<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>_DSceneViewerApp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/SceneViewer3D/</path>
    <filename>__DSceneViewerApp_8cpp</filename>
    <includes id="__DSceneViewerApp_8h" name="_DSceneViewerApp.h" local="yes" imported="no">_DSceneViewerApp.h</includes>
    <includes id="__DSceneViewerMain_8h" name="_DSceneViewerMain.h" local="yes" imported="no">_DSceneViewerMain.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <member kind="variable">
      <type>std::string</type>
      <name>global_fileToOpen</name>
      <anchorfile>__DSceneViewerApp_8cpp.html</anchorfile>
      <anchor>a3f9da21ffc191b5305c3fb6acfbcb8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CConfigFile *</type>
      <name>iniFile</name>
      <anchorfile>__DSceneViewerApp_8cpp.html</anchorfile>
      <anchor>a926291e7a133813beb0f083b5535be88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_DSceneViewerApp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/SceneViewer3D/</path>
    <filename>__DSceneViewerApp_8h</filename>
    <class kind="class">_DSceneViewerApp</class>
  </compound>
  <compound kind="file">
    <name>_DSceneViewerMain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/SceneViewer3D/</path>
    <filename>__DSceneViewerMain_8cpp</filename>
    <includes id="__DSceneViewerMain_8h" name="_DSceneViewerMain.h" local="yes" imported="no">_DSceneViewerMain.h</includes>
    <includes id="CDlgCamTracking_8h" name="CDlgCamTracking.h" local="yes" imported="no">CDlgCamTracking.h</includes>
    <includes id="CDlgPLYOptions_8h" name="CDlgPLYOptions.h" local="yes" imported="no">CDlgPLYOptions.h</includes>
    <includes id="CDialogOptions_8h" name="CDialogOptions.h" local="yes" imported="no">CDialogOptions.h</includes>
    <includes id="SceneViewer3D_2CAboutBox_8h" name="SceneViewer3D/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="CMyGLCanvasBase_8h" name="CMyGLCanvasBase.h" local="no" imported="no">mrpt/gui/CMyGLCanvasBase.h</includes>
    <includes id="CFBORender_8h" name="CFBORender.h" local="no" imported="no">mrpt/opengl/CFBORender.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CAssimpModel_8h" name="CAssimpModel.h" local="no" imported="no">mrpt/opengl/CAssimpModel.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="CAngularObservationMesh_8h" name="CAngularObservationMesh.h" local="no" imported="no">mrpt/opengl/CAngularObservationMesh.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <class kind="class">MyArtProvider</class>
    <class kind="class">OpenGlObjectsFilter_ByClass</class>
    <class kind="class">OpenGlObjectsFilterVirtual</class>
    <class kind="struct">TSceneStats</class>
    <class kind="struct">visitor_export_PLY</class>
    <member kind="function">
      <type>void</type>
      <name>func_clear_octrees</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a19c59d6aa98d91b504f21ae1f14aac27</anchor>
      <arglist>(const mrpt::opengl::CRenderizablePtr &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>func_gather_stats</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a2b7d61f37654ded0d8ecd39a9557f3fe</anchor>
      <arglist>(const mrpt::opengl::CRenderizablePtr &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>func_get_octbb</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a82ee67e09dab9585599061c583d93bb3</anchor>
      <arglist>(const mrpt::opengl::CRenderizablePtr &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveLastUsedDirectoryToCfgFile</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a130b77a3e45f8120fadda2408fff60ea</anchor>
      <arglist>(const std::string &amp;fil)</arglist>
    </member>
    <member kind="variable">
      <type>CSetOfObjectsPtr</type>
      <name>aux_gl_octrees_bb</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a82fac4d0bc5e85f1270005056afcf528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>captureCount</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a15890fdc1a016712144bc27c282ce896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>capturingDir</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a3cf4fe387b55b5163254fc1dbe9f4fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>synch::CCriticalSection</type>
      <name>critSec_UpdateScene</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a1e4d934401b38e8a543fdc4967d553c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>delayBetweenAutoplay</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>af457d012e591a41cd4d82152162445ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::maps::CColouredPointsMap</type>
      <name>dummy_map</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>adc589cb8205356687aa34ea22e8546bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>freeCameraAlways</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a42c6ecc90bbd80a56d8198f8b313b377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>freeCameraAlwaysNoAzimuth</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>aa46bc188f6dbe5af277b9f4bfdc6b5a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>global_fileToOpen</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a3f9da21ffc191b5305c3fb6acfbcb8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CConfigFile *</type>
      <name>iniFile</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a926291e7a133813beb0f083b5535be88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isCapturing</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a4fbfebb419f210c55833e392a48ae84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>loadedFileName</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a951e3e275c76ef1781ab9df558aea108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxLogWindow *</type>
      <name>logWin</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a54bf5352287c495646d8494a3d51f785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>name_octrees_bb_globj</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a6db14a96cec552e42569707036b6d259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSceneStats</type>
      <name>sceneStats</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>a90fafeac74195740d05be87549e20174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showFileNameInViewport</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>aa557798e91c7535af6ced2ffaeefdd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_DSceneViewerFrame *</type>
      <name>theWindow</name>
      <anchorfile>__DSceneViewerMain_8cpp.html</anchorfile>
      <anchor>af445afd1082c3544bcbdc429aedd7b14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>_DSceneViewerMain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/SceneViewer3D/</path>
    <filename>__DSceneViewerMain_8h</filename>
    <includes id="toggle_8h" name="toggle.h" local="no" imported="no">wx/things/toggle.h</includes>
    <includes id="CMyGLCanvasBase_8h" name="CMyGLCanvasBase.h" local="no" imported="no">mrpt/gui/CMyGLCanvasBase.h</includes>
    <class kind="class">_DSceneViewerFrame</class>
    <class kind="class">CMyGLCanvas</class>
    <member kind="define">
      <type>#define</type>
      <name>_U</name>
      <anchorfile>__DSceneViewerMain_8h.html</anchorfile>
      <anchor>af88efd7e95e5d89a8247464f7a6fdb39</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_UU</name>
      <anchorfile>__DSceneViewerMain_8h.html</anchorfile>
      <anchor>a0907413052ada875dc3e034a2b524eee</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WX_END_TRY</name>
      <anchorfile>__DSceneViewerMain_8h.html</anchorfile>
      <anchor>a0a61e637326b93048191edb71b1c56b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WX_START_TRY</name>
      <anchorfile>__DSceneViewerMain_8h.html</anchorfile>
      <anchor>a682342b0e1fbe49eb782696d57f77d24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>abs_rxtx.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/hal/</path>
    <filename>abs__rxtx_8h</filename>
    <includes id="rptypes_8h" name="rptypes.h" local="yes" imported="no">rptypes.h</includes>
    <class kind="class">rp::hal::serial_rxtx</class>
    <namespace>rp</namespace>
    <namespace>rp::hal</namespace>
  </compound>
  <compound kind="file">
    <name>adapters.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>adapters_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <class kind="class">mrpt::utils::PointCloudAdapter</class>
    <class kind="class">mrpt::utils::detail::PointCloudAdapterHelperNoRGB</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <namespace>mrpt::utils::detail</namespace>
  </compound>
  <compound kind="file">
    <name>adler32.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>adler32_8c</filename>
    <includes id="zlib_8h" name="zlib.h" local="yes" imported="no">zlib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BASE</name>
      <anchorfile>adler32_8c.html</anchorfile>
      <anchor>a79bcfb6bde984f42d1124b068a509af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DO1</name>
      <anchorfile>adler32_8c.html</anchorfile>
      <anchor>a465ff70ce96dfc2e84b0e87548b4ecb4</anchor>
      <arglist>(buf, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DO16</name>
      <anchorfile>adler32_8c.html</anchorfile>
      <anchor>a6912c3e78e2b797f42f214d1b508aa0c</anchor>
      <arglist>(buf)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DO2</name>
      <anchorfile>adler32_8c.html</anchorfile>
      <anchor>a3d7044f8ea7e75164fe5108048fd87eb</anchor>
      <arglist>(buf, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DO4</name>
      <anchorfile>adler32_8c.html</anchorfile>
      <anchor>aef9bafc8b3d89e98b6e26320f99b9e31</anchor>
      <arglist>(buf, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DO8</name>
      <anchorfile>adler32_8c.html</anchorfile>
      <anchor>a9aafc447614bf5c4dc0d484aba9edb89</anchor>
      <arglist>(buf, i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOD</name>
      <anchorfile>adler32_8c.html</anchorfile>
      <anchor>aa1e26f19f1e6cf348e41511e7db90881</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOD4</name>
      <anchorfile>adler32_8c.html</anchorfile>
      <anchor>ad7b4cfdfbc3e12bf00d27e3375d196d4</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NMAX</name>
      <anchorfile>adler32_8c.html</anchorfile>
      <anchor>a5de5d183f9a6a8d53316f743e1ca6dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZLIB_INTERNAL</name>
      <anchorfile>adler32_8c.html</anchorfile>
      <anchor>a59d4d7ef4d73655c759211ec33a5d44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uLong ZEXPORT</type>
      <name>adler32</name>
      <anchorfile>adler32_8c.html</anchorfile>
      <anchor>a86607743a4b76949b24cf5cc2f01a40d</anchor>
      <arglist>(uLong adler, const Bytef *buf, uInt len)</arglist>
    </member>
    <member kind="function">
      <type>uLong ZEXPORT</type>
      <name>adler32_combine</name>
      <anchorfile>adler32_8c.html</anchorfile>
      <anchor>af4a8b45f615e831c56b08da530870e59</anchor>
      <arglist>(uLong adler1, uLong adler2, z_off_t len2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>aligned_containers.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>aligned__containers_8h</filename>
    <class kind="class">Eigen::aligned_allocator</class>
    <class kind="struct">mrpt::aligned_containers</class>
    <namespace>Eigen</namespace>
    <namespace>mrpt</namespace>
  </compound>
  <compound kind="file">
    <name>arch_linux.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/linux/</path>
    <filename>arch__linux_8h</filename>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="linux_2timer_8h" name="linux/timer.h" local="yes" imported="no">arch/linux/timer.h</includes>
  </compound>
  <compound kind="file">
    <name>arch_macOS.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/macOS/</path>
    <filename>arch__macOS_8h</filename>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="macOS_2timer_8h" name="macOS/timer.h" local="yes" imported="no">arch/macOS/timer.h</includes>
  </compound>
  <compound kind="file">
    <name>arch_win32.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/win32/</path>
    <filename>arch__win32_8h</filename>
    <includes id="win32_2timer_8h" name="win32/timer.h" local="yes" imported="no">timer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_WARNINGS</name>
      <anchorfile>arch__win32_8h.html</anchorfile>
      <anchor>af08ec37a8c99d747fb60fa15bc28678b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_RICHEDIT_VER</name>
      <anchorfile>arch__win32_8h.html</anchorfile>
      <anchor>a044f8032029a472640adc8eeca632733</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_WIN32_IE</name>
      <anchorfile>arch__win32_8h.html</anchorfile>
      <anchor>ad4562ce705fe4682e63dc8f1ea9dd344</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_WIN32_WINNT</name>
      <anchorfile>arch__win32_8h.html</anchorfile>
      <anchor>ac50762666aa00bd3a4308158510f1748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WINVER</name>
      <anchorfile>arch__win32_8h.html</anchorfile>
      <anchor>a966cd377b9f3fdeb1432460c33352af1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Arg.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>Arg_8h</filename>
    <includes id="ArgException_8h" name="ArgException.h" local="no" imported="no">mrpt/otherlibs/tclap/ArgException.h</includes>
    <includes id="Visitor_8h" name="Visitor.h" local="no" imported="no">mrpt/otherlibs/tclap/Visitor.h</includes>
    <includes id="CmdLineInterface_8h" name="CmdLineInterface.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLineInterface.h</includes>
    <class kind="class">TCLAP::Arg</class>
    <namespace>TCLAP</namespace>
    <member kind="typedef">
      <type>std::list&lt; Arg * &gt;::iterator</type>
      <name>ArgListIterator</name>
      <anchorfile>namespaceTCLAP.html</anchorfile>
      <anchor>aa7d6a803e0690c3c8b1db57c145648c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Arg * &gt;::iterator</type>
      <name>ArgVectorIterator</name>
      <anchorfile>namespaceTCLAP.html</anchorfile>
      <anchor>a04213af1ffc3178ce5f771d21d5164a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; Visitor * &gt;::iterator</type>
      <name>VisitorListIterator</name>
      <anchorfile>namespaceTCLAP.html</anchorfile>
      <anchor>a30300bc675a64eacafa1298268de1101</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ArgException.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>ArgException_8h</filename>
    <class kind="class">TCLAP::ActionDoneException</class>
    <class kind="class">TCLAP::ArgException</class>
    <class kind="class">TCLAP::ArgParseException</class>
    <class kind="class">TCLAP::CmdLineParseException</class>
    <class kind="class">TCLAP::SpecificationException</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>arguments.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/mexplus/mexplus/</path>
    <filename>arguments_8h</filename>
    <includes id="mxarray_8h" name="mxarray.h" local="no" imported="no">mexplus/mxarray.h</includes>
    <class kind="struct">mexplus::InputArguments::CaseInsensitiveComparator</class>
    <class kind="struct">mexplus::InputArguments::CaseInsensitiveComparator::CaseInsensitiveElementComparator</class>
    <class kind="struct">mexplus::InputArguments::Definition_tag</class>
    <class kind="class">mexplus::InputArguments</class>
    <class kind="class">mexplus::OutputArguments</class>
    <namespace>mexplus</namespace>
  </compound>
  <compound kind="file">
    <name>atomic_incr.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/synch/</path>
    <filename>atomic__incr_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="atomic__incr_8h" name="atomic_incr.h" local="no" imported="no">mrpt/synch/atomic_incr.h</includes>
  </compound>
  <compound kind="file">
    <name>atomic_incr.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/synch/</path>
    <filename>atomic__incr_8h</filename>
    <includes id="compiler__fixes_8h" name="compiler_fixes.h" local="no" imported="no">mrpt/utils/compiler_fixes.h</includes>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <class kind="class">mrpt::synch::CAtomicCounter</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::synch</namespace>
  </compound>
  <compound kind="file">
    <name>average.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/sophus/</path>
    <filename>average_8hpp</filename>
    <includes id="common_8hpp" name="common.hpp" local="yes" imported="no">common.hpp</includes>
    <includes id="rxso3_8hpp" name="rxso3.hpp" local="yes" imported="no">rxso3.hpp</includes>
    <includes id="se2_8hpp" name="se2.hpp" local="yes" imported="no">se2.hpp</includes>
    <includes id="se3_8hpp" name="se3.hpp" local="yes" imported="no">se3.hpp</includes>
    <includes id="sim3_8hpp" name="sim3.hpp" local="yes" imported="no">sim3.hpp</includes>
    <includes id="so2_8hpp" name="so2.hpp" local="yes" imported="no">so2.hpp</includes>
    <includes id="so3_8hpp" name="so3.hpp" local="yes" imported="no">so3.hpp</includes>
    <namespace>Sophus</namespace>
    <namespace>Sophus::details</namespace>
    <member kind="function">
      <type>enable_if_t&lt; std::is_same&lt; typename SequenceContainer::value_type, SO2&lt; Scalar &gt; &gt;::value, optional&lt; typename SequenceContainer::value_type &gt; &gt;</type>
      <name>average</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>acca5d6837e98031631bb8cc47b00ff9d</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar)</arglist>
    </member>
    <member kind="function">
      <type>enable_if_t&lt; std::is_same&lt; typename SequenceContainer::value_type, SO3&lt; Scalar &gt; &gt;::value, optional&lt; typename SequenceContainer::value_type &gt; &gt;</type>
      <name>average</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a8ee37f614eecc083e6017fc1259a66da</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar)</arglist>
    </member>
    <member kind="function">
      <type>enable_if_t&lt; std::is_same&lt; typename SequenceContainer::value_type, RxSO3&lt; Scalar &gt; &gt;::value, optional&lt; typename SequenceContainer::value_type &gt; &gt;</type>
      <name>average</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a6a8cc5671f8fb2f81fe2238b7474e711</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar)</arglist>
    </member>
    <member kind="function">
      <type>enable_if_t&lt; std::is_same&lt; typename SequenceContainer::value_type, SE2&lt; Scalar &gt; &gt;::value, optional&lt; typename SequenceContainer::value_type &gt; &gt;</type>
      <name>average</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a48649e899aefc964e7041612944fa986</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar, int max_num_iterations=20)</arglist>
    </member>
    <member kind="function">
      <type>enable_if_t&lt; std::is_same&lt; typename SequenceContainer::value_type, SE3&lt; Scalar &gt; &gt;::value, optional&lt; typename SequenceContainer::value_type &gt; &gt;</type>
      <name>average</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a5b6dc98cb2694b62b6e0549171348f62</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar, int max_num_iterations=20)</arglist>
    </member>
    <member kind="function">
      <type>enable_if_t&lt; std::is_same&lt; typename SequenceContainer::value_type, Sim3&lt; Scalar &gt; &gt;::value, optional&lt; typename SequenceContainer::value_type &gt; &gt;</type>
      <name>average</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a081b858b21027cfd6261d34868071c33</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar, int max_num_iterations=20)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Quaternion&lt; Scalar &gt;</type>
      <name>averageUnitQuaternion</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a595cab7241385def0ed11f604737bdd8</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getQuaternion</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a29737e72e0e9f45cb2bcfe51cd2a5fd2</anchor>
      <arglist>(T const &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Quaternion&lt; Scalar &gt;</type>
      <name>getUnitQuaternion</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a612b5c92ccf650b9a4f5cc21b487d189</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Quaternion&lt; Scalar &gt;</type>
      <name>getUnitQuaternion</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>aab17f74f56fac1a9704099887bdb1198</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;sR)</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; typename SequenceContainer::value_type &gt;</type>
      <name>iterativeMean</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a5e3bead69bdf62c766fccff19fd644d4</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar, int max_num_iterations)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ba_common.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>ba__common_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="bundle__adjustment_8h" name="bundle_adjustment.h" local="no" imported="no">mrpt/vision/bundle_adjustment.h</includes>
    <includes id="pinhole_8h" name="pinhole.h" local="no" imported="no">mrpt/vision/pinhole.h</includes>
    <includes id="robust__kernels_8h" name="robust_kernels.h" local="no" imported="no">mrpt/math/robust_kernels.h</includes>
    <includes id="ba__internals_8h" name="ba_internals.h" local="yes" imported="no">ba_internals.h</includes>
    <member kind="function">
      <type>void</type>
      <name>reprojectionResidualsElement</name>
      <anchorfile>ba__common_8cpp.html</anchorfile>
      <anchor>a3ad19a8610c349f67953d20f59c9a3d5</anchor>
      <arglist>(const TCamera &amp;camera_params, const TFeatureObservation &amp;OBS, CArray&lt; double, 2 &gt; &amp;out_residual, const TFramePosesVec::value_type &amp;frame, const TLandmarkLocationsVec::value_type &amp;point, double &amp;sum, const bool use_robust_kernel, const double kernel_param, double *out_kernel_1st_deriv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ba_full.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>ba__full_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="bundle__adjustment_8h" name="bundle_adjustment.h" local="no" imported="no">mrpt/vision/bundle_adjustment.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CSparseMatrix_8h" name="CSparseMatrix.h" local="no" imported="no">mrpt/math/CSparseMatrix.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="ba__internals_8h" name="ba_internals.h" local="yes" imported="no">ba_internals.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>INV_POSES_BOOL</name>
      <anchorfile>ba__full_8cpp.html</anchorfile>
      <anchor>ac12de2ab0d2f86da95b5dd9c6bdf0b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USE_INVERSE_POSES</name>
      <anchorfile>ba__full_8cpp.html</anchorfile>
      <anchor>a82bea54d525b0e0bc204779167978da1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ba_internals.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>ba__internals_8h</filename>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CArray_8h" name="CArray.h" local="no" imported="no">mrpt/utils/CArray.h</includes>
    <includes id="CArrayNumeric_8h" name="CArrayNumeric.h" local="no" imported="no">mrpt/math/CArrayNumeric.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <class kind="struct">mrpt::vision::JacData</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <member kind="define">
      <type>#define</type>
      <name>VERBOSE_COUT</name>
      <anchorfile>ba__internals_8h.html</anchorfile>
      <anchor>ad414b72bce7b981386e81284e8f836e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ba_build_gradient_Hessians</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a149a5c08504acdef858b84cd0524cc0a</anchor>
      <arglist>(const TSequenceFeatureObservations &amp;observations, const std::vector&lt; mrpt::utils::CArray&lt; double, 2 &gt; &gt; &amp;residual_vec, const mrpt::aligned_containers&lt; JacData&lt; 6, 3, 2 &gt; &gt;::vector_t &amp;jac_data_vec, mrpt::aligned_containers&lt; mrpt::math::CMatrixFixedNumeric&lt; double, 6, 6 &gt; &gt;::vector_t &amp;U, mrpt::aligned_containers&lt; CArrayDouble&lt; 6 &gt; &gt;::vector_t &amp;eps_frame, mrpt::aligned_containers&lt; mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; &gt;::vector_t &amp;V, mrpt::aligned_containers&lt; CArrayDouble&lt; 3 &gt; &gt;::vector_t &amp;eps_point, const size_t num_fix_frames, const size_t num_fix_points, const vector&lt; double &gt; *kernel_1st_deriv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ba_compute_Jacobians</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>af89f2e52836e06ccdaa75f8d3e705b5c</anchor>
      <arglist>(const TFramePosesVec &amp;frame_poses, const TLandmarkLocationsVec &amp;landmark_points, const mrpt::utils::TCamera &amp;camera_params, mrpt::aligned_containers&lt; JacData&lt; 6, 3, 2 &gt; &gt;::vector_t &amp;jac_data_vec, const size_t num_fix_frames, const size_t num_fix_points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frameJac</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a0315ead66c9cea7806ae2207454c6b59</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;camera_params, const mrpt::poses::CPose3D &amp;cam_pose, const mrpt::math::TPoint3D &amp;landmark_global, mrpt::math::CMatrixFixedNumeric&lt; double, 2, 6 &gt; &amp;out_J)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pointJac</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>ae4cd85653c64912a36e47dbe32cf5732</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;camera_params, const mrpt::poses::CPose3D &amp;cam_pose, const mrpt::math::TPoint3D &amp;landmark_global, mrpt::math::CMatrixFixedNumeric&lt; double, 2, 3 &gt; &amp;out_J)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>backtrace.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/system/</path>
    <filename>backtrace_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="backtrace_8h" name="backtrace.h" local="no" imported="no">mrpt/system/backtrace.h</includes>
  </compound>
  <compound kind="file">
    <name>backtrace.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/system/</path>
    <filename>backtrace_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <class kind="struct">mrpt::system::TCallStackBackTrace</class>
    <class kind="struct">mrpt::system::TCallStackEntry</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::system</namespace>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getCallStackBackTrace</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>a29ace9129978f7469c620aa370cfb788</anchor>
      <arglist>(TCallStackBackTrace &amp;out_bt)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>base-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/</path>
    <filename>base-precomp_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>base-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/</path>
    <filename>base-precomp_8h</filename>
  </compound>
  <compound kind="file">
    <name>base.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/</path>
    <filename>base_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="compress_8h" name="compress.h" local="no" imported="no">mrpt/compress.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">mrpt/math.h</includes>
    <includes id="poses_8h" name="poses.h" local="no" imported="no">mrpt/poses.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="synch_8h" name="synch.h" local="no" imported="no">mrpt/synch.h</includes>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="CParticleFilter_8h" name="CParticleFilter.h" local="no" imported="no">mrpt/bayes/CParticleFilter.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="CParticleFilterData_8h" name="CParticleFilterData.h" local="no" imported="no">mrpt/bayes/CParticleFilterData.h</includes>
    <includes id="CProbabilityParticle_8h" name="CProbabilityParticle.h" local="no" imported="no">mrpt/bayes/CProbabilityParticle.h</includes>
  </compound>
  <compound kind="file">
    <name>base64.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/system/</path>
    <filename>base64_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>alphabet</name>
      <anchorfile>base64_8cpp.html</anchorfile>
      <anchor>a2bb020e7af2ca7fcc742c5bae796e7dd</anchor>
      <arglist>[64+1]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>base64_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/system/</path>
    <filename>base64__unittest_8cpp</filename>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>base64__unittest_8cpp.html</anchorfile>
      <anchor>a36b255688ee97865a794f45d4062922f</anchor>
      <arglist>(Base64, RandomEncDec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>batch_experiments.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/2d-slam-demo/</path>
    <filename>batch__experiments_8cpp</filename>
    <includes id="slamdemoApp_8h" name="slamdemoApp.h" local="yes" imported="no">slamdemoApp.h</includes>
    <includes id="slamdemoMain_8h" name="slamdemoMain.h" local="yes" imported="no">slamdemoMain.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
  </compound>
  <compound kind="file">
    <name>bayes.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/bayes/include/mrpt/</path>
    <filename>bayes_8h</filename>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="CParticleFilterData_8h" name="CParticleFilterData.h" local="no" imported="no">mrpt/bayes/CParticleFilterData.h</includes>
    <includes id="CProbabilityParticle_8h" name="CProbabilityParticle.h" local="no" imported="no">mrpt/bayes/CProbabilityParticle.h</includes>
    <includes id="CKalmanFilterCapable_8h" name="CKalmanFilterCapable.h" local="no" imported="no">mrpt/bayes/CKalmanFilterCapable.h</includes>
    <includes id="CParticleFilter_8h" name="CParticleFilter.h" local="no" imported="no">mrpt/bayes/CParticleFilter.h</includes>
    <includes id="CRejectionSamplingCapable_8h" name="CRejectionSamplingCapable.h" local="no" imported="no">mrpt/bayes/CRejectionSamplingCapable.h</includes>
  </compound>
  <compound kind="file">
    <name>bayes_bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>bayes__bindings_8cpp</filename>
    <includes id="bindings_8h" name="bindings.h" local="yes" imported="no">bindings.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CProbabilityParticle_8h" name="CProbabilityParticle.h" local="no" imported="no">mrpt/bayes/CProbabilityParticle.h</includes>
    <includes id="CParticleFilter_8h" name="CParticleFilter.h" local="no" imported="no">mrpt/bayes/CParticleFilter.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="CKalmanFilterCapable_8h" name="CKalmanFilterCapable.h" local="no" imported="no">mrpt/bayes/CKalmanFilterCapable.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::bayes</namespace>
    <member kind="typedef">
      <type>std::deque&lt; CProbabilityParticle&lt; CPose2D &gt; &gt;</type>
      <name>CParticle2DList</name>
      <anchorfile>namespacemrpt_1_1bayes.html</anchorfile>
      <anchor>abcc4e0904a3b9d322d68a4d83ab99154</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CProbabilityParticle&lt; CPose3D &gt; &gt;</type>
      <name>CParticle3DList</name>
      <anchorfile>namespacemrpt_1_1bayes.html</anchorfile>
      <anchor>a11c9248ae145c1a0da1b084362c6c0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>CParticleFilter::TParticleFilterStats</type>
      <name>CParticleFilter_executeOn</name>
      <anchorfile>bayes__bindings_8cpp.html</anchorfile>
      <anchor>a353e06dc45ea95dff58f359b9c600fd5</anchor>
      <arglist>(CParticleFilter &amp;self, CParticleFilterCapable &amp;obj, const mrpt::obs::CActionCollectionPtr action, const mrpt::obs::CSensoryFramePtr observation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_bayes</name>
      <anchorfile>bayes__bindings_8cpp.html</anchorfile>
      <anchor>a0081ebeca3f7db51e94db8f7d52ffb25</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bimap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>bimap_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <class kind="class">mrpt::utils::bimap</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>bindings_8cpp</filename>
    <includes id="bindings_8h" name="bindings.h" local="yes" imported="no">bindings.h</includes>
    <member kind="function">
      <type></type>
      <name>BOOST_PYTHON_MODULE</name>
      <anchorfile>bindings_8cpp.html</anchorfile>
      <anchor>a96f2c8582c32ad45eddd326e4d37768d</anchor>
      <arglist>(pymrpt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>IndexError</name>
      <anchorfile>bindings_8cpp.html</anchorfile>
      <anchor>ab3300b0ad7901e237a20c168f00847f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TypeError</name>
      <anchorfile>bindings_8cpp.html</anchorfile>
      <anchor>aa6f0e84c264b099155468d4aa7959212</anchor>
      <arglist>(std::string message)</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>greeter</name>
      <anchorfile>bindings_8cpp.html</anchorfile>
      <anchor>afcd422d0202dd37f31644d303a7205f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bindings.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/include/</path>
    <filename>bindings_8h</filename>
    <includes id="smart__ptr_8hpp" name="smart_ptr.hpp" local="no" imported="no">mrpt/otherlibs/stlplus/smart_ptr.hpp</includes>
    <class kind="struct">StlListLike</class>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_AS_STR</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a1dde20148245ff1c9820ec13912fd106</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_CREATE</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a5c85812583280913ab99b4514543adad</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_GETITEM</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>aa48b53ba637ed893dacf8c11b78c421a</anchor>
      <arglist>(class_name, value_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_PTR</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>aeca4883c7b8af01618f5101865f47a62</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_PTR_BASE</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a1cd19a4f5d4df62c11752b4d3bf22765</anchor>
      <arglist>(class_name, base_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_PTR_CTX</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a61717a57e08dbaa69c56e9f653eb5d5a</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_PTR_NAMED</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a957cf60bd5e14d4455944b85a2d0b71e</anchor>
      <arglist>(class_name, ptr_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_SETITEM</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>ac2e3c784b8d9843ac118cb77b0298c1d</anchor>
      <arglist>(class_name, value_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_SUBMODULE</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>abdc259bfbb652e49b9582689a6a2e9da</anchor>
      <arglist>(mod)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_VEC</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a88d1dbebc9ecfd2362193642e0db69b0</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_VEC_NAMED</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a90ce21b2a018d484ed24b7ce8468fd58</anchor>
      <arglist>(class_name, vec_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STRINGIFY</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>ad292137139983bf77ebd47c44a95d75e</anchor>
      <arglist>(str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_bayes</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a0081ebeca3f7db51e94db8f7d52ffb25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_gui</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a2d8b451e0f6b6ec75a4339f65cd3a622</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_kinematics</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>aaa9910948676c21867b77dc39a41a888</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_maps</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>aacf3e7a8d81ff48b66291d019468f6fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_math</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>aa5293ff66c1f30263980ecfa0b1eefd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_math_stl</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>abdb3c30fff4b8208b9c870d97b8585be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_nav</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a583d394cda71a5d3ce8b8eaf969ab3db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_obs</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a764cc51ee9645b86272209824dbce0e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_opengl</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>aa7e2693ee66e94effdd67d423f3cb970</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_pnp</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a4f4029343c443059cf4c16c8fc387c76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_poses</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a4a9508ed799d8aad1030c98be10b6da3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_poses_stl</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a9d0070e78a6b433560398d4cb196cf44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_slam</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a7b488524fd7c13ba0422c55722cef950</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_system</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>a8da5592b7cc14ed469f3e7a6f0a05125</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_utils</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>aeb03b51a663022c20e6772f20bacace3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_utils_stl</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>aed36fd4fb39a5e877effe0dbdfcabdfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>IndexError</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>ab3300b0ad7901e237a20c168f00847f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TypeError</name>
      <anchorfile>bindings_8h.html</anchorfile>
      <anchor>aa6f0e84c264b099155468d4aa7959212</anchor>
      <arglist>(std::string message)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bits.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>bits_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>__has_builtin</name>
      <anchorfile>bits_8cpp.html</anchorfile>
      <anchor>a447121dcab4275b7839a56082b7a1ab8</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverseBytesInPlace_2b</name>
      <anchorfile>bits_8cpp.html</anchorfile>
      <anchor>aa72c124f4345d9d0fd21a42a76d06993</anchor>
      <arglist>(T &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverseBytesInPlace_4b</name>
      <anchorfile>bits_8cpp.html</anchorfile>
      <anchor>ab3232b73199d83454ef07e2dd2acbd21</anchor>
      <arglist>(T &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverseBytesInPlace_8b</name>
      <anchorfile>bits_8cpp.html</anchorfile>
      <anchor>ab169ab07d12ee48addd981623beb81d7</anchor>
      <arglist>(T &amp;v_in_out)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bits.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>bits_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <class kind="struct">mrpt::utils::CProfilerProxy</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>bits_8h.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEG2RAD</name>
      <anchorfile>bits_8h.html</anchorfile>
      <anchor>af7e8592d0a634bd3642e9fd508ea8022</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_PI</name>
      <anchorfile>bits_8h.html</anchorfile>
      <anchor>ae71449b1cc6e6250b91f539153a7a0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKEWORD16B</name>
      <anchorfile>bits_8h.html</anchorfile>
      <anchor>a45ccdde0c7cf6159afa6f3b3e93f16ba</anchor>
      <arglist>(__LOBYTE, __HILOBYTE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKEWORD32B</name>
      <anchorfile>bits_8h.html</anchorfile>
      <anchor>ae5beba8fe7bde29843fb9e1dca51b7d0</anchor>
      <arglist>(__LOWORD16, __HIWORD16)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKEWORD64B</name>
      <anchorfile>bits_8h.html</anchorfile>
      <anchor>af8cc5bacd5eadc0910b8d64f517c2c6b</anchor>
      <arglist>(__LOWORD32, __HIWORD32)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RAD2DEG</name>
      <anchorfile>bits_8h.html</anchorfile>
      <anchor>ac5a945020d3528355cda82d383676736</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SELBYTE0</name>
      <anchorfile>bits_8h.html</anchorfile>
      <anchor>adb7ba0cd6ae307e7fa3734e5abd4d692</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SELBYTE1</name>
      <anchorfile>bits_8h.html</anchorfile>
      <anchor>a7f013d96612208b70ef25da6336ae9d9</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SELBYTE2</name>
      <anchorfile>bits_8h.html</anchorfile>
      <anchor>aebe90eba3402f5bfa5fd41401a97f43d</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SELBYTE3</name>
      <anchorfile>bits_8h.html</anchorfile>
      <anchor>a93e7ab07741e1529e0b05cdf08e11cca</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>abs_diff</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aaf6f2d33996cb7a128e7919a555312fc</anchor>
      <arglist>(const T a, const T b)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>DEG2RAD</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a186dc19748953878f7be5e9b0c345dfd</anchor>
      <arglist>(const double x)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>DEG2RAD</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a7419033da01cbda6f3452986ece6639a</anchor>
      <arglist>(const float x)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>DEG2RAD</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a810e17feccada856eb4886a577bb436f</anchor>
      <arglist>(const int x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delete_safe</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab93b62cba7a458f04259e1d1964cb08b</anchor>
      <arglist>(T *&amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fix</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aa6b29c16e808a0b6c74c7225279afee1</anchor>
      <arglist>(T x)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>format</name>
      <anchorfile>namespacemrpt.html</anchorfile>
      <anchor>a2b3ac415403c0bdaae330fed4ce324ce</anchor>
      <arglist>(const char *fmt,...) MRPT_printf_format_check(1</arglist>
    </member>
    <member kind="function">
      <type>R *</type>
      <name>getAs</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a10f4dc418f507c3fdbf7641b1ba657a6</anchor>
      <arglist>(SMART_PTR &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>const R *</type>
      <name>getAs</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a32f65f9f32930eed44b1c9675cc30138</anchor>
      <arglist>(const SMART_PTR &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>hypot_fast</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a38a785e83c9dc1563ecc0644bb2af1e4</anchor>
      <arglist>(const T x, const T y)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isFinite</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga8303411e01344273adadf2efecd60f28</anchor>
      <arglist>(float f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isFinite</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga1750403e3752894537a40ac35f489cf7</anchor>
      <arglist>(double f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isNaN</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaf5198d5ee419f7956d97202ce4c59d66</anchor>
      <arglist>(float f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isNaN</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga14aaaded566d0b098a2415f93d11e452</anchor>
      <arglist>(double f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keep_max</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3aaae8d44cd44b2e3d93e42644454589</anchor>
      <arglist>(T &amp;var, const K test_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keep_min</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>af67043bb92287af7092e91db2d6a1f19</anchor>
      <arglist>(T &amp;var, const K test_val)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>length2length4N</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab4560cfff754aa7c6186c54b395b36c4</anchor>
      <arglist>(T len)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>lowestPositive</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae97fdca818a336715fa1a68135bac58f</anchor>
      <arglist>(const T a, const T b)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>max3</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad516497944e50a9fa04b49daf9fdbab4</anchor>
      <arglist>(const T &amp;A, const T &amp;B, const T &amp;C)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>min3</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad5485da0fb746fd6ef8b7a53a20b628c</anchor>
      <arglist>(const T &amp;A, const T &amp;B, const T &amp;C)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>RAD2DEG</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a62aea6de6157d52c54ae4251c871cfc1</anchor>
      <arglist>(const double x)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>RAD2DEG</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad742f019fd13c40e34d4e638f586b56a</anchor>
      <arglist>(const float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverseBytes</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a51df2a93740ea88dfb8d6c9389ee2482</anchor>
      <arglist>(const T &amp;v_in, T &amp;v_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a4308cc6e81d8b8fbc47837bea33fa34e</anchor>
      <arglist>(bool &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3c583691ac76a4a1d3b6b449be48587e</anchor>
      <arglist>(uint8_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a4c9a2a4b6f6295329b301fd897377f9a</anchor>
      <arglist>(int8_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab52ef86f2d5b595955ae84b12bf5a893</anchor>
      <arglist>(uint16_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>abecec336591bee406f932d56788a00f6</anchor>
      <arglist>(int16_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a8781244ee8d168a46cebc40f7e122d6c</anchor>
      <arglist>(uint32_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a396e9722db1a67ab9a259c34f3ba447b</anchor>
      <arglist>(int32_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a86bb8425891a82bcf8df8e820ac784ef</anchor>
      <arglist>(uint64_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a5d07a3ebd35785a6686e420d49680ce9</anchor>
      <arglist>(int64_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a441891c7dde0fe8df62fcdf63a5ee7ee</anchor>
      <arglist>(float &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a90acb31cbfdbd4cb6f1a72dbaa0a9f45</anchor>
      <arglist>(double &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saturate</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab8931b22a9ed5c5a276a3c8638c48d9f</anchor>
      <arglist>(T &amp;var, const T sat_min, const T sat_max)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>saturate_val</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a0c41d75c732a3bb05bc2332f65b3e43a</anchor>
      <arglist>(const T &amp;value, const T sat_min, const T sat_max)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sign</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a21a7fa6910f4a4281087f2b35e0f7423</anchor>
      <arglist>(T x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signWithZero</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a10d06fd84fce10526bafe17a99807a85</anchor>
      <arglist>(T x)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a0dda1bd4bb4484c460047933bc3e0a2a</anchor>
      <arglist>(const MATRIXLIKE &amp;m, const int dim)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>square</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad9d86fec0f7690c25b2e6e5d667f559d</anchor>
      <arglist>(const T x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vector_strong_clear</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a6d9de47e17fcfbe41a1c95ee6579d541</anchor>
      <arglist>(VECTOR_T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_enter</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a0896b147ea5b04002c16e4592b68cb67</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_leave</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a7d2c63a696c0e304e63a0442ea210901</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_enter</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a0896b147ea5b04002c16e4592b68cb67</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_leave</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a7d2c63a696c0e304e63a0442ea210901</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bits_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>bits__unittest_8cpp</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>bits__unittest_8cpp.html</anchorfile>
      <anchor>a9328cb9843cf1e00c00eb139ebbfd887</anchor>
      <arglist>(bits, reverseBytes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>block.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/src/</path>
    <filename>block_8cpp</filename>
    <includes id="block_8h" name="block.h" local="yes" imported="no">wx/things/block.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>PRINT_BLOCK</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a3063cfd5d194ddab177306b1c31200cc</anchor>
      <arglist>(msg, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TEST_BLOCKS</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a00336dcb7c913e625016105f2e4fc546</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestBlocks</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>aef5a03e20df5c69838d153d1aa91c5a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DEFINE_OBJARRAY</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>ab2e5867f8563d5d3cb312a25ecf98a49</anchor>
      <arglist>(wxArrayBlockInt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DEFINE_OBJARRAY</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a9ed759552c85fc9ec299cbd98687c842</anchor>
      <arglist>(wxArrayBlockDouble)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DEFINE_OBJARRAY</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a9a37aa392d6a8d4ef03c48791f25f647</anchor>
      <arglist>(wxArrayBlockIntSelection)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DEFINE_OBJARRAY</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a366d6355dad6eb7847b6283f18adedc6</anchor>
      <arglist>(wxArrayBlockDoubleSelection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wxArrayBlockDoubleSort</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a782297bc805c177c48da2b40c32c0452</anchor>
      <arglist>(wxArrayBlockDouble &amp;blocks, wxBlockSort_Type type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wxArrayBlockIntSort</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>aaba2103b6e5593ced865d15baf149f47</anchor>
      <arglist>(wxArrayBlockInt &amp;blocks, wxBlockSort_Type type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int wxCMPFUNC_CONV</type>
      <name>wxblockdouble_sort_bottomleft_topright</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a465f644449f5777af7f1cacd9eb4b049</anchor>
      <arglist>(wxBlockDouble **a, wxBlockDouble **b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int wxCMPFUNC_CONV</type>
      <name>wxblockdouble_sort_bottomright_topleft</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a6055007c458b69867f91be7d9adf1852</anchor>
      <arglist>(wxBlockDouble **a, wxBlockDouble **b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int wxCMPFUNC_CONV</type>
      <name>wxblockdouble_sort_largest_to_smallest</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a0beea36f83a916f97652a3931af010cc</anchor>
      <arglist>(wxBlockDouble **a, wxBlockDouble **b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int wxCMPFUNC_CONV</type>
      <name>wxblockdouble_sort_smallest_to_largest</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>afe76cf5ba78e11ca186ee0f1b2852ff6</anchor>
      <arglist>(wxBlockDouble **a, wxBlockDouble **b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int wxCMPFUNC_CONV</type>
      <name>wxblockdouble_sort_topleft_bottomright</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a159d3e1ef3d797483a82748b00745cb7</anchor>
      <arglist>(wxBlockDouble **a, wxBlockDouble **b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int wxCMPFUNC_CONV</type>
      <name>wxblockdouble_sort_topright_bottomleft</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a9cdff773d99264326fa73efb03a77ed2</anchor>
      <arglist>(wxBlockDouble **a, wxBlockDouble **b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int wxCMPFUNC_CONV</type>
      <name>wxblockint_sort_bottomleft_topright</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a78bb2e8cb9a28826dcca9a48ea78151b</anchor>
      <arglist>(wxBlockInt **a, wxBlockInt **b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int wxCMPFUNC_CONV</type>
      <name>wxblockint_sort_bottomright_topleft</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>aa87a008d3b3feacb95361a8fa2abc606</anchor>
      <arglist>(wxBlockInt **a, wxBlockInt **b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int wxCMPFUNC_CONV</type>
      <name>wxblockint_sort_largest_to_smallest</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>ad7a91529ce435fd5765c55c14a909230</anchor>
      <arglist>(wxBlockInt **a, wxBlockInt **b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int wxCMPFUNC_CONV</type>
      <name>wxblockint_sort_smallest_to_largest</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a5c35a9e4240621f788b2b5bd26780cfd</anchor>
      <arglist>(wxBlockInt **a, wxBlockInt **b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int wxCMPFUNC_CONV</type>
      <name>wxblockint_sort_topleft_bottomright</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>afe3f7d416c99ca7a10855baa7dbf29b7</anchor>
      <arglist>(wxBlockInt **a, wxBlockInt **b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int wxCMPFUNC_CONV</type>
      <name>wxblockint_sort_topright_bottomleft</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>af62554b11c03965673c2b1360a5f2403</anchor>
      <arglist>(wxBlockInt **a, wxBlockInt **b)</arglist>
    </member>
    <member kind="variable">
      <type>wxBlockDouble const</type>
      <name>wxEmptyBlockDouble</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>aeadc1dbaedc3fc4a747cd4ddde96d972</anchor>
      <arglist>(0, 0,-1,-1)</arglist>
    </member>
    <member kind="variable">
      <type>wxBlockInt const</type>
      <name>wxEmptyBlockInt</name>
      <anchorfile>block_8cpp.html</anchorfile>
      <anchor>a57ca770f3c6c5a60dc49001dec132025</anchor>
      <arglist>(0, 0,-1,-1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>block.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>block_8h</filename>
    <includes id="thingdef_8h" name="thingdef.h" local="yes" imported="no">wx/things/thingdef.h</includes>
    <class kind="class">wxBlockDouble</class>
    <class kind="class">wxBlockDoubleSelection</class>
    <class kind="class">wxBlockDoubleSelectionIterator</class>
    <class kind="class">wxBlockInt</class>
    <class kind="class">wxBlockIntSelection</class>
    <class kind="class">wxBlockIntSelectionIterator</class>
    <member kind="enumeration">
      <type></type>
      <name>wxBLOCKINT_SELITER_Type</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a78c9d5410a1c86ddf84e8bff7de5f800</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxBLOCKINT_SELITER_POINT</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a78c9d5410a1c86ddf84e8bff7de5f800a9b51a0f32ee018ec41a49586e730b18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxBLOCKINT_SELITER_BLOCK</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a78c9d5410a1c86ddf84e8bff7de5f800aad1ff8410c99f97620d3e6b3e3acdbbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>wxBlockSort_Type</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a075a733780ccf23b2ff37e5f748be1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxBLOCKSORT_TOPLEFT_BOTTOMRIGHT</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a075a733780ccf23b2ff37e5f748be1ecaedc6c9bb6ce8cb3fc8c62e50feea17e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxBLOCKSORT_TOPRIGHT_BOTTOMLEFT</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a075a733780ccf23b2ff37e5f748be1ecafda6aa51825410026dfc3d10769c321c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxBLOCKSORT_BOTTOMLEFT_TOPRIGHT</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a075a733780ccf23b2ff37e5f748be1eca5594d57ad24eb0f43b3d547daa7a760d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxBLOCKSORT_BOTTOMRIGHT_TOPLEFT</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a075a733780ccf23b2ff37e5f748be1eca8252604d213bd7478fb208671f80871e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxBLOCKSORT_SMALLEST_TO_LARGEST</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a075a733780ccf23b2ff37e5f748be1eca0ddb3127608fd372edf03db74f909710</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxBLOCKSORT_LARGEST_TO_SMALLEST</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a075a733780ccf23b2ff37e5f748be1ecad5152212f5a50b2eff8c8bce4db6b467</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a0d45c188bd1d826dcd22a9f7adb81d6e</anchor>
      <arglist>(wxBlockInt, wxArrayBlockInt, class WXDLLIMPEXP_THINGS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>ab4dd7dc9d8f145c33d0e0459d9c1aec8</anchor>
      <arglist>(wxBlockDouble, wxArrayBlockDouble, class WXDLLIMPEXP_THINGS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a63d6a079d80b85ad8b86d1416fc7018a</anchor>
      <arglist>(wxBlockIntSelection, wxArrayBlockIntSelection, class WXDLLIMPEXP_THINGS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a387cac91d5da6674f4fd289f8f635398</anchor>
      <arglist>(wxBlockDoubleSelection, wxArrayBlockDoubleSelection, class WXDLLIMPEXP_THINGS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wxArrayBlockDoubleSort</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>aeac4bd38c473cbabacaa6d600a6d8efb</anchor>
      <arglist>(wxArrayBlockDouble &amp;blocks, wxBlockSort_Type type=wxBLOCKSORT_TOPLEFT_BOTTOMRIGHT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wxArrayBlockIntSort</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a1959493459d89ec4a73c6bbe0c583324</anchor>
      <arglist>(wxArrayBlockInt &amp;blocks, wxBlockSort_Type type=wxBLOCKSORT_TOPLEFT_BOTTOMRIGHT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WXDLLIMPEXP_DATA_THINGS</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a6c77e9e2f1ed6ab1695ae1911c3d50b1</anchor>
      <arglist>(extern const wxBlockInt) wxEmptyBlockInt</arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxBlockDouble</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>aceca0faf177a4cbf7c05f554ca1a900c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxBlockDoubleSelection</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a7f6ee13ce2271dcf9d0f2b2ceab9c8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxBlockInt</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>ac2a9ff086317f32bfd8fcd0bc8aa4b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxBlockIntSelection</name>
      <anchorfile>block_8h.html</anchorfile>
      <anchor>a52ca9384ae8c8cb1d5b36ec9b8e4a170</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bmpcombo.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/src/</path>
    <filename>bmpcombo_8cpp</filename>
    <includes id="bmpcombo_8h" name="bmpcombo.h" local="yes" imported="no">wx/things/bmpcombo.h</includes>
  </compound>
  <compound kind="file">
    <name>bmpcombo.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>bmpcombo_8h</filename>
    <includes id="thingdef_8h" name="thingdef.h" local="yes" imported="no">wx/things/thingdef.h</includes>
    <includes id="dropdown_8h" name="dropdown.h" local="yes" imported="no">wx/things/dropdown.h</includes>
  </compound>
  <compound kind="file">
    <name>boost_join.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>boost__join_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_DO_JOIN</name>
      <anchorfile>boost__join_8h.html</anchorfile>
      <anchor>a5e02016aa7dbf6d61bd78716cc6aca17</anchor>
      <arglist>(X, Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_DO_JOIN2</name>
      <anchorfile>boost__join_8h.html</anchorfile>
      <anchor>ac9ff28785b382eea5d10bc4b7c655e89</anchor>
      <arglist>(X, Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOOST_JOIN</name>
      <anchorfile>boost__join_8h.html</anchorfile>
      <anchor>af9b5068fd84dbc58f51536ed5676d1bd</anchor>
      <arglist>(X, Y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bootstrap_new_lib.py</name>
    <path>/tmp/catkin_workspace/src/mrpt1/scripts/</path>
    <filename>bootstrap__new__lib_8py</filename>
    <namespace>bootstrap_new_lib</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacebootstrap__new__lib.html</anchorfile>
      <anchor>a2a6f59e47e0e1a29fedc9f305f94ff91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>replaceInFile</name>
      <anchorfile>namespacebootstrap__new__lib.html</anchorfile>
      <anchor>a1f0d09be9ac15229ba45044c1883a743</anchor>
      <arglist>(fileIn, fileOut, textToSearch, newText)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bundle_adjustment.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>bundle__adjustment_8h</filename>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <includes id="TCamera_8h" name="TCamera.h" local="no" imported="no">mrpt/utils/TCamera.h</includes>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CArray_8h" name="CArray.h" local="no" imported="no">mrpt/utils/CArray.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>ba_initial_estimate</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>gace02d8154a7d12a6cab29613af5fb0f8</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, mrpt::vision::TFramePosesVec &amp;frame_poses, mrpt::vision::TLandmarkLocationsVec &amp;landmark_points)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>ba_initial_estimate</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga2426ae927fcb201e141373d708d23c29</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, mrpt::vision::TFramePosesMap &amp;frame_poses, mrpt::vision::TLandmarkLocationsMap &amp;landmark_points)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>reprojectionResiduals</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga9f8ca971686824990334184fbe8cb334</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, const mrpt::vision::TFramePosesVec &amp;frame_poses, const mrpt::vision::TLandmarkLocationsVec &amp;landmark_points, std::vector&lt; mrpt::utils::CArray&lt; double, 2 &gt; &gt; &amp;out_residuals, const bool frame_poses_are_inverse, const bool use_robust_kernel=true, const double kernel_param=3.0, std::vector&lt; double &gt; *out_kernel_1st_deriv=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>reprojectionResiduals</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga3f6d61d9bcc64f8aa52156d9a237f858</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, const mrpt::vision::TFramePosesMap &amp;frame_poses, const mrpt::vision::TLandmarkLocationsMap &amp;landmark_points, std::vector&lt; mrpt::utils::CArray&lt; double, 2 &gt; &gt; &amp;out_residuals, const bool frame_poses_are_inverse, const bool use_robust_kernel=true, const double kernel_param=3.0, std::vector&lt; double &gt; *out_kernel_1st_deriv=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>add_se3_deltas_to_frames</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga5bd844a6d618e6276446822d03be9a6c</anchor>
      <arglist>(const mrpt::vision::TFramePosesVec &amp;frame_poses, const mrpt::math::CVectorDouble &amp;delta, const size_t delta_first_idx, const size_t delta_num_vals, mrpt::vision::TFramePosesVec &amp;new_frame_poses, const size_t num_fix_frames)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>add_3d_deltas_to_points</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>gaa47b5e4de2e7ef3361caca42911c358b</anchor>
      <arglist>(const mrpt::vision::TLandmarkLocationsVec &amp;landmark_points, const mrpt::math::CVectorDouble &amp;delta, const size_t delta_first_idx, const size_t delta_num_vals, mrpt::vision::TLandmarkLocationsVec &amp;new_landmark_points, const size_t num_fix_points)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TBundleAdjustmentFeedbackFunctor</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>af719174e881bc2d6bbd9e633ed8e2b43</anchor>
      <arglist>)(const size_t cur_iter, const double cur_total_sq_error, const size_t max_iters, const mrpt::vision::TSequenceFeatureObservations &amp;input_observations, const mrpt::vision::TFramePosesVec &amp;current_frame_estimate, const mrpt::vision::TLandmarkLocationsVec &amp;current_landmark_estimate)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>bundle_adj_full</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>gabc83121d45c5de65ec0f0182225b0bd3</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, mrpt::vision::TFramePosesVec &amp;frame_poses, mrpt::vision::TLandmarkLocationsVec &amp;landmark_points, const mrpt::utils::TParametersDouble &amp;extra_params=mrpt::utils::TParametersDouble(), const mrpt::vision::TBundleAdjustmentFeedbackFunctor user_feedback=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>ba_initial_estimate</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>gace02d8154a7d12a6cab29613af5fb0f8</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, mrpt::vision::TFramePosesVec &amp;frame_poses, mrpt::vision::TLandmarkLocationsVec &amp;landmark_points)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>ba_initial_estimate</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga2426ae927fcb201e141373d708d23c29</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, mrpt::vision::TFramePosesMap &amp;frame_poses, mrpt::vision::TLandmarkLocationsMap &amp;landmark_points)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>reprojectionResiduals</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga9f8ca971686824990334184fbe8cb334</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, const mrpt::vision::TFramePosesVec &amp;frame_poses, const mrpt::vision::TLandmarkLocationsVec &amp;landmark_points, std::vector&lt; mrpt::utils::CArray&lt; double, 2 &gt; &gt; &amp;out_residuals, const bool frame_poses_are_inverse, const bool use_robust_kernel=true, const double kernel_param=3.0, std::vector&lt; double &gt; *out_kernel_1st_deriv=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>reprojectionResiduals</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga3f6d61d9bcc64f8aa52156d9a237f858</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, const mrpt::vision::TFramePosesMap &amp;frame_poses, const mrpt::vision::TLandmarkLocationsMap &amp;landmark_points, std::vector&lt; mrpt::utils::CArray&lt; double, 2 &gt; &gt; &amp;out_residuals, const bool frame_poses_are_inverse, const bool use_robust_kernel=true, const double kernel_param=3.0, std::vector&lt; double &gt; *out_kernel_1st_deriv=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>add_se3_deltas_to_frames</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga5bd844a6d618e6276446822d03be9a6c</anchor>
      <arglist>(const mrpt::vision::TFramePosesVec &amp;frame_poses, const mrpt::math::CVectorDouble &amp;delta, const size_t delta_first_idx, const size_t delta_num_vals, mrpt::vision::TFramePosesVec &amp;new_frame_poses, const size_t num_fix_frames)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>add_3d_deltas_to_points</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>gaa47b5e4de2e7ef3361caca42911c358b</anchor>
      <arglist>(const mrpt::vision::TLandmarkLocationsVec &amp;landmark_points, const mrpt::math::CVectorDouble &amp;delta, const size_t delta_first_idx, const size_t delta_num_vals, mrpt::vision::TLandmarkLocationsVec &amp;new_landmark_points, const size_t num_fix_points)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>C2DRangeFinderAbstract.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>C2DRangeFinderAbstract_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="C2DRangeFinderAbstract_8h" name="C2DRangeFinderAbstract.h" local="no" imported="no">mrpt/hwdrivers/C2DRangeFinderAbstract.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>C2DRangeFinderAbstract.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>C2DRangeFinderAbstract_8h</filename>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CPolygon_8h" name="CPolygon.h" local="no" imported="no">mrpt/math/CPolygon.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <class kind="class">mrpt::hwdrivers::C2DRangeFinderAbstract</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>C3DSScene.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>C3DSScene_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="C3DSScene_8h" name="C3DSScene.h" local="no" imported="no">mrpt/opengl/C3DSScene.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
    <includes id="zip_8h" name="zip.h" local="no" imported="no">mrpt/compress/zip.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="vector__loadsave_8h" name="vector_loadsave.h" local="no" imported="no">mrpt/system/vector_loadsave.h</includes>
    <includes id="CStringList_8h" name="CStringList.h" local="no" imported="no">mrpt/utils/CStringList.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>C3DSScene.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>C3DSScene_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CMemoryChunk_8h" name="CMemoryChunk.h" local="no" imported="no">mrpt/utils/CMemoryChunk.h</includes>
    <class kind="class">mrpt::opengl::C3DSScene</class>
    <class kind="struct">mrpt::opengl::C3DSScene::TImpl3DS</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>2d-slam-demo/CAboutBox.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/2d-slam-demo/</path>
    <filename>2d-slam-demo_2CAboutBox_8cpp</filename>
    <includes id="2d-slam-demo_2CAboutBox_8h" name="2d-slam-demo/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="slamdemoMain_8h" name="slamdemoMain.h" local="yes" imported="no">slamdemoMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
  </compound>
  <compound kind="file">
    <name>camera-calib/CAboutBox.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/camera-calib/</path>
    <filename>camera-calib_2CAboutBox_8cpp</filename>
    <includes id="camera-calib_2CAboutBox_8h" name="camera-calib/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="camera__calib__guiMain_8h" name="camera_calib_guiMain.h" local="yes" imported="no">camera_calib_guiMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
  </compound>
  <compound kind="file">
    <name>GridmapNavSimul/CAboutBox.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/GridmapNavSimul/</path>
    <filename>GridmapNavSimul_2CAboutBox_8cpp</filename>
    <includes id="GridmapNavSimul_2CAboutBox_8h" name="GridmapNavSimul/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="gridmapSimulMain_8h" name="gridmapSimulMain.h" local="yes" imported="no">gridmapSimulMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
  </compound>
  <compound kind="file">
    <name>hmt-slam-gui/CAboutBox.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>hmt-slam-gui_2CAboutBox_8cpp</filename>
    <includes id="hmt-slam-gui_2CAboutBox_8h" name="hmt-slam-gui/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>holonomic-navigator-demo/CAboutBox.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/holonomic-navigator-demo/</path>
    <filename>holonomic-navigator-demo_2CAboutBox_8cpp</filename>
    <includes id="holonomic-navigator-demo_2CAboutBox_8h" name="holonomic-navigator-demo/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="holonomic__navigator__demoMain_8h" name="holonomic_navigator_demoMain.h" local="yes" imported="no">holonomic_navigator_demoMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>kinect-stereo-calib/CAboutBox.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/kinect-stereo-calib/</path>
    <filename>kinect-stereo-calib_2CAboutBox_8cpp</filename>
    <includes id="kinect-stereo-calib_2CAboutBox_8h" name="kinect-stereo-calib/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="kinect__calibrate__guiMain_8h" name="kinect_calibrate_guiMain.h" local="yes" imported="no">kinect_calibrate_guiMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
  </compound>
  <compound kind="file">
    <name>navlog-viewer/CAboutBox.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/navlog-viewer/</path>
    <filename>navlog-viewer_2CAboutBox_8cpp</filename>
    <includes id="navlog-viewer_2CAboutBox_8h" name="navlog-viewer/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="navlog__viewer__GUI__designMain_8h" name="navlog_viewer_GUI_designMain.h" local="yes" imported="no">navlog_viewer_GUI_designMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
  </compound>
  <compound kind="file">
    <name>ptg-configurator/CAboutBox.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ptg-configurator/</path>
    <filename>ptg-configurator_2CAboutBox_8cpp</filename>
    <includes id="ptg-configurator_2CAboutBox_8h" name="ptg-configurator/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="ptgConfiguratorMain_8h" name="ptgConfiguratorMain.h" local="yes" imported="no">ptgConfiguratorMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>RawLogViewer/CAboutBox.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>RawLogViewer_2CAboutBox_8cpp</filename>
    <includes id="RawLogViewer_2CAboutBox_8h" name="RawLogViewer/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>ReactiveNavigationDemo/CAboutBox.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ReactiveNavigationDemo/</path>
    <filename>ReactiveNavigationDemo_2CAboutBox_8cpp</filename>
    <includes id="ReactiveNavigationDemo_2CAboutBox_8h" name="ReactiveNavigationDemo/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="reactive__navigator__demoMain_8h" name="reactive_navigator_demoMain.h" local="yes" imported="no">reactive_navigator_demoMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>robotic-arm-kinematics/CAboutBox.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/robotic-arm-kinematics/</path>
    <filename>robotic-arm-kinematics_2CAboutBox_8cpp</filename>
    <includes id="robotic-arm-kinematics_2CAboutBox_8h" name="robotic-arm-kinematics/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="robotic__arm__kinematicsMain_8h" name="robotic_arm_kinematicsMain.h" local="yes" imported="no">robotic_arm_kinematicsMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>SceneViewer3D/CAboutBox.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/SceneViewer3D/</path>
    <filename>SceneViewer3D_2CAboutBox_8cpp</filename>
    <includes id="SceneViewer3D_2CAboutBox_8h" name="SceneViewer3D/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="__DSceneViewerMain_8h" name="_DSceneViewerMain.h" local="yes" imported="no">_DSceneViewerMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
  </compound>
  <compound kind="file">
    <name>2d-slam-demo/CAboutBox.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/2d-slam-demo/</path>
    <filename>2d-slam-demo_2CAboutBox_8h</filename>
    <class kind="class">CAboutBox</class>
  </compound>
  <compound kind="file">
    <name>camera-calib/CAboutBox.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/camera-calib/</path>
    <filename>camera-calib_2CAboutBox_8h</filename>
    <class kind="class">CAboutBox</class>
  </compound>
  <compound kind="file">
    <name>GridmapNavSimul/CAboutBox.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/GridmapNavSimul/</path>
    <filename>GridmapNavSimul_2CAboutBox_8h</filename>
    <class kind="class">CAboutBox</class>
  </compound>
  <compound kind="file">
    <name>hmt-slam-gui/CAboutBox.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>hmt-slam-gui_2CAboutBox_8h</filename>
    <class kind="class">CAboutBox</class>
  </compound>
  <compound kind="file">
    <name>holonomic-navigator-demo/CAboutBox.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/holonomic-navigator-demo/</path>
    <filename>holonomic-navigator-demo_2CAboutBox_8h</filename>
    <class kind="class">CAboutBox</class>
  </compound>
  <compound kind="file">
    <name>kinect-stereo-calib/CAboutBox.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/kinect-stereo-calib/</path>
    <filename>kinect-stereo-calib_2CAboutBox_8h</filename>
    <class kind="class">CAboutBox</class>
  </compound>
  <compound kind="file">
    <name>navlog-viewer/CAboutBox.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/navlog-viewer/</path>
    <filename>navlog-viewer_2CAboutBox_8h</filename>
    <class kind="class">CAboutBox</class>
  </compound>
  <compound kind="file">
    <name>ptg-configurator/CAboutBox.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ptg-configurator/</path>
    <filename>ptg-configurator_2CAboutBox_8h</filename>
    <class kind="class">CAboutBox</class>
  </compound>
  <compound kind="file">
    <name>RawLogViewer/CAboutBox.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>RawLogViewer_2CAboutBox_8h</filename>
    <class kind="class">CAboutBox</class>
  </compound>
  <compound kind="file">
    <name>ReactiveNavigationDemo/CAboutBox.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ReactiveNavigationDemo/</path>
    <filename>ReactiveNavigationDemo_2CAboutBox_8h</filename>
    <class kind="class">CAboutBox</class>
  </compound>
  <compound kind="file">
    <name>robotic-arm-kinematics/CAboutBox.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/robotic-arm-kinematics/</path>
    <filename>robotic-arm-kinematics_2CAboutBox_8h</filename>
    <class kind="class">CAboutBox</class>
  </compound>
  <compound kind="file">
    <name>SceneViewer3D/CAboutBox.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/SceneViewer3D/</path>
    <filename>SceneViewer3D_2CAboutBox_8h</filename>
    <class kind="class">CAboutBox</class>
  </compound>
  <compound kind="file">
    <name>CAbstractHolonomicReactiveMethod.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/holonomic/</path>
    <filename>CAbstractHolonomicReactiveMethod_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CAbstractHolonomicReactiveMethod_8h" name="CAbstractHolonomicReactiveMethod.h" local="no" imported="no">mrpt/nav/holonomic/CAbstractHolonomicReactiveMethod.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CAbstractHolonomicReactiveMethod.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/holonomic/</path>
    <filename>CAbstractHolonomicReactiveMethod_8h</filename>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="ClearanceDiagram_8h" name="ClearanceDiagram.h" local="no" imported="no">mrpt/nav/holonomic/ClearanceDiagram.h</includes>
    <includes id="CHolonomicLogFileRecord_8h" name="CHolonomicLogFileRecord.h" local="yes" imported="no">CHolonomicLogFileRecord.h</includes>
    <class kind="class">mrpt::nav::CAbstractHolonomicReactiveMethod</class>
    <class kind="struct">mrpt::nav::CAbstractHolonomicReactiveMethod::NavInput</class>
    <class kind="struct">mrpt::nav::CAbstractHolonomicReactiveMethod::NavOutput</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; nav::THolonomicMethod &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="enumeration">
      <type></type>
      <name>THolonomicMethod</name>
      <anchorfile>group__nav__holo.html</anchorfile>
      <anchor>gaf71ab89a09745503ffebcbcb8824692b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hmVIRTUAL_FORCE_FIELDS</name>
      <anchorfile>group__nav__holo.html</anchorfile>
      <anchor>ggaf71ab89a09745503ffebcbcb8824692baa121d75c41d45de1809428de0a3e153d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hmSEARCH_FOR_BEST_GAP</name>
      <anchorfile>group__nav__holo.html</anchorfile>
      <anchor>ggaf71ab89a09745503ffebcbcb8824692ba72478de0409c38a6a043a626b43241e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hmFULL_EVAL</name>
      <anchorfile>group__nav__holo.html</anchorfile>
      <anchor>ggaf71ab89a09745503ffebcbcb8824692bad386b4a68b946677cefac54ddff11a60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CAbstractNavigator.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>CAbstractNavigator_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CAbstractNavigator_8h" name="CAbstractNavigator.h" local="no" imported="no">mrpt/nav/reactive/CAbstractNavigator.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <member kind="variable">
      <type>const double</type>
      <name>PREVIOUS_POSES_MAX_AGE</name>
      <anchorfile>CAbstractNavigator_8cpp.html</anchorfile>
      <anchor>a7164efc252358e965c08918575dc8e31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CAbstractNavigator.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/reactive/</path>
    <filename>CAbstractNavigator_8h</filename>
    <includes id="CRobot2NavInterface_8h" name="CRobot2NavInterface.h" local="no" imported="no">mrpt/nav/reactive/CRobot2NavInterface.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CPose2DInterpolator_8h" name="CPose2DInterpolator.h" local="no" imported="no">mrpt/poses/CPose2DInterpolator.h</includes>
    <includes id="FrameTransformer_8h" name="FrameTransformer.h" local="no" imported="no">mrpt/poses/FrameTransformer.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <class kind="class">mrpt::nav::CAbstractNavigator</class>
    <class kind="struct">mrpt::nav::CAbstractNavigator::TAbstractNavigatorParams</class>
    <class kind="struct">mrpt::nav::CAbstractNavigator::TargetInfo</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; mrpt::nav::CAbstractNavigator::TState &gt;</class>
    <class kind="struct">mrpt::nav::CAbstractNavigator::TNavigationParams</class>
    <class kind="struct">mrpt::nav::CAbstractNavigator::TNavigationParamsBase</class>
    <class kind="struct">mrpt::nav::CAbstractNavigator::TPendingEvent</class>
    <class kind="struct">mrpt::nav::CAbstractNavigator::TRobotPoseVel</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>bool NAV_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1nav.html</anchorfile>
      <anchor>a9a33165862bc7f600ad07ce94d334607</anchor>
      <arglist>(const CAbstractNavigator::TNavigationParamsBase &amp;, const CAbstractNavigator::TNavigationParamsBase &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CAbstractPTGBasedReactive.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>CAbstractPTGBasedReactive_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CAbstractPTGBasedReactive_8h" name="CAbstractPTGBasedReactive.h" local="no" imported="no">mrpt/nav/reactive/CAbstractPTGBasedReactive.h</includes>
    <includes id="CHolonomicVFF_8h" name="CHolonomicVFF.h" local="no" imported="no">mrpt/nav/holonomic/CHolonomicVFF.h</includes>
    <includes id="CHolonomicND_8h" name="CHolonomicND.h" local="no" imported="no">mrpt/nav/holonomic/CHolonomicND.h</includes>
    <includes id="CHolonomicFullEval_8h" name="CHolonomicFullEval.h" local="no" imported="no">mrpt/nav/holonomic/CHolonomicFullEval.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="printf__vector_8h" name="printf_vector.h" local="no" imported="no">mrpt/utils/printf_vector.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="CPointCloudFilterByDistance_8h" name="CPointCloudFilterByDistance.h" local="no" imported="no">mrpt/maps/CPointCloudFilterByDistance.h</includes>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>holoMethodEnum2ClassName</name>
      <anchorfile>CAbstractPTGBasedReactive_8cpp.html</anchorfile>
      <anchor>adc0b7bbfed61a0e85dd1148097364220</anchor>
      <arglist>(const THolonomicMethod method)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>ESTIM_LOWPASSFILTER_ALPHA</name>
      <anchorfile>CAbstractPTGBasedReactive_8cpp.html</anchorfile>
      <anchor>aee357263f7534c0379f9d4908a97b8ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CAbstractPTGBasedReactive.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/reactive/</path>
    <filename>CAbstractPTGBasedReactive_8h</filename>
    <includes id="CWaypointsNavigator_8h" name="CWaypointsNavigator.h" local="no" imported="no">mrpt/nav/reactive/CWaypointsNavigator.h</includes>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="CLogFileRecord_8h" name="CLogFileRecord.h" local="no" imported="no">mrpt/nav/reactive/CLogFileRecord.h</includes>
    <includes id="CAbstractHolonomicReactiveMethod_8h" name="CAbstractHolonomicReactiveMethod.h" local="no" imported="no">mrpt/nav/holonomic/CAbstractHolonomicReactiveMethod.h</includes>
    <includes id="ClearanceDiagram_8h" name="ClearanceDiagram.h" local="no" imported="no">mrpt/nav/holonomic/ClearanceDiagram.h</includes>
    <includes id="TCandidateMovementPTG_8h" name="TCandidateMovementPTG.h" local="no" imported="no">mrpt/nav/reactive/TCandidateMovementPTG.h</includes>
    <includes id="CMultiObjectiveMotionOptimizerBase_8h" name="CMultiObjectiveMotionOptimizerBase.h" local="no" imported="no">mrpt/nav/reactive/CMultiObjectiveMotionOptimizerBase.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="filters_8h" name="filters.h" local="no" imported="no">mrpt/math/filters.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="CPolygon_8h" name="CPolygon.h" local="no" imported="no">mrpt/math/CPolygon.h</includes>
    <includes id="CPointCloudFilterBase_8h" name="CPointCloudFilterBase.h" local="no" imported="no">mrpt/maps/CPointCloudFilterBase.h</includes>
    <class kind="class">mrpt::nav::CAbstractPTGBasedReactive</class>
    <class kind="struct">mrpt::nav::CAbstractPTGBasedReactive::PTGTarget</class>
    <class kind="struct">mrpt::nav::CAbstractPTGBasedReactive::TAbstractPTGNavigatorParams</class>
    <class kind="struct">mrpt::nav::CAbstractPTGBasedReactive::TInfoPerPTG</class>
    <class kind="struct">mrpt::nav::CAbstractPTGBasedReactive::TNavigationParamsPTG</class>
    <class kind="struct">mrpt::nav::CAbstractPTGBasedReactive::TSentVelCmd</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CAction.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CAction_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CAction_8h" name="obs/CAction.h" local="no" imported="no">mrpt/obs/CAction.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CAction.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CAction_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="obs_2include_2mrpt_2obs_2link__pragmas_8h" name="obs/include/mrpt/obs/link_pragmas.h" local="no" imported="no">mrpt/obs/link_pragmas.h</includes>
    <class kind="class">mrpt::obs::CAction</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CAction.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CAction_8h</filename>
    <includes id="obs_2CAction_8h" name="obs/CAction.h" local="no" imported="no">mrpt/obs/CAction.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CActionCollection.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CActionCollection_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="obs_2CActionRobotMovement3D_8h" name="obs/CActionRobotMovement3D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement3D.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CActionCollection.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CActionCollection_8h</filename>
    <includes id="obs_2CAction_8h" name="obs/CAction.h" local="no" imported="no">mrpt/obs/CAction.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="poly__ptr__ptr_8h" name="poly_ptr_ptr.h" local="no" imported="no">mrpt/utils/poly_ptr_ptr.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <class kind="class">mrpt::obs::CActionCollection</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CActionCollection.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CActionCollection_8h</filename>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CActionRobotMovement2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CActionRobotMovement2D_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="point__poses2vectors_8h" name="point_poses2vectors.h" local="no" imported="no">mrpt/math/point_poses2vectors.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CActionRobotMovement2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CActionRobotMovement2D_8h</filename>
    <includes id="obs_2CAction_8h" name="obs/CAction.h" local="no" imported="no">mrpt/obs/CAction.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="poly__ptr__ptr_8h" name="poly_ptr_ptr.h" local="no" imported="no">mrpt/utils/poly_ptr_ptr.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="class">mrpt::obs::CActionRobotMovement2D</class>
    <class kind="struct">mrpt::obs::CActionRobotMovement2D::TMotionModelOptions</class>
    <class kind="struct">mrpt::obs::CActionRobotMovement2D::TMotionModelOptions::TOptions_GaussianModel</class>
    <class kind="struct">mrpt::obs::CActionRobotMovement2D::TMotionModelOptions::TOptions_ThrunModel</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CActionRobotMovement2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CActionRobotMovement2D_8h</filename>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CActionRobotMovement3D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CActionRobotMovement3D_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="obs_2CActionRobotMovement3D_8h" name="obs/CActionRobotMovement3D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement3D.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CActionRobotMovement3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CActionRobotMovement3D_8h</filename>
    <includes id="obs_2CAction_8h" name="obs/CAction.h" local="no" imported="no">mrpt/obs/CAction.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <class kind="class">mrpt::obs::CActionRobotMovement3D</class>
    <class kind="struct">mrpt::obs::CActionRobotMovement3D::TMotionModelOptions</class>
    <class kind="struct">mrpt::obs::CActionRobotMovement3D::TMotionModelOptions::TOptions_6DOFModel</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CActionRobotMovement3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CActionRobotMovement3D_8h</filename>
    <includes id="obs_2CActionRobotMovement3D_8h" name="obs/CActionRobotMovement3D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement3D.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>camera_calib_guiApp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/camera-calib/</path>
    <filename>camera__calib__guiApp_8cpp</filename>
    <includes id="camera__calib__guiApp_8h" name="camera_calib_guiApp.h" local="yes" imported="no">camera_calib_guiApp.h</includes>
    <includes id="camera__calib__guiMain_8h" name="camera_calib_guiMain.h" local="yes" imported="no">camera_calib_guiMain.h</includes>
  </compound>
  <compound kind="file">
    <name>camera_calib_guiApp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/camera-calib/</path>
    <filename>camera__calib__guiApp_8h</filename>
    <class kind="class">camera_calib_guiApp</class>
  </compound>
  <compound kind="file">
    <name>camera_calib_guiMain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/camera-calib/</path>
    <filename>camera__calib__guiMain_8cpp</filename>
    <includes id="camera__calib__guiMain_8h" name="camera_calib_guiMain.h" local="yes" imported="no">camera_calib_guiMain.h</includes>
    <includes id="CDlgCalibWizardOnline_8h" name="CDlgCalibWizardOnline.h" local="yes" imported="no">CDlgCalibWizardOnline.h</includes>
    <includes id="CDlgPoseEst_8h" name="CDlgPoseEst.h" local="yes" imported="no">CDlgPoseEst.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="pnp__algos_8h" name="pnp_algos.h" local="no" imported="no">mrpt/vision/pnp_algos.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="camera-calib_2CAboutBox_8h" name="camera-calib/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <class kind="class">MyArtProvider</class>
    <member kind="define">
      <type>#define</type>
      <name>USE_EXTERNAL_STORAGE_IMGS</name>
      <anchorfile>camera__calib__guiMain_8cpp.html</anchorfile>
      <anchor>a7bb764ce32f0dbd3110568c14de777d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TCamera</type>
      <name>camera_params</name>
      <anchorfile>camera__calib__guiMain_8cpp.html</anchorfile>
      <anchor>a76b701781771f3db3d82dbe2c96dba96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TCalibrationImageList</type>
      <name>lst_images</name>
      <anchorfile>camera__calib__guiMain_8cpp.html</anchorfile>
      <anchor>ae9de024c458607a5f28706d2564f3f65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>camera_calib_guiMain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/camera-calib/</path>
    <filename>camera__calib__guiMain_8h</filename>
    <includes id="camera-calib_2MyGLCanvas_8h" name="camera-calib/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <class kind="class">camera_calib_guiDialog</class>
    <member kind="define">
      <type>#define</type>
      <name>CAMERA_CALIB_GUI_VERSION</name>
      <anchorfile>camera__calib__guiMain_8h.html</anchorfile>
      <anchor>a83549c2d878ec4d0258fd95f59797d96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cameras.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/</path>
    <filename>cameras_8c</filename>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <class kind="struct">cam_hdr</class>
    <class kind="struct">pkt_hdr</class>
    <member kind="define">
      <type>#define</type>
      <name>CLAMP</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>aaefe6f014fd5125ca10cc315080003c7</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>depth_mode_count</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a16b8922a2f2098c0acb8ad2cdd4096fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_RESERVED</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>af0193320c64b019e58faa0df2e8801cb</anchor>
      <arglist>(res, fmt)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESERVED_TO_FORMAT</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a8942bcede49bf64187274e1169fa6a76</anchor>
      <arglist>(reserved)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESERVED_TO_RESOLUTION</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a3d3e66f3aae6c0822ca3fb7f7a9a88c1</anchor>
      <arglist>(reserved)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>video_mode_count</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a3206b5ad8f24ef55cfbb249288546d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convert_bayer_to_rgb</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a2321979fa9088d1e209ae7f08bd5d855</anchor>
      <arglist>(uint8_t *raw_buf, uint8_t *proc_buf, freenect_frame_mode frame_mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convert_packed11_to_16bit</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a52ea6a2c5d9b697733b359a989eb9038</anchor>
      <arglist>(uint8_t *raw, uint16_t *frame, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convert_packed_to_16bit</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a628538dd06892816500f2c436fa28ed6</anchor>
      <arglist>(uint8_t *src, uint16_t *dest, int vw, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convert_packed_to_8bit</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a050e1c446d44abccbe4b83e7316e3744</anchor>
      <arglist>(uint8_t *src, uint8_t *dest, int vw, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convert_uyvy_to_rgb</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a2d77a4546da7bcdae894c783a0d70ec1</anchor>
      <arglist>(uint8_t *raw_buf, uint8_t *proc_buf, freenect_frame_mode frame_mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>depth_process</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a2cc27a78beaec9a1e7e338ad6335418e</anchor>
      <arglist>(freenect_device *dev, uint8_t *pkt, int len)</arglist>
    </member>
    <member kind="function">
      <type>const freenect_frame_mode</type>
      <name>freenect_find_depth_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a87218ef455991a991cd7840b0e816064</anchor>
      <arglist>(freenect_resolution res, freenect_depth_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>const freenect_frame_mode</type>
      <name>freenect_find_video_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ae1bf4cd05c4e3c61bea85a19427b5c57</anchor>
      <arglist>(freenect_resolution res, freenect_video_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>const freenect_frame_mode</type>
      <name>freenect_get_current_depth_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>af864a014ffc8d5d157e8a1d6240d1b2e</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>const freenect_frame_mode</type>
      <name>freenect_get_current_video_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>adeae6e1033ef3a2f0c9d5de8efbd00fd</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>const freenect_frame_mode</type>
      <name>freenect_get_depth_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a96ae7aa704e44d6c8479d57c6df1155f</anchor>
      <arglist>(int mode_num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_get_depth_mode_count</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a1f4efb419e9239b7ed26d23dc5a9d2e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const freenect_frame_mode</type>
      <name>freenect_get_video_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ac22249ddfbd866ed98e5b00cb0785be2</anchor>
      <arglist>(int mode_num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_get_video_mode_count</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ae181b56b0310d94ce525e86f35df732b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_depth_buffer</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a2580972dfcb86ac1d4fbd68d961b10d5</anchor>
      <arglist>(freenect_device *dev, void *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_set_depth_callback</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>acdd32975699d4426e3fd6990c9281426</anchor>
      <arglist>(freenect_device *dev, freenect_depth_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_depth_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ad6c7cfcfba512be6f6276b26542a9291</anchor>
      <arglist>(freenect_device *dev, const freenect_frame_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_video_buffer</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a9435211293f3ee8456b6881ca3d66da8</anchor>
      <arglist>(freenect_device *dev, void *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_set_video_callback</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ae785769c6fd2f47fdae5d76c6a234f23</anchor>
      <arglist>(freenect_device *dev, freenect_video_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_video_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ab29801e3b4e4fce536de0dca10388fd5</anchor>
      <arglist>(freenect_device *dev, const freenect_frame_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_start_depth</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a62329f24145db6eebf8dcc07e39e71ab</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_start_video</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a9da03e9f6efa674b05bd26100d760403</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_stop_depth</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>aa58fe30b028d9dbdd130e661f310840e</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_stop_video</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a34a41e011a91ae6f2ca652e702e1aefb</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>read_register</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ace2690cf9490eef02c83dbbb976f19dd</anchor>
      <arglist>(freenect_device *dev, uint16_t reg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>send_cmd</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a68a6d7747ff90bafc319410f62ea94c4</anchor>
      <arglist>(freenect_device *dev, uint16_t cmd, void *cmdbuf, unsigned int cmd_len, void *replybuf, int reply_len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream_freebufs</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>ab7b36823b10d65445aaef13ced6cb1f6</anchor>
      <arglist>(freenect_context *ctx, packet_stream *strm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>stream_init</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>af87b7e3f6e2db95bbb13b22b8ee0b7b3</anchor>
      <arglist>(freenect_context *ctx, packet_stream *strm, int rlen, int plen)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>stream_process</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a32296e5519902d6b43e6bcaa6a80bffa</anchor>
      <arglist>(freenect_context *ctx, packet_stream *strm, uint8_t *pkt, int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>stream_setbuf</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a3b07819d347cf97d6bd63dbb45ebfee4</anchor>
      <arglist>(freenect_context *ctx, packet_stream *strm, void *pbuf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>video_process</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a5b38d67ec5873057f125995de037434a</anchor>
      <arglist>(freenect_device *dev, uint8_t *pkt, int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>write_register</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a473efe50049cc8f74e47ecaf3ff7eace</anchor>
      <arglist>(freenect_device *dev, uint16_t reg, uint16_t data)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const freenect_frame_mode</type>
      <name>invalid_mode</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a7830cf6b9be7fd3fbd23110975fc2d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_frame_mode</type>
      <name>supported_depth_modes</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a7f5fee7532d21ade30c7c5dbb1847bb7</anchor>
      <arglist>[depth_mode_count]</arglist>
    </member>
    <member kind="variable">
      <type>freenect_frame_mode</type>
      <name>supported_video_modes</name>
      <anchorfile>cameras_8c.html</anchorfile>
      <anchor>a7c352b7665af6bb347f83cffe2d46a31</anchor>
      <arglist>[video_mode_count]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CAngularObservationMesh.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/opengl/</path>
    <filename>CAngularObservationMesh_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="CAngularObservationMesh_8h" name="CAngularObservationMesh.h" local="no" imported="no">mrpt/opengl/CAngularObservationMesh.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <class kind="struct">CAngularObservationMesh_fnctr</class>
    <class kind="class">FAddUntracedLines</class>
    <member kind="function">
      <type>TPolygon3D</type>
      <name>createFromTriangle</name>
      <anchorfile>CAngularObservationMesh_8cpp.html</anchorfile>
      <anchor>a643fba989a8ddc94d3a4f21f7bfc9d10</anchor>
      <arglist>(const CSetOfTriangles::TTriangle &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CAngularObservationMesh.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/opengl/</path>
    <filename>CAngularObservationMesh_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="CSetOfTriangles_8h" name="CSetOfTriangles.h" local="no" imported="no">mrpt/opengl/CSetOfTriangles.h</includes>
    <includes id="CMatrixTemplate_8h" name="CMatrixTemplate.h" local="no" imported="no">mrpt/math/CMatrixTemplate.h</includes>
    <includes id="CMatrixB_8h" name="CMatrixB.h" local="no" imported="no">mrpt/math/CMatrixB.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <class kind="class">mrpt::opengl::CAngularObservationMesh</class>
    <class kind="class">mrpt::opengl::CAngularObservationMesh::FTrace1D</class>
    <class kind="class">mrpt::opengl::CAngularObservationMesh::FTrace2D</class>
    <class kind="union">mrpt::opengl::CAngularObservationMesh::TDoubleRange::rd</class>
    <class kind="struct">mrpt::opengl::CAngularObservationMesh::TDoubleRange</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>carmen2rawlog_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/carmen2rawlog/</path>
    <filename>carmen2rawlog__main_8cpp</filename>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="carmen__log__tools_8h" name="carmen_log_tools.h" local="no" imported="no">mrpt/obs/carmen_log_tools.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="CmdLine_8h" name="CmdLine.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLine.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>VERBOSE_COUT</name>
      <anchorfile>carmen2rawlog__main_8cpp.html</anchorfile>
      <anchor>ad414b72bce7b981386e81284e8f836e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>carmen2rawlog__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; int &gt;</type>
      <name>arg_gz_level</name>
      <anchorfile>carmen2rawlog__main_8cpp.html</anchorfile>
      <anchor>ac88633e372ef93c5ba5c4df36a95a4bb</anchor>
      <arglist>(&quot;z&quot;,&quot;compress-level&quot;,&quot;Output GZ-compress level (optional)&quot;, false, 5,&quot;0: none, 1-9: min-max&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_input_file</name>
      <anchorfile>carmen2rawlog__main_8cpp.html</anchorfile>
      <anchor>a419af7153a5cbed62c608274647889be</anchor>
      <arglist>(&quot;i&quot;,&quot;input&quot;,&quot;Input dataset (required) (*.log)&quot;, true,&quot;&quot;,&quot;carmen.log&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_output_file</name>
      <anchorfile>carmen2rawlog__main_8cpp.html</anchorfile>
      <anchor>a4721f782cd7b1ab5ddcea85ee6d06dec</anchor>
      <arglist>(&quot;o&quot;,&quot;output&quot;,&quot;Output dataset (*.rawlog)&quot;, true,&quot;&quot;,&quot;dataset_out.rawlog&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_overwrite</name>
      <anchorfile>carmen2rawlog__main_8cpp.html</anchorfile>
      <anchor>a17041a82e2b5efb321115a7793534ff2</anchor>
      <arglist>(&quot;w&quot;,&quot;overwrite&quot;,&quot;Force overwrite target file without prompting.&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_quiet</name>
      <anchorfile>carmen2rawlog__main_8cpp.html</anchorfile>
      <anchor>adfa19547cb51645f4b768aa1e43e3642</anchor>
      <arglist>(&quot;q&quot;,&quot;quiet&quot;,&quot;Terse output&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::CmdLine</type>
      <name>cmd</name>
      <anchorfile>carmen2rawlog__main_8cpp.html</anchorfile>
      <anchor>a88c8210ee28119661a6e989f38d1ef33</anchor>
      <arglist>(&quot;carmen2rawlog&quot;, &apos; &apos;, MRPT_getVersion().c_str())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>carmen2simplemap_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/carmen2simplemap/</path>
    <filename>carmen2simplemap__main_8cpp</filename>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="carmen__log__tools_8h" name="carmen_log_tools.h" local="no" imported="no">mrpt/obs/carmen_log_tools.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CmdLine_8h" name="CmdLine.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLine.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>VERBOSE_COUT</name>
      <anchorfile>carmen2simplemap__main_8cpp.html</anchorfile>
      <anchor>ad414b72bce7b981386e81284e8f836e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>carmen2simplemap__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; int &gt;</type>
      <name>arg_gz_level</name>
      <anchorfile>carmen2simplemap__main_8cpp.html</anchorfile>
      <anchor>ac88633e372ef93c5ba5c4df36a95a4bb</anchor>
      <arglist>(&quot;z&quot;,&quot;compress-level&quot;,&quot;Output GZ-compress level (optional)&quot;, false, 5,&quot;0: none, 1-9: min-max&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_input_file</name>
      <anchorfile>carmen2simplemap__main_8cpp.html</anchorfile>
      <anchor>a419af7153a5cbed62c608274647889be</anchor>
      <arglist>(&quot;i&quot;,&quot;input&quot;,&quot;Input dataset (required) (*.log)&quot;, true,&quot;&quot;,&quot;carmen.log&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_output_file</name>
      <anchorfile>carmen2simplemap__main_8cpp.html</anchorfile>
      <anchor>a5fcc29cb9ce76719212f027c9a3a03f7</anchor>
      <arglist>(&quot;o&quot;,&quot;output&quot;,&quot;Output file (*.simplemap)&quot;, true,&quot;&quot;,&quot;map.simplemap&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_overwrite</name>
      <anchorfile>carmen2simplemap__main_8cpp.html</anchorfile>
      <anchor>a17041a82e2b5efb321115a7793534ff2</anchor>
      <arglist>(&quot;w&quot;,&quot;overwrite&quot;,&quot;Force overwrite target file without prompting.&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_quiet</name>
      <anchorfile>carmen2simplemap__main_8cpp.html</anchorfile>
      <anchor>adfa19547cb51645f4b768aa1e43e3642</anchor>
      <arglist>(&quot;q&quot;,&quot;quiet&quot;,&quot;Terse output&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::CmdLine</type>
      <name>cmd</name>
      <anchorfile>carmen2simplemap__main_8cpp.html</anchorfile>
      <anchor>a90a58b2c4e1167de421f6caf0dbc561e</anchor>
      <arglist>(&quot;carmen2simplemap&quot;, &apos; &apos;, MRPT_getVersion().c_str())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>carmen_log_tools.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>carmen__log__tools_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="carmen__log__tools_8h" name="carmen_log_tools.h" local="no" imported="no">mrpt/obs/carmen_log_tools.h</includes>
  </compound>
  <compound kind="file">
    <name>carmen_log_tools.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>carmen__log__tools_8h</filename>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <member kind="function">
      <type>bool OBS_IMPEXP</type>
      <name>carmen_log_parse_line</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gaf39e44f493db5a0e30e33e74eed1067b</anchor>
      <arglist>(std::istream &amp;in_stream, std::vector&lt; mrpt::obs::CObservationPtr &gt; &amp;out_imported_observations, const mrpt::system::TTimeStamp &amp;time_start_log)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CArray.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CArray_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <class kind="class">mrpt::utils::CArray</class>
    <class kind="class">mrpt::utils::CArray&lt; T, 0 &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ac3f6bdee3de68ef2c087c265c6b0f223</anchor>
      <arglist>(const CArray&lt; T, N &gt; &amp;x, const CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>adc5547b7830a7b887744dee13f168e6b</anchor>
      <arglist>(const CArray&lt; T, N &gt; &amp;x, const CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a51fd020af4dd13e584660191c708649f</anchor>
      <arglist>(const CArray&lt; T, N &gt; &amp;x, const CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad955c96e17b659555bb0cfdfebac7c26</anchor>
      <arglist>(const CArray&lt; T, N &gt; &amp;x, const CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a6304456ad1b658b8063426843a6d94f0</anchor>
      <arglist>(const CArray&lt; T, N &gt; &amp;x, const CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a2af274690aa9df18a03029ee6a2cecef</anchor>
      <arglist>(const CArray&lt; T, N &gt; &amp;x, const CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CArrayNumeric.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CArrayNumeric_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="TTypeName_8h" name="TTypeName.h" local="no" imported="no">mrpt/utils/TTypeName.h</includes>
    <includes id="point__poses2vectors_8h" name="point_poses2vectors.h" local="no" imported="no">mrpt/math/point_poses2vectors.h</includes>
    <class kind="class">mrpt::math::CArrayDouble</class>
    <class kind="class">mrpt::math::CArrayFloat</class>
    <class kind="class">mrpt::math::CArrayInt</class>
    <class kind="class">mrpt::math::CArrayNumeric</class>
    <class kind="class">mrpt::math::CArrayUInt</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::math::CArrayDouble&lt; N &gt; &gt;</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::math::CArrayFloat&lt; N &gt; &gt;</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::math::CArrayNumeric&lt; T, N &gt; &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CArrow.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CArrow_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CArrow_8h" name="CArrow.h" local="no" imported="no">mrpt/opengl/CArrow.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CArrow.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CArrow_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <class kind="class">mrpt::opengl::CArrow</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CAssimpModel.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CAssimpModel_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CAssimpModel_8h" name="CAssimpModel.h" local="no" imported="no">mrpt/opengl/CAssimpModel.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
  </compound>
  <compound kind="file">
    <name>CAssimpModel.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CAssimpModel_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CMemoryChunk_8h" name="CMemoryChunk.h" local="no" imported="no">mrpt/utils/CMemoryChunk.h</includes>
    <class kind="class">mrpt::opengl::CAssimpModel</class>
    <class kind="struct">mrpt::opengl::CAssimpModel::TImplAssimp</class>
    <class kind="struct">mrpt::opengl::CAssimpModel::TInfoPerTexture</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CAStarAlgorithm.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>CAStarAlgorithm_8h</filename>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <class kind="class">mrpt::graphs::CAStarAlgorithm</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>CAStarAlgorithm_8h.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CAtan2LookUpTable.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>CAtan2LookUpTable_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CAtan2LookUpTable_8h" name="CAtan2LookUpTable.h" local="no" imported="no">mrpt/math/CAtan2LookUpTable.h</includes>
  </compound>
  <compound kind="file">
    <name>CAtan2LookUpTable.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CAtan2LookUpTable_8h</filename>
    <includes id="CDynamicGrid_8h" name="CDynamicGrid.h" local="no" imported="no">mrpt/utils/CDynamicGrid.h</includes>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <class kind="class">mrpt::math::CAtan2LookUpTable</class>
    <class kind="class">mrpt::math::CAtan2LookUpTableMultiRes</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>CAtan2LookUpTable_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>CAtan2LookUpTable__unittest_8cpp</filename>
    <includes id="CAtan2LookUpTable_8h" name="CAtan2LookUpTable.h" local="no" imported="no">mrpt/math/CAtan2LookUpTable.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type>void</type>
      <name>atan2_lut_test</name>
      <anchorfile>CAtan2LookUpTable__unittest_8cpp.html</anchorfile>
      <anchor>af81a0d8cca46c272ed81fdcbd1c70e01</anchor>
      <arglist>(const LUT_CLASS &amp;atan2lut, const double SIZE, const double max_deg_errors, const double skip_area)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CAtan2LookUpTable__unittest_8cpp.html</anchorfile>
      <anchor>ad641453e877261a6faf5d69ab037989f</anchor>
      <arglist>(CAtan2LookUpTable, ValidValidTest)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CAtan2LookUpTable__unittest_8cpp.html</anchorfile>
      <anchor>afdbbc02827dc72c2b7986051a49b1865</anchor>
      <arglist>(CAtan2LookUpTable, MultiResTest)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CAxis.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CAxis_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CAxis.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CAxis_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <class kind="class">mrpt::opengl::CAxis</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CBaseGUIWindow.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/src/</path>
    <filename>CBaseGUIWindow_8cpp</filename>
    <includes id="gui-precomp_8h" name="gui-precomp.h" local="yes" imported="no">gui-precomp.h</includes>
    <includes id="CBaseGUIWindow_8h" name="CBaseGUIWindow.h" local="no" imported="no">mrpt/gui/CBaseGUIWindow.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="WxSubsystem_8h" name="WxSubsystem.h" local="no" imported="no">mrpt/gui/WxSubsystem.h</includes>
  </compound>
  <compound kind="file">
    <name>CBaseGUIWindow.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/gui/</path>
    <filename>CBaseGUIWindow_8h</filename>
    <includes id="CSemaphore_8h" name="CSemaphore.h" local="no" imported="no">mrpt/synch/CSemaphore.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="mrptEvent_8h" name="mrptEvent.h" local="no" imported="no">mrpt/utils/mrptEvent.h</includes>
    <includes id="CObservable_8h" name="CObservable.h" local="no" imported="no">mrpt/utils/CObservable.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <includes id="TPixelCoord_8h" name="TPixelCoord.h" local="no" imported="no">mrpt/utils/TPixelCoord.h</includes>
    <includes id="keycodes_8h" name="keycodes.h" local="no" imported="no">mrpt/gui/keycodes.h</includes>
    <includes id="gui__frwds_8h" name="gui_frwds.h" local="no" imported="no">mrpt/gui/gui_frwds.h</includes>
    <includes id="gui_2include_2mrpt_2gui_2link__pragmas_8h" name="gui/include/mrpt/gui/link_pragmas.h" local="no" imported="no">mrpt/gui/link_pragmas.h</includes>
    <class kind="class">mrpt::gui::CBaseGUIWindow</class>
    <class kind="class">mrpt::gui::mrptEventMouseDown</class>
    <class kind="class">mrpt::gui::mrptEventMouseMove</class>
    <class kind="class">mrpt::gui::mrptEventWindowChar</class>
    <class kind="class">mrpt::gui::mrptEventWindowClosed</class>
    <class kind="class">mrpt::gui::mrptEventWindowResize</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::gui</namespace>
  </compound>
  <compound kind="file">
    <name>CBeacon.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CBeacon_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2CBeacon_8h" name="maps/CBeacon.h" local="no" imported="no">mrpt/maps/CBeacon.h</includes>
    <includes id="maps_2CBeaconMap_8h" name="maps/CBeaconMap.h" local="no" imported="no">mrpt/maps/CBeaconMap.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CText_8h" name="CText.h" local="no" imported="no">mrpt/opengl/CText.h</includes>
  </compound>
  <compound kind="file">
    <name>maps/CBeacon.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2CBeacon_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPointPDFParticles_8h" name="CPointPDFParticles.h" local="no" imported="no">mrpt/poses/CPointPDFParticles.h</includes>
    <includes id="CPointPDFGaussian_8h" name="CPointPDFGaussian.h" local="no" imported="no">mrpt/poses/CPointPDFGaussian.h</includes>
    <includes id="CPointPDFSOG_8h" name="CPointPDFSOG.h" local="no" imported="no">mrpt/poses/CPointPDFSOG.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CBeacon</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CBeacon.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2CBeacon_8h</filename>
    <includes id="maps_2CBeacon_8h" name="maps/CBeacon.h" local="no" imported="no">mrpt/maps/CBeacon.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CBeaconMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CBeaconMap_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2CBeaconMap_8h" name="maps/CBeaconMap.h" local="no" imported="no">mrpt/maps/CBeaconMap.h</includes>
    <includes id="obs_2CObservationBeaconRanges_8h" name="obs/CObservationBeaconRanges.h" local="no" imported="no">mrpt/obs/CObservationBeaconRanges.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="CParticleFilter_8h" name="CParticleFilter.h" local="no" imported="no">mrpt/bayes/CParticleFilter.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
  </compound>
  <compound kind="file">
    <name>maps/CBeaconMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2CBeaconMap_8h</filename>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="maps_2CBeacon_8h" name="maps/CBeacon.h" local="no" imported="no">mrpt/maps/CBeacon.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CBeaconMap</class>
    <class kind="struct">mrpt::maps::CBeaconMap::TInsertionOptions</class>
    <class kind="struct">mrpt::maps::CBeaconMap::TLikelihoodOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CBeaconMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2CBeaconMap_8h</filename>
    <includes id="maps_2CBeaconMap_8h" name="maps/CBeaconMap.h" local="no" imported="no">mrpt/maps/CBeaconMap.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CBinaryRelation.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CBinaryRelation_8h</filename>
    <includes id="CMatrixTemplate_8h" name="CMatrixTemplate.h" local="no" imported="no">mrpt/math/CMatrixTemplate.h</includes>
    <includes id="matrix__adaptors_8h" name="matrix_adaptors.h" local="no" imported="no">mrpt/math/matrix_adaptors.h</includes>
    <class kind="class">mrpt::math::CBinaryRelation</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::math::detail</namespace>
    <member kind="function">
      <type>void</type>
      <name>applyFunction</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>ac3ef448f76fc9232d29d4d02e3fd2f64</anchor>
      <arglist>(CBinaryRelation&lt; T, U, UIsObject &gt; &amp;o, FunctionType fun, size_t e1, size_t e2, const T &amp;T1, const T &amp;T2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyFunction</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>ae848e6be59fb0b9effb834dc8a28ac5a</anchor>
      <arglist>(CBinaryRelation&lt; T, U, UIsObject &gt; &amp;o, typename CBinaryRelation&lt; T, U, UIsObject &gt;::FunctionByReferencePass fun, size_t e1, size_t e2, const T &amp;T1, const T &amp;T2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CBoardENoses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CBoardENoses_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CBoardENoses_8h" name="CBoardENoses.h" local="no" imported="no">mrpt/hwdrivers/CBoardENoses.h</includes>
    <includes id="CMessage_8h" name="CMessage.h" local="no" imported="no">mrpt/utils/CMessage.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
  </compound>
  <compound kind="file">
    <name>CBoardENoses.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CBoardENoses_8h</filename>
    <includes id="CInterfaceFTDI_8h" name="CInterfaceFTDI.h" local="no" imported="no">mrpt/hwdrivers/CInterfaceFTDI.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <class kind="class">mrpt::hwdrivers::CBoardENoses</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CBoardSonars.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CBoardSonars_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CBoardSonars_8h" name="CBoardSonars.h" local="no" imported="no">mrpt/hwdrivers/CBoardSonars.h</includes>
  </compound>
  <compound kind="file">
    <name>CBoardSonars.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CBoardSonars_8h</filename>
    <includes id="CInterfaceFTDIMessages_8h" name="CInterfaceFTDIMessages.h" local="no" imported="no">mrpt/hwdrivers/CInterfaceFTDIMessages.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <class kind="class">mrpt::hwdrivers::CBoardSonars</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CBox.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CBox_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CBox_8h" name="CBox.h" local="no" imported="no">mrpt/opengl/CBox.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CBox.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CBox_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="class">mrpt::opengl::CBox</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CCamera.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CCamera_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CCamera_8h" name="CCamera.h" local="no" imported="no">mrpt/opengl/CCamera.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CCamera.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CCamera_8h</filename>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="CPoseOrPoint_8h" name="CPoseOrPoint.h" local="no" imported="no">mrpt/poses/CPoseOrPoint.h</includes>
    <class kind="class">mrpt::opengl::CCamera</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CCameraSensor.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CCameraSensor_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CCameraSensor_8h" name="CCameraSensor.h" local="no" imported="no">mrpt/hwdrivers/CCameraSensor.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CTypeSelector_8h" name="CTypeSelector.h" local="no" imported="no">mrpt/utils/CTypeSelector.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="WxSubsystem_8h" name="WxSubsystem.h" local="no" imported="no">mrpt/gui/WxSubsystem.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ADD_COLOR_MAP</name>
      <anchorfile>CCameraSensor_8cpp.html</anchorfile>
      <anchor>a3ef79176eb33b68fd87f56fcd4810452</anchor>
      <arglist>(c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CCameraSensor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CCameraSensor_8h</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CFFMPEG__InputStream_8h" name="CFFMPEG_InputStream.h" local="no" imported="no">mrpt/hwdrivers/CFFMPEG_InputStream.h</includes>
    <includes id="CImageGrabber__OpenCV_8h" name="CImageGrabber_OpenCV.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_OpenCV.h</includes>
    <includes id="CImageGrabber__dc1394_8h" name="CImageGrabber_dc1394.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_dc1394.h</includes>
    <includes id="CImageGrabber__FlyCapture2_8h" name="CImageGrabber_FlyCapture2.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_FlyCapture2.h</includes>
    <includes id="CStereoGrabber__Bumblebee__libdc1394_8h" name="CStereoGrabber_Bumblebee_libdc1394.h" local="no" imported="no">mrpt/hwdrivers/CStereoGrabber_Bumblebee_libdc1394.h</includes>
    <includes id="CSwissRanger3DCamera_8h" name="CSwissRanger3DCamera.h" local="no" imported="no">mrpt/hwdrivers/CSwissRanger3DCamera.h</includes>
    <includes id="CKinect_8h" name="CKinect.h" local="no" imported="no">mrpt/hwdrivers/CKinect.h</includes>
    <includes id="COpenNI2Sensor_8h" name="COpenNI2Sensor.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2Sensor.h</includes>
    <includes id="CDUO3DCamera_8h" name="CDUO3DCamera.h" local="no" imported="no">mrpt/hwdrivers/CDUO3DCamera.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CStereoGrabber__SVS_8h" name="CStereoGrabber_SVS.h" local="no" imported="no">mrpt/hwdrivers/CStereoGrabber_SVS.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <class kind="class">mrpt::hwdrivers::CCameraSensor</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
    <member kind="typedef">
      <type>stlplus::smart_ptr&lt; CCameraSensor &gt;</type>
      <name>CCameraSensorPtr</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a3b6879dbc570ff8e371b8a87684269b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>CCameraSensorPtr HWDRIVERS_IMPEXP</type>
      <name>prepareVideoSourceFromPanel</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ac3193ebae5d20123e32ea0cd313bce6b</anchor>
      <arglist>(void *panel)</arglist>
    </member>
    <member kind="function">
      <type>CCameraSensorPtr HWDRIVERS_IMPEXP</type>
      <name>prepareVideoSourceFromUserSelection</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>aeda225cad043899500f403dc2f13873b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void HWDRIVERS_IMPEXP</type>
      <name>readConfigIntoVideoSourcePanel</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a4ac5cffd6d491af0fcdd6a00e38295fc</anchor>
      <arglist>(void *panel, const std::string &amp;in_cfgfile_section_name, const mrpt::utils::CConfigFileBase *in_cfgfile)</arglist>
    </member>
    <member kind="function">
      <type>void HWDRIVERS_IMPEXP</type>
      <name>writeConfigFromVideoSourcePanel</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a75dffb2e4b08043a17cacea8edc4efff</anchor>
      <arglist>(void *panel, const std::string &amp;in_cfgfile_section_name, mrpt::utils::CConfigFileBase *out_cfgfile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CCamModel.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CCamModel_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CCamModel_8h" name="CCamModel.h" local="no" imported="no">mrpt/vision/CCamModel.h</includes>
    <includes id="pinhole_8h" name="pinhole.h" local="no" imported="no">mrpt/vision/pinhole.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
  </compound>
  <compound kind="file">
    <name>CCamModel.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>CCamModel_8h</filename>
    <includes id="TCamera_8h" name="TCamera.h" local="no" imported="no">mrpt/utils/TCamera.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2utils_8h" name="vision/include/mrpt/vision/utils.h" local="no" imported="no">mrpt/vision/utils.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CArrayNumeric_8h" name="CArrayNumeric.h" local="no" imported="no">mrpt/math/CArrayNumeric.h</includes>
    <class kind="struct">mrpt::vision::CCamModel::CameraTempVariables</class>
    <class kind="class">mrpt::vision::CCamModel</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
  </compound>
  <compound kind="file">
    <name>CCANBusReader.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CCANBusReader_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="crc_8h" name="crc.h" local="no" imported="no">mrpt/utils/crc.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CCANBusReader_8h" name="CCANBusReader.h" local="no" imported="no">mrpt/hwdrivers/CCANBusReader.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>RET_ERROR</name>
      <anchorfile>CCANBusReader_8cpp.html</anchorfile>
      <anchor>a1fa19ece03ecaba163a36162da909a42</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>hexCharToInt</name>
      <anchorfile>CCANBusReader_8cpp.html</anchorfile>
      <anchor>aec50b1dadcd6adb42f4d42d5c7ee4c9f</anchor>
      <arglist>(char n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CCANBusReader.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CCANBusReader_8h</filename>
    <includes id="obs_2CObservationCANBusJ1939_8h" name="obs/CObservationCANBusJ1939.h" local="no" imported="no">mrpt/obs/CObservationCANBusJ1939.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <class kind="class">mrpt::hwdrivers::CCANBusReader</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CCanvas.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CCanvas_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CCanvas_8h" name="CCanvas.h" local="no" imported="no">mrpt/utils/CCanvas.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="zip_8h" name="zip.h" local="no" imported="no">mrpt/compress/zip.h</includes>
    <includes id="mrpt__font__5x7_8h" name="mrpt_font_5x7.h" local="yes" imported="no">mrpt_font_5x7.h</includes>
    <includes id="mrpt__font__6x13_8h" name="mrpt_font_6x13.h" local="yes" imported="no">mrpt_font_6x13.h</includes>
    <includes id="mrpt__font__6x13B_8h" name="mrpt_font_6x13B.h" local="yes" imported="no">mrpt_font_6x13B.h</includes>
    <includes id="mrpt__font__6x13O_8h" name="mrpt_font_6x13O.h" local="yes" imported="no">mrpt_font_6x13O.h</includes>
    <includes id="mrpt__font__9x15_8h" name="mrpt_font_9x15.h" local="yes" imported="no">mrpt_font_9x15.h</includes>
    <includes id="mrpt__font__9x15B_8h" name="mrpt_font_9x15B.h" local="yes" imported="no">mrpt_font_9x15B.h</includes>
    <includes id="mrpt__font__10x20_8h" name="mrpt_font_10x20.h" local="yes" imported="no">mrpt_font_10x20.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>LOAD_FONT</name>
      <anchorfile>CCanvas_8cpp.html</anchorfile>
      <anchor>ae302b50b389f9c54985685ea1af5120d</anchor>
      <arglist>(FONTNAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_fonts_list</name>
      <anchorfile>CCanvas_8cpp.html</anchorfile>
      <anchor>a92e58123e11be644109d2d6107c30fe7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>list_fonts_init</name>
      <anchorfile>CCanvas_8cpp.html</anchorfile>
      <anchor>a3b81482d2e98b576eafcbc8de4220483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>map&lt; string, vector_byte &gt;</type>
      <name>list_registered_fonts</name>
      <anchorfile>CCanvas_8cpp.html</anchorfile>
      <anchor>a9abaeaf2fa6349949dd9be291cf36551</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CCanvas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CCanvas_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="TColor_8h" name="TColor.h" local="no" imported="no">mrpt/utils/TColor.h</includes>
    <includes id="eigen__frwds_8h" name="eigen_frwds.h" local="no" imported="no">mrpt/math/eigen_frwds.h</includes>
    <class kind="class">mrpt::utils::CCanvas</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CCascadeClassifierDetection.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/src/</path>
    <filename>CCascadeClassifierDetection_8cpp</filename>
    <includes id="detectors-precomp_8h" name="detectors-precomp.h" local="yes" imported="no">detectors-precomp.h</includes>
    <includes id="CCascadeClassifierDetection_8h" name="CCascadeClassifierDetection.h" local="no" imported="no">mrpt/detectors/CCascadeClassifierDetection.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CASCADE</name>
      <anchorfile>CCascadeClassifierDetection_8cpp.html</anchorfile>
      <anchor>a0671e650795436e888b69055f7e146c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CASCADE_CONST</name>
      <anchorfile>CCascadeClassifierDetection_8cpp.html</anchorfile>
      <anchor>a4d0c0a49a3404c086547914d11decd56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CCascadeClassifierDetection.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/include/mrpt/detectors/</path>
    <filename>CCascadeClassifierDetection_8h</filename>
    <includes id="CObjectDetection_8h" name="CObjectDetection.h" local="no" imported="no">mrpt/detectors/CObjectDetection.h</includes>
    <class kind="class">mrpt::detectors::CCascadeClassifierDetection</class>
    <class kind="struct">mrpt::detectors::CCascadeClassifierDetection::TOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::detectors</namespace>
  </compound>
  <compound kind="file">
    <name>CClientTCPSocket.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CClientTCPSocket_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CClientTCPSocket_8h" name="CClientTCPSocket.h" local="no" imported="no">mrpt/utils/CClientTCPSocket.h</includes>
    <includes id="CMessage_8h" name="CMessage.h" local="no" imported="no">mrpt/utils/CMessage.h</includes>
    <includes id="net__utils_8h" name="net_utils.h" local="no" imported="no">mrpt/utils/net_utils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_SOCKET</name>
      <anchorfile>CClientTCPSocket_8cpp.html</anchorfile>
      <anchor>a26769957ec1a2beaf223f33b66ee64ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CClientTCPSocket.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CClientTCPSocket_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="net__utils_8h" name="net_utils.h" local="no" imported="no">mrpt/utils/net_utils.h</includes>
    <class kind="class">mrpt::utils::CClientTCPSocket</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CColorBar.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CColorBar_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CColorBar_8h" name="CColorBar.h" local="no" imported="no">mrpt/opengl/CColorBar.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CColorBar.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CColorBar_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <class kind="class">mrpt::opengl::CColorBar</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CColouredOctoMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CColouredOctoMap_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="pimpl_8h" name="pimpl.h" local="no" imported="no">mrpt/utils/pimpl.h</includes>
    <includes id="maps_2CColouredOctoMap_8h" name="maps/CColouredOctoMap.h" local="no" imported="no">mrpt/maps/CColouredOctoMap.h</includes>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="COctoMapVoxels_8h" name="COctoMapVoxels.h" local="no" imported="no">mrpt/opengl/COctoMapVoxels.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CMemoryChunk_8h" name="CMemoryChunk.h" local="no" imported="no">mrpt/utils/CMemoryChunk.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="COctoMapBase__impl_8h" name="COctoMapBase_impl.h" local="yes" imported="no">COctoMapBase_impl.h</includes>
    <member kind="function">
      <type></type>
      <name>PIMPL_IMPLEMENT</name>
      <anchorfile>CColouredOctoMap_8cpp.html</anchorfile>
      <anchor>ad958beb18667202732b3a5a628d3c043</anchor>
      <arglist>(octomap::ColorOcTree)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>maps/CColouredOctoMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2CColouredOctoMap_8h</filename>
    <includes id="maps_2COctoMapBase_8h" name="maps/COctoMapBase.h" local="no" imported="no">mrpt/maps/COctoMapBase.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CColouredOctoMap</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CColouredOctoMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2CColouredOctoMap_8h</filename>
    <includes id="maps_2CColouredOctoMap_8h" name="maps/CColouredOctoMap.h" local="no" imported="no">mrpt/maps/CColouredOctoMap.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CColouredPointsMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CColouredPointsMap_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CPointsMap__crtp__common_8h" name="CPointsMap_crtp_common.h" local="yes" imported="no">CPointsMap_crtp_common.h</includes>
    <class kind="struct">mrpt::maps::detail::pointmap_traits&lt; CColouredPointsMap &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::maps::detail</namespace>
    <member kind="function">
      <type>void</type>
      <name>aux_projectPoint_with_distortion</name>
      <anchorfile>CColouredPointsMap_8cpp.html</anchorfile>
      <anchor>adef0cf44a5434eecec96e3dc921f523d</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;P, const mrpt::utils::TCamera &amp;params, mrpt::utils::TPixelCoordf &amp;pixel, bool accept_points_behind)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>maps/CColouredPointsMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2CColouredPointsMap_8h</filename>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <includes id="adapters_8h" name="adapters.h" local="no" imported="no">mrpt/utils/adapters.h</includes>
    <class kind="class">mrpt::maps::CColouredPointsMap</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CColouredPointsMap &gt;</class>
    <class kind="struct">mrpt::maps::CColouredPointsMap::TColourOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CColouredPointsMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2CColouredPointsMap_8h</filename>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CConfigFile.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CConfigFile_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="SimpleIni_8h" name="SimpleIni.h" local="yes" imported="no">simpleini/SimpleIni.h</includes>
  </compound>
  <compound kind="file">
    <name>CConfigFile.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CConfigFile_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <class kind="class">mrpt::utils::CConfigFile</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CConfigFileBase.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CConfigFileBase_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CConfigFileBase.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CConfigFileBase_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <class kind="class">mrpt::utils::CConfigFileBase</class>
    <class kind="struct">mrpt::utils::TEnumType</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_CONFIG_VAR</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>aaec769c207be6c03605ac7f4beff9262</anchor>
      <arglist>(variableName, variableType, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_CONFIG_VAR_CAST</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>add47e3b083e18b26d2f6fd1aa515835e</anchor>
      <arglist>(variableName, variableType, variableTypeCast, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_CONFIG_VAR_CAST_NO_DEFAULT</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>a3d48ab97d78730107bbcf01ceacb7fb4</anchor>
      <arglist>(variableName, variableType, variableTypeCast, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_CONFIG_VAR_CS</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>abf5cfc866c1cbe16d08645e815dd65ce</anchor>
      <arglist>(variableName, variableType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_CONFIG_VAR_DEGREES</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>aba1d60d70e380805247788d45ea84a92</anchor>
      <arglist>(variableName, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_CONFIG_VAR_DEGREES_NO_DEFAULT</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>a8712f432d8326ff09daeec6848477450</anchor>
      <arglist>(variableName, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_CONFIG_VAR_NO_DEFAULT</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>a82e3b061814a1020f26d27b5143a6b72</anchor>
      <arglist>(variableName, variableType, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_CONFIG_VAR_REQUIRED_CS</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>a6f61d28f4bfb0a57448e2e373b86e1ff</anchor>
      <arglist>(variableName, variableType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_HERE_CONFIG_VAR</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>ad1046b55656cdc9b8744e101f9fff328</anchor>
      <arglist>(variableName, variableType, targetVariable, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_HERE_CONFIG_VAR_CAST</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>aa2c94018dfea40f87f2150e6c038412d</anchor>
      <arglist>(variableName, variableType, variableTypeCast, targetVariable, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_HERE_CONFIG_VAR_CAST_NO_DEFAULT</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>ad98383b1940c81e4dd8ef3ba4c6e4517</anchor>
      <arglist>(variableName, variableType, variableTypeCast, targetVariable, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_HERE_CONFIG_VAR_DEGREES</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>a431504b0535e8d19c8d038b2014a7df2</anchor>
      <arglist>(variableName, variableType, targetVariable, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_HERE_CONFIG_VAR_DEGREES_NO_DEFAULT</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>afb242276cdb0092c75e033ae18f2b123</anchor>
      <arglist>(variableName, variableType, targetVariable, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOAD_HERE_CONFIG_VAR_NO_DEFAULT</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>ade8eb5db25decb10810d54a93e246298</anchor>
      <arglist>(variableName, variableType, targetVariable, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_SAVE_CONFIG_VAR</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>a00755ff234584f9062e1d6e8ed1fd852</anchor>
      <arglist>(variableName, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_SAVE_CONFIG_VAR_COMMENT</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>a2ad4d2f2f9a17275ed64ceb3c190bed6</anchor>
      <arglist>(variableName, __comment)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_SAVE_CONFIG_VAR_DEGREES</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>a1709453223a994882a5f6ea69da5154b</anchor>
      <arglist>(variableName, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_SAVE_CONFIG_VAR_DEGREES_COMMENT</name>
      <anchorfile>CConfigFileBase_8h.html</anchorfile>
      <anchor>ad3e1114dd07dfff58d00e9a47a06fea5</anchor>
      <arglist>(__entryName, __variable, __comment)</arglist>
    </member>
    <member kind="variable">
      <type>int BASE_IMPEXP</type>
      <name>MRPT_SAVE_NAME_PADDING</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a53ae42ef02cd0145692200f7b196954b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int BASE_IMPEXP</type>
      <name>MRPT_SAVE_VALUE_PADDING</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad79021bec05b5caef42662bca8514e2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CConfigFileMemory.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CConfigFileMemory_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="SimpleIni_8h" name="SimpleIni.h" local="yes" imported="no">simpleini/SimpleIni.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THE_INI</name>
      <anchorfile>CConfigFileMemory_8cpp.html</anchorfile>
      <anchor>a77f17229d0d563da2d84ac806db3b587</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CConfigFileMemory.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CConfigFileMemory_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CStringList_8h" name="CStringList.h" local="no" imported="no">mrpt/utils/CStringList.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <class kind="class">mrpt::utils::CConfigFileMemory</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CConfigFileMemory_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CConfigFileMemory__unittest_8cpp</filename>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CConfigFileMemory__unittest_8cpp.html</anchorfile>
      <anchor>a9b9627d08cd01b17e25f6577422220d5</anchor>
      <arglist>(CConfigFileMemory, readwrite)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CConfigFileMemory__unittest_8cpp.html</anchorfile>
      <anchor>ad1bc6fddbdaa305339a3695f74dc487d</anchor>
      <arglist>(CConfigFileMemory, Sections)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CConfigFileMemory__unittest_8cpp.html</anchorfile>
      <anchor>a8772d1c63c643fc2834848ecc5ff0afa</anchor>
      <arglist>(CConfigFileMemory, Names)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CConfigFileMemory__unittest_8cpp.html</anchorfile>
      <anchor>ae639e43589df26a0c0cbb874b9f80303</anchor>
      <arglist>(CConfigFileMemory, setFromString)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CConfigFileMemory__unittest_8cpp.html</anchorfile>
      <anchor>a97d4f31fdaf143e23ef7c514e1983cd5</anchor>
      <arglist>(CConfigFileMemory, readMultiLineStrings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CConfigFileMemory__unittest_8cpp.html</anchorfile>
      <anchor>ad04e640c33db6fd4f75a5d8f4c71fad9</anchor>
      <arglist>(CConfigFile, readMultiLineStrings)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CConfigFileMemory__unittest_8cpp.html</anchorfile>
      <anchor>a8e48462e805a583c4a6f47be606ff778</anchor>
      <arglist>(CConfigFileMemory, parseVariables)</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>expectedStr</name>
      <anchorfile>CConfigFileMemory__unittest_8cpp.html</anchorfile>
      <anchor>acba17c34a3a6facd3b7cb84b9e291622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>sampleCfgTxt</name>
      <anchorfile>CConfigFileMemory__unittest_8cpp.html</anchorfile>
      <anchor>a0a2bc03f87c5d97b7ba658bf6556b3b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CConfigFilePrefixer.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CConfigFilePrefixer_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CConfigFilePrefixer_8h" name="CConfigFilePrefixer.h" local="no" imported="no">mrpt/utils/CConfigFilePrefixer.h</includes>
  </compound>
  <compound kind="file">
    <name>CConfigFilePrefixer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CConfigFilePrefixer_8h</filename>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <class kind="class">mrpt::utils::CConfigFilePrefixer</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CConsoleRedirector.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CConsoleRedirector_8h</filename>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <class kind="class">mrpt::utils::CConsoleRedirector</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CCriticalSection.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/synch/</path>
    <filename>CCriticalSection_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
  </compound>
  <compound kind="file">
    <name>CCriticalSection.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/synch/</path>
    <filename>CCriticalSection_8h</filename>
    <includes id="CReferencedMemBlock_8h" name="CReferencedMemBlock.h" local="no" imported="no">mrpt/utils/CReferencedMemBlock.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <class kind="class">mrpt::synch::CAbstractMutex</class>
    <class kind="class">mrpt::synch::CCriticalSection</class>
    <class kind="class">mrpt::synch::CCriticalSectionLocker</class>
    <class kind="class">mrpt::synch::CCriticalSectionRecursive</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::synch</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>THREADSAFE_OPERATION</name>
      <anchorfile>CCriticalSection_8h.html</anchorfile>
      <anchor>a063b848901ed4201c26e195505d31faf</anchor>
      <arglist>(_CRITSECT_OBJ, CODE_TO_EXECUTE)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CCriticalSection_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/synch/</path>
    <filename>CCriticalSection__unittest_8cpp</filename>
    <includes id="synch_8h" name="synch.h" local="no" imported="no">mrpt/synch.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <class kind="struct">TAux</class>
    <member kind="function">
      <type>void</type>
      <name>launchTestWithTimeout</name>
      <anchorfile>CCriticalSection__unittest_8cpp.html</anchorfile>
      <anchor>a41569b553b003f67870361388c399e4a</anchor>
      <arglist>(void(*func)(void), double timeout_secs, const std::string &amp;fail_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>my_CriticalSections_Multi</name>
      <anchorfile>CCriticalSection__unittest_8cpp.html</anchorfile>
      <anchor>a596a2f52b737ee85551e6e2688523dc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>my_CriticalSections_Simple</name>
      <anchorfile>CCriticalSection__unittest_8cpp.html</anchorfile>
      <anchor>acc945392cafc48c6a70fc287c3e6d53c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CCriticalSection__unittest_8cpp.html</anchorfile>
      <anchor>ad0c94b8ff27d2978795dbd440202a571</anchor>
      <arglist>(Synch, CriticalSections_Simple)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CCriticalSection__unittest_8cpp.html</anchorfile>
      <anchor>a834e9235c9b94deca8e2efc01bb4bdf0</anchor>
      <arglist>(Synch, CriticalSections_Multi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_example</name>
      <anchorfile>CCriticalSection__unittest_8cpp.html</anchorfile>
      <anchor>af0c0f5dfca5f66f8366d4cc3bc4ed32b</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>counter</name>
      <anchorfile>CCriticalSection__unittest_8cpp.html</anchorfile>
      <anchor>a617a47c70795bcff659815ad0efd2266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CCriticalSection</type>
      <name>csCounter</name>
      <anchorfile>CCriticalSection__unittest_8cpp.html</anchorfile>
      <anchor>aaa3dcb0c08aade642b5ba013d562c54f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CCriticalSectionLocker.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/synch/</path>
    <filename>CCriticalSectionLocker_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CS_LOCKER_VERBOSE</name>
      <anchorfile>CCriticalSectionLocker_8cpp.html</anchorfile>
      <anchor>abee16a5652b91ce6e9752f4a16a904df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CCylinder.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CCylinder_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CCylinder_8h" name="CCylinder.h" local="no" imported="no">mrpt/opengl/CCylinder.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>solveEqn</name>
      <anchorfile>CCylinder_8cpp.html</anchorfile>
      <anchor>a7f24b0640cf2f60b3e00a0983f372a04</anchor>
      <arglist>(double a, double b, double c, double &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CCylinder.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CCylinder_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <class kind="class">mrpt::opengl::CCylinder</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="variable">
      <type>class OPENGL_IMPEXP</type>
      <name>CCylinder</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a374fb952925c1e0b080203f30f3b57cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDebugOutputCapable.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CDebugOutputCapable_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CDebugOutputCapable_8h" name="CDebugOutputCapable.h" local="no" imported="no">mrpt/utils/CDebugOutputCapable.h</includes>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">mrpt/system/memory.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DISABLE_WARN_DEPRECATED_DEBUG_OUTPUT_CAPABLE</name>
      <anchorfile>CDebugOutputCapable_8cpp.html</anchorfile>
      <anchor>af93a4225044efc6c3cfe3fa0ec4013c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDebugOutputCapable.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CDebugOutputCapable_8h</filename>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <class kind="class">mrpt::utils::CDebugOutputCapable</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CDetectableObject.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/src/</path>
    <filename>CDetectableObject_8cpp</filename>
    <includes id="detectors-precomp_8h" name="detectors-precomp.h" local="yes" imported="no">detectors-precomp.h</includes>
    <includes id="CDetectableObject_8h" name="CDetectableObject.h" local="no" imported="no">mrpt/detectors/CDetectableObject.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CDetectableObject.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/include/mrpt/detectors/</path>
    <filename>CDetectableObject_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="detectors_2include_2mrpt_2detectors_2link__pragmas_8h" name="detectors/include/mrpt/detectors/link_pragmas.h" local="no" imported="no">mrpt/detectors/link_pragmas.h</includes>
    <class kind="class">mrpt::detectors::CDetectable2D</class>
    <class kind="class">mrpt::detectors::CDetectable3D</class>
    <class kind="class">mrpt::detectors::CDetectableObject</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::detectors</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>CDetectableObject_8h.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDetectorDoorCrossing.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/src/</path>
    <filename>CDetectorDoorCrossing_8cpp</filename>
    <includes id="detectors-precomp_8h" name="detectors-precomp.h" local="yes" imported="no">detectors-precomp.h</includes>
    <includes id="CDetectorDoorCrossing_8h" name="CDetectorDoorCrossing.h" local="no" imported="no">mrpt/detectors/CDetectorDoorCrossing.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
  </compound>
  <compound kind="file">
    <name>CDetectorDoorCrossing.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/include/mrpt/detectors/</path>
    <filename>CDetectorDoorCrossing_8h</filename>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="detectors_2include_2mrpt_2detectors_2link__pragmas_8h" name="detectors/include/mrpt/detectors/link_pragmas.h" local="no" imported="no">mrpt/detectors/link_pragmas.h</includes>
    <class kind="class">mrpt::detectors::CDetectorDoorCrossing</class>
    <class kind="struct">mrpt::detectors::CDetectorDoorCrossing::TDoorCrossingOutParams</class>
    <class kind="struct">mrpt::detectors::CDetectorDoorCrossing::TOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::detectors</namespace>
  </compound>
  <compound kind="file">
    <name>CDialogOptions.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/SceneViewer3D/</path>
    <filename>CDialogOptions_8cpp</filename>
    <includes id="CDialogOptions_8h" name="CDialogOptions.h" local="yes" imported="no">CDialogOptions.h</includes>
    <includes id="__DSceneViewerMain_8h" name="_DSceneViewerMain.h" local="yes" imported="no">_DSceneViewerMain.h</includes>
  </compound>
  <compound kind="file">
    <name>CDialogOptions.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/SceneViewer3D/</path>
    <filename>CDialogOptions_8h</filename>
    <class kind="class">CDialogOptions</class>
  </compound>
  <compound kind="file">
    <name>CDifodo.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CDifodo_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CDifodo_8h" name="CDifodo.h" local="no" imported="no">mrpt/vision/CDifodo.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
  </compound>
  <compound kind="file">
    <name>CDifodo.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>CDifodo_8h</filename>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <class kind="class">mrpt::vision::CDifodo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
  </compound>
  <compound kind="file">
    <name>CDirectedGraph.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>CDirectedGraph_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="TTypeName_8h" name="TTypeName.h" local="no" imported="no">mrpt/utils/TTypeName.h</includes>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <class kind="class">mrpt::graphs::CDirectedGraph</class>
    <class kind="struct">mrpt::graphs::detail::edge_annotations_empty</class>
    <class kind="struct">mrpt::graphs::CDirectedGraph::edge_t</class>
    <class kind="struct">mrpt::graphs::TGraphvizExportParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CDirectedTree.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>CDirectedTree_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <class kind="class">mrpt::graphs::CDirectedTree</class>
    <class kind="struct">mrpt::graphs::CDirectedTree::TEdgeInfo</class>
    <class kind="struct">mrpt::graphs::CDirectedTree::Visitor</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
  </compound>
  <compound kind="file">
    <name>CDirectoryExplorer.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/system/</path>
    <filename>CDirectoryExplorer_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="CDirectoryExplorer_8h" name="CDirectoryExplorer.h" local="no" imported="no">mrpt/system/CDirectoryExplorer.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>cmpFileEntriesName_Asc</name>
      <anchorfile>CDirectoryExplorer_8cpp.html</anchorfile>
      <anchor>a01c5d067af83af16b93f181d09f1bb91</anchor>
      <arglist>(const CDirectoryExplorer::TFileInfo &amp;a, const CDirectoryExplorer::TFileInfo &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmpFileEntriesName_Desc</name>
      <anchorfile>CDirectoryExplorer_8cpp.html</anchorfile>
      <anchor>a3470738114971658e4dc6ef0dca89261</anchor>
      <arglist>(const CDirectoryExplorer::TFileInfo &amp;a, const CDirectoryExplorer::TFileInfo &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDirectoryExplorer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/system/</path>
    <filename>CDirectoryExplorer_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <class kind="class">mrpt::system::CDirectoryExplorer</class>
    <class kind="struct">mrpt::system::CDirectoryExplorer::TFileInfo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::system</namespace>
    <member kind="define">
      <type>#define</type>
      <name>FILE_ATTRIB_ARCHIVE</name>
      <anchorfile>CDirectoryExplorer_8h.html</anchorfile>
      <anchor>a5ea79e72589d4a8b1d86b3fc89c32652</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FILE_ATTRIB_DIRECTORY</name>
      <anchorfile>CDirectoryExplorer_8h.html</anchorfile>
      <anchor>ae220deae1d6b0adb2a8d91a88f3d8f07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDisk.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CDisk_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CDisk.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CDisk_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <class kind="class">mrpt::opengl::CDisk</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CDisplayWindow.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/src/</path>
    <filename>CDisplayWindow_8cpp</filename>
    <includes id="gui-precomp_8h" name="gui-precomp.h" local="yes" imported="no">gui-precomp.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="WxSubsystem_8h" name="WxSubsystem.h" local="no" imported="no">mrpt/gui/WxSubsystem.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
  </compound>
  <compound kind="file">
    <name>CDisplayWindow.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/gui/</path>
    <filename>CDisplayWindow_8h</filename>
    <includes id="CBaseGUIWindow_8h" name="CBaseGUIWindow.h" local="no" imported="no">mrpt/gui/CBaseGUIWindow.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <class kind="class">mrpt::gui::CDisplayWindow</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::gui</namespace>
  </compound>
  <compound kind="file">
    <name>CDisplayWindow3D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/src/</path>
    <filename>CDisplayWindow3D_8cpp</filename>
    <includes id="gui-precomp_8h" name="gui-precomp.h" local="yes" imported="no">gui-precomp.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="WxSubsystem_8h" name="WxSubsystem.h" local="no" imported="no">mrpt/gui/WxSubsystem.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
  </compound>
  <compound kind="file">
    <name>CDisplayWindow3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/gui/</path>
    <filename>CDisplayWindow3D_8h</filename>
    <includes id="CBaseGUIWindow_8h" name="CBaseGUIWindow.h" local="no" imported="no">mrpt/gui/CBaseGUIWindow.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="opengl__fonts_8h" name="opengl_fonts.h" local="no" imported="no">mrpt/opengl/opengl_fonts.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <class kind="class">mrpt::gui::CDisplayWindow3D</class>
    <class kind="class">mrpt::gui::CDisplayWindow3DLocker</class>
    <class kind="class">mrpt::gui::mrptEvent3DWindowGrabImageFile</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::gui</namespace>
  </compound>
  <compound kind="file">
    <name>CDisplayWindowPlots.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/src/</path>
    <filename>CDisplayWindowPlots_8cpp</filename>
    <includes id="gui-precomp_8h" name="gui-precomp.h" local="yes" imported="no">gui-precomp.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <includes id="WxSubsystem_8h" name="WxSubsystem.h" local="no" imported="no">mrpt/gui/WxSubsystem.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
  </compound>
  <compound kind="file">
    <name>CDisplayWindowPlots.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/gui/</path>
    <filename>CDisplayWindowPlots_8h</filename>
    <includes id="CBaseGUIWindow_8h" name="CBaseGUIWindow.h" local="no" imported="no">mrpt/gui/CBaseGUIWindow.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="gui__frwds_8h" name="gui_frwds.h" local="no" imported="no">mrpt/gui/gui_frwds.h</includes>
    <class kind="class">mrpt::gui::CDisplayWindowPlots</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::gui</namespace>
  </compound>
  <compound kind="file">
    <name>CDlgCalibWizardOnline.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/camera-calib/</path>
    <filename>CDlgCalibWizardOnline_8cpp</filename>
    <includes id="CDlgCalibWizardOnline_8h" name="CDlgCalibWizardOnline.h" local="yes" imported="no">CDlgCalibWizardOnline.h</includes>
    <includes id="camera__calib__guiMain_8h" name="camera_calib_guiMain.h" local="yes" imported="no">camera_calib_guiMain.h</includes>
    <includes id="chessboard__find__corners_8h" name="chessboard_find_corners.h" local="no" imported="no">mrpt/vision/chessboard_find_corners.h</includes>
    <includes id="wx28-fixes_8h" name="wx28-fixes.h" local="no" imported="no">mrpt/gui/wx28-fixes.h</includes>
  </compound>
  <compound kind="file">
    <name>CDlgCalibWizardOnline.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/camera-calib/</path>
    <filename>CDlgCalibWizardOnline_8h</filename>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="chessboard__camera__calib_8h" name="chessboard_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_camera_calib.h</includes>
    <includes id="CCameraSensor_8h" name="CCameraSensor.h" local="no" imported="no">mrpt/hwdrivers/CCameraSensor.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <class kind="class">CDlgCalibWizardOnline</class>
  </compound>
  <compound kind="file">
    <name>CDlgCamTracking.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/SceneViewer3D/</path>
    <filename>CDlgCamTracking_8cpp</filename>
    <includes id="CDlgCamTracking_8h" name="CDlgCamTracking.h" local="yes" imported="no">CDlgCamTracking.h</includes>
    <includes id="__DSceneViewerMain_8h" name="_DSceneViewerMain.h" local="yes" imported="no">_DSceneViewerMain.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CDlgCamTracking.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/SceneViewer3D/</path>
    <filename>CDlgCamTracking_8h</filename>
    <includes id="CPose3DInterpolator_8h" name="CPose3DInterpolator.h" local="no" imported="no">mrpt/poses/CPose3DInterpolator.h</includes>
    <class kind="class">CDlgCamTracking</class>
  </compound>
  <compound kind="file">
    <name>CDlgLog.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>CDlgLog_8cpp</filename>
    <includes id="CDlgLog_8h" name="CDlgLog.h" local="yes" imported="no">CDlgLog.h</includes>
    <includes id="hmt__slam__guiMain_8h" name="hmt_slam_guiMain.h" local="yes" imported="no">hmt_slam_guiMain.h</includes>
    <member kind="variable">
      <type>hmt_slam_guiFrame *</type>
      <name>myParent</name>
      <anchorfile>CDlgLog_8cpp.html</anchorfile>
      <anchor>a2122f505bba0ea233f21a4b2ea649d7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDlgLog.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>CDlgLog_8h</filename>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <class kind="class">CDlgLog</class>
  </compound>
  <compound kind="file">
    <name>CDlgParams.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/2d-slam-demo/</path>
    <filename>CDlgParams_8cpp</filename>
    <includes id="CDlgParams_8h" name="CDlgParams.h" local="yes" imported="no">CDlgParams.h</includes>
    <includes id="slamdemoMain_8h" name="slamdemoMain.h" local="yes" imported="no">slamdemoMain.h</includes>
  </compound>
  <compound kind="file">
    <name>CDlgParams.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/2d-slam-demo/</path>
    <filename>CDlgParams_8h</filename>
    <class kind="class">CDlgParams</class>
  </compound>
  <compound kind="file">
    <name>CDlgPLYOptions.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/SceneViewer3D/</path>
    <filename>CDlgPLYOptions_8cpp</filename>
    <includes id="CDlgPLYOptions_8h" name="CDlgPLYOptions.h" local="yes" imported="no">CDlgPLYOptions.h</includes>
  </compound>
  <compound kind="file">
    <name>CDlgPLYOptions.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/SceneViewer3D/</path>
    <filename>CDlgPLYOptions_8h</filename>
    <class kind="class">CDlgPLYOptions</class>
  </compound>
  <compound kind="file">
    <name>CDlgPoseEst.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/camera-calib/</path>
    <filename>CDlgPoseEst_8cpp</filename>
    <includes id="CDlgPoseEst_8h" name="CDlgPoseEst.h" local="yes" imported="no">CDlgPoseEst.h</includes>
    <includes id="camera__calib__guiMain_8h" name="camera_calib_guiMain.h" local="yes" imported="no">camera_calib_guiMain.h</includes>
    <includes id="chessboard__find__corners_8h" name="chessboard_find_corners.h" local="no" imported="no">mrpt/vision/chessboard_find_corners.h</includes>
    <includes id="wx28-fixes_8h" name="wx28-fixes.h" local="no" imported="no">mrpt/gui/wx28-fixes.h</includes>
    <member kind="variable">
      <type>CDlgPoseEst::CPNP_PTR</type>
      <name>pose_algos</name>
      <anchorfile>CDlgPoseEst_8cpp.html</anchorfile>
      <anchor>a1abe9ca7c54c4fc9594c327d1f9e37ac</anchor>
      <arglist>[9]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDlgPoseEst.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/camera-calib/</path>
    <filename>CDlgPoseEst_8h</filename>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="chessboard__camera__calib_8h" name="chessboard_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_camera_calib.h</includes>
    <includes id="CCameraSensor_8h" name="CCameraSensor.h" local="no" imported="no">mrpt/hwdrivers/CCameraSensor.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="camera-calib_2MyGLCanvas_8h" name="camera-calib/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="pnp__algos_8h" name="pnp_algos.h" local="no" imported="no">mrpt/vision/pnp_algos.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CQuaternion_8h" name="CQuaternion.h" local="no" imported="no">mrpt/math/CQuaternion.h</includes>
    <class kind="class">CDlgPoseEst</class>
    <member kind="define">
      <type>#define</type>
      <name>CAMERA_CALIB_GUI_VERSION</name>
      <anchorfile>CDlgPoseEst_8h.html</anchorfile>
      <anchor>a83549c2d878ec4d0258fd95f59797d96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDUO3DCamera.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CDUO3DCamera_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CDUO3DCamera_8h" name="CDUO3DCamera.h" local="no" imported="no">mrpt/hwdrivers/CDUO3DCamera.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <class kind="struct">TDUOParams</class>
    <member kind="define">
      <type>#define</type>
      <name>M_DUO_PTR</name>
      <anchorfile>CDUO3DCamera_8cpp.html</anchorfile>
      <anchor>a00025329fa877f666b2f6cf881ee8c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_DUO_VALUE</name>
      <anchorfile>CDUO3DCamera_8cpp.html</anchorfile>
      <anchor>a2670f2bf2cb2ebc5934555f39c689ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; const mrpt::hwdrivers::TCaptureOptions_DUO3D *, TDUOParams &gt;</type>
      <name>duo_params</name>
      <anchorfile>CDUO3DCamera_8cpp.html</anchorfile>
      <anchor>a9f21c7f61f070b616808e5a90eb9b129</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDUO3DCamera.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CDUO3DCamera_8h</filename>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <includes id="CStereoRectifyMap_8h" name="CStereoRectifyMap.h" local="no" imported="no">mrpt/vision/CStereoRectifyMap.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <includes id="CUncopiable_8h" name="CUncopiable.h" local="no" imported="no">mrpt/utils/CUncopiable.h</includes>
    <class kind="class">mrpt::hwdrivers::CDUO3DCamera</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_DUO3D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CDynamicGrid.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CDynamicGrid_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CDynamicGrid_8h" name="CDynamicGrid.h" local="no" imported="no">mrpt/utils/CDynamicGrid.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CDynamicGrid.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CDynamicGrid_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <class kind="class">mrpt::utils::CDynamicGrid</class>
    <class kind="struct">mrpt::utils::internal::dynamic_grid_txt_saver</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <namespace>mrpt::utils::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>CDynamicGrid_8h.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDynamicGrid3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CDynamicGrid3D_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <class kind="class">mrpt::utils::CDynamicGrid3D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>CDynamicGrid3D_8h.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEdgeCounter.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/src/</path>
    <filename>CEdgeCounter_8cpp</filename>
    <includes id="graphslam-precomp_8h" name="graphslam-precomp.h" local="yes" imported="no">graphslam-precomp.h</includes>
    <includes id="CEdgeCounter_8h" name="CEdgeCounter.h" local="no" imported="no">mrpt/graphslam/misc/CEdgeCounter.h</includes>
  </compound>
  <compound kind="file">
    <name>CEdgeCounter.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/misc/</path>
    <filename>CEdgeCounter_8h</filename>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="graphslam_2include_2mrpt_2graphslam_2link__pragmas_8h" name="graphslam/include/mrpt/graphslam/link_pragmas.h" local="no" imported="no">mrpt/graphslam/link_pragmas.h</includes>
    <includes id="CWindowManager_8h" name="CWindowManager.h" local="yes" imported="no">CWindowManager.h</includes>
    <class kind="class">mrpt::graphslam::detail::CEdgeCounter</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::detail</namespace>
  </compound>
  <compound kind="file">
    <name>CEdgeRegistrationDecider.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/interfaces/</path>
    <filename>CEdgeRegistrationDecider_8h</filename>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <includes id="CWindowManager_8h" name="CWindowManager.h" local="no" imported="no">mrpt/graphslam/misc/CWindowManager.h</includes>
    <includes id="CRegistrationDeciderOrOptimizer_8h" name="CRegistrationDeciderOrOptimizer.h" local="yes" imported="no">CRegistrationDeciderOrOptimizer.h</includes>
    <includes id="CEdgeRegistrationDecider__impl_8h" name="CEdgeRegistrationDecider_impl.h" local="yes" imported="no">CEdgeRegistrationDecider_impl.h</includes>
    <class kind="class">mrpt::graphslam::deciders::CEdgeRegistrationDecider</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CEdgeRegistrationDecider_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/interfaces/</path>
    <filename>CEdgeRegistrationDecider__impl_8h</filename>
  </compound>
  <compound kind="file">
    <name>CEllipsoid.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CEllipsoid_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>quickSolveEqn</name>
      <anchorfile>CEllipsoid_8cpp.html</anchorfile>
      <anchor>a25f17fe52e92356a1615dfd20ac751ec</anchor>
      <arglist>(double a, double b_2, double c, double &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CEllipsoid.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CEllipsoid_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <class kind="class">mrpt::opengl::CEllipsoid</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CEllipsoidInverseDepth2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CEllipsoidInverseDepth2D_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CEllipsoidInverseDepth2D_8h" name="CEllipsoidInverseDepth2D.h" local="no" imported="no">mrpt/opengl/CEllipsoidInverseDepth2D.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CEllipsoidInverseDepth2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CEllipsoidInverseDepth2D_8h</filename>
    <includes id="CGeneralizedEllipsoidTemplate_8h" name="CGeneralizedEllipsoidTemplate.h" local="no" imported="no">mrpt/opengl/CGeneralizedEllipsoidTemplate.h</includes>
    <class kind="class">mrpt::opengl::CEllipsoidInverseDepth2D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CEllipsoidInverseDepth3D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CEllipsoidInverseDepth3D_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CEllipsoidInverseDepth3D_8h" name="CEllipsoidInverseDepth3D.h" local="no" imported="no">mrpt/opengl/CEllipsoidInverseDepth3D.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CEllipsoidInverseDepth3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CEllipsoidInverseDepth3D_8h</filename>
    <includes id="CGeneralizedEllipsoidTemplate_8h" name="CGeneralizedEllipsoidTemplate.h" local="no" imported="no">mrpt/opengl/CGeneralizedEllipsoidTemplate.h</includes>
    <class kind="class">mrpt::opengl::CEllipsoidInverseDepth3D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CEllipsoidRangeBearing2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CEllipsoidRangeBearing2D_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CEllipsoidRangeBearing2D_8h" name="CEllipsoidRangeBearing2D.h" local="no" imported="no">mrpt/opengl/CEllipsoidRangeBearing2D.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CEllipsoidRangeBearing2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CEllipsoidRangeBearing2D_8h</filename>
    <includes id="CGeneralizedEllipsoidTemplate_8h" name="CGeneralizedEllipsoidTemplate.h" local="no" imported="no">mrpt/opengl/CGeneralizedEllipsoidTemplate.h</includes>
    <class kind="class">mrpt::opengl::CEllipsoidRangeBearing2D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CEmptyERD.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/ERD/</path>
    <filename>CEmptyERD_8h</filename>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="CEdgeRegistrationDecider_8h" name="CEdgeRegistrationDecider.h" local="no" imported="no">mrpt/graphslam/interfaces/CEdgeRegistrationDecider.h</includes>
    <class kind="class">mrpt::graphslam::deciders::CEmptyERD</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CEmptyGSO.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/GSO/</path>
    <filename>CEmptyGSO_8h</filename>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="CGraphSlamOptimizer_8h" name="CGraphSlamOptimizer.h" local="no" imported="no">mrpt/graphslam/interfaces/CGraphSlamOptimizer.h</includes>
    <class kind="class">mrpt::graphslam::optimizers::CEmptyGSO</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::optimizers</namespace>
  </compound>
  <compound kind="file">
    <name>CEmptyNRD.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/NRD/</path>
    <filename>CEmptyNRD_8h</filename>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="CNodeRegistrationDecider_8h" name="CNodeRegistrationDecider.h" local="no" imported="no">mrpt/graphslam/interfaces/CNodeRegistrationDecider.h</includes>
    <class kind="class">mrpt::graphslam::deciders::CEmptyNRD</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CEnhancedMetaFile.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CEnhancedMetaFile_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CCanvas_8h" name="CCanvas.h" local="no" imported="no">mrpt/utils/CCanvas.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <class kind="class">mrpt::utils::CEnhancedMetaFile</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CEnhancedMetaFile_LIN.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CEnhancedMetaFile__LIN_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>CEnhancedMetaFile_WIN.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CEnhancedMetaFile__WIN_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>CEnoseModular.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CEnoseModular_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CEnoseModular_8h" name="CEnoseModular.h" local="no" imported="no">mrpt/hwdrivers/CEnoseModular.h</includes>
    <includes id="CMessage_8h" name="CMessage.h" local="no" imported="no">mrpt/utils/CMessage.h</includes>
  </compound>
  <compound kind="file">
    <name>CEnoseModular.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CEnoseModular_8h</filename>
    <includes id="CInterfaceFTDI_8h" name="CInterfaceFTDI.h" local="no" imported="no">mrpt/hwdrivers/CInterfaceFTDI.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <class kind="class">mrpt::hwdrivers::CEnoseModular</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CFaceDetection.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/src/</path>
    <filename>CFaceDetection_8cpp</filename>
    <includes id="detectors-precomp_8h" name="detectors-precomp.h" local="yes" imported="no">detectors-precomp.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="CFaceDetection_8h" name="CFaceDetection.h" local="no" imported="no">mrpt/detectors/CFaceDetection.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">mrpt/math.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CArrow_8h" name="CArrow.h" local="no" imported="no">mrpt/opengl/CArrow.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CMetricMapsAlignmentAlgorithm_8h" name="CMetricMapsAlignmentAlgorithm.h" local="no" imported="no">mrpt/slam/CMetricMapsAlignmentAlgorithm.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>CFaceDetection.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/include/mrpt/detectors/</path>
    <filename>CFaceDetection_8h</filename>
    <includes id="CObjectDetection_8h" name="CObjectDetection.h" local="no" imported="no">mrpt/detectors/CObjectDetection.h</includes>
    <includes id="CCascadeClassifierDetection_8h" name="CCascadeClassifierDetection.h" local="no" imported="no">mrpt/detectors/CCascadeClassifierDetection.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CSemaphore_8h" name="CSemaphore.h" local="no" imported="no">mrpt/synch/CSemaphore.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <class kind="class">mrpt::detectors::CFaceDetection</class>
    <class kind="struct">mrpt::detectors::CFaceDetection::TMeasurement</class>
    <class kind="struct">mrpt::detectors::CFaceDetection::TOptions</class>
    <class kind="struct">mrpt::detectors::CFaceDetection::TTestsOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::detectors</namespace>
  </compound>
  <compound kind="file">
    <name>CFBORender.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CFBORender_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CFBORender_8h" name="CFBORender.h" local="no" imported="no">mrpt/opengl/CFBORender.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CFBORender.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CFBORender_8h</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CTextMessageCapable_8h" name="CTextMessageCapable.h" local="no" imported="no">mrpt/opengl/CTextMessageCapable.h</includes>
    <class kind="class">mrpt::opengl::CFBORender</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CFeature.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CFeature_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CTextFileLinesParser_8h" name="CTextFileLinesParser.h" local="no" imported="no">mrpt/utils/CTextFileLinesParser.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="CStdOutStream_8h" name="CStdOutStream.h" local="no" imported="no">mrpt/utils/CStdOutStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="CFeature_8h" name="CFeature.h" local="no" imported="no">mrpt/vision/CFeature.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>LM_CORR_METHOD_EUCLID</name>
      <anchorfile>CFeature_8cpp.html</anchorfile>
      <anchor>ac9abd4a6f27e68076070f429ddb66352</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CFeature.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>CFeature_8h</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="KDTreeCapable_8h" name="KDTreeCapable.h" local="no" imported="no">mrpt/math/KDTreeCapable.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <class kind="class">mrpt::vision::CFeature</class>
    <class kind="class">mrpt::vision::CFeatureList</class>
    <class kind="class">mrpt::vision::CMatchedFeatureList</class>
    <class kind="struct">mrpt::vision::CFeature::TDescriptors</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <namespace>mrpt::vision</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TListIdx</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a134cb9579c5bea92ba1cb60857b9cd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>firstList</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a134cb9579c5bea92ba1cb60857b9cd88a74f7dc03bf5edb3db74e4fccbb7ce091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>secondList</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a134cb9579c5bea92ba1cb60857b9cd88a9646f2ebe6beefc0aa5e699908f1c7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bothLists</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a134cb9579c5bea92ba1cb60857b9cd88a02d29ffec6b775a2cc22dff008970e9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CFeatureExtraction.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>CFeatureExtraction_8h</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2utils_8h" name="vision/include/mrpt/vision/utils.h" local="no" imported="no">mrpt/vision/utils.h</includes>
    <includes id="CFeature_8h" name="CFeature.h" local="no" imported="no">mrpt/vision/CFeature.h</includes>
    <includes id="TSimpleFeature_8h" name="TSimpleFeature.h" local="no" imported="no">mrpt/vision/TSimpleFeature.h</includes>
    <class kind="class">mrpt::vision::CFeatureExtraction</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TBCDOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TFASTOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::THarrisOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TKLTOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TLogPolarImagesOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TORBOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TPolarImagesOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TSIFTOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TSpinImagesOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TSURFOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
  </compound>
  <compound kind="file">
    <name>CFeatureExtraction_common.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CFeatureExtraction__common_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <class kind="struct">sort_pred</class>
  </compound>
  <compound kind="file">
    <name>CFeatureExtraction_FAST.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CFeatureExtraction__FAST_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>CFeatureExtraction_FASTER.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CFeatureExtraction__FASTER_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>CFeatureExtraction_harris_KLT.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CFeatureExtraction__harris__KLT_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>CFeatureExtraction_logPolarImg.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CFeatureExtraction__logPolarImg_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>CFeatureExtraction_ORB.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CFeatureExtraction__ORB_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>CFeatureExtraction_polarImg.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CFeatureExtraction__polarImg_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>CFeatureExtraction_SIFT.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CFeatureExtraction__SIFT_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>CFeatureExtraction_spinImg.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CFeatureExtraction__spinImg_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
  </compound>
  <compound kind="file">
    <name>CFeatureExtraction_SURF.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CFeatureExtraction__SURF_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_OPENCV_WITH_SURF</name>
      <anchorfile>CFeatureExtraction__SURF_8cpp.html</anchorfile>
      <anchor>af0eed141e0a92fee85dab35121cd3166</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CFFMPEG_InputStream.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CFFMPEG__InputStream_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CFFMPEG__InputStream_8h" name="CFFMPEG_InputStream.h" local="no" imported="no">mrpt/hwdrivers/CFFMPEG_InputStream.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MY_FFMPEG_STATE</name>
      <anchorfile>CFFMPEG__InputStream_8cpp.html</anchorfile>
      <anchor>ad90da51d74f21f4e5fb06312f81351a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CFFMPEG_InputStream.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CFFMPEG__InputStream_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <class kind="class">mrpt::hwdrivers::CFFMPEG_InputStream</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CFileGZInputStream.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CFileGZInputStream_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="zlib_8h" name="zlib.h" local="no" imported="no">zlib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THE_GZFILE</name>
      <anchorfile>CFileGZInputStream_8cpp.html</anchorfile>
      <anchor>a9c5b08378f037098ba749018826900c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CFileGZInputStream.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CFileGZInputStream_8h</filename>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <class kind="class">mrpt::utils::CFileGZInputStream</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CFileGZOutputStream.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CFileGZOutputStream_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CFileGZOutputStream.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CFileGZOutputStream_8h</filename>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CFileGZOutputStream</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga81f5b0bdbdab1755dd57ad95cc5d6587</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CFileInputStream.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CFileInputStream_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CFileInputStream.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CFileInputStream_8h</filename>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <class kind="class">mrpt::utils::CFileInputStream</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CFileOutputStream.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CFileOutputStream_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CFileOutputStream.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CFileOutputStream_8h</filename>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <class kind="class">mrpt::utils::CFileOutputStream</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CFileStream.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CFileStream_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CFileStream_8h" name="CFileStream.h" local="no" imported="no">mrpt/utils/CFileStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CFileStream.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CFileStream_8h</filename>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CUncopiable_8h" name="CUncopiable.h" local="no" imported="no">mrpt/utils/CUncopiable.h</includes>
    <class kind="class">mrpt::utils::CFileStream</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="typedef">
      <type>int</type>
      <name>TFileOpenModes</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aab0675b0fc3ae854686cf38fdbe710be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fomRead</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a910e60203b9b51b74014c6b5e614e8eaac0316b596a66b5f9d6c4972d97d32659</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fomWrite</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a910e60203b9b51b74014c6b5e614e8eaaf400b6509812e31c86ea5c455e23ba36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fomAppend</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a910e60203b9b51b74014c6b5e614e8eaa8a2eb1e215e67b160f3704448129e542</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CFileSystemWatcher.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/system/</path>
    <filename>CFileSystemWatcher_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="CFileSystemWatcher_8h" name="CFileSystemWatcher.h" local="no" imported="no">mrpt/system/CFileSystemWatcher.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
  </compound>
  <compound kind="file">
    <name>CFileSystemWatcher.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/system/</path>
    <filename>CFileSystemWatcher_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CThreadSafeQueue_8h" name="CThreadSafeQueue.h" local="no" imported="no">mrpt/utils/CThreadSafeQueue.h</includes>
    <class kind="class">mrpt::system::CFileSystemWatcher</class>
    <class kind="struct">mrpt::system::CFileSystemWatcher::TFileSystemChange</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::system</namespace>
  </compound>
  <compound kind="file">
    <name>CFixedIntervalsNRD.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/NRD/</path>
    <filename>CFixedIntervalsNRD_8h</filename>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CNodeRegistrationDecider_8h" name="CNodeRegistrationDecider.h" local="no" imported="no">mrpt/graphslam/interfaces/CNodeRegistrationDecider.h</includes>
    <includes id="CFixedIntervalsNRD__impl_8h" name="CFixedIntervalsNRD_impl.h" local="yes" imported="no">CFixedIntervalsNRD_impl.h</includes>
    <class kind="class">mrpt::graphslam::deciders::CFixedIntervalsNRD</class>
    <class kind="struct">mrpt::graphslam::deciders::CFixedIntervalsNRD::TParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CFixedIntervalsNRD_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/NRD/</path>
    <filename>CFixedIntervalsNRD__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CFormBatchSensorPose.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CFormBatchSensorPose_8cpp</filename>
    <includes id="CFormBatchSensorPose_8h" name="CFormBatchSensorPose.h" local="yes" imported="no">CFormBatchSensorPose.h</includes>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
  </compound>
  <compound kind="file">
    <name>CFormBatchSensorPose.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CFormBatchSensorPose_8h</filename>
    <class kind="class">CFormBatchSensorPose</class>
  </compound>
  <compound kind="file">
    <name>CFormChangeSensorPositions.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CFormChangeSensorPositions_8cpp</filename>
    <includes id="CFormChangeSensorPositions_8h" name="CFormChangeSensorPositions.h" local="yes" imported="no">CFormChangeSensorPositions.h</includes>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>void</type>
      <name>exec_getCurrentCamCfgByIdx</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>afcf4a77ed8c02e7860f60d3bc96fbaa1</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec_getCurrentCamCfgByLabel</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>ad6750b77168a2e0ba75cfee92ade4017</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec_getCurrentPoseByIdx</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>afb19577a7cb343f659f1a5cca6ebb7e9</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec_getCurrentPoseByLabel</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>a966092d1f790bf8c800ac75888099472</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec_setCurrentCamCfgByIdx</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>a902a0a524481300d96224fb656f797eb</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec_setCurrentCamCfgByLabel</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>abdd475040644bc0cd21c4d3b5d497d5d</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec_setPoseByIdx</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>aa2578f5f4faa8a15d7c2039a10ccabe4</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exec_setPoseByLabel</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>af1ad2d11bc0218da8b4748805fce76ea</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>camDistortion</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>a3dbb50d865bf78c4bdabc8b4b288abf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>camFocalLen</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>af4d0273662dfca50fc4367caddfa2353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CMatrixDouble33</type>
      <name>camIntrinsic</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>a716e915a2d31b8a622b696a142fdd0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>camReadIsOk</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>ab66050ebc9d00cb598831c0d1cd5dfcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>changeOnlyXYZ</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>a17954d9db389bd5afbaebd7cfc239baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>idxToProcess</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>a98728374d7acf7a124606ca36e3d66e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>labelToProcess</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>a5d6d26ae279882b75e4dafb58521c676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>sensorPoseReadOK</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>a370a9620cb05535cce29d0bc52d7ebbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPose3D</type>
      <name>sensorPoseToRead</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>a1bdaaf62aff606ac1ec0f27424b12951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPose3D</type>
      <name>sensorPoseToSet</name>
      <anchorfile>CFormChangeSensorPositions_8cpp.html</anchorfile>
      <anchor>abc10ae3adad8773db14417e14a2cb015</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CFormChangeSensorPositions.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CFormChangeSensorPositions_8h</filename>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <class kind="class">CFormChangeSensorPositions</class>
  </compound>
  <compound kind="file">
    <name>CFormEdit.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CFormEdit_8cpp</filename>
    <includes id="CFormEdit_8h" name="CFormEdit.h" local="yes" imported="no">CFormEdit.h</includes>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="stl__containers__utils_8h" name="stl_containers_utils.h" local="no" imported="no">mrpt/utils/stl_containers_utils.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <member kind="function">
      <type>void</type>
      <name>filter_delActsByIndex</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>aa31e9bfd6c71b36c42fb7165d5c8a52f</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter_delObsByClass</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>acec9adc49592ed20251901fc5aa11a9a</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter_delObsByIndex</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>a8a3a4bd2c2c26c4b754917817f9622a1</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter_delObsByLabel</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>a2fdf90db1ebf9c06bfa36e8079341199</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter_NotDelObsByLabel</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>a5858e7d0972368a7ee39ea8da8b72eef</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter_remObsByClass</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>a2c8dc1340e84c726d143578721af7d7d</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter_swapColors</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>a658f9c4dcdb0f4824ac59c40bccbc33b</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>leave_horizontalScans</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>aeba0a4cf9573e9a1915f2073ac85febe</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadSelectionsFromListBox</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>afe4ef43417225d2183e2e435dc6b44fe</anchor>
      <arglist>(vector_string &amp;v, wxCheckListBox *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapColors</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>a34adb7ea3147231e62246c7b50f22c27</anchor>
      <arglist>(CImage &amp;img)</arglist>
    </member>
    <member kind="variable">
      <type>vector_bool</type>
      <name>auxMask</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>afac4724bb72df3efd576756c49a3f431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_string</type>
      <name>classNameOfObsToRemove</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>a3f47fbee0530985e32323c914f625844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_string</type>
      <name>labelOfObsToRemove</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>a2a7f7bdf271de9df1c8e7daf415fb077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minPitchToDeleteLaserScan</name>
      <anchorfile>CFormEdit_8cpp.html</anchorfile>
      <anchor>ada2b7a2579207dcb3b28490902c5c5fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CFormEdit.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CFormEdit_8h</filename>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <class kind="class">CFormEdit</class>
  </compound>
  <compound kind="file">
    <name>CFormMotionModel.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CFormMotionModel_8cpp</filename>
    <includes id="CFormMotionModel_8h" name="CFormMotionModel.h" local="yes" imported="no">CFormMotionModel.h</includes>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="wx28-fixes_8h" name="wx28-fixes.h" local="no" imported="no">mrpt/gui/wx28-fixes.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MAX_READ_FOR_MODEL_SEARCH</name>
      <anchorfile>CFormMotionModel_8cpp.html</anchorfile>
      <anchor>a14e2fa53de28f14cc84716f99faa3f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CActionRobotMovement2D::TMotionModelOptions</type>
      <name>options</name>
      <anchorfile>CFormMotionModel_8cpp.html</anchorfile>
      <anchor>a9dadead719b513998ec02d2d6dc456b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CFormMotionModel.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CFormMotionModel_8h</filename>
    <includes id="mathplot_8h" name="mathplot.h" local="no" imported="no">mrpt/otherlibs/mathplot/mathplot.h</includes>
    <class kind="class">CFormMotionModel</class>
  </compound>
  <compound kind="file">
    <name>CFormPlayVideo.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CFormPlayVideo_8cpp</filename>
    <includes id="CFormPlayVideo_8h" name="CFormPlayVideo.h" local="yes" imported="no">CFormPlayVideo.h</includes>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <member kind="function">
      <type>std::vector&lt; CObservationPtr &gt;</type>
      <name>displayedImgs</name>
      <anchorfile>CFormPlayVideo_8cpp.html</anchorfile>
      <anchor>a81040f0de1da25989ca14abf3741e488</anchor>
      <arglist>(3)</arglist>
    </member>
    <member kind="variable">
      <type>TTimeStamp</type>
      <name>rawlog_first_timestamp</name>
      <anchorfile>CFormPlayVideo_8cpp.html</anchorfile>
      <anchor>ab28028c3da989ab7ed78f253eaeee7af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CFormPlayVideo.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CFormPlayVideo_8h</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <class kind="class">CFormPlayVideo</class>
  </compound>
  <compound kind="file">
    <name>CFormRawMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CFormRawMap_8cpp</filename>
    <includes id="CFormRawMap_8h" name="CFormRawMap.h" local="yes" imported="no">CFormRawMap.h</includes>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="topography_8h" name="topography.h" local="no" imported="no">mrpt/topography.h</includes>
    <member kind="function">
      <type>void</type>
      <name>loadMapInto3DScene</name>
      <anchorfile>CFormRawMap_8cpp.html</anchorfile>
      <anchor>af8d69619bc67ccd84a7d11ef93161cd8</anchor>
      <arglist>(COpenGLScene &amp;scene)</arglist>
    </member>
    <member kind="variable">
      <type>CPose3DInterpolator</type>
      <name>robot_path</name>
      <anchorfile>CFormRawMap_8cpp.html</anchorfile>
      <anchor>aa341c3525d83db54d5ae1241592c6a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::topography::TPathFromRTKInfo</type>
      <name>rtk_path_info</name>
      <anchorfile>CFormRawMap_8cpp.html</anchorfile>
      <anchor>adee3fa58cabfe26e7e243cac8a7918f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>xRawLogViewerFrame *</type>
      <name>theMainWindow</name>
      <anchorfile>CFormRawMap_8cpp.html</anchorfile>
      <anchor>a35fb29c004d23528b801af54d2ae59f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CMultiMetricMap</type>
      <name>theMap</name>
      <anchorfile>CFormRawMap_8cpp.html</anchorfile>
      <anchor>ac0947725117042e826b7477b3377ba35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CFormRawMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CFormRawMap_8h</filename>
    <includes id="mathplot_8h" name="mathplot.h" local="no" imported="no">mrpt/otherlibs/mathplot/mathplot.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <class kind="class">CFormRawMap</class>
  </compound>
  <compound kind="file">
    <name>CFrustum.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CFrustum_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CFrustum_8h" name="CFrustum.h" local="no" imported="no">mrpt/opengl/CFrustum.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CFrustum.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CFrustum_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="class">mrpt::opengl::CFrustum</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CGasConcentrationGridMap2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CGasConcentrationGridMap2D_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2CGasConcentrationGridMap2D_8h" name="maps/CGasConcentrationGridMap2D.h" local="no" imported="no">mrpt/maps/CGasConcentrationGridMap2D.h</includes>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CArrow_8h" name="CArrow.h" local="no" imported="no">mrpt/opengl/CArrow.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <class kind="struct">TOldCellTypeInVersion1</class>
    <member kind="define">
      <type>#define</type>
      <name>LUT_TABLE</name>
      <anchorfile>CGasConcentrationGridMap2D_8cpp.html</anchorfile>
      <anchor>abd648e53d41d7bc23663cda108c18dbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>maps/CGasConcentrationGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2CGasConcentrationGridMap2D_8h</filename>
    <includes id="maps_2CRandomFieldGridMap2D_8h" name="maps/CRandomFieldGridMap2D.h" local="no" imported="no">mrpt/maps/CRandomFieldGridMap2D.h</includes>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CGasConcentrationGridMap2D</class>
    <class kind="struct">mrpt::maps::CGasConcentrationGridMap2D::TGaussianCell</class>
    <class kind="struct">mrpt::maps::CGasConcentrationGridMap2D::TGaussianWindTable</class>
    <class kind="struct">mrpt::maps::CGasConcentrationGridMap2D::TInsertionOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CGasConcentrationGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2CGasConcentrationGridMap2D_8h</filename>
    <includes id="maps_2CGasConcentrationGridMap2D_8h" name="maps/CGasConcentrationGridMap2D.h" local="no" imported="no">mrpt/maps/CGasConcentrationGridMap2D.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CGeneralizedCylinder.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CGeneralizedCylinder_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CGeneralizedCylinder_8h" name="CGeneralizedCylinder.h" local="no" imported="no">mrpt/opengl/CGeneralizedCylinder.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="ops__matrices_8h" name="ops_matrices.h" local="no" imported="no">mrpt/math/ops_matrices.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <member kind="function">
      <type>void</type>
      <name>createMesh</name>
      <anchorfile>CGeneralizedCylinder_8cpp.html</anchorfile>
      <anchor>ad7b6f2052f9f7e944d060fcbb889b44a</anchor>
      <arglist>(const CMatrixTemplate&lt; TPoint3D &gt; &amp;pointsMesh, size_t R, size_t C, vector&lt; CGeneralizedCylinder::TQuadrilateral &gt; &amp;mesh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generatePolygon</name>
      <anchorfile>CGeneralizedCylinder_8cpp.html</anchorfile>
      <anchor>ac79e0d294951a077dc3aeb3c9d5931bb</anchor>
      <arglist>(CPolyhedronPtr &amp;poly, const vector&lt; TPoint3D &gt; &amp;profile, const CPose3D &amp;pose)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CGeneralizedCylinder.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CGeneralizedCylinder_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="CPolyhedron_8h" name="CPolyhedron.h" local="no" imported="no">mrpt/opengl/CPolyhedron.h</includes>
    <includes id="CSetOfTriangles_8h" name="CSetOfTriangles.h" local="no" imported="no">mrpt/opengl/CSetOfTriangles.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="CMatrixTemplate_8h" name="CMatrixTemplate.h" local="no" imported="no">mrpt/math/CMatrixTemplate.h</includes>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <class kind="class">mrpt::opengl::CGeneralizedCylinder</class>
    <class kind="struct">mrpt::opengl::CGeneralizedCylinder::TQuadrilateral</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="variable">
      <type>class OPENGL_IMPEXP</type>
      <name>CGeneralizedCylinder</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>afd71ba490362fef3ed96b4cd868d6c1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CGeneralizedEllipsoidTemplate.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CGeneralizedEllipsoidTemplate_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CGeneralizedEllipsoidTemplate_8h" name="CGeneralizedEllipsoidTemplate.h" local="no" imported="no">mrpt/opengl/CGeneralizedEllipsoidTemplate.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::opengl::detail</namespace>
    <member kind="function">
      <type>void</type>
      <name>aux_add3DpointWithEigenVectors</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a06e9c07a01d9d90f28d470379e4f6c5f</anchor>
      <arglist>(const double x, const double y, const double z, std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 3, 1 &gt; &gt; &amp;pts, const mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; &amp;M, const mrpt::math::CMatrixFixedNumeric&lt; double, 3, 1 &gt; &amp;mean)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>generalizedEllipsoidPoints&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a1892115bc4aa35d711054669b4e2bc7e</anchor>
      <arglist>(const mrpt::math::CMatrixFixedNumeric&lt; double, 2, 2 &gt; &amp;U, const mrpt::math::CMatrixFixedNumeric&lt; double, 2, 1 &gt; &amp;mean, std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 2, 1 &gt; &gt; &amp;out_params_pts, const uint32_t numSegments, const uint32_t numSegments_unused)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>generalizedEllipsoidPoints&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a54b2a495c076348df5d3e52889002bc1</anchor>
      <arglist>(const mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; &amp;U, const mrpt::math::CMatrixFixedNumeric&lt; double, 3, 1 &gt; &amp;mean, std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 3, 1 &gt; &gt; &amp;pts, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderGeneralizedEllipsoidTemplate&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a482f7345bf11ac14c462c217abcce164</anchor>
      <arglist>(const std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 2, 1 &gt; &gt; &amp;pts, const float lineWidth, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderGeneralizedEllipsoidTemplate&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>aa7a5bee719ba346b2900bb69bdf61d6a</anchor>
      <arglist>(const std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 3, 1 &gt; &gt; &amp;pts, const float lineWidth, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CGeneralizedEllipsoidTemplate.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CGeneralizedEllipsoidTemplate_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
    <includes id="opengl_2include_2mrpt_2opengl_2link__pragmas_8h" name="opengl/include/mrpt/opengl/link_pragmas.h" local="no" imported="no">mrpt/opengl/link_pragmas.h</includes>
    <class kind="class">mrpt::opengl::CGeneralizedEllipsoidTemplate</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::opengl::detail</namespace>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>generalizedEllipsoidPoints</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a47718dbbfe452d1d1b554a74d1e28a7e</anchor>
      <arglist>(const mrpt::math::CMatrixFixedNumeric&lt; double, DIM, DIM &gt; &amp;U, const mrpt::math::CMatrixFixedNumeric&lt; double, DIM, 1 &gt; &amp;mean, std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, DIM, 1 &gt; &gt; &amp;out_params_pts, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>generalizedEllipsoidPoints&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>ada3aee025c3f1f04402b688791952392</anchor>
      <arglist>(const mrpt::math::CMatrixFixedNumeric&lt; double, 2, 2 &gt; &amp;U, const mrpt::math::CMatrixFixedNumeric&lt; double, 2, 1 &gt; &amp;mean, std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 2, 1 &gt; &gt; &amp;out_params_pts, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>generalizedEllipsoidPoints&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>aa3b93d0339cf00090f11d40146fc2e5f</anchor>
      <arglist>(const mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; &amp;U, const mrpt::math::CMatrixFixedNumeric&lt; double, 3, 1 &gt; &amp;mean, std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 3, 1 &gt; &gt; &amp;out_params_pts, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderGeneralizedEllipsoidTemplate</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a57035721c4d183c0e16f81c642c8b770</anchor>
      <arglist>(const std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, DIM, 1 &gt; &gt; &amp;pts, const float lineWidth, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderGeneralizedEllipsoidTemplate&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a61b96d314b96a605bec1856b31b8d624</anchor>
      <arglist>(const std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 2, 1 &gt; &gt; &amp;pts, const float lineWidth, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderGeneralizedEllipsoidTemplate&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a7331ecd1736612ce0d344a602f67b77c</anchor>
      <arglist>(const std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 3, 1 &gt; &gt; &amp;pts, const float lineWidth, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CGenericMemoryPool.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/system/</path>
    <filename>CGenericMemoryPool_8h</filename>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <class kind="class">mrpt::system::CGenericMemoryPool</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::system</namespace>
  </compound>
  <compound kind="file">
    <name>CGenericSensor.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CGenericSensor_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="obs_2CAction_8h" name="obs/CAction.h" local="no" imported="no">mrpt/obs/CAction.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
  </compound>
  <compound kind="file">
    <name>CGenericSensor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CGenericSensor_8h</filename>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CUncopiable_8h" name="CUncopiable.h" local="no" imported="no">mrpt/utils/CUncopiable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <class kind="class">mrpt::hwdrivers::CGenericSensor</class>
    <class kind="struct">mrpt::hwdrivers::CGenericSensor::CLASSINIT_GENERIC_SENSOR</class>
    <class kind="struct">mrpt::hwdrivers::TSensorClassId</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_GENERIC_SENSOR</name>
      <anchorfile>CGenericSensor_8h.html</anchorfile>
      <anchor>ab8b72c811c520eb036fa4080d9cd9d1d</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENTS_GENERIC_SENSOR</name>
      <anchorfile>CGenericSensor_8h.html</anchorfile>
      <anchor>ac3c515c8c914f6b6e838ac586526f179</anchor>
      <arglist>(class_name, NameSpace)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SENSOR_CLASS_ID</name>
      <anchorfile>CGenericSensor_8h.html</anchorfile>
      <anchor>a9f1b606f47df314fba2e4a2509e02546</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SENSOR_IS_CLASS</name>
      <anchorfile>CGenericSensor_8h.html</anchorfile>
      <anchor>ad129b71e6d398e603d9444fe527120c4</anchor>
      <arglist>(ptrObj, class_name)</arglist>
    </member>
    <member kind="typedef">
      <type>stlplus::smart_ptr&lt; CGenericSensor &gt;</type>
      <name>CGenericSensorPtr</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a71aef48ea8dd23e43c706cc1a3ae0e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class HWDRIVERS_IMPEXP</type>
      <name>CGenericSensor</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a3f369b2dbc16368a52f0ddab62ba5702</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CGillAnemometer.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CGillAnemometer_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CGillAnemometer_8h" name="CGillAnemometer.h" local="no" imported="no">mrpt/hwdrivers/CGillAnemometer.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
  </compound>
  <compound kind="file">
    <name>CGillAnemometer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CGillAnemometer_8h</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="obs_2CObservationWindSensor_8h" name="obs/CObservationWindSensor.h" local="no" imported="no">mrpt/obs/CObservationWindSensor.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <class kind="class">mrpt::hwdrivers::CGillAnemometer</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CGPS_NTRIP.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CGPS__NTRIP_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CGPS__NTRIP_8h" name="CGPS_NTRIP.h" local="no" imported="no">mrpt/hwdrivers/CGPS_NTRIP.h</includes>
    <includes id="CConfigFilePrefixer_8h" name="CConfigFilePrefixer.h" local="no" imported="no">mrpt/utils/CConfigFilePrefixer.h</includes>
  </compound>
  <compound kind="file">
    <name>CGPS_NTRIP.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CGPS__NTRIP_8h</filename>
    <includes id="CGPSInterface_8h" name="CGPSInterface.h" local="no" imported="no">mrpt/hwdrivers/CGPSInterface.h</includes>
    <includes id="CNTRIPEmitter_8h" name="CNTRIPEmitter.h" local="no" imported="no">mrpt/hwdrivers/CNTRIPEmitter.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <class kind="class">mrpt::hwdrivers::CGPS_NTRIP</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CGPSInterface.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CGPSInterface_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CGPSInterface_8h" name="CGPSInterface.h" local="no" imported="no">mrpt/hwdrivers/CGPSInterface.h</includes>
    <includes id="CClientTCPSocket_8h" name="CClientTCPSocket.h" local="no" imported="no">mrpt/utils/CClientTCPSocket.h</includes>
    <class kind="struct">TParsersRegistry</class>
  </compound>
  <compound kind="file">
    <name>CGPSInterface.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CGPSInterface_8h</filename>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="circular__buffer_8h" name="circular_buffer.h" local="no" imported="no">mrpt/utils/circular_buffer.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <class kind="class">mrpt::hwdrivers::CGPSInterface</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; hwdrivers::CGPSInterface::PARSERS &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CGPSInterface_parser_NMEA.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CGPSInterface__parser__NMEA_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CGPSInterface_8h" name="CGPSInterface.h" local="no" imported="no">mrpt/hwdrivers/CGPSInterface.h</includes>
    <member kind="variable">
      <type>const size_t</type>
      <name>MAX_NMEA_LINE_LENGTH</name>
      <anchorfile>CGPSInterface__parser__NMEA_8cpp.html</anchorfile>
      <anchor>ae1ca73b7d5721c881877e38d20ab812b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CGPSInterface_parser_NOVATEL_OEM6.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CGPSInterface__parser__NOVATEL__OEM6_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CGPSInterface_8h" name="CGPSInterface.h" local="no" imported="no">mrpt/hwdrivers/CGPSInterface.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="crc_8h" name="crc.h" local="no" imported="no">mrpt/utils/crc.h</includes>
  </compound>
  <compound kind="file">
    <name>CGPSInterface_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CGPSInterface__unittest_8cpp</filename>
    <includes id="CGPSInterface_8h" name="CGPSInterface.h" local="no" imported="no">mrpt/hwdrivers/CGPSInterface.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CGPSInterface__unittest_8cpp.html</anchorfile>
      <anchor>aeee267dfa2de698ac03f4ccef769bf1c</anchor>
      <arglist>(CGPSInterface, parse_NMEA_GGA)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CGPSInterface__unittest_8cpp.html</anchorfile>
      <anchor>acdf98dcd34b42df25ce3d8ce5343fbbc</anchor>
      <arglist>(CGPSInterface, parse_NMEA_RMC)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CGPSInterface__unittest_8cpp.html</anchorfile>
      <anchor>acc1e6eb3636a433658a00e34b5672cc6</anchor>
      <arglist>(CGPSInterface, parse_NMEA_GLL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CGPSInterface__unittest_8cpp.html</anchorfile>
      <anchor>ad18e46cc135014ad3c21d5ba3eaf7b9c</anchor>
      <arglist>(CGPSInterface, parse_NMEA_VTG)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CGPSInterface__unittest_8cpp.html</anchorfile>
      <anchor>af48d733e6be225617fa2fb172f93085c</anchor>
      <arglist>(CGPSInterface, parse_NMEA_ZDA)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CGraphPartitioner.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>CGraphPartitioner_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="ops__matrices_8h" name="ops_matrices.h" local="no" imported="no">mrpt/math/ops_matrices.h</includes>
    <includes id="CGraphPartitioner__impl_8h" name="CGraphPartitioner_impl.h" local="yes" imported="no">CGraphPartitioner_impl.h</includes>
    <class kind="class">mrpt::graphs::CGraphPartitioner</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
  </compound>
  <compound kind="file">
    <name>CGraphPartitioner_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>CGraphPartitioner__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
  </compound>
  <compound kind="file">
    <name>CGraphSlamEngine.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/</path>
    <filename>CGraphSlamEngine_8h</filename>
    <includes id="CQuaternion_8h" name="CQuaternion.h" local="no" imported="no">mrpt/math/CQuaternion.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="maps_2COctoMap_8h" name="maps/COctoMap.h" local="no" imported="no">mrpt/maps/COctoMap.h</includes>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <includes id="CBaseGUIWindow_8h" name="CBaseGUIWindow.h" local="no" imported="no">mrpt/gui/CBaseGUIWindow.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CCamera_8h" name="CCamera.h" local="no" imported="no">mrpt/opengl/CCamera.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="obs_2CAction_8h" name="obs/CAction.h" local="no" imported="no">mrpt/obs/CAction.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs__utils_8h" name="obs_utils.h" local="no" imported="no">mrpt/obs/obs_utils.h</includes>
    <includes id="CProbabilityDensityFunction_8h" name="CProbabilityDensityFunction.h" local="no" imported="no">mrpt/utils/CProbabilityDensityFunction.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPosePDFGaussianInf_8h" name="CPosePDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPosePDFGaussianInf.h</includes>
    <includes id="CPose3DPDFGaussianInf_8h" name="CPose3DPDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussianInf.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="CMetricMapBuilder_8h" name="CMetricMapBuilder.h" local="no" imported="no">mrpt/slam/CMetricMapBuilder.h</includes>
    <includes id="CMetricMapBuilderICP_8h" name="CMetricMapBuilderICP.h" local="no" imported="no">mrpt/slam/CMetricMapBuilderICP.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="TColor_8h" name="TColor.h" local="no" imported="no">mrpt/utils/TColor.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CEdgeCounter_8h" name="CEdgeCounter.h" local="no" imported="no">mrpt/graphslam/misc/CEdgeCounter.h</includes>
    <includes id="CNodeRegistrationDecider_8h" name="CNodeRegistrationDecider.h" local="no" imported="no">mrpt/graphslam/interfaces/CNodeRegistrationDecider.h</includes>
    <includes id="CEdgeRegistrationDecider_8h" name="CEdgeRegistrationDecider.h" local="no" imported="no">mrpt/graphslam/interfaces/CEdgeRegistrationDecider.h</includes>
    <includes id="CGraphSlamOptimizer_8h" name="CGraphSlamOptimizer.h" local="no" imported="no">mrpt/graphslam/interfaces/CGraphSlamOptimizer.h</includes>
    <includes id="CGraphSlamEngine__impl_8h" name="CGraphSlamEngine_impl.h" local="yes" imported="no">CGraphSlamEngine_impl.h</includes>
    <class kind="class">mrpt::graphslam::CGraphSlamEngine</class>
    <class kind="struct">mrpt::graphslam::CGraphSlamEngine::TRGBDInfoFileParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
  </compound>
  <compound kind="file">
    <name>CGraphSlamEngine_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/</path>
    <filename>CGraphSlamEngine__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
  </compound>
  <compound kind="file">
    <name>CGraphSlamHandler.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/apps_related/</path>
    <filename>CGraphSlamHandler_8h</filename>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="graphslam_2include_2mrpt_2graphslam_2link__pragmas_8h" name="graphslam/include/mrpt/graphslam/link_pragmas.h" local="no" imported="no">mrpt/graphslam/link_pragmas.h</includes>
    <includes id="CWindowObserver_8h" name="CWindowObserver.h" local="no" imported="no">mrpt/graphslam/misc/CWindowObserver.h</includes>
    <includes id="CWindowManager_8h" name="CWindowManager.h" local="no" imported="no">mrpt/graphslam/misc/CWindowManager.h</includes>
    <includes id="TUserOptionsChecker_8h" name="TUserOptionsChecker.h" local="no" imported="no">mrpt/graphslam/apps_related/TUserOptionsChecker.h</includes>
    <includes id="CGraphSlamEngine_8h" name="CGraphSlamEngine.h" local="no" imported="no">mrpt/graphslam/CGraphSlamEngine.h</includes>
    <includes id="CGraphSlamHandler__impl_8h" name="CGraphSlamHandler_impl.h" local="yes" imported="no">CGraphSlamHandler_impl.h</includes>
    <class kind="class">CGraphSlamHandler</class>
  </compound>
  <compound kind="file">
    <name>CGraphSlamHandler_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/apps_related/</path>
    <filename>CGraphSlamHandler__impl_8h</filename>
    <includes id="CGraphSlamHandler_8h" name="CGraphSlamHandler.h" local="yes" imported="no">CGraphSlamHandler.h</includes>
  </compound>
  <compound kind="file">
    <name>CGraphSlamOptimizer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/interfaces/</path>
    <filename>CGraphSlamOptimizer_8h</filename>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CWindowManager_8h" name="CWindowManager.h" local="no" imported="no">mrpt/graphslam/misc/CWindowManager.h</includes>
    <includes id="CRegistrationDeciderOrOptimizer_8h" name="CRegistrationDeciderOrOptimizer.h" local="yes" imported="no">CRegistrationDeciderOrOptimizer.h</includes>
    <class kind="class">mrpt::graphslam::optimizers::CGraphSlamOptimizer</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::optimizers</namespace>
  </compound>
  <compound kind="file">
    <name>CGridMapAligner.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CGridMapAligner_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="CGridMapAligner_8h" name="CGridMapAligner.h" local="no" imported="no">mrpt/slam/CGridMapAligner.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CPoint2DPDFGaussian_8h" name="CPoint2DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPoint2DPDFGaussian.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CEnhancedMetaFile_8h" name="CEnhancedMetaFile.h" local="no" imported="no">mrpt/utils/CEnhancedMetaFile.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <includes id="se2_8h" name="se2.h" local="no" imported="no">mrpt/tfest/se2.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>GRIDMAP_USE_PROD_INTEGRAL</name>
      <anchorfile>CGridMapAligner_8cpp.html</anchorfile>
      <anchor>a3c746e0d6fb460bf43b88096b970b464</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>myVectorOrder</name>
      <anchorfile>CGridMapAligner_8cpp.html</anchorfile>
      <anchor>a1d10ed43e856b1d9c75525c962a6137f</anchor>
      <arglist>(const pair&lt; size_t, float &gt; &amp;o1, const pair&lt; size_t, float &gt; &amp;o2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CGridMapAligner.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>CGridMapAligner_8h</filename>
    <includes id="CMetricMapsAlignmentAlgorithm_8h" name="CMetricMapsAlignmentAlgorithm.h" local="no" imported="no">mrpt/slam/CMetricMapsAlignmentAlgorithm.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="poly__ptr__ptr_8h" name="poly_ptr_ptr.h" local="no" imported="no">mrpt/utils/poly_ptr_ptr.h</includes>
    <includes id="CPosePDFSOG_8h" name="CPosePDFSOG.h" local="no" imported="no">mrpt/poses/CPosePDFSOG.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="COccupancyGridMapFeatureExtractor_8h" name="COccupancyGridMapFeatureExtractor.h" local="no" imported="no">mrpt/slam/COccupancyGridMapFeatureExtractor.h</includes>
    <class kind="class">mrpt::slam::CGridMapAligner</class>
    <class kind="class">mrpt::slam::CGridMapAligner::TConfigParams</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; slam::CGridMapAligner::TAlignerMethod &gt;</class>
    <class kind="struct">mrpt::slam::CGridMapAligner::TReturnInfo::TPairPlusDistance</class>
    <class kind="struct">mrpt::slam::CGridMapAligner::TReturnInfo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CGridPlaneXY.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CGridPlaneXY_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CGridPlaneXY.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CGridPlaneXY_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <class kind="class">mrpt::opengl::CGridPlaneXY</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CGridPlaneXZ.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CGridPlaneXZ_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CGridPlaneXZ_8h" name="CGridPlaneXZ.h" local="no" imported="no">mrpt/opengl/CGridPlaneXZ.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CGridPlaneXZ.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CGridPlaneXZ_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <class kind="class">mrpt::opengl::CGridPlaneXZ</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CGyroKVHDSP3000.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CGyroKVHDSP3000_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CGyroKVHDSP3000_8h" name="CGyroKVHDSP3000.h" local="no" imported="no">mrpt/hwdrivers/CGyroKVHDSP3000.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
  </compound>
  <compound kind="file">
    <name>CGyroKVHDSP3000.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CGyroKVHDSP3000_8h</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <class kind="class">mrpt::hwdrivers::CGyroKVHDSP3000</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
    <member kind="enumeration">
      <type></type>
      <name>GYRO_MODE</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a3dc4a7356865a37e501b8881429b91e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RATE</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a3dc4a7356865a37e501b8881429b91e3adfa1666076d4ec22a510ad297574bb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INCREMENTAL_ANGLE</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a3dc4a7356865a37e501b8881429b91e3a43c88dd8655c8f831f93fb14e0e4180a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTEGRATED_ANGLE</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a3dc4a7356865a37e501b8881429b91e3a4a75c5f66e0c30301c1d89fbc7436a0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>changeLog_doc.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>changeLog__doc_8h</filename>
  </compound>
  <compound kind="file">
    <name>checkerboard_cam_calib.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>checkerboard__cam__calib_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="chessboard__find__corners_8h" name="chessboard_find_corners.h" local="no" imported="no">mrpt/vision/chessboard_find_corners.h</includes>
    <includes id="pinhole_8h" name="pinhole.h" local="no" imported="no">mrpt/vision/pinhole.h</includes>
    <includes id="chessboard__camera__calib_8h" name="chessboard_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_camera_calib.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>checkerboard_find_corners.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>checkerboard__find__corners_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="chessboard__find__corners_8h" name="chessboard_find_corners.h" local="no" imported="no">mrpt/vision/chessboard_find_corners.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <includes id="checkerboard__ocamcalib__detector_8h" name="checkerboard_ocamcalib_detector.h" local="yes" imported="no">checkerboard_ocamcalib_detector.h</includes>
  </compound>
  <compound kind="file">
    <name>checkerboard_multiple_detector.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>checkerboard__multiple__detector_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="kmeans_8h" name="kmeans.h" local="no" imported="no">mrpt/math/kmeans.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <includes id="checkerboard__ocamcalib__detector_8h" name="checkerboard_ocamcalib_detector.h" local="yes" imported="no">checkerboard_ocamcalib_detector.h</includes>
  </compound>
  <compound kind="file">
    <name>checkerboard_ocamcalib_detector.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>checkerboard__ocamcalib__detector_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="checkerboard__ocamcalib__detector_8h" name="checkerboard_ocamcalib_detector.h" local="yes" imported="no">checkerboard_ocamcalib_detector.h</includes>
    <includes id="CArray_8h" name="CArray.h" local="no" imported="no">mrpt/utils/CArray.h</includes>
  </compound>
  <compound kind="file">
    <name>checkerboard_ocamcalib_detector.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>checkerboard__ocamcalib__detector_8h</filename>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>CHeightGridMap2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CHeightGridMap2D_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2CHeightGridMap2D_8h" name="maps/CHeightGridMap2D.h" local="no" imported="no">mrpt/maps/CHeightGridMap2D.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="CMesh_8h" name="CMesh.h" local="no" imported="no">mrpt/opengl/CMesh.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>maps/CHeightGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2CHeightGridMap2D_8h</filename>
    <includes id="CHeightGridMap2D__Base_8h" name="CHeightGridMap2D_Base.h" local="no" imported="no">mrpt/maps/CHeightGridMap2D_Base.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="CDynamicGrid_8h" name="CDynamicGrid.h" local="no" imported="no">mrpt/utils/CDynamicGrid.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <class kind="class">mrpt::maps::CHeightGridMap2D</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; maps::CHeightGridMap2D::TMapRepresentation &gt;</class>
    <class kind="struct">mrpt::maps::THeightGridmapCell</class>
    <class kind="struct">mrpt::maps::CHeightGridMap2D::TInsertionOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::global_settings</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="variable">
      <type>MAPS_IMPEXP bool</type>
      <name>HEIGHTGRIDMAP_EXPORT3D_AS_MESH</name>
      <anchorfile>namespacemrpt_1_1global__settings.html</anchorfile>
      <anchor>ae6d58c56fe9383e15868fbaa49abc95a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slam/CHeightGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2CHeightGridMap2D_8h</filename>
    <includes id="maps_2CHeightGridMap2D_8h" name="maps/CHeightGridMap2D.h" local="no" imported="no">mrpt/maps/CHeightGridMap2D.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CHeightGridMap2D_Base.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CHeightGridMap2D__Base_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="CHeightGridMap2D__Base_8h" name="CHeightGridMap2D_Base.h" local="no" imported="no">mrpt/maps/CHeightGridMap2D_Base.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="CObservationVelodyneScan_8h" name="CObservationVelodyneScan.h" local="no" imported="no">mrpt/obs/CObservationVelodyneScan.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
  </compound>
  <compound kind="file">
    <name>CHeightGridMap2D_Base.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>CHeightGridMap2D__Base_8h</filename>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CHeightGridMap2D_Base</class>
    <class kind="struct">mrpt::maps::CHeightGridMap2D_Base::TPointInsertParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>CHeightGridMap2D_MRF.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CHeightGridMap2D__MRF_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="CHeightGridMap2D__MRF_8h" name="CHeightGridMap2D_MRF.h" local="no" imported="no">mrpt/maps/CHeightGridMap2D_MRF.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
  </compound>
  <compound kind="file">
    <name>CHeightGridMap2D_MRF.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>CHeightGridMap2D__MRF_8h</filename>
    <includes id="maps_2CRandomFieldGridMap2D_8h" name="maps/CRandomFieldGridMap2D.h" local="no" imported="no">mrpt/maps/CRandomFieldGridMap2D.h</includes>
    <includes id="CHeightGridMap2D__Base_8h" name="CHeightGridMap2D_Base.h" local="no" imported="no">mrpt/maps/CHeightGridMap2D_Base.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CHeightGridMap2D_MRF</class>
    <class kind="struct">mrpt::maps::CHeightGridMap2D_MRF::TInsertionOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>CHeightGridMap2Ds_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CHeightGridMap2Ds__unittest_8cpp</filename>
    <includes id="CHeightGridMap2D__MRF_8h" name="CHeightGridMap2D_MRF.h" local="no" imported="no">mrpt/maps/CHeightGridMap2D_MRF.h</includes>
    <includes id="maps_2CHeightGridMap2D_8h" name="maps/CHeightGridMap2D.h" local="no" imported="no">mrpt/maps/CHeightGridMap2D.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type>void</type>
      <name>do_test_insertCheckMapBounds</name>
      <anchorfile>CHeightGridMap2Ds__unittest_8cpp.html</anchorfile>
      <anchor>ac2f3f43df5b7eacbced5dd613de2dd89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_test_insertPointsAndRead</name>
      <anchorfile>CHeightGridMap2Ds__unittest_8cpp.html</anchorfile>
      <anchor>a9883b2d9a66a974fe19cb4484036dcff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CHeightGridMap2Ds__unittest_8cpp.html</anchorfile>
      <anchor>a983eca2a127f8fa29dccb3e5986e5f0c</anchor>
      <arglist>(CHeightGridMap2Ds, insertCheckMapBounds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CHeightGridMap2Ds__unittest_8cpp.html</anchorfile>
      <anchor>a85d31eb964472b82b473c159f517b533</anchor>
      <arglist>(CHeightGridMap2Ds, insertPointsAndRead)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>chessboard_camera_calib.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>chessboard__camera__calib_8h</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <class kind="struct">mrpt::vision::TImageCalibData</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <member kind="typedef">
      <type>std::map&lt; std::string, TImageCalibData &gt;</type>
      <name>TCalibrationImageList</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>ga73701bb299aae17c11656efb6c46625d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>checkerBoardCameraCalibration</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gabde182d6e775eefaaceefbbde4aba448</anchor>
      <arglist>(TCalibrationImageList &amp;images, unsigned int check_size_x, unsigned int check_size_y, double check_squares_length_X_meters, double check_squares_length_Y_meters, mrpt::utils::TCamera &amp;out_camera_params, bool normalize_image=true, double *out_MSE=NULL, bool skipDrawDetectedImgs=false, bool useScaramuzzaAlternativeDetector=false)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>checkerBoardCameraCalibration</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gaaec8c7919f041712641a8001e796147b</anchor>
      <arglist>(TCalibrationImageList &amp;images, unsigned int check_size_x, unsigned int check_size_y, double check_squares_length_X_meters, double check_squares_length_Y_meters, mrpt::math::CMatrixDouble33 &amp;intrinsicParams, std::vector&lt; double &gt; &amp;distortionParams, bool normalize_image=true, double *out_MSE=NULL, bool skipDrawDetectedImgs=false, bool useScaramuzzaAlternativeDetector=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>chessboard_find_corners.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>chessboard__find__corners_8h</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>findChessboardCorners</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gacd0bcee8bd82140c3a17aee5d568bb60</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;cornerCoords, unsigned int check_size_x, unsigned int check_size_y, bool normalize_image=true, bool useScaramuzzaMethod=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>findMultipleChessboardsCorners</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gabbea9b2e0205deb424bdf48d2dcce2e9</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, std::vector&lt; std::vector&lt; mrpt::utils::TPixelCoordf &gt; &gt; &amp;cornerCoords, unsigned int check_size_x, unsigned int check_size_y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>chessboard_stereo_camera_calib.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>chessboard__stereo__camera__calib_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="chessboard__find__corners_8h" name="chessboard_find_corners.h" local="no" imported="no">mrpt/vision/chessboard_find_corners.h</includes>
    <includes id="chessboard__stereo__camera__calib_8h" name="chessboard_stereo_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_stereo_camera_calib.h</includes>
    <includes id="pinhole_8h" name="pinhole.h" local="no" imported="no">mrpt/vision/pinhole.h</includes>
    <includes id="robust__kernels_8h" name="robust_kernels.h" local="no" imported="no">mrpt/math/robust_kernels.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="chessboard__stereo__camera__calib__internal_8h" name="chessboard_stereo_camera_calib_internal.h" local="yes" imported="no">chessboard_stereo_camera_calib_internal.h</includes>
    <member kind="function">
      <type>void</type>
      <name>jacob_dA_eps_D_p_deps</name>
      <anchorfile>chessboard__stereo__camera__calib_8cpp.html</anchorfile>
      <anchor>a993e73a5638418d2b587a806d6fa2298</anchor>
      <arglist>(const CPose3D &amp;A, const CPose3D &amp;D, const TPoint3D &amp;p, Eigen::Matrix&lt; double, 3, 6 &gt; &amp;dp_deps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacob_db_dp</name>
      <anchorfile>chessboard__stereo__camera__calib_8cpp.html</anchorfile>
      <anchor>a829624c0a222d2c740557cf0f62b7c7b</anchor>
      <arglist>(const TPoint3D &amp;p, Eigen::Matrix&lt; double, 2, 3 &gt; &amp;G)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacob_deps_D_p_deps</name>
      <anchorfile>chessboard__stereo__camera__calib_8cpp.html</anchorfile>
      <anchor>a715cf3f5a6cbdcbdcf34e88092eec0d8</anchor>
      <arglist>(const TPoint3D &amp;p_D, Eigen::Matrix&lt; double, 3, 6 &gt; &amp;dpl_del)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacob_dh_db_and_dh_dc</name>
      <anchorfile>chessboard__stereo__camera__calib_8cpp.html</anchorfile>
      <anchor>af4860fc6c28e607dd1ca3e42a13f3d07</anchor>
      <arglist>(const TPoint3D &amp;nP, const Eigen::Matrix&lt; double, 9, 1 &gt; &amp;c, Eigen::Matrix&lt; double, 2, 2 &gt; &amp;Hb, Eigen::Matrix&lt; double, 2, 9 &gt; &amp;Hc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project_point</name>
      <anchorfile>chessboard__stereo__camera__calib_8cpp.html</anchorfile>
      <anchor>a4d98bd97a4ed7776da31914be3edd477</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;P, const mrpt::utils::TCamera &amp;params, const CPose3D &amp;cameraPose, mrpt::utils::TPixelCoordf &amp;px)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>chessboard_stereo_camera_calib.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>chessboard__stereo__camera__calib_8h</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="TStereoCamera_8h" name="TStereoCamera.h" local="no" imported="no">mrpt/utils/TStereoCamera.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <includes id="chessboard__camera__calib_8h" name="chessboard_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_camera_calib.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <class kind="struct">mrpt::vision::TImageStereoCalibData</class>
    <class kind="struct">mrpt::vision::TImageStereoCallbackData</class>
    <class kind="struct">mrpt::vision::TStereoCalibParams</class>
    <class kind="struct">mrpt::vision::TStereoCalibResults</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <member kind="typedef">
      <type>std::vector&lt; TImageStereoCalibData &gt;</type>
      <name>TCalibrationStereoImageList</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gae625f7a5f470c0122e7d4014c251adb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TSteroCalibCallbackFunctor</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gac5a287e89047e16123e6a4ce41a0e331</anchor>
      <arglist>)(const TImageStereoCallbackData &amp;d, void *user_data)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>checkerBoardStereoCalibration</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>ga8d36aa31d215934ab07caa9bc827f3ae</anchor>
      <arglist>(TCalibrationStereoImageList &amp;images, const TStereoCalibParams &amp;params, TStereoCalibResults &amp;out_results)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>chessboard_stereo_camera_calib_internal.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>chessboard__stereo__camera__calib__internal_8h</filename>
    <includes id="chessboard__camera__calib_8h" name="chessboard_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_camera_calib.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <class kind="struct">mrpt::vision::lm_stat_t</class>
    <class kind="struct">mrpt::vision::TResidJacobElement</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::aligned_containers&lt; TResidJacobElement &gt;::vector_t &gt;</type>
      <name>TResidualJacobianList</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a58d2bf2c89d9df6d96fe61168d568f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_lm_increment</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a82b4b14e59ab55c302ea569b14fc607e</anchor>
      <arglist>(const Eigen::VectorXd &amp;eps, const vector_size_t &amp;var_indxs, lm_stat_t &amp;new_lm_stat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_linear_system</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a3a7233af8732152591dbee1f7cda49a5</anchor>
      <arglist>(const TResidualJacobianList &amp;res_jac, const vector_size_t &amp;var_indxs, Eigen::VectorXd &amp;minus_g, Eigen::MatrixXd &amp;H)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>recompute_errors_and_Jacobians</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a002fbe399b2beaf333a1b85382f097e7</anchor>
      <arglist>(const lm_stat_t &amp;lm_stat, TResidualJacobianList &amp;res_jac, bool use_robust_kernel, double kernel_param)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CHierarchicalMapMHPartition.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CHierarchicalMapMHPartition_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="CRobotPosesGraph_8h" name="CRobotPosesGraph.h" local="no" imported="no">mrpt/hmtslam/CRobotPosesGraph.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="CText_8h" name="CText.h" local="no" imported="no">mrpt/opengl/CText.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CSimpleLine_8h" name="CSimpleLine.h" local="no" imported="no">mrpt/opengl/CSimpleLine.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="levmarq_8h" name="levmarq.h" local="no" imported="no">mrpt/graphslam/levmarq.h</includes>
    <class kind="struct">TDistance</class>
    <class kind="struct">TPrevious</class>
  </compound>
  <compound kind="file">
    <name>CHierarchicalMapMHPartition.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/include/mrpt/hmtslam/</path>
    <filename>CHierarchicalMapMHPartition_8h</filename>
    <includes id="CLocalMetricHypothesis_8h" name="CLocalMetricHypothesis.h" local="no" imported="no">mrpt/hmtslam/CLocalMetricHypothesis.h</includes>
    <includes id="CHMHMapArc_8h" name="CHMHMapArc.h" local="no" imported="no">mrpt/hmtslam/CHMHMapArc.h</includes>
    <includes id="CHMHMapNode_8h" name="CHMHMapNode.h" local="no" imported="no">mrpt/hmtslam/CHMHMapNode.h</includes>
    <includes id="CPose3DPDFSOG_8h" name="CPose3DPDFSOG.h" local="no" imported="no">mrpt/poses/CPose3DPDFSOG.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="opengl__frwds_8h" name="opengl_frwds.h" local="no" imported="no">mrpt/opengl/opengl_frwds.h</includes>
    <class kind="class">mrpt::hmtslam::CHierarchicalMapMHPartition</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hmtslam</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CHierarchicalMHMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CHierarchicalMHMap_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="CSimpleDatabase_8h" name="CSimpleDatabase.h" local="no" imported="no">mrpt/utils/CSimpleDatabase.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
  </compound>
  <compound kind="file">
    <name>CHierarchicalMHMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/include/mrpt/hmtslam/</path>
    <filename>CHierarchicalMHMap_8h</filename>
    <includes id="CHMHMapNode_8h" name="CHMHMapNode.h" local="no" imported="no">mrpt/hmtslam/CHMHMapNode.h</includes>
    <includes id="CHMHMapArc_8h" name="CHMHMapArc.h" local="no" imported="no">mrpt/hmtslam/CHMHMapArc.h</includes>
    <includes id="CHierarchicalMapMHPartition_8h" name="CHierarchicalMapMHPartition.h" local="no" imported="no">mrpt/hmtslam/CHierarchicalMapMHPartition.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <class kind="class">mrpt::hmtslam::CHierarchicalMHMap</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hmtslam</namespace>
  </compound>
  <compound kind="file">
    <name>CHistogram.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>CHistogram_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CHistogram_8h" name="CHistogram.h" local="no" imported="no">mrpt/math/CHistogram.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
  </compound>
  <compound kind="file">
    <name>CHistogram.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CHistogram_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <class kind="class">mrpt::math::CHistogram</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>CHMHMapArc.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CHMHMapArc_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>CHMHMapArc.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/include/mrpt/hmtslam/</path>
    <filename>CHMHMapArc_8h</filename>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="CHMHMapNode_8h" name="CHMHMapNode.h" local="no" imported="no">mrpt/hmtslam/CHMHMapNode.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <class kind="class">mrpt::hmtslam::CHMHMapArc</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hmtslam</namespace>
    <member kind="variable">
      <type>class HMTSLAM_IMPEXP</type>
      <name>CHierarchicalMHMap</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a03ca95eaf76e1ec7fa482fe49968001f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CHMHMapNode.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CHMHMapNode_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
  </compound>
  <compound kind="file">
    <name>CHMHMapNode.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/include/mrpt/hmtslam/</path>
    <filename>CHMHMapNode_8h</filename>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="HMT__SLAM__common_8h" name="HMT_SLAM_common.h" local="no" imported="no">mrpt/hmtslam/HMT_SLAM_common.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMHPropertiesValuesList_8h" name="CMHPropertiesValuesList.h" local="no" imported="no">mrpt/utils/CMHPropertiesValuesList.h</includes>
    <includes id="CTypeSelector_8h" name="CTypeSelector.h" local="no" imported="no">mrpt/utils/CTypeSelector.h</includes>
    <class kind="class">mrpt::hmtslam::CHMHMapNode</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hmtslam</namespace>
    <member kind="typedef">
      <type>mrpt::utils::list_searchable&lt; CHMHMapNode::TNodeID &gt;</type>
      <name>TNodeIDList</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a1c039d98b552074c4b47182f692252eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; CHMHMapNode::TNodeID &gt;</type>
      <name>TNodeIDSet</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a5bcc3f9cba9de3b8239a394d63c3ce66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; CHMHMapNode::TNodeID, CHMHMapNodePtr &gt;</type>
      <name>TNodeList</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a04795d80cac41d58249a613e7f3c4f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; CHMHMapNode::TNodeID, CHMHMapNode::TNodeID &gt;</type>
      <name>TPairNodeIDs</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a416a0ed6fd6d43024641067ef316f7f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class HMTSLAM_IMPEXP</type>
      <name>CHMHMapArc</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a22d9940d4ab49be27c1e0cf5f943a91a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CHMTSLAM.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/include/mrpt/hmtslam/</path>
    <filename>CHMTSLAM_8h</filename>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CMessageQueue_8h" name="CMessageQueue.h" local="no" imported="no">mrpt/utils/CMessageQueue.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="HMT__SLAM__common_8h" name="HMT_SLAM_common.h" local="no" imported="no">mrpt/hmtslam/HMT_SLAM_common.h</includes>
    <includes id="CLocalMetricHypothesis_8h" name="CLocalMetricHypothesis.h" local="no" imported="no">mrpt/hmtslam/CLocalMetricHypothesis.h</includes>
    <includes id="CHierarchicalMHMap_8h" name="CHierarchicalMHMap.h" local="no" imported="no">mrpt/hmtslam/CHierarchicalMHMap.h</includes>
    <includes id="CTopLCDetector__GridMatching_8h" name="CTopLCDetector_GridMatching.h" local="no" imported="no">mrpt/hmtslam/CTopLCDetector_GridMatching.h</includes>
    <includes id="CTopLCDetector__FabMap_8h" name="CTopLCDetector_FabMap.h" local="no" imported="no">mrpt/hmtslam/CTopLCDetector_FabMap.h</includes>
    <includes id="hmtslam_2include_2mrpt_2hmtslam_2link__pragmas_8h" name="hmtslam/include/mrpt/hmtslam/link_pragmas.h" local="no" imported="no">mrpt/hmtslam/link_pragmas.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="TKLDParams_8h" name="TKLDParams.h" local="no" imported="no">mrpt/slam/TKLDParams.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <class kind="class">mrpt::hmtslam::CHMTSLAM</class>
    <class kind="class">mrpt::hmtslam::CLSLAM_RBPF_2DLASER</class>
    <class kind="class">mrpt::hmtslam::CLSLAMAlgorithmBase</class>
    <class kind="struct">mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromTBI::TBI_info</class>
    <class kind="struct">mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromAA</class>
    <class kind="struct">mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromTBI</class>
    <class kind="struct">mrpt::hmtslam::CHMTSLAM::TMessageLSLAMtoTBI</class>
    <class kind="struct">mrpt::hmtslam::CHMTSLAM::TOptions</class>
    <class kind="struct">mrpt::hmtslam::CLSLAM_RBPF_2DLASER::TPathBin</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hmtslam</namespace>
  </compound>
  <compound kind="file">
    <name>CHMTSLAM_3D_viewer.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CHMTSLAM__3D__viewer_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CFileStream_8h" name="CFileStream.h" local="no" imported="no">mrpt/utils/CFileStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CHMTSLAM_AA.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CHMTSLAM__AA_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CFileStream_8h" name="CFileStream.h" local="no" imported="no">mrpt/utils/CFileStream.h</includes>
    <includes id="printf__vector_8h" name="printf_vector.h" local="no" imported="no">mrpt/utils/printf_vector.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CHMTSLAM_LOG.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CHMTSLAM__LOG_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
  </compound>
  <compound kind="file">
    <name>CHMTSLAM_LSLAM.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CHMTSLAM__LSLAM_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="stl__containers__utils_8h" name="stl_containers_utils.h" local="no" imported="no">mrpt/utils/stl_containers_utils.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="CRobotPosesGraph_8h" name="CRobotPosesGraph.h" local="no" imported="no">mrpt/hmtslam/CRobotPosesGraph.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
  </compound>
  <compound kind="file">
    <name>CHMTSLAM_LSLAM_RBPF_2DLASER.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CHMTSLAM__LSLAM__RBPF__2DLASER_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="CRobotPosesGraph_8h" name="CRobotPosesGraph.h" local="no" imported="no">mrpt/hmtslam/CRobotPosesGraph.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CFileStream_8h" name="CFileStream.h" local="no" imported="no">mrpt/utils/CFileStream.h</includes>
    <includes id="CParticleFilter_8h" name="CParticleFilter.h" local="no" imported="no">mrpt/bayes/CParticleFilter.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CHMTSLAM_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CHMTSLAM__main_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="CFileStream_8h" name="CFileStream.h" local="no" imported="no">mrpt/utils/CFileStream.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CHMTSLAM_perform_TLC.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CHMTSLAM__perform__TLC_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="CRobotPosesGraph_8h" name="CRobotPosesGraph.h" local="no" imported="no">mrpt/hmtslam/CRobotPosesGraph.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CFileStream_8h" name="CFileStream.h" local="no" imported="no">mrpt/utils/CFileStream.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CHMTSLAM_TBI.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CHMTSLAM__TBI_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CFileStream_8h" name="CFileStream.h" local="no" imported="no">mrpt/utils/CFileStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CHokuyoURG.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CHokuyoURG_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CClientTCPSocket_8h" name="CClientTCPSocket.h" local="no" imported="no">mrpt/utils/CClientTCPSocket.h</includes>
    <includes id="CHokuyoURG_8h" name="CHokuyoURG.h" local="no" imported="no">mrpt/hwdrivers/CHokuyoURG.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="variable">
      <type>const int</type>
      <name>MINIMUM_PACKETS_TO_SET_TIMESTAMP_REFERENCE</name>
      <anchorfile>CHokuyoURG_8cpp.html</anchorfile>
      <anchor>a32b3125d82196a61aa6df2e9dd836116</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CHokuyoURG.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CHokuyoURG_8h</filename>
    <includes id="circular__buffer_8h" name="circular_buffer.h" local="no" imported="no">mrpt/utils/circular_buffer.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="C2DRangeFinderAbstract_8h" name="C2DRangeFinderAbstract.h" local="no" imported="no">mrpt/hwdrivers/C2DRangeFinderAbstract.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <class kind="class">mrpt::hwdrivers::CHokuyoURG</class>
    <class kind="struct">mrpt::hwdrivers::CHokuyoURG::TSensorInfo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CHolonomicFullEval.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/holonomic/</path>
    <filename>CHolonomicFullEval_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CHolonomicFullEval_8h" name="CHolonomicFullEval.h" local="no" imported="no">mrpt/nav/holonomic/CHolonomicFullEval.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <class kind="struct">TGap</class>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>INVALID_K</name>
      <anchorfile>CHolonomicFullEval_8cpp.html</anchorfile>
      <anchor>a4bf54053b5d83e6c0d236048e38a5981</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CHolonomicFullEval.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/holonomic/</path>
    <filename>CHolonomicFullEval_8h</filename>
    <includes id="CAbstractHolonomicReactiveMethod_8h" name="CAbstractHolonomicReactiveMethod.h" local="yes" imported="no">CAbstractHolonomicReactiveMethod.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="obs_2CSinCosLookUpTableFor2DScans_8h" name="obs/CSinCosLookUpTableFor2DScans.h" local="no" imported="no">mrpt/obs/CSinCosLookUpTableFor2DScans.h</includes>
    <class kind="class">mrpt::nav::CHolonomicFullEval</class>
    <class kind="class">mrpt::nav::CLogFileRecord_FullEval</class>
    <class kind="struct">mrpt::nav::CHolonomicFullEval::EvalOutput</class>
    <class kind="struct">mrpt::nav::CHolonomicFullEval::TOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CHolonomicLogFileRecord.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/holonomic/</path>
    <filename>CHolonomicLogFileRecord_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CHolonomicLogFileRecord_8h" name="CHolonomicLogFileRecord.h" local="no" imported="no">mrpt/nav/holonomic/CHolonomicLogFileRecord.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CHolonomicLogFileRecord.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/holonomic/</path>
    <filename>CHolonomicLogFileRecord_8h</filename>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <class kind="class">mrpt::nav::CHolonomicLogFileRecord</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CHolonomicND.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/holonomic/</path>
    <filename>CHolonomicND_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CHolonomicND_8h" name="CHolonomicND.h" local="no" imported="no">mrpt/nav/holonomic/CHolonomicND.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
  </compound>
  <compound kind="file">
    <name>CHolonomicND.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/holonomic/</path>
    <filename>CHolonomicND_8h</filename>
    <includes id="CAbstractHolonomicReactiveMethod_8h" name="CAbstractHolonomicReactiveMethod.h" local="yes" imported="no">CAbstractHolonomicReactiveMethod.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <class kind="class">mrpt::nav::CHolonomicND</class>
    <class kind="class">mrpt::nav::CLogFileRecord_ND</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; nav::CHolonomicND::TSituations &gt;</class>
    <class kind="struct">mrpt::nav::CHolonomicND::TGap</class>
    <class kind="struct">mrpt::nav::CHolonomicND::TOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CHolonomicVFF.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/holonomic/</path>
    <filename>CHolonomicVFF_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CHolonomicVFF_8h" name="CHolonomicVFF.h" local="no" imported="no">mrpt/nav/holonomic/CHolonomicVFF.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CHolonomicVFF.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/holonomic/</path>
    <filename>CHolonomicVFF_8h</filename>
    <includes id="CAbstractHolonomicReactiveMethod_8h" name="CAbstractHolonomicReactiveMethod.h" local="yes" imported="no">CAbstractHolonomicReactiveMethod.h</includes>
    <includes id="CHolonomicLogFileRecord_8h" name="CHolonomicLogFileRecord.h" local="yes" imported="no">CHolonomicLogFileRecord.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <class kind="class">mrpt::nav::CHolonomicVFF</class>
    <class kind="class">mrpt::nav::CLogFileRecord_VFF</class>
    <class kind="struct">mrpt::nav::CHolonomicVFF::TOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CHypothesisNotFoundException.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/src/</path>
    <filename>CHypothesisNotFoundException_8cpp</filename>
    <includes id="graphs-precomp_8h" name="graphs-precomp.h" local="yes" imported="no">graphs-precomp.h</includes>
    <includes id="CHypothesisNotFoundException_8h" name="CHypothesisNotFoundException.h" local="no" imported="no">mrpt/graphs/CHypothesisNotFoundException.h</includes>
  </compound>
  <compound kind="file">
    <name>CHypothesisNotFoundException.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>CHypothesisNotFoundException_8h</filename>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="graphs_2include_2mrpt_2graphs_2link__pragmas_8h" name="graphs/include/mrpt/graphs/link_pragmas.h" local="no" imported="no">mrpt/graphs/link_pragmas.h</includes>
    <class kind="class">HypothesisNotFoundException</class>
  </compound>
  <compound kind="file">
    <name>ci_less.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>ci__less_8h</filename>
    <class kind="struct">mrpt::utils::ci_less</class>
    <class kind="struct">mrpt::utils::ci_less::nocase_compare</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CIbeoLuxETH.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CIbeoLuxETH_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CIbeoLuxETH_8h" name="CIbeoLuxETH.h" local="no" imported="no">mrpt/hwdrivers/CIbeoLuxETH.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>APPERTURE</name>
      <anchorfile>CIbeoLuxETH_8cpp.html</anchorfile>
      <anchor>ada3e6a50905d7a5add1566cdc742be1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>PacketFound</name>
      <anchorfile>CIbeoLuxETH_8cpp.html</anchorfile>
      <anchor>a948445a5ade11641fe9ae49d8b78dd15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>SaveData</name>
      <anchorfile>CIbeoLuxETH_8cpp.html</anchorfile>
      <anchor>aed8c8eeedd678ce5e1a4497506a23089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>SearchForAF</name>
      <anchorfile>CIbeoLuxETH_8cpp.html</anchorfile>
      <anchor>a2863d486d1b2c3910eabee799064ae7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>SearchForC0</name>
      <anchorfile>CIbeoLuxETH_8cpp.html</anchorfile>
      <anchor>a5e44251a3ae565415e05fe52f278af9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>SearchForC2</name>
      <anchorfile>CIbeoLuxETH_8cpp.html</anchorfile>
      <anchor>afa6327c0c0069ad21470c0c69b262722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>SearchForFE</name>
      <anchorfile>CIbeoLuxETH_8cpp.html</anchorfile>
      <anchor>a281a60d11e7d8c3fb5a1bb46fdc23281</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CIbeoLuxETH.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CIbeoLuxETH_8h</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="CClientTCPSocket_8h" name="CClientTCPSocket.h" local="no" imported="no">mrpt/utils/CClientTCPSocket.h</includes>
    <class kind="class">mrpt::hwdrivers::CIbeoLuxETH</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CICP.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CICP_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="tfest_8h" name="tfest.h" local="no" imported="no">mrpt/tfest.h</includes>
    <includes id="CPosePDFSOG_8h" name="CPosePDFSOG.h" local="no" imported="no">mrpt/poses/CPosePDFSOG.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
  </compound>
  <compound kind="file">
    <name>CICP.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>CICP_8h</filename>
    <includes id="CMetricMapsAlignmentAlgorithm_8h" name="CMetricMapsAlignmentAlgorithm.h" local="no" imported="no">mrpt/slam/CMetricMapsAlignmentAlgorithm.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <class kind="class">mrpt::slam::CICP</class>
    <class kind="class">mrpt::slam::CICP::TConfigParams</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; slam::TICPAlgorithm &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; slam::TICPCovarianceMethod &gt;</class>
    <class kind="struct">mrpt::slam::CICP::TReturnInfo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TICPAlgorithm</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gaa571f1b2df97883ce80558fc43dc4844</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icpClassic</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ggaa571f1b2df97883ce80558fc43dc4844ade94fc09573025addb1a0b3648f7e70f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icpLevenbergMarquardt</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ggaa571f1b2df97883ce80558fc43dc4844ab8b007ff9821e42341b90763116c7f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TICPCovarianceMethod</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ga1abbfbfbaf1a6bed1c3aa29e468b23af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icpCovLinealMSE</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gga1abbfbfbaf1a6bed1c3aa29e468b23afa181f8d90c1ab6b9a1625cf8a1cf4939a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icpCovFiniteDifferences</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gga1abbfbfbaf1a6bed1c3aa29e468b23afac061a86ad587deee4523903925e369cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CICP_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CICP__unittest_8cpp</filename>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="CAngularObservationMesh_8h" name="CAngularObservationMesh.h" local="no" imported="no">mrpt/opengl/CAngularObservationMesh.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <class kind="class">ICPTests</class>
    <member kind="define">
      <type>#define</type>
      <name>SCANS_SIZE</name>
      <anchorfile>CICP__unittest_8cpp.html</anchorfile>
      <anchor>afce54bd9c83368c0b10849322d0d109b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CICP__unittest_8cpp.html</anchorfile>
      <anchor>a54eba63405fd7bdd59fe6f93a7abd007</anchor>
      <arglist>(ICPTests, AlignScans_icpClassic)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CICP__unittest_8cpp.html</anchorfile>
      <anchor>a9d7c6828b37bfc7cc7514ba7b87e2159</anchor>
      <arglist>(ICPTests, AlignScans_icpLevenbergMarquardt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CICP__unittest_8cpp.html</anchorfile>
      <anchor>aeb674fe6db119e5df56092ebb35f29bc</anchor>
      <arglist>(ICPTests, RayTracingICP3D)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CICPCriteriaERD.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/ERD/</path>
    <filename>CICPCriteriaERD_8h</filename>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="TColor_8h" name="TColor.h" local="no" imported="no">mrpt/utils/TColor.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CRangeScanEdgeRegistrationDecider_8h" name="CRangeScanEdgeRegistrationDecider.h" local="no" imported="no">mrpt/graphslam/interfaces/CRangeScanEdgeRegistrationDecider.h</includes>
    <includes id="CICPCriteriaERD__impl_8h" name="CICPCriteriaERD_impl.h" local="yes" imported="no">CICPCriteriaERD_impl.h</includes>
    <class kind="class">mrpt::graphslam::deciders::CICPCriteriaERD</class>
    <class kind="struct">mrpt::graphslam::deciders::CICPCriteriaERD::TParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CICPCriteriaERD_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/ERD/</path>
    <filename>CICPCriteriaERD__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CICPCriteriaNRD.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/NRD/</path>
    <filename>CICPCriteriaNRD_8h</filename>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CRobot2DPoseEstimator_8h" name="CRobot2DPoseEstimator.h" local="no" imported="no">mrpt/poses/CRobot2DPoseEstimator.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CNodeRegistrationDecider_8h" name="CNodeRegistrationDecider.h" local="no" imported="no">mrpt/graphslam/interfaces/CNodeRegistrationDecider.h</includes>
    <includes id="CRangeScanOps_8h" name="CRangeScanOps.h" local="no" imported="no">mrpt/graphslam/misc/CRangeScanOps.h</includes>
    <includes id="TSlidingWindow_8h" name="TSlidingWindow.h" local="no" imported="no">mrpt/graphslam/misc/TSlidingWindow.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <includes id="CICPCriteriaNRD__impl_8h" name="CICPCriteriaNRD_impl.h" local="yes" imported="no">CICPCriteriaNRD_impl.h</includes>
    <class kind="class">mrpt::graphslam::deciders::CICPCriteriaNRD</class>
    <class kind="struct">mrpt::graphslam::deciders::CICPCriteriaNRD::TParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CICPCriteriaNRD_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/NRD/</path>
    <filename>CICPCriteriaNRD__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CImage.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CImage_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="zip_8h" name="zip.h" local="no" imported="no">mrpt/compress/zip.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="fourier_8h" name="fourier.h" local="no" imported="no">mrpt/math/fourier.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">mrpt/system/memory.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <includes id="CImage__SSEx_8h" name="CImage_SSEx.h" local="yes" imported="no">CImage_SSEx.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_ALLOC_PERFLOG</name>
      <anchorfile>CImage_8cpp.html</anchorfile>
      <anchor>a2d6281eaf15b12f2a50ff4563faaa7b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>image_KLT_response_template</name>
      <anchorfile>CImage_8cpp.html</anchorfile>
      <anchor>ad6b76f6abeea31713c705bdf9188a761</anchor>
      <arglist>(const uint8_t *in, const int widthStep, int x, int y, int32_t &amp;_gxx, int32_t &amp;_gyy, int32_t &amp;_gxy)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CImage.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CImage_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="eigen__frwds_8h" name="eigen_frwds.h" local="no" imported="no">mrpt/math/eigen_frwds.h</includes>
    <includes id="CCanvas_8h" name="CCanvas.h" local="no" imported="no">mrpt/utils/CCanvas.h</includes>
    <includes id="TCamera_8h" name="TCamera.h" local="no" imported="no">mrpt/utils/TCamera.h</includes>
    <includes id="exceptions_8h" name="exceptions.h" local="no" imported="no">mrpt/utils/exceptions.h</includes>
    <class kind="class">mrpt::utils::CImage</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CH_GRAY</name>
      <anchorfile>CImage_8h.html</anchorfile>
      <anchor>a05d8a871017c9c7214faf67311e33525</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CH_RGB</name>
      <anchorfile>CImage_8h.html</anchorfile>
      <anchor>abbb5a64a224fe607fbf2fc5ac29e31cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>TImageChannels</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a8669b520cea0ec8220809c77721f60eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TConstructorFlags_CImage</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3769f80743e0397ea2fd598c6029889f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNINITIALIZED_IMAGE</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3769f80743e0397ea2fd598c6029889fa1a19665aa9e0290bf5d5dc8295fdfc9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAST_REF_OR_CONVERT_TO_GRAY</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3769f80743e0397ea2fd598c6029889fa5f66ba7e420abc6fe334f1099c10d6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TInterpolationMethod</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gaaa1dce60212047066cc950eb834e96fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMG_INTERP_NN</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggaaa1dce60212047066cc950eb834e96fda4a0d8049d078f18d5a655b4f50ad943c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMG_INTERP_LINEAR</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggaaa1dce60212047066cc950eb834e96fda998c25e4b4040a1948a085e843acdb76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMG_INTERP_CUBIC</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggaaa1dce60212047066cc950eb834e96fda84a87b003bc5b51e87b2b6e3d43144b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMG_INTERP_AREA</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggaaa1dce60212047066cc950eb834e96fda57bfbf4deebe359987bafa0fd1c6eec0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CImage_JPEG_streams.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CImage__JPEG__streams_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <class kind="struct">mrpt_destination_mgr</class>
    <class kind="struct">my_source_mgr</class>
    <member kind="define">
      <type>#define</type>
      <name>INPUT_BUF_SIZE</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>a8f53190540130db759820c0d9ab78f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTPUT_BUF_SIZE</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>a8acf94def2dcba72a4fce097981e0aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XMD_H</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>a10566e6a39082e972fb5d15312bf2268</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt_destination_mgr *</type>
      <name>mrpt_dest_ptr</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>a813e51c201e482bffd204e4b04738a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_source_mgr *</type>
      <name>my_src_ptr</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>a49288434c1d7bc0883779c6489426881</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>empty_output_buffer</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>ad29423c77a4142a1ec1771aa4a419a09</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fill_input_buffer</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>aa3542f61993ed4a526694556fac65941</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>init_destination</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>abc7ed5278b728c7fd1cb2b00d5297c75</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>init_source</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>ada3118e56d083499ce141e98ec116648</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_stdio_dest</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>afd39d9d6d1f0251b03817280279ba008</anchor>
      <arglist>(j_compress_ptr cinfo, CStream *out)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_stdio_src</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>aec61057cc4355052e8cb48fa07b665dc</anchor>
      <arglist>(j_decompress_ptr cinfo, CStream *in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>skip_input_data</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>ae539a6d1c36b54a0ef6168fecdc8379e</anchor>
      <arglist>(j_decompress_ptr cinfo, long num_bytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>term_destination</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>a6501130b84bb53734f08418196d00dc4</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>term_source</name>
      <anchorfile>CImage__JPEG__streams_8cpp.html</anchorfile>
      <anchor>a0337cf4ba81c0f78c48b5de379cca33e</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CImage_SSE2.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CImage__SSE2_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>CImage_SSE3.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CImage__SSE3_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>CImage_SSEx.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CImage__SSEx_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>image_SSE2_scale_half_1c8u</name>
      <anchorfile>CImage__SSEx_8h.html</anchorfile>
      <anchor>a2ea8698db2e2cb58774eac64b8db0721</anchor>
      <arglist>(const uint8_t *in, uint8_t *out, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>image_SSE2_scale_half_smooth_1c8u</name>
      <anchorfile>CImage__SSEx_8h.html</anchorfile>
      <anchor>add3e6ad655aed605c78f988688b8a986</anchor>
      <arglist>(const uint8_t *in, uint8_t *out, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>image_SSSE3_bgr_to_gray_8u</name>
      <anchorfile>CImage__SSEx_8h.html</anchorfile>
      <anchor>a55b830ae32a3393bf57af1c782096eed</anchor>
      <arglist>(const uint8_t *in, uint8_t *out, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>image_SSSE3_rgb_to_gray_8u</name>
      <anchorfile>CImage__SSEx_8h.html</anchorfile>
      <anchor>a45eca9cc60ed408bc72735f47c2f88d1</anchor>
      <arglist>(const uint8_t *in, uint8_t *out, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>image_SSSE3_scale_half_3c8u</name>
      <anchorfile>CImage__SSEx_8h.html</anchorfile>
      <anchor>a4829c652864d5e5bfc8d91e1993930aa</anchor>
      <arglist>(const uint8_t *in, uint8_t *out, int w, int h)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CImageGrabber_dc1394.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CImageGrabber__dc1394_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CImageGrabber__dc1394_8h" name="CImageGrabber_dc1394.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_dc1394.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>THE_CAMERA</name>
      <anchorfile>CImageGrabber__dc1394_8cpp.html</anchorfile>
      <anchor>a5a2ac5ddf279e7a9472b1d0527cbddec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THE_CONTEXT</name>
      <anchorfile>CImageGrabber__dc1394_8cpp.html</anchorfile>
      <anchor>a009f45a936023c423f56545bb2f1107b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CImageGrabber_dc1394.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CImageGrabber__dc1394_8h</filename>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <class kind="class">mrpt::hwdrivers::CImageGrabber_dc1394</class>
    <class kind="struct">mrpt::hwdrivers::CImageGrabber_dc1394::TCameraInfo</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_dc1394</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
    <member kind="enumeration">
      <type></type>
      <name>grabber_dc1394_color_coding_t</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_CODING_MONO8</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396eca0daf7d9ee1ee217fbebd4503e0e76ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_CODING_YUV411</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396ecaa8950f4f4fdae4f7986612572ba44d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_CODING_YUV422</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396eca862379c4d647e92a841940ec02f9f02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_CODING_YUV444</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396eca496ecb390aaf4c5fb86f7dfe8b297535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_CODING_RGB8</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396ecaff75a028a0cf342d9c6c9361d5992799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_CODING_MONO16</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396eca73d770fd2a72b693cd4a416c5992e441</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>grabber_dc1394_framerate_t</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_1_875</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9ad57f938c1751083ae91c509a90ff48a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_3_75</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9a538ecb48b981895a295c6dc3e28d767d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_7_5</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9a802c62f67639fcfadc9b2af177804d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_15</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9ac3f1127e194f21418a0cf3f854149501</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_30</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9ae57f1d3a0a684bac755280a7058be9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_60</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9a3f4d62e2916094bf1573d8de79feda70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_120</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9a4fc33c198cd3bf4b7a4adb3540010dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_240</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9a5a8438fcb6fe52ad21137b8658a46a4a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CImageGrabber_FlyCapture2.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CImageGrabber__FlyCapture2_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CImageGrabber__FlyCapture2_8h" name="CImageGrabber_FlyCapture2.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_FlyCapture2.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_FC2_ERROR</name>
      <anchorfile>CImageGrabber__FlyCapture2_8cpp.html</anchorfile>
      <anchor>a254516980d9470b8303393425659425d</anchor>
      <arglist>(_err)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_TRICLOPS_ERROR</name>
      <anchorfile>CImageGrabber__FlyCapture2_8cpp.html</anchorfile>
      <anchor>a2a6767ae4efc36b179ec8c823caa0272</anchor>
      <arglist>(_err)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FC2_BUF_IMG</name>
      <anchorfile>CImageGrabber__FlyCapture2_8cpp.html</anchorfile>
      <anchor>ab7d472c7338f6be96356e8a5d2cb3fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FC2_CAM</name>
      <anchorfile>CImageGrabber__FlyCapture2_8cpp.html</anchorfile>
      <anchor>adf1a849948c943873ee05f1113acbe47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FC2_CAM_INFO</name>
      <anchorfile>CImageGrabber__FlyCapture2_8cpp.html</anchorfile>
      <anchor>a0a877543265dd3a067927403c9ccfb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRI_CONTEXT</name>
      <anchorfile>CImageGrabber__FlyCapture2_8cpp.html</anchorfile>
      <anchor>a59fcf527bf2add6649d4bdb9946ea08f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CImageGrabber_FlyCapture2.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CImageGrabber__FlyCapture2_8h</filename>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <includes id="CUncopiable_8h" name="CUncopiable.h" local="no" imported="no">mrpt/utils/CUncopiable.h</includes>
    <class kind="class">mrpt::hwdrivers::CImageGrabber_FlyCapture2</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_FlyCapture2</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CImageGrabber_OpenCV.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CImageGrabber__OpenCV_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CImageGrabber__OpenCV_8h" name="CImageGrabber_OpenCV.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_OpenCV.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>M_CAPTURE</name>
      <anchorfile>CImageGrabber__OpenCV_8cpp.html</anchorfile>
      <anchor>a5d60527939005660e50d8cd461c49ca6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CImageGrabber_OpenCV.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CImageGrabber__OpenCV_8h</filename>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <class kind="class">mrpt::hwdrivers::CImageGrabber_OpenCV</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureCVOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TCameraType</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAMERA_CV_AUTODETECT</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4a1b51d1ab5dccdc3b1fee94958b32f355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAMERA_CV_DC1394</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4a5e3717496ba7783d444094635b5f5b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAMERA_CV_VFL</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4aafe3082884e17cc7f2fb82070508b38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAMERA_CV_VFW</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4a775b3def00a344c793742fc2c029804d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAMERA_CV_MIL</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4a6fabe24870409f8be474bac8ae54e97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAMERA_CV_DSHOW</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4ab02f6a63613979970c6c5da597724756</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CImagePyramid.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CImagePyramid_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CImagePyramid_8h" name="CImagePyramid.h" local="no" imported="no">mrpt/vision/CImagePyramid.h</includes>
    <member kind="function">
      <type>void</type>
      <name>buildPyramid_templ</name>
      <anchorfile>CImagePyramid_8cpp.html</anchorfile>
      <anchor>af3d57235fdb9d2167260e15597ec7ffa</anchor>
      <arglist>(CImagePyramid &amp;obj, mrpt::utils::CImage &amp;img, const size_t nOctaves, const bool smooth_halves, const bool convert_grayscale)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CImagePyramid.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>CImagePyramid_8h</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <class kind="class">mrpt::vision::CImagePyramid</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
  </compound>
  <compound kind="file">
    <name>CImpinjRFID.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CImpinjRFID_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CImpinjRFID_8h" name="CImpinjRFID.h" local="no" imported="no">mrpt/hwdrivers/CImpinjRFID.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CImpinjRFID.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CImpinjRFID_8h</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="obs_2CObservationRFID_8h" name="obs/CObservationRFID.h" local="no" imported="no">mrpt/obs/CObservationRFID.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CClientTCPSocket_8h" name="CClientTCPSocket.h" local="no" imported="no">mrpt/utils/CClientTCPSocket.h</includes>
    <includes id="CServerTCPSocket_8h" name="CServerTCPSocket.h" local="no" imported="no">mrpt/utils/CServerTCPSocket.h</includes>
    <class kind="class">mrpt::hwdrivers::CImpinjRFID</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CIMUIntersense.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CIMUIntersense_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CIMUIntersense_8h" name="CIMUIntersense.h" local="no" imported="no">mrpt/hwdrivers/CIMUIntersense.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>isense_handles</name>
      <anchorfile>CIMUIntersense_8cpp.html</anchorfile>
      <anchor>aa5a880cfe8be5834d1f55f6be7a84dd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CIMUIntersense.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CIMUIntersense_8h</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <class kind="class">mrpt::hwdrivers::CIMUIntersense</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CIMUXSens.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CIMUXSens_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CIMUXSens_8h" name="CIMUXSens.h" local="no" imported="no">mrpt/hwdrivers/CIMUXSens.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>cmt3</name>
      <anchorfile>CIMUXSens_8cpp.html</anchorfile>
      <anchor>a11dce1d60a01f4a0ef0fd006caa8b601</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>deviceId</name>
      <anchorfile>CIMUXSens_8cpp.html</anchorfile>
      <anchor>a5fc94fead8e9f37bd828d76e60623086</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CIMUXSens.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CIMUXSens_8h</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <class kind="class">mrpt::hwdrivers::CIMUXSens</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CIMUXSens_MT4.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CIMUXSens__MT4_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CIMUXSens__MT4_8h" name="CIMUXSens_MT4.h" local="no" imported="no">mrpt/hwdrivers/CIMUXSens_MT4.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>my_xsens_device</name>
      <anchorfile>CIMUXSens__MT4_8cpp.html</anchorfile>
      <anchor>a151e8a2a110c3c09008c79fdb2afcbb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>my_xsens_devid</name>
      <anchorfile>CIMUXSens__MT4_8cpp.html</anchorfile>
      <anchor>a2bdcaf2429c01ed6169205e7063c9d16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CIMUXSens_MT4.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CIMUXSens__MT4_8h</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <class kind="class">mrpt::hwdrivers::CIMUXSens_MT4</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CIncrementalMapPartitioner.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CIncrementalMapPartitioner_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="CIncrementalMapPartitioner_8h" name="CIncrementalMapPartitioner.h" local="no" imported="no">mrpt/slam/CIncrementalMapPartitioner.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="observations__overlap_8h" name="observations_overlap.h" local="no" imported="no">mrpt/slam/observations_overlap.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <includes id="CGraphPartitioner_8h" name="CGraphPartitioner.h" local="no" imported="no">mrpt/graphs/CGraphPartitioner.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CSimpleLine_8h" name="CSimpleLine.h" local="no" imported="no">mrpt/opengl/CSimpleLine.h</includes>
  </compound>
  <compound kind="file">
    <name>CIncrementalMapPartitioner.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>CIncrementalMapPartitioner_8h</filename>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::slam::CIncrementalMapPartitioner</class>
    <class kind="struct">mrpt::slam::CIncrementalMapPartitioner::TOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CIniEditor.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CIniEditor_8cpp</filename>
    <includes id="CIniEditor_8h" name="CIniEditor.h" local="yes" imported="no">CIniEditor.h</includes>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
  </compound>
  <compound kind="file">
    <name>CIniEditor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CIniEditor_8h</filename>
    <class kind="class">CIniEditor</class>
  </compound>
  <compound kind="file">
    <name>CInterfaceFTDI.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CInterfaceFTDI_8h</filename>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="circular__buffer_8h" name="circular_buffer.h" local="no" imported="no">mrpt/utils/circular_buffer.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <class kind="class">mrpt::hwdrivers::CInterfaceFTDI</class>
    <class kind="struct">mrpt::hwdrivers::TFTDIDevice</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
    <member kind="typedef">
      <type>std::deque&lt; TFTDIDevice &gt;</type>
      <name>TFTDIDeviceList</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a549627d0c657fd60edd28e3c894e42cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream HWDRIVERS_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ae4c1c24d111a6fdd34cc1d25be0aa806</anchor>
      <arglist>(std::ostream &amp;o, const TFTDIDevice &amp;d)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CInterfaceFTDI_common.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CInterfaceFTDI__common_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CInterfaceFTDI_8h" name="CInterfaceFTDI.h" local="no" imported="no">mrpt/hwdrivers/CInterfaceFTDI.h</includes>
  </compound>
  <compound kind="file">
    <name>CInterfaceFTDI_LIN.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CInterfaceFTDI__LIN_8cpp</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
  </compound>
  <compound kind="file">
    <name>CInterfaceFTDI_WIN.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CInterfaceFTDI__WIN_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>CInterfaceFTDIMessages.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CInterfaceFTDIMessages_8h</filename>
    <includes id="CInterfaceFTDI_8h" name="CInterfaceFTDI.h" local="no" imported="no">mrpt/hwdrivers/CInterfaceFTDI.h</includes>
    <includes id="CMessage_8h" name="CMessage.h" local="no" imported="no">mrpt/utils/CMessage.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
    <member kind="typedef">
      <type>CInterfaceFTDI</type>
      <name>CInterfaceFTDIMessages</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af7e1ea0f36e03794e47ae5c5b23ef6ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>circular_buffer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>circular__buffer_8h</filename>
    <class kind="class">mrpt::utils::circular_buffer</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>circularbuffer_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>circularbuffer__unittest_8cpp</filename>
    <includes id="circular__buffer_8h" name="circular_buffer.h" local="no" imported="no">mrpt/utils/circular_buffer.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="typedef">
      <type>int</type>
      <name>cb_t</name>
      <anchorfile>circularbuffer__unittest_8cpp.html</anchorfile>
      <anchor>ac395d1810e3362f37b03cafa0bd6b384</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>circularbuffer__unittest_8cpp.html</anchorfile>
      <anchor>a83564bd773ce5a6733e174b5d06efdab</anchor>
      <arglist>(circular_buffer_tests, EmptyPop)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>circularbuffer__unittest_8cpp.html</anchorfile>
      <anchor>af55a865836e6b5efd4de85db84b8f1cc</anchor>
      <arglist>(circular_buffer_tests, EmptyPopAfterPushes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>circularbuffer__unittest_8cpp.html</anchorfile>
      <anchor>a7b1ac60ab187d19ace5172014683b1dd</anchor>
      <arglist>(circular_buffer_tests, RandomWriteAndPeek)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>circularbuffer__unittest_8cpp.html</anchorfile>
      <anchor>a32952d0522a97d98975628c0aa6a3eec</anchor>
      <arglist>(circular_buffer_tests, RandomWriteManyAndPeek)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>circularbuffer__unittest_8cpp.html</anchorfile>
      <anchor>a18e430a4674d8a0aed8e93b5438aa578</anchor>
      <arglist>(circular_buffer_tests, RandomWriteAndPeekOverrun)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CJoystick.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CJoystick_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CJoystick_8h" name="CJoystick.h" local="no" imported="no">mrpt/hwdrivers/CJoystick.h</includes>
  </compound>
  <compound kind="file">
    <name>CJoystick.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CJoystick_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <class kind="class">mrpt::hwdrivers::CJoystick</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CKalmanFilterCapable.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/bayes/include/mrpt/bayes/</path>
    <filename>CKalmanFilterCapable_8h</filename>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CArrayNumeric_8h" name="CArrayNumeric.h" local="no" imported="no">mrpt/math/CArrayNumeric.h</includes>
    <includes id="num__jacobian_8h" name="num_jacobian.h" local="no" imported="no">mrpt/math/num_jacobian.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="stl__containers__utils_8h" name="stl_containers_utils.h" local="no" imported="no">mrpt/utils/stl_containers_utils.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="vector__loadsave_8h" name="vector_loadsave.h" local="no" imported="no">mrpt/system/vector_loadsave.h</includes>
    <includes id="CKalmanFilterCapable__impl_8h" name="CKalmanFilterCapable_impl.h" local="yes" imported="no">CKalmanFilterCapable_impl.h</includes>
    <class kind="class">mrpt::bayes::CKalmanFilterCapable</class>
    <class kind="class">mrpt::bayes::CKalmanFilterCapable</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; bayes::TKFMethod &gt;</class>
    <class kind="struct">mrpt::bayes::TKF_options</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::bayes</namespace>
    <namespace>mrpt::bayes::detail</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TKFMethod</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>ga93ff73c3a01619f01d97fd80dff40d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kfEKFNaive</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>gga93ff73c3a01619f01d97fd80dff40d14a5ad91d60187b5cca61d25994f7827dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kfEKFAlaDavison</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>gga93ff73c3a01619f01d97fd80dff40d14acb25ab5d45035eb456de1c7250dbcf5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kfIKFFull</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>gga93ff73c3a01619f01d97fd80dff40d14ac5aee4885e69b59edf793342e96acab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kfIKF</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>gga93ff73c3a01619f01d97fd80dff40d14a0c3af1381c1d9b4b4ebb04370dc59ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addNewLandmarks</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>a446018eaa3aded7240560a3550c83cb2</anchor>
      <arglist>(CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt; &amp;obj, const typename CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt;::vector_KFArray_OBS &amp;Z, const vector_int &amp;data_association, const typename CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt;::KFMatrix_OxO &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addNewLandmarks</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>a8496c31608e1e2db869acabc59d19d8a</anchor>
      <arglist>(CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt; &amp;obj, const typename CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt;::vector_KFArray_OBS &amp;Z, const vector_int &amp;data_association, const typename CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt;::KFMatrix_OxO &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumberOfLandmarksInMap</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>aeec894a458a3e7175e707871cd796f34</anchor>
      <arglist>(const CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumberOfLandmarksInMap</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>abb695f7e7ecf6a5deb79b1c4190536b7</anchor>
      <arglist>(const CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMapEmpty</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>aafff1b2b519f6fb209de6ebde0830c19</anchor>
      <arglist>(const CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMapEmpty</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>af98c0e1cce6e03e69204df0c376392eb</anchor>
      <arglist>(const CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt; &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CKalmanFilterCapable_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/bayes/include/mrpt/bayes/</path>
    <filename>CKalmanFilterCapable__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::bayes</namespace>
    <namespace>mrpt::bayes::detail</namespace>
    <member kind="function">
      <type>void</type>
      <name>addNewLandmarks</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>a446018eaa3aded7240560a3550c83cb2</anchor>
      <arglist>(CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt; &amp;obj, const typename CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt;::vector_KFArray_OBS &amp;Z, const vector_int &amp;data_association, const typename CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt;::KFMatrix_OxO &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addNewLandmarks</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>a8496c31608e1e2db869acabc59d19d8a</anchor>
      <arglist>(CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt; &amp;obj, const typename CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt;::vector_KFArray_OBS &amp;Z, const vector_int &amp;data_association, const typename CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt;::KFMatrix_OxO &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumberOfLandmarksInMap</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>aeec894a458a3e7175e707871cd796f34</anchor>
      <arglist>(const CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumberOfLandmarksInMap</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>abb695f7e7ecf6a5deb79b1c4190536b7</anchor>
      <arglist>(const CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMapEmpty</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>aafff1b2b519f6fb209de6ebde0830c19</anchor>
      <arglist>(const CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMapEmpty</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>af98c0e1cce6e03e69204df0c376392eb</anchor>
      <arglist>(const CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt; &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CKinect.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CKinect_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CKinect_8h" name="CKinect.h" local="no" imported="no">mrpt/hwdrivers/CKinect.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="TStereoCamera_8h" name="TStereoCamera.h" local="no" imported="no">mrpt/utils/TStereoCamera.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>KINECT_H</name>
      <anchorfile>CKinect_8cpp.html</anchorfile>
      <anchor>a719839cd2be88067ce6d80e03dcd8f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KINECT_W</name>
      <anchorfile>CKinect_8cpp.html</anchorfile>
      <anchor>abf3f4a6b4a10f4a617f0ed20536adb30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CKinect.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CKinect_8h</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <class kind="class">mrpt::hwdrivers::CKinect</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; hwdrivers::CKinect::TVideoChannel &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>KINECT_RANGES_TABLE_LEN</name>
      <anchorfile>CKinect_8h.html</anchorfile>
      <anchor>abe3f456fcb80507a648e8e0f319f53fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KINECT_RANGES_TABLE_MASK</name>
      <anchorfile>CKinect_8h.html</anchorfile>
      <anchor>a58dbe27ffd205645c2380763a8d214b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_KINECT_DEPTH_11BIT</name>
      <anchorfile>CKinect_8h.html</anchorfile>
      <anchor>a9c5d8a33d0532b6c4ad5d4188f06e4cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CKinematicChain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/src/</path>
    <filename>CKinematicChain_8cpp</filename>
    <includes id="kinematics-precomp_8h" name="kinematics-precomp.h" local="yes" imported="no">kinematics-precomp.h</includes>
    <includes id="CKinematicChain_8h" name="CKinematicChain.h" local="no" imported="no">mrpt/kinematics/CKinematicChain.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CCylinder_8h" name="CCylinder.h" local="no" imported="no">mrpt/opengl/CCylinder.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <member kind="function">
      <type>void</type>
      <name>addBar_A</name>
      <anchorfile>CKinematicChain_8cpp.html</anchorfile>
      <anchor>a37039104b18bbadd33a1a93bf37ad5e1</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;objs, const double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addBar_D</name>
      <anchorfile>CKinematicChain_8cpp.html</anchorfile>
      <anchor>a691f86dfc2e9e44e4f136c642d34b0b1</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;objs, const double d)</arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>R</name>
      <anchorfile>CKinematicChain_8cpp.html</anchorfile>
      <anchor>a247aeeed35717bee85fc2540c3591fd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CKinematicChain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/include/mrpt/kinematics/</path>
    <filename>CKinematicChain_8h</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <includes id="kinematics_2include_2mrpt_2kinematics_2link__pragmas_8h" name="kinematics/include/mrpt/kinematics/link_pragmas.h" local="no" imported="no">mrpt/kinematics/link_pragmas.h</includes>
    <class kind="class">mrpt::kinematics::CKinematicChain</class>
    <class kind="struct">mrpt::kinematics::TKinematicLink</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::kinematics</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>KINEMATICS_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1kinematics.html</anchorfile>
      <anchor>a315673facdeff73f4270bcaf04cc401e</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const TKinematicLink &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>KINEMATICS_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1kinematics.html</anchorfile>
      <anchor>ab275d3cccaec271426dac25352f1560b</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, TKinematicLink &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CLandmark.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/maps/</path>
    <filename>CLandmark_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="maps_2CLandmark_8h" name="maps/CLandmark.h" local="no" imported="no">mrpt/maps/CLandmark.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
  </compound>
  <compound kind="file">
    <name>maps/CLandmark.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/maps/</path>
    <filename>maps_2CLandmark_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="CPointPDFGaussian_8h" name="CPointPDFGaussian.h" local="no" imported="no">mrpt/poses/CPointPDFGaussian.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CFeature_8h" name="CFeature.h" local="no" imported="no">mrpt/vision/CFeature.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="class">mrpt::maps::CLandmark</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CLandmark.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/slam/</path>
    <filename>slam_2CLandmark_8h</filename>
    <includes id="maps_2CLandmark_8h" name="maps/CLandmark.h" local="no" imported="no">mrpt/maps/CLandmark.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <member kind="typedef">
      <type>mrpt::maps::CLandmark</type>
      <name>CLandmark</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a7210b414923b24f5967c1d8d41a87f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CLandmarkPtr</type>
      <name>CLandmarkPtr</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a019cef710519f0fad629980b8d1d2e66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CLandmarksMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/maps/</path>
    <filename>CLandmarksMap_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <includes id="maps_2CLandmark_8h" name="maps/CLandmark.h" local="no" imported="no">mrpt/maps/CLandmark.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <includes id="CPointPDFGaussian_8h" name="CPointPDFGaussian.h" local="no" imported="no">mrpt/poses/CPointPDFGaussian.h</includes>
    <includes id="CObservationRobotPose_8h" name="CObservationRobotPose.h" local="no" imported="no">mrpt/obs/CObservationRobotPose.h</includes>
    <includes id="obs_2CObservationBeaconRanges_8h" name="obs/CObservationBeaconRanges.h" local="no" imported="no">mrpt/obs/CObservationBeaconRanges.h</includes>
    <includes id="obs_2CObservationVisualLandmarks_8h" name="obs/CObservationVisualLandmarks.h" local="no" imported="no">mrpt/obs/CObservationVisualLandmarks.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
  </compound>
  <compound kind="file">
    <name>maps/CLandmarksMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/maps/</path>
    <filename>maps_2CLandmarksMap_8h</filename>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="maps_2CLandmark_8h" name="maps/CLandmark.h" local="no" imported="no">mrpt/maps/CLandmark.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="CDynamicGrid_8h" name="CDynamicGrid.h" local="no" imported="no">mrpt/utils/CDynamicGrid.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <class kind="class">mrpt::maps::CLandmarksMap</class>
    <class kind="struct">mrpt::maps::CLandmarksMap::TCustomSequenceLandmarks</class>
    <class kind="struct">mrpt::maps::CLandmarksMap::TFuseOptions</class>
    <class kind="struct">mrpt::maps::CLandmarksMap::TLikelihoodOptions::TGPSOrigin</class>
    <class kind="struct">mrpt::maps::CLandmarksMap::TInsertionOptions</class>
    <class kind="struct">mrpt::maps::CLandmarksMap::TInsertionResults</class>
    <class kind="struct">mrpt::maps::CLandmarksMap::TLikelihoodOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::maps::internal</namespace>
    <member kind="typedef">
      <type>std::vector&lt; CLandmark &gt;</type>
      <name>TSequenceLandmarks</name>
      <anchorfile>namespacemrpt_1_1maps_1_1internal.html</anchorfile>
      <anchor>ad93af71b7f43acd0040728b16e7b9f89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slam/CLandmarksMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/slam/</path>
    <filename>slam_2CLandmarksMap_8h</filename>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <member kind="typedef">
      <type>mrpt::maps::CLandmarksMap</type>
      <name>CLandmarksMap</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>abd8599bf25d28ab5c3cbd780b800a2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CLandmarksMapPtr</type>
      <name>CLandmarksMapPtr</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>abb64f5e067641a78fdb2e7e3a12222df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ClearanceDiagram.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/holonomic/</path>
    <filename>ClearanceDiagram_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="ClearanceDiagram_8h" name="ClearanceDiagram.h" local="no" imported="no">mrpt/nav/holonomic/ClearanceDiagram.h</includes>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="CMesh_8h" name="CMesh.h" local="no" imported="no">mrpt/opengl/CMesh.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
  </compound>
  <compound kind="file">
    <name>ClearanceDiagram.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/holonomic/</path>
    <filename>ClearanceDiagram_8h</filename>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <includes id="opengl__frwds_8h" name="opengl_frwds.h" local="no" imported="no">mrpt/opengl/opengl_frwds.h</includes>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <class kind="class">mrpt::nav::ClearanceDiagram</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CLevenbergMarquardt.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CLevenbergMarquardt_8h</filename>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="num__jacobian_8h" name="num_jacobian.h" local="no" imported="no">mrpt/math/num_jacobian.h</includes>
    <includes id="printf__vector_8h" name="printf_vector.h" local="no" imported="no">mrpt/utils/printf_vector.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <class kind="class">mrpt::math::CLevenbergMarquardtTempl</class>
    <class kind="struct">mrpt::math::CLevenbergMarquardtTempl::TResultInfo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="typedef">
      <type>CLevenbergMarquardtTempl&lt; mrpt::math::CVectorDouble &gt;</type>
      <name>CLevenbergMarquardt</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad0d20dd4e5440de0da3e68fba405e8ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CLevMarqGSO.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/GSO/</path>
    <filename>CLevMarqGSO_8h</filename>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="TColor_8h" name="TColor.h" local="no" imported="no">mrpt/utils/TColor.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="graph__tools_8h" name="graph_tools.h" local="no" imported="no">mrpt/opengl/graph_tools.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="levmarq_8h" name="levmarq.h" local="no" imported="no">mrpt/graphslam/levmarq.h</includes>
    <includes id="CGraphSlamOptimizer_8h" name="CGraphSlamOptimizer.h" local="no" imported="no">mrpt/graphslam/interfaces/CGraphSlamOptimizer.h</includes>
    <includes id="CLevMarqGSO__impl_8h" name="CLevMarqGSO_impl.h" local="yes" imported="no">CLevMarqGSO_impl.h</includes>
    <class kind="class">mrpt::graphslam::optimizers::CLevMarqGSO</class>
    <class kind="struct">mrpt::graphslam::optimizers::CLevMarqGSO::GraphVisualizationParams</class>
    <class kind="struct">mrpt::graphslam::optimizers::CLevMarqGSO::OptimizationParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::optimizers</namespace>
  </compound>
  <compound kind="file">
    <name>CLevMarqGSO_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/GSO/</path>
    <filename>CLevMarqGSO__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::optimizers</namespace>
  </compound>
  <compound kind="file">
    <name>CLight.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CLight_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CLight_8h" name="CLight.h" local="no" imported="no">mrpt/opengl/CLight.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a0c19c2713d7c2ba1cee67e416b39156f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::opengl::CLight &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a3f703e76e9285d7c5d2924228557a714</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::opengl::CLight &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CLight.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CLight_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="TTypeName_8h" name="TTypeName.h" local="no" imported="no">mrpt/utils/TTypeName.h</includes>
    <includes id="opengl_2include_2mrpt_2opengl_2link__pragmas_8h" name="opengl/include/mrpt/opengl/link_pragmas.h" local="no" imported="no">mrpt/opengl/link_pragmas.h</includes>
    <class kind="struct">mrpt::opengl::CLight</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::opengl::CLight &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a0c19c2713d7c2ba1cee67e416b39156f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::opengl::CLight &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a3f703e76e9285d7c5d2924228557a714</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::opengl::CLight &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CListOfClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CListOfClasses_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CListOfClasses_8h" name="CListOfClasses.h" local="no" imported="no">mrpt/utils/CListOfClasses.h</includes>
  </compound>
  <compound kind="file">
    <name>CListOfClasses.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CListOfClasses_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <class kind="class">mrpt::utils::CListOfClasses</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CLMS100eth.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CLMS100eth_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CLMS100eth_8h" name="CLMS100eth.h" local="no" imported="no">mrpt/hwdrivers/CLMS100eth.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>APPERTURE</name>
      <anchorfile>CLMS100eth_8cpp.html</anchorfile>
      <anchor>ada3e6a50905d7a5add1566cdc742be1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CLMS100eth.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CLMS100eth_8h</filename>
    <includes id="C2DRangeFinderAbstract_8h" name="C2DRangeFinderAbstract.h" local="no" imported="no">mrpt/hwdrivers/C2DRangeFinderAbstract.h</includes>
    <includes id="CClientTCPSocket_8h" name="CClientTCPSocket.h" local="no" imported="no">mrpt/utils/CClientTCPSocket.h</includes>
    <class kind="class">mrpt::hwdrivers::CLMS100Eth</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CLoadableOptions.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CLoadableOptions_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CStdOutStream_8h" name="CStdOutStream.h" local="no" imported="no">mrpt/utils/CStdOutStream.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <member kind="variable">
      <type>CStdOutStream</type>
      <name>loadable_opts_my_cout</name>
      <anchorfile>CLoadableOptions_8cpp.html</anchorfile>
      <anchor>a532ca5c42eae3e5780a3a2d74019e020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>LOADABLEOPTS_COLUMN_WIDTH</name>
      <anchorfile>CLoadableOptions_8cpp.html</anchorfile>
      <anchor>a9a57612568f4d69c77d4ba7323f2192f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CLoadableOptions.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CLoadableOptions_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <class kind="class">mrpt::utils::CLoadableOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>LOADABLEOPTS_DUMP_VAR</name>
      <anchorfile>CLoadableOptions_8h.html</anchorfile>
      <anchor>aa92bc1a36bc97980d5afed348e3b6499</anchor>
      <arglist>(variableName, variableType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOADABLEOPTS_DUMP_VAR_DEG</name>
      <anchorfile>CLoadableOptions_8h.html</anchorfile>
      <anchor>a5e2a6cb14dec4b1682393905327829c0</anchor>
      <arglist>(variableName)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CLocalMetricHypothesis.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CLocalMetricHypothesis_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="CSimpleLine_8h" name="CSimpleLine.h" local="no" imported="no">mrpt/opengl/CSimpleLine.h</includes>
    <includes id="CText_8h" name="CText.h" local="no" imported="no">mrpt/opengl/CText.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CArrow_8h" name="CArrow.h" local="no" imported="no">mrpt/opengl/CArrow.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CRobotPosesGraph_8h" name="CRobotPosesGraph.h" local="no" imported="no">mrpt/hmtslam/CRobotPosesGraph.h</includes>
  </compound>
  <compound kind="file">
    <name>CLocalMetricHypothesis.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/include/mrpt/hmtslam/</path>
    <filename>CLocalMetricHypothesis_8h</filename>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="HMT__SLAM__common_8h" name="HMT_SLAM_common.h" local="no" imported="no">mrpt/hmtslam/HMT_SLAM_common.h</includes>
    <includes id="CHMHMapNode_8h" name="CHMHMapNode.h" local="no" imported="no">mrpt/hmtslam/CHMHMapNode.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="CIncrementalMapPartitioner_8h" name="CIncrementalMapPartitioner.h" local="no" imported="no">mrpt/slam/CIncrementalMapPartitioner.h</includes>
    <includes id="opengl__frwds_8h" name="opengl_frwds.h" local="no" imported="no">mrpt/opengl/opengl_frwds.h</includes>
    <class kind="class">mrpt::hmtslam::CLocalMetricHypothesis</class>
    <class kind="class">mrpt::hmtslam::CLSLAMParticleData</class>
    <class kind="struct">mrpt::hmtslam::CLocalMetricHypothesis::TRobotPosesPartitioning</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hmtslam</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; TPoseID, mrpt::poses::CPose3D &gt;::map_t</type>
      <name>TMapPoseID2Pose3D</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a05c17ec6a49918d75a9f46457c46bcd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class HMTSLAM_IMPEXP</type>
      <name>CHMTSLAM</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a3cbc1dce012698b238004879011b8cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class HMTSLAM_IMPEXP</type>
      <name>CLSLAM_RBPF_2DLASER</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>af179dabf4c97d4b2e3a4c1b711e6a943</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CLogFileRecord.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>CLogFileRecord_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CLogFileRecord_8h" name="CLogFileRecord.h" local="no" imported="no">mrpt/nav/reactive/CLogFileRecord.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="CVehicleVelCmd__DiffDriven_8h" name="CVehicleVelCmd_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd_DiffDriven.h</includes>
    <includes id="CVehicleVelCmd__Holo_8h" name="CVehicleVelCmd_Holo.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd_Holo.h</includes>
  </compound>
  <compound kind="file">
    <name>CLogFileRecord.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/reactive/</path>
    <filename>CLogFileRecord_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <includes id="CHolonomicLogFileRecord_8h" name="CHolonomicLogFileRecord.h" local="no" imported="no">mrpt/nav/holonomic/CHolonomicLogFileRecord.h</includes>
    <includes id="ClearanceDiagram_8h" name="ClearanceDiagram.h" local="no" imported="no">mrpt/nav/holonomic/ClearanceDiagram.h</includes>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="CVehicleVelCmd_8h" name="CVehicleVelCmd.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd.h</includes>
    <class kind="class">mrpt::nav::CLogFileRecord</class>
    <class kind="struct">mrpt::nav::CLogFileRecord::TInfoPerPTG</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CLogFileRecord_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>CLogFileRecord__unittest_8cpp</filename>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CLogFileRecord_8h" name="CLogFileRecord.h" local="no" imported="no">mrpt/nav/reactive/CLogFileRecord.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CLogFileRecord__unittest_8cpp.html</anchorfile>
      <anchor>ac3ced93aacac7c9347cda10aa4a352d7</anchor>
      <arglist>(NavTests, Serialization_WriteReadToMem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CLogFileRecord__unittest_8cpp.html</anchorfile>
      <anchor>a71da98801dd6a2c34a51a240e5c6a528</anchor>
      <arglist>(SerializeTestObs, WriteReadToOctectVectors)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CLogFileRecord__unittest_8cpp.html</anchorfile>
      <anchor>af93a86549cebbb8caf43012051dd0cef</anchor>
      <arglist>(NavTests, NavLogLoadFromTestFile)</arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::utils::TRuntimeClassId *</type>
      <name>lstClasses</name>
      <anchorfile>CLogFileRecord__unittest_8cpp.html</anchorfile>
      <anchor>a463257f5fa0db89b190c3bbcd401e291</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>maps/CLogOddsGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2CLogOddsGridMap2D_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <class kind="struct">mrpt::maps::CLogOddsGridMap2D</class>
    <class kind="struct">mrpt::maps::CLogOddsGridMapLUT</class>
    <class kind="struct">mrpt::maps::detail::logoddscell_traits</class>
    <class kind="struct">mrpt::maps::detail::logoddscell_traits&lt; int16_t &gt;</class>
    <class kind="struct">mrpt::maps::detail::logoddscell_traits&lt; int8_t &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::maps::detail</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CLogOddsGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2CLogOddsGridMap2D_8h</filename>
    <includes id="maps_2CLogOddsGridMap2D_8h" name="maps/CLogOddsGridMap2D.h" local="no" imported="no">mrpt/maps/CLogOddsGridMap2D.h</includes>
  </compound>
  <compound kind="file">
    <name>CLogView.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/2d-slam-demo/</path>
    <filename>CLogView_8cpp</filename>
    <includes id="slamdemoApp_8h" name="slamdemoApp.h" local="yes" imported="no">slamdemoApp.h</includes>
    <includes id="slamdemoMain_8h" name="slamdemoMain.h" local="yes" imported="no">slamdemoMain.h</includes>
    <includes id="CLogView_8h" name="CLogView.h" local="yes" imported="no">CLogView.h</includes>
  </compound>
  <compound kind="file">
    <name>CLogView.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/2d-slam-demo/</path>
    <filename>CLogView_8h</filename>
    <class kind="class">CLogView</class>
  </compound>
  <compound kind="file">
    <name>CLoopCloserERD.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/ERD/</path>
    <filename>CLoopCloserERD_8h</filename>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="stl__containers__utils_8h" name="stl_containers_utils.h" local="no" imported="no">mrpt/utils/stl_containers_utils.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="TColor_8h" name="TColor.h" local="no" imported="no">mrpt/utils/TColor.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="obs__utils_8h" name="obs_utils.h" local="no" imported="no">mrpt/obs/obs_utils.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CIncrementalMapPartitioner_8h" name="CIncrementalMapPartitioner.h" local="no" imported="no">mrpt/slam/CIncrementalMapPartitioner.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CRangeScanEdgeRegistrationDecider_8h" name="CRangeScanEdgeRegistrationDecider.h" local="no" imported="no">mrpt/graphslam/interfaces/CRangeScanEdgeRegistrationDecider.h</includes>
    <includes id="TSlidingWindow_8h" name="TSlidingWindow.h" local="no" imported="no">mrpt/graphslam/misc/TSlidingWindow.h</includes>
    <includes id="TUncertaintyPath_8h" name="TUncertaintyPath.h" local="no" imported="no">mrpt/graphslam/misc/TUncertaintyPath.h</includes>
    <includes id="TNodeProps_8h" name="TNodeProps.h" local="no" imported="no">mrpt/graphslam/misc/TNodeProps.h</includes>
    <includes id="THypothesis_8h" name="THypothesis.h" local="no" imported="no">mrpt/graphs/THypothesis.h</includes>
    <includes id="CHypothesisNotFoundException_8h" name="CHypothesisNotFoundException.h" local="no" imported="no">mrpt/graphs/CHypothesisNotFoundException.h</includes>
    <includes id="CLoopCloserERD__impl_8h" name="CLoopCloserERD_impl.h" local="yes" imported="no">CLoopCloserERD_impl.h</includes>
    <class kind="class">mrpt::graphslam::deciders::CLoopCloserERD</class>
    <class kind="struct">mrpt::graphslam::deciders::CLoopCloserERD::TGenerateHypotsPoolAdParams</class>
    <class kind="struct">mrpt::graphslam::deciders::CLoopCloserERD::TGetICPEdgeAdParams</class>
    <class kind="struct">mrpt::graphslam::deciders::CLoopCloserERD::TLaserParams</class>
    <class kind="struct">mrpt::graphslam::deciders::CLoopCloserERD::TLoopClosureParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CLoopCloserERD_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/ERD/</path>
    <filename>CLoopCloserERD__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CMappedImage.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CMappedImage_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CMappedImage_8h" name="CMappedImage.h" local="no" imported="no">mrpt/utils/CMappedImage.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
  </compound>
  <compound kind="file">
    <name>CMappedImage.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CMappedImage_8h</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <class kind="class">mrpt::utils::CMappedImage</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CMatrix.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>CMatrix_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CMatrix.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CMatrix_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <class kind="class">mrpt::math::CMatrix</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>BASE_IMPEXP::mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab55e39255f4b544e7693867d22a70b91</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixPtr &amp;pObj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CMatrixB.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>CMatrixB_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CMatrixB_8h" name="CMatrixB.h" local="no" imported="no">mrpt/math/CMatrixB.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CMatrixB.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CMatrixB_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMatrixTemplate_8h" name="CMatrixTemplate.h" local="no" imported="no">mrpt/math/CMatrixTemplate.h</includes>
    <class kind="class">mrpt::math::CMatrixB</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>CMatrixD.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>CMatrixD_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CMatrixD.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CMatrixD_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <class kind="class">mrpt::math::CMatrixD</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>BASE_IMPEXP::mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad9686965ed6304c43f21f7d9179c2776</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixDPtr &amp;pObj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CMatrixFixedNumeric.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CMatrixFixedNumeric_8h</filename>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="eigen__frwds_8h" name="eigen_frwds.h" local="no" imported="no">mrpt/math/eigen_frwds.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="point__poses2vectors_8h" name="point_poses2vectors.h" local="no" imported="no">mrpt/math/point_poses2vectors.h</includes>
    <class kind="class">mrpt::math::CMatrixFixedNumeric</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::math::CMatrixFixedNumeric&lt; T, N, M &gt; &gt;</class>
    <class kind="class">mrpt::math::detail::VicinityTraits&lt; CMatrixFixedNumeric&lt; T, D, D &gt; &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::math::detail</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CMatrixTemplate.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CMatrixTemplate_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">mrpt/system/memory.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="CArray_8h" name="CArray.h" local="no" imported="no">mrpt/utils/CArray.h</includes>
    <class kind="class">mrpt::math::CMatrixBool</class>
    <class kind="class">mrpt::math::CMatrixTemplate</class>
    <class kind="struct">mrpt::math::CMatrixTemplateSize</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>CMatrixTemplateNumeric.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CMatrixTemplateNumeric_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="TTypeName_8h" name="TTypeName.h" local="no" imported="no">mrpt/utils/TTypeName.h</includes>
    <includes id="point__poses2vectors_8h" name="point_poses2vectors.h" local="no" imported="no">mrpt/math/point_poses2vectors.h</includes>
    <class kind="class">mrpt::math::CMatrixTemplateNumeric</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &gt;</class>
    <class kind="class">mrpt::math::detail::VicinityTraits&lt; CMatrixTemplateNumeric&lt; T &gt; &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::math::detail</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="typedef">
      <type>CMatrixTemplateNumeric&lt; double &gt;</type>
      <name>CMatrixDouble</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac17920bea34d77763e91138bc27a1747</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixTemplateNumeric&lt; float &gt;</type>
      <name>CMatrixFloat</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac04f9fb68676fe764bcc95260dee07ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixTemplateNumeric&lt; double &gt;</type>
      <name>CMatrixLongDouble</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a86e3d3b86e340752db1950fe2ce9cab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixTemplateNumeric&lt; unsigned int &gt;</type>
      <name>CMatrixUInt</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a0b4ab61b41015c3d66936511cc0713b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CMatrixTemplateObjects.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CMatrixTemplateObjects_8h</filename>
    <includes id="CMatrixTemplate_8h" name="CMatrixTemplate.h" local="no" imported="no">mrpt/math/CMatrixTemplate.h</includes>
    <class kind="class">mrpt::math::CMatrixTemplateObjects</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>CmdLine.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>CmdLine_8h</filename>
    <includes id="SwitchArg_8h" name="SwitchArg.h" local="no" imported="no">mrpt/otherlibs/tclap/SwitchArg.h</includes>
    <includes id="MultiSwitchArg_8h" name="MultiSwitchArg.h" local="no" imported="no">mrpt/otherlibs/tclap/MultiSwitchArg.h</includes>
    <includes id="UnlabeledValueArg_8h" name="UnlabeledValueArg.h" local="no" imported="no">mrpt/otherlibs/tclap/UnlabeledValueArg.h</includes>
    <includes id="UnlabeledMultiArg_8h" name="UnlabeledMultiArg.h" local="no" imported="no">mrpt/otherlibs/tclap/UnlabeledMultiArg.h</includes>
    <includes id="XorHandler_8h" name="XorHandler.h" local="no" imported="no">mrpt/otherlibs/tclap/XorHandler.h</includes>
    <includes id="HelpVisitor_8h" name="HelpVisitor.h" local="no" imported="no">mrpt/otherlibs/tclap/HelpVisitor.h</includes>
    <includes id="VersionVisitor_8h" name="VersionVisitor.h" local="no" imported="no">mrpt/otherlibs/tclap/VersionVisitor.h</includes>
    <includes id="IgnoreRestVisitor_8h" name="IgnoreRestVisitor.h" local="no" imported="no">mrpt/otherlibs/tclap/IgnoreRestVisitor.h</includes>
    <includes id="CmdLineOutput_8h" name="CmdLineOutput.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLineOutput.h</includes>
    <includes id="StdOutput_8h" name="StdOutput.h" local="no" imported="no">mrpt/otherlibs/tclap/StdOutput.h</includes>
    <includes id="Constraint_8h" name="Constraint.h" local="no" imported="no">mrpt/otherlibs/tclap/Constraint.h</includes>
    <includes id="ValuesConstraint_8h" name="ValuesConstraint.h" local="no" imported="no">mrpt/otherlibs/tclap/ValuesConstraint.h</includes>
    <class kind="class">TCLAP::CmdLine</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>CmdLineInterface.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>CmdLineInterface_8h</filename>
    <class kind="class">TCLAP::CmdLineInterface</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>CmdLineOutput.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>CmdLineOutput_8h</filename>
    <class kind="class">TCLAP::CmdLineOutput</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>CMemoryChunk.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CMemoryChunk_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CMemoryChunk_8h" name="CMemoryChunk.h" local="no" imported="no">mrpt/utils/CMemoryChunk.h</includes>
  </compound>
  <compound kind="file">
    <name>CMemoryChunk.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CMemoryChunk_8h</filename>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <class kind="class">mrpt::utils::CMemoryChunk</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CMemoryStream.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CMemoryStream_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CMemoryStream.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CMemoryStream_8h</filename>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <class kind="class">mrpt::utils::CMemoryStream</class>
    <class kind="struct">mrpt::utils::internal::TFreeFnDataForZMQ</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <namespace>mrpt::utils::internal</namespace>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>free_fn_for_zmq</name>
      <anchorfile>namespacemrpt_1_1utils_1_1internal.html</anchorfile>
      <anchor>afeaf0101fc1a2a31ad49cab51dd1bd28</anchor>
      <arglist>(void *data, void *hint)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CMesh.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CMesh_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CMesh_8h" name="CMesh.h" local="no" imported="no">mrpt/opengl/CMesh.h</includes>
    <includes id="CSetOfTriangles_8h" name="CSetOfTriangles.h" local="no" imported="no">mrpt/opengl/CSetOfTriangles.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <member kind="function">
      <type>mrpt::math::TPolygonWithPlane</type>
      <name>createPolygonFromTriangle</name>
      <anchorfile>CMesh_8cpp.html</anchorfile>
      <anchor>a5f67ea8348a8f08e6c9c882fa7ca78cd</anchor>
      <arglist>(const std::pair&lt; CSetOfTriangles::TTriangle, CMesh::TTriangleVertexIndices &gt; &amp;p)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static math::TPolygon3D</type>
      <name>tmpPoly</name>
      <anchorfile>CMesh_8cpp.html</anchorfile>
      <anchor>ad2d3a9e15613782ade80509b78eeb17e</anchor>
      <arglist>(3)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CMesh.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CMesh_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <includes id="CSetOfTriangles_8h" name="CSetOfTriangles.h" local="no" imported="no">mrpt/opengl/CSetOfTriangles.h</includes>
    <class kind="class">mrpt::opengl::CMesh</class>
    <class kind="struct">mrpt::opengl::CMesh::TTriangleVertexIndices</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CMesh3D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CMesh3D_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CMesh3D_8h" name="CMesh3D.h" local="no" imported="no">mrpt/opengl/CMesh3D.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CMesh3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CMesh3D_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <class kind="class">mrpt::opengl::CMesh3D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CMeshFast.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CMeshFast_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CMeshFast_8h" name="CMeshFast.h" local="no" imported="no">mrpt/opengl/CMeshFast.h</includes>
    <includes id="CSetOfTriangles_8h" name="CSetOfTriangles.h" local="no" imported="no">mrpt/opengl/CSetOfTriangles.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CMeshFast.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CMeshFast_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <class kind="class">mrpt::opengl::CMeshFast</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CMessage.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CMessage_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <class kind="class">mrpt::utils::CMessage</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CMessageQueue.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CMessageQueue_8h</filename>
    <includes id="CThreadSafeQueue_8h" name="CThreadSafeQueue.h" local="no" imported="no">mrpt/utils/CThreadSafeQueue.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="typedef">
      <type>CThreadSafeQueue&lt; CMessage &gt;</type>
      <name>CMessageQueue</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gac9ce1b1023816c8f0cdba36331748601</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CMetricMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CMetricMap_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
  </compound>
  <compound kind="file">
    <name>maps/CMetricMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/maps/</path>
    <filename>maps_2CMetricMap_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="TMatchingPair_8h" name="TMatchingPair.h" local="no" imported="no">mrpt/utils/TMatchingPair.h</includes>
    <includes id="CObservable_8h" name="CObservable.h" local="no" imported="no">mrpt/utils/CObservable.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="opengl__frwds_8h" name="opengl_frwds.h" local="no" imported="no">mrpt/opengl/opengl_frwds.h</includes>
    <includes id="maps_2CMetricMapEvents_8h" name="maps/CMetricMapEvents.h" local="no" imported="no">mrpt/maps/CMetricMapEvents.h</includes>
    <includes id="TMetricMapInitializer_8h" name="TMetricMapInitializer.h" local="no" imported="no">mrpt/maps/TMetricMapInitializer.h</includes>
    <includes id="metric__map__types_8h" name="metric_map_types.h" local="no" imported="no">mrpt/maps/metric_map_types.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="obs_2include_2mrpt_2obs_2link__pragmas_8h" name="obs/include/mrpt/obs/link_pragmas.h" local="no" imported="no">mrpt/obs/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CMetricMap</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <member kind="typedef">
      <type>std::deque&lt; CMetricMap * &gt;</type>
      <name>TMetricMapList</name>
      <anchorfile>namespacemrpt_1_1maps.html</anchorfile>
      <anchor>abf625f1c4584e7af11967cf8c2fcb4e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slam/CMetricMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CMetricMap_8h</filename>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CMetricMapBuilder.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CMetricMapBuilder_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CMetricMapBuilder_8h" name="CMetricMapBuilder.h" local="no" imported="no">mrpt/slam/CMetricMapBuilder.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CMetricMapBuilder.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>CMetricMapBuilder_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CListOfClasses_8h" name="CListOfClasses.h" local="no" imported="no">mrpt/utils/CListOfClasses.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::slam::CMetricMapBuilder</class>
    <class kind="struct">mrpt::slam::CMetricMapBuilder::TOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CMetricMapBuilderICP.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CMetricMapBuilderICP_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="CMetricMapBuilderICP_8h" name="CMetricMapBuilderICP.h" local="no" imported="no">mrpt/slam/CMetricMapBuilderICP.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CEnhancedMetaFile_8h" name="CEnhancedMetaFile.h" local="no" imported="no">mrpt/utils/CEnhancedMetaFile.h</includes>
  </compound>
  <compound kind="file">
    <name>CMetricMapBuilderICP.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>CMetricMapBuilderICP_8h</filename>
    <includes id="CMetricMapBuilder_8h" name="CMetricMapBuilder.h" local="no" imported="no">mrpt/slam/CMetricMapBuilder.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="CRobot2DPoseEstimator_8h" name="CRobot2DPoseEstimator.h" local="no" imported="no">mrpt/poses/CRobot2DPoseEstimator.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::slam::CMetricMapBuilderICP</class>
    <class kind="struct">mrpt::slam::CMetricMapBuilderICP::TConfigParams</class>
    <class kind="struct">mrpt::slam::CMetricMapBuilderICP::TDist</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CMetricMapBuilderRBPF.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CMetricMapBuilderRBPF_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="CMetricMapBuilderRBPF_8h" name="CMetricMapBuilderRBPF.h" local="no" imported="no">mrpt/slam/CMetricMapBuilderRBPF.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="CEnhancedMetaFile_8h" name="CEnhancedMetaFile.h" local="no" imported="no">mrpt/utils/CEnhancedMetaFile.h</includes>
    <includes id="obs_2CActionRobotMovement3D_8h" name="obs/CActionRobotMovement3D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement3D.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
  </compound>
  <compound kind="file">
    <name>CMetricMapBuilderRBPF.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>CMetricMapBuilderRBPF_8h</filename>
    <includes id="CMetricMapBuilder_8h" name="CMetricMapBuilder.h" local="no" imported="no">mrpt/slam/CMetricMapBuilder.h</includes>
    <includes id="maps_2CMultiMetricMapPDF_8h" name="maps/CMultiMetricMapPDF.h" local="no" imported="no">mrpt/maps/CMultiMetricMapPDF.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="CParticleFilter_8h" name="CParticleFilter.h" local="no" imported="no">mrpt/bayes/CParticleFilter.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::slam::CMetricMapBuilderRBPF</class>
    <class kind="struct">mrpt::slam::CMetricMapBuilderRBPF::TConstructionOptions</class>
    <class kind="struct">mrpt::slam::CMetricMapBuilderRBPF::TStats</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>maps/CMetricMapEvents.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/maps/</path>
    <filename>maps_2CMetricMapEvents_8h</filename>
    <includes id="mrptEvent_8h" name="mrptEvent.h" local="no" imported="no">mrpt/utils/mrptEvent.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <class kind="class">mrpt::maps::mrptEventMetricMapClear</class>
    <class kind="class">mrpt::maps::mrptEventMetricMapInsert</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CMetricMapEvents.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CMetricMapEvents_8h</filename>
    <includes id="maps_2CMetricMapEvents_8h" name="maps/CMetricMapEvents.h" local="no" imported="no">mrpt/maps/CMetricMapEvents.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CMetricMapsAlignmentAlgorithm.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CMetricMapsAlignmentAlgorithm_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="CMetricMapsAlignmentAlgorithm_8h" name="CMetricMapsAlignmentAlgorithm.h" local="no" imported="no">mrpt/slam/CMetricMapsAlignmentAlgorithm.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
  </compound>
  <compound kind="file">
    <name>CMetricMapsAlignmentAlgorithm.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>CMetricMapsAlignmentAlgorithm_8h</filename>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::slam::CMetricMapsAlignmentAlgorithm</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CMHPropertiesValuesList.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CMHPropertiesValuesList_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CMHPropertiesValuesList_8h" name="CMHPropertiesValuesList.h" local="no" imported="no">mrpt/utils/CMHPropertiesValuesList.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CMHPropertiesValuesList.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CMHPropertiesValuesList_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMemoryChunk_8h" name="CMemoryChunk.h" local="no" imported="no">mrpt/utils/CMemoryChunk.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <class kind="class">mrpt::utils::CMHPropertiesValuesList</class>
    <class kind="struct">mrpt::utils::TPropertyValueIDTriplet</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CMonteCarlo.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CMonteCarlo_8h</filename>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <class kind="class">mrpt::math::CMonteCarlo</class>
    <class kind="class">mrpt::math::CMonteCarlo::CStatisticalAnalyzer</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>CMonteCarloLocalization2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CMonteCarloLocalization2D_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="CMonteCarloLocalization2D_8h" name="CMonteCarloLocalization2D.h" local="no" imported="no">mrpt/slam/CMonteCarloLocalization2D.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="PF__aux__structs_8h" name="PF_aux_structs.h" local="no" imported="no">mrpt/slam/PF_aux_structs.h</includes>
    <includes id="PF__implementations__data_8h" name="PF_implementations_data.h" local="no" imported="no">mrpt/slam/PF_implementations_data.h</includes>
    <includes id="PF__implementations_8h" name="PF_implementations.h" local="no" imported="no">mrpt/slam/PF_implementations.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <member kind="function">
      <type>void</type>
      <name>KLF_loadBinFromParticle</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a63548f56903b0ed8ebc2961939b65893</anchor>
      <arglist>(mrpt::slam::detail::TPoseBin2D &amp;outBin, const TKLDParams &amp;opts, const CMonteCarloLocalization2D::CParticleDataContent *currentParticleValue, const TPose3D *newPoseToBeInserted)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CMonteCarloLocalization2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>CMonteCarloLocalization2D_8h</filename>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="PF__implementations__data_8h" name="PF_implementations_data.h" local="no" imported="no">mrpt/slam/PF_implementations_data.h</includes>
    <includes id="TMonteCarloLocalizationParams_8h" name="TMonteCarloLocalizationParams.h" local="no" imported="no">mrpt/slam/TMonteCarloLocalizationParams.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::slam::CMonteCarloLocalization2D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CMonteCarloLocalization2D_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CMonteCarloLocalization2D__unittest_8cpp</filename>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CMonteCarloLocalization2D_8h" name="CMonteCarloLocalization2D.h" local="no" imported="no">mrpt/slam/CMonteCarloLocalization2D.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>void</type>
      <name>run_test_pf_localization</name>
      <anchorfile>CMonteCarloLocalization2D__unittest_8cpp.html</anchorfile>
      <anchor>a333a0abc0a219d510c9cc875a3002e0a</anchor>
      <arglist>(CPose2D &amp;meanPose, CMatrixDouble33 &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CMonteCarloLocalization2D__unittest_8cpp.html</anchorfile>
      <anchor>ab7d07069b9e7f05bab7f413504a4176b</anchor>
      <arglist>(MonteCarlo2D, RunSampleDataset)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CMonteCarloLocalization3D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CMonteCarloLocalization3D_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="CMonteCarloLocalization3D_8h" name="CMonteCarloLocalization3D.h" local="no" imported="no">mrpt/slam/CMonteCarloLocalization3D.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="PF__aux__structs_8h" name="PF_aux_structs.h" local="no" imported="no">mrpt/slam/PF_aux_structs.h</includes>
    <includes id="PF__implementations__data_8h" name="PF_implementations_data.h" local="no" imported="no">mrpt/slam/PF_implementations_data.h</includes>
    <includes id="PF__implementations_8h" name="PF_implementations.h" local="no" imported="no">mrpt/slam/PF_implementations.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <member kind="function">
      <type>void</type>
      <name>KLF_loadBinFromParticle</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a1da9d4be17f7db0c5719fcf60ba5b4c0</anchor>
      <arglist>(mrpt::slam::detail::TPoseBin3D &amp;outBin, const TKLDParams &amp;opts, const CMonteCarloLocalization3D::CParticleDataContent *currentParticleValue, const TPose3D *newPoseToBeInserted)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CMonteCarloLocalization3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>CMonteCarloLocalization3D_8h</filename>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <includes id="PF__implementations__data_8h" name="PF_implementations_data.h" local="no" imported="no">mrpt/slam/PF_implementations_data.h</includes>
    <includes id="TMonteCarloLocalizationParams_8h" name="TMonteCarloLocalizationParams.h" local="no" imported="no">mrpt/slam/TMonteCarloLocalizationParams.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::slam::CMonteCarloLocalization3D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CMRPTMessage.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CMRPTMessage_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMessage_8h" name="CMessage.h" local="no" imported="no">mrpt/utils/CMessage.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CMRVisualizer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>CMRVisualizer_8h</filename>
    <includes id="CVisualizer_8h" name="CVisualizer.h" local="no" imported="no">mrpt/graphs/CVisualizer.h</includes>
    <includes id="TMRSlamNodeAnnotations_8h" name="TMRSlamNodeAnnotations.h" local="no" imported="no">mrpt/graphs/TMRSlamNodeAnnotations.h</includes>
    <includes id="CMRVisualizer__impl_8h" name="CMRVisualizer_impl.h" local="no" imported="no">mrpt/graphs/CMRVisualizer_impl.h</includes>
    <class kind="class">mrpt::graphs::detail::CMRVisualizer</class>
    <class kind="class">mrpt::graphs::detail::CMRVisualizer&lt; CPOSE, MAPS_IMPLEMENTATION, TMRSlamNodeAnnotations, EDGE_ANNOTATIONS &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
  </compound>
  <compound kind="file">
    <name>CMRVisualizer_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>CMRVisualizer__impl_8h</filename>
    <includes id="TColorManager_8h" name="TColorManager.h" local="no" imported="no">mrpt/utils/TColorManager.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
  </compound>
  <compound kind="file">
    <name>cmt1.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmt1_8cpp</filename>
    <includes id="cmt1_8h" name="cmt1.h" local="yes" imported="no">cmt1.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_DEPRECATE</name>
      <anchorfile>cmt1_8cpp.html</anchorfile>
      <anchor>a411c46599e926f8cdf49c63957255359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT1LOG</name>
      <anchorfile>cmt1_8cpp.html</anchorfile>
      <anchor>aed3b2d392c8026452ab1558ef59c3fb4</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSEEK</name>
      <anchorfile>cmt1_8cpp.html</anchorfile>
      <anchor>a26eeae6d9f6c33e45bc14421e3098a7c</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSEEK_R</name>
      <anchorfile>cmt1_8cpp.html</anchorfile>
      <anchor>ade70724c8be1c5773b9d58b9ceba1ac0</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FTELL</name>
      <anchorfile>cmt1_8cpp.html</anchorfile>
      <anchor>a6cb7c2b71feb2bb1ab857bb639f79b66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PATH_MAX</name>
      <anchorfile>cmt1_8cpp.html</anchorfile>
      <anchor>ae688d728e1acdfe5988c7db45d6f0166</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_wcsnicmp</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a83d67697db21fcfda80de872daed93ba</anchor>
      <arglist>(const wchar_t *s1, const wchar_t *s2, int count)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cmt1.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmt1_8h</filename>
    <includes id="cmtdef_8h" name="cmtdef.h" local="yes" imported="no">cmtdef.h</includes>
    <class kind="class">xsens::Cmt1f</class>
    <class kind="class">xsens::Cmt1s</class>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_strnicmp</name>
      <anchorfile>cmt1_8h.html</anchorfile>
      <anchor>a42699448fc3b3acbdf9f7bd1f194e9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMTEXITLOG</name>
      <anchorfile>cmt1_8h.html</anchorfile>
      <anchor>a23836f8cc6968d246a693010cc20964b</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMTLOG</name>
      <anchorfile>cmt1_8h.html</anchorfile>
      <anchor>a990d19ec2de73091adbb95d7057f21a2</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_wcsnicmp</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a83d67697db21fcfda80de872daed93ba</anchor>
      <arglist>(const wchar_t *s1, const wchar_t *s2, int count)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cmt2.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmt2_8cpp</filename>
    <includes id="cmt2_8h" name="cmt2.h" local="yes" imported="no">cmt2.h</includes>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CMT2LOG</name>
      <anchorfile>cmt2_8cpp.html</anchorfile>
      <anchor>afb4cc478601e76b32e94ae8d0c031545</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>findValidMessage</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a4afd105a52b808febde0c645742b1d0d</anchor>
      <arglist>(const uint8_t *buffer, const uint16_t bufferLength)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cmt2.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmt2_8h</filename>
    <includes id="cmt1_8h" name="cmt1.h" local="yes" imported="no">cmt1.h</includes>
    <includes id="cmtmessage_8h" name="cmtmessage.h" local="yes" imported="no">cmtmessage.h</includes>
    <includes id="xsens__fifoqueue_8h" name="xsens_fifoqueue.h" local="yes" imported="no">xsens_fifoqueue.h</includes>
    <class kind="class">xsens::Cmt2f</class>
    <class kind="class">xsens::Cmt2s</class>
    <namespace>xsens</namespace>
    <member kind="function">
      <type>int32_t</type>
      <name>findValidMessage</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a4afd105a52b808febde0c645742b1d0d</anchor>
      <arglist>(const uint8_t *buffer, const uint16_t bufferLength)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cmt3.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmt3_8cpp</filename>
    <includes id="cmt3_8h" name="cmt3.h" local="yes" imported="no">cmt3.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <includes id="xsens__janitors_8h" name="xsens_janitors.h" local="yes" imported="no">xsens_janitors.h</includes>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CMT3EXITLOG</name>
      <anchorfile>cmt3_8cpp.html</anchorfile>
      <anchor>ac152d8534dbf7a583afca212662440e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT3EXITLOGDAT</name>
      <anchorfile>cmt3_8cpp.html</anchorfile>
      <anchor>a88e9584b4a09a67fc4f0bd20f1fd22c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT3F_DEVINFO_SIZE</name>
      <anchorfile>cmt3_8cpp.html</anchorfile>
      <anchor>a9e5c562f761bd246dbe61e4b3f95f5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT3LOG</name>
      <anchorfile>cmt3_8cpp.html</anchorfile>
      <anchor>abcb45b013a175dcd26f46abfb4e2cb28</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT3LOGDAT</name>
      <anchorfile>cmt3_8cpp.html</anchorfile>
      <anchor>a1bec45ba0eae54107f39a2610feb8b2e</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DO_DATA_REQUEST</name>
      <anchorfile>cmt3_8cpp.html</anchorfile>
      <anchor>a45b31ef0939e55f5f60816fe75f8828e</anchor>
      <arglist>(req)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DO_DATA_REQUEST_BID</name>
      <anchorfile>cmt3_8cpp.html</anchorfile>
      <anchor>abab901a8617bfac8eaa78ed1cbf5b646</anchor>
      <arglist>(req, bid)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DO_DATA_SET</name>
      <anchorfile>cmt3_8cpp.html</anchorfile>
      <anchor>a48f13641cb8960887f17efc968d5f2fe</anchor>
      <arglist>(req, size, type, data)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DO_DATA_SET_BID</name>
      <anchorfile>cmt3_8cpp.html</anchorfile>
      <anchor>a70781f31f301fe55142126b9792f3c6d</anchor>
      <arglist>(req, size, type, data, bid)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HANDLE_ERR_RESULT</name>
      <anchorfile>cmt3_8cpp.html</anchorfile>
      <anchor>ab81d546f2f8597aa91ed4d849e7e68e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cmt3.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmt3_8h</filename>
    <includes id="cmt2_8h" name="cmt2.h" local="yes" imported="no">cmt2.h</includes>
    <includes id="cmtpacket_8h" name="cmtpacket.h" local="yes" imported="no">cmtpacket.h</includes>
    <class kind="class">xsens::Cmt3</class>
    <namespace>xsens</namespace>
  </compound>
  <compound kind="file">
    <name>cmtdef.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmtdef_8h</filename>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="xsens__std_8h" name="xsens_std.h" local="yes" imported="no">xsens_std.h</includes>
    <includes id="xsens__time_8h" name="xsens_time.h" local="yes" imported="no">xsens_time.h</includes>
    <includes id="cmtf_8h" name="cmtf.h" local="yes" imported="no">cmtf.h</includes>
    <class kind="struct">CmtDeviceConfiguration::_devInfo</class>
    <class kind="struct">CmtAnalogInData</class>
    <class kind="struct">CmtBinaryData</class>
    <class kind="struct">CmtCalData</class>
    <class kind="struct">CmtDataFormat</class>
    <class kind="struct">CmtDeviceConfiguration</class>
    <class kind="struct">CmtDeviceMode</class>
    <class kind="struct">CmtDeviceMode2</class>
    <class kind="struct">CmtEuler</class>
    <class kind="struct">CmtGpsSatelliteInfo</class>
    <class kind="struct">CmtGpsStatus</class>
    <class kind="struct">CmtMatrix</class>
    <class kind="struct">CmtPortInfo</class>
    <class kind="struct">CmtQuat</class>
    <class kind="struct">CmtRawData</class>
    <class kind="struct">CmtRawGpsData</class>
    <class kind="struct">CmtScenario</class>
    <class kind="struct">CmtShortVector</class>
    <class kind="struct">CmtSyncInSettings</class>
    <class kind="struct">CmtSyncOutSettings</class>
    <class kind="struct">CmtUtcTime</class>
    <class kind="struct">CmtVector</class>
    <class kind="struct">CmtVersion</class>
    <member kind="define">
      <type>#define</type>
      <name>__cdecl</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a238347d7669f8f1e9c83bfe63a2730c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__stdcall</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad16f14718feefaa629b3b7601ac9fdeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B230400</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa0a8a3b09c593c7be5bfbbeb09f14d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B460800</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a644a0912fa1e82fd24c0516b4723ee59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B921600</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae2d3cdb046f933a4a6ccd5497516c2a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT1_DEFAULT_TIMEOUT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a509daae051f48c297ddc9ced2c55a6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT2_DATA_QUEUE_SIZE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af89924036d1f72658c6d8e03622b1adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT2_DEFAULT_TIMEOUT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aab875c2b217956722317f1ebbde6c920</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT3_CONFIG_TIMEOUT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac4f8295e6c4e49ea88726f70d9b9f513</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT3_DEFAULT_TIMEOUT_CONF</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8bebce6c8dc77704441dc7a29616c0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT3_DEFAULT_TIMEOUT_MEAS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af46f7189701a1534bcf3dfcecda952c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT4_DEFAULT_TIMEOUT_CONF</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1fa82bb0f02495899ef6b7795351adb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT4_DEFAULT_TIMEOUT_DATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1b33aefceb945da8213a8f38b0bf1102</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT4_DEFAULT_TIMEOUT_MEAS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4d4a0911af563520c6ad571f0ba79303</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT4_MEASUREMENT_REQ_TIMEOUT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>adc8c6e3b6865eafb4d9e148a0d56dd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_AMDSETTING_DISABLED</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a97704a408700c6d34b07b63585d1a6a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_AMDSETTING_ENABLED</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7f069d546f06cd1e9df7c22affe90b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_AUTO_SAVE_FRAMES</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0a3a43159ccac9e6b66eab5b1687cab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUD_RATE_115K2</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6fd39dd9a02fc76c6fcde634d771ed84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUD_RATE_19K2</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3a44042941d504790e85f582b6911be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUD_RATE_230K4</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4211fb4562f787be79544def2197c98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUD_RATE_38K4</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af8cf567eb288a34a411cc7d1eff5da1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUD_RATE_460K8</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>accc32b4f3748d593af161c8033373e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUD_RATE_57K6</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9960035b13fd9307a6eb5b670abed2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUD_RATE_921K6</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a22daac5f5fd2992faf4685c36da1c330</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUD_RATE_9600</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aae0f72a343aa260acbe0d7b0bfd77fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUDCODE_115K2</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a44fe986d52d4cfc69f08e58ce110e553</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUDCODE_19K2</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a68f5cc2284f2e31655fdb0ffef4b3aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUDCODE_230K4</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aecd43d2c7c3cdf6978aef51d55286bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUDCODE_38K4</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a44ce4e1922a20748eaec55ff8ea34461</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUDCODE_460K8</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a53931df3b9d763668e873eba6738b331</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUDCODE_57K6</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab6e0d7f31d8587bcf83fd0341c008f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUDCODE_921K6</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab176ad52abb1c1f61c852e340a6b7510</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BAUDCODE_9K6</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abdc3c7afe68e895dee7b12acd038a7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BID_BROADCAST</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6c515cdb749fca9ad9b42037ae764114</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BID_INVALID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af4213a5d8a7db45199929d14cfbea066</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BID_MASTER</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acac3d155d24e30efed574d60336ee499</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BID_MT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a85102fa5ec01a8ada8ebdeb6e801e652</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_BUNDLE_QUEUE_SIZE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac4ee99829d3da0741fa40c0c11f0c402</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_BLOCKLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a659e3a19bdf222270852da16743a5d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_DATALENGTH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab878d90cebcab98ab6df9e96ca112328</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_DATALENGTHLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aac33272c3bf411332b624935c52cb013</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_DATE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a89b4739298fa4ed6c4ac01f8255b4d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_DATELEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a906ed570acb2de219de3698aba9572b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_DID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6d9b5bfd66ffa850d156b5b50639e8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_DIDLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa620b1e3506e6bba25776cb3a7871797</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_MASTERDID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a370932b9aa5486458fdae9985a4397a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_MASTERDIDLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0a884e992580a870892fdb64b94c1a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_NUMDEVICES</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7f4b6e7ea65c5e5ee72ca62b05789df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_NUMDEVICESLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8a9cac16357d8be1c51e57e2af1171c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_OUTPUTMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a30959747fdbecbc0bab812506da524ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_OUTPUTMODELEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a710b9cfdb920eec19215b42bf050764f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_OUTPUTSETTINGS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a94854365eb69f6d356a7ef5c94b2b511</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_OUTPUTSETTINGSLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a87fb70c16ac198023ecfc697358b722a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_OUTPUTSKIPFACTOR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a286cafdd94199092ecdce80fbb7ff0e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_OUTPUTSKIPFACTORLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ada41f0b50c201b3fa19bfcacf9a7750b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_PERIOD</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af29e5d441fc4aa643cb5b8cfa5e61306</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_PERIODLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>adde1d90b6389800e8d63ed0d134102fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_RESERVED_CLIENTLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8973f1d84095ac636ffa924e3fe78676</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_RESERVED_HOSTLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6fc8c01c2324d09efa7b510600559b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_SYNCIN_MODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac5d0f579c07fc616d9204fabe567b7de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_SYNCIN_MODELEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9d305432bb6c730cad2a7c208b4da515</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_SYNCIN_OFFSET</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aff69117f9996847aac5ec028b4174e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_SYNCIN_OFFSETLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9a80e61aa7b8a349e189b2ddc349d25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_SYNCIN_SKIPFACTOR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a30d7c0c88739b3613edd419b4fe12104</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_SYNCIN_SKIPFACTORLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5830bad41945b95bd8807f50310fe262</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_TIME</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a21368b46f41daeef4fe2de5e8f393cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CONF_TIMELEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a912fec4427ea2067fe9921f284dab072</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DEFAULT_BAUD_RATE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a56b1b182fb05cb2746c0a29ab5bae7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DEFAULT_FILTER_GAIN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6d2d635eba929fc1cfe90b15598ba3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DEFAULT_FILTER_WEIGHTING</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6d6ec0042e22cb19a37f0d1d5adf68bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DEFAULT_OUTPUT_MODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa8a50ceeb80503621cf8b46033c61df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DEFAULT_OUTPUT_SETTINGS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad26c03270fc24e4235168a6955c46f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DEFAULT_PERIOD</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af5aa09fa5f21b35a33574b5c3481c45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DEFAULT_READ_BUFFER_SIZE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a59c570baa7aed9a7ca80039ea2eddef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DEFAULT_SAMPLE_FREQUENCY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa66f32bd45eea9b59e659e9180007863</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DEFAULT_SKIP</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a33ae997d721e1cdef958475bfefa4013</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DEFAULT_WRITE_BUFFER_SIZE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa23bbf277ce62aa44a107c5c873d0dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DID_BROADCAST</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad86401a92ff22214870d0fed2398fd2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DID_MASTER</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7abf102b5ffdc6f8858c2a171a7c580e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DID_TYPEH_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a95c09428230131a279bbfbed405692e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DID_TYPEH_MT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aba4922fb07a1d9194f1d75985150e109</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DID_TYPEH_MTI_MTX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1cac889c7a335cf324a687130d9a5f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DID_TYPEH_MTIG</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad419450ce4b7e3d08039ab2fbc206e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DID_TYPEH_XM</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4627da8432deb8c6279b57fca07cd6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DONOTSTORE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa1c6aa86639a5eafc0f380aacacdcfb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_EMTS_SIZE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2b624a6c38a226b09999a33c63596e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_BAUDRATEINVALID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>adaabe463c99214106c0302f9f5e34980</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_BUSNOTREADY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa661619e43232c10c86d0dfc645bcc79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_INITOFBUSFAILED1</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7e4c330a7b5b980f1c7b907a6971f87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_INITOFBUSFAILED2</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>afff1740410d8f7e392379f016db67bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_INITOFBUSFAILED3</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1618889582ed76749c9e24bca67dec1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_MEASUREMENTFAILED1</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>adb2e886e99bc2fe4d771b0e8d9d49213</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_MEASUREMENTFAILED2</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a61f28e6242e2b34f7e78b6583d221039</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_MEASUREMENTFAILED3</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9e18b40d464d6530aa391d4e00ffc23c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_MEASUREMENTFAILED4</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab8e1bcf4f20502d90e113805fca0843b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_MEASUREMENTFAILED5</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8cd98c6201f6f44aab4a8b70b8544dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_MEASUREMENTFAILED6</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a944e767b04a990ad6d57c02cac9ca13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_MEASUREMENTFAILED7</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab224cab9b54db5cabd40685366f7ed8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_MESSAGEINVALID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4547f8813c9f2f12d190d2abb3b88e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_NOBUSCOMM</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab1c61a80eb601c8f3f7ee79f0fa80663</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_PARAMETERINVALID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a28ddc9b7ae2b00a972619f216b574cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_PERIODINVALID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a14e17d1109a4863dd89a1b04a53973d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_SETBIDPROCFAILED1</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7700e93fb5a5ddbd1baff7339a5ceabf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_SETBIDPROCFAILED2</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae2bda4a47300885238ad130a683a27f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERROR_TIMEROVERFLOW</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a18174a482f878b42875da6a861f2339c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERRORMODE_IGNORE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4d7dce0072f026893b2dd2c67e2b8ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERRORMODE_INCSAMPLECNT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab27817af79d7bf0129108a4f8c0417db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERRORMODE_INCSAMPLECNT_SENDERROR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad714c9c4f9e8eb613bfb31ffe3bf783d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_ERRORMODE_SENDERROR_GOTOCONFIG</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0ef68c4e6f8dcb037c7687aacec4e928</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_EXTLENCODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad973d7444627ebeb906205cacbcf6f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_EXTOUTPUTMODE_DISABLED</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a62b01730aad5efc1037a9ce4fa0ce86d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_EXTOUTPUTMODE_EULER</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2741bf82613d559d23702136345a0013</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FACTORYOUTPUTMODE_CUSTOM</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8e9373af39918ef1b1130532766a397c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FACTORYOUTPUTMODE_DEFAULT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab5c2e2313bd8ac27df37ff65e1e341ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FACTORYOUTPUTMODE_DISABLE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa40dc70122e2f4cb40f0ef14d4ad1c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FILE_LAST_FRAME</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0fc0e9fdb98177e8333797d17e954e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_CALIB_ACCX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a235f7335a3981309b7aadda25acb33cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_CALIB_ACCY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abb968d263ce062197d9f7785179b4ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_CALIB_ACCZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a66ca61db416110437448a47e85225b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_CALIB_GYRX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a374272f4eb440a14e6f8759631868a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_CALIB_GYRY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a94da079bdb5cd3cda5ff45e21ea6ebe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_CALIB_GYRZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a535d75e3676039e101443e0a26676a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_CALIB_MAGX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a53634160de33352787aa593e8a408413</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_CALIB_MAGY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a405f4630076683d0fe1a1d7af441d550</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_CALIB_MAGZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a79af4a215992113989d566dd8a0fab1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_A</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aec3ac4c16bd848a2bf8b7f71419ada84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_B</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a349ddcf3d65744d1033b4def6cd2caeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_C</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af62c4e854ba3acdd67b037b85613e1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_D</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3cd57085901009d064982bdc9ba7be7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_E</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9b12a2014ad54e8d72f1340f172723b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_F</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af6c40cd563a504584a835c637ada7e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_G</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4c9a314010533552d12e644678ef4194</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_H</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a76b1ccccbf5fde3ea68f3820ec31df1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_I</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6683187b495ab508c79511b666c8e345</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_PITCH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a30605e692fab4cdeda2bfffdc32da9b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_Q0</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5936b25eb04604900197af253bb62a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_Q1</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a54beb984c3055e2c6a2351a6d2117703</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_Q2</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae0859321789de4f04f8299838ab27a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_Q3</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a67f6a0684dd7c654984fd531a0aa2ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_ROLL</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac6ce33893c13723b29327bf3ef25c7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_ORIENT_YAW</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af3b3c1b72f22574927159ff1db613139</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_RAW_ACCX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af1fa39e53813d228c80cc41f0209a59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_RAW_ACCY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a49af2fa923084613ea0a65b3a05ea6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_RAW_ACCZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aaba8e4a97f29cac69a49e2eb7f34806d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_RAW_GYRX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3a763be525dba4dfb2616f9a8f345375</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_RAW_GYRY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2615726183907f4b3be98c927a8b100a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_RAW_GYRZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab787de6bd989d88190b69f031cd2d5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_RAW_MAGX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a866e97667c8664565888761d2c57c4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_RAW_MAGY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2c87efd1db68e05fa272708d79aeb62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_RAW_MAGZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2c510b07281c465c5e37e79c5b5e3f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FLDNUM_RAW_TEMP</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a93309021f7b175b85fec44e1094e3346</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_GOTO_CONFIG_TRIES</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abebcda838832bd64f2dc53f0822b5b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_BID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5d3b2754756697b30ab977f75d8af3df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_CALIB_ACCX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a83a45a8c15c9b8b5c2d9fc0b96c1fef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_CALIB_ACCY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4df2a4151c74a2fb3a299c7d4bae4170</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_CALIB_ACCZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad1c36eb9efb802e260b756e3bb8d8665</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_CALIB_GYRX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a03a08ae6cc13e6e4dda86a05d465bccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_CALIB_GYRY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a82a852b14a7076bfd8c6ca8154833657</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_CALIB_GYRZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a54ea4f436935c98927a67ca9907d6f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_CALIB_MAGX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>add32a460e8307f98e78de6878856f424</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_CALIB_MAGY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a836b34fa13954fd674a32271e17d3e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_CALIB_MAGZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad2397eae7d1b449e01b2dc38bff13a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_DATA0</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8e2d10f69358fc9216dffc7918504bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_DATAEXT0</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1862df7a842766dce5df32a1e1ade80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_LEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a862bc59053c01b1276cf5a9c9b775cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_LENEXTH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a45813df92d50071ac6e9de5a0944d4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_LENEXTL</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a31b0b8f2d04c80222f7155a7b803dce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_MID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a23c9230ae53915e45262a29a2c03eba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_A</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a04ae6ae74993cba52d09b46a5c0e5ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_B</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9263dbfa4f032a09ee202c709f7583a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_C</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3c3b8af0bce3119d926d158f3121cb96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_D</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa844ca676a3794c4e00d7f2b0b6e5523</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_E</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a514aeecd50436b7d42ce0f766784db2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_F</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a29a7ffe986de35f058973485a5b238d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_G</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae2e0d3cd2721c8cdcbf232cba23ef986</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_H</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acf88475fde0b9abb1b37cf0ce7fad18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_I</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4abdfe5e2e258455dfedb1febc9701f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_PITCH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af95b60657ed6370b1cf29fd74308b612</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_Q0</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a53d67de1679aade0955ac212f5a8419d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_Q1</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae90644fe90c323e56dbb0f51c30f3c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_Q2</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1bf13fd7b01f2e88237a9d00c48552b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_Q3</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab85b3278f60a67702256b527c5948c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_ROLL</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0d6c9ae32a1a2170da453c535109fe52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_ORIENT_YAW</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4fce629bd8fb1468d1253a624935c6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_PREAMBLE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4abad8c50b2ab6a86ecc52f8e880a8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_RAW_ACCX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae4d476f59c4040a8275ab5b433205f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_RAW_ACCY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a20695fe6eb3e393bdc73153e6b348889</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_RAW_ACCZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8b05de30938bbaa0ff8eefb6b132d6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_RAW_GYRX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af34c298bc4ca2d9b4ab01c7b44cd1b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_RAW_GYRY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac95e239f087e3d825e481941386a426d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_RAW_GYRZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>afcdfb943a60a5a6204c3531c4f5a7af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_RAW_MAGX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3b4f2fbaf93a3353e09bd0ad1c63084f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_RAW_MAGY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a96cf7c93000e0f684cae9f86b4e850db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_RAW_MAGZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4f326989a9c5c384da4398dfa38f0e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_RAW_TEMP</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a92c37b13fc83137bff347292a5c2a15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_SAMPLECNTH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a32e62d4fd776024bcc925c0e08b08f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_IND_SAMPLECNTL</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>adecfccef77e13e408a4e115c98fde9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_INITTRACKMODE_DISABLED</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af1d66810ce052bd56e21baf656831917</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_INITTRACKMODE_ENABLED</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8496a465ad615b495e7e3bc7dc1ef710</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_INVALIDSETTINGVALUE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9c9f7b07985dfd9f4923285d9906a2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_AMD</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5d95c8f35ffa139f3036ce1787dec37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_AVAILABLESCENARIOS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad12da6430579f54b40e0f932a76013dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_BAUDRATE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a26b6f6cf78d4e660425ab14eae0ac2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_BTDISABLE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3a4a6a3c8b3cf973c396460861084061</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_BUFFERSIZE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aadc7718aae255fe0e48638da4c8b0ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_BUSPWR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a22836f9a85e508650715a7ed09b5dac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIB_ACCDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a32314498a2c245fe4f471366212e7c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIB_ACCX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a55350adc979bf37d20a0e036bb316ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIB_ACCY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a65087aad3782cbedb8d468c3f35f8f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIB_ACCZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abebea19362872af0867163c3eca7721c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIB_GYRDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aab94af7689b3fc4e9e6a072be962d000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIB_GYRX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3870f19157974a3439b2d2c4eeb16ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIB_GYRY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9e4f45e702360c17721818399e1a75d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIB_GYRZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3e3d318f04ca13a9ff8ea5b79a63ae6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIB_MAGDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a71057e308480b7b10d1c020015de962e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIB_MAGX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3883ca97f29f9b2543f63e4e19d14564</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIB_MAGY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a377d2df0749aa2957054d4928aa4b0eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIB_MAGZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4251720039dd86c2346fdf801eecaa62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIBDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac7084d17589d87f5a6f29a7b50bb1a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CALIBDATA_FLT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7dc27e54c4550f4bab18d41a35601dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CHECKSUM</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a70e2578847f869df9932256c2a4f23e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_CONFIGURATION</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5c3ba9047c46c2e8bc0d90480210e1f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_DATALENGTH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a25724ef724a0c7ba79846de703070670</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_DEVICEID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a624cd0f62c97dd3663c3c465609a7ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ERRORMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2232cfe45d443f97de00e1dd061f319f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_EXTOUTPUTMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aaecdff3d530e528203d83864fe949a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_FILTERSETTINGS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad715f5832da6a1c1a94f83d819422092</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_FIRMWAREREV</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a85bd60b4328a32bffcfc270205dde852</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_FLOAT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab354ae85dc79425ef2c2735f9ad94239</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_GPSLEVERARM</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a249068975d16a05692fdb4f632c3040d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_GPSSTATUS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4bc6bfa585d0756de6748fa4744571a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_GRAVITYMAGNITUDE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a86265f71e28b7e905ebecf0d85c616c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_HEADING</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a502831ea0ce6978486373eaa9a4d0894</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_INITBUSRESULTS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a004c15dae8321e14df863496af2f8bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_INITTRACKMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1629610d1af7c9cd1c9580839e1e22d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_LOCATIONID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4fcae88c13fd0ff8af97101876ed0a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_MAGNETICDECLINATION</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad994d15551aed858378fe73dd313acc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_MSGEXTHEADER</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6661ba4ff112ec63a8eea7da284c4a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_MSGEXTHEADERCS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aeacdf53e01e560fa78557df19a95c49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_MSGHEADER</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af0acc5c2ac066482cc21fcf15d140e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_MSGHEADERCS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1094ef666aa12099ee66494890aeff4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_OPMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af351b2d9fc821899f32d726838555e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_A</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa8d91c8672b7767727e54a98e8fbd101</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_B</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a555a3a722e06c3c330fde44056038e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_C</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa807e8f3d125f50ff40e225ae169cc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_D</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6b87e674a5b17d168ca6eee3affeca66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_E</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a42e49c10468c74f4212888b8620d5462</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_EULERDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa735fbecddb305c02fc418853a295fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_EULERDATA_FLT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acc9f97ca8fdf01da4fc6a6361ac84d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_F</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa18588d34a8129fe1b2d2403432811a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_G</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad8b2c6eda1ce090b39d48f1e583c6ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_H</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae5d3f1c3a17d69bc29b256177a59bdb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_I</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac386277b7a30a02f34220591029abe8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_MATRIXDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab565857be14f7e52c2376bb7b93e7b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_MATRIXDATA_FLT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a551584c09ede1c50d0824d9e83c447f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_PITCH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab9cca5df48937d7bf56f4fd9c604265e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_Q0</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abef4dd06795fe33c40a35d739dbed4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_Q1</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4f84c1524a8c58473a689563efe24293</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_Q2</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a814c61d84b06b23cd00bdb33453b5d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_Q3</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aea09cf2cf6d36f8de96e2d54c96b043b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_QUATDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae8f25d48846c699049561965992579b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_QUATDATA_FLT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6533daa3b75e5d1aae059926e2afcc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_ROLL</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a72f1e9bbd4728d9c0da7bb7672570915</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_ORIENT_YAW</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a60930c2d48050be24726de25318e6c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_OUTPUTMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab34a3d11f7a73398a0a2512e44620988</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_OUTPUTSETTINGS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6a462db304cc20e953ec77eedb333f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_OUTPUTSKIPFACTOR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6f2130c12b5ff182280dadc8fdfa9ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_PERIOD</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a67a2fac0876f57a064ea753b21b64ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_PRODUCTCODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae104df4af567c94d24beebcb3a631048</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_RAW_ACCX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac0a3a5d205086a2d4f24f283518e55f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_RAW_ACCY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8023f4d426342170766faf6233d87968</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_RAW_ACCZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7384ce23e7ad70d7c6d9e1cd0b2090cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_RAW_GYRX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1007a808103e73adca97059c97770d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_RAW_GYRY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a230761f0631eac9323f95ca0547f8234</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_RAW_GYRZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a44bb48a21b71d20d75379437b1201164</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_RAW_MAGX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a10c7d3a46930cf59113a1eee9682e18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_RAW_MAGY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a10109eb00c0a99bac9183d5d658c3e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_RAW_MAGZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac7d13224dd920211fd286963fc3c4f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_RAW_TEMP</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4c0553def1969d904d3b59daa5823c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_RAWDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acde9e89a610b80acce6a8dd130dc4193</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_REQSCENARIOACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5045b3b660dfe6975d7507db1a38a0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_RESETORIENTATION</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4a2d1cbaf5c6e24ade937768e52af7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_SAMPLECNT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa76e3dde1e7799215cab89fb46bc25b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_SCENARIOFULL</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc254095d7f3fdd251ef8e44bb3004c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_SCENARIOLABEL</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7d7824bd863dc43cab50cd2a16663514</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_SETSCENARIO</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9629816b1d5cb47cc85e0efd1701e8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_STOREXKFSTATE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>adcba4eed82bcc4b1db027210abbd4470</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_SYNCINMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a254c9021017b47f189e0534948a42c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_SYNCINOFFSET</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0c6289fb3803087e4562287e8603f63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_SYNCINSKIPFACTOR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac6069b7e137149290adb345e4b6574e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_SYNCMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8a07555160b3fb44d747730f8554ff77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_SYNCOUTMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad1136c192a07ce9b1c850f60c2029c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_SYNCOUTOFFSET</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a44b334ca8fa5823255ed600c1c2b77d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_SYNCOUTPULSEWIDTH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1b5e21031be93ede20e3389239b1ed6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_SYNCOUTSKIPFACTOR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>afe93db02f7ccbeb5e6c267be86adc467</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_TEMPDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae43dd98e9ce593d1f869c5c6e49149dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_TRANSMITDELAY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8a1048816f32dd836cddd6268bcdb2bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_UNSIGINT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae84b660cf1a2aee2174a3e54f964a8fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_UNSIGSHORT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a317b0d684246817ed20138b76338bc4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_UTCTIME</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae07324e9fc52603e4edb858a182b11cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_XMERRORMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a252e5ad5525c56c43fa1103aaab88401</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LEN_XMPWROFF</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac12da177504249c756102feef67ee05d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAX_DEVICES</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad6ae96512b7ec3c4c314311b833f3867</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAX_DEVICES_PER_PORT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1dff84c02009b7330470c29a8fe4263d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAX_FILENAME_LENGTH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af90bdc6f34330f011e6d12b6dc80dcc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAX_FILES_PER_THREAD</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a15541dbac1cd11b09a8228125725bbdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAX_ITEMS_IN_PACKET</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a603f1ed56d129059be15cb442de3f183</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAX_OBJECTS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a47c15d9641b4d0f788eff5f70e3490cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAX_PACKETS_PER_BUNDLE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a23e112b27d31f91c950ffaa8587951d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAX_PORTS_PER_THREAD</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a01d6c350668949bbd52c7c2ebca7ae5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAX_SCENARIOS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9110a06457ecbcf719b5ce0b7aea22cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAX_SCENARIOS_IN_MT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a356ea1a00e765a678808779f85c3e9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAX_SVINFO</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a76094794c9e67130f2cb0c69846d1193</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAXDATALEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab5b89ed4f29d3d51111ac9521dfd9809</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAXGARBAGE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>afa6225d2a2a84ffd61601dc2dd9966a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAXMSGLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae839e2b84cd613ca5483c7c58b759d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAXSHORTDATALEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8f03d83042a7d84ad2b4b4e19765572a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MAXSHORTMSGLEN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a454a59eaa5ea63ccc8df7bce98c80854</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_AUTOSTART</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab4e150a23726190c16d7f1c7b8e17018</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_AUTOSTARTACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa9f295520c386597786dc289eae5c95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_AVAILABLESCENARIOS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aac5d5d1d981f6b06eeaaf5a9db356685</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_BATLEVEL</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad74aa461104acdaf8467ed7d9b06b7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_BUSDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a88e860aec1d26a120515b06953882d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_BUSPWR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0e63998c6d042f592e82e93b6d9ef766</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_BUSPWRACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af965a73af588ae09d393a58d10edb1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_CONFIGURATION</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aef72c5188166762ea12b5e46d98fc1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_DATALENGTH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aab02b5208040989aa7c4c2aab5f13e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_DEVICEID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abb19ebcbca90de7a31dff4b23631c3c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_DISABLEBT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0241a29a0792d78afcfa7bb1809cb9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_DISABLEBTACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1cd1564cd82768b975e276107967c631</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_EMTSDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a31bd31b6ab254cd10df92e2b4d939b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_ERROR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a20edfae402f8a66120cecf43b7983fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_FIRMWAREREV</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9de584f72d96a82f94924ee61bbba3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_GOTOCONFIG</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aac364e33a714bbfd828c7471bd75bd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_GOTOCONFIGACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a27b1766c061cba39797545e5be78202a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_GOTOMEASUREMENT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab4c7a06c18836e6d65a108d04d00064a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_GOTOMEASUREMENTACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a61ae903c8858286d6d63ee71597b9ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_GPSSTATUS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a573b3a104a5e2ba5113049eb16b258ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_INITBUS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad7a354544483c0e26a1e231948aa512d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_INITBUSRESULTS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac3b0fa48f1f23a96a051d5bd142bd971</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_MTDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9885b27f7c585792dc09b2cc1d301601</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_PREPAREDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acf676a2703831a4ae58f472ce1c1f6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_PRODUCTCODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad46fa56313c6aa1f1bef6d747306eed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQAMD</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2dd42ec6d1308c72b098502784b8aa4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQAMDACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6c40d837683e44eb3e53befbb0be43c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQAVAILABLESCENARIOS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acaff325c4ed51ade19fc677a16f96583</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQBATLEVEL</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac219a08ccb8146423ad06b9a5562e614</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQBAUDRATE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3d33494a189d7d5b4cbe9540a47d2877</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQBAUDRATEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a273c117b273172005eae0ac66a5df27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQBTDISABLE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad7e37de03f441f84412dace062c35ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQBTDISABLEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a05e5c65cf8de4aaa5917cf140183dbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQBUFFERSIZE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a83a73823082cb50af2713d115227260f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQBUFFERSIZEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5a0a8bb4be4231ee5b43f20a0d33898b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQCONFIGURATION</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abb7894a796e6b071d744516de6d1e01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a08ce91a8eeb6c0297331e750ac05ce95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQDATAACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2715c4640fde069d0fffc1d606001d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQDATALENGTH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0dda72598851e2189164f29c47d214be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQDID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8219ef5bb38d6bd9c4b103da4a4358b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQEMTS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aea4a4e0cbb273ad3b42595259e717445</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQERRORMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa7b914ed36d13fe3cd0fd0f5f576b4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQERRORMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2a909ad1099bb08ec198049b922e6e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQEXTOUTPUTMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa85a5afa18f3b9d0ba22742cf8c0e152</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQEXTOUTPUTMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4bd258d8f57ed318001cfd0eae1b93d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQFILTERSETTINGS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a72862cb990a8db8c871934596837be0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQFILTERSETTINGSACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4a7c0456f3df9d409a05764fb0ca7177</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQFWREV</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8df0a6ff5d58898f3a475aa8e37244b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQGPSLEVERARM</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac9b0760d7438da297aee017c8d0c0c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQGPSLEVERARMACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6d35cd5ae9836f4f4eef4b2e27cb5ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQGPSSTATUS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a692cf3354b063e0e0deae233e47d9f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQGRAVITYMAGNITUDE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab7b2f353aacad0a0dbf1ec6902c60914</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQGRAVITYMAGNITUDEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aea8351a91200485874681308ca257444</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQHEADING</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7b61602346311a90535e958221d32f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQHEADINGACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af3423f3015167fca3331ded2c4eeb516</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQINITTRACKMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a983ed71beea009be7df5c3e402e08fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQINITTRACKMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa3762c7d0623f848e0f8ceb2d9047e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQLOCATIONID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae4146b151b4fdb055caf5e1997b7b40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQLOCATIONIDACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa3e650ffab4c24f5f40616da15ef5277</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQMAGNETICDECLINATION</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a71c3a0546080eb8afe91608e5d390438</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQMAGNETICDECLINATIONACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9e52010d556c89e52d8ccc7f72ee8be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQOPMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1bda1ea95e56c03c022ef0446b12f936</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQOPMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a484462be393ea3fe19b81c69fedb6f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQOUTPUTMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae9b1e896329dcc1809256ff0e4010324</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQOUTPUTMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5f026335bc7b8fe3754f080b22852e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQOUTPUTSETTINGS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae0f418a6c5dc811ad6a52469617b10e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQOUTPUTSETTINGSACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a468aa660fe745d7a5c2c7478354f2603</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQOUTPUTSKIPFACTOR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a45b696fd59520b0c73a4597d608475f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQOUTPUTSKIPFACTORACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1699c3cdbe963d0682a022995470a6fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQPERIOD</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad8f88f11e607c39daa49477fefa6d8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQPERIODACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a841f3cc9f41473e7d52720e392dbd2ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQPRODUCTCODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a36c378121de74ef3356fc168ec291d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQSCENARIO</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>afaf7669d39f0bba61de112b37cb2410c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQSCENARIOACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7bf62711e1d19fef5074bfe1f3a09822</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQSYNCINSETTINGS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad3e116db6b3ff0309cffab726b9c6e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQSYNCINSETTINGSACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a376683d0eb206bfae3f0fe5c740a8d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQSYNCMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9fa846aaf9aecec3a09ff71e7cacd78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQSYNCMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a014c408379d2ca8239af82119db6d1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQSYNCOUTSETTINGS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a67e5325ed604db872b269b56eab95d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQSYNCOUTSETTINGSACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad6f494a6ee7a2ec08fe125928643d060</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQTRANSMITDELAY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a913d27cca7e2befc171533e0068cc2c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQTRANSMITDELAYACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3b4887e6890d2a32b1e5d7ffc2acdb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQUTCTIME</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a22b3efd3a9f952694c3992573b56b78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQXMERRORMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a26d2e4cc57a128e13811fd91713d6153</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_REQXMERRORMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5820fa2dc66f525611a9beccfd14b6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_RESET</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abdcc4ce1f9c4a73891e99fb6fe37f176</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_RESETACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae095e50a9f07957a94128b496e4c8c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_RESETORIENTATION</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9a7937aef6b6822c705c85d553587ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_RESETORIENTATIONACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3dc62900f0ad267ee688789d61512710</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_RESTOREFACTORYDEF</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac570da90df0c2d298ab83d3a3f833c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_RESTOREFACTORYDEFACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a684308810eee444636e02c1ec8a1fb68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETAMD</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9ba84781eb09a38775a76aa39da32c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETAMDACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab1536e2a2fb5de27577dc906dcdd1f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETBAUDRATE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a07c01e79e497e3b8b90189cf054f4c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETBAUDRATEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a66d4c0ae78ae5400b5296edfcdd9ad12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETBID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab37f83c0ba79269e2896229f938a1642</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETBIDACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7136b0c9325e182d58c4749aa12d73c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETBUFFERSIZE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1a70f2065d97692dcf007a90a7472e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETBUFFERSIZEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a72c800b970cf9fe747cd74352b4eb1d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETERRORMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af8de3cbf328def4185cd31aaf2c1f9bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETERRORMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae7e0ce2814cb741e538b9436f5a7ecc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETEXTOUTPUTMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a37365103782c12155671ba7e47f0e38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETEXTOUTPUTMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac811145446d68f34e049afcf96a66259</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETFILTERSETTINGS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8a6dc7b27ccecd78630453fc18be94b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETFILTERSETTINGSACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a57b4821330604cc72fefb3e6740eeaa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETGPSLEVERARM</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a123c615825c4ec642b28ca19829ea945</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETGPSLEVERARMACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>addd6340e47cf2ec3c05a370f911d715e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETGRAVITYMAGNITUDE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a068d8d76691f02288da28d705d10991a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETGRAVITYMAGNITUDEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad5eeabf5111e345e591e26939a25ce2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETHEADING</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2cbb47ff96ae6e7bab9147506ef39c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETHEADINGACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa93541e9cb16d8278f9cf5274d34f486</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETINITTRACKMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0299451ebf5e0c49a126e9d9a78127e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETINITTRACKMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a19e6f4a304e786ba3a1010499027e63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETLOCATIONID</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a770304c0a5ba6db63f6f04d1d9c3f3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETLOCATIONIDACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aea673f34badcb6d66ef5d2b7cf411df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETMAGNETICDECLINATION</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0e8324c2b6372819ef4ef97d9d15ced0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETMAGNETICDECLINATIONACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac5d9cf11addb4cc13dd9ff4ba9c3d69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETOPMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a44ad14639f35f5ef437f75b7d0542228</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETOPMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa19b5658ae02ce8e3198d91b086a802d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETOUTPUTMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a921124d183d4be2d668498d20f2563ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETOUTPUTMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1dee31c56042c9074ba68df32cf37261</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETOUTPUTSETTINGS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9e6d13784605fd6c359c24df5263b4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETOUTPUTSETTINGSACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3b73b7b9cd818d8f9dd9cac0268ed524</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETOUTPUTSKIPFACTOR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a47841f19212572c87a0dd3a8c828eeb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETOUTPUTSKIPFACTORACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a777013aa754b3a6f988f5e0b1a3d8c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETPERIOD</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7576396c20f25c515ab1907388d5590f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETPERIODACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae79fd2e04afc81838761c75b7095786a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETSCENARIO</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5a60680ae215520d943ac746eb4f504f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETSCENARIOACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6d2d60887165611fb59f8dfbd79abb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETSYNCINSETTINGS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ade7096df676af29e59ff7c4cdbd933d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETSYNCINSETTINGSACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2dcfe359bf12f5c2c4d3b8e5baecb54d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETSYNCMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a57d5c5c0a0e36cb8d7aefac4da928561</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETSYNCMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae4adcea2b4a987bcd4c23ca5708e65dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETSYNCOUTSETTINGS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a25a8669ba60d64f71f68c202113a2ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETSYNCOUTSETTINGSACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4b2c4275f49b4ccf9bc168a63b38004c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETTRANSMITDELAY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9e9783340cb2c74902ac975b8b308937</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETTRANSMITDELAYACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abfb91e743d752ac028bd893fdc997053</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETXMERRORMODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2feda537a0a9a9af839eb7766b9495d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_SETXMERRORMODEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8dd9db516f9b6ec037cd5731588464f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_STOREXKFSTATE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a49874a2122b60117d7bdd56d359b52d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_STOREXKFSTATEACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7f88ca65f64fbaf133da75bb6cb07e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_UTCTIME</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1bb80f9d2837f6c86f615ef8d378f2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_WAKEUP</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a685f05c3a1e799a74383ad164c7c6617</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_WAKEUPACK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6ca1dd936adfdba39650f840ba38991d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_XMPWROFF</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5aa353a070978ceb932cf8b14063fdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_MID_XMPWROFF</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5aa353a070978ceb932cf8b14063fdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTMODE_AUXILIARY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3aa6484f16c24fdc4a2a1487f5f8ff06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTMODE_CALIB</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a453dff7ac9b91b8eb58ed55df300aa0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTMODE_MT9</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a97fb26d98be1b3a6fd66cbe34d185cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTMODE_ORIENT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aabc2bf564aa148b0c3f5591bcad05e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTMODE_POSITION</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a13afb57c6dfed1d721fd7510b39957dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTMODE_RAW</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0a6c2368b99f75cfeccdbec7b661e46a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTMODE_RAWGPSPRINT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6f3977beb94a592795bbe94ea87870a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTMODE_STATUS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a69085982d9aa300fa4ef8735b4b120d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTMODE_TEMP</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3ef262a18623cea256cb990eb5109f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTMODE_VELOCITY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0604aaaaff0e2ecc439c17511faf06dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTMODE_XM</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a566e5c530b441f230603fd216d44005c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_AUXILIARYMODE_AIN1</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a669fe59b93ab8f408c92074882e187fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_AUXILIARYMODE_AIN1_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5520d65ec880e0324365c138de49cb6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_AUXILIARYMODE_AIN2</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af7ed905fc1ed642597ac1467d2baeb5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_AUXILIARYMODE_AIN2_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7d2ca3a7b06738d9ad99b2f8f9c542e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_AUXILIARYMODE_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6c09447c54c9ceb1e5511fba42624e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_CALIBMODE_ACC</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab8ee6aba74caac7932ef3d8489a406ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_CALIBMODE_ACC_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2007f96bc91e0dfa4b6f64f23432600a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_CALIBMODE_ACCGYR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3ab90be4b675f87c936e11f8ac279d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_CALIBMODE_ACCGYRMAG</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1fbd5538916f82b92afec2b80a377265</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_CALIBMODE_ACCMAG</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa521e62a0b74accc000d66b1cd44795c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_CALIBMODE_GYR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac0e8b2ff7bed0f5d7d1d579314cecbc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_CALIBMODE_GYR_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af975305d5de5056f88a8682131a0bd6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_CALIBMODE_GYRMAG</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aefe54cc82e9f8fea25bea4fd1ef95bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_CALIBMODE_MAG</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a540c00b5d61e5f258fedd012c33b76f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_CALIBMODE_MAG_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a01d57b604082095cc66a63f7ca4f13e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_CALIBMODE_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a37d3f47723f3e6d53a08939ba2a66cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_COORDINATES_NED</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a55beb13197c0a8072672d7327f1e9243</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_DATAFORMAT_DOUBLE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aec3642d36af405f35ce8cb62d6df2955</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_DATAFORMAT_F1220</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8a98ac7a331a4244c46bae5acde98d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_DATAFORMAT_FLOAT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af72987440d3d78efd5a0d6f5e67dc31f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_DATAFORMAT_FP1632</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aca4d5d5b62d4ad26b2c4598b427551b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_DATAFORMAT_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a65eb9907223a6d453a6787ac4b86155d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_ORIENTMODE_EULER</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3c4caf33034e9e5235bd0d65db17ea14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_ORIENTMODE_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a586f9dee32c31e8a73feabeb39e8557a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_ORIENTMODE_MATRIX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aecbfb3e041da06147ddd2accb7e24c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_ORIENTMODE_QUATERNION</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>afc778c3f1ff00f4c7cc69d38a196e553</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_POSITIONMODE_LLA_WGS84</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4421a5bd7ed13642a2a26eaf9cc2741d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_POSITIONMODE_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af3f0b66259c9fbd37a5a68d3ab167420</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_TIMESTAMP_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a34d545cdee6ce832c502c7d455643dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_TIMESTAMP_NONE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1e7a006ade94dc0751c399301c92feff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_TIMESTAMP_SAMPLECNT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>adfa3c7171a88606f02dfe25b816760e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_UNCERTAINTY_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1c9fa0f6f099c95c2e2fd76e6f84dfc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_UNCERTAINTY_ORIENT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7e58603986cdd17bc2d29da3247d3a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_UNCERTAINTY_POS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a690c36b99228f3ab17340cce9a7184c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_UNCERTAINTY_VEL</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a575888e3d9000b1de6175914ff22e0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_VELOCITYMODE_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6c2a3c9ce48bf06307b5f692750c979f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_VELOCITYMODE_NED</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a571f9f4aa6fe98ebb5bfc59e096051ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_OUTPUTSETTINGS_XM</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a61d12b0e688fb78533b8ed3f203e3764</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PARAM_FILTER_GAIN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa6022b714e4bf23fb088ae505c2564fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PARAM_FILTER_RHO</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0f5adbfaca31d71822e51b0785b8a448</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PARAM_SYNCIN_MODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1458695f421ac1dcfbc807673ee93b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PARAM_SYNCIN_OFFSET</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae2f5ee098311cc9500218200e813d72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PARAM_SYNCIN_SKIPFACTOR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a37802cac411f3f716b3b34416d80c7e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PARAM_SYNCOUT_MODE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2e0cf6fbeb9c419ad649c8b54a579dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PARAM_SYNCOUT_OFFSET</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad837d7e85bb379217fd6aaa6c3ec1603</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PARAM_SYNCOUT_PULSEWIDTH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7c38ce662d076b2bbaefcd330c993f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PARAM_SYNCOUT_SKIPFACTOR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad4668cd98d4bc88200ba10fbebf86dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_100HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a44485cb7ff53d41451ebbcfe030e24ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_10HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8304bdb7b7abcbb384f312e8e3e89b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_120HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a676ba76efc2f9054a5f4f71d43b5e3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_128HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acfe120d3bf726cdf61e6ca4150e9da9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_12HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4f672be0f0859a2c57ff8d07c7915a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_144HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a63bf9a2918c446a4846fda33fed1a40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_150HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a118b46c07ec26b2619e4f08b6574abc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_15HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a1bab5e4b190dec61aca07a02839c7dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_160HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9e72fc38a37a7a8024d5b32fcafca61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_16HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a087cc438f34f2f0d87b7cb162e0edb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_180HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9e99df33ac7bad43f1f49c12e27f55e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_18HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6f7ae2530804b585067d0bce33d0013e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_192HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a50c9286d34a1155015f4697a6520a6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_200HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>afce91c6a06f51f6c24d4d11db892deec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_20HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad8753a713c5e3aeed6dfde42f087e958</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_225HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4bc8b41004d02fd8bb0b4dd61bfdca83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_240HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a06a781bf2b2a1266b56877c6e703670c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_24HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a97816089fba530c3915ebc984323f616</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_256HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aed2c98234124ea2d95ca488478ce1d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_25HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6ce081d09f47b1bca58683e5b3854541</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_288HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>afc1d0c92ec3d370da1594bf173a0b241</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_300HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af406d713d3e3093f1d7539cd05ca3c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_30HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3118951f6bec6c14f97636584559cedc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_320HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0281cb9d1b32b35e9fcfc9ebe42c775c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_32HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5f5cd3ac69c6d8dee7ddbe1f265e301b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_360HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abccef2902fa10377d809bbeaf14e8c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_36HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab9f62a6bec544afd5fa8d3dcb1ae3cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_384HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa9dc396133214b2d2ec58581bdf52946</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_400HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a39c86184e85b623a76eb4a4e3c1ab369</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_40HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad6df47bbe9c9116f71c92e78bbac188c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_450HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4298c6d0174e66e13bc94144a75c6854</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_45HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a05b22e6d692dce3c621500b0fc975677</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_480HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8f91a2d9645ae2665d9e86cc7fa071da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_48HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af2246bac87b9b097626445ffae4f54cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_50HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5bffa50bd5c9dd797207bb072d0da252</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_512HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a82a55938875f5f341cd4b90e95bcb31f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_60HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a0ccbe13b871fb1fd5d144351d5c7d0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_64HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad7f569ddc392bf62b43e1bb0d662bc10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_72HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac025a3596d4990d2d6752be44b281e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_75HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a017063f2eec39759000ae896cb820d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_80HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a880259d20a41ac8078152e05e17dc0d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_90HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5f8e2d95775599b775afa26c04907c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PERIOD_96HZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a219265d74196f1e20b574fdcf6278a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_PREAMBLE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac5fa524d72f02f4d7618b09b9caed20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SENDRAWSTRING_DEFAULT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac6f9f800974db2c6530bb8bd6d3a18aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SENDRAWSTRING_INIT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a9492e9766ea20c776ef9e90ca269e561</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SENDRAWSTRING_SEND</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a49c7fc2cce4bbc66b57fbd0564cbebca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_STORE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aca3ae841a82acb486462e6ee36708f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNC_CLOCK_NS_TO_TICKS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac5d5b462a3870157926879cd1ed0ae88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNC_CLOCK_TICKS_TO_NS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a751a6d94a7002c9b0f5adf08c6cd8c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNC_CLOCKFREQMHZ</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>afb62bffc511f344c16f30c4144388e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCIN_DISABLED</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae033008dbc84e7a09386f716b51947c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCIN_EDGE_BOTH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a47c2ebf2e2a0c705d8cfef7879c57e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCIN_EDGE_FALLING</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>afb027785d70ea0997065c99e7524a0e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCIN_EDGE_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a6fcf87ed342773e844a8242f850bf154</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCIN_EDGE_RISING</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2947ed3b3bdb14bf7c121ef34d0344a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCIN_TYPE_CLOCK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a74497fcc357c0548c48a4856c834e5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCIN_TYPE_DOSAMPLING</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7d4ea7223224345284304d8676d11a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCIN_TYPE_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abaf21a808c54983cfaa3959d67c68e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCIN_TYPE_SENDLASTDATA</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7226d55dc0f98e4003eaf73f9adb5f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCOUT_DEFAULT_PULSE_WIDTH</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a5ed75a31ca01bd9de25f4641926307a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCOUT_DISABLED</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>aa143eeda2ffddc61e64f124e66df3101</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCOUT_POL_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a45184b7798cf5c9fcf752e418a0f1fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCOUT_POL_NEG</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ae92b749033e5d39d29a60ecaf64afd58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCOUT_POL_POS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ade591277bd00e140003d3708a8825c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCOUT_TYPE_MASK</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac32ab28a9d651053b38bb0b49a109352</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCOUT_TYPE_PULSE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a443e58c0e863e452c4200e5c06f58d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_SYNCOUT_TYPE_TOGGLE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a38ebd09a78776684cd1bdfaf68211a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_TO_DEFAULT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac6499609301ba93732e31beff0f72753</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_TO_INIT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ab37b95206ff005104a12aae312123b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_TO_RETRY</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a45c353f8c420ff89978cda19c6625a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_VALUE_CALIB_ACC</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3a7b06189eba6152872b219c0d49f544</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_VALUE_CALIB_GYR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac77999f290411bcfcf8c26ade7b6f15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_VALUE_CALIB_MAG</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7377975d53e55810cfdb63467e24778d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_VALUE_ORIENT_EULER</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a8ae4efdd63de312d845441e50fc521ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_VALUE_ORIENT_MATRIX</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad878774da8115fea38d171cd91ae754c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_VALUE_ORIENT_QUAT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af2b649c70745b1fff6df049c6a4e6e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_VALUE_RAW_ACC</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2ffa537e374298063414ba66f05a21b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_VALUE_RAW_GYR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a3ceeef617cb61632d5fcc78e4a64ead7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_VALUE_RAW_MAG</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a96209ee7c0bb0a1ba09383c9f4e66d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_VALUE_RAW_TEMP</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>af73b55e44fc4d1b407d16151ba671901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_VALUE_SAMPLECNT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a7b98b5d413a8fc0b2b7789ad81f2c219</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_VALUE_TEMP</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2790253950eac3e0d60a6204a9872527</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XsensResultValue(__cdecl *</type>
      <name>CmtCallbackFunction</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a27b876d0d5a360b9b1db94c4749c532d</anchor>
      <arglist>)(int32_t, CmtCallbackSelector, void *, void *)</arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>CmtDeviceId</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a2e3b6a17360828d440ee848959918af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>CmtMtTimeStamp</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ac31e8e3eec45b98b6fa08eedfa4da330</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>CmtOutputMode</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a85df1cdea0bf11e38292e3cd5d69e747</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>CmtOutputSettings</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a4125efede0d0948ee49291165a1d089b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>CmtTimeStamp</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a757a8a0b12174c499ce0ca48a3bcf0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CmtCallbackSelector</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acd5beee6c9d90ee2027b5ed87587aa6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CALLBACK_ONMEASUREMENTPREPARE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acd5beee6c9d90ee2027b5ed87587aa6ba89cfe439fbf080047adfa7261eab22c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CALLBACK_ONMEASUREMENTSTART</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acd5beee6c9d90ee2027b5ed87587aa6ba902c605a7086b57415ca5de71afdb193</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CALLBACK_ONMEASUREMENTSTOP</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acd5beee6c9d90ee2027b5ed87587aa6baf3af67f00be21e244ef50ee165b60b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CALLBACK_ONPOSTPROCESS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acd5beee6c9d90ee2027b5ed87587aa6bad794232437b595cef4128dfa69aaf91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CALLBACK_ONBYTESRECEIVED</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acd5beee6c9d90ee2027b5ed87587aa6ba3ab32c25afb3d5711997ee149394a611</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CALLBACK_ONMESSAGERECEIVED</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acd5beee6c9d90ee2027b5ed87587aa6bac19200e40f05c942aee06dcd5f45d0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CALLBACK_ONMESSAGESENT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>acd5beee6c9d90ee2027b5ed87587aa6ba4c20d96cde6cb06b75533c9ff3028afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CmtControlLine</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc069da3eb53ee907bad489b85346619</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CONTROL_DCD</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc069da3eb53ee907bad489b85346619a48aa1e59458816bdf5716bd137315460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CONTROL_RD</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc069da3eb53ee907bad489b85346619ac13f6b827a9e70a7c065bf00aaf82d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CONTROL_TD</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc069da3eb53ee907bad489b85346619a97f7db38f1d67793ca714931ef235c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CONTROL_DTR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc069da3eb53ee907bad489b85346619ac433913b3a16e10a1ed4a73b117a0d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CONTROL_GND</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc069da3eb53ee907bad489b85346619ac6c4e4fcec7135cd75cd1c3c67fd2193</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CONTROL_DSR</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc069da3eb53ee907bad489b85346619acc068f5c6615441e683c6e7351ae0adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CONTROL_RTS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc069da3eb53ee907bad489b85346619a8658554c8584a49416d4601a169c84c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CONTROL_CTS</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc069da3eb53ee907bad489b85346619abae301b1bddf48e990345cb0f53e7422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_CONTROL_RI</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc069da3eb53ee907bad489b85346619ad329e176ef72cc7a27ee64e8469bdc69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CmtQueueMode</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a584c2114410bd5864408798f46ccfd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_QM_FIFO</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a584c2114410bd5864408798f46ccfd24a270074ff63f755be0fe3b5dcb2226bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_QM_LAST</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a584c2114410bd5864408798f46ccfd24ad49813a1a0efed0ab79c9a2d6e977eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_QM_RAW</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>a584c2114410bd5864408798f46ccfd24a45447b55f7676af97ec8b33c1782eaf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CmtResetMethod</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc0193f299a2f7016417ba00fc2ed74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_RESETORIENTATION_STORE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc0193f299a2f7016417ba00fc2ed74eae37c492543fcb51a89ca1c1c9f206b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_RESETORIENTATION_HEADING</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc0193f299a2f7016417ba00fc2ed74eac3381e9e20054420b62c536d70ef53a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_RESETORIENTATION_GLOBAL</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc0193f299a2f7016417ba00fc2ed74ea10f852d364929b0adc6fb031de94495a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_RESETORIENTATION_OBJECT</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc0193f299a2f7016417ba00fc2ed74ea063cca5ad059fbab8c6ce1b2b6aa8fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_RESETORIENTATION_ALIGN</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>abc0193f299a2f7016417ba00fc2ed74ea3943e6ff5a16d6e7dbcaa03d41d20c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CmtXmSyncMode</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad760eb18b630a4815d84694278794a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_XM_SYNC_OFF</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad760eb18b630a4815d84694278794a45ad2d9fb70ec73ffb6216a2ab2ac0fc9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_XM_SYNC_PWM</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad760eb18b630a4815d84694278794a45ad98e1a984c0544b54fafbc25bad62e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_XM_SYNC_MASTER</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad760eb18b630a4815d84694278794a45a518968d4a7d6d6078ca61ba1df300320</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_XM_SYNC_SLAVE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad760eb18b630a4815d84694278794a45a7dac0d693b94e29a17b7155cf13d5b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMT_XM_SYNC_TOGGLE</name>
      <anchorfile>cmtdef_8h.html</anchorfile>
      <anchor>ad760eb18b630a4815d84694278794a45a354be05a69e6f71e21a00d51c11d809d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cmtf.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmtf_8h</filename>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FILEPOS_BEGIN</name>
      <anchorfile>cmtf_8h.html</anchorfile>
      <anchor>a91bd992685ff70ea78bb3c0aa3451ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FILEPOS_CURRENT</name>
      <anchorfile>cmtf_8h.html</anchorfile>
      <anchor>a4a214e338fd4f985456679c0d9fdf621</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_FILEPOS_END</name>
      <anchorfile>cmtf_8h.html</anchorfile>
      <anchor>ab8b32b657d635ab767891068cef8b0ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>off_t</type>
      <name>CmtFilePos</name>
      <anchorfile>cmtf_8h.html</anchorfile>
      <anchor>adbed9c7a0b58f20448127d9e869075a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cmtmessage.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmtmessage_8cpp</filename>
    <includes id="cmtmessage_8h" name="cmtmessage.h" local="yes" imported="no">cmtmessage.h</includes>
    <class kind="union">xsens::Itypes</class>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MSGLOG</name>
      <anchorfile>cmtmessage_8cpp.html</anchorfile>
      <anchor>acc04b52180668e144ca582cb4f9e217a</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>computeChecksum</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a369decd7118608e7f18577d108064dbe</anchor>
      <arglist>(const uint8_t *buffer, uint32_t length)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cmtmessage.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmtmessage_8h</filename>
    <includes id="cmtdef_8h" name="cmtdef.h" local="yes" imported="no">cmtdef.h</includes>
    <includes id="cmt1_8h" name="cmt1.h" local="yes" imported="no">cmt1.h</includes>
    <class kind="union">xsens::MessageHeader::_mdl</class>
    <class kind="struct">xsens::MessageHeader::_mdl::_mextd</class>
    <class kind="struct">xsens::MessageHeader::_mdl::_mextd::_mlen</class>
    <class kind="class">xsens::Message</class>
    <class kind="struct">xsens::MessageHeader</class>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CHECKASSERT</name>
      <anchorfile>cmtmessage_8h.html</anchorfile>
      <anchor>a59892c05a64e242156ebd071d0168536</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CHECKASSIGN</name>
      <anchorfile>cmtmessage_8h.html</anchorfile>
      <anchor>a7c7930b09dc356c3f311aea25f5b4856</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CHECKVAL</name>
      <anchorfile>cmtmessage_8h.html</anchorfile>
      <anchor>ad8c48339fb86f50962d235ce8f220945</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CMT_CHECKVAR</name>
      <anchorfile>cmtmessage_8h.html</anchorfile>
      <anchor>ab09c81ea5d183ed00e34799acc5743d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>swapEndian16</name>
      <anchorfile>cmtmessage_8h.html</anchorfile>
      <anchor>a9fa7ca0449794d8f5164f0196816487c</anchor>
      <arglist>(src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>swapEndian32</name>
      <anchorfile>cmtmessage_8h.html</anchorfile>
      <anchor>a3b5735ae8203958a64f43ef7906862ea</anchor>
      <arglist>(src)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>computeChecksum</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a369decd7118608e7f18577d108064dbe</anchor>
      <arglist>(const uint8_t *buffer, uint32_t length)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cmtpacket.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmtpacket_8cpp</filename>
    <includes id="cmtpacket_8h" name="cmtpacket.h" local="yes" imported="no">cmtpacket.h</includes>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PACKETLOG</name>
      <anchorfile>cmtpacket_8cpp.html</anchorfile>
      <anchor>a242804eae774b822a9cb7e15f7013d74</anchor>
      <arglist>(...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cmtpacket.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmtpacket_8h</filename>
    <includes id="cmtdef_8h" name="cmtdef.h" local="yes" imported="no">cmtdef.h</includes>
    <includes id="cmt2_8h" name="cmt2.h" local="yes" imported="no">cmt2.h</includes>
    <class kind="class">xsens::Packet</class>
    <class kind="struct">xsens::Packet::PacketInfo</class>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CMT_DATA_ITEM_NOT_AVAILABLE</name>
      <anchorfile>cmtpacket_8h.html</anchorfile>
      <anchor>ac7b0d2d6ccec4bca397c2de09ff95934</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cmtscan.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmtscan_8cpp</filename>
    <includes id="cmt3_8h" name="cmt3.h" local="yes" imported="no">cmt3.h</includes>
    <includes id="cmtscan_8h" name="cmtscan.h" local="yes" imported="no">cmtscan.h</includes>
    <includes id="xsens__janitors_8h" name="xsens_janitors.h" local="yes" imported="no">xsens_janitors.h</includes>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SCANLOG</name>
      <anchorfile>cmtscan_8cpp.html</anchorfile>
      <anchor>a0a0a52e57745a475407d66525c1dd2d6</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmtScanPort</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a655fd426de1238dc2363cd3c4ce8e421</anchor>
      <arglist>(CmtPortInfo &amp;portInfo, uint32_t baudrate=0, uint32_t singleScanTimeout=1000, uint32_t scanTries=1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmtScanPorts</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a94435a92d54c17651d597988b6490401</anchor>
      <arglist>(List&lt; CmtPortInfo &gt; &amp;ports, uint32_t baudrate=0, uint32_t singleScanTimeout=1000, uint32_t scanTries=1)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>abortScan</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a5e265edacaaa5449e1505a85743433da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cmtscan.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>cmtscan_8h</filename>
    <includes id="xsens__list_8hpp" name="xsens_list.hpp" local="yes" imported="no">xsens_list.hpp</includes>
    <namespace>xsens</namespace>
    <member kind="function">
      <type>bool</type>
      <name>cmtScanPort</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a655fd426de1238dc2363cd3c4ce8e421</anchor>
      <arglist>(CmtPortInfo &amp;portInfo, uint32_t baudrate=0, uint32_t singleScanTimeout=1000, uint32_t scanTries=1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmtScanPorts</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a94435a92d54c17651d597988b6490401</anchor>
      <arglist>(List&lt; CmtPortInfo &gt; &amp;ports, uint32_t baudrate=0, uint32_t singleScanTimeout=1000, uint32_t scanTries=1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CMultiMetricMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/maps/</path>
    <filename>CMultiMetricMap_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <class kind="struct">MapAuxPFCleanup</class>
    <class kind="struct">MapCanComputeLikelihood</class>
    <class kind="struct">MapComputeLikelihood</class>
    <class kind="struct">MapExecutor</class>
    <class kind="struct">MapGetAs3DObject</class>
    <class kind="struct">MapInsertObservation</class>
    <class kind="struct">MapIsEmpty</class>
    <class kind="struct">MapVectorClearer</class>
    <member kind="define">
      <type>#define</type>
      <name>ALL_PROXIES_INIT</name>
      <anchorfile>CMultiMetricMap_8cpp.html</anchorfile>
      <anchor>a218472df386b4ded157ac0c1fc24f802</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>maps/CMultiMetricMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/maps/</path>
    <filename>maps_2CMultiMetricMap_8h</filename>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="maps_2COctoMap_8h" name="maps/COctoMap.h" local="no" imported="no">mrpt/maps/COctoMap.h</includes>
    <includes id="maps_2CColouredOctoMap_8h" name="maps/CColouredOctoMap.h" local="no" imported="no">mrpt/maps/CColouredOctoMap.h</includes>
    <includes id="maps_2CGasConcentrationGridMap2D_8h" name="maps/CGasConcentrationGridMap2D.h" local="no" imported="no">mrpt/maps/CGasConcentrationGridMap2D.h</includes>
    <includes id="maps_2CWirelessPowerGridMap2D_8h" name="maps/CWirelessPowerGridMap2D.h" local="no" imported="no">mrpt/maps/CWirelessPowerGridMap2D.h</includes>
    <includes id="maps_2CHeightGridMap2D_8h" name="maps/CHeightGridMap2D.h" local="no" imported="no">mrpt/maps/CHeightGridMap2D.h</includes>
    <includes id="CHeightGridMap2D__MRF_8h" name="CHeightGridMap2D_MRF.h" local="no" imported="no">mrpt/maps/CHeightGridMap2D_MRF.h</includes>
    <includes id="maps_2CReflectivityGridMap2D_8h" name="maps/CReflectivityGridMap2D.h" local="no" imported="no">mrpt/maps/CReflectivityGridMap2D.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="maps_2CWeightedPointsMap_8h" name="maps/CWeightedPointsMap.h" local="no" imported="no">mrpt/maps/CWeightedPointsMap.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <includes id="maps_2CBeaconMap_8h" name="maps/CBeaconMap.h" local="no" imported="no">mrpt/maps/CBeaconMap.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="poly__ptr__ptr_8h" name="poly_ptr_ptr.h" local="no" imported="no">mrpt/utils/poly_ptr_ptr.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CMultiMetricMap</class>
    <class kind="struct">mrpt::maps::CMultiMetricMap::ProxyFilterContainerByClass</class>
    <class kind="struct">mrpt::maps::CMultiMetricMap::ProxySelectorContainerByClass</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CMultiMetricMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>slam_2CMultiMetricMap_8h</filename>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <member kind="typedef">
      <type>mrpt::maps::CMultiMetricMap</type>
      <name>CMultiMetricMap</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a43bb128160b945e31bdeaaa331329cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CMultiMetricMapPtr</type>
      <name>CMultiMetricMapPtr</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>ae9106eaef3f2ee66ba1dd856aea4bf1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CMultiMetricMapPDF.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CMultiMetricMapPDF_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CFileStream_8h" name="CFileStream.h" local="no" imported="no">mrpt/utils/CFileStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="maps_2CMultiMetricMapPDF_8h" name="maps/CMultiMetricMapPDF.h" local="no" imported="no">mrpt/maps/CMultiMetricMapPDF.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="obs_2CActionRobotMovement3D_8h" name="obs/CActionRobotMovement3D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement3D.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPosePDFGrid_8h" name="CPosePDFGrid.h" local="no" imported="no">mrpt/poses/CPosePDFGrid.h</includes>
    <includes id="obs_2CObservationBeaconRanges_8h" name="obs/CObservationBeaconRanges.h" local="no" imported="no">mrpt/obs/CObservationBeaconRanges.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <includes id="PF__aux__structs_8h" name="PF_aux_structs.h" local="no" imported="no">mrpt/slam/PF_aux_structs.h</includes>
  </compound>
  <compound kind="file">
    <name>maps/CMultiMetricMapPDF.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/maps/</path>
    <filename>maps_2CMultiMetricMapPDF_8h</filename>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <includes id="CPoseRandomSampler_8h" name="CPoseRandomSampler.h" local="no" imported="no">mrpt/poses/CPoseRandomSampler.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="PF__implementations__data_8h" name="PF_implementations_data.h" local="no" imported="no">mrpt/slam/PF_implementations_data.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CMultiMetricMapPDF</class>
    <class kind="class">mrpt::maps::CRBPFParticleData</class>
    <class kind="struct">mrpt::maps::CMultiMetricMapPDF::TPredictionParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CMultiMetricMapPDF.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>slam_2CMultiMetricMapPDF_8h</filename>
    <includes id="maps_2CMultiMetricMapPDF_8h" name="maps/CMultiMetricMapPDF.h" local="no" imported="no">mrpt/maps/CMultiMetricMapPDF.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <member kind="typedef">
      <type>mrpt::maps::CMultiMetricMapPDF</type>
      <name>CMultiMetricMapPDF</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>ad69097d473cb92c8fdb1c0288f346d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CMultiMetricMapPDFPtr</type>
      <name>CMultiMetricMapPDFPtr</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a9c125054e637680df274c339fea8146f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CMultiMetricMapPDF_RBPF.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CMultiMetricMapPDF__RBPF_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CFileStream_8h" name="CFileStream.h" local="no" imported="no">mrpt/utils/CFileStream.h</includes>
    <includes id="maps_2CMultiMetricMapPDF_8h" name="maps/CMultiMetricMapPDF.h" local="no" imported="no">mrpt/maps/CMultiMetricMapPDF.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="obs_2CActionRobotMovement3D_8h" name="obs/CActionRobotMovement3D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement3D.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPosePDFGrid_8h" name="CPosePDFGrid.h" local="no" imported="no">mrpt/poses/CPosePDFGrid.h</includes>
    <includes id="obs_2CObservationBeaconRanges_8h" name="obs/CObservationBeaconRanges.h" local="no" imported="no">mrpt/obs/CObservationBeaconRanges.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">mrpt/math.h</includes>
    <includes id="PF__aux__structs_8h" name="PF_aux_structs.h" local="no" imported="no">mrpt/slam/PF_aux_structs.h</includes>
    <includes id="PF__implementations_8h" name="PF_implementations.h" local="no" imported="no">mrpt/slam/PF_implementations.h</includes>
    <class kind="struct">TAuxRangeMeasInfo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <member kind="function">
      <type>void</type>
      <name>KLF_loadBinFromParticle</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>ad75152beff3a6061e877072d2016c406</anchor>
      <arglist>(detail::TPoseBin2D &amp;outBin, const TKLDParams &amp;opts, const mrpt::maps::CRBPFParticleData *currentParticleValue, const TPose3D *newPoseToBeInserted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>KLF_loadBinFromParticle</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>aefcf8cd9c9738031f08a1fcc08f6d32b</anchor>
      <arglist>(detail::TPathBin2D &amp;outBin, const TKLDParams &amp;opts, const mrpt::maps::CRBPFParticleData *currentParticleValue, const TPose3D *newPoseToBeInserted)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CMultiObjectiveMotionOptimizerBase.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>CMultiObjectiveMotionOptimizerBase_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CMultiObjectiveMotionOptimizerBase_8h" name="CMultiObjectiveMotionOptimizerBase.h" local="no" imported="no">mrpt/nav/reactive/CMultiObjectiveMotionOptimizerBase.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
  </compound>
  <compound kind="file">
    <name>CMultiObjectiveMotionOptimizerBase.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/reactive/</path>
    <filename>CMultiObjectiveMotionOptimizerBase_8h</filename>
    <includes id="TCandidateMovementPTG_8h" name="TCandidateMovementPTG.h" local="no" imported="no">mrpt/nav/reactive/TCandidateMovementPTG.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CObject_8h" name="CObject.h" local="no" imported="no">mrpt/utils/CObject.h</includes>
    <includes id="CRuntimeCompiledExpression_8h" name="CRuntimeCompiledExpression.h" local="no" imported="no">mrpt/math/CRuntimeCompiledExpression.h</includes>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <class kind="class">mrpt::nav::CMultiObjectiveMotionOptimizerBase</class>
    <class kind="struct">mrpt::nav::CMultiObjectiveMotionOptimizerBase::TParamsBase</class>
    <class kind="struct">mrpt::nav::CMultiObjectiveMotionOptimizerBase::TResultInfo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CMultiObjMotionOpt_Scalarization.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>CMultiObjMotionOpt__Scalarization_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CMultiObjMotionOpt__Scalarization_8h" name="CMultiObjMotionOpt_Scalarization.h" local="no" imported="no">mrpt/nav/reactive/CMultiObjMotionOpt_Scalarization.h</includes>
  </compound>
  <compound kind="file">
    <name>CMultiObjMotionOpt_Scalarization.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/reactive/</path>
    <filename>CMultiObjMotionOpt__Scalarization_8h</filename>
    <includes id="CMultiObjectiveMotionOptimizerBase_8h" name="CMultiObjectiveMotionOptimizerBase.h" local="no" imported="no">mrpt/nav/reactive/CMultiObjectiveMotionOptimizerBase.h</includes>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <class kind="class">mrpt::nav::CMultiObjMotionOpt_Scalarization</class>
    <class kind="struct">mrpt::nav::CMultiObjMotionOpt_Scalarization::TParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CMyGLCanvasBase.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/src/</path>
    <filename>CMyGLCanvasBase_8cpp</filename>
    <includes id="gui-precomp_8h" name="gui-precomp.h" local="yes" imported="no">gui-precomp.h</includes>
    <includes id="CMyGLCanvasBase_8h" name="CMyGLCanvasBase.h" local="no" imported="no">mrpt/gui/CMyGLCanvasBase.h</includes>
    <includes id="WxSubsystem_8h" name="WxSubsystem.h" local="no" imported="no">mrpt/gui/WxSubsystem.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
  </compound>
  <compound kind="file">
    <name>CMyGLCanvasBase.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/gui/</path>
    <filename>CMyGLCanvasBase_8h</filename>
    <includes id="opengl__fonts_8h" name="opengl_fonts.h" local="no" imported="no">mrpt/opengl/opengl_fonts.h</includes>
    <includes id="CTextMessageCapable_8h" name="CTextMessageCapable.h" local="no" imported="no">mrpt/opengl/CTextMessageCapable.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="gui_2include_2mrpt_2gui_2link__pragmas_8h" name="gui/include/mrpt/gui/link_pragmas.h" local="no" imported="no">mrpt/gui/link_pragmas.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::gui</namespace>
  </compound>
  <compound kind="file">
    <name>CMyRedirector.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/gui/</path>
    <filename>CMyRedirector_8h</filename>
    <includes id="wx28-fixes_8h" name="wx28-fixes.h" local="yes" imported="no">wx28-fixes.h</includes>
    <class kind="class">CMyRedirector</class>
  </compound>
  <compound kind="file">
    <name>CNationalInstrumentsDAQ.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CNationalInstrumentsDAQ_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CNationalInstrumentsDAQ_8h" name="CNationalInstrumentsDAQ.h" local="no" imported="no">mrpt/hwdrivers/CNationalInstrumentsDAQ.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmx_ErrChk</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>ae1bc019c716d160076c13a6c8968b8c6</anchor>
      <arglist>(functionCall)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCfgInputBuffer</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a1d4bf2ac6393cf118685c107e84c6e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCfgOutputBuffer</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a70b733197746badc0115e2a1ae60fd37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCfgSampClkTiming</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a2327e34711d46492708ddef033f39702</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxClearTask</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>ae4f5013d37e4da72df6e1d47956915d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCreateAIVoltageChan</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a9335239dc951d1ce924d51089fe967ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCreateAOVoltageChan</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>aca37872ffb162af5158572ea8d7db7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCreateCIAngEncoderChan</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>aa933da2f051fa26658216e11e710577a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCreateCICountEdgesChan</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a09210aecee5279e979a50b7536e1c788</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCreateCILinEncoderChan</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a7e1bae476884a320f558d16757efb701</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCreateCIPeriodChan</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>ac56120b523536c1d6009c52168a4a29b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCreateCIPulseWidthChan</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a80e47455ae058a9b3e162ab5a184deaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCreateCOPulseChanFreq</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a045452f0b27cc0e8df8aa6f7ad8ef4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCreateDIChan</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>ae4220ea0b0722fbbc76187e95feada75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCreateDOChan</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>accc82dc54c59849d403d2c49b9c84630</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxCreateTask</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a847631b0c7045da40afd07f95fa90689</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxGetExtendedErrorInfo</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a8fb38f11392bb1503afdfd55485fa05e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxReadAnalogF64</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>aedd8f646215c2760ba7f01b705ee4315</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxReadCounterF64</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a912a7c4afb5545fe306422b1437ade58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxReadDigitalU8</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a9868267ff3644cfb28c3d1865790c9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxStartTask</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a74d5c3fdf4e70e7b30d8347bd5f5aed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxStopTask</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a3571e2a2bb757e39e503f6950c81709e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxWriteAnalogF64</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>af7f3a7874a8bc5afc44bf5d17ac5c778</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxWriteDigitalLines</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a1488cbd150459550bb78cd8c570b71ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DAQmxWriteDigitalU32</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a2cefb7014381c4bebf814d34fe282e87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_HAS_SOME_NIDAQMX</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a21b814271f915358e93a746a22fb90d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_USE_NIDAQMX</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a09777a06337a1d8f23c5e5409f8e8e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_USE_NIDAQMXBASE</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a019ff7f2b51a0e6ee028c010473bfeaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MY_LOAD_HERE_CONFIG_VAR</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>a7260d8fca66c38357fd0543e4f2ce515</anchor>
      <arglist>(variableName, variableType, targetVariable, configFileObject, sectionNameStr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MY_LOAD_HERE_CONFIG_VAR_NO_DEFAULT</name>
      <anchorfile>CNationalInstrumentsDAQ_8cpp.html</anchorfile>
      <anchor>aa1200a565f5425f5cb0756feacaa09e4</anchor>
      <arglist>(variableName, variableType, targetVariable, configFileObject, sectionNameStr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CNationalInstrumentsDAQ.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CNationalInstrumentsDAQ_8h</filename>
    <includes id="obs_2CObservationRawDAQ_8h" name="obs/CObservationRawDAQ.h" local="no" imported="no">mrpt/obs/CObservationRawDAQ.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CPipe_8h" name="CPipe.h" local="no" imported="no">mrpt/synch/CPipe.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <class kind="class">mrpt::hwdrivers::CNationalInstrumentsDAQ</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ai_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ao_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_ang_encoder_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_count_edges_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_lin_encoder_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_period_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_pulse_width_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_co_pulses_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_di_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_do_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CNavigatorManualSequence.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>CNavigatorManualSequence_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CNavigatorManualSequence_8h" name="CNavigatorManualSequence.h" local="no" imported="no">mrpt/nav/reactive/CNavigatorManualSequence.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="CVehicleVelCmd__DiffDriven_8h" name="CVehicleVelCmd_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd_DiffDriven.h</includes>
    <includes id="CVehicleVelCmd__Holo_8h" name="CVehicleVelCmd_Holo.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd_Holo.h</includes>
  </compound>
  <compound kind="file">
    <name>CNavigatorManualSequence.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/reactive/</path>
    <filename>CNavigatorManualSequence_8h</filename>
    <includes id="CAbstractNavigator_8h" name="CAbstractNavigator.h" local="no" imported="no">mrpt/nav/reactive/CAbstractNavigator.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <class kind="class">mrpt::nav::CNavigatorManualSequence</class>
    <class kind="struct">mrpt::nav::CNavigatorManualSequence::TVelCmd</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CNetworkOfPoses.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>CNetworkOfPoses_8h</filename>
    <includes id="CDirectedGraph_8h" name="CDirectedGraph.h" local="no" imported="no">mrpt/graphs/CDirectedGraph.h</includes>
    <includes id="CDirectedTree_8h" name="CDirectedTree.h" local="no" imported="no">mrpt/graphs/CDirectedTree.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <includes id="traits__map_8h" name="traits_map.h" local="no" imported="no">mrpt/utils/traits_map.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="dijkstra_8h" name="dijkstra.h" local="no" imported="no">mrpt/graphs/dijkstra.h</includes>
    <includes id="TNodeAnnotations_8h" name="TNodeAnnotations.h" local="no" imported="no">mrpt/graphs/TNodeAnnotations.h</includes>
    <includes id="TMRSlamNodeAnnotations_8h" name="TMRSlamNodeAnnotations.h" local="no" imported="no">mrpt/graphs/TMRSlamNodeAnnotations.h</includes>
    <includes id="THypothesis_8h" name="THypothesis.h" local="no" imported="no">mrpt/graphs/THypothesis.h</includes>
    <includes id="CNetworkOfPoses__impl_8h" name="CNetworkOfPoses_impl.h" local="yes" imported="no">CNetworkOfPoses_impl.h</includes>
    <includes id="CVisualizer_8h" name="CVisualizer.h" local="no" imported="no">mrpt/graphs/CVisualizer.h</includes>
    <includes id="CMRVisualizer_8h" name="CMRVisualizer.h" local="no" imported="no">mrpt/graphs/CMRVisualizer.h</includes>
    <class kind="class">mrpt::graphs::detail::CMRVisualizer</class>
    <class kind="class">mrpt::graphs::CNetworkOfPoses</class>
    <class kind="class">mrpt::graphs::detail::CVisualizer</class>
    <class kind="struct">mrpt::graphs::CNetworkOfPoses::global_pose_t</class>
    <class kind="struct">mrpt::graphs::detail::graph_ops</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::graphs::CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS &gt; &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose2D, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses2D</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>a4e8c984d683fffaf4e649ee20226645a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3D, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses3D</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>a93d35ba89e1b98ce05f029b5514eb0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPosePDFGaussian, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses2DCov</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>ab0a2edebdaba876eebaf0bdcd131ea38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3DPDFGaussian, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses3DCov</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>af0613256fa5fb458ab85a99d627e72f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPosePDFGaussianInf, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses2DInf</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>ac385b293bbacf8066d0633fdfc74c57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3DPDFGaussianInf, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses3DInf</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>ae4be6be892db268ee3799daf5c797f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPosePDFGaussianInf, mrpt::utils::map_traits_stdmap, mrpt::graphs::detail::TMRSlamNodeAnnotations &gt;</type>
      <name>CNetworkOfPoses2DInf_NA</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>aadc616cdef7c7cf65be5082d614602fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3DPDFGaussianInf, mrpt::utils::map_traits_stdmap, mrpt::graphs::detail::TMRSlamNodeAnnotations &gt;</type>
      <name>CNetworkOfPoses3DInf_NA</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>aae3084cc2b55b8a9122cdb0ebad7a793</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>a6ab463946bfedcf3cb8ad5ff0c5dc2fe</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>afea669411d868a54f4768a72234f4b70</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS &gt; &amp;obj)</arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose2D, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses2D</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>a4e8c984d683fffaf4e649ee20226645a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3D, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses3D</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>a93d35ba89e1b98ce05f029b5514eb0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPosePDFGaussian, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses2DCov</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>ab0a2edebdaba876eebaf0bdcd131ea38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3DPDFGaussian, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses3DCov</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>af0613256fa5fb458ab85a99d627e72f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPosePDFGaussianInf, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses2DInf</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>ac385b293bbacf8066d0633fdfc74c57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3DPDFGaussianInf, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses3DInf</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>ae4be6be892db268ee3799daf5c797f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPosePDFGaussianInf, mrpt::utils::map_traits_stdmap, mrpt::graphs::detail::TMRSlamNodeAnnotations &gt;</type>
      <name>CNetworkOfPoses2DInf_NA</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>aadc616cdef7c7cf65be5082d614602fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3DPDFGaussianInf, mrpt::utils::map_traits_stdmap, mrpt::graphs::detail::TMRSlamNodeAnnotations &gt;</type>
      <name>CNetworkOfPoses3DInf_NA</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>aae3084cc2b55b8a9122cdb0ebad7a793</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CNetworkOfPoses_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>CNetworkOfPoses__impl_8h</filename>
    <includes id="dijkstra_8h" name="dijkstra.h" local="no" imported="no">mrpt/graphs/dijkstra.h</includes>
    <includes id="CTextFileLinesParser_8h" name="CTextFileLinesParser.h" local="no" imported="no">mrpt/utils/CTextFileLinesParser.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CArrayNumeric_8h" name="CArrayNumeric.h" local="no" imported="no">mrpt/math/CArrayNumeric.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="ops__matrices_8h" name="ops_matrices.h" local="no" imported="no">mrpt/math/ops_matrices.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPosePDFGaussianInf_8h" name="CPosePDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPosePDFGaussianInf.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPose3DPDFGaussianInf_8h" name="CPose3DPDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussianInf.h</includes>
    <includes id="TNodeAnnotations_8h" name="TNodeAnnotations.h" local="no" imported="no">mrpt/graphs/TNodeAnnotations.h</includes>
    <class kind="struct">mrpt::graphs::detail::graph_ops</class>
    <class kind="struct">mrpt::graphs::detail::TPosePDFHelper</class>
    <class kind="struct">mrpt::graphs::detail::TPosePDFHelper&lt; CPose2D &gt;</class>
    <class kind="struct">mrpt::graphs::detail::TPosePDFHelper&lt; CPose3D &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
  </compound>
  <compound kind="file">
    <name>CNodeRegistrationDecider.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/interfaces/</path>
    <filename>CNodeRegistrationDecider_8h</filename>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CProbabilityDensityFunction_8h" name="CProbabilityDensityFunction.h" local="no" imported="no">mrpt/utils/CProbabilityDensityFunction.h</includes>
    <includes id="CWindowManager_8h" name="CWindowManager.h" local="no" imported="no">mrpt/graphslam/misc/CWindowManager.h</includes>
    <includes id="CRegistrationDeciderOrOptimizer_8h" name="CRegistrationDeciderOrOptimizer.h" local="yes" imported="no">CRegistrationDeciderOrOptimizer.h</includes>
    <includes id="CNodeRegistrationDecider__impl_8h" name="CNodeRegistrationDecider_impl.h" local="yes" imported="no">CNodeRegistrationDecider_impl.h</includes>
    <class kind="class">mrpt::graphslam::deciders::CNodeRegistrationDecider</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CNodeRegistrationDecider_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/interfaces/</path>
    <filename>CNodeRegistrationDecider__impl_8h</filename>
  </compound>
  <compound kind="file">
    <name>CNTRIPClient.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CNTRIPClient_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CNTRIPClient_8h" name="CNTRIPClient.h" local="no" imported="no">mrpt/hwdrivers/CNTRIPClient.h</includes>
    <includes id="CClientTCPSocket_8h" name="CClientTCPSocket.h" local="no" imported="no">mrpt/utils/CClientTCPSocket.h</includes>
    <includes id="net__utils_8h" name="net_utils.h" local="no" imported="no">mrpt/utils/net_utils.h</includes>
    <includes id="CStringList_8h" name="CStringList.h" local="no" imported="no">mrpt/utils/CStringList.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
  </compound>
  <compound kind="file">
    <name>CNTRIPClient.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CNTRIPClient_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CSemaphore_8h" name="CSemaphore.h" local="no" imported="no">mrpt/synch/CSemaphore.h</includes>
    <includes id="MT__buffer_8h" name="MT_buffer.h" local="no" imported="no">mrpt/synch/MT_buffer.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <class kind="class">mrpt::hwdrivers::CNTRIPClient</class>
    <class kind="struct">mrpt::hwdrivers::CNTRIPClient::NTRIPArgs</class>
    <class kind="struct">mrpt::hwdrivers::CNTRIPClient::TMountPoint</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CNTRIPEmitter.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CNTRIPEmitter_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CNTRIPEmitter_8h" name="CNTRIPEmitter.h" local="no" imported="no">mrpt/hwdrivers/CNTRIPEmitter.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
  </compound>
  <compound kind="file">
    <name>CNTRIPEmitter.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CNTRIPEmitter_8h</filename>
    <includes id="CNTRIPClient_8h" name="CNTRIPClient.h" local="no" imported="no">mrpt/hwdrivers/CNTRIPClient.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <class kind="class">mrpt::hwdrivers::CNTRIPEmitter</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CObject.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CObject_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CObject_8h" name="CObject.h" local="no" imported="no">mrpt/utils/CObject.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="internal__class__registry_8h" name="internal_class_registry.h" local="yes" imported="no">internal_class_registry.h</includes>
    <class kind="struct">CObject</class>
  </compound>
  <compound kind="file">
    <name>CObject.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CObject_8h</filename>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">mrpt/system/memory.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <includes id="smart__ptr_8hpp" name="smart_ptr.hpp" local="no" imported="no">mrpt/otherlibs/stlplus/smart_ptr.hpp</includes>
    <class kind="struct">mrpt::utils::CLASSINIT</class>
    <class kind="class">mrpt::utils::CObject</class>
    <class kind="class">mrpt::utils::CObjectPtr</class>
    <class kind="struct">mrpt::ptr_cast</class>
    <class kind="struct">mrpt::utils::TRuntimeClassId</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <namespace>std</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>ac5064aedf453a9c7606180988e266da3</anchor>
      <arglist>(const stlplus::smart_ptr_base&lt; T, C, COUNTER &gt; &amp;a, const stlplus::smart_ptr_base&lt; T, C, COUNTER &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>aa9ad07b649a4150faee2aabbb67ce985</anchor>
      <arglist>(const stlplus::smart_ptr_base&lt; T, C, COUNTER &gt; &amp;a, const stlplus::smart_ptr_base&lt; T, C, COUNTER &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>registerAllPendingClasses</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ac8e94f2114c6559f0c194291b571683a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLASS_ID</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>ae1e916f2fdc79ed0da6508acdb1848a0</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLASS_ID_NAMESPACE</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a50425f043b81147fed5f71d2e26ca337</anchor>
      <arglist>(class_name, namespaceName)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLASS_ID_TEMPLATE</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a08316b183b1a5337ac5b82533ac2dd19</anchor>
      <arglist>(class_name, T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IS_CLASS</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a794ea7da2e1f7eb092d140ca5091e982</anchor>
      <arglist>(ptrObj, class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IS_DERIVED</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a8047e96932be100635bab4f27731320f</anchor>
      <arglist>(ptrObj, class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_CUSTOM_LINKAGE</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>addb2369303f8a178bd8738e915e03c8f</anchor>
      <arglist>(class_name, _STATIC_LINKAGE_, _VIRTUAL_LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a89a1b701b9898005d954af26d92766fe</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_PRE_CUSTOM_BASE_LINKAGE</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a0e854723702802213de8c20bf5697bff</anchor>
      <arglist>(class_name, base_name, _LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a749e5eda63016739ea49ed7615be51fd</anchor>
      <arglist>(class_name, base_name, _LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_PRE_CUSTOM_BASE_NO_LINKAGE</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a1933e899c6d001e2a59dd430115a10ac</anchor>
      <arglist>(class_name, base_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_NO_LINKAGE</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>af9a0c48d049cf9a1b056642ce32232d6</anchor>
      <arglist>(class_name, base_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_PRE_CUSTOM_BASE_LINKAGE2</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>afd9e3f83bf8b2ef843831523123740f1</anchor>
      <arglist>(class_name, base_name, class_name_LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_POST_CUSTOM_BASE_LINKAGE2</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a12e7fd6f64f6824686870c58ec3a9c3e</anchor>
      <arglist>(class_name, base_name, class_name_LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_PRE_CUSTOM_LINKAGE</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>ada0eb782a89c90e1ae6dc5def698af50</anchor>
      <arglist>(class_name, _LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a62ec49c57ed28231980ab056ef27dd73</anchor>
      <arglist>(class_name, _LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_PRE_NO_LINKAGE</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>abe63fbee64570d9d4f9b34c46ac9b719</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_POST_NO_LINKAGE</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a0474b48219150cb7d4f7c5bb66b7f9db</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_PRE_CUSTOM_LINKAGE2</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>abc5e24242cdf25470fbdd69a3e6a4a99</anchor>
      <arglist>(class_name, class_name_LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_POST_CUSTOM_LINKAGE2</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>abecfd1d342a77072dfc788bd9d792040</anchor>
      <arglist>(class_name, class_name_LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_PRE_CUSTOM_BASE</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a9bb6492c8bbf8569f3752ba06e689e91</anchor>
      <arglist>(class_name, base_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_PRE</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>aa64e4575978b49af0f2d47b1fdf5ad75</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_MRPT_OBJECT_POST</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a0277a1825b6c07676884b41521f62d7d</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENTS_MRPT_OBJECT</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a821c31b2df70d6b3c0f8b0d49374a009</anchor>
      <arglist>(class_name, base, NameSpace)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_VIRTUAL_MRPT_OBJECT</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a80d5b68d3ba12ec5f640ce53651b121b</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENTS_VIRTUAL_MRPT_OBJECT</name>
      <anchorfile>CObject_8h.html</anchorfile>
      <anchor>a3b29d8d0ead735ece9941e7a58619c7c</anchor>
      <arglist>(class_name, base_class_name, NameSpace)</arglist>
    </member>
    <member kind="typedef">
      <type>safe_ptr&lt; TRuntimeClassId &gt;</type>
      <name>TRuntimeClassIdPtr</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga9a8b385c06e33bb7ab5a8fc51ad10fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class BASE_IMPEXP</type>
      <name>CObject</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gab4b900b831f6e7bbc7557cd35cd1c46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>registerClass</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gaa8abedf6fce18096179dd3cc8058039c</anchor>
      <arglist>(const mrpt::utils::TRuntimeClassId *pNewClass)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>registerClassCustomName</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga3496fe9fdc689dbe23b17ccb3b4670a1</anchor>
      <arglist>(const char *customName, const TRuntimeClassId *pNewClass)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; const mrpt::utils::TRuntimeClassId * &gt; BASE_IMPEXP</type>
      <name>getAllRegisteredClasses</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga1890fed1b8924d90a0d15f39e7ec50e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; const TRuntimeClassId * &gt; BASE_IMPEXP</type>
      <name>getAllRegisteredClassesChildrenOf</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga7868e13636e5b73b1ad92d0a1a63f34b</anchor>
      <arglist>(const TRuntimeClassId *parent_id)</arglist>
    </member>
    <member kind="function">
      <type>const TRuntimeClassId BASE_IMPEXP *</type>
      <name>findRegisteredClass</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga6eb58042648ff684847cb5e9f2abf60a</anchor>
      <arglist>(const std::string &amp;className)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CObjectDetection.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/src/</path>
    <filename>CObjectDetection_8cpp</filename>
    <includes id="detectors-precomp_8h" name="detectors-precomp.h" local="yes" imported="no">detectors-precomp.h</includes>
    <includes id="CObjectDetection_8h" name="CObjectDetection.h" local="no" imported="no">mrpt/detectors/CObjectDetection.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>CObjectDetection.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/include/mrpt/detectors/</path>
    <filename>CObjectDetection_8h</filename>
    <includes id="CDetectableObject_8h" name="CDetectableObject.h" local="no" imported="no">mrpt/detectors/CDetectableObject.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <class kind="class">mrpt::detectors::CObjectDetection</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::detectors</namespace>
    <member kind="typedef">
      <type>std::vector&lt; CDetectableObjectPtr &gt;</type>
      <name>vector_detectable_object</name>
      <anchorfile>namespacemrpt_1_1detectors.html</anchorfile>
      <anchor>a78b67b51ca14c881f4acd56093678cb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CObservable.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CObservable_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CObserver_8h" name="CObserver.h" local="no" imported="no">mrpt/utils/CObserver.h</includes>
    <includes id="CObservable_8h" name="CObservable.h" local="no" imported="no">mrpt/utils/CObservable.h</includes>
  </compound>
  <compound kind="file">
    <name>CObservable.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CObservable_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <class kind="class">mrpt::utils::CObservable</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CObservation.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservation_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservation.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservation_8h</filename>
    <includes id="obs_2include_2mrpt_2obs_2link__pragmas_8h" name="obs/include/mrpt/obs/link_pragmas.h" local="no" imported="no">mrpt/obs/link_pragmas.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <class kind="class">mrpt::obs::CObservation</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_BEACON_ID</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>ga664c88c8d05358e6403cda109f338efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_LANDMARK_ID</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>ga02a4785ad1c01bd6afc458aab2809b50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slam/CObservation.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservation_8h</filename>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservation2DRangeScan.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservation2DRangeScan_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>obs/CObservation2DRangeScan.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservation2DRangeScan_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="T2DScanProperties_8h" name="T2DScanProperties.h" local="no" imported="no">mrpt/obs/T2DScanProperties.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="CPolygon_8h" name="CPolygon.h" local="no" imported="no">mrpt/math/CPolygon.h</includes>
    <includes id="ContainerReadOnlyProxyAccessor_8h" name="ContainerReadOnlyProxyAccessor.h" local="no" imported="no">mrpt/utils/ContainerReadOnlyProxyAccessor.h</includes>
    <class kind="class">mrpt::obs::CObservation2DRangeScan</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservation2DRangeScan.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservation2DRangeScan_8h</filename>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservation2DRangeScanWithUncertainty.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservation2DRangeScanWithUncertainty_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="CObservation2DRangeScanWithUncertainty_8h" name="CObservation2DRangeScanWithUncertainty.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScanWithUncertainty.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
  </compound>
  <compound kind="file">
    <name>CObservation2DRangeScanWithUncertainty.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>CObservation2DRangeScanWithUncertainty_8h</filename>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <class kind="class">mrpt::obs::CObservation2DRangeScanWithUncertainty</class>
    <class kind="struct">mrpt::obs::CObservation2DRangeScanWithUncertainty::TEvalParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>CObservation3DRangeScan.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservation3DRangeScan_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="CLevenbergMarquardt_8h" name="CLevenbergMarquardt.h" local="no" imported="no">mrpt/math/CLevenbergMarquardt.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="CGenericMemoryPool_8h" name="CGenericMemoryPool.h" local="no" imported="no">mrpt/system/CGenericMemoryPool.h</includes>
    <class kind="struct">CObservation3DRangeScan_Points_MemPoolData</class>
    <class kind="struct">CObservation3DRangeScan_Points_MemPoolParams</class>
    <class kind="struct">CObservation3DRangeScan_Ranges_MemPoolData</class>
    <class kind="struct">CObservation3DRangeScan_Ranges_MemPoolParams</class>
    <class kind="struct">mrpt::obs::detail::TLevMarData</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <namespace>mrpt::obs::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CALIB_DECIMAT</name>
      <anchorfile>CObservation3DRangeScan_8cpp.html</anchorfile>
      <anchor>a5e49bf716ee6cac0a206f6023e27c6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COBS3DRANGE_USE_MEMPOOL</name>
      <anchorfile>CObservation3DRangeScan_8cpp.html</anchorfile>
      <anchor>a124a56176c714d7f9d160fba78b317b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::system::CGenericMemoryPool&lt; CObservation3DRangeScan_Points_MemPoolParams, CObservation3DRangeScan_Points_MemPoolData &gt;</type>
      <name>TMyPointsMemPool</name>
      <anchorfile>CObservation3DRangeScan_8cpp.html</anchorfile>
      <anchor>ac20acf953bb5086963cf3b1160a47f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::system::CGenericMemoryPool&lt; CObservation3DRangeScan_Ranges_MemPoolParams, CObservation3DRangeScan_Ranges_MemPoolData &gt;</type>
      <name>TMyRangesMemPool</name>
      <anchorfile>CObservation3DRangeScan_8cpp.html</anchorfile>
      <anchor>a5b1dab198a2ed98b3b36530b4151fdd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cam2vec</name>
      <anchorfile>namespacemrpt_1_1obs_1_1detail.html</anchorfile>
      <anchor>a3b9ffdb9156315073d6eff3a4daafd7f</anchor>
      <arglist>(const TCamera &amp;camPar, CVectorDouble &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cost_func</name>
      <anchorfile>namespacemrpt_1_1obs_1_1detail.html</anchorfile>
      <anchor>a276951fb43fbf94b4a61e92a06cf7703</anchor>
      <arglist>(const CVectorDouble &amp;par, const TLevMarData &amp;d, CVectorDouble &amp;err)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mempool_donate_range_matrix</name>
      <anchorfile>CObservation3DRangeScan_8cpp.html</anchorfile>
      <anchor>a4de9dc014f45c46d699478ef0d5b24e4</anchor>
      <arglist>(CObservation3DRangeScan &amp;obs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mempool_donate_xyz_buffers</name>
      <anchorfile>CObservation3DRangeScan_8cpp.html</anchorfile>
      <anchor>aeb38cc52df7921cb63a63d86e1e2bc09</anchor>
      <arglist>(CObservation3DRangeScan &amp;obs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vec2cam</name>
      <anchorfile>namespacemrpt_1_1obs_1_1detail.html</anchorfile>
      <anchor>a793b5bccae61a4bd87391e3030dfa20c</anchor>
      <arglist>(const CVectorDouble &amp;x, TCamera &amp;camPar)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obs/CObservation3DRangeScan.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservation3DRangeScan_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="TRangeImageFilter_8h" name="TRangeImageFilter.h" local="no" imported="no">mrpt/obs/TRangeImageFilter.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPolygon_8h" name="CPolygon.h" local="no" imported="no">mrpt/math/CPolygon.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="adapters_8h" name="adapters.h" local="no" imported="no">mrpt/utils/adapters.h</includes>
    <includes id="integer__select_8h" name="integer_select.h" local="no" imported="no">mrpt/utils/integer_select.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="CObservation3DRangeScan__project3D__impl_8h" name="CObservation3DRangeScan_project3D_impl.h" local="yes" imported="no">CObservation3DRangeScan_project3D_impl.h</includes>
    <class kind="class">mrpt::obs::CObservation3DRangeScan</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::obs::CObservation3DRangeScan &gt;</class>
    <class kind="struct">mrpt::obs::T3DPointsProjectionParams</class>
    <class kind="struct">mrpt::obs::T3DPointsTo2DScanParams</class>
    <class kind="struct">mrpt::obs::CObservation3DRangeScan::TCached3DProjTables</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; mrpt::obs::CObservation3DRangeScan::TIntensityChannelID &gt;</class>
    <class kind="struct">mrpt::obs::CObservation3DRangeScan::TPixelLabelInfo</class>
    <class kind="struct">mrpt::obs::CObservation3DRangeScan::TPixelLabelInfoBase</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <namespace>mrpt::obs::detail</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>void</type>
      <name>project3DPointsFromDepthImageInto</name>
      <anchorfile>namespacemrpt_1_1obs_1_1detail.html</anchorfile>
      <anchor>a5b52007f51b51e4a14af56a1bb88d862</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan &amp;src_obs, POINTMAP &amp;dest_pointcloud, const mrpt::obs::T3DPointsProjectionParams &amp;projectParams, const mrpt::obs::TRangeImageFilterParams &amp;filterParams)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slam/CObservation3DRangeScan.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservation3DRangeScan_8h</filename>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservation3DRangeScan_project3D_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>CObservation3DRangeScan__project3D__impl_8h</filename>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <namespace>mrpt::obs::detail</namespace>
    <member kind="function">
      <type>void</type>
      <name>do_project_3d_pointcloud</name>
      <anchorfile>namespacemrpt_1_1obs_1_1detail.html</anchorfile>
      <anchor>aac84116afcb7e31205aacb1c8caf6ba4</anchor>
      <arglist>(const int H, const int W, const float *kys, const float *kzs, const mrpt::math::CMatrix &amp;rangeImage, mrpt::utils::PointCloudAdapter&lt; POINTMAP &gt; &amp;pca, std::vector&lt; uint16_t &gt; &amp;idxs_x, std::vector&lt; uint16_t &gt; &amp;idxs_y, const mrpt::obs::TRangeImageFilterParams &amp;filterParams, bool MAKE_DENSE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_project_3d_pointcloud_SSE2</name>
      <anchorfile>namespacemrpt_1_1obs_1_1detail.html</anchorfile>
      <anchor>ada1fbe34ba39fb274df14cedb0dddb78</anchor>
      <arglist>(const int H, const int W, const float *kys, const float *kzs, const mrpt::math::CMatrix &amp;rangeImage, mrpt::utils::PointCloudAdapter&lt; POINTMAP &gt; &amp;pca, std::vector&lt; uint16_t &gt; &amp;idxs_x, std::vector&lt; uint16_t &gt; &amp;idxs_y, const mrpt::obs::TRangeImageFilterParams &amp;filterParams, bool MAKE_DENSE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3DPointsFromDepthImageInto</name>
      <anchorfile>namespacemrpt_1_1obs_1_1detail.html</anchorfile>
      <anchor>a5b52007f51b51e4a14af56a1bb88d862</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan &amp;src_obs, POINTMAP &amp;dest_pointcloud, const mrpt::obs::T3DPointsProjectionParams &amp;projectParams, const mrpt::obs::TRangeImageFilterParams &amp;filterParams)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CObservation3DRangeScan_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservation3DRangeScan__unittest_8cpp</filename>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TEST_RANGEIMG_HEIGHT</name>
      <anchorfile>CObservation3DRangeScan__unittest_8cpp.html</anchorfile>
      <anchor>ab1a67c6736a8b248c327c8c033306d0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TEST_RANGEIMG_WIDTH</name>
      <anchorfile>CObservation3DRangeScan__unittest_8cpp.html</anchorfile>
      <anchor>a48be404d1094908b5d8df306173a78c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillSampleObs</name>
      <anchorfile>CObservation3DRangeScan__unittest_8cpp.html</anchorfile>
      <anchor>ae00dd2f4a226890fdb972e66ab44c852</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan &amp;obs, mrpt::obs::T3DPointsProjectionParams &amp;pp, int test_case)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CObservation3DRangeScan__unittest_8cpp.html</anchorfile>
      <anchor>ad3921b42423cc24908dc2d3e2dc7af36</anchor>
      <arglist>(CObservation3DRangeScan, Project3D_noFilter)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CObservation3DRangeScan__unittest_8cpp.html</anchorfile>
      <anchor>af8f4fb69bdfc0c8d46625d434fd75f77</anchor>
      <arglist>(CObservation3DRangeScan, Project3D_filterMinMax1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CObservation3DRangeScan__unittest_8cpp.html</anchorfile>
      <anchor>a009e27e47222c4500133c12eacdd6d70</anchor>
      <arglist>(CObservation3DRangeScan, Project3D_filterMinMaxAllBetween)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CObservation3DRangeScan__unittest_8cpp.html</anchorfile>
      <anchor>a320d3e1479f6303240aca62ecaf22c24</anchor>
      <arglist>(CObservation3DRangeScan, Project3D_filterMinMaxNoneBetween)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CObservation3DRangeScan__unittest_8cpp.html</anchorfile>
      <anchor>a2640b03705eec70f9534218667190c8a</anchor>
      <arglist>(CObservation3DRangeScan, Project3D_filterMin)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CObservation3DRangeScan__unittest_8cpp.html</anchorfile>
      <anchor>a22a3caf4d1b950508aba93a27645f60c</anchor>
      <arglist>(CObservation3DRangeScan, Project3D_filterMax)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CObservation6DFeatures.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservation6DFeatures_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="obs_2CObservation6DFeatures_8h" name="obs/CObservation6DFeatures.h" local="no" imported="no">mrpt/obs/CObservation6DFeatures.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservation6DFeatures.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservation6DFeatures_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <class kind="class">mrpt::obs::CObservation6DFeatures</class>
    <class kind="struct">mrpt::obs::CObservation6DFeatures::TMeasurement</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservation6DFeatures.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservation6DFeatures_8h</filename>
    <includes id="obs_2CObservation6DFeatures_8h" name="obs/CObservation6DFeatures.h" local="no" imported="no">mrpt/obs/CObservation6DFeatures.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationBatteryState.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationBatteryState_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="obs_2CObservationBatteryState_8h" name="obs/CObservationBatteryState.h" local="no" imported="no">mrpt/obs/CObservationBatteryState.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationBatteryState.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationBatteryState_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <class kind="class">mrpt::obs::CObservationBatteryState</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationBatteryState.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationBatteryState_8h</filename>
    <includes id="obs_2CObservationBatteryState_8h" name="obs/CObservationBatteryState.h" local="no" imported="no">mrpt/obs/CObservationBatteryState.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationBeaconRanges.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationBeaconRanges_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="obs_2CObservationBeaconRanges_8h" name="obs/CObservationBeaconRanges.h" local="no" imported="no">mrpt/obs/CObservationBeaconRanges.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationBeaconRanges.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationBeaconRanges_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <class kind="class">mrpt::obs::CObservationBeaconRanges</class>
    <class kind="struct">mrpt::obs::CObservationBeaconRanges::TMeasurement</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationBeaconRanges.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationBeaconRanges_8h</filename>
    <includes id="obs_2CObservationBeaconRanges_8h" name="obs/CObservationBeaconRanges.h" local="no" imported="no">mrpt/obs/CObservationBeaconRanges.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationBearingRange.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationBearingRange_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationBearingRange.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationBearingRange_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <class kind="class">mrpt::obs::CObservationBearingRange</class>
    <class kind="struct">mrpt::obs::CObservationBearingRange::TMeasurement</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationBearingRange.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationBearingRange_8h</filename>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationCANBusJ1939.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationCANBusJ1939_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationCANBusJ1939_8h" name="obs/CObservationCANBusJ1939.h" local="no" imported="no">mrpt/obs/CObservationCANBusJ1939.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationCANBusJ1939.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationCANBusJ1939_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <class kind="class">mrpt::obs::CObservationCANBusJ1939</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationCANBusJ1939.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationCANBusJ1939_8h</filename>
    <includes id="obs_2CObservationCANBusJ1939_8h" name="obs/CObservationCANBusJ1939.h" local="no" imported="no">mrpt/obs/CObservationCANBusJ1939.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationComment.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationComment_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationComment_8h" name="obs/CObservationComment.h" local="no" imported="no">mrpt/obs/CObservationComment.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationComment.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationComment_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <class kind="class">mrpt::obs::CObservationComment</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationComment.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationComment_8h</filename>
    <includes id="obs_2CObservationComment_8h" name="obs/CObservationComment.h" local="no" imported="no">mrpt/obs/CObservationComment.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationGasSensors.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationGasSensors_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationGasSensors.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationGasSensors_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <class kind="class">mrpt::obs::CObservationGasSensors::CMOSmodel</class>
    <class kind="class">mrpt::obs::CObservationGasSensors</class>
    <class kind="struct">mrpt::obs::CObservationGasSensors::CMOSmodel::TdataMap</class>
    <class kind="struct">mrpt::obs::CObservationGasSensors::TObservationENose</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationGasSensors.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationGasSensors_8h</filename>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationGPS.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationGPS_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TIMECONV_JULIAN_DATE_START_OF_GPS_TIME</name>
      <anchorfile>CObservationGPS_8cpp.html</anchorfile>
      <anchor>aa17607bcfd8131fb4bebd47c82f52a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>TIMECONV_GetJulianDateFromGPSTime</name>
      <anchorfile>CObservationGPS_8cpp.html</anchorfile>
      <anchor>a3b252f2b4df67e94c11a27cb1366d781</anchor>
      <arglist>(const unsigned short gps_week, const double gps_tow, const unsigned int utc_offset, double *julian_date)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>TIMECONV_GetNumberOfDaysInMonth</name>
      <anchorfile>CObservationGPS_8cpp.html</anchorfile>
      <anchor>a641bf33fc2aa80f4232a5860900c1598</anchor>
      <arglist>(const unsigned short year, const unsigned char month, unsigned char *days_in_month)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>TIMECONV_GetUTCTimeFromJulianDate</name>
      <anchorfile>CObservationGPS_8cpp.html</anchorfile>
      <anchor>a9479020ed34b86d401a9eb842b4e0d43</anchor>
      <arglist>(const double julian_date, mrpt::system::TTimeParts &amp;utc)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>TIMECONV_IsALeapYear</name>
      <anchorfile>CObservationGPS_8cpp.html</anchorfile>
      <anchor>a02d33f61ccb1502d4a914edaa08c3dc1</anchor>
      <arglist>(const unsigned short year)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obs/CObservationGPS.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationGPS_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="gnss__messages_8h" name="gnss_messages.h" local="no" imported="no">mrpt/obs/gnss_messages.h</includes>
    <class kind="class">mrpt::obs::CObservationGPS</class>
    <class kind="struct">mrpt::obs::CObservationGPS::internal_msg_test_proxy</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationGPS.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationGPS_8h</filename>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationImage.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationImage_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationImage.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationImage_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="TCamera_8h" name="TCamera.h" local="no" imported="no">mrpt/utils/TCamera.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <class kind="class">mrpt::obs::CObservationImage</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationImage.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationImage_8h</filename>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationIMU.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationIMU_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DUMP_IMU_DATA</name>
      <anchorfile>CObservationIMU_8cpp.html</anchorfile>
      <anchor>a079bc8182b383bfbc2085294e4f03365</anchor>
      <arglist>(x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obs/CObservationIMU.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationIMU_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <class kind="class">mrpt::obs::CObservationIMU</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TIMUDataIndex</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>ga00c1fec859fc9685356f7b0221d928fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_X_ACC</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa386c8bbfc2d26d1cb498fbf798430b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Y_ACC</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faae0419660c78033dc9ffa80a27162c805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Z_ACC</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaab06253894cc00a9bd99e3d616064b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_YAW_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faad5dbd7ef8c4417279f2cb55c676945de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_PITCH_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa50f9a053487e396ad8cca272a91a527a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ROLL_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faad0275363fb85e6e0f63978f112afbebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_X_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaa357e7612ce2c1a781aaebfadacc3da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Y_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faae8f9f43a87a9cac827b19773a75760e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Z_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faab7825a3b351b155f630670b3feb5061c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_YAW</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa897109882085649f23648055642b1815</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_PITCH</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa7754b27f2223fca6b81fc35fafdab8c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ROLL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaf81083b7fd47f2c207ae7c537f8d720b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_X</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa5edac1ba5d25f13992803192355924a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Y</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa9d99ec011234c49a764a081c6e054e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Z</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaaf460387da68dd0849a424eaf77a794f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_MAG_X</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faad8378b1d36b22da87164b33224841eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_MAG_Y</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa0e082caa3144ed3c26164672d42bc4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_MAG_Z</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa113c2f6f7b5b3744102a3377ffca5e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_PRESSURE</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa7a25d4c6f911fad914c9ab3b2f71a0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ALTITUDE</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa304e2d016878b72b26a06c1c05e5c119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_TEMPERATURE</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa8c7ec6205a40ae2768c110c92bf7597f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ORI_QUAT_X</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa89a4fa2cd23fddbe31919ce4dfdf7121</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ORI_QUAT_Y</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa85c3ba09eba97ee1b62fa284aa3ac8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ORI_QUAT_Z</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faab3e4d715908fe541c411e7c2ed785aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ORI_QUAT_W</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa6dd2233796e38db85951453c083c5656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_YAW_VEL_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa160013e0acfdd610e78b9161bfbb88f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_PITCH_VEL_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faabe6338cad23459743378b141fbbefa90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ROLL_VEL_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa61903b5cca16e7f3351e354c6a5cf57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_X_ACC_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa33787bd76f120e0e652679b665da8738</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Y_ACC_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa1084c54cc968ec87aeab392138dc7825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Z_ACC_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaf8d5803a4c5d759705a926d479f4f584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COUNT_IMU_DATA_FIELDS</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa839fcf88d9342d98aa9f948aa2cb54c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slam/CObservationIMU.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationIMU_8h</filename>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationOdometry.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationOdometry_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationOdometry.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationOdometry_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="class">mrpt::obs::CObservationOdometry</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationOdometry.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationOdometry_8h</filename>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationRange.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationRange_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationRange.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationRange_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <class kind="class">mrpt::obs::CObservationRange</class>
    <class kind="struct">mrpt::obs::CObservationRange::TMeasurement</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationRange.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationRange_8h</filename>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationRawDAQ.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationRawDAQ_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationRawDAQ_8h" name="obs/CObservationRawDAQ.h" local="no" imported="no">mrpt/obs/CObservationRawDAQ.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>RAWDAQ_SHOW_FIRSTS</name>
      <anchorfile>CObservationRawDAQ_8cpp.html</anchorfile>
      <anchor>a5dd10a02e18b8f5ea7d5173e60e163e2</anchor>
      <arglist>(_VEC)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obs/CObservationRawDAQ.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationRawDAQ_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <class kind="class">mrpt::obs::CObservationRawDAQ</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationRawDAQ.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationRawDAQ_8h</filename>
    <includes id="obs_2CObservationRawDAQ_8h" name="obs/CObservationRawDAQ.h" local="no" imported="no">mrpt/obs/CObservationRawDAQ.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationReflectivity.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationReflectivity_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationReflectivity_8h" name="obs/CObservationReflectivity.h" local="no" imported="no">mrpt/obs/CObservationReflectivity.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationReflectivity.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationReflectivity_8h</filename>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <class kind="class">mrpt::obs::CObservationReflectivity</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationReflectivity.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationReflectivity_8h</filename>
    <includes id="obs_2CObservationReflectivity_8h" name="obs/CObservationReflectivity.h" local="no" imported="no">mrpt/obs/CObservationReflectivity.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationRFID.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationRFID_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationRFID_8h" name="obs/CObservationRFID.h" local="no" imported="no">mrpt/obs/CObservationRFID.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationRFID.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationRFID_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <class kind="class">mrpt::obs::CObservationRFID</class>
    <class kind="struct">mrpt::obs::CObservationRFID::TTagReading</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationRFID.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationRFID_8h</filename>
    <includes id="obs_2CObservationRFID_8h" name="obs/CObservationRFID.h" local="no" imported="no">mrpt/obs/CObservationRFID.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationRGBD360.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationRGBD360_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationRGBD360_8h" name="obs/CObservationRGBD360.h" local="no" imported="no">mrpt/obs/CObservationRGBD360.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationRGBD360.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationRGBD360_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPolygon_8h" name="CPolygon.h" local="no" imported="no">mrpt/math/CPolygon.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="adapters_8h" name="adapters.h" local="no" imported="no">mrpt/utils/adapters.h</includes>
    <class kind="class">mrpt::obs::CObservationRGBD360</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationRGBD360.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationRGBD360_8h</filename>
    <includes id="obs_2CObservationRGBD360_8h" name="obs/CObservationRGBD360.h" local="no" imported="no">mrpt/obs/CObservationRGBD360.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationRobotPose.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationRobotPose_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CObservationRobotPose_8h" name="CObservationRobotPose.h" local="no" imported="no">mrpt/obs/CObservationRobotPose.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
  </compound>
  <compound kind="file">
    <name>CObservationRobotPose.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>CObservationRobotPose_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <class kind="class">mrpt::obs::CObservationRobotPose</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationSkeleton.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationSkeleton_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="CObservationSkeleton_8h" name="CObservationSkeleton.h" local="no" imported="no">mrpt/obs/CObservationSkeleton.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>PRINT_JOINT</name>
      <anchorfile>CObservationSkeleton_8cpp.html</anchorfile>
      <anchor>a4ccb2e68ffb2936b30992e55f8b12fa3</anchor>
      <arglist>(_J)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>READ_JOINT</name>
      <anchorfile>CObservationSkeleton_8cpp.html</anchorfile>
      <anchor>abc45953ecef5e940e8850891d95e1b89</anchor>
      <arglist>(_J)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WRITE_JOINT</name>
      <anchorfile>CObservationSkeleton_8cpp.html</anchorfile>
      <anchor>a964392e8774ea5b2fa6e7a1e110d24ea</anchor>
      <arglist>(_J)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CObservationSkeleton.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>CObservationSkeleton_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <class kind="class">mrpt::obs::CObservationSkeleton</class>
    <class kind="struct">mrpt::obs::CObservationSkeleton::TSkeletonJoint</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationStereoImages.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationStereoImages_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationStereoImages.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationStereoImages_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="TStereoCamera_8h" name="TStereoCamera.h" local="no" imported="no">mrpt/utils/TStereoCamera.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <class kind="class">mrpt::obs::CObservationStereoImages</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationStereoImages.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationStereoImages_8h</filename>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationStereoImagesFeatures.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationStereoImagesFeatures_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationStereoImagesFeatures_8h" name="obs/CObservationStereoImagesFeatures.h" local="no" imported="no">mrpt/obs/CObservationStereoImagesFeatures.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationStereoImagesFeatures.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationStereoImagesFeatures_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="TCamera_8h" name="TCamera.h" local="no" imported="no">mrpt/utils/TCamera.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <class kind="class">mrpt::obs::CObservationStereoImagesFeatures</class>
    <class kind="struct">mrpt::obs::TStereoImageFeatures</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationStereoImagesFeatures.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationStereoImagesFeatures_8h</filename>
    <includes id="obs_2CObservationStereoImagesFeatures_8h" name="obs/CObservationStereoImagesFeatures.h" local="no" imported="no">mrpt/obs/CObservationStereoImagesFeatures.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationVelodyneScan.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationVelodyneScan_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="CObservationVelodyneScan_8h" name="CObservationVelodyneScan.h" local="no" imported="no">mrpt/obs/CObservationVelodyneScan.h</includes>
    <includes id="CPose3DInterpolator_8h" name="CPose3DInterpolator.h" local="no" imported="no">mrpt/poses/CPose3DInterpolator.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <class kind="struct">PointCloudStorageWrapper</class>
    <member kind="function">
      <type>double</type>
      <name>HDL32AdjustTimeStamp</name>
      <anchorfile>CObservationVelodyneScan_8cpp.html</anchorfile>
      <anchor>a9b236957e4318a21b0e45ec24aed9823</anchor>
      <arglist>(int firingblock, int dsr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>velodyne_scan_to_pointcloud</name>
      <anchorfile>CObservationVelodyneScan_8cpp.html</anchorfile>
      <anchor>a53a9c47c32b7d1b19f6bfe424087b7cf</anchor>
      <arglist>(const CObservationVelodyneScan &amp;scan, const CObservationVelodyneScan::TGeneratePointCloudParameters &amp;params, PointCloudStorageWrapper &amp;out_pc)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>VLP16AdjustTimeStamp</name>
      <anchorfile>CObservationVelodyneScan_8cpp.html</anchorfile>
      <anchor>abc844832551ea2baab9306cb22d08205</anchor>
      <arglist>(int firingblock, int dsr, int firingwithinblock)</arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>HDR32_DSR_TOFFSET</name>
      <anchorfile>CObservationVelodyneScan_8cpp.html</anchorfile>
      <anchor>a7a44f08a7bb9b20754706a63ebe14406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>HDR32_FIRING_TOFFSET</name>
      <anchorfile>CObservationVelodyneScan_8cpp.html</anchorfile>
      <anchor>aed02fd0efdcb5a5f34c808263d268694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>SCANS_PER_FIRING</name>
      <anchorfile>CObservationVelodyneScan_8cpp.html</anchorfile>
      <anchor>a0960455c65b32400b2b6605270a267dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CSinCosLookUpTableFor2DScans</type>
      <name>velodyne_sincos_tables</name>
      <anchorfile>CObservationVelodyneScan_8cpp.html</anchorfile>
      <anchor>a2790c8f2b981d10b4632977ed647b5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>VLP16_BLOCK_TDURATION</name>
      <anchorfile>CObservationVelodyneScan_8cpp.html</anchorfile>
      <anchor>a12c26a694741c8105fb21dfba61aac8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>VLP16_DSR_TOFFSET</name>
      <anchorfile>CObservationVelodyneScan_8cpp.html</anchorfile>
      <anchor>a638974555e80fd15337335744f44a2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>VLP16_FIRING_TOFFSET</name>
      <anchorfile>CObservationVelodyneScan_8cpp.html</anchorfile>
      <anchor>a7977ab38b14a52e6d10ed6d49ce83d12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CObservationVelodyneScan.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>CObservationVelodyneScan_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="obs_2CSinCosLookUpTableFor2DScans_8h" name="obs/CSinCosLookUpTableFor2DScans.h" local="no" imported="no">mrpt/obs/CSinCosLookUpTableFor2DScans.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="VelodyneCalibration_8h" name="VelodyneCalibration.h" local="no" imported="no">mrpt/obs/VelodyneCalibration.h</includes>
    <class kind="class">mrpt::obs::CObservationVelodyneScan</class>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::laser_return_t</class>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::raw_block_t</class>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::TGeneratePointCloudParameters</class>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::TGeneratePointCloudSE3Results</class>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::TPointCloud</class>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::TVelodynePositionPacket</class>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::TVelodyneRawPacket</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <namespace>mrpt::poses</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationVisualLandmarks.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/obs/</path>
    <filename>CObservationVisualLandmarks_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="obs_2CObservationVisualLandmarks_8h" name="obs/CObservationVisualLandmarks.h" local="no" imported="no">mrpt/obs/CObservationVisualLandmarks.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationVisualLandmarks.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/obs/</path>
    <filename>obs_2CObservationVisualLandmarks_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <class kind="class">mrpt::obs::CObservationVisualLandmarks</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationVisualLandmarks.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/slam/</path>
    <filename>slam_2CObservationVisualLandmarks_8h</filename>
    <includes id="obs_2CObservationVisualLandmarks_8h" name="obs/CObservationVisualLandmarks.h" local="no" imported="no">mrpt/obs/CObservationVisualLandmarks.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <member kind="typedef">
      <type>mrpt::obs::CObservationVisualLandmarks</type>
      <name>CObservationVisualLandmarks</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>ae163503d316491ab699a3f61bc2ca059</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::obs::CObservationVisualLandmarksPtr</type>
      <name>CObservationVisualLandmarksPtr</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a6ab953b7029f20a8a39ed14e2ce01136</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CObservationWindSensor.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationWindSensor_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationWindSensor_8h" name="obs/CObservationWindSensor.h" local="no" imported="no">mrpt/obs/CObservationWindSensor.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationWindSensor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationWindSensor_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <class kind="class">mrpt::obs::CObservationWindSensor</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationWindSensor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationWindSensor_8h</filename>
    <includes id="obs_2CObservationWindSensor_8h" name="obs/CObservationWindSensor.h" local="no" imported="no">mrpt/obs/CObservationWindSensor.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObservationWirelessPower.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CObservationWirelessPower_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CObservationWirelessPower_8h" name="obs/CObservationWirelessPower.h" local="no" imported="no">mrpt/obs/CObservationWirelessPower.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CObservationWirelessPower.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CObservationWirelessPower_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <class kind="class">mrpt::obs::CObservationWirelessPower</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CObservationWirelessPower.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CObservationWirelessPower_8h</filename>
    <includes id="obs_2CObservationWirelessPower_8h" name="obs/CObservationWirelessPower.h" local="no" imported="no">mrpt/obs/CObservationWirelessPower.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CObserver.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CObserver_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CObserver_8h" name="CObserver.h" local="no" imported="no">mrpt/utils/CObserver.h</includes>
    <includes id="CObservable_8h" name="CObservable.h" local="no" imported="no">mrpt/utils/CObservable.h</includes>
  </compound>
  <compound kind="file">
    <name>CObserver.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CObserver_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="mrptEvent_8h" name="mrptEvent.h" local="no" imported="no">mrpt/utils/mrptEvent.h</includes>
    <class kind="class">mrpt::utils::CObserver</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>maps/COccupancyGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2COccupancyGridMap2D_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CDynamicGrid_8h" name="CDynamicGrid.h" local="no" imported="no">mrpt/utils/CDynamicGrid.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="TMatchingPair_8h" name="TMatchingPair.h" local="no" imported="no">mrpt/utils/TMatchingPair.h</includes>
    <includes id="maps_2CLogOddsGridMap2D_8h" name="maps/CLogOddsGridMap2D.h" local="no" imported="no">mrpt/maps/CLogOddsGridMap2D.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CObservation2DRangeScanWithUncertainty_8h" name="CObservation2DRangeScanWithUncertainty.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScanWithUncertainty.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::COccupancyGridMap2D</class>
    <class kind="struct">mrpt::maps::COccupancyGridMap2D::TCriticalPointsList</class>
    <class kind="struct">mrpt::maps::COccupancyGridMap2D::TEntropyInfo</class>
    <class kind="class">mrpt::maps::COccupancyGridMap2D::TInsertionOptions</class>
    <class kind="struct">mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyParams</class>
    <class kind="struct">mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyResult</class>
    <class kind="class">mrpt::maps::COccupancyGridMap2D::TLikelihoodOptions</class>
    <class kind="class">mrpt::maps::COccupancyGridMap2D::TLikelihoodOutput</class>
    <class kind="struct">mrpt::maps::COccupancyGridMap2D::TUpdateCellsInfoChangeOnly</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <member kind="function">
      <type>bool MAPS_IMPEXP</type>
      <name>operator&lt;</name>
      <anchorfile>namespacemrpt_1_1maps.html</anchorfile>
      <anchor>aa6e30f20c389a22c53bb4a1536607651</anchor>
      <arglist>(const COccupancyGridMap2D::TPairLikelihoodIndex &amp;e1, const COccupancyGridMap2D::TPairLikelihoodIndex &amp;e2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slam/COccupancyGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2COccupancyGridMap2D_8h</filename>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>COccupancyGridMap2D_common.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>COccupancyGridMap2D__common_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>MAX_H</name>
      <anchorfile>COccupancyGridMap2D__common_8cpp.html</anchorfile>
      <anchor>a1b7adb4995408e7d923796a7861a81ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COccupancyGridMap2D_getAs.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>COccupancyGridMap2D__getAs_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
  </compound>
  <compound kind="file">
    <name>COccupancyGridMap2D_insert.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>COccupancyGridMap2D__insert_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <class kind="struct">TLocalPoint</class>
    <member kind="define">
      <type>#define</type>
      <name>FRBITS</name>
      <anchorfile>COccupancyGridMap2D__insert_8cpp.html</anchorfile>
      <anchor>ae77e61b13c28c1158fa9481febb340fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COccupancyGridMap2D_io.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>COccupancyGridMap2D__io_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CEnhancedMetaFile_8h" name="CEnhancedMetaFile.h" local="no" imported="no">mrpt/utils/CEnhancedMetaFile.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
  </compound>
  <compound kind="file">
    <name>COccupancyGridMap2D_likelihood.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>COccupancyGridMap2D__likelihood_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>LIK_LF_CACHE_INVALID</name>
      <anchorfile>COccupancyGridMap2D__likelihood_8cpp.html</anchorfile>
      <anchor>a57e0044d3db7c8de64525fa0928ac06d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COccupancyGridMap2D_simulate.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>COccupancyGridMap2D__simulate_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="transform__gaussian_8h" name="transform_gaussian.h" local="no" imported="no">mrpt/math/transform_gaussian.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <class kind="struct">TFunctorLaserSimulData</class>
    <member kind="define">
      <type>#define</type>
      <name>int_x2idx</name>
      <anchorfile>COccupancyGridMap2D__simulate_8cpp.html</anchorfile>
      <anchor>a47bb26a3612491a5f533b83cd3c5c633</anchor>
      <arglist>(_X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>int_y2idx</name>
      <anchorfile>COccupancyGridMap2D__simulate_8cpp.html</anchorfile>
      <anchor>a0e8ad7b15d2af76e2e985d1b752c53b9</anchor>
      <arglist>(_Y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTPRECNUMBIT</name>
      <anchorfile>COccupancyGridMap2D__simulate_8cpp.html</anchorfile>
      <anchor>a79a30b8349eee850b04635ed96441a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>func_laserSimul_callback</name>
      <anchorfile>COccupancyGridMap2D__simulate_8cpp.html</anchorfile>
      <anchor>a958e32af804598e54231f571097d89a2</anchor>
      <arglist>(const Eigen::Vector3d &amp;x_pose, const TFunctorLaserSimulData &amp;fixed_param, Eigen::VectorXd &amp;y_scanRanges)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COccupancyGridMap2D_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>COccupancyGridMap2D__unittest_8cpp</filename>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>COccupancyGridMap2D__unittest_8cpp.html</anchorfile>
      <anchor>aed4e74b13dfa4192f70204719c36427a</anchor>
      <arglist>(COccupancyGridMap2DTests, insert2DScan)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COccupancyGridMap2D_voronoi.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>COccupancyGridMap2D__voronoi_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>N_CIRCULOS</name>
      <anchorfile>COccupancyGridMap2D__voronoi_8cpp.html</anchorfile>
      <anchor>ad571cb9d6146684639d32fb7f3151724</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COccupancyGridMapFeatureExtractor.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>COccupancyGridMapFeatureExtractor_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="COccupancyGridMapFeatureExtractor_8h" name="COccupancyGridMapFeatureExtractor.h" local="no" imported="no">mrpt/slam/COccupancyGridMapFeatureExtractor.h</includes>
  </compound>
  <compound kind="file">
    <name>COccupancyGridMapFeatureExtractor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>COccupancyGridMapFeatureExtractor_8h</filename>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="CObserver_8h" name="CObserver.h" local="no" imported="no">mrpt/utils/CObserver.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::slam::COccupancyGridMapFeatureExtractor</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>COctoMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>COctoMap_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="pimpl_8h" name="pimpl.h" local="no" imported="no">mrpt/utils/pimpl.h</includes>
    <includes id="maps_2COctoMap_8h" name="maps/COctoMap.h" local="no" imported="no">mrpt/maps/COctoMap.h</includes>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CMemoryChunk_8h" name="CMemoryChunk.h" local="no" imported="no">mrpt/utils/CMemoryChunk.h</includes>
    <includes id="COctoMapBase__impl_8h" name="COctoMapBase_impl.h" local="yes" imported="no">COctoMapBase_impl.h</includes>
    <member kind="function">
      <type></type>
      <name>PIMPL_IMPLEMENT</name>
      <anchorfile>COctoMap_8cpp.html</anchorfile>
      <anchor>a1293d7004a2e4f96a69a9515b40091fd</anchor>
      <arglist>(octomap::OcTree)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>maps/COctoMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2COctoMap_8h</filename>
    <includes id="maps_2COctoMapBase_8h" name="maps/COctoMapBase.h" local="no" imported="no">mrpt/maps/COctoMapBase.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::COctoMap</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>slam/COctoMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2COctoMap_8h</filename>
    <includes id="maps_2COctoMap_8h" name="maps/COctoMap.h" local="no" imported="no">mrpt/maps/COctoMap.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>COctoMap_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>COctoMap__unittest_8cpp</filename>
    <includes id="maps_2COctoMap_8h" name="maps/COctoMap.h" local="no" imported="no">mrpt/maps/COctoMap.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>COctoMap__unittest_8cpp.html</anchorfile>
      <anchor>abb33a20f616bf534e8c78a04e9902810</anchor>
      <arglist>(COctoMapTests, updateVoxels)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>COctoMap__unittest_8cpp.html</anchorfile>
      <anchor>a1256e5082477f420b15af01158d46673</anchor>
      <arglist>(COctoMapTests, insert2DScan)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>maps/COctoMapBase.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2COctoMapBase_8h</filename>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="COctoMapVoxels_8h" name="COctoMapVoxels.h" local="no" imported="no">mrpt/opengl/COctoMapVoxels.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <includes id="pimpl_8h" name="pimpl.h" local="no" imported="no">mrpt/utils/pimpl.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::COctoMapBase</class>
    <class kind="struct">mrpt::maps::COctoMapBase::TInsertionOptions</class>
    <class kind="struct">mrpt::maps::COctoMapBase::TLikelihoodOptions</class>
    <class kind="struct">mrpt::maps::COctoMapBase::TRenderingOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>slam/COctoMapBase.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2COctoMapBase_8h</filename>
    <includes id="maps_2COctoMapBase_8h" name="maps/COctoMapBase.h" local="no" imported="no">mrpt/maps/COctoMapBase.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>COctoMapBase_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>COctoMapBase__impl_8h</filename>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>COctoMapVoxels.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>COctoMapVoxels_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="COctoMapVoxels_8h" name="COctoMapVoxels.h" local="no" imported="no">mrpt/opengl/COctoMapVoxels.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad9ef3d25fa69d7264052c20504eefef6</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const COctoMapVoxels::TInfoPerVoxelSet &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad6e29ebfeeb78028608263c79f6cd43e</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const COctoMapVoxels::TGridCube &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab1a0c23196b691d4527bf62f35cb20f8</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const COctoMapVoxels::TVoxel &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>af06fd122077aeeb138f391e1f3b5124c</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, COctoMapVoxels::TInfoPerVoxelSet &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a96790a375eb52c152f8f3b0da3f5c3d1</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, COctoMapVoxels::TGridCube &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3337aa4a8a661f984c01b3a602b9a324</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, COctoMapVoxels::TVoxel &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sort_voxels_z</name>
      <anchorfile>COctoMapVoxels_8cpp.html</anchorfile>
      <anchor>a90c08baca92442305e55a8da833a0d33</anchor>
      <arglist>(const COctoMapVoxels::TVoxel &amp;a, const COctoMapVoxels::TVoxel &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COctoMapVoxels.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>COctoMapVoxels_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="class">mrpt::opengl::COctoMapVoxels</class>
    <class kind="struct">mrpt::opengl::COctoMapVoxels::TGridCube</class>
    <class kind="struct">mrpt::opengl::COctoMapVoxels::TInfoPerVoxelSet</class>
    <class kind="struct">mrpt::opengl::COctoMapVoxels::TVoxel</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="enumeration">
      <type></type>
      <name>predefined_voxel_sets_t</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ae4aafd61a2057f764891067cb51d0bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VOXEL_SET_OCCUPIED</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ae4aafd61a2057f764891067cb51d0bc5a2e6d201880bfc8d8b59207df370371af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VOXEL_SET_FREESPACE</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ae4aafd61a2057f764891067cb51d0bc5a90235b3ffafb6e7c099e6ac1757cf770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COctreePointRenderer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>COctreePointRenderer_8h</filename>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CBox_8h" name="CBox.h" local="no" imported="no">mrpt/opengl/CBox.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <class kind="class">mrpt::opengl::COctreePointRenderer</class>
    <class kind="struct">mrpt::opengl::COctreePointRenderer::TNode</class>
    <class kind="struct">mrpt::opengl::COctreePointRenderer::TRenderQueueElement</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::global_settings</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DO_RECURSE_CHILD</name>
      <anchorfile>COctreePointRenderer_8h.html</anchorfile>
      <anchor>aeaf2c51a96d20fa0215f9aec0e7032b1</anchor>
      <arglist>(INDEX, SEQ0, SEQ1, SEQ2, SEQ3, SEQ4, SEQ5, SEQ6, SEQ7)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROJ_SUB_NODE</name>
      <anchorfile>COctreePointRenderer_8h.html</anchorfile>
      <anchor>a54de78e967f514d436278b0e131d701e</anchor>
      <arglist>(POSTFIX)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROJ_SUB_NODE_ALREADY_DONE</name>
      <anchorfile>COctreePointRenderer_8h.html</anchorfile>
      <anchor>af4915cbff0d523678c2d08070642eaf7</anchor>
      <arglist>(INDEX, POSTFIX)</arglist>
    </member>
    <member kind="variable">
      <type>OPENGL_IMPEXP float</type>
      <name>OCTREE_RENDER_MAX_DENSITY_POINTS_PER_SQPIXEL</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga073bb9c0a1dc7fb1e278ca3c267c41eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OPENGL_IMPEXP size_t</type>
      <name>OCTREE_RENDER_MAX_POINTS_PER_NODE</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga52c7c988cfe4deb1131b1fa187e86a38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COdometryParams.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>COdometryParams_8cpp</filename>
    <includes id="COdometryParams_8h" name="COdometryParams.h" local="yes" imported="no">COdometryParams.h</includes>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
  </compound>
  <compound kind="file">
    <name>COdometryParams.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>COdometryParams_8h</filename>
    <class kind="class">COdometryParams</class>
  </compound>
  <compound kind="file">
    <name>color_maps.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>color__maps_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <includes id="interp__fit_8hpp" name="interp_fit.hpp" local="no" imported="no">mrpt/math/interp_fit.hpp</includes>
  </compound>
  <compound kind="file">
    <name>color_maps.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>color__maps_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TColormap</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>gab5131767a45419c793f65718c29d0a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmGRAYSCALE</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ggab5131767a45419c793f65718c29d0a16a9209241ec0ba1858fb78ae6cd2c50d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmJET</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ggab5131767a45419c793f65718c29d0a16a20b7ac2b94a5f2f1fcceaa0f08550b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmHOT</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ggab5131767a45419c793f65718c29d0a16a583d43be76547e3f0629b1f7a67545d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>colormap</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>gaf672493fd0cf94d6f111121c5725cc23</anchor>
      <arglist>(const TColormap &amp;color_map, const float color_index, float &amp;r, float &amp;g, float &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>hot2rgb</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>gafa9a36b7a9dc32a87c310a54e14c5472</anchor>
      <arglist>(const float color_index, float &amp;r, float &amp;g, float &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>hsv2rgb</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ga9ea1942089af8ca2fe7542ca77e0e72f</anchor>
      <arglist>(float h, float s, float v, float &amp;r, float &amp;g, float &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>jet2rgb</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>gaa1ced82ab3b18d76bf92c6b99cf00b45</anchor>
      <arglist>(const float color_index, float &amp;r, float &amp;g, float &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>rgb2hsv</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ga88429959ac1e0e49c70160bd3f7e3341</anchor>
      <arglist>(float r, float g, float b, float &amp;h, float &amp;s, float &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>common.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>common_8h</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <class kind="struct">TestData</class>
    <member kind="typedef">
      <type>std::function&lt; double(int, int)&gt;</type>
      <name>TestFunctor</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>ae2d6738ce0ec9210c4f02250e03dc30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dummy_do_nothing_with_string</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>afe129168374cf135d35e4a495b944485</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTestImage</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>af155ccad0228b001627c33a7d1637eb1</anchor>
      <arglist>(unsigned int img_index, mrpt::utils::CImage &amp;out_img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_atan2lut</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a69a85b2c174e4ef02fd4c01bf57ea315</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_CObservation3DRangeScan</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a64d2474246593b0934095c6124311906</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_feature_extraction</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a4a31485ea33d93f1777f360d3597e3d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_feature_matching</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a837dd333abc93923408f6c6e0d3451b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_graph</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a995799805302484b85a4b6677371aa49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_graphslam</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a71870709e373b378434a984dbe5526e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_grids</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a4d19497aa365ff029c0bdc7b3d0a8076</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_icpslam</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>ad18c69c0152f6a877c04c15b6b55dec0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_image</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a7668a2f5b3888d5802127acb6dd2f477</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_math</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>acbc043afbba99229913b9b6ef37ff6d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_matrices</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a757acdf8f5238f07ac1792ced6751830</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_pointmaps</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>ae3e08988d9bac22da50516e9d69480c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_pose_interp</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a35b89b9034e600513fc4d17c4e713ed6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_poses</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a4fba96fd9c143f4a6fc60e939c309d08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_random</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a5ef832f2f80dd7bcbf554da136c4d62b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_scan_matching</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a13f37dd00a388928b1210ea387fcbdef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_strings</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>aca637da795fd07184ed136bd6b711799</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::list&lt; TestData &gt;</type>
      <name>lstTests</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>abea6b216e57199e513c63394c70908b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>SCAN_RANGES_1</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>a5eff9f592493869f44412d3cfaacb2c8</anchor>
      <arglist>[361]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>SCAN_VALID_1</name>
      <anchorfile>common_8h.html</anchorfile>
      <anchor>aa5dd729b7a2668eedd061187ae8f98c4</anchor>
      <arglist>[361]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>common.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/sophus/</path>
    <filename>common_8hpp</filename>
    <class kind="class">Sophus::details::ArgToStream</class>
    <class kind="struct">Sophus::Constants</class>
    <class kind="struct">Sophus::Constants&lt; float &gt;</class>
    <class kind="class">Sophus::details::IsStreamable</class>
    <class kind="struct">Sophus::nullopt_t</class>
    <class kind="class">Sophus::optional</class>
    <namespace>Sophus</namespace>
    <namespace>Sophus::details</namespace>
    <member kind="define">
      <type>#define</type>
      <name>EIGEN_DEVICE_FUNC</name>
      <anchorfile>common_8hpp.html</anchorfile>
      <anchor>a9efec3cfd22b9a33bead9c6718d128da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOPHUS_ENSURE</name>
      <anchorfile>common_8hpp.html</anchorfile>
      <anchor>acc126b08d34ec9ec80ef939df1a8661b</anchor>
      <arglist>(expr, description,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOPHUS_FUNC</name>
      <anchorfile>common_8hpp.html</anchorfile>
      <anchor>a719070c34a48abcdf2f623e4160b4c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOPHUS_FUNCTION</name>
      <anchorfile>common_8hpp.html</anchorfile>
      <anchor>adc97d3e69cc46d5aff5132e1fa2d9688</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::enable_if&lt; B, T &gt;::type</type>
      <name>enable_if_t</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a4424dd9c3553f3bb3137e735d8c9d406</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>defaultEnsure</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a0486d1db2e60d43fe43ee58fd43ad600</anchor>
      <arglist>(char const *function, char const *file, int line, char const *description, Args &amp;&amp;...args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FormatStream</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a9c735c4c5de1a774686ab2c19e895f8a</anchor>
      <arglist>(std::stringstream &amp;stream, char const *text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FormatStream</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a658de2f0da1f80811d47eb820705b38c</anchor>
      <arglist>(std::stringstream &amp;stream, char const *text, T &amp;&amp;arg, Args &amp;&amp;...args)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>FormatString</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a3fafe3a366b5fcec6ca7d52250463ada</anchor>
      <arglist>(char const *text, Args &amp;&amp;...args)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>FormatString</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a88207a1c679947a01871d2e6ac727ae6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>constexpr nullopt_t</type>
      <name>nullopt</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a51967df3b1702e291aac70303ce49089</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>compiler_fixes.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>compiler__fixes_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>compiler__fixes_8h.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>compress.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>compress_8c</filename>
    <includes id="zlib_8h" name="zlib.h" local="yes" imported="no">zlib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ZLIB_INTERNAL</name>
      <anchorfile>compress_8c.html</anchorfile>
      <anchor>a59d4d7ef4d73655c759211ec33a5d44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>compress</name>
      <anchorfile>compress_8c.html</anchorfile>
      <anchor>aef315743418d760a360e1be293d27cd1</anchor>
      <arglist>(Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>compress2</name>
      <anchorfile>compress_8c.html</anchorfile>
      <anchor>aede7e438c033a969a1a40ba6b44f91f9</anchor>
      <arglist>(Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level)</arglist>
    </member>
    <member kind="function">
      <type>uLong ZEXPORT</type>
      <name>compressBound</name>
      <anchorfile>compress_8c.html</anchorfile>
      <anchor>a6bfd92b4426ff6008c841c2cc6f8fed3</anchor>
      <arglist>(uLong sourceLen)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>compress.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/</path>
    <filename>compress_8h</filename>
    <includes id="zip_8h" name="zip.h" local="yes" imported="no">compress/zip.h</includes>
  </compound>
  <compound kind="file">
    <name>config-files.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>config-files_8h</filename>
  </compound>
  <compound kind="file">
    <name>ConsistencyTest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/src/</path>
    <filename>ConsistencyTest_8cpp</filename>
    <includes id="pbmap-precomp_8h" name="pbmap-precomp.h" local="yes" imported="no">pbmap-precomp.h</includes>
    <includes id="CArrayNumeric_8h" name="CArrayNumeric.h" local="no" imported="no">mrpt/math/CArrayNumeric.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="ransac_8h" name="ransac.h" local="no" imported="no">mrpt/math/ransac.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="ConsistencyTest_8h" name="ConsistencyTest.h" local="no" imported="no">mrpt/pbmap/ConsistencyTest.h</includes>
    <includes id="SubgraphMatcher_8h" name="SubgraphMatcher.h" local="no" imported="no">mrpt/pbmap/SubgraphMatcher.h</includes>
    <includes id="PbMapLocaliser_8h" name="PbMapLocaliser.h" local="no" imported="no">mrpt/pbmap/PbMapLocaliser.h</includes>
    <member kind="function">
      <type>CMatrixDouble</type>
      <name>getAlignment</name>
      <anchorfile>ConsistencyTest_8cpp.html</anchorfile>
      <anchor>a309346b7cdeeb17f0b57c9a517b5f152</anchor>
      <arglist>(const CMatrixDouble &amp;matched_planes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ransac3Dplane_degenerate</name>
      <anchorfile>ConsistencyTest_8cpp.html</anchorfile>
      <anchor>a6553e684abd03d304da865497f050e55</anchor>
      <arglist>(const CMatrixDouble &amp;planeCorresp, const mrpt::vector_size_t &amp;useIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransac3Dplane_distance</name>
      <anchorfile>ConsistencyTest_8cpp.html</anchorfile>
      <anchor>a66e148a4979f726b3a92eb03dccd037f</anchor>
      <arglist>(const CMatrixDouble &amp;planeCorresp, const vector&lt; CMatrixDouble &gt; &amp;testModels, const double distanceThreshold, unsigned int &amp;out_bestModelIndex, mrpt::vector_size_t &amp;out_inlierIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransacPlaneAlignment_fit</name>
      <anchorfile>ConsistencyTest_8cpp.html</anchorfile>
      <anchor>af885fc99dbf65950cf6dccc0d2f5e1bc</anchor>
      <arglist>(const CMatrixDouble &amp;planeCorresp, const mrpt::vector_size_t &amp;useIndices, vector&lt; CMatrixDouble &gt; &amp;fitModels)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ConsistencyTest.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/include/mrpt/pbmap/</path>
    <filename>ConsistencyTest_8h</filename>
  </compound>
  <compound kind="file">
    <name>Constraint.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>Constraint_8h</filename>
    <class kind="class">TCLAP::Constraint</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>container_ops_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>container__ops__unittest_8cpp</filename>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>container__ops__unittest_8cpp.html</anchorfile>
      <anchor>a2c927452ffbd0f4bff7df96f55b6a4d5</anchor>
      <arglist>(CVectorDouble, resize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ContainerReadOnlyProxyAccessor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>ContainerReadOnlyProxyAccessor_8h</filename>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <class kind="struct">mrpt::utils::ContainerReadOnlyProxyAccessor</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>containers_fixes.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/stlplus/</path>
    <filename>containers__fixes_8hpp</filename>
    <member kind="define">
      <type>#define</type>
      <name>TYPENAME</name>
      <anchorfile>containers__fixes_8hpp.html</anchorfile>
      <anchor>a17f2e729a629eee9f5b7371c357f5e25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>conversions.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/topography/src/</path>
    <filename>conversions_8cpp</filename>
    <includes id="topography-precomp_8h" name="topography-precomp.h" local="yes" imported="no">topography-precomp.h</includes>
    <includes id="conversions_8h" name="conversions.h" local="no" imported="no">mrpt/topography/conversions.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <member kind="typedef">
      <type>double</type>
      <name>precnum_t</name>
      <anchorfile>conversions_8cpp.html</anchorfile>
      <anchor>a15506cad2da9fd54ce8d7aafdab02217</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>conversions.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/topography/include/mrpt/topography/</path>
    <filename>conversions_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="topography_2include_2mrpt_2topography_2link__pragmas_8h" name="topography/include/mrpt/topography/link_pragmas.h" local="no" imported="no">mrpt/topography/link_pragmas.h</includes>
    <includes id="data__types_8h" name="data_types.h" local="no" imported="no">mrpt/topography/data_types.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::topography</namespace>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga39e57a2daa439ad001288cb6a5e85f3c</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPoint3D &amp;out_ENU_point, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>ENUToGeocentric</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaa0ee320cd09900bf804db55986ffc282</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_ENU_point, const TGeodeticCoords &amp;in_coords_origin, TGeocentricCoords &amp;out_coords, const TEllipsoid &amp;ellip)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gae4dfb7797544e06bdf9a1fd815b4d1b0</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_geocentric_point, mrpt::math::TPoint3D &amp;out_ENU_point, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaf5a864aebc38139bea813f6506e0ae07</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_geocentric_points, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;out_ENU_points, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToGeocentric_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gad778082f58565b9627610ba0ad3c40b7</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToGeocentric</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga1bf22473b082c82fe465a4abbc8fc408</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, TGeocentricCoords &amp;out_point, const TEllipsoid &amp;ellip)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gadb4012b0d2b08ec411e5495050bf764d</anchor>
      <arglist>(const TGeocentricCoords &amp;in_point, TGeodeticCoords &amp;out_coords, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform7params</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga708c4ce006b86e23af819dad76cc5eaa</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum7Params &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform7params_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga3488a1db43eb0ea5313683f39c1fa523</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum7Params_TOPCON &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform10params</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga2ee3c5151fbd3090f3da2641dca6d87b</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum10Params &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert2D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga99834d1c9ceabd876092633b1abfe4aa</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p, const TDatumHelmert2D &amp;d, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert2D_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga2c23027edc85066ba8c6feafb669a7d7</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p, const TDatumHelmert2D_TOPCON &amp;d, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert3D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaf7f0d7d32f05f38a34b1f9986f5c8712</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumHelmert3D &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert3D_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gac827c21ef278d8d4581bd90cd1a10c6b</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumHelmert3D_TOPCON &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform1D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga99bc391906c74f4c42ef205994a492f8</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatum1DTransf &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transfInterpolation</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga5f12aa7699f18ff1e2c1c6402e86ee1a</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumTransfInterpolation &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>UTMToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gac989ce00a822b9140cf09c1bdff19e06</anchor>
      <arglist>(double X, double Y, int zone, char hem, double &amp;out_lon, double &amp;out_lat, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UTMToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga1ce330e2593f03bbc371f74f04e86e1e</anchor>
      <arglist>(const TUTMCoords &amp;UTMCoords, const int &amp;zone, const char &amp;hem, TGeodeticCoords &amp;GeodeticCoords, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>GeodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga3305184c272cef903936ddde400d8059</anchor>
      <arglist>(double in_latitude_degrees, double in_longitude_degrees, double &amp;out_UTM_x, double &amp;out_UTM_y, int &amp;out_UTM_zone, char &amp;out_UTM_latitude_band, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gab388cc8bd70c73a97fb6a2b50263b977</anchor>
      <arglist>(const TGeodeticCoords &amp;GeodeticCoords, TUTMCoords &amp;UTMCoords, int &amp;UTMZone, char &amp;UTMLatitudeBand, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GeodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga74595c77678f631e0c145cd00dfaf092</anchor>
      <arglist>(const TGeodeticCoords &amp;GeodeticCoords, TUTMCoords &amp;UTMCoords, int &amp;UTMZone, char &amp;UTMLatitudeBand, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>ENU_axes_from_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga5e4716ed6e839ca06ecf35559b8f4fae</anchor>
      <arglist>(double in_longitude_reference_degrees, double in_latitude_reference_degrees, double in_height_reference_meters, mrpt::math::TPose3D &amp;out_ENU, bool only_angles=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ENU_axes_from_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaadbc6c67aa6206478cf6042776ea4df7</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPose3D &amp;out_ENU, bool only_angles=false)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga39e57a2daa439ad001288cb6a5e85f3c</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPoint3D &amp;out_ENU_point, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>ENUToGeocentric</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaa0ee320cd09900bf804db55986ffc282</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_ENU_point, const TGeodeticCoords &amp;in_coords_origin, TGeocentricCoords &amp;out_coords, const TEllipsoid &amp;ellip)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gae4dfb7797544e06bdf9a1fd815b4d1b0</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_geocentric_point, mrpt::math::TPoint3D &amp;out_ENU_point, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaf5a864aebc38139bea813f6506e0ae07</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_geocentric_points, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;out_ENU_points, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToGeocentric_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gad778082f58565b9627610ba0ad3c40b7</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToGeocentric</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga1bf22473b082c82fe465a4abbc8fc408</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, TGeocentricCoords &amp;out_point, const TEllipsoid &amp;ellip)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gadb4012b0d2b08ec411e5495050bf764d</anchor>
      <arglist>(const TGeocentricCoords &amp;in_point, TGeodeticCoords &amp;out_coords, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform7params</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga708c4ce006b86e23af819dad76cc5eaa</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum7Params &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform7params_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga3488a1db43eb0ea5313683f39c1fa523</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum7Params_TOPCON &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform10params</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga2ee3c5151fbd3090f3da2641dca6d87b</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum10Params &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert2D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga99834d1c9ceabd876092633b1abfe4aa</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p, const TDatumHelmert2D &amp;d, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert2D_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga2c23027edc85066ba8c6feafb669a7d7</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p, const TDatumHelmert2D_TOPCON &amp;d, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert3D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaf7f0d7d32f05f38a34b1f9986f5c8712</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumHelmert3D &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert3D_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gac827c21ef278d8d4581bd90cd1a10c6b</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumHelmert3D_TOPCON &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform1D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga99bc391906c74f4c42ef205994a492f8</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatum1DTransf &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transfInterpolation</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga5f12aa7699f18ff1e2c1c6402e86ee1a</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumTransfInterpolation &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>UTMToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gac989ce00a822b9140cf09c1bdff19e06</anchor>
      <arglist>(double X, double Y, int zone, char hem, double &amp;out_lon, double &amp;out_lat, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UTMToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga1ce330e2593f03bbc371f74f04e86e1e</anchor>
      <arglist>(const TUTMCoords &amp;UTMCoords, const int &amp;zone, const char &amp;hem, TGeodeticCoords &amp;GeodeticCoords, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>GeodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga3305184c272cef903936ddde400d8059</anchor>
      <arglist>(double in_latitude_degrees, double in_longitude_degrees, double &amp;out_UTM_x, double &amp;out_UTM_y, int &amp;out_UTM_zone, char &amp;out_UTM_latitude_band, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gab388cc8bd70c73a97fb6a2b50263b977</anchor>
      <arglist>(const TGeodeticCoords &amp;GeodeticCoords, TUTMCoords &amp;UTMCoords, int &amp;UTMZone, char &amp;UTMLatitudeBand, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GeodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga74595c77678f631e0c145cd00dfaf092</anchor>
      <arglist>(const TGeodeticCoords &amp;GeodeticCoords, TUTMCoords &amp;UTMCoords, int &amp;UTMZone, char &amp;UTMLatitudeBand, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>ENU_axes_from_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga5e4716ed6e839ca06ecf35559b8f4fae</anchor>
      <arglist>(double in_longitude_reference_degrees, double in_latitude_reference_degrees, double in_height_reference_meters, mrpt::math::TPose3D &amp;out_ENU, bool only_angles=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ENU_axes_from_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaadbc6c67aa6206478cf6042776ea4df7</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPose3D &amp;out_ENU, bool only_angles=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>conversions_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/topography/src/</path>
    <filename>conversions__unittest_8cpp</filename>
    <includes id="topography_8h" name="topography.h" local="no" imported="no">mrpt/topography.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type>void</type>
      <name>do_test_geodetic_geocentric</name>
      <anchorfile>conversions__unittest_8cpp.html</anchorfile>
      <anchor>a179e6dfa3e10c82c21f5437d3091fd0b</anchor>
      <arglist>(const TGeodeticCoords c1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>conversions__unittest_8cpp.html</anchorfile>
      <anchor>a7bed50cba431b4ec40ca50bfe514cd7a</anchor>
      <arglist>(TopographyConversion, GeodeticToGeocentricToGeodetic)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>conversions__unittest_8cpp.html</anchorfile>
      <anchor>a580fc9409d91b2916837900c6ed9c54a</anchor>
      <arglist>(TopographyConversion, geodeticToENU_WGS84)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COpenGLScene.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>COpenGLScene_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="CStringList_8h" name="CStringList.h" local="no" imported="no">mrpt/utils/CStringList.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>COpenGLScene.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>COpenGLScene_8h</filename>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="COpenGLViewport_8h" name="COpenGLViewport.h" local="no" imported="no">mrpt/opengl/COpenGLViewport.h</includes>
    <includes id="CStringList_8h" name="CStringList.h" local="no" imported="no">mrpt/utils/CStringList.h</includes>
    <class kind="class">mrpt::opengl::COpenGLScene</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="function">
      <type>COpenGLScenePtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a12e49154ca3af8dcb06d847404a0d4ea</anchor>
      <arglist>(COpenGLScenePtr &amp;s, const CRenderizablePtr &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>COpenGLScenePtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a927bd0267fb9a4c5e86c5c60a78f3a13</anchor>
      <arglist>(COpenGLScenePtr &amp;s, const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COpenGLStandardObject.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>COpenGLStandardObject_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="COpenGLStandardObject_8h" name="COpenGLStandardObject.h" local="no" imported="no">mrpt/opengl/COpenGLStandardObject.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>COMPILE_TIME_ASSERT</name>
      <anchorfile>COpenGLStandardObject_8cpp.html</anchorfile>
      <anchor>a2ec8fd37adca46cfe990f4b141ec3229</anchor>
      <arglist>(N, expr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderFunc</name>
      <anchorfile>COpenGLStandardObject_8cpp.html</anchorfile>
      <anchor>a1fbed14342bc17881de628d7a7477210</anchor>
      <arglist>(TPoint3D p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COpenGLStandardObject.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>COpenGLStandardObject_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <class kind="class">mrpt::opengl::COpenGLStandardObject</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_GLENUM</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>aff1ed762681a47d92d4c6ace9250bb70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COpenGLViewport.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>COpenGLViewport_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="COpenGLViewport_8h" name="COpenGLViewport.h" local="no" imported="no">mrpt/opengl/COpenGLViewport.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
    <includes id="CStringList_8h" name="CStringList.h" local="no" imported="no">mrpt/utils/CStringList.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
  </compound>
  <compound kind="file">
    <name>COpenGLViewport.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>COpenGLViewport_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CCamera_8h" name="CCamera.h" local="no" imported="no">mrpt/opengl/CCamera.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CLight_8h" name="CLight.h" local="no" imported="no">mrpt/opengl/CLight.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CObservable_8h" name="CObservable.h" local="no" imported="no">mrpt/utils/CObservable.h</includes>
    <includes id="CStringList_8h" name="CStringList.h" local="no" imported="no">mrpt/utils/CStringList.h</includes>
    <includes id="mrptEvent_8h" name="mrptEvent.h" local="no" imported="no">mrpt/utils/mrptEvent.h</includes>
    <class kind="class">mrpt::opengl::COpenGLViewport</class>
    <class kind="class">mrpt::opengl::mrptEventGLPostRender</class>
    <class kind="class">mrpt::opengl::mrptEventGLPreRender</class>
    <class kind="struct">mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>COpenGLViewportPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ab634bfb577aa36c39773ece39fd1856e</anchor>
      <arglist>(COpenGLViewportPtr &amp;s, const CRenderizablePtr &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>COpenGLViewportPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ab42f156d73d59ae411e04a4a6b47b62e</anchor>
      <arglist>(COpenGLViewportPtr &amp;s, const std::vector&lt; CRenderizablePtr &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COpenNI2_RGBD360.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>COpenNI2__RGBD360_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="COpenNI2__RGBD360_8h" name="COpenNI2_RGBD360.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2_RGBD360.h</includes>
    <includes id="obs_2CObservationRGBD360_8h" name="obs/CObservationRGBD360.h" local="no" imported="no">mrpt/obs/CObservationRGBD360.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>COpenNI2_RGBD360.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>COpenNI2__RGBD360_8h</filename>
    <includes id="COpenNI2Generic_8h" name="COpenNI2Generic.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2Generic.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="obs_2CObservationRGBD360_8h" name="obs/CObservationRGBD360.h" local="no" imported="no">mrpt/obs/CObservationRGBD360.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <class kind="class">mrpt::hwdrivers::COpenNI2_RGBD360</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>COpenNI2Generic.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>COpenNI2Generic_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="COpenNI2Generic_8h" name="COpenNI2Generic.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2Generic.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <includes id="COpenNI2Generic__CDevice_8h" name="COpenNI2Generic_CDevice.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2Generic_CDevice.h</includes>
    <member kind="function">
      <type>std::atomic&lt; int &gt;</type>
      <name>numInstances</name>
      <anchorfile>COpenNI2Generic_8cpp.html</anchorfile>
      <anchor>a9e5a4cca27b7a84d1fcc418a23790267</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; stlplus::smart_ptr&lt; COpenNI2Generic::CDevice &gt; &gt;</type>
      <name>vDevices</name>
      <anchorfile>COpenNI2Generic_8cpp.html</anchorfile>
      <anchor>aa2dedb0438086e3bbe26d21725530846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::recursive_mutex</type>
      <name>vDevices_mx</name>
      <anchorfile>COpenNI2Generic_8cpp.html</anchorfile>
      <anchor>a2775e57640b74447f967dcc5f6b13532</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COpenNI2Generic.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>COpenNI2Generic_8h</filename>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <class kind="class">mrpt::hwdrivers::COpenNI2Generic</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>COpenNI2Generic_CDevice.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>COpenNI2Generic__CDevice_8h</filename>
    <class kind="class">mrpt::hwdrivers::COpenNI2Generic::CDevice</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>COpenNI2Sensor.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>COpenNI2Sensor_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="COpenNI2Generic_8h" name="COpenNI2Generic.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2Generic.h</includes>
    <includes id="COpenNI2Sensor_8h" name="COpenNI2Sensor.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2Sensor.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="TStereoCamera_8h" name="TStereoCamera.h" local="no" imported="no">mrpt/utils/TStereoCamera.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>isValidParameter</name>
      <anchorfile>COpenNI2Sensor_8cpp.html</anchorfile>
      <anchor>a56c9724231a6f3fffac816de149ddc38</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;param)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COpenNI2Sensor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>COpenNI2Sensor_8h</filename>
    <includes id="COpenNI2Generic_8h" name="COpenNI2Generic.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2Generic.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <class kind="class">mrpt::hwdrivers::COpenNI2Sensor</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>copy_ptr.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>copy__ptr_8h</filename>
    <includes id="generic__copier__ptr_8h" name="generic_copier_ptr.h" local="no" imported="no">mrpt/utils/generic_copier_ptr.h</includes>
    <class kind="class">mrpt::utils::copy_ptr</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>core.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/</path>
    <filename>core_8c</filename>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <member kind="function">
      <type>void</type>
      <name>fn_log</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>abfe82cfffe9c24bd1c13a81a0d062b5a</anchor>
      <arglist>(freenect_context *ctx, freenect_loglevel level, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_close_device</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a4a7f52ace550b6c3df7391c595bfd971</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void *</type>
      <name>freenect_get_user</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a0c030dd56cf72f6197acd3f220a5457c</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_init</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a96c8bac464d8547748a95c2bdb0c812f</anchor>
      <arglist>(freenect_context **ctx, freenect_usb_context *usb_ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_num_devices</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>aed5e51425df043d4469a08f10e9869f9</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_open_device</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>aad16e819a2ae1f7015cd7b72142b334a</anchor>
      <arglist>(freenect_context *ctx, freenect_device **dev, int index)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_process_events</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a23a6634eeedf2c96585f154c8c048e29</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_log_callback</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a0fec6a51678619e2afae9730dfdfcfd0</anchor>
      <arglist>(freenect_context *ctx, freenect_log_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_log_level</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a9b7bd62a412c83a1020e8c30581236d8</anchor>
      <arglist>(freenect_context *ctx, freenect_loglevel level)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_user</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a0d8e0c8af3de66a9ac4302d95f84e227</anchor>
      <arglist>(freenect_device *dev, void *user)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_shutdown</name>
      <anchorfile>core_8c.html</anchorfile>
      <anchor>a414ca7e4a62b6e403543a434aa9f6aae</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>core_defs.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>core__defs_8h</filename>
    <includes id="compiler__fixes_8h" name="compiler_fixes.h" local="no" imported="no">mrpt/utils/compiler_fixes.h</includes>
    <includes id="boost__join_8h" name="boost_join.h" local="no" imported="no">mrpt/utils/boost_join.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
  </compound>
  <compound kind="file">
    <name>corner_10.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/faster/</path>
    <filename>corner__10_8h</filename>
    <member kind="function">
      <type>bool</type>
      <name>is_corner_10</name>
      <anchorfile>corner__10_8h.html</anchorfile>
      <anchor>a64768ac6be25b2799cd5ef5c2acdd907</anchor>
      <arglist>(const uint8_t *p, const int w, const int barrier)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>corner_12.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/faster/</path>
    <filename>corner__12_8h</filename>
    <member kind="function">
      <type>bool</type>
      <name>is_corner_12</name>
      <anchorfile>corner__12_8h.html</anchorfile>
      <anchor>a3d99a25db8bd473c5eaa8bf48c268230</anchor>
      <arglist>(const uint8_t *p, const int w, const int barrier)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>corner_9.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/faster/</path>
    <filename>corner__9_8h</filename>
    <member kind="function">
      <type>bool</type>
      <name>is_corner_9</name>
      <anchorfile>corner__9_8h.html</anchorfile>
      <anchor>a1b57046d534689dcb3282c331f025335</anchor>
      <arglist>(const uint8_t *p, const int w, const int barrier)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>COutputLogger.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>COutputLogger_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
  </compound>
  <compound kind="file">
    <name>COutputLogger.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>COutputLogger_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_LOGLVL_MRPT_UNSCOPED</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a347a0893b63c895e89aa044fabed0a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL_MRPT_LOG</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>afe6e6744daffa73695f5f0562ce6b662</anchor>
      <arglist>(_LVL, _STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL_MRPT_LOG_FMT</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>ad54a88464d58aa32d44e9a80f750e86b</anchor>
      <arglist>(_LVL, _FMT_STRING,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL_MRPT_LOG_ONCE</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>abab41fd4c3523aece041ece3d96ae4f6</anchor>
      <arglist>(_LVL, _STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL_MRPT_LOG_STREAM</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>abb666cc0d24dc364d760f7dd6710c534</anchor>
      <arglist>(_LVL, __CONTENTS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL_MRPT_LOG_THROTTLE</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a4fccdc139f907576f1231fa34d7508fc</anchor>
      <arglist>(_LVL, _PERIOD_SECONDS, _STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL_MRPT_LOG_THROTTLE_FMT</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>ae9f3feab71c2e0654fe9b5b373b67986</anchor>
      <arglist>(_LVL, _PERIOD_SECONDS, _FMT_STRING,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL_MRPT_LOG_THROTTLE_STREAM</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>ab1dc1889a28dca4cc3a75768798cc409</anchor>
      <arglist>(_LVL, _PERIOD_SECONDS, __CONTENTS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_DEBUG</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a9f3d58be42df1710953e5285b352c856</anchor>
      <arglist>(_STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_DEBUG_FMT</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a22c15681935ef03029a9e701a4c7edf4</anchor>
      <arglist>(_FMT_STRING,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_DEBUG_STREAM</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a8a5c6755b096fa355a49c9261c06b0e9</anchor>
      <arglist>(__CONTENTS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_ERROR</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a89a6705e37eaa9b92339b56d5739433b</anchor>
      <arglist>(_STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_ERROR_FMT</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>abe7f3fc1ac25d812e3c009dd3c4e0d4f</anchor>
      <arglist>(_FMT_STRING,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_ERROR_STREAM</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a1764c7c6ba206496ae7586043a07214d</anchor>
      <arglist>(__CONTENTS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_INFO</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>ab68169e5611ef18a0ef85020f346e6e7</anchor>
      <arglist>(_STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_INFO_FMT</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a62ed72dd270037408c52de7e7b29717b</anchor>
      <arglist>(_FMT_STRING,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_INFO_STREAM</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a91e6411963ef4502e688a383018e80f5</anchor>
      <arglist>(__CONTENTS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_ONCE_DEBUG</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a47f04529151e64034318670db6752390</anchor>
      <arglist>(_STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_ONCE_ERROR</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a0163da900600ffbefd36cf4d37bdcc89</anchor>
      <arglist>(_STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_ONCE_INFO</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a6e6d08897c1ba79bda63a40cb040fed5</anchor>
      <arglist>(_STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_ONCE_WARN</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>accb590404491d049c28cd8798007c6fb</anchor>
      <arglist>(_STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_THROTTLE_DEBUG</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a464aa9ab1e1c511330aba5552ac0930d</anchor>
      <arglist>(_PERIOD_SECONDS, _STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_THROTTLE_DEBUG_FMT</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a68b12292229e5d6f277b64edbd7ea16d</anchor>
      <arglist>(_PERIOD_SECONDS, _FMT_STRING,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_THROTTLE_DEBUG_STREAM</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a224d887fe2d4b5f7b954a4451d290987</anchor>
      <arglist>(_PERIOD_SECONDS, __CONTENTS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_THROTTLE_ERROR</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a0dabe8647abb994cc9db4be97af2079b</anchor>
      <arglist>(_PERIOD_SECONDS, _STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_THROTTLE_ERROR_FMT</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a410f71e74d808e5fcd99e8b65e172f2a</anchor>
      <arglist>(_PERIOD_SECONDS, _FMT_STRING,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_THROTTLE_ERROR_STREAM</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a5f99d85b6c33ae29d940514a445d48f5</anchor>
      <arglist>(_PERIOD_SECONDS, __CONTENTS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_THROTTLE_INFO</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a2e11744cdb89eb5092d174910ec49536</anchor>
      <arglist>(_PERIOD_SECONDS, _STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_THROTTLE_INFO_FMT</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a53041ed153cb5ed2b16eb19321d508f2</anchor>
      <arglist>(_PERIOD_SECONDS, _FMT_STRING,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_THROTTLE_INFO_STREAM</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a05ed655198729373b885c87783dc9430</anchor>
      <arglist>(_PERIOD_SECONDS, __CONTENTS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_THROTTLE_WARN</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a211fcc8ded28fdbc2bb9b2f1b5c11bc8</anchor>
      <arglist>(_PERIOD_SECONDS, _STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_THROTTLE_WARN_FMT</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a85dacff3c85b4b3700c34e880776e868</anchor>
      <arglist>(_PERIOD_SECONDS, _FMT_STRING,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_THROTTLE_WARN_STREAM</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>ac0fe8f2b0cb0323d8fcb77ad86c487b4</anchor>
      <arglist>(_PERIOD_SECONDS, __CONTENTS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_WARN</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a08a5816da02e5041d8d014f9b049cc66</anchor>
      <arglist>(_STRING)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_WARN_FMT</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>a82e3634bc0be58512da96963f9907e6b</anchor>
      <arglist>(_FMT_STRING,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_LOG_WARN_STREAM</name>
      <anchorfile>COutputLogger_8h.html</anchorfile>
      <anchor>ad3a9094e6645764a3e6a53db4aa65c36</anchor>
      <arglist>(__CONTENTS)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPanelCameraSelection.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/wx-common/</path>
    <filename>CPanelCameraSelection_8cpp</filename>
    <includes id="CPanelCameraSelection_8h" name="CPanelCameraSelection.h" local="yes" imported="no">CPanelCameraSelection.h</includes>
  </compound>
  <compound kind="file">
    <name>CPanelCameraSelection.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/wx-common/</path>
    <filename>CPanelCameraSelection_8h</filename>
    <class kind="class">CPanelCameraSelection</class>
  </compound>
  <compound kind="file">
    <name>CParameterizedTrajectoryGenerator.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/tpspace/</path>
    <filename>CParameterizedTrajectoryGenerator_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
  </compound>
  <compound kind="file">
    <name>CParameterizedTrajectoryGenerator.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/tpspace/</path>
    <filename>CParameterizedTrajectoryGenerator_8h</filename>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CPolygon_8h" name="CPolygon.h" local="no" imported="no">mrpt/math/CPolygon.h</includes>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <includes id="ClearanceDiagram_8h" name="ClearanceDiagram.h" local="no" imported="no">mrpt/nav/holonomic/ClearanceDiagram.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CVehicleVelCmd_8h" name="CVehicleVelCmd.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd.h</includes>
    <includes id="smart__ptr_8hpp" name="smart_ptr.hpp" local="no" imported="no">mrpt/otherlibs/stlplus/smart_ptr.hpp</includes>
    <class kind="class">mrpt::nav::CParameterizedTrajectoryGenerator</class>
    <class kind="class">mrpt::nav::CPTG_RobotShape_Circular</class>
    <class kind="class">mrpt::nav::CPTG_RobotShape_Polygonal</class>
    <class kind="struct">mrpt::nav::CParameterizedTrajectoryGenerator::TNavDynamicState</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::nav::CParameterizedTrajectoryGeneratorPtr &gt;</type>
      <name>TListPTGPtr</name>
      <anchorfile>namespacemrpt_1_1nav.html</anchorfile>
      <anchor>a5db4be91a70bf82ce17e7e579be7ae6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::nav::CParameterizedTrajectoryGenerator * &gt;</type>
      <name>TListPTGs</name>
      <anchorfile>namespacemrpt_1_1nav.html</anchorfile>
      <anchor>a1db0e14494a6787e7a5ee03aa1da6de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PTG_collision_behavior_t</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>ga74c40a8ea9c5e23f1cb65ad40fb8bcc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLL_BEH_BACK_AWAY</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>gga74c40a8ea9c5e23f1cb65ad40fb8bcc1a632c02c11ad051f74252a0683df08a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLL_BEH_STOP</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>gga74c40a8ea9c5e23f1cb65ad40fb8bcc1a60667ae8c010152627d6e56cacbe8efd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CParameterizedTrajectoryGenerator_factory.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/tpspace/</path>
    <filename>CParameterizedTrajectoryGenerator__factory_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="CConfigFilePrefixer_8h" name="CConfigFilePrefixer.h" local="no" imported="no">mrpt/utils/CConfigFilePrefixer.h</includes>
  </compound>
  <compound kind="file">
    <name>CParticleFilter.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/bayes/</path>
    <filename>CParticleFilter_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CParticleFilter_8h" name="CParticleFilter.h" local="no" imported="no">mrpt/bayes/CParticleFilter.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>CParticleFilter.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/bayes/</path>
    <filename>CParticleFilter_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <class kind="class">mrpt::bayes::CParticleFilter</class>
    <class kind="struct">mrpt::bayes::CParticleFilter::TParticleFilterOptions</class>
    <class kind="struct">mrpt::bayes::CParticleFilter::TParticleFilterStats</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::bayes</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>CParticleFilterCapable.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/bayes/</path>
    <filename>CParticleFilterCapable_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
  </compound>
  <compound kind="file">
    <name>CParticleFilterCapable.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/bayes/</path>
    <filename>CParticleFilterCapable_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CParticleFilter_8h" name="CParticleFilter.h" local="no" imported="no">mrpt/bayes/CParticleFilter.h</includes>
    <class kind="class">mrpt::bayes::CParticleFilterCapable</class>
    <class kind="struct">mrpt::bayes::CParticleFilterCapable::TFastDrawAuxVars</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::bayes</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_LIKELIHOOD_VALUE</name>
      <anchorfile>CParticleFilterCapable_8h.html</anchorfile>
      <anchor>acf80e35e34b1c4db82ffb680dc74227e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CParticleFilterData.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/bayes/</path>
    <filename>CParticleFilterData_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="CProbabilityParticle_8h" name="CProbabilityParticle.h" local="no" imported="no">mrpt/bayes/CProbabilityParticle.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <class kind="class">mrpt::bayes::CParticleFilterData</class>
    <class kind="struct">mrpt::bayes::CParticleFilterDataImpl</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::bayes</namespace>
  </compound>
  <compound kind="file">
    <name>CPhidgetInterfaceKitProximitySensors.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CPhidgetInterfaceKitProximitySensors_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CPhidgetInterfaceKitProximitySensors_8h" name="CPhidgetInterfaceKitProximitySensors.h" local="no" imported="no">mrpt/hwdrivers/CPhidgetInterfaceKitProximitySensors.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
  </compound>
  <compound kind="file">
    <name>CPhidgetInterfaceKitProximitySensors.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CPhidgetInterfaceKitProximitySensors_8h</filename>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <class kind="class">mrpt::hwdrivers::CPhidgetInterfaceKitProximitySensors</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
    <member kind="enumeration">
      <type></type>
      <name>SensorType</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ab2ce405d42d3202e12e44a7b853c19d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHARP_30cm</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ab2ce405d42d3202e12e44a7b853c19d3a807084676efc50be113aa61fb5197efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHARP_80cm</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ab2ce405d42d3202e12e44a7b853c19d3afb5b30d3e25c7df5fd02cbfb6a63b1ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EZ1</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ab2ce405d42d3202e12e44a7b853c19d3a87a937222effa57ca20257acaae36737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNPLUGGED</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ab2ce405d42d3202e12e44a7b853c19d3a8c8bb779922c1523cddf6fdc1f4b84b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPipe.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/synch/</path>
    <filename>CPipe_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="mrpt__inttypes_8h" name="mrpt_inttypes.h" local="no" imported="no">mrpt/utils/mrpt_inttypes.h</includes>
    <includes id="CPipe_8h" name="CPipe.h" local="no" imported="no">mrpt/synch/CPipe.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
  </compound>
  <compound kind="file">
    <name>CPipe.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/synch/</path>
    <filename>CPipe_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <includes id="CUncopiable_8h" name="CUncopiable.h" local="no" imported="no">mrpt/utils/CUncopiable.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <class kind="class">mrpt::synch::CPipe</class>
    <class kind="class">mrpt::synch::CPipeBaseEndPoint</class>
    <class kind="class">mrpt::synch::CPipeReadEndPoint</class>
    <class kind="class">mrpt::synch::CPipeWriteEndPoint</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::synch</namespace>
  </compound>
  <compound kind="file">
    <name>CPlanarLaserScan.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/opengl/</path>
    <filename>CPlanarLaserScan_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPlanarLaserScan.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/opengl/</path>
    <filename>CPlanarLaserScan_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <class kind="class">mrpt::opengl::CPlanarLaserScan</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CPoint.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPoint_8h</filename>
    <includes id="CPoseOrPoint_8h" name="CPoseOrPoint.h" local="no" imported="no">mrpt/poses/CPoseOrPoint.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <class kind="class">mrpt::poses::CPoint</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a4a84f6907abc469f1bcadbf0ae3b485d</anchor>
      <arglist>(const CPoint&lt; DERIVEDCLASS &gt; &amp;p1, const CPoint&lt; DERIVEDCLASS &gt; &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aff846586035182f99707712cb073a5d2</anchor>
      <arglist>(const CPoint&lt; DERIVEDCLASS &gt; &amp;a, const CPoint&lt; DERIVEDCLASS &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aa4247c4d793d20edb770e56f22b286f1</anchor>
      <arglist>(std::ostream &amp;o, const CPoint&lt; DERIVEDCLASS &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>acd8c946fdfab1501027f3a9347181ebf</anchor>
      <arglist>(const CPoint&lt; DERIVEDCLASS &gt; &amp;p1, const CPoint&lt; DERIVEDCLASS &gt; &amp;p2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPoint2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPoint2D_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPoint2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPoint2D_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CPoint_8h" name="CPoint.h" local="no" imported="no">mrpt/poses/CPoint.h</includes>
    <includes id="CArrayNumeric_8h" name="CArrayNumeric.h" local="no" imported="no">mrpt/math/CArrayNumeric.h</includes>
    <class kind="class">mrpt::poses::CPoint2D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPoint2DPDF.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPoint2DPDF_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPoint2DPDF_8h" name="CPoint2DPDF.h" local="no" imported="no">mrpt/poses/CPoint2DPDF.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPoint2DPDF.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPoint2DPDF_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CProbabilityDensityFunction_8h" name="CProbabilityDensityFunction.h" local="no" imported="no">mrpt/utils/CProbabilityDensityFunction.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <class kind="class">mrpt::poses::CPoint2DPDF</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPoint2DPDFGaussian.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPoint2DPDFGaussian_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPoint2DPDFGaussian_8h" name="CPoint2DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPoint2DPDFGaussian.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="RandomGenerators_8h" name="RandomGenerators.h" local="no" imported="no">mrpt/random/RandomGenerators.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CPoint2DPDFGaussian.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPoint2DPDFGaussian_8h</filename>
    <includes id="CPoint2DPDF_8h" name="CPoint2DPDF.h" local="no" imported="no">mrpt/poses/CPoint2DPDF.h</includes>
    <class kind="class">mrpt::poses::CPoint2DPDFGaussian</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPoint3D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPoint3D_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPoint3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPoint3D_8h</filename>
    <includes id="CPoint_8h" name="CPoint.h" local="no" imported="no">mrpt/poses/CPoint.h</includes>
    <class kind="class">mrpt::poses::CPoint3D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPointCloud.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CPointCloud_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CPointCloud.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CPointCloud_8h</filename>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="COctreePointRenderer_8h" name="COctreePointRenderer.h" local="no" imported="no">mrpt/opengl/COctreePointRenderer.h</includes>
    <includes id="PLY__import__export_8h" name="PLY_import_export.h" local="no" imported="no">mrpt/utils/PLY_import_export.h</includes>
    <includes id="adapters_8h" name="adapters.h" local="no" imported="no">mrpt/utils/adapters.h</includes>
    <class kind="class">mrpt::opengl::CPointCloud</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::opengl::CPointCloud &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CPointCloudColoured.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CPointCloudColoured_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CPointCloudColoured.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CPointCloudColoured_8h</filename>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="COctreePointRenderer_8h" name="COctreePointRenderer.h" local="no" imported="no">mrpt/opengl/COctreePointRenderer.h</includes>
    <includes id="PLY__import__export_8h" name="PLY_import_export.h" local="no" imported="no">mrpt/utils/PLY_import_export.h</includes>
    <includes id="adapters_8h" name="adapters.h" local="no" imported="no">mrpt/utils/adapters.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <class kind="class">mrpt::opengl::CPointCloudColoured</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::opengl::CPointCloudColoured &gt;</class>
    <class kind="struct">mrpt::opengl::CPointCloudColoured::TPointColour</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a4f969f7dc8f1c09dfeb1592511a9810a</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CPointCloudColoured::TPointColour &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a75ca230ccba8a422137e50cd435a7197</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CPointCloudColoured::TPointColour &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPointCloudFilterBase.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CPointCloudFilterBase_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="CPointCloudFilterBase_8h" name="CPointCloudFilterBase.h" local="no" imported="no">mrpt/maps/CPointCloudFilterBase.h</includes>
  </compound>
  <compound kind="file">
    <name>CPointCloudFilterBase.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>CPointCloudFilterBase_8h</filename>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <includes id="smart__ptr_8hpp" name="smart_ptr.hpp" local="no" imported="no">mrpt/otherlibs/stlplus/smart_ptr.hpp</includes>
    <class kind="class">mrpt::maps::CPointCloudFilterBase</class>
    <class kind="struct">mrpt::maps::CPointCloudFilterBase::TExtraFilterParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="typedef">
      <type>stlplus::smart_ptr&lt; CPointCloudFilterBase &gt;</type>
      <name>CPointCloudFilterBasePtr</name>
      <anchorfile>namespacemrpt_1_1maps.html</anchorfile>
      <anchor>ad86508b9afc6a3e1f8c4bb48a7133c26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPointCloudFilterByDistance.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CPointCloudFilterByDistance_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="CPointCloudFilterByDistance_8h" name="CPointCloudFilterByDistance.h" local="no" imported="no">mrpt/maps/CPointCloudFilterByDistance.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
  </compound>
  <compound kind="file">
    <name>CPointCloudFilterByDistance.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>CPointCloudFilterByDistance_8h</filename>
    <includes id="CPointCloudFilterBase_8h" name="CPointCloudFilterBase.h" local="no" imported="no">mrpt/maps/CPointCloudFilterBase.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CPointCloudFilterByDistance</class>
    <class kind="struct">mrpt::maps::CPointCloudFilterByDistance::FrameInfo</class>
    <class kind="struct">mrpt::maps::CPointCloudFilterByDistance::TOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>CPointCloudFilterByDistance_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CPointCloudFilterByDistance__unittest_8cpp</filename>
    <includes id="CPointCloudFilterByDistance_8h" name="CPointCloudFilterByDistance.h" local="no" imported="no">mrpt/maps/CPointCloudFilterByDistance.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type>void</type>
      <name>run_pc_filter_test</name>
      <anchorfile>CPointCloudFilterByDistance__unittest_8cpp.html</anchorfile>
      <anchor>a48acc7b39e0e6f47afb08da97713abc7</anchor>
      <arglist>(const double map2_x_off, const double map2_tim_off, const size_t expected_m1_count, const size_t expected_m2_count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPointCloudFilterByDistance__unittest_8cpp.html</anchorfile>
      <anchor>a30a9fcd67193a549e362a90c9abf607d</anchor>
      <arglist>(CPointCloudFilterByDistance, noOutliers)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPointCloudFilterByDistance__unittest_8cpp.html</anchorfile>
      <anchor>a8d23844650baa4c1edb39e45930d4d06</anchor>
      <arglist>(CPointCloudFilterByDistance, withOutliers)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPointCloudFilterByDistance__unittest_8cpp.html</anchorfile>
      <anchor>a4f2910e7166eab0a33dcb03650900925</anchor>
      <arglist>(CPointCloudFilterByDistance, tooOldMap)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPointPDF.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPointPDF_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPointPDF_8h" name="CPointPDF.h" local="no" imported="no">mrpt/poses/CPointPDF.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPointPDF.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPointPDF_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CProbabilityDensityFunction_8h" name="CProbabilityDensityFunction.h" local="no" imported="no">mrpt/utils/CProbabilityDensityFunction.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <class kind="class">mrpt::poses::CPointPDF</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPointPDFGaussian.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPointPDFGaussian_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPointPDFGaussian_8h" name="CPointPDFGaussian.h" local="no" imported="no">mrpt/poses/CPointPDFGaussian.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
    <includes id="RandomGenerators_8h" name="RandomGenerators.h" local="no" imported="no">mrpt/random/RandomGenerators.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPointPDFGaussian.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPointPDFGaussian_8h</filename>
    <includes id="CPointPDF_8h" name="CPointPDF.h" local="no" imported="no">mrpt/poses/CPointPDF.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <class kind="class">mrpt::poses::CPointPDFGaussian</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPointPDFParticles.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPointPDFParticles_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CPointPDFParticles_8h" name="CPointPDFParticles.h" local="no" imported="no">mrpt/poses/CPointPDFParticles.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CPointPDFParticles.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPointPDFParticles_8h</filename>
    <includes id="CPointPDF_8h" name="CPointPDF.h" local="no" imported="no">mrpt/poses/CPointPDF.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="CProbabilityParticle_8h" name="CProbabilityParticle.h" local="no" imported="no">mrpt/bayes/CProbabilityParticle.h</includes>
    <includes id="CParticleFilterData_8h" name="CParticleFilterData.h" local="no" imported="no">mrpt/bayes/CParticleFilterData.h</includes>
    <class kind="class">mrpt::poses::CPointPDFParticles</class>
    <class kind="class">mrpt::poses::TSimple3DPoint</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPointPDFSOG.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPointPDFSOG_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPointPDFSOG_8h" name="CPointPDFSOG.h" local="no" imported="no">mrpt/poses/CPointPDFSOG.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CPointPDFSOG.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPointPDFSOG_8h</filename>
    <includes id="CPointPDF_8h" name="CPointPDF.h" local="no" imported="no">mrpt/poses/CPointPDF.h</includes>
    <includes id="CPointPDFGaussian_8h" name="CPointPDFGaussian.h" local="no" imported="no">mrpt/poses/CPointPDFGaussian.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <class kind="class">mrpt::poses::CPointPDFSOG</class>
    <class kind="struct">mrpt::poses::CPointPDFSOG::TGaussianMode</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPointsMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CPointsMap_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="CObservationVelodyneScan_8h" name="CObservationVelodyneScan.h" local="no" imported="no">mrpt/obs/CObservationVelodyneScan.h</includes>
    <class kind="struct">TAuxLoadFunctor</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <member kind="function">
      <type>void</type>
      <name>internal_build_points_map_from_scan2D</name>
      <anchorfile>CPointsMap_8cpp.html</anchorfile>
      <anchor>a72242c256c57bd41af7efc4e47b01163</anchor>
      <arglist>(const mrpt::obs::CObservation2DRangeScan &amp;obs, mrpt::maps::CMetricMapPtr &amp;out_map, const void *insertOps)</arglist>
    </member>
    <member kind="variable">
      <type>TAuxLoadFunctor</type>
      <name>dummy_loader</name>
      <anchorfile>CPointsMap_8cpp.html</anchorfile>
      <anchor>a9dd00a91ebe78f0d0682512c8013fdbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void OBS_IMPEXP(*</type>
      <name>ptr_internal_build_points_map_from_scan2D</name>
      <anchorfile>namespacemrpt_1_1obs.html</anchorfile>
      <anchor>a588c68d4d410b11277690ba285041008</anchor>
      <arglist>)(const mrpt::obs::CObservation2DRangeScan &amp;obs, mrpt::maps::CMetricMapPtr &amp;out_map, const void *insertOps)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>maps/CPointsMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2CPointsMap_8h</filename>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <includes id="KDTreeCapable_8h" name="KDTreeCapable.h" local="no" imported="no">mrpt/math/KDTreeCapable.h</includes>
    <includes id="obs_2CSinCosLookUpTableFor2DScans_8h" name="obs/CSinCosLookUpTableFor2DScans.h" local="no" imported="no">mrpt/obs/CSinCosLookUpTableFor2DScans.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="PLY__import__export_8h" name="PLY_import_export.h" local="no" imported="no">mrpt/utils/PLY_import_export.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <includes id="adapters_8h" name="adapters.h" local="no" imported="no">mrpt/utils/adapters.h</includes>
    <class kind="class">mrpt::maps::CPointsMap</class>
    <class kind="struct">mrpt::maps::detail::loadFromRangeImpl</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CPointsMap &gt;</class>
    <class kind="struct">mrpt::maps::detail::pointmap_traits</class>
    <class kind="struct">mrpt::maps::CPointsMap::TInsertionOptions</class>
    <class kind="struct">mrpt::maps::CPointsMap::TLaserRange2DInsertContext</class>
    <class kind="struct">mrpt::maps::CPointsMap::TLaserRange3DInsertContext</class>
    <class kind="struct">mrpt::maps::CPointsMap::TLikelihoodOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::global_settings</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::maps::detail</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="variable">
      <type>MAPS_IMPEXP float</type>
      <name>POINTSMAPS_3DOBJECT_POINTSIZE</name>
      <anchorfile>namespacemrpt_1_1global__settings.html</anchorfile>
      <anchor>ab4794ba4435f277974f64c2b3cb785cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slam/CPointsMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2CPointsMap_8h</filename>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CPointsMap_crtp_common.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CPointsMap__crtp__common_8h</filename>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <class kind="struct">mrpt::maps::detail::loadFromRangeImpl</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::maps::detail</namespace>
  </compound>
  <compound kind="file">
    <name>CPointsMap_liblas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>CPointsMap__liblas_8h</filename>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <class kind="struct">mrpt::maps::LAS_HeaderInfo</class>
    <class kind="struct">mrpt::maps::LAS_LoadParams</class>
    <class kind="struct">mrpt::maps::LAS_WriteParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <member kind="function">
      <type>bool</type>
      <name>loadLASFile</name>
      <anchorfile>group__mrpt__maps__liblas__grp.html</anchorfile>
      <anchor>ga68436fe8cca33e0653482afc0c9cbdf4</anchor>
      <arglist>(POINTSMAP &amp;ptmap, const std::string &amp;filename, LAS_HeaderInfo &amp;out_headerInfo, const LAS_LoadParams &amp;params=LAS_LoadParams())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveLASFile</name>
      <anchorfile>group__mrpt__maps__liblas__grp.html</anchorfile>
      <anchor>ga0b55d77ae26732ee30d8f99706a02272</anchor>
      <arglist>(const POINTSMAP &amp;ptmap, const std::string &amp;filename, const LAS_WriteParams &amp;params=LAS_WriteParams())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPointsMap_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CPointsMap__unittest_8cpp</filename>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2CWeightedPointsMap_8h" name="maps/CWeightedPointsMap.h" local="no" imported="no">mrpt/maps/CWeightedPointsMap.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type>void</type>
      <name>do_test_clipOutOfRange</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>acdd13cc7e0afec367fa75b8253166198</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_test_clipOutOfRangeInZ</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>a23af090b8378d37f9a68412a235aeb6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_test_insertPoints</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>aa5bbb96bf8a8efd16cacbe893908ef1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_demo_9pts_map</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>aaa2c63c5ae91096a91ddeb27a01d6224</anchor>
      <arglist>(MAP &amp;pts)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>ab6b9bb4f0593402fa5288e574f3d8f1a</anchor>
      <arglist>(CSimplePointsMapTests, insertPoints)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>aec82d3f46e69a375f2f74e560e013e6f</anchor>
      <arglist>(CWeightedPointsMapTests, insertPoints)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>a158870f7057156a2fde49a36cf2db715</anchor>
      <arglist>(CColouredPointsMapTests, insertPoints)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>a026e7492bec78bf44f46aabca9fd96bc</anchor>
      <arglist>(CSimplePointsMapTests, clipOutOfRangeInZ)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>a9f43ef054ddca735f8d3651ba7d114c4</anchor>
      <arglist>(CWeightedPointsMapTests, clipOutOfRangeInZ)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>adb6016c47603bfc14dd7351b006577ff</anchor>
      <arglist>(CColouredPointsMapTests, clipOutOfRangeInZ)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>a54211c4b8082adfdc3ec7b561cf95596</anchor>
      <arglist>(CSimplePointsMapTests, clipOutOfRange)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>ab9daddafca87e6bfbee2cc9fd6e8bbd9</anchor>
      <arglist>(CWeightedPointsMapTests, clipOutOfRange)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>a6ff866cc763c4d0de57d63865b7f8102</anchor>
      <arglist>(CColouredPointsMapTests, clipOutOfRange)</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>demo9_N</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>a92e90844f7b44207cb6b4cdc2959f0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>demo9_xs</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>a9ba2a6b7e3ca38325bf86433feea4358</anchor>
      <arglist>[demo9_N]</arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>demo9_ys</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>affc0f9b8ed88287c7cb2987281e5a74b</anchor>
      <arglist>[demo9_N]</arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>demo9_zs</name>
      <anchorfile>CPointsMap__unittest_8cpp.html</anchorfile>
      <anchor>aa1f460de8c9c70d836af8a6bee9e4e15</anchor>
      <arglist>[demo9_N]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPolygon.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>CPolygon_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPolygon_8h" name="CPolygon.h" local="no" imported="no">mrpt/math/CPolygon.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPolygon.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CPolygon_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="class">mrpt::math::CPolygon</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>CPolyhedron.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CPolyhedron_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CPolyhedron_8h" name="CPolyhedron.h" local="no" imported="no">mrpt/opengl/CPolyhedron.h</includes>
    <includes id="CMatrixTemplate_8h" name="CMatrixTemplate.h" local="no" imported="no">mrpt/math/CMatrixTemplate.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <class kind="class">FCreatePolygonFromFace</class>
    <class kind="struct">SegmentVector</class>
    <member kind="enumeration">
      <type></type>
      <name>JohnsonBodyPart</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INF_NO_BODY</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670aaa7ba4df8ec06547bf4b22d9817625fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUP_NO_BODY</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670a9b9b3fa2b6f9e22595fcdaded6a08f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPWARDS_PYRAMID</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670a2fdbce2c5139c0a692dd3b8a2bded602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOWNWARDS_PYRAMID</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670a56550a4f9cc800dd70999df4f0c1f236</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPWARDS_CUPOLA</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670aa5d22d88e2139e751e38ea9b3504d521</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOWNWARDS_CUPOLA</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670a933d853d62ac9709cff26726a21bd50d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROTATED_UPWARDS_CUPOLA</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670a5b59890d37ed13522e75c667fc7d8e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROTATED_DOWNWARDS_CUPOLA</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670a3a2cec39bb7805077477f20aff380e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRISM</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670a4cc31b3ed970e3f26bfd2d491b8d7946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANTIPRISM</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670ac2181f12ec64c0735e002d9bc837e6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPWARDS_ROTUNDA</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670a94e71fadc1968d29a83467834dcfc1a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOWNWARDS_ROTUNDA</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670afb0be8df1886325ce50e9b3fd2d7d3ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROTATED_UPWARDS_ROTUNDA</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670ad783c7666e77656cb76fd924e459351f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROTATED_DOWNWARDS_ROTUNDA</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aaab3a7da58d7b40492d511a5ee416670ac406fb78f35c76aa9de7f9ff5147b0d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>additionalFaces</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aff405e19bf120be13894c28265d421cb</anchor>
      <arglist>(JohnsonBodyPart j, uint32_t numBaseEdges)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>additionalVertices</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>a330f3e32a0274e2b425635da8103c032</anchor>
      <arglist>(JohnsonBodyPart j, uint32_t numBaseEdges)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>analyzeJohnsonPartsString</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>aab4d0a85cdc2790e1b8c34f1039b81a0</anchor>
      <arglist>(const std::string &amp;components, uint32_t numBaseEdges, vector&lt; JohnsonBodyPart &gt; &amp;parts)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>faceContainsEdge</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>a2249c6eb1bb8bbf4472d41f6c7ccb06b</anchor>
      <arglist>(const CPolyhedron::TPolyhedronFace &amp;f, const CPolyhedron::TPolyhedronEdge &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getHeight</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>a4e3c1b62468f9dfca3da492838af1129</anchor>
      <arglist>(const TPolygon3D &amp;p, const TPoint3D &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPlanesIntersection</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>a4859a5b84a02b7a97600e1dcc66e3da3</anchor>
      <arglist>(const vector&lt; const TPlane * &gt; &amp;planes, TPoint3D &amp;pnt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getVerticesAndFaces</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>a3b1d9a7b41435b9200587701f8748ca4</anchor>
      <arglist>(const vector&lt; math::TPolygon3D &gt; &amp;polys, vector&lt; TPoint3D &gt; &amp;vertices, vector&lt; CPolyhedron::TPolyhedronFace &gt; &amp;faces)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertCupola</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>acc498224293fa286774e38515721a2ba</anchor>
      <arglist>(size_t numBaseEdges, double angleShift, double baseRadius, double edgeLength, bool isRotated, bool isUpwards, size_t base, vector&lt; TPoint3D &gt; &amp;verts, vector&lt; CPolyhedron::TPolyhedronFace &gt; &amp;faces)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertRotunda</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>ab37dca69628d6ec23bbdc8ea1eb62fd4</anchor>
      <arglist>(double angleShift, double baseRadius, bool isRotated, bool isUpwards, size_t base, vector&lt; TPoint3D &gt; &amp;verts, vector&lt; CPolyhedron::TPolyhedronFace &gt; &amp;faces)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>searchForEdge</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>a88184f0fc1850e79f27d57bab034f98d</anchor>
      <arglist>(const vector&lt; CPolyhedron::TPolyhedronEdge &gt; &amp;es, uint32_t v1, uint32_t v2, size_t &amp;where)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>searchForEdge</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>ad29717c2cb1ac41aad3441d7129cf7b4</anchor>
      <arglist>(const vector&lt; CPolyhedron::TPolyhedronFace &gt;::const_iterator &amp;begin, const vector&lt; CPolyhedron::TPolyhedronFace &gt;::const_iterator &amp;end, uint32_t v1, uint32_t v2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>searchForFace</name>
      <anchorfile>CPolyhedron_8cpp.html</anchorfile>
      <anchor>a3122673fbd709662335b1cc1ff722f4e</anchor>
      <arglist>(const vector&lt; CPolyhedron::TPolyhedronFace &gt; &amp;fs, uint32_t v1, uint32_t v2, uint32_t v3)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPolyhedron.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CPolyhedron_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <class kind="class">mrpt::opengl::CPolyhedron</class>
    <class kind="struct">mrpt::opengl::CPolyhedron::TPolyhedronEdge</class>
    <class kind="struct">mrpt::opengl::CPolyhedron::TPolyhedronFace</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a09547d1dce1e6edc34efb694cb00c968</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CPolyhedron::TPolyhedronEdge &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2381922fa9180cf7c07e57b1327ff17f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CPolyhedron::TPolyhedronFace &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ad73df95b1a8832976d42cb09f078fad1</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CPolyhedron::TPolyhedronEdge &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>aa41ba6561e891c9f2f1d6e237e64db1f</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CPolyhedron::TPolyhedronFace &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>class OPENGL_IMPEXP</type>
      <name>CPolyhedron</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>aca7da3a54971b25c26508857039248aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose_8h</filename>
    <includes id="CPoseOrPoint_8h" name="CPoseOrPoint.h" local="no" imported="no">mrpt/poses/CPoseOrPoint.h</includes>
    <class kind="class">mrpt::poses::CPose</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPose2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose2D_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
  </compound>
  <compound kind="file">
    <name>CPose2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose2D_8h</filename>
    <includes id="CPose_8h" name="CPose.h" local="no" imported="no">mrpt/poses/CPose.h</includes>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <class kind="class">mrpt::poses::CPose2D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; CPose2D &gt;::deque_t</type>
      <name>StdDeque_CPose2D</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a169451e2b41681117050c6c76dc417a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; CPose2D &gt;::vector_t</type>
      <name>StdVector_CPose2D</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ab321f17adba329f3e24d41d533408739</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ae915d4106fef80f3d13ee8f20f690575</anchor>
      <arglist>(const CPose2D &amp;p1, const CPose2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint2D BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a66498678d8d687b3ae2665217401bb98</anchor>
      <arglist>(const CPose2D &amp;pose, const mrpt::math::TPoint2D &amp;pnt)</arglist>
    </member>
    <member kind="function">
      <type>CPose2D BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aa363cdd99a11e1edc6f00323cd968352</anchor>
      <arglist>(const CPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aecf7f503fdc3b0e12a0ea1c7ce206b30</anchor>
      <arglist>(std::ostream &amp;o, const CPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ad619428188c5c84c95dba470d2f7bba2</anchor>
      <arglist>(const CPose2D &amp;p1, const CPose2D &amp;p2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose2DGridTemplate.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose2DGridTemplate_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <class kind="class">mrpt::poses::CPose2DGridTemplate</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPose2DInterpolator.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose2DInterpolator_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPose2DInterpolator_8h" name="CPose2DInterpolator.h" local="no" imported="no">mrpt/poses/CPose2DInterpolator.h</includes>
    <includes id="CPoseInterpolatorBase_8hpp" name="CPoseInterpolatorBase.hpp" local="yes" imported="no">CPoseInterpolatorBase.hpp</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="variable">
      <type>template class BASE_IMPEXP</type>
      <name>CPoseInterpolatorBase&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ac5dff619f11b8ffeb4f87eca2eb0390f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose2DInterpolator.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose2DInterpolator_8h</filename>
    <includes id="CPoseInterpolatorBase_8h" name="CPoseInterpolatorBase.h" local="no" imported="no">mrpt/poses/CPoseInterpolatorBase.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <class kind="class">mrpt::poses::CPose2DInterpolator</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPose2DInterpolator_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose2DInterpolator__unittest_8cpp</filename>
    <includes id="CPose2DInterpolator_8h" name="CPose2DInterpolator.h" local="no" imported="no">mrpt/poses/CPose2DInterpolator.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPose2DInterpolator__unittest_8cpp.html</anchorfile>
      <anchor>a7f3585efde2d052880494185f20453f6</anchor>
      <arglist>(CPose2DInterpolator, interp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3D_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CPose3DRotVec_8h" name="CPose3DRotVec.h" local="no" imported="no">mrpt/poses/CPose3DRotVec.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CArrayNumeric_8h" name="CArrayNumeric.h" local="no" imported="no">mrpt/math/CArrayNumeric.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CQuaternion_8h" name="CQuaternion.h" local="no" imported="no">mrpt/math/CQuaternion.h</includes>
    <includes id="homog__matrices_8h" name="homog_matrices.h" local="no" imported="no">mrpt/math/homog_matrices.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <includes id="utils__matlab_8h" name="utils_matlab.h" local="no" imported="no">mrpt/math/utils_matlab.h</includes>
    <includes id="so3_8hpp" name="so3.hpp" local="no" imported="no">mrpt/otherlibs/sophus/so3.hpp</includes>
    <includes id="se3_8hpp" name="se3.hpp" local="no" imported="no">mrpt/otherlibs/sophus/se3.hpp</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="function">
      <type>CMatrixDouble33</type>
      <name>ddeltaRt_dR</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>afc2e331274eab9697aacb8414d9f78be</anchor>
      <arglist>(const CPose3D &amp;P)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deltaR</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a255649d1f66d2cac645feec4b15eca13</anchor>
      <arglist>(const MAT33 &amp;R, VEC3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dVinvt_dR</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a3c88fdba5a51366c7f265f1019abd057</anchor>
      <arglist>(const CPose3D &amp;P, CMatrixFixedNumeric&lt; double, 3, 9 &gt; &amp;J)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>M3x9</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aa94f9359d4a2394aa4dd4977b682c0eb</anchor>
      <arglist>(const VEC3 &amp;a, const MAT3x3 &amp;B, MAT3x9 &amp;RES)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose3D_8h</filename>
    <includes id="CPose_8h" name="CPose.h" local="no" imported="no">mrpt/poses/CPose.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CQuaternion_8h" name="CQuaternion.h" local="no" imported="no">mrpt/math/CQuaternion.h</includes>
    <class kind="class">mrpt::poses::CPose3D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a11d2e99c5d6fd3c4536003d23eb0608a</anchor>
      <arglist>(const CPose3D &amp;p1, const CPose3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>CPose3D BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a32a4a7cc93428c4b9bc26f8abdfb1219</anchor>
      <arglist>(const CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a388d1782641eb63e1b5fc5e40955106b</anchor>
      <arglist>(std::ostream &amp;o, const CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a67907cc5b119683f0f447865f96c98a5</anchor>
      <arglist>(const CPose3D &amp;p1, const CPose3D &amp;p2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3D_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3D__unittest_8cpp</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="jacobians_8h" name="jacobians.h" local="no" imported="no">mrpt/math/jacobians.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <class kind="class">Pose3DTests</class>
    <class kind="struct">Pose3DTests::TParams_func_jacob_Aexpe_D</class>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a99d3b22ffc0291a940761f640589b477</anchor>
      <arglist>(Pose3DTests, DefaultValues)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>ac4c3b8dbd60544d714d8be907679f8e0</anchor>
      <arglist>(Pose3DTests, Initialization)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a906b1f134dda54940c9f829eaeb13de5</anchor>
      <arglist>(Pose3DTests, OperatorBracket)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>aac3985a67c070de648b0fc4617c1792f</anchor>
      <arglist>(Pose3DTests, InverseHM)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a0879548e52697365496c9460fe43ad83</anchor>
      <arglist>(Pose3DTests, Compose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>af6594e7643528b29d7fc5db674bc9ef8</anchor>
      <arglist>(Pose3DTests, composeFrom)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a01950a5f3910450841e0208739bbc9c4</anchor>
      <arglist>(Pose3DTests, ToFromCPose2D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a18efd50e392b116c6778a7e0b3e2fa41</anchor>
      <arglist>(Pose3DTests, ComposeAndInvComposeWithPoint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a0d128130f30abef01fa7a3c2bc575265</anchor>
      <arglist>(Pose3DTests, ComposePointJacob)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a1fac4a92ae7fc878c64afde574348b0d</anchor>
      <arglist>(Pose3DTests, ComposePointJacobApprox)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a5c45cab7d9ac87dc64c213d6a1545d74</anchor>
      <arglist>(Pose3DTests, InvComposePointJacob)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a04549bbd1bd4da5510f5eeeade87a471</anchor>
      <arglist>(Pose3DTests, ComposePointJacob_se3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>ad5c0446769af1c3f30de7bbbe12bb40d</anchor>
      <arglist>(Pose3DTests, InvComposePointJacob_se3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a580d8e1598e376c8b753697a4883ad64</anchor>
      <arglist>(Pose3DTests, ExpLnEqual)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a55e81df4b48c0fb3b43743e3bb88bfe5</anchor>
      <arglist>(Pose3DTests, Jacob_dExpe_de_at_0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a7e0b3fa9d926ceebca0e4d31f86d3313</anchor>
      <arglist>(Pose3DTests, Jacob_dLnT_dT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a361bf917ae8c6aabd35e576ee877701f</anchor>
      <arglist>(Pose3DTests, Jacob_dexpeD_de)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>abb09ea748ea9942fe513d3013676d5c6</anchor>
      <arglist>(Pose3DTests, Jacob_dAexpeD_de)</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>num_ptc</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a98111f13c21a70ca2dcd9a0b40de0bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>ptc</name>
      <anchorfile>CPose3D__unittest_8cpp.html</anchorfile>
      <anchor>a4d1e379f81c28acc8018c1912ef663c6</anchor>
      <arglist>[][6]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DInterpolator.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DInterpolator_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPose3DInterpolator_8h" name="CPose3DInterpolator.h" local="no" imported="no">mrpt/poses/CPose3DInterpolator.h</includes>
    <includes id="CPoseInterpolatorBase_8hpp" name="CPoseInterpolatorBase.hpp" local="yes" imported="no">CPoseInterpolatorBase.hpp</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="variable">
      <type>template class BASE_IMPEXP</type>
      <name>CPoseInterpolatorBase&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a56d5b7dae3679f1ff439c3568a698ba5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DInterpolator.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose3DInterpolator_8h</filename>
    <includes id="CPoseInterpolatorBase_8h" name="CPoseInterpolatorBase.h" local="no" imported="no">mrpt/poses/CPoseInterpolatorBase.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <class kind="class">mrpt::poses::CPose3DInterpolator</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPose3DInterpolator_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DInterpolator__unittest_8cpp</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DInterpolator_8h" name="CPose3DInterpolator.h" local="no" imported="no">mrpt/poses/CPose3DInterpolator.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CPose3DInterpolator__unittest_8cpp.html</anchorfile>
      <anchor>a4cc97a52e51b2bc9d7eec5f5436657e8</anchor>
      <arglist>(CPose3DInterpolator, interp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DPDF.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DPDF_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPose3DPDFGaussianInf_8h" name="CPose3DPDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussianInf.h</includes>
    <includes id="CPose3DPDFSOG_8h" name="CPose3DPDFSOG.h" local="no" imported="no">mrpt/poses/CPose3DPDFSOG.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <includes id="CPose3DQuatPDF_8h" name="CPose3DQuatPDF.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDF.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPosePDFGaussianInf_8h" name="CPosePDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPosePDFGaussianInf.h</includes>
    <includes id="CPosePDFSOG_8h" name="CPosePDFSOG.h" local="no" imported="no">mrpt/poses/CPosePDFSOG.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPose3DPDF.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose3DPDF_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CProbabilityDensityFunction_8h" name="CProbabilityDensityFunction.h" local="no" imported="no">mrpt/utils/CProbabilityDensityFunction.h</includes>
    <class kind="class">mrpt::poses::CPose3DPDF</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPose3DPDFGaussian.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DPDFGaussian_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="transform__gaussian_8h" name="transform_gaussian.h" local="no" imported="no">mrpt/math/transform_gaussian.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPose3DQuatPDFGaussian_8h" name="CPose3DQuatPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDFGaussian.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <member kind="function">
      <type>void</type>
      <name>aux_posequat2poseypr</name>
      <anchorfile>CPose3DPDFGaussian_8cpp.html</anchorfile>
      <anchor>ac11f10118390f71cba59c34e87baa7dc</anchor>
      <arglist>(const CArrayDouble&lt; 7 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 6 &gt; &amp;y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DPDFGaussian.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose3DPDFGaussian_8h</filename>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <class kind="class">mrpt::poses::CPose3DPDFGaussian</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::global_settings</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="function">
      <type>CPose3DPDFGaussian</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a6f3efc4b99f83e583b2499b6ad4a8699</anchor>
      <arglist>(const CPose3DPDFGaussian &amp;x, const CPose3DPDFGaussian &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFGaussian</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a8d528175484e280eca99382f1e1d1901</anchor>
      <arglist>(const CPose3DPDFGaussian &amp;x, const CPose3DPDFGaussian &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a3bfb93de564e2b996d2149da97e32fb8</anchor>
      <arglist>(std::ostream &amp;out, const CPose3DPDFGaussian &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ab17e1469a1fd1eae3573a9afbe0965cb</anchor>
      <arglist>(const CPose3DPDFGaussian &amp;p1, const CPose3DPDFGaussian &amp;p2)</arglist>
    </member>
    <member kind="variable">
      <type>BASE_IMPEXP bool</type>
      <name>USE_SUT_QUAT2EULER_CONVERSION</name>
      <anchorfile>namespacemrpt_1_1global__settings.html</anchorfile>
      <anchor>aefe04b391439ce111ee01d8f9da15f65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DPDFGaussian_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DPDFGaussian__unittest_8cpp</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPose3DQuatPDFGaussian_8h" name="CPose3DQuatPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDFGaussian.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="transform__gaussian_8h" name="transform_gaussian.h" local="no" imported="no">mrpt/math/transform_gaussian.h</includes>
    <includes id="jacobians_8h" name="jacobians.h" local="no" imported="no">mrpt/math/jacobians.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <class kind="class">Pose3DPDFGaussTests</class>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DPDFGaussian__unittest_8cpp.html</anchorfile>
      <anchor>a774bcc13a51d1cae44b6cd1102d93d13</anchor>
      <arglist>(Pose3DPDFGaussTests, ToQuatGaussPDFAndBack)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DPDFGaussian__unittest_8cpp.html</anchorfile>
      <anchor>a48b901a6665d9bd5a288970e80e2d893</anchor>
      <arglist>(Pose3DPDFGaussTests, CompositionJacobian)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DPDFGaussian__unittest_8cpp.html</anchorfile>
      <anchor>af89a8b6c39de5b53d9aab219473b6e53</anchor>
      <arglist>(Pose3DPDFGaussTests, AllOperators)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DPDFGaussian__unittest_8cpp.html</anchorfile>
      <anchor>a0d245b43ae8a73ea935523fe430ce272</anchor>
      <arglist>(Pose3DPDFGaussTests, ChangeCoordsRef)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DPDFGaussianInf.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DPDFGaussianInf_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DPDFGaussianInf_8h" name="CPose3DPDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussianInf.h</includes>
    <includes id="CPose3DQuatPDFGaussian_8h" name="CPose3DQuatPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDFGaussian.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPosePDFGaussianInf_8h" name="CPosePDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPosePDFGaussianInf.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CPose3DPDFGaussianInf.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose3DPDFGaussianInf_8h</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <class kind="class">mrpt::poses::CPose3DPDFGaussianInf</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_SERIALIZABLE_POST_CUSTOM_BASE</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a9713c63b09d2ae9a104b18dd342a40c9</anchor>
      <arglist>(CPose3DPDFGaussianInf, CPose3DPDF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SERIALIZABLE_PRE_CUSTOM_BASE</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ab38b1de297cb2607ab89f8034d9681a5</anchor>
      <arglist>(CPose3DPDFGaussianInf, CPose3DPDF)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFGaussianInf BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a6b249b103a8090c7ab4952707b7c32b0</anchor>
      <arglist>(const CPose3DPDFGaussianInf &amp;x, const CPose3DPDFGaussianInf &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFGaussianInf BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ace6b981a60627ffccea2edb22f8bdefb</anchor>
      <arglist>(const CPose3DPDFGaussianInf &amp;x, const CPose3DPDFGaussianInf &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a95be6f3698f732308ec9110945422997</anchor>
      <arglist>(std::ostream &amp;out, const CPose3DPDFGaussianInf &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a490ed278c64aa7cf3e9ca61763fb14ac</anchor>
      <arglist>(const CPose3DPDFGaussianInf &amp;p1, const CPose3DPDFGaussianInf &amp;p2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DPDFParticles.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DPDFParticles_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="SO__SE__average_8h" name="SO_SE_average.h" local="no" imported="no">mrpt/poses/SO_SE_average.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CPose3DPDFParticles.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose3DPDFParticles_8h</filename>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CProbabilityParticle_8h" name="CProbabilityParticle.h" local="no" imported="no">mrpt/bayes/CProbabilityParticle.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="CParticleFilterData_8h" name="CParticleFilterData.h" local="no" imported="no">mrpt/bayes/CParticleFilterData.h</includes>
    <class kind="class">mrpt::poses::CPose3DPDFParticles</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPose3DPDFSOG.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DPDFSOG_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPose3DPDFSOG_8h" name="CPose3DPDFSOG.h" local="no" imported="no">mrpt/poses/CPose3DPDFSOG.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
    <includes id="SO__SE__average_8h" name="SO_SE_average.h" local="no" imported="no">mrpt/poses/SO_SE_average.h</includes>
  </compound>
  <compound kind="file">
    <name>CPose3DPDFSOG.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose3DPDFSOG_8h</filename>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <class kind="class">mrpt::poses::CPose3DPDFSOG</class>
    <class kind="struct">mrpt::poses::CPose3DPDFSOG::TGaussianMode</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPose3DQuat.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DQuat_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPose3DQuat.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose3DQuat_8h</filename>
    <includes id="CPose_8h" name="CPose.h" local="no" imported="no">mrpt/poses/CPose.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CQuaternion_8h" name="CQuaternion.h" local="no" imported="no">mrpt/math/CQuaternion.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="struct">mrpt::poses::CPose3DQuat::const_iterator</class>
    <class kind="class">mrpt::poses::CPose3DQuat</class>
    <class kind="struct">mrpt::poses::CPose3DQuat::iterator</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a769eb729a82cc7a8644e1a29a238dedb</anchor>
      <arglist>(const CPose3DQuat &amp;p1, const CPose3DQuat &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ae12bb1bcdf6c888e256aa31fda6c3649</anchor>
      <arglist>(const CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>CPoint3D BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a75eddc8c16513998a46e6c41f4d6e57d</anchor>
      <arglist>(const CPoint3D &amp;G, const CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ae85bbcb1457f1341607b72ce244a5919</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;G, const CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a7eb25bf377100ae66e5b7d13f0855e08</anchor>
      <arglist>(std::ostream &amp;o, const CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a24cc10f35e2412e1a50af6309a0b2f4f</anchor>
      <arglist>(const CPose3DQuat &amp;p1, const CPose3DQuat &amp;p2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DQuat_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DQuat__unittest_8cpp</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="jacobians_8h" name="jacobians.h" local="no" imported="no">mrpt/math/jacobians.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <class kind="class">Pose3DQuatTests</class>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuat__unittest_8cpp.html</anchorfile>
      <anchor>a7ea4d0119ae41e71ca0e93236f92b159</anchor>
      <arglist>(Pose3DQuatTests, FromYPRAndBack)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuat__unittest_8cpp.html</anchorfile>
      <anchor>a13fc7cd591e25fc8920cc3cc9da0c24b</anchor>
      <arglist>(Pose3DQuatTests, UnaryInverse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuat__unittest_8cpp.html</anchorfile>
      <anchor>a675748e91ff3e6ba58f77a9acc5084c9</anchor>
      <arglist>(Pose3DQuatTests, CopyOperator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuat__unittest_8cpp.html</anchorfile>
      <anchor>aad0418b01af4006eb067d98ef0f0d42e</anchor>
      <arglist>(Pose3DQuatTests, Compose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuat__unittest_8cpp.html</anchorfile>
      <anchor>ac64c3ac1ab829545c45a77dac5cc95e3</anchor>
      <arglist>(Pose3DQuatTests, ComposeWithPoint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuat__unittest_8cpp.html</anchorfile>
      <anchor>add46808deed0310a423c60c2445fa452</anchor>
      <arglist>(Pose3DQuatTests, ComposeWithPointJacob)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuat__unittest_8cpp.html</anchorfile>
      <anchor>a885fcd37a2feb52dcbf7795d709d3ba3</anchor>
      <arglist>(Pose3DQuatTests, InvComposeWithPoint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuat__unittest_8cpp.html</anchorfile>
      <anchor>aeabf36a6d89e96eac425e2a45ac7bd58</anchor>
      <arglist>(Pose3DQuatTests, InvComposeWithPointJacob)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuat__unittest_8cpp.html</anchorfile>
      <anchor>aa4a13912eeb93cc6a9cebdc8e6eca38e</anchor>
      <arglist>(Pose3DQuatTests, ComposeInvComposePoint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuat__unittest_8cpp.html</anchorfile>
      <anchor>a8df6cc53fbcd675765eb98bd4b4ecf61</anchor>
      <arglist>(Pose3DQuatTests, ComposePoint_vs_CPose3D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuat__unittest_8cpp.html</anchorfile>
      <anchor>a924fc3149210553eec7bde6abf428fbf</anchor>
      <arglist>(Pose3DQuatTests, InvComposePoint_vs_CPose3D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuat__unittest_8cpp.html</anchorfile>
      <anchor>a76eb420472123f4d205b2697da828688</anchor>
      <arglist>(Pose3DQuatTests, SphericalCoordsJacobian)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuat__unittest_8cpp.html</anchorfile>
      <anchor>a1f4c6f82cfcb1a10b0ad28d9025700e3</anchor>
      <arglist>(Pose3DQuatTests, NormalizationJacobian)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DQuatPDF.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DQuatPDF_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CPose3DQuatPDF_8h" name="CPose3DQuatPDF.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDF.h</includes>
    <includes id="CPose3DQuatPDFGaussian_8h" name="CPose3DQuatPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDFGaussian.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
  </compound>
  <compound kind="file">
    <name>CPose3DQuatPDF.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose3DQuatPDF_8h</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <includes id="CProbabilityDensityFunction_8h" name="CProbabilityDensityFunction.h" local="no" imported="no">mrpt/utils/CProbabilityDensityFunction.h</includes>
    <class kind="class">mrpt::poses::CPose3DQuatPDF</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPose3DQuatPDFGaussian.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DQuatPDFGaussian_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPose3DQuatPDFGaussian_8h" name="CPose3DQuatPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDFGaussian.h</includes>
    <includes id="transform__gaussian_8h" name="transform_gaussian.h" local="no" imported="no">mrpt/math/transform_gaussian.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="yes" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="yes" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CPose3DQuatPDF_8h" name="CPose3DQuatPDF.h" local="yes" imported="no">mrpt/poses/CPose3DQuatPDF.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <member kind="function">
      <type>void</type>
      <name>aux_poseypr2posequat</name>
      <anchorfile>CPose3DQuatPDFGaussian_8cpp.html</anchorfile>
      <anchor>acf41f056665ff94e1ab0d2cbc414aa4d</anchor>
      <arglist>(const CArrayDouble&lt; 6 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 7 &gt; &amp;y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DQuatPDFGaussian.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose3DQuatPDFGaussian_8h</filename>
    <includes id="CPose3DQuatPDF_8h" name="CPose3DQuatPDF.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDF.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <class kind="class">mrpt::poses::CPose3DQuatPDFGaussian</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::global_settings</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="function">
      <type>CPose3DQuatPDFGaussian BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>abc6326c54b4b658370298e890e62dbd3</anchor>
      <arglist>(const CPose3DQuatPDFGaussian &amp;x, const CPose3DQuatPDFGaussian &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuatPDFGaussian BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>add0054fe8ec8174e33b3d02c92536ca3</anchor>
      <arglist>(const CPose3DQuatPDFGaussian &amp;x, const CPose3DQuatPDFGaussian &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>adeca9fede0adb350d344370c2ff699db</anchor>
      <arglist>(std::ostream &amp;out, const CPose3DQuatPDFGaussian &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a356c72a20ccaa049a0f8d6d639bc6670</anchor>
      <arglist>(const CPose3DQuatPDFGaussian &amp;p1, const CPose3DQuatPDFGaussian &amp;p2)</arglist>
    </member>
    <member kind="variable">
      <type>BASE_IMPEXP bool</type>
      <name>USE_SUT_EULER2QUAT_CONVERSION</name>
      <anchorfile>namespacemrpt_1_1global__settings.html</anchorfile>
      <anchor>aeedd137ea53c58dad130d55d50202d1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DQuatPDFGaussian_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DQuatPDFGaussian__unittest_8cpp</filename>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPose3DQuatPDFGaussian_8h" name="CPose3DQuatPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDFGaussian.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="transform__gaussian_8h" name="transform_gaussian.h" local="no" imported="no">mrpt/math/transform_gaussian.h</includes>
    <includes id="jacobians_8h" name="jacobians.h" local="no" imported="no">mrpt/math/jacobians.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <class kind="class">Pose3DQuatPDFGaussTests</class>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuatPDFGaussian__unittest_8cpp.html</anchorfile>
      <anchor>a54788b0c4bf9b64d2597d747e0dca62c</anchor>
      <arglist>(Pose3DQuatPDFGaussTests, ToYPRGaussPDFAndBack)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuatPDFGaussian__unittest_8cpp.html</anchorfile>
      <anchor>a53b34d9b3c3b8a9c9f3783f35110f5d7</anchor>
      <arglist>(Pose3DQuatPDFGaussTests, CompositionJacobian)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuatPDFGaussian__unittest_8cpp.html</anchorfile>
      <anchor>a210b42d013407419723eeb86bab9c2bf</anchor>
      <arglist>(Pose3DQuatPDFGaussTests, Inverse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuatPDFGaussian__unittest_8cpp.html</anchorfile>
      <anchor>a1dc6d015ffeb9f0105b504896474a139</anchor>
      <arglist>(Pose3DQuatPDFGaussTests, Composition)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuatPDFGaussian__unittest_8cpp.html</anchorfile>
      <anchor>a9dc27c9cdba264c93ac113e2171c1494</anchor>
      <arglist>(Pose3DQuatPDFGaussTests, InverseComposition)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DQuatPDFGaussian__unittest_8cpp.html</anchorfile>
      <anchor>a49f69c94855d95941fbb1163be3079e4</anchor>
      <arglist>(Pose3DQuatPDFGaussTests, ChangeCoordsRef)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DQuatPDFGaussianInf.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DQuatPDFGaussianInf_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPose3DQuatPDFGaussianInf_8h" name="CPose3DQuatPDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDFGaussianInf.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CQuaternion_8h" name="CQuaternion.h" local="no" imported="no">mrpt/math/CQuaternion.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CPose3DQuatPDF_8h" name="CPose3DQuatPDF.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDF.h</includes>
    <includes id="RandomGenerators_8h" name="RandomGenerators.h" local="no" imported="no">mrpt/random/RandomGenerators.h</includes>
    <includes id="CObject_8h" name="CObject.h" local="no" imported="no">mrpt/utils/CObject.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
  </compound>
  <compound kind="file">
    <name>CPose3DQuatPDFGaussianInf.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose3DQuatPDFGaussianInf_8h</filename>
    <includes id="CPose3DQuatPDF_8h" name="CPose3DQuatPDF.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDF.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <class kind="class">mrpt::poses::CPose3DQuatPDFGaussianInf</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="function">
      <type>CPose3DQuatPDFGaussianInf BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aed91f9396d2ccc2a6964ad44f34076e5</anchor>
      <arglist>(const CPose3DQuatPDFGaussianInf &amp;x, const CPose3DQuatPDFGaussianInf &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuatPDFGaussianInf BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a5112a13f44f2f5fd7a78eb69a9dc3007</anchor>
      <arglist>(const CPose3DQuatPDFGaussianInf &amp;x, const CPose3DQuatPDFGaussianInf &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>af1d256ebaa2aa60ffa543dc8b73c09f4</anchor>
      <arglist>(std::ostream &amp;out, const CPose3DQuatPDFGaussianInf &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a3faadfbba540d2cc88b9db37a7350f16</anchor>
      <arglist>(const CPose3DQuatPDFGaussianInf &amp;p1, const CPose3DQuatPDFGaussianInf &amp;p2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DRotVec.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DRotVec_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CPose3DRotVec_8h" name="CPose3DRotVec.h" local="no" imported="no">mrpt/poses/CPose3DRotVec.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPose3DRotVec.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPose3DRotVec_8h</filename>
    <includes id="CPose_8h" name="CPose.h" local="no" imported="no">mrpt/poses/CPose.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CQuaternion_8h" name="CQuaternion.h" local="no" imported="no">mrpt/math/CQuaternion.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <class kind="class">mrpt::poses::CPose3DRotVec</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a3c74773cab78f44f78f07299e608f37f</anchor>
      <arglist>(const CPose3DRotVec &amp;p1, const CPose3DRotVec &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DRotVec BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ab19096613f495d13fc569a58937ed530</anchor>
      <arglist>(const CPose3DRotVec &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a4093e230ebb8c21089cc424fbc7ad9fe</anchor>
      <arglist>(std::ostream &amp;o, const CPose3DRotVec &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>affaef615c07572f6daa2f1684204652d</anchor>
      <arglist>(const CPose3DRotVec &amp;p1, const CPose3DRotVec &amp;p2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPose3DRotVec_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPose3DRotVec__unittest_8cpp</filename>
    <includes id="CPose3DRotVec_8h" name="CPose3DRotVec.h" local="no" imported="no">mrpt/poses/CPose3DRotVec.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <class kind="class">Pose3DRotVecTests</class>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DRotVec__unittest_8cpp.html</anchorfile>
      <anchor>aaf5a4bf550a524fb24c769ec98444f81</anchor>
      <arglist>(Pose3DRotVecTests, DefaultValues)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DRotVec__unittest_8cpp.html</anchorfile>
      <anchor>ae1b6cf18f570b46e1b112f82b2921dab</anchor>
      <arglist>(Pose3DRotVecTests, Conversions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DRotVec__unittest_8cpp.html</anchorfile>
      <anchor>a3b0ac3fea58c36cf1787764804e4df76</anchor>
      <arglist>(Pose3DRotVecTests, Initialization)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPose3DRotVec__unittest_8cpp.html</anchorfile>
      <anchor>a8a288d4bc61304b4083feef9cdca94d3</anchor>
      <arglist>(Pose3DRotVecTests, Compose)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPoseInterpolatorBase.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPoseInterpolatorBase_8h</filename>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="SE__traits_8h" name="SE_traits.h" local="no" imported="no">mrpt/poses/SE_traits.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <class kind="class">mrpt::poses::CPoseInterpolatorBase</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; mrpt::poses::TInterpolatorMethod &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TInterpolatorMethod</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>gaf613b06961926f490d5184b7540d5837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imSpline</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837a1871421b95be2f550e5a440de953b846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imLinear2Neig</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837a3615f57e2a3b57e93b942abea5a9d1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imLinear4Neig</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837af4ca47d87c0c03ef610153d1acb25c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imSSLLLL</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837ac366d507ad65dc0012e206a5e03aa8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imSSLSLL</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837acf63096a36dd15e6f13b0724d65b137b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imLinearSlerp</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837ad259bef64cc2d358bbd290e0323737df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imSplineSlerp</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837aa665bda06cc208d7480425300b962199</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPoseInterpolatorBase.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPoseInterpolatorBase_8hpp</filename>
    <includes id="CPoseInterpolatorBase_8h" name="CPoseInterpolatorBase.h" local="no" imported="no">mrpt/poses/CPoseInterpolatorBase.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="slerp_8h" name="slerp.h" local="no" imported="no">mrpt/math/slerp.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="interp__fit_8hpp" name="interp_fit.hpp" local="no" imported="no">mrpt/math/interp_fit.hpp</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPoseOrPoint.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPoseOrPoint_8h</filename>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="homog__matrices_8h" name="homog_matrices.h" local="no" imported="no">mrpt/math/homog_matrices.h</includes>
    <includes id="CArrayNumeric_8h" name="CArrayNumeric.h" local="no" imported="no">mrpt/math/CArrayNumeric.h</includes>
    <includes id="CPoseOrPoint__detail_8h" name="CPoseOrPoint_detail.h" local="no" imported="no">mrpt/poses/CPoseOrPoint_detail.h</includes>
    <class kind="class">mrpt::poses::CPoseOrPoint</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TConstructorFlags_Poses</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ac46e1fb95d438a441b6f396d9c79f430</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNINITIALIZED_POSE</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ac46e1fb95d438a441b6f396d9c79f430aefbfdff7ad639a9a8019af9de5f3c592</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPoseOrPoint_detail.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPoseOrPoint__detail_8h</filename>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <class kind="struct">mrpt::poses::detail::pose_point_impl</class>
    <class kind="struct">mrpt::poses::detail::pose_point_impl&lt; DERIVEDCLASS, 0 &gt;</class>
    <class kind="struct">mrpt::poses::detail::pose_point_impl&lt; DERIVEDCLASS, 1 &gt;</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper&lt; CPoint2D &gt;</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper&lt; CPoint3D &gt;</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper&lt; CPose2D &gt;</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper&lt; CPose3D &gt;</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper&lt; CPose3DQuat &gt;</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper&lt; CPose3DRotVec &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <namespace>mrpt::poses::detail</namespace>
  </compound>
  <compound kind="file">
    <name>CPosePDF.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPosePDF_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPosePDF.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPosePDF_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CProbabilityDensityFunction_8h" name="CProbabilityDensityFunction.h" local="no" imported="no">mrpt/utils/CProbabilityDensityFunction.h</includes>
    <class kind="class">mrpt::poses::CPosePDF</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPosePDFGaussian.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPosePDFGaussian_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPoint2DPDFGaussian_8h" name="CPoint2DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPoint2DPDFGaussian.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <member kind="function">
      <type>poses::CPosePDFGaussian</type>
      <name>operator+</name>
      <anchorfile>CPosePDFGaussian_8cpp.html</anchorfile>
      <anchor>a6ae075b5de68975188388bba70cd2c4a</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;A, const mrpt::poses::CPosePDFGaussian &amp;B)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPosePDFGaussian.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPosePDFGaussian_8h</filename>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <class kind="class">mrpt::poses::CPosePDFGaussian</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="function">
      <type>CPosePDFGaussian BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a975a082d2724049bb444268d34110d3f</anchor>
      <arglist>(const CPosePDFGaussian &amp;a, const CPosePDFGaussian &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>poses::CPosePDFGaussian BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a94a4cba32525260fccb8a3507eed6513</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;A, const mrpt::poses::CPosePDFGaussian &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>CPosePDFGaussian BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a39348a102f695e30365fe79f0e7bb29c</anchor>
      <arglist>(const CPosePDFGaussian &amp;a, const CPosePDFGaussian &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ae6c4dd200426a00168608537f078ab7c</anchor>
      <arglist>(std::ostream &amp;out, const CPosePDFGaussian &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ab2d3f8ee359dd0e17212d2902534eaf8</anchor>
      <arglist>(const CPosePDFGaussian &amp;p1, const CPosePDFGaussian &amp;p2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPosePDFGaussian_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPosePDFGaussian__unittest_8cpp</filename>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="transform__gaussian_8h" name="transform_gaussian.h" local="no" imported="no">mrpt/math/transform_gaussian.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <class kind="class">PosePDFGaussTests</class>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CPosePDFGaussian__unittest_8cpp.html</anchorfile>
      <anchor>a9af5d71cd4a7602d0fa72a59e3f8c957</anchor>
      <arglist>(PosePDFGaussTests, Inverse)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPosePDFGaussianInf.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPosePDFGaussianInf_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPosePDFGaussianInf_8h" name="CPosePDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPosePDFGaussianInf.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CPose3DPDFGaussianInf_8h" name="CPose3DPDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussianInf.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <member kind="function">
      <type>poses::CPosePDFGaussianInf</type>
      <name>operator+</name>
      <anchorfile>CPosePDFGaussianInf_8cpp.html</anchorfile>
      <anchor>a9ac3c80b5e2bf0929d9890ffefa715a7</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;A, const mrpt::poses::CPosePDFGaussianInf &amp;B)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPosePDFGaussianInf.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPosePDFGaussianInf_8h</filename>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <class kind="class">mrpt::poses::CPosePDFGaussianInf</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="function">
      <type></type>
      <name>DEFINE_SERIALIZABLE_POST_CUSTOM_BASE</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a882f2d96c1ad4795f8f84dc2db506056</anchor>
      <arglist>(CPosePDFGaussianInf, CPosePDF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SERIALIZABLE_PRE_CUSTOM_BASE</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aab33e585f010b9fd01be66f7ac39b772</anchor>
      <arglist>(CPosePDFGaussianInf, CPosePDF)</arglist>
    </member>
    <member kind="function">
      <type>CPosePDFGaussianInf BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a6b8402491fc4b1c483cd6560c483e5dc</anchor>
      <arglist>(const CPosePDFGaussianInf &amp;a, const CPosePDFGaussianInf &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>poses::CPosePDFGaussianInf BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ad9b0f68c423e44628bda79a2e5d2cdca</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;A, const mrpt::poses::CPosePDFGaussianInf &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>CPosePDFGaussianInf BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ad75c37a127b64eb5bb0f9a1759022b83</anchor>
      <arglist>(const CPosePDFGaussianInf &amp;a, const CPosePDFGaussianInf &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a18d56c7a4dbb1ef7d34762821cca4740</anchor>
      <arglist>(std::ostream &amp;out, const CPosePDFGaussianInf &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a645a3ea13620fc9dbddf516395337fbc</anchor>
      <arglist>(const CPosePDFGaussianInf &amp;p1, const CPosePDFGaussianInf &amp;p2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPosePDFGrid.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPosePDFGrid_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPosePDFGrid_8h" name="CPosePDFGrid.h" local="no" imported="no">mrpt/poses/CPosePDFGrid.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="SO__SE__average_8h" name="SO_SE_average.h" local="no" imported="no">mrpt/poses/SO_SE_average.h</includes>
  </compound>
  <compound kind="file">
    <name>CPosePDFGrid.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPosePDFGrid_8h</filename>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPose2DGridTemplate_8h" name="CPose2DGridTemplate.h" local="no" imported="no">mrpt/poses/CPose2DGridTemplate.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <class kind="class">mrpt::poses::CPosePDFGrid</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPosePDFParticles.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPosePDFParticles_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="SO__SE__average_8h" name="SO_SE_average.h" local="no" imported="no">mrpt/poses/SO_SE_average.h</includes>
  </compound>
  <compound kind="file">
    <name>CPosePDFParticles.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPosePDFParticles_8h</filename>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPoseRandomSampler_8h" name="CPoseRandomSampler.h" local="no" imported="no">mrpt/poses/CPoseRandomSampler.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="CParticleFilterData_8h" name="CParticleFilterData.h" local="no" imported="no">mrpt/bayes/CParticleFilterData.h</includes>
    <class kind="class">mrpt::poses::CPosePDFParticles</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPosePDFParticlesExtended.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ro-localization/</path>
    <filename>CPosePDFParticlesExtended_8cpp</filename>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CPoseRandomSampler_8h" name="CPoseRandomSampler.h" local="no" imported="no">mrpt/poses/CPoseRandomSampler.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="obs_2CObservationBeaconRanges_8h" name="obs/CObservationBeaconRanges.h" local="no" imported="no">mrpt/obs/CObservationBeaconRanges.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CPosePDFParticlesExtended_8h" name="CPosePDFParticlesExtended.h" local="yes" imported="no">CPosePDFParticlesExtended.h</includes>
    <member kind="variable">
      <type>double</type>
      <name>likelihood_acumulation</name>
      <anchorfile>CPosePDFParticlesExtended_8cpp.html</anchorfile>
      <anchor>ad03ce9ee416d0ad7c3c815fe40ed8553</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPosePDFParticlesExtended.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ro-localization/</path>
    <filename>CPosePDFParticlesExtended_8h</filename>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="CProbabilityParticle_8h" name="CProbabilityParticle.h" local="no" imported="no">mrpt/bayes/CProbabilityParticle.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <class kind="class">mrpt::poses::CPosePDFParticlesExtended</class>
    <class kind="struct">mrpt::poses::lt_TPoseBin</class>
    <class kind="class">mrpt::poses::TExtendedCPose2D</class>
    <class kind="struct">mrpt::poses::TPoseBin</class>
    <class kind="struct">mrpt::poses::CPosePDFParticlesExtended::TPredictionParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DUMMY_LINKAGE</name>
      <anchorfile>CPosePDFParticlesExtended_8h.html</anchorfile>
      <anchor>a9742397fbfe05e71576843953f4728d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPosePDFSOG.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPosePDFSOG_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPosePDFSOG_8h" name="CPosePDFSOG.h" local="no" imported="no">mrpt/poses/CPosePDFSOG.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="SO__SE__average_8h" name="SO_SE_average.h" local="no" imported="no">mrpt/poses/SO_SE_average.h</includes>
  </compound>
  <compound kind="file">
    <name>CPosePDFSOG.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPosePDFSOG_8h</filename>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <class kind="class">mrpt::poses::CPosePDFSOG</class>
    <class kind="struct">mrpt::poses::CPosePDFSOG::TGaussianMode</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPoseRandomSampler.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPoseRandomSampler_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPoseRandomSampler_8h" name="CPoseRandomSampler.h" local="no" imported="no">mrpt/poses/CPoseRandomSampler.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="CPosePDFSOG_8h" name="CPosePDFSOG.h" local="no" imported="no">mrpt/poses/CPosePDFSOG.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <includes id="CPose3DPDFSOG_8h" name="CPose3DPDFSOG.h" local="no" imported="no">mrpt/poses/CPose3DPDFSOG.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
  </compound>
  <compound kind="file">
    <name>CPoseRandomSampler.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPoseRandomSampler_8h</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <class kind="class">mrpt::poses::CPoseRandomSampler</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPoses2DSequence.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPoses2DSequence_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPoses2DSequence_8h" name="CPoses2DSequence.h" local="no" imported="no">mrpt/poses/CPoses2DSequence.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPoses2DSequence.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPoses2DSequence_8h</filename>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <class kind="class">mrpt::poses::CPoses2DSequence</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CPoses3DSequence.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CPoses3DSequence_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPoses3DSequence_8h" name="CPoses3DSequence.h" local="no" imported="no">mrpt/poses/CPoses3DSequence.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPoses3DSequence.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CPoses3DSequence_8h</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <class kind="class">mrpt::poses::CPoses3DSequence</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CProbabilityDensityFunction.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CProbabilityDensityFunction_8h</filename>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <class kind="class">mrpt::utils::CProbabilityDensityFunction</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CProbabilityParticle.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/bayes/</path>
    <filename>CProbabilityParticle_8h</filename>
    <includes id="copy__ptr_8h" name="copy_ptr.h" local="no" imported="no">mrpt/utils/copy_ptr.h</includes>
    <class kind="struct">mrpt::bayes::CProbabilityParticle</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::bayes</namespace>
  </compound>
  <compound kind="file">
    <name>CPropertiesValuesList.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CPropertiesValuesList_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPropertiesValuesList_8h" name="CPropertiesValuesList.h" local="no" imported="no">mrpt/utils/CPropertiesValuesList.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CPropertiesValuesList.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CPropertiesValuesList_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <class kind="class">mrpt::utils::CPropertiesValuesList</class>
    <class kind="struct">mrpt::utils::CPropertiesValuesList::TPropertyValuePair</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CPTG_DiffDrive_alpha.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/tpspace/</path>
    <filename>CPTG__DiffDrive__alpha_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CPTG__DiffDrive__alpha_8h" name="CPTG_DiffDrive_alpha.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_alpha.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CPTG_DiffDrive_alpha.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/tpspace/</path>
    <filename>CPTG__DiffDrive__alpha_8h</filename>
    <includes id="CPTG__DiffDrive__CollisionGridBased_8h" name="CPTG_DiffDrive_CollisionGridBased.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CollisionGridBased.h</includes>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_alpha</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CPTG_DiffDrive_C.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/tpspace/</path>
    <filename>CPTG__DiffDrive__C_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CPTG__DiffDrive__C_8h" name="CPTG_DiffDrive_C.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_C.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
  </compound>
  <compound kind="file">
    <name>CPTG_DiffDrive_C.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/tpspace/</path>
    <filename>CPTG__DiffDrive__C_8h</filename>
    <includes id="CPTG__DiffDrive__CollisionGridBased_8h" name="CPTG_DiffDrive_CollisionGridBased.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CollisionGridBased.h</includes>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_C</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CPTG_DiffDrive_CC.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/tpspace/</path>
    <filename>CPTG__DiffDrive__CC_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CPTG__DiffDrive__CC_8h" name="CPTG_DiffDrive_CC.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CC.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CPTG_DiffDrive_CC.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/tpspace/</path>
    <filename>CPTG__DiffDrive__CC_8h</filename>
    <includes id="CPTG__DiffDrive__CollisionGridBased_8h" name="CPTG_DiffDrive_CollisionGridBased.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CollisionGridBased.h</includes>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CC</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CPTG_DiffDrive_CCS.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/tpspace/</path>
    <filename>CPTG__DiffDrive__CCS_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CPTG__DiffDrive__CCS_8h" name="CPTG_DiffDrive_CCS.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CCS.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CPTG_DiffDrive_CCS.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/tpspace/</path>
    <filename>CPTG__DiffDrive__CCS_8h</filename>
    <includes id="CPTG__DiffDrive__CollisionGridBased_8h" name="CPTG_DiffDrive_CollisionGridBased.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CollisionGridBased.h</includes>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CCS</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CPTG_DiffDrive_CollisionGridBased.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/tpspace/</path>
    <filename>CPTG__DiffDrive__CollisionGridBased_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CPTG__DiffDrive__CollisionGridBased_8h" name="CPTG_DiffDrive_CollisionGridBased.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CollisionGridBased.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="CVehicleVelCmd__DiffDriven_8h" name="CVehicleVelCmd_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd_DiffDriven.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>READ_DOUBLE_CHECK_IT_MATCHES_STORED</name>
      <anchorfile>CPTG__DiffDrive__CollisionGridBased_8cpp.html</anchorfile>
      <anchor>ab02de5c829e2d295bddadabf6c8199b3</anchor>
      <arglist>(_VAR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>READ_FLOAT_CHECK_IT_MATCHES_STORED</name>
      <anchorfile>CPTG__DiffDrive__CollisionGridBased_8cpp.html</anchorfile>
      <anchor>a153e411f762be447a31cc84c304cefa6</anchor>
      <arglist>(_VAR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>READ_UINT16_CHECK_IT_MATCHES_STORED</name>
      <anchorfile>CPTG__DiffDrive__CollisionGridBased_8cpp.html</anchorfile>
      <anchor>ac2b86b4172c74f16c8104072be72995d</anchor>
      <arglist>(_VAR)</arglist>
    </member>
    <member kind="variable">
      <type>const uint32_t</type>
      <name>COLGRID_FILE_MAGIC</name>
      <anchorfile>CPTG__DiffDrive__CollisionGridBased_8cpp.html</anchorfile>
      <anchor>aaebb70b67911e065753fcae22282a2c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPTG_DiffDrive_CollisionGridBased.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/tpspace/</path>
    <filename>CPTG__DiffDrive__CollisionGridBased_8h</filename>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="CDynamicGrid_8h" name="CDynamicGrid.h" local="no" imported="no">mrpt/utils/CDynamicGrid.h</includes>
    <includes id="CPolygon_8h" name="CPolygon.h" local="no" imported="no">mrpt/math/CPolygon.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CollisionGridBased::CCollisionGrid</class>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CollisionGridBased</class>
    <class kind="struct">mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction</class>
    <class kind="struct">mrpt::nav::TCPoint</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="typedef">
      <type>std::vector&lt; TCPoint &gt;</type>
      <name>TCPointVector</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>gae9ea32b7fea092e1e5e500978ea56998</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream NAV_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>ga1639366f8ed5b43cd64dca9857d1ef3f</anchor>
      <arglist>(mrpt::utils::CStream &amp;o, const mrpt::nav::TCPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream NAV_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>ga73ac7c50dce841d9aeb40b45603f0a32</anchor>
      <arglist>(mrpt::utils::CStream &amp;i, mrpt::nav::TCPoint &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPTG_DiffDrive_CS.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/tpspace/</path>
    <filename>CPTG__DiffDrive__CS_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CPTG__DiffDrive__CS_8h" name="CPTG_DiffDrive_CS.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CS.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CPTG_DiffDrive_CS.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/tpspace/</path>
    <filename>CPTG__DiffDrive__CS_8h</filename>
    <includes id="CPTG__DiffDrive__CollisionGridBased_8h" name="CPTG_DiffDrive_CollisionGridBased.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CollisionGridBased.h</includes>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CS</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CPTG_Holo_Blend.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/tpspace/</path>
    <filename>CPTG__Holo__Blend_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CPTG__Holo__Blend_8h" name="CPTG_Holo_Blend.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_Holo_Blend.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="poly__roots_8h" name="poly_roots.h" local="no" imported="no">mrpt/math/poly_roots.h</includes>
    <includes id="CVehicleVelCmd__Holo_8h" name="CVehicleVelCmd_Holo.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd_Holo.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>COMMON_PTG_DESIGN_PARAMS</name>
      <anchorfile>CPTG__Holo__Blend_8cpp.html</anchorfile>
      <anchor>a5bad84412a246080cf978afdca6c09d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PERFORMANCE_BENCHMARK</name>
      <anchorfile>CPTG__Holo__Blend_8cpp.html</anchorfile>
      <anchor>a56e084d160a786c320694a9ef8dd4cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>calc_trans_distance_t_below_Tramp_abc_numeric</name>
      <anchorfile>CPTG__Holo__Blend_8cpp.html</anchorfile>
      <anchor>a30e74196b32b302aa13be797a3e3ee0e</anchor>
      <arglist>(double T, double a, double b, double c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CPTG_Holo_Blend.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/tpspace/</path>
    <filename>CPTG__Holo__Blend_8h</filename>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="CRuntimeCompiledExpression_8h" name="CRuntimeCompiledExpression.h" local="no" imported="no">mrpt/math/CRuntimeCompiledExpression.h</includes>
    <class kind="class">mrpt::nav::CPTG_Holo_Blend</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CPTG_RobotShape_Circular.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/tpspace/</path>
    <filename>CPTG__RobotShape__Circular_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
  </compound>
  <compound kind="file">
    <name>CPTG_RobotShape_Polygonal.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/tpspace/</path>
    <filename>CPTG__RobotShape__Polygonal_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CPtuBase.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CPtuBase_8h</filename>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <class kind="class">mrpt::hwdrivers::CPtuBase</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CPtuDPerception.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CPtuDPerception_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CPtuDPerception_8h" name="CPtuDPerception.h" local="no" imported="no">mrpt/hwdrivers/CPtuDPerception.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CPtuDPerception.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CPtuDPerception_8h</filename>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CPtuBase_8h" name="CPtuBase.h" local="no" imported="no">mrpt/hwdrivers/CPtuBase.h</includes>
    <class kind="class">mrpt::hwdrivers::CPtuDPerception</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CQuaternion.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CQuaternion_8h</filename>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CArrayNumeric_8h" name="CArrayNumeric.h" local="no" imported="no">mrpt/math/CArrayNumeric.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <class kind="class">mrpt::math::CQuaternion</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="typedef">
      <type>CQuaternion&lt; double &gt;</type>
      <name>CQuaternionDouble</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad0af3f20fa3e963153e6135431d597e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CQuaternion&lt; float &gt;</type>
      <name>CQuaternionFloat</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a668fef3a57a53170ce8b74d7a3debdce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TConstructorFlags_Quaternions</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8ab289d85828809b390d477f824a908a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNINITIALIZED_QUATERNION</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8ab289d85828809b390d477f824a908aa845e9a46f0b0e9601057449d65849fb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CQuaternion_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>CQuaternion__unittest_8cpp</filename>
    <includes id="CQuaternion_8h" name="CQuaternion.h" local="no" imported="no">mrpt/math/CQuaternion.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <class kind="class">QuaternionTests</class>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CQuaternion__unittest_8cpp.html</anchorfile>
      <anchor>a7a764468bbca986caa6aedb9dd007aeb</anchor>
      <arglist>(QuaternionTests, crossProduct)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CQuaternion__unittest_8cpp.html</anchorfile>
      <anchor>a607a7b7f365e34c76f1359b8d5c54644</anchor>
      <arglist>(QuaternionTests, gimbalLock)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CQuaternion__unittest_8cpp.html</anchorfile>
      <anchor>a9b712cc9e82441e65e4d4899225a9639</anchor>
      <arglist>(QuaternionTests, ToYPRAndBack)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CQuaternion__unittest_8cpp.html</anchorfile>
      <anchor>a426c5c5c1a53da6ac51a7ad5d87699fd</anchor>
      <arglist>(QuaternionTests, LnAndExpMatches)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>CQuaternion__unittest_8cpp.html</anchorfile>
      <anchor>a27f385c78df25c554ad0976b660ed674</anchor>
      <arglist>(QuaternionTests, ExpAndLnMatches)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CRaePID.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CRaePID_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CRaePID_8h" name="CRaePID.h" local="no" imported="no">mrpt/hwdrivers/CRaePID.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
  </compound>
  <compound kind="file">
    <name>CRaePID.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CRaePID_8h</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <class kind="class">mrpt::hwdrivers::CRaePID</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CRandomFieldGridMap2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CRandomFieldGridMap2D_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2CRandomFieldGridMap2D_8h" name="maps/CRandomFieldGridMap2D.h" local="no" imported="no">mrpt/maps/CRandomFieldGridMap2D.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CSetOfTriangles_8h" name="CSetOfTriangles.h" local="no" imported="no">mrpt/opengl/CSetOfTriangles.h</includes>
    <class kind="struct">TInterpQuery</class>
  </compound>
  <compound kind="file">
    <name>maps/CRandomFieldGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2CRandomFieldGridMap2D_8h</filename>
    <includes id="CDynamicGrid_8h" name="CDynamicGrid.h" local="no" imported="no">mrpt/utils/CDynamicGrid.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="ScalarFactorGraph_8h" name="ScalarFactorGraph.h" local="no" imported="no">mrpt/graphs/ScalarFactorGraph.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap2D::ConnectivityDescriptor</class>
    <class kind="class">mrpt::maps::CRandomFieldGridMap2D</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; maps::CRandomFieldGridMap2D::TMapRepresentation &gt;</class>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon</class>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap2D::TObservationGMRF</class>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap2D::TPriorFactorGMRF</class>
    <class kind="struct">mrpt::maps::TRandomFieldCell</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CRandomFieldGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2CRandomFieldGridMap2D_8h</filename>
    <includes id="maps_2CRandomFieldGridMap2D_8h" name="maps/CRandomFieldGridMap2D.h" local="no" imported="no">mrpt/maps/CRandomFieldGridMap2D.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CRandomFieldGridMap3D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CRandomFieldGridMap3D_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="CRandomFieldGridMap3D_8h" name="CRandomFieldGridMap3D.h" local="no" imported="no">mrpt/maps/CRandomFieldGridMap3D.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CRandomFieldGridMap3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>CRandomFieldGridMap3D_8h</filename>
    <includes id="CDynamicGrid3D_8h" name="CDynamicGrid3D.h" local="no" imported="no">mrpt/utils/CDynamicGrid3D.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="ScalarFactorGraph_8h" name="ScalarFactorGraph.h" local="no" imported="no">mrpt/graphs/ScalarFactorGraph.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap3D::ConnectivityDescriptor</class>
    <class kind="class">mrpt::maps::CRandomFieldGridMap3D</class>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap3D::TInsertionOptions</class>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap3D::TObservationGMRF</class>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap3D::TPriorFactorGMRF</class>
    <class kind="struct">mrpt::maps::TRandomFieldVoxel</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>CRandomFieldGridMap3D_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CRandomFieldGridMap3D__unittest_8cpp</filename>
    <includes id="CRandomFieldGridMap3D_8h" name="CRandomFieldGridMap3D.h" local="no" imported="no">mrpt/maps/CRandomFieldGridMap3D.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CRandomFieldGridMap3D__unittest_8cpp.html</anchorfile>
      <anchor>a6f3b76f977ee8ff546962eccdabad80a</anchor>
      <arglist>(CRandomFieldGridMap3D, insertCheckMapBounds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CRandomFieldGridMap3D__unittest_8cpp.html</anchorfile>
      <anchor>ae1b8d7ff0192215b6d778e2f11e4077b</anchor>
      <arglist>(CRandomFieldGridMap3D, insertPointsAndRead)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CRangeBearingKFSLAM.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CRangeBearingKFSLAM_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="CRangeBearingKFSLAM_8h" name="CRangeBearingKFSLAM.h" local="no" imported="no">mrpt/slam/CRangeBearingKFSLAM.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPose3DQuatPDFGaussian_8h" name="CPose3DQuatPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDFGaussian.h</includes>
    <includes id="obs_2CActionRobotMovement3D_8h" name="obs/CActionRobotMovement3D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement3D.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>USE_HEURISTIC_PREDICTION</name>
      <anchorfile>CRangeBearingKFSLAM_8cpp.html</anchorfile>
      <anchor>aa7fbb2dfbe9e46a7a5bee92262b7ba80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CRangeBearingKFSLAM.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>CRangeBearingKFSLAM_8h</filename>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CKalmanFilterCapable_8h" name="CKalmanFilterCapable.h" local="no" imported="no">mrpt/bayes/CKalmanFilterCapable.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <includes id="bimap_8h" name="bimap.h" local="no" imported="no">mrpt/utils/bimap.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPose3DQuatPDFGaussian_8h" name="CPose3DQuatPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDFGaussian.h</includes>
    <includes id="maps_2CLandmark_8h" name="maps/CLandmark.h" local="no" imported="no">mrpt/maps/CLandmark.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="CIncrementalMapPartitioner_8h" name="CIncrementalMapPartitioner.h" local="no" imported="no">mrpt/slam/CIncrementalMapPartitioner.h</includes>
    <includes id="data__association_8h" name="data_association.h" local="no" imported="no">mrpt/slam/data_association.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::slam::CRangeBearingKFSLAM</class>
    <class kind="struct">mrpt::slam::CRangeBearingKFSLAM::TDataAssocInfo</class>
    <class kind="struct">mrpt::slam::CRangeBearingKFSLAM::TOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CRangeBearingKFSLAM2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CRangeBearingKFSLAM2D_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="CRangeBearingKFSLAM2D_8h" name="CRangeBearingKFSLAM2D.h" local="no" imported="no">mrpt/slam/CRangeBearingKFSLAM2D.h</includes>
    <includes id="data__association_8h" name="data_association.h" local="no" imported="no">mrpt/slam/data_association.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="obs_2CActionRobotMovement3D_8h" name="obs/CActionRobotMovement3D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement3D.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>STATS_EXPERIMENT</name>
      <anchorfile>CRangeBearingKFSLAM2D_8cpp.html</anchorfile>
      <anchor>ade477287a317619f246b9eae220b8145</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATS_EXPERIMENT_ALSO_NC</name>
      <anchorfile>CRangeBearingKFSLAM2D_8cpp.html</anchorfile>
      <anchor>a5a98e2e45479a42123634c39aaceab47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CRangeBearingKFSLAM2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>CRangeBearingKFSLAM2D_8h</filename>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="opengl__frwds_8h" name="opengl_frwds.h" local="no" imported="no">mrpt/opengl/opengl_frwds.h</includes>
    <includes id="CKalmanFilterCapable_8h" name="CKalmanFilterCapable.h" local="no" imported="no">mrpt/bayes/CKalmanFilterCapable.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <includes id="bimap_8h" name="bimap.h" local="no" imported="no">mrpt/utils/bimap.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="maps_2CLandmark_8h" name="maps/CLandmark.h" local="no" imported="no">mrpt/maps/CLandmark.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="CIncrementalMapPartitioner_8h" name="CIncrementalMapPartitioner.h" local="no" imported="no">mrpt/slam/CIncrementalMapPartitioner.h</includes>
    <includes id="data__association_8h" name="data_association.h" local="no" imported="no">mrpt/slam/data_association.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::slam::CRangeBearingKFSLAM2D</class>
    <class kind="struct">mrpt::slam::CRangeBearingKFSLAM2D::TDataAssocInfo</class>
    <class kind="struct">mrpt::slam::CRangeBearingKFSLAM2D::TOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CRangeScanEdgeRegistrationDecider.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/interfaces/</path>
    <filename>CRangeScanEdgeRegistrationDecider_8h</filename>
    <includes id="CEdgeRegistrationDecider_8h" name="CEdgeRegistrationDecider.h" local="no" imported="no">mrpt/graphslam/interfaces/CEdgeRegistrationDecider.h</includes>
    <includes id="CRangeScanOps_8h" name="CRangeScanOps.h" local="no" imported="no">mrpt/graphslam/misc/CRangeScanOps.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="CRangeScanEdgeRegistrationDecider__impl_8h" name="CRangeScanEdgeRegistrationDecider_impl.h" local="yes" imported="no">CRangeScanEdgeRegistrationDecider_impl.h</includes>
    <class kind="class">mrpt::graphslam::deciders::CRangeScanEdgeRegistrationDecider</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CRangeScanEdgeRegistrationDecider_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/interfaces/</path>
    <filename>CRangeScanEdgeRegistrationDecider__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CRangeScanOps.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/misc/</path>
    <filename>CRangeScanOps_8h</filename>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CRangeScanOps__impl_8h" name="CRangeScanOps_impl.h" local="yes" imported="no">CRangeScanOps_impl.h</includes>
    <class kind="class">mrpt::graphslam::deciders::CRangeScanOps</class>
    <class kind="struct">mrpt::graphslam::deciders::CRangeScanOps::TParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CRangeScanOps_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/misc/</path>
    <filename>CRangeScanOps__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
  </compound>
  <compound kind="file">
    <name>CRateTimer.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CRateTimer_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CRateTimer_8h" name="CRateTimer.h" local="no" imported="no">mrpt/utils/CRateTimer.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
  </compound>
  <compound kind="file">
    <name>CRateTimer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CRateTimer_8h</filename>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <class kind="class">mrpt::utils::CRateTimer</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CRawlog.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CRawlog_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CRawlog.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CRawlog_8h</filename>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CObservationComment_8h" name="obs/CObservationComment.h" local="no" imported="no">mrpt/obs/CObservationComment.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <class kind="class">mrpt::obs::CRawlog::const_iterator</class>
    <class kind="class">mrpt::obs::CRawlog</class>
    <class kind="class">mrpt::obs::CRawlog::iterator</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <member kind="typedef">
      <type>std::multimap&lt; mrpt::system::TTimeStamp, CObservationPtr &gt;</type>
      <name>TListTimeAndObservations</name>
      <anchorfile>namespacemrpt_1_1obs.html</anchorfile>
      <anchor>a1b41a06286c0b023779d59053fc6fa5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::system::TTimeStamp, CObservationPtr &gt;</type>
      <name>TTimeObservationPair</name>
      <anchorfile>namespacemrpt_1_1obs.html</anchorfile>
      <anchor>ad2c9ffafacdd3cedcd897536a4206678</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slam/CRawlog.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CRawlog_8h</filename>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CRawlogProcessor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>CRawlogProcessor_8h</filename>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <class kind="class">mrpt::rawlogtools::CRawlogProcessor</class>
    <class kind="class">mrpt::rawlogtools::CRawlogProcessorFilterObservations</class>
    <class kind="class">mrpt::rawlogtools::CRawlogProcessorOnEachObservation</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::rawlogtools</namespace>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>CRawlogTreeView.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CRawlogTreeView_8cpp</filename>
    <includes id="CRawlogTreeView_8h" name="CRawlogTreeView.h" local="yes" imported="no">CRawlogTreeView.h</includes>
    <includes id="wx28-fixes_8h" name="wx28-fixes.h" local="no" imported="no">mrpt/gui/wx28-fixes.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="obs_8h" name="obs.h" local="no" imported="no">mrpt/obs.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_U</name>
      <anchorfile>CRawlogTreeView_8cpp.html</anchorfile>
      <anchor>af88efd7e95e5d89a8247464f7a6fdb39</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_UU</name>
      <anchorfile>CRawlogTreeView_8cpp.html</anchorfile>
      <anchor>a0907413052ada875dc3e034a2b524eee</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>CRawlogTreeView_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CRawlogTreeView.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CRawlogTreeView_8h</filename>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <class kind="class">CRawlogTreeView</class>
    <class kind="struct">CRawlogTreeView::TNodeData</class>
    <member kind="typedef">
      <type>void(*</type>
      <name>wxRawlogTreeEventFunction</name>
      <anchorfile>CRawlogTreeView_8h.html</anchorfile>
      <anchor>ae6f4dfc8f83ebb8a044a081438f3f901</anchor>
      <arglist>)(wxWindow *me, CRawlogTreeView *the_tree, TRawlogTreeViewEvent ev, int item_index, const mrpt::utils::CSerializablePtr &amp;item_data)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TRawlogTreeViewEvent</name>
      <anchorfile>CRawlogTreeView_8h.html</anchorfile>
      <anchor>a0438c568ec89e1edf1ae21b5fc1d629c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>evSelected</name>
      <anchorfile>CRawlogTreeView_8h.html</anchorfile>
      <anchor>a0438c568ec89e1edf1ae21b5fc1d629ca30f95fac73bd7cb4f744e59fd5aa2906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>crc.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>crc_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="crc_8h" name="crc.h" local="no" imported="no">mrpt/utils/crc.h</includes>
    <member kind="function">
      <type>unsigned long</type>
      <name>CRC32Value</name>
      <anchorfile>crc_8cpp.html</anchorfile>
      <anchor>ab7fb478aabfa5d62fd06d530fed66a83</anchor>
      <arglist>(int i, const uint32_t CRC32_POLYNOMIAL)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>crc.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>crc_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>uint16_t BASE_IMPEXP</type>
      <name>compute_CRC16</name>
      <anchorfile>group__mrpt__crc.html</anchorfile>
      <anchor>gaff1e206c30719025eee8ea14f26f4ddd</anchor>
      <arglist>(const std::vector&lt; uint8_t &gt; &amp;data, const uint16_t gen_pol=0x8005)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t BASE_IMPEXP</type>
      <name>compute_CRC16</name>
      <anchorfile>group__mrpt__crc.html</anchorfile>
      <anchor>gaac2b9b91e3239d96952eef3953969dce</anchor>
      <arglist>(const uint8_t *data, const size_t len, const uint16_t gen_pol=0x8005)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t BASE_IMPEXP</type>
      <name>compute_CRC32</name>
      <anchorfile>group__mrpt__crc.html</anchorfile>
      <anchor>gac5917bceae0e0330664adda01eeb53d9</anchor>
      <arglist>(const std::vector&lt; uint8_t &gt; &amp;data, const uint32_t gen_pol=0xEDB88320L)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t BASE_IMPEXP</type>
      <name>compute_CRC32</name>
      <anchorfile>group__mrpt__crc.html</anchorfile>
      <anchor>ga8485afc9214a8243ac4be8198003acdb</anchor>
      <arglist>(const uint8_t *data, const size_t len, const uint32_t gen_pol=0xEDB88320L)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>crc32.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>crc32_8c</filename>
    <includes id="zutil_8h" name="zutil.h" local="yes" imported="no">zutil.h</includes>
    <includes id="crc32_8h" name="crc32.h" local="yes" imported="no">crc32.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DO1</name>
      <anchorfile>crc32_8c.html</anchorfile>
      <anchor>aff265ea9630e020c8ac850c18d5d972f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DO8</name>
      <anchorfile>crc32_8c.html</anchorfile>
      <anchor>aed1b41414efee0773c67c28e09317455</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GF2_DIM</name>
      <anchorfile>crc32_8c.html</anchorfile>
      <anchor>a366ddceacb9041c5f12bb75fa6d75163</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>local</name>
      <anchorfile>crc32_8c.html</anchorfile>
      <anchor>a08023ea6765c99d60a6a3840cd07156e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TBLS</name>
      <anchorfile>crc32_8c.html</anchorfile>
      <anchor>a0249fed12d0a7eab9daea105c257da86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>unsigned long ZEXPORT</type>
      <name>crc32</name>
      <anchorfile>crc32_8c.html</anchorfile>
      <anchor>a5d6fb454f076e5762905a247702c9be3</anchor>
      <arglist>(unsigned long crc, const unsigned char FAR *buf, unsigned len)</arglist>
    </member>
    <member kind="function">
      <type>uLong ZEXPORT</type>
      <name>crc32_combine</name>
      <anchorfile>crc32_8c.html</anchorfile>
      <anchor>aa7a1dc42a5d07c76263f4130f23d4515</anchor>
      <arglist>(uLong crc1, uLong crc2, z_off_t len2)</arglist>
    </member>
    <member kind="function">
      <type>const unsigned long FAR *ZEXPORT</type>
      <name>get_crc_table</name>
      <anchorfile>crc32_8c.html</anchorfile>
      <anchor>a0c255e811cd7d10f09118753771094a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>gf2_matrix_square</name>
      <anchorfile>crc32_8c.html</anchorfile>
      <anchor>a797362ba54180ad549b381abfcde80c3</anchor>
      <arglist>(unsigned long *square, unsigned long *mat)</arglist>
    </member>
    <member kind="function">
      <type>local unsigned long</type>
      <name>gf2_matrix_times</name>
      <anchorfile>crc32_8c.html</anchorfile>
      <anchor>a388bdea9cd672b42ff9d424c3357a71c</anchor>
      <arglist>(unsigned long *mat, unsigned long vec)</arglist>
    </member>
    <member kind="function">
      <type>local unsigned long gf2_matrix_times</type>
      <name>OF</name>
      <anchorfile>crc32_8c.html</anchorfile>
      <anchor>ab5e9ce61df5c0090a4c91ed4df20bd15</anchor>
      <arglist>((unsigned long *mat, unsigned long vec))</arglist>
    </member>
    <member kind="function">
      <type>local void gf2_matrix_square</type>
      <name>OF</name>
      <anchorfile>crc32_8c.html</anchorfile>
      <anchor>a97302400540a4804a933ce8f829f1517</anchor>
      <arglist>((unsigned long *square, unsigned long *mat))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>crc32.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>crc32_8h</filename>
    <member kind="variable">
      <type>local const unsigned long FAR</type>
      <name>crc_table</name>
      <anchorfile>crc32_8h.html</anchorfile>
      <anchor>ada68c33259165bfd9c9bf585ee0d02f8</anchor>
      <arglist>[TBLS][256]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>crc_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>crc__unittest_8cpp</filename>
    <includes id="crc_8h" name="crc.h" local="no" imported="no">mrpt/utils/crc.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>crc__unittest_8cpp.html</anchorfile>
      <anchor>aed24d91cfae1134951940e747a431bd4</anchor>
      <arglist>(crc, crc32)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CReactiveNavigationSystem.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>CReactiveNavigationSystem_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="nav_2reactive_2CReactiveNavigationSystem_8h" name="nav/reactive/CReactiveNavigationSystem.h" local="no" imported="no">mrpt/nav/reactive/CReactiveNavigationSystem.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
  </compound>
  <compound kind="file">
    <name>nav/reactive/CReactiveNavigationSystem.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/reactive/</path>
    <filename>nav_2reactive_2CReactiveNavigationSystem_8h</filename>
    <includes id="CAbstractPTGBasedReactive_8h" name="CAbstractPTGBasedReactive.h" local="yes" imported="no">CAbstractPTGBasedReactive.h</includes>
    <class kind="class">mrpt::nav::CReactiveNavigationSystem</class>
    <class kind="struct">mrpt::nav::CReactiveNavigationSystem::TReactiveNavigatorParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>reactivenav/CReactiveNavigationSystem.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/reactivenav/</path>
    <filename>reactivenav_2CReactiveNavigationSystem_8h</filename>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="nav_2reactive_2CReactiveNavigationSystem_8h" name="nav/reactive/CReactiveNavigationSystem.h" local="no" imported="no">mrpt/nav/reactive/CReactiveNavigationSystem.h</includes>
    <namespace>mrpt</namespace>
  </compound>
  <compound kind="file">
    <name>CReactiveNavigationSystem3D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>CReactiveNavigationSystem3D_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="nav_2reactive_2CReactiveNavigationSystem3D_8h" name="nav/reactive/CReactiveNavigationSystem3D.h" local="no" imported="no">mrpt/nav/reactive/CReactiveNavigationSystem3D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
  </compound>
  <compound kind="file">
    <name>nav/reactive/CReactiveNavigationSystem3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/reactive/</path>
    <filename>nav_2reactive_2CReactiveNavigationSystem3D_8h</filename>
    <includes id="CAbstractPTGBasedReactive_8h" name="CAbstractPTGBasedReactive.h" local="yes" imported="no">CAbstractPTGBasedReactive.h</includes>
    <class kind="class">mrpt::nav::CReactiveNavigationSystem3D</class>
    <class kind="struct">mrpt::nav::CReactiveNavigationSystem3D::TPTGmultilevel</class>
    <class kind="struct">mrpt::nav::TRobotShape</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>reactivenav/CReactiveNavigationSystem3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/reactivenav/</path>
    <filename>reactivenav_2CReactiveNavigationSystem3D_8h</filename>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="nav_2reactive_2CReactiveNavigationSystem3D_8h" name="nav/reactive/CReactiveNavigationSystem3D.h" local="no" imported="no">mrpt/nav/reactive/CReactiveNavigationSystem3D.h</includes>
    <namespace>mrpt</namespace>
  </compound>
  <compound kind="file">
    <name>CReferencedMemBlock.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CReferencedMemBlock_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CReferencedMemBlock_8h" name="CReferencedMemBlock.h" local="no" imported="no">mrpt/utils/CReferencedMemBlock.h</includes>
  </compound>
  <compound kind="file">
    <name>CReferencedMemBlock.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CReferencedMemBlock_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <includes id="smart__ptr_8hpp" name="smart_ptr.hpp" local="no" imported="no">mrpt/otherlibs/stlplus/smart_ptr.hpp</includes>
    <class kind="class">mrpt::utils::CReferencedMemBlock</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CReflectivityGridMap2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CReflectivityGridMap2D_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2CReflectivityGridMap2D_8h" name="maps/CReflectivityGridMap2D.h" local="no" imported="no">mrpt/maps/CReflectivityGridMap2D.h</includes>
    <includes id="obs_2CObservationReflectivity_8h" name="obs/CObservationReflectivity.h" local="no" imported="no">mrpt/obs/CObservationReflectivity.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>maps/CReflectivityGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2CReflectivityGridMap2D_8h</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CDynamicGrid_8h" name="CDynamicGrid.h" local="no" imported="no">mrpt/utils/CDynamicGrid.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="maps_2CLogOddsGridMap2D_8h" name="maps/CLogOddsGridMap2D.h" local="no" imported="no">mrpt/maps/CLogOddsGridMap2D.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CReflectivityGridMap2D</class>
    <class kind="struct">mrpt::maps::CReflectivityGridMap2D::TInsertionOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CReflectivityGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2CReflectivityGridMap2D_8h</filename>
    <includes id="maps_2CReflectivityGridMap2D_8h" name="maps/CReflectivityGridMap2D.h" local="no" imported="no">mrpt/maps/CReflectivityGridMap2D.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CRegistrationDeciderOrOptimizer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/interfaces/</path>
    <filename>CRegistrationDeciderOrOptimizer_8h</filename>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CWindowManager_8h" name="CWindowManager.h" local="no" imported="no">mrpt/graphslam/misc/CWindowManager.h</includes>
    <includes id="CRegistrationDeciderOrOptimizer__impl_8h" name="CRegistrationDeciderOrOptimizer_impl.h" local="yes" imported="no">CRegistrationDeciderOrOptimizer_impl.h</includes>
    <class kind="class">mrpt::graphslam::CRegistrationDeciderOrOptimizer</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
  </compound>
  <compound kind="file">
    <name>CRegistrationDeciderOrOptimizer_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/interfaces/</path>
    <filename>CRegistrationDeciderOrOptimizer__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
  </compound>
  <compound kind="file">
    <name>CRejectionSamplingCapable.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/bayes/include/mrpt/bayes/</path>
    <filename>CRejectionSamplingCapable_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CProbabilityParticle_8h" name="CProbabilityParticle.h" local="no" imported="no">mrpt/bayes/CProbabilityParticle.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <class kind="class">mrpt::bayes::CRejectionSamplingCapable</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::bayes</namespace>
  </compound>
  <compound kind="file">
    <name>CRejectionSamplingRangeOnlyLocalization.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>CRejectionSamplingRangeOnlyLocalization_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="CRejectionSamplingRangeOnlyLocalization_8h" name="CRejectionSamplingRangeOnlyLocalization.h" local="no" imported="no">mrpt/slam/CRejectionSamplingRangeOnlyLocalization.h</includes>
    <includes id="obs_2CObservationBeaconRanges_8h" name="obs/CObservationBeaconRanges.h" local="no" imported="no">mrpt/obs/CObservationBeaconRanges.h</includes>
    <includes id="maps_2CLandmark_8h" name="maps/CLandmark.h" local="no" imported="no">mrpt/maps/CLandmark.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
  </compound>
  <compound kind="file">
    <name>CRejectionSamplingRangeOnlyLocalization.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>CRejectionSamplingRangeOnlyLocalization_8h</filename>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CRejectionSamplingCapable_8h" name="CRejectionSamplingCapable.h" local="no" imported="no">mrpt/bayes/CRejectionSamplingCapable.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::slam::CRejectionSamplingRangeOnlyLocalization</class>
    <class kind="struct">mrpt::slam::CRejectionSamplingRangeOnlyLocalization::TDataPerBeacon</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CRenderizable.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CRenderizable_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="CStringList_8h" name="CStringList.h" local="no" imported="no">mrpt/utils/CStringList.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <class kind="struct">TOpenGLNameBooker</class>
    <member kind="define">
      <type>#define</type>
      <name>MAX_GL_TEXTURE_IDS</name>
      <anchorfile>CRenderizable_8cpp.html</anchorfile>
      <anchor>a1b174e24d7cf3664cad322f3cba90c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_GL_TEXTURE_IDS_MASK</name>
      <anchorfile>CRenderizable_8cpp.html</anchorfile>
      <anchor>a6dd2e20fbe1d536cce3474061c2ee5df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CRenderizable.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CRenderizable_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="TColor_8h" name="TColor.h" local="no" imported="no">mrpt/utils/TColor.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="opengl__fonts_8h" name="opengl_fonts.h" local="no" imported="no">mrpt/opengl/opengl_fonts.h</includes>
    <includes id="opengl_2include_2mrpt_2opengl_2link__pragmas_8h" name="opengl/include/mrpt/opengl/link_pragmas.h" local="no" imported="no">mrpt/opengl/link_pragmas.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="class">mrpt::opengl::CRenderizable</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="typedef">
      <type>std::deque&lt; CRenderizablePtr &gt;</type>
      <name>CListOpenGLObjects</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2a98ed1cbee2bf526d35d6d3cc8ae9f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP CRenderizablePtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2abdb3a9119811ccc3f867a2d50a4dca</anchor>
      <arglist>(CRenderizablePtr &amp;r, const mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CRenderizableDisplayList.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CRenderizableDisplayList_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <class kind="struct">TAuxDLData</class>
    <member kind="function">
      <type>void</type>
      <name>deleteSingleton</name>
      <anchorfile>CRenderizableDisplayList_8cpp.html</anchorfile>
      <anchor>aafdf4d62f7a9144ba29e3d692d8fa0c9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CRenderizableDisplayList.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CRenderizableDisplayList_8h</filename>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <class kind="class">mrpt::opengl::CRenderizableDisplayList</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_DISPLAY_LIST_ID</name>
      <anchorfile>CRenderizableDisplayList_8h.html</anchorfile>
      <anchor>a8f5d4c566e747ecfe0918dadec0ecb8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CRoboPeakLidar.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CRoboPeakLidar_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CRoboPeakLidar_8h" name="CRoboPeakLidar.h" local="no" imported="no">mrpt/hwdrivers/CRoboPeakLidar.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CClientTCPSocket_8h" name="CClientTCPSocket.h" local="no" imported="no">mrpt/utils/CClientTCPSocket.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CRoboPeakLidar.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CRoboPeakLidar_8h</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="C2DRangeFinderAbstract_8h" name="C2DRangeFinderAbstract.h" local="no" imported="no">mrpt/hwdrivers/C2DRangeFinderAbstract.h</includes>
    <includes id="circular__buffer_8h" name="circular_buffer.h" local="no" imported="no">mrpt/utils/circular_buffer.h</includes>
    <class kind="class">mrpt::hwdrivers::CRoboPeakLidar</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CRobot2DPoseEstimator.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>CRobot2DPoseEstimator_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CRobot2DPoseEstimator_8h" name="CRobot2DPoseEstimator.h" local="no" imported="no">mrpt/poses/CRobot2DPoseEstimator.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="yes" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="yes" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="yes" imported="no">mrpt/system/datetime.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="yes" imported="no">mrpt/utils/mrpt_macros.h</includes>
  </compound>
  <compound kind="file">
    <name>CRobot2DPoseEstimator.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>CRobot2DPoseEstimator_8h</filename>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <class kind="class">mrpt::poses::CRobot2DPoseEstimator</class>
    <class kind="struct">mrpt::poses::CRobot2DPoseEstimator::TOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>CRobot2NavInterface.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>CRobot2NavInterface_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CRobot2NavInterface_8h" name="CRobot2NavInterface.h" local="no" imported="no">mrpt/nav/reactive/CRobot2NavInterface.h</includes>
  </compound>
  <compound kind="file">
    <name>CRobot2NavInterface.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/reactive/</path>
    <filename>CRobot2NavInterface_8h</filename>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="CVehicleVelCmd_8h" name="CVehicleVelCmd.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd.h</includes>
    <class kind="class">mrpt::nav::CRobot2NavInterface</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CRobot2NavInterfaceForSimulator.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/reactive/</path>
    <filename>CRobot2NavInterfaceForSimulator_8h</filename>
    <includes id="CRobot2NavInterface_8h" name="CRobot2NavInterface.h" local="no" imported="no">mrpt/nav/reactive/CRobot2NavInterface.h</includes>
    <includes id="CVehicleSimul__Holo_8h" name="CVehicleSimul_Holo.h" local="no" imported="no">mrpt/kinematics/CVehicleSimul_Holo.h</includes>
    <includes id="CVehicleSimul__DiffDriven_8h" name="CVehicleSimul_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleSimul_DiffDriven.h</includes>
    <class kind="class">mrpt::nav::CRobot2NavInterfaceForSimulator_DiffDriven</class>
    <class kind="class">mrpt::nav::CRobot2NavInterfaceForSimulator_Holo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CRoboticHeadInterface.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CRoboticHeadInterface_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CRoboticHeadInterface_8h" name="CRoboticHeadInterface.h" local="no" imported="no">mrpt/hwdrivers/CRoboticHeadInterface.h</includes>
  </compound>
  <compound kind="file">
    <name>CRoboticHeadInterface.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CRoboticHeadInterface_8h</filename>
    <includes id="CInterfaceFTDI_8h" name="CInterfaceFTDI.h" local="no" imported="no">mrpt/hwdrivers/CInterfaceFTDI.h</includes>
    <includes id="CInterfaceFTDIMessages_8h" name="CInterfaceFTDIMessages.h" local="no" imported="no">mrpt/hwdrivers/CInterfaceFTDIMessages.h</includes>
    <includes id="CMessage_8h" name="CMessage.h" local="no" imported="no">mrpt/utils/CMessage.h</includes>
    <includes id="CMatrixTemplate_8h" name="CMatrixTemplate.h" local="no" imported="no">mrpt/math/CMatrixTemplate.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <class kind="class">mrpt::hwdrivers::CRoboticHeadInterface</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CRobotPosesGraph.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CRobotPosesGraph_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="CRobotPosesGraph_8h" name="CRobotPosesGraph.h" local="no" imported="no">mrpt/hmtslam/CRobotPosesGraph.h</includes>
  </compound>
  <compound kind="file">
    <name>CRobotPosesGraph.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/include/mrpt/hmtslam/</path>
    <filename>CRobotPosesGraph_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="HMT__SLAM__common_8h" name="HMT_SLAM_common.h" local="no" imported="no">mrpt/hmtslam/HMT_SLAM_common.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <class kind="class">mrpt::hmtslam::CRobotPosesGraph</class>
    <class kind="struct">mrpt::hmtslam::TPoseInfo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hmtslam</namespace>
  </compound>
  <compound kind="file">
    <name>CRobotSimulator.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CRobotSimulator_8h</filename>
    <includes id="CVehicleSimul__DiffDriven_8h" name="CVehicleSimul_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleSimul_DiffDriven.h</includes>
    <class kind="class">mrpt::utils::CRobotSimulator</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CRovio.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CRovio_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CRovio_8h" name="CRovio.h" local="no" imported="no">mrpt/hwdrivers/CRovio.h</includes>
    <includes id="CFFMPEG__InputStream_8h" name="CFFMPEG_InputStream.h" local="no" imported="no">mrpt/hwdrivers/CFFMPEG_InputStream.h</includes>
    <includes id="net__utils_8h" name="net_utils.h" local="no" imported="no">mrpt/utils/net_utils.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <member kind="function">
      <type>long</type>
      <name>convertToLong</name>
      <anchorfile>CRovio_8cpp.html</anchorfile>
      <anchor>a7d57bff602488b4291fb569ed2f3218a</anchor>
      <arglist>(char *sLong)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CRovio.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CRovio_8h</filename>
    <includes id="TCamera_8h" name="TCamera.h" local="no" imported="no">mrpt/utils/TCamera.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="CThreadSafeVariable_8h" name="CThreadSafeVariable.h" local="no" imported="no">mrpt/synch/CThreadSafeVariable.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <class kind="class">mrpt::hwdrivers::CRovio</class>
    <class kind="struct">mrpt::hwdrivers::CRovio::TEncoders</class>
    <class kind="struct">mrpt::hwdrivers::CRovio::TOptions</class>
    <class kind="struct">mrpt::hwdrivers::CRovio::TRovioState</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CRuntimeCompiledExpression.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>CRuntimeCompiledExpression_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CRuntimeCompiledExpression_8h" name="CRuntimeCompiledExpression.h" local="no" imported="no">mrpt/math/CRuntimeCompiledExpression.h</includes>
    <includes id="exprtk_8hpp" name="exprtk.hpp" local="no" imported="no">mrpt/otherlibs/exprtk.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_disable_string_capabilities</name>
      <anchorfile>CRuntimeCompiledExpression_8cpp.html</anchorfile>
      <anchor>a9e47fec4b1c2fcb1e4d6c9dd00437aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PIMPL_IMPLEMENT</name>
      <anchorfile>CRuntimeCompiledExpression_8cpp.html</anchorfile>
      <anchor>aef1c6bfcd1b9b0152099f31be6e153c8</anchor>
      <arglist>(exprtk::expression&lt; double &gt;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CRuntimeCompiledExpression.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CRuntimeCompiledExpression_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="pimpl_8h" name="pimpl.h" local="no" imported="no">mrpt/utils/pimpl.h</includes>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <class kind="class">mrpt::math::CRuntimeCompiledExpression</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>CRuntimeCompiledExpression_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>CRuntimeCompiledExpression__unittest_8cpp</filename>
    <includes id="CRuntimeCompiledExpression_8h" name="CRuntimeCompiledExpression.h" local="no" imported="no">mrpt/math/CRuntimeCompiledExpression.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CRuntimeCompiledExpression__unittest_8cpp.html</anchorfile>
      <anchor>a2ee7e8a589a6dfe46e4f95829185a9d2</anchor>
      <arglist>(RuntimeCompiledExpression, SimpleTest)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/CSparse/</path>
    <filename>cs_8h</filename>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <class kind="struct">cs_dmperm_results</class>
    <class kind="struct">cs_numeric</class>
    <class kind="struct">cs_sparse</class>
    <class kind="struct">cs_symbolic</class>
    <member kind="define">
      <type>#define</type>
      <name>CS_COPYRIGHT</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ae6b1a40644b8ddacbbc3bd7c255dbbb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CS_CSC</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a11fc95c9740a561d409f89b987d8072f</anchor>
      <arglist>(A)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CS_DATE</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a368a611d92ef4a9df9b95cfad8dccf80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CS_FLIP</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>aa64f99348d6e0bd00fd5f974199b685a</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CS_MARK</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ad5096d9a8169cff461816575072022f0</anchor>
      <arglist>(w, j)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CS_MARKED</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ad5ef446ddee80d5771be956a23520bf5</anchor>
      <arglist>(w, j)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CS_MAX</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a7447e0bed6bf453743551d158e019e8b</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CS_MIN</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a2635aa5c35f05bb0e4c88be5aabae949</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CS_SUBSUB</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a7f63c57bd63a43fe7ca98e82f524f2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CS_SUBVER</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ac86012ab063a9b8248eaac8bec3b648b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CS_TRIPLET</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a62bab576c9482f6e11c4cee5a1b5a39a</anchor>
      <arglist>(A)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CS_UNFLIP</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ac9ba6b1092f27aeed7f94a418610aff9</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CS_VER</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a4371903ff8b39a742cfaf6c6d7f60c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct cs_sparse</type>
      <name>cs</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a44e471a015cf32e012cffef17e81b6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct cs_dmperm_results</type>
      <name>csd</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a157bda8b8156601179bd598e17ff4b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct cs_numeric</type>
      <name>csn</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>aa81f48a471a94557a00da42ceb21dc68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct cs_symbolic</type>
      <name>css</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>afdd66916fadd9fd39cd279717aa5c6b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>cs *</type>
      <name>cs_add</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a12000fbd0b9198d3852978cca8386afe</anchor>
      <arglist>(const cs *A, const cs *B, double alpha, double beta)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>cs_amd</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a633a0b0214f3ee86a27adf6ee6dea640</anchor>
      <arglist>(int order, const cs *A)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>cs_calloc</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ad3e846c0142a1457e8e85bcaf559fb98</anchor>
      <arglist>(int n, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>csn *</type>
      <name>cs_chol</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a5ae664f3c6b2baeed717be084e00e13f</anchor>
      <arglist>(const cs *A, const css *S)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_cholsol</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a661c215839fe06dfed360d022188abad</anchor>
      <arglist>(int order, const cs *A, double *b)</arglist>
    </member>
    <member kind="function">
      <type>cs *</type>
      <name>cs_compress</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a917a026613fc4f26e5c5c1b8ce2f8389</anchor>
      <arglist>(const cs *T)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>cs_counts</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>aa7fdeead97aef81cdf18af7576a7f722</anchor>
      <arglist>(const cs *A, const int *parent, const int *post, int ata)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cs_cumsum</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a97200b7cc3ad296c964134a59616efdd</anchor>
      <arglist>(int *p, int *c, int n)</arglist>
    </member>
    <member kind="function">
      <type>csd *</type>
      <name>cs_dalloc</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>aefbcfeb2d1143578988d22d116dde57b</anchor>
      <arglist>(int m, int n)</arglist>
    </member>
    <member kind="function">
      <type>csd *</type>
      <name>cs_ddone</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a312cb23797ac49cd9e99853f6bd2895f</anchor>
      <arglist>(csd *D, cs *C, void *w, int ok)</arglist>
    </member>
    <member kind="function">
      <type>csd *</type>
      <name>cs_dfree</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a7c59264397d2c5cc85c87c879aedc4f5</anchor>
      <arglist>(csd *D)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_dfs</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>aa2d683eb04f79a4643fbe50038e641bd</anchor>
      <arglist>(int j, cs *G, int top, int *xi, int *pstack, const int *pinv)</arglist>
    </member>
    <member kind="function">
      <type>csd *</type>
      <name>cs_dmperm</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ae2efa3ed8c8a2931e584b6d39a293e38</anchor>
      <arglist>(const cs *A, int seed)</arglist>
    </member>
    <member kind="function">
      <type>cs *</type>
      <name>cs_done</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a41590e7ef8c8f3ebce8c7bbe07303c28</anchor>
      <arglist>(cs *C, void *w, void *x, int ok)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_droptol</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a39d53ef3034685545cda58ae28af6bb5</anchor>
      <arglist>(cs *A, double tol)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_dropzeros</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a50c30e47141ef37dbb4b342e1b4ba924</anchor>
      <arglist>(cs *A)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_dupl</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a83dc83954d821b748c3ba9fea1f6b5ca</anchor>
      <arglist>(cs *A)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_entry</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a123f77ef9b940089a931a994deb21735</anchor>
      <arglist>(cs *T, int i, int j, double x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_ereach</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a1eedf915abf19ed779bba30ccffde5a3</anchor>
      <arglist>(const cs *A, int k, const int *parent, int *s, int *w)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>cs_etree</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a5c531804008e67c207e93f14c2551b1a</anchor>
      <arglist>(const cs *A, int ata)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_fkeep</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ade63a58ec1758250c64518d817ea3c4c</anchor>
      <arglist>(cs *A, int(*fkeep)(int, int, double, void *), void *other)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>cs_free</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a78c1d1194aacc65212bb0d2b03643ac7</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_gaxpy</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a7c887151e9bd6dd56f580c8ae6a5af31</anchor>
      <arglist>(const cs *A, const double *x, double *y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_happly</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a27050a31d36046e833b7763fe8ef62ce</anchor>
      <arglist>(const cs *V, int i, double beta, double *x)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cs_house</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a096c9057bf2038f9eaef0c1dfb09f3dd</anchor>
      <arglist>(double *x, double *beta, int n)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>cs_idone</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a9c3bd8e36cdfb832d199b580e22467c7</anchor>
      <arglist>(int *p, cs *C, void *w, int ok)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_ipvec</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a1d7df434402e7553c34dbd59fd040159</anchor>
      <arglist>(const int *p, const double *b, double *x, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_leaf</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>adf3182dea8214e7a96ac2d055d60d267</anchor>
      <arglist>(int i, int j, const int *first, int *maxfirst, int *prevleaf, int *ancestor, int *jleaf)</arglist>
    </member>
    <member kind="function">
      <type>cs *</type>
      <name>cs_load</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a12eb66c4f53e51ee5e03ec0b9f24b368</anchor>
      <arglist>(FILE *f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_lsolve</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>adbd011bdb4d7bef9825ca1c743fc6b46</anchor>
      <arglist>(const cs *L, double *x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_ltsolve</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>afc61741ee2f33a3544f1c5f6b9caf9f6</anchor>
      <arglist>(const cs *L, double *x)</arglist>
    </member>
    <member kind="function">
      <type>csn *</type>
      <name>cs_lu</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a6a35ad4816f210234a33eed09b19d181</anchor>
      <arglist>(const cs *A, const css *S, double tol)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_lusol</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a2ecf7b79f04b1f14554e67d3522b0ad4</anchor>
      <arglist>(int order, const cs *A, double *b, double tol)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>cs_malloc</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a4c6c75c54cbdf2f3fd4574a90c2f8a86</anchor>
      <arglist>(int n, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>cs_maxtrans</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a0404ef3688f241d15729b5c54c59a704</anchor>
      <arglist>(const cs *A, int seed)</arglist>
    </member>
    <member kind="function">
      <type>cs *</type>
      <name>cs_multiply</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a066e18f8570c820530c73ebc88b30a97</anchor>
      <arglist>(const cs *A, const cs *B)</arglist>
    </member>
    <member kind="function">
      <type>csn *</type>
      <name>cs_ndone</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a24796e2f78414578fd2b8e7528535cbb</anchor>
      <arglist>(csn *N, cs *C, void *w, void *x, int ok)</arglist>
    </member>
    <member kind="function">
      <type>csn *</type>
      <name>cs_nfree</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>af2e6d75dfc24a842fdbce3aa510dc4bc</anchor>
      <arglist>(csn *N)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cs_norm</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ae2b324f8f0cdc3610d98ce6cebd50075</anchor>
      <arglist>(const cs *A)</arglist>
    </member>
    <member kind="function">
      <type>cs *</type>
      <name>cs_permute</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ada9cc712c0db19bc1dc1ef9211e6ca3c</anchor>
      <arglist>(const cs *A, const int *pinv, const int *q, int values)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>cs_pinv</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>aecb6a10a64006a8b239a36aed5be33fd</anchor>
      <arglist>(const int *p, int n)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>cs_post</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>adc01793c66e6caa0eef76be3dda7ffd5</anchor>
      <arglist>(const int *parent, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_print</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ab3e2c74ed6cf7521170a45d04aab9b51</anchor>
      <arglist>(const cs *A, int brief)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_pvec</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ad854f5cf7572128900a5acb1a7c87754</anchor>
      <arglist>(const int *p, const double *b, double *x, int n)</arglist>
    </member>
    <member kind="function">
      <type>csn *</type>
      <name>cs_qr</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a767dc90c22d90fe898f72c2da0d98c03</anchor>
      <arglist>(const cs *A, const css *S)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_qrsol</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>af1cde25f7d702464291dd2a7e85b4770</anchor>
      <arglist>(int order, const cs *A, double *b)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>cs_randperm</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>aaffd464fe529af826a7c61edd18cd874</anchor>
      <arglist>(int n, int seed)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_reach</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a9ec7f8c7e89af292aeb734df017aecc0</anchor>
      <arglist>(cs *G, const cs *B, int k, int *xi, const int *pinv)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>cs_realloc</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a7e829e1175f2c8ddb0d6d9e0bb90f985</anchor>
      <arglist>(void *p, int n, size_t size, int *ok)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_scatter</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a3729a7e21dbc3309ac96461ddb060328</anchor>
      <arglist>(const cs *A, int j, double beta, int *w, double *x, int mark, cs *C, int nz)</arglist>
    </member>
    <member kind="function">
      <type>csd *</type>
      <name>cs_scc</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a9fede5f7dcf4367d7d005ca6dd0ba100</anchor>
      <arglist>(cs *A)</arglist>
    </member>
    <member kind="function">
      <type>css *</type>
      <name>cs_schol</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a7c5aa6c4fadeba20b904a1c56b4543f5</anchor>
      <arglist>(int order, const cs *A)</arglist>
    </member>
    <member kind="function">
      <type>css *</type>
      <name>cs_sfree</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ace766075ef439ad6e4347f6b076eb4b7</anchor>
      <arglist>(css *S)</arglist>
    </member>
    <member kind="function">
      <type>cs *</type>
      <name>cs_spalloc</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>aad3a584d9185a4fe4497a36f892b9c72</anchor>
      <arglist>(int m, int n, int nzmax, int values, int triplet)</arglist>
    </member>
    <member kind="function">
      <type>cs *</type>
      <name>cs_spfree</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a6d705e404a7831ccf01bc0ea064215b9</anchor>
      <arglist>(cs *A)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_sprealloc</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a5a9bc4224732ce1cedc50119afc687c1</anchor>
      <arglist>(cs *A, int nzmax)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_spsolve</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>adcb6aabd14949ff1294ad629276c1a05</anchor>
      <arglist>(cs *G, const cs *B, int k, int *xi, double *x, const int *pinv, int lo)</arglist>
    </member>
    <member kind="function">
      <type>css *</type>
      <name>cs_sqr</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a31db4da8e996966094f83c7601dc08ff</anchor>
      <arglist>(int order, const cs *A, int qr)</arglist>
    </member>
    <member kind="function">
      <type>cs *</type>
      <name>cs_symperm</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a3f7a692a1d59e85e601e4ca13c1acffc</anchor>
      <arglist>(const cs *A, const int *pinv, int values)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_tdfs</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a7b064c4799cc09da13c13d982197eff7</anchor>
      <arglist>(int j, int k, int *head, const int *next, int *post, int *stack)</arglist>
    </member>
    <member kind="function">
      <type>cs *</type>
      <name>cs_transpose</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a090225477a18abe5f8d5ab26e4efaf3a</anchor>
      <arglist>(const cs *A, int values)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_updown</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>ad5fa81f80009c06259a77fd7d2092f78</anchor>
      <arglist>(cs *L, int sigma, const cs *C, const int *parent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_usolve</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>aa4cdacecec403b30b97abc7c27594b4f</anchor>
      <arglist>(const cs *U, double *x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_utsolve</name>
      <anchorfile>cs_8h.html</anchorfile>
      <anchor>a9fbb54471515f219326666ffc4e3e255</anchor>
      <arglist>(const cs *U, double *x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_add.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__add_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>cs *</type>
      <name>cs_add</name>
      <anchorfile>cs__add_8c.html</anchorfile>
      <anchor>a12000fbd0b9198d3852978cca8386afe</anchor>
      <arglist>(const cs *A, const cs *B, double alpha, double beta)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_amd.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__amd_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int *</type>
      <name>cs_amd</name>
      <anchorfile>cs__amd_8c.html</anchorfile>
      <anchor>a633a0b0214f3ee86a27adf6ee6dea640</anchor>
      <arglist>(int order, const cs *A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cs_diag</name>
      <anchorfile>cs__amd_8c.html</anchorfile>
      <anchor>ab744b6c0bb84f8f54496c547e8a95e16</anchor>
      <arglist>(int i, int j, double aij, void *other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cs_wclear</name>
      <anchorfile>cs__amd_8c.html</anchorfile>
      <anchor>a73c323ac388668ef8ab5a2aa97807fbe</anchor>
      <arglist>(int mark, int lemax, int *w, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_chol.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__chol_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>csn *</type>
      <name>cs_chol</name>
      <anchorfile>cs__chol_8c.html</anchorfile>
      <anchor>a5ae664f3c6b2baeed717be084e00e13f</anchor>
      <arglist>(const cs *A, const css *S)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_cholsol.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__cholsol_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_cholsol</name>
      <anchorfile>cs__cholsol_8c.html</anchorfile>
      <anchor>a661c215839fe06dfed360d022188abad</anchor>
      <arglist>(int order, const cs *A, double *b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_compress.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__compress_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>cs *</type>
      <name>cs_compress</name>
      <anchorfile>cs__compress_8c.html</anchorfile>
      <anchor>a917a026613fc4f26e5c5c1b8ce2f8389</anchor>
      <arglist>(const cs *T)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_counts.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__counts_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>HEAD</name>
      <anchorfile>cs__counts_8c.html</anchorfile>
      <anchor>a12ca900356d8c2b441db5f1077dee0e8</anchor>
      <arglist>(k, j)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NEXT</name>
      <anchorfile>cs__counts_8c.html</anchorfile>
      <anchor>a5638f1bcf2b9b270aa560e0ec861b133</anchor>
      <arglist>(J)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>cs_counts</name>
      <anchorfile>cs__counts_8c.html</anchorfile>
      <anchor>aa7fdeead97aef81cdf18af7576a7f722</anchor>
      <arglist>(const cs *A, const int *parent, const int *post, int ata)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>init_ata</name>
      <anchorfile>cs__counts_8c.html</anchorfile>
      <anchor>a3e3f8da5491fe28fab370482d0cc3389</anchor>
      <arglist>(cs *AT, const int *post, int *w, int **head, int **next)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_cumsum.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__cumsum_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>double</type>
      <name>cs_cumsum</name>
      <anchorfile>cs__cumsum_8c.html</anchorfile>
      <anchor>a97200b7cc3ad296c964134a59616efdd</anchor>
      <arglist>(int *p, int *c, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_dfs.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__dfs_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_dfs</name>
      <anchorfile>cs__dfs_8c.html</anchorfile>
      <anchor>aa2d683eb04f79a4643fbe50038e641bd</anchor>
      <arglist>(int j, cs *G, int top, int *xi, int *pstack, const int *pinv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_dmperm.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__dmperm_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cs_bfs</name>
      <anchorfile>cs__dmperm_8c.html</anchorfile>
      <anchor>ae296f1a9ad0b70efedc382fae12e028b</anchor>
      <arglist>(const cs *A, int n, int *wi, int *wj, int *queue, const int *imatch, const int *jmatch, int mark)</arglist>
    </member>
    <member kind="function">
      <type>csd *</type>
      <name>cs_dmperm</name>
      <anchorfile>cs__dmperm_8c.html</anchorfile>
      <anchor>ae2efa3ed8c8a2931e584b6d39a293e38</anchor>
      <arglist>(const cs *A, int seed)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cs_matched</name>
      <anchorfile>cs__dmperm_8c.html</anchorfile>
      <anchor>aa2c33b968210045b07e7a07868d5997a</anchor>
      <arglist>(int n, const int *wj, const int *imatch, int *p, int *q, int *cc, int *rr, int set, int mark)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cs_rprune</name>
      <anchorfile>cs__dmperm_8c.html</anchorfile>
      <anchor>ab71ee855eb5dc6e1aa6f0de6a4253d87</anchor>
      <arglist>(int i, int j, double aij, void *other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cs_unmatched</name>
      <anchorfile>cs__dmperm_8c.html</anchorfile>
      <anchor>ae685731f1cd74c66c4cde15aa4d5e31b</anchor>
      <arglist>(int m, const int *wi, int *p, int *rr, int set)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_droptol.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__droptol_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_droptol</name>
      <anchorfile>cs__droptol_8c.html</anchorfile>
      <anchor>a39d53ef3034685545cda58ae28af6bb5</anchor>
      <arglist>(cs *A, double tol)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cs_tol</name>
      <anchorfile>cs__droptol_8c.html</anchorfile>
      <anchor>adb704422b5f80f757920bf30c5dcabed</anchor>
      <arglist>(int i, int j, double aij, void *tol)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_dropzeros.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__dropzeros_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_dropzeros</name>
      <anchorfile>cs__dropzeros_8c.html</anchorfile>
      <anchor>a50c30e47141ef37dbb4b342e1b4ba924</anchor>
      <arglist>(cs *A)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cs_nonzero</name>
      <anchorfile>cs__dropzeros_8c.html</anchorfile>
      <anchor>a9dad9370bdde743eee26de2d53572bda</anchor>
      <arglist>(int i, int j, double aij, void *other)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_dupl.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__dupl_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_dupl</name>
      <anchorfile>cs__dupl_8c.html</anchorfile>
      <anchor>a83dc83954d821b748c3ba9fea1f6b5ca</anchor>
      <arglist>(cs *A)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_entry.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__entry_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_entry</name>
      <anchorfile>cs__entry_8c.html</anchorfile>
      <anchor>a123f77ef9b940089a931a994deb21735</anchor>
      <arglist>(cs *T, int i, int j, double x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_entry_no_extend</name>
      <anchorfile>cs__entry_8c.html</anchorfile>
      <anchor>ac0eed964540f66b5e15c3eb300816a43</anchor>
      <arglist>(cs *T, int i, int j, double x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_ereach.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__ereach_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_ereach</name>
      <anchorfile>cs__ereach_8c.html</anchorfile>
      <anchor>a1eedf915abf19ed779bba30ccffde5a3</anchor>
      <arglist>(const cs *A, int k, const int *parent, int *s, int *w)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_etree.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__etree_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int *</type>
      <name>cs_etree</name>
      <anchorfile>cs__etree_8c.html</anchorfile>
      <anchor>a5c531804008e67c207e93f14c2551b1a</anchor>
      <arglist>(const cs *A, int ata)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_fkeep.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__fkeep_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_fkeep</name>
      <anchorfile>cs__fkeep_8c.html</anchorfile>
      <anchor>ade63a58ec1758250c64518d817ea3c4c</anchor>
      <arglist>(cs *A, int(*fkeep)(int, int, double, void *), void *other)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_gaxpy.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__gaxpy_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_gaxpy</name>
      <anchorfile>cs__gaxpy_8c.html</anchorfile>
      <anchor>a7c887151e9bd6dd56f580c8ae6a5af31</anchor>
      <arglist>(const cs *A, const double *x, double *y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_happly.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__happly_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_happly</name>
      <anchorfile>cs__happly_8c.html</anchorfile>
      <anchor>a27050a31d36046e833b7763fe8ef62ce</anchor>
      <arglist>(const cs *V, int i, double beta, double *x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_house.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__house_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>double</type>
      <name>cs_house</name>
      <anchorfile>cs__house_8c.html</anchorfile>
      <anchor>a096c9057bf2038f9eaef0c1dfb09f3dd</anchor>
      <arglist>(double *x, double *beta, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_ipvec.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__ipvec_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_ipvec</name>
      <anchorfile>cs__ipvec_8c.html</anchorfile>
      <anchor>a1d7df434402e7553c34dbd59fd040159</anchor>
      <arglist>(const int *p, const double *b, double *x, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_leaf.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__leaf_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_leaf</name>
      <anchorfile>cs__leaf_8c.html</anchorfile>
      <anchor>adf3182dea8214e7a96ac2d055d60d267</anchor>
      <arglist>(int i, int j, const int *first, int *maxfirst, int *prevleaf, int *ancestor, int *jleaf)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_load.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__load_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>cs *</type>
      <name>cs_load</name>
      <anchorfile>cs__load_8c.html</anchorfile>
      <anchor>a12eb66c4f53e51ee5e03ec0b9f24b368</anchor>
      <arglist>(FILE *f)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_lsolve.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__lsolve_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_lsolve</name>
      <anchorfile>cs__lsolve_8c.html</anchorfile>
      <anchor>adbd011bdb4d7bef9825ca1c743fc6b46</anchor>
      <arglist>(const cs *L, double *x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_ltsolve.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__ltsolve_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_ltsolve</name>
      <anchorfile>cs__ltsolve_8c.html</anchorfile>
      <anchor>afc61741ee2f33a3544f1c5f6b9caf9f6</anchor>
      <arglist>(const cs *L, double *x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_lu.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__lu_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>csn *</type>
      <name>cs_lu</name>
      <anchorfile>cs__lu_8c.html</anchorfile>
      <anchor>a6a35ad4816f210234a33eed09b19d181</anchor>
      <arglist>(const cs *A, const css *S, double tol)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_lusol.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__lusol_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_lusol</name>
      <anchorfile>cs__lusol_8c.html</anchorfile>
      <anchor>a2ecf7b79f04b1f14554e67d3522b0ad4</anchor>
      <arglist>(int order, const cs *A, double *b, double tol)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_malloc.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__malloc_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>void *</type>
      <name>cs_calloc</name>
      <anchorfile>cs__malloc_8c.html</anchorfile>
      <anchor>ad3e846c0142a1457e8e85bcaf559fb98</anchor>
      <arglist>(int n, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>cs_free</name>
      <anchorfile>cs__malloc_8c.html</anchorfile>
      <anchor>a78c1d1194aacc65212bb0d2b03643ac7</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>cs_malloc</name>
      <anchorfile>cs__malloc_8c.html</anchorfile>
      <anchor>a4c6c75c54cbdf2f3fd4574a90c2f8a86</anchor>
      <arglist>(int n, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>cs_realloc</name>
      <anchorfile>cs__malloc_8c.html</anchorfile>
      <anchor>a7e829e1175f2c8ddb0d6d9e0bb90f985</anchor>
      <arglist>(void *p, int n, size_t size, int *ok)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_maxtrans.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__maxtrans_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cs_augment</name>
      <anchorfile>cs__maxtrans_8c.html</anchorfile>
      <anchor>a76ac84cfd998800844b585a556a5f6ad</anchor>
      <arglist>(int k, const cs *A, int *jmatch, int *cheap, int *w, int *js, int *is, int *ps)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>cs_maxtrans</name>
      <anchorfile>cs__maxtrans_8c.html</anchorfile>
      <anchor>a0404ef3688f241d15729b5c54c59a704</anchor>
      <arglist>(const cs *A, int seed)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_multiply.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__multiply_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>cs *</type>
      <name>cs_multiply</name>
      <anchorfile>cs__multiply_8c.html</anchorfile>
      <anchor>a066e18f8570c820530c73ebc88b30a97</anchor>
      <arglist>(const cs *A, const cs *B)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_norm.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__norm_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>double</type>
      <name>cs_norm</name>
      <anchorfile>cs__norm_8c.html</anchorfile>
      <anchor>ae2b324f8f0cdc3610d98ce6cebd50075</anchor>
      <arglist>(const cs *A)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_permute.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__permute_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>cs *</type>
      <name>cs_permute</name>
      <anchorfile>cs__permute_8c.html</anchorfile>
      <anchor>ada9cc712c0db19bc1dc1ef9211e6ca3c</anchor>
      <arglist>(const cs *A, const int *pinv, const int *q, int values)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_pinv.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__pinv_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int *</type>
      <name>cs_pinv</name>
      <anchorfile>cs__pinv_8c.html</anchorfile>
      <anchor>a4ddf83c074fafd1120be9fbbfa4a29f9</anchor>
      <arglist>(int const *p, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_post.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__post_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int *</type>
      <name>cs_post</name>
      <anchorfile>cs__post_8c.html</anchorfile>
      <anchor>adc01793c66e6caa0eef76be3dda7ffd5</anchor>
      <arglist>(const int *parent, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_print.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__print_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_print</name>
      <anchorfile>cs__print_8c.html</anchorfile>
      <anchor>ab3e2c74ed6cf7521170a45d04aab9b51</anchor>
      <arglist>(const cs *A, int brief)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_pvec.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__pvec_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_pvec</name>
      <anchorfile>cs__pvec_8c.html</anchorfile>
      <anchor>ad854f5cf7572128900a5acb1a7c87754</anchor>
      <arglist>(const int *p, const double *b, double *x, int n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_qr.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__qr_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>csn *</type>
      <name>cs_qr</name>
      <anchorfile>cs__qr_8c.html</anchorfile>
      <anchor>a767dc90c22d90fe898f72c2da0d98c03</anchor>
      <arglist>(const cs *A, const css *S)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_qrsol.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__qrsol_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_qrsol</name>
      <anchorfile>cs__qrsol_8c.html</anchorfile>
      <anchor>af1cde25f7d702464291dd2a7e85b4770</anchor>
      <arglist>(int order, const cs *A, double *b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_randperm.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__randperm_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int *</type>
      <name>cs_randperm</name>
      <anchorfile>cs__randperm_8c.html</anchorfile>
      <anchor>aaffd464fe529af826a7c61edd18cd874</anchor>
      <arglist>(int n, int seed)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_reach.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__reach_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_reach</name>
      <anchorfile>cs__reach_8c.html</anchorfile>
      <anchor>a9ec7f8c7e89af292aeb734df017aecc0</anchor>
      <arglist>(cs *G, const cs *B, int k, int *xi, const int *pinv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_scatter.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__scatter_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_scatter</name>
      <anchorfile>cs__scatter_8c.html</anchorfile>
      <anchor>a3729a7e21dbc3309ac96461ddb060328</anchor>
      <arglist>(const cs *A, int j, double beta, int *w, double *x, int mark, cs *C, int nz)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_scc.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__scc_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>csd *</type>
      <name>cs_scc</name>
      <anchorfile>cs__scc_8c.html</anchorfile>
      <anchor>a9fede5f7dcf4367d7d005ca6dd0ba100</anchor>
      <arglist>(cs *A)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_schol.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__schol_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>css *</type>
      <name>cs_schol</name>
      <anchorfile>cs__schol_8c.html</anchorfile>
      <anchor>a7c5aa6c4fadeba20b904a1c56b4543f5</anchor>
      <arglist>(int order, const cs *A)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_spsolve.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__spsolve_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_spsolve</name>
      <anchorfile>cs__spsolve_8c.html</anchorfile>
      <anchor>adcb6aabd14949ff1294ad629276c1a05</anchor>
      <arglist>(cs *G, const cs *B, int k, int *xi, double *x, const int *pinv, int lo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_sqr.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__sqr_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>css *</type>
      <name>cs_sqr</name>
      <anchorfile>cs__sqr_8c.html</anchorfile>
      <anchor>a31db4da8e996966094f83c7601dc08ff</anchor>
      <arglist>(int order, const cs *A, int qr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cs_vcount</name>
      <anchorfile>cs__sqr_8c.html</anchorfile>
      <anchor>a9aa3afad1ec55f96205b52d378b8000f</anchor>
      <arglist>(const cs *A, css *S)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_symperm.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__symperm_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>cs *</type>
      <name>cs_symperm</name>
      <anchorfile>cs__symperm_8c.html</anchorfile>
      <anchor>a3f7a692a1d59e85e601e4ca13c1acffc</anchor>
      <arglist>(const cs *A, const int *pinv, int values)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_tdfs.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__tdfs_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_tdfs</name>
      <anchorfile>cs__tdfs_8c.html</anchorfile>
      <anchor>a7b064c4799cc09da13c13d982197eff7</anchor>
      <arglist>(int j, int k, int *head, const int *next, int *post, int *stack)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_transpose.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__transpose_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>cs *</type>
      <name>cs_transpose</name>
      <anchorfile>cs__transpose_8c.html</anchorfile>
      <anchor>a090225477a18abe5f8d5ab26e4efaf3a</anchor>
      <arglist>(const cs *A, int values)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_updown.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__updown_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_updown</name>
      <anchorfile>cs__updown_8c.html</anchorfile>
      <anchor>ad5fa81f80009c06259a77fd7d2092f78</anchor>
      <arglist>(cs *L, int sigma, const cs *C, const int *parent)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_usolve.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__usolve_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_usolve</name>
      <anchorfile>cs__usolve_8c.html</anchorfile>
      <anchor>aa4cdacecec403b30b97abc7c27594b4f</anchor>
      <arglist>(const cs *U, double *x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_util.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__util_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>csd *</type>
      <name>cs_dalloc</name>
      <anchorfile>cs__util_8c.html</anchorfile>
      <anchor>aefbcfeb2d1143578988d22d116dde57b</anchor>
      <arglist>(int m, int n)</arglist>
    </member>
    <member kind="function">
      <type>csd *</type>
      <name>cs_ddone</name>
      <anchorfile>cs__util_8c.html</anchorfile>
      <anchor>a312cb23797ac49cd9e99853f6bd2895f</anchor>
      <arglist>(csd *D, cs *C, void *w, int ok)</arglist>
    </member>
    <member kind="function">
      <type>csd *</type>
      <name>cs_dfree</name>
      <anchorfile>cs__util_8c.html</anchorfile>
      <anchor>a7c59264397d2c5cc85c87c879aedc4f5</anchor>
      <arglist>(csd *D)</arglist>
    </member>
    <member kind="function">
      <type>cs *</type>
      <name>cs_done</name>
      <anchorfile>cs__util_8c.html</anchorfile>
      <anchor>a41590e7ef8c8f3ebce8c7bbe07303c28</anchor>
      <arglist>(cs *C, void *w, void *x, int ok)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>cs_idone</name>
      <anchorfile>cs__util_8c.html</anchorfile>
      <anchor>a9c3bd8e36cdfb832d199b580e22467c7</anchor>
      <arglist>(int *p, cs *C, void *w, int ok)</arglist>
    </member>
    <member kind="function">
      <type>csn *</type>
      <name>cs_ndone</name>
      <anchorfile>cs__util_8c.html</anchorfile>
      <anchor>a24796e2f78414578fd2b8e7528535cbb</anchor>
      <arglist>(csn *N, cs *C, void *w, void *x, int ok)</arglist>
    </member>
    <member kind="function">
      <type>csn *</type>
      <name>cs_nfree</name>
      <anchorfile>cs__util_8c.html</anchorfile>
      <anchor>af2e6d75dfc24a842fdbce3aa510dc4bc</anchor>
      <arglist>(csn *N)</arglist>
    </member>
    <member kind="function">
      <type>css *</type>
      <name>cs_sfree</name>
      <anchorfile>cs__util_8c.html</anchorfile>
      <anchor>ace766075ef439ad6e4347f6b076eb4b7</anchor>
      <arglist>(css *S)</arglist>
    </member>
    <member kind="function">
      <type>cs *</type>
      <name>cs_spalloc</name>
      <anchorfile>cs__util_8c.html</anchorfile>
      <anchor>aad3a584d9185a4fe4497a36f892b9c72</anchor>
      <arglist>(int m, int n, int nzmax, int values, int triplet)</arglist>
    </member>
    <member kind="function">
      <type>cs *</type>
      <name>cs_spfree</name>
      <anchorfile>cs__util_8c.html</anchorfile>
      <anchor>a6d705e404a7831ccf01bc0ea064215b9</anchor>
      <arglist>(cs *A)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cs_sprealloc</name>
      <anchorfile>cs__util_8c.html</anchorfile>
      <anchor>a5a9bc4224732ce1cedc50119afc687c1</anchor>
      <arglist>(cs *A, int nzmax)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cs_utsolve.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/CSparse/</path>
    <filename>cs__utsolve_8c</filename>
    <includes id="cs_8h" name="cs.h" local="yes" imported="no">cs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cs_utsolve</name>
      <anchorfile>cs__utsolve_8c.html</anchorfile>
      <anchor>a9fbb54471515f219326666ffc4e3e255</anchor>
      <arglist>(const cs *U, double *x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CScanAnimation.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CScanAnimation_8cpp</filename>
    <includes id="CScanAnimation_8h" name="CScanAnimation.h" local="yes" imported="no">CScanAnimation.h</includes>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="CObservationVelodyneScan_8h" name="CObservationVelodyneScan.h" local="no" imported="no">mrpt/obs/CObservationVelodyneScan.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
  </compound>
  <compound kind="file">
    <name>CScanAnimation.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CScanAnimation_8h</filename>
    <includes id="RawLogViewer_2MyGLCanvas_8h" name="RawLogViewer/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
    <includes id="mathplot_8h" name="mathplot.h" local="no" imported="no">mrpt/otherlibs/mathplot/mathplot.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <class kind="class">CScanAnimation</class>
    <class kind="struct">CScanAnimation::TRenderObject</class>
  </compound>
  <compound kind="file">
    <name>CScanMatching.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CScanMatching_8cpp</filename>
    <includes id="CScanMatching_8h" name="CScanMatching.h" local="yes" imported="no">CScanMatching.h</includes>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="CPosePDFSOG_8h" name="CPosePDFSOG.h" local="no" imported="no">mrpt/poses/CPosePDFSOG.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <class kind="class">CMyButtonsDisabler</class>
  </compound>
  <compound kind="file">
    <name>CScanMatching.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>CScanMatching_8h</filename>
    <includes id="mathplot_8h" name="mathplot.h" local="no" imported="no">mrpt/otherlibs/mathplot/mathplot.h</includes>
    <class kind="class">CScanMatching</class>
  </compound>
  <compound kind="file">
    <name>CSemaphore.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/synch/</path>
    <filename>CSemaphore_8h</filename>
    <includes id="CReferencedMemBlock_8h" name="CReferencedMemBlock.h" local="no" imported="no">mrpt/utils/CReferencedMemBlock.h</includes>
    <class kind="class">mrpt::synch::CSemaphore</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::synch</namespace>
  </compound>
  <compound kind="file">
    <name>CSemaphore_APP.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/synch/</path>
    <filename>CSemaphore__APP_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>CSemaphore_LIN.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/synch/</path>
    <filename>CSemaphore__LIN_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>CSemaphore_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/synch/</path>
    <filename>CSemaphore__unittest_8cpp</filename>
    <includes id="CSemaphore_8h" name="CSemaphore.h" local="no" imported="no">mrpt/synch/CSemaphore.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type>void</type>
      <name>launchTestWithTimeout</name>
      <anchorfile>CSemaphore__unittest_8cpp.html</anchorfile>
      <anchor>a41569b553b003f67870361388c399e4a</anchor>
      <arglist>(void(*func)(void), double timeout_secs, const std::string &amp;fail_msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>my_CSemaphore</name>
      <anchorfile>CSemaphore__unittest_8cpp.html</anchorfile>
      <anchor>ad8ed95438da67b3939941c9fb20dd38c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sem_thread_example</name>
      <anchorfile>CSemaphore__unittest_8cpp.html</anchorfile>
      <anchor>a18c98568d6f87beacbe7a35c4be688cc</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CSemaphore__unittest_8cpp.html</anchorfile>
      <anchor>a3ae53caeb3f4702476deb846ced8170a</anchor>
      <arglist>(Synch, CSemaphore)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CSemaphore_WIN.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/synch/</path>
    <filename>CSemaphore__WIN_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>CSensoryFrame.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CSensoryFrame_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>obs/CSensoryFrame.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CSensoryFrame_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="obs_2include_2mrpt_2obs_2link__pragmas_8h" name="obs/include/mrpt/obs/link_pragmas.h" local="no" imported="no">mrpt/obs/link_pragmas.h</includes>
    <class kind="class">mrpt::obs::CSensoryFrame</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CSensoryFrame.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CSensoryFrame_8h</filename>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CSerializable.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CSerializable_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CSerializable.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CSerializable_8h</filename>
    <includes id="CObject_8h" name="CObject.h" local="no" imported="no">mrpt/utils/CObject.h</includes>
    <includes id="TTypeName_8h" name="TTypeName.h" local="no" imported="no">mrpt/utils/TTypeName.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <class kind="class">mrpt::utils::CSerializable</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_MEX_CONVERSION</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>acf54ada9ea7aea87fdba25457aeebad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_MEXPLUS_FROM</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>ab6b39efc5fc3ff3bd90b5aadeebf9097</anchor>
      <arglist>(complete_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_SERIALIZABLE</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>a72ab55bf7ae009c89b75715cfa21e84d</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_SERIALIZABLE_CUSTOM_LINKAGE</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>aeff5bf712184caa53d1715bb06423c4e</anchor>
      <arglist>(class_name, _VOID_LINKAGE_, _STATIC_LINKAGE_, _VIRTUAL_LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_SERIALIZABLE_POST</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>abe44ada16e142742a8d06f5df26e9a6e</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_SERIALIZABLE_POST_CUSTOM_BASE</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>a8dcd56df3485129289a73b31e91ee0ca</anchor>
      <arglist>(class_name, base_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_SERIALIZABLE_POST_CUSTOM_BASE_LINKAGE</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>a40dc7aaa00282a9debab43436fc30387</anchor>
      <arglist>(class_name, base_name, _LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_SERIALIZABLE_POST_CUSTOM_LINKAGE</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>a0e9f3fd46b430db27750f4cd27d8f0d2</anchor>
      <arglist>(class_name, _LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_SERIALIZABLE_PRE</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>a5155da97198db5986e6369e2fe7a3539</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_SERIALIZABLE_PRE_CUSTOM_BASE</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>ab89b7a3de0a1baf5a5af4454add7d0f8</anchor>
      <arglist>(class_name, base_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_SERIALIZABLE_PRE_CUSTOM_BASE_LINKAGE</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>a9ef523d787f6cb837a0585b790882588</anchor>
      <arglist>(class_name, base_name, _LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_SERIALIZABLE_PRE_CUSTOM_LINKAGE</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>a4f65adffe92332a1a157f834338b1d49</anchor>
      <arglist>(class_name, _LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_VIRTUAL_SERIALIZABLE</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>a5876f72cf51bfb66a82bf81cc493febc</anchor>
      <arglist>(class_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENTS_MEXPLUS_FROM</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>a19845272d554b09d28cac860e1bea8f6</anchor>
      <arglist>(complete_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENTS_SERIALIZABLE</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>a5720fe2c7372e6b325004e7bdc5dd692</anchor>
      <arglist>(class_name, base, NameSpace)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENTS_VIRTUAL_SERIALIZABLE</name>
      <anchorfile>CSerializable_8h.html</anchorfile>
      <anchor>a9dcb53a0dc06be1b78b78046f7e9757a</anchor>
      <arglist>(class_name, base_class_name, NameSpace)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ObjectToOctetVector</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>gaf77d2395380ae7833a46a241df2cbdb8</anchor>
      <arglist>(const CSerializable *o, vector_byte &amp;out_vector)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ObjectToRawString</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>gaa8e45698aa608b95a378835413a492c9</anchor>
      <arglist>(const CSerializable *o, std::string &amp;out_str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>ObjectToString</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>ga123ab531a1d2c27785b7b4c6af824c42</anchor>
      <arglist>(const CSerializable *o)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>OctetVectorToObject</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>gab24fd0face50404bf9209acd5e314a81</anchor>
      <arglist>(const vector_byte &amp;in_data, CSerializablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>RawStringToObject</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>gafab2751b53ef32ef17dfa3e14b5ecdc9</anchor>
      <arglist>(const std::string &amp;in_str, CSerializablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>StringToObject</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>ga5abb489eb4b6c40052ccad58fb5044de</anchor>
      <arglist>(const std::string &amp;str, CSerializablePtr &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>base/src/utils/CSerializable_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>base_2src_2utils_2CSerializable__unittest_8cpp</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="TStereoCamera_8h" name="TStereoCamera.h" local="no" imported="no">mrpt/utils/TStereoCamera.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="poses_8h" name="poses.h" local="no" imported="no">mrpt/poses.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>base_2src_2utils_2CSerializable__unittest_8cpp.html</anchorfile>
      <anchor>a72371a1510deb443681107438441887c</anchor>
      <arglist>(SerializeTestBase, LoadDemoFile)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>base_2src_2utils_2CSerializable__unittest_8cpp.html</anchorfile>
      <anchor>a87d3f7952a2caae8f512f71c976eb342</anchor>
      <arglist>(SerializeTestBase, WriteReadToMem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>base_2src_2utils_2CSerializable__unittest_8cpp.html</anchorfile>
      <anchor>a55f2a12fe26b52c54c269d6059e1fc3e</anchor>
      <arglist>(SerializeTestBase, CopyOperator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>base_2src_2utils_2CSerializable__unittest_8cpp.html</anchorfile>
      <anchor>aee7678add577edf168e93d4b3bec559a</anchor>
      <arglist>(SerializeTestBase, CArray)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>base_2src_2utils_2CSerializable__unittest_8cpp.html</anchorfile>
      <anchor>a6e71e91e854485dd22605f96fb642ade</anchor>
      <arglist>(SerializeTestBase, STL_serialization)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>base_2src_2utils_2CSerializable__unittest_8cpp.html</anchorfile>
      <anchor>a1be92558627cc5faf87b89a6c820ae38</anchor>
      <arglist>(SerializeTestBase, CastSmartPointers)</arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::utils::TRuntimeClassId *</type>
      <name>lstClasses</name>
      <anchorfile>base_2src_2utils_2CSerializable__unittest_8cpp.html</anchorfile>
      <anchor>a463257f5fa0db89b190c3bbcd401e291</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>MRPT_GLOBAL_UNITTEST_SRC_DIR</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a4ade80ec60c7955039998a63ded43fe1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obs/src/CSerializable_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>obs_2src_2CSerializable__unittest_8cpp</filename>
    <includes id="obs_8h" name="obs.h" local="no" imported="no">mrpt/obs.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>obs_2src_2CSerializable__unittest_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>obs_2src_2CSerializable__unittest_8cpp.html</anchorfile>
      <anchor>a5d9e336680418eab966b9754c3a2c4a3</anchor>
      <arglist>(SerializeTestObs, WriteReadToMem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>obs_2src_2CSerializable__unittest_8cpp.html</anchorfile>
      <anchor>a71da98801dd6a2c34a51a240e5c6a528</anchor>
      <arglist>(SerializeTestObs, WriteReadToOctectVectors)</arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::utils::TRuntimeClassId *</type>
      <name>lstClasses</name>
      <anchorfile>obs_2src_2CSerializable__unittest_8cpp.html</anchorfile>
      <anchor>a463257f5fa0db89b190c3bbcd401e291</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CSerialPort.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CSerialPort_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
  </compound>
  <compound kind="file">
    <name>CSerialPort.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CSerialPort_8h</filename>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <class kind="class">mrpt::hwdrivers::CSerialPort</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CServerTCPSocket.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CServerTCPSocket_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="net__utils_8h" name="net_utils.h" local="no" imported="no">mrpt/utils/net_utils.h</includes>
    <class kind="class">mrpt::utils::CServerTCPSocket</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CServerTCPSocket_common.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CServerTCPSocket__common_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CServerTCPSocket_8h" name="CServerTCPSocket.h" local="no" imported="no">mrpt/utils/CServerTCPSocket.h</includes>
    <includes id="CClientTCPSocket_8h" name="CClientTCPSocket.h" local="no" imported="no">mrpt/utils/CClientTCPSocket.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CServerTCPSocket_LIN.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CServerTCPSocket__LIN_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>CServerTCPSocket_WIN.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CServerTCPSocket__WIN_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>CServoeNeck.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CServoeNeck_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="net__utils_8h" name="net_utils.h" local="no" imported="no">mrpt/utils/net_utils.h</includes>
    <includes id="CServoeNeck_8h" name="CServoeNeck.h" local="no" imported="no">mrpt/hwdrivers/CServoeNeck.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
  </compound>
  <compound kind="file">
    <name>CServoeNeck.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CServoeNeck_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <includes id="CInterfaceFTDIMessages_8h" name="CInterfaceFTDIMessages.h" local="no" imported="no">mrpt/hwdrivers/CInterfaceFTDIMessages.h</includes>
    <class kind="class">mrpt::hwdrivers::CServoeNeck</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CSetOfLines.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CSetOfLines_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CSetOfLines.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CSetOfLines_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="class">mrpt::opengl::CSetOfLines</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="function">
      <type>CSetOfLinesPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ae9f27ec8084d458b2b1e929588d75644</anchor>
      <arglist>(CSetOfLinesPtr &amp;l, const T &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfLinesPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a748af6e6bbaf487004f3e08483afce57</anchor>
      <arglist>(CSetOfLinesPtr &amp;l, const mrpt::math::TSegment3D &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CSetOfObjects.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CSetOfObjects_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
    <includes id="CStringList_8h" name="CStringList.h" local="no" imported="no">mrpt/utils/CStringList.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <class kind="class">FSetColor</class>
  </compound>
  <compound kind="file">
    <name>CSetOfObjects.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CSetOfObjects_8h</filename>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <includes id="CStringList_8h" name="CStringList.h" local="no" imported="no">mrpt/utils/CStringList.h</includes>
    <class kind="class">mrpt::opengl::CSetOfObjects</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="function">
      <type>CSetOfObjectsPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a51ac86e6ea6d01e77270e8eeebb1d0f4</anchor>
      <arglist>(CSetOfObjectsPtr &amp;s, const CRenderizablePtr &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a11552af58b63d07ddcee7956653ccc37</anchor>
      <arglist>(CSetOfObjectsPtr &amp;o, const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CSetOfTexturedTriangles.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CSetOfTexturedTriangles_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CSetOfTexturedTriangles_8h" name="CSetOfTexturedTriangles.h" local="no" imported="no">mrpt/opengl/CSetOfTexturedTriangles.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CSetOfTexturedTriangles.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CSetOfTexturedTriangles_8h</filename>
    <includes id="CTexturedObject_8h" name="CTexturedObject.h" local="no" imported="no">mrpt/opengl/CTexturedObject.h</includes>
    <class kind="class">mrpt::opengl::CSetOfTexturedTriangles</class>
    <class kind="struct">mrpt::opengl::CSetOfTexturedTriangles::TTriangle</class>
    <class kind="struct">mrpt::opengl::CSetOfTexturedTriangles::TVertex</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CSetOfTriangles.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CSetOfTriangles_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CSetOfTriangles_8h" name="CSetOfTriangles.h" local="no" imported="no">mrpt/opengl/CSetOfTriangles.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>triangle_readFromStream</name>
      <anchorfile>CSetOfTriangles_8cpp.html</anchorfile>
      <anchor>ac616e141d2ba12bf971bd684a73ea443</anchor>
      <arglist>(mrpt::utils::CStream &amp;i, CSetOfTriangles::TTriangle &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>triangle_writeToStream</name>
      <anchorfile>CSetOfTriangles_8cpp.html</anchorfile>
      <anchor>ae65d7f2c3e33e3f35f9337468b0db2a9</anchor>
      <arglist>(mrpt::utils::CStream &amp;o, const CSetOfTriangles::TTriangle &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CSetOfTriangles.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CSetOfTriangles_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <class kind="class">mrpt::opengl::CSetOfTriangles</class>
    <class kind="struct">mrpt::opengl::CSetOfTriangles::TTriangle</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="function">
      <type>CSetOfTrianglesPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>aa7d8d86ebad601758c1f28573bd11539</anchor>
      <arglist>(CSetOfTrianglesPtr &amp;s, const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfTrianglesPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a202e2e6b3bbe0c6150695e26e3e4bf9f</anchor>
      <arglist>(CSetOfTrianglesPtr &amp;s, const CSetOfTriangles::TTriangle &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CSickLaserSerial.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CSickLaserSerial_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="crc_8h" name="crc.h" local="no" imported="no">mrpt/utils/crc.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CSickLaserSerial_8h" name="CSickLaserSerial.h" local="no" imported="no">mrpt/hwdrivers/CSickLaserSerial.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>RET_ERROR</name>
      <anchorfile>CSickLaserSerial_8cpp.html</anchorfile>
      <anchor>a1fa19ece03ecaba163a36162da909a42</anchor>
      <arglist>(msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CSickLaserSerial.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CSickLaserSerial_8h</filename>
    <includes id="C2DRangeFinderAbstract_8h" name="C2DRangeFinderAbstract.h" local="no" imported="no">mrpt/hwdrivers/C2DRangeFinderAbstract.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="class">mrpt::hwdrivers::CSickLaserSerial</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CSickLaserUSB.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CSickLaserUSB_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="crc_8h" name="crc.h" local="no" imported="no">mrpt/utils/crc.h</includes>
    <includes id="CSickLaserUSB_8h" name="CSickLaserUSB.h" local="no" imported="no">mrpt/hwdrivers/CSickLaserUSB.h</includes>
  </compound>
  <compound kind="file">
    <name>CSickLaserUSB.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CSickLaserUSB_8h</filename>
    <includes id="C2DRangeFinderAbstract_8h" name="C2DRangeFinderAbstract.h" local="no" imported="no">mrpt/hwdrivers/C2DRangeFinderAbstract.h</includes>
    <includes id="CInterfaceFTDI_8h" name="CInterfaceFTDI.h" local="no" imported="no">mrpt/hwdrivers/CInterfaceFTDI.h</includes>
    <class kind="class">mrpt::hwdrivers::CSickLaserUSB</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CSimpleDatabase.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CSimpleDatabase_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CSimpleDatabase_8h" name="CSimpleDatabase.h" local="no" imported="no">mrpt/utils/CSimpleDatabase.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="xmlParser_8h" name="xmlParser.h" local="yes" imported="no">xmlparser/xmlParser.h</includes>
  </compound>
  <compound kind="file">
    <name>CSimpleDatabase.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CSimpleDatabase_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <class kind="class">mrpt::utils::CSimpleDatabase</class>
    <class kind="class">mrpt::utils::CSimpleDatabaseTable</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CSimpleLine.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CSimpleLine_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CSimpleLine_8h" name="CSimpleLine.h" local="no" imported="no">mrpt/opengl/CSimpleLine.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CSimpleLine.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CSimpleLine_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <class kind="class">mrpt::opengl::CSimpleLine</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CSimpleMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CSimpleMap_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
  </compound>
  <compound kind="file">
    <name>maps/CSimpleMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/maps/</path>
    <filename>maps_2CSimpleMap_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <class kind="class">mrpt::maps::CSimpleMap</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CSimpleMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CSimpleMap_8h</filename>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CSimplePointsMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CSimplePointsMap_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CPointsMap__crtp__common_8h" name="CPointsMap_crtp_common.h" local="yes" imported="no">CPointsMap_crtp_common.h</includes>
    <class kind="struct">mrpt::maps::detail::pointmap_traits&lt; CSimplePointsMap &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::maps::detail</namespace>
  </compound>
  <compound kind="file">
    <name>maps/CSimplePointsMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2CSimplePointsMap_8h</filename>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CSimplePointsMap</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CSimplePointsMap &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CSimplePointsMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2CSimplePointsMap_8h</filename>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CSinCosLookUpTableFor2DScans.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>CSinCosLookUpTableFor2DScans_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_2CSinCosLookUpTableFor2DScans_8h" name="obs/CSinCosLookUpTableFor2DScans.h" local="no" imported="no">mrpt/obs/CSinCosLookUpTableFor2DScans.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
  </compound>
  <compound kind="file">
    <name>obs/CSinCosLookUpTableFor2DScans.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2CSinCosLookUpTableFor2DScans_8h</filename>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="T2DScanProperties_8h" name="T2DScanProperties.h" local="no" imported="no">mrpt/obs/T2DScanProperties.h</includes>
    <includes id="obs_2include_2mrpt_2obs_2link__pragmas_8h" name="obs/include/mrpt/obs/link_pragmas.h" local="no" imported="no">mrpt/obs/link_pragmas.h</includes>
    <class kind="class">mrpt::obs::CSinCosLookUpTableFor2DScans</class>
    <class kind="struct">mrpt::obs::CSinCosLookUpTableFor2DScans::TSinCosValues</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CSinCosLookUpTableFor2DScans.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/slam/</path>
    <filename>slam_2CSinCosLookUpTableFor2DScans_8h</filename>
    <includes id="obs_2CSinCosLookUpTableFor2DScans_8h" name="obs/CSinCosLookUpTableFor2DScans.h" local="no" imported="no">mrpt/obs/CSinCosLookUpTableFor2DScans.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CSkeletonTracker.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CSkeletonTracker_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CSkeletonTracker_8h" name="CSkeletonTracker.h" local="no" imported="no">mrpt/hwdrivers/CSkeletonTracker.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CSimpleLine_8h" name="CSimpleLine.h" local="no" imported="no">mrpt/opengl/CSimpleLine.h</includes>
    <includes id="C3DSScene_8h" name="C3DSScene.h" local="no" imported="no">mrpt/opengl/C3DSScene.h</includes>
    <includes id="CGridPlaneXZ_8h" name="CGridPlaneXZ.h" local="no" imported="no">mrpt/opengl/CGridPlaneXZ.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CBox_8h" name="CBox.h" local="no" imported="no">mrpt/opengl/CBox.h</includes>
    <includes id="CText_8h" name="CText.h" local="no" imported="no">mrpt/opengl/CText.h</includes>
    <includes id="CCylinder_8h" name="CCylinder.h" local="no" imported="no">mrpt/opengl/CCylinder.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FILL_JOINT_DATA</name>
      <anchorfile>CSkeletonTracker_8cpp.html</anchorfile>
      <anchor>ac236c509994b83be8fdc05195016a0ad</anchor>
      <arglist>(_J1, _J2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_USERS</name>
      <anchorfile>CSkeletonTracker_8cpp.html</anchorfile>
      <anchor>a2c2a303621f66761529e598758d7ef34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>skl_states</name>
      <anchorfile>CSkeletonTracker_8cpp.html</anchorfile>
      <anchor>ad48d6f61444a027a6b53dfabb03ad971</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>user_tracker</name>
      <anchorfile>CSkeletonTracker_8cpp.html</anchorfile>
      <anchor>afe69653e17dfe991fc27c99176a04c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>jointNames</name>
      <anchorfile>CSkeletonTracker_8cpp.html</anchorfile>
      <anchor>a3e5987d528b73127ea2f13d0d22413e8</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CSkeletonTracker.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CSkeletonTracker_8h</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CObservationSkeleton_8h" name="CObservationSkeleton.h" local="no" imported="no">mrpt/obs/CObservationSkeleton.h</includes>
    <class kind="class">mrpt::hwdrivers::CSkeletonTracker</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
    <member kind="define">
      <type>#define</type>
      <name>NUM_JOINTS</name>
      <anchorfile>CSkeletonTracker_8h.html</anchorfile>
      <anchor>af742980593d698725375a7d12711c24f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_LINES</name>
      <anchorfile>CSkeletonTracker_8h.html</anchorfile>
      <anchor>ac2725b99d7b9e5bb5d978068dd5d6537</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CSparseMatrix.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>CSparseMatrix_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CSparseMatrix_8h" name="CSparseMatrix.h" local="no" imported="no">mrpt/math/CSparseMatrix.h</includes>
  </compound>
  <compound kind="file">
    <name>CSparseMatrix.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CSparseMatrix_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="exceptions_8h" name="exceptions.h" local="no" imported="no">mrpt/utils/exceptions.h</includes>
    <includes id="CUncopiable_8h" name="CUncopiable.h" local="no" imported="no">mrpt/utils/CUncopiable.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="CSparseMatrixTemplate_8h" name="CSparseMatrixTemplate.h" local="no" imported="no">mrpt/math/CSparseMatrixTemplate.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="cs_8h" name="cs.h" local="no" imported="no">mrpt/otherlibs/CSparse/cs.h</includes>
    <class kind="class">mrpt::math::CExceptionNotDefPos</class>
    <class kind="class">mrpt::math::CSparseMatrix::CholeskyDecomp</class>
    <class kind="class">mrpt::math::CSparseMatrix</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>CSparseMatrix_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>CSparseMatrix__unittest_8cpp</filename>
    <includes id="CSparseMatrix_8h" name="CSparseMatrix.h" local="no" imported="no">mrpt/math/CSparseMatrix.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="typedef">
      <type>void(*</type>
      <name>TMatrixDenseOperator</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>a6753f017055ea798db79a68920bcdce3</anchor>
      <arglist>)(const CMatrixDouble &amp;M1, const CMatrixDouble &amp;M2, CMatrixDouble &amp;res)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TMatrixSMOperator</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>a9acb128d42765c425562a6c2c19b6500</anchor>
      <arglist>)(const CSparseMatrix &amp;M1, const CSparseMatrix &amp;M2, CSparseMatrix &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_matrix_op_test</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>a70ba5188663d1754938ff6e910a98ed1</anchor>
      <arglist>(size_t nRows1, size_t nCols1, size_t nNonZeros1, size_t nRows2, size_t nCols2, size_t nNonZeros2, TMatrixSMOperator op1, TMatrixDenseOperator op2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_test_init_random</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>ae03e1db99889f64c35b663a1037896b5</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_test_init_to_unit</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>adcf6a9e43dde6293577a2d4f1e076152</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateRandomSparseMatrix</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>a49ae4267e28312c287b57442d2f74366</anchor>
      <arglist>(size_t N, size_t M, size_t nEntries, CSparseMatrix &amp;MAT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>op_dense_add</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>a6fed6eb5427099667039fe01b1e81625</anchor>
      <arglist>(const CMatrixDouble &amp;M1, const CMatrixDouble &amp;M2, CMatrixDouble &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>op_dense_multiply_AB</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>acbca3f7bb9596643e0129848d690f1e0</anchor>
      <arglist>(const CMatrixDouble &amp;M1, const CMatrixDouble &amp;M2, CMatrixDouble &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>op_sparse_add</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>ab601ac9f196d8e2d255c8185fa96992d</anchor>
      <arglist>(const CSparseMatrix &amp;M1, const CSparseMatrix &amp;M2, CSparseMatrix &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>op_sparse_multiply_AB</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>a83fbd1719748272e385c174a999f4a73</anchor>
      <arglist>(const CSparseMatrix &amp;M1, const CSparseMatrix &amp;M2, CSparseMatrix &amp;res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>aacf44fea3f6ff5dafa835f1551e14af5</anchor>
      <arglist>(SparseMatrix, InitFromDenseUnit)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>adea33e49167c34f18a1994c533b763b2</anchor>
      <arglist>(SparseMatrix, InitFromDenseRandom)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>ae121fce058896f8e05dbe1673d473cfd</anchor>
      <arglist>(SparseMatrix, InitFromTriplet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>a19ae9d38dd29ecf45f5dcfbccbde78a6</anchor>
      <arglist>(SparseMatrix, InitFromSparse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>a27fe988c1fc7e347e7aca43381e868db</anchor>
      <arglist>(SparseMatrix, InitFromRandom)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>a2f39ae16b93b83a9b7d6b5197c51ff29</anchor>
      <arglist>(SparseMatrix, Op_Add)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>ab0829b98aba52c2a8ef3bc262644ee13</anchor>
      <arglist>(SparseMatrix, Op_Multiply_AB)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>CSparseMatrix__unittest_8cpp.html</anchorfile>
      <anchor>a1727347aca239b1544446f7d47b8a993</anchor>
      <arglist>(SparseMatrix, CholeskyDecomp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CSparseMatrixTemplate.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CSparseMatrixTemplate_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <class kind="class">mrpt::math::CSparseMatrixTemplate</class>
    <class kind="class">mrpt::math::CSparseSymmetricalMatrix</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>CSphere.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CSphere_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CSphere.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CSphere_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <class kind="class">mrpt::opengl::CSphere</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CSplineInterpolator1D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>CSplineInterpolator1D_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="CSplineInterpolator1D_8h" name="CSplineInterpolator1D.h" local="no" imported="no">mrpt/math/CSplineInterpolator1D.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="interp__fit_8hpp" name="interp_fit.hpp" local="no" imported="no">mrpt/math/interp_fit.hpp</includes>
    <includes id="CObject_8h" name="CObject.h" local="no" imported="no">mrpt/utils/CObject.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
  </compound>
  <compound kind="file">
    <name>CSplineInterpolator1D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>CSplineInterpolator1D_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <class kind="class">mrpt::math::CSplineInterpolator1D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>CStdOutStream.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CStdOutStream_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CStdOutStream_8h" name="CStdOutStream.h" local="no" imported="no">mrpt/utils/CStdOutStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CStdOutStream.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CStdOutStream_8h</filename>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <class kind="class">mrpt::utils::CStdOutStream</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CStereoGrabber_Bumblebee_libdc1394.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CStereoGrabber__Bumblebee__libdc1394_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CStereoGrabber__Bumblebee__libdc1394_8h" name="CStereoGrabber_Bumblebee_libdc1394.h" local="no" imported="no">mrpt/hwdrivers/CStereoGrabber_Bumblebee_libdc1394.h</includes>
  </compound>
  <compound kind="file">
    <name>CStereoGrabber_Bumblebee_libdc1394.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CStereoGrabber__Bumblebee__libdc1394_8h</filename>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <includes id="CUncopiable_8h" name="CUncopiable.h" local="no" imported="no">mrpt/utils/CUncopiable.h</includes>
    <includes id="CImageGrabber__dc1394_8h" name="CImageGrabber_dc1394.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_dc1394.h</includes>
    <class kind="class">mrpt::hwdrivers::CStereoGrabber_Bumblebee_libdc1394</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CStereoGrabber_SVS.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CStereoGrabber__SVS_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CStereoGrabber__SVS_8h" name="CStereoGrabber_SVS.h" local="no" imported="no">mrpt/hwdrivers/CStereoGrabber_SVS.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>CStereoGrabber_SVS.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CStereoGrabber__SVS_8h</filename>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <includes id="CUncopiable_8h" name="CUncopiable.h" local="no" imported="no">mrpt/utils/CUncopiable.h</includes>
    <class kind="class">mrpt::hwdrivers::CStereoGrabber_SVS</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_SVS</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CStereoRectifyMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CStereoRectifyMap_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CStereoRectifyMap_8h" name="CStereoRectifyMap.h" local="no" imported="no">mrpt/vision/CStereoRectifyMap.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>CStereoRectifyMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>CStereoRectifyMap_8h</filename>
    <includes id="TStereoCamera_8h" name="TStereoCamera.h" local="no" imported="no">mrpt/utils/TStereoCamera.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <class kind="class">mrpt::vision::CStereoRectifyMap</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
  </compound>
  <compound kind="file">
    <name>CStream.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CStream_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="internal__class__registry_8h" name="internal_class_registry.h" local="yes" imported="no">internal_class_registry.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <namespace>mrpt::utils::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CSTREAM_VERBOSE</name>
      <anchorfile>CStream_8cpp.html</anchorfile>
      <anchor>a4f2a94fa16993c57b7cb8c29c589e624</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENT_CSTREAM_READ_WRITE_SIMPLE_TYPE</name>
      <anchorfile>CStream_8cpp.html</anchorfile>
      <anchor>adf95904f39c117be0b6114698485ab1b</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIALIZATION_END_FLAG</name>
      <anchorfile>CStream_8cpp.html</anchorfile>
      <anchor>a83edab789f0b5529f4e8b1f0f780fcac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>readStdVectorToStream</name>
      <anchorfile>namespacemrpt_1_1utils_1_1detail.html</anchorfile>
      <anchor>a3c425b62ca508ab92b24acba4a8c9791</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, VEC &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>writeStdVectorToStream</name>
      <anchorfile>namespacemrpt_1_1utils_1_1detail.html</anchorfile>
      <anchor>a372c919653420243874339efe7547766</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const VEC &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CStream.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CStream_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="CUncopiable_8h" name="CUncopiable.h" local="no" imported="no">mrpt/utils/CUncopiable.h</includes>
    <includes id="exceptions_8h" name="exceptions.h" local="no" imported="no">mrpt/utils/exceptions.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <class kind="class">mrpt::utils::CStream</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_CSTREAM_READ_WRITE_SIMPLE_TYPE</name>
      <anchorfile>CStream_8h.html</anchorfile>
      <anchor>aa3fc8643b8897d843e96f6254a4d9527</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ade03ea6d8d003f8f630fd1547c436db5</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const char *a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>acd4d9d464c6ad3ba16edb0cf5fcb71be</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3f3297a55203f27385f62c8a031743c4</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_int &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a08a33b93a6138789ff492c811b29e738</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_uint &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a4c0221897cb960e174e1f8a4ce7072c8</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_word &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3475f2cccb61e3b2b6a898e4d0b18f26</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_signed_word &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3ccdb6f62893cb8112e1a69a98df5414</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_long &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae0f4d9478a2ed1a0808d8e95128e5c1f</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_byte &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aa3df6dca1627ecd5e94994a15c05457a</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_signed_byte &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a23abd87dedb8449fe307af9dbccd14a8</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_bool &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a0f82a530fe22dc94a6039affb05255b7</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const std::vector&lt; std::string &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a13905155f47013e5fa1d2c131727a028</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const std::vector&lt; size_t &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae1fbd633183abdf6104e9e87182db2af</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const std::vector&lt; float &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a14a0841a85713b58bc527576a1fa8330</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const std::vector&lt; double &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab2cef0b1d3fa5283ca956bb7d5e7c09a</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, char *a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a52ed5dc0c2a1e12a3dbb18c7621f37b4</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae197a3b6aa7cce8ef4c7c843226bae66</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_int &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>af8ac0a73312dbe551988c353b8ce522a</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_uint &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a4ccaa66ed3f57b761dba3515b73e407c</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_word &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a38289414c6438d38c42d687ab97b53c9</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_signed_word &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>acd0fbb7711671ec76478b00d16d59067</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_long &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>abf589dde5351fdff0edef5fd39eaae08</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_byte &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>acccf9cf1fa5e9ab17858f5f0260cdef0</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_signed_byte &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab5aa5db479d6451a27886fe367ba9690</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_bool &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a8eb5acf29e98252420f8756fbf8cdb1d</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, std::vector&lt; std::string &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a68b712281d7ee38fda704b3974072827</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, std::vector&lt; float &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a8d409875fa2d769f3ea97bd4c1241ca4</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, std::vector&lt; double &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>afd5ae3b8227f5a682afde037dda8c212</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, std::vector&lt; size_t &gt; &amp;a)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CStringList.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CStringList_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CStringList_8h" name="CStringList.h" local="no" imported="no">mrpt/utils/CStringList.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CStringList.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CStringList_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <class kind="class">mrpt::utils::CStringList</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CSwissRanger3DCamera.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CSwissRanger3DCamera_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CSwissRanger3DCamera_8h" name="CSwissRanger3DCamera.h" local="no" imported="no">mrpt/hwdrivers/CSwissRanger3DCamera.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <member kind="function">
      <type>void</type>
      <name>do_init_table_16u_to_8u</name>
      <anchorfile>CSwissRanger3DCamera_8cpp.html</anchorfile>
      <anchor>ae017dba7d47a0241ecd3fa149884545b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>LinearToALawSample</name>
      <anchorfile>CSwissRanger3DCamera_8cpp.html</anchorfile>
      <anchor>a797813693756f1580fadd473c5142358</anchor>
      <arglist>(uint16_t sample)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char</type>
      <name>ALawCompressTable</name>
      <anchorfile>CSwissRanger3DCamera_8cpp.html</anchorfile>
      <anchor>a2d8f2485781db019ee1c9e5c2acdb4ab</anchor>
      <arglist>[128]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>table_16u_to_8u</name>
      <anchorfile>CSwissRanger3DCamera_8cpp.html</anchorfile>
      <anchor>aac3e0cefad3429c2bfe98b6a6b63ca1c</anchor>
      <arglist>[0x10000]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>table_16u_to_8u_init</name>
      <anchorfile>CSwissRanger3DCamera_8cpp.html</anchorfile>
      <anchor>a1603b66f46e6bbdbf0efe534136f9982</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CSwissRanger3DCamera.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CSwissRanger3DCamera_8h</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <class kind="class">mrpt::hwdrivers::CSwissRanger3DCamera</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CText.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CText_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CText_8h" name="CText.h" local="no" imported="no">mrpt/opengl/CText.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CText.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CText_8h</filename>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <class kind="class">mrpt::opengl::CText</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CText3D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CText3D_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CText3D_8h" name="CText3D.h" local="no" imported="no">mrpt/opengl/CText3D.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CText3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CText3D_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <class kind="class">mrpt::opengl::CText3D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CTextFileLinesParser.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CTextFileLinesParser_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <class kind="class">mrpt::utils::CTextFileLinesParser</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CTextMessageCapable.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CTextMessageCapable_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CTextMessageCapable_8h" name="CTextMessageCapable.h" local="no" imported="no">mrpt/opengl/CTextMessageCapable.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CTextMessageCapable.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CTextMessageCapable_8h</filename>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="opengl__fonts_8h" name="opengl_fonts.h" local="no" imported="no">mrpt/opengl/opengl_fonts.h</includes>
    <class kind="class">mrpt::opengl::CTextMessageCapable</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CTexturedObject.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CTexturedObject_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CTexturedObject_8h" name="CTexturedObject.h" local="no" imported="no">mrpt/opengl/CTexturedObject.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <includes id="CGenericMemoryPool_8h" name="CGenericMemoryPool.h" local="no" imported="no">mrpt/system/CGenericMemoryPool.h</includes>
    <class kind="struct">CTexturedObject_MemPoolData</class>
    <class kind="struct">CTexturedObject_MemPoolParams</class>
    <member kind="define">
      <type>#define</type>
      <name>TEXTUREOBJ_USE_MEMPOOL</name>
      <anchorfile>CTexturedObject_8cpp.html</anchorfile>
      <anchor>ab63459f9beb9e2ba1ba78c0b82a31900</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::system::CGenericMemoryPool&lt; CTexturedObject_MemPoolParams, CTexturedObject_MemPoolData &gt;</type>
      <name>TMyMemPool</name>
      <anchorfile>CTexturedObject_8cpp.html</anchorfile>
      <anchor>a905c15f881b2b34a82e856b54c95c4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>reserveDataBuffer</name>
      <anchorfile>CTexturedObject_8cpp.html</anchorfile>
      <anchor>af6f0d9cc1112d49c05b6cc673dd3856e</anchor>
      <arglist>(const size_t len, vector&lt; unsigned char &gt; &amp;data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CTexturedObject.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CTexturedObject_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <class kind="class">mrpt::opengl::CTexturedObject</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CTexturedPlane.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CTexturedPlane_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CSetOfTriangles_8h" name="CSetOfTriangles.h" local="no" imported="no">mrpt/opengl/CSetOfTriangles.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CTexturedPlane.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CTexturedPlane_8h</filename>
    <includes id="CTexturedObject_8h" name="CTexturedObject.h" local="no" imported="no">mrpt/opengl/CTexturedObject.h</includes>
    <class kind="class">mrpt::opengl::CTexturedPlane</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CThreadSafeQueue.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CThreadSafeQueue_8h</filename>
    <includes id="CMessage_8h" name="CMessage.h" local="no" imported="no">mrpt/utils/CMessage.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <class kind="class">mrpt::utils::CThreadSafeQueue</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CThreadSafeVariable.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/synch/</path>
    <filename>CThreadSafeVariable_8h</filename>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <class kind="class">mrpt::synch::CThreadSafeVariable</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::synch</namespace>
  </compound>
  <compound kind="file">
    <name>CTicTac.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CTicTac_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TIMEVAL_NUMS</name>
      <anchorfile>CTicTac_8cpp.html</anchorfile>
      <anchor>a3fbfd1c5a0e4a6622a130bafdae1c959</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CTicTac.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CTicTac_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <includes id="CUncopiable_8h" name="CUncopiable.h" local="no" imported="no">mrpt/utils/CUncopiable.h</includes>
    <class kind="class">mrpt::utils::CTicTac</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CTimeLogger.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CTimeLogger_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <class kind="struct">MyGlobalProfiler</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>aux_format_string_multilines</name>
      <anchorfile>CTimeLogger_8cpp.html</anchorfile>
      <anchor>aebd22fc9ecb99ef17439f09a067ff116</anchor>
      <arglist>(const std::string &amp;s, const size_t len)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CTimeLogger BASE_IMPEXP &amp;</type>
      <name>global_profiler_getref</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad7a49aa5aba48f8a894313052de21fed</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_enter</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a0896b147ea5b04002c16e4592b68cb67</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_leave</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a7d2c63a696c0e304e63a0442ea210901</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="variable">
      <type>MyGlobalProfiler</type>
      <name>global_profiler</name>
      <anchorfile>CTimeLogger_8cpp.html</anchorfile>
      <anchor>ab8a595d034f158c91c3fa3c4d7d4ca04</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CTimeLogger BASE_IMPEXP &amp;</type>
      <name>global_profiler_getref</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad7a49aa5aba48f8a894313052de21fed</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_enter</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a0896b147ea5b04002c16e4592b68cb67</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_leave</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a7d2c63a696c0e304e63a0442ea210901</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CTimeLogger.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CTimeLogger_8h</filename>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="compiler__fixes_8h" name="compiler_fixes.h" local="no" imported="no">mrpt/utils/compiler_fixes.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="ts__hash__map_8h" name="ts_hash_map.h" local="no" imported="no">mrpt/utils/ts_hash_map.h</includes>
    <class kind="class">mrpt::utils::CTimeLogger</class>
    <class kind="struct">mrpt::utils::CTimeLoggerEntry</class>
    <class kind="struct">mrpt::utils::CTimeLogger::TCallData</class>
    <class kind="struct">mrpt::utils::CTimeLogger::TCallStats</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_enter</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a0896b147ea5b04002c16e4592b68cb67</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_leave</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a7d2c63a696c0e304e63a0442ea210901</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CTimeLogger BASE_IMPEXP &amp;</type>
      <name>global_profiler_getref</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad7a49aa5aba48f8a894313052de21fed</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_enter</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a0896b147ea5b04002c16e4592b68cb67</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_leave</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a7d2c63a696c0e304e63a0442ea210901</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CTimeLogger BASE_IMPEXP &amp;</type>
      <name>global_profiler_getref</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad7a49aa5aba48f8a894313052de21fed</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CTopLCDetector_FabMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CTopLCDetector__FabMap_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>CTopLCDetector_FabMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/include/mrpt/hmtslam/</path>
    <filename>CTopLCDetector__FabMap_8h</filename>
    <includes id="CTopLCDetectorBase_8h" name="CTopLCDetectorBase.h" local="no" imported="no">mrpt/hmtslam/CTopLCDetectorBase.h</includes>
    <class kind="class">mrpt::hmtslam::CTopLCDetector_FabMap</class>
    <class kind="struct">mrpt::hmtslam::CTopLCDetector_FabMap::TOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hmtslam</namespace>
  </compound>
  <compound kind="file">
    <name>CTopLCDetector_GridMatching.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>CTopLCDetector__GridMatching_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
  </compound>
  <compound kind="file">
    <name>CTopLCDetector_GridMatching.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/include/mrpt/hmtslam/</path>
    <filename>CTopLCDetector__GridMatching_8h</filename>
    <includes id="CTopLCDetectorBase_8h" name="CTopLCDetectorBase.h" local="no" imported="no">mrpt/hmtslam/CTopLCDetectorBase.h</includes>
    <includes id="CGridMapAligner_8h" name="CGridMapAligner.h" local="no" imported="no">mrpt/slam/CGridMapAligner.h</includes>
    <class kind="class">mrpt::hmtslam::CTopLCDetector_GridMatching</class>
    <class kind="struct">mrpt::hmtslam::CTopLCDetector_GridMatching::TOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hmtslam</namespace>
  </compound>
  <compound kind="file">
    <name>CTopLCDetectorBase.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/include/mrpt/hmtslam/</path>
    <filename>CTopLCDetectorBase_8h</filename>
    <includes id="HMT__SLAM__common_8h" name="HMT_SLAM_common.h" local="no" imported="no">mrpt/hmtslam/HMT_SLAM_common.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <class kind="class">mrpt::hmtslam::CTopLCDetectorBase</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hmtslam</namespace>
    <member kind="typedef">
      <type>stlplus::smart_ptr&lt; CTopLCDetectorBase &gt;</type>
      <name>CTopLCDetectorBasePtr</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a4df47595cf995faeb08b66704d80a60a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CTuMicos.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CTuMicos_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CTuMicos_8h" name="CTuMicos.h" local="no" imported="no">mrpt/hwdrivers/CTuMicos.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
  </compound>
  <compound kind="file">
    <name>CTuMicos.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CTuMicos_8h</filename>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CPtuBase_8h" name="CPtuBase.h" local="no" imported="no">mrpt/hwdrivers/CPtuBase.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <class kind="class">mrpt::hwdrivers::CTuMicos</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CTypeSelector.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>CTypeSelector_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CTypeSelector_8h" name="CTypeSelector.h" local="no" imported="no">mrpt/utils/CTypeSelector.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>CTypeSelector.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CTypeSelector_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <class kind="class">mrpt::utils::CTypeSelector</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CUncopiable.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>CUncopiable_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <class kind="class">mrpt::utils::CUncopiable</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CUndistortMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CUndistortMap_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CUndistortMap_8h" name="CUndistortMap.h" local="no" imported="no">mrpt/vision/CUndistortMap.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>CUndistortMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>CUndistortMap_8h</filename>
    <includes id="TCamera_8h" name="TCamera.h" local="no" imported="no">mrpt/utils/TCamera.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <class kind="class">mrpt::vision::CUndistortMap</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
  </compound>
  <compound kind="file">
    <name>CVectorField2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CVectorField2D_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CVectorField2D_8h" name="CVectorField2D.h" local="no" imported="no">mrpt/opengl/CVectorField2D.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CVectorField2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CVectorField2D_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <class kind="class">mrpt::opengl::CVectorField2D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
  </compound>
  <compound kind="file">
    <name>CVectorField3D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>CVectorField3D_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CVectorField3D_8h" name="CVectorField3D.h" local="no" imported="no">mrpt/opengl/CVectorField3D.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
  </compound>
  <compound kind="file">
    <name>CVectorField3D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>CVectorField3D_8h</filename>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="stl__extensions_8h" name="stl_extensions.h" local="no" imported="no">mrpt/utils/stl_extensions.h</includes>
    <class kind="class">mrpt::opengl::CVectorField3D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="variable">
      <type>class OPENGL_IMPEXP</type>
      <name>CVectorField3D</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a09125e49870558dd5eb55b9d9632a868</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CVehicleSimul_DiffDriven.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/src/</path>
    <filename>CVehicleSimul__DiffDriven_8cpp</filename>
    <includes id="kinematics-precomp_8h" name="kinematics-precomp.h" local="yes" imported="no">kinematics-precomp.h</includes>
    <includes id="CVehicleSimul__DiffDriven_8h" name="CVehicleSimul_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleSimul_DiffDriven.h</includes>
  </compound>
  <compound kind="file">
    <name>CVehicleSimul_DiffDriven.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/include/mrpt/kinematics/</path>
    <filename>CVehicleSimul__DiffDriven_8h</filename>
    <includes id="CVehicleSimulVirtualBase_8h" name="CVehicleSimulVirtualBase.h" local="no" imported="no">mrpt/kinematics/CVehicleSimulVirtualBase.h</includes>
    <includes id="CVehicleVelCmd__DiffDriven_8h" name="CVehicleVelCmd_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd_DiffDriven.h</includes>
    <class kind="class">mrpt::kinematics::CVehicleSimul_DiffDriven</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::kinematics</namespace>
  </compound>
  <compound kind="file">
    <name>CVehicleSimul_Holo.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/src/</path>
    <filename>CVehicleSimul__Holo_8cpp</filename>
    <includes id="kinematics-precomp_8h" name="kinematics-precomp.h" local="yes" imported="no">kinematics-precomp.h</includes>
    <includes id="CVehicleSimul__Holo_8h" name="CVehicleSimul_Holo.h" local="no" imported="no">mrpt/kinematics/CVehicleSimul_Holo.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
  </compound>
  <compound kind="file">
    <name>CVehicleSimul_Holo.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/include/mrpt/kinematics/</path>
    <filename>CVehicleSimul__Holo_8h</filename>
    <includes id="CVehicleSimulVirtualBase_8h" name="CVehicleSimulVirtualBase.h" local="no" imported="no">mrpt/kinematics/CVehicleSimulVirtualBase.h</includes>
    <includes id="CVehicleVelCmd__Holo_8h" name="CVehicleVelCmd_Holo.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd_Holo.h</includes>
    <class kind="class">mrpt::kinematics::CVehicleSimul_Holo</class>
    <class kind="struct">mrpt::kinematics::CVehicleSimul_Holo::TVelRampCmd</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::kinematics</namespace>
  </compound>
  <compound kind="file">
    <name>CVehicleSimulVirtualBase.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/src/</path>
    <filename>CVehicleSimulVirtualBase_8cpp</filename>
    <includes id="kinematics-precomp_8h" name="kinematics-precomp.h" local="yes" imported="no">kinematics-precomp.h</includes>
    <includes id="CVehicleSimulVirtualBase_8h" name="CVehicleSimulVirtualBase.h" local="no" imported="no">mrpt/kinematics/CVehicleSimulVirtualBase.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
  </compound>
  <compound kind="file">
    <name>CVehicleSimulVirtualBase.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/include/mrpt/kinematics/</path>
    <filename>CVehicleSimulVirtualBase_8h</filename>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="CVehicleVelCmd_8h" name="CVehicleVelCmd.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd.h</includes>
    <includes id="kinematics_2include_2mrpt_2kinematics_2link__pragmas_8h" name="kinematics/include/mrpt/kinematics/link_pragmas.h" local="no" imported="no">mrpt/kinematics/link_pragmas.h</includes>
    <class kind="class">mrpt::kinematics::CVehicleSimulVirtualBase</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::kinematics</namespace>
  </compound>
  <compound kind="file">
    <name>CVehicleVelCmd.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/src/</path>
    <filename>CVehicleVelCmd_8cpp</filename>
    <includes id="kinematics-precomp_8h" name="kinematics-precomp.h" local="yes" imported="no">kinematics-precomp.h</includes>
    <includes id="CVehicleVelCmd_8h" name="CVehicleVelCmd.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CVehicleVelCmd.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/include/mrpt/kinematics/</path>
    <filename>CVehicleVelCmd_8h</filename>
    <includes id="kinematics_2include_2mrpt_2kinematics_2link__pragmas_8h" name="kinematics/include/mrpt/kinematics/link_pragmas.h" local="no" imported="no">mrpt/kinematics/link_pragmas.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <class kind="class">mrpt::kinematics::CVehicleVelCmd</class>
    <class kind="struct">mrpt::kinematics::CVehicleVelCmd::TVelCmdParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::kinematics</namespace>
  </compound>
  <compound kind="file">
    <name>CVehicleVelCmd_DiffDriven.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/src/</path>
    <filename>CVehicleVelCmd__DiffDriven_8cpp</filename>
    <includes id="kinematics-precomp_8h" name="kinematics-precomp.h" local="yes" imported="no">kinematics-precomp.h</includes>
    <includes id="CVehicleVelCmd__DiffDriven_8h" name="CVehicleVelCmd_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd_DiffDriven.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CVehicleVelCmd_DiffDriven.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/include/mrpt/kinematics/</path>
    <filename>CVehicleVelCmd__DiffDriven_8h</filename>
    <includes id="CVehicleVelCmd_8h" name="CVehicleVelCmd.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd.h</includes>
    <class kind="class">mrpt::kinematics::CVehicleVelCmd_DiffDriven</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::kinematics</namespace>
  </compound>
  <compound kind="file">
    <name>CVehicleVelCmd_Holo.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/src/</path>
    <filename>CVehicleVelCmd__Holo_8cpp</filename>
    <includes id="kinematics-precomp_8h" name="kinematics-precomp.h" local="yes" imported="no">kinematics-precomp.h</includes>
    <includes id="CVehicleVelCmd__Holo_8h" name="CVehicleVelCmd_Holo.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd_Holo.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>CVehicleVelCmd_Holo.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/include/mrpt/kinematics/</path>
    <filename>CVehicleVelCmd__Holo_8h</filename>
    <includes id="CVehicleVelCmd_8h" name="CVehicleVelCmd.h" local="no" imported="no">mrpt/kinematics/CVehicleVelCmd.h</includes>
    <class kind="class">mrpt::kinematics::CVehicleVelCmd_Holo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::kinematics</namespace>
  </compound>
  <compound kind="file">
    <name>CVelodyneScanner.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CVelodyneScanner_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CVelodyneScanner_8h" name="CVelodyneScanner.h" local="no" imported="no">mrpt/hwdrivers/CVelodyneScanner.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="net__utils_8h" name="net_utils.h" local="no" imported="no">mrpt/utils/net_utils.h</includes>
    <includes id="CGPSInterface_8h" name="CGPSInterface.h" local="no" imported="no">mrpt/hwdrivers/CGPSInterface.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_SOCKET</name>
      <anchorfile>CVelodyneScanner_8cpp.html</anchorfile>
      <anchor>a26769957ec1a2beaf223f33b66ee64ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CVelodyneScanner.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CVelodyneScanner_8h</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CObservationVelodyneScan_8h" name="CObservationVelodyneScan.h" local="no" imported="no">mrpt/obs/CObservationVelodyneScan.h</includes>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <class kind="class">mrpt::hwdrivers::CVelodyneScanner</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; hwdrivers::CVelodyneScanner::model_t &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; hwdrivers::CVelodyneScanner::return_type_t &gt;</class>
    <class kind="struct">mrpt::hwdrivers::CVelodyneScanner::TModelProperties</class>
    <class kind="struct">mrpt::hwdrivers::CVelodyneScanner::TModelPropertiesFactory</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CVelodyneScanner_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CVelodyneScanner__unittest_8cpp</filename>
    <includes id="CVelodyneScanner_8h" name="CVelodyneScanner.h" local="no" imported="no">mrpt/hwdrivers/CVelodyneScanner.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>CVideoFileWriter.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>CVideoFileWriter_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="CVideoFileWriter_8h" name="CVideoFileWriter.h" local="no" imported="no">mrpt/vision/CVideoFileWriter.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>M_WRITER</name>
      <anchorfile>CVideoFileWriter_8cpp.html</anchorfile>
      <anchor>ae81eaa80fe5babce14d10d63723ab741</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_WRITER_PTR</name>
      <anchorfile>CVideoFileWriter_8cpp.html</anchorfile>
      <anchor>a09a81e35e736a33897e82bc1607b2577</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CVideoFileWriter.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>CVideoFileWriter_8h</filename>
    <includes id="vision_2include_2mrpt_2vision_2utils_8h" name="vision/include/mrpt/vision/utils.h" local="no" imported="no">mrpt/vision/utils.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="safe__pointers_8h" name="safe_pointers.h" local="no" imported="no">mrpt/utils/safe_pointers.h</includes>
    <class kind="class">mrpt::vision::CVideoFileWriter</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
  </compound>
  <compound kind="file">
    <name>CVisualizer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>CVisualizer_8h</filename>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CSimpleLine_8h" name="CSimpleLine.h" local="no" imported="no">mrpt/opengl/CSimpleLine.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <includes id="CVisualizer__impl_8h" name="CVisualizer_impl.h" local="no" imported="no">mrpt/graphs/CVisualizer_impl.h</includes>
    <class kind="class">mrpt::graphs::detail::CVisualizer</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
  </compound>
  <compound kind="file">
    <name>CVisualizer_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>CVisualizer__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
  </compound>
  <compound kind="file">
    <name>CWaypointsNavigator.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>CWaypointsNavigator_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="CWaypointsNavigator_8h" name="CWaypointsNavigator.h" local="no" imported="no">mrpt/nav/reactive/CWaypointsNavigator.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
  </compound>
  <compound kind="file">
    <name>CWaypointsNavigator.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/reactive/</path>
    <filename>CWaypointsNavigator_8h</filename>
    <includes id="CAbstractNavigator_8h" name="CAbstractNavigator.h" local="no" imported="no">mrpt/nav/reactive/CAbstractNavigator.h</includes>
    <includes id="TWaypoint_8h" name="TWaypoint.h" local="no" imported="no">mrpt/nav/reactive/TWaypoint.h</includes>
    <class kind="class">mrpt::nav::CWaypointsNavigator</class>
    <class kind="struct">mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints</class>
    <class kind="struct">mrpt::nav::CWaypointsNavigator::TWaypointsNavigatorParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>CWeightedPointsMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CWeightedPointsMap_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2CWeightedPointsMap_8h" name="maps/CWeightedPointsMap.h" local="no" imported="no">mrpt/maps/CWeightedPointsMap.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CPointsMap__crtp__common_8h" name="CPointsMap_crtp_common.h" local="yes" imported="no">CPointsMap_crtp_common.h</includes>
    <class kind="struct">mrpt::maps::detail::pointmap_traits&lt; CWeightedPointsMap &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::maps::detail</namespace>
  </compound>
  <compound kind="file">
    <name>maps/CWeightedPointsMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2CWeightedPointsMap_8h</filename>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CWeightedPointsMap</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CWeightedPointsMap &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CWeightedPointsMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2CWeightedPointsMap_8h</filename>
    <includes id="maps_2CWeightedPointsMap_8h" name="maps/CWeightedPointsMap.h" local="no" imported="no">mrpt/maps/CWeightedPointsMap.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>CWindowManager.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/misc/</path>
    <filename>CWindowManager_8h</filename>
    <includes id="CBaseGUIWindow_8h" name="CBaseGUIWindow.h" local="no" imported="no">mrpt/gui/CBaseGUIWindow.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="graphslam_2include_2mrpt_2graphslam_2link__pragmas_8h" name="graphslam/include/mrpt/graphslam/link_pragmas.h" local="no" imported="no">mrpt/graphslam/link_pragmas.h</includes>
    <includes id="CWindowObserver_8h" name="CWindowObserver.h" local="yes" imported="no">CWindowObserver.h</includes>
    <class kind="class">mrpt::graphslam::CWindowManager</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
  </compound>
  <compound kind="file">
    <name>CWindowObserver.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/src/</path>
    <filename>CWindowObserver_8cpp</filename>
    <includes id="graphslam-precomp_8h" name="graphslam-precomp.h" local="yes" imported="no">graphslam-precomp.h</includes>
    <includes id="COpenGLViewport_8h" name="COpenGLViewport.h" local="no" imported="no">mrpt/opengl/COpenGLViewport.h</includes>
    <includes id="CWindowObserver_8h" name="CWindowObserver.h" local="no" imported="no">mrpt/graphslam/misc/CWindowObserver.h</includes>
  </compound>
  <compound kind="file">
    <name>CWindowObserver.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/misc/</path>
    <filename>CWindowObserver_8h</filename>
    <includes id="CBaseGUIWindow_8h" name="CBaseGUIWindow.h" local="no" imported="no">mrpt/gui/CBaseGUIWindow.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <includes id="CObserver_8h" name="CObserver.h" local="no" imported="no">mrpt/utils/CObserver.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="graphslam_2include_2mrpt_2graphslam_2link__pragmas_8h" name="graphslam/include/mrpt/graphslam/link_pragmas.h" local="no" imported="no">mrpt/graphslam/link_pragmas.h</includes>
    <class kind="class">mrpt::graphslam::CWindowObserver</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
  </compound>
  <compound kind="file">
    <name>CWirelessPower.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>CWirelessPower_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="CWirelessPower_8h" name="CWirelessPower.h" local="no" imported="no">mrpt/hwdrivers/CWirelessPower.h</includes>
  </compound>
  <compound kind="file">
    <name>CWirelessPower.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>CWirelessPower_8h</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="obs_2CObservationWirelessPower_8h" name="obs/CObservationWirelessPower.h" local="no" imported="no">mrpt/obs/CObservationWirelessPower.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <class kind="class">mrpt::hwdrivers::CWirelessPower</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>CWirelessPowerGridMap2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>CWirelessPowerGridMap2D_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_2CWirelessPowerGridMap2D_8h" name="maps/CWirelessPowerGridMap2D.h" local="no" imported="no">mrpt/maps/CWirelessPowerGridMap2D.h</includes>
    <includes id="obs_2CObservationWirelessPower_8h" name="obs/CObservationWirelessPower.h" local="no" imported="no">mrpt/obs/CObservationWirelessPower.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <class kind="struct">TOldCellTypeInVersion1</class>
  </compound>
  <compound kind="file">
    <name>maps/CWirelessPowerGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2CWirelessPowerGridMap2D_8h</filename>
    <includes id="maps_2CRandomFieldGridMap2D_8h" name="maps/CRandomFieldGridMap2D.h" local="no" imported="no">mrpt/maps/CRandomFieldGridMap2D.h</includes>
    <includes id="obs_2CObservationWirelessPower_8h" name="obs/CObservationWirelessPower.h" local="no" imported="no">mrpt/obs/CObservationWirelessPower.h</includes>
    <includes id="maps_2include_2mrpt_2maps_2link__pragmas_8h" name="maps/include/mrpt/maps/link_pragmas.h" local="no" imported="no">mrpt/maps/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::CWirelessPowerGridMap2D</class>
    <class kind="struct">mrpt::maps::CWirelessPowerGridMap2D::TInsertionOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>slam/CWirelessPowerGridMap2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2CWirelessPowerGridMap2D_8h</filename>
    <includes id="maps_2CWirelessPowerGridMap2D_8h" name="maps/CWirelessPowerGridMap2D.h" local="no" imported="no">mrpt/maps/CWirelessPowerGridMap2D.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>data_association.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>data__association_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="data__association_8h" name="data_association.h" local="no" imported="no">mrpt/slam/data_association.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="CPointPDFGaussian_8h" name="CPointPDFGaussian.h" local="no" imported="no">mrpt/poses/CPointPDFGaussian.h</includes>
    <includes id="CPoint2DPDFGaussian_8h" name="CPoint2DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPoint2DPDFGaussian.h</includes>
    <includes id="nanoflann_8hpp" name="nanoflann.hpp" local="no" imported="no">mrpt/otherlibs/nanoflann/nanoflann.hpp</includes>
    <includes id="KDTreeCapable_8h" name="KDTreeCapable.h" local="no" imported="no">mrpt/math/KDTreeCapable.h</includes>
    <class kind="struct">mrpt::slam::TAuxDataRecursiveJCBB</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <member kind="function">
      <type>bool</type>
      <name>isCloser</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>abfb8fd551bc82e4f46a44561721661c4</anchor>
      <arglist>(const double v1, const double v2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCloser&lt; metricMaha &gt;</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a04fff02501405a06527ac1e9d5f28fbd</anchor>
      <arglist>(const double v1, const double v2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCloser&lt; metricML &gt;</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a3d85ff69272b535f7e122f398dd4cc90</anchor>
      <arglist>(const double v1, const double v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>JCBB_recursive</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>ae6c248255e0b6760e73c33c7bf30282f</anchor>
      <arglist>(const mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &amp;Z_observations_mean, const mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &amp;Y_predictions_mean, const mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &amp;Y_predictions_cov, TDataAssociationResults &amp;results, const TAuxDataRecursiveJCBB &amp;info, const observation_index_t curObsIdx)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>joint_pdf_metric</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a3605de69ad9fc8a96f19c490e4c2e3a3</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;Z_observations_mean, const CMatrixTemplateNumeric&lt; T &gt; &amp;Y_predictions_mean, const CMatrixTemplateNumeric&lt; T &gt; &amp;Y_predictions_cov, const TAuxDataRecursiveJCBB &amp;info, const TDataAssociationResults &amp;aux_data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_association.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>data__association_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CPoint2DPDFGaussian_8h" name="CPoint2DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPoint2DPDFGaussian.h</includes>
    <includes id="CPointPDFGaussian_8h" name="CPointPDFGaussian.h" local="no" imported="no">mrpt/poses/CPointPDFGaussian.h</includes>
    <includes id="CMatrixTemplate_8h" name="CMatrixTemplate.h" local="no" imported="no">mrpt/math/CMatrixTemplate.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="struct">mrpt::slam::TDataAssociationResults</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; slam::TDataAssociationMethod &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; slam::TDataAssociationMetric &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TDataAssociationMethod</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>gaf66b40e2929429a8b181039f447caf84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>assocNN</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ggaf66b40e2929429a8b181039f447caf84a858a176524bad893addcc52d6afde9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>assocJCBB</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ggaf66b40e2929429a8b181039f447caf84a5134a35928e5ad1957d952e3ca581c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TDataAssociationMetric</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>gaba3986ed0165435285d91f15552abbc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>metricMaha</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ggaba3986ed0165435285d91f15552abbc5a706fcfb14864aa06819688a46c1412dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>metricML</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ggaba3986ed0165435285d91f15552abbc5a66288fdf7f95208abfdf477d1007a6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>observation_index_t</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ga520476290900728ff7128ce1fba33ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>prediction_index_t</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ga4869496c65ccee6078ffc64e8c855e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void SLAM_IMPEXP</type>
      <name>data_association_full_covariance</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ga3aafc2ad159261ef9556fce8e7630735</anchor>
      <arglist>(const mrpt::math::CMatrixDouble &amp;Z_observations_mean, const mrpt::math::CMatrixDouble &amp;Y_predictions_mean, const mrpt::math::CMatrixDouble &amp;Y_predictions_cov, TDataAssociationResults &amp;results, const TDataAssociationMethod method=assocJCBB, const TDataAssociationMetric metric=metricMaha, const double chi2quantile=0.99, const bool DAT_ASOC_USE_KDTREE=true, const std::vector&lt; prediction_index_t &gt; &amp;predictions_IDs=std::vector&lt; prediction_index_t &gt;(), const TDataAssociationMetric compatibilityTestMetric=metricMaha, const double log_ML_compat_test_threshold=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void SLAM_IMPEXP</type>
      <name>data_association_independent_predictions</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>gafab928c55a2865204031839c5877d6f8</anchor>
      <arglist>(const mrpt::math::CMatrixDouble &amp;Z_observations_mean, const mrpt::math::CMatrixDouble &amp;Y_predictions_mean, const mrpt::math::CMatrixDouble &amp;Y_predictions_cov, TDataAssociationResults &amp;results, const TDataAssociationMethod method=assocJCBB, const TDataAssociationMetric metric=metricMaha, const double chi2quantile=0.99, const bool DAT_ASOC_USE_KDTREE=true, const std::vector&lt; prediction_index_t &gt; &amp;predictions_IDs=std::vector&lt; prediction_index_t &gt;(), const TDataAssociationMetric compatibilityTestMetric=metricMaha, const double log_ML_compat_test_threshold=0.0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_association_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>data__association__unittest_8cpp</filename>
    <includes id="data__association_8h" name="data_association.h" local="no" imported="no">mrpt/slam/data_association.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>data__association__unittest_8cpp.html</anchorfile>
      <anchor>af1127d999ed0dec15ce905047cabc69e</anchor>
      <arglist>(DataAssociation, TestNoICs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_types.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/topography/include/mrpt/topography/</path>
    <filename>data__types_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="topography_2include_2mrpt_2topography_2link__pragmas_8h" name="topography/include/mrpt/topography/link_pragmas.h" local="no" imported="no">mrpt/topography/link_pragmas.h</includes>
    <class kind="struct">mrpt::topography::TCoords</class>
    <class kind="struct">mrpt::topography::TDatum10Params</class>
    <class kind="struct">mrpt::topography::TDatum1DTransf</class>
    <class kind="struct">mrpt::topography::TDatum7Params</class>
    <class kind="struct">mrpt::topography::TDatum7Params_TOPCON</class>
    <class kind="struct">mrpt::topography::TDatumHelmert2D</class>
    <class kind="struct">mrpt::topography::TDatumHelmert2D_TOPCON</class>
    <class kind="struct">mrpt::topography::TDatumHelmert3D</class>
    <class kind="struct">mrpt::topography::TDatumHelmert3D_TOPCON</class>
    <class kind="struct">mrpt::topography::TDatumTransfInterpolation</class>
    <class kind="struct">mrpt::topography::TEllipsoid</class>
    <class kind="struct">mrpt::topography::TGeodeticCoords</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::topography</namespace>
    <member kind="typedef">
      <type>mrpt::math::TPoint3D</type>
      <name>TUTMCoords</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga38457e1c9ec44c1271c6c7afb478f201</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::TPoint3D</type>
      <name>TGeocentricCoords</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gabc281d346723b5e717d5827e01a88960</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool TOPO_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gacdc8dd9acf51c6f3f716e45a53bfb93e</anchor>
      <arglist>(const TCoords &amp;a, const TCoords &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool TOPO_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga95f644cac779f0e1b919134c648c67a6</anchor>
      <arglist>(const TCoords &amp;a, const TCoords &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream TOPO_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga4a36130534e4e54b000876a87b1d0037</anchor>
      <arglist>(std::ostream &amp;out, const TCoords &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool TOPO_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga89465444eb9b1d38fd44e7397fc38b30</anchor>
      <arglist>(const TGeodeticCoords &amp;a, const TGeodeticCoords &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool TOPO_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga63ce99ba7ab6f7cc00da4d2afec6a0b6</anchor>
      <arglist>(const TGeodeticCoords &amp;a, const TGeodeticCoords &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_utils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>data__utils_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="ops__matrices_8h" name="ops_matrices.h" local="no" imported="no">mrpt/math/ops_matrices.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>MAT::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga8f3978d81f9d943601ab2592405a36fd</anchor>
      <arglist>(const VECTORLIKE1 &amp;X, const VECTORLIKE2 &amp;MU, const MAT &amp;COV)</arglist>
    </member>
    <member kind="function">
      <type>VECTORLIKE1::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga92021d4b0cd4785be2f41b45836b9d9a</anchor>
      <arglist>(const VECTORLIKE1 &amp;X, const VECTORLIKE2 &amp;MU, const MAT &amp;COV)</arglist>
    </member>
    <member kind="function">
      <type>MAT1::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gafa41bd7a16513b75fa20426ba3f1ed68</anchor>
      <arglist>(const VECTORLIKE &amp;mean_diffs, const MAT1 &amp;COV1, const MAT2 &amp;COV2, const MAT3 &amp;CROSS_COV12)</arglist>
    </member>
    <member kind="function">
      <type>VECTORLIKE::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga7d3ffef503e5e176399bff455d46af26</anchor>
      <arglist>(const VECTORLIKE &amp;mean_diffs, const MAT1 &amp;COV1, const MAT2 &amp;COV2, const MAT3 &amp;CROSS_COV12)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gacda9141906fffe5a99bc2f990398ebbd</anchor>
      <arglist>(const VECTORLIKE &amp;delta_mu, const MATRIXLIKE &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf038aa01ec298afe5c17cfe78cebc9d0</anchor>
      <arglist>(const VECTORLIKE &amp;delta_mu, const MATRIXLIKE &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>productIntegralTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga668be07e32223bceb4ff0100f8f860fc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;mean_diffs, const CMatrixTemplateNumeric&lt; T &gt; &amp;COV1, const CMatrixTemplateNumeric&lt; T &gt; &amp;COV2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>productIntegralTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaa31d217d82b559612958855947f79084</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;mean_diffs, const CMatrixFixedNumeric&lt; T, DIM, DIM &gt; &amp;COV1, const CMatrixFixedNumeric&lt; T, DIM, DIM &gt; &amp;COV2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>productIntegralAndMahalanobisTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga0080dc1b4ea2d89d56fdde37f2ada9bf</anchor>
      <arglist>(const VECLIKE &amp;mean_diffs, const MATLIKE1 &amp;COV1, const MATLIKE2 &amp;COV2, T &amp;maha2_out, T &amp;intprod_out, const MATLIKE1 *CROSS_COV12=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mahalanobisDistance2AndLogPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga69052bc18d0891a7b1d9fb02ab525e3b</anchor>
      <arglist>(const VECLIKE &amp;diff_mean, const MATRIXLIKE &amp;cov, T &amp;maha2_out, T &amp;log_pdf_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mahalanobisDistance2AndPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf3c8a238490b9bfcaf2f2631fb7c2ed2</anchor>
      <arglist>(const VECLIKE &amp;diff_mean, const MATRIXLIKE &amp;cov, T &amp;maha2_out, T &amp;pdf_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>covariancesAndMeanWeighted</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf0a0f292b7248680014f55effd35873f</anchor>
      <arglist>(const VECTOR_OF_VECTORS &amp;elements, MATRIXLIKE &amp;covariances, VECTORLIKE &amp;means, const VECTORLIKE2 *weights_mean, const VECTORLIKE3 *weights_cov, const bool *elem_do_wrap2pi=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>covariancesAndMean</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaa1cf7357c4043fb790efe19d3f6c2b7d</anchor>
      <arglist>(const VECTOR_OF_VECTORS &amp;elements, MATRIXLIKE &amp;covariances, VECTORLIKE &amp;means, const bool *elem_do_wrap2pi=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weightedHistogram</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga4ca4d8616fc5c34fbaddd4d479060b91</anchor>
      <arglist>(const VECTORLIKE1 &amp;values, const VECTORLIKE1 &amp;weights, float binWidth, VECTORLIKE2 &amp;out_binCenters, VECTORLIKE2 &amp;out_binValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weightedHistogramLog</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gabc0b6008e33cc8852a18b746d2fa84d4</anchor>
      <arglist>(const VECTORLIKE1 &amp;values, const VECTORLIKE1 &amp;log_weights, float binWidth, VECTORLIKE2 &amp;out_binCenters, VECTORLIKE2 &amp;out_binValues)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageLogLikelihood</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga85d1c2dc3a97b8664332f5efc8384177</anchor>
      <arglist>(const CVectorDouble &amp;logLikelihoods)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageWrap2Pi</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gad2efb7145920d6f898fc7d75bf0e743c</anchor>
      <arglist>(const CVectorDouble &amp;angles)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageLogLikelihood</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga7ab9576c9d210cd29057d8fdf7eff647</anchor>
      <arglist>(const CVectorDouble &amp;logWeights, const CVectorDouble &amp;logLikelihoods)</arglist>
    </member>
    <member kind="function">
      <type>MAT::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga8f3978d81f9d943601ab2592405a36fd</anchor>
      <arglist>(const VECTORLIKE1 &amp;X, const VECTORLIKE2 &amp;MU, const MAT &amp;COV)</arglist>
    </member>
    <member kind="function">
      <type>VECTORLIKE1::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga92021d4b0cd4785be2f41b45836b9d9a</anchor>
      <arglist>(const VECTORLIKE1 &amp;X, const VECTORLIKE2 &amp;MU, const MAT &amp;COV)</arglist>
    </member>
    <member kind="function">
      <type>MAT1::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gafa41bd7a16513b75fa20426ba3f1ed68</anchor>
      <arglist>(const VECTORLIKE &amp;mean_diffs, const MAT1 &amp;COV1, const MAT2 &amp;COV2, const MAT3 &amp;CROSS_COV12)</arglist>
    </member>
    <member kind="function">
      <type>VECTORLIKE::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga7d3ffef503e5e176399bff455d46af26</anchor>
      <arglist>(const VECTORLIKE &amp;mean_diffs, const MAT1 &amp;COV1, const MAT2 &amp;COV2, const MAT3 &amp;CROSS_COV12)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gacda9141906fffe5a99bc2f990398ebbd</anchor>
      <arglist>(const VECTORLIKE &amp;delta_mu, const MATRIXLIKE &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf038aa01ec298afe5c17cfe78cebc9d0</anchor>
      <arglist>(const VECTORLIKE &amp;delta_mu, const MATRIXLIKE &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>productIntegralTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga668be07e32223bceb4ff0100f8f860fc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;mean_diffs, const CMatrixTemplateNumeric&lt; T &gt; &amp;COV1, const CMatrixTemplateNumeric&lt; T &gt; &amp;COV2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>productIntegralTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaa31d217d82b559612958855947f79084</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;mean_diffs, const CMatrixFixedNumeric&lt; T, DIM, DIM &gt; &amp;COV1, const CMatrixFixedNumeric&lt; T, DIM, DIM &gt; &amp;COV2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>productIntegralAndMahalanobisTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga0080dc1b4ea2d89d56fdde37f2ada9bf</anchor>
      <arglist>(const VECLIKE &amp;mean_diffs, const MATLIKE1 &amp;COV1, const MATLIKE2 &amp;COV2, T &amp;maha2_out, T &amp;intprod_out, const MATLIKE1 *CROSS_COV12=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mahalanobisDistance2AndLogPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga69052bc18d0891a7b1d9fb02ab525e3b</anchor>
      <arglist>(const VECLIKE &amp;diff_mean, const MATRIXLIKE &amp;cov, T &amp;maha2_out, T &amp;log_pdf_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mahalanobisDistance2AndPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf3c8a238490b9bfcaf2f2631fb7c2ed2</anchor>
      <arglist>(const VECLIKE &amp;diff_mean, const MATRIXLIKE &amp;cov, T &amp;maha2_out, T &amp;pdf_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>covariancesAndMeanWeighted</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf0a0f292b7248680014f55effd35873f</anchor>
      <arglist>(const VECTOR_OF_VECTORS &amp;elements, MATRIXLIKE &amp;covariances, VECTORLIKE &amp;means, const VECTORLIKE2 *weights_mean, const VECTORLIKE3 *weights_cov, const bool *elem_do_wrap2pi=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>covariancesAndMean</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaa1cf7357c4043fb790efe19d3f6c2b7d</anchor>
      <arglist>(const VECTOR_OF_VECTORS &amp;elements, MATRIXLIKE &amp;covariances, VECTORLIKE &amp;means, const bool *elem_do_wrap2pi=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weightedHistogram</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga4ca4d8616fc5c34fbaddd4d479060b91</anchor>
      <arglist>(const VECTORLIKE1 &amp;values, const VECTORLIKE1 &amp;weights, float binWidth, VECTORLIKE2 &amp;out_binCenters, VECTORLIKE2 &amp;out_binValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weightedHistogramLog</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gabc0b6008e33cc8852a18b746d2fa84d4</anchor>
      <arglist>(const VECTORLIKE1 &amp;values, const VECTORLIKE1 &amp;log_weights, float binWidth, VECTORLIKE2 &amp;out_binCenters, VECTORLIKE2 &amp;out_binValues)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageLogLikelihood</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga85d1c2dc3a97b8664332f5efc8384177</anchor>
      <arglist>(const CVectorDouble &amp;logLikelihoods)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageWrap2Pi</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gad2efb7145920d6f898fc7d75bf0e743c</anchor>
      <arglist>(const CVectorDouble &amp;angles)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageLogLikelihood</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga7ab9576c9d210cd29057d8fdf7eff647</anchor>
      <arglist>(const CVectorDouble &amp;logWeights, const CVectorDouble &amp;logLikelihoods)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>datetime.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/system/</path>
    <filename>datetime_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
  </compound>
  <compound kind="file">
    <name>datetime.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/system/</path>
    <filename>datetime_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <class kind="struct">mrpt::system::TTimeParts</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::system</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_TIMESTAMP</name>
      <anchorfile>datetime_8h.html</anchorfile>
      <anchor>a2a0a650d16403da1f447b7543ce68e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TTimeStamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga42674286d8d56afea013b6329bb7327a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>buildTimestampFromParts</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga802c064acdeeaf925afe4a3a3e7611dc</anchor>
      <arglist>(const mrpt::system::TTimeParts &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>buildTimestampFromPartsLocalTime</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga604667b94fd705b50423f660e7873c18</anchor>
      <arglist>(const mrpt::system::TTimeParts &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>dateTimeLocalToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga07d952d6c9419d89211b0f337db171a0</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>dateTimeToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga7abbd03cfbe3ed991758cdc1b4166b1c</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>dateToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gab694dd2ca5c917dccd4d708c1fb7090a</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>extractDayTimeFromTimestamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaee453c5c29c26bdb9767de9a48ee55e5</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>formatTimeInterval</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaa9f1ee0b2583a4ce8accf19bcd3b2878</anchor>
      <arglist>(const double timeSeconds)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>getCurrentLocalTime</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gabb172db49268959e11e692699761a75f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>getCurrentTime</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaa1df188f63d727fc3b7c4f9efc45b6cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>intervalFormat</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gad10cb5005f39a99bc7c7ea2070e7272a</anchor>
      <arglist>(const double seconds)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp</type>
      <name>now</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga8cfac7450724f121d3a6a40a4b9ce205</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>now_double</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga72f4b9190395bc9fc0a0b4a95c2fb089</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>secondsToTimestamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga2cda30fc3a869726340dd32a74ca626e</anchor>
      <arglist>(const double nSeconds)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>time_tToTimestamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga9ae6ef58dc905a042e779a4616c017b5</anchor>
      <arglist>(const double t)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>time_tToTimestamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga0384c13cb20cbcfa3576dbdc56e59038</anchor>
      <arglist>(const time_t &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>timeDifference</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga9f1917c79204743a7ddd17df74d8c1bb</anchor>
      <arglist>(const mrpt::system::TTimeStamp t_first, const mrpt::system::TTimeStamp t_later)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>timeLocalToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gae2491b59ed1b3687483a3c89c152ae1c</anchor>
      <arglist>(const mrpt::system::TTimeStamp t, unsigned int secondFractionDigits=6)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>timestampAdd</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga58743c5b1cebf8520c8db3e5ef455e8c</anchor>
      <arglist>(const mrpt::system::TTimeStamp tim, const double num_seconds)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>timestampToDouble</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaa816985fa17c64e09b9e4310e43a2074</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>timestampToParts</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaa97a07d092c79aa9ec9c10139aedb80a</anchor>
      <arglist>(TTimeStamp t, TTimeParts &amp;p, bool localTime=false)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>timestampTotime_t</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gae88a0ed70b30e39e1f662b1f6229edbd</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>timeToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga5c2d3f955355c51ec89dc79a271e6d3d</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>decimate_ground_truth.py</name>
    <path>/tmp/catkin_workspace/src/mrpt1/scripts/</path>
    <filename>decimate__ground__truth_8py</filename>
    <namespace>decimate_ground_truth</namespace>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>a6f263c09b0eacceefcd0e3c22271018f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dec_ratio</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>ae94fadff58d5765399a5fa1e5febc8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>ac44236632cd748f8c7076427b624d7dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fname_in</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>a7b78d3f7b5ce85051a51165b3e675b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fname_out</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>a1442117dbb66055aca05ca2779ede901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>a257161a80943467fc3485c51c67b8850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lines</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>a792bc38ca4977a87ca655d9c5867ffc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>aea347be70ad628e91007b0b685392cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>a651866cafcdb0f2ac1a68c5d2746b4c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DEFAULT_GRIDMAP_DATA.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ReactiveNavigationDemo/</path>
    <filename>DEFAULT__GRIDMAP__DATA_8h</filename>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>DEFAULT_GRIDMAP_DATA</name>
      <anchorfile>DEFAULT__GRIDMAP__DATA_8h.html</anchorfile>
      <anchor>a47bf33ff64a440578428f949ac0aa10c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>deflate.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>deflate_8c</filename>
    <includes id="deflate_8h" name="deflate.h" local="yes" imported="no">deflate.h</includes>
    <class kind="struct">config_s</class>
    <class kind="struct">static_tree_desc_s</class>
    <member kind="define">
      <type>#define</type>
      <name>check_match</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a4041db99b23ca08963d3e5c284d837d6</anchor>
      <arglist>(s, start, match, length)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLEAR_HASH</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>af328dc05f080f25747abf0edd75b6251</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EQUAL</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a214c717b2e51e1993a749ac99df7de58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FLUSH_BLOCK</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a60091ec200ac7904b7d4e34563a8f421</anchor>
      <arglist>(s, eof)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FLUSH_BLOCK_ONLY</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>afbe439cc64ad2722568bcf5eb12f06e0</anchor>
      <arglist>(s, eof)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INSERT_STRING</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a52d7ca8e864a07c0ba4a25d04588168b</anchor>
      <arglist>(s, str, match_head)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_LOOKAHEAD</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>aab627bcc7d38e658a93d395c50180cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NIL</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a263efce0e5cda1d387a1a43f94715445</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOO_FAR</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>abeff1f2c9d15b7bddefe44a4360821b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UPDATE_HASH</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a44b283365d6ca10b7028e639c4a10e67</anchor>
      <arglist>(s, h, c)</arglist>
    </member>
    <member kind="typedef">
      <type>struct config_s</type>
      <name>config</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a4473b5227787415097004fd39f55185e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>block_state compress_func</type>
      <name>OF</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a031e5ebda987f48c0ae613d46b8ac406</anchor>
      <arglist>((deflate_state *s, int flush))</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>block_state</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a1048c01fb24f2195a6b9a2a7c12e9454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>need_more</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a1048c01fb24f2195a6b9a2a7c12e9454aa05dd4e7c2f875eee52a6568c244c1e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_done</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a1048c01fb24f2195a6b9a2a7c12e9454a94dca976f7dcfb0605e086068f09daa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>finish_started</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a1048c01fb24f2195a6b9a2a7c12e9454a5ff14f05c1ba145fc4da40fb50211140</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>finish_done</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a1048c01fb24f2195a6b9a2a7c12e9454af1f0edbb0d9d8272a762de3b7be0b50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>deflate</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>aedba3a94d6e827d61b660443ae5b9f09</anchor>
      <arglist>(z_streamp strm, int flush)</arglist>
    </member>
    <member kind="function">
      <type>local block_state</type>
      <name>deflate_fast</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a1ee6259c01fb1c8cd3ecc551a8fe7192</anchor>
      <arglist>(deflate_state *s, int flush)</arglist>
    </member>
    <member kind="function">
      <type>local block_state</type>
      <name>deflate_slow</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a9fc7e4969451bb185e77d530c376f79f</anchor>
      <arglist>(deflate_state *s, int flush)</arglist>
    </member>
    <member kind="function">
      <type>local block_state</type>
      <name>deflate_stored</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a67569326587f77f823522212036fc2f9</anchor>
      <arglist>(deflate_state *s, int flush)</arglist>
    </member>
    <member kind="function">
      <type>uLong ZEXPORT</type>
      <name>deflateBound</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a746d0203373d0033ab69055f72a370e8</anchor>
      <arglist>(z_streamp strm, uLong sourceLen)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>deflateCopy</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a496430688ab9f4179689c883a6776b02</anchor>
      <arglist>(z_streamp dest, z_streamp source)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>deflateEnd</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>ada68769789b1d84de7e708d6e848a075</anchor>
      <arglist>(z_streamp strm)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>deflateInit2_</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>ae501d2862c68d17b909d6f1c9264815c</anchor>
      <arglist>(z_streamp strm, int level, int method, int windowBits, int memLevel, int strategy, const char *version, int stream_size)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>deflateInit_</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a0e6601591faa9573f27340153b0f3296</anchor>
      <arglist>(z_streamp strm, int level, const char *version, int stream_size)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>deflateParams</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a6be3d26b7e317aa4db6c7870b1911d4d</anchor>
      <arglist>(z_streamp strm, int level, int strategy)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>deflatePrime</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>aa8ca15b272bfde8fd23ab658d789aa87</anchor>
      <arglist>(z_streamp strm, int bits, int value)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>deflateReset</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a4f17a4d330d76066b4b26c27f7cde5dc</anchor>
      <arglist>(z_streamp strm)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>deflateSetDictionary</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a4e2855f986abd56d4515e9bb09986a5b</anchor>
      <arglist>(z_streamp strm, const Bytef *dictionary, uInt dictLength)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>deflateSetHeader</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a0bb9d562cacbe698297de30cdeeb2153</anchor>
      <arglist>(z_streamp strm, gz_headerp head)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>deflateTune</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>aa2f2f8ee11441c80c35f035ad7efbb8e</anchor>
      <arglist>(z_streamp strm, int good_length, int max_lazy, int nice_length, int max_chain)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>fill_window</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a6cf3c43817cac5f5c422e94b2a57ea49</anchor>
      <arglist>(deflate_state *s)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>flush_pending</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>ae9a3263767d40c4f7443bf07c31e0119</anchor>
      <arglist>(z_streamp strm)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>lm_init</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>ab197bb7bbeee75dcfccbfa8d55cae272</anchor>
      <arglist>(deflate_state *s)</arglist>
    </member>
    <member kind="function">
      <type>local uInt</type>
      <name>longest_match</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a9c89f33a3fab1b87063832eeda415389</anchor>
      <arglist>(deflate_state *s, IPos cur_match)</arglist>
    </member>
    <member kind="function">
      <type>local uInt</type>
      <name>longest_match_fast</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>ada5e12c38f51cac74465ef4af16e46ed</anchor>
      <arglist>(deflate_state *s, IPos cur_match)</arglist>
    </member>
    <member kind="function">
      <type>local void fill_window</type>
      <name>OF</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a39020875dba6274d4890d928ece7af4d</anchor>
      <arglist>((deflate_state *s))</arglist>
    </member>
    <member kind="function">
      <type>local block_state deflate_stored</type>
      <name>OF</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a8c5f4f16898c33f6c80e2c03a8f41f8a</anchor>
      <arglist>((deflate_state *s, int flush))</arglist>
    </member>
    <member kind="function">
      <type>local void putShortMSB</type>
      <name>OF</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a7a385b4ab82557d539fe9a6059caf4d7</anchor>
      <arglist>((deflate_state *s, uInt b))</arglist>
    </member>
    <member kind="function">
      <type>local void flush_pending</type>
      <name>OF</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a7c2e426a5f352f7e8c43ef7beec5138f</anchor>
      <arglist>((z_streamp strm))</arglist>
    </member>
    <member kind="function">
      <type>local int read_buf</type>
      <name>OF</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a89775aad02a4843022d7e83a3301239b</anchor>
      <arglist>((z_streamp strm, Bytef *buf, unsigned size))</arglist>
    </member>
    <member kind="function">
      <type>local uInt longest_match</type>
      <name>OF</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>aafad197bf6ab131a1734f6c8150b162b</anchor>
      <arglist>((deflate_state *s, IPos cur_match))</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>putShortMSB</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a6db0a0a840addf113cb217c4aa1c0384</anchor>
      <arglist>(deflate_state *s, uInt b)</arglist>
    </member>
    <member kind="function">
      <type>local int</type>
      <name>read_buf</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a30b7fcd3e6bea023c1c00eafad492639</anchor>
      <arglist>(z_streamp strm, Bytef *buf, unsigned size)</arglist>
    </member>
    <member kind="variable">
      <type>local const config</type>
      <name>configuration_table</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a9d8772078a7001d0dc9bd34789631322</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>deflate_copyright</name>
      <anchorfile>deflate_8c.html</anchorfile>
      <anchor>a75f4ce56f376b4ec7efc61fab510c8e7</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>deflate.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>deflate_8h</filename>
    <includes id="zutil_8h" name="zutil.h" local="yes" imported="no">zutil.h</includes>
    <class kind="struct">ct_data_s</class>
    <class kind="struct">internal_state</class>
    <class kind="struct">tree_desc_s</class>
    <member kind="define">
      <type>#define</type>
      <name>_tr_tally_dist</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a68f55cdd396ad603d9f0b01afdbdf592</anchor>
      <arglist>(s, distance, length, flush)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_tr_tally_lit</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>af3b11322da0fb4ec60a5ccc28e2554df</anchor>
      <arglist>(s, c, flush)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BL_CODES</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a9e19158a493307d4f211cdf223da8319</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BUSY_STATE</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a4821f69a5605c2618cd4dc4d3f60979c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Code</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a068e76e6034d06450385bc98b69ea53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMMENT_STATE</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a06c47936258e98a0c4ca38dd31a5f6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>d_code</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a578b4336ef92d19278e0a0d95699def5</anchor>
      <arglist>(dist)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_CODES</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a8798a9a526623abbd88fedb0727e21aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Dad</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>ad76da95d6074d29bacb152bc46d189d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTRA_STATE</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>affc01bd472ba5f5ad1519c40e20a3778</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FINISH_STATE</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a0474cba74b039aa45fe9412c1de86bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Freq</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a8bab2775fa423836b05f407d2f8bf6e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GZIP</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a9564352992f7a4001386d1c8e2977571</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HCRC_STATE</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a09dffa22705cbe81ca94b8b379d43682</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HEAP_SIZE</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a1b45302695680930829cac31d65e41e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INIT_STATE</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a96cb576b9a3b5f8cb90bd4bb7ee449d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>L_CODES</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a2b0cc00cc6a7d521fba8d208a1cae477</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Len</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a4490e644c06783cc69ad87c121e39e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LENGTH_CODES</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a8dd3b78c666b6592944b2acf1706e611</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LITERALS</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a3f59145500c9de746e7dc49fb98c29ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_BITS</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a51c241e7ad52441b8d4c1fd5f498b3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_DIST</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a1bac515806be1e59d7306b4126b0cca4</anchor>
      <arglist>(s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>max_insert_length</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a0aa718c141a5a98e84262fd9fc042dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_LOOKAHEAD</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>aab627bcc7d38e658a93d395c50180cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAME_STATE</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>acec08b85e51457d214b759d489785e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>put_byte</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a662a0774c0de95a9f1309019d52e914b</anchor>
      <arglist>(s, c)</arglist>
    </member>
    <member kind="typedef">
      <type>struct ct_data_s</type>
      <name>ct_data</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a0a4b5df3b2254c627b8a59e038963118</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct internal_state</type>
      <name>deflate_state</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>aeaabc84f4830ec10deb9b64bd719617a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>IPos</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>ada696b787a46d01634b6365afcec1a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ush</type>
      <name>Pos</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a80a8610ae675eaeead82013bacde10a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Pos FAR</type>
      <name>Posf</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a7fc422ecb86afdd5f330dad6f7c1136b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct static_tree_desc_s</type>
      <name>static_tree_desc</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a905910aabf6aabbe79ff0832e4a664cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tree_desc_s</type>
      <name>tree_desc</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>ae978a66d78f0d68f945f48951f9151ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void _tr_init</type>
      <name>OF</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a7421434e97aacf6ea4ddd238d18bf9c8</anchor>
      <arglist>((deflate_state *s))</arglist>
    </member>
    <member kind="function">
      <type>int _tr_tally</type>
      <name>OF</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>ad2b29e535c13f6bfd762db8d1dd3bb3f</anchor>
      <arglist>((deflate_state *s, unsigned dist, unsigned lc))</arglist>
    </member>
    <member kind="function">
      <type>void _tr_flush_block</type>
      <name>OF</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>af8aa63aa73ba838890d15dddb92e2360</anchor>
      <arglist>((deflate_state *s, charf *buf, ulg stored_len, int eof))</arglist>
    </member>
    <member kind="variable">
      <type>uch</type>
      <name>_dist_code</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>af81d7b42325e3ddbcf2cca9436d0b310</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>uch</type>
      <name>_length_code</name>
      <anchorfile>deflate_8h.html</anchorfile>
      <anchor>a034daec5591675c08dd7dde5a753a8da</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dependencies.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>dependencies_8h</filename>
  </compound>
  <compound kind="file">
    <name>dependency_eigen3.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>dependency__eigen3_8h</filename>
  </compound>
  <compound kind="file">
    <name>dependency_libftdi.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>dependency__libftdi_8h</filename>
  </compound>
  <compound kind="file">
    <name>dependency_liblas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>dependency__liblas_8h</filename>
  </compound>
  <compound kind="file">
    <name>dependency_libpcap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>dependency__libpcap_8h</filename>
  </compound>
  <compound kind="file">
    <name>dependency_libusb.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>dependency__libusb_8h</filename>
  </compound>
  <compound kind="file">
    <name>dependency_libzmq.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>dependency__libzmq_8h</filename>
  </compound>
  <compound kind="file">
    <name>dependency_opencv.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>dependency__opencv_8h</filename>
  </compound>
  <compound kind="file">
    <name>dependency_opengl_glut.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>dependency__opengl__glut_8h</filename>
  </compound>
  <compound kind="file">
    <name>dependency_pcl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>dependency__pcl_8h</filename>
  </compound>
  <compound kind="file">
    <name>dependency_sse.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>dependency__sse_8h</filename>
  </compound>
  <compound kind="file">
    <name>dependency_suitesparse.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>dependency__suitesparse_8h</filename>
  </compound>
  <compound kind="file">
    <name>dependency_wxwidgets.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>dependency__wxwidgets_8h</filename>
  </compound>
  <compound kind="file">
    <name>descriptor_kdtrees.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>descriptor__kdtrees_8h</filename>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <includes id="CFeature_8h" name="CFeature.h" local="no" imported="no">mrpt/vision/CFeature.h</includes>
    <class kind="struct">mrpt::vision::detail::TSIFTDesc2KDTree_Adaptor</class>
    <class kind="struct">mrpt::vision::detail::TSIFTDesc2KDTree_Adaptor</class>
    <class kind="struct">mrpt::vision::TSIFTDescriptorsKDTreeIndex</class>
    <class kind="struct">mrpt::vision::detail::TSURFDesc2KDTree_Adaptor</class>
    <class kind="struct">mrpt::vision::detail::TSURFDesc2KDTree_Adaptor</class>
    <class kind="struct">mrpt::vision::TSURFDescriptorsKDTreeIndex</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <namespace>mrpt::vision::detail</namespace>
  </compound>
  <compound kind="file">
    <name>descriptor_pairing.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>descriptor__pairing_8h</filename>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <member kind="function">
      <type>size_t</type>
      <name>find_descriptor_pairings</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga61f7e486712cea3204f85ab6abad9914</anchor>
      <arglist>(std::vector&lt; vector_size_t &gt; *pairings_1_to_multi_2, std::vector&lt; std::pair&lt; size_t, size_t &gt; &gt; *pairings_1_to_2, const CFeatureList &amp;feats_img1, const DESCRIPTOR_KDTREE &amp;feats_img2_kdtree, const mrpt::vision::TDescriptorType descriptor=descSIFT, const size_t max_neighbors=4, const double max_relative_distance=1.2, const typename DESCRIPTOR_KDTREE::kdtree_t::DistanceType max_distance=std::numeric_limits&lt; typename DESCRIPTOR_KDTREE::kdtree_t::DistanceType &gt;::max())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>detectors-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/src/</path>
    <filename>detectors-precomp_8cpp</filename>
    <includes id="detectors-precomp_8h" name="detectors-precomp.h" local="yes" imported="no">detectors-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>detectors-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/src/</path>
    <filename>detectors-precomp_8h</filename>
  </compound>
  <compound kind="file">
    <name>detectors.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/include/mrpt/</path>
    <filename>detectors_8h</filename>
    <includes id="CDetectableObject_8h" name="CDetectableObject.h" local="no" imported="no">mrpt/detectors/CDetectableObject.h</includes>
    <includes id="CObjectDetection_8h" name="CObjectDetection.h" local="no" imported="no">mrpt/detectors/CObjectDetection.h</includes>
    <includes id="CCascadeClassifierDetection_8h" name="CCascadeClassifierDetection.h" local="no" imported="no">mrpt/detectors/CCascadeClassifierDetection.h</includes>
    <includes id="CFaceDetection_8h" name="CFaceDetection.h" local="no" imported="no">mrpt/detectors/CFaceDetection.h</includes>
    <includes id="CDetectorDoorCrossing_8h" name="CDetectorDoorCrossing.h" local="no" imported="no">mrpt/detectors/CDetectorDoorCrossing.h</includes>
  </compound>
  <compound kind="file">
    <name>DifOdometry_Camera.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/DifOdometry-Camera/</path>
    <filename>DifOdometry__Camera_8cpp</filename>
    <includes id="DifOdometry__Camera_8h" name="DifOdometry_Camera.h" local="yes" imported="no">DifOdometry_Camera.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CFrustum_8h" name="CFrustum.h" local="no" imported="no">mrpt/opengl/CFrustum.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CBox_8h" name="CBox.h" local="no" imported="no">mrpt/opengl/CBox.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
  </compound>
  <compound kind="file">
    <name>DifOdometry_Camera.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/DifOdometry-Camera/</path>
    <filename>DifOdometry__Camera_8h</filename>
    <includes id="CDifodo_8h" name="CDifodo.h" local="no" imported="no">mrpt/vision/CDifodo.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <class kind="class">CDifodoCamera</class>
  </compound>
  <compound kind="file">
    <name>DifOdometry_Camera_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/DifOdometry-Camera/</path>
    <filename>DifOdometry__Camera__main_8cpp</filename>
    <includes id="DifOdometry__Camera_8h" name="DifOdometry_Camera.h" local="yes" imported="no">DifOdometry_Camera.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>DifOdometry__Camera__main_8cpp.html</anchorfile>
      <anchor>a149428d057ba79126d0a769d9fc222d7</anchor>
      <arglist>(int num_arg, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>default_cfg_txt</name>
      <anchorfile>DifOdometry__Camera__main_8cpp.html</anchorfile>
      <anchor>a82b067d0b385699cc99b5c52ef0e0968</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DifOdometry_Datasets.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/DifOdometry-Datasets/</path>
    <filename>DifOdometry__Datasets_8cpp</filename>
    <includes id="DifOdometry__Datasets_8h" name="DifOdometry_Datasets.h" local="yes" imported="no">DifOdometry_Datasets.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CFrustum_8h" name="CFrustum.h" local="no" imported="no">mrpt/opengl/CFrustum.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CBox_8h" name="CBox.h" local="no" imported="no">mrpt/opengl/CBox.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
  </compound>
  <compound kind="file">
    <name>DifOdometry_Datasets.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/DifOdometry-Datasets/</path>
    <filename>DifOdometry__Datasets_8h</filename>
    <includes id="CDifodo_8h" name="CDifodo.h" local="no" imported="no">mrpt/vision/CDifodo.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <class kind="class">CDifodoDatasets</class>
  </compound>
  <compound kind="file">
    <name>DifOdometry_Datasets_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/DifOdometry-Datasets/</path>
    <filename>DifOdometry__Datasets__main_8cpp</filename>
    <includes id="DifOdometry__Datasets_8h" name="DifOdometry_Datasets.h" local="yes" imported="no">DifOdometry_Datasets.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>DifOdometry__Datasets__main_8cpp.html</anchorfile>
      <anchor>a149428d057ba79126d0a769d9fc222d7</anchor>
      <arglist>(int num_arg, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>default_cfg_txt</name>
      <anchorfile>DifOdometry__Datasets__main_8cpp.html</anchorfile>
      <anchor>a82b067d0b385699cc99b5c52ef0e0968</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dijkstra.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>dijkstra_8h</filename>
    <includes id="CDirectedGraph_8h" name="CDirectedGraph.h" local="no" imported="no">mrpt/graphs/CDirectedGraph.h</includes>
    <includes id="CDirectedTree_8h" name="CDirectedTree.h" local="no" imported="no">mrpt/graphs/CDirectedTree.h</includes>
    <includes id="traits__map_8h" name="traits_map.h" local="no" imported="no">mrpt/utils/traits_map.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <class kind="class">mrpt::graphs::CDijkstra</class>
    <class kind="class">mrpt::graphs::detail::NotConnectedGraph</class>
    <class kind="struct">mrpt::graphs::CDijkstra::TDistance</class>
    <class kind="struct">mrpt::graphs::CDijkstra::TPrevious</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
  </compound>
  <compound kind="file">
    <name>dispatch.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/mexplus/mexplus/</path>
    <filename>dispatch_8h</filename>
    <class kind="class">mexplus::Operation</class>
    <class kind="class">mexplus::OperationCreator</class>
    <class kind="class">mexplus::OperationCreatorImpl</class>
    <class kind="class">mexplus::OperationFactory</class>
    <class kind="class">mexplus::Session</class>
    <namespace>mexplus</namespace>
    <member kind="define">
      <type>#define</type>
      <name>__MEXPLUS_TEST__</name>
      <anchorfile>dispatch_8h.html</anchorfile>
      <anchor>adda37bae36d861e0649e7c17a65039d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEX_DEFINE</name>
      <anchorfile>dispatch_8h.html</anchorfile>
      <anchor>af8a2f77dc5fd36f0eae50197a30734f8</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEX_DISPATCH</name>
      <anchorfile>dispatch_8h.html</anchorfile>
      <anchor>a8c80e2abc723a30c5ff5e012071fcfb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mexLock</name>
      <anchorfile>dispatch_8h.html</anchorfile>
      <anchor>a3a92f7e4a12c8ffb53606e0aa7015997</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CreateOperation</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a08ebcbb968ade8771aff2e491668c410</anchor>
      <arglist>(const std::string &amp;name, OperationCreator *creator)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>display_graph.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/graph-slam/</path>
    <filename>display__graph_8cpp</filename>
    <includes id="graphs_8h" name="graphs.h" local="no" imported="no">mrpt/graphs.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="CObserver_8h" name="CObserver.h" local="no" imported="no">mrpt/utils/CObserver.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CSimpleLine_8h" name="CSimpleLine.h" local="no" imported="no">mrpt/opengl/CSimpleLine.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="graph__tools_8h" name="graph_tools.h" local="no" imported="no">mrpt/opengl/graph_tools.h</includes>
    <member kind="function">
      <type>void</type>
      <name>display_graph</name>
      <anchorfile>display__graph_8cpp.html</anchorfile>
      <anchor>a9153a211455d22272fd4a8d2e9f8ed00</anchor>
      <arglist>(const GRAPHTYPE &amp;g)</arglist>
    </member>
    <member kind="function">
      <type>template void</type>
      <name>display_graph&lt; CNetworkOfPoses2D &gt;</name>
      <anchorfile>display__graph_8cpp.html</anchorfile>
      <anchor>ab7da5fd25cc2f369c6e319632ef2892a</anchor>
      <arglist>(const CNetworkOfPoses2D &amp;g)</arglist>
    </member>
    <member kind="function">
      <type>template void</type>
      <name>display_graph&lt; CNetworkOfPoses2DInf &gt;</name>
      <anchorfile>display__graph_8cpp.html</anchorfile>
      <anchor>a193c0913249a05c9617357f12032cc01</anchor>
      <arglist>(const CNetworkOfPoses2DInf &amp;g)</arglist>
    </member>
    <member kind="function">
      <type>template void</type>
      <name>display_graph&lt; CNetworkOfPoses3D &gt;</name>
      <anchorfile>display__graph_8cpp.html</anchorfile>
      <anchor>a19311915785108038c1573bc5e95845f</anchor>
      <arglist>(const CNetworkOfPoses3D &amp;g)</arglist>
    </member>
    <member kind="function">
      <type>template void</type>
      <name>display_graph&lt; CNetworkOfPoses3DInf &gt;</name>
      <anchorfile>display__graph_8cpp.html</anchorfile>
      <anchor>ac5e5067cece4be7678ff5b9693d09801</anchor>
      <arglist>(const CNetworkOfPoses3DInf &amp;g)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>MSG_HELP_WINDOW</name>
      <anchorfile>display__graph_8cpp.html</anchorfile>
      <anchor>afb47e6cfbaec030b57404f1dfc8fc41a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>distributions.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>distributions_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="ops__matrices_8h" name="ops_matrices.h" local="no" imported="no">mrpt/math/ops_matrices.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>chi2CDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gadaf15d0ae96eb360f18107703ff8ffc9</anchor>
      <arglist>(unsigned int degreesOfFreedom, double arg)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>chi2inv</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga97d15745bd5713d67169c68db93dda2e</anchor>
      <arglist>(double P, unsigned int dim=1)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>chi2PDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga031b06489a1ba993cc1200e4da42dfac</anchor>
      <arglist>(unsigned int degreesOfFreedom, double arg, double accuracy=1e-7)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>confidenceIntervals</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga470966b020ff020ce3c6ff207ac3c079</anchor>
      <arglist>(const CONTAINER &amp;data, typename mrpt::math::ContainerType&lt; CONTAINER &gt;::element_t &amp;out_mean, typename mrpt::math::ContainerType&lt; CONTAINER &gt;::element_t &amp;out_lower_conf_interval, typename mrpt::math::ContainerType&lt; CONTAINER &gt;::element_t &amp;out_upper_conf_interval, const double confidenceInterval=0.1, const size_t histogramNumBins=1000)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>erf</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga7581fd1bf40961c6827d55579c96ebe3</anchor>
      <arglist>(const double x)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>erfc</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga2ae6c001d20e46c44edcbac6b249d4c1</anchor>
      <arglist>(const double x)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>KLD_Gaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga9ddb4b383120316162071a6c125537ef</anchor>
      <arglist>(const VECTORLIKE1 &amp;mu0, const MATRIXLIKE1 &amp;cov0, const VECTORLIKE2 &amp;mu1, const MATRIXLIKE2 &amp;cov1)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>noncentralChi2CDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga2a7519c30f5eec71025c7b2995a2f272</anchor>
      <arglist>(unsigned int degreesOfFreedom, double noncentrality, double arg)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; double, double &gt; BASE_IMPEXP</type>
      <name>noncentralChi2PDF_CDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaffc1658928de539f85bd32dd19755669</anchor>
      <arglist>(unsigned int degreesOfFreedom, double noncentrality, double arg, double eps=1e-7)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>normalCDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gae0e4479f6c8569424edd1b14fc7648b9</anchor>
      <arglist>(double p)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>normalPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gad1f5c85f4d16c4072395e97c2b0bf851</anchor>
      <arglist>(double x, double mu, double std)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>normalPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga6acbb30b77605f1eaeabb12e3989e8de</anchor>
      <arglist>(const VECTORLIKE1 &amp;x, const VECTORLIKE2 &amp;mu, const MATRIXLIKE &amp;cov, const bool scaled_pdf=false)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>normalPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga767bd6f244a4fe27951069ea5fd3bc73</anchor>
      <arglist>(const VECTORLIKE &amp;d, const MATRIXLIKE &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>normalPDFInf</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gac2419727814e67f31da2a20344bec8fe</anchor>
      <arglist>(const VECTORLIKE1 &amp;x, const VECTORLIKE2 &amp;mu, const MATRIXLIKE &amp;cov_inv, const bool scaled_pdf=false)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>normalQuantile</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gafaf5c39ea709a44e5afef920a4501a07</anchor>
      <arglist>(double p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>distributions_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>distributions__unittest_8cpp</filename>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>distributions__unittest_8cpp.html</anchorfile>
      <anchor>a8a77cb59c6d5c76215fa942517d6f5ed</anchor>
      <arglist>(distributions, normalPDF_1d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>distributions__unittest_8cpp.html</anchorfile>
      <anchor>a4fb0343078fec966a4d48a401719da89</anchor>
      <arglist>(distributions, normalPDF_vector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>distributions__unittest_8cpp.html</anchorfile>
      <anchor>ad85a663fcf05b3cbe00646be1b10f8be</anchor>
      <arglist>(distributions, erfc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>distributions__unittest_8cpp.html</anchorfile>
      <anchor>a2c34abe033979a984c63e20090457bc1</anchor>
      <arglist>(distributions, erf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>distributions__unittest_8cpp.html</anchorfile>
      <anchor>aa15881c5a3a135b7091f86d6afd0d097</anchor>
      <arglist>(distributions, normalCDF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>distributions__unittest_8cpp.html</anchorfile>
      <anchor>a6e210b8a19eafad4041b6c28e832d3e4</anchor>
      <arglist>(distributions, chi2inv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>distributions__unittest_8cpp.html</anchorfile>
      <anchor>a9a5974de7978a40d3fd048ca47e4c3e0</anchor>
      <arglist>(distributions, chi2PDF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>distributions__unittest_8cpp.html</anchorfile>
      <anchor>a3c4de545c6266abe2ae78a7b2ff58995</anchor>
      <arglist>(distributions, noncentralChi2PDF_CDF)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>eps</name>
      <anchorfile>distributions__unittest_8cpp.html</anchorfile>
      <anchor>a3d8c24629d725b9ef8c238cf27c9b158</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dls.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>dls_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>dls.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>dls_8h</filename>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>do_opencv_includes.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/</path>
    <filename>do__opencv__includes_8h</filename>
  </compound>
  <compound kind="file">
    <name>DocBookOutput.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>DocBookOutput_8h</filename>
    <includes id="CmdLineInterface_8h" name="CmdLineInterface.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLineInterface.h</includes>
    <includes id="CmdLineOutput_8h" name="CmdLineOutput.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLineOutput.h</includes>
    <includes id="XorHandler_8h" name="XorHandler.h" local="no" imported="no">mrpt/otherlibs/tclap/XorHandler.h</includes>
    <includes id="Arg_8h" name="Arg.h" local="no" imported="no">mrpt/otherlibs/tclap/Arg.h</includes>
    <class kind="class">TCLAP::DocBookOutput</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>dropdown.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/src/</path>
    <filename>dropdown_8cpp</filename>
    <includes id="dropdown_8h" name="dropdown.h" local="yes" imported="no">wx/things/dropdown.h</includes>
    <includes id="toggle_8h" name="toggle.h" local="yes" imported="no">wx/things/toggle.h</includes>
  </compound>
  <compound kind="file">
    <name>dropdown.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>dropdown_8h</filename>
    <includes id="thingdef_8h" name="thingdef.h" local="yes" imported="no">wx/things/thingdef.h</includes>
  </compound>
  <compound kind="file">
    <name>dspfeat.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>dspfeat_8c</filename>
    <includes id="imgfeatures_8h" name="imgfeatures.h" local="yes" imported="no">imgfeatures.h</includes>
    <includes id="vision_2src_2sift-hess_2utils_8h" name="vision/src/sift-hess/utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>dspfeat_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>feat_file</name>
      <anchorfile>dspfeat_8c.html</anchorfile>
      <anchor>ad78b3404ebc03e842ad2f46ddbb40d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>feat_type</name>
      <anchorfile>dspfeat_8c.html</anchorfile>
      <anchor>ac515943fa2f76e9305059ee92cc6ef89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>img_file</name>
      <anchorfile>dspfeat_8c.html</anchorfile>
      <anchor>ac71f500a4612bf77610cfc275f3b83ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eigen_frwds.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>eigen__frwds_8h</filename>
    <class kind="class">mrpt::math::CMatrixFixedNumeric</class>
    <class kind="class">mrpt::math::CMatrixTemplateNumeric</class>
    <class kind="struct">mrpt::math::ContainerType</class>
    <class kind="struct">mrpt::math::ContainerType&lt; Eigen::EigenBase&lt; Derived &gt; &gt;</class>
    <class kind="class">mrpt::math::dynamic_vector</class>
    <class kind="struct">Eigen::EigenBase</class>
    <namespace>Eigen</namespace>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="typedef">
      <type>dynamic_vector&lt; double &gt;</type>
      <name>CVectorDouble</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aa54edf4dc89e6e47381a7fa11fef790c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_vector&lt; float &gt;</type>
      <name>CVectorFloat</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a95b344e4fceab7869e1dd814ceb9540e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 2, 2 &gt;</type>
      <name>CMatrixDouble22</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a9a3e1b8b610feeb6403638596bdc4578</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 2, 3 &gt;</type>
      <name>CMatrixDouble23</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a83158a9ba61c5aab61f1d8fe0bfa4b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 3, 2 &gt;</type>
      <name>CMatrixDouble32</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab43112bba01b14ce19fc4b3f247e0ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 3, 3 &gt;</type>
      <name>CMatrixDouble33</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a58d0ee60eee38e990848ccb8b83e8338</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 4, 4 &gt;</type>
      <name>CMatrixDouble44</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a25a1ba39a478a66d24a4ecfb9c585c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 6, 6 &gt;</type>
      <name>CMatrixDouble66</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a69ac788617e87d06107cd7a32a1352b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 7, 7 &gt;</type>
      <name>CMatrixDouble77</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aed1f2021f6c0dc0dd77a96972acaf43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 3 &gt;</type>
      <name>CMatrixDouble13</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae0f1c00b212046eb2da2d2b706596a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 3, 1 &gt;</type>
      <name>CMatrixDouble31</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a736fe777fa3e06f44ee25115ea3bfe45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 2 &gt;</type>
      <name>CMatrixDouble12</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a48ff4a54c17399392608a3594b0a4465</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 2, 1 &gt;</type>
      <name>CMatrixDouble21</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a08a16a69a7e42f7c4dca7c5136b41c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 6, 1 &gt;</type>
      <name>CMatrixDouble61</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a52586c80c3b0ed450e391f2b94120aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 6 &gt;</type>
      <name>CMatrixDouble16</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afb229aef8f727e036d6a14a14965ffde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 7, 1 &gt;</type>
      <name>CMatrixDouble71</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a6c38ff71e411e6b73d1b7de1f18bf820</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 7 &gt;</type>
      <name>CMatrixDouble17</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5977d8672735efc38769929ab742a917</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 5, 1 &gt;</type>
      <name>CMatrixDouble51</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a04b63d59fd84d9fc948cbdd15123e6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 5 &gt;</type>
      <name>CMatrixDouble15</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>acea06f45d45c97ff31a6b56c11119ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 4, 1 &gt;</type>
      <name>CMatrixDouble41</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aca185440fdb9e9d746fd451a7e6109a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 2, 2 &gt;</type>
      <name>CMatrixFloat22</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>adbd7460227c1e11e792a9ee469550a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 2, 3 &gt;</type>
      <name>CMatrixFloat23</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a155c891f48138a92e762159093a212cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 3, 2 &gt;</type>
      <name>CMatrixFloat32</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>adef9613ac88e052957b5d64804b5bb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 3, 3 &gt;</type>
      <name>CMatrixFloat33</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aabb5d1bd385a780da2a919cab150690b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 4, 4 &gt;</type>
      <name>CMatrixFloat44</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a664c31c02eb5b082d94fee583d707de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 6, 6 &gt;</type>
      <name>CMatrixFloat66</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad2b21e08c33da403d02e138c968bf020</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 7, 7 &gt;</type>
      <name>CMatrixFloat77</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a35b9961f1ad7cf92f4354b5f53bf3036</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 3 &gt;</type>
      <name>CMatrixFloat13</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad882ef7a63610e5d3921254453bd3bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 3, 1 &gt;</type>
      <name>CMatrixFloat31</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5235013a7473c0f9858038b5003afae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 2 &gt;</type>
      <name>CMatrixFloat12</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>abd1d8263832cd3f65d3210cef735510b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 2, 1 &gt;</type>
      <name>CMatrixFloat21</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad8adda5c75c1c1ce2f760a54c31b242b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 6, 1 &gt;</type>
      <name>CMatrixFloat61</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a0a9acac569b0891f2cd3385096b32d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 6 &gt;</type>
      <name>CMatrixFloat16</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac4eb71d01fc81318f2f39cc60bad073c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 7, 1 &gt;</type>
      <name>CMatrixFloat71</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a47860cb65836c50c0c7a23f13ca9e875</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 7 &gt;</type>
      <name>CMatrixFloat17</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a7cb47c537948d7eb2b176aea3146e833</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 5, 1 &gt;</type>
      <name>CMatrixFloat51</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afc324f66d97f448b20aa657f11de381a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 5 &gt;</type>
      <name>CMatrixFloat15</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a2d3528cb7602ebf978c9bee8fbb60e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 2, 2 &gt;</type>
      <name>CMatrixDouble22</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a9a3e1b8b610feeb6403638596bdc4578</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 2, 3 &gt;</type>
      <name>CMatrixDouble23</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a83158a9ba61c5aab61f1d8fe0bfa4b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 3, 2 &gt;</type>
      <name>CMatrixDouble32</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab43112bba01b14ce19fc4b3f247e0ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 3, 3 &gt;</type>
      <name>CMatrixDouble33</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a58d0ee60eee38e990848ccb8b83e8338</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 4, 4 &gt;</type>
      <name>CMatrixDouble44</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a25a1ba39a478a66d24a4ecfb9c585c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 6, 6 &gt;</type>
      <name>CMatrixDouble66</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a69ac788617e87d06107cd7a32a1352b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 7, 7 &gt;</type>
      <name>CMatrixDouble77</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aed1f2021f6c0dc0dd77a96972acaf43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 3 &gt;</type>
      <name>CMatrixDouble13</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae0f1c00b212046eb2da2d2b706596a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 3, 1 &gt;</type>
      <name>CMatrixDouble31</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a736fe777fa3e06f44ee25115ea3bfe45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 2 &gt;</type>
      <name>CMatrixDouble12</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a48ff4a54c17399392608a3594b0a4465</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 2, 1 &gt;</type>
      <name>CMatrixDouble21</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a08a16a69a7e42f7c4dca7c5136b41c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 6, 1 &gt;</type>
      <name>CMatrixDouble61</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a52586c80c3b0ed450e391f2b94120aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 6 &gt;</type>
      <name>CMatrixDouble16</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afb229aef8f727e036d6a14a14965ffde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 7, 1 &gt;</type>
      <name>CMatrixDouble71</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a6c38ff71e411e6b73d1b7de1f18bf820</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 7 &gt;</type>
      <name>CMatrixDouble17</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5977d8672735efc38769929ab742a917</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 5, 1 &gt;</type>
      <name>CMatrixDouble51</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a04b63d59fd84d9fc948cbdd15123e6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 5 &gt;</type>
      <name>CMatrixDouble15</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>acea06f45d45c97ff31a6b56c11119ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 4, 1 &gt;</type>
      <name>CMatrixDouble41</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aca185440fdb9e9d746fd451a7e6109a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 2, 2 &gt;</type>
      <name>CMatrixFloat22</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>adbd7460227c1e11e792a9ee469550a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 2, 3 &gt;</type>
      <name>CMatrixFloat23</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a155c891f48138a92e762159093a212cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 3, 2 &gt;</type>
      <name>CMatrixFloat32</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>adef9613ac88e052957b5d64804b5bb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 3, 3 &gt;</type>
      <name>CMatrixFloat33</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aabb5d1bd385a780da2a919cab150690b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 4, 4 &gt;</type>
      <name>CMatrixFloat44</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a664c31c02eb5b082d94fee583d707de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 6, 6 &gt;</type>
      <name>CMatrixFloat66</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad2b21e08c33da403d02e138c968bf020</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 7, 7 &gt;</type>
      <name>CMatrixFloat77</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a35b9961f1ad7cf92f4354b5f53bf3036</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 3 &gt;</type>
      <name>CMatrixFloat13</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad882ef7a63610e5d3921254453bd3bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 3, 1 &gt;</type>
      <name>CMatrixFloat31</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5235013a7473c0f9858038b5003afae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 2 &gt;</type>
      <name>CMatrixFloat12</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>abd1d8263832cd3f65d3210cef735510b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 2, 1 &gt;</type>
      <name>CMatrixFloat21</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad8adda5c75c1c1ce2f760a54c31b242b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 6, 1 &gt;</type>
      <name>CMatrixFloat61</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a0a9acac569b0891f2cd3385096b32d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 6 &gt;</type>
      <name>CMatrixFloat16</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac4eb71d01fc81318f2f39cc60bad073c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 7, 1 &gt;</type>
      <name>CMatrixFloat71</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a47860cb65836c50c0c7a23f13ca9e875</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 7 &gt;</type>
      <name>CMatrixFloat17</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a7cb47c537948d7eb2b176aea3146e833</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 5, 1 &gt;</type>
      <name>CMatrixFloat51</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afc324f66d97f448b20aa657f11de381a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 5 &gt;</type>
      <name>CMatrixFloat15</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a2d3528cb7602ebf978c9bee8fbb60e25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eigen_plugins.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>eigen__plugins_8h</filename>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bad4a8f9f8c603d29a20ca6f9c056dd4da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>extractCol</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a41b03d2479325f3dafee31651ee3c41c</anchor>
      <arglist>(size_t nCol, VECTOR &amp;v, size_t startingRow=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractCol</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>abd2bea909ed1fe0d393a29df274260f1</anchor>
      <arglist>(size_t nCol, std::vector&lt; T &gt; &amp;v, size_t startingRow=0) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>extractMatrix</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aac01fcdfdbdb053b1c1d97dadfa2a8f0</anchor>
      <arglist>(const size_t firstRow, const size_t firstCol, MATRIX &amp;m) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>extractMatrix</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a76c16c7bf173250e67ee99aae434add0</anchor>
      <arglist>(const size_t firstRow, const size_t firstCol, const size_t nRows, const size_t nCols, MATRIX &amp;m) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>extractRow</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a9287183f027bd93f24e8aa89e19dd375</anchor>
      <arglist>(size_t nRow, Eigen::EigenBase&lt; OtherDerived &gt; &amp;v, size_t startingCol=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractRow</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a8da0109df3a33350c614571c8ebdee52</anchor>
      <arglist>(size_t nRow, std::vector&lt; T &gt; &amp;v, size_t startingCol=0) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>extractRowAsCol</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a177b6023e41b53873b82bfd79f3b0334</anchor>
      <arglist>(size_t nRow, VECTOR &amp;v, size_t startingCol=0) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>extractSubmatrix</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a21d99dfeb5280bf3286a3321ca4615e8</anchor>
      <arglist>(const size_t row_first, const size_t row_last, const size_t col_first, const size_t col_last, MATRIX &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractSubmatrixSymmetrical</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>acf0a71b2db4cd84f9a4b71d86f5f5a2f</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;indices, MATRIX &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractSubmatrixSymmetricalBlocks</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aa12505e1d04f09e70f443609aacd86c8</anchor>
      <arglist>(const size_t block_size, const std::vector&lt; size_t &gt; &amp;block_indices, MATRIX &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>fill</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a57fce471b07c3c84924883b5e17e2388</anchor>
      <arglist>(const Scalar v)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>assign</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a430e227498fc091226ec9d694f07ac8d</anchor>
      <arglist>(const Scalar v)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>assign</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae60818fcccc06ff267dd500c8a2155f7</anchor>
      <arglist>(size_t N, const Scalar v)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE size_t</type>
      <name>getRowCount</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a61275d6dcd40b0676f9a430be46ef876</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE size_t</type>
      <name>getColCount</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a4d49034b9785c1bd62e4d4540a39066b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>unit</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7a11472b9fe01428f7a3a641deede260</anchor>
      <arglist>(const size_t nRows, const Scalar diag_vals)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>unit</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ad9cadcc3439e2277c50991f55fb46ceb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>eye</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a099661ff1d800e1a14acac4857fef23a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>zeros</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a249c737f74d106ad35d54b2c361949f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>zeros</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a2bf1b81848a7115a7129552f10b41f81</anchor>
      <arglist>(const size_t row, const size_t col)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>ones</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a753bc55837e086a6aab4e67b6a89649c</anchor>
      <arglist>(const size_t row, const size_t col)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>ones</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aed382a83834a6cb23b6ffca7eb7d8a1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar *</type>
      <name>get_unsafe_row</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a75979a41a239d9510ce581f3e57b5758</anchor>
      <arglist>(size_t row)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>get_unsafe</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7ee1e2b5233fb9717bf66fa1a43229a5</anchor>
      <arglist>(const size_t row, const size_t col) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>set_unsafe</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a49571dc3efee6a1c8acb8e91150583ce</anchor>
      <arglist>(const size_t row, const size_t col, const Scalar val)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>push_back</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a9d57842d20d6813ae39cc88859d6f3c8</anchor>
      <arglist>(Scalar val)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>isSquare</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ab5beed52769c21a10fff9af4b0b85b4b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>isSingular</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a1a3ece0f4cde1ebf5e4e92373d4743fe</anchor>
      <arglist>(const Scalar absThreshold=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromMatlabStringFormat</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a63564972b0bc6093ba4ffea49de1fc7a</anchor>
      <arglist>(const std::string &amp;s, std::ostream *dump_errors_here=NULL)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>inMatlabFormat</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a4a8ae8c8ac821391e46088d63e30ef6e</anchor>
      <arglist>(const size_t decimal_digits=6) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>abea6659e38ab7a50b625ea1a4af3ec72</anchor>
      <arglist>(const std::string &amp;file, mrpt::math::TMatrixTextFileFormat fileFormat=mrpt::math::MATRIX_FORMAT_ENG, bool appendMRPTHeader=false, const std::string &amp;userHeader=std::string()) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromTextFile</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ad3c68c35368d8a0254192e3c34ea5f61</anchor>
      <arglist>(const std::string &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromTextFile</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a0c26c9ec75a3731fef5d8c216af718c5</anchor>
      <arglist>(std::istream &amp;_input_text_stream)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiplyColumnByScalar</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a96151b602836b52bc85171af9d5c56e7</anchor>
      <arglist>(size_t c, Scalar s)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiplyRowByScalar</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a671005d4630e5b00468c10b62832ac8a</anchor>
      <arglist>(size_t r, Scalar s)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>swapCols</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae464358652aea0d45e931665fd2beaec</anchor>
      <arglist>(size_t i1, size_t i2)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>swapRows</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a2f02ee28067c59514a36f45f4cd73d49</anchor>
      <arglist>(size_t i1, size_t i2)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE size_t</type>
      <name>countNonZero</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aaa7a3455c836702a4b437978873aaf18</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>maximum</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a29bcf29c0462f07b71b310f5cdf01cb5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>minimum</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a5358430f009a259d728f3da31785e986</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>minimum_maximum</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>af1242c3a6add388208167442fd51b314</anchor>
      <arglist>(Scalar &amp;out_min, Scalar &amp;out_max) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>maximum</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a2898e1e0abdc8bdb31e7aee10a4ae727</anchor>
      <arglist>(size_t *maxIndex) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>find_index_max_value</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a5ec04514dba4a51e2b57215e6c51ea9f</anchor>
      <arglist>(size_t &amp;u, size_t &amp;v, Scalar &amp;valMax) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>minimum</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>af80dfb5ebbb5600f2b3f3a66ad8bb10c</anchor>
      <arglist>(size_t *minIndex) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>minimum_maximum</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>abf32831ad6edc3ed67356f3e0dd8f6a9</anchor>
      <arglist>(Scalar &amp;out_min, Scalar &amp;out_max, size_t *minIndex, size_t *maxIndex) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>norm_inf</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a53e8ff87dce50057b8d035590926db88</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>squareNorm</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae14bebc96536a68f0d0882100323e64e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>sumAll</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a8e317bb5dedefdd9f59f2894982981ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>laplacian</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae00c75ae00f634956069b741adf686df</anchor>
      <arglist>(Eigen::MatrixBase&lt; OtherDerived &gt; &amp;ret) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>setSize</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a8133077108cd44f617e7784243eb5db9</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>largestEigenvector</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a27fb9d81da9bb17a95bda4dda0b9a452</anchor>
      <arglist>(OUTVECT &amp;x, Scalar resolution=Scalar(0.01), size_t maxIterations=6, int *out_Iterations=NULL, float *out_estimatedResolution=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>MatrixBase&lt; Derived &gt; &amp;</type>
      <name>operator^=</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a59de153a45c710749417ed1c1b9a317d</anchor>
      <arglist>(const unsigned int pow)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>scalarPow</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a5d6e5c1d2e7d30b703716e59bf66a731</anchor>
      <arglist>(const Scalar s)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>isDiagonal</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ab0110c458e325a70d74be26bedb2c0a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>maximumDiagonal</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a77e1f95f883d99800c8db1e4bd505633</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE double</type>
      <name>mean</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a378ef7ee1218e4aa29b595c6e0f8ee4a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndStd</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a37ca262197838f94a2d9ab537d81c857</anchor>
      <arglist>(VEC &amp;outMeanVector, VEC &amp;outStdVector, const bool unbiased_variance=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndStdAll</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a59dd066bddb77e59609564c036a04294</anchor>
      <arglist>(double &amp;outMean, double &amp;outStd, const bool unbiased_variance=true) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>insertMatrix</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7ef3e78b94ad34d5dbbd1813f8ee52c5</anchor>
      <arglist>(size_t r, size_t c, const MAT &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>insertMatrixTranspose</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a4c55ec8071d6f0d708a8d9c2ffbd3d7c</anchor>
      <arglist>(size_t r, size_t c, const MAT &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>insertRow</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a8dbf0e61572da6d0e8d0f22d28d21837</anchor>
      <arglist>(size_t nRow, const MAT &amp;aRow)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>insertCol</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae944e54fd502b0650c003d4c131681d8</anchor>
      <arglist>(size_t nCol, const MAT &amp;aCol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertRow</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>af7af3299aa14d7c2d2caf3be800fea33</anchor>
      <arglist>(size_t nRow, const std::vector&lt; R &gt; &amp;aRow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertCol</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ad74f9fce83eab01230c8bd900aab9267</anchor>
      <arglist>(size_t nCol, const std::vector&lt; R &gt; &amp;aCol)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>removeColumns</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ad9b9bf3484c9aab42077498f5882cb16</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;idxsToRemove)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>unsafeRemoveColumns</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a854c27aefa2d3f14bec7dd94eab61e7d</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;idxs)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>removeRows</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aae04af00326409b3eeabb5ea3c5eea4a</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;idxsToRemove)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>unsafeRemoveRows</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a6213c85ee1df93e7e54a36c09c76b6d4</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;idxs)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE const AdjointReturnType</type>
      <name>t</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7b88b312dc3827120dbfc60da344625d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE PlainObject</type>
      <name>inv</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ac60dd2d7ef18e0196be37dcc5d18c760</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>inv</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a25529959d227094eb565f14dabd2b094</anchor>
      <arglist>(MATRIX &amp;outMat) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>inv_fast</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aef34f5ccac35fa506b6d702cfc01edb8</anchor>
      <arglist>(MATRIX &amp;outMat) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>det</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a96d156d50856525aa2e9e4e106012f78</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>empty</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a05ed04d61c4f7d75d93908c25a09d8c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>add_Ac</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a79ef27edb8c8c56d4a1f4fede691b9e6</anchor>
      <arglist>(const OTHERMATRIX &amp;m, const Scalar c)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>substract_Ac</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ad588530378b75fee39970714fafb9b14</anchor>
      <arglist>(const OTHERMATRIX &amp;m, const Scalar c)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>substract_At</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aafbfccc8bf00546a77e11d39e51c30b9</anchor>
      <arglist>(const OTHERMATRIX &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>substract_An</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a3d2f623699d93b2d43c620b5209c9246</anchor>
      <arglist>(const OTHERMATRIX &amp;m, const size_t n)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>add_AAt</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a6a371e05e1660d6257674cfef0c9bc34</anchor>
      <arglist>(const OTHERMATRIX &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>substract_AAt</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>acaad37e9c18497409f56a53e7d7b4b8e</anchor>
      <arglist>(const OTHERMATRIX &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a2785f297af30ced4f8e6606a4bb0be9f</anchor>
      <arglist>(const MATRIX1 &amp;A, const MATRIX2 &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_AB</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7f39ab70bf340ee5bc203aad960d57e0</anchor>
      <arglist>(const MATRIX1 &amp;A, const MATRIX2 &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_AtB</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a803e1e1591c53f90563c94be395f69b0</anchor>
      <arglist>(const MATRIX1 &amp;A, const MATRIX2 &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_Ab</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a768efc255b5ecad2750092f47313d549</anchor>
      <arglist>(const OTHERVECTOR1 &amp;vIn, OTHERVECTOR2 &amp;vOut, bool accumToOutput=false) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_Atb</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a902fb479b9250b43ece91634cc315dd4</anchor>
      <arglist>(const OTHERVECTOR1 &amp;vIn, OTHERVECTOR2 &amp;vOut, bool accumToOutput=false) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_HCHt</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aff40658c0e151aed0734d6ddb7b301a3</anchor>
      <arglist>(const MAT_C &amp;C, MAT_R &amp;R, bool accumResultInOutput=false) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_HtCH</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a417f1b8366cd61a369e5861494fde53a</anchor>
      <arglist>(const MAT_C &amp;C, MAT_R &amp;R, bool accumResultInOutput=false) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>multiply_HCHt_scalar</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>afda0882e4db840bc1d8e9bc13bc80e76</anchor>
      <arglist>(const MAT_C &amp;C) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>multiply_HtCH_scalar</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a46b547830ec3e1491ca84b09253256f8</anchor>
      <arglist>(const MAT_C &amp;C) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_AAt_scalar</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a0dba314155476d834c3502dfc213ab3e</anchor>
      <arglist>(const MAT_A &amp;A, typename MAT_A::Scalar f)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_AtA_scalar</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7cfb26fd7c6b73721c6416231297b00e</anchor>
      <arglist>(const MAT_A &amp;A, typename MAT_A::Scalar f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_A_skew3</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a5b52acfbd9696a318035334cbbad49c1</anchor>
      <arglist>(const MAT_A &amp;A, const SKEW_3VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_skew3_A</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a6a2b0f46328ae7d7535cb20cb0e81ac3</anchor>
      <arglist>(const SKEW_3VECTOR &amp;v, const MAT_A &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_subMatrix</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ad46367c9dd976753b2a734b1771684db</anchor>
      <arglist>(const MAT_A &amp;A, MAT_OUT &amp;outResult, const size_t A_cols_offset, const size_t A_rows_offset, const size_t A_col_count) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_ABC</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a16e1c59496aad553322db233f7ec85b7</anchor>
      <arglist>(const MAT_A &amp;A, const MAT_B &amp;B, const MAT_C &amp;C)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_ABCt</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a1439097bdfd93e40d7bb2814cb07c681</anchor>
      <arglist>(const MAT_A &amp;A, const MAT_B &amp;B, const MAT_C &amp;C)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_AtBC</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae34f77f56288c48df01c2176bd2c8461</anchor>
      <arglist>(const MAT_A &amp;A, const MAT_B &amp;B, const MAT_C &amp;C)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_ABt</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aaf5a04bce9f479ef8b8a5a0792bb2fc4</anchor>
      <arglist>(const MAT_A &amp;A, const MAT_B &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_AAt</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a2cdadc937335307b67568c2dfb7d1cce</anchor>
      <arglist>(const MAT_A &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_AtA</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>affe8d191272ecbb4e23fa730b5e1fa88</anchor>
      <arglist>(const MAT_A &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_result_is_symmetric</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae7e21bec5c3c60fdf8c3c9bf29620aee</anchor>
      <arglist>(const MAT_A &amp;A, const MAT_B &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>eigenVectors</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ab2fd1a8790a9b3aecc5579b0895f0b77</anchor>
      <arglist>(MATRIX1 &amp;eVecs, MATRIX2 &amp;eVals) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>eigenVectorsVec</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a2a5fc05cd8d41162c6278668112ea368</anchor>
      <arglist>(MATRIX1 &amp;eVecs, VECTOR1 &amp;eVals) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>eigenValues</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ac24d22bc3b24cb9dea3ba3731727d187</anchor>
      <arglist>(VECTOR &amp;eVals) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>eigenVectorsSymmetric</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a387e48a41c325a427c5bd3591b39a65f</anchor>
      <arglist>(MATRIX1 &amp;eVecs, MATRIX2 &amp;eVals) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>eigenVectorsSymmetricVec</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ab9f00b88574d88f92bb42e8ac1d49f5f</anchor>
      <arglist>(MATRIX1 &amp;eVecs, VECTOR1 &amp;eVals) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>chol</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a3e6cd09a812e8a005ddb760bad4e34b1</anchor>
      <arglist>(MATRIX &amp;U) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE size_t</type>
      <name>rank</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7fd59dfe4f0464d4f771e7ce60aad7ce</anchor>
      <arglist>(double threshold=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a9fa151d57c4246db2c3aed3642dd249b</anchor>
      <arglist>(Scalar valMin, Scalar valMax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adjustRange</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a1f4ffe0a232a537963e88ba6dee3d943</anchor>
      <arglist>(Scalar valMin, Scalar valMax)</arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a06fc87d81c62e9abb8790b6e5713c55bad4a8f9f8c603d29a20ca6f9c056dd4da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar *</type>
      <name>iterator</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a39c5d6430ea9395ae7ae729dd0c3f18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const Scalar *</type>
      <name>const_iterator</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a8dbda719917732693c56cee228465ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE iterator</type>
      <name>begin</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ab295fd8164bf1b1acecbcb29520d62b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE iterator</type>
      <name>end</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a23db812a9c7549fb6b2dcc63543cedbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>fill</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a57fce471b07c3c84924883b5e17e2388</anchor>
      <arglist>(const Scalar v)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>assign</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a430e227498fc091226ec9d694f07ac8d</anchor>
      <arglist>(const Scalar v)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>assign</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae60818fcccc06ff267dd500c8a2155f7</anchor>
      <arglist>(size_t N, const Scalar v)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE size_t</type>
      <name>getRowCount</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a61275d6dcd40b0676f9a430be46ef876</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE size_t</type>
      <name>getColCount</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a4d49034b9785c1bd62e4d4540a39066b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>unit</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7a11472b9fe01428f7a3a641deede260</anchor>
      <arglist>(const size_t nRows, const Scalar diag_vals)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>unit</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ad9cadcc3439e2277c50991f55fb46ceb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>eye</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a099661ff1d800e1a14acac4857fef23a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>zeros</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a249c737f74d106ad35d54b2c361949f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>zeros</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a2bf1b81848a7115a7129552f10b41f81</anchor>
      <arglist>(const size_t row, const size_t col)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>ones</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a753bc55837e086a6aab4e67b6a89649c</anchor>
      <arglist>(const size_t row, const size_t col)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>ones</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aed382a83834a6cb23b6ffca7eb7d8a1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar *</type>
      <name>get_unsafe_row</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a75979a41a239d9510ce581f3e57b5758</anchor>
      <arglist>(size_t row)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>get_unsafe</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7ee1e2b5233fb9717bf66fa1a43229a5</anchor>
      <arglist>(const size_t row, const size_t col) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>set_unsafe</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a49571dc3efee6a1c8acb8e91150583ce</anchor>
      <arglist>(const size_t row, const size_t col, const Scalar val)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>push_back</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a9d57842d20d6813ae39cc88859d6f3c8</anchor>
      <arglist>(Scalar val)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>isSquare</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ab5beed52769c21a10fff9af4b0b85b4b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>isSingular</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a1a3ece0f4cde1ebf5e4e92373d4743fe</anchor>
      <arglist>(const Scalar absThreshold=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromMatlabStringFormat</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a63564972b0bc6093ba4ffea49de1fc7a</anchor>
      <arglist>(const std::string &amp;s, std::ostream *dump_errors_here=NULL)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>inMatlabFormat</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a4a8ae8c8ac821391e46088d63e30ef6e</anchor>
      <arglist>(const size_t decimal_digits=6) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>abea6659e38ab7a50b625ea1a4af3ec72</anchor>
      <arglist>(const std::string &amp;file, mrpt::math::TMatrixTextFileFormat fileFormat=mrpt::math::MATRIX_FORMAT_ENG, bool appendMRPTHeader=false, const std::string &amp;userHeader=std::string()) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromTextFile</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ad3c68c35368d8a0254192e3c34ea5f61</anchor>
      <arglist>(const std::string &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromTextFile</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a0c26c9ec75a3731fef5d8c216af718c5</anchor>
      <arglist>(std::istream &amp;_input_text_stream)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiplyColumnByScalar</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a96151b602836b52bc85171af9d5c56e7</anchor>
      <arglist>(size_t c, Scalar s)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiplyRowByScalar</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a671005d4630e5b00468c10b62832ac8a</anchor>
      <arglist>(size_t r, Scalar s)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>swapCols</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae464358652aea0d45e931665fd2beaec</anchor>
      <arglist>(size_t i1, size_t i2)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>swapRows</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a2f02ee28067c59514a36f45f4cd73d49</anchor>
      <arglist>(size_t i1, size_t i2)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE size_t</type>
      <name>countNonZero</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aaa7a3455c836702a4b437978873aaf18</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>maximum</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a29bcf29c0462f07b71b310f5cdf01cb5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>minimum</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a5358430f009a259d728f3da31785e986</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>minimum_maximum</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>af1242c3a6add388208167442fd51b314</anchor>
      <arglist>(Scalar &amp;out_min, Scalar &amp;out_max) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>maximum</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a2898e1e0abdc8bdb31e7aee10a4ae727</anchor>
      <arglist>(size_t *maxIndex) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>find_index_max_value</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a5ec04514dba4a51e2b57215e6c51ea9f</anchor>
      <arglist>(size_t &amp;u, size_t &amp;v, Scalar &amp;valMax) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>minimum</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>af80dfb5ebbb5600f2b3f3a66ad8bb10c</anchor>
      <arglist>(size_t *minIndex) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>minimum_maximum</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>abf32831ad6edc3ed67356f3e0dd8f6a9</anchor>
      <arglist>(Scalar &amp;out_min, Scalar &amp;out_max, size_t *minIndex, size_t *maxIndex) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>norm_inf</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a53e8ff87dce50057b8d035590926db88</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>squareNorm</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae14bebc96536a68f0d0882100323e64e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>sumAll</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a8e317bb5dedefdd9f59f2894982981ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>laplacian</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae00c75ae00f634956069b741adf686df</anchor>
      <arglist>(Eigen::MatrixBase&lt; OtherDerived &gt; &amp;ret) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>setSize</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a8133077108cd44f617e7784243eb5db9</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>largestEigenvector</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a27fb9d81da9bb17a95bda4dda0b9a452</anchor>
      <arglist>(OUTVECT &amp;x, Scalar resolution=Scalar(0.01), size_t maxIterations=6, int *out_Iterations=NULL, float *out_estimatedResolution=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>MatrixBase&lt; Derived &gt; &amp;</type>
      <name>operator^=</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a59de153a45c710749417ed1c1b9a317d</anchor>
      <arglist>(const unsigned int pow)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>scalarPow</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a5d6e5c1d2e7d30b703716e59bf66a731</anchor>
      <arglist>(const Scalar s)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>isDiagonal</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ab0110c458e325a70d74be26bedb2c0a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>maximumDiagonal</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a77e1f95f883d99800c8db1e4bd505633</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE double</type>
      <name>mean</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a378ef7ee1218e4aa29b595c6e0f8ee4a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndStd</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a37ca262197838f94a2d9ab537d81c857</anchor>
      <arglist>(VEC &amp;outMeanVector, VEC &amp;outStdVector, const bool unbiased_variance=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndStdAll</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a59dd066bddb77e59609564c036a04294</anchor>
      <arglist>(double &amp;outMean, double &amp;outStd, const bool unbiased_variance=true) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>insertMatrix</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7ef3e78b94ad34d5dbbd1813f8ee52c5</anchor>
      <arglist>(size_t r, size_t c, const MAT &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>insertMatrixTranspose</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a4c55ec8071d6f0d708a8d9c2ffbd3d7c</anchor>
      <arglist>(size_t r, size_t c, const MAT &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>insertRow</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a8dbf0e61572da6d0e8d0f22d28d21837</anchor>
      <arglist>(size_t nRow, const MAT &amp;aRow)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>insertCol</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae944e54fd502b0650c003d4c131681d8</anchor>
      <arglist>(size_t nCol, const MAT &amp;aCol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertRow</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>af7af3299aa14d7c2d2caf3be800fea33</anchor>
      <arglist>(size_t nRow, const std::vector&lt; R &gt; &amp;aRow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertCol</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ad74f9fce83eab01230c8bd900aab9267</anchor>
      <arglist>(size_t nCol, const std::vector&lt; R &gt; &amp;aCol)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>removeColumns</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ad9b9bf3484c9aab42077498f5882cb16</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;idxsToRemove)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>unsafeRemoveColumns</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a854c27aefa2d3f14bec7dd94eab61e7d</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;idxs)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>removeRows</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aae04af00326409b3eeabb5ea3c5eea4a</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;idxsToRemove)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>unsafeRemoveRows</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a6213c85ee1df93e7e54a36c09c76b6d4</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;idxs)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE const AdjointReturnType</type>
      <name>t</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7b88b312dc3827120dbfc60da344625d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE PlainObject</type>
      <name>inv</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ac60dd2d7ef18e0196be37dcc5d18c760</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>inv</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a25529959d227094eb565f14dabd2b094</anchor>
      <arglist>(MATRIX &amp;outMat) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>inv_fast</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aef34f5ccac35fa506b6d702cfc01edb8</anchor>
      <arglist>(MATRIX &amp;outMat) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>det</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a96d156d50856525aa2e9e4e106012f78</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>empty</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a05ed04d61c4f7d75d93908c25a09d8c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>add_Ac</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a79ef27edb8c8c56d4a1f4fede691b9e6</anchor>
      <arglist>(const OTHERMATRIX &amp;m, const Scalar c)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>substract_Ac</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ad588530378b75fee39970714fafb9b14</anchor>
      <arglist>(const OTHERMATRIX &amp;m, const Scalar c)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>substract_At</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aafbfccc8bf00546a77e11d39e51c30b9</anchor>
      <arglist>(const OTHERMATRIX &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>substract_An</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a3d2f623699d93b2d43c620b5209c9246</anchor>
      <arglist>(const OTHERMATRIX &amp;m, const size_t n)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>add_AAt</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a6a371e05e1660d6257674cfef0c9bc34</anchor>
      <arglist>(const OTHERMATRIX &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>substract_AAt</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>acaad37e9c18497409f56a53e7d7b4b8e</anchor>
      <arglist>(const OTHERMATRIX &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a2785f297af30ced4f8e6606a4bb0be9f</anchor>
      <arglist>(const MATRIX1 &amp;A, const MATRIX2 &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_AB</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7f39ab70bf340ee5bc203aad960d57e0</anchor>
      <arglist>(const MATRIX1 &amp;A, const MATRIX2 &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_AtB</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a803e1e1591c53f90563c94be395f69b0</anchor>
      <arglist>(const MATRIX1 &amp;A, const MATRIX2 &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_Ab</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a768efc255b5ecad2750092f47313d549</anchor>
      <arglist>(const OTHERVECTOR1 &amp;vIn, OTHERVECTOR2 &amp;vOut, bool accumToOutput=false) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_Atb</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a902fb479b9250b43ece91634cc315dd4</anchor>
      <arglist>(const OTHERVECTOR1 &amp;vIn, OTHERVECTOR2 &amp;vOut, bool accumToOutput=false) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_HCHt</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aff40658c0e151aed0734d6ddb7b301a3</anchor>
      <arglist>(const MAT_C &amp;C, MAT_R &amp;R, bool accumResultInOutput=false) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_HtCH</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a417f1b8366cd61a369e5861494fde53a</anchor>
      <arglist>(const MAT_C &amp;C, MAT_R &amp;R, bool accumResultInOutput=false) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>multiply_HCHt_scalar</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>afda0882e4db840bc1d8e9bc13bc80e76</anchor>
      <arglist>(const MAT_C &amp;C) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE Scalar</type>
      <name>multiply_HtCH_scalar</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a46b547830ec3e1491ca84b09253256f8</anchor>
      <arglist>(const MAT_C &amp;C) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_AAt_scalar</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a0dba314155476d834c3502dfc213ab3e</anchor>
      <arglist>(const MAT_A &amp;A, typename MAT_A::Scalar f)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_AtA_scalar</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7cfb26fd7c6b73721c6416231297b00e</anchor>
      <arglist>(const MAT_A &amp;A, typename MAT_A::Scalar f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_A_skew3</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a5b52acfbd9696a318035334cbbad49c1</anchor>
      <arglist>(const MAT_A &amp;A, const SKEW_3VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_skew3_A</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a6a2b0f46328ae7d7535cb20cb0e81ac3</anchor>
      <arglist>(const SKEW_3VECTOR &amp;v, const MAT_A &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_subMatrix</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ad46367c9dd976753b2a734b1771684db</anchor>
      <arglist>(const MAT_A &amp;A, MAT_OUT &amp;outResult, const size_t A_cols_offset, const size_t A_rows_offset, const size_t A_col_count) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_ABC</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a16e1c59496aad553322db233f7ec85b7</anchor>
      <arglist>(const MAT_A &amp;A, const MAT_B &amp;B, const MAT_C &amp;C)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_ABCt</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a1439097bdfd93e40d7bb2814cb07c681</anchor>
      <arglist>(const MAT_A &amp;A, const MAT_B &amp;B, const MAT_C &amp;C)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_AtBC</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae34f77f56288c48df01c2176bd2c8461</anchor>
      <arglist>(const MAT_A &amp;A, const MAT_B &amp;B, const MAT_C &amp;C)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_ABt</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>aaf5a04bce9f479ef8b8a5a0792bb2fc4</anchor>
      <arglist>(const MAT_A &amp;A, const MAT_B &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_AAt</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a2cdadc937335307b67568c2dfb7d1cce</anchor>
      <arglist>(const MAT_A &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_AtA</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>affe8d191272ecbb4e23fa730b5e1fa88</anchor>
      <arglist>(const MAT_A &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>multiply_result_is_symmetric</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ae7e21bec5c3c60fdf8c3c9bf29620aee</anchor>
      <arglist>(const MAT_A &amp;A, const MAT_B &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>eigenVectors</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ab2fd1a8790a9b3aecc5579b0895f0b77</anchor>
      <arglist>(MATRIX1 &amp;eVecs, MATRIX2 &amp;eVals) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>eigenVectorsVec</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a2a5fc05cd8d41162c6278668112ea368</anchor>
      <arglist>(MATRIX1 &amp;eVecs, VECTOR1 &amp;eVals) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>eigenValues</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ac24d22bc3b24cb9dea3ba3731727d187</anchor>
      <arglist>(VECTOR &amp;eVals) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>eigenVectorsSymmetric</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a387e48a41c325a427c5bd3591b39a65f</anchor>
      <arglist>(MATRIX1 &amp;eVecs, MATRIX2 &amp;eVals) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>eigenVectorsSymmetricVec</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>ab9f00b88574d88f92bb42e8ac1d49f5f</anchor>
      <arglist>(MATRIX1 &amp;eVecs, VECTOR1 &amp;eVals) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE bool</type>
      <name>chol</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a3e6cd09a812e8a005ddb760bad4e34b1</anchor>
      <arglist>(MATRIX &amp;U) const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_STRONG_INLINE size_t</type>
      <name>rank</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a7fd59dfe4f0464d4f771e7ce60aad7ce</anchor>
      <arglist>(double threshold=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a9fa151d57c4246db2c3aed3642dd249b</anchor>
      <arglist>(Scalar valMin, Scalar valMax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adjustRange</name>
      <anchorfile>eigen__plugins_8h.html</anchorfile>
      <anchor>a1f4ffe0a232a537963e88ba6dee3d943</anchor>
      <arglist>(Scalar valMin, Scalar valMax)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eigen_plugins_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>eigen__plugins__impl_8h</filename>
    <class kind="struct">internal_mrpt::MatOrVecResizer</class>
    <class kind="struct">internal_mrpt::MatOrVecResizer&lt; 1, 1 &gt;</class>
    <class kind="struct">internal_mrpt::MatOrVecResizer&lt; 1, C &gt;</class>
    <class kind="struct">internal_mrpt::MatOrVecResizer&lt; R, 1 &gt;</class>
    <namespace>internal_mrpt</namespace>
  </compound>
  <compound kind="file">
    <name>enumerateusbdevices.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>enumerateusbdevices_8cpp</filename>
    <includes id="xcommunicationconfig_8h" name="xcommunicationconfig.h" local="yes" imported="no">xcommunicationconfig.h</includes>
    <includes id="enumerateusbdevices_8h" name="enumerateusbdevices.h" local="yes" imported="no">enumerateusbdevices.h</includes>
    <includes id="xslibusb_8h" name="xslibusb.h" local="yes" imported="no">xslibusb.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ATMEL_BORROWED_PRODUCT_ID</name>
      <anchorfile>enumerateusbdevices_8cpp.html</anchorfile>
      <anchor>ac5f75430de0c591cd0504566d70b8cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ATMEL_VENDOR_ID</name>
      <anchorfile>enumerateusbdevices_8cpp.html</anchorfile>
      <anchor>ab2ce7441687f95b52ed34f7e2280ac61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_VENDOR_ID</name>
      <anchorfile>enumerateusbdevices_8cpp.html</anchorfile>
      <anchor>abdc864f693e0bf182efc8c39fdcb3057</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>xsEnumerateUsbDevices</name>
      <anchorfile>enumerateusbdevices_8cpp.html</anchorfile>
      <anchor>ac2c8dbbe2365f13ebbebfd7bc3bae431</anchor>
      <arglist>(XsPortInfoList &amp;ports)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>enumerateusbdevices.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>enumerateusbdevices_8h</filename>
    <includes id="xsportinfolist_8h" name="xsportinfolist.h" local="yes" imported="no">xsens/xsportinfolist.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>xsEnumerateUsbDevices</name>
      <anchorfile>enumerateusbdevices_8h.html</anchorfile>
      <anchor>ac2c8dbbe2365f13ebbebfd7bc3bae431</anchor>
      <arglist>(XsPortInfoList &amp;ports)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>env-vars.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>env-vars_8h</filename>
  </compound>
  <compound kind="file">
    <name>epnp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>epnp_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>epnp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>epnp_8h</filename>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>event.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/hal/</path>
    <filename>event_8h</filename>
    <class kind="class">rp::hal::Event</class>
    <namespace>rp</namespace>
    <namespace>rp::hal</namespace>
  </compound>
  <compound kind="file">
    <name>example_linux.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>example__linux_8h</filename>
    <member kind="function">
      <type>int</type>
      <name>calcScreenOffset</name>
      <anchorfile>example__linux_8h.html</anchorfile>
      <anchor>aa21ac550e53b0557ee5f818a4cad9263</anchor>
      <arglist>(CmtOutputMode &amp;, CmtOutputSettings &amp;, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>doHardwareScan</name>
      <anchorfile>example__linux_8h.html</anchorfile>
      <anchor>af6234288c929c0f42e1d7b09588a79cb</anchor>
      <arglist>(xsens::Cmt3 &amp;, CmtDeviceId[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doMtSettings</name>
      <anchorfile>example__linux_8h.html</anchorfile>
      <anchor>a42bf86bba81c7e54397dad4f60fcb899</anchor>
      <arglist>(xsens::Cmt3 &amp;, CmtOutputMode &amp;, CmtOutputSettings &amp;, CmtDeviceId[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getUserInputs</name>
      <anchorfile>example__linux_8h.html</anchorfile>
      <anchor>a6c24786a6421fc04fdb14513c3c0ce26</anchor>
      <arglist>(CmtOutputMode &amp;, CmtOutputSettings &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeHeaders</name>
      <anchorfile>example__linux_8h.html</anchorfile>
      <anchor>a806fed72d21c589575a9b206efb37740</anchor>
      <arglist>(unsigned long, CmtOutputMode &amp;, CmtOutputSettings &amp;, int &amp;, int &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>exceptions.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>exceptions_8h</filename>
    <class kind="class">mrpt::utils::CExceptionEOF</class>
    <class kind="class">mrpt::utils::CExceptionExternalImageNotFound</class>
    <class kind="class">mrpt::utils::CMRPTException</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>exceptions.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/stlplus/</path>
    <filename>exceptions_8hpp</filename>
    <includes id="containers__fixes_8hpp" name="containers_fixes.hpp" local="yes" imported="no">containers_fixes.hpp</includes>
    <class kind="class">stlplus::end_dereference</class>
    <class kind="class">stlplus::illegal_copy</class>
    <class kind="class">stlplus::null_dereference</class>
    <class kind="class">stlplus::wrong_object</class>
    <namespace>stlplus</namespace>
  </compound>
  <compound kind="file">
    <name>exprtk.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/</path>
    <filename>exprtk_8hpp</filename>
    <class kind="struct">exprtk::details::add_op</class>
    <class kind="class">exprtk::rtl::vecops::all_false</class>
    <class kind="class">exprtk::rtl::vecops::all_true</class>
    <class kind="struct">exprtk::details::and_op</class>
    <class kind="class">exprtk::rtl::vecops::any_false</class>
    <class kind="class">exprtk::rtl::vecops::any_true</class>
    <class kind="class">exprtk::details::vector_holder::array_vector_impl</class>
    <class kind="struct">exprtk::details::asn_addassignment</class>
    <class kind="struct">exprtk::details::asn_assignment</class>
    <class kind="class">exprtk::details::assignment_node</class>
    <class kind="class">exprtk::details::assignment_op_node</class>
    <class kind="class">exprtk::details::assignment_rebasevec_celem_node</class>
    <class kind="class">exprtk::details::assignment_rebasevec_celem_op_node</class>
    <class kind="class">exprtk::details::assignment_rebasevec_elem_node</class>
    <class kind="class">exprtk::details::assignment_rebasevec_elem_op_node</class>
    <class kind="class">exprtk::details::assignment_string_node</class>
    <class kind="class">exprtk::details::assignment_string_range_node</class>
    <class kind="class">exprtk::details::assignment_vec_elem_node</class>
    <class kind="class">exprtk::details::assignment_vec_elem_op_node</class>
    <class kind="class">exprtk::details::assignment_vec_node</class>
    <class kind="class">exprtk::details::assignment_vec_op_node</class>
    <class kind="class">exprtk::details::assignment_vecvec_node</class>
    <class kind="class">exprtk::details::assignment_vecvec_op_node</class>
    <class kind="class">exprtk::rtl::vecops::axpby</class>
    <class kind="class">exprtk::rtl::vecops::axpbyz</class>
    <class kind="class">exprtk::rtl::vecops::axpbz</class>
    <class kind="class">exprtk::rtl::vecops::axpy</class>
    <class kind="class">exprtk::rtl::vecops::axpyz</class>
    <class kind="struct">exprtk::function_compositor::base_func</class>
    <class kind="struct">exprtk::details::base_operation_t</class>
    <class kind="class">exprtk::details::binary_ext_node</class>
    <class kind="class">exprtk::details::binary_node</class>
    <class kind="class">exprtk::details::bipow_node</class>
    <class kind="class">exprtk::details::bipowninv_node</class>
    <class kind="class">exprtk::details::boc_base_node</class>
    <class kind="class">exprtk::details::boc_node</class>
    <class kind="class">exprtk::details::bov_base_node</class>
    <class kind="class">exprtk::details::bov_node</class>
    <class kind="class">exprtk::lexer::helper::bracket_checker</class>
    <class kind="class">exprtk::details::break_exception</class>
    <class kind="class">exprtk::details::break_node</class>
    <class kind="class">exprtk::details::build_string</class>
    <class kind="struct">exprtk::details::cis_match</class>
    <class kind="struct">exprtk::details::cleanup_branches</class>
    <class kind="struct">exprtk::rtl::io::file::close</class>
    <class kind="class">exprtk::details::cob_base_node</class>
    <class kind="class">exprtk::details::cob_node</class>
    <class kind="class">exprtk::lexer::helper::commutative_inserter</class>
    <class kind="struct">exprtk::details::numeric::details::complex_type_tag</class>
    <class kind="class">exprtk::details::conditional_node</class>
    <class kind="class">exprtk::details::conditional_string_node</class>
    <class kind="class">exprtk::details::cons_conditional_node</class>
    <class kind="class">exprtk::details::cons_conditional_str_node</class>
    <class kind="class">exprtk::details::const_string_range_node</class>
    <class kind="struct">exprtk::details::construct_branch_pair</class>
    <class kind="struct">exprtk::details::construct_branch_pair&lt; T, D, true &gt;</class>
    <class kind="class">exprtk::details::continue_exception</class>
    <class kind="class">exprtk::details::continue_node</class>
    <class kind="struct">exprtk::expression::control_block</class>
    <class kind="struct">exprtk::symbol_table::control_block</class>
    <class kind="struct">exprtk::details::vec_data_store::control_block</class>
    <class kind="class">exprtk::rtl::vecops::copy</class>
    <class kind="class">exprtk::rtl::vecops::count</class>
    <class kind="class">exprtk::details::cov_base_node</class>
    <class kind="class">exprtk::details::cov_node</class>
    <class kind="struct">exprtk::details::cs_match</class>
    <class kind="struct">exprtk::expression::control_block::data_pack</class>
    <class kind="class">exprtk::parser::dependent_entity_collector</class>
    <class kind="struct">exprtk::details::loop_unroll::details</class>
    <class kind="struct">exprtk::details::div_op</class>
    <class kind="class">exprtk::rtl::vecops::dot</class>
    <class kind="class">exprtk::rtl::vecops::dotk</class>
    <class kind="struct">exprtk::rtl::io::file::eof</class>
    <class kind="struct">exprtk::details::numeric::details::epsilon_type&lt; float &gt;</class>
    <class kind="struct">exprtk::details::numeric::details::epsilon_type&lt; long double &gt;</class>
    <class kind="struct">exprtk::details::eq_op</class>
    <class kind="struct">exprtk::details::equal_op</class>
    <class kind="struct">exprtk::details::function_N_node::evaluate_branches</class>
    <class kind="struct">exprtk::details::function_N_node::evaluate_branches&lt; T_, 1 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::evaluate_branches&lt; T_, 2 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::evaluate_branches&lt; T_, 3 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::evaluate_branches&lt; T_, 4 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::evaluate_branches&lt; T_, 5 &gt;</class>
    <class kind="class">exprtk::expression</class>
    <class kind="class">exprtk::parser::expression_generator</class>
    <class kind="class">exprtk::expression_helper</class>
    <class kind="class">exprtk::expression_helper</class>
    <class kind="class">exprtk::details::expression_node</class>
    <class kind="struct">exprtk::details::numeric::fast_exp</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 0 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 1 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 10 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 2 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 3 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 4 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 5 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 6 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 7 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 8 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 9 &gt;</class>
    <class kind="struct">exprtk::rtl::io::file::details::file_descriptor</class>
    <class kind="class">exprtk::details::for_loop_bc_node</class>
    <class kind="class">exprtk::details::for_loop_node</class>
    <class kind="struct">exprtk::symbol_table::freefunc01</class>
    <class kind="struct">exprtk::symbol_table::freefunc02</class>
    <class kind="struct">exprtk::symbol_table::freefunc03</class>
    <class kind="struct">exprtk::symbol_table::freefunc04</class>
    <class kind="struct">exprtk::symbol_table::freefunc05</class>
    <class kind="struct">exprtk::symbol_table::freefunc06</class>
    <class kind="struct">exprtk::symbol_table::freefunc07</class>
    <class kind="struct">exprtk::symbol_table::freefunc08</class>
    <class kind="struct">exprtk::symbol_table::freefunc09</class>
    <class kind="struct">exprtk::symbol_table::freefunc10</class>
    <class kind="struct">exprtk::symbol_table::freefunc11</class>
    <class kind="struct">exprtk::symbol_table::freefunc12</class>
    <class kind="struct">exprtk::symbol_table::freefunc13</class>
    <class kind="struct">exprtk::symbol_table::freefunc14</class>
    <class kind="struct">exprtk::symbol_table::freefunc15</class>
    <class kind="struct">exprtk::function_compositor::func_0param</class>
    <class kind="struct">exprtk::function_compositor::func_1param</class>
    <class kind="struct">exprtk::function_compositor::func_2param</class>
    <class kind="struct">exprtk::function_compositor::func_3param</class>
    <class kind="struct">exprtk::function_compositor::func_4param</class>
    <class kind="struct">exprtk::function_compositor::func_5param</class>
    <class kind="struct">exprtk::function_compositor::func_6param</class>
    <class kind="struct">exprtk::function_compositor::function</class>
    <class kind="class">exprtk::function_compositor</class>
    <class kind="class">exprtk::function_compositor</class>
    <class kind="class">exprtk::details::function_N_node</class>
    <class kind="class">exprtk::details::function_N_node&lt; T, IFunction, 0 &gt;</class>
    <class kind="class">exprtk::function_traits</class>
    <class kind="struct">exprtk::details::functor_t</class>
    <class kind="class">exprtk::lexer::generator</class>
    <class kind="class">exprtk::details::generic_function_node</class>
    <class kind="class">exprtk::details::generic_string_range_node</class>
    <class kind="class">exprtk::rtl::io::file::getline</class>
    <class kind="struct">exprtk::details::gt_op</class>
    <class kind="struct">exprtk::details::gte_op</class>
    <class kind="struct">exprtk::lexer::helper::helper_assembly</class>
    <class kind="class">exprtk::lexer::helper_interface</class>
    <class kind="class">exprtk::ifunction</class>
    <class kind="class">exprtk::igeneric_function</class>
    <class kind="struct">exprtk::details::ilesscompare</class>
    <class kind="struct">exprtk::details::ilike_op</class>
    <class kind="struct">exprtk::details::in_op</class>
    <class kind="struct">exprtk::details::inrange_op</class>
    <class kind="struct">exprtk::details::numeric::details::int_type_tag</class>
    <class kind="struct">exprtk::details::function_N_node::invoke</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 1 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 10 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 11 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 12 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 13 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 14 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 15 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 16 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 17 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 18 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 19 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 2 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 20 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 3 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 4 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 5 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 6 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 7 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 8 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 9 &gt;</class>
    <class kind="class">exprtk::rtl::vecops::iota</class>
    <class kind="class">exprtk::details::ipow_node</class>
    <class kind="class">exprtk::details::ipowinv_node</class>
    <class kind="struct">exprtk::details::is_const</class>
    <class kind="struct">exprtk::details::is_const&lt; const T &gt;</class>
    <class kind="struct">exprtk::details::is_const_ref</class>
    <class kind="struct">exprtk::details::is_const_ref&lt; const T &amp; &gt;</class>
    <class kind="struct">exprtk::details::is_ref</class>
    <class kind="struct">exprtk::details::is_ref&lt; const T &amp; &gt;</class>
    <class kind="struct">exprtk::details::is_ref&lt; T &amp; &gt;</class>
    <class kind="class">exprtk::ivararg_function</class>
    <class kind="class">exprtk::details::ivariable</class>
    <class kind="struct">exprtk::details::like_op</class>
    <class kind="class">exprtk::details::literal_node</class>
    <class kind="struct">exprtk::rtl::vecops::helper::load_vector_range</class>
    <class kind="struct">exprtk::details::lt_op</class>
    <class kind="struct">exprtk::details::lte_op</class>
    <class kind="struct">exprtk::details::mod_op</class>
    <class kind="struct">exprtk::details::T0oT1oT20T3process::mode0</class>
    <class kind="struct">exprtk::details::T0oT1oT2process::mode0</class>
    <class kind="struct">exprtk::details::T0oT1oT20T3process::mode1</class>
    <class kind="struct">exprtk::details::T0oT1oT2process::mode1</class>
    <class kind="struct">exprtk::details::T0oT1oT20T3process::mode2</class>
    <class kind="struct">exprtk::details::T0oT1oT20T3process::mode3</class>
    <class kind="struct">exprtk::details::T0oT1oT20T3process::mode4</class>
    <class kind="struct">exprtk::details::mul_op</class>
    <class kind="class">exprtk::details::multi_switch_node</class>
    <class kind="class">exprtk::details::multimode_genfunction_node</class>
    <class kind="class">exprtk::details::multimode_strfunction_node</class>
    <class kind="struct">exprtk::details::nand_op</class>
    <class kind="struct">exprtk::details::ne_op</class>
    <class kind="class">exprtk::details::node_allocator</class>
    <class kind="struct">exprtk::details::nodetype_T0oT1</class>
    <class kind="struct">exprtk::details::nodetype_T0oT1oT2</class>
    <class kind="struct">exprtk::details::nodetype_T0oT1oT2oT3</class>
    <class kind="struct">exprtk::details::nor_op</class>
    <class kind="class">exprtk::rtl::vecops::nthelement</class>
    <class kind="class">exprtk::details::null_eq_node</class>
    <class kind="class">exprtk::details::null_igenfunc</class>
    <class kind="class">exprtk::details::null_node</class>
    <class kind="struct">exprtk::details::numeric::details::number_type</class>
    <class kind="class">exprtk::lexer::helper::numeric_checker</class>
    <class kind="struct">exprtk::details::numeric::numeric_info</class>
    <class kind="struct">exprtk::details::numeric::numeric_info&lt; double &gt;</class>
    <class kind="struct">exprtk::details::numeric::numeric_info&lt; float &gt;</class>
    <class kind="struct">exprtk::details::numeric::numeric_info&lt; int &gt;</class>
    <class kind="struct">exprtk::details::numeric::numeric_info&lt; long double &gt;</class>
    <class kind="class">exprtk::rtl::io::file::open</class>
    <class kind="class">exprtk::lexer::helper::operator_joiner</class>
    <class kind="struct">exprtk::details::or_op</class>
    <class kind="struct">exprtk::rtl::vecops::package</class>
    <class kind="struct">exprtk::rtl::io::file::package</class>
    <class kind="struct">exprtk::rtl::io::package</class>
    <class kind="struct">exprtk::details::param_to_str</class>
    <class kind="struct">exprtk::details::param_to_str&lt; 0 &gt;</class>
    <class kind="class">exprtk::type_store::parameter_list</class>
    <class kind="struct">exprtk::parser::parse_special_function_impl</class>
    <class kind="class">exprtk::parser</class>
    <class kind="class">exprtk::parser</class>
    <class kind="class">exprtk::lexer::parser_helper</class>
    <class kind="struct">exprtk::parser::parser_state</class>
    <class kind="struct">exprtk::polynomial::poly_impl</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 1 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 10 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 11 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 12 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 2 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 3 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 4 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 5 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 6 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 7 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 8 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 9 &gt;</class>
    <class kind="class">exprtk::polynomial</class>
    <class kind="struct">exprtk::details::pow_op</class>
    <class kind="struct">exprtk::rtl::io::print</class>
    <class kind="struct">exprtk::rtl::io::details::print_impl</class>
    <class kind="struct">exprtk::rtl::io::println</class>
    <class kind="struct">exprtk::symbol_table::type_store::ptr_match</class>
    <class kind="struct">exprtk::symbol_table::type_store::ptr_match&lt; TType, TRawType, variable_node_t * &gt;</class>
    <class kind="class">exprtk::details::quaternary_node</class>
    <class kind="struct">exprtk::details::range_data_type</class>
    <class kind="struct">exprtk::details::range_data_type</class>
    <class kind="class">exprtk::details::range_interface</class>
    <class kind="struct">exprtk::details::range_pack</class>
    <class kind="struct">exprtk::details::range_pack</class>
    <class kind="class">exprtk::rtl::io::file::read</class>
    <class kind="struct">exprtk::details::numeric::details::real_type_tag</class>
    <class kind="class">exprtk::details::rebasevector_celem_node</class>
    <class kind="class">exprtk::details::rebasevector_elem_node</class>
    <class kind="class">exprtk::details::repeat_until_loop_bc_node</class>
    <class kind="class">exprtk::details::repeat_until_loop_node</class>
    <class kind="class">exprtk::results_context</class>
    <class kind="class">exprtk::results_context</class>
    <class kind="class">exprtk::details::return_envelope_node</class>
    <class kind="class">exprtk::details::return_envelope_node</class>
    <class kind="class">exprtk::details::return_exception</class>
    <class kind="class">exprtk::details::return_node</class>
    <class kind="class">exprtk::details::return_node</class>
    <class kind="class">exprtk::rtl::vecops::rol</class>
    <class kind="class">exprtk::rtl::vecops::ror</class>
    <class kind="struct">exprtk::type_store::scalar_view</class>
    <class kind="class">exprtk::details::scand_node</class>
    <class kind="struct">exprtk::parser::scope_element</class>
    <class kind="class">exprtk::parser::scope_element_manager</class>
    <class kind="class">exprtk::parser::scope_handler</class>
    <class kind="struct">exprtk::function_compositor::scoped_bft</class>
    <class kind="struct">exprtk::parser::scoped_bool_negator</class>
    <class kind="struct">exprtk::parser::scoped_bool_or_restorer</class>
    <class kind="struct">exprtk::parser::scoped_delete</class>
    <class kind="struct">exprtk::parser::scoped_deq_delete</class>
    <class kind="struct">exprtk::parser::scoped_vec_delete</class>
    <class kind="class">exprtk::details::scor_node</class>
    <class kind="class">exprtk::lexer::helper::sequence_validator</class>
    <class kind="class">exprtk::details::vector_holder::sequence_vector_impl</class>
    <class kind="class">exprtk::parser::settings_store</class>
    <class kind="class">exprtk::details::sf3_var_node</class>
    <class kind="class">exprtk::details::sf3ext_type_node</class>
    <class kind="class">exprtk::details::sf4_node</class>
    <class kind="class">exprtk::details::sf4_var_node</class>
    <class kind="struct">exprtk::details::sf_base</class>
    <class kind="class">exprtk::rtl::vecops::shift_left</class>
    <class kind="class">exprtk::rtl::vecops::shift_right</class>
    <class kind="class">exprtk::rtl::vecops::sort</class>
    <class kind="class">exprtk::details::sos_base_node</class>
    <class kind="class">exprtk::details::sos_node</class>
    <class kind="class">exprtk::details::sosos_base_node</class>
    <class kind="class">exprtk::details::sosos_node</class>
    <class kind="struct">exprtk::symbol_table::control_block::st_data</class>
    <class kind="struct">exprtk::parser::state_t</class>
    <class kind="class">exprtk::details::str_sogens_node</class>
    <class kind="class">exprtk::details::str_vararg_node</class>
    <class kind="class">exprtk::details::str_xoxr_node</class>
    <class kind="class">exprtk::details::str_xrox_node</class>
    <class kind="class">exprtk::details::str_xroxr_node</class>
    <class kind="class">exprtk::details::string_base_node</class>
    <class kind="class">exprtk::details::string_base_node</class>
    <class kind="class">exprtk::details::string_concat_node</class>
    <class kind="class">exprtk::details::string_function_node</class>
    <class kind="class">exprtk::details::string_literal_node</class>
    <class kind="class">exprtk::details::string_range_node</class>
    <class kind="class">exprtk::details::string_size_node</class>
    <class kind="class">exprtk::details::stringvar_node</class>
    <class kind="class">exprtk::details::stringvar_size_node</class>
    <class kind="struct">exprtk::details::sub_op</class>
    <class kind="class">exprtk::rtl::vecops::sumk</class>
    <class kind="class">exprtk::details::swap_generic_node</class>
    <class kind="class">exprtk::details::swap_genstrings_node</class>
    <class kind="class">exprtk::details::swap_node</class>
    <class kind="class">exprtk::details::swap_string_node</class>
    <class kind="class">exprtk::details::swap_vecvec_node</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_1</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_2</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_3</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_4</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_5</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_6</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_7</class>
    <class kind="class">exprtk::details::switch_n_node</class>
    <class kind="class">exprtk::details::switch_node</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes</class>
    <class kind="class">exprtk::lexer::helper::symbol_replacer</class>
    <class kind="class">exprtk::symbol_table</class>
    <class kind="struct">exprtk::parser::symtab_store</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_binary_ext_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_boc_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_bov_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_cob_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_coboc_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_cocob_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_cocov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_cocov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_cov_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covoc_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covoc_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covocov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covocov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covocov_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covocov_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covocov_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovoc_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovoc_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovoc_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovoc_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovoc_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovov_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovov_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovov_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_sf3ext_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_sf4ext_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vob_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_voc_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococ_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococ_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococov_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococov_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococov_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovoc_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovoc_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovoc_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovoc_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovoc_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovov_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovov_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovov_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vov_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovoc_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovoc_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovocov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovocov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovocov_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovocov_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovocov_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovoc_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovoc_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovoc_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovoc_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovoc_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovov_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovov_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovov_expression4</class>
    <class kind="class">exprtk::details::T0oT1</class>
    <class kind="struct">exprtk::details::T0oT1_define</class>
    <class kind="class">exprtk::details::T0oT1oT2</class>
    <class kind="struct">exprtk::details::T0oT1oT20T3process</class>
    <class kind="class">exprtk::details::T0oT1oT2_base_node</class>
    <class kind="struct">exprtk::details::T0oT1oT2_define</class>
    <class kind="class">exprtk::details::T0oT1oT2_sf3</class>
    <class kind="class">exprtk::details::T0oT1oT2_sf3ext</class>
    <class kind="class">exprtk::details::T0oT1oT2oT3</class>
    <class kind="class">exprtk::details::T0oT1oT2oT3_base_node</class>
    <class kind="struct">exprtk::details::T0oT1oT2oT3_define</class>
    <class kind="class">exprtk::details::T0oT1oT2oT3_sf4</class>
    <class kind="class">exprtk::details::T0oT1oT2oT3_sf4ext</class>
    <class kind="struct">exprtk::details::T0oT1oT2process</class>
    <class kind="struct">exprtk::symbol_table::type_store::tie_array</class>
    <class kind="struct">exprtk::symbol_table::type_store::tie_stddeq</class>
    <class kind="struct">exprtk::symbol_table::type_store::tie_stdvec</class>
    <class kind="struct">exprtk::symbol_table::type_store::tie_vecview</class>
    <class kind="class">exprtk::timer</class>
    <class kind="struct">exprtk::lexer::token</class>
    <class kind="class">exprtk::lexer::token_inserter</class>
    <class kind="class">exprtk::lexer::token_joiner</class>
    <class kind="class">exprtk::lexer::token_modifier</class>
    <class kind="class">exprtk::lexer::token_scanner</class>
    <class kind="class">exprtk::details::trinary_node</class>
    <class kind="struct">exprtk::parser_error::type</class>
    <class kind="class">exprtk::parser::type_checker</class>
    <class kind="struct">exprtk::symbol_table::type_store</class>
    <class kind="struct">exprtk::type_store</class>
    <class kind="struct">exprtk::type_store::type_view</class>
    <class kind="class">exprtk::details::unary_branch_node</class>
    <class kind="class">exprtk::details::unary_node</class>
    <class kind="class">exprtk::details::unary_node</class>
    <class kind="class">exprtk::details::unary_variable_node</class>
    <class kind="class">exprtk::details::unary_vector_node</class>
    <class kind="struct">exprtk::parser::unknown_symbol_resolver</class>
    <class kind="struct">exprtk::details::numeric::details::unknown_type_tag</class>
    <class kind="class">exprtk::details::uv_base_node</class>
    <class kind="class">exprtk::details::uvouv_node</class>
    <class kind="struct">exprtk::details::vararg_add_op</class>
    <class kind="struct">exprtk::details::vararg_avg_op</class>
    <class kind="class">exprtk::details::vararg_function_node</class>
    <class kind="struct">exprtk::details::vararg_mand_op</class>
    <class kind="struct">exprtk::details::vararg_max_op</class>
    <class kind="struct">exprtk::details::vararg_min_op</class>
    <class kind="struct">exprtk::details::vararg_mor_op</class>
    <class kind="struct">exprtk::details::vararg_mul_op</class>
    <class kind="struct">exprtk::details::vararg_multi_op</class>
    <class kind="class">exprtk::details::vararg_node</class>
    <class kind="class">exprtk::details::vararg_varnode</class>
    <class kind="class">exprtk::details::variable_node</class>
    <class kind="struct">exprtk::details::vec_add_op</class>
    <class kind="struct">exprtk::details::vec_avg_op</class>
    <class kind="class">exprtk::details::vec_binop_valvec_node</class>
    <class kind="class">exprtk::details::vec_binop_vecval_node</class>
    <class kind="class">exprtk::details::vec_binop_vecvec_node</class>
    <class kind="class">exprtk::details::vec_data_store</class>
    <class kind="struct">exprtk::details::vec_max_op</class>
    <class kind="struct">exprtk::details::vec_min_op</class>
    <class kind="struct">exprtk::details::vec_mul_op</class>
    <class kind="class">exprtk::details::vector_assignment_node</class>
    <class kind="class">exprtk::details::vector_elem_node</class>
    <class kind="class">exprtk::details::vector_holder</class>
    <class kind="class">exprtk::details::vector_holder::vector_holder_base</class>
    <class kind="class">exprtk::details::vector_interface</class>
    <class kind="class">exprtk::details::vector_node</class>
    <class kind="class">exprtk::details::vector_node</class>
    <class kind="class">exprtk::vector_view</class>
    <class kind="class">exprtk::details::vector_holder::vector_view_impl</class>
    <class kind="class">exprtk::details::vectorize_node</class>
    <class kind="class">exprtk::details::vob_base_node</class>
    <class kind="class">exprtk::details::vob_node</class>
    <class kind="class">exprtk::details::voc_base_node</class>
    <class kind="class">exprtk::details::voc_node</class>
    <class kind="class">exprtk::details::vov_base_node</class>
    <class kind="class">exprtk::details::vov_node</class>
    <class kind="class">exprtk::details::while_loop_bc_node</class>
    <class kind="class">exprtk::details::while_loop_node</class>
    <class kind="class">exprtk::rtl::io::file::write</class>
    <class kind="struct">exprtk::details::xnor_op</class>
    <class kind="struct">exprtk::details::xor_op</class>
    <namespace>exprtk</namespace>
    <namespace>exprtk::details</namespace>
    <namespace>exprtk::details::loop_unroll</namespace>
    <namespace>exprtk::details::numeric</namespace>
    <namespace>exprtk::details::numeric::constant</namespace>
    <namespace>exprtk::details::numeric::details</namespace>
    <namespace>exprtk::information</namespace>
    <namespace>exprtk::lexer</namespace>
    <namespace>exprtk::lexer::helper</namespace>
    <namespace>exprtk::parser_error</namespace>
    <namespace>exprtk::rtl</namespace>
    <namespace>exprtk::rtl::io</namespace>
    <namespace>exprtk::rtl::io::details</namespace>
    <namespace>exprtk::rtl::io::file</namespace>
    <namespace>exprtk::rtl::io::file::details</namespace>
    <namespace>exprtk::rtl::vecops</namespace>
    <namespace>exprtk::rtl::vecops::details</namespace>
    <namespace>exprtk::rtl::vecops::helper</namespace>
    <member kind="define">
      <type>#define</type>
      <name>base_opr_case</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a1a8119ecddcd4d511aaf1a67dc362ee4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>basic_opr_switch_statements</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a0a462291371d9f7abf9bdfa62564e3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>batch_eqineq_logic_case</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>afc883d103b8cd335ff42cc5ae3fcc4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>aba0e33e91ca36cdb0edb06cfb737219b</anchor>
      <arglist>(op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>aba0e33e91ca36cdb0edb06cfb737219b</anchor>
      <arglist>(op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>aba0e33e91ca36cdb0edb06cfb737219b</anchor>
      <arglist>(op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>aba0e33e91ca36cdb0edb06cfb737219b</anchor>
      <arglist>(op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>aba0e33e91ca36cdb0edb06cfb737219b</anchor>
      <arglist>(op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>aba0e33e91ca36cdb0edb06cfb737219b</anchor>
      <arglist>(op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>affb24b4a4452562c756a136514686982</anchor>
      <arglist>(cp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>aba0e33e91ca36cdb0edb06cfb737219b</anchor>
      <arglist>(op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6b719a55eac08db92c48ebfd64796cfb</anchor>
      <arglist>(op0, op1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a189cdb7770c39112327cb245ec0758a4</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt0</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a6a39621d4e8d115b0c9332639b33c32b</anchor>
      <arglist>(op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>case_stmt1</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a248bdea58715aaceff21dea27b4d506d</anchor>
      <arglist>(op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>def_fp_retval</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>ab0ba485752ac48b16b5d754c5a5c65e3</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>define_sfop3</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a828ca9d6b533fa81981411f0de9b1b00</anchor>
      <arglist>(NN, OP0, OP1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>define_sfop4</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a121701b2276b29d8d6352d7c04395ad5</anchor>
      <arglist>(NN, OP0, OP1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>else_stmt</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a2e3c6485bc0f8afd58650d54d540edd8</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>empty_method_body</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a1aff176e36fe59509197710cbacfa144</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_crtype</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a5c3bf5f2c1ab062cec257f5b17162fd2</anchor>
      <arglist>(Type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_debug</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>ac9d8d2df5e6b107e049b409997fbc1f4</anchor>
      <arglist>(params)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_define_erf</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a75e0e782353d5aa7c9474b1aef60dee2</anchor>
      <arglist>(TT, impl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_define_erfc</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a650be0aa1a4b2da2d8d1b6a1ef4bee94</anchor>
      <arglist>(TT, impl)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_define_freefunction</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>ae1a300e8010a84e16a5b4f80a8415800</anchor>
      <arglist>(NN)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_define_unary_function</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a2a84a2155f1dae04c77a60b7d458449c</anchor>
      <arglist>(FunctionName)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_define_unary_op</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a75c4afc2b751e98886135de19bb8180d</anchor>
      <arglist>(OpName)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_disable_fallthrough_begin</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>ac04ee4290ce4edcdd153a5bb7cf640cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_disable_fallthrough_end</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a1fe27570a3e3415297753e20b611bfb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_error_location</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>ad28e88465afa1cbbb65610573744682f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_loop</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>afa8de0b487b0164019ed68be58ce5e87</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_loop</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>afa8de0b487b0164019ed68be58ce5e87</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_loop</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>afa8de0b487b0164019ed68be58ce5e87</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_loop</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>afa8de0b487b0164019ed68be58ce5e87</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_loop</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>afa8de0b487b0164019ed68be58ce5e87</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_loop</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>afa8de0b487b0164019ed68be58ce5e87</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_loop</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>afa8de0b487b0164019ed68be58ce5e87</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_loop</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>afa8de0b487b0164019ed68be58ce5e87</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_loop</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>afa8de0b487b0164019ed68be58ce5e87</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_loop</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>afa8de0b487b0164019ed68be58ce5e87</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_loop</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>afa8de0b487b0164019ed68be58ce5e87</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_process_digit</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a2705ae88eddc1e5fd7ebdcba84191199</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_register_complex_type_tag</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a223375f93ad4489191f0dac58519b5a4</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_register_function</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a1b417376c2e052a01743ebb7d93d807f</anchor>
      <arglist>(FunctionName, FunctionType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_register_function</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a1b417376c2e052a01743ebb7d93d807f</anchor>
      <arglist>(FunctionName, FunctionType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_register_function</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a1b417376c2e052a01743ebb7d93d807f</anchor>
      <arglist>(FunctionName, FunctionType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_register_int_type_tag</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>aaca1cd177dcb13632fd0c20a3b3a3a3c</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>exprtk_register_real_type_tag</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a408cb1805569f2f2c06f8af1cb5a02b2</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>extended_opr_switch_statements</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>ac8620d988e51727c0b6ef888842fc5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>igeneric_function_empty_body</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a86e78e20cd991e048b19ae2b664d2df9</anchor>
      <arglist>(N)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>parse_digit_1</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a7488c1f2594924cb44e3efbab527fe13</anchor>
      <arglist>(d)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>parse_digit_2</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a7c231a82ca17a98c1da731601369f7c8</anchor>
      <arglist>(d)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>poly_rtrn</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a7b898b8b380eebb2d502652f09aac16c</anchor>
      <arglist>(NN)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>register_binary_op</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a0e1b84975affabcd24b5fc02c6557136</anchor>
      <arglist>(Op, BinaryFunctor)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>register_binary_op</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a0e1b84975affabcd24b5fc02c6557136</anchor>
      <arglist>(Op, BinaryFunctor)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>register_op</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>ad6df672addde12eec3390b8103f4cc3c</anchor>
      <arglist>(Symbol, Type, Args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>register_sf3</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>af7e957d5182a1b0fb8dd11f014c872e3</anchor>
      <arglist>(Op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>register_sf3_extid</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>aec9353d8a58dd745af2a1a442702294a</anchor>
      <arglist>(Id, Op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>register_sf4</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a075ddb6ee19140ad124569fce0261ed7</anchor>
      <arglist>(Op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>register_sf4ext</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a884095bb8479d1125dc7f014180398fb</anchor>
      <arglist>(Op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>register_synthezier</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a39e46f97243d50826efb710e027b5ef0</anchor>
      <arglist>(S)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>register_unary_op</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a270876fd37860a03509d7843ee852725</anchor>
      <arglist>(Op, UnaryFunctor)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>string_opr_switch_statements</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>ad37bbe0cd88ca24213e794474cd85e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>acbe6789de03ec130096849364498e21a</anchor>
      <arglist>(T0_, T1_, v_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a688094578e123e481db34833d6940b8b</anchor>
      <arglist>(T0_, T1_, T2_, v_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a8d6828343d0c59e60d0362ee4abd1884</anchor>
      <arglist>(T0_, T1_, T2_, T3_, v_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>token_inserter_empty_body</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>af7a66c01b871b70c218ac0933319af0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>unary_opr_switch_statements</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>ae630463d96a7bb83e97b8f5a71f7be13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>vector_ops</name>
      <anchorfile>exprtk_8hpp.html</anchorfile>
      <anchor>a9ce422bb0c87c9728b6c283695afe4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>char_t</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a591b1b18541d1af7e499bdccf5d3d6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uchar_t</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab8513d42fccef6395fefa31a15dc5c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>error_mode</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_unknown</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4ab640051b07d9d277d6b09eb306b2bdb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_syntax</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4accc179e8e9c2c997b55305cfd65f474f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_token</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4a876f5b3f406281ab215575b7f3e9b133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_numeric</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4a8f5587dde918377820d5fd5fa9a1fdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_symtab</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4a684b54570e8c63354befed97ec1e8744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lexer</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4a1c32eca75b4884909b4dd618c0dde04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_helper</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4a05ec1e082a274ee96f5c784dc087d487</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>file_mode</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>aca7b3fbe4dcd996edd55a2027b827b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_error</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>aca7b3fbe4dcd996edd55a2027b827b8ca65628662861c4487eed6a16d69251a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_read</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>aca7b3fbe4dcd996edd55a2027b827b8cafedff4ad3ec3d78059fdec28c936bb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_write</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>aca7b3fbe4dcd996edd55a2027b827b8ca174f23498c62fdb5f8a62592cd5845ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rdwrt</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>aca7b3fbe4dcd996edd55a2027b827b8ca7d1e8330b639a4627f18a66fb169a05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>operator_type</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_default</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a94d8e555d18f0b6d5f1da64f5e7d6958</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_null</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa4d5fdf1be4b2d7924f61a187f051db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_add</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a25fbec3cb23d980e5c34253b359f7578</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sub</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aed42129a94dbeadcb773a4ce75d96c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mul</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6c8e933a5759d827819e446797daa07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_div</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ad1144ad1c1fcf32846f9393bdf1d75ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mod</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ad4a8572dbd64753b981ff2983af82339</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_pow</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab7e4985cacfd2f32dbdc081892ed4251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_atan2</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab218d8b71433172e3cd7b05cc3c776c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_min</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a572d7629b94ccc18c486a5a91a862d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_max</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7afa386d7f30e72ef50ff8f594765a1e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_avg</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a63b22afe4d1ed79728b4d079cf1d0f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sum</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7f45b2b2bf2a977790a800648a473148</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_prod</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a53ee5d0a6cd5c0d370b062d091d382cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lt</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a4d4715e20c417cb2d0d8f4572a374da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lte</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a4ac3ceea3966511924ccdda18d772ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_eq</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0f85ad31ee889773fa3339e60c6abf9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_equal</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a165a6f2e28332039639de8ab9a4e7c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ne</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abab97b29a58ff27da82e30ba6c0b7d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_nequal</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9c4e422923609ab6df64b7acdbb0801c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_gte</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7acedda5ee55e487ce89adb81109e55a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_gt</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7924d7adbc154452c381ea02e026733b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_and</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac590b6af63e1583cf87c4b11f3e83dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_nand</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a29e88c560e155ca96dc5232011c68c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_or</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a20e9d94cd1c8b6d395f84bfbc182bea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_nor</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a74cec009541e39097364df87edffdc59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_xor</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7e0ca3ec188312e0b48f876ebbe01230</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_xnor</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8a083234e2200f182ddf3213019a94fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mand</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa37298b75ccbc72c44571ef6dd563600</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mor</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a730fdc1aa84d04ab1caa3bb9a67289da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_scand</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aad58b76c471aeb981d51077510aa88b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_scor</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9f0f64c21ddd1a38f2cf5da1f2b98802</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_shr</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aec08101c028dc141f158f99299482d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_shl</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aaac428cf6113c7b9d61d215d4e32b337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_abs</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa5df334a4027c69d798302660310fa67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_acos</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6f1cfc11217d2d132ca496de13ab05f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_acosh</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a1fc48b48dcbf8f395844fdcc769a7b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_asin</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0a0558e0ec982a8210278c0cb10a8078</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_asinh</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6c2805e0c54ee408f2b503f6ef048510</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_atan</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a75160f394c26b331f7e85681b1fd09e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_atanh</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a40428f4383bd362369148b9ba0b8e733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ceil</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a62a3c8bba54651a56613a0fec3a5526a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cos</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2704138e110634a11f3bb846c4c936db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cosh</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a19702851e43cad9c7bdb3db7683cd004</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_exp</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a80e5735953161c05c2a197c8313c08e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_expm1</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a1302e658c95010fe768d49b2dcb51957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_floor</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a69dd5db86b11282e18ca0f64a4b6d88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8483c648fe585cf638587123bf1c9848</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log10</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7acef2c174a0b5e9ed80a317c75a2ce9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log2</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7af7a95ef8a905662a39629c065125f07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log1p</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac1ea4ae2fd89f2a74879f41dfeec3cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logn</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a52f1e94fb952837e13ab1fa047b4db69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_neg</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aea7b07cb326903ea1b166ccb4f125f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_pos</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7b50d43ae59238e4410d80da22c05344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_round</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a4edd0321ea2e24958020768bfc284a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_roundn</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8f278197511f24abb466d93f1aab0a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_root</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a077cf0fcfa1799bc151f8066e7606b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sqrt</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a19efc4e131c7fce4059168595dd9b40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sin</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7c406030fae72442b4703531e1173b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sinc</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a105d9a5c530ee602b983886f8d148202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sinh</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aea5fa705a8ffb6f2fd3856d654967dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sec</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a1bdfd87b5b73cbe36d7ecd7125989c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_csc</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7afeaf4802c5269b221c05af7c59a31563</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_tan</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a05971d281b8d5b58010ba227fcfd0ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_tanh</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a4d9c27e788e51b1d567d238652f82ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cot</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7acef14411cd262a6fc7bf8e09bf7a0f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_clamp</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a513556a52d4412a8bc697f22d2e97ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_iclamp</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abc24d35205d47eb43835978fc758fe35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_inrange</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7c0faf00cb5c6bab5ee938ff1dd9f4fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sgn</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a64666fcf79d6f98701806af54c87600f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_r2d</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ada1fdd6dd5ead98390be958a331072db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_d2r</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae61949d918199ee97a4c5e8a67791a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_d2g</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab378c189ee8f475d2a4ec1d91a48dfe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_g2d</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adc6bf72ca55a338e87f024de00d893af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_hypot</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a774ea77726e410a616b5f909173141c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_notl</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a633705c03ccf4c29692ee92bcbc3bc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_erf</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abf89985d46c2454ffcc34b8d9dbfa05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_erfc</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a63d6e859a4dd52e4f9474745c3bb5077</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ncdf</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac10092b8f308735c1ffc87f1b22bc477</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_frac</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7af5c4a981c4f5fe4d0169a1276256b068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_trunc</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a61233e1e9307978d8562eec596e544a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa01e238705d3c98c888426c3c0964b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_addass</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3f52cf1d881fc21959a9c96b68562d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_subass</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a71ff8b952f0c7b717d826d8c202241f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mulass</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a39e3004b8d05b69c24575881bfa0f460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_divass</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2fe1770058d7a7edd931bf89dfaaafca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_modass</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abb0c96d96db627ca406d5f04111a3afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_in</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abe24a3f4c55ccde47a31b0cdeb33483f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_like</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a146783a053b82d16ba282b01d37512f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ilike</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a98554d9bf91964a4a7eb494b59e28174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_multi</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a375b5394bd1ab7ec8e4a20db4e498011</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_smulti</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a36fbb06de1af1c5cbc0113260c2e8e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_swap</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae78845f78adaaaa1b57bd55234a5d9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf00</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ada0061c90c1e8707261bb5d4b7759555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf01</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a378fdf0bcc5554139209bb84b2a8ca05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf02</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab417f78e1f8d295ebab6e7bad35582fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf03</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a60bea8d2589ea24a9e93ea75a61a7eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf04</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a51d82da0ea576f974ed4c79bc248244b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf05</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9a908e440e36a50a4b24e95c774e89e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf06</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7d0df05d3356d6e311199c72a84f8694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf07</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a02f6a1b58045b46df0ce8034f300c54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf08</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3320ae9884400f4fde8463a952a7790e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf09</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0d214a057800b96afda666e2c8ae6b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf10</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6c7f7dbde9d71d954ee7e333c710040a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf11</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a37e35dc1d5795c89a6ff2632a080d381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf12</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a89d7a55fd868822cc8270552b3c0ab65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf13</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa52dfa8be546eed16b3e7fba47882c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf14</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac276b7782abb5ee26e756fd504367ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf15</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adf7365d119a72d6c40232407956564d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf16</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0388b1f90c6baa2aa2eece6d0ead3abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf17</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a735aeab1c8dfa4d305e0912634cd2b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf18</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3638cbfbc17fc4ee514814f1691e564a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf19</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a40110e9ad28d7b424c1cfed9e4be9747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf20</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a47e1e51cda3004c5dd53ae190cc30e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf21</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7c8905d339844b207f6b382029fc5ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf22</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a79935b1847890c25f2106d51a902a07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf23</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7af7f7a9a66c572f5a8c3ee0b6766146f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf24</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7af6fafa143a3bcebe5800a854b3241a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf25</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a35f6de467bb6023e79d730363b631a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf26</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a09e4bba01c40aaf634034d3276233eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf27</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3672398131b2f1c0a663c82b4d49591d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf28</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ad9ca29b44e1aef23363eae90734cf4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf29</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6739ad1cb61493ba8604efc49e95cc47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf30</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0c99ac5fa96e79f174535cde31f4e6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf31</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae9668c41477aa41157d3f78f0d2490fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf32</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aacf9c35da3365973532c00150f8fae34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf33</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7dd4dcf8fd72293dee19f580e5d66a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf34</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2fdaa0f45a73a7280ae9f24517fde82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf35</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a347982c9190ff328b0d0ef886efebb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf36</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a542ab9a1394e07be6e1e9e73fa86f167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf37</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a296ec80366ed25a0e034e8a861e72197</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf38</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a13aeeb0670746e8c52a52f1cf2e68da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf39</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a91302ce74756c6a60c1619c519874b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf40</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a997cf996a9da7fe44340dd06a894677c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf41</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a72ca5db3956ed18c6e7ea33fde2b3388</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf42</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a55a6e1b2979ca896577448ae9425c6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf43</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2a2668f258a39cf1851726d5be50d837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf44</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a384a61ec27952d27f8b65e72988a2625</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf45</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a5e5f60e37464bcf79f536138d823f0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf46</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a77e810e58dbfeef9b014a7f444f2068b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf47</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a06ad31594a12b72ad8d75e0695dcc5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf48</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa2fd31c484da3aa23650d476402e36e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf49</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2201389d567c4e04aeda0ce55538846d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf50</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a1fab45ba212f3b6bd570c295145b5efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf51</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a899bbf147cdbafed54c1183530140b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf52</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abc424d4fee6b188b775ce50c15100a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf53</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2218949b67f7cc60d2825a42fc770803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf54</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a5f008fa6ffc183bdb0ef8002c90fb389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf55</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a16fc3c3807f1a3d55795b6c021ddb843</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf56</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0d1516a1ed2d11c25dd538c79d913cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf57</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a4dabbbbb5e830ca4cef518f314260946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf58</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9cc5f0ff38a52c8d15bbacbb03021ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf59</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a11d1dd0276b4ff187972bbc9e5685562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf60</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7af67393a8161c71005a8cbad67f60aaf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf61</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3f2153d8d531913f86dd53bfef0e6f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf62</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0dc27b21b7d977bef70d8414d2937bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf63</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2364dbc4320bc640349c9a299a2b4a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf64</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ade21e072c0624837d4318ab3a105084c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf65</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac1bb8ac325c8aa05fe0cc5e75eadc3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf66</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6864c74f4d260e32be3c3b1495d842e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf67</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8f3e771fb43d3bae0d1acf349e894e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf68</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a92aa4435d5fb0170d103daec41108337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf69</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abe8283c50fd0a886ab020990186ae839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf70</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7acab1cccf829df22701f8d41531ae8537</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf71</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a06698217821c97edb5d62f93da0b726f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf72</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a359e3d90808633ff3620cb5abf5090b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf73</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a56137dddfc78b522acd441e8fc21ca35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf74</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adcd5d19ea2d8e78435b6d6d1578572f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf75</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac0ee03f3fd92beb3abfdb15d7004b4c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf76</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab411f5f34192e3e14dcb02bd79f02ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf77</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9ee2d5b3abf7b5d438273d015f40a302</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf78</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a44d6b2c114118cc250523a27044c72ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf79</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7176f0159a476722ea91f08cb12741e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf80</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a924d92426d9b154db434b057e5f2823c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf81</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7afecbae9eefb91559eef4a171e5efe019</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf82</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7afa33c781551ebc035b3c552b764c99e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf83</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8e1d4f8dd5fd0684279a87c691dba221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf84</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abb6210594eb53317b593dc52da4fddfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf85</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa80c1a85baafb5bff3ccaaa296f063c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf86</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae4eb57c00acbb3113747eaf5c2a2eee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf87</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a93bf9a90998f81ec8160fef5d3442675</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf88</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a38dc7eaff9d075156216d63f7bae9269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf89</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adfccfb9be48878386b30126325c54364</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf90</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2215f84aa346d8e02055f8edc5aaaf5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf91</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a31c0169eb52ae14d2307f3413604d4d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf92</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a184665e48fbbfbef8f9c7e4470ba0c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf93</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a5e9414574daadaeb2aa1e0b0415a5e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf94</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0d06f050aa2bec633734b1d6988c3586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf95</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac61ddfd878eae88c4aa4c8fc6e25f499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf96</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a85b2f0093ba0e796e70fdf64ff3eb46a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf97</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8bb1af64ade23a8d68055995c2ddd5db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf98</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3800c51826d6d3c765afc79431272166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf99</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae1101d68e351f34316468c6c71b2c2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sffinal</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0fdf6a5f8bf071f77ab44514ba56a2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext00</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9ba1b3bd7c868b9c9fc592c70a6b1a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext01</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a62e1992edd727638aae8fed1e55d7b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext02</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aaa6dd7554fd7451b8e5c0ffd614c8a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext03</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a5a6a174010925d84c9ee0d21cc0f5771</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext04</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a66ff01ad0d5acd5fc86f72081a2ac404</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext05</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a38b25b0abd006c4519706020a6f6b950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext06</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a1da82348d46b7b2c888f027add95c3a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext07</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adc8a06fcb73d1118ea89166fef9d785c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext08</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a01e60b4d526df79eeac4ba2625b5d720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext09</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7afe3577d58b21e7fbfc8553d77984f368</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext10</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3b18376d7852cc214f0cd08dd9d0bf43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext11</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7f8dd412578b191c7f867b25de82762e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext12</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa607d6ec4dbd4cb5ff1a8b26c7b51eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext13</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa53d354e6be1d6475767780f2717d989</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext14</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a033daf56efd8c0339252a56abe90b955</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext15</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3d71719a91109f65770f67e3d4cd4087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext16</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a54bce47f061f48901481267301324ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext17</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a19d305db425abb6d462d69f778dac3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext18</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aef3ba2e9d94abdad890ad279ccf14887</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext19</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abb0ee631ac259f614c45f6e2882390bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext20</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7015b6692af156b5e9636bafe9654e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext21</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adcb95f0debcd950bfc866e17b8d343e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext22</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a4e59e86deaa109373ba90f457e1a2375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext23</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac759ff73fc863c75eba839492e30bd7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext24</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aded793f6105101e0aacdabdb70a1982e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext25</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a05b400269718a9c95d6488efc9e2a200</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext26</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ad5d493939608eddac4765a5c49c1adac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext27</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7b82f4bbffda576a4cd4571b27099cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext28</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7f9ad76893709b2fb84ed3614df23680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext29</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a863cc4ab1a1eb1e6bd9b791161218170</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext30</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aea663220f3e12c16697445ad1adc8742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext31</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a52cdcfe137384c776e7ab6edaf373fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext32</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a560165a59a71cc27eab8082fa517f567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext33</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a5f421204436325554f520590b84de4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext34</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac39090bf720d6d58813ef96fc8a88e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext35</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a93c09fdd1f8495276310c63b064129e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext36</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3da5c648f980e4d09d8b5efcff8f6835</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext37</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8b04c2ee5742d78539f774f4457a8918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext38</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a07ac6ed3013081fdf6b7416feae0efcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext39</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae756f68fdb5600876eded010530a8723</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext40</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6999b534b88c821011f796408afa2152</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext41</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab49ecf3715ce8195aa60351f072b91d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext42</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adee2a2967346d5e7bbfd9a682e13f39b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext43</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac2b8eccd15feffa56789a4672b91c1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext44</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac850fe99be720501bbe82d0a3f779516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext45</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8f60b53202f9fcea998837776b9266b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext46</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa10cd9c15d2a9cc2222e819575439986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext47</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a10abef883ce981c3520290cfde966a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext48</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a61e2dbd0427c4cc21a13f236ea06c708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext49</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0cdb1e662334947fdf75a46b4948c086</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext50</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9432f44b82b4c39885a92d24086cb408</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext51</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab48e0ee4c296a1a3b87d6d4e2fba76dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext52</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a367c2db7c074cc349b508f4abdb9d1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext53</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a67dba707ad16b42ae5319cf0c1eeb1f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext54</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa18bb7445222cc2715b95dc074355fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext55</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae8786531e4cbe75a074408bc5150e6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext56</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ad7e691ef3f5afe968d1f6f45d3e8ae68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext57</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0c3a593cb777edca3e377ac268a34612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext58</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a68ba60192a878ac96bf05faaa0db2d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext59</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a99b311099a2cae5d83d0f39ff5a59266</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext60</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a80cd01a2eb4551dd1d814c767bb3cb8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext61</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab9096819aa5da44460f6ebd000d73213</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>abs_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>acf58ba8abffaca7bb644486ccae56ddb</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>abs_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a071761a91951a41c0a01399700fc3bf9</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>acos_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad20041ebb8d1c7fb44da8fc3804039c1</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>acos_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a62836320ceef9cb4574f99e3bf455eb4</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>acosh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a140ae333d1e4fb063e703af33608d650</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>acosh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a787295df1225c6fbc09044f2c673c734</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>all_nodes_valid</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9e7e476a05178cb199ee09d38ecc2a48</anchor>
      <arglist>(expression_node&lt; T &gt; *(&amp;b)[N])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>all_nodes_valid</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad7a29df7801cdbcdd6191ed4942afb1c</anchor>
      <arglist>(const Sequence&lt; expression_node&lt; T &gt; *, Allocator &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>all_nodes_variables</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa6808c89fb568388d7de5956b9eccf92</anchor>
      <arglist>(expression_node&lt; T &gt; *(&amp;b)[N])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>all_nodes_variables</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af65a371f7448f64fa37ad56a3160e8f8</anchor>
      <arglist>(Sequence&lt; expression_node&lt; T &gt; *, Allocator &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>and_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a553d0f3859489056f25082450f3a2725</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>and_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ae76bb548295549ef5e2a6294840221ab</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>and_opr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>abcce550996d3d1e5beefbb777a338ac8</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>asin_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a2882c4f965108111bd5a97a0b98b57c7</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>asin_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab9997e3388314926b2b2cc8f132eb81b</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>asinh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a38f29f0bee3b9a850619cf813ac07867</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>asinh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a9ad44523c055b375673e1276f28b9001</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atan2</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>aad857da19c3f8375c5b2e2b00d748168</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atan2_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a8259f6be8bcdc18b1e4ece33ecd74752</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atan2_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a1200e644cf98dc2f4e607c140b2aef1e</anchor>
      <arglist>(const T, const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atan_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af1d2004ed275cd4718d049210856fda9</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atan_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad45f8cc87554cbe2f6baa6ad8244dad2</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atanh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aee5617a04d6f889840ae531b1149cb29</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atanh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a1267a91fbe931a518ed2e204e753f857</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>axn</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad6b0fedb26747d1c6b2bdcdbe0091bf9</anchor>
      <arglist>(T a, T x)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>axnb</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3a3bcfae5f185658e5405fac75e454e4</anchor>
      <arglist>(T a, T x, T b)</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>axnb&lt; T, 2 &gt;</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a783da30771db78ff0b8a622fb80c6648</anchor>
      <arglist>(x, y, z))</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>axnb&lt; T, 4 &gt;</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a884725ef9c27e28712340ba2c23d87fa</anchor>
      <arglist>(x, y, z))</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>axnb&lt; T, 6 &gt;</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab1776caa9fabfec3966d1d2e6e26edce</anchor>
      <arglist>(x, y, z))</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>axnb&lt; T, 8 &gt;</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9a2604ff9686db44809ab5b7e2a82fb7</anchor>
      <arglist>(x, y, z))</arglist>
    </member>
    <member kind="function">
      <type>const char_t &amp;</type>
      <name>back</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0e129cdd68de13a15333df17b060c3cb</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>branch_deletable</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aeab8500b5e79f2da9c23f824bfc453dc</anchor>
      <arglist>(expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>case_normalise</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3c975ad7ae96ff4e7b4b6281279739eb</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>ceil_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a0a5174b9a9ee137dbbe530aac737603d</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>ceil_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a5d53898ea8c07ee8d0c46292df71e08f</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanup_escapes</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>affed5e23362e5ffd58d63816f877161e</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collect_functions</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>ac0beeed313df6c0cc3249af14558bffc</anchor>
      <arglist>(const std::string &amp;expr_str, Sequence&lt; std::string, Allocator &gt; &amp;symbol_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collect_functions</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a957e0588359ecbaf8e6a38e6dc7025d2</anchor>
      <arglist>(const std::string &amp;expr_str, exprtk::symbol_table&lt; T &gt; &amp;extrnl_symbol_table, Sequence&lt; std::string, Allocator &gt; &amp;symbol_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collect_variables</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>afaf9878db34a22ea2221df6a6760e2a2</anchor>
      <arglist>(const std::string &amp;expr_str, Sequence&lt; std::string, Allocator &gt; &amp;symbol_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collect_variables</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>adf568c84db6ab1b9ec0118bf76875c97</anchor>
      <arglist>(const std::string &amp;expr_str, exprtk::symbol_table&lt; T &gt; &amp;extrnl_symbol_table, Sequence&lt; std::string, Allocator &gt; &amp;symbol_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compute</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a8902c8179ed5ca7aa8f1c9e2fea0b445</anchor>
      <arglist>(const std::string &amp;expression_string, T &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compute</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>ab9e91dde389f85b3e47537f6f12be512</anchor>
      <arglist>(const std::string &amp;expression_string, const T &amp;x, T &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compute</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a6383d226eb437ad7703b576aeeb7a65d</anchor>
      <arglist>(const std::string &amp;expression_string, const T &amp;x, const T &amp;y, T &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compute</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a19446cd891db2d6faac06f51ac72f5ea</anchor>
      <arglist>(const std::string &amp;expression_string, const T &amp;x, const T &amp;y, const T &amp;z, T &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>compute_pow10</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a18058466e65fbb6b599c3fe9bf6956c0</anchor>
      <arglist>(T d, const int exponent)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>cos_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a72c10ba7cf74eeb822ef89c28b7074bc</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>cos_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af35356ec40cfd6b332926ea180d2fe3d</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>cosh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af8a17216e89c49d18a18ab7ae77b1845</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>cosh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad2994b625803493e31725c71c7970575</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>cot_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a6b257761b19a54e1f9d06ba1b229cf43</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>cot_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a2569406f6e5c247a8c08a72066c7c28a</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>csc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a62a0a9b098be1234c4a384ec2bf0beec</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>csc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab173bf29218f0dfa19cb094b02a3d547</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>d2g_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad187cd217b12dccce966cf398b66faf7</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>d2r_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a44ca8c9e272a9b0a2479280ebf22a9c3</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>data</name>
      <anchorfile>namespaceexprtk_1_1information.html</anchorfile>
      <anchor>ad81d8d4c0c77cb2c420b3afea0d5063c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8eecee2d3f5fe6e724581c9f12f664f5</anchor>
      <arglist>(00,(x+y)/z,&quot;(t+t)/t&quot;) define_sfop3(01</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a4036ceddb7bab6193935fe5fa1f732ac</anchor>
      <arglist>(02,(x+y)-z,&quot;(t+t)-t&quot;) define_sfop3(03</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a451850594f91e001d3168fb74606cc82</anchor>
      <arglist>(04,(x-y)+z,&quot;(t-t)+t&quot;) define_sfop3(05</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0a7cce1f2af44bfcfa7574f29624580d</anchor>
      <arglist>(06,(x-y)*z,&quot;(t-t)*t&quot;) define_sfop3(07</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a47870708e41cea049fc6b57ac795276b</anchor>
      <arglist>(08,(x *y)-z,&quot;(t*t)-t&quot;) define_sfop3(09</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab7f7791d6d8a91d41907a7829eea286e</anchor>
      <arglist>(10,(x *y)*z,&quot;(t*t)*t&quot;) define_sfop3(11</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ae31bceb126cf8d59b9209a0666ef8d39</anchor>
      <arglist>(12,(x/y)-z,&quot;(t/t)-t&quot;) define_sfop3(13</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad960301869be796952272569c03cd6fa</anchor>
      <arglist>(14,(x/y)*z,&quot;(t/t)*t&quot;) define_sfop3(15</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9c514228be49dfdb63991ca76435ac1f</anchor>
      <arglist>(20, x *(y-z),&quot;t*(t-t)&quot;) define_sfop3(21</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa93ec25ad9f9dbcebc6b53749c60af63</anchor>
      <arglist>(22, x *(y/z),&quot;t*(t/t)&quot;) define_sfop3(23</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>afd10d72c114fcbb88ab9184d8e5ce188</anchor>
      <arglist>(32,(axnb&lt; T, 3 &gt;(x, y, z)),&quot;       &quot;) define_sfop3(33</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a81ad98bc18163b330575a99ad72a2558</anchor>
      <arglist>(34,(axnb&lt; T, 5 &gt;(x, y, z)),&quot;       &quot;) define_sfop3(35</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad58aa0faf3949ed2b6c91f4cc1926868</anchor>
      <arglist>(36,(axnb&lt; T, 7 &gt;(x, y, z)),&quot;       &quot;) define_sfop3(37</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a08ad3ab6331ee061348416a3107991fd</anchor>
      <arglist>(38,(axnb&lt; T, 9 &gt;(x, y, z)),&quot;       &quot;) define_sfop3(39</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa88424b93b652920ad86ed0a834e2521</anchor>
      <arglist>(40, x *numeric::log(y)-z,&quot;&quot;) define_sfop3(41</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x x</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af58f6015f41e58c4b6442c181d982284</anchor>
      <arglist>(42, x *numeric::log10(y)-z,&quot;&quot;) define_sfop3(43</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x x x</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a31353ebc3c08bbfd9f3154787faf2f02</anchor>
      <arglist>(44, x *numeric::sin(y)-z,&quot;&quot;) define_sfop3(45</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x x x x</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a76f3bc9617f4dcf9901a78c25479c9e4</anchor>
      <arglist>(46, x *numeric::cos(y)-z,&quot;&quot;) define_sfop3(47</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>derivative</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>abb37aff3ccc456f77c23c8a84aa5db52</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, T &amp;x, const T &amp;h=T(0.00000001))</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>derivative</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>abc2b1b212067b6f7076463e5e48dee3c</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, const std::string &amp;variable_name, const T &amp;h=T(0.00000001))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable_has_side_effects</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a40b0f4c6a26d68ca089049e469f72b97</anchor>
      <arglist>(FunctionType &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable_type_checking</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a87e1ce18725a96094487168faa9bfb24</anchor>
      <arglist>(Parser &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable_zero_parameters</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a5ae9628e91479b9eafb98b6745df3c81</anchor>
      <arglist>(FunctionType &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchorfile>namespaceexprtk_1_1lexer_1_1helper.html</anchorfile>
      <anchor>ab99867049584dc0424b40d7d50fd95f1</anchor>
      <arglist>(lexer::generator &amp;generator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_error</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a22c4d21d9f34057ecc7bb62fff330f4f</anchor>
      <arglist>(const type &amp;error)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_ptr</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6cab3380f446677b1272ca42143207b2</anchor>
      <arglist>(const std::string &amp;, const void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_ptr</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab2718c1aadc4c0271618d7af6d715223</anchor>
      <arglist>(const std::string &amp;, const void *, const std::size_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable_has_side_effects</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>aede454cde3bc6186b923ae6816686969</anchor>
      <arglist>(FunctionType &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable_zero_parameters</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a0aca29d29a87d09862b389855f714f2f</anchor>
      <arglist>(FunctionType &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>equal</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>ab670c8cf915fd6c286be32604cdb8769</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>equal_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aae9c1fc4597aef4b0e4ab92786c9bf23</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>equal_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ace7ad4b12c17c037fd136eff4daefc54</anchor>
      <arglist>(const float v0, const float v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>equal_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>afae646a45e4db91bb52fd19fd3a11785</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>erf_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aac6fa6d5f6344907457563be5f9dd6c9</anchor>
      <arglist>(T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>erfc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ac00df92087bdc97a10ddbc7dacd9e4c9</anchor>
      <arglist>(T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>exp_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab928552d03bd427ee175bb8f39d45ecf</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>exp_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a551b790ce7ae8d06f0565fdce9c509fe</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>expm1_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad87c96d998c7d8cdf05cb67a6e7e54bb</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>expm1_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a4f032006172a14a2888b0b92e7205724</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>exprtk_define_erf</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a35216509979052efe3f8329be16ae68f</anchor>
      <arglist>(float,::erff) exprtk_define_erf(double</arglist>
    </member>
    <member kind="function">
      <type>::erf</type>
      <name>exprtk_define_erf</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a6c4b6d7882d5e6491dfa15a21ff78258</anchor>
      <arglist>(long double,::erfl) template&lt; typename T &gt; inline T erf_impl(T v</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>exprtk_define_erfc</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a6bb39f4186f40936d2a8d1823d5b5fbd</anchor>
      <arglist>(float,::erfcf) exprtk_define_erfc(double</arglist>
    </member>
    <member kind="function">
      <type>::erfc</type>
      <name>exprtk_define_erfc</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a7d0cb0dc2874bc638dc8592aa1fb3a31</anchor>
      <arglist>(long double,::erfcl) template&lt; typename T &gt; inline T erfc_impl(T v</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>exprtk_define_unary_op</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a4c994237caec0bd14476fab6665eafae</anchor>
      <arglist>(abs) exprtk_define_unary_op(acos) exprtk_define_unary_op(acosh) exprtk_define_unary_op(asin) exprtk_define_unary_op(asinh) exprtk_define_unary_op(atan) exprtk_define_unary_op(atanh) exprtk_define_unary_op(ceil) exprtk_define_unary_op(cos) exprtk_define_unary_op(cosh) exprtk_define_unary_op(cot) exprtk_define_unary_op(csc) exprtk_define_unary_op(d2g) exprtk_define_unary_op(d2r) exprtk_define_unary_op(erf) exprtk_define_unary_op(erfc) exprtk_define_unary_op(exp) exprtk_define_unary_op(expm1) exprtk_define_unary_op(floor) exprtk_define_unary_op(frac) exprtk_define_unary_op(g2d) exprtk_define_unary_op(log) exprtk_define_unary_op(log10) exprtk_define_unary_op(log2) exprtk_define_unary_op(log1p) exprtk_define_unary_op(ncdf) exprtk_define_unary_op(neg) exprtk_define_unary_op(notl) exprtk_define_unary_op(pos) exprtk_define_unary_op(r2d) exprtk_define_unary_op(round) exprtk_define_unary_op(sec) exprtk_define_unary_op(sgn) exprtk_define_unary_op(sin) exprtk_define_unary_op(sinc) exprtk_define_unary_op(sinh) exprtk_define_unary_op(sqrt) exprtk_define_unary_op(tan) exprtk_define_unary_op(tanh) exprtk_define_unary_op(trunc) template&lt; typename T &gt; struct opr_base</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>exprtk_register_real_type_tag</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aabf24947b18325ca664f2ab0e8e0845a</anchor>
      <arglist>(double) exprtk_register_real_type_tag(long double) exprtk_register_real_type_tag(float) exprtk_register_complex_type_tag(double) exprtk_register_complex_type_tag(long double) exprtk_register_complex_type_tag(float) exprtk_register_int_type_tag(short) exprtk_register_int_type_tag(int) exprtk_register_int_type_tag(long long int) exprtk_register_int_type_tag(unsigned short) exprtk_register_int_type_tag(unsigned int) exprtk_register_int_type_tag(unsigned long long int) template&lt; typename T &gt; struct epsilon_type</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>floor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a05a7b010abcdfb5184ff8a511907f52d</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>floor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af3f670171c2efda88a565fc95165933a</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>frac_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a93e2cd372c0f87a87ddb9eda5cbe98e9</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>frac_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a90c668a377e2ac7a01f8960710c870f7</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_all_nodes</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ae47a598587c185a0e5474d0956c146a8</anchor>
      <arglist>(NodeAllocator &amp;node_allocator, expression_node&lt; T &gt; *(&amp;b)[N])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_all_nodes</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8c4ca1c09b14b2522678af02f30c1f79</anchor>
      <arglist>(NodeAllocator &amp;node_allocator, Sequence&lt; expression_node&lt; T &gt; *, Allocator &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9cb4478a7c205e3b96803f2e22b9da1e</anchor>
      <arglist>(NodeAllocator &amp;node_allocator, expression_node&lt; T &gt; *&amp;node, const bool force_delete=false)</arglist>
    </member>
    <member kind="function">
      <type>const char_t &amp;</type>
      <name>front</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8e588cf0bf40bda43703980871cc7b49</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>g2d_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab6be3b8275de50b70b0cb5d97fefec62</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>uchar_t</type>
      <name>hex_to_bin</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ac577d852b9121064e34e5904ef3e8c60</anchor>
      <arglist>(uchar_t h)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>hypot</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a5d95c4ff1b1f4eff99ff0ec115e78535</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>hypot_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a969d62aee15aa653f21f2093d17b4a24</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>hypot_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a2f1512f4be33d04b956b5bd282f30d8f</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imatch</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1c0eb071d0664ad5d0f32327cad4e190</anchor>
      <arglist>(const char_t c1, const char_t c2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imatch</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a798a5c4de9d6d4a95fa9de77c9e513bd</anchor>
      <arglist>(const std::string &amp;s1, const std::string &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_branches</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af85a4238d24477e691d1c371ef05e2e4</anchor>
      <arglist>(std::pair&lt; expression_node&lt; T &gt; *, bool &gt;(&amp;branch)[N], expression_node&lt; T &gt; *b0, expression_node&lt; T &gt; *b1=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b2=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b3=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b4=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b5=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b6=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b7=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b8=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b9=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0))</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>integrate</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>af0ff753604094b6d0a3f2c74f2743356</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, T &amp;x, const T &amp;r0, const T &amp;r1, const std::size_t number_of_intervals=1000000)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>integrate</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>af972b9712e7daf0489575039f3408fb5</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, const std::string &amp;variable_name, const T &amp;r0, const T &amp;r1, const std::size_t number_of_intervals=1000000)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>invalid_range</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1vecops_1_1helper.html</anchorfile>
      <anchor>a9b206d2863503d9a2b454edadbdb699b</anchor>
      <arglist>(const Vector &amp;v, const std::size_t r0, const std::size_t r1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_base_function</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a2784ae8858b15474266261ea1e8416d6</anchor>
      <arglist>(const std::string &amp;function_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_binary_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6b1d697ea8277c73e5db689427515a6c</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_boc_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a7adfa55f89b999d22fa07945f01bade5</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_bracket</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a390998bb0fd0ed49fb8440101a73c4e7</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_break_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af254f630243ec69f2d832fadae2850b3</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_cob_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab73ed8e61f2d09949115a06db7fb6796</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_const_string_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8d984cde421526dd147e3be2f7c363a6</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_const_string_range_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a73c859f3bcf8050870840336a5a05746</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constant_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a5d567f02a84aa1e2b464c378e6e9fb7f</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_continue_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad5900044f22c195c2eea1b4eb2372c5a</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_control_struct</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3623ea1b24351b69fafa75928a6a2580</anchor>
      <arglist>(const std::string &amp;cntrl_strct)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_cov_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8d4c2f4fee581b7e196d86e45547ab96</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_digit</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ac744725d82b845e4de2d7f20938c48a2</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_false</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a21c360e51616300c629e8d69a5611670</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_false_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a05dd03115f428077622d0e987d338ef3</anchor>
      <arglist>(const T v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_function</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a28692ceb568efb6c93ceca26c125cf4e</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_generally_string_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>abaf952379927afd4ebfb63f3551e995c</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_genricstring_range_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8f6188cd1a3a3acf995778f890d157af</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_hex_digit</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a4fddfecc49be6642a9574bfcffa88e0b</anchor>
      <arglist>(const std::string::value_type digit)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_integer</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a9383731b3e5dbf8d37815656c7b023cb</anchor>
      <arglist>(const T v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_integer_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a1e3e86c52473fea69c6174f5799bdcc5</anchor>
      <arglist>(const T &amp;v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_integer_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a78e1cb9e6a5d24694f2004bd546e33f5</anchor>
      <arglist>(const T &amp;, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_invalid</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1fdd673ecfff39055c3288cb5b8d6881</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_ivariable_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1bc2472ffeea65f4fa79cc9dc04e475a</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_ivector_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a09fffc07af2f0dd4b57adb8a9461f51d</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_left_bracket</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0276f8f206ccf1beb5082b418ac034c0</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_letter</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab3741d12c3f070ac826a366942c293fd</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_letter_or_digit</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8ae2f4c9d6229e9f6f1d2a61ce26d7b8</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_logic_opr</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad679f1041f12df8c08f420f7e37ae9fe</anchor>
      <arglist>(const std::string &amp;lgc_opr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_nan</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a8e35e2c28311020a120fd1096a046f02</anchor>
      <arglist>(const T v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_nan_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a03dfd425117263ff566b575948b7f07e</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_neg_unary_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af917a5f1fcea3c32852936544f1df75c</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_negate_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa92eb17d4e9b06799e1ce1c18fc17bdf</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_null_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a905812a38f5b2d8e323a55c9cd520df5</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_operator_char</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a2f75c7426c05e4687947cc6d0a156b10</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_rebasevector_celem_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>acbf6a3d23259547804ac2a99ab761dfb</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_rebasevector_elem_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a236d9a61d82932943ef613748d7aaf74</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_reserved_symbol</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a2c8d9886e1d2646a993cbb38237fdfa3</anchor>
      <arglist>(const std::string &amp;symbol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_reserved_word</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab22b3d74181dc41a5c92dfe6886663f7</anchor>
      <arglist>(const std::string &amp;symbol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_return_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab421db509906d71aa07481ccae09bbfc</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_right_bracket</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af73b82aa37301cdf358c369a67e3c583</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_sf3ext_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ae877c2fd58f103efb0f2cbeb79fbaf20</anchor>
      <arglist>(const expression_node&lt; T &gt; *n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_sf4ext_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3d1f9117054b94eaea9390ca3d145dc1</anchor>
      <arglist>(const expression_node&lt; T &gt; *n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_sign</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a173c23c51c85e459b159018f8caf90d3</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_assignment_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3c439ba2feed724aca067b48f7e38661</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_ccondition_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0085e252f1174ac482da42f7ee4ebceb</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_concat_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aaffc41b39eff86a9b6076d8a5d666366</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_condition_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a7e209d7d19b2108182a9552468c8d57a</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_function_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a893593080ad1f9cde9d948798756b92b</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6c7f082c203b5e3fb3bc377109fe3abb</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_range_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad25f09690c1ab4e3d2e46ccdd3fccec9</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_vararg_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3e3c375235e582052f927c764d6b7369</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_swap_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aac07e04a8d692b9fe635ce7f3e6968a6</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_t0ot1ot2_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>affd6e12a0837b759f0377295fdbd8097</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_t0ot1ot2ot3_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a2a10d1356ed470fe0ccfe2be6413e07d</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_true</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0747420513e211e4dafabec56fd11083</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_true</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>adf37f5de76ae49a97c01f9c3b4f8531c</anchor>
      <arglist>(const long double v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_true</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ac0faade8b805f4b3bb6674f7e942b5f3</anchor>
      <arglist>(const float v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_true</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a759cea25fcd6fee4104e58853c9864ad</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_true</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a439fda513f6bf903d8931c0a8646a07b</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_true_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ac7d906e01d0b8c2aac42d56c77615971</anchor>
      <arglist>(const T v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_unary_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1f320d92fb40d7968dc1f0290640f00d</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_uv_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a48b93175edeb8f15cde37597c5bcff02</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_valid</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a39a774ad344f1efe6b54649ac1578e87</anchor>
      <arglist>(const expression&lt; T &gt; &amp;expr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_valid_sf_symbol</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6512d0fca7eec37c6ed346b28acdbc90</anchor>
      <arglist>(const std::string &amp;symbol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_variable_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa27674d0ab890dd002c455fd44cabddb</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vector_elem_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab3d5febd0a661693570d769801b62316</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vector_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa2d9251031c50de23320703367a3b07f</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_voc_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a08c45f35d70d3614b1d2ebcdb9b0ec57</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vov_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a467301d6ea809f62ce0a5cbd2fa54982</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_whitespace</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1a7c21ff6bb70799eb834de4fc42a218</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kahan_sum</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1vecops_1_1details.html</anchorfile>
      <anchor>a6a4acbd64cc98aa26957b8316b313f04</anchor>
      <arglist>(T &amp;sum, T &amp;error, T v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_operations_map</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a793f4d1e3df18ee92e0d96ad7acce91c</anchor>
      <arglist>(std::multimap&lt; std::string, details::base_operation_t, details::ilesscompare &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log10_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a2ec72f265cd2e6ef1fbf5f25b875463d</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log10_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a8569ac3db6a312d568a33229bcb929bb</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log1p_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a8707e4586ea352735477d6d68b46a732</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log1p_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ac6569b29ad3d9713263b1feab3a1982a</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log2_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a6a1eb90bf5857227aa915f236a374b55</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log2_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a428b8f4899e2db5121cd80b5b7dd64dc</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a580693cb5407b7b50e1636df7b729f1d</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a292de086f7bac46ed23736d7a3b03aa7</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>logn</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a2551cf37c3c09e769f5cdaec1e29b9b7</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>logn_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a319c63d82943be3083b8bff1ce2e6d3c</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>logn_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aca8c5fbc9c0a3ced1ec3448a0c4fdfa7</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>make_error</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a36ec55a9244cd8666c79634e5010cd42</anchor>
      <arglist>(error_mode mode, const std::string &amp;diagnostic=&quot;&quot;, const std::string &amp;src_location=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>make_error</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a2f3ee0dd66bfd098e6b892453511ce12</anchor>
      <arglist>(error_mode mode, const lexer::token &amp;tk, const std::string &amp;diagnostic=&quot;&quot;, const std::string &amp;src_location=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>file_descriptor *</type>
      <name>make_handle</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>aaa38521243b8f425b61609d5ca9917e1</anchor>
      <arglist>(T v)</arglist>
    </member>
    <member kind="function">
      <type>vector_view&lt; T &gt;</type>
      <name>make_vector_view</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a45a98a934916ed7b83f1554af2394007</anchor>
      <arglist>(T *data, const std::size_t size, const std::size_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>vector_view&lt; T &gt;</type>
      <name>make_vector_view</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a52ae8ca8ed5dbd3a6eff40118444a34f</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;v, const std::size_t size, const std::size_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>match_impl</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>acf2eb3b5a937c5d2daaac6bae3fb1fa5</anchor>
      <arglist>(const Iterator pattern_begin, const Iterator pattern_end, const Iterator data_begin, const Iterator data_end, const typename std::iterator_traits&lt; Iterator &gt;::value_type &amp;zero_or_more, const typename std::iterator_traits&lt; Iterator &gt;::value_type &amp;zero_or_one)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>max</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>ad3912f745a4d6963cbd0b4b52e6cddcc</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>max_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab8c2abb2b63cd647efea1681a8701435</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>min</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a93c698bb2687a58342d66003568c5dd3</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>min_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aa95e2c4dadf0a3d96fcf4f5132b47b91</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>modulus</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>ad05fc49748efaf8ea3ba010388e6c89e</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>modulus_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a86f075a22e1e85958ae8928b12009a76</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>modulus_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a7b58cff93f26f5a6eae27c8dcc8a0e1c</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nand_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aa774fc4fb3bec9a3dcbc0f0c34956354</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nand_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a3f1cb05c8f19b2095b4e85e305b25c72</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nand_opr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a93940f35db5ded81c4d6f10d15fcbe61</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>ncdf_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab5d193bd091545d414d5eee5c1ab7cfc</anchor>
      <arglist>(T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>ncdf_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af3acb9c1a06f1aa6be2ebf380807ef32</anchor>
      <arglist>(T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>neg_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a46ee6c14f5b3f7892e026e5ef84df177</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>neg_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a33f5b4fab18ea05dcbd29bf17e3bb532</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nequal</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a9faac06a3efe116f6e8f2a71dd1009f2</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nequal_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab6a98ac472eeab3fee298696df516238</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>nequal_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a2a029585d3535cabed00b96ad26e2d0a</anchor>
      <arglist>(const float v0, const float v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nequal_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a7512e4943e00ff6f02da719d4d6b97fa</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a1d583aea653ffde1f11d6905d33c87ab</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad77f456ece613af7e2416d62ee25153a</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nor_opr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a7a24f74245e43bd049218c5b7f6bcdb0</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>notl_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af4e25c35d650743f31bd8be7e2536b14</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>notl_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a2e10aae63eff28aa5a35f0764aeb763e</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>or_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a6f83c481e0b1b6ad5ecebb96b4d0268c</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>or_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af793d7173cbb78ce328894261d37b566</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>or_opr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>aa69b1bc7c6e485433a5c4d74ec9df9ed</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse_hex</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0a7edbcf9bd032afb37340ec94aa530b</anchor>
      <arglist>(Iterator &amp;itr, Iterator end, std::string::value_type &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse_inf</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ae90663b145e48c714187d97e49cd1419</anchor>
      <arglist>(Iterator &amp;itr, const Iterator end, T &amp;t, bool negative)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse_nan</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0484273d5e44c920237e85f853fdb5ff</anchor>
      <arglist>(Iterator &amp;itr, const Iterator end, T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>perform_check</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>af7eff4baa272d3f2d192a33428cfe306</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pgo_primer</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a8e6f1a558358f2e8260e61995e19c465</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>pos_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a57dbe6c4233766387ce077211882b1a9</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>pos_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a67a3274e24a226929fe5af64cef2e981</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>pow</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a5dfd42451dff3aed986e8584972f15e2</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>pow_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a859f289a93027f175cd3c8f65348991f</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>pow_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a471ff46155c7bfbb8c7a9e58a2c0232b</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_type</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1details.html</anchorfile>
      <anchor>ab254738551e8c28114c6b1052a114b63</anchor>
      <arglist>(const std::string &amp;fmt, const T v, exprtk::details::numeric::details::real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>process</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a33db15b51539524ab2d11eb4569d11d4</anchor>
      <arglist>(const operator_type operation, const T arg)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>process</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a2a0c6b3573df09f2aab9aa786cd22a26</anchor>
      <arglist>(const operator_type operation, const T arg0, const T arg1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>process_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a4b00f5c407a4a420e3da84583bd9bfea</anchor>
      <arglist>(const operator_type operation, const T arg)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>process_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a802d56d363e11ba344730b730fa27501</anchor>
      <arglist>(const operator_type operation, const T arg0, const T arg1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>process_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a4a1fc6c64410bd5f75de6d5815435205</anchor>
      <arglist>(const operator_type operation, const T arg0, const T arg1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>r2d_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a30bced5520b3d09a8e7034cabc7ae4ca</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>root</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a901fbf6f074b7e68f2553a8c4fab94b9</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>root_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a5256b79e873db5fd823bdce9c3f85497</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>root_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aedf0f0e75fd211406b2fa7ce91e62317</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>round_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>acd0bcb383628f18b946e8712ff190bd3</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>round_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>adca042897a66a90709142256315ef6de</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>roundn</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>aa8be4051f4bcc8088f9de71dfd5b4c76</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>roundn_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a78cc63e5ed18d24c183864f3ea2d31d1</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>roundn_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>acce57e58fdc55019d2a510fb5506c3e8</anchor>
      <arglist>(const T v0, const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sec_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a80b9b44704b999f185962d47e6ffe76a</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sec_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a0862b6333ae9c6f3139d84ab5f3622af</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>second_derivative</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>abf3308b3945a7b6598e5e83eee81a588</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, T &amp;x, const T &amp;h=T(0.00001))</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>second_derivative</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>ad1ba1cf3540ae22b9e2f6a6d468fe455</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, const std::string &amp;variable_name, const T &amp;h=T(0.00001))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sequence_match</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a96f4756208add159c97acf3ad001aa6a</anchor>
      <arglist>(const std::string &amp;pattern, const std::string &amp;str, std::size_t &amp;diff_index, char_t &amp;diff_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_max_num_args</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a34b23e5a24f826e088824d0a68015a9e</anchor>
      <arglist>(FunctionType &amp;func, const std::size_t &amp;num_args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_min_num_args</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>aedbfd568328e40d8677c6063074cf979</anchor>
      <arglist>(FunctionType &amp;func, const std::size_t &amp;num_args)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sgn_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad0562ecf078bdd3872e828aa7bf140d1</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sgn_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a9f93e4e6b2ccf0d5d784aef4e85691db</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>shl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>aba7232646d184c4ccd9a52e4091f131f</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>shl_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a3165179d9f24b796a41993388f3f83d5</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>shl_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a370db5876cff76450e8377ebda53b662</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>shr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>af8086ae950442eeebb9477232ef82fe2</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>shr_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a0fae6e7daa646f846bdc0424151aa4cb</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>shr_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ac9bfcd1202a023b59bec2f4149f89ee9</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sin_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>acb3a65424a61ab44f44a5b61ea185dae</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sin_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a44e2afece9a184a6cd1a4eed7ba06b39</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sinc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a9dc14746ef39c81050eca9350d5da2b5</anchor>
      <arglist>(T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sinc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a50ea8ae965a3c9eafaafbba8ff364381</anchor>
      <arglist>(T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sinh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a74b2d1debc1735acfcf94521da198ae8</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sinh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ae8de3d482ceefbdc769ea6328b412ec2</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sqrt_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a383b7620a6b9df4120538f95598c6ca3</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sqrt_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a51b9291faabaa31f5e3f97d1064e2660</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>string_to_real</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0917a299c5df4f78ec33cbb20ba9b426</anchor>
      <arglist>(Iterator &amp;itr_external, const Iterator end, T &amp;t, numeric::details::real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>string_to_real</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a11a707ee4a7b0858e5d93f0b47ecd555</anchor>
      <arglist>(const std::string &amp;s, T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>string_to_type_converter_impl_ref</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a413042bcc49c102cff1efae42ddf5059</anchor>
      <arglist>(Iterator &amp;itr, const Iterator end, T &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1dc2f5ebef96e40fb293418dc5935079</anchor>
      <arglist>(const T0 &amp;, const T1 &amp;, e_vov) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const e_voc</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a993eed1f3d3e2f4d466d8edb09d1889b</anchor>
      <arglist>(const T0, const T1 &amp;, e_cov) synthesis_node_type_define(T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const e_voc T1 e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a606dd4ab6e09174924fd2b61faa7ec8b</anchor>
      <arglist>(const T0, const T1, e_none) synthesis_node_type_define(T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const e_voc T1 e_none const e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3de82e1e90972422d08af86d455a8e53</anchor>
      <arglist>(const T0, T1 &amp;, e_none) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const e_voc T1 e_none const e_none T1 e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aadb619059057d828b23e4da5fedd9f8b</anchor>
      <arglist>(T0 &amp;, const T1 &amp;, e_none) template&lt; typename T</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a808ff49b73f2f45e5843a7a1fe75f53f</anchor>
      <arglist>(const T0 &amp;, const T1 &amp;, const T2 &amp;, e_vovov) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const T1 const e_vovoc</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>abe44925c4b7076c7c1ab5c278009fe00</anchor>
      <arglist>(const T0 &amp;, const T1, const T2 &amp;, e_vocov) synthesis_node_type_define(const T0</arglist>
    </member>
    <member kind="function">
      <type>const T1 const e_vovoc const T1 const T2 e_covov</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad469945be99a4e2211ad014d7d48f0df</anchor>
      <arglist>(const T0, const T1 &amp;, const T2, e_covoc) synthesis_node_type_define(const T0</arglist>
    </member>
    <member kind="function">
      <type>const T1 const e_vovoc const T1 const T2 e_covov const const e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a7b05d5332fbd56835199be135344286c</anchor>
      <arglist>(const T0, const T1, const T2 &amp;, e_none) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const T1 const e_vovoc const T1 const T2 e_covov const const e_none const const e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad4bc73ef5b5e0ab69d02c0bbdde4de03</anchor>
      <arglist>(T0 &amp;, T1 &amp;, T2 &amp;, e_none) template&lt; typename T</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af5247e328af5495904590fa12088e396</anchor>
      <arglist>(const T0 &amp;, const T1 &amp;, const T2 &amp;, const T3 &amp;, e_vovovov) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a01243c4e1aa29697536ae63c319e1964</anchor>
      <arglist>(const T0 &amp;, const T1 &amp;, const T2, const T3 &amp;, e_vovocov) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>abcb569b7c7ccc908928c0b363e7d4a79</anchor>
      <arglist>(const T0, const T1 &amp;, const T2 &amp;, const T3 &amp;, e_covovov) synthesis_node_type_define(const T0</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9daad9827a462623684a53830053447d</anchor>
      <arglist>(const T0 &amp;, const T1, const T2 &amp;, const T3, e_vocovoc) synthesis_node_type_define(const T0</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af4d7574c0f11b0dd7f405a15469e0a4e</anchor>
      <arglist>(const T0 &amp;, const T1, const T2, const T3 &amp;, e_vococov) synthesis_node_type_define(const T0</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8a2747aa7ce3a9e06d00eb12e140a29c</anchor>
      <arglist>(const T0, const T1, const T2, const T3 &amp;, e_none) synthesis_node_type_define(const T0</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none const const T2 const e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0347a090865f7813a29c132e520c1956</anchor>
      <arglist>(const T0, const T1 &amp;, const T2, const T3, e_none) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none const const T2 const e_none const const const e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>abafd7a7a7e522870e05f37389f4f3443</anchor>
      <arglist>(const T0, const T1, const T2 &amp;, const T3 &amp;, e_none) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>t</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab41eed9394a61ae078e5600c3a073ba4</anchor>
      <arglist>(t+t)&quot;) define_sfop3(16</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>t</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aed88035a260a88815d0d144a646d079f</anchor>
      <arglist>(t-t)&quot;) define_sfop3(17</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>t</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1de1c5f8322ac7611780d82dd1bb4786</anchor>
      <arglist>(t *t)&quot;) define_sfop3(18</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>t</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a502af0f8e013a3aa7e4fb6f741e6fb23</anchor>
      <arglist>(t/t)&quot;) define_sfop3(19</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>tan_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad5540b425e8f17a9ab9fee24234deda3</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>tan_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a61552df25e4f4d231f592d2c0d4f3a1e</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>tanh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a1251303a832742a8a0332790c4b99a34</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>tanh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ae7511d9d62a96cfd19e0cca4d72800c1</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>third_derivative</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a74ac962730d9273119e280b2268b7e65</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, T &amp;x, const T &amp;h=T(0.0001))</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>third_derivative</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a88e1ca960aaeeb71a2e7647181e90faf</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, const std::string &amp;variable_name, const T &amp;h=T(0.0001))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>to_int32</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a2dedd93f3b46e472ae09f02fc3af0e24</anchor>
      <arglist>(const T v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>to_int32_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>add9f0fc8e8fdca4e62ebdaca5740df7e</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>long long int</type>
      <name>to_int64</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a8867c5e6add938397b39fb83ec4f0c60</anchor>
      <arglist>(const T v)</arglist>
    </member>
    <member kind="function">
      <type>long long int</type>
      <name>to_int64_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a6f05cd065b55a041977954b18cf5584a</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_str</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9e5d23be232b0671ff9ad1197ac22a02</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_str</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>ad4aecb52622f2bb5011bcf3714cf097b</anchor>
      <arglist>(const StringView &amp;view)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_str</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a68a26762834349bd737cd2e5e8581f84</anchor>
      <arglist>(const operator_type opr)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_str</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>ad54b4f16b694b7b90152cebf714e5e4b</anchor>
      <arglist>(error_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>trunc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a88d5c216fa965e65cbdcb7acad53f221</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>trunc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a0cea086f6721af3040dd42e21302ec35</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update_error</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a3f08b0b5ea3f9365bad8cb18da56db01</anchor>
      <arglist>(type &amp;error, const std::string &amp;expression)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6f82a5d5d177f717db648d56438fd693</anchor>
      <arglist>(details::expression_node&lt; T &gt; *n)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa30fb77f7f150b9ec419dcd11aa68f1d</anchor>
      <arglist>(T *t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wc_imatch</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab3ffa651eade721ec4f97c04e8802fec</anchor>
      <arglist>(const std::string &amp;wild_card, const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wc_match</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6ff745f50a5be84cf097358f0ffeee6c</anchor>
      <arglist>(const std::string &amp;wild_card, const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>x</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aecf717cce5832ab27c2cefcf5dc76fe1</anchor>
      <arglist>(y+z)</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>x</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a57d7d4824010716907c2a0c3ec1c0f58</anchor>
      <arglist>(y-z)</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>x</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>affdf5f1813dd6381bb3324e7e8e2531d</anchor>
      <arglist>(y *z)</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>x</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aeeadc70bd1ca4f16ad2f9573d363f9c7</anchor>
      <arglist>(y/z)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>xnor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a38c340be75b8359cc0d4d69388a3a1ae</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>xnor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af1c048bfb4d5146de573d83e33f33190</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>xnor_opr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>ac4feaf9b2dca5d7083cdf881a325eb3b</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>xor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad7c2dc6256af9f12f2b09313c2337ee0</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>xor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a06247cddec111bbe880f8f04c886f71b</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>xor_opr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a51bcd4fbde9db3df48d043197f0be4dc</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>_180_pi</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a29c7477cc9b625d391a451b37a308597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>_1_pi</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a5e1bc16d2c3fc428c9450317727ef3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>_2_pi</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a69888319af48dc80b77464344cb0fe41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>arithmetic_ops_list</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a461b5a4d04c59c2fd5bb60498f2494ee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>arithmetic_ops_list_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a2ceb2398fa66ddf974020a28bb938c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>assignment_ops_list</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a11747c01889a0a017949dc41dbb35e4c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>assignment_ops_list_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a450819e42c2cba6541562ab977f665f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>base_function_list</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>abeef006e767e164af60e16ba4617beab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>base_function_list_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3ba1de2d674bbb1dd0e3ab621b5b50a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>cntrl_struct_list</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab58b8d51ecfd45e4adac85f364cb31b4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>cntrl_struct_list_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a88d481878ce8e19ebf75b4e064da75bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>date</name>
      <anchorfile>namespaceexprtk_1_1information.html</anchorfile>
      <anchor>ad10bcb0182fa029db7287c2e5b714691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>e</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a1de237bbd004010ee1ad37bd0fa527d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>global_loop_batch_size</name>
      <anchorfile>namespaceexprtk_1_1details_1_1loop__unroll.html</anchorfile>
      <anchor>a05606182109a857d12574320d5514ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>inequality_ops_list</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a87f1b343933fad14a0c4252cd62bbc53</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>inequality_ops_list_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9b39e768c2791aafef17ebceec1802cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>library</name>
      <anchorfile>namespaceexprtk_1_1information.html</anchorfile>
      <anchor>a4f73d9536204874563de7acbb3ba58e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>log2</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a24daf4078e53132a1b58a6386669febd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>logic_ops_list</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6222fd7b5f2abdc5e34dbff7d6f92d09</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>logic_ops_list_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af00b41757609b8493592556200ebe843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>pi</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a211515fdc31763564821c78a8141e010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>pi_180</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a342fb068c307b475648f44f2cf1ed397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>pi_2</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>aac0b0a0342b6e21b848c67ae977bef57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>pi_4</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>ae6eba97bc94614ea66a2c8b17aa8f15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>pow10</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a07a7ff8f835137a4eb2c45c3031e976b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>pow10_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ae233527d4d580c80070a7aab71523e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::erf</type>
      <name>real_type_tag</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a5dd4339a913aa5c8f34392aec4aa5a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>reserved_symbols</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a478d7a7ba9b37a1ee88ddfd1df3cfbb9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>reserved_symbols_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>acca6c9d7a8ac8140d360482ea3700098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>reserved_words</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a79c2ffff923af3764407531228ffa602</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>reserved_words_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab4f6e722e641925164a66284c687f6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>sqrt2</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>ab001ed04bbfa89e2d2b210dc2dcf9f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const e_voc T1 e_none const e_none T1 e_none</type>
      <name>T0</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab4783b50d63a9833272e6503c2261aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const</type>
      <name>T1</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6b051e7da6031dcee6e5f18a3e6731e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const</type>
      <name>T2</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad68516a54e7a53084f4970e5443c96dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const</type>
      <name>T3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a5e0f7d5995127ccd73417c398dd57444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>version</name>
      <anchorfile>namespaceexprtk_1_1information.html</anchorfile>
      <anchor>ac674424df012f98c3d88c542408a300e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>x y *</type>
      <name>z</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a601a0de9fca529fbd2bdcb9f2e85e55e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>failguard.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>failguard_8cpp</filename>
    <includes id="failguard_8h" name="failguard.h" local="yes" imported="no">failguard.h</includes>
    <includes id="libusbemu__threads_8h" name="libusbemu_threads.h" local="yes" imported="no">libusbemu_threads.h</includes>
    <namespace>libusbemu</namespace>
    <namespace>libusbemu::failguard</namespace>
    <member kind="function">
      <type>const bool</type>
      <name>Abort</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a463c24cf9f8f275cf2c609875814a344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static volatile bool</type>
      <name>boTriggered</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a12dd6f9b1b8ee8a98cc5d893a7486735</anchor>
      <arglist>(false)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Check</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>ac41c6cc725aa5b3693bd0c8e70b6e973</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static volatile int</type>
      <name>nDecision</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>ab0bd4ead1f2e243f093ff36cf4fe201f</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ThreadFailGuardProc</name>
      <anchorfile>failguard_8cpp.html</anchorfile>
      <anchor>a2f26e4f34378f01d0a65a8a705a8a51a</anchor>
      <arglist>(void *params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WaitDecision</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>aaa78bc27a576bd23c6132cb8644cd70c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static QuickEvent</type>
      <name>hReaction</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a8688f3670fa72969c5e857d723dc126e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>failguard.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>failguard_8h</filename>
    <namespace>libusbemu</namespace>
    <namespace>libusbemu::failguard</namespace>
    <member kind="function">
      <type>const bool</type>
      <name>Abort</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a463c24cf9f8f275cf2c609875814a344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Check</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>ac41c6cc725aa5b3693bd0c8e70b6e973</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WaitDecision</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>aaa78bc27a576bd23c6132cb8644cd70c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>faster_corner_10.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/faster/</path>
    <filename>faster__corner__10_8cpp</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">mrpt/system/memory.h</includes>
    <includes id="faster__corner__prototypes_8h" name="faster_corner_prototypes.h" local="yes" imported="no">faster_corner_prototypes.h</includes>
    <includes id="SSE__types_8h" name="SSE_types.h" local="no" imported="no">mrpt/utils/SSE_types.h</includes>
    <includes id="faster__corner__utilities_8h" name="faster_corner_utilities.h" local="yes" imported="no">faster_corner_utilities.h</includes>
    <includes id="corner__10_8h" name="corner_10.h" local="yes" imported="no">corner_10.h</includes>
  </compound>
  <compound kind="file">
    <name>faster_corner_10_plain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/faster/</path>
    <filename>faster__corner__10__plain_8cpp</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="SSE__types_8h" name="SSE_types.h" local="no" imported="no">mrpt/utils/SSE_types.h</includes>
    <includes id="faster__corner__prototypes_8h" name="faster_corner_prototypes.h" local="yes" imported="no">faster_corner_prototypes.h</includes>
    <includes id="faster__corner__utilities_8h" name="faster_corner_utilities.h" local="yes" imported="no">faster_corner_utilities.h</includes>
    <includes id="corner__10_8h" name="corner_10.h" local="yes" imported="no">corner_10.h</includes>
  </compound>
  <compound kind="file">
    <name>faster_corner_12.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/faster/</path>
    <filename>faster__corner__12_8cpp</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">mrpt/system/memory.h</includes>
    <includes id="faster__corner__prototypes_8h" name="faster_corner_prototypes.h" local="yes" imported="no">faster_corner_prototypes.h</includes>
    <includes id="SSE__types_8h" name="SSE_types.h" local="no" imported="no">mrpt/utils/SSE_types.h</includes>
    <includes id="faster__corner__utilities_8h" name="faster_corner_utilities.h" local="yes" imported="no">faster_corner_utilities.h</includes>
    <includes id="corner__12_8h" name="corner_12.h" local="yes" imported="no">corner_12.h</includes>
    <class kind="struct">BitCheck</class>
    <class kind="struct">BitCheck&lt; N, N &gt;</class>
    <member kind="function">
      <type>void</type>
      <name>process_16</name>
      <anchorfile>faster__corner__12_8cpp.html</anchorfile>
      <anchor>a96e28808a1161aee7293e93894d5a3b2</anchor>
      <arglist>(unsigned int three, const uint8_t *p, const int w, const int barrier, C &amp;corners)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>faster_corner_12_plain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/faster/</path>
    <filename>faster__corner__12__plain_8cpp</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="SSE__types_8h" name="SSE_types.h" local="no" imported="no">mrpt/utils/SSE_types.h</includes>
    <includes id="faster__corner__prototypes_8h" name="faster_corner_prototypes.h" local="yes" imported="no">faster_corner_prototypes.h</includes>
    <includes id="faster__corner__utilities_8h" name="faster_corner_utilities.h" local="yes" imported="no">faster_corner_utilities.h</includes>
    <includes id="corner__12_8h" name="corner_12.h" local="yes" imported="no">corner_12.h</includes>
  </compound>
  <compound kind="file">
    <name>faster_corner_9.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/faster/</path>
    <filename>faster__corner__9_8cpp</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">mrpt/system/memory.h</includes>
    <includes id="faster__corner__prototypes_8h" name="faster_corner_prototypes.h" local="yes" imported="no">faster_corner_prototypes.h</includes>
    <includes id="SSE__types_8h" name="SSE_types.h" local="no" imported="no">mrpt/utils/SSE_types.h</includes>
    <includes id="faster__corner__utilities_8h" name="faster_corner_utilities.h" local="yes" imported="no">faster_corner_utilities.h</includes>
    <includes id="corner__9_8h" name="corner_9.h" local="yes" imported="no">corner_9.h</includes>
  </compound>
  <compound kind="file">
    <name>faster_corner_9_plain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/faster/</path>
    <filename>faster__corner__9__plain_8cpp</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="SSE__types_8h" name="SSE_types.h" local="no" imported="no">mrpt/utils/SSE_types.h</includes>
    <includes id="faster__corner__prototypes_8h" name="faster_corner_prototypes.h" local="yes" imported="no">faster_corner_prototypes.h</includes>
    <includes id="faster__corner__utilities_8h" name="faster_corner_utilities.h" local="yes" imported="no">faster_corner_utilities.h</includes>
    <includes id="corner__9_8h" name="corner_9.h" local="yes" imported="no">corner_9.h</includes>
  </compound>
  <compound kind="file">
    <name>faster_corner_prototypes.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/faster/</path>
    <filename>faster__corner__prototypes_8h</filename>
    <includes id="base_2include_2mrpt_2utils_2types_8h" name="base/include/mrpt/utils/types.h" local="no" imported="no">mrpt/utils/types.h</includes>
    <includes id="TSimpleFeature_8h" name="TSimpleFeature.h" local="no" imported="no">mrpt/vision/TSimpleFeature.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>faster_corner_utilities.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/faster/</path>
    <filename>faster__corner__utilities_8h</filename>
    <includes id="SSE__types_8h" name="SSE_types.h" local="no" imported="no">mrpt/utils/SSE_types.h</includes>
    <class kind="struct">mrpt::Greater</class>
    <class kind="struct">mrpt::Less</class>
    <namespace>mrpt</namespace>
  </compound>
  <compound kind="file">
    <name>features_matching_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/features-matching/</path>
    <filename>features__matching__main_8cpp</filename>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="sample__image1_8h" name="sample_image1.h" local="yes" imported="no">../common/sample_image1.h</includes>
    <includes id="sample__image2_8h" name="sample_image2.h" local="yes" imported="no">../common/sample_image2.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>DemoFeatures</name>
      <anchorfile>features__matching__main_8cpp.html</anchorfile>
      <anchor>ac014aa0cbeee2a9933dc5c995da71ffb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>features__matching__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>file1</name>
      <anchorfile>features__matching__main_8cpp.html</anchorfile>
      <anchor>a76c361b47c5bfe8a9b01e81f7d20d326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>file2</name>
      <anchorfile>features__matching__main_8cpp.html</anchorfile>
      <anchor>a85aaa063ad6d7098379dceba0f3f71c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filebrws.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/src/</path>
    <filename>filebrws_8cpp</filename>
    <includes id="filebrws_8h" name="filebrws.h" local="yes" imported="no">wx/things/filebrws.h</includes>
    <class kind="class">OpenWithDialog</class>
    <class kind="class">wxFilePropertiesDialog</class>
    <member kind="define">
      <type>#define</type>
      <name>BORDER</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a6d0652ae6ea6a5c4fef68baf139fd085</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FILEBRWS_LIST_VIEW_MASK</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a1da5b34c3a1210a8c4d4bc52b59d0a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FILEBRWS_VIEW_MASK</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a44f048f312b79f4d3ed7927994af6838</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ID_OPENWITH_BROWSE</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>afba2606eb5024540540eb120e87ff5a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ID_OPENWITH_TEXTCTRL</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a02b367a0c56782f2649ca22f8d283f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_SPLIT</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>acc6d42a8ac80f2b417f9abdab8619775</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_PATH_COMBO</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a9ab5ccaaac10aba6b7a41997d879fd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_PATH_BUTTON</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9ac6db8ba9120f466ce6f2ee32edc33705</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_DIRCTRL</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a5988ece3bf31ed3eba78d6cac9d8b197</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_LISTCTRL</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a95e0150cabd5d9620fc967d1a4e0cb7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFLEBROWSER_VIEW_TOOLBAR</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9aff69ccd4a23601e64aca35f305a4b551</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFLEBROWSER_PATH_TOOLBAR</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a16edffb07d60ae818a6867d2b3443845</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_FILTER_COMBO</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9ac9f541a003b73c0fb593a079ca023a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_VIEW_BUTTON</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9afe6243f199903a8892053c9fe378a2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_VIEW_TREE</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a47ba18a9281e7d805b20925d2c083712</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_VIEW_LIST</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a25b71fdc3599e8f7de810895674259df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_VIEW_DETAILS</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a8e78d24c3379b11fa84bfa182a17a230</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_VIEW_SMALL_ICON</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9aa8225e9217e193c523a29316cd89aa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_VIEW_LARGE_ICON</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a1ac2b66658cf87569f7d8d23a4d6b716</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_VIEW_PREVIEW</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9abf405515894d54398818ab57adb20dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_GO_BACK</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a8b9ba5a84b1192094fe94870bafb245f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_GO_FORWARD</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a9f96c61b09a2ba006b744c001200ab20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_GO_UP</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9ace94ed869c2dc436294b64cc80d2a3e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_GO_HOME</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9aeb4f8ba859aa88d388791e7e90427a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_REFRESH</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a1576f67a29f10f6099b0708f9e1a25af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_TREE_MENU_PROPERITES</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a85f53eb993a1ebf902e33bd442b152da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_LIST_MENU_VIEW_FILE</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9ae41c8f18a99cb0c1f1e82c2110b4db04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_LIST_MENU_OPEN_WITH</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a7e5978c052c9b2f5e266d3bf28e08662</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_LIST_MENU_NEW_FOLDER</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9af7eb93206504c87ef491a5d66f5f74ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_LIST_MENU_DELETE</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9aa10d47cfeb52f0375f89e42c925ebbba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_LIST_MENU_RENAME</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a67ed4b6b129835bc6edad85665b42469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_LIST_MENU_PROPERITES</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a4af020a096c03a4040a651d0ccaa16e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_LIST_MENU_OPTIONS</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a42c4ce601357681e2d9a913aa42f93d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_SHOW_HIDDEN</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a69c786db368104444f0d63d2b261baca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_SHOW_FOLDERS</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a34104acafa86df6e50e5738180b0dab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_SPLIT_VERTICAL</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a019da7eb6660955792d04f7e5c44d565</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_COMBOSETPATH</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9a31be56a8db4123dc3e800a0bad7930b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_wxFILEBROWSER_COMBOSETFILTER</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a34df7cc7f69a8ec535eec8a524dcbaf9aca02afb0d3d2985e8fd2cdcd8efb56de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>AddDelete_wxFILE_SEP_PATH</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a7ba3af4fe7492d0dea9a5e961920b527</anchor>
      <arglist>(const wxString &amp;path_, bool add_sep)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CheckMenuItem</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a676568b9f6c59d4f4d0e92a9c80a80ea</anchor>
      <arglist>(wxMenu *menu, wxWindowID menu_id, bool value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>CopyDir</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a67a66e23b3bf6ed3c8c2055a291ba1e1</anchor>
      <arglist>(const wxString &amp;fromDir, const wxString &amp;toDir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EnableMenuItem</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>abfc15c1262f8d19a965f6e849fb9649b</anchor>
      <arglist>(wxMenu *menu, wxWindowID menu_id, bool value)</arglist>
    </member>
    <member kind="function">
      <type>wxBitmap</type>
      <name>GetBitmapFromIconId</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>ae7f4ade1f98900844012530989b6a433</anchor>
      <arglist>(int imageId)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPLEMENT_DYNAMIC_CLASS</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a78fa3b4d4cbc82fa09ef244a47578bba</anchor>
      <arglist>(wxFileBrowser, wxControl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DEFINE_OBJARRAY</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>aa33144ea1ac1b734863a8b11f748b11c</anchor>
      <arglist>(wxArrayFileData)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>wxGetAvailableDrives</name>
      <anchorfile>filebrws_8cpp.html</anchorfile>
      <anchor>a784d0898f491116e874d307dce30f113</anchor>
      <arglist>(wxArrayString &amp;paths, wxArrayString &amp;names, wxArrayInt &amp;icon_ids)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filebrws.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>filebrws_8h</filename>
    <includes id="thingdef_8h" name="thingdef.h" local="yes" imported="no">wx/things/thingdef.h</includes>
    <class kind="class">MultilineTextDialog</class>
    <class kind="class">wxFileBrowser</class>
    <class kind="class">wxFileBrowserEvent</class>
    <member kind="define">
      <type>#define</type>
      <name>EVT_FILEBROWSER_DIR_ACTIVATED</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a32af4fcab4693495118d3984a63e8f13</anchor>
      <arglist>(id, fn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EVT_FILEBROWSER_DIR_SELECTED</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a1ce8d6e72173ad514f5932cc73e16438</anchor>
      <arglist>(id, fn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EVT_FILEBROWSER_FILE_ACTIVATED</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a5e7cc01a8982ee81ffd70520335c3c74</anchor>
      <arglist>(id, fn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EVT_FILEBROWSER_FILE_SELECTED</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a33e6a954aa3bbfb50a67781a5e65ec17</anchor>
      <arglist>(id, fn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wx__DECLARE_FILEBROWSEREVT</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a93708fc22d3ec08dd6e77385814a101d</anchor>
      <arglist>(evt, id, fn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wxFileBrowserEventHandler</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>ab79444e71087e310bbb7c391d3fae035</anchor>
      <arglist>(func)</arglist>
    </member>
    <member kind="typedef">
      <type>void(wxEvtHandler::*</type>
      <name>wxFileBrowserEventFunction</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>aabea2384be8a19f6e2e6e61c1c8e8f72</anchor>
      <arglist>)(wxFileBrowserEvent &amp;)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>wxFileBrowserStyles_Type</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a6ac92d31bebe2c180c0d91af62120704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxFILEBROWSER_TREE</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a6ac92d31bebe2c180c0d91af62120704a6ebf843067725d06ae44e4e2d6f1a380</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxFILEBROWSER_LIST</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a6ac92d31bebe2c180c0d91af62120704a49df2dada9554bbbaa2b8856f73fd32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxFILEBROWSER_DETAILS</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a6ac92d31bebe2c180c0d91af62120704a71db2ea0ebee1bf3b1fdfe90af549c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxFILEBROWSER_SMALL_ICON</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a6ac92d31bebe2c180c0d91af62120704a73224a3ad23ad8ab7c240c2b25ea96a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxFILEBROWSER_LARGE_ICON</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a6ac92d31bebe2c180c0d91af62120704a60e700db84aefd833b5d3c30b821e93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxFILEBROWSER_PREVIEW</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a6ac92d31bebe2c180c0d91af62120704a553a33c1395033394b85e6feadc8f76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxFILEBROWSER_SPLIT_VERTICAL</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a6ac92d31bebe2c180c0d91af62120704a9c16052086bd97008328c8da9eaa8bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxFILEBROWSER_SHOW_FOLDERS</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a6ac92d31bebe2c180c0d91af62120704a329fc6444e11a11466fe6508aff47f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxFILEBROWSER_VIEW_MASK</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a6ac92d31bebe2c180c0d91af62120704a87327596129a7db4023939ec5b71c4c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxFILEBROWSER_STYLE_MASK</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a6ac92d31bebe2c180c0d91af62120704a6757b5048639566fe44fc3eeabd0f5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a372cb7503633e1193a7d3cd93b9a478a</anchor>
      <arglist>(wxFileData, wxArrayFileData, class WXDLLIMPEXP_THINGS)</arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxBitmapButton</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a1f9e48ad5bff422834a4680818e6052d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxCheckBox</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a0cdbf5afbbcb70fa2a33698d99839418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxComboBox</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a8ab05a39553c22565a3a860027103bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxConfigBase</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a0cee6703a27ff885aa922e456f9ac869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxFileBrowser</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a0d69b5d95ce633d6248cd7ffeaca4c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxFileCtrl</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a4ce0be33138f101722bcc9c003d55a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxFileName</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a027a2c1b70cd86a4ee63d2b5d997ebdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxGenericDirCtrl</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a641ac412dccc37a329d318170afd1ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxListCtrl</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a37fe537c108f63e43f19cd6bae92aadb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxListEvent</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a55d0575971a7302e950269bdeae220cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxSplitterWindow</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a9c25d0f80fcf0c1cd3acb7fa5a7ea75c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxToolBar</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a82cfc38bb1b2641e90b26d7dd8f70dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxTreeEvent</name>
      <anchorfile>filebrws_8h.html</anchorfile>
      <anchor>a0493974fefddff7e94526f9f34119554</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filedlgg.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/src/</path>
    <filename>filedlgg_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>filesystem.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/system/</path>
    <filename>filesystem_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CDirectoryExplorer_8h" name="CDirectoryExplorer.h" local="no" imported="no">mrpt/system/CDirectoryExplorer.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="bits_8h" name="bits.h" local="yes" imported="no">mrpt/utils/bits.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="yes" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_access</name>
      <anchorfile>filesystem_8cpp.html</anchorfile>
      <anchor>aa4453644fed26c6274f439b70881dbbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_rmdir</name>
      <anchorfile>filesystem_8cpp.html</anchorfile>
      <anchor>a4634f4547ba31dd3e78970ab8ba5a525</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_stat</name>
      <anchorfile>filesystem_8cpp.html</anchorfile>
      <anchor>a2ac0f0c422c4f69864f72ed959d099d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filesystem.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/system/</path>
    <filename>filesystem_8h</filename>
    <includes id="compiler__fixes_8h" name="compiler_fixes.h" local="no" imported="no">mrpt/utils/compiler_fixes.h</includes>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::system</namespace>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>copyFile</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga79c13e2d805937d9f3463d2723ddd26d</anchor>
      <arglist>(const std::string &amp;sourceFile, const std::string &amp;targetFile, std::string *outErrStr=NULL, bool copyAttribs=true)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>createDirectory</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga2452c7b92dae57f644e3270c4198b083</anchor>
      <arglist>(const std::string &amp;dirName)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>deleteFile</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga6b3c97ac0eafd6a53e3ab586fd05c288</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>deleteFiles</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gabca5f04c48f23e6e43cf1fe25e7fb475</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>deleteFilesInDirectory</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga0e111a43fc55a2272e48874cc91df466</anchor>
      <arglist>(const std::string &amp;s, bool deleteDirectoryAsWell=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>directoryExists</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga805f2d33301a3bbeffb76312221d320c</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>extractFileDirectory</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga7a3aeab31e1c4896e1a05802becb29a5</anchor>
      <arglist>(const std::string &amp;filePath)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>extractFileExtension</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga607bbd78562a2727d3bec7fc508d4cd3</anchor>
      <arglist>(const std::string &amp;filePath, bool ignore_gz=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>extractFileName</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gab6e44f71bea94cc03825f31a1695d077</anchor>
      <arglist>(const std::string &amp;filePath)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>fileExists</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gaed0150fa15128277a160a068291d6939</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>fileNameChangeExtension</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga4a3b3e9a687fe9ada9e317a198840fb5</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;newExtension)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>fileNameStripInvalidChars</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gac3c1f60fa603cc53f5ec207a73c0bf9b</anchor>
      <arglist>(const std::string &amp;filename, const char replacement_to_invalid_chars= &apos;_&apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>filePathSeparatorsToNative</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga73acfa0c66ead156a0e05a57bdf87525</anchor>
      <arglist>(const std::string &amp;filePath)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>getcwd</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga87761206e843bbbc33d0933de4a567da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>time_t BASE_IMPEXP</type>
      <name>getFileModificationTime</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gab23c5fa0590f975a4aeb1bd52ca95bbb</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t BASE_IMPEXP</type>
      <name>getFileSize</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga7a85ab54b52cd29db2366867b74389f0</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>getShareMRPTDir</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga002d795204097e5dbde3d46037fb7f86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>getTempFileName</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga63b588b5ac1b85862fc18d463521f85e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>renameFile</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga1e4ed282772b2c30023d42c805642964</anchor>
      <arglist>(const std::string &amp;oldFileName, const std::string &amp;newFileName, std::string *error_msg=NULL)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filesystem_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/system/</path>
    <filename>filesystem__unittest_8cpp</filename>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>filesystem__unittest_8cpp.html</anchorfile>
      <anchor>aa6c78ac134829236ee211b5bee824818</anchor>
      <arglist>(FileSystem, fileNameChangeExtension)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>filesystem__unittest_8cpp.html</anchorfile>
      <anchor>a6e1b48aba9d62beb3d6326ac21922857</anchor>
      <arglist>(FileSystem, extractFileExtension)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>filesystem__unittest_8cpp.html</anchorfile>
      <anchor>a006824e84db7c8cc3051e25ce9644f7c</anchor>
      <arglist>(FileSystem, extractFileDirectory)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>filesystem__unittest_8cpp.html</anchorfile>
      <anchor>a687e126c3882e04fb9e5e10249da8d96</anchor>
      <arglist>(FileSystem, extractFileName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>filesystem__unittest_8cpp.html</anchorfile>
      <anchor>a3e27fb6805bb4b8f979f320d305ee928</anchor>
      <arglist>(FileSystem, filePathSeparatorsToNative)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filters.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>filters_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="filters_8h" name="filters.h" local="no" imported="no">mrpt/math/filters.h</includes>
  </compound>
  <compound kind="file">
    <name>filters.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>filters_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <class kind="struct">mrpt::math::LowPassFilter_IIR1</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>format.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>format_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">mrpt/system/memory.h</includes>
  </compound>
  <compound kind="file">
    <name>format_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>format__unittest_8cpp</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>format__unittest_8cpp.html</anchorfile>
      <anchor>a11ea1f169e2888452e38e5e8e1fc477b</anchor>
      <arglist>(FormatTest, LargeStrings)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fourier.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>fourier_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>cross_correlation_FFT</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga224430db110a7e03b2ae815606e7414c</anchor>
      <arglist>(const CMatrixFloat &amp;A, const CMatrixFloat &amp;B, CMatrixFloat &amp;out_corr)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>dft2_complex</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga2f905c6e710f2ddc41f4cc0c23505122</anchor>
      <arglist>(const CMatrixFloat &amp;in_real, const CMatrixFloat &amp;in_imag, CMatrixFloat &amp;out_real, CMatrixFloat &amp;out_imag)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>dft2_real</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga8410d2ca99ec5452ea0149745eb48a63</anchor>
      <arglist>(const CMatrixFloat &amp;in_data, CMatrixFloat &amp;out_real, CMatrixFloat &amp;out_imag)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>fft_real</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga628db88f6a359e3ea20e31a89ed7497e</anchor>
      <arglist>(CVectorFloat &amp;in_realData, CVectorFloat &amp;out_FFT_Re, CVectorFloat &amp;out_FFT_Im, CVectorFloat &amp;out_FFT_Mag)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>idft2_complex</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>gaef98e215fcf4673b22bc6f026a9560a8</anchor>
      <arglist>(const CMatrixFloat &amp;in_real, const CMatrixFloat &amp;in_imag, CMatrixFloat &amp;out_real, CMatrixFloat &amp;out_imag)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>idft2_real</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga99c021a7cd5456cdc313e06f7761fc67</anchor>
      <arglist>(const CMatrixFloat &amp;in_real, const CMatrixFloat &amp;in_imag, CMatrixFloat &amp;out_data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FrameTransformer.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>FrameTransformer_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="FrameTransformer_8h" name="FrameTransformer.h" local="no" imported="no">mrpt/poses/FrameTransformer.h</includes>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="variable">
      <type>template class BASE_IMPEXP</type>
      <name>FrameTransformer&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a39523a92913a2101dc31c3fe692929bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>template class BASE_IMPEXP</type>
      <name>FrameTransformer&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a662fa02a888ea2f45f5a68b546e5829a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>template class BASE_IMPEXP</type>
      <name>FrameTransformerInterface&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a9dccaa501035a9b3fdbb701aaf605566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>template class BASE_IMPEXP</type>
      <name>FrameTransformerInterface&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a3f6fa5c9ea082655ac0c7d9640444a69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FrameTransformer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>FrameTransformer_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <includes id="SE__traits_8h" name="SE_traits.h" local="no" imported="no">mrpt/poses/SE_traits.h</includes>
    <class kind="class">mrpt::poses::FrameTransformer</class>
    <class kind="class">mrpt::poses::FrameTransformerInterface</class>
    <class kind="struct">mrpt::poses::FrameTransformer::TF_TreeEdge</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="enumeration">
      <type></type>
      <name>FrameLookUpStatus</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a80bbe7f74ad34604ca014be404bfdaca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LKUP_GOOD</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a80bbe7f74ad34604ca014be404bfdacaa1641af8141d79a8727ee58156bcae7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LKUP_UNKNOWN_FRAME</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a80bbe7f74ad34604ca014be404bfdacaa988976a47c6460227ecb1d71ca46fa08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LKUP_NO_CONNECTIVITY</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a80bbe7f74ad34604ca014be404bfdacaa73d97099b154053824fdec77a5fe461a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LKUP_EXTRAPOLATION_ERROR</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a80bbe7f74ad34604ca014be404bfdacaabd50df2daf964c87fd29922aa6a8ad9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FrameTransformer_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>FrameTransformer__unittest_8cpp</filename>
    <includes id="FrameTransformer_8h" name="FrameTransformer.h" local="no" imported="no">mrpt/poses/FrameTransformer.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type>void</type>
      <name>run_tf_test1</name>
      <anchorfile>FrameTransformer__unittest_8cpp.html</anchorfile>
      <anchor>ad9983df18afe94645631adca629614b8</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;A2B_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>FrameTransformer__unittest_8cpp.html</anchorfile>
      <anchor>ab6d120fb5b1996efd96cbe4a4a87a2bd</anchor>
      <arglist>(FrameTransformer, SimplePublishAndLookup)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/otherlibs/freeglut/GL/</path>
    <filename>freeglut_8h</filename>
    <includes id="freeglut__std_8h" name="freeglut_std.h" local="yes" imported="no">freeglut_std.h</includes>
    <includes id="freeglut__ext_8h" name="freeglut_ext.h" local="yes" imported="no">freeglut_ext.h</includes>
  </compound>
  <compound kind="file">
    <name>freeglut_callbacks.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__callbacks_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SET_CALLBACK</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a52e065505a905d382f47c008abbce586</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghVisibility</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a00337d9efbb596b6e9db169e6e0d314a</anchor>
      <arglist>(int status)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutButtonBoxFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>abc07843e0ea3fe01ef65064f59795ec7</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutCloseFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a0bd1ec26a09beaf742f19100f6e5ece0</anchor>
      <arglist>(void(*callback)(void))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutDialsFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a50ffb5c42fb8e782cc56739e1c37063d</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutDisplayFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a4727c5f942108b80b89d09b4e639ae7c</anchor>
      <arglist>(void(*callback)(void))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutEntryFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>ab604de05bfd153e8c3680b3d2ad7b80f</anchor>
      <arglist>(void(*callback)(int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutIdleFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a0841405aa33442746239dc0b6305ab19</anchor>
      <arglist>(void(*callback)(void))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutJoystickFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a49ef355c0954e28646163682b343fbf7</anchor>
      <arglist>(void(*callback)(unsigned int, int, int, int), int pollInterval)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutKeyboardFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>abe08b0bc16806764ce5a9fa5ebf6e04a</anchor>
      <arglist>(void(*callback)(unsigned char, int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutKeyboardUpFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a67608884ec336d3e3ce0e1298740cf01</anchor>
      <arglist>(void(*callback)(unsigned char, int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutMenuDestroyFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a6e1a82672e06bee9484fd63c4eeebcf2</anchor>
      <arglist>(void(*callback)(void))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutMenuStateFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>abb815d4a581ae924597ef249d4fb08d1</anchor>
      <arglist>(void(*callback)(int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutMenuStatusFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a4bc20b7f575d44ef28a943f4efc7d289</anchor>
      <arglist>(void(*callback)(int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutMotionFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a7f46d0be62f712355b495fff1afef2d1</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutMouseFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a807ff3591a3079538a42eebd51ebc521</anchor>
      <arglist>(void(*callback)(int, int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutMouseWheelFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>aa9a7e9097da6cd8a9d01241adae830aa</anchor>
      <arglist>(void(*callback)(int, int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutOverlayDisplayFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a6dc8e11d6f3d9c857b830b9889289650</anchor>
      <arglist>(void(*callback)(void))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutPassiveMotionFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a3279ef1a8b9173582bd5e2cb10355032</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutReshapeFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a78598cd32438f8db41eaeaa091dbd210</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSpaceballButtonFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a65bbc4d72442ec9ad3914743ac264faf</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSpaceballMotionFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a3b27492ac43f84280b3b1af1350c8637</anchor>
      <arglist>(void(*callback)(int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSpaceballRotateFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a3064802622a5e3b6eb8da64daa16d97a</anchor>
      <arglist>(void(*callback)(int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSpecialFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a8c2a7d4c1aaad798c3f4085c9dc36f5a</anchor>
      <arglist>(void(*callback)(int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSpecialUpFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>ac345157f9217827d2dd3572520db86ce</anchor>
      <arglist>(void(*callback)(int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutTabletButtonFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a6dd47c8cde5de726a1454941575dacb4</anchor>
      <arglist>(void(*callback)(int, int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutTabletMotionFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a96d4e51ec3d6f6f92ff705c19c85d2ec</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutTimerFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a2080e7ebf73efbf5e4b58d91d26def8d</anchor>
      <arglist>(unsigned int timeOut, void(*callback)(int), int timerID)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutVisibilityFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>ad144c70fff279d6540faa04b495b81ac</anchor>
      <arglist>(void(*callback)(int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWindowStatusFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>af09ca389ed75295824098b8639f915d1</anchor>
      <arglist>(void(*callback)(int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWMCloseFunc</name>
      <anchorfile>freeglut__callbacks_8c.html</anchorfile>
      <anchor>a4474dbafdbface1b40a66f4b5c4f1f7d</anchor>
      <arglist>(void(*callback)(void))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_cursor.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__cursor_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <class kind="struct">tag_cursorCacheEntry</class>
    <member kind="typedef">
      <type>struct tag_cursorCacheEntry</type>
      <name>cursorCacheEntry</name>
      <anchorfile>freeglut__cursor_8c.html</anchorfile>
      <anchor>aac3aed0a1b1ffc4c271a136accbc1f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgSetCursor</name>
      <anchorfile>freeglut__cursor_8c.html</anchorfile>
      <anchor>af60ff218acd32919f10baaadd47a1fa5</anchor>
      <arglist>(SFG_Window *window, int cursorID)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Cursor</type>
      <name>getEmptyCursor</name>
      <anchorfile>freeglut__cursor_8c.html</anchorfile>
      <anchor>a6976d5fa1b34aac83cc24fc6a4440b1a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSetCursor</name>
      <anchorfile>freeglut__cursor_8c.html</anchorfile>
      <anchor>a00d520d40799048302d0273069149073</anchor>
      <arglist>(int cursorID)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWarpPointer</name>
      <anchorfile>freeglut__cursor_8c.html</anchorfile>
      <anchor>a50cf46fe99498ff23d1bf36d7d6cbf6b</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static cursorCacheEntry</type>
      <name>cursorCache</name>
      <anchorfile>freeglut__cursor_8c.html</anchorfile>
      <anchor>a86e741d112575f1a2d34b5eb55834389</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_display.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__display_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutPostRedisplay</name>
      <anchorfile>freeglut__display_8c.html</anchorfile>
      <anchor>ac7afc21917400a064d818be623d0ed9e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutPostWindowRedisplay</name>
      <anchorfile>freeglut__display_8c.html</anchorfile>
      <anchor>a154ff69bc089c12b4ef1ea1988fa0064</anchor>
      <arglist>(int windowID)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSwapBuffers</name>
      <anchorfile>freeglut__display_8c.html</anchorfile>
      <anchor>a4d16e7428d1a87efff9fd335388ce70b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_ext.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__ext_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_NAME</name>
      <anchorfile>freeglut__ext_8c.html</anchorfile>
      <anchor>a5b7d00116a4db3c8b64dc9f4f1d246d4</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GLXEXT_PROTOTYPES</name>
      <anchorfile>freeglut__ext_8c.html</anchorfile>
      <anchor>a296d18d62b3eeb690c34d396359abe90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLUTproc</type>
      <name>fghGetProcAddress</name>
      <anchorfile>freeglut__ext_8c.html</anchorfile>
      <anchor>ac8ce33aa70d3cb43af1fe98de0af83c7</anchor>
      <arglist>(const char *procName)</arglist>
    </member>
    <member kind="function">
      <type>GLUTproc FGAPIENTRY</type>
      <name>glutGetProcAddress</name>
      <anchorfile>freeglut__ext_8c.html</anchorfile>
      <anchor>a8dfb2ad60b73f79ef5f94f35936f2c4d</anchor>
      <arglist>(const char *procName)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_ext.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/otherlibs/freeglut/GL/</path>
    <filename>freeglut__ext_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_ACTION_CONTINUE_EXECUTION</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a0e0a287babe8d4b54b2ce867c6cbd291</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_ACTION_EXIT</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>afd0be6a00ae9f8c204c2989a81cf8328</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_ACTION_GLUTMAINLOOP_RETURNS</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a31645582890ce22c225d33fcd2c4e303</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_ACTION_ON_WINDOW_CLOSE</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>ace20ae5a0f4d4e23014f190b00aeab6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_ALLOW_DIRECT_CONTEXT</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a34219dc7cb4017c248bb37b10ff8da68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_AUX1</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a7ca0aedd93dcaec8c4d759509d2f5e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_AUX2</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a95f362751944799cf69656aa646d8a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_AUX3</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>ac1259e84e57f9597327cdd8d9493ab6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_AUX4</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a9dfc07c3e6836560404d0ac0d42ef74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CREATE_NEW_CONTEXT</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a675a424ad1520ab6d27821753b9450d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_DIRECT_RENDERING</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>aecd17a8a361d7cba6793b371c5bb07c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_FORCE_DIRECT_CONTEXT</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>adc60ca8afb0dcbca161260f353d286dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_FORCE_INDIRECT_CONTEXT</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a72004074b5d9a2a24678a384a1d80764</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_RENDERING_CONTEXT</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>ac4cad3cad0e362ee5506bfe17f7ac671</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_TRY_DIRECT_CONTEXT</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a231a34307085019df418c6a92ff8f0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_USE_CURRENT_CONTEXT</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a16148fe2711c0e8e001d1d91e2672692</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_VERSION</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a4d2e63523cbd4c3f0b71f4f7fcecd4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_BORDER_WIDTH</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>ae0bb1de0cb531d7d29152c7b258a47f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_HEADER_HEIGHT</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a208018159647fb801fd550c56a6f54ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>GLUTproc</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a3ae3ba12b8b90253225790b5d7566dc6</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutBitmapHeight</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a5b6f22e0919265e3f1f2a5fe0267b4e9</anchor>
      <arglist>(void *font)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutBitmapString</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a49d2f57dbb22d136b9843e48bc4f6936</anchor>
      <arglist>(void *font, const unsigned char *string)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutCloseFunc</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>aefa43f2bacd50aa3fb851ed50af99520</anchor>
      <arglist>(void(*callback)(void))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void *FGAPIENTRY</type>
      <name>glutGetMenuData</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a2b5d7a167b80cec5effe50267eb19a62</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI GLUTproc FGAPIENTRY</type>
      <name>glutGetProcAddress</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>ae4d0f4651650924d24ce5c13edee0e06</anchor>
      <arglist>(const char *procName)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void *FGAPIENTRY</type>
      <name>glutGetWindowData</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a59fc2ca766faed45184291b1db1f5b41</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutLeaveMainLoop</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a49fa089383daefbddc005f2bfcd04071</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutMainLoopEvent</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a6ab07848a855e45793d05bcce93faba3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutMenuDestroyFunc</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>afe6f085e3599cda08e5b784a1a5f499f</anchor>
      <arglist>(void(*callback)(void))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutMouseWheelFunc</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a9161e4426b136e1929b95c1780acba81</anchor>
      <arglist>(void(*callback)(int, int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSetMenuData</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>af89db03e5b31ffe1bb56b91c57f94e8a</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSetOption</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a18f94be444502efce3eee0ca1c5fd5b3</anchor>
      <arglist>(GLenum option_flag, int value)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSetWindowData</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a77097f59115b3fdc6e4c7b1a05a30688</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSolidCylinder</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a7415d348b7ea09c2281e52bc9df1d2bb</anchor>
      <arglist>(GLdouble radius, GLdouble height, GLint slices, GLint stacks)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSolidRhombicDodecahedron</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a5bbf9c4c34980fb79b34ce6f8237f80e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSolidSierpinskiSponge</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a50409328e958d946d5e3219e15015d34</anchor>
      <arglist>(int num_levels, GLdouble offset[3], GLdouble scale)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI GLfloat FGAPIENTRY</type>
      <name>glutStrokeHeight</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>aa92ad14a94a3e52fbce036983f7cb81b</anchor>
      <arglist>(void *font)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutStrokeString</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>aa08192f6d743e1db38a54d0ffdcdf813</anchor>
      <arglist>(void *font, const unsigned char *string)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWireCylinder</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a9e89165415295a9db5904929d70b6cbb</anchor>
      <arglist>(GLdouble radius, GLdouble height, GLint slices, GLint stacks)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWireRhombicDodecahedron</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a0646e97fa16eae6264801a2a5a20ebb7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWireSierpinskiSponge</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a6fac6d6a4a8f7a2f8050a8ed6ff53d03</anchor>
      <arglist>(int num_levels, GLdouble offset[3], GLdouble scale)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWMCloseFunc</name>
      <anchorfile>freeglut__ext_8h.html</anchorfile>
      <anchor>a1f14c9f686d40ac81838ba0096c64815</anchor>
      <arglist>(void(*callback)(void))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_font.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__font_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="function" static="yes">
      <type>static SFG_Font *</type>
      <name>fghFontByID</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>aab9705d8ab7bdd1fbd8a075fc3e46e12</anchor>
      <arglist>(void *font)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SFG_StrokeFont *</type>
      <name>fghStrokeByID</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>a1aaa659b4ba4aae111bd750de2950376</anchor>
      <arglist>(void *font)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutBitmapCharacter</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>acece980a7fd9d9989689e6ad58bc1f9c</anchor>
      <arglist>(void *fontID, int character)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutBitmapHeight</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>a0b09779742ff88000cb10e26eae7246c</anchor>
      <arglist>(void *fontID)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutBitmapLength</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>a2ff0a167e7de0f94c996d87c8a5d81a3</anchor>
      <arglist>(void *fontID, const unsigned char *string)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutBitmapString</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>aa3e1607dbd83db50643bcb2186dc0057</anchor>
      <arglist>(void *fontID, const unsigned char *string)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutBitmapWidth</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>a363997b30c74de6f5795c3abc0e555ad</anchor>
      <arglist>(void *fontID, int character)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutStrokeCharacter</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>a65154520c14922060d25d0e0e6e4bc57</anchor>
      <arglist>(void *fontID, int character)</arglist>
    </member>
    <member kind="function">
      <type>GLfloat FGAPIENTRY</type>
      <name>glutStrokeHeight</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>aaa162664c3b7dacabdb4b4259828efd3</anchor>
      <arglist>(void *fontID)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutStrokeLength</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>aed9c2daa66bd5dd898dd76d03b02e845</anchor>
      <arglist>(void *fontID, const unsigned char *string)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutStrokeString</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>a8c9bfaf38744d6873fd8b6e43893e443</anchor>
      <arglist>(void *fontID, const unsigned char *string)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutStrokeWidth</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>af432bc6d3c8ba5f10fad66d35d4182a9</anchor>
      <arglist>(void *fontID, int character)</arglist>
    </member>
    <member kind="variable">
      <type>SFG_Font</type>
      <name>fgFontFixed8x13</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>ac841faa97f371d3a31ae1dce3b9f5317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Font</type>
      <name>fgFontFixed9x15</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>afdcdd9b83de9b36a56d84f9bc1303807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Font</type>
      <name>fgFontHelvetica10</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>a3f0623b193eb9153e638f69f5e8feb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Font</type>
      <name>fgFontHelvetica12</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>a1e377ff30c8c5c8679f0f4cdb9753d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Font</type>
      <name>fgFontHelvetica18</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>a362ab040a5ae688aafa73fe54414159b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Font</type>
      <name>fgFontTimesRoman10</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>aefffd4a0e386a6754547d7ea9891b6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Font</type>
      <name>fgFontTimesRoman24</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>ab76e883b17cad730c08b8a5841743fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_StrokeFont</type>
      <name>fgStrokeMonoRoman</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>ae7b03fc80108db4c3a9c366db627a2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_StrokeFont</type>
      <name>fgStrokeRoman</name>
      <anchorfile>freeglut__font_8c.html</anchorfile>
      <anchor>af6a612f7d1de9675a607ff5a7887a364</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_font_data.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__font__data_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="variable">
      <type>const SFG_Font</type>
      <name>fgFontFixed8x13</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae41660c1c9dcd22c7d46ac14939044c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SFG_Font</type>
      <name>fgFontFixed9x15</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a93647659c21097f151720880432cf31f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SFG_Font</type>
      <name>fgFontHelvetica10</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a522dd1c595da4ec946d9b6f486043b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SFG_Font</type>
      <name>fgFontHelvetica12</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4f3a5bcc3ecb0a4e8958e1e122e9595c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SFG_Font</type>
      <name>fgFontHelvetica18</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a18fb5f54b120c4c611eb4f092ca6161a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SFG_Font</type>
      <name>fgFontTimesRoman10</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4985d41f849e525d4b0026d7040f0af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SFG_Font</type>
      <name>fgFontTimesRoman24</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab6e582ae7db4d2944b30fbe7261c71a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_000</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6c44f415ce7c6d638a22e7df11942e5d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_001</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaf0cda28fb56ac444543aa9d8257db6c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_002</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a44bebbb0a796342a1efb28d6a20abbfb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_003</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a989347e7ef367867e52f6621e8b435e2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_004</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7890e9380dc4e3de0ba871870a39d5aa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_005</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a69a77391b66f99662d74dfa748112503</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_006</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5cfd12438e10cb905b2374eccb35a395</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_007</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5c968d6e441680e33cf8e96d6e700d4f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_008</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac43266caf2531ec66b798e10795dbeeb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_009</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a51b56783992f21f863a8ddf19492a764</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_010</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a65f9673dd3d52d6406d53d97029da1a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_011</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9ace51c0b5008039a1d1e4f871add2cd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_012</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a294624c6e2104432cb6834fa7addeb8e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_013</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a992f4b57f11d8ce2b87dc54f8cc51621</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_014</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6ae42bd17f87c443ba3c05f3e4825fb8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_015</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a367cf1219395152673903e83839ffb7b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_016</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0567a5a99760d92360901d2f64518924</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_017</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3d9870225975b0c8028e1a01d7838ed1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_018</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a787213fbb67d99eb49a8df0f91fa7c57</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_019</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa20791ad337e2676dd1005b8499dd105</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_020</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a91005238f6fa89ad476c9f78619edde3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_021</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2d118f2f886879865abf2cbdc0ff24a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_022</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad82b731fa3b323aee01c788ec2132926</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_023</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acb7e3aee7920fe760e979ffbaa9016b9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_024</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a415594c76a0f6040f8c0c340d690abae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_025</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0e6b6ccf296fc1c7ce208c4fd52ef335</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_026</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aac6afb0bbbfbb11dfabb006ce3e5fc8c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_027</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad02153af8014288628f5436eb0af7f98</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_028</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad57a6b355cc73d988e53bd463d14d45c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_029</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac10243d9e547109e11efffcdbc835fe8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_030</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a746b846e6edfc0b4b1eb652ca0ab9985</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_031</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaa7856582b4433fac6a70b41e730a2ef</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_032</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6a7696ec365b1e9954cc12608146f35c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_033</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a356c3fd84deacc8d2fca7e1fd608503e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_034</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a856479cbdf3945512aa91ef9df1c8b14</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_035</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6e12eccd091f9251ae8839b17e1948c0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_036</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acfcd09cb10280dada93d6e2685e71b2b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_037</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa0631e6c2eaf28835db69229ba9c8492</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_038</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a141e5d371d46622734fd252acddc93ea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_039</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab1a8cf2a141fde936c7859101c1df24d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_040</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0921fc310ca7ce38be74743c63df10c5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_041</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2b0174b476e4be4fb847c7b12f6709bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_042</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae1b1eef7c4fa9a2f4bcee4e870524023</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_043</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a81f9a1f675a8fed9f60681651ce2208e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_044</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6c97deb6678574be823fe52ce5eeb180</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_045</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aea8864759ada448c13d048ee2361965a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_046</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a542f0668fc6e9b1162a4fa954603b9e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_047</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aff0f0dd10cef0ab0ce110035d9e9b60b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_048</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae69b2a06f96c853af93eed56f2901981</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_049</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a894ffe07142dcb2b042c7fcbaba727b1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_050</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa63b672ea9ac275112677f54f778179d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_051</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae128a27b4ed94367bc34922f778c3cfd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_052</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a90b029e022287850d62a612010bce620</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_053</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad11ea22298e093cdcb0aa7f11b72a153</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_054</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab4a9abbd05667d79528cc0aa95470742</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_055</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af15ac89ce2a95efc0bc3d2659d7c116e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_056</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac16376ad18d173464d1ffa4eb87c1c0b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_057</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aefc15a779d2469154a1163867f3cfe7a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_058</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2db0d0170d9534230e70cd2358267960</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_059</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a685e144b33e70ae9c8d73f71ca5aab27</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_060</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4c7dafc8b749db8942463fe2222fbaea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_061</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3b48eed4ea9d955dc36e19a762ac3582</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_062</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6085a627ba7627305bac9bdf8b583629</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_063</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aae08ef5b5da968af803c71420557e27b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_064</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acd00511a2538f5c9af7dc5c1889c4035</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_065</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab5ee9a6b104d351a3067b1af26d76821</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_066</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3c2d14b19e4e61afdbdbd74021a11bb9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_067</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac62c401301fee08ae334ae0d629688dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_068</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab611455feca190ecdd46b679510cb375</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_069</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6fbe3f40491b9b495cdeaa58c7d0a32a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_070</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab490f62f3f509961d65045d7cc6e8253</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_071</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a15a4117ad7179e366723f5fbd0e8b79a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_072</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9743e59468afeef4039d4197e906d08d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_073</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad5c7df847311a5479658abd483b76b8e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_074</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af661e83972880a839673b29ff942a3e5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_075</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab77afbed8ffd18b458a043478ca65003</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_076</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae6bdd8567b749821c80a9f341923c3a9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_077</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a172bf8335850bc8ba529223314368e77</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_078</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9cc3039bd6653e1511ccde438fe4b33f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_079</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3f793b9c785fec8d17695207e8b5f47f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_080</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a545ba79a5733fcf5d90df10a30f2ae38</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_081</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6b3a26d077fe9cd62839b22e3f107455</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_082</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9cdfaa6ba5bfc874bf30f2e8bda239fa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_083</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac919fe5c256a1669141135ec67602330</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_084</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a33215100741a78935d381836a2a3a9bb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_085</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afac394bc4bdd64ec533c16054767e699</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_086</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a087918a3dbeb1f0289308fc021a49cc4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_087</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9e73cdba211fcb1a05a3c6266bfbd62f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_088</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a72643452e25071b679f6f2efe65f9993</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_089</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afeb1a56a71bbcbe19875f698aa210b2f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_090</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab893d725f5350be84ed52bf2835a1105</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_091</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a076ccc5d8d3f15d12831d08c3f1e1026</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_092</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aebfbb47e209c1cfd1b225e044e515a2b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_093</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7115613569d3c85287c26c5965875c9e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_094</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a31ebb9a868be7b2ce036d2b7c87916c7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_095</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a703f7845a3b56eee3c0f1626c60e87a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_096</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a685682f46e1ccfe14987880b241afcde</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_097</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a956c6ce53d65b62185e6bd7bc10756b3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_098</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3fdd2cb84307c795fa93f7ba6336b9c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_099</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa175beb3d79036995b8ffe0908576ce1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_100</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2067630335b955a15fee68adb8baea7e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_101</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a163b3f6268ad187adf5e8755b7d70261</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_102</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1a6c9a218c59c0a2be85086d369cbbce</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_103</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aba90003963244f34aeb27ed57f0ae2b8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_104</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abbee778b0ad799afb2f54229dddb1235</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_105</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a931caaf63adeeee37e238c753c033a8f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_106</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7cb5e76922eb83c8513e4d425c596a7a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_107</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab87c9ce4134ab2f97324b06e94ca2464</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_108</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1812ad5b45153d36856909e83eb80598</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_109</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1f8d5153ec87ff3592b1aa9ac0e9df1a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_110</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aac02e658cba3b384f87d45a968436017</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_111</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a00b8c9b84b7f821271bb0f3292bbedc8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_112</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4b5a15939d0bbfac7f1df5d62e3fe2eb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_113</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a15aa60a0bde7d977bed7fb71fb00cf61</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_114</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad7a63db1365a7782afd05bf80f4ac5e6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_115</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1672978de97f9e995ee5596f7538f740</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_116</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8d46dae423be2831d01326d0b9e9bef7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_117</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad581333007bc21b1203dbbd75fce0be3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_118</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a17ecb42b4a56bc8446699fac1fd1e15e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_119</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0e66a4ca9255bda4ef6bcd36f6f2d68d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_120</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a87d11274a76e57ed9c40508da9deaebe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_121</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a02703d175010950ef63df6b1a8abb3ab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_122</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaa5688658ab9b460e9cb8fc46ea18039</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_123</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a513ecb960d54ce01fc6589f19b870712</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_124</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7a00efdb89b0cb1a03b020f13bd20119</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_125</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a81da84edf246a74334e4e24a1fd15ef8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_126</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa8a0143c381bbebd02bc0c9869736229</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_127</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8df8a82f5ac8c4a39134d8de7531b325</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_128</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1b42c7a10284c46d03495a09ca228a25</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_129</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1b5f940904552fa4eda9109406c0992b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_130</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a147f5218f35941267fd7cbf58f0b4b34</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_131</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a32e7505204a74481785eeeaf853a0cbb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_132</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7dde16aa72f2b4c80da8efb17a6394b4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_133</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a508b334eb9c090767a5e40f28de01bc1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_134</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac8f30eaa82ea3c5e09650a4eec5fbfe6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_135</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaa4a0b3f1952a212d04dcb51c886a704</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_136</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abe071299291977c0d10cfd8444f5303d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_137</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6318bc80213e6040a70a9fc1021c32dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_138</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a88d1df0dde87c63e2df83cb438cf3b04</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_139</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a28a07dfb6569561f0bf372918da7904f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_140</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4803ebaa290718b29c5230a424221cdc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_141</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6f35216f6b0fca682f70f22c90e45832</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_142</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aba60f144711e9a6f8de0e0ac220c0e46</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_143</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3e13429c690eab7b113f99f62c323e8a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_144</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4924b02352e9245eef1efa08152a2a2d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_145</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a330b30a15564c732debb3b081fcc049f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_146</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac47ac84ecda07e748ec6e6a6b12818a0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_147</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a037d0c2dabf73e85f6132421b32383c1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_148</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a20eb53f808087ae40dbb22a4a992b398</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_149</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a918dede8543a0a930c219d11411dd86f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_150</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1df10281fbdb0a347d8927bcf003c572</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_151</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a074211fa3efcb2145d5b145b5f86c5ad</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_152</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a24a14b54152e5940e8ccf46a68d39b96</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_153</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad2b3df215da72faa4180db6c76d55c35</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_154</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a992ae831cd3712f16411a86a00108cdb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_155</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae386c36490b47b965198a452817edfab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_156</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad8630c698d436ff7667a10de9d4a2168</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_157</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8aa7b7700d3449c21a7963ce68d79b5b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_158</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2fa606536c0e11c1ca6b14c42b2410c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_159</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a28ed223ecc8aa985ec589be11af8e5bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_160</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a258850f3310d0dada243a2d396bbd448</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_161</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8037d893ab8fd1b2227ee82e9748b4dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_162</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab355ed3145747fb8e6abdcd4ac1825a5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_163</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a62d8b318f4161b80e8fc248f5cd4cd1b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_164</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3d99dab909346ef7ff877980acec1f1b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_165</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1dd6ba5150efa5f1d2b2eb1b191a2970</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_166</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a38f73719f5bfe4b8845b57c10a6dc5a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_167</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a208093c2d1ce6faa90916e8f5d3c0ed6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_168</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afcc0b6b9cc3d6716b3a58031c78fb4a3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_169</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aab2ffab8d8617be94195ecb1de25e98b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_170</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2a089442965b04902074167d4ed3e5e6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_171</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7250cb9b948bbe9f0dea4e912ae488e2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_172</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae2fd2cb17d2aa1921afda68900113888</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_173</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a728af1f59d7c1587a4d99c22cf656d51</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_174</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aedb99b6f903a468c46792ad435374062</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_175</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a49d46d2cec3465741ab80cfa90700ae2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_176</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2d62258f85d8df380c24953d5deeeec4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_177</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a755445cd55310323fd7f8bce066e4c07</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_178</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a35332890ded97df74ad93eaf93af4a85</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_179</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa7206d80acb51fb8dc9092efda704146</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_180</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6f131390280c5ef247e3a9750b39ca47</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_181</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad3989a7702dd35214845461c3447f1bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_182</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aac595cecd8bd1ad24f17468762a3edbb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_183</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a98f3ec9d65c8fce033ae1bb890f1b996</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_184</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a489ee9519b957384afd364f5529e2217</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_185</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3a7c501bbe194e713591d5277fad890a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_186</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac8a2527248dcccbecef21cb960e78b0e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_187</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2e83880884a4a0002a0fe42d06bbcd28</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_188</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4bd2b1012820e9fbe54c2c9487e69644</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_189</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac7d6bae8460ca3af56caf05f68414817</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_190</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a54705491bc347116cf60d34e1ec7a311</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_191</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae32b48630ce3031b72229b3427dabdbf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_192</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa92f511731faa165c11a7083409d8c07</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_193</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a269ddf11402fe81d951dda118cc573a7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_194</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac6a17cba022d7e16a5161e25d6457c15</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_195</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abd13a32f184d10879baf4cb28a6f10f8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_196</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a138954e7f63f84788ba3c980838749c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_197</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8ac4ef9d3ab62e3f338ddd6ec89c6095</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_198</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0f12df2bbde6401cadf561347882f9a0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_199</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a03730c70def05c544f7e6f09e2292a3b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_200</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a93b8ef6bf88bd68a5848aa9c42c3bfd6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_201</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a53fe814ba0114ec5552486087b054d25</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_202</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2c067ff772488d0cd4a85fc7c6ca948d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_203</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a687af3b9a5dc0d0e900a63a5dbb4bb81</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_204</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a69c4084780dc8c4c56c7a53642d9adb3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_205</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad257220cbbf4380ac5fd8536ec35680b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_206</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a54a2bfb524fdb4fa706573ae275feeae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_207</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3a6a67e2decbd227c1494200fadbe27f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_208</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2ca826dd9983db1df8fa5d3d4e7c0733</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_209</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a21f163ec6409bd31dd9d04dd3a86166d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_210</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a87d57f8bfe824b468f7a5b54576bfaa6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_211</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afd4f0b07b0bf1cce4d89b284f1ead1d6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_212</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0c96d7ac247d826d60af53963564c8f9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_213</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4389030f95ea0d4fc6d0dc6ad2c9e512</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_214</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a58694981b7fd8b3d669293337adf7278</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_215</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a406dbcd5e5c9a141808b17c60f57ca50</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_216</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acf958983b3dcbcaeb1d13dfe831de2e5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_217</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a415e4ac5f5d111cff38611ce89394bf8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_218</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a426327e9363ac1536d2f91a891471d89</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_219</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a93f6732f36466000ef6aae80de0be6e1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_220</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9c1e0471f004742ac789c6ad0348ffbf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_221</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aeecf1acf9a9bf45b126c541c58a1fbac</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_222</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3df0bac7343923d20e47d707765c5d44</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_223</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a04abca9fb0d06606c66fb4294b6ef9ba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_224</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a113c161cabd3c0be9c59a6e4f28e7dcf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_225</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a343557eeacadd53419a1b4aa34cc3fbe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_226</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af6a20f07674fe128cf0fc35ec757b181</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_227</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab734e9f9ab13abf61c1b7d477d6a4c3c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_228</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0cff998fa97d05f03f2724a9464f2887</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_229</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a43d5be2a6ce16acd4a824c41bdad392c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_230</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8b4d740cc41790442baee9d172303cad</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_231</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5eff38fc5f1ccd85657ec5d3f4747dba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_232</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4836c31bea23f5eed618552d56961f0a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_233</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af8ed7c43b58c2359c3e73c9954fedc84</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_234</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a40b41fd5c5ef2eb9de99fc5549ee59e1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_235</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad57d8447d255e0df5ee717dad980a77b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_236</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac7b9a9e8f138686cb8f79cfa14702542</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_237</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a960db92f4f56a98bc418349e47f3992b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_238</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a896a2070fe6fdeea83c1db2a2c9b9643</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_239</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adfa6ef4277cfa92fa478fd865c553a82</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_240</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a86883d4a9d2f34e3163fba214beba6d1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_241</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a074d15be7cf3aaa05bf58308e4dbf30d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_242</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3c0f830d16ecb10fc8858e2a187545f0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_243</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2d373ce7b60b3486cce6cee78f215147</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_244</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a26ef538e39ec3278c89df2f39628f895</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_245</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6c06d2da586dcd099560d0c96e89cd1f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_246</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a71709760b0a2e5361f407e3e78ad97e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_247</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3a4a723a7d274de18373d5d863f9a098</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_248</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a75212fe418ea70f46bd0e96dba885702</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_249</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aba812e651dea04c124066be575a3c9cf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_250</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa268b578a83429ca31f213c556753f33</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_251</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5e0b4847876b3c113fec43fad913a16d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_252</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a56a0ce55f5caeeb39604c842626f0493</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_253</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a22339c3f1a43dd160e67798d3035ddf4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_254</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8697a628c9d984863a717f1057d40711</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed8x13_Character_255</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3b1c5bccc0f2fa1adfbd9b540412869c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte *</type>
      <name>Fixed8x13_Character_Map</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a944c18c22fbcba00dd4a4367a3b78b89</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_000</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4fd3547dea30bddb5d7a2ec33d8b941c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_001</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adc957b2e36aa503679d13bd9e00ae05c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_002</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a71f463067aab22bdd4bd38d14ef7f504</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_003</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5938afa9e9819c0c2b6c4c83686fb784</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_004</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4a63d6d8f1c77071f6d398a04b0e0d5e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_005</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaf285c73de65b73554282b9a1e6ac090</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_006</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3078eb011cf70e6b44725d1e7fb0dd90</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_007</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa25651209e8895ec919c02450d5fda59</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_008</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8748e97f48d5a5b3e9ef643232c6c15b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_009</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5e437f8e40d592105142d7cc8fe675fe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_010</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3591e11fe103d9880bb4b21e2bb08dee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_011</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae0acc637b2fe85ebead14ea9c560862f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_012</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0269646d864ede8a6a4377b16283d871</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_013</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7538ad4e4c617c029ad7636f5598e41a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_014</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac79587ab2fa4133ab976e4394cb1f7e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_015</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7743d7772a0aaee3e427451e3b4d52db</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_016</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a27bea85878f650d67f3da5d84c4163fe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_017</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae14d373fc01abc3064fbb95a96898fcc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_018</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9b1787e25e38850b88aa3e23c0055156</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_019</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0461aa9d9a7b90938f8fd94c7008cd61</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_020</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af4d10e04698f94b83719602eeb233f72</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_021</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaa0c410e358766cfcd1ce706dd32fa5d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_022</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9a3174c52dac2ee3c003555b36f73639</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_023</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8429cdd71b703b912d0b088edc9c75f6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_024</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5df52940cee84ca9498cae51e886fd77</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_025</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad08c6229830f96702c967ca27195ebf0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_026</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abea509b7ead6a5d04ec8ead9a4f26f5b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_027</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad4c85b849ae15e6e6e432e3ca1e3c4f6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_028</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a93a9f71cc1470172cd9e3f2c16502266</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_029</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a95ce1aa215ce730ee251b5e0d5039640</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_030</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7e43ecd8fca78c3edd9fad0152860bce</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_031</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a333490a3d1758d7659445fa5392b242d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_032</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0cc0b4a1c10537416e6a2e448e65f5ff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_033</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab6dede2d0f4312e4994002e001c6403b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_034</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1643231a6c191b596f8412d562068a5a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_035</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad827281e35848977f24e7492d29afa98</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_036</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7463d6760d2d8231eb0a5658bac2708f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_037</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad9cd8ade23b2fc0e3530df2169d27407</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_038</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8763d6531d18fbce3870030de6417c8b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_039</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a93726e344fb78f6db5798206773758bd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_040</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8b8772cca4013f9d7d59ece0c5a43e26</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_041</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a268918898c85ffc13e1af7a703694e98</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_042</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afd02e62c031ec2cf7dd944ee90eea38c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_043</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afcbb3eba84790a897f608961d3aa3f67</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_044</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a854dc25c87143eb246ad5fb44bfab03d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_045</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ade8ea18409732da909ef898abfdc7aab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_046</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8ee8ee4b1864f36dcccc64e8bbb8526e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_047</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4822502121248ba37b9ad64db4454435</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_048</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a25cb9db36c917e93c802c12957c1870a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_049</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4b15aa9c57434ab5e62a1daed81dd118</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_050</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad263f8c46d3fcd00261f9ecb0d35f0e7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_051</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a949bd819c04a2dd26ca1d636347382c4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_052</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae5236463430b8fa5dab4adf218772d2b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_053</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a50c81b4640220f6dc1c32886fd3d6d02</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_054</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aba950a50b4f44d9f8d78540a462faaf7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_055</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a65cf8194db8376440a028ed49dd22679</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_056</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6066cc38a7eb9e49a9125e6cf8bbe5a9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_057</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7fe14b3ed2285893b95e4a9e92eb8476</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_058</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acfeb0752d00fd8613746645c3705b3a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_059</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0ab2991fb749615c6cb70f1c5f67a168</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_060</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aad180d45fa2d3e3b9946ae7d959313a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_061</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad61879f8923c44a12b9f7fe2ab1d5241</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_062</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aac05f93d2239d97879719d8516ab04f0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_063</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a86089dbb15624ac41e89c1e78147663e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_064</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9f6e89dbe47d031ad6bf5b394c47497c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_065</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8c7c278495e42732b1249451ab82e881</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_066</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a219f7e44a266a3ea9052775fbdc5b843</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_067</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab96c2fc127ae37f4d646f6dc40f8f603</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_068</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6a45e39d21d7b6663513bafbb2895766</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_069</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1246b892f5149a37b96ce1e6129c7e23</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_070</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abc8daeab93664658b4fdcc89df86d633</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_071</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af741286323ec0d8b1e06403b15b58896</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_072</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaf32b7b46b92b66f3265f67118b2bda0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_073</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adb7e74d65fcedc79d1e9d0f8579113b9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_074</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a725911c637d3b62732a809bc2f919256</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_075</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a63a4ee47aecd3548451a6a762e96fc70</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_076</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a981e9b57fe532136f699ee05d7254600</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_077</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af1fd2826187575f7c42618eb382fc0e4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_078</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a437ec1cee82cdffa8ad7aba2a28769d2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_079</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a83e048e782b520aa6be21167a63c9197</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_080</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>accc1e0c4ab2a9791bb9b1b22fbb452fc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_081</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae41024b2089b0330955ef40cfa7c97b3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_082</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abf0dd16d1e574cf14c8c2b5124ead4d3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_083</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acb3fd658754f424f18c8af454dbd80a9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_084</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9dd1ab64cd706900cb84a7971ed6d5b7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_085</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af72796dd2a010b241cc7837a2e69fd3f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_086</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3eb73ef3a2c247a5542c0335e074568f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_087</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7d3d7cc6ef67c010cb885facf94fc4b6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_088</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0651da6825c6be22f8ac5e58b14521a6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_089</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7b9adf7c698ada927fa2b5864f3c25f5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_090</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a152b80f994326d9a72bfb0150245164b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_091</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5f5f6d3be23cdbc180553cf0d6407318</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_092</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a43f51dd58722a1c2948ddde8e2b68187</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_093</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5843de8343a8eb94d7df44fc2bb4f965</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_094</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac619e55d3fd5dc3dfdd34d478f5b9da7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_095</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac6757446fccbbe67c8879d7d57dcd706</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_096</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a93a049074e7bb63f13e99b28ab8e3dd9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_097</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a90b3d10f0b651577f9a7d70347416fa6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_098</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0565b732c3a1504046608969f88092c4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_099</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a028bff2d8af6a02e588656190ffbc983</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_100</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abee5b552171683391e88602482403464</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_101</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a971927c809265fcb1a0a1f95501e3e27</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_102</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8f755f5ffac1a7231fda3f7e2c0cad89</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_103</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a528f6b5210d0f9e0042ca27adbbdbafa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_104</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab6843f34d9755e0275c17267106fb357</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_105</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2e70b8bd4548ed4cf9f430afacb9b690</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_106</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa4e10ae4d1df7f80737158048e3af7c3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_107</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a703289a45c9415ef9372996967ea38c4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_108</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a64da2a2fb7f3d164d78eefba9ae60fd8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_109</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae7ad85c0a06728a551bf2a509b0c109a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_110</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1807d3d4047fc60b4c617f0b93d7e8bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_111</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaa662bc49cc04c88df43a1e9b68dc3c1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_112</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afb6a2b8eb3dbf807971a8b25dbf7a72e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_113</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1d3080d0bdfa44fc45affe1347bccb6a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_114</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0086be462b81b906ffe3af8b05717722</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_115</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a39c79677ede36734ce4ef095c7a91d96</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_116</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0650d91fb5b96e5f8b3cc9e49e28cbe3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_117</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8d81d60d1e9992b6fd3c42a903c4f43f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_118</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a58e3328383d60a02addf0f5537234597</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_119</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9f6272f845cc24f2d0b971f06dda03bb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_120</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a437223fa1d6331c795dd60a5f881e143</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_121</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a04b6de41babb0ef9922cf501ffb16526</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_122</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6fc6e89031a7e7199b84425cdde6cca1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_123</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab6a511d053b7e0e4bc9155e6fe5271ea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_124</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aeb20e5d827d02891ae32f55e2e243e47</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_125</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abda9e6f60291b4b24c39cc977c743abc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_126</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a92943bb8cb37ac75d0855cc1fd7911c4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_127</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abd5b2a89cd3f6a05fa8afc408a64bbe4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_128</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6b3288731bf2c379942cc4469918e403</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_129</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9522ec3b1c900d070b25bd98442e74fa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_130</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8431ac5cb985a7aef7dd819d0efcf530</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_131</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a919dc799e80a77f951f43634470f89c5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_132</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af5327607d29f4331b41789985f06c7b4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_133</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3a00b9276d5a0dbd7cb04c3767e257bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_134</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a14e7eeac902cd3b5eeda5001eb509ab9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_135</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5f49b00c9c5702f1fc5258766da2b539</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_136</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8c56d7e9e2b082a8ae02060f94363e84</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_137</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a495a9e350c3143645bc182f5bee5cda1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_138</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2c7d485ecc058f18f797823cdad02309</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_139</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4acdd7f3c92747ef0637c2a2e865641f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_140</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abfade94c0ced39f7d4a91ce32ff54783</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_141</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6d6e559f648741b32b41e7704c2560ec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_142</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a797a022c7ffe60414c465f8ba6b11837</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_143</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad4d5d4e2a623812405c40556cde1a259</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_144</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0db4ca58674cbaccee76905584e09519</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_145</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a846df96c5fee181f8c646af1dd9ea7af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_146</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afc673f96fc8dfb225dab461ef4e9c8ae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_147</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adbd4426b0fc9ffaffd878b43b26884e2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_148</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a96bba5693e5d75296097edad90121430</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_149</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac32df47a829bd4991a36d0f9908efcc6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_150</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0cfc2308057ee7517b184986a0c2e5ab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_151</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af8578438408e18fb496c56933107a37e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_152</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aea9549355ca09273c3a5222b5d0fb3b4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_153</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a17990cd68224546d463b77f540ff9fc2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_154</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8ecee368a836734ae7acc177aa5eda00</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_155</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4d88b17698535345b2e2cb69d50b4b56</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_156</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a82e19c19004a1d660f235c3b6fc48329</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_157</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7b9704a38eb38a7fb02d92be611d5034</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_158</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aff51183c40932cb67e8a399e90fec589</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_159</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a99b737a74ecce9398f9f6d8d50147c19</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_160</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa4ef2919bddbd92ef50c1170b278d6df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_161</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af07bb716fffac002ab27f2dcd085ed62</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_162</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab0357d1383028c534e9a43d2b78aa086</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_163</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa736fa59ea864b398ffbaf93bc6ed5a7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_164</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afd0b3c220a9ab0647b9e768f86b4e960</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_165</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9c7337b5f187de7c00d47d7de14b34ed</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_166</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aab3e47bf5cde4e8f0eb4aa292f0e6714</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_167</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0d17bad0b24f975b4cc148e0979e7a96</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_168</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af2a872b2d2aa6422d5d3c5edad16cf5d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_169</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad2d662bebde934948ad0d8844bd4f3e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_170</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a543427234a47815b7103623c95923928</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_171</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3be98cef5e0809a3d0f3478016043528</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_172</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aec1caa7533c7417c95a73b41f1f02825</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_173</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5ccd2de04b8a6998ed3fa5e513c3f944</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_174</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5d1be50ec826ad6ac25bdd3dcc3209d4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_175</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a70c3feb2c2fb35e12f5153003193b0d3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_176</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1edc592d6e2d6378a24498b789d74196</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_177</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a90a9d7efeebdb359d8fb41387a8cf9bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_178</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aea646f5697b1df3d199b06a063174be2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_179</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afc81c3938b31b0af66407c644f2ee475</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_180</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acf7125cab818b30a7b4ab7ea57559a5f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_181</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9ddf453a293f7c38ac3407e3a03aeee7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_182</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0c2579a04950be7a5648988babfb102d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_183</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a18f6c3aed9e6f5a6e9de1e3aa72fb62f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_184</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4e26d031d16df37b70ce0a4ca7a16b37</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_185</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab72207430de118f13fd40e77fb22a0e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_186</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8a67b2260e28ccf1f1789de8037c51db</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_187</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af478711584a09c694ceeb38ad1f5a892</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_188</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad6e78102d053bd67953dc50ef12d2d31</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_189</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1799199b552295f2f310b8488759180f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_190</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa90c06bab155deecb1e45e697bab549d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_191</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af7397920e916ad593299b80c2ce4c936</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_192</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab8737f8e6ccf885d8cff5f5825538a0c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_193</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa55da8340e4adde1ffff8d546ff46f29</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_194</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0b914431979075d2a7bc40bcf7b955fc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_195</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a88d73399f1da2b5d9123b283c18c5671</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_196</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ade2a0d302217a3ace12c3afd42a947a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_197</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2b59590f2a45dd4e9162739ff8ef13d6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_198</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adafe7f887d2826da41333fb9197c5dce</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_199</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af0f3d27158ef0fb687fa0568316fc088</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_200</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a43ff52a2480f80d12f08fcb48aafe6da</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_201</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae8eb981bcc040eaa9bf68757dc1f321b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_202</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a113cd807000cb9cb745bfc50ef08c6aa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_203</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9652c68a27c8fff3f6933b21b42c5adc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_204</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac35ddf25197464aa2723311f0d78ba37</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_205</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0141f541e22238b9c9ede3970a2a6d37</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_206</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0957ac226ac26e451d65fc3f858fa8f4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_207</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab485788816b31a0d8c27df17bee1722f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_208</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab01eaca4751327ad865178785e3e386e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_209</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a257bab2d5d4993a2869d77c063275eb7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_210</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9a8fe165776aa565cf0d3fb1e401ce34</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_211</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac9446477c42edb574e75703c98472002</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_212</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae8a25a79efe33f9c5391fe1a52c066a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_213</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8c3b5b650745763ba91a6c6d51677a8d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_214</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a24b7493f5f91667023f9a0421fa89507</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_215</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a94b91fe4d54b26f052422c1d30ff7a09</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_216</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8ba8e866fe3d7f3b17ac1bdd67cbb018</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_217</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a136fc95ab5db59acfedd73809c2d7c04</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_218</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad2d756a8b6aa3bb9f26b1a3e5c442297</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_219</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7fca89c1b2fbd3aa0a1c777bee62f269</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_220</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a42720d12a39d676ba2bc215fc349d5be</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_221</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acbc88130e333b1ab8e67bfd90f23dec0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_222</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8589f227eb2585c3310f2ea5e114564b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_223</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab40fb9ebd5a9f360d16aa0a77dcadc1e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_224</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2fdcd45a0d9b11aacd37c2ce8837864c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_225</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac40d9af4c7b73c3d9ffecc77ae1698ef</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_226</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9487b3d13a085378525aaff6f6d990cb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_227</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8b5c0e8508c67d1f931f38dfebc81f3d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_228</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a24f33695100402f298cb06799b57ccfd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_229</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a67b5b32b27c8ad267d0093316d94b0dd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_230</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a84a55401d97a05d30a549b9f042cbf68</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_231</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a96ed3cd4f3ad62aaa36643e00e31a380</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_232</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a30da16f5b445b1795a67fc3062a46977</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_233</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a446b1e27657f9cbf7b6b456f5b2d8af2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_234</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab8e1766e7c5fbf4ac3f79965912eea93</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_235</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a120a913ae9281563b4045434d04916de</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_236</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abfa9cca41d600320b4262aa0103e8c09</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_237</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a27314d97772fd5a06babce3946df5a51</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_238</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3460e766df04bf986330d65c49b56aab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_239</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac6d2322dd0d69db4030af6da9a580d10</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_240</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa0e86cb5ccced7934f9af5a2d0c164de</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_241</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afbf35807cf0f515a28fce9f69832ba6b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_242</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abf2846b8d00d449ebb0a9accfc84bb7a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_243</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9b00724bce1dc066d1422b45305a3f2a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_244</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a505308812a0be9f73b0677cf47175b73</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_245</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa57b05933c6c5a12c18b72dd6f4840b8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_246</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5a69641281ce357c6be4d1ab827f4e6e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_247</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a608d39ff0225d848c1f34f4c25ee082c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_248</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae2d6d5cad33a330fbbf570b71d1b3c86</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_249</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5f8c7ababae2b74a932cbe02466493a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_250</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a141693610c84ea6e2eda67aff84eb75c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_251</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abab7596ecfb191fe9abfbd8d9b99f1f3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_252</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a07653340534cd5dac6bc85a174b6f548</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_253</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a836d45bb648e990cbdbdad9c7a6fba26</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_254</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a53cdf38b9061ee966334d8b1c471e508</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Fixed9x15_Character_255</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a603a2c1bc2fe2ef422a97dbd67fad6a9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte *</type>
      <name>Fixed9x15_Character_Map</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae30434cf52267913592af77f1100933a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_000</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a94493c47c1058915d4de8379e1f81464</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_001</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>affe88bc06e9b62f74aeb69258c96e0df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_002</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af8aaa634fb3cb5a09c11805dabfb9d00</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_003</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3bd38fed4d344f738deb98b4dba89284</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_004</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a43bff44d3d1e575deed05c56269f83c4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_005</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2a5c84028145efc9d85f5a739161bb6f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_006</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad82b20b79bd9f66db42cd57268d8d84b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_007</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9bf249c48c48127b9632dc549b0e2ff8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_008</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af00fd5616a6ef69f80aec8aadce29610</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_009</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af3c2f4765b9161b91f74158260891383</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_010</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a742da0540a357b4ffdca0b5823ddba5d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_011</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0acabc58504f80a6068d46cc6520e581</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_012</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5ccf3b816b2b9cd0eb3e49698696d2f2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_013</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1ce5664b828db691aeaa6139e0a0dc92</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_014</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a297fb6d40a1659aa84d16f32959ec937</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_015</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a85bdb7d8aaa1b591d53e90bbe173e77d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_016</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a20b15533023e9f01cd330d56c3bed384</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_017</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9c692beb70f3fb5acda527d0997fec25</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_018</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abdca882f0c170f2f6f7be825de4e1bc5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_019</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a02b20c14a80d9d9aecccb4b2ea61c5e3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_020</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a705a303915c6e7597cbfa4d361372d9a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_021</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a88046c261f8fbcda55f45335f11d52b1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_022</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afcdf576db37540db12304c8a35461aa1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_023</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab55daf41108b2dba86d7555e149aa8de</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_024</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a331d12546ea7d8f9b20ed062faefdaaf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_025</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afd175df57ad9668d279a738edab14f7d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_026</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a47a39c5421abdcea0eec4906a9a39337</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_027</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa749d4855b6239b1661e730437f50c20</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_028</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa52bbfd4b49a34fd493dbbfc0b2a3324</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_029</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9a6fbf2b08c1ed810b77871d705dd7dd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_030</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a870a635331f84cc6fabfd2ca6ef90756</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_031</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a59b00230ff8fe3345d379d29ecf8e543</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_032</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa7dc1d493d52223a3c1baec2570fa108</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_033</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a076f00392f3efccfb4acb831fc3229a3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_034</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab789e4163dee863e66465ba71ac8defb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_035</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6ae045a352ccce8a1bba436d9bc15e24</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_036</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a482e871ab38689befad5793c10eaaa5e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_037</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adf98b16e88f901de04fdf77ab248c540</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_038</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a862d5d7b46c47000c6336503047f92b0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_039</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a01e0569c140b885d57469c03aa7e275e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_040</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3cd64f05ee36b95f291588dc70c8e903</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_041</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a97a01a30ad597726eec111951e8585b3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_042</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa768bbff66c0a69957a82f1ab8d57d48</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_043</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a67665e99506f67e14daf780817a82a3e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_044</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a38861c4c09c17c0dbd6907a8b80020f1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_045</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa6df21158bebdda56ca78d1b647cee18</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_046</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2c92c43efebc305eca7233ef4b2417d3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_047</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3b5d4c123d7c007e3cd099e0a9da1486</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_048</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a16147841b7df3af60ffeb25c1badb618</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_049</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac5a82182c4659e616a69ee69c7cdafca</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_050</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6367bbb1deb741eecfb3d756e9053fdc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_051</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5f2fc718f7d5b6d742722c7ac6ecf77e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_052</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1e8ba5f707f79c20cc95fe8dbe881a8f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_053</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7408d2d0f39662468774f5a3aef2f385</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_054</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5f88822871ab6506501e1f3c1cfc20cb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_055</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aed37f516535aea2ce873e661713db7af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_056</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a15377907a9ecac4decb00d4965f977ac</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_057</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a134fdb0d60b08e62847f887c06d1dece</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_058</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a74c1115b7ae90899f1fd0e8e2f42847c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_059</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a165c339ba1dcee090631ef7dfadffede</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_060</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a47a89771c27482d3105c91c91c7f056f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_061</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a75edf2b279238ff527a8a940c81f0f3e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_062</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af611a2cf70b8f91718800f13a843d8e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_063</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6c59ecb5c0a7a9dafe5df5b0d4d7def0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_064</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a17c44d267fb7ed74211eaf8f34131ec7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_065</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9bd00c8e08ae2650e0a71b3b9a58f575</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_066</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a897478b1f99ee0fa5699d529c652ca24</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_067</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a31ee69a534f64282237316950dcfd6cc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_068</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae234d0d713a81fd0e2524944d6b087f8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_069</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1b1e04b8caa53244e9cabd08ebc4233f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_070</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afedf9c96e1b6c2385fcce3c75c3c959c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_071</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afdad2d8e66bd20572914412329fbbe0e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_072</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aefe489a4fc9c623d337e41a54f0aecd4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_073</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abe6a0af8f087c37142fac84713361344</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_074</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9208d88f00c884c37be2ad3bd0f8fbf4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_075</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abed826a895279dbbc7541c68442063df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_076</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4fe544eea219364b514ac840ddcce80c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_077</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a53f2ed47105753533bbafb8dfe50835b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_078</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a225b0e0fc161c74055658dba6ec1567a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_079</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a96c331d2fdd62aba5feed975e1b17ef7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_080</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ace0b0f595486541b96e86eaf51974043</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_081</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a88172bd58fdf6207edc04ac6464e831d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_082</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa8cbffbe5a2e4f02794ef574fc7888e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_083</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af5bc9962477275774f0df8e46a086110</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_084</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab37d9749bc28889752b79938c155396d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_085</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a388b23677f0d08d66f874e5997f052bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_086</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7330db097a36326781f48e646cfcd7ee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_087</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a698d077aa133e3bffea8697c4c17fadb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_088</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa7fb22da3bee016a76290ea8b39efc08</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_089</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab246c7a04e78eed894fafcbce9ba487a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_090</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad5da9d35e5ec39e5d260cc81faa9955d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_091</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a70c366020ba4a1a4b2cdcfdc2ccff76e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_092</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a74a9abbcaa11b49bc0ff9418c3783a99</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_093</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9b02b72995c92c94f5fad445ccd7bfbb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_094</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a105323decfe82711d292fa13f9357555</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_095</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae7dceece77ad53a6f875267b6b041b33</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_096</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a23da624bea31beac8705b602da0915f3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_097</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7209e9a226c64e77891443badd8fa20f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_098</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af5c91d542f45201b151829a173c747a6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_099</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a441d7d4298abb0c4a0ec4a5b2a47410e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_100</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab3aa6516f8067fad2c71a5614cc46486</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_101</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5da3845ad0cf7000d0dd821f8ea1e03d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_102</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0ed39caa434dadaddb150523a8d8567d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_103</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad228c69c315b6c155d618461013fe35c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_104</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1b9edf8e933fb6ed1edb910bb9923d88</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_105</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6fcd95d1eaa3dba01e6a524b0b650be9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_106</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab484e22ab78b8e9c477b4a9ca874c3a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_107</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab13554f81ed0ea6231ac788b2ae7db81</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_108</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad049befecd8c4ac81dedc19e8fc32f26</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_109</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adef00bc1f8ef6df395eb52501bde3cb5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_110</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae2bb02a087214e376c936adb4d5cd508</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_111</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a67674e158a35eaee3fba19b7cb93b6e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_112</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a57c140ded4c42a13009efea48b4c8a8f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_113</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4057a802b992739f2ac39834bfbf0fe7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_114</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a549dc99cc5a32aef5ca68a5eaedc63c4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_115</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af2cdf1e964f9d43c4007070bdbddd8c7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_116</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a83632c7c354980eae16c8751a26f7174</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_117</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad392658b2d9be464b27716593ff5cfb8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_118</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a827cb25b225f5cae22785626071f8fde</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_119</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a61f04927fa8ec49e90ab8fee24acd17e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_120</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac49f155a566f5a563f5d342b6cd8ca57</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_121</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afd019a93b67d5a677c9f6b0c2dd530e5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_122</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aab9d42a0bcb48afc1247dccb25183770</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_123</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaa557375cd009f1163988c8de580d562</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_124</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab22bc586b8d49b6d571a68d009f9f0d1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_125</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9a427c8f4e7e0a6344c5d031c9359cb4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_126</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae9e81b25d15d56148bce1659b64633ef</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_127</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a40c8ebe03939aa8128b7ac92776317ec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_128</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad6e2d526b1ecc56ed8dec7d3ddd5c310</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_129</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5f7cef016ee16cd81ae9b9db6ca8e9d3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_130</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a557021a6b0446447a97e18b70cdd8d0b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_131</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0c66ad89de73c98718ea34077c761af6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_132</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac7bb6e54e4c6fb38303baa19e60cda82</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_133</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aca4bb62f94b161360dc9d50b5ab435d7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_134</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a15ffdabae80e91b9903c04621f71c67a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_135</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a34f50dd491a94edf5fd7dddb79c98eb1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_136</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2ecbcbefe415e0c7a5f2dc0c7b70bfdb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_137</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae86189acd249d08bc93d5768223ed574</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_138</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad0e6632fbf2da496ec8032bd6fcf18ff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_139</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5443de92d76e799654aa75d5f306d64a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_140</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acc39886226265c34437d631a434ffdf8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_141</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad8bc755e3f7b56b962704c1344a9c2cd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_142</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3a82afd565e745791b917e740c4864c4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_143</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a92b315a8ada69aa82d2db444923f7b3b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_144</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae0c7d00264b19880841210f1649930be</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_145</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a382034310c5c08912c277086db17f975</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_146</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae51344bcd420e6f8f595d1cf5998e7ff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_147</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2e76f4ac2badbc2a5d559ec1485002ee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_148</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3b6b11f5e4bd2643e83558bf18fbbb7a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_149</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a69ca6b68dc590c94cac52af796681a3f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_150</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4bf336198a0af23c58ffd68b457ee26c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_151</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a99534adb7547033e16d4a3cfad24a0b6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_152</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a02f56a76d7e717f9a9cc3c24438a5efe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_153</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a02077a8aaa64041771c33e85b0cee06d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_154</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3a1c6e4ff0ebe4b1de0e775e71334c10</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_155</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a530a2c316f58ea9b37bb4e84e63160e1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_156</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a33579ffcb366b060a4239bc1aab40827</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_157</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aee38b72f5f3c3b50e31b1ab8a05b2c9c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_158</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8f4fd4ab3c2ebc1f095d53c78950be20</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_159</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a21e1d09882b68c8c32449f2fa4c2ed70</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_160</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a64657c4e492c026f2d87fdae393c1c60</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_161</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac831dc6fc313281e5e8c83d1e4c2b000</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_162</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac5d821626591456b25bdd0e7ffd774fb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_163</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a248962705f006838682f29c68125ec07</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_164</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a89821a637df15bc8b7064d58da3cd689</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_165</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a210828b5a90def83a158a70f47e025d4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_166</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af68ae989b78e132a3f9e6e633e94f943</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_167</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2579e901bd34c6d4e027a8791ff03f4f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_168</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1404beb2a85b20a7e4ae0461533774ea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_169</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acba1e83a1a1cfb5bc89baf9d2f84137f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_170</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aec97f465ee9dc11fd26f41ba92579aac</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_171</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a227a73e8c47af5bf4cef6dcfc43a004b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_172</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a808e98b10f6fb54ef2b99397fc27cd05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_173</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa1d0ecd68b99047d72d8d0d0cd512b1e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_174</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a15af5414688c38bb5aac8f52ed9f8f3b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_175</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab2145efe71ccb36ea8da4c15a6e8ee20</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_176</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afae52fdf0fcb33b7acd72c6c3f70362b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_177</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acb9ff0502c61c3ea42f594136770c09a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_178</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9b52e102d09752db9d7329f441f5ef5f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_179</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a481e83a54c117c5f8ffc3ec1e2ca0760</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_180</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7279db4d083df627cdf66e20d1aca1c0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_181</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a69e920dbe3ae2637cf0507810bb643a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_182</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a85029ea9f6de8230ad04a2f3001624c4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_183</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7591a40b1c8dcdd2dd8b5e18a5659dfd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_184</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab3f1053a4da9511c0ce379653b43c6f0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_185</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adf87ea88311a17d9fa791861b53e61e0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_186</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae34badfc1bfb881dfa41bb35f3fc35a9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_187</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5111245f9e4449912fb912fb661b0ed9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_188</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0c6d4358c82f53b5e191034c77aab061</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_189</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab54014c471500960a58cde9ca4fd3019</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_190</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6a5fbeaf4dc750b95fb0a59b3bede854</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_191</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8ad4492bff71756926474b4420e84f17</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_192</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a443e573c661b45386111b610e83001e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_193</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a245dace0fd6ab9c25d3f18ad0b5f241c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_194</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa97da4d6955b2162215f46095bd9c63a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_195</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>affce48fad59ee4cb8c44dd23e1137879</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_196</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4f3ab7c9f0194f2dca398cbf1652ee19</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_197</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0c17d543e95ea902fbb00b15df468f15</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_198</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6ed5440250090d90a1766be70a0f2b5f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_199</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4cbf316fc672d7f8ee766f1bf985da85</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_200</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a51274470d9db6701fe47da6d97b5f576</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_201</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab4de0dd6ebeae026f8c6e525dcb4edac</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_202</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1ef0c064ce5e38f6fb1338ce21d6c7fc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_203</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a83956bbfffe02985af89b6e1e6d9063b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_204</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0779d28f0a05d5c745792141dac3684f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_205</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a315f6662c5ebf0e472d1ef967af721a9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_206</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7804518cca139e928f8e8e2284d7adf8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_207</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1f5400332137eecb8d2825fceb03116c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_208</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1bffdbc2ab9ddb975d182bf82d8643ba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_209</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aefa4314e14ee1f4754f051a135245bc2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_210</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7aa76a0d841e102dcc5b5ba5e1301b4b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_211</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7aba581687e32eeb0c8bd283dddde2da</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_212</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a43bb1cdaf3dd07d8c9f24b2211eed51b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_213</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad9f759dc79ad8b64990daedb194a0b10</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_214</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8b97b8ae7c24dc31914fb0420665ec10</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_215</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4f5404cec3a7b2fb608c59bd9302e582</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_216</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab2b600b300297620a840f8f30b3b52dd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_217</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3b2320f44988be8cd0ddfd8cc6705ccf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_218</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a83bb48d2ec0ab9c548239b2c88963993</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_219</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a193256bcc4b779597c00e23d217108c2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_220</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a000ead90e6d633790487d0bcfa927149</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_221</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa8a2724275fca8bf19ffc0a7e4c39f49</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_222</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a133fae1f8c400eb82afb3f8629713b1b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_223</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>affe963a66db8b97d8ab24149deadc15c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_224</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3c251b02f89c3edb629d8ec5a1627dc3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_225</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a96d4d1e3407fdc2e65ff90e6e85b6d37</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_226</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a46a667292c754f621c2b65be5d967f93</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_227</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aab1867988cd0cce4bf79a82ee3f0a34b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_228</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afc6a268ff59035e9f3da2228cb2c0d9c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_229</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3e2da6fb54e74b37e45be794b0499e28</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_230</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9c3f772b3542048378f5da9fa01aa2ac</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_231</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9b923f3d8e043777963ed85a572c143a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_232</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5c53e4d14cf46186b07c0fbb0dc4eabe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_233</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0d1d04ba215803f17df7c035cbb83884</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_234</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0de7316af854ccb48f4c9db5310a89c5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_235</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af0a8ca55f19d238b01e6778ddfac850a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_236</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa1581bdde10835ebac560c1855fc1190</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_237</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abb90dbed38f3d27d368cc0ff26776807</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_238</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a29d570e9c942a96879c2d44771544344</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_239</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3cec13b6a7fefbfad49b8a43f1e0dcd2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_240</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a002ead41b0bc92ef51517018f48e32c3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_241</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a96461b76785301ce02b3eb82baa7c75c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_242</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae747470ca3536d888e2903eefebc3752</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_243</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae5cc58645bf644eb0903effe277a520a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_244</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7d5ae70aed74cb75c2b3b273deb97d6e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_245</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a65cd7f24264091ff5a57175f392701dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_246</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5de3ec5380b366ea60bf93d19f00e627</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_247</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7699ffc3d1c60ac92529c0356b58690e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_248</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6cb41e4d988b99815881e00b29130df6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_249</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afe7e0669b1afa720b5e730a5497db13d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_250</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1a329ea8dde539779377f0c1b0763fff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_251</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aab703305c8cdb3a760532e543a207bfd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_252</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a95745cda89d83e370c3645373edbfa51</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_253</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9c4522fb04e2865a3a87809bf4c773c9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_254</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a06aaeb3b5cd257907f96bb8538c62f0b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica10_Character_255</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a48cad7ea2175a136a6b1e1b1ffa71c60</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte *</type>
      <name>Helvetica10_Character_Map</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a05af96d3f3353bbbf02d110a18beee0c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_000</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a82866473aef5e059dbd02af9e63ee0ab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_001</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac281256ae8046ae48325f341351e6f81</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_002</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4362f48528a6f9d366f4d43531bda6a8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_003</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7929a7b68afda968e2c6231979dbff37</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_004</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a19cd1082ac062948a6c9073023d75a54</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_005</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab29ee6979d924da7f64fffe1267b99a7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_006</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a28e8c7b1435cb5b6d6897ae76405ad14</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_007</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a69a6a50f0cd8cfd06b0c3b1181f861c9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_008</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a887e82cae3056a56a45bee6260dd8c0c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_009</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aea23dd152c07449effcbaec959055fe4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_010</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4b4cdb3602a0307ec5126f62618b9c7b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_011</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1a3359809dcfe2ff6f6c22a6dc56b0f9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_012</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a94c864827168e89a88e3ba01c16b0e9b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_013</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a15ec6c164a0c570ba864edac8f256ab5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_014</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8674b5861c2df11b266cce7fb07936a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_015</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aeb6fec85b11671eb1a97e8165275e417</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_016</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab1f36dfbc5f11ff7bffb7ffb81657b59</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_017</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3b447962190b167a32055b9bda98dd05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_018</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae2720734fb458f541528a4c1801fe271</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_019</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5994b88eba7abd486b2e2fe9bff8db59</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_020</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a949b194704ac6a0a3396d24635f216de</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_021</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3e9125f6a9437a7de8d96d1c7dd11ef1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_022</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abc4a782200bb4112c46174b85f8338d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_023</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a55c7c6fbdc8326db6171a03a556bfba4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_024</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acdf5ea16e74664c605d8f4ea0a3159c7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_025</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad5462bff71d02bdef5840af64055deb7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_026</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4455f240945b8e1063a121e1f90d7306</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_027</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0bbb4ea7a4a69c081d85bdb027fb6996</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_028</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad9315b30b4c7ad3a63089d2af14288a8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_029</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7ab24c00c8e5d5e175f74472b0e61f15</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_030</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afee5223d8bd1460e20da13cccf8b1aa3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_031</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a47602b0b61150a738eae415b3980343f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_032</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a77fc450e0e1b6107765fd2ea07c235a3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_033</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8d5c249335d3508f3e2e9857051b3f91</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_034</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9cb3b87581b42676d336e497e3e0e24a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_035</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4fbc36e5fe73f5f40a9645da3ca4f579</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_036</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a061fea2a5bae13358ea6a3827821ba61</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_037</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac16c75e5dfd24153db02c0dfd4e8cad6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_038</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a49081105e4835aa4e43de91e1d85c0cc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_039</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad9a3883d54e79f8afbfc32f645c42b63</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_040</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a02f8b02decaffd3b41a815685d035c64</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_041</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a542e6e39959f8abbd1db39be8b76ea3d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_042</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a13d52c9c8f22798fdb649ab62acb88f4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_043</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1aa411eff3d6038a252f77319a271cdc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_044</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0af1a5790d658deb3d0820d7dd245480</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_045</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adcf6b95069ef4faf30d164cbdd6c11cc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_046</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2528696f805d1c976a59d32d07158fb3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_047</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2a8e5809f2e8cce9b786607ce1224b34</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_048</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adf554084d78531b87a9aa6b1be51e4fe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_049</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abfbb4237611c5bdae7228b8cfecc4cfc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_050</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a858a42ebb01325a5bba2a9e749c854a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_051</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2a46fc91770d1ce33465acbb6163ebf7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_052</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3634e6467305bdb19aacd74fbb8ca3ae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_053</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a433640dacd1ed5f789729b5f9a7ebe25</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_054</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acf2bf578b334913579393f8c0266eacd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_055</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a56e8f584d621c2a20deec9da060ae092</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_056</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac7402958ce20a51be3af0d46a6dfda10</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_057</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1a3a6a9061e53e7aaf349eee71649657</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_058</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1d5c387a9629f49afd10c57505758075</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_059</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae20db8004367bb85ead36f4446a02636</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_060</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9ef06a8f75397d9ef1fd5cb197947162</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_061</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2d80b1a1896593e7106c5c40a89de79f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_062</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3ff66ceb19f36a5b96f62c559b6a982b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_063</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>add4963a7caf8ac684cc7ef78a99e240d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_064</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a36217ef531d572bdb60bf49ffa5acc54</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_065</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac5c8ce21364f55fef485abfa996f4a4f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_066</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa937cb2bf19c5d3387e2b8bfb79b8c98</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_067</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afef5ff15aafcbf944a70e29943dc2b7b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_068</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a446415b7e83062513608091f34e84984</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_069</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2d1e7a67160dd63f714f6b3d41fdace9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_070</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af49354e14bcd9736d75c7191d00c81f6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_071</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a014e53c43b2a47f7f40f78c7b38866f4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_072</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a910a276b70f41e4f3fbccc60e8281f8c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_073</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac00b15f3564f616765a064be73220451</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_074</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6634a8ef1ba7fc3fb3b1b10cf7eb1f92</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_075</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af86fb6e5531486540c0e4df10b59f79a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_076</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6239188171ffdce7e615421c8b5bc80c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_077</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a08f1ec6309676d7b1ed5fd82462187da</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_078</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae66933b74a2a0b2b8d0692a24cc3e4dd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_079</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0eb64392bddf2b955be94eca1dacb990</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_080</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a55a97cb1e711d9a74a2181cc809e5ce7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_081</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa7a582e6dc9bf66da2bf7470b074240f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_082</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3649fa514839afc2849dab0817de13b3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_083</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a15ebf5c910f47996bf4223665aa0f1ec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_084</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a159cfd161e3670772a1c683ae3651bb7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_085</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0c2930341dbca2a44964f21c38cfe17a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_086</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af991228b9dcbbf7d3dab5bef963ea445</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_087</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae81028872385b086856778093857ecdd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_088</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4b66931f405bf59119b5bb9ee617b7f6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_089</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab453ea71293623512d9a33c51c3a9903</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_090</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3e70cb0a48ff1c981e8a21974f7d6e5b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_091</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaf5b19c2477d601fc7191fb4ded33e6b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_092</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0f159f3a922081f8dbab99af4b76ca2b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_093</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afa2c017ed15ed59a4efb3b4c55e42ae5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_094</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a96407d7e42b19d0cfa1033da73abec47</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_095</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a82f51aa50e0931bf5d2da26586428436</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_096</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a50716d838f3670300e13799914c300d8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_097</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3ba38166f902bd3259b45396bfc4edd7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_098</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a83b6cbd99d2de8856851a83d6db2fccc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_099</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a93fa11dfc25f258c8364b97ef70d7b7a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_100</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae5e63a68eed4c41211b01808a2302bab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_101</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8b6e54dcab8ee7be52739af10a0917c1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_102</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5515113a94c3f6659c01337cf61612a8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_103</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1e1553b7a5e74fc93221f7aee755a181</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_104</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abdd9a8b00b79de168d38c808255c005c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_105</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab40204bb406102b85c51b55cd8a32c15</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_106</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9e5a2d124f7442f0fa5954648713127e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_107</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5b1124efdd4756bd7ee438dc06e82dea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_108</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aba2eb2f090aa9e17ae79c65e2ccd0e77</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_109</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae7e8b6149f03e431d65317e1f5180346</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_110</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af172e375cb9156324bdcd3abd5e945b4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_111</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a15cae93691902b608a7f2e635570b93d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_112</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa826c3a50c019a06568b6feb9eb83f83</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_113</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9eea833b9cd6e13014c83f02605eeb08</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_114</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac19c159f1379d84cdb1a1b3b378810b2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_115</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aac67f6f61b6375716712de389a5f4805</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_116</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2e8f7811d0030cbda11df40a21d9b130</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_117</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6b71c0d3c67818876deba5f214a33b27</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_118</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a59197f381e596f6e0d32506843e85b5c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_119</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a622263d40e057c4e9b56126d82d8713c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_120</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a26f0ee0958611046c6126b1109bb05eb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_121</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3547862f707609146dc27b5bc24ef5f9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_122</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aac92ad64b78983663414d635e8b6890a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_123</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9324905e88be1c2e60209b0fe0b94ae3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_124</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab7508bd678d89a94a8543b5a427e13fa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_125</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac07827f777110ead46a68621be877b03</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_126</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a636a620adab3a6f2ae2b236534b82e81</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_127</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abc39c5dc01b13c8ff245a6dafd775540</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_128</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab0b3da18771458ae9a350e1cd0970986</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_129</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2a1abcecf621eda772d576bcbfb228d8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_130</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a55a4e9fde129113fba2de8db638f1909</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_131</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae4ee508f569657ac1e02c3d419d926c0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_132</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af943d04c8ea7d4f683dd9608e1c7cb0f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_133</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a735fb764535e75118c654296a7c6cf20</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_134</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab1a712f6d994ca802f87c66e6d13f735</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_135</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8c7740a83cfa699aa48f46fa12d0f60d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_136</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a769aebbb7b089607d3730f787156a9c3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_137</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a823e189d5f509f8b15f65ab6b6dc94f7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_138</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a58c96ee38d1037c0706b3c140df27d60</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_139</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a737f92e7d1e4ba7ada96391a61007e46</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_140</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa3c592554da507dc003fb5dc6183c686</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_141</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a64e5dcaff7d1c8ddb7e616a4f5f4ac10</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_142</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5854d5a668bf84729f34c406b9f28e5f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_143</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adf5f668e21c656c5a743d8060c4a68bb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_144</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af265a08698bc69af4d775a923aab02e4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_145</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad734ce15cca80a362c84b6e06dd42300</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_146</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a14acd1c1a08f50260c1448fea06641a3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_147</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aada7f9b8ab194db8e0a3eaea0d3cb162</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_148</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad390d07415ec2143aa45c554dad5a274</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_149</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a65241f2605d1b4374b1ddeb1ddf76a8a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_150</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1a6baf9537b3096e3aed2e00ed96ddbb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_151</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a310a32da5c7a4fe6c923a83b0d428d33</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_152</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6f12aec7d6117b3c3906eac351b5366e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_153</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6d7f0167d153f52b6ac983b5bc0c2740</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_154</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0259befe7b09c0d8439b21b9092cf567</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_155</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a20141a50f2052853beaaf6ea81385fce</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_156</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a653fb33f4941d40a0e5a8a39fb71f810</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_157</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a13141fd629a4abddf54aa57589e8f74f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_158</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adcbd4cf78f6565c3369222b71991695f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_159</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>affb8347dc5220a06fe087f5ff5b755a0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_160</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ace608debf65e419f4f20360b8d9ce344</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_161</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af705e4828f7e0bc2be93eae4d55232b7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_162</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a528c51bda0f718b63698b0dd8e69daff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_163</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a00b157f35444dbd29bf659b7066fd485</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_164</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae64527cc850397f65924e7f76b94d32c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_165</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8a84ed0d4a230a73ae7b780e3a8a1ce6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_166</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a08634d5fa8126cc94e8ba0f7bf9c8aee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_167</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6f32295a4c01eaa4b9c2588b51fe458c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_168</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a62813b1658a2fef55b4e7448034b0651</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_169</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac5cd59bcf1934cbe1a41f57ee63b8c5c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_170</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a60474e488edcff00896f495d28ede4ef</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_171</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae59997ff1ada0a1e0a483a41444b22dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_172</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ace197db398e5a69773686899dcc6e443</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_173</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6f9d4a968b84520cd5139c69e8226338</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_174</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a953b066791f7d6d760bc72bc1cb57cd3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_175</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab68a22a2513d61c2f2adc98299d3f266</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_176</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a87f94f8cdf4d72f74479567f64862479</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_177</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af0373bcb55dee87afcdb2d168f239bd7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_178</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7d98bc6d90bbd7d9ab7deac6617068a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_179</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a43362ec7afd96aef62321ddf96f5217c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_180</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a38045fac12ee711501243603c574a86a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_181</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a71d051676aa4c093d0bad558dce85310</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_182</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a53354de33064a1aa4e1ff967196bc1e3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_183</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3520e98eab3b3c627fc0408fdb5c34dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_184</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af4b164771461f27998217e2f76bdf777</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_185</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a853434bc1c3f0874f2517ca26bf12640</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_186</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6dd1664101be0c513c15147a59c76c88</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_187</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a485d2b772dc60090639381b1da371299</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_188</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a73a0e7699ae54298352284523958c4b6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_189</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4e82a3675fd84820da235aee33c5c408</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_190</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa16aadb91af369d0c9c7d21465e930a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_191</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6fc0c9fc7dfdb26da5aa680d662293bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_192</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac8099a99315bb67dd06e24bb8e6521db</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_193</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abd9df2a6503f3a2519872bc8e6cb8996</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_194</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa0207705437b2efd9f4719458d0235d9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_195</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa68bdd2ae4f25b13153f4626bd9a89e7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_196</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a90f693931b973f8c7458f6a309caf649</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_197</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>add14fc68c1d3b88d2bed4910f0206c95</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_198</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab22acc855b1c203a1df0bef85084962d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_199</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acd37ecc0a82d8d3ac40699b9746d1795</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_200</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7b7bf11d05486b548c1890cfdc20df97</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_201</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa57ae2ccdba1fc8f934604eafb509c05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_202</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a52bc88336a9d404d1d1f80f73421f3d2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_203</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a46178790b89d3b56613979ebbfc33d28</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_204</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1755a8eeeaa0380a89b9fac5a6220457</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_205</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a05af386ab7e7678a9796a217ab850bc5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_206</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7406c52f93629d5f17c4c6ed54eb5af7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_207</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a609575279b04d51c3e2f81ae1f58775e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_208</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afbbbf525c44b0ee3366ed6dee1d919ae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_209</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7ae392be00ce4bb94c5e802df3a005eb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_210</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a51d56e3949bdd7a4e2d1ab5134fdafe3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_211</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a04b8685c1fa49f72a59e6d93ee95db1a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_212</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7608d6de572eb4c1c6a80211c6468ffa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_213</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae6e27e5b88abb6b6df6efcbd257c37aa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_214</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>addee17a6aa2d092af94b71be9a16109b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_215</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aec99ba882e7c4a43b7e2651b2b5d4f7f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_216</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8aba0afc1d97397eb6ada6884146a6ce</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_217</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a257ae9a1d85240fae64459d8e6f75bc5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_218</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7438b2efc4fb853c7e390b60312ea745</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_219</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae9274ac7118498f733cff8fdf46a3dfb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_220</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a250254abb65a3345b36929e54e8b8ed5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_221</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0b6888056f49ad45f9ef34cf50f1a7dd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_222</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae2d4aae5eec1c29e4be59a49d3fcc956</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_223</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac9d03d3d4c1daca9636d31e4653b1a93</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_224</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a95f45048b1856f83421c13da95aa84b7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_225</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a251a75c003167c4e5dd00eff315472e7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_226</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>accb8673da0d9b72fa40f1c585b9935ca</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_227</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0469904e3065ba1d6d786f1d9857d09d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_228</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad3c31e773af184ca1591870d02b0bf56</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_229</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8a973f652f377e5989512dea24cfb572</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_230</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2b6b2a8ed523a4bfc8b32a10ce8bcced</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_231</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1a7dbaab16721916d22a350c463045a5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_232</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a493517b107da9662ec0696f369498535</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_233</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aeb111102f59e53dbf85efff585fe602b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_234</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a62dde0c65a63cd905e0c92c9e2ba9710</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_235</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1e2613c1d3cb70b20652eec5b9c779ac</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_236</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4a1888286374c01b626860cab31edf39</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_237</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a01e2caef2fbdc29fc93f6dbd38dba31c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_238</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7e07cbc0bded8d8c446980c66fce9043</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_239</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a69b4651960ed3d7717544396dfac607e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_240</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab5bc397a3a73b6e38ea399e6b846c10e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_241</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae478928e64434ae08d2bad371a986a6d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_242</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab17fbfeafe89a73b0a54c1bfefbfc699</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_243</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af01bbe0d54fdfa6f7a09489f0490bdbd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_244</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa864a35b2bc9255cddbb634310d686df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_245</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a404181e79503e9746a23d0f3c8452d66</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_246</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a95762fe90c8985845fd6c0bcc8846165</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_247</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7e7d5770c27cf8062ba871a5215ab50f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_248</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a58a7feb8fb92bfc2d3de37e4519d9693</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_249</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3199470f891d728be1aad01bba5f323c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_250</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a65da069fc51cc4cfb1b1499151c0e9dd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_251</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3d23b773c6aff117bedab67c0d597636</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_252</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae68113f4c943a135ebc6629f1b6771d6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_253</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8fb6feb4a56add37fb67ea03f89bf66a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_254</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a79e3bcc5d587e715af7acca381bf0f40</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica12_Character_255</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aca6a072001cff0eebe7535e249a3cffc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte *</type>
      <name>Helvetica12_Character_Map</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5e3f3d9b7e17c35a34991c180d809c19</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_000</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a073485c52bae66b958c31e429a9f3b45</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_001</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a86706e66df35dd722a4a00d38a1df84f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_002</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aae51995000fa70213c1a3e6040479e35</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_003</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5a998b4308ea4c608609d84a2367e20d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_004</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9f9e3a53a056db131c3090bdcbef15f5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_005</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa0849f13e273952265657101ad03a523</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_006</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a33e701a4be227bd2e3f6d4a7df0fea38</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_007</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab2aa0515fb8286b023ff3ce47a57cedd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_008</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac84181fa2f9bd08ae24e215ea0c1a437</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_009</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a40891606f4a6885de3ef7d12f69cb072</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_010</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a88ff313bf5798cf12699c820bc983236</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_011</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a16d52a1074b28678739c23063311e3d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_012</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7702214105972507a696333d895e0723</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_013</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a77ec4b75a44793b2e32f9ba383457d97</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_014</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a37f86cd074552651d8c2c9750fb432dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_015</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac260fe77a1888e14a87e0102c7cd1b2c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_016</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a94612d6d047fb61774adb07b1e4da4bd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_017</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aba6324d1ca0c056179fe56bae403328c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_018</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a125edea8057b5ca254c56a1fca6ca083</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_019</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1a6fb703a965c75549be9d9faf4e9467</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_020</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad094ff3ce73bbde24fff6515f9bf518c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_021</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a04cc0956807e082b9bdc75b275ecf93e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_022</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae7041bb542fb5ef7632d3d5cbbae40c1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_023</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1d1496851b723f96fe6d3636b6333334</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_024</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1b659072ccd9534bacba97dc7d52cc0e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_025</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a31eb59c83028e889cf3a2e7be0b1f745</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_026</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a075c5fa3aa30266799faf7ec7ac57a9a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_027</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5e58a948a15449a7bd4e902a64f3ce90</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_028</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a87bdff9ac04174e7d3f09cdbebcf157d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_029</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6228393921f944ccde4ced2c72c1ed58</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_030</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7f81b35a55ad565ee2e773077a128ca6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_031</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aad92746e34a6806960e65d7d2fc61f1c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_032</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a85f5b8dc4d1a28757f39f18810205d89</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_033</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae2b7acad9affb1b9b10d8fd0fe9c9dc6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_034</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac5d2fe7143343851c4ed96a19cca7068</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_035</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abed5ec7a4e7104d11ac915c8964651a6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_036</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a996319a277a87e026dbba187e732f049</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_037</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae75808914f21dfb85a5521cbc04bad67</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_038</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac75be853fdd1ebcb4878cf796fd40c96</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_039</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abbee31975fdc7da1bd6c22d0aa8fc823</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_040</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0df5c855270ecc973ca0ad820c8419c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_041</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6cd1d7957200b591390270acf2074b1b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_042</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab75b1ae3a7a9cef5dc725537cfb54211</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_043</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aabe9681b3991251d8afeb9f4062a8e7d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_044</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a953d2fe507056fa436b2991062fe8af9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_045</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0c343aaedc0f4d2e0c5d5ca4829d46df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_046</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a95c438a6e3073d76cd71c1ed712b2064</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_047</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3c21884e9b51a2dfaefa2599a357707f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_048</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7b18f39ba1770a54da89a87ea0438f2b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_049</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a92eddc82232218b9f1764c9e45db5832</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_050</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a424815fc7bdca57077107770bf416948</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_051</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3e2b472539db958293ea782cb24e0cc3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_052</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a35be9beeb11248ca53cd36a7a2f4763c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_053</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae04d81455b9053d51d9ddba68b06282d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_054</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5b5bc58e97df74c5b159f68e73c05586</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_055</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac646c92634fe3136523b82e63ce953bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_056</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adba4c2ddaa8dc21b4a00d6df81994b37</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_057</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4407f4ff2980a2e46d631173c2627fbc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_058</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3ddabc620f32a8f87c1c3335c3fccbd3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_059</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5fe316fcffefe50209ec7fcd0fd64382</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_060</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af52f82af7c14b06bd3cbda4888c35ae2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_061</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa1c1581434ddc0d1cfce877d17c0e169</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_062</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a54768846cddbe97faa566cd9661dbe73</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_063</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3ad08d51112df798281f911fe7618613</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_064</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>add66e4a8e2996c17e98ae1f9872f0b6c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_065</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5dfd76642bfb36f52de2f4098016cf2f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_066</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae17030889102d0847b1f30b849042401</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_067</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae56bb12dcdf373395706c87316c6b7ac</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_068</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abe044f4dc3b5a9195621ce44ba472ae1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_069</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a71cc80090ef1dd0f55aee84aaabdd9f6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_070</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a34c60d9949f949369a57d4cb87264c16</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_071</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3bd086c4a8a8510662027b78943a8a16</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_072</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0054f9846b4655f2b8656846a0a38c8c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_073</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae89df420b8e36d267eb9b3c83ca8c6f4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_074</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1200018a16eb42ca682ac36faa010a19</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_075</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3219abd7b7b2f17bd522d407d051f981</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_076</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a27140de76cf968d1f426cf289e43a2a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_077</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a987fe160e271759764a645b2eedec027</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_078</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a15ceb6659de8d501d4984306d98ea523</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_079</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a39136ce48c28d66a89352eea4d9c39b1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_080</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab557d72e59c84265ecb232cf47261aa6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_081</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a72f92b3630d0b86421429a8cb8d6aefc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_082</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0180011e7579eda6a9ccf18c6f54de32</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_083</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a23eed0e8c95799844526ec889edc62a3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_084</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aade1401ac01b86c7c22a9520559fdee7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_085</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5081ece105d4a1fb542bd4848b77bc18</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_086</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaca60d18b61ecda5cdb48ba7fc8fdaee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_087</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab0fbc6151b68472aead6af9b0ee6df61</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_088</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa08fad5fa5053a4f7f5fdecff527574a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_089</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a976210606278d0f867139c13f4088e21</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_090</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2cdfaf2f633f26033fcca816b2275b3b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_091</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9d1cdd9395c968f652bf2f497871eccc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_092</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7f44201ac9036b3d13012e53fe584eca</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_093</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a03ed23781ea7cdcf30060ff76fe998df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_094</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae209d44826861b231933e1c916f59d43</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_095</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3aa39ada5024bb369278c22faf032c44</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_096</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7a482bff259708ba33d8bffd67dd41cf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_097</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5ab6399d06de7376acdbb9a48e29e8a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_098</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae5f0e2a8cdc2885704d5a1d246b72a50</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_099</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adca25dc322a502f5809e6601dae41931</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_100</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0561a203fd0a6e9afd922d5c7b6fea0c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_101</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a91b75151c78c145dd2ffc1975c7047e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_102</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abf0d5837bc96da4341bb348596dbf1f6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_103</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a185e4fe7241c13261a9a60d5a241d8f6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_104</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acddbab0158c33c6a2b15a437648a30d1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_105</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a63dad1f602055e017d13055cbe987257</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_106</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae1e8d7633598a4b1e68f748ca47eed98</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_107</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0b1bc8fd948ca8c89c99024ed6b87569</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_108</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae1329e45d9ee682c6976f58336e8167f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_109</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6729cd1915a1b53cbd48cc77b369d813</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_110</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab4f5f0525b756cb847685babfcbde26f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_111</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad72ca66d8cb427d84b5fed6e5a85984c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_112</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4887ef13a3d337024f0148495da5ebbc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_113</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aff4d50a0ca47dd5f8ec5a635705c2b51</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_114</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aadc2f4bd0f0a6815a72b560ae5c46c77</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_115</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abbea215d7a7481600bdb61df86be4927</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_116</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4d3225ad5d690d62e91035c57c8b5da2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_117</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa7d8e9ca2ef4de1ef8975b0a9bb49b57</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_118</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0b6a48b127d3225330b0afc5e9d83ce3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_119</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6be4652c0900312a1bdbbb8149bdfe80</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_120</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aab0f32d2c19eca86b3d7f590ad674ec0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_121</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a42d2199af45e6671a2827bc982f7cd89</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_122</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a517e526f85724523483bf623891e3def</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_123</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6b707f2221f7907215d07fb0912f142a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_124</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5f81d26b92208ef48b65ec918db7e4ea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_125</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0ea8812c46099ba75487b1e40e0de8ad</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_126</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a35259b580909ad6a96d37f0181a73875</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_127</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a92ef40e7441053e9214b9b41a1401fca</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_128</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9afbd4d4ca0e2ae4af27a11497a2ba73</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_129</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a88e5315d08d0dbe2f65401f9211567de</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_130</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4c394c495c693744d5b6f3ac8147d2bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_131</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a22ae0a4f0d0d5369303f7d4f0fb2202c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_132</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8912038fbb7e8a0e61937163d755608d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_133</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9bdda4a087ac50a7b3764b4f54a0c971</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_134</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1f02e813d5a6aa7f5e8c757802652b87</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_135</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad2ac6453bb46142d721260375f44fb37</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_136</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a47353b66d889b38079d4b3b93b160e35</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_137</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad2408504431ab17d3a19fb350cbd05d2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_138</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8bb3b1a14177acff8780533ee549696a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_139</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a38126e0b70bd6e9fe83e58d7eb53f8f7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_140</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abe68fa446799c8b50bfbc1a2a1a07eec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_141</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5ff1737b709d7bbf111e3cc3704a7929</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_142</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6af4d722a0aa7f925f40f6f260298646</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_143</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a31eb6626b51aafec3a9c101ec2785d42</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_144</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acd1f7fb6c01ea6fbdaae29b91d9cf73a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_145</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4e59fa4e023eab0c8e08fd9326da32ed</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_146</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abf4a33bb51d1aaa1d1af66f90d61f5b8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_147</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaeea8f73ee02532b3cfa1f521a7d756b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_148</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afa7c2c17b23eccad297bdd6e220961a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_149</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a83b845ce5d5be2e62566888102fbc5f1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_150</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adc21d24d4f657ff977487969103c395a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_151</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a862fa346815ee4d9530f29685f803176</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_152</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af146046fa203b02cebd06fa2cd7c84e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_153</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a48681d50271dba8003461887d3fb8e07</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_154</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aca6519efb01562bab7c59b70ffac39a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_155</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad97f3aebfd556c348089682d32edd3e1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_156</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a952d71a5448016c3faacad6bfe989193</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_157</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad5448d846a28c52acd6c9a65614410d1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_158</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa6b94159ecc3a9697dbd664ed3c8b10f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_159</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a552d444f44372f9d1b48e75f269b66cc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_160</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad5c422b23bad901ac1d31f7b4d1f82bd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_161</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa97d905f9ba9836ed170e778fc1f2e07</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_162</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a11608853c76f005888c898e36b3edc78</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_163</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a16d7243bdb3cb06dc70925f993d59d2e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_164</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abf9731300d2ee0c41d0aa59262daf456</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_165</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac06b4f6563bf9c4db6f721f73c57d6ca</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_166</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a844ed9ad216c95d2bf3214a16ea6f4ce</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_167</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a70af6c09486f4a0fd14f9fe61469abbe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_168</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aed51f72936d2d6cb93b3e3171ce7b451</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_169</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae4ce556ed32d3c4547de8ebbc15a28ff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_170</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac62fd871575758cd00f5a553cc0c3e44</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_171</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a450693a95a3329bfb03346016da98e64</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_172</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1c5c7924514b7b967366497d9a4610b6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_173</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a38e2669ff294dccd08102f9a02b0b5fb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_174</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a65566675ec4300d7fecda8c25d1e7d26</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_175</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9c47fbc01fb673ef147b30316c6df42d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_176</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a46debf6e56a9e216214edfa144139eb7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_177</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0083d41a6bf9e990ce9792f3bf722a6e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_178</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abe2df645f1dd677730eb32cb488bd058</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_179</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a89a677ba3ee916ce0f101b7a65366f75</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_180</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a52b4a8870816d43e45110b2a95711de9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_181</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad7c1f8ad56acbab34764e1ff63edb342</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_182</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a55e481dff213babb3dc9fe61f6077001</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_183</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a894a7f41f07dde8258d1affd89091817</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_184</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a89d66dd6ac48833ec17b1ecf15935ad4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_185</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad6472e104fb670d0bf4e99f5d4353579</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_186</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6b1278a5aeef9b66a9c57d046f1ebbf3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_187</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a01805df73e369b534d511d835d849591</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_188</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5ab2e7fd172a390afbe84ca65e204198</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_189</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0faf8d2286816decf6d9a6813629a194</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_190</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae7809426d737755d6b076c8439e3582b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_191</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a281e4cfe26842ed6b5cb3d2f5e6ec290</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_192</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab24519570e1ecb6b00934ccf0e17be05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_193</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac3973783699f89bf72a350ffa16c24c7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_194</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acff9756df2ea422457cc31df19e88cb9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_195</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a96bdbb94c0950f6ccab93d8cf27b16ee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_196</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9adb909c3f1a736bfd95b74e4aa4dbc6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_197</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2cbc812606f6b7c0219a55fb9fd3580f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_198</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa1c9ddf0c0b2b97ea93486406fdaa9ec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_199</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3d70910a3ad96695670a5fe1bc03bda1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_200</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaf2c21a02ccc27187a8473ad6f3dfaa0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_201</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0ed487687467c426d72a46d0075ab0bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_202</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3a11662fcd1467397d3bf843cf245b5b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_203</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a61823d7dfb9713bc4aba120d67d7662c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_204</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a707435e511f5186589525b4cfcf168eb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_205</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa15414d475043056c33fbbab2f5c6c2f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_206</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a369dff21a9838c5affbcfbb87ccb06f2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_207</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad0b738e5278f006a6d39c28e459710ba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_208</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a445f51dd62a6165c3610b0b5dec8dbd9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_209</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4f5860d59f3f14b76c5823f3f491aa75</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_210</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3f1176454118a791498c791cb9abb9bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_211</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1b89a045085cda252b5f64d031e35457</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_212</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abc9a865dfa74d4ebf2c2b428203f66a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_213</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac175da30d80d4760d93a9eeedf46b979</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_214</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a133dc7861635335c1347fef0f21ea78d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_215</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac61e53f4985a92348e7a7612abd72124</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_216</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa14bc77e2bb91e1d24a37ad28c9f44ea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_217</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a24dc7a599a07c8868c6553c7be048a3b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_218</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0a09fd54f0316ba9d8bcf37e18d0d0f2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_219</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a821cfeb5c77ae709525d2b1b06b4de23</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_220</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a21903f0f9a69c20328ab98625119fac0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_221</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7198c6814afd13fa9d4194d8ea7ee29f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_222</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a40c26c23447b24aed1b75a92af75744d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_223</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9db314740da750aca8a234a9291450dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_224</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a914479f9fa5c60ba226a850cd31694bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_225</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>add947bdf5590c4f9fa0d6567a4c9519c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_226</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4c899f7643f54aaa7d5018091311970e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_227</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac2aee869bb8dd3378d431c5a579cc1af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_228</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a23595a967f8171ade46b7dea6c90a95f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_229</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1be61041b9900588c49342f2cf5874d1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_230</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abea748638592c59ebf9fc6e2198be7b8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_231</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab11bcf5b6784c320ca3eb2be32e8b08a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_232</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3af44d62c174e81238d03d9249285354</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_233</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4a557cd39fabf925e32d86a009914ce7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_234</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1d4811417cde503fe93927fd8ddfdd5f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_235</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abbf9a58fb3c4332b8cc17d07b7145ef2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_236</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2c9b2be27ef7b6fc5f81b2613b4e2656</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_237</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aea889a51ab6b7adaa9c8913351b55619</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_238</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a355366c1c13e8069c3787ad14ef633e1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_239</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3a4a0263ea24cd1304224aee3fb1c6cf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_240</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae17c75c4996cbef240d1d3cddf64afb7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_241</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acf29820816c8e954fcf037503cdce918</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_242</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aea1b8dc6d14cd7bb1a5e17ce080c65dd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_243</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a79f31a26b29c68b90fca7ca96f520730</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_244</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a89ef7c935ceef5436ccd3cad34c85e5b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_245</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad91a359ad81696c6570b19d05c5eec5f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_246</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ade2f4e16153db1155a1352629cfb911a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_247</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abb0264a54f35f9d4831e77cfc7a62b33</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_248</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a031f440400b2a9d44af214b7f57a04c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_249</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a05061c932044489abd11f355f0a6960c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_250</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aff0e78fa3a87c2e309ea5bf2e78eb9b1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_251</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9a203bb6c5a7239e52a43f33b8154de4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_252</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a01dd5cbabd65ac5faf4ccf041fcbb811</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_253</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1fe37865eb6e6794e7514a3cb0369f8e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_254</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a53647ef51be756b28c6d4fd62a19117b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>Helvetica18_Character_255</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a43a34c218e77fc6a842bc895311a9cf0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte *</type>
      <name>Helvetica18_Character_Map</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa0aab76dada62724b0835d9e6a6298aa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_000</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3a8b0d9423548e2f0ac4cdb0c6056647</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_001</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a789a84ffbda558acc1dab44d000cce0b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_002</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a539664ca29ce4d40276d586a7dcbd130</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_003</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a77d30fd6c05f9aea0424610272d6b0be</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_004</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abca07dd71e553e9136a8b2c64fc3bebd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_005</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a72c28b6fe6adced9ce6e401005ae4f05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_006</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acb4244cf5f1c5d11bf2429c67d0b00cd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_007</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab5ed65a52c1497b9b5d1c4558bfeaf1e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_008</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abc1d1640ab0a6b658188e75441d2f1ab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_009</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a104e828c4f38aa0077abe007975b4023</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_010</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5dc3b25e0ffa9358b19e336980dca8fc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_011</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a75ff0df9959165239462e54c90255de9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_012</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2f2649213474d2a7d7ae9939c0c1cb69</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_013</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7a98bcba8397e190aeead5df388dd034</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_014</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac0a658315a2bc871b033553b0ba4f98d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_015</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac333014dabb5047608a988c876f64250</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_016</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5a482fa6d69ff5b2f6c929b3f1db0550</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_017</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0eac50fb3ec734cf7c71e99512699eb7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_018</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a14b470abfec93c217167c810f2a50218</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_019</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2e81ce583e03e95732db8321bf429ef9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_020</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6b2475971a3d48d524530631e06f37fd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_021</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad0590661793b6651e01f5990f4429931</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_022</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a85b97a77dd8b1a4ad5973634d7d13ccd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_023</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7a4e9f592bf7371c9726ee66a699a567</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_024</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7b4a9e31a35b44318d73f630e397f43d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_025</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab065523752b3b4cc1911e33a6665faf3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_026</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab3b7a49e8fe94182b1e696521aeb304b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_027</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac96626e43764e2ae581223880f3e5af8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_028</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a82368fb132be5707e128ffcaaf8caee8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_029</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5381d1b74e9ae52acf0df6a7646c4d6e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_030</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa521bcf522c26fc71076e61fcc48218a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_031</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae1e633c0c83e27aea51066f5d9dc2133</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_032</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aec66e66fd4b01dd3334df0f6ded5e1d6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_033</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8f0f6af1d9bd2f853011f4b948283379</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_034</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa355dd59ff2865001707fb00e9172c74</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_035</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8b50ae52537936fd97c2fe4a43f4fe87</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_036</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a42f07688fc5de329c597723c29f63d0c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_037</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a33b604f1774dc1ee8f4fdf27e3a135a8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_038</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afbd24cd5bef3a61bff7741a97c82787e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_039</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6e3aa4264a53917afb578e4811c9acd8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_040</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a53b164d89276037b2ad568a0d10fc0ff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_041</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab237ac9b4d74383c1c884a3e633d2dd9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_042</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1c852d342fa6594d51cabc6a245e8de4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_043</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aadfe7a592ddd079acbe9642d20e23fd3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_044</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a00b33837ce3f78c6f2faa3193b78b2fc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_045</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab419459e27e880c80c760427f226d549</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_046</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab004dac02b0a6a4d666b2c6b06e2f8b4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_047</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a977fe646c571bcdcb4252af85a58b62d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_048</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6edcef89be389eab2205292e0bf9ee95</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_049</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae739538050b4f99128b29c1e1e8f6b8a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_050</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aeed4be98703a4320dfd449b1886d5a14</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_051</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8b115f786782aee8b61395068ed9e991</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_052</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a26017b99e29a38e6e821ad329b791515</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_053</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a049e244c6c210d8a72f0950efb624ee6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_054</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac3c0b2661e675483674722bdece07dd3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_055</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7fc71ac80ffef7f4fcce4a9392aee514</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_056</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2e6578e9838d104b20e39c59e8f12da2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_057</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a10a53229b5e34fd70dedd16d8a186526</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_058</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0cfcdedb348f9f06c79abce78a81caae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_059</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2a1ea751b9deaa195b502039abdb43b6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_060</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afeb34fbaef40a8c4aa436521c13e2e74</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_061</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af7a0cc661a0fa2cd1e22620a3be4cd5e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_062</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a280556075dfdfa4521ac0a4caf74ae57</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_063</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1b3a8122f4c9347b236a7e3701360021</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_064</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af31abf024111e2bcda3b5be3587daba8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_065</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab4165320dd4dba1512c50cce07ba825f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_066</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6a7e966fd3e018ccf117423d72169b6f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_067</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a53925d9c2ae3e315c4d443bdb193a210</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_068</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a34a04cb8374c1501f397b7cf1f34ae93</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_069</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab5f953007da885f0adfd4d1866729b64</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_070</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3cfa3cca58b19bbe064aad6d0717941f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_071</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6851b2468b875d5353528fb5288de0c0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_072</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae0cfb5da3832fb56c749fea3a99a76df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_073</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4746501a03dbdd9c27c0a4e7d9677e8a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_074</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac0dc27f02d8a940139941cdab561e1aa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_075</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a68b958ea2f267642ba0afb5b2a0b00f5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_076</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4f315e813b0647025b4099e06407b8ff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_077</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa64e78c5fc4e103e824104666d3ac9e6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_078</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0891c84357dfdc7490f360b8a5d56abe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_079</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad46d71e91680ad50d05c819d48502be4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_080</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3f69df45fe0dac98d7fb95a8d322d055</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_081</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a70273701575c2659159b7570ed820a87</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_082</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4bf698ab171d063a8110fbb56d895a4e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_083</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6e5fd457d6d21efec23d4984bc9a7eae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_084</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6216376b48a4a4a3026e2d91c2ca9662</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_085</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adf64dcaa99c7fa798cc5afb3b8498508</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_086</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac99b78e7529d1dccc1ea00a39e5334b7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_087</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae1319956248317fe8c591cba58024308</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_088</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abe3104934165ffd668c252b2c4da418d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_089</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a677c48a34e1eecbaf262be2d48b5c449</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_090</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1c142bf9b135d10e8525753c81a56afd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_091</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a05cb947318f5861d98932bae340674d4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_092</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a837c543fe3f3eb818a29560a9f1d3e2a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_093</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab0b9e1d578b8e52dda381fc3516c39a0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_094</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa083d8a69e5c6a175cde16ae38a0fb4b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_095</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5b72a8025a19b953fcd036809ca68ac5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_096</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9c9078bf0b8316062ffbe91f7b6c342c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_097</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac8cc4f6a2855e0f0ed3b9aa690e67bc1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_098</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1723fbe75248beaad8191707c91a8b71</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_099</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7e9375ec07b1312d47139f53caa0d5b5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_100</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab42ef20b72d2154f5b164fa60c038b8a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_101</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2f8282248126bf1173a3ce47787e1fd0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_102</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a63c56da541d4bf308aa202a70c97bc1e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_103</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5656d7b8baf2852aea4be3969c6195ec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_104</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6e657502be341bbbe875460deabcf7a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_105</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afbed1ecbe8295d91c327c39774130e7f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_106</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae25351fc388976b9933d67df657d5cf2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_107</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ace4464567a65abd84a973d89902fa3d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_108</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa422149a436089a8d6c06d0d43b99da1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_109</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1ca344da536b7cfb581a77545b009b1f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_110</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adaef01575624242d60e00098e12701e6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_111</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3df1bd1a7fb4d10654fe1ae33263ba1f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_112</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae1b0f349d0f68997b66b10ba37678872</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_113</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5181615b093e23becde82d4081b636e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_114</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae3e87298457761aac83a10bb5e6ec1b3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_115</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a197322ff6344ce515dabf7ee3434dca7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_116</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a87ad937feb55dc0c4b1d064855c3f1e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_117</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a58b794aa45bd25716fa621b15e4d6b26</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_118</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac47b9a286a39a66fe6d919744e7f49df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_119</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5a4f1f70fcb21051cc2ac7890b1954c3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_120</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af71fa44181896e5f0db474edad667e6f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_121</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0cd2efe19bb16c1262daa9cbab0936c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_122</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8070ff81574bc29b52a4ee56dee2d194</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_123</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5e34f7fd4efcb671c20bffa55eebbe62</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_124</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a67c6a3437906a84d56c96ba86240d251</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_125</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9ede4fa62df959381fe0b4adbe080e82</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_126</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abca78e810651becd39e5c88dd81492a1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_127</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a463db39d03dd22924aad3eab9ab55f62</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_128</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab3a2326241798601a896895262a35570</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_129</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aeab43c7f026c4970ee3fc99b8363b5d3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_130</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a04b3a226f5bad3f9dc5084837ef855f9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_131</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aed66bc047792b37e8ebbab149aef45a2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_132</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af3694bb52239309ed9168d2e01998d0c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_133</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2fd1983583e85acefcf631943e232312</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_134</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a00378dabe4efeafe7bf149845a555c55</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_135</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5a04aab4883f955abf6a931848481a91</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_136</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a047c166827eb2a26d1da09d9d6ddb78e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_137</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa02b670cb70385d8decae57352e6249a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_138</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab20f6b7df24082e7552e60d1e6d85f39</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_139</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1a41c3279016132e2d9448443b35d40f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_140</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a307fe7b011c84e2b92e73ba127fde43b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_141</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac92ad0f1a11356ff34b89ba1affa40c0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_142</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afb82fbe5fd21db28293575c47d6e90e1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_143</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afeebf7063d72f01686ced91ad7da1b74</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_144</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a577835dc6c787f23d170cfd60db59d56</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_145</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab4bb18f3ed14ec8372135669d387883f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_146</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5bdb8de8a5d592978f2025fd9beca4d4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_147</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a52033e2e5bdcbef1c73501e8b866ed0d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_148</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8fa6594b1278959e4ac920c641a63a79</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_149</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3a9d3861df2772cfc4b7a398bd2701c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_150</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad574911cdad436f4fb3b07325a1feb94</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_151</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6eac9c289d00386631901d04ad3197e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_152</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aabb6d59adbec5c82d736d598ffee835b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_153</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1b874221d1fd7c3c6fdae754f08d89d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_154</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4e26ca8f1a39aaeed7b7dd5664788064</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_155</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3a37f7873f99518a36170fcb63ed4410</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_156</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad6869beb43f3fabe3580fc675c9e432b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_157</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6ae47d59ce58c62776d348f9adcfd59c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_158</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a03ba156f61839a57d0b8155c8db56bb3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_159</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae1ed0e1cb3c32b4f1e89e17991e2e204</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_160</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa975d16839fdba7db64dfd3ca8d0dcd5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_161</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a956e08c7048f1ae6757f6bd9c33f52c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_162</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3e0bfc62bbb25339d80e56989c54a0d0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_163</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aea286ff30550d1459c53971d2f08de6a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_164</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a33f7fbbd220bfda71889702c0ae707b6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_165</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad6af55b4fce611d92b0425343f7b11cd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_166</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a163fb4ef4a6afefe70b94b62865ebb52</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_167</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a820b160a02520510fbfe07324b70a9d4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_168</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae01c6685ca038b6a87aac19f3c09bf7e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_169</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8d7b9ce4cb9841aa0bd579e0ec0e4f59</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_170</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a690db52f41c1f27f1aa10524aa6e3ef0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_171</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aabab8b1634bb89245bb5c8a10b418702</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_172</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a68a25e71facb93a78fe7b9201d8c01f0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_173</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a77908d3f116d5a6353fd3688fbb04c9f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_174</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa1cbe1ce7f812b4dc2b27dc3db717027</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_175</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2d7c7a4997ecb273c07557a4cfb6a0de</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_176</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a984f4532843cae8cac95d9f625e5c68e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_177</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1003009239a467045b8a27bd5db68c95</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_178</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6d1601dbf13e55e99691f37fe0fb235d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_179</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a49d5bcb0da0e629278596bf7caecfe27</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_180</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a06f8b8fe824306d0a7209e18bf8f9c60</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_181</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a80ef2c16acd6c4c451f60d1c00be9e1f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_182</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8823f2a53e9e19ab3269d73a9bacbb94</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_183</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af40a3bd16b0bdebc7fbcf875c9b46b97</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_184</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aff1095c66a63f6df823c2791ad3e6115</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_185</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0fa01678b5d6a6a6c1b06972924dcef7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_186</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aab5bd9a4f2e24e8233bc127fdfdc0098</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_187</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aea06d9b318cc000285a5ebab5dbc49e6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_188</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a69754bf6ddd947b92d3714a93937de54</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_189</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9697b8925eb69c9a825df5174f712be0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_190</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aef7ebf9c2a090049a98d95fdb2883436</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_191</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4d80f1817753a58f5f1a27ee91782f36</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_192</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aeef1d7083d60e80cb0f0ca4508f6fd9f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_193</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9f27b1c4e92f3890b56626efd73f6d5f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_194</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a63131d8bb9d1297271c5377a15d0237f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_195</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5206045b149866ed7a79c5939ca7bd9c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_196</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a975a1aa4d5c2082a532e2bf073f60ee3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_197</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab5cacba325fc7676afb18b65d9a27316</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_198</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afd891d805b457c96faefdfca8d6ba581</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_199</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acda4a8d08f033e4646f1011146e844ed</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_200</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9705462306144cc29364c76fc6e9ab20</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_201</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3be85f49958335be9b0ef0f119ee9741</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_202</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9da7f195bb3fe1d50249275367183e32</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_203</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8dab66c8de3f38315f5de8294bb97aba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_204</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a332c2e1d20fbb56cc925674ac34715ed</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_205</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8b8a2b31eb036c6e9c4c8acbbdd58141</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_206</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa5fbbb082742ccaae89c8543a353d891</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_207</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4e98a4a62fcb246fb2834f40b4daec91</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_208</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ade2d109b54abaf0ed00711ccbd109980</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_209</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a18a8b56aac60fb4566e5daf9ed34e258</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_210</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6150e9e1877a048fa4a1509f26867d05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_211</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab3443788c3388ed669e96fbeebbd9692</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_212</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a715d3d15b74e2dc794b1c2f25adc823c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_213</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af574a5d63d502de17af3e8e6712d84bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_214</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5c6d0a8c9edb5e9567d321a4833e2ce6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_215</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aea602cdad0bd43b7fa4d8c1ccb732ef6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_216</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac1821b487bfc8e7bec0daa80bd7a9110</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_217</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aba896b79a9f482ef8094a53e6718b6ee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_218</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a08b571ebded33bfddfbf08d30d1a1ed7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_219</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad8c4b3194155ba33b705be1e6f98d7c0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_220</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7021a0a9375e1ae0a98b975ff58a7ddd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_221</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a22271f34796883c63a85381c6ae83c5d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_222</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9a7fc2f5863ba6710352c44cdb98238d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_223</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af73d65ae29154f5a38debe2c7a140e24</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_224</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a548c0e35af4725213285891d41ec6bfe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_225</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aba5e63876f4b99de54784a60013c724a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_226</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acc8569aba07dfabcbc9e9dccb3901fc9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_227</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a620d103a6ae37ddf7f424f7f419ed629</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_228</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad1588e6e320ac7b76d46d4d2d3ad00c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_229</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a97921ff88f131b93ea7209ddfc779b6a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_230</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a00ca6d89419dcf9f47c56ffda5a4ce54</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_231</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a47bcd8b1e8b37870e827a0b5e200bfae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_232</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab53837f53b04fbafea15d5fc3c210d7b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_233</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abcf4664af272346a589bf90a4f1dd3cc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_234</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac9ee39a8eb456fd8032365d95e588a49</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_235</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a86bcb3296cc80088872d031071f05f78</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_236</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab2344a2d49f3a87af353fe7f1692e7e0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_237</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6b6357fbd0612d3e6a8aaf7f39ef9cd6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_238</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a387f0a1c6facd6633afd373793e6700f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_239</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab8b9bfdd7e05ea5832700cdffd89d248</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_240</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8f158dc1459748af33f8b0c922610f26</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_241</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae26abe7f27d71185fa7dcf9fd56963f4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_242</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4ad3c7871b2e45d71ba36598f14d707f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_243</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa312e30b9007caaa3ee6b9adf1fd0ffd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_244</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab1fc512a04151edabd400b844d846868</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_245</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a693d6595cc29c5cca4c71b647482c173</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_246</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa8770b73b526cf653bf3380f92757a71</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_247</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a62c9c50ab880378602c806771452dc21</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_248</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3b6e45988dce5b8eb9957dc7d440d60f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_249</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad3493236a7446069768b2d3c2ab7625c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_250</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afa7587f556ae0697a9831d46e786b745</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_251</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abc297f88320d3adbf3b7a2d6e36be682</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_252</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab947a638ebc9609577818c5060814a6f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_253</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae8ab154c8867fa163ae3f9feec45b855</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_254</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4d13aeb86dfaa10a47c018272af0fd3b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman10_Character_255</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae9f06941d681a3c1fe41fd0f418352e3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte *</type>
      <name>TimesRoman10_Character_Map</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a387f3143d27ef6071c1a7c68a8a038c1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_000</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af75572ee1fd26f7a324e0fe894404115</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_001</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adcb8c99d8f568c3c3b5280eeb8f01d8c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_002</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7f42db8cfc902f4268cab7c365b6a358</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_003</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af26006c1c5a630fa40b6649aa72a275b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_004</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6d66e5287c4f83d5185a49c4ef835d63</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_005</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a285d5f8cbaa3cd403654dbdc8e17ce6b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_006</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a03de17bf7e4d9a6f979961c16ee3ba99</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_007</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1c13137a75d588198e853dc2cbeebee3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_008</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac5ad227fc921447a201b5f33f6378517</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_009</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aea5f2a8eddd7349d9dcf64c6783806ab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_010</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a72802da48685d8bc1b4962f9f5253223</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_011</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0a74c15d048bfd3a8e17c0e51b63c577</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_012</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a95ae2dcc85a4510f65b754fa5468ffac</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_013</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a60735885ebba33dd998a4d71e9620719</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_014</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1f6009c40a67b0e247a85936d85baedb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_015</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adb101edd582611c282f4cfcd7b8db063</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_016</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5591ee066f59666507998046297d7b3c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_017</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a09ae16cba75045511223c0735dcd7fd9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_018</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaa7220ad9c7946120f30d0425e95cd82</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_019</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7654442e246eee21b240464699d059ac</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_020</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af4078f679f2fa12d6d8453e21ab1d58a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_021</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5c69b00ae7e2aaa7e6ea139a0687db18</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_022</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9845d5a4ec3e01423e8651744fc33ec8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_023</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac5764c018329aa6faaa8f4a16578ced8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_024</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aba69c09bf12ff8397dcd9445bf7d15ae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_025</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a22f13fd246b242f0285bbe7d13c1e79a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_026</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1e1a3b1bbfae6a85e292bb5192b88b2f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_027</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a03ad8711013d7d746475822d565cf8ea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_028</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a624e28374606c4f2d3ea05a195ac1b99</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_029</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae03667bb39c5142afcb7fe95984ffbda</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_030</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aad5c5ad7dcd6c6bc9ec2de737c2d04cb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_031</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a280dbf6edd837e52723f3c0e5a8bd5a5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_032</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac7bfba6390b3726bcbc8ae832e75286c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_033</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a11edb0c9ca66b36f7929f133d38caf82</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_034</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7bd4baf260719b13b710fa4c1ff7afd4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_035</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa49bcd92ac01815f661e92c99c07f993</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_036</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9ea37be964cd1d62f58cc036a59a8930</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_037</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a410a6dc51fc1b02e0e90b2be443dd3bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_038</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a55cec1500e3a4e6c3f3730427c14786c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_039</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a14506f2ff3be00eddf462fa83215ae05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_040</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a941564af76bfad3509b8c07397e72ff1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_041</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9ca50ba1b1f642225a778340240bdfe1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_042</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8c17bdbcff95f9a9d804c9bb30f1ed44</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_043</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7a11d0ea5e774ebcc10055c5d2c57a66</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_044</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aff5a96cefabde35d0337996c964af463</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_045</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab841281f11192065687d8ec9853f8683</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_046</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a968d5b5dd472abeaba5d636203b0067f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_047</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af1b6416b4b7b555b482046b00eaaa4f2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_048</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab632cc6e9d0650cebe48f3c667c4e606</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_049</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3d4d89d74192365abb453994d441b65e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_050</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8bdd71bf3641fc32977a5b2af688576a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_051</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aec53cabf07e9f6eff3228b218890164b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_052</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aaecc1562b3a35d211a80b71e310a60d1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_053</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac1e209441ecab74733d6d9da2154781b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_054</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6d41e973f6ca4a328a5ee5dda4c4b067</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_055</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1d5014759188c8b55bcb6d61f2862837</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_056</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4e2ef24d0c14baa04e02c1464ae84a0f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_057</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3a11c48751852a60f28864c8cd189cfe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_058</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a49df7f969ca19ef687a6d7e0814feffd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_059</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae1670649d59db9c031d2a01a43c0c28a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_060</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a617eb6a2b5964374a22dfcc465f90a94</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_061</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7690c481ba30889db5ecf3248f25e7ef</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_062</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a337f35548c5a1cc560965540e2887f12</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_063</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2d3441af819ec65433350fa31292e296</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_064</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a96706a03b736e9e49e6e897fa1bc3ff8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_065</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae948863efc0926cb8e56ccc93e0cd661</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_066</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9d7627f5ccc6caf93a565fb13487290f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_067</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5471196564f517e7bdc4c682c220e149</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_068</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0b183e663e32c0030249cbfe019b4e7d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_069</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae117fb8e95dd24b367d2fcb38418f51b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_070</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9fe9aec07d7052e48d24ce4d539fe1c8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_071</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae04b79fdeb0db1e21055b7dcd066cc38</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_072</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aed01bc4a0c8e7701d8dcb4bddee39c6d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_073</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac4f47c2e2753c912354c7725c0bb763b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_074</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5926f6c2614ca08e93fb8c3ddf25b353</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_075</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5f63b83776e5dd0a15b1ebc5bf14c2e7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_076</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae37eceee8553a0a8e2bf51ec72733ce2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_077</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a26cf9b93d856b100ee53f34cf79a3325</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_078</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9db32d90c589e90161730b0a6ee97fb5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_079</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa9c37e42cba4874823017ba478ac65e5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_080</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a14ecfc147cef581acecbd217308a511f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_081</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1a617d6a8301a55d43e321903a4c38ef</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_082</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a251f10c912d84408076b0ab26f6babba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_083</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab3380bbdb8db65ef967ca050557b8a61</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_084</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af2507f9c15fe65541aff65e47ee46d52</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_085</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8e4f4c017360d243d83c30f0cd3a2c74</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_086</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac4788c147de365a47b0353eca38f2512</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_087</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a49a4b8690db9b9b45fa64ecf21175a5f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_088</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae06d00fd28e484d5d06cb0eb9d3c683e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_089</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3481871af804bd40fbcf9b7fb871b7e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_090</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a15895d24340656c16393572ddfb81904</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_091</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a44373e0db89f0ec8f0630796c098a606</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_092</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7f738bee7757b568b6a050a6dfcf9297</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_093</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae2e4ee6356987ddf8eed8c71a13eac97</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_094</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7a40e7637259d8e3960d172547fde742</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_095</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8ed015e3c12801940f84be033663877d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_096</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9b24ee6c81ab82f48b53f58394ccf39b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_097</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a263ead83012518eaf149ba3b66d37768</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_098</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3f58a4eddaca21aee01df33b41ba7caf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_099</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a502772f0420930f06768ccb186b5cf38</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_100</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4cacffc7e940acddd8b2b57dc0bd6a7a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_101</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a351e34bd385466727141c7e921fe38cb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_102</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a62c9d57e5f8bd66c1c280904c026676e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_103</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1a18559575e643fb76b8098fc37cd742</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_104</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a00f7dc58e50ad208aa5afc5f0843e161</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_105</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0e4d870eb2a6b467658438d63f88a173</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_106</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a11f3364b9f011edfd87ed5bb401382f2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_107</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7d6ea8c3c1a5a0a545c650e3d3fb6300</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_108</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3fc9dd2ab2b366d829c1505b3574dde7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_109</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5c3605a6e6ebe9d92dcb92b3bc8db38f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_110</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa85e5071c159002acb68620fc35ece16</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_111</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2ea17700773884e40a838ab2d7d77d53</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_112</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6c9f5b15820cf30e8d22256039390c04</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_113</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a64ff07e8df0c675fac896cfd197628fa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_114</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a84444997b1e0b0f65715deadd0a0cfcd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_115</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a95fcf016bb036b54c38581125aa49289</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_116</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7e0dd5de59656183b96dc5363ed0e80c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_117</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3ff2f0cd4def52f5a6e0aa00579775e7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_118</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afdae9e0855d989cbc0394242883913de</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_119</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad36eaf6ee8c372381cbfac6e2df02c4b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_120</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1aae743bf0c3c24e70c04a84c16a2a90</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_121</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2d4f24e6e2915ce1fa5ed382efe814a0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_122</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aed59e8b7f8522eee67dc3e04cc80f1dd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_123</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a70bb5378df47cf4cd91996c49dcbea68</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_124</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a555be70607ef2359121540bcfd6152a5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_125</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4f8251e899fdad2fcb006efca6432e81</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_126</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4f16db0304b9d975677452b3e8ae1b1a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_127</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3c3b419673260286cc36ea82c41ede4e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_128</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a22e50c22a5285c5eadb3e9e7932ecee1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_129</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac7c862070f46462802f2af1d740fb6ea</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_130</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a83bba4dee019541c460bba7a688a526c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_131</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a84be36153d6831e9cdfda9e388835d16</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_132</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4e1b3af0e8897487ca9aa910e17b6446</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_133</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1e2e2089e931ba40b4b140ab97c60f87</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_134</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa5971ac00cd511c36ed319f2febfd6bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_135</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa579a651bc53cffe929d339b79ddc0ba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_136</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af7de7486a84f532b774ea1cf9fd0f234</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_137</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af1045ee6e2fb60f9b75becbbb27de1f5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_138</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a60e9b66eb94fb178c35b75d3444fa795</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_139</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a42ba72934649e615f7362bf7357d1e7a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_140</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af8bf83e43a7d400b79e079833523720c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_141</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9ad71a6d1eb0e97f467bd3d2203c643b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_142</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0204017d2b4c84942b25ca033aac70fe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_143</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af543b23416eeab4d7a602d637fd568f5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_144</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a098d8288578438f3722b2608a83e58a9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_145</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1d69e439af51b3d2cd94e92c454f3e51</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_146</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4a5e7ed65bf5168a6792cbbac0802bf0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_147</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acf0d392e106931fe651e076641ac126d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_148</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>adf3b1d8774b25e4330031ee0e76f99a9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_149</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6982705aed875103338b17b98f55ff19</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_150</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2c59625f4b6f500f73d6c65bc5b8ccb1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_151</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7f86ec770db2112e0c7432e4f28667d2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_152</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a697ca386f011a4787e3b0f44048c52e2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_153</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0de825d0c81d6e7185256cd083b8f52e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_154</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6fbd74ffebeb1b0377773276b882d089</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_155</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1f9e640dc5442fe2451e5b9fa6f8bc30</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_156</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a248f9c05caf011007b33bede5843a925</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_157</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab3bda061183811bce64591a5c14e0680</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_158</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af0c4c9b84402470d4497bfa511c64f98</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_159</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acbcc27c34ea93e9875bf084c0f4c46c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_160</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a13b9f8bf1625105ab159124df412c956</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_161</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af7b29da2ed658ca474f95f0d762c46f8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_162</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a964e2d44d2139a4dd9690fcecbf61a44</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_163</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8d51195db7fc1748a999aefe54d8d161</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_164</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a362b83d1161c22202f77b4818980f071</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_165</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a69a34833353b3ba42a99f0eb0466d5b5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_166</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1461594fffb170335fd18115466ae3a5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_167</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad3d9f8cf163f0250f07a0f0eace4b0b5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_168</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4e7a9bf94f008f776024df1175b9d31d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_169</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4baa75d6daf7f8b12a3930d97301b986</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_170</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5200b5818dcf7a1922755a0ee2b4ffc2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_171</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad72e202bfab51ea27f3da98087110361</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_172</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abd78081631013ea7ae4be7c3b186d80e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_173</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1ac8fc1051e715e7559a32f5e93128c7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_174</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ad9a959b7f48d33dcde2a187d00e4d734</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_175</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae0061b480ebd5621979d0230deb1d6ef</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_176</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a73883d315a949c35ac2c361ca6932462</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_177</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9155d2e7ce771f1e607e6278d45ecc12</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_178</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7874c03359d57eddff3da68823b87848</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_179</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a659aa4e78b2564dbab4d86e06e9222d8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_180</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a2f5d5c28a8190ffb394a2b6370205bfe</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_181</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0757447da1ba67ad620a71042cc3bda7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_182</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae1bce2d80f5940c7dccb2145018209ff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_183</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a96252c3b8b7b1dd418667fd75613a2ab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_184</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aa675bffcd1f792a1a5cc0f8dc044d0ec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_185</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a65541dbf2a92c924f6222bdc00450c36</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_186</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8bd4a3dee3cb6b93e7dedfb46970bdd3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_187</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5cebb2ddad65823a32b763ea5810a15b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_188</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a03bd23f8b2401e7274d0954f6dbd7f05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_189</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>acc1c6fe5934b70d5956479923fd3e9ed</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_190</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1153c67062e9c3547638016277de09b2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_191</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab067f8cb6f16dbb045a144b743c1d985</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_192</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3871808b3479706a490897a3b933a2ab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_193</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6a4b6dc334e94e00a698d60d935d9532</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_194</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a366c4af52581dc34591d0797c069fe3b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_195</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a422db89e0ae9fa98897bc27120754ed9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_196</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a94060ecde3d0dc649decf8354bc1c56b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_197</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac1b924cbba8041f31581f2ff530de349</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_198</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7324af7714be1a1ace3f72aabc92dc3a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_199</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a758850d9e293f98967d2c750cecc8e8a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_200</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a61ecaf65a0701061741f91581554d8f6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_201</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5f2c045fdc950e212110440aae06d747</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_202</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a17c505455a50b885876d0e808de8a8a6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_203</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5d76289e9ea6ad7225390d3ce1b384ac</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_204</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a25fc7b22c09456e805bc95361623d6b2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_205</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6dcb434ac11b7c00302cc455d88c5f9f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_206</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6fd64ff0525551211e044b68200900b6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_207</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a35b29aa042699c51eb41afaf5dc6aa00</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_208</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac6464e15e28d4ef5a8f67ea3af96fc6a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_209</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9c916057d433243e19d7f1bcf8aff412</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_210</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1a4200f4b07378ac8f0ba18152d68164</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_211</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab27c3b3bbdf173ef6b2cf54bae8d3e96</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_212</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a17f982832f2ec1ae096672db882a835f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_213</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ab333d585203071ce75e01582291fd58a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_214</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9d0dcb77fc46b72b427d9225ed69ef87</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_215</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5ab2b2f97bb7f0d91c90a7fa20b8ee5c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_216</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a502f79db1f82d9838b45b90532043dfb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_217</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af1c2df3b3bac5e70b3a8426f278087da</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_218</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7157266b164fdbb772552207b2c9e65a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_219</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4e86a17ef54f6a7dccaf8ce694bde72b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_220</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ae8069b2e42aa7684a7a810cd88895a83</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_221</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a3bdd8fa720b4b7864113f69e63c1f6c2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_222</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8945f896e2a01a24fbf1128b8b0fd0c3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_223</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aff5b23881f03125380a72b2bce74cbc3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_224</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac80dd454e68699c361f78be266d8902f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_225</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0c64feeea06c155add565db160975d24</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_226</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a023d37fedccaae7bc128a7a9ed1657e2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_227</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a99a6609defe90dc68428076146f75267</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_228</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7fecb70a68aba91fae456ef67878d349</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_229</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a1b965fa7a6b3d01a4a7151bfba4c5c24</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_230</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a02bc742c330057ef83376a3502245987</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_231</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7db95ccd1fb9f05c578f9e01ec6fe256</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_232</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7de7896e9e8d62c311bb7cc22409aca3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_233</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a48f354ce86525e4c79c5f0e22fc0159d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_234</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9deb6585495af10c85f3bc0e1e8786a6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_235</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a65099f85e9af045c48fccba33d238aa5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_236</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a29bb04bb397e157b7e750382aa6841fa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_237</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5d33df50dc0c35f16f1b9e87aad2126b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_238</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a41d449b0cfe1934afe50b3d69e1f2667</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_239</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5c9ba0d1d441cf69a2b404b571babd65</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_240</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a226cba7a6b10b38dbf7db5e8b49cd3da</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_241</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a62272d9b8197633688cacca2f5fc984a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_242</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a010f89e74a48b087de9c721dd133d7cb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_243</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>abbacd2507554cf42e9be79b3538b35da</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_244</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a301bbb0fdf05676e90bf1d1a1380c1ce</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_245</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>af7c0d676c293697011ceb71acd92fecf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_246</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a5e91c7da8af54b4ff500e860855ea434</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_247</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a4a41f22218fbb5defaab6eafb7c58776</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_248</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a0ddae945bc0dc1fb58c4cad0a865439e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_249</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>aca83259ecf59b767bb63f02a986a9d0c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_250</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a8d50f0995153099dac49e87d33cd051c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_251</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a9c83e1c5d48118928b7f3115c926f37e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_252</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a7e2e6193285db55c5634f46231261fa3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_253</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a93f9db9d1ff13444477615d0962e2f94</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_254</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>ac4713d0ca5d2731c3ef8187c9651f261</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte</type>
      <name>TimesRoman24_Character_255</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>afe74b2206ddb8374adfec659021b5ed5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const GLubyte *</type>
      <name>TimesRoman24_Character_Map</name>
      <anchorfile>freeglut__font__data_8c.html</anchorfile>
      <anchor>a6fd948af8b01894dfbd6b2537eee25d1</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_gamemode.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__gamemode_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="function" static="yes">
      <type>static GLboolean</type>
      <name>fghChangeDisplayMode</name>
      <anchorfile>freeglut__gamemode_8c.html</anchorfile>
      <anchor>a5713eecba894df9e67c8e1f5737e1ca1</anchor>
      <arglist>(GLboolean haveToTest)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghRememberState</name>
      <anchorfile>freeglut__gamemode_8c.html</anchorfile>
      <anchor>a9ae8b1613873ef59cce471854c16bcfa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghRestoreState</name>
      <anchorfile>freeglut__gamemode_8c.html</anchorfile>
      <anchor>ac87152d0e3475b016be995b36a60ae9a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutEnterGameMode</name>
      <anchorfile>freeglut__gamemode_8c.html</anchorfile>
      <anchor>a2d8c5e2cfcc480f7e53009881acc94f7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutGameModeGet</name>
      <anchorfile>freeglut__gamemode_8c.html</anchorfile>
      <anchor>abdec90da0381fd6ea51e46f8279c23d3</anchor>
      <arglist>(GLenum eWhat)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutGameModeString</name>
      <anchorfile>freeglut__gamemode_8c.html</anchorfile>
      <anchor>a53adb4a33fcb2cf51517d0ca0441d6cf</anchor>
      <arglist>(const char *string)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutLeaveGameMode</name>
      <anchorfile>freeglut__gamemode_8c.html</anchorfile>
      <anchor>a3fea2d3d2cbdd7a2d39cb70c1f0ed6fb</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_geometry.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__geometry_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>N</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a171232fbfaa696c3994c87eedd320363</anchor>
      <arglist>(a, b, c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a171232fbfaa696c3994c87eedd320363</anchor>
      <arglist>(a, b, c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_TETR_FACES</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a838740cd5d796524261799a57f231732</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RADIUS</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>aa4f8ea40228c3c3a9a7143b1d1ad8956</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RADIUS</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>aa4f8ea40228c3c3a9a7143b1d1ad8956</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>V</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a0372b3ee8076c76ae46501c2ebbb9250</anchor>
      <arglist>(a, b, c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>V</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a0372b3ee8076c76ae46501c2ebbb9250</anchor>
      <arglist>(a, b, c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghCircleTable</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a16017e16cf887159363b178532a71a0a</anchor>
      <arglist>(double **sint, double **cost, const int n)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSolidCone</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>af241a361795a788f7bdf13ab37d9c81f</anchor>
      <arglist>(GLdouble base, GLdouble height, GLint slices, GLint stacks)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSolidCube</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a85e49ad29ccdb58e48d149c7b639b421</anchor>
      <arglist>(GLdouble dSize)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSolidCylinder</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a0f108719a0acc7f97882f4f91bd01d74</anchor>
      <arglist>(GLdouble radius, GLdouble height, GLint slices, GLint stacks)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSolidDodecahedron</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>af00490521cca20a3c564c133a441221b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSolidIcosahedron</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a52ee7fccf13eba74001abef4cd2c59c6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSolidOctahedron</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>aa1877d623973b3726c82c41e4a8a25e0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSolidRhombicDodecahedron</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a3e0b417097efc01ceb0494188947cd0c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSolidSierpinskiSponge</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a0c39607755efa55990760f4a9295bdc1</anchor>
      <arglist>(int num_levels, GLdouble offset[3], GLdouble scale)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSolidSphere</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a9d56328b22bcfa265b48c80d578a4641</anchor>
      <arglist>(GLdouble radius, GLint slices, GLint stacks)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSolidTetrahedron</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a73caf86e7e580e26691e055f92919b39</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSolidTorus</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a0c8656da9f1859df4e047f03e4ac35d7</anchor>
      <arglist>(GLdouble dInnerRadius, GLdouble dOuterRadius, GLint nSides, GLint nRings)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWireCone</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>abfe4796cd51164c9ea1f9f800b8b693d</anchor>
      <arglist>(GLdouble base, GLdouble height, GLint slices, GLint stacks)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWireCube</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a48e21af76413fb6c2a615f0422334107</anchor>
      <arglist>(GLdouble dSize)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWireCylinder</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a55fad83ac6c06254f93d02084a31e2dc</anchor>
      <arglist>(GLdouble radius, GLdouble height, GLint slices, GLint stacks)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWireDodecahedron</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>aa5f27b069f4495649b5e6731660fcc10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWireIcosahedron</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a0e6c65fe0c82b57ca8126df23ff8462b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWireOctahedron</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>aac204a56da65cfdb85bab749f2a95a6a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWireRhombicDodecahedron</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>aa9e2800fd0c1fd09bca425687c36e651</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWireSierpinskiSponge</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>ab1476263dff38468923c58d4fd06dab8</anchor>
      <arglist>(int num_levels, GLdouble offset[3], GLdouble scale)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWireSphere</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a9f72545805262cd4e64fed73ec230c72</anchor>
      <arglist>(GLdouble radius, GLint slices, GLint stacks)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWireTetrahedron</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>ab369ec2a3e822bf30f7e72e147a07a8b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWireTorus</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a614c517757557bf83784987b5ced3cd7</anchor>
      <arglist>(GLdouble dInnerRadius, GLdouble dOuterRadius, GLint nSides, GLint nRings)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>icos_r</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>acbd63f059c3caf46dfc3fdc80c9ad083</anchor>
      <arglist>[12][3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>icos_v</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>ab17975a7925910cbddeb8333917ced2d</anchor>
      <arglist>[20][3]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rdod_n</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a6880261f72e628fa879d1ee3014881f6</anchor>
      <arglist>[12][3]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rdod_r</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>ab7cc5ae8f7766a52b96187e3b5bb3350</anchor>
      <arglist>[14][3]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rdod_v</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a9c3168bbe2214bc7be8b794acfb8b0b6</anchor>
      <arglist>[12][4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static GLint</type>
      <name>tet_i</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>ac12eebaa99e7199542e2c528094da3db</anchor>
      <arglist>[4][3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static GLdouble</type>
      <name>tet_r</name>
      <anchorfile>freeglut__geometry_8c.html</anchorfile>
      <anchor>a946dbb48966667f0c8c0b8933f34cd59</anchor>
      <arglist>[4][3]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_glutfont_definitions.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__glutfont__definitions_8c</filename>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <class kind="struct">freeglutBitmapFont</class>
    <class kind="struct">freeglutStrokeFont</class>
    <member kind="variable">
      <type>struct freeglutBitmapFont</type>
      <name>glutBitmap8By13</name>
      <anchorfile>freeglut__glutfont__definitions_8c.html</anchorfile>
      <anchor>a547248d32e4eeeea27b041046f9965f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct freeglutBitmapFont</type>
      <name>glutBitmap9By15</name>
      <anchorfile>freeglut__glutfont__definitions_8c.html</anchorfile>
      <anchor>ae11beafa601eecf014d59ef66eecac63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct freeglutBitmapFont</type>
      <name>glutBitmapHelvetica10</name>
      <anchorfile>freeglut__glutfont__definitions_8c.html</anchorfile>
      <anchor>adacafe72754a3e5f0ee7357cdd1a08b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct freeglutBitmapFont</type>
      <name>glutBitmapHelvetica12</name>
      <anchorfile>freeglut__glutfont__definitions_8c.html</anchorfile>
      <anchor>ae4bde45d1fa677319d0ac494be51b0a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct freeglutBitmapFont</type>
      <name>glutBitmapHelvetica18</name>
      <anchorfile>freeglut__glutfont__definitions_8c.html</anchorfile>
      <anchor>a3cdc645c59fd19582e36a5d8d1de2a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct freeglutBitmapFont</type>
      <name>glutBitmapTimesRoman10</name>
      <anchorfile>freeglut__glutfont__definitions_8c.html</anchorfile>
      <anchor>a587770787fa1c4a0bca2de6005da7a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct freeglutBitmapFont</type>
      <name>glutBitmapTimesRoman24</name>
      <anchorfile>freeglut__glutfont__definitions_8c.html</anchorfile>
      <anchor>a89f195dae241da52e57d93daf5ac0797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct freeglutStrokeFont</type>
      <name>glutStrokeMonoRoman</name>
      <anchorfile>freeglut__glutfont__definitions_8c.html</anchorfile>
      <anchor>a05325a8254be84d78faea9b3318d87ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct freeglutStrokeFont</type>
      <name>glutStrokeRoman</name>
      <anchorfile>freeglut__glutfont__definitions_8c.html</anchorfile>
      <anchor>a76e8f3a34002677f910afa44769b62cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_init.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__init_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NUM_TOKENS</name>
      <anchorfile>freeglut__init_8c.html</anchorfile>
      <anchor>a813033f9f3b7cc9e30b8c87d98d0f3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgDeinitialize</name>
      <anchorfile>freeglut__init_8c.html</anchorfile>
      <anchor>a71a4beeb540e45f1e9d6428046ab7a0e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghInitialize</name>
      <anchorfile>freeglut__init_8c.html</anchorfile>
      <anchor>a00267a703a2e247a2ebcbd5b562eeeb3</anchor>
      <arglist>(const char *displayName)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutInit</name>
      <anchorfile>freeglut__init_8c.html</anchorfile>
      <anchor>a8c62e9e1b931ccc7e815b6578dc73ecb</anchor>
      <arglist>(int *pargc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutInitDisplayMode</name>
      <anchorfile>freeglut__init_8c.html</anchorfile>
      <anchor>a7a26bd39870b99b45f3ef47e018b5e35</anchor>
      <arglist>(unsigned int displayMode)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutInitDisplayString</name>
      <anchorfile>freeglut__init_8c.html</anchorfile>
      <anchor>a1c112a02a28c7dabc307997c5f0a54dd</anchor>
      <arglist>(const char *displayMode)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutInitWindowPosition</name>
      <anchorfile>freeglut__init_8c.html</anchorfile>
      <anchor>a7c253c4bc07b8230742fca9a17ac5e8b</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutInitWindowSize</name>
      <anchorfile>freeglut__init_8c.html</anchorfile>
      <anchor>aa909c455122a99791adf5471a68499ff</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="variable">
      <type>SFG_Display</type>
      <name>fgDisplay</name>
      <anchorfile>freeglut__init_8c.html</anchorfile>
      <anchor>a76fec867b1da5a2da5e66c0301bdf89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_State</type>
      <name>fgState</name>
      <anchorfile>freeglut__init_8c.html</anchorfile>
      <anchor>a60e848bebe3ba247ac42fe5d54f32e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char *</type>
      <name>Tokens</name>
      <anchorfile>freeglut__init_8c.html</anchorfile>
      <anchor>a11f1a70300cc238ca4a78a7d9db4b2f7</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_internal.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__internal_8h</filename>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <class kind="struct">tagSFG_Context</class>
    <class kind="struct">tagSFG_Display</class>
    <class kind="struct">tagSFG_Enumerator</class>
    <class kind="struct">tagSFG_Font</class>
    <class kind="struct">tagSFG_List</class>
    <class kind="struct">tagSFG_Menu</class>
    <class kind="struct">tagSFG_MenuContext</class>
    <class kind="struct">tagSFG_MenuEntry</class>
    <class kind="struct">tagSFG_Node</class>
    <class kind="struct">tagSFG_State</class>
    <class kind="struct">tagSFG_StrokeChar</class>
    <class kind="struct">tagSFG_StrokeFont</class>
    <class kind="struct">tagSFG_StrokeStrip</class>
    <class kind="struct">tagSFG_StrokeVertex</class>
    <class kind="struct">tagSFG_Structure</class>
    <class kind="struct">tagSFG_Time</class>
    <class kind="struct">tagSFG_Timer</class>
    <class kind="struct">tagSFG_Window</class>
    <class kind="struct">tagSFG_WindowList</class>
    <class kind="struct">tagSFG_WindowState</class>
    <class kind="struct">tagSFG_XYUse</class>
    <member kind="define">
      <type>#define</type>
      <name>FALSE</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>aa93f0eb578d23995850d61f7d61c55c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FETCH_WCB</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>acf9fc00b371f6babd58341a84ff743e2</anchor>
      <arglist>(window, cbname)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREEGLUT_EXIT_IF_NO_WINDOW</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a47b0053a51c2a4bc187c7334a0c15535</anchor>
      <arglist>(string)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREEGLUT_EXIT_IF_NOT_INITIALISED</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>af4fd4b0c5653f18ecfb963ab8678c12a</anchor>
      <arglist>(string)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREEGLUT_INTERNAL_ERROR_EXIT</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>afc802523019ec0799c0ffc87cdc812c9</anchor>
      <arglist>(cond, string, function)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREEGLUT_INTERNAL_ERROR_EXIT_IF_NOT_INITIALISED</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a3482abb905950d3e54d3db0560f26862</anchor>
      <arglist>(string)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREEGLUT_MAX_MENUS</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>aa043a37a250dbf46addc5d99e91c6f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>freeglut_return_if_fail</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a00c5c5da425036d1c61f5d4473ab6e79</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>freeglut_return_val_if_fail</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8f08a22cfcdcd1f6f85e6b9afa71260e</anchor>
      <arglist>(expr, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INVOKE_WCB</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a9b50119350ab0699028ef28a5e368b02</anchor>
      <arglist>(window, cbname, arg_list)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_PI</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ae71449b1cc6e6250b91f539153a7a0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_WCB</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a4362d9bf5ab3e795c8031815353c17da</anchor>
      <arglist>(window, cbname, func)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TARGET_HOST_UNIX_X11</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>afb371f333f57962afd3bb88d2ad408ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TARGET_HOST_WIN32</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a7cbdfe7b985fcee0a8bdbbb0d7600da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TARGET_HOST_WINCE</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8c12317e99f2fac74563af28d0ad645f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRUE</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>aa8cecfc5c5c054d2875c03e77b7be15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VERSION_MAJOR</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a1a53b724b6de666faa8a9e0d06d1055f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VERSION_MINOR</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ae0cb52afb79b185b1bf82c7e235f682b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VERSION_PATCH</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a901edadf17488bb6be1ac9a1e3cfea7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBButtonBox</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a5edbd4ebfac6c246b3b7fbaedc55381f</anchor>
      <arglist>)(int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBDestroy</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a2cab66d61980308810cce03e41bf3b2f</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBDials</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ac3de911147979441cec2c13a4fee0094</anchor>
      <arglist>)(int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBDisplay</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a0728c7d1e867cdbeb40c3e76f0d6ce4a</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBEntry</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ac9ada7f3d62adba3907e27e8e5f13e8d</anchor>
      <arglist>)(int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBenumerator</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a196dc317ec5861c7722217d5c489ba34</anchor>
      <arglist>)(SFG_Window *, SFG_Enumerator *)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBIdle</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>afc4d7632ddb018a8ab3b97ad332b2dab</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBJoystick</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ab3661688395ddbad829e6b84c757bfe9</anchor>
      <arglist>)(unsigned int, int, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBKeyboard</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a6aebcb619b434ae380ef05cf07b415e1</anchor>
      <arglist>)(unsigned char, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBKeyboardUp</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ae2af96ad887b40ae412082fda073fde6</anchor>
      <arglist>)(unsigned char, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBMenu</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a408a64b849b81067db9d82c0d905e021</anchor>
      <arglist>)(int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBMenuState</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ac1f041fb0f667c2bac792152345f18c9</anchor>
      <arglist>)(int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBMenuStatus</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8c0040f0f0a6c7f33b1fd6f091c756a4</anchor>
      <arglist>)(int, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBMotion</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a4aa97fb84460a1721be1c755bf19d9d3</anchor>
      <arglist>)(int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBMouse</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a35e455c2143d3073a168611f2ebb45af</anchor>
      <arglist>)(int, int, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBMouseWheel</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>af788466d38787e8bc7ce705efb4ef115</anchor>
      <arglist>)(int, int, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBOverlayDisplay</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ac499a9ce27387f95b5b20758d23dcf8c</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBPassive</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a90b2dc23c8209373bf04f97e6c90851f</anchor>
      <arglist>)(int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBReshape</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a1ce5685b5670f6800156344149a6e3c4</anchor>
      <arglist>)(int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBSelect</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a88b66ccd7b6eeabaafb2ed8a27cfee59</anchor>
      <arglist>)(int, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBSpaceButton</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ab9310e8854e30ffa5bf76610b1c60f1f</anchor>
      <arglist>)(int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBSpaceMotion</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a323ebdf2851368e3cf8aa4eb15007655</anchor>
      <arglist>)(int, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBSpaceRotation</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ad7856896f3574f4f23802b20a850058f</anchor>
      <arglist>)(int, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBSpecial</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a9ef63c5409980766b90b46923f5de629</anchor>
      <arglist>)(int, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBSpecialUp</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a011bab3e713070836cde25a941b301f8</anchor>
      <arglist>)(int, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBTabletButton</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a85a226a8c31dca4117201812fb526306</anchor>
      <arglist>)(int, int, int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBTabletMotion</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ae0ddfbcab6073f0410d465f26079cfff</anchor>
      <arglist>)(int, int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBTimer</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>abf91bfbfc13422194aaaf0a7ff5e1c86</anchor>
      <arglist>)(int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBVisibility</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>aa66cd123e423cb9debb67b2a4ba9a751</anchor>
      <arglist>)(int)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FGCBWindowStatus</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>af9e507ec20132390204c76c074d3bc64</anchor>
      <arglist>)(int)</arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_Context</type>
      <name>SFG_Context</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a31e82f6ad2cbd4b3942e6f72a6f1a84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_Display</type>
      <name>SFG_Display</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a7000ba13961e5abe47f44d7ba822274e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_Enumerator</type>
      <name>SFG_Enumerator</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a3e2d1c1a6415be65caf7bddc12c38887</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_Font</type>
      <name>SFG_Font</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a9a7fa580011238ff82212210f175848f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_List</type>
      <name>SFG_List</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a28d25a773a5fe63a0c33a017c11c5c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_Menu</type>
      <name>SFG_Menu</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a1008f0f193f91d42e9622463cb4111ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_MenuContext</type>
      <name>SFG_MenuContext</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ab59a3a9fdae87488c276771df63e4556</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_MenuEntry</type>
      <name>SFG_MenuEntry</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>aa03669020a22ba084487140bf695e43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_Node</type>
      <name>SFG_Node</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>abe80c6792ae84c5c9091b4f98d2071a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>SFG_Proc</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a4a9d998eb263a52483cd3f5ff9070b4f</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_State</type>
      <name>SFG_State</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ad6570b3f8df83464b84da1942a473613</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_StrokeChar</type>
      <name>SFG_StrokeChar</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a47224cb00fbc916e15ea95cded401a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_StrokeFont</type>
      <name>SFG_StrokeFont</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>acaf39aa4905634c2926dacf6c5ad2135</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_StrokeStrip</type>
      <name>SFG_StrokeStrip</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a185d10b3662cdbf7a871a838e443e17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_StrokeVertex</type>
      <name>SFG_StrokeVertex</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a3adf4167992feec2892a214c1355a92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_Structure</type>
      <name>SFG_Structure</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a0b578253d5503239dc229a3cccb5e791</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_Time</type>
      <name>SFG_Time</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>af1cce5bf7c14cf0995d32b9b9b8d3599</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_Timer</type>
      <name>SFG_Timer</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a5959541df0b23c75ea8345513a7f152c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_Window</type>
      <name>SFG_Window</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ad1591224a26149d3158a7ee4d471cce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLXContext</type>
      <name>SFG_WindowContextType</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a9c5074aea1c18ff3259d0074009c1427</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Window</type>
      <name>SFG_WindowHandleType</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a494cd13731560b2ea69effdfd12b1367</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_WindowList</type>
      <name>SFG_WindowList</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>aeeda4a359244abd701e7d2337aa2124f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_WindowState</type>
      <name>SFG_WindowState</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a1aef9949665783dfed8a54270b872394</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_XYUse</type>
      <name>SFG_XYUse</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a004c23455658ba0554bb51904e252171</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_Display</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004a0c71b13da5ccf6ed7b79933176e1d3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_Reshape</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004afbf723e0eff50a2ccc29065c2c48a711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_Keyboard</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004af03cc63971c3607ee5269df87ddd2035</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_KeyboardUp</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004ae1e9d3e5a2be9f8bb6ef8936ce72dbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_Special</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004afa4fc05892723d8229518ab6ccf558ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_SpecialUp</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004a4d0267d6d17eebb61d665ccc7e39843d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_Mouse</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004a5c5bc911748023f46b41ba3249ad2de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_MouseWheel</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004ac1532eadd005121d35c5b97586aaf02d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_Motion</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004abc7d191edd656389f3590e621f40f037</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_Passive</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004a1ee1197a779bde1e0155aa537ada079b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_Entry</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004a5f7d37754bb760600e1b3e24a3afa957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_Visibility</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004adb6d546d58ef656e86e8ae9956e964bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_WindowStatus</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004af3bd62df53f366f9f1d5ba85ddfd707e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_Joystick</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004a9102deb66a8d83a91d4340f6880868ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_Destroy</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004ad2a4c60efbf068b86b568e04b728ab30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_Select</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004ab059409afcc2d910fc1664cf11d95f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_OverlayDisplay</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004a3ab8ff59b961a9432f498826ddc02c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_SpaceMotion</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004aec6b3f0c1c79323fe96637a19a359738</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_SpaceRotation</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004a16e5c44227c6a17ad294200a0d680469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_SpaceButton</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004a7e8473fab9c33c78e98dc2f325ccaaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_Dials</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004abcf62c5424dd16bb67d2c09395d1fe87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_ButtonBox</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004a24c319493a1c9a6ec5e8a3fcb94f085f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_TabletMotion</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004a70a795c54eaa634d5ccd8280787cdb2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CB_TabletButton</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004a61ab4b271ea992acf7d59167777d8b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOTAL_CALLBACKS</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8420dba71b9cc240cf981b0bef892004a458163f2e5541babcf543ec51307e35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>fgExecutionState</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a0b94e201a762721ac32f8b985cf3d1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GLUT_EXEC_STATE_INIT</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a0b94e201a762721ac32f8b985cf3d1eaa632b4cbb10683b44b15452e0ec941093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GLUT_EXEC_STATE_RUNNING</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a0b94e201a762721ac32f8b985cf3d1eaa651298b35aede18af767103c2cde35c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GLUT_EXEC_STATE_STOP</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a0b94e201a762721ac32f8b985cf3d1eaa831c9030f6c0332971345741daf0d859</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgAddToWindowDestroyList</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a516cdde49c2590b112f15beca9839f90</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean</type>
      <name>fgCheckActiveMenu</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ae3897f3120822098f558958d1efd3e02</anchor>
      <arglist>(SFG_Window *window, int button, GLboolean pressed, int mouse_x, int mouse_y)</arglist>
    </member>
    <member kind="function">
      <type>XVisualInfo *</type>
      <name>fgChooseVisual</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a2ef8da959f31b770ad98cc092d52d101</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgCloseWindow</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a421239c4568200f572099198c5ca66dd</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgCloseWindows</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a0a85fa772c55521e65fe517de27557e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SFG_Menu *</type>
      <name>fgCreateMenu</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a1663f44eebede32c2ba5a083f33e29f0</anchor>
      <arglist>(FGCBMenu menuCallback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgCreateStructure</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>af1263d6168add0909cefdf6cf41bab6a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SFG_Window *</type>
      <name>fgCreateWindow</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a6057a12ba81543fba34765a65c1038f1</anchor>
      <arglist>(SFG_Window *parent, const char *title, int x, int y, int w, int h, GLboolean gameMode, GLboolean isMenu)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgDeactivateMenu</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a41bcc928f3a3811b3f506dc620f8ff09</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgDeinitialize</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a71a4beeb540e45f1e9d6428046ab7a0e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgDestroyMenu</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a4c22157a4b6a8b0313b472c4189cb0f3</anchor>
      <arglist>(SFG_Menu *menu)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgDestroyStructure</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>aff7b59fbd01e4cfc53b837e8f55139d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgDestroyWindow</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ac144f2434f2c498ccfb0cc00c47748b7</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgDisplayMenu</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a252b706419e6377b9d5f6da31eab402c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>fgElapsedTime</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>aac7c16f0f6ef90e294811953c1f606d5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgEnumSubWindows</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a54490bb2d74b9dbf68765d983200fb3a</anchor>
      <arglist>(SFG_Window *window, FGCBenumerator enumCallback, SFG_Enumerator *enumerator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgEnumWindows</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a7ff62286c5c49bc5091ce772b590d68a</anchor>
      <arglist>(FGCBenumerator enumCallback, SFG_Enumerator *enumerator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgError</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a5ef268b003c06fa96a2e5c883c0b7c14</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgInitialiseJoysticks</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a590d2a21656f502499bfc18a69c4d9e5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgJoystickClose</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a97b2085ddc4a5e0d42da8686412df830</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fgJoystickDetect</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a8cba6fec39cdde281ff25072bed9e6c6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgJoystickPollWindow</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a920dcd3c6eab47a5e120ea0e561287fa</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgListAppend</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ae46e564c10c98a1e8384e995af24cf0c</anchor>
      <arglist>(SFG_List *list, SFG_Node *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgListInit</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a2779420295cc9028b24018cc8f1d2363</anchor>
      <arglist>(SFG_List *list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgListInsert</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a7450e6f59bd72cf0ee45d5b9f6718fdf</anchor>
      <arglist>(SFG_List *list, SFG_Node *next, SFG_Node *node)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fgListLength</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a98771d3e035d6d3468dcd19f0c274461</anchor>
      <arglist>(SFG_List *list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgListRemove</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a1839846f37383d3f97256e1da53240e4</anchor>
      <arglist>(SFG_List *list, SFG_Node *node)</arglist>
    </member>
    <member kind="function">
      <type>SFG_Menu *</type>
      <name>fgMenuByID</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a4fdced7290a85ae1e547ad024d2f6367</anchor>
      <arglist>(int menuID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgOpenWindow</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a9cd2361a59f4c4375981a199e543e2ae</anchor>
      <arglist>(SFG_Window *window, const char *title, int x, int y, int w, int h, GLboolean gameMode, GLboolean isSubWindow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgSetCursor</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>af60ff218acd32919f10baaadd47a1fa5</anchor>
      <arglist>(SFG_Window *window, int cursorID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgSetWindow</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>aa4b4e832b57a381025f4f1c895fbaa34</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgUpdateMenuHighlight</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a19f5c16408e1b100bf3b18f3e1d104e1</anchor>
      <arglist>(SFG_Menu *menu)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgWarning</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ab7e4d70aeadd52d31dc7fde493218963</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>SFG_Window *</type>
      <name>fgWindowByHandle</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a2989e0111d092f3cf88bccb3fcb1237b</anchor>
      <arglist>(SFG_WindowHandleType hWindow)</arglist>
    </member>
    <member kind="function">
      <type>SFG_Window *</type>
      <name>fgWindowByID</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a02ab4f9353c0ac15b82ae5c9c5145507</anchor>
      <arglist>(int windowID)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>glutJoystickGetNumAxes</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>ab7f38f57eb585b9729f586f8456801c1</anchor>
      <arglist>(int ident)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>glutJoystickGetNumButtons</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a1fb7799b5e666941df23a96bfe50b590</anchor>
      <arglist>(int ident)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>glutJoystickNotWorking</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a12e27b530800e931493867834a428fe6</anchor>
      <arglist>(int ident)</arglist>
    </member>
    <member kind="variable">
      <type>SFG_Display</type>
      <name>fgDisplay</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a76fec867b1da5a2da5e66c0301bdf89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_State</type>
      <name>fgState</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a60e848bebe3ba247ac42fe5d54f32e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Structure</type>
      <name>fgStructure</name>
      <anchorfile>freeglut__internal_8h.html</anchorfile>
      <anchor>a2080ddc364d4d07b4f3352f353e10a7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_joystick.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__joystick_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <class kind="struct">JS_DATA_TYPE</class>
    <class kind="struct">tagSFG_Joystick</class>
    <member kind="define">
      <type>#define</type>
      <name>_JS_MAX_AXES</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a805b3763eda582e48a37a5001d53ffe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_JS_MAX_BUTTONS</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a2effb2f8477e203ab3860ef981740cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JS_FALSE</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>af3956bb0e46eb4372c65df0005319cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JS_RETURN</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a933a0f7b0fc80056c423b594cc308e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JS_TRUE</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a1193150e2a34933a63d4c61e9c08e247</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_NUM_JOYSTICKS</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>af5b85e0b2d3483cb6e84aca07a33f5d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct tagSFG_Joystick</type>
      <name>SFG_Joystick</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>ab08da90cda23fd3a91a090b841aea4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>fghJoystickFudgeAxis</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>ad930977506203feedb213f2f73c0e121</anchor>
      <arglist>(SFG_Joystick *joy, float value, int axis)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghJoystickInit</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>aec69637af0902fb1f185b693a95de020</anchor>
      <arglist>(int ident)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghJoystickOpen</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>ac8370d10f045f24fe0fd474e70dfd27a</anchor>
      <arglist>(SFG_Joystick *joy)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghJoystickRawRead</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>addbbcce9c1ca09c7965cddc60955cf62</anchor>
      <arglist>(SFG_Joystick *joy, int *buttons, float *axes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghJoystickRead</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a12d98d54b84c03dac82f367f38c981ff</anchor>
      <arglist>(SFG_Joystick *joy, int *buttons, float *axes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgInitialiseJoysticks</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a590d2a21656f502499bfc18a69c4d9e5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgJoystickClose</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a97b2085ddc4a5e0d42da8686412df830</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fgJoystickDetect</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a8cba6fec39cdde281ff25072bed9e6c6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgJoystickPollWindow</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a920dcd3c6eab47a5e120ea0e561287fa</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glutJoystickGetCenter</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>ad636ed6a5796fb860986b3f60ef4208d</anchor>
      <arglist>(int ident, float *axes)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>glutJoystickGetDeadBand</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>af8827f7a77db26c2839e6a8c541643cf</anchor>
      <arglist>(int ident, int axis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glutJoystickGetMaxRange</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>ae2f47100d658bcdf6c375d71fe02ddcc</anchor>
      <arglist>(int ident, float *axes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glutJoystickGetMinRange</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a8d8d7d08e10b13738aba738322ee7e3b</anchor>
      <arglist>(int ident, float *axes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>glutJoystickGetNumAxes</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>ab7f38f57eb585b9729f586f8456801c1</anchor>
      <arglist>(int ident)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>glutJoystickGetNumButtons</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a1fb7799b5e666941df23a96bfe50b590</anchor>
      <arglist>(int ident)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>glutJoystickGetSaturation</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a72c3fd24f981c303084384a57081906a</anchor>
      <arglist>(int ident, int axis)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>glutJoystickNotWorking</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a12e27b530800e931493867834a428fe6</anchor>
      <arglist>(int ident)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glutJoystickSetCenter</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a2f71a97351526922047a3dec887d1acc</anchor>
      <arglist>(int ident, float *axes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glutJoystickSetDeadBand</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a68362f5d4eb25af37426b780dce0fab9</anchor>
      <arglist>(int ident, int axis, float db)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glutJoystickSetMaxRange</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a653525349c4ebe5af4c2cdfa23a2ac92</anchor>
      <arglist>(int ident, float *axes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glutJoystickSetMinRange</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a1f4e3c75e1ca330ea75bd8280f1cc98b</anchor>
      <arglist>(int ident, float *axes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glutJoystickSetSaturation</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a1ea1d3fac954b1918633c04d0c9e9e1e</anchor>
      <arglist>(int ident, int axis, float st)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static SFG_Joystick *</type>
      <name>fgJoystick</name>
      <anchorfile>freeglut__joystick_8c.html</anchorfile>
      <anchor>a931f15c2aa7c394c2272437c69656e37</anchor>
      <arglist>[MAX_NUM_JOYSTICKS]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_main.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__main_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BUTTON_MASK</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>afe20026ae95d143f6354cd1bb5b7a0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETMOUSE</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a8cf8debc9734c9345d3963100982f04d</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETWINDOW</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>aa3ec606772ec525d0258249db8c6a819</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_MAX</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a9ec306f36d50c7375e74f0d1c55a3a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a3acffbd305ee72dcd4593c0d8af64a4f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VFPRINTF</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>acc0934c8f93d1db0f67e820adadad2a4</anchor>
      <arglist>(s, f, a)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>fgElapsedTime</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>aac7c16f0f6ef90e294811953c1f606d5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgError</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a5ef268b003c06fa96a2e5c883c0b7c14</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghcbCheckJoystickPolls</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>ac3d467c80420a78dea7bce6eb853cf10</anchor>
      <arglist>(SFG_Window *window, SFG_Enumerator *enumerator)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghcbDisplayWindow</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a0eec4f0cfd09da1962307282fd3b6379</anchor>
      <arglist>(SFG_Window *window, SFG_Enumerator *enumerator)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghCheckJoystickCallback</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a33068794c9d0129d3c51f011f51fd027</anchor>
      <arglist>(SFG_Window *w, SFG_Enumerator *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghCheckJoystickPolls</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a06e38a327ab26a21131856cd1fd63624</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghCheckTimers</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a242edb4f55cccd8629b75075fd87b005</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghDisplayAll</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>ae76bf748f8b4bbd9ffa1b6ab8d44b4f1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>fghGetXModifiers</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a22e883e29f8958b332f12cdf22f3382f</anchor>
      <arglist>(XEvent *event)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>fghHaveJoystick</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a553b78220a8a20365eadd39896230eb7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>fghHavePendingRedisplays</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a3574a9e667b995c57162dc6fd3f638e0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghHavePendingRedisplaysCallback</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a8f5cb91f869de682b0726f0b2c613229</anchor>
      <arglist>(SFG_Window *w, SFG_Enumerator *e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long</type>
      <name>fghNextTimer</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a6680c5ea81b25e1ca5d5cf98232eba50</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghRedrawWindow</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a635e8faa02d63e447f32b713bbc2ebea</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghReshapeWindow</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>afd65c69a0a048bfad68c06ac9813c677</anchor>
      <arglist>(SFG_Window *window, int width, int height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghSleepForEvents</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>aac159498d490015f008b2165d375b78a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgWarning</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>ab7e4d70aeadd52d31dc7fde493218963</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutLeaveMainLoop</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a74b2244b180f2b315fc4c3ef2e23dcc7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutMainLoop</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a071dcc73dde3c42c8b72bbe0a25a9d84</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutMainLoopEvent</name>
      <anchorfile>freeglut__main_8c.html</anchorfile>
      <anchor>a57ce097008c1493cf7877f7da69fbcc1</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_menu.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__menu_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FREEGLUT_MENU_BORDER</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a295cea0004837b626dd134c5b5a74a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREEGLUT_MENU_FONT</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a083142a6e608d7c0d22d391150013b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREEGLUT_MENU_HEIGHT</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a1d5a9918d91818620f18590f14136c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>GLboolean</type>
      <name>fgCheckActiveMenu</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>ae3897f3120822098f558958d1efd3e02</anchor>
      <arglist>(SFG_Window *window, int button, GLboolean pressed, int mouse_x, int mouse_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgDeactivateMenu</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a41bcc928f3a3811b3f506dc620f8ff09</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgDisplayMenu</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a252b706419e6377b9d5f6da31eab402c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghActivateMenu</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a9adcba660ff9965fac0c973b09d258d2</anchor>
      <arglist>(SFG_Window *window, int button)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fghCalculateMenuBoxSize</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a7c5e5ff11fd3dd717c5f4e37998e78b9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLboolean</type>
      <name>fghCheckMenuStatus</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a1a6dbd69d163e6d6edb80263871a9917</anchor>
      <arglist>(SFG_Menu *menu)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghDeactivateSubMenu</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a130965529b897f0a7bc5a20ac0453b59</anchor>
      <arglist>(SFG_MenuEntry *menuEntry)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghDisplayMenuBox</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>ae512b1c0196b6248bc2a9a85e7f77433</anchor>
      <arglist>(SFG_Menu *menu)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghExecuteMenuCallback</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a11c34a4d135a2073282a0c7016626002</anchor>
      <arglist>(SFG_Menu *menu)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SFG_MenuEntry *</type>
      <name>fghFindMenuEntry</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a89146c190d647955321f86e1b2e32f6a</anchor>
      <arglist>(SFG_Menu *menu, int index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLvoid</type>
      <name>fghGetVMaxExtent</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>aa1e3810bfd51b07563100d2a993f4762</anchor>
      <arglist>(SFG_Window *window, int *x, int *y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghSetMenuParentWindow</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a7670e346868ff73ffd605d6de73caa83</anchor>
      <arglist>(SFG_Window *window, SFG_Menu *menu)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgUpdateMenuHighlight</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a19f5c16408e1b100bf3b18f3e1d104e1</anchor>
      <arglist>(SFG_Menu *menu)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutAddMenuEntry</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>aa63ae02b1d5e8d23b8aee10b5b1c6315</anchor>
      <arglist>(const char *label, int value)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutAddSubMenu</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>ab1787b552038c7d42f5270094704a0bf</anchor>
      <arglist>(const char *label, int subMenuID)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutAttachMenu</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a27d1ec90843e8c4ec82b009a4bf27583</anchor>
      <arglist>(int button)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutChangeToMenuEntry</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>af800f4b851aae8884c8697890b0d499a</anchor>
      <arglist>(int item, const char *label, int value)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutChangeToSubMenu</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>aa36533a43193f3df4fbd01942c9030c5</anchor>
      <arglist>(int item, const char *label, int subMenuID)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutCreateMenu</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>abaf892645b6c707190dec83a9f502a34</anchor>
      <arglist>(void(*callback)(int))</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutDestroyMenu</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a1a618ebbe6b8263960b7fe5da137fdcc</anchor>
      <arglist>(int menuID)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutDetachMenu</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>ae46693bcdc897b0f57bfc00277344a7f</anchor>
      <arglist>(int button)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutGetMenu</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a29da5f00fadc14c7fc5baf8c343f5c77</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void *FGAPIENTRY</type>
      <name>glutGetMenuData</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a64bc10c850a0cac6fc53cc12b268b16f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutRemoveMenuItem</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a19a5690c3ebbdb5b7db530af014e6a56</anchor>
      <arglist>(int item)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSetMenu</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>ac3c3f3f31469b1be72ab4015df8f64e7</anchor>
      <arglist>(int menuID)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSetMenuData</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a59d01f7841f8b37762fea9decccd30f0</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>menu_pen_back</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>aa666b6b472d417df3db84704140aa18e</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>menu_pen_fore</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>afb6b9771d6bc78a76e26386b589ff2b3</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>menu_pen_hback</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>a90b5e63086ef09ebd866a1454d53a9b5</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>menu_pen_hfore</name>
      <anchorfile>freeglut__menu_8c.html</anchorfile>
      <anchor>ab2da5c19e201d10bd91fd3b12ae65c29</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_misc.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__misc_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutCopyColormap</name>
      <anchorfile>freeglut__misc_8c.html</anchorfile>
      <anchor>ad3fafd6271a032080717239c99b2551d</anchor>
      <arglist>(int window)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutExtensionSupported</name>
      <anchorfile>freeglut__misc_8c.html</anchorfile>
      <anchor>a32e9345711d1c649ccb13a4d158d4850</anchor>
      <arglist>(const char *extension)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutForceJoystickFunc</name>
      <anchorfile>freeglut__misc_8c.html</anchorfile>
      <anchor>a4730b059674c5d835903f7f09e5f8184</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLfloat FGAPIENTRY</type>
      <name>glutGetColor</name>
      <anchorfile>freeglut__misc_8c.html</anchorfile>
      <anchor>a4230ade063f3d8b454c9b6b67e248c66</anchor>
      <arglist>(int color, int component)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutIgnoreKeyRepeat</name>
      <anchorfile>freeglut__misc_8c.html</anchorfile>
      <anchor>a9a74bad5eccb5bedfdb14ae76257fd19</anchor>
      <arglist>(int ignore)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutReportErrors</name>
      <anchorfile>freeglut__misc_8c.html</anchorfile>
      <anchor>a9647ec998e7d2657bac3adec83d15a77</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSetColor</name>
      <anchorfile>freeglut__misc_8c.html</anchorfile>
      <anchor>a62db574268dd4c0ebcb457333d379372</anchor>
      <arglist>(int nColor, GLfloat red, GLfloat green, GLfloat blue)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSetKeyRepeat</name>
      <anchorfile>freeglut__misc_8c.html</anchorfile>
      <anchor>a29f45ef3ca757f5e8c5efa81a4d32885</anchor>
      <arglist>(int repeatMode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_overlay.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__overlay_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutEstablishOverlay</name>
      <anchorfile>freeglut__overlay_8c.html</anchorfile>
      <anchor>a03fce144e6bdbe776fe61547e885e6cd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutHideOverlay</name>
      <anchorfile>freeglut__overlay_8c.html</anchorfile>
      <anchor>ad554336ed199d05cd2499aef4509a9ee</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutPostOverlayRedisplay</name>
      <anchorfile>freeglut__overlay_8c.html</anchorfile>
      <anchor>ab520fbd43208fbcdbe37901c098ee8a6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutPostWindowOverlayRedisplay</name>
      <anchorfile>freeglut__overlay_8c.html</anchorfile>
      <anchor>a6a46bb230771285a92ecf63b2a434065</anchor>
      <arglist>(int ID)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutRemoveOverlay</name>
      <anchorfile>freeglut__overlay_8c.html</anchorfile>
      <anchor>a6c58f47eb47a428405462cf9d59f4157</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutShowOverlay</name>
      <anchorfile>freeglut__overlay_8c.html</anchorfile>
      <anchor>aad2c8aed283d678365b440fdc08ce579</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutUseLayer</name>
      <anchorfile>freeglut__overlay_8c.html</anchorfile>
      <anchor>a00e36f6c71528c8fbae22021c6568470</anchor>
      <arglist>(GLenum layer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_state.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__state_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>GLX_QUERY</name>
      <anchorfile>freeglut__state_8c.html</anchorfile>
      <anchor>af6bb3c98e3e3e7be6bb58d6cd7eb8fdd</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>fghGetConfig</name>
      <anchorfile>freeglut__state_8c.html</anchorfile>
      <anchor>ab1afee84398d322a93c09f09209202fd</anchor>
      <arglist>(int attribute)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutDeviceGet</name>
      <anchorfile>freeglut__state_8c.html</anchorfile>
      <anchor>a73f5fc4ea63e3d298d4a6c002bebc2d3</anchor>
      <arglist>(GLenum eWhat)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutGet</name>
      <anchorfile>freeglut__state_8c.html</anchorfile>
      <anchor>a3c906ba209325317472024a94b942f5c</anchor>
      <arglist>(GLenum eWhat)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutGetModifiers</name>
      <anchorfile>freeglut__state_8c.html</anchorfile>
      <anchor>a4a8a818b85e43853d1d034b65e49f566</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutLayerGet</name>
      <anchorfile>freeglut__state_8c.html</anchorfile>
      <anchor>a398692ef6f363239b6c82c724d0df521</anchor>
      <arglist>(GLenum eWhat)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSetOption</name>
      <anchorfile>freeglut__state_8c.html</anchorfile>
      <anchor>ad5065c8963ac503a260a72f561f54c0c</anchor>
      <arglist>(GLenum eWhat, int value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_std.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/otherlibs/freeglut/GL/</path>
    <filename>freeglut__std_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>FGAPI</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a0c13890087e4c32266826db56c710098</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FGAPIENTRY</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>acfe8e7260770f0d6471764f95864489c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREEGLUT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af2f10ad7113ba41fe8ee79a631e890d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREEGLUT_VERSION_2_0</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a8cfa701b92f9fadb221d68c8f830fbbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_ACCUM</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a43896fd591995b08379ec5d945c6b9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_ACTIVE_ALT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a37fa1ad406c601777f4b9d64319fa20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_ACTIVE_CTRL</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a67d60a193db259524360cfb6b39a0c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_ACTIVE_SHIFT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a074ada7313052bd2a64a65dbfba76e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_ALPHA</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a2d492a7606bd5c29f2ba12bb194b5866</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_API_VERSION</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a2fc3bb51b9f38ac5b0cb7911be9caf94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_BITMAP_8_BY_13</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a19b58769a20dd6fb34e6b5a2ecd42c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_BITMAP_9_BY_15</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>abd22ae2e12348f35e2822d9e23aa50de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_BITMAP_HELVETICA_10</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ac11db7b9af4fb9c1b2e37be43728f34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_BITMAP_HELVETICA_12</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a7148f404947be386e4a4cbd2ec84d15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_BITMAP_HELVETICA_18</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aa2733cf18efd2cf595fe00e2eef5fd46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_BITMAP_TIMES_ROMAN_10</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab570839ce3413815606992f14dc9a9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_BITMAP_TIMES_ROMAN_24</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a3a5b5a835fb02e6a681b8092fe25cc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_BLUE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a074d38dfa1098ff10e371902adb0b8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_BOTTOM_LEFT_CORNER</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ac3d56e72d9d67368344d00d2c4b11904</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_BOTTOM_RIGHT_CORNER</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a1bd3a12e71f61b89c1ea2f099048cdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_BOTTOM_SIDE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af757d463504a3523d7bd485fc2d27297</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_CROSSHAIR</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a34f28d1c6c7a9b566ed65760b7abe5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_CYCLE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ac28acff8776266f8ae7e1d4f8d82d62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_DESTROY</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a81a013ad9d0ca13d92e4736375ae7ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_FULL_CROSSHAIR</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af4d3eefea3797a4a06e652e90e17a938</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_HELP</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>abbb0d0f6aa73cfa15856ee183846f794</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_INFO</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ade986ae64d50da64a4febd740259a286</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_INHERIT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aafa2626801284529c4d55007b47e20f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_LEFT_ARROW</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aa6a025062db4baaeef55877f5e76346d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_LEFT_RIGHT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a071ef1aafcf8d354a0418d1408ac344d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_LEFT_SIDE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a304db09d1c4e39e7837d42ff8864c5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_NONE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a8ba21c7c933925c5d9a1e64180c14023</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_RIGHT_ARROW</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a530956f6af4109bbf423edc44d99af6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_RIGHT_SIDE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aee778fd5e4df79e02e4df89ff4a6e223</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_SPRAY</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a5cc671426e10120f1d8c4a6844269cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_TEXT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a639f8771f4ccdfb8f028c81d840f9d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_TOP_LEFT_CORNER</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a189b7b54f88e48c838597695e80ee39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_TOP_RIGHT_CORNER</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aa678faed809a40e29999796f0d5e7498</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_TOP_SIDE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a146e07be459e49d23b5f9de6d4d1e287</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_UP_DOWN</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a0348dfb00fee4e121ba0b9dbeb775883</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_CURSOR_WAIT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a510bc737668232ba061f8740b6b48bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_DEPTH</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a82a20e99a815f32f5f936971e2fa5651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_DEVICE_IGNORE_KEY_REPEAT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a7d1e2be6f8992e6767726ba46662e53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_DEVICE_KEY_REPEAT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a162161f62031108981e49e564a80f2ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_DISPLAY_MODE_POSSIBLE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a679ca1a9f339a7cbced60f89e0fc8925</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_DOUBLE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a199f7f46cadfb6a94b2b7095f3ff3428</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_DOWN</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a30d72298588fe4f6204e9f6d86f955b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_ELAPSED_TIME</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9a38f125fd6a5ca22bfbae59d5654146</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_ENTERED</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a2442615bbc9f806206f3c0334fe73181</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_FULLY_COVERED</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a5ba05621d2288349a25b82f3295425cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_FULLY_RETAINED</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab2c0c0640fe1157c8eb59fcb7d62e108</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_GAME_MODE_ACTIVE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a26815474a9a9159a349209c75ea3a05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_GAME_MODE_DISPLAY_CHANGED</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af6a13df41198349462708996efc2ff00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_GAME_MODE_HEIGHT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab9994c776abd7f6ecec2bb0ca69ba6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_GAME_MODE_PIXEL_DEPTH</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a400c2aca3d2351ab7e9826f30ec962ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_GAME_MODE_POSSIBLE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a428549955aa4ece9347d1fd240a818ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_GAME_MODE_REFRESH_RATE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a5ca74555c4c1f54721d3775390b401eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_GAME_MODE_WIDTH</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a1f68b63544390dad4a50a3a9f20c04e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_GREEN</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a3e31e620fa555ee3a0667a04827a7d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_HAS_DIAL_AND_BUTTON_BOX</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a118efbf04d3b594b7fca68920254d2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_HAS_JOYSTICK</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a7057c6b4ce201e5022db8eca0654c58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_HAS_KEYBOARD</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>afc9f178dce8da5d750839f8607986706</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_HAS_MOUSE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a4d860760b75e8ba688820a8917f54aa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_HAS_OVERLAY</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9500fab96177bfe4fce8d66b6ae516d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_HAS_SPACEBALL</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ac6f10f5ba7fa1db4236ff4350cbece04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_HAS_TABLET</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab909efdd1d504d879e958b36dedc2173</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_HIDDEN</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a68c1ead3367a836f1f8f59641fc2b299</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_INDEX</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a27cb2be9915eb425610664a7daeec74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_INIT_DISPLAY_MODE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9f12a56b38000f6bc663aed7f5dbf803</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_INIT_STATE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a5e02edb6e5086d0f1585782f32fab9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_INIT_WINDOW_HEIGHT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>abf9ae3b75dae2531ade9cec68b0da41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_INIT_WINDOW_WIDTH</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a792dacbe7ae1d6d0cda0f1cc8fce6e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_INIT_WINDOW_X</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a7627ed8c6224d6389f30cabcf7cda967</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_INIT_WINDOW_Y</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a8c3a6de14aa9b522d6a9c4993da064fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_JOYSTICK_AXES</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aa5791fbb080215bb03cbc7aa6f99dfbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_JOYSTICK_BUTTON_A</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a92e09c20d13373321464dd4d60e8a465</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_JOYSTICK_BUTTON_B</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a7153c171ec622df15986d4bde7b730c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_JOYSTICK_BUTTON_C</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af3728766dd1a9861fc39499733d9b4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_JOYSTICK_BUTTON_D</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a0168522d4667b4e0aa238ccb6b6d92df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_JOYSTICK_BUTTONS</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aee9661dc1d1c6008d6840f041b48a147</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_JOYSTICK_POLL_RATE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a6b795288bbad3105e0aef5a1257421b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_DOWN</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>acf185aebae7f4bee9d4e95e0e889baa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_END</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a8e90fbfbeea6c49891e022e07c9de056</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_F1</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af63cc7b29a12af0955c42dea87829736</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_F10</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aa0945fa7982b39eefa42014700f483c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_F11</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9ff68b79b29283e2602c936b5c3aefc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_F12</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a29817688a1c9f26fd697d811da48e223</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_F2</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>acb72407f62b6cfc4faac1b9d79da2623</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_F3</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9680619e50bb1ec577e2e36be50c8b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_F4</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ae8d810517559c68a5f62456d2b77425a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_F5</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a996d079f4f3f3a8c7c6a01ca6db9258b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_F6</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a14ff110c3b644cf9072d37197fa0a34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_F7</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a0cb22cbc1ac854e2c8a1a5f6ae04665c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_F8</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aac707cfc5f4e56de1ea98466be5ea5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_F9</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aadc9265d666b1bc3827ba25570f18cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_HOME</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>adf559535a9b6a83e60e19b503cbd8267</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_INSERT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a73eebf3d2d1ccd5ce867a608e0e2a751</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_LEFT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>abb193c04e62c29184751e2055fda89f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_PAGE_DOWN</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ada3e1475a629486163f75867350cddb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_PAGE_UP</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a28093e59b0ac1a1a25790fe45413db52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_REPEAT_DEFAULT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aeda8b6c2c3def3569930fa47ca8b92cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_REPEAT_OFF</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a97bf652f9934e7f7b172b90dc57a97d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_REPEAT_ON</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a5e601d09fb7d1971032ac3cef2a950f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_RIGHT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a19beda7d173600127ee540aee53dd081</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_KEY_UP</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ada7f412e1ab4f271da990a217aca5b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_LAYER_IN_USE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a088ca8b3e257d80ac16f956d62de0e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_LEFT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af581f17fc90ea8883fb28a0ec26c889d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_LEFT_BUTTON</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a889091fa01fbf2f7d4d6f86b5028b54b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_LUMINANCE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aae79c99329207ad9262f2b3fbe4aa1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_MENU_IN_USE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a4559f0cb6963c422c3cd87b998e42f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_MENU_NOT_IN_USE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a52f844a404adac32c0754da123b1d471</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_MENU_NUM_ITEMS</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a81c9244e4286cf9ef3326e8197e3aae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_MIDDLE_BUTTON</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a99af895d2ade59903d17dc05167fc2e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_MULTISAMPLE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a3f15e21c2a814e8db3d00ec1e9f58d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_NORMAL</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a35a0cdb606dff93c9b200d08f65f110c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_NORMAL_DAMAGED</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a6c8c766cfc7dd33026befb89de05b49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_NOT_VISIBLE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a64a22710d37c8674704e90fc2010c950</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_NUM_BUTTON_BOX_BUTTONS</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af5f59269acd5687125d7c3c7b6e3fd35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_NUM_DIALS</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a494de5ea1c0624bd31f8aa3ea919494b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_NUM_MOUSE_BUTTONS</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a202d9c83876fe0b87d1af980463caefa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_NUM_SPACEBALL_BUTTONS</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aa4ff5141791cc3999281dcdb1fadc4a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_NUM_TABLET_BUTTONS</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aee4d8f95dfd13e13f762c3a081c6036a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_OVERLAY</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a955e05a13f7604768eef710f3d872b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_OVERLAY_DAMAGED</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a27e1cc27b271dac2d0c51a1ff9d0ae06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_OVERLAY_POSSIBLE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a7bebe6fa7f34719ba4d19d94f4445049</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_OWNS_JOYSTICK</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ad22e11bb01cb47ce949bccdec92795bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_PARTIALLY_RETAINED</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a0382440b8fd65823c51bfc9847d06f7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_RED</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aef848f2d576af78e59be7201d45ea4ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_RGB</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af72a6f59f18e560f3ee70b9feb40eeb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_RGBA</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9766fe825112d4042a731effa96e9ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_RIGHT_BUTTON</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ada993ed7a1ceee11b1c3326b8b15dbf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_SCREEN_HEIGHT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab886a3d74de701fd9a6d225f440d7600</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_SCREEN_HEIGHT_MM</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a48916f3cd0b6a8805b4de3c72efad0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_SCREEN_WIDTH</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a6b65bdffe7a0842ddeb96e7df24bc052</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_SCREEN_WIDTH_MM</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a118f8271d40bf215c6893e2b78651c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_SINGLE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a3d45cc54fd3274143881a0633600709f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_STENCIL</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af8f7a79dc36c44f922225d9109196403</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_STEREO</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a0cd1ad5ec8468b9a0cdd4158e791dc19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_STROKE_MONO_ROMAN</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a6d845b04aa17e263c96e07b95872b404</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_STROKE_ROMAN</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a8c868e8790fc8d62e4d6a3923cb2c007</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_TRANSPARENT_INDEX</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a99aa25e36a0b01c418a79ce1219dbf56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_UP</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a1afddf27f2001b4e65470a41bdde30d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_VIDEO_RESIZE_HEIGHT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aaf15be280dc57864d4ced516a9bb9e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_VIDEO_RESIZE_HEIGHT_DELTA</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ad5aa84c37a4f5e068ba3eb01c7894942</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_VIDEO_RESIZE_IN_USE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ae8c73f30c654b038f19d06753a47a2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_VIDEO_RESIZE_POSSIBLE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a80f49e509c83c9e79f8b23d3be0b2455</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_VIDEO_RESIZE_WIDTH</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af610cbe154e160a37764a3c175bbe071</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_VIDEO_RESIZE_WIDTH_DELTA</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af2c7d226790ee1d0a24de0d60bfcb157</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_VIDEO_RESIZE_X</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>afa45af4907319a8ccdec4866de9e0b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_VIDEO_RESIZE_X_DELTA</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a8a1f6c28ca944439595057a5f6b47b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_VIDEO_RESIZE_Y</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab9c3e70a7ed6e49cd97f4caa5c6cb5e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_VIDEO_RESIZE_Y_DELTA</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a55d460e4e193b091cd92c95faa2f39a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_VISIBLE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a7037cf658e4512296cef256c020f0fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_ACCUM_ALPHA_SIZE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a253794e453f452508d170c62ac34e638</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_ACCUM_BLUE_SIZE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a74844f3c9ea2afa20a81638a45049ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_ACCUM_GREEN_SIZE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aafbd9803c6c09cefc820bc0d9646c4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_ACCUM_RED_SIZE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a2110a2aecd5d4ad7a104a0b9477a3629</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_ALPHA_SIZE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a57d82d9d76b5c6f5f8e7d3466609399e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_BLUE_SIZE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>abdf4e98e2114bc0707239ea8019a9be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_BUFFER_SIZE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a3a9c3935e7ddf12b8a70a7f5df3626c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_COLORMAP_SIZE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a02eae1e68c788e930924f1b1f36f5169</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_CURSOR</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a887e0ff085061db7bf3daaa3d079f7e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_DEPTH_SIZE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a75550c7d5af9c48876449d0a1a2cb399</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_DOUBLEBUFFER</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9209d34d3fb3805e395878acd78e2f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_FORMAT_ID</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a8d884b32318ca281266952db0cb16ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_GREEN_SIZE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a3ab3056f0fe86d066fa89af6cde18ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_HEIGHT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aa59ab5701b62782baab5d05e71d646ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_NUM_CHILDREN</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a3c4cc1eb509c112a06d2b727b4a4845a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_NUM_SAMPLES</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab45baab849e18a8dc86cb230d8582436</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_PARENT</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a724c63b0ab39db859a2a3a7b1212db8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_RED_SIZE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a44509f72b4642ec2eec721327cd1fb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_RGBA</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a3b538c911c396c95b24c4a59be27ab3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_STENCIL_SIZE</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>adb9314f66a8f824f71322454decee406</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_STEREO</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a37c7f9ceeb75ab4f4a02da02b0f50d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_WIDTH</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a0f3be11b8fee187ebb7404d963c7d31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_X</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>afd840a4550534860f84493c99889444c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_WINDOW_Y</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af96c91347385211c5fc8c4e480e724bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLUT_XLIB_IMPLEMENTATION</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aa5c483c6696110f8f296009ddc7cefd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutAddMenuEntry</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aefc0e9704fb63df5a056ddc6539f46ec</anchor>
      <arglist>(const char *label, int value)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutAddSubMenu</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>adee2359911766c09d05e07bfb66eff78</anchor>
      <arglist>(const char *label, int subMenu)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutAttachMenu</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a32fa9eaaf9df5932fe925ab68c7e8a22</anchor>
      <arglist>(int button)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutBitmapCharacter</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a06594ef1f5e548bc1d4907609f7ad8a5</anchor>
      <arglist>(void *font, int character)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutBitmapLength</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a074e7bccd58693da50e0e3d4efd30ae8</anchor>
      <arglist>(void *font, const unsigned char *string)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutBitmapWidth</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a55cf8fb55e0a79d8819a637f298b0a2c</anchor>
      <arglist>(void *font, int character)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutButtonBoxFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aa327af1423df32dc511bb9363e0ef0cb</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutChangeToMenuEntry</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a111390b3badae12acec03ecc65f00089</anchor>
      <arglist>(int item, const char *label, int value)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutChangeToSubMenu</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aa613e39e2943b8bc088868f7855dc70e</anchor>
      <arglist>(int item, const char *label, int value)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutCopyColormap</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a23af65af24007dce870120736c93a841</anchor>
      <arglist>(int window)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutCreateMenu</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af1176de81c198da074b59e14d434ebc6</anchor>
      <arglist>(void(*callback)(int menu))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutCreateSubWindow</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ae47793605dee6dfaee6c57021cec3cb5</anchor>
      <arglist>(int window, int x, int y, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutCreateWindow</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aea4ae15d87a833997b1f72d5e4a1a58e</anchor>
      <arglist>(const char *title)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutDestroyMenu</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a37e604644408cc6bb4e887414b4ff16d</anchor>
      <arglist>(int menu)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutDestroyWindow</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a44bc9b8efbbc0f7a73b5f231a3d099e8</anchor>
      <arglist>(int window)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutDetachMenu</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a0f1e0af04b381b16eaf4e5ec84299f0e</anchor>
      <arglist>(int button)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutDeviceGet</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a6046d3bafbc346c7b6979d38dcf22001</anchor>
      <arglist>(GLenum query)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutDialsFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a1b4cb8566256cbfbe73bed99f754238a</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutDisplayFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a765b5fa72e50aa6225a4779e176af26e</anchor>
      <arglist>(void(*callback)(void))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutEnterGameMode</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9f3c62f7bdffdf0bc5828c1608da7876</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutEntryFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af9e83d4a7f4c3903bba8c9af2691749d</anchor>
      <arglist>(void(*callback)(int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutEstablishOverlay</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>afd3536f2e6ecedc1c6bf89eae7b1642c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutExtensionSupported</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ade65751cd89e74c0e600c3b487feddde</anchor>
      <arglist>(const char *extension)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutForceJoystickFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9626a8888c16af40b321ba0baccd08ca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutFullScreen</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aabc96f2c52e3270fb628cc9c088e6e88</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutGameModeGet</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a2096df70084c73aa2cb186927789488c</anchor>
      <arglist>(GLenum query)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutGameModeString</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a8f43d813d9d074d0f9ea38b43837d799</anchor>
      <arglist>(const char *string)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutGet</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a74f7774cc8619e5cce6f39cf629c5683</anchor>
      <arglist>(GLenum query)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI GLfloat FGAPIENTRY</type>
      <name>glutGetColor</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a6dde565463078ebbc634b00c4a63fef9</anchor>
      <arglist>(int color, int component)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutGetMenu</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a6aacf582af1350f1cd8af3733bec19f7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutGetModifiers</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ae52df48efb0cbc15713186d3c0522db5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutGetWindow</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a5af927e6dad467de650725c4f81b6ee8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutHideOverlay</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab9f9170ce9cf6a4ecca792b5bbb4b972</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutHideWindow</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a99bf563fc18ff83797af89b5e2d00579</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutIconifyWindow</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a256c127b65857e6f6cdb831d077e40d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutIdleFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a554ab8519dcd5840d56620719f30c0f2</anchor>
      <arglist>(void(*callback)(void))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutIgnoreKeyRepeat</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a5ff5f2586dcc95deac111dc9a71e23cf</anchor>
      <arglist>(int ignore)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutInit</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>abc547c43592e2ce465a58abed544f282</anchor>
      <arglist>(int *pargc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutInitDisplayMode</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a1082eda6b270a765d2d8f4f839cf728c</anchor>
      <arglist>(unsigned int displayMode)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutInitDisplayString</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aabf07760fc0e99a236e3a5c68307b6b2</anchor>
      <arglist>(const char *displayMode)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutInitWindowPosition</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a110614b330069d2ae48de1d0ef04519b</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutInitWindowSize</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af3be2e60d17964dfe49a67b37d9deba5</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutJoystickFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a4309b656fb7777aae7ae99e479515bf6</anchor>
      <arglist>(void(*callback)(unsigned int, int, int, int), int pollInterval)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutKeyboardFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a4a3208239702781cf56b692948b5eab9</anchor>
      <arglist>(void(*callback)(unsigned char, int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutKeyboardUpFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ada2482b1a314adbe8f66723a0394c8b5</anchor>
      <arglist>(void(*callback)(unsigned char, int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutLayerGet</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a89229ab916b55697a4232e58f9277de0</anchor>
      <arglist>(GLenum query)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutLeaveGameMode</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a606dd420393416b91ca07f9fc03dc0ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutMainLoop</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9c4fdc94124aec578f3bea7070bd6ceb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutMenuStateFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9edf156fcd09ce9de969d543f2fc57ca</anchor>
      <arglist>(void(*callback)(int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutMenuStatusFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a2161bc9546fd890c1be16c441f268673</anchor>
      <arglist>(void(*callback)(int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutMotionFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>af51dd2be89c27e2d65beecff5cb2b353</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutMouseFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a38d0c6b34ce4f3d27b3323a2c979f434</anchor>
      <arglist>(void(*callback)(int, int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutOverlayDisplayFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a780024e5bda1f2a23257b7a210f98be5</anchor>
      <arglist>(void(*callback)(void))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutPassiveMotionFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a0e54343864524f7a9cb8ef3e124ecfa3</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutPopWindow</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ac9418350f2644f39f70314e6790c1c16</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutPositionWindow</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a6a2153598f058d814dc3d786168d182d</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutPostOverlayRedisplay</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a885e1b0ace4a6799e914830a57ac6909</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutPostRedisplay</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9c4773050c9477d163a077dfc7ceee74</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutPostWindowOverlayRedisplay</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a5e2a65ab6dfe1bcdb850125436f6bc28</anchor>
      <arglist>(int window)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutPostWindowRedisplay</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a5db387cbe2325cb094a324303a9de7f5</anchor>
      <arglist>(int window)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutPushWindow</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a01d1d60a79785d7a2e50a92b19d8e73c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutRemoveMenuItem</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>adb5f2474e7d6cf477ccf5e96edf7a735</anchor>
      <arglist>(int item)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutRemoveOverlay</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a1e8879f05ca04b92c59aa8793c375f63</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutReportErrors</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a6fbd8046d4976db7649cd8f6ebe79191</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutReshapeFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ae7dd32629bc897e1679597796e359ccd</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutReshapeWindow</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a915d45de23ba026951c115f788b7f5a2</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSetColor</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a091bf519ec05001af7f1c9decaca9af8</anchor>
      <arglist>(int color, GLfloat red, GLfloat green, GLfloat blue)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSetCursor</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a95949b291c9c776c3462107d33c3cd95</anchor>
      <arglist>(int cursor)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSetIconTitle</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a6262a45e37f72243be62a9b1fae204f6</anchor>
      <arglist>(const char *title)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSetKeyRepeat</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a356ca746b67556c53e5a3a3093e54310</anchor>
      <arglist>(int repeatMode)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSetMenu</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a71685f7f1d70a6347bae6bfa762ec5c2</anchor>
      <arglist>(int menu)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSetupVideoResizing</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a84471df2b9405068c37660053d2307f1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSetWindow</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a7fa7aea70ea5598c12fdb2dd0d04f6e6</anchor>
      <arglist>(int window)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSetWindowTitle</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9d887ef4bdc9c1d685cd60ece8a0ee80</anchor>
      <arglist>(const char *title)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutShowOverlay</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a669cc99f5ad7645f47d246abd527c5c7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutShowWindow</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a759fd81207dad37ce232c0c8afffd6b7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSolidCone</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a3f6a0d74ef949042545dba4207abf9d3</anchor>
      <arglist>(GLdouble base, GLdouble height, GLint slices, GLint stacks)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSolidCube</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aa8782d6e3fef93da3e95c554bd7406dd</anchor>
      <arglist>(GLdouble size)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSolidDodecahedron</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab2d8d097743d151dc97d5595cd2fbc13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSolidIcosahedron</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aa5080965c658fb3c502d49c8dfca06f9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSolidOctahedron</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ae71290b0c0388480772a823eae411ee6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSolidSphere</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab9ce0101dd9422bf5d31b66c59fd16fc</anchor>
      <arglist>(GLdouble radius, GLint slices, GLint stacks)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSolidTeapot</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>acc02f661fe772683a5ddd326a7791fac</anchor>
      <arglist>(GLdouble size)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSolidTetrahedron</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab9fa7dffeecc86a231fa96db92b77eae</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSolidTorus</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ae003cda45d3385daae52f9746c6dba06</anchor>
      <arglist>(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSpaceballButtonFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a2668e8cf9562ffb8c4a66ae13a334542</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSpaceballMotionFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a351798823e89b7a1c99cc860f22ba23b</anchor>
      <arglist>(void(*callback)(int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSpaceballRotateFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ade9bf5d9407f76aa4f705be63d968b63</anchor>
      <arglist>(void(*callback)(int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSpecialFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a6a51ea9e67c31331a21995bb47cccf6d</anchor>
      <arglist>(void(*callback)(int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSpecialUpFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a5d2fb7f0657c731f6b0dd2db90b11529</anchor>
      <arglist>(void(*callback)(int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutStopVideoResizing</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ae86e4e8c9280ec4f5b7040f4f44d1f61</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutStrokeCharacter</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a71c0ef6e3dea1a5d9b97351c8a6907ff</anchor>
      <arglist>(void *font, int character)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutStrokeLength</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a617311d18f168962e27894a6f09dc9fe</anchor>
      <arglist>(void *font, const unsigned char *string)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutStrokeWidth</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ad7e4d310b3d3e900cc21f1154d2be47f</anchor>
      <arglist>(void *font, int character)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutSwapBuffers</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a3d7bfbfbcdc97d960dde52c505bffd4c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutTabletButtonFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ac8447f91b91704fceea47b1ace3ec510</anchor>
      <arglist>(void(*callback)(int, int, int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutTabletMotionFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a20d1c411bd90f3b69e0a793abb244472</anchor>
      <arglist>(void(*callback)(int, int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutTimerFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a1620e1ab4791020e7c08d4ab70447675</anchor>
      <arglist>(unsigned int time, void(*callback)(int), int value)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutUseLayer</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab1dae5d4b78b25975fef1add70c764b1</anchor>
      <arglist>(GLenum layer)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutVideoPan</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a157827e452336f33d72a93eb3210d93b</anchor>
      <arglist>(int x, int y, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutVideoResize</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab7b2a7ec4d1b64b6b0f86a303d5f1a3e</anchor>
      <arglist>(int x, int y, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI int FGAPIENTRY</type>
      <name>glutVideoResizeGet</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab27012497dd1c2246b0a1aa56594f9e8</anchor>
      <arglist>(GLenum query)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutVisibilityFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a301c3a62f5ef00a21ffe2fcedb90154b</anchor>
      <arglist>(void(*callback)(int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWarpPointer</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a50a95bd16a3b2b2cf8c4d2e8f903703d</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWindowStatusFunc</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a520d0007c32adc2f196d726c7e9001b8</anchor>
      <arglist>(void(*callback)(int))</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWireCone</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>aec8e0c0ee37ea7220fe9ce670f0b267e</anchor>
      <arglist>(GLdouble base, GLdouble height, GLint slices, GLint stacks)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWireCube</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a1b561b5a602c258b6dbac49d296b7b74</anchor>
      <arglist>(GLdouble size)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWireDodecahedron</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a7cbed1016289622d41c75f5fa42feb73</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWireIcosahedron</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ae153ef3697baed9863819fc09a5e8a1a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWireOctahedron</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a2d2aba061e0483ffbde3831b2031682f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWireSphere</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a912a5f0921e8f862843ebb5742927087</anchor>
      <arglist>(GLdouble radius, GLint slices, GLint stacks)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWireTeapot</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>abd17b5e98cdca897481a4a3d6a11bbab</anchor>
      <arglist>(GLdouble size)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWireTetrahedron</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a11518bbace1ea44f87e6d24553669c13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>FGAPI void FGAPIENTRY</type>
      <name>glutWireTorus</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a516db7c55c93a39e976e07924db4c6bc</anchor>
      <arglist>(GLdouble innerRadius, GLdouble outerRadius, GLint sides, GLint rings)</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>glutBitmap8By13</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab3592c57ecf435c4dd1283589e846be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>glutBitmap9By15</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>afff0d24c907c1b420cd07b3947ab874b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>glutBitmapHelvetica10</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a87b6d823cbf276fc68cdd6cbc663cd6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>glutBitmapHelvetica12</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a78eae3ae6ac6fa633e178e2206a3b3cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>glutBitmapHelvetica18</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a0bf2f40a6e0f6b3ee189e9f2c5980aa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>glutBitmapTimesRoman10</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a9e5f7cd181f5b632065f7ab8d932c2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>glutBitmapTimesRoman24</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a892c7e38e1cde4955878a4294ee9c2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>glutStrokeMonoRoman</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>ab9b1545dcec1e34ab01907f2e66ccbe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>glutStrokeRoman</name>
      <anchorfile>freeglut__std_8h.html</anchorfile>
      <anchor>a363d018d009796550b87f5cda0c9bedc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_stroke_mono_roman.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__stroke__mono__roman_8c</filename>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch100</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a06160f31623c57dda72dd93e20463289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch100st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a6a07bd3e55b742b77c91dea66584aa65</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch100st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a29de91565d1a6b3e503f9e3ec9659d95</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch100st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ab4d7a0de89ff2114b15c7949a4fc6df3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch101</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a5bb9e3f605aebe6ea6e9fcab47c87a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch101st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7aed94795b4a623edd1bfad8ecfad02b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch101st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a719632832099073775b1cf9182e72f9d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch102</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a831258658ccfd0ae421dd760424bc160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch102st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ab7e7ac0abccb88ba4e92a7753698f8c4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch102st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a63de43af4ebfc800818e38e99a4a27ef</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch102st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7bf1e1a747e360878b57bf02412365f8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch103</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa1e7d74f8ccb7e95074d5f6b2ecacfce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch103st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a487c18b04379b7ce8c906ad9a147ccc4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch103st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3061e690421f0e4beb38816345586fd5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch103st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac7ff6d3d9401789f29adeeb9c6f36801</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch104</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac896757cedc3ab90075d4d4606113bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch104st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a39d635677128b329457f8733134167c9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch104st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a78ee09408b15b6cb25fc6e446031bbf2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch104st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a1f81d34a9b42f5c6a33cff5e43b3fcc9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch105</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa4a5d184e229e22f0dcf19f6ddde842b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch105st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac4b4897643f10a81bfbb4046bb497cc0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch105st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af732a257a5515d4eb9024d643619d360</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch105st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a9d661d0fed956e0db4dcf8f4de4a49f3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch106</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>adb8787642801178441ddf980ee2e6677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch106st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7324554f3a974f3e50a0c90d1e4f9172</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch106st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad0cd003641e8ea91ef2278b65117cd65</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch106st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad490dc5985b9fd4357aa6d7e588ba35e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch107</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7eb78e02dc1ceeed7992880d8fc19c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch107st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad0fb99c83ef4d538fe6531fee8055af5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch107st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aae1fc9e99a65e9c092c8f38ed203da50</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch107st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a230dcbcad3d17736ed59ffff5111408e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch107st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>abe633dbeb6b53ce65e836705a6a0e888</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch108</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a484dd0678342bc484eb4545fee19198a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch108st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aced9c6d759a19338b5cb468944ae307e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch108st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7ab6ce8891bca38d0df7a2b829132390</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch109</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af437686fd5f3350cb690169b04788297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch109st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a36f9cdaf26e1b7b4bff4ccdbc9d8bd4b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch109st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa173a24c7e160557290446975e1ad105</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch109st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ababdb3fd0353f14a090688a547c839d8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch109st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a5cdb8f5fcba1b88c3fd8adeb5b8b0829</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch110</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ab15561b00cd8bf8c101cbca9e4fb41c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch110st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a2c97c57e5fadcf8427b8a59b4c723971</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch110st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a80e4e2f9b35c56f1a3a98d0ca3ed4354</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch110st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3b62d214ed5f04efa408df3e4a2458f7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch111</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a1cc927ade0cc7cadef78ac6a96035c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch111st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a6f421adf7c52ada659ec5a5aeb2bc8b6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch111st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a79a10e83dbb87e45e9bf0c7b503bbb42</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch112</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae1d33f72e26498d9b1875bccbea57c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch112st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a823d0310734fb3ad7d64725c315a80af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch112st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a412e1d3b6a5be33e38cbd93e1b545dba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch112st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a61353efd6b9a068e00854f9f235d398b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch113</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aac79bda92b500ad65a4844823870c538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch113st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>afc75fff327c4f2beccecf9625627ce25</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch113st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3ae0a808e3ea37608a5490eee6194e5f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch113st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ace2b3152387bd34c6e579cbced14f4d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch114</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ab87510b26d73ffa8d06efb18380feeab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch114st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a1e9241375e43e07d0e143ad35ca4a610</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch114st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a46115832aa5b3f2a0ba99db9c120b32e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch114st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a41eb194fced52835df582e4b9e93e81a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch115</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a9a551d4e62fd5a80d394dd5b50948a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch115st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a89938750ccfb56d284aaf2948350fd5a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch115st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7050e39dd00ecc3d4a74cb43c5321f32</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch116</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a68f0253deb7c120105c4dff5cfe6ed3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch116st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a805e81f9f805f188016f759396991410</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch116st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a00a532dc8250949b80458a873669baec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch116st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a1fed1ad116eb95b5f9dd839f8c0efa82</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch117</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a2e70650f5f1366649ca149a904a23eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch117st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a1bac15981fba8f863ee4c10e1d742327</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch117st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ada836f17987e6fd26d16684459f9553f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch117st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a1357721e3917884bfccb4e4369e8a036</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch118</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7c96ee72d4eb8c587fd3ea59b53f6802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch118st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a4a5d2958df134740b788a079f16dd852</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch118st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af12f540dcfc62bab290f52fbe2f009c9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch118st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac646d14e2bde6ee467790b2b33860dd5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch119</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a865bb0209debc4e65d64c92909f892ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch119st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a00b2421366793216d3bf6477bed78d36</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch119st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a66cb43a43e9d2826c2cda50bfa1c348d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch119st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a9cad5a72247f925bace05bcbf8cc0ac1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch119st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac33e8d401fc41926e00e10627039c70c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch119st3</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af318aaa8ec2e7d256f3edd7c75072815</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch120</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a52c4797c364fb7caa896175986d02ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch120st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa9a6ee54d4c789a323515492c1d87eb8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch120st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a438b37e69541d61edb4e2370e434c7ec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch120st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a461790d3f3657bff94e7762e8442e5e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch121</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7a23d60355a787bbb1d3c11d5380d5a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch121st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a783e75251c446268df288cd06d9a4996</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch121st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa9c5957e2e8e7a2b81fb393c33588ca3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch121st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a22006adb21cc7db0cd5b31ef6820b30f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch122</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac2c220daac150e557bd2d1c9f869849c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch122st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a23344e908819165c01c9b2aa2f067ef8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch122st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae78fdcee6d320382246f980cf557196f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch122st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a22d60af801ee1939891a620e75c72011</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch122st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>adacad79ec5a024ed5369786b36d1bacd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch123</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a9d944a4147a1ce68612690f8da452fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch123st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aba263b67a5db3b4c5af15a0e5f26929b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch123st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a8253bc491f27bba0c3dce8140a61c44d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch123st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa38c48e91e5ff7b84e63fd4d78addb3b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch123st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af16e72988e13cc9c719f55f60445dd06</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch124</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a88dc58e35b2b4cfaf5674232c869cf94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch124st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ace3d2dc7aa43e8702c705b861d4cb30c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch124st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a407239ba1b9ccb0dee7dc5fe1b4b5f1d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch125</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae4b0ae52a4b6e41dfe6d9708b35c92d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch125st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae5a0fe915b9ef0cc80ee90086cacb9b5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch125st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a2b576a89ff5fdec33c4aa3cc13bb94f2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch125st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a92e37ceb225fa0cfa755d5ce8698afa1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch125st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ada81b6034432134b37d4d89677656237</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch126</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a020542845e7f508ff53c2514a71351c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch126st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a985c421c68f2879a6ba3c800d28b791c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch126st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad51d0e990a9bf388e6c1623546f980aa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch126st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3b7b97e2dfe4c386e5e56a88a5a06106</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch127</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a559e55fdb984b26a1380e3395343576d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch127st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3dbb5fddd2fe8fff9d2adf8dcdd439f0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch127st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a2ec6d12db9d91d5e53f967014178c4d0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch127st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa2e527bcd1f54a75db38018d66076b81</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch32</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a2a20db9d6b9ec0012f8470f732428af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch32st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a181b93e1aa32ffd4fd56a10e486468d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch33</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ab8a23e54b431286fbd8b3e3d955e9283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch33st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a332ff782ca0cb590c30118faafede8bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch33st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad1fe75943ebbea9cce4085865d7cdd2e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch33st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a501444ed68715903fa6fa49d5956b923</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch34</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a0561ccec3a1648a2aab4c2094016da49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch34st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a75f2a5151f362078d441c4e92b304d6f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch34st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a9d6a35111799041fe1fc00223031be01</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch34st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a4e97cb479d56c3557117ffa7017d80bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch35</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3ec0b8539754eb67f2819c21db8bcf94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch35st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae2ecdb75c68e0f9e48455ac440919323</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch35st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a33c8f5cd360c8a51b77098b8cc8522f7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch35st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa29cc451d8c75c7dba2c21e9dfe31e76</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch35st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a689f5d705c11020384b205b56721b7af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch35st3</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>acad6613ff159ebeceb0dae273eb53a51</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch36</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aed87e70175d6abda20d29a77cfcd119d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch36st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a823b2c10840e653f3cdf4480a8388504</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch36st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3413b54633213115c60a49709ffbfb09</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch36st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a99b01886275c339031ece57ca3ecb0a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch36st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a74adb24e082be5559010081cbfeca30d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch37</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a1e3fd36e00240890ecc4fbd2723d610f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch37st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a93087afab56ab5bddc637cdcfb7bba50</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch37st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a0130340a466f633131bb229c6117bb92</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch37st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a2eba457444426dd615705a9013e78a75</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch37st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a782e816c0f9b37fd2024970388052a15</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch38</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a2e1f13559e8e5af2051d698b22b714d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch38st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad4a9a28e7f1daff85b66d6c372c20082</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch38st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>adeffd108bea3716faba8e5df492d27be</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch39</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a74619fc94e0ac1ed8d71aaa41763a950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch39st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a29e966b0139521cf031f8e3dfdc24c6f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch39st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7866a83024d8070c112793a356fcc404</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch40</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac83f8c82c07e7715749664d522b01289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch40st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>afc4b4d1cf8a10ef5e222fcf1d1b2efee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch40st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a0e0ff227012456718b6a259b94ed227f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch41</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aee1b03ae30ecb8aef09e601b4e5c5671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch41st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a8aad38c0750cfe330a124aeed555eac4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch41st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a8b24f950640a85a66f56af74428a23fd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch42</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa3c854e0b030d3be187ddaa7ee163293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch42st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a1ad5782a1c3c86474302c34fbc8ff97d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch42st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af85d3685964da1737b2aeadcca10cebf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch42st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac8ce9bed76bd968628d9cf3bcb5e2232</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch42st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a17bd6358f6dd84c7e8e83cfd60dfb68d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch43</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a49d745efe36f4fa1ee9730d48c0ce24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch43st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aec2dc6ff7ed9c381d67b4ac93515e02c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch43st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a33ffc82198b69e581ab1e84ead11e91a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch43st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>adc35f4af68ae7e896f0af11d66f04612</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch44</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a1a1a2775cc3ac64eeeb45f7707f8dfc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch44st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad897fbb9fc125b6a6a05306830f9b365</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch44st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a5ac7d0c6c867efe0eb11bff2a3971479</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch45</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac5e7ccc3a37e2f4e9344271370244dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch45st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac449cd9484a863f8006eca560a93feaf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch45st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a8a82d80e45c3b86990ecd8bc0b315909</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch46</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a11ead91c753ef575647b03052b3e5585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch46st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aad7d34b9687fed9588b50fa0dfab07c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch46st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a4c2974bebf622742f5b4a515af8d8782</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch47</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a527383de7e833ba0fd5250fd754c6e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch47st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac352c72aa98151f8046f8b3eed124903</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch47st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a702995cf57889b6b3dfb64243f29e232</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch48</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa3919e5a2fbf0999916d9dbc47d0276f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch48st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a144b00cc269842eebbfbd27ebe8339ff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch48st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad8389a78c827bcfd9c0b29d4f983f8dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch49</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aeb5ac7ded1ea04f2a0a64e99f5780cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch49st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a6533f8464b45b29dce047e0d586a9d3b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch49st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af3a2f9083fe768953c57569a21f3a8d8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch50</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a2144a0f39884d6001932600b2bb8c278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch50st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a22d5d88aaf55b83f8d6136cb82507d36</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch50st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa622a2dafca8481a02beff82d6b77087</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch51</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a836981592fa2a258f4b000176fc246f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch51st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a78576e261db1637433bbbbb75b45522e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch51st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af5e38cb86d30ed6505e0ba8a7d0445e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch52</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad9e93c95132ae5b7613b8a7dd88fc953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch52st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a55a68c66887ed8cc7f246c2f08bc160e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch52st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a2033a406b546183301b441a7251a5734</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch52st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a6891fb5ce845d5d828836adc460a5fd6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch53</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac47d50c526d9638d5bcfbc56347b018f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch53st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a0061c5342392649912248caeb4719458</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch53st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad7f53a05e34ab1987cc16014504c86ee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch54</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a487b60dc9bb30dd52eafe2e7813f1f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch54st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa3ce925034361943f8a2263e22cf09e1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch54st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3666ecf1423b84692947c4b3436661bb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch55</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a75172d4ff6b590d7c681deeb117bbe58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch55st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa5379b7a511bd287937b6b9742459214</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch55st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a6bbf11e55ff4185489dff695fbcd7c06</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch55st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a2c436810ff58e11f1970adf3af2f442c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch56</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a40cd889a24c0e8e6530502ebb2a4bc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch56st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a803c3e0a4933ff936e2d7e2ad520538e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch56st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a82054455535cbcc1398bbf84f145a523</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch57</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae35251d3b0d0301e3f29c1cd107da6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch57st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a29531bcd41d749aab2de636e36083dcf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch57st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad0d88a46b83100520fefac28f3f42d1a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch58</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad5a0b91a48aa8c2e420cccd0e6366d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch58st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ab1c50d80b34426192f31c62dd76f43d8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch58st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ab470751faa7c470957a84f25d4e2ce2c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch58st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a0e02ef61f0575cc056e874995105eb7f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch59</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a9d499a6b2a4021476b6c7bc6b4f969d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch59st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a052cc0d488597de844229bdab082a211</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch59st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a639e7c739bf94d513f39ebd9ba2648a7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch59st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a9d3a32091dc673c59cae79b62dcfa826</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch60</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad20ffe098e9f3fb8c8124e45e3cfd86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch60st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af313d31cc7ea4b710fb99a99d7eaf2bb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch60st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>acf10bf0e5c57e4395634e684b5f92678</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch61</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac8496db3072d14bc5c9c47130a6f47a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch61st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>afb98b13fbd1d0b9ccabac95c2680a646</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch61st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>add338028caae4896fb9c52df701d9325</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch61st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a97c014e4162ed44d1dac54e90e1b5635</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch62</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac0d19f8fcb7053fccf494eb783553d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch62st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a5b454e37afd7c66dd46798665aa72ed2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch62st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a25577308776c9e28331a11ff38cd25e0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch63</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a16b12eb2bebc6fc714c2ba610c3493c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch63st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>acf6fd7fefe47b87ce5e2c17ec4ee3287</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch63st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>adf5cd74d94fe1c82744e8be030e4424f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch63st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a25dc662a2efdeb4ab485cb23a9aaf649</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch64</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>afb6d10ca6650d00991353e02ebe315df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch64st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a90a9fd485fcad8c8407ed55349be0a96</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch64st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a9f46be2b5c58df3cc5dc9c788cc397d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch64st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aeb951dabffda18ab648f737068774285</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch65</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a6e30a5da78592925f6d7e9fdeb8afe75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch65st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae6e36c9e36e48983c22551184f72eee5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch65st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a8d408d5b54fd328a2ae0a42ee8933b22</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch65st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae081961264d0b8b3709d240a36848feb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch65st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aae5e48d824d447a7e4ad9ce36090c154</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch66</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a894a9543f80606877e7ae65b4bb6c0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch66st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3e97f003fe90fab9626cd792cbb4aaae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch66st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af998b851d2783b9151748cbb76a592df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch66st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af749f5edce74cbd4603c5a71cd03db4f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch66st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aed95160a4c3f3ada43602564c295c6e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch67</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3c53dad2903b65c6195356e1099c87fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch67st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>acc285b3b38a88aa35f2d3e01d945e335</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch67st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a0642da93b22ae8ac7c02d3e8a672c9ae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch68</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3241edc992df2a711f439d6d96899481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch68st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a16a9673683ffda4b22e3c2d26d606c44</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch68st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3ffa0eb0b1b87b2536cd8eb8dd775648</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch68st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a91ab913457bfa0468dc3a8d20972ad66</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch69</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a984fa65201bb68a30b7567833063998f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch69st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a5275b66e634f0f1c5eb2886416c44d18</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch69st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a70144df5f103d4f183a103cbd9400504</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch69st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>acce152533fa68623d6a7df480f7a7e36</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch69st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aff6d2a027c33991d71cb896e0c3aec1e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch69st3</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a424ff60a579eb55366d282d136f74d6b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch70</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa7d6126d9e84a2444b21f4cbea4f2947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch70st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a13520917cc9cb0b0846b12c9e20b43f0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch70st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a8d67d2661444c87c4ecc9fe46c244bcc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch70st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a8f33f76476a16c996142f26b9de151dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch70st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a6615ee26882fe03589c410a8ee33bb48</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch71</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aac3a5bf09437788296f3ad8fba3461d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch71st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a9c3e06c664af7143e9557bca60821642</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch71st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a0786c33e2e645315af0bcfdf87adf630</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch71st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a252d5c4df001e18618319106525056bb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch72</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac839f436382afb230bb64f390b11bc88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch72st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a8b531c2f1026a3b84878c1d42d43f93c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch72st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ab5f94c89e252ea801dcf52d3f9dbb7e7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch72st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aee5e33d55a0d3f6b72c4b1e6331487a5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch72st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a6026c78409610d8e4ad9a2a4bc29d5c4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch73</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7b28e3053d4313ab72081512a338e2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch73st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a9cf794705594919ccb7b5dfab6ecc0d6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch73st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a596e786d605e8e635a6cd6de38e7be36</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch74</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac991938ebd80422f64fccc8ee46d3ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch74st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a36d8534b2ee98d3183973626cd53f126</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch74st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aca5288eab59cb4d988d2409c587e17f1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch75</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac262237131d4f4c98bd7777ab5cd75e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch75st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa4a2c8fabcdaf5a1deed49efe534a12c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch75st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7f4c3f74ea3d738058a914831c62f9df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch75st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a78d6a6a800da95d7e0678b53fc016a0e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch75st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ab9c04513f320637dec98769f34c77126</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch76</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae19b52efb5c8f8999e1fedb0e7e08802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch76st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae581dc4e9b7f060db5be88fd7e38ecba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch76st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af68b61486a4eb0113da2c54beb4bb705</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch76st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>acafd58212578a79c170004b2bbe46150</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch77</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a8e5cc8c0887d411458f3929a758c72b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch77st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ab907f7bb8c4f2fff9cbc4d9aa3f78264</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch77st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3cdcb9e476c5a6cbd8048803a3eb628f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch77st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a1cdb070dfa6afd1ee278cf99b5f91b09</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch77st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a8db6f6e5d00be3bc3c3802b79628f591</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch77st3</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a804a6600c467b20e391925b5e1d921ba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch78</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a9bf722e956efabcf4e09b5b1151436f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch78st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3e0d32567080575571c0b1e206b68f6f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch78st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a1e4450a0e4328be27505fe693e0ab645</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch78st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a36bc4852f4d3194254d3ceda825cdf8b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch78st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>addc0a69bbac356d1cf8efce79ac73b6e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch79</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a786314dd028b6d890e8d10c932d058e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch79st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>adf932611bcbf7c16608066ffd2c59c05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch79st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>abb32617b2cd6e68b819983bf19ce3958</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch80</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a306ba3cf391b46c441199b5157ddf56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch80st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad562bc4852658586296ea4f4561848c0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch80st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a1e3da685e38ff5abc6fbd339098a7176</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch80st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>accb448888eaaa3182877ee39d34f3a5e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch81</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>abbb8146633c68c2d4881f57dda42b4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch81st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ac61bea3ff725931ba72ad5a360fce954</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch81st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa29063b8463dd672fab0f5163d6bdf93</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch81st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a8f0cf8151d4022fb0f85813375ea2c28</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch82</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>abe9dcffd9ebfbf0d8267d2a47862f22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch82st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7030a4495aaad33ccd02be41e4bee4af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch82st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a27cb1a324a5264864a998dd846373f18</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch82st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a3c4ceff8fbc00e2e093729533f5b073a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch82st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7260bf846d5999424cae6267cf0887b4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch83</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a5bb5536160e0ea4c6e5a6b74a69173dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch83st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a0a27c330d915599c50e08e5a68c9af47</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch83st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a709eb340169d617f7c947e7732a16b25</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch84</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a15e77684f1a30b01f98e7bb6fd22c150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch84st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a0116be730257cfc31ef22b86fc6f989b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch84st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae5f87ee256646eb439cdf72415a75d91</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch84st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a6844e970a5c4e6d9f38b97607894d5af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch85</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aedf071e643b99eb5e826df00bef5dd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch85st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>acf847b565b09c4072c2b532e98e19588</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch85st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a5f040395dccc85b5974f2122506ae95f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch86</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ab51211a1662a13d8c6a7126164273f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch86st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a61b3456cd4a80f0ed4be3a1e6eec4377</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch86st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a89af45318eac11532d2690b4f21468f4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch86st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af40af333511d3a8c8ceb550b2a7790e0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch87</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae139464ffb9ed2a65c981ac6a75decee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch87st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a820e146f044110742dfc3aa74f327a4f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch87st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a06b2bc1007796a4f6473a366cf5f60c2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch87st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a2db3d83affe154c945f44804700872dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch87st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a090ad1258b7a447ad37cc2e8fa0ebd26</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch87st3</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a332fec9862da5ea5822e9a7df04cda04</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch88</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad9ed2a556723394c5bfb63dc38b69c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch88st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ab3af509f7434ba03948aa305b16d7e80</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch88st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a042dca0c927d48287c5cc61da42d49f6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch88st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ab6a11d2034e55898c65834b16b0052c1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch89</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a03fcab8f4ca0f13fc049992113e1aea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch89st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a57d3c5239c1c3a543231923ebde26994</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch89st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a03a51e448c3503a1683bf9091b105c93</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch89st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aac505a06a0489a371a12e88c20fb6c66</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch90</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa1b1aa31384c0d74ea5f5ce2b2f2e874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch90st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a4acda01236dc8d4eb79ed3f2a0fe6b45</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch90st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae125b449fbd3d7188787d524ea7bc991</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch90st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a4ca3e9e8c81e2a8928f150fd89a6706f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch90st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad0a5be67624ad0425e46d359c0552228</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch91</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a352cdd214b8137ed0cbae335ad6b3725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch91st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7c0b2493186ed94e9ba979be117f9dc9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch91st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a6572829ae031c3c57ca0f52840fcc00b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch91st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a2274ee45b6c4ca53c4ce65af73cb142d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch91st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae666a7fb3a510672788b3f3a51fd15e4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch91st3</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad8e08b80c52536eea4606db250cb1d08</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch92</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a8ce782521949e0f52f8cfb9cca052186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch92st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a4a10831e996e88aa941ff2fad4e637df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch92st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a272160dc492d74ad5cd2616a09010296</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch93</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aea639576d495005773c8cfb91a3782a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch93st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aa6ce9764c49596da81a819ba3229f113</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch93st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>acd3aeea02722aaa12e26722d94e1cd53</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch93st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a44dfe302a7862d69f129af41d0ba32a8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch93st2</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a58b2044ff3772f5439e405e254726ace</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch93st3</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7d2ac742f0abbf5e883239ca7b27fc5f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch94</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7a27f5555702898589cd7646418ffa6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch94st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a77aeb8a7f78011ad847432d594e999a5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch94st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af8aaa6ab2604aff5415f26676373ebf4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch94st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae38f0cc4c3d639e97efb6a4200922196</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch95</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a07ede66173854c1bd7c23d6213f61467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch95st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a1b5948ea4d8191c505f81f800117b91e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch95st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>aaa9ca7cfedb1979f78e37fcbda59a265</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch96</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7fbed37804384bfb7926ceccbbb9d59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch96st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a64bf0a6f46981d48a4c63946dbfaecbf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch96st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a7ebb12670dddc0dbefc14493f4489993</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch96st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a03a763c56a5810a435d84273911578c7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch97</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a4de4e31b67c589cb083634bfc6452a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch97st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>abe315707722a496e1a933dafc8fa49b9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch97st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>af1b09a1c064d8c0890d2609c74557ed7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch97st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a0b34ea906f10aa1f39df4d9ad08c92b3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch98</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad5322cff367a9103705c2f520387b2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch98st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a32d1765053ac32b860d80c1c8e0b06b5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch98st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>abd8a93fd45c3c3db136ada8cf3e468d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch98st1</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>acc7041cf112be33f3143d6d9e28f8e44</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch99</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ad81b4eb6b0b2d5988a9222d11877c096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch99st</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>ae1db07596241d6947d38291bafc0a116</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch99st0</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a17491b6b3f60e1a6624bc485afe2b6aa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar *</type>
      <name>chars</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a00750c403f4fa161e4f5f8aaf0097937</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const SFG_StrokeFont</type>
      <name>fgStrokeMonoRoman</name>
      <anchorfile>freeglut__stroke__mono__roman_8c.html</anchorfile>
      <anchor>a4330c09100a7f64ab104cdda6f74575f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_stroke_roman.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__stroke__roman_8c</filename>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch100</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a06160f31623c57dda72dd93e20463289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch100st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a6a07bd3e55b742b77c91dea66584aa65</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch100st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a29de91565d1a6b3e503f9e3ec9659d95</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch100st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ab4d7a0de89ff2114b15c7949a4fc6df3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch101</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a5bb9e3f605aebe6ea6e9fcab47c87a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch101st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7aed94795b4a623edd1bfad8ecfad02b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch101st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a719632832099073775b1cf9182e72f9d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch102</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a831258658ccfd0ae421dd760424bc160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch102st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ab7e7ac0abccb88ba4e92a7753698f8c4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch102st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a63de43af4ebfc800818e38e99a4a27ef</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch102st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7bf1e1a747e360878b57bf02412365f8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch103</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa1e7d74f8ccb7e95074d5f6b2ecacfce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch103st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a487c18b04379b7ce8c906ad9a147ccc4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch103st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3061e690421f0e4beb38816345586fd5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch103st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac7ff6d3d9401789f29adeeb9c6f36801</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch104</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac896757cedc3ab90075d4d4606113bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch104st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a39d635677128b329457f8733134167c9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch104st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a78ee09408b15b6cb25fc6e446031bbf2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch104st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a1f81d34a9b42f5c6a33cff5e43b3fcc9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch105</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa4a5d184e229e22f0dcf19f6ddde842b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch105st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac4b4897643f10a81bfbb4046bb497cc0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch105st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af732a257a5515d4eb9024d643619d360</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch105st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a9d661d0fed956e0db4dcf8f4de4a49f3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch106</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>adb8787642801178441ddf980ee2e6677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch106st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7324554f3a974f3e50a0c90d1e4f9172</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch106st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad0cd003641e8ea91ef2278b65117cd65</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch106st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad490dc5985b9fd4357aa6d7e588ba35e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch107</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7eb78e02dc1ceeed7992880d8fc19c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch107st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad0fb99c83ef4d538fe6531fee8055af5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch107st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aae1fc9e99a65e9c092c8f38ed203da50</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch107st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a230dcbcad3d17736ed59ffff5111408e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch107st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>abe633dbeb6b53ce65e836705a6a0e888</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch108</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a484dd0678342bc484eb4545fee19198a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch108st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aced9c6d759a19338b5cb468944ae307e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch108st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7ab6ce8891bca38d0df7a2b829132390</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch109</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af437686fd5f3350cb690169b04788297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch109st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a36f9cdaf26e1b7b4bff4ccdbc9d8bd4b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch109st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa173a24c7e160557290446975e1ad105</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch109st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ababdb3fd0353f14a090688a547c839d8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch109st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a5cdb8f5fcba1b88c3fd8adeb5b8b0829</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch110</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ab15561b00cd8bf8c101cbca9e4fb41c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch110st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a2c97c57e5fadcf8427b8a59b4c723971</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch110st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a80e4e2f9b35c56f1a3a98d0ca3ed4354</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch110st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3b62d214ed5f04efa408df3e4a2458f7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch111</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a1cc927ade0cc7cadef78ac6a96035c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch111st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a6f421adf7c52ada659ec5a5aeb2bc8b6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch111st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a79a10e83dbb87e45e9bf0c7b503bbb42</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch112</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae1d33f72e26498d9b1875bccbea57c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch112st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a823d0310734fb3ad7d64725c315a80af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch112st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a412e1d3b6a5be33e38cbd93e1b545dba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch112st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a61353efd6b9a068e00854f9f235d398b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch113</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aac79bda92b500ad65a4844823870c538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch113st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>afc75fff327c4f2beccecf9625627ce25</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch113st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3ae0a808e3ea37608a5490eee6194e5f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch113st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ace2b3152387bd34c6e579cbced14f4d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch114</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ab87510b26d73ffa8d06efb18380feeab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch114st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a1e9241375e43e07d0e143ad35ca4a610</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch114st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a46115832aa5b3f2a0ba99db9c120b32e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch114st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a41eb194fced52835df582e4b9e93e81a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch115</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a9a551d4e62fd5a80d394dd5b50948a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch115st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a89938750ccfb56d284aaf2948350fd5a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch115st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7050e39dd00ecc3d4a74cb43c5321f32</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch116</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a68f0253deb7c120105c4dff5cfe6ed3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch116st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a805e81f9f805f188016f759396991410</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch116st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a00a532dc8250949b80458a873669baec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch116st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a1fed1ad116eb95b5f9dd839f8c0efa82</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch117</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a2e70650f5f1366649ca149a904a23eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch117st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a1bac15981fba8f863ee4c10e1d742327</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch117st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ada836f17987e6fd26d16684459f9553f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch117st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a1357721e3917884bfccb4e4369e8a036</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch118</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7c96ee72d4eb8c587fd3ea59b53f6802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch118st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a4a5d2958df134740b788a079f16dd852</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch118st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af12f540dcfc62bab290f52fbe2f009c9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch118st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac646d14e2bde6ee467790b2b33860dd5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch119</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a865bb0209debc4e65d64c92909f892ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch119st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a00b2421366793216d3bf6477bed78d36</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch119st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a66cb43a43e9d2826c2cda50bfa1c348d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch119st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a9cad5a72247f925bace05bcbf8cc0ac1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch119st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac33e8d401fc41926e00e10627039c70c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch119st3</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af318aaa8ec2e7d256f3edd7c75072815</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch120</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a52c4797c364fb7caa896175986d02ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch120st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa9a6ee54d4c789a323515492c1d87eb8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch120st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a438b37e69541d61edb4e2370e434c7ec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch120st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a461790d3f3657bff94e7762e8442e5e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch121</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7a23d60355a787bbb1d3c11d5380d5a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch121st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a783e75251c446268df288cd06d9a4996</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch121st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa9c5957e2e8e7a2b81fb393c33588ca3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch121st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a22006adb21cc7db0cd5b31ef6820b30f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch122</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac2c220daac150e557bd2d1c9f869849c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch122st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a23344e908819165c01c9b2aa2f067ef8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch122st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae78fdcee6d320382246f980cf557196f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch122st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a22d60af801ee1939891a620e75c72011</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch122st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>adacad79ec5a024ed5369786b36d1bacd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch123</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a9d944a4147a1ce68612690f8da452fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch123st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aba263b67a5db3b4c5af15a0e5f26929b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch123st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a8253bc491f27bba0c3dce8140a61c44d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch123st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa38c48e91e5ff7b84e63fd4d78addb3b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch123st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af16e72988e13cc9c719f55f60445dd06</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch124</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a88dc58e35b2b4cfaf5674232c869cf94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch124st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ace3d2dc7aa43e8702c705b861d4cb30c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch124st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a407239ba1b9ccb0dee7dc5fe1b4b5f1d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch125</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae4b0ae52a4b6e41dfe6d9708b35c92d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch125st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae5a0fe915b9ef0cc80ee90086cacb9b5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch125st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a2b576a89ff5fdec33c4aa3cc13bb94f2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch125st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a92e37ceb225fa0cfa755d5ce8698afa1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch125st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ada81b6034432134b37d4d89677656237</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch126</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a020542845e7f508ff53c2514a71351c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch126st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a985c421c68f2879a6ba3c800d28b791c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch126st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad51d0e990a9bf388e6c1623546f980aa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch126st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3b7b97e2dfe4c386e5e56a88a5a06106</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch127</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a559e55fdb984b26a1380e3395343576d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch127st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3dbb5fddd2fe8fff9d2adf8dcdd439f0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch127st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a2ec6d12db9d91d5e53f967014178c4d0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch127st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa2e527bcd1f54a75db38018d66076b81</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch32</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a2a20db9d6b9ec0012f8470f732428af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch32st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a181b93e1aa32ffd4fd56a10e486468d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch33</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ab8a23e54b431286fbd8b3e3d955e9283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch33st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a332ff782ca0cb590c30118faafede8bf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch33st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad1fe75943ebbea9cce4085865d7cdd2e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch33st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a501444ed68715903fa6fa49d5956b923</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch34</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a0561ccec3a1648a2aab4c2094016da49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch34st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a75f2a5151f362078d441c4e92b304d6f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch34st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a9d6a35111799041fe1fc00223031be01</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch34st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a4e97cb479d56c3557117ffa7017d80bc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch35</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3ec0b8539754eb67f2819c21db8bcf94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch35st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae2ecdb75c68e0f9e48455ac440919323</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch35st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a33c8f5cd360c8a51b77098b8cc8522f7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch35st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa29cc451d8c75c7dba2c21e9dfe31e76</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch35st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a689f5d705c11020384b205b56721b7af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch35st3</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>acad6613ff159ebeceb0dae273eb53a51</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch36</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aed87e70175d6abda20d29a77cfcd119d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch36st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a823b2c10840e653f3cdf4480a8388504</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch36st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3413b54633213115c60a49709ffbfb09</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch36st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a99b01886275c339031ece57ca3ecb0a4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch36st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a74adb24e082be5559010081cbfeca30d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch37</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a1e3fd36e00240890ecc4fbd2723d610f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch37st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a93087afab56ab5bddc637cdcfb7bba50</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch37st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a0130340a466f633131bb229c6117bb92</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch37st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a2eba457444426dd615705a9013e78a75</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch37st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a782e816c0f9b37fd2024970388052a15</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch38</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a2e1f13559e8e5af2051d698b22b714d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch38st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad4a9a28e7f1daff85b66d6c372c20082</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch38st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>adeffd108bea3716faba8e5df492d27be</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch39</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a74619fc94e0ac1ed8d71aaa41763a950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch39st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a29e966b0139521cf031f8e3dfdc24c6f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch39st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7866a83024d8070c112793a356fcc404</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch40</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac83f8c82c07e7715749664d522b01289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch40st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>afc4b4d1cf8a10ef5e222fcf1d1b2efee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch40st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a0e0ff227012456718b6a259b94ed227f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch41</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aee1b03ae30ecb8aef09e601b4e5c5671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch41st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a8aad38c0750cfe330a124aeed555eac4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch41st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a8b24f950640a85a66f56af74428a23fd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch42</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa3c854e0b030d3be187ddaa7ee163293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch42st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a1ad5782a1c3c86474302c34fbc8ff97d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch42st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af85d3685964da1737b2aeadcca10cebf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch42st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac8ce9bed76bd968628d9cf3bcb5e2232</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch42st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a17bd6358f6dd84c7e8e83cfd60dfb68d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch43</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a49d745efe36f4fa1ee9730d48c0ce24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch43st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aec2dc6ff7ed9c381d67b4ac93515e02c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch43st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a33ffc82198b69e581ab1e84ead11e91a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch43st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>adc35f4af68ae7e896f0af11d66f04612</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch44</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a1a1a2775cc3ac64eeeb45f7707f8dfc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch44st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad897fbb9fc125b6a6a05306830f9b365</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch44st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a5ac7d0c6c867efe0eb11bff2a3971479</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch45</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac5e7ccc3a37e2f4e9344271370244dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch45st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac449cd9484a863f8006eca560a93feaf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch45st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a8a82d80e45c3b86990ecd8bc0b315909</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch46</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a11ead91c753ef575647b03052b3e5585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch46st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aad7d34b9687fed9588b50fa0dfab07c6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch46st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a4c2974bebf622742f5b4a515af8d8782</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch47</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a527383de7e833ba0fd5250fd754c6e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch47st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac352c72aa98151f8046f8b3eed124903</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch47st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a702995cf57889b6b3dfb64243f29e232</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch48</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa3919e5a2fbf0999916d9dbc47d0276f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch48st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a144b00cc269842eebbfbd27ebe8339ff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch48st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad8389a78c827bcfd9c0b29d4f983f8dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch49</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aeb5ac7ded1ea04f2a0a64e99f5780cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch49st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a6533f8464b45b29dce047e0d586a9d3b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch49st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af3a2f9083fe768953c57569a21f3a8d8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch50</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a2144a0f39884d6001932600b2bb8c278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch50st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a22d5d88aaf55b83f8d6136cb82507d36</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch50st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa622a2dafca8481a02beff82d6b77087</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch51</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a836981592fa2a258f4b000176fc246f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch51st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a78576e261db1637433bbbbb75b45522e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch51st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af5e38cb86d30ed6505e0ba8a7d0445e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch52</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad9e93c95132ae5b7613b8a7dd88fc953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch52st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a55a68c66887ed8cc7f246c2f08bc160e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch52st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a2033a406b546183301b441a7251a5734</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch52st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a6891fb5ce845d5d828836adc460a5fd6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch53</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac47d50c526d9638d5bcfbc56347b018f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch53st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a0061c5342392649912248caeb4719458</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch53st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad7f53a05e34ab1987cc16014504c86ee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch54</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a487b60dc9bb30dd52eafe2e7813f1f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch54st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa3ce925034361943f8a2263e22cf09e1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch54st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3666ecf1423b84692947c4b3436661bb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch55</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a75172d4ff6b590d7c681deeb117bbe58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch55st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa5379b7a511bd287937b6b9742459214</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch55st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a6bbf11e55ff4185489dff695fbcd7c06</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch55st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a2c436810ff58e11f1970adf3af2f442c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch56</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a40cd889a24c0e8e6530502ebb2a4bc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch56st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a803c3e0a4933ff936e2d7e2ad520538e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch56st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a82054455535cbcc1398bbf84f145a523</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch57</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae35251d3b0d0301e3f29c1cd107da6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch57st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a29531bcd41d749aab2de636e36083dcf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch57st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad0d88a46b83100520fefac28f3f42d1a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch58</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad5a0b91a48aa8c2e420cccd0e6366d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch58st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ab1c50d80b34426192f31c62dd76f43d8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch58st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ab470751faa7c470957a84f25d4e2ce2c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch58st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a0e02ef61f0575cc056e874995105eb7f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch59</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a9d499a6b2a4021476b6c7bc6b4f969d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch59st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a052cc0d488597de844229bdab082a211</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch59st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a639e7c739bf94d513f39ebd9ba2648a7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch59st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a9d3a32091dc673c59cae79b62dcfa826</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch60</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad20ffe098e9f3fb8c8124e45e3cfd86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch60st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af313d31cc7ea4b710fb99a99d7eaf2bb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch60st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>acf10bf0e5c57e4395634e684b5f92678</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch61</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac8496db3072d14bc5c9c47130a6f47a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch61st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>afb98b13fbd1d0b9ccabac95c2680a646</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch61st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>add338028caae4896fb9c52df701d9325</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch61st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a97c014e4162ed44d1dac54e90e1b5635</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch62</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac0d19f8fcb7053fccf494eb783553d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch62st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a5b454e37afd7c66dd46798665aa72ed2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch62st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a25577308776c9e28331a11ff38cd25e0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch63</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a16b12eb2bebc6fc714c2ba610c3493c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch63st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>acf6fd7fefe47b87ce5e2c17ec4ee3287</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch63st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>adf5cd74d94fe1c82744e8be030e4424f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch63st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a25dc662a2efdeb4ab485cb23a9aaf649</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch64</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>afb6d10ca6650d00991353e02ebe315df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch64st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a90a9fd485fcad8c8407ed55349be0a96</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch64st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a9f46be2b5c58df3cc5dc9c788cc397d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch64st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aeb951dabffda18ab648f737068774285</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch65</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a6e30a5da78592925f6d7e9fdeb8afe75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch65st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae6e36c9e36e48983c22551184f72eee5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch65st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a8d408d5b54fd328a2ae0a42ee8933b22</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch65st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae081961264d0b8b3709d240a36848feb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch65st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aae5e48d824d447a7e4ad9ce36090c154</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch66</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a894a9543f80606877e7ae65b4bb6c0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch66st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3e97f003fe90fab9626cd792cbb4aaae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch66st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af998b851d2783b9151748cbb76a592df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch66st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af749f5edce74cbd4603c5a71cd03db4f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch66st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aed95160a4c3f3ada43602564c295c6e8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch67</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3c53dad2903b65c6195356e1099c87fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch67st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>acc285b3b38a88aa35f2d3e01d945e335</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch67st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a0642da93b22ae8ac7c02d3e8a672c9ae</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch68</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3241edc992df2a711f439d6d96899481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch68st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a16a9673683ffda4b22e3c2d26d606c44</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch68st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3ffa0eb0b1b87b2536cd8eb8dd775648</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch68st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a91ab913457bfa0468dc3a8d20972ad66</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch69</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a984fa65201bb68a30b7567833063998f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch69st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a5275b66e634f0f1c5eb2886416c44d18</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch69st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a70144df5f103d4f183a103cbd9400504</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch69st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>acce152533fa68623d6a7df480f7a7e36</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch69st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aff6d2a027c33991d71cb896e0c3aec1e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch69st3</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a424ff60a579eb55366d282d136f74d6b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch70</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa7d6126d9e84a2444b21f4cbea4f2947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch70st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a13520917cc9cb0b0846b12c9e20b43f0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch70st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a8d67d2661444c87c4ecc9fe46c244bcc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch70st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a8f33f76476a16c996142f26b9de151dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch70st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a6615ee26882fe03589c410a8ee33bb48</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch71</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aac3a5bf09437788296f3ad8fba3461d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch71st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a9c3e06c664af7143e9557bca60821642</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch71st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a0786c33e2e645315af0bcfdf87adf630</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch71st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a252d5c4df001e18618319106525056bb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch72</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac839f436382afb230bb64f390b11bc88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch72st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a8b531c2f1026a3b84878c1d42d43f93c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch72st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ab5f94c89e252ea801dcf52d3f9dbb7e7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch72st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aee5e33d55a0d3f6b72c4b1e6331487a5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch72st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a6026c78409610d8e4ad9a2a4bc29d5c4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch73</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7b28e3053d4313ab72081512a338e2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch73st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a9cf794705594919ccb7b5dfab6ecc0d6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch73st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a596e786d605e8e635a6cd6de38e7be36</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch74</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac991938ebd80422f64fccc8ee46d3ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch74st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a36d8534b2ee98d3183973626cd53f126</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch74st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aca5288eab59cb4d988d2409c587e17f1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch75</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac262237131d4f4c98bd7777ab5cd75e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch75st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa4a2c8fabcdaf5a1deed49efe534a12c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch75st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7f4c3f74ea3d738058a914831c62f9df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch75st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a78d6a6a800da95d7e0678b53fc016a0e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch75st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ab9c04513f320637dec98769f34c77126</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch76</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae19b52efb5c8f8999e1fedb0e7e08802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch76st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae581dc4e9b7f060db5be88fd7e38ecba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch76st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af68b61486a4eb0113da2c54beb4bb705</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch76st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>acafd58212578a79c170004b2bbe46150</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch77</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a8e5cc8c0887d411458f3929a758c72b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch77st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ab907f7bb8c4f2fff9cbc4d9aa3f78264</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch77st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3cdcb9e476c5a6cbd8048803a3eb628f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch77st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a1cdb070dfa6afd1ee278cf99b5f91b09</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch77st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a8db6f6e5d00be3bc3c3802b79628f591</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch77st3</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a804a6600c467b20e391925b5e1d921ba</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch78</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a9bf722e956efabcf4e09b5b1151436f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch78st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3e0d32567080575571c0b1e206b68f6f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch78st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a1e4450a0e4328be27505fe693e0ab645</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch78st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a36bc4852f4d3194254d3ceda825cdf8b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch78st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>addc0a69bbac356d1cf8efce79ac73b6e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch79</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a786314dd028b6d890e8d10c932d058e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch79st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>adf932611bcbf7c16608066ffd2c59c05</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch79st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>abb32617b2cd6e68b819983bf19ce3958</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch80</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a306ba3cf391b46c441199b5157ddf56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch80st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad562bc4852658586296ea4f4561848c0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch80st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a1e3da685e38ff5abc6fbd339098a7176</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch80st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>accb448888eaaa3182877ee39d34f3a5e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch81</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>abbb8146633c68c2d4881f57dda42b4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch81st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ac61bea3ff725931ba72ad5a360fce954</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch81st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa29063b8463dd672fab0f5163d6bdf93</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch81st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a8f0cf8151d4022fb0f85813375ea2c28</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch82</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>abe9dcffd9ebfbf0d8267d2a47862f22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch82st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7030a4495aaad33ccd02be41e4bee4af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch82st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a27cb1a324a5264864a998dd846373f18</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch82st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a3c4ceff8fbc00e2e093729533f5b073a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch82st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7260bf846d5999424cae6267cf0887b4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch83</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a5bb5536160e0ea4c6e5a6b74a69173dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch83st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a0a27c330d915599c50e08e5a68c9af47</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch83st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a709eb340169d617f7c947e7732a16b25</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch84</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a15e77684f1a30b01f98e7bb6fd22c150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch84st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a0116be730257cfc31ef22b86fc6f989b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch84st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae5f87ee256646eb439cdf72415a75d91</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch84st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a6844e970a5c4e6d9f38b97607894d5af</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch85</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aedf071e643b99eb5e826df00bef5dd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch85st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>acf847b565b09c4072c2b532e98e19588</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch85st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a5f040395dccc85b5974f2122506ae95f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch86</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ab51211a1662a13d8c6a7126164273f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch86st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a61b3456cd4a80f0ed4be3a1e6eec4377</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch86st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a89af45318eac11532d2690b4f21468f4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch86st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af40af333511d3a8c8ceb550b2a7790e0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch87</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae139464ffb9ed2a65c981ac6a75decee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch87st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a820e146f044110742dfc3aa74f327a4f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch87st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a06b2bc1007796a4f6473a366cf5f60c2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch87st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a2db3d83affe154c945f44804700872dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch87st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a090ad1258b7a447ad37cc2e8fa0ebd26</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch87st3</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a332fec9862da5ea5822e9a7df04cda04</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch88</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad9ed2a556723394c5bfb63dc38b69c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch88st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ab3af509f7434ba03948aa305b16d7e80</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch88st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a042dca0c927d48287c5cc61da42d49f6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch88st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ab6a11d2034e55898c65834b16b0052c1</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch89</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a03fcab8f4ca0f13fc049992113e1aea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch89st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a57d3c5239c1c3a543231923ebde26994</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch89st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a03a51e448c3503a1683bf9091b105c93</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch89st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aac505a06a0489a371a12e88c20fb6c66</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch90</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa1b1aa31384c0d74ea5f5ce2b2f2e874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch90st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a4acda01236dc8d4eb79ed3f2a0fe6b45</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch90st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae125b449fbd3d7188787d524ea7bc991</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch90st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a4ca3e9e8c81e2a8928f150fd89a6706f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch90st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad0a5be67624ad0425e46d359c0552228</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch91</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a352cdd214b8137ed0cbae335ad6b3725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch91st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7c0b2493186ed94e9ba979be117f9dc9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch91st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a6572829ae031c3c57ca0f52840fcc00b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch91st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a2274ee45b6c4ca53c4ce65af73cb142d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch91st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae666a7fb3a510672788b3f3a51fd15e4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch91st3</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad8e08b80c52536eea4606db250cb1d08</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch92</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a8ce782521949e0f52f8cfb9cca052186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch92st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a4a10831e996e88aa941ff2fad4e637df</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch92st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a272160dc492d74ad5cd2616a09010296</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch93</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aea639576d495005773c8cfb91a3782a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch93st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aa6ce9764c49596da81a819ba3229f113</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch93st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>acd3aeea02722aaa12e26722d94e1cd53</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch93st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a44dfe302a7862d69f129af41d0ba32a8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch93st2</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a58b2044ff3772f5439e405e254726ace</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch93st3</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7d2ac742f0abbf5e883239ca7b27fc5f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch94</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7a27f5555702898589cd7646418ffa6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch94st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a77aeb8a7f78011ad847432d594e999a5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch94st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af8aaa6ab2604aff5415f26676373ebf4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch94st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae38f0cc4c3d639e97efb6a4200922196</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch95</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a07ede66173854c1bd7c23d6213f61467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch95st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a1b5948ea4d8191c505f81f800117b91e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch95st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>aaa9ca7cfedb1979f78e37fcbda59a265</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch96</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7fbed37804384bfb7926ceccbbb9d59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch96st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a64bf0a6f46981d48a4c63946dbfaecbf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch96st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a7ebb12670dddc0dbefc14493f4489993</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch96st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a03a763c56a5810a435d84273911578c7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch97</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a4de4e31b67c589cb083634bfc6452a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch97st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>abe315707722a496e1a933dafc8fa49b9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch97st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>af1b09a1c064d8c0890d2609c74557ed7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch97st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a0b34ea906f10aa1f39df4d9ad08c92b3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch98</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad5322cff367a9103705c2f520387b2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch98st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a32d1765053ac32b860d80c1c8e0b06b5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch98st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>abd8a93fd45c3c3db136ada8cf3e468d5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch98st1</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>acc7041cf112be33f3143d6d9e28f8e44</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar</type>
      <name>ch99</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ad81b4eb6b0b2d5988a9222d11877c096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeStrip</type>
      <name>ch99st</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>ae1db07596241d6947d38291bafc0a116</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeVertex</type>
      <name>ch99st0</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a17491b6b3f60e1a6624bc485afe2b6aa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const SFG_StrokeChar *</type>
      <name>chars</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a00750c403f4fa161e4f5f8aaf0097937</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const SFG_StrokeFont</type>
      <name>fgStrokeRoman</name>
      <anchorfile>freeglut__stroke__roman_8c.html</anchorfile>
      <anchor>a91ecd8f0aa0c0d9632e097b9177b1451</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_structure.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__structure_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="function">
      <type>void</type>
      <name>fgAddToWindowDestroyList</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a516cdde49c2590b112f15beca9839f90</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgCloseWindows</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a0a85fa772c55521e65fe517de27557e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SFG_Menu *</type>
      <name>fgCreateMenu</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a1663f44eebede32c2ba5a083f33e29f0</anchor>
      <arglist>(FGCBMenu menuCallback)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgCreateStructure</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>af1263d6168add0909cefdf6cf41bab6a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SFG_Window *</type>
      <name>fgCreateWindow</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a6057a12ba81543fba34765a65c1038f1</anchor>
      <arglist>(SFG_Window *parent, const char *title, int x, int y, int w, int h, GLboolean gameMode, GLboolean isMenu)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgDestroyMenu</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a4c22157a4b6a8b0313b472c4189cb0f3</anchor>
      <arglist>(SFG_Menu *menu)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgDestroyStructure</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>aff7b59fbd01e4cfc53b837e8f55139d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgDestroyWindow</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>ac144f2434f2c498ccfb0cc00c47748b7</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgEnumSubWindows</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a54490bb2d74b9dbf68765d983200fb3a</anchor>
      <arglist>(SFG_Window *window, FGCBenumerator enumCallback, SFG_Enumerator *enumerator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgEnumWindows</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a7ff62286c5c49bc5091ce772b590d68a</anchor>
      <arglist>(FGCBenumerator enumCallback, SFG_Enumerator *enumerator)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghcbWindowByHandle</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a1390d06fa8f5dda8660c8541fc696be1</anchor>
      <arglist>(SFG_Window *window, SFG_Enumerator *enumerator)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghcbWindowByID</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a16a5b55ff9ba919f1bc7a9fb8fe0ec0c</anchor>
      <arglist>(SFG_Window *window, SFG_Enumerator *enumerator)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghClearCallBacks</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>aed19cfa292275743d4701f132b534024</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghRemoveMenuFromMenu</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a9f41fe670a7f9d011e1c5560eb6b7903</anchor>
      <arglist>(SFG_Menu *from, SFG_Menu *menu)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghRemoveMenuFromWindow</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>accf5fd5cf54bc8f8af44242f70eac92a</anchor>
      <arglist>(SFG_Window *window, SFG_Menu *menu)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgListAppend</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>ae46e564c10c98a1e8384e995af24cf0c</anchor>
      <arglist>(SFG_List *list, SFG_Node *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgListInit</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a2779420295cc9028b24018cc8f1d2363</anchor>
      <arglist>(SFG_List *list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgListInsert</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a7450e6f59bd72cf0ee45d5b9f6718fdf</anchor>
      <arglist>(SFG_List *list, SFG_Node *next, SFG_Node *node)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fgListLength</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a98771d3e035d6d3468dcd19f0c274461</anchor>
      <arglist>(SFG_List *list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgListRemove</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a1839846f37383d3f97256e1da53240e4</anchor>
      <arglist>(SFG_List *list, SFG_Node *node)</arglist>
    </member>
    <member kind="function">
      <type>SFG_Menu *</type>
      <name>fgMenuByID</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a4fdced7290a85ae1e547ad024d2f6367</anchor>
      <arglist>(int menuID)</arglist>
    </member>
    <member kind="function">
      <type>SFG_Window *</type>
      <name>fgWindowByHandle</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a2989e0111d092f3cf88bccb3fcb1237b</anchor>
      <arglist>(SFG_WindowHandleType hWindow)</arglist>
    </member>
    <member kind="function">
      <type>SFG_Window *</type>
      <name>fgWindowByID</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a02ab4f9353c0ac15b82ae5c9c5145507</anchor>
      <arglist>(int windowID)</arglist>
    </member>
    <member kind="variable">
      <type>SFG_Structure</type>
      <name>fgStructure</name>
      <anchorfile>freeglut__structure_8c.html</anchorfile>
      <anchor>a2080ddc364d4d07b4f3352f353e10a7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_teapot.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__teapot_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <includes id="freeglut__teapot__data_8h" name="freeglut_teapot_data.h" local="yes" imported="no">freeglut_teapot_data.h</includes>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fghTeapot</name>
      <anchorfile>freeglut__teapot_8c.html</anchorfile>
      <anchor>a4fad83e50b1a38562b352b37d1d346ca</anchor>
      <arglist>(GLint grid, GLdouble scale, GLenum type)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSolidTeapot</name>
      <anchorfile>freeglut__teapot_8c.html</anchorfile>
      <anchor>ada37059dc6d4512c98e42e7d21ac6be0</anchor>
      <arglist>(GLdouble size)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutWireTeapot</name>
      <anchorfile>freeglut__teapot_8c.html</anchorfile>
      <anchor>a263e7e5c5f5b525a348255eead58be00</anchor>
      <arglist>(GLdouble size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_teapot_data.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__teapot__data_8h</filename>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>cpdata</name>
      <anchorfile>freeglut__teapot__data_8h.html</anchorfile>
      <anchor>a36ae34ada67827c9156557d43ad7477f</anchor>
      <arglist>[][3]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>patchdata</name>
      <anchorfile>freeglut__teapot__data_8h.html</anchorfile>
      <anchor>af5d07c4d59628ae9927ab12fc098981c</anchor>
      <arglist>[][16]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>tex</name>
      <anchorfile>freeglut__teapot__data_8h.html</anchorfile>
      <anchor>a94b2ed074ad31d7e879ca785693bc36b</anchor>
      <arglist>[2][2][2]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_videoresize.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__videoresize_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSetupVideoResizing</name>
      <anchorfile>freeglut__videoresize_8c.html</anchorfile>
      <anchor>ad23e84fd130ac249a7442295c62bdb04</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutStopVideoResizing</name>
      <anchorfile>freeglut__videoresize_8c.html</anchorfile>
      <anchor>a6c13ffbbdc34c0d026b8e2b1409c2fe7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutVideoPan</name>
      <anchorfile>freeglut__videoresize_8c.html</anchorfile>
      <anchor>aaec08d4eaa8219f6247aadf8e1bf0b79</anchor>
      <arglist>(int x, int y, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutVideoResize</name>
      <anchorfile>freeglut__videoresize_8c.html</anchorfile>
      <anchor>aea8c3bd136fe8a044a75290b69254152</anchor>
      <arglist>(int x, int y, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutVideoResizeGet</name>
      <anchorfile>freeglut__videoresize_8c.html</anchorfile>
      <anchor>a4da1b907d288153995b67fe8df5dd0f9</anchor>
      <arglist>(GLenum eWhat)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freeglut_window.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/freeglut-2.4.0/</path>
    <filename>freeglut__window_8c</filename>
    <includes id="freeglut_8h" name="freeglut.h" local="no" imported="no">GL/freeglut.h</includes>
    <includes id="freeglut__internal_8h" name="freeglut_internal.h" local="yes" imported="no">freeglut_internal.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ATTRIB</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>aa9298fcee322ffab44141cdff207b100</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ATTRIB_VAL</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>aa6ddd7424499cc92de57d94bfa65a55c</anchor>
      <arglist>(a, v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BUFFER_SIZES</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>a42c758d2ac88860e3a5a2762c040376b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XVisualInfo *</type>
      <name>fgChooseVisual</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>a2ef8da959f31b770ad98cc092d52d101</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgCloseWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>a421239c4568200f572099198c5ca66dd</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgOpenWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>a9cd2361a59f4c4375981a199e543e2ae</anchor>
      <arglist>(SFG_Window *window, const char *title, int x, int y, int w, int h, GLboolean gameMode, GLboolean isSubWindow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fgSetWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>aa4b4e832b57a381025f4f1c895fbaa34</anchor>
      <arglist>(SFG_Window *window)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutCreateSubWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>a9a6710a4877821d5782e4dec7bf45a88</anchor>
      <arglist>(int parentID, int x, int y, int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutCreateWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>acdb05b4b5b68182cdf85df43aaec0627</anchor>
      <arglist>(const char *title)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutDestroyWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>afaca90f40b476f1682bba74a27c5069c</anchor>
      <arglist>(int windowID)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutFullScreen</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>a9ea24e0cfed414c9bffc27516cf6575a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int FGAPIENTRY</type>
      <name>glutGetWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>a192fb39137aba8973b4d180738761683</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void *FGAPIENTRY</type>
      <name>glutGetWindowData</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>afd28078071802af20bdd154ce2459e17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutHideWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>af71cf183fc940393d78ddc15da42533c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutIconifyWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>afd3e876624062dc6f8fa5cfe8dd08ab6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutPopWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>a31219b9bb1c821d4cec31b3375d8a91b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutPositionWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>ac37a50f4e6f490c4f7aaf56fbb65854a</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutPushWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>aaa447bcb4b4784572cc5b1bec6500e65</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutReshapeWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>a70ac0de7cd0b3f65295891509b948a71</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSetIconTitle</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>ad4c727689c89810e4989b1cfbba4a194</anchor>
      <arglist>(const char *title)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSetWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>a55cde9f163ac2356bad7c0b15a8089b8</anchor>
      <arglist>(int ID)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSetWindowData</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>a1332cbd6c7d0b664b15ebfe5aad0afe7</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutSetWindowTitle</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>ad734210f815e3d02fc2924d2231e1434</anchor>
      <arglist>(const char *title)</arglist>
    </member>
    <member kind="function">
      <type>void FGAPIENTRY</type>
      <name>glutShowWindow</name>
      <anchorfile>freeglut__window_8c.html</anchorfile>
      <anchor>adfd10110e8b7bd52586a67ffec615f44</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>freenect_internal.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/</path>
    <filename>freenect__internal_8h</filename>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <includes id="libfreenect_8h" name="libfreenect.h" local="yes" imported="no">libfreenect.h</includes>
    <includes id="usb__libusb10_8h" name="usb_libusb10.h" local="yes" imported="no">usb_libusb10.h</includes>
    <class kind="struct">_freenect_context</class>
    <class kind="struct">_freenect_device</class>
    <class kind="struct">packet_stream</class>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_PKTDSIZE</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>ac1b9afbe3ff14521f0b9f98cf61604e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_PKTSIZE</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>aa0d071f1726c7e4ccf88d1b351a76aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_DEBUG</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a174ff2800bea27aacde9a551681ef626</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_ERROR</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a284735a1f70652f1415da83b624931a2</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_FATAL</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>aeb96da0d6426ccbd7214af148a977f4c</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_FLOOD</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a22a2d50f91fb24be7d8e18469fabe5b4</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_INFO</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a79676f68b7742103b457b4245226eaa4</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fn_le16</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>acf4d4659e79bcdac6470c0a7bef0f810</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fn_le32</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>ad7a3a732d901f3493fc4223f3f5091d2</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_LOG</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>adbe79ebffe8cbd1f75940c1bb4d08895</anchor>
      <arglist>(level,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_NOTICE</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a01ac24957d990b3b9b95b395070296cd</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_SPEW</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a636891f18b60444380cb41cda5124f48</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FN_WARNING</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a925e1485e1d4a571c5d83b1a08ea564d</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_DEBUG</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>abcaffe365dee628fcf9fc90c69d534a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_ERROR</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>afdd503c7602488094b1ece8885d59c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_FATAL</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a911e8cadf678f4e2a92e117ae5511d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_FLOOD</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a8558e513b4bdbeb723f50b506a4b3de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_INFO</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a78288b5a41e9fb6426788b32a36b364c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_NOTICE</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a8c54c191e436c7dd3012167212692401</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_SPEW</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>acdf054d99776a76d6b264651f6e3884b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LL_WARNING</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a31229b9334bba7d6be2a72970967a14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PID_NUI_CAMERA</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>ab8a84981eee4038feab7240b0ca7648d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PID_NUI_MOTOR</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a558e195b124920bfaac3f1d2a1a31b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VID_MICROSOFT</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a2cbc51c7644f2c240b46c615c13454d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VIDEO_PKTDSIZE</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>a0c65a963ab34430afa23f35041a2e2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VIDEO_PKTSIZE</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>afc5ccea81638bac32ec629f28f941b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>fnusb_iso_cb</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>ac2bee324a812821c777d73ba59a00b01</anchor>
      <arglist>)(freenect_device *dev, uint8_t *buf, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fn_log</name>
      <anchorfile>freenect__internal_8h.html</anchorfile>
      <anchor>ade637498db3fa3ced272be6df64da7f0</anchor>
      <arglist>(freenect_context *ctx, freenect_loglevel level, const char *fmt,...) __attribute__((format(printf</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fresnel.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>fresnel_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="fresnel_8h" name="fresnel.h" local="no" imported="no">mrpt/math/fresnel.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NUM_ASYMPTOTIC_TERMS</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>ab4be9f6ebf22014adffcee4f0f961306</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_ASYMPTOTIC_TERMS</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>ab4be9f6ebf22014adffcee4f0f961306</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>cos_Asymptotic_Series</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>ad63208a1cd85309f44b849782243e62e</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>cos_Chebyshev_Expansion_0_1</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>ad1369a9594b1cebc5e5323bd8b9d89c1</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>cos_Chebyshev_Expansion_1_3</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>a294118cfb33135d8133534c502a1e47a</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>cos_Chebyshev_Expansion_3_5</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>ad6f0a4d390eaa7dcb415850613f6428a</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>cos_Chebyshev_Expansion_5_7</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>abf4f18a6dec2919808fad1b0ca5d3dbf</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Fresnel_Auxiliary_Cosine_Integral</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>abd62f7d2a534aa9b7b5e78166bee466e</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Fresnel_Auxiliary_Sine_Integral</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>a93f745485356f706b33440afae4dddbb</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Fresnel_Cosine_Integral</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>a175d05d8ef6a9b699a510a17c3d26d6e</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Fresnel_Sine_Integral</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>adf31a6430fc516bb5e190966a6f44156</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>long double</type>
      <name>lfresnel_cos_alt</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>ae150808888fff052396873bbc8f23ede</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function">
      <type>long double</type>
      <name>lfresnel_sin_alt</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>ac8c3c57ffe11f8791ffb421023cfff37</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>Power_Series_C</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>ad65968a1a8f600c94888937b72716a13</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>Power_Series_S</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>a756a426e3683ba2a06ead3202a12d3d0</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>sin_Asymptotic_Series</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>a77f54e609fceb8f72542e7732e4c0711</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>sin_Chebyshev_Expansion_0_1</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>af977e08ac05a2f0d899caeacf586a6c7</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>sin_Chebyshev_Expansion_1_3</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>aa8dc2bfdfa1071277cec020883470a95</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>sin_Chebyshev_Expansion_3_5</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>ac84c71717328a64fbebfe92f9e1099e0</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>sin_Chebyshev_Expansion_5_7</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>aa6d92282098a00b7bb545ebd04bd1c09</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>xChebyshev_Tn_Series</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>a65355a71c0556873bc74d46637a47aec</anchor>
      <arglist>(long double x, const long double a[], int degree)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>xFresnel_Auxiliary_Cosine_Integral</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>a7b5c6c25935bd13d4c10edd282762c66</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>xFresnel_Auxiliary_Sine_Integral</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>a86bd62e55bd0771dcc38a69887f7a926</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function">
      <type>long double</type>
      <name>xFresnel_Cosine_Integral</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>a08e5302e4d74ff6fb6f4b02056daa2ba</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="function">
      <type>long double</type>
      <name>xFresnel_Sine_Integral</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>a729f43fd64ac36e7b3eaa2f70a538afc</anchor>
      <arglist>(long double x)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static long double const</type>
      <name>sqrt_2pi</name>
      <anchorfile>fresnel_8cpp.html</anchorfile>
      <anchor>acf2ff0fe72e8961f1d47ae3fab1b6c94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fresnel.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>fresnel_8h</filename>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>fresnel_cos_integral</name>
      <anchorfile>group__fresnel__integrals__grp.html</anchorfile>
      <anchor>ga16bf9bf9cb823eb39cff1123e206fc48</anchor>
      <arglist>(double x) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>fresnel_sin_integral</name>
      <anchorfile>group__fresnel__integrals__grp.html</anchorfile>
      <anchor>ga1c8c7825b00fee22f403629259a12a88</anchor>
      <arglist>(double x) MRPT_NO_THROWS</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fresnel_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>fresnel__unittest_8cpp</filename>
    <includes id="fresnel_8h" name="fresnel.h" local="no" imported="no">mrpt/math/fresnel.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>fresnel__unittest_8cpp.html</anchorfile>
      <anchor>ac22ecab18bebcf364044126a5600c6dd</anchor>
      <arglist>(fresnel, fresnelc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>fresnel__unittest_8cpp.html</anchorfile>
      <anchor>ac2c559feac8deac9ad436fec85a7d5b4</anchor>
      <arglist>(fresnel, fresnels)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>generate_3d_views.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>generate__3d__views_8cpp</filename>
    <includes id="hmt__slam__guiMain_8h" name="hmt_slam_guiMain.h" local="yes" imported="no">hmt_slam_guiMain.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
  </compound>
  <compound kind="file">
    <name>genergdi.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/src/</path>
    <filename>genergdi_8cpp</filename>
    <includes id="genergdi_8h" name="genergdi.h" local="yes" imported="no">wx/things/genergdi.h</includes>
    <class kind="class">wxGenericBrushRefData</class>
    <class kind="class">wxGenericColourRefData</class>
    <class kind="class">wxGenericPenRefData</class>
    <member kind="define">
      <type>#define</type>
      <name>M_GBRUSHDATA</name>
      <anchorfile>genergdi_8cpp.html</anchorfile>
      <anchor>a24bb6aa77d91562605106cb9ab1e5492</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_GCOLOURDATA</name>
      <anchorfile>genergdi_8cpp.html</anchorfile>
      <anchor>a71cb5d445e7d5b50969c2b55f2516476</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_GPENDATA</name>
      <anchorfile>genergdi_8cpp.html</anchorfile>
      <anchor>aa9a32f3b74c70e359f4828df84ffe4eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const wxGenericBrush</type>
      <name>wxNullGenericBrush</name>
      <anchorfile>genergdi_8cpp.html</anchorfile>
      <anchor>adc1234ab8be4970faa77c7dc61212b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const wxGenericColour</type>
      <name>wxNullGenericColour</name>
      <anchorfile>genergdi_8cpp.html</anchorfile>
      <anchor>a49df49a98601e4e74dfe1b92c4f91be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const wxGenericPen</type>
      <name>wxNullGenericPen</name>
      <anchorfile>genergdi_8cpp.html</anchorfile>
      <anchor>a753d35a4e9a04b796504868331035605</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>genergdi.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>genergdi_8h</filename>
    <includes id="thingdef_8h" name="thingdef.h" local="yes" imported="no">wx/things/thingdef.h</includes>
    <class kind="class">wxGenericBrush</class>
    <class kind="class">wxGenericColour</class>
    <class kind="class">wxGenericPen</class>
    <member kind="function">
      <type></type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>genergdi_8h.html</anchorfile>
      <anchor>adc7e3477bae076f25c136e2c19a43707</anchor>
      <arglist>(wxGenericColour, wxArrayGenericColour, class WXDLLIMPEXP_THINGS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>genergdi_8h.html</anchorfile>
      <anchor>a1ae0e7bf22b5127b6acb533a88078127</anchor>
      <arglist>(wxGenericPen, wxArrayGenericPen, class WXDLLIMPEXP_THINGS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>genergdi_8h.html</anchorfile>
      <anchor>a0cd9803df3bfb3e8ff865b2d5825486c</anchor>
      <arglist>(wxGenericBrush, wxArrayGenericBrush, class WXDLLIMPEXP_THINGS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WXDLLIMPEXP_DATA_THINGS</name>
      <anchorfile>genergdi_8h.html</anchorfile>
      <anchor>a473f57fad65a4609ec19bd6b13b907d1</anchor>
      <arglist>(extern const wxGenericColour) wxNullGenericColour</arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxGenericBrush</name>
      <anchorfile>genergdi_8h.html</anchorfile>
      <anchor>acf04c011ac64f75c0e2e09673565d08d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxGenericColour</name>
      <anchorfile>genergdi_8h.html</anchorfile>
      <anchor>ac550d984bba78df274b77054787361ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxGenericPen</name>
      <anchorfile>genergdi_8h.html</anchorfile>
      <anchor>a6636c22aa7c6bf00b495dde993c5ef94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>generic_copier_ptr.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>generic__copier__ptr_8h</filename>
    <class kind="struct">mrpt::utils::internal::CopyCloner</class>
    <class kind="struct">mrpt::utils::internal::CopyStatic</class>
    <class kind="class">mrpt::utils::internal::generic_copier_ptr</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <namespace>mrpt::utils::internal</namespace>
  </compound>
  <compound kind="file">
    <name>libs/base/src/math/geometry.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>libs_2base_2src_2math_2geometry_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="CPolygon_8h" name="CPolygon.h" local="no" imported="no">mrpt/math/CPolygon.h</includes>
    <includes id="CSparseMatrixTemplate_8h" name="CSparseMatrixTemplate.h" local="no" imported="no">mrpt/math/CSparseMatrixTemplate.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="class">FCreatePolygon</class>
    <class kind="class">FUnprojectPolygon2D</class>
    <class kind="struct">MatchingVertex</class>
    <class kind="struct">T2ListsOfSegments</class>
    <class kind="struct">TCommonRegion</class>
    <class kind="struct">TSegmentWithLine</class>
    <class kind="struct">TTempIntersection</class>
    <member kind="function">
      <type>bool</type>
      <name>compatibleBounds</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>a2c8f9934c691e39f2e52aec9f1676650</anchor>
      <arglist>(const TPoint3D &amp;min1, const TPoint3D &amp;max1, const TPoint3D &amp;min2, const TPoint3D &amp;max2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createFromPoseAndAxis</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>a58daf57c8069a6f4ac8437885451ccdc</anchor>
      <arglist>(const CPose3D &amp;p, TLine3D &amp;r, size_t axis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createPlaneFromPoseAndAxis</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>ad740a34fe1b4c8bd7e6f19ca191893b2</anchor>
      <arglist>(const CPose3D &amp;pose, TPlane &amp;plane, size_t axis)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>depthFirstSearch</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>aed8f44f36165b8f0681a367a58e0f3ca</anchor>
      <arglist>(const CSparseMatrixTemplate&lt; unsigned char &gt; &amp;mat, std::vector&lt; std::vector&lt; MatchingVertex &gt; &gt; &amp;res, std::vector&lt; bool &gt; &amp;used, size_t searching, unsigned char mask, std::vector&lt; MatchingVertex &gt; &amp;current)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>depthFirstSearch</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>a5aa8ef9b85fc665a95b46d9960ae4192</anchor>
      <arglist>(const CSparseMatrixTemplate&lt; unsigned char &gt; &amp;mat, std::vector&lt; std::vector&lt; MatchingVertex &gt; &gt; &amp;res, std::vector&lt; bool &gt; &amp;used)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>firstOrNonPresent</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>a135bcc351b4fbb06cb542699ffec0bf0</anchor>
      <arglist>(size_t i, const std::vector&lt; MatchingVertex &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>fromObject</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>a8f4e39cac3e7ad1d123f29f7d1cb18aa</anchor>
      <arglist>(const TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getIndexOfMax</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>a32a185a2bd74b01d12adbf2b6e9440ed</anchor>
      <arglist>(const T &amp;e1, const T &amp;e2, const T &amp;e3)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getIndexOfMin</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>aefc3abc8edd9b21880c95f5b2bd1dc15</anchor>
      <arglist>(const T &amp;e1, const T &amp;e2, const T &amp;e3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMinAndMaxBounds</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>a19ffccf568d0ebb2093ea2296db3140d</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;v1, std::vector&lt; TPoint3D &gt; &amp;minP, std::vector&lt; TPoint3D &gt; &amp;maxP)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPlanes</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>addf783aeb8548b8bb5c2d58b289d5fd5</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TPlane &gt; &amp;planes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSegmentsWithLine</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>a42437d7eabc888625a1f0c8b3b2e5f6e</anchor>
      <arglist>(const TPolygon2D &amp;poly, vector&lt; TSegmentWithLine &gt; &amp;segs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>a6988c3afe3aa3528f8627694891f60e8</anchor>
      <arglist>(const TPolygonWithPlane &amp;p1, const TLine3D &amp;l2, double &amp;d, double bestKnown)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>adad164a11d842dcc814c49b8dfdc1877</anchor>
      <arglist>(const TPolygonWithPlane &amp;p1, const TPolygonWithPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>ab3aebca0c29838b3638ad3b343c68401</anchor>
      <arglist>(const TSegmentWithLine &amp;s1, const TSegmentWithLine &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>ae85aa47433b64bc8fcb81060e0350960</anchor>
      <arglist>(const TLine2D &amp;l1, const TSegmentWithLine &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>a18ea0e6e7253087262c01b1ddc81ffcc</anchor>
      <arglist>(const TSegmentWithLine &amp;s1, const TLine2D &amp;l2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectAux</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>a103639e35095d2f5be7825eaabbecfb3</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPlane &amp;pl1, const TPolygon3D &amp;p2, const TPlane &amp;pl2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectInCommonLine</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>ab3d80a27ece67d90f17133a1de83e0cd</anchor>
      <arglist>(const mrpt::math::TSegment3D &amp;s1, const mrpt::math::TSegment3D &amp;s2, const mrpt::math::TLine3D &amp;lin, mrpt::math::TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectInCommonLine</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>a0bc1b36328c13463eecccd9fb5d49e47</anchor>
      <arglist>(const TSegment2D &amp;s1, const TSegment2D &amp;s2, const TLine2D &amp;lin, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectInCommonPlane</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>ac305205dc623092654e53602de8245ba</anchor>
      <arglist>(const T3D &amp;o1, const U3D &amp;o2, const mrpt::math::TPlane &amp;p, mrpt::math::TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsafeProjectPoint</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>aa540f5232d6b46bda2e51f6af679efee</anchor>
      <arglist>(const TPoint3D &amp;point, const CPose3D &amp;pose, TPoint2D &amp;newPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsafeProjectPolygon</name>
      <anchorfile>libs_2base_2src_2math_2geometry_8cpp.html</anchorfile>
      <anchor>acc8b79ee48a1d083223972739523a83b</anchor>
      <arglist>(const TPolygon3D &amp;poly, const CPose3D &amp;pose, TPolygon2D &amp;newPoly)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>otherlibs/wxThings/src/geometry.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/src/</path>
    <filename>otherlibs_2wxThings_2src_2geometry_8cpp</filename>
    <includes id="otherlibs_2wxThings_2wx_2things_2geometry_8h" name="otherlibs/wxThings/wx/things/geometry.h" local="yes" imported="no">wx/things/geometry.h</includes>
  </compound>
  <compound kind="file">
    <name>libs/base/include/mrpt/math/geometry.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>libs_2base_2include_2mrpt_2math_2geometry_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CSparseMatrixTemplate_8h" name="CSparseMatrixTemplate.h" local="no" imported="no">mrpt/math/CSparseMatrixTemplate.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <class kind="class">mrpt::math::TPolygonWithPlane</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac8434f3b6ff8fc33f1a730d048376680</anchor>
      <arglist>(const TSegment3D &amp;s1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5dd94df362abbc951105f1043404e550</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1d96bf1289f937a71dd7156c28be3cc6</anchor>
      <arglist>(const TSegment3D &amp;s1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5578db841cf79d522bbe330e8af74b37</anchor>
      <arglist>(const TPlane &amp;p1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga689fe4a60a9090b8fd311282eec919ea</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga867073c6926b395069142f434d4b5fca</anchor>
      <arglist>(const TPlane &amp;p1, const TLine3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2213e727c993392fe8a6ff82bd4a1ed2</anchor>
      <arglist>(const TLine3D &amp;r1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga95f158cb50fb69c1d79243f48385409e</anchor>
      <arglist>(const TLine3D &amp;r1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga372e9168c62131da39eb9d70dee76041</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabdca0bc1bbca0ff9942ac305950469b2</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9c0ca61ddffa7a68cce9b709432e445f</anchor>
      <arglist>(const TLine2D &amp;r1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7f0d0dba6bacd14ccd3c518dbfe76000</anchor>
      <arglist>(const TSegment2D &amp;s1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae331692806117c1799ad6d361dfe75e6</anchor>
      <arglist>(const TSegment2D &amp;s1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadf38abae2a5f918e1eab630b9a109cbc</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa8129af319e199d9f2404e6acc96714d</anchor>
      <arglist>(const TPlane &amp;p1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga92e221cabafb17be49a42740463bba64</anchor>
      <arglist>(const TLine3D &amp;r1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga70822c4092f0bbe2a196bed0fbe9ca2e</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga994ef627b68853776a5ce1802bc18073</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseX</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga246021723fa28192ca1874bff181c0f2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3442bdc8a089cbd30e154edac53ac4bd</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafdffd6ceca802661b3c377e0a7dc8b21</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseAndVector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf0c89a60d732fac3acef96415f2d39ea</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, const double(&amp;vector)[3], TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseX</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga70ae0a73224fcfd332124d1b2bab8fc7</anchor>
      <arglist>(const TPose2D &amp;p, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabbebe5355d1b3ec5826e49e722fa0a6e</anchor>
      <arglist>(const TPose2D &amp;p, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseAndVector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac3e1ca7a4f5d4de2b5cdd213a650d34d</anchor>
      <arglist>(const TPose2D &amp;p, const double(&amp;vector)[2], TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>conformAPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gacfd168e4805c76cb5b9c78aa223b22d7</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>conformAPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafba78851ae3aac39411479d7fd33fb75</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0343f2d575b75659d177d7c1b8aeb699</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gab94e655d2a4b638920d0cfd6b030904d</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga66f0a5685c0fc9d5438f44f287a3d87c</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0a2d4588cbb75d995a72faa9e5ef15b3</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga72d27b659adfb537f944a3a8945d4d3c</anchor>
      <arglist>(const TPoint3D &amp;point, const mrpt::poses::CPose3D &amp;newXYpose, TPoint3D &amp;newPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga4623656064201d25153d494a64962a28</anchor>
      <arglist>(const TSegment3D &amp;segment, const mrpt::poses::CPose3D &amp;newXYpose, TSegment3D &amp;newSegment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaadd4c4901e3398d22a66efa3e79d2936</anchor>
      <arglist>(const TLine3D &amp;line, const mrpt::poses::CPose3D &amp;newXYpose, TLine3D &amp;newLine)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7ac4b290c5d460f3ca7358f7f8fd181d</anchor>
      <arglist>(const TPlane &amp;plane, const mrpt::poses::CPose3D &amp;newXYpose, TPlane &amp;newPlane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga650a555b1f3d0116a889755ed8cad853</anchor>
      <arglist>(const TPolygon3D &amp;polygon, const mrpt::poses::CPose3D &amp;newXYpose, TPolygon3D &amp;newPolygon)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2a3d8973efd4d896d8c4a1d1626ed7c6</anchor>
      <arglist>(const TObject3D &amp;object, const mrpt::poses::CPose3D &amp;newXYPose, TObject3D &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3a8703f7747d7d472704621ea44c7021</anchor>
      <arglist>(const T &amp;obj, const TPlane &amp;newXYPlane, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa777931620bc326748391967ef724568</anchor>
      <arglist>(const T &amp;obj, const TPlane &amp;newXYPlane, const TPoint3D &amp;newOrigin, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaffbc776a64ff56a0f4b321c9b279f0af</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;objs, const mrpt::poses::CPose3D &amp;newXYpose, std::vector&lt; T &gt; &amp;newObjs)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga32e79b880352278f517cf33c2262c23e</anchor>
      <arglist>(const TPoint2D &amp;point, const mrpt::poses::CPose2D &amp;newXpose, TPoint2D &amp;newPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaaa723a1b88bdcb7429e0fa8c892091ab</anchor>
      <arglist>(const TSegment2D &amp;segment, const mrpt::poses::CPose2D &amp;newXpose, TSegment2D &amp;newSegment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga812a9c21d22271e0202e5d6a5ff20668</anchor>
      <arglist>(const TLine2D &amp;line, const mrpt::poses::CPose2D &amp;newXpose, TLine2D &amp;newLine)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaed6211dfc241756ffd24225fb063bbd4</anchor>
      <arglist>(const TPolygon2D &amp;polygon, const mrpt::poses::CPose2D &amp;newXpose, TPolygon2D &amp;newPolygon)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0638d2ed4002b31e5ef2cbc595ce6dc2</anchor>
      <arglist>(const TObject2D &amp;object, const mrpt::poses::CPose2D &amp;newXpose, TObject2D &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga77459f2bde6fc21af5d646afa6f2a1c3</anchor>
      <arglist>(const T &amp;obj, const TLine2D &amp;newXLine, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gade8915a17e3600e1a46db01d407f9b7f</anchor>
      <arglist>(const T &amp;obj, const TLine2D &amp;newXLine, const TPoint2D &amp;newOrigin, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabf1b5785d6a212c47e5286cf32aa52dc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;objs, const mrpt::poses::CPose2D &amp;newXpose, std::vector&lt; T &gt; &amp;newObjs)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaeb82d442632f6d02ed4f23abde0a7220</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0224cc99691efb59f362750fdef1c6b5</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga31b78e2763474e75992e4d47071b56af</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5f241d690d1dc369584ab9894e1403aa</anchor>
      <arglist>(const TSegment2D &amp;s1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga498ab42b7016f46dfd864e6603983e79</anchor>
      <arglist>(const TLine2D &amp;r1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8eee56153d56abf18baebe1a43aba025</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae098e1c025a3be9aec8a29338c4ea609</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1e0e1d244b21858d3fe882d2c5c5c9d1</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae6be78494a907b099e74e8abf8d9cd62</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae54fcad3a2754529817b16dbd387a6e2</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa2686f4f203380a19184ee8bcfa5db35</anchor>
      <arglist>(const TLine3D &amp;r1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac0867b77fa033682044a131e1872ed3c</anchor>
      <arglist>(const TPlane &amp;p1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>size_t BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga27bbcb73045d3efb5c7c78366ae09724</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;v1, const std::vector&lt; TPolygon3D &gt; &amp;v2, CSparseMatrixTemplate&lt; TObject3D &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga390054f4e4e2a32067fdc485f207c3bb</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;v1, const std::vector&lt; TPolygon3D &gt; &amp;v2, std::vector&lt; TObject3D &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa1f06d8e0612780e9a4adf91377e9cbc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v1, const std::vector&lt; U &gt; &amp;v2, CSparseMatrixTemplate&lt; O &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8c9938ba7a1666b258ad3d487df9af68</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v1, const std::vector&lt; U &gt; &amp;v2, std::vector&lt; O &gt; objs)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga085e0b0a43255133daa6d03b09c145c0</anchor>
      <arglist>(const TObject2D &amp;o1, const TObject2D &amp;o2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga16e77c71263abb49040a43167f785f5d</anchor>
      <arglist>(const TObject3D &amp;o1, const TObject3D &amp;o2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6e705dc07a89c9206adca1d33ecef688</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga49c9d34c8e3a7163795a8d606fbb2de1</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaee202a356fdecfc880389d74ee4db5ae</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3d6872d96bf20264e3129b8d83e8f065</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae8ee3a3cbd35419b4025ddaa8ad8d954</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaef41d5bad5f5c963a115ba5ad0ecb533</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga69aecb4753ea543d2f0cb64a829af4f9</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TSegment2D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae4801fe47285acad2533585a42eac9cd</anchor>
      <arglist>(const TSegment2D &amp;s1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaafc1bc5e0d7a895612e820b382dc58da</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TLine2D &amp;l2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga199640d96dc07d84a787660b07059b06</anchor>
      <arglist>(const TLine2D &amp;l1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaddad62a45d0eabab4194e9b261801741</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga258d1d33e5b037a166c0784fbba4cd74</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TSegment3D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga19a574fbbb884252278e69af2d4f64eb</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga67d00784531693ba96b5aae3af3e9b6d</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TLine3D &amp;l2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga50cc3a8b2fdca23879e8a2c8d3473199</anchor>
      <arglist>(const TLine3D &amp;l1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8fea9705d62bae0c9f0c5d0ee65186a1</anchor>
      <arglist>(const TPolygon3D &amp;po, const TPlane &amp;pl)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabfb83bd00d767a1fa6c2f8f846577e23</anchor>
      <arglist>(const TPlane &amp;pl, const TPolygon3D &amp;po)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getRectangleBounds</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga21bf312977cbce8a845861abae1f56ce</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;poly, TPoint2D &amp;pMin, TPoint2D &amp;pMax)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getPrismBounds</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga92c076a9ddc751bc692d933f9b2d21fb</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;poly, TPoint3D &amp;pMin, TPoint3D &amp;pMax)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseXY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga37850eea9f5c6116f9161d0020bc0215</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseXZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf91b4ef893ac67bffb102a68184756a3</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseYZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga19a1063accedeb842bac939b8b9d9371</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseAndNormal</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1e4a1a55464d0a77afd8779c1771f2e2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, const double(&amp;normal)[3], TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>generateAxisBaseFromDirectionAndAxis</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad30276c807b48de64479042df3901475</anchor>
      <arglist>(const double(&amp;vec)[3], char coord, CMatrixDouble &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga813a39378e8d87026c8bdf9d6e9ea11f</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points, TLine2D &amp;line)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf52599f4e77ca22fbaf934f4795c8b74</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TLine3D &amp;line)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadc7d809e6b0587ea6306ec35195b1406</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaeef1f0bba196ddf6a2591e34a962c7f2</anchor>
      <arglist>(const std::vector&lt; TSegment3D &gt; &amp;segms, std::vector&lt; TPolygon3D &gt; &amp;polys)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9dca93142f650435c44c91da9b9f5a28</anchor>
      <arglist>(const std::vector&lt; TSegment3D &gt; &amp;segms, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TSegment3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga47823470db9d1d67a17e605e7c9ec748</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9ed915589a9d8d3aa4d95f7fe546bf10</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TObject3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafce561047af36b2f53fa8a1fa39fd170</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TSegment3D &gt; &amp;remainder1, std::vector&lt; TObject3D &gt; &amp;remainder2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEpsilon</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6ee56196af1534bb1c408eb5fedbc64a</anchor>
      <arglist>(double nE)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getEpsilon</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac164dcd4d3f3b2a46fd098cae08bfc7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>splitInConvexComponents</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1521805122afdf7b2b43fdf07b122347</anchor>
      <arglist>(const TPolygon2D &amp;poly, std::vector&lt; TPolygon2D &gt; &amp;components)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>splitInConvexComponents</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa47d7a2b5e33a9b4b82574939fabfc3c</anchor>
      <arglist>(const TPolygon3D &amp;poly, std::vector&lt; TPolygon3D &gt; &amp;components)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getSegmentBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad946c51ed376dd7bdb6bc58d50868fab</anchor>
      <arglist>(const TSegment2D &amp;sgm, TLine2D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getSegmentBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9b97db6f59d92e55374fa2ef29246b0d</anchor>
      <arglist>(const TSegment3D &amp;sgm, TPlane &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getAngleBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga52e778d0b621da17b18f3a33a7a0d306</anchor>
      <arglist>(const TLine2D &amp;l1, const TLine2D &amp;l2, TLine2D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getAngleBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa281076b72f1e7a14bd60cf389591285</anchor>
      <arglist>(const TLine3D &amp;l1, const TLine3D &amp;l2, TLine3D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>traceRay</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga38168fa99370ab281b47cb61a6644613</anchor>
      <arglist>(const std::vector&lt; TPolygonWithPlane &gt; &amp;vec, const mrpt::poses::CPose3D &amp;pose, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6f1f2d284e8f66cd5e85be0e2e01537f</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;vec, const mrpt::poses::CPose3D &amp;pose, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad8d6fbe91133eb0caa6722ae378ea3fb</anchor>
      <arglist>(const T &amp;v0, const U &amp;v1, V &amp;vOut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga20dcc4f19cc9529611235c78937e1ea5</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v0, const std::vector&lt; T &gt; &amp;v1, std::vector&lt; T &gt; &amp;v_out)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8434b52fe61bfea34a87705c3c296b9e</anchor>
      <arglist>(const VEC1 &amp;v0, const VEC2 &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skew_symmetric3</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1d062ce80412bd12f853b032f7822edb</anchor>
      <arglist>(const VECTOR &amp;v, MATRIX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>skew_symmetric3</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga885c8e7de7ba80f5d314d4ec0a161d02</anchor>
      <arglist>(const VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skew_symmetric3_neg</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa6594f63ac8850608581cbda8c2425c9</anchor>
      <arglist>(const VECTOR &amp;v, MATRIX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>skew_symmetric3_neg</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga88a1a74aa8e47de309e4b00dfb1b2d9b</anchor>
      <arglist>(const VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vectorsAreParallel2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga02898caca2e86295b143fddb35be2d02</anchor>
      <arglist>(const T &amp;v1, const U &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vectorsAreParallel3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8e6c754edead58282fc8bc2fe030a28f</anchor>
      <arglist>(const T &amp;v1, const U &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>closestFromPointToSegment</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadb3d23eab4f531069123624b8ba6a0e0</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2, double &amp;out_x, double &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>closestFromPointToLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga37223ac5750b43309079b3e7dd495458</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2, double &amp;out_x, double &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>closestSquareDistanceFromPointToLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2acf26be8e09ce4cc912dd1af304b6d9</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa750f334af9804daea1b6c748fb5544f</anchor>
      <arglist>(const T x1, const T y1, const T x2, const T y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf9f23698674258694e4ccf1b65d883d9</anchor>
      <arglist>(const T x1, const T y1, const T z1, const T x2, const T y2, const T z2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceSqrBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga317e06b958f0d87add2bf964a831f4a6</anchor>
      <arglist>(const T x1, const T y1, const T x2, const T y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceSqrBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga43a105e4de12406d0f1ec02bfa068efd</anchor>
      <arglist>(const T x1, const T y1, const T z1, const T x2, const T y2, const T z2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minimumDistanceFromPointToSegment</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac92da90f192ac7bd07a5ecfa75b5c5dd</anchor>
      <arglist>(const double Px, const double Py, const double x1, const double y1, const double x2, const double y2, T &amp;out_x, T &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>SegmentsIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga46aedb75c65aeec95452cf1c9de0a3e8</anchor>
      <arglist>(const double x1, const double y1, const double x2, const double y2, const double x3, const double y3, const double x4, const double y4, double &amp;ix, double &amp;iy)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>SegmentsIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga28af18facb8b1bb87b497f8f2c70cf26</anchor>
      <arglist>(const double x1, const double y1, const double x2, const double y2, const double x3, const double y3, const double x4, const double y4, float &amp;ix, float &amp;iy)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>pointIntoPolygon2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga476738b4b31eadfa7c26ceb1e70b8579</anchor>
      <arglist>(const double &amp;px, const double &amp;py, unsigned int polyEdges, const double *poly_xs, const double *poly_ys)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pointIntoQuadrangle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7a045689c27da5ed560fb9c0da6afece</anchor>
      <arglist>(T x, T y, T v1x, T v1y, T v2x, T v2y, T v3x, T v3y, T v4x, T v4y)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distancePointToPolygon2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa30e01c0a6a675d795824684a5ab64d7</anchor>
      <arglist>(const double &amp;px, const double &amp;py, unsigned int polyEdges, const double *poly_xs, const double *poly_ys)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>minDistBetweenLines</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6a650dbff61e35b271f810f6092aeb52</anchor>
      <arglist>(const double &amp;p1_x, const double &amp;p1_y, const double &amp;p1_z, const double &amp;p2_x, const double &amp;p2_y, const double &amp;p2_z, const double &amp;p3_x, const double &amp;p3_y, const double &amp;p3_z, const double &amp;p4_x, const double &amp;p4_y, const double &amp;p4_z, double &amp;x, double &amp;y, double &amp;z, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>RectanglesIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa270e8bb5cf76e5aef7effd9ced0e080</anchor>
      <arglist>(const double &amp;R1_x_min, const double &amp;R1_x_max, const double &amp;R1_y_min, const double &amp;R1_y_max, const double &amp;R2_x_min, const double &amp;R2_x_max, const double &amp;R2_y_min, const double &amp;R2_y_max, const double &amp;R2_pose_x, const double &amp;R2_pose_y, const double &amp;R2_pose_phi)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplateNumeric&lt; T &gt;</type>
      <name>generateAxisBaseFromDirection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac393ef41292790bb8983997c5e1fda56</anchor>
      <arglist>(T dx, T dy, T dz)</arglist>
    </member>
    <member kind="variable">
      <type>double BASE_IMPEXP</type>
      <name>geometryEpsilon</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3dbcfb1f765a2a01a6d113b543fa8eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac8434f3b6ff8fc33f1a730d048376680</anchor>
      <arglist>(const TSegment3D &amp;s1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5dd94df362abbc951105f1043404e550</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1d96bf1289f937a71dd7156c28be3cc6</anchor>
      <arglist>(const TSegment3D &amp;s1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5578db841cf79d522bbe330e8af74b37</anchor>
      <arglist>(const TPlane &amp;p1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga689fe4a60a9090b8fd311282eec919ea</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga867073c6926b395069142f434d4b5fca</anchor>
      <arglist>(const TPlane &amp;p1, const TLine3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2213e727c993392fe8a6ff82bd4a1ed2</anchor>
      <arglist>(const TLine3D &amp;r1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga95f158cb50fb69c1d79243f48385409e</anchor>
      <arglist>(const TLine3D &amp;r1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga372e9168c62131da39eb9d70dee76041</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabdca0bc1bbca0ff9942ac305950469b2</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9c0ca61ddffa7a68cce9b709432e445f</anchor>
      <arglist>(const TLine2D &amp;r1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7f0d0dba6bacd14ccd3c518dbfe76000</anchor>
      <arglist>(const TSegment2D &amp;s1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae331692806117c1799ad6d361dfe75e6</anchor>
      <arglist>(const TSegment2D &amp;s1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadf38abae2a5f918e1eab630b9a109cbc</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa8129af319e199d9f2404e6acc96714d</anchor>
      <arglist>(const TPlane &amp;p1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga92e221cabafb17be49a42740463bba64</anchor>
      <arglist>(const TLine3D &amp;r1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga70822c4092f0bbe2a196bed0fbe9ca2e</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga994ef627b68853776a5ce1802bc18073</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseX</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga246021723fa28192ca1874bff181c0f2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3442bdc8a089cbd30e154edac53ac4bd</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafdffd6ceca802661b3c377e0a7dc8b21</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseAndVector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf0c89a60d732fac3acef96415f2d39ea</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, const double(&amp;vector)[3], TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseX</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga70ae0a73224fcfd332124d1b2bab8fc7</anchor>
      <arglist>(const TPose2D &amp;p, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabbebe5355d1b3ec5826e49e722fa0a6e</anchor>
      <arglist>(const TPose2D &amp;p, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseAndVector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac3e1ca7a4f5d4de2b5cdd213a650d34d</anchor>
      <arglist>(const TPose2D &amp;p, const double(&amp;vector)[2], TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>conformAPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gacfd168e4805c76cb5b9c78aa223b22d7</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>conformAPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafba78851ae3aac39411479d7fd33fb75</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0343f2d575b75659d177d7c1b8aeb699</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gab94e655d2a4b638920d0cfd6b030904d</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga66f0a5685c0fc9d5438f44f287a3d87c</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0a2d4588cbb75d995a72faa9e5ef15b3</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga72d27b659adfb537f944a3a8945d4d3c</anchor>
      <arglist>(const TPoint3D &amp;point, const mrpt::poses::CPose3D &amp;newXYpose, TPoint3D &amp;newPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga4623656064201d25153d494a64962a28</anchor>
      <arglist>(const TSegment3D &amp;segment, const mrpt::poses::CPose3D &amp;newXYpose, TSegment3D &amp;newSegment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaadd4c4901e3398d22a66efa3e79d2936</anchor>
      <arglist>(const TLine3D &amp;line, const mrpt::poses::CPose3D &amp;newXYpose, TLine3D &amp;newLine)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7ac4b290c5d460f3ca7358f7f8fd181d</anchor>
      <arglist>(const TPlane &amp;plane, const mrpt::poses::CPose3D &amp;newXYpose, TPlane &amp;newPlane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga650a555b1f3d0116a889755ed8cad853</anchor>
      <arglist>(const TPolygon3D &amp;polygon, const mrpt::poses::CPose3D &amp;newXYpose, TPolygon3D &amp;newPolygon)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2a3d8973efd4d896d8c4a1d1626ed7c6</anchor>
      <arglist>(const TObject3D &amp;object, const mrpt::poses::CPose3D &amp;newXYPose, TObject3D &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3a8703f7747d7d472704621ea44c7021</anchor>
      <arglist>(const T &amp;obj, const TPlane &amp;newXYPlane, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa777931620bc326748391967ef724568</anchor>
      <arglist>(const T &amp;obj, const TPlane &amp;newXYPlane, const TPoint3D &amp;newOrigin, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaffbc776a64ff56a0f4b321c9b279f0af</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;objs, const mrpt::poses::CPose3D &amp;newXYpose, std::vector&lt; T &gt; &amp;newObjs)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga32e79b880352278f517cf33c2262c23e</anchor>
      <arglist>(const TPoint2D &amp;point, const mrpt::poses::CPose2D &amp;newXpose, TPoint2D &amp;newPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaaa723a1b88bdcb7429e0fa8c892091ab</anchor>
      <arglist>(const TSegment2D &amp;segment, const mrpt::poses::CPose2D &amp;newXpose, TSegment2D &amp;newSegment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga812a9c21d22271e0202e5d6a5ff20668</anchor>
      <arglist>(const TLine2D &amp;line, const mrpt::poses::CPose2D &amp;newXpose, TLine2D &amp;newLine)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaed6211dfc241756ffd24225fb063bbd4</anchor>
      <arglist>(const TPolygon2D &amp;polygon, const mrpt::poses::CPose2D &amp;newXpose, TPolygon2D &amp;newPolygon)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0638d2ed4002b31e5ef2cbc595ce6dc2</anchor>
      <arglist>(const TObject2D &amp;object, const mrpt::poses::CPose2D &amp;newXpose, TObject2D &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga77459f2bde6fc21af5d646afa6f2a1c3</anchor>
      <arglist>(const T &amp;obj, const TLine2D &amp;newXLine, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gade8915a17e3600e1a46db01d407f9b7f</anchor>
      <arglist>(const T &amp;obj, const TLine2D &amp;newXLine, const TPoint2D &amp;newOrigin, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabf1b5785d6a212c47e5286cf32aa52dc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;objs, const mrpt::poses::CPose2D &amp;newXpose, std::vector&lt; T &gt; &amp;newObjs)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaeb82d442632f6d02ed4f23abde0a7220</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0224cc99691efb59f362750fdef1c6b5</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga31b78e2763474e75992e4d47071b56af</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5f241d690d1dc369584ab9894e1403aa</anchor>
      <arglist>(const TSegment2D &amp;s1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga498ab42b7016f46dfd864e6603983e79</anchor>
      <arglist>(const TLine2D &amp;r1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8eee56153d56abf18baebe1a43aba025</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae098e1c025a3be9aec8a29338c4ea609</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1e0e1d244b21858d3fe882d2c5c5c9d1</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae6be78494a907b099e74e8abf8d9cd62</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae54fcad3a2754529817b16dbd387a6e2</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa2686f4f203380a19184ee8bcfa5db35</anchor>
      <arglist>(const TLine3D &amp;r1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac0867b77fa033682044a131e1872ed3c</anchor>
      <arglist>(const TPlane &amp;p1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>size_t BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga27bbcb73045d3efb5c7c78366ae09724</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;v1, const std::vector&lt; TPolygon3D &gt; &amp;v2, CSparseMatrixTemplate&lt; TObject3D &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga390054f4e4e2a32067fdc485f207c3bb</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;v1, const std::vector&lt; TPolygon3D &gt; &amp;v2, std::vector&lt; TObject3D &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa1f06d8e0612780e9a4adf91377e9cbc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v1, const std::vector&lt; U &gt; &amp;v2, CSparseMatrixTemplate&lt; O &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8c9938ba7a1666b258ad3d487df9af68</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v1, const std::vector&lt; U &gt; &amp;v2, std::vector&lt; O &gt; objs)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga085e0b0a43255133daa6d03b09c145c0</anchor>
      <arglist>(const TObject2D &amp;o1, const TObject2D &amp;o2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga16e77c71263abb49040a43167f785f5d</anchor>
      <arglist>(const TObject3D &amp;o1, const TObject3D &amp;o2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6e705dc07a89c9206adca1d33ecef688</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga49c9d34c8e3a7163795a8d606fbb2de1</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaee202a356fdecfc880389d74ee4db5ae</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3d6872d96bf20264e3129b8d83e8f065</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae8ee3a3cbd35419b4025ddaa8ad8d954</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaef41d5bad5f5c963a115ba5ad0ecb533</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga69aecb4753ea543d2f0cb64a829af4f9</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TSegment2D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae4801fe47285acad2533585a42eac9cd</anchor>
      <arglist>(const TSegment2D &amp;s1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaafc1bc5e0d7a895612e820b382dc58da</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TLine2D &amp;l2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga199640d96dc07d84a787660b07059b06</anchor>
      <arglist>(const TLine2D &amp;l1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaddad62a45d0eabab4194e9b261801741</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga258d1d33e5b037a166c0784fbba4cd74</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TSegment3D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga19a574fbbb884252278e69af2d4f64eb</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga67d00784531693ba96b5aae3af3e9b6d</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TLine3D &amp;l2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga50cc3a8b2fdca23879e8a2c8d3473199</anchor>
      <arglist>(const TLine3D &amp;l1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8fea9705d62bae0c9f0c5d0ee65186a1</anchor>
      <arglist>(const TPolygon3D &amp;po, const TPlane &amp;pl)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabfb83bd00d767a1fa6c2f8f846577e23</anchor>
      <arglist>(const TPlane &amp;pl, const TPolygon3D &amp;po)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getRectangleBounds</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga21bf312977cbce8a845861abae1f56ce</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;poly, TPoint2D &amp;pMin, TPoint2D &amp;pMax)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getPrismBounds</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga92c076a9ddc751bc692d933f9b2d21fb</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;poly, TPoint3D &amp;pMin, TPoint3D &amp;pMax)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseXY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga37850eea9f5c6116f9161d0020bc0215</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseXZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf91b4ef893ac67bffb102a68184756a3</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseYZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga19a1063accedeb842bac939b8b9d9371</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseAndNormal</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1e4a1a55464d0a77afd8779c1771f2e2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, const double(&amp;normal)[3], TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>generateAxisBaseFromDirectionAndAxis</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad30276c807b48de64479042df3901475</anchor>
      <arglist>(const double(&amp;vec)[3], char coord, CMatrixDouble &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga813a39378e8d87026c8bdf9d6e9ea11f</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points, TLine2D &amp;line)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf52599f4e77ca22fbaf934f4795c8b74</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TLine3D &amp;line)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadc7d809e6b0587ea6306ec35195b1406</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaeef1f0bba196ddf6a2591e34a962c7f2</anchor>
      <arglist>(const std::vector&lt; TSegment3D &gt; &amp;segms, std::vector&lt; TPolygon3D &gt; &amp;polys)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9dca93142f650435c44c91da9b9f5a28</anchor>
      <arglist>(const std::vector&lt; TSegment3D &gt; &amp;segms, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TSegment3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga47823470db9d1d67a17e605e7c9ec748</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9ed915589a9d8d3aa4d95f7fe546bf10</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TObject3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafce561047af36b2f53fa8a1fa39fd170</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TSegment3D &gt; &amp;remainder1, std::vector&lt; TObject3D &gt; &amp;remainder2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEpsilon</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6ee56196af1534bb1c408eb5fedbc64a</anchor>
      <arglist>(double nE)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getEpsilon</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac164dcd4d3f3b2a46fd098cae08bfc7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>splitInConvexComponents</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1521805122afdf7b2b43fdf07b122347</anchor>
      <arglist>(const TPolygon2D &amp;poly, std::vector&lt; TPolygon2D &gt; &amp;components)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>splitInConvexComponents</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa47d7a2b5e33a9b4b82574939fabfc3c</anchor>
      <arglist>(const TPolygon3D &amp;poly, std::vector&lt; TPolygon3D &gt; &amp;components)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getSegmentBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad946c51ed376dd7bdb6bc58d50868fab</anchor>
      <arglist>(const TSegment2D &amp;sgm, TLine2D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getSegmentBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9b97db6f59d92e55374fa2ef29246b0d</anchor>
      <arglist>(const TSegment3D &amp;sgm, TPlane &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getAngleBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga52e778d0b621da17b18f3a33a7a0d306</anchor>
      <arglist>(const TLine2D &amp;l1, const TLine2D &amp;l2, TLine2D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getAngleBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa281076b72f1e7a14bd60cf389591285</anchor>
      <arglist>(const TLine3D &amp;l1, const TLine3D &amp;l2, TLine3D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>traceRay</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga38168fa99370ab281b47cb61a6644613</anchor>
      <arglist>(const std::vector&lt; TPolygonWithPlane &gt; &amp;vec, const mrpt::poses::CPose3D &amp;pose, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6f1f2d284e8f66cd5e85be0e2e01537f</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;vec, const mrpt::poses::CPose3D &amp;pose, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad8d6fbe91133eb0caa6722ae378ea3fb</anchor>
      <arglist>(const T &amp;v0, const U &amp;v1, V &amp;vOut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga20dcc4f19cc9529611235c78937e1ea5</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v0, const std::vector&lt; T &gt; &amp;v1, std::vector&lt; T &gt; &amp;v_out)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8434b52fe61bfea34a87705c3c296b9e</anchor>
      <arglist>(const VEC1 &amp;v0, const VEC2 &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skew_symmetric3</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1d062ce80412bd12f853b032f7822edb</anchor>
      <arglist>(const VECTOR &amp;v, MATRIX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>skew_symmetric3</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga885c8e7de7ba80f5d314d4ec0a161d02</anchor>
      <arglist>(const VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skew_symmetric3_neg</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa6594f63ac8850608581cbda8c2425c9</anchor>
      <arglist>(const VECTOR &amp;v, MATRIX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>skew_symmetric3_neg</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga88a1a74aa8e47de309e4b00dfb1b2d9b</anchor>
      <arglist>(const VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vectorsAreParallel2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga02898caca2e86295b143fddb35be2d02</anchor>
      <arglist>(const T &amp;v1, const U &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vectorsAreParallel3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8e6c754edead58282fc8bc2fe030a28f</anchor>
      <arglist>(const T &amp;v1, const U &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>closestFromPointToSegment</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadb3d23eab4f531069123624b8ba6a0e0</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2, double &amp;out_x, double &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>closestFromPointToLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga37223ac5750b43309079b3e7dd495458</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2, double &amp;out_x, double &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>closestSquareDistanceFromPointToLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2acf26be8e09ce4cc912dd1af304b6d9</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa750f334af9804daea1b6c748fb5544f</anchor>
      <arglist>(const T x1, const T y1, const T x2, const T y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf9f23698674258694e4ccf1b65d883d9</anchor>
      <arglist>(const T x1, const T y1, const T z1, const T x2, const T y2, const T z2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceSqrBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga317e06b958f0d87add2bf964a831f4a6</anchor>
      <arglist>(const T x1, const T y1, const T x2, const T y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceSqrBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga43a105e4de12406d0f1ec02bfa068efd</anchor>
      <arglist>(const T x1, const T y1, const T z1, const T x2, const T y2, const T z2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minimumDistanceFromPointToSegment</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac92da90f192ac7bd07a5ecfa75b5c5dd</anchor>
      <arglist>(const double Px, const double Py, const double x1, const double y1, const double x2, const double y2, T &amp;out_x, T &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>SegmentsIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga46aedb75c65aeec95452cf1c9de0a3e8</anchor>
      <arglist>(const double x1, const double y1, const double x2, const double y2, const double x3, const double y3, const double x4, const double y4, double &amp;ix, double &amp;iy)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>SegmentsIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga28af18facb8b1bb87b497f8f2c70cf26</anchor>
      <arglist>(const double x1, const double y1, const double x2, const double y2, const double x3, const double y3, const double x4, const double y4, float &amp;ix, float &amp;iy)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>pointIntoPolygon2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga476738b4b31eadfa7c26ceb1e70b8579</anchor>
      <arglist>(const double &amp;px, const double &amp;py, unsigned int polyEdges, const double *poly_xs, const double *poly_ys)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pointIntoQuadrangle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7a045689c27da5ed560fb9c0da6afece</anchor>
      <arglist>(T x, T y, T v1x, T v1y, T v2x, T v2y, T v3x, T v3y, T v4x, T v4y)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distancePointToPolygon2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa30e01c0a6a675d795824684a5ab64d7</anchor>
      <arglist>(const double &amp;px, const double &amp;py, unsigned int polyEdges, const double *poly_xs, const double *poly_ys)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>minDistBetweenLines</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6a650dbff61e35b271f810f6092aeb52</anchor>
      <arglist>(const double &amp;p1_x, const double &amp;p1_y, const double &amp;p1_z, const double &amp;p2_x, const double &amp;p2_y, const double &amp;p2_z, const double &amp;p3_x, const double &amp;p3_y, const double &amp;p3_z, const double &amp;p4_x, const double &amp;p4_y, const double &amp;p4_z, double &amp;x, double &amp;y, double &amp;z, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>RectanglesIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa270e8bb5cf76e5aef7effd9ced0e080</anchor>
      <arglist>(const double &amp;R1_x_min, const double &amp;R1_x_max, const double &amp;R1_y_min, const double &amp;R1_y_max, const double &amp;R2_x_min, const double &amp;R2_x_max, const double &amp;R2_y_min, const double &amp;R2_y_max, const double &amp;R2_pose_x, const double &amp;R2_pose_y, const double &amp;R2_pose_phi)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplateNumeric&lt; T &gt;</type>
      <name>generateAxisBaseFromDirection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac393ef41292790bb8983997c5e1fda56</anchor>
      <arglist>(T dx, T dy, T dz)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>otherlibs/wxThings/wx/things/geometry.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>otherlibs_2wxThings_2wx_2things_2geometry_8h</filename>
    <includes id="thingdef_8h" name="thingdef.h" local="yes" imported="no">wx/things/thingdef.h</includes>
    <class kind="class">wxCircleDouble</class>
    <class kind="class">wxCircleInt</class>
    <class kind="class">wxEllipseInt</class>
    <class kind="class">wxRay2DDouble</class>
    <member kind="define">
      <type>#define</type>
      <name>wxGEOMETRY_INF</name>
      <anchorfile>otherlibs_2wxThings_2wx_2things_2geometry_8h.html</anchorfile>
      <anchor>aff00ecc3a8506259e2dd3c8435924913</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>geometry.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/sophus/</path>
    <filename>geometry_8hpp</filename>
    <includes id="se2_8hpp" name="se2.hpp" local="yes" imported="no">se2.hpp</includes>
    <includes id="se3_8hpp" name="se3.hpp" local="yes" imported="no">se3.hpp</includes>
    <includes id="so2_8hpp" name="so2.hpp" local="yes" imported="no">so2.hpp</includes>
    <includes id="so3_8hpp" name="so3.hpp" local="yes" imported="no">so3.hpp</includes>
    <includes id="types_8hpp" name="types.hpp" local="yes" imported="no">types.hpp</includes>
    <namespace>Sophus</namespace>
    <member kind="function">
      <type>Line2&lt; T &gt;</type>
      <name>lineFromSE2</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>afdd797edf8027c2c4bfdad79e805114d</anchor>
      <arglist>(SE2&lt; T &gt; const &amp;T_foo_line)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Hyperplane&lt; T, N &gt;</type>
      <name>makeHyperplaneUnique</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ab380d34c95a36c285da2ee4d756f283b</anchor>
      <arglist>(const Eigen::Hyperplane&lt; T, N &gt; &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; T &gt;</type>
      <name>normalFromSO2</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>afecff79dc6dde03e54653cfb62d23182</anchor>
      <arglist>(SO2&lt; T &gt; const &amp;R_foo_line)</arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; T &gt;</type>
      <name>normalFromSO3</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a7e5a5de775ccbe13793d54c5c7d3e799</anchor>
      <arglist>(SO3&lt; T &gt; const &amp;R_foo_plane)</arglist>
    </member>
    <member kind="function">
      <type>Plane3&lt; T &gt;</type>
      <name>planeFromSE3</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>af149072afe7a98b21f5d399a4bdd93f6</anchor>
      <arglist>(SE3&lt; T &gt; const &amp;T_foo_plane)</arglist>
    </member>
    <member kind="function">
      <type>Matrix3&lt; T &gt;</type>
      <name>rotationFromNormal</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a19374f547b0e01dfeae883569c7554a3</anchor>
      <arglist>(Vector3&lt; T &gt; const &amp;normal_foo, Vector3&lt; T &gt; xDirHint_foo=Vector3&lt; T &gt;(T(1), T(0), T(0)), Vector3&lt; T &gt; yDirHint_foo=Vector3&lt; T &gt;(T(0), T(1), T(0)))</arglist>
    </member>
    <member kind="function">
      <type>SE2&lt; T &gt;</type>
      <name>SE2FromLine</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a6a8440772e2169575316a800e13a5bd2</anchor>
      <arglist>(Line2&lt; T &gt; const &amp;line_foo)</arglist>
    </member>
    <member kind="function">
      <type>SE3&lt; T &gt;</type>
      <name>SE3FromPlane</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ae8a7f2e39c70b49fe0978d07ae450279</anchor>
      <arglist>(Plane3&lt; T &gt; const &amp;plane_foo)</arglist>
    </member>
    <member kind="function">
      <type>SO2&lt; T &gt;</type>
      <name>SO2FromNormal</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aa7fe579281c3891139562ebadb16932f</anchor>
      <arglist>(Vector2&lt; T &gt; normal_foo)</arglist>
    </member>
    <member kind="function">
      <type>SO3&lt; T &gt;</type>
      <name>SO3FromNormal</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a39dc3b6d90e1a68bdcea22876d544a08</anchor>
      <arglist>(Vector3&lt; T &gt; const &amp;normal_foo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>geometry_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>geometry__unittest_8cpp</filename>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="CPolygon_8h" name="CPolygon.h" local="no" imported="no">mrpt/math/CPolygon.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type>void</type>
      <name>myTestPolygonContainsPoint</name>
      <anchorfile>geometry__unittest_8cpp.html</anchorfile>
      <anchor>abca5680544c755c95c1abc967a552cd4</anchor>
      <arglist>(std::vector&lt; TPoint2D &gt; &amp;vs, bool convex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>geometry__unittest_8cpp.html</anchorfile>
      <anchor>a408e8dfe07e35f187afafd2e8908f892</anchor>
      <arglist>(Geometry, Line2DIntersect)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>geometry__unittest_8cpp.html</anchorfile>
      <anchor>a0fcabb3fd86ab453032ec879440a4a74</anchor>
      <arglist>(Geometry, Segment2DIntersect)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>geometry__unittest_8cpp.html</anchorfile>
      <anchor>a4d082c3952c28ad54475dfd7bb14abab</anchor>
      <arglist>(Geometry, PolygonConvexContainsPoint)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>geometry__unittest_8cpp.html</anchorfile>
      <anchor>a4359b871748d88317362cb1ded88f0e7</anchor>
      <arglist>(Geometry, PolygonConcaveContainsPoint)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gl_utils.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>gl__utils_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="opengl__internals_8h" name="opengl_internals.h" local="yes" imported="no">opengl_internals.h</includes>
    <member kind="function">
      <type>void *</type>
      <name>aux_mrptfont2glutfont</name>
      <anchorfile>gl__utils_8cpp.html</anchorfile>
      <anchor>aef514b427e23349f884edb882ab9fda1</anchor>
      <arglist>(const TOpenGLFont font)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gl_utils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>gl__utils_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="opengl__fonts_8h" name="opengl_fonts.h" local="no" imported="no">mrpt/opengl/opengl_fonts.h</includes>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="opengl_2include_2mrpt_2opengl_2link__pragmas_8h" name="opengl/include/mrpt/opengl/link_pragmas.h" local="no" imported="no">mrpt/opengl/link_pragmas.h</includes>
    <class kind="struct">mrpt::opengl::gl_utils::TRenderInfo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::opengl::gl_utils</namespace>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderSetOfObjects</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a154e1ee57356ea681f6966a539214d3d</anchor>
      <arglist>(const mrpt::opengl::CListOpenGLObjects &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>checkOpenGLError</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a1bf1c49a09f45e8a21a911d2b1a520ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderTriangleWithNormal</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a78547fc961fe64a9b67a0be2f3bd6060</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p1, const mrpt::math::TPoint3D &amp;p2, const mrpt::math::TPoint3D &amp;p3)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderTriangleWithNormal</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a59aeee772a22cb73b9838e058431847f</anchor>
      <arglist>(const mrpt::math::TPoint3Df &amp;p1, const mrpt::math::TPoint3Df &amp;p2, const mrpt::math::TPoint3Df &amp;p3)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderQuadWithNormal</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a560c05bf2563ef4730746b5a4f7c5ddb</anchor>
      <arglist>(const mrpt::math::TPoint3Df &amp;p1, const mrpt::math::TPoint3Df &amp;p2, const mrpt::math::TPoint3Df &amp;p3, const mrpt::math::TPoint3Df &amp;p4)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>getCurrentRenderingInfo</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>aad84fa39594b59c62f406badef151868</anchor>
      <arglist>(TRenderInfo &amp;ri)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderMessageBox</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a46857747715884fd39d6c85a7de05f63</anchor>
      <arglist>(const float msg_x, const float msg_y, const float msg_w, const float msg_h, const std::string &amp;text, float text_scale, const mrpt::utils::TColor &amp;back_col=mrpt::utils::TColor(0, 0, 50, 150), const mrpt::utils::TColor &amp;border_col=mrpt::utils::TColor(0, 0, 0, 140), const mrpt::utils::TColor &amp;text_col=mrpt::utils::TColor(255, 255, 255, 220), const float border_width=4.0f, const std::string &amp;text_font=std::string(&quot;sans&quot;), mrpt::opengl::TOpenGLFontStyle text_style=mrpt::opengl::FILL, const double text_spacing=1.5, const double text_kerning=0.1)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderTextBitmap</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>af7949ed8062151a88d3b38952e7898a1</anchor>
      <arglist>(const char *str, void *fontStyle)</arglist>
    </member>
    <member kind="function">
      <type>int OPENGL_IMPEXP</type>
      <name>textBitmapWidth</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a0884e640be2c9d68d363dc9eb70507f4</anchor>
      <arglist>(const std::string &amp;str, mrpt::opengl::TOpenGLFont font=mrpt::opengl::MRPT_GLUT_BITMAP_TIMES_ROMAN_24)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>glSetFont</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a2f17a9748344aa9956111084456b47bb</anchor>
      <arglist>(const std::string &amp;fontname)</arglist>
    </member>
    <member kind="function">
      <type>const OPENGL_IMPEXP std::string &amp;</type>
      <name>glGetFont</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>aa7c9e2befc2f23b8624a8b8a33ced4ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TPixelCoordf OPENGL_IMPEXP</type>
      <name>glDrawText</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a336f5805aef43fc3bc42bb790ab7f0ce</anchor>
      <arglist>(const std::string &amp;text, const double textScale, enum TOpenGLFontStyle style=NICE, double spacing=1.5, double kerning=0.1)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TPixelCoordf OPENGL_IMPEXP</type>
      <name>glGetExtends</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>aadef42af4246600a589a0f220d9b5407</anchor>
      <arglist>(const std::string &amp;text, const double textScale, double spacing=1.5, double kerning=0.1)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderSetOfObjects</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a154e1ee57356ea681f6966a539214d3d</anchor>
      <arglist>(const mrpt::opengl::CListOpenGLObjects &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>checkOpenGLError</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a1bf1c49a09f45e8a21a911d2b1a520ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderTriangleWithNormal</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a78547fc961fe64a9b67a0be2f3bd6060</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p1, const mrpt::math::TPoint3D &amp;p2, const mrpt::math::TPoint3D &amp;p3)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderTriangleWithNormal</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a59aeee772a22cb73b9838e058431847f</anchor>
      <arglist>(const mrpt::math::TPoint3Df &amp;p1, const mrpt::math::TPoint3Df &amp;p2, const mrpt::math::TPoint3Df &amp;p3)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderQuadWithNormal</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a560c05bf2563ef4730746b5a4f7c5ddb</anchor>
      <arglist>(const mrpt::math::TPoint3Df &amp;p1, const mrpt::math::TPoint3Df &amp;p2, const mrpt::math::TPoint3Df &amp;p3, const mrpt::math::TPoint3Df &amp;p4)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>getCurrentRenderingInfo</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>aad84fa39594b59c62f406badef151868</anchor>
      <arglist>(TRenderInfo &amp;ri)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderMessageBox</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a46857747715884fd39d6c85a7de05f63</anchor>
      <arglist>(const float msg_x, const float msg_y, const float msg_w, const float msg_h, const std::string &amp;text, float text_scale, const mrpt::utils::TColor &amp;back_col=mrpt::utils::TColor(0, 0, 50, 150), const mrpt::utils::TColor &amp;border_col=mrpt::utils::TColor(0, 0, 0, 140), const mrpt::utils::TColor &amp;text_col=mrpt::utils::TColor(255, 255, 255, 220), const float border_width=4.0f, const std::string &amp;text_font=std::string(&quot;sans&quot;), mrpt::opengl::TOpenGLFontStyle text_style=mrpt::opengl::FILL, const double text_spacing=1.5, const double text_kerning=0.1)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderTextBitmap</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>af7949ed8062151a88d3b38952e7898a1</anchor>
      <arglist>(const char *str, void *fontStyle)</arglist>
    </member>
    <member kind="function">
      <type>int OPENGL_IMPEXP</type>
      <name>textBitmapWidth</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a0884e640be2c9d68d363dc9eb70507f4</anchor>
      <arglist>(const std::string &amp;str, mrpt::opengl::TOpenGLFont font=mrpt::opengl::MRPT_GLUT_BITMAP_TIMES_ROMAN_24)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>glSetFont</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a2f17a9748344aa9956111084456b47bb</anchor>
      <arglist>(const std::string &amp;fontname)</arglist>
    </member>
    <member kind="function">
      <type>const OPENGL_IMPEXP std::string &amp;</type>
      <name>glGetFont</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>aa7c9e2befc2f23b8624a8b8a33ced4ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TPixelCoordf OPENGL_IMPEXP</type>
      <name>glDrawText</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a336f5805aef43fc3bc42bb790ab7f0ce</anchor>
      <arglist>(const std::string &amp;text, const double textScale, enum TOpenGLFontStyle style=NICE, double spacing=1.5, double kerning=0.1)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TPixelCoordf OPENGL_IMPEXP</type>
      <name>glGetExtends</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>aadef42af4246600a589a0f220d9b5407</anchor>
      <arglist>(const std::string &amp;text, const double textScale, double spacing=1.5, double kerning=0.1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>glew.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/glew/src/</path>
    <filename>glew_8c</filename>
    <includes id="glew_8h" name="glew.h" local="no" imported="no">GL/glew.h</includes>
    <includes id="glxew_8h" name="glxew.h" local="no" imported="no">GL/glxew.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CONST_CAST</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2f0e75e2f3550734177e96d518a16131</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_CONTEXT_ARG_DEF_INIT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa08476928e41af0e1107563a77b3c76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_CONTEXT_ARG_DEF_LIST</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af27721050e6ab218d43f8747e337229f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_CONTEXT_ARG_VAR_INIT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5eb1e12e077a7c2c9d3f7b8ead908e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glewGetProcAddress</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a65a0d03fca90a0dd8aecb219aeadeed6</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_CONTEXT_ARG_DEF_INIT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a862d780c2bd7e8e045fe118683ee5a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_CONTEXT_ARG_DEF_LIST</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adc847494f3d986f32fe19f1f85b156ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_CONTEXT_ARG_DEF_INIT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab7ef216ca6849e7be448a57ee4ad79b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_CONTEXT_ARG_DEF_LIST</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4f4cdeb45d7000f92d10ba3630c70b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLuint</type>
      <name>_glewStrCLen</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae88068e72943ed76a7033c4d22a5bde9</anchor>
      <arglist>(const GLubyte *s, GLubyte c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLuint</type>
      <name>_glewStrLen</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adfc46f26a24cd02ce8336a23c1dec5cf</anchor>
      <arglist>(const GLubyte *s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLboolean</type>
      <name>_glewStrSame</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a941ae0b5d6871d2836e728fcfd667ca9</anchor>
      <arglist>(const GLubyte *a, const GLubyte *b, GLuint n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLboolean</type>
      <name>_glewStrSame1</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8218d5f366f26764ba7a0aeb30c00ed8</anchor>
      <arglist>(GLubyte **a, GLuint *na, const GLubyte *b, GLuint nb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLboolean</type>
      <name>_glewStrSame2</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3f97edddc86e07283ea3d056fbfa8447</anchor>
      <arglist>(GLubyte **a, GLuint *na, const GLubyte *b, GLuint nb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLboolean</type>
      <name>_glewStrSame3</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adfdcc3aefb842860d147a4c9f0af67d0</anchor>
      <arglist>(GLubyte **a, GLuint *na, const GLubyte *b, GLuint nb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>glewContextInit</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab29154410d5140557b021393fb112a46</anchor>
      <arglist>(GLEW_CONTEXT_ARG_DEF_LIST)</arglist>
    </member>
    <member kind="function">
      <type>const GLubyte *</type>
      <name>glewGetErrorString</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0afde1bfeb96a0e7887dfdc06a04bba5</anchor>
      <arglist>(GLenum error)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean</type>
      <name>glewGetExtension</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a395b872e5b641671d4be9e3179817cfc</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>const GLubyte *</type>
      <name>glewGetString</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4af1e60cb1a9d1c917d6f46fa0143542</anchor>
      <arglist>(GLenum name)</arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>glewInit</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a497963ee99a8a96035f94874c1a098fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLboolean</type>
      <name>glewIsSupported</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa2716ff0b15bea79c19f0c1e7b750804</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>glxewContextInit</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af0ae695820dd75293513b45862ce264b</anchor>
      <arglist>(GLXEW_CONTEXT_ARG_DEF_LIST)</arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>glxewContextInit</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2153f44eb42503a5233b9ef1558035f2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean</type>
      <name>glxewGetExtension</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aac5568f7a9e9194ee6bf3c7d6d571c85</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean</type>
      <name>glxewIsSupported</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab6c0ca50680ddcec17d9e39af01ba3fa</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_3DFX_multisample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7aaf4b6241b1b57abf06354edf10fef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_3DFX_tbuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa9376980a82de879771379232271179f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_3DFX_texture_compression_FXT1</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af460475e17e3746de86b2ab7071fb3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_APPLE_client_storage</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2afd88b417cfe0946ea8a2d9f0073b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_APPLE_element_array</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0eb862c5bdf02eaf6e4cb9874fa24c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_APPLE_fence</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9728d320b605cd0266fbd65e2516686b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_APPLE_float_pixels</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9f29d82540d4565c1fa30a3969707460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_APPLE_flush_buffer_range</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a61a964a67cc432a913d188df65aa9062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_APPLE_pixel_buffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5ed5d9048ae90483d14c48548c3b688c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_APPLE_specular_vector</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a675cce6d04fa9d5229438aca6b399485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_APPLE_texture_range</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4127037c016823e1033d165e2e38fc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_APPLE_transform_hint</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a671c8742f890fd200296f8cfde45521a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_APPLE_vertex_array_object</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6eb42e92b9bd6a0467e8aeb81e3a5c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_APPLE_vertex_array_range</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad7f06d5cdc4bdf872912ccc6c49d5465</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_APPLE_ycbcr_422</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1f462064d8c0fb7deeeea64a838f592a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_color_buffer_float</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a65bcf55e99cf100bc2de342ef9dc2be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_depth_buffer_float</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6d79529e35bbefab26159d2723057cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_depth_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a766a3b8653ec60d29817500ec409df3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_draw_buffers</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad90b81b1570f4838fe1db0a4f8d67ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_draw_instanced</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a469516fa0011bced323080dd48558cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_fragment_program</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0e1a292620acb8798889ff32f82547e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_fragment_program_shadow</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2071a5299d8c298f84541d30dbba7081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_fragment_shader</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab6ba19e322fb766e8501e4e1b892910b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_framebuffer_object</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a74c637939fc807b69c84621fc069c4e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_framebuffer_sRGB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae3098027482d6d40995153aea39e17fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_geometry_shader4</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae7ad6a68c44d4fb073b3de947ff0158f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_half_float_pixel</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7556bf21a0d7225fa41cedd7772b70e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_half_float_vertex</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5e6927f191f7fef2a4b7cffa07638c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_imaging</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6188396891679c69f89eca7523e0c2a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_instanced_arrays</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a379d1c07161eaed4604b486fe5211c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_map_buffer_range</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3c375b0e8814f68f7968e9e74ff1ae26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_matrix_palette</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acaf8c9be442b140a9b9d48423e563f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_multisample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a192f752a7494bfc10a45145001d6d973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_multitexture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acab31afdd68abf7e601d4da5a372d90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_occlusion_query</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acc1e014d6cd5519ec74a05db782354f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_pixel_buffer_object</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a059430d411905701cc6a439635c65216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_point_parameters</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a98963f6fe8c287a10409af70a0c0d611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_point_sprite</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a50813f2b739e54ea333fb62eed7fe825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_shader_objects</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a833a973a015ca3ef1c7850320fcc7c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_shading_language_100</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aeb4a266740eab83198dd72017b224320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_shadow</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8526fce7aa076ed0442c75eea90f1a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_shadow_ambient</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a118ce58a207620d1c00e7614e09f7cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_border_clamp</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a73cf75561d305fecf2d5e9176e92819e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_buffer_object</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a78b20b0b94f57a7fb2ba5f4a38850c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_compression</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa644b6e3b7fb1b9757bc6e8f898b2e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_compression_rgtc</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a22cb7c1efd175a3855bc8b03af3a0c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_cube_map</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7a6c235444e27aa51d92ab12bd27ab4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_env_add</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af3dc55e0ec1a9cef468c20940ce9e8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_env_combine</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aca301cf77568e635dee48e0b034abc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_env_crossbar</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acd5c39b5a97377b1457e4c0e5cb779d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_env_dot3</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a74e7ba9198dbd6888096277345f69007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_float</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3250bf4c89773e31877349555690d7fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_mirrored_repeat</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a886a783a20c309b5160a191b26b8a28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_non_power_of_two</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a50b836b4491fa8fa8cfd735a676500b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_rectangle</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2ab3c24e52811e420a479245b1942e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_texture_rg</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a272c022e1ad5acd11b5529d7647b6888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_transpose_matrix</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad50487b0f05b59c9b127541b403012ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_vertex_array_object</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a70ef7eeb33f4ae6c511e80293189bc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_vertex_blend</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab21fe1454a3f400c33e147b4abe28230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_vertex_buffer_object</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a416f705ef17d17632b76a75edf898e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_vertex_program</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4d38f85c872dfd1db261fe7e961c8911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_vertex_shader</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab332437f67d2f3417fd5badfd05c0b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ARB_window_pos</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0644bc1941e2f5aa214327aa69f06223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_draw_buffers</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae3e8f42740f8d45b3773d35972dc852c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_element_array</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaf074b17b54abfa302fce82d3ada9f14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_envmap_bumpmap</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae60dc27244413e9fc0a28f6836a62edc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_fragment_shader</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a62b95878d758fe5c9d0723b3f0cc4f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_map_object_buffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a84ab9ca17d2435c55a3012e9b9e4e82f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_pn_triangles</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa3e632542942848394c01835306bbb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_separate_stencil</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaf5fd694ce8302b2ab6dcb35aabdd459</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_shader_texture_lod</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a28044498bd53e4ab57b2d7c22eb51c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_text_fragment_shader</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adc3886f63315ba4c20332e39218703ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_texture_compression_3dc</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af141e6f9b0c9edd451fe1c03c87d8301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_texture_env_combine3</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1bc4de80a564d1d05d78c2873719bfed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_texture_float</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3a99ab38d02dff6470c158e132d7c9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_texture_mirror_once</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a360eb0a8969e5c893d39e09c6d664320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_vertex_array_object</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abfc153626e5859719b79f2ebedc01b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_vertex_attrib_array_object</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab663900e268af960392bb9bbd7af5592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATI_vertex_streams</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a95d5f0dc449cd6c9c36a479f937c59d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATIX_point_sprites</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3d15726dd781e487bed9883de9c97ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATIX_texture_env_combine3</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afc816e029b40b6d9ec7d42e6c1de42ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATIX_texture_env_route</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6f60bdde23b19c33b2e506e4879f830a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_ATIX_vertex_shader_output_point_size</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a806c02da5abd55da7a7779f879d9d959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_422_pixels</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3b73366006c832116d7d3f7f6047288c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_abgr</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa28b25388f356df1ec4f3cca8744adfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_bgra</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3560f0c0f56c34ad022da8798de37dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_bindable_uniform</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af7c12ce59a9bc7de813143245dba2cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_blend_color</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac779bc7e2443ac354b0fdadad6eef4d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_blend_equation_separate</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3fc4e3f172aadb1a18d95adf6a6450e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_blend_func_separate</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa845cf611eb899bad98ff109ae81914a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_blend_logic_op</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac831d50427d9291daaa5f874399400c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_blend_minmax</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a89d459786c8121cef99863a3122bd154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_blend_subtract</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab7847101859424f7338df3db1e11ddf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_Cg_shader</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a256d37403214287ecbe4c4fb5d1359b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_clip_volume_hint</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afb10ed368cc53259fc8510b2ce4bbc20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_cmyka</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1932a774aadd9dae4ae05ff017379c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_color_subtable</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa09d9961f683925b628b4089d2b9dc8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_compiled_vertex_array</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aee7f33bb5e3470ae4b71063d4969c72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_convolution</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8e03fe81eeb95a56e81e4e044e2a50bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_coordinate_frame</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaca17add8aa16437d3b2fedbd7e3a256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_copy_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae3295d9c01893ea08d3177a06d333031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_cull_vertex</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a872ebefd3fff460dc414776be2180657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_depth_bounds_test</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afa20b0b9a5760fc912e9ce2a98c251e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_direct_state_access</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a16a5cba1b3bc7efa2d43d8bdf7c042c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_draw_buffers2</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aff939139313fe8930f7f0eeaa2ac653c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_draw_instanced</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a97258d36570eaff99636ee1d5e70635b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_draw_range_elements</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad08720a4ec6a54c34b1586899546bb37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_fog_coord</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a87c8092fe83bc80a9f95adc4b3c73813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_fragment_lighting</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afb97679b6290a7f11e789d39e2c88637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_framebuffer_blit</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa0c2b044c21dfa8696a9b192daf55db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_framebuffer_multisample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaa5a8784a38a9738237ea00b18cd729c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_framebuffer_object</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3487503514689c01f8c380130fef9a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_framebuffer_sRGB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aae685d637a8834adea5f9d4cb862ecc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_geometry_shader4</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab02881a786704b5c5cf1d2808173d198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_gpu_program_parameters</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a97e190a9058170f06e86825fe671b696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_gpu_shader4</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3e86bb954ade4c3779052d3413cb2530</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_histogram</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4926ffda388aecf7c545cb643aec3de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_index_array_formats</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a09320fa605a5d1866c7f62308279a9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_index_func</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4a44e0d5d9861a74303e3449802bd148</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_index_material</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac578e18e8de8ba4fe130b5dc1d33c579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_index_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad4cd356b026b019a99d1359a19358bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_light_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adac90862b1ea67a95e4df3e8e85d3fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_misc_attribute</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abc9203fe734ca905788ebb201a384a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_multi_draw_arrays</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a13e6ee1c0537721cbdf7abc8b78d03f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_multisample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7ca1c469e1d0c54704c147ba95757805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_packed_depth_stencil</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4700986a59f77ff7757bd48481397e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_packed_float</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae6a92f04d95871c0f0ea63652283a1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_packed_pixels</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a55d8b0721e373a0ed0867c5474ee3265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_paletted_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad91f4ae8e681f5eb898dd7052e1c0647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_pixel_buffer_object</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3430512b780c160e2b0342053bbef32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_pixel_transform</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7484051711d3fd889a8696f39e802bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_pixel_transform_color_table</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a99aa1b2b3b3fe8740cb19616210ae0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_point_parameters</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8ecfbdfc08da9f69d9210760d39b9ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_polygon_offset</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0db9ba2e0b181509cd1788099091582d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_rescale_normal</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4ad865e50ed0ae83db7c31c15712044d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_scene_marker</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4e8d4c9ee96b758dca113064bc0f71af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_secondary_color</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abf78e7c4cee1daefd225bd0e67b205d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_separate_specular_color</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a70eaa39eb625113117081095b79be3fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_shadow_funcs</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abe88fb804c199dabbf481b9e117812f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_shared_texture_palette</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad5b04d05d6836549867cbf9b57ffec81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_stencil_clear_tag</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4cd8f734619a42f71b3861d0040f6934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_stencil_two_side</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a99472e873cdb87b29417ff2b4b9480ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_stencil_wrap</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1e1ebc3bc2c1e3bb7d81570d3923de4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_subtexture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad20391b39a2e9336989e699ca2ba5b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa716bcc1d0d1917deb23b676847400a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture3D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae96a5178ce98c2da29a0a4d9f6a3fadd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_array</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a373c7ddfe01477a659384ebf2fcad35d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_buffer_object</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a041978d9cb311693b3e4c9ff51de37f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_compression_dxt1</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aebefedc4c19222ac5154d55192b00505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_compression_latc</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a700fd74bd318573dd4007ed7d7563034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_compression_rgtc</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a850911d7c622d1a1c3c85fea304d6a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_compression_s3tc</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abcdee8eb705f56f94bfd990a3342ca53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_cube_map</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa34c0d7b667b836341d90b39a76c9704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_edge_clamp</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae85e83b79a1d3e1dee7324d08da39058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_env</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab48a191a66301f73056a01d47881e0b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_env_add</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af22e670d1dc3fdfa65b137782da493e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_env_combine</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3a5d34a195ec558d22e8e01ba693f1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_env_dot3</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4b8b712198244eeeccb663e1f1384f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_filter_anisotropic</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5f070e9fc9197dd9e9692971cabfc07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_integer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a96fdc781210ad085f016d03eff622cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_lod_bias</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8c67d8e981c7e6dd6d85718527597cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_mirror_clamp</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adafe1cec6867b5ce5a047bef2fbac2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_object</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a393f0063ce6bd3a96bfe5c4c99b489a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_perturb_normal</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae3ae3f90e281e0a00b26595f44055585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_rectangle</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1718d588a126165f07509223a30cbcc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_shared_exponent</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6adaddea98f7b558474f88f42170ee69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_sRGB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a700e57c15fa87e7c4d0f59c705820b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_texture_swizzle</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a277fd59f3cbc51be11f822d5cae697d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_timer_query</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a27323a07a714f1b63deae3db316d1e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_transform_feedback</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab475658692708ba82c87f5b21f1445e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_vertex_array</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9ab926612bab64e36390f9d2d6861ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_vertex_array_bgra</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a63bf671291ad3a7dba36bcebc53021a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_vertex_shader</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a754fd1ed6cc1e06ee72f605137f0e297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_EXT_vertex_weighting</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8fedcc00fc22fdb20f4de337100f564c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_GREMEDY_frame_terminator</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a83c4ad133eadd830a524c68d5d4788d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_GREMEDY_string_marker</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8cad2d852d866e971ad08281a87cdafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_HP_convolution_border_modes</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab4c73c57b2d65e798cf45c48fcb3b7ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_HP_image_transform</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9d5fb34ba351c223b5bd8da45265b61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_HP_occlusion_test</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af436b769c523e2c3527b1524ea77ba97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_HP_texture_lighting</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4f89b2fc1386570e397a0dc2599da467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_IBM_cull_vertex</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa86bad5d085fa95b1bb5e4614846416e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_IBM_multimode_draw_arrays</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a939dc000ba93277f0ec82b98664301ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_IBM_rasterpos_clip</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a520887b2a01428220545e1fa6a86077f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_IBM_static_data</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a154995cb84fd274e875a14bbb80417c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_IBM_texture_mirrored_repeat</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a156f84a3dc29365d9ba8645f21c549f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_IBM_vertex_array_lists</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5a16e275e5d0275efc3297b99020e241</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_INGR_color_clamp</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac6d15fe46c0588f654361f1d5181b93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_INGR_interlace_read</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9a74774af838f6c8a80948f613a35fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_INTEL_parallel_arrays</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a13b1f72ab426aa644ffc8a3ba8a8d052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_INTEL_texture_scissor</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa77434eca42d9c0f370d94d03ff867b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_KTX_buffer_region</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2e2e3188569dabe20b7b55a9719f7c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_MESA_pack_invert</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac7e461cef8f6ac2f35b9b57eadeb0003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_MESA_resize_buffers</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5b69693557fb84d716dfa2c671f5037a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_MESA_window_pos</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abe03f9f7c49be8ff3a07e365b8d76092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_MESA_ycbcr_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1be7244ad4c5d01d8b7eff67fa9e1d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_MESAX_texture_stack</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af10ed6be5aaddd505df71484a29e09e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_blend_square</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1ca03317de3888bc8dcbc31818bdad36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_conditional_render</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a78bd5b471bd22c8015c2aae7f046a7c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_copy_depth_to_color</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adce61e980e7ff5eb11a13dc1f1ebf161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_depth_buffer_float</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab89f60c3a88717c692b28eb27cd3300d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_depth_clamp</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6a3ad6d69bcc9e0b009c1b46654186ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_depth_range_unclamped</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a99be4e1fc2be8948f0ebff3271d846cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_evaluators</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a65aea5b9b6fdf7c1056678314f8d1644</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_explicit_multisample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acce1e231dea05729dbea559bb1bd6143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_fence</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a35aaa17219d7659e65b4b4639db4d794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_float_buffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a75ebed064837b9880798f05c12d7cea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_fog_distance</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2211043679e76d5b801de23ea4a1d815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_fragment_program</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3c97fb6f48dc6b2d591c6b29affec828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_fragment_program2</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aadf663342493e87c7ef1c3d48fbd06fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_fragment_program4</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a66a1fb320943cc54394e9a95ffbf2319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_fragment_program_option</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adfb5bad5d7bd5bc7808ebfed0c9dc61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_framebuffer_multisample_coverage</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a10a240f56a50781ac55c9c475b22abb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_geometry_program4</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6026f82babd401c3b1e74f03dbd4e770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_geometry_shader4</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4e4127105e61ed55c4bb0834ede92420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_gpu_program4</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afa87ccb6e842e0fb7252cb2b5448762c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_half_float</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a998db89d7a7ec96ad6cb2441a4e511d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_light_max_exponent</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a600c9d38d62546349e891de27a08f031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_multisample_filter_hint</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af70bb7b845f984a87226a2a6dc369c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_occlusion_query</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0839e3d34da6e1a77847ce1a67e8b40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_packed_depth_stencil</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5a84ec0ee522822803651b798654274b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_parameter_buffer_object</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a096f104483555e072512a8b6099d153f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_pixel_data_range</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a028feac3c60c3383ee934f608356a15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_point_sprite</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae51f222c0df5d09636f6e60bff2728aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_present_video</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aff83cd1bf13d2958c11dce5874396c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_primitive_restart</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7e5262f4d46e049c07f89cc70efcaec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_register_combiners</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3e6b7eea098a2bc56f79805a04d5f756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_register_combiners2</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ada0794d9a6d072ad3a18cbf776d93193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_texgen_emboss</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a15288d4e40f93b95ca574fa7bf04a5eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_texgen_reflection</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7c583c42ec3db2e3889282612661f1d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_texture_compression_vtc</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9eadc96c20b29f7f4d8bcbc54c53c111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_texture_env_combine4</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afd8a96281c3ddda9912b0605125f59ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_texture_expand_normal</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1b63be2262ae0604af436dabf0ada852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_texture_rectangle</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac2b317b094fe2a46884a49e8e2106967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_texture_shader</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab1fb2efc7dd847428258d463d3e3b667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_texture_shader2</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0827130709309c6f4b725a2ec674df0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_texture_shader3</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a35b0285bf49c9f2d1858d5349b54310f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_transform_feedback</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4bb7600813d785a7d1c8df46c12f8ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_vertex_array_range</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7cc20fcc5474f20e6b9647995bb0414e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_vertex_array_range2</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa7ac4dcd6eddb9684ed99e8b55469f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_vertex_program</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9603acec4ef2d355c99b30223d91be73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_vertex_program1_1</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae4ff42e3332738dcfc8bdaca6973ef3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_vertex_program2</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2a596a6b5f838ef7a86cebd7d0e89391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_vertex_program2_option</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a846334d29d9c697bd3fafc36d74df0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_vertex_program3</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a35d1b3c534b90f16568ba50d2f94be6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_NV_vertex_program4</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3297c280769817ccafb1bec0049ae665</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_OES_byte_coordinates</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afa4f7ea60c29be4682fc6c2c6c664ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_OES_compressed_paletted_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5ee9b0875eacaff49a4830d7fee0b1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_OES_read_format</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5e40f17a04192b55bdf49005c16d42cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_OES_single_precision</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a72b38e6c63afacf3e40a6f44a2662af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_OML_interlace</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac908615cbb4e0d182535088f09c0c6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_OML_resample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afcafaf1e52490785492f7beb163e213d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_OML_subsample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a27199dbd35f6dc88417794b305cec268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_PGI_misc_hints</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afa98a9c0e0beb545b968c0b665a97d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_PGI_vertex_hints</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4dd1d792fc52b9ef7869909163b91bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_REND_screen_coordinates</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3cc599d0691e1b6d9a731f219b9b9a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_S3_s3tc</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0a7239ea4a7ec9d8edd7723366c0a281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGI_color_matrix</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae8b134f1336611c042dcbf680f296f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGI_color_table</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a97cdd7e50138918b1290ae227fb35fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGI_texture_color_table</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9035da4f61488e41b6eb149a75b6f368</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_color_range</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1722bf6995c6dea15e3475b0eea5de90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_detail_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acb3daa1c05dce4dceec0222cb38c5c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_fog_function</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae6da3388667ef70bd5452e7f9b101a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_generate_mipmap</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a73f8d1bdf7ce7464adfbdd3f09ae3db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_multisample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a81e64c68fb6c39717f91a552a67d6e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_pixel_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a05fbe8a609fbeb7546dd9a25f37bb94e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_point_line_texgen</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac1df0f70bdbf6bf6c10dd8198f87e3b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_sharpen_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a20aff0be692ecc3851d7b53387c23db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_texture4D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9f3fab790d3e937b65e2dc182755f982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_texture_border_clamp</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab723bead1107479735e139b7dd9542f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_texture_edge_clamp</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a52708a5d58bf02236ad4830a7c29e1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_texture_filter4</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1ae1eb76eea2daab08b6fd9de40fdbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_texture_lod</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aad54ed50b866d93f84e5bb3d2adb14c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIS_texture_select</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acead93b9c0d0ab53c6d58b12c9b30068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_async</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1d58959b435cc7ec37f7c7140aa51100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_async_histogram</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6ad1a2871adeacc24b6b0eed29907497</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_async_pixel</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4cce557e1eebb272ad79e9b476defe03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_blend_alpha_minmax</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8d8ebcc11184c4fcc1eca088d9fa55a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_clipmap</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a80b55bc629d8345aa021734d5e231266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_convolution_accuracy</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a972b008b84e70d6c05fac84ac3ebdf18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_depth_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a42313149f73d7d4efa04e4db8393c66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_flush_raster</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3784d5cb0c06e0920529e2341da5bc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_fog_offset</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac87dd98fe0c62e3e8a1e710cd8b308cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_fog_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad57bd51a7ae0eb84b0efd4b3548aba4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_fragment_specular_lighting</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a50ebdc8dc2c7fd6ea2b7c61a636ca500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_framezoom</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afc35a2c6f7d3bd5aecf598e50d59199d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_interlace</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa9715d061b2d7e854712b72423d58ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_ir_instrument1</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aee3af2cef60fd6ed7193a49868bb2388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_list_priority</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a858848e572bcde6b7416ff08e60442e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_pixel_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a43738d19409f441b7e2e5926783b34d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_pixel_texture_bits</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a08697a454e101e4a1054ed9610ba6cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_reference_plane</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0edaa6e1c24c24ef370753377994d8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_resample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9dc7ee2e658aba64233ef589a5252650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_shadow</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a77efea4ba569c501500e5e39ed199a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_shadow_ambient</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0c1b26744592881877a4e1cef7434098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_sprite</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aec309ac93efd6315b2bf6f66ad021208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_tag_sample_buffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0d47cfa221de88e3133db3a01c4589c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_texture_add_env</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4db8ca696801e498efe70f6187374d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_texture_coordinate_clamp</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1705d38321746203f187eb04433045d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_texture_lod_bias</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9dd80f17688c113a75cb1501494fbfbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_texture_multi_buffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a44005b6b3be37cf88b30090e488c8dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_texture_range</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7ea3434523eaf75c9b9aa145c52dc629</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_texture_scale_bias</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a799bd819e32ec1afd95aad1a760ac216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_vertex_preclip</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a57e2de5550da6761e14514f674012813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_vertex_preclip_hint</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3c3ac9c6d7545a40d6a3ec932802380b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SGIX_ycrcb</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab64644c74acf9f1704faea0e5ef576f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SUN_convolution_border_modes</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a48df3b4657f229fa24170f89251c9ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SUN_global_alpha</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae9ac0ab6fd87bbf0dd789ff91e864761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SUN_mesh_array</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af2716707e94983e39647a38431fbfeab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SUN_read_video_pixels</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a771edc85de432ce1b57c7f7a80243887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SUN_slice_accum</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a10939a5ed098cd7599cfe85da47f8372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SUN_triangle_list</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5e7c31b2f2b78110b69c15cdac41bc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SUN_vertex</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a55d0ab5dea2cbc707abcfd8e2a8181d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_SUNX_constant_data</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad7db5f2cdadd581891e06294b16e36f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_VERSION_1_1</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a576041266661cf781242a0467b9e2d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_VERSION_1_2</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a80558dc4f5b1d4e415b847138dbdc7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_VERSION_1_3</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abf63af6e5ff99a0de97bb4a40a657912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_VERSION_1_4</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a64e07fb64005751572574119e03bdb37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_VERSION_1_5</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1781997f72fcd5fe39f1e4c6b097205f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_VERSION_2_0</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab81518f4a4678ca3310c2403cc89ba3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_VERSION_2_1</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5e6cc5236e8f8ae833e346f51c30c3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_VERSION_3_0</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0f7a5f86b298cdc65c96fbd9746dc51c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_WIN_phong_shading</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa5bf0d9a4a898591d5ab3d4d74b45a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_WIN_specular_fog</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1e626751df30690dbafb8415ec43d4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLEW_WIN_swap_hint</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abedfae29488e0d346b8d09d4ea5ec2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLACTIVESTENCILFACEEXTPROC</type>
      <name>__glewActiveStencilFaceEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9b76e26449613303eef336be82d8ef78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLACTIVETEXTUREPROC</type>
      <name>__glewActiveTexture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aac044f4f2529a12723c83eeca2c9d77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLACTIVETEXTUREARBPROC</type>
      <name>__glewActiveTextureARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acdeb9e036d8c1260f9207a167b5b65ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLACTIVEVARYINGNVPROC</type>
      <name>__glewActiveVaryingNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a17ca0ad2ebd296c73ab2c7afe3a2463a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLADDSWAPHINTRECTWINPROC</type>
      <name>__glewAddSwapHintRectWIN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af811ca60954a29cc284e19c9652480d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLALPHAFRAGMENTOP1ATIPROC</type>
      <name>__glewAlphaFragmentOp1ATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a016735b36428902c1123b13fed93f661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLALPHAFRAGMENTOP2ATIPROC</type>
      <name>__glewAlphaFragmentOp2ATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a796e7af7e8d6b50047532e0a28e0deff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLALPHAFRAGMENTOP3ATIPROC</type>
      <name>__glewAlphaFragmentOp3ATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a614409904379f0c1ca7d2350e3863c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLAPPLYTEXTUREEXTPROC</type>
      <name>__glewApplyTextureEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afad6635e78c007d8383edd8a91e8b19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLAREPROGRAMSRESIDENTNVPROC</type>
      <name>__glewAreProgramsResidentNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1e54be7519ba2d7eac7031e690724a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLARETEXTURESRESIDENTEXTPROC</type>
      <name>__glewAreTexturesResidentEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6a5f85dafa0e6bccb049bf9a679ecec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLARRAYELEMENTEXTPROC</type>
      <name>__glewArrayElementEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1d7ada9aea73d464093134365e800bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLARRAYOBJECTATIPROC</type>
      <name>__glewArrayObjectATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6b32b17bc30ae86a6b1ab71a6d06c76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLASYNCMARKERSGIXPROC</type>
      <name>__glewAsyncMarkerSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af52d51533ed3345495c83266ca660493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLATTACHOBJECTARBPROC</type>
      <name>__glewAttachObjectARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0d8fb33e32e85929ef1258a69b0bc44a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLATTACHSHADERPROC</type>
      <name>__glewAttachShader</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5e229bf1aa30bc775ff1dfc829b27957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBEGINCONDITIONALRENDERPROC</type>
      <name>__glewBeginConditionalRender</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a06bd6c228317a266c6be5aaec1d8af40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBEGINCONDITIONALRENDERNVPROC</type>
      <name>__glewBeginConditionalRenderNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5d37b3c9543ef5294a90ae1b61ec7c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBEGINFRAGMENTSHADERATIPROC</type>
      <name>__glewBeginFragmentShaderATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac559c98ebb7ccbf33f30653938f97123</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBEGINOCCLUSIONQUERYNVPROC</type>
      <name>__glewBeginOcclusionQueryNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abd5abb09a65ab31ff7893f4e3bb5a3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBEGINQUERYPROC</type>
      <name>__glewBeginQuery</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ace27b65e148eb01a7977880c6270e541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBEGINQUERYARBPROC</type>
      <name>__glewBeginQueryARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a130966e8d8913877783161cd0f5c62be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBEGINSCENEEXTPROC</type>
      <name>__glewBeginSceneEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9be22af4f7aaf2d17209e1228235f655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBEGINTRANSFORMFEEDBACKPROC</type>
      <name>__glewBeginTransformFeedback</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3586b0b7a6fa62fc776eea4aaa5c46e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBEGINTRANSFORMFEEDBACKEXTPROC</type>
      <name>__glewBeginTransformFeedbackEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac02fec968d241c8d151c60f3d01d3e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBEGINTRANSFORMFEEDBACKNVPROC</type>
      <name>__glewBeginTransformFeedbackNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aed1c0a13280fa598d8181a07a794c150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBEGINVERTEXSHADEREXTPROC</type>
      <name>__glewBeginVertexShaderEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a34bdd7c94eaf3a4fa851a8e6d0624ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDATTRIBLOCATIONPROC</type>
      <name>__glewBindAttribLocation</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2c5f33cfb7196f2a350be8fde5182fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDATTRIBLOCATIONARBPROC</type>
      <name>__glewBindAttribLocationARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8670d83676840fd28176d89d06dd91c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDBUFFERPROC</type>
      <name>__glewBindBuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afcdf5f5ab920c8b44ab2b5182bc9cb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDBUFFERARBPROC</type>
      <name>__glewBindBufferARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a51419a99a68234c8c78b9deb578fa885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDBUFFERBASEPROC</type>
      <name>__glewBindBufferBase</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a62d7ad238b584685df511cd1f570983e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDBUFFERBASEEXTPROC</type>
      <name>__glewBindBufferBaseEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad7095003c108d311e10f895d17b48c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDBUFFERBASENVPROC</type>
      <name>__glewBindBufferBaseNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0641107dd610afe97228622e114537fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDBUFFEROFFSETEXTPROC</type>
      <name>__glewBindBufferOffsetEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a14d6cdbd8695a50a3993ab22ce323253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDBUFFEROFFSETNVPROC</type>
      <name>__glewBindBufferOffsetNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3a01e9731be5ecc740fcd1554ebdc993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDBUFFERRANGEPROC</type>
      <name>__glewBindBufferRange</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a694d730cd950407cc2fc6d30b97a6b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDBUFFERRANGEEXTPROC</type>
      <name>__glewBindBufferRangeEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9ff540dd0c3eda4e2382ef643e05b704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDBUFFERRANGENVPROC</type>
      <name>__glewBindBufferRangeNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a32ab638e9d8d0dda41db81181ebd9d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDFRAGDATALOCATIONPROC</type>
      <name>__glewBindFragDataLocation</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afd00c0615f0ec2df31f4ba82d66fcb6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDFRAGDATALOCATIONEXTPROC</type>
      <name>__glewBindFragDataLocationEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2d46a0061f0e8df6d2996135d3a4911f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDFRAGMENTSHADERATIPROC</type>
      <name>__glewBindFragmentShaderATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ada97089361da43a6503e1d400c856898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDFRAMEBUFFERPROC</type>
      <name>__glewBindFramebuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adbcfe163853e0fbc3f43488eeb583a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDFRAMEBUFFEREXTPROC</type>
      <name>__glewBindFramebufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acad193af15b1bb1c134150b65ee77337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDLIGHTPARAMETEREXTPROC</type>
      <name>__glewBindLightParameterEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a523600bffd860bacda63d49ba348e75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDMATERIALPARAMETEREXTPROC</type>
      <name>__glewBindMaterialParameterEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a43e5e7f91d5bd4899d49fb8a0de1a7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDMULTITEXTUREEXTPROC</type>
      <name>__glewBindMultiTextureEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a09b2036567c2e14c7c6e8cbe7ea9643e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDPARAMETEREXTPROC</type>
      <name>__glewBindParameterEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5fbe5734cee2d6aa43efd4307c4d2a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDPROGRAMARBPROC</type>
      <name>__glewBindProgramARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8ff1446f2d51d0a940e21e8dc4c4f33d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDPROGRAMNVPROC</type>
      <name>__glewBindProgramNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aed5103d4a94012e96c346bf26ba4530d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDRENDERBUFFERPROC</type>
      <name>__glewBindRenderbuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a13a00dbbb458595e39eb4bbad2230b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDRENDERBUFFEREXTPROC</type>
      <name>__glewBindRenderbufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a671275f51d82c39497fac65fca55629d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDTEXGENPARAMETEREXTPROC</type>
      <name>__glewBindTexGenParameterEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a271ac95cf46f95e7798c1fb761bee86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDTEXTUREEXTPROC</type>
      <name>__glewBindTextureEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3332a2abd1bb96683c3e4fb441cb7ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDTEXTUREUNITPARAMETEREXTPROC</type>
      <name>__glewBindTextureUnitParameterEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a77a80169f614c6637d59dee289e5d041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDVERTEXARRAYPROC</type>
      <name>__glewBindVertexArray</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5fc6b56c02ea7731ce586954eeeb22a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDVERTEXARRAYAPPLEPROC</type>
      <name>__glewBindVertexArrayAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7482232ad4ebf99b53ee118091d560e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINDVERTEXSHADEREXTPROC</type>
      <name>__glewBindVertexShaderEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac694ffe1ac254b8cdb540423e3fd6d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBINORMALPOINTEREXTPROC</type>
      <name>__glewBinormalPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adaed6e58e1b1e4b4abf0bd95b2fe0a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBLENDCOLORPROC</type>
      <name>__glewBlendColor</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4650143677f7c7d02ca9af8e8516e189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBLENDCOLOREXTPROC</type>
      <name>__glewBlendColorEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adfd2062689a5247abc456d2ce8c053b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBLENDEQUATIONPROC</type>
      <name>__glewBlendEquation</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a83d69790c2d5a3796058dfb931d12c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBLENDEQUATIONEXTPROC</type>
      <name>__glewBlendEquationEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4083e3954e1feca118a6cc6fadb4ebff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBLENDEQUATIONSEPARATEPROC</type>
      <name>__glewBlendEquationSeparate</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2078cb86afaa19594ed8ce96fa919a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBLENDEQUATIONSEPARATEEXTPROC</type>
      <name>__glewBlendEquationSeparateEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab1c977415a4ea1c222bf95b372de6499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBLENDFUNCSEPARATEPROC</type>
      <name>__glewBlendFuncSeparate</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5746d2dcfc124bdbef132600cdc7eec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBLENDFUNCSEPARATEEXTPROC</type>
      <name>__glewBlendFuncSeparateEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a37d53f6e67a37531cde55204e52b9183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBLITFRAMEBUFFERPROC</type>
      <name>__glewBlitFramebuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aeb2523f21e8e1d18e64479fc0d5c5556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBLITFRAMEBUFFEREXTPROC</type>
      <name>__glewBlitFramebufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa4c7d10629f1ba41ba4c8aaa7312e070</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBUFFERDATAPROC</type>
      <name>__glewBufferData</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad7a8aede4bbc8cea3e658d9390f741a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBUFFERDATAARBPROC</type>
      <name>__glewBufferDataARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab5fb88c243eb7b4245d0c278d7328572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBUFFERPARAMETERIAPPLEPROC</type>
      <name>__glewBufferParameteriAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a34316bc41708de5a3339147945694b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBUFFERREGIONENABLEDEXTPROC</type>
      <name>__glewBufferRegionEnabledEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a63d8eda37df8059ff548c0250521b087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBUFFERSUBDATAPROC</type>
      <name>__glewBufferSubData</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0572dedf1cd3cae51a0e1296998212a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLBUFFERSUBDATAARBPROC</type>
      <name>__glewBufferSubDataARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5618924399d6709c5f6f9f9d443b72df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCHECKFRAMEBUFFERSTATUSPROC</type>
      <name>__glewCheckFramebufferStatus</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a059affeeb3f13b46a748697e30c1a923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC</type>
      <name>__glewCheckFramebufferStatusEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a00edddd478e25035baabebaf98f66646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC</type>
      <name>__glewCheckNamedFramebufferStatusEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a46e91643e35e75439d90ac052ee4ac6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLAMPCOLORPROC</type>
      <name>__glewClampColor</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae5a52311fe9cd3bebe35b85810ce1c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLAMPCOLORARBPROC</type>
      <name>__glewClampColorARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa261bf9e47bf62af20af1954ddceacae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLEARBUFFERFIPROC</type>
      <name>__glewClearBufferfi</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a335efc69e0fbaeefe11099325c69b872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLEARBUFFERFVPROC</type>
      <name>__glewClearBufferfv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a394ddcb9db7a61d64a9afb0e165633e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLEARBUFFERIVPROC</type>
      <name>__glewClearBufferiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab4d78d045b01280b3b5c37e0c204da38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLEARBUFFERUIVPROC</type>
      <name>__glewClearBufferuiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3eac3ec655c9cf9cf5af0280a04fb4e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLEARCOLORIIEXTPROC</type>
      <name>__glewClearColorIiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4ef2521b5c498e48b4eb02b3c39b35e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLEARCOLORIUIEXTPROC</type>
      <name>__glewClearColorIuiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aadd9648ce0f03649bbda509f7eeba55b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLEARDEPTHDNVPROC</type>
      <name>__glewClearDepthdNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0f0247724cd9e853ac71096a386346c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLEARDEPTHFOESPROC</type>
      <name>__glewClearDepthfOES</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1179ef4a1a2938025be8092effdb4e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLIENTACTIVETEXTUREPROC</type>
      <name>__glewClientActiveTexture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a89020e05bb15909d5d235deb2f71f0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLIENTACTIVETEXTUREARBPROC</type>
      <name>__glewClientActiveTextureARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab25ca55d16c2e6670e8117c3ee0cf63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLIENTACTIVEVERTEXSTREAMATIPROC</type>
      <name>__glewClientActiveVertexStreamATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab3f3771352ba9b6f95c92f8529d85051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLIENTATTRIBDEFAULTEXTPROC</type>
      <name>__glewClientAttribDefaultEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2e9c7b63d372ef9a9840947eadb13f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCLIPPLANEFOESPROC</type>
      <name>__glewClipPlanefOES</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a87210dfa85cac0f00c4fd09dacf5e731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLOR3FVERTEX3FSUNPROC</type>
      <name>__glewColor3fVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aface54b2d050f0b1bde2b0b477b234dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLOR3FVERTEX3FVSUNPROC</type>
      <name>__glewColor3fVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afe162df878bc3dd6872a417b180e7802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLOR3HNVPROC</type>
      <name>__glewColor3hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a214b941ba817c1f4500570f49ae00ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLOR3HVNVPROC</type>
      <name>__glewColor3hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9e788b66468f8c35b9213ac315725d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewColor4fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5d2773956556dfc1ebd23a07457d16ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad0fac00ff12d0ed5475e68973bcae36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLOR4HNVPROC</type>
      <name>__glewColor4hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adb4af23cc910026d3c6d9a57f203ebbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLOR4HVNVPROC</type>
      <name>__glewColor4hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af028be5ba4339c67b110397f6b2888df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLOR4UBVERTEX2FSUNPROC</type>
      <name>__glewColor4ubVertex2fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a948cdc649ea629a0ce72fea2c2c9096e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLOR4UBVERTEX2FVSUNPROC</type>
      <name>__glewColor4ubVertex2fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aceeeefff78a95ad0dc5669e7f7686fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLOR4UBVERTEX3FSUNPROC</type>
      <name>__glewColor4ubVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2ce00dfba973c173298d62eeae31a71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLOR4UBVERTEX3FVSUNPROC</type>
      <name>__glewColor4ubVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a531091c1dcbd325da39ee7e2408e27eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORFRAGMENTOP1ATIPROC</type>
      <name>__glewColorFragmentOp1ATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a965d02e75d34626258b3f317324ca2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORFRAGMENTOP2ATIPROC</type>
      <name>__glewColorFragmentOp2ATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a057d47de2a39f4b538d1199596e20e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORFRAGMENTOP3ATIPROC</type>
      <name>__glewColorFragmentOp3ATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaf02e4202c5948f2d9f62da892e9b7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORMASKIPROC</type>
      <name>__glewColorMaski</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab6cbbe9569563db41021a1b7969ccb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORMASKINDEXEDEXTPROC</type>
      <name>__glewColorMaskIndexedEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a88510e5d6a11069d76c55c9bab704b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORPOINTEREXTPROC</type>
      <name>__glewColorPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9bce0065f115a722deebbbf752ed8b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORPOINTERLISTIBMPROC</type>
      <name>__glewColorPointerListIBM</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>add123dad56afd839bd9396164a3de1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORPOINTERVINTELPROC</type>
      <name>__glewColorPointervINTEL</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a92c5104eafb490700f8ccda7a8b18c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORSUBTABLEPROC</type>
      <name>__glewColorSubTable</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9a8542135b00592e5cfed2f1eafcc385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORSUBTABLEEXTPROC</type>
      <name>__glewColorSubTableEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a87ec3d928f08bd82ada11c3fe52f647d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORTABLEPROC</type>
      <name>__glewColorTable</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae3ae3809049b97ec6f9400f9ccce74f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORTABLEEXTPROC</type>
      <name>__glewColorTableEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab08b0e7b923ba49e8100cd270270361c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORTABLEPARAMETERFVPROC</type>
      <name>__glewColorTableParameterfv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1b681ce634c96b34e0045f77875dc7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORTABLEPARAMETERFVSGIPROC</type>
      <name>__glewColorTableParameterfvSGI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6bd9c308360d7e485b70bcec22d986e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORTABLEPARAMETERIVPROC</type>
      <name>__glewColorTableParameteriv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a086963b1920c9b9d43eca20f8b2932b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORTABLEPARAMETERIVSGIPROC</type>
      <name>__glewColorTableParameterivSGI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a63457f41e20b54ad021ad8cfde864fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOLORTABLESGIPROC</type>
      <name>__glewColorTableSGI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a66e765106384e1c1f542d1829b84f211</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMBINERINPUTNVPROC</type>
      <name>__glewCombinerInputNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0d14a246ae966ffde36c0e67e21802a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMBINEROUTPUTNVPROC</type>
      <name>__glewCombinerOutputNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6f587d178e156be6892a4ebe3b4cd01e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMBINERPARAMETERFNVPROC</type>
      <name>__glewCombinerParameterfNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af4f071604fb0ddb9ad4cbb2fd8c631ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMBINERPARAMETERFVNVPROC</type>
      <name>__glewCombinerParameterfvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac4ac7e76aade26d9e93099bcee39a341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMBINERPARAMETERINVPROC</type>
      <name>__glewCombinerParameteriNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0736c1c576637b7a79ea0c20150b28bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMBINERPARAMETERIVNVPROC</type>
      <name>__glewCombinerParameterivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a91b2cd7fdb32df98e43d9299fbfbac6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMBINERSTAGEPARAMETERFVNVPROC</type>
      <name>__glewCombinerStageParameterfvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a008930b335d2a351c10bcd518b1a1baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPILESHADERPROC</type>
      <name>__glewCompileShader</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>add40eb82fb615b2c093daa0284ff4bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPILESHADERARBPROC</type>
      <name>__glewCompileShaderARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aae1508ec22889a41a304d682ae1b2e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC</type>
      <name>__glewCompressedMultiTexImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abac85c047f9774193ee576c8fc0729c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC</type>
      <name>__glewCompressedMultiTexImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9c5b5d05ef5da983eac8323dcc2ed416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC</type>
      <name>__glewCompressedMultiTexImage3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa2d64bd0b2e8891bcf01f9c10d2ffefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC</type>
      <name>__glewCompressedMultiTexSubImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1661725962cef5c50fa9c0f95787c1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC</type>
      <name>__glewCompressedMultiTexSubImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a70c1ec024b17d0875f69e42d559feb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC</type>
      <name>__glewCompressedMultiTexSubImage3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a612e2e2701a44416aa9f6c2b9acbb869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXIMAGE1DPROC</type>
      <name>__glewCompressedTexImage1D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1f324a52c224fb4faaf1412d11b24884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXIMAGE1DARBPROC</type>
      <name>__glewCompressedTexImage1DARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aed219d258b4dde9db62a910d470f37c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXIMAGE2DPROC</type>
      <name>__glewCompressedTexImage2D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8b7a91d4597c3f1ff8e9d864d8c9ab3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXIMAGE2DARBPROC</type>
      <name>__glewCompressedTexImage2DARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a17022125ee9e5e191bb318351a1b9686</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXIMAGE3DPROC</type>
      <name>__glewCompressedTexImage3D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac4111d5ea204611d9de16d01b4dc6941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXIMAGE3DARBPROC</type>
      <name>__glewCompressedTexImage3DARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab68793c5bf1961092fd3d9cabf7d159a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC</type>
      <name>__glewCompressedTexSubImage1D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a73165d4cee598476dfc2cb10f4ef1a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC</type>
      <name>__glewCompressedTexSubImage1DARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa42e3aca9eda505f663962f2e254a827</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC</type>
      <name>__glewCompressedTexSubImage2D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af7481da284cfef93c1fda3e1c0c9f906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC</type>
      <name>__glewCompressedTexSubImage2DARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8f502201c3046570d7aacdf4089b62b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC</type>
      <name>__glewCompressedTexSubImage3D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4adce0c4a514395ee458f829daeb9890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC</type>
      <name>__glewCompressedTexSubImage3DARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0eb93b0b393fbcf58209cdda8a9cf25b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC</type>
      <name>__glewCompressedTextureImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aec180625c7213b3f5dc12f5478784589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC</type>
      <name>__glewCompressedTextureImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a40cf91eb7bb3b59cd807784fd1dd89fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC</type>
      <name>__glewCompressedTextureImage3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae89cc5bc0f52f547a0ce456e637f78e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC</type>
      <name>__glewCompressedTextureSubImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a48f68f8c25e76853c17d5a31f605e469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC</type>
      <name>__glewCompressedTextureSubImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aab3a879f9b4fed5cfcd681f64e1a04be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC</type>
      <name>__glewCompressedTextureSubImage3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a068aeeceb9ee35978a70eb7e1b8a9d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCONVOLUTIONFILTER1DPROC</type>
      <name>__glewConvolutionFilter1D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9817cdce6720b93da1d46fdd380c2367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCONVOLUTIONFILTER1DEXTPROC</type>
      <name>__glewConvolutionFilter1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8b53e7c5deef6b80af5b0a7f7d942197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCONVOLUTIONFILTER2DPROC</type>
      <name>__glewConvolutionFilter2D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1f32e3af88e23cdba8ba8da79efdeae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCONVOLUTIONFILTER2DEXTPROC</type>
      <name>__glewConvolutionFilter2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac1b8f9b84d2ce578fc8d418419b22d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCONVOLUTIONPARAMETERFPROC</type>
      <name>__glewConvolutionParameterf</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a963df8413bd4b1d5fe37b4b4e7bcc429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCONVOLUTIONPARAMETERFEXTPROC</type>
      <name>__glewConvolutionParameterfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae60f642f1e9427511ef75fc405752dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCONVOLUTIONPARAMETERFVPROC</type>
      <name>__glewConvolutionParameterfv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acdfd3786af7f5037ddddf8da817a219c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCONVOLUTIONPARAMETERFVEXTPROC</type>
      <name>__glewConvolutionParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a402f58df877ca337ba43bcf0c1fc7a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCONVOLUTIONPARAMETERIPROC</type>
      <name>__glewConvolutionParameteri</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8e1d4be0c84b1918e939d664d50893ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCONVOLUTIONPARAMETERIEXTPROC</type>
      <name>__glewConvolutionParameteriEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2b3078a1e83788574a94a47bc90965d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCONVOLUTIONPARAMETERIVPROC</type>
      <name>__glewConvolutionParameteriv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae74831ebb6862df80a4e22a919b0dd52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCONVOLUTIONPARAMETERIVEXTPROC</type>
      <name>__glewConvolutionParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab9a183e63dccdc9472711dbc4ffaa8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYCOLORSUBTABLEPROC</type>
      <name>__glewCopyColorSubTable</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a75e1b0733066e4540a7126b67bc24f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYCOLORSUBTABLEEXTPROC</type>
      <name>__glewCopyColorSubTableEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad238874cb3c529c28c6b86d2e5cfb8c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYCOLORTABLEPROC</type>
      <name>__glewCopyColorTable</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adb9e05fe79a70c7a6b10841dcedbb13a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYCOLORTABLESGIPROC</type>
      <name>__glewCopyColorTableSGI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a84455642b6751a2932eeb82540ba584d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYCONVOLUTIONFILTER1DPROC</type>
      <name>__glewCopyConvolutionFilter1D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af19925e42f7462e17aa3d959cb9635a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYCONVOLUTIONFILTER1DEXTPROC</type>
      <name>__glewCopyConvolutionFilter1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af1d148c918b352fce34f060f8a1f50fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYCONVOLUTIONFILTER2DPROC</type>
      <name>__glewCopyConvolutionFilter2D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a096f94ef14e83e524f8f5398c7f45603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYCONVOLUTIONFILTER2DEXTPROC</type>
      <name>__glewCopyConvolutionFilter2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3835217c611acd48368a8346a7fd05b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYMULTITEXIMAGE1DEXTPROC</type>
      <name>__glewCopyMultiTexImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a641c452cfe0612071d08a77710aeae2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYMULTITEXIMAGE2DEXTPROC</type>
      <name>__glewCopyMultiTexImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a680088418aaf09ba7b8a2a94a705c552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC</type>
      <name>__glewCopyMultiTexSubImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac113fa57cd7da556892327138cbdffbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC</type>
      <name>__glewCopyMultiTexSubImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a50c5fba832a02c1418348c9b2b30eb6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC</type>
      <name>__glewCopyMultiTexSubImage3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aff4c65e4a9e865987feba28f87dd8f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYTEXIMAGE1DEXTPROC</type>
      <name>__glewCopyTexImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adbb745016d870cffe510d5a744513a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYTEXIMAGE2DEXTPROC</type>
      <name>__glewCopyTexImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aae88a87f7e95597d4edf431e820b9594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYTEXSUBIMAGE1DEXTPROC</type>
      <name>__glewCopyTexSubImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0d7df6f13ffe2c15e39d03d65b10784d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYTEXSUBIMAGE2DEXTPROC</type>
      <name>__glewCopyTexSubImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6af5d849cdceae69eb7e60ef61d720d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYTEXSUBIMAGE3DPROC</type>
      <name>__glewCopyTexSubImage3D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a19ef61947986af557c0914b52b9d5994</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYTEXSUBIMAGE3DEXTPROC</type>
      <name>__glewCopyTexSubImage3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8d97e1f2befabc2165482e3109684105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYTEXTUREIMAGE1DEXTPROC</type>
      <name>__glewCopyTextureImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6cc7308077b2ea3fbd3161c38d47438b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYTEXTUREIMAGE2DEXTPROC</type>
      <name>__glewCopyTextureImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5b6cc21c4b16c014eeffce515c3582ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYTEXTURESUBIMAGE1DEXTPROC</type>
      <name>__glewCopyTextureSubImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa1d6b961aba5ff236487a425a7f1e07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYTEXTURESUBIMAGE2DEXTPROC</type>
      <name>__glewCopyTextureSubImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab54734b3e76da5ac52ee542172fb050c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCOPYTEXTURESUBIMAGE3DEXTPROC</type>
      <name>__glewCopyTextureSubImage3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a737a7ed0c21038a054d6d33a36fa68d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCREATEPROGRAMPROC</type>
      <name>__glewCreateProgram</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6c94fce44b67d6c3030215191baa51ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCREATEPROGRAMOBJECTARBPROC</type>
      <name>__glewCreateProgramObjectARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa0cf3fbbb065394415d67d7abff53309</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCREATESHADERPROC</type>
      <name>__glewCreateShader</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9c6efd86e8d328c698c15f1bd9202b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCREATESHADEROBJECTARBPROC</type>
      <name>__glewCreateShaderObjectARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af323c05f09f83aa74eaba208549f7ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCULLPARAMETERDVEXTPROC</type>
      <name>__glewCullParameterdvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a244cd9cda7ae720876f96d82ac31c7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCULLPARAMETERFVEXTPROC</type>
      <name>__glewCullParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af8a00cb7a9a49aa2308795306ab120b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLCURRENTPALETTEMATRIXARBPROC</type>
      <name>__glewCurrentPaletteMatrixARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa8cda84c0bfad2719e28373cd6e05b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEASYNCMARKERSSGIXPROC</type>
      <name>__glewDeleteAsyncMarkersSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a335b6a870f79aac83d66f83efe603b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEBUFFERREGIONEXTPROC</type>
      <name>__glewDeleteBufferRegionEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac4540c5f5d4d0595957f9d212c64f32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEBUFFERSPROC</type>
      <name>__glewDeleteBuffers</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0239fac8472a46aef34e92108f044401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEBUFFERSARBPROC</type>
      <name>__glewDeleteBuffersARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a25adf609528af90662c52e4ea9640bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEFENCESAPPLEPROC</type>
      <name>__glewDeleteFencesAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1b34eb31666f0c8eaa8a5d69ff573199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEFENCESNVPROC</type>
      <name>__glewDeleteFencesNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6a9103f5efddf7973ac357221d320319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEFRAGMENTSHADERATIPROC</type>
      <name>__glewDeleteFragmentShaderATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a652952b34be4b347876a42f324d12e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEFRAMEBUFFERSPROC</type>
      <name>__glewDeleteFramebuffers</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7adbae829daf12e86ca42834e2f97320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEFRAMEBUFFERSEXTPROC</type>
      <name>__glewDeleteFramebuffersEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3dd8b6740c318559e6dbc746f845b737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEOBJECTARBPROC</type>
      <name>__glewDeleteObjectARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9dc57d2f0fd341d19d1d453b4d0e7478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEOCCLUSIONQUERIESNVPROC</type>
      <name>__glewDeleteOcclusionQueriesNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2e54826d254c8b503b1541bda3e834b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEPROGRAMPROC</type>
      <name>__glewDeleteProgram</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a26bd061dda7945346c0d2c21e7bc55d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEPROGRAMSARBPROC</type>
      <name>__glewDeleteProgramsARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa570a7c93b0859cfeef9b681d69569ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEPROGRAMSNVPROC</type>
      <name>__glewDeleteProgramsNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a964b209d2b73060e1dd8b2bb90718baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEQUERIESPROC</type>
      <name>__glewDeleteQueries</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a41fdadab02765285a8b5343e699c68a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEQUERIESARBPROC</type>
      <name>__glewDeleteQueriesARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa274d53f741201e2742b3e9523fd71f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETERENDERBUFFERSPROC</type>
      <name>__glewDeleteRenderbuffers</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a620a8df8fd7f0de387897e6983db6899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETERENDERBUFFERSEXTPROC</type>
      <name>__glewDeleteRenderbuffersEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adbd1d53ea94d907c5e083c6034b5954b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETESHADERPROC</type>
      <name>__glewDeleteShader</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af99e9ab76c841057874c3a09e1838e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETETEXTURESEXTPROC</type>
      <name>__glewDeleteTexturesEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aed0d9442ed660190de3e1cd08fba463f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEVERTEXARRAYSPROC</type>
      <name>__glewDeleteVertexArrays</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a89d1c9aa06d22c4f0fa252733a5d07eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEVERTEXARRAYSAPPLEPROC</type>
      <name>__glewDeleteVertexArraysAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2ed627e94a2aef289709b0a4475a9f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDELETEVERTEXSHADEREXTPROC</type>
      <name>__glewDeleteVertexShaderEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a970849d3619fdccef9bc7530f5615a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDEPTHBOUNDSDNVPROC</type>
      <name>__glewDepthBoundsdNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a41781cfcd7484f100bc482550792fe7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDEPTHBOUNDSEXTPROC</type>
      <name>__glewDepthBoundsEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a21523f2a29cd3cf26c6d6b4b1062eaae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDEPTHRANGEDNVPROC</type>
      <name>__glewDepthRangedNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad15bab901a85c514a2469efe63947b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDEPTHRANGEFOESPROC</type>
      <name>__glewDepthRangefOES</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>affbe3ff102da2b0e157d562d4868aea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDETACHOBJECTARBPROC</type>
      <name>__glewDetachObjectARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8ab0bde2760f504c5499d698b4c45200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDETACHSHADERPROC</type>
      <name>__glewDetachShader</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a63f2fe53ffc8f891e3c27daec1a6f3b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDETAILTEXFUNCSGISPROC</type>
      <name>__glewDetailTexFuncSGIS</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad76eb11dc055684c7b8823a125e8df98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDISABLECLIENTSTATEINDEXEDEXTPROC</type>
      <name>__glewDisableClientStateIndexedEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7d0d3382312f068aefe05eac76a368c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDISABLEIPROC</type>
      <name>__glewDisablei</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab9b8ba15a258994e2f178d420d815afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDISABLEINDEXEDEXTPROC</type>
      <name>__glewDisableIndexedEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0f9cb69ad5a972c451423d352ce4c3f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDISABLEVARIANTCLIENTSTATEEXTPROC</type>
      <name>__glewDisableVariantClientStateEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7bb74bef7f1f6f6f0b585987d6ea6b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDISABLEVERTEXATTRIBARRAYPROC</type>
      <name>__glewDisableVertexAttribArray</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4646fe7a5cb8bd1943d59c4558a8ec65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDISABLEVERTEXATTRIBARRAYARBPROC</type>
      <name>__glewDisableVertexAttribArrayARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abd9f36d7c31aa8b6c17e2e4825fe942b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWARRAYSEXTPROC</type>
      <name>__glewDrawArraysEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a786c0d8618f079a700a54bd9e496cde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWARRAYSINSTANCEDARBPROC</type>
      <name>__glewDrawArraysInstancedARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae1e0333e4f840b8787d2f0335b96c723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWARRAYSINSTANCEDEXTPROC</type>
      <name>__glewDrawArraysInstancedEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8c6efd14268ecf8cd9b8a486eb2b7ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWBUFFERREGIONEXTPROC</type>
      <name>__glewDrawBufferRegionEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4f3dcc6fde632a166f58a78f0e7c863d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWBUFFERSPROC</type>
      <name>__glewDrawBuffers</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2375977afd2b2be8478b8f3e180a59e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWBUFFERSARBPROC</type>
      <name>__glewDrawBuffersARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abb1e202833cedeb808d9bc74fff49bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWBUFFERSATIPROC</type>
      <name>__glewDrawBuffersATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab2d42d02650a9e88d0b9307b5166ae0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWELEMENTARRAYAPPLEPROC</type>
      <name>__glewDrawElementArrayAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0b64673bf900c443cdcf38212b201bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWELEMENTARRAYATIPROC</type>
      <name>__glewDrawElementArrayATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7e863886cc99cf47d0a7cbd730cd231c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWELEMENTSINSTANCEDARBPROC</type>
      <name>__glewDrawElementsInstancedARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab5ff7f723f7bd3a60379b51a8c0327ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWELEMENTSINSTANCEDEXTPROC</type>
      <name>__glewDrawElementsInstancedEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae2e199082ace11bef53ebb3067f6fea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWRANGEELEMENTARRAYAPPLEPROC</type>
      <name>__glewDrawRangeElementArrayAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa9a08bcf5b08cec4c55929b2c59c30a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWRANGEELEMENTARRAYATIPROC</type>
      <name>__glewDrawRangeElementArrayATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a632f2c23c754064f21b3c4714e4d0d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWRANGEELEMENTSPROC</type>
      <name>__glewDrawRangeElements</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a309599db73769232bb43ae510e48a57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLDRAWRANGEELEMENTSEXTPROC</type>
      <name>__glewDrawRangeElementsEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aeefc19a452769e67e3da0323f7907f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLEDGEFLAGPOINTEREXTPROC</type>
      <name>__glewEdgeFlagPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aecd37141b52e1059793a82dcf5088295</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLEDGEFLAGPOINTERLISTIBMPROC</type>
      <name>__glewEdgeFlagPointerListIBM</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a299175a9fa6ec16e2c980dde755d5b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLELEMENTPOINTERAPPLEPROC</type>
      <name>__glewElementPointerAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a602b521aa4a1a9c718e055af98bfc141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLELEMENTPOINTERATIPROC</type>
      <name>__glewElementPointerATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae29dbc77057d6c73fd326b33f4a54593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENABLECLIENTSTATEINDEXEDEXTPROC</type>
      <name>__glewEnableClientStateIndexedEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4795fffeb6ed071a4b9df9e6d4412096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENABLEIPROC</type>
      <name>__glewEnablei</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ace5c802c1cafb2e18a250d3747e2fbdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENABLEINDEXEDEXTPROC</type>
      <name>__glewEnableIndexedEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3f9a3da3f117bd08409d94fbe77ef4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENABLEVARIANTCLIENTSTATEEXTPROC</type>
      <name>__glewEnableVariantClientStateEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4129734de6000e88d10c8787c63d56c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENABLEVERTEXATTRIBARRAYPROC</type>
      <name>__glewEnableVertexAttribArray</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a94f67b0a114aaa8aa4cc852a03d6b8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENABLEVERTEXATTRIBARRAYARBPROC</type>
      <name>__glewEnableVertexAttribArrayARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aeb5002bdaa6126abec7fcb4be5ef1c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENDCONDITIONALRENDERPROC</type>
      <name>__glewEndConditionalRender</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab8ee388064d1117e9611bba0b43f150d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENDCONDITIONALRENDERNVPROC</type>
      <name>__glewEndConditionalRenderNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4467f367f31e1aeccb1cd64dfd7fa779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENDFRAGMENTSHADERATIPROC</type>
      <name>__glewEndFragmentShaderATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a37ca34b8551ebb179a47499fd6c4cb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENDOCCLUSIONQUERYNVPROC</type>
      <name>__glewEndOcclusionQueryNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afa17d65a586f53d8512484175ba9c161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENDQUERYPROC</type>
      <name>__glewEndQuery</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af0e35bd7c80dac1c0078fa64d03412e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENDQUERYARBPROC</type>
      <name>__glewEndQueryARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3e66fb5cacd119640b07fffdaf0dc5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENDSCENEEXTPROC</type>
      <name>__glewEndSceneEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acc15420b9d1f362a556bed325e6867c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENDTRANSFORMFEEDBACKPROC</type>
      <name>__glewEndTransformFeedback</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab7652034076e3e372f61b085b009774f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENDTRANSFORMFEEDBACKEXTPROC</type>
      <name>__glewEndTransformFeedbackEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aab552562a8a2f8d3ca62a1d773ef210e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENDTRANSFORMFEEDBACKNVPROC</type>
      <name>__glewEndTransformFeedbackNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a936ce16c1c133b1f40cab0e1f774cd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLENDVERTEXSHADEREXTPROC</type>
      <name>__glewEndVertexShaderEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a84d6720f0fb020e27d3ece7f4add6f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLEVALMAPSNVPROC</type>
      <name>__glewEvalMapsNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a277c625bff64ab854b16b2c8f9c289ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLEXECUTEPROGRAMNVPROC</type>
      <name>__glewExecuteProgramNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a41b8f9d6bda4b2236d479c7df3202333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLEXTRACTCOMPONENTEXTPROC</type>
      <name>__glewExtractComponentEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adb44905b4e738ced227fa985aa6fd378</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFINALCOMBINERINPUTNVPROC</type>
      <name>__glewFinalCombinerInputNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6eaf96880d095e1edd6981b72253547d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFINISHASYNCSGIXPROC</type>
      <name>__glewFinishAsyncSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4a55eba80c0c7a7d9c9791266663e573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFINISHFENCEAPPLEPROC</type>
      <name>__glewFinishFenceAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2e5cc003d83c9f82493f7440b8ed0fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFINISHFENCENVPROC</type>
      <name>__glewFinishFenceNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac63730235a0a349a998a10aedde97247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFINISHOBJECTAPPLEPROC</type>
      <name>__glewFinishObjectAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0b518e6596eeb0dbb49d927ea8309218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFINISHTEXTURESUNXPROC</type>
      <name>__glewFinishTextureSUNX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2278eac60ba02a3349a336ef6dfcdb5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFLUSHMAPPEDBUFFERRANGEPROC</type>
      <name>__glewFlushMappedBufferRange</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2106ec89d6bc3ee8c2f9350ccf3c7fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC</type>
      <name>__glewFlushMappedBufferRangeAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aad8c2921e1b31865e361cc46f663af38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFLUSHPIXELDATARANGENVPROC</type>
      <name>__glewFlushPixelDataRangeNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a14c71db3d7cd07065e3b9fa618439e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFLUSHRASTERSGIXPROC</type>
      <name>__glewFlushRasterSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3a64fcaa8126a2f2c26235ec68690e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC</type>
      <name>__glewFlushVertexArrayRangeAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a38731eb44bb762e24d504f7ca33cf504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFLUSHVERTEXARRAYRANGENVPROC</type>
      <name>__glewFlushVertexArrayRangeNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aca0bf673a5c678b1a3cbf8df82042d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGCOORDDPROC</type>
      <name>__glewFogCoordd</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad5a5318b85205e3442fc34de78afb3c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGCOORDDEXTPROC</type>
      <name>__glewFogCoorddEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a12b54f3fb5e4ff08c8dadd3fc631c801</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGCOORDDVPROC</type>
      <name>__glewFogCoorddv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af371afe684a7e209f0f848f14de1ac75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGCOORDDVEXTPROC</type>
      <name>__glewFogCoorddvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a37e9a01a9234d30aa348e3e8d3ad4350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGCOORDFPROC</type>
      <name>__glewFogCoordf</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abd28eb2a56e87590aae63325e8e9ca7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGCOORDFEXTPROC</type>
      <name>__glewFogCoordfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa3e0047794b168fea8cd90c50d9ce75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGCOORDFVPROC</type>
      <name>__glewFogCoordfv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acfe5e10e2fda9ae4d57ecd68a44ef209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGCOORDFVEXTPROC</type>
      <name>__glewFogCoordfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a12cb156c7e3305df5ac8264d450f2591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGCOORDHNVPROC</type>
      <name>__glewFogCoordhNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7e293e821746b7c9ba27ead2c8ff222d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGCOORDHVNVPROC</type>
      <name>__glewFogCoordhvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a54bc2280154a8c71b52974fc25cba856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGCOORDPOINTERPROC</type>
      <name>__glewFogCoordPointer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad7112c684b66b72849c4b5a3e8ff2919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGCOORDPOINTEREXTPROC</type>
      <name>__glewFogCoordPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae87c8caa26271c6fd7139952274343e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGCOORDPOINTERLISTIBMPROC</type>
      <name>__glewFogCoordPointerListIBM</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a344c3c2b5adc076242a0d94a78181977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFOGFUNCSGISPROC</type>
      <name>__glewFogFuncSGIS</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a938de71081a005760ac61c7e501874ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTCOLORMATERIALEXTPROC</type>
      <name>__glewFragmentColorMaterialEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9e4d214a4ac8b38406b6e550e1cbeb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTCOLORMATERIALSGIXPROC</type>
      <name>__glewFragmentColorMaterialSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ade4e1231fb7523932ad9fbf1c76a9578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTFEXTPROC</type>
      <name>__glewFragmentLightfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a317826c7f678edd382c59df9b9acfd76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTFSGIXPROC</type>
      <name>__glewFragmentLightfSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1e81288254d1945fdd2b2cbe51d833ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTFVEXTPROC</type>
      <name>__glewFragmentLightfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a44a87d8db1fa065d12c8a88a4829795b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTFVSGIXPROC</type>
      <name>__glewFragmentLightfvSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a82906fd5c1d5ddd13c65a47bcbbd5f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTIEXTPROC</type>
      <name>__glewFragmentLightiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a821e3620505d64e8bcc7a23fc23164f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTISGIXPROC</type>
      <name>__glewFragmentLightiSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af389826db9887ed371082bfa26d64493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTIVEXTPROC</type>
      <name>__glewFragmentLightivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a92158a56f4376f4a93398a30f6ec9259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTIVSGIXPROC</type>
      <name>__glewFragmentLightivSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a08c3e6a79a3a2adccd3678fcf8c58442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTMODELFEXTPROC</type>
      <name>__glewFragmentLightModelfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab8aab30c40fb81474ce051c5eb9a0ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTMODELFSGIXPROC</type>
      <name>__glewFragmentLightModelfSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a67833688801894f09505df6c73fc3f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTMODELFVEXTPROC</type>
      <name>__glewFragmentLightModelfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af77d85c0b7bd163fe8a01160ba298b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTMODELFVSGIXPROC</type>
      <name>__glewFragmentLightModelfvSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a78a794391215715004fc9214aef98477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTMODELIEXTPROC</type>
      <name>__glewFragmentLightModeliEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa78643bf6389b552d719e47e1bf67e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTMODELISGIXPROC</type>
      <name>__glewFragmentLightModeliSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac50694a12ddbae98c4590c865162c091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTMODELIVEXTPROC</type>
      <name>__glewFragmentLightModelivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1b981a0937a9d494c6e2b5f8de8bff70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTLIGHTMODELIVSGIXPROC</type>
      <name>__glewFragmentLightModelivSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad5c5e3fd5c182b733f55ad3d7f5bdd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTMATERIALFEXTPROC</type>
      <name>__glewFragmentMaterialfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a763ade4b8703777ce0716c139da27149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTMATERIALFSGIXPROC</type>
      <name>__glewFragmentMaterialfSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae2630dd4fca5b5ffa5546c72de361a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTMATERIALFVEXTPROC</type>
      <name>__glewFragmentMaterialfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a37fdd59740da6cdf65c242cc51062d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTMATERIALFVSGIXPROC</type>
      <name>__glewFragmentMaterialfvSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afe9acca1c8e12021c8d7e1135c15a00b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTMATERIALIEXTPROC</type>
      <name>__glewFragmentMaterialiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a19167f7bde4ca93f5006dac6c77301de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTMATERIALISGIXPROC</type>
      <name>__glewFragmentMaterialiSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3e746dbb3dccdd74a7042c518762d19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTMATERIALIVEXTPROC</type>
      <name>__glewFragmentMaterialivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7a38bc5f79c58f58599d48d0a3cb036e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAGMENTMATERIALIVSGIXPROC</type>
      <name>__glewFragmentMaterialivSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ade9c488d76794711ff324095acde0d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERDRAWBUFFEREXTPROC</type>
      <name>__glewFramebufferDrawBufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5c5c0694302289c45d39deeb8f38d8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC</type>
      <name>__glewFramebufferDrawBuffersEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7c3a16eab7746b761cb78beec4112e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERREADBUFFEREXTPROC</type>
      <name>__glewFramebufferReadBufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3287669cbf69d7725f51fb198c1adcb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERRENDERBUFFERPROC</type>
      <name>__glewFramebufferRenderbuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aeaeab7b9adf4649277c092d937087824</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC</type>
      <name>__glewFramebufferRenderbufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a478780409c29ec305598f5a8b834cf9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERTEXTURE1DPROC</type>
      <name>__glewFramebufferTexture1D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aec75312902aac15526ba4b60422c46a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERTEXTURE1DEXTPROC</type>
      <name>__glewFramebufferTexture1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1688ed55a4d62e6b2fd5195b67e862c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERTEXTURE2DPROC</type>
      <name>__glewFramebufferTexture2D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa56733abcb780f422ce05710dd49fe04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERTEXTURE2DEXTPROC</type>
      <name>__glewFramebufferTexture2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9133be2b91d0ae94a27715d34262840a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERTEXTURE3DPROC</type>
      <name>__glewFramebufferTexture3D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adbc79fd8694fc6341144e91b305cec2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERTEXTURE3DEXTPROC</type>
      <name>__glewFramebufferTexture3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a35bbc11f149a86c1c45dc003da61e036</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERTEXTUREARBPROC</type>
      <name>__glewFramebufferTextureARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a898352f1c549ea1c0910bef3a66101b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERTEXTUREEXTPROC</type>
      <name>__glewFramebufferTextureEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab76dfc42d73fad1ab254898f7d681fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERTEXTUREFACEARBPROC</type>
      <name>__glewFramebufferTextureFaceARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6ff8ee323dde83095c60c55b806122e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERTEXTUREFACEEXTPROC</type>
      <name>__glewFramebufferTextureFaceEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aab7ffc5fc465647bab33eb91ed5122a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERTEXTURELAYERARBPROC</type>
      <name>__glewFramebufferTextureLayerARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a23aea5a12c11760576532f21f77d5e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC</type>
      <name>__glewFramebufferTextureLayerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a852dbbc940844df8b087f374ca1894e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEBUFFERTEXTURLAYERPROC</type>
      <name>__glewFramebufferTexturLayer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adf63e24a847c90f87ee87ac8bebd0453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMETERMINATORGREMEDYPROC</type>
      <name>__glewFrameTerminatorGREMEDY</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a42bf2868f3caa2c95daa6426d4abe3df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRAMEZOOMSGIXPROC</type>
      <name>__glewFrameZoomSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a42352a7a80f6963c8b7c772df66c94a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFREEOBJECTBUFFERATIPROC</type>
      <name>__glewFreeObjectBufferATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae521804d2323d833e2d8ca364b1db55b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLFRUSTUMFOESPROC</type>
      <name>__glewFrustumfOES</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a06d07b0b4e0118f980ce04647b0ad6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENASYNCMARKERSSGIXPROC</type>
      <name>__glewGenAsyncMarkersSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af713b19f7a8e9c296a0c1ebf322bc5b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENBUFFERSPROC</type>
      <name>__glewGenBuffers</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a861c35eb4636ff719ae6e77a80945dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENBUFFERSARBPROC</type>
      <name>__glewGenBuffersARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a97625a732674f4e01d4eddc99aa1cb93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENERATEMIPMAPPROC</type>
      <name>__glewGenerateMipmap</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad88aa147ebc91ce554e65c2c28f0e4e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENERATEMIPMAPEXTPROC</type>
      <name>__glewGenerateMipmapEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5b5054d6e27e963d7fbba6795984124a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENERATEMULTITEXMIPMAPEXTPROC</type>
      <name>__glewGenerateMultiTexMipmapEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a07aa786cf9aacf83fc9e6dc6c3f28862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENERATETEXTUREMIPMAPEXTPROC</type>
      <name>__glewGenerateTextureMipmapEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7595f78d78b69cac5b1526d662c4b7e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENFENCESAPPLEPROC</type>
      <name>__glewGenFencesAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acd941df788a84abc2eb2b2e5c565baf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENFENCESNVPROC</type>
      <name>__glewGenFencesNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a398aeab9bcda21116e2657ec12f4f2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENFRAGMENTSHADERSATIPROC</type>
      <name>__glewGenFragmentShadersATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab813ac7dc09523e4748ece1ea5dad122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENFRAMEBUFFERSPROC</type>
      <name>__glewGenFramebuffers</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a79965c692a6a8684de97b855090793d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENFRAMEBUFFERSEXTPROC</type>
      <name>__glewGenFramebuffersEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a84a83eed534b3ba9d49db21f4fb4b0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENOCCLUSIONQUERIESNVPROC</type>
      <name>__glewGenOcclusionQueriesNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abbd5b6ae02b5ada414d1900d779c71fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENPROGRAMSARBPROC</type>
      <name>__glewGenProgramsARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0b9e2b7bf5b35ed0d0996b74abf5c772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENPROGRAMSNVPROC</type>
      <name>__glewGenProgramsNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8bed0e60ef7481db9d5bc2fea9ab519f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENQUERIESPROC</type>
      <name>__glewGenQueries</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5ab90879f37ecfe00b99764941879a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENQUERIESARBPROC</type>
      <name>__glewGenQueriesARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab2787a086e302bf75033a656ca91c176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENRENDERBUFFERSPROC</type>
      <name>__glewGenRenderbuffers</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a52fa64872ade53d155c29225e83cb67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENRENDERBUFFERSEXTPROC</type>
      <name>__glewGenRenderbuffersEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad7995f798a2b4b008a6d62e2d4c790f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENSYMBOLSEXTPROC</type>
      <name>__glewGenSymbolsEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4f9050154da232a2e5292b038c75ccb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENTEXTURESEXTPROC</type>
      <name>__glewGenTexturesEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a94e38032080e455565abb901582b2eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENVERTEXARRAYSPROC</type>
      <name>__glewGenVertexArrays</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa79cc44598c69a1ce0f47b70393d7590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENVERTEXARRAYSAPPLEPROC</type>
      <name>__glewGenVertexArraysAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a358257bbcd267922f12f851a9d5c9978</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGENVERTEXSHADERSEXTPROC</type>
      <name>__glewGenVertexShadersEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5b88f4e053dad4cd50afdd31d3e64455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETACTIVEATTRIBPROC</type>
      <name>__glewGetActiveAttrib</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a464ada477d3fcbebcea856b945852279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETACTIVEATTRIBARBPROC</type>
      <name>__glewGetActiveAttribARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a95590085ea9e5f58d18d3c5e21ce49c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETACTIVEUNIFORMPROC</type>
      <name>__glewGetActiveUniform</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a51cd1c55381cb558129ff0d83b3879d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETACTIVEUNIFORMARBPROC</type>
      <name>__glewGetActiveUniformARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6b0d5b71a03dce46a558ed65c76fa691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETACTIVEVARYINGNVPROC</type>
      <name>__glewGetActiveVaryingNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae3a4bcbb3b9d2eef8e40a6d0d53acde1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETARRAYOBJECTFVATIPROC</type>
      <name>__glewGetArrayObjectfvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adeca496c56605fedff291802a82c2373</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETARRAYOBJECTIVATIPROC</type>
      <name>__glewGetArrayObjectivATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a260a2fe5351dd3543ff34d2722288f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETATTACHEDOBJECTSARBPROC</type>
      <name>__glewGetAttachedObjectsARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0bcefea81eae4a24bf0072d9bc78d36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETATTACHEDSHADERSPROC</type>
      <name>__glewGetAttachedShaders</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af44effc50a981936381b9e2ef8bbce77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETATTRIBLOCATIONPROC</type>
      <name>__glewGetAttribLocation</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1782290465f82f0b196ff6db36867d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETATTRIBLOCATIONARBPROC</type>
      <name>__glewGetAttribLocationARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a27d7e8c8c2438a1113953bc3979b0b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETBOOLEANI_VPROC</type>
      <name>__glewGetBooleani_v</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa46ae791038388b059ac817bbd641d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETBOOLEANINDEXEDVEXTPROC</type>
      <name>__glewGetBooleanIndexedvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae88f5a4257ec35e584714708aa9a2c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETBUFFERPARAMETERIVPROC</type>
      <name>__glewGetBufferParameteriv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac41842ce0acbe2143e840a9f4605c187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETBUFFERPARAMETERIVARBPROC</type>
      <name>__glewGetBufferParameterivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae7adebb3c3ea16f52a0a1b9a33d75b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETBUFFERPOINTERVPROC</type>
      <name>__glewGetBufferPointerv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a52ed9315ffb0fdfe8da854f4e159f3fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETBUFFERPOINTERVARBPROC</type>
      <name>__glewGetBufferPointervARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a94f58713a9e7eaed9e8e6e3e7f7734d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETBUFFERSUBDATAPROC</type>
      <name>__glewGetBufferSubData</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa8c9385338040bde643fcea4d2266565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETBUFFERSUBDATAARBPROC</type>
      <name>__glewGetBufferSubDataARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a598f35e99a8556d2977251bfb84d6af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCLIPPLANEFOESPROC</type>
      <name>__glewGetClipPlanefOES</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a781aa2687dad6d10b29dac84fc995a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOLORTABLEPROC</type>
      <name>__glewGetColorTable</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae5c9938260f34c85ed73fdbc451ceadd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOLORTABLEEXTPROC</type>
      <name>__glewGetColorTableEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a30967245bdebf2c8fd2f930837a7721a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOLORTABLEPARAMETERFVPROC</type>
      <name>__glewGetColorTableParameterfv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5d02296888c684a7129e1251402f48cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOLORTABLEPARAMETERFVEXTPROC</type>
      <name>__glewGetColorTableParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8d937d3b60d83f0925fce5aa6b01420a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOLORTABLEPARAMETERFVSGIPROC</type>
      <name>__glewGetColorTableParameterfvSGI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6d4c020787251e031898ee9b397e989d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOLORTABLEPARAMETERIVPROC</type>
      <name>__glewGetColorTableParameteriv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aab73921be2ee5cddf58a41fbca64cc27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOLORTABLEPARAMETERIVEXTPROC</type>
      <name>__glewGetColorTableParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1942e4d6eb8e9356dc49c9838be411ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOLORTABLEPARAMETERIVSGIPROC</type>
      <name>__glewGetColorTableParameterivSGI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a30c923b2f055a0abaf104c0beeb45d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOLORTABLESGIPROC</type>
      <name>__glewGetColorTableSGI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac6f9203e965a831f24fc8775bf179a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOMBINERINPUTPARAMETERFVNVPROC</type>
      <name>__glewGetCombinerInputParameterfvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2fe0b0b86c5754026f5011ec3596aba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOMBINERINPUTPARAMETERIVNVPROC</type>
      <name>__glewGetCombinerInputParameterivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad0d56ae369887bc653251c85e0894f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC</type>
      <name>__glewGetCombinerOutputParameterfvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7eeb339075cd2ea6caa32074835560e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC</type>
      <name>__glewGetCombinerOutputParameterivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa74105820f3a1f9cdbe31b4589d8666b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC</type>
      <name>__glewGetCombinerStageParameterfvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1cd9daffeab7ab1cddf0427e6fd420b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC</type>
      <name>__glewGetCompressedMultiTexImageEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af8d2766fc290fe354017e50fd68aed31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOMPRESSEDTEXIMAGEPROC</type>
      <name>__glewGetCompressedTexImage</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af0c2e31b18d52d7bc9a39fee0571475d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOMPRESSEDTEXIMAGEARBPROC</type>
      <name>__glewGetCompressedTexImageARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af529feb16825e16e482b7baee07d718a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC</type>
      <name>__glewGetCompressedTextureImageEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a670d75d4a6f45990d8016df3bfca077a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCONVOLUTIONFILTERPROC</type>
      <name>__glewGetConvolutionFilter</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8b69cfb48720aa7e25c63cbdb6be042f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCONVOLUTIONFILTEREXTPROC</type>
      <name>__glewGetConvolutionFilterEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7f04319b055825609ac64f5dfeb18c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCONVOLUTIONPARAMETERFVPROC</type>
      <name>__glewGetConvolutionParameterfv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad0c5e01981884dbe80da6bd9375ba300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCONVOLUTIONPARAMETERFVEXTPROC</type>
      <name>__glewGetConvolutionParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a702fd44bf3c3f40942207e6eafa7466c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCONVOLUTIONPARAMETERIVPROC</type>
      <name>__glewGetConvolutionParameteriv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4520a5e1d07db687dab23dfbd1124d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETCONVOLUTIONPARAMETERIVEXTPROC</type>
      <name>__glewGetConvolutionParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af62b9beb2aa22165ade0323158a3fbce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETDETAILTEXFUNCSGISPROC</type>
      <name>__glewGetDetailTexFuncSGIS</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5303a3465a594d7621a6ed85a462d88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETDOUBLEINDEXEDVEXTPROC</type>
      <name>__glewGetDoubleIndexedvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a369922efd2e7af1f2afa872c10c9cf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFENCEIVNVPROC</type>
      <name>__glewGetFenceivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a84f6d13520329eb6584429733249fcfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC</type>
      <name>__glewGetFinalCombinerInputParameterfvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a09c2bbfcd6eaa3f68e0f1232bc651f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC</type>
      <name>__glewGetFinalCombinerInputParameterivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac5a01b07b8cbb0477d470a38f3a8eb62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFLOATINDEXEDVEXTPROC</type>
      <name>__glewGetFloatIndexedvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adfa9b3a2523354e8c7c4573a9543792d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFOGFUNCSGISPROC</type>
      <name>__glewGetFogFuncSGIS</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6831d5419ce46696356c1a29fcd9e927</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFRAGDATALOCATIONPROC</type>
      <name>__glewGetFragDataLocation</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a39cc2082516ecdaa68430aff9a6cd255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFRAGDATALOCATIONEXTPROC</type>
      <name>__glewGetFragDataLocationEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad47e71896ec4ec96dfbcbd0e0a109857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFRAGMENTLIGHTFVEXTPROC</type>
      <name>__glewGetFragmentLightfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a45d05f5f7cd7b838ad92608cd0f244db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFRAGMENTLIGHTFVSGIXPROC</type>
      <name>__glewGetFragmentLightfvSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a090f6c5121190e33cd00748d0818d243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFRAGMENTLIGHTIVEXTPROC</type>
      <name>__glewGetFragmentLightivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4b724a2e736bb22207ef415c50b43651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFRAGMENTLIGHTIVSGIXPROC</type>
      <name>__glewGetFragmentLightivSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8fb686e6c4c23f46e699f045f385d891</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFRAGMENTMATERIALFVEXTPROC</type>
      <name>__glewGetFragmentMaterialfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9d44f92745715acf239b5ff66f3f0f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFRAGMENTMATERIALFVSGIXPROC</type>
      <name>__glewGetFragmentMaterialfvSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1d1fc8dec558f58713f3f6ff0624f1ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFRAGMENTMATERIALIVEXTPROC</type>
      <name>__glewGetFragmentMaterialivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a370ddc1b456c23b5de393cdfd9e9dc65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFRAGMENTMATERIALIVSGIXPROC</type>
      <name>__glewGetFragmentMaterialivSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1dbcecc91ce140b34a041a46c687df30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC</type>
      <name>__glewGetFramebufferAttachmentParameteriv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a89c97f1e40ccb2978df2dc44f3dea614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC</type>
      <name>__glewGetFramebufferAttachmentParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0cdebfb6576f18de5c2a7102b5ca5807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC</type>
      <name>__glewGetFramebufferParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af76c3b9ddaab2f30d965731e25b99c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETHANDLEARBPROC</type>
      <name>__glewGetHandleARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a51afafbf3d0fe427e4383aeb09204796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETHISTOGRAMPROC</type>
      <name>__glewGetHistogram</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1fdcd9f2284fe848bb8b7cb4fe184de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETHISTOGRAMEXTPROC</type>
      <name>__glewGetHistogramEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a73ba1c71a2e83d9481c425eec4e29d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETHISTOGRAMPARAMETERFVPROC</type>
      <name>__glewGetHistogramParameterfv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6a2f46b592d39ec19c68ca062df1b950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETHISTOGRAMPARAMETERFVEXTPROC</type>
      <name>__glewGetHistogramParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a68cb99497cd81255b0c6afac6a109a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETHISTOGRAMPARAMETERIVPROC</type>
      <name>__glewGetHistogramParameteriv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a862ccf357e910f75ead026ce473fb0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETHISTOGRAMPARAMETERIVEXTPROC</type>
      <name>__glewGetHistogramParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6031033fc124fbc5ba145a0e52fc613a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC</type>
      <name>__glewGetImageTransformParameterfvHP</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a199c413de968648099226a3bcd773d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC</type>
      <name>__glewGetImageTransformParameterivHP</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0e234a2c82d7739e810f75e899890de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETINFOLOGARBPROC</type>
      <name>__glewGetInfoLogARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a66674441ef99515570c6d63a9f9e7d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETINTEGERI_VPROC</type>
      <name>__glewGetIntegeri_v</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3dfb49171297d937d4b0090298071082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETINTEGERINDEXEDVEXTPROC</type>
      <name>__glewGetIntegerIndexedvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a49d2acc1be392716ef95bd73a47e70b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETINVARIANTBOOLEANVEXTPROC</type>
      <name>__glewGetInvariantBooleanvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0f61ad6a5a27ef260b20ac591d66e13a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETINVARIANTFLOATVEXTPROC</type>
      <name>__glewGetInvariantFloatvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a39faf338a31a0b6b9a0c9955a61bb1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETINVARIANTINTEGERVEXTPROC</type>
      <name>__glewGetInvariantIntegervEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad13b53f623fb5e3f3f943c64fec026c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETLOCALCONSTANTBOOLEANVEXTPROC</type>
      <name>__glewGetLocalConstantBooleanvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acac2faf269e723a2e87fe5bde6d5fb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETLOCALCONSTANTFLOATVEXTPROC</type>
      <name>__glewGetLocalConstantFloatvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a709a5e0b6a17be0daad1b88bfbcffa5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETLOCALCONSTANTINTEGERVEXTPROC</type>
      <name>__glewGetLocalConstantIntegervEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a468487f7d2672f3dbbdd3690b08ba506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMAPATTRIBPARAMETERFVNVPROC</type>
      <name>__glewGetMapAttribParameterfvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad346446c6d224b8117598f409fd54c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMAPATTRIBPARAMETERIVNVPROC</type>
      <name>__glewGetMapAttribParameterivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aba587dff310ce988ca8ad1df49926c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMAPCONTROLPOINTSNVPROC</type>
      <name>__glewGetMapControlPointsNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0333b3a5a1a53a2252a2f1f9a68bf7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMAPPARAMETERFVNVPROC</type>
      <name>__glewGetMapParameterfvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a353ff6eb1ee30182b3c29255f3d217d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMAPPARAMETERIVNVPROC</type>
      <name>__glewGetMapParameterivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae34b44b17d93c79ca9a880cee84b4cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMINMAXPROC</type>
      <name>__glewGetMinmax</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a58e2c4c3656a74e0c600ee0719914383</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMINMAXEXTPROC</type>
      <name>__glewGetMinmaxEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a22e6b46c8ba09b4547643e8a2805fa07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMINMAXPARAMETERFVPROC</type>
      <name>__glewGetMinmaxParameterfv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab090bc5fc8a02f3d1557ecd233089720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMINMAXPARAMETERFVEXTPROC</type>
      <name>__glewGetMinmaxParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1801a74f1e218b89b791b7f4d99dd29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMINMAXPARAMETERIVPROC</type>
      <name>__glewGetMinmaxParameteriv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a920b21ee445a686883a0064e33766a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMINMAXPARAMETERIVEXTPROC</type>
      <name>__glewGetMinmaxParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2bd9762054d90dd316a80e1f326e0f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMULTISAMPLEFVNVPROC</type>
      <name>__glewGetMultisamplefvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0323bf365b623355d0ad953c35fef889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMULTITEXENVFVEXTPROC</type>
      <name>__glewGetMultiTexEnvfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af6e0f4ea76e26315da4b37e95992b314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMULTITEXENVIVEXTPROC</type>
      <name>__glewGetMultiTexEnvivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2efe1d9f827372d58d587cfb950a47d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMULTITEXGENDVEXTPROC</type>
      <name>__glewGetMultiTexGendvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaeda12f267f15909c4a714705bfa937b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMULTITEXGENFVEXTPROC</type>
      <name>__glewGetMultiTexGenfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af3c5656a55dd9105fe50488c30d36c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMULTITEXGENIVEXTPROC</type>
      <name>__glewGetMultiTexGenivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a20a951fdcfa93b94e6cb4ede6c32ca7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMULTITEXIMAGEEXTPROC</type>
      <name>__glewGetMultiTexImageEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a60ff1b151b76ff26dbd021c7b87d5915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC</type>
      <name>__glewGetMultiTexLevelParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af62112c6e9b73a2dbd858d13365e8c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC</type>
      <name>__glewGetMultiTexLevelParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8607f922fb82c5ce89325d75ce6e678f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMULTITEXPARAMETERFVEXTPROC</type>
      <name>__glewGetMultiTexParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8de7363417ad279fc757c05dde2f7d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMULTITEXPARAMETERIIVEXTPROC</type>
      <name>__glewGetMultiTexParameterIivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aad8300b0b8025fcd2e5054d89cf99d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMULTITEXPARAMETERIUIVEXTPROC</type>
      <name>__glewGetMultiTexParameterIuivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a221bc5b5dfddcb8a8bc0e58c8eb6b55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETMULTITEXPARAMETERIVEXTPROC</type>
      <name>__glewGetMultiTexParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8e650abe507a50a1c2c74537c9b32898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC</type>
      <name>__glewGetNamedBufferParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4d0be5ffaba98021d35bdddf3fbdff78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETNAMEDBUFFERPOINTERVEXTPROC</type>
      <name>__glewGetNamedBufferPointervEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a876571d1a85baeda798753c7ac4e3500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETNAMEDBUFFERSUBDATAEXTPROC</type>
      <name>__glewGetNamedBufferSubDataEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a783844a5fd5345c4f3aa26ab85214cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC</type>
      <name>__glewGetNamedFramebufferAttachmentParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a172d6ff4e8a811dbc9971dad5c7c88d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETNAMEDPROGRAMIVEXTPROC</type>
      <name>__glewGetNamedProgramivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a747194314977e39f751666b7847cfd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC</type>
      <name>__glewGetNamedProgramLocalParameterdvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2a46038f75823b0621037c4f8ca82a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC</type>
      <name>__glewGetNamedProgramLocalParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afcdfbaa6d0230a0974ee46c861a69f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC</type>
      <name>__glewGetNamedProgramLocalParameterIivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5d2e18bb32fe3a6360075a2868a0efee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC</type>
      <name>__glewGetNamedProgramLocalParameterIuivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8a453efc833a100528f4fea50325c88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETNAMEDPROGRAMSTRINGEXTPROC</type>
      <name>__glewGetNamedProgramStringEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a04760b4f84ef2395728f01893e8616e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC</type>
      <name>__glewGetNamedRenderbufferParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a50464e1ca0bc5f539bb57be11546cec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETOBJECTBUFFERFVATIPROC</type>
      <name>__glewGetObjectBufferfvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3edcabb0158272318ff7c74abaf3cd40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETOBJECTBUFFERIVATIPROC</type>
      <name>__glewGetObjectBufferivATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a129a7bc3b26d2d60036a94bcccd91397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETOBJECTPARAMETERFVARBPROC</type>
      <name>__glewGetObjectParameterfvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a60dbed8b9cc8b15fb489ffb7bda799c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETOBJECTPARAMETERIVARBPROC</type>
      <name>__glewGetObjectParameterivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afa8985cbde8239b41630cba68a1e1a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETOCCLUSIONQUERYIVNVPROC</type>
      <name>__glewGetOcclusionQueryivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a49fb0463116830b01e2c592d2fb6de6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETOCCLUSIONQUERYUIVNVPROC</type>
      <name>__glewGetOcclusionQueryuivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa4fe6de92e054c7bb3522f6b7286eed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPIXELTRANSFORMPARAMETERFVEXTPROC</type>
      <name>__glewGetPixelTransformParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a46670d52078f228081bc6a6afaaa7214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPIXELTRANSFORMPARAMETERIVEXTPROC</type>
      <name>__glewGetPixelTransformParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0e66ab62224e07f10f2993fb698bb6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPOINTERINDEXEDVEXTPROC</type>
      <name>__glewGetPointerIndexedvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a10f66b89936f015aaea3639df359470a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPOINTERVEXTPROC</type>
      <name>__glewGetPointervEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8aa91683dd53fc87ffec76d2ce1a37e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMENVPARAMETERDVARBPROC</type>
      <name>__glewGetProgramEnvParameterdvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a41fb1bbd54d2a5cc39f5143259228620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMENVPARAMETERFVARBPROC</type>
      <name>__glewGetProgramEnvParameterfvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a925b67cd6b5e3937dd22f79999740593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMINFOLOGPROC</type>
      <name>__glewGetProgramInfoLog</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad76b10b5a6ae14d79b39e7fa7d26bf4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMIVPROC</type>
      <name>__glewGetProgramiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8a353a4a471723933254757014699975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMIVARBPROC</type>
      <name>__glewGetProgramivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2f7a84330e0403db7327163fcb6571e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMIVNVPROC</type>
      <name>__glewGetProgramivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aecfd8b3bb4a91db3e0425b16b034cdc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC</type>
      <name>__glewGetProgramLocalParameterdvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aac760234f98ff55355434f842664df10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC</type>
      <name>__glewGetProgramLocalParameterfvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5bc05280d4d6e518b71db9778469d376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC</type>
      <name>__glewGetProgramNamedParameterdvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aed384f39f5601ee9c821bf2c538f8d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC</type>
      <name>__glewGetProgramNamedParameterfvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a06b77d0b64a1a115ca84b47afd3e28cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMPARAMETERDVNVPROC</type>
      <name>__glewGetProgramParameterdvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a856a6c1136459821fac10ac6fe861438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMPARAMETERFVNVPROC</type>
      <name>__glewGetProgramParameterfvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab1a1359e49c152b2f8bf36896e077e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMSTRINGARBPROC</type>
      <name>__glewGetProgramStringARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0c40a69d478a8b7edd570a3006623b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETPROGRAMSTRINGNVPROC</type>
      <name>__glewGetProgramStringNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6e8e3d2d3a20b2623483b1e024339655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETQUERYIVPROC</type>
      <name>__glewGetQueryiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8905a698706f723623e166996622510c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETQUERYIVARBPROC</type>
      <name>__glewGetQueryivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3293816e7725df8aba2597ca04c98d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETQUERYOBJECTI64VEXTPROC</type>
      <name>__glewGetQueryObjecti64vEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afd631f3bcc80757d474e83e3a13609fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETQUERYOBJECTIVPROC</type>
      <name>__glewGetQueryObjectiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0db324218e0a89606130ec880dc7804d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETQUERYOBJECTIVARBPROC</type>
      <name>__glewGetQueryObjectivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a86c01b8c3170512b5e0effc24881d455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETQUERYOBJECTUI64VEXTPROC</type>
      <name>__glewGetQueryObjectui64vEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a03e738cc848ad47a8e1a691b5f14face</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETQUERYOBJECTUIVPROC</type>
      <name>__glewGetQueryObjectuiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a701edecc25a8820422e6ad937c965a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETQUERYOBJECTUIVARBPROC</type>
      <name>__glewGetQueryObjectuivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afde7a9839ac08be112b60c2066f698e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETRENDERBUFFERPARAMETERIVPROC</type>
      <name>__glewGetRenderbufferParameteriv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a020bcbc3c33e0081993251fc528ef653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC</type>
      <name>__glewGetRenderbufferParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a04a9c79810a9d8bb169c30e50bf5838c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETSEPARABLEFILTERPROC</type>
      <name>__glewGetSeparableFilter</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a05249a2cb7d199181531b758ec0cffe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETSEPARABLEFILTEREXTPROC</type>
      <name>__glewGetSeparableFilterEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a39b5b1901a25e0b9555ecae169063a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETSHADERINFOLOGPROC</type>
      <name>__glewGetShaderInfoLog</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac52f4966c4bd6d4f4b22826ebc7155e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETSHADERIVPROC</type>
      <name>__glewGetShaderiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a821037dd493192dc89bf0bb6279e7a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETSHADERSOURCEPROC</type>
      <name>__glewGetShaderSource</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af754eda510bc95bcdca1fffa0368a113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETSHADERSOURCEARBPROC</type>
      <name>__glewGetShaderSourceARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1c3423d62248252b1d6fd7f4101706a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETSHARPENTEXFUNCSGISPROC</type>
      <name>__glewGetSharpenTexFuncSGIS</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae6df53323274dc12c3e5a7dd446647ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETSTRINGIPROC</type>
      <name>__glewGetStringi</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a08845809ca262c13bc0bc8e59f077608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXBUMPPARAMETERFVATIPROC</type>
      <name>__glewGetTexBumpParameterfvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4c7bc93922599bc47dd5a0059588395d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXBUMPPARAMETERIVATIPROC</type>
      <name>__glewGetTexBumpParameterivATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae5c58f06c2822255492157ef5b800aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXFILTERFUNCSGISPROC</type>
      <name>__glewGetTexFilterFuncSGIS</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acf2aa6469f42189bbfa9751baf052150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXPARAMETERIIVPROC</type>
      <name>__glewGetTexParameterIiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acb38b755349bd4e393f371c8a67ae949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXPARAMETERIIVEXTPROC</type>
      <name>__glewGetTexParameterIivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a95524aea2484074b5c8a31bf4cc1e713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXPARAMETERIUIVPROC</type>
      <name>__glewGetTexParameterIuiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afcff20cf5f9d95f2605256213b830787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXPARAMETERIUIVEXTPROC</type>
      <name>__glewGetTexParameterIuivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad231ddd764b067222a111e2067ba1a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXPARAMETERPOINTERVAPPLEPROC</type>
      <name>__glewGetTexParameterPointervAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a826f9c0428513d8d58a2bb62ccd0d49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXTUREIMAGEEXTPROC</type>
      <name>__glewGetTextureImageEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4332fb83cb61bf0baf3cb8e4e59c46a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXTURELEVELPARAMETERFVEXTPROC</type>
      <name>__glewGetTextureLevelParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3f6505711c5d3adbde69168503d9deb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXTURELEVELPARAMETERIVEXTPROC</type>
      <name>__glewGetTextureLevelParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaac8a5d0c93caeb87c7af24ef3bd37bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXTUREPARAMETERFVEXTPROC</type>
      <name>__glewGetTextureParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a07436b8c9a5c312503edf9c22fe73873</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXTUREPARAMETERIIVEXTPROC</type>
      <name>__glewGetTextureParameterIivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae5e3cf5f44aae16b47641335e96985da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXTUREPARAMETERIUIVEXTPROC</type>
      <name>__glewGetTextureParameterIuivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af4c3ad74f9c3797b205b725f3e7ea5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTEXTUREPARAMETERIVEXTPROC</type>
      <name>__glewGetTextureParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aadd6a2130dea5f17179716ffc41e2614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTRACKMATRIXIVNVPROC</type>
      <name>__glewGetTrackMatrixivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a93516c9affd9c4feeee64022608bb6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTRANSFORMFEEDBACKVARYINGPROC</type>
      <name>__glewGetTransformFeedbackVarying</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7c3ce76ee2506f337a9b23b0f70b6d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC</type>
      <name>__glewGetTransformFeedbackVaryingEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac8ccc867eb8834a77c6f359f0d5dce79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC</type>
      <name>__glewGetTransformFeedbackVaryingNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac4cb678a9f729d1566165add9e4c117c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETUNIFORMBUFFERSIZEEXTPROC</type>
      <name>__glewGetUniformBufferSizeEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acbd5116b910000c42e6a140b4f2f93db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETUNIFORMFVPROC</type>
      <name>__glewGetUniformfv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa5bb36337d01e3ec6caf1979dd2a37ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETUNIFORMFVARBPROC</type>
      <name>__glewGetUniformfvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad93fa18bab829aee72f94a66937b4a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETUNIFORMIVPROC</type>
      <name>__glewGetUniformiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac1751ac9f8f876d632281444a55c5737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETUNIFORMIVARBPROC</type>
      <name>__glewGetUniformivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae0c2b25c0c17b024ec2651148e000e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETUNIFORMLOCATIONPROC</type>
      <name>__glewGetUniformLocation</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3ab79a376cbb020b80104e594c141f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETUNIFORMLOCATIONARBPROC</type>
      <name>__glewGetUniformLocationARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aff2e04b7dd24b907fc79afaf460df682</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETUNIFORMOFFSETEXTPROC</type>
      <name>__glewGetUniformOffsetEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afa54288d30cfce2347b88f0fb709f265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETUNIFORMUIVPROC</type>
      <name>__glewGetUniformuiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aab968126604d37b776bdbea4dfc7b175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETUNIFORMUIVEXTPROC</type>
      <name>__glewGetUniformuivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5efe7ee4d586f422a3a89a068a632e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVARIANTARRAYOBJECTFVATIPROC</type>
      <name>__glewGetVariantArrayObjectfvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a28ca4edf7910d79e25f5beff678fe4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVARIANTARRAYOBJECTIVATIPROC</type>
      <name>__glewGetVariantArrayObjectivATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3119a7bd4b4e90ec734500577faaf180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVARIANTBOOLEANVEXTPROC</type>
      <name>__glewGetVariantBooleanvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a367c4fc05ddc5f9ce5c0ba66db2ca701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVARIANTFLOATVEXTPROC</type>
      <name>__glewGetVariantFloatvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ace432a5897b9a81787ca0bcad2c0c959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVARIANTINTEGERVEXTPROC</type>
      <name>__glewGetVariantIntegervEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a369c35f013b64d1e98782a1466016057</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVARIANTPOINTERVEXTPROC</type>
      <name>__glewGetVariantPointervEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a66fa240b9ad1e02cff478eb69ca67ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVARYINGLOCATIONNVPROC</type>
      <name>__glewGetVaryingLocationNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae29bba06370e5cd5af354bf68ebc7369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC</type>
      <name>__glewGetVertexAttribArrayObjectfvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a14933ca5d3caf5e433162faad1932abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC</type>
      <name>__glewGetVertexAttribArrayObjectivATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aeaebff1649ba8e1c013177990bf81e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBDVPROC</type>
      <name>__glewGetVertexAttribdv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acf26aa8d26849d58d9417fb497ebb06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBDVARBPROC</type>
      <name>__glewGetVertexAttribdvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afe33221378166649c02a5e66d4a38c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBDVNVPROC</type>
      <name>__glewGetVertexAttribdvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a075a9849d7f75b2391471e5466717f0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBFVPROC</type>
      <name>__glewGetVertexAttribfv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6aa90232a4a1f60c3e808712ae17351a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBFVARBPROC</type>
      <name>__glewGetVertexAttribfvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a28d667689b2229f2e371d39b6a5a81d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBFVNVPROC</type>
      <name>__glewGetVertexAttribfvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab63720da2162220feb6c54bf06e2bf7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBIIVPROC</type>
      <name>__glewGetVertexAttribIiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5979a246fa3d963691ec93fe69f67834</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBIIVEXTPROC</type>
      <name>__glewGetVertexAttribIivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7dfbfc3259d34ba5c281ee3fe938d04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBIUIVPROC</type>
      <name>__glewGetVertexAttribIuiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a94da8e393246726e0c119f46b979e3c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBIUIVEXTPROC</type>
      <name>__glewGetVertexAttribIuivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0c31a968f01cbc836479be4c1784c401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBIVPROC</type>
      <name>__glewGetVertexAttribiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2fff9d38263a20054f5835675bc8475a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBIVARBPROC</type>
      <name>__glewGetVertexAttribivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a89e0cbf2f0112d3b698684af4ff153f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBIVNVPROC</type>
      <name>__glewGetVertexAttribivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a13367ac5191be11d74bbb0424efa89b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBPOINTERVPROC</type>
      <name>__glewGetVertexAttribPointerv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a855c212bb6fe448211dc4f21c575b20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBPOINTERVARBPROC</type>
      <name>__glewGetVertexAttribPointervARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a96046d978f5a4433db6aba3a5b31cffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVERTEXATTRIBPOINTERVNVPROC</type>
      <name>__glewGetVertexAttribPointervNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af52e4210307a4ab59c7bfe5dc2f2d145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVIDEOI64VNVPROC</type>
      <name>__glewGetVideoi64vNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3c022dec2d9cdf158db55bc1a6839ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVIDEOIVNVPROC</type>
      <name>__glewGetVideoivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aea90ce3c3ba1bffa65ad012b782a1bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVIDEOUI64VNVPROC</type>
      <name>__glewGetVideoui64vNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afa267513ff55d5c9009bcc85dd4a1e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGETVIDEOUIVNVPROC</type>
      <name>__glewGetVideouivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1b496bd9f07f925819affe0a0e86d359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGLOBALALPHAFACTORBSUNPROC</type>
      <name>__glewGlobalAlphaFactorbSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7135543ca32b51b7eb248a6d903529d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGLOBALALPHAFACTORDSUNPROC</type>
      <name>__glewGlobalAlphaFactordSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa33df8daeae283d5382f34c4b09c4964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGLOBALALPHAFACTORFSUNPROC</type>
      <name>__glewGlobalAlphaFactorfSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1965bd065a334c2f5711f75529f1a084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGLOBALALPHAFACTORISUNPROC</type>
      <name>__glewGlobalAlphaFactoriSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5929471df9587e306feeb10549c9392f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGLOBALALPHAFACTORSSUNPROC</type>
      <name>__glewGlobalAlphaFactorsSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4c8b0a8b5815127f6d47b4412cc0cea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGLOBALALPHAFACTORUBSUNPROC</type>
      <name>__glewGlobalAlphaFactorubSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af7893ec3b922e47cc6d286ac97aadc2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGLOBALALPHAFACTORUISUNPROC</type>
      <name>__glewGlobalAlphaFactoruiSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a128aac523afbedc7a946082552b487b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLGLOBALALPHAFACTORUSSUNPROC</type>
      <name>__glewGlobalAlphaFactorusSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8b2b76bbab76945c4aebc0a95427d36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLHISTOGRAMPROC</type>
      <name>__glewHistogram</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa6c8b6691e3f2f920d26d6314b2178fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLHISTOGRAMEXTPROC</type>
      <name>__glewHistogramEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1ab25cc3792831b35a04cf7a043c0e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLIMAGETRANSFORMPARAMETERFHPPROC</type>
      <name>__glewImageTransformParameterfHP</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5effdbfb39224fbec1bebe62f31a07c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLIMAGETRANSFORMPARAMETERFVHPPROC</type>
      <name>__glewImageTransformParameterfvHP</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a844d752860e6a4c458ab45b1e5451e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLIMAGETRANSFORMPARAMETERIHPPROC</type>
      <name>__glewImageTransformParameteriHP</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae6c7e0a2fcc4fe83cea14f7b4fbf20d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLIMAGETRANSFORMPARAMETERIVHPPROC</type>
      <name>__glewImageTransformParameterivHP</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4601b5405fe76755d91af5d9917ade74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLINDEXFUNCEXTPROC</type>
      <name>__glewIndexFuncEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8482c1fe03bf3458fd1b08292b91df2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLINDEXMATERIALEXTPROC</type>
      <name>__glewIndexMaterialEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a23079aa3297577a6c6cf366976ed30c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLINDEXPOINTEREXTPROC</type>
      <name>__glewIndexPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6330c50857de7df535d9adb47955f320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLINDEXPOINTERLISTIBMPROC</type>
      <name>__glewIndexPointerListIBM</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afe580a73a79db457f8c58db28d309322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLINSERTCOMPONENTEXTPROC</type>
      <name>__glewInsertComponentEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa346d9d9c0cfdb41f2a2c521bdd6c265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISASYNCMARKERSGIXPROC</type>
      <name>__glewIsAsyncMarkerSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aebf2fd1d1d392439ac7e22ce8b791e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISBUFFERPROC</type>
      <name>__glewIsBuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaae7f072096e9d8dd526a9f8cbf7fc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISBUFFERARBPROC</type>
      <name>__glewIsBufferARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1d547902f1860f2cec43d33b6c968603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISENABLEDIPROC</type>
      <name>__glewIsEnabledi</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa81b65718746b609f7790b262bd48642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISENABLEDINDEXEDEXTPROC</type>
      <name>__glewIsEnabledIndexedEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8d60698f5911ccfe629f679d86916adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISFENCEAPPLEPROC</type>
      <name>__glewIsFenceAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac666f7383d09fd46506c559b1e50f1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISFENCENVPROC</type>
      <name>__glewIsFenceNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac0279979700d89dca1b38dc4d312913d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISFRAMEBUFFERPROC</type>
      <name>__glewIsFramebuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aea3eb0b0167025ca3f4544a478e2aaf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISFRAMEBUFFEREXTPROC</type>
      <name>__glewIsFramebufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a516c0c0519ac12566487645e47d2c887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISOBJECTBUFFERATIPROC</type>
      <name>__glewIsObjectBufferATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a829e938522df942669631b38f2a8f2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISOCCLUSIONQUERYNVPROC</type>
      <name>__glewIsOcclusionQueryNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a153b6cbd71b29870956751f43b143deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISPROGRAMPROC</type>
      <name>__glewIsProgram</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3f6ebce08602a48048c4cdc5979b231a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISPROGRAMARBPROC</type>
      <name>__glewIsProgramARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad0b352d1d53f6e74f3ffa3f5208e50c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISPROGRAMNVPROC</type>
      <name>__glewIsProgramNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a99b49b9308abbedc4900de4e25ff82ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISQUERYPROC</type>
      <name>__glewIsQuery</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaeb88e60f91f795ccae803c1ff05fb42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISQUERYARBPROC</type>
      <name>__glewIsQueryARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a217485bc0fe9fc981ca8d3903cff516b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISRENDERBUFFERPROC</type>
      <name>__glewIsRenderbuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a563f66c8131852692c2a42bb895ea8b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISRENDERBUFFEREXTPROC</type>
      <name>__glewIsRenderbufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad7a828aa2c284579db65a2ff8c27bbc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISSHADERPROC</type>
      <name>__glewIsShader</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aebb7e76c4717e7041cba1df02347a908</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISTEXTUREEXTPROC</type>
      <name>__glewIsTextureEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abeb89de51ca5a3673d84280c747ccf05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISVARIANTENABLEDEXTPROC</type>
      <name>__glewIsVariantEnabledEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a69a4dc3ace2ad9d8eba3c3028a1cd1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISVERTEXARRAYPROC</type>
      <name>__glewIsVertexArray</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac0a9b8f52254d8df94e52293bc22ba1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLISVERTEXARRAYAPPLEPROC</type>
      <name>__glewIsVertexArrayAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abe25f8e0bcc440eaa362e0ea35b8c3bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLLIGHTENVIEXTPROC</type>
      <name>__glewLightEnviEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6886ac9d5a5388c090a4077a44393829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLLINKPROGRAMPROC</type>
      <name>__glewLinkProgram</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5ed0cf51866812821ea9789f2d8bd427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLLINKPROGRAMARBPROC</type>
      <name>__glewLinkProgramARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1fb2fca38170fda42c556c374281dd3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLLOADPROGRAMNVPROC</type>
      <name>__glewLoadProgramNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8ea21a97b89bcbed3af0611bc64f283d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLLOADTRANSPOSEMATRIXDPROC</type>
      <name>__glewLoadTransposeMatrixd</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abc9279c619d373863856e375632ef002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLLOADTRANSPOSEMATRIXDARBPROC</type>
      <name>__glewLoadTransposeMatrixdARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4b6337e0c627821edbfaed68e493acd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLLOADTRANSPOSEMATRIXFPROC</type>
      <name>__glewLoadTransposeMatrixf</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac2eafdf3f1f154d01f83fa628b5f9700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLLOADTRANSPOSEMATRIXFARBPROC</type>
      <name>__glewLoadTransposeMatrixfARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a90915c1718b11d630671e6873f9b95dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLLOCKARRAYSEXTPROC</type>
      <name>__glewLockArraysEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae7e5992ec96f9e6bd7b5837c42b9694f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMAPBUFFERPROC</type>
      <name>__glewMapBuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3e6b18aa899083b16684e548433eac2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMAPBUFFERARBPROC</type>
      <name>__glewMapBufferARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ace5abef90f0a78b36c0df5c336690168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMAPBUFFERRANGEPROC</type>
      <name>__glewMapBufferRange</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a26d8e839e0287bc5099568db90d3e33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMAPCONTROLPOINTSNVPROC</type>
      <name>__glewMapControlPointsNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7d4196ddc5b8714429138d7131bc8db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMAPNAMEDBUFFEREXTPROC</type>
      <name>__glewMapNamedBufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acc65468bed9d2752dbb83a29885995cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMAPOBJECTBUFFERATIPROC</type>
      <name>__glewMapObjectBufferATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ada4e36da210e09e1f217a723dcd87af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMAPPARAMETERFVNVPROC</type>
      <name>__glewMapParameterfvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a19012d33fd2f8eff45855b9024b2915b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMAPPARAMETERIVNVPROC</type>
      <name>__glewMapParameterivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a603ee93f301fd6085cb0235aaf5d0b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXFRUSTUMEXTPROC</type>
      <name>__glewMatrixFrustumEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab98bdcca16f5ac8a0ce68adaffa9dbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXINDEXPOINTERARBPROC</type>
      <name>__glewMatrixIndexPointerARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a37521a533bb299d1da08437e0228f24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXINDEXUBVARBPROC</type>
      <name>__glewMatrixIndexubvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acbb16e08b4280c29a4b2541101e905b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXINDEXUIVARBPROC</type>
      <name>__glewMatrixIndexuivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0ebe2cbacef21ddd8d5ae4de4bdc9747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXINDEXUSVARBPROC</type>
      <name>__glewMatrixIndexusvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab34886a795028f3cd958833b081183ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXLOADDEXTPROC</type>
      <name>__glewMatrixLoaddEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a13631edbd430097f46f224be53d6aacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXLOADFEXTPROC</type>
      <name>__glewMatrixLoadfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aba737455034b6bc443033f6f9b50f893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXLOADIDENTITYEXTPROC</type>
      <name>__glewMatrixLoadIdentityEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3d96f99e5c4117d97ff5bc930bb84e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXLOADTRANSPOSEDEXTPROC</type>
      <name>__glewMatrixLoadTransposedEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7596e0ea9f8191d57f3b3273f05b2ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXLOADTRANSPOSEFEXTPROC</type>
      <name>__glewMatrixLoadTransposefEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3fdab0fa1e7962f0fde0b0a9b2d42e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXMULTDEXTPROC</type>
      <name>__glewMatrixMultdEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1f6c3f3f4e0c10f804bd87169113ef1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXMULTFEXTPROC</type>
      <name>__glewMatrixMultfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaca2df60f810a4b506a46670cfcb0140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXMULTTRANSPOSEDEXTPROC</type>
      <name>__glewMatrixMultTransposedEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a45d2b608c4e6c7d5391f946d73fb38c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXMULTTRANSPOSEFEXTPROC</type>
      <name>__glewMatrixMultTransposefEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1c4b890ba088748e90dc7ea8140c609d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXORTHOEXTPROC</type>
      <name>__glewMatrixOrthoEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a46234ac0ac34f6515147994d2dcea14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXPOPEXTPROC</type>
      <name>__glewMatrixPopEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8cf24a3328d510365c950016d6d9478e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXPUSHEXTPROC</type>
      <name>__glewMatrixPushEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a61cf03450903fe75ea13479a5a54b433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXROTATEDEXTPROC</type>
      <name>__glewMatrixRotatedEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a853d847b98a9691f2a26619102450bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXROTATEFEXTPROC</type>
      <name>__glewMatrixRotatefEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acee219f9146dc1a76fc3c2e7950e6496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXSCALEDEXTPROC</type>
      <name>__glewMatrixScaledEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afdc74e63338fb3841aa66b272473aac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXSCALEFEXTPROC</type>
      <name>__glewMatrixScalefEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a90468e49caa4ef82ba1f42b4573dba4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXTRANSLATEDEXTPROC</type>
      <name>__glewMatrixTranslatedEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad9f915be425ad793d5443792cd44baec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMATRIXTRANSLATEFEXTPROC</type>
      <name>__glewMatrixTranslatefEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2641aeaa67348b91dfe033e3e000b0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMINMAXPROC</type>
      <name>__glewMinmax</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acc0345451a004064cc87874b91a5b041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMINMAXEXTPROC</type>
      <name>__glewMinmaxEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab44242cee3b8bc8a9b44e5207ddd37c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTIDRAWARRAYSPROC</type>
      <name>__glewMultiDrawArrays</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afcafc1b41f8834a3e60756b55a302bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTIDRAWARRAYSEXTPROC</type>
      <name>__glewMultiDrawArraysEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9092bbab22b5969e4b9941df122aea49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTIDRAWELEMENTARRAYAPPLEPROC</type>
      <name>__glewMultiDrawElementArrayAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0585854a47b72e4a2cd38505857e1897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTIDRAWELEMENTSPROC</type>
      <name>__glewMultiDrawElements</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac8b093efd83cfd77ea34033dc9a486fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTIDRAWELEMENTSEXTPROC</type>
      <name>__glewMultiDrawElementsEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3a3b5b612cb3765eefcc5f2484a1b82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC</type>
      <name>__glewMultiDrawRangeElementArrayAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af0bd99a4e3486d645bc66d70efe6858f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTIMODEDRAWARRAYSIBMPROC</type>
      <name>__glewMultiModeDrawArraysIBM</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af29272ba5c817deb0216aa020af86062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTIMODEDRAWELEMENTSIBMPROC</type>
      <name>__glewMultiModeDrawElementsIBM</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a948685333a15f41f7624214d4dfc6ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXBUFFEREXTPROC</type>
      <name>__glewMultiTexBufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7487967511a440a83e974eeb43ea36ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1DPROC</type>
      <name>__glewMultiTexCoord1d</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abcf7d1306b06b41f79e57dedf05956f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1DARBPROC</type>
      <name>__glewMultiTexCoord1dARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a24c6b05777fcc8d48c043ad06994c778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1DVPROC</type>
      <name>__glewMultiTexCoord1dv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a668517c4be30e9891ccfd7a2ff6ca211</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1DVARBPROC</type>
      <name>__glewMultiTexCoord1dvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7e777006a582c6b7d0dec095ec193e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1FPROC</type>
      <name>__glewMultiTexCoord1f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae8f531a096eaab9c67bfdbad2bb6644d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1FARBPROC</type>
      <name>__glewMultiTexCoord1fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab7d5495ac5acd41a58abcd6c9177ab2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1FVPROC</type>
      <name>__glewMultiTexCoord1fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a29e1467c75a60f9ddacc7b244c66b7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1FVARBPROC</type>
      <name>__glewMultiTexCoord1fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a849d4024fd80648c43f16eb978813551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1HNVPROC</type>
      <name>__glewMultiTexCoord1hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a98e39a3da73cc8c79b2b8c69fc9d629a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1HVNVPROC</type>
      <name>__glewMultiTexCoord1hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a52691f6196fbdf888a328319ff551950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1IPROC</type>
      <name>__glewMultiTexCoord1i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9b2dc99fa4060037c45e77c4c2e70203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1IARBPROC</type>
      <name>__glewMultiTexCoord1iARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aafe542244cfef235e38033fe93361c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1IVPROC</type>
      <name>__glewMultiTexCoord1iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6f5d724660dbe5c6478247ad609937d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1IVARBPROC</type>
      <name>__glewMultiTexCoord1ivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af273c7e89676488b3e1d43316ebfe768</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1SPROC</type>
      <name>__glewMultiTexCoord1s</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aef2f9414284268b0c5eef3e360467fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1SARBPROC</type>
      <name>__glewMultiTexCoord1sARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adcf53d7c39e0377f5b044d8255469168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1SVPROC</type>
      <name>__glewMultiTexCoord1sv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adcf8a27f69cac754ecd53bd1bfbaaf0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD1SVARBPROC</type>
      <name>__glewMultiTexCoord1svARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ada696cdfa783bd5fd625b9d557d79256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2DPROC</type>
      <name>__glewMultiTexCoord2d</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a555b5a73974e1c1117b0daec1467cbf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2DARBPROC</type>
      <name>__glewMultiTexCoord2dARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac8ee450776864128516a273c78395fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2DVPROC</type>
      <name>__glewMultiTexCoord2dv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac5153a8f498664f406dde284d4d557ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2DVARBPROC</type>
      <name>__glewMultiTexCoord2dvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aad0ec4142e25fc7ed3556dd5555f1e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2FPROC</type>
      <name>__glewMultiTexCoord2f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0b32a3e5724aa349f44f7abdcfffb899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2FARBPROC</type>
      <name>__glewMultiTexCoord2fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a121294f626936e9f665213a72a15de01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2FVPROC</type>
      <name>__glewMultiTexCoord2fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac33966afa73e93058a5afa3e59a80df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2FVARBPROC</type>
      <name>__glewMultiTexCoord2fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae1c7f419a2ed3595faf7fc7ec354c524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2HNVPROC</type>
      <name>__glewMultiTexCoord2hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a81c02bc21bbecf924eff5f1d71cfa498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2HVNVPROC</type>
      <name>__glewMultiTexCoord2hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abe89b41ab65bb359bfc3ec5341123e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2IPROC</type>
      <name>__glewMultiTexCoord2i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad95dab4b672b2dda72a3f303f28e96d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2IARBPROC</type>
      <name>__glewMultiTexCoord2iARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0e141de67f8bbcdeca058a29dd1f422b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2IVPROC</type>
      <name>__glewMultiTexCoord2iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4232bc6b8b3fa12a318dd38f6ca2f696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2IVARBPROC</type>
      <name>__glewMultiTexCoord2ivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9209f5622619ebfb3a1af9af8f5c32e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2SPROC</type>
      <name>__glewMultiTexCoord2s</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a868e918b0f032db3f716386eac049a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2SARBPROC</type>
      <name>__glewMultiTexCoord2sARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4d92daf6b91b041907de4ff0b9591f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2SVPROC</type>
      <name>__glewMultiTexCoord2sv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a249888efce03e49c8bb2941818e7796a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD2SVARBPROC</type>
      <name>__glewMultiTexCoord2svARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2bc6649af177531b7796d2e30f207397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3DPROC</type>
      <name>__glewMultiTexCoord3d</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4cbdaa085ee15bc36dccfdc443f4be06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3DARBPROC</type>
      <name>__glewMultiTexCoord3dARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a11f4a3171abb8093a5e3c11344ebb814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3DVPROC</type>
      <name>__glewMultiTexCoord3dv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9a48d003e0a50de5972c5be4d421cd54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3DVARBPROC</type>
      <name>__glewMultiTexCoord3dvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac4a4a2a0ef77df277cb9f7374c18daa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3FPROC</type>
      <name>__glewMultiTexCoord3f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a72b27b2482d1e9f24547d697352d09e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3FARBPROC</type>
      <name>__glewMultiTexCoord3fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5ed701e8fdb761aa5fbd5492d8179a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3FVPROC</type>
      <name>__glewMultiTexCoord3fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5e769ea9778180a7b05c7de3bf598606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3FVARBPROC</type>
      <name>__glewMultiTexCoord3fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adb40b2b851ed3c39ed1882b208f47009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3HNVPROC</type>
      <name>__glewMultiTexCoord3hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acdb0f41ab71474ec80e65046b3ac1eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3HVNVPROC</type>
      <name>__glewMultiTexCoord3hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a97d2300b31effa37405635b8822da565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3IPROC</type>
      <name>__glewMultiTexCoord3i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6c5a3029237642e8eddccf808e94e4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3IARBPROC</type>
      <name>__glewMultiTexCoord3iARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5eb32df54ea5af4afffe57ca76526f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3IVPROC</type>
      <name>__glewMultiTexCoord3iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaec4265a443610510cbdd541f87b2cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3IVARBPROC</type>
      <name>__glewMultiTexCoord3ivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a16f48cf254de5f777dbd46ce8346767d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3SPROC</type>
      <name>__glewMultiTexCoord3s</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a99091790c3d48391c6cf319b8be209c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3SARBPROC</type>
      <name>__glewMultiTexCoord3sARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acc308741987f02142c4132e8fd2e1234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3SVPROC</type>
      <name>__glewMultiTexCoord3sv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3582f92efd31ae68e01aebe439a1afd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD3SVARBPROC</type>
      <name>__glewMultiTexCoord3svARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a22de4dfa7f2484b9f9be68682695b52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4DPROC</type>
      <name>__glewMultiTexCoord4d</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5b734723b05bd99984099fb96ebe9dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4DARBPROC</type>
      <name>__glewMultiTexCoord4dARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae8063a9d687cc9909dcd209e490562ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4DVPROC</type>
      <name>__glewMultiTexCoord4dv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7cbfe5b4d8037dc60ab4bf39c899adb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4DVARBPROC</type>
      <name>__glewMultiTexCoord4dvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a31da24414a78176f5ef06db69d909ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4FPROC</type>
      <name>__glewMultiTexCoord4f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a10144dd044cdba80ed49581284a48214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4FARBPROC</type>
      <name>__glewMultiTexCoord4fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2cac813b0e39e65be724be9139fb16df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4FVPROC</type>
      <name>__glewMultiTexCoord4fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a29695863d10e3c7c4ba8f9aea42ab77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4FVARBPROC</type>
      <name>__glewMultiTexCoord4fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abf47cac8b074c2a09e7aa91f656e4ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4HNVPROC</type>
      <name>__glewMultiTexCoord4hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0a0676843b8659a2f1ab8e7e37cf3a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4HVNVPROC</type>
      <name>__glewMultiTexCoord4hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3cf77545ae5fd97439e9a9da8271dd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4IPROC</type>
      <name>__glewMultiTexCoord4i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa548129ad68fee5b4234619fdc86d23c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4IARBPROC</type>
      <name>__glewMultiTexCoord4iARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1eb73e31dc45d6e322ec091770ddd4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4IVPROC</type>
      <name>__glewMultiTexCoord4iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab5f2530c8c8cac8819eacc5732ab9344</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4IVARBPROC</type>
      <name>__glewMultiTexCoord4ivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af05782fc1650d147aa96337122d0995e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4SPROC</type>
      <name>__glewMultiTexCoord4s</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aedb33509f0f33bcbcb56080044739987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4SARBPROC</type>
      <name>__glewMultiTexCoord4sARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7554a22350aade2c21c9a2c188b8d43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4SVPROC</type>
      <name>__glewMultiTexCoord4sv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af29cae4c290461196f4ffad26b802add</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORD4SVARBPROC</type>
      <name>__glewMultiTexCoord4svARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ace284604e4a35b814f649414618ca39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXCOORDPOINTEREXTPROC</type>
      <name>__glewMultiTexCoordPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac075305acd14d0609b0b3d1990612e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXENVFEXTPROC</type>
      <name>__glewMultiTexEnvfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aff5ece420fdef7181798af3a95fd40b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXENVFVEXTPROC</type>
      <name>__glewMultiTexEnvfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4f8eee6ce7f81e8540af3014a0e6ee84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXENVIEXTPROC</type>
      <name>__glewMultiTexEnviEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adc91f8459517708eee277b8cc0ed094b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXENVIVEXTPROC</type>
      <name>__glewMultiTexEnvivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4cebaa6779d314d9a40fb013632447d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXGENDEXTPROC</type>
      <name>__glewMultiTexGendEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a74466accf60fe12e45460b22c57fe416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXGENDVEXTPROC</type>
      <name>__glewMultiTexGendvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af3556a319546dbee717896c3deb6d951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXGENFEXTPROC</type>
      <name>__glewMultiTexGenfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a096b2d9125f71e478ba46af9ef1e1641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXGENFVEXTPROC</type>
      <name>__glewMultiTexGenfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8cd6614d7205be8106ef950e467c7a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXGENIEXTPROC</type>
      <name>__glewMultiTexGeniEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0f26391f1d7c438f2ea08393de4fd25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXGENIVEXTPROC</type>
      <name>__glewMultiTexGenivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aada184f6e4850d9c90bbc0a75beffb3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXIMAGE1DEXTPROC</type>
      <name>__glewMultiTexImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac1abc963a7d7572a64fa7a0fee79144f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXIMAGE2DEXTPROC</type>
      <name>__glewMultiTexImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac3c3025a17246e5bc05fdc398c1b5a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXIMAGE3DEXTPROC</type>
      <name>__glewMultiTexImage3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a97bc1c4570e19661aa27f335eb542609</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXPARAMETERFEXTPROC</type>
      <name>__glewMultiTexParameterfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1a7d78d18d7ff10d526a1fbfd850fb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXPARAMETERFVEXTPROC</type>
      <name>__glewMultiTexParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a49026aab1967b0e8152e7157f8e4b149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXPARAMETERIEXTPROC</type>
      <name>__glewMultiTexParameteriEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaed87ed0d471faad7c0e22bd289fbe72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXPARAMETERIIVEXTPROC</type>
      <name>__glewMultiTexParameterIivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af1b8fbee2c4704370342c96d71f82ba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXPARAMETERIUIVEXTPROC</type>
      <name>__glewMultiTexParameterIuivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6752e400711ca39161d733a503dc5758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXPARAMETERIVEXTPROC</type>
      <name>__glewMultiTexParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1e41c94126072d9f1e0b169c9035eb15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXRENDERBUFFEREXTPROC</type>
      <name>__glewMultiTexRenderbufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4adb94facd889bcd32ff7c54340cb391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXSUBIMAGE1DEXTPROC</type>
      <name>__glewMultiTexSubImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac429742dbfc8f9a538e6189628d5a5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXSUBIMAGE2DEXTPROC</type>
      <name>__glewMultiTexSubImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8bd250396a882889e7960375ba7712cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTITEXSUBIMAGE3DEXTPROC</type>
      <name>__glewMultiTexSubImage3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a55881b9beccaadc19f874cc2db7c5f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTTRANSPOSEMATRIXDPROC</type>
      <name>__glewMultTransposeMatrixd</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5203f85243cf12b5bf79fc13c2ce07fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTTRANSPOSEMATRIXDARBPROC</type>
      <name>__glewMultTransposeMatrixdARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab649f54e7076a64d79825b4963758b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTTRANSPOSEMATRIXFPROC</type>
      <name>__glewMultTransposeMatrixf</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a991a817d2b345a7e797d3bf85f230aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLMULTTRANSPOSEMATRIXFARBPROC</type>
      <name>__glewMultTransposeMatrixfARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a808f564c01d726ead355e12a65a55e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDBUFFERDATAEXTPROC</type>
      <name>__glewNamedBufferDataEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a954dce7448a85a3614691c40e3695c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDBUFFERSUBDATAEXTPROC</type>
      <name>__glewNamedBufferSubDataEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4c38b71e5fecac25fc4c65776c53f831</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC</type>
      <name>__glewNamedFramebufferRenderbufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adbaf448118f8c5076abf99bc6fdf02c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC</type>
      <name>__glewNamedFramebufferTexture1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af1bfeb82a52156c6986679a4e6299a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC</type>
      <name>__glewNamedFramebufferTexture2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa7adb317e072513c4c2d7b4d425f4728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC</type>
      <name>__glewNamedFramebufferTexture3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a63514b9df4b56cbd9bc35f1cc0bd5ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC</type>
      <name>__glewNamedFramebufferTextureEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9cf4a669f79446134a165e194744f3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC</type>
      <name>__glewNamedFramebufferTextureFaceEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aad7ff3cfe85740efc37b55bfede47098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC</type>
      <name>__glewNamedFramebufferTextureLayerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a74282fc09ed214ea4ecbdf1f05d8a1f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC</type>
      <name>__glewNamedProgramLocalParameter4dEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a66cafd5cfdb689a7b7041371b203b8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC</type>
      <name>__glewNamedProgramLocalParameter4dvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a77b8b1a19f072421b5a9e7a3babe0a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC</type>
      <name>__glewNamedProgramLocalParameter4fEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad345b41dce3040d6da2ccd7071c9dd7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC</type>
      <name>__glewNamedProgramLocalParameter4fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2e1e8c4565c0cb48aad3463fdf71fe9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC</type>
      <name>__glewNamedProgramLocalParameterI4iEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac63b787a0662d30859d68ed5b3aad0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC</type>
      <name>__glewNamedProgramLocalParameterI4ivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4f95663cce58b113a65d11936dd0499d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC</type>
      <name>__glewNamedProgramLocalParameterI4uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aba5b472ca6e1bd255bdcc5e8f7e56003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC</type>
      <name>__glewNamedProgramLocalParameterI4uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4330287281b4971268b1586b97d694e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC</type>
      <name>__glewNamedProgramLocalParameters4fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a32eceff811a0846842bf3bf6f2c81f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC</type>
      <name>__glewNamedProgramLocalParametersI4ivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abc32b9ad1ce070c7fcb16fb38f475eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC</type>
      <name>__glewNamedProgramLocalParametersI4uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abfb1047dc5b26a2e8e732e69cf61c92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDPROGRAMSTRINGEXTPROC</type>
      <name>__glewNamedProgramStringEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1b52a9b561c6c298327113204052768a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC</type>
      <name>__glewNamedRenderbufferStorageEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae2d3e12ea8a95e34a6a3eb64be642217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC</type>
      <name>__glewNamedRenderbufferStorageMultisampleCoverageEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a91b5d1af09f0b7714965a708098de0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC</type>
      <name>__glewNamedRenderbufferStorageMultisampleEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a15e78dccaeb1bb629d198a01d8014a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNEWBUFFERREGIONEXTPROC</type>
      <name>__glewNewBufferRegionEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a59db3b94253c5d2de8dcc8fcdbecb26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNEWOBJECTBUFFERATIPROC</type>
      <name>__glewNewObjectBufferATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5781bb76464e3e47d7e9f1aab348e3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewNormal3fVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a522e0d73aaab1374aaf70924168bf27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a39f2083da5906155fd1bee4dbeb7bcc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMAL3HNVPROC</type>
      <name>__glewNormal3hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aad178d9eee7e4bd5f279c58b8240c36e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMAL3HVNVPROC</type>
      <name>__glewNormal3hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1c31b3767658bc2128b86bc3cafac365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMALPOINTEREXTPROC</type>
      <name>__glewNormalPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa977e4b5709c406de5175245ff81c5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMALPOINTERLISTIBMPROC</type>
      <name>__glewNormalPointerListIBM</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa730d01ceab6e1f9de39a89b187a9719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMALPOINTERVINTELPROC</type>
      <name>__glewNormalPointervINTEL</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a016289731e3fbd76b5d0a602b670c783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMALSTREAM3BATIPROC</type>
      <name>__glewNormalStream3bATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abd42733d99ea02ac2b3a4cbac8205889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMALSTREAM3BVATIPROC</type>
      <name>__glewNormalStream3bvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7b2e1580026de5c0366da728011db74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMALSTREAM3DATIPROC</type>
      <name>__glewNormalStream3dATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a45c05a4b77e2801cece6beee33792a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMALSTREAM3DVATIPROC</type>
      <name>__glewNormalStream3dvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a23c315af7f507e64126b85eb1fff6394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMALSTREAM3FATIPROC</type>
      <name>__glewNormalStream3fATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a212fe9a3dfba7c180527e419030d3059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMALSTREAM3FVATIPROC</type>
      <name>__glewNormalStream3fvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae2514228e9df3540a14a3282af6f6324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMALSTREAM3IATIPROC</type>
      <name>__glewNormalStream3iATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5d87d6e3cbd11acf4ed51f1d580837b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMALSTREAM3IVATIPROC</type>
      <name>__glewNormalStream3ivATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6a846c29c0758328c2067383a8d6d2fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMALSTREAM3SATIPROC</type>
      <name>__glewNormalStream3sATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a911e534dd6b0c8e07b29cde6d883ed5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLNORMALSTREAM3SVATIPROC</type>
      <name>__glewNormalStream3svATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aeab7512f3171ea37d02f474d9dd8a9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLORTHOFOESPROC</type>
      <name>__glewOrthofOES</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a47e45ce81ecc5d35d9547a6b72c0adab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPASSTEXCOORDATIPROC</type>
      <name>__glewPassTexCoordATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aff7b5963b35613a0adc73df3e7cb9c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPIXELDATARANGENVPROC</type>
      <name>__glewPixelDataRangeNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acc0e3fabf211a2a201caf9fe4dff3df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPIXELTEXGENSGIXPROC</type>
      <name>__glewPixelTexGenSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a71b9cc36465d076bf7a68060827cc743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPIXELTRANSFORMPARAMETERFEXTPROC</type>
      <name>__glewPixelTransformParameterfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7324cde6b408cac6cccfe4444f27b232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC</type>
      <name>__glewPixelTransformParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab25f7bad7410334182880a5839b2a1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPIXELTRANSFORMPARAMETERIEXTPROC</type>
      <name>__glewPixelTransformParameteriEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aff37089984058924f6a7563c050f4b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC</type>
      <name>__glewPixelTransformParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a573419d4a4467f5c5f18b89f9c06f729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPOINTPARAMETERFPROC</type>
      <name>__glewPointParameterf</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac4f3768dd62865616f9e5cc999d28935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPOINTPARAMETERFARBPROC</type>
      <name>__glewPointParameterfARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa18ba065271d7ad84e470c88c2afb9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPOINTPARAMETERFEXTPROC</type>
      <name>__glewPointParameterfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9925e6889017605fff6e09e74c4267c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPOINTPARAMETERFVPROC</type>
      <name>__glewPointParameterfv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab978b3786924ed8ac56203c8af417df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPOINTPARAMETERFVARBPROC</type>
      <name>__glewPointParameterfvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5a3d210196985c039191efbf7977ec0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPOINTPARAMETERFVEXTPROC</type>
      <name>__glewPointParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a161116411590dbaa53d9e7f278a661a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPOINTPARAMETERIPROC</type>
      <name>__glewPointParameteri</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6dae60ac2f8fb68e88afdd4b3f19a841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPOINTPARAMETERINVPROC</type>
      <name>__glewPointParameteriNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa0b37b82388a501668ee9f2929beb1fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPOINTPARAMETERIVPROC</type>
      <name>__glewPointParameteriv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab52c1d7d7a63cf505a58969de434321b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPOINTPARAMETERIVNVPROC</type>
      <name>__glewPointParameterivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a71296c380638b17047083fd3cbc50c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPOLLASYNCSGIXPROC</type>
      <name>__glewPollAsyncSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad5160bc57853640f975d96b3ba5a4dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPOLYGONOFFSETEXTPROC</type>
      <name>__glewPolygonOffsetEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a55855e1c8398e6dfbc7f6d52a143d7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPRESENTFRAMEDUALFILLNVPROC</type>
      <name>__glewPresentFrameDualFillNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a96eda7bd0f7b12927e8473d8aca357f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPRESENTFRAMEKEYEDNVPROC</type>
      <name>__glewPresentFrameKeyedNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a46579ee4a3f7cadcf077a3249dfd5957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPRIMITIVERESTARTINDEXNVPROC</type>
      <name>__glewPrimitiveRestartIndexNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab5fa2013a6310adefd13069d31a080e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPRIMITIVERESTARTNVPROC</type>
      <name>__glewPrimitiveRestartNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a51ba5e5b825420b19e9b9bf0105d9dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPRIORITIZETEXTURESEXTPROC</type>
      <name>__glewPrioritizeTexturesEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0c8ecbaeb8e0f147cd9587622fcd13ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMBUFFERPARAMETERSFVNVPROC</type>
      <name>__glewProgramBufferParametersfvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad57c7b9d9b0cd1c1ad5df73317476f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC</type>
      <name>__glewProgramBufferParametersIivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad0f77284021cf4e6feec933b1ba8525e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC</type>
      <name>__glewProgramBufferParametersIuivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aeb513a6ac1f27f4c62736742baf05c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMENVPARAMETER4DARBPROC</type>
      <name>__glewProgramEnvParameter4dARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a03046a00862843925c9135378b66a059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMENVPARAMETER4DVARBPROC</type>
      <name>__glewProgramEnvParameter4dvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7d3a1c06ccd59ebc5833586f70e1de05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMENVPARAMETER4FARBPROC</type>
      <name>__glewProgramEnvParameter4fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>add7072358c62a3e53fc814e3ad8a2d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMENVPARAMETER4FVARBPROC</type>
      <name>__glewProgramEnvParameter4fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae2077c05a0fbbf2b091fb1aa2500fcd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMENVPARAMETERI4INVPROC</type>
      <name>__glewProgramEnvParameterI4iNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4fb8a9fe903c66815d63f82b08d78c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMENVPARAMETERI4IVNVPROC</type>
      <name>__glewProgramEnvParameterI4ivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab4634e55cfa8ea6ea0c32f35159fea34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMENVPARAMETERI4UINVPROC</type>
      <name>__glewProgramEnvParameterI4uiNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab8fe1439dadc01c4014b9cd2543bfdab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMENVPARAMETERI4UIVNVPROC</type>
      <name>__glewProgramEnvParameterI4uivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a62e31bf55caee083d3814fbed190e18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMENVPARAMETERS4FVEXTPROC</type>
      <name>__glewProgramEnvParameters4fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac8e80f516fd5e2c210d269099ab6fa93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMENVPARAMETERSI4IVNVPROC</type>
      <name>__glewProgramEnvParametersI4ivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a438f73a238a76e803fe8ee542c3bf4cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMENVPARAMETERSI4UIVNVPROC</type>
      <name>__glewProgramEnvParametersI4uivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab68add6c52260fea39e01fe7f269dbe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMLOCALPARAMETER4DARBPROC</type>
      <name>__glewProgramLocalParameter4dARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8dcfa69875eacc69a4222382f8723423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMLOCALPARAMETER4DVARBPROC</type>
      <name>__glewProgramLocalParameter4dvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abd87380a7b06bed5c2649d9ccac35ca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMLOCALPARAMETER4FARBPROC</type>
      <name>__glewProgramLocalParameter4fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4e7a7794afd09f76aa21b97c391be2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMLOCALPARAMETER4FVARBPROC</type>
      <name>__glewProgramLocalParameter4fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ade5fb8e42705f5bbd48dd835a4c380f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMLOCALPARAMETERI4INVPROC</type>
      <name>__glewProgramLocalParameterI4iNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a94100f262499b3c70535630f7593057f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMLOCALPARAMETERI4IVNVPROC</type>
      <name>__glewProgramLocalParameterI4ivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac9a1c681f66faaa6fb58b5d0208a0c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMLOCALPARAMETERI4UINVPROC</type>
      <name>__glewProgramLocalParameterI4uiNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af6d048129ec8f325cc1280300d38ac9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC</type>
      <name>__glewProgramLocalParameterI4uivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0963fc580e474c8334901473591c167c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC</type>
      <name>__glewProgramLocalParameters4fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4fff6db6d90679aa48f2344e3baa6165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC</type>
      <name>__glewProgramLocalParametersI4ivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aff034041c9545c07a341ea5b47778589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC</type>
      <name>__glewProgramLocalParametersI4uivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a829031f55ea3547983bc5512da099be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMNAMEDPARAMETER4DNVPROC</type>
      <name>__glewProgramNamedParameter4dNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a63755c404bf75582981f67da225c1fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMNAMEDPARAMETER4DVNVPROC</type>
      <name>__glewProgramNamedParameter4dvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa5bd7e9e2dce008486775494c9206ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMNAMEDPARAMETER4FNVPROC</type>
      <name>__glewProgramNamedParameter4fNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aff7ab441aa8e3e3e9920c77d8d53cd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMNAMEDPARAMETER4FVNVPROC</type>
      <name>__glewProgramNamedParameter4fvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab4981eb23d5fa84b593faf579a2e85b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMPARAMETER4DNVPROC</type>
      <name>__glewProgramParameter4dNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a66c283d511fe05f187deadbb7e9b92c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMPARAMETER4DVNVPROC</type>
      <name>__glewProgramParameter4dvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af57becd9990f61d58ebce91748522e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMPARAMETER4FNVPROC</type>
      <name>__glewProgramParameter4fNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a52fa56fea28af57c96148a58694d32bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMPARAMETER4FVNVPROC</type>
      <name>__glewProgramParameter4fvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa0e7a4aaaa96a8990c2fe78e0f8cda03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMPARAMETERIARBPROC</type>
      <name>__glewProgramParameteriARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad2ab1d447e479c60f2eda1f8c63ef0a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMPARAMETERIEXTPROC</type>
      <name>__glewProgramParameteriEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4e457a6a196c3ee7669389de44bef720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMPARAMETERS4DVNVPROC</type>
      <name>__glewProgramParameters4dvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8d35278a8eac49701c4d44a33095f03a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMPARAMETERS4FVNVPROC</type>
      <name>__glewProgramParameters4fvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac9a5a48b02852dcd78f849d479076ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMSTRINGARBPROC</type>
      <name>__glewProgramStringARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4d318f91449b1d7db3652908528e8963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM1FEXTPROC</type>
      <name>__glewProgramUniform1fEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5fd2a8a797c25f0f1e2e0069f8e997c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM1FVEXTPROC</type>
      <name>__glewProgramUniform1fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae43781f88d72c202dbb1a02cf4b431bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM1IEXTPROC</type>
      <name>__glewProgramUniform1iEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a540b5dbf6ae0ab2f9fb1c2fec8307018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM1IVEXTPROC</type>
      <name>__glewProgramUniform1ivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a06476e2a20b68176aa37bdcc863b5724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM1UIEXTPROC</type>
      <name>__glewProgramUniform1uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab1a6d5feac5f86704cb83bc83eb13711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM1UIVEXTPROC</type>
      <name>__glewProgramUniform1uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a920b04f1704c2ec20458e58de9e08099</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM2FEXTPROC</type>
      <name>__glewProgramUniform2fEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa7fd1c1528a6672979c74e2cb6170eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM2FVEXTPROC</type>
      <name>__glewProgramUniform2fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a20c928a34529a05afceb080a544c55a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM2IEXTPROC</type>
      <name>__glewProgramUniform2iEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a872bdb446951f17e6835d49cd22465bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM2IVEXTPROC</type>
      <name>__glewProgramUniform2ivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afefa063cf9389246989b77a907376eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM2UIEXTPROC</type>
      <name>__glewProgramUniform2uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad8dc5a8557142ecda29f2a3ac6638e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM2UIVEXTPROC</type>
      <name>__glewProgramUniform2uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a569c29a4680cf73038628185714d0de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM3FEXTPROC</type>
      <name>__glewProgramUniform3fEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad119f07a6fbe92a0852060363b5cc935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM3FVEXTPROC</type>
      <name>__glewProgramUniform3fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac10234893476b1bc81c224165dc334d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM3IEXTPROC</type>
      <name>__glewProgramUniform3iEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a69fe8192396e301a956a8a716e7fd844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM3IVEXTPROC</type>
      <name>__glewProgramUniform3ivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8ac19904fdddd88feebdda96fc4df705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM3UIEXTPROC</type>
      <name>__glewProgramUniform3uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a28ece0fa2629d3cb01895196614a5c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM3UIVEXTPROC</type>
      <name>__glewProgramUniform3uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9414c77a8161a0c37ab2718ce05068f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM4FEXTPROC</type>
      <name>__glewProgramUniform4fEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abc0a7bb5fcd092cae1327e6df4d03473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM4FVEXTPROC</type>
      <name>__glewProgramUniform4fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6be311dc07511e97aab92d5579052c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM4IEXTPROC</type>
      <name>__glewProgramUniform4iEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa90b2d540c0b5e472192ba86d8763b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM4IVEXTPROC</type>
      <name>__glewProgramUniform4ivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9c7e6f9ab93b45a2018d9517bc5428e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM4UIEXTPROC</type>
      <name>__glewProgramUniform4uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acaffe8179454c46478a6b460fec38e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORM4UIVEXTPROC</type>
      <name>__glewProgramUniform4uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5f57c6d5188a2a3c453724c3cdc280e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC</type>
      <name>__glewProgramUniformMatrix2fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aba4a728df75b589475c4208f40dda290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC</type>
      <name>__glewProgramUniformMatrix2x3fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ade2f4ef83bd939db14ce736e9c685f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC</type>
      <name>__glewProgramUniformMatrix2x4fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6265aaec0e55038f225db7302fa38826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC</type>
      <name>__glewProgramUniformMatrix3fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab0dc9173daa79bab71bcfa8c2027d39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC</type>
      <name>__glewProgramUniformMatrix3x2fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5c049c259963b9134caaa913d8b96a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC</type>
      <name>__glewProgramUniformMatrix3x4fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a73d0ae2f9c726d6ff3cb95d318c9a09e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC</type>
      <name>__glewProgramUniformMatrix4fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a155d71a4cf39a55472c4f45c1ad78cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC</type>
      <name>__glewProgramUniformMatrix4x2fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa9e966c7b6ef14702b0123cca043217e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC</type>
      <name>__glewProgramUniformMatrix4x3fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abed013847a3a01e07a78deeef0734d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPROGRAMVERTEXLIMITNVPROC</type>
      <name>__glewProgramVertexLimitNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a899a57689b7860f1a4fe9d2e97675fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC</type>
      <name>__glewPushClientAttribDefaultEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5981961e1f12918876159b15dfdc2bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREADBUFFERREGIONEXTPROC</type>
      <name>__glewReadBufferRegionEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad31bcfde24cef288c100b88331f7a3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREADVIDEOPIXELSSUNPROC</type>
      <name>__glewReadVideoPixelsSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab551b524f3d179c5f01854caa6dd9870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREFERENCEPLANESGIXPROC</type>
      <name>__glewReferencePlaneSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a17ee89d0639585673d9651e7288684ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLRENDERBUFFERSTORAGEPROC</type>
      <name>__glewRenderbufferStorage</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a730f3d2a63dd80d741696963b5c40b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLRENDERBUFFERSTORAGEEXTPROC</type>
      <name>__glewRenderbufferStorageEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a12ae587315318f30f45b3f67a2af4d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC</type>
      <name>__glewRenderbufferStorageMultisample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac106e79e276d25fa1159817de6a386e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC</type>
      <name>__glewRenderbufferStorageMultisampleCoverageNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a326dd9a42b4324ae69f92fca917f3a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC</type>
      <name>__glewRenderbufferStorageMultisampleEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a24a6b6ed7b4b052b758aa60da4bbde13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEPOINTERSUNPROC</type>
      <name>__glewReplacementCodePointerSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa6e9dc99b917f9c83299e52470d09ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUBSUNPROC</type>
      <name>__glewReplacementCodeubSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae2f74b3d720baccb1fcba26ee8f6f385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUBVSUNPROC</type>
      <name>__glewReplacementCodeubvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af6339a046835f43d026652630bd5dbe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiColor3fVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abf12d849296471637c0d2a1d1793c37f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiColor3fVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adf5e5fe5c5fc848616332efd8c7f9a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiColor4fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a420473512039512bcd467be581601653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6d426a83f3e97de24b163f447616ee8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiColor4ubVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa99771f86dcccde30367e6c1a15162bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiColor4ubVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a11722ea8aedaa49ae27f4ed99652c521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiNormal3fVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a51732c215ee2f698641db50c2166bb97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7fd80a83ab1fd60f92139fc75ec0c0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUISUNPROC</type>
      <name>__glewReplacementCodeuiSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2231b715a56905409d3433923f8872e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8086ff8192ad46c3a5e8dd61975b156d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acc7e85609c9ba348d30a2060f0191add</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiTexCoord2fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7e1c6c9053619d8a5a9ef80113a3dbde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a425b455e51aaf7e67cf6cade363f4fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiTexCoord2fVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a93b417a3d26e2ff9e5bb0b821b612b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiTexCoord2fVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab253f5d7aca7e648432574ee472a6cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a40610fb35b2e3c22c2c644935f771643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abbabd0ff68a7ac3ce6f8ccc53a770af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUIVSUNPROC</type>
      <name>__glewReplacementCodeuivSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac4ea09b06480493eac4f528bb0f2351a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUSSUNPROC</type>
      <name>__glewReplacementCodeusSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa611f10d3501a144d351ef978cf6572f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREPLACEMENTCODEUSVSUNPROC</type>
      <name>__glewReplacementCodeusvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8cedd6a696bae5925911aff07dfe101c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLREQUESTRESIDENTPROGRAMSNVPROC</type>
      <name>__glewRequestResidentProgramsNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6e7201cdb9565e82a8a2a744928b49fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLRESETHISTOGRAMPROC</type>
      <name>__glewResetHistogram</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa95aebc300325c063f12d8b36062aae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLRESETHISTOGRAMEXTPROC</type>
      <name>__glewResetHistogramEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afd01bf3e5fccacb4323ff1ed102a2a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLRESETMINMAXPROC</type>
      <name>__glewResetMinmax</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aff420e96a9bfbdd3d5018bd142d2e380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLRESETMINMAXEXTPROC</type>
      <name>__glewResetMinmaxEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4c3bcf016787f1f63fbc58259550a5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLRESIZEBUFFERSMESAPROC</type>
      <name>__glewResizeBuffersMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3f23e9d09a72f6aa844c61ca43865807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSAMPLECOVERAGEPROC</type>
      <name>__glewSampleCoverage</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae653c1e6d50168ab25296141894e10c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSAMPLECOVERAGEARBPROC</type>
      <name>__glewSampleCoverageARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a492ad8fc601ee99080afe65e36e13c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSAMPLEMAPATIPROC</type>
      <name>__glewSampleMapATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a36750afe9bf14c506288e9c01dcc2394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSAMPLEMASKEXTPROC</type>
      <name>__glewSampleMaskEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac0b27dd9e73e5f0e427014b42ac41fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSAMPLEMASKINDEXEDNVPROC</type>
      <name>__glewSampleMaskIndexedNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0e09b53d21378010f6a2bda34b280f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSAMPLEMASKSGISPROC</type>
      <name>__glewSampleMaskSGIS</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a654dae19bf6e4c09f8206e82897cbc67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSAMPLEPATTERNEXTPROC</type>
      <name>__glewSamplePatternEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a08a1e4663d1acd5dd6f805aa396a2dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSAMPLEPATTERNSGISPROC</type>
      <name>__glewSamplePatternSGIS</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac1933cb24c723e33709f6aacd23641a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3BPROC</type>
      <name>__glewSecondaryColor3b</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae211a6d8cb1b5dcd0546cb6ba13fd2b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3BEXTPROC</type>
      <name>__glewSecondaryColor3bEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ada9430132afec0709e63dfc5f1f26726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3BVPROC</type>
      <name>__glewSecondaryColor3bv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac2419250993fc12df095d42bf7bac923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3BVEXTPROC</type>
      <name>__glewSecondaryColor3bvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a697db504180ea65683a1bf0fbb9f5b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3DPROC</type>
      <name>__glewSecondaryColor3d</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a43d0a6e88484129606639956ddb24e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3DEXTPROC</type>
      <name>__glewSecondaryColor3dEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a08d13e6924b52a24fe873e582402da7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3DVPROC</type>
      <name>__glewSecondaryColor3dv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a696d0d404af5d43225c5a9d658e65743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3DVEXTPROC</type>
      <name>__glewSecondaryColor3dvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a677c2eb79a5c1cb9e1aa658cb490869a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3FPROC</type>
      <name>__glewSecondaryColor3f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab8c8a1de35387756ba0fba39c6fc4445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3FEXTPROC</type>
      <name>__glewSecondaryColor3fEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2eeb4350d2c69a131abd9d36c70538ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3FVPROC</type>
      <name>__glewSecondaryColor3fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af36d40524b4b875af8cbe3773de26e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3FVEXTPROC</type>
      <name>__glewSecondaryColor3fvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a89a89ba2217a4b4728077a611fc2ec5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3HNVPROC</type>
      <name>__glewSecondaryColor3hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a406f39077b746c3ae82cc9a635824ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3HVNVPROC</type>
      <name>__glewSecondaryColor3hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac639a81e06052453a8f61f67cc1afb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3IPROC</type>
      <name>__glewSecondaryColor3i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1b2a8026fcb625617db6486a6f4e3eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3IEXTPROC</type>
      <name>__glewSecondaryColor3iEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3d143aac5229ca9cab26c17e9497d1f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3IVPROC</type>
      <name>__glewSecondaryColor3iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7727f1de65b43f4b52301f573d69dd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3IVEXTPROC</type>
      <name>__glewSecondaryColor3ivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a89227e54ee4aea7617dddbcbdc20ac71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3SPROC</type>
      <name>__glewSecondaryColor3s</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a471a05dea4f418a13f336372c3b1f2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3SEXTPROC</type>
      <name>__glewSecondaryColor3sEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab2072e0b6b74322cd55f14a53e99bd19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3SVPROC</type>
      <name>__glewSecondaryColor3sv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a18941162af3a2271db9364e92ccf869b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3SVEXTPROC</type>
      <name>__glewSecondaryColor3svEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af6feb3f4a67a971319cf1dbb987f44be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3UBPROC</type>
      <name>__glewSecondaryColor3ub</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a58485869cc1c607a0fb7d160150f05cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3UBEXTPROC</type>
      <name>__glewSecondaryColor3ubEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a019011165034e8cee702e2d48938943e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3UBVPROC</type>
      <name>__glewSecondaryColor3ubv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0ad3d2329846a461b2183a56dbdf12af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3UBVEXTPROC</type>
      <name>__glewSecondaryColor3ubvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad02303fd79a7caf9a78ac0b4eca73dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3UIPROC</type>
      <name>__glewSecondaryColor3ui</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a73c907c33c2bc44048def0514e67ef53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3UIEXTPROC</type>
      <name>__glewSecondaryColor3uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af74e02bdabe50d33f00da985cf8d32b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3UIVPROC</type>
      <name>__glewSecondaryColor3uiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a14377c94dd10ced24e0c8caa28564eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3UIVEXTPROC</type>
      <name>__glewSecondaryColor3uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa1da22e5191f7f509d1b1fd341a1b455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3USPROC</type>
      <name>__glewSecondaryColor3us</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1b784f9f5d42fdaed4612eb2595a7ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3USEXTPROC</type>
      <name>__glewSecondaryColor3usEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a414932b81fb5a3c1146260429cdff5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3USVPROC</type>
      <name>__glewSecondaryColor3usv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8f3f15e83e28c29c16f6eab106ab070e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLOR3USVEXTPROC</type>
      <name>__glewSecondaryColor3usvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0356325d41358ed3bc3663038ef8157e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLORPOINTERPROC</type>
      <name>__glewSecondaryColorPointer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acaaf0d8d6acaa8a396619fc19bea8fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLORPOINTEREXTPROC</type>
      <name>__glewSecondaryColorPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a08e69e281daa34f9c091c60421d476e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSECONDARYCOLORPOINTERLISTIBMPROC</type>
      <name>__glewSecondaryColorPointerListIBM</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3612da11b225237117bcdfbcc288e2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSEPARABLEFILTER2DPROC</type>
      <name>__glewSeparableFilter2D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a681a3a9f90382f6640fee9af0c1007d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSEPARABLEFILTER2DEXTPROC</type>
      <name>__glewSeparableFilter2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab8a494a8a108b3a86adeaa426a0e65d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSETFENCEAPPLEPROC</type>
      <name>__glewSetFenceAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a38ae543a3b926df7329135e8de527f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSETFENCENVPROC</type>
      <name>__glewSetFenceNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a03b562173547f7f7b3d3803731e5fc4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSETFRAGMENTSHADERCONSTANTATIPROC</type>
      <name>__glewSetFragmentShaderConstantATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9d7f2ef0920b2ddb58f47bd351927014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSETINVARIANTEXTPROC</type>
      <name>__glewSetInvariantEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a93319373448e4227c8777e0d8e9f5c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSETLOCALCONSTANTEXTPROC</type>
      <name>__glewSetLocalConstantEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5f9331c1177939ffcd4b580bcbf1664c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSHADEROP1EXTPROC</type>
      <name>__glewShaderOp1EXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac3aa33d273376161f30998d45e285af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSHADEROP2EXTPROC</type>
      <name>__glewShaderOp2EXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7c061ec44b77ed72e582b0a99c906d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSHADEROP3EXTPROC</type>
      <name>__glewShaderOp3EXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9e6b810c66e31d29388ccb84a0877287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSHADERSOURCEPROC</type>
      <name>__glewShaderSource</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae34324901ddcecdebee2f5a4f895d758</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSHADERSOURCEARBPROC</type>
      <name>__glewShaderSourceARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aec77680bca2ae0c80da1bd25cbf3d914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSHARPENTEXFUNCSGISPROC</type>
      <name>__glewSharpenTexFuncSGIS</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0130d71c6ea873de1fafd0e193dff541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSPRITEPARAMETERFSGIXPROC</type>
      <name>__glewSpriteParameterfSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3ac5de8f097dc01a96ae21ee75521c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSPRITEPARAMETERFVSGIXPROC</type>
      <name>__glewSpriteParameterfvSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a356ee18076819f6af648cfef4efc398d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSPRITEPARAMETERISGIXPROC</type>
      <name>__glewSpriteParameteriSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9cd9bc419733e21e3182df6d16abf016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSPRITEPARAMETERIVSGIXPROC</type>
      <name>__glewSpriteParameterivSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a974147b039d8dc388dea669bf6cf6859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSTENCILFUNCSEPARATEPROC</type>
      <name>__glewStencilFuncSeparate</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a62f25799f70a13ef5ad804e46ecf5dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSTENCILFUNCSEPARATEATIPROC</type>
      <name>__glewStencilFuncSeparateATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a66b1139a36aab190cb5c054fff4378f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSTENCILMASKSEPARATEPROC</type>
      <name>__glewStencilMaskSeparate</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0ff100da8f8b012dbf8b705d1ccd3b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSTENCILOPSEPARATEPROC</type>
      <name>__glewStencilOpSeparate</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a85f11b72caf9eb47783cc223b95dc4b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSTENCILOPSEPARATEATIPROC</type>
      <name>__glewStencilOpSeparateATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a86ec07f4696ae610c4a222b7b6b96f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSTRINGMARKERGREMEDYPROC</type>
      <name>__glewStringMarkerGREMEDY</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5b5e46d5c2eca3e66822da33fc0c3889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLSWIZZLEEXTPROC</type>
      <name>__glewSwizzleEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abcfe0abdbf76ba2b7095035c0cc647d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTAGSAMPLEBUFFERSGIXPROC</type>
      <name>__glewTagSampleBufferSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a84cfb738b8543dacef8b4718934b7d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTANGENTPOINTEREXTPROC</type>
      <name>__glewTangentPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aef18d9da16b5359334b2ae47ee053d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTBUFFERMASK3DFXPROC</type>
      <name>__glewTbufferMask3DFX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a34036df5b3732fcf3eaea3edb45526a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTESTFENCEAPPLEPROC</type>
      <name>__glewTestFenceAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a85a6151b3b6d7dcb82888f5ae16f65ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTESTFENCENVPROC</type>
      <name>__glewTestFenceNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aebac669985bfd0e885a180378217b9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTESTOBJECTAPPLEPROC</type>
      <name>__glewTestObjectAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a93230de2a38303512230462483666c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXBUFFERARBPROC</type>
      <name>__glewTexBufferARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1ab3cef5bd3cc278090dfb7803747322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXBUFFEREXTPROC</type>
      <name>__glewTexBufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad2eba802035ebdd88a40acc44e413607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXBUMPPARAMETERFVATIPROC</type>
      <name>__glewTexBumpParameterfvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4b09295dd23d7b67961c33a792551684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXBUMPPARAMETERIVATIPROC</type>
      <name>__glewTexBumpParameterivATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac7d78dde2a922f4bff31762fc17a6b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD1HNVPROC</type>
      <name>__glewTexCoord1hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3eeb96990a9083e3838937a65b3d5272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD1HVNVPROC</type>
      <name>__glewTexCoord1hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a718611e5c9cd213c52d5abc3fc2e7cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC</type>
      <name>__glewTexCoord2fColor3fVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aed8250c18f9d9f0aeac049ac80c6da3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC</type>
      <name>__glewTexCoord2fColor3fVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2183c4ea6f4a66a9a32b05237122b193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewTexCoord2fColor4fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8d8737654487a138b921e2400672ff37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewTexCoord2fColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab46bffa2ff16fb18de34b162a3fc477f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC</type>
      <name>__glewTexCoord2fColor4ubVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1465fab49a5c1019a6bc34b8f70e1d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC</type>
      <name>__glewTexCoord2fColor4ubVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>accf83afb5050698b0bb3b1c5548d08fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewTexCoord2fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac3a3cc71fb952bd8ce8a3a82180759ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewTexCoord2fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9166eb3ef1174c9ae25f9bc0e918fab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD2FVERTEX3FSUNPROC</type>
      <name>__glewTexCoord2fVertex3fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae7633ba2f683eef33f2c6554bdd36b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD2FVERTEX3FVSUNPROC</type>
      <name>__glewTexCoord2fVertex3fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad28c6ba7f0bfc1c7dcb8330b26a947b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD2HNVPROC</type>
      <name>__glewTexCoord2hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a250d82a838747bddb5064e8a3a1fccc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD2HVNVPROC</type>
      <name>__glewTexCoord2hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa1f1e84ea305144937a3f9bcee915a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD3HNVPROC</type>
      <name>__glewTexCoord3hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8332e38d67dd88b5b4aea7017ae18235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD3HVNVPROC</type>
      <name>__glewTexCoord3hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a98e0515e0f09bb958175147a5c746bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC</type>
      <name>__glewTexCoord4fColor4fNormal3fVertex4fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab6f1602f40e9a462fcec361fed1542b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC</type>
      <name>__glewTexCoord4fColor4fNormal3fVertex4fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aee032d81194cbcc8bb85288126088434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD4FVERTEX4FSUNPROC</type>
      <name>__glewTexCoord4fVertex4fSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3ddd1f034b7c307071aef12b7e5b5c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD4FVERTEX4FVSUNPROC</type>
      <name>__glewTexCoord4fVertex4fvSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a74c309b4aba7def0b8267ceb9288d591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD4HNVPROC</type>
      <name>__glewTexCoord4hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ade59ab37a76d0163fa1e3bfc01be90cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORD4HVNVPROC</type>
      <name>__glewTexCoord4hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af5c0e73200d57dbd7eb51445114f7ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORDPOINTEREXTPROC</type>
      <name>__glewTexCoordPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ace8c7207bbbeaa6de7680f9e63864f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORDPOINTERLISTIBMPROC</type>
      <name>__glewTexCoordPointerListIBM</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7ae600b205de50663371d8030c1eb619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXCOORDPOINTERVINTELPROC</type>
      <name>__glewTexCoordPointervINTEL</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abb955cc71a9cd9eb70aa9190566d603d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXFILTERFUNCSGISPROC</type>
      <name>__glewTexFilterFuncSGIS</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abfccd510772811962ad6236e21a2651e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXIMAGE3DPROC</type>
      <name>__glewTexImage3D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac960b03454074c16a0589065c205f8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXIMAGE3DEXTPROC</type>
      <name>__glewTexImage3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2eeb67886191e1d5f4a26080177cb64f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXIMAGE4DSGISPROC</type>
      <name>__glewTexImage4DSGIS</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a956ddd08b754117b71a76d97796f1c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXPARAMETERIIVPROC</type>
      <name>__glewTexParameterIiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9f83f09d71ef96eb8841ae89956be15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXPARAMETERIIVEXTPROC</type>
      <name>__glewTexParameterIivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae23a9167dd825d165715fbbdd923a425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXPARAMETERIUIVPROC</type>
      <name>__glewTexParameterIuiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a96f76457afd8fb5bce217a0609782da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXPARAMETERIUIVEXTPROC</type>
      <name>__glewTexParameterIuivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5dfe0059e9fc32d0ad8286a66267988b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXRENDERBUFFERNVPROC</type>
      <name>__glewTexRenderbufferNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2ad77cb5c5e92424f1422fb919d6e536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXSCISSORFUNCINTELPROC</type>
      <name>__glewTexScissorFuncINTEL</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af5c4e2edd3e2008c136b32faedc6ced5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXSCISSORINTELPROC</type>
      <name>__glewTexScissorINTEL</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9e07c8cfe69f579ce300c4903d974938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXSUBIMAGE1DEXTPROC</type>
      <name>__glewTexSubImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a82350a14834eda96c8ec78d511971ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXSUBIMAGE2DEXTPROC</type>
      <name>__glewTexSubImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac9414760676f7983ce7603d9aa248e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXSUBIMAGE3DPROC</type>
      <name>__glewTexSubImage3D</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7fd4519407a2990ed9c7b20d84e86a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXSUBIMAGE3DEXTPROC</type>
      <name>__glewTexSubImage3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3156e72db550bd4dd53aec59c333504a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXSUBIMAGE4DSGISPROC</type>
      <name>__glewTexSubImage4DSGIS</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a18f78660f2a2c16bcc8a4451b4df2253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTUREBUFFEREXTPROC</type>
      <name>__glewTextureBufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9f69c0384f0d5138b80174ca41a08e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTUREFOGSGIXPROC</type>
      <name>__glewTextureFogSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a929197526e73a85a7996f610eb019545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTUREIMAGE1DEXTPROC</type>
      <name>__glewTextureImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4d79a7ec1d5600dabc5600da3de4e4f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTUREIMAGE2DEXTPROC</type>
      <name>__glewTextureImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aecda8d77c19b9669b43dd607a9c10fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTUREIMAGE3DEXTPROC</type>
      <name>__glewTextureImage3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a77881e451e935d2e2d6335cb131c0e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTURELIGHTEXTPROC</type>
      <name>__glewTextureLightEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4bbd4d935d1948a8db785ec1175867b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTUREMATERIALEXTPROC</type>
      <name>__glewTextureMaterialEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aae75db70f06cbadedef85f274325c653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTURENORMALEXTPROC</type>
      <name>__glewTextureNormalEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac890a8f500e3ff4f8bc8325a4d2c71ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTUREPARAMETERFEXTPROC</type>
      <name>__glewTextureParameterfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a730a6e6819cad3dac8de43fbad0481d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTUREPARAMETERFVEXTPROC</type>
      <name>__glewTextureParameterfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae74e374dd46da4f08e6f642c537cd5cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTUREPARAMETERIEXTPROC</type>
      <name>__glewTextureParameteriEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac2ad51907b3e7e7202b75c920578c585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTUREPARAMETERIIVEXTPROC</type>
      <name>__glewTextureParameterIivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a202307fd065d5fd73f3780077580d45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTUREPARAMETERIUIVEXTPROC</type>
      <name>__glewTextureParameterIuivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a15485099b27c90f4d33321470ffc7b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTUREPARAMETERIVEXTPROC</type>
      <name>__glewTextureParameterivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a733e8ce34b049e70d7f689dfa6c51974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTURERANGEAPPLEPROC</type>
      <name>__glewTextureRangeAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a312a5364f8b67c7beb9b8d6965b7bcec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTURERENDERBUFFEREXTPROC</type>
      <name>__glewTextureRenderbufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aeb416d8c404379ef227204be00d34ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTURESUBIMAGE1DEXTPROC</type>
      <name>__glewTextureSubImage1DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aea14ecc6c8054d6c97fe8cd5cc3f1955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTURESUBIMAGE2DEXTPROC</type>
      <name>__glewTextureSubImage2DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3e5475883ca846c0a80819e430fd12e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTEXTURESUBIMAGE3DEXTPROC</type>
      <name>__glewTextureSubImage3DEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaafc97460df95e7ac8de6235a7c517d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTRACKMATRIXNVPROC</type>
      <name>__glewTrackMatrixNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1d6f992f894ac264ebe453104c164254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTRANSFORMFEEDBACKATTRIBSNVPROC</type>
      <name>__glewTransformFeedbackAttribsNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>addf5118f6908865368ef17fb30374240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTRANSFORMFEEDBACKVARYINGSPROC</type>
      <name>__glewTransformFeedbackVaryings</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7fb658c225d885389da2a5356bdc8404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC</type>
      <name>__glewTransformFeedbackVaryingsEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a18509e0927974b43ae5ac9f00df7b6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLTRANSFORMFEEDBACKVARYINGSNVPROC</type>
      <name>__glewTransformFeedbackVaryingsNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aea23c4adc49dec7d4b9fed15fecb6fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM1FPROC</type>
      <name>__glewUniform1f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a139b58e456536bf1f920819bf2ce321a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM1FARBPROC</type>
      <name>__glewUniform1fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab92bb5d0386230339db1bbb8e9b0cb97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM1FVPROC</type>
      <name>__glewUniform1fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a07c4ec514c5c69e468e23bfb31e8f386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM1FVARBPROC</type>
      <name>__glewUniform1fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aece91b034cc358453184d61494ac33e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM1IPROC</type>
      <name>__glewUniform1i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a47a694c44848be3137e3274d563e188f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM1IARBPROC</type>
      <name>__glewUniform1iARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2557d6cb9ef4e8db649d4ac7cb520ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM1IVPROC</type>
      <name>__glewUniform1iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0a0da22239250d91b75d61f98a2c37e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM1IVARBPROC</type>
      <name>__glewUniform1ivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9dfe1dddca6c9f724db6229582cd571f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM1UIPROC</type>
      <name>__glewUniform1ui</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a244d839c8d940b733142769500547b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM1UIEXTPROC</type>
      <name>__glewUniform1uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>add0151edc4513a286aa38fecf744c124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM1UIVPROC</type>
      <name>__glewUniform1uiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2178811514d3d31e09a6f9799ba02a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM1UIVEXTPROC</type>
      <name>__glewUniform1uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab3f7e7882d71b60dc2762aa2a34547a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM2FPROC</type>
      <name>__glewUniform2f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a68baf84a30a5ab6156ee83e67df6b514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM2FARBPROC</type>
      <name>__glewUniform2fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7f8ffc08c13e09b1f3b28160c8223465</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM2FVPROC</type>
      <name>__glewUniform2fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab5be38e0fc69a46db955e948af39ba68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM2FVARBPROC</type>
      <name>__glewUniform2fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad018df4c4081aa44b3034602e98b5696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM2IPROC</type>
      <name>__glewUniform2i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af26e96c5cf5814c308452921db558152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM2IARBPROC</type>
      <name>__glewUniform2iARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab846822b0c28c677a126b01f60cb16f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM2IVPROC</type>
      <name>__glewUniform2iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a96cd51cbee818564324bf2dd1c46e8c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM2IVARBPROC</type>
      <name>__glewUniform2ivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad2fa7e077a7ef5fc038aa9fe2b434c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM2UIPROC</type>
      <name>__glewUniform2ui</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3e35087f2eef9e30f8f9f37e9cb496ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM2UIEXTPROC</type>
      <name>__glewUniform2uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae2baf664e440bd7beadff0007baccab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM2UIVPROC</type>
      <name>__glewUniform2uiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a402ee4cea991a0a5ff5c7e55a2ae05e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM2UIVEXTPROC</type>
      <name>__glewUniform2uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2c970c70a45b8f59fb26df9e87e917b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM3FPROC</type>
      <name>__glewUniform3f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6549f7336c9dff1a1ce69cd34f1eed8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM3FARBPROC</type>
      <name>__glewUniform3fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae46fa8f01b68858e960fc9903675fb91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM3FVPROC</type>
      <name>__glewUniform3fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a80dec83a25c4e797b9d0b43a264f69f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM3FVARBPROC</type>
      <name>__glewUniform3fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad2e80f6b086e64d8cb175628dc0574a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM3IPROC</type>
      <name>__glewUniform3i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a97b6ac9c2d21c275ee82413db56e313e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM3IARBPROC</type>
      <name>__glewUniform3iARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac270ac62f858ddfcbf4e2b9f54e40dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM3IVPROC</type>
      <name>__glewUniform3iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a30320f66d0b030cc74bef308be2392cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM3IVARBPROC</type>
      <name>__glewUniform3ivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af988e72827a74d6819dc39e59abf2811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM3UIPROC</type>
      <name>__glewUniform3ui</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a19b640535649c0020f331804d7d551b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM3UIEXTPROC</type>
      <name>__glewUniform3uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae1593ca2fa465432a4af0d3bfa08bfe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM3UIVPROC</type>
      <name>__glewUniform3uiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a23fdeda382979fd73df54f509fbf7be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM3UIVEXTPROC</type>
      <name>__glewUniform3uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a32d2815b60f33ded3025eaf10e70f7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM4FPROC</type>
      <name>__glewUniform4f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a43531671a81b532fbf457db1fb86ffe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM4FARBPROC</type>
      <name>__glewUniform4fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a49a27718f14c2fa4a3595b031a4c7f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM4FVPROC</type>
      <name>__glewUniform4fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae20661cbe8121ea7aef95336e4238839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM4FVARBPROC</type>
      <name>__glewUniform4fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9255b5ea7afbe606b9f15aca6000b4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM4IPROC</type>
      <name>__glewUniform4i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a611da70078cc198c004797b6d5a61a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM4IARBPROC</type>
      <name>__glewUniform4iARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af1cb910196cd8a234916fac949723d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM4IVPROC</type>
      <name>__glewUniform4iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad7610a00cbea753387ca4857f7edc5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM4IVARBPROC</type>
      <name>__glewUniform4ivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3cb1289f98cdddbfd49a9a4fcf4577cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM4UIPROC</type>
      <name>__glewUniform4ui</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afd2c54d6d73a0637b61a545c4ea98e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM4UIEXTPROC</type>
      <name>__glewUniform4uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acca6c53543057f975963e94b6903d7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM4UIVPROC</type>
      <name>__glewUniform4uiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae46ddd3ce52ecd0a8591174bda1ce23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORM4UIVEXTPROC</type>
      <name>__glewUniform4uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae2204b6eec789499dfa465217af819d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORMBUFFEREXTPROC</type>
      <name>__glewUniformBufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a791269fd423e1e986db1febd07f3ee91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORMMATRIX2FVPROC</type>
      <name>__glewUniformMatrix2fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a081b1dafa2f153bf648426cbcf4c6239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORMMATRIX2FVARBPROC</type>
      <name>__glewUniformMatrix2fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa86478ba71c9c57a7124c0c9915f8e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORMMATRIX2X3FVPROC</type>
      <name>__glewUniformMatrix2x3fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7729fbd479fe61f64fbf0c0cd156f9bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORMMATRIX2X4FVPROC</type>
      <name>__glewUniformMatrix2x4fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a54c2f0167ee195d4084e3ba9ce92976e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORMMATRIX3FVPROC</type>
      <name>__glewUniformMatrix3fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a36784c8851f176cc08ee26f645ba31dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORMMATRIX3FVARBPROC</type>
      <name>__glewUniformMatrix3fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a482580d93546973c642849240b2070e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORMMATRIX3X2FVPROC</type>
      <name>__glewUniformMatrix3x2fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2e8ff678c012255adc0cccfbf0967031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORMMATRIX3X4FVPROC</type>
      <name>__glewUniformMatrix3x4fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a31f9f988fde89a61a8831fb7b3fcaf7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORMMATRIX4FVPROC</type>
      <name>__glewUniformMatrix4fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8f70780ce93141590ec66625b3915e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORMMATRIX4FVARBPROC</type>
      <name>__glewUniformMatrix4fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a50dd84fa3c424aad7f6e043c698de530</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORMMATRIX4X2FVPROC</type>
      <name>__glewUniformMatrix4x2fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8acb01fe076fc1d08d621fb18fee99e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNIFORMMATRIX4X3FVPROC</type>
      <name>__glewUniformMatrix4x3fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8245f6682b51b57ec5264c90eb0a4928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNLOCKARRAYSEXTPROC</type>
      <name>__glewUnlockArraysEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a45c88afaec3f9ac732082f57ca9c4a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNMAPBUFFERPROC</type>
      <name>__glewUnmapBuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a42b19a6b097844ef373cfa643c2f4e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNMAPBUFFERARBPROC</type>
      <name>__glewUnmapBufferARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9c31055462ef49dd46368e3b56b0d9a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNMAPNAMEDBUFFEREXTPROC</type>
      <name>__glewUnmapNamedBufferEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2cc87e64292d3527330b4bc20d270c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUNMAPOBJECTBUFFERATIPROC</type>
      <name>__glewUnmapObjectBufferATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a412df8c03e97aeb6f995677a172b9ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUPDATEOBJECTBUFFERATIPROC</type>
      <name>__glewUpdateObjectBufferATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab1e0eb357bfaddd185d42ea4138f2091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUSEPROGRAMPROC</type>
      <name>__glewUseProgram</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa9dce4859d23dfb4280e63eb8c6041d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLUSEPROGRAMOBJECTARBPROC</type>
      <name>__glewUseProgramObjectARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8ee8db12083c3facd89d1653f008b7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVALIDATEPROGRAMPROC</type>
      <name>__glewValidateProgram</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a06bd4f84b0a412c7bff711be95cc9a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVALIDATEPROGRAMARBPROC</type>
      <name>__glewValidateProgramARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acc00d734676920a3747709f5254743d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVARIANTARRAYOBJECTATIPROC</type>
      <name>__glewVariantArrayObjectATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9c9ac4e8bac49bceff72f1b9889a0b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVARIANTBVEXTPROC</type>
      <name>__glewVariantbvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3d17acf52bd580e986081a6948de0616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVARIANTDVEXTPROC</type>
      <name>__glewVariantdvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad15903cc976d76898fab237151edcfa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVARIANTFVEXTPROC</type>
      <name>__glewVariantfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aae26ca0ab6f50a5496b2612479c8836e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVARIANTIVEXTPROC</type>
      <name>__glewVariantivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a36bbd9ad9aa8d6fc9175f0b80a92ca68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVARIANTPOINTEREXTPROC</type>
      <name>__glewVariantPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af57d20a5afa797c5c06774f3fe6ae315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVARIANTSVEXTPROC</type>
      <name>__glewVariantsvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6652898feedb51c1e1e5cdb968426980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVARIANTUBVEXTPROC</type>
      <name>__glewVariantubvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7866ecc94ecd13ccdc74ae4614ce15e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVARIANTUIVEXTPROC</type>
      <name>__glewVariantuivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afe2b3890756149c920c1b80288520a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVARIANTUSVEXTPROC</type>
      <name>__glewVariantusvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6c92d9765859f997ce3e3b31e3a3c35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEX2HNVPROC</type>
      <name>__glewVertex2hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac57c5bc3c2e9da5a53c7f4ecb50bb3f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEX2HVNVPROC</type>
      <name>__glewVertex2hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5f05940c567214d414fe3044d273052f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEX3HNVPROC</type>
      <name>__glewVertex3hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5ef1d6f79063c338b6b59d2750087d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEX3HVNVPROC</type>
      <name>__glewVertex3hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9f3043daeb271083f29dd85f3ba45149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEX4HNVPROC</type>
      <name>__glewVertex4hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7399142e03b3c9f6a68249db6ce3d26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEX4HVNVPROC</type>
      <name>__glewVertex4hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a78c4c7f50b9e5aa94f18891c0703492a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXARRAYPARAMETERIAPPLEPROC</type>
      <name>__glewVertexArrayParameteriAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9febf78059f7187b5c3fbc6f5bd250dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXARRAYRANGEAPPLEPROC</type>
      <name>__glewVertexArrayRangeAPPLE</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acb59b93ebb4bc71adb2e15a7c4b4d7f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXARRAYRANGENVPROC</type>
      <name>__glewVertexArrayRangeNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac847289fb0a74bbce838dc89abe2eed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1DPROC</type>
      <name>__glewVertexAttrib1d</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a42f8cb0ad668f655be78fa2515621de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1DARBPROC</type>
      <name>__glewVertexAttrib1dARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a470439eff0f272797b86d49559d9376b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1DNVPROC</type>
      <name>__glewVertexAttrib1dNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a50f722f105789218c2d531ab757b3920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1DVPROC</type>
      <name>__glewVertexAttrib1dv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6c7c4e3a4ab7f8db3810f687c2a25dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1DVARBPROC</type>
      <name>__glewVertexAttrib1dvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acf9d763aa04588b0c38145e7007f2fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1DVNVPROC</type>
      <name>__glewVertexAttrib1dvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acb7c54a48107c82777a7ab440528678a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1FPROC</type>
      <name>__glewVertexAttrib1f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1e6b5b4f30af7389f55da7ade46d4f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1FARBPROC</type>
      <name>__glewVertexAttrib1fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0ba7e5de805d94cf6d61393fa13b77bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1FNVPROC</type>
      <name>__glewVertexAttrib1fNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6f8bac8b43ba6f8c52e4e9434616ac49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1FVPROC</type>
      <name>__glewVertexAttrib1fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2d6afce05728a97494750c3302eff865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1FVARBPROC</type>
      <name>__glewVertexAttrib1fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a59eb2a905157e0cb6d4ea6d1762b8c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1FVNVPROC</type>
      <name>__glewVertexAttrib1fvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a792bf4253aac969d5f98c987bbb59683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1HNVPROC</type>
      <name>__glewVertexAttrib1hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a127c3b6593cb4ea13aab726e0ee18550</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1HVNVPROC</type>
      <name>__glewVertexAttrib1hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a594aa4fc2f856375040d5e8e9213a6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1SPROC</type>
      <name>__glewVertexAttrib1s</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5cd0c442149f18d123d4393af66fb9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1SARBPROC</type>
      <name>__glewVertexAttrib1sARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab283fd83a7325b765715b42bc551ccbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1SNVPROC</type>
      <name>__glewVertexAttrib1sNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6668ddf2c529e30467c101ce0ebd05e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1SVPROC</type>
      <name>__glewVertexAttrib1sv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae0b5906cc21b66902b7945bcb69bd824</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1SVARBPROC</type>
      <name>__glewVertexAttrib1svARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4a51f0f9516877915cef0f27a8ec62bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB1SVNVPROC</type>
      <name>__glewVertexAttrib1svNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a23a9e16c5ac4cd7ada2ba984fc40e551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2DPROC</type>
      <name>__glewVertexAttrib2d</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac91b842b7e54511722ef2aedb00bc781</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2DARBPROC</type>
      <name>__glewVertexAttrib2dARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a57bc237dbed9b86c0691ee472f9a5883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2DNVPROC</type>
      <name>__glewVertexAttrib2dNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6f0c5471b33b1def740e36dc832ff767</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2DVPROC</type>
      <name>__glewVertexAttrib2dv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abafe96a3dc431a3fc798ba27bd3a456d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2DVARBPROC</type>
      <name>__glewVertexAttrib2dvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9e2b3b06ceefddd21fe3c1a10bd86986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2DVNVPROC</type>
      <name>__glewVertexAttrib2dvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afb2b49dd32a2fec4f2456e1808fd527e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2FPROC</type>
      <name>__glewVertexAttrib2f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5e570588f7c379b2ad4cd0ad62f4f0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2FARBPROC</type>
      <name>__glewVertexAttrib2fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af1f403988c71bd052cc5b8de553eb540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2FNVPROC</type>
      <name>__glewVertexAttrib2fNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab229e0bf661005717236dd3671c15122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2FVPROC</type>
      <name>__glewVertexAttrib2fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a167f95a345f30c479891fdea27d09f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2FVARBPROC</type>
      <name>__glewVertexAttrib2fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af87f7a7dff12a58d32456b3331adae39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2FVNVPROC</type>
      <name>__glewVertexAttrib2fvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6e9f98153781f2c05046696eb06247c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2HNVPROC</type>
      <name>__glewVertexAttrib2hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1b00a3481142b0b9deda29149cbda21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2HVNVPROC</type>
      <name>__glewVertexAttrib2hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a27ad505faf4e9810a69bafd597086620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2SPROC</type>
      <name>__glewVertexAttrib2s</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab1e94b49116d30056f022cf54d3d0682</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2SARBPROC</type>
      <name>__glewVertexAttrib2sARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8086175d2cbf9a149ec8a188dd7b8dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2SNVPROC</type>
      <name>__glewVertexAttrib2sNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a78b65624224af7e90199afd2c437498e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2SVPROC</type>
      <name>__glewVertexAttrib2sv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af29570754b9b14175ba17dc453640754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2SVARBPROC</type>
      <name>__glewVertexAttrib2svARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab5a29f2bf4672006d80eced32a51510b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB2SVNVPROC</type>
      <name>__glewVertexAttrib2svNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afd2906737c910efc9c78507b593f2bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3DPROC</type>
      <name>__glewVertexAttrib3d</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a873b461b3a59f4d5b901a09e19b7181e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3DARBPROC</type>
      <name>__glewVertexAttrib3dARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aad308811e543827562d8b953394d23ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3DNVPROC</type>
      <name>__glewVertexAttrib3dNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae3f52c8a2502fcb5ea9363a36dd10548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3DVPROC</type>
      <name>__glewVertexAttrib3dv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae30a803412145a9f3c06de0cc0f4841f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3DVARBPROC</type>
      <name>__glewVertexAttrib3dvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa4ce64bc4902c8aa53ddebcfa009f008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3DVNVPROC</type>
      <name>__glewVertexAttrib3dvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac96d9c87fc65ffbbaa24a358bec5bce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3FPROC</type>
      <name>__glewVertexAttrib3f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6bb0dcf5f72e533d9e34136766e078fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3FARBPROC</type>
      <name>__glewVertexAttrib3fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab7408ca9550af0f2ff30247809582e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3FNVPROC</type>
      <name>__glewVertexAttrib3fNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a78e5efe0ce06d9b50a506dfe4ea90874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3FVPROC</type>
      <name>__glewVertexAttrib3fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3e308f8d3a6f0b1a41507b29b7b6dca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3FVARBPROC</type>
      <name>__glewVertexAttrib3fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a035933ee9bd1a5da98c0a673f43f7ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3FVNVPROC</type>
      <name>__glewVertexAttrib3fvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acb4d60490497f4b3233a46553615a8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3HNVPROC</type>
      <name>__glewVertexAttrib3hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a07a8c852842a006d4d7edd491f664783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3HVNVPROC</type>
      <name>__glewVertexAttrib3hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa10356d6569f284e4f1f524862a9721c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3SPROC</type>
      <name>__glewVertexAttrib3s</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6e257644d91d46c7e7fc8786f9481da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3SARBPROC</type>
      <name>__glewVertexAttrib3sARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a62f23c0efc66a42edfc97eef9c71b324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3SNVPROC</type>
      <name>__glewVertexAttrib3sNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab7b75afbec722af228e2c16ffed221cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3SVPROC</type>
      <name>__glewVertexAttrib3sv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7df4015b4000d557f700ccd5040635c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3SVARBPROC</type>
      <name>__glewVertexAttrib3svARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0d3190a8dcfd6fef4b4ae347171c0342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB3SVNVPROC</type>
      <name>__glewVertexAttrib3svNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a56283de52306d6644f3eb1140f7e05a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4BVPROC</type>
      <name>__glewVertexAttrib4bv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7348adc4fff72f5a18c11f5f85ed0c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4BVARBPROC</type>
      <name>__glewVertexAttrib4bvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3560a0bec4a88196bba73a0c4eb11fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4DPROC</type>
      <name>__glewVertexAttrib4d</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab1cb6779f25753133cbb4b6b3b062a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4DARBPROC</type>
      <name>__glewVertexAttrib4dARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a815e79494a2d48c41fabdea132e2d467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4DNVPROC</type>
      <name>__glewVertexAttrib4dNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac4bdcd6c8be1cd0a5b065b98ddb6204c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4DVPROC</type>
      <name>__glewVertexAttrib4dv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab41fbf41f85ba6d9e910c814edb7b568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4DVARBPROC</type>
      <name>__glewVertexAttrib4dvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a859dab4c08d918b150cfc3924074c072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4DVNVPROC</type>
      <name>__glewVertexAttrib4dvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9700a098e43deb103a0c543b55a373ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4FPROC</type>
      <name>__glewVertexAttrib4f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9c5b3c8b0e4832e8db6194fcb1fddff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4FARBPROC</type>
      <name>__glewVertexAttrib4fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ade410038db07240e1fb8256ab707680a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4FNVPROC</type>
      <name>__glewVertexAttrib4fNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8c7fa66100bd9b7b24254cc9ab490584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4FVPROC</type>
      <name>__glewVertexAttrib4fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abf0ac3a4eacd0d0467d8bd6a17e268cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4FVARBPROC</type>
      <name>__glewVertexAttrib4fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad36db6886142cafd87151003e8473449</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4FVNVPROC</type>
      <name>__glewVertexAttrib4fvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7e74f8b5f06939be9ccc8c3a07f2cddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4HNVPROC</type>
      <name>__glewVertexAttrib4hNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a218678041892d32116a966befecbad29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4HVNVPROC</type>
      <name>__glewVertexAttrib4hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3b6cd7cc7ecf93d1666d642b164efac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4IVPROC</type>
      <name>__glewVertexAttrib4iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a23bdba32c9174db0a457c4c7009ff56b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4IVARBPROC</type>
      <name>__glewVertexAttrib4ivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab5789b600f2189dbe4a80562e7778640</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NBVPROC</type>
      <name>__glewVertexAttrib4Nbv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac7776efa41a4430b550276f5b3d1a591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NBVARBPROC</type>
      <name>__glewVertexAttrib4NbvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a74be6bfc29c0bc0dbe7fb08327e274d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NIVPROC</type>
      <name>__glewVertexAttrib4Niv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1bf9148355052c2a3f41b4c2a1eaa0f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NIVARBPROC</type>
      <name>__glewVertexAttrib4NivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab88ff800fc770eb7f02f178096592d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NSVPROC</type>
      <name>__glewVertexAttrib4Nsv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab63fe0978072cec4808b10a0fe76688c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NSVARBPROC</type>
      <name>__glewVertexAttrib4NsvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1b926b183e64c22b96d8c18bcb892e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NUBPROC</type>
      <name>__glewVertexAttrib4Nub</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a95d1d2b79c07e535c2c2f3b6b4b5c405</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NUBARBPROC</type>
      <name>__glewVertexAttrib4NubARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3ab79d1f3b848a2fc5eed98e309968b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NUBVPROC</type>
      <name>__glewVertexAttrib4Nubv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab9568f9b3f554a8cfddf4618e9814d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NUBVARBPROC</type>
      <name>__glewVertexAttrib4NubvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3ac00af07bb63c1dcecfa68a56468e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NUIVPROC</type>
      <name>__glewVertexAttrib4Nuiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae10c7c0255d39daf829d4e7d096b5a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NUIVARBPROC</type>
      <name>__glewVertexAttrib4NuivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8333c48aa41c449e6b7e41269e155917</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NUSVPROC</type>
      <name>__glewVertexAttrib4Nusv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3d0da019d456d06f336f0bcbd4b751a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4NUSVARBPROC</type>
      <name>__glewVertexAttrib4NusvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa5bfdd8b311daeafe092eaade703f077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4SPROC</type>
      <name>__glewVertexAttrib4s</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aca7f5a0beba53d4424a9975c7bc6d654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4SARBPROC</type>
      <name>__glewVertexAttrib4sARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0f2d369c7bcd22ce55bfb6e3dcd541a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4SNVPROC</type>
      <name>__glewVertexAttrib4sNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8ea171c4a51d5dcb42cf03fd8575a439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4SVPROC</type>
      <name>__glewVertexAttrib4sv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6abd49552449f484913eb315e1fe962a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4SVARBPROC</type>
      <name>__glewVertexAttrib4svARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acb0dddf88af699f59dea13bc06c7e141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4SVNVPROC</type>
      <name>__glewVertexAttrib4svNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abff4c626c33ff7f48332164fc8773584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4UBNVPROC</type>
      <name>__glewVertexAttrib4ubNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4a23494328e090af7d2b467cc023e100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4UBVPROC</type>
      <name>__glewVertexAttrib4ubv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a45a65aa0a28c6a9eee332d220de82ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4UBVARBPROC</type>
      <name>__glewVertexAttrib4ubvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a37c47053d1c23f2f3ad1bfc94cb54cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4UBVNVPROC</type>
      <name>__glewVertexAttrib4ubvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adeb46015a4e665595b5aac8e3d2c4411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4UIVPROC</type>
      <name>__glewVertexAttrib4uiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a55a39e14a1493a992aea4c16c9236071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4UIVARBPROC</type>
      <name>__glewVertexAttrib4uivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad7a84af9d73453bce5d70a3b1104952a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4USVPROC</type>
      <name>__glewVertexAttrib4usv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af0e97ae76d53c7881a1867941a662ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIB4USVARBPROC</type>
      <name>__glewVertexAttrib4usvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1e81002f1244f74c426745ee25585844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBARRAYOBJECTATIPROC</type>
      <name>__glewVertexAttribArrayObjectATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a402d64e3ff7dd5a41a19be4cc4d58d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBDIVISORARBPROC</type>
      <name>__glewVertexAttribDivisorARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a624179819f2395a8332eefc5d7d1b418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI1IPROC</type>
      <name>__glewVertexAttribI1i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acc92d275c70ff7c26cba03ad666f4759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI1IEXTPROC</type>
      <name>__glewVertexAttribI1iEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab13b5819fb2f175eaefba2c91cba38d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI1IVPROC</type>
      <name>__glewVertexAttribI1iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0e072af176a7323fe6f7f8fb430e8b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI1IVEXTPROC</type>
      <name>__glewVertexAttribI1ivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae5f2cf60ab8864323ce859e9f47ec5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI1UIPROC</type>
      <name>__glewVertexAttribI1ui</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a19d0eadd65ef5573952cfe9e7d481883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI1UIEXTPROC</type>
      <name>__glewVertexAttribI1uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a010f5d02528c3368bfbcc85f2443682c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI1UIVPROC</type>
      <name>__glewVertexAttribI1uiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a60273ef22e0d9dab0f68aeacad325d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI1UIVEXTPROC</type>
      <name>__glewVertexAttribI1uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3625115cec34dbe6568d54687bf6117f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI2IPROC</type>
      <name>__glewVertexAttribI2i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa5acff588d59cce0130b7c8b48164b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI2IEXTPROC</type>
      <name>__glewVertexAttribI2iEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af67cf2872d73766c97ddab00d11c6a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI2IVPROC</type>
      <name>__glewVertexAttribI2iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a47a157cfde8819dd7c042c805084b594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI2IVEXTPROC</type>
      <name>__glewVertexAttribI2ivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a665833a543ab47f675186750e62603ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI2UIPROC</type>
      <name>__glewVertexAttribI2ui</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7e39f811383aff3f8d6cde9d498b3b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI2UIEXTPROC</type>
      <name>__glewVertexAttribI2uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9341623c56b23f306d30ff7e3bf43c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI2UIVPROC</type>
      <name>__glewVertexAttribI2uiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab4d75282bf26f5b5c92c0c4845659593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI2UIVEXTPROC</type>
      <name>__glewVertexAttribI2uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a84c075e075bab96bc8d57a09e6ba05e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI3IPROC</type>
      <name>__glewVertexAttribI3i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3328afe57da84b04f4fc1244159d9755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI3IEXTPROC</type>
      <name>__glewVertexAttribI3iEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a30ddfd92335ef679c666ad1ec0635753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI3IVPROC</type>
      <name>__glewVertexAttribI3iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a54cb12bfd0b3ee44f5b16efd1ca9c0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI3IVEXTPROC</type>
      <name>__glewVertexAttribI3ivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5051a5a680488c068c22b468ba01dc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI3UIPROC</type>
      <name>__glewVertexAttribI3ui</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6990d14aab2a93b5c97470245c3cefb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI3UIEXTPROC</type>
      <name>__glewVertexAttribI3uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae1da30bdd4d0b7df6c83528c73f88561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI3UIVPROC</type>
      <name>__glewVertexAttribI3uiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0c7c89e36a40b93f689084ee4f40e251</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI3UIVEXTPROC</type>
      <name>__glewVertexAttribI3uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9e919e53f01800b74074908de09ec96c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4BVPROC</type>
      <name>__glewVertexAttribI4bv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a359c2dada527bee7ac058320cf6958f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4BVEXTPROC</type>
      <name>__glewVertexAttribI4bvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a464c17a7286ff8f1e30181a7711502ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4IPROC</type>
      <name>__glewVertexAttribI4i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5cfc28df293c1c7962fcdbc93b1c8894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4IEXTPROC</type>
      <name>__glewVertexAttribI4iEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac186fabf94ed0a50607e41f704887b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4IVPROC</type>
      <name>__glewVertexAttribI4iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac679a2a1cce46a6cccce985ead872efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4IVEXTPROC</type>
      <name>__glewVertexAttribI4ivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3ce57a748f74ba9e753449d890c34614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4SVPROC</type>
      <name>__glewVertexAttribI4sv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7e6f8fb45c1fbf8a4277eb74388fe0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4SVEXTPROC</type>
      <name>__glewVertexAttribI4svEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a006d413d6a6bd49931fc4e2cde027182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4UBVPROC</type>
      <name>__glewVertexAttribI4ubv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad3786db027b6a5a6b8c52303e9fc1e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4UBVEXTPROC</type>
      <name>__glewVertexAttribI4ubvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0a28d7c24328f62c4a540728b3fb1587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4UIPROC</type>
      <name>__glewVertexAttribI4ui</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a804bcbe15634ce4ed120dedfb80bd00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4UIEXTPROC</type>
      <name>__glewVertexAttribI4uiEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3fc27bca7bd909a1fbfb00f9456c505c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4UIVPROC</type>
      <name>__glewVertexAttribI4uiv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac2508875ecaaaa0d0ffaed5df2272a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4UIVEXTPROC</type>
      <name>__glewVertexAttribI4uivEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adfb0115133ce99b2dad1fd6f2449ff2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4USVPROC</type>
      <name>__glewVertexAttribI4usv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a48de9d7f973f1d7abda412280c7afc99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBI4USVEXTPROC</type>
      <name>__glewVertexAttribI4usvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1d744aca9efad8fc6a728cba89fda1ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBIPOINTERPROC</type>
      <name>__glewVertexAttribIPointer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a94fdaab9e9151f2b13771d861c803219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBIPOINTEREXTPROC</type>
      <name>__glewVertexAttribIPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa4b2f685b1a8acc977026e04f330b37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBPOINTERPROC</type>
      <name>__glewVertexAttribPointer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9efae1268ee7448e2ae9ee4c6223daa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBPOINTERARBPROC</type>
      <name>__glewVertexAttribPointerARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a85b44e608f7fc61b95c431733d52464d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBPOINTERNVPROC</type>
      <name>__glewVertexAttribPointerNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a51298548729ee90d98f3467824cdec09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS1DVNVPROC</type>
      <name>__glewVertexAttribs1dvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6df439db928a59c3fdcdcab64282f4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS1FVNVPROC</type>
      <name>__glewVertexAttribs1fvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adc40012c9919c138aa0905f3f7908054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS1HVNVPROC</type>
      <name>__glewVertexAttribs1hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae59adb3ea5742395c2316fbbdc26b084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS1SVNVPROC</type>
      <name>__glewVertexAttribs1svNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a61c1261d861e438da7180ac2ffa7890e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS2DVNVPROC</type>
      <name>__glewVertexAttribs2dvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac1956c9a9a379c21f6a21e56b88aa2ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS2FVNVPROC</type>
      <name>__glewVertexAttribs2fvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aabe705f4ff5e3fe1381eab38f78648b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS2HVNVPROC</type>
      <name>__glewVertexAttribs2hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae56586a0461ed0122ad5ad19f8317782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS2SVNVPROC</type>
      <name>__glewVertexAttribs2svNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a55de67f2feed2e500fe8dc008fae7f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS3DVNVPROC</type>
      <name>__glewVertexAttribs3dvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3781d4c731a451190baf1af5d50036d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS3FVNVPROC</type>
      <name>__glewVertexAttribs3fvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4b4cb659f72674eede7cbe745b9260b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS3HVNVPROC</type>
      <name>__glewVertexAttribs3hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a55fb6bb8d19bfbba55554eaa9cd7f6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS3SVNVPROC</type>
      <name>__glewVertexAttribs3svNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2a1a9229087b98503ed37a2ea8174ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS4DVNVPROC</type>
      <name>__glewVertexAttribs4dvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a309bbcb301b1f1034c62f0117728bf4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS4FVNVPROC</type>
      <name>__glewVertexAttribs4fvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac01a572a46ad0ed5173cb9aa7e326588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS4HVNVPROC</type>
      <name>__glewVertexAttribs4hvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab1f7b11df13ecfc40587c2aa2f38120e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS4SVNVPROC</type>
      <name>__glewVertexAttribs4svNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa218f09ff3a7849ce94aeec90f552f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXATTRIBS4UBVNVPROC</type>
      <name>__glewVertexAttribs4ubvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a55cac5ac4e653b50a40be64244d3089c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXBLENDARBPROC</type>
      <name>__glewVertexBlendARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a81fe6469449a65e623224b2903d80ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXBLENDENVFATIPROC</type>
      <name>__glewVertexBlendEnvfATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a285b80f1401d7bbdc80f7c77c07a8f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXBLENDENVIATIPROC</type>
      <name>__glewVertexBlendEnviATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a50232562d65d9bff0eb094c807dfc23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXPOINTEREXTPROC</type>
      <name>__glewVertexPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1adbcf8b8b6e9eac401dc2fa7bb36db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXPOINTERLISTIBMPROC</type>
      <name>__glewVertexPointerListIBM</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a14dc5ec03a0bbc9b7d2e0057f900549c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXPOINTERVINTELPROC</type>
      <name>__glewVertexPointervINTEL</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afc23c55376c0f89ac0cf0e75e6ef162a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM2DATIPROC</type>
      <name>__glewVertexStream2dATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aee20ce30c83e3a4189c86cc593cc5a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM2DVATIPROC</type>
      <name>__glewVertexStream2dvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3d2ba4fc8550d75ba715e3908d7b6c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM2FATIPROC</type>
      <name>__glewVertexStream2fATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a194dd3f9ae9d67e72b6d23c2d962956a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM2FVATIPROC</type>
      <name>__glewVertexStream2fvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a04a4869817fb221fee7e12978aff937b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM2IATIPROC</type>
      <name>__glewVertexStream2iATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af4d38d3c15d2b6a09cb67edfc614cfec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM2IVATIPROC</type>
      <name>__glewVertexStream2ivATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a87792400576589e106c1d013b2396264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM2SATIPROC</type>
      <name>__glewVertexStream2sATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afb2d50bea6377b28e4570d29aa7eb795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM2SVATIPROC</type>
      <name>__glewVertexStream2svATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa75261d100047369cf210dba304ea25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM3DATIPROC</type>
      <name>__glewVertexStream3dATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa54dde4298d5356275f7460e04e09cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM3DVATIPROC</type>
      <name>__glewVertexStream3dvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2929c0f8407b6b7be55d44df3b11ba04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM3FATIPROC</type>
      <name>__glewVertexStream3fATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adb96616f4f35e898a4f8997d75d573dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM3FVATIPROC</type>
      <name>__glewVertexStream3fvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae73ec6b2923e10a1bf2b8ea5442d531d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM3IATIPROC</type>
      <name>__glewVertexStream3iATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad702e6c381c882631623800ba4aa00e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM3IVATIPROC</type>
      <name>__glewVertexStream3ivATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a083310e3796baf5229b0c738bc50272d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM3SATIPROC</type>
      <name>__glewVertexStream3sATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4366ae5a9a7f1abc73c755a7625aa93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM3SVATIPROC</type>
      <name>__glewVertexStream3svATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abb0fe1c1a78a0eb42559bdd75deee5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM4DATIPROC</type>
      <name>__glewVertexStream4dATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a279787058c19f5fb3a799554e84ab47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM4DVATIPROC</type>
      <name>__glewVertexStream4dvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae7b0e488b4a2d2679507af93885a6575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM4FATIPROC</type>
      <name>__glewVertexStream4fATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a689df05d0ad836cd9d98018bfe51a566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM4FVATIPROC</type>
      <name>__glewVertexStream4fvATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a586f4a9e95e07503bf55214b5521c8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM4IATIPROC</type>
      <name>__glewVertexStream4iATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad92de4423ff7ffcf6f6b14adb54ac040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM4IVATIPROC</type>
      <name>__glewVertexStream4ivATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acbbefb71cdbff15a71c4ef270bf0ad5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM4SATIPROC</type>
      <name>__glewVertexStream4sATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5186d9d724c880dc10bdab344adf4c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXSTREAM4SVATIPROC</type>
      <name>__glewVertexStream4svATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9752640149d8de271416a0e5ab406e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXWEIGHTFEXTPROC</type>
      <name>__glewVertexWeightfEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad7c8fe906e79b84c16d07f21251d1030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXWEIGHTFVEXTPROC</type>
      <name>__glewVertexWeightfvEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a62cf4b391490db21d38992ec29ac6ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXWEIGHTHNVPROC</type>
      <name>__glewVertexWeighthNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a327b6584f744ed66d5a8386bb2d61e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXWEIGHTHVNVPROC</type>
      <name>__glewVertexWeighthvNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a79823b3ee864ca8f18989ecad89e9efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVERTEXWEIGHTPOINTEREXTPROC</type>
      <name>__glewVertexWeightPointerEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aef2292c998c234c8f021b4142037e16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLVIDEOPARAMETERIVNVPROC</type>
      <name>__glewVideoParameterivNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a885e35cdd903f9688ed6bfc5d8673ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWEIGHTBVARBPROC</type>
      <name>__glewWeightbvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a509eb94d3d3965cbb6d30d9246030fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWEIGHTDVARBPROC</type>
      <name>__glewWeightdvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a935bb61446c068ba549002d0b8822331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWEIGHTFVARBPROC</type>
      <name>__glewWeightfvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a46c84cffa23613828766bf7a3863a4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWEIGHTIVARBPROC</type>
      <name>__glewWeightivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afe7d12022c958039c2481ff653bb517c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWEIGHTPOINTERARBPROC</type>
      <name>__glewWeightPointerARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8150ffd9849810f04161ea1e15598991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWEIGHTSVARBPROC</type>
      <name>__glewWeightsvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad633cbf7d1451c9646219860eed2cded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWEIGHTUBVARBPROC</type>
      <name>__glewWeightubvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4e8aa2b2467ecea1e4f94f5dbe9a313e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWEIGHTUIVARBPROC</type>
      <name>__glewWeightuivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a507776fd763206ed0980704288d4beb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWEIGHTUSVARBPROC</type>
      <name>__glewWeightusvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af0c9b9d0ad646335be76c2686a7f34d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2DPROC</type>
      <name>__glewWindowPos2d</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a829a8f4260b020ba7fbed4944c5eeb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2DARBPROC</type>
      <name>__glewWindowPos2dARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa625878da94461e879a6292cd99a4d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2DMESAPROC</type>
      <name>__glewWindowPos2dMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7f6107d4a6463383432eb8919171fc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2DVPROC</type>
      <name>__glewWindowPos2dv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab89c07dadceecdf5be64b09e601f4657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2DVARBPROC</type>
      <name>__glewWindowPos2dvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa61d92e9cb3ca4711652934bf57de0de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2DVMESAPROC</type>
      <name>__glewWindowPos2dvMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afd348981c58299fc252f90b6909730ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2FPROC</type>
      <name>__glewWindowPos2f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af39d5a1febefbf7f740aeb0e46484bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2FARBPROC</type>
      <name>__glewWindowPos2fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7e37a30ee24c9c68af5148517690ebff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2FMESAPROC</type>
      <name>__glewWindowPos2fMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab7266f538305946f4f062ae04ce17e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2FVPROC</type>
      <name>__glewWindowPos2fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3a8cc435fa4d16ba88481293a38d814c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2FVARBPROC</type>
      <name>__glewWindowPos2fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac241751515c3d543ac34511cd502398f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2FVMESAPROC</type>
      <name>__glewWindowPos2fvMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac3a01d13084ba3ec4a16b328d6d39af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2IPROC</type>
      <name>__glewWindowPos2i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a194a33c147841a8073f3c08919bae358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2IARBPROC</type>
      <name>__glewWindowPos2iARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aeeaacb8476ed03bde6a757c0d9dfe1a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2IMESAPROC</type>
      <name>__glewWindowPos2iMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8121ea01a87be4c6f50ab57b5f35b8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2IVPROC</type>
      <name>__glewWindowPos2iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1f3b2c2addf1e710ff57854252eb02a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2IVARBPROC</type>
      <name>__glewWindowPos2ivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a68322abbc67fc36867e9a418f03bf47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2IVMESAPROC</type>
      <name>__glewWindowPos2ivMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a29133fee560f4502f628fde6c877c1b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2SPROC</type>
      <name>__glewWindowPos2s</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad8cb8b0c93c460506704f8cccec1fae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2SARBPROC</type>
      <name>__glewWindowPos2sARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a08886047c44a358cb88f2c92e16106ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2SMESAPROC</type>
      <name>__glewWindowPos2sMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a16fd8a382bb949bbf811d019022c83ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2SVPROC</type>
      <name>__glewWindowPos2sv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aadbce2b40806713da192ebf7d4907cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2SVARBPROC</type>
      <name>__glewWindowPos2svARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9b658526aef9a7ae923553fcdc482701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS2SVMESAPROC</type>
      <name>__glewWindowPos2svMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6c8fb2d74426295d162ca71c595fac5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3DPROC</type>
      <name>__glewWindowPos3d</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae306db1a0378fc4403c97b15f089160f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3DARBPROC</type>
      <name>__glewWindowPos3dARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa20094a01374c11d0b0c13b0702ada2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3DMESAPROC</type>
      <name>__glewWindowPos3dMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5d629ae8a57f15b1b4c3b0af438dfe5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3DVPROC</type>
      <name>__glewWindowPos3dv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6c55486590f2cefa06655fdf50822294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3DVARBPROC</type>
      <name>__glewWindowPos3dvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae6785b33fcd0e188a0b5f2abd9d595c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3DVMESAPROC</type>
      <name>__glewWindowPos3dvMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a766655c4101b176335849db8d5ab5ec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3FPROC</type>
      <name>__glewWindowPos3f</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af593a079ea26707caf195ee5d2b6fa9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3FARBPROC</type>
      <name>__glewWindowPos3fARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aef90c8212170176b34af804f52db9740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3FMESAPROC</type>
      <name>__glewWindowPos3fMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5fc4776f25b2638c2a1d45575018135e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3FVPROC</type>
      <name>__glewWindowPos3fv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acd1915bfb3113a6786ae3e2c5d58b78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3FVARBPROC</type>
      <name>__glewWindowPos3fvARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0a5f2256ca91543ff2e97939ba43beba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3FVMESAPROC</type>
      <name>__glewWindowPos3fvMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8196a49206f251ab818493b8494af47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3IPROC</type>
      <name>__glewWindowPos3i</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aba9abf9a7a2ded2d15d0a7824732c2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3IARBPROC</type>
      <name>__glewWindowPos3iARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae26a9ed5020b5b7149ad23b8299c2212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3IMESAPROC</type>
      <name>__glewWindowPos3iMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7857504dee312f9c3c53a70a75d63db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3IVPROC</type>
      <name>__glewWindowPos3iv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a87b3c05024a0f6a9ce21a2a556954baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3IVARBPROC</type>
      <name>__glewWindowPos3ivARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9af4616dd5fe8abad7dfd04703df166d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3IVMESAPROC</type>
      <name>__glewWindowPos3ivMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a12e20a83d86c358b99326766915f148a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3SPROC</type>
      <name>__glewWindowPos3s</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3ba7567d856b0080b750a63415363b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3SARBPROC</type>
      <name>__glewWindowPos3sARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a04c93dfd3717b7cd40c43d5b98421d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3SMESAPROC</type>
      <name>__glewWindowPos3sMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5584ba24bcdb25e1fe1599d550f11738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3SVPROC</type>
      <name>__glewWindowPos3sv</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae105e384ba07cbcda51b380a92ae4d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3SVARBPROC</type>
      <name>__glewWindowPos3svARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa3fc36f2e4bfef049d68b7a699fdb40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS3SVMESAPROC</type>
      <name>__glewWindowPos3svMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aac3b1a0923f8dc0af74ad66bfb7c4efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS4DMESAPROC</type>
      <name>__glewWindowPos4dMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5d44718c9d4e605c2f0809cdd79de1b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS4DVMESAPROC</type>
      <name>__glewWindowPos4dvMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a08d024d2e524e4e8bb7f634edc01ec9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS4FMESAPROC</type>
      <name>__glewWindowPos4fMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad4d7807c41c1ccd6e04b93465eeff2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS4FVMESAPROC</type>
      <name>__glewWindowPos4fvMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0422cf0e44c4126f4f84afea049c826c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS4IMESAPROC</type>
      <name>__glewWindowPos4iMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0d615328a8acb59694993a7da9ce5796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS4IVMESAPROC</type>
      <name>__glewWindowPos4ivMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a60ff89d1b47eee478d608ff083f0ba5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS4SMESAPROC</type>
      <name>__glewWindowPos4sMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1914e2e68cdb430f00aba90a88325348</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWINDOWPOS4SVMESAPROC</type>
      <name>__glewWindowPos4svMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7e9a0ecad0bb1954fe84c4c109930458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLWRITEMASKEXTPROC</type>
      <name>__glewWriteMaskEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a233ab2c17718815477fdacf1e3cf9fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXALLOCATEMEMORYNVPROC</type>
      <name>__glewXAllocateMemoryNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a380ec20c6fe17d1e53c2df9025782900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDCHANNELTOWINDOWSGIXPROC</type>
      <name>__glewXBindChannelToWindowSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4c5d88ae8f24c3fe7e1d8a0fe8c691e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDHYPERPIPESGIXPROC</type>
      <name>__glewXBindHyperpipeSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>adc0c13ea85d26dfbca856096e117cf51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDSWAPBARRIERNVPROC</type>
      <name>__glewXBindSwapBarrierNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a66dfdb1fdbf30a322d2e667343722fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDSWAPBARRIERSGIXPROC</type>
      <name>__glewXBindSwapBarrierSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a31a180a5eec1fd42258975f8e619bd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDTEXIMAGEATIPROC</type>
      <name>__glewXBindTexImageATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7ef297117d2d3b3ea936bc112f6af24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDTEXIMAGEEXTPROC</type>
      <name>__glewXBindTexImageEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aab48d48fe13c9d29197538e5c95fcb6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDVIDEODEVICENVPROC</type>
      <name>__glewXBindVideoDeviceNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae06d8529f31e8590a62d726a71afd8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDVIDEOIMAGENVPROC</type>
      <name>__glewXBindVideoImageNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>acce5c0a01a01c5ef8aee684634dd072b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCHANNELRECTSGIXPROC</type>
      <name>__glewXChannelRectSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a43a02b5484239ccbaeaadc9a56043ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCHANNELRECTSYNCSGIXPROC</type>
      <name>__glewXChannelRectSyncSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa42ab31641486b245a65b445685ab975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCHOOSEFBCONFIGPROC</type>
      <name>__glewXChooseFBConfig</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6493406eba9723248dd519f50a1af98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCHOOSEFBCONFIGSGIXPROC</type>
      <name>__glewXChooseFBConfigSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8cf65871eceb0f6877a5e205b9ac1ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCOPYSUBBUFFERMESAPROC</type>
      <name>__glewXCopySubBufferMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4365fac866f843ced249b315579f41e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATECONTEXTATTRIBSARBPROC</type>
      <name>__glewXCreateContextAttribsARB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4698736e0c174486a7ecf70cfb41fcca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC</type>
      <name>__glewXCreateContextWithConfigSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af15d6f8dce86d59b383779b6177854b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATEGLXPBUFFERSGIXPROC</type>
      <name>__glewXCreateGLXPbufferSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a171487c06f432695b401f6d4ee38cd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATEGLXPIXMAPMESAPROC</type>
      <name>__glewXCreateGLXPixmapMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a197643e2da4aec92246274e834e465be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC</type>
      <name>__glewXCreateGLXPixmapWithConfigSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5cb3fe895dc1b27b0e83af16226715de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATENEWCONTEXTPROC</type>
      <name>__glewXCreateNewContext</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4f7f8a22bad237a6bf20addc15f9a2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATEPBUFFERPROC</type>
      <name>__glewXCreatePbuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a03208d9d2c5fcde173ff24bc4968f724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATEPIXMAPPROC</type>
      <name>__glewXCreatePixmap</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7970f979fe039bfcdb90690484071ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATEWINDOWPROC</type>
      <name>__glewXCreateWindow</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a749979a0938f31475f6c27d68d4632fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCUSHIONSGIPROC</type>
      <name>__glewXCushionSGI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abf8aae2b5a62751b9dc7308f152b383e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXDESTROYGLXPBUFFERSGIXPROC</type>
      <name>__glewXDestroyGLXPbufferSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5104e0f387b86183f8ed6e1f0fa29ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC</type>
      <name>__glewXDestroyHyperpipeConfigSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aaa9ce8562886a07131e498523e3655eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXDESTROYPBUFFERPROC</type>
      <name>__glewXDestroyPbuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9fdaa01b25bedc0ee70ca8f209d91def</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXDESTROYPIXMAPPROC</type>
      <name>__glewXDestroyPixmap</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afeb12bda7097e0da034435fbe1c8c1c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXDESTROYWINDOWPROC</type>
      <name>__glewXDestroyWindow</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5a136035f752629c3aa08d35857db315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXDRAWABLEATTRIBATIPROC</type>
      <name>__glewXDrawableAttribATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a99342a2f9a85111191caa37af181c548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXENUMERATEVIDEODEVICESNVPROC</type>
      <name>__glewXEnumerateVideoDevicesNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ade440913053a855542fb67ccfedb685f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXFREECONTEXTEXTPROC</type>
      <name>__glewXFreeContextEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6353b56d8dbadccd5370e83b4f5f303f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXFREEMEMORYNVPROC</type>
      <name>__glewXFreeMemoryNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab0dd5a6bfec25c06f45ea89cbdc7223e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETAGPOFFSETMESAPROC</type>
      <name>__glewXGetAGPOffsetMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5caf27eb58498e486db3dd6ed704783c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETCONTEXTIDEXTPROC</type>
      <name>__glewXGetContextIDEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8607790023656b0a03054fe06b0cabb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETCURRENTDISPLAYPROC</type>
      <name>__glewXGetCurrentDisplay</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a151d3162d97aab6c5851ab7f452170f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETCURRENTREADDRAWABLEPROC</type>
      <name>__glewXGetCurrentReadDrawable</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1d8015d05ca6b21995a73e3ec74cd320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETCURRENTREADDRAWABLESGIPROC</type>
      <name>__glewXGetCurrentReadDrawableSGI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad52622e978f4018c84aeb14a3d8f3c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETFBCONFIGATTRIBPROC</type>
      <name>__glewXGetFBConfigAttrib</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a343a6f94707eb077b9f9d1ab29a1add8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETFBCONFIGATTRIBSGIXPROC</type>
      <name>__glewXGetFBConfigAttribSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7f796ad028a96ce9495c41ac086fe23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETFBCONFIGFROMVISUALSGIXPROC</type>
      <name>__glewXGetFBConfigFromVisualSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab7d327d7ebd583b720cfb82f86ba6fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETFBCONFIGSPROC</type>
      <name>__glewXGetFBConfigs</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9774f8101ca8063be72220869902e6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETSELECTEDEVENTPROC</type>
      <name>__glewXGetSelectedEvent</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1ebacf93a726929234b002829cfcb369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETSELECTEDEVENTSGIXPROC</type>
      <name>__glewXGetSelectedEventSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5c5711f906fb6caeb2e7310bf7ec2599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETTRANSPARENTINDEXSUNPROC</type>
      <name>__glewXGetTransparentIndexSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a043496f61757f4d895039d90dceb378c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETVIDEODEVICENVPROC</type>
      <name>__glewXGetVideoDeviceNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abe548e52101e30bc6b467dc630e440d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETVIDEOINFONVPROC</type>
      <name>__glewXGetVideoInfoNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af74d76bfef96a7b00d63065352682728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETVIDEORESIZESUNPROC</type>
      <name>__glewXGetVideoResizeSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a24082aeab352d6f8bd50751ec9a9436c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETVIDEOSYNCSGIPROC</type>
      <name>__glewXGetVideoSyncSGI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7624b05952ef21f3aa5136c0a3ea7e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETVISUALFROMFBCONFIGPROC</type>
      <name>__glewXGetVisualFromFBConfig</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9808bbb526d33c95c57ea178b6988a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETVISUALFROMFBCONFIGSGIXPROC</type>
      <name>__glewXGetVisualFromFBConfigSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afc31cc8bf4830364f01e6d65e76a5bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXHYPERPIPEATTRIBSGIXPROC</type>
      <name>__glewXHyperpipeAttribSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aca43e36708356b002adb0ad6e3d8f915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXHYPERPIPECONFIGSGIXPROC</type>
      <name>__glewXHyperpipeConfigSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a97d530cba7dd0b44e3bc920bb4646340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXIMPORTCONTEXTEXTPROC</type>
      <name>__glewXImportContextEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afc14b0b154aa301d94cd58a5f26cad8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXJOINSWAPGROUPNVPROC</type>
      <name>__glewXJoinSwapGroupNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af36b7a0fbd335cf99a1c4eaedc137458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXJOINSWAPGROUPSGIXPROC</type>
      <name>__glewXJoinSwapGroupSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afc2784d88a4d0dadea1231e061f6f9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXMAKECONTEXTCURRENTPROC</type>
      <name>__glewXMakeContextCurrent</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3423c6ac93e11b85fc4822da7f23c504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXMAKECURRENTREADSGIPROC</type>
      <name>__glewXMakeCurrentReadSGI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2da39f5fdb385be65159552c59192a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYCHANNELDELTASSGIXPROC</type>
      <name>__glewXQueryChannelDeltasSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abf4ad6966e1c2e57320617966e94ee00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYCHANNELRECTSGIXPROC</type>
      <name>__glewXQueryChannelRectSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae0e88df4c0baf531c481d3b0d92f704c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYCONTEXTPROC</type>
      <name>__glewXQueryContext</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a430edbf66a066695e7d0ac640e511bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYCONTEXTINFOEXTPROC</type>
      <name>__glewXQueryContextInfoEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a91d3c004c1c6a581792047db5628a61c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYDRAWABLEPROC</type>
      <name>__glewXQueryDrawable</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6a0986654ed1fe09f5da5b1a975495f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYFRAMECOUNTNVPROC</type>
      <name>__glewXQueryFrameCountNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a96eb7d86d01d3dd696c52c3794546c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYGLXPBUFFERSGIXPROC</type>
      <name>__glewXQueryGLXPbufferSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7ee6cb9b26552ec00425b9d331ae0ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC</type>
      <name>__glewXQueryHyperpipeAttribSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a77c3cd49653cf4335faaa3ec5b7f523f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC</type>
      <name>__glewXQueryHyperpipeBestAttribSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a674f4135c99b5a72474751aca99c9fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYHYPERPIPECONFIGSGIXPROC</type>
      <name>__glewXQueryHyperpipeConfigSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>add19d6267dfb964ffae2a03857a0fd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYHYPERPIPENETWORKSGIXPROC</type>
      <name>__glewXQueryHyperpipeNetworkSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6711b1647c89a7adf4021fda74b4f990</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC</type>
      <name>__glewXQueryMaxSwapBarriersSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5f9c9e92a8abe2c59adf52840db2bf93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYMAXSWAPGROUPSNVPROC</type>
      <name>__glewXQueryMaxSwapGroupsNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aef44779b046739439d5c3c60dd99b2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYSWAPGROUPNVPROC</type>
      <name>__glewXQuerySwapGroupNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a562d70f04acb875d0e3b72fefe9c25e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXRELEASEBUFFERSMESAPROC</type>
      <name>__glewXReleaseBuffersMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a4cb45b9dea5e5b27424cfab4571329dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXRELEASETEXIMAGEATIPROC</type>
      <name>__glewXReleaseTexImageATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae6001ad934b65c1d00a8e73e78c3a441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXRELEASETEXIMAGEEXTPROC</type>
      <name>__glewXReleaseTexImageEXT</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a07f245b56221f6789141a2498d698e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXRELEASEVIDEODEVICENVPROC</type>
      <name>__glewXReleaseVideoDeviceNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae38f654e64dabc84295b8c8dcca9f983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXRELEASEVIDEOIMAGENVPROC</type>
      <name>__glewXReleaseVideoImageNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a306300587cdf044c852ce48505b4b8d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXRESETFRAMECOUNTNVPROC</type>
      <name>__glewXResetFrameCountNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afe6f50dc957d461c609a738303534c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXSELECTEVENTPROC</type>
      <name>__glewXSelectEvent</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a734c0dcbd54bc2b5a50b8a2c78e05ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXSELECTEVENTSGIXPROC</type>
      <name>__glewXSelectEventSGIX</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a48dd2748a6bad4975bd33ca4e47e143c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXSENDPBUFFERTOVIDEONVPROC</type>
      <name>__glewXSendPbufferToVideoNV</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>afe08d4acae7647151e5756fb6aa3048a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXSET3DFXMODEMESAPROC</type>
      <name>__glewXSet3DfxModeMESA</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa49357069a9269a5d0be46e424d4dd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXSWAPINTERVALSGIPROC</type>
      <name>__glewXSwapIntervalSGI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad1d6a3bce94371deb5e97b789b149c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXVIDEORESIZESUNPROC</type>
      <name>__glewXVideoResizeSUN</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a23f188779d62e84cba2d20e31bc7e6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXWAITVIDEOSYNCSGIPROC</type>
      <name>__glewXWaitVideoSyncSGI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a94aa2b17a2fe7869baa8e095899dac82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPNTRIANGLESFATIPROC</type>
      <name>__glPNTrianglewesfATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac4212345fc0ef0cb1adb076c348e66d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLPNTRIANGLESIATIPROC</type>
      <name>__glPNTrianglewesiATI</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a07de1e532c7c4b3b7204409908bfe670</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_3DFX_multisample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae72897f0593da4151aff9264c63d430d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_ARB_create_context</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a2c84004092b16b4117ed26a1bf4b2821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_ARB_fbconfig_float</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7368945457178133a97eb69030e4bb4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_ARB_framebuffer_sRGB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0ae14126fb3a942dea182ce79b0a4f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_ARB_get_proc_address</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6114768c8976403ee89f9ae8b386f52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_ARB_multisample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a625ad289e987bbffa1f00eb7fa986771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_ATI_pixel_format_float</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ab940ff5df6ae3e1f37b0fd5fa97c0e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_ATI_render_texture</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae6dcaea8f1fcabb571abcdf3b76127b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_EXT_fbconfig_packed_float</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a106d9aef7353da812f6bc94c55a85fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_EXT_framebuffer_sRGB</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6cea33880ca427e098f181a6397bf6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_EXT_import_context</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a200fe10dfa6567111710a6eb48730d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_EXT_scene_marker</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af807b8f4f73489da3aa5e4acaa002e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_EXT_texture_from_pixmap</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af4984d413e0ad47b38d13b0f0d1cd100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_EXT_visual_info</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6b1a8e39847dab324eb5b6461f12d1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_EXT_visual_rating</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa19e65011c8156a3bd5c7296643c44fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_MESA_agp_offset</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af4762a0b4c09bf0826bbc8c0192e90df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_MESA_copy_sub_buffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9ca8fb1ff9a64cc0dc072c80766dc51d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_MESA_pixmap_colormap</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ad57811f13bcf3c161adb268b5ea903cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_MESA_release_buffers</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ae35b4a6d7c5cb36748625af8e4d11d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_MESA_set_3dfx_mode</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a5342c7268542d460b215e4de8f3d28e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_NV_float_buffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1acf33e83fd07d50a66c4ab2394d59bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_NV_present_video</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a27c21670cb8ac948a8ade5f307420da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_NV_swap_group</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af0d2047cd941d55e7a536cb94d79cd17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_NV_vertex_array_range</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1d6bf2b83ca34fcd167c2092c3381f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_NV_video_output</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a8c5977248cac4f95a2aa52da316cbdb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_OML_swap_method</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a9d1c47d6edd61531e31484d1c798f750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGI_cushion</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a06c8b333f6ca966329830b74629119a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGI_make_current_read</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a56731fb9e5271e8a6e455f9fb9118997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGI_swap_control</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af39c063e5168be80c59f62fde51d2ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGI_video_sync</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a1aafb76dc0a534842d47bf5e28cf5c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGIS_blended_overlay</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa1772f0a1fa3c270db72ad4971f64739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGIS_color_range</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a41a092d4686ad55a7295721d84834a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGIS_multisample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a36b97d3137c3e1002c5fe2a376ff9f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGIS_shared_multisample</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a6f4b3bc074b8af26094c8fd6b94423ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGIX_fbconfig</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0cba0e6d7803f601401fc9978bc7cee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGIX_hyperpipe</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af578fd1347081250272eecdb06aa1b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGIX_pbuffer</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac1a097797134852e42739b2cdafb9a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGIX_swap_barrier</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a0cf26f102950ed33ffad54e76c83a543</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGIX_swap_group</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>ac9ea2de604bf41ac523dee9eb220bd84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGIX_video_resize</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7642c039a352c82fe938058c0e855e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SGIX_visual_select_group</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a3e7beda1738fc4b15a471d241731a84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SUN_get_transparent_index</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>abdaa56a984730a9de73d3806173f4d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_SUN_video_resize</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a753ff4c65f8fb5654f0884f2f01ccc22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_VERSION_1_0</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af66cd26c3b8adb7ead8326fd1e5b0e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_VERSION_1_1</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>aa67acaaeb08cfe203c45ee4db7c1e20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_VERSION_1_2</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a50e90966e22cfef5c8f2e1e34b75e894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_VERSION_1_3</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>add99939bffcfbc1a93e7f4e00d10f5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>__GLXEW_VERSION_1_4</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>a7f737e82924f564be42c4ede1f87de8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>glewExperimental</name>
      <anchorfile>glew_8c.html</anchorfile>
      <anchor>af111099ad1336306f737fec3b72ef476</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>glew.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/glew/include/GL/</path>
    <filename>glew_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>__gl_ATI_h_</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a487e27b4f197d51afc2cfbff7dd76a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__gl_h_</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48a8940dccea5b6219320face7198075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__GL_H__</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca7d76506c13dd0643ce7cbacadc0d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__GLEW_H__</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab62ebca2c3b52dc6c59d20b01927fed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__glext_h_</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af15549ea63f411c3ca673e7c6dc8acae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__GLEXT_H_</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab48a2067d8a6ea71c817bfa4d5f9a362</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>APIENTRY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a428a91acf2c2439dc1a257708ee1f805</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_1PASS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa579dedc63b8774f6162377800d97d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_1PASS_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a49502a48b1761c54e7712b2a7624e9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_2_BYTES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63db910157d54c6b18a9c3689d748132</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5420b834462f9ebbecd12398dcc2a493</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_2PASS_0_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8df9dfff1fd2f53863893c47d16af196</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_2PASS_0_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f88f24f5aabf5739c9ae604c1729d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_2PASS_1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9b9ba9560380508a49f859b1b033313e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_2PASS_1_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7e995d0e4115249466e4661750ab7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_2X_BIT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a377aec5d6de6a0065d9d1e0737fe3d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_3_BYTES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97477fdd010f345afb61cb27382fd08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6dfb10ab342805ccdcfef4e1837d4142</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_3D_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab385affda8a77fbc766cdece811997df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_3D_COLOR_TEXTURE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5836c5daef583c7486a0e6a8f2452236</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_3DFX_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a917729ea6a0be783ebcb8b097c6c6dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_3DFX_tbuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa92a52b93b294b4c34b5f22337a92a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_3DFX_texture_compression_FXT1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a932133cb6adacda7d651bb222ed32f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_422_AVERAGE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a95d2ac32e0528175190f173671bd66ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_422_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad503453be8635ce634e74657b7a2592</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_422_REV_AVERAGE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afaa3d818e1b68101b8bda1d334b67198</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_422_REV_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77c00d20089a5af8d25c86355635d71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4_BYTES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9b3d5161878336d016bf853476afc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4D_COLOR_TEXTURE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aabcf2d0fab55b839756a2b6211d05d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_0_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a20711395009e86daa01f3ec50cb72764</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_0_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac494352ec0e96ac67fdfe9d8189ff96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4d9dedcdbc8dd19a33895a52afcd5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_1_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aebac9095c5a86980ebc8665fda7d68d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea683ca5e3311bede30a33e8266c2774</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_2_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66623e50c957f19c4754b68090f037ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_3_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a12d7dd926ddb67cf6a7f2389fb01a8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_3_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44803f3eb30e5141f36a6a303253e6b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4X_BIT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7811821ec70db409ee59fa2a8619e34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_8X_BIT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5117916e92fe65a48cdb4e8152bf5a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ABGR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba576ffdac23399a47e57b1771c8b58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACCUM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab49996653be1d57a5cc96ac3a7e3b6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACCUM_ALPHA_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a738c198acc16f61b8e40bf2e847466d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACCUM_BLUE_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adcc18d6474fe5eb22cea4d61cd00138b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACCUM_BUFFER_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a246cff512bff3432af15b22dac9ff33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACCUM_CLEAR_VALUE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c61eec24944be5ead628c1c63c5cf60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACCUM_GREEN_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc84df91ad551c2d307e6e097f2aa3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACCUM_RED_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc8bf4c843007fa8c4f6b4347b955e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_ATTRIBUTE_MAX_LENGTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac70225d2da03ecc6671e9e7967fa6f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_ATTRIBUTES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7c727896f0964d71eacb6ccb57ad328</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_STENCIL_FACE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad95865cf31ada5dececbc1fe5951a108</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_TEXTURE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6fc1b36f39e5859ac72ebfaf3722a0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_TEXTURE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d1cdb2bb788ad14678c573385317e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_UNIFORM_MAX_LENGTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3bcf0a47bfa33bf14698c2b9eb5fa472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_UNIFORMS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb14db2a9d0c7a5aaddec813bbdbfa22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_VARYING_MAX_LENGTH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18b31c80678edf54ec7281b812925712</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_VARYINGS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4aa06239fb90251d5082380c5307e098</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_VERTEX_UNITS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe03e7507dba029c5c728e80a9f4e4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ADD</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19e99160ed50bda52424020d56fc1281</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ADD_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad13af4783e71c99c23e4ff25b0c060f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ADD_SIGNED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a312488560198574eb8fde9970fe26747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ADD_SIGNED_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2beaca3371ab12a8a2870eb9f3dbc10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ADD_SIGNED_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a99a413f92f5d7f48eac150313e9c14fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALIASED_LINE_WIDTH_RANGE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeab1bea19aab745e66b39860f3b8409c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALIASED_POINT_SIZE_RANGE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a36db9789a611e54ea050f1368a5f38d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALL_ATTRIB_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa0272791e745e1067bebf0f4607b65dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALL_COMPLETED_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af898aac1ca2402680749e3dbe8cf94a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALL_STATIC_DATA_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25c59776e03dd93741cc5e7730393db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALLOW_DRAW_FRG_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38f7c48f4fb4bf4145999260c4c696b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALLOW_DRAW_MEM_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a782d0a7224f28fa84ce82ee3351918bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALLOW_DRAW_OBJ_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae382f61f0c48135a726cac74c7ec8384</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALLOW_DRAW_WIN_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab396d389538023b465d21642c506d746</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf684a80b8a32988e8232d978c60c582</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA12</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a397d51a59f479db0acc25b4489b543a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA12_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28b78537c062e5bcdf4dfe1bde50b4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA16</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7e257bee34d1f66192bb37a3cf57231</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA16_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c834fe9978d3ae5b8be3034bd16af2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA16_EXTENDED_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7631a61d379bad8d44a6cb29b54685a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA16_SIGNED_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee782d21b7231b29307b845d35dad303</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA16F_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a310fadd77b050c6165b6fcb049d3c453</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA16I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a1eff61744daf2e32a58dd5c6b774df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA16UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a365f65195cd124bca36d087119280cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA32F_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fe1498cab0f571b33c45784948f6656</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA32I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a75e9e53a15ddf1dc9a01f1719251de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA32UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a475b745292b4fc78aa5ab60c895c8924</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ab63c6534d1cab78a2fae58be117ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af3ae04a6be7d354084b82492a894bb44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f3fb44cbd18adc2d0618b3b34682789</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a02d722146b3a3e7a89a0bcb486181910</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA8I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f6607f175f4f9b3578104c1de781366</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA8UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac69a12381fe4c4c5c9eb3b394d6892f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77a2d5966be2d1cecfdff13e7c50697d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbbf633c2fcacf1bc9c48b114f8a0ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_EXTENDED_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af83327ffd17f86703bd1104cf4c5454b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_FLOAT16_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7fa53fbc88fe38cb0e8a4e39bfe0d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_FLOAT16_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a700db85f4b8bdc642c957ad06ae0bde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_FLOAT32_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ec4b9a2ff38fe97731e5e65959fbf17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_FLOAT32_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a005c6e888c1db7ce0421e0cc882d2bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_INTEGER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a131ac03e762cc8013c508f244f185c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_INTEGER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc52027ae9ed2085ce2b729541861fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_MAX_CLAMP_INGR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6dde469b1fecde15622a52bef0f86137</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_MAX_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a33b980aa2c6ad851a764a6f4c216cb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_MIN_CLAMP_INGR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35b4a245afb02e60a0fc21eb8643a0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_MIN_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46c94ba0429896780e87011658b547f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf3988b18c962373ef479387d58d7337</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_SIGNED_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a131b4633e8c9f025b88c5cfbdc396504</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_TEST</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4fda8987c8cb3d921967cd0a5343f174</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_TEST_FUNC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a477a8043a8abcf012445efbe884b87fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_TEST_REF</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afda4122f03e568ee3f3b43c2abf47cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALWAYS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a065314e6648fa794d9cf5872ebb9d776</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALWAYS_FAST_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c4ab95495a972766d23237f649e6cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALWAYS_SOFT_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6a661b32a607be0e8c9e45726ba969d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMBIENT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b61efc03af1c0b9811c0f32b019fd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AMBIENT_AND_DIFFUSE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a319fc42a4ffc4a38f02237a926637db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AND</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad10164e022e23e55edf89b51afe6e349</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AND_INVERTED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5425e064da431e4a9b3074cb8a68b699</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AND_REVERSE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a531b95954b408d068c8e1234b6bc34bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_client_storage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a538c64bc7f6553ffde6c0fd413f125e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_element_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a830e342340eac5136a0e01bf7f5f2cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_fence</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af823eb13dc84ed95c3b6ae442759a326</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_float_pixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a34bc74d04f357d945ab1119f4d412e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_flush_buffer_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24fc853ce0c86049e5f85e530c945dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_pixel_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a20e54e8e917c050540c08d36a39e53a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_specular_vector</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3eb1a459f6b47d50c99f4eeb43927983</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_texture_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa613ef53d3386f9dc2e322910e857c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_transform_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19651b8f5d3ccb06579e822d4602e079</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_vertex_array_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a248583f177c2a0e16a69e6b3d15f8a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_vertex_array_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac35be51fc9690b30beb3fc37b36031bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_ycbcr_422</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff4dbaa3accc951aa03e012669286809</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_color_buffer_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38e73521b5b547c1448c33549a1eba5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_depth_buffer_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af257a73780321f8d5744784243348167</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_depth_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fd680d43589db44c71de25015f07df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_buffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7dd126744746bfa7de287cc0af950aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_instanced</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50ecd49ad97ca3c67e05ec101f5f309c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_program</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a01a44bfe9e6da873e19ad87583c6b04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_program_shadow</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a633fe63037b0146a33772ca76c784bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a180d9703bac6a79edefaf9015c9dab4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_framebuffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb40f1365aaa7307fb9a712ff9f562e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_framebuffer_sRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a373f942c8722171e114d335c6e22528b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_geometry_shader4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7336aba8d0b1ccd7c46c1ee9eb25c96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_half_float_pixel</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e91f621aef441919bb51654bb2f0a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_half_float_vertex</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5bf461d058cb0dd6bb7a4122724639f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_imaging</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8974e2666c86d941e16ca3495b704667</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_instanced_arrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a153197bfaa33cf02d3e2d53e6127b247</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_map_buffer_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab682f9ca0556c530045f7469bc1ced08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_matrix_palette</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c6d5bc4735aec73692aabe13db4aaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac15c9cb6992279f713d6c4384c6be874</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_multitexture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11215f80571897a4dd62d1f9692d05fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_occlusion_query</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21aae7ffb3cca75daf035c92d2ef9aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_pixel_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38b496275aa12602b8ad063104d117b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_point_parameters</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9cf12ee14c00a9809a33576387d86e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_point_sprite</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53c358b0ed41ead6278cebab2b95d78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_objects</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70f2e5381f5b9fc88fd7617e05020e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shading_language_100</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58493e4b7f1f99171d3c1f762bc9875e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shadow</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7536a76a0ec993ff52606fdf34897d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shadow_ambient</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca5766bd9b28140fe2e176c33bf033f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_border_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8fb554c539dcbc4c233693443480cea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7ed02d01478e3dd56980208227cbc20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_compression</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ac5d2be61886b6fea6c113a1d60faf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_compression_rgtc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2436fc79b8e1b45db942f4b229ba48e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_cube_map</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0d3bb7d2950d412da935431ac4f3af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_env_add</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f7f28eee83a4d9a91bffbe037dfbc63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_env_combine</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ee8255b797184209d48b8761b6765b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_env_crossbar</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae91e790f2cbb2f4fb96f53a6cf7f9e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_env_dot3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9abd4bf01d7f384ad68c3c12021c8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3e948a54c5ae85169ec08c3a3a5b49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_mirrored_repeat</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4bb1bdda277066491b8557de9306bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_non_power_of_two</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f895aaa09e48f3a6ba6519ed5f4d378</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_rectangle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4337865034c450613e9f64a4a93f3ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_rg</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf6800780a008cc26dfe712fd8a602a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transpose_matrix</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf78eee62efb219bc0482d423513f4da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_array_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32e8659169fec0118fc5b9a0602e5e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_blend</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a006ef5956937df7cdac5b5ec22e5ec66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a99fc8b180717c73753c461098e37c452</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_program</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57697ccb2797770a75667f8ed104aa41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adafcade072d8d1f04d9e219c6496e4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_window_pos</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aefd5aad050e1dcadaac885d7a621c3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_BUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7180045dcb52b22af2cd0366026bc3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_BUFFER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb1c5ea3239de87d09959457ffa42f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ecd4619421b6ddb35898ec4d38a9815</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa31e7d2730e196f2f41933e1b70ae121</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_ELEMENT_LOCK_COUNT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a255a5ce7f18b7f1b28746355714bfe84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_ELEMENT_LOCK_FIRST_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48ceffdaa56a2f7055a7abb661325528</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_OBJECT_BUFFER_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adacb3c6c1a78e2ad0abbcf8a16c5309a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_OBJECT_OFFSET_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a329a0d52b40358ca2bc25fb6cbe883d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ASYNC_DRAW_PIXELS_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ae8694d73094a10f093103018fb5477</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ASYNC_HISTOGRAM_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c83d738a0808bde491e764d04390a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ASYNC_MARKER_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41a42602afc6f98a6a49be861ab4a464</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ASYNC_READ_PIXELS_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5767d42da276fa09870f913ec29b78db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ASYNC_TEX_IMAGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a500654aec03cc7a86e290fea2e6a38d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_draw_buffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a34680c4e877cf208976bcaee791a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_element_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af33b561e10a18461db5b3fb8db8c9567</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_envmap_bumpmap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c2accdaf940176f35e5caeffeff6434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_fragment_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab624beea8f5b93099db7f43c31ca031b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_map_object_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf04edf0b5ec82043e070d67eddd1016</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_pn_triangles</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2f384840cbf89a3fba9c8eb4883928c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_separate_stencil</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a532fc25b5b040b2c76f6d4c59980a458</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_shader_texture_lod</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94d420961007baf46ea7d23c1e8b819b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_text_fragment_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaea8da937df0545fe4fce756eb2fcdea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_texture_compression_3dc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15ec017b4353663524c2f1813b4807a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_texture_env_combine3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad80154a2770c957074b204606df27d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_texture_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a992c237aafe08a10244e79bab4ba8626</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_texture_mirror_once</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c17b096e1a91c28e77ba1e9d8dca595</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_vertex_array_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24e8dfd8e3bdec6a16257ce84e80396c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_vertex_attrib_array_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf7fa794c7635627ce501f4738db3d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_vertex_streams</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa44234dbeb434adfee21c0b6a4d3b481</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATIX_point_sprites</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a859d7df64451f4cf8f9a96b7a6655d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATIX_texture_env_combine3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44a099d1c1eed7d190dc43080a42730b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATIX_texture_env_route</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab490365f8f45d0e41465123d168cd30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATIX_vertex_shader_output_point_size</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76cd2afd9a63431516769e3a7706f9a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTACHED_SHADERS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aedbcf4c659a8f3ad9714c3171d7dcb66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTENUATION_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7cd0e84405a119805cb2677c1123d631</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTRIB_ARRAY_POINTER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8048490b9efe0cda02983be461c6e541</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTRIB_ARRAY_SIZE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acab0475dba9943e0f97b5d992194e2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTRIB_ARRAY_STRIDE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a06ed303f8a6114fc221770ef9e7b4b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTRIB_ARRAY_TYPE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9bb2b993fb601e83d8d204a294a4e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTRIB_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa767dcb18b9d7d76066acf02ab3ce083</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AUTO_NORMAL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a16a604477d545e3d83e8d3ec50938625</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AUX0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77f1836504014624e18f11e52ec2d625</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AUX1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a8b50c784a8a3fd0fcc5fc5cb8cd382</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AUX2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9b2c417e0b969ebdccb1c3e83f65e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AUX3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab99f3fe1f28ac201b8d7448989748c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AUX_BUFFERS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a47e8b8a26e218f729e8c44e64fab1809</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AVERAGE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d2642d294cc8acf441427b05582738f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BACK</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a688ad6fbf908a39f7197da6d4e4dd083</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BACK_LEFT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5bdb7358ec350ac69e6161c731a6221d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BACK_NORMALS_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a416ff27f4b8f56021e43bbc2f07d0fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BACK_PRIMARY_COLOR_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f1dff70223846a9cd826482469976df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BACK_RIGHT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff9af19c9ded0dcc413bfabcccf00a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BACK_SECONDARY_COLOR_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c2fa142caa9b52f8664d23e50488dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35d2992fb6ceb223785f916798c69901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32be6e62b1a51becc92406849a539734</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGR_INTEGER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add087c59a18f925495c39393570a5158</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGR_INTEGER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d10c1a2aebc6278099af5a33ce5f023</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGRA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a56707576fd3e2da55343c25da155294d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGRA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a56707576fd3e2da55343c25da155294d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGRA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afbca5fa2e51fe8d9a1a33d2989cc5a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGRA_INTEGER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0543b7d3a12eebb415b0e21af210c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGRA_INTEGER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21683a27b48eb7f2d715f0828ad031be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BIAS_BIT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8db7b7d37460c9b0af022f5318f5702b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BIAS_BY_NEGATIVE_ONE_HALF_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac66b69ca7f52f2784825db7359a9b28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BINORMAL_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f68c471aa9e4c4f772a8cf6c0951ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BINORMAL_ARRAY_POINTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaeb8c26a9ac4deb2f0c85ebc72f3a246</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BINORMAL_ARRAY_STRIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19745b108056b9cf6b1c871bd2b8c374</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BINORMAL_ARRAY_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61b1c6db5bda6f4d2b97d6a6c1b8b7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BITMAP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69c5a20edd75aee898c012ed8277fd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BITMAP_TOKEN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abca79fe571555553b826a07d1bd6ed19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa290e8f9ee6f6862778355aa22bb0b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaeb7ae1c6700f8dc186672a2abdd825e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_COLOR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60ec3cc2bc6c84b12ef218fa88f746de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_DST</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42c53100474d2fdcdab3c2e734b47fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_DST_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e8f20eb4f51cb2254e13789a19f48cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_DST_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a649e5e1cfad83a4c4e8c62e21d3be4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_DST_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3979a3a4c982af6bc325e14ab943cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_DST_RGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b724151316c69675e0bbc924d0f19a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e51c4b0c223640236a52fb26503874b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85a60a922c2e2abe0838e20bbcc7dbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a56c6273823f93796b3a7b7433cd81b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa651ebba53e26be7f5b87e85104ef4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d24de280ec5f40a3c9e42f488ba0236</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION_RGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8375cbf4cbf6a5cac207c1a2691f5620</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_SRC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0270faacbbda923f611de42b7e92f8e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_SRC_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2983dce40f413d43ca839abdeafd3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_SRC_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77fadfeb10316263647b8e8b5096e33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_SRC_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb51171f8c89cddec550fba045e62651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_SRC_RGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8757ee79809302512de0348aa80fbb43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6fd2d55a89cc2218c7253ad361930ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76886fb73f66bc072e1fa9fa52de848e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE_BIT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac1466f113ced7af99ada97c910175a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89619a89c625860afb6c45b3fba7e415</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE_INTEGER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70c0eb4340551bd1dece7e7655ea55b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE_INTEGER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6238dae6b56888eecdc22ddd473d8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE_MAX_CLAMP_INGR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9fe90b7f4cc72d2db2ce66abd6bfd875</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE_MIN_CLAMP_INGR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70c20879b4b67d9ae86af075ff80ea2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf753652c2f347330327ea04bee3d0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43c7205c5f4dc7a535bd32817766e272</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af0a7952d4e24a09bd9f46efc7154fb5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40a09ccdfe230775cf871b10f4361183</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC2_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a9feb95e641ca51e933c27f55a1ced0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c51fbe743a6c9da5d2f7ac4306b66df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC3_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa6376db3e82e02d4b226c40c68535386</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1985184535af747c30a8a12481e2ffd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC4_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae85aeb57ebdf4ba4fa37ea0ea054e773</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_ACCESS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f96540081e62b2137b049d19dffe23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_ACCESS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a853f4c607af437774c13275eb0b3e0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_FLUSHING_UNMAP_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aabaf7de6a978d05b8c9332b699110b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAP_POINTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a627d65edccdcab9bae34bbec24d20f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAP_POINTER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af75d1ffa1ce8a2a75fce9f81384f6bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAPPED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af551f91736f672b4da7cb21790040656</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAPPED_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a095119080825a1f803a87031750c7217</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_SERIALIZED_MODIFY_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a66d78f8b51cc66978b0f0e0b9f5211</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97c3f50440fbe7eb098cfeede90d1686</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_SIZE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a79b32a071af137fa59ca406e3e8254e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_USAGE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3c6158f6c9440fe495d4e14c2dea95a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_USAGE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af76ad34f6b2ded96a99fa8fce2731a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUMP_ENVMAP_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ba18a5050a1594fe69dccd7371056bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUMP_NUM_TEX_UNITS_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f2d7d8bcbecb67b568d9d0e6ee1a344</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUMP_ROT_MATRIX_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77423d183c0ab47e933a7ee52de91e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUMP_ROT_MATRIX_SIZE_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1861eb8f13e611587312f9d92912fcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUMP_TARGET_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ac2d3730e4b2511f42c69090fc8822b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUMP_TEX_UNITS_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a20a1835bb5bf76a8c2908d1088cc135b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BYTE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66f452ef2a3d3a1f92e38d9fd6e3f8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BYTE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66f452ef2a3d3a1f92e38d9fd6e3f8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_C3F_V3F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5480189f376c563c64425d795ad17824</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_C4F_N3F_V3F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a634b57bade370ab2c7d5c7380a5b51a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_C4UB_V2F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add88da7c1ff774ad020b425c2cf70049</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_C4UB_V3F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac890650ec2d6d77ed58b982bc1d471b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CCW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84814ca499dc312708e8aa22324f1d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CG_FRAGMENT_SHADER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af43628b5e695baa811e8134e0035e43b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CG_VERTEX_SHADER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10bd7cfc86442acdf2b5323626e18c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4552c48d4df9661fa173a189167c4816</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_FRAGMENT_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35c590d2f83ae96c1d33645ed9cbf109</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_FRAGMENT_COLOR_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15588d12f81c584b38ca1eb1a3915842</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_READ_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83642945dadadb146bf794e85a5ef90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_READ_COLOR_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef0447e2b4b0129865639b38175cc102</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_TO_BORDER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5d86f453ce19bef15e848d313c653e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_TO_BORDER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e575170092853f85624ce37e614e207</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_TO_BORDER_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1eb138a9f37352177296700349ab1334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_TO_EDGE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae90f81f48642444b4ba7fa5cacf40569</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_TO_EDGE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3c722e1ffd04a1b3198e5ddc569397f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_TO_EDGE_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ef043a00ac945f362d8084401a8c129</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_VERTEX_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fafb1a9038bbb46f7877640c12c04f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_VERTEX_COLOR_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a162101bb0d95733885e9a17320810892</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLEAR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d6130441c78df9e4d39f442b8060582</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIENT_ACTIVE_TEXTURE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af63f4282cc56a189eb80eae77d67b3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIENT_ACTIVE_TEXTURE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41f5906c588989322740f2ca87a35c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIENT_ALL_ATTRIB_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af997550e06dcbfdbe152cdcc1bbe4f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIENT_ATTRIB_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6fb757de92446ee1cbc346c0212bcf8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIENT_PIXEL_STORE_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa83fe825c1e145d6083d2b422763d723</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIENT_VERTEX_ARRAY_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91ed7c8eb8d02f63d453933e9169a286</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d84bc4729135621c1928dd33773e75d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa255b6ceff22d6e1dff35b60d0878cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6fc84a0fef66891688d2ea79d008205f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15267118c52ff9a18032842cad23f96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4f219d606da2b13f4fdb61ab405fe88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE5</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5136077eac039cca765229be9a3df00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a984a798db12411f6ca8a4b9313c812da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_FAR_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2bc33507c7fd107375361565521196b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_NEAR_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76fcdd2112193113835419ef9e00c5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_PLANE0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a089ccd06a439650dd0cacc2659f2eae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_PLANE1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a519edc90705c6f9a6987b5089fcbb43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_PLANE2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4db6d936ffc499d58fdf245c19c590cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_PLANE3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f250bbfb249ae845422e4583ec272e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_PLANE4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8f5970a8921cb3001097da2c4136dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_PLANE5</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab47b121e407ab1672e1dc0a8172ed402</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_VOLUME_CLIPPING_HINT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1fff75c0542989ebe40b2abe80648743</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CMYK_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e2eaa6abf9120b74a174f842b2c49b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CMYKA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a625a98c7711316e11aa9a6424839b9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CND0_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84c43b2f8917e365271277d06ff6d24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CND_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a161a35ed7e6beea58db44c54c6d9f06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COEFF</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af55faf98056c94ad1b0c915e1e0dc78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59bce1439c94ef9da87f83508eabb20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR3_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa03dee77235d44438de5624dfd53c2b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR4_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace9811ca67aa25068b602bd63becdedc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ALPHA_PAIRING_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f555ef0089abcb38f6602b5741b3a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c2627170041cc4330bccee2a71dc6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa0c030b98068db9ec0a0e49d0a0ef324</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac582a701af66e598087965f9531bc30e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_COUNT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd66887ddd5fef4fe5170799bcc77189</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acef31c990755e5735c51cddb326341c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_LIST_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a229a2525a705825ba39bc2d5e676a113</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e485172931c748f3e7d7102abca1a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d930d0fab00c3cb5fc5a3f1e2e586d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_POINTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa4bcf4d0410e936fc2945dcfd7e9761d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_POINTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a312e8d1ce91a7c55157b545ee0b47d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee3ad3ec30888e8f52aeaac5e321642c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab35f9ed698bfcdf369cfa6c8fcb15ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_STRIDE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf2cac43834cc45d59bc635c02720708</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_STRIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac77c238639594407fc52b54816ee5d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a75c2c1a613dbf9645afd795e747ea615</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40824c6b3c6c005b5eadce466ca89e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f60aaa1367dea8d8c7e288d912d58df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT0_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ff278d72e0f56e9a713ef0dc40b744c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f0a4fa89d82b4517520f643406a2a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT10</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a886d867dd991f221f0951a2a26b6020f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT10_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09fa29bdcf12849a2f31b43743e393bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT11</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61f763c75241e40256b03f54c6c6eed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT11_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e0548e31a67349325353584ff33c681</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT12</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe847c226e322029e99609502eb754eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT12_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adcf680d12d03d052b276df5bcbd7de88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT13</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f548f0a67ca3218ce66f95f7864bff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT13_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7b8ddd745264c4b58892a3e66966526</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT14</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad6aea10b948dbb8348ff1e5a209bb2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT14_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68304dbddaa9a0f8e6bb75a2e56043cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT15</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f909bff5ba30b8556a7f30972c28aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT15_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c90bb127cfe0c5ad309c96d62a7b20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb41a580a48b0db9ab09bd666b197c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66babbe2e30a6fed6c6c60eae6453391</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae095e9224b140740da4120b4df6ee383</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7695a13f8c89798a34cbe627f876cd40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT3_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e1b0f6369ed1fec16d1a6a30f27b3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c9a28d9aa4e2e28ce675b8c3222f739</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af6d67cab75dc9104ce5d26351a8df930</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT5</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14ac83da0608c97b8885479ce2233d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT5_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6cf2e09b26e4c491520a6ab2db51a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT6</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad01677d6f8596b405e4dd46cd3f4c3d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT6_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57887f8f8eb2e0d40123a5be0d6618a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT7</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4187ed773fd34e6bbbfdd54750fc0aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT7_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab540eeec29302c91687ccd26bbd6376e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76cdec10f176f5381a78c1b7385c83fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a261067b4aa6b8948178607a586a86fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT9</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c53418dbc23c3ea49b72d3e942f26a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT9_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a96ce593a2ce620f5481621c8e556d3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_BUFFER_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a947db9ff944c4b78e652144c3dd1060c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_CLEAR_VALUE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afff10397aced90d3aa31b50774a1294e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_FLOAT_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c7b0b6f474262fa34fac66dc67cea47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba671020005963ca7920b568188e6b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX12_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0925dc8b933713a94efcff87cd39bba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX12_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0925dc8b933713a94efcff87cd39bba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX16_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac0599b7d1f9b099b212a08eae6ae23f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX16_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac0599b7d1f9b099b212a08eae6ae23f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a543a2054de613839eae3518ae474fbe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a543a2054de613839eae3518ae474fbe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2227a85a34c9ffbb44bec566c5ff65e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2227a85a34c9ffbb44bec566c5ff65e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e066ff71c6537f79910469d46d8c1ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e066ff71c6537f79910469d46d8c1ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a415d3122c4e51790002876126a307c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a415d3122c4e51790002876126a307c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEXES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c00732df36dc5a61ff0ef46c58f88db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_LOGIC_OP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f092d57aaf9817fbdd2b51a650992b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_MATERIAL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9dc81d229e9bb31249f6e684ea880f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_MATERIAL_FACE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85c0cd80742448e24482326b5c0aaa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_MATERIAL_PARAMETER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9a5903aef256bdf96126c2990866cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_MATRIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30768d064fa99d8bb5996bafe7914612</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_MATRIX_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e5816df1feffec4ce29837ecd142537</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_MATRIX_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add7432a526d1858fb8e19c31574527eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_MATRIX_STACK_DEPTH_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9b94dba68e49844834420611b5f7117b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_SUM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad128c4352d240ad0dbdd574fbf5c00a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_SUM_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec03f19ecb079e28e278fe2f2bc4e9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_SUM_CLAMP_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f84b9da832d5a69109de6b472cd8bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_SUM_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab18fd48738fff07d744dbcc6920464b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15ed9454505d8ed1b3f3598d231ed9fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_ALPHA_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1471c5feb1934db1bf576fc60c6e97e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_ALPHA_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f93a07746c122bf753fc30cb788dcc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_ALPHA_SIZE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a81aeeb0ee3492e0f53a6910711a71548</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32cd65a4ace7f64260fbec54c818d3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_BIAS_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92ae56459d4533c9e90ae5c63903f7de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_BLUE_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8e8734ba40b80cfe017c1a961093a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_BLUE_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d5a61b5db232c67b3282a42008b5a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_BLUE_SIZE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84274112ddefcf05bca7b24e4a541fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_FORMAT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e3a3ded630592037491f0c62fd8a381</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_FORMAT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf271dd49a46543a63dd86bae288d711</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_FORMAT_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a905c13639d320b93c084df3b49d44cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_GREEN_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a9954d296cfbdee62b745eda2bca3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_GREEN_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a677d123260ba24dfb161d081c76ac597</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_GREEN_SIZE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8557d1d60b7b3d893f9e0aa25c9396d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_INTENSITY_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a290871d9e2f9022dd8e964d78bdbdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_INTENSITY_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37a37dae9e2c9d99c3919800e91469c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_INTENSITY_SIZE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aafcdbd69fe615f0b50c898771513a8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_LUMINANCE_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7bb97bb6797e2ce543d0314bcc6f7530</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_LUMINANCE_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a56d5884e276aa8d76c57b6cd93e2001b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_LUMINANCE_SIZE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a468f677e40ea12ca23d2597f6c8ead86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_RED_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8afb15e935de90877c7e3eefdd28c133</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_RED_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7654880ec7229eeff3919c7061f63d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_RED_SIZE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68f8e77dea1fe0d10d8b153f55d8396b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec92579e9017715501644fa75665b1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_SCALE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41d6f6af001ccd634c487e2b92980d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac61699d1c6a5a099915c412d0b58d3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_WIDTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55444a6503044558791cb85d4e9b100c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_WIDTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aafb7359917227fe25a071e475a92fc4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_WIDTH_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1be5c448fbe5ad596fff9ad6b40e4419</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_WRITEMASK</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a739c84cfc7fcf82245e2b5186922e3a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa40fcd465207b4de60ccfddcc77248e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adfaf3a53223044e9aa16518406395483</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9df51268efd1d3926d9cc3cd9bad25c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_ALPHA_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a51cd6921cb69072baae5c5527da2c633</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a255c21d2b3063606504b0beec5c8e2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4c9f43d7ec9962afff14de8e1e26c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e273069e7699f4ff1d1351497ff6a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae89fd86422b8c78e1eac7c255b56ebce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_RGB_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11e172d19176c9dbc4a654f3ed0661d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_RGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af159195a87191c457a6f6b3ba5a6aa11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER0_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15ae680c2bbc775cfaa8d522aad22710</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER1_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a56b5f5a52a6961ff1821af209ac0439a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER2_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7a406eef71a77c86d2d8da6ef2bb1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER3_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc2bd15b13c6a650bbbfd150af868425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7df589b288a8aa76302366e0a3a4b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER5_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c4e81857846568ab09f7f1f0a00955c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER6_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa94783ba75f06b19449413f66820e636</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER7_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad364bf97d12dfc83a755d45d013ac19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_AB_DOT_PRODUCT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a962d60fe8d7c581e25b60ed55c426345</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_AB_OUTPUT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42f6d61992647e0647a8b55b56571568</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_BIAS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1d0ee0cfd498a12dedcc4b70e68e287</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_CD_DOT_PRODUCT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad15a48be9e3f50fd4a9692e76930e297</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_CD_OUTPUT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5c280de129437b502eebc7bb152bbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_COMPONENT_USAGE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add52627ebaf78ad5374e17435b1bad64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_INPUT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf47936943c4cb3a44e7759ba589a2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_MAPPING_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b3d91e844bdfe508cb18e16b3b14c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_MUX_SUM_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a45deebc1bbaa4d760e611fa4e15f73a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_SCALE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af593ab0f866947ed9f3903835ce7567e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_SUM_OUTPUT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7afda3e143a2d4db3c7d542b9103dc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMP_BIT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa923cafb745c3cfc3cd318e284c61540</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPARE_R_TO_TEXTURE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1dc7d6e1f3357d3b9e686b800d2d4ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPARE_R_TO_TEXTURE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4d69081972263db4cfdfe5ad836e476</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a851a7cf64dd741dd72a6814535106761</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPARE_REF_TO_TEXTURE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f5284f2e73193cb4d0c1834f6dbb360</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPILE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8325d64fbcb56f73485b612b17e418b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPILE_AND_EXECUTE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afdb67e5b2ab169ad0c338fbe441b5043</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPILE_STATUS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b14cf3c9445c50aabe5c7d21b31d215</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d4cae88f55b01dc32912907caf0e388</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_ALPHA_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5aa819cf8c5d8f10d395fbf20b9ad6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_INTENSITY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9bb9ee74b17675d2eb85780c9eb30e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_INTENSITY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e0d1a6db7da0abc561463f125e397bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_LUMINANCE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48550b692c808f2770a7c4953d574c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_LUMINANCE_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b67d430c0f3c1a6b370946a4993dc91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_LUMINANCE_ALPHA_3DC_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abed448515e374409b277c1e0c2193407</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_LUMINANCE_ALPHA_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a64aae08d8243ef671bf2a19afc9cc5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a619efec9ed8bbd842235e40271b37812</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_LUMINANCE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70ee883c02540c3f82e6c2c0f88a6e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_LUMINANCE_LATC1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0fda3eb7f4e6d19c2fcffadc264920e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae238d78ddfdc37754cece17231d33e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RED_GREEN_RGTC2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9eb0fdb9414d9a8cf7f569ece217f8da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RED_RGTC1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29d9fffb2e480e37d7e0b70877b332f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RED_RGTC1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>addb713536e14f5b3cec8266ce7e76c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RG</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a692ee1b6d2295e45f20e00bf2e350625</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RG_RGTC2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3345c359e21ebced04edcd2f5c131af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d53cfb9b7cbe9abb9253afcea445b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94ca346f3a187ec925bea865cd9ca78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_FXT1_3DFX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a059c06b172591c0e27cc913297d42604</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_S3TC_DXT1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76871dbc9ac35424b25ebc707ca11390</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_S3TC_DXT1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76871dbc9ac35424b25ebc707ca11390</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61f07c72b49869caa447fed2d8ab892b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae4672d854ed9febf82945f9fea7f393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_FXT1_3DFX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec1ad65583b8165141af6675bb3dd5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_S3TC_DXT1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaeed69f7c55e377901d9ff6d00463efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_S3TC_DXT1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaeed69f7c55e377901d9ff6d00463efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_S3TC_DXT3_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aababc4e27a4845063f8d1b7b91c20b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_S3TC_DXT5_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f6e032bc5f877d09491c9a8ed191571</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8fc2dcbbd1681fdf9d258e9cd2e7e540</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af229fa196f1d1e0ed2ead7a2bb50614e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5cd19ece159c5fc81cddc2b2389efbcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_RED_RGTC1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae2b51819c138ca16b93866690051a6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_RED_RGTC1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b6c00eb9baed7a751017ce5cfb31d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_RG_RGTC2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aab327b37e5b6b294dfcfa971ed585bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SLUMINANCE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a17c89a377697ac50dc3490af30c3d955</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SLUMINANCE_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1762f15cc0871cb72bbfb5eb237384c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SLUMINANCE_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a13fad395db5bec3f904120dc070feb1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SLUMINANCE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69d6cb2cca5f1bdd2ae9e6491c022d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a925753efd9b79076fd73cf8e563538ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6dfc548c814dbe76f0b86443930614bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c43c7141abc341b671ad0a34569fcb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad19377002e628e741137eb70eb05a936</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a893e97f8ef7726415045e76780461737</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a395018cd2caaae0ed13483d0adb1680e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a722c54883ae53c73512718b642b2057f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_S3TC_DXT1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add24c893fc041cea9ba721cb8c9f3755</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_TEXTURE_FORMATS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a393084c570497e0e45cd3946c1a130b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_TEXTURE_FORMATS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a627e0a3efa826d10a7d46d0b4d6a9098</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_0_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa586154013e00b150a1bb2bb5cfcbe05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_1_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f12ee6ab907f3155cc4c932ea9d6bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_2_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a730a7118709f550abceba59113a4c4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_3_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9790a78e29fa264bb43d1c76ac3c8451</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_4_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbd5a83013f2d13c3f465f308d57f44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_5_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9587099e426acd5e70ae8062e0f529f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_6_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0d9b75e4af2e6c5969899458b6d6463</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_7_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15e7c6c9ff3bf1ef82c635f84fa0a9b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSERVE_MEMORY_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41e0ff3de2eb01884561615993b553fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONST_EYE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a190e1c02a523f98a8a9df4277c569424</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85a64b02e8734c9e6e0b12d9a9578d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8e645785d8215f658c2576d90df1e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a547d3c7f8887be69ac599993405eccca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeafd5182e917fd57c02593acfaf4cc37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_ATTENUATION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>addad7960d17382717a11eda1e7eba1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_BORDER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a753677dedf883b38fa6c5502b17c4e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44a85282cd9022542edd9b29b44b4221</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_COLOR0_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a352100abbffda4fb8763f771adb664f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_COLOR1_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a659b1d6a4709678df49b74148425a820</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_COLOR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3163be56d61841a830b74b1cd4cd94c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2237d910fdf7b66e9bd3167b9f90f516</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae256d4675c220f2b4e0ac5a55f758e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONTEXT_FLAGS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc35186e7c186e46a8908aee0a0bca78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aada4e8aa2327463487b11db0a8dee20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_1D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1831a92309a1b7dc718e0118e6fce4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6596a0c07d03c03ad72b6406b8fa0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_2D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a025de61ff93f5e5cd93edf66509fd74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_BORDER_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a161f3ba1898cd146f31651c741d8daa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_BORDER_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a927d3aa8df6dcd426be75032bdc8620b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_BORDER_MODE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a296eeaae35cc5502f588c0cb29831b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_FILTER_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8604966237a6b79980b06c249b02f968</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_FILTER_BIAS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adeeba35f270133716adee4de6505458c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_FILTER_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a540318e98b09af62428147cceff01d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_FILTER_SCALE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a467ee88e8fd48327d8216589e88803fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_FORMAT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c7222b9262e32c7b0cf406277c13f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_FORMAT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40991780c33f434e075092e2705d4133</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_HEIGHT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3eff403f76d44094d4bb7c04156afe46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_HEIGHT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9c8dfbc399f7d99feee34e74d82cdfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_HINT_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a436df34f89a945a336ac774004956901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_WIDTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5e1fe3544d20624c29fde754752e537</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_WIDTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30a25289aa610ca37ad5fad5534211ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COORD_REPLACE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a629de8cb4586f47cc1fb687961b98dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COORD_REPLACE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb7631ab9790175dd5256ba6fb7b0a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COORD_REPLACE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae29ff075e26f8e333c785c23a4c23cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COPY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2e60b48b17f13796c989af9e04ad38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COPY_INVERTED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89e652059a95734bba0fb2c24a7e4d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COPY_PIXEL_TOKEN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac2b7480054151c828049823d5353e6d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CUBIC_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3505a5b199601042b70096953dcea02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CULL_FACE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c4f153ed20a741aaae952650fec46f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CULL_FACE_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa63d609b13861a92daa6da53039ac002</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CULL_FRAGMENT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7f4946a511e88becb3dd04e9efad0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CULL_MODES_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe95e67754b4eb6a33d3303dcdea7814</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CULL_VERTEX_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23dfc5378a832ed1f786a4d0eedb3270</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_ATTRIB_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6141718b8526c4b10e631bc03ced2dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_BINORMAL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac013c2f179cee5666d01dc0868f78bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee4eb9196d406e2908201cf4fc662806</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae602d2603056a84b22143c57dff9c0d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_FOG_COORD</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac388147bbc1fc6a83e5f077ba26d1cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_FOG_COORDINATE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac484320c34676d56821edb530042524a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_FOG_COORDINATE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec4ad8b73b9126761d914bdae26936c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_INDEX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abeb292378295a7caba6ced5d00a61962</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_MATRIX_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a156dd80da92183d7b6a6f63f0edb29ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_MATRIX_INDEX_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18926afe8b65f8804e000c77b8cf64ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_MATRIX_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8562500ab7885a0efba03e3e8d02722d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_MATRIX_STACK_DEPTH_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe1cca8a77b823984170337b474d7d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_MATRIX_STACK_DEPTH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69a844878a8cd9b0fb5dceb3b1a2df22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_NORMAL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a072e292edacb511c627cb6eec5fc2cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_OCCLUSION_QUERY_ID_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35f2764ee5d8eba42a94941a30f08780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_PALETTE_MATRIX_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af0c2db233824e47ec30dd6a11d70196e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_PROGRAM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25774e2f5a5f0edba78f232ea706ffc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_QUERY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a40361f1742ce1d96079817f5b02640</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_QUERY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a99272a79beb2c11ee6d8df89dbdfa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_RASTER_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a884636960eaaa16c2e4fe9724b1748d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_RASTER_DISTANCE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5653ac200ec61e374291985823c048e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_RASTER_INDEX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d158c7775e0a361b691f9ca59057636</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_RASTER_NORMAL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a93bd58a91ab721d9b58b251a0da187</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_RASTER_POSITION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c03db5905575ab54f46eb35757e99de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_RASTER_POSITION_VALID</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aabe33fd829cde054ae5f463074819d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_RASTER_SECONDARY_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5384d0ca5cb110bc7225da2568c4caa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_RASTER_TEXTURE_COORDS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2cc6e56ba5f4b96a72f8a7bf2d753138</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_SAMPLE_COUNT_QUERY_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a306bf76b08b848176d0ade0992af44e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_SECONDARY_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a498903538395b6ff653e63d57d1a615c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_SECONDARY_COLOR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37dae0589d187e435151edb58b6ef813</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_TANGENT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a656b03f364e361640b853e602c561dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_TEXTURE_COORDS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a650a2c7a8e6e88d4f63f2d1ad0001c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_TIME_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1399da3d9f475841da5e528368fab003</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_VERTEX_ATTRIB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5bb317422e4b2f35eb0f54f625dfc49e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_VERTEX_ATTRIB_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23aea7a14ad99161a2196c2317c25d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_VERTEX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d016e00e5d0907c2d5a20e7d4acc712</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_VERTEX_WEIGHT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a08496aa30c806e8c0bf14192db91c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_WEIGHT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d4dbcc01865bfe5799a793886630797</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c5d89dc1a4ba5669af56d43ad6d26e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DECAL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa09447705d5a0c55ac6d013a24d656d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DECR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f6d54698e61290f310b55ce3505dcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DECR_WRAP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae394492c09563af8f82764c864d77864</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DECR_WRAP_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ff9ae02e45839045dafc77056d0ee93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DELETE_STATUS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8d346453bb18046e6bb687b6006c41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPENDENT_AR_TEXTURE_2D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ee6c310195270edf473cd33480554d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPENDENT_GB_TEXTURE_2D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a42ad63d1b163b3e6690010163bb243</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPENDENT_HILO_TEXTURE_2D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac807d06fb2e5e3a201e61c96e548dd96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPENDENT_RGB_TEXTURE_3D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d8e9d9c65f230d02084520861025af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab764558a3e9b953cebbb17fca92cf78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a982341cb30016caa07a4e46228a71ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH24_STENCIL8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2308c4ffa71335adb12ba6db2d937c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH24_STENCIL8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a977d93453dbd8b304989cbd9b1606490</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH32F_STENCIL8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a078dc674a052cffda665a8203628da43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH32F_STENCIL8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a47c294c08be07aa33264cf52708b93f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_ATTACHMENT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4dc812a285640570b56acc55822dffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_ATTACHMENT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a17871868e3ed0792b5782b36b94bd80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b6d8ba3b511728c937e23d646bee560</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fdcf82f09cf5359bc11b9e3ca38cf0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_BOUNDS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48c74c7c243ce738a109bcc788a11da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_BOUNDS_TEST_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff4d49c866f8ddd0c9eaada7e56c3dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_BUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abee5b4b6f825fd47221124c7e97868e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_BUFFER_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef2a9e9a4b130bc4de57514327847b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_BUFFER_FLOAT_MODE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae36b55cf71d41aafc49af83ce2fa210c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_CLAMP_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac70f5bf5cffa2d34ab430be7f227a9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_CLEAR_VALUE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4095430893702dc40211e82cf812017b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aac16527902deb1ddf6b84a9ce3da6e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT16</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26b057c4fa415d8de41d43990828b0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT16_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d78bd241e215a14f1aee776d501bc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT16_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d917ddf4600cbe3bd800858dd3e87c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT24</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad871b289b8410082db98e4b3af0301f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT24_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a720637b12a359130c68d2b5598c78e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT24_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff3bebdc355c913cdd81238ed698bd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT32</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a834857c13895c0375a5d2f4f0df7c7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT32_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80f92da69c84a61253b06ebec99d2900</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT32_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a957d381f2202d8c7b1f31b7a057058d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT32F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b87bb5073dfd4982b938cff5eee75fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT32F_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa030aeb49ce9615fe21d0637a32dc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_FUNC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a384b39bd27ee70e5c9304357775e1bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_RANGE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2398c902b63dd997a0373c036d75ee3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46f89ade8051f69b7d55b77d18a812ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaec6f87dc3b72b3175f3e127062cfc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL_ATTACHMENT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52a2b859ab0caccfdc96a3c8394dda51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6962edce3c3764b8e7b354934e150e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a912fde950690b8b00a08200da4bf59af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL_TO_BGRA_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af58b87cc77c862953ed02f2c0577fa59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL_TO_RGBA_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac39eca34947d78670cc67f00d89f25f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_TEST</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ccf1dc093190cc3798b9abea3655f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_TEXTURE_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a878be7212e908bb676501a98cfee4a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_TEXTURE_MODE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b2854f413bbf9d2e9cf2ab18a0e754d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_WRITEMASK</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94f99602589f7e9b3317ae533b3d1e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DIFFUSE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a000fa6448de6669bc9d3e5f213771085</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DISCARD_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a703dead2340f8d73cced27ea64df09e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DISCARD_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae68786cfd2f64aab537e4224bea9d9f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DISTANCE_ATTENUATION_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4f79e552bfa98366ff4977cbc9304a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DITHER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a806235dc2a717e813e92583ad99b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOMAIN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad23e6d14c9132f5962bc806c9d7c27b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DONT_CARE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad7425e1b7b6f8d39f88ad04db547648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT2_ADD_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9c506d55f6a65eff2db79874c607f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab8259509dab91df9f25931e432941989</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1a90a0b6d5bde2a751b881202a53831</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_RGB_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8129362f88866ded868ebba6630b073c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_RGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad804c64ee77baeb1713dd2c5c416db30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_RGBA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa052e4a5d3f11f1cc0f058b05356a67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_RGBA_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a198597e26e0321ba98c303b2fa218be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_RGBA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf539358f110d68224eca4dced619a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT4_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad503bc95b3998bab00bf1d7114c32d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68f68110b2934489245e5026f2448ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa687825e7e9933664508e2d2199b1c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_DEPTH_REPLACE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a01534ab6e3994a4516559377f663f565</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae735f0271ead87b4bedba9e318192096</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a08be6f36d1b4bba5253fd5236c377fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_PASS_THROUGH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b09d6599a6e9407f384a604846af3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32601e9ec6df5b209723f8359f8a16c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_TEXTURE_1D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac67bd7dbb1176479222329103f6ca129</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_TEXTURE_2D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb27a9eecefc045345a3a2cf0b93210c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_TEXTURE_3D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d0feb369a16b6771ec7e384e771cea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57db977a82f592520cffd31f06e86964</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f4e9bad02b762f4c44a09f93192fc69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a168baa99f276efe13286cb5c8f339735</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f0f8e27053667ae681c5fccd1d8946c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOUBLEBUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a01617429ec3596449a9755bd5a3a87df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac58908ecadcf6f35d3fd58fc26e3ef18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2469283a1f0e9ac2e284fda0986904b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER0_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5fa6b22241789664662336f9c80f111e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER0_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59a80fbfd8b46b620efacbbdb96ed01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d6bd6c745a1de4d1465f593fb9c6490</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER10</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a442e587e94fbac12a5295a511215183e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER10_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8cd4f2ebe43c2cf24a5aa8d11d93a36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER10_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae520c3303d2bf5210533f16189fd4b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER11</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3dff209c91c5e127ec86e459ca6ad46a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER11_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c9c2cbd6317d63c1fb479a3e752e529</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER11_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a792115cbd30775175925314343b4942e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER12</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a061a16dbc7b68f091e1903067b929067</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER12_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88906c0176518b245214111f46f17bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER12_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b63e757d04bc7e9df8402cf6e15320e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER13</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abdbe6e924fa1252fbd9d67e292d4b93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER13_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1e81301c78a1adfc534ce22458fb2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER13_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65a010a6348e6a1df716e573b5ce5bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER14</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a819521c69534374257cebeb5e2025d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER14_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ff5021b971080bbc2a7d4821d8c0c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER14_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3c35a4b156c49be36d961dfbdf01f978</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER15</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46467585334deca0ddc280cfdff4965e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER15_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e19c237d02eb7cda494756bfc8d9dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER15_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a265392fad514a30a0ecf8d0170d56b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER1_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b9b1aad21cfcef7c75d5017e94f7519</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER1_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad376527a87f1cd365e77a0be967f437d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3e702cb6674aec6967dd262580942cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER2_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a326a36b2357e5e36600cd65d9f76abac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER2_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9d8db54c6ea36fd542a7598c1d7f894f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72edb5a40dd8de4cedc6bdc8d03f5158</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER3_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc5ddc92dc3e28fa678a7d648fda123d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER3_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28711e3d23ff6068bdfcf457a60aae92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6dc6a00d55ace50abd475919abe731b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER4_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53a7d2fb097f31fb39d5346150da3a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER4_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b01b29697616c7aafb831706e09eaec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER5</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42b24eef0f5ea7e18cff8280b99fc75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER5_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30e3def5005860a8d90d947592212ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER5_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7f9ea52a6dfd1eefb41446d6d6acbd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER6</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ddf0efa0deb687be24a1320b18a951b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER6_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6483a20f6b0fd121b9e61b43c3d8de27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER6_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40f5e813c82ba1ed34dca87d8dd48972</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER7</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0785682bd6abfebf09c7d9824e9e0c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER7_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac24a3235fdbeace814538f0370d4c42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER7_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a651b8b2a2de6ba2a3f5dc3835ebf0206</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4c4e3ed6fa6175de281ffca5447e44c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER8_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7020c95bdbf5ec3ad6993945376a8824</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER8_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af90310e18ccf2d6d3f6ca0d96f0cc860</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER9</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f5f605eddcf20b6e45962a51533d420</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER9_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa46c0e64a961e77ef54866406b05fdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER9_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a243fe809c9e8090cdb88d7f1da74f535</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_FRAMEBUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ebcdfa478fe099b5ab4a5399fe37ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_FRAMEBUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab39dd6b552305d6b928b29a2ff880ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_FRAMEBUFFER_BINDING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66b436303307d924194594810e241e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_FRAMEBUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf569bb118062058782da8e438c2258f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_PIXEL_TOKEN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ad702d83f6dcd49766cd585695528fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_PIXELS_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aceb9698f0d16cb824b27ccae1fd89708</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DS_BIAS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa952c67aca4187cfd340804f03c83f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DS_SCALE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8fbfba00eaab20cf204dddb1586ef33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT8_MAG8_INTENSITY8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad49f0d31410ec1255ae6940dd6902c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT8_MAG8_INTENSITY8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad49f0d31410ec1255ae6940dd6902c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT8_MAG8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a702902dd0ad591aa31579384bff614</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT8_MAG8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a702902dd0ad591aa31579384bff614</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fc9d88d55fca111f7d2b443f4ae2702</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fc9d88d55fca111f7d2b443f4ae2702</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT_MAG_INTENSITY_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ee6f5fea554ca6bdd4c64cc212633a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT_MAG_INTENSITY_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ee6f5fea554ca6bdd4c64cc212633a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT_MAG_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72600080a260fc75df54c808aa4aa578</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT_MAG_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72600080a260fc75df54c808aa4aa578</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT_MAG_VIB_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42271728ce9b04670f3805b3f126ad2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT_MAG_VIB_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42271728ce9b04670f3805b3f126ad2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad75abb33a3a52d6a3221174535d31dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad75abb33a3a52d6a3221174535d31dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DST_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4dcc8a1804d164d5f4dbba427b5672c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DST_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd2abef6afceea16ef19a117ae7fc3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DT_BIAS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a54979ea6eeae6eefc70f6022c72ad235</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DT_SCALE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37ac4870954fd3742af4dd081150980d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DU8DV8_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc066152583a53c75a16a64d7c53ca61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUDV_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4fd72382f5d3963b366eeff6466b3df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8685b152c484ad0c1730a16f114691de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_COPY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad35941788a5c3ad4a19c3263fff294e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_COPY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aab5519bbfacbf59b42f90d4432d92fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_DRAW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac1915ebc9c952b9e7140f4bcc78319a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_DRAW_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a08d478afbd15cb6a37c101dc152f7b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_READ</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40b4752ffc850a91fc26d507395511fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_READ_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a381dcfb8b8bfd7bd1082f82cf0f78535</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_E_TIMES_F_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb43bdfd4107d85aaf91932e56f050bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a910a10a3ba607735651d95521a1c56d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3fda5ccb3837365480eff4af0042d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a609cd6a89260d808c01a1f94bfb1193f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb36fa5904fd28bfca696c4305bcbe14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_COUNT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a020cc424168bf0aead42d056973f5c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4444cf3102bcf14257bc2610e20e4826</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_LIST_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7dd06e299288ea4963676e62a676fe46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9ffd6f6619081acae2aad3104aeb41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_POINTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4aa75e08418b962e93faab0e46749923</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_POINTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1652570bf70bb83d37cb8559eb680dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_STRIDE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af3a2a27edd25d0a49d0f7e3d217b44b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_STRIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c94b362c3f8b77f12913aff80b90d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGEFLAG_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7cf113ae6ac0e2f2cd19ba18a64d03ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EIGHTH_BIT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae67d2042775226d7e8936a1f137ee77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fc353ac3c76d53cb162072300670bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac0d748284df954ba94d03ebf1a13252b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_BUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad26c63125c72cbf0347b589d51676e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_BUFFER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae01505dfe71e32eddbd73c3c0ce713ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2af45d6380eba1087a8e5bc684d6ab72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37d58cc04db7ee70ec314e007b4d9f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_POINTER_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77c3712148562c3843a1e1c1f48bce1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_POINTER_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1267937bb0aa30bfb3f500f6fc1974cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_TYPE_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ce2959fd646905d25c97abd6fb95ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_TYPE_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9fd31f453c418ff8270fff081271a2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EMBOSS_CONSTANT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa90eb3af667185519e3459b19a0b46bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EMBOSS_LIGHT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9743a3182ce8de77d10238cbe33a96a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EMBOSS_MAP_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af62bba70e9f898b7753ce6b1fd6bf6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EMISSION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb24ac59cb608b150c6037e2ec15bb96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ENABLE_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a29dfdc1e7765de594d0e7f94762a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ENV_ADD_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acae41406d5dd92496e732e3a69d1d04b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ENV_BLEND_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d507e923db3e190d1d1507e2848d513</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ENV_COPY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1cc13fa8aeaffcfa8913aff8c9c2c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ENV_MODULATE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f12d40ff65def8eb131fdc164919653</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ENV_REPLACE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31290144cb0b5b08c78314822fcfa367</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ENV_REVERSE_BLEND_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace07766520ad67d088cd62a813c8eacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ENV_REVERSE_SUBTRACT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad6e647e600dca3c6fbb7831213589ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ENV_SUBTRACT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa52cd92eea90e6b153abee5143297bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EQUAL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac71bf5145721bbb6c3286c70834f4394</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EQUIV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5011a2c612bd5cefc1e11f014ed9296f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_2D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4d47cad474433a651c08b0a23def87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afbde592b90d06674aa36c1a5752278d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_FRACTIONAL_TESSELLATION_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14c37304a9d4ac1c31f39c64dbec46f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_TRIANGULAR_2D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94e66225ef3be6d7080efc967b7975f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB0_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a96a26ce861f84834f5bd6715c817ac9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB10_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32e8c2e8b02bc8fdd6ce9c550baf8a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB11_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae88b48e60fffd44eceb95b8fec64456</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB12_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aafdd41661a0e66603bb9b5187fb22d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB13_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab626658e0524d4cb1fc21b2ef75eb077</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB14_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a096a4856e83659669617d2ff50a86481</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB15_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac2d950abf392e84ab43057381b285e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB1_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48620293c4613b7095e0ac4309e23cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB2_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0bc8f7d6e92a5c4de35c9c578a544c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB3_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a11f9477c91f5d32e7a7c3d212b438c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff5a17977361b33a4b5476c303a6d08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB5_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c9cecac2e07ec6509bc7ecbc118ee55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB6_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab627cd579c5ce0bb1716be1b41ed7efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB7_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14b691e0ae2cbc749066953836cb978a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae77da54964c2a043f5cb07012262dd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB9_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb3cf8de72e70bd779113b4b4d96239f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2fc9a924eaf8de917097f6018e950ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXP2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8453bdee9f7b89c86e518f480e8c0adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXPAND_NEGATE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4642911ed4604ed59c3241ce88fce8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXPAND_NORMAL_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97359e41199839e011642c84db08af72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_422_pixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92f6047317bbaf986a560eb7c37c7d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_abgr</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c0113fc017a20aa98c7dd09e5c6b651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_bgra</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee41999b057c9eab5bf7d0d31588270d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_bindable_uniform</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a501a65f302fa0a4569ac33bed72345a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_color</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae52dcf5d32b30bca495c34ead9b66c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_equation_separate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a911c276d73db9e85216789269584cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_func_separate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70773e54a4b2644ef2fb2ceb133f51cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_logic_op</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa1aa3faa1e82e39106a172b131f15575</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_minmax</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca9a340fdf5ab9a27d6fb47a0909ce04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_subtract</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0490f7eeafebf2764e2f619714d01fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_Cg_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9b6ae3b767a934f093cbc07dc4a577f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_clip_volume_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeffce098a4a38a3f3a1232f2d51bb176</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_cmyka</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a001806ea06c909df692ea03cae36a9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_color_subtable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a36a4b21eddbee667567ab2a9865bd7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_compiled_vertex_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c62c07e0bf28da1b5de72029b4bff20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_convolution</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1538688be378607b694f4a1e23300a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_coordinate_frame</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9d844e0d7d69b473c96f03312ef40cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_copy_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f0153d0680cb8629504a7bed8bc2c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_cull_vertex</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f1335a4f692feea8bd9b0af3ff3ffcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_depth_bounds_test</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab74f5cdfd8e6494a7c25fea5dd0fac6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_direct_state_access</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acadfe6cdf32830cc062b1c5faf4d6ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_buffers2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66ec4917821af80818310b187f6362c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_instanced</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c9207bcf9cd4b9421a1d9afec79d49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_range_elements</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09cb31ca41911d25f0a7726736e4501f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_fog_coord</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa97b9520d532d1fcc7018d7c9acf82f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_fragment_lighting</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac63803c53c146b98ebea6835ed738460</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_blit</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af039cc38bb191dea086f80eeaaea3c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade0ffbe4ca997ab608e1bbddc20a9c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8cfbfba877bf7f1760de1c15ef6cc682</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_sRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af46e89e8b06c119e6c49a914da0c0f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_geometry_shader4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afee3af029a1d52114c101ba0706e87dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_gpu_program_parameters</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abeba4c29cf5cac70bd4498d2ae481b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_gpu_shader4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a17d1f52d8c881fc1a502913aad12b91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_histogram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15e9c43c5e863def30c3f0b5dcdc55e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_index_array_formats</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa40ceda988bbf83ecaa34c6359505bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_index_func</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a012c21f1da736a072754b54a387c224d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_index_material</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af3b2109964d57c83f135c58a206f2644</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_index_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c4e933348e15138cf57bbaef4c61041</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_light_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e266c9ccc06e601b0ebb6c2d1435467</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_misc_attribute</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a3606df50a00c69af87fe196498af42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multi_draw_arrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac37848bac8f6b202d656de5ac7d0d915</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6550f80ab48388d5a38536976a387408</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_packed_depth_stencil</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4fb87dca7f4c87f73e58d5822b3cff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_packed_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f969ab6ebbbc3b3e4b1053bb546efd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_packed_pixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37aa82ac7d4e8a36e3975a238e65f121</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_paletted_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a272edcafa8078f19e6057cc06b183962</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_pixel_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa40cd0fdb6ba128c275b5be0112f16ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_pixel_transform</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5bcff34dc0cd476cc470dc2db6fce74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_pixel_transform_color_table</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a195d46f259509ca95db1c820cafb798a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_point_parameters</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf4fa8180bd121eac57d9d7134ccd0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_polygon_offset</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3e3822d73d2b10a577dcae3aacf8f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_rescale_normal</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adce03eecce70994872ed60eb1ab3cff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_scene_marker</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a6e66de8a099fd8286dfc1b6969cd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_secondary_color</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a959e378b69a7528e9cdf7649231b54d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_separate_specular_color</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af1416eaaf89c3be86f19286a098ea52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shadow_funcs</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8bb417980938dbea3f0123c6369745fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shared_texture_palette</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed74a7fa1af791e6842a75c5c2ed31ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_stencil_clear_tag</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0fd084c1b3fd78e2c2198c36dd2a1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_stencil_two_side</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade6db01171ace765e3a73a252484113e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_stencil_wrap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac386f9931d26d122956d994c9943bf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_subtexture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a56b245f90ee5827c2a31ba1e6bd431</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ad74c04d9f14a6790e9546b8258c3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af42b23bc79791783cef8b3d961f29371</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8fcb9444336c9190995a3fa9aac08c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae89ad51aa715e0c3a96f18b346fd23e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_dxt1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adacb77d34f31535b22f4d75c30e55445</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_latc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5723c85c29c6987c22753cff0e456b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_rgtc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f12798bbc3c95215d037131eeb523f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_s3tc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa48a48116fc838e63f2d102fef8a59c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_cube_map</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a01c58a509f6e453e2114399638385ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_edge_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a371f7e51a46beb70036bfb94a8b2558c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_env</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2bf9595cb585bc05c399bca4182df546</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_env_add</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9253db4c5ca0924f231b7d96e9a60aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_env_combine</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32ce1e4f21a95ea92694b4285706be96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_env_dot3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a284a74054c5e8a7d24666d9aa42d7724</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_filter_anisotropic</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a67b45408b3b529072cba6ed496e7e5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_integer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f1e91fdc77f3a93487027b6ced8dead</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_lod_bias</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9a0767ed458270595e03436cf5eb2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_mirror_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1aee22b7b448c4907a38750d7d3524b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a8f95fb14f4807a9234103764127e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_perturb_normal</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af682c5cf3536fbaae0348ef29a27b819</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_rectangle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5933dcbb67742fdb3ad53ae21d2d5711</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_shared_exponent</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a078942bf9178902755a09b7f292a0ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_sRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aabd90ca33df52ee520d53b4b8a3fe3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_swizzle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abdbb5cbe2068e9b2eeccb97e328af20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_timer_query</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85317cf65c3ec95ca4a3b864970a078e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_transform_feedback</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29c0c2f10b78d10098612951ea072b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_vertex_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac525507a0e70bcdbeea036484a0eea62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_vertex_array_bgra</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf656cab539fa79d0c217abe94544d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_vertex_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d9ddf60184cd6c4c4bb5073d7e06468</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_vertex_weighting</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94978d483e00ff8dfd94b50aac7d698c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXTENDED_RANGE_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94aa10c994febd0a6e971e4b32d09999</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXTENSIONS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7be33062263597ec5446b302febb2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_DISTANCE_TO_LINE_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e033132bd5129f5f97b071f4e12633a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_DISTANCE_TO_POINT_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c81f466ea7fb0cc47a1e897f473ff66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_LINE_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a209293384e2d8d7a238d88fe177dac13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_LINEAR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeab48479b94564e0ca828d712ea8955f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_PLANE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a084608ebdc346dc90c89324615dc70a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_PLANE_ABSOLUTE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a300d9fc4afa246ce40cad073967f3cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_POINT_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7809b264de94f9ea7b9fa83ae456f5a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_RADIAL_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1245e40b905b669041d64099397dbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FALSE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abca6d43f43fae31f49dcb883b2f301f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FASTEST</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ca47e506982d2b8d378f5b7e0e7c833</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FEEDBACK</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63b8e014aab3320115ca0060578d007d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FEEDBACK_BUFFER_POINTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0fdbb00713ac81bb50a76be5ee770b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FEEDBACK_BUFFER_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adfc6dd1697461a7a700b81fc1b7a6c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FEEDBACK_BUFFER_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9861ff5d90510c3430ed557e9adf84c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FENCE_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43f6c8e4fc3dadc613cb9a59cd56954d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FENCE_CONDITION_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc2a41db7ed2cda1d7dd1785b31338d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FENCE_STATUS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7fc7646ef3948e81380a5db1d2728b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIELDS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aac708ab706522e0ba2adfc18a35f30b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FILL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a95af009d03993e7ed7df00306cc53573</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIXED_ONLY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c21b48356798d04b42e92fc56d57d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIXED_ONLY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48400d825fd69d2d826fc252ffbdd315</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLAT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9368079438eebeb5622ea8f7d39cc05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d19915d4237cb559505bd3e5dcfcf3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_32_UNSIGNED_INT_24_8_REV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5909cbcd7e61de3804a40d7d47e72cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40ce649ee4717d63f645b86f1d41003c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_CLEAR_COLOR_VALUE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50347bada2fb52e79f637746919d42f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab66c332d55f70b7fe36640d49235a7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT2_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a954efac55233f54d97a3c9f347d1bf03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT2x3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3117745c4bac9c9d9a6b84229a4f553f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT2x4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba62d0bf6d4cf702d57410e8cb000185</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61fcf58656eb22c75d2353e091458e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT3_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab62d536f4a1c8baa740c7b0af2e50245</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT3x2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab5022a1a24299368b061b3f4b1cac950</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT3x4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0940ecca4dc2ffdcf71cfd54e40180ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2f9eda8aec4c169cf1800b61ead61fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT4_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24145ee3e559eb4a0a41a3095bf23489</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT4x2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a73de4bfbe1d597cd11fb3d60ed830c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT4x3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa821271f6254cd1623a1311e608df17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_R16_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc28347faf59afb2ef318fc617e7389d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_R32_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a74e1ea14a404cc3b3accfc80371a551e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_R_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0e35b68a0ca3960e4d02007f106cdc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RG16_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a06d19ca1e5717f3be88b879eb37b03f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RG32_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42fb7f602cd23d7f26f43b2c110f54a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RG_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af544133b3fc28eec104fa2e5e2bdef8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGB16_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aafa13cc0aa82c1ebe98c7900362c7e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGB32_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a349a351d9f755087db8471f66bb9716b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGB_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d47cb109295288fb9fed9ec48a95099</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGBA16_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43c163fe9371f449e6d00ff2297e2aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGBA32_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a945fc420f26ed5f1941022278c5ffd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGBA_MODE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab02db357e1be6e3314b483f3e11dbc2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGBA_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b793163fa49e8baefa8780ca156a54c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae32c545990d8412e8a8246632df99824</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC2_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a915785c9c1384397508f85023c1a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3bd312b25bbe841d5231ad69c4a0541a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC3_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae006c284df5b4e1c8690407157c255d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a696cfaceb3256bf19e990e46702fe527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC4_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b4710222c39469d8c19acd2b7227e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8eb73e48dad9a4948da34ef6f793a97d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acacdced9bbcc6b498e1fbb12f7c8aa6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1bc529e2dbecf2e5b82ac418ed0dc4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a54ca0b81f388c56a0f5ed4284de238a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d2616b400f9ea5d82f5ce6dfd2e53b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf2ea0fb7bfbb4a5d030d987d88407d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD_ARRAY_POINTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80ead4fe1d89080d7f830e9dd1fd8871</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD_ARRAY_STRIDE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec9cd977adc76140ecc083db90d5cb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD_ARRAY_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a488608b5044635725a445489ce55f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD_SRC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa095dda8f5d3ad5912500f8336bacf59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa4c840736b2b88dc9b917ded6105d1b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4bfc7f76d272eda015e225e0b29555ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a050ffbb90bb6f9feb4823200094703d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28ebc90da902b2a52b2fbf729eb9aba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af219b279d47a5b5dca276c6de0fa74f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_LIST_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbaeded59bfc1cc920d0ee176722b389</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f44ae93fd6b5f2025ef2d92799b1a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_POINTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2cfb69cc6d52e42b361659cc793e94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_POINTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2f222ef5ca994fa97382523b44bb0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_STRIDE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae130784bc3a0b50a7cd3b20aaf0d1b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_STRIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a251ffcba70e0ca7f6c4518cb11e14414</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa6440b6edfac2ad68e3fde151ccb8813</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7be21f6f2b732aef5a27b54280124e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80cc7ad341d1c8745e57c22477ef2b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_SOURCE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab8c54153bac17581605fafd9d973df33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_SOURCE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1de88d33778a83c513a154e2eb18ead3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_DENSITY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e5a512f0e974c2e410548d389600169</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_DISTANCE_MODE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa48a9c59f8786ec0e244ea4a56dfcbb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_END</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6bcf913d76f08fbb78fcbb9fb8efbe3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_HINT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e17efb2cb5a2294dc9667c11aa11a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_INDEX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7075140f7d9bc60d6ea60dc64a33a1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abddff21b386a4d280e3875a7a4e78f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_OFFSET_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98b5908055b0a28f17b84a9c0193aef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_OFFSET_VALUE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00137dbb4d51895d9d8ff31feba295bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_PATCHY_FACTOR_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14d5583fb5d6f516d93551953baa2674</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_SPECULAR_TEXTURE_WIN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a784412d4a0340e0b215809aaded4ed92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_START</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa46c0493bca4d58724124dd9d5bb6b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FORCE_BLUE_TO_ONE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b2c27fea042d07fd5203ffb0f046bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FORMAT_SUBSAMPLE_244_244_OML</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea886532b08c9c42548ceef3cd6a27d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FORMAT_SUBSAMPLE_24_24_OML</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3ae603f1bf87c0f17546c1dd5e595f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_COLOR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc43e787c5815fc88a7a687b223ffd75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_COLOR_MATERIAL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a712d7de534075f41c3774b7e7303dcec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_COLOR_MATERIAL_FACE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf2d140cf310ac292d370d3de5b5c469</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd5b75f510e2e69aa54fcf9d9da82110</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae546ff0a0f2123ffb97ad0a3c9bc3448</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_DEPTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a446b854752bbe34f89679d7e98ca5e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_DEPTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a446b854752bbe34f89679d7e98ca5e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_FOG_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b33c41a46039724b22967d7ff2153c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT0_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9dada4eceb2e3413415784054b45a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT7_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b142f40bb211aa319a19e9462107a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT_MODEL_AMBIENT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97b5b34058df5aff7e779860ea2e6ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9480cbddc0772e63093bb6fefd234a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe8479ebd1fc368d64221190eaac3933</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1f1c1d311eeb279c4956354f03f0513</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHTING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad617b2f69b419e83f3a1bf34e3c11c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_MATERIAL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa3e080bdfb1e68121887caf358cc1c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_NORMAL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a8e1b6ba9a8a6c19acd22c6f351780e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_PROGRAM_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3752d06345bf9b7cd556c8c18f1af1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_PROGRAM_BINDING_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04cdfb866258d7332d7a5a90fb2ca7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_PROGRAM_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbd63448f69924f0c2f93ec249dbe6d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15cc14ae2e7dbe7e443c5f06e9c62840</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a0294662b50921555cae95fb20740d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5cc824276a0a610a920ab9e3a0bed3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7dde0c98eaa8622272531f54113d05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER_DERIVATIVE_HINT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8afd2d52d8a440f4b8b05d6284308710</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8bb3a5a8535bdb7921c17cdcaab89fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAME_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adff28367f4434b2e65480ba669b30dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e626474ad3066f31b46293d535b009f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a511902bc60b9f6454f8ea4dbe3e3d86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e50f9fb4cd85b8b6f5115fd9b6f39d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c8ff4b7d7bb4a3b2b4d400c339f2262</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acfdafab10d6e3bff13ffa99c92ab1746</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a06c432af640d51520221051e03b0d28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a117a77e99f3fa4a9dea4351292641126</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ce7b346d864968903267e5efe7d2324</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa3a24661fa41cf585c1c5e129fb485de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a406e03598eeb493fea0f536b15f02f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea11419a9b191790fe3414b6f329535c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae66ff668f4fa5063d78479fc6a51549b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57188ec3e667a0ff2e4295b18bf9c011</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb4ce18e4b67aa00514389976f723115</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af425b868a0d18fb3e443512fb9ae7ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb4c713e2e7c1eaa4b60735d4a1f0dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca2f67491571585bcdbc36d96511e9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a770d657a3b2065f9f3d86b73112d7520</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa738f997482b66f529f892e6f32f8063</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa738f997482b66f529f892e6f32f8063</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3af31179d0ad3edc60810b7dead15d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a03cbc16b798f01759c7dad5b9884511b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38a86ff657d1bb669c30d5d71328a49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2fc7d11690bc1e7a8800aef2a175a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_BINDING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2f842365229a5a10fdafc445dadf777</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_COMPLETE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a5ca562c069ca1294283df0c7d192ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_COMPLETE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e59e117d25bea953dfa017e08d1c3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_DEFAULT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86a5b767b8be295f3dd89fea5ec9e3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5a5d93368758da93a44c2fe8df29185</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44c13fb2e92ed511deba2b4a81f35c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a268da796c680af213faff739cfdd91b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40dd75292fef8732b397a1bf4241631c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7d07a5b914d4b44ba45103dbaee7fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b20e3d2e251ddc8a57536e5c90436ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef8caac76934dfb6688f086595be9d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18f4a968b4230a22dc470e990c7d5518</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0de07eea53f8e376ea5d48af10f667af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a562b744e68d066647ec9e43cfc436398</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a4be548400212fd78b3a6982ab1d166</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b4f7834a7869e5ff36aa6e619527fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9da899ca15cb6f3b95a56e015498eb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0020a1cdc41fd90c0253586098a6e181</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef07350c9ee471d567c0625b00c154ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa701b24faa280cc1004ba3497312c479</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4eeea1011dd39c7962ccc429aed24d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_SRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4559c867cb31fcc7b490ebd0b052e293</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_SRGB_CAPABLE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a452ee30798f42662bdcef5b930f05cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_SRGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb071f3d9ad1ba0b666fbd7c50de6aa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_UNDEFINED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1db45e43ac8129077faeb72ad861f2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_UNSUPPORTED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a99f541f9a8dd94c2d8cf211a92a99617</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_UNSUPPORTED_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b67225cbc7d7c72deb5e8e5c19c81f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRONT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad66599a87de5c80f8c174da72080a811</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRONT_AND_BACK</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a355cd0068666a25037ca163a57eaa214</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRONT_FACE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2aae8c75b63a69ce48f42dd03de8a17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRONT_LEFT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53d5d77867ea4eec7f6babaa527e46ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRONT_RIGHT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3bd0c8e6d9f4338d07ac1ab47aeb35e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FULL_RANGE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5f2fa131e97452a04102f90f3d21b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FULL_STIPPLE_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25b38ba1148499c93c6c1b8e407a5aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_ADD</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af477e4fa3e741406c0c3532cc5062758</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_ADD_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f043648e31e7f0b53ef160f159c9150</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_REVERSE_SUBTRACT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8439350af7b66d0115f23d27a6511917</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_REVERSE_SUBTRACT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46a02f13902cdf021bb59fdfab23b96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_SUBTRACT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0017e5c11a6be44b705d87053607fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_SUBTRACT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeaa01030ee3b2b3dedee9dcf46efbd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GENERATE_MIPMAP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d7cd84f0b84e7a77585c8c695f6709f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GENERATE_MIPMAP_HINT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9d67193f72c666cef8c676456f56a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GENERATE_MIPMAP_HINT_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aacb38307723117d051220be785bbcd79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GENERATE_MIPMAP_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88a81c788f81e0325a66e8294aa59a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GENERIC_ATTRIB_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2fa5363fd87b1dad923efc4623d57875</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_INPUT_TYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5aa6be5c7e83fff62dc5d6227d393ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_INPUT_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1c5b29401f9fa8eb96b72771aabc4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_OUTPUT_TYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec5a66430b3c2f05cc6018d35cddbdab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_OUTPUT_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a528b80a5156331b7dd89043a74a5ad10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_PROGRAM_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9cbd4bd9a2d44978ed73805a9ead527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab74583aca192f2f5ce2283e2b835ed97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SHADER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a989fc4d3b38cc6508c1c873957ac13b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SHADER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a75cdb827fbf3fe7cca71d119361a1251</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_VERTICES_OUT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28ff12998d2ef6edad2435efe526258f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_VERTICES_OUT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afd49157305750d98245f3dde22578683</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEQUAL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d2e8004bbf5d91de9c0e3184a665d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLOBAL_ALPHA_FACTOR_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b5c02b7caafd4b8633cb351165c025b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLOBAL_ALPHA_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0056039b84c248f8a4db45d7e57cf5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREATER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa3bfa1f454ff5072bc1b64e7d30e9584</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af58c4c38ef01497de9207d91ba9ed2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9986d085cd911a8cf38c52f6b28810a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN_BIT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a310590938bea2b709ecb424be4cd78a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a276d98ce988c340a6711ffe2d60ff2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN_INTEGER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63887dfe40457ee8871055d84bcbcccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN_INTEGER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab326a05018adbdcff9e879dc44e2d8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN_MAX_CLAMP_INGR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f1547a5959faba8eb8673aa5afdaf3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN_MIN_CLAMP_INGR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68a59562119c15e21d61acbd14c60691</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a79cb28aa182e5850c3e8c6f0b7ca5196</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREMEDY_frame_terminator</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abce060347529087d76732ea483b04b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREMEDY_string_marker</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd9fae209efa623a7868244c1f1cb43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5224497ce9e5a4c451f49138a001078</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_BIAS_NEGATE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4da18e7beca683d530f52f4d6b5c502c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_BIAS_NORMAL_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add334c3322f5879938b61ef2c5ffe707</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_BIT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83ed6ace9730d728c106bf3175e9977f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_FLOAT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa3d4d84d7e1458e03145d5db96bde045</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_FLOAT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae212f7434dae4eb914939d36e2f8caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_FLOAT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a253eb425a04047d1ebef6212663edb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HI_BIAS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea516ed2fe457c55c85ee94cdb1beac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HI_SCALE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70f140c54af187cbbe0477e90ec02da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HILO16_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7554d7f9948c4cb2a2d0b5e73756cdba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HILO16_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7554d7f9948c4cb2a2d0b5e73756cdba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HILO8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a266aacf166961b07951793518f37c823</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HILO_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab710285d98f4aa7c4d2e4dcf8a270653</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HILO_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab710285d98f4aa7c4d2e4dcf8a270653</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HINT_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade310d84901994fa63457c3046df06f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc63b539a0896bef2cab522bc7711947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_ALPHA_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adfd6f0543d2f48afa4c05d56d9d37748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_ALPHA_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35c9b64a3db01e7cc4d63fa4250c4480</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_BLUE_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ba7b608a146532635aa3a058c14e67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_BLUE_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9fec1556824092b376aac027447fa9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d7f8b82ac499635ec6b9144790c15bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_FORMAT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add0e20ededc17589551b9b24d07695d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_FORMAT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50f06c060e84e5a756a8459493a9c507</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_GREEN_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a255c0a3d5818cb80ba4c74525a62f6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_GREEN_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d3c95f5f5526bff5d8eb5993eda24f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_LUMINANCE_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a699154088022f561f7c39b34e535069a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_LUMINANCE_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea3fe7d6edabbdb51fd17b4470a735f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_RED_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ff8aa546601bfc5ddabd57e3d74e9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_RED_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93a562e74a135cc915d6c77ad9133818</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_SINK</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9fbf1c60c5018d99f94dbab3f6c275e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_SINK_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61d47d7210ccece9fa9bbac23d6405d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_WIDTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab82a54c12a829fc926927616b64ca8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_WIDTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b71930eda36bfa995c8e8a40961328f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HP_convolution_border_modes</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a67b10e3533683a9081f0116b0d34cd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HP_image_transform</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70001ecf57693a3c43dd6944ecdec031</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HP_occlusion_test</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2935e70c3a4d6b3021b8fa7e916b98c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HP_texture_lighting</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaec6561e8c0a363b93350b6a140462c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_cull_vertex</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a93a245950770cdf196c80e1cd157c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_multimode_draw_arrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a54eb6d83c06bca0db5b6df3459cd58cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_rasterpos_clip</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3cd70bac291cb3a155bff2a4b27ecd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_static_data</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5cbba888381f6190c9455f2c20dd168c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_texture_mirrored_repeat</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5cb521ea699f382e0018d695a3f19fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_vertex_array_lists</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad37efaae7ec42fa0dce5761e0b07a57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IDENTITY_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed38ef7d3b31290feb616105633a5281</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IGNORE_BORDER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6c1b08ed3bb3c17b18d04823c9b073e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8280ea27ca8dc4ce7e62cd70416f6108</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMPLEMENTATION_COLOR_READ_TYPE_OES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8473c4a073707e095a120939de36babd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INCR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad590dd79075659a5625dcad04e13331</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INCR_WRAP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9efa4d7622ad01999c4c29081218943</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INCR_WRAP_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5704af45db2b9c64a8ca3e9c983f6471</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a689dfc164d1804a3da0d7c3419d57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50306f6feac54b9d3bf972272df48de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25b4469ee770b86f9cfb5a33d925bbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46a562817d0b8da437857f523ce8ae3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_COUNT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b49eb4716b448b0f3ea7fcfb1ac9d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44c06b225b7d8130be69560be3a59fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_LIST_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af3bcf9acb8c6e1ba50f13a9372c5b7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a2e1038ed023481d58b30d650f8a520</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_POINTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68f2de52b2a751b16b22d77df462a676</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_POINTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aacf4bfb78c546c6e1536ddc82ab0207e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_STRIDE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee154fed03f7bf1b19e763dda520538f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_STRIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acbbf258b8d9d655b9d2e1573804567bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e550708fda243b6e94994b6ea5b3ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44a040d77b567d4ec32f839a14335e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a73d1c369ecaf5cd3be043ea12438ec02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a394b42ed85ac24b33269c96bcbb25e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_CLEAR_VALUE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37a86612e56b4ae213669bc5571c6434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_LOGIC_OP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85ff821247e40677184394f1a986accf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af1b5a2dd3e848bc801373fe090320e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_OFFSET</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f9dbcbe5f3f84039975ab3696ae8143</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_SHIFT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a799f962aeab9a60417c9d07b9ae15bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_WRITEMASK</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f24a2a2f26b9adec7358e506f81a0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INFO_LOG_LENGTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae77c1e831fd164e9ac6c1a9cdb697ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INGR_color_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b9c995ee6c809f27c8f5a00d8905093</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INGR_interlace_read</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18d2d401058825b6f3b867e075771162</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a165997187828b3a8a0db9d49d568406b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a931bf275b8b13f18eed4a7bc534c2ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_1D_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a853a008b96c295bb9a8a1badffd0b80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_1D_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86ba96c3713f62f23c9464c2a0e4d257</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_1D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa977a1100dd54eced35ca2c2de7a3780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43bc4184cf923a57ed4c78746fa97334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac26498867290996a56d1f1d317433433</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4851958193577285e210fbf3a8ad60f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeca8e2eacd4da4b44031b558cee90a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_RECT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98d2e008490ee2dee7fbfb25e34a6ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a279e4070fee3984c3e193a9e74b704c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_3D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b4cb697ecafa3c185ca8710681f4492</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_BUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab549db97b99b102d297b3192e9221888</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_CUBE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a33fd971141c7ba576be327f1594c47ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_CUBE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f9ee12c0dd586fc8420b79cf98604c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_RENDERBUFFER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af75ec86831be5cc4a5b1734070e337d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e72a47b144427174af2d6d87a7ab073</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC2_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1461d6824f7963ac496446ab3483804</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a08b6c6a8259ac4ad9ad5d8e7c3d13bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC3_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba0b5b54e90ac26b72c6efa66b9377ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae3fd6dab6e2260ce7fa4cdccbcfba0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC4_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b5ce762a7a459d77e2f0c786f8f1be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_parallel_arrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5548296ff6ada6a4c1d1b9440670401e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_texture_scissor</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3a85e61ab704ce5d531b5978b4ef6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c88c49445c4d899b5d7436213bfdfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY12</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab57529c8887bb865c46cf1684fc4cd0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY12_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8c68030256380465cff554bc68e630a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY16</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a797d2c3a25f205d9422f42ce8fa2bc67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY16_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aead9e0d7fda38540fc52ab6da157d4e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY16_EXTENDED_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4eef5c693357eadc290989e14f87c078</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY16_SIGNED_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b7e43e6b952f7dddc7be5985d4822a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY16F_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7197b53e101d8dd3a6d5fceb2f630d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY16I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb2530f60f2ad4dda493d0980eaa08bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY16UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65be1fa27a9e2691f2b8ab2e0076f829</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY32F_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1b800cc82e2cbf329dfbebe41f3dce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY32I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8fabc6ad494d2c6bd3c558b1d67c7b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY32UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace21e95fcf0d9cee710d1142811a7089</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af210728af1a12545505abb6784d45679</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5407a22ab99b1b24203252e4a9303e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a353b91050386f1140600060d8a83155d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aedaa6d09c50b8512d334eeba0e93f78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY8I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa980b4615f52ecea202f4d5268b24362</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY8UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ea2808b0d264496b78acfc3d292fe61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98a8c54a5e7c1c800f89c066f93da46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY_EXTENDED_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab464503fcaaacbf34374a35829fdfc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY_FLOAT16_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ce57aa4ddc93d959aebe7384ba7d941</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY_FLOAT16_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ace64eda1fdea76a35f1124377e311c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY_FLOAT32_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a1d130138150054e9d80c5ccd0b98e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY_FLOAT32_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a717b4d6603b9e8ca2015ae96d071494e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY_SIGNED_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca3d60e0918d54a365802f5b25fa28fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLACE_OML</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a745522ff805e2f98e24950858d496666</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLACE_READ_INGR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d564df66c87dbc2d9521af7e053058e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLACE_READ_OML</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8227e116def16e08615c1a94b5e09b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLACE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa384291e4d4e7cfcecaeb30bbc572f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLEAVED_ATTRIBS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40a2eab73896b0a825043c522a91d42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLEAVED_ATTRIBS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aecee49fd5d741c84a83bf5f15f938c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLEAVED_ATTRIBS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af0514389e002627b796e107fc8388034</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERPOLATE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8287eef1d8138f5cd1cd7cce1bc8e8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERPOLATE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac825a742197eb5727fbab86125fabd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERPOLATE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>addafb06c9b38577b00ec7fc1847afa8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVALID_ENUM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af14f7bb0d1f578a77e3c472d3bbd2cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVALID_FRAMEBUFFER_OPERATION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aadde34fd502af6b251253c1815f35c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVALID_FRAMEBUFFER_OPERATION_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40e4302481280dfea42fefe95f8a4946</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVALID_OPERATION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55c3653fe5c95b8070bd00c02b137693</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVALID_VALUE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0650f4789afcbe8e0d83d8cffd008719</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVARIANT_DATATYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8938367b0d8dbd1a28e7c25069fdf836</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVARIANT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a751576246ae7972b0341e94d8cd85b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVARIANT_VALUE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb0a6490632b7c971c2fa0b9e61b2274</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVERSE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68b2ee52e4d9e41ad25c0aad51fa9bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVERSE_TRANSPOSE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a089b2b6e7ff5b82c321cf52bc8bbcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVERT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af152705dd1f6504e96a2cdec832eb4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVERTED_SCREEN_W_REND</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a137115c12d62f2f15ef3000d644b396e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KEEP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5f2970e5b32df02694116f821264893</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KTX_BACK_REGION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd0dd0c809c8c1537a9c0a871a830efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KTX_buffer_region</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeea9f8fa08d56e3903b69f83207d8068</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KTX_FRONT_REGION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a267041a6e21df9fda1d3fe8e21b749c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KTX_STENCIL_REGION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71aa2e2f516a139f3d7e67bcba619b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_KTX_Z_REGION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>accc99491c670fd5fa47d3fcadcb4c100</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LEFT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18afd69732fe09a4e89abcdec10a9500</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LEQUAL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b778a06f153b4d59ebc6aa1d0996191</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LERP_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69a54a83efb7911721d1a2230d0f65bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LESS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19d83affd8f0b06c09940cff7da428d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af95bee1d2f331ade1c228e6ab840d750</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d850274332f611d6aa2a41a17da8518</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a607bf4d25782e462124b259297b064ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1544d13c9bcfaadd5df7478a5e9b0e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4286afc1281acedebac6b6b9881f7dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT5</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a610c78452369da0344c5e0649f363816</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT6</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab96a7c67d88da1f4e607dc5052fbad4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT7</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7426add355bdc3f07e3ca40270112b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT_ENV_MODE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a87efdbcf65f0cc66c12c69f0e7a8de9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT_MODEL_AMBIENT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc4486f4b47aeed7131d1925f7d27b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT_MODEL_COLOR_CONTROL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad46e3a863ebaff593693904190edbe22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT_MODEL_COLOR_CONTROL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adcf51d551294f28f0355f8463bc9737f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT_MODEL_LOCAL_VIEWER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a886afa73ee2055a890ae2f5907488cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac916790f08a1a79f366c018ce0b9012b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT_MODEL_TWO_SIDE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad23ba27ae42d2c69aff18dc36a95ef64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHTING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc85bbf684091bb3ae03070b521739cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHTING_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2e05af3c1b739de92a26c9a0eb00e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbfc2afe81343b8bb6e636fd60aa8e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7cd373813480cddfcf54e1ddcd8416f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_LOOP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc7a4dd7346bd1f43ae107ca9d8f8c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_RESET_TOKEN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b9db2be1fbeeac66b739152b27c8dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_SMOOTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af310b76b7ac30da1d61d8a42388fe651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_SMOOTH_HINT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad738062ab45231f8c9fb1861990185f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_STIPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5df3986cf98b50c34d1884e71052e63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_STIPPLE_PATTERN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aedf9e27c4de4da883c5c81c965444040</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_STIPPLE_REPEAT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a642d690060de8acd8d3687fd34bb0e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_STRIP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ecc64682046ef517e86a18d9acbed1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_STRIP_ADJACENCY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77da8e66a615f3c8ac45bee1658d1af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_STRIP_ADJACENCY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a421e339618dcf7e151efd2ee751d6513</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_TOKEN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b7b672679ddc99dc5eefe950800dd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_WIDTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1f353e4ac4c120f236a8d3f0eebdfd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_WIDTH_GRANULARITY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad7f4a63dea7e2cd100280ff105e90c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_WIDTH_RANGE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae28ace7f221adf7f7644018e96647c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e682f218130b98b27a1e33fa7325080</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR_ATTENUATION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa1427ce70a062edab31f086f0215643a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR_MIPMAP_LINEAR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a724edc4d9d6f3c1770ff3688f0747acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR_MIPMAP_NEAREST</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9fba5da0aafd194b7eb2fcd359511622</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a532ed3612eae8eaed8a7a53ecd7a28f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINES_ADJACENCY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbfc696ba6bf25a8bf67fbc0700561f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINES_ADJACENCY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac064545115e146b516ed51cc411300c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINK_STATUS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae644ef6b281c9378fa49d9b1ccefaf31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIST_BASE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac634ee4fcfd5e377aa8d53e078283fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIST_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ed637960b11789b40d701081d565adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIST_INDEX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ad0a7aa074eb1b0b474b47916e8726c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIST_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a27cf503abe448995df1a8ef15527522c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LO_BIAS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7d601b3102a184f3e2b13436bf4027b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LO_SCALE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29537cf9351e4e69ce258c83463fa158</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOAD</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5777a6e0bf86e1c3f054b48c1a679f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOCAL_CONSTANT_DATATYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afed08673d93faa2c2a2b118a99662d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOCAL_CONSTANT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aabfae267fd32e344bcfe1934bf9f2d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOCAL_CONSTANT_VALUE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4401b9f6cc1a271ca434820fb82d22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOCAL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af3a372d5e93d651411a7df0a7809d2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOGIC_OP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82eb62f8cbe63ec98262b52a4323cfb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOGIC_OP_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af55b1f5009d9542f5c47413d85ff3307</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOWER_LEFT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8b5c2980cf1e2a2ff8d940b57cdcd1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ebfb7e4321ee2838cb17b10b8d44959</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE12</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9b45168e9db88cc78c397c4122c2e8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE12_ALPHA12</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76c10fb516086040a815eb1e3b6af61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE12_ALPHA12_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5dad1451379dbd5a3202bbb846298ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE12_ALPHA4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63520cf7877143722cf6be6765ee7466</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE12_ALPHA4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac13c3946b177ea60013ab9f6aba5c4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE12_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac70ed4ed31687cab8164911fb4906ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad16c5ca87844c5c492bd13ce5d204253</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16_ALPHA16</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9205336e49ce633f663c80940a1f92c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16_ALPHA16_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e418ba0cabe421c3def1cfae9148c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16_ALPHA16_EXTENDED_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a430a03439b56da498878b8702682adfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16_ALPHA16_SIGNED_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a604f648352e8fce64d8d9956bae82f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8e15458f9517faac4b59f8dcbf81724</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16_EXTENDED_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6373900219805f37d058ff11353a7b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16_SIGNED_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8cb4d60f12a28e800d2902dd0c420654</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16F_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab79b1e21bd4be95824b40330a306cda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a02cc6b5fcd5034cf208cedee73413c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c19d32e673cbf37dad1af8670e73651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE32F_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a33ba6a053a7de364352204dc9a2dc0d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE32I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a96276921050eca3e6c1e34f37a5bf6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE32UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a20c6ef83bb08c0ca8d38294b15173386</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9ba32db3d627b8692238427216db408</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE4_ALPHA4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a51462df7990c60ca4c2aaa79054d41e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE4_ALPHA4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a77f6f56910d4a05b8f2a4974c453d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a314dfef7d03af2395ec8053558ba41f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE6_ALPHA2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac662aa94ab03077244f678f9e43b73f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE6_ALPHA2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e37359b96570765f1cc77158f11fd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e8878fc7ba6fa8e6e541a5ce4519bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE8_ALPHA8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa565a9ccd18f578bb6fac188b0c44b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE8_ALPHA8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acff22a34c242014d75eebaa8ca8653e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23492b23d502f866c1a13cba9ed7e5c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE8I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53288d871b9d953e17a2e03d5ba53f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE8UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a654790b08bae95bd15c13ee628b8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40a697d91ac01487b948b83fab98d15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA16F_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25b310abccb0a2787dad339bb157e5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA16I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae956c0f4c897767e1dc3b665c7c85e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA16UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4845f1431f0325168a4c8f36d8d80c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA32F_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1fb1f84c9be7b4cf74fb292f8c6ab6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA32I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a181e308c968680bc395d9b616b420f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA32UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a509fb0f9e82c3e6d518876992de37235</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA8I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea1a7b2419d9705d84bb20db4c4e8e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA8UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa79f5ac9b25b38de5db4763cd810549</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA_EXTENDED_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a873a019aa0e45d1106c11d23b9893079</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA_FLOAT16_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0cc54025d9c0ee9c5e0f4460f9370108</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA_FLOAT16_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9faa131e152b7d30fc90378843ba582b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA_FLOAT32_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11a021c1f9d1d9ccd50f4f6092ddb305</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA_FLOAT32_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8cb3cb4e833a7b94d5bff965ecb21288</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA_INTEGER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af1d1cce0e5f687388caa19061fe1ea2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA_SIGNED_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43831c150391ad18d4977553ee1b0585</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_EXTENDED_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1feb2f34e7dcbc0719a0c973e165c7b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_FLOAT16_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae198ce3d3856be40f40d135cad69303c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_FLOAT16_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeded330853753d93124eedcf2c8365d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_FLOAT32_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab843ea3d3045c5bae99b79e6006854cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_FLOAT32_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9aa646407bd99059ebd561b994e3e49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_INTEGER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a30159a9212c55e5a69d878ee70e2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_SIGNED_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42186289569746d8191cf52e9767ca17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAD_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d8562d90ab63ca2ef4da8f583da387e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAGNITUDE_BIAS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0755c87969dbab728fc24055f92e6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAGNITUDE_SCALE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb9a087a2bfc6fe0b0083abde44a989d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAJOR_VERSION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b2319323c7cfb4ed795be005209d73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_BINORMAL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a792b15dc5376e1b3ae33fbf8ee9248bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_COLOR_4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa876507dab41089636d66aa15f9cb149</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_GRID_DOMAIN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af32485a161bb4415dd6c23c25ca623cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_GRID_SEGMENTS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a806e59d47a85df6589991d229d17683c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_INDEX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa1e0a22bf735270f1b2c9a8c5e0d5bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_NORMAL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc7273de3774ef99ca72232e3ca01196</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_TANGENT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10c45c2b23bc4c0ed4b47a4de4294349</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_TEXTURE_COORD_1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9767038d074822c5c44aca050f37992b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_TEXTURE_COORD_2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a45dc6d93ae43a14b9a108415bb07a937</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_TEXTURE_COORD_3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f2d7bedf709632b89b7b1b44b6dd1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_TEXTURE_COORD_4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa86d7f0fcdc5bea94995602318a99f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31351848ceafddfae8291b53f41c7012</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc3ed2e1794df77d2094c0ce15552747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB0_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8039e0f59b39f98409db8f488e0dfe2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB10_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa6cadd8e9259c24940458ac74be636e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB11_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28fb0a7695ec0ba03a24103d8c00f5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB12_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae34201c834d691412c8ea7b97659b331</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB13_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a163f00fdaf297768bd4a92a50c53d782</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB14_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acfcfd02a67755dc57789960ad4fa4ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB15_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42d4b8efdf7f2127f7b4cbda1c98cf62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB1_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab215283c4126aa7da1bb825f6a9e0069</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB2_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65a09724705239db031d852081f678cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB3_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0aea5c4cc61c0feaea7e4e86dc422439</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB4_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf8df6fe5fa1f71dfb42b1b793821b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB5_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae139967363da4a568386b34dbf6f47cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB6_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac420ae69bbe481ae1c249889b18fc86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB7_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ca5ae2e8113e7781a3f28305aead191</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB8_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b414212d6fa089193b8f7c7d23c00b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB9_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6bc2e1241dcf64a4cb0c8f46d528f59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_BINORMAL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61d6839eb30ea52d7277cfa1c333246e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_COLOR_4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86395139dd2875d0f8d7076a7ba4f3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_GRID_DOMAIN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c2785ab6d10b0f55f0e803916bf375e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_GRID_SEGMENTS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a75c948c0682839e5002244bfea720a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_INDEX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29c1abb31c99669081e3fbe5b71569f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_NORMAL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d7a9f46a0e0ac25b120a626529b8b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_TANGENT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac64fa80b18ad1f5ef2c618adacf6a000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_TEXTURE_COORD_1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac2062261a277ccdc46480002d88f0d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_TEXTURE_COORD_2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f6020cf104d7d8d27067e8489a703a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_TEXTURE_COORD_3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac578e59be2f7aaf54c520e5c2334c20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_TEXTURE_COORD_4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a8d2d16ac9f5e8360bb75678a68dff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa272a9dafa2341bcef7e81d1caafad6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa01e3501da918a496e55e283c4ed34e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB0_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88a130b8af32cea0734636d9c7079759</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB10_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23326bbaec470f3a1acc2d05f52ed8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB11_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a215ee8ba8a95a4895c75d5dd0be1eb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB12_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acabe05412382f2200c02030630626e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB13_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a856d8fd551e839c47e9cc8b05f3658c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB14_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8abdb8292534cf5f9d3fe652e9bb8feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB15_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69099070a7a15f973823a91845d553cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB1_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abba3d2e80643ab245bdca062223689af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB2_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e3e47130fa8c1b06437bfc6dfc66fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB3_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7e677149731afde7fe29999abd28e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB4_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab63fbd2dc7d6c60e3fc78c2fb0c66e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB5_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac493cec6642a7193e883504f6033b286</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB6_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a120155996331fb6e5db67b61e64a5e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB7_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae65522a4f40973bff20aee5d4c17abcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB8_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a750015713b5caecb22a3a63e41ee9498</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB9_4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94df31200946f64b8d912a9b936da598</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_ATTRIB_U_ORDER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5fc8ac75c66df7fce687013f6289fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_ATTRIB_V_ORDER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a394db60e8be8f50d0fd0c29f7c11a628</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c213f6af199f6c9c8fa735ca306f189</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_FLUSH_EXPLICIT_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fb62956c03fbcc2b03fbb8939b1d8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_INVALIDATE_BUFFER_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaef91020c9e976b5f8739ca800a408fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_INVALIDATE_RANGE_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85b972777fb572349d3bb8d27a9c6869</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_READ_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0283bfa28a11691ac521c421d991720b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_STENCIL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c3b382906abf83addefd79515dbe005</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_TESSELLATION_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a96ae91e6c7098faa0ea56be81949f8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_UNSYNCHRONIZED_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a715049799247423eab88ea14135d3399</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_WRITE_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a2e24ae66c8468cdd50a04bb573d88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc84e98e84fa424dc5cf6f6271066c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_AMBIENT_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ec850f51c10198c9f309c3d8b9f7982</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_COLOR_INDEXES_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9bd98e7b1d959505b66aefe7fa1c1112</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_DIFFUSE_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42116e6cab70ff073fecc93b3f2af9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_EMISSION_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f07172da246fa92788495c4a58a47d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_SHININESS_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb03fd592f6fb520fcaca8fed29f5283</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_SPECULAR_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10192f4dd4f4cdba4f8588ea1ed49a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATERIAL_SIDE_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9efaf99547d4a3959209d17d0f4bb20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX0_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e2e6d77baeb09b9e8bdaa8c6b15b35c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX0_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab15e7ff788b496109136f3d10ae7ff18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX10_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d959d4ffe6cebd4a8df2e6983b151d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX11_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aadfdd559663b98722fdd0ccb754b0590</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX12_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3c107e119bc2f67624f3e1b02f3a34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX13_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f758ad7ec574223a5adc8c5bd2807ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX14_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac0b5e16e244a26912f99a65d4edb5c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX15_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6da09adc9ac51bbab0a14c7846d56992</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX16_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a381950b3d7a1d8ec6abc2d3fe0229722</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX17_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5431ba735f894a8181318afd42698d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX18_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9d347f566d42d4a7552042a4910169f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX19_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89b6cbd127d9ed022da6cd72575ac51c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX1_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ccabb21ca243d3743f10e55b0153aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX1_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ebe45a1754be4f1f4ea4fe3ea556736</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX20_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa124c3ea6a84df17e6b8cf92ae428068</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX21_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afef9da61b60774018c7fd025ce2f1feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX22_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a74a53a1aceb6a03c78cff3b642389a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX23_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe9d398fddc36679770c52fffd9075cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX24_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae2d7a57b63a1fecb0f56a71aeb32ca3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX25_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4c76b22cd476dfa6d4dd142c099b777</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX26_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fd4a96db77788c1080f951d1576ff13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX27_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad8cb865d9795665a3252fc948ac3719f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX28_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad05c6269412c87966c4a5f93f96819a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX29_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5cb423b0cbe5e85e2152fff61410ed7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX2_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8cf2da9ddab14be483fe7084b6c3b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX2_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab8f1d3faa5a8b0b6e8b53e1a2c5affe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX30_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a149b40e267b65dce7ee0384c4806974f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX31_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3ab477e830655dba6eeac67b633f15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX3_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a760b46981594cc2396f6a822326cf412</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX3_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d9c44d10393450b4ec2f3efef7a6b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX4_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c59139e6da233f8f2ee077c0abc8a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5543d563cc5fe4290f252eba28177c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX5_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b2aebcc94af17eefb54afa196bfca5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX5_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a894ebe705df187ee6d3be4d5cdf9f954</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX6_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e7627f16215a0b846717d50ac4163bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX6_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af51dfb760407db116f98c5f6710f535f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX7_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ac93e85f9b5ce27b9b8139334ecac04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX7_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9b1f62838126bd3206a9aa764cd8ed67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX8_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee46d5f200261d1b9891588bc2823e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX9_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a868c6f96e2f9dfae856a3a9c035e212f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ec9ac9e3db7f86f698cab975a9808ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_INDEX_ARRAY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04104b6a38584f43d25b44c13d904ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_INDEX_ARRAY_POINTER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff9e8093cdf852c0550e31395b41384c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_INDEX_ARRAY_SIZE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad12b0f078eed21adfbab8c9b713e6c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_INDEX_ARRAY_STRIDE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a67e5345cb2e35088d0f12bf7ac7cda92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_INDEX_ARRAY_TYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afbaaf55136ea6bd819538c93dfac4b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30983abc719b92405b17be9250d8ff1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_PALETTE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60f4d635bf46bc2ab0f5b38449ad0ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad615339259858b91f67bf893e2a0b1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_3D_TEXTURE_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9eb2f6fcd1311d528057b82ea84ad75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_3D_TEXTURE_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a006a505ad519db19385366c3fbb12ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ACTIVE_LIGHTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aabaea6c66600eb57277c8b493dcbd82b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ALPHA_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa193dfeb27b35577804b9211782ead78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ARRAY_TEXTURE_LAYERS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5f99638ee202a7d6e0d048057c32436</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ARRAY_TEXTURE_LAYERS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2fed99fafe8e42d36913f13760e47692</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ASYNC_DRAW_PIXELS_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f654a610cef0663b32cd558ab578c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ASYNC_HISTOGRAM_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a27b544ff6f42fdc0e38da69560879758</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ASYNC_READ_PIXELS_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe7bfeea62e567d3b26b4a41f5c089ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ASYNC_TEX_IMAGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a54644a094e18a9b31ebe801fb249df57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ATTRIB_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c074281dc9f21c92bddc55c1a378cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_BINDABLE_UNIFORM_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c68b5a78706028c0079272d4762f128</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_BLUE_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a4259de197b1cbaf03537f6114166ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CLIENT_ATTRIB_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3c14bb6e3a8078dd16f8645037f9ad00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CLIP_DISTANCES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a488d969db88d0e5282325cd0ebe6521d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CLIP_PLANES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6cabc14aed7f38aa456a65aea2178d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COLOR_ATTACHMENTS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a716a4cf42abc32b7e78f64b4d0d0b723</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COLOR_ATTACHMENTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa4c6dc169b490cfa81f19423ca65a1f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COLOR_MATRIX_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00e586a66947fe6f51e0aec955ebf44a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac2c9e03e7e211acbbea8ad938a15d866</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97d4815b832e756dc3841617c5f4540e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad35a87121920e6462b479e26dfaf69a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CONVOLUTION_HEIGHT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a02c69b382a20810d5c3c8f036004cb8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CONVOLUTION_HEIGHT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f1cf69a9ee2712f3229481c21e2c1d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CONVOLUTION_WIDTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a8d919f43fc44308410859905737c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CONVOLUTION_WIDTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace854e040a07ad50b4442c9c82c0c9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CUBE_MAP_TEXTURE_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a632039148b57b1df2b23f1ef1c94de34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeec2093a9470d87086ac25aaeb5c8b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acdc8946afc66c01af845a27b822733a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DRAW_BUFFERS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91ba8bd0010298f5ccacbf675b968040</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DRAW_BUFFERS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae31358785fa6bf90a9d45e9b10bc4f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DRAW_BUFFERS_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a171e71b9241a9fe8a8b6250b2fae0bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ELEMENTS_INDICES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9dd94df46c02d0d705915fda674ab1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ELEMENTS_INDICES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9dd94df46c02d0d705915fda674ab1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ELEMENTS_VERTICES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6be24928d250f1a9e4e3d34a3ae9f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ELEMENTS_VERTICES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6be24928d250f1a9e4e3d34a3ae9f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_EVAL_ORDER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5986983cfdc5abe9135573c6880b8c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21d769e684f6c26608a612ed04773515</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab67e8f0dec29353092734595dfc36fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_LIGHTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2644788d69f52d9cd14fb9371537f2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a1628d90938a683ed20576ed195cc82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_UNIFORM_COMPONENTS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ba6f2409d8bd8df147e09b0e3eb2820</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf52509949799afbaee793e9678f9e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GENERAL_COMBINERS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a718e9467103f10c718e8f409030520d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a133c3540228c9d8dc77d9b6da811230c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e75f42c0c02143891e3efd4a565aedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af3af230e62aaee4c6d4e379e689932f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae61e0de79173eaedf949480690b8b968</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a253cc16b390ee2c49bcb29bdb60a4df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a8714c267a2f8e45c17bd92004dfa28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97465ff3b83f579e9484ac4bbd5fbcd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a665fac56f6738b3191cae20d2d881a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8683eeb03bc72edf125b5dd0f52e7622</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c74ef2f37280999533beef5575c45ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade964daae6999158b45ce08e92e7a9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GREEN_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a724001d9ebe12947896aa7b8af3ac0a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_INTENSITY_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a919f69aa267c5e88496d00ed91002b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_LIGHTS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7b082570ce3ec75e2b273d11d5f5f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_LIST_NESTING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a02337e2d267de9557c087cd1786253cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_LUMINANCE_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c9e7a5a123cac5d005f4a20e7ee70c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_MAP_TESSELLATION_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7e75cddcd1f8297784205c568570210</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee717060b28f0bc74f16df3a87808eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_MODELVIEW_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af90f8a876174bc2e42859760b3274307</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f0858c683bb51e6862b311af0038c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_NAME_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a05dc64c77e376f6b8b26057470b3ca44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c2f729f1c891b520b9240d360a9cc35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4009460449fb2df6b87e02795e804e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac89ce8c69a96bf2695806fa0e4fc7d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a892527003835bfba147a2753a1418e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89298280d2f8d7f537f573c27ef3dce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PALETTE_MATRICES_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a01282453b2e4ebcc2d8ece6a5646e319</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PIXEL_MAP_TABLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9077670389440dd3f6eec1d305b328c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae870b6a44437358a114fd339ac5ede6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52e14ca9f9922e9b735e8513607880fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a839104d7c96607dc6b5c2aa9ba6fd4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a3844dfc5d6766d166fd16a83087849</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adec7c32825470aabb51707752f8d4249</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_ATTRIBS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac125882d6bff243eb94eab54371683e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_CALL_DEPTH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70f97fd906222a02e7390b29a0c5b301</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_CALL_DEPTH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70f97fd906222a02e7390b29a0c5b301</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_ENV_PARAMETERS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a554358da18b1964567c87d950de35c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a07e39a9f85010d2d84b7000722f338</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a07e39a9f85010d2d84b7000722f338</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbd80bec1151c824e6fe718aba87d0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_GENERIC_RESULTS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35c569ddc4e5700f0cafd27d8916b105</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_IF_DEPTH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f75abc6527c02beb8a5c0c8c47f358b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_INSTRUCTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab0ff0e5866976191429bf1e3d5d95c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61def4e10e64fdfb0d961529f2d29b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_LOOP_COUNT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a96cfd13625808759850c0c9b6aa7ebb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_LOOP_DEPTH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1207e92618c63aeeffa51a9c5d34e054</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_MATRICES_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2044a9276264b61227f5c07f86631f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7078ed0e4123499049d0785b8dbd7817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5189a1315fb905f710d9aa0d44e73614</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18976e75636a5d28a5e1e2cfa3477e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab0a254a201c69c194966a6c42113a32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10979fc8d90b84bfcd8c1b25378992c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adfec1172793bfa533edb803f498aeba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a47a6f625a2473ab8725cdce296e1352d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2be0f0ad505c7415604be985b6add29c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a486c49ecd3ccd7817239b714e23d2fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_OUTPUT_VERTICES_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a81575a9109c2ce78ed1b8c682bc0060e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b1e075e027279d4b227f2775b3994d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e4f7c75ab6b7e30a5c0dcf3b85151c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_PARAMETERS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9fe65e3170515ee05754f337ddfe646</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_RESULT_COMPONENTS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19112557b0f3d19571e5302f0380c909</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEMPORARIES_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b82d98a4930003284478c725924fa73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72488af52d9f9004695aef4da465afd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae32ef20f92d41db853dfd36573b0da32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEXEL_OFFSET</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65b12fda54eff1803418964237a5998a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEXEL_OFFSET_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6db3fe9b619b1b70245ce0736ea9d6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a417aa5f73d659ed4e5ca7a5adbc58c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROJECTION_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a54fd3c18c3ce890ca9cfb873232a9ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_RATIONAL_EVAL_ORDER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a970e07aeee1e9d1a56b095bab846a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a990f79c906e2f5ecfd72bb915c6848</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_RECTANGLE_TEXTURE_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a540143c789b1bd849962750f4ff21e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_RECTANGLE_TEXTURE_SIZE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0957ed0aa08ed37189007bbf85efd492</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_RED_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a229e72f169271cef312e830656f2581c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_RENDERBUFFER_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07a502910eb24dc5fb551eec74a515e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_RENDERBUFFER_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a473758b67779f4b4e6f319f3693a5387</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SAMPLE_MASK_WORDS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a6ebba7f4a287db3eff9ee09380820e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SAMPLES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a815e0ae69c6581b7d6a37a5541b65085</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SAMPLES_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a104b5c067f8acc0e10390015e5ccbf82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SHININESS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4edd502e0f153e799da5db454f6f12cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SPOT_EXPONENT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6507ce80d640aaac79cb2553697ce968</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_BUFFER_SIZE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a580edf3536f28c924f55208cfc3564b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_BUFFER_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a272543ddc45ced38f6b22ac85294aa81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_COORDS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a947620859e913f928cd74a082ad9ed29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_COORDS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a43e31ad6ecfc7e840dd80cc44438b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_COORDS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a5bc19a15acd2179c765406805f26a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa1e280e2514abe7d70e7faea3566af6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_IMAGE_UNITS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b1b083176bc9e9fc132692f589d3436</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_IMAGE_UNITS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8af9643787290034aed7729a47baa1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_LOD_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af3c04d4a742575ddfbfbea5569f8386d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_LOD_BIAS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14d72e2a9325309a2f2ee86445c34432</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1cf646d8224fdedcce963d095f71c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1055b93cfcdfb97cfc8e00e8e0bb03a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afcea3f3e6e0ee0f1112376c5283d57b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_UNITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f6ece15f415fdb5e36304c8f97ca6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_UNITS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f8c72ef43026b3f2cd7eec99f1111d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRACK_MATRICES_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac14bd9b6d090c347da79bc56ad868fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa1bd0166d1045c9c35c4826a03e306b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a9ab48648e0c7e5ccedafe34c7e5160</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c42d66d821f7c48cf8f0e9911f8015b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a259234ad90fa289973dd20e903c6eb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8139e2bea5ab8358c8e269069a2b9fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40d5cdc17df8380713728b27f26c2889</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afcde70e427acd87fe5f59da36435401b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab030863501060e7b64d53267dadb2fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c7b6d599049bd1c61cd6b10d9d618ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d5ed2558728037812c1373911ed38a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VARYING_COMPONENTS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af281a1247442afc808fd60fea3a640ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VARYING_COMPONENTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f470a6b9e8b1dccc5892b177323b176</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VARYING_FLOATS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af3bf01941a3298694c5b196bc0bdd514</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VARYING_FLOATS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0c4f1236242ba4b674f5eb54a528a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac71c8f6a891d0827d3b156886ace8699</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae2552e0558b8c06d5aa10cda68945f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATTRIBS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a676ebaa9cbb5d801e916cc8f0c245f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATTRIBS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7642f207f5b952cce8859efa6ad03a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71876df91f790b2cf4eecb78a044e25c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84d0be5daf41950a078fd5a1dc632076</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41606dbc92b003086f516d93f664fe89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_SHADER_INVARIANTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3bf1b923287b0f791c80e5eb9f9f6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30deb8b7d2d5939fe8b5e1160d280027</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_SHADER_LOCALS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65ee2f939bf5d47edc55c7da35dbf167</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_SHADER_VARIANTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa684d6ee65d6600468c46ff831b3e6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_STREAMS_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82b5be21bf0a47696df7994fe1528ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa937c6648af59f9616f68dd4c7fdd787</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5eaa1888813d3c68513faeb334bb346</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_UNIFORM_COMPONENTS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf723a88758cec8f0d102e11d1a7cf09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a850faeb33d8331c55479e63e30d4a1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_UNITS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e24ccd85383bb763c2429341d5fa705</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_VARYING_COMPONENTS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a495eeedbce3bbc3b4a5bc82870dacf2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_VARYING_COMPONENTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af77df3217625a0fd57222a43b8941bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VIEWPORT_DIMS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7410e9d70e0e1ed900fcd90385a0f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_pack_invert</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e8fccab44e86657b79ad9409181f714</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_resize_buffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a971897a5a626e12c1fb5026d79a5ba4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_window_pos</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae08c370d8cee3c2f8d486a4f100673ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_ycbcr_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea3d364fbd326fe38e1b1512e5a0c835</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESAX_texture_stack</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4af659aabf0eff1650a5b992003ae0c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9aa39c311e7b5958879e80579cc129aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_ALPHA_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89989da6639f67794a81dc796d2932c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_BLUE_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a99c87f8a7bca592b78e775106ae032d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70f62d16502e28c2319711fd032320ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_GREEN_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a56b4f547de6c7df5f55c660e512f8277</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_INTENSITY_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e9d54c351d4fa42ff59b2346ce225a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_LUMINANCE_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f0d45c4f9261d6c1bebd5968133aa51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_PBUFFER_VIEWPORT_DIMS_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59bd2c8addb3269d66737c1d30d38ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_PROGRAM_TEXEL_OFFSET</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a79265ddf70ca47e9fa103a7bdc996c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_PROGRAM_TEXEL_OFFSET_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3454f5f3c049f08efc81bb6182761dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_RED_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afdb6eab6c50c7d83447799401f21c242</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINMAX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac47fcd809a49db130915a0b2da6795ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINMAX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a887374aba79ca68624e8859ed15c8d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINMAX_FORMAT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4908c9eb24dfe46d85bf377a63175ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINMAX_FORMAT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acdfd1aafa4b5bf85ff483b5ea4767a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINMAX_SINK</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abcfd969299540d4ef201e2d4152684c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINMAX_SINK_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a070887c9a4519be4408ad185a3f84d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINOR_VERSION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad45fb154a63b2b32a07732388e8251ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRROR_CLAMP_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae67e7cf5a7fac4c02892bc10b07ca090</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRROR_CLAMP_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a613e98533d38bf4a5ed5ca6a96db0fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRROR_CLAMP_TO_BORDER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8814d563b06eea0af82fef7f1c7c6db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRROR_CLAMP_TO_EDGE_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d4bb0e3aaeb94e757a301235eeed323</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRROR_CLAMP_TO_EDGE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43e8af11a012de96eb54192b88365b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRRORED_REPEAT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a05bc3a1fdd98251d126a8946a10f9dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRRORED_REPEAT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c7182f052dec2409bdcf35ccd753bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRRORED_REPEAT_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac22ff9e6c5573a2be2d97da145cb5a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c0f92b5d50914825a1424b1cd4480cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW0_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb39b3752a59fa1f51df89b024110926</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW0_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af791b79963f830c7c6e3f899e384bcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW0_MATRIX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a180959316973cf5e7282cf14f59c7bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW0_STACK_DEPTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e220d5d86161de155620c3dcc6a71bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW10_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72301c30dfc55bbf2e09efb1afd5b981</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW11_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed5e6112a973119f1371cd49ac59441a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW12_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4792a2be2daa154baccec97f7cd2d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW13_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9d5f45788d300eb39e7bbdb484b12d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW14_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2524ece2a56056b605ecf35920f6332</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW15_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84c9aabf79ad7516e2e4f5e1d7435a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW16_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af1ecbd1d1808edf1053d73006e0bd388</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW17_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acdfd7a85cab798f8e14a42b4b4cf23b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW18_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2262cf727686c205f0caa6c0d278fc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW19_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe90204235839fcf2f22e8475a724954</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW1_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ee7f305f7045428538999639d4f5547</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a270cba62cd911b9ebdd13720844d00cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW1_MATRIX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad52e7281fe368e52ee4ab32fff23e091</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW1_STACK_DEPTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc8e6c9fdc62d6a62a7f87c3e652d13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW20_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8de58099b0142fb99d353c73895e0cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW21_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade827440bda3995911639746b687578f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW22_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeee52676dd58650e79a6992ee01525d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW23_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8cd306e49a5b92831d43f1c62419ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW24_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae244b71b4055a0fd37b5674ae193839d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW25_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aabe837230691b8591dd75ac20647f666</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW26_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61065a2d525b87aa4fa95f4263b9eb00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW27_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed581914d18b35d1630797eed90a7fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW28_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a926aca92e40048ee41f33944599d5f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW29_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afd4038cab11b535dc3821001c90daf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW2_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8dc08b37e90f3123ea27e6dbf5e01ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW30_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94c34679eb56f659baae85a5f2367510</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW31_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac165b6ee5baea631c49d2f47f316a4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW3_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8bad9653084a1f64c44609664868a527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW4_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83fc3a493f188752436bbd0a0d74296c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW5_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae64453e3222c8b6d37dec88492552ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW6_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98cb5de6fb7bcde330f58a9a0cbcf701</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW7_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a917edab383c3fa1c955d31fa995cc222</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW8_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac19ed02429a8b229877da4d1db521e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW9_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d43d460af5a70905259b64d6a4161c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW_MATRIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa17a1911f3029f674843fa13ead17a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW_PROJECTION_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adedfe2d8118aa41acd21b77c549d17a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ecea4633b858c2cd14487d55d6b32be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODULATE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb2cbdc2a27ab562e156e4a895f7cce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODULATE_ADD_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaac3fca68057ea3228d545ac9426e417</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODULATE_ADD_ATIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84e3740b8eb1c69b3544440c860343e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODULATE_SIGNED_ADD_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1cccc0d5f7edcae559dea44117aed4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODULATE_SIGNED_ADD_ATIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a13c0b93a844b86f24808a9982715ecf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODULATE_SUBTRACT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a95563a11efaec5e9f54c8402423951be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODULATE_SUBTRACT_ATIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad441a7d0c4386467907dd05a77a7206d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MOV_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab5d4fb4c04dd90b7926ca60ed17554cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MUL_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adcd0fbd61ac319b737991b53b94bf82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a596fca2d0529cfce78ad9174f7b4982f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2b6486ff7ecee8bf04e3371f197527a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_3DFX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aafae57a5a4f7a17902f3da1594fcdd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8a2a4cdd1572339a01b657a3a37d856</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b551148113ae3e7f81e5e9276be21ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_BIT_3DFX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa419aee3cd184688383018946b0db728</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_BIT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1799cb8508f761c98608853fea4d7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_BIT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7334e01278a1e31e28748ca8401ba36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_BIT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7334e01278a1e31e28748ca8401ba36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_COVERAGE_MODES_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52d4a5bb40e4ab153ae8c9f992e81676</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afad1c9789883e41bbc5c46800b9ea75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_FILTER_HINT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09a7a386351a919528a05f1de4a1b63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2bb2d97155be82a9efdd77243085da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MVP_MATRIX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab0f043774b4910ea290a0ed5b46b61a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_N3F_V3F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a8b3d00bca95f5749c1e6cc705a056d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NAME_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94ee310fccae7f2329f1e51aab054b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NAND</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa41b5c2f8d5d28f4e008abb8a63291a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac1f459d4db1b7fe83c0a79c3b25a3a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NATIVE_GRAPHICS_END_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab839259f846da85bb7c976082a6b509b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NATIVE_GRAPHICS_HANDLE_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31b57d82a7ce6619eb00b024c93e3af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEAREST</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ec02582a9b1c390908a2230c8e26c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEAREST_MIPMAP_LINEAR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5665daac108402324f1db7b89006c0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEAREST_MIPMAP_NEAREST</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a318a0c53e89e0bc5fdd162a405f77a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEGATE_BIT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e63ca39bb5fcf6d95f8c4a6e55b7dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEGATIVE_ONE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0b88c02bfeeffa7c1809d970e0841b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEGATIVE_W_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0013018c97b1bd134aa95db8699366c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEGATIVE_X_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0680318a5ad06e98e6631ec0fef01144</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEGATIVE_Y_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0df77eca4c4d9169b70e1002e5493db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEGATIVE_Z_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e9f4906c829b46161f9d2f4a4afa457</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEVER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04850ba275b382d256d9a66c44f4cf8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NICEST</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a128a26f81010e89a69d8707419a99566</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NO_ERROR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8868c96a8632a9a5b2af712c62dfd36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NONE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a089a3736e5280b9c7cc50129e2659974</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NOOP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84922824da23cdf7372df2f2b00ae84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa676025bc0501bbb93a5f14cfaceb3ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e41c730177710741acdb8000f8b040b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab38c3ddb781a053aa5b5f7451f4c93af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a62044a50ad83ae9df0b7a6bfc6f59909</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_COUNT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a18c98d7e16648833f78116a7be9826</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc658a2f91bfb6c203bb52a2cff75839</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_LIST_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37da9e08b1b313f1d5e89a7b8610da26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab06062b6136558e835065c1763ee65af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af998ad9c6b8192793730388fa88a1c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_POINTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5658c0abf42c4108a4b90a32b92f5a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_POINTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5296d3bfe6072e7e03da47231d2bc474</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_STRIDE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7212088f7d8747c116a3829ed934abc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_STRIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f0cac7197914dca1568adf3f2b4a36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e2876aa7dc1dc32bc69fe70ef9e0f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f0b3bae5197df86f6d57146668a42ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57b5d29d9c0b8aa51c492fa5db4de4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_MAP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac85ab960342ae6bd06881aabf31899d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_MAP_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab57a8cb4825feb2d22b5ae3fd9d55f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_MAP_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af332e7a4d63af4227521f8cc86bcf9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_MAP_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac0b31313ba0bc6444de2b6b899b7fc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMALIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53fa16a7187cf3db1768876de5feb16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMALIZED_RANGE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad695b8f36ec789991ae23f00ac595c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NOTEQUAL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f1e1951ac224b0f42929facb17e983f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_COMPRESSED_TEXTURE_FORMATS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88d44856e13232d3c0bec297fd38d627</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afea861fd6a3db5b4956cd15bc86c832d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_EXTENSIONS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af541c15d841e8064600dec789ab4727e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_FILL_STREAMS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d01fb0f6bc9c51a74a990e31ac4a998</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_FRAGMENT_CONSTANTS_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a175f4de270045a93f929b7441b6245b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_FRAGMENT_REGISTERS_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a6f7865decb38d77c83555736f92212</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_GENERAL_COMBINERS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b833e034f3ea18e82df6b4e5178f50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a87ff5db99f49bf47baa55dc2f68e9a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_INSTRUCTIONS_PER_PASS_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa19b5c10f0044a3169db7b1ba582ea2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_INSTRUCTIONS_TOTAL_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a81c6a72de23ef8be4e09b6c74bd02187</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_LOOPBACK_COMPONENTS_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f9b02610f3280ac1c1d9bf59b97796d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_PASSES_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af026b485d7b4110f7ce152362d475598</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_blend_square</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5dba9d942111a343621330604234ee4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_conditional_render</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58559d9a41f4e2868cbb3a0028b714ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_copy_depth_to_color</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a81844d43109d5dedcc2e186dea36aa8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_depth_buffer_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afddfc26dcb047703e377493830fdb807</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_depth_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a223ddd63e5c2f5320ff8319bd1ce65f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_depth_range_unclamped</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50412963b12c1819b54c799d8a7edbcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_evaluators</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59353da1f6f92b69ca28a385b432bb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_explicit_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a031a9e0f87141d22ad3528f133590271</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fence</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aebdc60727d4ecdff3a2852131eea9327</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_float_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5edc6684e70aa26a341e7614cb3ef37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fog_distance</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c360942b0df75b640d13aba45a7d890</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_program</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e9d81424503986192252b7015d304bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_program2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a215aacabc54d28b35a7962ce16aaea48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_program4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1ab6b856da653d1d668c0ac70ccd1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_program_option</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae00827f3e29b57d52a998f02e76e8c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_framebuffer_multisample_coverage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a96b8b089b89891f1c97eec741fa2bc82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_geometry_program4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab65f9cebff57a9b966c56f6adc126f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_geometry_shader4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a9a8ba54d726add7ac3d0718ee0b1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_gpu_program4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1b3ae2352b497ea7bc3aab0df0f4095</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_half_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80ab2fac66e306c628eeca294b0edeb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_light_max_exponent</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abba68da43e96fe9d9a495bf67e805e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_multisample_filter_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7d93fe994271cab278f5ae18aa9cfd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_occlusion_query</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ba03b49496dd6cb35150e4492ec162a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_packed_depth_stencil</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa1ffd16dc665b93e4478030924bffcf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_parameter_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0de2ba16eaace1440474654e090fe17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_pixel_data_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d84d979477c94c653a18e26fcf54eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_point_sprite</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a645332a460a89939ae7034f3efb4dccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_present_video</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afae756bc09bcd5b7f0e9bada8ccf270d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_primitive_restart</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a81a9a9d6ae4c34a230b3b8615a0409ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_register_combiners</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11dc0bbde9bc09d5ca48c41f01e19adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_register_combiners2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7eb76ac482451abcbb3b5611a5f1ac83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texgen_emboss</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6bca756b4bc83b2d2e3fb9741ce90e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texgen_reflection</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a722d5ab1c417c2fce02fe629f2bbd5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_compression_vtc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ac0b387d19e6f0ac922a68124c35dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_env_combine4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb30e6b229ca83853dc4dfe85bad460c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_expand_normal</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf1bdebdae9d9dffffc8965c0a4aee68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_rectangle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace8ce07db854751cad87b31b3f55c409</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab86362fec338d4d0731d245ca84a1e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_shader2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14ac2e5a1c68b3d0d2d49629eb043eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_shader3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae04906a37dc1fd35f50ffa0b99c39243</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_transform_feedback</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afd68e0d63f67267c6444dc181088c9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_array_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d69619d2a177449a29e5651ad522434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_array_range2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a16d29bf15764063bffbcc13b6c2229b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a493ecff0ccdf5e8cdf033a02feedba94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program1_1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0052ad4aff6e88f423b21774890268a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab26dbe1d6deb547f67ce3d1304b633aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program2_option</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adef06c945d7d7fded2f43306bbd785d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa10c916c3dffae48d6eb2d0da510d5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abfc484a673e80b8208e26254b108a919</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50f55f0914b850552d894ca5d684009a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_ACTIVE_ATTRIBUTES_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a5a01258b0bb907aa9ff7341a69a3cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff17daa38f5bbcb24ba5baa75ad34218</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_ACTIVE_UNIFORMS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae477a6628ae48bd715fcb4705cfd167c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_ATTACHED_OBJECTS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a819dcf0331519d9319bb20d356e6a5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_BUFFER_SIZE_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a47668fc6d0e4914fab72354203a44f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_BUFFER_USAGE_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3043243a3dc062880f80a4f738fc50f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_COMPILE_STATUS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a631e9e70a5429e15a85299dd91977360</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_DELETE_STATUS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af1fdb7f5aae5d8d729a1cecadefc1d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_DISTANCE_TO_LINE_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2fdd87fe455b0c5fe91bb8b173d9d2c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_DISTANCE_TO_POINT_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94e12606c202e7a9968abf180b7a5926</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_INFO_LOG_LENGTH_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15891ff4b57899953121ddc1b4526861</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_LINE_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab60a2a4bb8cbc99038fe60a55d7e3a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_LINEAR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aacc7ae75b316aa6e87b3747059f3a0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_LINK_STATUS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d08a14c95fd192b889cac7455bb3415</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_PLANE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae174ab759fff3b6e172dd15c76804af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_POINT_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a74e16f57908a5be55d3f99c55bd1bffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_SHADER_SOURCE_LENGTH_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80a858ed3f18341de6ebaa6240a8624c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_SUBTYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb1eadeab998cc67a92b8364cff24ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_TYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e8aadcd710711b53333987f661d0a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_VALIDATE_STATUS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6fb6c19e9f5ed84b8b964250071e1bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OCCLUSION_TEST_HP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22daf1b41f916066c813394a809f5109</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OCCLUSION_TEST_RESULT_HP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48c637394588fad4caebda85852798e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_byte_coordinates</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a070578b93c7e0ac32cbca1f10d4fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_compressed_paletted_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63226d937cd1a5b5766ae01c5a44600f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_read_format</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8023eda95b8581de8cf2590fd1b0ba5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_single_precision</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae76b550aaf268e4185172d53d7c869b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a13cde4e810b26c0d8cb6caf56ea33703</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6168ab85ff8ca2b666750781a2b4584</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_HILO_TEXTURE_2D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade03a04a71e28b97e6e420e59eb4da9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbc3efb4a2fcd2b735b579dc656ba6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec9b90753b27923b2963cbbec93314aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a642711adcf77dd962b71430b120cbf74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a3b8298af2ac6f439b7b8ba8db89901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1e5db326097d1a32bc7d68bfaab6dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_2D_BIAS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acaa73746324416aba5fd0f4eac797491</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_2D_MATRIX_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f1c744e38444eccbd3b0468db93500c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_2D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38bbc1682b0b12cb0080d963b953d5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_2D_SCALE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acbf3434a82a2c09271e8b9182a8a024b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_BIAS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e6ec56fcbbceedb60992db867b63fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_MATRIX_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ef75b7d70365dc490a4cd3e5e6d979a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0bbbe612cd4e7b2141514717203f09ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac24a9856b5b454a680e73b8fbb659695</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_SCALE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f16d4d5e18720bbf9f22f271f10f00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OML_interlace</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac76549439bf523904c16ea2b27e78726</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OML_resample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afbda2e4dfc0b396360a575b74dd40c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OML_subsample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adacd8cbfeb1a075149c02dfbc41522c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa92fae02a274fe856dad3362144f84dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15863742821a604db79768c476e2abaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_CONSTANT_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a316d4feb613d04854aba437a278add28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_CONSTANT_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afd2f7cbb10dc976a31efb8189d06ffef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_CONSTANT_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9fd0672b1352e0a68a7cf268df3734e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_CONSTANT_COLOR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a371e2f91ba7a606110eeb79897b18a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_DST_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41dd3137d362319dcf68b387b2eb9866</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_DST_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4af4fbff7e4f93998f5bf914b19bd1dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_SRC_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa3926eb5e008f14829baa8d72435215f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_SRC_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afae62364eab2dc69c95b17363ba687f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_ADD_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a340d7384e252b6a5b22bf56ddee49855</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_CLAMP_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba09d709f0a7b5f82065ebf77ade1b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_CROSS_PRODUCT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2919987fe6b7397e82734d6b370c5195</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_DOT3_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83b38360754c95dcc782aa41d72a7aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_DOT4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31d1bb16f460be5f7da522c839de0ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_EXP_BASE_2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a051ab645a105c87ef94733bea72a8719</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_FLOOR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab55d2b3e595e82297991a5d556994ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_FRAC_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acbbf9d859c18093a38931c6d51fc6142</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_INDEX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e66a8915d33794ca994175afc83cb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_LOG_BASE_2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d3cbad14eabbd008f372198dde9f34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_MADD_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a941c222ea42a2b8120d352609b506901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_MAX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89c3062e684f04c8e5799c5654432881</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_MIN_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7ee6ae455345576ac1e087352057c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_MOV_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14f7f1b96108f94bb5bb5f993c3531be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_MUL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04b603369054c8349f4644ab7e642e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_MULTIPLY_MATRIX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5382030c00e05ee3a1af8fb9b1cb2d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_NEGATE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5aab8486855dd3b5460e0e9829502a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_POWER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e41c6993fe09779d4c49251f6adf2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_RECIP_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aadd6e35479ae74aa5f158ff72df46819</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_RECIP_SQRT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1837774d916cc21a30d830800f9fc7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_ROUND_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a139440e359f8928838f772c00a22874b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_SET_GE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38c73002685e191984d556a63b597425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_SET_LT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d4674ce2e6e61d7c6ae1c3cccc6ed0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_SUB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a258c32c36fc6781c49e6b3702b330d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND0_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4858581ec49b6bb7a23205a1103984a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND0_ALPHA_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8fe6481c363e98c6187fc5c46c42f8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND0_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae40184d42da6833f833b26c3e764264d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND0_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97cb8ba4f6f099566ab373ad4254cd65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND0_RGB_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c6bc7f44854de31ee249e45cc6bb487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND0_RGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1340b36e53e8944966733f91821482c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND1_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98df3c998ca3bbe641306fbcc5ba7426</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND1_ALPHA_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7c8b6f1a758bad73c2d66d211b3facf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND1_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab0928f78d8cf1fe5513aaefdb9ae274f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND1_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae33197196d9b7d4171c133728294e2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND1_RGB_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a365fa5dfad8bc9050186bad0fbccd3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND1_RGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4536bac66ad5f01113d5c844a03b9e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND2_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a929e99a6d416dd551747b4123fc1fac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND2_ALPHA_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2370c3879e2e722fb97f5d8d4917ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND2_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3cfa377dc5d7259842117197b2bc8a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND2_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0065ddd6026c47784f8f9c4b14e30203</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND2_RGB_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adedfa8f970adcbd17a1bf9b317ba247a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND2_RGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac46e7ba74ead005d719e703f326ac0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND3_ALPHA_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a052d824f437843d0633da401803121d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND3_RGB_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb4caf86bf032ebbff38a560f45112d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23908499e05767776a20e5f62a2a7903</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OR_INVERTED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af12913fbbe1f9b3fd1e12b8db764a0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OR_REVERSE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3cd3e41ca740e35286733b265d13c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ORDER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad2859d4e6797d4098792fd9a6c8539f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUT_OF_MEMORY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad339202fa82bc67ac98dbb43dd2d32b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_COLOR0_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6658254a5748548047bbfa77e81da14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_COLOR1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e0b24e6362e65333320a752b0699e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_FOG_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5bcabeb1b631fa5ac301cfc0a611539b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_POINT_SIZE_ATIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9eb200e4f4030a65d59406d4f71c020</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD0_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb64e940c7403cd8266247db502717c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD10_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaaa128c5c030ca7585e0c2eacaa17e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD11_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aafa4f7b9b9df9f0011d87fbe3ab71294</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD12_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1403f2a0e9db502f0a56bfed923b145b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD13_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8c20bd82b1de72bdc2c27dad156252a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD14_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e94df051e7ba423605df49675125b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD15_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26bff66828114371202b2a09d9ce2f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD16_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a08e30ed81d78a69cbffd61d3f079b98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD17_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed2ef78dcea5d212154ae16917238fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD18_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52b98726418d67dcba5923ba09987fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD19_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a934df7c07fc7eddea7be2c63ea2cf900</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ee0e56aa24f1d3455e32e7b6801640f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD20_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3699d7d0b9e2bba6b818825b28647cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD21_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a564ae11b7d068f21559b9103828b5d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD22_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ac53e5144dadbe02f8ab6454df5983e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD23_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59fca5324a8f1f86dfa5171d965ab938</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD24_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f813a249859f8b36ccc554656dd077b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD25_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae83e7087ff91126bed4311a669487eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD26_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d2b99c152d11dedb3e11da931e47f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD27_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66f7e5d96090c9c76034cff5827214ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD28_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d621cb9c96e4d9d827725f19076d2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD29_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a95958583df7bf3dfe43e95c639ce546f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca722c2681d07989003c35a29a8784f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD30_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad98881797ab3f740d8f4666aee93eab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD31_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a657c8015b20efb7048d373e774be2ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD3_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d741592af67e36886a69ee989709010</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab82698a3080aba91c0b08a7091583a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD5_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a840894cc4babb4c49be6c376b253c8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD6_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1445ff36b3f79a6c2e849f4c3caffbf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD7_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6cb2b4ec77526e7b1a7de99aa10e38d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af220386f6564fe0f09d1f8d311519b12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD9_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ceadbb40b56dacd4c09d247622d9dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_VERTEX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a615f875bdd94840f399047277076ae25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_ALIGNMENT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a8f0a4e3ca93f56e40f144e199263fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_CMYK_HINT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c75898afd7ab3984930a43e6692cb3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_IMAGE_HEIGHT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38a7218f9071810d5aa631da23d6ae89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_IMAGE_HEIGHT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adea424b22939de3d329f48c9b0e54a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_INVERT_MESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a99111e12773c8d5f673ffc827d1e968c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_LSB_FIRST</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2cc9733232b217bf3582067306e11318</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_RESAMPLE_OML</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a556bfb1b6527bd01115a665c57cbe5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_RESAMPLE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e20e46a2d1fa3ddfad995338c055c91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_ROW_LENGTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a422784e39fe3bb661f26067ee0bad1d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_SKIP_IMAGES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ebbcabd1c72d2bee103207ff35e471f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_SKIP_IMAGES_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a338f4a855bcfc0703e6c4d21ebc55a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_SKIP_PIXELS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f9404927a5fbe364c4437f3ebdba7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_SKIP_ROWS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9280f7a1a2e4d5ac5881db58d4786aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_SWAP_BYTES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9bffaa5d3fa3bfc20776c59c2f41b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE4_R5_G6_B5_OES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1cffbd65f55c57d0fed78f9d2e655429</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE4_RGB5_A1_OES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa65fce5597e2f8b8815517d98c216f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE4_RGB8_OES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1be95f1f4245ec7831c9bccd1c68786d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE4_RGBA4_OES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0404b50e230cac95d4824e7d011a1dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE4_RGBA8_OES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb7cc05b87f6e4eef774e69ef15cc3ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE8_R5_G6_B5_OES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8634fcc55745d703a4364084efd8462b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE8_RGB5_A1_OES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d1a5f5b0b61efa1d3e4414f0cc422fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE8_RGB8_OES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a87053af95d0653c53dd8d64210362f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE8_RGBA4_OES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21896135c91c41950555a3d832c2feae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PALETTE8_RGBA8_OES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae341610849333ce2bd5541ad2b9c507b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PARALLEL_ARRAYS_INTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa677658e85f86b0804ccf291c9b1cee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PASS_THROUGH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19c58a991e692368f8d79dba02e4e6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PASS_THROUGH_TOKEN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af73e1ca895ad21ba9b7b1223251648ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PER_STAGE_CONSTANTS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae684ba3b435939f9a3ff0ebc565ed183</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERSPECTIVE_CORRECTION_HINT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae20baeb35a7776c55c55a10f2aebf5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERTURB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6e1381c3024409d936aceb303f64512</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PGI_misc_hints</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae71305743b00af82af3d6c9e06ea387</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PGI_vertex_hints</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a040b2f714c50e8bbbec509e2647f78b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PHONG_HINT_WIN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a266651c0aabb70ec79c89900f98a7b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PHONG_WIN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a082750ee8782dd8d7a0059731f4aa4ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_COUNT_AVAILABLE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a06b4a45c10129a462b1f151222fb075a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_COUNT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb91e91e14493a8b6ea4b32125d96b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_COUNTER_BITS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a807384bc9938bee0332e9e7d53529c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_CUBIC_WEIGHT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5454d12e79b181328af7522c69894232</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAG_FILTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa536f703a10c6e1c98609d18eb5b27bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_A_TO_A</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7eb9b87892cb011915e2180ff0c4f2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_A_TO_A_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a744ac7d5869e300ba1ec67da9db4f478</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_B_TO_B</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f70e78ba11b10680c5f4c41e76a7a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_B_TO_B_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d6e2e5378b4304b6be168836b013200</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_G_TO_G</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7752065c4735752b4300c4d062e9940a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_G_TO_G_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e159379e5bdc16fb2cb216f2e12f276</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_I_TO_A</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7b5400609bb465bb1f5092ce62ac856</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_I_TO_A_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac0cb8924a25b8c14fbd6005e7d0c91ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_I_TO_B</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92e481c7ea298189fd2d1f093427a945</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_I_TO_B_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a27e896ac4a14a8700dd61195d0f82b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_I_TO_G</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9868c1b1fd1c92d2b5936b4185383247</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_I_TO_G_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63a9ba192c061b4c4f48cbb26b23b572</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_I_TO_I</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a54b2a23a1d101cebb1343fa167b51ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_I_TO_I_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7dfe2bad5db32bba033a9bde5ba6309</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_I_TO_R</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c93daeeb5df73c848ded9bd15d5c31f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_I_TO_R_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84d316e5d7b7a51f2605dc1cd107f442</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_R_TO_R</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ba714de9ba773fd198693ab393a8f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_R_TO_R_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a96158cc53ccf9566188acc327bbf5887</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_S_TO_S</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59c42bc4f09c73aa9dda713d8db256c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAP_S_TO_S_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83473e23700d6fd055b2a70c6cc90242</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MIN_FILTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac2b3ac2968a9f963442a37068216c5b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MODE_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89a63dfcaa4b6639ea9e95863ce8eb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a836578dbccb4de7ca40be25acb258c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a33442ed4126f53a339ac7061baf89435</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d6b225c2cca6bcf22ac423de26433a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5fdcb9cc7488e9fafd3e1faf11cf6cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER_BINDING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2cb03cc173fa663bec83111251f6d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed9e58bc0e24f27a9d9771337444e766</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TRANSFORM_2D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c4074d4f3e0b6aa35113ffcad89cbd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TRANSFORM_2D_MATRIX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77ee331b93ee5ec3aeba81c08c9dffea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a36f0cc06c0a9ff91047ec246da6f9295</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afdf430582faee074c2b8436b6ea98089</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af287830aa9785013826e3bb81b2365bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19a48ce0e424e5cf44974f2427887f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3b78d5b517fd0da0268c69e8aec4f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER_BINDING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afca1b2c3a11b046b45e36fc15b4c47a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4638afec0f4636f396796aeff7884310</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31727dc0f01750719bfa5c814f24e33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_NORMAL_MODE_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae81bc10b86fbabe8cea302e0420d4124</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1786c898dc9e78d8892f1287804a819a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19cc33e316ba0774bb83b5a595eeda96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_POINT_MODE_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f8de3283a47109fb9469341ddcd6c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5bbaf200b7029e667e3aa9766935be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f596fc0cb18f57d45c8eb519ce91455</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aebe2311d500628e30bd79931ae4f4b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18f542292378fb0f3093fcaec1878b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ec2f13dce54d2e5ff7f765f7bc26bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_DISTANCE_ATTENUATION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ad856733e5bc9530270fb24d52e545b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_DISTANCE_ATTENUATION_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8436c933eb189392754de2518665d94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_FADE_THRESHOLD_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea5e5751981b4dbce199bef211d40c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_FADE_THRESHOLD_SIZE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf9966c52f3900df31a76bd615db351d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_FADE_THRESHOLD_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a20802b84f5a710f59572b85b834d7e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adde25170db6319de85c1d9326cf77071</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_GRANULARITY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94604709894d64cf7b4aad9e79495e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MAX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a171aeb07c5b056c848d518caaec78bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MAX_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a015ae9d32c5b744a62492459147efe83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MAX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8436839348d23154e3869c6aeffbc7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MIN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b40949a3039e44a2fb5e7a9a6ff6ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MIN_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3dffec2a58d27eeda9baca31088940b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MIN_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe264fc08310763751800ab65fa8b369</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_RANGE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d03f134afc54e3ddab15735871604c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SMOOTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e84390d8d8765d3ed6032bd5577ebfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SMOOTH_HINT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0e9121a0fa00f00070027e2597b55d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9c2d29fbaccd5badfc18959375c7d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a08d2c10e808cb35e1eb1f067321a0a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE_COORD_ORIGIN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7bfdf67a9b594c8e33ca5cdd5dcfb5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE_CULL_CENTER_ATIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adfaf68b93362325499237732615fec4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE_CULL_CLIP_ATIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b1fce0da4a666c2f44d91a8f1bd6359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE_CULL_MODE_ATIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a485c7f1bf81b06443280f705c35009e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ec2cfb8a19b87634e79d343067505c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE_R_MODE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeea553f994d259159f2fc77b2816bb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_TOKEN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a107b71017c2226086008df0701888f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINTS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c24a16d303b4d935f81c240a2cd88b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abed3bfcbd65f2285c12e96b566668b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a73cae606d6db2826c0628961018ca7c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a02ecd5c6098e5a11f5d65e51c40c3939</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_BIAS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac00eb413b15d6b9e5e3233ba123955cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2809440f39362c351e31d5ae9127411d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_FACTOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5eae9c39583632b7edf8ebb613ec332b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_FACTOR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b7607079ca197d24699fc14ee8684e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_FILL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ee631814361db6d24e7ebc5988877ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_LINE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b2b185742fe2b5b011a83baa77fb442</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_POINT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab03614b35bb8ffdc9fde3e170893a5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_UNITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab84d458cac9320e2df8613cd9f48ccbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_SMOOTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44d2e03b12358e1be95adeb9b2a0f086</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_SMOOTH_HINT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec1edb7e90893af481f33bb1c8865c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_STIPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14ec25d6c6bf5ab5611ff34a94e52b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_STIPPLE_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86c0429fe9f77fd85af5b0be64a6cd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_TOKEN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9fa84306ecce2437360e6e28ac62db7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POSITION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d1e911a9ae5d6a8ce380dcf1d20f324</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_ALPHA_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b08611083e7ee30f7d2219a79f292a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40f82bccf843c6dba584841780f2bb34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_ALPHA_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a501b391e69fd678e081402dc457233c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4ea1f440645882397344bd53847b067</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_BLUE_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee6e70167ae07c1e9281687f85e9bf13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68df29b6719cc192d565a8576b8d79c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_BLUE_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a422df7e6dfd366de9f78e790bb60d813</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93e0887d1967652796855a970cf2c39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_COLOR_TABLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2befa03ff3c64e5bfd7f870f546fcbb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e82e05b12f4729b49f58b1c7bee0bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_GREEN_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3156ca5678724982c303956e282a8d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed98fc9f7e99f5aff56ad811d8107670</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_GREEN_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5cce706c60938c8abadc3adc82a41384</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77cfb9ce05b58d460ec1d394159ab2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_RED_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a47acaeed7320bc1c6bce0fee1fa2d5d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_RED_BIAS_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4bb4f4cd3672735d79e38d3390bbe02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_RED_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf54c3a8513abc52510d7e89b9e056d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_RED_SCALE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f4c05beb3c5118279f68cc591d3df06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_ALPHA_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a194d32b291e6ce5f66c9c0c02d4e01ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_ALPHA_BIAS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ee5b7a0ca198787ce18493eec857ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_ALPHA_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ec276b53dbfbba4912300766c98764d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_ALPHA_SCALE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7ae2cf65b441f57fe4389e67cd9debe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_BLUE_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a095942ecfec0da250c326a71fb00db39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_BLUE_BIAS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a2778a1baaff61c1e9ab5ad90be4546</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_BLUE_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae48a6625f550f29d43691a2b95235e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_BLUE_SCALE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f478556904d63d5ba8f641477d058bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_COLOR_TABLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa497771906b9d63ecd2e43db2fa96283</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_COLOR_TABLE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09b23236bbe6a3531ed284fdae19b5cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_GREEN_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a42963578aad647b5b86d5b0e5f2778</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_GREEN_BIAS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af3d90c54dacceb622447e22800640328</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_GREEN_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a73d4a426cf831646db38f250cef87cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_GREEN_SCALE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5c1787c53b8ae362b1ad9ffc48e7855</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_RED_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0d0540af972ced1abaa41c3aa50c352</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_RED_BIAS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3cdab3cd7758e5580bfaeb9bb013dd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_RED_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7619915fb0608f760b086a983e6f1aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_RED_SCALE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af82b1b23c812abd694889a8c8c8350ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b9cc74e42f595634e8ac9a810605d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_TEXTURE_FILTER_BIAS_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9676bdf3ba87e85a5476de1f2910fa6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea071ea7e8353e234fe32ed46b9d7846</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_TEXTURE_FILTER_SCALE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abacc0f90d50e3666e0b494f21df8f540</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PREFER_DOUBLEBUFFER_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a54e08df09931f370cd71a9e9b11edf20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRESENT_DURATION_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7fcfd945c6697231025e228c4d837f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRESENT_TIME_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbb0d2872c2481e6e04ecc851aa484a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRESERVE_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3931a18d55a4b1cb50ff8219ef6be6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PREVIOUS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac36f5aadd8726da49cbaf146a56a544d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PREVIOUS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24a4ee159c9974051295a0950c76c865</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PREVIOUS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade5ff6e748965ebce4f219069fcf02ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PREVIOUS_TEXTURE_INPUT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a777bbfa42658ab348f7f8d945a6667b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMARY_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa038438b64c1ddcc4f6a55a3212fc472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMARY_COLOR_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae92ed5bf4c9ea82af212731519e4f954</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMARY_COLOR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6349861278824b305ef32f02980bb577</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMARY_COLOR_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c678d734016b53f2d57bf4466b45440</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVE_ID_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5490a5252f35e524b8c546ad97b235cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVE_RESTART_INDEX_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d2449fc10865402de703707dd764648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVE_RESTART_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a999db7d2d9673547a8d88d5521396e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVES_GENERATED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a15ed22661a401ae625e517aea781b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVES_GENERATED_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa9fef0c80173599ea8a9cff03d442c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVES_GENERATED_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a99f4e694fb82ca0277065efa1253e207</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ADDRESS_REGISTERS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a27d35362f5f6c5ac2acd04776326fa8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ALU_INSTRUCTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5eb810f874fa3cece06a685d2c5b18b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ATTRIB_COMPONENTS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad42bb145c78155f13389db79bbed963c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ATTRIBS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa18236581a25d5c5c1de0da5c3d6f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f1005bf576a00f8157e3d4cbcb84cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ERROR_POSITION_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c6a1bc963e289308bdc6cfc56045694</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ERROR_POSITION_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98b6ed8fdbe1eed03982ff06434bbc0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ERROR_STRING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3719377662041961e1f8e8798d35c0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ERROR_STRING_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e3a12aaa4b6ed9d0dfeb5b5e4d85abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_FORMAT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abea9256878c64639634d8154cb956761</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_FORMAT_ASCII_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3548a6b472d63d5ee6647ae466990832</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_INSTRUCTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab90f0275619b91635ecb72af642b11de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_LENGTH_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23301733f1a7e9626f1cf8cac242d3cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_LENGTH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c6825010eed07eadfa291d96c1c6787</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_MATRIX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab9ec7262fdfa50e267fa8b531d94e058</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_MATRIX_STACK_DEPTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2634d5ad870f65f42207471f33d6f025</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09156f5f0992a29addbf9eaeb8f746cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a667c1d35dd005779fb65980da6302d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_ATTRIBS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84ff4c23d774c5c653ac025d4c676c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b0080664dee33231e1d4d2779fc817b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_PARAMETERS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a230fe8d69cf4a541a80bae440a42a427</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_TEMPORARIES_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3078c1fbbfc034e4ac4a3a5d92277b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2380e40c36bd8d42f1e3468eb9c4ef37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a256d1c0898a9e842a1bc472cf7963ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_OBJECT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a01dbd05169c339aa106f4e19c4c68e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_PARAMETER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aedcf0fb64d7e003fde2ac0b00b82a0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_PARAMETERS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad6c7d73a586bb05a738cf39759217e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_POINT_SIZE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a935661a2e863b0e78eff9b1b52cb587a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_POINT_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04f58cb68aca5ebe3bb412234075cd4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_RESIDENT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7ba31118fee490050fd3a973d4d7381</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_RESULT_COMPONENTS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a431dd0619ff6ccae027d4802d3e64243</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_STRING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d170de8ba33fba4c1538c7237f60cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_STRING_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad38b2a0dcd3ae914ec54d2904c05c066</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_TARGET_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a692077ea3ca1b0a1e3591dcd61a0a0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_TEMPORARIES_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e669fd8030346042293a62a770e0bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_TEX_INDIRECTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e353235a029666f75d2c7ca8d842226</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_TEX_INSTRUCTIONS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abce582cf2d6e50b709dde2865a3ac313</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adfb36766165a8a1742de7323e943d8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROJECTION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85e93b355494186ced027f1a1142fefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROJECTION_MATRIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a957ec6394ec1fbcde67fb8e7d87fb216</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROJECTION_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63ddd7f5cfbd28f0700ac9b180833f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_COLOR_TABLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa0aeb76019d88f6aabdd78bd9f99255</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_COLOR_TABLE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80cf9963a640aeff648e78fd24d1b5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_HISTOGRAM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2716960c964c19c0f731212a9d87353e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_HISTOGRAM_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa00e4c2b8bf59bdbab7ac5fdc0befc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1fd5301bba01002fbdc77099780c6e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac71cef47057695edf71a274ce1e7135f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_POST_CONVOLUTION_COLOR_TABLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea3b3835746e512db9dd4d8faa53802d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe33d39da160e4e4b14dc6a25bc7f525</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae56cb65f000060401633c6be4b355229</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae56cb65f000060401633c6be4b355229</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_1D_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac99df0f0a8bc65189fe8e9379b7aa4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_1D_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e73961ade140ac703ea71d788f838bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_1D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f7b8078d91d963dbc06f91eccea89de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_1D_STACK_MESAX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14f4597be50bb296e31cad6bdf18b17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40f2c61c395ecf71dc688aca17c4ef4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40f2c61c395ecf71dc688aca17c4ef4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11f81dac08f3ba5d627cdd27113f2717</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af884bcc9ea8bb20ffeb269fb52745fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c3e3c1d45877ca8a0042652d67d02e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D_STACK_MESAX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b05f6b3c810d4444ad9803ffae0d5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1660ed6ba07c342ff4ac182374d48b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_3D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a847d994af0d03bca0e188b96fcc3c4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_3D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a847d994af0d03bca0e188b96fcc3c4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_COLOR_TABLE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba618a6b554e101ec809f28d485b7bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_CUBE_MAP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2235d0c1385ca8f93745311a04e05527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_CUBE_MAP_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace2cdd0728b7d0385270b8e39fbc92ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_CUBE_MAP_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace2cdd0728b7d0385270b8e39fbc92ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_CUBE_MAP_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a677dbdc42b7c2a3f6f668d25f6bdea7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_RECTANGLE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a75556b084a48e5d09d481b49d33a01ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_RECTANGLE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab5074f104e2f12d02207778c2470e61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a993441ff2787763694ca20b49df93fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_Q</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8c5bfaa3849917e04f071fe6c804107</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUAD_MESH_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ab60eca80b88f476fde0b9c4c3d59f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUAD_STRIP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe1d523bb9ba7d32d4a7cbd0948c694e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUADRATIC_ATTENUATION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a90b9ac44b6fe90b2fba79fdf615ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUADS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a36b428225d54dd9cf2e564e5ada3ad3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUARTER_BIT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a12c0f3afe4d5db5cea43c0c6c5e3407c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_NO_WAIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a010395ed869a9665c4c26d6e5d8715</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_NO_WAIT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65c98f2d94743e057a6d4212e8f1816d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_WAIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0137bc06acca1fd400ef32a12a417fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_BY_REGION_WAIT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7f0e2e87a496108fddbfd447c50a5d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_COUNTER_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>affc3fd3d326f4bc17ec3ae70f64e3f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_COUNTER_BITS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a300b9a43c952811ad00c3238824af96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_NO_WAIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2d60327bf5b20fe1d58df7915782a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_NO_WAIT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71a1eb613de0ae135afec7f70cda9b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f22b4318913632dfd529bc7536fa1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe6a7e6dd3fc749521facdc709f1b79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT_AVAILABLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa3b4655feeeed8b7e7e981c994af1731</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT_AVAILABLE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2767b059926f09b114c4b4ef555283ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT_AVAILABLE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a710d2d0be9803ea32db71ef31b9ac425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3382d25627826182df35b9ba602117e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_WAIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af669e850dc2f564c97e603e6412eedd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_WAIT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1aa4ce3b4ec8c23f44a3f5085d436b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f149842bccad4605af026ce0210dc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R11F_G11F_B10F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9d63554f0041f188b79742cb8540dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R11F_G11F_B10F_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38921c2811ad7f1e88f2d9053cbecf2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R16</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26dd5464d60dfd4bb4e4217efa1234df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R16F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f5475f6f7d0a74fdf1a2391422dfcdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R16I</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a49ab85bf98c6977061382dae1689bf43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R16UI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f294f318ce5c665663151836efb2a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_C3F_V3F_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10f0bd4a6c946eafff21d39f095fae84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_C4F_N3F_V3F_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a12fd57a92127439db08883b93cff28a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_C4UB_V3F_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a263fbe91093608f1e41eef4a07070cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_N3F_V3F_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1f88853e5a89661d5852be2da6e4fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_T2F_C4F_N3F_V3F_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa832e68aab8fd80210b493c7f1e22b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_T2F_N3F_V3F_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9d45279d96f56dad3c6676b9946c8b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_T2F_V3F_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae72bd86a941cb43f97bb98a01e47c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_V3F_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66a6e6ad58351a3a94adac8ef7c3cc61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R32F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a67a335dbe0283343395cac2700042a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R32I</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2f458c0ea69df226dad46367c744c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R32UI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a043ba1d6ab17044e8ddeef542d252f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R3_G3_B2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15e7a5f7a4f7c39b7af8c253ff75f9a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3080489638f9a721982dbc926f6fca88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R8I</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a030b99142a2e61c6db0434acac8a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R8UI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52bdfd8c284e6af351ce4a6dd0fd6eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RASTER_POSITION_UNCLIPPED_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc57bf3d52b6aa51c993dd434b5cd0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RASTERIZER_DISCARD</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50e3853a504c46c18893ef487bced61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RASTERIZER_DISCARD_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c4d0ab9f310c2809127ac558e025110</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RASTERIZER_DISCARD_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9dde98834cd91b305039af3fddfc559e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_BUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a424bfd04f8f6ca1bb13ff143f64740e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_FRAMEBUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab54b4b110b532b903bf44599fd6a1b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_FRAMEBUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae64973345479169d6b1a2698bb9d30f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_FRAMEBUFFER_BINDING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aebc68c60338fbdc22a159f6c7a61da43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_FRAMEBUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a954f2e7018d8a506b6f3f109b968c592</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_ONLY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe26dad29b9cb2620e815e5fecea71f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_ONLY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afd2a43c89320f8b77dc60bff0f0ff8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_PIXEL_DATA_RANGE_LENGTH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae89f6f39673fdca7a0f66faf56cdfa20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_PIXEL_DATA_RANGE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82071036af78e8d252a73705853a6bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_PIXEL_DATA_RANGE_POINTER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc16b6d79de9de947eb13c597d8054eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_WRITE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5fd429fd2b79f5936c1421afb205dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_WRITE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6081beecc6dc9b99f3b321e029c4757e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RECLAIM_MEMORY_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a379004101af841ae7562fb41897efebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7eb77863e36c241e7fa96f05f933da18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7eb77863e36c241e7fa96f05f933da18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d8b4f6bf0a8586dddcd5876dcc861cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_BIT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1bb772e513934dcce901bc8c87b21e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af63a8c8d4d7c5cc5bbe36837ea7c545c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_INTEGER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42aa3f8e213b2741760b02ddceaa8e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_INTEGER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37705a7409040e36a33f116342b32953</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_MAX_CLAMP_INGR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91e132d1883db1deac9658a8a88090bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_MIN_CLAMP_INGR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4cd2410f93ac9e837920b4440f9bc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd1038eb1c6f607faae5bd539ff3f194</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REDUCE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1dbc0286954509fbecea26fb49347c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REDUCE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4101fa51db9ed1f3980f40d7be7563b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFLECTION_MAP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26f8fe65ab3dc613b54b38220c54ac5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFLECTION_MAP_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc6c44e58bdb9530731c3bdde5c57b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFLECTION_MAP_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11eb51c5c9b84bd0ee1942124b5322c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFLECTION_MAP_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad38be0d100e800582db0192dd5cceade</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_0_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae605a0f343021e90edaec14a31998614</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_1_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef6238b0189a7b228d4c5fb6161891e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_2_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d633cde66076eccf978eaf674f75e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_3_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69a573463c4582e0a75034286bad7488</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_4_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86af736bf8d31f047eaaa8defff60739</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_5_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b6304c5d934789c20aec6a9a9c0c46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REGISTER_COMBINERS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b0ab5ec0f5327b8629657906908e3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REND_screen_coordinates</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ba573d2cf1db3e6616cf09754704ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a062875508cf87cf7c36f628213bbc180</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDER_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3efbf8aae82241c9e05779ba935adaeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ac689a8905a064025cbe41d4cf8fcf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_ALPHA_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb5c7545f54040172134266f897da393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_ALPHA_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aafa214ca3a39e56903514093665f3946</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa814ba6fd228a77f32f0d3bab5fc6498</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_BINDING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a639b760af8be828ef3c99dcc0577db70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_BLUE_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f05be4eee8e0689b41f3fb56e5da18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_BLUE_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7746d021dd93f9bff471a4ae0b86f355</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_COLOR_SAMPLES_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab474f639cad439b6c19575d688833584</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_COVERAGE_SAMPLES_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a686e0cfb454bc1d1b38933935e0f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_DEPTH_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a508d3443bef2e3a1315aca269eb9e490</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_DEPTH_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55b83b8a69bfa7db2f66658bc0e5ae4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab100b55f57703b4c81a56ff9acf2f74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_GREEN_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8051ea080d37c7e261d173e720423867</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_GREEN_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a17aa1b50023303d3bc294cf0ad1d3163</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_HEIGHT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a75920257cd89aed1cf36ff21b276f0b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_HEIGHT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f132e96954f63cca94246a874acaddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_INTERNAL_FORMAT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0ec32d8b90e163f4aeedb28871989a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_INTERNAL_FORMAT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7ad1fe8d7abffcddc91938037978cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_RED_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3036b71a041e3321a0f9272835c275fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_RED_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a714c447403500de38ae3739f06749aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_SAMPLES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1702e4d9cedde56b3cf343020871b534</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_SAMPLES_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98891e7d0e986f4b45a3b9fb6c3bba2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_STENCIL_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a061701634c03fd74b63d921b3729bdce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_STENCIL_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a496995d1217f9491f9125166d68a80f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_WIDTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a335db7eecc36421fc7c4974cd7822858</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_WIDTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab83837bce35855de1ffc3785e824bc91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9a4639428d8407083b0c842e8926973</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPEAT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa402fcab9f814ff88b2b19ca2823a594</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae91bd1b84257c4be0f6255e2be107acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5fdcd50ac129c0392396f3487329fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACE_MIDDLE_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4a36d932b98b9baad12699fde6fc5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACE_OLDEST_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e714c5c9a9c2402d673ff1920b64303</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5c1c0e6709232af0d5c92d68a815ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4bc0c40015f2bdd737ced009d55a1400</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACEMENT_CODE_ARRAY_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14d1788c9ec11b7a574a4d8c5731330e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7e225c487eff1fd0780eda26fa7fe62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACEMENT_CODE_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad08ecd4da67bec8849db86f5ed523742</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLICATE_BORDER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9566ae6ab500f9fcc95d0a0a95d7b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_AVERAGE_OML</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed076e3a192aeb1e0ab4c321fb6de486</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_DECIMATE_OML</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9dd241ee43db832e8dce321753e66273</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_DECIMATE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa966b3a339ec645bcb7f118f2ba7ce2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_REPLICATE_OML</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40ef2455bab17770e83c0953d7d26874</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_REPLICATE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a389c1388b558612cd44b2c97e085bbc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_ZERO_FILL_OML</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c4a63eaa6492d676a10fb08bcc849c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_ZERO_FILL_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acbffee7ae25ff3daefc3a214a2a02a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESCALE_NORMAL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26be8568349f16a356797abb59af0c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESCALE_NORMAL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac2001da5ac3fa43af22c7ff338ebca26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESTART_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af03f23b8693cc5138590fb5d2d471c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RETURN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23425b1f69ba6d90d880ba5236e01286</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a803fc7170509942b49a9de277c9445a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d77fa50efaea6880fbb52b797c7b842</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace86effa7def8f0a682e487f310ebf22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16I</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04772d5199827077cc63ec70fe7e8406</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG16UI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad184d6b736a16de2507f85cae5c05ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG32F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a33126276386c2faa242c6a6568244095</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG32I</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0e373a24bc8b4d8473f66c78e02837f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG32UI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a34cb7972613bbf9838186319296d001a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43246424e605705d29916e098986d1e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG8I</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93f51c2a4668d3c5cc5321307cbbd9a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG8UI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a631725ba0a8ce9e4f6bd697edef1741d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RG_INTEGER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9b82f69ea2cccdacaf66eef150ff900e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69f1c49996aca30177171c7b086cfb34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB10</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c9b945008ef652162952fb105173f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB10_A2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9879296e103b9180a4ad0369d859da1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB10_A2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e68d1bf78c40b8ff2864430a4e5a4df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB10_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a412a965b9f8f7aa4c6b8379785729a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB12</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac1378c553bb40594c639d59b6923137e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB12_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8c259c8b5a8437953f9a81fbbc0f9af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e165434d7b5fde526b3883642127c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18c67a0ae67a254d1cc03ca0bb719e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16_EXTENDED_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5b4a0f57aa9cbaeb855ffa9885c179e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16_SIGNED_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38b2b2b3af765311f1abcb44e8b9165b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44a9a79abe9dd491010c168ebea046ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16F_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab34cb055682a1d0e64279bd6ca903b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16I</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41dcdaccc82fb7153a2c9b1f92c323dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acfe12eed44736e4d513df2ee64b644c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16UI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a64e151d81f99f562344c90b7fb50b381</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7bdaadac0a3f6b589acf0d47f8bd0225</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae91828b5b76cd9453b63730eac82b4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB32F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae41a95ad5a27c61fb413ec178089a803</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB32F_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29fc11f4eadee777054a0acc314fbabb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB32I</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac979a1846a09d2be49bdbba82d9c4456</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB32I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6fda740b8ac1ef68334a82951fb249ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB32UI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a753343d36e307cea974fbda29ca57043</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB32UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad87eed0908d4c1074f06a8c32e8bec1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63be95ace6c65dd588e9f5ecf572ee93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abea3961b785b16051ae1159ee7899cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB4_S3TC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7fc8ca0fb65379a1874c2b5a4620f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB5</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a47e61275e3ceb70db43107ff8074f025</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB5_A1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57ec87baf4c081042b8cdac17c26ce93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB5_A1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a3204d8b9137b2eb6e834a0e2a8854b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB5_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ad65592b54dfc79c24b6dd9ca27eaaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5df9ef909394266c939ee408f172b169</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaabcecc3dfe39952ddb4f2e49dbc0aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8I</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4996eaf931ae34df47b2d17ed0ff8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94fc8efea26f176d07f194c3af202b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8UI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e5146c6ac9673179a510dda856522e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3c8838d1c6107c2066a17eda9c9ce26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB9_E5</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89529fa4910bf8fe0aaa2f9086793b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB9_E5_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82d153054b246eb13709d88748d9e885</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_EXTENDED_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29858ccfa17081d377ead13440abaaca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_FLOAT16_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe4f23e43522a68d33e3ff71d911a100</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_FLOAT16_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1930d98e479ef7f743d2d877727706e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_FLOAT32_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f1b2b1f51eea127cb9164720061ebb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_FLOAT32_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a182d2ed5e359b77f1e661ad2332a1c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_INTEGER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1811471a752347ea31708231959ad1ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_INTEGER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a403e51f7bb4c511ecc4a933147d4f04c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_S3TC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a826cb6cedeae03e7e5c53d7700524dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_SCALE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add3c8e05aff8c0afefa64707ef366915</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_SCALE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8790c9d55cf268a27d1c8ceffcee2f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_SCALE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6c506cf91e2a11ebb34c86d51cfd804</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_SIGNED_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a12324afa13487576755a2c0b7bc6e84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f2854f4a91a0d83d2d54cb8110bfca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA12</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0204d8004c3900930aebe0881e0eb64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA12_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80efdaa7ab6f57b3eb8e8cf0202ff167</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0e0904aad4c4a13b449ef8cff1cda0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ac6a9e37905c215118d969e90fb712f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16_EXTENDED_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae39ab71a11b6d383d0279c522c9af2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16_SIGNED_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e1c1b6485d5d01f3bb619112514e8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38fc920bede90cc2821cfde675ce10e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16F_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d69388cec3ce265e2f930a9c7e301ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16I</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86f6da08eb4c9fd5b324b9a331e67e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9324d095147b88792ef7586753f1d70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16UI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8434a7d5a6f48699005745378200a68e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aceec8e7368a34af36e41fe81123308d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5bd9eca77136a30628bf0d9a6a9f8133</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9cf65a62138576a1677003f6474ce1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA32F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace8155682f86789a9af13e7026df4615</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA32F_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d25eb63c2737538513f7b6d7d6a051e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA32I</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77f91834d207c8b667bd8ef3011dc1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA32I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28a572831bb9cc4dbe16c4fb073b6947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA32UI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3bfb2e533204e75f00c26389ab7d62a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA32UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5cfc5eaa2b52dfd3ce3cced02dde3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb17f37d44cc79ab4d5ef6ff51c3a2e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA4_DXT5_S3TC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac8ac80f026045f8c4bbf25766cfa3d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad409795f8b17abcf52d3fa5c86a1f266</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA4_S3TC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a74c46641ddd450321a197c8f7626407f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a335877d7ab34f0272e089159fc5833bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad386e8d98e3b2373dec5339e3e66f5f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8I</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb5b27791b39025d4556bde5f9d1ecaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8I_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a815f9c73cb6bf07745b7ae55388f1c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8UI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae6a25619bdfa7ed5650b47e7094e1ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8UI_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85dc74f76670b95cbb315cc70bffa02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_DXT5_S3TC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad774b3a20b9decb0c44295c2bc4b9d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_EXTENDED_RANGE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6957eedbd45eefb72feaa954a64b4c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_FLOAT16_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab48f700a3f941bbb0c7110356687b3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_FLOAT16_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a4db55ec2c8a231084bd03a4de05bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_FLOAT32_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adfddc76af6a966b3a36886050359cf2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_FLOAT32_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7e134b342b372a4b9e25815f8b9e7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_FLOAT_MODE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c38f1b9248d4cc621903cf296d5be6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_INTEGER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a87bc9b84da159e5e7290ac2392080144</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_INTEGER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e424961eee29e4654017c5dc4c47ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_INTEGER_MODE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e1e465deff86d7d73305db001449d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80939ee3d813ad64078fa70842e3ee48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_S3TC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4232f53d827219c560c108d801e4fd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_SIGNED_COMPONENTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a646edf956645b9b5f42e22897d136f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_SIGNED_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ed499642f72e7b02e470425b81853ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94f3d9da7c7f0c17fd77b9e09ed5f0f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RIGHT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba575b5a5ca65f63064a4ccab4f38b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_S</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad4eaf17d684f31a81f102b88cd381a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_S3_s3tc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5425b82a8a9f4c3f70e6e242755703e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_COVERAGE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a974e3d03b26a60757018116abc99455f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_COVERAGE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a411891855dda47a37df1ef2bd80c182d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_MASK_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5e63b7e3a6d7e6077abd1b0928d5703</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_MASK_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab25a91683761a9d063c3298f41133b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_ONE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c64c1196bf55d6676a28e219298ac38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_ONE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68cab153252536e5d373c43e9011905a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_ONE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae88b3a2be6a94fe1da034561d3a56c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_ONE_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ef686c0fa05a6337b1cacd916443870</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_BUFFERS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a826c1addfb8459689d3268cd592ebe3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_BUFFERS_3DFX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d6b6d9a799c083809ea0f754b339a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_BUFFERS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0726922ffc8dd007fbfae5e400330d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_BUFFERS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a944f45feabb4567c7e05c35ad06ef77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_BUFFERS_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9bb9283642e0968f8fc36648efb88063</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COUNT_BITS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c113529d9c801a375baf96bfb77a981</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COUNT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f021f7f4e9137f38644d6ae5fd078c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28521a0c7005cfc7ada652c82cba801d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a19e0c54d728ef235db1234bb6d70d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE_INVERT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a493a344af6533267a8be2b58a23130fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE_INVERT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6bc0ecf9fe4f00a1782245b3c77e93ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE_VALUE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ec2d62f355f2dc750d1977345938b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE_VALUE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac1c034894bceb837ffbc15285d2b45ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0981985e5742933b6f57389f22b95945</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_INVERT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c334203a60c5e7b4331eb27ded36342</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_INVERT_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9327cbd41490fd9bc8e92f5d02450920</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4df713243d3dfda7446077cb77d16b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a259d99ff0e18c7811cc01b98e9c51a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_VALUE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a092a15600541f2e635852718f68cf55e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_VALUE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa09000c21d171eae0fb682e6e2c368a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_VALUE_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c6f46865103580482285addda4bdc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_PATTERN_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a87db3795f4978cda31f3687e86526c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_PATTERN_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0e0ca405513fabdbf243c1b19d169116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_POSITION_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6bbf0ec0f182692556e25e3402ceab55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d29ae66c897d44f3da8b8384a097d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41764a347e1ce667c3ccadef1c913e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a774df4b8e458270d95643c303d8dda3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af00069d42bd812aec4e7738e8eba1dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_ARRAY_SHADOW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb0b24207b85bbb191c0ae23b631527c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_ARRAY_SHADOW_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb5d41b545a9919fed87a38d53d1f12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_SHADOW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a457fd2d13b374061ad772e310fb7d04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_SHADOW_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa090f78b398c5bec41e8007fa01ac750</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a166645e482b60d35b1d31c2f6f378238</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5e4f1857e102966af72357f26f23e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9856a2d0adae9fcca74e8b490931f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac39acdafc9915357488134ea7d491149</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_ARRAY_SHADOW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acef740a709be806ff1e37d31a395a817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_ARRAY_SHADOW_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a118735edad1b7e5127ea0d0fc914810b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_RECT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad6df9e9229dd5b3d827b329ecfd3a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_RECT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad6df9e9229dd5b3d827b329ecfd3a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_RECT_SHADOW_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6276cc957c6eb10cf6d6cd528acf1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_RECT_SHADOW_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6276cc957c6eb10cf6d6cd528acf1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_SHADOW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae021158f10f94bab8f7d9349f90891e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_SHADOW_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a75c4dbe7bfc18f7a44bd6211fa868bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acbaf67c05cdb5290f748c28ca878e537</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_3D_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a205f07f97238c524151f81b3ce97534a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_BUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f21071e57874a5b8fd1be17e9dfc589</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aefd2fef024ff66a2823dfdc1639fb6ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c42683d7fe8fd657926645eb5f96c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_SHADOW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2465b24179ce0f7d88e35662534b191e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_SHADOW_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af81c82bda0696e1f00502e7fdb4bb1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_RENDERBUFFER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4ec0c00a7415455bad9b605cb3ecc7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1527624bc8306b779ce730bcc4f757a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES_3DFX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acebe0cf342250571b717e67a02b2340c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0748808632631e1761050633fe027eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac644054dc5173480a8a55dd2755518fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES_PASSED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab0f6ab004415a67dd3d9be86546c0391</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES_PASSED_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae15e94a6e68daec5a04c417d88776e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8288aab3962697faacae653234bdcbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SATURATE_BIT_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9e47a724f3f585781d99712252be9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCALAR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>addaa0b88bf7fac85d87ef920e4f6d0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCALE_BY_FOUR_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac925964c1ef8efe8c07ce6ff633f6b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCALE_BY_ONE_HALF_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab245df801bb5089f11f3dce96d8ff1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCALE_BY_TWO_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a75d122faea551b19a9b64ec03a8d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCISSOR_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa735cc89d7d1a4fcceda84711034c3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCISSOR_BOX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae71615052102b461b47f543a75ff680a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCISSOR_TEST</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe1c2e1876841bc483127fd45d7ca3b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCREEN_COORDINATES_REND</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afbf3228e066bf5797559a030706d33a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ac28b896f75279635379ad3df75404c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa369d6ae05d52b3c105180927dda1680</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a696fc689fa84f48d9ed7cb195695b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8308c039d6cc3fc16ca16ef1f6b6a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_LIST_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88d1278170e87f5e41a833b3dfedc156</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21e95f456b44c876c8747d0b8aa6b876</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_POINTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91c34b3865bc510b1a61738cb2634aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_POINTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a997871c1859e7d7719db28effdd3faeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>accbcd313b5484e96c78edf37b67b0498</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a085c2d30ca3ae534f507e70ed9d890ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_STRIDE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6de5c3369b29b78b9e817e130c4e13a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6240ac627c340d7c4f912734a301be73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa1affab18bb7c6679745f2e3bb10ad3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add02ad61bdb6dc5b806a87589b9a9ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ATIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9df13d57b21856baaa77f1985fb80be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1cdfbb05f432e472e337d5077ba42440</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_INTERPOLATOR_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8eebb92367d671ecb0b434cc83fa4553</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SELECT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a597fa424c966c15e48288be4a036564f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SELECTION_BUFFER_POINTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae594c935b5b93b283cd3a63ab21d1021</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SELECTION_BUFFER_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19a8b4ac0191688dd311e5c4e7db3290</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARABLE_2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae62aef209252ace8373e8aa83fd44eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARABLE_2D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a435dd55b0629d8a491970f987231abe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARATE_ATTRIBS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7321bb4e9ceb3df70a81cdee8366674</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARATE_ATTRIBS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21ac022f535dee9d9ad59c2863571c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARATE_ATTRIBS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad88b15398394912b5f27ecaf4c799199</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARATE_SPECULAR_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada3e23d2924780debb18fbe2f9c54fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARATE_SPECULAR_COLOR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afd239a141295a983f2a440781cda4a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SET</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a193d260b62a868cce80526c6451724a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGI_color_matrix</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a199603edb142a2544c7a0d5dd185ae51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGI_color_table</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9bc55b2058a4c2e48ce5bd49e0520238</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGI_texture_color_table</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7358a87d230afeb8a7417147608ae7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_color_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5feed1aaafccf7a5d3ac58a89948c7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_detail_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9311509df521f028caabe7dcf70bc1f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_fog_function</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2946015cf2402168a1c55f673052cafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_generate_mipmap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a608de9897caa4c408b6f1083abe1c2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add53d59948c91cfb914450c9b8019491</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_pixel_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a900d346da0ecda3f2a510b4f28c97f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_point_line_texgen</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c8b64fd51364fe376de8b8fb7b807f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_sharpen_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3226a8bb7dca380d920bdba8206f129</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture4D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2f871866b351190e144ab3e250a3c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_border_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a997be60e68a4b84179b5db2c88d308d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_edge_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac85770ab31ac7dd3e2ebbe148d95e4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_filter4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55c3a8c248d0202bbe8da3441032c7db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_lod</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a02ea2d5a3680049831b5be637295f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_select</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac39330048d4a85ff3eb49391872bcc7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_async</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a521f14c7e1809b5f8079d730102da0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_async_histogram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d1b344d29f67dbfe063fe5ddbd8094a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_async_pixel</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ef1dc9d7ede2e27ffa18c6f9f523664</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_blend_alpha_minmax</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6db2277cb1ed2327477df68bdd958bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_clipmap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44ac70e5591a89f52d738cec23897229</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_convolution_accuracy</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4880640dcf0966bae842894274dfbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_depth_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88c73528ba800bff6d9640ef6bc63832</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_flush_raster</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e2b7ca2a7e3a834f994767bd9cea366</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_fog_offset</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2639e4d2739a6bdc4a24730f70abfa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_fog_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21f0e1212342605c56f5b8261c8791a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_fragment_specular_lighting</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60edc828c931fcb968e28b941b0d5e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_framezoom</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aac6dcb4154be96f48131784261d4f3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_interlace</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63e0af1acbd328bc8d66489d92da1991</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_ir_instrument1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3364bdf527f87d21b1c7c225b7d401c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_list_priority</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f4a24c9dc0f2a49e3af1e0edb8b09ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_pixel_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9c19bef0b2cdfb1c674bef3cf39736c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_pixel_texture_bits</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a939733983779be6660a9117d3247ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_reference_plane</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac56c2443f339b2fb3615043ce8d4bc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_resample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc10e823ceca29a212a4ec3cd7afdcf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_shadow</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a555b635cf8eeafa4334ae29f09da6b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_shadow_ambient</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b45dc6df9775b2179cc9d61d5730ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_sprite</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a339eae36935891c84bf38b6c37ec5c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_tag_sample_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe89cabd3343add1d340bed842ef255f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_add_env</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f1d918f8d1a61e60694770ffb89c5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_coordinate_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4f62e4bedb7e65f12be22e63026f504</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_lod_bias</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b179ad4a4c43c2e44ce1c7bb5e7b756</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_multi_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a802672ec617abcc925a8f791f58f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11c34445147e1ec00578fceb1692cb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_scale_bias</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ab170067597f1fe8ee16649dc100452</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_vertex_preclip</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86b9b582ba913cf87a166081a14a86e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_vertex_preclip_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae70e4ba7a3b782024c92805d5b7116f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_ycrcb</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aefd598cf07cc51cc8c5cacfa5d979e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADE_MODEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3bbb1bb511b87ae736144acecdaa25cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_CONSISTENT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a057a82389278a1d89e69858e8e22dcfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_OBJECT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc1bdfb0670f8857acfe51b3c99ef5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_OPERATION_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae6e250a9d3b57ca1c7c3feade2f28899</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_SOURCE_LENGTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b395fbd7051f340da13f8777b24fc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa4589f80c92f427cc4ed462223e28850</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADING_LANGUAGE_VERSION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd91f154544ab6a152e97adcb742c891</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADING_LANGUAGE_VERSION_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb4476a6c23e8fc45eefd74b6576b49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADOW_AMBIENT_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a400a75350f09c742a62f776b511e74ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADOW_ATTENUATION_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6888682f836607310c8f192bd95ae31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHARED_TEXTURE_PALETTE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6346fed26c6ac240723e0f912185c1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHININESS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15331891d048df02d04badd813aa3ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHORT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a2b436e565363c81b22611b8392a341</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_ALPHA8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a462f348c0cf5cf8dca9113de68b4af6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_ALPHA8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a462f348c0cf5cf8dca9113de68b4af6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_ALPHA_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e8015b884e1998dbfb8411cf53237a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_ALPHA_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e8015b884e1998dbfb8411cf53237a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_HILO16_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a206b48daa4b469e4d6d381f39b3eb053</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_HILO16_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a206b48daa4b469e4d6d381f39b3eb053</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_HILO8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaab9d98225d4c8629e41083d92f06bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_HILO_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e2a8c8236572ee1d140c3470c16c9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_HILO_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e2a8c8236572ee1d140c3470c16c9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_IDENTITY_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f29ce5c18cf8bce1cb77ea8057a7e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_INTENSITY8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d3f0f40a1a6203735c2ca78122e8545</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_INTENSITY8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d3f0f40a1a6203735c2ca78122e8545</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_INTENSITY_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad66c6571291ca80c02d3b6e6488efa4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_INTENSITY_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad66c6571291ca80c02d3b6e6488efa4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_LUMINANCE8_ALPHA8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3db198753d3a9d475e0ec8c41136aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_LUMINANCE8_ALPHA8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3db198753d3a9d475e0ec8c41136aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_LUMINANCE8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e27100cd5557260b8779cece3284881</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_LUMINANCE8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e27100cd5557260b8779cece3284881</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_LUMINANCE_ALPHA_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58a01897ff7550e06335686b8fe0e048</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_LUMINANCE_ALPHA_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58a01897ff7550e06335686b8fe0e048</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_LUMINANCE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1adef2891d1f90dcafdb634d288f7049</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_LUMINANCE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1adef2891d1f90dcafdb634d288f7049</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_NEGATE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c3d751967eabe1e22db62a9dbc15f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGB8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad98caca23dca937b7617cb9f7b31a939</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGB8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad98caca23dca937b7617cb9f7b31a939</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d199ffe01ff6f5b1aa15e911a325a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d199ffe01ff6f5b1aa15e911a325a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGB_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86d2d2f006735de0b3e56f8aa89ea69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGB_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86d2d2f006735de0b3e56f8aa89ea69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGB_UNSIGNED_ALPHA_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a007f37f93fe4b54ae4d4510f6da69be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGB_UNSIGNED_ALPHA_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a007f37f93fe4b54ae4d4510f6da69be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGBA8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae439cb05f690ea13e36db44552dd83fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGBA8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae439cb05f690ea13e36db44552dd83fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGBA_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7356cb10f918aa1be5d11d5e71dca2c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGBA_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7356cb10f918aa1be5d11d5e71dca2c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SINGLE_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af71a33341136f2a30f241af8107e9eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SINGLE_COLOR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a593e9aeddef6f33d4ecf78a61e2755e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLICE_ACCUM_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c248f34ba5e8cc18f97b920d445ac6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeaaf7abd250d2e1602ce8eba0bdaccc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6408c5601164692663e897f0c9dbfba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE8_ALPHA8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2cb69c2acce1da1f1d368a121699bf09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE8_ALPHA8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7bef4e41772236027212542f660fdb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad22d5573818e05e5db8713d3993e85e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a646b5042cb7eaf8a7feaa76d3ff67dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a06bcd392eb3b051b3bad2f7bbb210e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a163b9788240a9be984efc14d0e7d0854</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a56868bb05cb46aca6f2baf4168b58c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH_LINE_WIDTH_GRANULARITY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5db837b996108c90673c2bc27976301</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH_LINE_WIDTH_RANGE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af56abdbd62a3b09f6bf0f2d42be34443</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH_POINT_SIZE_GRANULARITY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad452d03588a8433130ea344b22478b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH_POINT_SIZE_RANGE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e846c594d59f16b86215e553fb574b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE0_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeae9bfcce5a919f700d60fc24a36e3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE0_ALPHA_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5381097cf8761a63fac7e0cd241dc694</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE0_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a641340cd5bdf7ef928abe4f61573fb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE0_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1fd330f86e60ac3438e8b1df3f7a7ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE0_RGB_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad6f48350acc935580b15f972fc88058b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE0_RGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a224182f913d011209adfbb753608ec65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE1_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0201b0486b1e48c92cd0e98aebb3d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE1_ALPHA_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52d110c63decc7cbd5c2c73a2dc3e577</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE1_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0530a1e623d0eca15ebc550a15655de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE1_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b7e9b816088b68a2f6549eec0bee1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE1_RGB_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21bcd24f8985d2f2a73acd7b1f5cda7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE1_RGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a12c782c4048426e0604c10717a39b545</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE2_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9507cfed117a6fb4a90f1c2f8457707</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE2_ALPHA_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76e177b9f5817fc8afc8ab993c59a58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE2_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab9cc98399f92da05d5cb2f5b1296d18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE2_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3821b7f8c55b1dffbee97dfa2400003a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE2_RGB_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a042d2781498f17131e6d5f217c49235c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE2_RGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae17331f4e7c3cb591633d89bef1de0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE3_ALPHA_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac0fb9d35219196abb26f406480944817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE3_RGB_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adcc513d810406b65209ce77edd661613</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPARE0_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4dce054391cd554881fd7cbe7e5ea379</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPARE0_PLUS_SECONDARY_COLOR_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac039c3e9f3bd330d587b25b7ec972458</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPARE1_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ec220f12ae58fa5c64e92dd9d1a48bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPECULAR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f943c87bcc9417b38d9966ca5728fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPHERE_MAP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7f67a42ae630c1be6b781b4e9f5f2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPOT_CUTOFF</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7b10658d659029431c47ddc96bd49c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPOT_DIRECTION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab5cef67d8c4bfe5108d747627f8a666b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPOT_EXPONENT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3abb643b633e84efdb6cbb978a77cda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC0_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abdf71dbfa895309419063f5ed71833e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC0_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1631beb4d4744c2dbb985bd6d3d1964c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC1_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35a28830b374907100ab8886c885bbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC1_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f37dbd949df78380b1ad8ba1cb84ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC2_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af399fc8aedb7069dda597b490b18fa1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC2_RGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d502987f54308264b36939a4d2bb3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a51e6c75d54b3a9fb93fbc880463c212c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC_ALPHA_SATURATE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ed9d2a2bb8daffceaecad60241cbd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6adf6cffd6e7fc49298982128155b8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad48339b0f8a7055390d2d6d0f8b31dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad48339b0f8a7055390d2d6d0f8b31dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af6fd630d51edb4f0b6f27787e5a5ac65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB8_ALPHA8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a770a8348ad2322d8017b3c561bdc2a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB8_ALPHA8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac2b5469a1a005d2bbd88c4d4eb2cd2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d8067f33735d7627c80716cb61ae175</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB_ALPHA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5bc33677c0708553a3dc8a6dbddd2107</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38f5e7766fee64f7d61921e7552b1542</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b4db8def70360d75d5486e700ec510e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STACK_OVERFLOW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68a0b8422ee1c5bff0f96b7fcbf8852b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STACK_UNDERFLOW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af29ecace2d02fefe2ef423c8f0b6fadd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0a0d28ca09a0aa2f41d8eafb0a1651a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_COPY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0009b9a26c78d29e6ed13cc056edc720</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_COPY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aecd9dc2bd498061b27ff70ec41f27886</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_DRAW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7dffdc215fbbe75b6ccacfecfc14648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_DRAW_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52d827f177e657db3ce0c6fdb33a94b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_READ</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2cf81671d9eb48057082ae18523d5a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_READ_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35ca79d477fe20c1be752a615d373b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_VERTEX_ARRAY_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac0aee0b0306ee33b78da50b0006c1ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f70831ab0735b4ed4292888578477d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_ATTACHMENT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aecefebb35dbd5ba89022d6588c42de81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_ATTACHMENT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44a68e4acac8d53163b052b77f574ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_FAIL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ffa1e7b112d976c2487858b0d612e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_FAIL_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae23363d61c051ebcc7136e3cd3b49849</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_FUNC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab35a8ddee6d334f74fe61c43c4009740</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_FUNC_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9493f2a338e099361a0ec2668031b5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_PASS_DEPTH_FAIL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b8bdd9068dbed55386fcf4742149ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a13500d38d7d905dfeaaadffd83611a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_PASS_DEPTH_PASS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9262afb6e71de6b55716ea503b5608c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac384dade0b97791c276e1e6b8de7cd2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_REF</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c9a40aceb53d69be5ffaff15c7d7c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_VALUE_MASK</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f03d101f47e0c779761cf20b8652dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_WRITEMASK</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e0903a295456617def915dbc0932a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c718f41fc88ec3b52160a8772ee9a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2543c8eef2fe981fa7ec59fb39e9dcc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BUFFER_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe3e281237b175db178879e0988f5a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_CLEAR_TAG_VALUE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1d18b0040791153b8da53eae97588e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_CLEAR_VALUE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88aa1cfd33704cb4f496deff57b2e7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_FAIL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f441c7fa7f06c55ae8b2d31b84b894b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_FUNC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9118a088d39354d8591552a61965134b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9016daf399ea692604a6fc68653b8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac800b2d761507774e087767f4a505f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX16</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32cb9b3901483b731ddc8fae312b6e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX16_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b4436419191cffbd0c5bf603c77b0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a2da24fcb2c123fb45df3ade27602b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd4454b1c03c23a6c4459a0d4fb027b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82bcf75fb2f7b0d550ffb6e0ccc942ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69070b85ae939092db03e1bd02947451</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9ee0fca7fa7d1900f982c97c18bef79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_PASS_DEPTH_FAIL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abad28984d102b363838d03d71dfe7f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_PASS_DEPTH_PASS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a854ad67c431d89c86040972cc79e35d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_REF</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1eb752688ef539e7b129091b8e8f5be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_TAG_BITS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9329f233900f2af604987d211263ba7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_TEST</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f0fd22afde7215e4412dafa5e522097</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_TEST_TWO_SIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a823a39df4e965f6665ad70743c725947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_VALUE_MASK</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5beaa43a225b74c8d7d8cfc754117db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_WRITEMASK</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68c8c9086b2658be97f2800c63002f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STEREO</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae337420c9caff4d7dfde8fc5c6a5f015</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STORAGE_CACHED_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a90d485c73018097d46f0ba8046ed9020</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STORAGE_CACHED_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a90d485c73018097d46f0ba8046ed9020</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STORAGE_PRIVATE_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa674811187f81f8db07df31725879bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STORAGE_SHARED_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae3cb8456fa7098889c154bb688b01d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STORAGE_SHARED_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae3cb8456fa7098889c154bb688b01d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_COPY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6321e334ff05c0a003c26d5f953989e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_COPY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab8116c517fb5aa039889b208e2d0a5be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_DRAW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaab0960233739efbd5d1ae2b2fb919cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_DRAW_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae37a7ed05a3194b55fdd38f0ab1ce05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_READ</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd37e222235517858eb4fe1d8c09de40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_READ_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7ee8b15d3bc29b44d164d30af8259e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STRICT_DEPTHFUNC_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9530b2e1a16f77c65216b53be88edb89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STRICT_LIGHTING_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22efb1f7fcf5c4b2e563669a90e8192a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STRICT_SCISSOR_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37d1da13a1bd5e56a5984d0b9b980f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUB_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19136b45650535634aeee193ac3b3057</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUBPIXEL_BITS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a913bc0520eb09ccdeea94897a1f05e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUBTRACT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a181172fc9fc3ac2d3189ff966484ac09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUBTRACT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07084a221a5e2f372d7d3e38df084aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_convolution_border_modes</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a706c7120f891da1207e72701c9134391</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_global_alpha</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4fdf89d7afac9ac54b6c24fc56f4b849</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_mesh_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94e19df9f43ec8befe7d3d990e4f4e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_read_video_pixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afbdf94fd4028a45d84e73c7c28942f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_slice_accum</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59588c571d0add960e2b3a7992a43164</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_triangle_list</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31ca9aa9a50f8dbd953a530863175f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_vertex</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afcd8fe488bd2d61c8da3e192b2d67406</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUNX_constant_data</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80d1f0c4a24874a4d52bf738cf1c256c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SWIZZLE_STQ_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c28ffe251eae1e411b9ab069758b965</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SWIZZLE_STQ_DQ_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3011095062d59fd9025631d73aa34d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SWIZZLE_STR_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31f559b0657573e0e776fd5884aad300</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SWIZZLE_STR_DR_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22cf8ec81426cd1d9589a7be018182c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SWIZZLE_STRQ_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acba5bb81f3cd87ce706d2119f43121a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SWIZZLE_STRQ_DQ_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93c55cec6eb01b32e4e31f0955042cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_T</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8caefe2626bbcafd9917fcae7c4d0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_T2F_C3F_V3F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9497c5c231086e1ec03e16250711034e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_T2F_C4F_N3F_V3F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4876750af5cdec4731321e595f325d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_T2F_C4UB_V3F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae47bf25215979b729c810d99423900c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_T2F_N3F_V3F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44817ccdc76e53dcc493bd822661689a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_T2F_V3F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7298d83b26739fc0274674cede52d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_T4F_C4F_N3F_V4F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f465e4664e329b233d3e412fba123b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_T4F_V4F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71057b83861f8086c47aefd3a4c535e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TABLE_TOO_LARGE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb8af967f196db31e975a38467021707</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TANGENT_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b703106e8d58e7020e52640b96e6823</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TANGENT_ARRAY_POINTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac235b4e03754dd3f0821aaab648f459c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TANGENT_ARRAY_STRIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aebe4e26601710483a123faca44bedf42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TANGENT_ARRAY_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a184aae825f7d4b33d940c26eae506514</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXCOORD1_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad13b926bfef685f2ab8f39609273c5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXCOORD2_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43296f075b84e5fe6ff5d52e093021c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXCOORD3_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c57b3914e46f4cc7ac2c91ba48e7d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXCOORD4_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae7878ca38fd3c5119f2d542df7aa7c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXT_FRAGMENT_SHADER_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e6f36618146339c89a54740631d2bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0da0630e92d17a649f7209148fe249af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a16cc91096144fc7048b45e2add14915b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE0_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52f7e4ad7d25b51800d52f7cf4459a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a171671ae6383113df51b846373930771</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE10</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10ac92e56a389e6d61fa67fce9647343</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE10_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22e31ae0c89419041f5c0f2c03d0e5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE11</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac2a90866d1cde7e6180739930c102f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE11_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aceb7a2ccaecfde6c623b84f126db07f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE12</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a451e0157013321b6c4f00e47578f8d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE12_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a67cfe435b4c26fb4660963eb33b170e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE13</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2bca89bea17bfd0fe0f3f64aab40549</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE13_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a007d7adc732a72614650b6286828e12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE14</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c992a9191154ef9a7d224157b46f1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE14_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d9434f43e17c5e54acd60032d7b24df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE15</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a3147750845b658205b5efe6a279a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE15_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab5b376fa3be9af7c8dca9e6796e7a467</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE16</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a552aba54f1f9531860c2b332fd0869b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE16_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a7609a188daa51d92323efec12521f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE17</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>accdb7c47dae700218b31fb2b129ee0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE17_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ff96afdff3dd5d0020643dcfedddd0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE18</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a08cd70d6ead4e0219daa481299f8f10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE18_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3009d9288b5ff6a7218a04efb42f94f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE19</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acdbdc0b3c774163814b3923049d7d532</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE19_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b2f54a8037012a8dc8e10146b29ba4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE1_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>affdf381031ef9f48ddf76805cdf8d0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0058cf020ea54103d5533abcb2d6899c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE20</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a0a7bc78dccb9b36c17a8ec664473f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE20_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa050e993492ce097cf0273be4838014f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE21</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3cc84e18c6e199a24ab0ca59741f13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE21_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8cd9b3a28066afd7694b4fc4c9629f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE22</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7bb0cc4784c49d1eb83c8d09e06c9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE22_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57e5fe52a954449546b89da9f45fd415</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE23</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e98a806da366c64ec10765b122ecf1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE23_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2939ad95f95329f1864350f7f6f671ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE24</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ad5b3e82f51885b0ebc604e54b624f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE24_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35a9bfe5b9159b6acf132c2443037b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE25</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>affa8df39d0f4c718934bc194a118babb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE25_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f2b8c9b9b107ace1cdef8f7982f99c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE26</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7097b44e05a237ba70bd11ba1ead56b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE26_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e7e2342e0ef23951d29ff5bb7a27559</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE27</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3cc96950e9132633e9f7b7610c990d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE27_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea7c294abd4ba4cb46912fcd0f609b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE28</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07ec904516d5981c54dc4ffb9654a86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE28_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6de7d27243b3d0fdd4a359928369e0e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE29</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ac3541defe5f96fa06dd57f0a8891b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE29_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a192b61218c6778fa93d6972e8f831a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE2_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c56f2e8fd1ca5abe5f47e76036ec2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a030cbee394ac326b01e35753a7fba1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE30</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a78da9f28544559f2bfccf8a9d43a406e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE30_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab36202e145b2813b5f19155a21182e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE31</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbb8b4ec84d0ddb49ebc9c2290c8be20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE31_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c79418aa7cfc73ac32ab90bc32dd780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE3_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad379be7cb9fd935261564bca80457188</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f7d1f6b7274d0ad760d5c9bd83393e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE4_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbe2a3237c679830c2d077f20bef8b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE5</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b22a0e4f5a5b887ff14d8a53ea31524</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE5_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac11d76fda26a77a8017a9d4397f742fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE6</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb5131f23766351a34d36c0668d1e4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE6_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e44a9dbcc6b13ad4564f259d6a5285d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE7</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f11172d6d2daa661bdb02545dff3644</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE7_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0cb625355976404d3f15e24225beaf4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77bab3d67794d30842400a30868f03ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE8_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab9964f4ef836cd122d7771e69a32fdce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE9</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a199c41bfc291046eaaa1546b8418f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE9_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade4ab7cb48946653986aea05ebca4886</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1b8293c9e42f233bbc2fc151b644fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1b8293c9e42f233bbc2fc151b644fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_1D_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ac44555148522ede36ce810db0b50d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_1D_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab672c54eb1ae86b50365737d7b40b123</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_1D_BINDING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab8c6077ddd57e913fb87a8f65aaea198</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_1D_STACK_BINDING_MESAX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7037a60ca10d51042b3ea4bb9858de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_1D_STACK_MESAX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a362506c4728086ed638dc9922b41a7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4de17abefa73fa2ef53379f73b734be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4de17abefa73fa2ef53379f73b734be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2b4c60c1e4d3d18801478cf7a7ad2b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d1b579f3fdbc2b4789bb447114c5119</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D_BINDING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee0c8b993963c6bc540106c2322cc855</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D_STACK_BINDING_MESAX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf039d6af5d0dffaed3f6b98f8133399</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D_STACK_MESAX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07758c26e1cfaa963661bf420072796c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c865f303c89ec764158e0016e50d4a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_3D_BINDING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa4425bccef49dcb22972da33d0464cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_3D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b6d77d52099ad70dcf664c9c28019e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_3D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b6d77d52099ad70dcf664c9c28019e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ALPHA_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92ee1a419d4a156f1bf00356f142ffe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ALPHA_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a33698dacfd072ed95ae3e5fb3556d8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ALPHA_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a932e87ce1480729da481a25b27495768</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ALPHA_TYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad20aa9abc01ab6feccc73d932b5d9fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_APPLICATION_MODE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa651f1b39d2c44457de7ac6f9eff793c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BASE_LEVEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4054a5aebcfc3a6e1566802d1ecb161d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BASE_LEVEL_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6cffbec20f615220cfe3c4c9a6023d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af6b60d82aadacf227f855f0cd206c639</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_1D_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1927a731b6c3b8e59a7116d004d8b8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_1D_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad8c3359150c04813f066da9abe457f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5116368c78a4376ac1b6fbc714892a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_2D_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83487a04e73743dc71743d42162fe5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_2D_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a556782b9a0d7fd6910195be92789a1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac898949a7c8e1d67dd6b1910de1b808c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_BUFFER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6856b6c89e33f518cae0d85671dd4323</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_BUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58fdf0a546ab7114f8d1da55601f3721</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_CUBE_MAP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7d35cf593b0af570c79a6a9a8d2c479</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_CUBE_MAP_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab746ba2030709d933ddd9355beceee85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_CUBE_MAP_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a261b1cbc01a8cfb6392899d4102a9285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_RECTANGLE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2212067630c4de4d365b1cdca38e6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_RECTANGLE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f509a47dff5756c8f90d1ceab58ae1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_RECTANGLE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa201327aeca8a456ba4ad2200acd7160</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_RENDERBUFFER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31a7f8406e61b674c5b223ac313d9d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a12abaef8c7573de0943ee0346b6cbb74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BLUE_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9fb4e46ce62eb155160c23846830f005</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BLUE_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59b5314092b639d3bb8a8ef14df5248d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BLUE_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a45768a0ba786482029c90a9e8b01444d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BLUE_TYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14014e5586666595be69a8635b6aad5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BORDER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ed478bf4e84c4daaa37e40aed650e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BORDER_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19fdf4759f4d4c0c42461edbcd3ea3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BORDER_VALUES_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac27b09140276f0c0be05810bfcdecd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a516c2e3065f87bfa599e8f521058d684</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a805135e442097e7ef95059a40c1183c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f1d5b2c3fd211fedb988f3f036d4503</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeaf4b1c2f2ba514aa5f09fe4b4aa3a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_FORMAT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86ee6948201321d29674a52571c28a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_FORMAT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af350f7b4d828b337b8b3bba8983e58e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COLOR_TABLE_SGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0e2dc494e03bb00801c9ee4af6415402</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_FAIL_VALUE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55157956c685886952c7547ae7db602e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_FUNC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a06b8fecef765b110cff1a8aa1adbd794</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_FUNC_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61b39b4b4bdda3a8d403050f45dbe59b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5a50515d121e0ef24a67977c667add0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_MODE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad09367a91fb405c54c1d121ed3b8beae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_OPERATOR_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a699706c40d227a888aa567c65e2c4ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2cfba54838052530ff8cec59b8b370a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPONENTS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af25e1094e9898441b3add813426cf0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72b1a842a461287f48c6e9601243bbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a016a33500d8145b8b325cc28a4cd98df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED_IMAGE_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad70b42f24717cb3f3c3c494a7e45d488</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d3adca17ec71753a1f47338258a6442</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSION_HINT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7970d7bc60644feb1efd44ac9ce1e796</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSION_HINT_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae2e92ecb1bf69bad3e1f9791ebc10071</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CONSTANT_DATA_SUNX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80f3779b5c63acd7ea8da46f95d31c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a05ef297538d40139f965ed3c52651ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a431fc201ab69cc23b9e4040333c328c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0280aa997eea1c697aae3e1d1e8aa8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_COUNT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8904b2150293bc2d7932054da6323a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a0bb3b3f8a3a01cb0773014052edfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_LIST_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acff3e2f228e19c5dc24c4047adafc58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fa38c4c303ca929d72b40ff7ae38fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a9de9b6448574f74ff594a64c760748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_POINTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ba5673338bd863b374a7f88f57dc0f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_POINTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7269c0fdd29b47570503a3b3dddb0408</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86f36a8855609f65a3c00d61d21df441</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a64adb8291e37a801fa3a49a11c9ac14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_STRIDE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac1ec494e2e759f48383e7283189c5a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_STRIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3010197af61d4336855ea9bad35dd953</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a352364737a078e30a7023c96e0ef57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf558f75c3579b0cb8f0dec4d9af90dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93d8a04e8c6c60f2e87138334d71de58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26e189fe84285eb8fae26721662dbe8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6345477179677cbc9d23149a0c2338ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6345477179677cbc9d23149a0c2338ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68d6f70fd3d5ff2aa08be209eabc5cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_X</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae642ad8e3baa2512e2e27be2cf17373d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea7d57e726bd12de57be89bd9575b7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d5db18efe926c7794bc80c90db463d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Y</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d31f977b3490eb05832ecc261313462</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60e8313711816e9c58e1110f4228f065</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd836ef8c6c0c15f2c0ba79c0c1c5d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Z</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d568ba9541df33fb21dc5bacbe7b4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f227ccd59d9649e1c2b51478ed296fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e83377b6abfd6f4745f54be6325c689</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_X</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab83eb56dce8e1f7900585d35016abf39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4504ef42f9abf044ed41c11d8d20bdbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91b80e0a1b17c7c43a0b600a18453590</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Y</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0605d5ef41613665b34391f9ba398997</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d5ef0ad5b048658cb396166032353ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c9debc2e4ed71ca6bef0ddecf1c9713</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Z</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c63e51b23baa3e2abc01cc0c892a111</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a756d409a09859664cd9276a7fd7eb628</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32f85ceff1789ae7a3b4831f38a25bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8177de06943e9e08b6f69767c8c18b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83ab5a881500431d94cef3bb7dfc91a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a73ddc0f0c3f8f296d0b01da64b710193</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH_SIZE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ab9cb0cb0d6d0e00b6bebc2007cbc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab0635e1aa557ecc46fe37de2e032c5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH_TYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8515fe4165f642997c12487a3fc2debf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DS_SIZE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e0cccbd301acea7565c83fb76210d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DT_SIZE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92b8f60e59c2e7aff796b1710b43b92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ENV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70d4fadcda2e1b4acd59774953001b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ENV0_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa0d216e2ee67f5f8fd29823ba4d60fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ENV_COLOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5884e2154ab1cb1a5beeaaa45bfc711</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ENV_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9598fe9e120a55189164b867696f3420</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ENV_MODE_ALPHA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acbd92bd92e85a1bb34f86b47f5b9becf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ENV_SHIFT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55ecd0b20b5e5e372ff8b77b3943176b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_FILTER_CONTROL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a375902931852ab1b76ef575c01746b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_FILTER_CONTROL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe93fba1ee48590f7c4be6144e97bae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_FLOAT_COMPONENTS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52ee33087e62bbd7a5a39cdcbcdd2dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_FOG_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c47159e21e291cd15d2d8703e452d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GEN_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a45a5bd72145f4515cb9462381c4532d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GEN_Q</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a0abab0241588496f8ceafb68e513c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GEN_R</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a710a28d4eaf0dbb8b96e3f114e1747ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GEN_S</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aefe18467f66d522526121d0d768c4db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GEN_T</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55e5c2daab0ac66016288e51d021a671</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GEQUAL_R_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c7515e9dcc5db444b45721131637ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GREEN_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afdd5925c23ba27af5a7634d985a8237f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GREEN_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6557cfa5f4e56569fb6cd3eac7163cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GREEN_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68c96e698e818193df65ddcde25bb7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GREEN_TYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66fe3f1c6d18d5ad4630ec0f9090fe9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_HEIGHT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7041d9d43a5632391c0e895d3d58a3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_HI_SIZE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af06bbc3cc0c8a58695d51eecc4a46266</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_INDEX_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad91656131e579ff320f55be18359f3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_INTENSITY_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93912c5123a61e029352435c55743833</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_INTENSITY_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3551932d44ce11eb20c280a3f143653</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_INTENSITY_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbc50a75a9f78400a83cdad42eaa0937</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_INTENSITY_TYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a75fbfcd1a5c5f71baa7d8e67e12505a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_INTERNAL_FORMAT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa00e7c44b6e75517063f9aa442396c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LEQUAL_R_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a73597d96004701c3acd77b46b2e9c15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LIGHT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8376fe57f5e88774396255dc94218999</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LO_SIZE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acfd2712d4f614f6e104b3e827fbbdafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LOD_BIAS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40c7ab0c2d1b3d6c7d12cdb317bb3e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LOD_BIAS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada8467789b03ea2ef0ec9cdfca65877a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LUMINANCE_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a926be0f7f6b0ba4262013e107b7d14bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LUMINANCE_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a34e4d08be9b2a7e726cd205fbbc045da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LUMINANCE_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa65b25b52548beb6d45a5362530e6c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LUMINANCE_TYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0df197cd740341f8f6d2ec4b840e65f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAG_FILTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb47a41b5963d44826f44b7370bccc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAG_SIZE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac29092d4ed56e0cabad91605a07aa069</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MATERIAL_FACE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4ba5757ac3cb19d684a781bf397cc79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MATERIAL_PARAMETER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c549217c4cd57a6720a26f7852de568</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MATRIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3abe3580a3fd3628e541d1d02072e527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_ANISOTROPY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00b65957cb070504d8e364031b176737</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_CLAMP_R_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e454185cc01edcf116f7c2949e3eb79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_CLAMP_S_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28098e27870228808b5730ce9805c0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_CLAMP_T_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22d3f36bbae9c29cfd9df4f445fa24f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_LEVEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48898b4f27c2e100bd856fd4ea66d774</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_LEVEL_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a08339bdcecc6c765c95c55df207abdf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_LOD</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa37f45604d20d8984672d908e608c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_LOD_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a99bdfce7c5356621a33180b4a539db3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MIN_FILTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a173a2b2453322dd8d613df6cf2e72480</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MIN_LOD</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae3c158c6a713b4faa2e8616292368f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MIN_LOD_SGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a433c7bd706b4078c1b649ea2eae9a6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MULTI_BUFFER_HINT_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82d6df544287d02d9d12561c7916f7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_NORMAL_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09e349d32810af52238ac4743fd9242c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_OUTPUT_ALPHA_ATIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2331f3586a902343f165a57ae5f01c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_OUTPUT_RGB_ATIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7a43842df2db6dc8ac5dc52d43bc8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_POINT_MODE_ATIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a16768a704092b222c57c6fcdaff7340f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_POINT_ONE_COORD_ATIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a02faf00ad61f8c5bfa70cdacae730f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_POINT_SPRITE_ATIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af64b592700b606726a7a60f1bb46aab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_PRIORITY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43c5b56c63bf1be90190a401588fdf1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_PRIORITY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeaf823693e15ce70d2451103c9d985f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RANGE_LENGTH_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2eba42c94c6e6f4fc9f5875676f2b961</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RANGE_POINTER_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5abfc61806534290fdd0033ffa817e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RECTANGLE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac429f0ea5d9d2f9ea349cf825b4cb769</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RECTANGLE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a0c86543aa1fd717ab71f9c0e123ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8086185ae815ff734e7c294bf1c8c2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RED_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afbddad8bdc3f924d11cbf6e0dce15177</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RED_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace566ddf2214472331eae346896e83cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RED_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade2542eead220225359999d640e0c226</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RED_TYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2d20d37b2195b0eaefc2587ff64a5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad11f694b45d2e4ed9ae254f32473acc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RENDERBUFFER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd864e1d7d914803550d8456a306ec25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RESIDENT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf98228d8d564d2ac2374e176178d05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RESIDENT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9db08a400e9b3173a43ad05cef09ea11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SHADER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53dd4e08237db42007aafcc639c83b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SHARED_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b278b2590cbd8b9133495134b479af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SHARED_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8aabbe81b4b148ac4d94ecc9bd0553d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_STACK_DEPTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86348a19a98d88b779891f6685b73d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_STENCIL_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a27968cbc72faeb68452b17c9785a8463</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_STENCIL_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b82b667c9a89b17c03f5e4c30b75f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_STORAGE_HINT_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7ca26e7303187dbaf7958a9a03bdc1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_A_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c3b09b4251dd326bde8b4214c75ec19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_B_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a589e20a13cadb3e8ee2a4f6f708fa5ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_G_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6475ed52b6724f757b24f960596cb1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_R_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c81ad0e2b744144c34d5f4e407f4803</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SWIZZLE_RGBA_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb4ba098eef0a8ab2efe663993ecd600</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_UNSIGNED_REMAP_MODE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c53aadd37e3245fe37f5b3ee9328961</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_WIDTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09f4940e31e048a2ef33152939a8f68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_WRAP_R</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b69ad7ea841f21165a25e58411b6bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_WRAP_R_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2356893451a14a5ee1f3c32d121b2d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_WRAP_S</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23a0bc2909cc2f79fe7287aaa044e880</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_WRAP_T</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac307a4772e1d3decd5b6f36192113ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TIME_ELAPSED_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6e523253d094a446cfd149d03534a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRACK_MATRIX_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af71f788cfcc0dce60be49adc185e2ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRACK_MATRIX_TRANSFORM_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1fcc09e8d6bb2014baf1235317f5ff35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac880bb1bf2ee4e14a1e31fad50fe2102</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_ATTRIBS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80e5ce4ac1947c6dacf71a69e8d3d1ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa25de71b6919d28064050aa872ad9545</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6510e9e0c234ee8751642a58c050feea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a01b59e6a610ed1e3d7d84c6a75235a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a051e0c41e288575d9f9b9a6e96f621ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaebf7d3bde2b0bef8f2c6b8240882c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_MODE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88856c81698053157dfdaa6666ecf953</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7aa2b5d1adf726ecd66bc16961c308e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae3edd48994e336b77972c0ec26c07185</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7dbf66f03d1c3f96d6c38f2539ec863</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c428088ab256025d07b8449d36f73c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad529792f10f2ceb80d9d551529f0fbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b16577a886a90c6c941bd34b50920ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_START</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a13de59ba727c28e17ad230511ca6593a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae24c6ead4ef2a264ca029439fb023412</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_START_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a90ee70a405016337bb2cc2c0d3f86f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab9708f734c6dea5d060462394fb08d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09ea9133ac9c63e1b159e8d4464f163b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89e6ebd019fd027f5ea7eb42fb537872</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_RECORD_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac77dd150d496d2cf2f8e357c830195ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a158b8a9491e2e56c391b7c43be43f973</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab92b5870b5e599f3b228ae57bbe2ef4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_VARYINGS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2fde83e4a4a150e4c80a4c938963a285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_VARYINGS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a1a20b5c80174f7517db06ce1a62f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_VARYINGS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a473dd6b5fca9e8ab2344ef4e9e6e3a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_HINT_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5983a1005e3fd7b8b845b1b222e1b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_COLOR_MATRIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7454c4fee21755ef1d20da95542c6961</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_COLOR_MATRIX_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca9c5da6ef5315c5c49345949c1bac6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_CURRENT_MATRIX_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61621409aa3bdd74b143465ed45795db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_MODELVIEW_MATRIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c34ffa53a0274d9c166bdc4df2acc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_MODELVIEW_MATRIX_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a8cd8c67fb15508f34b2e362fd1543b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa332af8be4d7a375070c992e3d93cdfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_PROGRAM_MATRIX_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b4139bf5867a05231de1069acf856b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_PROJECTION_MATRIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19b1e353ea3faed6b89763c5915671ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_PROJECTION_MATRIX_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d5d470f5d732940570ba7f343c67d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_TEXTURE_MATRIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad823388048763dc1fdbaef3ee1b8fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_TEXTURE_MATRIX_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab5344c3088b6af94b7c72b4e4d302cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLE_FAN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a425f188c2bed5dc37bb2b5434388caa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLE_LIST_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c5f6331384a5b3d1e00d9ffa7bc7541</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLE_MESH_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57c713fb8af322ed512c0f78fd36da6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLE_STRIP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad38e94a1120d6688fce6fc805a5b998d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLE_STRIP_ADJACENCY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a540ff67bc80d2b8d5d13ce7fc203f380</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLE_STRIP_ADJACENCY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4463eda1607862972c5a9b8a99353e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6079e7a02a59adad65eb953d9482b1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLES_ADJACENCY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc0109c6206e8c5313018dd227f53028</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLES_ADJACENCY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ad07dac8428e557a4b326ff02eb0747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRUE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a06316bc3c17db78ce93419fb208945ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_BINDING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63bcba5eb2a5c177b7ec8ce445f6b0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab593e135eb5ea48c2517de5c4fdf2c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_ALIGNMENT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e71ccb4538d4f8f5e8ff074fc5b6754</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_CLIENT_STORAGE_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac1729649cf983ca18459756c75e257f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_CMYK_HINT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82a058f6c4681586d5de755618138047</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_CONSTANT_DATA_SUNX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09401c55355a5d415dd2940ecd413987</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_IMAGE_HEIGHT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa1e6adc033f5df7d4dbf160b5ee0e093</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_IMAGE_HEIGHT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41f32cfcec66a0595e7020637e2bf379</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_LSB_FIRST</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7313e080e1c4e8db324c9acc29429dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_RESAMPLE_OML</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f3f7b1f54ff2feaea0fe258595917d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_RESAMPLE_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a185fa0f99174308a66e712e70395bd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_ROW_LENGTH</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff4ed0953505deed9ddec7e44c0cebe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_SKIP_IMAGES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a631a0e701301001433205a1c5ba9a4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_SKIP_IMAGES_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a2136ef67ffb905ff1734fdfa8485bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_SKIP_PIXELS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8cbfa75d9851ea01d1980e3523c46f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_SKIP_ROWS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad85118977e9081e716621dd82621d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_SWAP_BYTES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1875827dbad159a7caa1209747baf40e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_BYTE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80a33c79f69417372d65d2a65ca36d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_BYTE_2_3_3_REV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aebe39160c74c33c76b1e77695a179747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_BYTE_3_3_2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad57d095154f5964429dc149add582257</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_BYTE_3_3_2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a398dcdd0ef8494d181a8636a4b32357b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_IDENTITY_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a817936bba382e9bec560664aa31e5e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69b1c02ba0bd93c643c6d82e0c16eb99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_10_10_10_2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57051f9ece699613fa17e87c9ec66910</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_10_10_10_2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd7431873fdc607ff3a8b5c2b6531693</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_10F_11F_11F_REV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26f9ead0291fe1f416f5cbf4b476810f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_10F_11F_11F_REV_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2df631061f6aea31c600da19028f897</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_24_8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e9e9f45468754a0b59bf3406d3b5009</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_24_8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a011e0913b0d88575d3a3e4fa98940965</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_24_8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa242ed308ce41965314124f219df24b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_2_10_10_10_REV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aefaf553edc188af69b624b40bbecc380</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_5_9_9_9_REV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40a4f21bdf98b383962099f3f31ff351</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_5_9_9_9_REV_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83e8b6dfd9522bdc98e885aeb083c41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_8_8_8_8</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac164b28463958d495e51702198e6d1cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_8_8_8_8_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3671bf162ae762d9266ebd5512aff9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_8_8_8_8_REV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeafffc5d69d3f9e05af201e59c0e78d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_8_8_S8_S8_REV_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80d1b8049578225925adee6114e0ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_8_8_S8_S8_REV_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80d1b8049578225925adee6114e0ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_S8_S8_8_8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab85dc7d9ed9ea2fd61dab55aac99137f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_S8_S8_8_8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab85dc7d9ed9ea2fd61dab55aac99137f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e3d3929fd37a2a572e302d65b48ec4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_1D_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab57a5ac8d03db2f07c901066fb5fa4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5d06d82feca3486d64c4f08916a2364</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_1D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af485f980d6f2fbc2d39fea3d3bbc883a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a050f32c3c00a72f1d5f6a47eed21c180</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e33cecaa235cad3ca1c58ee91d41a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46af1ae2e98ce6718e93aa1aca343b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ec9f3844d830413f6bfd271ff3f03ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a397e3a8d8b68cee2991c98b661dc96e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ad578693daa376d11660b858ae91c04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_3D_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a27c9507792dcd252e01d44477bcd6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6cfc6f3b78fb0afe1704ec451bfaf4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5787afa2218e85510ec38122b7118e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab91f957c023482d6ca64513eeb477c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a763fb86d17e789098d44fe652f856b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_VEC2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9b1ac6b798f3fc864b98c7e2e091b9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_VEC2_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab98f0610dcf28c4df9fb6ca8b5ccf3b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_VEC3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a301ef516233a3aa73acc03d547e01cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_VEC3_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76ea9a909bd93211da48700a849c7ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_VEC4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5462fdf4744e7ede2cc779e03ddd34bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_VEC4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2eb7c42c2ed6b27a22c5ec6f7968f2dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INVERT_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2d0a1cc18cd57807a313a82e120c632</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_NORMALIZED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd0a0c13e5aeaf3003a89cfbbda5c6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_NORMALIZED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd0a0c13e5aeaf3003a89cfbbda5c6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_NORMALIZED_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ac453c9bc4026c116e656bcd51fcee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a36c3f955599ab92217a70cce8a22e11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_1_5_5_5_REV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0f0fe9a3a82b9a25d0d35aa20931097</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_4_4_4_4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada3c99cc89e14622e4c62b911fda24fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_4_4_4_4_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea6b5bd47d55702e4822a64ec5b97b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_4_4_4_4_REV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30dd1a52571e3a1deffa686bf1208c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_5_5_5_1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a654599021b9e26bd6feb4c7cd001ef7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_5_5_5_1_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4989dac57f34fc13065b9bf155103ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_5_6_5</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aecec622a15619219f88d13271b5fd581</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_5_6_5_REV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a513c57ee211a7cb499956f20e1f0363d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_8_8_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a47e947dccaaa6226f8bbbbffff8f2348</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_8_8_MESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3030194a9fc8601b83c5c2354df6be7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_8_8_REV_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad15f8255cc6948b1a479c44f5a27a904</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_8_8_REV_MESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d805e3a058338cabacccebba2fe7748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UPPER_LEFT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7bd958bbbacde2a29bfd74d50e1ddac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_V2F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a189ba03d9ca98ccaa1d5dc6cf802078c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_V3F</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e88f03f0ea63d590adf322c4e88a851</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VALIDATE_STATUS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24b642fbcaffb55c9131a1e7d981e9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_A_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8c75a16d2f29930b3121b3f70d95c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_B_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a321d01491b1019d5d361322e2952a740</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_C_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a30897c9b2c3ed36d990b5977d37bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_D_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d2ce31e463d010642e1311cbdec60c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_E_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c5cc7793e6708a28828760af707bcea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_F_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab8403e4070fbf878521bbd2fc4a3cf6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_G_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a64eb49850f09015df3c02ab7fe2fbe0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1c0f6a92f4c53510f3ab80ea091742c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_ARRAY_POINTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2dfa96531015f1908bc7e7c92c0667d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_ARRAY_STRIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec75c3d351fe183d56e80da493977685</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_ARRAY_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ed967437e493e21f096c2922d2da473</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_DATATYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a769c6fa1de10e2a6f3149fd8c7620157</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1c2deb45740e0fffc4eef0fc651e459</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_VALUE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d0a93cac41e7c5b5f7b42b09cabd7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VECTOR_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a13d4c2924997fbe711dcd228b0f6fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VENDOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aebb8c3cc66d0e8a44e0d320d855ab359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18f8c168894e0666430a156138cb8cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe50a46f576aaecb45164c71b6e25f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f43b15014e1e7ab03c4ff00067c94ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a16a1d101bdb857b6438c8e259a67c7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22808f8ab51eb65eb5d87604cb430b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_5</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae44e2c0f6bb48b28f2b2a8c35431f591</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_2_0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a54343182c95193ba220e4f5c009d4811</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_2_1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5731cad05ee2f8240dac6e17355f0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_3_0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a705efdb94407e52b7f9c12623f029450</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX23_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10d8c2d513d9176b149a2b274b5ca2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX4_BIT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac002ce97dfb1d8c69be39bc447166b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76bcbd4f383a8cf41a3a1afa35106a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afec6d12cf96e4254bf371f99b0742f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_BINDING_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9325608c1db5fdde01919a4a280fb389</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a79550920c9e83ff8535c6bf8e51b2ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac8f950c64ca4a7a0bf04019c4f1c9980</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_COUNT_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69bca0f4a2384c6c510bfe3237df7f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a603e034055a458b4916623c096f26960</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_LIST_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1fe27df3f44e58b5055499681c143e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe4a441260879aa79c6d9945bb9443dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac10e7911b67cb7919439291095f8a623</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_POINTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91ae6db216af7828a3d6d2c7ec483ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_POINTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ad97bd4f0711821bc06a7661c9e2902</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad958f6a291e413035af8ff433f4aa3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c169af9ff0bb35239853e216f17d070</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_LENGTH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac210b6b71c50ef8f5c79880d1ec28ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a102fc5a5c74942cad3681df6cffc01ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_POINTER_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a523cca0ad710c291be34e02b09bf6698</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_POINTER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a780ba6dfb986c8b7b77b4d34138f3fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_VALID_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc9f0bad7dbb4e72c14dd63196c756f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a228f1e25b6f758b6152ad4fd289a8603</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c1252d96ee6971102f9586030fe49e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d157b984cd5304d016430a028f52f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_STORAGE_HINT_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46dd6e11e4f816f6218ed0f93221e8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_STRIDE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a78fe91a51a0be07ce3b2c32d68885e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_STRIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add069b4723b79d4807c6a0c5321ef25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aabd2947ede5224de6bed6e00ea9b540b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad33f940bd8cb0e14b9e3c058a788c109</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY0_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7524fd78ca0e3d53ff8b216ade1e577c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY10_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8898bb67bea879b233a6e55675a9c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY11_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4cea5bbb704fb4cca3ad4a31640d45ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY12_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18d2e2cbfe085148b81ff2d1e8ab8415</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY13_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a99c532c7dc8bccb897f0ecdfe947ad78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY14_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6fcd9def4174b7bf966ee3b5facc2dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY15_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2bacb7d23f1cefe799a75fc18f003617</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY1_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab30c0e413eeaf257a55a0d20896acebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY2_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91441e9ba61425a6badc3cded00aca7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY3_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff82802cc29b5dee4e80531e5ed02bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY4_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97f6a6cf66a84d42218b11a843a9447e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY5_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8739e37706cad368fd5784fbf7b72fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY6_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1937170099696dd012902c338accb353</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY7_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91af9bf3adfa445374ca477ac9b17276</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY8_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ef51a73c1491903cc90bdb02ff18fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY9_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e22f24af9b348d045d32866ceaddd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65e409180ae116e584f27b88d3429e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2edd2fc34f4005ad63607fec6c1aba3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c7c6cc568d2013663b25a784ce1319f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_ENABLED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ec11ddfc4685d748eb5aa0f2ae6b8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab0c8d4a94d427fc26d3cfea8ad421195</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_INTEGER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a052fb8ab714507d257040e3a41fe9eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af09aa27bf88eb5a70f4f04acfbdd5f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_NORMALIZED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a27329f794ceb87696a167be875ce7fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3e2ea329d1a48983a1c79865cbf844b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_POINTER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d788006ebbb2cf18f4427626b9969f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c10502ad1c7519986f795a7dcef0db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23a9e9e68af6b13075642a1353fd115f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a12dfc14fcd0b718af64b4726e2ef5518</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_STRIDE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad708be36b5d59b68ab7c9f19f9733881</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae19ac94f9452d930789a2d5c024cb629</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_TYPE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a719a3174d4b848cbf2883d45803fbe30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85f6cec1279c8b32a355b23ad0ac0099</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_BLEND_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c2f7d3159c88badaf40fb6cb2a98e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_CONSISTENT_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a157b78654bfcae5de6324740083fd6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_DATA_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a447f7bb0d896b42ee3e1c9460ea52b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ID_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4617aed1b8d4f039b898bc92755d823</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PRECLIP_HINT_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ad3fa960e90332f3df0083db138e4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PRECLIP_HINT_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ad3fa960e90332f3df0083db138e4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PRECLIP_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a042781876f40929162b2458d2ea5dafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PRECLIP_SGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a042781876f40929162b2458d2ea5dafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7bcacc5d716c9b697d1af8f675ebabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_BINDING_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad312df7c68c51acaebaa633380543efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab5a7778b2748992e5770a4a627a645fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a262c29302bf45f179990ac8b5fdbdb1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_POINT_SIZE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7bfa8245cd2258d1b2ab510d2885d40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_POINT_SIZE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5fd52c78c1e61a1ce4c6fe90020aaf23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_POINT_SIZE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9217a671972a303a8b863a253f5b631</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_TWO_SIDE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a849c1bb5fc1b42785834dd174a95b68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_TWO_SIDE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac046a6df3c13fa20a1eb19cf323b7a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_TWO_SIDE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a007ab043691b0dbc1b40b5c3cfb6cb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aceb29bc16e885f956eb9e351a7dd6276</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8db63d8394d2fb15d70fdac444e7c868</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_BINDING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad637a1137c62a92de45cde3c5a8f2423</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5a0abc881f5bd62b555b8535a09caa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_INSTRUCTIONS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ea64049abd884e9cebaaa8b95e1041d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_INVARIANTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04d8ac005fc6e8c6bfbf4e95689ebbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09186e17c212551bf18ee0f8e1501425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_LOCALS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a73a235b24cfd1a73aa70ebc32564c116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_OPTIMIZED_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a05a2fc9a7bbd0c719c484b9c626f339d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_VARIANTS_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad6eb89b849a8e30bed30c3da862fcea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SOURCE_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab863e45e7c4cd0bdd24640a6a97ed024</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STATE_PROGRAM_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f4b909ccf5a60b7499d1bc274f66d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM0_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af77afccb3c1a29231f87c8296a22700d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM1_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a27e51ceedbc3d9653ce9d325be157e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM2_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11e7dab41fbe121699d05f6fc76e11dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM3_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1aa1d137bbfc3b43fa9162662966e037</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM4_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3d92c3f367647e3b9ff44edb9ecaed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM5_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa72b951b6903523d1f5eec3b3e7ff13b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM6_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a694f243a7db59c6e071bcdc81c6b5c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM7_ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac33884bef584579e14e9f7ce96ecf8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_WEIGHT_ARRAY_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7058ed209421bfa7d420cde9bf226966</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a982241a9bdad1a35fe564f8facce923e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4118692640456a97e69e586396c7400</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e6e4e896fab760a5ca189ab7cb57a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d3470c8d07104d3582ba61741b7a07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_WEIGHTING_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a790db2025ca25cf2264deba59e9a4039</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIBRANCE_BIAS_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07661ce478d35f45b9987dc799900c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIBRANCE_SCALE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a03b3a3440b477229145186c91b4621c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEWPORT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8195c4c567f9ebe31c8208485f4fbb1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIEWPORT_BIT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a06d70c8569972ee847a6ae74c6b2e964</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_W_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afcc172282476a03c027d70f559bbad13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3689b10d11e254159d28b9b516f461f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac601d7cb29a4d3d35e2e7654beab6e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77ad736f6cf5a42926e5b55d2e7482f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_POINTER_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aebc4e6ec752a7f80a1247aad2ba4c932</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_SIZE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92e50e574f3d23f717e86589f2c74771</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_STRIDE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a444c6ee1e48470429cd91230d1e6bfb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_TYPE_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a095021ade0aecbdaed5db861606fab70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_SUM_UNITY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a766a854ce8b2dfa88b18335c531b39f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WIDE_LINE_HINT_PGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91e48582a3c3d587b9904e1b44b37afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WIN_phong_shading</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a065f2015180040ab6e728fb8050543f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WIN_specular_fog</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0875cc3370a5f02d9078b6a8061fc34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WIN_swap_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a084128b17861f1a2c4457e85b55297eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRAP_BORDER</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae639ed1f3ab1e4a951bcabc4b89f14d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRAP_BORDER_SUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae096303460a67ed2755629b6d72d9f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRITE_ONLY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab43997c5949dffce6674a7bb8a3059da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRITE_ONLY_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18ea1a5fccedc8a14d87c0849b5f47db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f35011157007ff9d591444edc4da526</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRITE_PIXEL_DATA_RANGE_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c8addc67c3239f81d994fd594030b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>accace2ba150699c99a88479848da7411</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_X_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1232c40bf70affc84247b16674e4d614</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_XOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c194be8f17a6c951d80e3925d248e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_Y_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ac1af55b77c0b6a58dcac585dabcf9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_YCBCR_422_APPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe87839802db199a51e631973ce4b372</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_YCBCR_MESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a518da63c200e221aae1b742510770eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_Z_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a711f6d3cab8ca90215d2b047f70f11f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ZERO</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72086daeeb80e5eb5788f42a4eea050e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ZERO_EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a67a14850ddc3df36175fa3d3fab66408</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ZOOM_X</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76b182d2d51ecd96d00c82a4e836e997</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ZOOM_Y</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a722b094e0d3125edac2e76c27170d8e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glActiveStencilFaceEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d030a583a22c8614b616c35b0abb03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glActiveTexture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af15266b67de988f5ddf442bbbdd1b3fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glActiveTextureARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c9fca931ce6bd44f446a0d48c509947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glActiveVaryingNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1847a8430cbfddd5c0fb0fac54583cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glAddSwapHintRectWIN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb3ea82930c5776a6e308c42a8217880</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glAlphaFragmentOp1ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff3ce87fde33bbb2c60e42866b1d2cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glAlphaFragmentOp2ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aadd814b78199877ff786cf87053e05f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glAlphaFragmentOp3ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb26e7ee669760518d437b126965fbcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLAPI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abad5ea874b73fa802c9ac0f5488bf9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLAPIENTRY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa97755eb47e4bf2727ad45d610e18206</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glApplyTextureEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a173d9c303cfb925bd193b5686a1a4f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glAreProgramsResidentNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5aea33f393587379a5c0a8f344b7ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glAreTexturesResidentEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a917d6031eb38a159356891d327ddd05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glArrayElementEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad75bad0191c97429ac9877df460633c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glArrayObjectATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb8bd69a991b5e06453e724b0e432ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glAsyncMarkerSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9094f864d5cf1ff83440e7645a9a684</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glAttachObjectARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed65309a7d578f250b78a5e69b6ca83d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glAttachShader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0cb06d612b3358bfaadbbefd7c51f1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBeginConditionalRender</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83ef60e3b957fedaaa2fc4c07ef5c3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBeginConditionalRenderNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac79e3a77d61183c22f67c9fcd4a6f24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBeginFragmentShaderATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a49b25e9910e32ce5584312c612da680e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBeginOcclusionQueryNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e796a7e45fcb7d8ec1fe25d0049587d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBeginQuery</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91cb9c5dc26bb2dabd3df6e67dd45a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBeginQueryARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac1a5faa41b095bddc502d44f75a89d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBeginSceneEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f0b4be046834f25c754ede960ab0cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBeginTransformFeedback</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a02f6ba4d902cbced78bbe860dea4bf18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBeginTransformFeedbackEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2cf42be0d5c5492d99e2a9a3859de63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBeginTransformFeedbackNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ec02fb751f5fb7f96538c1c90a9fb82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBeginVertexShaderEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ad0bd7daef598b93b36a179b66bfb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindAttribLocation</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6c36d9a152a7d98a26a20176afc2db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindAttribLocationARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a881e67473be491152eb672c68ffe9f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindBuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b3a3f8200f094b781e9f61e2f19fc50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindBufferARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a238ee52bb2bb90c88f6162c0f4714032</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindBufferBase</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a87beb9f2662d36078b82e78f2f5af209</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindBufferBaseEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37ec9661f088558c12e2d50f167ac5d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindBufferBaseNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a7fbf42ecaac432911de90809b7a564</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindBufferOffsetEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2cb5275e9956aa85b354334289fd861</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindBufferOffsetNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9d3867e039e84b5f95cf1d508e11572</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindBufferRange</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a236255e8cb6fedb01f0231d66febfb4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindBufferRangeEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7325480b0e2b7052438aa18ad8402647</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindBufferRangeNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ac88b64dff8b341cf28e878300ec927</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindFragDataLocation</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a536b449e1e7b4d3d7f1399b9e7c9ae7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindFragDataLocationEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac1b9a72370b08c34c5ef82eaa88935f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindFragmentShaderATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07a740df167f3ccad423c8561733451d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindFramebuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ea2e382a408e6ffc692e9e6fbaf0c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindFramebufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5479ddcb7aeb8d79df1fe28beffc68ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindLightParameterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3017bbe79025712e29d2cf2b5800ffda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindMaterialParameterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35c1f6a0e4e651c3dac425b67176c568</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindMultiTextureEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa07cc9bb5198b6cde3fab7c08e3158cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindParameterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a235dada281012860ea33b6fc8b0042c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindProgramARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b4fc4558dadac93704be23abbb18ee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindProgramNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac95ce4fdfbecdb5472ea8c1c2dce1710</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindRenderbuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa25172732c3d88c7c23d93f9e7d672be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindRenderbufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf5fb2ad08813dd8b3284fb76333470b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindTexGenParameterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1816a762283203623e4619009ed7c528</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindTextureEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5a044ecf1915fdff9c18933219b89db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindTextureUnitParameterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a983454163139cf149af02c6285316834</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindVertexArray</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c13098a615d32e7f04aa4105149564f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindVertexArrayAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1b0faf6bf9579de7f9e5133bd9ecb31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBindVertexShaderEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7576e7f655e76bd7dce7f87bcfeea8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBinormalPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29a3de91062693d9df362f496345befe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBlendColor</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07307444475d1fa7124466278618ed55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBlendColorEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5629bab0652123a3a0f27c0d236a66ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBlendEquation</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4dfdb2741135dfe425fe08e76572023c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBlendEquationEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae38506a7bbf462c96fdd67e6d8bb0241</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBlendEquationSeparate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af07e9596f4c8bb748c5e64d1cff6ca35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBlendEquationSeparateEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89469cc2afad4e908d01bfa28185311f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBlendFuncSeparate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21f7fd667bd8822adaf1a45cc1c1a116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBlendFuncSeparateEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a550d3fbed75eab9e0c2f21c251c900af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBlitFramebuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2196ee41f55215dd32571970c7be9a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBlitFramebufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3eb198c4a1842c6e06e6e8cb725b0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBufferData</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9419a03f5c46e2758f884e9c56d92b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBufferDataARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee50594bd74ff4a82ed2dd2362a72ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBufferParameteriAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2783b53f09e9bf5ed9c15bc6f22f80d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBufferRegionEnabledEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac0b1d120957e16b8afeb977b58a35b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBufferSubData</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab275ed802ac5db3e6b97973aab9d48e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glBufferSubDataARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a156324ed525ce6215edf6387e9bcc4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCheckFramebufferStatus</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2097cfa52d11568f886cf6d3cf888f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCheckFramebufferStatusEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a254b6768900b975296ed716eb8688351</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCheckNamedFramebufferStatusEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4446a33b4e4a65dde200b01cbb7e69e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClampColor</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa6973ba0d9a3594209d2c37618cf9ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClampColorARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0435647650f2c24928fd4b258e544331</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClearBufferfi</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc37c7810a40666881e50e11cb01d066</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClearBufferfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb00133bd8755da072d5af25a006d3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClearBufferiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae025c596f1b5f43b7ed1d3088c5bd1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClearBufferuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0248c7c634420ac6b01adb353da1e35f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClearColorIiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf62550b17d96ab683a954d6b8e13916</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClearColorIuiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69e7d69ad9dbe2be16dbd4d4e2e38430</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClearDepthdNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acdad9474edafcd47fe57ef034adb6cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClearDepthfOES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac44507eb018abf5b61f72dee8ac1cbce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClientActiveTexture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21827cd469c04eaf79c6f64b24104ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClientActiveTextureARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42681035e207f1c325f2eb65f359dfff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClientActiveVertexStreamATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98b2c58fc3a5f132afcb4b973739cecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClientAttribDefaultEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3dfc6f9d34e5376ec5bb7d3062ad26a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glClipPlanefOES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe0bfe4ad57a9e8a3f7e2e90d46bc2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColor3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acdb862ab1514feb7107a2d45daaa1cc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColor3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a02d3fc3b3f6fa050ad702a1f6aa61621</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColor3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f4baba377073246c0febf137f4072ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColor3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa88f5fe08e3a07d88101cf6026c71de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColor4fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7822f1564686560e099abef25994904</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af34924e611474eb4938a7f68183aa9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColor4hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b086875484a1b064830544add014774</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColor4hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a74494d6e3b821097c9132e89812dfdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColor4ubVertex2fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b210b21aa5da72e3483713d5a25a79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColor4ubVertex2fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa139dbe8ed59efcf272ae61763930150</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColor4ubVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9d2dab44effd23b70a45fe40328aa2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColor4ubVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11a28e0869ea71dbe2332888e1a6aaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorFragmentOp1ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10860871b722a3088eed67b5bb6dbf1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorFragmentOp2ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d3f03deaf869b6e25ed710ccb31f798</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorFragmentOp3ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab9bce26ec4bd479de661b4509c2d65e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorMaski</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5c54a5e6602c8ee09fa0f97675f9b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorMaskIndexedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a559a189fba9822f4801fdf41ccf65f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4299fe3b043c0c6af665193af8dc37c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8390dd25a96e2eec6a50a1c5ec8d69f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorPointervINTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea8f8158ecc2d34292ff957907c4af64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorSubTable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a73f277eed5464e5dcb4e9357c52c594e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorSubTableEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade222149b2119ac922fb3d63d0f68ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorTable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58ce7da3c7a0d7759bdcbeb4a9ae2641</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorTableEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7c6baffe80d0ec208e8ebcaee65d963</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorTableParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23e5ce0571538a5caab0d476483a95a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorTableParameterfvSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ab756458a8dbccbc8bbfd7e7edc857a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorTableParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6d3b33f1c251f1c5bc931a5ad72cc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorTableParameterivSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea4bd5ef56a75057eb49bd2f0b449025</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glColorTableSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82fd30dfd8fcb7cb5cc386c9285740cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCombinerInputNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a292bd7af426dd7273979dff3ed90f624</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCombinerOutputNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2569f7c313f4b12ba89dee6addf1958</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCombinerParameterfNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab301131383aaaef2e593fe4288a240b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCombinerParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a0a7215701755b674375dc8041024c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCombinerParameteriNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a480264185c35d0225c968b9bbe597388</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCombinerParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38601fc711c941adb0cc5fa66da8b74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCombinerStageParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa33c814b20daf2fee64798ef4eacd474</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompileShader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf7a528ef1ef237d2a7676dcb0f22473</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompileShaderARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a560b487dacdda9a7e6f7ee9f9a030843</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedMultiTexImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aefa9ad4a5727705840326016a2e62e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedMultiTexImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a252251c7d214ba16cc2a25c8817b2d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedMultiTexImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a943af2a8e5646d8e38403bf87064ffc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedMultiTexSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18ca3b2f122edb3ea86c1ba4ceae03c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedMultiTexSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a246baab7dc9fe51f51b06a7d5e36c2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedMultiTexSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc297fcffcd06aa74414c4e2eb2e963c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTexImage1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6fe5ccac09d9294e24b2a6dd72d65256</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTexImage1DARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fb1aa40cb553b2b82fae798299388f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTexImage2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa6bde0b30e12701fb47e1de1615ff52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTexImage2DARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a422a8e06064312c49a03471797b68a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTexImage3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d06b4b71bb393baee984ac2d81001a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTexImage3DARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a47aba8d46377a6d7a44c9da9fc268d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTexSubImage1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8604142d18a2f0c93506365b3de4c8fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTexSubImage1DARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acaaebb38ae87c46e6e19e93e31d4e1a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTexSubImage2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c82f4b5238a7ccb590f2d581d4d0ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTexSubImage2DARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4bc4f589c61328129e954cfe7bfc427f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTexSubImage3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ded9888485b94805323cdd3d950c228</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTexSubImage3DARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c15dcd4ed954820e6734dca60c92dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTextureImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9dcfdd38a03469c2447e14a510961d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTextureImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9d3dfc33a91ed90e4326f0d89e5018c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTextureImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>addaeea78b93023509e8fd0f678f8841e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTextureSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c232babf859fb7d376bdfc45d60123b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTextureSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acba3ef5e02f1a701c1f7c1051109b5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCompressedTextureSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40e28e5abf2650fd935ba66f177f9f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glConvolutionFilter1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b5ce493766b169c043fbd4d9baa4075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glConvolutionFilter1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9b3b6bf0b085032c067668e06b1f30bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glConvolutionFilter2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad151273b9a4f8c5fa8016422871476bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glConvolutionFilter2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad006e2e6801244058d8039e13a50ae91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glConvolutionParameterf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7283df6130dc4b086001166bad9f6993</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glConvolutionParameterfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc43aa2929f34f005944566ce4275f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glConvolutionParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a962ead6ebc3ce5308b8757b52348a780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glConvolutionParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec479a6c37d508a7e58b3b571ae387f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glConvolutionParameteri</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ade2bdd76f1cfad8849d2ca10be23ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glConvolutionParameteriEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59b3542f53e3d7dbe95ccd29f3b95228</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glConvolutionParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa05bb656305491971552567ba4ba7f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glConvolutionParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad36f3d919bdb0f2e07882aeb9e426083</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyColorSubTable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afba6437ed112dccc984c92ce10b0bdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyColorSubTableEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaeb5aa8c8d271f51e8a0941a3a3c029c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyColorTable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4e8f2fdebff4fe5894c5da9492e3a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyColorTableSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f3f97255ff1c0a9138b96aa61453c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyConvolutionFilter1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a01ce56fbc3a62820b52e1aa91764b68a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyConvolutionFilter1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d9724235e866c5f489df3fe509b3f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyConvolutionFilter2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abecaf7a731723d652d9ba39ca78ee998</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyConvolutionFilter2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb415ac58da410071d53eb2bfebceceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyMultiTexImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a3031e0d28704ab4a465984dcb4343c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyMultiTexImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7233653b6208c69265d01a1ec2bd98ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyMultiTexSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4947ad25b8f7253159569403ad775bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyMultiTexSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a27957386cbbeff66c8f10004b5fa6407</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyMultiTexSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb864a0b0394e99a8c34ca88b6df185a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyTexImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65102358e7ff0e4ae94dc30231ec1a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyTexImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38f3db71aea06ff613a35bd611cce73b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyTexSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a726ac900e9bdfc16af3a822e6ec23cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyTexSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7850c520707f85ab39ca6347a3c0cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyTexSubImage3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5522e8d753519d4eebaec633bd8d3f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyTexSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a03eb034ea267be2f1a3873c508708da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyTextureImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a16eebbb31c24332323b36bb473fa47d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyTextureImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a206beff0b3e76bacd68f38748473f64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyTextureSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b507ae6d9b9cc6859890cafe40a5824</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyTextureSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afd6d08bdc9fc53c53efd1dc9050b8256</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCopyTextureSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae995a49524ae69cb772916874041ae4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCreateProgram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf9d728f2b2be42fbc2fe6dada8bcd2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCreateProgramObjectARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3c699a5cb1219dfb6ea390211006696</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCreateShader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d3447ff3caf454bc686968fbe5f04bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCreateShaderObjectARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2181b737bc176954432e983853e48ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCullParameterdvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69b746a935fd8eac51a3859799c8c5e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCullParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e851527a3d7be4032169a36bb4eff36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glCurrentPaletteMatrixARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46bf0e4219529154227727708738a50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteAsyncMarkersSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2ac201a2634ca6a5d9ce138ec2e2fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteBufferRegionEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f4b50721f1c14543f85774eb657dd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteBuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55652a3f087bb13267a5481b6ff1fe19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteBuffersARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5160489c713c3c29f4d3ed56dc9a6aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteFencesAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7c3d63573fbd1f526144cbdf88b2717</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteFencesNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff84c23b93eef2d08713b70e32584830</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteFragmentShaderATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9ae3c909a7b5ca5133e30251cd461dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteFramebuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7c5c636d1f609455e73ceee2eed8ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteFramebuffersEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04684856c769fe5dea4d2d166df35c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteObjectARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa68faf5de542e32ff8488d72473f3f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteOcclusionQueriesNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a482c108a14d248d03f9ce4045fd524e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteProgram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94c0e17529ebff9ddffdf7715b2341cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteProgramsARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af662e4d97446e8c6501b83f9aaa33be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteProgramsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f4b8e21373973a252cfb8d33277a89c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteQueries</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c27c2d2cbe3c9cda5c14c12db1650e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteQueriesARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a39aa959ad0a2e3e05e0325f654e31444</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteRenderbuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2c7045354de0b7817406b1590f69efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteRenderbuffersEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe44228cf1fe894c35b2d617a0ee366e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteShader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac012d7614801ed69d643ad388dcfc768</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteTexturesEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad95cccff4d014e4666ece07f8da0d1a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteVertexArrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a214386aefdc30034088a21a6bccfbcbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteVertexArraysAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d5296e936b733ee9ca943ff35bf5165</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDeleteVertexShaderEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a545b8b2c1703b340dc9daf13e1a1ef3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDepthBoundsdNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61b8709392e47efb13546235e0f4c578</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDepthBoundsEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ea7d6f1bbeaccf9068d76d821d65715</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDepthRangedNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1a9aab015b08c5f3dea3efd8b46c061</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDepthRangefOES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0061ea6e88008ad5a636415bc0e5799b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDetachObjectARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf6319374f783cc5a75703bce50dba9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDetachShader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa5b8f96b52bc2825da63335dcabb07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDetailTexFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a273ce2c12c58ff5ad331c8ee77053836</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDisableClientStateIndexedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a16c0351696a75ec223a56dbd6ffbcbbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDisablei</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd585f3332c38150fb4dfc574d90332e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDisableIndexedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9568a37462722d75d479df219a36b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDisableVariantClientStateEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa64c4181f95c43634f4c2a664f761329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDisableVertexAttribArray</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0903ee19d8321a1e456bebb54a65ee2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDisableVertexAttribArrayARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade72fec327c5551b23556e201ac1624d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawArraysEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a273e33aa6324dc4c5f900737723f3ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawArraysInstancedARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4bce22192943e3e8565ed2fc239269f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawArraysInstancedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86f300b3b27bb6018a2df930c7dd8785</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawBufferRegionEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4c5d5f993ce761b17b48ab2c978a80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawBuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4f8384133dc7f9a68ffde907193ca68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawBuffersARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15f404c33a10d2a3b1f7ead74e34c4d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawBuffersATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58b13ab50b0d210dd18ee792b8845b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawElementArrayAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace093eac8677fa5cddc4db2d0c706651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawElementArrayATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a859a903a988569d57704a4663549df4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawElementsInstancedARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a78892a38d69cd0ac18c379e5d56e1d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawElementsInstancedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9e64e1f0235fc31fef82bb29b907bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawRangeElementArrayAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbc7d9077701e4b4558f94b10f167c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawRangeElementArrayATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a12922ff7f0b2ac9d05547910d06072f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawRangeElements</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fa057d7c8e21c3ffb87ab7bd7f9461a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glDrawRangeElementsEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a764a106187eb534bb596bebea767819a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEdgeFlagPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71fca5267ea02e693b2e1f6802c0f5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEdgeFlagPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae2878e7fcc0cc9ba45abdb9f0fb3a969</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glElementPointerAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad142b29c3417ada2f0f3548c98a6ebd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glElementPointerATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad392912078b0cf7067ae2ca82804eafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEnableClientStateIndexedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5aac131c1681e871f48150908cfcfa7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEnablei</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38f4fd18e69ce40f1c82b4bc2d7e3072</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEnableIndexedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9072bb4f254f64e87c8dd409180fe892</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEnableVariantClientStateEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59f46eb033717d2d91c8777b1b90808e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEnableVertexAttribArray</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e8ee482001ee8fb9b3d4851116779b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEnableVertexAttribArrayARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7984a9edc84e5788cedd97aecc2a93a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEndConditionalRender</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5746ff64bb73f2bb47dbef97c36bab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEndConditionalRenderNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a20e886c4d24874e2da101cc6f7e4fab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEndFragmentShaderATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0968383280be7e1c67638b8a13e451b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEndOcclusionQueryNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a809d67bb414dcbbba7d5522ca01b2585</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEndQuery</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50563f73ea862a234a699993f00785b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEndQueryARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a215202843b44380f433dd04d08c51291</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEndSceneEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9b89c68aef4ce1bbc3e042ef51c0b042</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEndTransformFeedback</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ee3da23ea5979032639cd185b9433be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEndTransformFeedbackEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf44982e23e4246182e464c4436ad5a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEndTransformFeedbackNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55378d416fec1a0ab8cdc8e71a0285d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEndVertexShaderEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b928a2e55b9ce44e74f3cba00abd5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glEvalMapsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04de52b020c7570f4bc16964e004255c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_3DFX_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adec8a92e5ae6cb83ef485b15cc2b9231</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_3DFX_tbuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a195840b1437d7903cf4b14dc64fc5113</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_3DFX_texture_compression_FXT1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add893e61ad806f5d8322e3e52e99421c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_APIENTRY_DEFINED</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a053971c5a446d0c2d90def4712336e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_APPLE_client_storage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af595108e2c2767c7e2e73602a52a57e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_APPLE_element_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0bcab963dd2fa4a2f39dca4bb02835d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_APPLE_fence</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a057416d20c89d5f87bc49d803192c50f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_APPLE_float_pixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5049130b51238767c6379a8a7550de16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_APPLE_flush_buffer_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9c33828853549c8cb6cfbbf1d273148</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_APPLE_pixel_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d0bb0c625d80e798eceaefecc70fe5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_APPLE_specular_vector</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a39442454f5acf589b29236286c1eac19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_APPLE_texture_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7241aed1b618012e54f27601cded9449</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_APPLE_transform_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a416a324147a981c3e4c0a10a2d0c19b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_APPLE_vertex_array_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe804d0d88a87bf06ecae0479dcc550c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_APPLE_vertex_array_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72f22322063c1dbd4490386ba258e8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_APPLE_ycbcr_422</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aab177ed381a28765a4e044859bd5e72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_color_buffer_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ddc80404fa9870984f57ad5155aa788</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_depth_buffer_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a033c7884ae23450e277db71131aeb8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_depth_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae011f2c968c50d3b198e32f4694307d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_draw_buffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af01204b1b5e95b837e1cc7455bd4ffc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_draw_instanced</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83818100df0fa5d2856fc16fdf4ee8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_fragment_program</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83390ce52b2deab74e9d4d8d6521c9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_fragment_program_shadow</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7b8e84905ef9a96ae5982a7966e3396</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_fragment_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae95f940d4bf071be2a2f83cf0dfd56ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_framebuffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a306f9a7375c3cb273cb1b4026ef1be61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_framebuffer_sRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae07ee3fa7ae72579c91a234de50748d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_geometry_shader4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b9cf29e7f29dae0fc490aa152ad819c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_half_float_pixel</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef29f23fc68306156cdd4c2603019818</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_half_float_vertex</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b3d3a88c6e5e222b425bdd16efd1e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_imaging</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a760287a29c5cdbf516fe626124cfb37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_instanced_arrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ed643d111e9ebbcce2cf00a9171df97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_map_buffer_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ad24c34677d8e670b425aaeb75f22cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_matrix_palette</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a377781d7d7fa5ebcb0a777ab6172fab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f0717fb2315f886cb522bb6464d0797</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_multitexture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af459381ba9cc2ecd78a1c7f98ca0ac79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_occlusion_query</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a051eca9582aeb02a6ae8e1c60c584528</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_pixel_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf6cc6c22e2ad5ecef0d03067dae8cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_point_parameters</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee6e6c740188b30526deb3c139fcca32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_point_sprite</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4435168c7aabe7f7256f9dbe8fe8902f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_shader_objects</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9136573635c98976b84ebc8fd0f96174</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_shading_language_100</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37ded9a1ce55c46394a0cf20bdbcc28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_shadow</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6bb2a765a1fc1351165f75b65f5e1339</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_shadow_ambient</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af573e6dcd424c584f1e5d2fee13da750</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_border_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3091a5d88e26db406ed28a5232eae573</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aefcb0ed555896d6a340733529a056396</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_compression</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fa6e2ceeb14b75d999c4333f4804421</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_compression_rgtc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48a15b693a7d82e6e513d3e6e1d58206</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_cube_map</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5541df78fc6fa213ab73306b2f8ae7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_env_add</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0fc2521d71fbf8313dd30a080d636f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_env_combine</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b1e1122f0fa648814ae2d93e6ea27ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_env_crossbar</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68f5af5e576cdf737c93d81581320f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_env_dot3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d53cd99c8e1b1e0ae484a7efd9163a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae3f22130b3987fcb56179873323fc09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_mirrored_repeat</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb7686d455366173616a0b8731537301</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_non_power_of_two</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d483c3b8dd1bcda146e5fc1ae104334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_rectangle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f4f9ad22ea4d6f29aebd8293b4f168d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_texture_rg</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a342d51243ecba9c53217e6fb20201525</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_transpose_matrix</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aedd69c2c04bef762060412a945b0839c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_vertex_array_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc91701cb5b2785c5b866400df5c255f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_vertex_blend</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a33df5960ac1a684be2ed48af133c806f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_vertex_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef4faf550c1977f5970042c7c80d10c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_vertex_program</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a771c92e99534aa263a608bf8f1df232f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_vertex_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae75eee8b2b3106f9186bcdafc0d3a54b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ARB_window_pos</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad05262f9e74813c7764c450c7d41f32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_draw_buffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a511d3d688b8964268dd6535e4810ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_element_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ba31f481e0250611e377a4ccbcd1f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_envmap_bumpmap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab21b691571fbdc166207eef698c70117</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_fragment_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1793516f8a4988ba5b380be5e5ff3c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_map_object_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a06bfe2c951cdd87013ffd306c2c038d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_pn_triangles</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc8dce46f8b60337bf9d1586002284f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_separate_stencil</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a779398db4af3578fbc505ef31fff7118</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_shader_texture_lod</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa04df52ffce06c55bbb26fa0a0e6bf55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_text_fragment_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f40e05790c355f91ae0678d73d02ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_texture_compression_3dc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9be57e94cd6c17c7e0a75649cd8709f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_texture_env_combine3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2100dbef8c9eca2234b5a629daca4313</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_texture_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f6c60ae33ea3ac18e61b6982c167c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_texture_mirror_once</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2dfe33b6f542885448995ce9deb07d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_vertex_array_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89ff168e6fb9b8492daa40d16c4942a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_vertex_attrib_array_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a87612ac26f710a166326a1785c85c407</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATI_vertex_streams</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ef72976728a79c74cae6c7acb17a9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATIX_point_sprites</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa3e229131edf2fb392105c1def8241cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATIX_texture_env_combine3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae6ac0e36f2020f6f503096706b9d21e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATIX_texture_env_route</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a1f6a9e30444633ecb2ecc48644346a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ATIX_vertex_shader_output_point_size</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5d4fff0e21d706c906cab59a3e95075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ERROR_GL_VERSION_10_ONLY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a75d47fc800d93caaa0691b844d1bf3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ERROR_GLX_VERSION_11_ONLY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4754ab5468e4225f03038b80e8862ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_ERROR_NO_GL_VERSION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf25d1b3f6218a7087141c1f86cfa658</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_422_pixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5806fc3192ad9db8e6a405b95a49f178</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_abgr</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8043b7fc7347f4b5ce3c50c15409247c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_bgra</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a711062b299a5f289d109142c3a5a27aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_bindable_uniform</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad6e745211d2f1377d96e7cef1d90eb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_blend_color</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a099e9a100bfc36fcd1190210a2b90672</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_blend_equation_separate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abfdbe31fd077ca82530c5060435c46fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_blend_func_separate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a17ecdb94f9438773c5e53c9a3ef7a319</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_blend_logic_op</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac98142de0bb28ac55ffe7f0e1e7faf71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_blend_minmax</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad68629a33ceb9719cf57502ac0a953ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_blend_subtract</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af05d5bb84120380e1d2a78d80bf21510</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_Cg_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d7c04d9ce99a0a5de5edbf10bd9ffd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_clip_volume_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50285f207f468f4abaecbde379231a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_cmyka</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2dd02d04c616d2da404a4b5d8474aacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_color_subtable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63113dab8071c7e5ecdacc7d74316e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_compiled_vertex_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a47cb51a38b2b8a3de55a98f73cf13ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_convolution</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c3b7ef458aae9d4af9b91312d139d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_coordinate_frame</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85b0f5b344bfbbddc4b5ccba8c1787b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_copy_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43049801a5a96ad0b4292c76697dd7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_cull_vertex</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5b03676fde144d9a9c70008c9495a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_depth_bounds_test</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7cd9885ec35d4168af0e2c3f7fee043c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_direct_state_access</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a19f8d2492a807d93b3ca104a0f7c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_draw_buffers2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65d7be3c262e7ff77e72f88f0be0d52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_draw_instanced</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af75e49dfc315da95b11b17004525b3fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_draw_range_elements</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad7b7e053731be142fae550547ce13cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_fog_coord</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed027f44ba5e4048b1c761c0f51bf48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_fragment_lighting</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaffaabaf42e244ee7e37d065e2df194e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_framebuffer_blit</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8a0517707255f21819ba78a5b11a848</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_framebuffer_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76a94cf364c0855ebb51df9276d7ad47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_framebuffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59961b56118899ee38eea522ad810773</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_framebuffer_sRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef11ddd058161f7f176ab0f958ffbebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_geometry_shader4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2a69f50f8e9a438333e4f50ae5e7c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_gpu_program_parameters</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3373782a1198fa503bf37e8d96dd172d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_gpu_shader4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23298f2d03426c9c2d604b5967bd38b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_histogram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80a244dc4d98f9b5f89902144343a421</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_index_array_formats</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a322dbd942453928c32676f7099e07069</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_index_func</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aead061bde26223bae973fd30cdb93388</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_index_material</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7601905b38bd0213097397b662c9b283</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_index_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61e1e2fa302d2efc5a71900486116a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_light_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c29189c3a3fb9ede6efa4575637d3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_misc_attribute</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a7ae55bdb44f7a4cbc6f137294ac74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_multi_draw_arrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6df56a9b7a2b6ee2288aaca0f251e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15892cd7ef3cf66d325d261eefe080e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_packed_depth_stencil</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad226c0629c4270cd9c1e53a5e4187474</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_packed_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7babb5064f9a7d0cb3be17d5688a2f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_packed_pixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca9bd166ec5c456bc2b212eafb49f9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_paletted_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6509a0e03d5410bbb500de02b5322386</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_pixel_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f4ea8dac038e785d10d81b62450a325</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_pixel_transform</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a756f8418cb673d26026db61f5bafc5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_pixel_transform_color_table</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ac9e2c7d90b96f43869c69dda96eaed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_point_parameters</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a39d6d428e8e226bd1359c78ae6e274fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_polygon_offset</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af0cd81163bd02a6379291a68a9306b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_rescale_normal</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5e01ec3c790d9e8d7cc26ccb4be806f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_scene_marker</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec7e44dafd968d70e7cc6e149c9a718c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_secondary_color</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9bb223c2d02a3d4c47ac073e477bd9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_separate_specular_color</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abff6b0dc940035c2b1bc1f6a96ca6823</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_shadow_funcs</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4bdbc16773fd0e830901ebb1032a820</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_shared_texture_palette</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae02ee5e4f3d959425517a6db25d4b4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_stencil_clear_tag</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3832607da8a7fdce5b3958232e657ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_stencil_two_side</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88d46a8e69c565d4c63e4c7c3cbfb4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_stencil_wrap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a95ce23027266471330133df295c9811a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_subtexture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e7214778b5f43b8074cb93e49172886</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae6f62c1d8551ce297523257fe877b1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af04f8782da38f9893754ff2f8bdca0e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a582445d0c240c5cf4e106b05c21aa0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6562633ef4d777ceefa95ad27a3942a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_compression_dxt1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82ccda7fc9ccc6c731315737907eb72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_compression_latc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a783f604d81929461793607c1a07bcd52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_compression_rgtc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef16769f738581aebee3fc3d8f015693</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_compression_s3tc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5ca8eb0ab8e68a2731e06ebd7327ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_cube_map</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad6a1877b4486447fedc006da4aea6e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_edge_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b1b15abb3832684c2c2d44c28859b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_env</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a96662979a88d0e9c9cdda632a842f72a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_env_add</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30071626a8deba617702c2ec04f5e4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_env_combine</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e73191cbbc76d70f9b84cffe23235a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_env_dot3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4873387eaad1eaafdaa4cd0c2cb9949a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_filter_anisotropic</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a893f88f6de911fec975d0c3bafd0c641</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_integer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04b8eb369f17d760f5c77402a5b194b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_lod_bias</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2dcb6bcab7ae4b51ac475d657eb4b6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_mirror_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80edee6fdabbb464f9d2475976fedd4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00f1e0d976c365e7336953c5f1ae68c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_perturb_normal</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af65616c88bea509372247975d8b94b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_rectangle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a03fcf6cbc0ab13debc4a35f425a143b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_shared_exponent</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5cf989b57aaf1d0077ab7bce1393eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_sRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32a286de982776728a97f32f54bad5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_texture_swizzle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa87b071f921483bc6806e432e618fb61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_timer_query</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af844298e2a2f70ad749eeb6eedb4405c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_transform_feedback</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a30585507597d9f137abe7c7df1a587</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_vertex_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac1c360ffa5f0b78e3e2b59fa662efb43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_vertex_array_bgra</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ec9b85fa82925b2f2a7e8ac32ccbd58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_vertex_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aac24bdb68c267b07f0016375adc69eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_EXT_vertex_weighting</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a67f70cbd7c1a7c0ffcdc61beb1cde443</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_FUN_EXPORT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a495b7144cfd7aafaa378cb4576630f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_GET_FUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0e19f05fc08d27a192d11e941e986dd7</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_GET_VAR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7599ef4eefe8f46eacd3662ced867437</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_GREMEDY_frame_terminator</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e755afca99e7744a853287779da4d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_GREMEDY_string_marker</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00b076317d4d2a4edcf1fc8e13908c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_HP_convolution_border_modes</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31b0858d8e94842c39d34a6a9a724201</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_HP_image_transform</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc7c80c83a2a2bfda7ba305474efcc2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_HP_occlusion_test</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4cbfe75cb66fd298dfa6e481c5ebfdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_HP_texture_lighting</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5afbb41ff8942dbcd19e3b0e7edb789</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_IBM_cull_vertex</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4616c073d82468a46d24f7f7e022a8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_IBM_multimode_draw_arrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a45b2c8893f1a3b7c1978d5130f239991</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_IBM_rasterpos_clip</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac37168e6099868cc4d013fb6d8258099</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_IBM_static_data</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8474915ae2c1468d70ecd7b0e6bebb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_IBM_texture_mirrored_repeat</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a4e60f184bf96a412a5eaebac782d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_IBM_vertex_array_lists</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f2d4a99aef4fe05b8d3e615347accdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_INGR_color_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab9e7a2ce4f37a8085e8ea01e7bd154d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_INGR_interlace_read</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac77f7cd37df7f382c99c24e641e71d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_INTEL_parallel_arrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad19dcd35d1956c2818fb2bc4f458b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_INTEL_texture_scissor</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5a6725bdce3a593958c2847ef15e84c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_KTX_buffer_region</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afca547f91b0d7657ee551bf020f97b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_MESA_pack_invert</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5379f7126bd793161de7cd5f1c109727</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_MESA_resize_buffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7dac5ed1187fec478830d15a7e2806f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_MESA_window_pos</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58050237ebcaed769e3fc921722f4d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_MESA_ycbcr_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b01b065100bebd9ebe55b8ed4cac9ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_MESAX_texture_stack</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbaeab4b4bee6e36412d3fe3f9ed22b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NO_ERROR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8fb1da8eabdeffab4d30315929d5c9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_blend_square</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afba290dc7fd99cb21db5ee98f1a80f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_conditional_render</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83c333d9dc4141f04e4a5b84adca1df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_copy_depth_to_color</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7abe77576e327b7690b14f95fe71782b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_depth_buffer_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5c7cce14c606b5ca52ba24abffe4bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_depth_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a069ccf62bb5ed609a8ef0cc8942e0e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_depth_range_unclamped</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab34ed31660f4eb951f70c496cfc914c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_evaluators</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5c2fe06796c4fe286c87b0c58827c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_explicit_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa220e5f9272cf21945ebbdfa815adb22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_fence</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d25a97d1c8a2c8cafacf3fd3fba95e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_float_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ec44e2495bf552c4fc800131715872d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_fog_distance</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3418944ca7116db22483309660444b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_fragment_program</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3c5748d6099ca9a005b6cdfea52ca72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_fragment_program2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19594538b6977d3e3c106c71dea1632a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_fragment_program4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d5f17b23088d401b9be1394beabc7aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_fragment_program_option</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf329dfe7ed88729214107b339c6a84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_framebuffer_multisample_coverage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4f9d27b6249548923e92e127a667385</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_geometry_program4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af0c521f024fd7c98a8e292b3381ba8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_geometry_shader4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e9644b33610ec89bae2a21984cb489d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_gpu_program4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab9c3b5698fba188bcbbaff6cba9377b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_half_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f5a820f7ae52164b9b4b26a70bebc94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_light_max_exponent</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a937b1621f687da509ddf296e08e6328a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_multisample_filter_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d0cabe5006a85701f5508679eec6177</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_occlusion_query</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9e12a7527929e9d9d8028533f50ac24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_packed_depth_stencil</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9598a47d06fdbce89c3862b8a10d51a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_parameter_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac77500854ea00c504b3bdaf13c3b5106</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_pixel_data_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c9543fa4855cb5f242bc08a00afc080</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_point_sprite</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a590910a555b14310c86a1f678aa603e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_present_video</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9665c374f436861f0e4de6678d4fdba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_primitive_restart</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9a93ea728819782034478d3d77426f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_register_combiners</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e154be4ef550a2ba762eaf762c2807f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_register_combiners2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae74a680e1469d1e9649fabc2586abfbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_texgen_emboss</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea8711049e008ed99a8f7df0cbae8028</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_texgen_reflection</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2956ab3950edea3cf7179436f9a9e89c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_texture_compression_vtc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46fa6435f99749c1a12d856f3ef1a8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_texture_env_combine4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a351ccb642eb6773e8660481f49972811</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_texture_expand_normal</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8eeacfd4b5bcf2d31c0bcf4ad1794f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_texture_rectangle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3bec51a08a0a98a899fe88d3cc4c83bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_texture_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa76e1cf52fa503f79766cf4013244624</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_texture_shader2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a45cbeac4dcc9e73e04fe2291a14dfe4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_texture_shader3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae6183b8f250323f8589ea563856ccadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_transform_feedback</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ec8c3fd6bc96b79a24ef2839310f8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_vertex_array_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae125170280a835a240723a3860f7a177</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_vertex_array_range2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7bba31f3219e34c8aedf39dc6ea694b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_vertex_program</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd80d3c96511f53b9b8845983b343a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_vertex_program1_1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4590cbd096e9460058a78137c57a243</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_vertex_program2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed58e3799d2d7c501924a52eab01ca09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_vertex_program2_option</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4986a7175b69b0dd140668b20ebc2330</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_vertex_program3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac88250657d1f4c957dbbed0ad5f29964</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_NV_vertex_program4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7dd270bec373e98041f1e10ab560918</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_OES_byte_coordinates</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fd4fea62161915b97e396a988feebc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_OES_compressed_paletted_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d2a4b9309813ec64613d81bcf77ce06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_OES_read_format</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1663a747bba27131cc39b2a65f6314e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_OES_single_precision</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afebbd92fa8586c78fc17a504ce254825</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_OK</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a411ef2829ad14972de3e9c74b158cf33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_OML_interlace</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae87071e2a6b51796b369bc9256f2256</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_OML_resample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c8dc9b01b7a4362bbf5d82e4378e677</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_OML_subsample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70308ba57e527d24831dc6e47539e500</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_PGI_misc_hints</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f83b1b0bd01e8e3aa57645e1cabafba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_PGI_vertex_hints</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15d13e0dd875dc68dfeaca71128915a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_REND_screen_coordinates</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf686368fb5d68da7996cf3a5a67c34a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_S3_s3tc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac82c2348c6f00567ef59accaac641ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGI_color_matrix</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a9e45128642cb5ba878232fa7328841</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGI_color_table</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a479ba76c4919ab7f5c4b34cbd5bdde38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGI_texture_color_table</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a74239c1500335c38fa4e22b2f4de8fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_color_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2891f78e7262d3b7e5b174848b916b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_detail_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac67381eeb1d6f1924b5c8f5106b0aca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_fog_function</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acbd76e29dc0293460e45ef1966b11cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_generate_mipmap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada8050e991ec9572f1445eebbfc175a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae211b657ffd8f965aaaa377dbb58a544</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_pixel_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ebae994c2b327a59ccc9e515ca297ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_point_line_texgen</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aade22f533a9434bbc9857245966304ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_sharpen_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a600e133357be1957cbdb54cc800732d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_texture4D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59ffa1f44c80fc13da032805316eef55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_texture_border_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a13e0743e7c5315da435fc3a77747d67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_texture_edge_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b64c82be61237ce6d72512b2ca010df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_texture_filter4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b38c131e7baddda57d8a16678c16605</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_texture_lod</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac8751da903e995dacd700ab64174b8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIS_texture_select</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65d3c815a1c6d913429ccdf4b07ab2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_async</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fbd50603564e9a21d3dbab2e1766af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_async_histogram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4a2c6500a6ee99c6bd567dd22f5666a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_async_pixel</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5dea0c5bbea168ae362c4830f03d55a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_blend_alpha_minmax</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0823db9d91ada45b991e86b5d859a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_clipmap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b5878d8d5fe508c1c1f9a8f8bd1c4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_convolution_accuracy</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37f430faf13f648da8ca72d26d56ca69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_depth_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>accdd8fd1ffb60dba46e258f698b0e7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_flush_raster</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d4dcc7f6afc38d4bf7465b8fe4696de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_fog_offset</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad861ed42e2dc92eb056c42a74f1765b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_fog_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6936cd34468f3dc8ba175247d6026945</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_fragment_specular_lighting</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af34d2c56195b64c3e378c4f3b3d1d4df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_framezoom</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f2605abb7dfd9a69636dcd73164f53a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_interlace</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23ce61f90fe147ba6b26859e41b278e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_ir_instrument1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af144c24f5fdd1a90ce125134d1177255</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_list_priority</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a8abd520b12d9e6ad8ed6c08f7f0362</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_pixel_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59976d1cc0cab1e90708eac2a7b9f145</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_pixel_texture_bits</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b2e8ff5d79451756100abaa2f6302a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_reference_plane</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c3974c4adbf4c90072c455a73a8012e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_resample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8f0a37f383b6e1509167e50e4831044</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_shadow</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0af25facc4322690e02afef353d4f68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_shadow_ambient</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b4a26dd2d72b9ff999a4298fc450200</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_sprite</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a87e395626ee6f18222619fec34b8b358</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_tag_sample_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a33481950276a00084f502c3e1e2684f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_texture_add_env</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abfd25de2e483ee6f6eac8f1be9354707</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_texture_coordinate_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7904a563bf10f373460ef2cf5023eff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_texture_lod_bias</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae61c39517f7d27800ddd7784fdc4d482</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_texture_multi_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a4e901ca19e8a479b833096d50dfc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_texture_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adae44fb9a0e057582e0c7d7737a2aad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_texture_scale_bias</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7f4aa900219ea4923a5492365e3df3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_vertex_preclip</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a01efedf4c9dad2178435327029184721</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_vertex_preclip_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afdcf2aecd3166899669cb30d80eb4a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SGIX_ycrcb</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57fb04554ddb1fed1fe57e9dd2fe0ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SUN_convolution_border_modes</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab709caf8a2650254c6e91d74c884aa0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SUN_global_alpha</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91e9a9e4676f7168a6499898896ecd28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SUN_mesh_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a468f4d64450d20730411f76935b31a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SUN_read_video_pixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a738eeb63689d695412a82cb3b4673bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SUN_slice_accum</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8dedfc0fd58e7e7a137baade7ed8be4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SUN_triangle_list</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af0eb58728e9f244614615e56eaa0ed44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SUN_vertex</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e7e959bc9b5792abcdc0cacb1375e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_SUNX_constant_data</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab62297190010b5541829d3928ff6b923</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_VAR_EXPORT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd6b64ab2b8be2ae7d862e34c3ccd36f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_VERSION</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1cc86591f43892d7056e6b07cac49c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_VERSION_1_1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0e9f8eb590704e26bdd7fe5a0581d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_VERSION_1_2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a2f8281441f57128e29d23b903a6091</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_VERSION_1_3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2554d0d057516be6f5894896f08759d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_VERSION_1_4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f1d6d530c349abaecd6142c2985c50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_VERSION_1_5</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6eaebe2c7df99b20161ab74c9eaa2396</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_VERSION_2_0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a741f83716569d6653f8636aaa3c41623</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_VERSION_2_1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94cbebb8e29944d428bd8ce764e753b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_VERSION_3_0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07aba5c799ed352579dd5ec728f29dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_VERSION_MAJOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad13b3bafad527abfc8332682aed34f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_VERSION_MICRO</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add4178028039dc9c735dc0909218313b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_VERSION_MINOR</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5af00862a28314e0f94a84335b381640</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_WIN_phong_shading</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afead7d61dbde440e308d9effa3617e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_WIN_specular_fog</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14f5d51bf33da3d449526e613f50bc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_WIN_swap_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec24e2018cf20e2e0b1a39324572ec17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEWAPI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9511a879ef26c5b9a6fc4f9605580e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glewIsExtensionSupported</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab57325d0edfa87070cec5cb5a3fca557</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glExecuteProgramNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24489791cec37d7a604074c4f80903eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glExtractComponentEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09129b3f0b4b876bc1a09b167f681bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFinalCombinerInputNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad44055e1cd281554c0ab148e0a42e1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFinishAsyncSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0fcf00adc151b70463e9781352e979ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFinishFenceAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9c2733d139097c1a843feb6a35ec21b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFinishFenceNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a0bf901419feb51273ed7d2282ca218</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFinishObjectAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af52c41358924dbaa0ca349c454f0281a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFinishTextureSUNX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab00f25c4e40708680ac256375b4d1e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFlushMappedBufferRange</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7b5e42c9653e631fb7e0a63d9e1f81f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFlushMappedBufferRangeAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23e90d1851d9a270f23500f21390be2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFlushPixelDataRangeNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace1a1ad4fd28f9f1a057697270c7c55e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFlushRasterSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9bcac1afd7835c91140e9c80f8e894b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFlushVertexArrayRangeAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a819cd599c970c7e75a00222d70fb3458</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFlushVertexArrayRangeNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4e365bdc86f737a36aa3326002d81eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogCoordd</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d730d616947f1d2d2be12bb60e91ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogCoorddEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf16049014d7cb3bfaff9007f4a29443</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogCoorddv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1b71541fb3425f86d44567b2b4dbbf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogCoorddvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a45eb22a25116b81b845028f191955033</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogCoordf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a175c3a1b115db3fb5be215ccf596950a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogCoordfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30f39b4d4e825bf2e0a4bfb61b938b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogCoordfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9241b3e1ee81cb2b6a137c66d29cb0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogCoordfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4635b7a5403674b451a0970084b3585</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogCoordhNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fbc14bc7c9052805c89a193db61082a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogCoordhvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a646f76589a4ed3ffa0c63ba330ffaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogCoordPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e65a53a2e3ed62e1660644fab8a6d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogCoordPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae66fdc59c7b93ca86fb14f3853a88fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogCoordPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a08f3926a7966b4d15cdfcc4ad7f5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFogFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae278202b6375f6e89e788eff38391920</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentColorMaterialEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc5a06afc39c8abd5fbe6e1a0cf5aabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentColorMaterialSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af6b573fa0bacfbd2e25665c80a3250f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af088989ab5ca34d46d9505aefa607d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightfSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad24727c9571339fbb0ec6df7aca94a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abdf5e3861d49acfbd9da4edc6470a9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightfvSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af916bd5fdcfe2ea76ed76d8e8df49b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a865e8bbe5f09e0ee0f41beaa24b02625</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightiSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26d0ff2030756c3fb83d7f58eb9daac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ea8413736146a2531415b40084cb208</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightivSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f1060be2cf4ab86c2a85cb5f888956e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightModelfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d0415153923dc3ccdf77e54b5ea126e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightModelfSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10b0eb155615af8baf6e482d4431d32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightModelfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4884dbe23b44a70c2fe4ddea1cfab7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightModelfvSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a376496e341967130c871bed41477c932</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightModeliEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5764d4ee5dcc7b5e973e1c917275218e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightModeliSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abcb946a7a048e88a64deba7ac750c4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightModelivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65af1c5ff60bdc78e395a51cb2d27ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentLightModelivSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a353acf0bde8b467eb49a66d92790644b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentMaterialfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad90dde5452a231b144b25546fad5105e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentMaterialfSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7cbe094caeb667dcb98b8c4951f7f067</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentMaterialfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22ba0bcafe4d2e85e785ec9d1980b645</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentMaterialfvSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a072d97936fb926af2b850f522048aded</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentMaterialiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91614ce7cb907cbf5b3bf73f44a84aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentMaterialiSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9de3ef8032d51bc76dfbb8a5a70f64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentMaterialivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0e31c327d52ccfe29c2e54e97a54f66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFragmentMaterialivSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21491238bddecb490174c64c572fdab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferDrawBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3d2e64b98bb2d9f7276eca9938bbaa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferDrawBuffersEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7af15c8acf1e61813cdefc15437f5a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferReadBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a237fcf6d25ca80f89451e2277e5b5a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferRenderbuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa915643d0b21023b01d4dc82f69e5646</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferRenderbufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad18b57cd97acac4fe432ba44901206be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferTexture1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52efeaf69e8ed531ada3da7e3034c226</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferTexture1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a51d97d0d3a1e7a07d0fb838313d31543</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferTexture2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fb0b694bf693bcd13fae76b3213ba92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferTexture2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a5506c7b4313b464610503008fb81c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferTexture3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a171b8689a7fb212f34d1911c954bf126</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferTexture3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d0245acd5ad11a863ad2fa90874afd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferTextureARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aacfe94608a085e074290fcc90fed8083</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferTextureEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9cd75751f7231a06cd48ec7a2fd6b3cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferTextureFaceARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeeceda6223a6b516e5083a990054a72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferTextureFaceEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af691b8d98c6e3154e3bcdd8c2dd8c16b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferTextureLayerARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aafe453371f7eb1cfd5c8465da86b4fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferTextureLayerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad46569c1e760351dd790546a06af31ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFramebufferTexturLayer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00243900196d494683c7781884c96c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFrameTerminatorGREMEDY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72e25ad63cc8eb0057ab79656d18efd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFrameZoomSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad44818f0a0abd10f5a3ffbe92fb3d4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFreeObjectBufferATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ddf90213b4b66c44c6bf4833c87c4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glFrustumfOES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9e5047354ee1cfdce718296dcf58095</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenAsyncMarkersSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f7462373938e75df930b83c4f7dfff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenBuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b33d322b89d94ad4938461db0a0424a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenBuffersARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c2cfa7a29d01c769ddc75eba52962e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenerateMipmap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af24c49639dd0c5748c08354cb9fda28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenerateMipmapEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0205be205ff1a6fc171bc78a9a7d7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenerateMultiTexMipmapEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a322202c975b46076b78361647bf800b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenerateTextureMipmapEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7cede473c227bf0d8588b8fdc7221597</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenFencesAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9593be5ee6e7c3cf8d7bd60977680608</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenFencesNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a56c00da95c1358c5da9006e389ae5142</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenFragmentShadersATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af03ae4a553c7e6b58e4bb4dde7d30497</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenFramebuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa884c4d2bb798b2161823f81ad56bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenFramebuffersEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ebbb6a3c725699a546c5aad16537423</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenOcclusionQueriesNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4bd6811520a4171a7c82c6540594009</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenProgramsARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa26a2a662a67627be204246ad976d643</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenProgramsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf68858d9442b31de9109477b379a323</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenQueries</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc236d6ac7cd94c240c5d65e8a1b4ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenQueriesARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b1e4e5f3ee44b89646180184db9866c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenRenderbuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b800cc6117d08d5ec34b32421563799</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenRenderbuffersEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd8249dc9819974748ac27a7bc59834a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenSymbolsEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c0c700a15dacd30ffff354b4355d202</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenTexturesEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab79125d28f712f28ab582152b7faf6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenVertexArrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71a2d01a12606fc26c1a28dba23dfce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenVertexArraysAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c433b0359fb2192a141ba6dba0d6bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGenVertexShadersEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaedda871731f89677d5d2f0597e26309</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetActiveAttrib</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a200b607da88b3a3c8e7d08d62f3aa3a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetActiveAttribARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7c84e0dfc5b9cf2523cb61d30516922</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetActiveUniform</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeedce93e9b95768add155ef45c79244a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetActiveUniformARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a588000554e3565046029c1c36b9e18cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetActiveVaryingNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0749822e97ed5ec0db71e12da2a8c677</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetArrayObjectfvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a184f21bd747159e30add94d42738a934</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetArrayObjectivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9b4d459d4ed7f5e69a623d01c44742cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetAttachedObjectsARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a108b7493a0be355bf7c83967ee70d331</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetAttachedShaders</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa187cb2251126bc204370158d5e7cafb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetAttribLocation</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a20f33502cbda8885498352fcdbf71fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetAttribLocationARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9d69a6a7b5e4293e4be3a44dd4eb50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetBooleani_v</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5963189a2046aa970871ddb8a76844b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetBooleanIndexedvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5cae70cdb84e0bb5b4b34909659d38c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetBufferParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86521a2cbeefff0f6dddd8ba6302e34f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetBufferParameterivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3932a8bd1a5df193e0ea83541f7bb8ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetBufferPointerv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35e5e655db92cdf5e93fc209710c6312</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetBufferPointervARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af6de15db4a1ccdb52edc619621240b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetBufferSubData</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a6378c9c0240510dc42396f4415eb8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetBufferSubDataARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acecf62b94f467203e815a94a9a6f6bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetClipPlanefOES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5835f2b319b9f3e06fbc1786ad61138</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetColorTable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afeda7848f9dfff95187ba072ae3333d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetColorTableEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3aaa654bb7734f508af1de23ee7fd5d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetColorTableParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a603b265323d3cf9240cdb62a81ae2786</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetColorTableParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a047c692fc4b3c0074853ee573cd3d11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetColorTableParameterfvSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6a5b37b1b94fe571d416c1e58c6cd2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetColorTableParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a087d4277303dd824fde51be3d3ad6e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetColorTableParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f299e4d2db3d9570cbdf2650840dc30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetColorTableParameterivSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3c637add7be274fb8c1dd38fafc00eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetColorTableSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac79afece13a6d65d2c2719de650116a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetCombinerInputParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2eca56e5cfc192186a7d0953db809642</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetCombinerInputParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e6293e221aac762ecf29aa3b3dd6c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetCombinerOutputParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a516d7c1cd30b50093728c545a41c2cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetCombinerOutputParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abde02abcff42745a7dfb9c67287cc8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetCombinerStageParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3c01fb2f67b5ac63a31982f2bd69b8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetCompressedMultiTexImageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c7c973443b0318e873c8148f284a2a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetCompressedTexImage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e849478975e44561b64c2d44e71880d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetCompressedTexImageARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a453395b41cb83ccf0c015fa25cfc452a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetCompressedTextureImageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c1c15ff1d9d0d3491ed5cba3963c76e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetConvolutionFilter</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd750f8f8ea2380a815acb73f50f4f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetConvolutionFilterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad29b86e194d05529058a77d040e46c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetConvolutionParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7cac34a9456f51e6b2c3bee580dac727</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetConvolutionParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63ea962cef937f85fa057eb0685ad554</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetConvolutionParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f54dfc85277b63b06223eb8b43607ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetConvolutionParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19e839678ba8c897a1454f283f556abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetDetailTexFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98023c829bf34fdd50b5f66b2367eb1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetDoubleIndexedvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d2d21e19832ef89a72de06412c39c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFenceivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a95ecad2c8cf007b96751b26c85009135</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFinalCombinerInputParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23f7bd961fc2be5acdada1a9e5870782</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFinalCombinerInputParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a066a3a7c4029f18c5c8bc1ab298c662c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFloatIndexedvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e26726fd86c27424c115ff3f5fb49fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFogFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb2b2e3b6da77be4f5b94cdba858dc0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFragDataLocation</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe65699a67d4d6b1f66a0df15b415be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFragDataLocationEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a787ca003e84d0c336f50d31437d73428</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFragmentLightfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af035281a5843d0f586917c548b14fce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFragmentLightfvSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a110ace3ebfbe56eaf54f70d0d170d03a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFragmentLightivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa4ee5a0296d42b8565574ee54b29948d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFragmentLightivSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c32b35c45a8f7565a4e16e5d9eb18aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFragmentMaterialfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae34c21378e37664da992c6412edce13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFragmentMaterialfvSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abcce90f0bf429af93f04e64b7186a691</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFragmentMaterialivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18a803da114d31a2e35461d68ee1e9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFragmentMaterialivSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e34b115a78ad1899838d29343a12ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFramebufferAttachmentParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8910269a2ab541e1bf74e0bacd12f2c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFramebufferAttachmentParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3c77af2977e7a6d94570c5e6aef9d792</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetFramebufferParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a446db2b2ef7905b53dd188f7f0ae66f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetHandleARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a834c115d7d1a59676f229baa27f497</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetHistogram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0042dd01a445a929852d4356ae8bc733</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetHistogramEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25f4ee8a45b49c9f583de41236c4f3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetHistogramParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5367bf9291f7225cb7f1deb4358cccef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetHistogramParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4816215388bcbe80357fda80637663df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetHistogramParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a651aa6835479fcb5c999dd4d94330000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetHistogramParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4541c63e311791fc89d4c4e71a7f8b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetImageTransformParameterfvHP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb2ee612c26e5e59f884267208829dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetImageTransformParameterivHP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d8497bc266f5a874adfa87e42950331</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetInfoLogARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa53f8739ab0eca884643ba70b5709b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetIntegeri_v</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a094f75f901beaf220244e68f44a13ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetIntegerIndexedvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abef065a38306f2ca56441c8aac085b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetInvariantBooleanvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac86356f6437dbe013b79393720a9d910</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetInvariantFloatvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55fee38d6aa3fd96ba910165107e3562</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetInvariantIntegervEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6859dd0096f50ec82cc1219cfcfc4a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetLocalConstantBooleanvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad297668d7af3807902b7e958a969d134</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetLocalConstantFloatvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3374a34bdc12cb287e8fa4c63353ea4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetLocalConstantIntegervEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad6cad012e433fb4f54a129785b453094</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMapAttribParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4989e07cb6678d3072030e608576ae81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMapAttribParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a584d2a9120d0cad301b71289f23a4f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMapControlPointsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6397e2c128802e21099bd4638718fedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMapParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6bc20cdce3f84cb67e86e4374ba86319</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMapParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e5324eb9d60e171900a96379d67c770</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMinmax</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a453893033c894440dffccc5e88b5f17a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMinmaxEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a719666d4cad21c9739aed6b4675b413a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMinmaxParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac47638a5aa208d48d2e4e48dc8027bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMinmaxParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c13ace2a38d713837ebc86b35da86b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMinmaxParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa944c7e7e3c5cc1f57f91b6e27574380</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMinmaxParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5b2620117f1b3cdf04d61c7e6439ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMultisamplefvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a7cf0d6b53933d6fd8b2c824f2c30c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMultiTexEnvfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ecddd35657e547919efc804e34318cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMultiTexEnvivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c8cc305926de5eabf6797ab59ad6b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMultiTexGendvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a14ac528c124c290fbde4dfac60441b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMultiTexGenfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43720b2aece12eaa974959c1ede6a7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMultiTexGenivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a34d3269ddedc4e0719f964ca6536450d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMultiTexImageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb83539642cb27c218c031fa30a81af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMultiTexLevelParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a131e1ec274b7eae96ecb2c9dd9515f9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMultiTexLevelParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae382101a619ec162b0a7448fa53b463b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMultiTexParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97a0237f48211e0139daa125384b63a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMultiTexParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a84603cc77cb1cdc305f5eae65815b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMultiTexParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42626f05988b6b5a0ac360150333228c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetMultiTexParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a75660a54ad95cf53b1079f40ce7ac967</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetNamedBufferParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae311e44eb2bca6ecc1488f5f5f58f4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetNamedBufferPointervEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a649ffa621f93ccbf531f1c466e775ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetNamedBufferSubDataEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae74141cc35f613e3457331a7df88b072</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetNamedFramebufferAttachmentParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a467b72087c4f210d74077311aec83df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetNamedProgramivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbaeb0918b6f0f3be37de66706994c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetNamedProgramLocalParameterdvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad97be5d82afeb25f30bd3f68a5c87c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetNamedProgramLocalParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44f323d9e81e359d65da72ffd24a3cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetNamedProgramLocalParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af54529ba33b32b8ebcfab8d5f46b1fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetNamedProgramLocalParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acaba5c5c8382b60ac351e59644048acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetNamedProgramStringEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaffc6d933a07a8d3136391117e359490</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetNamedRenderbufferParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88c5c18a531c6c4e49f36099ab36c130</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetObjectBufferfvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc4e3a91da0360d2e969b601be2de112</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetObjectBufferivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af52e1b642804aef1b3ddd84720f9f687</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetObjectParameterfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11a65029d8f007c62f1ac21e0719cf62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetObjectParameterivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f610cfa9327e42e43caca3e80263671</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetOcclusionQueryivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63c537c9f98799013f17486e09a2eaed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetOcclusionQueryuivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31bcfa23d4a6931f2bb0def6c6f57cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetPixelTransformParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24f8e81cb94104c8daf56b343676240f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetPixelTransformParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a08eb63aecd28ac6b636f5dc84f816324</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetPointerIndexedvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8486d1ffc08f1a685ab94399a46151a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetPointervEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf49cae681e3f0a1ec197e7a9d3e5e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramEnvParameterdvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a6ca968b951f125b5a4becb0b87d74a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramEnvParameterfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9d0f24248b0afbb5c57a355f41dc64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramInfoLog</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0eeab6a26c94a0b78c04aac628e5ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a511181ed70d9d4cf7463a0ffe39f836d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a261e417af4ca2f8b425e50cd5ad1c749</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14820b31a37c6aa164bc69e9b21469e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramLocalParameterdvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab23630bbb457f693318ab7a799069c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramLocalParameterfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af0cbfe47bfaa404f7cb72d26bbee1ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramNamedParameterdvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d47b7c21ef3c195a2dbfa2946215a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramNamedParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f71165dad60eaf62ebb7e4c94004968</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramParameterdvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0644ba706298a478305aaeddf385c86d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f6542cc48a5360a5b68305d7676d7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramStringARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae2d6dc31f7dc56af98bef2143844b6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetProgramStringNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28865c5b80da4d163b3f1efa93249a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetQueryiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc9fc63c301245548355e69720f9b9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetQueryivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d0fecc4038106154dc7864672eb4466</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetQueryObjecti64vEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afcc49f025636ed9a85a5063f4e98f106</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetQueryObjectiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7edb54a2882c3aa4329d14b39c5080fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetQueryObjectivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a027c6910beee2c0b0f8eb43582914ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetQueryObjectui64vEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31d097f998ff346eafd4ce958457f9d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetQueryObjectuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a696018d0aa8e023a72a3413274b26960</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetQueryObjectuivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4d6d20b5cadc3c42752a372e0f2cb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetRenderbufferParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab410c7c2aaeab9be348102e92399d7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetRenderbufferParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72bb3d63386b2b36bf1a998c4da3b32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetSeparableFilter</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a78590cac14f53137dfa3b07792fca9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetSeparableFilterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a342d8a7159d5727f597208253948966b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetShaderInfoLog</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3058fd84744eb41e33773ad2b1a8c184</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetShaderiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7002efbed794728b79205427b3ccc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetShaderSource</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3727c3d4948e80faa04a6fab249801ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetShaderSourceARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac8f4ad8a81adc7872e7fea784fcab748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetSharpenTexFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a3ca77e683cf4ea2aa10139edaf421e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetStringi</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66a9a84822c245ee216264f5f31f7afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTexBumpParameterfvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2b1b2c80de9b776140cfa1945c93853</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTexBumpParameterivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a278a5f09ef4d1d0b9411f352f5ebb04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTexFilterFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5982d2b317050b96cb4856e2c238a697</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTexParameterIiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a30368407fba9b3cacdb4e802ba1e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTexParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4c227fb0282b99d524b96b4e90e7dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTexParameterIuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a45e4ed19713485a941b06e6d4fb9fed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTexParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab0edf5fc346b2d0aade2d405fdae0060</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTexParameterPointervAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4bc4374b3eb128de9018b411a3f66c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTextureImageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad538bda8f5adc7f1c2f2e3465811a68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTextureLevelParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb6227792dac88093dcef19409d71028</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTextureLevelParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8eea8db56fb7b05dffaa7d437d20a05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTextureParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d5ace91486a94d2ba3777a84f734129</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTextureParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61589cbc91529786688f9f56ac37cb83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTextureParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52638f6ac3264f52a06a5dab30e71b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTextureParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a08e23194884013be024cd92408b77e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTrackMatrixivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a552b995f0a8252ab095b84fb4e206086</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTransformFeedbackVarying</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a508aacda642fe5b9ba21464ef2dbce43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTransformFeedbackVaryingEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07e582cfda2fef377a185912bc510b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetTransformFeedbackVaryingNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff727d34432b007bbe8ce75e0a9e0528</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetUniformBufferSizeEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7816bea8befaf586f89843bf8a3a7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetUniformfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c5ce6b43070d3280cc4bacc9b243313</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetUniformfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5aaead292d118b236e187f24350732e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetUniformiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3cc195ca15e0f1ce9bb05b9c912b4e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetUniformivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a924ccc29360b620a8cef4cf748e19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetUniformLocation</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10106e4be90a66213839645cf12770f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetUniformLocationARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d576c1d2e3a4324160dcf2b8f340b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetUniformOffsetEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a746421daf3eed1982ff341961c993d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetUniformuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab74db1645e5a358ee6bc362219fc9d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetUniformuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a03c58351bb71fc1c9cbda6d36a99f3f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVariantArrayObjectfvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac88e54cd51dc31b1e3e11c4bf35d9631</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVariantArrayObjectivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5df6afa4c10b7874ce4d0b41d19a3a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVariantBooleanvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e3938e299dc0cce2a52415bd6a5912c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVariantFloatvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a01fc6d8e069b62f53254e31c240735b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVariantIntegervEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad71217ae878f2a41e67a15c0e14dc868</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVariantPointervEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a08125176364997ae95916a0f94526b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVaryingLocationNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a03b39cb09dee4abb527ac47eb9ca5f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribArrayObjectfvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98d346cfbd5ae29d39c71ea026d6df2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribArrayObjectivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afbbc6fd882cda7eb336258f6da90c469</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribdv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b94215f7b6a7a92dd2406821e9b6fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribdvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af60f15fb154d95a5c38921a04492e5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribdvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a08a34078d3d9f4ccc0793496752d183a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85895e4bcd2c074091befeeea4ceb103</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5898de4af844f0e09c40be9b418e2f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22f0cec51ce457cf41d2b3f27f9b3cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribIiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac009acf9601c13f88cd9a27e659e37da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aafe4c558e47de1dc721fae23252c5762</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribIuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab504c05bac572a0fc5a6431a4af28c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c150743781fb72d90de15c19d4ca43e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a044a1d05a7ef2aa1cb36485e3fc46e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f6fb6576441f30060a48e1eac4a4af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab400515c0a0cb5005f763b3935a1d5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribPointerv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e4bdd8a3e61cc3fce4a27c4b56bd993</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribPointervARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28cb8fd2def1a125f0b7765f4ca6875d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVertexAttribPointervNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c9ea15dc9411caf0d404e29ae5e8207</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVideoi64vNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afeb3825b4a305d11470af9f9e09a7c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVideoivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa67bfa1484805414f626e2e7e9b7e76a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVideoui64vNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff8f4fc97195fca74aedfcb6baf2b999</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGetVideouivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15faba01c4e5407a74ac415dc4c7b46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGlobalAlphaFactorbSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4828cb46dc220f82c1335da6ad14ce87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGlobalAlphaFactordSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abddfcb297abbd1539db01b25deae5550</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGlobalAlphaFactorfSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ada9f0730549ef3d1b212df73f4696e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGlobalAlphaFactoriSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae2d9d2d2786ed8a9ef0d767802af8374</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGlobalAlphaFactorsSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afdda839b51577aabc628b376a2491683</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGlobalAlphaFactorubSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0540112ac1b41a761a63f7d70a29b87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGlobalAlphaFactoruiSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2c80d159a7ccb0ef50af71fb9dac94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glGlobalAlphaFactorusSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab8e77b69e31a5dad288c7c8d88c23a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glHistogram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e452473b5147ca206c57fbe180fbd77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glHistogramEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f02307d4ecc3024a3836496e4293ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glImageTransformParameterfHP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f6bda227c019d2cc722a6312f668f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glImageTransformParameterfvHP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada2a7e9eda2657e170e48aef8bb71b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glImageTransformParameteriHP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b2db5e46751e35c2286965dfa9db4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glImageTransformParameterivHP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a802de2a40a824275256d1aac00c5a70f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIndexFuncEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a863ee4113dd8678ba1a30c23f4f42dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIndexMaterialEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa3c75efd0e54c03bf65b15e9fe23b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIndexPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1fb2defe17946f2f04386f5b43680782</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIndexPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1b39c261deb380ad08a0e1f8adf9bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glInsertComponentEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa1d5395b8031ae032610dc6dd9efaf64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsAsyncMarkerSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb635147a8ad232b08b2c00438c2572e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsBuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d048ef5fc180225cc75877fe1d58fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsBufferARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad103aeb506aa2c7e1365d6ca608eabcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsEnabledi</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a13e94779c3268bb7acfacabf60c9bae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsEnabledIndexedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9012df23032acd2adda6dc9bc607b7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsFenceAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc41ebb3207c0c394dbd7b20d434fd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsFenceNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a1c9095ec9f37bb415396fb32c7d7d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsFramebuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad390f11b28d2d2454cce82092dad790b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsFramebufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9edd1db342e696d02deac2d0b324fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsObjectBufferATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a51d8736f579e1cb94ed679d8a5c6b28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsOcclusionQueryNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a03dd9b8652809dc6b58eaeef2685c8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsProgram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30bc0da1c1f1cbd3b54af1342df15aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsProgramARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afd43f2abe9b750c9421f2c9dd4dd0ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsProgramNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f86d74ce101a5db4d1d1297bdc6a2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsQuery</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42b767947a7527511918b69ba6b034b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsQueryARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b3798714ddbda0f738257d69d762949</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsRenderbuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a384fc6a1ba6c138dab269ed59d78937f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsRenderbufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5083bd29d0e6281d25981948bcab26e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsShader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2497c5831528b8d1a419dfb409ba276d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsTextureEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9641ffb44b8dd3286f62023f51e3840</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsVariantEnabledEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a433ce7805d2f6c5da31be3ea3e71c2bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsVertexArray</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a475831e8d26e60ed59c56a102bbb5715</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glIsVertexArrayAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe666057b523291f19a34afe2c602a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glLightEnviEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0016258677347ad2f167f13c7a6279a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glLinkProgram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad241352c6eee6e79f09942ef0771db47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glLinkProgramARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aac6399e966d6b3243a583523393645f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glLoadProgramNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2b08bc5aafb606c67be3486677e8607</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glLoadTransposeMatrixd</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59b6572b0b9b68fd594a019088953d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glLoadTransposeMatrixdARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a425293d4d8fc9f7278d7796019a6a706</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glLoadTransposeMatrixf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7a064a4ff8538a6c253db95d204280d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glLoadTransposeMatrixfARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9b122a04714f23f37d85f53528260058</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glLockArraysEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a085f181bc4726caf576e33cafbc14f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMapBuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88f951d9fb1bd55e28bc3c8581adf2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMapBufferARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a982b3da3c2f72a7e29a78a3ed87fe655</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMapBufferRange</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af93b9b5b14312a158e2570cac7a99385</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMapControlPointsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98da76a0eba2b0ef46cd91a167860dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMapNamedBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0695a9abcef8b51e4cba6e8d39c6bd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMapObjectBufferATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b9b4547bad1631d582819cfa8a8531e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMapParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac701f3021a8b924d12248c65ee189a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMapParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28ef17def35b66ef20dc1ee4b3c53dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixFrustumEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f16d4c723789297c0fbe9ab9cb6305b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixIndexPointerARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf96a0a057521e9f58637c13ec8a7f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixIndexubvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8dd535c03652cbc5af11773a8a113e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixIndexuivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4706201e6a2eceba0b25ada95a3674d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixIndexusvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a779b85a37d79a6686c5d59a86b233df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixLoaddEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa31b505393caa4385fbf085bd80d4389</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixLoadfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad23ce401cd8aa6f85f3e94702b9c98fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixLoadIdentityEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4fc86b68dc5496f16e111b0a4df7fe83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixLoadTransposedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a451847f8e296e85a7b074b6e7821b777</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixLoadTransposefEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa0622839da8f328e085577c053e5fcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixMultdEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a20dfdc3a1d46fe24bc6a5a716035aab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixMultfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a05bd593d62f9bda7c1c9772d71070c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixMultTransposedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1ca3f87698bdfeeee0059ac357b667c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixMultTransposefEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ff40314864eb5958caddd26aab8367f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixOrthoEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae41b41e00a2b3db5aae237333a95131</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixPopEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aceb012ea5120f3e3e80278e79e7c032d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixPushEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad337e0ddfc1cf15ca304a4e077f4204e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixRotatedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac69f7ea9681b3d9c34f8d866248fe1e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixRotatefEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aac34aeb6158822e6379043d4237f4d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixScaledEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb36eaf5ce7da4902de54fd6209fe62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixScalefEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f53ac70e33dbf7dc0a55c05ad9e761e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixTranslatedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb6aba7bb5b43abd9d368fbb9346ab65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMatrixTranslatefEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e192ba4d3725ccf4a7fe29135f3bf1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMinmax</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46e27ef1767dc9a605656e725fe5817a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMinmaxEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3839f25778bd051961a624e84dd0a97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiDrawArrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a541a3beb46078c868d8c1c308ea3bac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiDrawArraysEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b4fc5e86078e1ac84ed882613fe15d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiDrawElementArrayAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7cbf07dd8234214d328dd4091e69244c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiDrawElements</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40be6e3a71ef51595c25126f907f3a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiDrawElementsEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5109a17817ece1921a488464bdb2e675</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiDrawRangeElementArrayAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a864f3f339cbc4f33b26b3aac73d701e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiModeDrawArraysIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa104214e62e862265097c824c0a794a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiModeDrawElementsIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5974bf8967971bf95ee036d1318c9a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af6e46138f669ea599626e0e4cced46fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26e0f70929700092f3a1dbc00fbeba90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d2306d0ec724cbaf3c2cc1ec6921720</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a56b2409dcc84699c60c48d2d979184b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f2e8a0be9bcb9167ca059912757e38c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad75031f25af7fb66ca21d7aa62ed77d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d907fb54adcfd6951cb5e7425c40e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a580effab6a9fbfe9d0fb8fe7ad4b1831</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0769b6fe2f265578629c486752bcad19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22443379b8955a762704600f0f6415ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a79b3558934644b45e0473a632856ad0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9053cea2f21959a9cbef92c622c71df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29815a1b07b900728c43ab6eecdc6d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf24b3c27e780ede7ebcfa3ab7f32c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44e69087a78eed4e25adf0428572305a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7582416b088c1ee9e70d17071b1e8e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a519a558c7ee3f86591ba7e7b964a54c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f4213705d0adef435f2a01741fb479e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord1svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b27f698c6ce0e725ab233cf7796a4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4122b160542ccf7d9d17aea51baca8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acbc75064457c36d19e6eb84c26e67287</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac80d3400e0ed5a09b2965f81123a068a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a9933e82ae193064688940e8a74d60b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf36135eae44900f189022940269e12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a40cbc2e456b4cd535b0a51e705762c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab65b7d69a87f3833016a65fe4e203857</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab60cb5b334abddd6fe0ef937cdec359e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a297fc9de85256c15157b6583175dd025</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef8a111c0a026a27c1154aacc8cf0e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab761e6c6e6edb4c920e5678c7921b7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b88cefab7c6164a4f46e3762696da24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae68aa580ed5560f7f489f052dd2736c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a882294246c87701cb1003d07ae4743c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0017031e838db19324bf3875225544c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2120e9258e1e4c2b6144df64a1bd8423</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a217580a8888e648395745d561a6ca32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord2svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae17f8a378a271ab6236f1484450e76e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38bc7b82a3d5afad5c223cb598f65f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a017e0fe1d5f3b22c3417c99cdb9c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aedb8494974f6a22bde7bef2bc71641b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa73a626fa872e8b5390ea8c3cfbb9fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a507e4f5dd96d958c60d14af88968aa63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea2bc0101ec15b0d8e720f18cbaa60bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae55e977c9bdea0bba547d158f5cd344a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a81224f7eab49cecd352dfcf179f83d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9546b70950e3e66e079baefe391c73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>addac5022ee76c426c38bbf76b7111d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9c83537186eee8a15c9702a00ad0393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb8f4aa993932aba807e9a970e878232</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf9842f0a15a37c9e074ca4d18848359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6ffde693ab56e69d47b6b6232601efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b491159dc591309b746133d45e8c4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f3d920e3464327aef4eecc2fd131e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acbd356c39e35f62bf58d5ff88062a806</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord3svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a13d394045dd9155d745cca137710447c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae121c053e4333d28ba120a4485e002a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4adb734d475f1d8b27c80fa7f6559699</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa16c840d1a2fa50f808ab56a2d6c007b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65b37143f3725e191f674ff0e9edae91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7a3f5907b1d158289579ba7a9ce048c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa2f945111cfaa6300b106ad6e6ab22e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c2def31652738f99f33a149e02de1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a996bafb444efdfa8793ef1dbc75d21d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad75b406628d126ba08559abcb7d37aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a39f4b686a2d600b6ebea1dbf1d8a7d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a317d0fee2ccdbdf8b5e5e7d801db42ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4aeb7eca40fd079d52f5ece0643f538b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aadf98937194362b4c3431cc952b43971</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a06599a85c4e67e08b03495d07ef90c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8df7be719f310d8a163392e76d0d015</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e14fcdd077c3387ccb8f7efb313697f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf7a5121cc0ccd7e179da8a15555d216</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoord4svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf29078e30212742496f3ddc8c15524d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexCoordPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04b45457610b8e8334cbc74885e70181</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexEnvfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbfcc4c6a47d1f134101be7450b8cee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexEnvfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab9ca460b46bd55d350b90c541cee87f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexEnviEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b8592a9eba8af830ce398bec6e90091</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexEnvivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a54f72e34fb24c51240890f3c64b85296</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexGendEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6f41df58a6645f0f86f304d779a85eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexGendvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1abe42789bc094e17e7c76c85d714a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexGenfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4aa35d10df08dc4b6925c5ab789f53e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexGenfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a177bbb5acc20b5baa99a4d160b3c15af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexGeniEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a7dcd93c0fc62f223c2c4fa8c7e3bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexGenivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b9e16457c8a42f1dd9fe8884654bce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5a0ae8ba01efb8623019f8ebbd70f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4eaf0c165962c93172f717f0e1ee75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6757b94c8d436a7533341ae29fca31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexParameterfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9b0abe21885b826192c73c172746001</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a87fe94c65b4ce3d5bc5be1c44c43b615</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexParameteriEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a703b5e7b867423acacc6ec5f3e0f80ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0fe457710e0f0f2944fd2a887c8ec4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a641714eaee12dd9f4eff63d082e4abee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11cf6b4fa67e290c2c07586a26c9c361</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexRenderbufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50de55f1f815b6782b9681bf6da1996d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04b7f93b4e5c3d8db6a0f246c9f8b576</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e963d4631124a8a69b593d6b628c4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultiTexSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e460088dd7190df702d72699fc022c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultTransposeMatrixd</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60c35276bc5dc95a5863cc906aa59a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultTransposeMatrixdARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa61382aaa5fc1aa90d89eacce48235d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultTransposeMatrixf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1cb449276b993a13827bf72439cc206c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glMultTransposeMatrixfARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a108062a45d84f46df4f07a852eb96cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedBufferDataEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aefc76172007b92cbfc80b7d1c63ef988</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedBufferSubDataEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86e583bd779f78644cb2e4757bb72b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedFramebufferRenderbufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e61aea5fe2cf0ec888374fe309b7435</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedFramebufferTexture1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8ad57b02e6ee08cfe535a91a49e7995</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedFramebufferTexture2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7d67f4e2f4c2c3db5146d7a8e034c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedFramebufferTexture3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50674f1f3a9992dffb6c0b22d37feb97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedFramebufferTextureEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a0890f01f12c2c456a09fefa97ebf66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedFramebufferTextureFaceEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53833fbd9c622ba52aa486bdf208bd51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedFramebufferTextureLayerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63915a106f90710eed983ba7f9baabe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedProgramLocalParameter4dEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58041dd84d1385f90679ccfdba25868f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedProgramLocalParameter4dvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a060ad11b75e9e9e719bc93d0521213a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedProgramLocalParameter4fEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a49cb6ecb490e991e44a32229e038ba52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedProgramLocalParameter4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ba4fc9ce135d8a48694b492d3ca5ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedProgramLocalParameterI4iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6555807e1db49dab72d403b471398d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedProgramLocalParameterI4ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63d51bb3bf9cb042acef5ede8fb0b9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedProgramLocalParameterI4uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6cd37f150ed66b1356b8e444ad8fa55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedProgramLocalParameterI4uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2b84023410b12f025a88a23e9af3b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedProgramLocalParameters4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a79c46685fd954e69fd71c874a09dd179</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedProgramLocalParametersI4ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada74c8892b31290cedf55cfd3af9cda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedProgramLocalParametersI4uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff467181222fd6303d609187ccb4400d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedProgramStringEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9142279a8ff52b589a22b1068b76f3ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedRenderbufferStorageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5fffc58265d8d9cb6d6b7a909c2358ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedRenderbufferStorageMultisampleCoverageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a037d855b41d6f9234501b280a42c0f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNamedRenderbufferStorageMultisampleEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28e9be3c332df555219674212f121c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNewBufferRegionEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea3fc12a2a2a31214e1df6fb0063cb3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNewObjectBufferATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26e9e39c36d73f139c94f70aaa343393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af632675ad4c80ed528dcbddc5442a5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97c33ada26ea1022fc2168c6b5797c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormal3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa43fa2c6267ba59cf1e42914ff6a529</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormal3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a275bb431d5421f658439e5625b0370</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormalPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a661ef4e6f76b76b8720747ac226fb264</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormalPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30b6ddca2b324a84bf9573af5a501b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormalPointervINTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97dc31edcfe5aa8cdcba3d4dbc84eedd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormalStream3bATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e71a4d70596cbd9ea06198ffdd21a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormalStream3bvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53a8bbf472f2f37f5637d14193cc6d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormalStream3dATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa0ade9d5fa92346076557d8176ed6221</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormalStream3dvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe4fa4aa88e54b04377af30d831dfcb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormalStream3fATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77c435cc92072259419d41840e0147a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormalStream3fvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa203d9998c8e4e33267eed58bcd79901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormalStream3iATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9867aa2f9f3be599b533981331c12f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormalStream3ivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a3c8738a7e88b6459a44b61dda4b3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormalStream3sATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf0cc8526176bd2a2c936ed23975d504</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glNormalStream3svATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab47fbf0e158f2daf6869340ac5c58dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glOrthofOES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65c14fbd4ed7d33fd2e56ba32d9fc7df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPassTexCoordATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18e38b43dde353e4aafce8ae1b29ca2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPixelDataRangeNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa90ec06b2b09f8acc2230634d5d33d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPixelTexGenSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad13eff2a1dd2a31457ce8d106f5afb15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPixelTransformParameterfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b6a094288488e4b3af2273553b4f9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPixelTransformParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0faee882e7330cc56e79f9c080a950ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPixelTransformParameteriEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89d3646533448de2f6c4dd6e835bb2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPixelTransformParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8af2c70c207d91e5cea3e8aef5733a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPNTrianglesfATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9b62b78364513482d626084b022c8da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPNTrianglesiATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a886ed60846444eb1fd9741bda3719152</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPointParameterf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84929c5a52203a4d598faac8cf4ee864</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPointParameterfARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a028fcff1f343b0b9cd1fdaf35256dc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPointParameterfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd02385ef6116cbf29e6a46bdcdcb011</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPointParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4fb3e6f7acad4dc961cc6b1357064111</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPointParameterfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af694ba25f2216bcf76308a30eef1bb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPointParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d297a0ec12f5a52e336552a8d5c11c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPointParameteri</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5778e34a6456d1249d9a0bdcb2052387</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPointParameteriNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a20e861066f0eeb634621e7f975f80475</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPointParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afdd1b655604b6de64dc2a60640e838bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPointParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ad3719ec11b2a8df7adcc63107c0f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPollAsyncSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aedfc236a8313df31edc6603df85299b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPolygonOffsetEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8842c5286d60ebc530b715fa97606819</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPresentFrameDualFillNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acae319c278fa7d152924f326132bead4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPresentFrameKeyedNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a717391590eaa09e9df6d375ec8f3be72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPrimitiveRestartIndexNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7cd1e224c0a69d206827387a30f1c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPrimitiveRestartNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c8d4a404a55b2015b239a0bcf59659d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPrioritizeTexturesEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad6d9876db68b11c3f4a7a3aceea17e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramBufferParametersfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1709d8b92119aabd53091b1532b92f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramBufferParametersIivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af0e44fdf5df7fe33b64ca344b910d370</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramBufferParametersIuivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9fafaafa2b94a53d8c8ef6cbf9bc5312</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramEnvParameter4dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9af7e505e1c8d087f49ad909bd7f99e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramEnvParameter4dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a483e82e0b51e50a0478cae28a3a3ffdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramEnvParameter4fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9beaabd7c7677f1e092a35187769cad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramEnvParameter4fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad02e0160cdc494e646db7ade0d35aaa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramEnvParameterI4iNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d76c9c0cd45f9a69618acf7fb3b47c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramEnvParameterI4ivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9a269d0d4f37538d2592f33e84d57b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramEnvParameterI4uiNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af171fb01bafcaa67c06d89ac986557b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramEnvParameterI4uivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca3d0f56b01f118191a7c069bed60507</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramEnvParameters4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41da6a49b437bf8c71394c859495f208</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramEnvParametersI4ivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af75c59cc36ee0ecac9a4cc7c4624361c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramEnvParametersI4uivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1dde96b4cb080d68c5bc4d56c1a3657a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramLocalParameter4dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5c370ccde1ff766c4dde87474705660</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramLocalParameter4dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a78f6ead70a864c3454e0889b5425026e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramLocalParameter4fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf63a0b6eb4667569aa76a13389e95fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramLocalParameter4fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a62b4c24061906c176f13010dba4f4913</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramLocalParameterI4iNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a84f234775cdc838f305f3bf26f838f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramLocalParameterI4ivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a383ecac84dac4a2ac5fc71814e35df1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramLocalParameterI4uiNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa1db384c977e941dc5ccbfa8acb65b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramLocalParameterI4uivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae3afe3fd8883aa34654eb6c7ebf140a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramLocalParameters4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea70dac38f5c6c42c6f607bd36c9e80a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramLocalParametersI4ivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7134e4002ccb7d84583a00ec558c1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramLocalParametersI4uivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f99d0847220b0a90c3bae940cf3177d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramNamedParameter4dNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e5b0f9b5672657727b1fac0b56660b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramNamedParameter4dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f9e7df99008b8c082cd61e759bd5009</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramNamedParameter4fNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4f1585a4bf3a437853aa97d3367fc2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramNamedParameter4fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f27f05e2549f700fc48712c7ec8440a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramParameter4dNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5de16164d8091fc9931341dcc0c23287</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramParameter4dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec944e8e96245c243e31313bd34e4203</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramParameter4fNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a73a2c62d6d120871e4ccc472a2eb11fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramParameter4fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3bd8a8428f477aa3d5c083c4dc66d96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramParameteriARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae269130a2fb75105356ace6b39434c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramParameteriEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a39bd845bc7269358be9194c83e230129</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramParameters4dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7def6dc01e6ac01791519f05d161eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramParameters4fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60e6e0fb1277d930adcec02a8132b64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramStringARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37095354a74be56973e366ff0b113747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform1fEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7cbdc5ae9fd3aa14c768509b9d113fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform1fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af78d93927a8acc7cf2c353986c7bb1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform1iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58d9b1e3c7c2253076dcdb43758c7b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform1ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb51a220a17e7cc9a14fb9cac6467863</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform1uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa789fed2ec307bdbe105b99cef774de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform1uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ba30105157758b77724795b31361ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform2fEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ebd56bbc165f4021492b8c162b34346</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform2fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a087467deddde0e9b748d9ce44fcba2e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform2iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a616aa58cf45438c6fe38d843dd442f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform2ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a952813510113883f642d7fdc0041cd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform2uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a64f5584b7a019096bbaf8a7fe382b064</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform2uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada2d0022d2d2d7615e308ef73db2acaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform3fEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a12bce60bf5b11c51a121f29ebd3347f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform3fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10721380b1719b0443b003f67ff31378</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform3iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa81c6256d84af5acf2fc4053d09fb5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform3ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92fd437f93feb6c9aa40e73eaa097500</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform3uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a392857390cc9c2b98733a39b379ae9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform3uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0225ca4f017ae19ab260dc90fd6aa505</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform4fEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ea6458f62877c25458a88767febc6ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26c691135077cdac7549696e7c04e912</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform4iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac1c4847fc07f29df0007065840e6d9f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform4ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a81b0b51fd38ced3feb3c36c1397f6846</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform4uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad16c172c9c61717ba1755ac293d57d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniform4uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>affa786a0ed10feac5f40bb72cd939069</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniformMatrix2fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9713103addee479098c1e6e491629a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniformMatrix2x3fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8765e8e328458a1eb2c98a0aad1956ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniformMatrix2x4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a39ea7105869cbcdee1f4ff649fd001a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniformMatrix3fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4249fe771c5db02da7e246899f339850</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniformMatrix3x2fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00e99dfc5f1601b03ede46f3780578ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniformMatrix3x4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a332d0ad53e56d73c5639a6b2cef1acaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniformMatrix4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aafed50a080640685fcaed9a1f7c2918f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniformMatrix4x2fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aadd402fbedccec3bb27b838820eff813</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramUniformMatrix4x3fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adcc921900be57c57157ac46c2cf40975</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glProgramVertexLimitNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae91e3b55847d050057a09b709602057</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glPushClientAttribDefaultEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f0225306bb81e6df658f03a98247dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReadBufferRegionEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a738cb9cc90a653ebbda12f469b4a16f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReadVideoPixelsSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc7a7401e0b3fed1e777f5b90fab3233</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReferencePlaneSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a009763c7d91a22f1689a9852bf22529f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glRenderbufferStorage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9d72969a26069958dea3598cfecb687</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glRenderbufferStorageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab30f2b36966c4db11309dc51825598c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glRenderbufferStorageMultisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a514c77ac5c52216d1318b2afc72df793</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glRenderbufferStorageMultisampleCoverageNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab18838cd38b10397102231da581c9427</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glRenderbufferStorageMultisampleEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b94146adfd417046a4c2e16d9315fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodePointerSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5681a342f34adbc8b126c99805415d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeubSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c891359d38987224167e019da5ef849</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeubvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82931aaf62adb0c53eee24a2900d5cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiColor3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a62156128072116a4b99aa5b72fc8440b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiColor3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa50e11b7b77f6e6382b87b202fd400b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiColor4fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4121f6da6aa6fccdabcc108df5930ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a33093f41e236aca076b65b1ecd4a65b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiColor4ubVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6ce61a290da63cbdf04b90ef962098e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiColor4ubVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a448ac838ce3d4212bbf5165578179be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7df63e3e18b0dc7f517402270088123d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7513ce1cebabe98d1204f68a189318e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b9b0a56f7cd1a9174b88eefb3aacad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ff0b69750e7eb484a693f2451a9ba17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9359159df1eab33aa106ccb5e1a6d30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9519acbeaefa396ebeaa3c5f0398f6df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a2b189f2949ae002e2252103823a52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiTexCoord2fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac554c7cc342e412a9e9f15f2c2404aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiTexCoord2fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae156833dabe5cf978477b7584f25d596</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7e057f40d4da10e79f71f8c1cbadf66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuiVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1529914cd4daf71f240af06d30010555</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeuivSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a121eed8691fd0fd2861ec543588748a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeusSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac56046b7bf3348dd6c0435e4049b39e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glReplacementCodeusvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf18abe0a8b49a805ef6b576ac8e6773</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glRequestResidentProgramsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c612618f7d5238d64170b0ddae123fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glResetHistogram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a525b96e5cc57fe26c74a57fcbad7e4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glResetHistogramEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89b253b7fe527cf24cbf0ce68feea319</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glResetMinmax</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc125918b95dc121f8bf57b0b0b0f3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glResetMinmaxEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aefca1342da62d27858b2e16d3eca80a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glResizeBuffersMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac24688ca6505349c72238ee12a4a9fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSampleCoverage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0248e7d00fae671ff89d8463b4264334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSampleCoverageARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9ef89969535e010c8f683465d81d7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSampleMapATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abfe68d9f8ee5944c8914674c6d654d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSampleMaskEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18e1b08ed3ae0644d57ec0722f03ffe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSampleMaskIndexedNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca525a974e0f4fdb41059c6e00a70994</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSampleMaskSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ae0b6ee6b44936cb50df0d33927e4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSamplePatternEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3346d3be9bc86ab30043fe84230bcf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSamplePatternSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad11c752d867de8f4b1b734c37cfa2f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3b</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2fef99ee9a1272b0d889d0f0c4da9e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3bEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1275906ddfbde34c06ef0c72dad932c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3bv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b17bb8cd01b26dab180bdcdd81c4644</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3bvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d528e66fa80719991a0170805174937</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a878ee9373244ad68d5793f04503c3bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3dEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4373ef1bbce505a3691e12ab0f3682df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a47c6ca04bad4487fa416e5a753ac3428</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3dvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a956a20c4d32034ce5537be39e89d2638</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40794a8cb154d98c3ae01005d598cab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3fEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ab9eb7b48eda125c787b202b54bf3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28df3f42070b9de1277861494058336f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb3baeed3cc0aeec6266a4613b669a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ff551e6b24c848b677f3a9dd3fc3a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab83245002527cf9202c9c9f8b7a2ca54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5ab49f815653e3c56703803b9e4d6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ebde5526156353c12a37368b184916c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43a4c970dad372ed5ee04524488f82a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2ec7aff4b55909f354acbfc04e69e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a713124cf5e02fc94abc784b450f43f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3sEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acef2cc2bbe0b79d357043dca84777d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa02b2a7ac6063ec0a552921615fe3ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3svEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3de97ea865c2c655899dc4171a9a058c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3ub</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ca366de237dc1b48735ffb8ba5b30f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3ubEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2c740e50e040b11a9abbac3e7f25490</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3ubv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac578aa1745d5422576369531466c311b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3ubvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa62ad3847803fe318cc4ef8d3dd1344c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac69826cea11f3d704142a82f20f94917</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30393d043216543dfac3383ef5245cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a074fa83eaac2d66934dec79460b82ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad21c21d2461a89f71e7005a97f9a37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3us</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c5eeadf9d9e3baf6a6def522d72abdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3usEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa1aacae7b55e485a03f3057f1d91f39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3usv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9980c64c3b91dd05e3c90f85af9b4742</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColor3usvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25af8add02d74a37cffab1e067f3fdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColorPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acfdb80e0f7d1d7344313121c5f55baee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColorPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63e8f6a0c07181698ba20f3abf12382e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSecondaryColorPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7bf75855ebc83deec47c7611cd8bb99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSeparableFilter2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a010376f954f981e39733e20905269537</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSeparableFilter2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c90dd89ebd95988e354a204ab76b03e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSetFenceAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a903910e03972732197272aad21756fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSetFenceNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2fe78e8bbcd5dc36aad595b5d624d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSetFragmentShaderConstantATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29f41eb57b4ca03f1b97c8286eed4d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSetInvariantEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35502b5ea95e699ce1b707d854441a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSetLocalConstantEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a4ef33382d02aa4d13405ea66d7bba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glShaderOp1EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afedeef270520dac59c4831aadf58f5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glShaderOp2EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3f0d8ca1b0cf7d36d949d5e91ee9809</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glShaderOp3EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b9c1dfe73eb09ff5a8f5a054715aadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glShaderSource</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a369ec108462c247e3028edc9070117a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glShaderSourceARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4c14c2d0934e991c211e0d28312b80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSharpenTexFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7d29b994ccaf14084c244fcfa05f282</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSpriteParameterfSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a159a113d586f12392d4722cf1c5e01c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSpriteParameterfvSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26d8aa5a2b47e08e6f471049a8571816</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSpriteParameteriSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8aab8470ea5546ca47cfbe980b7ffff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSpriteParameterivSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4841320f18e4b7fb0205dcba29d631c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glStencilFuncSeparate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70008734d7c535e7f41e5283b3c2091b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glStencilFuncSeparateATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9270326602e3421b6f34149a09b290be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glStencilMaskSeparate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7db2f9e5240bb06aaf7c103e00a65c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glStencilOpSeparate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24f4f4542ac907e9c4e89e689966890f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glStencilOpSeparateATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab711e7bf9a76be9b8eaa4fef0f7cec73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glStringMarkerGREMEDY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade11759644e8d92305bc0bbed9c662f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glSwizzleEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abeb402f614e75eb5b7414b70fba25c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTagSampleBufferSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7cf435660ead324b474954bd581b53a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTangentPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85c3f4daa5f44f8361323b4b794ba214</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTbufferMask3DFX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3dcad321ca9af24107034935170e393c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTestFenceAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5efa596f584e0359eb1b2ac5e5291ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTestFenceNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ad0c228a8b5a3283434e83398dce87f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTestObjectAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a514b20efe158b48410e278dc14cc84a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexBufferARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7a4e30f58461b89eb20b71a018e9c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c2bc7906d84fe8d934713e668f8e41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexBumpParameterfvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6cdee9433ae7dc6d6bbade13ff7620c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexBumpParameterivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4fa7a17f49901b3fc36c6e051e2c8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord1hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72359b1a1ee8d1a52f92404601d2dfd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord1hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af975e89bb8fa84ec27c0b159abca662e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord2fColor3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4cfcdf03c909564dda8de270a0bd0550</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord2fColor3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb3a0f9acd6fa5010b819382e8ba2039</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord2fColor4fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66c9f58613fab76ec3d908ea967a290a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord2fColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a996d6ca6dce2044dbdb2d069985d5723</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord2fColor4ubVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48fb014c64856bcc191086887db8f044</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord2fColor4ubVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a012fdac9275b3d2d59d244da550d480d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord2fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe6e8cc9f57a1c72879ce140a43230cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord2fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84417b2028c19e5d5d2629e0f977329f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord2fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a594f74441f317250f8583be99032739e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord2fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a935c6f1e5343517c4504a6ab0f14a64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord2hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace8f404194d75b7ee7c2c6eb1c647eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord2hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acdccb72e7c992bdcc759d03bae7a6726</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac308d785c376aec7883361a111aff70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93494c5888336759d7ec48d820a21200</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord4fColor4fNormal3fVertex4fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc3beeb78c24f16df8d98a8944c7c239</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord4fColor4fNormal3fVertex4fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43bf1de91c7f17ae0e3cc40bed586a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord4fVertex4fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58262a2b7d51a074b1ec7cf8425b90ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord4fVertex4fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe1e37c92739298624f3bac938d5f584</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord4hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e2798049a80715b8c20596ad5a1f069</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoord4hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5cfae57868214babdc73f8eb444e32cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoordPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab327142e436a119020a2f97440e6162e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoordPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a469e577035d93271abb93111212ced66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexCoordPointervINTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af16ae4e4e50f20411de88937db1b8089</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexFilterFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8837a3c9681d6314d972d77785793fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexImage3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae17ed43d9958b23226176a98e992fc04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a95856c837cfc1cae6e447a19c43422f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexImage4DSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5247c586020c77cfdf08996ca4a2b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexParameterIiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3e708352a87cdfef90b0c1140335be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30719b478dce031c8d0f310c811ca712</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexParameterIuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2f86b6a4d71355a330ab4b98ffec725</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afdd4d588fc34ce8f7bd1e111c895390c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexRenderbufferNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1464dd561628ff714b7eb715735f6a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexScissorFuncINTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a303335d8aa6f448d0f2b410b8ecae5d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexScissorINTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a023e33396e7e2c21d1cf8ca26799825f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b3b072e544ee7d9eaea0d191ebfb072</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af06208bddc6c695dec8efede1c2caf83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexSubImage3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa0817ce66934d545ee41b57c21675453</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b4fd07811edd33efe6227e89308fd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTexSubImage4DSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60454f8e2b31c3fb501cfdddf76285d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ab29f9c7588dd9b79fb266fb9c94273</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureFogSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3279f433d1d67c1d2988dd7350c9adb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8116c9b1769651b053703405237e40f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac376514a401ff8cd7e6ba6cc05c5b73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1bbf289ad52b6dc61a7338e5e3ad982e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureLightEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a537bc6780adf834fadb2ea036c904183</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureMaterialEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a319faa0559c92d548f9d2fe7e24ff2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureNormalEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1cd9ce77323bd26127c319d8b5b75304</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureParameterfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21795f3c522735dd2885d31eecb87c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9009c73b7bb34e44239e191b535a1734</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureParameteriEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea85769e0afbd3723a9dbac84422e251</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9d8387e4f8a15416d1a82f6fe26c8042</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14079f68d0be5698768e7bdc6ce20095</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa4f33e63e831680517392d6277a25018</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureRangeAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1edfd921b62ffc94e1d417b6323cfbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureRenderbufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1a60a4036913dc57c83c8e692496d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a640428d6024e9fc88457bec942decd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53f62ed3bcdbf895cfbcc276fcc940ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTextureSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f8a16a5b18abf88ef5bf083ccd9513f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTrackMatrixNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af6d0918e9825712d53a3b1683030e46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTransformFeedbackAttribsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7b7ba7d7067a9dc5f8eac1a4498feb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTransformFeedbackVaryings</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a27ccffca3b54695db0da52a26461ea51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTransformFeedbackVaryingsEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4301ab0eba23b5de883d2e8231575a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glTransformFeedbackVaryingsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a33e669ad10b84c6ba807a0cafa9e5fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform1f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a213791d8094088fb4c40d265b7fe7694</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform1fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a99d2a6d107c01bafaaa44d737e7fc3b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform1fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b834ab4b0d141e408001f708e1395ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform1fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8218801a7656c03affc7dcd97aa724b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform1i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf9380e68d38f458f86a54870846026e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform1iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88eef64037a98ec0ab57447fd920c159</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform1iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c47f9ffec65859a57a432fb366b9d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform1ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a17eb9bc4d8ac70a9d4e26f220f6431e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform1ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af0093e3509bfedce6680c22abe31fa35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform1uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d9b06130e4e3ab690f73891b528b489</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform1uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a56020237914cf97fde72ef50b0e03a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform1uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aceac24041d7fdc5d020cb08889e190ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a560652430f183407dbb3bec12eefed88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform2fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50638c9ad81948692537295ff63f977a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f68825b5857a0eab9387a49ba2cae3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform2fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66c14626d1a60cd1403d970322853b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform2i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fc90045a636a795e582a2c1267948ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform2iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af06911be4b5cf8d4e44f7ed313ba463a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform2iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af6f6605dcba84d5d873fed44fbc96f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform2ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a821246b4c94d17c82d7e2df09ca8b895</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform2ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4dea6e90fc04a494155f19ca486f68c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform2uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc8044a6135e6029c9686bbcc68e09ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform2uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71b2323f36b02e99442ef7ae2f73e2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform2uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a335bcc4d2a46de68b023b21d62a2076f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae24937a9308501abc9c9def17f4ad09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform3fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b2dc4c4e3450f2a098e4094e2eabd02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a264e119325884947733141031ec9ff68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform3fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a438a195099cd1cabec0ce9d8fe8bdf7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a110b969f3eb1fafb2d361ce505498fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform3iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af43bf0ddaebc29119d14075bce8d66c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a95762f7dc966f361c756f5e90a957731</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform3ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ce68524c7c309f54d63dcc226f5cfe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform3ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa488d034cdf16da9ec88f01b5c8fbaf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform3uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b1e6ab5d57a08b6c1a6fdd2b18896b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform3uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f99de40b3c7dc88f6098bb088c3be92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform3uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d56519651acefc2a23a0bdd4965ab2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform4f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc7199596adb761de242faa1abd134c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform4fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f82f63b6974ca3bfbfcdbf78ea10c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f24b3425eec94391cbfbb638466c65b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform4fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a904a208c0bd779304419a2d5a1750b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform4i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5db8cab9ed3836c5e3a32214882a3874</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform4iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40561299f953587a72c6fd791180e618</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform4iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf1ddfef4edd75bda5ff88270ea8b699</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform4ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abeb2e1a2a79645a675c56f27eac60773</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform4ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2bb570d3beff30fc59a79abe0bd0f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform4uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8627bb046b7025bec160a5f39441168d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform4uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a7b56a8a96de5d39a067f592f8471bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniform4uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab011077cc2eb6bc4661255b5ef6d951a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniformBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a01e7c2c42bd03159803087fe42051dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniformMatrix2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9ad56ab6b3ac0be4283a9adc9f964b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniformMatrix2fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a62a4933a2ab31abee5aaa28f76cfcf17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniformMatrix2x3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0470de2356279acbf2f7fa498e22bbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniformMatrix2x4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad64ea1144827b327f152d40604d351dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniformMatrix3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a847304805951481f5b241560bcff043e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniformMatrix3fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af392023403bfd7ebe961427a03dce6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniformMatrix3x2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace7581fcfce316e70983c2483f1805a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniformMatrix3x4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d1bb5415599ba20add1d20451f44834</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniformMatrix4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1cd4c6b9e1fb6b4eb927ab0997de48ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniformMatrix4fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a840e266b2893d93a85a3bf012a12e8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniformMatrix4x2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac085d5750b97f1ab1867c354df86a830</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUniformMatrix4x3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb1097a396aedb5da1f182bd7ed6d431</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUnlockArraysEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa728d4e6ff6667153420a7a138b29b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUnmapBuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae6a0a2dca1b86176367fab8941e9ab8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUnmapBufferARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af46ad77bdb4dda43a0c7f81f9a541ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUnmapNamedBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad16332dd670299c768fece03a65235f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUnmapObjectBufferATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a768f5020fb0c616d13dbf7d83a14a65d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUpdateObjectBufferATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53fb98e5e0dd2ea7059bd218227f75dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUseProgram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad8e40c882d63c4671dea2ca2dfcf3046</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glUseProgramObjectARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a351938ab5d8b417b1033b62478264820</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glValidateProgram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c4e7062b86f6502acd85c4a95d9c398</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glValidateProgramARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d961454b984be53e8ee51d1c6852de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVariantArrayObjectATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a387d657551149cf342fd107636aa7601</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVariantbvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a795fcb32dc958c99bf76a585437a3225</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVariantdvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a45aa9531f783863bedb453a1e5f7be72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVariantfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e0005add08d4b8b0b57f227e9a68bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVariantivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6240cb9b27044400af16397925833cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVariantPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adcd8751c174aade954b5a7f923561ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVariantsvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb8b796f95828be10f8e34a293c1fbe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVariantubvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa740d21c63115abdc09a2296a455f3fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVariantuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69935aa64c4307dc514dcc6a57c3be82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVariantusvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9edc24c78f9409ade9eeed29e114f5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertex2hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8bcdc43d9c365b7e49d09ebd8f52a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertex2hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24c8b180ce93bb112c43245195fb8ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertex3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53bda40e0832e591574d23697413928c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertex3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc509e3357f613f6a3ac3e15abbc3bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertex4hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fcb468af5918bd7c98f0403dfc415b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertex4hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aabe810ffdcaaff7f12ec45cb0eeb853b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexArrayParameteriAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e377ec3dc356710ce7a89ceba15614e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexArrayRangeAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a566c99983327844cc2c99007a1d2ccb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexArrayRangeNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af0414a908cf7fd40b1d6cd95a53c8cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b47b82973b65658276a716f3cc0f63b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a98409f0f116d42cd7de715e8b361d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1dNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a73a5c050668bf7aff3f9534576de04da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae18dae5bb9ce1d03c6ba59a20537cfd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae6e20a48b1e48b321c263ac98180008d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad018a51f6ebe9cf6921b690475a01c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9abee4709481e8be0cda7e690a22fc65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a562a417e308d23ef6ed203333ead41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1fNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af3e15658a34e21632821d16a3451b214</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66a0e90f2321f18b73f7983b292da50f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7265acccae1ebc3edf6881ac9ea697ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a854abb6a96811dd603f74c4475bf1bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6f1c0729ec7f2b958d177d602d50acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a54203b913f8c34410189afa453793ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22ff7b3139174894503fbae4110d5c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad900466107254394c377befeec6b2b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1sNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada6da5a937ced66d7b03d53d64315d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31ad15ff4782bb14b55db79426711e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5cf643b43a12446df9b28ab4e89430b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib1svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ad889ab360d3dbaff9039bd7aae715f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00ea4b5ff6c4421534a75062024e7d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f1ee295ff2025b76cf62f25c21039e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2dNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad861a10f50374f6427f9f61cd439d6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aafa61253ce43c0048ad828bfdf7347de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae770904cd14133bec87383acd373f0d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a178ef01051f2c84f18d0fd9bde0f54fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a318cc8fa2e52fe4239bcdf39dfc2c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4df991a67d7fb91dfcaac8ec98a91b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2fNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea2e8aee9b7f1975321cf53b524bee40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a915a7740836bcf6432741a7127ea4bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aebf0b1e9fe46e18ed633a9df47487a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83bd9df04f8168c10c3299547a5288ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed2b8cb1268e78b465ec80588d26492d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a733fdc349b9d2c1659a111359f4d0c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b9b450cacba0d1fb24f7e82eab87b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d989708403ea63b026e5ab6bd1e7fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2sNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2338ade3936f8490c94d23268f78de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec0f512b9b69156954d4fc5ee3296c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ed96401c561bc4813b4cebecf7889fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib2svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afaffe38b236b4a0217f43e838bfbdba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7859021d5ea0051146e17a716080fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a331d73c6d57fbfa08f31c33e4fbba78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3dNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52c6a4cc2d57f95fd1f3e11b382474ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3de5cd3e294f6955122a34dbc4b28af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6aa33aa8a221fdffbfd6623a0336655f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8934ceceb0c167bc544a3b97ee96014</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af1813f0b6f4e75d4178f11bea112b66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab0e8b744deb4166eb3f2126ef857d2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3fNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4425917e06888b17c2653a0edd0ea87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ccb60e559ce226504fed2d29600b1a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42f809e7977998202c773ec698d08aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab72befa3d89d8c31de53d21f09693404</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac48c41062a59dc9a63121da460de7295</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a681f48afb44087cc39f45586172f90da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c2238bb2b12c74a5c96cb9ff81f7a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b00fdae7feedf6c3b79f219d31a5778</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3sNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80c12c961397717effeeb808d6581ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9ccaabd522b3f6ac0ca38b7cbcd9149</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ff5635916a5214b23efd3bebb435575</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib3svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc50758a13b38752d344c5ac10f1f4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4bv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab56fc6fb031a44ce2e5317f1a47d824c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4bvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3455fa4ef6d671cb5d0bcca13f9286e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97f7571f7b5d69fa7b0e0aff90907551</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f6319f9ec4e6e89733e587e02748273</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4dNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f3e945c6e930fd6a18a2e210fcd7623</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22db86d70fedc632ba2102d35a428350</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2503746b784fe49d64bb5268461b2997</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c2e8f901a2ac7deba14d691d9675d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4379f55177e0ac186ffa27f7e218a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2d1ab1e018514b801169067f3bd022b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4fNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22b3b45dcbe6aff17e97f81b904fbe43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a49bb40d5b12a88b3261618a922c5ab41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb05bea4f1a036c890ecbc8d75671cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5cd1f05c9c7ecb4baa11d5331cc5628a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a74152cc58ea6acfcb63dfbd504a020d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7865cd6d444d569719c222000f07552d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a20adc20ddda912bf82e2250e3b45191f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a137aedca46d91b78e9a5567c5d6a192c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4Nbv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a413082c483eb1170e407e27431b0749c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4NbvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0989174b87676a0459d15312bbaabd6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4Niv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abab31c747bbcea7888b29cd5c2075358</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4NivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5db9351cdcffdcb9c962a5bc05401692</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4Nsv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a39643e611235435bdb0c528f24c9c43c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4NsvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6b011e1841eaabf2da854bedd9bf96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4Nub</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a529e580e2bc0b018e1dbf900ea18dadf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4NubARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa6565ef8d9d3bcc384c57cdd0a016799</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4Nubv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5b6e2e5a24448e35b45da2634da4553</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4NubvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abdd302ca61c48bbb97e1d07f2c9deb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4Nuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8060216c054a5042ba825b220b5dcb12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4NuivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83452d217e391088badac0649e343e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4Nusv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3339e3e6ed275cff517005516b958e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4NusvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76f47fcad42db76ade304a5d9adab7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a237571732a7fb356792dda17d319a553</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab25c1cc11b22cfc797bdc31c9b64fbd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4sNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26c5e681435fbecf5ef3177d9cf37b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab31c6d315b2db06d10bd448c81299ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa4dfb964d5c40e517bdce0ee7d906242</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53ac9026f09a0bffb0ed3166c3e7eec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4ubNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a59122a65ed594ae1492cd41f0dfdcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4ubv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76a4c589af6f3f3e27d0ff5b64134f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4ubvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb48895aa2c62d604ec2395ef091f84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4ubvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a481eec2997d3bab86a9af1bc9553f29f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad04f223f50b2da67ee2f9fae646e619a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4uivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd1331224bda41e6b569210477b3c10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4usv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6850c19e5535c2308820bc9ca1281455</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttrib4usvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4747a155e63e2307b1d573019e32ec7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribArrayObjectATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a8f262b234a55cf5d3353b8697f6a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribDivisorARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3c2fac6aa401e7beeeea9e89ff44c9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI1i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a99e228705056112915f445fe3865b53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI1iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aafd54c8b47b75445977d1952c2f18213</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI1iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaca407a76c5f5b11189c3b12f6e7c34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI1ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5890c717c33db612dd713bdc1f4f8e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI1ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9650c3322646dada89c6f8d4729f36f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI1uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a62990ddc2339d35f276e365f60355d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI1uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4281b023e1e9e76d6cb8c49ca541bd8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI1uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61d54954de63ea48dcd40d17e313d28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI2i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac194683c1a19682351d915d244a47499</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI2iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ad84fcc5d627a64ae051479f759ee0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI2iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a78145be983b065a44320c2e994c47931</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI2ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b571bd6af2fc522b434c9e2a3ace005</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI2ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53c11296ce705e51a123339117fbd163</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI2uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af06fcebffc0dc6b019eeb30d992abb74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI2uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa324db512fc4ca4035f8100877905472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI2uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a20965ac2f9d18fb30e0e29a931a0f84c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a417269731fbb483680d4930ee6334240</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI3iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab28955702aca770c23f6245cb658419d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93321ecadb6af31bd72edb90afcc096e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI3ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a993dec7288bd2a32013bfb29a3daa27e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI3ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55510ec365eb8c16faa7aaf1058fab5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI3uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f318893b3afccbc6263450e29962473</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI3uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21a9bbbf7f156f7b86a6e60735d18ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI3uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f1365e029eb9bfac52a528d7730b85d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4bv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a6333cff9f9ed403db518fb6eb471f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4bvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa725534829d5c6df3a53a938c1c065f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a915a214c99e74dd0af71d93eb6aacfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71913fb0c0b6b619b0338df7b93a51b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2904adab9406077192537c282fbfaa77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec1ff83b0178bdeee6b003a26a2496cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80c17e1e2dcb64af7530da37ba812218</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4svEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4065cd69be05404f7ca0a9445389ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4ubv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1165f57d5bb03caf1339cd080744624b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4ubvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3f5cdd49131dcf02c6171575c8606cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88e8a836f0d1ffdb20288a04ddd08a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a49b5b9d74cd8b89eb0140af2a5e3ec86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f754a88a81ecaca45fb7749b80a1296</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a097d8083e0bf5953f6006d21bd717308</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4usv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a56c3271d4463de6fe9fc2c41ca4030a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribI4usvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4806d3d1616ee3dc5703c67743a8f8d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribIPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c19069a22ebd709443b65a9c170be49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribIPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e8a0dff0bc8c90a2c4714464a46d36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8afadc1fe36886688a02097cc63a17cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribPointerARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6242867fe858cf178353559fedcb0fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribPointerNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0a69d536670461fa5dfe08a2b5b0ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs1dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a185edcefe1af5eb8f0f878216d2c3d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs1fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b02fbc1449976d8b2d3160a396fffad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs1hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afcfa4f936956ea11f4f40ad5c3185268</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs1svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a725ee06fa51d659d1e9f3ec907f8cfa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs2dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a672028c62a0c3b3d31c048eb456da163</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs2fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad78de2ff2673796d37225eff64aa3f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs2hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4543698cec23eb4e023abe40d3d196bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs2svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7d88a740c791544431b6b3ac0e9728e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs3dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a7e1131945000a396c273c4eb2ffb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs3fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ff03433698fb591099ad8d031679029</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8c6a793adf79a132a48748293c38479</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs3svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f4037c8485cac4eacca1d41cd2f4aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs4dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00c87b3011d146e191fe13bb556c720d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs4fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab41759566f4d8504b1a2842b6fcc9b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs4hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab15f792bf667f9e387fdb18c65374162</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs4svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abfd858a93c9c0acb230f63051d246d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexAttribs4ubvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca935f88cfac4cf86f0048b78b70d211</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexBlendARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38f635435a4236df238e7981317013dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexBlendEnvfATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ae989b9ffadf4ea170acb0002f9f203</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexBlendEnviATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30a3aa19aea18b74857c0030beb98025</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a136b10a9125cee7aa79f54c5f7574d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbb2393bb0da83943d75430d0598a2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexPointervINTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd6d941d9550e6ad2fe888356b097f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream2dATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adeb252bb778bb2455f12a93d997c3e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream2dvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac0e6e783b17460a70245c2abf946a51f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream2fATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4e174855f3dab29f87d7ecd62a7b1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream2fvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46846b879365016b76264072cd495855</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream2iATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d35cb4b5b403e73815ede9c95ae50e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream2ivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a940d89fc7a873eddcf9a9c45ad1c94af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream2sATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa5aaf6e6784922b43ff00fbb2cda856</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream2svATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adfd9a6dd0faa2143f6338f27f216d627</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream3dATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3caa801dc7f4d562807a17b8aa08a601</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream3dvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a47d8838dd23e93b35d51c3f0835b9012</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream3fATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5173b288b98f9201dda6ac1be35950ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream3fvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5579d183ceb127ec27a0f94a8a3c3e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream3iATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48223ea8681c3a6c2eacc203f65e36e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream3ivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a410edb150e52f2f7881efee30aa76e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream3sATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae35b621dea7f9f211579657e4adcb5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream3svATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9df4cc18d815c35ec83e4eabe5791bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream4dATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a221cb57b5bdbc5d51955d8436d42d7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream4dvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72ee2964fcc9c6fcae0b997c7f4b3723</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream4fATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c2f5732154a6ccde3254e3416705d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream4fvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1699c811e5b9817520209bb1d7b242e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream4iATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8171fa495d77ec3d69e5a88550b2f935</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream4ivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ad68ea94de7db9b59c161ed8baa5b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream4sATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11213e0a7ed15217198c1f19eea740b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexStream4svATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b9137eb8717b4e86c2aa4898bff9829</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexWeightfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc522324ffdad3f0632b1212d0c20c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexWeightfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed6f3cae5f139a99568cd0c99c9fe93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexWeighthNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa6ff222951758c07c58a8d9b8cede42e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexWeighthvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a67b0ade0d414d075b2b50820aee42d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVertexWeightPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53c07af2825d23e778081a09c707e487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glVideoParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af454fe0ee6c8b7336c6d9257f4fc8d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWeightbvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48c6f0aed4d9be09b6ef7454ae7ea1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWeightdvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa01d0e11720c7af02126cff4ed22c958</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWeightfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4d2663ac96446466a7dd2b3074fc233</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWeightivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a649d4c81b8aed956ef9dbb632b2c4076</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWeightPointerARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6870c7d057c71f408a4934d86eae74b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWeightsvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b8b7440a858a6523e6665358335fd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWeightubvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19c24877fd022f7da28c53a55822fa4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWeightuivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ce402cc5f14fd36e97cf61f4b708a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWeightusvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb9fb887ac563943f5cf5e330cbc210b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba9526c359ed3b4ab3bcbad35d59c52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5e5e8e5f832eb27ecafa44c0c663a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2dMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40dbb654933e2ab5990b696bf3a3ef33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1e3b44c55192f6ebcc415acf93ccafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1bf431cbe1a42eb888b1712e3d77453f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2dvMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a90fdd1a847c71553ca8f9b46a1c8df6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63f59f5a43607e921cfdf51376b684ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb20795fc7c70a91b8002bba8fa851b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2fMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6cea07ffdaf4ea1b4f7ffe26da24eb4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a8a0c9c60d401363f8dd275145ffcfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d5fd671670eddcdbdd6783bd160eacf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2fvMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad04383c01e9b8b08e22d3e3385422b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5962d3a30926c1e60a33c41c8485a4d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d09273791e85e22ba3d899fd9f3ca67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2iMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf83376ded16b8bfda64a2bf3953887f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4566bd43ac455efe79d0787fc0d56f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9db39309391dddff1578ebdc47a80f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2ivMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3209d892e727e9ceaa783a05bddc780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c5f9b20a8da6a78b047ba764197fc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e488d1718fd592a48b5397bff998b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2sMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8064704cb2dc0c350918994321d5da60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a471a0195a4ea2e2b6f8132b4c5ee07a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71bd5c491447f1454de49b03753b60e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos2svMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a558c7a1347e794750c24616a704bc336</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe519d6fc513fa1fb426d4818886f70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a339c830934ff82854657fcb9fa4bbd4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3dMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a980b7826dcd526f668ea9ea8358fd7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef798675cd0a5330fe118973400ee995</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc7cfe62a27fb72800f680f6010c228b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3dvMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb43094111b83d9ddbef33e3a6ca3928</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a953e29c84f42e9d606c1590a2cff275d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a367d9312bee0fe907a90a82b1a8b091a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3fMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f8a7a7ff0819014d7b2c05ddf30529f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65fecf35eb221bfe079d1e50e20f7a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a99ec21d4b69a198fc2c42e069ec3a19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3fvMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa282f68d86a3a31cd4feb09c62ba79ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d659fbc2b0f2fcf58f7337d93bfa4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aab7b792e0781eb46ff5cd1c81bfe53d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3iMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a301677abae5f96a0fb79a9792730a5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae51fde7c05f04588c09e3b5e3976638c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8293eaa6690553276304749ead46bade</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3ivMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72fd781ab2c1c73dfe85cc033875b8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef33be46fc9bf37ec3e67d5c548ba3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a87a1fd25e8bbe1d8c83f0ee5892f7812</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3sMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a18868e44bbf1e5e39428e95f8b0fc97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0676b483cf07e03da668828992348518</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc0fefe0036cad94dbe34563c5d1f9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos3svMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b8d3aa61279c84dbf7c98e170387506</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos4dMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7517dc50638e7f0d1de7cabd127e18e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos4dvMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8d7b7bdd282904745beb9701a28574e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos4fMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abdcd419060e20ad64ffe2d7c510a1301</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos4fvMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afefa0c4bcf14d18af1c28418f34eecab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos4iMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00ccd5f6fbed835eaf8df87099a3221e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos4ivMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ed0d477fb67145a114b14b843653839</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos4sMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa99c5ccf484d47d92f9e1fd5e4b60749</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWindowPos4svMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52093ce8f04501753fdb050603b31a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glWriteMaskEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a0b7380dc21e51171317cc0c6bf281e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0baed9755e98fb51ded8e9e29c428e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean GLboolean GLboolean GLboolean</type>
      <name>a</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac8729153468b5dcf13f971b21d84d4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum GLenum GLenum GLboolean</type>
      <name>abDotProduct</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0aeebbcb74fc17c5b33b0e00c044e6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>abOutput</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae40bf1daeca8fbc317eb46964c1451e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLvoid *</type>
      <name>addr</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a992d3255fe3323885b064097997f4c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>address</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86e3d190561a4ae1e195e1a2bcc83db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLclampf GLclampf GLclampf</type>
      <name>alpha</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55d98ec4b6aa35ace9b91275e7ad847b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble</type>
      <name>angle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d7a98b0d979b9411a4344a98a7a6122</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint</type>
      <name>arg1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b247ab422408c1761a36f9034c2585b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg1Mod</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a101460b65b01480715a6d7cacfb50015</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint</type>
      <name>arg1Rep</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23955e5e637582f309872077096f1be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5aee5a44bf92a9837fea48e41ef0df57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg2Mod</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1de83cb06a6a9589e484779c84bb994</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg2Rep</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae086eac70e0d701967af9657b36d7efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a525a52cc20e1aa70741e5c7dae172f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg3Mod</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c4bab1420a0f312fb144c1ffab9739b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg3Rep</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afeeeff457271a76f6929b9bab61cee0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>arrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab90b6192ffc82d4cdd7c3ca3bfa0754a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLhandleARB</type>
      <name>attachedObj</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a284d5062b8beb22ea1fd5e0ee03084ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>attachment</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad8f97111cc6514af5f352219d1cceb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLint *</type>
      <name>attribs</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac067c4f556594a8924129c33f4b609d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLdouble</type>
      <name>b</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6eba317e3cf44d6d26c04a5a8f197dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>backfunc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80bd5ace26a420c494f2b21d0421c5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint</type>
      <name>beginPresentTimeId</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3d60230b86c90c5fb5b8cfa719de757</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>bias</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a39c3ffa18f420251c5d132dd8c1c6137</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLclampf GLclampf</type>
      <name>blue</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac110d82faadbc5c8d20a94ee4f756059</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLsizei GLsizei GLint</type>
      <name>border</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6180492a53d6843c599d9934a5facf65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a846c619c3368e2b47a740c96b884ca20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const char GLenum</type>
      <name>bufferMode</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa3cee9423b75728052acd4413addc520</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>buffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acaf3212fc88caa23745613e709a3e869</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLenum *</type>
      <name>bufs</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9250a0c49b6ffdfaa7eb9fc4f50cc8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>bufSize</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44d5bc016820a806cf08cf6653b58441</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLfloat *</type>
      <name>c</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f2d7f8147412c43ba2303a56f97ee73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>cap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae22de5a430ce81d57d8140824a3e10dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean</type>
      <name>cdDotProduct</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24af9ee71c286d2df0f68a2c503ff96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum</type>
      <name>cdOutput</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8917040eb1ccf925b7f2ef21a3b18ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3878d3005eeb2d2ef414abc752ba3c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>color</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ea846f998d64f079b86052b6c4193a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei</type>
      <name>colorSamples</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af334f6527ff1506d876a19b4cfb268d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLvoid GLvoid *</type>
      <name>column</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b58c39b1b7ca6f4012b27e84de3bdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLuint</type>
      <name>components</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a452b9ab10170c96a9bef2657c036a2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum GLenum</type>
      <name>componentUsage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac91702bfd72ddae881fca64825724bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>condition</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fd7759b3d6e5284475eee14a613b9f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>coord</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ad6f000813afde2b5727cbfdddc75be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLsizei</type>
      <name>count</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a619bc20e8198de3bd3f3d7fc34de66b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>coverageSamples</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31a778a9ff0a8dca266afdc2a37b3256</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLsizei GLint GLsizei const GLvoid *</type>
      <name>data</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2cc7c8468af76cf855e1755c27945693</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLsizei GLsizei</type>
      <name>depth</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c814629538debe12a7bfe2509a3671e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum</type>
      <name>dfactorAlpha</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0529a4b173595ca2f8b5a42830266f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>dfactorRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace6fa1d73128e6b24233f54f0beac9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>divisor</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3c52243718c17289294081550b5a758a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>dpfail</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb5ba0587287e9f41ad8ba8ba3813267</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum</type>
      <name>dppass</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac34ccc579f21686a5802750e270e8326</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>dst</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92034251bfd455d524a9b5610cddba00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>dstMask</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a194b4a6b2c39e66f279c98ce63946846</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>dstMod</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afcd7b5ae4d6e78ff51977e23c0e8084c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint</type>
      <name>dstX0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af088612058ae25aaefd76210fcdb480e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint</type>
      <name>dstX1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a67695e2103461680c794506cd17ac2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint</type>
      <name>dstY0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a828a0708c8e3ebe901aba9022b72d904</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint GLint</type>
      <name>dstY1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a164758878d9314363398e6f128dd9fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLfloat *</type>
      <name>equation</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a373810664f543602bfcae09dbdd8231b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLsizei GLsizei GLsizei GLsizei</type>
      <name>extent</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a164b882dc1d44c79cff6e57ddcf6173e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLdouble GLdouble GLdouble GLdouble</type>
      <name>f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a691492ec0bd6383f91200e49f6ae40ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLint GLenum</type>
      <name>face</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a676ca580c460c0154eb58200433d2a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>fences</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91edcae3a89d999c4bdc87398fee9451</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint</type>
      <name>fill0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a357407348a122fbfe8d39a3ba91614f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLenum GLuint</type>
      <name>fill1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a411ec1a6bc6ebf2f945510d4620080d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLenum GLuint GLenum GLuint</type>
      <name>fill2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a78b228b984f0b0cef90e110cdac2f5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLenum GLuint GLenum GLuint GLenum GLuint</type>
      <name>fill3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab9b770aa7982140eb40a58695f5dcd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum</type>
      <name>filter</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8bed50656d87c3eeed9d8f5e539c6b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint *</type>
      <name>first</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a970a385f6f880f2b620451db4ca4299a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLsizei GLsizei GLint GLenum</type>
      <name>format</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae2d3db041c6004a67047659b42f73a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>framebuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e7d0e14703de01d15e0861b7210b7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>framebuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e03c10ccdf2060ea88469f578a9cc06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean GLboolean</type>
      <name>g</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9cd653b1648845554169fbc3a3f6d37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLbitfield</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0fb936f29008789fb46b434319f68cc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>GLboolean</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea1419aa8aec5854bd9807b45171029d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>GLbyte</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a9e8b1f1d9c4bcf1c0bc5d5d4e3608a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>GLchar</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7575655ac056b187ea385966b95a22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>GLcharARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac2f31b59b9462b23a2631eb005e07b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>GLclampd</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abcfa26465edd603937283c6ffae752c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>GLclampf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aded4e0631b68d219180490a73d8424c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>GLdouble</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a0723f6fb407dc799086724ec5af354</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLenum</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d5233918a454ad3975c620a69ac5f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>GLfloat</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a966015c733cb5fe2733de64a62a3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>GLhalf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a907b01fd6b723771418f299af624c2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLhandleARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97b4493b005afc03858a4a45e2fc4128</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>GLint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acebcc1c5663f14ebde1d16831e5fed94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>GLint64EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0917ec6f7dea386d426c6f41041e8cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>GLintptr</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>accbc658520d144ff348484a1a0c69439</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>GLintptrARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5077b8a49fe00b9e912f4e0587697fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>GLshort</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2dfad4d45d694268922f502efa9c1cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>GLsizei</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e23f87bd6ad1a8b39798627ea486630</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>GLsizeiptr</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9aebc49b781433066bcb5e309ebde82c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>GLsizeiptrARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a229b8be5cc4beaa309119690e9ec4033</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>GLubyte</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0595908be03a8cff881a23cdc9170e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLuint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68c4714e43d8e827d80759f9cb864f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>GLuint64EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d2bd9dabb1c5a998f8f4efbdb357585</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>GLulong</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f6f6dc6769b28bef09e380cb5bcddbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>GLushort</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac995a558f6571eb5f98b7a6d2b2a4468</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>GLvoid</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e5eb1ac5e47603cc80ab58338b92393</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLclampf</type>
      <name>green</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a352356e93752ca9cb4ebf1bc7f523ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint GLsizei GLsizei</type>
      <name>height</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae23e72c69f79d0aa647aa7929ef3f232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>hfunc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a79836616635a4b0f00ca318223fa792d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>id</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58c2a664503e14ffb8f21012aabff3e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>ids</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9d87e17a2e32dd2a7b881c7b1ca24a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei GLenum GLenum const GLvoid *</type>
      <name>image</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f252db605f5b9117603096756e79824</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLsizei GLint GLsizei</type>
      <name>imageSize</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f5934b61dbd601db8002b6a7bd2d13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLvoid *</type>
      <name>img</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92ca64eaed2bef2c93999260bc6cf98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>in</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83ad0ee7f1e06b59c90271716e689080</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>index</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57f14e05b1900f16a2da82ade47d0c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLsizei GLenum const GLvoid *</type>
      <name>indices</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbd1b09d60fa0a569e6873aa161d44c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLchar *</type>
      <name>infoLog</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66ecd5782c3b54799e8ac9edad536e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum</type>
      <name>input</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3c78daa7d8673f71649d4840c641779</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint</type>
      <name>internalFormat</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adfa3e9c3e9fe1bf0a67a9e77a0bac5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum</type>
      <name>internalformat</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2fb2671ca7d67a92ab58d287821363f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>interp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8df6d532843e6b3c43d14798522b9f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean</type>
      <name>invert</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afcc4054e54dc14717dc9df064f152b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLuint</type>
      <name>key0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afcddd07d88f3855c5ee8a5c9619e454e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLuint GLenum GLuint GLuint</type>
      <name>key1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa67532a10088d8f85758ba163df9226e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble</type>
      <name>l</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0c4520fe2189faca59157f84ef690f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLint GLint</type>
      <name>layer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7bc0cdc2d90da1b600d6cc916c2772e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei</type>
      <name>len</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a508cd9b0e54f044f23b7fc474233693b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei GLsizei *</type>
      <name>length</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3c8469415bbc83dd1341af15c67f1cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar const GLint *</type>
      <name>lengths</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace5787cb7441bfefdce8dcf791e76270</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>level</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc60a79088789bd61297bf5f9ff500d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>lfunc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc53dda2fd3aec9c325b7bddb4af3940</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>limit</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a702e6dc059ad96a3ec3e24fd769fd6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>location</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f0165ed903f22b8bb600c3e0b628e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLint *</type>
      <name>locations</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f371595a241033aea1f5c25c64ca890</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>lod</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9690bd9a06513f55c50516b8d5d00fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLdouble *</type>
      <name>m</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11941354c1d09e70ec63bde35fc79d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum</type>
      <name>mapping</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa4f194e5160ccbb5a8e83ab6ef4676d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLuint</type>
      <name>mask</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e8825c19147a8250013df8e4275f5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum</type>
      <name>matrix</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b24a3f2f56eb1244ae69dacb4fecb6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>maxCount</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76b486a23d5da07752f89495cdaedcf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei</type>
      <name>maxLength</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c0738fe9fcce8c6b2d54e2a3b951a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT</type>
      <name>minPresentTime</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3418163d72f567cbb75fe724362f8d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>mode</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e71d9c196e4683cc06c4b54d53f7ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>modeAlpha</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a08966b5acb82a4208c175a6fbb064430</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLint const GLsizei GLsizei GLint</type>
      <name>modestride</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a949604a522cd5fb00632d480a579880e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean GLboolean</type>
      <name>muxSum</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a674394192718069c0907bd12ac434c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>n</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0788d3762d0c3c76e4c094d8078b4c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint const GLchar *</type>
      <name>name</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad977737dfc9a274a62741b9500c49a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLboolean</type>
      <name>normalized</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a991495bc19f64c176dd83a350b8b1c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>num</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb50fc1ead3a02a46fb52daa2045f95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat GLfloat GLfloat</type>
      <name>nx</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b63baa60e3c97412035037321a09313</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLhalf</type>
      <name>ny</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a459fddb3f3a7a2ee52f89967d9f501</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLhalf GLhalf</type>
      <name>nz</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2999523991f24fec5d9f318db9701081</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLhandleARB</type>
      <name>obj</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c0d4701a6c89f4f7f0640715d27ab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLintptr</type>
      <name>offset</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ed43c61a3fbf165f2eaf5f39282e908</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLenum GLenum GLenum</type>
      <name>outW</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a96a3a28dfe777a73f4956bdd24eac110</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum</type>
      <name>outX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad456d85656f943078bc66c1814c2c073</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLenum</type>
      <name>outY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab117d69745dd2957030b968f6ee21c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLenum GLenum</type>
      <name>outZ</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b915d8cb82f30a86d175c6c5f7bb97d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat</type>
      <name>p</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5367c14d90f462230c2611b81b41d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLsizei GLsizei GLboolean</type>
      <name>packed</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1a14bfbe53957836e1fa28741e673af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>param</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c586586e43adddacf9f74b10ec40a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat *</type>
      <name>params</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae2ae747114928314b8d60d4a3c5c6f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean *typedef const GLchar *typedef GLint *typedef const GLubyte *GLAPIENTRY *</type>
      <name>PFNGLGETSTRINGIPROC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d7b12193d10866fc6bde6104fb3ab26</anchor>
      <arglist>(GLenum, GLuint)</arglist>
    </member>
    <member kind="typedef">
      <type>GLvoid *GLAPIENTRY *</type>
      <name>PFNGLMAPBUFFERARBPROC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab9cb99b59de5a16571a7165213dbd93b</anchor>
      <arglist>(GLenum target, GLenum access)</arglist>
    </member>
    <member kind="typedef">
      <type>GLvoid *GLAPIENTRY *</type>
      <name>PFNGLMAPBUFFERPROC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a083bfef9c75cccc71c071756a4b6bf9b</anchor>
      <arglist>(GLenum target, GLenum access)</arglist>
    </member>
    <member kind="typedef">
      <type>GLvoid *GLAPIENTRY *</type>
      <name>PFNGLMAPBUFFERRANGEPROC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a847aa789bdd78ecdf4fdd453f838db8e</anchor>
      <arglist>(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)</arglist>
    </member>
    <member kind="typedef">
      <type>GLvoid *GLAPIENTRY *</type>
      <name>PFNGLMAPNAMEDBUFFEREXTPROC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2349db05187a67b59d77ca8d81ea6cd2</anchor>
      <arglist>(GLuint buffer, GLenum access)</arglist>
    </member>
    <member kind="typedef">
      <type>void *GLAPIENTRY *</type>
      <name>PFNGLMAPOBJECTBUFFERATIPROC</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a233b7c4dcbadc66543d547503f7cc353</anchor>
      <arglist>(GLuint buffer)</arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLsizei GLsizei GLint GLenum GLenum const GLvoid *</type>
      <name>pixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a314ae25bb13f298e0aaff5f9637afff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>pname</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f3a1e186f7f277157b8f38b305ff412</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLvoid *</type>
      <name>pointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5229d099e9ac4bec02ec527c371b2d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLsizei GLsizei GLboolean void *</type>
      <name>points</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae75d9f560170dfeaadc8718c87f5fbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>portion</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7573ca771f669e554cf6e3975ac7fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint</type>
      <name>presentDurationId</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ef4c0642a2003c0a3619e7801e6b432</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei const void GLenum</type>
      <name>preserve</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25782aa2338a8f92d67ddbb51bec536e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLsizei GLsizei</type>
      <name>primcount</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f6dd5d627fd5799d0a37b9219e1a2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint const GLclampf *</type>
      <name>priorities</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2d88f127452baef8666791f74e9a794</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>program</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab55c179cd6c84b3f5ddc11d9da0f55b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>programs</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a36b28b34166ce7bfd72fe771441526a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint const GLvoid GLint</type>
      <name>ptrstride</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a723f77c092f9e8f44d8883932a64bfdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLdouble GLdouble</type>
      <name>q</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb30bc844faa48275d1c84294956a44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLdouble</type>
      <name>r</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe08814c2f72843fde4d8df41440d5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b8ad0b27a927682837f95528fa454f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint</type>
      <name>ref</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a083de4c8e32ad3d9059245f26be721de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>renderbuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a065ecbf0bfaaefcafcc191ff33481bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>renderbuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa17b802a0d8dde64cb30f5d887be5a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>renderbuffertarget</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4ca76f1378b4a8be4243761c8df68e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>res</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1dbb21208b9047cc8031ca9c840d3c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean</type>
      <name>reset</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11158672fb6a3f09183a338ecff59e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint GLboolean *</type>
      <name>residences</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b73b6faf5e03196654860a3c89c8265</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLvoid *</type>
      <name>row</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11b277b422822f784ee248b43eee3e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble</type>
      <name>s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad585a1393cfa368fa9dc3d8ebff640d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>samples</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba70cd077c2c52c15358c231c6d293aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum GLenum</type>
      <name>scale</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a281421b881aa7a1266842b73a3bc7655</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>sfactorAlpha</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a147716336d55f4ee3ec628f7bec7a6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>sfail</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6114b7cdfde5ff0225f7f47480d099c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57b2a96adb1d51204909a82d861e395e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLuint *</type>
      <name>shaders</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a197b23bd13288ec042d2c144b5ca3526</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum GLboolean</type>
      <name>sink</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98256b3410c68877f51c14b2ad0591ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizeiptr</type>
      <name>size</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3697fe37e3151d40b444f54712dc26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLchar *</type>
      <name>source</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afdd0f0e67e302eefcb4f6b23732e7ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLvoid GLvoid GLvoid *</type>
      <name>span</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c3e64bd109484c4d0b9ba6debe3e8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>src</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72e0fdf0f845ded60b1fada9e9195cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint</type>
      <name>srcX1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab31358d0f5e2a6f39f8a2dcfdb5e0820</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>srcY0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a274444303b2daeb586bf930200812d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint</type>
      <name>srcY1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8821e9a95bf0c186ac57d2c3f35b4448</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>start</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a13be19455586e95d5a42ed8f054afad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>storageType</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ebb56ceac5764b9fcf4e257c2acafe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>stride</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9d21c1b0530d07b637b5b71b969d7921</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLcharARB **</type>
      <name>string</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9ea2d206f76ea82db7a2ea002fdef2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar **</type>
      <name>strings</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5dfa7628a601bf72d36273e52495a1db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum</type>
      <name>sumOutput</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7ae35809d7514d06d2260d713ed45d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum</type>
      <name>swizzle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a320af4389dfb5556a1049053d79f8ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble</type>
      <name>t</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00140d6f5c548b26daf170bf16e86a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei GLenum GLenum const GLvoid *</type>
      <name>table</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a65df8075f44f790953a8a10f65eba61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>target</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9d0cbbbeb7414e786c41899e5a856d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum</type>
      <name>target0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ccb85088857174e29016b4ac35ae307</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLenum</type>
      <name>target1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a3c1b479b78f747e875925b6ccfd131</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLenum GLuint GLenum</type>
      <name>target2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82aa0a5f8c7b5e1bd9de9e15112a8b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLenum GLuint GLenum GLuint GLenum</type>
      <name>target3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab9e6ad6b1899d317597964986d05374f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLfloat *</type>
      <name>tc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a45e774067520be559b8e78373132a9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>textarget</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2b93e62bdaaf32ad646f8df1e87cfdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint</type>
      <name>texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab21590c4736d1459a5a0674a42b5a655</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>textures</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a450062c0770127a605331b58382bfa3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLclampf GLclampf</type>
      <name>thigh</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1e4219ae2fd99e0cd3d7003aaacb477</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLclampf</type>
      <name>tlow</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afddb663d358e852f0de2c243c60450b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLenum</type>
      <name>transform</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07993c0d92c1aeeb357ba0495c8b5325</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLboolean</type>
      <name>transpose</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abddae8e27995e1aa57df4d93edd33803</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLsizei GLenum</type>
      <name>type</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71e8a9a1a17e748275053c02c594fdbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean GLenum GLenum</type>
      <name>types</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e63e7db55c14c97d3812ff90850647e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLsizei GLsizei GLint</type>
      <name>uorder</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5aee3b53fbc52dbf6e3b023bc594653c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizeiptr const GLvoid GLenum</type>
      <name>usage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae276f20e85f16470de5a0a71eb25bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLsizei</type>
      <name>ustride</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9fb9363e7d23824a7603a288729cf1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLdouble *</type>
      <name>v</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14cfbe2fc2234f5504618905b69d1e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>v0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7062a23d1d434121d4a88f530703d06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat</type>
      <name>v1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0779c3b73f9aa3a0ac5b0139b5d291d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat GLfloat</type>
      <name>v2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a09a1837922b2b806f4589096a52049</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat GLfloat GLfloat</type>
      <name>v3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc806b31cbf466ceba6555983d8b814d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLfloat *</type>
      <name>val</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa857b95cc76669c2a9109239ef40a47c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLfloat *</type>
      <name>value</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae6532e308ff8c449b2de618252132a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean GLenum GLenum GLvoid *</type>
      <name>values</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a300a8ed5fb9490aa35713406ec0412df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>variable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aac5473f0a0d0d38841ea8d37c5ca032d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const char **</type>
      <name>varyings</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a035a88106f8fa47014489d0945c4e8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLvoid *typedef</type>
      <name>void</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad39648dc29c136f3078aa748637121f0</anchor>
      <arglist>(GLAPIENTRY *PFNGLGETVERTEXATTRIBDVPROC)(GLuint</arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLsizei GLsizei GLint GLint</type>
      <name>vorder</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd4d2b309dae14d5210665bd1c47a5e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLsizei GLsizei</type>
      <name>vstride</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60703cfb6ea898d8d2bb036ef4c6b2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLubyte GLubyte GLubyte GLubyte</type>
      <name>w</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d0296e9e835f2e1ee17634af95fc1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbyte *</type>
      <name>weights</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fc6a10c8f7ffa12a6a7855d06ff581d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint GLsizei</type>
      <name>width</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76aaa5c50746272e7d2de9aece921757</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint</type>
      <name>woffset</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad57a355b89bd6780d0797d5a72d15514</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint</type>
      <name>x</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92d0386e5c19fb81ea88c9f99644ab1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLsizei GLint</type>
      <name>xDest</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe5d67277afb532456bedf84af2e7e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint</type>
      <name>xoffset</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac20a0ffebf4c476650fcfa0633066f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint</type>
      <name>y</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66ddd433d2cacfe27f5906b7e86faeed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLsizei GLint GLint</type>
      <name>yDest</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4573432b7174359e97e287aa8bc1b2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint</type>
      <name>yoffset</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76dfb6803dcff61037ba688b7f4242b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble</type>
      <name>z</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb78bf1972d3eaf07da34ff2e0a2f133</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble</type>
      <name>zFar</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1052a8235df129542aea6da80fbec6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLclampd</type>
      <name>zmax</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52fc0a3e9548e9c2ab1ad503d06b64e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint</type>
      <name>zoffset</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af04d9b91a10a38749f463a013e14c182</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>end</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a432111147038972f06e049e18a837002</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glAccum</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afbaedddd52a2dded82fc807444b72fdb</anchor>
      <arglist>(GLenum op, GLfloat value)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glAlphaFunc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa31b49664790d3a67fa1c3d0458a6c96</anchor>
      <arglist>(GLenum func, GLclampf ref)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI GLboolean GLAPIENTRY</type>
      <name>glAreTexturesResident</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad846e83a77564442ed1d304740726b69</anchor>
      <arglist>(GLsizei n, const GLuint *textures, GLboolean *residences)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glArrayElement</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af504254b05b3e5ec4cf53b125fe737a6</anchor>
      <arglist>(GLint i)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glBegin</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98964453975519f92d6cc59ef77f7436</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glBindTexture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a940f58f3728713267a58e2d09ff602b2</anchor>
      <arglist>(GLenum target, GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glBitmap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeedecb00366fd61d9464391040ba5359</anchor>
      <arglist>(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glBlendFunc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e13e72c3a7bac1f4685fcf3d32bf98c</anchor>
      <arglist>(GLenum sfactor, GLenum dfactor)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLboolean</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa4ecf7ceb3ad6ff28174696c08efb09</anchor>
      <arglist>(GLAPIENTRY *PFNGLISBUFFERPROC)(GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glCallList</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31d8f4c0ab0fdc04ee4ba3236eea9c13</anchor>
      <arglist>(GLuint list)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glCallLists</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6fde9294691e98720166eecb5b6484f</anchor>
      <arglist>(GLsizei n, GLenum type, const GLvoid *lists)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glClear</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>affc6c383998f3d5c0a5e74a07788f6ed</anchor>
      <arglist>(GLbitfield mask)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glClearAccum</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a591b63df83a393dd6052ee4d15e75fdd</anchor>
      <arglist>(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glClearColor</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af339551012daa99fef8c4d313e98b546</anchor>
      <arglist>(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glClearDepth</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00362af73243cfbcf5509f74893b1b31</anchor>
      <arglist>(GLclampd depth)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glClearIndex</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3451ebf1e17225b3df454e0c12b89594</anchor>
      <arglist>(GLfloat c)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glClearStencil</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4c986bec10d88f980498507c67d21eb</anchor>
      <arglist>(GLint s)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glClipPlane</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58e5cf051ae9f46d72a4fba67dd51233</anchor>
      <arglist>(GLenum plane, const GLdouble *equation)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3b</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed181d2ce892fa24594a04e802ec605d</anchor>
      <arglist>(GLbyte red, GLbyte green, GLbyte blue)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3bv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab9acd1bfce6514bf45578f09d8ae6af4</anchor>
      <arglist>(const GLbyte *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adde7d85b385fac85463d780f77074f8f</anchor>
      <arglist>(GLdouble red, GLdouble green, GLdouble blue)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f99f46067d687cab7ee5dc4be04d5aa</anchor>
      <arglist>(const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acee7240272b34e83a4567a1fb586be99</anchor>
      <arglist>(GLfloat red, GLfloat green, GLfloat blue)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40ebb0da5ec243b569ee26f6b2f1f5ef</anchor>
      <arglist>(const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3609d3633a286ec3e7162637ffa485b1</anchor>
      <arglist>(GLint red, GLint green, GLint blue)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af65f04b8f45c3c6a4e114cb9f7cc28d2</anchor>
      <arglist>(const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37cabe4304b9acc84a404120b23cb25c</anchor>
      <arglist>(GLshort red, GLshort green, GLshort blue)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59fc2962bfcc1f70aff2b0abfe979b71</anchor>
      <arglist>(const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3ub</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4a27c2f93c1e808c049df3865d65d31</anchor>
      <arglist>(GLubyte red, GLubyte green, GLubyte blue)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3ubv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c0754befe292425beb63f25fa5c065f</anchor>
      <arglist>(const GLubyte *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7d218539cfb25ebee1edf6d5cf36269</anchor>
      <arglist>(GLuint red, GLuint green, GLuint blue)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab26f0367b9c538a0574fd1ced07ef3bf</anchor>
      <arglist>(const GLuint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3us</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab168a170dfbf35adc2af77c15cbf94be</anchor>
      <arglist>(GLushort red, GLushort green, GLushort blue)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor3usv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8299c4b4dcedcab403124d8b04bfe037</anchor>
      <arglist>(const GLushort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4b</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1cf5ff4319f3ef552073360786ce8ef7</anchor>
      <arglist>(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4bv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca37be70e9e68741e125327944433d6e</anchor>
      <arglist>(const GLbyte *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a74ee76a450a1a7214621728779729b24</anchor>
      <arglist>(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a715be98c7bc5dab09387a31747f0c040</anchor>
      <arglist>(const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9e165c507000556a24b1ce329aadd15</anchor>
      <arglist>(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad51a6f07da93ae9b5769e272cda30e39</anchor>
      <arglist>(const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe71fd7b9dc487c6b1bf7b7942095628</anchor>
      <arglist>(GLint red, GLint green, GLint blue, GLint alpha)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2712a64b042c30e058a0b828a84ac145</anchor>
      <arglist>(const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a02b1d9728918bc91d1bac219678943fd</anchor>
      <arglist>(GLshort red, GLshort green, GLshort blue, GLshort alpha)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7296309cf88f785ae94c2dcd2a60d5ea</anchor>
      <arglist>(const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4ub</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad24c41fcbded94aaeddca3f6b27dde93</anchor>
      <arglist>(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4ubv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7b4d7ec2c5ba2e457e4fce647128495</anchor>
      <arglist>(const GLubyte *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a612fe834847403d423e3ca944b483b36</anchor>
      <arglist>(GLuint red, GLuint green, GLuint blue, GLuint alpha)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aceb47ba51fde6d1c6221cf615a7ca16c</anchor>
      <arglist>(const GLuint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4us</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e79d041d31b18f11fe2bedbaf021cc4</anchor>
      <arglist>(GLushort red, GLushort green, GLushort blue, GLushort alpha)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColor4usv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a05f6c255ae9c9eaad31e39dfdc0a31e5</anchor>
      <arglist>(const GLushort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColorMask</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb149cb09a1ba5383aa2dff78471472b</anchor>
      <arglist>(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColorMaterial</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3745295c009366506b73664129d44ba0</anchor>
      <arglist>(GLenum face, GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glColorPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a665b391a671fb860027aa40b3eefdada</anchor>
      <arglist>(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glCopyPixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b5c9844a89887d2d6ab98a17129f0fc</anchor>
      <arglist>(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glCopyTexImage1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1efcf2cfa8eea44937de9da607eda4d4</anchor>
      <arglist>(GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLint border)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glCopyTexImage2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af3523e750b7de9126f835ab9f25487aa</anchor>
      <arglist>(GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glCopyTexSubImage1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5bf292932518d1ab3e0354bd01223c7</anchor>
      <arglist>(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glCopyTexSubImage2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0830f42a1de1e994b5d12937a2dcd541</anchor>
      <arglist>(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glCullFace</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab96734b878496b7f1d84b854a0cc072c</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glDeleteLists</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a782f22940cc83d3b30c42a25f1bd0e9f</anchor>
      <arglist>(GLuint list, GLsizei range)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glDeleteTextures</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f5eccab2c3938a8c0c141035b4df47c</anchor>
      <arglist>(GLsizei n, const GLuint *textures)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glDepthFunc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a193efd842a4f4d9bf391afd286c4eef4</anchor>
      <arglist>(GLenum func)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glDepthMask</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2dd6d6a950c820e1448dd34a6c1e7ad0</anchor>
      <arglist>(GLboolean flag)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glDepthRange</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80a5e17235ce46cd5425a802b6c956aa</anchor>
      <arglist>(GLclampd zNear, GLclampd zFar)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glDisable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acfd692f7e3361a218a542300f35ea816</anchor>
      <arglist>(GLenum cap)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glDisableClientState</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb7ecc1586fb72b04fcdb2781727dc31</anchor>
      <arglist>(GLenum array)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glDrawArrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1101b854177debf0c1d2611fbec24ffa</anchor>
      <arglist>(GLenum mode, GLint first, GLsizei count)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glDrawBuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a170c1426633472880793e711b06ef0df</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glDrawElements</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad495fab218048892eb1fa43be08e9dd2</anchor>
      <arglist>(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glDrawPixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad759a99e9298e86b34b3d0b3d7e5491e</anchor>
      <arglist>(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEdgeFlag</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aadfd9c85f88289be81e913fb116d0d2f</anchor>
      <arglist>(GLboolean flag)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEdgeFlagPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a51134a0bf75ac5098b411645b095999e</anchor>
      <arglist>(GLsizei stride, const GLvoid *pointer)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEdgeFlagv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a632b411901cc56e98a3471f11a407ca5</anchor>
      <arglist>(const GLboolean *flag)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEnable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1beaf822e5a901dc3fe429b68efb77d4</anchor>
      <arglist>(GLenum cap)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEnableClientState</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d83b3ccaa4fe514a0b2e0f0aa891e02</anchor>
      <arglist>(GLenum array)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEnd</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbff207d1fa71b296ff35b149cef7238</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEndList</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9bd7233f539f4fd2000c5d5999f6c439</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLenum</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a96fbcecd5116ae6487cb265ecc1570fd</anchor>
      <arglist>(GLAPIENTRY *PFNGLCHECKFRAMEBUFFERSTATUSPROC)(GLenum target)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEvalCoord1d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2161857324f0965ce9e4cd3e1b658efe</anchor>
      <arglist>(GLdouble u)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEvalCoord1dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a12e02111358b29f4f291e520b3b0756f</anchor>
      <arglist>(const GLdouble *u)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEvalCoord1f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5619acff735d05f06c501bc8cc51d79</anchor>
      <arglist>(GLfloat u)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEvalCoord1fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acddbd38df84cc883ed5982fc0f9de0d4</anchor>
      <arglist>(const GLfloat *u)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEvalCoord2d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0bf52d8438fac7985c0a0581796f8993</anchor>
      <arglist>(GLdouble u, GLdouble v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEvalCoord2dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a222359907218fe14f3d7115c4cd2f4a0</anchor>
      <arglist>(const GLdouble *u)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEvalCoord2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a4cc967fb6b95c73fa90f494ecfdbca</anchor>
      <arglist>(GLfloat u, GLfloat v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEvalCoord2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad35c09037f6904f3989d4e12d47d8819</anchor>
      <arglist>(const GLfloat *u)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEvalMesh1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5666317b3c46cc5059629f2a20850fe</anchor>
      <arglist>(GLenum mode, GLint i1, GLint i2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEvalMesh2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2260e752d41d9c53dacfc9f3bb0292fb</anchor>
      <arglist>(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEvalPoint1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac539bbb62f78c6170071b053fe3ce521</anchor>
      <arglist>(GLint i)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glEvalPoint2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab102cfd4d1697ecf63388db5d2c97868</anchor>
      <arglist>(GLint i, GLint j)</arglist>
    </member>
    <member kind="function">
      <type>GLEWAPI const GLubyte *</type>
      <name>glewGetErrorString</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a20b55bc63b3e114fac258eb9fce35e</anchor>
      <arglist>(GLenum error)</arglist>
    </member>
    <member kind="function">
      <type>GLEWAPI GLboolean</type>
      <name>glewGetExtension</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d84341b1f876ac61065fef3f5933ff7</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>GLEWAPI const GLubyte *</type>
      <name>glewGetString</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ed0d5975197f80bbadebb00e28b5717</anchor>
      <arglist>(GLenum name)</arglist>
    </member>
    <member kind="function">
      <type>GLEWAPI GLenum</type>
      <name>glewInit</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60f638ea2b56ff27509779faf093e3e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLEWAPI GLboolean</type>
      <name>glewIsSupported</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aac39208b61ce8d31608ed8211a8b63f1</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glFeedbackBuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a199f6df36ccd844d6b78818e80178075</anchor>
      <arglist>(GLsizei size, GLenum type, GLfloat *buffer)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glFinish</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32df7ba224618f3a64723debf23835dd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glFlush</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb3e087fc26a916a909d46ead9cfc44a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glFogf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf831a71e047f060ff3fac8c633dd416</anchor>
      <arglist>(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glFogfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a930dcd1cd4f2047ec4cd383c442d8d99</anchor>
      <arglist>(GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glFogi</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5f6e56e07e3ec4441b7844541e1e36d</anchor>
      <arglist>(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glFogiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac77f39310b9435915427b8a2aed11318</anchor>
      <arglist>(GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glFrontFace</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa8b9e2bcb7fed76f69b2182bc2f3d73</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glFrustum</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a274891950d4d4c5ae73a0fe2aeb05733</anchor>
      <arglist>(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI GLuint GLAPIENTRY</type>
      <name>glGenLists</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a695a55175b5e79ab29946bcba8b16668</anchor>
      <arglist>(GLsizei range)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGenTextures</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a99e77ebf136a8c511226cf705049a305</anchor>
      <arglist>(GLsizei n, GLuint *textures)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetBooleanv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1bd1bb6838936dfba3b9d17ceb5df238</anchor>
      <arglist>(GLenum pname, GLboolean *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetClipPlane</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9d551619fcd9b7b91dd1faec314ddd51</anchor>
      <arglist>(GLenum plane, GLdouble *equation)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetDoublev</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e049c0d8dae830e89aa6586b346b21a</anchor>
      <arglist>(GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI GLenum GLAPIENTRY</type>
      <name>glGetError</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a96d12fe2ba9949b71f7834676df8ee10</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetFloatv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad8c26383a66e464f7a383399334de809</anchor>
      <arglist>(GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetIntegerv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9ebc290561b3321b629610807155a35</anchor>
      <arglist>(GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetLightfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c25b9c3d7f6dbb85acc77f9bfd4140a</anchor>
      <arglist>(GLenum light, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetLightiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9346b6f71e5330961938efcc6d8796b</anchor>
      <arglist>(GLenum light, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetMapdv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d1350f0fd2917a8ec16de1913819ddb</anchor>
      <arglist>(GLenum target, GLenum query, GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetMapfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a555996a28d3dee6168b4647f1b7225b1</anchor>
      <arglist>(GLenum target, GLenum query, GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetMapiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac0b20e1ea77f52e55621ff94cd0d5c0c</anchor>
      <arglist>(GLenum target, GLenum query, GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetMaterialfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad819197d7d0fe64edef7497a2de658f9</anchor>
      <arglist>(GLenum face, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetMaterialiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>accf1f20e1ec49d925745a72624df4a71</anchor>
      <arglist>(GLenum face, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetPixelMapfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d7ded8546fbcde6804fb302445859d8</anchor>
      <arglist>(GLenum map, GLfloat *values)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetPixelMapuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1ba14ec80115aa4a6514968d4ddedf6</anchor>
      <arglist>(GLenum map, GLuint *values)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetPixelMapusv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a962691e9f27fb395c4b923c06d57209f</anchor>
      <arglist>(GLenum map, GLushort *values)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetPointerv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa1969739de445b823cfb969d31269c9</anchor>
      <arglist>(GLenum pname, GLvoid **params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetPolygonStipple</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a048a84139039edcde8acd283ca924fb0</anchor>
      <arglist>(GLubyte *mask)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI const GLubyte *GLAPIENTRY</type>
      <name>glGetString</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec433a2092e9179b6f66af1a822adf30</anchor>
      <arglist>(GLenum name)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetTexEnvfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b2d0319e5ff5969480a1b4580bfbeaf</anchor>
      <arglist>(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetTexEnviv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ad82e04edeb03f700c983f5f0e2f2b1</anchor>
      <arglist>(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetTexGendv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a185cf2c7fbbc910d05a1b6007492d7ec</anchor>
      <arglist>(GLenum coord, GLenum pname, GLdouble *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetTexGenfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7c55b55b30658d9a507ed4b039db5be</anchor>
      <arglist>(GLenum coord, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetTexGeniv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae38382494ec8ecb37c6c31517dea1287</anchor>
      <arglist>(GLenum coord, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetTexImage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e3a5d514c8587268c17567d5a0c717a</anchor>
      <arglist>(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetTexLevelParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5110b02ec2396688404d0ff4ddc6e45</anchor>
      <arglist>(GLenum target, GLint level, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetTexLevelParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a944b33e43834706b71f70bc933c3fd</anchor>
      <arglist>(GLenum target, GLint level, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetTexParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc410a7792331331d0a74714230dc9bf</anchor>
      <arglist>(GLenum target, GLenum pname, GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glGetTexParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6039ba8d5e6571152889d0be326ea100</anchor>
      <arglist>(GLenum target, GLenum pname, GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLhandleARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0e23e19bcd3d91cd185b2ee0b93d5f2b</anchor>
      <arglist>(GLAPIENTRY *PFNGLCREATEPROGRAMOBJECTARBPROC)(void)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glHint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38aa3c596c7fdd95358f165194b45d83</anchor>
      <arglist>(GLenum target, GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glIndexd</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab570791f76820a726a9b5184c3166eeb</anchor>
      <arglist>(GLdouble c)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glIndexdv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1eed4567fbc11eae0f41a851fa619073</anchor>
      <arglist>(const GLdouble *c)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glIndexf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24fe0938fc23911f5fcdd5c646869865</anchor>
      <arglist>(GLfloat c)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glIndexfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac28481be2c890f6faf774ce3a90ef3d5</anchor>
      <arglist>(const GLfloat *c)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glIndexi</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4fb06af074fe0ec2043a71c0cd7bfee1</anchor>
      <arglist>(GLint c)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glIndexiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e26c0979d1a9b95aa4f2986437619cc</anchor>
      <arglist>(const GLint *c)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glIndexMask</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3cca703c2b5dd1f11d6af634f87a517d</anchor>
      <arglist>(GLuint mask)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glIndexPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42afa9ab7eedc3f9faa70eba279baeac</anchor>
      <arglist>(GLenum type, GLsizei stride, const GLvoid *pointer)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glIndexs</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82991239259488fee86e0f9fb06d09f2</anchor>
      <arglist>(GLshort c)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glIndexsv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab8a539f962d86e6958f5125822d8058f</anchor>
      <arglist>(const GLshort *c)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glIndexub</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9afcdf792490808004208dcfcbdf095</anchor>
      <arglist>(GLubyte c)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glIndexubv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa81ab3edd637db93598926f9db8c4c13</anchor>
      <arglist>(const GLubyte *c)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glInitNames</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fea5390c8d58f5a3db34dfc8d049905</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04ca1a0648b20f4d977cb88cfcbeed81</anchor>
      <arglist>(GLAPIENTRY *PFNGLGETATTRIBLOCATIONPROC)(GLuint program</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glInterleavedArrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21da4369abac0bfe989f866ff614fead</anchor>
      <arglist>(GLenum format, GLsizei stride, const GLvoid *pointer)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLintptr</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3815e5e9be4eaa353907691c3d05a48</anchor>
      <arglist>(GLAPIENTRY *PFNGLGETUNIFORMOFFSETEXTPROC)(GLuint program</arglist>
    </member>
    <member kind="function">
      <type>GLAPI GLboolean GLAPIENTRY</type>
      <name>glIsEnabled</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a380a1eb7a097e80f3825b943f4f30d19</anchor>
      <arglist>(GLenum cap)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI GLboolean GLAPIENTRY</type>
      <name>glIsList</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af696b5d51dcfa29e4fd56c08219b4945</anchor>
      <arglist>(GLuint list)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI GLboolean GLAPIENTRY</type>
      <name>glIsTexture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63b4f70e2424903fac15179b1c15efbe</anchor>
      <arglist>(GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLightf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ad00dfada87d983d5ad03ed5635a106</anchor>
      <arglist>(GLenum light, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLightfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac942c968c5084600e431332674d11d39</anchor>
      <arglist>(GLenum light, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLighti</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe3ed82ba9c69f7d43747c97bbb28954</anchor>
      <arglist>(GLenum light, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLightiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1f3fd598c4d3691ff361f732d988813</anchor>
      <arglist>(GLenum light, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLightModelf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba0a48a87bac90bfe49861dc7362848e</anchor>
      <arglist>(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLightModelfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac2281a96f181f32ee65bfc86b6e6bb68</anchor>
      <arglist>(GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLightModeli</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa4dfec46335156ad344fc8014018c267</anchor>
      <arglist>(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLightModeliv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55ad0e7ce779bcaa21bf6a3b33a5eae4</anchor>
      <arglist>(GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLineStipple</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac49602705e3f6aed685e224e67845d06</anchor>
      <arglist>(GLint factor, GLushort pattern)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLineWidth</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ac47f6bf1d1c4699a40b5458db28833</anchor>
      <arglist>(GLfloat width)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glListBase</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acbe1f2d3e4e5e317ca7af7c27ae81c94</anchor>
      <arglist>(GLuint base)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLoadIdentity</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6577472f85b23086331edadaf0311a49</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLoadMatrixd</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3bede8776c94c6c8739df49c5a170502</anchor>
      <arglist>(const GLdouble *m)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLoadMatrixf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a137dd30e913277535731eccb9b69a0c0</anchor>
      <arglist>(const GLfloat *m)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLoadName</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b1e8cad8be5d867bdf0c98bdb3fbf88</anchor>
      <arglist>(GLuint name)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glLogicOp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5d3e3ae4ec88cbd91322c77f32d8a92</anchor>
      <arglist>(GLenum opcode)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMap1d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4145da07d6dcd2e55fea3835ef903c9f</anchor>
      <arglist>(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMap1f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a9d77ab01cd824f1fde6a5e8ccaa00c</anchor>
      <arglist>(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMap2d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0fe1e63ae020f4d0fb68d6648c62c61a</anchor>
      <arglist>(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMap2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53d46b8ab876bbc0952d979637d91121</anchor>
      <arglist>(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMapGrid1d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a035994f83a88d5dcecdfdcf46c5185c3</anchor>
      <arglist>(GLint un, GLdouble u1, GLdouble u2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMapGrid1f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77958cf3ef2440cf39bd59109dbe8cf9</anchor>
      <arglist>(GLint un, GLfloat u1, GLfloat u2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMapGrid2d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9462a111041d725ac72362e97b9ee23e</anchor>
      <arglist>(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMapGrid2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f6e6155f4396d7b3fa7ca6c7f25c242</anchor>
      <arglist>(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMaterialf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44edf608613acc70b5a5378a369bfae9</anchor>
      <arglist>(GLenum face, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMaterialfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a598f8ff6c7caf0dc3f52c437a27a1426</anchor>
      <arglist>(GLenum face, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMateriali</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed60a4897c5f140d90028a8b0e11eeae</anchor>
      <arglist>(GLenum face, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMaterialiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aedde32c0622054f0d999e0f9b383894b</anchor>
      <arglist>(GLenum face, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMatrixMode</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af14e38e22806d0220680b52edbc3bcef</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMultMatrixd</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c675407cfada4e8406692a62a361aae</anchor>
      <arglist>(const GLdouble *m)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glMultMatrixf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a68c08236ddad5d7bff76295712ea89</anchor>
      <arglist>(const GLfloat *m)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glNewList</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2255efdc1e7585c158d43eb670dde31b</anchor>
      <arglist>(GLuint list, GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glNormal3b</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8512a2b96cea65d8b8a79712a60ffa92</anchor>
      <arglist>(GLbyte nx, GLbyte ny, GLbyte nz)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glNormal3bv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a407e50487391d2992570e02d463f68a4</anchor>
      <arglist>(const GLbyte *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glNormal3d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38e6ab1ab876be4f54072b348cf7b23f</anchor>
      <arglist>(GLdouble nx, GLdouble ny, GLdouble nz)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glNormal3dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8137f10da7476393569ccc4fe62a7df7</anchor>
      <arglist>(const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glNormal3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a921a9cbeeca45725bc6be5db6a59679c</anchor>
      <arglist>(GLfloat nx, GLfloat ny, GLfloat nz)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glNormal3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad73bbb2f71327e85ce98cf1c91e71f79</anchor>
      <arglist>(const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glNormal3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32a02c66409b07158ef7ea600e21a634</anchor>
      <arglist>(GLint nx, GLint ny, GLint nz)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glNormal3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a474fd7614af2cf8fba8687fa846ed535</anchor>
      <arglist>(const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glNormal3s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a476f81c9929e8973bb7fa2eba84d6f8c</anchor>
      <arglist>(GLshort nx, GLshort ny, GLshort nz)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glNormal3sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f08712b4a783973f84e7d909f287b4b</anchor>
      <arglist>(const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glNormalPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b011498edafcfd04035da3e34be60a2</anchor>
      <arglist>(GLenum type, GLsizei stride, const GLvoid *pointer)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glOrtho</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d92120b1fad876057dfd00e2d942525</anchor>
      <arglist>(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPassThrough</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46e827cd2a53ddf88efd6b26d685781a</anchor>
      <arglist>(GLfloat token)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPixelMapfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29ccefc305491a4f5965dabe7a82c6cf</anchor>
      <arglist>(GLenum map, GLsizei mapsize, const GLfloat *values)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPixelMapuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a39566f1e3e843415f71dc18462761055</anchor>
      <arglist>(GLenum map, GLsizei mapsize, const GLuint *values)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPixelMapusv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a981144909be460c259415d701890ecb8</anchor>
      <arglist>(GLenum map, GLsizei mapsize, const GLushort *values)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPixelStoref</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad334e2539cef9a1f7dc5d6ce1bfd0fcc</anchor>
      <arglist>(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPixelStorei</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb2666717eedb30c430d1a371d897c76</anchor>
      <arglist>(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPixelTransferf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4185b0cfe2a5d2320edf73d656cd633</anchor>
      <arglist>(GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPixelTransferi</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae194f224bffdf65a8ac9c8f54dd5122c</anchor>
      <arglist>(GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPixelZoom</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ea87f28c6104d6ecb83e5465ca93a77</anchor>
      <arglist>(GLfloat xfactor, GLfloat yfactor)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPointSize</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e4c9239a0c28e7076599c1137e00c26</anchor>
      <arglist>(GLfloat size)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPolygonMode</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e3f489d997350749919a24247a8203b</anchor>
      <arglist>(GLenum face, GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPolygonOffset</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5673d075eeb21403488ecb7b7d3521bd</anchor>
      <arglist>(GLfloat factor, GLfloat units)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPolygonStipple</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a025e7188d5009251d1b1ccc5eddaf518</anchor>
      <arglist>(const GLubyte *mask)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPopAttrib</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acbb6d06bd442336aac5ce9a6619dddc0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPopClientAttrib</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab89a698d3f3889561f39cc71d353cf91</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPopMatrix</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e424a5503edd5a5b76442b503661afe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPopName</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbaa320ed97cfc2401f243ec0b67738b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPrioritizeTextures</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c5a738c72114caf0a5546e692fd3cf7</anchor>
      <arglist>(GLsizei n, const GLuint *textures, const GLclampf *priorities)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPushAttrib</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb6223bfd0e2b3a549fbf31af890ee53</anchor>
      <arglist>(GLbitfield mask)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPushClientAttrib</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1245d0162a57ef8b1e43f2aa5280f768</anchor>
      <arglist>(GLbitfield mask)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPushMatrix</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a64e877be265de9d7e1e8e479768cc86c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glPushName</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c469b5e2e2276bfb83687facf454f54</anchor>
      <arglist>(GLuint name)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos2d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f690af8c739d9eb0fe13c48d07d7611</anchor>
      <arglist>(GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos2dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3deecd76f56b45b48b9208fc9738b555</anchor>
      <arglist>(const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae36ecd91a0bf99013401360db42b6777</anchor>
      <arglist>(GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9d435f648ddb56278fad54068bf19470</anchor>
      <arglist>(const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos2i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25030ca18aa389cf0351eba5f1eca5dc</anchor>
      <arglist>(GLint x, GLint y)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos2iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>accc1d9ee0daa0547f3ee891792b71a32</anchor>
      <arglist>(const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos2s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf5602076324afa06c02ebb081437360</anchor>
      <arglist>(GLshort x, GLshort y)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos2sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a06a4517e06f44340e78cd3d1ec2e6d50</anchor>
      <arglist>(const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos3d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a588afc91c1b736c5f613fa747397d480</anchor>
      <arglist>(GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos3dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3e30de9decadb74ac557881d5fb5c6b</anchor>
      <arglist>(const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a039b24faa844b125288064149433c944</anchor>
      <arglist>(GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a40f75c6f3b4add013e898e5f2b0d94a9</anchor>
      <arglist>(const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab0d80a20e5c27f2adc52e4eb09ed3768</anchor>
      <arglist>(GLint x, GLint y, GLint z)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26e5a17e945209f7708e4738eddf8342</anchor>
      <arglist>(const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos3s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afcf26b08560027fd679a384ad1b6f71d</anchor>
      <arglist>(GLshort x, GLshort y, GLshort z)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos3sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac782df0d1da9cf7ccde88ee6562527b9</anchor>
      <arglist>(const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos4d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb734632ce0b62fb0b21178d5ceab111</anchor>
      <arglist>(GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos4dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed0e298c65a074276a31117d6e01a968</anchor>
      <arglist>(const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos4f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5832cd02cc2e7e5e59a3e09012e6d196</anchor>
      <arglist>(GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adca21bb34964fd4a63841445a5c28161</anchor>
      <arglist>(const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos4i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2165010ae0a076c93abc513e36adf90d</anchor>
      <arglist>(GLint x, GLint y, GLint z, GLint w)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos4iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab34c56c6c6dbeb8409830f24885c4a0f</anchor>
      <arglist>(const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos4s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6ac31372e9575175082211ba9dc6e90</anchor>
      <arglist>(GLshort x, GLshort y, GLshort z, GLshort w)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRasterPos4sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa357635c47a3e126df1ce0372bfb0308</anchor>
      <arglist>(const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glReadBuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea1d47483e7a506d5d7c437309a74fbb</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glReadPixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbab0cced722a4b572d6647798a961af</anchor>
      <arglist>(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRectd</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3712a12647bd064ee99326de59f6052</anchor>
      <arglist>(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRectdv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4178cd386125b216c8014dfc2c394bea</anchor>
      <arglist>(const GLdouble *v1, const GLdouble *v2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRectf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77cd832b15731444bf65e676ba26856b</anchor>
      <arglist>(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRectfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0549ede41a6727d0168ee9f96eff4f3c</anchor>
      <arglist>(const GLfloat *v1, const GLfloat *v2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRecti</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d138c814b7f6066595709de59142971</anchor>
      <arglist>(GLint x1, GLint y1, GLint x2, GLint y2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRectiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef3438cf6c77d878b5595cb97edd1b42</anchor>
      <arglist>(const GLint *v1, const GLint *v2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRects</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e817fc3231c3c5cc9abca31615ae6cb</anchor>
      <arglist>(GLshort x1, GLshort y1, GLshort x2, GLshort y2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRectsv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7caa78d3c29b389385d640290eb83ef</anchor>
      <arglist>(const GLshort *v1, const GLshort *v2)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI GLint GLAPIENTRY</type>
      <name>glRenderMode</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c810a7ec8acf5b398afe7b708785f5f</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRotated</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae19896a9eb09eea2310b95d0d2e7118c</anchor>
      <arglist>(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glRotatef</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7849dc11574cfb61a713688f713dd8d</anchor>
      <arglist>(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glScaled</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86cfb11b85f0628cb0a25ef861c375f4</anchor>
      <arglist>(GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glScalef</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8fd928b1b75f4c7b75bd3b0fa06a3fd3</anchor>
      <arglist>(GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glScissor</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa437a0088fd3ea6c20e18262c0298ca7</anchor>
      <arglist>(GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glSelectBuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd993f5a69ed97a01b1548363bf7c9b7</anchor>
      <arglist>(GLsizei size, GLuint *buffer)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glShadeModel</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af1e3a750be50d9edd85f0fe49a6fe4a0</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glStencilFunc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91c1bce950eb4b3e4f61f6387bd88905</anchor>
      <arglist>(GLenum func, GLint ref, GLuint mask)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glStencilMask</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7cdca07b0f710e75aae5eba3e09b7dff</anchor>
      <arglist>(GLuint mask)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glStencilOp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af668105f54e6d7db62bbdda2d17ebb5e</anchor>
      <arglist>(GLenum fail, GLenum zfail, GLenum zpass)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord1d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1afe4e7197d9d266755813b8c6d82d26</anchor>
      <arglist>(GLdouble s)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord1dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5dde6bc07804ce23072fded1969ac1e6</anchor>
      <arglist>(const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord1f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acea737f65964b7a12ed0c31561f27900</anchor>
      <arglist>(GLfloat s)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord1fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a967af0c1edceac82a1fd9c2151e9a2e8</anchor>
      <arglist>(const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord1i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0f2614948d97ff19fe40c51069a7665</anchor>
      <arglist>(GLint s)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord1iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a02641884159f58af3cfe289d7034bacd</anchor>
      <arglist>(const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord1s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a810305db85c7e31541b0277101c95278</anchor>
      <arglist>(GLshort s)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord1sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab169d55988bca587049de279235a95f5</anchor>
      <arglist>(const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord2d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9863b05e5620be66b08d31b88c54a03</anchor>
      <arglist>(GLdouble s, GLdouble t)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord2dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a662f76461c014fb20949be7741ac80d0</anchor>
      <arglist>(const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09db6f9fa0d39ef7e3919e6212296ece</anchor>
      <arglist>(GLfloat s, GLfloat t)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6372b9bff2a4d173a71c3d5c514c4ce2</anchor>
      <arglist>(const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord2i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a21de74d8799ed05076a96998429d7b</anchor>
      <arglist>(GLint s, GLint t)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord2iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af1574f4e6bea83e89d4ec283b5983a3d</anchor>
      <arglist>(const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord2s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35f6e2944a7bf66ff31640a6e126d13f</anchor>
      <arglist>(GLshort s, GLshort t)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord2sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab92234f0764a92f8580b31ec9fd946bb</anchor>
      <arglist>(const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord3d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aecc6ee79b79e743ba1ac10c2e9c54499</anchor>
      <arglist>(GLdouble s, GLdouble t, GLdouble r)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord3dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa072a0c19869779f06d5e9915114a416</anchor>
      <arglist>(const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e9159fb147f6d99f94109844f0a3265</anchor>
      <arglist>(GLfloat s, GLfloat t, GLfloat r)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a455a4407931a5e6cbc8965f339f7ca13</anchor>
      <arglist>(const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b3f5d10f14c84fa20f604c00e4d463b</anchor>
      <arglist>(GLint s, GLint t, GLint r)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a185956ef8c72c3c952041fe0b15692de</anchor>
      <arglist>(const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord3s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94aa52ba707da6d4cc8f06d368db6cbd</anchor>
      <arglist>(GLshort s, GLshort t, GLshort r)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord3sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a361ac549dd9dd462078d658f0115bab1</anchor>
      <arglist>(const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord4d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e9e8d42cf8835f7acd95c520fd1255e</anchor>
      <arglist>(GLdouble s, GLdouble t, GLdouble r, GLdouble q)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord4dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0df29a6b66c94167d53da7521db38c10</anchor>
      <arglist>(const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord4f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2e8901497832532ef9e9d6ff50ccbe3</anchor>
      <arglist>(GLfloat s, GLfloat t, GLfloat r, GLfloat q)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d6e564bf95b72cc99c234b764120f7d</anchor>
      <arglist>(const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord4i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab51f6bfd3d424372db86978f4c908247</anchor>
      <arglist>(GLint s, GLint t, GLint r, GLint q)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord4iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7cd62842e8f84d5e8395e4bb0ee45a50</anchor>
      <arglist>(const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord4s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fac009391043ec435047836c8b1226e</anchor>
      <arglist>(GLshort s, GLshort t, GLshort r, GLshort q)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoord4sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a971b1dcde0046aa0b2500d7b790496bf</anchor>
      <arglist>(const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexCoordPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab66422ac3004419cac19a9354c382315</anchor>
      <arglist>(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexEnvf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef002569ef87edd0dfbd47788cf79994</anchor>
      <arglist>(GLenum target, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexEnvfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acea9599bd6d362625ee9c20279e354aa</anchor>
      <arglist>(GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexEnvi</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a414668e7628d609ce501994bd609bfdf</anchor>
      <arglist>(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexEnviv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4fe8333325909f53f241757ebc09d95e</anchor>
      <arglist>(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexGend</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac68045b0f060eefd07eaf2577d5f7ed0</anchor>
      <arglist>(GLenum coord, GLenum pname, GLdouble param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexGendv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66e245056a2ce82aeda7d97907b13da3</anchor>
      <arglist>(GLenum coord, GLenum pname, const GLdouble *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexGenf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8060d71b0a8cfd76b6fe0dd7b1442ec1</anchor>
      <arglist>(GLenum coord, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexGenfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a902fad6f4038313950843f46906a41cb</anchor>
      <arglist>(GLenum coord, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexGeni</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a988e76d56b4b6298598c5099721e7b85</anchor>
      <arglist>(GLenum coord, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexGeniv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a0e7a28cbdc6906a0fe87fc48d7e2b6</anchor>
      <arglist>(GLenum coord, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexImage1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8323ff76b3357d38995f56e11cbbac21</anchor>
      <arglist>(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexImage2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa95edbecc15f2cb8072b81af66d60f5b</anchor>
      <arglist>(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexParameterf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afcc62879f041bd64da028bfb59d4d34e</anchor>
      <arglist>(GLenum target, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3f8ed1ddc1cc1b2889325c9b7bd55e3</anchor>
      <arglist>(GLenum target, GLenum pname, const GLfloat *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexParameteri</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac8dbabff536e520bc700960dadd8d787</anchor>
      <arglist>(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad84054923676cfaa7d4e4f801568c061</anchor>
      <arglist>(GLenum target, GLenum pname, const GLint *params)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexSubImage1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae849e9d34b19a5d74ac819e8a525aea2</anchor>
      <arglist>(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTexSubImage2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83b997226c74c32cab88fef3fe9d2105</anchor>
      <arglist>(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTranslated</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82a0c709ea663480e6a2c5b53a46e5ce</anchor>
      <arglist>(GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glTranslatef</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a078179cbd4f3f1768197c92ad55c6bb5</anchor>
      <arglist>(GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLuint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5455120404a822050742105dce262e3f</anchor>
      <arglist>(GLAPIENTRY *PFNGLCREATEPROGRAMPROC)(void)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex2d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1378d753ab0dd5915326831e40cfcdca</anchor>
      <arglist>(GLdouble x, GLdouble y)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex2dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a03fa5900875722a524b9f41a4b0bea46</anchor>
      <arglist>(const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a474f4498ace02f86e7f299eb8bf27da3</anchor>
      <arglist>(GLfloat x, GLfloat y)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc396faf57c9030a037c070fde859f4f</anchor>
      <arglist>(const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex2i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43e94a9a0586067872b96a8a790e60bc</anchor>
      <arglist>(GLint x, GLint y)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex2iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a5cbc807c09083f0a6e74ceb62cff85</anchor>
      <arglist>(const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex2s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9b7fb7e3db85d81291bf582b3a42738d</anchor>
      <arglist>(GLshort x, GLshort y)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex2sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d95b487982e8d2ee281dd3d0fc4d1da</anchor>
      <arglist>(const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex3d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2a34ba084502f0c20671ba3ef5b825c</anchor>
      <arglist>(GLdouble x, GLdouble y, GLdouble z)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex3dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a54884cdcebda1aa0fc03e952d7004c7e</anchor>
      <arglist>(const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a95e17961303a80a5bf052b8c1cf677</anchor>
      <arglist>(GLfloat x, GLfloat y, GLfloat z)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9b4edc193aaaed4a2d4f18633f07ad03</anchor>
      <arglist>(const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a533ae3c8e7130fd15973e0f89c222da7</anchor>
      <arglist>(GLint x, GLint y, GLint z)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4869bc37055310e0ed3543aa830f23f1</anchor>
      <arglist>(const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex3s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26345ba9c5aae71ea0d54ca9ba9cac7b</anchor>
      <arglist>(GLshort x, GLshort y, GLshort z)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex3sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4553f58b26a9f2996f009bd63d2b16be</anchor>
      <arglist>(const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex4d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c2d6f90dc6cfd9d42ef05b64fb51671</anchor>
      <arglist>(GLdouble x, GLdouble y, GLdouble z, GLdouble w)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex4dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f6444c04cac4f7545991f706773161a</anchor>
      <arglist>(const GLdouble *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex4f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a733d422eb7a14bba998574e41d8db609</anchor>
      <arglist>(GLfloat x, GLfloat y, GLfloat z, GLfloat w)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e621b764c8bad0f2136d5db174eaaff</anchor>
      <arglist>(const GLfloat *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex4i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4285cce3c0813b9486808cd0fec73029</anchor>
      <arglist>(GLint x, GLint y, GLint z, GLint w)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex4iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3434e051ca6004923bbbc9946da7e93d</anchor>
      <arglist>(const GLint *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex4s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad167d718945f91547c8c3c26dcd56990</anchor>
      <arglist>(GLshort x, GLshort y, GLshort z, GLshort w)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertex4sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f436f936b9abcd742ac6d9b72d29f92</anchor>
      <arglist>(const GLshort *v)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glVertexPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0439191d97d7c12e1c16915131405145</anchor>
      <arglist>(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)</arglist>
    </member>
    <member kind="function">
      <type>GLAPI void GLAPIENTRY</type>
      <name>glViewport</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e93835e91933b7078c88f905dd8599c</anchor>
      <arglist>(GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>void</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1659df18b3b413a60a397d5a7540f3d2</anchor>
      <arglist>(GLAPIENTRY *PFNGLCOPYTEXSUBIMAGE3DPROC)(GLenum target</arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_3DFX_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a010b490ff340be3c19d225e72bc04865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_3DFX_tbuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac1e14458f967b6b6ae20bbbb1b781448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_3DFX_texture_compression_FXT1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae3d7dc26737b82dad334588fbc5bf886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_APPLE_client_storage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a775eda54e3ac004ee0a59611b59e02ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_APPLE_element_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63e6f2af555a027559bbbabe7cfade41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_APPLE_fence</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2aebd82789ba025fa15f959c2f8da74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_APPLE_float_pixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04dfbb13388f50a05521a8742189dfdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_APPLE_flush_buffer_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4407df0cae5a2b137b2049884ff0af5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_APPLE_pixel_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aebbb0c53614421f8ca476c215cd3697a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_APPLE_specular_vector</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a548a752840f6803d0ff926630d73c8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_APPLE_texture_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3986b71544f767060be1aeffb7645b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_APPLE_transform_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa4b8a9528538f06ef14323ddb6ae844e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_APPLE_vertex_array_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3f72b2ee28bfb7cf5c45e06cd2ec585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_APPLE_vertex_array_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a350d127c57292cd619017d67c54a24d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_APPLE_ycbcr_422</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09162772ccb56cbc06e1d72b542477e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_color_buffer_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46e66bb2052c9a50837cfe0ee1287326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_depth_buffer_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac05a3445fdb8a3266d746bbcc136a49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_depth_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae6ccb63ea4ec0d7f2325ba0dcf998e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_draw_buffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22e6b78790c171521a10591e9a3ee56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_draw_instanced</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f9ffce7872b00e89c6d7429c2b037b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_fragment_program</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a734dac602a51cd46b48b8d0061d8ae2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_fragment_program_shadow</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7f3692ee8e137d2cb768d39e34f7d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_fragment_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1323259332cba207ca6efae642e5b2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_framebuffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9eb3a7adde4aa59d0b22b9c9db96cd8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_framebuffer_sRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac02d3130ac37cdf623d1f5165471e924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_geometry_shader4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6badc5c3bf72e6e2c16073e56ff7a6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_half_float_pixel</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a841dbe716c494957bc7f188db6f46e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_half_float_vertex</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab02159111ec8f5dac1520cca2569bb86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_imaging</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac51db6c1dc0199de50f22907829143f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_instanced_arrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b9c0ec7c547b8e3db79045a1a58840b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_map_buffer_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1bf89e696873e09cafbeb2dbeca6fde8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_matrix_palette</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3aceced7d4738c92165e8bad0cf081e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa972a60f44f95e5dd111c8b12d97a129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_multitexture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2d98f4f9036ece1d0fba3c2f347b176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_occlusion_query</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d4a0a365432480d8443fdcb27b31754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_pixel_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace656b19f9ee2f87511a0b59f8436f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_point_parameters</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58ff96717eeed29ff5763292f977398e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_point_sprite</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8cfe89cedd74e51e584dfe91d735f4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_shader_objects</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b981292b02d8f87b4dd18cda06df39f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_shading_language_100</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fac213a396a54fe965f21dbc2dda6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_shadow</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adcdd5d835e75b1230c1154753ed45a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_shadow_ambient</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6450acab4c42369e514f0f237991429b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_border_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d31815a2a8202982a14bf75854559d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5c70b611496b0fb7c7236cbb1440e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_compression</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa25221972362edb9eea64454bd00d389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_compression_rgtc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8b48d28a6119103ebe3ac51416ee69b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_cube_map</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af22c6aabdca7f310dcec8edcf60368e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_env_add</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed66c9945f2a0606ffdc36c068aff964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_env_combine</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab88765699e5c95855259db1345ac0782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_env_crossbar</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afee9b51b1280535f832a89d16a252af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_env_dot3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa79d114c0d5fead8b3bcdc531d2f4e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe6ba4e5ef6740b56957b1ab88f66f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_mirrored_repeat</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a303c048dbfb782936742087a427083d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_non_power_of_two</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ccd2b8a31e5044ec31624111cf80238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_rectangle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada76975159452e060a60bfd0d2b786c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_texture_rg</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6738232fd85689ccea0468b953701f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_transpose_matrix</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28a528a8abcc0366ddb4c558513449fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_vertex_array_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e58bd067b947b51c6b785e40b29506c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_vertex_blend</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9fb31cd01717b07b19308384b6886765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_vertex_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ab2a7c225386e865f0f6f5c594065f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_vertex_program</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d646cd93d253dd01907ac8a543c8cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_vertex_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d9879a4154e6c4463508fbd30202c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ARB_window_pos</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff3fac073abf174586568a56cc3c17c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_draw_buffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a9e4186573d7c283d73ddc12e279604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_element_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c032c31140865a2fb8054e566a9d1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_envmap_bumpmap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acdd396fe657400ce498ea54f46a3f794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_fragment_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92c5786aa19064437057223b3a9957af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_map_object_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a275d38b514a2edeb4df23ccb3bc0545d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_pn_triangles</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26a2616673b4e93d113788d7831412c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_separate_stencil</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a37858709d42b4c046a1b960a1f7479f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_shader_texture_lod</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d41b1d9cd41c090c883f530cf68ca09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_text_fragment_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af51d67dc797b6cfb43d8944c05a94782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_texture_compression_3dc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a208c08c601e205da65bd14109bdf1e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_texture_env_combine3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2fb89f56daabdd7b1596f94bfcd8ef16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_texture_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef07ae0c68c4cc8594af0a91259da47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_texture_mirror_once</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb08a49743ccc59048aebb9a527d2d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_vertex_array_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed149aa6734e9c2f03e694b3dbb9bf70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_vertex_attrib_array_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd55be964efbe882d0de277590bfcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATI_vertex_streams</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a241e497f34dce6b4e446ed10d0912e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATIX_point_sprites</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f2b363cd08bc562818e62c92cf11bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATIX_texture_env_combine3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3159f1aa16020d7674a68bf64dd4ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATIX_texture_env_route</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf4c2848d6cbcb13a93bba913346307a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_ATIX_vertex_shader_output_point_size</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6d34550856793aec4182c648effc2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_422_pixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14ff164e43b4491563a789cb343c774c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_abgr</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5451da0a09d0c9a976b8dc9fa91d14a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_bgra</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d03b68802c460e22f6b05fbf962ca2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_bindable_uniform</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad53c3eec4f46459939d7064d32511a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_blend_color</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5fbefeaec3b896d9604f2eca53e7b1a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_blend_equation_separate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a13c0e8f37020692e2c1a6e1eaf67ef75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_blend_func_separate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8693a022cfe25c2f948ce04957df34f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_blend_logic_op</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58d409332e075558384733fc83e2258e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_blend_minmax</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a966613e6dc376e9ace86373539237f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_blend_subtract</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f7c1fd3faaa629042fcf93d2805e200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_Cg_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaabb116c480604d3496be3324eb12d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_clip_volume_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4aa6d25f45e9473cd3d9545f7a11d914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_cmyka</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9821de53d8f17b7dbc0c316f1b55050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_color_subtable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09ab2611bdefd303c2497bdb61f6bd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_compiled_vertex_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a008677dcd1d8bd14b7fe3bec59f799bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_convolution</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeeb6cbada747ba59cfc1210fda82a4a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_coordinate_frame</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24901977b459d151196853ebcf15cd35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_copy_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80fe3be2293b69384e5e9172ea438a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_cull_vertex</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43f10f8947821a167e4628f0f5052a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_depth_bounds_test</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab8af5bca663f9ca396874f2e183f81d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_direct_state_access</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc6d410b8186bbfeb542e9077269bce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_draw_buffers2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3906ddd3955736566ffd7fe20531a1d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_draw_instanced</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7db66416e9f9ee632c292351439b89aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_draw_range_elements</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc950aed25aefb097066267ba6e2f2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_fog_coord</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>affc21c537d6257a8262e285d830f13d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_fragment_lighting</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c7c04d5d5371347cb21c6f6725a65e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_framebuffer_blit</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4fa271dd5fe44a954d1f344ee32ebdd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_framebuffer_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2fee5137e2a18f32e8ac2f5f318d801c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_framebuffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5df80d12c6e554569370eeb45e1d389d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_framebuffer_sRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80dc57bf74c5e4f84eb3912ab39d50ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_geometry_shader4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a509458619f6b0f85dd042b2b6f92ceaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_gpu_program_parameters</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d596f60a20357e6cf922d44267bac25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_gpu_shader4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a461bc12c87496a976084f20668590bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_histogram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9dcf64b67e724cefbebddae21b38c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_index_array_formats</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ce09b83492a95fd13096e302828f72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_index_func</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4ce25d7a2a8edc1dbbe30160b27d5bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_index_material</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72f0201899d1c68b870e423781630bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_index_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5138f1bf9cc748814c879b1637a3966d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_light_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f64e17534572d47b3f51b6c70b2b7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_misc_attribute</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a182f681e65387af8513ad33cdf9c9d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_multi_draw_arrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd24da576d8f7abe211d451b91ecfddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab93c9f4ad1a8da1dfb6f27bbcb02da8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_packed_depth_stencil</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a79ad07d9cb4826f24c07f0fc5e89acc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_packed_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add9468f58ca2b7cb390c2f52a5313f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_packed_pixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a34450d82e024a87c1cdb9bcf94093b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_paletted_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aab564edf52bb83e798df102ce2fd80e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_pixel_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a72623eeb0da05829aa690b8efe0f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_pixel_transform</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc3f391c284938bdf8bc81c58c755b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_pixel_transform_color_table</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2db46c2de57dc2636fa51136c668f139</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_point_parameters</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af29136798df95c3c84dfcdecee6a5fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_polygon_offset</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1909d4229c9ffda50649e49fdac7d805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_rescale_normal</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f49cf808db12e856a10c75f531967dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_scene_marker</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53115f39593e8d11677c044c34b5da83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_secondary_color</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9930e6056d5aba037afa81229fa0df6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_separate_specular_color</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf5abe7f39bdcfb67d9be6ee60e226ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_shadow_funcs</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3171b8e825980e7cdfd134304ec88425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_shared_texture_palette</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14f0d3733a5a14649345a782fd1b8aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_stencil_clear_tag</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d7f5736ab84daafed8b978fd36397da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_stencil_two_side</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef755280c1f2b4f306e6f423ee541fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_stencil_wrap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a54bc4bf8d2fd67487f37c420cf4834b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_subtexture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add0b9767db3ce18688194803b6c2efc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11dc77f4b70d24c33cbbec60683e5b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed2dfc8db9e24e5fd56b6fa3faf6a2bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a935611df6310c93e25eb420fc997c0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0dc75271f2620d93e942f7a11cdf7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_compression_dxt1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3f1160135d23922c8bef03c6bd53427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_compression_latc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac12b07c802bf8840e4cafe3d6c773118</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_compression_rgtc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0257b00d21133a6ef4e823e7642db3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_compression_s3tc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d18fded5076f74338df80b4735f7f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_cube_map</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3ad1f0e8e8e5db3860f54fcd77590a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_edge_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a6a0f9d2a04b521924b8d261f719fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_env</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a39f240760bd09932556a4f7115a4808e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_env_add</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00858aefc04cfeebeb3c6e031e43e2db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_env_combine</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ed6fa969be7922e65ddacd828a1b088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_env_dot3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a75d31ed5b4b1f900ce8a2252369bc0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_filter_anisotropic</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b02faf681863c9601fe2647f9fdbde3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_integer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae6cc528225bf0cacc41fb35137f108bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_lod_bias</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e2ebfeba00362ba94670020b0e92cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_mirror_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1898bc496a5976dbcffe02765617857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b257309f0b060458bf989024da0c62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_perturb_normal</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c76dc0c6f547b814e53e7c22eb4a77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_rectangle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a67be4aabdb64e04051c801dfa48719d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_shared_exponent</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a620554f33aeca1e8bda134725e78c618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_sRGB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae41b90f69597d502d384c4527533e696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_texture_swizzle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a36e4aad8bdfbb143d26cbbbfecbc12c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_timer_query</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a783e021b65b7522bf7c95d4393691851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_transform_feedback</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7dd8f9a7a3cd451359d8a721a51f8953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_vertex_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11fa3009bb3abab4f8df6fc76c29dadf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_vertex_array_bgra</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa127f4015f80e8585b16767581081bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_vertex_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a639a674d35987725cd03bb24b066e20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_EXT_vertex_weighting</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9786fe6dd136c117eb9a861ec669c0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_GREMEDY_frame_terminator</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae48cde7f0e7e88dcf8be477e196350b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_GREMEDY_string_marker</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a455f5714a89dfa8669887c091d87c523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_HP_convolution_border_modes</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae2f6e51e12fa6aaabb5657b71758c3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_HP_image_transform</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a12cd704caee6b885a6aa31aed7a53281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_HP_occlusion_test</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22ea82c56fa581b41d87600d0b7c9310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_HP_texture_lighting</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acbd4fce69611013a42ec3925c45a785b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_IBM_cull_vertex</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa56551925571bda15f60f2f38e594c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_IBM_multimode_draw_arrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50a27e097fddf5f638be2decbeebc122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_IBM_rasterpos_clip</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0152c45cf45ceeb116584ec131228715</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_IBM_static_data</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada3d2264b05542d979df5ce6c61a5f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_IBM_texture_mirrored_repeat</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66d667a477e9b7b3c94d9e029bd62fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_IBM_vertex_array_lists</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9311852e4a17a4d6e660d22b836b845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_INGR_color_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a14bc68d5c9adb3ae9b19efcc495616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_INGR_interlace_read</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a899d21e2b1dd128b3d8ce2a68944a5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_INTEL_parallel_arrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fde138752ecb5f8d109ad97bdf9cde8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_INTEL_texture_scissor</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a148fb9543e096365b7d61f3938a33869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_KTX_buffer_region</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a03da7da4fa4c6f6d648e702bcda4ea12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_MESA_pack_invert</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae07e8c4ab93bbd4fedf3678f72eef1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_MESA_resize_buffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb2c40f49dbcff346d0f0cb43aec0791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_MESA_window_pos</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeebbb0c5e5f3835db61e787381e1bdfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_MESA_ycbcr_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd7c9d8936542edb62a4ca321aef391d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_MESAX_texture_stack</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab283762f945129a3d8e2e6fb2924d04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_blend_square</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9daadd71825c4b35d6d4f37b3e5ac34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_conditional_render</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a06f3f2f308f5ed194aabdec474e6b87f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_copy_depth_to_color</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0359f906f9458f7f5d55d77f675643a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_depth_buffer_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8051ca8c2888b36783df0882f77e865b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_depth_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad723aa7a59f9e5b4f993619833cb0ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_depth_range_unclamped</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92e523be222ec75b60bb832ee8f1fbdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_evaluators</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab688db4f6054b4eacef6fdb5ebb5cd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_explicit_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5b1f0b0d3afe92ad54c29535fad4ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_fence</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae032484668f9e383cc6de5d14387c5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_float_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a416698532449af53ed385ca889d45e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_fog_distance</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc69699957b68dd28d644aea1c0e3774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_fragment_program</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf3efd43ee6fec2e4f6887df05e9a604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_fragment_program2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a478a718379a4538ef39f12e23c75ae6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_fragment_program4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9c3953cd88aaa7e7fef58c9dc482e197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_fragment_program_option</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abcb3ee785703157b5072a99939432d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_framebuffer_multisample_coverage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ba2ebfc7a098504d7630512fdd79a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_geometry_program4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ccce5f16a4fa174f095429749db1e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_geometry_shader4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a839c216c83368681f1e0022f806bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_gpu_program4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a958c0e48e926942a3f2a7aa3ab364942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_half_float</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d7c69cb3cf72b4e07113d60386a7f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_light_max_exponent</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43872240b7a79483a487027318c8d2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_multisample_filter_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7c8ff71ec95f9d97addea47c92f8108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_occlusion_query</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a358ca4b90188412ad543bca79f0817ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_packed_depth_stencil</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf8c712ff7b783390b2db314a0c99998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_parameter_buffer_object</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaec63637bf5b68cb7d6e61adfb30759d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_pixel_data_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f09c72e5faae2d916768adabac33d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_point_sprite</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7379b8657f13a8624af77190a8d57af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_present_video</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15e187157be93bb7e9d79627535d7e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_primitive_restart</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf76a6d356d8b16fb0d9e2194a88e91b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_register_combiners</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c5e93de6628972fa1e6fe84fdd1bf22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_register_combiners2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fb1932760f26a431ea31604cf7f2396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_texgen_emboss</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93734ddc6d5a5f46d50f8673b50cb64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_texgen_reflection</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76a7bbbc80b4636dcb447bb19fce009e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_texture_compression_vtc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a87c06ae7e20d084b8ff3c9fb392dd04e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_texture_env_combine4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abcc8dec5c9c1f44cdf13ff451458a5e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_texture_expand_normal</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41a73b1ff62112548df5e1cb4814eef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_texture_rectangle</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8c221148a3b1666f33e7fb7a98f89c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_texture_shader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00e70e95c2b10184d4b46e4df8395d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_texture_shader2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a75975921b18cc8fd16b06b3d96a39549</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_texture_shader3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab0433599b5a161cdcef77052377abc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_transform_feedback</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f47c41b377f1239ee37f85fbfadd785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_vertex_array_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc1c3f3712ebfedc544c3f31f4683f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_vertex_array_range2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8dce948b150e46f7948a09c2db2b34af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_vertex_program</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3a4001f83178a938c0537933b6db60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_vertex_program1_1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a821b95ccb2816166da008a50a5eb8cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_vertex_program2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec5541ea4387bbb23f5fd044cf843ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_vertex_program2_option</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f624d38ca253be1b77fcefb6c0789ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_vertex_program3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae391138b92b18cd0e1df5e145f775b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_NV_vertex_program4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa401761dbef7b240ce1c6c4ea382dc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_OES_byte_coordinates</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afaae3b0a71386b7d2ab5a51a6897af1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_OES_compressed_paletted_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af40c3ff8530446f5c3c46effa102f073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_OES_read_format</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adccbdd9cb5e5141f804c61e5a057dd35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_OES_single_precision</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af613255b0328b37d83d1a7de4c3f3200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_OML_interlace</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac893436c72cb39a341822616333f4a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_OML_resample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc8eabdc3115fd79fc6d225c5f4fa325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_OML_subsample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae6130af0007eadf1eddab62080b254e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_PGI_misc_hints</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afe176207865e0e286f11a6b5580f95c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_PGI_vertex_hints</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab300cdd3496532f969297d88aba8c89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_REND_screen_coordinates</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbcd3426d5e115a27f74ad953112d7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_S3_s3tc</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac006167b4c915ee2faaa87bba2807d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGI_color_matrix</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1c736febac7866db159adb2827d86bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGI_color_table</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0805b5961f02b538b2960c15b987284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGI_texture_color_table</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aabfb0a1bf12314524651455b9b117727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_color_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1bb692c113226430442930585b29d595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_detail_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa39a23b51d56e9696a2d27ef0caa0942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_fog_function</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada04e8c8f7dbf1532a49d5e6992709c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_generate_mipmap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ff45eeaf54173f447fd4af1b3e3456a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_multisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e28ba8f0a0da69ae64875050a4b39ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_pixel_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e2c2f8d66c14446fb304e6e55eb1ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_point_line_texgen</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1068cd3541471a3c889c1e14e82e653d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_sharpen_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a13fd1e45a991b6356a00c3c99e7a17c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_texture4D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07f07cb2f4cd7124100beb4953df8742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_texture_border_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3751d898f4a1947791a7f02a0c60b963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_texture_edge_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31cc2d5297b9fb73c6a3694b9a74a79c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_texture_filter4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad6d155e67a2e0978963a7e8a6ede86a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_texture_lod</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b4f83361d1e81b03b6846d2db453888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIS_texture_select</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a28c736f30e71e3c8793f5a9442ac95cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_async</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f8c82973cd3948523c74020296f6884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_async_histogram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8348cd6627c8daab7fc2a96a4f14fe63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_async_pixel</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85619f9c49c5887cb0a70d7ec1c4f745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_blend_alpha_minmax</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac925de19813505561a007024d235b34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_clipmap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f952849abf1266b71e67314be0878d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_convolution_accuracy</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4416066df2736411b11985bf9a9a7af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_depth_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ffb2208091e22b89615c648efe871f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_flush_raster</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac054130a34a1e0eb09442d922659ab3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_fog_offset</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abab866a06a243ff14c14a2a19c85bfe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_fog_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab451b542102acfe9a28e982d7eba0d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_fragment_specular_lighting</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae73a2990e90a458f00acad8231e8a82c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_framezoom</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a936d5787f3fcb3e46cd7ee143eb3f3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_interlace</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0373866ed7ac63c25846c8ded730446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_ir_instrument1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa277658f499076076d8a2ffe8fef988f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_list_priority</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3520f96aea8c868d93395884044502d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_pixel_texture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a45bb7ecec3604740832a49ffd3c457b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_pixel_texture_bits</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3c57f45c2acb572355e417b1e3bea969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_reference_plane</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbfe1f11a8b07c57a2e9f00fc169699f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_resample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a73b844e6132ef8617d8a82429594ab70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_shadow</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff1d6c61f92821fcbfd03068905905c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_shadow_ambient</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b2991084bf39b368e38750715ba21dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_sprite</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0083bd7cb8f5d67650376d66ff5eb97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_tag_sample_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2d936d0efe5789a5c25d8a116bab364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_texture_add_env</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9a4b2360947012cb1dea0d0a426d226</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_texture_coordinate_clamp</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7a35110c9539535dcb7f0225c78f0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_texture_lod_bias</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a912330ffb35945d258e41b6af3904236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_texture_multi_buffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae60afa580d9ab2b7f70bbb7ebd914ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_texture_range</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8406a9c05cfc9a8b7bbe8575dcae0bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_texture_scale_bias</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25bc9cbeea06f2b2e00fea00b3356ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_vertex_preclip</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a394b65c6c3836b51a4bc486b4bf38643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_vertex_preclip_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86919d8cc4a2f1efa5ac0164c96b115b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SGIX_ycrcb</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98cf4a56997d8b7e1cf6658b8d0569af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SUN_convolution_border_modes</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1c91bb49af1c6e560d875900640e521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SUN_global_alpha</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6bdb4b2c392e2b8c051b8d701a58e548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SUN_mesh_array</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c471dcc3a671fb2aa8fea2bc313250a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SUN_read_video_pixels</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa60d626e9571b4189f0ca060a34a31df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SUN_slice_accum</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6220b8cf8801313afe830490e24c3937</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SUN_triangle_list</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92bc2591d95b0fbf59c2e80131bff578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SUN_vertex</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ec6e7a270460230fe7d6be6321ea682</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_SUNX_constant_data</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a256a135c5dad00f633a35564c383b32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_VERSION_1_1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a16c8d1392a574bccaf248bc1d45c4ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_VERSION_1_2</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd0e350f24ef132b52e080764a77f31c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_VERSION_1_3</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d1c47d491707543624d6dc9ea535c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_VERSION_1_4</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc04056de78860fe9b313a7dbcaf0fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_VERSION_1_5</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b7a32f2e72ef8c14a584106ee6f7d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_VERSION_2_0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aadb21a72518c6ebde65c838b6bc2f103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_VERSION_2_1</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef7315cd550e5dbfa5aafc251f858df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_VERSION_3_0</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a756f2af851c3fd011f68b78bfb5051c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_WIN_phong_shading</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abda94516e5bebec2e1dd02baf9c00b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_WIN_specular_fog</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2500b36819c075e936ac2040b19f66d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_VAR_EXPORT GLboolean</type>
      <name>__GLEW_WIN_swap_hint</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52e6604e6fd955cfb38a988ea6e06832</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLACTIVESTENCILFACEEXTPROC</type>
      <name>__glewActiveStencilFaceEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae45b550d612e33dbb11a0c6057e5b3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLACTIVETEXTUREPROC</type>
      <name>__glewActiveTexture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a141c475b684366df0da819d515617590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLACTIVETEXTUREARBPROC</type>
      <name>__glewActiveTextureARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa502e83b2952f657420c1b7cdb64b575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLACTIVEVARYINGNVPROC</type>
      <name>__glewActiveVaryingNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa035469ac869f998657d787f97d15a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLADDSWAPHINTRECTWINPROC</type>
      <name>__glewAddSwapHintRectWIN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac0fa3201299b03dab6e65af682bb9bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLALPHAFRAGMENTOP1ATIPROC</type>
      <name>__glewAlphaFragmentOp1ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b1b0974ace5b032b4804e063f5e2d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLALPHAFRAGMENTOP2ATIPROC</type>
      <name>__glewAlphaFragmentOp2ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aada8a1ded13e04115c47428472b8ff36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLALPHAFRAGMENTOP3ATIPROC</type>
      <name>__glewAlphaFragmentOp3ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1926856000c44b8ad9d807ecda5f3038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLAPPLYTEXTUREEXTPROC</type>
      <name>__glewApplyTextureEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afae6f13e2653a8acae5fbfbbb532b77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLAREPROGRAMSRESIDENTNVPROC</type>
      <name>__glewAreProgramsResidentNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af24399c74180ace1819220aa5dd249ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLARETEXTURESRESIDENTEXTPROC</type>
      <name>__glewAreTexturesResidentEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae28a71852c5acb1a6d335140dc819e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLARRAYELEMENTEXTPROC</type>
      <name>__glewArrayElementEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2d5939116c498a4116f3fc68b86d13b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLARRAYOBJECTATIPROC</type>
      <name>__glewArrayObjectATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf9ea8af06ece31260a03748068cd534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLASYNCMARKERSGIXPROC</type>
      <name>__glewAsyncMarkerSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8d73719456c453361bae4689e14f8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLATTACHOBJECTARBPROC</type>
      <name>__glewAttachObjectARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7575c19a164e5a3f9c4acc5226ac9c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLATTACHSHADERPROC</type>
      <name>__glewAttachShader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad98e164d67581b2fedeed27fbd76f09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBEGINCONDITIONALRENDERPROC</type>
      <name>__glewBeginConditionalRender</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa09ed08b962dd5bf9ab0f7f0f1be721d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBEGINCONDITIONALRENDERNVPROC</type>
      <name>__glewBeginConditionalRenderNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af432b60565e83b6c64cd47506bf9b144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBEGINFRAGMENTSHADERATIPROC</type>
      <name>__glewBeginFragmentShaderATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6edf35354795b56f83712cec28a0984c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBEGINOCCLUSIONQUERYNVPROC</type>
      <name>__glewBeginOcclusionQueryNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf788e56d4658819390529f1e1f9f212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBEGINQUERYPROC</type>
      <name>__glewBeginQuery</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab8f5f1c8ac0d5bb751c0ceb66778525e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBEGINQUERYARBPROC</type>
      <name>__glewBeginQueryARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a856c46c1bbe8122744b362e2da7dbb5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBEGINSCENEEXTPROC</type>
      <name>__glewBeginSceneEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf7c5f337d318f9c8502b9ede2f3ebac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBEGINTRANSFORMFEEDBACKPROC</type>
      <name>__glewBeginTransformFeedback</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6fdfb1a0d05af04d1ee1f1327e66be0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBEGINTRANSFORMFEEDBACKEXTPROC</type>
      <name>__glewBeginTransformFeedbackEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3099b269903608ec9984a1e915e97ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBEGINTRANSFORMFEEDBACKNVPROC</type>
      <name>__glewBeginTransformFeedbackNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b39faf1f1b2cbe335790c237ea7bee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBEGINVERTEXSHADEREXTPROC</type>
      <name>__glewBeginVertexShaderEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77499dde49bbe50be01651df08a01ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDATTRIBLOCATIONPROC</type>
      <name>__glewBindAttribLocation</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac2187484b0379a90b6632c9c9ee09c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDATTRIBLOCATIONARBPROC</type>
      <name>__glewBindAttribLocationARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b0871386f4fe64c8f6e096d68fddb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDBUFFERPROC</type>
      <name>__glewBindBuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0349212a2529230e595e49fdaa433090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDBUFFERARBPROC</type>
      <name>__glewBindBufferARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a79b9aae8982accdc7914f6b5229760f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDBUFFERBASEPROC</type>
      <name>__glewBindBufferBase</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a911a7dd6ba0c029cf3744283a058d3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDBUFFERBASEEXTPROC</type>
      <name>__glewBindBufferBaseEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ff8295cf464a3e5649c7a5e98169491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDBUFFERBASENVPROC</type>
      <name>__glewBindBufferBaseNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ca81a2de137a0fe766dd89ba9d097a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDBUFFEROFFSETEXTPROC</type>
      <name>__glewBindBufferOffsetEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94b178edb757975d8ae01f61751edced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDBUFFEROFFSETNVPROC</type>
      <name>__glewBindBufferOffsetNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a567953b4d53dd82df03f54bf0686bec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDBUFFERRANGEPROC</type>
      <name>__glewBindBufferRange</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa0b92bbe2824f69446737f617cf3eb41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDBUFFERRANGEEXTPROC</type>
      <name>__glewBindBufferRangeEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a419af8e9740c98cb9527e5e7d8eeaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDBUFFERRANGENVPROC</type>
      <name>__glewBindBufferRangeNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6756f479fd9cec214b0eb1172ca04480</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDFRAGDATALOCATIONPROC</type>
      <name>__glewBindFragDataLocation</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9225ff1f5651847a8f7cdee7033df01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDFRAGDATALOCATIONEXTPROC</type>
      <name>__glewBindFragDataLocationEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a95fa330a5e184a272074c99840f9a426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDFRAGMENTSHADERATIPROC</type>
      <name>__glewBindFragmentShaderATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2585432ee2a8cf09e81f418a6df85407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDFRAMEBUFFERPROC</type>
      <name>__glewBindFramebuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6092af1bccfcd8346e759e20cde7ed90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDFRAMEBUFFEREXTPROC</type>
      <name>__glewBindFramebufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04d820ba97f9715315d2127cec7ce108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDLIGHTPARAMETEREXTPROC</type>
      <name>__glewBindLightParameterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae52ec33d1c9b3533656a963a71a25896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDMATERIALPARAMETEREXTPROC</type>
      <name>__glewBindMaterialParameterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25d7958c913f69efe0448e232a896ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDMULTITEXTUREEXTPROC</type>
      <name>__glewBindMultiTextureEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d53ad73faf7e75b038f66a498aad2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDPARAMETEREXTPROC</type>
      <name>__glewBindParameterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2080f79f60bd96964b2b9a3546e8e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDPROGRAMARBPROC</type>
      <name>__glewBindProgramARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0951276d11195f29ab4e934ccfc16ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDPROGRAMNVPROC</type>
      <name>__glewBindProgramNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77d9ee3a335a6b5838eea8554b920357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDRENDERBUFFERPROC</type>
      <name>__glewBindRenderbuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32dc7c115b13dab132729c5af6456d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDRENDERBUFFEREXTPROC</type>
      <name>__glewBindRenderbufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aabb96156c7f42edaae5698f2eef69e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDTEXGENPARAMETEREXTPROC</type>
      <name>__glewBindTexGenParameterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5fc78793b6438905119a4f79c6d109a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDTEXTUREEXTPROC</type>
      <name>__glewBindTextureEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa91d47dac3bf1b84c1388aaa964a920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDTEXTUREUNITPARAMETEREXTPROC</type>
      <name>__glewBindTextureUnitParameterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14e89616704e5e564e38d24d028501ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDVERTEXARRAYPROC</type>
      <name>__glewBindVertexArray</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8a9b2c2e176abf95df97fa03b3f6ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDVERTEXARRAYAPPLEPROC</type>
      <name>__glewBindVertexArrayAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8831389692165a81c59a2f285991a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINDVERTEXSHADEREXTPROC</type>
      <name>__glewBindVertexShaderEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35313d36fb0d92920be634a5df78d1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBINORMALPOINTEREXTPROC</type>
      <name>__glewBinormalPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66c4fcfd5a3544b7ffb6b2974a7ae0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBLENDCOLORPROC</type>
      <name>__glewBlendColor</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07eb411f78c5574b907e9aee66783251</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBLENDCOLOREXTPROC</type>
      <name>__glewBlendColorEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4574ac23e4392a31da5b6b6e52c82c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBLENDEQUATIONPROC</type>
      <name>__glewBlendEquation</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4fa8a51b455a867e7dc081de0af294c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBLENDEQUATIONEXTPROC</type>
      <name>__glewBlendEquationEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1552c7cc0a1a1d678077c4e7d40f50cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBLENDEQUATIONSEPARATEPROC</type>
      <name>__glewBlendEquationSeparate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32fab457d1760be0691f5e4ce09338cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBLENDEQUATIONSEPARATEEXTPROC</type>
      <name>__glewBlendEquationSeparateEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9f9ca4f8325babde2649db3841b962a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBLENDFUNCSEPARATEPROC</type>
      <name>__glewBlendFuncSeparate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afd8ee8feeabe1634ffa06798662c519c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBLENDFUNCSEPARATEEXTPROC</type>
      <name>__glewBlendFuncSeparateEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46168af1afd0f6344caaf63403d3c121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBLITFRAMEBUFFERPROC</type>
      <name>__glewBlitFramebuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a991dda096146ace914912bfc51f0e6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBLITFRAMEBUFFEREXTPROC</type>
      <name>__glewBlitFramebufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7764da474b46365cb131030a979a2ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBUFFERDATAPROC</type>
      <name>__glewBufferData</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a283d56fae69d382f85e42b3b45b71b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBUFFERDATAARBPROC</type>
      <name>__glewBufferDataARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a8dab921fd647debcd2717839a86b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBUFFERPARAMETERIAPPLEPROC</type>
      <name>__glewBufferParameteriAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4618844332704bb0da35ba31e4bbcc2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBUFFERREGIONENABLEDEXTPROC</type>
      <name>__glewBufferRegionEnabledEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a73802b375704b3813e6c423cf833c41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBUFFERSUBDATAPROC</type>
      <name>__glewBufferSubData</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85f89c3e357ce14938bcf73f9ae98606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLBUFFERSUBDATAARBPROC</type>
      <name>__glewBufferSubDataARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72ccb4b7cb8fe964d91be2ee7c657198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCHECKFRAMEBUFFERSTATUSPROC</type>
      <name>__glewCheckFramebufferStatus</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68a32ff42afb69f39bf49fb5c8605d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC</type>
      <name>__glewCheckFramebufferStatusEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7653aa8babf125709ca27bae0f0b230e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC</type>
      <name>__glewCheckNamedFramebufferStatusEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec8bcde22226b484776a0ea0b5b2408f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLAMPCOLORPROC</type>
      <name>__glewClampColor</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71823d9c041f640c59f492c79988bb91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLAMPCOLORARBPROC</type>
      <name>__glewClampColorARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8f0664fdbf0f938ac1b0b5be1b924c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLEARBUFFERFIPROC</type>
      <name>__glewClearBufferfi</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9110585ca8b75a11454dc60d9bf18787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLEARBUFFERFVPROC</type>
      <name>__glewClearBufferfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7ed1e59ebd5eb17eb79f3cda50e9763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLEARBUFFERIVPROC</type>
      <name>__glewClearBufferiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab05b94da9b6abc5661ed97eab822ff66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLEARBUFFERUIVPROC</type>
      <name>__glewClearBufferuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec0427db83be3ee6c9e1d266fe2f4f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLEARCOLORIIEXTPROC</type>
      <name>__glewClearColorIiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a45cf08c75e8fc6e983cba81f5f704e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLEARCOLORIUIEXTPROC</type>
      <name>__glewClearColorIuiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a27814a1ebdb9941f20558257c5f2fb41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLEARDEPTHDNVPROC</type>
      <name>__glewClearDepthdNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace47f1b1cbe57632dadb4281373499a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLEARDEPTHFOESPROC</type>
      <name>__glewClearDepthfOES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f96e761bf1570ec53f9e37126cda858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLIENTACTIVETEXTUREPROC</type>
      <name>__glewClientActiveTexture</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f3059a69f7bb6caafcdc47d051f43be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLIENTACTIVETEXTUREARBPROC</type>
      <name>__glewClientActiveTextureARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5b54a19ad3a83c088197e54493db6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLIENTACTIVEVERTEXSTREAMATIPROC</type>
      <name>__glewClientActiveVertexStreamATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b1baa02599434588d8d4f972580f2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLIENTATTRIBDEFAULTEXTPROC</type>
      <name>__glewClientAttribDefaultEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeca085465e058615a999dd1179aafeb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCLIPPLANEFOESPROC</type>
      <name>__glewClipPlanefOES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a941b8756b90142bb7184ad1af9cbdb8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLOR3FVERTEX3FSUNPROC</type>
      <name>__glewColor3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaef0576171b5348d598d5482226a18a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLOR3FVERTEX3FVSUNPROC</type>
      <name>__glewColor3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6911b0ad57b25c2e91fd7ea96c5b9e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLOR3HNVPROC</type>
      <name>__glewColor3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d8ae7c67bb7d877d3b2952d261a8526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLOR3HVNVPROC</type>
      <name>__glewColor3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adfba3233408409ae3dbaa3260ba5ff51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewColor4fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70ff89cd11b5d44727b2efd66a2299c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a73fd9727da6cd20f7dba46181cc576b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLOR4HNVPROC</type>
      <name>__glewColor4hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ff123a0ca1013d2252338b1ebe6a7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLOR4HVNVPROC</type>
      <name>__glewColor4hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad8957d9eebfb3bf8d7a7b945e2d0e920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLOR4UBVERTEX2FSUNPROC</type>
      <name>__glewColor4ubVertex2fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afbb5080b6ab788a9a4396d1861155c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLOR4UBVERTEX2FVSUNPROC</type>
      <name>__glewColor4ubVertex2fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60ee7b9ab4cc633d32c70ee2f0cbb10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLOR4UBVERTEX3FSUNPROC</type>
      <name>__glewColor4ubVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a165a331729795a17c2d8d0ee21e0947a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLOR4UBVERTEX3FVSUNPROC</type>
      <name>__glewColor4ubVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa0571b01aa7e3a24ed3cfbb9252c4c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORFRAGMENTOP1ATIPROC</type>
      <name>__glewColorFragmentOp1ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5121d6a77ca3c22a96310a84148dafd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORFRAGMENTOP2ATIPROC</type>
      <name>__glewColorFragmentOp2ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7021c15fd2841e0499b3c7dbb7c8c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORFRAGMENTOP3ATIPROC</type>
      <name>__glewColorFragmentOp3ATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d9dfbda065ae96723a02c29e4a7c3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORMASKIPROC</type>
      <name>__glewColorMaski</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f61cde5714f673c63c65726e4dfd2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORMASKINDEXEDEXTPROC</type>
      <name>__glewColorMaskIndexedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa41dca29c28cc0062b240a6bd2c0014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORPOINTEREXTPROC</type>
      <name>__glewColorPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad8de7f804ae6ab762c88acf3564ae246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORPOINTERLISTIBMPROC</type>
      <name>__glewColorPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c3dbb85cf1aa3ac81e7fc6071ee616d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORPOINTERVINTELPROC</type>
      <name>__glewColorPointervINTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f2a2184c61f4b8ff6538ec87ae4681c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORSUBTABLEPROC</type>
      <name>__glewColorSubTable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5190aa94f5cea14c2524a45d4d09063</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORSUBTABLEEXTPROC</type>
      <name>__glewColorSubTableEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46f8b17e7ad17f0a670bb7354857633b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORTABLEPROC</type>
      <name>__glewColorTable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0bd6f3f183a70e127010579aceed504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORTABLEEXTPROC</type>
      <name>__glewColorTableEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab69ea3be17f4554a7fb0f599b1a344ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORTABLEPARAMETERFVPROC</type>
      <name>__glewColorTableParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace7e3bd169d5eb30cb39f10e7bfe11a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORTABLEPARAMETERFVSGIPROC</type>
      <name>__glewColorTableParameterfvSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ab259d8c22862ef68cce14f2fe4fee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORTABLEPARAMETERIVPROC</type>
      <name>__glewColorTableParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab14c429da285446a53302b0a0274a452</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORTABLEPARAMETERIVSGIPROC</type>
      <name>__glewColorTableParameterivSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab0098112cc62226a328902c4df4ae4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOLORTABLESGIPROC</type>
      <name>__glewColorTableSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0ce3d7622e154b8f9e63f5010119199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMBINERINPUTNVPROC</type>
      <name>__glewCombinerInputNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4dac6100d520ba630e51ebb3f1812e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMBINEROUTPUTNVPROC</type>
      <name>__glewCombinerOutputNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00394b62e8bb64abe59231df7cdf9f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMBINERPARAMETERFNVPROC</type>
      <name>__glewCombinerParameterfNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a991335168122242c42b94012e5208120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMBINERPARAMETERFVNVPROC</type>
      <name>__glewCombinerParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9286ef908536cc766dfb1432d828f51c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMBINERPARAMETERINVPROC</type>
      <name>__glewCombinerParameteriNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a4fbbf5f7d4ebba4784f55b3a72334f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMBINERPARAMETERIVNVPROC</type>
      <name>__glewCombinerParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35f75e4c857f08c2bbf632ab5e4f2a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMBINERSTAGEPARAMETERFVNVPROC</type>
      <name>__glewCombinerStageParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ae5cda4b1e7fa569fcbf56c49a357d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPILESHADERPROC</type>
      <name>__glewCompileShader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af6dce5a591aca9ae65d1b2c5d977db47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPILESHADERARBPROC</type>
      <name>__glewCompileShaderARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad49dc2239ebab05e679abe4b809d1c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC</type>
      <name>__glewCompressedMultiTexImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace5c30529b41207cab8a0f22f103d229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC</type>
      <name>__glewCompressedMultiTexImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a20a66933d18774cfe6d8ffc45e19ec15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC</type>
      <name>__glewCompressedMultiTexImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae213b3556133545f742df810cccfa44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC</type>
      <name>__glewCompressedMultiTexSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58028b6affff80a10a2c7111a7be3a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC</type>
      <name>__glewCompressedMultiTexSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b64a786cf1555af6fdcf347a53b40df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC</type>
      <name>__glewCompressedMultiTexSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a293c4f853437d6feeeeb04f6c769900f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXIMAGE1DPROC</type>
      <name>__glewCompressedTexImage1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8cc5477818e62e0d71ade1c416f8b8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXIMAGE1DARBPROC</type>
      <name>__glewCompressedTexImage1DARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af390f34789375cbca0979778d955607c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXIMAGE2DPROC</type>
      <name>__glewCompressedTexImage2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aacfdf21b42f2a90fe5101b31261d1afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXIMAGE2DARBPROC</type>
      <name>__glewCompressedTexImage2DARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5427466d73f99100c5342dea5948269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DPROC</type>
      <name>__glewCompressedTexImage3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa17a8fbe3f2a30b22f1564e4271028cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXIMAGE3DARBPROC</type>
      <name>__glewCompressedTexImage3DARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5117679b9435e7cfbc5e1e54cdf47c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC</type>
      <name>__glewCompressedTexSubImage1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80ff01628bfb3d77367c5daaf7998391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC</type>
      <name>__glewCompressedTexSubImage1DARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa4ce682ec46e3638487f19cc5a871c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC</type>
      <name>__glewCompressedTexSubImage2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a364336198250ff550b27695a0ea3c40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC</type>
      <name>__glewCompressedTexSubImage2DARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af5072df2a657465e78f831f727a376b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC</type>
      <name>__glewCompressedTexSubImage3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a00f006aabc022a27fcff09ab98d7bd5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC</type>
      <name>__glewCompressedTexSubImage3DARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6020a229d79311d7552ae35e6cf54c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC</type>
      <name>__glewCompressedTextureImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e05a92d287dab7ee375a3151c505b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC</type>
      <name>__glewCompressedTextureImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6881e9a19182bbb75a49a9d03feda502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC</type>
      <name>__glewCompressedTextureImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac8fd1b6e51d231bb639a1eed739e14d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC</type>
      <name>__glewCompressedTextureSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a664f6f5ae6510514d60e21acc3afc80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC</type>
      <name>__glewCompressedTextureSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5328785961bfbb399313b50d1119bd89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC</type>
      <name>__glewCompressedTextureSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85998c4a0b14221ad6c7d1cb313c6142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCONVOLUTIONFILTER1DPROC</type>
      <name>__glewConvolutionFilter1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98b7136a55d211331d28922bee18bff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCONVOLUTIONFILTER1DEXTPROC</type>
      <name>__glewConvolutionFilter1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f8021933deefc318e2c71f7c0c3b956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCONVOLUTIONFILTER2DPROC</type>
      <name>__glewConvolutionFilter2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f8be3ad872fd1e7318a25b6302991ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCONVOLUTIONFILTER2DEXTPROC</type>
      <name>__glewConvolutionFilter2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e164e62123cbf8e09e4cc867dade04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCONVOLUTIONPARAMETERFPROC</type>
      <name>__glewConvolutionParameterf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c883d025d71eedf2432cedf6bd96c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCONVOLUTIONPARAMETERFEXTPROC</type>
      <name>__glewConvolutionParameterfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f308018a690e87cb29f111b7f9fcc91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCONVOLUTIONPARAMETERFVPROC</type>
      <name>__glewConvolutionParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af1cd250b6ae78f9fe455cdf06aa02449</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCONVOLUTIONPARAMETERFVEXTPROC</type>
      <name>__glewConvolutionParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c8e3a529563dccfe83a64a28a2411ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCONVOLUTIONPARAMETERIPROC</type>
      <name>__glewConvolutionParameteri</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac85efb8168c9694d2574f91dd4eab4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCONVOLUTIONPARAMETERIEXTPROC</type>
      <name>__glewConvolutionParameteriEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c47239f1eb1679e21951f978a348f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCONVOLUTIONPARAMETERIVPROC</type>
      <name>__glewConvolutionParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8322ce2cc185052d69865afdd218dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCONVOLUTIONPARAMETERIVEXTPROC</type>
      <name>__glewConvolutionParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71d6d46786ed1fcc7653f289b4bb287a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYCOLORSUBTABLEPROC</type>
      <name>__glewCopyColorSubTable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e12cffd10474d1357a6d918debe2a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYCOLORSUBTABLEEXTPROC</type>
      <name>__glewCopyColorSubTableEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f7f2570e7700728199a40328c1a2caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYCOLORTABLEPROC</type>
      <name>__glewCopyColorTable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac26c1084acf08e65c80e5e9dedca48f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYCOLORTABLESGIPROC</type>
      <name>__glewCopyColorTableSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ec4336e738f49d826cdf48563b9c0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYCONVOLUTIONFILTER1DPROC</type>
      <name>__glewCopyConvolutionFilter1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a13b49569ad2944a981730a8b92acdc70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYCONVOLUTIONFILTER1DEXTPROC</type>
      <name>__glewCopyConvolutionFilter1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adfdd8af4aae054ba84c457cf5893d641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYCONVOLUTIONFILTER2DPROC</type>
      <name>__glewCopyConvolutionFilter2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa1dbfa65e9cfbb5a3fde2cba8a04f934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYCONVOLUTIONFILTER2DEXTPROC</type>
      <name>__glewCopyConvolutionFilter2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad8bf55fac085a0d71b3023f78f1ae335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYMULTITEXIMAGE1DEXTPROC</type>
      <name>__glewCopyMultiTexImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab157713cd91b3a947672c147e85f513b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYMULTITEXIMAGE2DEXTPROC</type>
      <name>__glewCopyMultiTexImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba7743cbf56d6b2bf645d16e3122f5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC</type>
      <name>__glewCopyMultiTexSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a7ab0e1c21d0815c470cbc98898900c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC</type>
      <name>__glewCopyMultiTexSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae03e2d616a73861a77c25837622349fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC</type>
      <name>__glewCopyMultiTexSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e47867556af32a572f6cd784e095155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYTEXIMAGE1DEXTPROC</type>
      <name>__glewCopyTexImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbeea47befb3259908932b63d1da764a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYTEXIMAGE2DEXTPROC</type>
      <name>__glewCopyTexImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2cf924c2982c742a6a6a512b0a21dcbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYTEXSUBIMAGE1DEXTPROC</type>
      <name>__glewCopyTexSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38b0a0bc9611d430a1c9e860fc12ae90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYTEXSUBIMAGE2DEXTPROC</type>
      <name>__glewCopyTexSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60ca18a4ee404e89e2d9df06d2413fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYTEXSUBIMAGE3DPROC</type>
      <name>__glewCopyTexSubImage3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad270110d6f53d16ef5460b6ff792af7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYTEXSUBIMAGE3DEXTPROC</type>
      <name>__glewCopyTexSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30dcf2b5c1b0c6fbebd142dc4c885289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYTEXTUREIMAGE1DEXTPROC</type>
      <name>__glewCopyTextureImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a78b4a492fa3f09b2c1fcbff24e7bea7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYTEXTUREIMAGE2DEXTPROC</type>
      <name>__glewCopyTextureImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a875177fc369cd19e5cd09c621104e919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYTEXTURESUBIMAGE1DEXTPROC</type>
      <name>__glewCopyTextureSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ffb20e4d94271ea31bbc242dd63ef36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYTEXTURESUBIMAGE2DEXTPROC</type>
      <name>__glewCopyTextureSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29e6a217a37dfd5c0a3a142f5dc91c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCOPYTEXTURESUBIMAGE3DEXTPROC</type>
      <name>__glewCopyTextureSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeccfc2773fd9bcaf17ab472976237f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCREATEPROGRAMPROC</type>
      <name>__glewCreateProgram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a17f710c84bbfdc625f6989a9fe4d835a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCREATEPROGRAMOBJECTARBPROC</type>
      <name>__glewCreateProgramObjectARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5792d0d5f4827bca3d1bf0961d02ed14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCREATESHADERPROC</type>
      <name>__glewCreateShader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d3f642ca9398934d1fc3f4456c15cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCREATESHADEROBJECTARBPROC</type>
      <name>__glewCreateShaderObjectARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae07a49a9f38bfad940306031f6b5e212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCULLPARAMETERDVEXTPROC</type>
      <name>__glewCullParameterdvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a34856ae40314b605caad17eab261caa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCULLPARAMETERFVEXTPROC</type>
      <name>__glewCullParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab74ab5b4304ce996e35011f2f4aebf92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLCURRENTPALETTEMATRIXARBPROC</type>
      <name>__glewCurrentPaletteMatrixARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef440f44ef3f49433a48d244162a5e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEASYNCMARKERSSGIXPROC</type>
      <name>__glewDeleteAsyncMarkersSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e01fb3759b78558569c609d68a37b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEBUFFERREGIONEXTPROC</type>
      <name>__glewDeleteBufferRegionEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a16d4e5c3bd286c428d3f804155f0ad7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEBUFFERSPROC</type>
      <name>__glewDeleteBuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a957a634364bc1daa1490335739833066</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEBUFFERSARBPROC</type>
      <name>__glewDeleteBuffersARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa396b395cfff6c03228e2c890e3f278d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEFENCESAPPLEPROC</type>
      <name>__glewDeleteFencesAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7baa365ede26c84cca314cc77a303ab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEFENCESNVPROC</type>
      <name>__glewDeleteFencesNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aedf49ef962519e55826b28d8aa019866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEFRAGMENTSHADERATIPROC</type>
      <name>__glewDeleteFragmentShaderATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a0cb42358d05e87958cd540029a2630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEFRAMEBUFFERSPROC</type>
      <name>__glewDeleteFramebuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ff1b19e14f76e2f0e014b4d86f83145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEFRAMEBUFFERSEXTPROC</type>
      <name>__glewDeleteFramebuffersEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3911f7ad32442aad7fbad0c5108105af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEOBJECTARBPROC</type>
      <name>__glewDeleteObjectARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af09a879f77c7d60b1611bcc6742e35c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEOCCLUSIONQUERIESNVPROC</type>
      <name>__glewDeleteOcclusionQueriesNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9234e5d6ef1b082f140eecdbf5dd6db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEPROGRAMPROC</type>
      <name>__glewDeleteProgram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2da23c8af100ef37e4ff20832c97a66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEPROGRAMSARBPROC</type>
      <name>__glewDeleteProgramsARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab04d3c782bf589af62b4928fcd3bb4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEPROGRAMSNVPROC</type>
      <name>__glewDeleteProgramsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61822e3b58450c56235a0156fa8a88f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEQUERIESPROC</type>
      <name>__glewDeleteQueries</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a224fc5a44c8122502a627031774ca800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEQUERIESARBPROC</type>
      <name>__glewDeleteQueriesARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a7bfbd7a0774391c6a78c2f44df39bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETERENDERBUFFERSPROC</type>
      <name>__glewDeleteRenderbuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abebe29594579f7621e52ae2c6f6db786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETERENDERBUFFERSEXTPROC</type>
      <name>__glewDeleteRenderbuffersEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0e180e3cc92130292948e72c2fdbf050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETESHADERPROC</type>
      <name>__glewDeleteShader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fb50660b43bd09828b1635da4bd36cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETETEXTURESEXTPROC</type>
      <name>__glewDeleteTexturesEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9bc8fd357c2ffc8150e076c354e9e0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEVERTEXARRAYSPROC</type>
      <name>__glewDeleteVertexArrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a47e751414b55d3b094d2d756b3a6bbd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEVERTEXARRAYSAPPLEPROC</type>
      <name>__glewDeleteVertexArraysAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5263f24d5485df46a753bc12a43b97b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDELETEVERTEXSHADEREXTPROC</type>
      <name>__glewDeleteVertexShaderEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ababef81147fb6dda497aa88b83dcb64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDEPTHBOUNDSDNVPROC</type>
      <name>__glewDepthBoundsdNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a038758afd2bad05557d46a50348f85b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDEPTHBOUNDSEXTPROC</type>
      <name>__glewDepthBoundsEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa30216fa0f322d6a7fcafa07d25384d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDEPTHRANGEDNVPROC</type>
      <name>__glewDepthRangedNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b8beb96c072ec8b66ba3fb6e3b1589d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDEPTHRANGEFOESPROC</type>
      <name>__glewDepthRangefOES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a254ddc6f6eb5070613bbd9f950fdedca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDETACHOBJECTARBPROC</type>
      <name>__glewDetachObjectARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae51b272a037561a9c0367af21da40e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDETACHSHADERPROC</type>
      <name>__glewDetachShader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30f335231904cd07612c9a64592b4dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDETAILTEXFUNCSGISPROC</type>
      <name>__glewDetailTexFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a088fa9085305fa41aa9b97e4f9fa5346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDISABLECLIENTSTATEINDEXEDEXTPROC</type>
      <name>__glewDisableClientStateIndexedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae591a83a1a2ab0e14f41689643720e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDISABLEIPROC</type>
      <name>__glewDisablei</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbf43ec0151c4ebafb546a8d3b9be9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDISABLEINDEXEDEXTPROC</type>
      <name>__glewDisableIndexedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a99075dfebb8adf6ba5313ca7679d44eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDISABLEVARIANTCLIENTSTATEEXTPROC</type>
      <name>__glewDisableVariantClientStateEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7055e9e98b66f77cb18790255f0cb792</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDISABLEVERTEXATTRIBARRAYPROC</type>
      <name>__glewDisableVertexAttribArray</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2df350ad149972295f4176ac01c9c7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDISABLEVERTEXATTRIBARRAYARBPROC</type>
      <name>__glewDisableVertexAttribArrayARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac50981d10e6c76470154852d0288a874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWARRAYSEXTPROC</type>
      <name>__glewDrawArraysEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77052e665388bc4c594e5b8090924355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWARRAYSINSTANCEDARBPROC</type>
      <name>__glewDrawArraysInstancedARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c3f9cda56184ea7b6c1613462b52f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWARRAYSINSTANCEDEXTPROC</type>
      <name>__glewDrawArraysInstancedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3342551a2c1e819325ce331f028dab67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWBUFFERREGIONEXTPROC</type>
      <name>__glewDrawBufferRegionEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e9ba5d34bd1d4fb6b865e5edd19292e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWBUFFERSPROC</type>
      <name>__glewDrawBuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d96d150df0c611581ba8031164130e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWBUFFERSARBPROC</type>
      <name>__glewDrawBuffersARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b39a27968eee239a3193d41f6de8e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWBUFFERSATIPROC</type>
      <name>__glewDrawBuffersATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acac23e6289422d195775105483424fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWELEMENTARRAYAPPLEPROC</type>
      <name>__glewDrawElementArrayAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25f49e24b21829dc439651fdf4cbe77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWELEMENTARRAYATIPROC</type>
      <name>__glewDrawElementArrayATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad8e7db133f65b905e2527cde820e0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWELEMENTSINSTANCEDARBPROC</type>
      <name>__glewDrawElementsInstancedARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71e6a5284e42255f60b1fe1e23a826ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWELEMENTSINSTANCEDEXTPROC</type>
      <name>__glewDrawElementsInstancedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab35e598f9bbb9229eb66f69009003fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWRANGEELEMENTARRAYAPPLEPROC</type>
      <name>__glewDrawRangeElementArrayAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14993f75f47c2f0f7f74d61e7575e45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWRANGEELEMENTARRAYATIPROC</type>
      <name>__glewDrawRangeElementArrayATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa3bee5be59947d3b275a97577efa1d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWRANGEELEMENTSPROC</type>
      <name>__glewDrawRangeElements</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a042cecb5f4175c6b811f6db2cc4b3b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLDRAWRANGEELEMENTSEXTPROC</type>
      <name>__glewDrawRangeElementsEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a012e85ef83ccd63102d4599af8ff0917</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLEDGEFLAGPOINTEREXTPROC</type>
      <name>__glewEdgeFlagPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa55e387e5d4c45420e0bf8613c28ff11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLEDGEFLAGPOINTERLISTIBMPROC</type>
      <name>__glewEdgeFlagPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93fe445684791366f2095a01029f0bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLELEMENTPOINTERAPPLEPROC</type>
      <name>__glewElementPointerAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a078dcdbe60ae71130129d0bd326faa36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLELEMENTPOINTERATIPROC</type>
      <name>__glewElementPointerATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2912b17a3285e22c2ebd53b9cf3d5818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENABLECLIENTSTATEINDEXEDEXTPROC</type>
      <name>__glewEnableClientStateIndexedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad63ea6aab351dcfa88e987e5f7e42c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENABLEIPROC</type>
      <name>__glewEnablei</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae2960b216f0031a09b8c7eeedecc23af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENABLEINDEXEDEXTPROC</type>
      <name>__glewEnableIndexedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66079775f1a2b9a6778eabadf2ceff23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENABLEVARIANTCLIENTSTATEEXTPROC</type>
      <name>__glewEnableVariantClientStateEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1cbc1598fdaa29e1f4c33b4cb9aca546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENABLEVERTEXATTRIBARRAYPROC</type>
      <name>__glewEnableVertexAttribArray</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a100183a0a141b6b072881a67b6b590fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENABLEVERTEXATTRIBARRAYARBPROC</type>
      <name>__glewEnableVertexAttribArrayARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ede5f87fde46855b70fa54e26c0bf5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENDCONDITIONALRENDERPROC</type>
      <name>__glewEndConditionalRender</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf220f06316fdaf8cad16644b05ca666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENDCONDITIONALRENDERNVPROC</type>
      <name>__glewEndConditionalRenderNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21f083715019ece448807814d5ac6617</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENDFRAGMENTSHADERATIPROC</type>
      <name>__glewEndFragmentShaderATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae70366179de74d6cebb13fbc535a2594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENDOCCLUSIONQUERYNVPROC</type>
      <name>__glewEndOcclusionQueryNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6438a244b7a0f3a8e6a9ac36e1c1bcb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENDQUERYPROC</type>
      <name>__glewEndQuery</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f1211f06fd05c8f669d976303e2b09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENDQUERYARBPROC</type>
      <name>__glewEndQueryARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec4ea65a2a988165a31f01b7786b734e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENDSCENEEXTPROC</type>
      <name>__glewEndSceneEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b587c35405147e264302c13c0eaa5b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENDTRANSFORMFEEDBACKPROC</type>
      <name>__glewEndTransformFeedback</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71bbed895a673b2cb18912515fee6a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENDTRANSFORMFEEDBACKEXTPROC</type>
      <name>__glewEndTransformFeedbackEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af3942d5e739bcda85e38aa63f712a362</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENDTRANSFORMFEEDBACKNVPROC</type>
      <name>__glewEndTransformFeedbackNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d77a907eb56ddaa94c23229d2cfa2f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLENDVERTEXSHADEREXTPROC</type>
      <name>__glewEndVertexShaderEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afd13ce6968646c66c9cfb1b0de76a6ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLEVALMAPSNVPROC</type>
      <name>__glewEvalMapsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aabd7fe5b79c999406f9276321681bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLEXECUTEPROGRAMNVPROC</type>
      <name>__glewExecuteProgramNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4fbd619c31bc806f9b89fa1c5658557d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLEXTRACTCOMPONENTEXTPROC</type>
      <name>__glewExtractComponentEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf77968e8a723027947fa9391b741043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFINALCOMBINERINPUTNVPROC</type>
      <name>__glewFinalCombinerInputNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5746b8e1cb2a6eb23325c976241ebc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFINISHASYNCSGIXPROC</type>
      <name>__glewFinishAsyncSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac508ad706cb0dda2fe0cee2dee61355a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFINISHFENCEAPPLEPROC</type>
      <name>__glewFinishFenceAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ae0efbcfb921b74d2b3bebc9efed5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFINISHFENCENVPROC</type>
      <name>__glewFinishFenceNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0782e8bcc1edd35379cc69ffc0c4b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFINISHOBJECTAPPLEPROC</type>
      <name>__glewFinishObjectAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a620a337d7a4110eb078005cbbaca418a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFINISHTEXTURESUNXPROC</type>
      <name>__glewFinishTextureSUNX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af10bea16102a0566948efbfeb50fcf30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFLUSHMAPPEDBUFFERRANGEPROC</type>
      <name>__glewFlushMappedBufferRange</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52f26ba3790b59e9bf3e78aa3f2ac516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC</type>
      <name>__glewFlushMappedBufferRangeAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a237bac4f97ee6ca10ff58b590ca650d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFLUSHPIXELDATARANGENVPROC</type>
      <name>__glewFlushPixelDataRangeNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf9528535fd5e5f6cbf4a2338f2b9201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFLUSHRASTERSGIXPROC</type>
      <name>__glewFlushRasterSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1576eb80905e0ee36c6fa08f47c1056e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC</type>
      <name>__glewFlushVertexArrayRangeAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97f1833b5f114c4a7deb473d592a08d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFLUSHVERTEXARRAYRANGENVPROC</type>
      <name>__glewFlushVertexArrayRangeNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abafdd5828048a268b973dd0f98ed2dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGCOORDDPROC</type>
      <name>__glewFogCoordd</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f0c626e4036e0d9f154d71f6bf50b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGCOORDDEXTPROC</type>
      <name>__glewFogCoorddEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2ba982eb527914a0f45b74b689559c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGCOORDDVPROC</type>
      <name>__glewFogCoorddv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a545d885d4e97b08804d66d75c84bad92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGCOORDDVEXTPROC</type>
      <name>__glewFogCoorddvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2486028c6b0ca555f3ae3a8f16f0ad15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGCOORDFPROC</type>
      <name>__glewFogCoordf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4c5d800b8b9b3b34ab57e6a08df2d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGCOORDFEXTPROC</type>
      <name>__glewFogCoordfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1cfc6d1429a82cebb98c5fed6ba5e4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGCOORDFVPROC</type>
      <name>__glewFogCoordfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa0be150766b4217aead07b399f498e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGCOORDFVEXTPROC</type>
      <name>__glewFogCoordfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae72fbfa249933cdc770814aecd8cbe50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGCOORDHNVPROC</type>
      <name>__glewFogCoordhNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa3a01d0dd14a4d5dcfdc57c179fc80a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGCOORDHVNVPROC</type>
      <name>__glewFogCoordhvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23a3bd810c8e8387115b3a93d78b1ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGCOORDPOINTERPROC</type>
      <name>__glewFogCoordPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5d9323133f1d06a93aaceb4c71754c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGCOORDPOINTEREXTPROC</type>
      <name>__glewFogCoordPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b69d7be0e85e5b92f267220b2920db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGCOORDPOINTERLISTIBMPROC</type>
      <name>__glewFogCoordPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af44f3e923ad0dc5fc6c7019ef73115c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFOGFUNCSGISPROC</type>
      <name>__glewFogFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae15ca8150f86566cb2b91c038db2683b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTCOLORMATERIALEXTPROC</type>
      <name>__glewFragmentColorMaterialEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a05d38dc1c841291530e3553524b7a981</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTCOLORMATERIALSGIXPROC</type>
      <name>__glewFragmentColorMaterialSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aecf606137d8be25cf9240f0e7e926311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTFEXTPROC</type>
      <name>__glewFragmentLightfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa1b33c20767bf5a5d0555f28487fc145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTFSGIXPROC</type>
      <name>__glewFragmentLightfSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa8851754c442765d50bf216cf4065e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTFVEXTPROC</type>
      <name>__glewFragmentLightfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa1b33cb0263aadb8f3532dd01db7c78a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTFVSGIXPROC</type>
      <name>__glewFragmentLightfvSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c26281ff09e5f1264b5b599eb55a81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTIEXTPROC</type>
      <name>__glewFragmentLightiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac273a7ee15d5a22d1beffa0a0951f55b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTISGIXPROC</type>
      <name>__glewFragmentLightiSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a636ceba36da7a5a03490172c9288c2c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTIVEXTPROC</type>
      <name>__glewFragmentLightivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97f835e54fa649c2d38b99bff6f6f19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTIVSGIXPROC</type>
      <name>__glewFragmentLightivSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91cccccbe281d94ecdca9d30b518f798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTMODELFEXTPROC</type>
      <name>__glewFragmentLightModelfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9006c58d128c9e79bb57ebba73b9e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTMODELFSGIXPROC</type>
      <name>__glewFragmentLightModelfSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8280ecfb15d0647fa83ceebccf7f3813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTMODELFVEXTPROC</type>
      <name>__glewFragmentLightModelfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb90a8d3d1e003dabf8ce54cd56335da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTMODELFVSGIXPROC</type>
      <name>__glewFragmentLightModelfvSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a33d955f29bea2d342296b199aa453848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTMODELIEXTPROC</type>
      <name>__glewFragmentLightModeliEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae55cbfb378ace9b403019862c0d285cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTMODELISGIXPROC</type>
      <name>__glewFragmentLightModeliSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af83545b87b50471051d37a9f927c3702</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTMODELIVEXTPROC</type>
      <name>__glewFragmentLightModelivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ad1b87d673c4d01554153f407d19c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTLIGHTMODELIVSGIXPROC</type>
      <name>__glewFragmentLightModelivSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6831fb1cf0ab3220848e9c31a5088732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTMATERIALFEXTPROC</type>
      <name>__glewFragmentMaterialfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae43a43f528fb41f114cb3506375b80ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTMATERIALFSGIXPROC</type>
      <name>__glewFragmentMaterialfSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c912562bba578a1088c545422ca899b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTMATERIALFVEXTPROC</type>
      <name>__glewFragmentMaterialfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adeb36034c8c4e2182dccb907642f0474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTMATERIALFVSGIXPROC</type>
      <name>__glewFragmentMaterialfvSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a920dad4c8ab3c1a744dd85500529146d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTMATERIALIEXTPROC</type>
      <name>__glewFragmentMaterialiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a640407c3d9fcea5f09d7dcde9e71e9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTMATERIALISGIXPROC</type>
      <name>__glewFragmentMaterialiSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aacdf01f3d4a40355c6c8e19ffc8aee2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTMATERIALIVEXTPROC</type>
      <name>__glewFragmentMaterialivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5565345feb769263c6d1eeb1b2d88ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAGMENTMATERIALIVSGIXPROC</type>
      <name>__glewFragmentMaterialivSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aef479c6b41bdeeff0c4cf38b2bf9ca29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERDRAWBUFFEREXTPROC</type>
      <name>__glewFramebufferDrawBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19e0d0e0c0fe22f695a656e77d711c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC</type>
      <name>__glewFramebufferDrawBuffersEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a133478722b950164acc7bfa3a66b4c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERREADBUFFEREXTPROC</type>
      <name>__glewFramebufferReadBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae3de4c7f5013ff351b02cf38f1a7fde7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERRENDERBUFFERPROC</type>
      <name>__glewFramebufferRenderbuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f5726aa1fc1afe0c1944c933458562a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC</type>
      <name>__glewFramebufferRenderbufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac420aa24475d7f6e6431740416c6062c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERTEXTURE1DPROC</type>
      <name>__glewFramebufferTexture1D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2704431a827f115740ab9d57375ec9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERTEXTURE1DEXTPROC</type>
      <name>__glewFramebufferTexture1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed364d12c749942956b2a758eaba3fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERTEXTURE2DPROC</type>
      <name>__glewFramebufferTexture2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7da1d63194f64ef49ae0546f01e58646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERTEXTURE2DEXTPROC</type>
      <name>__glewFramebufferTexture2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a220a6064e9c4020518dc9893ecc51c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERTEXTURE3DPROC</type>
      <name>__glewFramebufferTexture3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a353a79512addfe3f9673927e7d44c257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERTEXTURE3DEXTPROC</type>
      <name>__glewFramebufferTexture3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1795f549cf9f53bd954ad65b591034ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERTEXTUREARBPROC</type>
      <name>__glewFramebufferTextureARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a568ab1965d90900dc5a94cd19e76be3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERTEXTUREEXTPROC</type>
      <name>__glewFramebufferTextureEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae454df7f1120ff8a56d38018d4d2a286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERTEXTUREFACEARBPROC</type>
      <name>__glewFramebufferTextureFaceARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e5e0d5ff69a97ff0ffa2796721e9f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERTEXTUREFACEEXTPROC</type>
      <name>__glewFramebufferTextureFaceEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a718380ea05ff7c30142288495585b3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERTEXTURELAYERARBPROC</type>
      <name>__glewFramebufferTextureLayerARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aebec00d23762f497268a2a52da25d570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC</type>
      <name>__glewFramebufferTextureLayerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9bcc25199c6e993ea53a7245098fc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEBUFFERTEXTURLAYERPROC</type>
      <name>__glewFramebufferTexturLayer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb70eec9407782b13e6071f5c27f72ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMETERMINATORGREMEDYPROC</type>
      <name>__glewFrameTerminatorGREMEDY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a943e3aecdc6703075bd9ece0131616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRAMEZOOMSGIXPROC</type>
      <name>__glewFrameZoomSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6a74214a7ac6a61e9791717098b87a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFREEOBJECTBUFFERATIPROC</type>
      <name>__glewFreeObjectBufferATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af72859a5e33743511eb4dec1daa43e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLFRUSTUMFOESPROC</type>
      <name>__glewFrustumfOES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa073ee60059936d46bef96f13038c130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENASYNCMARKERSSGIXPROC</type>
      <name>__glewGenAsyncMarkersSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a90baace987a53f3e2caa0c6a524ebed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENBUFFERSPROC</type>
      <name>__glewGenBuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a740aa74ae58ea20fdc0b140dec2d4acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENBUFFERSARBPROC</type>
      <name>__glewGenBuffersARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb0a85498015740f6e67330d9028c0a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENERATEMIPMAPPROC</type>
      <name>__glewGenerateMipmap</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a882e086e0fe5a6112963fd2c12e55cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENERATEMIPMAPEXTPROC</type>
      <name>__glewGenerateMipmapEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afee0a574ae062029e933e0f2e26d0502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENERATEMULTITEXMIPMAPEXTPROC</type>
      <name>__glewGenerateMultiTexMipmapEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d9bd39ea1ef122d9d9c7455d30c353d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENERATETEXTUREMIPMAPEXTPROC</type>
      <name>__glewGenerateTextureMipmapEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa75eb0e629879ea6db2734fae032cf6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENFENCESAPPLEPROC</type>
      <name>__glewGenFencesAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9b94f51eaa09b0102d80eaae5d1191b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENFENCESNVPROC</type>
      <name>__glewGenFencesNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a360c658510198b2e43fd0a42344ffb37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENFRAGMENTSHADERSATIPROC</type>
      <name>__glewGenFragmentShadersATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a780f67f7e13de3400eadc945524c3201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENFRAMEBUFFERSPROC</type>
      <name>__glewGenFramebuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec1b6f688ef5455dc4d75019f1c6abfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENFRAMEBUFFERSEXTPROC</type>
      <name>__glewGenFramebuffersEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4d27c21e273913e31eaf93d5584b3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENOCCLUSIONQUERIESNVPROC</type>
      <name>__glewGenOcclusionQueriesNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d727e12da6f43e477d424d37deaa423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENPROGRAMSARBPROC</type>
      <name>__glewGenProgramsARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93566c7361f72913b4cbd9b96b769f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENPROGRAMSNVPROC</type>
      <name>__glewGenProgramsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7048490384896801675b17495d832cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENQUERIESPROC</type>
      <name>__glewGenQueries</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14a2423c43f257cdb08e8bf6679b2d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENQUERIESARBPROC</type>
      <name>__glewGenQueriesARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f0abdd90b8b6ba9acb1888bfe3f53f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENRENDERBUFFERSPROC</type>
      <name>__glewGenRenderbuffers</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af22cfadb390620438db05c6caab5f376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENRENDERBUFFERSEXTPROC</type>
      <name>__glewGenRenderbuffersEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a75aaef9d8b4b02b9d3fc1c92a79047a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENSYMBOLSEXTPROC</type>
      <name>__glewGenSymbolsEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a143f4f37960ad393da2a79dc91310399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENTEXTURESEXTPROC</type>
      <name>__glewGenTexturesEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad000854bc21001acc29b956fe7ed4503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENVERTEXARRAYSPROC</type>
      <name>__glewGenVertexArrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a34bfa481744069015d6df69a19c5b47a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENVERTEXARRAYSAPPLEPROC</type>
      <name>__glewGenVertexArraysAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59980c9354a7a6ecf02950b620575b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGENVERTEXSHADERSEXTPROC</type>
      <name>__glewGenVertexShadersEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a147ab032480e2e69814a168f6d46c0b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETACTIVEATTRIBPROC</type>
      <name>__glewGetActiveAttrib</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9aca72164ff5100dc6d4c041b13a1ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETACTIVEATTRIBARBPROC</type>
      <name>__glewGetActiveAttribARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a834a346c6e75bd65496c38909288b704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETACTIVEUNIFORMPROC</type>
      <name>__glewGetActiveUniform</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2befcfcb8313cfd1c27ed0b9d6578ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETACTIVEUNIFORMARBPROC</type>
      <name>__glewGetActiveUniformARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a39887a12bf327293fe2e2d4734cfba82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETACTIVEVARYINGNVPROC</type>
      <name>__glewGetActiveVaryingNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8cf6e68f000c4d0fbc86ba49f03e5a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETARRAYOBJECTFVATIPROC</type>
      <name>__glewGetArrayObjectfvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a550e5bea1e624f4b0998f9885d2db030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETARRAYOBJECTIVATIPROC</type>
      <name>__glewGetArrayObjectivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a534ed90156bd939281d0fc907b898bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETATTACHEDOBJECTSARBPROC</type>
      <name>__glewGetAttachedObjectsARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82838e71c18256f81442e4c5b0d2e0dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETATTACHEDSHADERSPROC</type>
      <name>__glewGetAttachedShaders</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8898d1819b069b1bbbcc2af177595a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETATTRIBLOCATIONPROC</type>
      <name>__glewGetAttribLocation</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aab8795724a0db272773d11286464de76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETATTRIBLOCATIONARBPROC</type>
      <name>__glewGetAttribLocationARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4627c50fd9f7f29093d3fa20d5007113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETBOOLEANI_VPROC</type>
      <name>__glewGetBooleani_v</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab805193b468cef944f90b2eb531791f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETBOOLEANINDEXEDVEXTPROC</type>
      <name>__glewGetBooleanIndexedvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9376bf0ca5023ebfaf4d621aa6e2b2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETBUFFERPARAMETERIVPROC</type>
      <name>__glewGetBufferParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a796965e7fe2cd6ba13064615ce637e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETBUFFERPARAMETERIVARBPROC</type>
      <name>__glewGetBufferParameterivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b13c9a2d6f0f011829764d5534426fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETBUFFERPOINTERVPROC</type>
      <name>__glewGetBufferPointerv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab6225962b6507bb61c73562f15fbe330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETBUFFERPOINTERVARBPROC</type>
      <name>__glewGetBufferPointervARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3c0798f0732e3e35be9978375b6862df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETBUFFERSUBDATAPROC</type>
      <name>__glewGetBufferSubData</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>accb4207cfc4490eecc43d2df09482b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETBUFFERSUBDATAARBPROC</type>
      <name>__glewGetBufferSubDataARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a450432debe817096b9bcf6ecd9355eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCLIPPLANEFOESPROC</type>
      <name>__glewGetClipPlanefOES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af0a72a520b647b060178bd94360cd803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOLORTABLEPROC</type>
      <name>__glewGetColorTable</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a998a5304b436b4e4a85d35f6f6e006bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOLORTABLEEXTPROC</type>
      <name>__glewGetColorTableEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad8692ab525db1430639fa7d5e915a1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOLORTABLEPARAMETERFVPROC</type>
      <name>__glewGetColorTableParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e78579ed8d14050b3e5d0bbfabf8fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOLORTABLEPARAMETERFVEXTPROC</type>
      <name>__glewGetColorTableParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba94fbfe90e87d0ab7182a626330d98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOLORTABLEPARAMETERFVSGIPROC</type>
      <name>__glewGetColorTableParameterfvSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af0b603862be0b0980557c643f88808ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOLORTABLEPARAMETERIVPROC</type>
      <name>__glewGetColorTableParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a62d3a3fbab659f6997579038895fa0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOLORTABLEPARAMETERIVEXTPROC</type>
      <name>__glewGetColorTableParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a79037b5f4d1c1c75f83a94946d3d41b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOLORTABLEPARAMETERIVSGIPROC</type>
      <name>__glewGetColorTableParameterivSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38f9933b8f01360897206e8b424185c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOLORTABLESGIPROC</type>
      <name>__glewGetColorTableSGI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5bcfb56e5535a90fd1eeb9cc0492795c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOMBINERINPUTPARAMETERFVNVPROC</type>
      <name>__glewGetCombinerInputParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a03b7dd812c71fd5b3c8b0bfc4d4013dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOMBINERINPUTPARAMETERIVNVPROC</type>
      <name>__glewGetCombinerInputParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc97e8d76993d6b1ccc9ca5179f8b18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC</type>
      <name>__glewGetCombinerOutputParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a302a403562771a7c75d40ddad0d2a040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC</type>
      <name>__glewGetCombinerOutputParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a20b3e1f5340def2496c8954ba5183d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC</type>
      <name>__glewGetCombinerStageParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a711d66698c1d7b2328bb9cf0aaeed907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC</type>
      <name>__glewGetCompressedMultiTexImageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab322e17525e6f77143531751d1eda68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOMPRESSEDTEXIMAGEPROC</type>
      <name>__glewGetCompressedTexImage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1681a5df9bf219404b723846d95eb07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOMPRESSEDTEXIMAGEARBPROC</type>
      <name>__glewGetCompressedTexImageARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a6e0bba65771720c1fc5f339428dda9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC</type>
      <name>__glewGetCompressedTextureImageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abea4909f682b7623006ceb7f9c2ac32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCONVOLUTIONFILTERPROC</type>
      <name>__glewGetConvolutionFilter</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa92d8be5dac0ac900b3b043b45b1ac95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCONVOLUTIONFILTEREXTPROC</type>
      <name>__glewGetConvolutionFilterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada7c860e9479ef38922213297e69826b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCONVOLUTIONPARAMETERFVPROC</type>
      <name>__glewGetConvolutionParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae69b774c2690a4563f9398fcd85ad15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCONVOLUTIONPARAMETERFVEXTPROC</type>
      <name>__glewGetConvolutionParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af08d4e0601ff79de0af78d8a2da8d787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCONVOLUTIONPARAMETERIVPROC</type>
      <name>__glewGetConvolutionParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a215a0ba2013998c745c6c681ca5d7489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETCONVOLUTIONPARAMETERIVEXTPROC</type>
      <name>__glewGetConvolutionParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42eaaf5d34a1a6a00fbe9927f197e1cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETDETAILTEXFUNCSGISPROC</type>
      <name>__glewGetDetailTexFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adb2d4690717dcbd8d86eb9cc031b29b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETDOUBLEINDEXEDVEXTPROC</type>
      <name>__glewGetDoubleIndexedvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a90cfc95da6a8948d9170b7c0d81568b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFENCEIVNVPROC</type>
      <name>__glewGetFenceivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88707ca59c34414b7a5eac543b168335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC</type>
      <name>__glewGetFinalCombinerInputParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f884f01f78fcea0340349f6f6d368a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC</type>
      <name>__glewGetFinalCombinerInputParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a175bada1ac184d71d2f637adb58808bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFLOATINDEXEDVEXTPROC</type>
      <name>__glewGetFloatIndexedvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4cb863282d9c5cff21e0875799f6f059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFOGFUNCSGISPROC</type>
      <name>__glewGetFogFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86bde7e592d3667aa21e4fc996929805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFRAGDATALOCATIONPROC</type>
      <name>__glewGetFragDataLocation</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5744c331dd225045d4a7e9c15376946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFRAGDATALOCATIONEXTPROC</type>
      <name>__glewGetFragDataLocationEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a06ed31f0b26cc438509618629143a8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFRAGMENTLIGHTFVEXTPROC</type>
      <name>__glewGetFragmentLightfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad30575f397d408bc8ba99753d5481418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFRAGMENTLIGHTFVSGIXPROC</type>
      <name>__glewGetFragmentLightfvSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad136aaf969b43ae10b0f0b91a9c41fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFRAGMENTLIGHTIVEXTPROC</type>
      <name>__glewGetFragmentLightivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adec13c91799207dbee58c00b02386152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFRAGMENTLIGHTIVSGIXPROC</type>
      <name>__glewGetFragmentLightivSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a33e3dd09574143dd61e7bea1924bc1d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFRAGMENTMATERIALFVEXTPROC</type>
      <name>__glewGetFragmentMaterialfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72073fbb352b5c8fc72378ed5d2a7ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFRAGMENTMATERIALFVSGIXPROC</type>
      <name>__glewGetFragmentMaterialfvSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af958bf22e40dc89bdda63fbe16dc97c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFRAGMENTMATERIALIVEXTPROC</type>
      <name>__glewGetFragmentMaterialivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa843ce574caac6e11c090e2c022dd1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFRAGMENTMATERIALIVSGIXPROC</type>
      <name>__glewGetFragmentMaterialivSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae20a29575f3ee6dfa20856f687caf701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC</type>
      <name>__glewGetFramebufferAttachmentParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0bd89bcf24b6086b7365386d2ec1fd08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC</type>
      <name>__glewGetFramebufferAttachmentParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a587bf9ad6e48fa353e08d4f614833b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC</type>
      <name>__glewGetFramebufferParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e04471c7a0b5ac771312bd53741f33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETHANDLEARBPROC</type>
      <name>__glewGetHandleARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab34d28692c460012bd1353cab5bcd228</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETHISTOGRAMPROC</type>
      <name>__glewGetHistogram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48a82d2dc482076a72c8882f3fea76fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETHISTOGRAMEXTPROC</type>
      <name>__glewGetHistogramEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7919f757717e3782c547f10e3e9baf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETHISTOGRAMPARAMETERFVPROC</type>
      <name>__glewGetHistogramParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0806b75f45311067c22ede352745f3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETHISTOGRAMPARAMETERFVEXTPROC</type>
      <name>__glewGetHistogramParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84aedd0059c90335c931df67ce112333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETHISTOGRAMPARAMETERIVPROC</type>
      <name>__glewGetHistogramParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a71ce9013145bf062b5e3fc2c188e21db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETHISTOGRAMPARAMETERIVEXTPROC</type>
      <name>__glewGetHistogramParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1a862fe7f43d70f1235e0260e9ebb89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC</type>
      <name>__glewGetImageTransformParameterfvHP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf94f5b27d75ac5e0d47556d7bebd1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC</type>
      <name>__glewGetImageTransformParameterivHP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a110c5ce4000da42dc0d4a5330e0af872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETINFOLOGARBPROC</type>
      <name>__glewGetInfoLogARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7302bb898e57010e7d6ccff1405e98f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETINTEGERI_VPROC</type>
      <name>__glewGetIntegeri_v</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5be6fbe3dc5f6a11adb55a6c6f42725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETINTEGERINDEXEDVEXTPROC</type>
      <name>__glewGetIntegerIndexedvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7adb8ca9f0a568362f1715135bddb1a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETINVARIANTBOOLEANVEXTPROC</type>
      <name>__glewGetInvariantBooleanvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a496d6d1056d5f45a5e33307c3ff9e049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETINVARIANTFLOATVEXTPROC</type>
      <name>__glewGetInvariantFloatvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a553fd1ab921299d8253256f26eef4c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETINVARIANTINTEGERVEXTPROC</type>
      <name>__glewGetInvariantIntegervEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70fa9d819f8d0b35fbafbd0436abcd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETLOCALCONSTANTBOOLEANVEXTPROC</type>
      <name>__glewGetLocalConstantBooleanvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae8192a5b45bd4eb1857929276e83a734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETLOCALCONSTANTFLOATVEXTPROC</type>
      <name>__glewGetLocalConstantFloatvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a30fa9687a5c5839d85fe335a25a61200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETLOCALCONSTANTINTEGERVEXTPROC</type>
      <name>__glewGetLocalConstantIntegervEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac241ad4ab1607c34b3edd1a0322d8eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMAPATTRIBPARAMETERFVNVPROC</type>
      <name>__glewGetMapAttribParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0fc08d33adfe0effa37b9976b15a11a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMAPATTRIBPARAMETERIVNVPROC</type>
      <name>__glewGetMapAttribParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7306fe2088e0493396ffb62c69591b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMAPCONTROLPOINTSNVPROC</type>
      <name>__glewGetMapControlPointsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a34cf9b78ebbfd0de2999dda2c064c77a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMAPPARAMETERFVNVPROC</type>
      <name>__glewGetMapParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3764e4f3f7848dd4a1a2f26a7bfe9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMAPPARAMETERIVNVPROC</type>
      <name>__glewGetMapParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a035b9c41e8cf68a85fdf5f2b07250edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMINMAXPROC</type>
      <name>__glewGetMinmax</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac28da2cae8c1d3ce038c89da916ce3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMINMAXEXTPROC</type>
      <name>__glewGetMinmaxEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e069bb44a4683151e74ccb3c5dcd96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMINMAXPARAMETERFVPROC</type>
      <name>__glewGetMinmaxParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad87227e78126602e95190847325ea163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMINMAXPARAMETERFVEXTPROC</type>
      <name>__glewGetMinmaxParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa65857a75275a4b96c4534cab00b42ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMINMAXPARAMETERIVPROC</type>
      <name>__glewGetMinmaxParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0cc7f0cf7708fd771ad89a766d3ba3b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMINMAXPARAMETERIVEXTPROC</type>
      <name>__glewGetMinmaxParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19f043079be55a33348208a3f4f6ad7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMULTISAMPLEFVNVPROC</type>
      <name>__glewGetMultisamplefvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f5910fe5d19a8c4605c3129e7505cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMULTITEXENVFVEXTPROC</type>
      <name>__glewGetMultiTexEnvfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0470b8306153c4788f5f0b991080e13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMULTITEXENVIVEXTPROC</type>
      <name>__glewGetMultiTexEnvivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd7fc96097a35ae844d27f96395beac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMULTITEXGENDVEXTPROC</type>
      <name>__glewGetMultiTexGendvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af1b2e3e7ab145549adfbe0b72146e511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMULTITEXGENFVEXTPROC</type>
      <name>__glewGetMultiTexGenfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a98dd75bb1d91f5751775e50c9f61a936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMULTITEXGENIVEXTPROC</type>
      <name>__glewGetMultiTexGenivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a389522c5d18d4331e2e053c2400ce2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMULTITEXIMAGEEXTPROC</type>
      <name>__glewGetMultiTexImageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a51d265bce273cad8bd601e953dd5c8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC</type>
      <name>__glewGetMultiTexLevelParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57fd8f4c1bf8fce1029a077dd232795c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC</type>
      <name>__glewGetMultiTexLevelParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4e03759f5174216e4a020aa9b3ec387</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMULTITEXPARAMETERFVEXTPROC</type>
      <name>__glewGetMultiTexParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae03f4304a51f5cf49f4d52884edbc757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMULTITEXPARAMETERIIVEXTPROC</type>
      <name>__glewGetMultiTexParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc54199d501830f473a1066336d3f66e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMULTITEXPARAMETERIUIVEXTPROC</type>
      <name>__glewGetMultiTexParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2aa6eb3a58ef25109d33cb4f0b307391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETMULTITEXPARAMETERIVEXTPROC</type>
      <name>__glewGetMultiTexParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a12f90c704e939035cd870d5726a52c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC</type>
      <name>__glewGetNamedBufferParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a42fba023dccb184ba6e39fd9c6bae288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETNAMEDBUFFERPOINTERVEXTPROC</type>
      <name>__glewGetNamedBufferPointervEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a75ae9bb3169d20ae887885626f46b5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETNAMEDBUFFERSUBDATAEXTPROC</type>
      <name>__glewGetNamedBufferSubDataEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad49827804302e431970dcc3b9e5fcae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC</type>
      <name>__glewGetNamedFramebufferAttachmentParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa27aab96e2f7be33254c20b003209a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETNAMEDPROGRAMIVEXTPROC</type>
      <name>__glewGetNamedProgramivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c927fa9a6adb62b138fd01a69653101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC</type>
      <name>__glewGetNamedProgramLocalParameterdvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69e56ebeb689e88571526fce6068fd84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC</type>
      <name>__glewGetNamedProgramLocalParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca6ae071059bc31e850b6f92d5b08f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC</type>
      <name>__glewGetNamedProgramLocalParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2fe5da83c849332c3d2a8476fb64a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC</type>
      <name>__glewGetNamedProgramLocalParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97ad3e0828e20847aa186edfb61a0473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETNAMEDPROGRAMSTRINGEXTPROC</type>
      <name>__glewGetNamedProgramStringEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a67c501f83b1cc3d7fb3ee6e6dd64a47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC</type>
      <name>__glewGetNamedRenderbufferParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a236fe259fa41a5d292bb33e77849b574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETOBJECTBUFFERFVATIPROC</type>
      <name>__glewGetObjectBufferfvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abfb0266d8abcab22e85e491a9714a4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETOBJECTBUFFERIVATIPROC</type>
      <name>__glewGetObjectBufferivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5bfce612befc9a5993b6c51cb1da6d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETOBJECTPARAMETERFVARBPROC</type>
      <name>__glewGetObjectParameterfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbf2732a3613cd428891db2685ab71ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETOBJECTPARAMETERIVARBPROC</type>
      <name>__glewGetObjectParameterivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7844917b5bb712e402edd9bcdb5e2330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETOCCLUSIONQUERYIVNVPROC</type>
      <name>__glewGetOcclusionQueryivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac72828a76e271cfd11cb4eedf7266914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETOCCLUSIONQUERYUIVNVPROC</type>
      <name>__glewGetOcclusionQueryuivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa0d950ba13562f6c3801ceacb9632ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPIXELTRANSFORMPARAMETERFVEXTPROC</type>
      <name>__glewGetPixelTransformParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adef38496af4795f9c7aff2cf37fb25cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPIXELTRANSFORMPARAMETERIVEXTPROC</type>
      <name>__glewGetPixelTransformParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a609d5158c345694697baa74685f9a25c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPOINTERINDEXEDVEXTPROC</type>
      <name>__glewGetPointerIndexedvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e444bbb0fb6699c57af5d6930bd4aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPOINTERVEXTPROC</type>
      <name>__glewGetPointervEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a551559f8ef3581466b70b466ad150c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMENVPARAMETERDVARBPROC</type>
      <name>__glewGetProgramEnvParameterdvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4305f6669d54b134dfd82f1e7d1babb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMENVPARAMETERFVARBPROC</type>
      <name>__glewGetProgramEnvParameterfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abef07ddd93ab797edb7a74f7b27e75a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMINFOLOGPROC</type>
      <name>__glewGetProgramInfoLog</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abff5bba70f00c52f9bdf8f873adb7010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMIVPROC</type>
      <name>__glewGetProgramiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acdd63d19f47be5ecf253b05a66242d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMIVARBPROC</type>
      <name>__glewGetProgramivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c0dfa6a46523987e596395139ee9e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMIVNVPROC</type>
      <name>__glewGetProgramivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5bc9e7c70fc6edf85229f906b89e7139</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMLOCALPARAMETERDVARBPROC</type>
      <name>__glewGetProgramLocalParameterdvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a907858f5dfcba33f01577d232b23f292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMLOCALPARAMETERFVARBPROC</type>
      <name>__glewGetProgramLocalParameterfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a145d1e3298398e0c5a436374ed2f95ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC</type>
      <name>__glewGetProgramNamedParameterdvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc728bc08de6945dba539bbb531ed238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC</type>
      <name>__glewGetProgramNamedParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f9204b5df01ebbb1f6a0624f680a098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMPARAMETERDVNVPROC</type>
      <name>__glewGetProgramParameterdvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac08cd23825d55420fa67b8d9002a0dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMPARAMETERFVNVPROC</type>
      <name>__glewGetProgramParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3dd7ce464c17ea266bf7e40540b3ab42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMSTRINGARBPROC</type>
      <name>__glewGetProgramStringARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e1d9c2787df176432bd0e46e497d8c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETPROGRAMSTRINGNVPROC</type>
      <name>__glewGetProgramStringNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5bcab9a2c071ce49fbe61daf41f10c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETQUERYIVPROC</type>
      <name>__glewGetQueryiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d2d021719fb406e8579e159545e00cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETQUERYIVARBPROC</type>
      <name>__glewGetQueryivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1232d52663b78ef27056c13ab62983ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETQUERYOBJECTI64VEXTPROC</type>
      <name>__glewGetQueryObjecti64vEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a872ac96e3d333e047751f97d0098b11f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETQUERYOBJECTIVPROC</type>
      <name>__glewGetQueryObjectiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b540234c01e56ce2b4d7152a73843a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETQUERYOBJECTIVARBPROC</type>
      <name>__glewGetQueryObjectivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>accaf83059e9596afca645ca3c1d9bf70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETQUERYOBJECTUI64VEXTPROC</type>
      <name>__glewGetQueryObjectui64vEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae32002a098b4470ab4d740123978bd76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETQUERYOBJECTUIVPROC</type>
      <name>__glewGetQueryObjectuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae6de0720c5e21338f506b8e52e25eeab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETQUERYOBJECTUIVARBPROC</type>
      <name>__glewGetQueryObjectuivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1d9ff98783e4d37b5aea8f77e5152db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVPROC</type>
      <name>__glewGetRenderbufferParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9470baf579e30c3d516c52a595c0005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC</type>
      <name>__glewGetRenderbufferParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58862d7e1f0b235ac7f72ca101d43184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETSEPARABLEFILTERPROC</type>
      <name>__glewGetSeparableFilter</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a399a72797ecdc3cb55e46e59059c243d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETSEPARABLEFILTEREXTPROC</type>
      <name>__glewGetSeparableFilterEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf2700fd759facf0e1a7d911554418b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETSHADERINFOLOGPROC</type>
      <name>__glewGetShaderInfoLog</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b4f72a1ee3e32068f9b497c02dcaf91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETSHADERIVPROC</type>
      <name>__glewGetShaderiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae2d50e8ffcb6e32745eb4f91fa3652fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETSHADERSOURCEPROC</type>
      <name>__glewGetShaderSource</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e7c05e2ece6fc58a5c42f4bfbaf53b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETSHADERSOURCEARBPROC</type>
      <name>__glewGetShaderSourceARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a700e0d1ead012afa2ba485e35be1f8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETSHARPENTEXFUNCSGISPROC</type>
      <name>__glewGetSharpenTexFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a31f6efd4dcb3a25bc02e22dec3ce7adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETSTRINGIPROC</type>
      <name>__glewGetStringi</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf2d35d07ab016596ef8b866d9b4f4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXBUMPPARAMETERFVATIPROC</type>
      <name>__glewGetTexBumpParameterfvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3f6932cf64cd811e8e01736baedfe10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXBUMPPARAMETERIVATIPROC</type>
      <name>__glewGetTexBumpParameterivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26874f8fc66df8213f69bb3c670c53f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXFILTERFUNCSGISPROC</type>
      <name>__glewGetTexFilterFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b4be1b410540f0da4fbbca531b1ea2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXPARAMETERIIVPROC</type>
      <name>__glewGetTexParameterIiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a217709d846b7fae4edc70bc7c89b6666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXPARAMETERIIVEXTPROC</type>
      <name>__glewGetTexParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7da6d983278fea491b8e2706034e084f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXPARAMETERIUIVPROC</type>
      <name>__glewGetTexParameterIuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9eabae8f366c32055cfbc6c58bfe76c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXPARAMETERIUIVEXTPROC</type>
      <name>__glewGetTexParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae26e196050d6331bf1710f64a4d88473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXPARAMETERPOINTERVAPPLEPROC</type>
      <name>__glewGetTexParameterPointervAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af6973bba2199ff413eb5ead1e7ce8cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXTUREIMAGEEXTPROC</type>
      <name>__glewGetTextureImageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8f8e3f9e49bd8dd4c0bffe3c70c5800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXTURELEVELPARAMETERFVEXTPROC</type>
      <name>__glewGetTextureLevelParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8ee768e02970babbfaddba90e1e5915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXTURELEVELPARAMETERIVEXTPROC</type>
      <name>__glewGetTextureLevelParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8d7e4c391379c32791a7650ed2ce47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXTUREPARAMETERFVEXTPROC</type>
      <name>__glewGetTextureParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4380977fcf7a2dd135eaf797ae513ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXTUREPARAMETERIIVEXTPROC</type>
      <name>__glewGetTextureParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a61b3cee70f9489195600dd5758c3b6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXTUREPARAMETERIUIVEXTPROC</type>
      <name>__glewGetTextureParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84cd64b598efd1bcbee85408e04dcb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTEXTUREPARAMETERIVEXTPROC</type>
      <name>__glewGetTextureParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ca78ae47308b564add2e1fddd6ca8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTRACKMATRIXIVNVPROC</type>
      <name>__glewGetTrackMatrixivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aebae16a9f6151a91706b90d12f76b69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTRANSFORMFEEDBACKVARYINGPROC</type>
      <name>__glewGetTransformFeedbackVarying</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a632eaf94abb0514bf1a846737d2bdb59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC</type>
      <name>__glewGetTransformFeedbackVaryingEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a260cdb0b5d57dd24cab58b98d074d510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC</type>
      <name>__glewGetTransformFeedbackVaryingNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48478ae8e534017b089d1cc2c7ffd856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETUNIFORMBUFFERSIZEEXTPROC</type>
      <name>__glewGetUniformBufferSizeEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af453031dae6bd248db727d205706b983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETUNIFORMFVPROC</type>
      <name>__glewGetUniformfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a81acd52331d6cc671126c270b87463be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETUNIFORMFVARBPROC</type>
      <name>__glewGetUniformfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af021c3bfbb065c9313c6c713b4eced5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETUNIFORMIVPROC</type>
      <name>__glewGetUniformiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11a230a488b4f56b69ca8a7816ba3408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETUNIFORMIVARBPROC</type>
      <name>__glewGetUniformivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a74f5e8038857e6923b6413ab151a7c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETUNIFORMLOCATIONPROC</type>
      <name>__glewGetUniformLocation</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2df6598bd5149466c94a0b30e4ccbd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETUNIFORMLOCATIONARBPROC</type>
      <name>__glewGetUniformLocationARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83bc7f0f16c98baf5556966c87695f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETUNIFORMOFFSETEXTPROC</type>
      <name>__glewGetUniformOffsetEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c9f4a0df994aa4f685dea9833f3ce1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETUNIFORMUIVPROC</type>
      <name>__glewGetUniformuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acdc55acf6f02f66446c6296407a4b9e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETUNIFORMUIVEXTPROC</type>
      <name>__glewGetUniformuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92b9996f922d517b46df5b870bd6e9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVARIANTARRAYOBJECTFVATIPROC</type>
      <name>__glewGetVariantArrayObjectfvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4eb50abe67d85b70a82a388b4267923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVARIANTARRAYOBJECTIVATIPROC</type>
      <name>__glewGetVariantArrayObjectivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d4a49beb6e1a2da1105f0689b0241ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVARIANTBOOLEANVEXTPROC</type>
      <name>__glewGetVariantBooleanvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aca3f95ae1433d0dfde72ee9e8df2341e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVARIANTFLOATVEXTPROC</type>
      <name>__glewGetVariantFloatvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a021b4b5447056717f1f3605d91ae2006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVARIANTINTEGERVEXTPROC</type>
      <name>__glewGetVariantIntegervEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29a3c5db1855033c662230824cb59c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVARIANTPOINTERVEXTPROC</type>
      <name>__glewGetVariantPointervEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e63aa0f3fd8893e88f4c87176beae43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVARYINGLOCATIONNVPROC</type>
      <name>__glewGetVaryingLocationNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9643979f76f47c7fb4da82c36cc4fd50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC</type>
      <name>__glewGetVertexAttribArrayObjectfvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83ce31f9d4d2f1f2cf416a4577c9e208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC</type>
      <name>__glewGetVertexAttribArrayObjectivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa61968d76b5ff97c40228b97227ca39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBDVPROC</type>
      <name>__glewGetVertexAttribdv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad15d9f94322175b0072de2921a429ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBDVARBPROC</type>
      <name>__glewGetVertexAttribdvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abca96e023606cae5c4ac0152d0f5840d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBDVNVPROC</type>
      <name>__glewGetVertexAttribdvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8256cf77384af20d5cfc04f75cc584b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBFVPROC</type>
      <name>__glewGetVertexAttribfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af69e38e83c45f24d2685af6adffaebf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBFVARBPROC</type>
      <name>__glewGetVertexAttribfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c172df52de5aa189e98d8172d5e6337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBFVNVPROC</type>
      <name>__glewGetVertexAttribfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a1a3158e9390cd6f6884eada5bb14e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBIIVPROC</type>
      <name>__glewGetVertexAttribIiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a880d43945298410b167e04b0413066eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBIIVEXTPROC</type>
      <name>__glewGetVertexAttribIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97aa28c194e1c8234bbd5216e6e9f495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBIUIVPROC</type>
      <name>__glewGetVertexAttribIuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd145e9e7df8117d93aa87a7ac3d999d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBIUIVEXTPROC</type>
      <name>__glewGetVertexAttribIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a27af551765a213a2eefc9354cb50344f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBIVPROC</type>
      <name>__glewGetVertexAttribiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c6a7539ecaea7d17f56f456101165e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBIVARBPROC</type>
      <name>__glewGetVertexAttribivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f05ea71d500334be5661a187e18fd11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBIVNVPROC</type>
      <name>__glewGetVertexAttribivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af59bb529cb2808adf1426d6a93b50e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBPOINTERVPROC</type>
      <name>__glewGetVertexAttribPointerv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa0c066e0279d7c8bf1acfe8ca518da65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBPOINTERVARBPROC</type>
      <name>__glewGetVertexAttribPointervARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a92af631186c4f4fc54faefb891606e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVERTEXATTRIBPOINTERVNVPROC</type>
      <name>__glewGetVertexAttribPointervNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeae8f73d719c663a9e22fdb2ab4298bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVIDEOI64VNVPROC</type>
      <name>__glewGetVideoi64vNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46fd086743d2292697df57f9ec9f1b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVIDEOIVNVPROC</type>
      <name>__glewGetVideoivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ec65b467b59af4ca0a7b038d53ea719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVIDEOUI64VNVPROC</type>
      <name>__glewGetVideoui64vNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a659056c0507c1130f166bd90c6937708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGETVIDEOUIVNVPROC</type>
      <name>__glewGetVideouivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed4e3934ef3732244f32bbca77af066d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGLOBALALPHAFACTORBSUNPROC</type>
      <name>__glewGlobalAlphaFactorbSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add45fb291aefe45091f3a24d322a5865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGLOBALALPHAFACTORDSUNPROC</type>
      <name>__glewGlobalAlphaFactordSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abde9a0f2c01dcac6bcd7208af63d254e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGLOBALALPHAFACTORFSUNPROC</type>
      <name>__glewGlobalAlphaFactorfSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a161d33223fb162ddf138bd32c921f277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGLOBALALPHAFACTORISUNPROC</type>
      <name>__glewGlobalAlphaFactoriSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7824b4cc43f70be40c637532b1d31e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGLOBALALPHAFACTORSSUNPROC</type>
      <name>__glewGlobalAlphaFactorsSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6050ee0b4a5af3775ca6b31100bc7cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGLOBALALPHAFACTORUBSUNPROC</type>
      <name>__glewGlobalAlphaFactorubSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a234b8add2449917b075a2eb71d28035c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGLOBALALPHAFACTORUISUNPROC</type>
      <name>__glewGlobalAlphaFactoruiSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f2cc991b6cfdb00b8d9fb008a0fa548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLGLOBALALPHAFACTORUSSUNPROC</type>
      <name>__glewGlobalAlphaFactorusSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeddf55742f00443e7ae3fb82c853219d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLHISTOGRAMPROC</type>
      <name>__glewHistogram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a689643e3a451b89b0b84acc285e9a32d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLHISTOGRAMEXTPROC</type>
      <name>__glewHistogramEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8baca118f2feb32892e22710b46cd61c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLIMAGETRANSFORMPARAMETERFHPPROC</type>
      <name>__glewImageTransformParameterfHP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7acffc20dd7969e1ce1f8588a3cf1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLIMAGETRANSFORMPARAMETERFVHPPROC</type>
      <name>__glewImageTransformParameterfvHP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2e3b735f73a49be3d43fc8b53e832a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLIMAGETRANSFORMPARAMETERIHPPROC</type>
      <name>__glewImageTransformParameteriHP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d7462338e379367e9311d43d3641a12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLIMAGETRANSFORMPARAMETERIVHPPROC</type>
      <name>__glewImageTransformParameterivHP</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae3df0b02d0791d0eb9ee128d6e15323b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLINDEXFUNCEXTPROC</type>
      <name>__glewIndexFuncEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abeff1991c4b88bba8853bdb539dfe930</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLINDEXMATERIALEXTPROC</type>
      <name>__glewIndexMaterialEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f48af7b11b2bab98311015e68682714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLINDEXPOINTEREXTPROC</type>
      <name>__glewIndexPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a488a38fb3bb09430c9ced9fdc5ebf0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLINDEXPOINTERLISTIBMPROC</type>
      <name>__glewIndexPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad58cb1a009dcdc8b4678914ffd377256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLINSERTCOMPONENTEXTPROC</type>
      <name>__glewInsertComponentEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6c7a7e046ab42c112a005145b987638d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISASYNCMARKERSGIXPROC</type>
      <name>__glewIsAsyncMarkerSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e3b202734e95e484e3f9bff0f3c63d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISBUFFERPROC</type>
      <name>__glewIsBuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2cae87b91ec89d829e5cf3a082fac19e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISBUFFERARBPROC</type>
      <name>__glewIsBufferARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23a3ca8ac3330db29720558c5a0b3b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISENABLEDIPROC</type>
      <name>__glewIsEnabledi</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7eca6ffb8669bc87a9bd5fdd3e62ba9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISENABLEDINDEXEDEXTPROC</type>
      <name>__glewIsEnabledIndexedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a1b509cef38564cc019d6044518a1cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISFENCEAPPLEPROC</type>
      <name>__glewIsFenceAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa074b19e15acd700c58cc57aaba1126d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISFENCENVPROC</type>
      <name>__glewIsFenceNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a360682311a6847ccd7866ebfbdee67c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISFRAMEBUFFERPROC</type>
      <name>__glewIsFramebuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a164996f7c3675af2e3034d0d64d10185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISFRAMEBUFFEREXTPROC</type>
      <name>__glewIsFramebufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af769a217a3da43152e7a38c763753fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISOBJECTBUFFERATIPROC</type>
      <name>__glewIsObjectBufferATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab20e7fe336d05251c490ef0dac656adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISOCCLUSIONQUERYNVPROC</type>
      <name>__glewIsOcclusionQueryNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a676a0dd137ab20ec7754ca87bda78c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISPROGRAMPROC</type>
      <name>__glewIsProgram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad4b08d221388eb4747cbb2464b6ac71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISPROGRAMARBPROC</type>
      <name>__glewIsProgramARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a927c82c446dbb791c9cbaf91bc7bdf21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISPROGRAMNVPROC</type>
      <name>__glewIsProgramNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7df9992d4baaad13809472574888e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISQUERYPROC</type>
      <name>__glewIsQuery</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a084745eada3c6d171e2bec94ff39175c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISQUERYARBPROC</type>
      <name>__glewIsQueryARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c5b78f69addf15482a5b10c621eaedc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISRENDERBUFFERPROC</type>
      <name>__glewIsRenderbuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43d3a27327f09e26367ff300f01a45dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISRENDERBUFFEREXTPROC</type>
      <name>__glewIsRenderbufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a254b749a3e01f1448f8a35203c9f8097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISSHADERPROC</type>
      <name>__glewIsShader</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad660132d7f9d51884b11a33a7f59d28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISTEXTUREEXTPROC</type>
      <name>__glewIsTextureEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af30c49556fe69d89250063ebec88916f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISVARIANTENABLEDEXTPROC</type>
      <name>__glewIsVariantEnabledEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83bbb46fcf15296e132c406e0544c0e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISVERTEXARRAYPROC</type>
      <name>__glewIsVertexArray</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d683d595862e3f685077b8c5db9d975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLISVERTEXARRAYAPPLEPROC</type>
      <name>__glewIsVertexArrayAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aacd70a422111efa077d27db2371f46d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLLIGHTENVIEXTPROC</type>
      <name>__glewLightEnviEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abebbefa4d284fdcf324c630e02f61956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLLINKPROGRAMPROC</type>
      <name>__glewLinkProgram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a745306b6473ac63c4e2eec652cf0887c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLLINKPROGRAMARBPROC</type>
      <name>__glewLinkProgramARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5791064432f96e60ee7f2daaa396e38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLLOADPROGRAMNVPROC</type>
      <name>__glewLoadProgramNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e3cc62bb29f6ac86cb9ca4f59cf72b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLLOADTRANSPOSEMATRIXDPROC</type>
      <name>__glewLoadTransposeMatrixd</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ae49b6a19ab01c605f45e6392856355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLLOADTRANSPOSEMATRIXDARBPROC</type>
      <name>__glewLoadTransposeMatrixdARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5300b1196eb070a24e1c930c8fa6c3fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLLOADTRANSPOSEMATRIXFPROC</type>
      <name>__glewLoadTransposeMatrixf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9957bba5340d65cf88d2023a093f36e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLLOADTRANSPOSEMATRIXFARBPROC</type>
      <name>__glewLoadTransposeMatrixfARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b3177315f0183e7701f8d19afba6af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLLOCKARRAYSEXTPROC</type>
      <name>__glewLockArraysEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7dbe7ca96ad56649615f84ec3c5eb7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMAPBUFFERPROC</type>
      <name>__glewMapBuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4085d0818dc0b350a0d443193c421538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMAPBUFFERARBPROC</type>
      <name>__glewMapBufferARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af7af3118c7bf608588aef8f34d5c3c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMAPBUFFERRANGEPROC</type>
      <name>__glewMapBufferRange</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b265b10bd8414e7c0841cdd44e2069a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMAPCONTROLPOINTSNVPROC</type>
      <name>__glewMapControlPointsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2bf9ec72bedfd1e66049b5769dc09bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMAPNAMEDBUFFEREXTPROC</type>
      <name>__glewMapNamedBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1638f8a4e7e8d815bb4043519800af4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMAPOBJECTBUFFERATIPROC</type>
      <name>__glewMapObjectBufferATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a695f043679f5ca72736452257f4ba030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMAPPARAMETERFVNVPROC</type>
      <name>__glewMapParameterfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2702b1ef76a169fd94c9cc274791bc63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMAPPARAMETERIVNVPROC</type>
      <name>__glewMapParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a067cd993067f99b7c47a72f61e963033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXFRUSTUMEXTPROC</type>
      <name>__glewMatrixFrustumEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aff6a909ce2968143c6e5721ce18e2831</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXINDEXPOINTERARBPROC</type>
      <name>__glewMatrixIndexPointerARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf7e6a025df1078c9fc0a81178742027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXINDEXUBVARBPROC</type>
      <name>__glewMatrixIndexubvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2bbf61aed7cf514bb0983e9d3f57486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXINDEXUIVARBPROC</type>
      <name>__glewMatrixIndexuivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae9f1b056da8bd901d58776aba1961d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXINDEXUSVARBPROC</type>
      <name>__glewMatrixIndexusvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1d11b6f09665f81d49224c2443ff0322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXLOADDEXTPROC</type>
      <name>__glewMatrixLoaddEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3bb18cd5b092c815b008cb2071253bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXLOADFEXTPROC</type>
      <name>__glewMatrixLoadfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad61490ddbf9fb6d6c4a1425d034cc88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXLOADIDENTITYEXTPROC</type>
      <name>__glewMatrixLoadIdentityEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85a34e583426c8c44d52a1195fcf8f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXLOADTRANSPOSEDEXTPROC</type>
      <name>__glewMatrixLoadTransposedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58bb5bea636eada339c00ee9665218e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXLOADTRANSPOSEFEXTPROC</type>
      <name>__glewMatrixLoadTransposefEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afbb8f43f57c15108742902be44445c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXMULTDEXTPROC</type>
      <name>__glewMatrixMultdEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ff2b0115ef84bc5fe3d410c1825ce7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXMULTFEXTPROC</type>
      <name>__glewMatrixMultfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b43b75361de3d45e08c8f3caf2a97e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXMULTTRANSPOSEDEXTPROC</type>
      <name>__glewMatrixMultTransposedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d5861c29128d422da570adc779ce404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXMULTTRANSPOSEFEXTPROC</type>
      <name>__glewMatrixMultTransposefEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04ff0f8d1b7eb30295cd4ab2bd2bd13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXORTHOEXTPROC</type>
      <name>__glewMatrixOrthoEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a223d7185a133875d0bad91daa184bc96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXPOPEXTPROC</type>
      <name>__glewMatrixPopEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1846ef4b6b6bd10c062f9f3e20d8ef03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXPUSHEXTPROC</type>
      <name>__glewMatrixPushEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60ddc17e7d3a27f4cc85801c7ccf3727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXROTATEDEXTPROC</type>
      <name>__glewMatrixRotatedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1547f8561feb25a7422084299100dc07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXROTATEFEXTPROC</type>
      <name>__glewMatrixRotatefEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae6da867a61c2c5ecbdbd4721e1dc1f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXSCALEDEXTPROC</type>
      <name>__glewMatrixScaledEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89557a87de1d71de0bf487d835bb905e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXSCALEFEXTPROC</type>
      <name>__glewMatrixScalefEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a6bb3196fbd44b33be6084850e9faac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXTRANSLATEDEXTPROC</type>
      <name>__glewMatrixTranslatedEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e689c2a04d109f2aa41a96c0c9328eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMATRIXTRANSLATEFEXTPROC</type>
      <name>__glewMatrixTranslatefEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a440fba53b90a696da195e7ee67dd3414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMINMAXPROC</type>
      <name>__glewMinmax</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d90148ba41f39369bbf58511489e4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMINMAXEXTPROC</type>
      <name>__glewMinmaxEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a296618179ec6a38ca6ffd5fb29db075d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTIDRAWARRAYSPROC</type>
      <name>__glewMultiDrawArrays</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a02952ad014ee8394412b1688a2c55cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTIDRAWARRAYSEXTPROC</type>
      <name>__glewMultiDrawArraysEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe70c77d4241e93875eb0b279455c6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTIDRAWELEMENTARRAYAPPLEPROC</type>
      <name>__glewMultiDrawElementArrayAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9a85c84e0b3160b9210b3819cdc8669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTIDRAWELEMENTSPROC</type>
      <name>__glewMultiDrawElements</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41fa8ea45e8b4d1a367e89fa63ca428b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTIDRAWELEMENTSEXTPROC</type>
      <name>__glewMultiDrawElementsEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6064bed4e1a322cb058584fd78cc4c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC</type>
      <name>__glewMultiDrawRangeElementArrayAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f511e927246299cd4761d51b5825a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTIMODEDRAWARRAYSIBMPROC</type>
      <name>__glewMultiModeDrawArraysIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab06c4f7e60c6ef94741cbc1267a322b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTIMODEDRAWELEMENTSIBMPROC</type>
      <name>__glewMultiModeDrawElementsIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5844759719fbf28d267a1efcca58a8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXBUFFEREXTPROC</type>
      <name>__glewMultiTexBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b80d107e6ad9eeef53d54eabf598f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1DPROC</type>
      <name>__glewMultiTexCoord1d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f059cc668be77d76a8c0ac75b0ede5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1DARBPROC</type>
      <name>__glewMultiTexCoord1dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5cb2dbed496f671560c125036277090d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1DVPROC</type>
      <name>__glewMultiTexCoord1dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad6f18db00a82aa60ecf466fd01834941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1DVARBPROC</type>
      <name>__glewMultiTexCoord1dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a9b3f10b291da379331fef6d84f1119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1FPROC</type>
      <name>__glewMultiTexCoord1f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a03077bd2701c2418d1e54c89799fc340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1FARBPROC</type>
      <name>__glewMultiTexCoord1fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2fd0277e75eeb17cc2070e736c0c2b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1FVPROC</type>
      <name>__glewMultiTexCoord1fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a69ebc5ecdb335eadbd10e46297be5d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1FVARBPROC</type>
      <name>__glewMultiTexCoord1fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b95ef34a4a7d436a8ed3e0a3be61df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1HNVPROC</type>
      <name>__glewMultiTexCoord1hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac3b98661d1c28cb8be5478e0c485e527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1HVNVPROC</type>
      <name>__glewMultiTexCoord1hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9991f915a932ee381293bf8c810e8879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1IPROC</type>
      <name>__glewMultiTexCoord1i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25af8619fa1ce734c0b9bf1a04abbe6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1IARBPROC</type>
      <name>__glewMultiTexCoord1iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4bcace6163b93bded3a5375d25bfc77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1IVPROC</type>
      <name>__glewMultiTexCoord1iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6eabd6baaf42508f6cddf9d66b768636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1IVARBPROC</type>
      <name>__glewMultiTexCoord1ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a718585d6f91fa5ea594f01dc4f258731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1SPROC</type>
      <name>__glewMultiTexCoord1s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa05eecb5ff26ebf21624a63b001b62b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1SARBPROC</type>
      <name>__glewMultiTexCoord1sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85e6cc427adee5bc761ff9da0bcb9b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1SVPROC</type>
      <name>__glewMultiTexCoord1sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97643e4d4e788853181136f7599277e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD1SVARBPROC</type>
      <name>__glewMultiTexCoord1svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9cfb04d2df6c5d0afd3e16cb60778a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2DPROC</type>
      <name>__glewMultiTexCoord2d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7ba5b285ce6eaeca5d905268fd84441a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2DARBPROC</type>
      <name>__glewMultiTexCoord2dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1118a8b1ac8ead4fce3161af86a15710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2DVPROC</type>
      <name>__glewMultiTexCoord2dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a2bc89e2a5007503d13a37c48d5cb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2DVARBPROC</type>
      <name>__glewMultiTexCoord2dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afa962db3845fe21ebe2e5fd57e20abb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2FPROC</type>
      <name>__glewMultiTexCoord2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a75a37bab2f9c2e91f6feb60deddb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2FARBPROC</type>
      <name>__glewMultiTexCoord2fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4179ef89e1764de682f3beb2822c284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2FVPROC</type>
      <name>__glewMultiTexCoord2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac78b3dd95c273348fd68e4ccca7bf76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2FVARBPROC</type>
      <name>__glewMultiTexCoord2fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad8cec28c7eeab2aec9a83e60f8589f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2HNVPROC</type>
      <name>__glewMultiTexCoord2hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f1ae48267e0d91d64f855b42fe0a1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2HVNVPROC</type>
      <name>__glewMultiTexCoord2hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a84b24d46bdbceee747fd2751ebf5adad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2IPROC</type>
      <name>__glewMultiTexCoord2i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad2d9bda37a40425f535b6e99defdeceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2IARBPROC</type>
      <name>__glewMultiTexCoord2iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8bc40c89c481ef9966aea9b8289ac2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2IVPROC</type>
      <name>__glewMultiTexCoord2iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a954a49451c20b25bbd5d9beeb24a257d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2IVARBPROC</type>
      <name>__glewMultiTexCoord2ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb6219a2a39e8a9c134336f251712ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2SPROC</type>
      <name>__glewMultiTexCoord2s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52b6adb34892b3776141f1f2c9017c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2SARBPROC</type>
      <name>__glewMultiTexCoord2sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f90669e223fc6e4e814b1cd969e13fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2SVPROC</type>
      <name>__glewMultiTexCoord2sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab5ad322ad978e0950b6018bc2e0cfa68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD2SVARBPROC</type>
      <name>__glewMultiTexCoord2svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aea728d5cb1fc580913a6335e089d97f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3DPROC</type>
      <name>__glewMultiTexCoord3d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee87842497656de0e64dfc1a04742ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3DARBPROC</type>
      <name>__glewMultiTexCoord3dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48b1c82b7b92c4640dd25b571eaecc11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3DVPROC</type>
      <name>__glewMultiTexCoord3dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9f8bfa46e93019f77d9b2f65c92eaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3DVARBPROC</type>
      <name>__glewMultiTexCoord3dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7461e3366ed199bc7ec48505657432ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3FPROC</type>
      <name>__glewMultiTexCoord3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9f36bd5705e71d362cac2bdb286ac16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3FARBPROC</type>
      <name>__glewMultiTexCoord3fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae2c6fffdb7027c1a3e4ba7eb2a57b093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3FVPROC</type>
      <name>__glewMultiTexCoord3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a061cd776fa73674154145c617ae1bfe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3FVARBPROC</type>
      <name>__glewMultiTexCoord3fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e21742b3df985537a9a0129b23fb7c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3HNVPROC</type>
      <name>__glewMultiTexCoord3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8caa0543569f508dde6531247429c9e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3HVNVPROC</type>
      <name>__glewMultiTexCoord3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5193b48afabb2fb433d5cfac26a908e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3IPROC</type>
      <name>__glewMultiTexCoord3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a957ace6f9c90e025f6ad0224bffa2a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3IARBPROC</type>
      <name>__glewMultiTexCoord3iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa794c7e99d7adae6905a660c936cb12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3IVPROC</type>
      <name>__glewMultiTexCoord3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a840717cdd3837a1030c78df99b229c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3IVARBPROC</type>
      <name>__glewMultiTexCoord3ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae3adcf91f1e0324787c982a3f9b9c76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3SPROC</type>
      <name>__glewMultiTexCoord3s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5f2a1b4d48b2bc009847bfe19ca0c9af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3SARBPROC</type>
      <name>__glewMultiTexCoord3sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad5d665a5f8805642190d5f5fbfeaf42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3SVPROC</type>
      <name>__glewMultiTexCoord3sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9620931e12407a53a5096bd30a657c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD3SVARBPROC</type>
      <name>__glewMultiTexCoord3svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b3722f743b0beb2e2c57a6c797b4493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4DPROC</type>
      <name>__glewMultiTexCoord4d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a89418869c6c55f8206204494ce8ab105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4DARBPROC</type>
      <name>__glewMultiTexCoord4dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f0e4c5bd152ff1bd1d71db237bfdef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4DVPROC</type>
      <name>__glewMultiTexCoord4dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4170d7928d1eadc7796cc59616a7f316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4DVARBPROC</type>
      <name>__glewMultiTexCoord4dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a902473be0eeea2fce3cb7e8df32d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4FPROC</type>
      <name>__glewMultiTexCoord4f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d6f6cdf805d78c4bd092eb1c9d81069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4FARBPROC</type>
      <name>__glewMultiTexCoord4fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad93f1ae3cd121818fb468e353f2f7133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4FVPROC</type>
      <name>__glewMultiTexCoord4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a82aa750787d00dd0e396c6689faec43d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4FVARBPROC</type>
      <name>__glewMultiTexCoord4fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d0a37d25cf17a9a37b21237776e0b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4HNVPROC</type>
      <name>__glewMultiTexCoord4hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d9c4f5605890e2883f08c7a044a1f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4HVNVPROC</type>
      <name>__glewMultiTexCoord4hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29c56c02199e1af8c98a36790f5fef12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4IPROC</type>
      <name>__glewMultiTexCoord4i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21a8b864c4fc593e1d8473accf61a7de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4IARBPROC</type>
      <name>__glewMultiTexCoord4iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10e45d0abb6c22ca009fab63bbbf13d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4IVPROC</type>
      <name>__glewMultiTexCoord4iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66ad142ab90d825670c6e0c3e385f2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4IVARBPROC</type>
      <name>__glewMultiTexCoord4ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee1e6588d25b9f7c185ad47a8cdc38c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4SPROC</type>
      <name>__glewMultiTexCoord4s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a86ff166ad9d235998ce9c69e73e58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4SARBPROC</type>
      <name>__glewMultiTexCoord4sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1cde346ab4a3ff8e2351f2ac839503c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4SVPROC</type>
      <name>__glewMultiTexCoord4sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0ecbb4c6ce1ec7ddde05764ace7ee50f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORD4SVARBPROC</type>
      <name>__glewMultiTexCoord4svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09386992d26673bf6c07d168b4bdd6e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXCOORDPOINTEREXTPROC</type>
      <name>__glewMultiTexCoordPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7aa27e0ebdce4bc4986b1e9238cd8150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXENVFEXTPROC</type>
      <name>__glewMultiTexEnvfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aead2cca7006cf0a0510881fd58af2f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXENVFVEXTPROC</type>
      <name>__glewMultiTexEnvfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a03abc81d558a0b28d3bf78bb52ad5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXENVIEXTPROC</type>
      <name>__glewMultiTexEnviEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad395e1f9977c13d2f13dbd5a09649a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXENVIVEXTPROC</type>
      <name>__glewMultiTexEnvivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abd492028418fdf9114f09ce7c4ee1223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXGENDEXTPROC</type>
      <name>__glewMultiTexGendEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10e76f5ae8f17f4afbb3fb808cfc4e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXGENDVEXTPROC</type>
      <name>__glewMultiTexGendvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb728817dcf24c48cdd6fed94ea99e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXGENFEXTPROC</type>
      <name>__glewMultiTexGenfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3076dd6d0cc0a1fbc081a141f58ad991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXGENFVEXTPROC</type>
      <name>__glewMultiTexGenfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada01eed80beed747a474ec7e6bf8181a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXGENIEXTPROC</type>
      <name>__glewMultiTexGeniEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad6e1a23f55d12f39fa547706e0eefa77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXGENIVEXTPROC</type>
      <name>__glewMultiTexGenivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e9f31bbbcb371b96c12f92b4f9a0aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXIMAGE1DEXTPROC</type>
      <name>__glewMultiTexImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acf4e5c391486823bdedaf945b21e8a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXIMAGE2DEXTPROC</type>
      <name>__glewMultiTexImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abffb68868d3c3bc507cce74d5ed09266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXIMAGE3DEXTPROC</type>
      <name>__glewMultiTexImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aead94a32c54bd9ac65e916544a8b251a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXPARAMETERFEXTPROC</type>
      <name>__glewMultiTexParameterfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a52ae8b175a520197c3364a6883817472</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXPARAMETERFVEXTPROC</type>
      <name>__glewMultiTexParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d62e058e87f093a5630f00968253a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXPARAMETERIEXTPROC</type>
      <name>__glewMultiTexParameteriEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43e23b68db1372c1e4b54eb4d26d815a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXPARAMETERIIVEXTPROC</type>
      <name>__glewMultiTexParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4749efbb32a36b9513b0132383c31857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXPARAMETERIUIVEXTPROC</type>
      <name>__glewMultiTexParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab93fcb55fbc959ca0695f060ba3722d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXPARAMETERIVEXTPROC</type>
      <name>__glewMultiTexParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0a5a277e16ed24b4dfafcb2f44d2cc5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXRENDERBUFFEREXTPROC</type>
      <name>__glewMultiTexRenderbufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa10a1653aa6023e73405f52f5bb76b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXSUBIMAGE1DEXTPROC</type>
      <name>__glewMultiTexSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afcac4030117932f8c5a962adc6eb5e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXSUBIMAGE2DEXTPROC</type>
      <name>__glewMultiTexSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abe4b2155007c442f80a0575a044cda50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTITEXSUBIMAGE3DEXTPROC</type>
      <name>__glewMultiTexSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9dec68e1a8d077293429fc7a274b7fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTTRANSPOSEMATRIXDPROC</type>
      <name>__glewMultTransposeMatrixd</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19a16702cf4bdf383f8160c191e23b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTTRANSPOSEMATRIXDARBPROC</type>
      <name>__glewMultTransposeMatrixdARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b0147648ad01326d15c9b1985968750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTTRANSPOSEMATRIXFPROC</type>
      <name>__glewMultTransposeMatrixf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3de2ed0aa31f44ceac2d0c3040af2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLMULTTRANSPOSEMATRIXFARBPROC</type>
      <name>__glewMultTransposeMatrixfARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d0fd01a5d36b7b23bc1675bbd8c1e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDBUFFERDATAEXTPROC</type>
      <name>__glewNamedBufferDataEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6fb4d359eba034d5c633fdc3a353aaf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDBUFFERSUBDATAEXTPROC</type>
      <name>__glewNamedBufferSubDataEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b5577ddd2330bbc41ede3b51fccafdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC</type>
      <name>__glewNamedFramebufferRenderbufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a568cb78fc6b94eb3973f8427a3d913ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC</type>
      <name>__glewNamedFramebufferTexture1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a90254cf923c8ff9141adba1fbaaa7f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC</type>
      <name>__glewNamedFramebufferTexture2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad914ad189e5cc5a0d212b440366d28a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC</type>
      <name>__glewNamedFramebufferTexture3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43ba27b2feed2524fa06bf0c8e2536cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC</type>
      <name>__glewNamedFramebufferTextureEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afd074abd467f0beceb1e64a8bd5c73f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC</type>
      <name>__glewNamedFramebufferTextureFaceEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24da9a36ac85f9ae8df9386c9e52365d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC</type>
      <name>__glewNamedFramebufferTextureLayerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09cf3067cc92388d9d24619e3c99e77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC</type>
      <name>__glewNamedProgramLocalParameter4dEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b4a7d259029f3249d760e643ab5c321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC</type>
      <name>__glewNamedProgramLocalParameter4dvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e55c9e4df5c8a2dc94cb64c3d83e208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC</type>
      <name>__glewNamedProgramLocalParameter4fEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab8c55fbc6bdf20ca2bad8226d156301c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC</type>
      <name>__glewNamedProgramLocalParameter4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c149cca1b54d419e736fe4f554d106c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC</type>
      <name>__glewNamedProgramLocalParameterI4iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7f501adb9b7e6e34ca8d7a6db1b7afff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC</type>
      <name>__glewNamedProgramLocalParameterI4ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add37446b5436acae92d85727013ef93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC</type>
      <name>__glewNamedProgramLocalParameterI4uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a68dc0a9d49f1d3dd266638a98e408f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC</type>
      <name>__glewNamedProgramLocalParameterI4uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63ba62b32f6f24f140e306d17adf8c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC</type>
      <name>__glewNamedProgramLocalParameters4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60bd9fc6fbbb7b6152cca1228efe352f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC</type>
      <name>__glewNamedProgramLocalParametersI4ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b8e5f8187d4725d3c218efed9bc422d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC</type>
      <name>__glewNamedProgramLocalParametersI4uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26de4b80040e168e9568c4c02acab28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDPROGRAMSTRINGEXTPROC</type>
      <name>__glewNamedProgramStringEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab16942fcdc8026275566ccfe2fa3afa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC</type>
      <name>__glewNamedRenderbufferStorageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb1913aa9805af21f5bc819472efea58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC</type>
      <name>__glewNamedRenderbufferStorageMultisampleCoverageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5399cf7bde7516cb805ebf9854a2bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC</type>
      <name>__glewNamedRenderbufferStorageMultisampleEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba901ca8c4190ef7c6307893145e29e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNEWBUFFERREGIONEXTPROC</type>
      <name>__glewNewBufferRegionEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a958c7efd95221cc7c4faabc565f9d7bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNEWOBJECTBUFFERATIPROC</type>
      <name>__glewNewObjectBufferATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af92fa8e6d58eeba448784ada1171e28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae400acb00d4f9ac9369afd95aa75e56b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a79e71d352411741cbad3e9cb81a45b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMAL3HNVPROC</type>
      <name>__glewNormal3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04dda1e395e97d7c9fe104e95f4f0ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMAL3HVNVPROC</type>
      <name>__glewNormal3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66de604c5f7208accfb3e8ab085373b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMALPOINTEREXTPROC</type>
      <name>__glewNormalPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acd12699571f238fa2a0845ba2fd575c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMALPOINTERLISTIBMPROC</type>
      <name>__glewNormalPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ada6bef6e5831fc5b4c4c35aae32407d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMALPOINTERVINTELPROC</type>
      <name>__glewNormalPointervINTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97328e66ab49f9f5d90a87e7bc167417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMALSTREAM3BATIPROC</type>
      <name>__glewNormalStream3bATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f11a8d13412bbcd0b1fb3c4f52885c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMALSTREAM3BVATIPROC</type>
      <name>__glewNormalStream3bvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b835bc745f9787cf1052c53c6e0f624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMALSTREAM3DATIPROC</type>
      <name>__glewNormalStream3dATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5470b9f1dea8f45e9516dbd20c0ffe37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMALSTREAM3DVATIPROC</type>
      <name>__glewNormalStream3dvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0229b601d1ad7d079261060af095d974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMALSTREAM3FATIPROC</type>
      <name>__glewNormalStream3fATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93d2a01b46c32e10b723aadaa27f4e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMALSTREAM3FVATIPROC</type>
      <name>__glewNormalStream3fvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc81dfb445b68dc40f55bcb45e124e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMALSTREAM3IATIPROC</type>
      <name>__glewNormalStream3iATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3279ddf639bb24e4e60b18acfc7e8a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMALSTREAM3IVATIPROC</type>
      <name>__glewNormalStream3ivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5c13bad98c38f07f5316c784c3a11e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMALSTREAM3SATIPROC</type>
      <name>__glewNormalStream3sATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a945cbb6dbc3b483f343d869ff5dfdee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLNORMALSTREAM3SVATIPROC</type>
      <name>__glewNormalStream3svATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1013712847f10f9d8e0b3daa21a39456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLORTHOFOESPROC</type>
      <name>__glewOrthofOES</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac90b6a4f56f021825a6584b98a2f71c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPASSTEXCOORDATIPROC</type>
      <name>__glewPassTexCoordATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac17db97191f67bfb5f94098460911e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPIXELDATARANGENVPROC</type>
      <name>__glewPixelDataRangeNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae0ac6b2489f630e60b92657e2d1ce57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPIXELTEXGENSGIXPROC</type>
      <name>__glewPixelTexGenSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad1c8896a455b48574a3615043b5af910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPIXELTRANSFORMPARAMETERFEXTPROC</type>
      <name>__glewPixelTransformParameterfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ca7774ac22c64784473d650188850ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPIXELTRANSFORMPARAMETERFVEXTPROC</type>
      <name>__glewPixelTransformParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f61d8dad321c86f1aab91a00ea9fcd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPIXELTRANSFORMPARAMETERIEXTPROC</type>
      <name>__glewPixelTransformParameteriEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adeff79e5d56db949e5cb7e515094eaba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPIXELTRANSFORMPARAMETERIVEXTPROC</type>
      <name>__glewPixelTransformParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc03cd0a42b0c632a9e68337eebdec1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPOINTPARAMETERFPROC</type>
      <name>__glewPointParameterf</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae195b595f7425d8bc4bed8791b75d7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPOINTPARAMETERFARBPROC</type>
      <name>__glewPointParameterfARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a381e3ff4c7452d7a3c3d63faf36d6b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPOINTPARAMETERFEXTPROC</type>
      <name>__glewPointParameterfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ba4156f37f074d2e2cc874f33be3dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPOINTPARAMETERFVPROC</type>
      <name>__glewPointParameterfv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a2d49d90f7bd1d2a81ef44f04c21f09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPOINTPARAMETERFVARBPROC</type>
      <name>__glewPointParameterfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9280c73c953353f2b0aa4e0774887aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPOINTPARAMETERFVEXTPROC</type>
      <name>__glewPointParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f1fc675ec5d382dc541ce1ce2a689bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPOINTPARAMETERIPROC</type>
      <name>__glewPointParameteri</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc6bc3e91de0893dc2d345ffa4a1d9d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPOINTPARAMETERINVPROC</type>
      <name>__glewPointParameteriNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeddc9d8128fa2e032338ba7ae3490de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPOINTPARAMETERIVPROC</type>
      <name>__glewPointParameteriv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac72b612c25dd03ba10b630290f3fe055</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPOINTPARAMETERIVNVPROC</type>
      <name>__glewPointParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97d25e14f23cb27701eaed09e20d6af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPOLLASYNCSGIXPROC</type>
      <name>__glewPollAsyncSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2081ecc5e04b4ef2670a1e5e42964796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPOLYGONOFFSETEXTPROC</type>
      <name>__glewPolygonOffsetEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4fa9248480b7a6a77ed919332586387</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPRESENTFRAMEDUALFILLNVPROC</type>
      <name>__glewPresentFrameDualFillNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa81c1c1b98cc3a0012af1a21f120513b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPRESENTFRAMEKEYEDNVPROC</type>
      <name>__glewPresentFrameKeyedNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf59aa3491f5d5f9d4670f8149340f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPRIMITIVERESTARTINDEXNVPROC</type>
      <name>__glewPrimitiveRestartIndexNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2acbf3c38dd8f9f86e46eef77b1cb367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPRIMITIVERESTARTNVPROC</type>
      <name>__glewPrimitiveRestartNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf0e3a077a6dffecae0682571b5cce6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPRIORITIZETEXTURESEXTPROC</type>
      <name>__glewPrioritizeTexturesEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ea4ca357b9f31529ee6184e6caa9ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMBUFFERPARAMETERSFVNVPROC</type>
      <name>__glewProgramBufferParametersfvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f7f95e1bfbd381f1c0bce3249b9bb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC</type>
      <name>__glewProgramBufferParametersIivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f3fee43484681b752aa4f1dca79da7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC</type>
      <name>__glewProgramBufferParametersIuivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b2c8c2838e5ae4f8b44bd18f707dc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMENVPARAMETER4DARBPROC</type>
      <name>__glewProgramEnvParameter4dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>add9ab294b2f99cc672fba1fb06f0de02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMENVPARAMETER4DVARBPROC</type>
      <name>__glewProgramEnvParameter4dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3c5375e570126c5c99f46554e1c88804</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMENVPARAMETER4FARBPROC</type>
      <name>__glewProgramEnvParameter4fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22cf6c49f5adeefe7227d410fffdbed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMENVPARAMETER4FVARBPROC</type>
      <name>__glewProgramEnvParameter4fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c182fc131db5d62ba211e4a80a7753e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMENVPARAMETERI4INVPROC</type>
      <name>__glewProgramEnvParameterI4iNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a518c600743d05aa6dc52a93be7cc037a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMENVPARAMETERI4IVNVPROC</type>
      <name>__glewProgramEnvParameterI4ivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae56578c8508e2a04feab7e8bab850bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMENVPARAMETERI4UINVPROC</type>
      <name>__glewProgramEnvParameterI4uiNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91cefd7941842dc8af60e6d531e3eb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMENVPARAMETERI4UIVNVPROC</type>
      <name>__glewProgramEnvParameterI4uivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aefad8961d07a876409382c591fd9a458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMENVPARAMETERS4FVEXTPROC</type>
      <name>__glewProgramEnvParameters4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e02602478aa18d17e55f549ef7879df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMENVPARAMETERSI4IVNVPROC</type>
      <name>__glewProgramEnvParametersI4ivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acda317ad525e013dc80a47cb10f3f021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMENVPARAMETERSI4UIVNVPROC</type>
      <name>__glewProgramEnvParametersI4uivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a052177c860939acfcbd3d828d28545cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMLOCALPARAMETER4DARBPROC</type>
      <name>__glewProgramLocalParameter4dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a51d0a03a448b4faac8d3f7af53e34b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMLOCALPARAMETER4DVARBPROC</type>
      <name>__glewProgramLocalParameter4dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c01de160b46374c0d7c27443044891b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMLOCALPARAMETER4FARBPROC</type>
      <name>__glewProgramLocalParameter4fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46d9e7153e1a466dc741af4b60dbd9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMLOCALPARAMETER4FVARBPROC</type>
      <name>__glewProgramLocalParameter4fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af90a152b3d8a49a786e29c2d247fee4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMLOCALPARAMETERI4INVPROC</type>
      <name>__glewProgramLocalParameterI4iNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26458832a0ea10ad4122fdb47ecfbcd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMLOCALPARAMETERI4IVNVPROC</type>
      <name>__glewProgramLocalParameterI4ivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76a0422dbcf9576a15c0bcdf5e0f6304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMLOCALPARAMETERI4UINVPROC</type>
      <name>__glewProgramLocalParameterI4uiNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a067406f99adf231aae299a12ed55ff71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC</type>
      <name>__glewProgramLocalParameterI4uivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7ff513f3e9db64ab95cc6f4c9d310af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC</type>
      <name>__glewProgramLocalParameters4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adadc3814a5329537cf05b141cf0e9e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC</type>
      <name>__glewProgramLocalParametersI4ivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab08a501a110365d0710a8c9c33783eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC</type>
      <name>__glewProgramLocalParametersI4uivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa9315f5e487640e560a6c6074ddc9b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMNAMEDPARAMETER4DNVPROC</type>
      <name>__glewProgramNamedParameter4dNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6649970eb7abd1c87f5160642737e55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMNAMEDPARAMETER4DVNVPROC</type>
      <name>__glewProgramNamedParameter4dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4bde084c09f9c919312f051d07b3e821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMNAMEDPARAMETER4FNVPROC</type>
      <name>__glewProgramNamedParameter4fNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a26406fec432a65c169f2ab53e0a9b62a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMNAMEDPARAMETER4FVNVPROC</type>
      <name>__glewProgramNamedParameter4fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab8acb2000ccb6c331524e0c43e3cc825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMPARAMETER4DNVPROC</type>
      <name>__glewProgramParameter4dNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a54a2d7734e77132824e833a1b5fde934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMPARAMETER4DVNVPROC</type>
      <name>__glewProgramParameter4dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d7d34a2db1147bf8401e7cf746266b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMPARAMETER4FNVPROC</type>
      <name>__glewProgramParameter4fNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade2328911b66289e095102810a1e1ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMPARAMETER4FVNVPROC</type>
      <name>__glewProgramParameter4fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7463c2906ce66dd948fcdf900bc50e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMPARAMETERIARBPROC</type>
      <name>__glewProgramParameteriARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a485d44436cc8f986bd8c7b6211bb4907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMPARAMETERIEXTPROC</type>
      <name>__glewProgramParameteriEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac493d6d854dba61fd10d07083f9cadb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMPARAMETERS4DVNVPROC</type>
      <name>__glewProgramParameters4dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a574823cee51a001a3fecdbd627bd81ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMPARAMETERS4FVNVPROC</type>
      <name>__glewProgramParameters4fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad50460db81e4c1dd14f616fc04c06c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMSTRINGARBPROC</type>
      <name>__glewProgramStringARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fd91a0189a84907c8b2459001d742ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM1FEXTPROC</type>
      <name>__glewProgramUniform1fEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2368d8ba5179e7293070cd2d67d218bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM1FVEXTPROC</type>
      <name>__glewProgramUniform1fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa903d82d4ffa301996de10381b62655a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM1IEXTPROC</type>
      <name>__glewProgramUniform1iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acac44e82c788abfe23aada9b63ac2e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM1IVEXTPROC</type>
      <name>__glewProgramUniform1ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35cd93056dd34ec6331128e98f350854</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM1UIEXTPROC</type>
      <name>__glewProgramUniform1uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a22f9977950ad43b005e5b99109452a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM1UIVEXTPROC</type>
      <name>__glewProgramUniform1uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5904c59525b1893ece76e2ce233a0303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM2FEXTPROC</type>
      <name>__glewProgramUniform2fEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a931c1d35002bbd143363143f6c79d972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM2FVEXTPROC</type>
      <name>__glewProgramUniform2fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2ccb61a7c21d57a9ffc51f892c77248e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM2IEXTPROC</type>
      <name>__glewProgramUniform2iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70f2f754208e8e394419a7cf7daa9eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM2IVEXTPROC</type>
      <name>__glewProgramUniform2ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a17d1f4d70f7985bdef1e1e919845e19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM2UIEXTPROC</type>
      <name>__glewProgramUniform2uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a7ca457a952e78959362aace8fd27b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM2UIVEXTPROC</type>
      <name>__glewProgramUniform2uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab3f45228543f5308aa77e1c9a19ea2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM3FEXTPROC</type>
      <name>__glewProgramUniform3fEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0f53f42b131acac5cff75c18aedfb2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM3FVEXTPROC</type>
      <name>__glewProgramUniform3fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af2bf42f4ba7ebe1a185a30143c9b02b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM3IEXTPROC</type>
      <name>__glewProgramUniform3iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7e32a5a83bc5477f2714711c938f924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM3IVEXTPROC</type>
      <name>__glewProgramUniform3ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab36bc298c325c7784ccecba9b4e9bba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM3UIEXTPROC</type>
      <name>__glewProgramUniform3uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6f7b90c07846646b1c6ee620b7c7c193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM3UIVEXTPROC</type>
      <name>__glewProgramUniform3uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5ba94cdd8c38c5bc1e40842fa1755186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM4FEXTPROC</type>
      <name>__glewProgramUniform4fEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3abc2dece957136a5095e0a46fd06403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM4FVEXTPROC</type>
      <name>__glewProgramUniform4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad76e03e22943531a601dffdc6d68ae13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM4IEXTPROC</type>
      <name>__glewProgramUniform4iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afbba8da5b5c7328eed652fb842e50e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM4IVEXTPROC</type>
      <name>__glewProgramUniform4ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a989aeb9be066ba8d4a159a428487b924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM4UIEXTPROC</type>
      <name>__glewProgramUniform4uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae55ac967a97eef29a176ae70824ed18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORM4UIVEXTPROC</type>
      <name>__glewProgramUniform4uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fac62adbf8919aab2ebe2d466a66c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC</type>
      <name>__glewProgramUniformMatrix2fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a29ca5aba0baa75e932065088a408a855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC</type>
      <name>__glewProgramUniformMatrix2x3fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86552e7a0597b0983a5e85ded7ec97ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC</type>
      <name>__glewProgramUniformMatrix2x4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af858c985824391483b510910c21e10ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC</type>
      <name>__glewProgramUniformMatrix3fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a45f9fee8ae1218694107a9b8566863e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC</type>
      <name>__glewProgramUniformMatrix3x2fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7bed5566992d163b3ac87e8683791b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC</type>
      <name>__glewProgramUniformMatrix3x4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0de4873c5e08126c8a5482d083b0979e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC</type>
      <name>__glewProgramUniformMatrix4fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5dbe224a4a90eaefb9f714d031b6df23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC</type>
      <name>__glewProgramUniformMatrix4x2fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad90952d8fb7a95e2b54e9464b81a6cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC</type>
      <name>__glewProgramUniformMatrix4x3fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa00c17af3c209fa760585eacb61164f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPROGRAMVERTEXLIMITNVPROC</type>
      <name>__glewProgramVertexLimitNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b90d56358f5e84a5b1cb3523f812024</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC</type>
      <name>__glewPushClientAttribDefaultEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae360b75fb8b2e6394c778ec5a8858a31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREADBUFFERREGIONEXTPROC</type>
      <name>__glewReadBufferRegionEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a108f373c0504f78a7c247173b6c54345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREADVIDEOPIXELSSUNPROC</type>
      <name>__glewReadVideoPixelsSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aae98339e87a7f72b39937fe96ca62f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREFERENCEPLANESGIXPROC</type>
      <name>__glewReferencePlaneSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48730ff519994a54551d207444669b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLRENDERBUFFERSTORAGEPROC</type>
      <name>__glewRenderbufferStorage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af820f0b02614a1f76036e91d3317bd66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLRENDERBUFFERSTORAGEEXTPROC</type>
      <name>__glewRenderbufferStorageEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae7ed8cfb7c5b2c6e6b34b0214ca412c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC</type>
      <name>__glewRenderbufferStorageMultisample</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a8bc80815a68c456cf0693a874c2f09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC</type>
      <name>__glewRenderbufferStorageMultisampleCoverageNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc27f11e1cef9e8cf7a3c75f4cffc30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC</type>
      <name>__glewRenderbufferStorageMultisampleEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeaf902f0cd1c7d7b05a85b6d1ece45a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEPOINTERSUNPROC</type>
      <name>__glewReplacementCodePointerSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab21c879d3b3cde851fb2f6c4120cc1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUBSUNPROC</type>
      <name>__glewReplacementCodeubSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7117be2e61c9a0cb547a069136bda1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUBVSUNPROC</type>
      <name>__glewReplacementCodeubvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae81c2f92ec100c4f9c41fe4ceadb90eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiColor3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e2d9f651d3ef49d843afb0c1969eb9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiColor3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af014e54a9a98e2d0c0cf53b42ca96d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiColor4fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af66194ea7114203637c8a2304f43cb05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2123958502773133fd452ad764f7dce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiColor4ubVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace7dbbde502f0f967cbb3dcba871821b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiColor4ubVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a870b9e0e13f009d6f37144d390ef4848</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeceb39b210d199b9ff9be960eeacf935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93c02118cd5db0bf12cac30b250e6b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUISUNPROC</type>
      <name>__glewReplacementCodeuiSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e14c6284bebf5f153091cfe78246cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aab7e8cb55c1d74ac3a0deaf6f3a330d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d8ad63e8745119c26f32eacde052264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiTexCoord2fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a947fa89e43e763674077df9c9ea999a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a4e5eed58db83f2157cd7c7a0ce8d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiTexCoord2fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4263096300456de69b02496afb85b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiTexCoord2fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7c0cb54d4ba1190e4e3b371b0e834d28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC</type>
      <name>__glewReplacementCodeuiVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a783e14378a26bcc8db55ee9029f5c7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC</type>
      <name>__glewReplacementCodeuiVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a2687d2879dc6e2db8cafc6a41df337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUIVSUNPROC</type>
      <name>__glewReplacementCodeuivSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f3752e2f03ca8cdfe9760700c37cd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUSSUNPROC</type>
      <name>__glewReplacementCodeusSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8aad8b25a3aeb7bb71d7d5fce8f4e1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREPLACEMENTCODEUSVSUNPROC</type>
      <name>__glewReplacementCodeusvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b254c5a4885ecd13015961a7e764732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLREQUESTRESIDENTPROGRAMSNVPROC</type>
      <name>__glewRequestResidentProgramsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a16d537bf9e7645ffc10d85a4721d5c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLRESETHISTOGRAMPROC</type>
      <name>__glewResetHistogram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a899770d5bd575c7a340f691d54a11b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLRESETHISTOGRAMEXTPROC</type>
      <name>__glewResetHistogramEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4174f056ee67375c335db014fe2a302c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLRESETMINMAXPROC</type>
      <name>__glewResetMinmax</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8f76bdbcb8a498620340aa4191d773f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLRESETMINMAXEXTPROC</type>
      <name>__glewResetMinmaxEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e6d728b7e2168bd2709d01437bf2515</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLRESIZEBUFFERSMESAPROC</type>
      <name>__glewResizeBuffersMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa5c098a5c8c3cb9fd2978b8d97e8f087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSAMPLECOVERAGEPROC</type>
      <name>__glewSampleCoverage</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a70ae1ad26ef8a3c97e6ded066f411ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSAMPLECOVERAGEARBPROC</type>
      <name>__glewSampleCoverageARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07b54bfc3a4dc6759290b6674778e89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSAMPLEMAPATIPROC</type>
      <name>__glewSampleMapATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93e7dc564834ae3d82e9db79bed0bdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSAMPLEMASKEXTPROC</type>
      <name>__glewSampleMaskEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23987487bf415519967355f3a5424182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSAMPLEMASKINDEXEDNVPROC</type>
      <name>__glewSampleMaskIndexedNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97de83f3e9fd123a3bf6b669bf49ad71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSAMPLEMASKSGISPROC</type>
      <name>__glewSampleMaskSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae6f5e80aecfcbd7eda2a828cc8cd1fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSAMPLEPATTERNEXTPROC</type>
      <name>__glewSamplePatternEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae577e986f6dba79c4e00d1b06384f76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSAMPLEPATTERNSGISPROC</type>
      <name>__glewSamplePatternSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adabafd03f4e21622762fd9eeba9eae67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3BPROC</type>
      <name>__glewSecondaryColor3b</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2df35e9b58292e2b804fb31dfd5b7075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3BEXTPROC</type>
      <name>__glewSecondaryColor3bEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abf4181e03c08b67a1e7c31933322450b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3BVPROC</type>
      <name>__glewSecondaryColor3bv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1e4e943c7bb48b1cf331eea1c7a42ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3BVEXTPROC</type>
      <name>__glewSecondaryColor3bvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f948d515198c176a316ed471772cc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3DPROC</type>
      <name>__glewSecondaryColor3d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a706ef2f9bed39bb9ac05e149539347f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3DEXTPROC</type>
      <name>__glewSecondaryColor3dEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0b039caf9f75528f1f64e22fcc15bd38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3DVPROC</type>
      <name>__glewSecondaryColor3dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a581aed99edab2ea684ba7ba3e149656a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3DVEXTPROC</type>
      <name>__glewSecondaryColor3dvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a994e76506bffb3fcf469eae88e7a7818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3FPROC</type>
      <name>__glewSecondaryColor3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2555d3a2334ec18e9624aef67c305898</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3FEXTPROC</type>
      <name>__glewSecondaryColor3fEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7fcfa088bf34be1b683fdacf178ed925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3FVPROC</type>
      <name>__glewSecondaryColor3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa4e0764d6a24e49758883dcba09622d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3FVEXTPROC</type>
      <name>__glewSecondaryColor3fvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adbbe4d2084ea8c5fa690f52b753db7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3HNVPROC</type>
      <name>__glewSecondaryColor3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6a32b8abfd3e9ff79f88c4e0cd556311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3HVNVPROC</type>
      <name>__glewSecondaryColor3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25cf4b1bafec3d8e1209dcaf14963054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3IPROC</type>
      <name>__glewSecondaryColor3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a461069e59c2a337490ae72be7f5bc9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3IEXTPROC</type>
      <name>__glewSecondaryColor3iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaf59e3dcb24cc844c42a811d02b4a256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3IVPROC</type>
      <name>__glewSecondaryColor3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aab09db0a33c5ed6e79f2b2d32742edd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3IVEXTPROC</type>
      <name>__glewSecondaryColor3ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab54108f60bd39bea6b6d0e193a1f2920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3SPROC</type>
      <name>__glewSecondaryColor3s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07d0361d8a0335e73ef07a11489b9dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3SEXTPROC</type>
      <name>__glewSecondaryColor3sEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43516a03dc7a4f4f8cf68992f1016073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3SVPROC</type>
      <name>__glewSecondaryColor3sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae394cf4c45c9baa987dcfa44cedeaab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3SVEXTPROC</type>
      <name>__glewSecondaryColor3svEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32d92a7c61beb97f6db37a440c4e1472</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3UBPROC</type>
      <name>__glewSecondaryColor3ub</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a12a05c1c2c5c1f3953d8b3d7b61a5871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3UBEXTPROC</type>
      <name>__glewSecondaryColor3ubEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a835cececc08b368a8663724f7ca48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3UBVPROC</type>
      <name>__glewSecondaryColor3ubv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9feacaa91f8ced8a744042f54088dc5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3UBVEXTPROC</type>
      <name>__glewSecondaryColor3ubvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a290830041fdf72aeb90d8459d2f2191f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3UIPROC</type>
      <name>__glewSecondaryColor3ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab03c367182b2af6514ee5c391058036e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3UIEXTPROC</type>
      <name>__glewSecondaryColor3uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a6887544c67258d3801522588c823ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3UIVPROC</type>
      <name>__glewSecondaryColor3uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ecd16e311bd05711afcaeb38dd1c6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3UIVEXTPROC</type>
      <name>__glewSecondaryColor3uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a32fcc7bb017ecce1e223aa11f0943e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3USPROC</type>
      <name>__glewSecondaryColor3us</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a737f38ae470d02abf0d96b0774eddfff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3USEXTPROC</type>
      <name>__glewSecondaryColor3usEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa8983a1e39f7707829373d1c0172815f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3USVPROC</type>
      <name>__glewSecondaryColor3usv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2668cc59f49969968259ba171bdd8abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLOR3USVEXTPROC</type>
      <name>__glewSecondaryColor3usvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a816a74a248196e3b42771b44bb2d009c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLORPOINTERPROC</type>
      <name>__glewSecondaryColorPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c015967c59fc91f110a00f324d92349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLORPOINTEREXTPROC</type>
      <name>__glewSecondaryColorPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aec704548f0499fa48b413a422450ae16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSECONDARYCOLORPOINTERLISTIBMPROC</type>
      <name>__glewSecondaryColorPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adab564b051168d00f5d56b2a3ac4d6ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSEPARABLEFILTER2DPROC</type>
      <name>__glewSeparableFilter2D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3974a50d5759ee2db31fae291c974660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSEPARABLEFILTER2DEXTPROC</type>
      <name>__glewSeparableFilter2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a86e38af9a0df8fc45a0431b2033f05db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSETFENCEAPPLEPROC</type>
      <name>__glewSetFenceAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acfdeb792471d18ab2f28f599253ea0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSETFENCENVPROC</type>
      <name>__glewSetFenceNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0dc0290cf5ab12f74ea886cd6219fd7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSETFRAGMENTSHADERCONSTANTATIPROC</type>
      <name>__glewSetFragmentShaderConstantATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a080c2f4b8098a9577341aa5b04fc6c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSETINVARIANTEXTPROC</type>
      <name>__glewSetInvariantEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab41f4219f1062fa51be2e44303aad90c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSETLOCALCONSTANTEXTPROC</type>
      <name>__glewSetLocalConstantEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae63f91c6277602ca4306ea6f40bce960</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSHADEROP1EXTPROC</type>
      <name>__glewShaderOp1EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a508dd6a8407000bb21e7d798ed8251ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSHADEROP2EXTPROC</type>
      <name>__glewShaderOp2EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab8a0994b306325380d5856473eb038d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSHADEROP3EXTPROC</type>
      <name>__glewShaderOp3EXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5372c22bf0e6e64599531fa88079214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSHADERSOURCEPROC</type>
      <name>__glewShaderSource</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad01a7bf69bc4ccdd243646e633ef12e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSHADERSOURCEARBPROC</type>
      <name>__glewShaderSourceARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2acd8adeab30a16746e9602c003a27e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSHARPENTEXFUNCSGISPROC</type>
      <name>__glewSharpenTexFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7804f5bdc5aea7a30086ddabb6d5366</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSPRITEPARAMETERFSGIXPROC</type>
      <name>__glewSpriteParameterfSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae1b48c6aafaef83660ae7a2e3acbfe07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSPRITEPARAMETERFVSGIXPROC</type>
      <name>__glewSpriteParameterfvSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1565b1f5dc6ad1c2d23597e27d941703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSPRITEPARAMETERISGIXPROC</type>
      <name>__glewSpriteParameteriSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aceff0dbb6560b4c2f99419be06452646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSPRITEPARAMETERIVSGIXPROC</type>
      <name>__glewSpriteParameterivSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade24351811f40bf5972c74312bdd28ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSTENCILFUNCSEPARATEPROC</type>
      <name>__glewStencilFuncSeparate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae82820f0f959efa6e2481472f75dd60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSTENCILFUNCSEPARATEATIPROC</type>
      <name>__glewStencilFuncSeparateATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abad4381bd07f539ecca3a2e8eae7e82b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSTENCILMASKSEPARATEPROC</type>
      <name>__glewStencilMaskSeparate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8e41c9d5e325e2e46b2e9bf951a44552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSTENCILOPSEPARATEPROC</type>
      <name>__glewStencilOpSeparate</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a04d08bc14dd17a95df20959616fd83fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSTENCILOPSEPARATEATIPROC</type>
      <name>__glewStencilOpSeparateATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac99d69c31cf9129650c986b2abc2cf69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSTRINGMARKERGREMEDYPROC</type>
      <name>__glewStringMarkerGREMEDY</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af3bec54bdab2d4728cb55199786dec9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLSWIZZLEEXTPROC</type>
      <name>__glewSwizzleEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a16e2bcbc1ef9d16758c770e15c0304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTAGSAMPLEBUFFERSGIXPROC</type>
      <name>__glewTagSampleBufferSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae9724bb3ec56a65d2121f62170bbed20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTANGENTPOINTEREXTPROC</type>
      <name>__glewTangentPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a25ff9c91c6ae0420d2e604fa643c28ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTBUFFERMASK3DFXPROC</type>
      <name>__glewTbufferMask3DFX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a64f2080604a4c5fb131f767da0f37888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTESTFENCEAPPLEPROC</type>
      <name>__glewTestFenceAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a19526c1aee6e3610280235dd13ad7ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTESTFENCENVPROC</type>
      <name>__glewTestFenceNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b1771d41128b194b5c1e81a21537346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTESTOBJECTAPPLEPROC</type>
      <name>__glewTestObjectAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ad225e496de93bcc58091a4b66f3a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXBUFFERARBPROC</type>
      <name>__glewTexBufferARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b8c73a121f2770f64ec13d0ea111d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXBUFFEREXTPROC</type>
      <name>__glewTexBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a87920fdc1f81a1dd4b49214d71a22a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXBUMPPARAMETERFVATIPROC</type>
      <name>__glewTexBumpParameterfvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d50fbb9dd4187f7109895705a011fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXBUMPPARAMETERIVATIPROC</type>
      <name>__glewTexBumpParameterivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acde41f57d056b625c600d5e011e27741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD1HNVPROC</type>
      <name>__glewTexCoord1hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a379c32e351879990bf1c54b0372a6239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD1HVNVPROC</type>
      <name>__glewTexCoord1hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9004c70e8c306fec14d4b9ca560e3e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC</type>
      <name>__glewTexCoord2fColor3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a76e7803e15b83983cb6ba7a8e937b8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC</type>
      <name>__glewTexCoord2fColor3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a602030e06cb731a848cbf9f15d5ca2ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewTexCoord2fColor4fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2224a5921cd97d554339bbcc62a4632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewTexCoord2fColor4fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af451aad673c0ea15711aefd08092b6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC</type>
      <name>__glewTexCoord2fColor4ubVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa17b0be220ff116e8735e3af78e18dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC</type>
      <name>__glewTexCoord2fColor4ubVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a686f28664d441d211b9e3baab3e5a6de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC</type>
      <name>__glewTexCoord2fNormal3fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4c108def37738eae3f91085b1d22a37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC</type>
      <name>__glewTexCoord2fNormal3fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a01226d19bb3015ef86d6ab88f2e19ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD2FVERTEX3FSUNPROC</type>
      <name>__glewTexCoord2fVertex3fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a66eba97ee8f2c08589fc328e97274b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD2FVERTEX3FVSUNPROC</type>
      <name>__glewTexCoord2fVertex3fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad29862e609250f37c26d7c07cc40d6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD2HNVPROC</type>
      <name>__glewTexCoord2hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14f8ca5ac4c518588a555ec01cd3399c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD2HVNVPROC</type>
      <name>__glewTexCoord2hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85a6583d0d6745c1cd69908ad2045ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD3HNVPROC</type>
      <name>__glewTexCoord3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a157da10704355f5f30b4081124c2ffa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD3HVNVPROC</type>
      <name>__glewTexCoord3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a1f309196c55172959c3180ece630ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC</type>
      <name>__glewTexCoord4fColor4fNormal3fVertex4fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8342e0fa63072b67508c977bd6a7d3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC</type>
      <name>__glewTexCoord4fColor4fNormal3fVertex4fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc2cffb874fbdf65f4ac51955e1ed659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD4FVERTEX4FSUNPROC</type>
      <name>__glewTexCoord4fVertex4fSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc96ef77dec03a84d13c4801fb62aa66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD4FVERTEX4FVSUNPROC</type>
      <name>__glewTexCoord4fVertex4fvSUN</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5bbf58457d8cb3b32d5abf3acd172f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD4HNVPROC</type>
      <name>__glewTexCoord4hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab230735bbc54a8e3cbdeb5c73b1fc052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORD4HVNVPROC</type>
      <name>__glewTexCoord4hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2db379ae947494abdf2a9d76b98de65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORDPOINTEREXTPROC</type>
      <name>__glewTexCoordPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad3042bb0721ba9e550bb7ceb417b7ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORDPOINTERLISTIBMPROC</type>
      <name>__glewTexCoordPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad588ec252ce928c5023389815d39a0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXCOORDPOINTERVINTELPROC</type>
      <name>__glewTexCoordPointervINTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a850bb1a88b1ed24f301a797e91f28ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXFILTERFUNCSGISPROC</type>
      <name>__glewTexFilterFuncSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a90b6f579f9e8d48cd425ead015ec6d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXIMAGE3DPROC</type>
      <name>__glewTexImage3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0c300de2443442b13e8b6e2364fd932a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXIMAGE3DEXTPROC</type>
      <name>__glewTexImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeaf62c4ea37766dbe80bbcb6551b6f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXIMAGE4DSGISPROC</type>
      <name>__glewTexImage4DSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7d9e6a8ee762fda1043d18ec2ffabdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXPARAMETERIIVPROC</type>
      <name>__glewTexParameterIiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3142edcf7b4ff3eb5744a15b69151da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXPARAMETERIIVEXTPROC</type>
      <name>__glewTexParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3511edce79078bc5147cc34540501a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXPARAMETERIUIVPROC</type>
      <name>__glewTexParameterIuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5e0163719a44314951fada344df52b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXPARAMETERIUIVEXTPROC</type>
      <name>__glewTexParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e04a6b7553b2051fdcf0daff2561f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXRENDERBUFFERNVPROC</type>
      <name>__glewTexRenderbufferNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a070d91c708bb57e1e3fd8bb8d0f9340c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXSCISSORFUNCINTELPROC</type>
      <name>__glewTexScissorFuncINTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a504dee19537eebed33259f768fa6d5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXSCISSORINTELPROC</type>
      <name>__glewTexScissorINTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b8592a2fcc5047546de58054420540e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXSUBIMAGE1DEXTPROC</type>
      <name>__glewTexSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a94187b7381b17b43cb858a97349442bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXSUBIMAGE2DEXTPROC</type>
      <name>__glewTexSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a36d3b8bfc8ced2f8df3972d5f611a580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXSUBIMAGE3DPROC</type>
      <name>__glewTexSubImage3D</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae3aaad6db85a862098dd2b4314b0abbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXSUBIMAGE3DEXTPROC</type>
      <name>__glewTexSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa01db844f9c427170cc79ee7f855208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXSUBIMAGE4DSGISPROC</type>
      <name>__glewTexSubImage4DSGIS</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a03bf341aecb3595d45d0ac2c0537ef62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTUREBUFFEREXTPROC</type>
      <name>__glewTextureBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58e30f5bc2e730df8a15484f9930fd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTUREFOGSGIXPROC</type>
      <name>__glewTextureFogSGIX</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57d1d9722173767eff74d3bbdcf1e262</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTUREIMAGE1DEXTPROC</type>
      <name>__glewTextureImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2edcdb4a8c7032501b8b3602bde6e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTUREIMAGE2DEXTPROC</type>
      <name>__glewTextureImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aab536b655b8a08999e833aa4c442d2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTUREIMAGE3DEXTPROC</type>
      <name>__glewTextureImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acdda886d4c29e2d395fb6044e047c5f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTURELIGHTEXTPROC</type>
      <name>__glewTextureLightEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a524e3260cb9ed08edd7aeef7a7cfc676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTUREMATERIALEXTPROC</type>
      <name>__glewTextureMaterialEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2b5a4f4c09d5dee3a0bfa426ece111a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTURENORMALEXTPROC</type>
      <name>__glewTextureNormalEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7dff4fa3838867db99219cf062de294a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTUREPARAMETERFEXTPROC</type>
      <name>__glewTextureParameterfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b07df1ffdf827f4abc413e62c870b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTUREPARAMETERFVEXTPROC</type>
      <name>__glewTextureParameterfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d55c867930abd42f848378f375becb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTUREPARAMETERIEXTPROC</type>
      <name>__glewTextureParameteriEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab4b812b26764a1fc11185fbe788889a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTUREPARAMETERIIVEXTPROC</type>
      <name>__glewTextureParameterIivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1bba5475cd0d36dc98264acadbe1c032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTUREPARAMETERIUIVEXTPROC</type>
      <name>__glewTextureParameterIuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0384addfc955a2155a263e8c136a6b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTUREPARAMETERIVEXTPROC</type>
      <name>__glewTextureParameterivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2f452f689ac9068f25bacce68ccf074c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTURERANGEAPPLEPROC</type>
      <name>__glewTextureRangeAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a952db3be5d9b98994adc98e95d41110f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTURERENDERBUFFEREXTPROC</type>
      <name>__glewTextureRenderbufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d84092c8e4cb79616df92e7669ed590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTURESUBIMAGE1DEXTPROC</type>
      <name>__glewTextureSubImage1DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7ef479365cc9372533da64c46e217ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTURESUBIMAGE2DEXTPROC</type>
      <name>__glewTextureSubImage2DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0caebc04adac04deee17ab5474b3d570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTEXTURESUBIMAGE3DEXTPROC</type>
      <name>__glewTextureSubImage3DEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8219a0f8ed878fdb7e1f80fef3570f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTRACKMATRIXNVPROC</type>
      <name>__glewTrackMatrixNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeac7b1e4fb43f8f730e4b27baf75d5e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTRANSFORMFEEDBACKATTRIBSNVPROC</type>
      <name>__glewTransformFeedbackAttribsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3cf595541670e9d82a41b59d23dfaf0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTRANSFORMFEEDBACKVARYINGSPROC</type>
      <name>__glewTransformFeedbackVaryings</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a9fe52439d0d1f16e6118400455d779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC</type>
      <name>__glewTransformFeedbackVaryingsEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b713750283f47d1ba3e468378a7e584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLTRANSFORMFEEDBACKVARYINGSNVPROC</type>
      <name>__glewTransformFeedbackVaryingsNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a218e7f4db84970cdeb04b6f0bb507655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM1FPROC</type>
      <name>__glewUniform1f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbb423a28b15b02f0a44948e643a07e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM1FARBPROC</type>
      <name>__glewUniform1fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac65e8476272ebd07a107c74de15a1ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM1FVPROC</type>
      <name>__glewUniform1fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aee252b7cae4de645222cc49ad454fdc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM1FVARBPROC</type>
      <name>__glewUniform1fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba29366b20cc94e5cc7666ac7d75fc52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM1IPROC</type>
      <name>__glewUniform1i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a91aa2cde5f801dc1bdb901f5e863d6dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM1IARBPROC</type>
      <name>__glewUniform1iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3e5deb231e3ff1cb331d26829e0074c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM1IVPROC</type>
      <name>__glewUniform1iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ade0258beb2794ddebea735d24eb031bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM1IVARBPROC</type>
      <name>__glewUniform1ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a90a083a7ce26acc8e2bcb4a844466df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM1UIPROC</type>
      <name>__glewUniform1ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aadfdd45f5517ceaf8c89288b2cbbe502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM1UIEXTPROC</type>
      <name>__glewUniform1uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac4bc4481878a2105802829f27c036630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM1UIVPROC</type>
      <name>__glewUniform1uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9f68c524c77f45ae4d98f9c822868767</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM1UIVEXTPROC</type>
      <name>__glewUniform1uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a125a481a88307096b57244788cb0719b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM2FPROC</type>
      <name>__glewUniform2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5ff33fc14c5006856526e4b0c166653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM2FARBPROC</type>
      <name>__glewUniform2fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abcd0d7090b04661b4458efb5d759b334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM2FVPROC</type>
      <name>__glewUniform2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d3baacd8506e65bb63f815c6aa13db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM2FVARBPROC</type>
      <name>__glewUniform2fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>accd72c28f544c12a6f1eaf81f1e63fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM2IPROC</type>
      <name>__glewUniform2i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3b5d09684eab1055f0f70c36851677fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM2IARBPROC</type>
      <name>__glewUniform2iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc79bb0888727e4d9938f34d7059092c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM2IVPROC</type>
      <name>__glewUniform2iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4f7fb42741ebf3bf1b5b5991263dfdb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM2IVARBPROC</type>
      <name>__glewUniform2ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a0f21698967013ed90b7332f0af2b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM2UIPROC</type>
      <name>__glewUniform2ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abde59a7bfa1b4cbe7afe51751d624482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM2UIEXTPROC</type>
      <name>__glewUniform2uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50a37c3eb2e9a13bea1c070d711fe4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM2UIVPROC</type>
      <name>__glewUniform2uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b83766cc14c99e07e2f0158f6b612e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM2UIVEXTPROC</type>
      <name>__glewUniform2uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a83ef79414e8a341a1c0ffd2962d579cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM3FPROC</type>
      <name>__glewUniform3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a793580f87e61fbb8bb31b627cc4fe012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM3FARBPROC</type>
      <name>__glewUniform3fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a49a974cf5958201d48b81a56d0b0299d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM3FVPROC</type>
      <name>__glewUniform3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a490111c8fdf27135da8492b0459b125b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM3FVARBPROC</type>
      <name>__glewUniform3fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed5af6625b9ac67664ee7479fd49f401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM3IPROC</type>
      <name>__glewUniform3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa611040c5939f6cca5c39e5ee7ca93e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM3IARBPROC</type>
      <name>__glewUniform3iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbad4097128c60a8f49d202c4ad7f051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM3IVPROC</type>
      <name>__glewUniform3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a90e8f283997b540a0b4344266a78ef3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM3IVARBPROC</type>
      <name>__glewUniform3ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3885ee5b559491a67ea7361ed97887e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM3UIPROC</type>
      <name>__glewUniform3ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a028eed787ee2b49e67944fb9e388fc22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM3UIEXTPROC</type>
      <name>__glewUniform3uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa4a214d28942d4177c7b843d56299f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM3UIVPROC</type>
      <name>__glewUniform3uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5126fd1ec8b40925e1cbdf1ac04da68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM3UIVEXTPROC</type>
      <name>__glewUniform3uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7c5d5900f27d3469f8c42509aa97112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM4FPROC</type>
      <name>__glewUniform4f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6363e711b4e50c0ec2c74c25054440cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM4FARBPROC</type>
      <name>__glewUniform4fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abef06e09b10881b210f4b1ee6d9fc604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM4FVPROC</type>
      <name>__glewUniform4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7628e23d55e67b529046fc411108873</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM4FVARBPROC</type>
      <name>__glewUniform4fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7a41a93cfc0984e76796f9a795429bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM4IPROC</type>
      <name>__glewUniform4i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43c9c63000088a4d49d00574154ad64b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM4IARBPROC</type>
      <name>__glewUniform4iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d91a4c228674358d47316e68c10e0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM4IVPROC</type>
      <name>__glewUniform4iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2a3fbfe2d41745e93fdb6c5877095294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM4IVARBPROC</type>
      <name>__glewUniform4ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60dab31b3204a4b974c13778243c5d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM4UIPROC</type>
      <name>__glewUniform4ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac9ef1fc01185bf9b59a54434166532e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM4UIEXTPROC</type>
      <name>__glewUniform4uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc54b721179f426d108f7f62928c9564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM4UIVPROC</type>
      <name>__glewUniform4uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3674efcab7e990eacae9da52773d9509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORM4UIVEXTPROC</type>
      <name>__glewUniform4uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3f13c04f4b277e2bf60196e8517e83f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORMBUFFEREXTPROC</type>
      <name>__glewUniformBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b1d3a0da129a080d8a54d00a92bc4d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX2FVPROC</type>
      <name>__glewUniformMatrix2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a36071b20371a43c420d511f9a53ed93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX2FVARBPROC</type>
      <name>__glewUniformMatrix2fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a177c8d849345abe383e84a92b9991a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX2X3FVPROC</type>
      <name>__glewUniformMatrix2x3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0230668e0722d29c9273f5779223e11e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX2X4FVPROC</type>
      <name>__glewUniformMatrix2x4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4aa8947cf73fe4c3e8d01aa1aea7e826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX3FVPROC</type>
      <name>__glewUniformMatrix3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4b357847b6f3f7b0d54b0b9bb2a758e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX3FVARBPROC</type>
      <name>__glewUniformMatrix3fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a875c3a6b618a2c6bee4b3ccaef9d37a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX3X2FVPROC</type>
      <name>__glewUniformMatrix3x2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4812d49e0712aa3871163a5898d88762</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX3X4FVPROC</type>
      <name>__glewUniformMatrix3x4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7bc497a8ec54df50115198d6eab3cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX4FVPROC</type>
      <name>__glewUniformMatrix4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae472e7e385e4f544de799d97b4e9d249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX4FVARBPROC</type>
      <name>__glewUniformMatrix4fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9081f2fbf8dd77163cb4a46b57e2d8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX4X2FVPROC</type>
      <name>__glewUniformMatrix4x2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa77261a38dbb14e02070f3623d11e862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNIFORMMATRIX4X3FVPROC</type>
      <name>__glewUniformMatrix4x3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a563b35eb4730dd0bad311b79e923779e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNLOCKARRAYSEXTPROC</type>
      <name>__glewUnlockArraysEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b92b0e00173e911be7c80b0dcc10e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNMAPBUFFERPROC</type>
      <name>__glewUnmapBuffer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8a2840535e5cbec47ebded59281f1d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNMAPBUFFERARBPROC</type>
      <name>__glewUnmapBufferARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abcb68dc318bfe77b0322ceff3673c70c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNMAPNAMEDBUFFEREXTPROC</type>
      <name>__glewUnmapNamedBufferEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8917ddf2eef10c7d1e585580dd3e1edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUNMAPOBJECTBUFFERATIPROC</type>
      <name>__glewUnmapObjectBufferATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa22ccc8c19006cbced9a5b45b743dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUPDATEOBJECTBUFFERATIPROC</type>
      <name>__glewUpdateObjectBufferATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ac6de799d09e69928e4d43353e11ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUSEPROGRAMPROC</type>
      <name>__glewUseProgram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6bb86ccb374079ce15f67bf7672d2e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLUSEPROGRAMOBJECTARBPROC</type>
      <name>__glewUseProgramObjectARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc94a9be96d91c8ac3887b1e4cdc91de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVALIDATEPROGRAMPROC</type>
      <name>__glewValidateProgram</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46a6e9d21c520b8fb879bdede8f42f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVALIDATEPROGRAMARBPROC</type>
      <name>__glewValidateProgramARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a46bc13bcfee96151902f73fd07d19478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVARIANTARRAYOBJECTATIPROC</type>
      <name>__glewVariantArrayObjectATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a225faff44576bb96b073b29aadd7e662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVARIANTBVEXTPROC</type>
      <name>__glewVariantbvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a35d9eb8c1d0ce15e67b289cc3ab3a4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVARIANTDVEXTPROC</type>
      <name>__glewVariantdvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a337e9426a43fec48484dc61ef955dcda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVARIANTFVEXTPROC</type>
      <name>__glewVariantfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a934d7dfe1e18367d34abbf7fff14a686</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVARIANTIVEXTPROC</type>
      <name>__glewVariantivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a09a633e3e4c240a4512474f6a31fc132</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVARIANTPOINTEREXTPROC</type>
      <name>__glewVariantPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>affb86e531ac0e755bcb57a7b89d75491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVARIANTSVEXTPROC</type>
      <name>__glewVariantsvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1147b050ab26bcde5a56200989a74162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVARIANTUBVEXTPROC</type>
      <name>__glewVariantubvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac5781c332d9b3f192489a541976c2987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVARIANTUIVEXTPROC</type>
      <name>__glewVariantuivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a960c121ee7de4eae232fa7aa4c12755d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVARIANTUSVEXTPROC</type>
      <name>__glewVariantusvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1cb6965a46fd5791b3eab62579978c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEX2HNVPROC</type>
      <name>__glewVertex2hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5617bb2487880e04adef03759cb4841f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEX2HVNVPROC</type>
      <name>__glewVertex2hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf079e6c484713cc17c7994c6eea6d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEX3HNVPROC</type>
      <name>__glewVertex3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace09d97a8564f4f8b8cac5b6bb85e932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEX3HVNVPROC</type>
      <name>__glewVertex3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a537f4cb460eaa4481fee74b15ab9046a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEX4HNVPROC</type>
      <name>__glewVertex4hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8b7f97e9218fdefa4cddfe24e4700cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEX4HVNVPROC</type>
      <name>__glewVertex4hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa2d5d01bad0fac6f435954576f0e5d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXARRAYPARAMETERIAPPLEPROC</type>
      <name>__glewVertexArrayParameteriAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a191f7480692efd32f9d881cea72885cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXARRAYRANGEAPPLEPROC</type>
      <name>__glewVertexArrayRangeAPPLE</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5eda959a1c5e64acc58c6b990d3afe93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXARRAYRANGENVPROC</type>
      <name>__glewVertexArrayRangeNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6d40312592b1e3f44bec1797b44ae32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1DPROC</type>
      <name>__glewVertexAttrib1d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc286f79a22d5e41bc86c287298f0731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1DARBPROC</type>
      <name>__glewVertexAttrib1dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeca401304cf8bf38f69cc703ab3cea74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1DNVPROC</type>
      <name>__glewVertexAttrib1dNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1a6ff8bc1b9e16e295af79ac49aa9ad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1DVPROC</type>
      <name>__glewVertexAttrib1dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7e45ca211ba6eb946b2a58c45874a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1DVARBPROC</type>
      <name>__glewVertexAttrib1dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad55881f9ab5b5f386da3f38104d1a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1DVNVPROC</type>
      <name>__glewVertexAttrib1dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa786bed471fd5ff6104fafe8afc664fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1FPROC</type>
      <name>__glewVertexAttrib1f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9155c116041aa608fb07c7b94cca733e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1FARBPROC</type>
      <name>__glewVertexAttrib1fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae5693c98c293b97cb162470ea1c88eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1FNVPROC</type>
      <name>__glewVertexAttrib1fNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a176b9fb16f25e775aff4830058850edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1FVPROC</type>
      <name>__glewVertexAttrib1fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a198bb49f708702bd7c8b912c2d9d3ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1FVARBPROC</type>
      <name>__glewVertexAttrib1fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a99ec6fab84c71ae74086741aa99681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1FVNVPROC</type>
      <name>__glewVertexAttrib1fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa29dc63966c596123f3b9231ba760972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1HNVPROC</type>
      <name>__glewVertexAttrib1hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad7347761a1e187f86972c9d74ed9bbbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1HVNVPROC</type>
      <name>__glewVertexAttrib1hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aba4063c0c7243937ab5c27dace3d7fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1SPROC</type>
      <name>__glewVertexAttrib1s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a77505de0142a034fde64d670e710a543</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1SARBPROC</type>
      <name>__glewVertexAttrib1sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaaa37147a66cacb67eb7e6e5e0bfd917</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1SNVPROC</type>
      <name>__glewVertexAttrib1sNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a278396f98d6ddb82bba2f32bbbbb84be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1SVPROC</type>
      <name>__glewVertexAttrib1sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afc6305d311acab5386124d76923730ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1SVARBPROC</type>
      <name>__glewVertexAttrib1svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b919f34bc0262f356c1b6c07eb2ad9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB1SVNVPROC</type>
      <name>__glewVertexAttrib1svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac235c798b23511630f83bfa7ec6bcfc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2DPROC</type>
      <name>__glewVertexAttrib2d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a756a2cb39750040568299cbbe69f5817</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2DARBPROC</type>
      <name>__glewVertexAttrib2dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d6ac579b78d5bca0619c7af1a884bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2DNVPROC</type>
      <name>__glewVertexAttrib2dNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abab9bc49dce1cd4d63d85d496599e0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2DVPROC</type>
      <name>__glewVertexAttrib2dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a67ee5e010b735bf948ccf448767d7740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2DVARBPROC</type>
      <name>__glewVertexAttrib2dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ac11daf4e361c0d2f9a761ddf719ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2DVNVPROC</type>
      <name>__glewVertexAttrib2dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae732606a9851fe5a3e853111b802d126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2FPROC</type>
      <name>__glewVertexAttrib2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a793afe696410a08ab6ba328d8dd3f7e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2FARBPROC</type>
      <name>__glewVertexAttrib2fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ed540cb3db5f9a7931829453b6b3a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2FNVPROC</type>
      <name>__glewVertexAttrib2fNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af8e03bd91a8f90e86d7c0d69d0ef6f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2FVPROC</type>
      <name>__glewVertexAttrib2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeb24e9e0813dcec6fdd882a63529de29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2FVARBPROC</type>
      <name>__glewVertexAttrib2fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab53b0e3233766eb8051cd5f6a5c1786c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2FVNVPROC</type>
      <name>__glewVertexAttrib2fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a97c9438a28d087d35e9dac8f66a00357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2HNVPROC</type>
      <name>__glewVertexAttrib2hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab1d2b4e39f7ab48f40d567dc197bcf22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2HVNVPROC</type>
      <name>__glewVertexAttrib2hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d9d8c97bb6799bdeb0426894f8531f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2SPROC</type>
      <name>__glewVertexAttrib2s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad85a616ba1e3dec6210e8e8e9c0f8b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2SARBPROC</type>
      <name>__glewVertexAttrib2sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a858159a9f13771f65131545c04aa59ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2SNVPROC</type>
      <name>__glewVertexAttrib2sNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f664ed5edd719f5ab8c651eff344cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2SVPROC</type>
      <name>__glewVertexAttrib2sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4e7ba34fd8483360334f9623edd1dad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2SVARBPROC</type>
      <name>__glewVertexAttrib2svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a757afe00bfbc8707e3ec47954520fb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB2SVNVPROC</type>
      <name>__glewVertexAttrib2svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae4f4673d9e0d0bcfb9bd4eba1d7f9cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3DPROC</type>
      <name>__glewVertexAttrib3d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a23dad3c6dd33357ff55ae2fadecd20fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3DARBPROC</type>
      <name>__glewVertexAttrib3dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2e3a10ad43e26e3f434445178e3323ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3DNVPROC</type>
      <name>__glewVertexAttrib3dNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac445deae6cff66d2c86c098baddd6fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3DVPROC</type>
      <name>__glewVertexAttrib3dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a811999db203ac95aff97ec0b55c87308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3DVARBPROC</type>
      <name>__glewVertexAttrib3dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a534fbb24e9761c08b6721053464e5d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3DVNVPROC</type>
      <name>__glewVertexAttrib3dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0381b0bb33fdd1f4b44c60932fa4dd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3FPROC</type>
      <name>__glewVertexAttrib3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0e838bf5def6aaad12121e7f55100ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3FARBPROC</type>
      <name>__glewVertexAttrib3fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aab7021f8bc3d61d361c3d78a13fcbc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3FNVPROC</type>
      <name>__glewVertexAttrib3fNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab42568e59322f7d72334cebf88f72bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3FVPROC</type>
      <name>__glewVertexAttrib3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a170851049e1b6c393a04d82cb8706fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3FVARBPROC</type>
      <name>__glewVertexAttrib3fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3cd154efe212f35173e1234a3ea2e36f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3FVNVPROC</type>
      <name>__glewVertexAttrib3fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b4bc017afd9cb53adac57a40526ecb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3HNVPROC</type>
      <name>__glewVertexAttrib3hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b24b208774a3a9735447c0d42b0b67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3HVNVPROC</type>
      <name>__glewVertexAttrib3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae70d169a0ce0ca9ea7b42b179325e95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3SPROC</type>
      <name>__glewVertexAttrib3s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0198ab61ac8f6864739d8b3c310e5c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3SARBPROC</type>
      <name>__glewVertexAttrib3sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9400a9aa6ec016a3c0af3ad5ea8edad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3SNVPROC</type>
      <name>__glewVertexAttrib3sNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a381a56a03e7fc471a919d18c06c92da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3SVPROC</type>
      <name>__glewVertexAttrib3sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3ae5654aa27ab3b5a6fc38001459b01e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3SVARBPROC</type>
      <name>__glewVertexAttrib3svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a57c91bf4b94183460298bc754ac0162d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB3SVNVPROC</type>
      <name>__glewVertexAttrib3svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a55a0d87a54901b6d86280b1d4496386a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4BVPROC</type>
      <name>__glewVertexAttrib4bv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7b3c427d30f5520622ea6536a279753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4BVARBPROC</type>
      <name>__glewVertexAttrib4bvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4db2f91c7545402a63b30073e72d67f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4DPROC</type>
      <name>__glewVertexAttrib4d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adc8132298b9a8f7643dd41700e874808</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4DARBPROC</type>
      <name>__glewVertexAttrib4dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7b9efe58a9eac1b46181f54bb268ea4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4DNVPROC</type>
      <name>__glewVertexAttrib4dNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4383763e7ae9732dfa5d6cfd8d4e8a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4DVPROC</type>
      <name>__glewVertexAttrib4dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5d03d9501f7aebc13692eda578f6230b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4DVARBPROC</type>
      <name>__glewVertexAttrib4dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab5c299d2e02e6d8ca2be4afec6146f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4DVNVPROC</type>
      <name>__glewVertexAttrib4dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa675270c01640ae1103a970e2493f29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4FPROC</type>
      <name>__glewVertexAttrib4f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a60251358c59a592b7914f473f7440ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4FARBPROC</type>
      <name>__glewVertexAttrib4fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5079a77964624a9797fe43f0d5e30a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4FNVPROC</type>
      <name>__glewVertexAttrib4fNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af909c63344f8f8f467c0f8432ce1ecb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4FVPROC</type>
      <name>__glewVertexAttrib4fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a38b6b46cdcecb218d91f947cb08014b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4FVARBPROC</type>
      <name>__glewVertexAttrib4fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c06ff7840c4e1e0315cf56e2a51b9d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4FVNVPROC</type>
      <name>__glewVertexAttrib4fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80d6e2c771f77fb74f8496f547b97eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4HNVPROC</type>
      <name>__glewVertexAttrib4hNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc42554feb49e32794abc54963a35c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4HVNVPROC</type>
      <name>__glewVertexAttrib4hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6341e3074587ca11d7ca6ae96e23ad1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4IVPROC</type>
      <name>__glewVertexAttrib4iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48961924e3ad36ea769a0324263c8a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4IVARBPROC</type>
      <name>__glewVertexAttrib4ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae502691efeb5225b01745870249a895d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NBVPROC</type>
      <name>__glewVertexAttrib4Nbv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6e410de83e7f94de034206b3d6fcc8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NBVARBPROC</type>
      <name>__glewVertexAttrib4NbvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a07b90242aa2fb5968cf6339291ba5e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NIVPROC</type>
      <name>__glewVertexAttrib4Niv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a471859a122991c3ee93b563bc9889f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NIVARBPROC</type>
      <name>__glewVertexAttrib4NivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a50f0e67eddd5e25821f12308fa9078d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NSVPROC</type>
      <name>__glewVertexAttrib4Nsv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae589ce21d48c6a36435291cca75b2145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NSVARBPROC</type>
      <name>__glewVertexAttrib4NsvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9a5f251bf762c25f6a62c457d9a63e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NUBPROC</type>
      <name>__glewVertexAttrib4Nub</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41578adffbe4394720635127d71815e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NUBARBPROC</type>
      <name>__glewVertexAttrib4NubARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf0b62b0425155e60abde8d3cbdc8d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NUBVPROC</type>
      <name>__glewVertexAttrib4Nubv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0af8f65547b9fa76b0d6e6fcb07d0205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NUBVARBPROC</type>
      <name>__glewVertexAttrib4NubvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af6f1d37536e1299aa37f33bcac1a0d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NUIVPROC</type>
      <name>__glewVertexAttrib4Nuiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae03898a32b1330b4e80a333d7bb1f517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NUIVARBPROC</type>
      <name>__glewVertexAttrib4NuivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac03093560ab6d8b6535afd6b9e2198fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NUSVPROC</type>
      <name>__glewVertexAttrib4Nusv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b148cfd5c9b4ac80602f34792240dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4NUSVARBPROC</type>
      <name>__glewVertexAttrib4NusvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a824519826d7f995d04d144f1f888f694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4SPROC</type>
      <name>__glewVertexAttrib4s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a597257a971ada971dbb134ab36ae629e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4SARBPROC</type>
      <name>__glewVertexAttrib4sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac369870904ac755d3759793458446462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4SNVPROC</type>
      <name>__glewVertexAttrib4sNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afdca495a77d88e9ab5c54a2580275f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4SVPROC</type>
      <name>__glewVertexAttrib4sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a51703755cfd8bd98231c785b7a6429d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4SVARBPROC</type>
      <name>__glewVertexAttrib4svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a662e712af395c153c7215e1bc3ad8857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4SVNVPROC</type>
      <name>__glewVertexAttrib4svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72f5166460a8940b602af30792b18bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4UBNVPROC</type>
      <name>__glewVertexAttrib4ubNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1b9ff42904a55bc00692a6c95fd69490</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4UBVPROC</type>
      <name>__glewVertexAttrib4ubv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6ae4d07d7d102dff612eca55fba21c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4UBVARBPROC</type>
      <name>__glewVertexAttrib4ubvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afb9363b6d36d4e183d4bbaeae78cef26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4UBVNVPROC</type>
      <name>__glewVertexAttrib4ubvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7d16b310dac8c15b265a421be1f857fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4UIVPROC</type>
      <name>__glewVertexAttrib4uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1479d34ab93a94513527f6ef0448f695</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4UIVARBPROC</type>
      <name>__glewVertexAttrib4uivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae73075eec2048caff4b586a1b78fc513</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4USVPROC</type>
      <name>__glewVertexAttrib4usv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c139767ae543aecd5a5f204dc9fc3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIB4USVARBPROC</type>
      <name>__glewVertexAttrib4usvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5c00df3e70a7fd5146e40f9fe3c79bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBARRAYOBJECTATIPROC</type>
      <name>__glewVertexAttribArrayObjectATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae51d57c304d2faf49406d2ababa4aa19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBDIVISORARBPROC</type>
      <name>__glewVertexAttribDivisorARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9019507f5f51f1cf58bef6739bafed34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI1IPROC</type>
      <name>__glewVertexAttribI1i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ff8995ba240364e7db1dfeaee555dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI1IEXTPROC</type>
      <name>__glewVertexAttribI1iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a583ad659a562cb12f237612ed7da8820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI1IVPROC</type>
      <name>__glewVertexAttribI1iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0fd50c9f090653fb19c29b63ded4c90f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI1IVEXTPROC</type>
      <name>__glewVertexAttribI1ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a17ea2f599040f9966979c6520d97d5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI1UIPROC</type>
      <name>__glewVertexAttribI1ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a27467aacf1625a74b6bb8c887f12e21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI1UIEXTPROC</type>
      <name>__glewVertexAttribI1uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a232e23cf29ef092f6269fdabb811f3a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI1UIVPROC</type>
      <name>__glewVertexAttribI1uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41466f1769a8bd621d871c0121ce2d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI1UIVEXTPROC</type>
      <name>__glewVertexAttribI1uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9e025aeaf5d412b67a42c4b05fca37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI2IPROC</type>
      <name>__glewVertexAttribI2i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4666689b302d7c1c2947cb25df29f1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI2IEXTPROC</type>
      <name>__glewVertexAttribI2iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a79ddd6c13f9b2a14b4cf1e7631a9b4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI2IVPROC</type>
      <name>__glewVertexAttribI2iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad562185b99280b1f0b2aac1ee86395d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI2IVEXTPROC</type>
      <name>__glewVertexAttribI2ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3869aa1e7cfa9f2b62d97da667d6c30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI2UIPROC</type>
      <name>__glewVertexAttribI2ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a33a0fc09da9af37cffbd17d8f94a946d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI2UIEXTPROC</type>
      <name>__glewVertexAttribI2uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad9fb88f1d8157ade4b13972ba1afd729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI2UIVPROC</type>
      <name>__glewVertexAttribI2uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa08869815723df76678a095416840133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI2UIVEXTPROC</type>
      <name>__glewVertexAttribI2uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a10b574f792f01423bc5b9c27d9452adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI3IPROC</type>
      <name>__glewVertexAttribI3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a518f18e7411034d9e09c6b8aabc3fce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI3IEXTPROC</type>
      <name>__glewVertexAttribI3iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afaec075c746b95d080111a09ba17452c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI3IVPROC</type>
      <name>__glewVertexAttribI3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad00da6d80a46d1f77cbe99eb4b17a617</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI3IVEXTPROC</type>
      <name>__glewVertexAttribI3ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a21e2f64da5d2c85fa5f9b9e9521a07b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI3UIPROC</type>
      <name>__glewVertexAttribI3ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad6484b5e1e83fff1d9a5993f4dd18334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI3UIEXTPROC</type>
      <name>__glewVertexAttribI3uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2dec0f0c905c528a676d3ae32099bf48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI3UIVPROC</type>
      <name>__glewVertexAttribI3uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c8f401344c34dc0188bfb1461e20d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI3UIVEXTPROC</type>
      <name>__glewVertexAttribI3uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a384aed3f80e32d35f969d13d2cd4d5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4BVPROC</type>
      <name>__glewVertexAttribI4bv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a59a595547032d544124ebdef945007c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4BVEXTPROC</type>
      <name>__glewVertexAttribI4bvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acbc7651ae55becd0f9c38221c0d0d2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4IPROC</type>
      <name>__glewVertexAttribI4i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7cac054273e0c646e33bce561a53ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4IEXTPROC</type>
      <name>__glewVertexAttribI4iEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a58e1fa6a9bcdc9e39fe9892feebbd6cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4IVPROC</type>
      <name>__glewVertexAttribI4iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a49ac68d5552b03b9c3e256991979292c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4IVEXTPROC</type>
      <name>__glewVertexAttribI4ivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac287782596cc5c89d99242c4849773b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4SVPROC</type>
      <name>__glewVertexAttribI4sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1c638a61a50c0ce6aabc01838d6377ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4SVEXTPROC</type>
      <name>__glewVertexAttribI4svEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae705dd39b752b8e46fe876691015f938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4UBVPROC</type>
      <name>__glewVertexAttribI4ubv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a44b30fa6cb2a4f15fab44d0875af26e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4UBVEXTPROC</type>
      <name>__glewVertexAttribI4ubvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6f66615b99281d7d9ee022d2fa8d62b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4UIPROC</type>
      <name>__glewVertexAttribI4ui</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7a5818e2a71909706fb2a43b3467cc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4UIEXTPROC</type>
      <name>__glewVertexAttribI4uiEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48bb2b4b6b7dda5444057249816b9557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4UIVPROC</type>
      <name>__glewVertexAttribI4uiv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a494e05a77117a2b0f891186105aa562f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4UIVEXTPROC</type>
      <name>__glewVertexAttribI4uivEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa199aff6620c409258c5c20e1f2d2803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4USVPROC</type>
      <name>__glewVertexAttribI4usv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac8443bf6a7ddfef76a59ca982991416d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBI4USVEXTPROC</type>
      <name>__glewVertexAttribI4usvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abc75326834f8ede53f7689c19c36d638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBIPOINTERPROC</type>
      <name>__glewVertexAttribIPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5fc75df4afbe819c26c8463779d7b4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBIPOINTEREXTPROC</type>
      <name>__glewVertexAttribIPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2d457c433551d55dd9cdb1bc5101b172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBPOINTERPROC</type>
      <name>__glewVertexAttribPointer</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af4fb3f0fb46cc2db31568bae1f97cd10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBPOINTERARBPROC</type>
      <name>__glewVertexAttribPointerARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aad8f5a3331364d35a49acd290b848ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBPOINTERNVPROC</type>
      <name>__glewVertexAttribPointerNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14c238f3f764834c6f7e7bc323da4627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS1DVNVPROC</type>
      <name>__glewVertexAttribs1dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac6d3592a1412f5cf3aa8eb45bec1c450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS1FVNVPROC</type>
      <name>__glewVertexAttribs1fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6d612e7fe33ae6dab112e3404508cc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS1HVNVPROC</type>
      <name>__glewVertexAttribs1hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a162bb0c3e5e10bc6c4446c6f13fe03c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS1SVNVPROC</type>
      <name>__glewVertexAttribs1svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43fee7cf782e79bf938b90d919f9cf93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS2DVNVPROC</type>
      <name>__glewVertexAttribs2dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af44112989e3f636f07bb60e8e7105c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS2FVNVPROC</type>
      <name>__glewVertexAttribs2fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab64b7268e85b7d563919ed14486c224e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS2HVNVPROC</type>
      <name>__glewVertexAttribs2hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac7f4db59d54df198416c2352931460b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS2SVNVPROC</type>
      <name>__glewVertexAttribs2svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a504b6d9f0bdfbcc8f49457da68abb586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS3DVNVPROC</type>
      <name>__glewVertexAttribs3dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a377a837d3e7eebf3f8602ea7415f459d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS3FVNVPROC</type>
      <name>__glewVertexAttribs3fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1ff05f7f7c1d526ec833a7f585307789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS3HVNVPROC</type>
      <name>__glewVertexAttribs3hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a80accde3ab12dd66a235422b0a094f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS3SVNVPROC</type>
      <name>__glewVertexAttribs3svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a372abe86f4d59549053d80830d48e1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS4DVNVPROC</type>
      <name>__glewVertexAttribs4dvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a800d67b29b581ff0c00126dfaa249e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS4FVNVPROC</type>
      <name>__glewVertexAttribs4fvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa06a0f5281e4f8f6abaeb0424849f39b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS4HVNVPROC</type>
      <name>__glewVertexAttribs4hvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4171029aabfbc468ea0b3d9a1e7d3461</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS4SVNVPROC</type>
      <name>__glewVertexAttribs4svNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a27e5a7963e9a02f010cc13254ad00976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXATTRIBS4UBVNVPROC</type>
      <name>__glewVertexAttribs4ubvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a974f2320e7e6caeec8bbc466a62a54a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXBLENDARBPROC</type>
      <name>__glewVertexBlendARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3a8a70337b87dee4a8868a74e732d4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXBLENDENVFATIPROC</type>
      <name>__glewVertexBlendEnvfATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acb44b90f663af42ff0eed210745ee733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXBLENDENVIATIPROC</type>
      <name>__glewVertexBlendEnviATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8ff6eba0774501d07799de38c0ee132a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXPOINTEREXTPROC</type>
      <name>__glewVertexPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4ca4257f821f0a64ff5f07c4ed9018fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXPOINTERLISTIBMPROC</type>
      <name>__glewVertexPointerListIBM</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc5d769a2318854f4159b9beb13f142c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXPOINTERVINTELPROC</type>
      <name>__glewVertexPointervINTEL</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a292efe96baaa93818189ada1e5375abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM2DATIPROC</type>
      <name>__glewVertexStream2dATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9ca8688e3edbb96a3f13e5b4cdf6c361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM2DVATIPROC</type>
      <name>__glewVertexStream2dvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaacf20bc5eb3b9db73bbaf4926bb6984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM2FATIPROC</type>
      <name>__glewVertexStream2fATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a246ca075949388713a3b2563d20d51f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM2FVATIPROC</type>
      <name>__glewVertexStream2fvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a531f64058fd514a454d522ed33a36b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM2IATIPROC</type>
      <name>__glewVertexStream2iATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad0e4d6a7413b2d485ee4e40bc778c39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM2IVATIPROC</type>
      <name>__glewVertexStream2ivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a769c2e91a97945d5308e6f5958b43da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM2SATIPROC</type>
      <name>__glewVertexStream2sATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a05c74c7a4b47487e184c9caefbb9280d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM2SVATIPROC</type>
      <name>__glewVertexStream2svATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2b186b63ede8f9e2614995f53c359c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM3DATIPROC</type>
      <name>__glewVertexStream3dATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adf8c389764cda9d35e85f42fd0658523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM3DVATIPROC</type>
      <name>__glewVertexStream3dvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a534e865fbf7d6173d68b52d95b7637f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM3FATIPROC</type>
      <name>__glewVertexStream3fATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a330067ecdfd96293dbb1b1ec11ba02fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM3FVATIPROC</type>
      <name>__glewVertexStream3fvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a162582ec5c9c0a913e3ccc05523019c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM3IATIPROC</type>
      <name>__glewVertexStream3iATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a495bb681065349409de116f3567feebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM3IVATIPROC</type>
      <name>__glewVertexStream3ivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ace19cf0711b9b499bd1b480752242786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM3SATIPROC</type>
      <name>__glewVertexStream3sATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afbe47be0a0d94762d41be0ac1d031a40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM3SVATIPROC</type>
      <name>__glewVertexStream3svATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6614d341ed09cb3cce2f8996959ff321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM4DATIPROC</type>
      <name>__glewVertexStream4dATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a851cfcbb3d6b459307fbd64a1c738e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM4DVATIPROC</type>
      <name>__glewVertexStream4dvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a47390cb3d8a93d3f34ef59732f662b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM4FATIPROC</type>
      <name>__glewVertexStream4fATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae36f7f101a36266ae7a2b7d4860e0428</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM4FVATIPROC</type>
      <name>__glewVertexStream4fvATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a88c06261ccee7eb982e5adc375ea5ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM4IATIPROC</type>
      <name>__glewVertexStream4iATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a14400615f66d0eeff7af5cc99c405467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM4IVATIPROC</type>
      <name>__glewVertexStream4ivATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af0d8484caf06de932e6cd8058b45c5cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM4SATIPROC</type>
      <name>__glewVertexStream4sATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2d6769690216de6d76287d030c1f3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXSTREAM4SVATIPROC</type>
      <name>__glewVertexStream4svATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aafd0ea5e24de4ff22b3e4e69ff27f305</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXWEIGHTFEXTPROC</type>
      <name>__glewVertexWeightfEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afd1ee45d2f5724e4c3e7f6a82a4ba774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXWEIGHTFVEXTPROC</type>
      <name>__glewVertexWeightfvEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a087b1d120fabd3f553002091a439af42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXWEIGHTHNVPROC</type>
      <name>__glewVertexWeighthNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a010c632229040e344d397494bcd51f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXWEIGHTHVNVPROC</type>
      <name>__glewVertexWeighthvNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>afd5edefae63a8d4f0a7bc4ec12cdb49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVERTEXWEIGHTPOINTEREXTPROC</type>
      <name>__glewVertexWeightPointerEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac0aff9d665e034f8eab8b0f652428b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLVIDEOPARAMETERIVNVPROC</type>
      <name>__glewVideoParameterivNV</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af9f2c88fb071dd16bc564650e7d22324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWEIGHTBVARBPROC</type>
      <name>__glewWeightbvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a395ea2b881a55fc945f83fc6269a6d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWEIGHTDVARBPROC</type>
      <name>__glewWeightdvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5357c155aec12a5884085b978f054f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWEIGHTFVARBPROC</type>
      <name>__glewWeightfvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a43f7869cd5f58e659b278be37a260fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWEIGHTIVARBPROC</type>
      <name>__glewWeightivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab9c0026a56a49caed124a193b04cca4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWEIGHTPOINTERARBPROC</type>
      <name>__glewWeightPointerARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad66667be8e526bc44a0cd7e3c9ca90b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWEIGHTSVARBPROC</type>
      <name>__glewWeightsvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a85e35b17cf39a0e850e45b02b23e053f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWEIGHTUBVARBPROC</type>
      <name>__glewWeightubvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a368f0b003ac253ce5d2bde80828daded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWEIGHTUIVARBPROC</type>
      <name>__glewWeightuivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3fdef07ae2128aeb6722a6c98f246743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWEIGHTUSVARBPROC</type>
      <name>__glewWeightusvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9e9c72de60567c901f563de6af56d870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2DPROC</type>
      <name>__glewWindowPos2d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af468b2e8516b3fc11ac2261cc1fe9a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2DARBPROC</type>
      <name>__glewWindowPos2dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a41bfbe8ad074e2127b6e29639576d12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2DMESAPROC</type>
      <name>__glewWindowPos2dMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a01ea8dcc01776f06034e7408f8be663c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2DVPROC</type>
      <name>__glewWindowPos2dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a400114a218aa75f33e9a4c80a34f6aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2DVARBPROC</type>
      <name>__glewWindowPos2dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3bf92cc76ee20ef449a50c00405b3334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2DVMESAPROC</type>
      <name>__glewWindowPos2dvMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aed40e8cf2a5fcecee4c0a7b52b57e466</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2FPROC</type>
      <name>__glewWindowPos2f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab5996c268e40edfb522c9b2fac93371d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2FARBPROC</type>
      <name>__glewWindowPos2fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a631567ea936a4d4fc6542904001e6de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2FMESAPROC</type>
      <name>__glewWindowPos2fMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a63e33965e1bdbc6ac4fa5d62c18684c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2FVPROC</type>
      <name>__glewWindowPos2fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a9fc5330d7f4ce86fb6ecd04932705a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2FVARBPROC</type>
      <name>__glewWindowPos2fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2a3c4c461e294e060c2694cce9e0856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2FVMESAPROC</type>
      <name>__glewWindowPos2fvMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a515b579b270e775cf149312b6f052a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2IPROC</type>
      <name>__glewWindowPos2i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abac82665aa7d2f90bd9511226a8864ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2IARBPROC</type>
      <name>__glewWindowPos2iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a124623fd862b488a310506ab186b1975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2IMESAPROC</type>
      <name>__glewWindowPos2iMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4a9caf3c68d061d7cc1aed93e41c62e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2IVPROC</type>
      <name>__glewWindowPos2iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a53e3ab40258815dd143a6fd655f0ffa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2IVARBPROC</type>
      <name>__glewWindowPos2ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab0f6a55d7785e1ff66a2a55cefecc188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2IVMESAPROC</type>
      <name>__glewWindowPos2ivMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a48d1bd9499e71d53b2842df5ee5b8864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2SPROC</type>
      <name>__glewWindowPos2s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5eb4eddbec81fef0266ab42bcfda73b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2SARBPROC</type>
      <name>__glewWindowPos2sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>acc6e1a77db784c6f84331c7ef1966ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2SMESAPROC</type>
      <name>__glewWindowPos2sMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a333d46f5e89950fe8494d00fb853be35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2SVPROC</type>
      <name>__glewWindowPos2sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a200bd8465b299891c98989a921b1c554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2SVARBPROC</type>
      <name>__glewWindowPos2svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a4d361e70a1369a6f4fcd78fef0cd2da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS2SVMESAPROC</type>
      <name>__glewWindowPos2svMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72cf5b1deb58fa69560f09c292ed47c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3DPROC</type>
      <name>__glewWindowPos3d</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abb0ee0fa49f3f81266cb6c3fcd8c8574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3DARBPROC</type>
      <name>__glewWindowPos3dARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6b7d04d1dc9215fa390aa57a596b5f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3DMESAPROC</type>
      <name>__glewWindowPos3dMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a6888197559cd0367c344c4fd2fb944e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3DVPROC</type>
      <name>__glewWindowPos3dv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab579544abeae176da86394546ca33330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3DVARBPROC</type>
      <name>__glewWindowPos3dvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>af740b3fb075b71ba3bcdba5db6579f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3DVMESAPROC</type>
      <name>__glewWindowPos3dvMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aeaaaf3619b1f10072b16256176b8402c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3FPROC</type>
      <name>__glewWindowPos3f</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3d126c111b45244620f6438b32e1ae9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3FARBPROC</type>
      <name>__glewWindowPos3fARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5b665fe1d02c64c115cfcbb516dbeeff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3FMESAPROC</type>
      <name>__glewWindowPos3fMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a51bc7a80a76988e3085cb0292c2d44ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3FVPROC</type>
      <name>__glewWindowPos3fv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a2c72c32435888a1bcd28f84ea335aa59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3FVARBPROC</type>
      <name>__glewWindowPos3fvARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ad25bc57ba9fc6efa0699a73afcb64ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3FVMESAPROC</type>
      <name>__glewWindowPos3fvMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a11893b79e02c6cbf5aae8d83ed8da0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3IPROC</type>
      <name>__glewWindowPos3i</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab2453ce297d8858603c649629890c6f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3IARBPROC</type>
      <name>__glewWindowPos3iARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a5a1da402d1d77263602d5ca90f31818e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3IMESAPROC</type>
      <name>__glewWindowPos3iMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aa7ab879f423bf10b122646bf8ce459e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3IVPROC</type>
      <name>__glewWindowPos3iv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8d938df183f4b9155bdf5d5ef15833af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3IVARBPROC</type>
      <name>__glewWindowPos3ivARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abeda535224cd5a4e0dc002df5870311f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3IVMESAPROC</type>
      <name>__glewWindowPos3ivMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a540233bbe9414fffea610e5194799ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3SPROC</type>
      <name>__glewWindowPos3s</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a0d9685d31ed0b70fcedd600e870fc03a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3SARBPROC</type>
      <name>__glewWindowPos3sARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a1f87efb350dbe4bdfd176b202d1ca04e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3SMESAPROC</type>
      <name>__glewWindowPos3sMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a72dbb4ccd3a85743b11e950870d2f1d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3SVPROC</type>
      <name>__glewWindowPos3sv</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ac043e65dfb6efc8090a3445a90e65cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3SVARBPROC</type>
      <name>__glewWindowPos3svARB</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a93ae5dcef20fc3b1a9677fded3ea720a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS3SVMESAPROC</type>
      <name>__glewWindowPos3svMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>aaa7729ec8a7ad7573f5aef4f5609e9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS4DMESAPROC</type>
      <name>__glewWindowPos4dMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a24f4b919f91ccb7566cd817e9ba271ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS4DVMESAPROC</type>
      <name>__glewWindowPos4dvMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a3604d47ecb079947d822270b0d67ddb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS4FMESAPROC</type>
      <name>__glewWindowPos4fMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a735275454fe4e2a29a7017b96be419f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS4FVMESAPROC</type>
      <name>__glewWindowPos4fvMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a8c4d3adb50a66809dca44febc63e0d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS4IMESAPROC</type>
      <name>__glewWindowPos4iMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adaa2d87d39fb7e3005ad1f75ff3f789a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS4IVMESAPROC</type>
      <name>__glewWindowPos4ivMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a564289e471f43c1caaff6d0b19aa51a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS4SMESAPROC</type>
      <name>__glewWindowPos4sMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ab7ae913614352f8d3cc2151da264a877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWINDOWPOS4SVMESAPROC</type>
      <name>__glewWindowPos4svMESA</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a15819cf47864dffc51804ff487444d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLWRITEMASKEXTPROC</type>
      <name>__glewWriteMaskEXT</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a7e94c748c0b4010656dfe85e82d620d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPNTRIANGLESFATIPROC</type>
      <name>__glPNTrianglewesfATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>abbf06688941d2b1b190d7a286e67cc20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEW_FUN_EXPORT PFNGLPNTRIANGLESIATIPROC</type>
      <name>__glPNTrianglewesiATI</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>ae3731c5f9296e2d72fa448775e7dd2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLEWAPI GLboolean</type>
      <name>glewExperimental</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>adaa3a59b9332d7cb361d0c07e6789160</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>end</name>
      <anchorfile>glew_8h.html</anchorfile>
      <anchor>a432111147038972f06e049e18a837002</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>glext.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/glext/</path>
    <filename>glext_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>APIENTRY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a428a91acf2c2439dc1a257708ee1f805</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>APIENTRYP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aef0d9e5e275e1b7becf54b6aa9ce3911</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_1PASS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa579dedc63b8774f6162377800d97d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_1PASS_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a49502a48b1761c54e7712b2a7624e9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_2PASS_0_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8df9dfff1fd2f53863893c47d16af196</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_2PASS_0_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f88f24f5aabf5739c9ae604c1729d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_2PASS_1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9b9ba9560380508a49f859b1b033313e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_2PASS_1_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab7e995d0e4115249466e4661750ab7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_2X_BIT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a377aec5d6de6a0065d9d1e0737fe3d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_3DFX_multisample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a917729ea6a0be783ebcb8b097c6c6dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_3DFX_tbuffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaa92a52b93b294b4c34b5f22337a92a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_3DFX_texture_compression_FXT1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a932133cb6adacda7d651bb222ed32f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_422_AVERAGE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a95d2ac32e0528175190f173671bd66ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_422_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aad503453be8635ce634e74657b7a2592</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_422_REV_AVERAGE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afaa3d818e1b68101b8bda1d334b67198</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_422_REV_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77c00d20089a5af8d25c86355635d71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_0_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a20711395009e86daa01f3ec50cb72764</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_0_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac494352ec0e96ac67fdfe9d8189ff96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af4d9dedcdbc8dd19a33895a52afcd5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_1_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aebac9095c5a86980ebc8665fda7d68d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea683ca5e3311bede30a33e8266c2774</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_2_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66623e50c957f19c4754b68090f037ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_3_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a12d7dd926ddb67cf6a7f2389fb01a8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4PASS_3_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a44803f3eb30e5141f36a6a303253e6b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_4X_BIT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7811821ec70db409ee59fa2a8619e34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_8X_BIT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5117916e92fe65a48cdb4e8152bf5a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ABGR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba576ffdac23399a47e57b1771c8b58f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_ATTRIBUTE_MAX_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac70225d2da03ecc6671e9e7967fa6f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_ATTRIBUTES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa7c727896f0964d71eacb6ccb57ad328</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_STENCIL_FACE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad95865cf31ada5dececbc1fe5951a108</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_TEXTURE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6fc1b36f39e5859ac72ebfaf3722a0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_TEXTURE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3d1cdb2bb788ad14678c573385317e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_UNIFORM_MAX_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3bcf0a47bfa33bf14698c2b9eb5fa472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_UNIFORMS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeb14db2a9d0c7a5aaddec813bbdbfa22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_VARYING_MAX_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18b31c80678edf54ec7281b812925712</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_VARYINGS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4aa06239fb90251d5082380c5307e098</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ACTIVE_VERTEX_UNITS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe03e7507dba029c5c728e80a9f4e4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ADD_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad13af4783e71c99c23e4ff25b0c060f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ADD_SIGNED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a312488560198574eb8fde9970fe26747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ADD_SIGNED_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2beaca3371ab12a8a2870eb9f3dbc10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ADD_SIGNED_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a99a413f92f5d7f48eac150313e9c14fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALIASED_LINE_WIDTH_RANGE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeab1bea19aab745e66b39860f3b8409c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALIASED_POINT_SIZE_RANGE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a36db9789a611e54ea050f1368a5f38d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALL_COMPLETED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af898aac1ca2402680749e3dbe8cf94a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALLOW_DRAW_FRG_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38f7c48f4fb4bf4145999260c4c696b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALLOW_DRAW_MEM_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a782d0a7224f28fa84ce82ee3351918bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALLOW_DRAW_OBJ_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae382f61f0c48135a726cac74c7ec8384</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALLOW_DRAW_WIN_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab396d389538023b465d21642c506d746</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA12_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a28b78537c062e5bcdf4dfe1bde50b4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA16_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c834fe9978d3ae5b8be3034bd16af2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA16F_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a310fadd77b050c6165b6fcb049d3c453</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA16I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4a1eff61744daf2e32a58dd5c6b774df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA16UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a365f65195cd124bca36d087119280cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA32F_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7fe1498cab0f571b33c45784948f6656</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA32I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7a75e9e53a15ddf1dc9a01f1719251de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA32UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a475b745292b4fc78aa5ab60c895c8924</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af3ae04a6be7d354084b82492a894bb44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a02d722146b3a3e7a89a0bcb486181910</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA8I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f6607f175f4f9b3578104c1de781366</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA8UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac69a12381fe4c4c5c9eb3b394d6892f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_FLOAT16_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a700db85f4b8bdc642c957ad06ae0bde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_FLOAT32_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a005c6e888c1db7ce0421e0cc882d2bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_INTEGER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adc52027ae9ed2085ce2b729541861fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_MAX_CLAMP_INGR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6dde469b1fecde15622a52bef0f86137</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_MAX_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a33b980aa2c6ad851a764a6f4c216cb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_MIN_CLAMP_INGR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a35b4a245afb02e60a0fc21eb8643a0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALPHA_MIN_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a46c94ba0429896780e87011658b547f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALWAYS_FAST_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c4ab95495a972766d23237f649e6cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ALWAYS_SOFT_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab6a661b32a607be0e8c9e45726ba969d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_client_storage</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a538c64bc7f6553ffde6c0fd413f125e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_element_array</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a830e342340eac5136a0e01bf7f5f2cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_fence</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af823eb13dc84ed95c3b6ae442759a326</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_flush_buffer_range</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a24fc853ce0c86049e5f85e530c945dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_specular_vector</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3eb1a459f6b47d50c99f4eeb43927983</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_transform_hint</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a19651b8f5d3ccb06579e822d4602e079</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_vertex_array_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a248583f177c2a0e16a69e6b3d15f8a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_vertex_array_range</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac35be51fc9690b30beb3fc37b36031bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_APPLE_ycbcr_422</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff4dbaa3accc951aa03e012669286809</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_color_buffer_float</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38e73521b5b547c1448c33549a1eba5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_depth_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7fd680d43589db44c71de25015f07df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_draw_buffers</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7dd126744746bfa7de287cc0af950aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_program</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a01a44bfe9e6da873e19ad87583c6b04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_program_shadow</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a633fe63037b0146a33772ca76c784bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_fragment_shader</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a180d9703bac6a79edefaf9015c9dab4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_half_float_pixel</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4e91f621aef441919bb51654bb2f0a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_matrix_palette</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c6d5bc4735aec73692aabe13db4aaa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_multisample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac15c9cb6992279f713d6c4384c6be874</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_multitexture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11215f80571897a4dd62d1f9692d05fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_occlusion_query</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21aae7ffb3cca75daf035c92d2ef9aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_pixel_buffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38b496275aa12602b8ad063104d117b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_point_parameters</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9cf12ee14c00a9809a33576387d86e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_point_sprite</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a53c358b0ed41ead6278cebab2b95d78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shader_objects</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a70f2e5381f5b9fc88fd7617e05020e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shading_language_100</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a58493e4b7f1f99171d3c1f762bc9875e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shadow</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7536a76a0ec993ff52606fdf34897d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_shadow_ambient</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aca5766bd9b28140fe2e176c33bf033f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_border_clamp</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8fb554c539dcbc4c233693443480cea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_compression</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4ac5d2be61886b6fea6c113a1d60faf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_cube_map</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae0d3bb7d2950d412da935431ac4f3af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_env_add</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f7f28eee83a4d9a91bffbe037dfbc63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_env_combine</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0ee8255b797184209d48b8761b6765b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_env_crossbar</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae91e790f2cbb2f4fb96f53a6cf7f9e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_env_dot3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af9abd4bf01d7f384ad68c3c12021c8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_float</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac3e948a54c5ae85169ec08c3a3a5b49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_mirrored_repeat</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af4bb1bdda277066491b8557de9306bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_non_power_of_two</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5f895aaa09e48f3a6ba6519ed5f4d378</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_texture_rectangle</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab4337865034c450613e9f64a4a93f3ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_transpose_matrix</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abf78eee62efb219bc0482d423513f4da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_blend</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a006ef5956937df7cdac5b5ec22e5ec66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_buffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a99fc8b180717c73753c461098e37c452</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_program</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57697ccb2797770a75667f8ed104aa41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_vertex_shader</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adafcade072d8d1f04d9e219c6496e4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARB_window_pos</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aefd5aad050e1dcadaac885d7a621c3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7180045dcb52b22af2cd0366026bc3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_BUFFER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acb1c5ea3239de87d09959457ffa42f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ecd4619421b6ddb35898ec4d38a9815</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa31e7d2730e196f2f41933e1b70ae121</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_ELEMENT_LOCK_COUNT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a255a5ce7f18b7f1b28746355714bfe84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_ELEMENT_LOCK_FIRST_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a48ceffdaa56a2f7055a7abb661325528</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_OBJECT_BUFFER_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adacb3c6c1a78e2ad0abbcf8a16c5309a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ARRAY_OBJECT_OFFSET_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a329a0d52b40358ca2bc25fb6cbe883d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ASYNC_DRAW_PIXELS_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ae8694d73094a10f093103018fb5477</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ASYNC_HISTOGRAM_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4c83d738a0808bde491e764d04390a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ASYNC_MARKER_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a41a42602afc6f98a6a49be861ab4a464</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ASYNC_READ_PIXELS_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5767d42da276fa09870f913ec29b78db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ASYNC_TEX_IMAGE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a500654aec03cc7a86e290fea2e6a38d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_draw_buffers</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a34680c4e877cf208976bcaee791a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_element_array</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af33b561e10a18461db5b3fb8db8c9567</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_envmap_bumpmap</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c2accdaf940176f35e5caeffeff6434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_fragment_shader</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab624beea8f5b93099db7f43c31ca031b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_map_object_buffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abf04edf0b5ec82043e070d67eddd1016</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_pixel_format_float</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32bb18545a154142e47cb4fbf91ff84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_pn_triangles</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af2f384840cbf89a3fba9c8eb4883928c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_separate_stencil</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a532fc25b5b040b2c76f6d4c59980a458</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_text_fragment_shader</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaea8da937df0545fe4fce756eb2fcdea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_texture_env_combine3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad80154a2770c957074b204606df27d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_texture_float</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a992c237aafe08a10244e79bab4ba8626</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_texture_mirror_once</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c17b096e1a91c28e77ba1e9d8dca595</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_vertex_array_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a24e8dfd8e3bdec6a16257ce84e80396c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_vertex_attrib_array_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abf7fa794c7635627ce501f4738db3d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATI_vertex_streams</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa44234dbeb434adfee21c0b6a4d3b481</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTACHED_SHADERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aedbcf4c659a8f3ad9714c3171d7dcb66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTENUATION_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7cd0e84405a119805cb2677c1123d631</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTRIB_ARRAY_POINTER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8048490b9efe0cda02983be461c6e541</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTRIB_ARRAY_SIZE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acab0475dba9943e0f97b5d992194e2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTRIB_ARRAY_STRIDE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a06ed303f8a6114fc221770ef9e7b4b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ATTRIB_ARRAY_TYPE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af9bb2b993fb601e83d8d204a294a4e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AVERAGE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7d2642d294cc8acf441427b05582738f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_AVERAGE_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aae60ee0f07c5b7ae96176f163546194c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BACK_NORMALS_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a416ff27f4b8f56021e43bbc2f07d0fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BACK_PRIMARY_COLOR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f1dff70223846a9cd826482469976df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BACK_SECONDARY_COLOR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c2fa142caa9b52f8664d23e50488dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a35d2992fb6ceb223785f916798c69901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32be6e62b1a51becc92406849a539734</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGR_INTEGER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5d10c1a2aebc6278099af5a33ce5f023</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGRA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a56707576fd3e2da55343c25da155294d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGRA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afbca5fa2e51fe8d9a1a33d2989cc5a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BGRA_INTEGER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21683a27b48eb7f2d715f0828ad031be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BIAS_BIT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8db7b7d37460c9b0af022f5318f5702b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BIAS_BY_NEGATIVE_ONE_HALF_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac66b69ca7f52f2784825db7359a9b28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BINORMAL_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5f68c471aa9e4c4f772a8cf6c0951ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BINORMAL_ARRAY_POINTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaeb8c26a9ac4deb2f0c85ebc72f3a246</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BINORMAL_ARRAY_STRIDE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a19745b108056b9cf6b1c871bd2b8c374</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BINORMAL_ARRAY_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61b1c6db5bda6f4d2b97d6a6c1b8b7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_COLOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaeb7ae1c6700f8dc186672a2abdd825e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_COLOR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a60ec3cc2bc6c84b12ef218fa88f746de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_DST_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e8f20eb4f51cb2254e13789a19f48cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_DST_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a649e5e1cfad83a4c4e8c62e21d3be4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_DST_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac3979a3a4c982af6bc325e14ab943cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_DST_RGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b724151316c69675e0bbc924d0f19a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e51c4b0c223640236a52fb26503874b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85a60a922c2e2abe0838e20bbcc7dbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a56c6273823f93796b3a7b7433cd81b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaa651ebba53e26be7f5b87e85104ef4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d24de280ec5f40a3c9e42f488ba0236</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_EQUATION_RGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8375cbf4cbf6a5cac207c1a2691f5620</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_SRC_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af2983dce40f413d43ca839abdeafd3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_SRC_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77fadfeb10316263647b8e8b5096e33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_SRC_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeb51171f8c89cddec550fba045e62651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLEND_SRC_RGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8757ee79809302512de0348aa80fbb43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE_BIT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac1466f113ced7af99ada97c910175a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE_INTEGER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac6238dae6b56888eecdc22ddd473d8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE_MAX_CLAMP_INGR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9fe90b7f4cc72d2db2ce66abd6bfd875</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BLUE_MIN_CLAMP_INGR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a70c20879b4b67d9ae86af075ff80ea2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a43c7205c5f4dc7a535bd32817766e272</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af0a7952d4e24a09bd9f46efc7154fb5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40a09ccdfe230775cf871b10f4361183</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC2_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8a9feb95e641ca51e933c27f55a1ced0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c51fbe743a6c9da5d2f7ac4306b66df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC3_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa6376db3e82e02d4b226c40c68535386</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1985184535af747c30a8a12481e2ffd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BOOL_VEC4_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae85aeb57ebdf4ba4fa37ea0ea054e773</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_ACCESS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f96540081e62b2137b049d19dffe23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_ACCESS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a853f4c607af437774c13275eb0b3e0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_FLUSHING_UNMAP_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aabaf7de6a978d05b8c9332b699110b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAP_POINTER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a627d65edccdcab9bae34bbec24d20f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAP_POINTER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af75d1ffa1ce8a2a75fce9f81384f6bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAPPED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af551f91736f672b4da7cb21790040656</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_MAPPED_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a095119080825a1f803a87031750c7217</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_SERIALIZED_MODIFY_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1a66d78f8b51cc66978b0f0e0b9f5211</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a97c3f50440fbe7eb098cfeede90d1686</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a79b32a071af137fa59ca406e3e8254e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_USAGE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3c6158f6c9440fe495d4e14c2dea95a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_USAGE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af76ad34f6b2ded96a99fa8fce2731a43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUMP_ENVMAP_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1ba18a5050a1594fe69dccd7371056bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUMP_NUM_TEX_UNITS_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7f2d7d8bcbecb67b568d9d0e6ee1a344</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUMP_ROT_MATRIX_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77423d183c0ab47e933a7ee52de91e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUMP_ROT_MATRIX_SIZE_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1861eb8f13e611587312f9d92912fcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUMP_TARGET_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6ac2d3730e4b2511f42c69090fc8822b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUMP_TEX_UNITS_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a20a1835bb5bf76a8c2908d1088cc135b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CALLIGRAPHIC_FRAGMENT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4dae47be45a802d3b9d61febe0663798</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_FRAGMENT_COLOR_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15588d12f81c584b38ca1eb1a3915842</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_READ_COLOR_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aef0447e2b4b0129865639b38175cc102</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_TO_BORDER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5d86f453ce19bef15e848d313c653e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_TO_BORDER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4e575170092853f85624ce37e614e207</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_TO_BORDER_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1eb138a9f37352177296700349ab1334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_TO_EDGE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae90f81f48642444b4ba7fa5cacf40569</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_TO_EDGE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ef043a00ac945f362d8084401a8c129</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLAMP_VERTEX_COLOR_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a162101bb0d95733885e9a17320810892</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIENT_ACTIVE_TEXTURE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af63f4282cc56a189eb80eae77d67b3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIENT_ACTIVE_TEXTURE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a41f5906c588989322740f2ca87a35c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_DISTANCE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a984a798db12411f6ca8a4b9313c812da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_FAR_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2bc33507c7fd107375361565521196b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_NEAR_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76fcdd2112193113835419ef9e00c5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CLIP_VOLUME_CLIPPING_HINT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1fff75c0542989ebe40b2abe80648743</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CMYK_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e2eaa6abf9120b74a174f842b2c49b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CMYKA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a625a98c7711316e11aa9a6424839b9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CND0_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a84c43b2f8917e365271277d06ff6d24b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CND_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a161a35ed7e6beea58db44c54c6d9f06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR3_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa03dee77235d44438de5624dfd53c2b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR4_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ace9811ca67aa25068b602bd63becdedc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ALPHA_PAIRING_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f555ef0089abcb38f6602b5741b3a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa0c030b98068db9ec0a0e49d0a0ef324</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac582a701af66e598087965f9531bc30e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_COUNT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acd66887ddd5fef4fe5170799bcc77189</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acef31c990755e5735c51cddb326341c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_LIST_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a229a2525a705825ba39bc2d5e676a113</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e485172931c748f3e7d7102abca1a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d930d0fab00c3cb5fc5a3f1e2e586d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_POINTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a312e8d1ce91a7c55157b545ee0b47d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab35f9ed698bfcdf369cfa6c8fcb15ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_STRIDE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac77c238639594407fc52b54816ee5d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ARRAY_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40824c6b3c6c005b5eadce466ca89e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT0_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4ff278d72e0f56e9a713ef0dc40b744c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT10_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a09fa29bdcf12849a2f31b43743e393bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT11_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e0548e31a67349325353584ff33c681</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT12_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adcf680d12d03d052b276df5bcbd7de88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT13_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa7b8ddd745264c4b58892a3e66966526</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT14_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a68304dbddaa9a0f8e6bb75a2e56043cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT15_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c90bb127cfe0c5ad309c96d62a7b20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb41a580a48b0db9ab09bd666b197c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae095e9224b140740da4120b4df6ee383</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT3_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e1b0f6369ed1fec16d1a6a30f27b3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af6d67cab75dc9104ce5d26351a8df930</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT5_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab6cf2e09b26e4c491520a6ab2db51a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT6_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57887f8f8eb2e0d40123a5be0d6618a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT7_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab540eeec29302c91687ccd26bbd6376e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a261067b4aa6b8948178607a586a86fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_ATTACHMENT9_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a96ce593a2ce620f5481621c8e556d3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11c28a6c42e070ca6ef680200652eab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX12_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0925dc8b933713a94efcff87cd39bba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX16_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac0599b7d1f9b099b212a08eae6ae23f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a543a2054de613839eae3518ae474fbe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa2227a85a34c9ffbb44bec566c5ff65e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3e066ff71c6537f79910469d46d8c1ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_INDEX8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a415d3122c4e51790002876126a307c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_MATRIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a30768d064fa99d8bb5996bafe7914612</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_MATRIX_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e5816df1feffec4ce29837ecd142537</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_MATRIX_STACK_DEPTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add7432a526d1858fb8e19c31574527eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_MATRIX_STACK_DEPTH_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9b94dba68e49844834420611b5f7117b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_SUM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad128c4352d240ad0dbdd574fbf5c00a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_SUM_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aec03f19ecb079e28e278fe2f2bc4e9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_SUM_CLAMP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f84b9da832d5a69109de6b472cd8bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_SUM_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab18fd48738fff07d744dbcc6920464b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15ed9454505d8ed1b3f3598d231ed9fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_ALPHA_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1471c5feb1934db1bf576fc60c6e97e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_ALPHA_SIZE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a81aeeb0ee3492e0f53a6910711a71548</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_BIAS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32cd65a4ace7f64260fbec54c818d3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_BIAS_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a92ae56459d4533c9e90ae5c63903f7de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_BLUE_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8e8734ba40b80cfe017c1a961093a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_BLUE_SIZE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a84274112ddefcf05bca7b24e4a541fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_FORMAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e3a3ded630592037491f0c62fd8a381</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_FORMAT_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a905c13639d320b93c084df3b49d44cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_GREEN_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a9954d296cfbdee62b745eda2bca3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_GREEN_SIZE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8557d1d60b7b3d893f9e0aa25c9396d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_INTENSITY_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4a290871d9e2f9022dd8e964d78bdbdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_INTENSITY_SIZE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aafcdbd69fe615f0b50c898771513a8ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_LUMINANCE_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7bb97bb6797e2ce543d0314bcc6f7530</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_LUMINANCE_SIZE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a468f677e40ea12ca23d2597f6c8ead86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_RED_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8afb15e935de90877c7e3eefdd28c133</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_RED_SIZE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a68f8e77dea1fe0d10d8b153f55d8396b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_SCALE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aec92579e9017715501644fa75665b1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_SCALE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a41d6f6af001ccd634c487e2b92980d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac61699d1c6a5a099915c412d0b58d3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_WIDTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a55444a6503044558791cb85d4e9b100c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_TABLE_WIDTH_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1be5c448fbe5ad596fff9ad6b40e4419</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afa40fcd465207b4de60ccfddcc77248e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adfaf3a53223044e9aa16518406395483</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9df51268efd1d3926d9cc3cd9bad25c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_ALPHA_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a51cd6921cb69072baae5c5527da2c633</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a255c21d2b3063606504b0beec5c8e2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad4c9f43d7ec9962afff14de8e1e26c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e273069e7699f4ff1d1351497ff6a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae89fd86422b8c78e1eac7c255b56ebce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_RGB_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11e172d19176c9dbc4a654f3ed0661d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINE_RGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af159195a87191c457a6f6b3ba5a6aa11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER0_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15ae680c2bbc775cfaa8d522aad22710</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER1_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a56b5f5a52a6961ff1821af209ac0439a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad7a406eef71a77c86d2d8da6ef2bb1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER3_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abc2bd15b13c6a650bbbfd150af868425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7df589b288a8aa76302366e0a3a4b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER5_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c4e81857846568ab09f7f1f0a00955c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER6_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa94783ba75f06b19449413f66820e636</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER7_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad364bf97d12dfc83a755d45d013ac19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_AB_DOT_PRODUCT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a962d60fe8d7c581e25b60ed55c426345</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_AB_OUTPUT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a42f6d61992647e0647a8b55b56571568</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_BIAS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab1d0ee0cfd498a12dedcc4b70e68e287</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_CD_DOT_PRODUCT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad15a48be9e3f50fd4a9692e76930e297</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_CD_OUTPUT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5c280de129437b502eebc7bb152bbe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_COMPONENT_USAGE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add52627ebaf78ad5374e17435b1bad64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_INPUT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acf47936943c4cb3a44e7759ba589a2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_MAPPING_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b3d91e844bdfe508cb18e16b3b14c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_MUX_SUM_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a45deebc1bbaa4d760e611fa4e15f73a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_SCALE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af593ab0f866947ed9f3903835ce7567e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMBINER_SUM_OUTPUT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7afda3e143a2d4db3c7d542b9103dc5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMP_BIT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa923cafb745c3cfc3cd318e284c61540</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPARE_R_TO_TEXTURE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1dc7d6e1f3357d3b9e686b800d2d4ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPARE_R_TO_TEXTURE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af4d69081972263db4cfdfe5ad836e476</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a851a7cf64dd741dd72a6814535106761</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPILE_STATUS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8b14cf3c9445c50aabe5c7d21b31d215</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d4cae88f55b01dc32912907caf0e388</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_ALPHA_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5aa819cf8c5d8f10d395fbf20b9ad6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_INTENSITY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9bb9ee74b17675d2eb85780c9eb30e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_INTENSITY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e0d1a6db7da0abc561463f125e397bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_LUMINANCE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a48550b692c808f2770a7c4953d574c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_LUMINANCE_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b67d430c0f3c1a6b370946a4993dc91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_LUMINANCE_ALPHA_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a64aae08d8243ef671bf2a19afc9cc5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a619efec9ed8bbd842235e40271b37812</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_LUMINANCE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a70ee883c02540c3f82e6c2c0f88a6e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_LUMINANCE_LATC1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0fda3eb7f4e6d19c2fcffadc264920e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RED_GREEN_RGTC2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9eb0fdb9414d9a8cf7f569ece217f8da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RED_RGTC1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>addb713536e14f5b3cec8266ce7e76c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d53cfb9b7cbe9abb9253afcea445b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a94ca346f3a187ec925bea865cd9ca78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_FXT1_3DFX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a059c06b172591c0e27cc913297d42604</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGB_S3TC_DXT1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76871dbc9ac35424b25ebc707ca11390</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61f07c72b49869caa447fed2d8ab892b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aae4672d854ed9febf82945f9fea7f393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_FXT1_3DFX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aec1ad65583b8165141af6675bb3dd5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_S3TC_DXT1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaeed69f7c55e377901d9ff6d00463efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_S3TC_DXT3_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aababc4e27a4845063f8d1b7b91c20b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_RGBA_S3TC_DXT5_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5f6e032bc5f877d09491c9a8ed191571</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8fc2dcbbd1681fdf9d258e9cd2e7e540</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af229fa196f1d1e0ed2ead7a2bb50614e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5cd19ece159c5fc81cddc2b2389efbcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SIGNED_RED_RGTC1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0b6c00eb9baed7a751017ce5cfb31d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SLUMINANCE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a17c89a377697ac50dc3490af30c3d955</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SLUMINANCE_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad1762f15cc0871cb72bbfb5eb237384c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SLUMINANCE_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a13fad395db5bec3f904120dc070feb1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SLUMINANCE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a69d6cb2cca5f1bdd2ae9e6491c022d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a925753efd9b79076fd73cf8e563538ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6dfc548c814dbe76f0b86443930614bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c43c7141abc341b671ad0a34569fcb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad19377002e628e741137eb70eb05a936</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a893e97f8ef7726415045e76780461737</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a395018cd2caaae0ed13483d0adb1680e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a722c54883ae53c73512718b642b2057f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_SRGB_S3TC_DXT1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add24c893fc041cea9ba721cb8c9f3755</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_TEXTURE_FORMATS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a393084c570497e0e45cd3946c1a130b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COMPRESSED_TEXTURE_FORMATS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a627e0a3efa826d10a7d46d0b4d6a9098</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_0_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa586154013e00b150a1bb2bb5cfcbe05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_10_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af944606909c6f17017711c86b6e5f89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_11_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afaf0e358d6316676266a86b0475e7290</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_12_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a87fca123944a42b5865c336e3517c4eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_13_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ff44f04e1f6c8eb6581f0d657d53d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_14_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad126ae03ea8912040985f8882e487e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_15_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7a6a21b915466182ac78f92e5fa2f959</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_16_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a6308817288289faa49fd1947a3ba2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_17_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac2e961ee4aefba133e423435e03f6f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_18_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a939d82c90eee89f7e09621ee917002f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_19_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6e47403a44ea898923b08c3abecd28a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_1_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f12ee6ab907f3155cc4c932ea9d6bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_20_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaa2cb2a99b3513174450dab5bb530cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_21_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2fcc0158e7cf782d2dcaab88069a3e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_22_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c8408934da9d0cbdb36fde3fae846c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_23_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1ac54999d967c2500a7689db9b44e85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_24_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a9f5ff32cf9b3e5fdfc9450735b7500</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_25_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad5755703bfe6913ffbeea9b30fd3430d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_26_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7a8a47c80fe06f9a346b19d693ae89b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_27_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab4070dc1dabaf3487bba710ba5eaa6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_28_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37dd0cd48d8023c3ef3d90ddcdbb6b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_29_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a93e8eb0ed3ee27aa951729516f3227bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_2_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a730a7118709f550abceba59113a4c4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_30_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d2a1b6757cb76d3ada3fd0993a73a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_31_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a72de3f91d8961e115afa2d5e3598a16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_3_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9790a78e29fa264bb43d1c76ac3c8451</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_4_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abbd5a83013f2d13c3f465f308d57f44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_5_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9587099e426acd5e70ae8062e0f529f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_6_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad0d9b75e4af2e6c5969899458b6d6463</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_7_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15e7c6c9ff3bf1ef82c635f84fa0a9b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_8_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2dd91c2de470450d355158f8f5e4afa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CON_9_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac9b540292764f9cd11a78db57db153ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSERVE_MEMORY_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a41e0ff3de2eb01884561615993b553fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONST_EYE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a190e1c02a523f98a8a9df4277c569424</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85a64b02e8734c9e6e0b12d9a9578d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa8e645785d8215f658c2576d90df1e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a547d3c7f8887be69ac599993405eccca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeafd5182e917fd57c02593acfaf4cc37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_BORDER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a753677dedf883b38fa6c5502b17c4e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_BORDER_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0ef7929f35e85429fe38fc141d8a4d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_COLOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a44a85282cd9022542edd9b29b44b4221</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_COLOR0_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a352100abbffda4fb8763f771adb664f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_COLOR1_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a659b1d6a4709678df49b74148425a820</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_COLOR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3163be56d61841a830b74b1cd4cd94c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONSTANT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2237d910fdf7b66e9bd3167b9f90f516</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_1D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aada4e8aa2327463487b11db0a8dee20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_1D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1831a92309a1b7dc718e0118e6fce4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_2D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab6596a0c07d03c03ad72b6406b8fa0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_2D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a025de61ff93f5e5cd93edf66509fd74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_BORDER_COLOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a161f3ba1898cd146f31651c741d8daa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_BORDER_COLOR_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3afce16af1b58bf9b60483b1b8d544f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_BORDER_MODE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a927d3aa8df6dcd426be75032bdc8620b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_BORDER_MODE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a296eeaae35cc5502f588c0cb29831b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_FILTER_BIAS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8604966237a6b79980b06c249b02f968</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_FILTER_BIAS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adeeba35f270133716adee4de6505458c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_FILTER_SCALE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a540318e98b09af62428147cceff01d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_FILTER_SCALE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a467ee88e8fd48327d8216589e88803fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_FORMAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c7222b9262e32c7b0cf406277c13f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_FORMAT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40991780c33f434e075092e2705d4133</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_HEIGHT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3eff403f76d44094d4bb7c04156afe46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_HEIGHT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac9c8dfbc399f7d99feee34e74d82cdfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_HINT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a436df34f89a945a336ac774004956901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_WIDTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5e1fe3544d20624c29fde754752e537</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CONVOLUTION_WIDTH_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a30a25289aa610ca37ad5fad5534211ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COORD_REPLACE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a629de8cb4586f47cc1fb687961b98dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COORD_REPLACE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acb7631ab9790175dd5256ba6fb7b0a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COORD_REPLACE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae29ff075e26f8e333c785c23a4c23cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CUBIC_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3505a5b199601042b70096953dcea02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CUBIC_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1ddeb0c5eb581940ac588c56ebb84b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CULL_FRAGMENT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad7f4946a511e88becb3dd04e9efad0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CULL_MODES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe95e67754b4eb6a33d3303dcdea7814</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CULL_VERTEX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8fa1f1abe100d42d2308aecfda8933f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CULL_VERTEX_EYE_POSITION_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add3da2e87a704008bb147fd6535f57f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CULL_VERTEX_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a23dfc5378a832ed1f786a4d0eedb3270</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CULL_VERTEX_OBJECT_POSITION_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af88e54b01a0fce068fff831cb60fa91d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_ATTRIB_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6141718b8526c4b10e631bc03ced2dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_BINORMAL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac013c2f179cee5666d01dc0868f78bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_FOG_COORD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac388147bbc1fc6a83e5f077ba26d1cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_FOG_COORDINATE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac484320c34676d56821edb530042524a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_FOG_COORDINATE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aec4ad8b73b9126761d914bdae26936c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_MATRIX_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a156dd80da92183d7b6a6f63f0edb29ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_MATRIX_INDEX_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18926afe8b65f8804e000c77b8cf64ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_MATRIX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8562500ab7885a0efba03e3e8d02722d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_MATRIX_STACK_DEPTH_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe1cca8a77b823984170337b474d7d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_MATRIX_STACK_DEPTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a69a844878a8cd9b0fb5dceb3b1a2df22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_OCCLUSION_QUERY_ID_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a35f2764ee5d8eba42a94941a30f08780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_PALETTE_MATRIX_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af0c2db233824e47ec30dd6a11d70196e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_PROGRAM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a25774e2f5a5f0edba78f232ea706ffc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_QUERY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a40361f1742ce1d96079817f5b02640</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_QUERY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1a99272a79beb2c11ee6d8df89dbdfa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_RASTER_NORMAL_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7d11ea01a40b36021ee01d8a7b29a5ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_RASTER_SECONDARY_COLOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5384d0ca5cb110bc7225da2568c4caa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_SECONDARY_COLOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a498903538395b6ff653e63d57d1a615c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_SECONDARY_COLOR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37dae0589d187e435151edb58b6ef813</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_TANGENT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a656b03f364e361640b853e602c561dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_VERTEX_ATTRIB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5bb317422e4b2f35eb0f54f625dfc49e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_VERTEX_ATTRIB_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a23aea7a14ad99161a2196c2317c25d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_VERTEX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3d016e00e5d0907c2d5a20e7d4acc712</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_VERTEX_WEIGHT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4a08496aa30c806e8c0bf14192db91c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_CURRENT_WEIGHT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5d4dbcc01865bfe5799a793886630797</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DECR_WRAP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae394492c09563af8f82764c864d77864</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DECR_WRAP_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8ff9ae02e45839045dafc77056d0ee93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEFORMATIONS_MASK_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1eb7448de38a38a3e8b53f38e54001e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DELETE_STATUS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8d346453bb18046e6bb687b6006c41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPENDENT_AR_TEXTURE_2D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4ee6c310195270edf473cd33480554d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPENDENT_GB_TEXTURE_2D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a42ad63d1b163b3e6690010163bb243</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPENDENT_HILO_TEXTURE_2D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac807d06fb2e5e3a201e61c96e548dd96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPENDENT_RGB_TEXTURE_3D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d8e9d9c65f230d02084520861025af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab764558a3e9b953cebbb17fca92cf78e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH24_STENCIL8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a977d93453dbd8b304989cbd9b1606490</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH32F_STENCIL8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a47c294c08be07aa33264cf52708b93f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_ATTACHMENT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a17871868e3ed0792b5782b36b94bd80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_BOUNDS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a48c74c7c243ce738a109bcc788a11da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_BOUNDS_TEST_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff4d49c866f8ddd0c9eaada7e56c3dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_BUFFER_FLOAT_MODE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae36b55cf71d41aafc49af83ce2fa210c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_CLAMP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac70f5bf5cffa2d34ab430be7f227a9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT16</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a26b057c4fa415d8de41d43990828b0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT16_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d78bd241e215a14f1aee776d501bc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT16_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d917ddf4600cbe3bd800858dd3e87c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT24</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad871b289b8410082db98e4b3af0301f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT24_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a720637b12a359130c68d2b5598c78e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT24_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff3bebdc355c913cdd81238ed698bd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT32</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a834857c13895c0375a5d2f4f0df7c7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT32_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80f92da69c84a61253b06ebec99d2900</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT32_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a957d381f2202d8c7b1f31b7a057058d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT32F_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afa030aeb49ce9615fe21d0637a32dc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa94a73218c8abf2abce11b4c5e9dec53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe85c63abb51391351c3a4692632a6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_PASS_INSTRUMENT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b2f8de2d490251b8b3d16f220a48cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6962edce3c3764b8e7b354934e150e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a912fde950690b8b00a08200da4bf59af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL_TO_BGRA_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af58b87cc77c862953ed02f2c0577fa59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_STENCIL_TO_RGBA_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac39eca34947d78670cc67f00d89f25f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_TEXTURE_MODE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a878be7212e908bb676501a98cfee4a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_TEXTURE_MODE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2b2854f413bbf9d2e9cf2ab18a0e754d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DETAIL_TEXTURE_2D_BINDING_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2fe42d2ca06d900253e7a94b77707b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DETAIL_TEXTURE_2D_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae859b11489157f82c82a772440caa653</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a78f576460462f7fb616cd0ae0585ee5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DETAIL_TEXTURE_LEVEL_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8d58b5778eaf1643b16ae03db3b38f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DETAIL_TEXTURE_MODE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a33af6435800206a273499f9a23626191</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DISCARD_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a703dead2340f8d73cced27ea64df09e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DISCARD_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae68786cfd2f64aab537e4224bea9d9f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DISTANCE_ATTENUATION_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab4f79e552bfa98366ff4977cbc9304a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DISTANCE_ATTENUATION_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a019f70d7665ba490146d48ea2c72e86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT2_ADD_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae9c506d55f6a65eff2db79874c607f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab8259509dab91df9f25931e432941989</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab1a90a0b6d5bde2a751b881202a53831</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_RGB_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8129362f88866ded868ebba6630b073c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_RGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad804c64ee77baeb1713dd2c5c416db30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_RGBA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa052e4a5d3f11f1cc0f058b05356a67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_RGBA_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a198597e26e0321ba98c303b2fa218be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT3_RGBA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acf539358f110d68224eca4dced619a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT4_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad503bc95b3998bab00bf1d7114c32d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a68f68110b2934489245e5026f2448ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa687825e7e9933664508e2d2199b1c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_DEPTH_REPLACE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a01534ab6e3994a4516559377f663f565</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae735f0271ead87b4bedba9e318192096</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a08be6f36d1b4bba5253fd5236c377fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_PASS_THROUGH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0b09d6599a6e9407f384a604846af3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32601e9ec6df5b209723f8359f8a16c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_TEXTURE_1D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac67bd7dbb1176479222329103f6ca129</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_TEXTURE_2D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb27a9eecefc045345a3a2cf0b93210c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_TEXTURE_3D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d0feb369a16b6771ec7e384e771cea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57db977a82f592520cffd31f06e86964</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7f4e9bad02b762f4c44a09f93192fc69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa2469283a1f0e9ac2e284fda0986904b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER0_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5fa6b22241789664662336f9c80f111e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER0_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a59a80fbfd8b46b620efacbbdb96ed01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d6bd6c745a1de4d1465f593fb9c6490</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER10</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a442e587e94fbac12a5295a511215183e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER10_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8cd4f2ebe43c2cf24a5aa8d11d93a36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER10_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae520c3303d2bf5210533f16189fd4b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER11</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3dff209c91c5e127ec86e459ca6ad46a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER11_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c9c2cbd6317d63c1fb479a3e752e529</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER11_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a792115cbd30775175925314343b4942e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER12</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a061a16dbc7b68f091e1903067b929067</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER12_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88906c0176518b245214111f46f17bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER12_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2b63e757d04bc7e9df8402cf6e15320e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER13</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abdbe6e924fa1252fbd9d67e292d4b93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER13_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad1e81301c78a1adfc534ce22458fb2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER13_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a65a010a6348e6a1df716e573b5ce5bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER14</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a819521c69534374257cebeb5e2025d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER14_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2ff5021b971080bbc2a7d4821d8c0c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER14_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3c35a4b156c49be36d961dfbdf01f978</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER15</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a46467585334deca0ddc280cfdff4965e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER15_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6e19c237d02eb7cda494756bfc8d9dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER15_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a265392fad514a30a0ecf8d0170d56b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER1_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2b9b1aad21cfcef7c75d5017e94f7519</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER1_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad376527a87f1cd365e77a0be967f437d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab3e702cb6674aec6967dd262580942cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER2_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a326a36b2357e5e36600cd65d9f76abac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER2_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9d8db54c6ea36fd542a7598c1d7f894f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a72edb5a40dd8de4cedc6bdc8d03f5158</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER3_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adc5ddc92dc3e28fa678a7d648fda123d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER3_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a28711e3d23ff6068bdfcf457a60aae92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6dc6a00d55ace50abd475919abe731b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER4_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a53a7d2fb097f31fb39d5346150da3a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER4_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0b01b29697616c7aafb831706e09eaec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER5</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a42b24eef0f5ea7e18cff8280b99fc75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER5_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a30e3def5005860a8d90d947592212ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER5_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab7f9ea52a6dfd1eefb41446d6d6acbd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER6</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ddf0efa0deb687be24a1320b18a951b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER6_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6483a20f6b0fd121b9e61b43c3d8de27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER6_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40f5e813c82ba1ed34dca87d8dd48972</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER7</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0785682bd6abfebf09c7d9824e9e0c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER7_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac24a3235fdbeace814538f0370d4c42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER7_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a651b8b2a2de6ba2a3f5dc3835ebf0206</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab4c4e3ed6fa6175de281ffca5447e44c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER8_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7020c95bdbf5ec3ad6993945376a8824</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER8_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af90310e18ccf2d6d3f6ca0d96f0cc860</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER9</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f5f605eddcf20b6e45962a51533d420</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER9_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa46c0e64a961e77ef54866406b05fdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_BUFFER9_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a243fe809c9e8090cdb88d7f1da74f535</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_FRAMEBUFFER_BINDING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66b436303307d924194594810e241e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_FRAMEBUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaf569bb118062058782da8e438c2258f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DRAW_PIXELS_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aceb9698f0d16cb824b27ccae1fd89708</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DS_BIAS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa952c67aca4187cfd340804f03c83f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DS_SCALE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8fbfba00eaab20cf204dddb1586ef33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT8_MAG8_INTENSITY8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad49f0d31410ec1255ae6940dd6902c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT8_MAG8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8a702902dd0ad591aa31579384bff614</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3fc9d88d55fca111f7d2b443f4ae2702</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT_MAG_INTENSITY_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4ee6f5fea554ca6bdd4c64cc212633a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT_MAG_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a72600080a260fc75df54c808aa4aa578</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT_MAG_VIB_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a42271728ce9b04670f3805b3f126ad2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DSDT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad75abb33a3a52d6a3221174535d31dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DT_BIAS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a54979ea6eeae6eefc70f6022c72ad235</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DT_SCALE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37ac4870954fd3742af4dd081150980d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DU8DV8_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afc066152583a53c75a16a64d7c53ca61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_ALPHA12_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae72536e212ead85a200058dd1b5fac52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_ALPHA16_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a19c90d06610d9701abb5b0a95a3a0daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_ALPHA4_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0fcac5085d66a0e2c27299067d656cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_ALPHA8_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab1aa1dadda52fc595da940aa0bf1eb5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_INTENSITY12_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af96d55f87d0bb4bffc399125fe360c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_INTENSITY16_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a50ef7fe948c2727b48420f8d7a9b3390</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_INTENSITY4_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f2ead46cd2c84a11530c967beb34764</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_INTENSITY8_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae5bb423660152718c8600b2ffd2f213b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_LUMINANCE12_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad1740e35f626aba623c900cb2d2c0d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_LUMINANCE16_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a336c2215e1bd389670ff5c3f745b8bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_LUMINANCE4_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e65d99b38671d3a2ff1fa1e8d917c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_LUMINANCE8_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80fbaabf2e74fd6106c285fb3e3220d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_LUMINANCE_ALPHA4_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae4af93aebf552f3115c01f3e98c61a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_LUMINANCE_ALPHA8_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa69c0dd7c0e815bace817c8cceeb655a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUAL_TEXTURE_SELECT_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6efd24f7e7a46e5777b68ff04e9a3ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DUDV_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4fd72382f5d3963b366eeff6466b3df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8685b152c484ad0c1730a16f114691de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_COPY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad35941788a5c3ad4a19c3263fff294e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_COPY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aab5519bbfacbf59b42f90d4432d92fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_DRAW</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac1915ebc9c952b9e7140f4bcc78319a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_DRAW_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a08d478afbd15cb6a37c101dc152f7b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_READ</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40b4752ffc850a91fc26d507395511fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DYNAMIC_READ_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a381dcfb8b8bfd7bd1082f82cf0f78535</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_E_TIMES_F_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adb43bdfd4107d85aaf91932e56f050bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a609cd6a89260d808c01a1f94bfb1193f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeb36fa5904fd28bfca696c4305bcbe14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_COUNT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a020cc424168bf0aead42d056973f5c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4444cf3102bcf14257bc2610e20e4826</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_LIST_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7dd06e299288ea4963676e62a676fe46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af9ffd6f6619081acae2aad3104aeb41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_POINTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1652570bf70bb83d37cb8559eb680dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGE_FLAG_ARRAY_STRIDE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c94b362c3f8b77f12913aff80b90d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EDGEFLAG_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7cf113ae6ac0e2f2cd19ba18a64d03ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EIGHTH_BIT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae67d2042775226d7e8936a1f137ee77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7fc353ac3c76d53cb162072300670bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac0d748284df954ba94d03ebf1a13252b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad26c63125c72cbf0347b589d51676e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_BUFFER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae01505dfe71e32eddbd73c3c0ce713ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2af45d6380eba1087a8e5bc684d6ab72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37d58cc04db7ee70ec314e007b4d9f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_POINTER_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77c3712148562c3843a1e1c1f48bce1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_POINTER_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1267937bb0aa30bfb3f500f6fc1974cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_TYPE_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ce2959fd646905d25c97abd6fb95ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ELEMENT_ARRAY_TYPE_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9fd31f453c418ff8270fff081271a2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EMBOSS_CONSTANT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa90eb3af667185519e3459b19a0b46bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EMBOSS_LIGHT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9743a3182ce8de77d10238cbe33a96a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EMBOSS_MAP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af62bba70e9f898b7753ce6b1fd6bf6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_2D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af4d47cad474433a651c08b0a23def87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_FRACTIONAL_TESSELLATION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a14c37304a9d4ac1c31f39c64dbec46f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_TRIANGULAR_2D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a94e66225ef3be6d7080efc967b7975f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB0_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a96a26ce861f84834f5bd6715c817ac9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB10_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32e8c2e8b02bc8fdd6ce9c550baf8a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB11_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aae88b48e60fffd44eceb95b8fec64456</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB12_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aafdd41661a0e66603bb9b5187fb22d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB13_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab626658e0524d4cb1fc21b2ef75eb077</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB14_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a096a4856e83659669617d2ff50a86481</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB15_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac2d950abf392e84ab43057381b285e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB1_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a48620293c4613b7095e0ac4309e23cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad0bc8f7d6e92a5c4de35c9c578a544c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB3_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4a11f9477c91f5d32e7a7c3d212b438c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff5a17977361b33a4b5476c303a6d08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB5_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c9cecac2e07ec6509bc7ecbc118ee55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB6_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab627cd579c5ce0bb1716be1b41ed7efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB7_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a14b691e0ae2cbc749066953836cb978a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae77da54964c2a043f5cb07012262dd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EVAL_VERTEX_ATTRIB9_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acb3cf8de72e70bd779113b4b4d96239f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXPAND_NEGATE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af4642911ed4604ed59c3241ce88fce8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXPAND_NORMAL_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a97359e41199839e011642c84db08af72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_422_pixels</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a92f6047317bbaf986a560eb7c37c7d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_abgr</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c0113fc017a20aa98c7dd09e5c6b651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_bgra</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aee41999b057c9eab5bf7d0d31588270d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_bindable_uniform</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a501a65f302fa0a4569ac33bed72345a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_color</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae52dcf5d32b30bca495c34ead9b66c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_equation_separate</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6a911c276d73db9e85216789269584cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_func_separate</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a70773e54a4b2644ef2fb2ceb133f51cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_logic_op</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa1aa3faa1e82e39106a172b131f15575</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_minmax</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aca9a340fdf5ab9a27d6fb47a0909ce04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_blend_subtract</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0490f7eeafebf2764e2f619714d01fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_clip_volume_hint</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeffce098a4a38a3f3a1232f2d51bb176</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_cmyka</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a001806ea06c909df692ea03cae36a9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_color_subtable</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a36a4b21eddbee667567ab2a9865bd7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_compiled_vertex_array</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c62c07e0bf28da1b5de72029b4bff20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_convolution</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1538688be378607b694f4a1e23300a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_coordinate_frame</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9d844e0d7d69b473c96f03312ef40cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_copy_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7f0153d0680cb8629504a7bed8bc2c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_cull_vertex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f1335a4f692feea8bd9b0af3ff3ffcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_depth_bounds_test</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab74f5cdfd8e6494a7c25fea5dd0fac6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_buffers2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66ec4917821af80818310b187f6362c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_instanced</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c9207bcf9cd4b9421a1d9afec79d49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_draw_range_elements</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a09cb31ca41911d25f0a7726736e4501f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_fog_coord</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa97b9520d532d1fcc7018d7c9acf82f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_blit</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af039cc38bb191dea086f80eeaaea3c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_multisample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ade0ffbe4ca997ab608e1bbddc20a9c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8cfbfba877bf7f1760de1c15ef6cc682</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_framebuffer_sRGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af46e89e8b06c119e6c49a914da0c0f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_geometry_shader4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afee3af029a1d52114c101ba0706e87dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_gpu_program_parameters</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abeba4c29cf5cac70bd4498d2ae481b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_gpu_shader4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a17d1f52d8c881fc1a502913aad12b91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_histogram</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15e9c43c5e863def30c3f0b5dcdc55e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_index_array_formats</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa40ceda988bbf83ecaa34c6359505bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_index_func</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a012c21f1da736a072754b54a387c224d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_index_material</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af3b2109964d57c83f135c58a206f2644</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_index_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c4e933348e15138cf57bbaef4c61041</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_light_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8e266c9ccc06e601b0ebb6c2d1435467</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_misc_attribute</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a3606df50a00c69af87fe196498af42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multi_draw_arrays</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac37848bac8f6b202d656de5ac7d0d915</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_multisample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6550f80ab48388d5a38536976a387408</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_packed_depth_stencil</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad4fb87dca7f4c87f73e58d5822b3cff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_packed_float</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f969ab6ebbbc3b3e4b1053bb546efd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_packed_pixels</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37aa82ac7d4e8a36e3975a238e65f121</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_paletted_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a272edcafa8078f19e6057cc06b183962</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_pixel_buffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa40cd0fdb6ba128c275b5be0112f16ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_pixel_transform</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5bcff34dc0cd476cc470dc2db6fce74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_pixel_transform_color_table</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a195d46f259509ca95db1c820cafb798a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_point_parameters</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abf4fa8180bd121eac57d9d7134ccd0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_polygon_offset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3e3822d73d2b10a577dcae3aacf8f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_rescale_normal</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adce03eecce70994872ed60eb1ab3cff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_secondary_color</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a959e378b69a7528e9cdf7649231b54d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_separate_specular_color</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af1416eaaf89c3be86f19286a098ea52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shadow_funcs</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8bb417980938dbea3f0123c6369745fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_shared_texture_palette</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aed74a7fa1af791e6842a75c5c2ed31ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_stencil_clear_tag</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad0fd084c1b3fd78e2c2198c36dd2a1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_stencil_two_side</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ade6db01171ace765e3a73a252484113e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_stencil_wrap</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac386f9931d26d122956d994c9943bf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_subtexture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2a56b245f90ee5827c2a31ba1e6bd431</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0ad74c04d9f14a6790e9546b8258c3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture3D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af42b23bc79791783cef8b3d961f29371</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_array</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8fcb9444336c9190995a3fa9aac08c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_buffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae89ad51aa715e0c3a96f18b346fd23e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_latc</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5723c85c29c6987c22753cff0e456b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_compression_rgtc</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9f12798bbc3c95215d037131eeb523f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_env_add</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9253db4c5ca0924f231b7d96e9a60aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_env_combine</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32ce1e4f21a95ea92694b4285706be96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_env_dot3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a284a74054c5e8a7d24666d9aa42d7724</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_filter_anisotropic</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a67b45408b3b529072cba6ed496e7e5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_integer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5f1e91fdc77f3a93487027b6ced8dead</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_lod_bias</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af9a0767ed458270595e03436cf5eb2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_mirror_clamp</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1aee22b7b448c4907a38750d7d3524b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a8f95fb14f4807a9234103764127e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_perturb_normal</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af682c5cf3536fbaae0348ef29a27b819</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_shared_exponent</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a078942bf9178902755a09b7f292a0ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_texture_sRGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aabd90ca33df52ee520d53b4b8a3fe3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_timer_query</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85317cf65c3ec95ca4a3b864970a078e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_vertex_array</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac525507a0e70bcdbeea036484a0eea62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_vertex_shader</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0d9ddf60184cd6c4c4bb5073d7e06468</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EXT_vertex_weighting</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a94978d483e00ff8dfd94b50aac7d698c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_DISTANCE_TO_LINE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e033132bd5129f5f97b071f4e12633a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_DISTANCE_TO_POINT_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c81f466ea7fb0cc47a1e897f473ff66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_LINE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a209293384e2d8d7a238d88fe177dac13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_PLANE_ABSOLUTE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a300d9fc4afa246ce40cad073967f3cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_POINT_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7809b264de94f9ea7b9fa83ae456f5a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_EYE_RADIAL_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1245e40b905b669041d64099397dbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FENCE_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a43f6c8e4fc3dadc613cb9a59cd56954d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FENCE_CONDITION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afc2a41db7ed2cda1d7dd1785b31338d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FENCE_STATUS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab7fc7646ef3948e81380a5db1d2728b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FILTER4_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a973d46343de1cc76263e2f0042036d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FIXED_ONLY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a48400d825fd69d2d826fc252ffbdd315</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40ce649ee4717d63f645b86f1d41003c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_CLEAR_COLOR_VALUE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a50347bada2fb52e79f637746919d42f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab66c332d55f70b7fe36640d49235a7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT2_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a954efac55233f54d97a3c9f347d1bf03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT2x3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3117745c4bac9c9d9a6b84229a4f553f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT2x4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba62d0bf6d4cf702d57410e8cb000185</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61fcf58656eb22c75d2353e091458e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT3_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab62d536f4a1c8baa740c7b0af2e50245</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT3x2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab5022a1a24299368b061b3f4b1cac950</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT3x4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0940ecca4dc2ffdcf71cfd54e40180ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af2f9eda8aec4c169cf1800b61ead61fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT4_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a24145ee3e559eb4a0a41a3095bf23489</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT4x2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a73de4bfbe1d597cd11fb3d60ed830c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_MAT4x3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afa821271f6254cd1623a1311e608df17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_R16_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afc28347faf59afb2ef318fc617e7389d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_R32_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a74e1ea14a404cc3b3accfc80371a551e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_R_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0e35b68a0ca3960e4d02007f106cdc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RG16_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a06d19ca1e5717f3be88b879eb37b03f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RG32_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a42fb7f602cd23d7f26f43b2c110f54a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RG_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af544133b3fc28eec104fa2e5e2bdef8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGB16_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aafa13cc0aa82c1ebe98c7900362c7e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGB32_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a349a351d9f755087db8471f66bb9716b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGB_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3d47cb109295288fb9fed9ec48a95099</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGBA16_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a43c163fe9371f449e6d00ff2297e2aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGBA32_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a945fc420f26ed5f1941022278c5ffd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGBA_MODE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab02db357e1be6e3314b483f3e11dbc2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_RGBA_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0b793163fa49e8baefa8780ca156a54c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae32c545990d8412e8a8246632df99824</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC2_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a915785c9c1384397508f85023c1a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3bd312b25bbe841d5231ad69c4a0541a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC3_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae006c284df5b4e1c8690407157c255d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a696cfaceb3256bf19e990e46702fe527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FLOAT_VEC4_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b4710222c39469d8c19acd2b7227e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a54ca0b81f388c56a0f5ed4284de238a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d2616b400f9ea5d82f5ce6dfd2e53b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acf2ea0fb7bfbb4a5d030d987d88407d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD_ARRAY_POINTER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80ead4fe1d89080d7f830e9dd1fd8871</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD_ARRAY_STRIDE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aec9cd977adc76140ecc083db90d5cb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD_ARRAY_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7a488608b5044635725a445489ce55f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORD_SRC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa095dda8f5d3ad5912500f8336bacf59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa4c840736b2b88dc9b917ded6105d1b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4bfc7f76d272eda015e225e0b29555ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a050ffbb90bb6f9feb4823200094703d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a28ebc90da902b2a52b2fbf729eb9aba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af219b279d47a5b5dca276c6de0fa74f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_LIST_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adbaeded59bfc1cc920d0ee176722b389</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7f44ae93fd6b5f2025ef2d92799b1a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_POINTER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2cfb69cc6d52e42b361659cc793e94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_POINTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa2f222ef5ca994fa97382523b44bb0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_STRIDE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae130784bc3a0b50a7cd3b20aaf0d1b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_STRIDE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a251ffcba70e0ca7f6c4518cb11e14414</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa6440b6edfac2ad68e3fde151ccb8813</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_ARRAY_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af7be21f6f2b732aef5a27b54280124e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80cc7ad341d1c8745e57c22477ef2b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_SOURCE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab8c54153bac17581605fafd9d973df33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_COORDINATE_SOURCE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1de88d33778a83c513a154e2eb18ead3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_DISTANCE_MODE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa48a9c59f8786ec0e244ea4a56dfcbb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_FUNC_POINTS_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1de41cbd1e5dede6b9a8ea858adb78d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_FUNC_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac1eddc280cee434e9f2dbc34e2434b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_OFFSET_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a98b5908055b0a28f17b84a9c0193aef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_OFFSET_VALUE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a00137dbb4d51895d9d8ff31feba295bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_SCALE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8da36320d0603687fefd8e00f7c318fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_SCALE_VALUE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acbd15d49d0d118877cebf5411f3f244a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FOG_SPECULAR_TEXTURE_WIN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a784412d4a0340e0b215809aaded4ed92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FORCE_BLUE_TO_ONE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0b2c27fea042d07fd5203ffb0f046bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FORMAT_SUBSAMPLE_244_244_OML</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea886532b08c9c42548ceef3cd6a27d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FORMAT_SUBSAMPLE_24_24_OML</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab3ae603f1bf87c0f17546c1dd5e595f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_COLOR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adc43e787c5815fc88a7a687b223ffd75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa62f0c6558977834352e1034157b02ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a808b673ee618df74ca5134c2578d03f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_COLOR_MATERIAL_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a483b074b4a50a9e9b2a8e5390efea9fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_DEPTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae546ff0a0f2123ffb97ad0a3c9bc3448</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_DEPTH_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a446b854752bbe34f89679d7e98ca5e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT0_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a72fba9bfca2086f02c1ba0fe31e66412</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT1_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a96839cc51c795f082f7c3cce831d04e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT2_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac9c02b3aae25475714bdeada08940f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT3_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a044441810db876e0b75fa0135a05524a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT4_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a14f57d914d74f0a2d79f7d463b089a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT5_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a873fb45cc7183265277a72c0e61c1c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT6_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a06ff5e173bdd0391698a0cc90226e320</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT7_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aebb021d844fa62aceaba74736f9c09de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11e892c73fb8de4205bcc219988e755a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add9c3faacad3559696afef158935fe32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad0460ad4142bc7fc6e24f2f8afb5050b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae2981877c8b88da8514758bd269fd5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_LIGHTING_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab713f1be2f111c602113ea970ae66fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_MATERIAL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa3e080bdfb1e68121887caf358cc1c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_NORMAL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a8e1b6ba9a8a6c19acd22c6f351780e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_PROGRAM_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3752d06345bf9b7cd556c8c18f1af1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_PROGRAM_BINDING_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a04cdfb866258d7332d7a5a90fb2ca7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_PROGRAM_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abbd63448f69924f0c2f93ec249dbe6d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15cc14ae2e7dbe7e443c5f06e9c62840</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1a0294662b50921555cae95fb20740d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5cc824276a0a610a920ab9e3a0bed3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af7dde0c98eaa8622272531f54113d05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER_DERIVATIVE_HINT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8afd2d52d8a440f4b8b05d6284308710</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af8bb3a5a8535bdb7921c17cdcaab89fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa3a24661fa41cf585c1c5e129fb485de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea11419a9b191790fe3414b6f329535c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57188ec3e667a0ff2e4295b18bf9c011</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afb4c713e2e7c1eaa4b60735d4a1f0dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a770d657a3b2065f9f3d86b73112d7520</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3af31179d0ad3edc60810b7dead15d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38a86ff657d1bb669c30d5d71328a49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_BINDING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa2f842365229a5a10fdafc445dadf777</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_COMPLETE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4e59e117d25bea953dfa017e08d1c3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae5a5d93368758da93a44c2fe8df29185</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a268da796c680af213faff739cfdd91b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40dd75292fef8732b397a1bf4241631c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b20e3d2e251ddc8a57536e5c90436ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aef8caac76934dfb6688f086595be9d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0de07eea53f8e376ea5d48af10f667af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2a4be548400212fd78b3a6982ab1d166</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9da899ca15cb6f3b95a56e015498eb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aef07350c9ee471d567c0625b00c154ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4eeea1011dd39c7962ccc429aed24d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_SRGB_CAPABLE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a452ee30798f42662bdcef5b930f05cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_SRGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb071f3d9ad1ba0b666fbd7c50de6aa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEBUFFER_UNSUPPORTED_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2b67225cbc7d7c72deb5e8e5c19c81f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEZOOM_FACTOR_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e1b99cc3cfe0a92c5196e561c9e126f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FRAMEZOOM_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab8e649db34de6d5eef689ec4fb008ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FULL_RANGE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af5f2fa131e97452a04102f90f3d21b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FULL_STIPPLE_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a25b38ba1148499c93c6c1b8e407a5aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_ADD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af477e4fa3e741406c0c3532cc5062758</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_ADD_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8f043648e31e7f0b53ef160f159c9150</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_REVERSE_SUBTRACT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8439350af7b66d0115f23d27a6511917</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_REVERSE_SUBTRACT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a46a02f13902cdf021bb59fdfab23b96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_SUBTRACT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad0017e5c11a6be44b705d87053607fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FUNC_SUBTRACT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeaa01030ee3b2b3dedee9dcf46efbd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GENERATE_MIPMAP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d7cd84f0b84e7a77585c8c695f6709f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GENERATE_MIPMAP_HINT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af9d67193f72c666cef8c676456f56a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GENERATE_MIPMAP_HINT_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aacb38307723117d051220be785bbcd79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GENERATE_MIPMAP_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88a81c788f81e0325a66e8294aa59a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GENERIC_ATTRIB_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2fa5363fd87b1dad923efc4623d57875</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_DEFORMATION_BIT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a69a772d206d2ca96bd26a1732ea44188</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_DEFORMATION_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac88f142424cf49c09af72490a531fef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_INPUT_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1c5b29401f9fa8eb96b72771aabc4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_OUTPUT_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a528b80a5156331b7dd89043a74a5ad10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_PROGRAM_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae9cbd4bd9a2d44978ed73805a9ead527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab74583aca192f2f5ce2283e2b835ed97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_SHADER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a75cdb827fbf3fe7cca71d119361a1251</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GEOMETRY_VERTICES_OUT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd49157305750d98245f3dde22578683</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLEXT_VERSION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad37d7f259ec4a57d3cecee6932acb4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLOBAL_ALPHA_FACTOR_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b5c02b7caafd4b8633cb351165c025b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLOBAL_ALPHA_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0056039b84c248f8a4db45d7e57cf5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN_BIT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a310590938bea2b709ecb424be4cd78a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN_INTEGER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab326a05018adbdcff9e879dc44e2d8a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN_MAX_CLAMP_INGR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3f1547a5959faba8eb8673aa5afdaf3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREEN_MIN_CLAMP_INGR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a68a59562119c15e21d61acbd14c60691</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_GREMEDY_string_marker</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acd9fae209efa623a7868244c1f1cb43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_BIAS_NEGATE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4da18e7beca683d530f52f4d6b5c502c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_BIAS_NORMAL_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add334c3322f5879938b61ef2c5ffe707</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_BIT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a83ed6ace9730d728c106bf3175e9977f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_FLOAT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aae212f7434dae4eb914939d36e2f8caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HALF_FLOAT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a253eb425a04047d1ebef6212663edb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HI_BIAS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea516ed2fe457c55c85ee94cdb1beac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HI_SCALE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a70f140c54af187cbbe0477e90ec02da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HILO16_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7554d7f9948c4cb2a2d0b5e73756cdba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HILO8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a266aacf166961b07951793518f37c823</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HILO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab710285d98f4aa7c4d2e4dcf8a270653</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adc63b539a0896bef2cab522bc7711947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_ALPHA_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adfd6f0543d2f48afa4c05d56d9d37748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_ALPHA_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a35c9b64a3db01e7cc4d63fa4250c4480</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_BLUE_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ba7b608a146532635aa3a058c14e67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_BLUE_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9fec1556824092b376aac027447fa9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d7f8b82ac499635ec6b9144790c15bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_FORMAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add0e20ededc17589551b9b24d07695d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_FORMAT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a50f06c060e84e5a756a8459493a9c507</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_GREEN_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a255c0a3d5818cb80ba4c74525a62f6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_GREEN_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7d3c95f5f5526bff5d8eb5993eda24f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_LUMINANCE_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a699154088022f561f7c39b34e535069a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_LUMINANCE_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea3fe7d6edabbdb51fd17b4470a735f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_RED_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ff8aa546601bfc5ddabd57e3d74e9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_RED_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a93a562e74a135cc915d6c77ad9133818</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_SINK</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9fbf1c60c5018d99f94dbab3f6c275e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_SINK_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61d47d7210ccece9fa9bbac23d6405d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_WIDTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab82a54c12a829fc926927616b64ca8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HISTOGRAM_WIDTH_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0b71930eda36bfa995c8e8a40961328f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HP_convolution_border_modes</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a67b10e3533683a9081f0116b0d34cd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HP_image_transform</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a70001ecf57693a3c43dd6944ecdec031</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HP_occlusion_test</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2935e70c3a4d6b3021b8fa7e916b98c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_HP_texture_lighting</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaec6561e8c0a363b93350b6a140462c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_cull_vertex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a93a245950770cdf196c80e1cd157c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_multimode_draw_arrays</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a54eb6d83c06bca0db5b6df3459cd58cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_rasterpos_clip</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3cd70bac291cb3a155bff2a4b27ecd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IBM_vertex_array_lists</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad37efaae7ec42fa0dce5761e0b07a57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IDENTITY_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aed38ef7d3b31290feb616105633a5281</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IGNORE_BORDER_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acc17d8aa1369423e27b27cc9a19f54c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_CUBIC_WEIGHT_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a78ed0b9bd253794d2c41835dec2e7beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_MAG_FILTER_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ace2e09289afcc0a60d082dd6b857195e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_MIN_FILTER_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acac8c9c8d17320803c525de39c99059e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_ROTATE_ANGLE_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b509514c581b7bdbf817bcc55d6ce74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_ROTATE_ORIGIN_X_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d3e9223931ab5829ee9e62ecc09d335</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_ROTATE_ORIGIN_Y_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adf3d126b7e9cbf89377c4e361ed362e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_SCALE_X_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ace2f80aeb1328b384a85b216c6db1822</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_SCALE_Y_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adb58b01b5d70006dab08615daf702bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_TRANSFORM_2D_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a17928a5390c0feb85b6998a73f2d08a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_TRANSLATE_X_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a013394211449666f17b23151c56ac7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMAGE_TRANSLATE_Y_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add3ec614937a860af340f17d72452bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8280ea27ca8dc4ce7e62cd70416f6108</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IMPLEMENTATION_COLOR_READ_TYPE_OES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8473c4a073707e095a120939de36babd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INCR_WRAP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae9efa4d7622ad01999c4c29081218943</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INCR_WRAP_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5704af45db2b9c64a8ca3e9c983f6471</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a25b4469ee770b86f9cfb5a33d925bbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a46a562817d0b8da437857f523ce8ae3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_COUNT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1b49eb4716b448b0f3ea7fcfb1ac9d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a44c06b225b7d8130be69560be3a59fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_LIST_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af3bcf9acb8c6e1ba50f13a9372c5b7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a2e1038ed023481d58b30d650f8a520</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_POINTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aacf4bfb78c546c6e1536ddc82ab0207e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_STRIDE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acbbf258b8d9d655b9d2e1573804567bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_ARRAY_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a44a040d77b567d4ec32f839a14335e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a73d1c369ecaf5cd3be043ea12438ec02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_MATERIAL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4fd373ccfb9a34547c50e932699d3854</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_MATERIAL_FACE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85c6541bd6dc828d9f3ffdef53854cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_MATERIAL_PARAMETER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adf0b5a0deef0348394f36e5a35ae173d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_TEST_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a39e66d637dfb543ffa841ef1b04ac91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_TEST_FUNC_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5eaf7b6be627ea8e6b35be8b24c27138</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INDEX_TEST_REF_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a01b7c950176b6f9cc4cad91ff9c5cce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INFO_LOG_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae77c1e831fd164e9ac6c1a9cdb697ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INGR_blend_func_separate</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af9d8cbd6d67bfe65ed81028b3c97f571</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INGR_color_clamp</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b9c995ee6c809f27c8f5a00d8905093</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INGR_interlace_read</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18d2d401058825b6f3b867e075771162</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INSTRUMENT_BUFFER_POINTER_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a78948be95eb3e5d4e27413bea2dcf223</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INSTRUMENT_MEASUREMENTS_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f757e20804286a64aa6e5da4d2f6ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_1D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a86ba96c3713f62f23c9464c2a0e4d257</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_1D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa977a1100dd54eced35ca2c2de7a3780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad4851958193577285e210fbf3a8ad60f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeca8e2eacd4da4b44031b558cee90a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_2D_RECT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a98d2e008490ee2dee7fbfb25e34a6ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_3D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8b4cb697ecafa3c185ca8710681f4492</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_BUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab549db97b99b102d297b3192e9221888</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_SAMPLER_CUBE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3f9ee12c0dd586fc8420b79cf98604c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e72a47b144427174af2d6d87a7ab073</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC2_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab1461d6824f7963ac496446ab3483804</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a08b6c6a8259ac4ad9ad5d8e7c3d13bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC3_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba0b5b54e90ac26b72c6efa66b9377ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae3fd6dab6e2260ce7fa4cdccbcfba0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INT_VEC4_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2b5ce762a7a459d77e2f0c786f8f1be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTEL_parallel_arrays</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5548296ff6ada6a4c1d1b9440670401e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY12_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa8c68030256380465cff554bc68e630a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY16_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aead9e0d7fda38540fc52ab6da157d4e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY16F_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af7197b53e101d8dd3a6d5fceb2f630d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY16I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adb2530f60f2ad4dda493d0980eaa08bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY16UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a65be1fa27a9e2691f2b8ab2e0076f829</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY32F_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1b800cc82e2cbf329dfbebe41f3dce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY32I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8fabc6ad494d2c6bd3c558b1d67c7b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY32UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ace21e95fcf0d9cee710d1142811a7089</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5407a22ab99b1b24203252e4a9303e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aedaa6d09c50b8512d334eeba0e93f78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY8I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa980b4615f52ecea202f4d5268b24362</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY8UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ea2808b0d264496b78acfc3d292fe61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a98a8c54a5e7c1c800f89c066f93da46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY_FLOAT16_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ace64eda1fdea76a35f1124377e311c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTENSITY_FLOAT32_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a717b4d6603b9e8ca2015ae96d071494e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLACE_OML</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a745522ff805e2f98e24950858d496666</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLACE_READ_INGR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5d564df66c87dbc2d9521af7e053058e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLACE_READ_OML</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa8227e116def16e08615c1a94b5e09b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLACE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa384291e4d4e7cfcecaeb30bbc572f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERLEAVED_ATTRIBS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af0514389e002627b796e107fc8388034</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERPOLATE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8287eef1d8138f5cd1cd7cce1bc8e8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERPOLATE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac825a742197eb5727fbab86125fabd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INTERPOLATE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>addafb06c9b38577b00ec7fc1847afa8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVALID_FRAMEBUFFER_OPERATION_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40e4302481280dfea42fefe95f8a4946</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVARIANT_DATATYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8938367b0d8dbd1a28e7c25069fdf836</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVARIANT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a751576246ae7972b0341e94d8cd85b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVARIANT_VALUE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adb0a6490632b7c971c2fa0b9e61b2274</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVERSE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a68b2ee52e4d9e41ad25c0aad51fa9bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVERSE_TRANSPOSE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a089b2b6e7ff5b82c321cf52bc8bbcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_INVERTED_SCREEN_W_REND</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a137115c12d62f2f15ef3000d644b396e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IR_INSTRUMENT1_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c98811c3373380e0be6657701310528</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IUI_N3F_V2F_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a63b0d319f24b24efd1f8259717d4d147</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IUI_N3F_V3F_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a821236f54a3d536e39d0c0c1b2c2200b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IUI_V2F_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88e50cbad9cb42fc29d1f8c4d6e42384</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_IUI_V3F_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3f577835259a490f499ab9162724353a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LERP_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a69a54a83efb7911721d1a2230d0f65bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT_ENV_MODE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0e667a6a846cb576118b2753402c7352</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT_MODEL_COLOR_CONTROL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad46e3a863ebaff593693904190edbe22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT_MODEL_COLOR_CONTROL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adcf51d551294f28f0355f8463bc9737f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac916790f08a1a79f366c018ce0b9012b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINE_STRIP_ADJACENCY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a421e339618dcf7e151efd2ee751d6513</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR_CLIPMAP_LINEAR_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a28d7d458df31c82f1b1f5cb64e3e5aa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR_CLIPMAP_NEAREST_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0729f6506598058f32ee17ec60c73de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR_DETAIL_ALPHA_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a63907e9da6b787f8100990a6b6d10739</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR_DETAIL_COLOR_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8e92b3432f9b7fb79c1eaa531fe8dcc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR_DETAIL_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91e936592eef5bb73a05f0e9639a7ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR_SHARPEN_ALPHA_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a30dbfbe35451a5fcc12b42bf3744ec16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR_SHARPEN_COLOR_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5eece901dbd542481f21fdf265b5fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINEAR_SHARPEN_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a511a227d3c7699c49fa89c2d1fa63df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINES_ADJACENCY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac064545115e146b516ed51cc411300c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LINK_STATUS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae644ef6b281c9378fa49d9b1ccefaf31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LIST_PRIORITY_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8341b5128ddba62d73e46d33e9e486db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LO_BIAS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af7d601b3102a184f3e2b13436bf4027b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LO_SCALE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a29537cf9351e4e69ce258c83463fa158</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOCAL_CONSTANT_DATATYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afed08673d93faa2c2a2b118a99662d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOCAL_CONSTANT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aabfae267fd32e344bcfe1934bf9f2d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOCAL_CONSTANT_VALUE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae4401b9f6cc1a271ca434820fb82d22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOCAL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af3a372d5e93d651411a7df0a7809d2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LOWER_LEFT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8b5c2980cf1e2a2ff8d940b57cdcd1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE12_ALPHA12_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5dad1451379dbd5a3202bbb846298ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE12_ALPHA4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac13c3946b177ea60013ab9f6aba5c4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE12_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac70ed4ed31687cab8164911fb4906ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16_ALPHA16_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e418ba0cabe421c3def1cfae9148c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8e15458f9517faac4b59f8dcbf81724</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16F_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab79b1e21bd4be95824b40330a306cda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a02cc6b5fcd5034cf208cedee73413c5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE16UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c19d32e673cbf37dad1af8670e73651</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE32F_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a33ba6a053a7de364352204dc9a2dc0d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE32I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a96276921050eca3e6c1e34f37a5bf6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE32UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a20c6ef83bb08c0ca8d38294b15173386</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE4_ALPHA4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7a77f6f56910d4a05b8f2a4974c453d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a314dfef7d03af2395ec8053558ba41f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE6_ALPHA2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e37359b96570765f1cc77158f11fd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE8_ALPHA8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acff22a34c242014d75eebaa8ca8653e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a23492b23d502f866c1a13cba9ed7e5c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE8I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a53288d871b9d953e17a2e03d5ba53f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE8UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4a654790b08bae95bd15c13ee628b8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA16F_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a25b310abccb0a2787dad339bb157e5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA16I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae956c0f4c897767e1dc3b665c7c85e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA16UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4845f1431f0325168a4c8f36d8d80c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA32F_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1fb1f84c9be7b4cf74fb292f8c6ab6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA32I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a181e308c968680bc395d9b616b420f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA32UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a509fb0f9e82c3e6d518876992de37235</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA8I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea1a7b2419d9705d84bb20db4c4e8e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA8UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaa79f5ac9b25b38de5db4763cd810549</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA_FLOAT16_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9faa131e152b7d30fc90378843ba582b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA_FLOAT32_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8cb3cb4e833a7b94d5bff965ecb21288</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_ALPHA_INTEGER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af1d1cce0e5f687388caa19061fe1ea2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_FLOAT16_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeded330853753d93124eedcf2c8365d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_FLOAT32_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9aa646407bd99059ebd561b994e3e49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_LUMINANCE_INTEGER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1a30159a9212c55e5a69d878ee70e2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAD_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d8562d90ab63ca2ef4da8f583da387e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAGNITUDE_BIAS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae0755c87969dbab728fc24055f92e6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAGNITUDE_SCALE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb9a087a2bfc6fe0b0083abde44a989d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_BINORMAL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a792b15dc5376e1b3ae33fbf8ee9248bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_TANGENT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a10c45c2b23bc4c0ed4b47a4de4294349</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB0_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8039e0f59b39f98409db8f488e0dfe2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB10_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa6cadd8e9259c24940458ac74be636e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB11_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a28fb0a7695ec0ba03a24103d8c00f5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB12_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae34201c834d691412c8ea7b97659b331</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB13_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a163f00fdaf297768bd4a92a50c53d782</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB14_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acfcfd02a67755dc57789960ad4fa4ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB15_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a42d4b8efdf7f2127f7b4cbda1c98cf62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB1_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab215283c4126aa7da1bb825f6a9e0069</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB2_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a65a09724705239db031d852081f678cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB3_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0aea5c4cc61c0feaea7e4e86dc422439</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB4_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acf8df6fe5fa1f71dfb42b1b793821b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB5_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae139967363da4a568386b34dbf6f47cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB6_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac420ae69bbe481ae1c249889b18fc86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB7_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ca5ae2e8113e7781a3f28305aead191</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB8_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3b414212d6fa089193b8f7c7d23c00b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP1_VERTEX_ATTRIB9_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6bc2e1241dcf64a4cb0c8f46d528f59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_BINORMAL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61d6839eb30ea52d7277cfa1c333246e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_TANGENT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac64fa80b18ad1f5ef2c618adacf6a000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB0_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88a130b8af32cea0734636d9c7079759</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB10_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a23326bbaec470f3a1acc2d05f52ed8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB11_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a215ee8ba8a95a4895c75d5dd0be1eb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB12_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acabe05412382f2200c02030630626e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB13_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a856d8fd551e839c47e9cc8b05f3658c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB14_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8abdb8292534cf5f9d3fe652e9bb8feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB15_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a69099070a7a15f973823a91845d553cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB1_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abba3d2e80643ab245bdca062223689af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB2_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4e3e47130fa8c1b06437bfc6dfc66fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB3_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab7e677149731afde7fe29999abd28e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB4_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab63fbd2dc7d6c60e3fc78c2fb0c66e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB5_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac493cec6642a7193e883504f6033b286</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB6_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a120155996331fb6e5db67b61e64a5e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB7_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae65522a4f40973bff20aee5d4c17abcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB8_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a750015713b5caecb22a3a63e41ee9498</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP2_VERTEX_ATTRIB9_4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a94df31200946f64b8d912a9b936da598</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_ATTRIB_U_ORDER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad5fc8ac75c66df7fce687013f6289fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_ATTRIB_V_ORDER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a394db60e8be8f50d0fd0c29f7c11a628</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAP_TESSELLATION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a96ae91e6c7098faa0ea56be81949f8e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acc84e98e84fa424dc5cf6f6271066c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_AMBIENT_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6ec850f51c10198c9f309c3d8b9f7982</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_COLOR_INDEXES_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9bd98e7b1d959505b66aefe7fa1c1112</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_DIFFUSE_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a42116e6cab70ff073fecc93b3f2af9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_EMISSION_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7f07172da246fa92788495c4a58a47d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_SHININESS_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adb03fd592f6fb520fcaca8fed29f5283</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAT_SPECULAR_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a10192f4dd4f4cdba4f8588ea1ed49a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATERIAL_SIDE_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9efaf99547d4a3959209d17d0f4bb20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX0_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6e2e6d77baeb09b9e8bdaa8c6b15b35c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX0_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab15e7ff788b496109136f3d10ae7ff18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX10_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0d959d4ffe6cebd4a8df2e6983b151d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX11_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aadfdd559663b98722fdd0ccb754b0590</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX12_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab3c107e119bc2f67624f3e1b02f3a34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX13_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f758ad7ec574223a5adc8c5bd2807ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX14_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac0b5e16e244a26912f99a65d4edb5c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX15_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6da09adc9ac51bbab0a14c7846d56992</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX16_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a381950b3d7a1d8ec6abc2d3fe0229722</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX17_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5431ba735f894a8181318afd42698d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX18_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae9d347f566d42d4a7552042a4910169f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX19_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a89b6cbd127d9ed022da6cd72575ac51c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX1_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8ccabb21ca243d3743f10e55b0153aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX1_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8ebe45a1754be4f1f4ea4fe3ea556736</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX20_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa124c3ea6a84df17e6b8cf92ae428068</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX21_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afef9da61b60774018c7fd025ce2f1feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX22_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a74a53a1aceb6a03c78cff3b642389a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX23_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe9d398fddc36679770c52fffd9075cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX24_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae2d7a57b63a1fecb0f56a71aeb32ca3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX25_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab4c76b22cd476dfa6d4dd142c099b777</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX26_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7fd4a96db77788c1080f951d1576ff13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX27_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad8cb865d9795665a3252fc948ac3719f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX28_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad05c6269412c87966c4a5f93f96819a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX29_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5cb423b0cbe5e85e2152fff61410ed7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX2_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa8cf2da9ddab14be483fe7084b6c3b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab8f1d3faa5a8b0b6e8b53e1a2c5affe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX30_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a149b40e267b65dce7ee0384c4806974f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX31_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab3ab477e830655dba6eeac67b633f15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX3_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a760b46981594cc2396f6a822326cf412</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX3_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d9c44d10393450b4ec2f3efef7a6b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX4_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c59139e6da233f8f2ee077c0abc8a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad5543d563cc5fe4290f252eba28177c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX5_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b2aebcc94af17eefb54afa196bfca5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX5_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a894ebe705df187ee6d3be4d5cdf9f954</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX6_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8e7627f16215a0b846717d50ac4163bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX6_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af51dfb760407db116f98c5f6710f535f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX7_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ac93e85f9b5ce27b9b8139334ecac04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX7_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9b1f62838126bd3206a9aa764cd8ed67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX8_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aee46d5f200261d1b9891588bc2823e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX9_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a868c6f96e2f9dfae856a3a9c035e212f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1ec9ac9e3db7f86f698cab975a9808ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_INDEX_ARRAY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a04104b6a38584f43d25b44c13d904ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_INDEX_ARRAY_POINTER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff9e8093cdf852c0550e31395b41384c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_INDEX_ARRAY_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad12b0f078eed21adfbab8c9b713e6c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_INDEX_ARRAY_STRIDE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a67e5345cb2e35088d0f12bf7ac7cda92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_INDEX_ARRAY_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afbaaf55136ea6bd819538c93dfac4b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MATRIX_PALETTE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a60f4d635bf46bc2ab0f5b38449ad0ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad615339259858b91f67bf893e2a0b1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_3D_TEXTURE_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9eb2f6fcd1311d528057b82ea84ad75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_3D_TEXTURE_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a006a505ad519db19385366c3fbb12ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_4D_TEXTURE_SIZE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88045fea586e8151a4338b78501f5f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ACTIVE_LIGHTS_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c3985dbc391d68a2707c1d9c3d39677</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ARRAY_TEXTURE_LAYERS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2fed99fafe8e42d36913f13760e47692</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ASYNC_DRAW_PIXELS_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f654a610cef0663b32cd558ab578c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ASYNC_HISTOGRAM_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a27b544ff6f42fdc0e38da69560879758</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ASYNC_READ_PIXELS_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe7bfeea62e567d3b26b4a41f5c089ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ASYNC_TEX_IMAGE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a54644a094e18a9b31ebe801fb249df57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_BINDABLE_UNIFORM_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c68b5a78706028c0079272d4762f128</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CLIPMAP_DEPTH_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80832eb83dc196ab91a09fa4156ba62b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa64a39a0be4098484d6b9bc7e11db577</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COLOR_ATTACHMENTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa4c6dc169b490cfa81f19423ca65a1f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COLOR_MATRIX_STACK_DEPTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a00e586a66947fe6f51e0aec955ebf44a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac2c9e03e7e211acbbea8ad938a15d866</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a97d4815b832e756dc3841617c5f4540e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad35a87121920e6462b479e26dfaf69a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CONVOLUTION_HEIGHT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a02c69b382a20810d5c3c8f036004cb8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CONVOLUTION_HEIGHT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f1cf69a9ee2712f3229481c21e2c1d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CONVOLUTION_WIDTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a8d919f43fc44308410859905737c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CONVOLUTION_WIDTH_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ace854e040a07ad50b4442c9c82c0c9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CUBE_MAP_TEXTURE_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a632039148b57b1df2b23f1ef1c94de34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeec2093a9470d87086ac25aaeb5c8b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acdc8946afc66c01af845a27b822733a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DEFORMATION_ORDER_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ade5ec06703f2743f4b6161a32f6ee0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DRAW_BUFFERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91ba8bd0010298f5ccacbf675b968040</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DRAW_BUFFERS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae31358785fa6bf90a9d45e9b10bc4f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_DRAW_BUFFERS_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a171e71b9241a9fe8a8b6250b2fae0bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ELEMENTS_INDICES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9dd94df46c02d0d705915fda674ab1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ELEMENTS_INDICES_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1ee1747aec733cb655d389172ac134f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ELEMENTS_VERTICES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab6be24928d250f1a9e4e3d34a3ae9f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_ELEMENTS_VERTICES_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab9cf7464e72d5a7ad2553e50a251bedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21d769e684f6c26608a612ed04773515</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FOG_FUNC_POINTS_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21a9c04b548039de1302baaf47bb56c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab67e8f0dec29353092734595dfc36fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_LIGHTS_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d2ee309cf0807c7d53d7f3f4c652170</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8a1628d90938a683ed20576ed195cc82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_UNIFORM_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6ba6f2409d8bd8df147e09b0e3eb2820</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaf52509949799afbaee793e9678f9e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_FRAMEZOOM_FACTOR_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab38b025240200336dc98231ea68d2a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GENERAL_COMBINERS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a718e9467103f10c718e8f409030520d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a133c3540228c9d8dc77d9b6da811230c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af3af230e62aaee4c6d4e379e689932f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a253cc16b390ee2c49bcb29bdb60a4df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a97465ff3b83f579e9484ac4bbd5fbcd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8683eeb03bc72edf125b5dd0f52e7622</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ade964daae6999158b45ce08e92e7a9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_MAP_TESSELLATION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa7e75cddcd1f8297784205c568570210</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aee717060b28f0bc74f16df3a87808eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f0858c683bb51e6862b311af0038c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c2f729f1c891b520b9240d360a9cc35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4009460449fb2df6b87e02795e804e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac89ce8c69a96bf2695806fa0e4fc7d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a892527003835bfba147a2753a1418e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a89298280d2f8d7f537f573c27ef3dce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PALETTE_MATRICES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a01282453b2e4ebcc2d8ece6a5646e319</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae870b6a44437358a114fd339ac5ede6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52e14ca9f9922e9b735e8513607880fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a839104d7c96607dc6b5c2aa9ba6fd4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a3844dfc5d6766d166fd16a83087849</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adec7c32825470aabb51707752f8d4249</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_ATTRIBS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac125882d6bff243eb94eab54371683e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_CALL_DEPTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a70f97fd906222a02e7390b29a0c5b301</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_ENV_PARAMETERS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a554358da18b1964567c87d950de35c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9a07e39a9f85010d2d84b7000722f338</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adbd80bec1151c824e6fe718aba87d0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_GENERIC_RESULTS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a35c569ddc4e5700f0cafd27d8916b105</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_IF_DEPTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9f75abc6527c02beb8a5c0c8c47f358b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_INSTRUCTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0ff0e5866976191429bf1e3d5d95c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61def4e10e64fdfb0d961529f2d29b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_LOOP_COUNT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a96cfd13625808759850c0c9b6aa7ebb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_LOOP_DEPTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1207e92618c63aeeffa51a9c5d34e054</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_MATRICES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2044a9276264b61227f5c07f86631f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7078ed0e4123499049d0785b8dbd7817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5189a1315fb905f710d9aa0d44e73614</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18976e75636a5d28a5e1e2cfa3477e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0a254a201c69c194966a6c42113a32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a10979fc8d90b84bfcd8c1b25378992c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adfec1172793bfa533edb803f498aeba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a47a6f625a2473ab8725cdce296e1352d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2be0f0ad505c7415604be985b6add29c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a486c49ecd3ccd7817239b714e23d2fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_OUTPUT_VERTICES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a81575a9109c2ce78ed1b8c682bc0060e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b1e075e027279d4b227f2775b3994d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e4f7c75ab6b7e30a5c0dcf3b85151c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_PARAMETERS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae9fe65e3170515ee05754f337ddfe646</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_RESULT_COMPONENTS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a19112557b0f3d19571e5302f0380c909</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEMPORARIES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2b82d98a4930003284478c725924fa73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a72488af52d9f9004695aef4da465afd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae32ef20f92d41db853dfd36573b0da32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TEXEL_OFFSET_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6db3fe9b619b1b70245ce0736ea9d6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a417aa5f73d659ed4e5ca7a5adbc58c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_RATIONAL_EVAL_ORDER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a970e07aeee1e9d1a56b095bab846a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1a990f79c906e2f5ecfd72bb915c6848</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_RECTANGLE_TEXTURE_SIZE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0957ed0aa08ed37189007bbf85efd492</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_RENDERBUFFER_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a473758b67779f4b4e6f319f3693a5387</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SAMPLES_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a104b5c067f8acc0e10390015e5ccbf82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SHININESS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4edd502e0f153e799da5db454f6f12cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_SPOT_EXPONENT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6507ce80d640aaac79cb2553697ce968</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_BUFFER_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a272543ddc45ced38f6b22ac85294aa81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_COORDS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a947620859e913f928cd74a082ad9ed29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_COORDS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8a43e31ad6ecfc7e840dd80cc44438b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_COORDS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4a5bc19a15acd2179c765406805f26a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa1e280e2514abe7d70e7faea3566af6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_IMAGE_UNITS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b1b083176bc9e9fc132692f589d3436</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_IMAGE_UNITS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8af9643787290034aed7729a47baa1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_LOD_BIAS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af3c04d4a742575ddfbfbea5569f8386d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_LOD_BIAS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a14d72e2a9325309a2f2ee86445c34432</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad1cf646d8224fdedcce963d095f71c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_UNITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8f6ece15f415fdb5e36304c8f97ca6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TEXTURE_UNITS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3f8c72ef43026b3f2cd7eec99f1111d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRACK_MATRICES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac14bd9b6d090c347da79bc56ad868fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaa1bd0166d1045c9c35c4826a03e306b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a48eb01b2af4ae928b745dc42cbc0fa58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afcde70e427acd87fe5f59da36435401b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d5ed2558728037812c1373911ed38a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VARYING_COMPONENTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1f470a6b9e8b1dccc5892b177323b176</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VARYING_FLOATS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af3bf01941a3298694c5b196bc0bdd514</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VARYING_FLOATS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad0c4f1236242ba4b674f5eb54a528a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae2552e0558b8c06d5aa10cda68945f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATTRIBS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a676ebaa9cbb5d801e916cc8f0c245f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_ATTRIBS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7642f207f5b952cce8859efa6ad03a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a71876df91f790b2cf4eecb78a044e25c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a84d0be5daf41950a078fd5a1dc632076</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a41606dbc92b003086f516d93f664fe89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_SHADER_INVARIANTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac3bf1b923287b0f791c80e5eb9f9f6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a30deb8b7d2d5939fe8b5e1160d280027</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_SHADER_LOCALS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a65ee2f939bf5d47edc55c7da35dbf167</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_SHADER_VARIANTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa684d6ee65d6600468c46ff831b3e6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_STREAMS_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a82b5be21bf0a47696df7994fe1528ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa937c6648af59f9616f68dd4c7fdd787</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af5eaa1888813d3c68513faeb334bb346</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_UNIFORM_COMPONENTS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adf723a88758cec8f0d102e11d1a7cf09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a850faeb33d8331c55479e63e30d4a1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_UNITS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e24ccd85383bb763c2429341d5fa705</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MAX_VERTEX_VARYING_COMPONENTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af77df3217625a0fd57222a43b8941bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_pack_invert</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e8fccab44e86657b79ad9409181f714</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_resize_buffers</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a971897a5a626e12c1fb5026d79a5ba4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_window_pos</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae08c370d8cee3c2f8d486a4f100673ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESA_ycbcr_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea3d364fbd326fe38e1b1512e5a0c835</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MESAX_texture_stack</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4af659aabf0eff1650a5b992003ae0c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9aa39c311e7b5958879e80579cc129aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a70f62d16502e28c2319711fd032320ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIN_PROGRAM_TEXEL_OFFSET_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3454f5f3c049f08efc81bb6182761dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINMAX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac47fcd809a49db130915a0b2da6795ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINMAX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a887374aba79ca68624e8859ed15c8d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINMAX_FORMAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4908c9eb24dfe46d85bf377a63175ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINMAX_FORMAT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acdfd1aafa4b5bf85ff483b5ea4767a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINMAX_SINK</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abcfd969299540d4ef201e2d4152684c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MINMAX_SINK_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a070887c9a4519be4408ad185a3f84d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRROR_CLAMP_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae67e7cf5a7fac4c02892bc10b07ca090</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRROR_CLAMP_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a613e98533d38bf4a5ed5ca6a96db0fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRROR_CLAMP_TO_BORDER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8814d563b06eea0af82fef7f1c7c6db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRROR_CLAMP_TO_EDGE_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d4bb0e3aaeb94e757a301235eeed323</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRROR_CLAMP_TO_EDGE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a43e8af11a012de96eb54192b88365b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRRORED_REPEAT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a05bc3a1fdd98251d126a8946a10f9dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRRORED_REPEAT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c7182f052dec2409bdcf35ccd753bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MIRRORED_REPEAT_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac22ff9e6c5573a2be2d97da145cb5a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW0_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeb39b3752a59fa1f51df89b024110926</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW0_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af791b79963f830c7c6e3f899e384bcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW0_MATRIX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a180959316973cf5e7282cf14f59c7bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW0_STACK_DEPTH_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e220d5d86161de155620c3dcc6a71bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW10_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a72301c30dfc55bbf2e09efb1afd5b981</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW11_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aed5e6112a973119f1371cd49ac59441a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW12_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac4792a2be2daa154baccec97f7cd2d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW13_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9d5f45788d300eb39e7bbdb484b12d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW14_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2524ece2a56056b605ecf35920f6332</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW15_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a84c9aabf79ad7516e2e4f5e1d7435a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW16_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af1ecbd1d1808edf1053d73006e0bd388</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW17_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acdfd7a85cab798f8e14a42b4b4cf23b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW18_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2262cf727686c205f0caa6c0d278fc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW19_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe90204235839fcf2f22e8475a724954</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW1_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6ee7f305f7045428538999639d4f5547</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a270cba62cd911b9ebdd13720844d00cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW1_MATRIX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad52e7281fe368e52ee4ab32fff23e091</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW1_STACK_DEPTH_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adc8e6c9fdc62d6a62a7f87c3e652d13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW20_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8de58099b0142fb99d353c73895e0cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW21_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ade827440bda3995911639746b687578f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW22_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeee52676dd58650e79a6992ee01525d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW23_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8cd306e49a5b92831d43f1c62419ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW24_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae244b71b4055a0fd37b5674ae193839d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW25_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aabe837230691b8591dd75ac20647f666</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW26_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61065a2d525b87aa4fa95f4263b9eb00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW27_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aed581914d18b35d1630797eed90a7fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW28_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a926aca92e40048ee41f33944599d5f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW29_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd4038cab11b535dc3821001c90daf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW2_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8dc08b37e90f3123ea27e6dbf5e01ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW30_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a94c34679eb56f659baae85a5f2367510</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW31_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac165b6ee5baea631c49d2f47f316a4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW3_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8bad9653084a1f64c44609664868a527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW4_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a83fc3a493f188752436bbd0a0d74296c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW5_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae64453e3222c8b6d37dec88492552ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW6_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a98cb5de6fb7bcde330f58a9a0cbcf701</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW7_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a917edab383c3fa1c955d31fa995cc222</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW8_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac19ed02429a8b229877da4d1db521e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW9_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0d43d460af5a70905259b64d6a4161c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODELVIEW_PROJECTION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adedfe2d8118aa41acd21b77c549d17a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODULATE_ADD_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaac3fca68057ea3228d545ac9426e417</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODULATE_SIGNED_ADD_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1cccc0d5f7edcae559dea44117aed4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MODULATE_SUBTRACT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a95563a11efaec5e9f54c8402423951be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MOV_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab5d4fb4c04dd90b7926ca60ed17554cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MUL_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adcd0fbd61ac319b737991b53b94bf82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa2b6486ff7ecee8bf04e3371f197527a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_3DFX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aafae57a5a4f7a17902f3da1594fcdd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af8a2a4cdd1572339a01b657a3a37d856</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_BIT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0b551148113ae3e7f81e5e9276be21ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_BIT_3DFX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa419aee3cd184688383018946b0db728</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_BIT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab1799cb8508f761c98608853fea4d7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_BIT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae7334e01278a1e31e28748ca8401ba36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_COVERAGE_MODES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52d4a5bb40e4ab153ae8c9f992e81676</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afad1c9789883e41bbc5c46800b9ea75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_FILTER_HINT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a09a7a386351a919528a05f1de4a1b63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MULTISAMPLE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab2bb2d97155be82a9efdd77243085da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_MVP_MATRIX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0f043774b4910ea290a0ed5b46b61a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac1f459d4db1b7fe83c0a79c3b25a3a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NATIVE_GRAPHICS_END_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab839259f846da85bb7c976082a6b509b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NATIVE_GRAPHICS_HANDLE_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a31b57d82a7ce6619eb00b024c93e3af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEAREST_CLIPMAP_LINEAR_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9bf16759a8aa8f8e86312a304af805f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEAREST_CLIPMAP_NEAREST_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba9a9bb970c7d11cb0791e7f596aa2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEGATE_BIT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8e63ca39bb5fcf6d95f8c4a6e55b7dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEGATIVE_ONE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad0b88c02bfeeffa7c1809d970e0841b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEGATIVE_W_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0013018c97b1bd134aa95db8699366c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEGATIVE_X_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0680318a5ad06e98e6631ec0fef01144</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEGATIVE_Y_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0df77eca4c4d9169b70e1002e5493db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NEGATIVE_Z_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e9f4906c829b46161f9d2f4a4afa457</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab38c3ddb781a053aa5b5f7451f4c93af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a62044a50ad83ae9df0b7a6bfc6f59909</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_COUNT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4a18c98d7e16648833f78116a7be9826</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abc658a2f91bfb6c203bb52a2cff75839</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_LIST_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37da9e08b1b313f1d5e89a7b8610da26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab06062b6136558e835065c1763ee65af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af998ad9c6b8192793730388fa88a1c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_POINTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5296d3bfe6072e7e03da47231d2bc474</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_STRIDE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7f0cac7197914dca1568adf3f2b4a36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_ARRAY_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7f0b3bae5197df86f6d57146668a42ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57b5d29d9c0b8aa51c492fa5db4de4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_MAP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac85ab960342ae6bd06881aabf31899d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_MAP_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab57a8cb4825feb2d22b5ae3fd9d55f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_MAP_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af332e7a4d63af4227521f8cc86bcf9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMAL_MAP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac0b31313ba0bc6444de2b6b899b7fc6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NORMALIZED_RANGE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad695b8f36ec789991ae23f00ac595c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_COMPRESSED_TEXTURE_FORMATS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88d44856e13232d3c0bec297fd38d627</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afea861fd6a3db5b4956cd15bc86c832d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_FRAGMENT_CONSTANTS_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a175f4de270045a93f929b7441b6245b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_FRAGMENT_REGISTERS_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9a6f7865decb38d77c83555736f92212</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_GENERAL_COMBINERS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8b833e034f3ea18e82df6b4e5178f50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a87ff5db99f49bf47baa55dc2f68e9a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_INSTRUCTIONS_PER_PASS_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa19b5c10f0044a3169db7b1ba582ea2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_INSTRUCTIONS_TOTAL_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a81c6a72de23ef8be4e09b6c74bd02187</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_LOOPBACK_COMPONENTS_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f9b02610f3280ac1c1d9bf59b97796d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NUM_PASSES_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af026b485d7b4110f7ce152362d475598</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_blend_square</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5dba9d942111a343621330604234ee4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_copy_depth_to_color</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a81844d43109d5dedcc2e186dea36aa8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_depth_buffer_float</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afddfc26dcb047703e377493830fdb807</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_depth_clamp</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a223ddd63e5c2f5320ff8319bd1ce65f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_evaluators</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a59353da1f6f92b69ca28a385b432bb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fence</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aebdc60727d4ecdff3a2852131eea9327</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_float_buffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af5edc6684e70aa26a341e7614cb3ef37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fog_distance</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c360942b0df75b640d13aba45a7d890</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_program</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3e9d81424503986192252b7015d304bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_program2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a215aacabc54d28b35a7962ce16aaea48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_program4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad1ab6b856da653d1d668c0ac70ccd1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_fragment_program_option</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae00827f3e29b57d52a998f02e76e8c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_framebuffer_multisample_coverage</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a96b8b089b89891f1c97eec741fa2bc82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_geometry_program4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab65f9cebff57a9b966c56f6adc126f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_geometry_shader4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2a9a8ba54d726add7ac3d0718ee0b1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_gpu_program4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad1b3ae2352b497ea7bc3aab0df0f4095</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_half_float</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80ab2fac66e306c628eeca294b0edeb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_light_max_exponent</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abba68da43e96fe9d9a495bf67e805e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_multisample_filter_hint</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af7d93fe994271cab278f5ae18aa9cfd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_occlusion_query</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2ba03b49496dd6cb35150e4492ec162a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_packed_depth_stencil</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa1ffd16dc665b93e4478030924bffcf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_parameter_buffer_object</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0de2ba16eaace1440474654e090fe17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_pixel_data_range</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d84d979477c94c653a18e26fcf54eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_point_sprite</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a645332a460a89939ae7034f3efb4dccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_primitive_restart</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a81a9a9d6ae4c34a230b3b8615a0409ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_register_combiners</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11dc0bbde9bc09d5ca48c41f01e19adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_register_combiners2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7eb76ac482451abcbb3b5611a5f1ac83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texgen_emboss</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6bca756b4bc83b2d2e3fb9741ce90e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texgen_reflection</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a722d5ab1c417c2fce02fe629f2bbd5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_compression_vtc</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ac0b387d19e6f0ac922a68124c35dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_env_combine4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb30e6b229ca83853dc4dfe85bad460c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_expand_normal</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaf1bdebdae9d9dffffc8965c0a4aee68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_rectangle</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ace8ce07db854751cad87b31b3f55c409</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_shader</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab86362fec338d4d0731d245ca84a1e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_shader2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a14ac2e5a1c68b3d0d2d49629eb043eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_texture_shader3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae04906a37dc1fd35f50ffa0b99c39243</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_transform_feedback</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd68e0d63f67267c6444dc181088c9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_array_range</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d69619d2a177449a29e5651ad522434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_array_range2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a16d29bf15764063bffbcc13b6c2229b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a493ecff0ccdf5e8cdf033a02feedba94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program1_1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0052ad4aff6e88f423b21774890268a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab26dbe1d6deb547f67ce3d1304b633aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program2_option</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adef06c945d7d7fded2f43306bbd785d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa10c916c3dffae48d6eb2d0da510d5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_NV_vertex_program4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abfc484a673e80b8208e26254b108a919</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a50f55f0914b850552d894ca5d684009a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_ACTIVE_ATTRIBUTES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2a5a01258b0bb907aa9ff7341a69a3cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff17daa38f5bbcb24ba5baa75ad34218</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_ACTIVE_UNIFORMS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae477a6628ae48bd715fcb4705cfd167c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_ATTACHED_OBJECTS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a819dcf0331519d9319bb20d356e6a5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_BUFFER_SIZE_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a47668fc6d0e4914fab72354203a44f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_BUFFER_USAGE_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3043243a3dc062880f80a4f738fc50f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_COMPILE_STATUS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a631e9e70a5429e15a85299dd91977360</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_DELETE_STATUS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af1fdb7f5aae5d8d729a1cecadefc1d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_DISTANCE_TO_LINE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2fdd87fe455b0c5fe91bb8b173d9d2c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_DISTANCE_TO_POINT_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a94e12606c202e7a9968abf180b7a5926</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_INFO_LOG_LENGTH_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15891ff4b57899953121ddc1b4526861</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_LINE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab60a2a4bb8cbc99038fe60a55d7e3a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_LINK_STATUS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7d08a14c95fd192b889cac7455bb3415</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_POINT_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a74e16f57908a5be55d3f99c55bd1bffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_SHADER_SOURCE_LENGTH_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80a858ed3f18341de6ebaa6240a8624c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_SUBTYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acb1eadeab998cc67a92b8364cff24ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e8aadcd710711b53333987f661d0a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OBJECT_VALIDATE_STATUS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6fb6c19e9f5ed84b8b964250071e1bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OCCLUSION_TEST_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a22daf1b41f916066c813394a809f5109</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OCCLUSION_TEST_RESULT_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a48c637394588fad4caebda85852798e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OES_read_format</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8023eda95b8581de8cf2590fd1b0ba5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a13cde4e810b26c0d8cb6caf56ea33703</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac6168ab85ff8ca2b666750781a2b4584</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_HILO_TEXTURE_2D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ade03a04a71e28b97e6e420e59eb4da9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abbc3efb4a2fcd2b735b579dc656ba6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aec9b90753b27923b2963cbbec93314aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a642711adcf77dd962b71430b120cbf74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6a3b8298af2ac6f439b7b8ba8db89901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab1e5db326097d1a32bc7d68bfaab6dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_2D_BIAS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acaa73746324416aba5fd0f4eac797491</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_2D_MATRIX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8f1c744e38444eccbd3b0468db93500c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_2D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38bbc1682b0b12cb0080d963b953d5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_2D_SCALE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acbf3434a82a2c09271e8b9182a8a024b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_BIAS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e6ec56fcbbceedb60992db867b63fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_MATRIX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4ef75b7d70365dc490a4cd3e5e6d979a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0bbbe612cd4e7b2141514717203f09ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac24a9856b5b454a680e73b8fbb659695</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OFFSET_TEXTURE_SCALE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9f16d4d5e18720bbf9f22f271f10f00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OML_interlace</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac76549439bf523904c16ea2b27e78726</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OML_resample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afbda2e4dfc0b396360a575b74dd40c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OML_subsample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adacd8cbfeb1a075149c02dfbc41522c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15863742821a604db79768c476e2abaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_CONSTANT_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a316d4feb613d04854aba437a278add28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_CONSTANT_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd2f7cbb10dc976a31efb8189d06ffef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_CONSTANT_COLOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9fd0672b1352e0a68a7cf268df3734e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ONE_MINUS_CONSTANT_COLOR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a371e2f91ba7a606110eeb79897b18a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_ADD_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a340d7384e252b6a5b22bf56ddee49855</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_CLAMP_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba09d709f0a7b5f82065ebf77ade1b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_CROSS_PRODUCT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2919987fe6b7397e82734d6b370c5195</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_DOT3_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a83b38360754c95dcc782aa41d72a7aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_DOT4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a31d1bb16f460be5f7da522c839de0ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_EXP_BASE_2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a051ab645a105c87ef94733bea72a8719</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_FLOOR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab55d2b3e595e82297991a5d556994ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_FRAC_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acbbf9d859c18093a38931c6d51fc6142</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_INDEX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e66a8915d33794ca994175afc83cb27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_LOG_BASE_2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4d3cbad14eabbd008f372198dde9f34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_MADD_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a941c222ea42a2b8120d352609b506901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_MAX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a89c3062e684f04c8e5799c5654432881</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_MIN_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae7ee6ae455345576ac1e087352057c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_MOV_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a14f7f1b96108f94bb5bb5f993c3531be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_MUL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a04b603369054c8349f4644ab7e642e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_MULTIPLY_MATRIX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5382030c00e05ee3a1af8fb9b1cb2d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_NEGATE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5aab8486855dd3b5460e0e9829502a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_POWER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e41c6993fe09779d4c49251f6adf2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_RECIP_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aadd6e35479ae74aa5f158ff72df46819</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_RECIP_SQRT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1837774d916cc21a30d830800f9fc7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_ROUND_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a139440e359f8928838f772c00a22874b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_SET_GE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38c73002685e191984d556a63b597425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_SET_LT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5d4674ce2e6e61d7c6ae1c3cccc6ed0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OP_SUB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a258c32c36fc6781c49e6b3702b330d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND0_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4858581ec49b6bb7a23205a1103984a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND0_ALPHA_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8fe6481c363e98c6187fc5c46c42f8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND0_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae40184d42da6833f833b26c3e764264d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND0_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a97cb8ba4f6f099566ab373ad4254cd65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND0_RGB_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c6bc7f44854de31ee249e45cc6bb487</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND0_RGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1340b36e53e8944966733f91821482c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND1_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a98df3c998ca3bbe641306fbcc5ba7426</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND1_ALPHA_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af7c8b6f1a758bad73c2d66d211b3facf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND1_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0928f78d8cf1fe5513aaefdb9ae274f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND1_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae33197196d9b7d4171c133728294e2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND1_RGB_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a365fa5dfad8bc9050186bad0fbccd3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND1_RGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4536bac66ad5f01113d5c844a03b9e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND2_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a929e99a6d416dd551747b4123fc1fac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND2_ALPHA_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab2370c3879e2e722fb97f5d8d4917ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND2_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3cfa377dc5d7259842117197b2bc8a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND2_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0065ddd6026c47784f8f9c4b14e30203</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND2_RGB_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adedfa8f970adcbd17a1bf9b317ba247a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND2_RGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac46e7ba74ead005d719e703f326ac0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND3_ALPHA_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a052d824f437843d0633da401803121d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OPERAND3_RGB_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb4caf86bf032ebbff38a560f45112d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_COLOR0_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6658254a5748548047bbfa77e81da14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_COLOR1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e0b24e6362e65333320a752b0699e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_FOG_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5bcabeb1b631fa5ac301cfc0a611539b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD0_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afb64e940c7403cd8266247db502717c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD10_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaaa128c5c030ca7585e0c2eacaa17e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD11_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aafa4f7b9b9df9f0011d87fbe3ab71294</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD12_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1403f2a0e9db502f0a56bfed923b145b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD13_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa8c20bd82b1de72bdc2c27dad156252a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD14_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e94df051e7ba423605df49675125b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD15_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a26bff66828114371202b2a09d9ce2f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD16_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a08e30ed81d78a69cbffd61d3f079b98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD17_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aed2ef78dcea5d212154ae16917238fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD18_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52b98726418d67dcba5923ba09987fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD19_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a934df7c07fc7eddea7be2c63ea2cf900</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1ee0e56aa24f1d3455e32e7b6801640f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD20_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3699d7d0b9e2bba6b818825b28647cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD21_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a564ae11b7d068f21559b9103828b5d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD22_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ac53e5144dadbe02f8ab6454df5983e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD23_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a59fca5324a8f1f86dfa5171d965ab938</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD24_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f813a249859f8b36ccc554656dd077b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD25_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae83e7087ff91126bed4311a669487eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD26_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d2b99c152d11dedb3e11da931e47f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD27_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66f7e5d96090c9c76034cff5827214ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD28_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0d621cb9c96e4d9d827725f19076d2d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD29_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a95958583df7bf3dfe43e95c639ce546f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aca722c2681d07989003c35a29a8784f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD30_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad98881797ab3f740d8f4666aee93eab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD31_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a657c8015b20efb7048d373e774be2ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD3_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4d741592af67e36886a69ee989709010</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab82698a3080aba91c0b08a7091583a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD5_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a840894cc4babb4c49be6c376b253c8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD6_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1445ff36b3f79a6c2e849f4c3caffbf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD7_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6cb2b4ec77526e7b1a7de99aa10e38d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af220386f6564fe0f09d1f8d311519b12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_TEXTURE_COORD9_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4ceadbb40b56dacd4c09d247622d9dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_OUTPUT_VERTEX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a615f875bdd94840f399047277076ae25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_CMYK_HINT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c75898afd7ab3984930a43e6692cb3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_IMAGE_DEPTH_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9742be2da813563a2e10fda033e8838f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_IMAGE_HEIGHT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38a7218f9071810d5aa631da23d6ae89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_IMAGE_HEIGHT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adea424b22939de3d329f48c9b0e54a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_INVERT_MESA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a99111e12773c8d5f673ffc827d1e968c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_RESAMPLE_OML</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a556bfb1b6527bd01115a665c57cbe5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_RESAMPLE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e20e46a2d1fa3ddfad995338c055c91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_SKIP_IMAGES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1ebbcabd1c72d2bee103207ff35e471f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_SKIP_IMAGES_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a338f4a855bcfc0703e6c4d21ebc55a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_SKIP_VOLUMES_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1af713f3fd5d45eb710c4740a807e000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PACK_SUBSAMPLE_RATE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab9b31ba3e90ee0170807e1c6a0fe4794</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PARALLEL_ARRAYS_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa677658e85f86b0804ccf291c9b1cee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PASS_THROUGH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a19c58a991e692368f8d79dba02e4e6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PER_STAGE_CONSTANTS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae684ba3b435939f9a3ff0ebc565ed183</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PERTURB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab6e1381c3024409d936aceb303f64512</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PGI_misc_hints</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aae71305743b00af82af3d6c9e06ea387</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PGI_vertex_hints</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a040b2f714c50e8bbbec509e2647f78b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PHONG_HINT_WIN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a266651c0aabb70ec79c89900f98a7b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PHONG_WIN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a082750ee8782dd8d7a0059731f4aa4ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_COUNT_AVAILABLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a06b4a45c10129a462b1f151222fb075a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_COUNT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adb91e91e14493a8b6ea4b32125d96b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_COUNTER_BITS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a807384bc9938bee0332e9e7d53529c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_CUBIC_WEIGHT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5454d12e79b181328af7522c69894232</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a03f3b3cbb9aa70607f3296851f1dd343</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0ca3f2a8690cacc9b453214fb0f43a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_GROUP_COLOR_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af79d5b32c5354cc320c6fef90d0cc064</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MAG_FILTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa536f703a10c6e1c98609d18eb5b27bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_MIN_FILTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac2b3ac2968a9f963442a37068216c5b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a836578dbccb4de7ca40be25acb258c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a33442ed4126f53a339ac7061baf89435</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7d6b225c2cca6bcf22ac423de26433a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5fdcb9cc7488e9fafd3e1faf11cf6cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER_BINDING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab2cb03cc173fa663bec83111251f6d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_PACK_BUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aed9e58bc0e24f27a9d9771337444e766</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_SUBSAMPLE_2424_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af27edba1fa57cea900c5d3b24227418f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_SUBSAMPLE_4242_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adb5e7feb552687419bb0df525557b655</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_SUBSAMPLE_4444_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aacb2ebe7c1e9760f7cf131c823b56c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0ea0d58de4c92c732374688ece97379</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afdf3d0bf7994f322ea161e8fb6eb632b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38e672552a8516cf7fc12dcd3c1b945b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c040f87dd4520e2280bfc3b044ec8e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TEX_GEN_MODE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad9f3082667416676188d4abc78454519</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TEX_GEN_Q_CEILING_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae106db239adefee1e984b1bc077ea4e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a51bbb19084d5e32a1f2057ed7d44d4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TEX_GEN_Q_ROUND_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abfe203223e64be34d13ecd60ba6927dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TEX_GEN_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af9af0faa7e774943e2bc036fe20f18a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TEXTURE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9882267c7af823dbc5031ab477400cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8cc7fbbb542c06d24c40143847b6c0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TILE_CACHE_INCREMENT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad73c2c30575135dcad99bdc02df30f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TILE_CACHE_SIZE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acd930ab818187241acb60696083909ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TILE_GRID_DEPTH_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a31d3f2fd15ceb68a0a5bc84606d7b48a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TILE_GRID_HEIGHT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea9eb5632d5e562731dece8dda027c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TILE_GRID_WIDTH_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a966620eccb0139b2533f6ec094e22c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TILE_HEIGHT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d4d01f0f5b2a302591bc7cd65da7f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TILE_WIDTH_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac1a9f198f6a2c9bbad4597429a7f5143</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TRANSFORM_2D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c4074d4f3e0b6aa35113ffcad89cbd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TRANSFORM_2D_MATRIX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77ee331b93ee5ec3aeba81c08c9dffea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a36f0cc06c0a9ff91047ec246da6f9295</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afdf430582faee074c2b8436b6ea98089</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af287830aa9785013826e3bb81b2365bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a19a48ce0e424e5cf44974f2427887f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab3b78d5b517fd0da0268c69e8aec4f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER_BINDING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afca1b2c3a11b046b45e36fc15b4c47a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PIXEL_UNPACK_BUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4638afec0f4636f396796aeff7884310</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a31727dc0f01750719bfa5c814f24e33c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_NORMAL_MODE_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae81bc10b86fbabe8cea302e0420d4124</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1786c898dc9e78d8892f1287804a819a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a19cc33e316ba0774bb83b5a595eeda96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_POINT_MODE_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3f8de3283a47109fb9469341ddcd6c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac5bbaf200b7029e667e3aa9766935be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1f596fc0cb18f57d45c8eb519ce91455</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aebe2311d500628e30bd79931ae4f4b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_DISTANCE_ATTENUATION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ad856733e5bc9530270fb24d52e545b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_DISTANCE_ATTENUATION_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8436c933eb189392754de2518665d94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_FADE_THRESHOLD_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea5e5751981b4dbce199bef211d40c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_FADE_THRESHOLD_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adf9966c52f3900df31a76bd615db351d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_FADE_THRESHOLD_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a20802b84f5a710f59572b85b834d7e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_FADE_THRESHOLD_SIZE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a06ce158d471f57cd4a86b08f6b54d8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MAX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a171aeb07c5b056c848d518caaec78bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MAX_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a015ae9d32c5b744a62492459147efe83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MAX_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8436839348d23154e3869c6aeffbc7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MAX_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a15487da0f06c6715e5b98a1341ae0ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MIN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1b40949a3039e44a2fb5e7a9a6ff6ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MIN_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3dffec2a58d27eeda9baca31088940b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MIN_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe264fc08310763751800ab65fa8b369</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SIZE_MIN_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a168c6e44294003b78965a6f0b9417d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9c2d29fbaccd5badfc18959375c7d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a08d2c10e808cb35e1eb1f067321a0a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE_COORD_ORIGIN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af7bfdf67a9b594c8e33ca5cdd5dcfb5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2ec2cfb8a19b87634e79d343067505c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POINT_SPRITE_R_MODE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeea553f994d259159f2fc77b2816bb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_BIAS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac00eb413b15d6b9e5e3233ba123955cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2809440f39362c351e31d5ae9127411d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POLYGON_OFFSET_FACTOR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b7607079ca197d24699fc14ee8684e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_ALPHA_BIAS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b08611083e7ee30f7d2219a79f292a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40f82bccf843c6dba584841780f2bb34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_ALPHA_SCALE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a501b391e69fd678e081402dc457233c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad4ea1f440645882397344bd53847b067</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_BLUE_BIAS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aee6e70167ae07c1e9281687f85e9bf13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a68df29b6719cc192d565a8576b8d79c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_BLUE_SCALE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a422df7e6dfd366de9f78e790bb60d813</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a93e0887d1967652796855a970cf2c39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_COLOR_TABLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2befa03ff3c64e5bfd7f870f546fcbb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e82e05b12f4729b49f58b1c7bee0bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_GREEN_BIAS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3156ca5678724982c303956e282a8d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aed98fc9f7e99f5aff56ad811d8107670</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_GREEN_SCALE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5cce706c60938c8abadc3adc82a41384</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77cfb9ce05b58d460ec1d394159ab2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_RED_BIAS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a47acaeed7320bc1c6bce0fee1fa2d5d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_RED_BIAS_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4bb4f4cd3672735d79e38d3390bbe02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_RED_SCALE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaf54c3a8513abc52510d7e89b9e056d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_COLOR_MATRIX_RED_SCALE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f4c05beb3c5118279f68cc591d3df06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_ALPHA_BIAS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a194d32b291e6ce5f66c9c0c02d4e01ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_ALPHA_BIAS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9ee5b7a0ca198787ce18493eec857ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_ALPHA_SCALE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0ec276b53dbfbba4912300766c98764d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_ALPHA_SCALE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7ae2cf65b441f57fe4389e67cd9debe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_BLUE_BIAS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a095942ecfec0da250c326a71fb00db39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_BLUE_BIAS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8a2778a1baaff61c1e9ab5ad90be4546</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_BLUE_SCALE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae48a6625f550f29d43691a2b95235e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_BLUE_SCALE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f478556904d63d5ba8f641477d058bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_COLOR_TABLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa497771906b9d63ecd2e43db2fa96283</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_COLOR_TABLE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a09b23236bbe6a3531ed284fdae19b5cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_GREEN_BIAS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a42963578aad647b5b86d5b0e5f2778</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_GREEN_BIAS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af3d90c54dacceb622447e22800640328</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_GREEN_SCALE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a73d4a426cf831646db38f250cef87cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_GREEN_SCALE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac5c1787c53b8ae362b1ad9ffc48e7855</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_RED_BIAS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad0d0540af972ced1abaa41c3aa50c352</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_RED_BIAS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3cdab3cd7758e5580bfaeb9bb013dd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_RED_SCALE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7619915fb0608f760b086a983e6f1aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_CONVOLUTION_RED_SCALE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af82b1b23c812abd694889a8c8c8350ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad88f4dc3e570a35e10d3e1e5d2a7144e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8b9cc74e42f595634e8ac9a810605d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_TEXTURE_FILTER_BIAS_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9676bdf3ba87e85a5476de1f2910fa6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea071ea7e8353e234fe32ed46b9d7846</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_POST_TEXTURE_FILTER_SCALE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abacc0f90d50e3666e0b494f21df8f540</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PREFER_DOUBLEBUFFER_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a54e08df09931f370cd71a9e9b11edf20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRESERVE_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac3931a18d55a4b1cb50ff8219ef6be6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PREVIOUS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac36f5aadd8726da49cbaf146a56a544d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PREVIOUS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a24a4ee159c9974051295a0950c76c865</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PREVIOUS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ade5ff6e748965ebce4f219069fcf02ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PREVIOUS_TEXTURE_INPUT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a777bbfa42658ab348f7f8d945a6667b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMARY_COLOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa038438b64c1ddcc4f6a55a3212fc472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMARY_COLOR_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae92ed5bf4c9ea82af212731519e4f954</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMARY_COLOR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6349861278824b305ef32f02980bb577</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMARY_COLOR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4c678d734016b53f2d57bf4466b45440</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVE_ID_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5490a5252f35e524b8c546ad97b235cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVE_RESTART_INDEX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d2449fc10865402de703707dd764648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVE_RESTART_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a999db7d2d9673547a8d88d5521396e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PRIMITIVES_GENERATED_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a99f4e694fb82ca0277065efa1253e207</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ADDRESS_REGISTERS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a27d35362f5f6c5ac2acd04776326fa8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ALU_INSTRUCTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5eb810f874fa3cece06a685d2c5b18b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ATTRIB_COMPONENTS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad42bb145c78155f13389db79bbed963c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ATTRIBS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afa18236581a25d5c5c1de0da5c3d6f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7f1005bf576a00f8157e3d4cbcb84cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ERROR_POSITION_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c6a1bc963e289308bdc6cfc56045694</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ERROR_POSITION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a98b6ed8fdbe1eed03982ff06434bbc0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ERROR_STRING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3719377662041961e1f8e8798d35c0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_ERROR_STRING_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8e3a12aaa4b6ed9d0dfeb5b5e4d85abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_FORMAT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abea9256878c64639634d8154cb956761</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_FORMAT_ASCII_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3548a6b472d63d5ee6647ae466990832</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_INSTRUCTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab90f0275619b91635ecb72af642b11de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_LENGTH_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a23301733f1a7e9626f1cf8cac242d3cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c6825010eed07eadfa291d96c1c6787</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a09156f5f0992a29addbf9eaeb8f746cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a667c1d35dd005779fb65980da6302d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_ATTRIBS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a84ff4c23d774c5c653ac025d4c676c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b0080664dee33231e1d4d2779fc817b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_PARAMETERS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a230fe8d69cf4a541a80bae440a42a427</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_TEMPORARIES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac3078c1fbbfc034e4ac4a3a5d92277b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2380e40c36bd8d42f1e3468eb9c4ef37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a256d1c0898a9e842a1bc472cf7963ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_OBJECT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a01dbd05169c339aa106f4e19c4c68e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_PARAMETER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aedcf0fb64d7e003fde2ac0b00b82a0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_PARAMETERS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad6c7d73a586bb05a738cf39759217e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_POINT_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a04f58cb68aca5ebe3bb412234075cd4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_RESIDENT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae7ba31118fee490050fd3a973d4d7381</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_RESULT_COMPONENTS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a431dd0619ff6ccae027d4802d3e64243</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_STRING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d170de8ba33fba4c1538c7237f60cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_STRING_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad38b2a0dcd3ae914ec54d2904c05c066</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_TARGET_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a692077ea3ca1b0a1e3591dcd61a0a0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_TEMPORARIES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e669fd8030346042293a62a770e0bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_TEX_INDIRECTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8e353235a029666f75d2c7ca8d842226</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_TEX_INSTRUCTIONS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abce582cf2d6e50b709dde2865a3ac313</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adfb36766165a8a1742de7323e943d8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_COLOR_TABLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afa0aeb76019d88f6aabdd78bd9f99255</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_COLOR_TABLE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80cf9963a640aeff648e78fd24d1b5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_HISTOGRAM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2716960c964c19c0f731212a9d87353e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_HISTOGRAM_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa00e4c2b8bf59bdbab7ac5fdc0befc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1fd5301bba01002fbdc77099780c6e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac71cef47057695edf71a274ce1e7135f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_POST_CONVOLUTION_COLOR_TABLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea3b3835746e512db9dd4d8faa53802d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe33d39da160e4e4b14dc6a25bc7f525</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac78cbe27b2599501b782528829a6dff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_1D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e73961ade140ac703ea71d788f838bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_1D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f7b8078d91d963dbc06f91eccea89de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_1D_STACK_MESAX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a14f4597be50bb296e31cad6bdf18b17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af884bcc9ea8bb20ffeb269fb52745fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c3e3c1d45877ca8a0042652d67d02e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_2D_STACK_MESAX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b05f6b3c810d4444ad9803ffae0d5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_3D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1660ed6ba07c342ff4ac182374d48b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_3D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a847d994af0d03bca0e188b96fcc3c4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_4D_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0dbb417754f62ae2e869cb5aba639ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_COLOR_TABLE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba618a6b554e101ec809f28d485b7bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_CUBE_MAP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2235d0c1385ca8f93745311a04e05527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_CUBE_MAP_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ace2cdd0728b7d0385270b8e39fbc92ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_CUBE_MAP_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a677dbdc42b7c2a3f6f668d25f6bdea7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_RECTANGLE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a75556b084a48e5d09d481b49d33a01ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_PROXY_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a993441ff2787763694ca20b49df93fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUAD_ALPHA4_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab228fbe51cc71bf9955341857a4d4886</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUAD_ALPHA8_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab9e996de1c73e73fa4eaf55d2b302ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUAD_INTENSITY4_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa2aca4ccb48a25faec12bba8d76d4943</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUAD_INTENSITY8_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adf605dd32fba377eeea3a69dc97ebb14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUAD_LUMINANCE4_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add5b8be3177d7c3881b5baf571212ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUAD_LUMINANCE8_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a251a281b9469184f436bfbc2832dc4da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUAD_MESH_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2ab60eca80b88f476fde0b9c4c3d59f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUAD_TEXTURE_SELECT_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1a1717df306ef395af2e0af72ee47f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUARTER_BIT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a12c0f3afe4d5db5cea43c0c6c5e3407c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_COUNTER_BITS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>affc3fd3d326f4bc17ec3ae70f64e3f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_COUNTER_BITS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a300b9a43c952811ad00c3238824af96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5f22b4318913632dfd529bc7536fa1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe6a7e6dd3fc749521facdc709f1b79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT_AVAILABLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa3b4655feeeed8b7e7e981c994af1731</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_QUERY_RESULT_AVAILABLE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2767b059926f09b114c4b4ef555283ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R11F_G11F_B10F_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38921c2811ad7f1e88f2d9053cbecf2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_C3F_V3F_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a10f0bd4a6c946eafff21d39f095fae84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_C4F_N3F_V3F_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a12fd57a92127439db08883b93cff28a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_C4UB_V3F_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a263fbe91093608f1e41eef4a07070cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_N3F_V3F_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad1f88853e5a89661d5852be2da6e4fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_T2F_C4F_N3F_V3F_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa832e68aab8fd80210b493c7f1e22b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_T2F_N3F_V3F_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9d45279d96f56dad3c6676b9946c8b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_T2F_V3F_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aae72bd86a941cb43f97bb98a01e47c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_R1UI_V3F_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66a6e6ad58351a3a94adac8ef7c3cc61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RASTER_POSITION_UNCLIPPED_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adc57bf3d52b6aa51c993dd434b5cd0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RASTERIZER_DISCARD_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9dde98834cd91b305039af3fddfc559e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_FRAMEBUFFER_BINDING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aebc68c60338fbdc22a159f6c7a61da43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_FRAMEBUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a954f2e7018d8a506b6f3f109b968c592</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_ONLY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe26dad29b9cb2620e815e5fecea71f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_ONLY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd2a43c89320f8b77dc60bff0f0ff8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_PIXEL_DATA_RANGE_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae89f6f39673fdca7a0f66faf56cdfa20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_PIXEL_DATA_RANGE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a82071036af78e8d252a73705853a6bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_PIXEL_DATA_RANGE_POINTER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abc16b6d79de9de947eb13c597d8054eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_WRITE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5fd429fd2b79f5936c1421afb205dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_READ_WRITE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6081beecc6dc9b99f3b321e029c4757e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RECLAIM_MEMORY_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a379004101af841ae7562fb41897efebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_BIT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1bb772e513934dcce901bc8c87b21e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_INTEGER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37705a7409040e36a33f116342b32953</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_MAX_CLAMP_INGR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91e132d1883db1deac9658a8a88090bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RED_MIN_CLAMP_INGR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac4cd2410f93ac9e837920b4440f9bc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REDUCE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1dbc0286954509fbecea26fb49347c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REDUCE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4101fa51db9ed1f3980f40d7be7563b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFERENCE_PLANE_EQUATION_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c169657d62b7195accca1e9199d906c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFERENCE_PLANE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d5107e36252eed548405743b58b9d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFLECTION_MAP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a26f8fe65ab3dc613b54b38220c54ac5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFLECTION_MAP_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adc6c44e58bdb9530731c3bdde5c57b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFLECTION_MAP_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11eb51c5c9b84bd0ee1942124b5322c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REFLECTION_MAP_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad38be0d100e800582db0192dd5cceade</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_0_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae605a0f343021e90edaec14a31998614</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_10_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2cc369b1560beac245aa6904a888c14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_11_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aad3d78d3bbeb27b36eae386ddd0d52ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_12_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a01612ea7eb8cb747587c13397b9b6f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_13_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae35fa5a4094f1c82dce6fc352033a436</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_14_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac6542b74df9851e8661f22159dc0517f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_15_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add3ff7a479e2364fd305df285a5fb8e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_16_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8a459e2556c46c002b309d791a5939bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_17_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af10d88dcc0e0490b03f5b426981944e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_18_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6634fb7a0c9f68c4713f917f9a73ce3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_19_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e938dc1b7763fb8604fb63472b477f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_1_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aef6238b0189a7b228d4c5fb6161891e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_20_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a16eb5eaddc4c27855fa3541350072f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_21_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a821432c444b4fcbb9f52a64bd8a75b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_22_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a10b91364edfd1e60b4ddb72763ff94a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_23_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae01296918010a0e8a4b507a4cdc7c47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_24_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad54d4bda4fbc2921b3b6a5edc2f892a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_25_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2f7149bedb32fce1ad327f3b29abd8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_26_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a759fc50e45485d9a429cd78b9d00f6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_27_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f69fef5f8fda7c806f9e68c331061e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_28_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af1ac47908ee1b0a768fba8846f8ea5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_29_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab4de460868303a22a3b9e5434f5783f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_2_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4d633cde66076eccf978eaf674f75e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_30_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2fc698741bc630108429ac4fa4a22f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_31_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac6a92fe32cc0fe7600649cbd9731e016</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_3_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a69a573463c4582e0a75034286bad7488</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_4_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a86af736bf8d31f047eaaa8defff60739</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_5_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b6304c5d934789c20aec6a9a9c0c46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_6_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9ef01ad070d06c76c600b78b0dc62c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_7_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a285d1d5a5cc3a717a7c75d748ed52ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_8_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88d3aecf09313e2212c025c7e85df98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REG_9_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8bd7523fe809796d3b13597898c376fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REGISTER_COMBINERS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b0ab5ec0f5327b8629657906908e3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REND_screen_coordinates</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ba573d2cf1db3e6616cf09754704ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_ALPHA_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aafa214ca3a39e56903514093665f3946</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_BINDING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a639b760af8be828ef3c99dcc0577db70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_BLUE_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7746d021dd93f9bff471a4ae0b86f355</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_COLOR_SAMPLES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab474f639cad439b6c19575d688833584</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_COVERAGE_SAMPLES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4a686e0cfb454bc1d1b38933935e0f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_DEPTH_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a55b83b8a69bfa7db2f66658bc0e5ae4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab100b55f57703b4c81a56ff9acf2f74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_GREEN_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a17aa1b50023303d3bc294cf0ad1d3163</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_HEIGHT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f132e96954f63cca94246a874acaddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_INTERNAL_FORMAT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7ad1fe8d7abffcddc91938037978cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_RED_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a714c447403500de38ae3739f06749aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_SAMPLES_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a98891e7d0e986f4b45a3b9fb6c3bba2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_STENCIL_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a496995d1217f9491f9125166d68a80f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RENDERBUFFER_WIDTH_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab83837bce35855de1ffc3785e824bc91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af5fdcd50ac129c0392396f3487329fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACE_MIDDLE_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae4a36d932b98b9baad12699fde6fc5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACE_OLDEST_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e714c5c9a9c2402d673ff1920b64303</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac5c1c0e6709232af0d5c92d68a815ff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4bc0c40015f2bdd737ced009d55a1400</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACEMENT_CODE_ARRAY_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a14d1788c9ec11b7a574a4d8c5731330e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae7e225c487eff1fd0780eda26fa7fe62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLACEMENT_CODE_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad08ecd4da67bec8849db86f5ed523742</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLICATE_BORDER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa9566ae6ab500f9fcc95d0a0a95d7b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_REPLICATE_BORDER_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abbd1632c0db369fa580b8bb68e756c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_AVERAGE_OML</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aed076e3a192aeb1e0ab4c321fb6de486</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_DECIMATE_OML</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9dd241ee43db832e8dce321753e66273</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_DECIMATE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa966b3a339ec645bcb7f118f2ba7ce2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_REPLICATE_OML</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40ef2455bab17770e83c0953d7d26874</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_REPLICATE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a389c1388b558612cd44b2c97e085bbc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_ZERO_FILL_OML</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c4a63eaa6492d676a10fb08bcc849c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESAMPLE_ZERO_FILL_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acbffee7ae25ff3daefc3a214a2a02a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESCALE_NORMAL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a26be8568349f16a356797abb59af0c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESCALE_NORMAL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac2001da5ac3fa43af22c7ff338ebca26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RESTART_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af03f23b8693cc5138590fb5d2d471c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB10_A2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e68d1bf78c40b8ff2864430a4e5a4df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB10_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a412a965b9f8f7aa4c6b8379785729a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB12_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af8c259c8b5a8437953f9a81fbbc0f9af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18c67a0ae67a254d1cc03ca0bb719e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16F_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab34cb055682a1d0e64279bd6ca903b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acfe12eed44736e4d513df2ee64b644c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB16UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7bdaadac0a3f6b589acf0d47f8bd0225</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae91828b5b76cd9453b63730eac82b4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB32F_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a29fc11f4eadee777054a0acc314fbabb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB32I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6fda740b8ac1ef68334a82951fb249ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB32UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad87eed0908d4c1074f06a8c32e8bec1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abea3961b785b16051ae1159ee7899cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB4_S3TC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad7fc8ca0fb65379a1874c2b5a4620f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB5_A1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9a3204d8b9137b2eb6e834a0e2a8854b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB5_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6ad65592b54dfc79c24b6dd9ca27eaaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaabcecc3dfe39952ddb4f2e49dbc0aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a94fc8efea26f176d07f194c3af202b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB8UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3c8838d1c6107c2066a17eda9c9ce26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB9_E5_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a82d153054b246eb13709d88748d9e885</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_FLOAT16_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1930d98e479ef7f743d2d877727706e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_FLOAT32_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a182d2ed5e359b77f1e661ad2332a1c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_INTEGER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a403e51f7bb4c511ecc4a933147d4f04c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_S3TC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a826cb6cedeae03e7e5c53d7700524dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_SCALE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add3c8e05aff8c0afefa64707ef366915</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_SCALE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8790c9d55cf268a27d1c8ceffcee2f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGB_SCALE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab6c506cf91e2a11ebb34c86d51cfd804</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA12_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80efdaa7ab6f57b3eb8e8cf0202ff167</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ac6a9e37905c215118d969e90fb712f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16F_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d69388cec3ce265e2f930a9c7e301ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9324d095147b88792ef7586753f1d70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA16UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aceec8e7368a34af36e41fe81123308d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae9cf65a62138576a1677003f6474ce1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA32F_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3d25eb63c2737538513f7b6d7d6a051e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA32I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a28a572831bb9cc4dbe16c4fb073b6947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA32UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af5cfc5eaa2b52dfd3ce3cced02dde3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad409795f8b17abcf52d3fa5c86a1f266</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA4_S3TC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a74c46641ddd450321a197c8f7626407f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad386e8d98e3b2373dec5339e3e66f5f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8I_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a815f9c73cb6bf07745b7ae55388f1c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA8UI_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85dc74f76670b95cbb315cc70bffa02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_FLOAT16_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9a4db55ec2c8a231084bd03a4de05bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_FLOAT32_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7e134b342b372a4b9e25815f8b9e7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_FLOAT_MODE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c38f1b9248d4cc621903cf296d5be6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_INTEGER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e424961eee29e4654017c5dc4c47ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_INTEGER_MODE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4e1e465deff86d7d73305db001449d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_S3TC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4232f53d827219c560c108d801e4fd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_SIGNED_COMPONENTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a646edf956645b9b5f42e22897d136f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a94f3d9da7c7f0c17fd77b9e09ed5f0f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_S3_s3tc</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5425b82a8a9f4c3f70e6e242755703e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_COVERAGE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a974e3d03b26a60757018116abc99455f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_COVERAGE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a411891855dda47a37df1ef2bd80c182d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_MASK_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac5e63b7e3a6d7e6077abd1b0928d5703</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_MASK_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab25a91683761a9d063c3298f41133b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_ONE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c64c1196bf55d6676a28e219298ac38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_ONE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a68cab153252536e5d373c43e9011905a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_ONE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae88b3a2be6a94fe1da034561d3a56c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_ALPHA_TO_ONE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ef686c0fa05a6337b1cacd916443870</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_BUFFERS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a826c1addfb8459689d3268cd592ebe3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_BUFFERS_3DFX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6d6b6d9a799c083809ea0f754b339a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_BUFFERS_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0726922ffc8dd007fbfae5e400330d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_BUFFERS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a944f45feabb4567c7e05c35ad06ef77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_BUFFERS_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9bb9283642e0968f8fc36648efb88063</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a28521a0c7005cfc7ada652c82cba801d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a19e0c54d728ef235db1234bb6d70d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE_INVERT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a493a344af6533267a8be2b58a23130fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE_INVERT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6bc0ecf9fe4f00a1782245b3c77e93ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE_VALUE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0ec2d62f355f2dc750d1977345938b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_COVERAGE_VALUE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac1c034894bceb837ffbc15285d2b45ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0981985e5742933b6f57389f22b95945</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_INVERT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c334203a60c5e7b4331eb27ded36342</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_INVERT_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9327cbd41490fd9bc8e92f5d02450920</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a259d99ff0e18c7811cc01b98e9c51a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_VALUE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a092a15600541f2e635852718f68cf55e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_MASK_VALUE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c6f46865103580482285addda4bdc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_PATTERN_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a87db3795f4978cda31f3687e86526c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLE_PATTERN_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0e0ca405513fabdbf243c1b19d169116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d29ae66c897d44f3da8b8384a097d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a41764a347e1ce667c3ccadef1c913e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af00069d42bd812aec4e7738e8eba1dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_ARRAY_SHADOW_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acb5d41b545a9919fed87a38d53d1f12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_SHADOW</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a457fd2d13b374061ad772e310fb7d04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_1D_SHADOW_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa090f78b398c5bec41e8007fa01ac750</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a166645e482b60d35b1d31c2f6f378238</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5e4f1857e102966af72357f26f23e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac39acdafc9915357488134ea7d491149</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_ARRAY_SHADOW_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a118735edad1b7e5127ea0d0fc914810b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_RECT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aad6df9e9229dd5b3d827b329ecfd3a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_RECT_SHADOW_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac6276cc957c6eb10cf6d6cd528acf1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_SHADOW</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae021158f10f94bab8f7d9349f90891e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_2D_SHADOW_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a75c4dbe7bfc18f7a44bd6211fa868bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_3D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acbaf67c05cdb5290f748c28ca878e537</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_3D_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a205f07f97238c524151f81b3ce97534a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_BUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f21071e57874a5b8fd1be17e9dfc589</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aefd2fef024ff66a2823dfdc1639fb6ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c42683d7fe8fd657926645eb5f96c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLER_CUBE_SHADOW_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af81c82bda0696e1f00502e7fdb4bb1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1527624bc8306b779ce730bcc4f757a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES_3DFX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acebe0cf342250571b717e67a02b2340c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0748808632631e1761050633fe027eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac644054dc5173480a8a55dd2755518fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES_PASSED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0f6ab004415a67dd3d9be86546c0391</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES_PASSED_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae15e94a6e68daec5a04c417d88776e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SAMPLES_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8288aab3962697faacae653234bdcbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SATURATE_BIT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af9e47a724f3f585781d99712252be9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCALAR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>addaa0b88bf7fac85d87ef920e4f6d0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCALE_BY_FOUR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac925964c1ef8efe8c07ce6ff633f6b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCALE_BY_ONE_HALF_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab245df801bb5089f11f3dce96d8ff1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCALE_BY_TWO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a75d122faea551b19a9b64ec03a8d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCALEBIAS_HINT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3df9a770011fa0fbb635f0ab2602cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SCREEN_COORDINATES_REND</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afbf3228e066bf5797559a030706d33a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6ac28b896f75279635379ad3df75404c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa369d6ae05d52b3c105180927dda1680</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2a696fc689fa84f48d9ed7cb195695b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8308c039d6cc3fc16ca16ef1f6b6a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_LIST_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88d1278170e87f5e41a833b3dfedc156</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21e95f456b44c876c8747d0b8aa6b876</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_POINTER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91c34b3865bc510b1a61738cb2634aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_POINTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a997871c1859e7d7719db28effdd3faeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>accbcd313b5484e96c78edf37b67b0498</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a085c2d30ca3ae534f507e70ed9d890ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_STRIDE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6de5c3369b29b78b9e817e130c4e13a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6240ac627c340d7c4f912734a301be73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa1affab18bb7c6679745f2e3bb10ad3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_ARRAY_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add02ad61bdb6dc5b806a87589b9a9ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_COLOR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1cdfbb05f432e472e337d5077ba42440</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SECONDARY_INTERPOLATOR_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8eebb92367d671ecb0b434cc83fa4553</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARABLE_2D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae62aef209252ace8373e8aa83fd44eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARABLE_2D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a435dd55b0629d8a491970f987231abe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARATE_ATTRIBS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad88b15398394912b5f27ecaf4c799199</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARATE_SPECULAR_COLOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ada3e23d2924780debb18fbe2f9c54fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SEPARATE_SPECULAR_COLOR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd239a141295a983f2a440781cda4a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGI_color_matrix</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a199603edb142a2544c7a0d5dd185ae51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGI_color_table</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9bc55b2058a4c2e48ce5bd49e0520238</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGI_texture_color_table</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7358a87d230afeb8a7417147608ae7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_detail_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9311509df521f028caabe7dcf70bc1f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_fog_function</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2946015cf2402168a1c55f673052cafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_generate_mipmap</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a608de9897caa4c408b6f1083abe1c2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_multisample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add53d59948c91cfb914450c9b8019491</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_pixel_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a900d346da0ecda3f2a510b4f28c97f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_point_line_texgen</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c8b64fd51364fe376de8b8fb7b807f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_point_parameters</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab69782929d6726c76311d6b2eb5a272d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_sharpen_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3226a8bb7dca380d920bdba8206f129</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture4D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af2f871866b351190e144ab3e250a3c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_border_clamp</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a997be60e68a4b84179b5db2c88d308d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_color_mask</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f65cbc5171bce0bc66c796117e40b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_edge_clamp</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac85770ab31ac7dd3e2ebbe148d95e4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_filter4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a55c3a8c248d0202bbe8da3441032c7db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIS_texture_lod</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a02ea2d5a3680049831b5be637295f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_async</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a521f14c7e1809b5f8079d730102da0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_async_histogram</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3d1b344d29f67dbfe063fe5ddbd8094a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_async_pixel</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ef1dc9d7ede2e27ffa18c6f9f523664</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_blend_alpha_minmax</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6db2277cb1ed2327477df68bdd958bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_calligraphic_fragment</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a519886f353aa5d898636bc80a9438122</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_clipmap</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a44ac70e5591a89f52d738cec23897229</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_convolution_accuracy</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac4880640dcf0966bae842894274dfbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_depth_pass_instrument</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a99b013fb3f6b98e61514600a1ed53976</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_depth_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a88c73528ba800bff6d9640ef6bc63832</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_flush_raster</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4e2b7ca2a7e3a834f994767bd9cea366</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_fog_offset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab2639e4d2739a6bdc4a24730f70abfa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_fog_scale</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8a68294d465e3f1b5b57747d5c5c9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_fragment_lighting</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c727ca12944f964ea445893187bd6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_framezoom</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aac6dcb4154be96f48131784261d4f3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_igloo_interface</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4400f1af873c7efbbeb0e33a204eb169</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_instruments</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c492545e68f89d1a655da2f25fc1a15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_interlace</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a63e0af1acbd328bc8d66489d92da1991</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_ir_instrument1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab3364bdf527f87d21b1c7c225b7d401c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_list_priority</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f4a24c9dc0f2a49e3af1e0edb8b09ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_pixel_texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af9c19bef0b2cdfb1c674bef3cf39736c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_pixel_tiles</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76393e896fa88bfac496ee335f00cfc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_polynomial_ffd</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2a7432704a52d3aca037c4a909af923e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_reference_plane</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac56c2443f339b2fb3615043ce8d4bc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_resample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afc10e823ceca29a212a4ec3cd7afdcf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_scalebias_hint</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1641098a74b286d2b43ab3a08edc3a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_shadow</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a555b635cf8eeafa4334ae29f09da6b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_shadow_ambient</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b45dc6df9775b2179cc9d61d5730ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_sprite</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a339eae36935891c84bf38b6c37ec5c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_subsample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa547dea5ff3e19d06ff0c513d1afb0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_tag_sample_buffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe89cabd3343add1d340bed842ef255f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_add_env</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5f1d918f8d1a61e60694770ffb89c5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_coordinate_clamp</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac4f62e4bedb7e65f12be22e63026f504</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_lod_bias</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b179ad4a4c43c2e44ce1c7bb5e7b756</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_multi_buffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1a802672ec617abcc925a8f791f58f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_scale_bias</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6ab170067597f1fe8ee16649dc100452</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_texture_select</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a33a5a60ad4b86f03452cdfde272fbacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_vertex_preclip</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a86b9b582ba913cf87a166081a14a86e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_ycrcb</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aefd598cf07cc51cc8c5cacfa5d979e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_ycrcb_subsample</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9fcb7a8991877688bbc503ab2cd95038</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SGIX_ycrcba</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40d3cae64337f92284ab9d6e0b81415b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_CONSISTENT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a057a82389278a1d89e69858e8e22dcfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_OBJECT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acc1bdfb0670f8857acfe51b3c99ef5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_OPERATION_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae6e250a9d3b57ca1c7c3feade2f28899</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_SOURCE_LENGTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b395fbd7051f340da13f8777b24fc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADER_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa4589f80c92f427cc4ed462223e28850</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADING_LANGUAGE_VERSION</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acd91f154544ab6a152e97adcb742c891</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADING_LANGUAGE_VERSION_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb4476a6c23e8fc45eefd74b6576b49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADOW_AMBIENT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a400a75350f09c742a62f776b511e74ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHADOW_ATTENUATION_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6888682f836607310c8f192bd95ae31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHARED_TEXTURE_PALETTE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6346fed26c6ac240723e0f912185c1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f75ce1659760bd5587366ebaed5c0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_ALPHA8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a462f348c0cf5cf8dca9113de68b4af6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_ALPHA_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e8015b884e1998dbfb8411cf53237a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_HILO16_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a206b48daa4b469e4d6d381f39b3eb053</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_HILO8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaab9d98225d4c8629e41083d92f06bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_HILO_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e2a8c8236572ee1d140c3470c16c9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_IDENTITY_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8f29ce5c18cf8bce1cb77ea8057a7e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_INTENSITY8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7d3f0f40a1a6203735c2ca78122e8545</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_INTENSITY_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad66c6571291ca80c02d3b6e6488efa4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_LUMINANCE8_ALPHA8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac3db198753d3a9d475e0ec8c41136aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_LUMINANCE8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8e27100cd5557260b8779cece3284881</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_LUMINANCE_ALPHA_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a58a01897ff7550e06335686b8fe0e048</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_LUMINANCE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1adef2891d1f90dcafdb634d288f7049</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_NEGATE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c3d751967eabe1e22db62a9dbc15f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGB8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad98caca23dca937b7617cb9f7b31a939</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0d199ffe01ff6f5b1aa15e911a325a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGB_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a86d2d2f006735de0b3e56f8aa89ea69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGB_UNSIGNED_ALPHA_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a007f37f93fe4b54ae4d4510f6da69be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGBA8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae439cb05f690ea13e36db44552dd83fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SIGNED_RGBA_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7356cb10f918aa1be5d11d5e71dca2c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SINGLE_COLOR</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af71a33341136f2a30f241af8107e9eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SINGLE_COLOR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a593e9aeddef6f33d4ecf78a61e2755e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLICE_ACCUM_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c248f34ba5e8cc18f97b920d445ac6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeaaf7abd250d2e1602ce8eba0bdaccc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac6408c5601164692663e897f0c9dbfba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE8_ALPHA8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2cb69c2acce1da1f1d368a121699bf09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE8_ALPHA8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7bef4e41772236027212542f660fdb73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad22d5573818e05e5db8713d3993e85e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a646b5042cb7eaf8a7feaa76d3ff67dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9a06bcd392eb3b051b3bad2f7bbb210e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SLUMINANCE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a163b9788240a9be984efc14d0e7d0854</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH_LINE_WIDTH_GRANULARITY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5db837b996108c90673c2bc27976301</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH_LINE_WIDTH_RANGE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af56abdbd62a3b09f6bf0f2d42be34443</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH_POINT_SIZE_GRANULARITY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad452d03588a8433130ea344b22478b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SMOOTH_POINT_SIZE_RANGE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4e846c594d59f16b86215e553fb574b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE0_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeae9bfcce5a919f700d60fc24a36e3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE0_ALPHA_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5381097cf8761a63fac7e0cd241dc694</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE0_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a641340cd5bdf7ef928abe4f61573fb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE0_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1fd330f86e60ac3438e8b1df3f7a7ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE0_RGB_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad6f48350acc935580b15f972fc88058b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE0_RGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a224182f913d011209adfbb753608ec65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE1_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad0201b0486b1e48c92cd0e98aebb3d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE1_ALPHA_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52d110c63decc7cbd5c2c73a2dc3e577</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE1_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0530a1e623d0eca15ebc550a15655de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE1_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b7e9b816088b68a2f6549eec0bee1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE1_RGB_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21bcd24f8985d2f2a73acd7b1f5cda7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE1_RGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a12c782c4048426e0604c10717a39b545</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE2_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af9507cfed117a6fb4a90f1c2f8457707</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE2_ALPHA_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76e177b9f5817fc8afc8ab993c59a58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE2_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab9cc98399f92da05d5cb2f5b1296d18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE2_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3821b7f8c55b1dffbee97dfa2400003a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE2_RGB_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a042d2781498f17131e6d5f217c49235c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE2_RGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aae17331f4e7c3cb591633d89bef1de0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE3_ALPHA_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac0fb9d35219196abb26f406480944817</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SOURCE3_RGB_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adcc513d810406b65209ce77edd661613</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPARE0_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4dce054391cd554881fd7cbe7e5ea379</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPARE0_PLUS_SECONDARY_COLOR_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac039c3e9f3bd330d587b25b7ec972458</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPARE1_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6ec220f12ae58fa5c64e92dd9d1a48bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPRITE_AXIAL_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6201f2cb3f11bb75887d4478b1d80aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPRITE_AXIS_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab69bfff9b80e01c51ebd185c2fafbc92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPRITE_EYE_ALIGNED_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ea4e65caf90481efafc305159f0f185</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPRITE_MODE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a867e6fc6f926be668d419a84d6d24fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPRITE_OBJECT_ALIGNED_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af75b54c2a204558bf7b71c9af5589c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPRITE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2ee32c43bc3545278fd39b8701e75ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SPRITE_TRANSLATION_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a568869f3e8340d5c606427e557a8ce29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC0_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abdf71dbfa895309419063f5ed71833e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC0_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1631beb4d4744c2dbb985bd6d3d1964c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC1_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a35a28830b374907100ab8886c885bbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC1_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3f37dbd949df78380b1ad8ba1cb84ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC2_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af399fc8aedb7069dda597b490b18fa1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRC2_RGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3d502987f54308264b36939a4d2bb3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad48339b0f8a7055390d2d6d0f8b31dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af6fd630d51edb4f0b6f27787e5a5ac65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB8_ALPHA8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a770a8348ad2322d8017b3c561bdc2a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB8_ALPHA8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac2b5469a1a005d2bbd88c4d4eb2cd2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d8067f33735d7627c80716cb61ae175</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB_ALPHA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5bc33677c0708553a3dc8a6dbddd2107</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB_ALPHA_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38f5e7766fee64f7d61921e7552b1542</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SRGB_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b4db8def70360d75d5486e700ec510e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae0a0d28ca09a0aa2f41d8eafb0a1651a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_COPY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0009b9a26c78d29e6ed13cc056edc720</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_COPY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aecd9dc2bd498061b27ff70ec41f27886</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_DRAW</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab7dffdc215fbbe75b6ccacfecfc14648</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_DRAW_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52d827f177e657db3ce0c6fdb33a94b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_READ</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2cf81671d9eb48057082ae18523d5a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STATIC_READ_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a35ca79d477fe20c1be752a615d373b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_ATTACHMENT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a44a68e4acac8d53163b052b77f574ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_FAIL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1ffa1e7b112d976c2487858b0d612e5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_FAIL_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae23363d61c051ebcc7136e3cd3b49849</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_FUNC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab35a8ddee6d334f74fe61c43c4009740</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_FUNC_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9493f2a338e099361a0ec2668031b5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_PASS_DEPTH_FAIL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3b8bdd9068dbed55386fcf4742149ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a13500d38d7d905dfeaaadffd83611a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_PASS_DEPTH_PASS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad9262afb6e71de6b55716ea503b5608c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac384dade0b97791c276e1e6b8de7cd2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_REF</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c9a40aceb53d69be5ffaff15c7d7c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_VALUE_MASK</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7f03d101f47e0c779761cf20b8652dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_BACK_WRITEMASK</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3e0903a295456617def915dbc0932a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_CLEAR_TAG_VALUE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab1d18b0040791153b8da53eae97588e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX16_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b4436419191cffbd0c5bf603c77b0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a2da24fcb2c123fb45df3ade27602b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a82bcf75fb2f7b0d550ffb6e0ccc942ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_INDEX8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af9ee0fca7fa7d1900f982c97c18bef79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_TAG_BITS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9329f233900f2af604987d211263ba7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STENCIL_TEST_TWO_SIDE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a823a39df4e965f6665ad70743c725947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STORAGE_CACHED_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a90d485c73018097d46f0ba8046ed9020</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STORAGE_SHARED_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae3cb8456fa7098889c154bb688b01d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_COPY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6321e334ff05c0a003c26d5f953989e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_COPY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab8116c517fb5aa039889b208e2d0a5be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_DRAW</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaab0960233739efbd5d1ae2b2fb919cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_DRAW_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae37a7ed05a3194b55fdd38f0ab1ce05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_READ</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abd37e222235517858eb4fe1d8c09de40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STREAM_READ_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af7ee8b15d3bc29b44d164d30af8259e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STRICT_DEPTHFUNC_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9530b2e1a16f77c65216b53be88edb89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STRICT_LIGHTING_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a22efb1f7fcf5c4b2e563669a90e8192a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_STRICT_SCISSOR_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a37d1da13a1bd5e56a5984d0b9b980f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUB_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a19136b45650535634aeee193ac3b3057</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUBTRACT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a181172fc9fc3ac2d3189ff966484ac09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUBTRACT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a07084a221a5e2f372d7d3e38df084aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_convolution_border_modes</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a706c7120f891da1207e72701c9134391</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_global_alpha</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4fdf89d7afac9ac54b6c24fc56f4b849</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_mesh_array</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a94e19df9f43ec8befe7d3d990e4f4e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_slice_accum</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a59588c571d0add960e2b3a7992a43164</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_triangle_list</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a31ca9aa9a50f8dbd953a530863175f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUN_vertex</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afcd8fe488bd2d61c8da3e192b2d67406</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SUNX_constant_data</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80d1f0c4a24874a4d52bf738cf1c256c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SWIZZLE_STQ_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c28ffe251eae1e411b9ab069758b965</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SWIZZLE_STQ_DQ_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3011095062d59fd9025631d73aa34d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SWIZZLE_STR_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a31f559b0657573e0e776fd5884aad300</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SWIZZLE_STR_DR_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a22cf8ec81426cd1d9589a7be018182c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SWIZZLE_STRQ_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acba5bb81f3cd87ce706d2119f43121a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_SWIZZLE_STRQ_DQ_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a93c55cec6eb01b32e4e31f0955042cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_T2F_IUI_N3F_V2F_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a950fe08f37bcf9082bf5ec6d1479668c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_T2F_IUI_N3F_V3F_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3b24af74462b4d1a8dc2f14f5fc36df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_T2F_IUI_V2F_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a28149ed35e8f7d352392774603609517</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_T2F_IUI_V3F_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae051338aef670c8b34639269e174cbe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TABLE_TOO_LARGE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acb8af967f196db31e975a38467021707</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TABLE_TOO_LARGE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a38c4e29784649f08ced7a8f6605645a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TANGENT_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b703106e8d58e7020e52640b96e6823</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TANGENT_ARRAY_POINTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac235b4e03754dd3f0821aaab648f459c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TANGENT_ARRAY_STRIDE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aebe4e26601710483a123faca44bedf42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TANGENT_ARRAY_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a184aae825f7d4b33d940c26eae506514</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXCOORD1_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad13b926bfef685f2ab8f39609273c5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXCOORD2_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a43296f075b84e5fe6ff5d52e093021c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXCOORD3_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8c57b3914e46f4cc7ac2c91ba48e7d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXCOORD4_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aae7878ca38fd3c5119f2d542df7aa7c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXT_FRAGMENT_SHADER_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e6f36618146339c89a54740631d2bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a16cc91096144fc7048b45e2add14915b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE0_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52f7e4ad7d25b51800d52f7cf4459a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a171671ae6383113df51b846373930771</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE10</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a10ac92e56a389e6d61fa67fce9647343</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE10_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a22e31ae0c89419041f5c0f2c03d0e5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE11</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac2a90866d1cde7e6180739930c102f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE11_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aceb7a2ccaecfde6c623b84f126db07f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE12</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a451e0157013321b6c4f00e47578f8d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE12_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a67cfe435b4c26fb4660963eb33b170e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE13</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2bca89bea17bfd0fe0f3f64aab40549</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE13_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a007d7adc732a72614650b6286828e12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE14</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c992a9191154ef9a7d224157b46f1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE14_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0d9434f43e17c5e54acd60032d7b24df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE15</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6a3147750845b658205b5efe6a279a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE15_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab5b376fa3be9af7c8dca9e6796e7a467</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE16</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a552aba54f1f9531860c2b332fd0869b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE16_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a7609a188daa51d92323efec12521f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE17</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>accdb7c47dae700218b31fb2b129ee0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE17_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ff96afdff3dd5d0020643dcfedddd0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE18</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a08cd70d6ead4e0219daa481299f8f10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE18_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3009d9288b5ff6a7218a04efb42f94f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE19</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acdbdc0b3c774163814b3923049d7d532</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE19_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6b2f54a8037012a8dc8e10146b29ba4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE1_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>affdf381031ef9f48ddf76805cdf8d0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0058cf020ea54103d5533abcb2d6899c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE20</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a0a7bc78dccb9b36c17a8ec664473f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE20_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa050e993492ce097cf0273be4838014f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE21</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3cc84e18c6e199a24ab0ca59741f13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE21_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8cd9b3a28066afd7694b4fc4c9629f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE22</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad7bb0cc4784c49d1eb83c8d09e06c9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE22_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57e5fe52a954449546b89da9f45fd415</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE23</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8e98a806da366c64ec10765b122ecf1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE23_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2939ad95f95329f1864350f7f6f671ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE24</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ad5b3e82f51885b0ebc604e54b624f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE24_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a35a9bfe5b9159b6acf132c2443037b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE25</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>affa8df39d0f4c718934bc194a118babb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE25_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3f2b8c9b9b107ace1cdef8f7982f99c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE26</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7097b44e05a237ba70bd11ba1ead56b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE26_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4e7e2342e0ef23951d29ff5bb7a27559</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE27</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3cc96950e9132633e9f7b7610c990d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE27_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea7c294abd4ba4cb46912fcd0f609b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE28</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a07ec904516d5981c54dc4ffb9654a86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE28_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6de7d27243b3d0fdd4a359928369e0e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE29</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4ac3541defe5f96fa06dd57f0a8891b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE29_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3a192b61218c6778fa93d6972e8f831a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE2_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c56f2e8fd1ca5abe5f47e76036ec2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a030cbee394ac326b01e35753a7fba1fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE30</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a78da9f28544559f2bfccf8a9d43a406e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE30_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab36202e145b2813b5f19155a21182e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE31</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adbb8b4ec84d0ddb49ebc9c2290c8be20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE31_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c79418aa7cfc73ac32ab90bc32dd780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE3_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad379be7cb9fd935261564bca80457188</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1f7d1f6b7274d0ad760d5c9bd83393e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE4_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adbe2a3237c679830c2d077f20bef8b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE5</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b22a0e4f5a5b887ff14d8a53ea31524</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE5_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac11d76fda26a77a8017a9d4397f742fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE6</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adb5131f23766351a34d36c0668d1e4de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE6_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5e44a9dbcc6b13ad4564f259d6a5285d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE7</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f11172d6d2daa661bdb02545dff3644</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE7_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0cb625355976404d3f15e24225beaf4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77bab3d67794d30842400a30868f03ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE8_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab9964f4ef836cd122d7771e69a32fdce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE9</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a199c41bfc291046eaaa1546b8418f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE9_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ade4ab7cb48946653986aea05ebca4886</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_1D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab672c54eb1ae86b50365737d7b40b123</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_1D_BINDING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab8c6077ddd57e913fb87a8f65aaea198</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_1D_STACK_BINDING_MESAX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7037a60ca10d51042b3ea4bb9858de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_1D_STACK_MESAX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a362506c4728086ed638dc9922b41a7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3d1b579f3fdbc2b4789bb447114c5119</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D_BINDING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aee0c8b993963c6bc540106c2322cc855</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D_STACK_BINDING_MESAX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adf039d6af5d0dffaed3f6b98f8133399</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_2D_STACK_MESAX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a07758c26e1cfaa963661bf420072796c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_3D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c865f303c89ec764158e0016e50d4a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_3D_BINDING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afa4425bccef49dcb22972da33d0464cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_3D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1b6d77d52099ad70dcf664c9c28019e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_4D_BINDING_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a10229b350d518376f110fbabc4c3228b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_4D_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a68f8e4e09c293cdba5e18ead644c7132</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_4DSIZE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>accb6c1c52fe9a1e1f6f0282c518b2c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ALPHA_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a33698dacfd072ed95ae3e5fb3556d8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ALPHA_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad20aa9abc01ab6feccc73d932b5d9fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_APPLICATION_MODE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa651f1b39d2c44457de7ac6f9eff793c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BASE_LEVEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4054a5aebcfc3a6e1566802d1ecb161d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BASE_LEVEL_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6cffbec20f615220cfe3c4c9a6023d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_1D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad8c3359150c04813f066da9abe457f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_2D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a556782b9a0d7fd6910195be92789a1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_3D</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac898949a7c8e1d67dd6b1910de1b808c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_BUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a58fdf0a546ab7114f8d1da55601f3721</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_CUBE_MAP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab7d35cf593b0af570c79a6a9a8d2c479</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_CUBE_MAP_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab746ba2030709d933ddd9355beceee85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_CUBE_MAP_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a261b1cbc01a8cfb6392899d4102a9285</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_RECTANGLE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2212067630c4de4d365b1cdca38e6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BINDING_RECTANGLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa201327aeca8a456ba4ad2200acd7160</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BLUE_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a59b5314092b639d3bb8a8ef14df5248d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BLUE_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a14014e5586666595be69a8635b6aad5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BORDER_VALUES_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac27b09140276f0c0be05810bfcdecd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7f1d5b2c3fd211fedb988f3f036d4503</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeaf4b1c2f2ba514aa5f09fe4b4aa3a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_BUFFER_FORMAT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af350f7b4d828b337b8b3bba8983e58e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CLIPMAP_CENTER_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7a42ed219e547e1c7d413fa79e6c57b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CLIPMAP_DEPTH_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a19dc5f6553de8fb960660340122e4d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CLIPMAP_FRAME_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a726ab65dc21404f7b54eac404ab91877</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add981206c10f7da21c6a71d9648ea993</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CLIPMAP_OFFSET_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a446e23d55c4eef6198c4c2da2502b3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d035f11393bb4572dc8dcbf613e25f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COLOR_TABLE_SGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0e2dc494e03bb00801c9ee4af6415402</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COLOR_WRITEMASK_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c27686eec31c991a6ffd1bf4edd1534</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_FAIL_VALUE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a55157956c685886952c7547ae7db602e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_FUNC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a06b8fecef765b110cff1a8aa1adbd794</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_FUNC_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61b39b4b4bdda3a8d403050f45dbe59b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_MODE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af5a50515d121e0ef24a67977c667add0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_MODE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad09367a91fb405c54c1d121ed3b8beae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_OPERATOR_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a699706c40d227a888aa567c65e2c4ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPARE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2cfba54838052530ff8cec59b8b370a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a72b1a842a461287f48c6e9601243bbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a016a33500d8145b8b325cc28a4cd98df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED_IMAGE_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad70b42f24717cb3f3c3c494a7e45d488</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4d3adca17ec71753a1f47338258a6442</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSION_HINT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7970d7bc60644feb1efd44ac9ce1e796</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COMPRESSION_HINT_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae2e92ecb1bf69bad3e1f9791ebc10071</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CONSTANT_DATA_SUNX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80f3779b5c63acd7ea8da46f95d31c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a431fc201ab69cc23b9e4040333c328c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0280aa997eea1c697aae3e1d1e8aa8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_COUNT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8904b2150293bc2d7932054da6323a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1a0bb3b3f8a3a01cb0773014052edfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_LIST_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acff3e2f228e19c5dc24c4047adafc58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7fa38c4c303ca929d72b40ff7ae38fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a9de9b6448574f74ff594a64c760748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_POINTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7269c0fdd29b47570503a3b3dddb0408</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a64adb8291e37a801fa3a49a11c9ac14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_STRIDE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3010197af61d4336855ea9bad35dd953</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_ARRAY_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acf558f75c3579b0cb8f0dec4d9af90dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_COORD_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a93d8a04e8c6c60f2e87138334d71de58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a26e189fe84285eb8fae26721662dbe8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6345477179677cbc9d23149a0c2338ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a68d6f70fd3d5ff2aa08be209eabc5cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_X</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae642ad8e3baa2512e2e27be2cf17373d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea7d57e726bd12de57be89bd9575b7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3d5db18efe926c7794bc80c90db463d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Y</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d31f977b3490eb05832ecc261313462</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a60e8313711816e9c58e1110f4228f065</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abd836ef8c6c0c15f2c0ba79c0c1c5d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Z</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d568ba9541df33fb21dc5bacbe7b4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f227ccd59d9649e1c2b51478ed296fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6e83377b6abfd6f4745f54be6325c689</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_X</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab83eb56dce8e1f7900585d35016abf39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4504ef42f9abf044ed41c11d8d20bdbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91b80e0a1b17c7c43a0b600a18453590</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Y</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0605d5ef41613665b34391f9ba398997</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4d5ef0ad5b048658cb396166032353ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4c9debc2e4ed71ca6bef0ddecf1c9713</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Z</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c63e51b23baa3e2abc01cc0c892a111</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a756d409a09859664cd9276a7fd7eb628</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a32f85ceff1789ae7a3b4831f38a25bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEFORMATION_BIT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa737e1c3cb47c0b132ddf16fa602151e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEFORMATION_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aef9d3b9ca1984a732cbccf1076f88110</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8177de06943e9e08b6f69767c8c18b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a83ab5a881500431d94cef3bb7dfc91a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a73ddc0f0c3f8f296d0b01da64b710193</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ab9cb0cb0d6d0e00b6bebc2007cbc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DEPTH_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8515fe4165f642997c12487a3fc2debf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DS_SIZE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e0cccbd301acea7565c83fb76210d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_DT_SIZE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a92b8f60e59c2e7aff796b1710b43b92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_ENV_BIAS_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3eff01c4519e06fde9a8e57f96e0d14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_FILTER4_SIZE_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80dc2866f7b626a60f17ade9f4f2e44a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_FILTER_CONTROL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a375902931852ab1b76ef575c01746b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_FILTER_CONTROL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe93fba1ee48590f7c4be6144e97bae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_FLOAT_COMPONENTS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52ee33087e62bbd7a5a39cdcbcdd2dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GEQUAL_R_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c7515e9dcc5db444b45721131637ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GREEN_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6557cfa5f4e56569fb6cd3eac7163cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_GREEN_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66fe3f1c6d18d5ad4630ec0f9090fe9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_HI_SIZE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af06bbc3cc0c8a58695d51eecc4a46266</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_INDEX_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad91656131e579ff320f55be18359f3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_INTENSITY_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac3551932d44ce11eb20c280a3f143653</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_INTENSITY_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a75fbfcd1a5c5f71baa7d8e67e12505a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LEQUAL_R_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a73597d96004701c3acd77b46b2e9c15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LIGHT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8376fe57f5e88774396255dc94218999</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LIGHTING_MODE_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4fcae5d12b587867b0aed9a5262b0ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LO_SIZE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acfd2712d4f614f6e104b3e827fbbdafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LOD_BIAS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a40c7ab0c2d1b3d6c7d12cdb317bb3e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LOD_BIAS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ada8467789b03ea2ef0ec9cdfca65877a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LOD_BIAS_R_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afc2386b83aa1de15081dd3d33260316d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LOD_BIAS_S_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a633117773eb3ec25ac37a6cef26111ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LOD_BIAS_T_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a21f994d255480fb301d22d8fc55dc051</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LUMINANCE_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a34e4d08be9b2a7e726cd205fbbc045da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_LUMINANCE_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0df197cd740341f8f6d2ec4b840e65f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAG_SIZE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac29092d4ed56e0cabad91605a07aa069</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MATERIAL_FACE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae4ba5757ac3cb19d684a781bf397cc79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MATERIAL_PARAMETER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6c549217c4cd57a6720a26f7852de568</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_ANISOTROPY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a00b65957cb070504d8e364031b176737</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_CLAMP_R_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e454185cc01edcf116f7c2949e3eb79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_CLAMP_S_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a28098e27870228808b5730ce9805c0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_CLAMP_T_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a22d3f36bbae9c29cfd9df4f445fa24f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_LEVEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a48898b4f27c2e100bd856fd4ea66d774</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_LEVEL_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a08339bdcecc6c765c95c55df207abdf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_LOD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aaa37f45604d20d8984672d908e608c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MAX_LOD_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a99bdfce7c5356621a33180b4a539db3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MIN_LOD</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae3c158c6a713b4faa2e8616292368f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MIN_LOD_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a433c7bd706b4078c1b649ea2eae9a6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_MULTI_BUFFER_HINT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a82d6df544287d02d9d12561c7916f7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_NORMAL_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a09e349d32810af52238ac4743fd9242c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_POST_SPECULAR_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1721d1a906e60610b1fe070881bf8858</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_PRE_SPECULAR_HP</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab66441c341131a8e274cb22547825eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_PRIORITY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeaf823693e15ce70d2451103c9d985f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RECTANGLE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac429f0ea5d9d2f9ea349cf825b4cb769</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8086185ae815ff734e7c294bf1c8c2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RED_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ace566ddf2214472331eae346896e83cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RED_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2d20d37b2195b0eaefc2587ff64a5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_RESIDENT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9db08a400e9b3173a43ad05cef09ea11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SHADER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a53dd4e08237db42007aafcc639c83b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_SHARED_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8aabbe81b4b148ac4d94ecc9bd0553d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_STENCIL_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5b82b667c9a89b17c03f5e4c30b75f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_TOO_LARGE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3b7d50f04a14942a9056c72d66861fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_UNSIGNED_REMAP_MODE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4c53aadd37e3245fe37f5b3ee9328961</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_WRAP_Q_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3d185a9729d4aa08681d15b855651969</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_WRAP_R</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1b69ad7ea841f21165a25e58411b6bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TEXTURE_WRAP_R_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2356893451a14a5ee1f3c32d121b2d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TIME_ELAPSED_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac6e523253d094a446cfd149d03534a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRACK_MATRIX_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af71f788cfcc0dce60be49adc185e2ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRACK_MATRIX_TRANSFORM_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1fcc09e8d6bb2014baf1235317f5ff35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_ATTRIBS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80e5ce4ac1947c6dacf71a69e8d3d1ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a051e0c41e288575d9f9b9a6e96f621ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae3edd48994e336b77972c0ec26c07185</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad7dbf66f03d1c3f96d6c38f2539ec863</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b16577a886a90c6c941bd34b50920ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_BUFFER_START_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a90ee70a405016337bb2cc2c0d3f86f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a89e6ebd019fd027f5ea7eb42fb537872</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_RECORD_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac77dd150d496d2cf2f8e357c830195ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_FEEDBACK_VARYINGS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a473dd6b5fca9e8ab2344ef4e9e6e3a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSFORM_HINT_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae5983a1005e3fd7b8b845b1b222e1b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_COLOR_MATRIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7454c4fee21755ef1d20da95542c6961</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_COLOR_MATRIX_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aca9c5da6ef5315c5c49345949c1bac6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_CURRENT_MATRIX_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a61621409aa3bdd74b143465ed45795db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_MODELVIEW_MATRIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0c34ffa53a0274d9c166bdc4df2acc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_MODELVIEW_MATRIX_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6a8cd8c67fb15508f34b2e362fd1543b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa332af8be4d7a375070c992e3d93cdfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_PROJECTION_MATRIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a19b1e353ea3faed6b89763c5915671ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_PROJECTION_MATRIX_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d5d470f5d732940570ba7f343c67d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_TEXTURE_MATRIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aad823388048763dc1fdbaef3ee1b8fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRANSPOSE_TEXTURE_MATRIX_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab5344c3088b6af94b7c72b4e4d302cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLE_LIST_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c5f6331384a5b3d1e00d9ffa7bc7541</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLE_MESH_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57c713fb8af322ed512c0f78fd36da6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLE_STRIP_ADJACENCY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4463eda1607862972c5a9b8a99353e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TRIANGLES_ADJACENCY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ad07dac8428e557a4b326ff02eb0747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_TYPE_RGBA_FLOAT_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0f048913730242239da65c79fe956a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_BINDING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a63bcba5eb2a5c177b7ec8ce445f6b0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNIFORM_BUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab593e135eb5ea48c2517de5c4fdf2c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_CLIENT_STORAGE_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac1729649cf983ca18459756c75e257f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_CMYK_HINT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a82a058f6c4681586d5de755618138047</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_CONSTANT_DATA_SUNX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a09401c55355a5d415dd2940ecd413987</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_IMAGE_DEPTH_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa0d7fd1b09a3aac4a7f6a3f20590a6ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_IMAGE_HEIGHT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa1e6adc033f5df7d4dbf160b5ee0e093</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_IMAGE_HEIGHT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a41f32cfcec66a0595e7020637e2bf379</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_RESAMPLE_OML</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f3f7b1f54ff2feaea0fe258595917d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_RESAMPLE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a185fa0f99174308a66e712e70395bd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_SKIP_IMAGES</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a631a0e701301001433205a1c5ba9a4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_SKIP_IMAGES_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0a2136ef67ffb905ff1734fdfa8485bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_SKIP_VOLUMES_SGIS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a824f0321b62de8184e69bad6ad814184</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNPACK_SUBSAMPLE_RATE_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a13ddaf68b514f13f3d8944faa06a2f08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_BYTE_2_3_3_REV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aebe39160c74c33c76b1e77695a179747</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_BYTE_3_3_2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad57d095154f5964429dc149add582257</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_BYTE_3_3_2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a398dcdd0ef8494d181a8636a4b32357b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_IDENTITY_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a817936bba382e9bec560664aa31e5e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_10_10_10_2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57051f9ece699613fa17e87c9ec66910</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_10_10_10_2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abd7431873fdc607ff3a8b5c2b6531693</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_10F_11F_11F_REV_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2df631061f6aea31c600da19028f897</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_24_8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a011e0913b0d88575d3a3e4fa98940965</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_24_8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa242ed308ce41965314124f219df24b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_2_10_10_10_REV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aefaf553edc188af69b624b40bbecc380</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_5_9_9_9_REV_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a83e8b6dfd9522bdc98e885aeb083c41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_8_8_8_8</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac164b28463958d495e51702198e6d1cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_8_8_8_8_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3671bf162ae762d9266ebd5512aff9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_8_8_8_8_REV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aeafffc5d69d3f9e05af201e59c0e78d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_8_8_S8_S8_REV_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80d1b8049578225925adee6114e0ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_S8_S8_8_8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab85dc7d9ed9ea2fd61dab55aac99137f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae5d06d82feca3486d64c4f08916a2364</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_1D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af485f980d6f2fbc2d39fea3d3bbc883a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a46af1ae2e98ce6718e93aa1aca343b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ec9f3844d830413f6bfd271ff3f03ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a397e3a8d8b68cee2991c98b661dc96e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_3D_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2a27c9507792dcd252e01d44477bcd6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6cfc6f3b78fb0afe1704ec451bfaf4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_SAMPLER_CUBE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab91f957c023482d6ca64513eeb477c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_VEC2_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab98f0610dcf28c4df9fb6ca8b5ccf3b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_VEC3_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76ea9a909bd93211da48700a849c7ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INT_VEC4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2eb7c42c2ed6b27a22c5ec6f7968f2dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_INVERT_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa2d0a1cc18cd57807a313a82e120c632</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_NORMALIZED_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ac453c9bc4026c116e656bcd51fcee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_1_5_5_5_REV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae0f0fe9a3a82b9a25d0d35aa20931097</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_4_4_4_4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ada3c99cc89e14622e4c62b911fda24fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_4_4_4_4_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aea6b5bd47d55702e4822a64ec5b97b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_4_4_4_4_REV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a30dd1a52571e3a1deffa686bf1208c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_5_5_5_1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a654599021b9e26bd6feb4c7cd001ef7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_5_5_5_1_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4989dac57f34fc13065b9bf155103ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_5_6_5</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aecec622a15619219f88d13271b5fd581</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_5_6_5_REV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a513c57ee211a7cb499956f20e1f0363d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_8_8_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a47e947dccaaa6226f8bbbbffff8f2348</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_8_8_MESA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3030194a9fc8601b83c5c2354df6be7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_8_8_REV_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad15f8255cc6948b1a479c44f5a27a904</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UNSIGNED_SHORT_8_8_REV_MESA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4d805e3a058338cabacccebba2fe7748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_UPPER_LEFT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7bd958bbbacde2a29bfd74d50e1ddac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VALIDATE_STATUS</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a24b642fbcaffb55c9131a1e7d981e9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_A_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8c75a16d2f29930b3121b3f70d95c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_B_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a321d01491b1019d5d361322e2952a740</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_C_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6a30897c9b2c3ed36d990b5977d37bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_D_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d2ce31e463d010642e1311cbdec60c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_E_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c5cc7793e6708a28828760af707bcea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_F_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab8403e4070fbf878521bbd2fc4a3cf6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIABLE_G_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a64eb49850f09015df3c02ab7fe2fbe0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad1c0f6a92f4c53510f3ab80ea091742c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_ARRAY_POINTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad2dfa96531015f1908bc7e7c92c0667d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_ARRAY_STRIDE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aec75c3d351fe183d56e80da493977685</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_ARRAY_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ed967437e493e21f096c2922d2da473</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_DATATYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a769c6fa1de10e2a6f3149fd8c7620157</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab1c2deb45740e0fffc4eef0fc651e459</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VARIANT_VALUE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d0a93cac41e7c5b5f7b42b09cabd7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VECTOR_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2a13d4c2924997fbe711dcd228b0f6fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f43b15014e1e7ab03c4ff00067c94ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a16a1d101bdb857b6438c8e259a67c7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_4</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a22808f8ab51eb65eb5d87604cb430b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_1_5</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae44e2c0f6bb48b28f2b2a8c35431f591</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_2_0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a54343182c95193ba220e4f5c009d4811</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERSION_2_1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af5731cad05ee2f8240dac6e17355f0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX23_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a10d8c2d513d9176b149a2b274b5ca2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX4_BIT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac002ce97dfb1d8c69be39bc447166b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_BINDING_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9325608c1db5fdde01919a4a280fb389</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a79550920c9e83ff8535c6bf8e51b2ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac8f950c64ca4a7a0bf04019c4f1c9980</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_COUNT_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a69bca0f4a2384c6c510bfe3237df7f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a603e034055a458b4916623c096f26960</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_LIST_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1fe27df3f44e58b5055499681c143e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_LIST_STRIDE_IBM</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe4a441260879aa79c6d9945bb9443dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac10e7911b67cb7919439291095f8a623</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_POINTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ad97bd4f0711821bc06a7661c9e2902</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad958f6a291e413035af8ff433f4aa3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2c169af9ff0bb35239853e216f17d070</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac210b6b71c50ef8f5c79880d1ec28ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a102fc5a5c74942cad3681df6cffc01ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_POINTER_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a523cca0ad710c291be34e02b09bf6698</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_POINTER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a780ba6dfb986c8b7b77b4d34138f3fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_VALID_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acc9f0bad7dbb4e72c14dd63196c756f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a228f1e25b6f758b6152ad4fd289a8603</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d157b984cd5304d016430a028f52f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_STORAGE_HINT_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a46dd6e11e4f816f6218ed0f93221e8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_STRIDE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add069b4723b79d4807c6a0c5321ef25e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ARRAY_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad33f940bd8cb0e14b9e3c058a788c109</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY0_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7524fd78ca0e3d53ff8b216ade1e577c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY10_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af8898bb67bea879b233a6e55675a9c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY11_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4cea5bbb704fb4cca3ad4a31640d45ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY12_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18d2e2cbfe085148b81ff2d1e8ab8415</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY13_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a99c532c7dc8bccb897f0ecdfe947ad78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY14_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6fcd9def4174b7bf966ee3b5facc2dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY15_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2bacb7d23f1cefe799a75fc18f003617</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY1_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab30c0e413eeaf257a55a0d20896acebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY2_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91441e9ba61425a6badc3cded00aca7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY3_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aff82802cc29b5dee4e80531e5ed02bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY4_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a97f6a6cf66a84d42218b11a843a9447e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY5_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8739e37706cad368fd5784fbf7b72fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY6_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1937170099696dd012902c338accb353</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY7_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91af9bf3adfa445374ca477ac9b17276</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY8_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ef51a73c1491903cc90bdb02ff18fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY9_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e22f24af9b348d045d32866ceaddd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a65e409180ae116e584f27b88d3429e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2edd2fc34f4005ad63607fec6c1aba3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_ENABLED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ec11ddfc4685d748eb5aa0f2ae6b8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab0c8d4a94d427fc26d3cfea8ad421195</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa08d4595c648edeb192c0c22ccb784d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_NORMALIZED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a27329f794ceb87696a167be875ce7fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac3e2ea329d1a48983a1c79865cbf844b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_POINTER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2d788006ebbb2cf18f4427626b9969f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c10502ad1c7519986f795a7dcef0db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a23a9e9e68af6b13075642a1353fd115f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a12dfc14fcd0b718af64b4726e2ef5518</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_STRIDE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad708be36b5d59b68ab7c9f19f9733881</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae19ac94f9452d930789a2d5c024cb629</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_TYPE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a719a3174d4b848cbf2883d45803fbe30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a85f6cec1279c8b32a355b23ad0ac0099</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_BLEND_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c2f7d3159c88badaf40fb6cb2a98e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_CONSISTENT_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a157b78654bfcae5de6324740083fd6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_DATA_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a447f7bb0d896b42ee3e1c9460ea52b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_ID_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac4617aed1b8d4f039b898bc92755d823</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PRECLIP_HINT_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5ad3fa960e90332f3df0083db138e4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PRECLIP_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a042781876f40929162b2458d2ea5dafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad7bcacc5d716c9b697d1af8f675ebabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_BINDING_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad312df7c68c51acaebaa633380543efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab5a7778b2748992e5770a4a627a645fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a262c29302bf45f179990ac8b5fdbdb1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_POINT_SIZE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7bfa8245cd2258d1b2ab510d2885d40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_POINT_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5fd52c78c1e61a1ce4c6fe90020aaf23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_POINT_SIZE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad9217a671972a303a8b863a253f5b631</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_TWO_SIDE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a849c1bb5fc1b42785834dd174a95b68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_TWO_SIDE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac046a6df3c13fa20a1eb19cf323b7a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_PROGRAM_TWO_SIDE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a007ab043691b0dbc1b40b5c3cfb6cb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aceb29bc16e885f956eb9e351a7dd6276</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8db63d8394d2fb15d70fdac444e7c868</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_BINDING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad637a1137c62a92de45cde3c5a8f2423</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5a0abc881f5bd62b555b8535a09caa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_INSTRUCTIONS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0ea64049abd884e9cebaaa8b95e1041d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_INVARIANTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a04d8ac005fc6e8c6bfbf4e95689ebbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a09186e17c212551bf18ee0f8e1501425</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_LOCALS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a73a235b24cfd1a73aa70ebc32564c116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_OPTIMIZED_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a05a2fc9a7bbd0c719c484b9c626f339d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SHADER_VARIANTS_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad6eb89b849a8e30bed30c3da862fcea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_SOURCE_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab863e45e7c4cd0bdd24640a6a97ed024</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STATE_PROGRAM_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9f4b909ccf5a60b7499d1bc274f66d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM0_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af77afccb3c1a29231f87c8296a22700d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM1_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a27e51ceedbc3d9653ce9d325be157e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM2_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11e7dab41fbe121699d05f6fc76e11dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM3_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1aa1d137bbfc3b43fa9162662966e037</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM4_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac3d92c3f367647e3b9ff44edb9ecaed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM5_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa72b951b6903523d1f5eec3b3e7ff13b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM6_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a694f243a7db59c6e071bcdc81c6b5c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_STREAM7_ATI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac33884bef584579e14e9f7ce96ecf8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_WEIGHT_ARRAY_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7058ed209421bfa7d420cde9bf226966</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a982241a9bdad1a35fe564f8facce923e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac4118692640456a97e69e586396c7400</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8e6e4e896fab760a5ca189ab7cb57a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8d3470c8d07104d3582ba61741b7a07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VERTEX_WEIGHTING_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a790db2025ca25cf2264deba59e9a4039</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIBRANCE_BIAS_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a07661ce478d35f45b9987dc799900c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIBRANCE_SCALE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a03b3a3440b477229145186c91b4621c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_W_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afcc172282476a03c027d70f559bbad13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3689b10d11e254159d28b9b516f461f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_BUFFER_BINDING</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac601d7cb29a4d3d35e2e7654beab6e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a77ad736f6cf5a42926e5b55d2e7482f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_POINTER_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aebc4e6ec752a7f80a1247aad2ba4c932</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_SIZE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a92e50e574f3d23f717e86589f2c74771</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_STRIDE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a444c6ee1e48470429cd91230d1e6bfb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_ARRAY_TYPE_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a095021ade0aecbdaed5db861606fab70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WEIGHT_SUM_UNITY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a766a854ce8b2dfa88b18335c531b39f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WIDE_LINE_HINT_PGI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a91e48582a3c3d587b9904e1b44b37afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WIN_phong_shading</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a065f2015180040ab6e728fb8050543f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WIN_specular_fog</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0875cc3370a5f02d9078b6a8061fc34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRAP_BORDER_SUN</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae096303460a67ed2755629b6d72d9f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRITE_ONLY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab43997c5949dffce6674a7bb8a3059da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRITE_ONLY_ARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a18ea1a5fccedc8a14d87c0849b5f47db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5f35011157007ff9d591444edc4da526</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRITE_PIXEL_DATA_RANGE_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c8addc67c3239f81d994fd594030b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>accace2ba150699c99a88479848da7411</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_X_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1232c40bf70affc84247b16674e4d614</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_Y_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7ac1af55b77c0b6a58dcac585dabcf9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_YCBCR_422_APPLE</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afe87839802db199a51e631973ce4b372</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_YCBCR_MESA</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a518da63c200e221aae1b742510770eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_YCRCB_422_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a936fdc2fc74365f057ad02dc0f10f2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_YCRCB_444_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae80a056419c6047cab98acb0835518fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_YCRCB_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae8a2ad5a5b7d0ea38cf406dd49ca199d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_YCRCBA_SGIX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a48d77f55bf86b57069819f0557986a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_Z_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a711f6d3cab8ca90215d2b047f70f11f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_ZERO_EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a67a14850ddc3df36175fa3d3fab66408</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLAPI</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abad5ea874b73fa802c9ac0f5488bf9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEXT_64_TYPES_DEFINED</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae5ae8f2a7fffbb79e4c4562d6f3ff015</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLubyte GLubyte GLubyte</type>
      <name>a</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac8729153468b5dcf13f971b21d84d4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum GLenum GLenum GLboolean</type>
      <name>abDotProduct</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0aeebbcb74fc17c5b33b0e00c044e6b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>abOutput</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae40bf1daeca8fbc317eb46964c1451e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum const GLvoid *</type>
      <name>addr</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab9d96bf51d75cea2751acf016110f070</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>address</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a86e3d190561a4ae1e195e1a2bcc83db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLclampf GLclampf GLclampf</type>
      <name>alpha</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a55d98ec4b6aa35ace9b91275e7ad847b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint</type>
      <name>arg1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4b247ab422408c1761a36f9034c2585b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg1Mod</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a101460b65b01480715a6d7cacfb50015</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg1Rep</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a23955e5e637582f309872077096f1be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5aee5a44bf92a9837fea48e41ef0df57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg2Mod</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab1de83cb06a6a9589e484779c84bb994</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg2Rep</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae086eac70e0d701967af9657b36d7efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a525a52cc20e1aa70741e5c7dae172f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg3Mod</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c4bab1420a0f312fb144c1ffab9739b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint</type>
      <name>arg3Rep</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afeeeff457271a76f6929b9bab61cee0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>arrays</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a170f83bcd3daaa4e40e536dd01cf1418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLhandleARB</type>
      <name>attachedObj</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a284d5062b8beb22ea1fd5e0ee03084ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>attachment</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad8f97111cc6514af5f352219d1cceb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLint *</type>
      <name>attribs</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac067c4f556594a8924129c33f4b609d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLubyte GLubyte</type>
      <name>b</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6eba317e3cf44d6d26c04a5a8f197dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>backfunc</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a80bd5ace26a420c494f2b21d0421c5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>bias</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a39c3ffa18f420251c5d132dd8c1c6137</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLclampf GLclampf</type>
      <name>blue</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac110d82faadbc5c8d20a94ee4f756059</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLsizei GLsizei GLint</type>
      <name>border</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6180492a53d6843c599d9934a5facf65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>buffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a846c619c3368e2b47a740c96b884ca20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLint GLenum</type>
      <name>bufferMode</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa3cee9423b75728052acd4413addc520</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>buffers</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a996c1796ca5fd986476937580146f931</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLenum *</type>
      <name>bufs</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abd460bd7a6c3013f5b44a791038b6754</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei</type>
      <name>bufSize</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a44d5bc016820a806cf08cf6653b58441</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbyte</type>
      <name>by</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aee54e9aab2837a54be2ff5fb1c073bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbyte GLbyte</type>
      <name>bz</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a127048bfb84d994717266e27d9ae59e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLubyte *</type>
      <name>c</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4c662e60c03c48f5718de0c175211fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>cap</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae22de5a430ce81d57d8140824a3e10dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean</type>
      <name>cdDotProduct</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a24af9ee71c286d2df0f68a2c503ff96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum</type>
      <name>cdOutput</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa8917040eb1ccf925b7f2ef21a3b18ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>clamp</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3878d3005eeb2d2ef414abc752ba3c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>color</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ea846f998d64f079b86052b6c4193a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei</type>
      <name>colorSamples</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af334f6527ff1506d876a19b4cfb268d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLvoid GLvoid *</type>
      <name>column</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af02336b795aad5effea4660eac456783</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLuint</type>
      <name>components</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a452b9ab10170c96a9bef2657c036a2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum GLenum</type>
      <name>componentUsage</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac91702bfd72ddae881fca64825724bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>condition</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3fd7759b3d6e5284475eee14a613b9f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>coord</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4ad6f000813afde2b5727cbfdddc75be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLshort *</type>
      <name>coords</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a84609a7641d05359c95bd5d3ace5a4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLsizei</type>
      <name>count</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a619bc20e8198de3bd3f3d7fc34de66b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>coverageSamples</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a31a778a9ff0a8dca266afdc2a37b3256</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLenum GLenum const GLvoid *</type>
      <name>data</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a72894a84d9735f7443dc5c17c278ba23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLsizei GLsizei</type>
      <name>depth</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c814629538debe12a7bfe2509a3671e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum</type>
      <name>dfactorAlpha</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0529a4b173595ca2f8b5a42830266f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>dfactorRGB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ace6fa1d73128e6b24233f54f0beac9cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>dpfail</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afb5ba0587287e9f41ad8ba8ba3813267</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum</type>
      <name>dppass</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac34ccc579f21686a5802750e270e8326</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>dst</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a92034251bfd455d524a9b5610cddba00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>dstMask</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a194b4a6b2c39e66f279c98ce63946846</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLuint</type>
      <name>dstMod</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afcd7b5ae4d6e78ff51977e23c0e8084c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint</type>
      <name>dstX0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af088612058ae25aaefd76210fcdb480e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint</type>
      <name>dstX1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a67695e2103461680c794506cd17ac2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint</type>
      <name>dstY0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a828a0708c8e3ebe901aba9022b72d904</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint GLint GLint</type>
      <name>dstY1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a164758878d9314363398e6f128dd9fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>end</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a432111147038972f06e049e18a837002</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLint GLenum</type>
      <name>face</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a676ca580c460c0154eb58200433d2a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>fences</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7e9d3d15f87573853fd306c73889ab4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>filter</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8bed50656d87c3eeed9d8f5e539c6b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint *</type>
      <name>first</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aca916b85af9eae4cb53c9e76d2f1be53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei GLenum</type>
      <name>format</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae2d3db041c6004a67047659b42f73a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>framebuffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9e7d0e14703de01d15e0861b7210b7f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>framebuffers</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afcf8d146649955258da48ea26a2af31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>fsize</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af920e4f35bb93c40a9b337d6ad5378b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLubyte</type>
      <name>g</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9cd653b1648845554169fbc3a3f6d37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>GLchar</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af7575655ac056b187ea385966b95a22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>GLcharARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac2f31b59b9462b23a2631eb005e07b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>GLhalfARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad59bbe9a8295f324087b6a3bd454bac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>GLhalfNV</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a31e7c1ab4b4de65e6e375457b9d9e905</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLhandleARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aecacf797f2548a1955e5da0d90186f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>GLint64EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0917ec6f7dea386d426c6f41041e8cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>GLintptr</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0374caf1f25a139da21f84d81f637c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>GLintptrARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5077b8a49fe00b9e912f4e0587697fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>GLsizeiptr</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa4edc01036f13fcf17e0b1baf6c70ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>GLsizeiptrARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a229b8be5cc4beaa309119690e9ec4033</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>GLuint64EXT</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d2bd9dabb1c5a998f8f4efbdb357585</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLclampf</type>
      <name>green</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a352356e93752ca9cb4ebf1bc7f523ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei GLsizei</type>
      <name>height</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae23e72c69f79d0aa647aa7929ef3f232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>id</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a58c2a664503e14ffb8f21012aabff3e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint *</type>
      <name>ids</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac2168ddd486d076e076c1990c25c6620</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei GLenum GLenum const GLvoid *</type>
      <name>image</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8943555672bc4b8056204eb92329cafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei</type>
      <name>imageSize</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f5934b61dbd601db8002b6a7bd2d13f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLvoid *</type>
      <name>img</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a015a55d8a731c3e216d2d558ea2698b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>in</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a83ad0ee7f1e06b59c90271716e689080</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>index</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57f14e05b1900f16a2da82ade47d0c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLsizei GLenum const GLvoid *</type>
      <name>indices</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f37275b8efcccedbf56a61dac723812</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLchar *</type>
      <name>infoLog</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa25c64fa37ec50e3112ffe349ca6bc04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum</type>
      <name>input</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad3c78daa7d8673f71649d4840c641779</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>internalformat</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa2fb2671ca7d67a92ab58d287821363f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>internalFormat</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>adfa3e9c3e9fe1bf0a67a9e77a0bac5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>interp</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8df6d532843e6b3c43d14798522b9f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean</type>
      <name>invert</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afcc4054e54dc14717dc9df064f152b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLuint GLint GLint</type>
      <name>layer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae7bc0cdc2d90da1b600d6cc916c2772e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei</type>
      <name>len</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a508cd9b0e54f044f23b7fc474233693b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei GLsizei *</type>
      <name>length</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a071f81a4fdb0eed58f4efdbe16477a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>level</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abc60a79088789bd61297bf5f9ff500d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>limit</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a702e6dc059ad96a3ec3e24fd769fd6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>location</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f0165ed903f22b8bb600c3e0b628e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLint *</type>
      <name>locations</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f371595a241033aea1f5c25c64ca890</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum</type>
      <name>mapping</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa4f194e5160ccbb5a8e83ab6ef4676d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLuint</type>
      <name>mask</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2e8825c19147a8250013df8e4275f5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum</type>
      <name>matrix</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b24a3f2f56eb1244ae69dacb4fecb6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>maxCount</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76b486a23d5da07752f89495cdaedcf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>maxLength</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c0738fe9fcce8c6b2d54e2a3b951a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>mode</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1e71d9c196e4683cc06c4b54d53f7ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>modeAlpha</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a08966b5acb82a4208c175a6fbb064430</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLint const GLsizei GLsizei GLint</type>
      <name>modestride</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a44e7df75bc15921d6d54c4e2328d783b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean GLboolean</type>
      <name>muxSum</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a674394192718069c0907bd12ac434c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei</type>
      <name>n</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0788d3762d0c3c76e4c094d8078b4c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint const GLchar *</type>
      <name>name</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4ee8bb27cfe9c7cd13a1c1b32e90f719</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLboolean</type>
      <name>normalized</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a991495bc19f64c176dd83a350b8b1c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint</type>
      <name>num</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb50fc1ead3a02a46fb52daa2045f95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat GLfloat GLfloat</type>
      <name>nx</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b63baa60e3c97412035037321a09313</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>ny</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5a459fddb3f3a7a2ee52f89967d9f501</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat</type>
      <name>nz</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2999523991f24fec5d9f318db9701081</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLuint *</type>
      <name>obj</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a672319cb2a4c48f9cedc275d8ef3f880</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLintptr</type>
      <name>offset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6ed43c61a3fbf165f2eaf5f39282e908</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLenum GLenum GLenum</type>
      <name>outW</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a96a3a28dfe777a73f4956bdd24eac110</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum</type>
      <name>outX</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad456d85656f943078bc66c1814c2c073</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLenum</type>
      <name>outY</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab117d69745dd2957030b968f6ee21c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLenum GLenum</type>
      <name>outZ</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8b915d8cb82f30a86d175c6c5f7bb97d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat</type>
      <name>p</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa5367c14d90f462230c2611b81b41d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLsizei GLsizei GLint GLint GLboolean</type>
      <name>packed</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae1a14bfbe53957836e1fa28741e673af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>param</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5c586586e43adddacf9f74b10ec40a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum const GLfloat *</type>
      <name>params</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a58d916798f23828718699f7d843cf5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLvoid *APIENTRYP</type>
      <name>PFNGLMAPBUFFERARBPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7c047f4b3f2d64e3c9db43ff8dc5ddbf</anchor>
      <arglist>(GLenum target, GLenum access)</arglist>
    </member>
    <member kind="typedef">
      <type>GLvoid *APIENTRYP</type>
      <name>PFNGLMAPBUFFERPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a84fb210ad9a61812a2cc667169dc4fdf</anchor>
      <arglist>(GLenum target, GLenum access)</arglist>
    </member>
    <member kind="typedef">
      <type>GLvoid *APIENTRYP</type>
      <name>PFNGLMAPOBJECTBUFFERATIPROC</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa0b60df0da216e1ac120e33601c6a219</anchor>
      <arglist>(GLuint buffer)</arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLsizei GLsizei GLsizei GLint GLenum GLenum const GLvoid *</type>
      <name>pixels</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7eacf0ca213ea9853e7a898cbc9f59f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>pname</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5f3a1e186f7f277157b8f38b305ff412</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLvoid *</type>
      <name>pointer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3c5a30f170edcf738e7ba99f8fc1408f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLfloat *</type>
      <name>points</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aca7aeffbc1a2bf0d40880269318d6b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>portion</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac7573ca771f669e554cf6e3975ac7fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLsizei const GLvoid GLenum</type>
      <name>preserve</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aab18b6b796a98c5d960c84f7d59049df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLsizei GLsizei</type>
      <name>primcount</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a4f6dd5d627fd5799d0a37b9219e1a2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint const GLclampf *</type>
      <name>priorities</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab2d88f127452baef8666791f74e9a794</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>program</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6f3de28338060c0b231d2f1ffa51bbbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>programs</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66b32316ccfa8db2652399b50ccbc3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint const GLvoid GLint</type>
      <name>ptrstride</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a723f77c092f9e8f44d8883932a64bfdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLdouble GLdouble</type>
      <name>q</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afb30bc844faa48275d1c84294956a44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLdouble</type>
      <name>r</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abe08814c2f72843fde4d8df41440d5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>range</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b8ad0b27a927682837f95528fa454f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint</type>
      <name>ref</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a083de4c8e32ad3d9059245f26be721de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>renderbuffer</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a065ecbf0bfaaefcafcc191ff33481bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>renderbuffers</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae356c9b21befe3e2b6b1ea2713176992</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>renderbuffertarget</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad4ca76f1378b4a8be4243761c8df68e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>res</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1dbb21208b9047cc8031ca9c840d3c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean</type>
      <name>reset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a11158672fb6a3f09183a338ecff59e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint GLboolean *</type>
      <name>residences</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0058cff9dc7ae56534241571ecd631b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLvoid *</type>
      <name>row</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a08e0b6bb56b39ff71be380b4cdf5ec33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble</type>
      <name>s</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad585a1393cfa368fa9dc3d8ebff640d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>samples</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aba70cd077c2c52c15358c231c6d293aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum GLenum</type>
      <name>scale</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a281421b881aa7a1266842b73a3bc7655</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>sfactorAlpha</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a147716336d55f4ee3ec628f7bec7a6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>sfail</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a6114b7cdfde5ff0225f7f47480d099c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>shader</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a57b2a96adb1d51204909a82d861e395e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLenum GLboolean</type>
      <name>sink</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a98256b3410c68877f51c14b2ad0591ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizeiptr</type>
      <name>size</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a631e7750a9a47a3e05d5397802e3707d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLenum GLsizei GLsizei GLsizei GLsizei</type>
      <name>size4d</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3ee638722d778306b1776526a7711d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLsizei GLchar *</type>
      <name>source</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>afd3b198d09b41a863127e5e2b29c4e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLvoid GLvoid GLvoid *</type>
      <name>span</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a639faa05a8de86b3899a5645286d76e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>src</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a72e0fdf0f845ded60b1fada9e9195cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint</type>
      <name>srcX1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab31358d0f5e2a6f39f8a2dcfdb5e0820</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint</type>
      <name>srcY0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a274444303b2daeb586bf930200812d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint</type>
      <name>srcY1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8821e9a95bf0c186ac57d2c3f35b4448</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>start</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a13be19455586e95d5a42ed8f054afad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>stencilClearTag</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a43fbd063ceeea1f9cf4a53cba68d2407</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum</type>
      <name>storagetype</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a13d471aa004dfa78f74afa760f89d4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei</type>
      <name>stride</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9d21c1b0530d07b637b5b71b969d7921</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLchar **</type>
      <name>string</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0fa68fcc2f0b58b26c4e56a076b6755d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum GLenum GLenum</type>
      <name>sumOutput</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa7ae35809d7514d06d2260d713ed45d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum</type>
      <name>swizzle</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a320af4389dfb5556a1049053d79f8ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble</type>
      <name>t</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a00140d6f5c548b26daf170bf16e86a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei GLenum GLenum const GLvoid *</type>
      <name>table</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac868f0f710d3d897e53449e83f992a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLfloat *</type>
      <name>tc</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7b22232d205579348035c4666ee1520e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>textarget</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa2b93e62bdaaf32ad646f8df1e87cfdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>texture</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab21590c4736d1459a5a0674a42b5a655</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLuint *</type>
      <name>textures</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76454c03d9d5c83988eddfce6abb7059</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLenum GLenum</type>
      <name>transform</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a07993c0d92c1aeeb357ba0495c8b5325</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei GLboolean</type>
      <name>transpose</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abddae8e27995e1aa57df4d93edd33803</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbyte</type>
      <name>ty</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ae09063918284e24e3265a007fd1cc983</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint GLsizei GLenum</type>
      <name>type</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a470c002966f6c342b77d05ccc829b17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLbyte GLbyte</type>
      <name>tz</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0195ca51ebf5e9d2ad5665794b80d80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble</type>
      <name>u1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab296853c9d55bfdc62cda6c50d1b4781</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble</type>
      <name>u2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1c6bf6fa786a04b729b30e56d68474ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLint GLint</type>
      <name>uorder</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a5aee3b53fbc52dbf6e3b023bc594653c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizeiptr const GLvoid GLenum</type>
      <name>usage</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aae276f20e85f16470de5a0a71eb25bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLint</type>
      <name>ustride</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9fb9363e7d23824a7603a288729cf1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLdouble *</type>
      <name>v</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9c2b6f15b7427d39d45192f09d9a87ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat</type>
      <name>v0</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a7062a23d1d434121d4a88f530703d06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat</type>
      <name>v1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a0779c3b73f9aa3a0ac5b0139b5d291d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat GLfloat</type>
      <name>v2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a9a09a1837922b2b806f4589096a52049</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLfloat GLfloat GLfloat GLfloat</type>
      <name>v3</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acc806b31cbf466ceba6555983d8b814d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLsizei const GLfloat *</type>
      <name>value</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a988236a67724327a1a393b0871a5ce47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean GLenum GLenum GLvoid *</type>
      <name>values</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a787b90126e660bfa88ef8aa99f74ca41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLenum</type>
      <name>variable</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aac5473f0a0d0d38841ea8d37c5ca032d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint</type>
      <name>vorder</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acd4d2b309dae14d5210665bd1c47a5e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLint GLint GLdouble GLdouble GLint</type>
      <name>vstride</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a60703cfb6ea898d8d2bb036ef4c6b2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLubyte GLubyte GLubyte GLubyte</type>
      <name>w</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1d0296e9e835f2e1ee17634af95fc1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble</type>
      <name>w1</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ab5b747bf5adb1f9134337c30b9a4ce84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble</type>
      <name>w2</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1ca5aca787be24213d9591fdf074b094</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const GLbyte *</type>
      <name>weights</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad05cedbb8ea32fd8db6860a7c8f3069f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLsizei</type>
      <name>width</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76aaa5c50746272e7d2de9aece921757</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint GLint</type>
      <name>woffset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ad57a355b89bd6780d0797d5a72d15514</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint</type>
      <name>worder</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>add1fefb1be9f9351c426d1a58e7fe5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble GLint</type>
      <name>wstride</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a45ed09c00679353c99521983f78a9203</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint</type>
      <name>x</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a92d0386e5c19fb81ea88c9f99644ab1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint</type>
      <name>xoffset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>ac20a0ffebf4c476650fcfa0633066f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLenum GLint GLint</type>
      <name>y</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a66ddd433d2cacfe27f5906b7e86faeed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint</type>
      <name>yoffset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a76dfb6803dcff61037ba688b7f4242b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble GLdouble</type>
      <name>z</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>acb78bf1972d3eaf07da34ff2e0a2f133</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLdouble</type>
      <name>zFar</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a1052a8235df129542aea6da80fbec6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLclampd</type>
      <name>zmax</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a52fc0a3e9548e9c2ab1ad503d06b64e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLint GLint GLint GLint</type>
      <name>zoffset</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>af04d9b91a10a38749f463a013e14c182</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLboolean</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a8fe38f5f5d271d25d582135baf95121e</anchor>
      <arglist>(APIENTRYP PFNGLISQUERYPROC)(GLuint id)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLenum</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aa4474e19e1c4fc8bbadf5f4fa95736ce</anchor>
      <arglist>(APIENTRYP PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC)(GLenum target)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLhandleARB</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aead20ecfc472bd58ebf1f5af54794236</anchor>
      <arglist>(APIENTRYP PFNGLGETHANDLEARBPROC)(GLenum pname)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLint</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>aacf898e4ecb940565baac883dc587ff0</anchor>
      <arglist>(APIENTRYP PFNGLGETATTRIBLOCATIONPROC)(GLuint program</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLintptr</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>abb4d39fc1b703cf3a253f157aff5dc5f</anchor>
      <arglist>(APIENTRYP PFNGLGETUNIFORMOFFSETEXTPROC)(GLuint program</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLuint</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a2f0c8cd5c21f9fcbd931c3f48bc90dfc</anchor>
      <arglist>(APIENTRYP PFNGLCREATEPROGRAMPROC)(void)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>void</name>
      <anchorfile>glext_8h.html</anchorfile>
      <anchor>a3db05964a3cc4410f35b7ea2b7eb850d</anchor>
      <arglist>(APIENTRYP PFNGLBLENDCOLORPROC)(GLclampf red</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>glfont_mono.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>glfont__mono_8h</filename>
    <member kind="variable">
      <type>Font::Char</type>
      <name>mono_chars</name>
      <anchorfile>glfont__mono_8h.html</anchorfile>
      <anchor>ac4722fe40d08a01057f7d8f0130d79e7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>Font</type>
      <name>mono_font</name>
      <anchorfile>glfont__mono_8h.html</anchorfile>
      <anchor>a9bc068ddba3fa40ded6d6c470cebc4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Font::Index</type>
      <name>mono_lines</name>
      <anchorfile>glfont__mono_8h.html</anchorfile>
      <anchor>a658b3c89694f4e07aeeef29b14d84dcd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>Font::Index</type>
      <name>mono_triangles</name>
      <anchorfile>glfont__mono_8h.html</anchorfile>
      <anchor>ac7edfa4ffc1a516597091d99d45fc1e9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>Point</type>
      <name>mono_vertices</name>
      <anchorfile>glfont__mono_8h.html</anchorfile>
      <anchor>a9754e784c72864805146b7b81bfcecab</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>glfont_sans.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>glfont__sans_8h</filename>
    <member kind="variable">
      <type>Font::Char</type>
      <name>sans_chars</name>
      <anchorfile>glfont__sans_8h.html</anchorfile>
      <anchor>a9e7704e939da3ee4d8f00cebe7e5f030</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>Font</type>
      <name>sans_font</name>
      <anchorfile>glfont__sans_8h.html</anchorfile>
      <anchor>a9cf6e44430f3c937fe16b1fe86099910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Font::Index</type>
      <name>sans_lines</name>
      <anchorfile>glfont__sans_8h.html</anchorfile>
      <anchor>a69a1d82cbf126bdbad2211d0ee6e3a97</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>Font::Index</type>
      <name>sans_triangles</name>
      <anchorfile>glfont__sans_8h.html</anchorfile>
      <anchor>a1c4855fda0d3d35892245ff23c12c264</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>Point</type>
      <name>sans_vertices</name>
      <anchorfile>glfont__sans_8h.html</anchorfile>
      <anchor>a3273ac5b1cba7ad0e2e834c87c77c0e7</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>glfont_serif.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>glfont__serif_8h</filename>
    <member kind="variable">
      <type>Font::Char</type>
      <name>serif_chars</name>
      <anchorfile>glfont__serif_8h.html</anchorfile>
      <anchor>ac936651d7a0bc46fc781f183ab7643b2</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>Font</type>
      <name>serif_font</name>
      <anchorfile>glfont__serif_8h.html</anchorfile>
      <anchor>a1182f93e54fc3dd6e0947dd0ac4cdc24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Font::Index</type>
      <name>serif_lines</name>
      <anchorfile>glfont__serif_8h.html</anchorfile>
      <anchor>a42a404e3bab5d6f4d03f84368a571c8d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>Font::Index</type>
      <name>serif_triangles</name>
      <anchorfile>glfont__serif_8h.html</anchorfile>
      <anchor>a1a352fbff0118bf67571813a90cf0acf</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>Point</type>
      <name>serif_vertices</name>
      <anchorfile>glfont__serif_8h.html</anchorfile>
      <anchor>a159ca8d45cd3e4f7ec734ba539958b1d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>global_localization.py</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/samples/</path>
    <filename>global__localization_8py</filename>
    <namespace>global_localization</namespace>
    <member kind="variable">
      <type></type>
      <name>act</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a771920e629c0c0c150c2bc9ccfee57cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>act_ptr</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a459d4ea601d3302211f1c79e0ac01a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a05b79bf093d911d796a73d6a73dd0e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config_dir</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>ae296225fd7eedc87287fa964b904d573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config_file</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a51dc155041bd48fedffd119dd547816d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config_filename</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a9055b078bdda97291db933c1ab0573d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cov</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>afb3670d5ba39a08484123a17fd620d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>curr_dir</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a328928bb0bdae5cd10dac996378221f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>entry</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a0ecbbdb93cdfa7820de25c8e89c88173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>adde9a0a27fec560941a4177fbffc77c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>laserscan_object</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a3c177ac97ea5c651e8e34c1bd0f80c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>m_options</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a8877c3613ea44527c57eab7a982b1e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_file</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a18649097b7f456e09c140c7027439378</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_filename</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a51af457f38e0b72c23aac7cf8ad489cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_list</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a56f5658a443f095a14943eed0cdcb3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_object</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a2343076cd36499ebff7dd421bd43414e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mean</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a0698b4815f74e27a0f45c67496109107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metric_map</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>ab1e83b6be69753ae2b8426239460874d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metricMap</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a66ccb59000aa9818a93593e7a0ac602b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>next_entry</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a34e21c3cc0c626c32f6a937c88b06f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>obs</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a9ef731e92e5a4d168bc04d381eb17425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>obs_ptr</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a44d3527748cf22a0193762ea413df061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>occ_map</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a31415089c6563b82fa1b2a2752dcaed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>options</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a96c3f2ef5b5989af061769fb48d42b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>af8643344b2edcf998ae92c79b6a86ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>particles_object</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a7e53b9e2f571a490481e275ee297fe27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pdf</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>af11cc075395d91bd01aa0f1574d79986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pdf_prediction_options</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a755e5d89e4ec98edff7d278f8df43e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pf</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>afe4ebc1c0a6de3a7f62dadb77194d790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pf_options</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a480d62b045ebb9f45de5912f0ce91f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>points_map</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>ab5542f15fd423bc3c26149924fb31f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rawlog_file</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a60e5b2a5a9ebdc829ea3dc6e9f486094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rawlog_filename</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a76e8448456390e07d72983bac0673bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resolution_str</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>aeb228e287cc41f8bd77a6a04849749e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scene_ptr</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a399fd1149b17d0e8a54fa44537639c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>sec_name</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a710dad5bbb5aebfb996cd3079c78d19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>simple_map</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a1046f272696ade81df1f69b7ad0aacc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stats</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>ab974a06e097035c39d891ee9a19f66bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>win3D</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a24d7958428c97f5b27c396d617434de3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>glut.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/otherlibs/freeglut/GL/</path>
    <filename>glut_8h</filename>
    <includes id="freeglut__std_8h" name="freeglut_std.h" local="yes" imported="no">freeglut_std.h</includes>
  </compound>
  <compound kind="file">
    <name>glxew.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/glew/include/GL/</path>
    <filename>glxew_8h</filename>
    <includes id="glew_8h" name="glew.h" local="no" imported="no">GL/glew.h</includes>
    <class kind="union">__GLXEvent</class>
    <class kind="struct">GLXBufferClobberEventSGIX</class>
    <class kind="struct">GLXHyperpipeConfigSGIX</class>
    <class kind="struct">GLXHyperpipeNetworkSGIX</class>
    <class kind="struct">GLXPbufferClobberEvent</class>
    <class kind="struct">GLXPipeRect</class>
    <class kind="struct">GLXPipeRectLimits</class>
    <member kind="define">
      <type>#define</type>
      <name>__GLX_glx_h__</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae8aeaa34bab5d54e3ad9c60c71250699</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__GLXEW_H__</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa7125c3f5052f02624a3a036fffd6dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__glxext_h_</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a208c385335a6f63b1cf4246b0813ded3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_VIDEO_RESIZE_COMPENSATION_SUN</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4f08b7b661de553ce1db9e3939cf7f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_3DFX_FULLSCREEN_MODE_MESA</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8f8fb5d0a49c090134ee4ef77e3264f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_3DFX_multisample</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7ff5947706e4199a1a4b930c3485a37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_3DFX_WINDOW_MODE_MESA</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aab70c07e8142b0e9d82d5a8eab2e916a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ACCUM_ALPHA_SIZE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7d4321cb0900caeb61047d3d8619c0b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ACCUM_BLUE_SIZE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2d03116f2dcb3393a7fcab5c62300c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ACCUM_BUFFER_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5fd8727d1cea644d19e16466547b872c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ACCUM_BUFFER_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af99b23723b3c4a9a3f985636f32422a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ACCUM_GREEN_SIZE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abfc1f958ab3dc1094340ab97d4e7c11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ACCUM_RED_SIZE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aebfea4047e9f5effb0bc9206d439031b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ALPHA_SIZE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa08eb17ba68eb9f66b50667ff8768803</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_create_context</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af0528737af934826a69a16b21231a686</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_fbconfig_float</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ade2658034d4bd6c0ea60ff11f7117ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_framebuffer_sRGB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9c9df0bf189d9d14f33af97630c134d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_get_proc_address</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad57b0b6ddb16eba7ccf974e492bf8220</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ARB_multisample</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8d052cf0d2a5b705d00c75e41c3755da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ATI_pixel_format_float</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a820dab26f96562a85141e90afea6afe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_ATI_render_texture</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4ffdf767112136678298a57178c456cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX0_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae23a0bf46149488c23866a8b53a70326</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX0_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a17242237ff084b6204bfe11a5d59b329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX1_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aff2da638f8d6fcc8030d049a0ffaacc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX1_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adcd619a8fa601645251cd62542ee1ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX2_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab5524b17224579c7fa558e948f4b99cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX2_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3328cb0020596921cf1c662658dc7c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX3_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aee7cb0c7f6249a6d3a682d384b4b6406</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX3_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a561759ef2e037e5c0fc690c1317199d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX4_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a366bc40becda6c08f822c91dc680ecb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX4_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4583b587413ecd8c2c8012665b06de0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX5_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aea9f62a2d45d4a0c222c2debe6e71435</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX5_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad7308243a764034c3c1f14737d3579ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX6_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a55115982a6da81b2a7e7a9ec354e9d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX6_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aad31918c2bb62967550d54f34321b95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX7_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a72d76f75312134dc6a6c3e7a80b283e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX7_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad966e66657e22de7ce2d7cc12497b096</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX8_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afe1c330413e66dcff2761352d2f066f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX8_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a59f3b2cea25519fcb29e9afea37cbe59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX9_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a326f770e3a8cca8566d199c1536e2b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX9_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8c38b7e38ab452a394657523081dcbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX_BUFFERS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a90405ce40d727d02a35ab7267c0d071c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX_BUFFERS_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a04f4c25fd706968488a0980d523cdf16</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_AUX_BUFFERS_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a56e8f40936a1eb487e7031e0c129b610</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_LEFT_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae07f6d641f371bee0e6d86a1c24605ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_LEFT_BUFFER_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a643d6da57a434132456af5413bc2a10b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_LEFT_BUFFER_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a73fec69dca30c91c62fb283d1bede7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_LEFT_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a66e1dc7b5ab409282902a73045f42e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_RIGHT_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0dfc153053ab1cef05ccbdf9ee6d43bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_RIGHT_BUFFER_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae3ad7b22e7d2aba779de5eca0d0792e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_RIGHT_BUFFER_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aaacc3c204d92de73fb1b989ad013eb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BACK_RIGHT_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae1900a94d426c8e8f04410c72c7a7338</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BAD_ATTRIBUTE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3b7c0632c81e87fa7baf16564c5148f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BAD_CONTEXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2e4c4633e534d0360f6bbf5954aeac21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BAD_ENUM</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a089318891f39aedabe0e901a97e1dbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BAD_HYPERPIPE_CONFIG_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0ef20a60fc6bba0538fe2a8329e23214</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BAD_HYPERPIPE_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1374674d55ecf2dda8ebd09bb8765145</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BAD_SCREEN</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad221a127f56672d5c5971debb45748a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BAD_VALUE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aed136f586d80922d80d203cf2ad6991c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BAD_VISUAL</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af4ae600ecb5878dff4c9a4efe7bdfcdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BIND_TO_MIPMAP_TEXTURE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abc4f5184b4db99c8d96c4cb3730581be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BIND_TO_TEXTURE_INTENSITY_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a92f08520d0ad148cceecb2f9e8652b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BIND_TO_TEXTURE_LUMINANCE_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6048129a063184cc294291b719aa4ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BIND_TO_TEXTURE_RGB_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a90c0cd13e36952cc80361cddc498f53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BIND_TO_TEXTURE_RGB_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a06c1a1a7fa90cf0e27eeda2e74bfdca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BIND_TO_TEXTURE_RGBA_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a367892a87123b144d7d01387f42843f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BIND_TO_TEXTURE_RGBA_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9adffe85376e091b1b54fd8b358f1018</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BIND_TO_TEXTURE_TARGETS_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa9ed7186e9c9a6b499416206fc12c4d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BLENDED_RGBA_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae9d05adf1096a5105ffd4cdf38bc2a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BLUE_SIZE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6a628fdbdc83def58f76c4231cedad82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BUFFER_CLOBBER_MASK_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ada2984dea7df5bb171b1056779cf09b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_BUFFER_SIZE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3b6f1996a7ec5c0e4b474bd847f8cc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_COLOR_INDEX_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1a7c1c861fa561e43cf9315c92fedc36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_COLOR_INDEX_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afedf5dffd201a3176d6d78b1b6163a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_COLOR_INDEX_TYPE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1aea3930b21fb0d6fa2925f02564a8f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_COLOR_INDEX_TYPE_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4d5ecff4f725dd187c2968231e8520ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONFIG_CAVEAT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a58d27359c7214348a8107d0550ba59fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_DEBUG_BIT_ARB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0cf90dff9121a185ae2a6aa992fe0bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_FLAGS_ARB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9fbf65742f759adfe86f8dd3ad9fb175</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1d17031e0942bb0babeabef74cf320c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_MAJOR_VERSION_ARB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac44e7b00d5bc2af9f87b752093e96fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CONTEXT_MINOR_VERSION_ARB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a60923ecde3d05e9be4ec4688af4a186c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_CUBE_MAP_FACE_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1919ffafa19c2ae7c243012d3cd26677</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DAMAGED</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1066c7c318a5bc0744bd891a31b3279f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DAMAGED_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adaed634e2875703016c7ffb764a8ea84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DEPTH_BUFFER_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7adcbb19f1bb44c0583f03ee60eb6011</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DEPTH_BUFFER_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad436484252bf4bbafe10b9fa07accb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DEPTH_SIZE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab3bc9f4a23a2626f3d3c487e57af4cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DIRECT_COLOR</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adb3f2ceaa1fba3b0c97bb0880ff6cce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DIRECT_COLOR_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae2904791fa5b715ebe48752853a11b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DONT_CARE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a139db61d3057b17b2f058ba5d4f57606</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DOUBLEBUFFER</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3bf7844b05aa4a7ae5c56924eac41c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DRAWABLE_TYPE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0eae3a00b9d4abf47ae7238e55e03905</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_DRAWABLE_TYPE_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6ac9cb7ae0e24cbb64ecc96fac1fbe27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EVENT_MASK</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a841537cb352bb4b5da32abcae363c6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EVENT_MASK_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a56c79f89bc48c8760ecf1789e2295d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_fbconfig_packed_float</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4be75a7ecb334ac86d4b2496a6480afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_framebuffer_sRGB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3fcf7344714c58a26b610220b4ad9a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_import_context</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab29bfaf5825f916733f5a0727894c324</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_scene_marker</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a825fcf723c9ed41cea8df1fd915ba247</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_texture_from_pixmap</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af298c73c003ebc4944fe537679f553a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_visual_info</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1c82db236ce6cd52e1c88b7a96fcb8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXT_visual_rating</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae22da29cd04eeae957e3afbd85da40d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXTENDED_RANGE_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac32cb75db7975896814207f92fdd49a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_EXTENSIONS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5aaab2c7372549a54b856e8438215db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FBCONFIG_ID</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac27348d36dd5c4a0de9c3ca633caf33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FBCONFIG_ID_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af1625b2d7d7708788559d8ff27b33d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FLOAT_COMPONENTS_NV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a652fec7ee490821b79e44f7e35a778d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRAMEBUFFER_SRGB_CAPABLE_ARB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af937953290befc7539b58eb5d240841e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a21d956bb959815a78efc518e7d1552a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_LEFT_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abf1a95fd0cbd4999d8072aeed1504cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_LEFT_BUFFER_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6b7cea42e7878a2992959e705444ba33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_LEFT_BUFFER_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a93f0b8d2e25fac3502e71fd299cebb9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_LEFT_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a07cddbabead9bf4f2f2e6e2eb02db1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_RIGHT_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6f41eb676a841576d32b98b3af795441</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_RIGHT_BUFFER_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9ff65cdb3d80ffe3414dfa39f4efcfe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_RIGHT_BUFFER_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4ca44537e54bbe4b7e1c74a11639e060</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_FRONT_RIGHT_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7e4579cc2597459fbd1cd5a04612b8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GRAY_SCALE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9928d6f51bedefef8538e2ce3a631fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GRAY_SCALE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>add382ceac40add6d06dd23b56fa0f021</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_GREEN_SIZE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af4f4b564881ee8ef2f3ccd0a315e42b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_H</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>acd234bd95540c3eb7882346c3815d219</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HEIGHT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a291203c744ad54765644ca1126d5ce06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HEIGHT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af39811cdab2c330a71caca97c574ab81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HYPERPIPE_DISPLAY_PIPE_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a61c6246fc9137e9683c827ad5cfecd30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HYPERPIPE_ID_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a09b104a99fc28afab8ed6682888fe7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae1c8261c0861010d8003a31d07e26005</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af700a32f17c175eb667b913c883360c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HYPERPIPE_RENDER_PIPE_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad049b8342092a75a7e61d7c4ee6bb653</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_HYPERPIPE_STEREO_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa1526c2e514f402bf8d0e91fc3297205</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_LARGEST_PBUFFER</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a336366e9afe258a080025fb27635b89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_LARGEST_PBUFFER_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a71f4349e6a64bd79d9c7690cd95210bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_LEVEL</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a22738f49c53260af4c09bf9a9f21de4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_ALPHA_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>acfe809199484e8f312726705ea6ea587</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_BLUE_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aaa78f85c212138d1f94df95b4bbd8f1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_GREEN_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>acf6eb210a77c273d114c84dbf774e7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_PBUFFER_HEIGHT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6d670a2668878cb74fdda26a24755641</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_PBUFFER_HEIGHT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a835e62e42fda39ac2d44dacafc6e6027</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_PBUFFER_PIXELS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a147bd4363a3a75aab344112ba4896799</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_PBUFFER_PIXELS_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5d5cf90fbf33ca8964c0ec3136284582</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_PBUFFER_WIDTH</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0cc1956b35f17412802be44df902477c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_PBUFFER_WIDTH_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a75985bbeda5c75f916407e6e5bd6fa00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MAX_RED_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afef565e866946915c6d6bb8d2b503dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MESA_agp_offset</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6e9a0bda8d50d21ff0fcb6139309abc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MESA_copy_sub_buffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abe900740ae5bcbbdc80e88f4c2b7c866</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MESA_pixmap_colormap</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a638d88213fb27365002e4ba84bbf636a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MESA_release_buffers</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a59a1edfd5c947a9cb32dca17c3624790</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MESA_set_3dfx_mode</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a30dcabd0e875f147312038a28000eafb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MIN_ALPHA_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1c18387e93ab41e450384c7d270d3b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MIN_BLUE_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3d9aa049b2fa288334f78461980c6fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MIN_GREEN_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a18e7fb9deeb1746b7714111b5ff91aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MIN_RED_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad206662f97242ad4db3c686695e8f121</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MIPMAP_LEVEL_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2186022cc47ce5f290d962713de5272b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MIPMAP_TEXTURE_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4b50f831ac53fa7b435b434b101a14f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MIPMAP_TEXTURE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>add0d6c6d2ea8eba9881330bdb1ccef5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad52a7f1989b30d1e2a2c238dc63770fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>add2acf14b473daf6ac3a7d9d96610a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NO_EXTENSION</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4e98ca2d441de1524b8482d777e7c8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NO_TEXTURE_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a73c7f36e6b9b0c56b71bae63cd9dfd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NON_CONFORMANT_CONFIG</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adadd435abcc247be896391d019ebfbea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NON_CONFORMANT_VISUAL_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3059b0a1f99ae628568c5c7f09465fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NONE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a469be69ad75b8720ad5f00160bd671b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NONE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>acc387c3f87a7436c15436b74d8ef2151</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NUM_VIDEO_SLOTS_NV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa829705ce53dde6a3ff12fbd64f31de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_float_buffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5f82c0ca7c75147ea8518c504648b307</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_present_video</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abfe4a8cc409b1e4438e38a733db57901</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_swap_group</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab8ecd2c64ea0cc11663caecb9499d99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_vertex_array_range</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa752422f84e2a7eb601b7d9844bd2d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_NV_video_output</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a90a73796175d8c3b2236b9e420298cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_OML_swap_method</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6c070c28421443d9ec78e60647c381cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a17335f9628e50159db1da0a63008582f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_OPTIMAL_PBUFFER_WIDTH_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af84eb3d46ff2909d6e301f487763be7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a522907a44d32ff8d315c67141775c6bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a40747561b132c6268a17c152248ff1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a48b0361e770643e89a00540e75cd5b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER_CLOBBER_MASK</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a35b037dde69dd0405c1218f196bcf2cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER_HEIGHT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aebe1451505d127574b016dffd195178c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac2e1a91962c9215875751ee161fccb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PBUFFER_WIDTH</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a45bffd673ef79f2eaf92ac2e12f092af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PIPE_RECT_LIMITS_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a43fc83d07958aa80221d61e26ad9bfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PIPE_RECT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1a85d1b7c5319b00656c9c95f6b6a1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PIXMAP_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8b043ca42cf3151855f5bb1415fa8ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PIXMAP_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afde1a4e1c4f1c29f7f4bb56668558068</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PRESERVED_CONTENTS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae4a52076cdb82aa8bd12b1b55c6cd6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PRESERVED_CONTENTS_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9c2cf8a04efb8ee01d7ec043eb40f764</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PSEUDO_COLOR</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8fea3c0abfe2929ee257ecf1a137c259</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_PSEUDO_COLOR_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a08bb8d30ee51e953d187feefa14bbe55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RED_SIZE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7fe726c0860e8ab1ca8aee4e041b4fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDER_TYPE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5f84122254df2d5a84aa6e44d074c24a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RENDER_TYPE_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a49c16b1b6a705788c4411e1e17e2fd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a99b65d5ae76a30533a0a6a9d6c91835e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6ac91c2ef1293de23e782773c065d309</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1b85644deac304334333b8c54ebf2947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_FLOAT_ATI_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abe73fb839ccad04848ed1c31fca77540</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_FLOAT_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a941ea93ed3a6c6e8cb4c6b823a46a1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_FLOAT_TYPE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7a3c012350e8830af134e2ecdcdff103</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_TYPE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1853a9117176b461cc21583332f14734</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_TYPE_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ace3aa416fb1a4be4384824d35e96b296</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab5124f1d701dbb554ee9ac90c90a63a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2e2f2dc4e761b519706ba4afa98f87a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLE_BUFFERS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad495f735c017f4e1a77206b56a5ae1a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLE_BUFFERS_3DFX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a19c0cf09f5f9765254a06740ff825d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLE_BUFFERS_ARB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab7d57246e9879b1104813ed8087b0f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLE_BUFFERS_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1a7fd98412669f5ab2d3561653c16ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLE_BUFFERS_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9982de9c99b7711bfa697f73af805598</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLES</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa78c8894e8eab6c2d53b9cd945063d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLES_3DFX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a112e1adbf518f157e6f5f9d3b66144ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLES_ARB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3b0dc14f38ac16ec38ce3c3a331727e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAMPLES_SGIS</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>acf146da3d7cb0171c58c1ef16defb34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAVED</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a37765e3d603b11680f677f43f0d84a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SAVED_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a77ee36eaad1d4b0d4c584ed1b40b68d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SCREEN</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a62f7ac8950a947df31cba3d7d24f6c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SCREEN_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9652c3c17c79f8f9a8a0ff1c6f5d1187</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SCREEN_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9652c3c17c79f8f9a8a0ff1c6f5d1187</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGI_cushion</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6824c0f4a445d814a10094cca9b5215f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGI_make_current_read</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a75212ade5addc2ea8a468be67838d4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGI_swap_control</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a37aa440968a3b6d5ad062307484ddfa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGI_video_sync</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a792ac48815d45bf1dcc52d75b1b36fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIS_blended_overlay</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>acb5683270c52cab475f3a29a51493840</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIS_color_range</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab739ac03d1dfdf91cee279c8cf760fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIS_multisample</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a73327a15631768627aec6d7dc20e1528</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIS_shared_multisample</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af6cd3ea90c3d49aba4d354e2994b3f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_fbconfig</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abde042d052eb94f15b0263138f56b1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_hyperpipe</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8e8e9a90dc63cffe1887b146fde63d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_pbuffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac43930d40c1efe8721421df62baac0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_swap_barrier</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abd96338bf9c1656256eea6a1b2316870</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_swap_group</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a51c7d18727c9d5a08acf8ae752a95dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_video_resize</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a776e33188ffea5a97f43a5d3acb777a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SGIX_visual_select_group</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7f2155061e8d6c64dbeb77edda71484e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SHARE_CONTEXT_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a54a7337e14fa9e3ab7d1b528f8cf418c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SLOW_CONFIG</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aeb1d4b6b85fb53f9958aaf63dfc697aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SLOW_VISUAL_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a12893b09da879f370016f66c19bd178b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STATIC_COLOR</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0b8e43514dcd363ad0c3ad8938c2b836</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STATIC_COLOR_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a90439a8fb042d92eab2e7a99e6a34615</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STATIC_GRAY</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac2755eb66996189e7554da1f380d98fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STATIC_GRAY_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa67c2891b1488fc6df6b14c1d01d45a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STENCIL_BUFFER_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af6cf6b3886b2f2552e4f9b4191543e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STENCIL_BUFFER_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5baf1e1ecd18a92922a814bdd7ebe915</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STENCIL_SIZE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adfcdddf7b66469af3a29e5f52d43054b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_STEREO</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad907898a759575e9fb3ba8bbb4bd70f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SUN_get_transparent_index</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af48f10098b6f5da2cdbe38bf92df1356</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SUN_video_resize</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a646b95eb0c515d3d4ee28c924e7f32a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SWAP_COPY_OML</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2468bfb6a251c336e6396f5aca2c9674</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SWAP_EXCHANGE_OML</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab23ced13cd5a60a93a8531d16a413fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SWAP_METHOD_OML</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af6a69eae3a32e84e31fe8fd4a96007b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SWAP_UNDEFINED_OML</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4fe2af57efb0ec3acb654db3824fc91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SYNC_FRAME_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6ad58e4c250e50f7bbff67b1a37c35da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_SYNC_SWAP_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9e6d8ea78f4e4f5dad6a2b05fb506350</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_1D_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af9698800915d7728fee44d8af8d36ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_1D_BIT_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a871d7feebca00547af00864fbb398013</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_1D_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa167bc6e71106518f0aac9aef1536856</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_2D_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abf1dca2e7462682dbdccc6fda740dfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_2D_BIT_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad00c49da5233261e8e384b88863020a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_2D_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a188aa9fadf5b067106a1e36fea6556f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_CUBE_MAP_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af5244c4a7aa07ea7b5b954a7e4f97122</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_CUBE_MAP_NEGATIVE_X_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a953b19695a88799086980dceaacf9bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_CUBE_MAP_NEGATIVE_Y_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5df81e0cab2da000a49ed3fbfb39f253</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_CUBE_MAP_NEGATIVE_Z_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad522cc0d2a6894721b4893bb3f7f47b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_CUBE_MAP_POSITIVE_X_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0e53b743821bdc97b2fb9ce3f151ce4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_CUBE_MAP_POSITIVE_Y_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a418e904c4121e55661e881b04457e438</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_CUBE_MAP_POSITIVE_Z_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae9882a9849bfb8a3b29d9ef0f31a088c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_FORMAT_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2332745761c8d6296a0813c88c8844d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_FORMAT_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a35adbd9e682633c71b4dcebf410dae57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_FORMAT_NONE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a18d72873a80967d104346e649148d3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_FORMAT_RGB_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a38d1bff0d14c7dcba8beb050f2df0822</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_FORMAT_RGBA_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ada18a6bd621c8eb62069fda76b5126bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_RECTANGLE_BIT_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0efa804082f8579292118e4e92f756cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_RECTANGLE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa615e70d6a1644369249d53dc17b3cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_RGB_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9cc7fae4ccb8df7ba582726867858146</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_RGBA_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a480b783df9e33ce9b208a4b56260630f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_TARGET_ATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a61087c947c5777313c36e511a5a2999a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TEXTURE_TARGET_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a03fa266976102e1140b8418b0a55b203</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_ALPHA_VALUE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a174b5da54ffeddfb135207e122bd174d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_ALPHA_VALUE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a27d88067b5a23d3cd78f7cce9f8a48c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_BLUE_VALUE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0e3231ad93d61956c258f92043ba5583</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_BLUE_VALUE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a38d97a1028930fe63a0bea02961f779e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_GREEN_VALUE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a02e636f028bdab6aca452102d422ea53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_GREEN_VALUE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7ba8b374f60505e52bf836236cf64fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_INDEX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a71e88eac4edd6b4b55287b4467893075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_INDEX_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a19dc6699b9a6313097d4df706590695b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_INDEX_VALUE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a44e3c21ff8fecdd57e66e727d1398662</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_INDEX_VALUE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7889555b32e9861b84a52e890a5c71b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_RED_VALUE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adfe1ceb7569af890e93a4714c2d192c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_RED_VALUE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3134a2362f62bf802c1471646a5ebde7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_RGB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a752fccf1e81a8cb94773fc5192662623</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_RGB_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2a935b6674a1244a46820bf534a28ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_TYPE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aee4d64e71ecaca236c8057292ac0851d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRANSPARENT_TYPE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a774951813c3685476805b58d6ab39ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRUE_COLOR</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abe725d7d3c640b7c698114ef27b2b2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_TRUE_COLOR_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aee7a2961b5aa91c8b32c233e47b04942</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_USE_GL</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4b04101e315c782306d9847dac4bd81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VENDOR</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1d58049e601eef392d3d582d14c60893</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VERSION</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac8fe8653c4826fb3a370b1f76678f181</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VERSION_1_0</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9db607c99e8c82bf0b9ed0fd1848140e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VERSION_1_1</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae7906b57aba77ab452bfcbdd49d4aad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VERSION_1_2</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a32f398ad62037e638b6b2e6216f7c4b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VERSION_1_3</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a60bbf06a30a6be4428fecd140ec50ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VERSION_1_4</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a13af8478caf16ac74140dd83510d020e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_ALPHA_NV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a990df4276d92ca28664771ebaf66400e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad4fbaeb75025b0878e03f53ae14b9701</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac947d68644226fe72928694c76f0182e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_COLOR_NV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9ef0bccd9e2f7bdb12473bc5aa93d606</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_DEPTH_NV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8039098938d52e8d7d51d5ad5f4510b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_FIELD_1_NV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3fa369536499075849a6e1805b6c5c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_FIELD_2_NV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adcfcf9bed6cbb7e1021e793df95ddb60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_FRAME_NV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6962c702a44bb0708fea8495baf8df42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_STACKED_FIELDS_1_2_NV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7e0aab13ff09fcbd46cfbe50a066befa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_OUT_STACKED_FIELDS_2_1_NV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab3ebdf73929d6b794c6e5f5dee65e831</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VIDEO_RESIZE_SUN</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a59edbced57959efebbe70b59190f6d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VISUAL_CAVEAT_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7e945ded8cce9f3ae2d14fa636255a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VISUAL_ID</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac2aa66d52771f5cdfb6edd2f3d916788</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VISUAL_ID_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a86534c9bd922da8df862f492c9203134</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_VISUAL_SELECT_GROUP_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6afe7c968dd13e8d589c065b8197acd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_WIDTH</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad4f8fb4c08c6e2ff35845f4df250b1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_WIDTH_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adebe880d7415de1e6fc901240c1e2c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_WINDOW</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1a8b24e54162728da459297a6fc9ade4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_WINDOW_BIT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aea4137405780d52ab6a7af2839d8e41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_WINDOW_BIT_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae4e9163fde3b88dbec70717d0d66a7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_WINDOW_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad8c70a281cbfa1cbd9e6e7bfe405c62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_X_RENDERABLE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aab3c57256b851c4a790422dfbbbcff4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_X_RENDERABLE_SGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a838ee3e7614852777bbee8110e84c0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_X_VISUAL_TYPE</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aef59bbc4fbbf455493d317bc7287c2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_X_VISUAL_TYPE_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a42a1f3a9e5a9fb8b40f215190224a03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLX_Y_INVERTED_EXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5da97b982e5ccafaab84235cb8738022</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXAllocateMemoryNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a731478359a61b7447ba25a030df4f894</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXBindChannelToWindowSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a660bd12446cb5a8f1ae3a1e697c839d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXBindHyperpipeSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aee4ba30aabe8cfe8f9412e09eaf4d490</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXBindSwapBarrierNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a36f901ef7a84949a9b528db4ad1f3ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXBindSwapBarrierSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adffa4bb5733b5b2898a16872b120b9e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXBindTexImageATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7fe46e579a4082199ffda9f302c949fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXBindTexImageEXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab32a90f5a8898177f09f5c60ee8f9f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXBindVideoDeviceNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8caa8282c83c5fab88bc187d68df07a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXBindVideoImageNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a31829bef0a134db174e5d03594856610</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXChannelRectSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5cb2badaaebe423eed1574e069c340bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXChannelRectSyncSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7871cce1f532178bb99cdeb599fa0338</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXChooseFBConfig</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a53bea768c8f19fd587e2284c9fbd8df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXChooseFBConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae133d3207d433bde7558a8306f8c4b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXCopySubBufferMESA</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a676e708edc08fcfebe1af5671fd4c4e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXCreateContextAttribsARB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2fe2e4d2ac7f98074003289fa52e93a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXCreateContextWithConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a06f740f0e7218ccb28c9db0d5952a636</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXCreateGLXPbufferSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a543a165ea4856f1b96a8bb61e23e7a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXCreateGLXPixmapMESA</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af8f14d809b9c7d612c58c1fc3d009de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXCreateGLXPixmapWithConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a511c37e9dbde5f53a65a6b5799f8ee50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXCreateNewContext</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aae1648b02e83a3d02b5db6bf488f21d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXCreatePbuffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5797b03118c9779f1b0706e614a3e345</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXCreatePixmap</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a32c0ab25e4b3e902aee1b110f113cd86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXCreateWindow</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af69090351b578fddce1a2938c214d40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXCushionSGI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aac6dd7ba35d4c8f401ccce57da38f40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXDestroyGLXPbufferSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0ca5e9068c45bce05272c7c0e48d8e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXDestroyHyperpipeConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a674cc673873c306a3dc842bdaa0957da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXDestroyPbuffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5ede232d85000c2f59572ff29a9f1780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXDestroyPixmap</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5d1338ca5d8841d585b208472b5eb601</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXDestroyWindow</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae2406b2df908b37a3e60d940a6632723</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXDrawableAttribATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abd1031743a325d5b06c9104633b6d123</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXEnumerateVideoDevicesNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afc8d6bca4203efc55918c753cf626389</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_3DFX_multisample</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abee1ac97a0dd96c80d7073c71a8f3d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_ARB_create_context</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aef12539be4b3ad28d799421fa4054b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_ARB_fbconfig_float</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae0af968db5a78665bf8c485f51da22a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_ARB_framebuffer_sRGB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4e5a470ec2d15f62b4995ac702bd856a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_ARB_get_proc_address</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab97a6c40d571758468ab99b7101de9e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_ARB_multisample</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4d79576726b994c15104093f40bce2ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_ATI_pixel_format_float</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5151a49b99a9535164649448f0d4152c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_ATI_render_texture</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aff4e0bd9a08ea2cca8b1ba8d915608e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_EXPORT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af9592dad370f0fe335e6b698b2032a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_EXT_fbconfig_packed_float</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a73a541e81865da8e696ebcc09b0ca5ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_EXT_framebuffer_sRGB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a894a594c1d4bc21ba243ec0f09be9352</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_EXT_import_context</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a80a8f06684e492120dc7f0393a7488b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_EXT_scene_marker</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7b687e0fe152c158aebad0ca6dac7562</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_EXT_texture_from_pixmap</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3930c9b853a50cc07a050b2e4fa7ff46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_EXT_visual_info</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a63ae5121c7f134cd083c5c57caa5216b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_EXT_visual_rating</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aea83057a68c918826494c9f17ebdd9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_GET_FUN</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad6c9eec1aebfe37a392caa91046f8e79</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_GET_VAR</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af68d37942a265e60ea4220c7e5215314</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_MESA_agp_offset</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a134a2ca7acccc389ac612acb62f4d672</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_MESA_copy_sub_buffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ade6813f84c5598ae8d33b19113f43085</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_MESA_pixmap_colormap</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a12a322d23e3a8eb88422ba22aff6d27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_MESA_release_buffers</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aca69096474820fdcc18b3852a4ee009b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_MESA_set_3dfx_mode</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a850f527377ac64f0722841c235ac2e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_NV_float_buffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a19f2d111fccee0c33c54833ab6bae223</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_NV_present_video</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7eadb8d46faac1c3184097537ff7d35a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_NV_swap_group</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>acf5ae111355e4ef02c8da685ae541214</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_NV_vertex_array_range</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad53e2e3a9b762d7ec2425e89e7436053</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_NV_video_output</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afecc0cc24775a2c553f71e0a5051a85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_OML_swap_method</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa2d442f37c6075040f7a24050417ea18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGI_cushion</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1c448cf3c47273d963181915cb289772</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGI_make_current_read</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a28ea5a9fb73f0b8c28ca0887eeeb9a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGI_swap_control</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aae6ac0611b12398ae44873513c7f7ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGI_video_sync</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a023d406c4d4911e73c32747ad12275e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGIS_blended_overlay</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4273bd11616638a00ff50c42b7034c2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGIS_color_range</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab41c2bed56855a6efb99f1a1cbe02dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGIS_multisample</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa342e81388eec236fd04abb3bd3bb0e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGIS_shared_multisample</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aae3937f0701d407617d2d21063b57590</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGIX_fbconfig</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>add23ba6909617ab99b541612493a8e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGIX_hyperpipe</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a68371d964379b25f5488f5533a0ab0af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGIX_pbuffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5487d4c6644f49eb8489310285ca4a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGIX_swap_barrier</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab06c2cbf55fedca894834576f9b9b66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGIX_swap_group</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a46eb6816358163bfd03967a707ea71c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGIX_video_resize</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>acaf6f02c4579ab73f2b22501a15135a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SGIX_visual_select_group</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3326d3c057aac1010f1df769f7370e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SUN_get_transparent_index</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8c5ee74b8572b222ea4952c682ae8ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_SUN_video_resize</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa9cab81b4f458ad06c4210af344ba22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_VERSION_1_0</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6b325640307d0ae52d7e36fc8f7e3456</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_VERSION_1_1</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aaedf11c88b0c9cd3274418ab89c8a1b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_VERSION_1_2</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4c6b04c826273036ee74d83e2374ff82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_VERSION_1_3</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a032004b24f91438f6c58531f00dd2fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLXEW_VERSION_1_4</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4c68464fc180891dbccf5ca8adbfd9cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXFreeContextEXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a830299194df611d5ce20115c436f0988</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXFreeMemoryNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a70c04b28dd0e475b9bb758dc7baad0e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetAGPOffsetMESA</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa7836215bbd8d3901efb6abdcb4ed364</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetContextIDEXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4b403086230983ca93ac20f9999b7206</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetCurrentDisplay</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5b202b4cfd077e706f5772cb38df9048</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetCurrentReadDrawable</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0d53c59bd1a71d7312cfb4d8a67ab480</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetCurrentReadDrawableSGI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af4092e6fc468acf5b42ad86e138159d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetFBConfigAttrib</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af2743a7cf1822e5374a1d66c381ae2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetFBConfigAttribSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae4515948dc9f65525833b6310140c68b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetFBConfigFromVisualSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a88e6984178fce023373309fe50a55ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetFBConfigs</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aaf8ac97f39b34a9c07b942afe85727e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetSelectedEvent</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aefcf2e90314d8b2fd701f96aa56883a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetSelectedEventSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad2b91d235c977a66676ef4cf29688900</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetTransparentIndexSUN</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3fd89aa6c6dbef83ceb2fdfd5b759e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetVideoDeviceNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab3eee6cb75ceb44bd87422cf86c33c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetVideoInfoNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa4fd4aee58a3a28d5f58c64f8bb909b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetVideoResizeSUN</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abfa62bcdbc8976c3515b41418e41b700</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetVideoSyncSGI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a194a598fab5e3118e50e7dbf7909f28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetVisualFromFBConfig</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a88941f4492eacfc24b886eea8afb413f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXGetVisualFromFBConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6648aea4e1a0c7cc52d17f0332a5c951</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXHyperpipeAttribSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5198563c3b8ffc4f3819785c27600d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXHyperpipeConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af6aab4582cf9cbe81fd58aa6876efb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXImportContextEXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7e2f5b1e503606502b4f4b13886d4666</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXJoinSwapGroupNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a625f3ace4ee49c8d56619e118e597ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXJoinSwapGroupSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac0ba60fc2b1d1c686c0cdaa4a08a9aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXMakeContextCurrent</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abbe37dd553fdef5210871c5d25b3233f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXMakeCurrentReadSGI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5a102d92849aa014063d87e56891a65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQueryChannelDeltasSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a112f862437fd4904271f57653f6097a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQueryChannelRectSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae606c4512001b06d348cbabfc79fe95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQueryContext</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac265a1c7421d748026b4e8e62a8868de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQueryContextInfoEXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8077988dd2e5345d0046d60b77144694</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQueryDrawable</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac13260a5a2a9b5d0ec3cf107c2684aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQueryFrameCountNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af1f93d288adb5677b35b77ed68dd1bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQueryGLXPbufferSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af0b18ee2b1c4cd868fc9c3e10f78564d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQueryHyperpipeAttribSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a236c33876cf01f7ea8b97347f97d4a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQueryHyperpipeBestAttribSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4b1fa2f8c91a80b3d6141fcb932d3808</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQueryHyperpipeConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab8406146a08497bcb77ea2c96489d4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQueryHyperpipeNetworkSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1a5282aaec162d48c287de4cefb30edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQueryMaxSwapBarriersSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad0bbe3a961f33db264342e12ea2bf7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQueryMaxSwapGroupsNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a88a097e338c2751f92d354a8d8df2c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXQuerySwapGroupNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adf5366445d90bfe81f3fcd31c990b82c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXReleaseBuffersMESA</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae4c8589eb57011098d2ec7a9a86c0211</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXReleaseTexImageATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac0081d8e17faf85307fe99d21fbe2fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXReleaseTexImageEXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a17fbe507c891708c88eb021cfd718138</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXReleaseVideoDeviceNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a88cdd5b603be54761d5e7d62032afcaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXReleaseVideoImageNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a37076887ae0f214a02c719f017d2cf13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXResetFrameCountNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5c3447098da06c7359e15fd54d1aa581</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXSelectEvent</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae48a8b59c2f59eca403f596fc436d2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXSelectEventSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a71e6d09bc0b52b096554910029c93b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXSendPbufferToVideoNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2c7dc0c9fd72ae581613ad8eadbda722</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXSet3DfxModeMESA</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad10f8837fa95d126368d68bec83decd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXSwapIntervalSGI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8f05a01089c48d69a5bbcdb453b774b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXVideoResizeSUN</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad113f66233b4c2da9d98945702396708</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>glXWaitVideoSyncSGI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a00091ad4585c8aba70c4e6acc61026b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct __GLXcontextRec *</type>
      <name>GLXContext</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab14f757b495fc428b0564f1914be5838</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXContextID</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a17c7ca5b76cc448032df0b5352803005</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXDrawable</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a826f51745d9d6c81bdbac47ae2b80cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union __GLXEvent</type>
      <name>GLXEvent</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a251904312933c2d12ad95d0633c42d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct __GLXFBConfigRec *</type>
      <name>GLXFBConfig</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0fd4b87f01422e347316867d18cdd91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXFBConfigID</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a38e78acefebf732d1a0da441ad1de05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXFBConfigIDSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a51cf02a43f7f525256512749b6041ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct __GLXFBConfigRec *</type>
      <name>GLXFBConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af81aa8667909660cb354b0b56bc84dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXPbuffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0e12899d42d3570d659900a17247cb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXPbufferSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab1266042d7daf35af48c5372ae4bfcf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXPixmap</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6577d581069de43ebaac50c78dbccbd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>GLXVideoDeviceNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afe2acbb4a962d7ef1575a68f864a5226</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>XID</type>
      <name>GLXWindow</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7b7fbb726212feadef35c6c7c09b9541</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *(*</type>
      <name>PFNGLXALLOCATEMEMORYNVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3728ac54d87f9d4fce0aa7a9f4170648</anchor>
      <arglist>)(GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXBINDCHANNELTOWINDOWSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a77fbb634adf8917ff42dba343f4c744f</anchor>
      <arglist>)(Display *display, int screen, int channel, Window window)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXBINDHYPERPIPESGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8db4ed606315cbe5ebc3f3adbf3009e9</anchor>
      <arglist>)(Display *dpy, int hpId)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXBINDSWAPBARRIERNVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad2aff56cb4bf396ac4a1a2eba7275245</anchor>
      <arglist>)(Display *dpy, GLuint group, GLuint barrier)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXBINDSWAPBARRIERSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>addc2659058497b84a46d473d116f6e54</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, int barrier)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXBINDTEXIMAGEATIPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae2d08664e3f2189fbb35d530ff397601</anchor>
      <arglist>)(Display *dpy, GLXPbuffer pbuf, int buffer)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXBINDTEXIMAGEEXTPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a033694ea877b3b9df41fe7a2fa7a5ed6</anchor>
      <arglist>)(Display *display, GLXDrawable drawable, int buffer, const int *attrib_list)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXBINDVIDEODEVICENVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aeb7c9392c7cd966b3063b8a4eafa6055</anchor>
      <arglist>)(Display *dpy, unsigned int video_slot, unsigned int video_device, const int *attrib_list)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXBINDVIDEOIMAGENVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae52a0109987352d641fea9ada8aecf48</anchor>
      <arglist>)(Display *dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuffer)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXCHANNELRECTSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6f196213ff77878e2d92cb98e509004e</anchor>
      <arglist>)(Display *display, int screen, int channel, int x, int y, int w, int h)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXCHANNELRECTSYNCSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2a107d777f0ed432438bccd38640bedc</anchor>
      <arglist>)(Display *display, int screen, int channel, GLenum synctype)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXFBConfig *(*</type>
      <name>PFNGLXCHOOSEFBCONFIGPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aaedde12273ed2b5c87f488384a437cad</anchor>
      <arglist>)(Display *dpy, int screen, const int *attrib_list, int *nelements)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXFBConfigSGIX *(*</type>
      <name>PFNGLXCHOOSEFBCONFIGSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6fdae56acf3d2f4d613924f2213b7cce</anchor>
      <arglist>)(Display *dpy, int screen, const int *attrib_list, int *nelements)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXCOPYSUBBUFFERMESAPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adbe47201df4bd2b487fc51e61a778c09</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, int x, int y, int width, int height)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXContext(*</type>
      <name>PFNGLXCREATECONTEXTATTRIBSARBPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a47d464f2f4a0dca78020027ca8e8dc7d</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int *attrib_list)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXContext(*</type>
      <name>PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aed8ede12fab5d490bb0482e96d097dfd</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXPbuffer(*</type>
      <name>PFNGLXCREATEGLXPBUFFERSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a716bffdfa146b2e6829474322737f80d</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config, unsigned int width, unsigned int height, int *attrib_list)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXPixmap(*</type>
      <name>PFNGLXCREATEGLXPIXMAPMESAPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ada911fb3bb25eaf6fb8a20d8d862e1b0</anchor>
      <arglist>)(Display *dpy, XVisualInfo *visual, Pixmap pixmap, Colormap cmap)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXPixmap(*</type>
      <name>PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abf27c479b7cabf7b97e4b3c061fc0e19</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config, Pixmap pixmap)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXContext(*</type>
      <name>PFNGLXCREATENEWCONTEXTPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a100eb573b9ba67ee48e487a24a8f4e0e</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXPbuffer(*</type>
      <name>PFNGLXCREATEPBUFFERPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afc9bd78a8c1b9dbd2616f40fc0612818</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config, const int *attrib_list)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXPixmap(*</type>
      <name>PFNGLXCREATEPIXMAPPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5bceeb91331023205a3ca54b5923a3ce</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config, Pixmap pixmap, const int *attrib_list)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXWindow(*</type>
      <name>PFNGLXCREATEWINDOWPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac6e2ef777ff49c494564f9b47cf3099b</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config, Window win, const int *attrib_list)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXCUSHIONSGIPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa03be4ddabced9094e2655e9edabf86c</anchor>
      <arglist>)(Display *dpy, Window window, float cushion)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXDESTROYGLXPBUFFERSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a23e22d9041077e62be03d47a05cdd00d</anchor>
      <arglist>)(Display *dpy, GLXPbuffer pbuf)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6eed1d7b5e42674b42dede46f4db0c70</anchor>
      <arglist>)(Display *dpy, int hpId)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXDESTROYPBUFFERPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2389f86c1fb37e613ad36b341c1cde49</anchor>
      <arglist>)(Display *dpy, GLXPbuffer pbuf)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXDESTROYPIXMAPPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1e63bd9098007175c9531618f95e80a9</anchor>
      <arglist>)(Display *dpy, GLXPixmap pixmap)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXDESTROYWINDOWPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a534e98afcdb861e7fe95a84cdc684a9b</anchor>
      <arglist>)(Display *dpy, GLXWindow win)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXDRAWABLEATTRIBATIPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad40c4d3455a043a0cdf8e4cc61af7e17</anchor>
      <arglist>)(Display *dpy, GLXDrawable draw, const int *attrib_list)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int *(*</type>
      <name>PFNGLXENUMERATEVIDEODEVICESNVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2947cc76f2998452d29dda775741f45c</anchor>
      <arglist>)(Display *dpy, int screen, int *nelements)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXFREECONTEXTEXTPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a17e60725885cead8d338a8c8ec58bb6d</anchor>
      <arglist>)(Display *dpy, GLXContext context)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXFREEMEMORYNVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2c3058dce873d3a8d0bdff206ea5bee8</anchor>
      <arglist>)(void *pointer)</arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int(*</type>
      <name>PFNGLXGETAGPOFFSETMESAPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5f3bfd14b655e3fded7333d8b68dc642</anchor>
      <arglist>)(const void *pointer)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXContextID(*</type>
      <name>PFNGLXGETCONTEXTIDEXTPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a83e7aec767ad95ec0f206ef6f70df9f6</anchor>
      <arglist>)(const GLXContext context)</arglist>
    </member>
    <member kind="typedef">
      <type>Display *(*</type>
      <name>PFNGLXGETCURRENTDISPLAYPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a42f9077233e8d8c05b6dd4530ed336d9</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXDrawable(*</type>
      <name>PFNGLXGETCURRENTREADDRAWABLEPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac32cc2ea48a1d9dab09890fa3534c3f8</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXDrawable(*</type>
      <name>PFNGLXGETCURRENTREADDRAWABLESGIPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4306c3df508d718823686f7868eafc6a</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXGETFBCONFIGATTRIBPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae4903396eebff5d5d66c60a0a8dde4bd</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config, int attribute, int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXGETFBCONFIGATTRIBSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aebd988e527376b53bef873891e77c389</anchor>
      <arglist>)(Display *dpy, GLXFBConfigSGIX config, int attribute, int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXFBConfigSGIX(*</type>
      <name>PFNGLXGETFBCONFIGFROMVISUALSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8779e32cd52fb678a458ca9bbb6e68fc</anchor>
      <arglist>)(Display *dpy, XVisualInfo *vis)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXFBConfig *(*</type>
      <name>PFNGLXGETFBCONFIGSPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7e8816ffec9f1720384fb283ce235b9b</anchor>
      <arglist>)(Display *dpy, int screen, int *nelements)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXGETSELECTEDEVENTPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a46b8805a3f81dacd2d268b6f57f9caad</anchor>
      <arglist>)(Display *dpy, GLXDrawable draw, unsigned long *event_mask)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXGETSELECTEDEVENTSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6286929166bfa69d2f24b369897dacb0</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, unsigned long *mask)</arglist>
    </member>
    <member kind="typedef">
      <type>Status(*</type>
      <name>PFNGLXGETTRANSPARENTINDEXSUNPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3a7ee3d34c80c9b0a4f2a182527aef87</anchor>
      <arglist>)(Display *dpy, Window overlay, Window underlay, unsigned long *pTransparentIndex)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXGETVIDEODEVICENVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa66eee1c3782a559be72526ca874233e</anchor>
      <arglist>)(Display *dpy, int screen, int numVideoDevices, GLXVideoDeviceNV *pVideoDevice)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXGETVIDEOINFONVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7fac75306eb0b21c129eedafd422614a</anchor>
      <arglist>)(Display *dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long *pulCounterOutputPbuffer, unsigned long *pulCounterOutputVideo)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXGETVIDEORESIZESUNPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3a4ba91620e1c15b687ca8faa3302340</anchor>
      <arglist>)(Display *display, GLXDrawable window, float *factor)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXGETVIDEOSYNCSGIPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae50dd5a338d9b1d9f1de20b5c438cded</anchor>
      <arglist>)(uint *count)</arglist>
    </member>
    <member kind="typedef">
      <type>XVisualInfo *(*</type>
      <name>PFNGLXGETVISUALFROMFBCONFIGPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aed0be1b25423518ff49882ae1cad023b</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config)</arglist>
    </member>
    <member kind="typedef">
      <type>XVisualInfo *(*</type>
      <name>PFNGLXGETVISUALFROMFBCONFIGSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a424f0360d34de7a48d0c0bc4d9192c34</anchor>
      <arglist>)(Display *dpy, GLXFBConfig config)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXHYPERPIPEATTRIBSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8018a0c9128e5b524636d77ee15e4ef1</anchor>
      <arglist>)(Display *dpy, int timeSlice, int attrib, int size, void *attribList)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXHYPERPIPECONFIGSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac8a067c6309849f71d6aad85d90134fc</anchor>
      <arglist>)(Display *dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX *cfg, int *hpId)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXContext(*</type>
      <name>PFNGLXIMPORTCONTEXTEXTPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a20ad1b03ba9424074f7146bc9075b281</anchor>
      <arglist>)(Display *dpy, GLXContextID contextID)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXJOINSWAPGROUPNVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5efc0b859cad5e5a31c7383958c59c11</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, GLuint group)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXJOINSWAPGROUPSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a209b164bff79bea49d64adbb50e092d7</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, GLXDrawable member)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXMAKECONTEXTCURRENTPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4665c73390d50f382709eb5fe506d66f</anchor>
      <arglist>)(Display *display, GLXDrawable draw, GLXDrawable read, GLXContext ctx)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXMAKECURRENTREADSGIPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4aadde2107c170a6ce9d49eefac6fa9a</anchor>
      <arglist>)(Display *dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXQUERYCHANNELDELTASSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5d6ac3fdae7575a99a08236aebe417e6</anchor>
      <arglist>)(Display *display, int screen, int channel, int *x, int *y, int *w, int *h)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXQUERYCHANNELRECTSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3cb0333a45d6f824b2a8f2e8a2a2a842</anchor>
      <arglist>)(Display *display, int screen, int channel, int *dx, int *dy, int *dw, int *dh)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXQUERYCONTEXTINFOEXTPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2e72e2e4d581898f4b53fa4780735128</anchor>
      <arglist>)(Display *dpy, GLXContext context, int attribute, int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXQUERYCONTEXTPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a272ed0f678ae347b12984564066df356</anchor>
      <arglist>)(Display *dpy, GLXContext ctx, int attribute, int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXQUERYDRAWABLEPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a26cd4e8852edc6e3b2dffcab17b4cb33</anchor>
      <arglist>)(Display *dpy, GLXDrawable draw, int attribute, unsigned int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXQUERYFRAMECOUNTNVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5975d8215e5065fcf86059a836d8a0b9</anchor>
      <arglist>)(Display *dpy, int screen, GLuint *count)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXQUERYGLXPBUFFERSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afac4e56811a48c1cd7139655a74acad3</anchor>
      <arglist>)(Display *dpy, GLXPbuffer pbuf, int attribute, unsigned int *value)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aca0600f42205de7072d3f34e702bdfaa</anchor>
      <arglist>)(Display *dpy, int timeSlice, int attrib, int size, void *returnAttribList)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab2dc05791529a8356a5cfed92e3476d7</anchor>
      <arglist>)(Display *dpy, int timeSlice, int attrib, int size, void *attribList, void *returnAttribList)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXHyperpipeConfigSGIX *(*</type>
      <name>PFNGLXQUERYHYPERPIPECONFIGSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a001e37fad42d61b0e6d02986c6d6d936</anchor>
      <arglist>)(Display *dpy, int hpId, int *npipes)</arglist>
    </member>
    <member kind="typedef">
      <type>GLXHyperpipeNetworkSGIX *(*</type>
      <name>PFNGLXQUERYHYPERPIPENETWORKSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6797a8b73814c39fe7e5992c0a1573d5</anchor>
      <arglist>)(Display *dpy, int *npipes)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8aeb3888a3f1bcfddba6572139c8abbb</anchor>
      <arglist>)(Display *dpy, int screen, int *max)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXQUERYMAXSWAPGROUPSNVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1b7a0fa4e1ef3e953f57637fddfb3930</anchor>
      <arglist>)(Display *dpy, int screen, GLuint *maxGroups, GLuint *maxBarriers)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXQUERYSWAPGROUPNVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a48fd381bf18e46144e6cafc36133d5d4</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, GLuint *group, GLuint *barrier)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXRELEASEBUFFERSMESAPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af22ad6761769b09cd20cb5ce517833f6</anchor>
      <arglist>)(Display *dpy, GLXDrawable d)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXRELEASETEXIMAGEATIPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a94aac108e1ad0bfa9d897cfacfd9fbe3</anchor>
      <arglist>)(Display *dpy, GLXPbuffer pbuf, int buffer)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXRELEASETEXIMAGEEXTPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4227edcbe5867e117220f1c42e00c780</anchor>
      <arglist>)(Display *display, GLXDrawable drawable, int buffer)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXRELEASEVIDEODEVICENVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a37336c8a768866b5169a2a3ad7861208</anchor>
      <arglist>)(Display *dpy, int screen, GLXVideoDeviceNV VideoDevice)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXRELEASEVIDEOIMAGENVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa19c16914d6aeac26647b3efc768e9ec</anchor>
      <arglist>)(Display *dpy, GLXPbuffer pbuf)</arglist>
    </member>
    <member kind="typedef">
      <type>Bool(*</type>
      <name>PFNGLXRESETFRAMECOUNTNVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abb5a0148ea05ac340ffb4d1048f20389</anchor>
      <arglist>)(Display *dpy, int screen)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXSELECTEVENTPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae53bfc1d3d392aba6252fe8c76871777</anchor>
      <arglist>)(Display *dpy, GLXDrawable draw, unsigned long event_mask)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>PFNGLXSELECTEVENTSGIXPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a24d0eb83f8248b817c692879c4ce7ae4</anchor>
      <arglist>)(Display *dpy, GLXDrawable drawable, unsigned long mask)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXSENDPBUFFERTOVIDEONVPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0068300d087594e661aac5e50ba03a6d</anchor>
      <arglist>)(Display *dpy, GLXPbuffer pbuf, int iBufferType, unsigned long *pulCounterPbuffer, GLboolean bBlock)</arglist>
    </member>
    <member kind="typedef">
      <type>GLboolean(*</type>
      <name>PFNGLXSET3DFXMODEMESAPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7777a2069882559004273eae69998fc1</anchor>
      <arglist>)(GLint mode)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXSWAPINTERVALSGIPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af39be916858a37f53d0d8fe0c986d4b4</anchor>
      <arglist>)(int interval)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXVIDEORESIZESUNPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae2c0ca1f05eaf7e13a20b7a8341d605e</anchor>
      <arglist>)(Display *display, GLXDrawable window, float factor)</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>PFNGLXWAITVIDEOSYNCSGIPROC</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac27136a36a0b17a1c41828bc593779b5</anchor>
      <arglist>)(int divisor, int remainder, unsigned int *count)</arglist>
    </member>
    <member kind="function">
      <type>XVisualInfo *</type>
      <name>glXChooseVisual</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0089c188de2611b3474340af31e19355</anchor>
      <arglist>(Display *dpy, int screen, int *attribList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glXCopyContext</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab17966247d58d018c9a1c30000749010</anchor>
      <arglist>(Display *dpy, GLXContext src, GLXContext dst, GLulong mask)</arglist>
    </member>
    <member kind="function">
      <type>GLXContext</type>
      <name>glXCreateContext</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a194b7e7f5b8a5d167f3166b2b696631a</anchor>
      <arglist>(Display *dpy, XVisualInfo *vis, GLXContext shareList, Bool direct)</arglist>
    </member>
    <member kind="function">
      <type>GLXPixmap</type>
      <name>glXCreateGLXPixmap</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7951589deb0add6ef493bec86d358a9f</anchor>
      <arglist>(Display *dpy, XVisualInfo *vis, Pixmap pixmap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glXDestroyContext</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a84f8530e3fa01fba10d715eeca3bd5d2</anchor>
      <arglist>(Display *dpy, GLXContext ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glXDestroyGLXPixmap</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa373208c7de268f7453402c75057613b</anchor>
      <arglist>(Display *dpy, GLXPixmap pix)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean</type>
      <name>glxewGetExtension</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aac5568f7a9e9194ee6bf3c7d6d571c85</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>GLboolean</type>
      <name>glxewIsSupported</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab6c0ca50680ddcec17d9e39af01ba3fa</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>glXGetClientString</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae3fde424d32aa1e0014eff8aeba288e3</anchor>
      <arglist>(Display *dpy, int name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>glXGetConfig</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abeac5c04d395adaf0a08442eb3e3323e</anchor>
      <arglist>(Display *dpy, XVisualInfo *vis, int attrib, int *value)</arglist>
    </member>
    <member kind="function">
      <type>GLXContext</type>
      <name>glXGetCurrentContext</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3124873668dd8c0aa2aeba23499eef7d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLXDrawable</type>
      <name>glXGetCurrentDrawable</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a16ac5b0ed109285666ccceabc36c30a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Bool</type>
      <name>glXIsDirect</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a644a3ec7778c2a841e8ed84005ac4f0e</anchor>
      <arglist>(Display *dpy, GLXContext ctx)</arglist>
    </member>
    <member kind="function">
      <type>Bool</type>
      <name>glXMakeCurrent</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a48fc247a5c42d06cda6664d2a36b470b</anchor>
      <arglist>(Display *dpy, GLXDrawable drawable, GLXContext ctx)</arglist>
    </member>
    <member kind="function">
      <type>Bool</type>
      <name>glXQueryExtension</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a13df2f7d7de61b71be5223fe74c213e8</anchor>
      <arglist>(Display *dpy, int *errorBase, int *eventBase)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>glXQueryExtensionsString</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac14041089580801572ad2bbf414c8991</anchor>
      <arglist>(Display *dpy, int screen)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>glXQueryServerString</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad2db35f9ffedda7c927921e661fba969</anchor>
      <arglist>(Display *dpy, int screen, int name)</arglist>
    </member>
    <member kind="function">
      <type>Bool</type>
      <name>glXQueryVersion</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abe33df0d0a90ca798161656e07a88482</anchor>
      <arglist>(Display *dpy, int *major, int *minor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glXSwapBuffers</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adf5758fe90cccf8daa9f0b9753ea1085</anchor>
      <arglist>(Display *dpy, GLXDrawable drawable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glXUseXFont</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad1165317ed6cc928202997ae741edbc9</anchor>
      <arglist>(Font font, int first, int count, int listBase)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glXWaitGL</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a260017b9f7cac2a3e1aa21dfa5dde3c0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glXWaitX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae37efe4bfc21adda1d4ef1606d5c53c1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXALLOCATEMEMORYNVPROC</type>
      <name>__glewXAllocateMemoryNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a380ec20c6fe17d1e53c2df9025782900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDCHANNELTOWINDOWSGIXPROC</type>
      <name>__glewXBindChannelToWindowSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4c5d88ae8f24c3fe7e1d8a0fe8c691e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDHYPERPIPESGIXPROC</type>
      <name>__glewXBindHyperpipeSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adc0c13ea85d26dfbca856096e117cf51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDSWAPBARRIERNVPROC</type>
      <name>__glewXBindSwapBarrierNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a66dfdb1fdbf30a322d2e667343722fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDSWAPBARRIERSGIXPROC</type>
      <name>__glewXBindSwapBarrierSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a31a180a5eec1fd42258975f8e619bd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDTEXIMAGEATIPROC</type>
      <name>__glewXBindTexImageATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7ef297117d2d3b3ea936bc112f6af24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDTEXIMAGEEXTPROC</type>
      <name>__glewXBindTexImageEXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aab48d48fe13c9d29197538e5c95fcb6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDVIDEODEVICENVPROC</type>
      <name>__glewXBindVideoDeviceNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae06d8529f31e8590a62d726a71afd8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXBINDVIDEOIMAGENVPROC</type>
      <name>__glewXBindVideoImageNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>acce5c0a01a01c5ef8aee684634dd072b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCHANNELRECTSGIXPROC</type>
      <name>__glewXChannelRectSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a43a02b5484239ccbaeaadc9a56043ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCHANNELRECTSYNCSGIXPROC</type>
      <name>__glewXChannelRectSyncSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa42ab31641486b245a65b445685ab975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCHOOSEFBCONFIGPROC</type>
      <name>__glewXChooseFBConfig</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6493406eba9723248dd519f50a1af98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCHOOSEFBCONFIGSGIXPROC</type>
      <name>__glewXChooseFBConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8cf65871eceb0f6877a5e205b9ac1ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCOPYSUBBUFFERMESAPROC</type>
      <name>__glewXCopySubBufferMESA</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4365fac866f843ced249b315579f41e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATECONTEXTATTRIBSARBPROC</type>
      <name>__glewXCreateContextAttribsARB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4698736e0c174486a7ecf70cfb41fcca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATECONTEXTWITHCONFIGSGIXPROC</type>
      <name>__glewXCreateContextWithConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af15d6f8dce86d59b383779b6177854b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATEGLXPBUFFERSGIXPROC</type>
      <name>__glewXCreateGLXPbufferSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a171487c06f432695b401f6d4ee38cd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATEGLXPIXMAPMESAPROC</type>
      <name>__glewXCreateGLXPixmapMESA</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a197643e2da4aec92246274e834e465be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC</type>
      <name>__glewXCreateGLXPixmapWithConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5cb3fe895dc1b27b0e83af16226715de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATENEWCONTEXTPROC</type>
      <name>__glewXCreateNewContext</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4f7f8a22bad237a6bf20addc15f9a2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATEPBUFFERPROC</type>
      <name>__glewXCreatePbuffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a03208d9d2c5fcde173ff24bc4968f724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATEPIXMAPPROC</type>
      <name>__glewXCreatePixmap</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7970f979fe039bfcdb90690484071ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCREATEWINDOWPROC</type>
      <name>__glewXCreateWindow</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a749979a0938f31475f6c27d68d4632fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXCUSHIONSGIPROC</type>
      <name>__glewXCushionSGI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abf8aae2b5a62751b9dc7308f152b383e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXDESTROYGLXPBUFFERSGIXPROC</type>
      <name>__glewXDestroyGLXPbufferSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5104e0f387b86183f8ed6e1f0fa29ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXDESTROYHYPERPIPECONFIGSGIXPROC</type>
      <name>__glewXDestroyHyperpipeConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aaa9ce8562886a07131e498523e3655eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXDESTROYPBUFFERPROC</type>
      <name>__glewXDestroyPbuffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9fdaa01b25bedc0ee70ca8f209d91def</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXDESTROYPIXMAPPROC</type>
      <name>__glewXDestroyPixmap</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afeb12bda7097e0da034435fbe1c8c1c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXDESTROYWINDOWPROC</type>
      <name>__glewXDestroyWindow</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5a136035f752629c3aa08d35857db315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXDRAWABLEATTRIBATIPROC</type>
      <name>__glewXDrawableAttribATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a99342a2f9a85111191caa37af181c548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXENUMERATEVIDEODEVICESNVPROC</type>
      <name>__glewXEnumerateVideoDevicesNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ade440913053a855542fb67ccfedb685f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXFREECONTEXTEXTPROC</type>
      <name>__glewXFreeContextEXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6353b56d8dbadccd5370e83b4f5f303f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXFREEMEMORYNVPROC</type>
      <name>__glewXFreeMemoryNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab0dd5a6bfec25c06f45ea89cbdc7223e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETAGPOFFSETMESAPROC</type>
      <name>__glewXGetAGPOffsetMESA</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5caf27eb58498e486db3dd6ed704783c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETCONTEXTIDEXTPROC</type>
      <name>__glewXGetContextIDEXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8607790023656b0a03054fe06b0cabb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETCURRENTDISPLAYPROC</type>
      <name>__glewXGetCurrentDisplay</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a151d3162d97aab6c5851ab7f452170f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETCURRENTREADDRAWABLEPROC</type>
      <name>__glewXGetCurrentReadDrawable</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1d8015d05ca6b21995a73e3ec74cd320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETCURRENTREADDRAWABLESGIPROC</type>
      <name>__glewXGetCurrentReadDrawableSGI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad52622e978f4018c84aeb14a3d8f3c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETFBCONFIGATTRIBPROC</type>
      <name>__glewXGetFBConfigAttrib</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a343a6f94707eb077b9f9d1ab29a1add8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETFBCONFIGATTRIBSGIXPROC</type>
      <name>__glewXGetFBConfigAttribSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7f796ad028a96ce9495c41ac086fe23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETFBCONFIGFROMVISUALSGIXPROC</type>
      <name>__glewXGetFBConfigFromVisualSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ab7d327d7ebd583b720cfb82f86ba6fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETFBCONFIGSPROC</type>
      <name>__glewXGetFBConfigs</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9774f8101ca8063be72220869902e6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETSELECTEDEVENTPROC</type>
      <name>__glewXGetSelectedEvent</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1ebacf93a726929234b002829cfcb369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETSELECTEDEVENTSGIXPROC</type>
      <name>__glewXGetSelectedEventSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5c5711f906fb6caeb2e7310bf7ec2599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETTRANSPARENTINDEXSUNPROC</type>
      <name>__glewXGetTransparentIndexSUN</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a043496f61757f4d895039d90dceb378c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETVIDEODEVICENVPROC</type>
      <name>__glewXGetVideoDeviceNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abe548e52101e30bc6b467dc630e440d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETVIDEOINFONVPROC</type>
      <name>__glewXGetVideoInfoNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af74d76bfef96a7b00d63065352682728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETVIDEORESIZESUNPROC</type>
      <name>__glewXGetVideoResizeSUN</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a24082aeab352d6f8bd50751ec9a9436c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETVIDEOSYNCSGIPROC</type>
      <name>__glewXGetVideoSyncSGI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7624b05952ef21f3aa5136c0a3ea7e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETVISUALFROMFBCONFIGPROC</type>
      <name>__glewXGetVisualFromFBConfig</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a9808bbb526d33c95c57ea178b6988a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXGETVISUALFROMFBCONFIGSGIXPROC</type>
      <name>__glewXGetVisualFromFBConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afc31cc8bf4830364f01e6d65e76a5bae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXHYPERPIPEATTRIBSGIXPROC</type>
      <name>__glewXHyperpipeAttribSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aca43e36708356b002adb0ad6e3d8f915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXHYPERPIPECONFIGSGIXPROC</type>
      <name>__glewXHyperpipeConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a97d530cba7dd0b44e3bc920bb4646340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXIMPORTCONTEXTEXTPROC</type>
      <name>__glewXImportContextEXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afc14b0b154aa301d94cd58a5f26cad8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXJOINSWAPGROUPNVPROC</type>
      <name>__glewXJoinSwapGroupNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>af36b7a0fbd335cf99a1c4eaedc137458</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXJOINSWAPGROUPSGIXPROC</type>
      <name>__glewXJoinSwapGroupSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afc2784d88a4d0dadea1231e061f6f9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXMAKECONTEXTCURRENTPROC</type>
      <name>__glewXMakeContextCurrent</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3423c6ac93e11b85fc4822da7f23c504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXMAKECURRENTREADSGIPROC</type>
      <name>__glewXMakeCurrentReadSGI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a2da39f5fdb385be65159552c59192a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYCHANNELDELTASSGIXPROC</type>
      <name>__glewXQueryChannelDeltasSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abf4ad6966e1c2e57320617966e94ee00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYCHANNELRECTSGIXPROC</type>
      <name>__glewXQueryChannelRectSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae0e88df4c0baf531c481d3b0d92f704c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYCONTEXTPROC</type>
      <name>__glewXQueryContext</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a430edbf66a066695e7d0ac640e511bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYCONTEXTINFOEXTPROC</type>
      <name>__glewXQueryContextInfoEXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a91d3c004c1c6a581792047db5628a61c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYDRAWABLEPROC</type>
      <name>__glewXQueryDrawable</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6a0986654ed1fe09f5da5b1a975495f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYFRAMECOUNTNVPROC</type>
      <name>__glewXQueryFrameCountNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a96eb7d86d01d3dd696c52c3794546c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYGLXPBUFFERSGIXPROC</type>
      <name>__glewXQueryGLXPbufferSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7ee6cb9b26552ec00425b9d331ae0ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYHYPERPIPEATTRIBSGIXPROC</type>
      <name>__glewXQueryHyperpipeAttribSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a77c3cd49653cf4335faaa3ec5b7f523f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC</type>
      <name>__glewXQueryHyperpipeBestAttribSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a674f4135c99b5a72474751aca99c9fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYHYPERPIPECONFIGSGIXPROC</type>
      <name>__glewXQueryHyperpipeConfigSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>add19d6267dfb964ffae2a03857a0fd83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYHYPERPIPENETWORKSGIXPROC</type>
      <name>__glewXQueryHyperpipeNetworkSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6711b1647c89a7adf4021fda74b4f990</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYMAXSWAPBARRIERSSGIXPROC</type>
      <name>__glewXQueryMaxSwapBarriersSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5f9c9e92a8abe2c59adf52840db2bf93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYMAXSWAPGROUPSNVPROC</type>
      <name>__glewXQueryMaxSwapGroupsNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aef44779b046739439d5c3c60dd99b2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXQUERYSWAPGROUPNVPROC</type>
      <name>__glewXQuerySwapGroupNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a562d70f04acb875d0e3b72fefe9c25e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXRELEASEBUFFERSMESAPROC</type>
      <name>__glewXReleaseBuffersMESA</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4cb45b9dea5e5b27424cfab4571329dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXRELEASETEXIMAGEATIPROC</type>
      <name>__glewXReleaseTexImageATI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae6001ad934b65c1d00a8e73e78c3a441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXRELEASETEXIMAGEEXTPROC</type>
      <name>__glewXReleaseTexImageEXT</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a07f245b56221f6789141a2498d698e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXRELEASEVIDEODEVICENVPROC</type>
      <name>__glewXReleaseVideoDeviceNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae38f654e64dabc84295b8c8dcca9f983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXRELEASEVIDEOIMAGENVPROC</type>
      <name>__glewXReleaseVideoImageNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a306300587cdf044c852ce48505b4b8d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXRESETFRAMECOUNTNVPROC</type>
      <name>__glewXResetFrameCountNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afe6f50dc957d461c609a738303534c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXSELECTEVENTPROC</type>
      <name>__glewXSelectEvent</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a734c0dcbd54bc2b5a50b8a2c78e05ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXSELECTEVENTSGIXPROC</type>
      <name>__glewXSelectEventSGIX</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a48dd2748a6bad4975bd33ca4e47e143c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXSENDPBUFFERTOVIDEONVPROC</type>
      <name>__glewXSendPbufferToVideoNV</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afe08d4acae7647151e5756fb6aa3048a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXSET3DFXMODEMESAPROC</type>
      <name>__glewXSet3DfxModeMESA</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa49357069a9269a5d0be46e424d4dd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXSWAPINTERVALSGIPROC</type>
      <name>__glewXSwapIntervalSGI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad1d6a3bce94371deb5e97b789b149c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXVIDEORESIZESUNPROC</type>
      <name>__glewXVideoResizeSUN</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a23f188779d62e84cba2d20e31bc7e6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PFNGLXWAITVIDEOSYNCSGIPROC</type>
      <name>__glewXWaitVideoSyncSGI</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a94aa2b17a2fe7869baa8e095899dac82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_3DFX_multisample</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aeb439cbd498512dd7ea4a353abe3a878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_ARB_create_context</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a8542bd9596e1f456bf2bd1284babfa14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_ARB_fbconfig_float</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a234aa083243e3df53ddd11ccb1c40b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_ARB_framebuffer_sRGB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae26f043156f7c67834c59fd093a28dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_ARB_get_proc_address</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a14a84d92895510286174df152546df92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_ARB_multisample</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae800e52dd85b5534966d4a1556068a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_ATI_pixel_format_float</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>afdf4f296333a76f0c3447f11971db7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_ATI_render_texture</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1b7408b22411a5ba948808d368b76268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_EXT_fbconfig_packed_float</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a93f9c7192f28d1dfa1cd8ffb73ee65bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_EXT_framebuffer_sRGB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a70a3ceac13a0ef6a26c0b878133717e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_EXT_import_context</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a85ab4038f6378bdbc6a7a8b999d17677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_EXT_scene_marker</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aaf5928385a4b7be371b8c3ab065432da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_EXT_texture_from_pixmap</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3e03173cae6eb21bbcc1ebd212027e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_EXT_visual_info</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a0fbf529475840056622ba242ce9d9dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_EXT_visual_rating</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a489a15663e5a85200e853c684a85e763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_MESA_agp_offset</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a912882bba96af890b30983c4698ca16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_MESA_copy_sub_buffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1c4c3504c9ea134320025741530e1dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_MESA_pixmap_colormap</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a11dfbd4d9a415ce085ef598c2f67e441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_MESA_release_buffers</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a734b896e4645dc8f93cb1c9ac8309f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_MESA_set_3dfx_mode</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa71f25b0877fb9482c1b97d2d249f9c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_NV_float_buffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ad8bdb733503f8bc8c4acf1698a2f0be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_NV_present_video</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1623a10df188b932faf2c2d2417845ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_NV_swap_group</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a017c680b8170378e0b9affaf93b0a434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_NV_vertex_array_range</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a1dc80ae84873934f5ab2159814c4f3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_NV_video_output</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a96b0d63473ddeb6ab290adcc6600128f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_OML_swap_method</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4a57f1face036ff7303f4e9bdfd73372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_OML_sync_control</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aadcd8de9ca01537f2e021c587ca6033d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGI_cushion</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ac5bb20e0e800a353af2288da2be27cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGI_make_current_read</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>ae262172f12d81a3c79d84442739e8d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGI_swap_control</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a21131f5c944bccced15938ed75a96daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGI_video_sync</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a39483e4656b46b0fd31c48f40e1d7a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGIS_blended_overlay</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5fea2a8492a9f6457e457c9a43ab75ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGIS_color_range</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a6eac5ad4a6d3d90b1fd24cbf4225e0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGIS_multisample</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aa0e90283ff10d203b0f31ea21044a682</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGIS_shared_multisample</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>acb7a4df1fa53c3e05551773a636d79f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGIX_fbconfig</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5df23c8af5e134ae29d7c1a3a06c7752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGIX_hyperpipe</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a7c9c2bdbb7efddac77d1c12beb25ec70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGIX_pbuffer</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5b7d0e7c8ea633f30885995febee3370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGIX_swap_barrier</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a3d867afdbfc5d9b53a7b6d400a5b3cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGIX_swap_group</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>abd95c3c8db784db48fd20b363ee72a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGIX_video_resize</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a142c3e3508d3c9aa8159d396d511b4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SGIX_visual_select_group</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a667c532e30c6377d035777f95fc9f55d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SUN_get_transparent_index</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adf0b5526105d6ef6d76e1f2ce9c05140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_SUN_video_resize</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a77e117f713bfbf782587d026f0d404b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_VERSION_1_0</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aacd00a8ca61fd74a8eae9e0842b25716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_VERSION_1_1</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a4036b6aa59754e9cd98793fa374db1cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_VERSION_1_2</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a70e6e042c134fb7d78ef90a313c7b531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_VERSION_1_3</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>aefb92cdf421f20d88cce4d069bf3237c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXEW_EXPORT GLboolean</type>
      <name>__GLXEW_VERSION_1_4</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a5760ed0fb848e5f8ce146d87ca1797cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void(*)(void)</type>
      <name>glXGetProcAddress</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>a36ef3350096435bd104ac92c743ef873</anchor>
      <arglist>(const GLubyte *procName)</arglist>
    </member>
    <member kind="variable">
      <type>void(*)(void)</type>
      <name>glXGetProcAddressARB</name>
      <anchorfile>glxew_8h.html</anchorfile>
      <anchor>adbdaea4315f49c9104277c1080cba315</anchor>
      <arglist>(const GLubyte *procName)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gnss_messages.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>gnss__messages_8h</filename>
    <includes id="gnss__messages__ascii__nmea_8h" name="gnss_messages_ascii_nmea.h" local="yes" imported="no">gnss_messages_ascii_nmea.h</includes>
    <includes id="gnss__messages__topcon_8h" name="gnss_messages_topcon.h" local="yes" imported="no">gnss_messages_topcon.h</includes>
    <includes id="gnss__messages__novatel_8h" name="gnss_messages_novatel.h" local="yes" imported="no">gnss_messages_novatel.h</includes>
  </compound>
  <compound kind="file">
    <name>gnss_messages_ascii_nmea.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>gnss__messages__ascii__nmea_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="gnss__messages__ascii__nmea_8h" name="gnss_messages_ascii_nmea.h" local="no" imported="no">mrpt/obs/gnss_messages_ascii_nmea.h</includes>
  </compound>
  <compound kind="file">
    <name>gnss_messages_ascii_nmea.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>gnss__messages__ascii__nmea_8h</filename>
    <includes id="gnss__messages__common_8h" name="gnss_messages_common.h" local="yes" imported="no">gnss_messages_common.h</includes>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_ZDA::content_t</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_VTG::content_t</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_RMC::content_t</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_GLL::content_t</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_GGA::content_t</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_GGA</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_GLL</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_RMC</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_VTG</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_ZDA</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <namespace>mrpt::obs::gnss</namespace>
  </compound>
  <compound kind="file">
    <name>gnss_messages_common.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>gnss__messages__common_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="gnss__messages_8h" name="gnss_messages.h" local="no" imported="no">mrpt/obs/gnss_messages.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DOFOR</name>
      <anchorfile>gnss__messages__common_8cpp.html</anchorfile>
      <anchor>a9fe6f5a212e093a7a40fb0378a152114</anchor>
      <arglist>(_MSG_ID)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DOFOR</name>
      <anchorfile>gnss__messages__common_8cpp.html</anchorfile>
      <anchor>a9fe6f5a212e093a7a40fb0378a152114</anchor>
      <arglist>(_MSG_ID)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DOFOR</name>
      <anchorfile>gnss__messages__common_8cpp.html</anchorfile>
      <anchor>a9fe6f5a212e093a7a40fb0378a152114</anchor>
      <arglist>(_MSG_ID)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LIST_ALL_MSGS</name>
      <anchorfile>gnss__messages__common_8cpp.html</anchorfile>
      <anchor>aa8aeebced1c9496d0f8fcca2a557f37e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gnss_messages_common.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>gnss__messages__common_8h</filename>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="obs_2include_2mrpt_2obs_2link__pragmas_8h" name="obs/include/mrpt/obs/link_pragmas.h" local="no" imported="no">mrpt/obs/link_pragmas.h</includes>
    <includes id="gnss__messages__type__list_8h" name="gnss_messages_type_list.h" local="no" imported="no">mrpt/obs/gnss_messages_type_list.h</includes>
    <class kind="struct">mrpt::obs::gnss::gnss_message</class>
    <class kind="struct">mrpt::obs::gnss::gnss_message_ptr</class>
    <class kind="struct">mrpt::obs::gnss::UTC_time</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <namespace>mrpt::obs::gnss</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GNSS_BINARY_MSG_DEFINITION_END</name>
      <anchorfile>gnss__messages__common_8h.html</anchorfile>
      <anchor>ab53c9114ac12bd0e05e80aff2e2d73b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GNSS_BINARY_MSG_DEFINITION_MID</name>
      <anchorfile>gnss__messages__common_8h.html</anchorfile>
      <anchor>a9730ec05f54bab820b62032085ad1486</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GNSS_BINARY_MSG_DEFINITION_MID_END</name>
      <anchorfile>gnss__messages__common_8h.html</anchorfile>
      <anchor>a61b6afd0c08d8fec66031de06c86efa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GNSS_BINARY_MSG_DEFINITION_START</name>
      <anchorfile>gnss__messages__common_8h.html</anchorfile>
      <anchor>a07071eec3964611e1e41911e05681ab5</anchor>
      <arglist>(_MSG_ID)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GNSS_MESSAGE_BINARY_BLOCK</name>
      <anchorfile>gnss__messages__common_8h.html</anchorfile>
      <anchor>af7110403c050164c6c5fe4144d11da4c</anchor>
      <arglist>(DATA_PTR, DATA_LEN)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gnss_messages_novatel.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>gnss__messages__novatel_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="gnss__messages__novatel_8h" name="gnss_messages_novatel.h" local="no" imported="no">mrpt/obs/gnss_messages_novatel.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEF_TYPESTR</name>
      <anchorfile>gnss__messages__novatel_8cpp.html</anchorfile>
      <anchor>a40e35a741a978944f12f65d4ef7a8047</anchor>
      <arglist>(_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEF_TYPESTR</name>
      <anchorfile>gnss__messages__novatel_8cpp.html</anchorfile>
      <anchor>a40e35a741a978944f12f65d4ef7a8047</anchor>
      <arglist>(_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEF_TYPESTR</name>
      <anchorfile>gnss__messages__novatel_8cpp.html</anchorfile>
      <anchor>a40e35a741a978944f12f65d4ef7a8047</anchor>
      <arglist>(_NAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generic_dump_BESTPOS</name>
      <anchorfile>gnss__messages__novatel_8cpp.html</anchorfile>
      <anchor>a7cdef9e728c83b7b88443956135b48e5</anchor>
      <arglist>(const Message_NV_OEM6_BESTPOS::content_t &amp;fields, mrpt::utils::CStream &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generic_dump_MARKTIME</name>
      <anchorfile>gnss__messages__novatel_8cpp.html</anchorfile>
      <anchor>a5214ab6eca8e1566e1de02820f943f60</anchor>
      <arglist>(const Message_NV_OEM6_MARKTIME::content_t &amp;fields, mrpt::utils::CStream &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generic_getFieldValues_MARKTIME</name>
      <anchorfile>gnss__messages__novatel_8cpp.html</anchorfile>
      <anchor>a1f2c17a530bb5b52e8b1620e7d74662a</anchor>
      <arglist>(const Message_NV_OEM6_MARKTIME::content_t &amp;fields, std::ostream &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gnss_messages_novatel.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>gnss__messages__novatel_8h</filename>
    <includes id="gnss__messages__common_8h" name="gnss_messages_common.h" local="yes" imported="no">gnss_messages_common.h</includes>
    <class kind="struct">mrpt::obs::gnss::Message_NV_OEM6_GENERIC_FRAME</class>
    <class kind="struct">mrpt::obs::gnss::Message_NV_OEM6_GENERIC_SHORT_FRAME</class>
    <class kind="struct">mrpt::obs::gnss::Message_NV_OEM6_RANGECMP</class>
    <class kind="struct">mrpt::obs::gnss::Message_NV_OEM6_VERSION</class>
    <class kind="struct">mrpt::obs::gnss::nv_oem6_header_t</class>
    <class kind="struct">mrpt::obs::gnss::nv_oem6_short_header_t</class>
    <class kind="struct">mrpt::obs::gnss::Message_NV_OEM6_VERSION::TComponentVersion</class>
    <class kind="struct">mrpt::obs::gnss::Message_NV_OEM6_RANGECMP::TCompressedRangeLog</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <namespace>mrpt::obs::gnss</namespace>
    <namespace>mrpt::obs::gnss::nv_oem6_ins_status_type</namespace>
    <namespace>mrpt::obs::gnss::nv_oem6_position_type</namespace>
    <namespace>mrpt::obs::gnss::nv_oem6_solution_status</namespace>
    <member kind="enumeration">
      <type></type>
      <name>nv_ins_status_type_t</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_INACTIVE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676a1b2b4aea2810d2d3899adda0e01333d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_ALIGNING</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676a0a00ba7940025d2ee53c5eec2d0ccb08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_HIGH_VARIANCE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676a0164526c5f77496f764f5d9c8ea9e804</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_SOLUTION_GOOD</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676adeb8f8461e10c3244c328763e855c72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_SOLUTION_FREE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676ae9bebe053696bf62fa09b2c09d76f185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_ALIGNMENT_COMPLETE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676ad49629d14f387fdf3615ee48cc238326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DETERMINING_ORIENTATION</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676a20d10447b87acc0d0ce0bbf98f979551</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAITING_INITIALPOS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676abee692808b4db6bbebaf976135caf564</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>nv_position_type_t</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dad63fb6dd626b15706cc7834d5ca568c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIXEDPOS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9daff52cfcfd6225b3938ca6d3b2a1af7a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIXEDHEIGHT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da2f2ba95df11c59fad8ce14ff033208e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Reserved</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da22ba65c34479457770aadb728ed88bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOATCONV</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dae221fcd5529fd5719c63a0dce293abcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WIDELANE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9daf320f502b039991fcf328f44a638680d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NARROWLANE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9daf2ba6ba9441db322363d807d8c390f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOPPLER_VELOCITY</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da617c19aa25d549905aa6613613b0ea3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SINGLE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dacede0cd88924a57abdb0c5e5fc742641</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSRDIFF</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da370d0d837455e60b37a5c571a6aa9632</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAAS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da3baa1edb6e544ee4d5d096b74d1b83bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROPAGATED</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da6b493442070bca5ca32090b29c5f988e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OMNISTAR</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da48ab24970ab60b8952857220a8c57bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L1_FLOAT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da94ffd0bbec997a157d31a2e68ae2bc8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IONOFREE_FLOAT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da546308e69558b9573f372196e5cd6e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NARROW_FLOAT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da94d5e7e88e4d1ec949c3d378daa20b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L1_INT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dada9e811766e1a3b3418c9aa73747c969</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WIDE_INT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da7796048b3d965f57e96569a9066dc049</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NARROW_INT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da5704436c79225191c913752452c8a52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RTK_DIRECT_INS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da08f8943e7b07cbf5ba3e11707c344a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da54879e7a8fc656fa5d2998ff3ff6d3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_PSRSP</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9daea9cfef7ee2b632880acf0f2121166b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_PSRDIFF</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dad343dc8a23974f2d8213c6c12cb079d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_RTKFLOAT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dad480142e924141cc19a5fe61fcd0b69f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_RTKFIXED</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dae87637e8b3885f15980966c83d8a88cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OMNISTAR_HP</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da32b913a341d67d500f2ef2c22c4d9614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OMNISTAR_XP</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da507482a6307f5c15521917bccc67c39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CDGPS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da95bf1422b40d04eb102b154f5e0d9c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>nv_solution_status_t</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOL_COMPUTED</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a4fd244c62ce3666033c199100596e3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INSUFFICIENT_OBS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7aa87c8ad079e5c3fdea48df9eb4848f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_CONVERGENCE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a5176f8f454533faffce84dc673b61c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SINGULARITY</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7aaf4c546a6ce8c7ef59b6f9f611b5d821</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COV_TRACE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7af9318f3ce8d54e495480242bc741ecc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEST_DIST</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7ad00366c56b633ee61c07abd0bb6285c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLD_START</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a307989adc691e3e509c0122b37093fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>V_H_LIMIT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a8bfcd90ff27ca8024bc55dbf3b710849</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VARIANCE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a351d84e6eb928010f91dd78729e5946a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESIDUALS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7ae7ae4197aee3317ebbc5417afbb9253c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DELTA_POS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a49c68d94c7c0735c28cb1eb926a0d543</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEGATIVE_VAR</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a79b70b3f18abea920324f731bb899eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTEGRITY_WARNING</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a5767fabb089adb0ebe2ae3343e654f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_INACTIVE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a096a861faadcf21a2e84e70db1189e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_ALIGNING</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7aea657dfe74854df49804a99dae79716a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_BAD</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a7b47d88ecd75483bc762c03ec9c23e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_UNPLUGGED</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a73f9100e89a1812c1afcde3925064940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PENDING</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a58a3d9f2e79d913ea2db3003f266ca05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID_FIX</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a0fd8732dbc6627b5251b2ece6135fe6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const std::string OBS_IMPEXP &amp;</type>
      <name>enum2str</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a00ca3aaee1afe411c05124424ae37eaf</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>const std::string OBS_IMPEXP &amp;</type>
      <name>enum2str</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>aae58c8ee8a42eb44560f3bfc6531bf2a</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>const std::string OBS_IMPEXP &amp;</type>
      <name>enum2str</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>af045eccf5880a1b84e8d030292e4c185</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldDescriptions</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a089aae11f6fcdb1f17be8a7504be4f84</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldValues</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ab8fc0429af983e372ef6883af890a70a</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>GNSS_BINARY_MSG_DEFINITION_MID TGEODETICCOORDS</type>
      <name>getAsStruct</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a0e71042bb1eb5f3203faaa81879119c2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a0</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a13540983027cf991adf375d6f0669a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>A0</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae14d784e52c212a85fb70c9ee75822b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a1</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a38d975e0c565aa64023572d2db9865bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>A1</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a46d12ce63e63e3ec21adab7b32cc118a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a2</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ad09facb52a5074d8292d1358580342b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a3</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a2e93f8db37465bc435a0620e655b376d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>accel_x</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a0555b3b1bfc67a34918743f4731c055b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>accel_y_neg</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae3464266355cbaddeb84757484b0afc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>accel_z</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ac7517a8888f37c88c697796a78eef1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>att_cov</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a446179acf8a485ba7cce80d958b857af</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux1stat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae4906aec1b88d24ab701616fa2646c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux1stat_clear</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a3019d4fdadf22af17ebc250ee4333ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux1stat_pri</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aeaea3d04463d8862b7e5c39d6a0c09fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux1stat_set</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a007ef559c4c59e905c691ce1e6dfa26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux2stat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>acfb4ec3a72277d77073678fc9afc6311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux2stat_clear</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a3c17ea3e44d09a3b3822411b77815786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux2stat_pri</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a2fb3cfb97124827cfb3153d7d3bc3d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux2stat_set</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a41923f9d5edce14cb080d5bc9778f0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux3stat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>af424a10e3e04e00941270d73a43da0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux3stat_clear</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a2260af63da1a542563fe25b7fa4385c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux3stat_pri</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a4e61438b7cd732d4cd338a0900ea02d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux3stat_set</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ade9d5f3115a6cf74d62497b31936ecc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>azimuth</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ab530866f9a44a297b94997f604d1cf41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b0</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae781e7a09402d3a12e3a6deea67bd3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b1</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a4630d6b7f39542235e84e7f27f567e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b2</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ad6af7bf8265016342de5cf06463156e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b3</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ada8c39c4f8ccef436082a821309a515e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>base_station_id</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ab83822a638a39ce081db527d2456376a</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>clock_offset</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>acb023ccb2371e03711556e804762c8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>clock_offset_std</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a2f7eaebda69f8131af1f782dee68b276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>clock_status</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>af4aa361968dccb0829b27174160b80fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>crc</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>adc4359e71c3f29206b157ec4df611f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>datum_id</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>af0dbca20e9b1db17f6d0895b69fd89cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>deltat_ls</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5c54465b751705aa26d7e46bfa36cb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>deltat_lsf</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ab966cce63f68f0c35222b62bb2cef0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>diff_age</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a99193e1e43edcdcf5ef8ac521137c020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>dn</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a4bc5c23d947ea2b0db0f6cca25b7c99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>error</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a4292a761d5389d30142a1d442542e152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ext_sol_stat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae84afc3180a8b806bdea8e4a6eb7ffee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>galileo_beidou_mask</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae1f2934f0eeee817bdbc2af8e56bfbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>gps_glonass_mask</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>acc0d6af414d2ef533963461bc012aac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>gyro_x</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a79a107e7d23aa9d7360a0a1779937c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>gyro_y_neg</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a9bbf348560902d6e1412633ec9277663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>gyro_z</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a2b1b8994e40be6f088a4b83b15fc7326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nv_oem6_header_t</type>
      <name>header</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ad44aa49382c3beda48e34f5131b58d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>hgt</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ad8b885d84c7d441b5d60d8eae2524e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hgt_sigma</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a4aee574cb1c87fb0e51459a51028c421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>imu_status</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ac0e0fc42a02902e7d06cd53b8d1802bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ins_status</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a9dbd6df05337c55241f677803746193c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aba20814a2fafd0957a2cbd13e0c9ecaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lat_sigma</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>af123396eeac47e0171de54f4a9fa25e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lon</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a46cfbd9dbb473a0474e1dfebdc43d4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lon_sigma</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a65d22bec0a7eea2c6a203e7cf2b4d58c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_sats_sol</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a9c8db6520f796bd997ace0b9470ddce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_sats_sol_L1</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>abe61703306f0047cb69b9be97ebd8d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_sats_sol_multi</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a1372cb7cd8779b84c0db837eacff4a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_sats_tracked</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aa133052709238cef29031554bf346232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>num_stats</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a449ded5ace3e8e7d250b820b773c6536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pitch</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a013273fbd6db260c79a236e097a68c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pos_cov</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a747481f5d582dad4061af15171a1cd7e</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>position_type</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aaccfb999d875707aed4d0a14afc597d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ref_secs</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae9e5bddd8751ee5a7eb0694ba0810615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ref_week</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>af92b6f3bf5323d6174118960404e8f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a6eab96362d9c64418dd4c3277aff62a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>roll</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aaf0eeb15324bc9d9d2bd1484e2607c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>rxstat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a935027298f37853adf2d676540284ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>rxstat_clear</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a14ebb2f4bbefea4b601048015ead2afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>rxstat_pri</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a4716f6a7cd00299efed2aa074a502f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>rxstat_set</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a29cd4e6a82ea20486a045216e13e3c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>sat_prn</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a740257fa1f72f53427ca66246cecc125</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>seconds_in_week</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ac7468b12d161f9e1a2001fdea4bb979b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sol_age</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a7f2549dcfb1bc30eb07bee69e841c648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>solution_stat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a627c700c2ae2a044d59ed50060a64ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>subframe1</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a67cc6e0470457eaa3fd7649c257ba929</anchor>
      <arglist>[30]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>subframe2</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a58dc80bec6e08496f78c16ca0d6ccd85</anchor>
      <arglist>[30]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>subframe3</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>af8da5038315c039015234b9467c274a2</anchor>
      <arglist>[30]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>tot</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a05b1050c7abdebdf2d6ec92b2f0767a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>undulation</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a1eb5bff437dafb568fae02b9cbd7abab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>utc_offset</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aff2b3aa23b75e629f004a67bd2a2dabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>utc_wn</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>adecd33dadd315e82ebb2d8b1bc97907b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vel_cov</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aa699809888cf936207ffbf4110649b84</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vel_east</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a9053713295d4ea01ac4b250a092e6af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vel_north</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a28c7e0a59adc1e825d62276d27fb4bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vel_up</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a8e435f78df78461a3620311d7a09fe60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>week</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a83c0998b551341fae296e25d667254ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>week_seconds</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a6bc6cc491722035f20351b25feb1ccaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>wn_lsf</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a714b1e7ae55611f7ead1ef242625565d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gnss_messages_topcon.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>gnss__messages__topcon_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="gnss__messages__topcon_8h" name="gnss_messages_topcon.h" local="no" imported="no">mrpt/obs/gnss_messages_topcon.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
  </compound>
  <compound kind="file">
    <name>gnss_messages_topcon.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>gnss__messages__topcon_8h</filename>
    <includes id="gnss__messages__common_8h" name="gnss_messages_common.h" local="yes" imported="no">gnss_messages_common.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <class kind="struct">mrpt::obs::gnss::Message_TOPCON_PZS</class>
    <class kind="struct">mrpt::obs::gnss::Message_TOPCON_SATS</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <namespace>mrpt::obs::gnss</namespace>
  </compound>
  <compound kind="file">
    <name>gnss_messages_type_list.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>gnss__messages__type__list_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <namespace>mrpt::obs::gnss</namespace>
    <member kind="enumeration">
      <type></type>
      <name>gnss_message_type_t</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_GGA</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459abe96079604d73c68323379219272a94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_GLL</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a348cf35772302096db8c9dda4a00dcbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_GSA</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a4766ab1755a060488d208ef73d166973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_GSV</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a64fef90f9a459f7e9da1c266e056b567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_MSS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459af0cad76884ceee3c11681d86cb8d55ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_RMC</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459ab7d860fcbe4bc5e707f7ae0b3f348e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_VTG</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a5b4d03c6948ea4194e220c6cd15811bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_ZDA</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a0d4e8a3e344a621bef95be5e959e398d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOPCON_PZS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a0063ea513a3338b5f9fd0a17439b3d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOPCON_SATS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a681ae05c6630569b4db7848ec319ee56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_MSG2ENUM</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a0ce1e1042db332da4545ba511b5c94ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GENERIC_FRAME</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459acecd247e1c4aa0a644084a6f2b3c89a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GENERIC_SHORT_FRAME</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a1599de9ecbfff0b6ad2c3284142bf5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_ALIGNBSLNENU</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459ab9b845d47a84f15dd484c3d9fb7d4fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_ALIGNBSLNXYZ</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a06eea4df030e8d660d2671746e165ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_ALIGNDOP</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459aaa96f7eb634598da9413da19c98d738c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_BESTPOS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a5309dd5d4b1b19d8249e557f2da46772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_BESTSATS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459af05f6981d6f7a4bf9836ae47528bc7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_BESTUTM</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a5f5307bfb66cb0fb0d5019669cead044</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_BESTVEL</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a27c0c00b586d27bbdb57ff078d87162a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_BESTXYZ</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a016ca23df0ff480d326ea3c4f538bfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_CLOCKSTEERING</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a27b2c2b640216bb71d2362a2dced07e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPGLL</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a719a9da7b84efe84f1a63e4c420033f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPGGA</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a7d757a1e45c057d412e88f457ca25d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPGGARTK</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a3d1f889c5d611a479cb74eae0c72c74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPGSA</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a481ac0acc2046010699838b9be3ed221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPGSV</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a24b4609a6753c9bd42b17f6fd6441147</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPHDT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a186e02e5e3bcaafc821bc7d168dcf601</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPRMC</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a6ee4a99925d2fa21a7f7ee5eb97eba6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPVTG</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459ac3da5e86e3beb64f1514649ee39c7f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPZDA</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a484c1ca82f2261835374f4aa4b21c6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_IONUTC</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459ae4d636496b07110ef1186ce21f001106</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_MARKPOS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a008d81dcee5a5516f91da933144b395b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_MARK2POS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a90bdc8ca65d0a7623560ebd32523a1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_MARKTIME</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a49eda5584ed26bb15a8cc7ead1021293</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_MARK2TIME</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a8268fe419483cce54065072ff105ccac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_PPPPOS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a5381016c820595840d4a3aaf4ae7af38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_RANGECMP</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a14fb28dbd2052191b695e2b9b37e375f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_RAWEPHEM</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a724b130e98627cdf568f80dba2997680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_RXSTATUS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a0e8d315fbb3f210bed2db699dc508b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_VERSION</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459ae809f6bc01217c80dec91991b27ac823</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_INSPVAS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a254a75fba4cac377f4ae1c11144dfb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_INSATTS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459abd516863e8c70ca53415f7fa73900d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_INSCOVS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a275dc550df9ccf8646f50f0feb276577</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_INSVELS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a0ab43830bdb910367a51b2a083939a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_RAWIMUS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459ab5459a438c5d8597be32986f2de78cc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gps2rawlog_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/gps2rawlog/</path>
    <filename>gps2rawlog__main_8cpp</filename>
    <includes id="CGPSInterface_8h" name="CGPSInterface.h" local="no" imported="no">mrpt/hwdrivers/CGPSInterface.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CmdLine_8h" name="CmdLine.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLine.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>gps2rawlog__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_input_file</name>
      <anchorfile>gps2rawlog__main_8cpp.html</anchorfile>
      <anchor>a29c4ad7a8822799141e0918146ff18ba</anchor>
      <arglist>(&quot;i&quot;,&quot;input&quot;,&quot;Input raw file (required) (*.raw,*.gps,...)&quot;, true,&quot;&quot;,&quot;log.gps&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_output_file</name>
      <anchorfile>gps2rawlog__main_8cpp.html</anchorfile>
      <anchor>a75ff48a7972ca4c788242202e20c7c4e</anchor>
      <arglist>(&quot;o&quot;,&quot;output&quot;,&quot;Output dataset (*.rawlog)&quot;, false,&quot;&quot;,&quot;dataset_out.rawlog&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_overwrite</name>
      <anchorfile>gps2rawlog__main_8cpp.html</anchorfile>
      <anchor>a17041a82e2b5efb321115a7793534ff2</anchor>
      <arglist>(&quot;w&quot;,&quot;overwrite&quot;,&quot;Force overwrite target file without prompting.&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::CmdLine</type>
      <name>cmd</name>
      <anchorfile>gps2rawlog__main_8cpp.html</anchorfile>
      <anchor>a1ca309264adc55984b8fe12ad2691900</anchor>
      <arglist>(&quot;gps2rawlog&quot;, &apos; &apos;, MRPT_getVersion().c_str())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graph-slam_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/graph-slam/</path>
    <filename>graph-slam__main_8cpp</filename>
    <includes id="graphs_8h" name="graphs.h" local="no" imported="no">mrpt/graphs.h</includes>
    <includes id="levmarq_8h" name="levmarq.h" local="no" imported="no">mrpt/graphslam/levmarq.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="CmdLine_8h" name="CmdLine.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLine.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>a605207728f603b75feb0ade539c45175</anchor>
      <arglist>(_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENT_OP_FUNCTION</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>afd920c011c18704a4eeabb4ad762482d</anchor>
      <arglist>(_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VERBOSE_COUT</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>ad414b72bce7b981386e81284e8f836e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TOperationFunctor</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>a9246c3c515ea735c28e551f7237916d4</anchor>
      <arglist>)(const std::string &amp;in_file, bool is3D, TCLAP::CmdLine &amp;cmdline, bool verbose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>a24183457e1485cbfac2cab24662d3d19</anchor>
      <arglist>(op_view)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>a64ac32888b626b7a1185b7ee9b3fb263</anchor>
      <arglist>(op_dijkstra)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>a48d3435432965f53642d81fe86d2eaaa</anchor>
      <arglist>(op_levmarq)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>afc3deb5b5c834e2eb5d63febabdfb945</anchor>
      <arglist>(op_info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display_graph</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>a9153a211455d22272fd4a8d2e9f8ed00</anchor>
      <arglist>(const GRAPHTYPE &amp;g)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPLEMENT_OP_FUNCTION</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>ad399636f49568452cb92ab6ee4b72393</anchor>
      <arglist>(op_view)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPLEMENT_OP_FUNCTION</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>ac1e6295bf407cc85e9d9e6bd1f9bf237</anchor>
      <arglist>(op_info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPLEMENT_OP_FUNCTION</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>a0e09de0f46d41035f48d0929a30fc1aa</anchor>
      <arglist>(op_dijkstra)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPLEMENT_OP_FUNCTION</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>af2af0fc882d1bd4650692aca0bcba0e9</anchor>
      <arglist>(op_levmarq)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_2d</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>ab5735afd1445d0eea96150e1f019bcab</anchor>
      <arglist>(&quot;&quot;,&quot;2d&quot;,&quot;Use 2D poses (Must use exactly one of --2d and --3d)&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_3d</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>a14a22876f8560bc9ae0d5bb0603a0369</anchor>
      <arglist>(&quot;&quot;,&quot;3d&quot;,&quot;Use 3D poses (Must use exactly one of --2d and --3d)&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; double &gt;</type>
      <name>arg_initial_lambda</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>a37e2894fd259de4733cf79a9ff380221</anchor>
      <arglist>(&quot;&quot;,&quot;initial-lambda&quot;,&quot;Initial lambda parameter (optional, lev-marq)&quot;, false, 0,&quot;val&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_input_file</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>ae76e26080ca8da1679447406789481fa</anchor>
      <arglist>(&quot;i&quot;,&quot;input&quot;,&quot;Input file (required) (*.graph,*.graphbin)&quot;, true,&quot;&quot;,&quot;test.graph&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; int &gt;</type>
      <name>arg_max_iters</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>ae6119b2425893d63b5be7ad73f26f365</anchor>
      <arglist>(&quot;&quot;,&quot;max-iters&quot;,&quot;Maximum number of iterations (optional)&quot;, false, 100,&quot;N&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_no_span</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>a3c0c5f9d563653901e8b34ffaabb15ca</anchor>
      <arglist>(&quot;&quot;,&quot;no-span&quot;,&quot;Don&apos;t use dijkstra initial spanning tree guess (optional)&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_output_file</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>aeb4404add435d3d937ab4d0bd91821e9</anchor>
      <arglist>(&quot;o&quot;,&quot;output&quot;,&quot;Output file (optional) (*.graph,*.graphbin)&quot;, false,&quot;&quot;,&quot;result.graph&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_quiet</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>adfa19547cb51645f4b768aa1e43e3642</anchor>
      <arglist>(&quot;q&quot;,&quot;quiet&quot;,&quot;Terse output&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_view</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>a2fd848b79fcc2b32b7eb747d80b90b1a</anchor>
      <arglist>(&quot;&quot;,&quot;view&quot;,&quot;Op: Visualize the graph in a 3D view. If used alone, represent VERTEX2 or VERTEX3 poses directly as stored in the input file. &quot;&quot;If used together with another operation, the final obtained graph after the operation will be shown, not the input original one.\n&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::CmdLine</type>
      <name>cmd</name>
      <anchorfile>graph-slam__main_8cpp.html</anchorfile>
      <anchor>a4ba0682c2f06259a9c186f30279ae8cd</anchor>
      <arglist>(&quot;graph-slam&quot;, &apos; &apos;, MRPT_getVersion().c_str())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graph_slam_levmarq_test_common.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/src/</path>
    <filename>graph__slam__levmarq__test__common_8h</filename>
    <includes id="graphslam_2include_2mrpt_2graphslam_2types_8h" name="graphslam/include/mrpt/graphslam/types.h" local="no" imported="no">mrpt/graphslam/types.h</includes>
    <includes id="levmarq_8h" name="levmarq.h" local="no" imported="no">mrpt/graphslam/levmarq.h</includes>
    <includes id="graphs_8h" name="graphs.h" local="no" imported="no">mrpt/graphs.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <class kind="class">GraphSlamLevMarqTest</class>
  </compound>
  <compound kind="file">
    <name>graph_slam_levmarq_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/src/</path>
    <filename>graph__slam__levmarq__unittest_8cpp</filename>
    <includes id="graph__slam__levmarq__test__common_8h" name="graph_slam_levmarq_test_common.h" local="yes" imported="no">graph_slam_levmarq_test_common.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <class kind="class">GraphSlamLevMarqTester</class>
    <member kind="typedef">
      <type>GraphSlamLevMarqTester&lt; CNetworkOfPoses2D &gt;</type>
      <name>GraphSlamLevMarqTester2D</name>
      <anchorfile>graph__slam__levmarq__unittest_8cpp.html</anchorfile>
      <anchor>aaec22ff080c335086d6e3bab43ad1914</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GraphSlamLevMarqTester&lt; CNetworkOfPoses3D &gt;</type>
      <name>GraphSlamLevMarqTester3D</name>
      <anchorfile>graph__slam__levmarq__unittest_8cpp.html</anchorfile>
      <anchor>a88822bdd7101c6ac93ae7696c446afbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>graph__slam__levmarq__unittest_8cpp.html</anchorfile>
      <anchor>ad1c07b51407ab6567780ff99eb95acb0</anchor>
      <arglist>(GraphSlamLevMarqTester2D, OptimizeSampleRingPath)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>graph__slam__levmarq__unittest_8cpp.html</anchorfile>
      <anchor>a4ac4d034f8a0969ac2edd88c5ecdd7ce</anchor>
      <arglist>(GraphSlamLevMarqTester2D, BinarySerialization)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>graph__slam__levmarq__unittest_8cpp.html</anchorfile>
      <anchor>a6843d39f0799fd2e3c0d9b4008abd09e</anchor>
      <arglist>(GraphSlamLevMarqTester3D, OptimizeSampleRingPath)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>graph__slam__levmarq__unittest_8cpp.html</anchorfile>
      <anchor>a4a8af5c4e253ee3faf982905d4baf9d7</anchor>
      <arglist>(GraphSlamLevMarqTester3D, BinarySerialization)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graph_tools.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>graph__tools_8h</filename>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <includes id="graph__tools__impl_8h" name="graph_tools_impl.h" local="yes" imported="no">graph_tools_impl.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::opengl::graph_tools</namespace>
    <member kind="function">
      <type>CSetOfObjectsPtr</type>
      <name>graph_visualize</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga30efc9f6fcb49801e989d174e0f65a61</anchor>
      <arglist>(const GRAPH_T &amp;g, const mrpt::utils::TParametersDouble &amp;extra_params=mrpt::utils::TParametersDouble())</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr</type>
      <name>graph_visualize</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga30efc9f6fcb49801e989d174e0f65a61</anchor>
      <arglist>(const GRAPH_T &amp;g, const mrpt::utils::TParametersDouble &amp;extra_params=mrpt::utils::TParametersDouble())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graph_tools_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>graph__tools__impl_8h</filename>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CSimpleLine_8h" name="CSimpleLine.h" local="no" imported="no">mrpt/opengl/CSimpleLine.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::opengl::graph_tools</namespace>
    <member kind="function">
      <type>CSetOfObjectsPtr</type>
      <name>graph_visualize</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga30efc9f6fcb49801e989d174e0f65a61</anchor>
      <arglist>(const GRAPH_T &amp;g, const mrpt::utils::TParametersDouble &amp;extra_params=mrpt::utils::TParametersDouble())</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr</type>
      <name>graph_visualize</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga30efc9f6fcb49801e989d174e0f65a61</anchor>
      <arglist>(const GRAPH_T &amp;g, const mrpt::utils::TParametersDouble &amp;extra_params=mrpt::utils::TParametersDouble())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graphs-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/src/</path>
    <filename>graphs-precomp_8cpp</filename>
    <includes id="graphs-precomp_8h" name="graphs-precomp.h" local="yes" imported="no">graphs-precomp.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>graphs-precomp_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graphs-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/src/</path>
    <filename>graphs-precomp_8h</filename>
  </compound>
  <compound kind="file">
    <name>graphs.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/</path>
    <filename>graphs_8h</filename>
    <includes id="TNodeAnnotations_8h" name="TNodeAnnotations.h" local="no" imported="no">mrpt/graphs/TNodeAnnotations.h</includes>
    <includes id="TMRSlamNodeAnnotations_8h" name="TMRSlamNodeAnnotations.h" local="no" imported="no">mrpt/graphs/TMRSlamNodeAnnotations.h</includes>
    <includes id="CAStarAlgorithm_8h" name="CAStarAlgorithm.h" local="no" imported="no">mrpt/graphs/CAStarAlgorithm.h</includes>
    <includes id="CGraphPartitioner_8h" name="CGraphPartitioner.h" local="no" imported="no">mrpt/graphs/CGraphPartitioner.h</includes>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <includes id="dijkstra_8h" name="dijkstra.h" local="no" imported="no">mrpt/graphs/dijkstra.h</includes>
    <includes id="CDirectedGraph_8h" name="CDirectedGraph.h" local="no" imported="no">mrpt/graphs/CDirectedGraph.h</includes>
    <includes id="CDirectedTree_8h" name="CDirectedTree.h" local="no" imported="no">mrpt/graphs/CDirectedTree.h</includes>
    <includes id="THypothesis_8h" name="THypothesis.h" local="no" imported="no">mrpt/graphs/THypothesis.h</includes>
    <includes id="CHypothesisNotFoundException_8h" name="CHypothesisNotFoundException.h" local="no" imported="no">mrpt/graphs/CHypothesisNotFoundException.h</includes>
  </compound>
  <compound kind="file">
    <name>graphslam-engine_app.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/graphslam-engine/</path>
    <filename>graphslam-engine__app_8cpp</filename>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="CPoses2DSequence_8h" name="CPoses2DSequence.h" local="no" imported="no">mrpt/poses/CPoses2DSequence.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="CGraphSlamEngine_8h" name="CGraphSlamEngine.h" local="no" imported="no">mrpt/graphslam/CGraphSlamEngine.h</includes>
    <includes id="TUserOptionsChecker_8h" name="TUserOptionsChecker.h" local="no" imported="no">mrpt/graphslam/apps_related/TUserOptionsChecker.h</includes>
    <includes id="CGraphSlamHandler_8h" name="CGraphSlamHandler.h" local="no" imported="no">mrpt/graphslam/apps_related/CGraphSlamHandler.h</includes>
    <includes id="CmdLine_8h" name="CmdLine.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLine.h</includes>
    <member kind="function">
      <type>void</type>
      <name>execGraphSlamEngine</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>a24e9e86d6cdc5c8ca1544c9572af9c5c</anchor>
      <arglist>(mrpt::utils::COutputLogger *logger)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; string &gt;</type>
      <name>arg_edge_reg</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>adf6a368cb81dae5b6367b5d80fad9308</anchor>
      <arglist>(&quot;e&quot;,&quot;edge-reg&quot;,&quot;Specify Edge Registration Decider&quot;, false,&quot;CICPCriteriaERD&quot;,&quot;CICPCriteriaERD&quot;, cmd_line)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; string &gt;</type>
      <name>arg_ground_truth_file</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>a50600f7ba1bc3fe4d9b2d07b76ad5570</anchor>
      <arglist>(&quot;g&quot;,&quot;ground-truth&quot;,&quot;Ground-truth textfile&quot;, false,&quot;&quot;,&quot;contents.rawlog.GT.txt&quot;, cmd_line)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; string &gt;</type>
      <name>arg_ini_file</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>ac1b5cb80d0d7b28213273aa7393ffa34</anchor>
      <arglist>(&quot;i&quot;,&quot;ini-file&quot;,&quot;.ini configuration file&quot;, true,&quot;&quot;,&quot;config.ini&quot;, cmd_line)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; string &gt;</type>
      <name>arg_node_reg</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>a9cfc584a1e2f7e6f99fbd4a1dccde9e2</anchor>
      <arglist>(&quot;n&quot;,&quot;node-reg&quot;,&quot;Specify Node Registration Decider&quot;, false,&quot;CFixedIntervalsNRD&quot;,&quot;CICPCriteriaNRD&quot;, cmd_line)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; string &gt;</type>
      <name>arg_optimizer</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>a3e4d2d30aded40c6132663d42b8c2deb</anchor>
      <arglist>(&quot;o&quot;,&quot;optimizer&quot;,&quot;Specify GraphSlam Optimizer&quot;, false,&quot;CLevMarqGSO&quot;,&quot;CLevMarqGSO&quot;, cmd_line)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; string &gt;</type>
      <name>arg_rawlog_file</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>a0101f873e4c82c7f6d1612093372d33f</anchor>
      <arglist>(&quot;r&quot;,&quot;rawlog&quot;,&quot;Rawlog dataset file&quot;, true,&quot;&quot;,&quot;contents.rawlog&quot;, cmd_line)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::CmdLine</type>
      <name>cmd_line</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>a824cd0b2b82d4783c011548e61350532</anchor>
      <arglist>(&quot; graphslam-engine - Part of the MRPT\n&quot;, &apos; &apos;, MRPT_getVersion().c_str())</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>dim_2d</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>aee625f7819b41d79b22d1fe7e79eb7e3</anchor>
      <arglist>(&quot;&quot;,&quot;2d&quot;,&quot;Construct 2D graph of constraints (use CPosePDFGaussianInf)&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>dim_3d</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>a55be23888b6ac553b88dc02b5f496fcd</anchor>
      <arglist>(&quot;&quot;,&quot;3d&quot;,&quot;Construct 3D graph of constraints (use CPose3DPDFGaussianInf)&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>disable_visuals</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>aa856ec81b18f3a09322098f355c906bc</anchor>
      <arglist>(&quot;&quot;,&quot;disable-visuals&quot;,&quot;Disable Visualization - Overrides related visualize* directives of the .ini file&quot;, cmd_line, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>list_all_registrars</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>ae02e7a6cf7fffa7bfb4b94cf6be0f273</anchor>
      <arglist>(&quot;&quot;,&quot;list-regs&quot;,&quot;List (all) available registration decider classes&quot;, cmd_line, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>list_edge_registrars</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>aa82a54d4ca65d23ad2d9251fc9b6c6ed</anchor>
      <arglist>(&quot;&quot;,&quot;list-edge-regs&quot;,&quot;List available edge registration decider classes&quot;, cmd_line, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>list_node_registrars</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>a1314807cc191d6b200dace0e970b56fe</anchor>
      <arglist>(&quot;&quot;,&quot;list-node-regs&quot;,&quot;List available node registration decider classes&quot;, cmd_line, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>list_optimizers</name>
      <anchorfile>graphslam-engine__app_8cpp.html</anchorfile>
      <anchor>a7ebed39ed6c69adca165948845226b3c</anchor>
      <arglist>(&quot;&quot;,&quot;list-optimizers&quot;,&quot;List (all) available graphslam optimizer classes&quot;, cmd_line, false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graphslam-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/src/</path>
    <filename>graphslam-precomp_8cpp</filename>
    <includes id="graphslam-precomp_8h" name="graphslam-precomp.h" local="yes" imported="no">graphslam-precomp.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>graphslam-precomp_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graphslam-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/src/</path>
    <filename>graphslam-precomp_8h</filename>
  </compound>
  <compound kind="file">
    <name>graphslam.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/</path>
    <filename>graphslam_8h</filename>
    <includes id="graphslam_2include_2mrpt_2graphslam_2types_8h" name="graphslam/include/mrpt/graphslam/types.h" local="yes" imported="no">graphslam/types.h</includes>
    <includes id="levmarq_8h" name="levmarq.h" local="yes" imported="no">graphslam/levmarq.h</includes>
    <includes id="CRegistrationDeciderOrOptimizer_8h" name="CRegistrationDeciderOrOptimizer.h" local="yes" imported="no">graphslam/interfaces/CRegistrationDeciderOrOptimizer.h</includes>
    <includes id="CNodeRegistrationDecider_8h" name="CNodeRegistrationDecider.h" local="yes" imported="no">graphslam/interfaces/CNodeRegistrationDecider.h</includes>
    <includes id="CEdgeRegistrationDecider_8h" name="CEdgeRegistrationDecider.h" local="yes" imported="no">graphslam/interfaces/CEdgeRegistrationDecider.h</includes>
    <includes id="CRangeScanEdgeRegistrationDecider_8h" name="CRangeScanEdgeRegistrationDecider.h" local="yes" imported="no">graphslam/interfaces/CRangeScanEdgeRegistrationDecider.h</includes>
    <includes id="CGraphSlamOptimizer_8h" name="CGraphSlamOptimizer.h" local="yes" imported="no">graphslam/interfaces/CGraphSlamOptimizer.h</includes>
    <includes id="CEmptyNRD_8h" name="CEmptyNRD.h" local="yes" imported="no">graphslam/NRD/CEmptyNRD.h</includes>
    <includes id="CFixedIntervalsNRD_8h" name="CFixedIntervalsNRD.h" local="yes" imported="no">graphslam/NRD/CFixedIntervalsNRD.h</includes>
    <includes id="CICPCriteriaNRD_8h" name="CICPCriteriaNRD.h" local="yes" imported="no">graphslam/NRD/CICPCriteriaNRD.h</includes>
    <includes id="CEmptyERD_8h" name="CEmptyERD.h" local="yes" imported="no">graphslam/ERD/CEmptyERD.h</includes>
    <includes id="CICPCriteriaERD_8h" name="CICPCriteriaERD.h" local="yes" imported="no">graphslam/ERD/CICPCriteriaERD.h</includes>
    <includes id="CLoopCloserERD_8h" name="CLoopCloserERD.h" local="yes" imported="no">graphslam/ERD/CLoopCloserERD.h</includes>
    <includes id="CEmptyGSO_8h" name="CEmptyGSO.h" local="yes" imported="no">graphslam/GSO/CEmptyGSO.h</includes>
    <includes id="CLevMarqGSO_8h" name="CLevMarqGSO.h" local="yes" imported="no">graphslam/GSO/CLevMarqGSO.h</includes>
    <includes id="CRangeScanOps_8h" name="CRangeScanOps.h" local="yes" imported="no">graphslam/misc/CRangeScanOps.h</includes>
    <includes id="CEdgeCounter_8h" name="CEdgeCounter.h" local="yes" imported="no">graphslam/misc/CEdgeCounter.h</includes>
    <includes id="CWindowManager_8h" name="CWindowManager.h" local="yes" imported="no">graphslam/misc/CWindowManager.h</includes>
    <includes id="CWindowObserver_8h" name="CWindowObserver.h" local="yes" imported="no">graphslam/misc/CWindowObserver.h</includes>
    <includes id="TSlidingWindow_8h" name="TSlidingWindow.h" local="yes" imported="no">graphslam/misc/TSlidingWindow.h</includes>
    <includes id="TUncertaintyPath_8h" name="TUncertaintyPath.h" local="yes" imported="no">graphslam/misc/TUncertaintyPath.h</includes>
    <includes id="TUserOptionsChecker_8h" name="TUserOptionsChecker.h" local="yes" imported="no">graphslam/apps_related/TUserOptionsChecker.h</includes>
    <includes id="CGraphSlamHandler_8h" name="CGraphSlamHandler.h" local="yes" imported="no">graphslam/apps_related/CGraphSlamHandler.h</includes>
    <includes id="CGraphSlamEngine_8h" name="CGraphSlamEngine.h" local="yes" imported="no">graphslam/CGraphSlamEngine.h</includes>
  </compound>
  <compound kind="file">
    <name>grid-matching_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/grid-matching/</path>
    <filename>grid-matching__main_8cpp</filename>
    <includes id="CFileStream_8h" name="CFileStream.h" local="no" imported="no">mrpt/utils/CFileStream.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="CGridMapAligner_8h" name="CGridMapAligner.h" local="no" imported="no">mrpt/slam/CGridMapAligner.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="vector__loadsave_8h" name="vector_loadsave.h" local="no" imported="no">mrpt/system/vector_loadsave.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CmdLine_8h" name="CmdLine.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLine.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <member kind="function">
      <type>void</type>
      <name>do_grid_align</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a86f56667f05337699d244dd8eb7436f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>RESULTS_DIR</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a702062aaac477b8518e5bbb354e33bda</anchor>
      <arglist>(&quot;GRID-MATCHING_RESULTS&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>CGridMapAligner::TAlignerMethod</type>
      <name>aligner_method</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a342267cb2dcd81e1755de633dccbc6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>CONFIG_FIL</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a36d877ef7a72771abedee1d4bb0a9bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>fil_grid1</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>ac9c0d912be606efdd19cd21ac12becfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>fil_grid2</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>ad7f3e20dd4939b90a169fc600df79fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GT_Aphi_rad</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>ad9ec41f7bc34d401ee9df15b461f2a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GT_Ax</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>ac40206e6ea071dcacbe7ab4f8a5a48b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GT_Ay</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>aa717f0f855fbf051d8c3ff6b3fc71456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_detect_test</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a552ab821c694e2fb4f04f741c1c807bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_match</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a0b22a96c4e97a7751d8a88fddd2abcf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>IS_VERBOSE</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>af1335870fb5ef64e039f0cf9cda27870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>MOST_LIKELY_SOG_MODE_ONLY</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>ac5f63681de57d36a5567921ccb0f3079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>N_ITERS</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a9625a92b72fb3d3dab9ec7998f0cf764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>NOISE_IN_LASER</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a46ff2395a05bbc84d729b8f574f77f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>NOISE_IN_POSE</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a7788d466567ab94ef804cc856476e0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>NOSAVE</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>aa8b3d64b4ee111bad7b1ee7dcc6018dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>OUTPUT_FIL</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>aaceb028080811136c46422d2672ba0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SAVE_CORR_AND_NONCORR_DISTS</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>aa5bd2522211b081453fa544478d1a03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>SAVE_ICP_GOODNESS_FIL</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>abe7865e5442ccb2ffa82e8b31092b2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SAVE_SOG_3DSCENE</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>ab0dc77d1b217adb6d75eedebf98ec38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SAVE_SOG_ALL_MAPS_OVERLAP_HYPOTHESES</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a3ba50eaa071bbcc37259f02ae040746b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SKIP_ICP_STAGE</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>ab93edb60e005b50152af9f398c106964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>STD_NOISE_LASER</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a5890974a2d225912ec747358c057e267</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>STD_NOISE_PHI</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a7b80be35f55c35b60590878dc0d5287c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>STD_NOISE_XY</name>
      <anchorfile>grid-matching__main_8cpp.html</anchorfile>
      <anchor>a222c0291f704e226b8f006a00cd75d4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gridmapSimulApp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/GridmapNavSimul/</path>
    <filename>gridmapSimulApp_8cpp</filename>
    <includes id="gridmapSimulApp_8h" name="gridmapSimulApp.h" local="yes" imported="no">gridmapSimulApp.h</includes>
    <includes id="gridmapSimulMain_8h" name="gridmapSimulMain.h" local="yes" imported="no">gridmapSimulMain.h</includes>
  </compound>
  <compound kind="file">
    <name>gridmapSimulApp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/GridmapNavSimul/</path>
    <filename>gridmapSimulApp_8h</filename>
    <class kind="class">gridmapSimulApp</class>
  </compound>
  <compound kind="file">
    <name>gridmapSimulMain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/GridmapNavSimul/</path>
    <filename>gridmapSimulMain_8cpp</filename>
    <includes id="gridmapSimulMain_8h" name="gridmapSimulMain.h" local="yes" imported="no">gridmapSimulMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="GridmapNavSimul_2CAboutBox_8h" name="GridmapNavSimul/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CMyGLCanvasBase_8h" name="CMyGLCanvasBase.h" local="no" imported="no">mrpt/gui/CMyGLCanvasBase.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CVehicleSimul__DiffDriven_8h" name="CVehicleSimul_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleSimul_DiffDriven.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="CJoystick_8h" name="CJoystick.h" local="no" imported="no">mrpt/hwdrivers/CJoystick.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <class kind="class">CMyGLCanvas</class>
    <class kind="class">MyArtProvider</class>
    <member kind="define">
      <type>#define</type>
      <name>_MYTT</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a38c6a8ff7e159f01ad8524b03bcd8c22</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RETURN_BITMAP</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a5ab5c7b74f646dfffeb304aa456cb04e</anchor>
      <arglist>(artid, xpm)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER_MS</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a8e5c16d1055d0bb652795a0b0a843284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>decimation</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>af57640a4c98b75d682f113490e0fab6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>gl_grid</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a5fb9a2e4474404443134d911605679fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::opengl::CPointCloudPtr</type>
      <name>gl_path_GT</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a51cd855e7141f3267ac6dbab4984c943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::opengl::CPointCloudPtr</type>
      <name>gl_path_ODO</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a7e8a689373da0a338d440d140bb8390b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>gl_robot</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a2d3c0fcef4693c74dc83ebfc82209363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::opengl::CPlanarLaserScanPtr</type>
      <name>gl_scan</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>aedb1d12e5058033459c29160002da4d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CJoystick</type>
      <name>joystick</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a7b6dadefcf63d9eed3b13dde6f632dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LASER_APERTURE</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a68401c5c5062480e9da412abc44f738e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LASER_BEARING_STD_ERROR</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a2f02b2a2eeb505ce726e3b9bf88b4e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>LASER_N_RANGES</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a24dde8808cf342aff7019267a6e7300e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LASER_STD_ERROR</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>ad7ce0a51dfd0b5039f83fda897840453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_pressed_key</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>aea09c68224d2a588dbb358bd803a918a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPose2D</type>
      <name>lastOdo</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a6c3bfd841b939b5ae37390d8b0da65fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPose2D</type>
      <name>pose_start</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a8784c28a0b8fc8ee553736276e6746a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StdVector_CPose2D</type>
      <name>robot_path_GT</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>af5a181ee797496649a097f99142a4750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StdVector_CPose2D</type>
      <name>robot_path_ODO</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a5723d38cda10ad289350e691a860e4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>COccupancyGridMap2D</type>
      <name>the_grid</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a3387a1720e1b75b19867f7a8efe2ecc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::kinematics::CVehicleSimul_DiffDriven</type>
      <name>the_robot</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>a283d3e2701016df9bf1ceaab5509581e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>we_are_closing</name>
      <anchorfile>gridmapSimulMain_8cpp.html</anchorfile>
      <anchor>aee4f88fe041f7b0b41135d0d26f40aad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gridmapSimulMain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/GridmapNavSimul/</path>
    <filename>gridmapSimulMain_8h</filename>
    <class kind="class">gridmapSimulFrame</class>
    <member kind="define">
      <type>#define</type>
      <name>_U</name>
      <anchorfile>gridmapSimulMain_8h.html</anchorfile>
      <anchor>af88efd7e95e5d89a8247464f7a6fdb39</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_UU</name>
      <anchorfile>gridmapSimulMain_8h.html</anchorfile>
      <anchor>a0907413052ada875dc3e034a2b524eee</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GRIDMAPSIMUL_VERSION</name>
      <anchorfile>gridmapSimulMain_8h.html</anchorfile>
      <anchor>a87f0e2bd49668b8e86d9f40910688343</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WX_END_TRY</name>
      <anchorfile>gridmapSimulMain_8h.html</anchorfile>
      <anchor>a0a61e637326b93048191edb71b1c56b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WX_START_TRY</name>
      <anchorfile>gridmapSimulMain_8h.html</anchorfile>
      <anchor>a682342b0e1fbe49eb782696d57f77d24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-all.cc</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/src/</path>
    <filename>gtest-all_8cc</filename>
    <includes id="gtest_8h" name="gtest.h" local="yes" imported="no">gtest/gtest.h</includes>
    <includes id="gtest_8cc" name="gtest.cc" local="yes" imported="no">src/gtest.cc</includes>
    <includes id="gtest-death-test_8cc" name="gtest-death-test.cc" local="yes" imported="no">src/gtest-death-test.cc</includes>
    <includes id="gtest-filepath_8cc" name="gtest-filepath.cc" local="yes" imported="no">src/gtest-filepath.cc</includes>
    <includes id="gtest-port_8cc" name="gtest-port.cc" local="yes" imported="no">src/gtest-port.cc</includes>
    <includes id="gtest-printers_8cc" name="gtest-printers.cc" local="yes" imported="no">src/gtest-printers.cc</includes>
    <includes id="gtest-test-part_8cc" name="gtest-test-part.cc" local="yes" imported="no">src/gtest-test-part.cc</includes>
    <includes id="gtest-typed-test_8cc" name="gtest-typed-test.cc" local="yes" imported="no">src/gtest-typed-test.cc</includes>
  </compound>
  <compound kind="file">
    <name>gtest-death-test-internal.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/</path>
    <filename>gtest-death-test-internal_8h</filename>
    <includes id="gtest-internal_8h" name="gtest-internal.h" local="yes" imported="no">gtest/internal/gtest-internal.h</includes>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_UNSUPPORTED_DEATH_TEST_</name>
      <anchorfile>gtest-death-test-internal_8h.html</anchorfile>
      <anchor>a29a145cda8bd2d0c6a78b0ac1d670d18</anchor>
      <arglist>(statement, regex, terminator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_string_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac20f635c3285878fc1195ce687f23950</anchor>
      <arglist>(internal_run_death_test)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kDeathTestStyleFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a008ebfe0c0347d65e5e06e4d310981b3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kDeathTestUseFork</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a32051e2574562b548be3e26a52eaa553</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kInternalRunDeathTestFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8572303d929880adf30db00952e1c45d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-death-test.cc</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/src/</path>
    <filename>gtest-death-test_8cc</filename>
    <includes id="gtest-death-test_8h" name="gtest-death-test.h" local="yes" imported="no">gtest/gtest-death-test.h</includes>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <includes id="internal_2custom_2gtest_8h" name="internal/custom/gtest.h" local="yes" imported="no">gtest/internal/custom/gtest.h</includes>
    <includes id="gtest-message_8h" name="gtest-message.h" local="yes" imported="no">gtest/gtest-message.h</includes>
    <includes id="gtest-string_8h" name="gtest-string.h" local="yes" imported="no">gtest/internal/gtest-string.h</includes>
    <includes id="gtest-internal-inl_8h" name="gtest-internal-inl.h" local="yes" imported="no">src/gtest-internal-inl.h</includes>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_IMPLEMENTATION_</name>
      <anchorfile>gtest-death-test_8cc.html</anchorfile>
      <anchor>a83bd232fd1077579fada92c31bb7469f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>afee59458b05682d57d3a389e0903bc01</anchor>
      <arglist>(death_test_use_fork, internal::BoolFromGTestEnv(&quot;death_test_use_fork&quot;, false),&quot;Instructs to use fork()/_exit() instead of clone() in death tests. &quot;&quot;Ignored and always uses fork() on POSIX systems where clone() is not &quot;&quot;implemented. Useful when running under valgrind or similar tools if &quot;&quot;those do not support clone(). Valgrind 3.3.1 will just fail if &quot;&quot;it sees an unsupported combination of clone() flags. &quot;&quot;It is not recommended to use this flag w/o valgrind though it will &quot;&quot;work in 99% of the cases. Once valgrind is fixed, this flag will &quot;&quot;most likely be removed.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ad93c9ec89517d047ed323b79d96df251</anchor>
      <arglist>(death_test_style, internal::StringFromGTestEnv(&quot;death_test_style&quot;, kDefaultDeathTestStyle),&quot;Indicates how to run a death test in a forked child process: &quot;&quot;\&quot;threadsafe\&quot; (child process re-executes the test binary &quot;&quot;from the beginning, running only the specific death test) or &quot;&quot;\&quot;fast\&quot; (child process runs the death test immediately &quot;&quot;after forking).&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_string_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1b4d550272b7346726a5b4976d5c7aca</anchor>
      <arglist>(internal_run_death_test,&quot;&quot;,&quot;Indicates the file, line number, temporal index of &quot;&quot;the single death test to run, and a file descriptor to &quot;&quot;which a success code may be sent, all separated by &quot;&quot;the &apos;|&apos; characters.  This flag is specified if and only if the current &quot;&quot;process is a sub-process launched for running a thread-safe &quot;&quot;death test.  FOR INTERNAL USE ONLY.&quot;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kDefaultDeathTestStyle</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a317291240e750e2142a23cbd52bc5aec</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-death-test.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/</path>
    <filename>gtest-death-test_8h</filename>
    <includes id="gtest-death-test-internal_8h" name="gtest-death-test-internal.h" local="yes" imported="no">gtest/internal/gtest-death-test-internal.h</includes>
    <namespace>testing</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_DEATH_IF_SUPPORTED</name>
      <anchorfile>gtest-death-test_8h.html</anchorfile>
      <anchor>ab2f0f25b46353767179a49ebd15b7345</anchor>
      <arglist>(statement, regex)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_DEATH_IF_SUPPORTED</name>
      <anchorfile>gtest-death-test_8h.html</anchorfile>
      <anchor>a8564de0e012dd0898949c513d1571f8b</anchor>
      <arglist>(statement, regex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a37b7e87f0a5f502c6918f37d1768c1f3</anchor>
      <arglist>(death_test_style)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-filepath.cc</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/src/</path>
    <filename>gtest-filepath_8cc</filename>
    <includes id="gtest-message_8h" name="gtest-message.h" local="yes" imported="no">gtest/gtest-message.h</includes>
    <includes id="gtest-filepath_8h" name="gtest-filepath.h" local="yes" imported="no">gtest/internal/gtest-filepath.h</includes>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <includes id="gtest-string_8h" name="gtest-string.h" local="yes" imported="no">gtest/internal/gtest-string.h</includes>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_PATH_MAX_</name>
      <anchorfile>gtest-filepath_8cc.html</anchorfile>
      <anchor>ad9d445747785a9271a57cf1d392b89ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>IsPathSeparator</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a6b8d22cee9edbbfe56077420a6fa1cb1</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kCurrentDirectoryString</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a23a8e9527d0e544e7df2d64ad549ce3e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kPathSeparator</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>afcd71adaa9d1e6df7b282a17fc48125c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-filepath.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/</path>
    <filename>gtest-filepath_8h</filename>
    <includes id="gtest-string_8h" name="gtest-string.h" local="yes" imported="no">gtest/internal/gtest-string.h</includes>
    <class kind="class">testing::internal::FilePath</class>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
  </compound>
  <compound kind="file">
    <name>gtest-internal-inl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/src/</path>
    <filename>gtest-internal-inl_8h</filename>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="yes" imported="no">gtest/gtest.h</includes>
    <includes id="gtest-spi_8h" name="gtest-spi.h" local="yes" imported="no">gtest/gtest-spi.h</includes>
    <class kind="class">testing::internal::DefaultGlobalTestPartResultReporter</class>
    <class kind="class">testing::internal::DefaultPerThreadTestPartResultReporter</class>
    <class kind="class">testing::internal::GTestFlagSaver</class>
    <class kind="class">testing::internal::OsStackTraceGetter</class>
    <class kind="class">testing::internal::OsStackTraceGetterInterface</class>
    <class kind="class">testing::internal::TestPropertyKeyIs</class>
    <class kind="class">testing::internal::TestResultAccessor</class>
    <class kind="struct">testing::internal::TraceInfo</class>
    <class kind="class">testing::internal::UnitTestImpl</class>
    <class kind="class">testing::internal::UnitTestOptions</class>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>CodePointToUtf8</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0c0f9558efb9abb965851c4738cdc725</anchor>
      <arglist>(UInt32 code_point)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>CountIf</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1e77a774d910346eff11a86d8df783a5</anchor>
      <arglist>(const Container &amp;c, Predicate predicate)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Delete</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1e7045e09392aece10aea4517458b7ed</anchor>
      <arglist>(T *x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ForEach</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a52f5504ed65d116201ccb8f99a44fd7e</anchor>
      <arglist>(const Container &amp;c, Functor functor)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>FormatEpochTimeInMillisAsIso8601</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a5ef227c4a610e7ff638b12dfb25b068e</anchor>
      <arglist>(TimeInMillis ms)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>FormatTimeInMillisAsSeconds</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a904485f27a54be8a5a92856e2d838797</anchor>
      <arglist>(TimeInMillis ms)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ FilePath</type>
      <name>GetCurrentExecutableName</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7a2bbf069f75bc99873976ad6fc356ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>E</type>
      <name>GetElementOr</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a71fdd20a0686bea3dc0cdcd95e0bca1c</anchor>
      <arglist>(const std::vector&lt; E &gt; &amp;v, int i, E default_value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNextRandomSeed</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a6e07a655cb987d131cd8fbeba9a7f1eb</anchor>
      <arglist>(int seed)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetRandomSeedFromFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae74fedbdaebaac8d1202192266243b9e</anchor>
      <arglist>(Int32 random_seed_flag)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ TimeInMillis</type>
      <name>GetTimeInMillis</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae66b46943a429e6efb1db456d4cae90c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>class UnitTestImpl *</type>
      <name>GetUnitTestImpl</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a9bd0caf5d16512de38b39599c13ee634</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a534f0743e7c42c55d27dcd0dd3d38f18</anchor>
      <arglist>(death_test_use_fork)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ Int32</type>
      <name>Int32FromEnvOrDie</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aaa576613655c2f380278c255c3ec5fef</anchor>
      <arglist>(const char *env_var, Int32 default_val)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>ParseGoogleTestFlagsOnly</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a472880afbcc592a41e3d623e2dec8412</anchor>
      <arglist>(int *argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>ParseGoogleTestFlagsOnly</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa3c81a67914856448d0778990d9d9cab</anchor>
      <arglist>(int *argc, wchar_t **argv)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>ParseInt32Flag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae3449e173767750b613114ceac6d916a</anchor>
      <arglist>(const char *str, const char *flag, Int32 *value)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>ShouldRunTestOnShard</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a437bd89f5bc532778d7467600e210395</anchor>
      <arglist>(int total_shards, int shard_index, int test_id)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>ShouldShard</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0fe41657b1d1ab7ec4e37ec07403ee6c</anchor>
      <arglist>(const char *total_shards_str, const char *shard_index_str, bool in_subprocess_for_death_test)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>ShouldUseColor</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac1db1b4603967a6c4404f31cbbac31a6</anchor>
      <arglist>(bool stdout_is_tty)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Shuffle</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a90d9e6ffe8522a7eb1b2ce9b1a0c4673</anchor>
      <arglist>(internal::Random *random, std::vector&lt; E &gt; *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShuffleRange</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0e1d3dc36138a591769412d4c7779861</anchor>
      <arglist>(internal::Random *random, int begin, int end, std::vector&lt; E &gt; *v)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>WideStringToUtf8</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a05b8c86ff38243f34d8f839a0eadefb1</anchor>
      <arglist>(const wchar_t *str, int num_chars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WriteToShardStatusFileIfNeeded</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a19b35b39782d41e6ef76e1910a3a502e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>GTEST_API_ bool</type>
      <name>g_help_flag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a93a772f5e51973b105d91cbb66a203f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kAlsoRunDisabledTestsFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad5882ed0ceadc0f23090f0f08b5d495b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kBreakOnFailureFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a804c907155bfee3a6616ae3ca04048d0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kCatchExceptionsFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af4bb309802e83df0927097e6e4201a38</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kColorFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a884ff13b75232fbe7daa0caf46f1de66</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kFilterFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8cb8ee7fe7659e6916a0108dffa2f7dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kFlagfileFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa1ffe15dea227d4dded912e43a8eed84</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kListTestsFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1d3cfebffefbf35f7033d4941493a8ff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kMaxRandomSeed</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a41bd421ace53d23dbe85d9618c3afaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kOutputFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abd5368e00a31d175c6696cf76cbbde10</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kPrintTimeFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6c13109bb4c78740ddb082b1ec0de56</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kRandomSeedFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a964ad71443cfda304b3208bf5d2daa75</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kRepeatFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a764ee423d39ebb8e10c53ab9b685cd9b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kShuffleFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>affd2c1118505cb97d8ff728c95fc722b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kStackTraceDepthFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad6f90e66d431ca3a9084408878c2cc77</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kStreamResultToFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a84f8a2102d45c8b2b35be06d14ffefb8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>GTEST_API_ const TypeId</type>
      <name>kTestTypeIdInGoogleTest</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>acac7993efabbd9dd62c1e9c7d143a72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kThrowOnFailureFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad9efcf363de3483afd91c7393a4fefb8</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-internal.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/</path>
    <filename>gtest-internal_8h</filename>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <includes id="gtest-message_8h" name="gtest-message.h" local="yes" imported="no">gtest/gtest-message.h</includes>
    <includes id="gtest-string_8h" name="gtest-string.h" local="yes" imported="no">gtest/internal/gtest-string.h</includes>
    <includes id="gtest-filepath_8h" name="gtest-filepath.h" local="yes" imported="no">gtest/internal/gtest-filepath.h</includes>
    <includes id="gtest-type-util_8h" name="gtest-type-util.h" local="yes" imported="no">gtest/internal/gtest-type-util.h</includes>
    <class kind="struct">testing::internal::AddReference</class>
    <class kind="struct">testing::internal::AddReference&lt; T &amp; &gt;</class>
    <class kind="struct">testing::internal::CodeLocation</class>
    <class kind="struct">testing::internal::CompileAssertTypesEqual</class>
    <class kind="struct">testing::internal::CompileAssertTypesEqual&lt; T, T &gt;</class>
    <class kind="struct">testing::internal::ConstCharPtr</class>
    <class kind="struct">testing::internal::EnableIf</class>
    <class kind="struct">testing::internal::EnableIf&lt; true &gt;</class>
    <class kind="class">testing::internal::FloatingPoint</class>
    <class kind="union">testing::internal::FloatingPoint::FloatingPointUnion</class>
    <class kind="class">testing::internal::ImplicitlyConvertible</class>
    <class kind="struct">testing::internal::IsAProtocolMessage</class>
    <class kind="class">testing::internal::NativeArray</class>
    <class kind="class">testing::internal::Random</class>
    <class kind="struct">testing::internal::RelationToSourceCopy</class>
    <class kind="struct">testing::internal::RelationToSourceReference</class>
    <class kind="struct">testing::internal::RemoveConst</class>
    <class kind="struct">testing::internal::RemoveConst&lt; const T &gt;</class>
    <class kind="struct">testing::internal::RemoveConst&lt; const T[N]&gt;</class>
    <class kind="struct">testing::internal::RemoveReference</class>
    <class kind="struct">testing::internal::RemoveReference&lt; T &amp; &gt;</class>
    <class kind="class">testing::internal::ScopedTrace</class>
    <class kind="class">testing::internal::TestFactoryBase</class>
    <class kind="class">testing::internal::TestFactoryImpl</class>
    <class kind="class">testing::internal::TypeIdHelper</class>
    <namespace>proto2</namespace>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <namespace>testing::internal::edit_distance</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ADD_REFERENCE_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>ab389953fc1f7e4efae30d182a0e0a13b</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_CONCAT_TOKEN_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>ae3c336cbe1ae2bd1b1d019333e4428a0</anchor>
      <arglist>(foo, bar)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_CONCAT_TOKEN_IMPL_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>aa39fb5346d3573feebe4257cb3a01fde</anchor>
      <arglist>(foo, bar)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_FATAL_FAILURE_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>a0f9a4c3ea82cc7bf4478eaffdc168358</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_IS_NULL_LITERAL_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>ae5dd8e23090e08856613878fa1ff6fca</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_MESSAGE_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>a94c73d5368ec946bc354d0992ad00810</anchor>
      <arglist>(message, result_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_MESSAGE_AT_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>a8d70025c45a47a493780746dfd66d565</anchor>
      <arglist>(file, line, message, result_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_NONFATAL_FAILURE_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>a6cb7482cfa03661a91c698eb5895f642</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_REFERENCE_TO_CONST_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>a9f91fcd24cae0b48fdaeb19102dac525</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_REMOVE_CONST_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>a2ffec8c60510eb130af387f5ce9a756a</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_REMOVE_REFERENCE_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>a84c72f25a6a6600e3ff8381ca6982ae9</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_REMOVE_REFERENCE_AND_CONST_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>a874567b176266188fabfffb8393267ce</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_SUCCESS_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>abe012b550eb3807e8c49f7e161bd1567</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_SUPPRESS_UNREACHABLE_CODE_WARNING_BELOW_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>a2e66f7dfc5cb87e0fa0289f653173c69</anchor>
      <arglist>(statement)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_TEST_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>ae2d26f0f92fbaf62bf4c1eca45bb2f1f</anchor>
      <arglist>(test_case_name, test_name, parent_class, parent_id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_TEST_ANY_THROW_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>af48bbd26d54d4afc5e4cef39b1c76ba3</anchor>
      <arglist>(statement, fail)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_TEST_BOOLEAN_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>ae8912365e1d00a7a2bd248268c64aa1a</anchor>
      <arglist>(expression, text, actual, expected, fail)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_TEST_CLASS_NAME_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>a87a1ee3a3b9b798195236d053f2e5dcc</anchor>
      <arglist>(test_case_name, test_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_TEST_NO_FATAL_FAILURE_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>a1b37a3c446836d33040f3266a6236081</anchor>
      <arglist>(statement, fail)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_TEST_NO_THROW_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>a9a109d026b5a904646437d7570e13581</anchor>
      <arglist>(statement, fail)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_TEST_THROW_</name>
      <anchorfile>gtest-internal_8h.html</anchorfile>
      <anchor>a3f71db93eaf30b0cfca9612b9ac32106</anchor>
      <arglist>(statement, expected_exception, fail)</arglist>
    </member>
    <member kind="typedef">
      <type>FloatingPoint&lt; double &gt;</type>
      <name>Double</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a66a7579b1893b260c31dad577f7a5c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FloatingPoint&lt; float &gt;</type>
      <name>Float</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a02e1981f5ff70609e6ac06e006ff519a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>IsContainer</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad8f0c2883245f1df2a53618a49f0deb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>IsNotContainer</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abf080521ce135deb510e0a7830fd3d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>SetUpTestCaseFunc</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a30037044c0b57cdd647c7e2e97cb2cff</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TearDownTestCaseFunc</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a085e31321d0d029c04d2a79234f60c1a</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="typedef">
      <type>const void *</type>
      <name>TypeId</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ab1114197d3c657d8b7f8e0c5caa12d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EditType</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>ad46aa6da12aec1a3f166310478b53a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kMatch</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>ad46aa6da12aec1a3f166310478b53a08a7bdb9c74613a94f21b7489e0b5640a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kAdd</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>ad46aa6da12aec1a3f166310478b53a08a63400b073f5b311a87d568b5ae27ffe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kRemove</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>ad46aa6da12aec1a3f166310478b53a08a814768ef6cd0264a0a10b1e701a63e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kReplace</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>ad46aa6da12aec1a3f166310478b53a08afdbf30ecf9f32f60c646a34a358615f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>AlwaysFalse</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a4b24c851ab13569b1b15b3d259b60d2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>AlwaysTrue</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a922c9da63cd4bf94fc473b9ecac76414</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>AppendUserMessage</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae475a090bca903bb222dd389eb189166</anchor>
      <arglist>(const std::string &amp;gtest_msg, const Message &amp;user_msg)</arglist>
    </member>
    <member kind="function">
      <type>Iter</type>
      <name>ArrayAwareFind</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a94a857fe6ff32cf4fdc4769a4071f239</anchor>
      <arglist>(Iter begin, Iter end, const Element &amp;elem)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ArrayEq</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af4bebf36baf0b0a5b26d051dde55fa47</anchor>
      <arglist>(const T *lhs, size_t size, const U *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ArrayEq</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a49b4d0ee49c0f8c93bab29ebd20630cc</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ArrayEq</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a5cb6f81ee827130024261121c742b26c</anchor>
      <arglist>(const T(&amp;lhs)[N], const U(&amp;rhs)[N])</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::vector&lt; EditType &gt;</type>
      <name>CalculateOptimalEdits</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>a26323b4c2a29ea8e187aafbd4d2275db</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;left, const std::vector&lt; size_t &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::vector&lt; EditType &gt;</type>
      <name>CalculateOptimalEdits</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>a32267b2ae24de1de175ac8217406877d</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;left, const std::vector&lt; std::string &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CopyArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>afb1b9728aaaf6d9fe6246a19cfe3f7f5</anchor>
      <arglist>(const T *from, size_t size, U *to)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CopyArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a84d0e746ba0827cc52b53d22000de0e8</anchor>
      <arglist>(const T &amp;from, U *to)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CopyArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1e7ae855686720615dcd5754c8181c62</anchor>
      <arglist>(const T(&amp;from)[N], U(*to)[N])</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>CreateUnifiedDiff</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>ac4c24a581ff433d7aca7ed12c9133fb1</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;left, const std::vector&lt; std::string &gt; &amp;right, size_t context=2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>DiffStrings</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a513107ff8defa97d949937fc1350a56c</anchor>
      <arglist>(const std::string &amp;left, const std::string &amp;right, size_t *total_line_count)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>EqFailure</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a08725846ff184d3e79bcf5be4df19157</anchor>
      <arglist>(const char *expected_expression, const char *actual_expression, const std::string &amp;expected_value, const std::string &amp;actual_value, bool ignoring_case)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>GetBoolAssertionFailureMessage</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a5fd6e5dc9eb20ab3c3a80e24d89dfac6</anchor>
      <arglist>(const AssertionResult &amp;assertion_result, const char *expression_text, const char *actual_predicate_value, const char *expected_predicate_value)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>GetCurrentOsStackTraceExceptTop</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aeb475922b8cd1e6c60ac052bbc396e62</anchor>
      <arglist>(UnitTest *unit_test, int skip_count)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ TypeId</type>
      <name>GetTestTypeId</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad0d66d56ead224263cd100c1d6bfc562</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TypeId</type>
      <name>GetTypeId</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a6b108e56fdc68ea937ffb3759fb55ab0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IsContainer</type>
      <name>IsContainerTest</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>acb6ea1086293c1d6636e3c67941351fb</anchor>
      <arglist>(int, typename C::iterator *=NULL, typename C::const_iterator *=NULL)</arglist>
    </member>
    <member kind="function">
      <type>IsNotContainer</type>
      <name>IsContainerTest</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af545a2ae928b8a9e7581978234464275</anchor>
      <arglist>(long)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>IsNullLiteralHelper</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>afb0731ba39ffef1fa1730ac0699c9025</anchor>
      <arglist>(Secret *p)</arglist>
    </member>
    <member kind="function">
      <type>char(&amp;</type>
      <name>IsNullLiteralHelper</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ab53ecfa1632a871ce7c692d722a75a57</anchor>
      <arglist>(...))[2]</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ TestInfo *</type>
      <name>MakeAndRegisterTestInfo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7f2e4e46c969fcae9d801d93a3e932fd</anchor>
      <arglist>(const char *test_case_name, const char *name, const char *type_param, const char *value_param, CodeLocation code_location, TypeId fixture_class_id, SetUpTestCaseFunc set_up_tc, TearDownTestCaseFunc tear_down_tc, TestFactoryBase *factory)</arglist>
    </member>
    <member kind="function">
      <type>::std::string</type>
      <name>PrintToString</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aa5717bb1144edd1d262d310ba70c82ed</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>SkipPrefix</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a244d9a3765727306b597b8992ab84036</anchor>
      <arglist>(const char *prefix, const char **pstr)</arglist>
    </member>
    <member kind="variable">
      <type>class GTEST_API_ testing::internal::ScopedTrace</type>
      <name>GTEST_ATTRIBUTE_UNUSED_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a581ac897511489c75a06aa328dcfb62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GTEST_API_ const char</type>
      <name>kStackTraceMarker</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abb38528ca6a45df265b19f5ccb3d16d9</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-linked_ptr.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/</path>
    <filename>gtest-linked__ptr_8h</filename>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <class kind="class">testing::internal::linked_ptr</class>
    <class kind="class">testing::internal::linked_ptr_internal</class>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <member kind="function">
      <type>GTEST_API_</type>
      <name>GTEST_DECLARE_STATIC_MUTEX_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad7c5625384cf5f6b714188f274537ef6</anchor>
      <arglist>(g_linked_ptr_mutex)</arglist>
    </member>
    <member kind="function">
      <type>linked_ptr&lt; T &gt;</type>
      <name>make_linked_ptr</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0d79fad1f772844eff35dfe955f24fd6</anchor>
      <arglist>(T *ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a6910869259f8f31825b471e9190fa09a</anchor>
      <arglist>(T *ptr, const linked_ptr&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad1cb54a206a209ddace17a05359d38ae</anchor>
      <arglist>(T *ptr, const linked_ptr&lt; T &gt; &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-message.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/</path>
    <filename>gtest-message_8h</filename>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <class kind="class">testing::Message</class>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <member kind="function">
      <type>void</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>gtest-message_8h.html</anchorfile>
      <anchor>ae8f0c86e5c506587b62315e24a918563</anchor>
      <arglist>(const testing::internal::Secret &amp;, int)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a7b802e532fd68749765cb7dc156130db</anchor>
      <arglist>(std::ostream &amp;os, const Message &amp;sb)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>StreamableToString</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aad4beed95d0846e6ffc5da0978ef3bb9</anchor>
      <arglist>(const T &amp;streamable)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-param-test.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/</path>
    <filename>gtest-param-test_8h</filename>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <includes id="gtest-internal_8h" name="gtest-internal.h" local="yes" imported="no">gtest/internal/gtest-internal.h</includes>
    <includes id="gtest-param-util_8h" name="gtest-param-util.h" local="yes" imported="no">gtest/internal/gtest-param-util.h</includes>
    <includes id="gtest-param-util-generated_8h" name="gtest-param-util-generated.h" local="yes" imported="no">gtest/internal/gtest-param-util-generated.h</includes>
  </compound>
  <compound kind="file">
    <name>gtest-param-util-generated.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/</path>
    <filename>gtest-param-util-generated_8h</filename>
    <includes id="gtest-param-util_8h" name="gtest-param-util.h" local="yes" imported="no">gtest/internal/gtest-param-util.h</includes>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
  </compound>
  <compound kind="file">
    <name>gtest-param-util.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/</path>
    <filename>gtest-param-util_8h</filename>
    <includes id="gtest-internal_8h" name="gtest-internal.h" local="yes" imported="no">gtest/internal/gtest-internal.h</includes>
    <includes id="gtest-linked__ptr_8h" name="gtest-linked_ptr.h" local="yes" imported="no">gtest/internal/gtest-linked_ptr.h</includes>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <includes id="gtest-printers_8h" name="gtest-printers.h" local="yes" imported="no">gtest/gtest-printers.h</includes>
  </compound>
  <compound kind="file">
    <name>gtest-port-arch.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/</path>
    <filename>gtest-port-arch_8h</filename>
  </compound>
  <compound kind="file">
    <name>gtest-port.cc</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/src/</path>
    <filename>gtest-port_8cc</filename>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="gtest-spi_8h" name="gtest-spi.h" local="yes" imported="no">gtest/gtest-spi.h</includes>
    <includes id="gtest-message_8h" name="gtest-message.h" local="yes" imported="no">gtest/gtest-message.h</includes>
    <includes id="gtest-internal_8h" name="gtest-internal.h" local="yes" imported="no">gtest/internal/gtest-internal.h</includes>
    <includes id="gtest-string_8h" name="gtest-string.h" local="yes" imported="no">gtest/internal/gtest-string.h</includes>
    <includes id="gtest-internal-inl_8h" name="gtest-internal-inl.h" local="yes" imported="no">src/gtest-internal-inl.h</includes>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_IMPLEMENTATION_</name>
      <anchorfile>gtest-port_8cc.html</anchorfile>
      <anchor>a83bd232fd1077579fada92c31bb7469f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>BoolFromGTestEnv</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a67132cdce23fb71b6c38ee34ef81eb4c</anchor>
      <arglist>(const char *flag, bool default_val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>FlagToEnvVar</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7540386ecf74d7ab7e2fa6089db94682</anchor>
      <arglist>(const char *flag)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_::std::string</type>
      <name>FormatCompilerIndependentFileLocation</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1ee4cde97868c53e442d3182496a9f3c</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_::std::string</type>
      <name>FormatFileLocation</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a31b7c3abed4a7c395f42c61e993989f4</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ size_t</type>
      <name>GetFileSize</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a06ca3f65f5e85c9ce7299b9e4cd52408</anchor>
      <arglist>(FILE *file)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ size_t</type>
      <name>GetThreadCount</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a3b9b3649cd04558bf46c75de52a7ef34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ Int32</type>
      <name>Int32FromGTestEnv</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0f7e728793f9e6cb0aa2b69eaa468bf3</anchor>
      <arglist>(const char *flag, Int32 default_val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ParseInt32</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac06fc81336a3d80755f4020d34321766</anchor>
      <arglist>(const Message &amp;src_text, const char *str, Int32 *value)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>ReadEntireFile</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a2cc0be60c54a8701423fe5297e1349ee</anchor>
      <arglist>(FILE *file)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>StringFromGTestEnv</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac54dabc540bf79c2de91add679bfb93b</anchor>
      <arglist>(const char *flag, const char *default_val)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>TempDir</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a59a959f437bd7d515b5c41dcf00229c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kStdErrFileno</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a747eccfdbdee3ff8af3bedc476a57c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kStdOutFileno</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a24f0a3d50cac54a9132f4828ec9b96d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kUnknownFile</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abae7a5775c901f2fd12b058b00d09840</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>custom/gtest-port.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/custom/</path>
    <filename>custom_2gtest-port_8h</filename>
  </compound>
  <compound kind="file">
    <name>gtest-port.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/</path>
    <filename>gtest-port_8h</filename>
    <includes id="gtest-port-arch_8h" name="gtest-port-arch.h" local="yes" imported="no">gtest/internal/gtest-port-arch.h</includes>
    <includes id="custom_2gtest-port_8h" name="custom/gtest-port.h" local="yes" imported="no">gtest/internal/custom/gtest-port.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="gtest-tuple_8h" name="gtest-tuple.h" local="yes" imported="no">gtest/internal/gtest-tuple.h</includes>
    <class kind="struct">testing::internal::bool_constant</class>
    <class kind="struct">testing::internal::CompileAssert</class>
    <class kind="class">testing::internal::GTestLog</class>
    <class kind="class">testing::internal::GTestMutexLock</class>
    <class kind="struct">testing::internal::is_pointer</class>
    <class kind="struct">testing::internal::is_pointer&lt; T * &gt;</class>
    <class kind="struct">testing::internal::IteratorTraits</class>
    <class kind="struct">testing::internal::IteratorTraits&lt; const T * &gt;</class>
    <class kind="struct">testing::internal::IteratorTraits&lt; T * &gt;</class>
    <class kind="class">testing::internal::Mutex</class>
    <class kind="class">testing::internal::RE</class>
    <class kind="class">testing::internal::scoped_ptr</class>
    <class kind="struct">testing::internal::StaticAssertTypeEqHelper</class>
    <class kind="struct">testing::internal::StaticAssertTypeEqHelper&lt; T, T &gt;</class>
    <class kind="class">testing::internal::ThreadLocal</class>
    <class kind="class">testing::internal::TypeWithSize</class>
    <class kind="class">testing::internal::TypeWithSize&lt; 4 &gt;</class>
    <class kind="class">testing::internal::TypeWithSize&lt; 8 &gt;</class>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <namespace>testing::internal::posix</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_AMBIGUOUS_ELSE_BLOCKER_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a00b3684a621ce1422b55a0e7e8a6aecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_API_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>aa73be6f0ba4a7456180a94904ce17790</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ARRAY_SIZE_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>ab71a3e9a908b7b6acc0e8bddc0ecb3fe</anchor>
      <arglist>(array)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>af18b465f4ba6e36eea7a8d2d79521873</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ATTRIBUTE_NO_SANITIZE_MEMORY_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a2a83dd79037e53814a509cc3f5702650</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ATTRIBUTE_NO_SANITIZE_THREAD_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>abf30a6b1b3a12ecb2cc1bc1a6f5f9646</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ATTRIBUTE_UNUSED_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>acdd47601a9376161c349a5881ccc6918</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_CAN_COMPARE_NULL</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>ab8b3af84a03ff5a6d833c109f44c9db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_CHECK_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>ab54343f0a36dc4cb0ce8a478dd7847b8</anchor>
      <arglist>(condition)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_CHECK_POSIX_SUCCESS_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a38f6151210e363ad7c69a836b13cf0af</anchor>
      <arglist>(posix_call)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_COMPILE_ASSERT_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>ae1f37dc71d5daa6fb49ca1b6047d4a8c</anchor>
      <arglist>(expr, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a14eb0e9c6e0df765d1fbfd2db6966d14</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DECLARE_int32_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>aab2ee98cb616054b1d3a7dc71efe81fc</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DECLARE_STATIC_MUTEX_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>af0970cdea09f16dbb1dbfccdaa693eeb</anchor>
      <arglist>(mutex)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DECLARE_string_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a9f74eee05f7ee5534139a622fe7da7dd</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a48e05814779e5a2f432b06a12618a760</anchor>
      <arglist>(name, default_val, doc)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DEFINE_int32_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a88ee2f19589ffff86ca742fd33611358</anchor>
      <arglist>(name, default_val, doc)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DEFINE_STATIC_MUTEX_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a85d5cd679fdbe87383e7dfd1c6651eaa</anchor>
      <arglist>(mutex)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DEFINE_string_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a885e18fe217a6e85553d408b99252c12</anchor>
      <arglist>(name, default_val, doc)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DEV_EMAIL_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a21086d276b1a64d6763ee8a94b12c1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DISABLE_MSC_WARNINGS_POP_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>ab4c44546d6d9aced68993b87b608fc06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DISABLE_MSC_WARNINGS_PUSH_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a86994cc68e844d8b82089c70408dfc61</anchor>
      <arglist>(warnings)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DISALLOW_ASSIGN_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>ac593b50ce24257d5b6aa84845c344c9e</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>aed8c1888c32b588b0681e88b95031e29</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_EXCLUSIVE_LOCK_REQUIRED_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a149f693bd59fa1bc937af54c0cdcb32f</anchor>
      <arglist>(locks)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_FLAG</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a828f4e34a1c4b510da50ec1563e3562a</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_FLAG_PREFIX_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a088e84784c589ba9b1fc48602ad8eabf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_FLAG_PREFIX_DASH_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a4251ff898f9f94ec6b8b9402c3436759</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_FLAG_PREFIX_UPPER_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a4018b7f288f974d022df397e2730633a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_FLAG_SAVER_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a3749ef4fba6b3c3993609b336031644d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_ALT_PATH_SEP_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>acf0ee1851e6d342237bb64806ee1fd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_CLONE</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a40c075a7f969a694e59532356be59fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_COMBINE</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a91a068d3bf6855b6f399f01836ae1482</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_CXXABI_H_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>ae6239a8ccf4c230008d1db1ea8bd738e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_EXCEPTIONS</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>aedcf220690e6589d0fc2bd3db768ea66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_GLOBAL_STRING</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a6ab57c4a17233dd4ed30c2926bb99cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_GLOBAL_WSTRING</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>afca9ecaf5846561187a15b75013aa85b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_PARAM_TEST</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a743ee591e0b9a044e3d7513ad5ab5ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_POSIX_RE</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>af5c4295ea1d76f07f65934f659792431</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_PTHREAD</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a3341397e1952de0b9cd88762d4d3ae4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_RTTI</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a9ba781217167f905bff2f1c410a97930</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_SEH</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a8f6a84e8be3c94cd1f6f46a136df2c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_STD_STRING</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>adba1121430c11cee8ba0c74e8cf6aa40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_STD_WSTRING</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a6e087748d8bbd2ca57c487b6ad268670</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_STREAM_REDIRECTION</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>add695166eb7b691f93777525d5881062</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_TR1_TUPLE</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a6de49dd4cbae1db15dc6edca3b179d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_INIT_GOOGLE_TEST_NAME_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>aa5e27ad4f88278501ef71bd9ddbb44c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_INTENTIONAL_CONST_COND_POP_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>ad115e2c466f7e8a32f1cf23ef2e5f220</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_INTENTIONAL_CONST_COND_PUSH_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a69b0cadb05bf2a1ef96151243c6b6241</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_IS_THREADSAFE</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a727149862f53b2fb21f6d33cd9323886</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_LANG_CXX11</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a6e310924e9ce4a9f8fda1b189cc680c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_LOCK_EXCLUDED_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a69abff5a4efdd07bd5faebe3dd318d06</anchor>
      <arglist>(locks)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_LOG_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a8ef4cb4c465db8c15464aecc6d9510ef</anchor>
      <arglist>(severity)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_MUST_USE_RESULT_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a8e5aab8276b2645f64f41c9e3021b935</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_NAME_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a13d98c217176bd8722c395b9225fc19d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_NO_INLINE_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a9945cbd967fbccb15f8de711f58955c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_PATH_SEP_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>afbb636e91bdd50267dbef11a50490b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_PROJECT_URL_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a5aa3c938fc1d049f1d9c5332f6a0b1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_SNPRINTF_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>aed1cc8143222d7a845a1269448ec203e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_TUPLE_NAMESPACE_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a2023f59bfbd8fb7148262a63bdbf0b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_USE_OWN_FLAGFILE_FLAG_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>aa2315948dda8dba4fc516575657f193c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_USE_OWN_TR1_TUPLE</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>afa144e5f5d039db0df873e7ad48c1fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_USES_POSIX_RE</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>acecef794eeb09598cd47da764271cb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_WIDE_STRING_USES_UTF16_</name>
      <anchorfile>gtest-port_8h.html</anchorfile>
      <anchor>a0e3904ca8d62334ab5f29c057dceb6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>BiggestInt</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a05c6bd9ede5ccdf25191a590d610dcc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool_constant&lt; false &gt;</type>
      <name>false_type</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abb1d0789f19bdde21affccbd1078b525</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypeWithSize&lt; 4 &gt;::Int</type>
      <name>Int32</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8ee38faaf875f133358abaf9bc056cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypeWithSize&lt; 8 &gt;::Int</type>
      <name>Int64</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a271c563fec38b804ddab0677f51f70a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GTestMutexLock</type>
      <name>MutexLock</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a08b187c6cc4e28400aadf9a32fccc8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct stat</type>
      <name>StatStruct</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a8eb9f08d3af29941c2d2a964cfff3ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::string</type>
      <name>string</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8e8ff5b11e64078831112677156cb111</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypeWithSize&lt; 8 &gt;::Int</type>
      <name>TimeInMillis</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a66a845df404b38fe85c5e14a069f255a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool_constant&lt; true &gt;</type>
      <name>true_type</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a62f917c3424d8841de9b49b5ec28edb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypeWithSize&lt; 4 &gt;::UInt</type>
      <name>UInt32</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a40d4fffcd2bf56f18b1c380615aa85e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypeWithSize&lt; 8 &gt;::UInt</type>
      <name>UInt64</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6a1ac454e6d7e550fa4925c62c35caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::wstring</type>
      <name>wstring</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a3f543179329c353aee1d7b54a9a8e335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GTestLogSeverity</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6255ef3b023c5b4e1a2198d887fb977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GTEST_INFO</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6255ef3b023c5b4e1a2198d887fb977aff315e0913fcda86fe4de882bf5e33e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GTEST_WARNING</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6255ef3b023c5b4e1a2198d887fb977a7a051bc2794f15a4bf0eab40562a304c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GTEST_ERROR</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6255ef3b023c5b4e1a2198d887fb977a651e9cd2a904e0c8210536271b875f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GTEST_FATAL</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6255ef3b023c5b4e1a2198d887fb977a75063567740f6bf7da419b1b9197b12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Abort</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a69b8278c59359dd6a6f941b4643db9fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>BoolFromGTestEnv</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a67132cdce23fb71b6c38ee34ef81eb4c</anchor>
      <arglist>(const char *flag, bool default_val)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>CaptureStderr</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8ec00d458d0d442bd64af7b5f9c22dda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>CaptureStdout</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>acba06d4f0343dec407738ba5544af990</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ChDir</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a1ddc8a4fc6bb21da372307485591a212</anchor>
      <arglist>(const char *dir)</arglist>
    </member>
    <member kind="function">
      <type>Derived *</type>
      <name>CheckedDowncastToActualType</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abfe9bfb020d38aa4e0e12c001911b22b</anchor>
      <arglist>(Base *base)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Close</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a15e5b8f2a535ef1b2529b85b861e4846</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>To</type>
      <name>DownCast_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1a1a1aed3fe00908b8a45d5ab4a33665</anchor>
      <arglist>(From *f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>FClose</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>af4beeaaa8d62916d5e3b644a1ddfbd6b</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>FDOpen</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>af7c268eba32d5a718b36b6b3801302e0</anchor>
      <arglist>(int fd, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>FileNo</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a3117b067e1f942a2031e666953120ccc</anchor>
      <arglist>(FILE *file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FlushInfoLog</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a2135f223bf6b527729aeaa651115183b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>FOpen</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a4042201dcc4932641d484e7ddf94de7d</anchor>
      <arglist>(const char *path, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_::std::string</type>
      <name>FormatCompilerIndependentFileLocation</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1ee4cde97868c53e442d3182496a9f3c</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_::std::string</type>
      <name>FormatFileLocation</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a31b7c3abed4a7c395f42c61e993989f4</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>FReopen</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a9ef6d089cdae03f9d9e0e6d379c40703</anchor>
      <arglist>(const char *path, const char *mode, FILE *stream)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ const ::std::vector&lt; testing::internal::string &gt; &amp;</type>
      <name>GetArgvs</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a344160f771a3b754fa4e54b6e9846b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>GetCapturedStderr</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a374156401da17704099d0c33fa53adfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>GetCapturedStdout</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aed657219a9856a8d249a3230de0c54ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetEnv</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a1d5e3da5a27eed25986859fa83cafe95</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ size_t</type>
      <name>GetFileSize</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a06ca3f65f5e85c9ce7299b9e4cd52408</anchor>
      <arglist>(FILE *file)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ size_t</type>
      <name>GetThreadCount</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a3b9b3649cd04558bf46c75de52a7ef34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>To</type>
      <name>ImplicitCast_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a982df3f369643b175f79cda4048bc3b9</anchor>
      <arglist>(To x)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ Int32</type>
      <name>Int32FromGTestEnv</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0f7e728793f9e6cb0aa2b69eaa468bf3</anchor>
      <arglist>(const char *flag, Int32 default_val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsAlNum</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a83802e7f23324cd512232203662e1a98</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsAlpha</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aeb957087fd6bbf9db98ab7cd41b0c129</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IsATTY</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a16ebe936b3a8ea462a94191635aedc27</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsDigit</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a4bd96b7fa6486802d33ddc217af55a39</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsDir</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>af0d04ed5baeed28353fa38742748a421</anchor>
      <arglist>(const StatStruct &amp;st)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsLower</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac26ce3883bc8919c27074975e958f3b7</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSpace</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af429e04f70f9c10f6aa76a5d1ccd389f</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>IsTrue</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a527b9bcc13669b9a16400c8514266254</anchor>
      <arglist>(bool condition)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsUpper</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a84f3baa379fec6bf5947cb5165aa8cc9</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsXDigit</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa234ef141278263fb143b616c74c86e7</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsXDigit</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a6ab68a30f8291c09b2289c132bbe3b16</anchor>
      <arglist>(wchar_t ch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LogToStderr</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a06b1b20029fbd1dbeb59752f914fab84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>move</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0f6d06bf8c3093b9c22bb08723db201e</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ParseInt32</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac06fc81336a3d80755f4020d34321766</anchor>
      <arglist>(const Message &amp;src_text, const char *str, Int32 *value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Read</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a3c6ab13e581a56f1b02f3eb7536c97fd</anchor>
      <arglist>(int fd, void *buf, unsigned int count)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>ReadEntireFile</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a2cc0be60c54a8701423fe5297e1349ee</anchor>
      <arglist>(FILE *file)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>RmDir</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>acbad5d4ea5b73fd1765f5f760642932a</anchor>
      <arglist>(const char *dir)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Stat</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a2b87b7ff647a128614daf50667eb9304</anchor>
      <arglist>(const char *path, StatStruct *buf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>StrCaseCmp</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a1ef2385a7f8e4c706054da35967e76bd</anchor>
      <arglist>(const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>StrDup</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a8e352884793a65ae8be144676f1a9136</anchor>
      <arglist>(const char *src)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>StrError</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a4b77b14af6f4d18f83d303b98e9349c4</anchor>
      <arglist>(int errnum)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>StringFromGTestEnv</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac54dabc540bf79c2de91add679bfb93b</anchor>
      <arglist>(const char *flag, const char *default_val)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>StripTrailingSpaces</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6afda12e567c353e2e9b9c2e8cae14f</anchor>
      <arglist>(std::string str)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>StrNCpy</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a36fca815713332e5c6dc92c98b6b2574</anchor>
      <arglist>(char *dest, const char *src, size_t n)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>TempDir</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a59a959f437bd7d515b5c41dcf00229c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>ToLower</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad9c627ef2a94245e3fd69e7ab3d49b42</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>ToUpper</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac1b876a8133895bd553d4780ecaa1e3a</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Write</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>af4acf9f78d55f815a18b43786511abef</anchor>
      <arglist>(int fd, const void *buf, unsigned int count)</arglist>
    </member>
    <member kind="variable">
      <type>const BiggestInt</type>
      <name>kMaxBiggestInt</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad901880198832bc166d2493096b451f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-printers.cc</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/src/</path>
    <filename>gtest-printers_8cc</filename>
    <includes id="gtest-printers_8h" name="gtest-printers.h" local="yes" imported="no">gtest/gtest-printers.h</includes>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <namespace>testing::internal2</namespace>
    <member kind="enumeration">
      <type></type>
      <name>CharFormat</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae2ef98247c76a50cdc80ceb4a6c81793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kAsIs</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae2ef98247c76a50cdc80ceb4a6c81793af7038866be92e9978360b831e376ffaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kHexEscape</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae2ef98247c76a50cdc80ceb4a6c81793aebfa5293302338a8e8678744c103f113</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kSpecialEscape</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae2ef98247c76a50cdc80ceb4a6c81793ae1211108e9f35f891d9951da64794d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsPrintableAscii</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a744a6dd74c12d1e2c16b3c03e14ed4d4</anchor>
      <arglist>(wchar_t c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CharFormat</type>
      <name>PrintAsCharLiteralTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ab73d250fde6dfbf16111afb7a071dc3f</anchor>
      <arglist>(Char c, ostream *os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CharFormat</type>
      <name>PrintAsStringLiteralTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8c5838995d7bb9e4232b69e6bcdb9ab8</anchor>
      <arglist>(wchar_t c, ostream *os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CharFormat</type>
      <name>PrintAsStringLiteralTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a82e5b3cf45fd9c4603dbe14bc4cb38c2</anchor>
      <arglist>(char c, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintBytesInObjectTo</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>abfb9aa80365f93b952e9a4bea09947a8</anchor>
      <arglist>(const unsigned char *obj_bytes, size_t count, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintCharAndCodeTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0c577e598e61d339ba45dd6643fb1969</anchor>
      <arglist>(Char c, ostream *os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>GTEST_ATTRIBUTE_NO_SANITIZE_MEMORY_ GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ static GTEST_ATTRIBUTE_NO_SANITIZE_THREAD_ void</type>
      <name>PrintCharsAsStringTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0be71e6d7cb274131c559193f81c83e2</anchor>
      <arglist>(const CharType *begin, size_t len, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintStringTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad609167d8d6792b0fb186539e0e159bd</anchor>
      <arglist>(const ::std::string &amp;s, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa74ea9d64f76ce69eceb225ca5ebef58</anchor>
      <arglist>(wchar_t wc, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>adc6c98306d40b53fd07be4e295102a0a</anchor>
      <arglist>(const char *s, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>afc20fb56b2547a8f91f9ff99650f2024</anchor>
      <arglist>(const wchar_t *s, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abae1a8d465376b68576918205ad706a9</anchor>
      <arglist>(unsigned char c,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a09f551128c4d165c37004e36ccc87aa0</anchor>
      <arglist>(signed char c,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UniversalPrintArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a070107e7a8205ad6ec4d538d52b15b38</anchor>
      <arglist>(const char *begin, size_t len, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UniversalPrintArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a52394019018eb5079f9f1bcca23dcd60</anchor>
      <arglist>(const wchar_t *begin, size_t len, ostream *os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>GTEST_ATTRIBUTE_NO_SANITIZE_MEMORY_ GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ static GTEST_ATTRIBUTE_NO_SANITIZE_THREAD_ void</type>
      <name>UniversalPrintCharArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad896a4e4d9133ce43dc18b6038d95dc3</anchor>
      <arglist>(const CharType *begin, size_t len, ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-printers.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/</path>
    <filename>gtest-printers_8h</filename>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <includes id="gtest-internal_8h" name="gtest-internal.h" local="yes" imported="no">gtest/internal/gtest-internal.h</includes>
    <includes id="internal_2custom_2gtest-printers_8h" name="internal/custom/gtest-printers.h" local="yes" imported="no">gtest/internal/custom/gtest-printers.h</includes>
    <class kind="class">testing::internal::FormatForComparison</class>
    <class kind="class">testing::internal::FormatForComparison&lt; ToPrint[N], OtherOperand &gt;</class>
    <class kind="struct">testing::internal::TuplePolicy</class>
    <class kind="class">testing::internal2::TypeWithoutFormatter</class>
    <class kind="class">testing::internal2::TypeWithoutFormatter&lt; T, kConvertibleToInteger &gt;</class>
    <class kind="class">testing::internal2::TypeWithoutFormatter&lt; T, kProtobuf &gt;</class>
    <class kind="class">testing::internal::UniversalPrinter</class>
    <class kind="class">testing::internal::UniversalPrinter</class>
    <class kind="class">testing::internal::UniversalPrinter&lt; T &amp; &gt;</class>
    <class kind="class">testing::internal::UniversalPrinter&lt; T[N]&gt;</class>
    <class kind="class">testing::internal::UniversalTersePrinter</class>
    <class kind="class">testing::internal::UniversalTersePrinter&lt; char * &gt;</class>
    <class kind="class">testing::internal::UniversalTersePrinter&lt; const char * &gt;</class>
    <class kind="class">testing::internal::UniversalTersePrinter&lt; T &amp; &gt;</class>
    <class kind="class">testing::internal::UniversalTersePrinter&lt; T[N]&gt;</class>
    <class kind="class">testing::internal::UniversalTersePrinter&lt; wchar_t * &gt;</class>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <namespace>testing::internal2</namespace>
    <namespace>testing_internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_</name>
      <anchorfile>gtest-printers_8h.html</anchorfile>
      <anchor>a79d4724b4bc2a1dd8493c366b5ca626a</anchor>
      <arglist>(CharType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_IMPL_FORMAT_C_STRING_AS_STRING_</name>
      <anchorfile>gtest-printers_8h.html</anchorfile>
      <anchor>ad6102ed2a0571d5196e606a061c16a10</anchor>
      <arglist>(CharType, OtherStringType)</arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; string &gt;</type>
      <name>Strings</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7706b17f05f4b49e351b052ae4e05073</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TypeKind</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>aeb8161b0b3ee503347b0662d7028fd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kProtobuf</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>aeb8161b0b3ee503347b0662d7028fd57a14aaf98a2547ecf43eef0868d54b1383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kConvertibleToInteger</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>aeb8161b0b3ee503347b0662d7028fd57a9bdcf3f1548f498b2b7f097306ea0224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kOtherType</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>aeb8161b0b3ee503347b0662d7028fd57abe8aaea44751d6ebd0cdf5bd94451db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DefaultPrintNonContainerTo</name>
      <anchorfile>namespacetesting__internal.html</anchorfile>
      <anchor>ad4e5852805f397248a0867c0c4265ea5</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DefaultPrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a729016f07085b1cfb44d21331f791141</anchor>
      <arglist>(IsContainer, false_type, const C &amp;container,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DefaultPrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa8dafaf55c18333baa5fdb858e69be96</anchor>
      <arglist>(IsNotContainer, true_type, T *p,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DefaultPrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a29e705ab252af57e825a086bb49c4831</anchor>
      <arglist>(IsNotContainer, false_type, const T &amp;value,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>FormatForComparisonFailureMessage</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a91ab078f10adc669f09b7f604975c518</anchor>
      <arglist>(const T1 &amp;value, const T2 &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a3682f962ae0ec1c0eca6444ca0a09e91</anchor>
      <arglist>(char)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a85e08f00d443221e529a0a85a90fbaeb</anchor>
      <arglist>(wchar_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_FORMAT_C_STRING_AS_STRING_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a9dceb71a64d780beb2db1ed5bf24ad3f</anchor>
      <arglist>(char,::std::string)</arglist>
    </member>
    <member kind="function">
      <type>::std::basic_ostream&lt; Char, CharTraits &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>a07dbe129beb8952074f04b599dfce39b</anchor>
      <arglist>(::std::basic_ostream&lt; Char, CharTraits &gt; &amp;os, const T &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintBytesInObjectTo</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>a04a384ee5de3a9f4f00a6052ea79b495</anchor>
      <arglist>(const unsigned char *obj_bytes, size_t count,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintRawArrayTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aba630c2fa49dd2b4bce3de24e70aec9f</anchor>
      <arglist>(const T a[], size_t count,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintStringTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0b11505e1a4527c1f1d8c1c5cdfb71b5</anchor>
      <arglist>(const ::std::string &amp;s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a46859938b459a1581ec760755bc81fc7</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abae1a8d465376b68576918205ad706a9</anchor>
      <arglist>(unsigned char c,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a09f551128c4d165c37004e36ccc87aa0</anchor>
      <arglist>(signed char c,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae91b06a9e343f5ddabff85626a7d507a</anchor>
      <arglist>(char c,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a832beb8c56070fc5c175b8bfd8bbeba0</anchor>
      <arglist>(bool x,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a3802453cf4e3f4870f589c69c7b43b2b</anchor>
      <arglist>(wchar_t wc,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>afc6dad64c4dd4799036f252c07d8a59f</anchor>
      <arglist>(const char *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae04a499cedbda0b244c216211081a8b6</anchor>
      <arglist>(char *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af4616278b2c3ac265ad80481e0ce8da7</anchor>
      <arglist>(const signed char *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abac47db29a65b1633028fe8001f57212</anchor>
      <arglist>(signed char *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a96409c0b7d8ce520c40a0aa5eb9280b6</anchor>
      <arglist>(const unsigned char *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a10f8d85ee591c315557372669c02fbb7</anchor>
      <arglist>(unsigned char *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a9f0cce661c0cff119402169bb08131fa</anchor>
      <arglist>(const wchar_t *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a43ae763e7cd5602ebbd9bdc5884203f0</anchor>
      <arglist>(wchar_t *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1bcff7765fb78cedada8d09f7159ab7e</anchor>
      <arglist>(const ::std::string &amp;s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a5759c5abed8ebab0e1a8a0f8aadab768</anchor>
      <arglist>(const ::std::pair&lt; T1, T2 &gt; &amp;value,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>::std::string</type>
      <name>PrintToString</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aa5717bb1144edd1d262d310ba70c82ed</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UniversalPrint</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad121a890bddf866e59605d1a0198dada</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UniversalPrintArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a73b5046a2ed65d0e2fb7cdc9bdaee3fe</anchor>
      <arglist>(const T *begin, size_t len,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>UniversalPrintArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a3fac293aeb6e7e6b3ff3e27404f6588b</anchor>
      <arglist>(const char *begin, size_t len,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>UniversalPrintArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae95ea0aea80977c0870df98b27a17cac</anchor>
      <arglist>(const wchar_t *begin, size_t len,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UniversalTersePrint</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ab3d834fb6c31d29e36400cc19905294b</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>kProtobufOneLinerMaxLength</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>a140c8efd51e63a3def98445bff107518</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>internal/custom/gtest-printers.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/custom/</path>
    <filename>internal_2custom_2gtest-printers_8h</filename>
  </compound>
  <compound kind="file">
    <name>gtest-spi.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/</path>
    <filename>gtest-spi_8h</filename>
    <includes id="gtest_8h" name="gtest.h" local="yes" imported="no">gtest/gtest.h</includes>
    <class kind="class">testing::ScopedFakeTestPartResultReporter</class>
    <class kind="class">testing::internal::SingleFailureChecker</class>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_FATAL_FAILURE</name>
      <anchorfile>gtest-spi_8h.html</anchorfile>
      <anchor>a819a3fd7f8b8cf24b6f1b3a26708973d</anchor>
      <arglist>(statement, substr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_FATAL_FAILURE_ON_ALL_THREADS</name>
      <anchorfile>gtest-spi_8h.html</anchorfile>
      <anchor>ad8aac5bc859b2ddc07583636ae4f45cf</anchor>
      <arglist>(statement, substr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_NONFATAL_FAILURE</name>
      <anchorfile>gtest-spi_8h.html</anchorfile>
      <anchor>a8376fd6821bd88fd806697355e79e138</anchor>
      <arglist>(statement, substr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_NONFATAL_FAILURE_ON_ALL_THREADS</name>
      <anchorfile>gtest-spi_8h.html</anchorfile>
      <anchor>a9f4cf1f150fe9facfc4cbf0bae646ee9</anchor>
      <arglist>(statement, substr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-string.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/</path>
    <filename>gtest-string_8h</filename>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <class kind="class">testing::internal::String</class>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>StringStreamToString</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac0a2b7f69fc829d80a39e925b6417e39</anchor>
      <arglist>(::std::stringstream *stream)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-test-part.cc</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/src/</path>
    <filename>gtest-test-part_8cc</filename>
    <includes id="gtest-test-part_8h" name="gtest-test-part.h" local="yes" imported="no">gtest/gtest-test-part.h</includes>
    <includes id="gtest-internal-inl_8h" name="gtest-internal-inl.h" local="yes" imported="no">src/gtest-internal-inl.h</includes>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_IMPLEMENTATION_</name>
      <anchorfile>gtest-test-part_8cc.html</anchorfile>
      <anchor>a83bd232fd1077579fada92c31bb7469f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a7c88897836b9f492190fb2b9dfa3a327</anchor>
      <arglist>(std::ostream &amp;os, const TestPartResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-test-part.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/</path>
    <filename>gtest-test-part_8h</filename>
    <includes id="gtest-internal_8h" name="gtest-internal.h" local="yes" imported="no">gtest/internal/gtest-internal.h</includes>
    <includes id="gtest-string_8h" name="gtest-string.h" local="yes" imported="no">gtest/internal/gtest-string.h</includes>
    <class kind="class">testing::internal::HasNewFatalFailureHelper</class>
    <class kind="class">testing::TestPartResult</class>
    <class kind="class">testing::TestPartResultArray</class>
    <class kind="class">testing::TestPartResultReporterInterface</class>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a7c88897836b9f492190fb2b9dfa3a327</anchor>
      <arglist>(std::ostream &amp;os, const TestPartResult &amp;result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-tuple.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/</path>
    <filename>gtest-tuple_8h</filename>
    <class kind="struct">std::tr1::gtest_internal::AddRef</class>
    <class kind="struct">std::tr1::gtest_internal::AddRef&lt; T &amp; &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::ByRef</class>
    <class kind="struct">std::tr1::gtest_internal::ByRef&lt; T &amp; &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 0 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 1 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 2 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 3 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 4 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 5 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 6 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 7 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 8 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 9 &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::SameSizeTuplePrefixComparator</class>
    <class kind="struct">std::tr1::gtest_internal::SameSizeTuplePrefixComparator&lt; 0, 0 &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::SameSizeTuplePrefixComparator&lt; k, k &gt;</class>
    <class kind="class">std::tr1::tuple</class>
    <class kind="class">std::tr1::tuple</class>
    <class kind="class">std::tr1::tuple&lt;&gt;</class>
    <class kind="struct">std::tr1::tuple_element</class>
    <class kind="struct">std::tr1::tuple_size</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_0_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_1_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_2_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_3_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_4_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_5_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_6_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_7_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_8_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_9_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 0, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 1, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 2, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 3, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 4, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 5, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 6, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 7, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 8, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 9, GTEST_10_TUPLE_(T) &gt;</class>
    <namespace>std</namespace>
    <namespace>std::tr1</namespace>
    <namespace>std::tr1::gtest_internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_0_TUPLE_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>acecddf48fa29ec4b0199d5a467e89778</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_0_TYPENAMES_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>ac6784ade57659fbc58baa03c265ca0ac</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_10_TUPLE_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a275e7bcd84299cc44b9c1dba971951c4</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_10_TYPENAMES_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a35f7cff9ee700bdb34a0582aad09c3ab</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_1_TUPLE_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a544374090885c4127adc2c618570323c</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_1_TYPENAMES_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a2042d8e9fefb83752b1028d640adfaf2</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_2_TUPLE_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a93229c3f009273c73eca237b4d19f326</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_2_TYPENAMES_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a665ccbdcd2c47415856cefe730e5e282</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_3_TUPLE_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>af2c3eab3f1a5197b408fce44eb3ed9da</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_3_TYPENAMES_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a535b68cc32f2d48e6d6d2a30eff606c9</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_4_TUPLE_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a3625feb24d5e6eb9926fd558e4a2e3ff</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_4_TYPENAMES_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>af63ec5728af4beedddae6e674c60d9e1</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_5_TUPLE_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a64e6f4a4cf55f62cde94066c6d5d5c74</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_5_TYPENAMES_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a203a696b247f45ebfce1d54d77facd7e</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_6_TUPLE_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a53f36c86a979ed8285bf3c6f82f16483</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_6_TYPENAMES_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a32679ec05b85f9b8130c4e8f93440f30</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_7_TUPLE_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a8987baf82ee028d1d778447413a02c0c</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_7_TYPENAMES_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>af381ce2b1b801f7b5a50046f3715d3f6</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_8_TUPLE_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a2bc36d1a71a551e6cda2ac5504fb7ce3</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_8_TYPENAMES_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a671a16a68d7f67df1677740fe451b3ba</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_9_TUPLE_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a1a81c17bfe3cdceb4d56b15985a44a7e</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_9_TYPENAMES_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>abddffb3c94eb04c852731e04af7bd338</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ADD_REF_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>aa9d1fecdd5e7dcd9d0c9b75e31f5ee46</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_BY_REF_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>adcf9057737a411d833fac0382c13a181</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_DECLARE_TUPLE_AS_FRIEND_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a2b20671273f514a88a6e9b8328e5f257</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_TUPLE_ELEMENT_</name>
      <anchorfile>gtest-tuple_8h.html</anchorfile>
      <anchor>a1b7f133d8aa02e0b7afed7b66781eeb7</anchor>
      <arglist>(k, Tuple)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_10_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>aa636d3269bf1f368a7bc09ff158bc482</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_1_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a9971f52f994f142fe36c786b991cfd3e</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_1_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a8b196fb65b7521a688f59c51418ab191</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0)</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_2_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a05651180c3a4c06fe0f3b09144b82b93</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_2_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a90d9f0e7f95fa1c2093372d72493c3c1</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_3_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a368170c49cc7d7f130c0564bbad01205</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_3_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a4493d91e61718415264f7e72fea42930</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_4_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a661b17d2b7137863f06a016762f5c888</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_4_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a4e57e6fab4219802275bd31821b31b58</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_5_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a51b070e2eb5e6bb83a290f35c19667dd</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_5_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a6f8af2da768a7ea1e48b2700d1288166</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_6_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a485b05fdbbcfcf7ad5e4234e17702268</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_6_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a31cde155977a4544af2b44b51ffe69ac</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_7_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>ab451b390a95ee0555d7a43b67ea348aa</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_7_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a61277f5af24b20fce87a9fd94307ab34</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_8_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>ab2b1c72e9db7436909d9ac011645f29d</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_8_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a29c8efcb79a4749e079b704c418266e6</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_9_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>ab4f2c7d5458171bec6c4330fc5c7aba6</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_9_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a6afad1f98814ccc897d0b02bc6fc4e7d</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_ADD_REF_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>ad0769041710d18b917067576f84b0303</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(k, GTEST_10_TUPLE_(T))) get(GTEST_10_TUPLE_(T)&amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_BY_REF_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a7c131d0c2462612a78012be16114f61d</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(k, GTEST_10_TUPLE_(T))) get(const GTEST_10_TUPLE_(T)&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>tuple</type>
      <name>make_tuple</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>af7e12a0f5b5791b5b7c49a5a17b85359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a058882c51de469b5e78d29076f864940</anchor>
      <arglist>(const GTEST_10_TUPLE_(T)&amp;t, const GTEST_10_TUPLE_(U)&amp;u)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>af4516de784404381f9b14797694b6311</anchor>
      <arglist>(const GTEST_10_TUPLE_(T)&amp;t, const GTEST_10_TUPLE_(U)&amp;u)</arglist>
    </member>
    <member kind="variable">
      <type>const T1 &amp;</type>
      <name>f1</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a9c0fa65b105f8e2f58ba59ecf75fd000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 &amp;</type>
      <name>f2</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a87dd9e009868361317f587126dba63d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 &amp;</type>
      <name>f3</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a0f7c3b47d27d42d82d1a333ea420ce4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 const T4 &amp;</type>
      <name>f4</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>adc796e02b7385d526aff708189564f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 const T4 const T5 &amp;</type>
      <name>f5</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a9c1eb66b2b2fa321942af95405232a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 const T4 const T5 const T6 &amp;</type>
      <name>f6</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a6b62f32e1e3e21bceb94eb46c4cbfd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 const T4 const T5 const T6 const T7 &amp;</type>
      <name>f7</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a2185f3a1c07f2df072c39cb91ffa89a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 const T4 const T5 const T6 const T7 const T8 &amp;</type>
      <name>f8</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>ab998afa41cea8d6d26d7e4288b0bf974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 const T4 const T5 const T6 const T7 const T8 const T9 &amp;</type>
      <name>f9</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a216d2c7cdfaaf415caba2f88e2c34413</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-type-util.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/</path>
    <filename>gtest-type-util_8h</filename>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <member kind="function">
      <type>std::string</type>
      <name>GetTypeName</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a635606b4731f843c86ec8ca51cab83a1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest-typed-test.cc</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/src/</path>
    <filename>gtest-typed-test_8cc</filename>
    <includes id="gtest-typed-test_8h" name="gtest-typed-test.h" local="yes" imported="no">gtest/gtest-typed-test.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="yes" imported="no">gtest/gtest.h</includes>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
  </compound>
  <compound kind="file">
    <name>gtest-typed-test.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/</path>
    <filename>gtest-typed-test_8h</filename>
    <includes id="gtest-port_8h" name="gtest-port.h" local="yes" imported="no">gtest/internal/gtest-port.h</includes>
    <includes id="gtest-type-util_8h" name="gtest-type-util.h" local="yes" imported="no">gtest/internal/gtest-type-util.h</includes>
  </compound>
  <compound kind="file">
    <name>gtest.cc</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/src/</path>
    <filename>gtest_8cc</filename>
    <includes id="gtest_8h" name="gtest.h" local="yes" imported="no">gtest/gtest.h</includes>
    <includes id="internal_2custom_2gtest_8h" name="internal/custom/gtest.h" local="yes" imported="no">gtest/internal/custom/gtest.h</includes>
    <includes id="gtest-spi_8h" name="gtest-spi.h" local="yes" imported="no">gtest/gtest-spi.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="gtest-internal-inl_8h" name="gtest-internal-inl.h" local="yes" imported="no">src/gtest-internal-inl.h</includes>
    <class kind="class">testing::internal::PrettyUnitTestResultPrinter</class>
    <class kind="class">testing::internal::ScopedPrematureExitFile</class>
    <class kind="class">testing::internal::TestCaseNameIs</class>
    <class kind="class">testing::internal::TestEventRepeater</class>
    <class kind="class">testing::internal::XmlUnitTestResultPrinter</class>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <namespace>testing::internal::edit_distance</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_HAS_GETTIMEOFDAY_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>a7c139c1711de5a69cbc934e8a082e4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_IMPL_CMP_HELPER_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>a4a5b6fbde5dd05e05dd6846ac5e5c18e</anchor>
      <arglist>(op_name, op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_IMPLEMENTATION_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>a83bd232fd1077579fada92c31bb7469f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_REPEATER_METHOD_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>a87a475ab9e81de8b49525787665b9229</anchor>
      <arglist>(Name, Type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_REVERSE_REPEATER_METHOD_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>aa7da32fd7da6a8cceeed6b448cb7b5f2</anchor>
      <arglist>(Name, Type)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GTestColor</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a648c1bc94c2ef9e868ff3f9dff0f9c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_DEFAULT</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a648c1bc94c2ef9e868ff3f9dff0f9c4eafcd8803dc9e37e374d5a4486afc230b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RED</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a648c1bc94c2ef9e868ff3f9dff0f9c4ea9ebb3ddab9391781f6ee5021e1e443c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_GREEN</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a648c1bc94c2ef9e868ff3f9dff0f9c4ea3b1e81f5b14a17b35a8672d57d166507</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YELLOW</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a648c1bc94c2ef9e868ff3f9dff0f9c4ea2cca441161aca75a208ff08d07f5b1a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>AlwaysTrue</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a922c9da63cd4bf94fc473b9ecac76414</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>AppendUserMessage</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae475a090bca903bb222dd389eb189166</anchor>
      <arglist>(const std::string &amp;gtest_msg, const Message &amp;user_msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>ArrayAsVector</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a956d4c522454fa6dfd75b5bbbefe8f9e</anchor>
      <arglist>(const char *const (&amp;array)[kSize])</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>AssertionFailure</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a75cb789614cb1c28c34627a4a3c053df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>AssertionFailure</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a6bdf82adf159dcda822d75746937ffa9</anchor>
      <arglist>(const Message &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>AssertionSuccess</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ac1d0baedb17286c5c6c87bd1a45da8ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::vector&lt; EditType &gt;</type>
      <name>CalculateOptimalEdits</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>a26323b4c2a29ea8e187aafbd4d2275db</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;left, const std::vector&lt; size_t &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::vector&lt; EditType &gt;</type>
      <name>CalculateOptimalEdits</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>a32267b2ae24de1de175ac8217406877d</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;left, const std::vector&lt; std::string &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>UInt32</type>
      <name>ChopLowBits</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a2c54b453387aa8a18f2f3e09f10b5a7d</anchor>
      <arglist>(UInt32 *bits, int n)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperEQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a46582d95cbfe3d3d8f6945c9e9cd779c</anchor>
      <arglist>(const char *lhs_expression, const char *rhs_expression, BiggestInt lhs, BiggestInt rhs)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTRCASEEQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a30dfeb01f1bc8087c7d05205d5fa75c1</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTRCASENE</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7e31d489f06ab8f6a81a7729f0c377e7</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTREQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a711a396ed8f636ecd14a850a89d181b6</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTREQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad351878f87634853c4eb005fe9b169a8</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTRNE</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af2d31c77ce73e1003a64bd7ca3564bbe</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTRNE</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a415a953647bbc9469f062dc966061efb</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>CodePointToUtf8</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0c0f9558efb9abb965851c4738cdc725</anchor>
      <arglist>(UInt32 code_point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ColoredPrintf</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>adef3055706176001364e54eb73a87e31</anchor>
      <arglist>(GTestColor color, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>UInt32</type>
      <name>CreateCodePointFromUtf16SurrogatePair</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac8ef1bb10cd9e69de939789b759e6bc9</anchor>
      <arglist>(wchar_t first, wchar_t second)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>CreateUnifiedDiff</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>ac4c24a581ff433d7aca7ed12c9133fb1</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;left, const std::vector&lt; std::string &gt; &amp;right, size_t context=2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>DoubleLE</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ae10e2bb304b74abd1b06a2d912a8b43b</anchor>
      <arglist>(const char *expr1, const char *expr2, double val1, double val2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>DoubleNearPredFormat</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a4f70b36c624b54c2362aeecc2f05ee8c</anchor>
      <arglist>(const char *expr1, const char *expr2, const char *abs_error_expr, double val1, double val2, double abs_error)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>EqFailure</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a08725846ff184d3e79bcf5be4df19157</anchor>
      <arglist>(const char *expected_expression, const char *actual_expression, const std::string &amp;expected_value, const std::string &amp;actual_value, bool ignoring_case)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>FloatingPointLE</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a17b52b6b1f81f6dcad5cc4d12e5173a6</anchor>
      <arglist>(const char *expr1, const char *expr2, RawType val1, RawType val2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>FloatLE</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a2c9a2a391c72a7b02ea3024586e33af0</anchor>
      <arglist>(const char *expr1, const char *expr2, float val1, float val2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>FormatCountableNoun</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a33e070c3e994cb75f9017fa2a044d536</anchor>
      <arglist>(int count, const char *singular_form, const char *plural_form)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>FormatEpochTimeInMillisAsIso8601</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a5ef227c4a610e7ff638b12dfb25b068e</anchor>
      <arglist>(TimeInMillis ms)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>FormatTestCaseCount</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ab8cabb45f3d8c52d336372c1b62d75c5</anchor>
      <arglist>(int test_case_count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>FormatTestCount</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a7420a0eb48a02ba210e265afb75febdf</anchor>
      <arglist>(int test_count)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>FormatTimeInMillisAsSeconds</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a904485f27a54be8a5a92856e2d838797</anchor>
      <arglist>(TimeInMillis ms)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>FormatWordList</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a4354761948a5cf56fdf905418a0f78f1</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;words)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetAnsiColorCode</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0aefb9deb60e90f19c236559837303d8</anchor>
      <arglist>(GTestColor color)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ const ::std::vector&lt; testing::internal::string &gt; &amp;</type>
      <name>GetArgvs</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a344160f771a3b754fa4e54b6e9846b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>GetBoolAssertionFailureMessage</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a5fd6e5dc9eb20ab3c3a80e24d89dfac6</anchor>
      <arglist>(const AssertionResult &amp;assertion_result, const char *expression_text, const char *actual_predicate_value, const char *expected_predicate_value)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ FilePath</type>
      <name>GetCurrentExecutableName</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7a2bbf069f75bc99873976ad6fc356ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>GetCurrentOsStackTraceExceptTop</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aeb475922b8cd1e6c60ac052bbc396e62</anchor>
      <arglist>(UnitTest *unit_test, int skip_count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>GetDefaultFilter</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a56fbc164c7dc53596c23e519d8f1ca3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>GetReservedAttributesForElement</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>acb3fdfadf475a3c2f5e22a3dae73532a</anchor>
      <arglist>(const std::string &amp;xml_element)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ TypeId</type>
      <name>GetTestTypeId</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad0d66d56ead224263cd100c1d6bfc562</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ TimeInMillis</type>
      <name>GetTimeInMillis</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae66b46943a429e6efb1db456d4cae90c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aaead7d1aa21cf4a222e10e4c91c21ee5</anchor>
      <arglist>(also_run_disabled_tests, internal::BoolFromGTestEnv(&quot;also_run_disabled_tests&quot;, false),&quot;Run disabled tests too, in addition to the tests normally being run.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a5c9316c2f726f836c50fcfc1065d718c</anchor>
      <arglist>(break_on_failure, internal::BoolFromGTestEnv(&quot;break_on_failure&quot;, false),&quot;True iff a failed assertion should be a debugger break-point.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a16f63f28356f1843888013487da9f89d</anchor>
      <arglist>(catch_exceptions, internal::BoolFromGTestEnv(&quot;catch_exceptions&quot;, true),&quot;True iff &quot;GTEST_NAME_&quot; should catch exceptions and treat them as test failures.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a9ef54a5b29ac4b2a1e086e77224a0b19</anchor>
      <arglist>(list_tests, false,&quot;List all tests without running them.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a51fb68302e8e3fce5bd61340843a6e6a</anchor>
      <arglist>(print_time, internal::BoolFromGTestEnv(&quot;print_time&quot;, true),&quot;True iff &quot;GTEST_NAME_&quot; should display elapsed time in text output.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a5982e64522de6804cbf5d1732fd62751</anchor>
      <arglist>(show_internal_stack_frames, false,&quot;True iff &quot;GTEST_NAME_&quot; should include internal stack frames when &quot;&quot;printing test failure stack traces.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>acc11444cd1c18500658a35e02d4f2cf9</anchor>
      <arglist>(shuffle, internal::BoolFromGTestEnv(&quot;shuffle&quot;, false),&quot;True iff &quot;GTEST_NAME_&quot; should randomize tests&apos; order on every run.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a05ff4385edff6d44f6823f5eade7abe2</anchor>
      <arglist>(throw_on_failure, internal::BoolFromGTestEnv(&quot;throw_on_failure&quot;, false),&quot;When this flag is specified, a failed assertion will throw an exception &quot;&quot;if exceptions are enabled or exit the program with a non-zero code &quot;&quot;otherwise.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_int32_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a25e098abb7ce93d06582d48434be90c7</anchor>
      <arglist>(random_seed, internal::Int32FromGTestEnv(&quot;random_seed&quot;, 0),&quot;Random number seed to use when shuffling test orders.  Must be in range &quot;&quot;[1, 99999], or 0 to use a seed based on the current time.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_int32_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a8b2c1dad0764e0984486bae49a988f0e</anchor>
      <arglist>(repeat, internal::Int32FromGTestEnv(&quot;repeat&quot;, 1),&quot;How many times to repeat each test.  Specify a negative number &quot;&quot;for repeating forever.  Useful for shaking out flaky tests.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_int32_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aaedd7015b957f3c37662c289b645e7d9</anchor>
      <arglist>(stack_trace_depth, internal::Int32FromGTestEnv(&quot;stack_trace_depth&quot;, kMaxStackTraceDepth),&quot;The maximum number of stack frames to print when an &quot;&quot;assertion fails.  The valid range is 0 through 100, inclusive.&quot;)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_</type>
      <name>GTEST_DEFINE_STATIC_MUTEX_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aff419d76acc3727be48d195f927189c9</anchor>
      <arglist>(g_linked_ptr_mutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a00b4a4eabdef5927208aeabd81220069</anchor>
      <arglist>(color, internal::StringFromGTestEnv(&quot;color&quot;,&quot;auto&quot;),&quot;Whether to use colors in the output.  Valid values: yes, no, &quot;&quot;and auto.  &apos;auto&apos; means to use colors if the output is &quot;&quot;being sent to a terminal and the TERM environment variable &quot;&quot;is set to a terminal type that supports colors.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aa7039e72c7b7041f11d2619c93a934d6</anchor>
      <arglist>(filter, internal::StringFromGTestEnv(&quot;filter&quot;, GetDefaultFilter()),&quot;A colon-separated list of glob (not regex) patterns &quot;&quot;for filtering the tests to run, optionally followed by a &quot;&quot;&apos;-&apos; and a : separated list of negative patterns (tests to &quot;&quot;exclude).  A test is run if it matches one of the positive &quot;&quot;patterns and does not match any of the negative patterns.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a9f8de43b364103bafa1e8ca4bebe9d58</anchor>
      <arglist>(output, internal::StringFromGTestEnv(&quot;output&quot;,&quot;&quot;),&quot;A format (currently must be \&quot;xml\&quot;), optionally followed &quot;&quot;by a colon and an output file name or directory. A directory &quot;&quot;is indicated by a trailing pathname separator. &quot;&quot;Examples: \&quot;xml:filename.xml\&quot;, \&quot;xml::directoryname/\&quot;. &quot;&quot;If a directory is specified, output files will be created &quot;&quot;within that directory, with file-names based on the test &quot;&quot;executable&apos;s name and, if necessary, made unique by adding &quot;&quot;digits.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a0422a6f971513cf559a8575a0533b235</anchor>
      <arglist>(stream_result_to, internal::StringFromGTestEnv(&quot;stream_result_to&quot;,&quot;&quot;),&quot;This flag specifies the host name and the port number on which to stream &quot;&quot;test results. Example: \&quot;localhost:555\&quot;. The flag is effective only on &quot;&quot;Linux.&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>GTestIsInitialized</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a91e707e0d371fae0224ffd37f0d042af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>HandleExceptionsInMethodIfSupported</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>addb2ed165b92b74e25fe9ebe9e46b9f9</anchor>
      <arglist>(T *object, Result(T::*method)(), const char *location)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>HandleSehExceptionsInMethodIfSupported</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac5293b438139ef7ed05cb7fcaaf63545</anchor>
      <arglist>(T *object, Result(T::*method)(), const char *location)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>HasGoogleTestFlagPrefix</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a6fff795269f50673e358438721710d6f</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>HasOneFailure</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a14ff02e6d151f45e998657674e9af88a</anchor>
      <arglist>(const char *, const char *, const char *, const TestPartResultArray &amp;results, TestPartResult::Type type, const string &amp;substr)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>InitGoogleTest</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>afd726ae08c9bd16dc52f78c822d9946b</anchor>
      <arglist>(int *argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>InitGoogleTest</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ae5a88709a4a7529e30c83242156556b3</anchor>
      <arglist>(int *argc, wchar_t **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitGoogleTestImpl</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac3c6fa93391768aa91c6238b31aaeeb5</anchor>
      <arglist>(int *argc, CharType **argv)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ Int32</type>
      <name>Int32FromEnvOrDie</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aaa576613655c2f380278c255c3ec5fef</anchor>
      <arglist>(const char *env_var, Int32 default_val)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsNotSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a2288dcf4249f88af67dcd46544dc49a6</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsNotSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a53e5c6e91ea429c43de7f4f57e33d166</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsNotSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>abe7b3fa1c9528745f934d4a14155ea87</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const ::std::string &amp;needle, const ::std::string &amp;haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a390c4f66fe7e9098117eb77e5fffa4ad</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aa1c82529c7591d2a9fd016de45dd9113</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a571c7edcfc574269833ebe3e7d338ec5</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const ::std::string &amp;needle, const ::std::string &amp;haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>IsTrue</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a527b9bcc13669b9a16400c8514266254</anchor>
      <arglist>(bool condition)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsUtf16SurrogatePair</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a681895f8cc32286211be9889da107394</anchor>
      <arglist>(wchar_t first, wchar_t second)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ TestInfo *</type>
      <name>MakeAndRegisterTestInfo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7f2e4e46c969fcae9d801d93a3e932fd</anchor>
      <arglist>(const char *test_case_name, const char *name, const char *type_param, const char *value_param, CodeLocation code_location, TypeId fixture_class_id, SetUpTestCaseFunc set_up_tc, TearDownTestCaseFunc tear_down_tc, TestFactoryBase *factory)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ParseBoolFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ada3b98e7cfe93f4ba2053c470d9e3e51</anchor>
      <arglist>(const char *str, const char *flag, bool *value)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>ParseFlagValue</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8bfd56af5e4a89bfb76f7e1723e41b03</anchor>
      <arglist>(const char *str, const char *flag, bool def_optional)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ParseGoogleTestFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>afccff08aa2b1ede0dd32c1364a5dee42</anchor>
      <arglist>(const char *const arg)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>ParseGoogleTestFlagsOnly</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a472880afbcc592a41e3d623e2dec8412</anchor>
      <arglist>(int *argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>ParseGoogleTestFlagsOnly</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa3c81a67914856448d0778990d9d9cab</anchor>
      <arglist>(int *argc, wchar_t **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ParseGoogleTestFlagsOnlyImpl</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae4c46ce8c3d016848fff52cc5133f2ac</anchor>
      <arglist>(int *argc, CharType **argv)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>ParseInt32Flag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae3449e173767750b613114ceac6d916a</anchor>
      <arglist>(const char *str, const char *flag, Int32 *value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ParseStringFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa4ce312efaaf7a97aac2303173afe021</anchor>
      <arglist>(const char *str, const char *flag, std::string *value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>PortableLocaltime</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a60af94307ed4f00a57b5c6d9617c046d</anchor>
      <arglist>(time_t seconds, struct tm *out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintColorEncoded</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7d8c446a29c7e22d7d4dde8f530bb57e</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintFullTestCommentIfPresent</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7a85ebe3b4de93a1edb091f92f1fb393</anchor>
      <arglist>(const TestInfo &amp;test_info)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintOnOneLine</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a4a8708bfb808411f9d918c7356ae7362</anchor>
      <arglist>(const char *str, int max_length)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintTestPartResult</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac844b3d05dd6f665f72e2a1cec1872ba</anchor>
      <arglist>(const TestPartResult &amp;test_part_result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>PrintTestPartResultToString</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ada13cbf91139f0809a5a31ea2594c1ad</anchor>
      <arglist>(const TestPartResult &amp;test_part_result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReportFailureInUnknownLocation</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a85f6ff0e40f9a5f10af66a73cf1364fa</anchor>
      <arglist>(TestPartResult::Type result_type, const std::string &amp;message)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SetUpEnvironment</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a5f5535012d4548788a5d1a4e0f18e19e</anchor>
      <arglist>(Environment *env)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>ShouldRunTestCase</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a73e562dfef3eb7b30dfbb7b5e88e6df2</anchor>
      <arglist>(const TestCase *test_case)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>ShouldRunTestOnShard</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a437bd89f5bc532778d7467600e210395</anchor>
      <arglist>(int total_shards, int shard_index, int test_id)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>ShouldShard</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0fe41657b1d1ab7ec4e37ec07403ee6c</anchor>
      <arglist>(const char *total_shards_str, const char *shard_index_str, bool in_subprocess_for_death_test)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>ShouldUseColor</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac1db1b4603967a6c4404f31cbbac31a6</anchor>
      <arglist>(bool stdout_is_tty)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>SkipPrefix</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a244d9a3765727306b597b8992ab84036</anchor>
      <arglist>(const char *prefix, const char **pstr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SplitString</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa013dc1d62981cbad93c2fffa0192921</anchor>
      <arglist>(const ::std::string &amp;str, char delimiter,::std::vector&lt; ::std::string &gt; *dest)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>StringStreamToString</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac0a2b7f69fc829d80a39e925b6417e39</anchor>
      <arglist>(::std::stringstream *stream)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>SumOverTestCaseList</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad1b758141e7e064d00a2bf0355c8ee43</anchor>
      <arglist>(const std::vector&lt; TestCase * &gt; &amp;case_list, int(TestCase::*method)() const)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>TearDownEnvironment</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac467e871e4781da3f5ebed2a4465aec4</anchor>
      <arglist>(Environment *env)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>TestCaseFailed</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a53454b6089c1c5b25319caa9de6c5c02</anchor>
      <arglist>(const TestCase *test_case)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>TestCasePassed</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aadc7afca7aab40f7f1d41bc17974459a</anchor>
      <arglist>(const TestCase *test_case)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>TestPartFatallyFailed</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a9f19442d566c7eaec0702b9fcf282b63</anchor>
      <arglist>(const TestPartResult &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>TestPartNonfatallyFailed</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>af256d104ca665115eb291f762bb659e3</anchor>
      <arglist>(const TestPartResult &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>TestPartResultTypeToString</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a4e9fdeef31f7e49afccfde0532f76864</anchor>
      <arglist>(TestPartResult::Type type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ValidateTestPropertyName</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a4c9bd414747bf0563bfdb32a2307dcdf</anchor>
      <arglist>(const std::string &amp;property_name, const std::vector&lt; std::string &gt; &amp;reserved_names)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>WideStringToUtf8</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a05b8c86ff38243f34d8f839a0eadefb1</anchor>
      <arglist>(const wchar_t *str, int num_chars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WriteToShardStatusFileIfNeeded</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a19b35b39782d41e6ef76e1910a3a502e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>adds_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>af0e7bc81daf2ab6f18398612a935ffc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>common_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>ad56557398c16a5c31782787e93bea2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>::std::vector&lt; testing::internal::string &gt;</type>
      <name>g_argvs</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ab7fe90df4f87f1bd8a244b0be2ccad79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; std::pair&lt; char, const char * &gt; &gt;</type>
      <name>hunk_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>a5fa71e931e3016120aa198110172d943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; std::pair&lt; char, const char * &gt; &gt;</type>
      <name>hunk_adds_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>abd67977adc745576c5cc9bb3360111fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; std::pair&lt; char, const char * &gt; &gt;</type>
      <name>hunk_removes_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>adb7609476a91dad975a145fc55a33dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IdMap</type>
      <name>ids_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>a5db7d2cddb2d6d97678e45916314318c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kColorEncodedHelpMessage</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a159395e649dd7728b09b25f70847f1ca</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kDeathTestCaseFilter</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a23c33f4bfcc3c2e5e620eff31a98892d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kDefaultOutputFile</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aa5a002b5bb3784c830b1c99aa2688f27</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kDisableTestFilter</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a0a2a3239fb038e7ce83195d89941872d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const UInt32</type>
      <name>kMaxCodePoint1</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a128515c8ed6c0fe98e498c8042da2060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const UInt32</type>
      <name>kMaxCodePoint2</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ab8f4a5ed784352f00342cfeadc72337e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const UInt32</type>
      <name>kMaxCodePoint3</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa42bd507418e570402996e33582beed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const UInt32</type>
      <name>kMaxCodePoint4</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>acd87c60be9b5fedb2d017503d8834474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>kReservedTestCaseAttributes</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ae9689f28cd859736f734623b26c93d88</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>kReservedTestSuiteAttributes</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>af44b2969928d37e9081145760f21e79a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>kReservedTestSuitesAttributes</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>afa194c15a2ac0e03029019b0f4029968</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kTestShardIndex</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a5f76dfdb8cb2664da54e320ecaba3643</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kTestShardStatusFile</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a57d3eeb1e968b4f1efc4787b2d39fbfa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kTestTotalShards</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a7542311baba200ebabd4065717606f6e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kTypeParamLabel</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae6e5e31b85dac8586d4cc1ab1671f438</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kUniversalFilter</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a236f8612e4b148d8d989a311a30a4557</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kValueParamLabel</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae57eee0bf5371ff8e9688fb4464bc62b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>left_start_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>abe4bdaaa3c76256f548fc9f57c104785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>a4d739cc5d335052eb9f5b2ca559b81d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>removes_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>a382c68ace6bb229775261f928d41080f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>right_start_</name>
      <anchorfile>gtest_8cc.html</anchorfile>
      <anchor>ae22358a0e3fa81f19832101a234e7df4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/</path>
    <filename>gtest_8h</filename>
    <includes id="gtest-internal_8h" name="gtest-internal.h" local="yes" imported="no">gtest/internal/gtest-internal.h</includes>
    <includes id="gtest-string_8h" name="gtest-string.h" local="yes" imported="no">gtest/internal/gtest-string.h</includes>
    <includes id="gtest-death-test_8h" name="gtest-death-test.h" local="yes" imported="no">gtest/gtest-death-test.h</includes>
    <includes id="gtest-message_8h" name="gtest-message.h" local="yes" imported="no">gtest/gtest-message.h</includes>
    <includes id="gtest-param-test_8h" name="gtest-param-test.h" local="yes" imported="no">gtest/gtest-param-test.h</includes>
    <includes id="gtest-printers_8h" name="gtest-printers.h" local="yes" imported="no">gtest/gtest-printers.h</includes>
    <includes id="gtest__prod_8h" name="gtest_prod.h" local="yes" imported="no">gtest/gtest_prod.h</includes>
    <includes id="gtest-test-part_8h" name="gtest-test-part.h" local="yes" imported="no">gtest/gtest-test-part.h</includes>
    <includes id="gtest-typed-test_8h" name="gtest-typed-test.h" local="yes" imported="no">gtest/gtest-typed-test.h</includes>
    <includes id="gtest__pred__impl_8h" name="gtest_pred_impl.h" local="yes" imported="no">gtest/gtest_pred_impl.h</includes>
    <class kind="class">testing::internal::AssertHelper</class>
    <class kind="struct">testing::internal::AssertHelper::AssertHelperData</class>
    <class kind="class">testing::AssertionResult</class>
    <class kind="class">testing::EmptyTestEventListener</class>
    <class kind="class">testing::Environment</class>
    <class kind="class">testing::internal::EqHelper</class>
    <class kind="class">testing::internal::EqHelper&lt; true &gt;</class>
    <class kind="struct">testing::Environment::Setup_should_be_spelled_SetUp</class>
    <class kind="struct">testing::Test::Setup_should_be_spelled_SetUp</class>
    <class kind="class">testing::Test</class>
    <class kind="class">testing::TestCase</class>
    <class kind="class">testing::TestEventListener</class>
    <class kind="class">testing::TestEventListeners</class>
    <class kind="class">testing::TestInfo</class>
    <class kind="class">testing::TestProperty</class>
    <class kind="class">testing::TestResult</class>
    <class kind="class">testing::UnitTest</class>
    <namespace>testing</namespace>
    <namespace>testing::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ADD_FAILURE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>adc16b5b0a740c39084ea5c9e960e3063</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ADD_FAILURE_AT</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a448d7e5105b640e892fd8153fbee0b7f</anchor>
      <arglist>(file, line)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_ANY_THROW</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>affadeef9379fe5aabf6f28d9eab9d3c0</anchor>
      <arglist>(statement)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_DOUBLE_EQ</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a6617da62e5ae5490995a3bfca1f331a9</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_EQ</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a1a6db8b1338ee7040329322b77779086</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_FALSE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a8197fa52f3538588d20d8af4834c9003</anchor>
      <arglist>(condition)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_FLOAT_EQ</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a4663ffbf844baa54bdb29f9148fd0f96</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_GE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>af4ff5dc71479fcb374b6bc2ed195bcc4</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_GT</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a16a882d4eafc9f8643867aea40879140</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_LE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a775643748feff0b490aae651d041e971</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_LT</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>affc4f9cae4c3aabfe60fced83737b42c</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_NE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>aa866c8dece57912e6f51495ed3e8d8d5</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_NEAR</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a73cce6b752d204f91a36bef2f8e663b3</anchor>
      <arglist>(val1, val2, abs_error)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_NO_FATAL_FAILURE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a5034fda3490aad5a93942ac83f4cea49</anchor>
      <arglist>(statement)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_NO_THROW</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a895c34d9b192cdc2ba46d2680623485d</anchor>
      <arglist>(statement)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_STRCASEEQ</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a58847dd696200a3268361401dfcd0fa0</anchor>
      <arglist>(s1, s2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_STRCASENE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>ac3d2c3836b103068a050f32585b2aaad</anchor>
      <arglist>(s1, s2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_STREQ</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a74f4189ea570bab9a65d47104659ef9c</anchor>
      <arglist>(s1, s2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_STRNE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a3d679660ac1b2f9f6e6c7608452af923</anchor>
      <arglist>(s1, s2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_THROW</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>aedb1eddae6c2a2430b0e7b7e03b4f052</anchor>
      <arglist>(statement, expected_exception)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_TRUE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>ae9244bfbda562e8b798789b001993fa5</anchor>
      <arglist>(condition)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_ANY_THROW</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a9be43f44d148e8a8d6a89c864bf4e461</anchor>
      <arglist>(statement)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_DOUBLE_EQ</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>ab4852f9430cf656690256ea7fe6323b8</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_EQ</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a4159019abda84f5366acdb7604ff220a</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_FALSE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>aeb6c7ae89f440c90c1a1815951c836da</anchor>
      <arglist>(condition)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_FLOAT_EQ</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a981e552322fb084042d02d6dfa9860ca</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_GE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>ab7a0ff4bfa4d9b27baa118d8b0756ca0</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_GT</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>aa8bc8320813e1abb0016129b636e3b27</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_LE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>ae0f265632323b4a07b585dcfde10f60a</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_LT</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>af28c06b2b5e8dee151896f299f6610cf</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_NE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a6ae7443947f25abc58bfcfcfc56b0d75</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_NEAR</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a88cd7978af0e7dbd42cd606dfabdcc6f</anchor>
      <arglist>(val1, val2, abs_error)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_NO_FATAL_FAILURE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a067c02ccaf3171d6e1781cd0f8cdcf74</anchor>
      <arglist>(statement)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_NO_THROW</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a2743a1438137ad857aa3f9fec3ff67ec</anchor>
      <arglist>(statement)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_STRCASEEQ</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a740cab7e3eec5c178a64b4f558bde66e</anchor>
      <arglist>(s1, s2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_STRCASENE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a07d0b5cbd3b5f7c8b6f44c609046ff07</anchor>
      <arglist>(s1, s2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_STREQ</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>ad20f7b94ac5081e16f0005b94e95f0c6</anchor>
      <arglist>(s1, s2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_STRNE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>aee7e9c42f55549dbc0dfc42391eb9775</anchor>
      <arglist>(s1, s2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_THROW</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a789842b4475eed948e6fd18390d5a859</anchor>
      <arglist>(statement, expected_exception)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_TRUE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>ac33e7cdfb5d44a7a0f0ab552eb5c3c6a</anchor>
      <arglist>(condition)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FAIL</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a3e26a8d27caa386ed0ea7ce9d5b7c4ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ASSERT_EQ</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a8a7a47387090810cdfe78933d348182d</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ASSERT_GE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a55373d99c079ff1b894e2eb5bcd15c5a</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ASSERT_GT</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a088b9056fd1c1f316b41c22f64deb33a</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ASSERT_LE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>abef04dcd4a0259d378de7b3b3ffb6730</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ASSERT_LT</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a5a75667e637febd18e5f7d4f3abf55e8</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ASSERT_NE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a6fa9bb2b6731eba8f481e40e9e4931b3</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_FAIL</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a636231436707c30d6778f79ae96f5dc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_IMPL_CMP_HELPER_</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a4a5b6fbde5dd05e05dd6846ac5e5c18e</anchor>
      <arglist>(op_name, op)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_SUCCEED</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a2690441c38202728f4159ac2462d9720</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_TEST</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a725b565bedc3a34dc109901854214cc4</anchor>
      <arglist>(test_case_name, test_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCOPED_TRACE</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a4dac08f15adc8cb1ee0e5c1bfb0f440d</anchor>
      <arglist>(message)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SUCCEED</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a75adcdf89f69b0b615e395daafc315af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TEST</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>ad8b332753515c0ab8baada563c2547eb</anchor>
      <arglist>(test_case_name, test_name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TEST_F</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a0ee66d464d1a06c20c1929cae09d8758</anchor>
      <arglist>(test_fixture, test_name)</arglist>
    </member>
    <member kind="typedef">
      <type>internal::TimeInMillis</type>
      <name>TimeInMillis</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a992de1d091ce660f451d1e8b3ce30fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Environment *</type>
      <name>AddGlobalTestEnvironment</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a460d7b998622e332392c1e00be3a60d5</anchor>
      <arglist>(Environment *env)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>AssertionFailure</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a75cb789614cb1c28c34627a4a3c053df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>AssertionFailure</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a6bdf82adf159dcda822d75746937ffa9</anchor>
      <arglist>(const Message &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>AssertionSuccess</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ac1d0baedb17286c5c6c87bd1a45da8ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>CmpHelperEQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a4638c74d9b32e971f9b321af6fafc2f1</anchor>
      <arglist>(const char *lhs_expression, const char *rhs_expression, const T1 &amp;lhs, const T2 &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperEQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a46582d95cbfe3d3d8f6945c9e9cd779c</anchor>
      <arglist>(const char *lhs_expression, const char *rhs_expression, BiggestInt lhs, BiggestInt rhs)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>CmpHelperEQFailure</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1def8ec9393360a1b34a20528703e7f7</anchor>
      <arglist>(const char *lhs_expression, const char *rhs_expression, const T1 &amp;lhs, const T2 &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>CmpHelperFloatingPointEQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a98ce463e5dbe0c6120fa817e1f8f2944</anchor>
      <arglist>(const char *lhs_expression, const char *rhs_expression, RawType lhs_value, RawType rhs_value)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>CmpHelperOpFailure</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a894ffccd936d78fd555f490020c27f0a</anchor>
      <arglist>(const char *expr1, const char *expr2, const T1 &amp;val1, const T2 &amp;val2, const char *op)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTRCASEEQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a30dfeb01f1bc8087c7d05205d5fa75c1</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTRCASENE</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7e31d489f06ab8f6a81a7729f0c377e7</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTREQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a711a396ed8f636ecd14a850a89d181b6</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTREQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad351878f87634853c4eb005fe9b169a8</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTRNE</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af2d31c77ce73e1003a64bd7ca3564bbe</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTRNE</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a415a953647bbc9469f062dc966061efb</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>DoubleLE</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ae10e2bb304b74abd1b06a2d912a8b43b</anchor>
      <arglist>(const char *expr1, const char *expr2, double val1, double val2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>DoubleNearPredFormat</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a4f70b36c624b54c2362aeecc2f05ee8c</anchor>
      <arglist>(const char *expr1, const char *expr2, const char *abs_error_expr, double val1, double val2, double abs_error)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>FloatLE</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a2c9a2a391c72a7b02ea3024586e33af0</anchor>
      <arglist>(const char *expr1, const char *expr2, float val1, float val2)</arglist>
    </member>
    <member kind="function">
      <type>class UnitTestImpl *</type>
      <name>GetUnitTestImpl</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a9bd0caf5d16512de38b39599c13ee634</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a4c08ba9fcb0581c61e25968e520efa48</anchor>
      <arglist>(also_run_disabled_tests)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a5868c3980b2f69f511fc8c3de7cdfc17</anchor>
      <arglist>(break_on_failure)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ab6f1777f7b740f31e41f7da017447b58</anchor>
      <arglist>(catch_exceptions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>af2cd3595c571ca408afc337bc4bb2619</anchor>
      <arglist>(list_tests)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aeccefd463a0942da24750e1bbee76041</anchor>
      <arglist>(print_time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>af37b9206b938bb8b7d398a1379eb7482</anchor>
      <arglist>(show_internal_stack_frames)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a6d87f7374e105483905a305328856f4b</anchor>
      <arglist>(shuffle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ac69f2aeeb84dc5f49bd3d040a6f32d17</anchor>
      <arglist>(throw_on_failure)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_int32_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ae754999b59509808254d39e3a3cf38e0</anchor>
      <arglist>(random_seed)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_int32_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a315ef0647e4f2795bf1705de8e9c9659</anchor>
      <arglist>(repeat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_int32_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>adba6f8afa0f8695956d0134f1629a10b</anchor>
      <arglist>(stack_trace_depth)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a0f658c915a1e60996a2ab00a06612723</anchor>
      <arglist>(color)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a20d69860ce843142c7f740262e6b0c9a</anchor>
      <arglist>(filter)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a3fe54dd551f1c36cfdd1b36cd6881a44</anchor>
      <arglist>(output)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ad4d1ea63037fc21018dbe997cb0041d1</anchor>
      <arglist>(stream_result_to)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_CMP_HELPER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa3a0659f0e495c276d69bc9beddb268a</anchor>
      <arglist>(NE,!=)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_CMP_HELPER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ade60646b18728043fff84d7b4125de2c</anchor>
      <arglist>(LE,&lt;=)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_CMP_HELPER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aabcbff15eac496f8487699d19f42c274</anchor>
      <arglist>(LT,&lt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_CMP_HELPER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af969886067930ce70f6405cd5aa8b06b</anchor>
      <arglist>(GE, &gt;=)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_CMP_HELPER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7fdb4fc164db83c51dfad17640bfeae9</anchor>
      <arglist>(GT, &gt;)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>InitGoogleTest</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>afd726ae08c9bd16dc52f78c822d9946b</anchor>
      <arglist>(int *argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>InitGoogleTest</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ae5a88709a4a7529e30c83242156556b3</anchor>
      <arglist>(int *argc, wchar_t **argv)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsNotSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a2288dcf4249f88af67dcd46544dc49a6</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsNotSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a53e5c6e91ea429c43de7f4f57e33d166</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsNotSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>abe7b3fa1c9528745f934d4a14155ea87</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const ::std::string &amp;needle, const ::std::string &amp;haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a390c4f66fe7e9098117eb77e5fffa4ad</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aa1c82529c7591d2a9fd016de45dd9113</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a571c7edcfc574269833ebe3e7d338ec5</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const ::std::string &amp;needle, const ::std::string &amp;haystack)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReportFailureInUnknownLocation</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a85f6ff0e40f9a5f10af66a73cf1364fa</anchor>
      <arglist>(TestPartResult::Type result_type, const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>RUN_ALL_TESTS</name>
      <anchorfile>gtest_8h.html</anchorfile>
      <anchor>a853a3792807489591d3d4a2f2ff9359f</anchor>
      <arglist>() GTEST_MUST_USE_RESULT_</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>StaticAssertTypeEq</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a661e70fc6afeb5c085eed3716aa45059</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kMaxStackTraceDepth</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ae605f2ccac04616bb7812ca72e517082</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>internal/custom/gtest.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/internal/custom/</path>
    <filename>internal_2custom_2gtest_8h</filename>
  </compound>
  <compound kind="file">
    <name>gtest_main.cc</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/src/</path>
    <filename>gtest__main_8cc</filename>
    <includes id="gtest_8h" name="gtest.h" local="yes" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type>GTEST_API_ int</type>
      <name>main</name>
      <anchorfile>gtest__main_8cc.html</anchorfile>
      <anchor>a7f83bdc516d2cb86e20235d94ddf055a</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest_pred_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/</path>
    <filename>gtest__pred__impl_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PRED1</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a7d72f779b7d39b8f73a563ebc6d0604b</anchor>
      <arglist>(pred, v1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PRED2</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a4e9b777cce4e5423f4c2e491be7aa818</anchor>
      <arglist>(pred, v1, v2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PRED3</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>aa7688f3ab9f09a2c1dbf13bd1f29d8fd</anchor>
      <arglist>(pred, v1, v2, v3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PRED4</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>addc030c521775610e4619a01541a2167</anchor>
      <arglist>(pred, v1, v2, v3, v4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PRED5</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>af8e510af2b4a14d90eef66ace17d1c30</anchor>
      <arglist>(pred, v1, v2, v3, v4, v5)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PRED_FORMAT1</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a3771ca0d1a72013aebc3d66e046491ed</anchor>
      <arglist>(pred_format, v1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PRED_FORMAT2</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>ac452685a1a98ea3d96eb956a062ee210</anchor>
      <arglist>(pred_format, v1, v2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PRED_FORMAT3</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a494e3b8dc22f4765f7e041f16c930e3d</anchor>
      <arglist>(pred_format, v1, v2, v3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PRED_FORMAT4</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a1842593c1dfb13c9a4b33b01540a8b40</anchor>
      <arglist>(pred_format, v1, v2, v3, v4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_PRED_FORMAT5</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>abd7cb4f36d6aa2cb346ab3ac812568f3</anchor>
      <arglist>(pred_format, v1, v2, v3, v4, v5)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_PRED1</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a6d09aa83f8d297481380c7c073c9f070</anchor>
      <arglist>(pred, v1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_PRED2</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a14e74e655e502914d3d07e083145ac91</anchor>
      <arglist>(pred, v1, v2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_PRED3</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a0a0aff2564ea84c7eb3517ac8eda04da</anchor>
      <arglist>(pred, v1, v2, v3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_PRED4</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a4fd2b1bad63eb752bc2ff2b6bb3f4569</anchor>
      <arglist>(pred, v1, v2, v3, v4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_PRED5</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>adbfcc13f3b3d14c42a7fbd41573932bf</anchor>
      <arglist>(pred, v1, v2, v3, v4, v5)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_PRED_FORMAT1</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a07132aa62cf4902e50e68d0265f573b6</anchor>
      <arglist>(pred_format, v1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_PRED_FORMAT2</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>af0141918615a5e2d5247e9cda8324dae</anchor>
      <arglist>(pred_format, v1, v2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_PRED_FORMAT3</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a7285708fa5d37d6d8ed5b5e59da08bae</anchor>
      <arglist>(pred_format, v1, v2, v3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_PRED_FORMAT4</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a3354347de0f2445400b509cf39dce1dc</anchor>
      <arglist>(pred_format, v1, v2, v3, v4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPECT_PRED_FORMAT5</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a74beddf9661e4460f9969fe211b9e80e</anchor>
      <arglist>(pred_format, v1, v2, v3, v4, v5)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_ASSERT_</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a8c09939dd67f1bb5b68c9f6a44ea75db</anchor>
      <arglist>(expression, on_failure)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_PRED1_</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>ad44cf322952076d85305bbdf39769ac1</anchor>
      <arglist>(pred, v1, on_failure)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_PRED2_</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>ac560264104bd030b64034505d294a7b6</anchor>
      <arglist>(pred, v1, v2, on_failure)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_PRED3_</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>af30518f03233bc4486b55284b0827eb8</anchor>
      <arglist>(pred, v1, v2, v3, on_failure)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_PRED4_</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a14e8c70455104fac032efec097ef668b</anchor>
      <arglist>(pred, v1, v2, v3, v4, on_failure)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_PRED5_</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a2c42692f7d910dc2fe57869883190e6c</anchor>
      <arglist>(pred, v1, v2, v3, v4, v5, on_failure)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_PRED_FORMAT1_</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>aa3e3bfe04bb0e54d7f0e57e2f991d1eb</anchor>
      <arglist>(pred_format, v1, on_failure)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_PRED_FORMAT2_</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a115c18d1f752b7f091d577fb69cac372</anchor>
      <arglist>(pred_format, v1, v2, on_failure)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_PRED_FORMAT3_</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a49cdf8707268ee932bb772d879a226cc</anchor>
      <arglist>(pred_format, v1, v2, v3, on_failure)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_PRED_FORMAT4_</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>abd207ed869491ba4bba29f8df37b7355</anchor>
      <arglist>(pred_format, v1, v2, v3, v4, on_failure)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GTEST_PRED_FORMAT5_</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a107623ee191560f703a3fdc983803c8e</anchor>
      <arglist>(pred_format, v1, v2, v3, v4, v5, on_failure)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>AssertPred1Helper</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a41d32b74fac585ac04cc9ba037c9fed4</anchor>
      <arglist>(const char *pred_text, const char *e1, Pred pred, const T1 &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>AssertPred2Helper</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>aa21b5175030ef2d76837bde68459effe</anchor>
      <arglist>(const char *pred_text, const char *e1, const char *e2, Pred pred, const T1 &amp;v1, const T2 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>AssertPred3Helper</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>ae48a4ec033f85849b47bcbd2aa94baab</anchor>
      <arglist>(const char *pred_text, const char *e1, const char *e2, const char *e3, Pred pred, const T1 &amp;v1, const T2 &amp;v2, const T3 &amp;v3)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>AssertPred4Helper</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a22f4e27e6b18091281c45d4395c98517</anchor>
      <arglist>(const char *pred_text, const char *e1, const char *e2, const char *e3, const char *e4, Pred pred, const T1 &amp;v1, const T2 &amp;v2, const T3 &amp;v3, const T4 &amp;v4)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>AssertPred5Helper</name>
      <anchorfile>gtest__pred__impl_8h.html</anchorfile>
      <anchor>a1012d0b317e600d13b1a74712f0d8a48</anchor>
      <arglist>(const char *pred_text, const char *e1, const char *e2, const char *e3, const char *e4, const char *e5, Pred pred, const T1 &amp;v1, const T2 &amp;v2, const T3 &amp;v3, const T4 &amp;v4, const T5 &amp;v5)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtest_prod.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/gtest-1.8.0/include/gtest/</path>
    <filename>gtest__prod_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>FRIEND_TEST</name>
      <anchorfile>gtest__prod_8h.html</anchorfile>
      <anchor>a8d443b4cc1d87a7a17943b8fbdbf3910</anchor>
      <arglist>(test_case_name, test_name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gui-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/src/</path>
    <filename>gui-precomp_8cpp</filename>
    <includes id="gui-precomp_8h" name="gui-precomp.h" local="yes" imported="no">gui-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>gui-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/src/</path>
    <filename>gui-precomp_8h</filename>
  </compound>
  <compound kind="file">
    <name>gui.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/</path>
    <filename>gui_8h</filename>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
  </compound>
  <compound kind="file">
    <name>gui_bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>gui__bindings_8cpp</filename>
    <includes id="bindings_8h" name="bindings.h" local="yes" imported="no">bindings.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_ENUM_VALUE</name>
      <anchorfile>gui__bindings_8cpp.html</anchorfile>
      <anchor>aa3339c9766a737f5bb29770732acba0d</anchor>
      <arglist>(enum_type, enum_name)</arglist>
    </member>
    <member kind="function">
      <type>tuple</type>
      <name>CDisplayWindow3D_getPushedKey</name>
      <anchorfile>gui__bindings_8cpp.html</anchorfile>
      <anchor>acdfaa550d76f5ee2db49b884732b7a12</anchor>
      <arglist>(CDisplayWindow3D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>tuple</type>
      <name>CDisplayWindow3D_waitForKey</name>
      <anchorfile>gui__bindings_8cpp.html</anchorfile>
      <anchor>a4438ec9362464e00fdae4dca45940480</anchor>
      <arglist>(CDisplayWindow3D &amp;self, bool ignoreControlKeys=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_gui</name>
      <anchorfile>gui__bindings_8cpp.html</anchorfile>
      <anchor>a2d8b451e0f6b6ec75a4339f65cd3a622</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gui_frwds.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/gui/</path>
    <filename>gui__frwds_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::gui</namespace>
  </compound>
  <compound kind="file">
    <name>gzio.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>gzio_8c</filename>
    <includes id="zutil_8h" name="zutil.h" local="yes" imported="no">zutil.h</includes>
    <class kind="struct">gz_stream</class>
    <class kind="struct">internal_state</class>
    <member kind="define">
      <type>#define</type>
      <name>ALLOC</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>ac5c822e3692a95451e8f70a5916f05a3</anchor>
      <arglist>(size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASCII_FLAG</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>aa3c005b88b9e5ba0660df7eba43832cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMMENT</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a180f5b3835bdbfc11b353fd2af5c8659</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTRA_FIELD</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a50beca0e4608c1ee356a8ced2497db75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HEAD_CRC</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a552e6306aac9df122ffc3ca089b4663b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ORIG_NAME</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>ab16f7d2a15f2ef64ffa109a7cda5e65b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESERVED</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a56701f18aaad537f7fc0e9be309503c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRYFREE</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a5fb23c00a00f3856832e660edc2ab03d</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_BUFSIZE</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a1491823e6cf52e751120f367bdc68a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_PRINTF_BUFSIZE</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>adb69caa8684234b7c63f24d64b7659db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zstrerror</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a62122f710fb754b114c1ce12ff0bd191</anchor>
      <arglist>(errnum)</arglist>
    </member>
    <member kind="typedef">
      <type>struct gz_stream</type>
      <name>gz_stream</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a29207c3607ca0ccbc285bcd1b1c727f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>check_header</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a11bd73d6799ab3eae0ac3e7d068ea190</anchor>
      <arglist>(gz_stream *s)</arglist>
    </member>
    <member kind="function">
      <type>local int</type>
      <name>destroy</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a47b8b068b10f0aa50eba5c2ec86cff0b</anchor>
      <arglist>(gz_stream *s)</arglist>
    </member>
    <member kind="function">
      <type>local int</type>
      <name>do_flush</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>afafc4bbc6787281ae67c082cb529787d</anchor>
      <arglist>(gzFile file, int flush)</arglist>
    </member>
    <member kind="function">
      <type>local int</type>
      <name>get_byte</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>ab4601361fd7d350998aba79bd24f59f5</anchor>
      <arglist>(gz_stream *s)</arglist>
    </member>
    <member kind="function">
      <type>local uLong</type>
      <name>getLong</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>aaa7ad90748c13a5a06768ab2599fbc69</anchor>
      <arglist>(gz_stream *s)</arglist>
    </member>
    <member kind="function">
      <type>local gzFile</type>
      <name>gz_open</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>af96a4a255ee43ecf8a0c77d949114a8f</anchor>
      <arglist>(char *path, const char *mode, int fd) const</arglist>
    </member>
    <member kind="function">
      <type>void ZEXPORT</type>
      <name>gzclearerr</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a00cdd679373c2efd7d1720e3b9f7bfd0</anchor>
      <arglist>(gzFile file)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>gzclose</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>aa7cbb6800b5c2e3a897b4470fbb3abcd</anchor>
      <arglist>(gzFile file)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>gzdirect</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a1f049b9405deb0e7dad1fe97ed4dd8c2</anchor>
      <arglist>(gzFile file)</arglist>
    </member>
    <member kind="function">
      <type>gzFile ZEXPORT</type>
      <name>gzdopen</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a8f2a01545223ba6b825118addb6f1534</anchor>
      <arglist>(int fd, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>gzeof</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a824d669e463e728eccc79c6ce57674a0</anchor>
      <arglist>(gzFile file)</arglist>
    </member>
    <member kind="function">
      <type>const char *ZEXPORT</type>
      <name>gzerror</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>aab4a0d420cf22ee2affce7562fe09b8f</anchor>
      <arglist>(gzFile file, int *errnum)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>gzflush</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a6b70d5783d03b12adfd369bd9b7394a2</anchor>
      <arglist>(gzFile file, int flush)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>gzgetc</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a1e9f6a517ed1e04c3765fe24153fb639</anchor>
      <arglist>(gzFile file)</arglist>
    </member>
    <member kind="function">
      <type>char *ZEXPORT</type>
      <name>gzgets</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a72d5c31ad36987a6a3252d56f1e98664</anchor>
      <arglist>(gzFile file, char *buf, int len)</arglist>
    </member>
    <member kind="function">
      <type>gzFile ZEXPORT</type>
      <name>gzopen</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a7f900a46dab5612a2840fdb3959f0afd</anchor>
      <arglist>(char *path, const char *mode) const</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORTVA</type>
      <name>gzprintf</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a23cb6f01c1de1f861e22091d0ca092ef</anchor>
      <arglist>(gzFile file, const char *format, int a1, int a2, int a3, int a4, int a5, int a6, int a7, int a8, int a9, int a10, int a11, int a12, int a13, int a14, int a15, int a16, int a17, int a18, int a19, int a20)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>gzputc</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a37f7621e057bd71abdbe2f2480b69935</anchor>
      <arglist>(gzFile file, int c)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>gzputs</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a3d37964a3a465f7eb3e14df58a68efba</anchor>
      <arglist>(gzFile file, const char *s)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>gzread</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a2d0d971b446b67bbc4261fa5fef622bd</anchor>
      <arglist>(gzFile file, voidp buf, unsigned len)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>gzrewind</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a3b6bca34940a55ff52fba6f099d065c0</anchor>
      <arglist>(gzFile file)</arglist>
    </member>
    <member kind="function">
      <type>z_off_t ZEXPORT</type>
      <name>gzseek</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a65f5382f62fce418f110877c817b27b7</anchor>
      <arglist>(gzFile file, z_off_t offset, int whence)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>gzsetparams</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a20e49f282c69489d3733593736212876</anchor>
      <arglist>(gzFile file, int level, int strategy)</arglist>
    </member>
    <member kind="function">
      <type>z_off_t ZEXPORT</type>
      <name>gztell</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>ad3f4308666663c0a2510b0c6be031ad8</anchor>
      <arglist>(gzFile file)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>gzungetc</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a0b81c1a6e144a3cc5cd97a26688fed69</anchor>
      <arglist>(int c, gzFile file)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>gzwrite</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a93323ef1288f105db8a89e80f2764d3b</anchor>
      <arglist>(gzFile file, voidpc buf, unsigned len)</arglist>
    </member>
    <member kind="function">
      <type>voidp malloc</type>
      <name>OF</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>add8b03ae5c2c602b728ebb3b21931371</anchor>
      <arglist>((uInt size))</arglist>
    </member>
    <member kind="function">
      <type>void free</type>
      <name>OF</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a8f8149fe81b707d93e4b55388d11a430</anchor>
      <arglist>((voidpf ptr))</arglist>
    </member>
    <member kind="function">
      <type>local gzFile gz_open</type>
      <name>OF</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>adeca3943eed6d462ee7c1134120aa9d3</anchor>
      <arglist>((const char *path, const char *mode, intfd))</arglist>
    </member>
    <member kind="function">
      <type>local int do_flush</type>
      <name>OF</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>ad9d32d51a7704cda2575925132ea97d0</anchor>
      <arglist>((gzFile file, int flush))</arglist>
    </member>
    <member kind="function">
      <type>local int get_byte</type>
      <name>OF</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a92275d3d65322732d7ef2d0bcb8e9893</anchor>
      <arglist>((gz_stream *s))</arglist>
    </member>
    <member kind="function">
      <type>local void putLong</type>
      <name>OF</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>adeb3ef746584a2740355c8f18d97025a</anchor>
      <arglist>((FILE *file, uLong x))</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>putLong</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>ad1f8f0552c7a8ce50739ce3e49ca5114</anchor>
      <arglist>(FILE *file, uLong x)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int const</type>
      <name>gz_magic</name>
      <anchorfile>gzio_8c.html</anchorfile>
      <anchor>a10e2378bff47872aef59dbfd5f096ea8</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HelpVisitor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>HelpVisitor_8h</filename>
    <includes id="CmdLineInterface_8h" name="CmdLineInterface.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLineInterface.h</includes>
    <includes id="CmdLineOutput_8h" name="CmdLineOutput.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLineOutput.h</includes>
    <includes id="Visitor_8h" name="Visitor.h" local="no" imported="no">mrpt/otherlibs/tclap/Visitor.h</includes>
    <class kind="class">TCLAP::HelpVisitor</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>heuristicParams.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/include/mrpt/pbmap/</path>
    <filename>heuristicParams_8h</filename>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="pbmap_2include_2mrpt_2pbmap_2link__pragmas_8h" name="pbmap/include/mrpt/pbmap/link_pragmas.h" local="no" imported="no">mrpt/pbmap/link_pragmas.h</includes>
    <class kind="struct">mrpt::pbmap::config_heuristics</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::pbmap</namespace>
  </compound>
  <compound kind="file">
    <name>hmt-slam_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam/</path>
    <filename>hmt-slam__main_8cpp</filename>
    <includes id="CHMTSLAM_8h" name="CHMTSLAM.h" local="no" imported="no">mrpt/hmtslam/CHMTSLAM.h</includes>
    <includes id="CConsoleRedirector_8h" name="CConsoleRedirector.h" local="no" imported="no">mrpt/utils/CConsoleRedirector.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>STEPS_BETWEEN_WAITING_FOR_QUEUE_EMPTY</name>
      <anchorfile>hmt-slam__main_8cpp.html</anchorfile>
      <anchor>ae1b941025c5acb8b8a0c0e85def1148f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>hmt-slam__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Run_HMT_SLAM</name>
      <anchorfile>hmt-slam__main_8cpp.html</anchorfile>
      <anchor>acd47a91da09ebd699e128fb7482e082e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>configFile</name>
      <anchorfile>hmt-slam__main_8cpp.html</anchorfile>
      <anchor>abb40271c2e34ff8fc41bcac459dcc280</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HMT_SLAM_common.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/include/mrpt/hmtslam/</path>
    <filename>HMT__SLAM__common_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="list__searchable_8h" name="list_searchable.h" local="no" imported="no">mrpt/utils/list_searchable.h</includes>
    <includes id="hmtslam_2include_2mrpt_2hmtslam_2link__pragmas_8h" name="hmtslam/include/mrpt/hmtslam/link_pragmas.h" local="no" imported="no">mrpt/hmtslam/link_pragmas.h</includes>
    <class kind="class">mrpt::hmtslam::TArcList</class>
    <class kind="class">mrpt::hmtslam::THypothesisIDSet</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hmtslam</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ARC_ANNOTATION_DELTA</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>a172ad02b573d0a19d8a32f3481bcecfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARC_ANNOTATION_DELTA_SRC_POSEID</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>ad5574667e459174b5b7db9c67d9cc0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARC_ANNOTATION_DELTA_TRG_POSEID</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>ad45fe347991f38c5a6cf63a0488761fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ARC_TYPES</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>a91094a4acea7e7e33c324c9b227cc2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AREAID_INVALID</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>a8990c93a10583afbfb1d108f7aadec13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMMON_TOPOLOG_HYP</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>a4dc99531559293eb29d66c3fc224575d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_ARC_TYPE</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>ad63793822556aa8b241964a193c6d67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_NODE_TYPE</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>a819bf0fad617a6e533498dcfc3e4d89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_SOURCE_AA</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>a2c1be000415e4a7ff9d7c346e342defe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSG_SOURCE_LSLAM</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>a802c917ed9a39cce973a4cb35f5d7813</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NODE_ANNOTATION_METRIC_MAPS</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>a01bea30407d99cbd2b472f803be96167</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NODE_ANNOTATION_PLACE_POSE</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>a65c9d970273d9be6309543273cd7f3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NODE_ANNOTATION_POSES_GRAPH</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>ad51590571a5a9c1eee159d22726e64c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NODE_ANNOTATION_REF_POSEID</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>a3cfbcf8b8a13130e556d9f27e12d1c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NODE_TYPES</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>addfcc02678efd8a54e4923e27cd7072f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POSEID_INVALID</name>
      <anchorfile>HMT__SLAM__common_8h.html</anchorfile>
      <anchor>a3204c6c2fbf629bfc03549a1613e7c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>THypothesisID</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a6a8c7a5cb874400f4df9d1fd6b6ff9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; TPoseID, TPoseID &gt;</type>
      <name>TPairPoseIDs</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>ae54e83b02cfeaf9273a3381601f1b08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TPoseID</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>afc45e3c745da87655acd25af131343bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TPoseID &gt;</type>
      <name>TPoseIDList</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>aab03d6a98830912eb1b9397f12a1adbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; TPoseID &gt;</type>
      <name>TPoseIDSet</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>ab6a024810edb5715699a8511cd2efcfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class HMTSLAM_IMPEXP</type>
      <name>CHMHMapNode</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>ae9f8b997635ea8af2e6c14518ceaf769</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hmt_slam_guiApp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>hmt__slam__guiApp_8cpp</filename>
    <includes id="hmt__slam__guiApp_8h" name="hmt_slam_guiApp.h" local="yes" imported="no">hmt_slam_guiApp.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="hmt__slam__guiMain_8h" name="hmt_slam_guiMain.h" local="yes" imported="no">hmt_slam_guiMain.h</includes>
  </compound>
  <compound kind="file">
    <name>hmt_slam_guiApp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>hmt__slam__guiApp_8h</filename>
    <class kind="class">hmt_slam_guiApp</class>
  </compound>
  <compound kind="file">
    <name>hmt_slam_guiMain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>hmt__slam__guiMain_8cpp</filename>
    <includes id="hmt__slam__guiMain_8h" name="hmt_slam_guiMain.h" local="yes" imported="no">hmt_slam_guiMain.h</includes>
    <includes id="MyArtProvider_8h" name="MyArtProvider.h" local="yes" imported="no">MyArtProvider.h</includes>
    <includes id="hmt-slam-gui_2CAboutBox_8h" name="hmt-slam-gui/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
  </compound>
  <compound kind="file">
    <name>hmt_slam_guiMain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>hmt__slam__guiMain_8h</filename>
    <includes id="CDlgLog_8h" name="CDlgLog.h" local="yes" imported="no">CDlgLog.h</includes>
    <includes id="hmt-slam-gui_2MyGLCanvas_8h" name="hmt-slam-gui/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
    <includes id="toggle_8h" name="toggle.h" local="no" imported="no">wx/things/toggle.h</includes>
    <includes id="hmtslam_8h" name="hmtslam.h" local="no" imported="no">mrpt/hmtslam.h</includes>
    <class kind="class">CItemData</class>
    <class kind="class">hmt_slam_guiFrame</class>
    <class kind="struct">hmt_slam_guiFrame::TThreadMsg</class>
    <member kind="define">
      <type>#define</type>
      <name>_U</name>
      <anchorfile>hmt__slam__guiMain_8h.html</anchorfile>
      <anchor>af88efd7e95e5d89a8247464f7a6fdb39</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_UU</name>
      <anchorfile>hmt__slam__guiMain_8h.html</anchorfile>
      <anchor>a0907413052ada875dc3e034a2b524eee</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WX_END_TRY</name>
      <anchorfile>hmt__slam__guiMain_8h.html</anchorfile>
      <anchor>a0a61e637326b93048191edb71b1c56b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WX_START_TRY</name>
      <anchorfile>hmt__slam__guiMain_8h.html</anchorfile>
      <anchor>a682342b0e1fbe49eb782696d57f77d24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hmtMapViewerApp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmtMapViewer/</path>
    <filename>hmtMapViewerApp_8cpp</filename>
    <includes id="hmtMapViewerApp_8h" name="hmtMapViewerApp.h" local="yes" imported="no">hmtMapViewerApp.h</includes>
    <includes id="hmtMapViewerMain_8h" name="hmtMapViewerMain.h" local="yes" imported="no">hmtMapViewerMain.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CHMTSLAM_8h" name="CHMTSLAM.h" local="no" imported="no">mrpt/hmtslam/CHMTSLAM.h</includes>
    <includes id="CRobotPosesGraph_8h" name="CRobotPosesGraph.h" local="no" imported="no">mrpt/hmtslam/CRobotPosesGraph.h</includes>
    <member kind="variable">
      <type>std::string</type>
      <name>global_fileToOpen</name>
      <anchorfile>hmtMapViewerApp_8cpp.html</anchorfile>
      <anchor>a3f9da21ffc191b5305c3fb6acfbcb8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CConfigFile *</type>
      <name>iniFile</name>
      <anchorfile>hmtMapViewerApp_8cpp.html</anchorfile>
      <anchor>a926291e7a133813beb0f083b5535be88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hmtMapViewerApp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmtMapViewer/</path>
    <filename>hmtMapViewerApp_8h</filename>
    <class kind="class">hmtMapViewerApp</class>
  </compound>
  <compound kind="file">
    <name>hmtMapViewerMain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmtMapViewer/</path>
    <filename>hmtMapViewerMain_8cpp</filename>
    <includes id="hmtMapViewerMain_8h" name="hmtMapViewerMain.h" local="yes" imported="no">hmtMapViewerMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="CMyGLCanvasBase_8h" name="CMyGLCanvasBase.h" local="no" imported="no">mrpt/gui/CMyGLCanvasBase.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CHMTSLAM_8h" name="CHMTSLAM.h" local="no" imported="no">mrpt/hmtslam/CHMTSLAM.h</includes>
    <includes id="CRobotPosesGraph_8h" name="CRobotPosesGraph.h" local="no" imported="no">mrpt/hmtslam/CRobotPosesGraph.h</includes>
    <class kind="class">CItemData</class>
    <class kind="class">CMyGLCanvas</class>
    <member kind="variable">
      <type>std::string</type>
      <name>global_fileToOpen</name>
      <anchorfile>hmtMapViewerMain_8cpp.html</anchorfile>
      <anchor>a3f9da21ffc191b5305c3fb6acfbcb8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CHMTSLAM *</type>
      <name>hmt_map</name>
      <anchorfile>hmtMapViewerMain_8cpp.html</anchorfile>
      <anchor>a5f4131a530d5131928335824b9d81518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CConfigFile *</type>
      <name>iniFile</name>
      <anchorfile>hmtMapViewerMain_8cpp.html</anchorfile>
      <anchor>a926291e7a133813beb0f083b5535be88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>iniFileSect</name>
      <anchorfile>hmtMapViewerMain_8cpp.html</anchorfile>
      <anchor>a8649ac25eec17f96d3b2968432f9d2ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hmtMapViewerMain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmtMapViewer/</path>
    <filename>hmtMapViewerMain_8h</filename>
    <class kind="class">hmtMapViewerFrame</class>
    <member kind="define">
      <type>#define</type>
      <name>_U</name>
      <anchorfile>hmtMapViewerMain_8h.html</anchorfile>
      <anchor>af88efd7e95e5d89a8247464f7a6fdb39</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_UU</name>
      <anchorfile>hmtMapViewerMain_8h.html</anchorfile>
      <anchor>a0907413052ada875dc3e034a2b524eee</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WX_END_TRY</name>
      <anchorfile>hmtMapViewerMain_8h.html</anchorfile>
      <anchor>a0a61e637326b93048191edb71b1c56b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WX_START_TRY</name>
      <anchorfile>hmtMapViewerMain_8h.html</anchorfile>
      <anchor>a682342b0e1fbe49eb782696d57f77d24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hmtslam-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>hmtslam-precomp_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>hmtslam-precomp_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hmtslam-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>hmtslam-precomp_8h</filename>
    <includes id="CHMTSLAM_8h" name="CHMTSLAM.h" local="no" imported="no">mrpt/hmtslam/CHMTSLAM.h</includes>
  </compound>
  <compound kind="file">
    <name>hmtslam.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/include/mrpt/</path>
    <filename>hmtslam_8h</filename>
    <includes id="CHMTSLAM_8h" name="CHMTSLAM.h" local="no" imported="no">mrpt/hmtslam/CHMTSLAM.h</includes>
    <includes id="CHierarchicalMapMHPartition_8h" name="CHierarchicalMapMHPartition.h" local="no" imported="no">mrpt/hmtslam/CHierarchicalMapMHPartition.h</includes>
    <includes id="CHierarchicalMHMap_8h" name="CHierarchicalMHMap.h" local="no" imported="no">mrpt/hmtslam/CHierarchicalMHMap.h</includes>
    <includes id="CLocalMetricHypothesis_8h" name="CLocalMetricHypothesis.h" local="no" imported="no">mrpt/hmtslam/CLocalMetricHypothesis.h</includes>
    <includes id="CTopLCDetectorBase_8h" name="CTopLCDetectorBase.h" local="no" imported="no">mrpt/hmtslam/CTopLCDetectorBase.h</includes>
    <includes id="CRobotPosesGraph_8h" name="CRobotPosesGraph.h" local="no" imported="no">mrpt/hmtslam/CRobotPosesGraph.h</includes>
    <includes id="CHMHMapNode_8h" name="CHMHMapNode.h" local="no" imported="no">mrpt/hmtslam/CHMHMapNode.h</includes>
    <includes id="CHMHMapArc_8h" name="CHMHMapArc.h" local="no" imported="no">mrpt/hmtslam/CHMHMapArc.h</includes>
  </compound>
  <compound kind="file">
    <name>holonomic_navigator_demoApp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/holonomic-navigator-demo/</path>
    <filename>holonomic__navigator__demoApp_8cpp</filename>
    <includes id="holonomic__navigator__demoApp_8h" name="holonomic_navigator_demoApp.h" local="yes" imported="no">holonomic_navigator_demoApp.h</includes>
    <includes id="holonomic__navigator__demoMain_8h" name="holonomic_navigator_demoMain.h" local="yes" imported="no">holonomic_navigator_demoMain.h</includes>
  </compound>
  <compound kind="file">
    <name>holonomic_navigator_demoApp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/holonomic-navigator-demo/</path>
    <filename>holonomic__navigator__demoApp_8h</filename>
    <class kind="class">holonomic_navigator_demoApp</class>
  </compound>
  <compound kind="file">
    <name>holonomic_navigator_demoMain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/holonomic-navigator-demo/</path>
    <filename>holonomic__navigator__demoMain_8cpp</filename>
    <includes id="holonomic__navigator__demoMain_8h" name="holonomic_navigator_demoMain.h" local="yes" imported="no">holonomic_navigator_demoMain.h</includes>
    <includes id="holonomic-navigator-demo_2CAboutBox_8h" name="holonomic-navigator-demo/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="DEFAULT__GRIDMAP__DATA_8h" name="DEFAULT_GRIDMAP_DATA.h" local="yes" imported="no">../ReactiveNavigationDemo/DEFAULT_GRIDMAP_DATA.h</includes>
    <includes id="nav_8h" name="nav.h" local="no" imported="no">mrpt/nav.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <class kind="class">MyArtProvider</class>
  </compound>
  <compound kind="file">
    <name>holonomic_navigator_demoMain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/holonomic-navigator-demo/</path>
    <filename>holonomic__navigator__demoMain_8h</filename>
    <includes id="toggle_8h" name="toggle.h" local="no" imported="no">wx/things/toggle.h</includes>
    <includes id="holonomic-navigator-demo_2MyGLCanvas_8h" name="holonomic-navigator-demo/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
    <includes id="nav_8h" name="nav.h" local="no" imported="no">mrpt/nav.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="CSimpleLine_8h" name="CSimpleLine.h" local="no" imported="no">mrpt/opengl/CSimpleLine.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <class kind="class">holonomic_navigator_demoFrame</class>
    <class kind="struct">holonomic_navigator_demoFrame::TOptions</class>
  </compound>
  <compound kind="file">
    <name>homog_matrices.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>homog__matrices_8h</filename>
    <includes id="compiler__fixes_8h" name="compiler_fixes.h" local="no" imported="no">mrpt/utils/compiler_fixes.h</includes>
    <includes id="boost__join_8h" name="boost_join.h" local="no" imported="no">mrpt/utils/boost_join.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>void</type>
      <name>homogeneousMatrixInverse</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a65a4cb93289c9373a8830102a2296e2d</anchor>
      <arglist>(const MATRIXLIKE1 &amp;M, MATRIXLIKE2 &amp;out_inverse_M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>homogeneousMatrixInverse</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a44be80165962896f21d32ee9a2098ff0</anchor>
      <arglist>(const IN_ROTMATRIX &amp;in_R, const IN_XYZ &amp;in_xyz, OUT_ROTMATRIX &amp;out_R, OUT_XYZ &amp;out_xyz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>homogeneousMatrixInverse</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab0feb72f7a668233a13350ecf4a942a3</anchor>
      <arglist>(MATRIXLIKE &amp;M)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hwdrivers-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>hwdrivers-precomp_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>hwdrivers-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>hwdrivers-precomp_8h</filename>
  </compound>
  <compound kind="file">
    <name>hwdrivers.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/</path>
    <filename>hwdrivers_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="C2DRangeFinderAbstract_8h" name="C2DRangeFinderAbstract.h" local="no" imported="no">mrpt/hwdrivers/C2DRangeFinderAbstract.h</includes>
    <includes id="CHokuyoURG_8h" name="CHokuyoURG.h" local="no" imported="no">mrpt/hwdrivers/CHokuyoURG.h</includes>
    <includes id="CSickLaserUSB_8h" name="CSickLaserUSB.h" local="no" imported="no">mrpt/hwdrivers/CSickLaserUSB.h</includes>
    <includes id="CSickLaserSerial_8h" name="CSickLaserSerial.h" local="no" imported="no">mrpt/hwdrivers/CSickLaserSerial.h</includes>
    <includes id="CIbeoLuxETH_8h" name="CIbeoLuxETH.h" local="no" imported="no">mrpt/hwdrivers/CIbeoLuxETH.h</includes>
    <includes id="CRoboPeakLidar_8h" name="CRoboPeakLidar.h" local="no" imported="no">mrpt/hwdrivers/CRoboPeakLidar.h</includes>
    <includes id="CGPSInterface_8h" name="CGPSInterface.h" local="no" imported="no">mrpt/hwdrivers/CGPSInterface.h</includes>
    <includes id="CInterfaceFTDIMessages_8h" name="CInterfaceFTDIMessages.h" local="no" imported="no">mrpt/hwdrivers/CInterfaceFTDIMessages.h</includes>
    <includes id="CWirelessPower_8h" name="CWirelessPower.h" local="no" imported="no">mrpt/hwdrivers/CWirelessPower.h</includes>
    <includes id="CRaePID_8h" name="CRaePID.h" local="no" imported="no">mrpt/hwdrivers/CRaePID.h</includes>
    <includes id="CImpinjRFID_8h" name="CImpinjRFID.h" local="no" imported="no">mrpt/hwdrivers/CImpinjRFID.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CIMUXSens_8h" name="CIMUXSens.h" local="no" imported="no">mrpt/hwdrivers/CIMUXSens.h</includes>
    <includes id="CIMUXSens__MT4_8h" name="CIMUXSens_MT4.h" local="no" imported="no">mrpt/hwdrivers/CIMUXSens_MT4.h</includes>
    <includes id="CJoystick_8h" name="CJoystick.h" local="no" imported="no">mrpt/hwdrivers/CJoystick.h</includes>
    <includes id="CCameraSensor_8h" name="CCameraSensor.h" local="no" imported="no">mrpt/hwdrivers/CCameraSensor.h</includes>
    <includes id="CPtuDPerception_8h" name="CPtuDPerception.h" local="no" imported="no">mrpt/hwdrivers/CPtuDPerception.h</includes>
    <includes id="CTuMicos_8h" name="CTuMicos.h" local="no" imported="no">mrpt/hwdrivers/CTuMicos.h</includes>
    <includes id="CFFMPEG__InputStream_8h" name="CFFMPEG_InputStream.h" local="no" imported="no">mrpt/hwdrivers/CFFMPEG_InputStream.h</includes>
    <includes id="CNTRIPClient_8h" name="CNTRIPClient.h" local="no" imported="no">mrpt/hwdrivers/CNTRIPClient.h</includes>
    <includes id="CLMS100eth_8h" name="CLMS100eth.h" local="no" imported="no">mrpt/hwdrivers/CLMS100eth.h</includes>
    <includes id="CBoardSonars_8h" name="CBoardSonars.h" local="no" imported="no">mrpt/hwdrivers/CBoardSonars.h</includes>
    <includes id="CBoardENoses_8h" name="CBoardENoses.h" local="no" imported="no">mrpt/hwdrivers/CBoardENoses.h</includes>
    <includes id="CEnoseModular_8h" name="CEnoseModular.h" local="no" imported="no">mrpt/hwdrivers/CEnoseModular.h</includes>
    <includes id="CGillAnemometer_8h" name="CGillAnemometer.h" local="no" imported="no">mrpt/hwdrivers/CGillAnemometer.h</includes>
    <includes id="CServoeNeck_8h" name="CServoeNeck.h" local="no" imported="no">mrpt/hwdrivers/CServoeNeck.h</includes>
    <includes id="CNTRIPEmitter_8h" name="CNTRIPEmitter.h" local="no" imported="no">mrpt/hwdrivers/CNTRIPEmitter.h</includes>
    <includes id="CRoboticHeadInterface_8h" name="CRoboticHeadInterface.h" local="no" imported="no">mrpt/hwdrivers/CRoboticHeadInterface.h</includes>
    <includes id="CRovio_8h" name="CRovio.h" local="no" imported="no">mrpt/hwdrivers/CRovio.h</includes>
    <includes id="CSwissRanger3DCamera_8h" name="CSwissRanger3DCamera.h" local="no" imported="no">mrpt/hwdrivers/CSwissRanger3DCamera.h</includes>
    <includes id="CGyroKVHDSP3000_8h" name="CGyroKVHDSP3000.h" local="no" imported="no">mrpt/hwdrivers/CGyroKVHDSP3000.h</includes>
    <includes id="CImageGrabber__dc1394_8h" name="CImageGrabber_dc1394.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_dc1394.h</includes>
    <includes id="CImageGrabber__OpenCV_8h" name="CImageGrabber_OpenCV.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_OpenCV.h</includes>
    <includes id="CImageGrabber__FlyCapture2_8h" name="CImageGrabber_FlyCapture2.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_FlyCapture2.h</includes>
    <includes id="CStereoGrabber__Bumblebee__libdc1394_8h" name="CStereoGrabber_Bumblebee_libdc1394.h" local="no" imported="no">mrpt/hwdrivers/CStereoGrabber_Bumblebee_libdc1394.h</includes>
    <includes id="CStereoGrabber__SVS_8h" name="CStereoGrabber_SVS.h" local="no" imported="no">mrpt/hwdrivers/CStereoGrabber_SVS.h</includes>
    <includes id="CPhidgetInterfaceKitProximitySensors_8h" name="CPhidgetInterfaceKitProximitySensors.h" local="no" imported="no">mrpt/hwdrivers/CPhidgetInterfaceKitProximitySensors.h</includes>
    <includes id="CKinect_8h" name="CKinect.h" local="no" imported="no">mrpt/hwdrivers/CKinect.h</includes>
    <includes id="COpenNI2Generic_8h" name="COpenNI2Generic.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2Generic.h</includes>
    <includes id="COpenNI2Sensor_8h" name="COpenNI2Sensor.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2Sensor.h</includes>
    <includes id="COpenNI2__RGBD360_8h" name="COpenNI2_RGBD360.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2_RGBD360.h</includes>
    <includes id="CCANBusReader_8h" name="CCANBusReader.h" local="no" imported="no">mrpt/hwdrivers/CCANBusReader.h</includes>
    <includes id="CNationalInstrumentsDAQ_8h" name="CNationalInstrumentsDAQ.h" local="no" imported="no">mrpt/hwdrivers/CNationalInstrumentsDAQ.h</includes>
    <includes id="CDUO3DCamera_8h" name="CDUO3DCamera.h" local="no" imported="no">mrpt/hwdrivers/CDUO3DCamera.h</includes>
    <includes id="CGPS__NTRIP_8h" name="CGPS_NTRIP.h" local="no" imported="no">mrpt/hwdrivers/CGPS_NTRIP.h</includes>
    <includes id="CIMUIntersense_8h" name="CIMUIntersense.h" local="no" imported="no">mrpt/hwdrivers/CIMUIntersense.h</includes>
    <includes id="CSkeletonTracker_8h" name="CSkeletonTracker.h" local="no" imported="no">mrpt/hwdrivers/CSkeletonTracker.h</includes>
    <includes id="CVelodyneScanner_8h" name="CVelodyneScanner.h" local="no" imported="no">mrpt/hwdrivers/CVelodyneScanner.h</includes>
  </compound>
  <compound kind="file">
    <name>icp-slam-live_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/icp-slam-live/</path>
    <filename>icp-slam-live__main_8cpp</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="CMetricMapBuilderICP_8h" name="CMetricMapBuilderICP.h" local="no" imported="no">mrpt/slam/CMetricMapBuilderICP.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <class kind="struct">TThreadParams</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>icp-slam-live__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MapBuilding_ICP_Live</name>
      <anchorfile>icp-slam-live__main_8cpp.html</anchorfile>
      <anchor>a5a9e87b25035b2ae3819d6afeee11e8b</anchor>
      <arglist>(const string &amp;INI_FILENAME)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SensorThread</name>
      <anchorfile>icp-slam-live__main_8cpp.html</anchorfile>
      <anchor>a68007cf0f08685f1d654998b45bcce23</anchor>
      <arglist>(TThreadParams params)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allThreadsMustExit</name>
      <anchorfile>icp-slam-live__main_8cpp.html</anchorfile>
      <anchor>acd179923e2abbc1beb86fb0d84ef9845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::synch::CCriticalSection</type>
      <name>cs_global_list_obs</name>
      <anchorfile>icp-slam-live__main_8cpp.html</anchorfile>
      <anchor>af3baa65d5c76458022036e88b7c2e1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::hwdrivers::CGenericSensor::TListObservations</type>
      <name>global_list_obs</name>
      <anchorfile>icp-slam-live__main_8cpp.html</anchorfile>
      <anchor>ae917c82c48f1a66019479b558ac5713a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>icp-slam_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/icp-slam/</path>
    <filename>icp-slam__main_8cpp</filename>
    <includes id="CMetricMapBuilderICP_8h" name="CMetricMapBuilderICP.h" local="no" imported="no">mrpt/slam/CMetricMapBuilderICP.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>icp-slam__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MapBuilding_ICP</name>
      <anchorfile>icp-slam__main_8cpp.html</anchorfile>
      <anchor>ad2cb6ca42dd62709337b6ce769377b04</anchor>
      <arglist>(const string &amp;INI_FILENAME, const string &amp;override_rawlog_file)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IgnoreRestVisitor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>IgnoreRestVisitor_8h</filename>
    <includes id="Visitor_8h" name="Visitor.h" local="no" imported="no">mrpt/otherlibs/tclap/Visitor.h</includes>
    <includes id="Arg_8h" name="Arg.h" local="no" imported="no">mrpt/otherlibs/tclap/Arg.h</includes>
    <class kind="class">TCLAP::IgnoreRestVisitor</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>image2gridmap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/image2gridmap/</path>
    <filename>image2gridmap_8cpp</filename>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CmdLine_8h" name="CmdLine.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLine.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>image2gridmap_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>imgfeatures.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>imgfeatures_8c</filename>
    <includes id="vision_2src_2sift-hess_2utils_8h" name="vision/src/sift-hess/utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="imgfeatures_8h" name="imgfeatures.h" local="yes" imported="no">imgfeatures.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <member kind="function">
      <type>double</type>
      <name>descr_dist_sq</name>
      <anchorfile>imgfeatures_8c.html</anchorfile>
      <anchor>ad2d260809861abae26c9e6a371b63fb2</anchor>
      <arglist>(struct feature *f1, struct feature *f2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_features</name>
      <anchorfile>imgfeatures_8c.html</anchorfile>
      <anchor>a77ce47047ad108c6deea29f50ae926d1</anchor>
      <arglist>(IplImage *img, struct feature *feat, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_lowe_feature</name>
      <anchorfile>imgfeatures_8c.html</anchorfile>
      <anchor>a491b50b869464e358361cc635fbe3134</anchor>
      <arglist>(IplImage *, struct feature *, CvScalar)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_lowe_features</name>
      <anchorfile>imgfeatures_8c.html</anchorfile>
      <anchor>a7522be2e95b52f4a9a491f31da246627</anchor>
      <arglist>(IplImage *, struct feature *, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_oxfd_feature</name>
      <anchorfile>imgfeatures_8c.html</anchorfile>
      <anchor>ada510a74a4dd1e40be98e769f75d8f6f</anchor>
      <arglist>(IplImage *, struct feature *, CvScalar)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_oxfd_features</name>
      <anchorfile>imgfeatures_8c.html</anchorfile>
      <anchor>a5997ee9bec298dbfea06c029996e0c5e</anchor>
      <arglist>(IplImage *, struct feature *, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>export_features</name>
      <anchorfile>imgfeatures_8c.html</anchorfile>
      <anchor>a35c5a2f766b0dec41d6baff7a0463bf5</anchor>
      <arglist>(char *filename, struct feature *feat, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>export_lowe_features</name>
      <anchorfile>imgfeatures_8c.html</anchorfile>
      <anchor>afc309e448243699ac2b8be792d0c12bd</anchor>
      <arglist>(char *, struct feature *, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>export_oxfd_features</name>
      <anchorfile>imgfeatures_8c.html</anchorfile>
      <anchor>a9cd8a9aec3a566ddb6a62e6d3370ec39</anchor>
      <arglist>(char *, struct feature *, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>import_features</name>
      <anchorfile>imgfeatures_8c.html</anchorfile>
      <anchor>a0edfb41422bbfa7b4c5421784641420b</anchor>
      <arglist>(char *filename, int type, struct feature **feat)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>import_lowe_features</name>
      <anchorfile>imgfeatures_8c.html</anchorfile>
      <anchor>a222055e4d8d68d27f214f16d535b9c11</anchor>
      <arglist>(char *, struct feature **)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>import_oxfd_features</name>
      <anchorfile>imgfeatures_8c.html</anchorfile>
      <anchor>a17c6b470fe2c0d85e4f3c00689602666</anchor>
      <arglist>(char *, struct feature **)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>imgfeatures.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>imgfeatures_8h</filename>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <class kind="struct">feature</class>
    <member kind="define">
      <type>#define</type>
      <name>FEATURE_LOWE_COLOR</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>aad5233aa453e1baf3569cdd14edaf3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FEATURE_MAX_D</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>afe7cd39c02f9b76ef87b9a27aab8826d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FEATURE_OXFD_COLOR</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>ac025b1d1c5fb5abffe6b23e1793b6280</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>feature_match_type</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>a1248feeb561a9e5d9d2b643c7d8a8330</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_FWD_MATCH</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>a1248feeb561a9e5d9d2b643c7d8a8330a7ab9bcbe4104914ba389878757c42303</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_BCK_MATCH</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>a1248feeb561a9e5d9d2b643c7d8a8330a134071f8d6a60c99a9d8228103b72f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_MDL_MATCH</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>a1248feeb561a9e5d9d2b643c7d8a8330a16dfb75ed8e21c17f1ee7966aeee9e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>feature_type</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>ab81a05673a4361b6af7829772fe8f10c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_OXFD</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>ab81a05673a4361b6af7829772fe8f10ca634ba56d59b364b1093480d0d0fdd22b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_LOWE</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>ab81a05673a4361b6af7829772fe8f10cad7dfd15121836efd6060dd2a152e509f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>descr_dist_sq</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>ad2d260809861abae26c9e6a371b63fb2</anchor>
      <arglist>(struct feature *f1, struct feature *f2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_features</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>a77ce47047ad108c6deea29f50ae926d1</anchor>
      <arglist>(IplImage *img, struct feature *feat, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>export_features</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>a35c5a2f766b0dec41d6baff7a0463bf5</anchor>
      <arglist>(char *filename, struct feature *feat, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>import_features</name>
      <anchorfile>imgfeatures_8h.html</anchorfile>
      <anchor>a0edfb41422bbfa7b4c5421784641420b</anchor>
      <arglist>(char *filename, int type, struct feature **feat)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>impl_renderMoveTree.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/planners/</path>
    <filename>impl__renderMoveTree_8h</filename>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CText3D_8h" name="CText3D.h" local="no" imported="no">mrpt/opengl/CText3D.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>indiv-compat-decls.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/include/mrpt/tfest/</path>
    <filename>indiv-compat-decls_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="tfest_2include_2mrpt_2tfest_2link__pragmas_8h" name="tfest/include/mrpt/tfest/link_pragmas.h" local="no" imported="no">mrpt/tfest/link_pragmas.h</includes>
    <class kind="struct">mrpt::tfest::TPotentialMatch</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::tfest</namespace>
    <member kind="typedef">
      <type>bool(*</type>
      <name>TFunctorCheckPotentialMatch</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>ga18d0ea7c724fb400df9563954368b90e</anchor>
      <arglist>)(const TPotentialMatch &amp;pm, void *user_data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>infback.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>infback_8c</filename>
    <includes id="zutil_8h" name="zutil.h" local="yes" imported="no">zutil.h</includes>
    <includes id="inftrees_8h" name="inftrees.h" local="yes" imported="no">inftrees.h</includes>
    <includes id="inflate_8h" name="inflate.h" local="yes" imported="no">inflate.h</includes>
    <includes id="inffast_8h" name="inffast.h" local="yes" imported="no">inffast.h</includes>
    <includes id="inffixed_8h" name="inffixed.h" local="yes" imported="no">inffixed.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BITS</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>a5967693540f086cfa357f68978bf0be7</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BYTEBITS</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>aa1e478b107abaccc428d6266ea5ca595</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DROPBITS</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>a65312e68bdf918e606b0deaf69793523</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INITBITS</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>a3ffcbdd4824c339e07ea67dd412636fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOAD</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>a03dae42536f97b08183620a910f9b204</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NEEDBITS</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>ab3731a4aa4bb04481dc95069bbfb7156</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PULL</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>a37e17e8237dadaefecf8b92ad2370561</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PULLBYTE</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>add54302c739466e0e4a204fa1015694b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESTORE</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>af3b6db2fe8b54bb9edf88c2002e4bf34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ROOM</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>aa86fac2e845f337d5369513dea1759b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>fixedtables</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>a4493a4d633ce7f2dd463edc3a9bce72f</anchor>
      <arglist>(struct inflate_state FAR *state)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflateBack</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>a6568b72b098ada9bd162fc0365943f5c</anchor>
      <arglist>(z_streamp strm, in_func in, void FAR *in_desc, out_func out, void FAR *out_desc)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflateBackEnd</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>a6fe1a0debff7933ce382bfd5348f2b2b</anchor>
      <arglist>(z_streamp strm)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflateBackInit_</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>a00558519755e3bab13ee6f8378973913</anchor>
      <arglist>(z_streamp strm, int windowBits, unsigned char FAR *window, const char *version, int stream_size)</arglist>
    </member>
    <member kind="function">
      <type>local void fixedtables</type>
      <name>OF</name>
      <anchorfile>infback_8c.html</anchorfile>
      <anchor>a53ea906bc5582e6dcc143b749202cfef</anchor>
      <arglist>((struct inflate_state FAR *state))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>inffast.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>inffast_8c</filename>
    <includes id="zutil_8h" name="zutil.h" local="yes" imported="no">zutil.h</includes>
    <includes id="inftrees_8h" name="inftrees.h" local="yes" imported="no">inftrees.h</includes>
    <includes id="inflate_8h" name="inflate.h" local="yes" imported="no">inflate.h</includes>
    <includes id="inffast_8h" name="inffast.h" local="yes" imported="no">inffast.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>OFF</name>
      <anchorfile>inffast_8c.html</anchorfile>
      <anchor>a29e413f6725b2ba32d165ffaa35b01e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PUP</name>
      <anchorfile>inffast_8c.html</anchorfile>
      <anchor>a6c933eda5c9aa63549f3bd9fb3339693</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inflate_fast</name>
      <anchorfile>inffast_8c.html</anchorfile>
      <anchor>a53a180584225f8b9e863a9ab03c16076</anchor>
      <arglist>(z_streamp strm, unsigned start)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>inffast.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>inffast_8h</filename>
    <member kind="function">
      <type>void inflate_fast</type>
      <name>OF</name>
      <anchorfile>inffast_8h.html</anchorfile>
      <anchor>ab77ed7a79ab54a63ebbee56c12457197</anchor>
      <arglist>((z_streamp strm, unsigned start))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>inffixed.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>inffixed_8h</filename>
    <member kind="variable" static="yes">
      <type>static const code</type>
      <name>distfix</name>
      <anchorfile>inffixed_8h.html</anchorfile>
      <anchor>a6d3f70f2ddae454277f2a9301aa66cfa</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const code</type>
      <name>lenfix</name>
      <anchorfile>inffixed_8h.html</anchorfile>
      <anchor>ac35284f3f2788969c7e6481af55b038a</anchor>
      <arglist>[512]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>inflate.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>inflate_8c</filename>
    <includes id="zutil_8h" name="zutil.h" local="yes" imported="no">zutil.h</includes>
    <includes id="inftrees_8h" name="inftrees.h" local="yes" imported="no">inftrees.h</includes>
    <includes id="inflate_8h" name="inflate.h" local="yes" imported="no">inflate.h</includes>
    <includes id="inffast_8h" name="inffast.h" local="yes" imported="no">inffast.h</includes>
    <includes id="inffixed_8h" name="inffixed.h" local="yes" imported="no">inffixed.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>BITS</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a5967693540f086cfa357f68978bf0be7</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BYTEBITS</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>aa1e478b107abaccc428d6266ea5ca595</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CRC2</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a2bdde00539008d4c1be6f9d29f0e4bd0</anchor>
      <arglist>(check, word)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CRC4</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a57c65b3c2ffdfe37b805b749a2c5fdbe</anchor>
      <arglist>(check, word)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DROPBITS</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a65312e68bdf918e606b0deaf69793523</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INITBITS</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a3ffcbdd4824c339e07ea67dd412636fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOAD</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a03dae42536f97b08183620a910f9b204</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NEEDBITS</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>ab3731a4aa4bb04481dc95069bbfb7156</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PULLBYTE</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>add54302c739466e0e4a204fa1015694b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESTORE</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>af3b6db2fe8b54bb9edf88c2002e4bf34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REVERSE</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a802df6861be59122fc6f9f8e47141359</anchor>
      <arglist>(q)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UPDATE</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a5eea7ffd1fff4fbea834bcb292d1bea2</anchor>
      <arglist>(check, buf, len)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>fixedtables</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a4493a4d633ce7f2dd463edc3a9bce72f</anchor>
      <arglist>(struct inflate_state FAR *state)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflate</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a9a49cf8b6ce882dea33505b0ac84ecef</anchor>
      <arglist>(z_streamp strm, int flush)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflateCopy</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>aed5ce4086853dcd68479b936c516ac09</anchor>
      <arglist>(z_streamp dest, z_streamp source)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflateEnd</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>aed3136bc8afc3ef309b731b4ad724534</anchor>
      <arglist>(z_streamp strm)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflateGetHeader</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a7a24a91914357dc95ee94bb30fe2ba57</anchor>
      <arglist>(z_streamp strm, gz_headerp head)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflateInit2_</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>aa87e80daa481d931b2d4d414769d432a</anchor>
      <arglist>(z_streamp strm, int windowBits, const char *version, int stream_size)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflateInit_</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>aed01e9084fe1ed4d8808bbcf525dfe63</anchor>
      <arglist>(z_streamp strm, const char *version, int stream_size)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflatePrime</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a67fe72a5001252fee87757fa6a215d61</anchor>
      <arglist>(z_streamp strm, int bits, int value)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflateReset</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>adb02c2100f9179f4075b220395b1553c</anchor>
      <arglist>(z_streamp strm)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflateSetDictionary</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a0e7de2db7d65e00a99bea217653b152e</anchor>
      <arglist>(z_streamp strm, const Bytef *dictionary, uInt dictLength)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflateSync</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a91828dbb3f427115719a892872b414a4</anchor>
      <arglist>(z_streamp strm)</arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>inflateSyncPoint</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a4499ff5c57a6da7b10a834e82c3e5ab8</anchor>
      <arglist>(z_streamp strm)</arglist>
    </member>
    <member kind="function">
      <type>local void fixedtables</type>
      <name>OF</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a53ea906bc5582e6dcc143b749202cfef</anchor>
      <arglist>((struct inflate_state FAR *state))</arglist>
    </member>
    <member kind="function">
      <type>local int updatewindow</type>
      <name>OF</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a1c15f4841fd77d85863b15c479b2e8a1</anchor>
      <arglist>((z_streamp strm, unsigned out))</arglist>
    </member>
    <member kind="function">
      <type>local unsigned syncsearch</type>
      <name>OF</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a446d5a3a12c54bc513e80488771da791</anchor>
      <arglist>((unsigned FAR *have, unsigned char FAR *buf, unsigned len))</arglist>
    </member>
    <member kind="function">
      <type>local unsigned</type>
      <name>syncsearch</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>ae9f8e5249ad99e5d9eeaf96a70257af5</anchor>
      <arglist>(unsigned FAR *have, unsigned char FAR *buf, unsigned len)</arglist>
    </member>
    <member kind="function">
      <type>local int</type>
      <name>updatewindow</name>
      <anchorfile>inflate_8c.html</anchorfile>
      <anchor>a1d501d65182a4a5f56d3d07961f3fb02</anchor>
      <arglist>(z_streamp strm, unsigned out)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>inflate.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>inflate_8h</filename>
    <class kind="struct">inflate_state</class>
    <member kind="define">
      <type>#define</type>
      <name>GUNZIP</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>af0307d655eac2167b3854ed5fc711295</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>inflate_mode</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HEAD</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa0b0955668575b21eb0ab2272aef49f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLAGS</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa3aee94eb5ff82fe30d1195f935903b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIME</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaae9e4c627760f36823cdd153c24229157</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OS</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa48654532ac8a1eee6c255d77e3e1c406</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXLEN</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa566a2c5006b8c3f014f20fc659c25e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRA</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaaffb2fb86309c5c698e319b5b6dd8ab3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAME</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa67bc2ced260a8e43805d2480a785d312</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMMENT</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaaae696377c19e507b64e16be78ce3bbdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HCRC</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaae4d85856c8036a23b19e1d32ae0e6b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICTID</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa8139648a2f9b7edaba980ab309495f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa14826de2bf5a66b660a8e338b6357133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaab47ea8bb955afd0adc0ef98517dd6084</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPEDO</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa9e64f20508d4395d6f91237950664f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STORED</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa77647f28a49007bb2c1f10fa36f33b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COPY</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaaba6788019f0f871f0aefcd5644635785</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TABLE</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa2e160f29fc076de5496a2b9968be9cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LENLENS</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaaaeda44348e46a8bc21bd6122b3f3e0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODELENS</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa77b9f2ec0ee4bb6570ef4f42d8f2a492</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEN</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaaff15d001decc8890fb72cc6065a1abba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LENEXT</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaad604a1d898344e0470e0f68968c41d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaac04fbbdf0d80a4ad25e565541deeebd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISTEXT</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaafca1908d584fa781bde4cf8905c3bcab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATCH</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa1155ee5305ebe5bb9407faa9d395ae93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIT</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa3b759690471ed29ecd243a8f36b93f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHECK</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaaed65b7dfe470f4e500b15f7074bb7fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LENGTH</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa3418c365e56fa4587ae44612afc6fa48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DONE</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa9c954bcf443428c80b0f107b3bc48749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BAD</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaafe29bdbfb6e2165eec29bf28af429856</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEM</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa5c97a00bfd8be44565f64bcad8c179e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNC</name>
      <anchorfile>inflate_8h.html</anchorfile>
      <anchor>a164ea0159d5f0b5f12a646f25f99eceaa447bfe7992c2fe70bfe561225f74d379</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>inftrees.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>inftrees_8c</filename>
    <includes id="zutil_8h" name="zutil.h" local="yes" imported="no">zutil.h</includes>
    <includes id="inftrees_8h" name="inftrees.h" local="yes" imported="no">inftrees.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MAXBITS</name>
      <anchorfile>inftrees_8c.html</anchorfile>
      <anchor>a6fcad31e688110d9d61bdcc99b2a59d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>inflate_table</name>
      <anchorfile>inftrees_8c.html</anchorfile>
      <anchor>abfc3ed46516988c579af473280be1771</anchor>
      <arglist>(codetype type, unsigned short FAR *lens, unsigned codes, code FAR *FAR *table, unsigned FAR *bits, unsigned short FAR *work)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>inflate_copyright</name>
      <anchorfile>inftrees_8c.html</anchorfile>
      <anchor>a01f427c9f5e8158ec52760a1c896e8be</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>inftrees.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>inftrees_8h</filename>
    <class kind="struct">code</class>
    <member kind="define">
      <type>#define</type>
      <name>ENOUGH</name>
      <anchorfile>inftrees_8h.html</anchorfile>
      <anchor>acef2f42f16f168d23ec870bd60a3b5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXD</name>
      <anchorfile>inftrees_8h.html</anchorfile>
      <anchor>a36b1b09b4ae10656d186f90ab767c450</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>codetype</name>
      <anchorfile>inftrees_8h.html</anchorfile>
      <anchor>a0f33f5acf9079ff1f054fa235df2443b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CODES</name>
      <anchorfile>inftrees_8h.html</anchorfile>
      <anchor>a0f33f5acf9079ff1f054fa235df2443ba4f2ec4135d8cf82c6c35780e470cac28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LENS</name>
      <anchorfile>inftrees_8h.html</anchorfile>
      <anchor>a0f33f5acf9079ff1f054fa235df2443ba86b0f8050ddd8ae0b99e2f9323ad00a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISTS</name>
      <anchorfile>inftrees_8h.html</anchorfile>
      <anchor>a0f33f5acf9079ff1f054fa235df2443bafd7fbb659c736b26e79316ef09a2a9a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int inflate_table</type>
      <name>OF</name>
      <anchorfile>inftrees_8h.html</anchorfile>
      <anchor>a9589568a9b826309bfe116c529e32ed7</anchor>
      <arglist>((codetype type, unsigned short FAR *lens, unsigned codes, code FAR *FAR *table, unsigned FAR *bits, unsigned short FAR *work))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>initializer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>initializer_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>initializer_8h.html</anchorfile>
      <anchor>a5ec2f25fe42c7d3733414cd730cb851d</anchor>
      <arglist>(f)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>int_xsdatapacket.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>int__xsdatapacket_8cpp</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="no" imported="no">xsens/xstypesconfig.h</includes>
    <includes id="int__xsdatapacket_8h" name="int_xsdatapacket.h" local="yes" imported="no">int_xsdatapacket.h</includes>
    <includes id="legacydatapacket_8h" name="legacydatapacket.h" local="yes" imported="no">legacydatapacket.h</includes>
    <includes id="packetfixeddata_8h" name="packetfixeddata.h" local="yes" imported="no">packetfixeddata.h</includes>
    <includes id="mtwsdidata_8h" name="mtwsdidata.h" local="yes" imported="no">mtwsdidata.h</includes>
    <includes id="xsbusid_8h" name="xsbusid.h" local="no" imported="no">xsens/xsbusid.h</includes>
    <includes id="xsdatapacket_8h" name="xsdatapacket.h" local="no" imported="no">xsens/xsdatapacket.h</includes>
    <includes id="xsmessage_8h" name="xsmessage.h" local="no" imported="no">xsens/xsmessage.h</includes>
    <includes id="xsgpspvtdata_8h" name="xsgpspvtdata.h" local="no" imported="no">xsens/xsgpspvtdata.h</includes>
    <class kind="class">InternalDataPacket</class>
    <member kind="function">
      <type>void</type>
      <name>validatePacket</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac8ef3c4b6330f7a6aaa11599af4f4538</anchor>
      <arglist>(XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_assignFromXsLegacyDataPacket</name>
      <anchorfile>int__xsdatapacket_8cpp.html</anchorfile>
      <anchor>a50cbdd101097558017a11107cdea6331</anchor>
      <arglist>(struct XsDataPacket *thisPtr, struct LegacyDataPacket const *pack, int index)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>int_xsdatapacket.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>int__xsdatapacket_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_assignFromXsLegacyDataPacket</name>
      <anchorfile>int__xsdatapacket_8h.html</anchorfile>
      <anchor>a50cbdd101097558017a11107cdea6331</anchor>
      <arglist>(struct XsDataPacket *thisPtr, struct LegacyDataPacket const *pack, int index)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>integer_select.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>integer__select_8h</filename>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <class kind="struct">mrpt::utils::int_select_by_bytecount</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 1 &gt;</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 2 &gt;</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 3 &gt;</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 4 &gt;</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 8 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 1 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 2 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 3 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 4 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 8 &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>internal_class_registry.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>internal__class__registry_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CObject_8h" name="CObject.h" local="no" imported="no">mrpt/utils/CObject.h</includes>
    <includes id="internal__class__registry_8h" name="internal_class_registry.h" local="yes" imported="no">internal_class_registry.h</includes>
    <class kind="class">mrpt::utils::CClassRegistry</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="typedef">
      <type>std::map&lt; std::string, const TRuntimeClassId * &gt;</type>
      <name>TClassnameToRuntimeId</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a1bdefe4f7d9e5ba3907bad66ed4c5ec0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>internal_class_registry.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>internal__class__registry_8h</filename>
    <includes id="atomic__incr_8h" name="atomic_incr.h" local="no" imported="no">mrpt/synch/atomic_incr.h</includes>
    <includes id="CThreadSafeQueue_8h" name="CThreadSafeQueue.h" local="no" imported="no">mrpt/utils/CThreadSafeQueue.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="typedef">
      <type>void(*</type>
      <name>TRegisterFunction</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a8344ccd1fc4e90509078e89f6859a9e9</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="function">
      <type>CThreadSafeQueue&lt; TRegisterFunction &gt; BASE_IMPEXP &amp;</type>
      <name>pending_class_registers</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a9c2750056e6d4a1a6f9b5457abed5730</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::synch::CAtomicCounter BASE_IMPEXP &amp;</type>
      <name>pending_class_registers_count</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ade45c2150e5e1dead561cfa86aeb1442</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>volatile bool BASE_IMPEXP</type>
      <name>pending_class_registers_modified</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a29abe9265f0c1aeb833d81a5888e6de2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interp_fit.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>interp__fit_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>T</type>
      <name>interpolate</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>gaeb1c0badda6737f8362ce902e10961dc</anchor>
      <arglist>(const T &amp;x, const VECTOR &amp;ys, const T &amp;x0, const T &amp;x1)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>interpolate2points</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>gaaacfc847732d51597b424fe30bfd3c91</anchor>
      <arglist>(const double x, const double x0, const double y0, const double x1, const double y1, bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type>NUMTYPE</type>
      <name>leastSquareLinearFit</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>ga3c10173e8877cb1c154c10cf40f0a8e1</anchor>
      <arglist>(const NUMTYPE t, const VECTORLIKE &amp;x, const VECTORLIKE &amp;y, bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>leastSquareLinearFit</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>ga1d33a22b97c0e1f3bc8d141ecccd3928</anchor>
      <arglist>(const VECTORLIKE1 &amp;ts, VECTORLIKE2 &amp;outs, const VECTORLIKE3 &amp;x, const VECTORLIKE3 &amp;y, bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type>NUMTYPE</type>
      <name>spline</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>ga3bced71277f41b62998d7e55ddf5dd79</anchor>
      <arglist>(const NUMTYPE t, const VECTORLIKE &amp;x, const VECTORLIKE &amp;y, bool wrap2pi=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interp_fit.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>interp__fit_8hpp</filename>
    <includes id="interp__fit_8h" name="interp_fit.h" local="no" imported="no">mrpt/math/interp_fit.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>T</type>
      <name>interpolate</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>gaeb1c0badda6737f8362ce902e10961dc</anchor>
      <arglist>(const T &amp;x, const VECTOR &amp;ys, const T &amp;x0, const T &amp;x1)</arglist>
    </member>
    <member kind="function">
      <type>NUMTYPE</type>
      <name>leastSquareLinearFit</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>ga3c10173e8877cb1c154c10cf40f0a8e1</anchor>
      <arglist>(const NUMTYPE t, const VECTORLIKE &amp;x, const VECTORLIKE &amp;y, bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>leastSquareLinearFit</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>ga1d33a22b97c0e1f3bc8d141ecccd3928</anchor>
      <arglist>(const VECTORLIKE1 &amp;ts, VECTORLIKE2 &amp;outs, const VECTORLIKE3 &amp;x, const VECTORLIKE3 &amp;y, bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type>NUMTYPE</type>
      <name>spline</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>ga3bced71277f41b62998d7e55ddf5dd79</anchor>
      <arglist>(const NUMTYPE t, const VECTORLIKE &amp;x, const VECTORLIKE &amp;y, bool wrap2pi=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interpolate.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/sophus/</path>
    <filename>interpolate_8hpp</filename>
    <includes id="interpolate__details_8hpp" name="interpolate_details.hpp" local="yes" imported="no">interpolate_details.hpp</includes>
    <namespace>Sophus</namespace>
    <member kind="function">
      <type>enable_if_t&lt; interp_details::Traits&lt; G &gt;::supported, G &gt;</type>
      <name>interpolate</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a62fcd52df44df127cc8ff0f5330d8a4d</anchor>
      <arglist>(G const &amp;foo_T_bar, G const &amp;foo_T_baz, Scalar2 p=Scalar2(0.5f))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interpolate_details.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/sophus/</path>
    <filename>interpolate__details_8hpp</filename>
    <includes id="rxso3_8hpp" name="rxso3.hpp" local="yes" imported="no">rxso3.hpp</includes>
    <includes id="se2_8hpp" name="se2.hpp" local="yes" imported="no">se2.hpp</includes>
    <includes id="se3_8hpp" name="se3.hpp" local="yes" imported="no">se3.hpp</includes>
    <includes id="sim3_8hpp" name="sim3.hpp" local="yes" imported="no">sim3.hpp</includes>
    <includes id="so2_8hpp" name="so2.hpp" local="yes" imported="no">so2.hpp</includes>
    <includes id="so3_8hpp" name="so3.hpp" local="yes" imported="no">so3.hpp</includes>
    <class kind="struct">Sophus::interp_details::Traits</class>
    <class kind="struct">Sophus::interp_details::Traits&lt; RxSO3&lt; Scalar &gt; &gt;</class>
    <class kind="struct">Sophus::interp_details::Traits&lt; SE2&lt; Scalar &gt; &gt;</class>
    <class kind="struct">Sophus::interp_details::Traits&lt; SE3&lt; Scalar &gt; &gt;</class>
    <class kind="struct">Sophus::interp_details::Traits&lt; Sim3&lt; Scalar &gt; &gt;</class>
    <class kind="struct">Sophus::interp_details::Traits&lt; SO2&lt; Scalar &gt; &gt;</class>
    <class kind="struct">Sophus::interp_details::Traits&lt; SO3&lt; Scalar &gt; &gt;</class>
    <namespace>Sophus</namespace>
    <namespace>Sophus::interp_details</namespace>
  </compound>
  <compound kind="file">
    <name>iointerface.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>iointerface_8cpp</filename>
    <includes id="xsthread_8h" name="xsthread.h" local="no" imported="no">xsens/xsthread.h</includes>
    <includes id="iointerface_8h" name="iointerface.h" local="yes" imported="no">iointerface.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_DEPRECATE</name>
      <anchorfile>iointerface_8cpp.html</anchorfile>
      <anchor>a411c46599e926f8cdf49c63957255359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSEEK</name>
      <anchorfile>iointerface_8cpp.html</anchorfile>
      <anchor>a26eeae6d9f6c33e45bc14421e3098a7c</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSEEK_R</name>
      <anchorfile>iointerface_8cpp.html</anchorfile>
      <anchor>ade70724c8be1c5773b9d58b9ceba1ac0</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FTELL</name>
      <anchorfile>iointerface_8cpp.html</anchorfile>
      <anchor>a6cb7c2b71feb2bb1ab857bb639f79b66</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iointerface.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>iointerface_8h</filename>
    <includes id="xcommunicationconfig_8h" name="xcommunicationconfig.h" local="yes" imported="no">xcommunicationconfig.h</includes>
    <includes id="xsplatform_8h" name="xsplatform.h" local="no" imported="no">xsens/xsplatform.h</includes>
    <includes id="xsmessage_8h" name="xsmessage.h" local="no" imported="no">xsens/xsmessage.h</includes>
    <includes id="xstime_8h" name="xstime.h" local="no" imported="no">xsens/xstime.h</includes>
    <includes id="xsfilepos_8h" name="xsfilepos.h" local="no" imported="no">xsens/xsfilepos.h</includes>
    <includes id="xsbytearray_8h" name="xsbytearray.h" local="no" imported="no">xsens/xsbytearray.h</includes>
    <includes id="xsresultvalue_8h" name="xsresultvalue.h" local="no" imported="no">xsens/xsresultvalue.h</includes>
    <class kind="class">IoInterface</class>
    <member kind="define">
      <type>#define</type>
      <name>XS_DEFAULT_READ_BUFFER_SIZE</name>
      <anchorfile>iointerface_8h.html</anchorfile>
      <anchor>a4394583e329c73dfa9a4bdb5310ea1af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DEFAULT_WRITE_BUFFER_SIZE</name>
      <anchorfile>iointerface_8h.html</anchorfile>
      <anchor>aa4234877d73f15c99b748f318605cce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_MAX_FILENAME_LENGTH</name>
      <anchorfile>iointerface_8h.html</anchorfile>
      <anchor>a684b37a7dc02866b0ccaf2f693cce6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsFileHandle</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga74e67937a1394ad0c13d4d8f6b6f1d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>XsIoHandle</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8caac814a4ee656f1774ad23ccc5f16e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iointerfacefile.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>iointerfacefile_8cpp</filename>
    <includes id="iointerfacefile_8h" name="iointerfacefile.h" local="yes" imported="no">iointerfacefile.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_DEPRECATE</name>
      <anchorfile>iointerfacefile_8cpp.html</anchorfile>
      <anchor>a411c46599e926f8cdf49c63957255359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSEEK</name>
      <anchorfile>iointerfacefile_8cpp.html</anchorfile>
      <anchor>a26eeae6d9f6c33e45bc14421e3098a7c</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSEEK_R</name>
      <anchorfile>iointerfacefile_8cpp.html</anchorfile>
      <anchor>ade70724c8be1c5773b9d58b9ceba1ac0</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FTELL</name>
      <anchorfile>iointerfacefile_8cpp.html</anchorfile>
      <anchor>a6cb7c2b71feb2bb1ab857bb639f79b66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XDA1LOG_OBSOLETE</name>
      <anchorfile>iointerfacefile_8cpp.html</anchorfile>
      <anchor>affcde592ca25970311ddfad74e487d40</anchor>
      <arglist>(...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>iointerfacefile.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>iointerfacefile_8h</filename>
    <includes id="xsplatform_8h" name="xsplatform.h" local="no" imported="no">xsens/xsplatform.h</includes>
    <includes id="streaminterface_8h" name="streaminterface.h" local="yes" imported="no">streaminterface.h</includes>
    <class kind="class">IoInterfaceFile</class>
  </compound>
  <compound kind="file">
    <name>iprotocolhandler.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>iprotocolhandler_8h</filename>
    <includes id="messagelocation_8h" name="messagelocation.h" local="yes" imported="no">messagelocation.h</includes>
    <includes id="xsmessage_8h" name="xsmessage.h" local="no" imported="no">xsens/xsmessage.h</includes>
    <includes id="xsbytearray_8h" name="xsbytearray.h" local="no" imported="no">xsens/xsbytearray.h</includes>
    <class kind="class">IProtocolHandler</class>
  </compound>
  <compound kind="file">
    <name>jacobians.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>jacobians_8h</filename>
    <includes id="num__jacobian_8h" name="num_jacobian.h" local="no" imported="no">mrpt/math/num_jacobian.h</includes>
    <includes id="CQuaternion_8h" name="CQuaternion.h" local="no" imported="no">mrpt/math/CQuaternion.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPose3DQuatPDF_8h" name="CPose3DQuatPDF.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDF.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::math::jacobians</namespace>
    <member kind="function">
      <type>void</type>
      <name>jacob_numeric_estimate</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>a6bfc725b0889aa6b7eee78bb91f19441</anchor>
      <arglist>(const VECTORLIKE &amp;x, void(*functor)(const VECTORLIKE &amp;x, const USERPARAM &amp;y, VECTORLIKE3 &amp;out), const VECTORLIKE2 &amp;increments, const USERPARAM &amp;userParam, MATRIXLIKE &amp;out_Jacobian)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacob_quat_from_yawpitchroll</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>ac30c153adc0c961ec4b875401109ece8</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, 4, 3 &gt; &amp;out_dq_dr, const double yaw, const double pitch, const double roll)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacob_quat_from_yawpitchroll</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>a8098e5a5d937e10299f95e36ff0c5eda</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, 4, 3 &gt; &amp;out_dq_dr, const mrpt::poses::CPose3D &amp;in_pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacob_quat_rotation</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>a0af89c27b4e68ac11002b015873da8c8</anchor>
      <arglist>(const QUATERNION &amp;quaternion, MATRIXLIKE &amp;out_mat4x4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacob_yawpitchroll_from_quat</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>a8d119c3db5ee5b67e8310ba5b24cf350</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, 3, 4 &gt; &amp;out_dr_dq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacobs_2D_pose_comp</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>adfe054ba381260c1a5baa42e0a82c66a</anchor>
      <arglist>(const mrpt::poses::CPosePDFGaussian &amp;x, const mrpt::poses::CPosePDFGaussian &amp;u, CMatrixDouble33 &amp;out_df_dx, CMatrixDouble33 &amp;out_df_du)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacobs_6D_pose_comp</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>a530d47deb671f5d906825335645e1cef</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;x, const mrpt::poses::CPose3D &amp;u, CMatrixDouble66 &amp;out_df_dx, CMatrixDouble66 &amp;out_df_du)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacobs_6D_pose_comp</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>abf0a19eb26a2336a10ec29b0e223eaf6</anchor>
      <arglist>(const mrpt::poses::CPose3DQuat &amp;x, const mrpt::poses::CPose3DQuat &amp;u, CMatrixDouble77 &amp;out_df_dx, CMatrixDouble77 &amp;out_df_du)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jcapimin.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jcapimin_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jcapimin_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_abort_compress</name>
      <anchorfile>jcapimin_8cpp.html</anchorfile>
      <anchor>aeb52771d3b10bdd1ee6059523e658511</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_CreateCompress</name>
      <anchorfile>jcapimin_8cpp.html</anchorfile>
      <anchor>ae81c503d87df0231063541451050028b</anchor>
      <arglist>(j_compress_ptr cinfo, int version, size_t structsize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_destroy_compress</name>
      <anchorfile>jcapimin_8cpp.html</anchorfile>
      <anchor>a38e6768b3fe04a9b95091d3c1b5fc5b3</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_finish_compress</name>
      <anchorfile>jcapimin_8cpp.html</anchorfile>
      <anchor>aca0a1d185aa5944160c4dfbd4527d67c</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_suppress_tables</name>
      <anchorfile>jcapimin_8cpp.html</anchorfile>
      <anchor>adb32fc83ad44bd6442f182fa3d9629e8</anchor>
      <arglist>(j_compress_ptr cinfo, boolean suppress)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_write_m_byte</name>
      <anchorfile>jcapimin_8cpp.html</anchorfile>
      <anchor>a37f9897795f13ef5739b5c73f1694a23</anchor>
      <arglist>(j_compress_ptr cinfo, int val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_write_m_header</name>
      <anchorfile>jcapimin_8cpp.html</anchorfile>
      <anchor>a8a1cdc3c235c9d6fe55414b39d5ee55b</anchor>
      <arglist>(j_compress_ptr cinfo, int marker, unsigned int datalen)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_write_marker</name>
      <anchorfile>jcapimin_8cpp.html</anchorfile>
      <anchor>ad88dab6da14e2bafe13ab4977e5ff9bc</anchor>
      <arglist>(j_compress_ptr cinfo, int marker, const JOCTET *dataptr, unsigned int datalen)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_write_tables</name>
      <anchorfile>jcapimin_8cpp.html</anchorfile>
      <anchor>ad476429912a2ceb2f1606326fbbb64f2</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jcapistd.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jcapistd_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jcapistd_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_start_compress</name>
      <anchorfile>jcapistd_8cpp.html</anchorfile>
      <anchor>aacff7627af44bc9457601ba15577162d</anchor>
      <arglist>(j_compress_ptr cinfo, boolean write_all_tables)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_write_raw_data</name>
      <anchorfile>jcapistd_8cpp.html</anchorfile>
      <anchor>a0195af1dfdcb5368bd01ea56a27330d4</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPIMAGE data, JDIMENSION num_lines)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_write_scanlines</name>
      <anchorfile>jcapistd_8cpp.html</anchorfile>
      <anchor>a781305fad468773bcf8745d7081614fb</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION num_lines)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jccoefct.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jccoefct_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_coef_controller</class>
    <member kind="define">
      <type>#define</type>
      <name>FULL_COEF_BUFFER_SUPPORTED</name>
      <anchorfile>jccoefct_8cpp.html</anchorfile>
      <anchor>a7f63e02063e8b410fbaf0b1d0a408cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jccoefct_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_coef_controller *</type>
      <name>my_coef_ptr</name>
      <anchorfile>jccoefct_8cpp.html</anchorfile>
      <anchor>a5d04f73726165ed3ba748a4065eec2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>compress_data</name>
      <anchorfile>jccoefct_8cpp.html</anchorfile>
      <anchor>a1b0b1f4c0a7f4ce97c00607f23977d6c</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPIMAGE input_buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>compress_first_pass</name>
      <anchorfile>jccoefct_8cpp.html</anchorfile>
      <anchor>a19ab982cec31e4aa8f31ee0d809f1fd1</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPIMAGE input_buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>compress_output</name>
      <anchorfile>jccoefct_8cpp.html</anchorfile>
      <anchor>a7e7464677591b1b257f8f3edd51e6e4a</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPIMAGE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_c_coef_controller</name>
      <anchorfile>jccoefct_8cpp.html</anchorfile>
      <anchor>a18e5ebb71aaee4d1cc8cbf31b1e4f728</anchor>
      <arglist>(j_compress_ptr cinfo, boolean need_full_buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>METHODDEF</name>
      <anchorfile>jccoefct_8cpp.html</anchorfile>
      <anchor>a318d88cbacb39400fc6daa9cd17eb43f</anchor>
      <arglist>(boolean) compress_data JPP((j_compress_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_iMCU_row</name>
      <anchorfile>jccoefct_8cpp.html</anchorfile>
      <anchor>a36af8147c149ad95035fc08ff3012ef5</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_coef</name>
      <anchorfile>jccoefct_8cpp.html</anchorfile>
      <anchor>a20406feb4d5cefd170401ea1987f0e83</anchor>
      <arglist>(j_compress_ptr cinfo, J_BUF_MODE pass_mode)</arglist>
    </member>
    <member kind="variable">
      <type>JSAMPIMAGE</type>
      <name>input_buf</name>
      <anchorfile>jccoefct_8cpp.html</anchorfile>
      <anchor>a2cc66935d0aedcc39a19d7bb216cad9a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jccolor.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jccolor_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_color_converter</class>
    <member kind="define">
      <type>#define</type>
      <name>B_CB_OFF</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a228b164e0da74f7600743e7f644155f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B_CR_OFF</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>ad619eb70a29691643bba7cb947522f83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B_Y_OFF</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>ad67993d1a8073b128fcc003df9808377</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CBCR_OFFSET</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a6d068520c3e2956e085d142b3c86a951</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a740431a9a1d25e39e670cd5f48454ce4</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_CB_OFF</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a4778bec91ebc1872f0608d59a1bb2e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_CR_OFF</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a4a5474e40e9b957cbfa28bb49b69c873</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_Y_OFF</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a646e8035b3ff387bc70de7e610d21da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONE_HALF</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>ab912dc6f2915fe1226a30465776e2015</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>R_CB_OFF</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a434afb89a3c75c7a55d5d53cd03007aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>R_CR_OFF</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a59935a68ff56641c3d0946d63f707cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>R_Y_OFF</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>ab64f3c53a2f6aa67e2bd8cca753b2b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCALEBITS</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a61bda43ef3f3e965ecbb37f7cb34edb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TABLE_SIZE</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a032503e76d6f69bc67e99e909c8125da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_color_converter *</type>
      <name>my_cconvert_ptr</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>ae1a52cc3b15b415bcb92925b6658b1bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cmyk_ycck_convert</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a07e9f4291a8c8cd2aa78fdd1e04f0599</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>grayscale_convert</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a05363c93af8fe7bbd461ceadff2e662c</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_color_converter</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a3c3f43d8034fa9e59f2a0dfd1912b334</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>null_convert</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a3bc254942cca696f1604636abe897d59</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>null_method</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a739671ff85b5c7ae7e2556688ff0e05d</anchor>
      <arglist>(j_compress_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>rgb_gray_convert</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>aacb9fa25753b50726a6b7b085d366260</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>rgb_ycc_convert</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>af5c5cd65e5b5f7c8e10c00d82ed47af3</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>rgb_ycc_start</name>
      <anchorfile>jccolor_8cpp.html</anchorfile>
      <anchor>a00e6170e937fe4dc7d743a699bbcd04e</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jcdctmgr.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jcdctmgr_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jdct_8h" name="jdct.h" local="yes" imported="no">jdct.h</includes>
    <class kind="struct">my_fdct_controller</class>
    <member kind="define">
      <type>#define</type>
      <name>CONST_BITS</name>
      <anchorfile>jcdctmgr_8cpp.html</anchorfile>
      <anchor>a60551099e0e59afa6bcdb5f8afc32230</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DIVIDE_BY</name>
      <anchorfile>jcdctmgr_8cpp.html</anchorfile>
      <anchor>a2efd7f4ce9eb698ae746441e3f082845</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jcdctmgr_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_fdct_controller *</type>
      <name>my_fdct_ptr</name>
      <anchorfile>jcdctmgr_8cpp.html</anchorfile>
      <anchor>a9e7aec0e2b06789bfe367a5ce366f482</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>forward_DCT</name>
      <anchorfile>jcdctmgr_8cpp.html</anchorfile>
      <anchor>a82a7f3605434e9a84dad410931862852</anchor>
      <arglist>(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY sample_data, JBLOCKROW coef_blocks, JDIMENSION start_row, JDIMENSION start_col, JDIMENSION num_blocks)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>forward_DCT_float</name>
      <anchorfile>jcdctmgr_8cpp.html</anchorfile>
      <anchor>a814689478b9536569301fe46b7d50714</anchor>
      <arglist>(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY sample_data, JBLOCKROW coef_blocks, JDIMENSION start_row, JDIMENSION start_col, JDIMENSION num_blocks)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_forward_dct</name>
      <anchorfile>jcdctmgr_8cpp.html</anchorfile>
      <anchor>a5ef01444bb5e9364b2e5c5c956209a07</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_fdctmgr</name>
      <anchorfile>jcdctmgr_8cpp.html</anchorfile>
      <anchor>a909c98d4298fb13a7deba29ff28529f0</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jchuff.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jchuff_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jchuff_8h" name="jchuff.h" local="yes" imported="no">jchuff.h</includes>
    <class kind="struct">huff_entropy_encoder</class>
    <class kind="struct">savable_state</class>
    <class kind="struct">working_state</class>
    <member kind="define">
      <type>#define</type>
      <name>ASSIGN_STATE</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>a0aa59fa38553f2f947f0880637cf0865</anchor>
      <arglist>(dest, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>emit_byte</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>abb7d8d00694e31aa9fb8b6a222acd34b</anchor>
      <arglist>(state, val, action)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_CLEN</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>a82509103366dba59196d5c326a495766</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>huff_entropy_encoder *</type>
      <name>huff_entropy_ptr</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>affce96a1cce448f0bd2b830395f68cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>dump_buffer</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>aa2805132a531cf972869eb39d5a4f724</anchor>
      <arglist>(working_state *state)</arglist>
    </member>
    <member kind="function">
      <type>INLINE</type>
      <name>emit_bits</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>a812e1cbcd3af76239a0e8ebb0923a9d8</anchor>
      <arglist>(working_state *state, unsigned int code, int size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_restart</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>af7d99c3ac2571bac5e1f2549b189459c</anchor>
      <arglist>(working_state *state, int restart_num)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>encode_mcu_gather</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>a2d8ec90784ce5332ac0053b710d2059a</anchor>
      <arglist>(j_compress_ptr cinfo, JBLOCKROW *MCU_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>encode_mcu_huff</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>a5f17abbb322e422572e38aba28612a65</anchor>
      <arglist>(j_compress_ptr cinfo, JBLOCKROW *MCU_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>encode_one_block</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>ace50da25851d39478557d1cc19365f21</anchor>
      <arglist>(working_state *state, JCOEFPTR block, int last_dc_val, c_derived_tbl *dctbl, c_derived_tbl *actbl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>finish_pass_gather</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>a92d1ffa5f916814234009ccd220ef6da</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>finish_pass_huff</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>ab0f7f271927d5e929992cc4b3af7b131</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>flush_bits</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>a2f510ca46c87b004c651d6ecf65da254</anchor>
      <arglist>(working_state *state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>htest_one_block</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>a047d325de5ab123028c4489c07c4db64</anchor>
      <arglist>(j_compress_ptr cinfo, JCOEFPTR block, int last_dc_val, long dc_counts[], long ac_counts[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_huff_encoder</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>a77341cca2feceb164c104fdf8b79756b</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_gen_optimal_table</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>a3f40436fc5d3ec20e1124b84e3256b93</anchor>
      <arglist>(j_compress_ptr cinfo, JHUFF_TBL *htbl, long freq[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_make_c_derived_tbl</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>a6ba6c9dfe4c088663cdde4f09eaf11e8</anchor>
      <arglist>(j_compress_ptr cinfo, boolean isDC, int tblno, c_derived_tbl **pdtbl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>METHODDEF</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>abef5869cbd603f313dd5a8b618f73357</anchor>
      <arglist>(boolean) encode_mcu_huff JPP((j_compress_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>METHODDEF</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>a98c91ec3cc6c66b831661f93d47a33ab</anchor>
      <arglist>(void) finish_pass_huff JPP((j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_huff</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>ae80a7c97813173a2069266702346eb9f</anchor>
      <arglist>(j_compress_ptr cinfo, boolean gather_statistics)</arglist>
    </member>
    <member kind="variable">
      <type>JBLOCKROW *</type>
      <name>MCU_data</name>
      <anchorfile>jchuff_8cpp.html</anchorfile>
      <anchor>afc07f2947eb3227ca7fcb72376054767</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jchuff.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jchuff_8h</filename>
    <class kind="struct">c_derived_tbl</class>
    <member kind="define">
      <type>#define</type>
      <name>MAX_COEF_BITS</name>
      <anchorfile>jchuff_8h.html</anchorfile>
      <anchor>a3070a794604a990fa381f63140dd6ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>jchuff_8h.html</anchorfile>
      <anchor>a06fca0011d5ce16d59ed8b23e9a943bf</anchor>
      <arglist>(void) jpeg_make_c_derived_tbl JPP((j_compress_ptr cinfo</arglist>
    </member>
    <member kind="variable">
      <type>JHUFF_TBL long</type>
      <name>freq</name>
      <anchorfile>jchuff_8h.html</anchorfile>
      <anchor>a4d6507be80120e3919afbfdc34cebb3c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>JHUFF_TBL *</type>
      <name>htbl</name>
      <anchorfile>jchuff_8h.html</anchorfile>
      <anchor>aec5b02d91c74ef2d75160a1f1e3891f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>isDC</name>
      <anchorfile>jchuff_8h.html</anchorfile>
      <anchor>a3b9fc61fd5e263607c9367d1113b842d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean int c_derived_tbl **</type>
      <name>pdtbl</name>
      <anchorfile>jchuff_8h.html</anchorfile>
      <anchor>a34e4e29bfd9e8289233e0b855d4677cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean int</type>
      <name>tblno</name>
      <anchorfile>jchuff_8h.html</anchorfile>
      <anchor>ac15aa4f86b719988961b67992d37851a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jcinit.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jcinit_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jcinit_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_compress_master</name>
      <anchorfile>jcinit_8cpp.html</anchorfile>
      <anchor>a9b434908559c6849283fcac944250b3b</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jcmainct.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jcmainct_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_main_controller</class>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jcmainct_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_main_controller *</type>
      <name>my_main_ptr</name>
      <anchorfile>jcmainct_8cpp.html</anchorfile>
      <anchor>a49ad9801b57fe5efcdb472832d31510d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_c_main_controller</name>
      <anchorfile>jcmainct_8cpp.html</anchorfile>
      <anchor>a0d6a60ea5dc981f67b5abcf8d786a1b2</anchor>
      <arglist>(j_compress_ptr cinfo, boolean need_full_buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>METHODDEF</name>
      <anchorfile>jcmainct_8cpp.html</anchorfile>
      <anchor>a368ef88457755af32b0ef3a59548187e</anchor>
      <arglist>(void) process_data_simple_main JPP((j_compress_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>process_data_simple_main</name>
      <anchorfile>jcmainct_8cpp.html</anchorfile>
      <anchor>a432e24c5dd0f64207ff368a63597f792</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_main</name>
      <anchorfile>jcmainct_8cpp.html</anchorfile>
      <anchor>a14729410a779eb5330124298616cc6e5</anchor>
      <arglist>(j_compress_ptr cinfo, J_BUF_MODE pass_mode)</arglist>
    </member>
    <member kind="variable">
      <type>JSAMPARRAY JDIMENSION *</type>
      <name>in_row_ctr</name>
      <anchorfile>jcmainct_8cpp.html</anchorfile>
      <anchor>a1b07e2f020b05f12e18fda2430b9d98f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPARRAY JDIMENSION JDIMENSION</type>
      <name>in_rows_avail</name>
      <anchorfile>jcmainct_8cpp.html</anchorfile>
      <anchor>a5630ff1690259f6f0ad39b89b18ccd9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPARRAY</type>
      <name>input_buf</name>
      <anchorfile>jcmainct_8cpp.html</anchorfile>
      <anchor>ae6425f96b746d51adedfc1adfe8dd90a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jcmarker.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jcmarker_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_marker_writer</class>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_marker_writer *</type>
      <name>my_marker_ptr</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>a10592246118021c933dac745fe4344c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>JPEG_MARKER</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF0</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eae378ea5accc324b1971661045a4310b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF1</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eadce732cdecfcc87caa8131dcbd1ce8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF2</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea596fcf9241af0520cd9320e26500967f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF3</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea5788f5676ea22070ce8b0a4d347bdf3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF5</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf58aa5a7c0fc59e3924b1ddcbbbc8cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF6</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea62db0a63d44ddd02930c5940bc875ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF7</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea133a046cfa34c60d7404af2d5cf7cf89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_JPG</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea7831272d3f1adf39cc435b929f4356c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF9</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea76298c41c8b7ca8a78f2d8fe9b4142c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF10</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea9e5c338b4fd5511088fa86bb20e64f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF11</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea9ec3e5a2e5e70c7709e34f4bd326beb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF13</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eab6ab62ee271a4e525d18ac4dcaecc650</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF14</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea0e88fd11779e652bdcf14283fd66e147</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF15</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea6e80f3fe9060cc5edffcb05f3ed87519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DHT</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea4d8c861e2af15fd3788eca8d9d6658ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DAC</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea5c8f3cf42e49f762cd03593677b99ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST0</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea6738992105ae7dcdbd213fc29bb999e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST1</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf7926723c3ebd7589e6c1843b22d1397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST2</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf579fb1733121b059b53c5f97fae1354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST3</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea3fefaaf0b42355ed215b21aa873ba7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST4</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea05200469090691bf26b5f14012b89dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST5</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea09e61cc3f4bdc5d2396b8c7c47a51d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST6</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eac46c1f3019d56391f103924232c32ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST7</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea74e769cba5338cc23330b0e33dfd0953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOI</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea71e9d6e2c20cb73325471cc87de62c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EOI</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea18a46268847e1e9821cffd21a43c89b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOS</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaddd23503953e352503564f0114539a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DQT</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea472e58da7490c1ba6a0513da4075b2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DNL</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea0bcbe4809c59685e3b73afa8d251b203</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DRI</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea7509a5fd2ccebcb19d9cb3f94ba3fdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DHP</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaff74511621baa1a87f6865d5606d29df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EXP</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaaec89324e4df4ef51e8b19fee9e58c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP0</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaea560025fd60b4714deb1f4808383bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP1</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea253489a90d92cae281bc03692010cdec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP2</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea353dd92719799115f3549070ebca08b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP3</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea1189a3e703577a8bebfa5ef7cac7f0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP4</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaca4f5b634273f13f183d43d686d0c977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP5</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ead26d76b05df1877e1282b9888d58ca65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP6</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea630e5d313e9d121f392a08b112ff911a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP7</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eae0c1d764a503bda79303fd354d3e0687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP8</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea6976be93d708d35e4c15902251cfe9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP9</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea407252f5a0ebd992929a30c53f2eaeb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP10</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea94d76f68b62989522f5abd6ec8dbb637</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP11</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea191faf6bcfd41ec8cb09e9d906c3454b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP12</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea2d1429ea7bc7101f5db1b763a8002bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP13</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea388b96c4e201109bfeaf766da8e71348</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP14</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea5a37889b83b67a6e8d21e0091dfee430</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP15</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf352dfefbde3708396055c619ab890ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_JPG0</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eac432b338a2bf281c5ac02637c421ce4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_JPG13</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf8f7b277c7acaf5f9fe36268916be7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_COM</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea09270895cfe821542b21666dc22034c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_TEM</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaa759203dfe581c36f2c860b8b9d3a50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ERROR</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eafa0d07653af7b463ed1a339193cb12b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF0</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eae378ea5accc324b1971661045a4310b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF1</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eadce732cdecfcc87caa8131dcbd1ce8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF2</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea596fcf9241af0520cd9320e26500967f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF3</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea5788f5676ea22070ce8b0a4d347bdf3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF5</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf58aa5a7c0fc59e3924b1ddcbbbc8cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF6</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea62db0a63d44ddd02930c5940bc875ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF7</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea133a046cfa34c60d7404af2d5cf7cf89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_JPG</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea7831272d3f1adf39cc435b929f4356c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF9</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea76298c41c8b7ca8a78f2d8fe9b4142c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF10</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea9e5c338b4fd5511088fa86bb20e64f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF11</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea9ec3e5a2e5e70c7709e34f4bd326beb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF13</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eab6ab62ee271a4e525d18ac4dcaecc650</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF14</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea0e88fd11779e652bdcf14283fd66e147</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF15</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea6e80f3fe9060cc5edffcb05f3ed87519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DHT</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea4d8c861e2af15fd3788eca8d9d6658ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DAC</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea5c8f3cf42e49f762cd03593677b99ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST0</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea6738992105ae7dcdbd213fc29bb999e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST1</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf7926723c3ebd7589e6c1843b22d1397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST2</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf579fb1733121b059b53c5f97fae1354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST3</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea3fefaaf0b42355ed215b21aa873ba7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST4</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea05200469090691bf26b5f14012b89dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST5</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea09e61cc3f4bdc5d2396b8c7c47a51d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST6</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eac46c1f3019d56391f103924232c32ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST7</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea74e769cba5338cc23330b0e33dfd0953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOI</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea71e9d6e2c20cb73325471cc87de62c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EOI</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea18a46268847e1e9821cffd21a43c89b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOS</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaddd23503953e352503564f0114539a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DQT</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea472e58da7490c1ba6a0513da4075b2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DNL</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea0bcbe4809c59685e3b73afa8d251b203</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DRI</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea7509a5fd2ccebcb19d9cb3f94ba3fdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DHP</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaff74511621baa1a87f6865d5606d29df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EXP</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaaec89324e4df4ef51e8b19fee9e58c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP0</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaea560025fd60b4714deb1f4808383bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP1</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea253489a90d92cae281bc03692010cdec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP2</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea353dd92719799115f3549070ebca08b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP3</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea1189a3e703577a8bebfa5ef7cac7f0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP4</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaca4f5b634273f13f183d43d686d0c977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP5</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ead26d76b05df1877e1282b9888d58ca65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP6</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea630e5d313e9d121f392a08b112ff911a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP7</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eae0c1d764a503bda79303fd354d3e0687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP8</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea6976be93d708d35e4c15902251cfe9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP9</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea407252f5a0ebd992929a30c53f2eaeb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP10</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea94d76f68b62989522f5abd6ec8dbb637</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP11</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea191faf6bcfd41ec8cb09e9d906c3454b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP12</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea2d1429ea7bc7101f5db1b763a8002bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP13</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea388b96c4e201109bfeaf766da8e71348</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP14</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea5a37889b83b67a6e8d21e0091dfee430</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP15</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf352dfefbde3708396055c619ab890ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_JPG0</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eac432b338a2bf281c5ac02637c421ce4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_JPG13</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf8f7b277c7acaf5f9fe36268916be7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_COM</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea09270895cfe821542b21666dc22034c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_TEM</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaa759203dfe581c36f2c860b8b9d3a50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ERROR</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eafa0d07653af7b463ed1a339193cb12b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_2bytes</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>ab1f72cd7a3d8f4b5679ddc051e44ad17</anchor>
      <arglist>(j_compress_ptr cinfo, int value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_adobe_app14</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>a19ee6b6104b8026995037a20745879f6</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_byte</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>a08eca462b2b57f23ee007a57a39dbded</anchor>
      <arglist>(j_compress_ptr cinfo, int val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_dac</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>aa72766c83ab8600d0e8e5692308b1ac7</anchor>
      <arglist>(j_compress_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_dht</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>a839c33d6c5d9883577d83ce4cfcf88a6</anchor>
      <arglist>(j_compress_ptr cinfo, int index, boolean is_ac)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_dqt</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>a6cc5e3a20e8bad4d24479574747cce64</anchor>
      <arglist>(j_compress_ptr cinfo, int index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_dri</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>a76c638a8685ee48aa414de476b5998d6</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_jfif_app0</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>ad0957068cf43f1aa44ed160e1b411052</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_marker</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>ac0f824579de49431507514270155e053</anchor>
      <arglist>(j_compress_ptr cinfo, JPEG_MARKER mark)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_sof</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>a8bb5c40405a1291ecec9963ae578ea1b</anchor>
      <arglist>(j_compress_ptr cinfo, JPEG_MARKER code)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_sos</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>ae72bfcae96db1561502599d5e2fad2e1</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_marker_writer</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>aa9195332f50b4cc182fa49c24abf9e22</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>write_file_header</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>a0a1af4c95150b6cc958ce4a04580800d</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>write_file_trailer</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>ab695fb3ccfb33e10a7d80689cd08d166</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>write_frame_header</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>a3ca174ee750f1f7a7d703f49cece9734</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>write_marker_byte</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>a6cbd2d536978f7c91a0ff7f2580e1a52</anchor>
      <arglist>(j_compress_ptr cinfo, int val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>write_marker_header</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>a8c03fbb86d90f4dddf41d4d7002ec881</anchor>
      <arglist>(j_compress_ptr cinfo, int marker, unsigned int datalen)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>write_scan_header</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>ade06dd93aedf31146a4833c22b7bd57b</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>write_tables_only</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af5564bc6ecf1f982f588f18637c73906</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jcmaster.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jcmaster_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_comp_master</class>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_AH_AL</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>a678fbb87a59d9e194aed8c0d54025937</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_comp_master *</type>
      <name>my_master_ptr</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>a28fa61319994feba0a71a1210e46b42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>c_pass_type</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>af81b2e4b6a71dd23a30397fe937b84d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>main_pass</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>af81b2e4b6a71dd23a30397fe937b84d5aa6c2aa8f57542669ee896b560461833f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>huff_opt_pass</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>af81b2e4b6a71dd23a30397fe937b84d5a3c06a1513b4034772a21c933a5ea81b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>output_pass</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>af81b2e4b6a71dd23a30397fe937b84d5a0c1dc47dea339bf26c9a97bdfd103451</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>finish_pass_master</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>aa75548e6f785499773df767d41ce076a</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>initial_setup</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>abed440a6648acaf83ec8bcb4f6dbd8cc</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_c_master_control</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>a7865042efd21561fa5b499d9c6391f23</anchor>
      <arglist>(j_compress_ptr cinfo, boolean transcode_only)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>pass_startup</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>a41d1d2da456f1cd859c69823965becbc</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>per_scan_setup</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>a4a7cf51fe0757cd82e68cc96cc61428d</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>prepare_for_pass</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>a811c02b8de42399196fc3e0eb08c40a5</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>select_scan_parameters</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>aab568aac0ff0ad142e3df2f2b99c4224</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>validate_script</name>
      <anchorfile>jcmaster_8cpp.html</anchorfile>
      <anchor>a93e3d1823947d2204352c77b61b6e465</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jcomapi.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jcomapi_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jcomapi_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_abort</name>
      <anchorfile>jcomapi_8cpp.html</anchorfile>
      <anchor>a4d237ece8d7a6e59421436c3e99b5af7</anchor>
      <arglist>(j_common_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_alloc_huff_table</name>
      <anchorfile>jcomapi_8cpp.html</anchorfile>
      <anchor>af6d023a98d48599258237efa5cc82abf</anchor>
      <arglist>(j_common_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_alloc_quant_table</name>
      <anchorfile>jcomapi_8cpp.html</anchorfile>
      <anchor>a35ec363fdb52d55181a8d786944b5cb4</anchor>
      <arglist>(j_common_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_destroy</name>
      <anchorfile>jcomapi_8cpp.html</anchorfile>
      <anchor>a589fdc47a17366b2ad85ee80031c6193</anchor>
      <arglist>(j_common_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jcparam.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jcparam_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_COMP</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>a48b2049e8ae7c91c83a513367155d818</anchor>
      <arglist>(index, id, hsamp, vsamp, quant, dctbl, actbl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>add_huff_table</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>a5f9c4415d3ef76fa8baa8d2fd64a8f4c</anchor>
      <arglist>(j_compress_ptr cinfo, JHUFF_TBL **htblptr, const UINT8 *bits, const UINT8 *val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fill_a_scan</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>ab7fa798e8c7776abd53a0a27f8198cff</anchor>
      <arglist>(jpeg_scan_info *scanptr, int ci, int Ss, int Se, int Ah, int Al)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fill_dc_scans</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>ac800fc4e09cc0ac928a3f8c5d85e4c60</anchor>
      <arglist>(jpeg_scan_info *scanptr, int ncomps, int Ah, int Al)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fill_scans</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>a97ae55ecc2ded8c16f4b063fe3d38ecd</anchor>
      <arglist>(jpeg_scan_info *scanptr, int ncomps, int Ss, int Se, int Ah, int Al)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_add_quant_table</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>aad5045d2ab79cb4bddd666477e36131c</anchor>
      <arglist>(j_compress_ptr cinfo, int which_tbl, const unsigned int *basic_table, int scale_factor, boolean force_baseline)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_default_colorspace</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>acd3da03c6d9ba9c0d20a709973a3bc36</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_quality_scaling</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>af4022f54378767ff25cf1d0b8b223e7f</anchor>
      <arglist>(int quality)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_set_colorspace</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>a5a7c8a988ba663d649b6d5aa80eab20b</anchor>
      <arglist>(j_compress_ptr cinfo, J_COLOR_SPACE colorspace)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_set_defaults</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>ab855f50a89e118a9dbe35152fc480872</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_set_linear_quality</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>a945ae94fe1f7032441d4570ced55e650</anchor>
      <arglist>(j_compress_ptr cinfo, int scale_factor, boolean force_baseline)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_set_quality</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>a77a21e7acdc00229714e68775d09bfb1</anchor>
      <arglist>(j_compress_ptr cinfo, int quality, boolean force_baseline)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_simple_progression</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>a80546a8b8c5be1724d839b1a4a280d20</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>std_huff_tables</name>
      <anchorfile>jcparam_8cpp.html</anchorfile>
      <anchor>a698fdce236b3c1d1ccebe784b3f316ec</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jcphuff.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jcphuff_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jchuff_8h" name="jchuff.h" local="yes" imported="no">jchuff.h</includes>
    <class kind="struct">phuff_entropy_encoder</class>
    <member kind="define">
      <type>#define</type>
      <name>emit_byte</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a0b98ab18003c8c3749dd106884392d70</anchor>
      <arglist>(entropy, val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IRIGHT_SHIFT</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a7f291127ecba34f0b64be39e09411e8b</anchor>
      <arglist>(x, shft)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ISHIFT_TEMPS</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a1782895810a7c6dd95d870de9366b948</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_CORR_BITS</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>ad1fe6569ffbe4b0fe1496d3b3f97136c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>phuff_entropy_encoder *</type>
      <name>phuff_entropy_ptr</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a7e9448e2c297381f95f4aa5ac1f0f3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>dump_buffer</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>ac180bbc731297d5fbd122cbc2c85bf66</anchor>
      <arglist>(phuff_entropy_ptr entropy)</arglist>
    </member>
    <member kind="function">
      <type>INLINE</type>
      <name>emit_bits</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a8cb9f2dce25e380409ec413a11ad0458</anchor>
      <arglist>(phuff_entropy_ptr entropy, unsigned int code, int size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_buffered_bits</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a19dc148fdc21e0fca41390a72e8aec21</anchor>
      <arglist>(phuff_entropy_ptr entropy, char *bufstart, unsigned int nbits)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_eobrun</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>ae7ba9e2e1506306e6cff5eb0aeba5b06</anchor>
      <arglist>(phuff_entropy_ptr entropy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_restart</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a0b052c1a1a2fa1d8ab81efd8c203d35c</anchor>
      <arglist>(phuff_entropy_ptr entropy, int restart_num)</arglist>
    </member>
    <member kind="function">
      <type>INLINE</type>
      <name>emit_symbol</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a98557e27e9cdb81e92c05afaa7704068</anchor>
      <arglist>(phuff_entropy_ptr entropy, int tbl_no, int symbol)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>encode_mcu_AC_first</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a16f93bf9ad174d1e43f92a6844ba56f5</anchor>
      <arglist>(j_compress_ptr cinfo, JBLOCKROW *MCU_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>encode_mcu_AC_refine</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>af22cdbc60163714d02c04ed18d0fcc75</anchor>
      <arglist>(j_compress_ptr cinfo, JBLOCKROW *MCU_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>encode_mcu_DC_first</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a2303fadff5a0fb6bdaa06eb03131d87e</anchor>
      <arglist>(j_compress_ptr cinfo, JBLOCKROW *MCU_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>encode_mcu_DC_refine</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a668250087105455338e97ba0f612c700</anchor>
      <arglist>(j_compress_ptr cinfo, JBLOCKROW *MCU_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>finish_pass_gather_phuff</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a5931f1b95ddf48e9beb89b50c9f07570</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>finish_pass_phuff</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>ab0c4389fa9ed922b9f778f39bad74000</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>flush_bits</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a358078e37365759f4c53ee9f7f61b2a3</anchor>
      <arglist>(phuff_entropy_ptr entropy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_phuff_encoder</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>abf5eb09d95afb41b0257aaef084d8004</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>METHODDEF</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a3ca24335ed74806519aaffc5f9175780</anchor>
      <arglist>(boolean) encode_mcu_DC_first JPP((j_compress_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>METHODDEF</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a0e353978821c3f33cfbe15ffcb1b7f44</anchor>
      <arglist>(void) finish_pass_phuff JPP((j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_phuff</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>ab6ce75fa522d566e59689101c9988205</anchor>
      <arglist>(j_compress_ptr cinfo, boolean gather_statistics)</arglist>
    </member>
    <member kind="variable">
      <type>JBLOCKROW *</type>
      <name>MCU_data</name>
      <anchorfile>jcphuff_8cpp.html</anchorfile>
      <anchor>a7fa122aa63b7616bf4602f3c5f27cb07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jcprepct.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jcprepct_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_prep_controller</class>
    <member kind="define">
      <type>#define</type>
      <name>CONTEXT_ROWS_SUPPORTED</name>
      <anchorfile>jcprepct_8cpp.html</anchorfile>
      <anchor>a2629c7c7d7c56b8c813bfa4c141203b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jcprepct_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_prep_controller *</type>
      <name>my_prep_ptr</name>
      <anchorfile>jcprepct_8cpp.html</anchorfile>
      <anchor>a2a1a4a063406e45959ec66c2ec38697f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>create_context_buffer</name>
      <anchorfile>jcprepct_8cpp.html</anchorfile>
      <anchor>a1f54b2876a80b0c342a745acc6b81b74</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>expand_bottom_edge</name>
      <anchorfile>jcprepct_8cpp.html</anchorfile>
      <anchor>ae89a1a76bfb6048c264eba3895f253c2</anchor>
      <arglist>(JSAMPARRAY image_data, JDIMENSION num_cols, int input_rows, int output_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_c_prep_controller</name>
      <anchorfile>jcprepct_8cpp.html</anchorfile>
      <anchor>a1fc1aefb98fce350bea6e3664faceec8</anchor>
      <arglist>(j_compress_ptr cinfo, boolean need_full_buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>pre_process_context</name>
      <anchorfile>jcprepct_8cpp.html</anchorfile>
      <anchor>a45597f228942b8636c3bb8331af039b6</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail, JSAMPIMAGE output_buf, JDIMENSION *out_row_group_ctr, JDIMENSION out_row_groups_avail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>pre_process_data</name>
      <anchorfile>jcprepct_8cpp.html</anchorfile>
      <anchor>a540c9d0777b0f72437600723ff78d9eb</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail, JSAMPIMAGE output_buf, JDIMENSION *out_row_group_ctr, JDIMENSION out_row_groups_avail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_prep</name>
      <anchorfile>jcprepct_8cpp.html</anchorfile>
      <anchor>a10858264add552ea2cde5b16824ed8b1</anchor>
      <arglist>(j_compress_ptr cinfo, J_BUF_MODE pass_mode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jcsample.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jcsample_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_downsampler</class>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jcsample_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_downsampler *</type>
      <name>my_downsample_ptr</name>
      <anchorfile>jcsample_8cpp.html</anchorfile>
      <anchor>add3b66ecd01f3a81a38458f6eb4e3d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>expand_right_edge</name>
      <anchorfile>jcsample_8cpp.html</anchorfile>
      <anchor>a760ac73e66df2ca443f7995d4c8d0779</anchor>
      <arglist>(JSAMPARRAY image_data, int num_rows, JDIMENSION input_cols, JDIMENSION output_cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fullsize_downsample</name>
      <anchorfile>jcsample_8cpp.html</anchorfile>
      <anchor>a403382e37f9545c3fee2f9b61056e9b9</anchor>
      <arglist>(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fullsize_smooth_downsample</name>
      <anchorfile>jcsample_8cpp.html</anchorfile>
      <anchor>a65ee046ead2ba7525e75981993323c7b</anchor>
      <arglist>(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>h2v1_downsample</name>
      <anchorfile>jcsample_8cpp.html</anchorfile>
      <anchor>aa5f0a29460e6093f4b032a9b7eb8a361</anchor>
      <arglist>(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>h2v2_downsample</name>
      <anchorfile>jcsample_8cpp.html</anchorfile>
      <anchor>a67ec6619cac4448039ebc83d0e3d7e6a</anchor>
      <arglist>(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>h2v2_smooth_downsample</name>
      <anchorfile>jcsample_8cpp.html</anchorfile>
      <anchor>a3ba9f2710ff679a8f0f19093ab917a9c</anchor>
      <arglist>(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>int_downsample</name>
      <anchorfile>jcsample_8cpp.html</anchorfile>
      <anchor>abcaed4190a914a973cc23e9252286568</anchor>
      <arglist>(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_downsampler</name>
      <anchorfile>jcsample_8cpp.html</anchorfile>
      <anchor>a70c17f06dccf0d8179062455c5af3f0d</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>JMETHOD</name>
      <anchorfile>jcsample_8cpp.html</anchorfile>
      <anchor>afb22a39e76c4158d72e396dc31fc8c26</anchor>
      <arglist>(void, downsample1_ptr,(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY output_data))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sep_downsample</name>
      <anchorfile>jcsample_8cpp.html</anchorfile>
      <anchor>ae92f930ddc9c6d858d461d2881761357</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_index, JSAMPIMAGE output_buf, JDIMENSION out_row_group_index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_downsample</name>
      <anchorfile>jcsample_8cpp.html</anchorfile>
      <anchor>a13afbdc8cbda3150f3c18574adf1958e</anchor>
      <arglist>(j_compress_ptr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jctrans.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jctrans_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_coef_controller</class>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jctrans_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_coef_controller *</type>
      <name>my_coef_ptr</name>
      <anchorfile>jctrans_8cpp.html</anchorfile>
      <anchor>a5d04f73726165ed3ba748a4065eec2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>compress_output</name>
      <anchorfile>jctrans_8cpp.html</anchorfile>
      <anchor>a7e7464677591b1b257f8f3edd51e6e4a</anchor>
      <arglist>(j_compress_ptr cinfo, JSAMPIMAGE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_copy_critical_parameters</name>
      <anchorfile>jctrans_8cpp.html</anchorfile>
      <anchor>a8e350f6a1833cf2fb191652e7d31bd35</anchor>
      <arglist>(j_decompress_ptr srcinfo, j_compress_ptr dstinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_write_coefficients</name>
      <anchorfile>jctrans_8cpp.html</anchorfile>
      <anchor>a810a97d359dae7ed18cd37c9ba64d8ab</anchor>
      <arglist>(j_compress_ptr cinfo, jvirt_barray_ptr *coef_arrays)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LOCAL</name>
      <anchorfile>jctrans_8cpp.html</anchorfile>
      <anchor>ae0133fc0ede7b82f2f0ac38d4ceb8d47</anchor>
      <arglist>(void) transencode_master_selection JPP((j_compress_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_iMCU_row</name>
      <anchorfile>jctrans_8cpp.html</anchorfile>
      <anchor>a36af8147c149ad95035fc08ff3012ef5</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_coef</name>
      <anchorfile>jctrans_8cpp.html</anchorfile>
      <anchor>a20406feb4d5cefd170401ea1987f0e83</anchor>
      <arglist>(j_compress_ptr cinfo, J_BUF_MODE pass_mode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>transencode_coef_controller</name>
      <anchorfile>jctrans_8cpp.html</anchorfile>
      <anchor>a2d0f2e62798045ee758674e9c73b64ff</anchor>
      <arglist>(j_compress_ptr cinfo, jvirt_barray_ptr *coef_arrays)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>transencode_master_selection</name>
      <anchorfile>jctrans_8cpp.html</anchorfile>
      <anchor>ae87fac6bd08f4b513d2f7f5629586733</anchor>
      <arglist>(j_compress_ptr cinfo, jvirt_barray_ptr *coef_arrays)</arglist>
    </member>
    <member kind="variable">
      <type>jvirt_barray_ptr *</type>
      <name>coef_arrays</name>
      <anchorfile>jctrans_8cpp.html</anchorfile>
      <anchor>a73b17945dcfdc64bc8967d6758d34278</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdapimin.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdapimin_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdapimin_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>default_decompress_parms</name>
      <anchorfile>jdapimin_8cpp.html</anchorfile>
      <anchor>a232b092a5e71a301e1bf1ca208c311bd</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_abort_decompress</name>
      <anchorfile>jdapimin_8cpp.html</anchorfile>
      <anchor>a2cab10bfd64143fbc3d9b47e1884c01f</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_consume_input</name>
      <anchorfile>jdapimin_8cpp.html</anchorfile>
      <anchor>a4b6d4668b994eebc0c7759bd50a5ff2a</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_CreateDecompress</name>
      <anchorfile>jdapimin_8cpp.html</anchorfile>
      <anchor>a02b5c7eb58970a07cae85ffdcda9085d</anchor>
      <arglist>(j_decompress_ptr cinfo, int version, size_t structsize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_destroy_decompress</name>
      <anchorfile>jdapimin_8cpp.html</anchorfile>
      <anchor>a5316489bc33f1996f960cbeccaf69f22</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_finish_decompress</name>
      <anchorfile>jdapimin_8cpp.html</anchorfile>
      <anchor>a78d1d93b2b605b33abd47a2c922bab2c</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_has_multiple_scans</name>
      <anchorfile>jdapimin_8cpp.html</anchorfile>
      <anchor>a5e714de61da48d0602030f7dfe6e96b2</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_input_complete</name>
      <anchorfile>jdapimin_8cpp.html</anchorfile>
      <anchor>ab1d43f7a7e46bd9fa9e30d21346f4a8e</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_read_header</name>
      <anchorfile>jdapimin_8cpp.html</anchorfile>
      <anchor>a9e2c5f9c528588907486e51a8a07d8d4</anchor>
      <arglist>(j_decompress_ptr cinfo, boolean require_image)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdapistd.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdapistd_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdapistd_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_finish_output</name>
      <anchorfile>jdapistd_8cpp.html</anchorfile>
      <anchor>a789889dfe980070ebf57103ab0b836f4</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_read_raw_data</name>
      <anchorfile>jdapistd_8cpp.html</anchorfile>
      <anchor>a85072eb9c99797d0e1e1a1111c76dc82</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE data, JDIMENSION max_lines)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_read_scanlines</name>
      <anchorfile>jdapistd_8cpp.html</anchorfile>
      <anchor>a12e1b94aca911f352de04f175230df95</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPARRAY scanlines, JDIMENSION max_lines)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_start_decompress</name>
      <anchorfile>jdapistd_8cpp.html</anchorfile>
      <anchor>accd5ad40004f73bfa1027ea2ef0253c6</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_start_output</name>
      <anchorfile>jdapistd_8cpp.html</anchorfile>
      <anchor>a8b8a547a3f32480bc23f50ffbd0e6623</anchor>
      <arglist>(j_decompress_ptr cinfo, int scan_number)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LOCAL</name>
      <anchorfile>jdapistd_8cpp.html</anchorfile>
      <anchor>a0ce016c0d597b467828b4b94e1504558</anchor>
      <arglist>(boolean) output_pass_setup JPP((j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>output_pass_setup</name>
      <anchorfile>jdapistd_8cpp.html</anchorfile>
      <anchor>a55c149229e499a5e3a4bf1af0c573d96</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdatadst.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdatadst_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jerror_8h" name="jerror.h" local="yes" imported="no">jerror.h</includes>
    <class kind="struct">my_destination_mgr</class>
    <member kind="define">
      <type>#define</type>
      <name>OUTPUT_BUF_SIZE</name>
      <anchorfile>jdatadst_8cpp.html</anchorfile>
      <anchor>a8acf94def2dcba72a4fce097981e0aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_destination_mgr *</type>
      <name>my_dest_ptr</name>
      <anchorfile>jdatadst_8cpp.html</anchorfile>
      <anchor>aaa572679b68ce44ebdaf8e21772ce9a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>empty_output_buffer</name>
      <anchorfile>jdatadst_8cpp.html</anchorfile>
      <anchor>ad29423c77a4142a1ec1771aa4a419a09</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>init_destination</name>
      <anchorfile>jdatadst_8cpp.html</anchorfile>
      <anchor>abc7ed5278b728c7fd1cb2b00d5297c75</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_stdio_dest</name>
      <anchorfile>jdatadst_8cpp.html</anchorfile>
      <anchor>ac810ca7052903762b138fb7b0084270d</anchor>
      <arglist>(j_compress_ptr cinfo, FILE *outfile)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>term_destination</name>
      <anchorfile>jdatadst_8cpp.html</anchorfile>
      <anchor>a6501130b84bb53734f08418196d00dc4</anchor>
      <arglist>(j_compress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdatasrc.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdatasrc_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jerror_8h" name="jerror.h" local="yes" imported="no">jerror.h</includes>
    <class kind="struct">my_source_mgr</class>
    <member kind="define">
      <type>#define</type>
      <name>INPUT_BUF_SIZE</name>
      <anchorfile>jdatasrc_8cpp.html</anchorfile>
      <anchor>a8f53190540130db759820c0d9ab78f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_source_mgr *</type>
      <name>my_src_ptr</name>
      <anchorfile>jdatasrc_8cpp.html</anchorfile>
      <anchor>a49288434c1d7bc0883779c6489426881</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fill_input_buffer</name>
      <anchorfile>jdatasrc_8cpp.html</anchorfile>
      <anchor>aa3542f61993ed4a526694556fac65941</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>init_source</name>
      <anchorfile>jdatasrc_8cpp.html</anchorfile>
      <anchor>ada3118e56d083499ce141e98ec116648</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_stdio_src</name>
      <anchorfile>jdatasrc_8cpp.html</anchorfile>
      <anchor>a5c64dcb64988502d3d2a261bb6397554</anchor>
      <arglist>(j_decompress_ptr cinfo, FILE *infile)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>skip_input_data</name>
      <anchorfile>jdatasrc_8cpp.html</anchorfile>
      <anchor>ae539a6d1c36b54a0ef6168fecdc8379e</anchor>
      <arglist>(j_decompress_ptr cinfo, long num_bytes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>term_source</name>
      <anchorfile>jdatasrc_8cpp.html</anchorfile>
      <anchor>a84af62badcb5b53e44fd19ee27f64d1f</anchor>
      <arglist>(j_decompress_ptr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdcoefct.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdcoefct_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_coef_controller</class>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q01_POS</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>a1bd115dc82d1ff9de92b1ef5bc47de49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q02_POS</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>aa80ae2c61adae7f3cccce65ab778072f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q10_POS</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>a44f07df7c46cab55b794e957d18dccda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q11_POS</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>abd83bb14503e30ea5331e075e9a43bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Q20_POS</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>a7ffc401a540462d568dfd04d92c27dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SAVED_COEFS</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>a8b812b1698a6fddb9e9d44a9203afe0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_coef_controller *</type>
      <name>my_coef_ptr</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>a5d04f73726165ed3ba748a4065eec2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>consume_data</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>a474c99ffcdc94688233e34f65e95c50d</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>decompress_data</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>aeb3959a425ae15d61d141f82da1087aa</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE output_buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>decompress_onepass</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>abf6f5294d45929fffec5664add509253</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE output_buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>decompress_smooth_data</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>af86ac2b972c76d8b0421acf9565750ba</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE output_buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>dummy_consume_data</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>a806e171f9cea74353758f1a514462cfd</anchor>
      <arglist>(j_decompress_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_d_coef_controller</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>a5c02753173d32b8acd4041b1cdf9e0d2</anchor>
      <arglist>(j_decompress_ptr cinfo, boolean need_full_buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LOCAL</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>a4d1a385d40b6932548bdd410ad07db7e</anchor>
      <arglist>(boolean) smoothing_ok JPP((j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>METHODDEF</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>a2f26d335d12478ddde82613ddde0031b</anchor>
      <arglist>(int) decompress_onepass JPP((j_decompress_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smoothing_ok</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>aa5031be4b254dc2a2b20d38c259d5919</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_iMCU_row</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>adfc033635602da66d11b97d6ec081c13</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_input_pass</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>abc0a94e24edf93bc7f914cf4a698a870</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_output_pass</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>adf23b9a09770b5e038955fa770f95060</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="variable">
      <type>JSAMPIMAGE</type>
      <name>output_buf</name>
      <anchorfile>jdcoefct_8cpp.html</anchorfile>
      <anchor>a2012affb1c43357075db80d8c8b36f8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdcolor.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdcolor_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_color_deconverter</class>
    <member kind="define">
      <type>#define</type>
      <name>FIX</name>
      <anchorfile>jdcolor_8cpp.html</anchorfile>
      <anchor>a740431a9a1d25e39e670cd5f48454ce4</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdcolor_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONE_HALF</name>
      <anchorfile>jdcolor_8cpp.html</anchorfile>
      <anchor>ab912dc6f2915fe1226a30465776e2015</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCALEBITS</name>
      <anchorfile>jdcolor_8cpp.html</anchorfile>
      <anchor>a61bda43ef3f3e965ecbb37f7cb34edb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_color_deconverter *</type>
      <name>my_cconvert_ptr</name>
      <anchorfile>jdcolor_8cpp.html</anchorfile>
      <anchor>a9b87b96df3e89c5d0841dee8c4371eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>build_ycc_rgb_table</name>
      <anchorfile>jdcolor_8cpp.html</anchorfile>
      <anchor>a8f4743d5901ca3d723566bb4384043d8</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>gray_rgb_convert</name>
      <anchorfile>jdcolor_8cpp.html</anchorfile>
      <anchor>a29fddb9c2d7d70dac32c6c95dd43835c</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>grayscale_convert</name>
      <anchorfile>jdcolor_8cpp.html</anchorfile>
      <anchor>a40274d1cad81882bfcf9fc885debca28</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_color_deconverter</name>
      <anchorfile>jdcolor_8cpp.html</anchorfile>
      <anchor>a6435424eeae845636860c7ff3667b770</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>null_convert</name>
      <anchorfile>jdcolor_8cpp.html</anchorfile>
      <anchor>a8d8bdeb99607c6cfa05ac4de1aaaba11</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_dcolor</name>
      <anchorfile>jdcolor_8cpp.html</anchorfile>
      <anchor>a005fdd707c8ed054e327948953fe2079</anchor>
      <arglist>(j_decompress_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ycc_rgb_convert</name>
      <anchorfile>jdcolor_8cpp.html</anchorfile>
      <anchor>a2f727488a0de72e28c4df7df9e588206</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ycck_cmyk_convert</name>
      <anchorfile>jdcolor_8cpp.html</anchorfile>
      <anchor>a2eca7af5e5ad5ea49bb0f1bce2801bc8</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdct.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdct_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>CONST_SCALE</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a7d9123295c88fc45a1b20cbaef894cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DESCALE</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>affd087378f3038026c7395cd02d2ac86</anchor>
      <arglist>(x, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a740431a9a1d25e39e670cd5f48454ce4</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IDCT_range_limit</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>acfb9cf7de6055de9ae9151bdc873128b</anchor>
      <arglist>(cinfo)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IFAST_SCALE_BITS</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a6ef426e1561ed53f797f880bc1514a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MULTIPLY16C16</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a21b633e75e4f03d2903c3f69335f21f0</anchor>
      <arglist>(var, const)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MULTIPLY16V16</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a68f230dc74556ab5beb9ff8d2c9aaa01</anchor>
      <arglist>(var1, var2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONE</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a206b6f5362e56b51ca957635350b70b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANGE_MASK</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a8e0972b97d5a5839a16ac9da1f021f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT32</type>
      <name>DCTELEM</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a00460e5dc80a70f254891b5a8abe739f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FAST_FLOAT</type>
      <name>FLOAT_MULT_TYPE</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>ac3f02a81c5cd0fca588c66be99b42691</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT32</type>
      <name>IFAST_MULT_TYPE</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a2ce5dea49d73b718b055db4d04b4a5a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MULTIPLIER</type>
      <name>ISLOW_MULT_TYPE</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a057ec4d475bf55bf8e28a146c8d9bce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a27f01175122b446908c8a9ba78ff3699</anchor>
      <arglist>(void) jpeg_fdct_islow JPP((DCTELEM *data))</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>JMETHOD</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a04d3946b6b56c66c2aaecb7da28e4fce</anchor>
      <arglist>(void, forward_DCT_method_ptr,(DCTELEM *data))</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>JMETHOD</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>aece1ea66204bec32540fae71853e264a</anchor>
      <arglist>(void, float_DCT_method_ptr,(FAST_FLOAT *data))</arglist>
    </member>
    <member kind="variable">
      <type>jpeg_component_info JCOEFPTR</type>
      <name>coef_block</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a17b8d6b81a334819558a865f13b9d062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jpeg_component_info *</type>
      <name>compptr</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>ab5cf547b55e97e8dd207d5dad37cb9fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jpeg_component_info JCOEFPTR JSAMPARRAY</type>
      <name>output_buf</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>ad7e4660a191b1a791748dd44d5a7a0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jpeg_component_info JCOEFPTR JSAMPARRAY JDIMENSION</type>
      <name>output_col</name>
      <anchorfile>jdct_8h.html</anchorfile>
      <anchor>a55430fe3b344cb676b3da8f1f46c0279</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jddctmgr.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jddctmgr_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jdct_8h" name="jdct.h" local="yes" imported="no">jdct.h</includes>
    <class kind="union">multiplier_table</class>
    <class kind="struct">my_idct_controller</class>
    <member kind="define">
      <type>#define</type>
      <name>CONST_BITS</name>
      <anchorfile>jddctmgr_8cpp.html</anchorfile>
      <anchor>a60551099e0e59afa6bcdb5f8afc32230</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jddctmgr_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROVIDE_ISLOW_TABLES</name>
      <anchorfile>jddctmgr_8cpp.html</anchorfile>
      <anchor>a343bd991a4047475beae922445847f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_idct_controller *</type>
      <name>my_idct_ptr</name>
      <anchorfile>jddctmgr_8cpp.html</anchorfile>
      <anchor>aed1a4734bbe951b7a61b6650fcac4693</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_inverse_dct</name>
      <anchorfile>jddctmgr_8cpp.html</anchorfile>
      <anchor>aa58c9a57d35dfad33e10c13ff613c580</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass</name>
      <anchorfile>jddctmgr_8cpp.html</anchorfile>
      <anchor>a1964f006adb8fb80f57e455f6452aec1</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdhuff.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdhuff_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jdhuff_8h" name="jdhuff.h" local="yes" imported="no">jdhuff.h</includes>
    <class kind="struct">huff_entropy_decoder</class>
    <class kind="struct">savable_state</class>
    <member kind="define">
      <type>#define</type>
      <name>ASSIGN_STATE</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>a0aa59fa38553f2f947f0880637cf0865</anchor>
      <arglist>(dest, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUFF_EXTEND</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>a306084d99ba067870212e3da41844818</anchor>
      <arglist>(x, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_GET_BITS</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>a0c96e06b8e2980e80a2212687fcb56fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>huff_entropy_decoder *</type>
      <name>huff_entropy_ptr</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>a1ecffaf1039ec45c90ce69b667fe4b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>decode_mcu</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>a35432ad418198722f261a1f66b745595</anchor>
      <arglist>(j_decompress_ptr cinfo, JBLOCKROW *MCU_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_huff_decoder</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>a499c7dbe17fbded1a5249083607a97d5</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_fill_bit_buffer</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>a38f0238772793a274f36e913077338ad</anchor>
      <arglist>(bitread_working_state *state, bit_buf_type get_buffer, int bits_left, int nbits)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_huff_decode</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>a286dc7e86d9d930aec2cfeda955e5139</anchor>
      <arglist>(bitread_working_state *state, bit_buf_type get_buffer, int bits_left, d_derived_tbl *htbl, int min_bits)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_make_d_derived_tbl</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>acf14a3a5408a3bc212c5f14cee4f3efb</anchor>
      <arglist>(j_decompress_ptr cinfo, boolean isDC, int tblno, d_derived_tbl **pdtbl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>process_restart</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>a9f594784e210606fb76f5da9952b0be4</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_huff_decoder</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>ac8c2367c6fcbc37bf85ae308b9205957</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>extend_offset</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>afddb32ea3ef51054288870059521659d</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>extend_test</name>
      <anchorfile>jdhuff_8cpp.html</anchorfile>
      <anchor>af97fa6395341984a6aef8f343ba0d35d</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdhuff.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdhuff_8h</filename>
    <class kind="struct">bitread_perm_state</class>
    <class kind="struct">bitread_working_state</class>
    <class kind="struct">d_derived_tbl</class>
    <member kind="define">
      <type>#define</type>
      <name>BIT_BUF_SIZE</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>af1bdc52b149ed3624eae0843033e7ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BITREAD_LOAD_STATE</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>aac92a9696088b68207ea708322b692ca</anchor>
      <arglist>(cinfop, permstate)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BITREAD_SAVE_STATE</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>afe3920d8725ec70f0c4cc68395266b1e</anchor>
      <arglist>(cinfop, permstate)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BITREAD_STATE_VARS</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>a980b37b80ff5f9f5f61f355e94971f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_BIT_BUFFER</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>af6bdea3084471f67f52a9c3bd330fe5a</anchor>
      <arglist>(state, nbits, action)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DROP_BITS</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>a4d2644ad3912b6b94de83233b191d96e</anchor>
      <arglist>(nbits)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_BITS</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>a2a9341c1fe1afae135e1a50c4c1a6416</anchor>
      <arglist>(nbits)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUFF_DECODE</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>aaeab72644a8012bb53c7b2426bbe2cf9</anchor>
      <arglist>(result, state, htbl, failaction, slowlabel)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUFF_LOOKAHEAD</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>a51937b71b3fbef28d57cc49f69ec8e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PEEK_BITS</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>af206f5a6e7f0e147e85e4e772e2276cb</anchor>
      <arglist>(nbits)</arglist>
    </member>
    <member kind="typedef">
      <type>INT32</type>
      <name>bit_buf_type</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>ab2d47e546a8ed21c68e22f54535574a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>a0a473a27ae612feb8373c0097a4327f5</anchor>
      <arglist>(void) jpeg_make_d_derived_tbl JPP((j_decompress_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>a931bd06ed347a65a931b1de5f5b80ae1</anchor>
      <arglist>(boolean) jpeg_fill_bit_buffer JPP((bitread_working_state *state</arglist>
    </member>
    <member kind="variable">
      <type>bit_buf_type int</type>
      <name>bits_left</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>a69e541fa3fec92d0b3d2d8a6c5f04886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bit_buf_type</type>
      <name>get_buffer</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>a9bcfab076ba6e1ababeab060af4e3462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bit_buf_type int d_derived_tbl *</type>
      <name>htbl</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>af74dba4716a8b51205604367fb049bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>isDC</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>a3b9fc61fd5e263607c9367d1113b842d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bit_buf_type int d_derived_tbl int</type>
      <name>min_bits</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>a12219352a13247e13a957e62ed04c61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bit_buf_type int int</type>
      <name>nbits</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>a981cd410ab62049170e73d82fb2947fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean int d_derived_tbl **</type>
      <name>pdtbl</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>a1c37b580fbf7abb6d73c7a0e97bb8f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean int</type>
      <name>tblno</name>
      <anchorfile>jdhuff_8h.html</anchorfile>
      <anchor>ac15aa4f86b719988961b67992d37851a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdinput.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdinput_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_input_controller</class>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdinput_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_input_controller *</type>
      <name>my_inputctl_ptr</name>
      <anchorfile>jdinput_8cpp.html</anchorfile>
      <anchor>a2a7eb13efe69898d5a8cded5fecbe040</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>consume_markers</name>
      <anchorfile>jdinput_8cpp.html</anchorfile>
      <anchor>afb73ba0d8349e3c994c8b9cf3e9e2365</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>finish_input_pass</name>
      <anchorfile>jdinput_8cpp.html</anchorfile>
      <anchor>a9777f7fabb58d9a42f34510bf0a71d1c</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>initial_setup</name>
      <anchorfile>jdinput_8cpp.html</anchorfile>
      <anchor>a1ff3c3b3d97a3063ca5d58d0a6daa127</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_input_controller</name>
      <anchorfile>jdinput_8cpp.html</anchorfile>
      <anchor>a609b3a5a6b80e5481ba21ad6d00a046c</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>latch_quant_tables</name>
      <anchorfile>jdinput_8cpp.html</anchorfile>
      <anchor>afbafda2987fff825fe041f12735682ef</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>METHODDEF</name>
      <anchorfile>jdinput_8cpp.html</anchorfile>
      <anchor>a3641a5f5af81142baaf47c184e768209</anchor>
      <arglist>(int) consume_markers JPP((j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>per_scan_setup</name>
      <anchorfile>jdinput_8cpp.html</anchorfile>
      <anchor>a90bb8415e7caa7bf6a2ea41084f8956a</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>reset_input_controller</name>
      <anchorfile>jdinput_8cpp.html</anchorfile>
      <anchor>a93f58ee9099d00fef5d7e3891aa9e54f</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_input_pass</name>
      <anchorfile>jdinput_8cpp.html</anchorfile>
      <anchor>abc0a94e24edf93bc7f914cf4a698a870</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdmainct.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdmainct_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_main_controller</class>
    <member kind="define">
      <type>#define</type>
      <name>CTX_POSTPONED_ROW</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>ae97dd41d81f8053ac761642c64501411</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CTX_PREPARE_FOR_IMCU</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>aa8d5d29516b77e54e26f55d3cf655192</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CTX_PROCESS_IMCU</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>ae33dff6a25df359392a05ee0d5839348</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_main_controller *</type>
      <name>my_main_ptr</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>a49ad9801b57fe5efcdb472832d31510d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>alloc_funny_pointers</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>ae735b498c14552ab365b64afbf4e25a8</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_d_main_controller</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>a5f0b8dbafa957d92568e72399faca8d6</anchor>
      <arglist>(j_decompress_ptr cinfo, boolean need_full_buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>make_funny_pointers</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>acce5189c212e4a716d3551f829ea78ac</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>METHODDEF</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>a8a12f4cefaea0c0bce84aad63189332e</anchor>
      <arglist>(void) process_data_simple_main JPP((j_decompress_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>process_data_context_main</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>abdcc5e4de1ef6d36057136b9b320debd</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>process_data_crank_post</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>a0b51b7e814d0b4c52e99859a469124a6</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>process_data_simple_main</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>adb4a945130fab2d9c9ae5e63b52ad087</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>set_bottom_pointers</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>a178cd2a2051ea2db9cd4edebf03d8bf6</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>set_wraparound_pointers</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>a719fbbfbbb9bb12afec38e230032db36</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_main</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>a92ed1cab6c5cde832714442f3147dfd8</anchor>
      <arglist>(j_decompress_ptr cinfo, J_BUF_MODE pass_mode)</arglist>
    </member>
    <member kind="variable">
      <type>JSAMPARRAY JDIMENSION *</type>
      <name>out_row_ctr</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>a98ace93cb801318a0514f95267e45125</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPARRAY JDIMENSION JDIMENSION</type>
      <name>out_rows_avail</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>af56b035b9240576b4437e0dd5aa3eb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPARRAY</type>
      <name>output_buf</name>
      <anchorfile>jdmainct_8cpp.html</anchorfile>
      <anchor>aa7ad97ec622829543e3e06abb7d8b5ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdmarker.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdmarker_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_marker_reader</class>
    <member kind="define">
      <type>#define</type>
      <name>APP0_DATA_LEN</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a057ff05e93a2de52ac7a09328201a9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>APP14_DATA_LEN</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>ad1da2c3492da196965c8665710a82557</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>APPN_DATA_LEN</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>ad7fa496a90483fe179ef2466b056a63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>get_dac</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af90794434db6d4c233a10b95e5141b4e</anchor>
      <arglist>(cinfo)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INPUT_2BYTES</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a6f19e95415e04b3d449a551482dc91f4</anchor>
      <arglist>(cinfo, V, action)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INPUT_BYTE</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a0649a313fee23b70a6917f5d5b7c2a31</anchor>
      <arglist>(cinfo, V, action)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INPUT_RELOAD</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>ac61ffb88e11785e64e8462b75bcdee20</anchor>
      <arglist>(cinfo)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INPUT_SYNC</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>aa5b8cf133c3c91aef3be0b43bcea6d99</anchor>
      <arglist>(cinfo)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INPUT_VARS</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a7228ca7f1eedc647929a660a84ab6f33</anchor>
      <arglist>(cinfo)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_BYTE_AVAIL</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8a96f9aeb7d05ccfea64e3212ce4624</anchor>
      <arglist>(cinfo, action)</arglist>
    </member>
    <member kind="typedef">
      <type>my_marker_reader *</type>
      <name>my_marker_ptr</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a7c8170841a144001b1dadfc8894e34e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>JPEG_MARKER</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF0</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eae378ea5accc324b1971661045a4310b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF1</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eadce732cdecfcc87caa8131dcbd1ce8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF2</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea596fcf9241af0520cd9320e26500967f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF3</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea5788f5676ea22070ce8b0a4d347bdf3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF5</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf58aa5a7c0fc59e3924b1ddcbbbc8cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF6</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea62db0a63d44ddd02930c5940bc875ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF7</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea133a046cfa34c60d7404af2d5cf7cf89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_JPG</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea7831272d3f1adf39cc435b929f4356c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF9</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea76298c41c8b7ca8a78f2d8fe9b4142c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF10</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea9e5c338b4fd5511088fa86bb20e64f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF11</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea9ec3e5a2e5e70c7709e34f4bd326beb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF13</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eab6ab62ee271a4e525d18ac4dcaecc650</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF14</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea0e88fd11779e652bdcf14283fd66e147</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF15</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea6e80f3fe9060cc5edffcb05f3ed87519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DHT</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea4d8c861e2af15fd3788eca8d9d6658ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DAC</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea5c8f3cf42e49f762cd03593677b99ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST0</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea6738992105ae7dcdbd213fc29bb999e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST1</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf7926723c3ebd7589e6c1843b22d1397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST2</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf579fb1733121b059b53c5f97fae1354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST3</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea3fefaaf0b42355ed215b21aa873ba7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST4</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea05200469090691bf26b5f14012b89dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST5</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea09e61cc3f4bdc5d2396b8c7c47a51d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST6</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eac46c1f3019d56391f103924232c32ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST7</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea74e769cba5338cc23330b0e33dfd0953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOI</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea71e9d6e2c20cb73325471cc87de62c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EOI</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea18a46268847e1e9821cffd21a43c89b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOS</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaddd23503953e352503564f0114539a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DQT</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea472e58da7490c1ba6a0513da4075b2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DNL</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea0bcbe4809c59685e3b73afa8d251b203</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DRI</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea7509a5fd2ccebcb19d9cb3f94ba3fdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DHP</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaff74511621baa1a87f6865d5606d29df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EXP</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaaec89324e4df4ef51e8b19fee9e58c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP0</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaea560025fd60b4714deb1f4808383bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP1</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea253489a90d92cae281bc03692010cdec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP2</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea353dd92719799115f3549070ebca08b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP3</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea1189a3e703577a8bebfa5ef7cac7f0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP4</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaca4f5b634273f13f183d43d686d0c977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP5</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ead26d76b05df1877e1282b9888d58ca65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP6</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea630e5d313e9d121f392a08b112ff911a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP7</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eae0c1d764a503bda79303fd354d3e0687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP8</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea6976be93d708d35e4c15902251cfe9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP9</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea407252f5a0ebd992929a30c53f2eaeb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP10</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea94d76f68b62989522f5abd6ec8dbb637</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP11</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea191faf6bcfd41ec8cb09e9d906c3454b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP12</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea2d1429ea7bc7101f5db1b763a8002bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP13</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea388b96c4e201109bfeaf766da8e71348</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP14</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea5a37889b83b67a6e8d21e0091dfee430</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP15</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf352dfefbde3708396055c619ab890ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_JPG0</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eac432b338a2bf281c5ac02637c421ce4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_JPG13</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf8f7b277c7acaf5f9fe36268916be7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_COM</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea09270895cfe821542b21666dc22034c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_TEM</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaa759203dfe581c36f2c860b8b9d3a50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ERROR</name>
      <anchorfile>jcmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eafa0d07653af7b463ed1a339193cb12b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF0</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eae378ea5accc324b1971661045a4310b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF1</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eadce732cdecfcc87caa8131dcbd1ce8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF2</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea596fcf9241af0520cd9320e26500967f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF3</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea5788f5676ea22070ce8b0a4d347bdf3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF5</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf58aa5a7c0fc59e3924b1ddcbbbc8cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF6</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea62db0a63d44ddd02930c5940bc875ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF7</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea133a046cfa34c60d7404af2d5cf7cf89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_JPG</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea7831272d3f1adf39cc435b929f4356c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF9</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea76298c41c8b7ca8a78f2d8fe9b4142c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF10</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea9e5c338b4fd5511088fa86bb20e64f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF11</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea9ec3e5a2e5e70c7709e34f4bd326beb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF13</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eab6ab62ee271a4e525d18ac4dcaecc650</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF14</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea0e88fd11779e652bdcf14283fd66e147</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOF15</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea6e80f3fe9060cc5edffcb05f3ed87519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DHT</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea4d8c861e2af15fd3788eca8d9d6658ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DAC</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea5c8f3cf42e49f762cd03593677b99ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST0</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea6738992105ae7dcdbd213fc29bb999e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST1</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf7926723c3ebd7589e6c1843b22d1397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST2</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf579fb1733121b059b53c5f97fae1354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST3</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea3fefaaf0b42355ed215b21aa873ba7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST4</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea05200469090691bf26b5f14012b89dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST5</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea09e61cc3f4bdc5d2396b8c7c47a51d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST6</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eac46c1f3019d56391f103924232c32ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_RST7</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea74e769cba5338cc23330b0e33dfd0953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOI</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea71e9d6e2c20cb73325471cc87de62c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EOI</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea18a46268847e1e9821cffd21a43c89b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SOS</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaddd23503953e352503564f0114539a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DQT</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea472e58da7490c1ba6a0513da4075b2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DNL</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea0bcbe4809c59685e3b73afa8d251b203</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DRI</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea7509a5fd2ccebcb19d9cb3f94ba3fdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_DHP</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaff74511621baa1a87f6865d5606d29df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EXP</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaaec89324e4df4ef51e8b19fee9e58c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP0</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaea560025fd60b4714deb1f4808383bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP1</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea253489a90d92cae281bc03692010cdec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP2</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea353dd92719799115f3549070ebca08b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP3</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea1189a3e703577a8bebfa5ef7cac7f0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP4</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaca4f5b634273f13f183d43d686d0c977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP5</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ead26d76b05df1877e1282b9888d58ca65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP6</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea630e5d313e9d121f392a08b112ff911a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP7</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eae0c1d764a503bda79303fd354d3e0687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP8</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea6976be93d708d35e4c15902251cfe9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP9</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea407252f5a0ebd992929a30c53f2eaeb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP10</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea94d76f68b62989522f5abd6ec8dbb637</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP11</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea191faf6bcfd41ec8cb09e9d906c3454b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP12</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea2d1429ea7bc7101f5db1b763a8002bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP13</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea388b96c4e201109bfeaf766da8e71348</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP14</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea5a37889b83b67a6e8d21e0091dfee430</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_APP15</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf352dfefbde3708396055c619ab890ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_JPG0</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eac432b338a2bf281c5ac02637c421ce4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_JPG13</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaf8f7b277c7acaf5f9fe36268916be7b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_COM</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758ea09270895cfe821542b21666dc22034c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_TEM</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eaa759203dfe581c36f2c860b8b9d3a50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ERROR</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>af8679a604c2f6538ef502df1dafb758eafa0d07653af7b463ed1a339193cb12b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>examine_app0</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a95585da4af8c67557d1b243176a1cc2f</anchor>
      <arglist>(j_decompress_ptr cinfo, JOCTET FAR *data, unsigned int datalen, INT32 remaining)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>examine_app14</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>ad97698848844246d3361765025172931</anchor>
      <arglist>(j_decompress_ptr cinfo, JOCTET FAR *data, unsigned int datalen, INT32 remaining)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>first_marker</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a19b70465fd94f29d414d4ce11d2656ee</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_dht</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>ad09ef619b094cb03fb9c10df65c6ccd2</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_dqt</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>ae8cd99feb65fb3bf3e1aca7ea5aa1087</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_dri</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>aa9a14e7eb5b230749c084f655693a114</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_interesting_appn</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>ad82019ab15e06b65c6119bbbce254b8f</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_sof</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>ae65878b0abe7d30519773aacfeb998b7</anchor>
      <arglist>(j_decompress_ptr cinfo, boolean is_prog, boolean is_arith)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_soi</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>afdd1d684e02317cbcd4034508275a0df</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>get_sos</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>aec23916e5e625b771e766d41f457bb18</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_marker_reader</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a8fa54cb03525a09cd2a6121496895072</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_resync_to_restart</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a037c6ada9f7d2310ca67765c98c86995</anchor>
      <arglist>(j_decompress_ptr cinfo, int desired)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_save_markers</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a5bb5f27bfd0bab5538de0aec18d2273a</anchor>
      <arglist>(j_decompress_ptr cinfo, int marker_code, unsigned int length_limit)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_set_marker_processor</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a9612d9c5268a42e596a2bd8acdafd156</anchor>
      <arglist>(j_decompress_ptr cinfo, int marker_code, jpeg_marker_parser_method routine)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>next_marker</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>ac22171f29bb541cfcb932f0903102c45</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>read_markers</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a8ff81a078a99e98efe6051366512c5f6</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>read_restart_marker</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a44129320cf7ea5968113cdbd07bdd992</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>reset_marker_reader</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a1c08f1ba460e1a19d2dbc877b47c8b5f</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>save_marker</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>acba4eaea087c7946c5d51b3f15eb72a2</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>skip_variable</name>
      <anchorfile>jdmarker_8cpp.html</anchorfile>
      <anchor>a3e27a348c35d6008c19ace382ec756d0</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdmaster.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdmaster_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_decomp_master</class>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdmaster_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_decomp_master *</type>
      <name>my_master_ptr</name>
      <anchorfile>jdmaster_8cpp.html</anchorfile>
      <anchor>af43dd881aff77d1ea12de4e5b15ab954</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>finish_output_pass</name>
      <anchorfile>jdmaster_8cpp.html</anchorfile>
      <anchor>a38d4530fe1a7a3442c983735c656dfd0</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_master_decompress</name>
      <anchorfile>jdmaster_8cpp.html</anchorfile>
      <anchor>a103160e5ec5fd80c654e74f633b14818</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_calc_output_dimensions</name>
      <anchorfile>jdmaster_8cpp.html</anchorfile>
      <anchor>a50c2a1cce045b43e7e8f1dc659b6f964</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_new_colormap</name>
      <anchorfile>jdmaster_8cpp.html</anchorfile>
      <anchor>ad8b39616cacda419486b3c18393da358</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>master_selection</name>
      <anchorfile>jdmaster_8cpp.html</anchorfile>
      <anchor>a440a4f3af47f35f6dd2a353329bc3baf</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>prepare_for_output_pass</name>
      <anchorfile>jdmaster_8cpp.html</anchorfile>
      <anchor>a67420f4157afdc9fdf730941dbaf8503</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>prepare_range_limit_table</name>
      <anchorfile>jdmaster_8cpp.html</anchorfile>
      <anchor>adb1529a325b62a72961838ae383c1b0a</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>use_merged_upsample</name>
      <anchorfile>jdmaster_8cpp.html</anchorfile>
      <anchor>a9cfe492206e2b676273882eef47e2f32</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdmerge.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdmerge_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <class kind="struct">my_upsampler</class>
    <member kind="define">
      <type>#define</type>
      <name>FIX</name>
      <anchorfile>jdmerge_8cpp.html</anchorfile>
      <anchor>a740431a9a1d25e39e670cd5f48454ce4</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdmerge_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ONE_HALF</name>
      <anchorfile>jdmerge_8cpp.html</anchorfile>
      <anchor>ab912dc6f2915fe1226a30465776e2015</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCALEBITS</name>
      <anchorfile>jdmerge_8cpp.html</anchorfile>
      <anchor>a61bda43ef3f3e965ecbb37f7cb34edb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_upsampler *</type>
      <name>my_upsample_ptr</name>
      <anchorfile>jdmerge_8cpp.html</anchorfile>
      <anchor>a090d1487f2ac850a7a8ba5827ea940ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>build_ycc_rgb_table</name>
      <anchorfile>jdmerge_8cpp.html</anchorfile>
      <anchor>a8f4743d5901ca3d723566bb4384043d8</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>h2v1_merged_upsample</name>
      <anchorfile>jdmerge_8cpp.html</anchorfile>
      <anchor>a8b8be738c513ebf64e1d589cc4331f29</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_group_ctr, JSAMPARRAY output_buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>h2v2_merged_upsample</name>
      <anchorfile>jdmerge_8cpp.html</anchorfile>
      <anchor>aa73f29430ed6b1b0e031c4c06216598c</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_group_ctr, JSAMPARRAY output_buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_merged_upsampler</name>
      <anchorfile>jdmerge_8cpp.html</anchorfile>
      <anchor>a672c840561890b5cc54e7e9059f6423a</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>merged_1v_upsample</name>
      <anchorfile>jdmerge_8cpp.html</anchorfile>
      <anchor>af25c3cb346c5915fd9cb7f106f3f249f</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION in_row_groups_avail, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>merged_2v_upsample</name>
      <anchorfile>jdmerge_8cpp.html</anchorfile>
      <anchor>abe0d1228557cd0baff3c8bfda7c1d3a9</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION in_row_groups_avail, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_merged_upsample</name>
      <anchorfile>jdmerge_8cpp.html</anchorfile>
      <anchor>a0db2a169c31635e5bb3bb6b8114c2daf</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdphuff.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdphuff_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jdhuff_8h" name="jdhuff.h" local="yes" imported="no">jdhuff.h</includes>
    <class kind="struct">phuff_entropy_decoder</class>
    <class kind="struct">savable_state</class>
    <member kind="define">
      <type>#define</type>
      <name>ASSIGN_STATE</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>a0aa59fa38553f2f947f0880637cf0865</anchor>
      <arglist>(dest, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HUFF_EXTEND</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>a306084d99ba067870212e3da41844818</anchor>
      <arglist>(x, s)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>phuff_entropy_decoder *</type>
      <name>phuff_entropy_ptr</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>a2ffa26d1fe0dd9badd2e0a324a858a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>decode_mcu_AC_first</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>ad4da1be30d70095d4620fe1d03776c66</anchor>
      <arglist>(j_decompress_ptr cinfo, JBLOCKROW *MCU_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>decode_mcu_AC_refine</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>a59cafa3b859cdbd92dab64ccc402645f</anchor>
      <arglist>(j_decompress_ptr cinfo, JBLOCKROW *MCU_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>decode_mcu_DC_first</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>adf4576c6a11f20f0e6c35f75360b7bd8</anchor>
      <arglist>(j_decompress_ptr cinfo, JBLOCKROW *MCU_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>decode_mcu_DC_refine</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>a30a4512e18dab38c9a67c4e11a0cd0e2</anchor>
      <arglist>(j_decompress_ptr cinfo, JBLOCKROW *MCU_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_phuff_decoder</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>a4498003fed52ffede15a2615b0d9c549</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>METHODDEF</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>a2fecc808e4473f727d05385f1777826d</anchor>
      <arglist>(boolean) decode_mcu_DC_first JPP((j_decompress_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>process_restart</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>a9f594784e210606fb76f5da9952b0be4</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_phuff_decoder</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>aa7514e9254873d9bf4e19988e8c398e3</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>extend_offset</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>afddb32ea3ef51054288870059521659d</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>extend_test</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>af97fa6395341984a6aef8f343ba0d35d</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>JBLOCKROW *</type>
      <name>MCU_data</name>
      <anchorfile>jdphuff_8cpp.html</anchorfile>
      <anchor>a7fa122aa63b7616bf4602f3c5f27cb07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdpostct.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdpostct_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <class kind="struct">my_post_controller</class>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_post_controller *</type>
      <name>my_post_ptr</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>a2f09a29d72cf0646cd3585e367bc2ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_d_post_controller</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>a33f15c6f203f733ee8d1eabcd85eeb58</anchor>
      <arglist>(j_decompress_ptr cinfo, boolean need_full_buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>METHODDEF</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>a48d985a8b276a53f102139b3689ff639</anchor>
      <arglist>(void) post_process_1pass JPP((j_decompress_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>post_process_1pass</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>a3ddf89659bf39f5e3d1eb8e8aae1301d</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION in_row_groups_avail, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>post_process_2pass</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>ab12ded6a69b9cba3bbdaabeb5c3696ae</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION in_row_groups_avail, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>post_process_prepass</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>a2818a70f1547107088921f51b777c9ed</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION in_row_groups_avail, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_dpost</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>aa81634333e01d8922404b54f398b62ce</anchor>
      <arglist>(j_decompress_ptr cinfo, J_BUF_MODE pass_mode)</arglist>
    </member>
    <member kind="variable">
      <type>JSAMPIMAGE JDIMENSION *</type>
      <name>in_row_group_ctr</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>a7d7eab2280f9695124a7b82e23b5c3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPIMAGE JDIMENSION JDIMENSION</type>
      <name>in_row_groups_avail</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>a797e72ed7596fe9b0958bb6051aa049c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPIMAGE</type>
      <name>input_buf</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>a2cc66935d0aedcc39a19d7bb216cad9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPIMAGE JDIMENSION JDIMENSION JSAMPARRAY JDIMENSION *</type>
      <name>out_row_ctr</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>a9c6ca35637afdb4bc7e6cf023b7f13e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPIMAGE JDIMENSION JDIMENSION JSAMPARRAY JDIMENSION JDIMENSION</type>
      <name>out_rows_avail</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>af56b035b9240576b4437e0dd5aa3eb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPIMAGE JDIMENSION JDIMENSION JSAMPARRAY</type>
      <name>output_buf</name>
      <anchorfile>jdpostct_8cpp.html</anchorfile>
      <anchor>a2012affb1c43357075db80d8c8b36f8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdsample.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdsample_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <class kind="struct">my_upsampler</class>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdsample_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_upsampler *</type>
      <name>my_upsample_ptr</name>
      <anchorfile>jdsample_8cpp.html</anchorfile>
      <anchor>a090d1487f2ac850a7a8ba5827ea940ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fullsize_upsample</name>
      <anchorfile>jdsample_8cpp.html</anchorfile>
      <anchor>aa88778f5ca23fcbe4564c42d2fa2e6f3</anchor>
      <arglist>(j_decompress_ptr, jpeg_component_info *, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>h2v1_fancy_upsample</name>
      <anchorfile>jdsample_8cpp.html</anchorfile>
      <anchor>a13bbba8b7431e6ceba9164c286e87977</anchor>
      <arglist>(j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>h2v1_upsample</name>
      <anchorfile>jdsample_8cpp.html</anchorfile>
      <anchor>a7dbb52964ab2ed45dd9949b00185f464</anchor>
      <arglist>(j_decompress_ptr cinfo, jpeg_component_info *, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>h2v2_fancy_upsample</name>
      <anchorfile>jdsample_8cpp.html</anchorfile>
      <anchor>ad9ce35e5196da5d3b1a6d4f5e89ee03e</anchor>
      <arglist>(j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>h2v2_upsample</name>
      <anchorfile>jdsample_8cpp.html</anchorfile>
      <anchor>a7c34396cd68fd214b56b951250193b75</anchor>
      <arglist>(j_decompress_ptr cinfo, jpeg_component_info *, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>int_upsample</name>
      <anchorfile>jdsample_8cpp.html</anchorfile>
      <anchor>a3e30f5dc3eaa0a8a1ce982e56a74106f</anchor>
      <arglist>(j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_upsampler</name>
      <anchorfile>jdsample_8cpp.html</anchorfile>
      <anchor>a777b16c9b0bce1703693ad988ec6c169</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>JMETHOD</name>
      <anchorfile>jdsample_8cpp.html</anchorfile>
      <anchor>aef611326fd1dfbdf8dfff447ad274a86</anchor>
      <arglist>(void, upsample1_ptr,(j_decompress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY input_data, JSAMPARRAY *output_data_ptr))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>noop_upsample</name>
      <anchorfile>jdsample_8cpp.html</anchorfile>
      <anchor>a96f0f5eca75d86b01a230d5834b1f168</anchor>
      <arglist>(j_decompress_ptr, jpeg_component_info *, JSAMPARRAY, JSAMPARRAY *output_data_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sep_upsample</name>
      <anchorfile>jdsample_8cpp.html</anchorfile>
      <anchor>aef15fb5a8429311e585f7c4fbb39cc39</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_upsample</name>
      <anchorfile>jdsample_8cpp.html</anchorfile>
      <anchor>a71fe8651f8ea3e35598aea19ce10d90b</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jdtrans.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jdtrans_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jdtrans_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_read_coefficients</name>
      <anchorfile>jdtrans_8cpp.html</anchorfile>
      <anchor>aa8fdef842b8df663e19e9a10da7045b1</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LOCAL</name>
      <anchorfile>jdtrans_8cpp.html</anchorfile>
      <anchor>ad46cb82f74be8b85131f2b84c3e40671</anchor>
      <arglist>(void) transdecode_master_selection JPP((j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>transdecode_master_selection</name>
      <anchorfile>jdtrans_8cpp.html</anchorfile>
      <anchor>a16d68f98db8a777ad657673ad118d279</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jerror.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jerror_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jversion_8h" name="jversion.h" local="yes" imported="no">jversion.h</includes>
    <includes id="jerror_8h" name="jerror.h" local="yes" imported="no">jerror.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>EXIT_FAILURE</name>
      <anchorfile>jerror_8cpp.html</anchorfile>
      <anchor>a73efe787c131b385070f25d18b7c9aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JMESSAGE</name>
      <anchorfile>jerror_8cpp.html</anchorfile>
      <anchor>a2cf1ff20bd8937b11087da4ae16fb2a4</anchor>
      <arglist>(code, string)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>emit_message</name>
      <anchorfile>jerror_8cpp.html</anchorfile>
      <anchor>a0f5ad91b180dbac82fb322091d5b390a</anchor>
      <arglist>(j_common_ptr cinfo, int msg_level)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>error_exit</name>
      <anchorfile>jerror_8cpp.html</anchorfile>
      <anchor>ac6efeb7cb80ae59d9ccdf1a16e20b2ff</anchor>
      <arglist>(j_common_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>format_message</name>
      <anchorfile>jerror_8cpp.html</anchorfile>
      <anchor>a67e2834aaaecd3d95b274bf47f96cd2a</anchor>
      <arglist>(j_common_ptr cinfo, char *buffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_std_error</name>
      <anchorfile>jerror_8cpp.html</anchorfile>
      <anchor>aaadd0c536abf0e0c2d165ce2d727d9e8</anchor>
      <arglist>(struct jpeg_error_mgr *err)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>output_message</name>
      <anchorfile>jerror_8cpp.html</anchorfile>
      <anchor>ac726e73416c0b5394af1a4275dd61346</anchor>
      <arglist>(j_common_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>reset_error_mgr</name>
      <anchorfile>jerror_8cpp.html</anchorfile>
      <anchor>acd2c85048aefc02e56fc620974c5564b</anchor>
      <arglist>(j_common_ptr cinfo)</arglist>
    </member>
    <member kind="variable">
      <type>const char *const</type>
      <name>jpeg_std_message_table</name>
      <anchorfile>jerror_8cpp.html</anchorfile>
      <anchor>afa7cc8e31762a79ba497b9bce74ce2fc</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jerror.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jerror_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>ERREXIT</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a18e2d55c8c82e47bff002a7ef9a90f03</anchor>
      <arglist>(cinfo, code)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERREXIT1</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>ae28b1b285273b3410284a8e86a7f9499</anchor>
      <arglist>(cinfo, code, p1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERREXIT2</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>af5a40432fe59039f7fcd7dc8f0c19041</anchor>
      <arglist>(cinfo, code, p1, p2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERREXIT3</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a00cf8ba6c536351863e8b30f9bea3a60</anchor>
      <arglist>(cinfo, code, p1, p2, p3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERREXIT4</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a3d97306e1b3d36a94db18a5756465ef7</anchor>
      <arglist>(cinfo, code, p1, p2, p3, p4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERREXITS</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a160e9da82200f698c0b741960457ce70</anchor>
      <arglist>(cinfo, code, str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JERROR_H</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a3845f5bd90229bc79a42167da8c8c282</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JMAKE_ENUM_LIST</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>aabb19763ccaf8beb041e23543f0504fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JMESSAGE</name>
      <anchorfile>jerror_8cpp.html</anchorfile>
      <anchor>a2cf1ff20bd8937b11087da4ae16fb2a4</anchor>
      <arglist>(code, string)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JMESSAGE</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a2cf1ff20bd8937b11087da4ae16fb2a4</anchor>
      <arglist>(code, string)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKESTMT</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>aea33aff140a248c4e0bb2ade581277f4</anchor>
      <arglist>(stuff)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRACEMS</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a233f31300ee28ddfc0d5ce402e2c4780</anchor>
      <arglist>(cinfo, lvl, code)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRACEMS1</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a21a4007edf703b49ac9cdbf92076572b</anchor>
      <arglist>(cinfo, lvl, code, p1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRACEMS2</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a648bfbe13dbcedae2df9e65f16680780</anchor>
      <arglist>(cinfo, lvl, code, p1, p2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRACEMS3</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>af6dfee8157be4cfa6ec09f3088246213</anchor>
      <arglist>(cinfo, lvl, code, p1, p2, p3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRACEMS4</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a84d1194b81df5a061b594fb457b71ed5</anchor>
      <arglist>(cinfo, lvl, code, p1, p2, p3, p4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRACEMS5</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a452c05e2ac78b5817bbf3830d9130875</anchor>
      <arglist>(cinfo, lvl, code, p1, p2, p3, p4, p5)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRACEMS8</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a004be6edef0f895080d6c17e456154c3</anchor>
      <arglist>(cinfo, lvl, code, p1, p2, p3, p4, p5, p6, p7, p8)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRACEMSS</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a7c10e18c33b4db09fd3df7d46b509401</anchor>
      <arglist>(cinfo, lvl, code, str)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WARNMS</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>af2ba194660464e2d77341427a07033e4</anchor>
      <arglist>(cinfo, code)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WARNMS1</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>aa31f97fd7d70886b45fbed4173d0e802</anchor>
      <arglist>(cinfo, code, p1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WARNMS2</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a0afd40f657d38b1c4281979769ab23ed</anchor>
      <arglist>(cinfo, code, p1, p2)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>J_MESSAGE_CODE</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a86a87dc9b2ee5c211e734d4dfd3fc493</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JMESSAGE</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a86a87dc9b2ee5c211e734d4dfd3fc493a5a6577e5e6c8377e89510378ea4980dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JMESSAGE</name>
      <anchorfile>jerror_8h.html</anchorfile>
      <anchor>a86a87dc9b2ee5c211e734d4dfd3fc493a5a6577e5e6c8377e89510378ea4980dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jfdctflt.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jfdctflt_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jdct_8h" name="jdct.h" local="yes" imported="no">jdct.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jfdctflt_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_fdct_float</name>
      <anchorfile>jfdctflt_8cpp.html</anchorfile>
      <anchor>a06cb4e9c7b000344cb5dcbe971bcdbda</anchor>
      <arglist>(FAST_FLOAT *data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jfdctfst.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jfdctfst_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jdct_8h" name="jdct.h" local="yes" imported="no">jdct.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CONST_BITS</name>
      <anchorfile>jfdctfst_8cpp.html</anchorfile>
      <anchor>a60551099e0e59afa6bcdb5f8afc32230</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DESCALE</name>
      <anchorfile>jfdctfst_8cpp.html</anchorfile>
      <anchor>affd087378f3038026c7395cd02d2ac86</anchor>
      <arglist>(x, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_382683433</name>
      <anchorfile>jfdctfst_8cpp.html</anchorfile>
      <anchor>a7def159e2c22e37385dba8b6a0ffc6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_541196100</name>
      <anchorfile>jfdctfst_8cpp.html</anchorfile>
      <anchor>a69e116dc293f6d30c469d5f6b1cc7e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_707106781</name>
      <anchorfile>jfdctfst_8cpp.html</anchorfile>
      <anchor>a12d988acb953a145b8fbff960f925af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_306562965</name>
      <anchorfile>jfdctfst_8cpp.html</anchorfile>
      <anchor>ace1e332371c1b2f9aa9ebc6aa5320727</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jfdctfst_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MULTIPLY</name>
      <anchorfile>jfdctfst_8cpp.html</anchorfile>
      <anchor>ab5fe7e28e1bb22ae813bda41d217618b</anchor>
      <arglist>(var, const)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_fdct_ifast</name>
      <anchorfile>jfdctfst_8cpp.html</anchorfile>
      <anchor>a89e5405156aba0f85a00d350cc85992a</anchor>
      <arglist>(DCTELEM *data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jfdctint.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jfdctint_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jdct_8h" name="jdct.h" local="yes" imported="no">jdct.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CONST_BITS</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>a60551099e0e59afa6bcdb5f8afc32230</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_298631336</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>a92c934dbd3bacb5f20dee7bfae4a5bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_390180644</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>a56a1c93bfc12024497bb0a582e3449a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_541196100</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>a69e116dc293f6d30c469d5f6b1cc7e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_765366865</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>a5a1b66fd74e098a471bbed4ef8dada29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_899976223</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>abf3678750fca4008f6c26fbc4dc4cc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_175875602</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>a8e6a809ae2970a298bc917cbc3ac6447</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_501321110</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>a6e352b4e627b7804da9260329ebfc1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_847759065</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>aae01f5a981ce1fb5a0bb0160932c24ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_961570560</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>aa1f12d278a0a64e5c603ac6eff53e383</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_2_053119869</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>a281d26d03f6272e278cc01f6aab70426</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_2_562915447</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>a6ce4d6e71f32b35291f42c7ba0f420bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_3_072711026</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>ad73a6abedd72dd5bfb212b4b96d6c2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MULTIPLY</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>ab5fe7e28e1bb22ae813bda41d217618b</anchor>
      <arglist>(var, const)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PASS1_BITS</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>a531b3898a04cc04bf727fa41b69f0fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_fdct_islow</name>
      <anchorfile>jfdctint_8cpp.html</anchorfile>
      <anchor>a1898e6e6b050575edba077b0d0e67856</anchor>
      <arglist>(DCTELEM *data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jidctflt.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jidctflt_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jdct_8h" name="jdct.h" local="yes" imported="no">jdct.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEQUANTIZE</name>
      <anchorfile>jidctflt_8cpp.html</anchorfile>
      <anchor>a37697e1838dc75e1e69368bff4c60cea</anchor>
      <arglist>(coef, quantval)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jidctflt_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_idct_float</name>
      <anchorfile>jidctflt_8cpp.html</anchorfile>
      <anchor>a38adfd755f3c9aa80b84fe0f62306229</anchor>
      <arglist>(j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jidctfst.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jidctfst_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jdct_8h" name="jdct.h" local="yes" imported="no">jdct.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CONST_BITS</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>a60551099e0e59afa6bcdb5f8afc32230</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEQUANTIZE</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>a37697e1838dc75e1e69368bff4c60cea</anchor>
      <arglist>(coef, quantval)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DESCALE</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>affd087378f3038026c7395cd02d2ac86</anchor>
      <arglist>(x, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_082392200</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>acd8ad6a2f6da23e85a049cde0a06b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_414213562</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>ac72e7991fb4979fb0b009af1a3fcfd47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_847759065</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>aae01f5a981ce1fb5a0bb0160932c24ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_2_613125930</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>abe5e0f6c194451a14898603131f72974</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IDESCALE</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>afb1860d5135e12c4c3e84526f299e616</anchor>
      <arglist>(x, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IRIGHT_SHIFT</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>a7f291127ecba34f0b64be39e09411e8b</anchor>
      <arglist>(x, shft)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ISHIFT_TEMPS</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>a1782895810a7c6dd95d870de9366b948</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MULTIPLY</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>ab5fe7e28e1bb22ae813bda41d217618b</anchor>
      <arglist>(var, const)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PASS1_BITS</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>a531b3898a04cc04bf727fa41b69f0fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_idct_ifast</name>
      <anchorfile>jidctfst_8cpp.html</anchorfile>
      <anchor>a07c33cfab3e6e41831ecbcd883a38998</anchor>
      <arglist>(j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jidctint.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jidctint_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jdct_8h" name="jdct.h" local="yes" imported="no">jdct.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CONST_BITS</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>a60551099e0e59afa6bcdb5f8afc32230</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEQUANTIZE</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>a37697e1838dc75e1e69368bff4c60cea</anchor>
      <arglist>(coef, quantval)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_298631336</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>a92c934dbd3bacb5f20dee7bfae4a5bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_390180644</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>a56a1c93bfc12024497bb0a582e3449a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_541196100</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>a69e116dc293f6d30c469d5f6b1cc7e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_765366865</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>a5a1b66fd74e098a471bbed4ef8dada29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_899976223</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>abf3678750fca4008f6c26fbc4dc4cc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_175875602</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>a8e6a809ae2970a298bc917cbc3ac6447</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_501321110</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>a6e352b4e627b7804da9260329ebfc1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_847759065</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>aae01f5a981ce1fb5a0bb0160932c24ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_961570560</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>aa1f12d278a0a64e5c603ac6eff53e383</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_2_053119869</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>a281d26d03f6272e278cc01f6aab70426</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_2_562915447</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>a6ce4d6e71f32b35291f42c7ba0f420bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_3_072711026</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>ad73a6abedd72dd5bfb212b4b96d6c2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MULTIPLY</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>ab5fe7e28e1bb22ae813bda41d217618b</anchor>
      <arglist>(var, const)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PASS1_BITS</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>a531b3898a04cc04bf727fa41b69f0fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_idct_islow</name>
      <anchorfile>jidctint_8cpp.html</anchorfile>
      <anchor>a744cd9ce29e044d436c454996bf1f6b6</anchor>
      <arglist>(j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jidctred.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jidctred_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jdct_8h" name="jdct.h" local="yes" imported="no">jdct.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CONST_BITS</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>a60551099e0e59afa6bcdb5f8afc32230</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEQUANTIZE</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>a37697e1838dc75e1e69368bff4c60cea</anchor>
      <arglist>(coef, quantval)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_211164243</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>a135052e1764af40a8f0db4a0db14ca1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_509795579</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>abf4183540a713c501299b01f379a7503</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_601344887</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>ac7a816fe57e538d80cc789bd9c34bb4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_720959822</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>a5a15b428b858cf1b3f790e0fda8ad282</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_765366865</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>a5a1b66fd74e098a471bbed4ef8dada29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_850430095</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>a3f2455c3fc670a9e31b309074a6c8b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_0_899976223</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>abf3678750fca4008f6c26fbc4dc4cc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_061594337</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>af987eda623e1847e5883a91e264c61f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_272758580</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>a9489896311445eddc35cd11963310355</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_451774981</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>aec46908f7988bf3900b1debd9102aea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_1_847759065</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>aae01f5a981ce1fb5a0bb0160932c24ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_2_172734803</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>a11235b63742e298e2aadcdeb781773ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_2_562915447</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>a6ce4d6e71f32b35291f42c7ba0f420bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIX_3_624509785</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>aeee0791621bd90856b4561fbd9577038</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MULTIPLY</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>ab5fe7e28e1bb22ae813bda41d217618b</anchor>
      <arglist>(var, const)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PASS1_BITS</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>a531b3898a04cc04bf727fa41b69f0fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_idct_1x1</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>af9a63c07412baa2e94f4d39166ef6e3a</anchor>
      <arglist>(j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_idct_2x2</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>a5b1d86f9a273e76c234cf68d21c1dc3d</anchor>
      <arglist>(j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_idct_4x4</name>
      <anchorfile>jidctred_8cpp.html</anchorfile>
      <anchor>a8fa3fcc5db2609416230cde10a9423d3</anchor>
      <arglist>(j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jinclude.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jinclude_8h</filename>
    <includes id="mrpt__jconfig_8h" name="mrpt_jconfig.h" local="yes" imported="no">mrpt_jconfig.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JCONFIG_INCLUDED</name>
      <anchorfile>jinclude_8h.html</anchorfile>
      <anchor>ab03c836a6c25465d9185bf2c2ac5df1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JFREAD</name>
      <anchorfile>jinclude_8h.html</anchorfile>
      <anchor>abbbfd5a98b19f431a14b0f30406753b1</anchor>
      <arglist>(file, buf, sizeofbuf)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JFWRITE</name>
      <anchorfile>jinclude_8h.html</anchorfile>
      <anchor>abb6b1c2f0cea2d618a4e566716700fed</anchor>
      <arglist>(file, buf, sizeofbuf)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEMCOPY</name>
      <anchorfile>jinclude_8h.html</anchorfile>
      <anchor>a7667d1f5e2470cb2a98c26e1d61cf35a</anchor>
      <arglist>(dest, src, size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEMZERO</name>
      <anchorfile>jinclude_8h.html</anchorfile>
      <anchor>ab6fd51f67468844ba3d2400aa5f73787</anchor>
      <arglist>(target, size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZEOF</name>
      <anchorfile>jinclude_8h.html</anchorfile>
      <anchor>ab4e7a10b0e2cf79aa0978d3bbe1e1268</anchor>
      <arglist>(object)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jmemmgr.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jmemmgr_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jmemsys_8h" name="jmemsys.h" local="yes" imported="no">jmemsys.h</includes>
    <class kind="struct">jvirt_barray_control</class>
    <class kind="struct">jvirt_sarray_control</class>
    <class kind="union">large_pool_struct</class>
    <class kind="struct">my_memory_mgr</class>
    <class kind="union">small_pool_struct</class>
    <member kind="define">
      <type>#define</type>
      <name>ALIGN_TYPE</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a4781c052bb138f69ef6d60737fd569e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AM_MEMORY_MANAGER</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a1dd80ae41a92e481335567a380438f7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_SLOP</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>ac70aab3e20a16b5e85ceefe9f5909b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union large_pool_struct</type>
      <name>large_pool_hdr</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a0789231f3fea8fe327f4a9559b5737d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union large_pool_struct FAR *</type>
      <name>large_pool_ptr</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a048418eab2b2022aaa4ec587c48a3089</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_memory_mgr *</type>
      <name>my_mem_ptr</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a75db5ffd6a7b20cd72892c9163628d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union small_pool_struct</type>
      <name>small_pool_hdr</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a308791de864d9cfbe842a32254b9b9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union small_pool_struct *</type>
      <name>small_pool_ptr</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a589d78516510f4b5a5d44e28debeab4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>access_virt_barray</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a44b7e7df5b22e5aeb267afbd9ee4f37b</anchor>
      <arglist>(j_common_ptr cinfo, jvirt_barray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>access_virt_sarray</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a6ae475ce72ae820a9ff0836ad4ef7562</anchor>
      <arglist>(j_common_ptr cinfo, jvirt_sarray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>alloc_barray</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>afc851a6f36c0a1904c52ac8f06ab1928</anchor>
      <arglist>(j_common_ptr cinfo, int pool_id, JDIMENSION blocksperrow, JDIMENSION numrows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>alloc_large</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>af69578de2938175b723191af0bf5b128</anchor>
      <arglist>(j_common_ptr cinfo, int pool_id, size_t sizeofobject)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>alloc_sarray</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a2f3c8a1efa7c23b98670fbdd351c5f41</anchor>
      <arglist>(j_common_ptr cinfo, int pool_id, JDIMENSION samplesperrow, JDIMENSION numrows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>alloc_small</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a6e4421c67636e6f167ced68315f70c2b</anchor>
      <arglist>(j_common_ptr cinfo, int pool_id, size_t sizeofobject)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>do_barray_io</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a8f64ed614b3f9e619825d7ffe415fe78</anchor>
      <arglist>(j_common_ptr cinfo, jvirt_barray_ptr ptr, boolean writing)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>do_sarray_io</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>aec520c25856caaa5cecbb37b528090af</anchor>
      <arglist>(j_common_ptr cinfo, jvirt_sarray_ptr ptr, boolean writing)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>free_pool</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>aafb9808f8c2c22a4115b86a52bcd10fb</anchor>
      <arglist>(j_common_ptr cinfo, int pool_id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_memory_mgr</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>aab7ef31f834058db1d1f6b2ed3f46c85</anchor>
      <arglist>(j_common_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>out_of_memory</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>ab48d5961eb2b3464684db372afebff2d</anchor>
      <arglist>(j_common_ptr cinfo, int which)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>realize_virt_arrays</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>ac4b0f152b67ed7c12b454c9a208bf70f</anchor>
      <arglist>(j_common_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>request_virt_barray</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a666f35818c640450b6b6338808d55828</anchor>
      <arglist>(j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION blocksperrow, JDIMENSION numrows, JDIMENSION maxaccess)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>request_virt_sarray</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a37ad943d1351a135926702e5e556ca7c</anchor>
      <arglist>(j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION samplesperrow, JDIMENSION numrows, JDIMENSION maxaccess)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>self_destruct</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a089178751c0bf3ab81082fcf2a3fab5c</anchor>
      <arglist>(j_common_ptr cinfo)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>extra_pool_slop</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>a89d57ccb04053c94b2877c8c0437dbfe</anchor>
      <arglist>[JPOOL_NUMPOOLS]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>first_pool_slop</name>
      <anchorfile>jmemmgr_8cpp.html</anchorfile>
      <anchor>ae8e47b5fd9561b7b5af1e1f197439309</anchor>
      <arglist>[JPOOL_NUMPOOLS]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jmemnobs.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jmemnobs_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="jmemsys_8h" name="jmemsys.h" local="yes" imported="no">jmemsys.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jmemnobs_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_free_large</name>
      <anchorfile>jmemnobs_8cpp.html</anchorfile>
      <anchor>a5fc3e76daf18ec52f89262eb15b80168</anchor>
      <arglist>(j_common_ptr, void FAR *object, size_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_free_small</name>
      <anchorfile>jmemnobs_8cpp.html</anchorfile>
      <anchor>a6f51bfcfc824e0d29d7c4b7f95ee246b</anchor>
      <arglist>(j_common_ptr, void *object, size_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_get_large</name>
      <anchorfile>jmemnobs_8cpp.html</anchorfile>
      <anchor>a213335ba557a013c11f7bcc69cd2a095</anchor>
      <arglist>(j_common_ptr, size_t sizeofobject)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_get_small</name>
      <anchorfile>jmemnobs_8cpp.html</anchorfile>
      <anchor>a80e2a6c8fc4965afccf2ec8f9a81671b</anchor>
      <arglist>(j_common_ptr, size_t sizeofobject)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_mem_available</name>
      <anchorfile>jmemnobs_8cpp.html</anchorfile>
      <anchor>a43944cdd7e64efa810c23cc90c3a86c9</anchor>
      <arglist>(j_common_ptr, long, long max_bytes_needed, long)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_mem_init</name>
      <anchorfile>jmemnobs_8cpp.html</anchorfile>
      <anchor>adb28e0bbf356ba3fbf342575fa96e160</anchor>
      <arglist>(j_common_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_mem_term</name>
      <anchorfile>jmemnobs_8cpp.html</anchorfile>
      <anchor>abd72fadf17fd796e184e8c70781403ba</anchor>
      <arglist>(j_common_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jpeg_open_backing_store</name>
      <anchorfile>jmemnobs_8cpp.html</anchorfile>
      <anchor>aa02ce0ef4802a8943e5e88873c3ce794</anchor>
      <arglist>(j_common_ptr cinfo, backing_store_ptr, long)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jmemsys.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jmemsys_8h</filename>
    <class kind="struct">backing_store_struct</class>
    <member kind="define">
      <type>#define</type>
      <name>MAX_ALLOC_CHUNK</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>a7b31776a5d7d5be0ab44c4993a174434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TEMP_NAME_LENGTH</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>a83c496c242b727d7c2def22f79f75d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct backing_store_struct</type>
      <name>backing_store_info</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>a053e143ffd76dfe3b362c09f7019ea93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct backing_store_struct *</type>
      <name>backing_store_ptr</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>a2e08364903e928910fa9b65ea16c19f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>a5ce30fec80b14fafc7f90fa5acb79d96</anchor>
      <arglist>(void *) jpeg_get_small JPP((j_common_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>a0b8bf618fbcb2fd4f0ce2f463bb38fbd</anchor>
      <arglist>(void) jpeg_free_small JPP((j_common_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>adb63338e2bdebe2829ac4f66de214491</anchor>
      <arglist>(void FAR *) jpeg_get_large JPP((j_common_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>a8283064f1787f992670efe23865be625</anchor>
      <arglist>(long) jpeg_mem_available JPP((j_common_ptr cinfo</arglist>
    </member>
    <member kind="variable">
      <type>long long long</type>
      <name>already_allocated</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>abf337f36c1da5074de7a5b3fa344212c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>backing_store_ptr</type>
      <name>info</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>aae47c0f1d689d6cba5eb7077ca1299fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long long</type>
      <name>max_bytes_needed</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>a27c130987dc2e043e80499a6762399ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>min_bytes_needed</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>a6b948d2a79c75828279ae218c7628576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>object</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>a77e1d3f325098324c3925e8faf6ae5cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>sizeofobject</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>a473c898cf03a1563dc17fdafd08ddc30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>backing_store_ptr long</type>
      <name>total_bytes_needed</name>
      <anchorfile>jmemsys_8h.html</anchorfile>
      <anchor>ae07241ef5ed2b62b6e6e927656433953</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jmorecfg.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jmorecfg_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>BITS_IN_JSAMPLE</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a9fa8f69a0c7688843792648c12c655f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CENTERJSAMPLE</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>ae719b006fc65f4dc86451b9d24eb56e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTERN</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a9f3ac63fbc744b18dbd5e3ec36b159ff</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FALSE</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>aa93f0eb578d23995850d61f7d61c55c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FAR</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>aef060b3456fdcc093a7210a762d5f2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETJOCTET</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>ac8c0d5e71e91d75fa14a8bf073f17cb3</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GETJSAMPLE</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>afe521b5e7afa17b9deb3b27fb60f4795</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLOBAL</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>af0db23466f820c6d00a3c3a80918eadc</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JMETHOD</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a9115d9b43c8dae8636dec1c47dae312a</anchor>
      <arglist>(type, methodname, arglist)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_MAX_DIMENSION</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a030665020d8b8d37a627c82b9573ff55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOCAL</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a9abdf12131b53b658a268f508ae2ad16</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_COMPONENTS</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a6d8c910a1fdb6d4762a05f7250e64322</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXJSAMPLE</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a0fb470420dd6b2a794c589071c8705c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>METHODDEF</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>aae05a300dc5b2dd4305cde6cc63b6d6a</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRUE</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>aa8cecfc5c5c054d2875c03e77b7be15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>boolean</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a621c38f1f10a1c565d897e3178b16d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>INT16</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a57de7cb8e702b1746127a4d5137fa455</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>INT32</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a0cb58e7e6f0bad369840a52e54a56ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>JCOEF</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>aea08c9c2f5affb975e4615eda7d77f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>JDIMENSION</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a04ed4674f6f1d0d50ec241531e38274f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>JOCTET</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a356ad249f20e691b520da439f92cccbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>JSAMPLE</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a552ee7787d3fd8b5f5f5cc3e2145a647</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>UINT16</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>a805c2c164bdd38d72a30c46e84fb568b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>UINT8</name>
      <anchorfile>jmorecfg_8h.html</anchorfile>
      <anchor>adfb9a8ea1dd59f151065f763e1e9acd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jpegint.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jpegint_8h</filename>
    <class kind="struct">jpeg_c_coef_controller</class>
    <class kind="struct">jpeg_c_main_controller</class>
    <class kind="struct">jpeg_c_prep_controller</class>
    <class kind="struct">jpeg_color_converter</class>
    <class kind="struct">jpeg_color_deconverter</class>
    <class kind="struct">jpeg_color_quantizer</class>
    <class kind="struct">jpeg_comp_master</class>
    <class kind="struct">jpeg_d_coef_controller</class>
    <class kind="struct">jpeg_d_main_controller</class>
    <class kind="struct">jpeg_d_post_controller</class>
    <class kind="struct">jpeg_decomp_master</class>
    <class kind="struct">jpeg_downsampler</class>
    <class kind="struct">jpeg_entropy_decoder</class>
    <class kind="struct">jpeg_entropy_encoder</class>
    <class kind="struct">jpeg_forward_dct</class>
    <class kind="struct">jpeg_input_controller</class>
    <class kind="struct">jpeg_inverse_dct</class>
    <class kind="struct">jpeg_marker_reader</class>
    <class kind="struct">jpeg_marker_writer</class>
    <class kind="struct">jpeg_upsampler</class>
    <member kind="define">
      <type>#define</type>
      <name>CSTATE_RAW_OK</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a1237b7006d409f24d576b18545778b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CSTATE_SCANNING</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>acac7e11327de2ffceba73d7e194a1292</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CSTATE_START</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a91399be27c6e355ce9d0e72bb44014e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CSTATE_WRCOEFS</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a38d3dd3267d194cf01297394995c1a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DSTATE_BUFIMAGE</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a0a26b600cd2435fc699edc42f13e265a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DSTATE_BUFPOST</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>ace1d94a085ad4992e3e6f92eca60b79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DSTATE_INHEADER</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a1f63d4c813962160ada5b835f67e4e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DSTATE_PRELOAD</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a3447d3cec946af70c20ec78c7607ef6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DSTATE_PRESCAN</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a44f3e0b15b7c6b673aa48322e44563e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DSTATE_RAW_OK</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a879464b239c346d0e314b768888caa66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DSTATE_RDCOEFS</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a7c43cc9e12e8b87b4131f3a385f27171</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DSTATE_READY</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a2b5c98fff1854c46bff13445ea14daab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DSTATE_SCANNING</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a7df3db43447787e200783f098cb59f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DSTATE_START</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a3198117fcdb271222f17a62f4af55538</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DSTATE_STOPPING</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>ad6c954de95d412ccc9d85cc7f49ac447</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>afa99ec4acc4ecb2dc3c2d05da15d0e3f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a3acffbd305ee72dcd4593c0d8af64a4f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RIGHT_SHIFT</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>ad45c45ba0d42abd22b4a095dd972a4ba</anchor>
      <arglist>(x, shft)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SHIFT_TEMPS</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a218cc59f97361c2365f680eb713e022f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>J_BUF_MODE</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a1f0803342372ac62b6903c399399c874</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JBUF_PASS_THRU</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a1f0803342372ac62b6903c399399c874ac4537a68c2b4991aa0aa16bfd364faf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JBUF_SAVE_SOURCE</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a1f0803342372ac62b6903c399399c874a9bd990af3f9fa4181bfb4783515c583d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JBUF_CRANK_DEST</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a1f0803342372ac62b6903c399399c874af6e4aa152203a774ee81024b994bc786</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JBUF_SAVE_AND_PASS</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a1f0803342372ac62b6903c399399c874aedb54e7419f575f61531cd66a6eb2447</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>aa3a8298bdcae6cafc587976d3bc19d27</anchor>
      <arglist>(void) jinit_compress_master JPP((j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>ad01ec5ab39cdc4defe352a5363d6f349</anchor>
      <arglist>(long) jdiv_round_up JPP((long a</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>JMETHOD</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a2cf4077bdaa30b725535bf0be165eecb</anchor>
      <arglist>(void, inverse_DCT_method_ptr,(j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col))</arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>b</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>af320905358fa78701e4cc60b6135601f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>bytestozero</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>ae0774a28e91ca7c77cf42c2f96c1c304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int JSAMPARRAY int</type>
      <name>dest_row</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>afae011342ef411f39c22dfbe9509373e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>jpeg_natural_order</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a5f4ff2462a5937bfd72aba8bc680ece5</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>need_full_buffer</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a9f676e1b53dd5c4980de805fdd0bc853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JBLOCKROW JDIMENSION</type>
      <name>num_blocks</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>ac794c67860ca56fc95e4f0f34632bdeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int JSAMPARRAY int int JDIMENSION</type>
      <name>num_cols</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>acca252572c592a6643dbe8151f363412</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int JSAMPARRAY int int</type>
      <name>num_rows</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>ac5f8b57092da0f421713ba171c4c9f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int JSAMPARRAY</type>
      <name>output_array</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>ad8327cda75d2d423f92ba7da5304b772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JBLOCKROW</type>
      <name>output_row</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a58518ef80cb2e9d15ba1837bef666ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>source_row</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>ad84abcd48f39ce30a878dc2e900eb9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>transcode_only</name>
      <anchorfile>jpegint_8h.html</anchorfile>
      <anchor>a5ccf354db2a2e4a0e103fd2daa675084</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jquant1.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jquant1_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <class kind="struct">my_cquantizer</class>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_Q_COMPS</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>aab2c575f4e3d73fa8e03c145e00459df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ODITHER_CELLS</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a8e8cf025d4899bba7f2b4871576fd143</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ODITHER_MASK</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a5f6aa80d61598a282061ee4cc55235c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ODITHER_SIZE</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>aabb62f5897871f403fdbee26839f5a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT16</type>
      <name>FSERROR</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>afcfbf557d4161d6cbe1f142c3d3719af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FSERROR FAR *</type>
      <name>FSERRPTR</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a930ab0c20ada7242a123ab0f60de3c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>LOCFSERROR</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a99e4efe75d48f7e91e442df4b8f2c51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_cquantizer *</type>
      <name>my_cquantize_ptr</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a34a4fd5e9edf7906fa37450722f459b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>ODITHER_MATRIX</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a63235b04bf6d9063936f11c217a09bf3</anchor>
      <arglist>[ODITHER_SIZE][ODITHER_SIZE]</arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>ODITHER_MATRIX_PTR</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>adf00bce01b4be95b97238b73f71a24ea</anchor>
      <arglist>)[ODITHER_SIZE]</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>alloc_fs_workspace</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a5708b339d001ab437e1253d97237da75</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>color_quantize</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a7cd0ab37d067e082d52761a72a34f393</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>color_quantize3</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a21078ef0a922cf067a9abefd643587a8</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>create_colorindex</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a8a21fbce6e50e0862a91b9588c8cad14</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>create_colormap</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a909cb020542b3cabf723718922a9721d</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>create_odither_tables</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a42d73068d733c88e07bc8dc010551b2d</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>finish_pass_1_quant</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a82b572519dd7a00665413c782671fd0b</anchor>
      <arglist>(j_decompress_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_1pass_quantizer</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a5a9591c850cb268bdac2969f67602c03</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>largest_input_value</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a7776aedb6f4207424e362efa398045ca</anchor>
      <arglist>(j_decompress_ptr cinfo, int ci, int j, int maxj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>make_odither_array</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a927b20e4c317e67832e2bebd38540618</anchor>
      <arglist>(j_decompress_ptr cinfo, int ncolors)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>new_color_map_1_quant</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>ad633674323e7669d79b861e59cf9df1e</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>output_value</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>afce74e0cd4ab990ec7bd30f54ca315ae</anchor>
      <arglist>(j_decompress_ptr cinfo, int ci, int j, int maxj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>quantize3_ord_dither</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a4073442f98bc77f21346ee43500c28df</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>quantize_fs_dither</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a58d7ca426df6f424c01cc38188f6d517</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>quantize_ord_dither</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>afc3bd33f61f864c151728c40524f4a3d</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>select_ncolors</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>ab5d9a16bb33d85a1b44ab4c093e06055</anchor>
      <arglist>(j_decompress_ptr cinfo, int Ncolors[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_1_quant</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>ae04515d24a19343ba4d4c83f57aa7ead</anchor>
      <arglist>(j_decompress_ptr cinfo, boolean is_pre_scan)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UINT8</type>
      <name>base_dither_matrix</name>
      <anchorfile>jquant1_8cpp.html</anchorfile>
      <anchor>a83e1a9ed1db0db86cea81253f55e1457</anchor>
      <arglist>[ODITHER_SIZE][ODITHER_SIZE]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jquant2.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jquant2_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <class kind="struct">box</class>
    <class kind="struct">my_cquantizer</class>
    <member kind="define">
      <type>#define</type>
      <name>B_SCALE</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a07bed1b92586e63cbbd62dbb4f254008</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOX_C0_ELEMS</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a68fd5565399cefa91da0c409ed98a03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOX_C0_LOG</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a4a7effdf823679122666362f0d0a1503</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOX_C0_SHIFT</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a587fad7e35189ec291f56c880fe193e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOX_C1_ELEMS</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a11f674b8fcb90c6f6caeaff6ff309342</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOX_C1_LOG</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a1a04c5d0e1864cb0c21b7c6fe57eeb2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOX_C1_SHIFT</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ae1d0c9df544e84d3a6248db96dc9231d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOX_C2_ELEMS</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a696d6fdfa04fcbe73f93ed32b2178327</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOX_C2_LOG</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a7da9fe5088242323bb70e5de7002fbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BOX_C2_SHIFT</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>aa82ebf8fdf899b8e9ec26aedb83b22d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C0_SCALE</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a9261312f10d9913073ca2856ee7d3559</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C0_SHIFT</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>abb45a7805564ae603ab2a584e8c7671d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C1_SCALE</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a7835ca4884818972a0c10d97df21b6d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C1_SHIFT</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>aa96e92eed49a8e46d504bef8236b09af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C2_SCALE</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a2a816dba3e6c1ead25235c2f7551547b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>C2_SHIFT</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ab90003ce6b8afd20acebfa0bd9bdcd5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_SCALE</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>abe67c92e2a81481ea1db42131ba01d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HIST_C0_BITS</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a689318e0c95368b6f33fc82441cf3bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HIST_C0_ELEMS</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a00be19fd89bba3287650cba2fc119bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HIST_C1_BITS</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>abdf4c6698b91506fc1040dcaf8625000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HIST_C1_ELEMS</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ac2b529be2e299bc90462980e9970da20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HIST_C2_BITS</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a829dfdfc12d76c2ca386cedae175d350</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HIST_C2_ELEMS</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a96d29134c0bcf808ecbe78a35f1f2ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAXNUMCOLORS</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a6e2b9e79df9491377ae405ef85aa0ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>R_SCALE</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>aea32f931a8e5864ea61c37155e7905d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STEP_C0</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>afb0c97647c2a4ecbc10531e33847949e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STEP_C1</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a6a67b859c8a14bcbd7dd1104060bf700</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STEP_C2</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ac5efca9c74a243f0d395d003eacd2d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STEPSIZE</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a0b31438dd90256ed47b3bea0eb62be06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>box *</type>
      <name>boxptr</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a12de0f20fe275ef687682dce6b84cf65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT16</type>
      <name>FSERROR</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>afcfbf557d4161d6cbe1f142c3d3719af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FSERROR FAR *</type>
      <name>FSERRPTR</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a930ab0c20ada7242a123ab0f60de3c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>histcell</type>
      <name>hist1d</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ae0782321352b10367ab384e88af41cb6</anchor>
      <arglist>[HIST_C2_ELEMS]</arglist>
    </member>
    <member kind="typedef">
      <type>hist1d FAR *</type>
      <name>hist2d</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ac7e3f1c76e39c478028252730e0e5190</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>hist2d *</type>
      <name>hist3d</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ada1687f0231a8711298a8e4741e82c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT16</type>
      <name>histcell</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ae627fdbc1e927fc218ba7c9e620967f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>histcell FAR *</type>
      <name>histptr</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a710cf6081e2a324067ee507966b7e44c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>LOCFSERROR</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a99e4efe75d48f7e91e442df4b8f2c51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>my_cquantizer *</type>
      <name>my_cquantize_ptr</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a34a4fd5e9edf7906fa37450722f459b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>compute_color</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a39c345a50c592c16fc14daf003285f2c</anchor>
      <arglist>(j_decompress_ptr cinfo, boxptr boxp, int icolor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>fill_inverse_cmap</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ae600f48ed356a1a95099a0e961503118</anchor>
      <arglist>(j_decompress_ptr cinfo, int c0, int c1, int c2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>find_best_colors</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ad12e5d39ae26d72e63ffb85e60d8c74e</anchor>
      <arglist>(j_decompress_ptr cinfo, int minc0, int minc1, int minc2, int numcolors, JSAMPLE colorlist[], JSAMPLE bestcolor[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>find_biggest_color_pop</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>aee930a6020c4d5f84ef292fd50846509</anchor>
      <arglist>(boxptr boxlist, int numboxes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>find_biggest_volume</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a07dc0980b377b3dba8c2211e177f55d3</anchor>
      <arglist>(boxptr boxlist, int numboxes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>find_nearby_colors</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a5ffa752904ce44933a05e7138e332e34</anchor>
      <arglist>(j_decompress_ptr cinfo, int minc0, int minc1, int minc2, JSAMPLE colorlist[])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>finish_pass1</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>aa47f5fced37e5141b71877dfdb089349</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>finish_pass2</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ad10b6b19e53ee9fe49a5bc93df4fffa8</anchor>
      <arglist>(j_decompress_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>init_error_limit</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a58f0273f437468d1b68df84124a02830</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jinit_2pass_quantizer</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>aab797e70ea934dea0d6409dc428f1e4d</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>median_cut</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>aeab9924e8fc990fedd479f948596ae67</anchor>
      <arglist>(j_decompress_ptr cinfo, boxptr boxlist, int numboxes, int desired_colors)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>new_color_map_2_quant</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a0e2cd0c2f055802cd606c47d4b3baa9b</anchor>
      <arglist>(j_decompress_ptr cinfo)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>pass2_fs_dither</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a91a0278533bb9a14825ff62b992629a0</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>pass2_no_dither</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ac2602e9fd6c890e4cdc98b7ed635cacd</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>prescan_quantize</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>aa7b5498b5cd83fc4c0d10ee7933179d4</anchor>
      <arglist>(j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>select_colors</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>ae94f9fbb5d9c1221263fca61565f26b1</anchor>
      <arglist>(j_decompress_ptr cinfo, int desired_colors)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>start_pass_2_quant</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a1ebbe294fe36c4601a734d6b9f5decd2</anchor>
      <arglist>(j_decompress_ptr cinfo, boolean is_pre_scan)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>update_box</name>
      <anchorfile>jquant2_8cpp.html</anchorfile>
      <anchor>a330b886f3d43e64df57cb1617f0dc279</anchor>
      <arglist>(j_decompress_ptr cinfo, boxptr boxp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jutils.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jutils_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FMEMCOPY</name>
      <anchorfile>jutils_8cpp.html</anchorfile>
      <anchor>a086eb1567ada82ad0a5fd1aba51de759</anchor>
      <arglist>(dest, src, size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FMEMZERO</name>
      <anchorfile>jutils_8cpp.html</anchorfile>
      <anchor>aa2888aa18e3c8d9ec21aa07559bb42af</anchor>
      <arglist>(target, size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>jutils_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jcopy_block_row</name>
      <anchorfile>jutils_8cpp.html</anchorfile>
      <anchor>a6aad126647ba708534f3be1676d29efb</anchor>
      <arglist>(JBLOCKROW input_row, JBLOCKROW output_row, JDIMENSION num_blocks)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jcopy_sample_rows</name>
      <anchorfile>jutils_8cpp.html</anchorfile>
      <anchor>ae2a8a73df80d5302a5b524d048fa9fb5</anchor>
      <arglist>(JSAMPARRAY input_array, int source_row, JSAMPARRAY output_array, int dest_row, int num_rows, JDIMENSION num_cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jdiv_round_up</name>
      <anchorfile>jutils_8cpp.html</anchorfile>
      <anchor>a0c5aa3b56cb24dd9ed819c8252c61b80</anchor>
      <arglist>(long a, long b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jround_up</name>
      <anchorfile>jutils_8cpp.html</anchorfile>
      <anchor>a9f91b295901b3868694a217759d073c4</anchor>
      <arglist>(long a, long b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jzero_far</name>
      <anchorfile>jutils_8cpp.html</anchorfile>
      <anchor>ac1ea2310a86d8dce3069ffe028524352</anchor>
      <arglist>(void FAR *target, size_t bytestozero)</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>jpeg_natural_order</name>
      <anchorfile>jutils_8cpp.html</anchorfile>
      <anchor>a1ad5512a487bb993817e9755933fb751</anchor>
      <arglist>[DCTSIZE2+16]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>jversion.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>jversion_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>JCOPYRIGHT</name>
      <anchorfile>jversion_8h.html</anchorfile>
      <anchor>a51a0b101f2421bc3315458564e65327e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JVERSION</name>
      <anchorfile>jversion_8h.html</anchorfile>
      <anchor>a303ab0c09f54393b9ee144552b20386f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kdtree.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>kdtree_8c</filename>
    <includes id="kdtree_8h" name="kdtree.h" local="yes" imported="no">kdtree.h</includes>
    <includes id="minpq_8h" name="minpq.h" local="yes" imported="no">minpq.h</includes>
    <includes id="imgfeatures_8h" name="imgfeatures.h" local="yes" imported="no">imgfeatures.h</includes>
    <includes id="vision_2src_2sift-hess_2utils_8h" name="vision/src/sift-hess/utils.h" local="yes" imported="no">utils.h</includes>
    <class kind="struct">bbf_data</class>
    <member kind="function">
      <type>void</type>
      <name>assign_part_key</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>a8d3397dfcf93c99da8aec75501228d1e</anchor>
      <arglist>(struct kd_node *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>expand_kd_node_subtree</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>a9e9585fd4b776bd7cbde4013a3636779</anchor>
      <arglist>(struct kd_node *)</arglist>
    </member>
    <member kind="function">
      <type>struct kd_node *</type>
      <name>explore_to_leaf</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>a3a511096a74b1c09bc3dc85b170ec4bd</anchor>
      <arglist>(struct kd_node *, struct feature *, struct min_pq *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert_into_nbr_array</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>a2f027c3b301b8abc56689236d798cfcf</anchor>
      <arglist>(struct feature *, struct feature **, int, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertion_sort</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>ad400592343340f64798bc1d4971a61bc</anchor>
      <arglist>(double *, int)</arglist>
    </member>
    <member kind="function">
      <type>struct kd_node *</type>
      <name>kd_node_init</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>a961e6cbf60f066a145d63b0bafad0702</anchor>
      <arglist>(struct feature *, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>kdtree_bbf_knn</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>a730e01f100a477780a3ad55b32c3067b</anchor>
      <arglist>(struct kd_node *kd_root, struct feature *feat, int k, struct feature ***nbrs, int max_nn_chks)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>kdtree_bbf_spatial_knn</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>aeaf077b151e1233a37d8d2dfcde7206e</anchor>
      <arglist>(struct kd_node *kd_root, struct feature *feat, int k, struct feature ***nbrs, int max_nn_chks, CvRect rect, int model)</arglist>
    </member>
    <member kind="function">
      <type>struct kd_node *</type>
      <name>kdtree_build</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>ab07c8d9793fd9e7105f679127d12ee3c</anchor>
      <arglist>(struct feature *features, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdtree_release</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>a9ef04232d0a4352e304f8eb93d22a949</anchor>
      <arglist>(struct kd_node *kd_root)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>median_select</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>a02fa0360a325a83a9cb2bef411f546d3</anchor>
      <arglist>(double *, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>partition_array</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>a3272bc6cac6d0c50315d2c07a2bfed65</anchor>
      <arglist>(double *, int, double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>partition_features</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>a3382bb13161ef5f9c01514f7be5a76b2</anchor>
      <arglist>(struct kd_node *)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rank_select</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>af6644f7719a64a8c79744759f93df528</anchor>
      <arglist>(double *, int, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>within_rect</name>
      <anchorfile>kdtree_8c.html</anchorfile>
      <anchor>a719c32c142ee175a86c950ec5339344c</anchor>
      <arglist>(CvPoint2D64f, CvRect)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kdtree.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>kdtree_8h</filename>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <class kind="struct">kd_node</class>
    <member kind="function">
      <type>int</type>
      <name>kdtree_bbf_knn</name>
      <anchorfile>kdtree_8h.html</anchorfile>
      <anchor>a730e01f100a477780a3ad55b32c3067b</anchor>
      <arglist>(struct kd_node *kd_root, struct feature *feat, int k, struct feature ***nbrs, int max_nn_chks)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>kdtree_bbf_spatial_knn</name>
      <anchorfile>kdtree_8h.html</anchorfile>
      <anchor>aeaf077b151e1233a37d8d2dfcde7206e</anchor>
      <arglist>(struct kd_node *kd_root, struct feature *feat, int k, struct feature ***nbrs, int max_nn_chks, CvRect rect, int model)</arglist>
    </member>
    <member kind="function">
      <type>struct kd_node *</type>
      <name>kdtree_build</name>
      <anchorfile>kdtree_8h.html</anchorfile>
      <anchor>ab07c8d9793fd9e7105f679127d12ee3c</anchor>
      <arglist>(struct feature *features, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdtree_release</name>
      <anchorfile>kdtree_8h.html</anchorfile>
      <anchor>a9ef04232d0a4352e304f8eb93d22a949</anchor>
      <arglist>(struct kd_node *kd_root)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KDTreeCapable.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>KDTreeCapable_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="nanoflann_8hpp" name="nanoflann.hpp" local="no" imported="no">mrpt/otherlibs/nanoflann/nanoflann.hpp</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="class">mrpt::math::KDTreeCapable</class>
    <class kind="struct">mrpt::math::KDTreeCapable::TKDTreeDataHolder</class>
    <class kind="struct">mrpt::math::KDTreeCapable::TKDTreeSearchParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>keycodes.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/gui/</path>
    <filename>keycodes_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::gui</namespace>
    <member kind="enumeration">
      <type></type>
      <name>mrptKeyCode</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_BACK</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa058199fe911d9310f00d30ed2b465d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_TAB</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faddf3606aff0d051f204947ec0a6767eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_RETURN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa1d2e8f5263edcc39663cb45c937c1abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_ESCAPE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa05234b130b1b6b7d9eed7ba78a9643ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPACE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa559e964b29a0a30df52d1620918dcb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_DELETE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa895a4bbc0a6850c5e4203996bb7211eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_START</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fadd6e54144d1b5fc7611249a354d47a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_LBUTTON</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa2d979695c26f990fc96c3d06ecbd347c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_RBUTTON</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fad5cad54e248be17a02e43f83b9c3df06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_CANCEL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0c42b484680369050ef6767e666bf49e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_MBUTTON</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0ef880548a24920d8c23329e9981bc4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_CLEAR</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fac4705d09a7090c6dfa283290bc32e479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SHIFT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa06ae35e0185a0da193b22bb117b8c6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_ALT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fad0f5c92a5e1a508360e1f02d9968c840</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_CONTROL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa6a238328a42c9f51e23582d26bb5198c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_MENU</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa8e3b21b0fdb52b43019f467df7ceb2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_PAUSE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fac2ded6a789b62a2b2443bc7da2902357</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_CAPITAL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa8530665ae02dbd8790ff0ba8a790d942</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_END</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8facc4b6ef4a853f36b68bd5036ccc7eb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_HOME</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab54483557c513f8c626115dc9a9c00db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_LEFT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fae51820b115959bcbc3d71ee78c32c915</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_UP</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9717ded9586b7c17ac9045f5747f0b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_RIGHT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa156db1113a7341e55904321c25741a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_DOWN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa34f9b7fc48dd4a4f90ce33dfa7689a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SELECT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa84bcbeec3d575f0cce95f060e60ae3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_PRINT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab7df569455b2c7def9f7cd7aa6167c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_EXECUTE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa62cee7fb9484c7209dca06b2fffcadb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SNAPSHOT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa119b10968cf2731d4848a284273a9260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_INSERT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa767dd3a890eff96dce80973ef6982532</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_HELP</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab80283d368d54c9724f2507db8517bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD0</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa99717f18cd23b2b58a35ae78d6094a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD1</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa6d8d52aa14de9aaea96b5da0721dafb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD2</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa67d5859eb3261a7863cf2e9acc0ba1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD3</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa5372222355781f73566eb5f74923eeee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD4</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa338586ef2200d990b36e451f907817e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD5</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0f4c7932c5b2c73fcfe4ceb0155055b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD6</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa4c7e7ccd67572d71a2786b46bf01f730</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD7</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab0fa0321621f43448151709d6524e002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD8</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa1061f9e508ee87218c9c214d972de317</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD9</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fae2dec412348e075e999b6cd93d60e9e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_MULTIPLY</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faddff038ec03f0cd99657650ac25109cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_ADD</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa2b1a13e0514341cd2ec9d781309cf648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SEPARATOR</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab1455001f75a753ae4130bbd9d6f14b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SUBTRACT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa04a08d0134c95183c13ece42af97022a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_DECIMAL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fae3ac7eda31f4e22c442f3e85e7ee1add</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_DIVIDE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faf158e4bd79ca2208996fce6342a5ee7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F1</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9360ee52c63e06e07e825fea2fa7c5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F2</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa81d8a4e603b73a62fad1361ef01685a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F3</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa760a3e88f8d65d51c0695b31a8fef52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F4</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0bd629c005d1584ba896d2cb52bd26c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F5</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa148c4d53468fdff61e68cd629b4f34e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F6</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9881e76ed626e01c46c0dcaf529623e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F7</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa24648961b7668fd32b8f5001efa17ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F8</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa80ed5b4e28dce09bab8a72fccba971db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F9</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa98b0213c0928b08b9cd308c8b9e23ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F10</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa29a4c8a22fa44c3a62f3a7b6df80137a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F11</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa69e703199b23a88077235f3baf171e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F12</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0b04bd2707bf05266365816d2c816fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F13</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa785c4f44585281d7501c851f48fe048c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F14</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa1e55fdce27330f2c34f49b189220ff18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F15</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa13fd3911003180284306146a0ee86049</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F16</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa443ab2ddc6c92994e99c92277a99a562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F17</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa43833c0253bf02116a0bea55e0db5645</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F18</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa2af8ead715ed313f36d4d9f6d5b4a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F19</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa5659fd1c739d0303ab4d404a154c99fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F20</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa98af543478e1021349c241dfea110fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F21</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa2277d9146acaf04b109f382a422b0b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F22</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa3a0fbd616dee63cc98c5c195fcfe79f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F23</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa5728ba3a2e2a4ad1304992cec845c341</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F24</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa7be8f6111eec22470da25811588221d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMLOCK</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9628a70b31d0c50d2a0f9d565da4c684</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SCROLL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9b8330e6f60244df315dab1e7812a6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_PAGEUP</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa013c123820bcfa3daf75e7317247f9ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_PAGEDOWN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9cb0a8fc049f9f41cac84b4aad9adff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_SPACE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faee6cb8d1c012e46b76fe2c26f77e85b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_TAB</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa881707d92e3b494e7d2c2ffecaff0fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_ENTER</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa53479acdcbd1630baf8852cd1a81f7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_F1</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0825ec480127caebaa7eb54d53837b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_F2</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa2e66a1e81698c8f874a832aa8205b0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_F3</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa02a25d46e67b2a15d6e805fcccac23c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_F4</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa4cfc7271ebdfe4d6ceafb9f712d23378</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_HOME</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0ea9f952b07ee9114ee1836a8d820500</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_LEFT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0125d4948d917608754aa4af094919d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_UP</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fac8112163e2de73c7cc5b7681cb528044</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_RIGHT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa31c3e2ba19d2b5c54c0284cad48ba1d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_DOWN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa700e0e9447a8f5620752e91bf6f8fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_PAGEUP</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa4d029ccaa4f19ae73f75c904e547b479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_PAGEDOWN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa30e919c26c22a5d9b14a449856303009</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_END</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa6b13761130ba16904a9188e3c5efbeb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_BEGIN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa8cace882f2a5f10931622ec82cfd8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_INSERT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9c61497811e0664cf5f2a5d9c1f88a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_DELETE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fad909c1e066fafcd8f1b58f632b03b33b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_EQUAL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa877230bc6474e9177a287800ea198be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_MULTIPLY</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0506389506e51e1dbbbbf6f6c783e984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_ADD</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab3f9d8597d5f43eac062a443849923e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_SEPARATOR</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa7b7bda199f62eb94a39ff9bc7493e6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_SUBTRACT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab39210ee608c3cc0d9adc2547c90b02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_DECIMAL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa7b03cc924ee63fb673bf10a0cfd37811</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_DIVIDE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa01d1fb80f75b742b63086978df419ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_WINDOWS_LEFT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fadfefc4ada1bfc73dba4ac2c36d4d51d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_WINDOWS_RIGHT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa691845ffca13801a5ffd8d3736b19635</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_WINDOWS_MENU</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa7ed45aa513f40c3a55986b1ef17b3731</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_COMMAND</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa3082e5c2bf93dbf98dc14046fa34586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL1</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faec8b3cd6f1aeb0dcc670f3756d6ceac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL2</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa533edfd1b6e2f2d9785061243c599df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL3</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fadaf5d739c201d6bd9abfbcb10abcefb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL4</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fae39ae96383e60a7c558609b5a3e3d27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL5</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa16aa62683078356404337cd8103d64a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL6</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa6b0cd455c187bc39d7e72226fe9347d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL7</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faffa30f252c8f851a7ab562631625028e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL8</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8facedb01b02bfcc96bc6409605a9f6307d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL9</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faafa5b260822138c322c74292b8d39469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL10</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa64159ee301c3ed38f20c7862f9e959e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL11</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa2b64a5e19e726dd53c503ac24ef3eccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL12</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa4549f4528c015589d43d305be71a132f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL13</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa6f553f697e3bdb308cf256f65def1d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL14</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8face3bf660c7260e4db0bef7f4d7857e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL15</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fad5c852767f91a1dd49a0bf8850d30f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL16</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa54b5b639663c1b8e4a9f9746eb72df03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL17</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9825bcfd8952d7c5bfdcbc68aebd3b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL18</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa780391cdae55f8b596ebfb6c8f0809f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL19</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fafa35a13f5734db2be71e3c7acbe95ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL20</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa87514200110f53bd4353a5d6925f0366</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>mrptKeyModifier</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_NONE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11ac6368f8301d461a23cc7bed46313b287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_ALT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11af37e9a23d35c98569f02cf0580487961</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_CONTROL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11aa58407c0bea1aa577f91fedeab5908db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_ALTGR</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11a167e1945ba190b241ce816dfca646481</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_SHIFT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11ac3abb2f062d6990d17b6415c951f57aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_META</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11ad44ca950ffba0b7fc5329786e8add6ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_WIN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11afc4e471009788372f6b8b7f3a0336c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_CMD</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11afcfb1463263b9a1cddd08605a44ff64d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kf-slam_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/kf-slam/</path>
    <filename>kf-slam__main_8cpp</filename>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CRangeBearingKFSLAM_8h" name="CRangeBearingKFSLAM.h" local="no" imported="no">mrpt/slam/CRangeBearingKFSLAM.h</includes>
    <includes id="CRangeBearingKFSLAM2D_8h" name="CRangeBearingKFSLAM2D.h" local="no" imported="no">mrpt/slam/CRangeBearingKFSLAM2D.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <class kind="struct">kfslam_traits</class>
    <class kind="struct">kfslam_traits&lt; CRangeBearingKFSLAM &gt;</class>
    <class kind="struct">kfslam_traits&lt; CRangeBearingKFSLAM2D &gt;</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>kf-slam__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Run_KF_SLAM</name>
      <anchorfile>kf-slam__main_8cpp.html</anchorfile>
      <anchor>af8db7292a1dfaa7c385ddbf75649f792</anchor>
      <arglist>(CConfigFile &amp;cfgFile, const std::string &amp;rawlogFileName)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::gui::CDisplayWindow3DPtr</type>
      <name>win3d</name>
      <anchorfile>kf-slam__main_8cpp.html</anchorfile>
      <anchor>a55a234298560e3d63106b591bd95054f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinect-3d-slam_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/kinect-3d-slam/</path>
    <filename>kinect-3d-slam__main_8cpp</filename>
    <includes id="CKinect_8h" name="CKinect.h" local="no" imported="no">mrpt/hwdrivers/CKinect.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="tracking_8h" name="tracking.h" local="no" imported="no">mrpt/vision/tracking.h</includes>
    <includes id="se3_8h" name="se3.h" local="no" imported="no">mrpt/tfest/se3.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CThreadSafeVariable_8h" name="CThreadSafeVariable.h" local="no" imported="no">mrpt/synch/CThreadSafeVariable.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <class kind="struct">TThreadParam</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>kinect-3d-slam__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_Kinect</name>
      <anchorfile>kinect-3d-slam__main_8cpp.html</anchorfile>
      <anchor>af704166a01a4ca56aeebdc5343792099</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_grabbing</name>
      <anchorfile>kinect-3d-slam__main_8cpp.html</anchorfile>
      <anchor>a690403cdeb626762fbc16b283336deb7</anchor>
      <arglist>(TThreadParam &amp;p)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>KEYFRAMES_MIN_ANG</name>
      <anchorfile>kinect-3d-slam__main_8cpp.html</anchorfile>
      <anchor>a3d42632ca3d6f916a0bf038d56ea2b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>KEYFRAMES_MIN_DISTANCE</name>
      <anchorfile>kinect-3d-slam__main_8cpp.html</anchorfile>
      <anchor>ae6dc8df01a796393ac9009586a55533c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinect-3d-view_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/kinect-3d-view/</path>
    <filename>kinect-3d-view__main_8cpp</filename>
    <includes id="CKinect_8h" name="CKinect.h" local="no" imported="no">mrpt/hwdrivers/CKinect.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="maps_2CColouredOctoMap_8h" name="maps/CColouredOctoMap.h" local="no" imported="no">mrpt/maps/CColouredOctoMap.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="COctoMapVoxels_8h" name="COctoMapVoxels.h" local="no" imported="no">mrpt/opengl/COctoMapVoxels.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CThreadSafeVariable_8h" name="CThreadSafeVariable.h" local="no" imported="no">mrpt/synch/CThreadSafeVariable.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <class kind="struct">TThreadParam</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>kinect-3d-view__main_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_Kinect</name>
      <anchorfile>kinect-3d-view__main_8cpp.html</anchorfile>
      <anchor>af704166a01a4ca56aeebdc5343792099</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_grabbing</name>
      <anchorfile>kinect-3d-view__main_8cpp.html</anchorfile>
      <anchor>a690403cdeb626762fbc16b283336deb7</anchor>
      <arglist>(TThreadParam &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinect-covered-projector.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/kinect-stereo-calib/imgs/</path>
    <filename>kinect-covered-projector_8h</filename>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>kinect_covered_projector_img_jpeg</name>
      <anchorfile>kinect-covered-projector_8h.html</anchorfile>
      <anchor>aec19234194a1cdb3779d1cc3c61899d9</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinect_calibrate_guiApp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/kinect-stereo-calib/</path>
    <filename>kinect__calibrate__guiApp_8cpp</filename>
    <includes id="kinect__calibrate__guiApp_8h" name="kinect_calibrate_guiApp.h" local="yes" imported="no">kinect_calibrate_guiApp.h</includes>
    <includes id="kinect__calibrate__guiMain_8h" name="kinect_calibrate_guiMain.h" local="yes" imported="no">kinect_calibrate_guiMain.h</includes>
  </compound>
  <compound kind="file">
    <name>kinect_calibrate_guiApp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/kinect-stereo-calib/</path>
    <filename>kinect__calibrate__guiApp_8h</filename>
    <class kind="class">kinect_calibrate_guiApp</class>
  </compound>
  <compound kind="file">
    <name>kinect_calibrate_guiMain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/kinect-stereo-calib/</path>
    <filename>kinect__calibrate__guiMain_8cpp</filename>
    <includes id="kinect__calibrate__guiMain_8h" name="kinect_calibrate_guiMain.h" local="yes" imported="no">kinect_calibrate_guiMain.h</includes>
    <includes id="kinect-stereo-calib_2CAboutBox_8h" name="kinect-stereo-calib/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="CKinect_8h" name="CKinect.h" local="no" imported="no">mrpt/hwdrivers/CKinect.h</includes>
    <includes id="chessboard__find__corners_8h" name="chessboard_find_corners.h" local="no" imported="no">mrpt/vision/chessboard_find_corners.h</includes>
    <includes id="chessboard__stereo__camera__calib_8h" name="chessboard_stereo_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_stereo_camera_calib.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="kinect-covered-projector_8h" name="kinect-covered-projector.h" local="yes" imported="no">imgs/kinect-covered-projector.h</includes>
    <class kind="class">MyArtProvider</class>
    <class kind="struct">TCalibCallbackData</class>
    <member kind="function">
      <type>void</type>
      <name>myCalibCallback</name>
      <anchorfile>kinect__calibrate__guiMain_8cpp.html</anchorfile>
      <anchor>a4a9a473b3dd9995fea1ffba732b975e9</anchor>
      <arglist>(const mrpt::vision::TImageStereoCallbackData &amp;d, void *user_data)</arglist>
    </member>
    <member kind="variable">
      <type>const wxString</type>
      <name>imageWildcards</name>
      <anchorfile>kinect__calibrate__guiMain_8cpp.html</anchorfile>
      <anchor>a5284c418c234c6731e582cdbc40cf511</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinect_calibrate_guiMain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/kinect-stereo-calib/</path>
    <filename>kinect__calibrate__guiMain_8h</filename>
    <includes id="kinect-stereo-calib_2MyGLCanvas_8h" name="kinect-stereo-calib/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="chessboard__stereo__camera__calib_8h" name="chessboard_stereo_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_stereo_camera_calib.h</includes>
    <includes id="CThreadSafeVariable_8h" name="CThreadSafeVariable.h" local="no" imported="no">mrpt/synch/CThreadSafeVariable.h</includes>
    <class kind="class">kinect_calibrate_guiDialog</class>
    <class kind="struct">TThreadDetectCornerParam</class>
    <class kind="struct">TThreadParam</class>
    <member kind="enumeration">
      <type></type>
      <name>TGrabState</name>
      <anchorfile>kinect__calibrate__guiMain_8h.html</anchorfile>
      <anchor>aed46ece99f834ea31584bb33107888f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gsIdle</name>
      <anchorfile>kinect__calibrate__guiMain_8h.html</anchorfile>
      <anchor>aed46ece99f834ea31584bb33107888f3a2eb11f8cdb804c0753e6146d8961df4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gsSwitchingRGB</name>
      <anchorfile>kinect__calibrate__guiMain_8h.html</anchorfile>
      <anchor>aed46ece99f834ea31584bb33107888f3a38b564134c10edf4440b6cc76e3ab1c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gsCapturingRGB</name>
      <anchorfile>kinect__calibrate__guiMain_8h.html</anchorfile>
      <anchor>aed46ece99f834ea31584bb33107888f3a972373d70ef52a0ccf8df018b8567209</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gsSwitchingIR</name>
      <anchorfile>kinect__calibrate__guiMain_8h.html</anchorfile>
      <anchor>aed46ece99f834ea31584bb33107888f3ab8019ae95956654114d6f6e4df2a72d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gsCapturingIR</name>
      <anchorfile>kinect__calibrate__guiMain_8h.html</anchorfile>
      <anchor>aed46ece99f834ea31584bb33107888f3a3428c7df283831b2405aba4018ac5fc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinematics-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/src/</path>
    <filename>kinematics-precomp_8cpp</filename>
    <includes id="kinematics-precomp_8h" name="kinematics-precomp.h" local="yes" imported="no">kinematics-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>kinematics-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/src/</path>
    <filename>kinematics-precomp_8h</filename>
    <includes id="CKinematicChain_8h" name="CKinematicChain.h" local="no" imported="no">mrpt/kinematics/CKinematicChain.h</includes>
  </compound>
  <compound kind="file">
    <name>kinematics.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/include/mrpt/</path>
    <filename>kinematics_8h</filename>
    <includes id="CKinematicChain_8h" name="CKinematicChain.h" local="no" imported="no">mrpt/kinematics/CKinematicChain.h</includes>
    <includes id="CVehicleSimul__DiffDriven_8h" name="CVehicleSimul_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleSimul_DiffDriven.h</includes>
    <includes id="CVehicleSimul__Holo_8h" name="CVehicleSimul_Holo.h" local="no" imported="no">mrpt/kinematics/CVehicleSimul_Holo.h</includes>
  </compound>
  <compound kind="file">
    <name>kinematics_bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>kinematics__bindings_8cpp</filename>
    <includes id="bindings_8h" name="bindings.h" local="yes" imported="no">bindings.h</includes>
    <includes id="CVehicleSimul__DiffDriven_8h" name="CVehicleSimul_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleSimul_DiffDriven.h</includes>
    <member kind="function">
      <type>TTwist2D</type>
      <name>CVehicleSimul_DiffDriven_getCurrentGTVel</name>
      <anchorfile>kinematics__bindings_8cpp.html</anchorfile>
      <anchor>ade35141ee4cf54689306fa75855ba3f4</anchor>
      <arglist>(CVehicleSimul_DiffDriven &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>TTwist2D</type>
      <name>CVehicleSimul_DiffDriven_getCurrentGTVelLocal</name>
      <anchorfile>kinematics__bindings_8cpp.html</anchorfile>
      <anchor>a5719ee2ddca320331d606fd820362519</anchor>
      <arglist>(CVehicleSimul_DiffDriven &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>CVehicleSimul_DiffDriven_getOdometry</name>
      <anchorfile>kinematics__bindings_8cpp.html</anchorfile>
      <anchor>a49e40bc6f7fac0bb6964fa70aabfb4ff</anchor>
      <arglist>(CVehicleSimul_DiffDriven &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>CVehicleSimul_DiffDriven_getRealPose</name>
      <anchorfile>kinematics__bindings_8cpp.html</anchorfile>
      <anchor>a1e01e161c628d7776814101500237157</anchor>
      <arglist>(CVehicleSimul_DiffDriven &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_kinematics</name>
      <anchorfile>kinematics__bindings_8cpp.html</anchorfile>
      <anchor>aaa9910948676c21867b77dc39a41a888</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kmeans.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>kmeans_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="kmeans_8h" name="kmeans.h" local="no" imported="no">mrpt/math/kmeans.h</includes>
    <includes id="KMeans_8h" name="KMeans.h" local="yes" imported="no">kmeans++/KMeans.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::math::detail</namespace>
    <member kind="function">
      <type>BASE_IMPEXP double</type>
      <name>internal_kmeans&lt; double &gt;</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a4601f94a604582056417e8a2c31502d2</anchor>
      <arglist>(const bool use_kmeansplusplus_method, const size_t nPoints, const size_t k, const size_t dims, const double *points, const size_t attempts, double *out_center, int *out_assignments)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP double</type>
      <name>internal_kmeans&lt; float &gt;</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a2b3bcf0b9bef064e5d6eb231649fbcb1</anchor>
      <arglist>(const bool use_kmeansplusplus_method, const size_t nPoints, const size_t k, const size_t dims, const float *points, const size_t attempts, float *out_center, int *out_assignments)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KMeans.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/kmeans++/</path>
    <filename>KMeans_8cpp</filename>
    <includes id="KMeans_8h" name="KMeans.h" local="yes" imported="no">KMeans.h</includes>
    <includes id="KmTree_8h" name="KmTree.h" local="yes" imported="no">KmTree.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>LOG</name>
      <anchorfile>KMeans_8cpp.html</anchorfile>
      <anchor>af0cbc5f5a32593441f4a3da224ebd3c4</anchor>
      <arglist>(verbose, text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddKMeansLogging</name>
      <anchorfile>KMeans_8cpp.html</anchorfile>
      <anchor>a6ade3cabfd3749eaf2d126d23976f664</anchor>
      <arglist>(std::ostream *out, bool verbose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ClearKMeansLogging</name>
      <anchorfile>KMeans_8cpp.html</anchorfile>
      <anchor>a385d343b77715d8a16172d0794d9ce42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>GetSeconds</name>
      <anchorfile>KMeans_8cpp.html</anchorfile>
      <anchor>a8bc53ca660975243854b2222037f2742</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LogMetaStats</name>
      <anchorfile>KMeans_8cpp.html</anchorfile>
      <anchor>afb2300d5e3dd256618d3cee5017ed973</anchor>
      <arglist>(Scalar min_cost, Scalar max_cost, Scalar total_cost, double min_time, double max_time, double total_time, int num_attempts)</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>RunKMeans</name>
      <anchorfile>KMeans_8cpp.html</anchorfile>
      <anchor>a19cd89fb167abc6705ac443dd09079b8</anchor>
      <arglist>(int n, int k, int d, Scalar *points, int attempts, Scalar *ret_centers, int *ret_assignment)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>RunKMeansOnce</name>
      <anchorfile>KMeans_8cpp.html</anchorfile>
      <anchor>ab1a66829460f0f0288d82c3484834e5e</anchor>
      <arglist>(const KmTree &amp;tree, int n, int k, int d, Scalar *points, Scalar *centers, Scalar *min_cost, Scalar *max_cost, Scalar *total_cost, double start_time, double *min_time, double *max_time, double *total_time, Scalar *best_centers, int *best_assignment)</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>RunKMeansPlusPlus</name>
      <anchorfile>KMeans_8cpp.html</anchorfile>
      <anchor>a557e17483a11e8435c03c87b13585ac1</anchor>
      <arglist>(int n, int k, int d, Scalar *points, int attempts, Scalar *ret_centers, int *ret_assignment)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static vector&lt; ostream * &gt;</type>
      <name>gLogOutputs</name>
      <anchorfile>KMeans_8cpp.html</anchorfile>
      <anchor>aea9c49aeaf42756ef0faf0f47530a0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static vector&lt; ostream * &gt;</type>
      <name>gVerboseLogOutputs</name>
      <anchorfile>KMeans_8cpp.html</anchorfile>
      <anchor>a9867048583aade66a10a9fb64b69d993</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KMeans.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/kmeans++/</path>
    <filename>KMeans_8h</filename>
    <includes id="KmUtils_8h" name="KmUtils.h" local="yes" imported="no">KmUtils.h</includes>
    <member kind="function">
      <type>void</type>
      <name>AddKMeansLogging</name>
      <anchorfile>KMeans_8h.html</anchorfile>
      <anchor>a6ade3cabfd3749eaf2d126d23976f664</anchor>
      <arglist>(std::ostream *out, bool verbose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ClearKMeansLogging</name>
      <anchorfile>KMeans_8h.html</anchorfile>
      <anchor>a385d343b77715d8a16172d0794d9ce42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>RunKMeans</name>
      <anchorfile>KMeans_8h.html</anchorfile>
      <anchor>a3049574c38c3fb13869b73e4e2c85289</anchor>
      <arglist>(int n, int k, int d, Scalar *points, int attempts, Scalar *centers, int *assignments)</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>RunKMeansPlusPlus</name>
      <anchorfile>KMeans_8h.html</anchorfile>
      <anchor>ac89cf074ff21e45fbbef6ab92713fee5</anchor>
      <arglist>(int n, int k, int d, Scalar *points, int attempts, Scalar *centers, int *assignments)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kmeans.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>kmeans_8h</filename>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::math::detail</namespace>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>internal_kmeans</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a555c07e79b3a50c0055069ba25b4a227</anchor>
      <arglist>(const bool use_kmeansplusplus_method, const size_t nPoints, const size_t k, const size_t dims, const SCALAR *points, const size_t attempts, SCALAR *out_center, int *out_assignments)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stub_kmeans</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a6d87cfbda3846e628fd7c84c4921232a</anchor>
      <arglist>(const bool use_kmeansplusplus_method, const size_t k, const LIST_OF_VECTORS1 &amp;points, std::vector&lt; int &gt; &amp;assignments, LIST_OF_VECTORS2 *out_centers, const size_t attempts)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>kmeans</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a962c37014b369b1dd1c7961e332c239d</anchor>
      <arglist>(const size_t k, const LIST_OF_VECTORS1 &amp;points, std::vector&lt; int &gt; &amp;assignments, LIST_OF_VECTORS2 *out_centers=NULL, const size_t attempts=3)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>kmeanspp</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad0c38dff586346d5f1cfe8a9bd8a13cf</anchor>
      <arglist>(const size_t k, const LIST_OF_VECTORS1 &amp;points, std::vector&lt; int &gt; &amp;assignments, LIST_OF_VECTORS2 *out_centers=NULL, const size_t attempts=3)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>kmeans</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a962c37014b369b1dd1c7961e332c239d</anchor>
      <arglist>(const size_t k, const LIST_OF_VECTORS1 &amp;points, std::vector&lt; int &gt; &amp;assignments, LIST_OF_VECTORS2 *out_centers=NULL, const size_t attempts=3)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>kmeanspp</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad0c38dff586346d5f1cfe8a9bd8a13cf</anchor>
      <arglist>(const size_t k, const LIST_OF_VECTORS1 &amp;points, std::vector&lt; int &gt; &amp;assignments, LIST_OF_VECTORS2 *out_centers=NULL, const size_t attempts=3)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KmTree.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/kmeans++/</path>
    <filename>KmTree_8cpp</filename>
    <includes id="KmTree_8h" name="KmTree.h" local="yes" imported="no">KmTree.h</includes>
  </compound>
  <compound kind="file">
    <name>KmTree.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/kmeans++/</path>
    <filename>KmTree_8h</filename>
    <includes id="KmUtils_8h" name="KmUtils.h" local="yes" imported="no">KmUtils.h</includes>
    <class kind="class">KmTree</class>
    <class kind="struct">KmTree::Node</class>
  </compound>
  <compound kind="file">
    <name>KmUtils.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/kmeans++/</path>
    <filename>KmUtils_8cpp</filename>
    <includes id="KmUtils_8h" name="KmUtils.h" local="yes" imported="no">KmUtils.h</includes>
    <member kind="function">
      <type>int</type>
      <name>__KMeansAssertionFailure</name>
      <anchorfile>KmUtils_8cpp.html</anchorfile>
      <anchor>a5b15f7389c87c85c7646063f5bf5486f</anchor>
      <arglist>(const char *file, int line, const char *expression)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>KmUtils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/kmeans++/</path>
    <filename>KmUtils_8h</filename>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">memory.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ENABLE_KMEANS_ASSERTS</name>
      <anchorfile>KmUtils_8h.html</anchorfile>
      <anchor>aa0c41aac4213968ae36e678fe44199ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>KM_ASSERT</name>
      <anchorfile>KmUtils_8h.html</anchorfile>
      <anchor>a2d3e430de4f022d488d2a422b18dd212</anchor>
      <arglist>(expression)</arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>Scalar</name>
      <anchorfile>KmUtils_8h.html</anchorfile>
      <anchor>a508fc58b5dc3c81865305f6498457063</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>__KMeansAssertionFailure</name>
      <anchorfile>KmUtils_8h.html</anchorfile>
      <anchor>a5b15f7389c87c85c7646063f5bf5486f</anchor>
      <arglist>(const char *file, int line, const char *expression)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetRandom</name>
      <anchorfile>KmUtils_8h.html</anchorfile>
      <anchor>a9969f017800c3bd9d203808db2330610</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PointAdd</name>
      <anchorfile>KmUtils_8h.html</anchorfile>
      <anchor>aedf17a2873c0a1a5d83d2acff91202e3</anchor>
      <arglist>(Scalar *p1, const Scalar *p2, int d)</arglist>
    </member>
    <member kind="function">
      <type>Scalar *</type>
      <name>PointAllocate</name>
      <anchorfile>KmUtils_8h.html</anchorfile>
      <anchor>a1c99a48f1c6a5213f347a691b42b692c</anchor>
      <arglist>(int d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PointCopy</name>
      <anchorfile>KmUtils_8h.html</anchorfile>
      <anchor>ac1e16cae9a156667dc781931449d2283</anchor>
      <arglist>(Scalar *p1, const Scalar *p2, int d)</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>PointDistSq</name>
      <anchorfile>KmUtils_8h.html</anchorfile>
      <anchor>aab86b8e4a7784cad33037ff7c5b8a0dc</anchor>
      <arglist>(const Scalar *p1, const Scalar *p2, int d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PointFree</name>
      <anchorfile>KmUtils_8h.html</anchorfile>
      <anchor>ab92425d473d3162b88a7ab3ec0cfab16</anchor>
      <arglist>(Scalar *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PointScale</name>
      <anchorfile>KmUtils_8h.html</anchorfile>
      <anchor>ae5276e9403d4613cfc46dc17457dbbc2</anchor>
      <arglist>(Scalar *p, Scalar scale, int d)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>legacydatapacket.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>legacydatapacket_8cpp</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="no" imported="no">xsens/xstypesconfig.h</includes>
    <includes id="legacydatapacket_8h" name="legacydatapacket.h" local="yes" imported="no">legacydatapacket.h</includes>
    <includes id="packetfixeddata_8h" name="packetfixeddata.h" local="yes" imported="no">packetfixeddata.h</includes>
    <includes id="mtwsdidata_8h" name="mtwsdidata.h" local="yes" imported="no">mtwsdidata.h</includes>
    <includes id="xsgpspvtdata_8h" name="xsgpspvtdata.h" local="no" imported="no">xsens/xsgpspvtdata.h</includes>
    <includes id="xspressure_8h" name="xspressure.h" local="no" imported="no">xsens/xspressure.h</includes>
    <includes id="xscalibrateddata_8h" name="xscalibrateddata.h" local="no" imported="no">xsens/xscalibrateddata.h</includes>
    <includes id="xseuler_8h" name="xseuler.h" local="no" imported="no">xsens/xseuler.h</includes>
    <includes id="xsmatrix3x3_8h" name="xsmatrix3x3.h" local="no" imported="no">xsens/xsmatrix3x3.h</includes>
    <includes id="xsvector3_8h" name="xsvector3.h" local="no" imported="no">xsens/xsvector3.h</includes>
    <includes id="xsanalogindata_8h" name="xsanalogindata.h" local="no" imported="no">xsens/xsanalogindata.h</includes>
    <includes id="xsutctime_8h" name="xsutctime.h" local="no" imported="no">xsens/xsutctime.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CHECKIFDOUBLE</name>
      <anchorfile>legacydatapacket_8cpp.html</anchorfile>
      <anchor>a5e496a3b0ad96c31830501b893e466bb</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FORMAT_DOUBLE</name>
      <anchorfile>legacydatapacket_8cpp.html</anchorfile>
      <anchor>aa9521eded21950231e91eecf6b33743b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ISDOUBLE</name>
      <anchorfile>legacydatapacket_8cpp.html</anchorfile>
      <anchor>aa2343d2830d0d571b8740f8b3bdc1938</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PACKETLOG</name>
      <anchorfile>legacydatapacket_8cpp.html</anchorfile>
      <anchor>a242804eae774b822a9cb7e15f7013d74</anchor>
      <arglist>(...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>legacydatapacket.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>legacydatapacket_8h</filename>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="no" imported="no">xsens/pstdint.h</includes>
    <includes id="xstypedefs_8h" name="xstypedefs.h" local="no" imported="no">xsens/xstypedefs.h</includes>
    <includes id="xsdataformat_8h" name="xsdataformat.h" local="no" imported="no">xsens/xsdataformat.h</includes>
    <includes id="xsdeviceid_8h" name="xsdeviceid.h" local="no" imported="no">xsens/xsdeviceid.h</includes>
    <includes id="xstimestamp_8h" name="xstimestamp.h" local="no" imported="no">xsens/xstimestamp.h</includes>
    <includes id="xsmessage_8h" name="xsmessage.h" local="no" imported="no">xsens/xsmessage.h</includes>
    <class kind="struct">LegacyDataPacket</class>
    <member kind="define">
      <type>#define</type>
      <name>XS_DATA_ITEM_NOT_AVAILABLE</name>
      <anchorfile>legacydatapacket_8h.html</anchorfile>
      <anchor>a2986a14d340b1dc94931f2aa2df86e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>XsMtTimeStamp</name>
      <anchorfile>legacydatapacket_8h.html</anchorfile>
      <anchor>ad0f3e90c583b22bda90dbd2d6be3a38d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>levmarq.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/</path>
    <filename>levmarq_8h</filename>
    <includes id="graphslam_2include_2mrpt_2graphslam_2types_8h" name="graphslam/include/mrpt/graphslam/types.h" local="no" imported="no">mrpt/graphslam/types.h</includes>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <includes id="stl__containers__utils_8h" name="stl_containers_utils.h" local="no" imported="no">mrpt/utils/stl_containers_utils.h</includes>
    <includes id="levmarq__impl_8h" name="levmarq_impl.h" local="no" imported="no">mrpt/graphslam/levmarq_impl.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <member kind="function">
      <type>void</type>
      <name>optimize_graph_spa_levmarq</name>
      <anchorfile>group__mrpt__graphslam__grp.html</anchorfile>
      <anchor>ga022f4a70be5ec7c432f46374e4bb9d66</anchor>
      <arglist>(GRAPH_T &amp;graph, TResultInfoSpaLevMarq &amp;out_info, const std::set&lt; mrpt::utils::TNodeID &gt; *in_nodes_to_optimize=NULL, const mrpt::utils::TParametersDouble &amp;extra_params=mrpt::utils::TParametersDouble(), typename graphslam_traits&lt; GRAPH_T &gt;::TFunctorFeedback functor_feedback=NULL)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>levmarq_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/</path>
    <filename>levmarq__impl_8h</filename>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CSparseMatrix_8h" name="CSparseMatrix.h" local="no" imported="no">mrpt/math/CSparseMatrix.h</includes>
    <class kind="struct">mrpt::graphslam::detail::AuxErrorEval</class>
    <class kind="struct">mrpt::graphslam::detail::AuxErrorEval&lt; CPose2D, gst &gt;</class>
    <class kind="struct">mrpt::graphslam::detail::AuxErrorEval&lt; CPose3D, gst &gt;</class>
    <class kind="struct">mrpt::graphslam::detail::AuxErrorEval&lt; CPose3DPDFGaussianInf, gst &gt;</class>
    <class kind="struct">mrpt::graphslam::detail::AuxErrorEval&lt; CPosePDFGaussianInf, gst &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::detail</namespace>
    <member kind="function">
      <type>double</type>
      <name>computeJacobiansAndErrors</name>
      <anchorfile>namespacemrpt_1_1graphslam.html</anchorfile>
      <anchor>a16154054806c61edae0e0a9859994e3f</anchor>
      <arglist>(const GRAPH_T &amp;graph, const std::vector&lt; typename graphslam_traits&lt; GRAPH_T &gt;::observation_info_t &gt; &amp;lstObservationData, typename graphslam_traits&lt; GRAPH_T &gt;::map_pairIDs_pairJacobs_t &amp;lstJacobians, typename mrpt::aligned_containers&lt; typename graphslam_traits&lt; GRAPH_T &gt;::Array_O &gt;::vector_t &amp;errs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lhm.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>lhm_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="lhm_8h" name="lhm.h" local="yes" imported="no">lhm.h</includes>
  </compound>
  <compound kind="file">
    <name>lhm.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>lhm_8h</filename>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <class kind="class">mrpt::vision::pnp::lhm</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <namespace>mrpt::vision::pnp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>EPSILON_LHM</name>
      <anchorfile>lhm_8h.html</anchorfile>
      <anchor>a4604de5198dcb89e5dc844cb28b9becf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOL_LHM</name>
      <anchorfile>lhm_8h.html</anchorfile>
      <anchor>acd0dafc4c6690cefa4c4acd4eccc695c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_base.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__base_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_bayes.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__bayes_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_detectors.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__detectors_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_graphs.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__graphs_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_graphslam.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__graphslam_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_gui.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__gui_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_hmtslam.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__hmtslam_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_hwdrivers.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__hwdrivers_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_kinematics.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__kinematics_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_maps.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__maps_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_nav.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__nav_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_obs.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__obs_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_opengl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__opengl_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_pbmap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__pbmap_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_reactivenav.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__reactivenav_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_scanmatching.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__scanmatching_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_slam.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__slam_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_stereoslam.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__stereoslam_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_tfest.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__tfest_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_topography.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__topography_8h</filename>
  </compound>
  <compound kind="file">
    <name>lib_mrpt_vision.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>lib__mrpt__vision_8h</filename>
  </compound>
  <compound kind="file">
    <name>libfreenect.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/</path>
    <filename>libfreenect_8h</filename>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <includes id="libusb_8h" name="libusb.h" local="no" imported="no">libusb-1.0/libusb.h</includes>
    <class kind="struct">freenect_frame_mode</class>
    <class kind="struct">freenect_raw_tilt_state</class>
    <member kind="define">
      <type>#define</type>
      <name>FREENECT_COUNTS_PER_G</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a3b2a13b86b56139376f4e1a71de6608d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FREENECTAPI</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a4be2c65057fcc6aca55c7e64f2f8db5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _freenect_context</type>
      <name>freenect_context</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a24c45e2da2dc575aba83a502c229a92e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>freenect_depth_cb</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>abca8a17e89eb59a285cb5bd422adbbaa</anchor>
      <arglist>)(freenect_device *dev, void *depth, uint32_t timestamp)</arglist>
    </member>
    <member kind="typedef">
      <type>struct _freenect_device</type>
      <name>freenect_device</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a86c7f3ba53c0266462e7cffaf216096b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>freenect_log_cb</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>afca9c47f80f940df75b88184e950aaa0</anchor>
      <arglist>)(freenect_context *dev, freenect_loglevel level, const char *msg)</arglist>
    </member>
    <member kind="typedef">
      <type>libusb_context</type>
      <name>freenect_usb_context</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a6e9c4f08486d00bae25bcdccacd6ddf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>freenect_video_cb</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>abb1f00e59d04d66a24bf9123d63d1091</anchor>
      <arglist>)(freenect_device *dev, void *video, uint32_t timestamp)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_depth_format</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEPTH_11BIT</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022a78f58d223f8a0775f1a35262e09be861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEPTH_10BIT</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022a3605edca272eeecf0016a0991d110ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEPTH_11BIT_PACKED</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022a72c4603627fb2e2084a36ccc16510ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEPTH_10BIT_PACKED</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022ae763b99f92098a3b4bc807a556888b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_DEPTH_DUMMY</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a258154182b56136a1c75a64ad5db6022a9ef699da6186172338e74de8d085dfa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_led_options</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LED_OFF</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5afc0ca8cc6cbe215fd3f1ae6d40255b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LED_GREEN</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5a0ad916c7f80666dc88f6b5b22a72e742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LED_RED</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5ad80f13022b6d309268fadc7b1da89cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LED_YELLOW</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5a81b537bb7607998bab91c7f08c5883de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LED_BLINK_GREEN</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5aef064a25beb883dc960f51a21ab773f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LED_BLINK_RED_YELLOW</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa5e511b733916f626a9e884bd3f99ad5ae6b498ffd7c7df28b27c7c2749cb67ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_loglevel</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_FATAL</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaacead5bbd5cfb18d8d83121dd147caab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_ERROR</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaab8a7097e5697a7babc2d5deb11001198</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_WARNING</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaa92538b27bbe6ecf3a8782d51fb8b1c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_NOTICE</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaa1d0b680e1428dfceb111ab544c90a5da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_INFO</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaa883fc1a4efe3dd3820d974daa7e06447</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_DEBUG</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaafede045d5931cf3150864063b11b204e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_SPEW</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaa033d761c31102202c9c37679ff207135</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_LOG_FLOOD</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac36eda81b5d6f17fb7d25022f5fcfbeaa03b14cbda60a67e903acf948cc9a7bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_resolution</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac610d7d6fe91ecb4c54e3ff2d2525a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_RESOLUTION_LOW</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac610d7d6fe91ecb4c54e3ff2d2525a58aa9a482c0891321889ad35444716385e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_RESOLUTION_MEDIUM</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac610d7d6fe91ecb4c54e3ff2d2525a58a00c66d68bb4dd776405f0668e269160c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_RESOLUTION_HIGH</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac610d7d6fe91ecb4c54e3ff2d2525a58aacf7607e65347da02330ed637849bfe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_RESOLUTION_DUMMY</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac610d7d6fe91ecb4c54e3ff2d2525a58ab32ba5b6cb7dd6021c2976819c835425</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_tilt_status_code</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a8ec40a1d26583caeb6681b3dbe71eccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TILT_STATUS_STOPPED</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a8ec40a1d26583caeb6681b3dbe71eccca5e7132afdbdc5335a06ec9a8abfe09d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TILT_STATUS_LIMIT</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a8ec40a1d26583caeb6681b3dbe71eccca3deab975c1bf8f6a50d24fb4a0d28a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TILT_STATUS_MOVING</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a8ec40a1d26583caeb6681b3dbe71eccca426dfeceb7a5fd12be5926f78e1ccb66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>freenect_video_format</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_RGB</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aad325152d3caa48a07890304522482d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_BAYER</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aad9293e9b0c5a62c15f926d241da0a3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_IR_8BIT</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aa0730fa243d1b2841253a9d70fdb25274</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_IR_10BIT</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aa060ecf954673d7d50e35e2024ba26de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_IR_10BIT_PACKED</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aac5792b16dbf1345c62ac4fe74eed5c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_YUV_RGB</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aa7c7b9b31f8b9f3b60eea273bc4ff5612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_YUV_RAW</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aaaadc8d0f1988ae4e3967556136713c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FREENECT_VIDEO_DUMMY</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ad651c9006cf1033b2246b49cae0b453aabc00d9acb9d15da976d3436f89b04c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_close_device</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a4a7f52ace550b6c3df7391c595bfd971</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI const freenect_frame_mode</type>
      <name>freenect_find_depth_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aaff049eab736ee67a66db98593971887</anchor>
      <arglist>(freenect_resolution res, freenect_depth_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI const freenect_frame_mode</type>
      <name>freenect_find_video_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>af726ba950ea83ea760440a4aa7c2f304</anchor>
      <arglist>(freenect_resolution res, freenect_video_format fmt)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI const freenect_frame_mode</type>
      <name>freenect_get_current_depth_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a6c546dfaa1f1969a87933f4cd9dc582f</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI const freenect_frame_mode</type>
      <name>freenect_get_current_video_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a0dbf70b3a9c7d789d2b71a3e13490d9c</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI const freenect_frame_mode</type>
      <name>freenect_get_depth_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a4eb0245dee7fef65d8ec5631b0042ebe</anchor>
      <arglist>(int mode_num)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_get_depth_mode_count</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a1e09b7c77b4d23fb5c775fff7984eb4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_get_mks_accel</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a7ccfeef22226f341060869b44ef3edf9</anchor>
      <arglist>(freenect_raw_tilt_state *state, double *x, double *y, double *z)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI double</type>
      <name>freenect_get_tilt_degs</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a083a86c9e8dfe6285e4f8c649cf677dd</anchor>
      <arglist>(freenect_raw_tilt_state *state)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI freenect_raw_tilt_state *</type>
      <name>freenect_get_tilt_state</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>afa296a9d3cbca9102997b99b75ae58cb</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI freenect_tilt_status_code</type>
      <name>freenect_get_tilt_status</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a097f8757347962ff51482c4458cf3a23</anchor>
      <arglist>(freenect_raw_tilt_state *state)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void *</type>
      <name>freenect_get_user</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a0c030dd56cf72f6197acd3f220a5457c</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI const freenect_frame_mode</type>
      <name>freenect_get_video_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a1cf6b046750df61e8a0c56f05ef62ada</anchor>
      <arglist>(int mode_num)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_get_video_mode_count</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>af6953f4600859ec981e56a9a165da100</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_init</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a96c8bac464d8547748a95c2bdb0c812f</anchor>
      <arglist>(freenect_context **ctx, freenect_usb_context *usb_ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_num_devices</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aed5e51425df043d4469a08f10e9869f9</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_open_device</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aad16e819a2ae1f7015cd7b72142b334a</anchor>
      <arglist>(freenect_context *ctx, freenect_device **dev, int index)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_process_events</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a23a6634eeedf2c96585f154c8c048e29</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_set_depth_buffer</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ab47482eb5aaebd12cb8dbbc5e29cb583</anchor>
      <arglist>(freenect_device *dev, void *buf)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_depth_callback</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac29d4e8a50425aa40e0cc3d7293c3a04</anchor>
      <arglist>(freenect_device *dev, freenect_depth_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_set_depth_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a83326ef449705a214e2640b2626d804e</anchor>
      <arglist>(freenect_device *dev, const freenect_frame_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_set_led</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>ac1a2d772729aca32608581b0b0196835</anchor>
      <arglist>(freenect_device *dev, freenect_led_options option)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_log_callback</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a0fec6a51678619e2afae9730dfdfcfd0</anchor>
      <arglist>(freenect_context *ctx, freenect_log_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_log_level</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a9b7bd62a412c83a1020e8c30581236d8</anchor>
      <arglist>(freenect_context *ctx, freenect_loglevel level)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_set_tilt_degs</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a30480c585a5fb7134801d7486f82d661</anchor>
      <arglist>(freenect_device *dev, double angle)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_user</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a0d8e0c8af3de66a9ac4302d95f84e227</anchor>
      <arglist>(freenect_device *dev, void *user)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_set_video_buffer</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aa3afe0d9b1845b6cd299040c38b7fdbd</anchor>
      <arglist>(freenect_device *dev, void *buf)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI void</type>
      <name>freenect_set_video_callback</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a01be1fab3976ea0e868268db219e8288</anchor>
      <arglist>(freenect_device *dev, freenect_video_cb cb)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_set_video_mode</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a90e96eb7a6afc1b0d6a9e8bff4f00bf5</anchor>
      <arglist>(freenect_device *dev, const freenect_frame_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_shutdown</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a414ca7e4a62b6e403543a434aa9f6aae</anchor>
      <arglist>(freenect_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_start_depth</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>aea70dac13d2b278ce97b5e8c5fb64d9b</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_start_video</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a46340552ba42d94ee2e50a181886be27</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_stop_depth</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a4b23611116bdd192aabd98fa0486536f</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_stop_video</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a2086a758aa3e0d487b51036307e3a8ef</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>FREENECTAPI int</type>
      <name>freenect_update_tilt_state</name>
      <anchorfile>libfreenect_8h.html</anchorfile>
      <anchor>a825a968e8e4269dfb2f3f4077171ec1b</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libusb.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>libusb_8h</filename>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <class kind="struct">libusb_device_descriptor</class>
    <class kind="struct">libusb_iso_packet_descriptor</class>
    <class kind="struct">libusb_transfer</class>
    <member kind="define">
      <type>#define</type>
      <name>LIBUSBEMU</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a36183dc72137cca1e38ff7bb1d635733</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct libusb_context_t</type>
      <name>libusb_context</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab7dae23138b8f19cd283e20284f38c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct libusb_device_t</type>
      <name>libusb_device</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a453d2cc38470b439853cf9ec40fdcc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct libusb_device_handle_t</type>
      <name>libusb_device_handle</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>adfb91737a8ad3fceba1b068e315aed71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>libusb_transfer_cb_fn</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a161462aaca597d5dcda86dbf6b6f894a</anchor>
      <arglist>)(struct libusb_transfer *transfer)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>libusb_endpoint_direction</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a86c880af878493aa8f805c2aba654b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ENDPOINT_IN</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a86c880af878493aa8f805c2aba654b8ba3829979c66e5344367f32f4a31d43613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ENDPOINT_OUT</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a86c880af878493aa8f805c2aba654b8ba940484c16d44bdfc6eccc2de7a9ffcb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>libusb_error</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_SUCCESS</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa576d8d63f6e24b2e57cb2ca63b304f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_IO</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa790feab8b45d8c323038f4d7d15eceec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_INVALID_PARAM</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa680e4bf39b66a36be3182be3ebf58062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_ACCESS</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa131f3c2f6f2bb40bc6fb60ccb6f3152f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_NO_DEVICE</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efaf8d98f464314a8e202507a0e5c67336f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_NOT_FOUND</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa28214194dc4399e51777408b2c27f03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_BUSY</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa34ede1140a8a16022f730ac80875ed3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_TIMEOUT</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa9b000ac2e6dc4ac864c59579dd08c8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_OVERFLOW</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efaf00ae4b8772fda64263ae6e4d6569af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_PIPE</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa1406e98370900156484f5fe609270837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_INTERRUPTED</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa39c9284a18fb3277696d84d65f50dbea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_NO_MEM</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efaff885c8ef4522f22f6673059c7b9edec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_NOT_SUPPORTED</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa01b43115484f435627be755d5dc9509b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_ERROR_OTHER</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ab2323aa0f04bc22038e7e1740b2f29efa9705eb232d1a5e249926d4e76599672e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>libusb_transfer_flags</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a1fb47dd0f7c209b60a3609ff0c03d56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_SHORT_NOT_OK</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a1fb47dd0f7c209b60a3609ff0c03d56dae4c0697c266819c51c1734b3456e7276</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_FREE_BUFFER</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a1fb47dd0f7c209b60a3609ff0c03d56dae993a26f495ac9949118e23eafa19e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_FREE_TRANSFER</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a1fb47dd0f7c209b60a3609ff0c03d56dacf3f064997b283a14097c9f4d6f8ccc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>libusb_transfer_status</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_COMPLETED</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856a4595f6532aab12352a58a0fd4ce48363</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_ERROR</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856aa8852ed719d03c2a3cc6f0312d919398</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_TIMED_OUT</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856ac2b7626d7b51cb980f83933b6ada1ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_CANCELLED</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856a8af1f19e46cccafdcf3feadce47e880b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_STALL</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856a23cdfd929f5fe82cca9654f8075eeebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_NO_DEVICE</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856ab7dcb24f313ace407e0c070d6b2c5f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_OVERFLOW</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9fcb2aa23d342060ebda1d0cf7478856ab1b9cbcb1de27a8fbeceb3427fb2fb14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>libusb_transfer_type</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>acb52027036a07de6ecc6c2bf07d07c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_TYPE_CONTROL</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>acb52027036a07de6ecc6c2bf07d07c71a4c89624658c783ef9b2a2f08091bc7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_TYPE_ISOCHRONOUS</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>acb52027036a07de6ecc6c2bf07d07c71a40de9889554fc1785d784b3c31333300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_TYPE_BULK</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>acb52027036a07de6ecc6c2bf07d07c71a7bdfa2fc5dadbaaa0e9262e1b4a228e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIBUSB_TRANSFER_TYPE_INTERRUPT</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>acb52027036a07de6ecc6c2bf07d07c71aefb0e07862c0eed894ec9c2f957a7e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct libusb_transfer *</type>
      <name>libusb_alloc_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a13cc69ea40c702181c430c950121c000</anchor>
      <arglist>(int iso_packets)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_bulk_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a28f50aa47efa3a1582f72a1db7600154</anchor>
      <arglist>(libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *data, int length, int *actual_length, unsigned int timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_cancel_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a685eb7731f9a0593f75beb99727bbe54</anchor>
      <arglist>(struct libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_claim_interface</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a32fabedf5f13fdecf1cb33acdb19b57a</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_close</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a779bc4f1316bdb0ac383bddbd538620e</anchor>
      <arglist>(libusb_device_handle *dev_handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_control_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>adb11f7a761bd12fc77a07f4568d56f38</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t bmRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex, unsigned char *data, uint16_t wLength, unsigned int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_exit</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>adc174de608932caeb2fc15d94fa0844d</anchor>
      <arglist>(libusb_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_fill_iso_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a3736b4148a6ee0910964d022d516e87d</anchor>
      <arglist>(struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *buffer, int length, int num_iso_packets, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_free_device_list</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ad3b8561d064bb3e1b8851ddeed3cd7d6</anchor>
      <arglist>(libusb_device **list, int unref_devices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_free_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a6ab8b2cff4de9091298a06b2f4b86cd6</anchor>
      <arglist>(struct libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_get_device_descriptor</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a5e9ab08d490a7704cf3a9b0439f16f00</anchor>
      <arglist>(libusb_device *dev, struct libusb_device_descriptor *desc)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>libusb_get_device_list</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ac0fe4b65914c5ed036e6cbec61cb0b97</anchor>
      <arglist>(libusb_context *ctx, libusb_device ***list)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_get_string_descriptor</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a0d1ebb139f9cfb0054f08f572d50bbc6</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t desc_index, uint16_t langid, unsigned char *data, int length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_get_string_descriptor_ascii</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a240aac96d92cb9f51e3aea79a4adbf42</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t desc_index, unsigned char *data, int length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_handle_events</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a4989086e3f0327f3886a4c474ec7c327</anchor>
      <arglist>(libusb_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_handle_events_timeout</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>aec5488fb123faa9e899eacfdc00f07f6</anchor>
      <arglist>(libusb_context *ctx, struct timeval *timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_init</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a9517c37281bba0b51cc62eba728be48b</anchor>
      <arglist>(libusb_context **context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_open</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a8163100afdf933fabed0db7fa81c89d1</anchor>
      <arglist>(libusb_device *dev, libusb_device_handle **handle)</arglist>
    </member>
    <member kind="function">
      <type>libusb_device_handle *</type>
      <name>libusb_open_device_with_vid_pid</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a11ba48adb896b1492bbd3d0bf7e0f665</anchor>
      <arglist>(libusb_context *ctx, uint16_t vendor_id, uint16_t product_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_release_interface</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>af0d053dd23420c4daec89c06da04abe4</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_set_configuration</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a186593ecae576dad6cd9679f45a2aa43</anchor>
      <arglist>(libusb_device_handle *dev, int configuration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_set_debug</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a5f8376b7a863a5a8d5b8824feb8a427a</anchor>
      <arglist>(libusb_context *ctx, int level)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_set_interface_alt_setting</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>a3047fea29830a56524388fd423068b53</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number, int alternate_setting)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_set_iso_packet_lengths</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>ae08b74b615f40533f524d7b6c86977db</anchor>
      <arglist>(struct libusb_transfer *transfer, unsigned int length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_submit_transfer</name>
      <anchorfile>libusb_8h.html</anchorfile>
      <anchor>abb0932601f2c7dad2fee4b27962848ce</anchor>
      <arglist>(struct libusb_transfer *transfer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libusbemu.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>libusbemu_8cpp</filename>
    <includes id="libusb_8h" name="libusb.h" local="yes" imported="no">libusb.h</includes>
    <includes id="libusbemu__internal_8h" name="libusbemu_internal.h" local="yes" imported="no">libusbemu_internal.h</includes>
    <includes id="failguard_8h" name="failguard.h" local="yes" imported="no">failguard.h</includes>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>LIBUSB_DEBUG_CMD</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ae1c518e982b1550b37b54e13092001e2</anchor>
      <arglist>(cmd)</arglist>
    </member>
    <member kind="function">
      <type>struct libusb_transfer *</type>
      <name>libusb_alloc_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a13cc69ea40c702181c430c950121c000</anchor>
      <arglist>(int iso_packets)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_bulk_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a3d3353b9f4062c77e24b87f6282ac39c</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t endpoint, uint8_t *data, int length, int *transferred, unsigned int timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_cancel_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a685eb7731f9a0593f75beb99727bbe54</anchor>
      <arglist>(struct libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_claim_interface</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a32fabedf5f13fdecf1cb33acdb19b57a</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_close</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a779bc4f1316bdb0ac383bddbd538620e</anchor>
      <arglist>(libusb_device_handle *dev_handle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_control_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>adb11f7a761bd12fc77a07f4568d56f38</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t bmRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex, unsigned char *data, uint16_t wLength, unsigned int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_exit</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>adc174de608932caeb2fc15d94fa0844d</anchor>
      <arglist>(libusb_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_fill_iso_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a3736b4148a6ee0910964d022d516e87d</anchor>
      <arglist>(struct libusb_transfer *transfer, libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *buffer, int length, int num_iso_packets, libusb_transfer_cb_fn callback, void *user_data, unsigned int timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_free_device_list</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ad3b8561d064bb3e1b8851ddeed3cd7d6</anchor>
      <arglist>(libusb_device **list, int unref_devices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_free_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a6ab8b2cff4de9091298a06b2f4b86cd6</anchor>
      <arglist>(struct libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_get_device_descriptor</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a5e9ab08d490a7704cf3a9b0439f16f00</anchor>
      <arglist>(libusb_device *dev, struct libusb_device_descriptor *desc)</arglist>
    </member>
    <member kind="function">
      <type>ssize_t</type>
      <name>libusb_get_device_list</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ac0fe4b65914c5ed036e6cbec61cb0b97</anchor>
      <arglist>(libusb_context *ctx, libusb_device ***list)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_get_string_descriptor</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a0d1ebb139f9cfb0054f08f572d50bbc6</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t desc_index, uint16_t langid, unsigned char *data, int length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_get_string_descriptor_ascii</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a240aac96d92cb9f51e3aea79a4adbf42</anchor>
      <arglist>(libusb_device_handle *dev_handle, uint8_t desc_index, unsigned char *data, int length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_handle_events</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a4989086e3f0327f3886a4c474ec7c327</anchor>
      <arglist>(libusb_context *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_handle_events_timeout</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>aec5488fb123faa9e899eacfdc00f07f6</anchor>
      <arglist>(libusb_context *ctx, struct timeval *timeout)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_init</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a9517c37281bba0b51cc62eba728be48b</anchor>
      <arglist>(libusb_context **context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_open</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a8163100afdf933fabed0db7fa81c89d1</anchor>
      <arglist>(libusb_device *dev, libusb_device_handle **handle)</arglist>
    </member>
    <member kind="function">
      <type>libusb_device_handle *</type>
      <name>libusb_open_device_with_vid_pid</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a11ba48adb896b1492bbd3d0bf7e0f665</anchor>
      <arglist>(libusb_context *ctx, uint16_t vendor_id, uint16_t product_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_release_interface</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>af0d053dd23420c4daec89c06da04abe4</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_set_configuration</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a186593ecae576dad6cd9679f45a2aa43</anchor>
      <arglist>(libusb_device_handle *dev, int configuration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_set_debug</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a5f8376b7a863a5a8d5b8824feb8a427a</anchor>
      <arglist>(libusb_context *ctx, int level)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_set_interface_alt_setting</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a3047fea29830a56524388fd423068b53</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number, int alternate_setting)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusb_set_iso_packet_lengths</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ae08b74b615f40533f524d7b6c86977db</anchor>
      <arglist>(struct libusb_transfer *transfer, unsigned int length)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusb_submit_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>abb0932601f2c7dad2fee4b27962848ce</anchor>
      <arglist>(struct libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_deliver_transfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ac062e2834cc04e1a6c5cf34b37172bbb</anchor>
      <arglist>(transfer_wrapper *wrapper)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusbemu_handle_isochronous</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ab1818d882200fa82fed132ec46fe851b</anchor>
      <arglist>(libusb_context *ctx, const unsigned int milliseconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PreprocessTransferFreenect</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a0e26468de9706278e45bdfc998617ad2</anchor>
      <arglist>(libusb_transfer *transfer, const int read)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PreprocessTransferNaive</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a9f7a231338f8b29b887f4a57e174465a</anchor>
      <arglist>(libusb_transfer *transfer, const int read)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ReapThreadProc</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>abfc04bde4f94639dd967e4e4566e5a66</anchor>
      <arglist>(void *params)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ReapTransfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a1e877a262559810e005114c531a95573</anchor>
      <arglist>(transfer_wrapper *, unsigned int, libusb_device::TListTransfers *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static libusb_context *</type>
      <name>default_context</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>a21abcb4ee76a31455a11a18774b4f5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static void(*</type>
      <name>PreprocessTransfer</name>
      <anchorfile>libusbemu_8cpp.html</anchorfile>
      <anchor>ac6b4c04ef33802837655e75e394cba60</anchor>
      <arglist>)(libusb_transfer *, const int)(PreprocessTransferFreenect)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libusbemu_internal.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>libusbemu__internal_8h</filename>
    <includes id="libusbemu__threads_8h" name="libusbemu_threads.h" local="yes" imported="no">libusbemu_threads.h</includes>
    <class kind="struct">libusb_device_t::isoc_handle</class>
    <class kind="struct">libusb_context_t</class>
    <class kind="struct">libusb_device_handle_t</class>
    <class kind="struct">libusb_device_t</class>
    <class kind="struct">libusbemu::QuickList</class>
    <class kind="struct">libusbemu::QuickListMutexed</class>
    <class kind="struct">transfer_wrapper</class>
    <namespace>libusbemu</namespace>
    <member kind="define">
      <type>#define</type>
      <name>LIBUSBEMU_ERROR</name>
      <anchorfile>libusbemu__internal_8h.html</anchorfile>
      <anchor>a394a9c913416672dfd21fb08f5027e56</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LIBUSBEMU_ERROR_LIBUSBWIN32</name>
      <anchorfile>libusbemu__internal_8h.html</anchorfile>
      <anchor>ae5ad7b021835df470cc5ff3863513f84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_clear_transfer</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a30808c7717fa336cfcbdbbe95d0480c4</anchor>
      <arglist>(transfer_wrapper *wrapper)</arglist>
    </member>
    <member kind="function">
      <type>transfer_wrapper *</type>
      <name>libusbemu_get_transfer_wrapper</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a975266c08036df6d3d5bc739275996ee</anchor>
      <arglist>(libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>libusb_device *</type>
      <name>libusbemu_register_device</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>ac5939f00357878480fd16c30e8838221</anchor>
      <arglist>(libusb_context *ctx, struct usb_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_report_error</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a3c64b76384bce034527f73c6e5832b30</anchor>
      <arglist>(const char *file, const int line, const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusbemu_setup_transfer</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a1d028bc43040aaa3b4d16499f1d4b52a</anchor>
      <arglist>(transfer_wrapper *wrapper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_unregister_device</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a96e3e1bb3bc3c0dd4880a4c71052406c</anchor>
      <arglist>(libusb_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>MIN</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>af844a0942c8716be4723ab238d912d26</anchor>
      <arglist>(const T &amp;v1, const T &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>T *&amp;</type>
      <name>SAFE_DELETE</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a9f34ed8b94b4ed3ca056b0687d36207c</anchor>
      <arglist>(T *&amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>libusbemu_threads.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>libusbemu__threads_8h</filename>
    <class kind="struct">libusbemu::RAIIMutex</class>
    <namespace>libusbemu</namespace>
  </compound>
  <compound kind="file">
    <name>libusbemu_threads_win32.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/platform/windows/libusb10emu/libusb-1.0/</path>
    <filename>libusbemu__threads__win32_8h</filename>
    <class kind="struct">libusbemu::EventList</class>
    <class kind="struct">libusbemu::QuickEvent</class>
    <class kind="struct">libusbemu::QuickMutex</class>
    <class kind="struct">libusbemu::QuickThread</class>
    <class kind="struct">libusbemu::QuickThread::ThreadWrapper::State</class>
    <class kind="struct">libusbemu::QuickThread::ThreadWrapper</class>
    <namespace>libusbemu</namespace>
  </compound>
  <compound kind="file">
    <name>lightweight_geom_data.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>lightweight__geom__data_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CQuaternion_8h" name="CQuaternion.h" local="no" imported="no">mrpt/math/CQuaternion.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <class kind="class">mrpt::math::FAddPoint</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::math::detail</namespace>
    <member kind="function">
      <type>double</type>
      <name>isLeft</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>acbfd529a915e84cae5e9bbbad2d8eaf3</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;P0, const mrpt::math::TPoint2D &amp;P1, const mrpt::math::TPoint2D &amp;P2)</arglist>
    </member>
    <member kind="function">
      <type>TPoint2D BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>aed93eb5b2930c93dff27438af85d740a</anchor>
      <arglist>(const mrpt::poses::CPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPoint3D BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a09273bbf1d021dfd18ca677d3f69c708</anchor>
      <arglist>(const mrpt::poses::CPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPose2D BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>ad720846e28e649693a37d816573d0dd0</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPose3D BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a34bd943536a0b2341a09def5921bf572</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPose3DQuat BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a410d3c48af575489a3a6a0ed814441fe</anchor>
      <arglist>(const mrpt::poses::CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga77563b8f5edee66b0e8e333aa2e2a39c</anchor>
      <arglist>(std::ostream &amp;o, const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6d52eb54d72299cade2b884eedffa205</anchor>
      <arglist>(std::ostream &amp;o, const TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad988e4e96d8bc6609a025d9bac22712d</anchor>
      <arglist>(std::ostream &amp;o, const TPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga79ec834e3952d971972807745d048696</anchor>
      <arglist>(std::ostream &amp;o, const TPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8cd35fa40771db77948340c4e415e71f</anchor>
      <arglist>(std::ostream &amp;o, const TPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac81794c102988eac04f036f8f60aa690</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaabc90e4badbb504705c210c5d0e85182</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa0673f6d2952e01ea7e8447c458874ba</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPose2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga39c629f9fa70751c041a13ea3387ede0</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPose3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6292005972f5b7f2a4051d8c8ba4acf8</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TSegment2D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9e5730997e085ef73d01782fcaf51251</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TLine2D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga4102685bc8189ef84693ade5f5202568</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TObject2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6a7baf70850bd46ae931eaa744bdf80c</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TSegment3D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga502429984cd1cdab0dfd9a8a75a65818</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TLine3D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0763d8cdb4eb0783b9c2827617412a89</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1f6685b6a5c8c87bd46c5231c0f20516</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TObject3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa507bf84f2f4787566b8f43a98588bcd</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TTwist2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaacf763e61f1046e1a4ce44799863a8de</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TTwist3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0d4e979a439f23fa0d1edaa7b52ef7ce</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga467521782a602e090dccd150a0304541</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gacfbf8391db421029b4f1aafae3efc949</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPose2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf55cff79df3a191f28e57a9d3d5cded2</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPose3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7141c5b1a4baeca2acda701647ac6153</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TSegment2D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7b1d850476e64303ded37da9a4e94394</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TLine2D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gab2e51cf6866d807e32e61dfd897d39a3</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TObject2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa8ff3e747c18757ebfb0690ee4b760a4</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TSegment3D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaff4cc6bf9f5bf422cc58955b3f0ef5ce</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TLine3D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga536f142ab93c46de5574983298223ba9</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1a0a2095e72e2d4358b7f7d95cf737cd</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TObject3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga60668836f87e12b3ba1a6d4423e3d85f</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TTwist2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga749613a56b6c479ff20cbc1ce253ee18</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TTwist3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRepVertices</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a47f01350ce1b7c498931e7daac66fee5</anchor>
      <arglist>(T &amp;poly)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeUnusedVertices</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aa499d88d20acc80c18cee97433fdbfbe</anchor>
      <arglist>(T &amp;poly)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lightweight_geom_data.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>lightweight__geom__data_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <includes id="TPixelCoord_8h" name="TPixelCoord.h" local="no" imported="no">mrpt/utils/TPixelCoord.h</includes>
    <includes id="TTypeName_8h" name="TTypeName.h" local="no" imported="no">mrpt/utils/TTypeName.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="eigen__frwds_8h" name="eigen_frwds.h" local="no" imported="no">mrpt/math/eigen_frwds.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <class kind="struct">mrpt::math::TLine2D</class>
    <class kind="struct">mrpt::math::TLine3D</class>
    <class kind="struct">mrpt::math::TObject2D</class>
    <class kind="struct">mrpt::math::TObject2D::tobject2d_data_t</class>
    <class kind="struct">mrpt::math::TObject3D</class>
    <class kind="struct">mrpt::math::TObject3D::tobject3d_data_t</class>
    <class kind="struct">mrpt::math::TPlane</class>
    <class kind="struct">mrpt::math::TPoint2D</class>
    <class kind="struct">mrpt::math::TPoint3D</class>
    <class kind="struct">mrpt::math::TPoint3Df</class>
    <class kind="struct">mrpt::math::TPointXYZfIu8</class>
    <class kind="struct">mrpt::math::TPointXYZfRGBu8</class>
    <class kind="struct">mrpt::math::TPointXYZIu8</class>
    <class kind="struct">mrpt::math::TPointXYZRGBu8</class>
    <class kind="class">mrpt::math::TPolygon2D</class>
    <class kind="class">mrpt::math::TPolygon3D</class>
    <class kind="struct">mrpt::math::TPose2D</class>
    <class kind="struct">mrpt::math::TPose3D</class>
    <class kind="struct">mrpt::math::TPose3DQuat</class>
    <class kind="struct">mrpt::math::TSegment2D</class>
    <class kind="struct">mrpt::math::TSegment3D</class>
    <class kind="struct">mrpt::math::TTwist2D</class>
    <class kind="struct">mrpt::math::TTwist3D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="typedef">
      <type>TPlane</type>
      <name>TPlane3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga059f9e940d0d3c842d7ca1cec3c4f999</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga30e184e42686c929b057a782c5420381</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0ce1351e12712693cfbe5318fb8acae1</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf6339aa7f1cdc6c0a7049756f9417d2b</anchor>
      <arglist>(const TPose2D &amp;p1, const TPose2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2696598ea83b926010a0457c53bfe285</anchor>
      <arglist>(const TPose3D &amp;p1, const TPose3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac847cd29b920a25d160d642afc1ca5f5</anchor>
      <arglist>(const TSegment2D &amp;s1, const TSegment2D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3e99b3d8a2aa7739c50ee0c6e33d5556</anchor>
      <arglist>(const TSegment3D &amp;s1, const TSegment3D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>TPoint3D</type>
      <name>operator-</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga41dd79738f6a27f4b63ee22080eec843</anchor>
      <arglist>(const TPoint3D &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga77563b8f5edee66b0e8e333aa2e2a39c</anchor>
      <arglist>(std::ostream &amp;o, const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6d52eb54d72299cade2b884eedffa205</anchor>
      <arglist>(std::ostream &amp;o, const TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad988e4e96d8bc6609a025d9bac22712d</anchor>
      <arglist>(std::ostream &amp;o, const TPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga79ec834e3952d971972807745d048696</anchor>
      <arglist>(std::ostream &amp;o, const TPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8cd35fa40771db77948340c4e415e71f</anchor>
      <arglist>(std::ostream &amp;o, const TPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac81794c102988eac04f036f8f60aa690</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaabc90e4badbb504705c210c5d0e85182</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa0673f6d2952e01ea7e8447c458874ba</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPose2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga39c629f9fa70751c041a13ea3387ede0</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPose3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6292005972f5b7f2a4051d8c8ba4acf8</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TSegment2D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9e5730997e085ef73d01782fcaf51251</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TLine2D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga4102685bc8189ef84693ade5f5202568</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TObject2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6a7baf70850bd46ae931eaa744bdf80c</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TSegment3D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga502429984cd1cdab0dfd9a8a75a65818</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TLine3D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0763d8cdb4eb0783b9c2827617412a89</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1f6685b6a5c8c87bd46c5231c0f20516</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TObject3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa507bf84f2f4787566b8f43a98588bcd</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TTwist2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaacf763e61f1046e1a4ce44799863a8de</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TTwist3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaef7a1b4acfd8df1780f54ccf2725bec6</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3d8fa05b84f5283269f4f4d06f0136bd</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3b0d2c0eb8f001423ccd854814a92187</anchor>
      <arglist>(const TPose2D &amp;p1, const TPose2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga315107e68e10847038343a6bb609e49d</anchor>
      <arglist>(const TPose3D &amp;p1, const TPose3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf6b5b50bad9ca722909c044f785589aa</anchor>
      <arglist>(const TSegment2D &amp;s1, const TSegment2D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0759bd5ff55164037663876bb5c589e5</anchor>
      <arglist>(const TSegment3D &amp;s1, const TSegment3D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0d4e979a439f23fa0d1edaa7b52ef7ce</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga467521782a602e090dccd150a0304541</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gacfbf8391db421029b4f1aafae3efc949</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPose2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf55cff79df3a191f28e57a9d3d5cded2</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPose3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7141c5b1a4baeca2acda701647ac6153</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TSegment2D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7b1d850476e64303ded37da9a4e94394</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TLine2D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gab2e51cf6866d807e32e61dfd897d39a3</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TObject2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa8ff3e747c18757ebfb0690ee4b760a4</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TSegment3D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaff4cc6bf9f5bf422cc58955b3f0ef5ce</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TLine3D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga536f142ab93c46de5574983298223ba9</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1a0a2095e72e2d4358b7f7d95cf737cd</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TObject3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga60668836f87e12b3ba1a6d4423e3d85f</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TTwist2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga749613a56b6c479ff20cbc1ce253ee18</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TTwist3D &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_LINE</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga39c624c65577d653fdd4959db170f99e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_PLANE</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf25b3e2c558bc58ce4f5251cc62ac2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_POINT</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2dbf1225dd78e1ae2cb5e7d0b7ddea52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_POLYGON</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8a10a9c561cb5d704d17328857b4eb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_SEGMENT</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabdfe15c4a3eebe6168b00dd3a64224fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_UNDEFINED</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6fb47c39fe7b701f2ad23f02787ec63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct BASE_IMPEXP</type>
      <name>TLine3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac4f838c4ff28e24b60032903f9a87339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct BASE_IMPEXP</type>
      <name>TObject3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga621fd9d87c2da1ad022a4192779adfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class BASE_IMPEXP</type>
      <name>TPolygon3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac96724117d963fde72380a079deaea23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct BASE_IMPEXP</type>
      <name>TSegment3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6062a8844f75e4a2efd63d7027237b5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lightweight_geom_data_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>lightweight__geom__data__unittest_8cpp</filename>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>lightweight__geom__data__unittest_8cpp.html</anchorfile>
      <anchor>ac8c014f55b1441c39fcc9b49d61b6536</anchor>
      <arglist>(LightGeomData, PragmaPack)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>lightweight__geom__data__unittest_8cpp.html</anchorfile>
      <anchor>a1422e5e7f66604fbbf3cbc83f7c41b9c</anchor>
      <arglist>(LightGeomData, ExpectedMemorySizes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>base/include/mrpt/base/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/base/</path>
    <filename>base_2include_2mrpt_2base_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>BASE_IMPEXP</name>
      <anchorfile>base_2include_2mrpt_2base_2link__pragmas_8h.html</anchorfile>
      <anchor>a6045fa0129b1a3d6c8bf895470e66574</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BASE_IMPEXP_TEMPL</name>
      <anchorfile>base_2include_2mrpt_2base_2link__pragmas_8h.html</anchorfile>
      <anchor>aeb1137d3aabf690af43cfbc79c0971f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_BASE_EXPORT</name>
      <anchorfile>base_2include_2mrpt_2base_2link__pragmas_8h.html</anchorfile>
      <anchor>ae1077471b2a7bf3f31df9305531bc6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_BASE_IMPORT</name>
      <anchorfile>base_2include_2mrpt_2base_2link__pragmas_8h.html</anchorfile>
      <anchor>a17d711823227058c36113bc8cd044346</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>detectors/include/mrpt/detectors/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/include/mrpt/detectors/</path>
    <filename>detectors_2include_2mrpt_2detectors_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>DETECTORS_IMPEXP</name>
      <anchorfile>detectors_2include_2mrpt_2detectors_2link__pragmas_8h.html</anchorfile>
      <anchor>ae00c8cbe5f2c28b86dc1d62ebb3c5919</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DETECTORS_EXPORT</name>
      <anchorfile>detectors_2include_2mrpt_2detectors_2link__pragmas_8h.html</anchorfile>
      <anchor>a05bbd804544861e7d5c255afa342eafc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DETECTORS_IMPORT</name>
      <anchorfile>detectors_2include_2mrpt_2detectors_2link__pragmas_8h.html</anchorfile>
      <anchor>a6ca62c97e7f83bd6badcc44311b5d2dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graphs/include/mrpt/graphs/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>graphs_2include_2mrpt_2graphs_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>GRAPHS_IMPEXP</name>
      <anchorfile>graphs_2include_2mrpt_2graphs_2link__pragmas_8h.html</anchorfile>
      <anchor>a3b882a8c668190aac3741eceef62ea38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_GRAPHS_EXPORT</name>
      <anchorfile>graphs_2include_2mrpt_2graphs_2link__pragmas_8h.html</anchorfile>
      <anchor>a0eeff74f640bd85e6b2582ccc7b6faaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_GRAPHS_IMPORT</name>
      <anchorfile>graphs_2include_2mrpt_2graphs_2link__pragmas_8h.html</anchorfile>
      <anchor>aa69925c6446d234112349695d9992b12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graphslam/include/mrpt/graphslam/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/</path>
    <filename>graphslam_2include_2mrpt_2graphslam_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>GRAPHSLAM_IMPEXP</name>
      <anchorfile>graphslam_2include_2mrpt_2graphslam_2link__pragmas_8h.html</anchorfile>
      <anchor>afa95b50d68bbda1b2a15b8e02d452623</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_GRAPHSLAM_EXPORT</name>
      <anchorfile>graphslam_2include_2mrpt_2graphslam_2link__pragmas_8h.html</anchorfile>
      <anchor>aecf68ae2c226bdc3ce362b797ab9baf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_GRAPHSLAM_IMPORT</name>
      <anchorfile>graphslam_2include_2mrpt_2graphslam_2link__pragmas_8h.html</anchorfile>
      <anchor>a4d3cf365f3a3747a60c362ada9d9fffb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gui/include/mrpt/gui/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/gui/</path>
    <filename>gui_2include_2mrpt_2gui_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>GUI_IMPEXP</name>
      <anchorfile>gui_2include_2mrpt_2gui_2link__pragmas_8h.html</anchorfile>
      <anchor>a69a861d20c11137851da0fe69a66d7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_GUI_EXPORT</name>
      <anchorfile>gui_2include_2mrpt_2gui_2link__pragmas_8h.html</anchorfile>
      <anchor>a6c2aaf450d7fb1fb5901e3d6e58f8dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_GUI_IMPORT</name>
      <anchorfile>gui_2include_2mrpt_2gui_2link__pragmas_8h.html</anchorfile>
      <anchor>a7197e60a1277dfa4be5dd4fcb46157a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hmtslam/include/mrpt/hmtslam/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/include/mrpt/hmtslam/</path>
    <filename>hmtslam_2include_2mrpt_2hmtslam_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>HMTSLAM_IMPEXP</name>
      <anchorfile>hmtslam_2include_2mrpt_2hmtslam_2link__pragmas_8h.html</anchorfile>
      <anchor>a4f5ef02557cd461c7f3eb0eb04684aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_HMTSLAM_EXPORT</name>
      <anchorfile>hmtslam_2include_2mrpt_2hmtslam_2link__pragmas_8h.html</anchorfile>
      <anchor>a11df66f281928c96b97070b2835d3a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_HMTSLAM_IMPORT</name>
      <anchorfile>hmtslam_2include_2mrpt_2hmtslam_2link__pragmas_8h.html</anchorfile>
      <anchor>abb22cd09e105a4ddb58df5a7e24fc4eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hwdrivers/include/mrpt/hwdrivers/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>HWDRIVERS_IMPEXP</name>
      <anchorfile>hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h.html</anchorfile>
      <anchor>a5bcf681973c7e4e76310bd0791f1b612</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_HWDRIVERS_EXPORT</name>
      <anchorfile>hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h.html</anchorfile>
      <anchor>a1a28d0591c0de4b670b035989da1d09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_HWDRIVERS_IMPORT</name>
      <anchorfile>hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h.html</anchorfile>
      <anchor>ae1fea96028536b847982e0cadb45eef4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinematics/include/mrpt/kinematics/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/include/mrpt/kinematics/</path>
    <filename>kinematics_2include_2mrpt_2kinematics_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>KINEMATICS_IMPEXP</name>
      <anchorfile>kinematics_2include_2mrpt_2kinematics_2link__pragmas_8h.html</anchorfile>
      <anchor>a309e580cdff0a88dbf8fe164d5cd4777</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_KINEMATICS_EXPORT</name>
      <anchorfile>kinematics_2include_2mrpt_2kinematics_2link__pragmas_8h.html</anchorfile>
      <anchor>a264e23c836655eb47cd9271f3463e957</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_KINEMATICS_IMPORT</name>
      <anchorfile>kinematics_2include_2mrpt_2kinematics_2link__pragmas_8h.html</anchorfile>
      <anchor>afbae686431edad2b15de0692d930dc4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>maps/include/mrpt/maps/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2include_2mrpt_2maps_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MAPS_IMPEXP</name>
      <anchorfile>maps_2include_2mrpt_2maps_2link__pragmas_8h.html</anchorfile>
      <anchor>ad401479c152d92658375c646837e33ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_MAPS_EXPORT</name>
      <anchorfile>maps_2include_2mrpt_2maps_2link__pragmas_8h.html</anchorfile>
      <anchor>af8ec969e5a48e817c6531f53132743d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_MAPS_IMPORT</name>
      <anchorfile>maps_2include_2mrpt_2maps_2link__pragmas_8h.html</anchorfile>
      <anchor>a17a79b45d51feb7ecaf8f3a0ac2815a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nav/include/mrpt/nav/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/</path>
    <filename>nav_2include_2mrpt_2nav_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NAV_EXPORT</name>
      <anchorfile>nav_2include_2mrpt_2nav_2link__pragmas_8h.html</anchorfile>
      <anchor>aefceec2383919e5768ee5311aa4789ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NAV_IMPORT</name>
      <anchorfile>nav_2include_2mrpt_2nav_2link__pragmas_8h.html</anchorfile>
      <anchor>a854d4d196e6d49775ba92b5155467cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NAV_IMPEXP</name>
      <anchorfile>nav_2include_2mrpt_2nav_2link__pragmas_8h.html</anchorfile>
      <anchor>a9ac31a64dbc35aba76047e070b9a01f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obs/include/mrpt/obs/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs_2include_2mrpt_2obs_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_OBS_EXPORT</name>
      <anchorfile>obs_2include_2mrpt_2obs_2link__pragmas_8h.html</anchorfile>
      <anchor>a3096a1df98433608f5bcd79cb8716c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_OBS_IMPORT</name>
      <anchorfile>obs_2include_2mrpt_2obs_2link__pragmas_8h.html</anchorfile>
      <anchor>abd126f98651e27da01b97cff7ef9f218</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OBS_IMPEXP</name>
      <anchorfile>obs_2include_2mrpt_2obs_2link__pragmas_8h.html</anchorfile>
      <anchor>ae8bb1b2647c58d6ae2eb30ca31fcf5a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>opengl/include/mrpt/opengl/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>opengl_2include_2mrpt_2opengl_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_OPENGL_EXPORT</name>
      <anchorfile>opengl_2include_2mrpt_2opengl_2link__pragmas_8h.html</anchorfile>
      <anchor>abb19d530642079ec4e2574e29899be81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_OPENGL_IMPORT</name>
      <anchorfile>opengl_2include_2mrpt_2opengl_2link__pragmas_8h.html</anchorfile>
      <anchor>a2f772fd0492e01af478b0bd0d87a3fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENGL_IMPEXP</name>
      <anchorfile>opengl_2include_2mrpt_2opengl_2link__pragmas_8h.html</anchorfile>
      <anchor>af6a1c8d5d6b3c8c0af00dbeef88ce269</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pbmap/include/mrpt/pbmap/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/include/mrpt/pbmap/</path>
    <filename>pbmap_2include_2mrpt_2pbmap_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_PBMAP_EXPORT</name>
      <anchorfile>pbmap_2include_2mrpt_2pbmap_2link__pragmas_8h.html</anchorfile>
      <anchor>ae36ff865a65468e07f7d78725a315fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_PBMAP_IMPORT</name>
      <anchorfile>pbmap_2include_2mrpt_2pbmap_2link__pragmas_8h.html</anchorfile>
      <anchor>ad29769fe4048d6018347d06237b83940</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PBMAP_IMPEXP</name>
      <anchorfile>pbmap_2include_2mrpt_2pbmap_2link__pragmas_8h.html</anchorfile>
      <anchor>ab273c86b093e3f226542f0fe45f52997</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slam/include/mrpt/slam/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>slam_2include_2mrpt_2slam_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_SLAM_EXPORT</name>
      <anchorfile>slam_2include_2mrpt_2slam_2link__pragmas_8h.html</anchorfile>
      <anchor>a41a3410e5455611e861375941bb44188</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_SLAM_IMPORT</name>
      <anchorfile>slam_2include_2mrpt_2slam_2link__pragmas_8h.html</anchorfile>
      <anchor>a27fcf2b8866348288290dd9aeaa1a1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SLAM_IMPEXP</name>
      <anchorfile>slam_2include_2mrpt_2slam_2link__pragmas_8h.html</anchorfile>
      <anchor>a26118d9c67fb641718c989b57c9acf64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tfest/include/mrpt/tfest/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/include/mrpt/tfest/</path>
    <filename>tfest_2include_2mrpt_2tfest_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_TFEST_EXPORT</name>
      <anchorfile>tfest_2include_2mrpt_2tfest_2link__pragmas_8h.html</anchorfile>
      <anchor>a17a2cdc8d0a9b71784f0f2b9a8028f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_TFEST_IMPORT</name>
      <anchorfile>tfest_2include_2mrpt_2tfest_2link__pragmas_8h.html</anchorfile>
      <anchor>a7de57b381cddf404ce1558c3152c019a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TFEST_IMPEXP</name>
      <anchorfile>tfest_2include_2mrpt_2tfest_2link__pragmas_8h.html</anchorfile>
      <anchor>a727272ce3c3b0e66d3266cc8e92ffdc8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>topography/include/mrpt/topography/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/topography/include/mrpt/topography/</path>
    <filename>topography_2include_2mrpt_2topography_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_TOPO_EXPORT</name>
      <anchorfile>topography_2include_2mrpt_2topography_2link__pragmas_8h.html</anchorfile>
      <anchor>a65c87525cecc1ff75031d8b6d0d20ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_TOPO_IMPORT</name>
      <anchorfile>topography_2include_2mrpt_2topography_2link__pragmas_8h.html</anchorfile>
      <anchor>a6ce99085535dc2016462ef10bf83d9e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOPO_IMPEXP</name>
      <anchorfile>topography_2include_2mrpt_2topography_2link__pragmas_8h.html</anchorfile>
      <anchor>a982c0d24b52c7b11f2b1934de1b65667</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vision/include/mrpt/vision/link_pragmas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>vision_2include_2mrpt_2vision_2link__pragmas_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_VISION_EXPORT</name>
      <anchorfile>vision_2include_2mrpt_2vision_2link__pragmas_8h.html</anchorfile>
      <anchor>a8f82570c767c5ba8447ecc617cb96b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_VISION_IMPORT</name>
      <anchorfile>vision_2include_2mrpt_2vision_2link__pragmas_8h.html</anchorfile>
      <anchor>a929967954772b5e3fac1803588de18e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VISION_IMPEXP</name>
      <anchorfile>vision_2include_2mrpt_2vision_2link__pragmas_8h.html</anchorfile>
      <anchor>aa4a17fb846aac61f4e57b17b6f784559</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>list_searchable.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>list__searchable_8h</filename>
    <class kind="class">mrpt::utils::list_searchable</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>locker.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/hal/</path>
    <filename>locker_8h</filename>
    <class kind="class">rp::hal::AutoLocker</class>
    <class kind="class">rp::hal::Locker</class>
    <namespace>rp</namespace>
    <namespace>rp::hal</namespace>
  </compound>
  <compound kind="file">
    <name>main.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/scripts/fonts2cpp/</path>
    <filename>main_8c</filename>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>doc/parse-dataset-example/main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/parse-dataset-example/</path>
    <filename>doc_2parse-dataset-example_2main_8cpp</filename>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="topography_8h" name="topography.h" local="no" imported="no">mrpt/topography.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>doc_2parse-dataset-example_2main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>scripts/add-doxygen-grouping-headers/main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/scripts/add-doxygen-grouping-headers/</path>
    <filename>scripts_2add-doxygen-grouping-headers_2main_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>scripts_2add-doxygen-grouping-headers_2main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>scripts/replace-header/main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/scripts/replace-header/</path>
    <filename>scripts_2replace-header_2main_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>scripts_2replace-header_2main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main_artwork.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>main__artwork_8cpp</filename>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>RETURN_BITMAP</name>
      <anchorfile>main__artwork_8cpp.html</anchorfile>
      <anchor>a5ab5c7b74f646dfffeb304aa456cb04e</anchor>
      <arglist>(artid, xpm)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main_convert_ops.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>main__convert__ops_8cpp</filename>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
  </compound>
  <compound kind="file">
    <name>main_gps_ops.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>main__gps__ops_8cpp</filename>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="CFormEdit_8h" name="CFormEdit.h" local="yes" imported="no">CFormEdit.h</includes>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="topography_8h" name="topography.h" local="no" imported="no">mrpt/topography.h</includes>
    <includes id="stl__containers__utils_8h" name="stl_containers_utils.h" local="no" imported="no">mrpt/utils/stl_containers_utils.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <member kind="function">
      <type>void</type>
      <name>filter_delGPSNan</name>
      <anchorfile>main__gps__ops_8cpp.html</anchorfile>
      <anchor>a5a23f1749c8d4ca2c474ac2d7829072a</anchor>
      <arglist>(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fixGPStimestamp</name>
      <anchorfile>main__gps__ops_8cpp.html</anchorfile>
      <anchor>a05d8102b52bc5966929227734d8b578b</anchor>
      <arglist>(CObservationGPSPtr &amp;obs, CVectorDouble &amp;time_changes, std::map&lt; std::string, double &gt; &amp;DeltaTimes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main_images_ops.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>main__images__ops_8cpp</filename>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <member kind="function">
      <type>void</type>
      <name>renameExternalImageFile</name>
      <anchorfile>main__images__ops_8cpp.html</anchorfile>
      <anchor>aa80372e5664307fc7be121087b241725</anchor>
      <arglist>(CObservationImagePtr o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renameExternalStereoImageFile</name>
      <anchorfile>main__images__ops_8cpp.html</anchorfile>
      <anchor>a4c2b309d30b5269d215d4186cf586de8</anchor>
      <arglist>(CObservationStereoImagesPtr o)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main_imports_exports.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>main__imports__exports_8cpp</filename>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="CDirectoryExplorer_8h" name="CDirectoryExplorer.h" local="no" imported="no">mrpt/system/CDirectoryExplorer.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="CTextFileLinesParser_8h" name="CTextFileLinesParser.h" local="no" imported="no">mrpt/utils/CTextFileLinesParser.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CObservationWirelessPower_8h" name="obs/CObservationWirelessPower.h" local="no" imported="no">mrpt/obs/CObservationWirelessPower.h</includes>
    <includes id="obs_2CObservationRFID_8h" name="obs/CObservationRFID.h" local="no" imported="no">mrpt/obs/CObservationRFID.h</includes>
    <member kind="function">
      <type>void</type>
      <name>goToNextToken</name>
      <anchorfile>main__imports__exports_8cpp.html</anchorfile>
      <anchor>ad0bf204f2bdcd6ba72827a84c3e4d012</anchor>
      <arglist>(char *&amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goToTheLastToken</name>
      <anchorfile>main__imports__exports_8cpp.html</anchorfile>
      <anchor>a81ebe0c4bdb6108897087aa455dbc6ab</anchor>
      <arglist>(char *&amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseGeneralVector</name>
      <anchorfile>main__imports__exports_8cpp.html</anchorfile>
      <anchor>a8e9581106d17798307b5f1542b2fd821</anchor>
      <arglist>(const std::string &amp;str, size_t idx, vector&lt; float &gt; &amp;outVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseMOOSVector</name>
      <anchorfile>main__imports__exports_8cpp.html</anchorfile>
      <anchor>ac1d571df5bfaa27e71053233bda29c21</anchor>
      <arglist>(const std::string &amp;str, size_t idx, vector&lt; float &gt; &amp;outVector)</arglist>
    </member>
    <member kind="variable">
      <type>TTimeStamp</type>
      <name>rawlog_first_timestamp</name>
      <anchorfile>main__imports__exports_8cpp.html</anchorfile>
      <anchor>ab28028c3da989ab7ed78f253eaeee7af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main_pub.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/mrpt-zeromq-example/</path>
    <filename>main__pub_8cpp</filename>
    <includes id="serialization__zmq_8h" name="serialization_zmq.h" local="no" imported="no">mrpt/utils/serialization_zmq.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main__pub_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main_show_selected_object.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>main__show__selected__object_8cpp</filename>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="ops__matrices_8h" name="ops_matrices.h" local="no" imported="no">mrpt/math/ops_matrices.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="obs_8h" name="obs.h" local="no" imported="no">mrpt/obs.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>main__show__selected__object_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>catch</name>
      <anchorfile>main__show__selected__object_8cpp.html</anchorfile>
      <anchor>a54131a49d8a73869bf124f59e026283e</anchor>
      <arglist>(mrpt::utils::CExceptionExternalImageNotFound &amp;e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>catch</name>
      <anchorfile>main__show__selected__object_8cpp.html</anchorfile>
      <anchor>ade6d4fa7c626cd4ec2a233a0b764e40a</anchor>
      <arglist>(std::exception &amp;e)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main_sub.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/mrpt-zeromq-example/</path>
    <filename>main__sub_8cpp</filename>
    <includes id="serialization__zmq_8h" name="serialization_zmq.h" local="no" imported="no">mrpt/utils/serialization_zmq.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>main__sub_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>main_vodometry.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>main__vodometry_8cpp</filename>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
  </compound>
  <compound kind="file">
    <name>map-partition.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/map-partition/</path>
    <filename>map-partition_8cpp</filename>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CIncrementalMapPartitioner_8h" name="CIncrementalMapPartitioner.h" local="no" imported="no">mrpt/slam/CIncrementalMapPartitioner.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>map-partition_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test</name>
      <anchorfile>map-partition_8cpp.html</anchorfile>
      <anchor>afcffe8329a548c8c085ea0d987613a0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>MAP_FILE</name>
      <anchorfile>map-partition_8cpp.html</anchorfile>
      <anchor>aad29e428583336c6d2f5d9b9f9672cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>THRESHOLD_NCUT</name>
      <anchorfile>map-partition_8cpp.html</anchorfile>
      <anchor>abf66e0118488a27b7ab651cb4902dcbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>map_as_vector.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>map__as__vector_8h</filename>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <class kind="class">mrpt::utils::map_as_vector</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>maps-observations.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/doxygen-pages/</path>
    <filename>maps-observations_8h</filename>
  </compound>
  <compound kind="file">
    <name>maps-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/</path>
    <filename>maps-precomp_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>maps-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/</path>
    <filename>maps-precomp_8h</filename>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>maps.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/</path>
    <filename>maps_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="maps_2CBeacon_8h" name="maps/CBeacon.h" local="no" imported="no">mrpt/maps/CBeacon.h</includes>
    <includes id="maps_2CBeaconMap_8h" name="maps/CBeaconMap.h" local="no" imported="no">mrpt/maps/CBeaconMap.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="maps_2CGasConcentrationGridMap2D_8h" name="maps/CGasConcentrationGridMap2D.h" local="no" imported="no">mrpt/maps/CGasConcentrationGridMap2D.h</includes>
    <includes id="maps_2CWirelessPowerGridMap2D_8h" name="maps/CWirelessPowerGridMap2D.h" local="no" imported="no">mrpt/maps/CWirelessPowerGridMap2D.h</includes>
    <includes id="CRandomFieldGridMap3D_8h" name="CRandomFieldGridMap3D.h" local="no" imported="no">mrpt/maps/CRandomFieldGridMap3D.h</includes>
    <includes id="maps_2CHeightGridMap2D_8h" name="maps/CHeightGridMap2D.h" local="no" imported="no">mrpt/maps/CHeightGridMap2D.h</includes>
    <includes id="CHeightGridMap2D__MRF_8h" name="CHeightGridMap2D_MRF.h" local="no" imported="no">mrpt/maps/CHeightGridMap2D_MRF.h</includes>
    <includes id="maps_2CReflectivityGridMap2D_8h" name="maps/CReflectivityGridMap2D.h" local="no" imported="no">mrpt/maps/CReflectivityGridMap2D.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2CWeightedPointsMap_8h" name="maps/CWeightedPointsMap.h" local="no" imported="no">mrpt/maps/CWeightedPointsMap.h</includes>
    <includes id="maps_2COctoMap_8h" name="maps/COctoMap.h" local="no" imported="no">mrpt/maps/COctoMap.h</includes>
    <includes id="maps_2CColouredOctoMap_8h" name="maps/CColouredOctoMap.h" local="no" imported="no">mrpt/maps/CColouredOctoMap.h</includes>
    <includes id="CAngularObservationMesh_8h" name="CAngularObservationMesh.h" local="no" imported="no">mrpt/opengl/CAngularObservationMesh.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
  </compound>
  <compound kind="file">
    <name>maps_bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>maps__bindings_8cpp</filename>
    <includes id="bindings_8h" name="bindings.h" local="yes" imported="no">bindings.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="maps_2CMultiMetricMapPDF_8h" name="maps/CMultiMetricMapPDF.h" local="no" imported="no">mrpt/maps/CMultiMetricMapPDF.h</includes>
    <includes id="TMetricMapInitializer_8h" name="TMetricMapInitializer.h" local="no" imported="no">mrpt/maps/TMetricMapInitializer.h</includes>
    <includes id="metric__map__types_8h" name="metric_map_types.h" local="no" imported="no">mrpt/maps/metric_map_types.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <member kind="function">
      <type>CSetOfObjectsPtr</type>
      <name>CMetricMap_getAs3DObject</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>a15746130eeb95bb1737a60d20385397c</anchor>
      <arglist>(CMetricMap &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CMetricMap_insertObservation</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>a697c36d9747094515b2bfa167ef10915</anchor>
      <arglist>(CMetricMap &amp;self, const CObservation &amp;obs, const CPose3D &amp;robotPose=CPose3D())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CMetricMap_insertObservationPtr</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>a8cdcb04d9fd81ad1cc5f58e8f4ccde79</anchor>
      <arglist>(CMetricMap &amp;self, const CObservationPtr &amp;obs, const CPose3D &amp;robotPose=CPose3D())</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>CMultiMetricMap_getAs3DObject</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>a71e18f0ba807063b7e6519c7a466ad11</anchor>
      <arglist>(CMultiMetricMap &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CSimplePointsMapPtr</type>
      <name>CMultiMetricMap_getAsSimplePointsMap</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>a9586a115a8ea22508e0580b31a6de099</anchor>
      <arglist>(CMultiMetricMap &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMultiMetricMap_setListOfMaps</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>ab653d164c47827e294cc168bc46c0cdb</anchor>
      <arglist>(CMultiMetricMap &amp;self, TSetOfMetricMapInitializers &amp;initializers)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFParticles</type>
      <name>CMultiMetricMapPDF_getEstimatedPosePDFAtTime</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>a747816f8d13f439ba0ceff6e2532fe98</anchor>
      <arglist>(CMultiMetricMapPDF &amp;self, size_t timeStep)</arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>CMultiMetricMapPDF_getLastPose</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>ae19b9f05e81e546117686f1292ddc0f2</anchor>
      <arglist>(CMultiMetricMapPDF &amp;self, size_t i)</arglist>
    </member>
    <member kind="function">
      <type>list</type>
      <name>CMultiMetricMapPDF_getPath</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>a66adc58d3344647be996c40d61a2d6b7</anchor>
      <arglist>(CMultiMetricMapPDF &amp;self, size_t i)</arglist>
    </member>
    <member kind="function">
      <type>COccupancyGridMap2D *</type>
      <name>COccupancyGridMap2D_copy</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>af40f71d5a3e9eaf6805230215f1d2c99</anchor>
      <arglist>(COccupancyGridMap2D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>COccupancyGridMap2D_insertObservation</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>a91f541d145d708b10c9e3df7978affe3</anchor>
      <arglist>(COccupancyGridMap2D &amp;self, CObservation &amp;obs, CPose3D &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>object</type>
      <name>COccupancyGridMap2D_to_ROS_OccupancyGrid_msg1</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>a340fa9b0b545907bbce0ec6ce944f343</anchor>
      <arglist>(COccupancyGridMap2D &amp;self, str frame_id)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>CPointsMap_getAs3DObject</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>ae90859d03312f04e7ef5e80871991bf8</anchor>
      <arglist>(CPointsMap &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CSimpleMap_insert</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>ad8a5c1d53af1130a63544d326dea9122</anchor>
      <arglist>(CSimpleMap &amp;self, CPose3DPDF &amp;in_posePDF, CSensoryFrame &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>boost::python::tuple</type>
      <name>CSimplePointsMap_getPointAllFieldsFast</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>a44bc260caa3630fe14bb3790c8e6a99a</anchor>
      <arglist>(CSimplePointsMap &amp;self, uint32_t index)</arglist>
    </member>
    <member kind="function">
      <type>boost::python::tuple</type>
      <name>CSimplePointsMap_getPointFast</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>aa443e53fd786ef2c42ae81424075a7f4</anchor>
      <arglist>(CSimplePointsMap &amp;self, uint32_t index)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>CSimplePointsMap_getSize</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>a92034b6fb6453d5b61c9b662d7ce41d7</anchor>
      <arglist>(CSimplePointsMap &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CSimplePointsMap_loadFromRangeScan1</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>a0a80056c3fbcbd69bceb81009c77a3c1</anchor>
      <arglist>(CSimplePointsMap &amp;self, const CObservation2DRangeScan &amp;rangeScan)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CSimplePointsMap_loadFromRangeScan2</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>ad687df4a2b515429f0880e6f66649266</anchor>
      <arglist>(CSimplePointsMap &amp;self, const CObservation2DRangeScan &amp;rangeScan, const CPose3D &amp;robotPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_maps</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>aacf3e7a8d81ff48b66291d019468f6fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TSetOfMetricMapInitializers_push_back</name>
      <anchorfile>maps__bindings_8cpp.html</anchorfile>
      <anchor>a3a742e15f400df4208a743d3bc68c154</anchor>
      <arglist>(TSetOfMetricMapInitializers &amp;self, TMetricMapInitializerPtr &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>match.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>match_8c</filename>
    <includes id="sift_8h" name="sift.h" local="yes" imported="no">sift.h</includes>
    <includes id="imgfeatures_8h" name="imgfeatures.h" local="yes" imported="no">imgfeatures.h</includes>
    <includes id="kdtree_8h" name="kdtree.h" local="yes" imported="no">kdtree.h</includes>
    <includes id="vision_2src_2sift-hess_2utils_8h" name="vision/src/sift-hess/utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="xform_8h" name="xform.h" local="yes" imported="no">xform.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>KDTREE_BBF_MAX_NN_CHKS</name>
      <anchorfile>match_8c.html</anchorfile>
      <anchor>a5d824f80a182b334d454c00da4988491</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NN_SQ_DIST_RATIO_THR</name>
      <anchorfile>match_8c.html</anchorfile>
      <anchor>a2c7ff1e246ec4eb1a4403c90f4eb99c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>match_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>img1_file</name>
      <anchorfile>match_8c.html</anchorfile>
      <anchor>a5f94821bf94c07eccf1aae41291b7e4e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>img2_file</name>
      <anchorfile>match_8c.html</anchorfile>
      <anchor>ae604a9b35bd46eaab99e78e54b891d50</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>math.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>math_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="interp__fit_8hpp" name="interp_fit.hpp" local="no" imported="no">mrpt/math/interp_fit.hpp</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="fourier_8h" name="fourier.h" local="no" imported="no">mrpt/math/fourier.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="CFileStream_8h" name="CFileStream.h" local="no" imported="no">mrpt/utils/CFileStream.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="ops__matrices_8h" name="ops_matrices.h" local="no" imported="no">mrpt/math/ops_matrices.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="typedef">
      <type>float</type>
      <name>FFT_TYPE</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>add1d8c1c23d419fa7b2e413bab7c73b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitrv2</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>adaa1d0f85faa8bfffbb578ec7710443d</anchor>
      <arglist>(int n, int *ip, FFT_TYPE *a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cdft</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aac0defbe1b172cb0c8b20ac2cc9cd759</anchor>
      <arglist>(int n, int isgn, FFT_TYPE *a, int *ip, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cdft2d</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae5aeefb9a5addebdece15f64a58219bd</anchor>
      <arglist>(int n1, int n2, int isgn, FFT_TYPE **a, FFT_TYPE *t, int *ip, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cftbsub</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a54e83bc2949d7803c30452da8ee8cb34</anchor>
      <arglist>(int n, FFT_TYPE *a, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cftfsub</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a299612504bc8d4c1353e14327c6e3c20</anchor>
      <arglist>(int n, FFT_TYPE *a, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dctsub</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aa8d6c702b07639c6550c7af750f9aa26</anchor>
      <arglist>(int n, FFT_TYPE *a, int nc, FFT_TYPE *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dstsub</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afd96caa5f85b69b4e7382650c4857274</anchor>
      <arglist>(int n, FFT_TYPE *a, int nc, FFT_TYPE *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>four1</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aabc98fbf215aaedb12fb6ff2bbaaf105</anchor>
      <arglist>(float data[], unsigned long nn, int isign)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makect</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afb1ba8bbe777260b0784d880abadddb6</anchor>
      <arglist>(int nc, int *ip, FFT_TYPE *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makewt</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a83e7c4dd608b67ff027668416758a457</anchor>
      <arglist>(int nw, int *ip, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myGeneralDFT</name>
      <anchorfile>math_8cpp.html</anchorfile>
      <anchor>abdcff754b2dd9c56092657cd07e0b8da</anchor>
      <arglist>(int sign, const CMatrixFloat &amp;in_real, const CMatrixFloat &amp;in_imag, CMatrixFloat &amp;out_real, CMatrixFloat &amp;out_imag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>noncentralChi2OneIteration</name>
      <anchorfile>math_8cpp.html</anchorfile>
      <anchor>a5ed3506dfbf37fd1e9392d66962a846d</anchor>
      <arglist>(T arg, T &amp;lans, T &amp;dans, T &amp;pans, unsigned int &amp;j)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rdft</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a9f08ab320e301be029da2f1e267e4d8c</anchor>
      <arglist>(int n, int isgn, FFT_TYPE *a, int *ip, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rdft2d</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a6a690a145b9be5c4dc9b8d7e5c002ff3</anchor>
      <arglist>(int n1, int n2, int isgn, FFT_TYPE **a, FFT_TYPE *t, int *ip, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>realft</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a88e752bd98abd88de9c2c3e97f96ff6e</anchor>
      <arglist>(float data[], unsigned long n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rftbsub</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a7711e756ca6981b10aa2e70fa9a311da</anchor>
      <arglist>(int n, FFT_TYPE *a, int nc, FFT_TYPE *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rftfsub</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8fc7d46b5705243d4675f21ff199abaf</anchor>
      <arglist>(int n, FFT_TYPE *a, int nc, FFT_TYPE *c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>math.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/</path>
    <filename>math_8h</filename>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="transform__gaussian_8h" name="transform_gaussian.h" local="no" imported="no">mrpt/math/transform_gaussian.h</includes>
    <includes id="fourier_8h" name="fourier.h" local="no" imported="no">mrpt/math/fourier.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
    <includes id="ops__matrices_8h" name="ops_matrices.h" local="no" imported="no">mrpt/math/ops_matrices.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="CLevenbergMarquardt_8h" name="CLevenbergMarquardt.h" local="no" imported="no">mrpt/math/CLevenbergMarquardt.h</includes>
    <includes id="CQuaternion_8h" name="CQuaternion.h" local="no" imported="no">mrpt/math/CQuaternion.h</includes>
    <includes id="ransac_8h" name="ransac.h" local="no" imported="no">mrpt/math/ransac.h</includes>
    <includes id="ransac__applications_8h" name="ransac_applications.h" local="no" imported="no">mrpt/math/ransac_applications.h</includes>
    <includes id="CHistogram_8h" name="CHistogram.h" local="no" imported="no">mrpt/math/CHistogram.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <includes id="CMatrixB_8h" name="CMatrixB.h" local="no" imported="no">mrpt/math/CMatrixB.h</includes>
    <includes id="CMatrixTemplateObjects_8h" name="CMatrixTemplateObjects.h" local="no" imported="no">mrpt/math/CMatrixTemplateObjects.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CArrayNumeric_8h" name="CArrayNumeric.h" local="no" imported="no">mrpt/math/CArrayNumeric.h</includes>
    <includes id="CPolygon_8h" name="CPolygon.h" local="no" imported="no">mrpt/math/CPolygon.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="CSplineInterpolator1D_8h" name="CSplineInterpolator1D.h" local="no" imported="no">mrpt/math/CSplineInterpolator1D.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CSparseMatrixTemplate_8h" name="CSparseMatrixTemplate.h" local="no" imported="no">mrpt/math/CSparseMatrixTemplate.h</includes>
    <includes id="CSparseMatrix_8h" name="CSparseMatrix.h" local="no" imported="no">mrpt/math/CSparseMatrix.h</includes>
    <includes id="MatrixBlockSparseCols_8h" name="MatrixBlockSparseCols.h" local="no" imported="no">mrpt/math/MatrixBlockSparseCols.h</includes>
    <includes id="CBinaryRelation_8h" name="CBinaryRelation.h" local="no" imported="no">mrpt/math/CBinaryRelation.h</includes>
    <includes id="CMonteCarlo_8h" name="CMonteCarlo.h" local="no" imported="no">mrpt/math/CMonteCarlo.h</includes>
    <includes id="jacobians_8h" name="jacobians.h" local="no" imported="no">mrpt/math/jacobians.h</includes>
    <includes id="KDTreeCapable_8h" name="KDTreeCapable.h" local="no" imported="no">mrpt/math/KDTreeCapable.h</includes>
    <includes id="kmeans_8h" name="kmeans.h" local="no" imported="no">mrpt/math/kmeans.h</includes>
    <includes id="slerp_8h" name="slerp.h" local="no" imported="no">mrpt/math/slerp.h</includes>
    <includes id="model__search_8h" name="model_search.h" local="no" imported="no">mrpt/math/model_search.h</includes>
    <includes id="filters_8h" name="filters.h" local="no" imported="no">mrpt/math/filters.h</includes>
    <includes id="CRuntimeCompiledExpression_8h" name="CRuntimeCompiledExpression.h" local="no" imported="no">mrpt/math/CRuntimeCompiledExpression.h</includes>
  </compound>
  <compound kind="file">
    <name>math_bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>math__bindings_8cpp</filename>
    <includes id="bindings_8h" name="bindings.h" local="yes" imported="no">bindings.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_FIXED_DOUBLE_MATRIX</name>
      <anchorfile>math__bindings_8cpp.html</anchorfile>
      <anchor>aad2e831cdc30e6b672ea2724ada85e01</anchor>
      <arglist>(rows, cols)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_FIXED_DOUBLE_MATRIX_GETITEM</name>
      <anchorfile>math__bindings_8cpp.html</anchorfile>
      <anchor>a71a751ad05fe9f0457abe06f2e31d1ae</anchor>
      <arglist>(rows, cols)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_FIXED_DOUBLE_MATRIX_GETSET</name>
      <anchorfile>math__bindings_8cpp.html</anchorfile>
      <anchor>a8f28f2ed0450b5c1f44b9d0d37b2df99</anchor>
      <arglist>(rows, cols)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAKE_FIXED_DOUBLE_MATRIX_SETITEM</name>
      <anchorfile>math__bindings_8cpp.html</anchorfile>
      <anchor>aa76acc2e8b6cf196dead97874be152c6</anchor>
      <arglist>(rows, cols)</arglist>
    </member>
    <member kind="function">
      <type>template double</type>
      <name>angDistance&lt; double &gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8e5434ad99cf36ea4989ba6207fda8f2</anchor>
      <arglist>(double from, double to)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_math</name>
      <anchorfile>math__bindings_8cpp.html</anchorfile>
      <anchor>aa5293ff66c1f30263980ecfa0b1eefd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_math_stl</name>
      <anchorfile>math__bindings_8cpp.html</anchorfile>
      <anchor>abdb3c30fff4b8208b9c870d97b8585be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>template double</type>
      <name>wrapTo2Pi&lt; double &gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a75a5bb2b450a74fe1da4475147dcc408</anchor>
      <arglist>(double a)</arglist>
    </member>
    <member kind="function">
      <type>template void</type>
      <name>wrapTo2PiInPlace&lt; double &gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aa9d45d80e590ae79b0fdeacd3ff6a060</anchor>
      <arglist>(double &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>template double</type>
      <name>wrapToPi&lt; double &gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>af3304c496f756cde78f670ee46be1840</anchor>
      <arglist>(double a)</arglist>
    </member>
    <member kind="function">
      <type>template void</type>
      <name>wrapToPiInPlace&lt; double &gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afa7ebfafcf740362422612047f3dd8c0</anchor>
      <arglist>(double &amp;a)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>math_frwds.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>math__frwds_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <class kind="class">mrpt::math::CMatrixTemplate</class>
    <class kind="class">mrpt::math::CMatrixTemplateObjects</class>
    <class kind="struct">mrpt::math::ContainerType</class>
    <class kind="class">mrpt::math::CQuaternion</class>
    <class kind="struct">mrpt::math::detail::getVicinity</class>
    <class kind="struct">mrpt::math::detail::TAuxResizer</class>
    <class kind="struct">mrpt::math::detail::TAuxResizer&lt; MAT,-1 &gt;</class>
    <class kind="class">mrpt::math::detail::VicinityTraits</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::math::detail</namespace>
    <namespace>mrpt::system</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_MATRIX_CONSTRUCTORS_FROM_POSES</name>
      <anchorfile>math__frwds_8h.html</anchorfile>
      <anchor>a62ee3e474e8ff7287af332daa529f7f8</anchor>
      <arglist>(_CLASS_)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TConstructorFlags_Matrices</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a27e8ae8971ff5aa1c39f1f9be334d73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNINITIALIZED_MATRIX</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a27e8ae8971ff5aa1c39f1f9be334d73aa28acc66160006cb691487ec89f8d266d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TMatrixTextFileFormat</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5c655254dc91e1e5e5b7e43ab7572d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATRIX_FORMAT_ENG</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5c655254dc91e1e5e5b7e43ab7572d85a40e11335e625d349cfb19366b9d23e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATRIX_FORMAT_FIXED</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5c655254dc91e1e5e5b7e43ab7572d85a417d954dbfac48470b7bbe455784ec19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATRIX_FORMAT_INT</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5c655254dc91e1e5e5b7e43ab7572d85ac1fe98ff9b96269a607dc3ae8f0edbe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cumsum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae8114c744c0608670c4df1fd59be8909</anchor>
      <arglist>(const CONTAINER1 &amp;in_data, CONTAINER2 &amp;out_cumsum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractMatrix</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>aa19b24dfb9f42a5339d2abf59dc97f27</anchor>
      <arglist>(const MATORG &amp;M, const size_t first_row, const size_t first_col, MATDEST &amp;outMat)</arglist>
    </member>
    <member kind="function">
      <type>TPoint2D BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>aed93eb5b2930c93dff27438af85d740a</anchor>
      <arglist>(const mrpt::poses::CPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPoint3D BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a09273bbf1d021dfd18ca677d3f69c708</anchor>
      <arglist>(const mrpt::poses::CPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPose2D BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>ad720846e28e649693a37d816573d0dd0</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPose3D BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a34bd943536a0b2341a09def5921bf572</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPose3DQuat BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a410d3c48af575489a3a6a0ed814441fe</anchor>
      <arglist>(const mrpt::poses::CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>MRPT_getVersion</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga84af4c93a309f7aed8376b312a1fb8b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_A_skew3</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad21f2859644b754aba9a1392503a9776</anchor>
      <arglist>(const MAT_A &amp;A, const SKEW_3VECTOR &amp;v, MAT_OUT &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_skew3_A</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a134f1d14fa12f25cbc82fa36faf59393</anchor>
      <arglist>(const SKEW_3VECTOR &amp;v, const MAT_A &amp;A, MAT_OUT &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>norm</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a7f36737c1bdb10df183671f728521666</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>norm_inf</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a57a6052e680f8de3790ce144aadbe312</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>wrapTo2Pi</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga81ffbc190c3274c294a71aad568e98e3</anchor>
      <arglist>(T a)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER &amp;</type>
      <name>containerFromPoseOrPoint</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>af2f237c983d8e3870d0a61574fe6fae9</anchor>
      <arglist>(CONTAINER &amp;C, const POINT_OR_POSE &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER &amp;</type>
      <name>containerFromPoseOrPoint</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>af2f237c983d8e3870d0a61574fe6fae9</anchor>
      <arglist>(CONTAINER &amp;C, const POINT_OR_POSE &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>math_mrpt.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/</path>
    <filename>math__mrpt_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">mrpt/math.h</includes>
    <member kind="function">
      <type></type>
      <name>MRPT_WARNING</name>
      <anchorfile>math__mrpt_8h.html</anchorfile>
      <anchor>a5437cb6fae7e34874c0211eb7b72b89b</anchor>
      <arglist>(&quot;This is an old header, please replace with &lt;mrpt/math.h&gt;&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mathplot.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/src/mathplots/</path>
    <filename>mathplot_8cpp</filename>
    <includes id="mathplot_8h" name="mathplot.h" local="no" imported="no">mrpt/otherlibs/mathplot/mathplot.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>mathplot_8cpp.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpLEGEND_LINEWIDTH</name>
      <anchorfile>mathplot_8cpp.html</anchorfile>
      <anchor>adc232844e945f83341d69b6c023ef5e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpLEGEND_MARGIN</name>
      <anchorfile>mathplot_8cpp.html</anchorfile>
      <anchor>a5f42f0dd3db621fcc9e0ea72cba54d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpLN10</name>
      <anchorfile>mathplot_8cpp.html</anchorfile>
      <anchor>a29d073f116a23fbdf64a7194aa75cd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpMIN_X_AXIS_LABEL_SEPARATION</name>
      <anchorfile>mathplot_8cpp.html</anchorfile>
      <anchor>a4958f2f36afe4a7b0cda6a0ac194ed86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpMIN_Y_AXIS_LABEL_SEPARATION</name>
      <anchorfile>mathplot_8cpp.html</anchorfile>
      <anchor>ab67c7353d5b7263e4d8f4ee5b9062719</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpSCROLL_NUM_PIXELS_PER_LINE</name>
      <anchorfile>mathplot_8cpp.html</anchorfile>
      <anchor>ae135a1b4e6f362025f02bc300442a3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EVT_RIGHT_DOWN</name>
      <anchorfile>mathplot_8cpp.html</anchorfile>
      <anchor>a2dbc298dfae2b593d2a12008d481f517</anchor>
      <arglist>(mpWindow::OnMouseRightDown) EVT_MOUSEWHEEL(mpWindow</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>INVALID_CLICK_COORDS</name>
      <anchorfile>mathplot_8cpp.html</anchorfile>
      <anchor>affe7a51cc83c80aff1e1683319ba915c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mathplot.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/otherlibs/mathplot/</path>
    <filename>mathplot_8h</filename>
    <includes id="gui_2include_2mrpt_2gui_2link__pragmas_8h" name="gui/include/mrpt/gui/link_pragmas.h" local="no" imported="no">mrpt/gui/link_pragmas.h</includes>
    <class kind="class">mpBitmapLayer</class>
    <class kind="class">mpCovarianceEllipse</class>
    <class kind="class">mpFX</class>
    <class kind="class">mpFXY</class>
    <class kind="class">mpFXYVector</class>
    <class kind="class">mpFY</class>
    <class kind="class">mpInfoCoords</class>
    <class kind="class">mpInfoLayer</class>
    <class kind="class">mpInfoLegend</class>
    <class kind="class">mpLayer</class>
    <class kind="class">mpMovableObject</class>
    <class kind="class">mpPolygon</class>
    <class kind="class">mpPrintout</class>
    <class kind="class">mpProfile</class>
    <class kind="class">mpScaleX</class>
    <class kind="class">mpScaleY</class>
    <class kind="class">mpText</class>
    <class kind="class">mpWindow</class>
    <member kind="define">
      <type>#define</type>
      <name>WXDLLIMPEXP_MATHPLOT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a8ad8b0f95a03f1bc9ff4ed3947e96ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>X_BORDER_SEPARATION</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ab376feaedc1a12aa6f8eaaca0d6d749c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Y_BORDER_SEPARATION</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ae83b098d89116adf3b7554bc3d4015fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGNMASK</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ac390620c72a145d6ac2edc8dc2338a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_RIGHT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a4d8a5e0e914dd21f17152101449eac4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_CENTER</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a7a2ab21a4670db2c4ba4ef1c1f8e8252</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_LEFT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a7ece2941b6481df253907b3779fcb46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_TOP</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a8abb8d8e422872f917fe19be8b21e734</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_BOTTOM</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>af43841cf0830d799dfb1c2a2464e670d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_BORDER_BOTTOM</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>afbc78fecb180bea9c7c5b646af61a467</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_BORDER_TOP</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a78d4405bf5557bc6bc5a26f3e1c9831f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpX_NORMAL</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>aeb1b2013394726b9bb4c5f89bf1f6246</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpX_TIME</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a0e12483886e9351e537f8919765c77a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpX_HOURS</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ac059dc279587c8c3d76cc57d62e83101</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpX_DATE</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a8ea822b8c910f9d7656288b230f3c0a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpX_DATETIME</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a63eaef7e390b92fcd055175e24a8a00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_BORDER_LEFT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a9df8cbe28e658a28c73feda0f13a5631</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_BORDER_RIGHT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a053a412886ee8c91ac8225cf7188c2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_NE</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>aefebdec22b0dadaa9bc5bbe0b18bc097</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_NW</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a4fbe5732cf8c7dea25b7e003d0ce7997</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_SW</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a64a1a80f27b52a442b809d01deb8ba6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_SE</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>adce1c76657684412bdd157eeea813a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpMOUSEMODE_DRAG</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>adb9bfd486a7371a8d8e5cc2815e87f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpMOUSEMODE_ZOOMBOX</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a93a72fe051d4bd00563ccd900e2b6adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum __mp_Layer_Type</type>
      <name>mpLayerType</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>acf8b83e86e129762abc1b70e84db342c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; mpLayer * &gt;</type>
      <name>wxLayerList</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a64d121561a6516c572409ecfef9ce714</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mpID_FIT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ad63240694c6dc2a28c24bfc2db90ad7aa35decaabaf1737fd593593e6c6f3c6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mpID_ZOOM_IN</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ad63240694c6dc2a28c24bfc2db90ad7aa5843a704e816d0da2a4c104c164e67af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mpID_ZOOM_OUT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ad63240694c6dc2a28c24bfc2db90ad7aaf98ee9838d86ab1e4507955ff8b14140</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mpID_CENTER</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ad63240694c6dc2a28c24bfc2db90ad7aa7417468c66a1ed62b3a64f0da2f09770</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mpID_LOCKASPECT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ad63240694c6dc2a28c24bfc2db90ad7aa4011f14a223cba5f6afb9ada21ad8434</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mpID_HELP_MOUSE</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ad63240694c6dc2a28c24bfc2db90ad7aacf20d4a074c63ed842af7c568bef72e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mpID_PRINT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ad63240694c6dc2a28c24bfc2db90ad7aafc82300833270ff922163ad7d1af9f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>__mp_Layer_Type</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a3e096aea2344c539195351495aed7e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mpLAYER_UNDEF</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a3e096aea2344c539195351495aed7e59acad450f658e3ba632cb231776cdc19d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mpLAYER_AXIS</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a3e096aea2344c539195351495aed7e59accfd66b82a3cbe706ed508d823088d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mpLAYER_PLOT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a3e096aea2344c539195351495aed7e59afffaffd7444293b2187476c6393cf1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mpLAYER_INFO</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a3e096aea2344c539195351495aed7e59a3a162b1a81877c4704425772ac123abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mpLAYER_BITMAP</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a3e096aea2344c539195351495aed7e59a69f5473c74b89fe17ed5c29c6362e6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_MATHPLOT</type>
      <name>mpFX</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>aafeb58945dcb20f526d5cf91debb53c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_MATHPLOT</type>
      <name>mpFXY</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a6cc685434475389bc57c7428afb9a31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_MATHPLOT</type>
      <name>mpFXYVector</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a3c6bff27059660d514285e5e2216a9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_MATHPLOT</type>
      <name>mpFY</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a10ee4f54b59b869d596ae9f770eca3f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_MATHPLOT</type>
      <name>mpLayer</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>aac380c72405620f64e0fb8b27e6b51ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_MATHPLOT</type>
      <name>mpPrintout</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a3647ad96c624dcaf67745e89af68f98b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_MATHPLOT</type>
      <name>mpScaleX</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ab8ac3ad805df76a6399449f8c50adfff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_MATHPLOT</type>
      <name>mpScaleY</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ac59f3a003a15824ae4ef9850e1ae5445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_MATHPLOT</type>
      <name>mpText</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a03a8837f2a0302e5001e8cde13facb80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_MATHPLOT</type>
      <name>mpWindow</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a27017ce06c840ac145d37211b033381c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGNMASK</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ac390620c72a145d6ac2edc8dc2338a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_RIGHT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a4d8a5e0e914dd21f17152101449eac4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_CENTER</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a7a2ab21a4670db2c4ba4ef1c1f8e8252</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_LEFT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a7ece2941b6481df253907b3779fcb46d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_TOP</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a8abb8d8e422872f917fe19be8b21e734</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_BOTTOM</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>af43841cf0830d799dfb1c2a2464e670d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_BORDER_BOTTOM</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>afbc78fecb180bea9c7c5b646af61a467</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_BORDER_TOP</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a78d4405bf5557bc6bc5a26f3e1c9831f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpX_NORMAL</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>aeb1b2013394726b9bb4c5f89bf1f6246</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpX_TIME</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a0e12483886e9351e537f8919765c77a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpX_HOURS</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>ac059dc279587c8c3d76cc57d62e83101</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpX_DATE</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a8ea822b8c910f9d7656288b230f3c0a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpX_DATETIME</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a63eaef7e390b92fcd055175e24a8a00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_BORDER_LEFT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a9df8cbe28e658a28c73feda0f13a5631</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_BORDER_RIGHT</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a053a412886ee8c91ac8225cf7188c2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_NE</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>aefebdec22b0dadaa9bc5bbe0b18bc097</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_NW</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a4fbe5732cf8c7dea25b7e003d0ce7997</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_SW</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a64a1a80f27b52a442b809d01deb8ba6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpALIGN_SE</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>adce1c76657684412bdd157eeea813a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpMOUSEMODE_DRAG</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>adb9bfd486a7371a8d8e5cc2815e87f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mpMOUSEMODE_ZOOMBOX</name>
      <anchorfile>mathplot_8h.html</anchorfile>
      <anchor>a93a72fe051d4bd00563ccd900e2b6adc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix2d.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/src/</path>
    <filename>matrix2d_8cpp</filename>
    <includes id="matrix2d_8h" name="matrix2d.h" local="yes" imported="no">wx/things/matrix2d.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <class kind="class">wxMatrix2DRefData</class>
    <member kind="define">
      <type>#define</type>
      <name>M_MATRIXDATA</name>
      <anchorfile>matrix2d_8cpp.html</anchorfile>
      <anchor>a500303d7dc6ce5b995f89616b9e8a052</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix2d.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>matrix2d_8h</filename>
    <includes id="thingdef_8h" name="thingdef.h" local="yes" imported="no">wx/things/thingdef.h</includes>
    <class kind="class">wxMatrix2D</class>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxArrayInt</name>
      <anchorfile>matrix2d_8h.html</anchorfile>
      <anchor>ac7dccc13482e133677a5dff17259ce0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix_adaptors.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>matrix__adaptors_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <class kind="class">mrpt::math::detail::AccessorIterator</class>
    <class kind="class">mrpt::math::CBinaryRelation</class>
    <class kind="class">mrpt::math::CConstMatrixColumnAccessor</class>
    <class kind="class">mrpt::math::CConstMatrixColumnAccessorExtended</class>
    <class kind="class">mrpt::math::CConstMatrixRowAccessor</class>
    <class kind="class">mrpt::math::CConstMatrixRowAccessorExtended</class>
    <class kind="class">mrpt::math::CMatrixColumnAccessor</class>
    <class kind="class">mrpt::math::CMatrixColumnAccessorExtended</class>
    <class kind="class">mrpt::math::CMatrixRowAccessor</class>
    <class kind="class">mrpt::math::CMatrixRowAccessorExtended</class>
    <class kind="class">mrpt::math::detail::MatrixWrapper</class>
    <class kind="class">mrpt::math::detail::MatrixWrapper&lt; U, false &gt;</class>
    <class kind="class">mrpt::math::detail::MatrixWrapper&lt; U, true &gt;</class>
    <class kind="class">mrpt::math::detail::ReverseAccessorIterator</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::math::detail</namespace>
    <member kind="function">
      <type>void</type>
      <name>applyFunction</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>ac3ef448f76fc9232d29d4d02e3fd2f64</anchor>
      <arglist>(CBinaryRelation&lt; T, U, UIsObject &gt; &amp;o, FunctionType fun, size_t e1, size_t e2, const T &amp;T1, const T &amp;T2)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixColumnAccessor&lt; MAT &gt;</type>
      <name>getColumnAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab6b936eae168fad493974377fffe2bd9</anchor>
      <arglist>(MAT &amp;m, size_t colIdx)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixColumnAccessorExtended&lt; MAT &gt;</type>
      <name>getColumnAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac718bba5e1dcf006ca989542a87a3ae5</anchor>
      <arglist>(MAT &amp;m, size_t colIdx, size_t offset, size_t space=1)</arglist>
    </member>
    <member kind="function">
      <type>CConstMatrixColumnAccessor&lt; MAT &gt;</type>
      <name>getColumnAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a491becc56aa9d77d98858aa1c88b0f25</anchor>
      <arglist>(const MAT &amp;m, size_t colIdx)</arglist>
    </member>
    <member kind="function">
      <type>CConstMatrixColumnAccessorExtended&lt; MAT &gt;</type>
      <name>getColumnAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a2b0613bae6338e5d4143624be9bfc31b</anchor>
      <arglist>(const MAT &amp;m, size_t colIdx, size_t offset, size_t space=1)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixRowAccessor&lt; MAT &gt;</type>
      <name>getRowAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5ea466ba07ea389dd3bb90326b0ac255</anchor>
      <arglist>(MAT &amp;m, size_t rowIdx)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixRowAccessorExtended&lt; MAT &gt;</type>
      <name>getRowAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab2fd0fa4b0dd0ccd201421e13d43a187</anchor>
      <arglist>(MAT &amp;m, size_t rowIdx, size_t offset, size_t space=1)</arglist>
    </member>
    <member kind="function">
      <type>CConstMatrixRowAccessor&lt; MAT &gt;</type>
      <name>getRowAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>adeece7c3e8af5c4cd6677ef749265579</anchor>
      <arglist>(const MAT &amp;m, size_t rowIdx)</arglist>
    </member>
    <member kind="function">
      <type>CConstMatrixRowAccessorExtended&lt; MAT &gt;</type>
      <name>getRowAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aea24b28916cac174783792b46a09ca8e</anchor>
      <arglist>(const MAT &amp;m, size_t rowIdx, size_t offset, size_t space=1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix_eigen_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>matrix__eigen__unittest_8cpp</filename>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>__CURRENT_FUNCTION_NAME__</name>
      <anchorfile>matrix__eigen__unittest_8cpp.html</anchorfile>
      <anchor>afb9d6e881bafb0485a90b7c3c7bfe46c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix_ops1_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>matrix__ops1__unittest_8cpp</filename>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
    <includes id="ops__matrices_8h" name="ops_matrices.h" local="no" imported="no">mrpt/math/ops_matrices.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_AND_RET_ERROR</name>
      <anchorfile>matrix__ops1__unittest_8cpp.html</anchorfile>
      <anchor>ab7eb00dcb281efad39597e9dbc905b2b</anchor>
      <arglist>(_COND_, _MSG_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops1__unittest_8cpp.html</anchorfile>
      <anchor>a44cabd35961883e5e10405ebca5fbd2d</anchor>
      <arglist>(Matrices, A_times_B_dyn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops1__unittest_8cpp.html</anchorfile>
      <anchor>a5fb546830e0a03d3aa5caf6b56fb6afe</anchor>
      <arglist>(Matrices, A_times_B_fix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops1__unittest_8cpp.html</anchorfile>
      <anchor>a756b1d85d76ce2862457756e2e0e6c4f</anchor>
      <arglist>(Matrices, SerializeCMatrixD)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops1__unittest_8cpp.html</anchorfile>
      <anchor>ab8f0dcbd557c26de01abc42463619a77</anchor>
      <arglist>(Matrices, EigenVal2x2dyn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops1__unittest_8cpp.html</anchorfile>
      <anchor>a72238140e8738b820505b88d6b10806a</anchor>
      <arglist>(Matrices, EigenVal3x3dyn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops1__unittest_8cpp.html</anchorfile>
      <anchor>af1e442e8174e48e177b23a8969819e20</anchor>
      <arglist>(Matrices, EigenVal2x2fix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops1__unittest_8cpp.html</anchorfile>
      <anchor>a936dd941a924e4d1e77ddc69fc60b534</anchor>
      <arglist>(Matrices, EigenVal3x3fix)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>dat_A</name>
      <anchorfile>matrix__ops1__unittest_8cpp.html</anchorfile>
      <anchor>a84dffff45d6858b4fb61e4313a5760e6</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>dat_B</name>
      <anchorfile>matrix__ops1__unittest_8cpp.html</anchorfile>
      <anchor>a94f9a323a7b896ce38e1fabaf468e576</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>dat_Cok</name>
      <anchorfile>matrix__ops1__unittest_8cpp.html</anchorfile>
      <anchor>a8804fb5083086eefa0cb4f91d7b670f5</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix_ops2_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>matrix__ops2__unittest_8cpp</filename>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="ops__matrices_8h" name="ops_matrices.h" local="no" imported="no">mrpt/math/ops_matrices.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_AND_RET_ERROR</name>
      <anchorfile>matrix__ops2__unittest_8cpp.html</anchorfile>
      <anchor>ab7eb00dcb281efad39597e9dbc905b2b</anchor>
      <arglist>(_COND_, _MSG_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops2__unittest_8cpp.html</anchorfile>
      <anchor>a89ebfb8826c4fab65522ce7e7d7dc344</anchor>
      <arglist>(Matrices, inv_4x4_fix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops2__unittest_8cpp.html</anchorfile>
      <anchor>ad486c5ca1275e0c7eb1703a1e491fcaa</anchor>
      <arglist>(Matrices, inv_6x6_fix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops2__unittest_8cpp.html</anchorfile>
      <anchor>a49bf0dcffeeacd56d9e31dcc2a9d13ed</anchor>
      <arglist>(Matrices, inv_6x6_dyn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops2__unittest_8cpp.html</anchorfile>
      <anchor>aa401e18d368d52e335632bd0f8852d57</anchor>
      <arglist>(Matrices, transpose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops2__unittest_8cpp.html</anchorfile>
      <anchor>a77ee30c328479f8e346e055297800b74</anchor>
      <arglist>(Matrices, multiply_A_skew3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops2__unittest_8cpp.html</anchorfile>
      <anchor>a4e1d2079609481c0770a35cbe4014c6a</anchor>
      <arglist>(Matrices, multiply_skew3_A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops2__unittest_8cpp.html</anchorfile>
      <anchor>a604c0f062a911372017471fadfd03f99</anchor>
      <arglist>(Matrices, fromMatlabStringFormat)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix_ops3_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>matrix__ops3__unittest_8cpp</filename>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_AND_RET_ERROR</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>ab7eb00dcb281efad39597e9dbc905b2b</anchor>
      <arglist>(_COND_, _MSG_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>ae0fdb7a8bfc8507d949f26bb816d5452</anchor>
      <arglist>(Matrices, HCHt_3x2_2x2_2x3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>abb3b9af66ae698e830d096c6dd76040d</anchor>
      <arglist>(Matrices, HCHt_scalar_1x2_2x2_2x1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>a4306e763f140a14a015dca2235e0d900</anchor>
      <arglist>(Matrices, det_2x2_dyn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>a837bdba532c4801158c8cc8729a9d559</anchor>
      <arglist>(Matrices, det_2x2_fix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>a6c21e55faa8abf0b42654effea37429e</anchor>
      <arglist>(Matrices, det_3x3_dyn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>a230a1f48928bba5aa10f192a300643a6</anchor>
      <arglist>(Matrices, det_3x3_fix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>a4d7352ad0785abcab920eeaeb9995fdc</anchor>
      <arglist>(Matrices, det_4x4_dyn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>a7ec499af8f0bbe030123dd6babe0d168</anchor>
      <arglist>(Matrices, det_4x4_fix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>a3b5c4b6ce4837c4f632a66b8f03817be</anchor>
      <arglist>(Matrices, det_10x10_dyn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>a290afd3a41447203b4edc904bce9e238</anchor>
      <arglist>(Matrices, det_10x10_fix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>a767cc06b5da5014fe4e543c6503d205a</anchor>
      <arglist>(Matrices, chol_2x2_dyn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>a7f9201424bd23d2c02dfa445789b078f</anchor>
      <arglist>(Matrices, chol_2x2_fix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>af139142c31ba671a7b3af67448f27ccb</anchor>
      <arglist>(Matrices, chol_3x3_dyn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>a727ce9dd1a00e04e752841a4335264b9</anchor>
      <arglist>(Matrices, chol_3x3_fix)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>ad92ff2205656207d07612310ce64f315</anchor>
      <arglist>(Matrices, chol_10x10_dyn)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops3__unittest_8cpp.html</anchorfile>
      <anchor>a131ecb8077bfb721d7e0e7c09a059e72</anchor>
      <arglist>(Matrices, chol_10x10_fix)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix_ops4_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>matrix__ops4__unittest_8cpp</filename>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops4__unittest_8cpp.html</anchorfile>
      <anchor>ab83bdfd715787c05110f9ac3cebfcaa1</anchor>
      <arglist>(Matrices, meanAndStd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops4__unittest_8cpp.html</anchorfile>
      <anchor>a318bbf751ed520d5298120c3fc03b6b6</anchor>
      <arglist>(Matrices, meanAndStdAll)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops4__unittest_8cpp.html</anchorfile>
      <anchor>a748ba8d9bee14ff15e272a8832fef906</anchor>
      <arglist>(Matrices, laplacian)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops4__unittest_8cpp.html</anchorfile>
      <anchor>a92f50f90be4e8207f8c73e1c80ce0d9a</anchor>
      <arglist>(Matrices, largestEigenvector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops4__unittest_8cpp.html</anchorfile>
      <anchor>ad4484e75f60853b78738bb1baeb2a5ff</anchor>
      <arglist>(Matrices, loadFromTextFile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix_ops5_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>matrix__ops5__unittest_8cpp</filename>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops5__unittest_8cpp.html</anchorfile>
      <anchor>a71aa62ea1af4ae1fbbc546eb84f291c9</anchor>
      <arglist>(Matrices, loadFromArray)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops5__unittest_8cpp.html</anchorfile>
      <anchor>a235b07ebf1e3886834c96d6a76c2b07e</anchor>
      <arglist>(Matrices, CMatrixFixedNumeric_loadWithEigenMap)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops5__unittest_8cpp.html</anchorfile>
      <anchor>a9ac2438e73868531f264ce4f07d6eb46</anchor>
      <arglist>(Matrices, EigenMatrix_loadWithEigenMap)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix_ops_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>matrix__ops__unittest_8cpp</filename>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_AND_RET_ERROR</name>
      <anchorfile>matrix__ops__unittest_8cpp.html</anchorfile>
      <anchor>ab7eb00dcb281efad39597e9dbc905b2b</anchor>
      <arglist>(_COND_, _MSG_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops__unittest_8cpp.html</anchorfile>
      <anchor>acee84c98e21473520f6493a8fb802b19</anchor>
      <arglist>(Matrices, setSize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops__unittest_8cpp.html</anchorfile>
      <anchor>a8a22379d30b8027d194ae7eee5835656</anchor>
      <arglist>(Matrices, extractSubmatrixSymmetricalBlocks)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>matrix__ops__unittest_8cpp.html</anchorfile>
      <anchor>a9871dd6853af90d0cd6dd2f458d3ce92</anchor>
      <arglist>(Matrices, extractSubmatrixSymmetrical)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix_serialization.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>matrix__serialization_8h</filename>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga56a2bcbd3e333c77935a7e54d6eb9466</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixFixedNumeric&lt; float, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga745fc9af0a39075b935a4b84c0b392b1</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga22527dc2d242a466ca2bcd8f1656594b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CMatrixFixedNumeric&lt; float, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga0a1091c4d09339131c04d59c9b534a58</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga91b22de0057ca91e09f29a4b56e26976</anchor>
      <arglist>(std::ostream &amp;s, const CMatrixFixedNumeric&lt; T, NROWS, NCOLS &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga76d0eeef79e0687814bdee2a24a4c070</anchor>
      <arglist>(std::ostream &amp;s, const CMatrixTemplateNumeric&lt; T &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga56a2bcbd3e333c77935a7e54d6eb9466</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixFixedNumeric&lt; float, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga745fc9af0a39075b935a4b84c0b392b1</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga22527dc2d242a466ca2bcd8f1656594b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CMatrixFixedNumeric&lt; float, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga0a1091c4d09339131c04d59c9b534a58</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga91b22de0057ca91e09f29a4b56e26976</anchor>
      <arglist>(std::ostream &amp;s, const CMatrixFixedNumeric&lt; T, NROWS, NCOLS &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga76d0eeef79e0687814bdee2a24a4c070</anchor>
      <arglist>(std::ostream &amp;s, const CMatrixTemplateNumeric&lt; T &gt; &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MatrixBlockSparseCols.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>MatrixBlockSparseCols_8h</filename>
    <includes id="map__as__vector_8h" name="map_as_vector.h" local="no" imported="no">mrpt/utils/map_as_vector.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <class kind="struct">mrpt::math::MatrixBlockSparseCols</class>
    <class kind="struct">mrpt::math::MatrixBlockSparseCols::TEntry</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>md5.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>md5_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="md5_8h" name="md5.h" local="no" imported="no">mrpt/utils/md5.h</includes>
    <class kind="class">MD5</class>
    <member kind="define">
      <type>#define</type>
      <name>S11</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>a51398c0e5541164ad4d6615880073305</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S12</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>a1ec499cd0e54ecc28c2ac2afea5b038e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S13</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>aaeec90429105fb54d853dd4fc7027a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S14</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>a78342b0ccde2ed12fdf19a113cc266cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S21</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>ab6d5354f647a0e7592a1f051fc8377b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S22</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>addad30455da936bc1879ee9c72b46d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S23</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>a6321a8b29628936f76e9e78cf5bda95f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S24</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>a0c09eb77d30a0d5f9154914147b86c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S31</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>aef26590f8a880ee6f4a158168defcd89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S32</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>a1d512424dd8a91e0a5bcc98563f33914</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S33</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>a1c854214533f6220e859b0063196abb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S34</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>af6472be1d535970afee8e5266a74aa07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S41</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>ab674ba129e588da55d1d494e1cf3c15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S42</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>a268ef1a49114a94b931cc6b313e3cd1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S43</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>a5aaa7121f39650d472746942ca68f959</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>S44</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>a6a3989af72b55d169bd73a66f8620aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>md5_8cpp.html</anchorfile>
      <anchor>a80cbf042ee22a0e557ac7938a6218e55</anchor>
      <arglist>(std::ostream &amp;out, MD5 md5)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>md5.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>md5_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>md5</name>
      <anchorfile>group__mrpt__md5.html</anchorfile>
      <anchor>ga4e287ce3d9bcdf15a8d52d104ad34860</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>md5</name>
      <anchorfile>group__mrpt__md5.html</anchorfile>
      <anchor>ga431b0949eb025c7b727fdbdd5230ec06</anchor>
      <arglist>(const mrpt::vector_byte &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>md5</name>
      <anchorfile>group__mrpt__md5.html</anchorfile>
      <anchor>ga4113fb6884c3fadd26fdb8f419c50c59</anchor>
      <arglist>(const unsigned char *data, const size_t len)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>medsort.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>medsort_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_PIXEL_QSORT</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>a4fe5e9d295f7f50e235033aad3100558</anchor>
      <arglist>(name, elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_PIXEL_QSORT2</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>a35aac54d1deb52ba1ad3d80e43835509</anchor>
      <arglist>(name, elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_QUICK_SELECT</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>ab73df4d45892d0fde0ec8fc17b1bc1ea</anchor>
      <arglist>(name, elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_TORBEN_MEDIAN</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>a4655a53c290ac6619486205d430bca99</anchor>
      <arglist>(name, elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_WIRTHS_KTH_SMALLEST</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>ad35792f389a17f704b9a1f73da987205</anchor>
      <arglist>(name, elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_WIRTHS_MEDIAN</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>a3a2a8c0c3e3803338696a683bf0273eb</anchor>
      <arglist>(name, elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_PIXEL_QSORT</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>abf3b4260194a482affe075666886cc00</anchor>
      <arglist>(name, elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_PIXEL_QSORT2</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>a0fb7f457ee0cfaff84386ea7504133d2</anchor>
      <arglist>(name, elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_QUICK_SELECT</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>a5a4688bc10a37c793981002fcb3e30cc</anchor>
      <arglist>(name, elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_TORBEN_MEDIAN</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>afba6e55dbb01abe6d7ff9c15f1eceec6</anchor>
      <arglist>(name, elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_WIRTHS_KTH_SMALLEST</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>af52d1cfc44be20785064f897968ab63f</anchor>
      <arglist>(name, elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFINE_WIRTHS_MEDIAN</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>ad400f0d2d7679b08ec195ff9e7cc01af</anchor>
      <arglist>(name, elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENT_PIXEL_QSORT</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>a07b99d2d677086e06d24a08fcb0dc3d9</anchor>
      <arglist>(elem_type, arr, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENT_PIXEL_QSORT2</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>a062feced69728cd5858fcaab45eaafc9</anchor>
      <arglist>(elem_type, arr, arr2, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENT_QUICK_SELECT</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>acfe39af70c9002269dc7417c2b530931</anchor>
      <arglist>(elem_type, arr, n, median)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENT_TORBEN_MEDIAN</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>a96dede95090c361e87468ad66886ed1f</anchor>
      <arglist>(elem_type, arr, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENT_WIRTHS_KTH_SMALLEST</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>afba40e7ebadd6b2a558fcc76e66764e3</anchor>
      <arglist>(elem_type, arr, n, k, ksmallest)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENT_WIRTHS_MEDIAN</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>a265793cbc6a2f983c68041da645f728b</anchor>
      <arglist>(elem_type, arr, n, median)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIXEL_QSORT2_STACK_SIZE</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>a3dba95626238a22d44c190b9d0a45501</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIXEL_QSORT2_THRESHOLD</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>a80d348362c9dcb2610192e78c697804b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIXEL_QSORT_STACK_SIZE</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>ae8b77ae91f87a5f98d2280d8421150b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIXEL_QSORT_THRESHOLD</name>
      <anchorfile>medsort_8h.html</anchorfile>
      <anchor>a083ba6d17f904fb248c03bc3dba3a9fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>memory.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/system/</path>
    <filename>memory_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">mrpt/system/memory.h</includes>
  </compound>
  <compound kind="file">
    <name>memory.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/system/</path>
    <filename>memory_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::system</namespace>
    <namespace>mrpt::system::os</namespace>
    <member kind="define">
      <type>#define</type>
      <name>mrpt_alloca</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga773b27da13cd1f6538e738b7a84e38af</anchor>
      <arglist>(nBytes)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mrpt_alloca_free</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga12a8436a4cf3392c2f09a72348e7493c</anchor>
      <arglist>(mem_block)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_MAKE_ALIGNED_OPERATOR_NEW</name>
      <anchorfile>memory_8h.html</anchorfile>
      <anchor>ae8980bd7f8c37e72ce7763c5d94f0076</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>_Tp *</type>
      <name>align_ptr</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga372ba514a63401a3640a6192f862d505</anchor>
      <arglist>(_Tp *ptr, int n=(int) sizeof(_Tp))</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>aligned_calloc</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga1f0f740a33507bf943af5bac26e3abb0</anchor>
      <arglist>(size_t bytes, size_t alignment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>aligned_free</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>gaf0d2493f3bc416826ba0bb47e61e6deb</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP *</type>
      <name>aligned_malloc</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga8b48854cc9d545216bb2b78d496b8fe6</anchor>
      <arglist>(size_t bytes, size_t alignment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP *</type>
      <name>aligned_realloc</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga5b0839396aafd2b0c098afaed9547fd8</anchor>
      <arglist>(void *old_ptr, size_t bytes, size_t alignment)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long BASE_IMPEXP</type>
      <name>getMemoryUsage</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga0d74828103d3082effae2d180b6381ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_aligned</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>gaefbd4b4d009c6f9c1f6854a2e8427f7f</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_aligned&lt; 16 &gt;</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga30bdcea01a57d36fbcb4f8f7c595e840</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_aligned&lt; 8 &gt;</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga1aed56ab90771422af91b43cffa87fca</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>menubtn.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/src/</path>
    <filename>menubtn_8cpp</filename>
    <includes id="toggle_8h" name="toggle.h" local="yes" imported="no">wx/things/toggle.h</includes>
    <includes id="menubtn_8h" name="menubtn.h" local="yes" imported="no">wx/things/menubtn.h</includes>
    <class kind="class">MenuDropButton</class>
    <class kind="class">MenuLabelButton</class>
    <member kind="enumvalue">
      <name>IDD_DROPDOWN_BUTTON</name>
      <anchorfile>menubtn_8cpp.html</anchorfile>
      <anchor>a81929fb3d21206b62f55bcb744f71d5da83c4bfc8be693041e752a92c347b0559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>down_arrow_xpm_data</name>
      <anchorfile>menubtn_8cpp.html</anchorfile>
      <anchor>a319911506caaff884150566deb1bc7ca</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static wxBitmap</type>
      <name>s_dropdownBitmap</name>
      <anchorfile>menubtn_8cpp.html</anchorfile>
      <anchor>a90aad1d55e957b172757c91d9b4e5d37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>menubtn.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>menubtn_8h</filename>
    <includes id="thingdef_8h" name="thingdef.h" local="yes" imported="no">wx/things/thingdef.h</includes>
    <includes id="toggle_8h" name="toggle.h" local="yes" imported="no">wx/things/toggle.h</includes>
    <class kind="class">wxMenuButton</class>
    <member kind="define">
      <type>#define</type>
      <name>EVT_MENUBUTTON_OPEN</name>
      <anchorfile>menubtn_8h.html</anchorfile>
      <anchor>a9b11a7bfba87ca368d7d3d461d224cba</anchor>
      <arglist>(id, fn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wxMENUBUTTON_DROP_HEIGHT</name>
      <anchorfile>menubtn_8h.html</anchorfile>
      <anchor>a184b796ecb70d4451a13d50a16b215b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wxMENUBUTTON_DROP_WIDTH</name>
      <anchorfile>menubtn_8h.html</anchorfile>
      <anchor>a1dc40788fae9b06ed7fa18cfc15cb19e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>wxMenuButton_Styles</name>
      <anchorfile>menubtn_8h.html</anchorfile>
      <anchor>a712235f65b3ebaca84c2c31762c778ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxMENUBUT_FLAT</name>
      <anchorfile>menubtn_8h.html</anchorfile>
      <anchor>a712235f65b3ebaca84c2c31762c778eea917d2a5943672f59f5150586e2a5a0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxBitmap</name>
      <anchorfile>menubtn_8h.html</anchorfile>
      <anchor>a4a69a6ecf53fb84304a5cfe0d8b8c74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxCustomButton</name>
      <anchorfile>menubtn_8h.html</anchorfile>
      <anchor>a544fe82be01425c18c5e4d867aa3ed14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxMenu</name>
      <anchorfile>menubtn_8h.html</anchorfile>
      <anchor>ae1059e15729f760d97a5fd71b4cf348b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>messagelocation.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>messagelocation_8h</filename>
    <class kind="class">MessageLocation</class>
  </compound>
  <compound kind="file">
    <name>metaprogramming.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>metaprogramming_8h</filename>
    <includes id="CObject_8h" name="CObject.h" local="no" imported="no">mrpt/utils/CObject.h</includes>
    <includes id="metaprogramming__serialization_8h" name="metaprogramming_serialization.h" local="no" imported="no">mrpt/utils/metaprogramming_serialization.h</includes>
    <class kind="class">mrpt::utils::metaprogramming::BinaryMemberFunctionWrapper</class>
    <class kind="class">mrpt::utils::metaprogramming::MemberFunctionWrapper</class>
    <class kind="class">mrpt::utils::metaprogramming::MemoryBypasserIterator</class>
    <class kind="class">mrpt::utils::metaprogramming::NonConstBind1st</class>
    <class kind="class">mrpt::utils::metaprogramming::NonConstBind2nd</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectClear</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectClear2</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectClearSecond</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectClearUnique</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectConvert</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectDelete</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectMakeUnique</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectPairMakeUnique</class>
    <class kind="class">mrpt::utils::metaprogramming::UnaryMemberFunctionWrapper</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <namespace>mrpt::utils::metaprogramming</namespace>
    <member kind="function">
      <type>MemoryBypasserIterator&lt; T, U &gt;</type>
      <name>bypassPointer</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga8e4c960e8ea93586b181c7ce63f2d0f5</anchor>
      <arglist>(const T &amp;baseIterator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_container_typecasting</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga5263f98f648cdc32c1a74efc05d48d60</anchor>
      <arglist>(const src_container &amp;src, dst_container &amp;trg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_typecasting</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gaa09727cae72f8986348c41e13a3f1eb6</anchor>
      <arglist>(it_src first, it_src last, it_dst target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DeleteContainer</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gadaaa552aaf3cf45f086333c0b3aa07f4</anchor>
      <arglist>(T &amp;container)</arglist>
    </member>
    <member kind="function">
      <type>NonConstBind1st&lt; Op &gt;</type>
      <name>nonConstBind1st</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga117bd381b8f0b2f9216d0c2f78bbe843</anchor>
      <arglist>(Op &amp;o, typename Op::first_argument_type &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>NonConstBind2nd&lt; Op &gt;</type>
      <name>nonConstBind2nd</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga3adb0c601312a6404a50ae746526fac4</anchor>
      <arglist>(Op &amp;o, typename Op::second_argument_type &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>BinaryMemberFunctionWrapper&lt; T, U1, U2, V &gt;</type>
      <name>wrapMember</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga312b016e67b4b7c0438fd9523d83d447</anchor>
      <arglist>(V &amp;obj, T(V::*fun)(U1, U2))</arglist>
    </member>
    <member kind="function">
      <type>UnaryMemberFunctionWrapper&lt; T, U, V &gt;</type>
      <name>wrapMember</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga15235972fd7c18534c13c3eb0b371024</anchor>
      <arglist>(V &amp;obj, T(V::*fun)(U))</arglist>
    </member>
    <member kind="function">
      <type>MemberFunctionWrapper&lt; T, V &gt;</type>
      <name>wrapMember</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga34f7c25bf9bff668efdf2f33e1d87e51</anchor>
      <arglist>(V &amp;obj, T(V::*fun)(void))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>metaprogramming_serialization.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>metaprogramming__serialization_8h</filename>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectReadFromStream</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectReadFromStreamToPtrs</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectWriteToStream</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <namespace>mrpt::utils::metaprogramming</namespace>
  </compound>
  <compound kind="file">
    <name>metric_map_types.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>metric__map__types_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="metric__map__types_8h" name="metric_map_types.h" local="no" imported="no">mrpt/maps/metric_map_types.h</includes>
  </compound>
  <compound kind="file">
    <name>metric_map_types.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/maps/</path>
    <filename>metric__map__types_8h</filename>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="obs_2include_2mrpt_2obs_2link__pragmas_8h" name="obs/include/mrpt/obs/link_pragmas.h" local="no" imported="no">mrpt/obs/link_pragmas.h</includes>
    <class kind="class">mrpt::maps::TMapGenericParams</class>
    <class kind="struct">mrpt::maps::TMatchingExtraResults</class>
    <class kind="struct">mrpt::maps::TMatchingParams</class>
    <class kind="struct">mrpt::maps::TMatchingRatioParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
  </compound>
  <compound kind="file">
    <name>mex_test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/mex/apps/mex-test/</path>
    <filename>mex__test_8cpp</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="slam_2CActionCollection_8h" name="slam/CActionCollection.h" local="no" imported="no">mrpt/slam/CActionCollection.h</includes>
    <includes id="slam_2CSensoryFrame_8h" name="slam/CSensoryFrame.h" local="no" imported="no">mrpt/slam/CSensoryFrame.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="mexplus_8h" name="mexplus.h" local="no" imported="no">mexplus.h</includes>
    <member kind="function">
      <type>void</type>
      <name>mexFunction</name>
      <anchorfile>mex__test_8cpp.html</anchorfile>
      <anchor>a6a215cbfde54f82a3ce599228fc3fce5</anchor>
      <arglist>(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>timerThread</name>
      <anchorfile>mex__test_8cpp.html</anchorfile>
      <anchor>a8959250e886392b189005bf03bc98398</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allThreadsMustExit</name>
      <anchorfile>mex__test_8cpp.html</anchorfile>
      <anchor>acd179923e2abbc1beb86fb0d84ef9845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>counter</name>
      <anchorfile>mex__test_8cpp.html</anchorfile>
      <anchor>a617a47c70795bcff659815ad0efd2266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TThreadHandle</type>
      <name>thre</name>
      <anchorfile>mex__test_8cpp.html</anchorfile>
      <anchor>adf10e2123c8017b133c775e3a084c933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>timer</name>
      <anchorfile>mex__test_8cpp.html</anchorfile>
      <anchor>ae2c6087027bfdf561a2b766975b47ee8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mexgrabber.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/mex/apps/mex-grabber/</path>
    <filename>mexgrabber_8cpp</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="mexplus_8h" name="mexplus.h" local="no" imported="no">mexplus.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <class kind="struct">TThreadParams</class>
    <member kind="define">
      <type>#define</type>
      <name>printf</name>
      <anchorfile>mexgrabber_8cpp.html</anchorfile>
      <anchor>a3cb9f0894fab1c8fbb0753c9c7c2a8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>mexgrabber_8cpp.html</anchorfile>
      <anchor>ac0f2228420376f4db7e1274f2b41667c</anchor>
      <arglist>(int argc, const char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SensorThread</name>
      <anchorfile>mexgrabber_8cpp.html</anchorfile>
      <anchor>a3aaa44668dd50baa6f9b594c0fbf8a7f</anchor>
      <arglist>(TThreadParams params)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allThreadsMustExit</name>
      <anchorfile>mexgrabber_8cpp.html</anchorfile>
      <anchor>acd179923e2abbc1beb86fb0d84ef9845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>synch::CCriticalSection</type>
      <name>cs_global_list_obs</name>
      <anchorfile>mexgrabber_8cpp.html</anchorfile>
      <anchor>afbd829c978d3d111ac39c8510d7e3a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CGenericSensor::TListObservations</type>
      <name>global_list_obs</name>
      <anchorfile>mexgrabber_8cpp.html</anchorfile>
      <anchor>ab660347bc83ba6e977ad2f86a3d1a968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GLOBAL_SECTION_NAME</name>
      <anchorfile>mexgrabber_8cpp.html</anchorfile>
      <anchor>a9e78792ee9357fad945f57446f099b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; TThreadHandle &gt;</type>
      <name>lstThreads</name>
      <anchorfile>mexgrabber_8cpp.html</anchorfile>
      <anchor>a7a139e9d515be96cf2ec27811dd8ebba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>max_num_obs</name>
      <anchorfile>mexgrabber_8cpp.html</anchorfile>
      <anchor>a731239413ed8eaf0035e8e44ea7cbf8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mex_is_running</name>
      <anchorfile>mexgrabber_8cpp.html</anchorfile>
      <anchor>aa2ad35c0483dd1b7846aa28dc8e39c2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mexopencv.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/mexplus/mexopencv/</path>
    <filename>mexopencv_8hpp</filename>
    <class kind="class">ConstMap</class>
    <member kind="variable">
      <type>const ConstMap&lt; std::string, int &gt;</type>
      <name>BorderType</name>
      <anchorfile>mexopencv_8hpp.html</anchorfile>
      <anchor>a00356b723e15328be56a3a62edd0a0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ConstMap&lt; int, mxClassID &gt;</type>
      <name>ClassIDOf</name>
      <anchorfile>mexopencv_8hpp.html</anchorfile>
      <anchor>a730a273675bc54b1eeb181f9e0fae2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ConstMap&lt; mxClassID, int &gt;</type>
      <name>DepthOf</name>
      <anchorfile>mexopencv_8hpp.html</anchorfile>
      <anchor>abdd379394d219ab75ebe06f14743463c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ConstMap&lt; std::string, int &gt;</type>
      <name>DistType</name>
      <anchorfile>mexopencv_8hpp.html</anchorfile>
      <anchor>a9e21369cd3329a2eafe1e8a530eeda9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ConstMap&lt; std::string, int &gt;</type>
      <name>FontFace</name>
      <anchorfile>mexopencv_8hpp.html</anchorfile>
      <anchor>a01fe0cabb6a84344ab199d2d896fb982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ConstMap&lt; std::string, int &gt;</type>
      <name>FontStyle</name>
      <anchorfile>mexopencv_8hpp.html</anchorfile>
      <anchor>af088b3d7445aaa5262efb7e42d6a0cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ConstMap&lt; std::string, int &gt;</type>
      <name>InterType</name>
      <anchorfile>mexopencv_8hpp.html</anchorfile>
      <anchor>a382f451ace31d043ef192744a439053b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ConstMap&lt; std::string, int &gt;</type>
      <name>LineType</name>
      <anchorfile>mexopencv_8hpp.html</anchorfile>
      <anchor>a6b6f68c1991bc331ccd7d3d2d4886502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ConstMap&lt; std::string, int &gt;</type>
      <name>ThreshType</name>
      <anchorfile>mexopencv_8hpp.html</anchorfile>
      <anchor>ad0ac4947faeb3410365e6eac8604c964</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mexplus.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/mexplus/</path>
    <filename>mexplus_8h</filename>
    <includes id="arguments_8h" name="arguments.h" local="no" imported="no">mexplus/arguments.h</includes>
    <includes id="dispatch_8h" name="dispatch.h" local="no" imported="no">mexplus/dispatch.h</includes>
  </compound>
  <compound kind="file">
    <name>minpq.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>minpq_8c</filename>
    <includes id="minpq_8h" name="minpq.h" local="yes" imported="no">minpq.h</includes>
    <includes id="vision_2src_2sift-hess_2utils_8h" name="vision/src/sift-hess/utils.h" local="yes" imported="no">utils.h</includes>
    <member kind="function">
      <type>void</type>
      <name>decrease_pq_node_key</name>
      <anchorfile>minpq_8c.html</anchorfile>
      <anchor>a9aa86e7075bc7a82ae4bcbed14347985</anchor>
      <arglist>(struct pq_node *, int, int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline int</type>
      <name>left</name>
      <anchorfile>minpq_8c.html</anchorfile>
      <anchor>a76cd3bde48faa711274493953d84dec7</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>minpq_extract_min</name>
      <anchorfile>minpq_8c.html</anchorfile>
      <anchor>a0e076362f81436900a34bf453245f554</anchor>
      <arglist>(struct min_pq *min_pq)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>minpq_get_min</name>
      <anchorfile>minpq_8c.html</anchorfile>
      <anchor>aa10f3a304a2fc957595165dc9280f0b5</anchor>
      <arglist>(struct min_pq *min_pq)</arglist>
    </member>
    <member kind="function">
      <type>struct min_pq *</type>
      <name>minpq_init</name>
      <anchorfile>minpq_8c.html</anchorfile>
      <anchor>a770736a93e27c2a71c3870e2f4f2a645</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>minpq_insert</name>
      <anchorfile>minpq_8c.html</anchorfile>
      <anchor>a4ba218f0faa633c9d6165ecf8c5aecf3</anchor>
      <arglist>(struct min_pq *min_pq, void *data, int key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minpq_release</name>
      <anchorfile>minpq_8c.html</anchorfile>
      <anchor>a5f4a59a7249e8f007f9130af348fa340</anchor>
      <arglist>(struct min_pq **min_pq)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline int</type>
      <name>parent</name>
      <anchorfile>minpq_8c.html</anchorfile>
      <anchor>a7549b785e2a2967389699314ad75d192</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restore_minpq_order</name>
      <anchorfile>minpq_8c.html</anchorfile>
      <anchor>aada3ac591a4fad072824ece8b594025d</anchor>
      <arglist>(struct pq_node *, int, int)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline int</type>
      <name>right</name>
      <anchorfile>minpq_8c.html</anchorfile>
      <anchor>a129b824f57c760f603cb73255c91a744</anchor>
      <arglist>(int i)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>minpq.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>minpq_8h</filename>
    <class kind="struct">min_pq</class>
    <class kind="struct">pq_node</class>
    <member kind="define">
      <type>#define</type>
      <name>MINPQ_INIT_NALLOCD</name>
      <anchorfile>minpq_8h.html</anchorfile>
      <anchor>aef8ee3f3e384a84c9bf0e9a8d48a3707</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>minpq_extract_min</name>
      <anchorfile>minpq_8h.html</anchorfile>
      <anchor>a0e076362f81436900a34bf453245f554</anchor>
      <arglist>(struct min_pq *min_pq)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>minpq_get_min</name>
      <anchorfile>minpq_8h.html</anchorfile>
      <anchor>aa10f3a304a2fc957595165dc9280f0b5</anchor>
      <arglist>(struct min_pq *min_pq)</arglist>
    </member>
    <member kind="function">
      <type>struct min_pq *</type>
      <name>minpq_init</name>
      <anchorfile>minpq_8h.html</anchorfile>
      <anchor>a770736a93e27c2a71c3870e2f4f2a645</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>minpq_insert</name>
      <anchorfile>minpq_8h.html</anchorfile>
      <anchor>a4ba218f0faa633c9d6165ecf8c5aecf3</anchor>
      <arglist>(struct min_pq *min_pq, void *data, int key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minpq_release</name>
      <anchorfile>minpq_8h.html</anchorfile>
      <anchor>a5f4a59a7249e8f007f9130af348fa340</anchor>
      <arglist>(struct min_pq **min_pq)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Miscellaneous.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/src/</path>
    <filename>Miscellaneous_8cpp</filename>
    <includes id="pbmap-precomp_8h" name="pbmap-precomp.h" local="yes" imported="no">pbmap-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>Miscellaneous.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/include/mrpt/pbmap/</path>
    <filename>Miscellaneous_8h</filename>
  </compound>
  <compound kind="file">
    <name>model_search.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>model__search_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="model__search_8h" name="model_search.h" local="no" imported="no">mrpt/math/model_search.h</includes>
  </compound>
  <compound kind="file">
    <name>model_search.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>model__search_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="model__search__impl_8h" name="model_search_impl.h" local="yes" imported="no">model_search_impl.h</includes>
    <class kind="class">mrpt::math::ModelSearch</class>
    <class kind="struct">mrpt::math::ModelSearch::TSpecies</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>model_search_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>model__search__impl_8h</filename>
    <includes id="model__search_8h" name="model_search.h" local="yes" imported="no">model_search.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>motion_planning_utils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/reactivenav/</path>
    <filename>motion__planning__utils_8h</filename>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <namespace>mrpt</namespace>
  </compound>
  <compound kind="file">
    <name>mrpt-perfdata2html-main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-perfdata2html/</path>
    <filename>mrpt-perfdata2html-main_8cpp</filename>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="CDirectoryExplorer_8h" name="CDirectoryExplorer.h" local="no" imported="no">mrpt/system/CDirectoryExplorer.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">../mrpt-performance/common.h</includes>
    <class kind="struct">TPerfField</class>
    <member kind="function">
      <type>bool</type>
      <name>func_comp_entries</name>
      <anchorfile>mrpt-perfdata2html-main_8cpp.html</anchorfile>
      <anchor>a84b7d145321c077c5dcdd3061a60d058</anchor>
      <arglist>(const TPerfField &amp;a, const TPerfField &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>mrpt-perfdata2html-main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>run_build_tables</name>
      <anchorfile>mrpt-perfdata2html-main_8cpp.html</anchorfile>
      <anchor>a1b009c414e917c941398462ad994acee</anchor>
      <arglist>(const std::string &amp;PERF_DATA_DIR)</arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; pair&lt; string, double &gt; &gt;</type>
      <name>all_perf_data</name>
      <anchorfile>mrpt-perfdata2html-main_8cpp.html</anchorfile>
      <anchor>a8bd8a5ce360152bf1e6103bb6e8d55cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::list&lt; TestData &gt;</type>
      <name>lstTests</name>
      <anchorfile>mrpt-perfdata2html-main_8cpp.html</anchorfile>
      <anchor>abea6b216e57199e513c63394c70908b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mrpt_font_10x20.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>mrpt__font__10x20_8h</filename>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>mrpt_font_gz_10x20</name>
      <anchorfile>mrpt__font__10x20_8h.html</anchorfile>
      <anchor>a086e58d8cf5fbb2d933bfe94403b237c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mrpt_font_18x18ja.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>mrpt__font__18x18ja_8h</filename>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>mrpt_font_gz_18x18ja</name>
      <anchorfile>mrpt__font__18x18ja_8h.html</anchorfile>
      <anchor>a49aad32285584345bc3bb4f927cc9ae7</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mrpt_font_5x7.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>mrpt__font__5x7_8h</filename>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>mrpt_font_gz_5x7</name>
      <anchorfile>mrpt__font__5x7_8h.html</anchorfile>
      <anchor>a38a77ebd8dcf720e2ed3b2c574fc91da</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mrpt_font_6x13.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>mrpt__font__6x13_8h</filename>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>mrpt_font_gz_6x13</name>
      <anchorfile>mrpt__font__6x13_8h.html</anchorfile>
      <anchor>abacf39efd9e8b54121e333274c32a358</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mrpt_font_6x13B.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>mrpt__font__6x13B_8h</filename>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>mrpt_font_gz_6x13B</name>
      <anchorfile>mrpt__font__6x13B_8h.html</anchorfile>
      <anchor>a859b67c29c386726a13941a1b634e373</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mrpt_font_6x13O.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>mrpt__font__6x13O_8h</filename>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>mrpt_font_gz_6x13O</name>
      <anchorfile>mrpt__font__6x13O_8h.html</anchorfile>
      <anchor>afab9a6e84acd588016d783c982e5abbe</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mrpt_font_9x15.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>mrpt__font__9x15_8h</filename>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>mrpt_font_gz_9x15</name>
      <anchorfile>mrpt__font__9x15_8h.html</anchorfile>
      <anchor>a195513025196342540cbf8aa6ae52fbe</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mrpt_font_9x15B.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>mrpt__font__9x15B_8h</filename>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>mrpt_font_gz_9x15B</name>
      <anchorfile>mrpt__font__9x15B_8h.html</anchorfile>
      <anchor>afbdde595d5b36e884f3fcf2eb531d929</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mrpt_inttypes.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>mrpt__inttypes_8h</filename>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
  </compound>
  <compound kind="file">
    <name>mrpt_jconfig.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>mrpt__jconfig_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_BOOLEAN</name>
      <anchorfile>mrpt__jconfig_8h.html</anchorfile>
      <anchor>a1af6f37a87beaf5f64e9f4f522d31b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_PROTOTYPES</name>
      <anchorfile>mrpt__jconfig_8h.html</anchorfile>
      <anchor>a25c5e3dadd6709e3c6bc1a83425dd5f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_STDDEF_H</name>
      <anchorfile>mrpt__jconfig_8h.html</anchorfile>
      <anchor>a0e6b9a04ae66b7846715e51a0a2dccff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_STDLIB_H</name>
      <anchorfile>mrpt__jconfig_8h.html</anchorfile>
      <anchor>a9e0e434ec1a6ddbd97db12b5a32905e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_UNSIGNED_CHAR</name>
      <anchorfile>mrpt__jconfig_8h.html</anchorfile>
      <anchor>aa2e19498bb6cdc36c30e9efc0332fed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_UNSIGNED_SHORT</name>
      <anchorfile>mrpt__jconfig_8h.html</anchorfile>
      <anchor>a976970ae7ace948b55281c45930464f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>boolean</name>
      <anchorfile>mrpt__jconfig_8h.html</anchorfile>
      <anchor>a7670a4e8a07d9ebb00411948b0bbf86d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mrpt_jpeglib.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>mrpt__jpeglib_8h</filename>
    <includes id="jmorecfg_8h" name="jmorecfg.h" local="yes" imported="no">jmorecfg.h</includes>
    <includes id="jpegint_8h" name="jpegint.h" local="yes" imported="no">jpegint.h</includes>
    <includes id="jerror_8h" name="jerror.h" local="yes" imported="no">jerror.h</includes>
    <includes id="mrpt__jconfig_8h" name="mrpt_jconfig.h" local="yes" imported="no">mrpt_jconfig.h</includes>
    <class kind="struct">JHUFF_TBL</class>
    <class kind="struct">jpeg_common_struct</class>
    <class kind="struct">jpeg_component_info</class>
    <class kind="struct">jpeg_compress_struct</class>
    <class kind="struct">jpeg_decompress_struct</class>
    <class kind="struct">jpeg_destination_mgr</class>
    <class kind="struct">jpeg_error_mgr</class>
    <class kind="struct">jpeg_marker_struct</class>
    <class kind="struct">jpeg_memory_mgr</class>
    <class kind="struct">jpeg_progress_mgr</class>
    <class kind="struct">jpeg_scan_info</class>
    <class kind="struct">jpeg_source_mgr</class>
    <class kind="struct">JQUANT_TBL</class>
    <member kind="define">
      <type>#define</type>
      <name>C_MAX_BLOCKS_IN_MCU</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a4f270f4efb3fc0bb09f0d5ffa51ca327</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_MAX_BLOCKS_IN_MCU</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>af974a668decc270fb4d00587618dd110</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DCTSIZE</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a44825d9811bddd408cb8db623b83aacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DCTSIZE2</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>af89dff4200396563157d4a1e59da3bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JDCT_DEFAULT</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a1cb84008b2bbe04dced9e0298707205a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JDCT_FASTEST</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ad7a8c1010225d1b3d3aaa8725323b03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JMSG_LENGTH_MAX</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>afd87523d628af03ac8aa2969eccb879e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JMSG_STR_PARM_MAX</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>abda041041041cc3985c7bb1a32e8b0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_APP0</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ae7fc8bba5774b64b49ad73236a00f99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_COM</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ab2207e38abdb326c08f92331b06d74ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>jpeg_common_fields</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>aa02a4ce3802b0563867a05c4e3b061d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>jpeg_create_compress</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a887c31f4f2d565559ad8a4905a620e66</anchor>
      <arglist>(cinfo)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>jpeg_create_decompress</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a768724b6f75ea2284abe17a97fbf2b21</anchor>
      <arglist>(cinfo)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_EOI</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a2e536534c1ef12e3f30afdec95bb642d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_HEADER_OK</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>af1078eb4c556d9923e44ff58ad007118</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_HEADER_TABLES_ONLY</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a0375b6a48f590dcc9a970e1b03e8b2ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_LIB_VERSION</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>abb4a37548456a867ad932ade94d699fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_REACHED_EOI</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>aa679d2793b592507d34446e87d247936</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_REACHED_SOS</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a63284fb83470a666525a87c40e659e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_ROW_COMPLETED</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>aa7ab72e1337293e8650f0b6c747a299b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_RST0</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a9dcea2af26bff7a53b12f1fc788c9f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_SCAN_COMPLETED</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a41fb1453f36600098cfdc169cf95f68e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_SUSPENDED</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>af6138b97be145eb9342207da80fd16b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPOOL_IMAGE</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ad57a4dbdaa8ea14b89a03ea2a7a46710</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPOOL_NUMPOOLS</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a21147e3031a409bcc8d1ddfa5b2c53b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPOOL_PERMANENT</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>acb32741198f9e19a6f8b0ee17483f4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JPP</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a23b024b75224315b901cd9ade03b4cab</anchor>
      <arglist>(arglist)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_COMPS_IN_SCAN</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>adc7013da016c19051dc623fb3d8b35b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_SAMP_FACTOR</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a5d51355d55b21b4e6906d5f86bdea812</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_ARITH_TBLS</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a4efb0fccc8d9db72ca18f32a26fad6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_HUFF_TBLS</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a6b12985705944e0623b671f29dc5722e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_QUANT_TBLS</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ab3254a23612ea48615001fffc0c9f691</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct jpeg_common_struct *</type>
      <name>j_common_ptr</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a1a177ab705cefea8f30ec31a48e62650</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct jpeg_compress_struct *</type>
      <name>j_compress_ptr</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>add2a072c54e3a51550f4975f7ddb91e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct jpeg_decompress_struct *</type>
      <name>j_decompress_ptr</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a00c7d78af44bd26a901c791ccfc1e178</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JCOEF</type>
      <name>JBLOCK</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a973d7fc359b83b76bd27ded811674884</anchor>
      <arglist>[DCTSIZE2]</arglist>
    </member>
    <member kind="typedef">
      <type>JBLOCKROW *</type>
      <name>JBLOCKARRAY</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ab03cfeb937b60b9b73ca6e3cf935af49</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JBLOCKARRAY *</type>
      <name>JBLOCKIMAGE</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a50ba15e677a2f4bf91712607a632efa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JBLOCK FAR *</type>
      <name>JBLOCKROW</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a04dea0959d9bd9e8ddad83597161453b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JCOEF FAR *</type>
      <name>JCOEFPTR</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a7cffaee4be349c90c1d541f480aa62e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct jpeg_marker_struct FAR *</type>
      <name>jpeg_saved_marker_ptr</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a2efb5205b3e81589f2dc133f1a412bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JSAMPROW *</type>
      <name>JSAMPARRAY</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ac9d5d1b829ed51769db69a37271a7e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JSAMPARRAY *</type>
      <name>JSAMPIMAGE</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a4bf858e4d42202287e786bdec2f3b62b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>JSAMPLE FAR *</type>
      <name>JSAMPROW</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ace11642f14c454c9ddbe2741132f4e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct jvirt_barray_control *</type>
      <name>jvirt_barray_ptr</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a994f4cba141d82ded90af38e51223f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct jvirt_sarray_control *</type>
      <name>jvirt_sarray_ptr</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>abc0b975077507c35b5a577e3ce9e4d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>J_COLOR_SPACE</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a6ea40239360b06efe6377f125f1134f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCS_UNKNOWN</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a6ea40239360b06efe6377f125f1134f3a90154e80d8f678d56c5de1e5dd70b8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCS_GRAYSCALE</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a6ea40239360b06efe6377f125f1134f3ae78d37fdaf2cc3965ff6292416c48dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCS_RGB</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a6ea40239360b06efe6377f125f1134f3aea1348cf43a3ffbf0cd106348892aadf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCS_YCbCr</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a6ea40239360b06efe6377f125f1134f3aa7b960bbc9431d1fde0931e7a7baeab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCS_CMYK</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a6ea40239360b06efe6377f125f1134f3abdb5b238d1ef4466940b38661dbb96d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCS_YCCK</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a6ea40239360b06efe6377f125f1134f3a67db8b44e162e43c905031eba3709081</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>J_DCT_METHOD</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ae4245c819e9217a321fb23f1a106d563</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JDCT_ISLOW</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ae4245c819e9217a321fb23f1a106d563aa2f15b04cf9e8dab9be4b1ef288eed81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JDCT_IFAST</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ae4245c819e9217a321fb23f1a106d563a31b4bdb5cdc228f09cb24473259d8c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JDCT_FLOAT</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ae4245c819e9217a321fb23f1a106d563a748cd1281f991e3f98bbf5006838a448</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>J_DITHER_MODE</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a23ab65fc4cdbe8bb0ac7a8ca76d29653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JDITHER_NONE</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a23ab65fc4cdbe8bb0ac7a8ca76d29653a6bae8294ba0c1f8e64cd15ae578d23b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JDITHER_ORDERED</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a23ab65fc4cdbe8bb0ac7a8ca76d29653acb163b5e467e2499bf4b3c530f8d219e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JDITHER_FS</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a23ab65fc4cdbe8bb0ac7a8ca76d29653a7f7feeacbd12d1262bbd88ee52cf84f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>aec84c23ccb4ac2d061e048e2434a3e32</anchor>
      <arglist>(struct jpeg_error_mgr *) jpeg_std_error JPP((struct jpeg_error_mgr *err))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ac689700bb8f9ef26b62000e1986aba87</anchor>
      <arglist>(void) jpeg_CreateCompress JPP((j_compress_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a09d560df0c74465938f050dfda9bc320</anchor>
      <arglist>(int) jpeg_quality_scaling JPP((int quality))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a9f2a1f7b615d7cd06323a560cd5dddfc</anchor>
      <arglist>(JQUANT_TBL *) jpeg_alloc_quant_table JPP((j_common_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>acd666e8b303b900911f9c35d1504c6fe</anchor>
      <arglist>(JHUFF_TBL *) jpeg_alloc_huff_table JPP((j_common_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ad41ef6a71d4b72a6465868990f578b2b</anchor>
      <arglist>(JDIMENSION) jpeg_write_scanlines JPP((j_compress_ptr cinfo</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ac57d7851bdf6d7b1013ed1ed61c2fb59</anchor>
      <arglist>(jvirt_barray_ptr *) jpeg_read_coefficients JPP((j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>JMETHOD</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a2133faea00073a3e9053e689f879d984</anchor>
      <arglist>(boolean, jpeg_marker_parser_method,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="variable">
      <type>int const unsigned int *</type>
      <name>basic_table</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a569788ac39b01c468024c77389c84c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jvirt_barray_ptr *</type>
      <name>coef_arrays</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ae1a27a4c6e509a29fd9c75cc5cd8002c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>J_COLOR_SPACE</type>
      <name>colorspace</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a642974faa466bfd50e12923ab7fb3a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPIMAGE</type>
      <name>data</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>aa379dc8ae39e55ae0c431a61a7d2f2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int const JOCTET unsigned int</type>
      <name>datalen</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a37893c863bbe3ef78feca71570de3017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int const JOCTET *</type>
      <name>dataptr</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ac0fb922ca2d0d2ae40db43dffc6c3f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>desired</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a3450f7500f843178b4517d0e7ef2b537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>j_compress_ptr</type>
      <name>dstinfo</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a6d4c7cd4ab2a414a321275ba88bbf5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int boolean</type>
      <name>force_baseline</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>af03eb66947dfc3da8c459632e4f8fc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>infile</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>af19157da745ecb3f2b088c8f3a10c0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int unsigned int</type>
      <name>length_limit</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a55915d96c9b813f512b251db6be18089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>marker</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a55fc502015142062735ebfd18c825354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>marker_code</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a4385fc8b02cb43f7ef69c950465bab51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPARRAY JDIMENSION</type>
      <name>max_lines</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>af2ff114e074584eef283d186edb05e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPARRAY JDIMENSION</type>
      <name>num_lines</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>aab33792dac6f540927e4e81ad121e275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>outfile</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>ae581849c67336453bd5b81e6518019a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>quality</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>acac7df77df55f2a1bfd8d8d18340b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>require_image</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a9945c510a99551ddb104602ac7a08f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int jpeg_marker_parser_method</type>
      <name>routine</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a93cb4f27f735546be9aa745e14ed9050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>scale_factor</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>aaa980de6bc83dfcc49835fd1f6361ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>scan_number</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>aa66f83d802d29a53bc58f203272f2a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPARRAY</type>
      <name>scanlines</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a2b054ef2df86f637e9837e5af7280734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int size_t</type>
      <name>structsize</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a9885948328df3b903394d3c36c4b632a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>suppress</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>a4db3d384cc8b51bcf51055247027a8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>val</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>aa0ccb5ee6d882ee3605ff47745c6467b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>version</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>aad880fc4455c253781e8968f2239d56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>which_tbl</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>abdc7617272f958b84128cc481bc8a4c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>write_all_tables</name>
      <anchorfile>mrpt__jpeglib_8h.html</anchorfile>
      <anchor>aa836c88a374a733e68d28bec9a241b11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mrpt_macros.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>mrpt__macros_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <namespace>mrpt</namespace>
    <member kind="define">
      <type>#define</type>
      <name>__CURRENT_FUNCTION_NAME__</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>afb9d6e881bafb0485a90b7c3c7bfe46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__has_extension</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>aea1c4f7b66a67b78ad863176338dae8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__has_feature</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>af989845e24678c452b9222afdac95e7f</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a47eb5a445c2bf3d9190396510ea9683e</anchor>
      <arglist>(f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_ABOVE_</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a1ed35320eab3de148832fef67df552e2</anchor>
      <arglist>(__A, __B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_ABOVEEQ_</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>ad8765ef1dc961d49450d95338d283386</anchor>
      <arglist>(__A, __B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_BELOW_</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a8b01938f6fbebe5c4163b7c83a137d1d</anchor>
      <arglist>(__A, __B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_BELOWEQ_</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a9cadce51acb48cccb17428421c952dbf</anchor>
      <arglist>(__A, __B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_DIRECTORY_EXISTS_</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a54baeb7dcc0ced9112e4526945f9dc00</anchor>
      <arglist>(DIR)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_EQUAL_</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a02c6e78d47a0bae723824559846cc673</anchor>
      <arglist>(__A, __B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_FILE_EXISTS_</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>ab59cb2d3b3874de362ded047fbc7426a</anchor>
      <arglist>(FIL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERT_NOT_EQUAL_</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a5c084e313ccbfc09183c4fe16d68dc6e</anchor>
      <arglist>(__A, __B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERTDEB_</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a5ad4d8d68e2f6664f247407bf89aac55</anchor>
      <arglist>(f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERTDEBMSG_</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>ade1805af05ddae6a6ddb62c8b33ceaf1</anchor>
      <arglist>(f, __ERROR_MSG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ASSERTMSG_</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>ad30ea0382c594c0e2efe88212e9352b0</anchor>
      <arglist>(f, __ERROR_MSG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_2PI</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a4aa2c43b09c1300c334821f5507d6f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_2PIf</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a141633e3d1acfc6b738a942d83920bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>M_PIf</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>acbb42dc053fedc161079f0a4d20a64e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_ALIGN16</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a92a98e61ec552a988b0ebfb7b4c97672</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_ALIGN32</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>aaa31b833c0a2695957c7aa9d844f5a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_CHECK_GCC_VERSION</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a536062e8f9368bc2d36048ecc19adad0</anchor>
      <arglist>(major, minor)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_CHECK_NORMAL_NUMBER</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>ab76a796755b4c538a2e5b4d15ef9f7e2</anchor>
      <arglist>(val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_CHECK_VISUALC_VERSION</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a95b43dc9a969354b08d806f655bed7f6</anchor>
      <arglist>(major)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_COMPILE_TIME_ASSERT</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a375dbd0ce9cb69a56d76d0fa21536bae</anchor>
      <arglist>(f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DELETED_FUNC</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>afb77fd218252e0a20c00eb62d3812396</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DEPRECATED</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>ad0ebd39e31f0321b1ec1b3b7332d172e</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DO_PRAGMA</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>aa59443c97fbeb171665d826715637381</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_END</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a88a917260793b56abd83ad2a0d849eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_END_WITH_CLEAN_UP</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>aa4441d1a566657479542cee0ffb0a124</anchor>
      <arglist>(stuff)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_FORCE_INLINE</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a2b45627db6ae61ffdbb7b1b50a6ae734</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_HAS_CXX11</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a128c389123bde6bbbc59f2b63556e99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_HAS_UNIQUE_PTR</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>af5c79c666d8f2324debc5d630955a8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_MSG_PRAGMA</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a4303a232e74840c5969e783fb4b51015</anchor>
      <arglist>(_msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_THROWS</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>afed971bfd24ff010f488cce2aa424de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_OVERRIDE</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a7821cbe48498c0800e760bfe9374c62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_printf_format_check</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>aeb2b596164da312ce6775ca9ba09453c</anchor>
      <arglist>(_FMT_, _VARARGS_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_printf_format_check</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>aeb2b596164da312ce6775ca9ba09453c</anchor>
      <arglist>(_FMT_, _VARARGS_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_PROFILE_FUNC_START</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a8e0b5ef7605a076de5e6aea1aa934675</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_scanf_format_check</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a12d8f55a1a5188f8c918405794339f9e</anchor>
      <arglist>(_FMT_, _VARARGS_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_scanf_format_check</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a12d8f55a1a5188f8c918405794339f9e</anchor>
      <arglist>(_FMT_, _VARARGS_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_START</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a45b840af519f33816311acdbb28d7c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_THROW_UNKNOWN_SERIALIZATION_VERSION</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a9941160cf574f8f6faea7011f4a68785</anchor>
      <arglist>(__V)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_TODO</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a1e0a469c2335c8f984c53f55c1ea4698</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_TRY_END</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>aa896dd4cfcb541cef32aff5dbf06355e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_TRY_END_WITH_CLEAN_UP</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a524df1333f51cf7d4d2edba9e111df31</anchor>
      <arglist>(stuff)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_TRY_START</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a5b194c0ba2906b0a69d0fd8a7c315918</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_UNUSED_PARAM</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>acc2e7c5641dd177b8a1c6f2d2470c8b7</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_VISUALC_VERSION</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a99860669e25c921669849e33845b09c9</anchor>
      <arglist>(major)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_WARNING</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a2f2eb3ffac06f55ee7488b14e8160642</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIuSIZE</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a2b7b0557dc6cd786df02dafbb51f5292</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QUOTE</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a2b450ed3bb6e292a98e3a012ab9207f7</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STR</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a6a96991688ffe6ae2293f0a4b5f813d2</anchor>
      <arglist>(macro)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THROW_EXCEPTION</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>aaa3f404ea85a6575a7139f8d101370ba</anchor>
      <arglist>(msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THROW_EXCEPTION_FMT</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>ae072a82ba4cde89cc1f171798745b44a</anchor>
      <arglist>(_FORMAT_STRING,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THROW_STACKED_EXCEPTION</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a0bb9968480cc31d1338c8a1df95644e2</anchor>
      <arglist>(e)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THROW_STACKED_EXCEPTION_CUSTOM_MSG1</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a2ddb96be12c6fa4a884b5d7c3f982111</anchor>
      <arglist>(e, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THROW_STACKED_EXCEPTION_CUSTOM_MSG2</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>ad0220cbd3e5bbc22cf0e80f990fb8b05</anchor>
      <arglist>(e, stuff, param1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THROW_TYPED_EXCEPTION</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a7899a72d9187d27f81818e70f05e93e5</anchor>
      <arglist>(msg, exceptionClass)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THROW_TYPED_EXCEPTION_FMT</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a8422417f79c21c0235b8c5fec513ebda</anchor>
      <arglist>(exceptionClass, _FORMAT_STRING,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USIZE_STR</name>
      <anchorfile>mrpt__macros_8h.html</anchorfile>
      <anchor>a4e8f13ad6f4e1f69115b5014c116cfe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>format</name>
      <anchorfile>namespacemrpt.html</anchorfile>
      <anchor>a2b3ac415403c0bdaae330fed4ce324ce</anchor>
      <arglist>(const char *fmt,...) MRPT_printf_format_check(1</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mrpt_stdint.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>mrpt__stdint_8h</filename>
    <includes id="base_2include_2mrpt_2utils_2pstdint_8h" name="base/include/mrpt/utils/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>__STDC_CONSTANT_MACROS</name>
      <anchorfile>mrpt__stdint_8h.html</anchorfile>
      <anchor>a786132414c30f947907be33a4c28125a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__STDC_FORMAT_MACROS</name>
      <anchorfile>mrpt__stdint_8h.html</anchorfile>
      <anchor>aacbb9e1f38be71e22df1584a37c56693</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__STDC_LIMIT_MACROS</name>
      <anchorfile>mrpt__stdint_8h.html</anchorfile>
      <anchor>aeb7e7a856ab7a794b05b6b63ef36ea3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mrptEvent.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>mrptEvent_8h</filename>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <class kind="class">mrpt::utils::mrptEvent</class>
    <class kind="class">mrpt::utils::mrptEventOnDestroy</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>msvc_inttypes.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>msvc__inttypes_8h</filename>
    <class kind="struct">imaxdiv_t</class>
    <member kind="define">
      <type>#define</type>
      <name>imaxabs</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ae79e51adb5d28d1b1119d29ed234334e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRId16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a087e50fe0283aacc71d7138d13e91939</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRId32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a6d94d1417e1b35c53aee6306590de72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRId64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ae372e90b62c1e8b51dc5d95bf7f5ba48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRId8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ae53c45f590033ad1f2f517faf3ab2f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIdFAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a58cdfb02574b8c23d964a6e88a268782</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIdFAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aef5a98227a6af5fde95353ed303cfd1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIdFAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a9c63f907b68bfa374778aa59b3a360f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIdFAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a943961b7e7e564388dd743593db5bbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIdLEAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ae90ab00cb4417081dc68e9fd6c0e129a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIdLEAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ad36a6b276bd808d713cc5603ba008c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIdLEAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a6e7b87b6cb5b8298e0c7471f19d8321f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIdLEAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a404fd01f0b890cb8fac8641aaa704b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIdMAX</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a11a8b311e64e0415db0d106fcebf6597</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIdPTR</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a7c8a9ccd40bd2053ca588d1b15e76a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIi16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a655e9b358e0371a4bf5ff21cc08273e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIi32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ae212e57631ec729f70e0cc42e51dd91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIi64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ab8d0c29be4a0623c3de58011991e86e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIi8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>adbe02b78cca747b2fe1a8f7fc5f5cd47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIiFAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ac273fb2a05215962fbeae76abaaf0131</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIiFAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a192a69a2e6e63ed8393d306b4078d63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIiFAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>af27d75f27f8038693a36c3dd14a82516</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIiFAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a64fb4e44c3ff09179fc445979b7fdad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIiLEAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a96945864cb2d1f7de861ccaf639af02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIiLEAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ad7a1bae7ca12c7b5415fae1b3f258207</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIiLEAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a0fb9f5cdca16045cc30b72d9174cdbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIiLEAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a526151b1725956030b501d9dd506f2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIiMAX</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a0f30e8063c747a19c86574a1f61c0ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIiPTR</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ac2d52bf83b783f530f02fa2eeabe703a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIo16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a55494a16151668ea78e0b808ef38c8c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIo32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a7276f64276fd7223ca6f4cca0444239a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIo64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a792491e417d837fc693122428460bcba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIo8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ad12493b9063f7b2630b90b7f9a7f3301</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIoFAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a3eda49c829de683e701eaed3cbaf0e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIoFAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a6ac7e3111d008785ddf3b29dcd088732</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIoFAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aba7ffd10c01ee7e1264300568ade319e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIoFAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a37f93445f1795033c9ba577661da6a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIoLEAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a1ecbd31333b358c22423a541fffbd122</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIoLEAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a1e5c50a1ca71da7ff8c4f3f007411be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIoLEAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a9540a0a3ff33b4f6a0feee15f3066984</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIoLEAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aa5b3ca8091f4ed7d43f5eb971ce11114</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIoMAX</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a73ec9b744a867844fb1cbf5d600e15da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIoPTR</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a1468793ce960b477922ef92b36a6c802</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIu16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a86bc00ee87e8e40787e0681fc34c576a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIu32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aaf2af4a10f0bd308e9c349c8382382be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIu64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ac582131d7a7c8ee57e73180d1714f9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIu8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a8673208d2d48018fcce020ef59f8ec4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIuFAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aa82e218a186691ebf7149b36746c12e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIuFAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>accc383115328197264988682edfcb72c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIuFAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ac1fdefbae4d6c8dcef5b91ef5b778a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIuFAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a0b0c7ad693c391e3e353e8f2d1df2ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIuLEAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aa3ba696eef7c107c76c26eea76dcb4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIuLEAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aab353a2898377162c1829f1a9708352e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIuLEAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a20b768c89c8693bdc3df5f2e76fe018c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIuLEAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a74cb15b101649124009c010a9055e885</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIuMAX</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a5231235fbdc84d556db88609b469982b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIuPTR</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aa1ca3a85113e897b5cf7ed6b92d74de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIx16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a70f5e38b517f714518c970a4da37bef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIX16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a570ca9af5087023f75fc8a1a602d26ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIx32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a80ca66bcc9e366733f02c90ed4b0838c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIX32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a32b0c8a04aae5d4454d15e6cbe109f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIx64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aba38357387a474f439428dee1984fc5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIX64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>af56fc48030ace2ec83125c0f5f42816c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIx8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>adac1acc1d24060aeee7791a99d1a3a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIX8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a4e9b835c85ffa875e8304e2b852b4c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIxFAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a6f66e34285ab57a86aeb2f0f4895417d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIXFAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a785eabe6337a2fa85874ae99300abb66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIxFAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a22caa684d44725e1e6e638983380f68e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIXFAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ace7057a6fa96ac7e2a05946ee96cf2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIxFAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a73fe58317ae146f316ddb0736d9ed9a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIXFAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ab94e8153da1da9e2762277c6b1cf21d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIxFAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ae7e1780719eb0e4b2826a0da06255780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIXFAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ab153efc9e6547ca56f42de767cde2595</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIxLEAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ad00e2a12b813425800cad731f61497ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIXLEAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>afa4303b077ae4c6c58686178e4b90d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIxLEAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a1d766603a3524c9e03effbbece9c2118</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIXLEAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aaf100a10f9cd73d46294fd0e8db5246d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIxLEAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a4df46377b2a3292ce6c7fd6724a045ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIXLEAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a4d1806a4ea59b88a7bd00d88b7e1747d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIxLEAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a45d80a42b6cd25f3ed57b0e800e6e398</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIXLEAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a70aa3faf72084587fb18d03aa033a212</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIxMAX</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a1cb5f16ab28d09fa5fe07068bb8e2cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIXMAX</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aa7e1f0c8df36d801c81f6db762ec67ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIxPTR</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a9c3c25e6145e629e4c9fabddc6061c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIXPTR</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a65d9856517198cfc21558c0d6df64207</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNd16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a35974d44b5dcebcb222b8e2c1384241d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNd32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a2b7ab77ff6ede9c3c285b714496f77e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNd64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ae7044b3fb4cc5cde22155d59437c348f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNd8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>abf98c3a9ad120b11ec2911b9398e3f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNdFAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a09c9f36f654aa50a548d7820421cdc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNdFAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>add733be35bef9dcef225edc99ade9e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNdFAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a2a2d9ca0555230eab89e52e442bea64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNdFAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a6dc7d2f030d25e79ae8398088161b860</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNdLEAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a10db5de9c84ccfa6dc0e487dd72051f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNdLEAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ae36c293972a5b770349d74f2c0cfa52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNdLEAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a2009d29e47fedd5cb286d81c83596737</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNdLEAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ab0af8c396d9c885950d423f8dee54164</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNdMAX</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a3ef7335ee669df2a387707816a45f3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNdPTR</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>abf657ee6bd4b009b5b072840a3d7364f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNi16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a7b8508989273ad152f9b3b7cd4db6eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNi32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a52cfc41a1e5ad73788faebbfeb9c14b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNi64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>adafb1dac927decf0b5f00125a84036fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNi8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a535485ea35661ff75a8d2bc0d2ebe807</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNiFAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aad333b5bea32321b312a3b4967ff357f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNiFAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a4739f89fa519cd77097677bf33320091</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNiFAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>afa93802b919daecccd6f989cd1750eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNiFAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ac864120101e01707ca52c0976b4e539a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNiLEAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a14ec2649667b53ff91a1103c02975837</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNiLEAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a39be8ffb41be80bc951e955f111e4121</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNiLEAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a9ff978b502f6296f8a5364143eee7f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNiLEAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a1a0b88bf6f131db927f2e7f1f6abb644</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNiMAX</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a2f7190d383e2382085b27ffc8ac5a089</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNiPTR</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a9c632ab51b24b93cc315b27a883be9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNo16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a9bc6b517c0117327e832824ff2d6a6b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNo32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ab561c947d62a3c7cd396d4aeef553f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNo64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a359197f54f7db4ae57ab7c9ff4b74456</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNo8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a4e274a339187359a91963d22f8e6faa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNoFAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a021e130b06fc46198c71dca0fdf89788</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNoFAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ae40f8b90cb75998e70910e7b377288a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNoFAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a1b0fa5948cf2bdfa4c9e17ca046de5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNoFAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a9716b5135de22733c9c59bc4fc0e3a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNoLEAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a5b05c70b4807922992a9ca529361b44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNoLEAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a6b324310e03b8ecbe6888a52b7d8581d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNoLEAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a2b6b3cb28cd86580d999fa4f44f490d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNoLEAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a873157069430be3ab2cade457e92f187</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNoMAX</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a73bc0bffd329a5dac0f2433171aa432d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNoPTR</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a4a30d36e06018d8e13046079098905a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNu16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a37bbde0e3f124b7f482d54adb13b0248</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNu32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>abd19a83130f8d1bd2f77b765ad804f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNu64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>af085b9f73207a4b3b4a133ab05fd7eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNu8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ae0d5458bfaf4c45083b1e92013d77f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNuFAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a7cf58abc57bb03d809e6fc41c2a40c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNuFAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a4ce14b7ebee0cfd5c4c935cf79a9a504</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNuFAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a4c88287eaf08ffa705c32f41eb174f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNuFAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a01b368195aa26130d44bf0efe07833fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNuLEAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a7a78b92618044bb2d798b57fc6a2e439</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNuLEAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ae30d5cc7dbc15051e21b72229a2487f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNuLEAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a239c06a67bcfc800f2d705260740e9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNuLEAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ae409b3af282bc394819a5dd289cdf57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNuMAX</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aef1bb910dd38372698c9b94919db652a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNuPTR</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ab7dbf5d0ea41679dface5855896e4273</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNx16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a12dbc2ac6a36b893ef1c25c357f90a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNX16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a0c139165956b5fba7b44bd35cfafc86d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNx32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a4c5370556f793ac7b2c3abe896dba8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNX32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a50fd54ef494b4a246ada865e1de61d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNx64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a4c454faacb996aa020efeb312379af4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNX64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ad57bb9b57b3afdb70185fb10af5ef140</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNx8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a79b1f201c12273510e1fdebfb3a66e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNX8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a99e762a418d90e1df1c6897a2ec5065e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNxFAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a8b67140c216180e4e5d18003038ee689</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNXFAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ad2ce48bc4e534a0e1702a6851cd31d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNxFAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ac45f394be3c199938a85a631711ce22e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNXFAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a08353b6536336d5eb4ea354af8dd30c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNxFAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a020c0b541836e741e0c88bc36fcf25f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNXFAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a338058775569b00a80a67080aee77934</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNxFAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a251936e4d698e68846c0917270b5f8a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNXFAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a804436b52bc244973b05478871d07b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNxLEAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a24647dd309d4138846376a51a6098304</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNXLEAST16</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a253d5fe947676317064837c266c8f724</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNxLEAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>abd82b99090a28a84541959ac7ab14ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNXLEAST32</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a756a3fd2288b4ddbcdd51f3a254c0f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNxLEAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ab9af7b2d032897d62a75d76214654612</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNXLEAST64</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ad8a487583ff3859d65390b8e290837d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNxLEAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a5cac5341d60e594c818c0f9d25377928</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNXLEAST8</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ab76cc2e4fdc08d6b8bfbdb7353ac1dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNxMAX</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>acdb85fa86d6d76bc7a2e16ec0cc3ae58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNXMAX</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a852234513afd0c84134f209fb5d38719</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNxPTR</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>aa58d290d968643862aec7a8a56e1c8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SCNXPTR</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a5cec732485352192aea52a939ddd1174</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>strtoimax</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a6c62bc37cb56c347fa44835c4a0bf64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>strtoumax</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a1289c6c6d3d867956e1532e2416b363d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wcstoimax</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>ae026595b1dcc98cdb66cb46381225188</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wcstoumax</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a32fa60d80a8e42a3290fb49c8865a4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>_inline imaxdiv_t __cdecl</type>
      <name>imaxdiv</name>
      <anchorfile>msvc__inttypes_8h.html</anchorfile>
      <anchor>a8cb1de760b0fde0bae9eb5e070f0bce7</anchor>
      <arglist>(intmax_t numer, intmax_t denom)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MT_buffer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/synch/</path>
    <filename>MT__buffer_8h</filename>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <class kind="class">mrpt::synch::MT_buffer</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::synch</namespace>
  </compound>
  <compound kind="file">
    <name>mtwsdidata.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>mtwsdidata_8cpp</filename>
    <includes id="xsrange_8h" name="xsrange.h" local="no" imported="no">xsens/xsrange.h</includes>
    <includes id="xsrssi_8h" name="xsrssi.h" local="no" imported="no">xsens/xsrssi.h</includes>
    <includes id="mtwsdidata_8h" name="mtwsdidata.h" local="yes" imported="no">mtwsdidata.h</includes>
  </compound>
  <compound kind="file">
    <name>mtwsdidata.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>mtwsdidata_8h</filename>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="no" imported="no">xsens/pstdint.h</includes>
    <includes id="xsvector3_8h" name="xsvector3.h" local="no" imported="no">xsens/xsvector3.h</includes>
    <includes id="xsquaternion_8h" name="xsquaternion.h" local="no" imported="no">xsens/xsquaternion.h</includes>
    <includes id="xsdeviceid_8h" name="xsdeviceid.h" local="no" imported="no">xsens/xsdeviceid.h</includes>
    <class kind="class">MtwSdiData</class>
  </compound>
  <compound kind="file">
    <name>MultiArg.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>MultiArg_8h</filename>
    <includes id="Arg_8h" name="Arg.h" local="no" imported="no">mrpt/otherlibs/tclap/Arg.h</includes>
    <includes id="Constraint_8h" name="Constraint.h" local="no" imported="no">mrpt/otherlibs/tclap/Constraint.h</includes>
    <class kind="class">TCLAP::MultiArg</class>
    <class kind="class">TCLAP::MultiArg</class>
    <class kind="class">TCLAP::MULTI_ARG_HELPER::ValueExtractor</class>
    <class kind="class">TCLAP::MULTI_ARG_HELPER::ValueExtractor&lt; std::string &gt;</class>
    <namespace>TCLAP</namespace>
    <namespace>TCLAP::MULTI_ARG_HELPER</namespace>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_SSTREAM</name>
      <anchorfile>MultiArg_8h.html</anchorfile>
      <anchor>a91e904e6e4f21f803c49113b934e6966</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error_e</name>
      <anchorfile>namespaceTCLAP_1_1MULTI__ARG__HELPER.html</anchorfile>
      <anchor>a05e9d7d66a5aebe00a18ed3e642171b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRACT_FAILURE</name>
      <anchorfile>namespaceTCLAP_1_1MULTI__ARG__HELPER.html</anchorfile>
      <anchor>a05e9d7d66a5aebe00a18ed3e642171b8a34e78ac3b2516d88e25b585302d0b583</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRACT_TOO_MANY</name>
      <anchorfile>namespaceTCLAP_1_1MULTI__ARG__HELPER.html</anchorfile>
      <anchor>a05e9d7d66a5aebe00a18ed3e642171b8a3a8b1e6fa3593f61a712dea63322da0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>multiDesc_utils.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>multiDesc__utils_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="multiDesc__utils_8h" name="multiDesc_utils.h" local="no" imported="no">mrpt/vision/multiDesc_utils.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2utils_8h" name="vision/include/mrpt/vision/utils.h" local="no" imported="no">mrpt/vision/utils.h</includes>
    <includes id="pinhole_8h" name="pinhole.h" local="no" imported="no">mrpt/vision/pinhole.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="CFeature_8h" name="CFeature.h" local="no" imported="no">mrpt/vision/CFeature.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="obs_2CObservationVisualLandmarks_8h" name="obs/CObservationVisualLandmarks.h" local="no" imported="no">mrpt/obs/CObservationVisualLandmarks.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="variable">
      <type>const int</type>
      <name>FEAT_FREE</name>
      <anchorfile>multiDesc__utils_8cpp.html</anchorfile>
      <anchor>af2f5e178af58314a2ba3c377b39e3f36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>multiDesc_utils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>multiDesc__utils_8h</filename>
    <includes id="CFeature_8h" name="CFeature.h" local="no" imported="no">mrpt/vision/CFeature.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="TMatchingPair_8h" name="TMatchingPair.h" local="no" imported="no">mrpt/utils/TMatchingPair.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <includes id="obs_2CObservationVisualLandmarks_8h" name="obs/CObservationVisualLandmarks.h" local="no" imported="no">mrpt/obs/CObservationVisualLandmarks.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <includes id="chessboard__camera__calib_8h" name="chessboard_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_camera_calib.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <member kind="typedef">
      <type>std::map&lt; int, std::map&lt; int, std::map&lt; int, std::deque&lt; std::pair&lt; TFeatureID, double &gt; &gt; &gt; &gt; &gt;</type>
      <name>TQuantizationTable</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga9d64440ebec0a9d215db15be281bbfa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>checkScalesAndFindMore</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga61e6df74c9ceae9da74f332618897055</anchor>
      <arglist>(CMatchedFeatureList &amp;baseList, const CFeatureList &amp;currentList, const mrpt::utils::CImage &amp;currentImage, const TMultiResMatchingOutput &amp;output, const TMultiResDescOptions &amp;computeOpts, const TMultiResDescMatchOptions &amp;matchOpts)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>computeGradient</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gac072f4844eee0057b01bce9883cfe018</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, const unsigned int x, const unsigned int y, double &amp;mag, double &amp;ori)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>computeHistogramOfOrientations</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gaf82e885154590eb4a1f447b826ff8e20</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, const unsigned int x, const unsigned int y, const unsigned int patchSize, const double &amp;orientation, std::vector&lt; int32_t &gt; &amp;descriptor, const TMultiResDescOptions &amp;opts, std::vector&lt; int32_t &gt; &amp;hashCoeffs)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>computeMainOrientations</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga96e9dc53f6f872844fcebd31ca5a953a</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, const unsigned int x, const unsigned int y, const unsigned int patchSize, std::vector&lt; double &gt; &amp;orientations, const double &amp;sigma)</arglist>
    </member>
    <member kind="function">
      <type>int VISION_IMPEXP</type>
      <name>computeMoreDescriptors</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gae9df2f3d4141dab169dbaabac50e092a</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, const CFeaturePtr &amp;inputFeat, CFeaturePtr &amp;outputFeat, const bool &amp;lowerScales, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>computeMultiOrientations</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga456295c442d20f5500b53e341568e533</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, CFeatureList &amp;list, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>computeMultiResolutionDescriptors</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gacf489adba1e8055b770126a9103dece0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;imageLeft, const mrpt::utils::CImage &amp;imageRight, CMatchedFeatureList &amp;matchedFeats, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>computeMultiResolutionDescriptors</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga32d46f0ef4d79d59a021d524c064e674</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, CFeaturePtr &amp;feat, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; bool &gt; VISION_IMPEXP</type>
      <name>computeMultiResolutionDescriptors</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gacc704276641dfaace17577ad93f09ca3</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, CFeatureList &amp;list, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>insertHashCoeffs</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga4ac35fcef1823bcbb8bbf75dc60e4c7a</anchor>
      <arglist>(const CFeaturePtr &amp;feat, TQuantizationTable &amp;qTable)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>interpolateHistEntry</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga2dc3124a64a80daf9333c455270057a0</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;hist, const double &amp;cbin, const double &amp;rbin, const double &amp;obin, const double &amp;mag, const int d, const int n)</arglist>
    </member>
    <member kind="function">
      <type>TMultiResMatchingOutput VISION_IMPEXP</type>
      <name>matchMultiResolutionFeatures</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga59ef42f26f586d5865000069a0ee6116</anchor>
      <arglist>(const CFeatureList &amp;list1, CFeatureList &amp;list2, const mrpt::utils::CImage &amp;rightImage, const TMultiResDescMatchOptions &amp;matchOpts, const TMultiResDescOptions &amp;computeOpts)</arglist>
    </member>
    <member kind="function">
      <type>int VISION_IMPEXP</type>
      <name>matchMultiResolutionFeatures</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gacfe93a621911ec184160ed212c4052cc</anchor>
      <arglist>(CMatchedFeatureList &amp;mList1, CMatchedFeatureList &amp;mList2, const mrpt::utils::CImage &amp;leftImage, const mrpt::utils::CImage &amp;rightImage, const TMultiResDescMatchOptions &amp;matchOpts, const TMultiResDescOptions &amp;computeOpts)</arglist>
    </member>
    <member kind="function">
      <type>TMultiResMatchingOutput VISION_IMPEXP</type>
      <name>relocalizeMultiDesc</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gaa2d7d5d2bcb5a18c85d335e50ef56422</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, CFeatureList &amp;baseList, CFeatureList &amp;currentList, TQuantizationTable &amp;qTable, const TMultiResDescOptions &amp;desc_opts, const TMultiResDescMatchOptions &amp;match_opts)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>saveQTableToFile</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga453a2df586dc9bba419724d04d2d4e69</anchor>
      <arglist>(const TQuantizationTable &amp;qTable, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>setProperScales</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gacc91389745a60654d64f93aa2cb09254</anchor>
      <arglist>(const CFeaturePtr &amp;feat1, const CFeaturePtr &amp;feat2, int &amp;firstScale, int &amp;lastScale)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>updateBaseList</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga771ecbd3ae609f4ed6ca1ebfe30e9e86</anchor>
      <arglist>(CFeatureList &amp;baseList, const CFeatureList &amp;currentList, const std::vector&lt; int &gt; &amp;idx)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MultiSwitchArg.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>MultiSwitchArg_8h</filename>
    <includes id="SwitchArg_8h" name="SwitchArg.h" local="no" imported="no">mrpt/otherlibs/tclap/SwitchArg.h</includes>
    <class kind="class">TCLAP::MultiSwitchArg</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>mxarray.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/mexplus/mexplus/</path>
    <filename>mxarray_8h</filename>
    <includes id="mxtypes_8h" name="mxtypes.h" local="no" imported="no">mexplus/mxtypes.h</includes>
    <class kind="class">mexplus::MxArray</class>
    <namespace>mexplus</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MEXPLUS_ASSERT</name>
      <anchorfile>mxarray_8h.html</anchorfile>
      <anchor>a6036d56194f0e63928b7645a6f4acb33</anchor>
      <arglist>(condition,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEXPLUS_CHECK_NOTNULL</name>
      <anchorfile>mxarray_8h.html</anchorfile>
      <anchor>ac85bf9f2eefdd5ee24731f65a6c75839</anchor>
      <arglist>(pointer)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEXPLUS_ERROR</name>
      <anchorfile>mxarray_8h.html</anchorfile>
      <anchor>acef943e8a515ce80dc52e6e833e34218</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEXPLUS_WARNING</name>
      <anchorfile>mxarray_8h.html</anchorfile>
      <anchor>a8e0c3c47b557b9e553eb6b563b207b17</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>from</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>ab622049577598f2cbe2cdb9b59f9985d</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>from</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a6cc2485c25651994c6e3ac33d70f89d8</anchor>
      <arglist>(const char *value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>from</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a2672c25c5fd607ed50388e96176761f8</anchor>
      <arglist>(int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>ab99dbdc8bccbe216277b7ec1f92c5e66</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; T &gt;::array_type, mxNumeric &gt;::value, T &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a72ba3874217ebef32ed0235bb64c89f7</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; typename Container::value_type &gt;::array_type, mxNumeric &gt;::value &amp;&amp;std::is_compound&lt; Container &gt;::value, Container &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a783368a528fcb19b7ae36720574383b5</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; T &gt;::array_type, mxChar &gt;::value, T &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>ae34bc26678af1a27c1b54a1030a5842e</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; typename Container::value_type &gt;::array_type, mxChar &gt;::value &amp;&amp;std::is_compound&lt; Container &gt;::value, Container &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>aecdb809c86b8c7bceb106df07657e0b8</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; T &gt;::array_type, mxLogical &gt;::value, T &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a682d2a4f9757d7c9bf7d8016109f487c</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; typename Container::value_type &gt;::array_type, mxLogical &gt;::value &amp;&amp;std::is_compound&lt; Container &gt;::value, Container &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a34e6b287ad2d5eb1d4eadac68c24fa5f</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; typename Container::value_type &gt;::array_type, mxCell &gt;::value &amp;&amp;std::is_compound&lt; Container &gt;::value, Container &gt;::type &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mxtypes.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/mexplus/mexplus/</path>
    <filename>mxtypes_8h</filename>
    <class kind="struct">mexplus::mxCell_tag</class>
    <class kind="struct">mexplus::MxCharType</class>
    <class kind="struct">mexplus::MxCharType&lt; T, typename std::enable_if&lt; std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, char &gt;::value||std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, mxChar &gt;::value||std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, wchar_t &gt;::value, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxIntType</class>
    <class kind="struct">mexplus::MxIntType&lt; T, typename std::enable_if&lt; std::is_integral&lt; T &gt;::value &amp;&amp;!MxLogicalType&lt; T &gt;::value &amp;&amp;!MxCharType&lt; T &gt;::value, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxLogicalType</class>
    <class kind="struct">mexplus::MxLogicalType&lt; T, typename std::enable_if&lt; std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, bool &gt;::value||std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, mxLogical &gt;::value, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::mxNumeric_tag</class>
    <class kind="struct">mexplus::MxTypes</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; MxCharType&lt; T &gt;::value, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; MxIntType&lt; T &gt;::value &amp;&amp;std::is_unsigned&lt; T &gt;::value &amp;&amp;sizeof(T)==2, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; MxLogicalType&lt; T &gt;::value, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_floating_point&lt; T &gt;::value &amp;&amp;sizeof(T)==4, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_floating_point&lt; T &gt;::value &amp;&amp;sizeof(T)==8, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_signed&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==1, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_signed&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==2, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_signed&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==4, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_signed&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==8, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_unsigned&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==1, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_unsigned&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==4, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_unsigned&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==8, T &gt;::type &gt;</class>
    <namespace>mexplus</namespace>
    <member kind="typedef">
      <type>struct mexplus::mxCell_tag</type>
      <name>mxCell</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>ab4f5ac6e85d265d57d892f6c9c5faaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mexplus::mxNumeric_tag</type>
      <name>mxNumeric</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a7ffe94a90625cedf8e0a02665330a174</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MyArtProvider.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>MyArtProvider_8cpp</filename>
    <includes id="hmt__slam__guiMain_8h" name="hmt_slam_guiMain.h" local="yes" imported="no">hmt_slam_guiMain.h</includes>
    <includes id="MyArtProvider_8h" name="MyArtProvider.h" local="yes" imported="no">MyArtProvider.h</includes>
  </compound>
  <compound kind="file">
    <name>MyArtProvider.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>MyArtProvider_8h</filename>
    <includes id="CDlgLog_8h" name="CDlgLog.h" local="yes" imported="no">CDlgLog.h</includes>
    <class kind="class">CMyArtProvider</class>
  </compound>
  <compound kind="file">
    <name>camera-calib/MyGLCanvas.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/camera-calib/</path>
    <filename>camera-calib_2MyGLCanvas_8cpp</filename>
    <includes id="camera-calib_2MyGLCanvas_8h" name="camera-calib/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
  </compound>
  <compound kind="file">
    <name>hmt-slam-gui/MyGLCanvas.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>hmt-slam-gui_2MyGLCanvas_8cpp</filename>
    <includes id="hmt-slam-gui_2MyGLCanvas_8h" name="hmt-slam-gui/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
  </compound>
  <compound kind="file">
    <name>holonomic-navigator-demo/MyGLCanvas.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/holonomic-navigator-demo/</path>
    <filename>holonomic-navigator-demo_2MyGLCanvas_8cpp</filename>
    <includes id="holonomic-navigator-demo_2MyGLCanvas_8h" name="holonomic-navigator-demo/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
  </compound>
  <compound kind="file">
    <name>kinect-stereo-calib/MyGLCanvas.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/kinect-stereo-calib/</path>
    <filename>kinect-stereo-calib_2MyGLCanvas_8cpp</filename>
    <includes id="kinect-stereo-calib_2MyGLCanvas_8h" name="kinect-stereo-calib/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
  </compound>
  <compound kind="file">
    <name>ptg-configurator/MyGLCanvas.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ptg-configurator/</path>
    <filename>ptg-configurator_2MyGLCanvas_8cpp</filename>
    <includes id="ptg-configurator_2MyGLCanvas_8h" name="ptg-configurator/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
  </compound>
  <compound kind="file">
    <name>RawLogViewer/MyGLCanvas.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>RawLogViewer_2MyGLCanvas_8cpp</filename>
    <includes id="RawLogViewer_2MyGLCanvas_8h" name="RawLogViewer/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
  </compound>
  <compound kind="file">
    <name>ReactiveNavigationDemo/MyGLCanvas.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ReactiveNavigationDemo/</path>
    <filename>ReactiveNavigationDemo_2MyGLCanvas_8cpp</filename>
    <includes id="ReactiveNavigationDemo_2MyGLCanvas_8h" name="ReactiveNavigationDemo/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
  </compound>
  <compound kind="file">
    <name>robotic-arm-kinematics/MyGLCanvas.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/robotic-arm-kinematics/</path>
    <filename>robotic-arm-kinematics_2MyGLCanvas_8cpp</filename>
    <includes id="robotic-arm-kinematics_2MyGLCanvas_8h" name="robotic-arm-kinematics/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
  </compound>
  <compound kind="file">
    <name>camera-calib/MyGLCanvas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/camera-calib/</path>
    <filename>camera-calib_2MyGLCanvas_8h</filename>
    <includes id="CMyGLCanvasBase_8h" name="CMyGLCanvasBase.h" local="no" imported="no">mrpt/gui/CMyGLCanvasBase.h</includes>
    <class kind="class">CMyGLCanvas</class>
  </compound>
  <compound kind="file">
    <name>hmt-slam-gui/MyGLCanvas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>hmt-slam-gui_2MyGLCanvas_8h</filename>
    <includes id="CMyGLCanvasBase_8h" name="CMyGLCanvasBase.h" local="no" imported="no">mrpt/gui/CMyGLCanvasBase.h</includes>
    <class kind="class">CMyGLCanvas</class>
    <member kind="define">
      <type>#define</type>
      <name>RAWLOGVIEWER_HAS_3D</name>
      <anchorfile>hmt-slam-gui_2MyGLCanvas_8h.html</anchorfile>
      <anchor>a275905c4fcbe24a22af2da9855764154</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>holonomic-navigator-demo/MyGLCanvas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/holonomic-navigator-demo/</path>
    <filename>holonomic-navigator-demo_2MyGLCanvas_8h</filename>
    <includes id="CMyGLCanvasBase_8h" name="CMyGLCanvasBase.h" local="no" imported="no">mrpt/gui/CMyGLCanvasBase.h</includes>
    <class kind="class">CMyGLCanvas</class>
    <member kind="define">
      <type>#define</type>
      <name>APP_HAS_3D</name>
      <anchorfile>holonomic-navigator-demo_2MyGLCanvas_8h.html</anchorfile>
      <anchor>a1d0d9845e1a3450639604af54edf8425</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinect-stereo-calib/MyGLCanvas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/kinect-stereo-calib/</path>
    <filename>kinect-stereo-calib_2MyGLCanvas_8h</filename>
    <includes id="CMyGLCanvasBase_8h" name="CMyGLCanvasBase.h" local="no" imported="no">mrpt/gui/CMyGLCanvasBase.h</includes>
    <class kind="class">CMyGLCanvas</class>
    <member kind="define">
      <type>#define</type>
      <name>KINECTSTEREO_HAS_3D</name>
      <anchorfile>kinect-stereo-calib_2MyGLCanvas_8h.html</anchorfile>
      <anchor>a34748ae757c417f73c22d5e039d7c1df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ptg-configurator/MyGLCanvas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ptg-configurator/</path>
    <filename>ptg-configurator_2MyGLCanvas_8h</filename>
    <includes id="CMyGLCanvasBase_8h" name="CMyGLCanvasBase.h" local="no" imported="no">mrpt/gui/CMyGLCanvasBase.h</includes>
    <class kind="class">CMyGLCanvas</class>
    <member kind="define">
      <type>#define</type>
      <name>APP_HAS_3D</name>
      <anchorfile>ptg-configurator_2MyGLCanvas_8h.html</anchorfile>
      <anchor>a1d0d9845e1a3450639604af54edf8425</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RawLogViewer/MyGLCanvas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>RawLogViewer_2MyGLCanvas_8h</filename>
    <includes id="CMyGLCanvasBase_8h" name="CMyGLCanvasBase.h" local="no" imported="no">mrpt/gui/CMyGLCanvasBase.h</includes>
    <class kind="class">CMyGLCanvas</class>
    <member kind="define">
      <type>#define</type>
      <name>RAWLOGVIEWER_HAS_3D</name>
      <anchorfile>RawLogViewer_2MyGLCanvas_8h.html</anchorfile>
      <anchor>a275905c4fcbe24a22af2da9855764154</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ReactiveNavigationDemo/MyGLCanvas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ReactiveNavigationDemo/</path>
    <filename>ReactiveNavigationDemo_2MyGLCanvas_8h</filename>
    <includes id="CMyGLCanvasBase_8h" name="CMyGLCanvasBase.h" local="no" imported="no">mrpt/gui/CMyGLCanvasBase.h</includes>
    <class kind="class">CMyGLCanvas</class>
    <member kind="define">
      <type>#define</type>
      <name>APP_HAS_3D</name>
      <anchorfile>ReactiveNavigationDemo_2MyGLCanvas_8h.html</anchorfile>
      <anchor>a1d0d9845e1a3450639604af54edf8425</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robotic-arm-kinematics/MyGLCanvas.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/robotic-arm-kinematics/</path>
    <filename>robotic-arm-kinematics_2MyGLCanvas_8h</filename>
    <includes id="CMyGLCanvasBase_8h" name="CMyGLCanvasBase.h" local="no" imported="no">mrpt/gui/CMyGLCanvasBase.h</includes>
    <class kind="class">CMyGLCanvas</class>
    <member kind="define">
      <type>#define</type>
      <name>APP_HAS_3D</name>
      <anchorfile>robotic-arm-kinematics_2MyGLCanvas_8h.html</anchorfile>
      <anchor>a1d0d9845e1a3450639604af54edf8425</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nanoflann.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/nanoflann/</path>
    <filename>nanoflann_8hpp</filename>
    <class kind="struct">nanoflann::array_or_vector_selector</class>
    <class kind="struct">nanoflann::array_or_vector_selector&lt;-1, T &gt;</class>
    <class kind="class">nanoflann::CArray</class>
    <class kind="struct">nanoflann::IndexDist_Sorter</class>
    <class kind="struct">nanoflann::KDTreeSingleIndexAdaptor::Interval</class>
    <class kind="struct">nanoflann::KDTreeEigenMatrixAdaptor</class>
    <class kind="class">nanoflann::KDTreeSingleIndexAdaptor</class>
    <class kind="struct">nanoflann::KDTreeSingleIndexAdaptorParams</class>
    <class kind="class">nanoflann::KNNResultSet</class>
    <class kind="struct">nanoflann::L1_Adaptor</class>
    <class kind="struct">nanoflann::L2_Adaptor</class>
    <class kind="struct">nanoflann::L2_Simple_Adaptor</class>
    <class kind="struct">nanoflann::metric_L1</class>
    <class kind="struct">nanoflann::metric_L2</class>
    <class kind="struct">nanoflann::metric_L2_Simple</class>
    <class kind="struct">nanoflann::KDTreeSingleIndexAdaptor::Node</class>
    <class kind="class">nanoflann::PooledAllocator</class>
    <class kind="class">nanoflann::RadiusResultSet</class>
    <class kind="struct">nanoflann::SearchParams</class>
    <class kind="struct">nanoflann::metric_L2_Simple::traits</class>
    <class kind="struct">nanoflann::metric_L2::traits</class>
    <class kind="struct">nanoflann::metric_L1::traits</class>
    <namespace>nanoflann</namespace>
    <member kind="define">
      <type>#define</type>
      <name>NANOFLANN_VERSION</name>
      <anchorfile>group__nanoflann__grp.html</anchorfile>
      <anchor>ga7b8efca796d8e1861a432a5f6b8404a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>allocate</name>
      <anchorfile>group__memalloc__grp.html</anchorfile>
      <anchor>ga477667da2a8edb1d65f5a7eebaffc1eb</anchor>
      <arglist>(size_t count=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_value</name>
      <anchorfile>group__loadsave__grp.html</anchorfile>
      <anchor>ga81940cd63b9ae619251d612d0ddbc819</anchor>
      <arglist>(FILE *stream, T &amp;value, size_t count=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_value</name>
      <anchorfile>group__loadsave__grp.html</anchorfile>
      <anchor>gaefed46e8576d6ce3f1796bb13387ad3d</anchor>
      <arglist>(FILE *stream, std::vector&lt; T &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_value</name>
      <anchorfile>group__loadsave__grp.html</anchorfile>
      <anchor>gadf909159ea32f125f71328d00ac2de8d</anchor>
      <arglist>(FILE *stream, const T &amp;value, size_t count=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_value</name>
      <anchorfile>group__loadsave__grp.html</anchorfile>
      <anchor>gac767ee9c25febe0cd6af3ac2e186ffe7</anchor>
      <arglist>(FILE *stream, const std::vector&lt; T &gt; &amp;value)</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>BLOCKSIZE</name>
      <anchorfile>group__memalloc__grp.html</anchorfile>
      <anchor>gaf4df087b6f47e514f6062f7ada2d19d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>WORDSIZE</name>
      <anchorfile>group__memalloc__grp.html</anchorfile>
      <anchor>ga40956ef8f797399b4f478df9fc1566f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nav-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/</path>
    <filename>nav-precomp_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>nav-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/</path>
    <filename>nav-precomp_8h</filename>
  </compound>
  <compound kind="file">
    <name>nav.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/</path>
    <filename>nav_8h</filename>
    <includes id="nav_2reactive_2CReactiveNavigationSystem_8h" name="nav/reactive/CReactiveNavigationSystem.h" local="no" imported="no">mrpt/nav/reactive/CReactiveNavigationSystem.h</includes>
    <includes id="nav_2reactive_2CReactiveNavigationSystem3D_8h" name="nav/reactive/CReactiveNavigationSystem3D.h" local="no" imported="no">mrpt/nav/reactive/CReactiveNavigationSystem3D.h</includes>
    <includes id="CNavigatorManualSequence_8h" name="CNavigatorManualSequence.h" local="no" imported="no">mrpt/nav/reactive/CNavigatorManualSequence.h</includes>
    <includes id="CAbstractNavigator_8h" name="CAbstractNavigator.h" local="no" imported="no">mrpt/nav/reactive/CAbstractNavigator.h</includes>
    <includes id="CRobot2NavInterfaceForSimulator_8h" name="CRobot2NavInterfaceForSimulator.h" local="no" imported="no">mrpt/nav/reactive/CRobot2NavInterfaceForSimulator.h</includes>
    <includes id="CMultiObjectiveMotionOptimizerBase_8h" name="CMultiObjectiveMotionOptimizerBase.h" local="no" imported="no">mrpt/nav/reactive/CMultiObjectiveMotionOptimizerBase.h</includes>
    <includes id="CMultiObjMotionOpt__Scalarization_8h" name="CMultiObjMotionOpt_Scalarization.h" local="no" imported="no">mrpt/nav/reactive/CMultiObjMotionOpt_Scalarization.h</includes>
    <includes id="CHolonomicVFF_8h" name="CHolonomicVFF.h" local="no" imported="no">mrpt/nav/holonomic/CHolonomicVFF.h</includes>
    <includes id="CHolonomicND_8h" name="CHolonomicND.h" local="no" imported="no">mrpt/nav/holonomic/CHolonomicND.h</includes>
    <includes id="CHolonomicFullEval_8h" name="CHolonomicFullEval.h" local="no" imported="no">mrpt/nav/holonomic/CHolonomicFullEval.h</includes>
    <includes id="CPTG__DiffDrive__C_8h" name="CPTG_DiffDrive_C.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_C.h</includes>
    <includes id="CPTG__DiffDrive__alpha_8h" name="CPTG_DiffDrive_alpha.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_alpha.h</includes>
    <includes id="CPTG__DiffDrive__CCS_8h" name="CPTG_DiffDrive_CCS.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CCS.h</includes>
    <includes id="CPTG__DiffDrive__CC_8h" name="CPTG_DiffDrive_CC.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CC.h</includes>
    <includes id="CPTG__DiffDrive__CS_8h" name="CPTG_DiffDrive_CS.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CS.h</includes>
    <includes id="CPTG__Holo__Blend_8h" name="CPTG_Holo_Blend.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_Holo_Blend.h</includes>
    <includes id="PlannerSimple2D_8h" name="PlannerSimple2D.h" local="no" imported="no">mrpt/nav/planners/PlannerSimple2D.h</includes>
    <includes id="PlannerRRT__SE2__TPS_8h" name="PlannerRRT_SE2_TPS.h" local="no" imported="no">mrpt/nav/planners/PlannerRRT_SE2_TPS.h</includes>
  </compound>
  <compound kind="file">
    <name>nav_bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>nav__bindings_8cpp</filename>
    <includes id="bindings_8h" name="bindings.h" local="yes" imported="no">bindings.h</includes>
    <includes id="PlannerSimple2D_8h" name="PlannerSimple2D.h" local="no" imported="no">mrpt/nav/planners/PlannerSimple2D.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <member kind="function">
      <type>void</type>
      <name>export_nav</name>
      <anchorfile>nav__bindings_8cpp.html</anchorfile>
      <anchor>a583d394cda71a5d3ce8b8eaf969ab3db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>tuple</type>
      <name>PlannerSimple2D_computePath</name>
      <anchorfile>nav__bindings_8cpp.html</anchorfile>
      <anchor>a69c943fe04a591939712a94562093ca1</anchor>
      <arglist>(PlannerSimple2D &amp;self, COccupancyGridMap2D &amp;theMap, CPose2D &amp;origin, CPose2D &amp;target)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nav_plan_geometry_utils.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/planners/</path>
    <filename>nav__plan__geometry__utils_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="nav__plan__geometry__utils_8h" name="nav_plan_geometry_utils.h" local="no" imported="no">mrpt/nav/planners/nav_plan_geometry_utils.h</includes>
    <includes id="poly__roots_8h" name="poly_roots.h" local="no" imported="no">mrpt/math/poly_roots.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
  </compound>
  <compound kind="file">
    <name>nav_plan_geometry_utils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/planners/</path>
    <filename>nav__plan__geometry__utils_8h</filename>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
    <member kind="function">
      <type>bool NAV_IMPEXP</type>
      <name>collision_free_dist_arc_circ_robot</name>
      <anchorfile>group__nav__geom__grp.html</anchorfile>
      <anchor>gaa2a7517c448542d82ec02763719c10f9</anchor>
      <arglist>(const double arc_radius, const double robot_radius, const mrpt::math::TPoint2D &amp;obstacle, double &amp;out_col_dist)</arglist>
    </member>
    <member kind="function">
      <type>bool NAV_IMPEXP</type>
      <name>collision_free_dist_segment_circ_robot</name>
      <anchorfile>group__nav__geom__grp.html</anchorfile>
      <anchor>ga6f5c7470bf435798b845888ffa879199</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p_start, const mrpt::math::TPoint2D &amp;p_end, const double robot_radius, const mrpt::math::TPoint2D &amp;obstacle, double &amp;out_col_dist)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nav_plan_geometry_utils_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/planners/</path>
    <filename>nav__plan__geometry__utils__unittest_8cpp</filename>
    <includes id="nav__plan__geometry__utils_8h" name="nav_plan_geometry_utils.h" local="no" imported="no">mrpt/nav/planners/nav_plan_geometry_utils.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>nav__plan__geometry__utils__unittest_8cpp.html</anchorfile>
      <anchor>a04b92e436525da8ed47f28ce5c2773e9</anchor>
      <arglist>(NavTests, NavGeomUtils_collision_straight_circ_robot)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navlog_viewer_GUI_designApp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/navlog-viewer/</path>
    <filename>navlog__viewer__GUI__designApp_8cpp</filename>
    <includes id="navlog__viewer__GUI__designApp_8h" name="navlog_viewer_GUI_designApp.h" local="yes" imported="no">navlog_viewer_GUI_designApp.h</includes>
    <includes id="navlog__viewer__GUI__designMain_8h" name="navlog_viewer_GUI_designMain.h" local="yes" imported="no">navlog_viewer_GUI_designMain.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <member kind="variable">
      <type>std::string</type>
      <name>global_fileToOpen</name>
      <anchorfile>navlog__viewer__GUI__designApp_8cpp.html</anchorfile>
      <anchor>a3f9da21ffc191b5305c3fb6acfbcb8c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navlog_viewer_GUI_designApp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/navlog-viewer/</path>
    <filename>navlog__viewer__GUI__designApp_8h</filename>
    <class kind="class">navlog_viewer_GUI_designApp</class>
  </compound>
  <compound kind="file">
    <name>navlog_viewer_GUI_designMain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/navlog-viewer/</path>
    <filename>navlog__viewer__GUI__designMain_8cpp</filename>
    <includes id="navlog__viewer__GUI__designMain_8h" name="navlog_viewer_GUI_designMain.h" local="yes" imported="no">navlog_viewer_GUI_designMain.h</includes>
    <includes id="navlog-viewer_2CAboutBox_8h" name="navlog-viewer/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="CConfigFilePrefixer_8h" name="CConfigFilePrefixer.h" local="no" imported="no">mrpt/utils/CConfigFilePrefixer.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="printf__vector_8h" name="printf_vector.h" local="no" imported="no">mrpt/utils/printf_vector.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CMesh_8h" name="CMesh.h" local="no" imported="no">mrpt/opengl/CMesh.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <class kind="class">MyArtProvider</class>
    <member kind="define">
      <type>#define</type>
      <name>ADD_WIN_TEXTMSG</name>
      <anchorfile>navlog__viewer__GUI__designMain_8cpp.html</anchorfile>
      <anchor>a8f9e0169c7643d0c8533b7be8312e4d8</anchor>
      <arglist>(__MSG)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ADD_WIN_TEXTMSG_COL</name>
      <anchorfile>navlog__viewer__GUI__designMain_8cpp.html</anchorfile>
      <anchor>a48755ce68a4d01924a952aa605711eba</anchor>
      <arglist>(__MSG, __COL)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>Ay</name>
      <anchorfile>navlog__viewer__GUI__designMain_8cpp.html</anchorfile>
      <anchor>aa66242292173c4ef034ae06030fd6597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>fy</name>
      <anchorfile>navlog__viewer__GUI__designMain_8cpp.html</anchorfile>
      <anchor>aef054a246bf20d2e4d0d4f113c663973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>global_fileToOpen</name>
      <anchorfile>navlog__viewer__GUI__designMain_8cpp.html</anchorfile>
      <anchor>a3f9da21ffc191b5305c3fb6acfbcb8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const long</type>
      <name>ID_MENUITEM_SAVE_MATLAB_PATH</name>
      <anchorfile>navlog__viewer__GUI__designMain_8cpp.html</anchorfile>
      <anchor>a820bb92ebdacbe4c57b86a82c7aaec36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>navlog_viewer_GUI_designMain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/navlog-viewer/</path>
    <filename>navlog__viewer__GUI__designMain_8h</filename>
    <includes id="toggle_8h" name="toggle.h" local="no" imported="no">wx/things/toggle.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="nav_8h" name="nav.h" local="no" imported="no">mrpt/nav.h</includes>
    <class kind="class">navlog_viewer_GUI_designDialog</class>
    <member kind="define">
      <type>#define</type>
      <name>_U</name>
      <anchorfile>navlog__viewer__GUI__designMain_8h.html</anchorfile>
      <anchor>af88efd7e95e5d89a8247464f7a6fdb39</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_UU</name>
      <anchorfile>navlog__viewer__GUI__designMain_8h.html</anchorfile>
      <anchor>a0907413052ada875dc3e034a2b524eee</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WX_END_TRY</name>
      <anchorfile>navlog__viewer__GUI__designMain_8h.html</anchorfile>
      <anchor>a0a61e637326b93048191edb71b1c56b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WX_START_TRY</name>
      <anchorfile>navlog__viewer__GUI__designMain_8h.html</anchorfile>
      <anchor>a682342b0e1fbe49eb782696d57f77d24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linux/net_serial.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/linux/</path>
    <filename>linux_2net__serial_8cpp</filename>
    <includes id="arch__linux_8h" name="arch_linux.h" local="yes" imported="no">arch/linux/arch_linux.h</includes>
    <includes id="linux_2net__serial_8h" name="linux/net_serial.h" local="yes" imported="no">arch/linux/net_serial.h</includes>
    <namespace>rp</namespace>
    <namespace>rp::arch</namespace>
    <namespace>rp::arch::net</namespace>
    <namespace>rp::hal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BAUD_CONV</name>
      <anchorfile>linux_2net__serial_8cpp.html</anchorfile>
      <anchor>afe38c083ea748d0956a120d92a89680e</anchor>
      <arglist>(_baud_)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>macOS/net_serial.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/macOS/</path>
    <filename>macOS_2net__serial_8cpp</filename>
    <includes id="arch__macOS_8h" name="arch_macOS.h" local="yes" imported="no">arch/macOS/arch_macOS.h</includes>
    <includes id="macOS_2net__serial_8h" name="macOS/net_serial.h" local="yes" imported="no">arch/macOS/net_serial.h</includes>
    <namespace>rp</namespace>
    <namespace>rp::arch</namespace>
    <namespace>rp::arch::net</namespace>
    <namespace>rp::hal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BAUD_CONV</name>
      <anchorfile>macOS_2net__serial_8cpp.html</anchorfile>
      <anchor>afe38c083ea748d0956a120d92a89680e</anchor>
      <arglist>(_baud_)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>win32/net_serial.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/win32/</path>
    <filename>win32_2net__serial_8cpp</filename>
    <includes id="sdkcommon_8h" name="sdkcommon.h" local="yes" imported="no">sdkcommon.h</includes>
    <includes id="win32_2net__serial_8h" name="win32/net_serial.h" local="yes" imported="no">net_serial.h</includes>
    <namespace>rp</namespace>
    <namespace>rp::arch</namespace>
    <namespace>rp::arch::net</namespace>
    <namespace>rp::hal</namespace>
  </compound>
  <compound kind="file">
    <name>linux/net_serial.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/linux/</path>
    <filename>linux_2net__serial_8h</filename>
    <includes id="abs__rxtx_8h" name="abs_rxtx.h" local="yes" imported="no">hal/abs_rxtx.h</includes>
    <class kind="class">rp::arch::net::raw_serial</class>
    <namespace>rp</namespace>
    <namespace>rp::arch</namespace>
    <namespace>rp::arch::net</namespace>
    <member kind="variable">
      <type>rp::arch::net::raw_serial</type>
      <name>__attribute__</name>
      <anchorfile>namespacerp_1_1arch_1_1net.html</anchorfile>
      <anchor>a96b7970716f0cb9a1cf96ddcf6f235a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>macOS/net_serial.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/macOS/</path>
    <filename>macOS_2net__serial_8h</filename>
    <includes id="abs__rxtx_8h" name="abs_rxtx.h" local="yes" imported="no">hal/abs_rxtx.h</includes>
    <class kind="class">rp::arch::net::raw_serial</class>
    <namespace>rp</namespace>
    <namespace>rp::arch</namespace>
    <namespace>rp::arch::net</namespace>
  </compound>
  <compound kind="file">
    <name>win32/net_serial.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/win32/</path>
    <filename>win32_2net__serial_8h</filename>
    <includes id="abs__rxtx_8h" name="abs_rxtx.h" local="yes" imported="no">hal/abs_rxtx.h</includes>
    <class kind="class">rp::arch::net::raw_serial</class>
    <namespace>rp</namespace>
    <namespace>rp::arch</namespace>
    <namespace>rp::arch::net</namespace>
  </compound>
  <compound kind="file">
    <name>net_utils.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>net__utils_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="net__utils_8h" name="net_utils.h" local="no" imported="no">mrpt/utils/net_utils.h</includes>
    <includes id="CClientTCPSocket_8h" name="CClientTCPSocket.h" local="no" imported="no">mrpt/utils/CClientTCPSocket.h</includes>
    <includes id="CServerTCPSocket_8h" name="CServerTCPSocket.h" local="no" imported="no">mrpt/utils/CServerTCPSocket.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CSemaphore_8h" name="CSemaphore.h" local="no" imported="no">mrpt/synch/CSemaphore.h</includes>
    <includes id="CThreadSafeVariable_8h" name="CThreadSafeVariable.h" local="no" imported="no">mrpt/synch/CThreadSafeVariable.h</includes>
    <class kind="struct">TDNSThreadData</class>
    <member kind="function">
      <type></type>
      <name>MRPT_TODO</name>
      <anchorfile>net__utils_8cpp.html</anchorfile>
      <anchor>af2f98b27cbad67f139810528fbf901d1</anchor>
      <arglist>(&quot;Modify ping to run on Windows + Test this&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_DNS_solver_async</name>
      <anchorfile>net__utils_8cpp.html</anchorfile>
      <anchor>ad152c4be5f6f160607e1f01a3225dca3</anchor>
      <arglist>(TDNSThreadData &amp;dat)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>net_utils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>net__utils_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <namespace>mrpt::utils::net</namespace>
    <member kind="enumeration">
      <type></type>
      <name>ERRORCODE_HTTP</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>ga3298f4cac6683e3592549ea01e116af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erOk</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6a3ec06dcf3bcbc7a44b5d89c9039c6998</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erBadURL</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6a918213e1bb1a3a50a0377c7b0ce172bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erCouldntConnect</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6a9257245834571d1f88e8aa19f5cf7af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erNotFound</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6a58245c8e0e5ede3433741ca5d0d1527c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erOtherHTTPError</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6ad2983ad09237d1b2b64568f9ea7052c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>DNS_resolve_async</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>ga7fcf57ef73acb52f5423ccc4384bd7e4</anchor>
      <arglist>(const std::string &amp;server_name, std::string &amp;out_ip, const unsigned int timeout_ms=3000)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>getLastSocketErrorStr</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>ga75f1726126ca3b68c30b201b0881c006</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ERRORCODE_HTTP BASE_IMPEXP</type>
      <name>http_get</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gad39ce8450e55887628066c72add9345d</anchor>
      <arglist>(const string &amp;url, vector_byte &amp;out_content, string &amp;out_errormsg, int port=80, const string &amp;auth_user=string(), const string &amp;auth_pass=string(), int *out_http_responsecode=NULL, mrpt::utils::TParameters&lt; string &gt; *extra_headers=NULL, mrpt::utils::TParameters&lt; string &gt; *out_headers=NULL, int timeout_ms=1000)</arglist>
    </member>
    <member kind="function">
      <type>ERRORCODE_HTTP BASE_IMPEXP</type>
      <name>http_get</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gab01d7c2f6737001c3500da3a47047d63</anchor>
      <arglist>(const string &amp;url, string &amp;out_content, string &amp;out_errormsg, int port=80, const string &amp;auth_user=string(), const string &amp;auth_pass=string(), int *out_http_responsecode=NULL, mrpt::utils::TParameters&lt; string &gt; *extra_headers=NULL, mrpt::utils::TParameters&lt; string &gt; *out_headers=NULL, int timeout_ms=1000)</arglist>
    </member>
    <member kind="function">
      <type>ERRORCODE_HTTP BASE_IMPEXP</type>
      <name>http_request</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>ga9372fdb7861386ab8920f6167237322d</anchor>
      <arglist>(const string &amp;http_method, const string &amp;http_send_content, const string &amp;url, vector_byte &amp;out_content, string &amp;out_errormsg, int port=80, const string &amp;auth_user=string(), const string &amp;auth_pass=string(), int *out_http_responsecode=NULL, mrpt::utils::TParameters&lt; string &gt; *extra_headers=NULL, mrpt::utils::TParameters&lt; string &gt; *out_headers=NULL, int timeout_ms=1000)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>Ping</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gaa574b15d61b8ffe591be0480ea17c3b9</anchor>
      <arglist>(const std::string &amp;address, const int &amp;max_attempts, std::string *output_str=NULL)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>num_jacobian.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>num__jacobian_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>void</type>
      <name>estimateJacobian</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a13e2e339d944b37f2386fc4e0bb56935</anchor>
      <arglist>(const VECTORLIKE &amp;x, void(*functor)(const VECTORLIKE &amp;x, const USERPARAM &amp;y, VECTORLIKE3 &amp;out), const VECTORLIKE2 &amp;increments, const USERPARAM &amp;userParam, MATRIXLIKE &amp;out_Jacobian)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obs-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>obs-precomp_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>obs-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>obs-precomp_8h</filename>
  </compound>
  <compound kind="file">
    <name>obs.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/</path>
    <filename>obs_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="CObservation2DRangeScanWithUncertainty_8h" name="CObservation2DRangeScanWithUncertainty.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScanWithUncertainty.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="obs_2CObservationRGBD360_8h" name="obs/CObservationRGBD360.h" local="no" imported="no">mrpt/obs/CObservationRGBD360.h</includes>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="obs_2CObservationStereoImagesFeatures_8h" name="obs/CObservationStereoImagesFeatures.h" local="no" imported="no">mrpt/obs/CObservationStereoImagesFeatures.h</includes>
    <includes id="obs_2CObservationBeaconRanges_8h" name="obs/CObservationBeaconRanges.h" local="no" imported="no">mrpt/obs/CObservationBeaconRanges.h</includes>
    <includes id="obs_2CObservation6DFeatures_8h" name="obs/CObservation6DFeatures.h" local="no" imported="no">mrpt/obs/CObservation6DFeatures.h</includes>
    <includes id="CObservationRobotPose_8h" name="CObservationRobotPose.h" local="no" imported="no">mrpt/obs/CObservationRobotPose.h</includes>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <includes id="obs_2CObservationBatteryState_8h" name="obs/CObservationBatteryState.h" local="no" imported="no">mrpt/obs/CObservationBatteryState.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <includes id="obs_2CObservationComment_8h" name="obs/CObservationComment.h" local="no" imported="no">mrpt/obs/CObservationComment.h</includes>
    <includes id="obs_2CObservationReflectivity_8h" name="obs/CObservationReflectivity.h" local="no" imported="no">mrpt/obs/CObservationReflectivity.h</includes>
    <includes id="obs_2CObservationWirelessPower_8h" name="obs/CObservationWirelessPower.h" local="no" imported="no">mrpt/obs/CObservationWirelessPower.h</includes>
    <includes id="obs_2CObservationRFID_8h" name="obs/CObservationRFID.h" local="no" imported="no">mrpt/obs/CObservationRFID.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CObservationWindSensor_8h" name="obs/CObservationWindSensor.h" local="no" imported="no">mrpt/obs/CObservationWindSensor.h</includes>
    <includes id="obs_2CObservationCANBusJ1939_8h" name="obs/CObservationCANBusJ1939.h" local="no" imported="no">mrpt/obs/CObservationCANBusJ1939.h</includes>
    <includes id="obs_2CObservationRawDAQ_8h" name="obs/CObservationRawDAQ.h" local="no" imported="no">mrpt/obs/CObservationRawDAQ.h</includes>
    <includes id="CObservationSkeleton_8h" name="CObservationSkeleton.h" local="no" imported="no">mrpt/obs/CObservationSkeleton.h</includes>
    <includes id="CObservationVelodyneScan_8h" name="CObservationVelodyneScan.h" local="no" imported="no">mrpt/obs/CObservationVelodyneScan.h</includes>
    <includes id="obs_2CAction_8h" name="obs/CAction.h" local="no" imported="no">mrpt/obs/CAction.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="obs_2CActionRobotMovement3D_8h" name="obs/CActionRobotMovement3D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement3D.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="carmen__log__tools_8h" name="carmen_log_tools.h" local="no" imported="no">mrpt/obs/carmen_log_tools.h</includes>
    <includes id="obs__utils_8h" name="obs_utils.h" local="no" imported="no">mrpt/obs/obs_utils.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
  </compound>
  <compound kind="file">
    <name>obs_bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>obs__bindings_8cpp</filename>
    <includes id="bindings_8h" name="bindings.h" local="yes" imported="no">bindings.h</includes>
    <includes id="obs_2CAction_8h" name="obs/CAction.h" local="no" imported="no">mrpt/obs/CAction.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CActionRobotMovement3D_8h" name="obs/CActionRobotMovement3D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement3D.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <member kind="function">
      <type>void</type>
      <name>CActionCollection_insert1</name>
      <anchorfile>obs__bindings_8cpp.html</anchorfile>
      <anchor>ac80f2ca4bc0efbd0eac5f61287c091b7</anchor>
      <arglist>(CActionCollection &amp;self, CActionRobotMovement2D &amp;action)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CActionCollection_insert2</name>
      <anchorfile>obs__bindings_8cpp.html</anchorfile>
      <anchor>a31fdfc569666a077c0167fb0586eafbd</anchor>
      <arglist>(CActionCollection &amp;self, CActionRobotMovement3D &amp;action)</arglist>
    </member>
    <member kind="function">
      <type>long_</type>
      <name>CObservation_get_timestamp</name>
      <anchorfile>obs__bindings_8cpp.html</anchorfile>
      <anchor>a7c658f5882a44508b45fcf31f05c27a0</anchor>
      <arglist>(CObservation &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>CObservation_getSensorPose1</name>
      <anchorfile>obs__bindings_8cpp.html</anchorfile>
      <anchor>aeb5119497ab137cf81b653e1514da464</anchor>
      <arglist>(CObservation &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CObservation_getSensorPose2</name>
      <anchorfile>obs__bindings_8cpp.html</anchorfile>
      <anchor>a116c6a1de1f2697ad756d51b01ddd098</anchor>
      <arglist>(CObservation &amp;self, CPose3D &amp;sensorPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CObservation_getSensorPose3</name>
      <anchorfile>obs__bindings_8cpp.html</anchorfile>
      <anchor>aad99c97bcd828af2b1a8bb170acd9566</anchor>
      <arglist>(CObservation &amp;self, TPose3D &amp;sensorPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CObservation_set_timestamp</name>
      <anchorfile>obs__bindings_8cpp.html</anchorfile>
      <anchor>a77d3a231ed648c780f59f3313e70daae</anchor>
      <arglist>(CObservation &amp;self, long_ timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CObservation_setSensorPose1</name>
      <anchorfile>obs__bindings_8cpp.html</anchorfile>
      <anchor>a77e9c9d174d4ab74b1c0bb6210d43ac6</anchor>
      <arglist>(CObservation &amp;self, CPose3D &amp;sensorPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CObservation_setSensorPose2</name>
      <anchorfile>obs__bindings_8cpp.html</anchorfile>
      <anchor>a91fae2834cfdd5e188aa1387d6335f89</anchor>
      <arglist>(CObservation &amp;self, TPose3D &amp;sensorPose)</arglist>
    </member>
    <member kind="function">
      <type>tuple</type>
      <name>CRawlog_readActionObservationPair</name>
      <anchorfile>obs__bindings_8cpp.html</anchorfile>
      <anchor>acc48d865bf1d21821aceb0f56e0306a8</anchor>
      <arglist>(CStream &amp;inStream, size_t rawlogEntry)</arglist>
    </member>
    <member kind="function">
      <type>const CPointsMap *</type>
      <name>CSensoryFrame_buildAuxPointsMap</name>
      <anchorfile>obs__bindings_8cpp.html</anchorfile>
      <anchor>ae11bce57c4f661e943eb7437eddfd5b1</anchor>
      <arglist>(CSensoryFrame &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>const CPointsMap *</type>
      <name>CSensoryFrame_getAuxPointsMap</name>
      <anchorfile>obs__bindings_8cpp.html</anchorfile>
      <anchor>a44c09790a439a0cea40c0be110c09db9</anchor>
      <arglist>(CSensoryFrame &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_obs</name>
      <anchorfile>obs__bindings_8cpp.html</anchorfile>
      <anchor>a764cc51ee9645b86272209824dbce0e3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obs_frwds.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs__frwds_8h</filename>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>obs_utils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>obs__utils_8h</filename>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <namespace>mrpt::obs::utils</namespace>
    <member kind="function">
      <type>OBSERVATION_T::Ptr</type>
      <name>getObservation</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gabcfe5bc6db2c08a2d7be192b849e87a6</anchor>
      <arglist>(mrpt::obs::CSensoryFramePtr &amp;observations, mrpt::obs::CObservationPtr &amp;observation, bool priority_to_sf=true)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>observations2map_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/observations2map/</path>
    <filename>observations2map__main_8cpp</filename>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>observations2map__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>METRIC_MAP_CONFIG_SECTION</name>
      <anchorfile>observations2map__main_8cpp.html</anchorfile>
      <anchor>a274bafebbd92a2221779ff1ec930e700</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>observations_overlap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>observations__overlap_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="observations__overlap_8h" name="observations_overlap.h" local="no" imported="no">mrpt/slam/observations_overlap.h</includes>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
  </compound>
  <compound kind="file">
    <name>observations_overlap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>observations__overlap_8h</filename>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <member kind="function">
      <type>double SLAM_IMPEXP</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gaf2c4e6c4dd6e7d0b6d8e0562d6598f06</anchor>
      <arglist>(const mrpt::obs::CObservation *o1, const mrpt::obs::CObservation *o2, const mrpt::poses::CPose3D *pose_o2_wrt_o1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ga88946786fbb6058bf1e7f8bb95cd23b1</anchor>
      <arglist>(const mrpt::obs::CObservationPtr &amp;o1, const mrpt::obs::CObservationPtr &amp;o2, const mrpt::poses::CPose3D *pose_o2_wrt_o1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double SLAM_IMPEXP</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gab53ec22c26317bf63f3401ab0e4a24e9</anchor>
      <arglist>(const mrpt::obs::CSensoryFrame &amp;sf1, const mrpt::obs::CSensoryFrame &amp;sf2, const mrpt::poses::CPose3D *pose_sf2_wrt_sf1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ga0dc3921bfafa13b19cbaf48699c92075</anchor>
      <arglist>(const mrpt::obs::CSensoryFramePtr &amp;sf1, const mrpt::obs::CSensoryFramePtr &amp;sf2, const mrpt::poses::CPose3D *pose_sf2_wrt_sf1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double SLAM_IMPEXP</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gaf2c4e6c4dd6e7d0b6d8e0562d6598f06</anchor>
      <arglist>(const mrpt::obs::CObservation *o1, const mrpt::obs::CObservation *o2, const mrpt::poses::CPose3D *pose_o2_wrt_o1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ga88946786fbb6058bf1e7f8bb95cd23b1</anchor>
      <arglist>(const mrpt::obs::CObservationPtr &amp;o1, const mrpt::obs::CObservationPtr &amp;o2, const mrpt::poses::CPose3D *pose_o2_wrt_o1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double SLAM_IMPEXP</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gab53ec22c26317bf63f3401ab0e4a24e9</anchor>
      <arglist>(const mrpt::obs::CSensoryFrame &amp;sf1, const mrpt::obs::CSensoryFrame &amp;sf2, const mrpt::poses::CPose3D *pose_sf2_wrt_sf1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ga0dc3921bfafa13b19cbaf48699c92075</anchor>
      <arglist>(const mrpt::obs::CSensoryFramePtr &amp;sf1, const mrpt::obs::CSensoryFramePtr &amp;sf2, const mrpt::poses::CPose3D *pose_sf2_wrt_sf1=NULL)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>opengl-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>opengl-precomp_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>opengl-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>opengl-precomp_8h</filename>
  </compound>
  <compound kind="file">
    <name>opengl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/</path>
    <filename>opengl_8h</filename>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="CRenderizableDisplayList_8h" name="CRenderizableDisplayList.h" local="no" imported="no">mrpt/opengl/CRenderizableDisplayList.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="COpenGLViewport_8h" name="COpenGLViewport.h" local="no" imported="no">mrpt/opengl/COpenGLViewport.h</includes>
    <includes id="CArrow_8h" name="CArrow.h" local="no" imported="no">mrpt/opengl/CArrow.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CBox_8h" name="CBox.h" local="no" imported="no">mrpt/opengl/CBox.h</includes>
    <includes id="CFrustum_8h" name="CFrustum.h" local="no" imported="no">mrpt/opengl/CFrustum.h</includes>
    <includes id="CCamera_8h" name="CCamera.h" local="no" imported="no">mrpt/opengl/CCamera.h</includes>
    <includes id="CColorBar_8h" name="CColorBar.h" local="no" imported="no">mrpt/opengl/CColorBar.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CGridPlaneXZ_8h" name="CGridPlaneXZ.h" local="no" imported="no">mrpt/opengl/CGridPlaneXZ.h</includes>
    <includes id="CMesh_8h" name="CMesh.h" local="no" imported="no">mrpt/opengl/CMesh.h</includes>
    <includes id="CMesh3D_8h" name="CMesh3D.h" local="no" imported="no">mrpt/opengl/CMesh3D.h</includes>
    <includes id="CMeshFast_8h" name="CMeshFast.h" local="no" imported="no">mrpt/opengl/CMeshFast.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CSetOfTriangles_8h" name="CSetOfTriangles.h" local="no" imported="no">mrpt/opengl/CSetOfTriangles.h</includes>
    <includes id="CSetOfTexturedTriangles_8h" name="CSetOfTexturedTriangles.h" local="no" imported="no">mrpt/opengl/CSetOfTexturedTriangles.h</includes>
    <includes id="CSimpleLine_8h" name="CSimpleLine.h" local="no" imported="no">mrpt/opengl/CSimpleLine.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CText_8h" name="CText.h" local="no" imported="no">mrpt/opengl/CText.h</includes>
    <includes id="CText3D_8h" name="CText3D.h" local="no" imported="no">mrpt/opengl/CText3D.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
    <includes id="C3DSScene_8h" name="C3DSScene.h" local="no" imported="no">mrpt/opengl/C3DSScene.h</includes>
    <includes id="CAssimpModel_8h" name="CAssimpModel.h" local="no" imported="no">mrpt/opengl/CAssimpModel.h</includes>
    <includes id="CCylinder_8h" name="CCylinder.h" local="no" imported="no">mrpt/opengl/CCylinder.h</includes>
    <includes id="CPolyhedron_8h" name="CPolyhedron.h" local="no" imported="no">mrpt/opengl/CPolyhedron.h</includes>
    <includes id="CGeneralizedCylinder_8h" name="CGeneralizedCylinder.h" local="no" imported="no">mrpt/opengl/CGeneralizedCylinder.h</includes>
    <includes id="COpenGLStandardObject_8h" name="COpenGLStandardObject.h" local="no" imported="no">mrpt/opengl/COpenGLStandardObject.h</includes>
    <includes id="CFBORender_8h" name="CFBORender.h" local="no" imported="no">mrpt/opengl/CFBORender.h</includes>
    <includes id="CEllipsoidInverseDepth2D_8h" name="CEllipsoidInverseDepth2D.h" local="no" imported="no">mrpt/opengl/CEllipsoidInverseDepth2D.h</includes>
    <includes id="CEllipsoidInverseDepth3D_8h" name="CEllipsoidInverseDepth3D.h" local="no" imported="no">mrpt/opengl/CEllipsoidInverseDepth3D.h</includes>
    <includes id="CEllipsoidRangeBearing2D_8h" name="CEllipsoidRangeBearing2D.h" local="no" imported="no">mrpt/opengl/CEllipsoidRangeBearing2D.h</includes>
    <includes id="COctoMapVoxels_8h" name="COctoMapVoxels.h" local="no" imported="no">mrpt/opengl/COctoMapVoxels.h</includes>
    <includes id="CVectorField2D_8h" name="CVectorField2D.h" local="no" imported="no">mrpt/opengl/CVectorField2D.h</includes>
    <includes id="CVectorField3D_8h" name="CVectorField3D.h" local="no" imported="no">mrpt/opengl/CVectorField3D.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="pose__pdfs_8h" name="pose_pdfs.h" local="no" imported="no">mrpt/opengl/pose_pdfs.h</includes>
    <includes id="graph__tools_8h" name="graph_tools.h" local="no" imported="no">mrpt/opengl/graph_tools.h</includes>
  </compound>
  <compound kind="file">
    <name>opengl_bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>opengl__bindings_8cpp</filename>
    <includes id="bindings_8h" name="bindings.h" local="yes" imported="no">bindings.h</includes>
    <includes id="CRenderizable_8h" name="CRenderizable.h" local="no" imported="no">mrpt/opengl/CRenderizable.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <member kind="function">
      <type>CEllipsoidPtr</type>
      <name>CEllipsoid_Create</name>
      <anchorfile>opengl__bindings_8cpp.html</anchorfile>
      <anchor>aa7585f9ff7a4fef2dca8c99f3a360a63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CEllipsoid_setFromPosePDF</name>
      <anchorfile>opengl__bindings_8cpp.html</anchorfile>
      <anchor>a556d034a4f1b09478e7e00323d3c8e37</anchor>
      <arglist>(CEllipsoid &amp;self, CPose3DPDF &amp;posePDF)</arglist>
    </member>
    <member kind="function">
      <type>CGridPlaneXYPtr</type>
      <name>CGridPlaneXY_Create</name>
      <anchorfile>opengl__bindings_8cpp.html</anchorfile>
      <anchor>affa516011e3c4addf941406e77b7b54d</anchor>
      <arglist>(float xMin=-10.0, float xMax=10.0, float yMin=-10.0, float yMax=10.0, float z=0.0, float frequency=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>COpenGLScene_insert</name>
      <anchorfile>opengl__bindings_8cpp.html</anchorfile>
      <anchor>a4fdcbaf156be1078ef283d22080d2701</anchor>
      <arglist>(COpenGLScene &amp;self, const CRenderizablePtr &amp;newObject, const std::string &amp;viewportName=std::string(&quot;main&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CRenderizable_setColor1</name>
      <anchorfile>opengl__bindings_8cpp.html</anchorfile>
      <anchor>a46b7ddd9796d15b0ef2b53ce7b9bd238</anchor>
      <arglist>(CRenderizable &amp;self, mrpt::utils::TColorf &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CRenderizable_setColor2</name>
      <anchorfile>opengl__bindings_8cpp.html</anchorfile>
      <anchor>a1a84b0512f3da05bf6d41dc444b69b01</anchor>
      <arglist>(CRenderizable &amp;self, double r, double g, double b, double alpha=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CRenderizable_setLocation1</name>
      <anchorfile>opengl__bindings_8cpp.html</anchorfile>
      <anchor>a837161c14492364ed816faf9d383f205</anchor>
      <arglist>(CRenderizable &amp;self, mrpt::poses::CPoint3D pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CRenderizable_setLocation2</name>
      <anchorfile>opengl__bindings_8cpp.html</anchorfile>
      <anchor>af81069175961d6ac6ca506ee25cbbd80</anchor>
      <arglist>(CRenderizable &amp;self, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CRenderizable_setPose</name>
      <anchorfile>opengl__bindings_8cpp.html</anchorfile>
      <anchor>afc708ff7e526efd126f799a79c362208</anchor>
      <arglist>(CRenderizable &amp;self, mrpt::poses::CPose3D pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CSetOfLines_appendLine</name>
      <anchorfile>opengl__bindings_8cpp.html</anchorfile>
      <anchor>a6264465613922184c0a03ca7814b4f7a</anchor>
      <arglist>(CSetOfLines &amp;self, float x0, float y0, float z0, float x1, float y1, float z1)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfLinesPtr</type>
      <name>CSetOfLines_Create</name>
      <anchorfile>opengl__bindings_8cpp.html</anchorfile>
      <anchor>a59bd72f95816afd1be4966a93240bc60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_opengl</name>
      <anchorfile>opengl__bindings_8cpp.html</anchorfile>
      <anchor>aa7e2693ee66e94effdd67d423f3cb970</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>opengl_fonts.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>opengl__fonts_8h</filename>
    <includes id="TColor_8h" name="TColor.h" local="no" imported="no">mrpt/utils/TColor.h</includes>
    <includes id="compiler__fixes_8h" name="compiler_fixes.h" local="no" imported="no">mrpt/utils/compiler_fixes.h</includes>
    <includes id="opengl_2include_2mrpt_2opengl_2link__pragmas_8h" name="opengl/include/mrpt/opengl/link_pragmas.h" local="no" imported="no">mrpt/opengl/link_pragmas.h</includes>
    <class kind="struct">mrpt::opengl::T2DTextData</class>
    <class kind="struct">mrpt::opengl::TFontParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TOpenGLFont</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga4e54252970d0b0a6dd251335064a2346</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_NONE</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346aa3c2080f171ba24c6975477b0bf74c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_TIMES_ROMAN_10</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346af0d0f888ba3db26150cad1b8bcf6b988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_TIMES_ROMAN_24</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346a31ebbbe2889bcca4760b90bba40385b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_HELVETICA_10</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346aaaa0ade466a836d2c160980f48f8cd1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_HELVETICA_12</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346aa7ffe540c3901ab52c25d5e73b941179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_HELVETICA_18</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346a50a46d5e678c8fd04ca6ee93d2345210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TOpenGLFontStyle</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2a3950732480ac3cffe2c391a45fb4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2a3950732480ac3cffe2c391a45fb4efac078b23ac8c517cf925bd99352a6c00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OUTLINE</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2a3950732480ac3cffe2c391a45fb4efaf45fe17118d3e06362c892a609e98246</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NICE</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2a3950732480ac3cffe2c391a45fb4efa60e199cb9a72174613c2b15a385bc6e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>opengl_frwds.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>opengl__frwds_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>FWRD_DECL</name>
      <anchorfile>opengl__frwds_8h.html</anchorfile>
      <anchor>aa132c37f0ee1606291f4d03dce2eeaee</anchor>
      <arglist>(_CLASS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a961b9c90249a6cf1b19953cf874237ef</anchor>
      <arglist>(C3DSScene)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a048c0e5c6651efc2021e52212d2df593</anchor>
      <arglist>(CArrow)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>acfdefbe6fa8b68e638346baa99e72e5d</anchor>
      <arglist>(CAssimpModel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>af60f8a651d230f34007c4a8677ee1d2a</anchor>
      <arglist>(CAxis)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a797a730c47b0d4924800e78fab9664e7</anchor>
      <arglist>(CBox)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a54af51cb1e344912564f409d1f135e2c</anchor>
      <arglist>(CCamera)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a77c8ba440f10ab6f24d433f4fc8d17d2</anchor>
      <arglist>(CColorBar)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a139f7a0e3a409428fbef6858f2514ee2</anchor>
      <arglist>(CCylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a6f131e720659deb020bd072f0f78b3e5</anchor>
      <arglist>(CDisk)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a9557edaa0cafc9104d0ad96b2c4178c7</anchor>
      <arglist>(CEllipsoid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>afcc62950a1ccb27fc63ab37286afc91e</anchor>
      <arglist>(CEllipsoidInverseDepth2D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>af028a2ab2066b8100407ac3b445ab19c</anchor>
      <arglist>(CEllipsoidInverseDepth3D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>aced69358c12d2511e682a39bc10e0c2c</anchor>
      <arglist>(CEllipsoidRangeBearing2D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ac953e48d93d662b3c7686423ad1e6c73</anchor>
      <arglist>(CFrustum)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>abcbfc8d7d0b3ef118b18f3d1ba48f10e</anchor>
      <arglist>(CGeneralizedCylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a9ad1a72e545bd1c67a578aebe7deae6b</anchor>
      <arglist>(CGridPlaneXY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a82d164296e111cce84fad96066f6d592</anchor>
      <arglist>(CGridPlaneXZ)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>adfa147f6fd65e85ece3021e62d1407d9</anchor>
      <arglist>(CMesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a6fedd9d0de41900e73b23b60511a8a3d</anchor>
      <arglist>(CMesh3D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a7d8ebdecc4608e3c8c0f5632fdd68a40</anchor>
      <arglist>(CMeshFast)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a0f50476682bd26e554713c5b4b6b83bd</anchor>
      <arglist>(COctoMapVoxels)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ab4d104f8778fb6e535685d20b56d698a</anchor>
      <arglist>(COpenGLScene)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a0f1537b9cdeded751aaba55d4c028c7a</anchor>
      <arglist>(COpenGLViewport)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>aa7993b37d6e6ec7da12b119ec5a2d993</anchor>
      <arglist>(CPointCloud)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a234e7245a1481e36c5cae5e2d2ca4a2e</anchor>
      <arglist>(CPointCloudColoured)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ab1319856f648c8f1909b5d81036ed764</anchor>
      <arglist>(CPolyhedron)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a3a5256cc5078ea856d4591d9a75c6ea9</anchor>
      <arglist>(CSetOfLines)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a7efeda6514089696e26fe457acb1c2d1</anchor>
      <arglist>(CSetOfObjects)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a1c83417917c03688a45a546ecaba4f22</anchor>
      <arglist>(CSetOfTriangles)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>af5f489a94e98b80f3dc98abe5e28db8d</anchor>
      <arglist>(CSimpleLine)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a47c4d8c87353f9e02f6df126ed31cce9</anchor>
      <arglist>(CSphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>afb344944c1c6dc9b293f0615f64ce6de</anchor>
      <arglist>(CText)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ac7d7c1f05a6b86becefec430fd0edbad</anchor>
      <arglist>(CText3D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a53a95fa7c7f23c5dd15771f00363ff64</anchor>
      <arglist>(CTexturedPlane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a0f9bed1a343567309a36a15a149c57a7</anchor>
      <arglist>(CVectorField2D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a0ef2058de217a65b42b6120c1e745f34</anchor>
      <arglist>(CVectorField3D)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>opengl_internals.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>opengl__internals_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>GL_GLEXT_PROTOTYPES</name>
      <anchorfile>opengl__internals_8h.html</anchorfile>
      <anchor>a120fb070bddb21f0bd899f50252c4cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEW_STATIC</name>
      <anchorfile>opengl__internals_8h.html</anchorfile>
      <anchor>abcde84ea0ef5f934384e4620f092c85a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ops_containers.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>ops__containers_8h</filename>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CHistogram_8h" name="CHistogram.h" local="no" imported="no">mrpt/math/CHistogram.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="yes" imported="no">ops_vectors.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>ops__containers_8h.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cumsum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae8114c744c0608670c4df1fd59be8909</anchor>
      <arglist>(const CONTAINER1 &amp;in_data, CONTAINER2 &amp;out_cumsum)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER</type>
      <name>cumsum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a34cb33fff951502ef9bc1e2187b71e89</anchor>
      <arglist>(const CONTAINER &amp;in_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cumsum_tmpl</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a9773d0f2c927386e7adc390e71ec5c93</anchor>
      <arglist>(const CONTAINER1 &amp;in_data, CONTAINER2 &amp;out_cumsum)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>histogram</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a2b3156e5dbb764e8cf4510a644e21033</anchor>
      <arglist>(const CONTAINER &amp;v, double limit_min, double limit_max, size_t number_bins, bool do_normalization=false, std::vector&lt; double &gt; *out_bin_centers=NULL)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>maximum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afb667ab2bfe262cbc9e3cd396163c0d7</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>maximum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a50bbc2d619f906ff613567e0483f7163</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>minimum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a16d7b037b77806db1c13c24970db692e</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>minimum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a69f38df49c9936cfc75358d339e45ec9</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>norm</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a7f36737c1bdb10df183671f728521666</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>norm_inf</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a57a6052e680f8de3790ce144aadbe312</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeLike</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a91f9fa1df4cea267d2aa03c926dbf881</anchor>
      <arglist>(EIGEN_CONTAINER &amp;trg, const EIGEN_CONTAINER &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeLike</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>af81a12d0976fbcfa47b733d720edf7bc</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;trg, const std::vector&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>VALUE</type>
      <name>squareNorm_accum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a4c5593a001cce23cf013a88d87d6de6b</anchor>
      <arglist>(const VALUE total, const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>squareNorm</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a874ab9b2da45c8249b49ca918d7955fa</anchor>
      <arglist>(const U &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER1::Scalar</type>
      <name>dotProduct</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a15beaa4a5d416e8a44fc68879e85be9b</anchor>
      <arglist>(const CONTAINER1 &amp;v1, const CONTAINER1 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>dotProduct</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac9208958ca7806d9272f282c406e0fd4</anchor>
      <arglist>(const U &amp;v1, const V &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>sum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab772406114018adb624662fe34e1bf9a</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae5442bf8407dd5d58aced3952a7fd471</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>RET</type>
      <name>sumRetType</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>acfc21fe04bd49152fa31fe971d1802db</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mean</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a414456e3e3b75b19cfda5e0a37c46e31</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimum_maximum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae697456de4bc4c09facfe31f7fd4d4ae</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;V, T &amp;curMin, T &amp;curMax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimum_maximum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac4137248a23d9ba4692e50bd980ce111</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;V, typename Eigen::MatrixBase&lt; Derived &gt;::Scalar &amp;curMin, typename Eigen::MatrixBase&lt; Derived &gt;::Scalar &amp;curMax)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>countCommonElements</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a269b16e5b7f1984a53d1ea76f7b2a260</anchor>
      <arglist>(const CONTAINER1 &amp;a, const CONTAINER2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adjustRange</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8da8f1b08f368d5c73686a3f19206654</anchor>
      <arglist>(CONTAINER &amp;m, const typename CONTAINER::Scalar minVal, const typename CONTAINER::Scalar maxVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndStd</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>add0caeeb0b0a333b0b72df590c3599c0</anchor>
      <arglist>(const VECTORLIKE &amp;v, double &amp;out_mean, double &amp;out_std, bool unbiased=true)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stddev</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a33b336cbdc6b6cfdb7a03cc1cccb8057</anchor>
      <arglist>(const VECTORLIKE &amp;v, bool unbiased=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndCovVec</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a229b0d2e976b1fb823f13355434ac4fa</anchor>
      <arglist>(const VECTOR_OF_VECTOR &amp;v, VECTORLIKE &amp;out_mean, MATRIXLIKE &amp;out_cov)</arglist>
    </member>
    <member kind="function">
      <type>RETURN_MATRIX</type>
      <name>covVector</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a06e721ace04cabc53e8c8b5159948e92</anchor>
      <arglist>(const VECTOR_OF_VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ncc_vector</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a0168c5415a18f503c9b73d6594eaa842</anchor>
      <arglist>(const CONT1 &amp;patch1, const CONT2 &amp;patch2)</arglist>
    </member>
    <member kind="function">
      <type>VALUE</type>
      <name>squareNorm_accum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a4c5593a001cce23cf013a88d87d6de6b</anchor>
      <arglist>(const VALUE total, const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>squareNorm</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a874ab9b2da45c8249b49ca918d7955fa</anchor>
      <arglist>(const U &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER1::Scalar</type>
      <name>dotProduct</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a15beaa4a5d416e8a44fc68879e85be9b</anchor>
      <arglist>(const CONTAINER1 &amp;v1, const CONTAINER1 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>dotProduct</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac9208958ca7806d9272f282c406e0fd4</anchor>
      <arglist>(const U &amp;v1, const V &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>sum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab772406114018adb624662fe34e1bf9a</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae5442bf8407dd5d58aced3952a7fd471</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>RET</type>
      <name>sumRetType</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>acfc21fe04bd49152fa31fe971d1802db</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mean</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a414456e3e3b75b19cfda5e0a37c46e31</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimum_maximum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae697456de4bc4c09facfe31f7fd4d4ae</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;V, T &amp;curMin, T &amp;curMax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimum_maximum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac4137248a23d9ba4692e50bd980ce111</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;V, typename Eigen::MatrixBase&lt; Derived &gt;::Scalar &amp;curMin, typename Eigen::MatrixBase&lt; Derived &gt;::Scalar &amp;curMax)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>countCommonElements</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a269b16e5b7f1984a53d1ea76f7b2a260</anchor>
      <arglist>(const CONTAINER1 &amp;a, const CONTAINER2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adjustRange</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8da8f1b08f368d5c73686a3f19206654</anchor>
      <arglist>(CONTAINER &amp;m, const typename CONTAINER::Scalar minVal, const typename CONTAINER::Scalar maxVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndStd</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>add0caeeb0b0a333b0b72df590c3599c0</anchor>
      <arglist>(const VECTORLIKE &amp;v, double &amp;out_mean, double &amp;out_std, bool unbiased=true)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stddev</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a33b336cbdc6b6cfdb7a03cc1cccb8057</anchor>
      <arglist>(const VECTORLIKE &amp;v, bool unbiased=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndCovVec</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a229b0d2e976b1fb823f13355434ac4fa</anchor>
      <arglist>(const VECTOR_OF_VECTOR &amp;v, VECTORLIKE &amp;out_mean, MATRIXLIKE &amp;out_cov)</arglist>
    </member>
    <member kind="function">
      <type>RETURN_MATRIX</type>
      <name>covVector</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a06e721ace04cabc53e8c8b5159948e92</anchor>
      <arglist>(const VECTOR_OF_VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ncc_vector</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a0168c5415a18f503c9b73d6594eaa842</anchor>
      <arglist>(const CONT1 &amp;patch1, const CONT2 &amp;patch2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ops_matrices.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>ops__matrices_8h</filename>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="eigen__frwds_8h" name="eigen_frwds.h" local="no" imported="no">mrpt/math/eigen_frwds.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::math::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SAVE_MATRIX</name>
      <anchorfile>ops__matrices_8h.html</anchorfile>
      <anchor>a462cb509d2376fdf42659d059685ca08</anchor>
      <arglist>(M)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; typename MATRIX::Scalar, MATRIX::ColsAtCompileTime, MATRIX::ColsAtCompileTime &gt;</type>
      <name>cov</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a43f4e051fc574fd75b6800ad4fb25037</anchor>
      <arglist>(const MATRIX &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractMatrix</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>aa19b24dfb9f42a5339d2abf59dc97f27</anchor>
      <arglist>(const MATORG &amp;M, const size_t first_row, const size_t first_col, MATDEST &amp;outMat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndCovMat</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae8d48c1203173296453a12b174ed932c</anchor>
      <arglist>(const MAT_IN &amp;v, VECTOR &amp;out_mean, MAT_OUT &amp;out_cov)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_A_skew3</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad21f2859644b754aba9a1392503a9776</anchor>
      <arglist>(const MAT_A &amp;A, const SKEW_3VECTOR &amp;v, MAT_OUT &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_HCHt</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad9a424a973f0598f255924a9c89c07f7</anchor>
      <arglist>(const MAT_H &amp;H, const MAT_C &amp;C, MAT_R &amp;R, bool accumResultInOutput)</arglist>
    </member>
    <member kind="function">
      <type>MAT_C::Scalar</type>
      <name>multiply_HCHt_scalar</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad215a46a841d8ff48e96c84878280b4e</anchor>
      <arglist>(const VECTOR_H &amp;H, const MAT_C &amp;C)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_HtCH</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a49f1d85587f29a9d6691973452a3b2a0</anchor>
      <arglist>(const MAT_H &amp;H, const MAT_C &amp;C, MAT_R &amp;R, bool accumResultInOutput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_skew3_A</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a134f1d14fa12f25cbc82fa36faf59393</anchor>
      <arglist>(const SKEW_3VECTOR &amp;v, const MAT_A &amp;A, MAT_OUT &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::MatrixBase&lt; Derived &gt;::PlainObject</type>
      <name>operator!</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gae6aca84fb7a8bb647f606d59facd1e66</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>const Eigen::MatrixBase&lt; Derived &gt;::AdjointReturnType</type>
      <name>operator~</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gab02e2e15de033aa2c5f47096964361ec</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ops_vectors.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>ops__vectors_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <class kind="class">mrpt::math::CArrayNumeric</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga7fc98d4bb0f7c1ff3b8256ca3ad0420d</anchor>
      <arglist>(std::ostream &amp;out, const std::vector&lt; T &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga2ec8586ed310af79626693f7cd1ccd9e</anchor>
      <arglist>(std::ostream &amp;out, std::vector&lt; T &gt; *d)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga2d62813611cfc616822f8f5b17e184bd</anchor>
      <arglist>(mrpt::utils::CStream &amp;ostrm, const CArrayNumeric&lt; T, N &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga8c224ad670b1c017f3be1c075fd82b1f</anchor>
      <arglist>(mrpt::utils::CStream &amp;istrm, CArrayNumeric&lt; T, N &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gabc43a80aa18fe8ffdfe69fed3ad115a9</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gac10530e74882a9b76ce58891c386fb3e</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const T1 b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator*</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga6f2d8625a637a5a65585065331b5b0c5</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga28127b8dfe78fea7644c4f2a3517cdef</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga71e2799d7c3a1af520efe49a9d5aa5b3</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const T1 b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator+</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga5a1ef801e13687370311dd36eaae6e08</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator-</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaaab8379a4418a0a0f60d5a147cad111b</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;v1, const std::vector&lt; T2 &gt; &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gabc43a80aa18fe8ffdfe69fed3ad115a9</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gac10530e74882a9b76ce58891c386fb3e</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const T1 b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator*</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga6f2d8625a637a5a65585065331b5b0c5</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga28127b8dfe78fea7644c4f2a3517cdef</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga71e2799d7c3a1af520efe49a9d5aa5b3</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const T1 b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator+</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga5a1ef801e13687370311dd36eaae6e08</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator-</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaaab8379a4418a0a0f60d5a147cad111b</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;v1, const std::vector&lt; T2 &gt; &amp;v2)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OptionalUnlabeledTracker.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>OptionalUnlabeledTracker_8h</filename>
    <class kind="class">TCLAP::OptionalUnlabeledTracker</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>optvalue.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/src/</path>
    <filename>optvalue_8cpp</filename>
    <includes id="optvalue_8h" name="optvalue.h" local="yes" imported="no">wx/things/optvalue.h</includes>
    <class kind="class">wxOptionValueRefData</class>
    <member kind="define">
      <type>#define</type>
      <name>M_OPTVALUDATA</name>
      <anchorfile>optvalue_8cpp.html</anchorfile>
      <anchor>acc659b550bbd749645815d55a21ddf37</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IMPLEMENT_DYNAMIC_CLASS</name>
      <anchorfile>optvalue_8cpp.html</anchorfile>
      <anchor>affb5f2ae0cbccd7da751fb9e69fb3b57</anchor>
      <arglist>(wxOptionValue, wxObject)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DEFINE_OBJARRAY</name>
      <anchorfile>optvalue_8cpp.html</anchorfile>
      <anchor>a11d6d957f88eae0f0acdb853b53d210a</anchor>
      <arglist>(wxArrayOptionValue)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>optvalue.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>optvalue_8h</filename>
    <includes id="thingdef_8h" name="thingdef.h" local="yes" imported="no">wx/things/thingdef.h</includes>
    <class kind="class">wxOptionValue</class>
    <member kind="function">
      <type></type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>optvalue_8h.html</anchorfile>
      <anchor>aa871a30464fc08f3a3d3932b426c2b54</anchor>
      <arglist>(wxOptionValue, wxArrayOptionValue, class WXDLLIMPEXP_THINGS)</arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxOptionValue</name>
      <anchorfile>optvalue_8h.html</anchorfile>
      <anchor>aba029159200bd1e4cd65433dc8a76e97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/system/</path>
    <filename>os_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <member kind="function">
      <type>void</type>
      <name>my_aux_sighandler</name>
      <anchorfile>os_8cpp.html</anchorfile>
      <anchor>a0ee3a79071553da13d80e4f8ba2e0c1b</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>myKbhit</name>
      <anchorfile>os_8cpp.html</anchorfile>
      <anchor>a47d6a3cd99ce3516dea8b62c34b19f87</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>sLicenseTextF</name>
      <anchorfile>os_8cpp.html</anchorfile>
      <anchor>ae5402047bf29923345b618eda90bc740</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>os.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/system/</path>
    <filename>os_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::system</namespace>
    <namespace>mrpt::system::os</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TConsoleColor</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gaf024857d947a048fe9d6b7f3bfab5045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONCOL_NORMAL</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ggaf024857d947a048fe9d6b7f3bfab5045a254b3e8a94af9833ceb88a73f43f7acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONCOL_BLUE</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ggaf024857d947a048fe9d6b7f3bfab5045a0f0806fc7fa11f76bdf24bef60dc1946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONCOL_GREEN</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ggaf024857d947a048fe9d6b7f3bfab5045afa4121ff6716d4fc242858fca5c314eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONCOL_RED</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ggaf024857d947a048fe9d6b7f3bfab5045aa12feea04829d151f7b7434c6af3b9bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>_strcmp</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga67a608c5d17cbc8e0eb1e5c6591bf906</anchor>
      <arglist>(const char *str1, const char *str2) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>_strcmpi</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gab0db537d60a6ef9f179c493e0d2ae51f</anchor>
      <arglist>(const char *str1, const char *str2) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>_strncmp</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga6d821070c3bbddf3e8af26f03a257bcc</anchor>
      <arglist>(const char *str, const char *subStr, size_t count) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>_strnicmp</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga7c128b3ad58f9c7e6244678f6acdf6fa</anchor>
      <arglist>(const char *str, const char *subStr, size_t count) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int64_t BASE_IMPEXP</type>
      <name>_strtoll</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga0e3ccf48fa5a5aaf5f3ba6c0eaa973ab</anchor>
      <arglist>(const char *nptr, char **endptr, int base)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t BASE_IMPEXP</type>
      <name>_strtoull</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gaf419a161ef4c79cc87f8aa963200a364</anchor>
      <arglist>(const char *nptr, char **endptr, int base)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>clearConsole</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga9604792ad831ee1845736f6773e9f726</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>executeCommand</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gade1475b2cd484996e2e3b35fccf4cd26</anchor>
      <arglist>(const std::string &amp;command, std::string *output=NULL, const std::string &amp;mode=&quot;r&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP void BASE_IMPEXP</type>
      <name>fclose</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga91fa154252642596c1c3d199099b4be4</anchor>
      <arglist>(FILE *f)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>find_mrpt_shared_dir</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga9cffbecbc42b050dddfc8a3ead0b0f8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FILE BASE_IMPEXP *</type>
      <name>fopen</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga6aa5794d5774a10578b5a555398782f5</anchor>
      <arglist>(const char *fileName, const char *mode) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>FILE BASE_IMPEXP *</type>
      <name>fopen</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga67c47f11e337974cda4ed1ec3fcc1a63</anchor>
      <arglist>(const std::string &amp;fileName, const char *mode) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>fprintf</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga2bd8bb17b06d3c2703bfd2ca860f8762</anchor>
      <arglist>(FILE *fil, const char *format,...) MRPT_NO_THROWS MRPT_printf_format_check(2</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>getch</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gabb960ca20b1b3a997b581b9434daa105</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>const std::string BASE_IMPEXP &amp;</type>
      <name>getMRPTLicense</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gab3bbe20f701f415be0f86b48314d50df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>kbhit</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga5aebfe4caf2d443284f252cf7a801a9f</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>memcpy</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga581293b6f6d84462ebe16611d17774b1</anchor>
      <arglist>(void *dest, size_t destSize, const void *src, size_t copyCount) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>MRPT_getCompilationDate</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gaac7e43769287c29288062001e15b2f02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>MRPT_getVersion</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga84af4c93a309f7aed8376b312a1fb8b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>pause</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gac6b5419397bcf2e7378b8260efcd0199</anchor>
      <arglist>(const std::string &amp;msg=std::string(&quot;Press any key to continue...&quot;)) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>setConsoleColor</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga86a9ed6cef9f68c71614a10b04d17919</anchor>
      <arglist>(TConsoleColor color, bool changeStdErr=false)</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>sprintf</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga079d47fd83d59622aebd889cdb332456</anchor>
      <arglist>(char *buf, size_t bufSize, const char *format,...) MRPT_NO_THROWS MRPT_printf_format_check(3</arglist>
    </member>
    <member kind="function">
      <type>char BASE_IMPEXP *</type>
      <name>strcat</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga711ab9b2deba086f78d6947114ba1428</anchor>
      <arglist>(char *dest, size_t destSize, const char *source) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>char BASE_IMPEXP *</type>
      <name>strcpy</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga02b6859a9775b3e262fb63e5d6418d71</anchor>
      <arglist>(char *dest, size_t destSize, const char *source) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>time_t BASE_IMPEXP</type>
      <name>timegm</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga2fcfbc2fea24298768796ad30113b749</anchor>
      <arglist>(struct tm *tm)</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>vsnprintf</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga467224e5bfdb5d61d3300c598cb04e0a</anchor>
      <arglist>(char *buf, size_t bufSize, const char *format, va_list args) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP int BASE_IMPEXP</type>
      <name>vsprintf</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga58e8b3db4f287e6756c202bdf99b29aa</anchor>
      <arglist>(char *buf, size_t bufSize, const char *format, va_list args) MRPT_NO_THROWS</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>p3p.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>p3p_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="polynom__solver_8h" name="polynom_solver.h" local="yes" imported="no">polynom_solver.h</includes>
    <includes id="p3p_8h" name="p3p.h" local="yes" imported="no">p3p.h</includes>
  </compound>
  <compound kind="file">
    <name>p3p.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>p3p_8h</filename>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <class kind="class">mrpt::vision::pnp::p3p</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <namespace>mrpt::vision::pnp</namespace>
  </compound>
  <compound kind="file">
    <name>packetfixeddata.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>packetfixeddata_8cpp</filename>
    <includes id="xsdataformat_8h" name="xsdataformat.h" local="no" imported="no">xsens/xsdataformat.h</includes>
    <includes id="packetfixeddata_8h" name="packetfixeddata.h" local="yes" imported="no">packetfixeddata.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>PACKETLOG</name>
      <anchorfile>packetfixeddata_8cpp.html</anchorfile>
      <anchor>a242804eae774b822a9cb7e15f7013d74</anchor>
      <arglist>(...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>packetfixeddata.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>packetfixeddata_8h</filename>
    <includes id="xsscrdata_8h" name="xsscrdata.h" local="no" imported="no">xsens/xsscrdata.h</includes>
    <includes id="xsdeviceid_8h" name="xsdeviceid.h" local="no" imported="no">xsens/xsdeviceid.h</includes>
    <class kind="struct">PacketFixedData</class>
    <class kind="struct">PacketInfo</class>
    <member kind="define">
      <type>#define</type>
      <name>XS_DATA_ITEM_NOT_AVAILABLE</name>
      <anchorfile>packetfixeddata_8h.html</anchorfile>
      <anchor>a2986a14d340b1dc94931f2aa2df86e30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>packetstamper.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>packetstamper_8cpp</filename>
    <includes id="xsdatapacket_8h" name="xsdatapacket.h" local="no" imported="no">xsens/xsdatapacket.h</includes>
    <includes id="packetstamper_8h" name="packetstamper.h" local="yes" imported="no">packetstamper.h</includes>
  </compound>
  <compound kind="file">
    <name>packetstamper.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>packetstamper_8h</filename>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="no" imported="no">xsens/pstdint.h</includes>
    <class kind="class">PacketStamper</class>
  </compound>
  <compound kind="file">
    <name>PanelDOF.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/robotic-arm-kinematics/</path>
    <filename>PanelDOF_8cpp</filename>
    <includes id="PanelDOF_8h" name="PanelDOF.h" local="yes" imported="no">PanelDOF.h</includes>
    <includes id="robotic__arm__kinematicsMain_8h" name="robotic_arm_kinematicsMain.h" local="yes" imported="no">robotic_arm_kinematicsMain.h</includes>
  </compound>
  <compound kind="file">
    <name>PanelDOF.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/robotic-arm-kinematics/</path>
    <filename>PanelDOF_8h</filename>
    <class kind="class">PanelDOF</class>
  </compound>
  <compound kind="file">
    <name>parallelization.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/system/</path>
    <filename>parallelization_8h</filename>
    <class kind="class">mrpt::system::BlockedRange</class>
    <class kind="class">mrpt::system::Split</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::system</namespace>
    <member kind="typedef">
      <type>std::vector&lt; Rect &gt;</type>
      <name>ConcurrentRectVector</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>ad9a9d4516f01c93e8398d7f59bbad4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>parallel_do</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>ad2fdc56782a61c7facc202a58ad829fe</anchor>
      <arglist>(Iterator first, Iterator last, const Body &amp;body)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>parallel_for</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>a94041617d821901a4fb5e29f7a32cdbf</anchor>
      <arglist>(const BlockedRange &amp;range, const Body &amp;body)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>parallel_reduce</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>ad5032f6082229997c073d23e124ffc3b</anchor>
      <arglist>(const BlockedRange &amp;range, Body &amp;body)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>path_from_rtk_gps.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/topography/src/</path>
    <filename>path__from__rtk__gps_8cpp</filename>
    <includes id="topography-precomp_8h" name="topography-precomp.h" local="yes" imported="no">topography-precomp.h</includes>
    <includes id="se3_8h" name="se3.h" local="no" imported="no">mrpt/tfest/se3.h</includes>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="data__types_8h" name="data_types.h" local="no" imported="no">mrpt/topography/data_types.h</includes>
    <includes id="conversions_8h" name="conversions.h" local="no" imported="no">mrpt/topography/conversions.h</includes>
    <includes id="path__from__rtk__gps_8h" name="path_from_rtk_gps.h" local="no" imported="no">mrpt/topography/path_from_rtk_gps.h</includes>
    <member kind="function">
      <type>std::set&lt; T &gt;</type>
      <name>make_set</name>
      <anchorfile>path__from__rtk__gps_8cpp.html</anchorfile>
      <anchor>ad379f113264c8c9438b2c203a15ce33d</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>path_from_rtk_gps.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/topography/include/mrpt/topography/</path>
    <filename>path__from__rtk__gps_8h</filename>
    <includes id="CPose3DInterpolator_8h" name="CPose3DInterpolator.h" local="no" imported="no">mrpt/poses/CPose3DInterpolator.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="topography_2include_2mrpt_2topography_2link__pragmas_8h" name="topography/include/mrpt/topography/link_pragmas.h" local="no" imported="no">mrpt/topography/link_pragmas.h</includes>
    <class kind="struct">mrpt::topography::TPathFromRTKInfo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::topography</namespace>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>path_from_rtk_gps</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga6ca00e7043ce3cd246e4a429a70109ea</anchor>
      <arglist>(mrpt::poses::CPose3DInterpolator &amp;robot_path, const mrpt::obs::CRawlog &amp;rawlog, size_t rawlog_first, size_t rawlog_last, bool isGUI=false, bool disableGPSInterp=false, int path_smooth_filter_size=2, TPathFromRTKInfo *outInfo=NULL)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>path_from_rtk_gps_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/topography/src/</path>
    <filename>path__from__rtk__gps__unittest_8cpp</filename>
    <includes id="topography_8h" name="topography.h" local="no" imported="no">mrpt/topography.h</includes>
    <includes id="CPose3DInterpolator_8h" name="CPose3DInterpolator.h" local="no" imported="no">mrpt/poses/CPose3DInterpolator.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>path__from__rtk__gps__unittest_8cpp.html</anchorfile>
      <anchor>a27968d9e7d20f7bd3b61499fadbfe8a4</anchor>
      <arglist>(TopographyReconstructPathFrom3RTK, sampleDataset)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pbmap-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/src/</path>
    <filename>pbmap-precomp_8cpp</filename>
    <includes id="pbmap-precomp_8h" name="pbmap-precomp.h" local="yes" imported="no">pbmap-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>pbmap-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/src/</path>
    <filename>pbmap-precomp_8h</filename>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="Miscellaneous_8h" name="Miscellaneous.h" local="no" imported="no">mrpt/pbmap/Miscellaneous.h</includes>
  </compound>
  <compound kind="file">
    <name>PbMap.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/src/</path>
    <filename>PbMap_8cpp</filename>
    <includes id="pbmap-precomp_8h" name="pbmap-precomp.h" local="yes" imported="no">pbmap-precomp.h</includes>
    <includes id="pbmap_8h" name="pbmap.h" local="no" imported="no">mrpt/pbmap.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>pbmap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/include/mrpt/</path>
    <filename>pbmap_8h</filename>
    <includes id="ConsistencyTest_8h" name="ConsistencyTest.h" local="no" imported="no">mrpt/pbmap/ConsistencyTest.h</includes>
    <includes id="heuristicParams_8h" name="heuristicParams.h" local="no" imported="no">mrpt/pbmap/heuristicParams.h</includes>
    <includes id="Miscellaneous_8h" name="Miscellaneous.h" local="no" imported="no">mrpt/pbmap/Miscellaneous.h</includes>
    <includes id="PbMap_8h" name="PbMap.h" local="no" imported="no">mrpt/pbmap/PbMap.h</includes>
    <includes id="PbMapLocaliser_8h" name="PbMapLocaliser.h" local="no" imported="no">mrpt/pbmap/PbMapLocaliser.h</includes>
    <includes id="PbMapMaker_8h" name="PbMapMaker.h" local="no" imported="no">mrpt/pbmap/PbMapMaker.h</includes>
    <includes id="Plane_8h" name="Plane.h" local="no" imported="no">mrpt/pbmap/Plane.h</includes>
    <includes id="PlaneInferredInfo_8h" name="PlaneInferredInfo.h" local="no" imported="no">mrpt/pbmap/PlaneInferredInfo.h</includes>
    <includes id="SemanticClustering_8h" name="SemanticClustering.h" local="no" imported="no">mrpt/pbmap/SemanticClustering.h</includes>
    <includes id="Subgraph_8h" name="Subgraph.h" local="no" imported="no">mrpt/pbmap/Subgraph.h</includes>
    <includes id="SubgraphMatcher_8h" name="SubgraphMatcher.h" local="no" imported="no">mrpt/pbmap/SubgraphMatcher.h</includes>
  </compound>
  <compound kind="file">
    <name>PbMap.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/include/mrpt/pbmap/</path>
    <filename>PbMap_8h</filename>
  </compound>
  <compound kind="file">
    <name>PbMapLocaliser.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/src/</path>
    <filename>PbMapLocaliser_8cpp</filename>
    <includes id="pbmap-precomp_8h" name="pbmap-precomp.h" local="yes" imported="no">pbmap-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>PbMapLocaliser.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/include/mrpt/pbmap/</path>
    <filename>PbMapLocaliser_8h</filename>
  </compound>
  <compound kind="file">
    <name>PbMapMaker.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/src/</path>
    <filename>PbMapMaker_8cpp</filename>
    <includes id="pbmap-precomp_8h" name="pbmap-precomp.h" local="yes" imported="no">pbmap-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>PbMapMaker.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/include/mrpt/pbmap/</path>
    <filename>PbMapMaker_8h</filename>
  </compound>
  <compound kind="file">
    <name>maps/PCL_adapters.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/maps/</path>
    <filename>maps_2PCL__adapters_8h</filename>
    <includes id="adapters_8h" name="adapters.h" local="no" imported="no">mrpt/utils/adapters.h</includes>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; pcl::PointCloud&lt; pcl::PointXYZ &gt; &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; pcl::PointCloud&lt; pcl::PointXYZRGB &gt; &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; pcl::PointCloud&lt; pcl::PointXYZRGBA &gt; &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>slam/PCL_adapters.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/include/mrpt/slam/</path>
    <filename>slam_2PCL__adapters_8h</filename>
    <includes id="maps_2PCL__adapters_8h" name="maps/PCL_adapters.h" local="no" imported="no">mrpt/maps/PCL_adapters.h</includes>
  </compound>
  <compound kind="file">
    <name>perf-atan2lut.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-atan2lut_8cpp</filename>
    <includes id="CAtan2LookUpTable_8h" name="CAtan2LookUpTable.h" local="no" imported="no">mrpt/math/CAtan2LookUpTable.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>atan2_lut_multires_test_build</name>
      <anchorfile>perf-atan2lut_8cpp.html</anchorfile>
      <anchor>ada84451767554ec969e76ac1fb7e1427</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>atan2_lut_multires_test_query</name>
      <anchorfile>perf-atan2lut_8cpp.html</anchorfile>
      <anchor>a57a6d07027c5a052336c5317394e91d4</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>atan2_lut_test_build</name>
      <anchorfile>perf-atan2lut_8cpp.html</anchorfile>
      <anchor>a6a6bf7c912e69873f0dd56c03bd3d2a8</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>atan2_lut_test_query</name>
      <anchorfile>perf-atan2lut_8cpp.html</anchorfile>
      <anchor>a7fe9b2db955a53ff7d43f6103811cf05</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>atan2_raw_test_query</name>
      <anchorfile>perf-atan2lut_8cpp.html</anchorfile>
      <anchor>ad7256bd746aae0a2873a888b67ab83f3</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_atan2lut</name>
      <anchorfile>perf-atan2lut_8cpp.html</anchorfile>
      <anchor>a69a85b2c174e4ef02fd4c01bf57ea315</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-CObservation3DRangeScan.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-CObservation3DRangeScan_8cpp</filename>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>void</type>
      <name>generateRandomMaskImage</name>
      <anchorfile>perf-CObservation3DRangeScan_8cpp.html</anchorfile>
      <anchor>ab92cd2265d3d2e9cb64c6252096720e5</anchor>
      <arglist>(mrpt::math::CMatrix &amp;m, const unsigned int nrows, const unsigned int ncols)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>obs3d_test_depth_to_2d_scan</name>
      <anchorfile>perf-CObservation3DRangeScan_8cpp.html</anchorfile>
      <anchor>ae3f29c2d7038b70e12351b137e4ab10e</anchor>
      <arglist>(int useMinFilter, int useMaxFilter)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>obs3d_test_depth_to_3d</name>
      <anchorfile>perf-CObservation3DRangeScan_8cpp.html</anchorfile>
      <anchor>ad0e9b8ac3a9f12f91e35ff404a404df4</anchor>
      <arglist>(int a, int b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_CObservation3DRangeScan</name>
      <anchorfile>perf-CObservation3DRangeScan_8cpp.html</anchorfile>
      <anchor>a64d2474246593b0934095c6124311906</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const string</type>
      <name>rgbd_test_rawlog_file</name>
      <anchorfile>perf-CObservation3DRangeScan_8cpp.html</anchorfile>
      <anchor>a0852645ecc005a05a835601babde982c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-feature_extraction.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-feature__extraction_8cpp</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>GENERATE_BENCHMARK_FASTERS</name>
      <anchorfile>perf-feature__extraction_8cpp.html</anchorfile>
      <anchor>a16ba8ba8fa09cc0fb4b39cbe94ad6c6e</anchor>
      <arglist>(__BENCH_FUNC__, __FAST_FUNC_NAME__)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>feature_extraction_test_FAST</name>
      <anchorfile>perf-feature__extraction_8cpp.html</anchorfile>
      <anchor>a17a7e9ab08ef5ab6094a08d0a0c8717b</anchor>
      <arglist>(int N, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>feature_extraction_test_FASTER</name>
      <anchorfile>perf-feature__extraction_8cpp.html</anchorfile>
      <anchor>a5af73ad562c99d68dd1f76cf727181b4</anchor>
      <arglist>(int N, int threshold)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>feature_extraction_test_Harris</name>
      <anchorfile>perf-feature__extraction_8cpp.html</anchorfile>
      <anchor>ae7a9632f6bdee1d41519fdf87cfc18e8</anchor>
      <arglist>(int N, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>feature_extraction_test_KLT</name>
      <anchorfile>perf-feature__extraction_8cpp.html</anchorfile>
      <anchor>ac390ba4f74e896f321029c689560d4c0</anchor>
      <arglist>(int N, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>feature_extraction_test_SIFT</name>
      <anchorfile>perf-feature__extraction_8cpp.html</anchorfile>
      <anchor>a909c5399fd8e8e6cc84bb557713d6210</anchor>
      <arglist>(int N, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>feature_extraction_test_SIFT_desc</name>
      <anchorfile>perf-feature__extraction_8cpp.html</anchorfile>
      <anchor>a5fffec9a1d356a45c31f5e436f574b09</anchor>
      <arglist>(int N, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>feature_extraction_test_Spin_desc</name>
      <anchorfile>perf-feature__extraction_8cpp.html</anchorfile>
      <anchor>a23289da9306b814ef23bdf65356be8a3</anchor>
      <arglist>(int N, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>feature_extraction_test_SURF</name>
      <anchorfile>perf-feature__extraction_8cpp.html</anchorfile>
      <anchor>a07b2d18162f39856610545261466c763</anchor>
      <arglist>(int N, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTestImage</name>
      <anchorfile>perf-feature__extraction_8cpp.html</anchorfile>
      <anchor>af155ccad0228b001627c33a7d1637eb1</anchor>
      <arglist>(unsigned int img_index, mrpt::utils::CImage &amp;out_img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_feature_extraction</name>
      <anchorfile>perf-feature__extraction_8cpp.html</anchorfile>
      <anchor>a4a31485ea33d93f1777f360d3597e3d0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-feature_matching.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-feature__matching_8cpp</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>feature_matching_test_FAST_CC</name>
      <anchorfile>perf-feature__matching_8cpp.html</anchorfile>
      <anchor>a5f3262beaf6c09f1d81e62afbb677c18</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>feature_matching_test_FAST_SAD</name>
      <anchorfile>perf-feature__matching_8cpp.html</anchorfile>
      <anchor>adacb8499bd478a7b879bb9bf7dd127f4</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>feature_matching_test_Harris_CC</name>
      <anchorfile>perf-feature__matching_8cpp.html</anchorfile>
      <anchor>a23f20be9c0d3dcaa6399af6a932375de</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>feature_matching_test_Harris_SAD</name>
      <anchorfile>perf-feature__matching_8cpp.html</anchorfile>
      <anchor>ac63d26ff056b585024bde68b7a5946e2</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>feature_matching_test_SIFT</name>
      <anchorfile>perf-feature__matching_8cpp.html</anchorfile>
      <anchor>a333c2bfdfc13c2f46b101c2f773e6f28</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>feature_matching_test_SURF</name>
      <anchorfile>perf-feature__matching_8cpp.html</anchorfile>
      <anchor>ab773f6ae978413c42b6a668b44f97dae</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTestImage</name>
      <anchorfile>perf-feature__matching_8cpp.html</anchorfile>
      <anchor>af155ccad0228b001627c33a7d1637eb1</anchor>
      <arglist>(unsigned int img_index, mrpt::utils::CImage &amp;out_img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_feature_matching</name>
      <anchorfile>perf-feature__matching_8cpp.html</anchorfile>
      <anchor>a837dd333abc93923408f6c6e0d3451b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>NFEATS</name>
      <anchorfile>perf-feature__matching_8cpp.html</anchorfile>
      <anchor>a6ab67355bcd0e592b768651f9ea94c90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-graph.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-graph_8cpp</filename>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <includes id="dijkstra_8h" name="dijkstra.h" local="no" imported="no">mrpt/graphs/dijkstra.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>graphs_dijkstra</name>
      <anchorfile>perf-graph_8cpp.html</anchorfile>
      <anchor>a9a58ca7d59d99690b6034b1d5eca9a11</anchor>
      <arglist>(int nNodes, int _N)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>graphs_test_populate</name>
      <anchorfile>perf-graph_8cpp.html</anchorfile>
      <anchor>a0dccec2e364e2dd978584b8d3e277ad6</anchor>
      <arglist>(int nEdges, int _N)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>graphs_test_populate_at_end</name>
      <anchorfile>perf-graph_8cpp.html</anchorfile>
      <anchor>ac1dca6d416c549c127f8412032a81ff5</anchor>
      <arglist>(int nEdges, int _N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_graph</name>
      <anchorfile>perf-graph_8cpp.html</anchorfile>
      <anchor>a995799805302484b85a4b6677371aa49</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-graphslam.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-graphslam_8cpp</filename>
    <includes id="graph__slam__levmarq__test__common_8h" name="graph_slam_levmarq_test_common.h" local="yes" imported="no">../../libs/graphslam/src/graph_slam_levmarq_test_common.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>graphslam_levmarq_solve</name>
      <anchorfile>perf-graphslam_8cpp.html</anchorfile>
      <anchor>a7d3fa0533c4d9dbb7151a712f43b417d</anchor>
      <arglist>(int nVertices, int N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_graphslam</name>
      <anchorfile>perf-graphslam_8cpp.html</anchorfile>
      <anchor>a71870709e373b378434a984dbe5526e7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-gridmaps.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-gridmaps_8cpp</filename>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>grid_test_1</name>
      <anchorfile>perf-gridmaps_8cpp.html</anchorfile>
      <anchor>a9a26a11117dc248f94db1680bc7e06d4</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>grid_test_2</name>
      <anchorfile>perf-gridmaps_8cpp.html</anchorfile>
      <anchor>a9aa4162a87f241bf3782e0982336b316</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>grid_test_3</name>
      <anchorfile>perf-gridmaps_8cpp.html</anchorfile>
      <anchor>a2a8accf46e2e7729af73bf3e5adb3cad</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>grid_test_4</name>
      <anchorfile>perf-gridmaps_8cpp.html</anchorfile>
      <anchor>a29a12dfd6dbcda9970f37270a450d32a</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>grid_test_5_6</name>
      <anchorfile>perf-gridmaps_8cpp.html</anchorfile>
      <anchor>a43b5121e300d738e86327bcebf10ffb4</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>grid_test_7</name>
      <anchorfile>perf-gridmaps_8cpp.html</anchorfile>
      <anchor>a5e847e1a5abf5a9de0eb9bf673733011</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>grid_test_8</name>
      <anchorfile>perf-gridmaps_8cpp.html</anchorfile>
      <anchor>ae8cb6b31fd143d7bdcc9c8dc17e6963a</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>grid_test_9</name>
      <anchorfile>perf-gridmaps_8cpp.html</anchorfile>
      <anchor>a6a932c2405269d462aab631ac26d321b</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_grids</name>
      <anchorfile>perf-gridmaps_8cpp.html</anchorfile>
      <anchor>a4d19497aa365ff029c0bdc7b3d0a8076</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-icp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-icp_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CMetricMapBuilderICP_8h" name="CMetricMapBuilderICP.h" local="no" imported="no">mrpt/slam/CMetricMapBuilderICP.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>icp_test_1</name>
      <anchorfile>perf-icp_8cpp.html</anchorfile>
      <anchor>ae6c0de6b3bcf3ff92dfec7c294a83ad3</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_icpslam</name>
      <anchorfile>perf-icp_8cpp.html</anchorfile>
      <anchor>ad18c69c0152f6a877c04c15b6b55dec0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-images.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-images_8cpp</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="TStereoCamera_8h" name="TStereoCamera.h" local="no" imported="no">mrpt/utils/TStereoCamera.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CImagePyramid_8h" name="CImagePyramid.h" local="no" imported="no">mrpt/vision/CImagePyramid.h</includes>
    <includes id="CStereoRectifyMap_8h" name="CStereoRectifyMap.h" local="no" imported="no">mrpt/vision/CStereoRectifyMap.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>void</type>
      <name>getTestImage</name>
      <anchorfile>perf-images_8cpp.html</anchorfile>
      <anchor>af155ccad0228b001627c33a7d1637eb1</anchor>
      <arglist>(unsigned int img_index, mrpt::utils::CImage &amp;out_img)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>image_buildPyramid</name>
      <anchorfile>perf-images_8cpp.html</anchorfile>
      <anchor>a2b32297f56cda0a0b639cf64e001117b</anchor>
      <arglist>(int N, int NOCTS)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>image_halfsample</name>
      <anchorfile>perf-images_8cpp.html</anchorfile>
      <anchor>a8e9e8af2fd2b0773dd0d47fa61e13d09</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>image_halfsample_smooth</name>
      <anchorfile>perf-images_8cpp.html</anchorfile>
      <anchor>aae213dc758aa8fe0ef67b6a559cbff89</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>image_KLTscore</name>
      <anchorfile>perf-images_8cpp.html</anchorfile>
      <anchor>a0cf56021a8ff8303d6138157fc0c8da6</anchor>
      <arglist>(int WIN, int N)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>image_rgb2gray_8u</name>
      <anchorfile>perf-images_8cpp.html</anchorfile>
      <anchor>a6b7bc3e070815770fa3e37c893751c3f</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>image_saveload</name>
      <anchorfile>perf-images_8cpp.html</anchorfile>
      <anchor>a38423c2769529b554365546dee247f04</anchor>
      <arglist>(int iFormat, int to_shm)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>image_test_1</name>
      <anchorfile>perf-images_8cpp.html</anchorfile>
      <anchor>a970a054f543301e60c01ad611bcdbf60</anchor>
      <arglist>(int w, int img_quality)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>image_test_2</name>
      <anchorfile>perf-images_8cpp.html</anchorfile>
      <anchor>aebb93e91b40e4368d1b267dcb1f0e9b4</anchor>
      <arglist>(int w, int h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_image</name>
      <anchorfile>perf-images_8cpp.html</anchorfile>
      <anchor>a7668a2f5b3888d5802127acb6dd2f477</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stereoimage_rectify</name>
      <anchorfile>perf-images_8cpp.html</anchorfile>
      <anchor>ad87431b4809cd36df519df563a980e48</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stereoimage_rectify_prepare_map</name>
      <anchorfile>perf-images_8cpp.html</anchorfile>
      <anchor>adb1c13f360b5f6faa726a40b5ce81880</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>EXAMPLE_STEREO_CALIB</name>
      <anchorfile>perf-images_8cpp.html</anchorfile>
      <anchor>a79534165da04e340de8f13eb30e34f75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-main_8cpp</filename>
    <includes id="CmdLine_8h" name="CmdLine.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLine.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <includes id="sample__image1_8h" name="sample_image1.h" local="yes" imported="no">../common/sample_image1.h</includes>
    <includes id="sample__image2_8h" name="sample_image2.h" local="yes" imported="no">../common/sample_image2.h</includes>
    <includes id="run__build__tables_8h" name="run_build_tables.h" local="yes" imported="no">run_build_tables.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>___STR1__</name>
      <anchorfile>perf-main_8cpp.html</anchorfile>
      <anchor>a33a2e21678884074686b16cac77cc40a</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>___STR2__</name>
      <anchorfile>perf-main_8cpp.html</anchorfile>
      <anchor>a4746705c766cdf5e55de885d60b3042e</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMP_VER</name>
      <anchorfile>perf-main_8cpp.html</anchorfile>
      <anchor>a18162eefd39db9ce253ccb9ab7673673</anchor>
      <arglist>(NAME, MAJ, MIN, PATCH)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dummy_do_nothing_with_string</name>
      <anchorfile>perf-main_8cpp.html</anchorfile>
      <anchor>afe129168374cf135d35e4a495b944485</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTestImage</name>
      <anchorfile>perf-main_8cpp.html</anchorfile>
      <anchor>af155ccad0228b001627c33a7d1637eb1</anchor>
      <arglist>(unsigned int img_index, mrpt::utils::CImage &amp;out_img)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>perf-main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; pair&lt; string, double &gt; &gt;</type>
      <name>all_perf_data</name>
      <anchorfile>perf-main_8cpp.html</anchorfile>
      <anchor>a8bd8a5ce360152bf1e6103bb6e8d55cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::list&lt; TestData &gt;</type>
      <name>lstTests</name>
      <anchorfile>perf-main_8cpp.html</anchorfile>
      <anchor>abea6b216e57199e513c63394c70908b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>PERF_DATA_DIR</name>
      <anchorfile>perf-main_8cpp.html</anchorfile>
      <anchor>a7cab41b8f27812ff8bb9b3b369e84761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>SCAN_RANGES_1</name>
      <anchorfile>perf-main_8cpp.html</anchorfile>
      <anchor>a5eff9f592493869f44412d3cfaacb2c8</anchor>
      <arglist>[361]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>SCAN_VALID_1</name>
      <anchorfile>perf-main_8cpp.html</anchorfile>
      <anchor>aa5dd729b7a2668eedd061187ae8f98c4</anchor>
      <arglist>[361]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-math.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-math_8cpp</filename>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>math_test_FUNC</name>
      <anchorfile>perf-math_8cpp.html</anchorfile>
      <anchor>a9b6446facc2ae24d8fe5d580c8cad1d3</anchor>
      <arglist>(int a1, int a2, FUNC func)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>math_test_round</name>
      <anchorfile>perf-math_8cpp.html</anchorfile>
      <anchor>ac0c4cbe4ac30eab1e8a9b1b8482502d1</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_math</name>
      <anchorfile>perf-math_8cpp.html</anchorfile>
      <anchor>acbc043afbba99229913b9b6ef37ff6d1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-matrix1.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-matrix1_8cpp</filename>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_det_dyn</name>
      <anchorfile>perf-matrix1_8cpp.html</anchorfile>
      <anchor>a4a7c4b5f45ae37e4b6766721dd135e9c</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_det_fix</name>
      <anchorfile>perf-matrix1_8cpp.html</anchorfile>
      <anchor>a1410b291d97fb7e91d202bd9c1c32b6d</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_inv_dyn</name>
      <anchorfile>perf-matrix1_8cpp.html</anchorfile>
      <anchor>a756b2fcff17d24a8cd6e9dd166039b50</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_inv_fix</name>
      <anchorfile>perf-matrix1_8cpp.html</anchorfile>
      <anchor>af08c4b84761b61640c831db47840c8e0</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_mult_dyn</name>
      <anchorfile>perf-matrix1_8cpp.html</anchorfile>
      <anchor>af58369796d3ef9d613a5ac1b41f4af6a</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_mult_fix</name>
      <anchorfile>perf-matrix1_8cpp.html</anchorfile>
      <anchor>a7511f0624f34582ed8781d816b130937</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_unit_dyn</name>
      <anchorfile>perf-matrix1_8cpp.html</anchorfile>
      <anchor>a4c88f39faccbd5425cd10fe78e6f62ef</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_unit_fix</name>
      <anchorfile>perf-matrix1_8cpp.html</anchorfile>
      <anchor>a840ef159f917dda2d55c8e5ba7ee9e6b</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_matrices</name>
      <anchorfile>perf-matrix1_8cpp.html</anchorfile>
      <anchor>a757acdf8f5238f07ac1792ced6751830</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_matrices1</name>
      <anchorfile>perf-matrix1_8cpp.html</anchorfile>
      <anchor>af33b55534c2ed4fe349191262657469f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_matrices2</name>
      <anchorfile>perf-matrix1_8cpp.html</anchorfile>
      <anchor>a3b6bc18f8dec8afdf3e6f359a7fa8350</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-matrix2.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-matrix2_8cpp</filename>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CSparseMatrix_8h" name="CSparseMatrix.h" local="no" imported="no">mrpt/math/CSparseMatrix.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_chol_dyn</name>
      <anchorfile>perf-matrix2_8cpp.html</anchorfile>
      <anchor>adb796a4c52b9e6d22404a5ec62b0e4af</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_chol_fix</name>
      <anchorfile>perf-matrix2_8cpp.html</anchorfile>
      <anchor>ae678e75cdfa6b07bcb974f0d7bb4c337</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_chol_Nx6x6_dyn</name>
      <anchorfile>perf-matrix2_8cpp.html</anchorfile>
      <anchor>a63217327db277638a90f094efb31f012</anchor>
      <arglist>(int DIM, int nReps)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_chol_Nx6x6_sparse</name>
      <anchorfile>perf-matrix2_8cpp.html</anchorfile>
      <anchor>a896381263c732de35918f6afa0602f56</anchor>
      <arglist>(int DIM, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_chol_sparse</name>
      <anchorfile>perf-matrix2_8cpp.html</anchorfile>
      <anchor>ad617f1b49aa353f1c991cf1c43627542</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_loadFromArray</name>
      <anchorfile>perf-matrix2_8cpp.html</anchorfile>
      <anchor>ab396c81e872ad4b6d51d571784143db0</anchor>
      <arglist>(int N, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matrix_test_loadWithEigenMap</name>
      <anchorfile>perf-matrix2_8cpp.html</anchorfile>
      <anchor>a11ea11acc983279bd11492f0d5c25c17</anchor>
      <arglist>(int N, int a2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_matrices2</name>
      <anchorfile>perf-matrix2_8cpp.html</anchorfile>
      <anchor>a3b6bc18f8dec8afdf3e6f359a7fa8350</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-pointmaps.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-pointmaps_8cpp</filename>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>pointmap_test_0</name>
      <anchorfile>perf-pointmaps_8cpp.html</anchorfile>
      <anchor>aeb39505c9a11827b540c5c210ffa6ece</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>pointmap_test_1</name>
      <anchorfile>perf-pointmaps_8cpp.html</anchorfile>
      <anchor>a7824e1ef934c9b8caea76b552774f1dd</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>pointmap_test_2</name>
      <anchorfile>perf-pointmaps_8cpp.html</anchorfile>
      <anchor>afef90d586e238bd84ee9b2be84de4275</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>pointmap_test_3</name>
      <anchorfile>perf-pointmaps_8cpp.html</anchorfile>
      <anchor>a35c0a2dd380eea47ffd280f6bb08e874</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>pointmap_test_4</name>
      <anchorfile>perf-pointmaps_8cpp.html</anchorfile>
      <anchor>a175527131c5c889ddbd8ca2114719fdc</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>pointmap_test_5</name>
      <anchorfile>perf-pointmaps_8cpp.html</anchorfile>
      <anchor>a022f44011aeaeaf9ceb146e533be40a5</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_pointmaps</name>
      <anchorfile>perf-pointmaps_8cpp.html</anchorfile>
      <anchor>ae3e08988d9bac22da50516e9d69480c7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-pose-interp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-pose-interp_8cpp</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose2DInterpolator_8h" name="CPose2DInterpolator.h" local="no" imported="no">mrpt/poses/CPose2DInterpolator.h</includes>
    <includes id="CPose3DInterpolator_8h" name="CPose3DInterpolator.h" local="no" imported="no">mrpt/poses/CPose3DInterpolator.h</includes>
    <includes id="RandomGenerators_8h" name="RandomGenerators.h" local="no" imported="no">mrpt/random/RandomGenerators.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>pose_interp_test</name>
      <anchorfile>perf-pose-interp_8cpp.html</anchorfile>
      <anchor>aa78783376508048d2660c6d11e5d444f</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_pose_interp</name>
      <anchorfile>perf-pose-interp_8cpp.html</anchorfile>
      <anchor>a35b89b9034e600513fc4d17c4e713ed6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-poses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-poses_8cpp</filename>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPose3DQuatPDFGaussian_8h" name="CPose3DQuatPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDFGaussian.h</includes>
    <includes id="RandomGenerators_8h" name="RandomGenerators.h" local="no" imported="no">mrpt/random/RandomGenerators.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>poses_test_compose2D</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a3274603c6f8f8f35f8ece20f863d4962</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_compose2D2</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a52126c7f3cba978494bdfc4362d6bf0b</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_compose2Dpoint</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a86a36a38f27b98aeb858be4d937797f2</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_compose2Dpoint2</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>afd5ba8874abf61789420a913d23422f8</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_compose3D</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a51d2c922716acb62a7f983d06cd6f297</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_compose3D2</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>aead86ae2ee5ae8181154f0d0590fabd9</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_compose3Dpoint</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>afdf9ccb1122861bf841f23979133f56f</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_compose3Dpoint2</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a70de1df80f6fa02f991ece158426a5b9</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_compose3Dpoint3</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a492f8cc729d199a26d238298b57ec0a6</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_compose3DQuat</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a79ead9fca0266d3e740574947b67247e</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_compose3DQuat2</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a55412f9334a520cefd493942e929d885</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_compose3DQuatpoint</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>ae04718903209f89f62a86e78e91bd70a</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_compose3DQuatpoint2</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a1624a0238eb1b4f5e06ae2fcb0ca1f63</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_convert_quat_ypr</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a44f8d527ed952f617abe91c8f68200d9</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_convert_quat_ypr_pdf</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a2608b04ef442093d9af4be4985fe60f4</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_convert_ypr_quat</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>ab9679c10aaa7e7edad25a88a2fdc8134</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_convert_ypr_quat_pdf</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a86ec124c4bddb7b85418efb82730d576</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_invcompose3Dpoint</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>ae19807a2653fa8103560626272f26b40</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_invcompose3Dpoint2</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a1864148d1513deba83fce09f4908e868</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>poses_test_invcompose3DQuatpoint2</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>add5039382fb1f669904b328a0c4a5ab4</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_poses</name>
      <anchorfile>perf-poses_8cpp.html</anchorfile>
      <anchor>a4fba96fd9c143f4a6fc60e939c309d08</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-random.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-random_8cpp</filename>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>random_test_1</name>
      <anchorfile>perf-random_8cpp.html</anchorfile>
      <anchor>a611c0ae47aca978562c0072c823187ca</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>random_test_10</name>
      <anchorfile>perf-random_8cpp.html</anchorfile>
      <anchor>afb7f2cc7e2d73c5f1d361162f9425310</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>random_test_2</name>
      <anchorfile>perf-random_8cpp.html</anchorfile>
      <anchor>ae32f00a381e440425a218008f6b6efa7</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>random_test_3</name>
      <anchorfile>perf-random_8cpp.html</anchorfile>
      <anchor>aae62225e8ad198c7733ca3a424b62e94</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>random_test_4</name>
      <anchorfile>perf-random_8cpp.html</anchorfile>
      <anchor>ac8932857f7afb4d580bb9983fc5b3244</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>random_test_5</name>
      <anchorfile>perf-random_8cpp.html</anchorfile>
      <anchor>a1b239e9760e3186ad75925de3af582a3</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>random_test_6</name>
      <anchorfile>perf-random_8cpp.html</anchorfile>
      <anchor>a7bcd579f94e4e396b119535aea15b4b3</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>random_test_7</name>
      <anchorfile>perf-random_8cpp.html</anchorfile>
      <anchor>a693b03e82a39e786ca6e88c757b984e4</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>random_test_8</name>
      <anchorfile>perf-random_8cpp.html</anchorfile>
      <anchor>aa246854b66f3d65aa1a60daa44a2bd9f</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>random_test_9</name>
      <anchorfile>perf-random_8cpp.html</anchorfile>
      <anchor>a6776b823ba498f473462019dd377acff</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_random</name>
      <anchorfile>perf-random_8cpp.html</anchorfile>
      <anchor>a5ef832f2f80dd7bcbf554da136c4d62b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-scan_matching.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-scan__matching_8cpp</filename>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="tfest_8h" name="tfest.h" local="no" imported="no">mrpt/tfest.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="typedef">
      <type>std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>TPoints</name>
      <anchorfile>perf-scan__matching_8cpp.html</anchorfile>
      <anchor>aaad9f1af3f0da84f5cd4df834a3fb735</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate_list_of_points</name>
      <anchorfile>perf-scan__matching_8cpp.html</anchorfile>
      <anchor>a46100f11429da45b864b4048ec1242c1</anchor>
      <arglist>(const TPoints &amp;pA, const TPoints &amp;pB, TMatchingPairList &amp;list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate_points</name>
      <anchorfile>perf-scan__matching_8cpp.html</anchorfile>
      <anchor>a25db61165d437e8ae9f8d4018cf609a9</anchor>
      <arglist>(TPoints &amp;pA, TPoints &amp;pB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate_vector_of_points</name>
      <anchorfile>perf-scan__matching_8cpp.html</anchorfile>
      <anchor>a97006a524e575de10543d78e805fca1b</anchor>
      <arglist>(const TPoints &amp;pA, const TPoints &amp;pB, vector&lt; mrpt::math::TPoint3D &gt; &amp;ptsA, vector&lt; mrpt::math::TPoint3D &gt; &amp;ptsB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_scan_matching</name>
      <anchorfile>perf-scan__matching_8cpp.html</anchorfile>
      <anchor>a13f37dd00a388928b1210ea387fcbdef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>scan_matching_test_1</name>
      <anchorfile>perf-scan__matching_8cpp.html</anchorfile>
      <anchor>a9332ded92541ce807bc4772fa2c977d7</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>scan_matching_test_3</name>
      <anchorfile>perf-scan__matching_8cpp.html</anchorfile>
      <anchor>a4c65cfe1b771381d91a56d175aa32853</anchor>
      <arglist>(int a1, int a2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>scan_matching_test_4</name>
      <anchorfile>perf-scan__matching_8cpp.html</anchorfile>
      <anchor>ad62a325a0adbf72c94322b7ce24f3c23</anchor>
      <arglist>(int nCorrs, int nRepets)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>perf-strings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>perf-strings_8cpp</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="common_8h" name="common.h" local="yes" imported="no">common.h</includes>
    <member kind="function">
      <type>double</type>
      <name>format_test1</name>
      <anchorfile>perf-strings_8cpp.html</anchorfile>
      <anchor>a712db569fef8b3aeacd342d286f2a9be</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>format_test2</name>
      <anchorfile>perf-strings_8cpp.html</anchorfile>
      <anchor>ad4687f6d7f59ceab6bb29c73575c03a0</anchor>
      <arglist>(int a, int b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_tests_strings</name>
      <anchorfile>perf-strings_8cpp.html</anchorfile>
      <anchor>aca637da795fd07184ed136bd6b711799</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PF_aux_structs.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>PF__aux__structs_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="struct">mrpt::slam::detail::TPoseBin3D::lt_operator</class>
    <class kind="struct">mrpt::slam::detail::TPathBin2D::lt_operator</class>
    <class kind="struct">mrpt::slam::detail::TPoseBin2D::lt_operator</class>
    <class kind="struct">mrpt::slam::detail::TPathBin2D</class>
    <class kind="struct">mrpt::slam::detail::TPoseBin2D</class>
    <class kind="struct">mrpt::slam::detail::TPoseBin3D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <namespace>mrpt::slam::detail</namespace>
  </compound>
  <compound kind="file">
    <name>PF_implementations.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>PF__implementations_8h</filename>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="CParticleFilterData_8h" name="CParticleFilterData.h" local="no" imported="no">mrpt/bayes/CParticleFilterData.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CActionRobotMovement3D_8h" name="obs/CActionRobotMovement3D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement3D.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="TKLDParams_8h" name="TKLDParams.h" local="no" imported="no">mrpt/slam/TKLDParams.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="PF__implementations__data_8h" name="PF_implementations_data.h" local="no" imported="no">mrpt/slam/PF_implementations_data.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>PF_implementations_data.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>PF__implementations__data_8h</filename>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <includes id="CParticleFilterData_8h" name="CParticleFilterData.h" local="no" imported="no">mrpt/bayes/CParticleFilterData.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPoseRandomSampler_8h" name="CPoseRandomSampler.h" local="no" imported="no">mrpt/poses/CPoseRandomSampler.h</includes>
    <includes id="TKLDParams_8h" name="TKLDParams.h" local="no" imported="no">mrpt/slam/TKLDParams.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::slam::PF_implementation</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
    <member kind="function">
      <type>void</type>
      <name>KLF_loadBinFromParticle</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a5818bde190dc72917ce305237ad9bd37</anchor>
      <arglist>(BINTYPE &amp;outBin, const TKLDParams &amp;opts, const PARTICLETYPE *currentParticleValue=NULL, const mrpt::math::TPose3D *newPoseToBeInserted=NULL)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pf_localization_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/pf-localization/</path>
    <filename>pf__localization__main_8cpp</filename>
    <includes id="CMonteCarloLocalization2D_8h" name="CMonteCarloLocalization2D.h" local="no" imported="no">mrpt/slam/CMonteCarloLocalization2D.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CParticleFilter_8h" name="CParticleFilter.h" local="no" imported="no">mrpt/bayes/CParticleFilter.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="vector__loadsave_8h" name="vector_loadsave.h" local="no" imported="no">mrpt/system/vector_loadsave.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <member kind="function">
      <type>void</type>
      <name>do_pf_localization</name>
      <anchorfile>pf__localization__main_8cpp.html</anchorfile>
      <anchor>abf7e18f0f14d401128dab87c185dc471</anchor>
      <arglist>(const std::string &amp;iniFilename, const std::string &amp;cmdline_rawlog_file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getGroundTruth</name>
      <anchorfile>pf__localization__main_8cpp.html</anchorfile>
      <anchor>a0e79057c67364a6a585ff75528cf79f8</anchor>
      <arglist>(CPose2D &amp;expectedPose, size_t rawlogEntry, const CMatrixDouble &amp;GT, const TTimeStamp &amp;cur_time)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pf__localization__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pimpl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>pimpl_8h</filename>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <class kind="struct">mrpt::utils::pimpl</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PIMPL_CONSTRUCT</name>
      <anchorfile>pimpl_8h.html</anchorfile>
      <anchor>a8849c161277526274caa223524ce2c1b</anchor>
      <arglist>(_TYPE, _VAR_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIMPL_DECLARE_TYPE</name>
      <anchorfile>pimpl_8h.html</anchorfile>
      <anchor>a01a46dbab888d419fbf95c6fc655967b</anchor>
      <arglist>(_TYPE, _VAR_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIMPL_FORWARD_DECLARATION</name>
      <anchorfile>pimpl_8h.html</anchorfile>
      <anchor>ab9047d838a339a1383d1097951829115</anchor>
      <arglist>(_TYPE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIMPL_GET_CONSTREF</name>
      <anchorfile>pimpl_8h.html</anchorfile>
      <anchor>a909b7b8d8361891e0930b02e4c5150a7</anchor>
      <arglist>(_TYPE, _VAR_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIMPL_GET_PTR</name>
      <anchorfile>pimpl_8h.html</anchorfile>
      <anchor>a05a3b15d5edef9919ae0232f39923e88</anchor>
      <arglist>(_TYPE, _VAR_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIMPL_GET_REF</name>
      <anchorfile>pimpl_8h.html</anchorfile>
      <anchor>a2ffa6d463ac2e12874a9d1044134a210</anchor>
      <arglist>(_TYPE, _VAR_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIMPL_IMPLEMENT</name>
      <anchorfile>pimpl_8h.html</anchorfile>
      <anchor>a28d96fc8cce5fc33845d4881a78a697a</anchor>
      <arglist>(_TYPE)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pinhole.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>pinhole_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="pinhole_8h" name="pinhole.h" local="no" imported="no">mrpt/vision/pinhole.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>pinhole.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>pinhole_8h</filename>
    <includes id="TCamera_8h" name="TCamera.h" local="no" imported="no">mrpt/utils/TCamera.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2utils_8h" name="vision/include/mrpt/vision/utils.h" local="no" imported="no">mrpt/vision/utils.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <namespace>mrpt::vision::pinhole</namespace>
    <member kind="function">
      <type>mrpt::utils::TPixelCoordf</type>
      <name>projectPoint_no_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gad6cb4942655c1e056cafddb206de0d2f</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;cam_params, const mrpt::poses::CPose3D &amp;F, const mrpt::math::TPoint3D &amp;P)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectPoint_no_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gac24d9e175e341be6c07e128d0f715f4f</anchor>
      <arglist>(const POINT &amp;in_point_wrt_cam, const mrpt::utils::TCamera &amp;cam_params, mrpt::utils::TPixelCoordf &amp;out_projectedPoints)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectPoint_with_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gab873c2d814f1dff7084a9d2b24e3c486</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point_wrt_cam, const mrpt::utils::TCamera &amp;in_cam_params, mrpt::utils::TPixelCoordf &amp;out_projectedPoints, bool accept_points_behind=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectPoints_no_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gae68a3f42be743675191669a6b91536b0</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_points_3D, const mrpt::poses::CPose3D &amp;cameraPose, const mrpt::math::CMatrixDouble33 &amp;intrinsicParams, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;projectedPoints, bool accept_points_behind=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectPoints_with_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga893bd7577413053792c3d18ac333c08f</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_points_3D, const mrpt::poses::CPose3D &amp;cameraPose, const mrpt::math::CMatrixDouble33 &amp;intrinsicParams, const std::vector&lt; double &gt; &amp;distortionParams, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;projectedPoints, bool accept_points_behind=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectPoints_with_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga728fb445001cd780eba75d2b3cc08316</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;P, const mrpt::utils::TCamera &amp;params, const mrpt::poses::CPose3DQuat &amp;cameraPose, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;pixels, bool accept_points_behind=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>undistort_point</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga0c5fcd7b9f7b71a909f69a3d84442dd3</anchor>
      <arglist>(const mrpt::utils::TPixelCoordf &amp;inPt, mrpt::utils::TPixelCoordf &amp;outPt, const mrpt::utils::TCamera &amp;cameraModel)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>undistort_points</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gaf355a41ba61c06c7ceef7b62b77d0a73</anchor>
      <arglist>(const std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;srcDistortedPixels, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;dstUndistortedPixels, const mrpt::math::CMatrixDouble33 &amp;intrinsicParams, const std::vector&lt; double &gt; &amp;distortionParams)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>undistort_points</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gaee63cf90001bfed4b314f804bafc194d</anchor>
      <arglist>(const std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;srcDistortedPixels, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;dstUndistortedPixels, const mrpt::utils::TCamera &amp;cameraModel)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Plane.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/src/</path>
    <filename>Plane_8cpp</filename>
    <includes id="pbmap-precomp_8h" name="pbmap-precomp.h" local="yes" imported="no">pbmap-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>Plane.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/include/mrpt/pbmap/</path>
    <filename>Plane_8h</filename>
  </compound>
  <compound kind="file">
    <name>PlaneInferredInfo.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/src/</path>
    <filename>PlaneInferredInfo_8cpp</filename>
    <includes id="pbmap-precomp_8h" name="pbmap-precomp.h" local="yes" imported="no">pbmap-precomp.h</includes>
    <includes id="PlaneInferredInfo_8h" name="PlaneInferredInfo.h" local="no" imported="no">mrpt/pbmap/PlaneInferredInfo.h</includes>
  </compound>
  <compound kind="file">
    <name>PlaneInferredInfo.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/include/mrpt/pbmap/</path>
    <filename>PlaneInferredInfo_8h</filename>
  </compound>
  <compound kind="file">
    <name>PlannerRRT_common.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/planners/</path>
    <filename>PlannerRRT__common_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="PlannerRRT__common_8h" name="PlannerRRT_common.h" local="no" imported="no">mrpt/nav/planners/PlannerRRT_common.h</includes>
    <includes id="CPTG__DiffDrive__CollisionGridBased_8h" name="CPTG_DiffDrive_CollisionGridBased.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CollisionGridBased.h</includes>
    <includes id="CPolygon_8h" name="CPolygon.h" local="no" imported="no">mrpt/math/CPolygon.h</includes>
  </compound>
  <compound kind="file">
    <name>PlannerRRT_common.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/planners/</path>
    <filename>PlannerRRT__common_8h</filename>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <includes id="impl__renderMoveTree_8h" name="impl_renderMoveTree.h" local="yes" imported="no">impl_renderMoveTree.h</includes>
    <class kind="class">mrpt::nav::PlannerTPS_VirtualBase</class>
    <class kind="struct">mrpt::nav::RRTAlgorithmParams</class>
    <class kind="struct">mrpt::nav::RRTEndCriteria</class>
    <class kind="struct">mrpt::nav::TPlannerInputTempl</class>
    <class kind="struct">mrpt::nav::TPlannerResultTempl</class>
    <class kind="struct">mrpt::nav::PlannerTPS_VirtualBase::TRenderPlannedPathOptions</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>PlannerRRT_SE2_TPS.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/planners/</path>
    <filename>PlannerRRT__SE2__TPS_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="PlannerRRT__SE2__TPS_8h" name="PlannerRRT_SE2_TPS.h" local="no" imported="no">mrpt/nav/planners/PlannerRRT_SE2_TPS.h</includes>
    <includes id="CPTG__DiffDrive__CollisionGridBased_8h" name="CPTG_DiffDrive_CollisionGridBased.h" local="no" imported="no">mrpt/nav/tpspace/CPTG_DiffDrive_CollisionGridBased.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
  </compound>
  <compound kind="file">
    <name>PlannerRRT_SE2_TPS.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/planners/</path>
    <filename>PlannerRRT__SE2__TPS_8h</filename>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="TMoveTree_8h" name="TMoveTree.h" local="no" imported="no">mrpt/nav/planners/TMoveTree.h</includes>
    <includes id="PlannerRRT__common_8h" name="PlannerRRT_common.h" local="no" imported="no">mrpt/nav/planners/PlannerRRT_common.h</includes>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <class kind="class">mrpt::nav::PlannerRRT_SE2_TPS</class>
    <class kind="struct">mrpt::nav::PlannerRRT_SE2_TPS::TPlannerInput</class>
    <class kind="struct">mrpt::nav::PlannerRRT_SE2_TPS::TPlannerResult</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>PlannerSimple2D.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/planners/</path>
    <filename>PlannerSimple2D_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="PlannerSimple2D_8h" name="PlannerSimple2D.h" local="no" imported="no">mrpt/nav/planners/PlannerSimple2D.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CELL_EMPTY</name>
      <anchorfile>PlannerSimple2D_8cpp.html</anchorfile>
      <anchor>ab95aa986509de505fb54b0d2c2b5a019</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CELL_OBSTACLE</name>
      <anchorfile>PlannerSimple2D_8cpp.html</anchorfile>
      <anchor>abc70972b21a0106de513a2d936ea71a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CELL_ORIGIN</name>
      <anchorfile>PlannerSimple2D_8cpp.html</anchorfile>
      <anchor>a8a77d3c4e50c5f0fa4ad96d8c0b9d57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CELL_TARGET</name>
      <anchorfile>PlannerSimple2D_8cpp.html</anchorfile>
      <anchor>afdc0f4a53452f795132359b47985aa06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PlannerSimple2D.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/planners/</path>
    <filename>PlannerSimple2D_8h</filename>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <class kind="class">mrpt::nav::PlannerSimple2D</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>PLY_import_export.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>PLY__import__export_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="PLY__import__export_8h" name="PLY_import_export.h" local="no" imported="no">mrpt/utils/PLY_import_export.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <class kind="struct">PlyElement</class>
    <class kind="struct">PlyFile</class>
    <class kind="struct">PlyProperty</class>
    <class kind="struct">TFace</class>
    <class kind="struct">TVertex</class>
    <member kind="define">
      <type>#define</type>
      <name>BIG_STRING</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a9470e696cfab1221097153b1e1471609</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLY_ASCII</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a52e6dde3ac4a3d076af046ed610ed3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLY_BINARY_BE</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>ac21ee30aee359d6b7c65c99ce55c58d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLY_BINARY_LE</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a8314c8f69b28c54c87428e7defbd24e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct PlyElement</type>
      <name>PlyElement</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a3bec8490fe8f06389c3190137e613fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct PlyProperty</type>
      <name>PlyProperty</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>aa4032965cfbffa26817d31199fc170ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLY_START_TYPE</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>aa618c4d8c29ef4efe6f10c741fb1f47aadf4d5fc582195aec30d752eec406e3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLY_CHAR</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>aa618c4d8c29ef4efe6f10c741fb1f47aa1715a89b3e43435878e64bcee006c1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLY_SHORT</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>aa618c4d8c29ef4efe6f10c741fb1f47aafca67186a326a497d84c68c278c72ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLY_INT</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>aa618c4d8c29ef4efe6f10c741fb1f47aa8ebcf6ff60ffd8ef5f6184b028eb3453</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLY_UCHAR</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>aa618c4d8c29ef4efe6f10c741fb1f47aafd31f3d57caa2ed8915698c19c85baf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLY_USHORT</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>aa618c4d8c29ef4efe6f10c741fb1f47aa6c03cfe79da20d0db906f332200deb8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLY_UINT</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>aa618c4d8c29ef4efe6f10c741fb1f47aa3fd3b6d2396945e2d25339c41a2032a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLY_FLOAT</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>aa618c4d8c29ef4efe6f10c741fb1f47aa393ea4af71c551bd749fc40e725cbb1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLY_DOUBLE</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>aa618c4d8c29ef4efe6f10c741fb1f47aad973f923909b925572e0b8739020311f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PLY_END_TYPE</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>aa618c4d8c29ef4efe6f10c741fb1f47aafdd3223ab8faf3cd25b7b9d250eac456</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_comment</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a105147b551c4281c9e9952188e282c50</anchor>
      <arglist>(PlyFile *, const string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_element</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a15aea4b45ed6425267996529bc2d63d9</anchor>
      <arglist>(PlyFile *, const vector&lt; string &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_obj_info</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a505bb3c7db11412e8ff249ef95f69b70</anchor>
      <arglist>(PlyFile *, const string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_property</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a87612081f10bf2d55829349b74482d6f</anchor>
      <arglist>(PlyFile *, const vector&lt; string &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ascii_get_element</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>ab21262bf5bf24aa9210d627b13c9f023</anchor>
      <arglist>(PlyFile *, char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>binary_get_element</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>ae370188f3a9ffee8729077033d64ab0d</anchor>
      <arglist>(PlyFile *, char *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_property</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a42c35d14979ee275888b3ac22d9a5f0f</anchor>
      <arglist>(PlyProperty *, const PlyProperty *)</arglist>
    </member>
    <member kind="function">
      <type>PlyElement *</type>
      <name>find_element</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a5dc1923763dd6bd9e1305c8f392c6327</anchor>
      <arglist>(PlyFile *, const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>PlyProperty *</type>
      <name>find_property</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a3808ff49884214e85ab63248996b1c63</anchor>
      <arglist>(PlyElement *, const std::string &amp;s, int *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_ascii_item</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a6dd865aecb0dccf082fd1cb5389a96fb</anchor>
      <arglist>(const char *, int, int *, unsigned int *, double *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_binary_item</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a1afe59c850db85e1bc3c323b89f3a20d</anchor>
      <arglist>(FILE *, int, int, int *, unsigned int *, double *)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_item_value</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a7240e178ce5d390ec706f3a76d535b2b</anchor>
      <arglist>(const char *, int)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_item_value</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a71ed44a3930fba8916b32be5c429d86a</anchor>
      <arglist>(char *item, int type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_prop_type</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>aa2c26ec9b72c3cf113a136fec0481825</anchor>
      <arglist>(const string &amp;type_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_stored_item</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a4712927ddbc5decd6325d3b19c94a441</anchor>
      <arglist>(void *, int, int *, unsigned int *, double *)</arglist>
    </member>
    <member kind="function">
      <type>vector&lt; string &gt;</type>
      <name>get_words</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a74367ebfd6d594c19b84bb5ff0577d6e</anchor>
      <arglist>(FILE *, string &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_close</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>ad14535d1de183f78fe98150c30d09e85</anchor>
      <arglist>(PlyFile *plyfile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_describe_element</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a678324ff2e7327ed16af26abea7206f6</anchor>
      <arglist>(PlyFile *plyfile, const string &amp;elem_name, int nelems, vector&lt; PlyProperty &gt; &amp;prop_list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_describe_property</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a1b81b700f336bed763a43a01c9bac378</anchor>
      <arglist>(PlyFile *plyfile, const char *elem_name, const PlyProperty *prop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_element_count</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a22e6465eadf5a7a95971051068efe70e</anchor>
      <arglist>(PlyFile *plyfile, const string &amp;elem_name, int nelems)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_get_comments</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>ab239991dd900e5d3dc74181bef129204</anchor>
      <arglist>(PlyFile *plyfile, vector&lt; string &gt; &amp;comments)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_get_element</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>ae51679722b066ca3c93dc19140de8691</anchor>
      <arglist>(PlyFile *plyfile, void *elem_ptr)</arglist>
    </member>
    <member kind="function">
      <type>vector&lt; PlyProperty &gt;</type>
      <name>ply_get_element_description</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a0fc752e54ab8d1c0c6089b5500bb17b3</anchor>
      <arglist>(PlyFile *plyfile, const string &amp;elem_name, int &amp;nelems, int &amp;nprops)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_get_info</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>ac77488c30a437d898812eeb8de2fc984</anchor>
      <arglist>(PlyFile *ply, float *version, int *file_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_get_obj_info</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>aa9aa4ff635b02b4d468dba1d29901e45</anchor>
      <arglist>(PlyFile *plyfile, vector&lt; string &gt; &amp;obj_info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_get_property</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a69627edca5cffd786b06acb4fa61f3f8</anchor>
      <arglist>(PlyFile *plyfile, const string &amp;elem_name, const PlyProperty *prop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_header_complete</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>ab2707573a77a726acaa55b9d6de533a0</anchor>
      <arglist>(PlyFile *plyfile)</arglist>
    </member>
    <member kind="function">
      <type>PlyFile *</type>
      <name>ply_open_for_reading</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a93dfd701da179e52ee97b55c8c3c66d8</anchor>
      <arglist>(const char *filename, vector&lt; string &gt; &amp;elem_names, int *file_type, float *version)</arglist>
    </member>
    <member kind="function">
      <type>PlyFile *</type>
      <name>ply_open_for_writing</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>ae02730504fed83d87036306d79928c47</anchor>
      <arglist>(const char *name, const vector&lt; string &gt; &amp;elem_names, int file_type, float *version)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_put_comment</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a9c4e9ad8478ab73a7f8e53259636a26d</anchor>
      <arglist>(PlyFile *plyfile, const string &amp;comment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_put_element</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a27988125f0d11a359122afa1f8624059</anchor>
      <arglist>(PlyFile *plyfile, void *elem_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_put_element_setup</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a5ff4707454a8943f3b133b1920005dbf</anchor>
      <arglist>(PlyFile *plyfile, const string &amp;elem_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ply_put_obj_info</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>acfc7e7e20f06c1004fa67311f56ab10c</anchor>
      <arglist>(PlyFile *plyfile, const string &amp;obj_info)</arglist>
    </member>
    <member kind="function">
      <type>PlyFile *</type>
      <name>ply_read</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>acc24731a0b6dc587bf62280d644681a7</anchor>
      <arglist>(FILE *fp, vector&lt; string &gt; &amp;elem_names)</arglist>
    </member>
    <member kind="function">
      <type>PlyFile *</type>
      <name>ply_write</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a0c14da440db0dd1f03f9e60d7c2b42f2</anchor>
      <arglist>(FILE *fp, const vector&lt; string &gt; &amp;elem_names, int file_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store_item</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a00fd6ecd87eb4970010a6ca2f9de7edf</anchor>
      <arglist>(char *, int, int, unsigned int, double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_ascii_item</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a04141a92506260bab29f16e9ef0d00a5</anchor>
      <arglist>(FILE *, int, unsigned int, double, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_binary_item</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a1bae269f2ba8f670f25aeca3605eb6a4</anchor>
      <arglist>(FILE *, int, unsigned int, double, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_scalar_type</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a79e5734666c7565bb2a341d36a884a45</anchor>
      <arglist>(FILE *, int)</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>DONT_STORE_PROP</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a6ffd7d6257a81b48679e03174153ca15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const PlyProperty</type>
      <name>face_props</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>af76f3ebb73119fa0bb52d3231fca4a9e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>NAMED_PROP</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>acf4d422136c3871e3dc8fe171364468e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>NO_OTHER_PROPS</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>ad9abb5aca71562feba3a75f9d6d08d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>OTHER_PROP</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>ab7d4009a13ad25d9d8e89eb9102af099</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>ply_type_size</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>acbff66418eac3555103a5c2cc2e1565c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>STORE_PROP</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>acdb06f51820abd643944008c2b0bdc30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>type_names</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a085a7cbc5af6dd7d31631baf7836dd22</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>VAL_NOT_SET</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>af7d57a440e600ace6b7a8f45703e246a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const PlyProperty</type>
      <name>vert_props</name>
      <anchorfile>PLY__import__export_8cpp.html</anchorfile>
      <anchor>a56a24151107aaea5a6ef384f42d59e3d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PLY_import_export.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>PLY__import__export_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="CStringList_8h" name="CStringList.h" local="no" imported="no">mrpt/utils/CStringList.h</includes>
    <includes id="TColor_8h" name="TColor.h" local="no" imported="no">mrpt/utils/TColor.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="class">mrpt::utils::PLY_Exporter</class>
    <class kind="class">mrpt::utils::PLY_Importer</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>pnp_algos.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>pnp__algos_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2utils_8h" name="vision/include/mrpt/vision/utils.h" local="no" imported="no">mrpt/vision/utils.h</includes>
    <includes id="pnp__algos_8h" name="pnp_algos.h" local="no" imported="no">mrpt/vision/pnp_algos.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <includes id="dls_8h" name="dls.h" local="yes" imported="no">dls.h</includes>
    <includes id="epnp_8h" name="epnp.h" local="yes" imported="no">epnp.h</includes>
    <includes id="upnp_8h" name="upnp.h" local="yes" imported="no">upnp.h</includes>
    <includes id="p3p_8h" name="p3p.h" local="yes" imported="no">p3p.h</includes>
    <includes id="ppnp_8h" name="ppnp.h" local="yes" imported="no">ppnp.h</includes>
    <includes id="posit_8h" name="posit.h" local="yes" imported="no">posit.h</includes>
    <includes id="lhm_8h" name="lhm.h" local="yes" imported="no">lhm.h</includes>
    <includes id="rpnp_8h" name="rpnp.h" local="yes" imported="no">rpnp.h</includes>
  </compound>
  <compound kind="file">
    <name>pnp_algos.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>pnp__algos_8h</filename>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <class kind="class">mrpt::vision::pnp::CPnP</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <namespace>mrpt::vision::pnp</namespace>
  </compound>
  <compound kind="file">
    <name>pnp_bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>pnp__bindings_8cpp</filename>
    <includes id="pnp__algos_8h" name="pnp_algos.h" local="no" imported="no">mrpt/vision/pnp_algos.h</includes>
    <class kind="class">PnPAlgos</class>
    <member kind="define">
      <type>#define</type>
      <name>NPY_NO_DEPRECATED_API</name>
      <anchorfile>pnp__bindings_8cpp.html</anchorfile>
      <anchor>ab6e6ee86736f9ebb56e74ae21bf3ff8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_pnp</name>
      <anchorfile>pnp__bindings_8cpp.html</anchorfile>
      <anchor>a4f4029343c443059cf4c16c8fc387c76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vision::pnp::CPnP</type>
      <name>pnp_algos</name>
      <anchorfile>pnp__bindings_8cpp.html</anchorfile>
      <anchor>ad4d41e21817af2fc9ad08fe868d33ce9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pnp_perf_comp.py</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/samples/</path>
    <filename>pnp__perf__comp_8py</filename>
    <class kind="class">pnp_perf_comp::HighlightLines</class>
    <namespace>pnp_perf_comp</namespace>
    <member kind="function">
      <type>def</type>
      <name>calc_err</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a8f73416fc184668e99aed075556dfe92</anchor>
      <arglist>(pose1, pose2)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clear</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a834b112ba806805dac3102b9ed656a8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>display_comparison_plot</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a6a19d7421e8984f49a89c0d1cdf19702</anchor>
      <arglist>(t, arr, names, line_styles, title, xtitle, ytitle, ylim, figname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>display_comparison_plot_mpld3</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a32c1dff4962f044cdbad84459d96244b</anchor>
      <arglist>(t, arr, names, line_styles, title, xtitle, ytitle, ylim, figname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>err_plot</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a8dfe25b91ff72a1111e804489b1eeb62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>err_statistics_fcn_n</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a3dd5862c57b7a24236798c57122e8ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>err_statistics_fcn_sigma</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a4db7b1ec58c1837ef3cfb1c36f52e051</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printProgress</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a73d0c85a32a9ad34780723ad85a09426</anchor>
      <arglist>(iteration, total, prefix=&apos;&apos;, suffix=&apos;&apos;, decimals=1, barLength=100)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printTest1Results</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a161b433569f15fa49e1daff703e428c9</anchor>
      <arglist>(vals)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printTest4Results</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a2dc5df18d41377595f74d6268f4e5817</anchor>
      <arglist>(vals)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printTestStatus</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a07fe5ab572ec6253aee250b5e498a77b</anchor>
      <arglist>(test_index)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quatvec2RotMat</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>ad2f44b43e967007af14cca6983ef4cd3</anchor>
      <arglist>(q)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RotMat2quat</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a4b1193da65894c300fcb7070898cf135</anchor>
      <arglist>(R)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>time_comp</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>adeccd0b0e0a5ebbfc64da86580a9ce4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vector2RotMat</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>af16bb09f2c9eb8218aea05e5fea6524c</anchor>
      <arglist>(vec, theta=0)</arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>algo_ls</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>ad257d04e5a9637a6e95c9c43d89dbd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>algo_names</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a39ca0cfb37fc29a76bb0a62cb9828249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>algos</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a8f4fae7d677504c4d2c712718893c543</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>barLength</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a7b433edf569f3e40eb275014600f00e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cam_intrinsic</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a12e9a49dd11c3e43fa62da51b5ce00ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>checkmark</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>aa6661a492c7a6c944117e690835adf30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>css</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>aa1161e05522f0ab1a2563e31c78b9002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cx</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a5d9a2314b9375870ce8e2dd39f4c4198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cy</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a76aa270b88d785c81ef606be4b9fa338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>f</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>abcf12fe35221265cef8e84580b40d2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>l_progress_bar</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>ae88717730ee08858d1386317dccb4a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a39c426bec9e0a68c18b6a07620d40017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>n_algos</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a0c34b63b6c1c03aeb23ef30ddb775724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n_iter</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a54e3cf0c9322c6cf00fb254077b5a6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>n_range</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a232bae90d26595aff66edb2a5596e368</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pnp</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a46c71bff6a901a3a50cd2edad0dfce75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prefix</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a3fabaad9e74de21b35364b64ad24aac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s1</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>ad23c6b6e95f998ea2f9dd70e2ca4347d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s2</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a52e727ac3bc56f23a4087ee03e905853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a61fa9642231ad7a16c86dd7a069536b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s4</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a1077a4ae3862514776d90670e810d0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>s5</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>aca7c74a3ce95af21f29d46358887cb7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sigma</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a4ae48622a8cbe553eb2f164787a47315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigma_range</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>abdcffa4868b2a64a2b4e9ad66e33917c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ss</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a08f7860083ced48038969bc5b386d83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>suffix</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>aa0dc18be0b85529c429b88b1102d4e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vals</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>aace44613e652b64db568242f29822963</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pnp_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>pnp__unittest_8cpp</filename>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <includes id="pnp__algos_8h" name="pnp_algos.h" local="no" imported="no">mrpt/vision/pnp_algos.h</includes>
  </compound>
  <compound kind="file">
    <name>point_poses2vectors.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>point__poses2vectors_8h</filename>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>CONTAINER &amp;</type>
      <name>containerFromPoseOrPoint</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>af2f237c983d8e3870d0a61574fe6fae9</anchor>
      <arglist>(CONTAINER &amp;C, const POINT_OR_POSE &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER &amp;</type>
      <name>containerFromPoseOrPoint</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>af2f237c983d8e3870d0a61574fe6fae9</anchor>
      <arglist>(CONTAINER &amp;C, const POINT_OR_POSE &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>poly_ptr.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>poly__ptr_8h</filename>
    <includes id="generic__copier__ptr_8h" name="generic_copier_ptr.h" local="no" imported="no">mrpt/utils/generic_copier_ptr.h</includes>
    <class kind="class">mrpt::utils::poly_ptr</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>poly_ptr_ptr.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>poly__ptr__ptr_8h</filename>
    <class kind="class">mrpt::utils::poly_ptr_ptr</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>poly_ptr_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>poly__ptr__unittest_8cpp</filename>
    <includes id="poly__ptr_8h" name="poly_ptr.h" local="no" imported="no">mrpt/utils/poly_ptr.h</includes>
    <includes id="copy__ptr_8h" name="copy_ptr.h" local="no" imported="no">mrpt/utils/copy_ptr.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>poly__ptr__unittest_8cpp.html</anchorfile>
      <anchor>afe5cce125538c599fa381e08fbcfe431</anchor>
      <arglist>(copy_ptr, SimpleOps)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>poly__ptr__unittest_8cpp.html</anchorfile>
      <anchor>aaad51b26ce0a454be09a25a0b8243df4</anchor>
      <arglist>(copy_ptr, StlContainer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>poly__ptr__unittest_8cpp.html</anchorfile>
      <anchor>a351ee1a7d795b33aa8e0a2c7eb927bd6</anchor>
      <arglist>(poly_ptr, SimpleOps)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>poly__ptr__unittest_8cpp.html</anchorfile>
      <anchor>aa165a8dece6155326ea167d98240edd6</anchor>
      <arglist>(poly_ptr, StlContainer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>poly_roots.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>poly__roots_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="poly__roots_8h" name="poly_roots.h" local="no" imported="no">mrpt/math/poly_roots.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>F5</name>
      <anchorfile>poly__roots_8cpp.html</anchorfile>
      <anchor>acd725ba3c254c69a49206450b40512eb</anchor>
      <arglist>(t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SWAP</name>
      <anchorfile>poly__roots_8cpp.html</anchorfile>
      <anchor>aac9153aee4bdb92701df902e06a74eb3</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TwoPi</name>
      <anchorfile>poly__roots_8cpp.html</anchorfile>
      <anchor>afe2420c1ab621c0ba5a196c23d1661f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CSqrt</name>
      <anchorfile>poly__roots_8cpp.html</anchorfile>
      <anchor>ab06f49acbe8b519d95c7efe9f5761627</anchor>
      <arglist>(double x, double y, double &amp;a, double &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dblSort3</name>
      <anchorfile>poly__roots_8cpp.html</anchorfile>
      <anchor>a6d0174b5b445c0b5c536885a2e2b0090</anchor>
      <arglist>(double &amp;a, double &amp;b, double &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>N4Step</name>
      <anchorfile>poly__roots_8cpp.html</anchorfile>
      <anchor>aa3b5f41179a4defd60d5add44fafcb57</anchor>
      <arglist>(double x, double a, double b, double c, double d)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>SolveP4Bi</name>
      <anchorfile>poly__roots_8cpp.html</anchorfile>
      <anchor>a0650db97f971d04122021ee13411012c</anchor>
      <arglist>(double *x, double b, double d)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>SolveP4De</name>
      <anchorfile>poly__roots_8cpp.html</anchorfile>
      <anchor>a1a12133d5e09d3c17187da57f238211c</anchor>
      <arglist>(double *x, double b, double c, double d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>SolveP5_1</name>
      <anchorfile>poly__roots_8cpp.html</anchorfile>
      <anchor>a56e04351ae9c509d5d40dc8515f635b2</anchor>
      <arglist>(double a, double b, double c, double d, double e)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>eps</name>
      <anchorfile>poly__roots_8cpp.html</anchorfile>
      <anchor>a3d8c24629d725b9ef8c238cf27c9b158</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>poly_roots.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>poly__roots_8h</filename>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly2</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga18d3c220f9ebafc306add9d291a40e71</anchor>
      <arglist>(double a, double b, double c, double &amp;r1, double &amp;r2) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly3</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga2973496d3e508e73477723b966a26c5f</anchor>
      <arglist>(double *x, double a, double b, double c) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly4</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga3dd5b657aafb4b7e376ffd95ef356b8b</anchor>
      <arglist>(double *x, double a, double b, double c, double d) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly4Bi</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>gaa4fb5fa90fb53a1def63b006eb01c66c</anchor>
      <arglist>(double *x, double b, double d) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly4De</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga7c135d134c59d03c0e730ff7a413e2a1</anchor>
      <arglist>(double *x, double b, double c, double d) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly5</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga908756765467c7bc3b8a274d4eafd09d</anchor>
      <arglist>(double *x, double a, double b, double c, double d, double e) MRPT_NO_THROWS</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>poly_roots_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>poly__roots__unittest_8cpp</filename>
    <includes id="poly__roots_8h" name="poly_roots.h" local="no" imported="no">mrpt/math/poly_roots.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>poly__roots__unittest_8cpp.html</anchorfile>
      <anchor>a2dd990199d7bae4eab20abbdbf2115f1</anchor>
      <arglist>(poly_roots, solve_poly2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>poly__roots__unittest_8cpp.html</anchorfile>
      <anchor>a473955182d46be80427be4bf66c59247</anchor>
      <arglist>(poly_roots, solve_poly3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>poly__roots__unittest_8cpp.html</anchorfile>
      <anchor>a4bedd0b5ef4a8978609aeaf71f5d3804</anchor>
      <arglist>(poly_roots, solve_poly4)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>eps</name>
      <anchorfile>poly__roots__unittest_8cpp.html</anchorfile>
      <anchor>a3d8c24629d725b9ef8c238cf27c9b158</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>polynom_solver.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>polynom__solver_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="polynom__solver_8h" name="polynom_solver.h" local="yes" imported="no">polynom_solver.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CV_PI</name>
      <anchorfile>polynom__solver_8cpp.html</anchorfile>
      <anchor>a677b89fae9308b340ddaebf0dba8455f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve_deg2</name>
      <anchorfile>polynom__solver_8cpp.html</anchorfile>
      <anchor>a7df130336dfcc75a69305321e877bd83</anchor>
      <arglist>(double a, double b, double c, double &amp;x1, double &amp;x2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve_deg3</name>
      <anchorfile>polynom__solver_8cpp.html</anchorfile>
      <anchor>a4e2960da9bce3deb55cc74284c6ce755</anchor>
      <arglist>(double a, double b, double c, double d, double &amp;x0, double &amp;x1, double &amp;x2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve_deg4</name>
      <anchorfile>polynom__solver_8cpp.html</anchorfile>
      <anchor>a70d69392d46268fa4b89f5ee0632d61c</anchor>
      <arglist>(double a, double b, double c, double d, double e, double &amp;x0, double &amp;x1, double &amp;x2, double &amp;x3)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>polynom_solver.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>polynom__solver_8h</filename>
    <member kind="function">
      <type>int</type>
      <name>solve_deg2</name>
      <anchorfile>polynom__solver_8h.html</anchorfile>
      <anchor>a7df130336dfcc75a69305321e877bd83</anchor>
      <arglist>(double a, double b, double c, double &amp;x1, double &amp;x2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve_deg3</name>
      <anchorfile>polynom__solver_8h.html</anchorfile>
      <anchor>a4e2960da9bce3deb55cc74284c6ce755</anchor>
      <arglist>(double a, double b, double c, double d, double &amp;x0, double &amp;x1, double &amp;x2)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve_deg4</name>
      <anchorfile>polynom__solver_8h.html</anchorfile>
      <anchor>a70d69392d46268fa4b89f5ee0632d61c</anchor>
      <arglist>(double a, double b, double c, double d, double e, double &amp;x0, double &amp;x1, double &amp;x2, double &amp;x3)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_pdfs.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>pose__pdfs_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="poses_8h" name="poses.h" local="no" imported="no">mrpt/poses.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>POINT_COLOR</name>
      <anchorfile>pose__pdfs_8cpp.html</anchorfile>
      <anchor>a04cd60a9bf382ad3e21e7aa6c18ba505</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>POSE_COLOR</name>
      <anchorfile>pose__pdfs_8cpp.html</anchorfile>
      <anchor>a232ecd07857a3c7629548f1c9f29bfdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>POSE_AXIS_SCALE</name>
      <anchorfile>pose__pdfs_8cpp.html</anchorfile>
      <anchor>ab0eef8793ca61fbc24f176a3bc82c70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>POSE_POINT_SIZE</name>
      <anchorfile>pose__pdfs_8cpp.html</anchorfile>
      <anchor>aa359b3622c2869826a5baee4e658e9b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>POSE_TAIL_LENGTH</name>
      <anchorfile>pose__pdfs_8cpp.html</anchorfile>
      <anchor>aee73ed784ed1f74fc3b7d96ec311a63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>POSE_TAIL_WIDTH</name>
      <anchorfile>pose__pdfs_8cpp.html</anchorfile>
      <anchor>a04214d25989d0810be2f868d119624c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_pdfs.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>pose__pdfs_8h</filename>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <member kind="function">
      <type>CSetOfObjectsPtr</type>
      <name>posePDF2opengl</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ada69d2b8f7e376cc386d8b7a0be29b34</anchor>
      <arglist>(const POSE_PDF &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr</type>
      <name>posePDF2opengl</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ada69d2b8f7e376cc386d8b7a0be29b34</anchor>
      <arglist>(const POSE_PDF &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>poses.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/</path>
    <filename>poses_8h</filename>
    <includes id="CPoseOrPoint_8h" name="CPoseOrPoint.h" local="no" imported="no">mrpt/poses/CPoseOrPoint.h</includes>
    <includes id="CPose_8h" name="CPose.h" local="no" imported="no">mrpt/poses/CPose.h</includes>
    <includes id="CPoint_8h" name="CPoint.h" local="no" imported="no">mrpt/poses/CPoint.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DRotVec_8h" name="CPose3DRotVec.h" local="no" imported="no">mrpt/poses/CPose3DRotVec.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPose2DGridTemplate_8h" name="CPose2DGridTemplate.h" local="no" imported="no">mrpt/poses/CPose2DGridTemplate.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPointPDF_8h" name="CPointPDF.h" local="no" imported="no">mrpt/poses/CPointPDF.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CPosePDFGrid_8h" name="CPosePDFGrid.h" local="no" imported="no">mrpt/poses/CPosePDFGrid.h</includes>
    <includes id="CPointPDFGaussian_8h" name="CPointPDFGaussian.h" local="no" imported="no">mrpt/poses/CPointPDFGaussian.h</includes>
    <includes id="CPoint2DPDFGaussian_8h" name="CPoint2DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPoint2DPDFGaussian.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="CPointPDFParticles_8h" name="CPointPDFParticles.h" local="no" imported="no">mrpt/poses/CPointPDFParticles.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPosePDFSOG_8h" name="CPosePDFSOG.h" local="no" imported="no">mrpt/poses/CPosePDFSOG.h</includes>
    <includes id="CPointPDFSOG_8h" name="CPointPDFSOG.h" local="no" imported="no">mrpt/poses/CPointPDFSOG.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <includes id="CPoses2DSequence_8h" name="CPoses2DSequence.h" local="no" imported="no">mrpt/poses/CPoses2DSequence.h</includes>
    <includes id="CPose3DPDFSOG_8h" name="CPose3DPDFSOG.h" local="no" imported="no">mrpt/poses/CPose3DPDFSOG.h</includes>
    <includes id="CPoses3DSequence_8h" name="CPoses3DSequence.h" local="no" imported="no">mrpt/poses/CPoses3DSequence.h</includes>
    <includes id="CPose2DInterpolator_8h" name="CPose2DInterpolator.h" local="no" imported="no">mrpt/poses/CPose2DInterpolator.h</includes>
    <includes id="CPose3DInterpolator_8h" name="CPose3DInterpolator.h" local="no" imported="no">mrpt/poses/CPose3DInterpolator.h</includes>
    <includes id="CPoseRandomSampler_8h" name="CPoseRandomSampler.h" local="no" imported="no">mrpt/poses/CPoseRandomSampler.h</includes>
    <includes id="CRobot2DPoseEstimator_8h" name="CRobot2DPoseEstimator.h" local="no" imported="no">mrpt/poses/CRobot2DPoseEstimator.h</includes>
    <includes id="CPose3DQuatPDFGaussian_8h" name="CPose3DQuatPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDFGaussian.h</includes>
    <includes id="CPosePDFGaussianInf_8h" name="CPosePDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPosePDFGaussianInf.h</includes>
    <includes id="CPose3DPDFGaussianInf_8h" name="CPose3DPDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussianInf.h</includes>
    <includes id="CPose3DQuatPDFGaussianInf_8h" name="CPose3DQuatPDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDFGaussianInf.h</includes>
    <includes id="SE__traits_8h" name="SE_traits.h" local="no" imported="no">mrpt/poses/SE_traits.h</includes>
  </compound>
  <compound kind="file">
    <name>poses_bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>poses__bindings_8cpp</filename>
    <includes id="bindings_8h" name="bindings.h" local="yes" imported="no">../include/bindings.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPose3DPDFParticles_8h" name="CPose3DPDFParticles.h" local="no" imported="no">mrpt/poses/CPose3DPDFParticles.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="math_8h" name="math.h" local="yes" imported="no">math.h</includes>
    <member kind="function">
      <type>tuple</type>
      <name>CPose3D_getYawPitchRoll</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>aa188b09f91bce5a7a5e43bf98033686c</anchor>
      <arglist>(CPose3D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>list</type>
      <name>CPose3DPDFGaussian_get_cov</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>ac08dd183e9dfcc09e395fbf05581a891</anchor>
      <arglist>(CPose3DPDFGaussian &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CPose3DPDFGaussian_set_cov</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>a74e0fa5d6faedd28b4b93f512a3fb55a</anchor>
      <arglist>(CPose3DPDFGaussian &amp;self, list cov)</arglist>
    </member>
    <member kind="function">
      <type>list</type>
      <name>CPosePDFGaussian_get_cov</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>ad7ac1e0f4e7c1fb687c2c597455e4275</anchor>
      <arglist>(CPosePDFGaussian &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CPosePDFGaussian_set_cov</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>a147de51f08a94d9c163b64492df8fda1</anchor>
      <arglist>(CPosePDFGaussian &amp;self, list cov)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_poses</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>a4a9508ed799d8aad1030c98be10b6da3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_poses_stl</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>a9d0070e78a6b433560398d4cb196cf44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double &amp;(CPose2D::*</type>
      <name>CPose2D_get_phi</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>a33a95b1b600156328df24e5edcded169</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>double &amp;(CPose2D::*</type>
      <name>CPose2D_get_x</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>a24409a55cbeb4f9ec0769f9e03d1e7c1</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>double &amp;(CPose2D::*</type>
      <name>CPose2D_get_y</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>a0f160e22ab4faf951c92dadacaf519d6</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(CPose2D::*</type>
      <name>CPose2D_set_phi</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>a68ce2106e2f2b2d21f4e06e0d2ecd441</anchor>
      <arglist>)(double)</arglist>
    </member>
    <member kind="variable">
      <type>void(CPose2D::*</type>
      <name>CPose2D_set_x</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>a3ea1ff49c229850198bf58482fdb8c20</anchor>
      <arglist>)(double)</arglist>
    </member>
    <member kind="variable">
      <type>void(CPose2D::*</type>
      <name>CPose2D_set_y</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>afa7a63edbf04031de58126dac5feceb8</anchor>
      <arglist>)(double)</arglist>
    </member>
    <member kind="variable">
      <type>double &amp;(CPose3D::*</type>
      <name>CPose3D_get_x</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>a570052f16f30f41d79b2afa44e36e2e0</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>double &amp;(CPose3D::*</type>
      <name>CPose3D_get_y</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>af3abca945951dc79855bdb1f49ebda2d</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>double &amp;(CPose3D::*</type>
      <name>CPose3D_get_z</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>a1fbb14526fef544e09493ffd0c0edecc</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>void(CPose3D::*</type>
      <name>CPose3D_set_x</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>a52496dcfd96a12c8c55ffbe65efa45ed</anchor>
      <arglist>)(double)</arglist>
    </member>
    <member kind="variable">
      <type>void(CPose3D::*</type>
      <name>CPose3D_set_y</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>ab578523859edc32c5c0995887dcaa150</anchor>
      <arglist>)(double)</arglist>
    </member>
    <member kind="variable">
      <type>void(CPose3D::*</type>
      <name>CPose3D_set_z</name>
      <anchorfile>poses__bindings_8cpp.html</anchorfile>
      <anchor>a528d7c1f562277c5f937e29918b328e3</anchor>
      <arglist>)(double)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>poses_frwds.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>poses__frwds_8h</filename>
    <class kind="class">mrpt::poses::CPoseOrPoint</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
  </compound>
  <compound kind="file">
    <name>posit.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>posit_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="posit_8h" name="posit.h" local="yes" imported="no">posit.h</includes>
  </compound>
  <compound kind="file">
    <name>posit.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>posit_8h</filename>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <class kind="class">mrpt::vision::pnp::posit</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <namespace>mrpt::vision::pnp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>LOOP_MAX_COUNT</name>
      <anchorfile>posit_8h.html</anchorfile>
      <anchor>ae13cd8dce30c6bca3d44bd877c4e86c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ppnp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>ppnp_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="ppnp_8h" name="ppnp.h" local="yes" imported="no">ppnp.h</includes>
  </compound>
  <compound kind="file">
    <name>ppnp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>ppnp_8h</filename>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <class kind="class">mrpt::vision::pnp::ppnp</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <namespace>mrpt::vision::pnp</namespace>
  </compound>
  <compound kind="file">
    <name>prepare_debian.py</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/</path>
    <filename>prepare__debian_8py</filename>
    <namespace>prepare_debian</namespace>
    <member kind="function">
      <type>def</type>
      <name>check_required_program</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a70f57c09b620d0defe7abd05b8dfb72f</anchor>
      <arglist>(program)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a5ca2a9066b081c52b5980c131ee29438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>build_dir</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>adcf8bc3d416372b29772a0eda4d1327f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>built_lib</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>aff912a329870684cf630b5fed0c049f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>built_lib_arch</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a106699eec0ef75cc46c2522fce522924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>built_lib_size</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a2b337b7fb2d3938d0398579b9c2e107e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>built_lib_version</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a47639fa319c8966c62f0abb55289705d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>changelog_content</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>ac53ae4c1e98922569240c98da8119c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>changelog_file</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a6085ec5e98fdd4c3a16978dea1e0f9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>changelog_filename</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a1b76bcf2be23f7d802d8af040bf0280b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>command</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a3e00edbfb2e67c89f8518c7f4f8ef7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cont</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>ae52aba02f2d2294d1b83bc2ad9ab7e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>control_content</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>aa2245e9475a25eb19356dd0c6363c0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>control_file</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>ac75be2a558328b067860a885d37bf70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>control_filename</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>ac861019d95beb8cf1765b34871cb7c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>copyright_content</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a339466bf4e379773f27ee42cbd018bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>copyright_file</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a146d0473bc08ed4c05b20415faef6474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>copyright_filename</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a21d123b3faaac35380918853872c01ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>curr_dir</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a48b9fd1adeaf3d47e915c636a5d362ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deb_dir</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a1c35a1e4547a474eb80ba4c44f253e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>DEFAULT_MRPT_VERSION</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a5f229e178e77229a1b9dbe01bfe9f80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a25b8c9e1a123c4233a9f24f9aa4e31cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>home_dir</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>aa09485b6ddd385add236cfd4e7d94893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inst_dir</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a7e298da91d39e9ce6ab8046c4cc719b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inst_so</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a9b1a8d010c70e59d9cddd65056808f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>abf6d26b8148ff0087bec89a31b246c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pkg_dir</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a64cb4dfd7cd54f4a1d4d5375fab737ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>required</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>ae485fa62c70b4588434a64e40dd7392e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>True</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a8357fd3edf06c958569564f435c9e0a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>printf_vector.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>printf__vector_8h</filename>
    <includes id="eigen__frwds_8h" name="eigen_frwds.h" local="no" imported="no">mrpt/math/eigen_frwds.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>void</type>
      <name>printf_vector</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ac1fd539c110cc511a60fcc0675cad366</anchor>
      <arglist>(const char *fmt, const std::vector&lt; T &gt; &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sprintf_vector</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a39a976e64941bfbbcde6969124bdd6c5</anchor>
      <arglist>(const char *fmt, const std::vector&lt; T &gt; &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sprintf_vector</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad16f1beaaa537e76df642cfec8e59399</anchor>
      <arglist>(const char *fmt, const Eigen::MatrixBase&lt; Derived &gt; &amp;V)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>protocolhandler.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>protocolhandler_8cpp</filename>
    <includes id="protocolhandler_8h" name="protocolhandler.h" local="yes" imported="no">protocolhandler.h</includes>
    <includes id="xsmessage_8h" name="xsmessage.h" local="no" imported="no">xsens/xsmessage.h</includes>
    <includes id="xsresultvalue_8h" name="xsresultvalue.h" local="no" imported="no">xsens/xsresultvalue.h</includes>
    <member kind="function">
      <type>int</type>
      <name>expectedMessageSize</name>
      <anchorfile>protocolhandler_8cpp.html</anchorfile>
      <anchor>ad940618269113025fed1835f1d3bbe42</anchor>
      <arglist>(const unsigned char *buffer, int sz)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>protocolhandler.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>protocolhandler_8h</filename>
    <includes id="xcommunicationconfig_8h" name="xcommunicationconfig.h" local="yes" imported="no">xcommunicationconfig.h</includes>
    <includes id="iprotocolhandler_8h" name="iprotocolhandler.h" local="yes" imported="no">iprotocolhandler.h</includes>
    <class kind="class">ProtocolHandler</class>
  </compound>
  <compound kind="file">
    <name>base/include/mrpt/utils/pstdint.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>base_2include_2mrpt_2utils_2pstdint_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>_PSTDINT_H_INCLUDED</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a91cbfa927fe8e3fc657296bfe67849a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT16_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ac58f2c111cc9989c86db2a7dc4fd84ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT16_MIN</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ad4e9955955b27624963643eac448118a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT32_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a181807730d4a375f848ba139813ce04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT32_MIN</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a688eb21a22db27c2b2bd5836943cdcbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT8_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>aaf7f29f45f1a513b4748a4e5014ddf6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT8_MIN</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>aadcf2a81af243df333b31efa6461ab8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST16_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a2fd35d0ea091e04caec504ff0042cf00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST16_MIN</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a169460a4e2a79138723d68d99372d958</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST32_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ac96fa0f41b19e89f109e4f9913ca6635</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST32_MIN</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ad93df1652ed0635513d5efe4f1219926</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST8_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>acbcdb3bee0f5f904da5df8de69a80ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST8_MIN</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>aad8fb982cb19143efd5ee9a1a7a89390</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST16_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a7eb2a8e2a1c65d6c9ad0f86154890baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST16_MIN</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a1f91bfd5820c2f27af3d260fc75813e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST32_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a5618711a0a54f722190a3a1219e278c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST32_MIN</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a2360a536116dd734820a6b5b3d560ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST8_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>aa05109908fb2770f632d2b646b9f85bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST8_MIN</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a3e986cad833f63f420962ff60eda87e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTMAX_C</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a6b556b8b5f86e13f1c2a6e8f9b9b4966</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTMAX_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a022b9b0a3564d786244a4631847c37a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT16_DEC_WIDTH</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ac1bfd0b6e49224d67657fe9e7502623c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT16_HEX_WIDTH</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ab330e7280ae15049599408e99c73273b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT32_DEC_WIDTH</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>aa7207fcbdc05d7cf877066028543c28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT32_HEX_WIDTH</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ae6f04461e1801eefd3b64f3b851abed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT64_DEC_WIDTH</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a9d70c86cd8202228d85db7aeed22497b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT64_HEX_WIDTH</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a6b45386978db7d05efc9c5ce140ba27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT8_DEC_WIDTH</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a9b86583004a9dce380fe84b16de763b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT8_HEX_WIDTH</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a32f0dce3fbd74aeeb4398ebc25abde7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INTMAX_DEC_WIDTH</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a9c269e817611c8344b5d13cdedbd4465</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INTMAX_HEX_WIDTH</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>af88f43dbd7532680862099ef08421799</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INTMAX_MODIFIER</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ad53dd320ab0f0e9f4266bc225a3487df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_LEAST16_MODIFIER</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ae050ead9591f8e4e8368fe01076e7da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_LEAST32_MODIFIER</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a861aa5c171bcd4ac1438845bf9b183e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIG_ATOMIC_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a1f5fe9445d0ad0bee21bab1de4cc3e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZE_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a3c75bb398badb69c7577b21486f9963f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STDINT_H_UINTPTR_T_DEFINED</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a0c58c27c9332ac03e508bb0674f15ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT16_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a3ea490c9b3617d4479bd80ef93cd5602</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT32_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ab5eb23180f7cc12b7d6c04a8ec067fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT8_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>aeb4e270a084ee26fe73e799861bd0252</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_FAST16_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>aed28ca63d9b222f6f1377358fe73a183</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_FAST32_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ad51246a178143208b2db3315efd21c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_FAST8_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a2c6f97ea2d76d0cf6260c84046cdb44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_LEAST16_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a6ef6a1a518bbf516ca8b0180b11c358f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_LEAST32_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a70cad8bacc9a6db301e1cdc86cc8d571</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_LEAST8_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a2a80bde77ee1698d0f42f334adad4f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINTMAX_C</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a572bc4e8e4eae73a2e1e6a158d3837a4</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINTMAX_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>aa54fd5210434219e9027bfa0f0e325c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ULONG_LONG_MAX</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a37ae7009688ff03a821794e036e3e458</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int_least16_t</type>
      <name>int_fast16_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a43505f8e7533c9a3b521288e927416ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int_least32_t</type>
      <name>int_fast32_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>adf31545bab2a12c9d12347af275bff5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int_least8_t</type>
      <name>int_fast8_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a77eeea3cce53483bdce021415431c1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>int_least16_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a17f379713bed2a28ac431760401253cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>int_least32_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a2676b57a778795e5d0598970f1407f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>int_least8_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>aadfd725efbf565422ab13db91ccca53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>intmax_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a1a3f3321a0166a004bde0a1e72553f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>intptr_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ac2abfb965e6a308c5912f9e749740d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint_least16_t</type>
      <name>uint_fast16_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ad22db665b43dc5f23ed8a42e015373f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint_least32_t</type>
      <name>uint_fast32_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a51c746994cab2a6465693f8746b7ab52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint_least8_t</type>
      <name>uint_fast8_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ae3a64b0efa0110e38359b34a0f265667</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>uint_least16_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a4f3f6e6631cb4aaeadf1c59ff597b2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>uint_least32_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ac0af81082969e5e3f4d939b1de7002ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>uint_least8_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>ac76e2383debd5a3b100514044828961a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>uintmax_t</name>
      <anchorfile>base_2include_2mrpt_2utils_2pstdint_8h.html</anchorfile>
      <anchor>a7643e68e022fde0d947e8dc252f716d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hwdrivers/src/xSens_MT3/pstdint.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>hwdrivers_2src_2xSens__MT3_2pstdint_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>_PSTDINT_H_INCLUDED</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a91cbfa927fe8e3fc657296bfe67849a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT16_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ac58f2c111cc9989c86db2a7dc4fd84ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT16_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ad4e9955955b27624963643eac448118a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT32_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a181807730d4a375f848ba139813ce04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT32_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a688eb21a22db27c2b2bd5836943cdcbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT8_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>aaf7f29f45f1a513b4748a4e5014ddf6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT8_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>aadcf2a81af243df333b31efa6461ab8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST16_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a2fd35d0ea091e04caec504ff0042cf00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST16_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a169460a4e2a79138723d68d99372d958</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST32_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ac96fa0f41b19e89f109e4f9913ca6635</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST32_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ad93df1652ed0635513d5efe4f1219926</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST8_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>acbcdb3bee0f5f904da5df8de69a80ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST8_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>aad8fb982cb19143efd5ee9a1a7a89390</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST16_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a7eb2a8e2a1c65d6c9ad0f86154890baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST16_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a1f91bfd5820c2f27af3d260fc75813e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST32_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a5618711a0a54f722190a3a1219e278c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST32_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a2360a536116dd734820a6b5b3d560ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST8_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>aa05109908fb2770f632d2b646b9f85bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST8_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a3e986cad833f63f420962ff60eda87e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTMAX_C</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a6b556b8b5f86e13f1c2a6e8f9b9b4966</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTMAX_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a022b9b0a3564d786244a4631847c37a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT16_DEC_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ac1bfd0b6e49224d67657fe9e7502623c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT16_HEX_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ab330e7280ae15049599408e99c73273b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT32_DEC_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>aa7207fcbdc05d7cf877066028543c28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT32_HEX_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ae6f04461e1801eefd3b64f3b851abed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT64_DEC_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a9d70c86cd8202228d85db7aeed22497b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT64_HEX_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a6b45386978db7d05efc9c5ce140ba27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT8_DEC_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a9b86583004a9dce380fe84b16de763b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT8_HEX_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a32f0dce3fbd74aeeb4398ebc25abde7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INTMAX_DEC_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a9c269e817611c8344b5d13cdedbd4465</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INTMAX_HEX_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>af88f43dbd7532680862099ef08421799</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INTMAX_MODIFIER</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ad53dd320ab0f0e9f4266bc225a3487df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_LEAST16_MODIFIER</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ae050ead9591f8e4e8368fe01076e7da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_LEAST32_MODIFIER</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a861aa5c171bcd4ac1438845bf9b183e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIG_ATOMIC_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a1f5fe9445d0ad0bee21bab1de4cc3e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZE_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a3c75bb398badb69c7577b21486f9963f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STDINT_H_UINTPTR_T_DEFINED</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a0c58c27c9332ac03e508bb0674f15ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT16_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a3ea490c9b3617d4479bd80ef93cd5602</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT32_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ab5eb23180f7cc12b7d6c04a8ec067fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT8_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>aeb4e270a084ee26fe73e799861bd0252</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_FAST16_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>aed28ca63d9b222f6f1377358fe73a183</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_FAST32_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ad51246a178143208b2db3315efd21c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_FAST8_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a2c6f97ea2d76d0cf6260c84046cdb44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_LEAST16_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a6ef6a1a518bbf516ca8b0180b11c358f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_LEAST32_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a70cad8bacc9a6db301e1cdc86cc8d571</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_LEAST8_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a2a80bde77ee1698d0f42f334adad4f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINTMAX_C</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a572bc4e8e4eae73a2e1e6a158d3837a4</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINTMAX_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>aa54fd5210434219e9027bfa0f0e325c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ULONG_LONG_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a37ae7009688ff03a821794e036e3e458</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int_least16_t</type>
      <name>int_fast16_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a43505f8e7533c9a3b521288e927416ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int_least32_t</type>
      <name>int_fast32_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>adf31545bab2a12c9d12347af275bff5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int_least8_t</type>
      <name>int_fast8_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a77eeea3cce53483bdce021415431c1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>int_least16_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a17f379713bed2a28ac431760401253cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>int_least32_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a2676b57a778795e5d0598970f1407f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>int_least8_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>aadfd725efbf565422ab13db91ccca53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>intmax_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a1a3f3321a0166a004bde0a1e72553f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>intptr_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ac2abfb965e6a308c5912f9e749740d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint_least16_t</type>
      <name>uint_fast16_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ad22db665b43dc5f23ed8a42e015373f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint_least32_t</type>
      <name>uint_fast32_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a51c746994cab2a6465693f8746b7ab52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint_least8_t</type>
      <name>uint_fast8_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ae3a64b0efa0110e38359b34a0f265667</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>uint_least16_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a4f3f6e6631cb4aaeadf1c59ff597b2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>uint_least32_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ac0af81082969e5e3f4d939b1de7002ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>uint_least8_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>ac76e2383debd5a3b100514044828961a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>uintmax_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT3_2pstdint_8h.html</anchorfile>
      <anchor>a7643e68e022fde0d947e8dc252f716d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>_PSTDINT_H_INCLUDED</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a91cbfa927fe8e3fc657296bfe67849a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT16_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ac58f2c111cc9989c86db2a7dc4fd84ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT16_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ad4e9955955b27624963643eac448118a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT32_C</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a9e0d42ad16be6215b3c51104e8350c61</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT32_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a181807730d4a375f848ba139813ce04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT32_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a688eb21a22db27c2b2bd5836943cdcbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT8_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>aaf7f29f45f1a513b4748a4e5014ddf6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT8_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>aadcf2a81af243df333b31efa6461ab8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST16_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a2fd35d0ea091e04caec504ff0042cf00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST16_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a169460a4e2a79138723d68d99372d958</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST32_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ac96fa0f41b19e89f109e4f9913ca6635</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST32_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ad93df1652ed0635513d5efe4f1219926</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST8_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>acbcdb3bee0f5f904da5df8de69a80ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_FAST8_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>aad8fb982cb19143efd5ee9a1a7a89390</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST16_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a7eb2a8e2a1c65d6c9ad0f86154890baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST16_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a1f91bfd5820c2f27af3d260fc75813e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST32_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a5618711a0a54f722190a3a1219e278c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST32_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a2360a536116dd734820a6b5b3d560ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST8_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>aa05109908fb2770f632d2b646b9f85bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INT_LEAST8_MIN</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a3e986cad833f63f420962ff60eda87e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTMAX_C</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a6b556b8b5f86e13f1c2a6e8f9b9b4966</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTMAX_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a022b9b0a3564d786244a4631847c37a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT16_DEC_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ac1bfd0b6e49224d67657fe9e7502623c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT16_HEX_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ab330e7280ae15049599408e99c73273b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT32_DEC_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>aa7207fcbdc05d7cf877066028543c28b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT32_HEX_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ae6f04461e1801eefd3b64f3b851abed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT32_MODIFIER</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a3d8745a5130a280f5f8f09add5c0e4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT64_DEC_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a9d70c86cd8202228d85db7aeed22497b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT64_HEX_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a6b45386978db7d05efc9c5ce140ba27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT8_DEC_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a9b86583004a9dce380fe84b16de763b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INT8_HEX_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a32f0dce3fbd74aeeb4398ebc25abde7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INTMAX_DEC_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a9c269e817611c8344b5d13cdedbd4465</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INTMAX_HEX_WIDTH</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>af88f43dbd7532680862099ef08421799</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_INTMAX_MODIFIER</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ad53dd320ab0f0e9f4266bc225a3487df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_LEAST16_MODIFIER</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ae050ead9591f8e4e8368fe01076e7da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRINTF_LEAST32_MODIFIER</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a861aa5c171bcd4ac1438845bf9b183e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIG_ATOMIC_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a1f5fe9445d0ad0bee21bab1de4cc3e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIZE_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a3c75bb398badb69c7577b21486f9963f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STDINT_H_UINTPTR_T_DEFINED</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a0c58c27c9332ac03e508bb0674f15ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT16_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a3ea490c9b3617d4479bd80ef93cd5602</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT32_C</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a953cef0628e8f8962e6839c51611de0b</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT32_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ab5eb23180f7cc12b7d6c04a8ec067fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT8_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>aeb4e270a084ee26fe73e799861bd0252</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_FAST16_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>aed28ca63d9b222f6f1377358fe73a183</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_FAST32_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ad51246a178143208b2db3315efd21c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_FAST8_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a2c6f97ea2d76d0cf6260c84046cdb44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_LEAST16_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a6ef6a1a518bbf516ca8b0180b11c358f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_LEAST32_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a70cad8bacc9a6db301e1cdc86cc8d571</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT_LEAST8_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a2a80bde77ee1698d0f42f334adad4f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINTMAX_C</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a572bc4e8e4eae73a2e1e6a158d3837a4</anchor>
      <arglist>(v)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINTMAX_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>aa54fd5210434219e9027bfa0f0e325c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ULONG_LONG_MAX</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a37ae7009688ff03a821794e036e3e458</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed int</type>
      <name>int32_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ab1967d8591af1a4e48c37fd2b0f184d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int_least16_t</type>
      <name>int_fast16_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a43505f8e7533c9a3b521288e927416ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int_least32_t</type>
      <name>int_fast32_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>adf31545bab2a12c9d12347af275bff5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int_least8_t</type>
      <name>int_fast8_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a77eeea3cce53483bdce021415431c1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>int_least16_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a17f379713bed2a28ac431760401253cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>int_least32_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a2676b57a778795e5d0598970f1407f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>int_least8_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>aadfd725efbf565422ab13db91ccca53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>intmax_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a1a3f3321a0166a004bde0a1e72553f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>intptr_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ac2abfb965e6a308c5912f9e749740d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uint32_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a435d1572bf3f880d55459d9805097f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint_least16_t</type>
      <name>uint_fast16_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ad22db665b43dc5f23ed8a42e015373f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint_least32_t</type>
      <name>uint_fast32_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a51c746994cab2a6465693f8746b7ab52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint_least8_t</type>
      <name>uint_fast8_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ae3a64b0efa0110e38359b34a0f265667</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>uint_least16_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a4f3f6e6631cb4aaeadf1c59ff597b2fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>uint_least32_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ac0af81082969e5e3f4d939b1de7002ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>uint_least8_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>ac76e2383debd5a3b100514044828961a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>uintmax_t</name>
      <anchorfile>hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h.html</anchorfile>
      <anchor>a7643e68e022fde0d947e8dc252f716d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ptgConfiguratorApp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ptg-configurator/</path>
    <filename>ptgConfiguratorApp_8cpp</filename>
    <includes id="ptgConfiguratorApp_8h" name="ptgConfiguratorApp.h" local="yes" imported="no">ptgConfiguratorApp.h</includes>
    <includes id="ptgConfiguratorMain_8h" name="ptgConfiguratorMain.h" local="yes" imported="no">ptgConfiguratorMain.h</includes>
  </compound>
  <compound kind="file">
    <name>ptgConfiguratorApp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ptg-configurator/</path>
    <filename>ptgConfiguratorApp_8h</filename>
    <class kind="class">ptgConfiguratorApp</class>
  </compound>
  <compound kind="file">
    <name>ptgConfiguratorMain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ptg-configurator/</path>
    <filename>ptgConfiguratorMain_8cpp</filename>
    <includes id="ptgConfiguratorMain_8h" name="ptgConfiguratorMain.h" local="yes" imported="no">ptgConfiguratorMain.h</includes>
    <includes id="ptg-configurator_2CAboutBox_8h" name="ptg-configurator/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="wx28-fixes_8h" name="wx28-fixes.h" local="no" imported="no">mrpt/gui/wx28-fixes.h</includes>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="CConfigFilePrefixer_8h" name="CConfigFilePrefixer.h" local="no" imported="no">mrpt/utils/CConfigFilePrefixer.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <class kind="class">MyArtProvider</class>
    <member kind="variable">
      <type>mrpt::nav::CParameterizedTrajectoryGenerator *</type>
      <name>ptg</name>
      <anchorfile>ptgConfiguratorMain_8cpp.html</anchorfile>
      <anchor>aed59a5737eb3772c309dedc20d0170eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ptgConfiguratorMain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ptg-configurator/</path>
    <filename>ptgConfiguratorMain_8h</filename>
    <includes id="ptg-configurator_2MyGLCanvas_8h" name="ptg-configurator/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
    <includes id="mathplot_8h" name="mathplot.h" local="no" imported="no">mrpt/otherlibs/mathplot/mathplot.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="COpenGLViewport_8h" name="COpenGLViewport.h" local="no" imported="no">mrpt/opengl/COpenGLViewport.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CMesh_8h" name="CMesh.h" local="no" imported="no">mrpt/opengl/CMesh.h</includes>
    <class kind="class">ptgConfiguratorframe</class>
  </compound>
  <compound kind="file">
    <name>PTGs_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/tpspace/</path>
    <filename>PTGs__unittest_8cpp</filename>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>PTGs__unittest_8cpp.html</anchorfile>
      <anchor>a77ad2c88c313947b2f992a05811888ec</anchor>
      <arglist>(NavTests, PTGs_tests)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>random.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/</path>
    <filename>random_8h</filename>
    <includes id="RandomGenerators_8h" name="RandomGenerators.h" local="yes" imported="no">random/RandomGenerators.h</includes>
  </compound>
  <compound kind="file">
    <name>RandomGenerator.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/random/</path>
    <filename>RandomGenerator_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="RandomGenerators_8h" name="RandomGenerators.h" local="no" imported="no">mrpt/random/RandomGenerators.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::random</namespace>
    <member kind="function">
      <type>uint32_t</type>
      <name>hiBit</name>
      <anchorfile>RandomGenerator_8cpp.html</anchorfile>
      <anchor>af5840d69f0c13627a9714ce663c1b7e2</anchor>
      <arglist>(const uint32_t u)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>loBit</name>
      <anchorfile>RandomGenerator_8cpp.html</anchorfile>
      <anchor>ae3fe54316344ab4f4263b7cd288b7b96</anchor>
      <arglist>(const uint32_t u)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>loBits</name>
      <anchorfile>RandomGenerator_8cpp.html</anchorfile>
      <anchor>a71cf9661f8a7b9f344c2dad6d8b8832d</anchor>
      <arglist>(const uint32_t u)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>mixBits</name>
      <anchorfile>RandomGenerator_8cpp.html</anchorfile>
      <anchor>a0a3a888bd1d45ae5af23e0ca0ef72b61</anchor>
      <arglist>(const uint32_t u, const uint32_t v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizedGaussian</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>ae0bfc82ecb565e20857ff79b97cae09c</anchor>
      <arglist>(double *likelihood)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>RandomNormal</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a8895bc365784d3636a1d8e8b2c2fdf60</anchor>
      <arglist>(double mean, double std)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>RandomUni</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a7234564b337f7064cc0053b6e5a6cbaa</anchor>
      <arglist>(const double min, const double max)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>RandomUniInt</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a0310eae32369e4ce735708524528b242</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>twist</name>
      <anchorfile>RandomGenerator_8cpp.html</anchorfile>
      <anchor>a3f5e00045883fd8c8d2503b898a4b1e3</anchor>
      <arglist>(const uint32_t m, const uint32_t s0, const uint32_t s1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RandomGenerators.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/random/</path>
    <filename>RandomGenerators_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <class kind="class">mrpt::math::CMatrixTemplateNumeric</class>
    <class kind="class">mrpt::random::CRandomGenerator</class>
    <class kind="struct">mrpt::random::CRandomGenerator::TMT19937_data</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::random</namespace>
    <member kind="function">
      <type>void</type>
      <name>matrixRandomNormal</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a6d3e634a522443866723c1a5585a35f1</anchor>
      <arglist>(MAT &amp;matrix, const double mean=0, const double std=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matrixRandomUni</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>ad7c4e3d36decc3132685f45933086b3a</anchor>
      <arglist>(MAT &amp;matrix, const double unif_min=0, const double unif_max=1)</arglist>
    </member>
    <member kind="function">
      <type>ptrdiff_t</type>
      <name>random_generator_for_STL</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a4b8c2d5323417f5760fb2ed586b07d0c</anchor>
      <arglist>(ptrdiff_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Randomize</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a596e1d3fa80d38575ae5b4e97da13094</anchor>
      <arglist>(const uint32_t seed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Randomize</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a1e4696dacdce6473e9b5439de94dc97f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomNormalMultiDimensional</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a123de16695bd34d7dc3d36cb1fe32017</anchor>
      <arglist>(const mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &amp;cov, std::vector&lt; T &gt; &amp;out_result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomNormalMultiDimensional</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a7f54899c7ab2db80ba2b2e3c0701c843</anchor>
      <arglist>(const MATRIXLIKE &amp;cov, std::vector&lt; T &gt; &amp;out_result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomNormalMultiDimensionalMany</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a3bb7906199fbb610ada8508aeb09044e</anchor>
      <arglist>(const mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &amp;cov, size_t desiredSamples, std::vector&lt; std::vector&lt; T &gt; &gt; &amp;ret, std::vector&lt; T &gt; *samplesLikelihoods=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomNormalMultiDimensionalMany</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>ada33656934fd653bdbf79aea40e98b3e</anchor>
      <arglist>(const MATRIXLIKE &amp;cov, size_t desiredSamples, std::vector&lt; std::vector&lt; T &gt; &gt; &amp;ret)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomPermutation</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>ae505099440683685a98a33761d8b1527</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;in_vector, std::vector&lt; T &gt; &amp;out_result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vectorRandomNormal</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a60f07d06c183298a085dec3534c50338</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;v_out, const T &amp;mean=0, const T &amp;std=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vectorRandomUni</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a62e82d56289ffa599233d5cd504699c3</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;v_out, const T &amp;unif_min=0, const T &amp;unif_max=1)</arglist>
    </member>
    <member kind="variable">
      <type>BASE_IMPEXP CRandomGenerator</type>
      <name>randomGenerator</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a6d2099ff4ff33f114a0be9cb76b24cfa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>range.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/src/</path>
    <filename>range_8cpp</filename>
    <includes id="range_8h" name="range.h" local="yes" imported="no">wx/things/range.h</includes>
    <member kind="function">
      <type></type>
      <name>WX_DEFINE_OBJARRAY</name>
      <anchorfile>range_8cpp.html</anchorfile>
      <anchor>a780f92bd836a814c6aec776a06c6126e</anchor>
      <arglist>(wxArrayRangeInt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DEFINE_OBJARRAY</name>
      <anchorfile>range_8cpp.html</anchorfile>
      <anchor>a8f9831c3461bf4e4742f86ccc2c3b69a</anchor>
      <arglist>(wxArrayRangeDouble)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DEFINE_OBJARRAY</name>
      <anchorfile>range_8cpp.html</anchorfile>
      <anchor>a6e76de651cc74d06cd841d1b46569023</anchor>
      <arglist>(wxArrayRangeIntSelection)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DEFINE_OBJARRAY</name>
      <anchorfile>range_8cpp.html</anchorfile>
      <anchor>af82dbb7b7e42bbf52b5fb1e693157c53</anchor>
      <arglist>(wxArrayRangeDoubleSelection)</arglist>
    </member>
    <member kind="variable">
      <type>const wxRangeDouble</type>
      <name>wxEmptyRangeDouble</name>
      <anchorfile>range_8cpp.html</anchorfile>
      <anchor>afec3d3e504c89e6e8162e8a5b6e75c28</anchor>
      <arglist>(0,-1)</arglist>
    </member>
    <member kind="variable">
      <type>const wxRangeInt</type>
      <name>wxEmptyRangeInt</name>
      <anchorfile>range_8cpp.html</anchorfile>
      <anchor>a45b1c71856030b1edde22b6bd102ee9e</anchor>
      <arglist>(0,-1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>range.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>range_8h</filename>
    <includes id="thingdef_8h" name="thingdef.h" local="yes" imported="no">wx/things/thingdef.h</includes>
    <class kind="class">wxRangeDouble</class>
    <class kind="class">wxRangeDoubleSelection</class>
    <class kind="class">wxRangeInt</class>
    <class kind="class">wxRangeIntSelection</class>
    <member kind="function">
      <type></type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>range_8h.html</anchorfile>
      <anchor>ab779bd57efe855b169797eee56f66687</anchor>
      <arglist>(wxRangeInt, wxArrayRangeInt, class WXDLLIMPEXP_THINGS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>range_8h.html</anchorfile>
      <anchor>ae21385db9a30abbab2a062d3635ca885</anchor>
      <arglist>(wxRangeDouble, wxArrayRangeDouble, class WXDLLIMPEXP_THINGS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>range_8h.html</anchorfile>
      <anchor>a696712d6cf6adf84cab3e71a8504779d</anchor>
      <arglist>(wxRangeIntSelection, wxArrayRangeIntSelection, class WXDLLIMPEXP_THINGS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>range_8h.html</anchorfile>
      <anchor>a8f0351dc6dc57093dc75615afc349230</anchor>
      <arglist>(wxRangeDoubleSelection, wxArrayRangeDoubleSelection, class WXDLLIMPEXP_THINGS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WXDLLIMPEXP_DATA_THINGS</name>
      <anchorfile>range_8h.html</anchorfile>
      <anchor>a5969cc4c489a7385f4eb791597c4c4ee</anchor>
      <arglist>(extern const wxRangeInt) wxEmptyRangeInt</arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxRangeDouble</name>
      <anchorfile>range_8h.html</anchorfile>
      <anchor>a09d0f7a199a40e4a166be45d518de77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxRangeDoubleSelection</name>
      <anchorfile>range_8h.html</anchorfile>
      <anchor>a009428fe65ebe663d1b1c12653f99486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxRangeInt</name>
      <anchorfile>range_8h.html</anchorfile>
      <anchor>a787b8acfffab05d1dbbc82dc67477de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxRangeIntSelection</name>
      <anchorfile>range_8h.html</anchorfile>
      <anchor>a48b8174c4833f963303e8a5f3ab4e168</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ransac.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>ransac_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="ransac_8h" name="ransac.h" local="no" imported="no">mrpt/math/ransac.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
  </compound>
  <compound kind="file">
    <name>ransac.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>ransac_8h</filename>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <class kind="class">mrpt::math::RANSAC_Template</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="typedef">
      <type>RANSAC_Template&lt; double &gt;</type>
      <name>RANSAC</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>ga6ef19b76f2cbad65eba7f701a610bff5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ransac_applications.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>ransac__applications_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="ransac__applications_8h" name="ransac_applications.h" local="no" imported="no">mrpt/math/ransac_applications.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="define">
      <type>#define</type>
      <name>EXPLICIT_INST_ransac_detect_3D_planes</name>
      <anchorfile>ransac__applications_8cpp.html</anchorfile>
      <anchor>a25f63023012bf96fd9abf9ac0ee0c1d0</anchor>
      <arglist>(_TYPE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXPLICIT_INSTANT_ransac_detect_2D_lines</name>
      <anchorfile>ransac__applications_8cpp.html</anchorfile>
      <anchor>aaf1402bf2962ce2b06ed2fbee39fba54</anchor>
      <arglist>(_TYPE_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXPLICIT_INST_ransac_detect_3D_planes</name>
      <anchorfile>ransac__applications_8cpp.html</anchorfile>
      <anchor>acd3416f8e61f2e784d9d2fe1ee326806</anchor>
      <arglist>(float) EXPLICIT_INST_ransac_detect_3D_planes(double) namespace mrpt</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ransac3Dplane_degenerate</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a80b05dddd3c1a299c10439668ad37695</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;allData, const mrpt::vector_size_t &amp;useIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransac3Dplane_distance</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad0310d5900e274d20ec04e94f0b36157</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;allData, const vector&lt; CMatrixTemplateNumeric&lt; T &gt; &gt; &amp;testModels, const T distanceThreshold, unsigned int &amp;out_bestModelIndex, vector_size_t &amp;out_inlierIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransac3Dplane_fit</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a1a87093ba4b0926f82976550de9033f0</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;allData, const vector_size_t &amp;useIndices, vector&lt; CMatrixTemplateNumeric&lt; T &gt; &gt; &amp;fitModels)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ransac_applications.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>ransac__applications_8h</filename>
    <includes id="ransac_8h" name="ransac.h" local="no" imported="no">mrpt/math/ransac.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ransac_detect_3D_planes</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>gad7752b90d12df1104ea99deb81a87cb6</anchor>
      <arglist>(const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;x, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;y, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;z, std::vector&lt; std::pair&lt; size_t, TPlane &gt; &gt; &amp;out_detected_planes, const double threshold, const size_t min_inliers_for_valid_plane=10)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ransac_detect_2D_lines</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>ga5eda1cbb54c7a1dc20cc3f905414bc05</anchor>
      <arglist>(const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;x, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;y, std::vector&lt; std::pair&lt; size_t, TLine2D &gt; &gt; &amp;out_detected_lines, const double threshold, const size_t min_inliers_for_valid_line=5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransac_detect_3D_planes</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>ga34d81b34450c1d2712623f14e945cb79</anchor>
      <arglist>(const POINTSMAP *points_map, std::vector&lt; std::pair&lt; size_t, TPlane &gt; &gt; &amp;out_detected_planes, const double threshold, const size_t min_inliers_for_valid_plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ransac_detect_3D_planes</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>gad7752b90d12df1104ea99deb81a87cb6</anchor>
      <arglist>(const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;x, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;y, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;z, std::vector&lt; std::pair&lt; size_t, TPlane &gt; &gt; &amp;out_detected_planes, const double threshold, const size_t min_inliers_for_valid_plane=10)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ransac_detect_2D_lines</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>ga5eda1cbb54c7a1dc20cc3f905414bc05</anchor>
      <arglist>(const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;x, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;y, std::vector&lt; std::pair&lt; size_t, TLine2D &gt; &gt; &amp;out_detected_lines, const double threshold, const size_t min_inliers_for_valid_line=5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransac_detect_3D_planes</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>ga34d81b34450c1d2712623f14e945cb79</anchor>
      <arglist>(const POINTSMAP *points_map, std::vector&lt; std::pair&lt; size_t, TPlane &gt; &gt; &amp;out_detected_planes, const double threshold, const size_t min_inliers_for_valid_plane)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit-declarations.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit-declarations_8h</filename>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="CRawlogProcessor_8h" name="CRawlogProcessor.h" local="yes" imported="no">CRawlogProcessor.h</includes>
    <class kind="struct">TOutputRawlogCreator</class>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit-declarations_8h.html</anchorfile>
      <anchor>a605207728f603b75feb0ade539c45175</anchor>
      <arglist>(_NAME)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VERBOSE_COUT</name>
      <anchorfile>rawlog-edit-declarations_8h.html</anchorfile>
      <anchor>ad414b72bce7b981386e81284e8f836e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getArgValue</name>
      <anchorfile>rawlog-edit-declarations_8h.html</anchorfile>
      <anchor>a26bcc996b65249797c90927273642bd1</anchor>
      <arglist>(TCLAP::CmdLine &amp;cmdline, const std::string &amp;arg_name, T &amp;out_val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFlagSet</name>
      <anchorfile>rawlog-edit-declarations_8h.html</anchorfile>
      <anchor>a5caf42b711ea5aec9d47a5decea9352b</anchor>
      <arglist>(TCLAP::CmdLine &amp;cmdline, const std::string &amp;arg_name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_2d-scans.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__2d-scans_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__2d-scans_8cpp.html</anchorfile>
      <anchor>af8d14a6138db23157adc46c17cf9abe8</anchor>
      <arglist>(op_export_2d_scans_txt)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_anemometer.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__anemometer_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="obs_2CObservationWindSensor_8h" name="obs/CObservationWindSensor.h" local="no" imported="no">mrpt/obs/CObservationWindSensor.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__anemometer_8cpp.html</anchorfile>
      <anchor>acd560cf6a481086501c4cd69994b8561</anchor>
      <arglist>(op_export_anemometer_txt)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_camera-params.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__camera-params_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="TCamera_8h" name="TCamera.h" local="no" imported="no">mrpt/utils/TCamera.h</includes>
    <includes id="TStereoCamera_8h" name="TStereoCamera.h" local="no" imported="no">mrpt/utils/TStereoCamera.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__camera-params_8cpp.html</anchorfile>
      <anchor>a500e5ce23648800ed5c94ae8bb40215b</anchor>
      <arglist>(op_camera_params)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_cuts.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__cuts_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__cuts_8cpp.html</anchorfile>
      <anchor>aaa192fb2ab3ee7df8e909d4e1dde2954</anchor>
      <arglist>(op_cut)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_enose.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__enose_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__enose_8cpp.html</anchorfile>
      <anchor>a7641ffaea72aa51d2548e8f676c8a87f</anchor>
      <arglist>(op_export_enose_txt)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_externalize.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__externalize_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__externalize_8cpp.html</anchorfile>
      <anchor>a7a311d4f60c6697e5a0d4f5633f4edbf</anchor>
      <arglist>(op_externalize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_filters.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__filters_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__filters_8cpp.html</anchorfile>
      <anchor>ad3c82c089ad17017fd858e72d1512a26</anchor>
      <arglist>(op_remove_label)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__filters_8cpp.html</anchorfile>
      <anchor>a68a7caa1202f0a58bb2301313836867a</anchor>
      <arglist>(op_keep_label)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_generate-3d-pointclouds.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__generate-3d-pointclouds_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__generate-3d-pointclouds_8cpp.html</anchorfile>
      <anchor>aff3cb2a72341c504c65c9ff5aababf71</anchor>
      <arglist>(op_generate_3d_pointclouds)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_generate-pcd.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__generate-pcd_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__generate-pcd_8cpp.html</anchorfile>
      <anchor>a71659d7ae0b38a0aaa12c18e59d1400e</anchor>
      <arglist>(op_generate_pcd)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_gps.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__gps_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="topography_8h" name="topography.h" local="no" imported="no">mrpt/topography.h</includes>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <class kind="struct">TDataPerGPS</class>
    <class kind="struct">TGPSDataPoint</class>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__gps_8cpp.html</anchorfile>
      <anchor>a868687719287c92bd7ca09bf238495dc</anchor>
      <arglist>(op_export_gps_kml)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__gps_8cpp.html</anchorfile>
      <anchor>ac0ddb4a75e666c04c7425f7aba7d4348</anchor>
      <arglist>(op_export_gps_txt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__gps_8cpp.html</anchorfile>
      <anchor>aaa5bf8b41244f8dcd489874b0db9aad4</anchor>
      <arglist>(op_export_gps_all)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_gps_gas.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__gps__gas_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="topography_8h" name="topography.h" local="no" imported="no">mrpt/topography.h</includes>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <includes id="color__maps_8h" name="color_maps.h" local="no" imported="no">mrpt/utils/color_maps.h</includes>
    <includes id="interp__fit_8h" name="interp_fit.h" local="no" imported="no">mrpt/math/interp_fit.h</includes>
    <class kind="struct">TDataPerGPSGAS</class>
    <class kind="struct">TGPSGASDataPoint</class>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__gps__gas_8cpp.html</anchorfile>
      <anchor>aab979ec313e3272fd2b448b4ed04d24a</anchor>
      <arglist>(op_export_gps_gas_kml)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_imu.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__imu_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__imu_8cpp.html</anchorfile>
      <anchor>a6e5e8a3491ed614d3a69d873a2ea61f4</anchor>
      <arglist>(op_export_imu_txt)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_info.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__info_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <class kind="struct">TInfoPerSensorLabel</class>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__info_8cpp.html</anchorfile>
      <anchor>afc3deb5b5c834e2eb5d63febabdfb945</anchor>
      <arglist>(op_info)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_list-images.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__list-images_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__list-images_8cpp.html</anchorfile>
      <anchor>a2bd2d586717ea56a649fdb93c6572b13</anchor>
      <arglist>(op_list_images)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_list-poses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__list-poses_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__list-poses_8cpp.html</anchorfile>
      <anchor>a7eba86044023fa988cdf9fa93f8bb9f4</anchor>
      <arglist>(op_list_poses)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_list-rangbear.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__list-rangbear_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__list-rangbear_8cpp.html</anchorfile>
      <anchor>a7e7c35badba0f8f7cd9030668f6c7293</anchor>
      <arglist>(op_list_rangebearing)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_list-timestamps.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__list-timestamps_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__list-timestamps_8cpp.html</anchorfile>
      <anchor>a25cb68040273f1c9ca7c20a549737464</anchor>
      <arglist>(op_list_timestamps)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__main_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="CmdLine_8h" name="CmdLine.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLine.h</includes>
    <member kind="typedef">
      <type>void(*</type>
      <name>TOperationFunctor</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a79b430a6aaf4aaa0edd0f83d0ad66253</anchor>
      <arglist>)(mrpt::utils::CFileGZInputStream &amp;in_rawlog, TCLAP::CmdLine &amp;cmdline, bool verbose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a7a311d4f60c6697e5a0d4f5633f4edbf</anchor>
      <arglist>(op_externalize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>afc3deb5b5c834e2eb5d63febabdfb945</anchor>
      <arglist>(op_info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a2bd2d586717ea56a649fdb93c6572b13</anchor>
      <arglist>(op_list_images)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a7eba86044023fa988cdf9fa93f8bb9f4</anchor>
      <arglist>(op_list_poses)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a7e7c35badba0f8f7cd9030668f6c7293</anchor>
      <arglist>(op_list_rangebearing)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>ad3c82c089ad17017fd858e72d1512a26</anchor>
      <arglist>(op_remove_label)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a68a7caa1202f0a58bb2301313836867a</anchor>
      <arglist>(op_keep_label)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>aaa192fb2ab3ee7df8e909d4e1dde2954</anchor>
      <arglist>(op_cut)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a868687719287c92bd7ca09bf238495dc</anchor>
      <arglist>(op_export_gps_kml)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>aab979ec313e3272fd2b448b4ed04d24a</anchor>
      <arglist>(op_export_gps_gas_kml)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>ac0ddb4a75e666c04c7425f7aba7d4348</anchor>
      <arglist>(op_export_gps_txt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>aaa5bf8b41244f8dcd489874b0db9aad4</anchor>
      <arglist>(op_export_gps_all)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a6e5e8a3491ed614d3a69d873a2ea61f4</anchor>
      <arglist>(op_export_imu_txt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>ae7aca383e7c59aedd6e414ddc4e04f26</anchor>
      <arglist>(op_export_odometry_txt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a7641ffaea72aa51d2548e8f676c8a87f</anchor>
      <arglist>(op_export_enose_txt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>acd560cf6a481086501c4cd69994b8561</anchor>
      <arglist>(op_export_anemometer_txt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a553c383a8a05829719ba2c40513da317</anchor>
      <arglist>(op_recalc_odometry)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a7a27ff53d21d8350b9ad6b23c5fefbce</anchor>
      <arglist>(op_export_rawdaq_txt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>af8d14a6138db23157adc46c17cf9abe8</anchor>
      <arglist>(op_export_2d_scans_txt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>af05be8541fde8e347f8d4131a87f0a30</anchor>
      <arglist>(op_sensors_pose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a500e5ce23648800ed5c94ae8bb40215b</anchor>
      <arglist>(op_camera_params)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>aff3cb2a72341c504c65c9ff5aababf71</anchor>
      <arglist>(op_generate_3d_pointclouds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a71659d7ae0b38a0aaa12c18e59d1400e</anchor>
      <arglist>(op_generate_pcd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>ac0a8699d2d1fb2a92430311ce9904bb9</anchor>
      <arglist>(op_stereo_rectify)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a1c7f7decad5806819799e5f0df390980</anchor>
      <arglist>(op_rename_externals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a25cb68040273f1c9ca7c20a549737464</anchor>
      <arglist>(op_list_timestamps)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>aa28234a3062645a5aaad813791993c93</anchor>
      <arglist>(op_remap_timestamps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getArgValue</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a26bcc996b65249797c90927273642bd1</anchor>
      <arglist>(TCLAP::CmdLine &amp;cmdline, const std::string &amp;arg_name, T &amp;out_val)</arglist>
    </member>
    <member kind="function">
      <type>template bool</type>
      <name>getArgValue</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a73527748e88445b0df62ecb550458c01</anchor>
      <arglist>(TCLAP::CmdLine &amp;cmdline, const std::string &amp;arg_name, std::string &amp;out_val)</arglist>
    </member>
    <member kind="function">
      <type>template bool</type>
      <name>getArgValue</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>aedc334705b9da3264151a54619c8bca9</anchor>
      <arglist>(TCLAP::CmdLine &amp;cmdline, const std::string &amp;arg_name, double &amp;out_val)</arglist>
    </member>
    <member kind="function">
      <type>template bool</type>
      <name>getArgValue</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a3f5466f2827b5554cc3f7c55d991cb0c</anchor>
      <arglist>(TCLAP::CmdLine &amp;cmdline, const std::string &amp;arg_name, size_t &amp;out_val)</arglist>
    </member>
    <member kind="function">
      <type>template bool</type>
      <name>getArgValue</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a5843059db282dfed32ce1b39404410d5</anchor>
      <arglist>(TCLAP::CmdLine &amp;cmdline, const std::string &amp;arg_name, int &amp;out_val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFlagSet</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a5caf42b711ea5aec9d47a5decea9352b</anchor>
      <arglist>(TCLAP::CmdLine &amp;cmdline, const std::string &amp;arg_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_external_img_extension</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>ad66dfe0bc0f805f37e21020c4702981d</anchor>
      <arglist>(&quot;&quot;,&quot;image-format&quot;,&quot;External image format&quot;, false,&quot;jpg&quot;,&quot;jpg,png,pgm,...&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; uint64_t &gt;</type>
      <name>arg_from_index</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a344fa42c4d300e0a314dd1fc4d86a644</anchor>
      <arglist>(&quot;&quot;,&quot;from-index&quot;,&quot;Starting index for --cut&quot;, false, 0,&quot;N0&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; double &gt;</type>
      <name>arg_from_time</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a2111f6f59c8c5d1ff3e69c4adbf1b7a2</anchor>
      <arglist>(&quot;&quot;,&quot;from-time&quot;,&quot;Starting time for --cut, as UNIX timestamp, optionally with fractions of seconds.&quot;, false, 0,&quot;T0&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_img_size</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>ae0383d67ad26c53ca6f34098c9ea43be</anchor>
      <arglist>(&quot;&quot;,&quot;image-size&quot;,&quot;Resize output images&quot;, false,&quot;&quot;,&quot;COLSxROWS&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_input_file</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a4ef34e76a247f029b67f140851e90c22</anchor>
      <arglist>(&quot;i&quot;,&quot;input&quot;,&quot;Input dataset (required) (*.rawlog)&quot;, true,&quot;&quot;,&quot;dataset.rawlog&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; double &gt;</type>
      <name>arg_odo_D</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>ad53858c32137542cd61a0cc070cc7959</anchor>
      <arglist>(&quot;&quot;,&quot;odo-D&quot;,&quot;Distance between left-right wheels (meters), used in --recalc-odometry.&quot;, false, 0,&quot;D&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; double &gt;</type>
      <name>arg_odo_KL</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a109ea9c64df85aa0bee174cc96a6e9e8</anchor>
      <arglist>(&quot;&quot;,&quot;odo-KL&quot;,&quot;Constant from encoder ticks to meters (left wheel), used in --recalc-odometry.&quot;, false, 0,&quot;KL&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; double &gt;</type>
      <name>arg_odo_KR</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>ae7ab13894889ff958654f7fa9b8ed026</anchor>
      <arglist>(&quot;&quot;,&quot;odo-KR&quot;,&quot;Constant from encoder ticks to meters (right wheel), used in --recalc-odometry.&quot;, false, 0,&quot;KR&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_out_text_file</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a71a95b4e9cd91c32a3b94dcfd022a83b</anchor>
      <arglist>(&quot;&quot;,&quot;text-file-output&quot;,&quot;Output for a text file&quot;, false,&quot;out.txt&quot;,&quot;out.txt&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_outdir</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a3f6c70aa3556b6baa721eada280d36cd</anchor>
      <arglist>(&quot;&quot;,&quot;out-dir&quot;,&quot;Output directory (used by some commands only)&quot;, false,&quot;.&quot;,&quot;.&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_output_file</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a75ff48a7972ca4c788242202e20c7c4e</anchor>
      <arglist>(&quot;o&quot;,&quot;output&quot;,&quot;Output dataset (*.rawlog)&quot;, false,&quot;&quot;,&quot;dataset_out.rawlog&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_overwrite</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a17041a82e2b5efb321115a7793534ff2</anchor>
      <arglist>(&quot;w&quot;,&quot;overwrite&quot;,&quot;Force overwrite target file without prompting.&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_quiet</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>adfa19547cb51645f4b768aa1e43e3642</anchor>
      <arglist>(&quot;q&quot;,&quot;quiet&quot;,&quot;Terse output&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_rectify_centers</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a791db8d21963f5dccd179f48b90a60d8</anchor>
      <arglist>(&quot;&quot;,&quot;rectify-centers-coincide&quot;,&quot;In stereo rectification, force that both image centers after coincide after rectifying.&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; uint64_t &gt;</type>
      <name>arg_to_index</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a73305235c9115846edc2140758a9c7b0</anchor>
      <arglist>(&quot;&quot;,&quot;to-index&quot;,&quot;End index for --cut&quot;, false, 0,&quot;N1&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; double &gt;</type>
      <name>arg_to_time</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a1250cec329bf46c64adaab23e3bbb848</anchor>
      <arglist>(&quot;&quot;,&quot;to-time&quot;,&quot;End time for --cut, as UNIX timestamp, optionally with fractions of seconds.&quot;, false, 0,&quot;T1&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_txt_externals</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a0fff4efeba990fe39dbef7f4c842eabe</anchor>
      <arglist>(&quot;&quot;,&quot;txt-externals&quot;,&quot;When externalizing CObservation3DRangeScan objects, switched from binary files (default) to plain text.&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::CmdLine</type>
      <name>cmd</name>
      <anchorfile>rawlog-edit__main_8cpp.html</anchorfile>
      <anchor>a833cdb23347e006fc4c3caf0bda7b967</anchor>
      <arglist>(&quot;rawlog-edit&quot;, &apos; &apos;, mrpt::format(&quot;%s - Sources timestamp: %s\n&quot;, MRPT_getVersion().c_str(), MRPT_getCompilationDate().c_str()))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_odometry.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__odometry_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__odometry_8cpp.html</anchorfile>
      <anchor>ae7aca383e7c59aedd6e414ddc4e04f26</anchor>
      <arglist>(op_export_odometry_txt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__odometry_8cpp.html</anchorfile>
      <anchor>a553c383a8a05829719ba2c40513da317</anchor>
      <arglist>(op_recalc_odometry)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_rawdaq.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__rawdaq_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="obs_2CObservationRawDAQ_8h" name="obs/CObservationRawDAQ.h" local="no" imported="no">mrpt/obs/CObservationRawDAQ.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>WRITE_AIN_SAMPLES</name>
      <anchorfile>rawlog-edit__rawdaq_8cpp.html</anchorfile>
      <anchor>a9075ea8420571147df1dd50edb658737</anchor>
      <arglist>(_VECTOR_NAME, _FRMT, _TYPECAST)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WRITE_OTHER_SAMPLES</name>
      <anchorfile>rawlog-edit__rawdaq_8cpp.html</anchorfile>
      <anchor>a81786e597bb00cf1d3abcee2db08697d</anchor>
      <arglist>(_VECTOR_NAME, _FRMT, _TYPECAST)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__rawdaq_8cpp.html</anchorfile>
      <anchor>a7a27ff53d21d8350b9ad6b23c5fefbce</anchor>
      <arglist>(op_export_rawdaq_txt)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_remap_timestamps.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__remap__timestamps_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__remap__timestamps_8cpp.html</anchorfile>
      <anchor>aa28234a3062645a5aaad813791993c93</anchor>
      <arglist>(op_remap_timestamps)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_rename_externals.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__rename__externals_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__rename__externals_8cpp.html</anchorfile>
      <anchor>a1c7f7decad5806819799e5f0df390980</anchor>
      <arglist>(op_rename_externals)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_sensor-poses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__sensor-poses_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__sensor-poses_8cpp.html</anchorfile>
      <anchor>af05be8541fde8e347f8d4131a87f0a30</anchor>
      <arglist>(op_sensors_pose)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-edit_stereo-rectify.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-edit/</path>
    <filename>rawlog-edit__stereo-rectify_8cpp</filename>
    <includes id="rawlog-edit-declarations_8h" name="rawlog-edit-declarations.h" local="yes" imported="no">rawlog-edit-declarations.h</includes>
    <includes id="CStereoRectifyMap_8h" name="CStereoRectifyMap.h" local="no" imported="no">mrpt/vision/CStereoRectifyMap.h</includes>
    <member kind="function">
      <type></type>
      <name>DECLARE_OP_FUNCTION</name>
      <anchorfile>rawlog-edit__stereo-rectify_8cpp.html</anchorfile>
      <anchor>ac0a8699d2d1fb2a92430311ce9904bb9</anchor>
      <arglist>(op_stereo_rectify)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog-pcl-viewer.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/mrpt-pcl-examples/rawlog-pointcloud-viewer/</path>
    <filename>rawlog-pcl-viewer_8cpp</filename>
    <includes id="obs_8h" name="obs.h" local="no" imported="no">mrpt/obs.h</includes>
    <includes id="maps_8h" name="maps.h" local="no" imported="no">mrpt/maps.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <includes id="synch_8h" name="synch.h" local="no" imported="no">mrpt/synch.h</includes>
    <class kind="struct">ThreadData</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>rawlog-pcl-viewer_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>viewerOneOff</name>
      <anchorfile>rawlog-pcl-viewer_8cpp.html</anchorfile>
      <anchor>a9f5911cc39966d3b4b9bd4ba8b74126e</anchor>
      <arglist>(pcl::visualization::PCLVisualizer &amp;viewer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>viewerUpdate</name>
      <anchorfile>rawlog-pcl-viewer_8cpp.html</anchorfile>
      <anchor>afdb9ca02e1d682213cba8e59c7e43fc1</anchor>
      <arglist>(pcl::visualization::PCLVisualizer &amp;viewer)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>rawlogEntry</name>
      <anchorfile>rawlog-pcl-viewer_8cpp.html</anchorfile>
      <anchor>abb82c4c30d927ebe8d786c98486b747c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ThreadData</type>
      <name>td</name>
      <anchorfile>rawlog-pcl-viewer_8cpp.html</anchorfile>
      <anchor>a842ddaba26de0180c6ceb8161f0494ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::synch::CCriticalSection</type>
      <name>td_cs</name>
      <anchorfile>rawlog-pcl-viewer_8cpp.html</anchorfile>
      <anchor>adf027afbd0502cf84f495369d83526bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawloggrabber_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rawlog-grabber/</path>
    <filename>rawloggrabber__main_8cpp</filename>
    <includes id="CGenericSensor_8h" name="CGenericSensor.h" local="no" imported="no">mrpt/hwdrivers/CGenericSensor.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <class kind="struct">TThreadParams</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>rawloggrabber__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SensorThread</name>
      <anchorfile>rawloggrabber__main_8cpp.html</anchorfile>
      <anchor>a3aaa44668dd50baa6f9b594c0fbf8a7f</anchor>
      <arglist>(TThreadParams params)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allThreadsMustExit</name>
      <anchorfile>rawloggrabber__main_8cpp.html</anchorfile>
      <anchor>acd179923e2abbc1beb86fb0d84ef9845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>synch::CCriticalSection</type>
      <name>cs_global_list_obs</name>
      <anchorfile>rawloggrabber__main_8cpp.html</anchorfile>
      <anchor>afbd829c978d3d111ac39c8510d7e3a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CGenericSensor::TListObservations</type>
      <name>global_list_obs</name>
      <anchorfile>rawloggrabber__main_8cpp.html</anchorfile>
      <anchor>ab660347bc83ba6e977ad2f86a3d1a968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>GLOBAL_SECTION_NAME</name>
      <anchorfile>rawloggrabber__main_8cpp.html</anchorfile>
      <anchor>a9e78792ee9357fad945f57446f099b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>hwdrivers_verbose</name>
      <anchorfile>rawloggrabber__main_8cpp.html</anchorfile>
      <anchor>a8898e9c1cae4272348ad6933ffd625cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>rawlog_ext_imgs_dir</name>
      <anchorfile>rawloggrabber__main_8cpp.html</anchorfile>
      <anchor>adbe91060b80c32575a2986a33c038b81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rbpf-slam.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/rbpf-slam/</path>
    <filename>rbpf-slam_8cpp</filename>
    <includes id="CMetricMapBuilderRBPF_8h" name="CMetricMapBuilderRBPF.h" local="no" imported="no">mrpt/slam/CMetricMapBuilderRBPF.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="obs_2CActionRobotMovement3D_8h" name="obs/CActionRobotMovement3D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement3D.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MapBuilding_RBPF</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>ac9980c11d73ff8c6fbc5b99fac2d438f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>CAMERA_3DSCENE_FOLLOWS_ROBOT</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>aad806adf95577bf0ff397e4e767413a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>GENERATE_LOG_INFO</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a1f0a34307cc6fce10c8efe12d4584fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>GENERATE_LOG_JOINT_H</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a42edb2aabd561fe4c2a5366d72563559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>INI_FILENAME</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a510873d8ca8133208e8c17f02102951e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_FREQUENCY</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a6c8374ae498744f172238e7a12a30c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>METRIC_MAP_CONTINUATION_GRIDMAP_FILE</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>afeac161ec370cc9955474970485af552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>METRIC_MAP_CONTINUATION_START_POSE</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a7e3f32e53653f1f3ad3965a6a7848a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>OUT_DIR</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a4eb132c044eda04e82b890f58fb92081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>OUT_DIR_STD</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a18fa0c392280b5c7cd5b333a74786a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PROGRESS_WINDOW_HEIGHT</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a9837fdcf9ec147306c8e05b284e24e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>PROGRESS_WINDOW_WIDTH</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a031468e35726949aaf449639f46aa3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>RAWLOG_FILE</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a40ee61f2c74d086d7f10214dc76469a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>rawlog_offset</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a342f4cfba5f3bdf0fbb9a61a839420fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SAVE_3D_SCENE</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a8972eea95fd633b08ebd6b08986c7ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SAVE_MAP_IMAGES</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a0344e796ece7fa5bf5d9aaf11269a3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SAVE_POSE_LOG</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a0c64454a0324d9d5c2026e0723289d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SHOW_PROGRESS_IN_WINDOW</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a19d3163e6805f85fd74a67a078613363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SHOW_PROGRESS_IN_WINDOW_DELAY_MS</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a804238b08d9605181e5d8e7dc881e8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>SIMPLEMAP_CONTINUATION</name>
      <anchorfile>rbpf-slam_8cpp.html</anchorfile>
      <anchor>a9eea7fc5d85b003df5ab05d16acca4b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rbpf_slam.py</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/samples/</path>
    <filename>rbpf__slam_8py</filename>
    <namespace>rbpf_slam</namespace>
    <member kind="variable">
      <type></type>
      <name>act</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a8315fce88ee616b90e9a93ce162e65e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a28c93b6bd5cea67933de060a270bc7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config_filename</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a43305854abdb02569ce5dd35fdc083e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dummy_path</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a4bff583cfa52b333e1e7b20fe60fe3f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ellipsoid_object</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a3e9964966ae6906ee293c000610f7411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ellipsoid_objects</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>aff5256f897ad8fa629768432bf233f70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>entry</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a6dd4d2aa1209063855bb4bd641f97a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a75b8014e4a287011bdb61fa95e83c2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_filename</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>aad83b54700ddec74ca28983a429329b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>k_s</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a7351206bb11bd78b4cfd23dd7308322d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lines_object</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>acb007053f41a813fa1e72b7b6d12dc02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_builder</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>ac8158cd257142c421112a2c7d619386b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_object</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>af9c608c8be22fa3d58a2c8cf3809fd73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metric_map</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a27b30dcf40e212ff70360acadb679d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>next_entry</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a65fc72a113527944fa82aca4c6cf78e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>obs</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a9d0f59886ef5d05c5afff89bdec6149b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>occ_map</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a161efe43d2b2f2a27a873636cbe385e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>options</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>af583e0cf4c65828a31f2842880b26aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_filename</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a4e92d9f3438aad3c8c122755679ea06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>ae0e9582871838996c0165b9efd38da37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>particles_count</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>abfa4c6e2e99abf1f3dedc78936fdab68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a7db644a0c1f7b8b4512812251521111c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_est</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a5b871f43d814400aced8b36407c18b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_particles</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a9650408ea459a906a2a0c11cef400ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rawlog_file</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a9870c5a31afc90827f8d189cfb8c0ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rawlog_filename</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a986d164d8f54a468cde174065a3a23ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resolution_str</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>af599845ad81e9305ee7232c5226c0003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scene</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>ae28959a1dcc765f1cc3144f5822439fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>simple_map</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a6b28e48dc4082eaa4775c84168d894bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>win3D</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a6a6f9ec55c9f9fff5f8fb1561013e335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>addc427e1fd1f6cee5da297044f470302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>af2930b37bc335d9c6902b4357d123eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>aa1aab2d06ed0a0d1b94be90d39373406</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reactive_navigator_demoApp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ReactiveNavigationDemo/</path>
    <filename>reactive__navigator__demoApp_8cpp</filename>
    <includes id="reactive__navigator__demoApp_8h" name="reactive_navigator_demoApp.h" local="yes" imported="no">reactive_navigator_demoApp.h</includes>
    <includes id="reactive__navigator__demoMain_8h" name="reactive_navigator_demoMain.h" local="yes" imported="no">reactive_navigator_demoMain.h</includes>
  </compound>
  <compound kind="file">
    <name>reactive_navigator_demoApp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ReactiveNavigationDemo/</path>
    <filename>reactive__navigator__demoApp_8h</filename>
    <class kind="class">reactive_navigator_demoApp</class>
  </compound>
  <compound kind="file">
    <name>reactive_navigator_demoMain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ReactiveNavigationDemo/</path>
    <filename>reactive__navigator__demoMain_8cpp</filename>
    <includes id="reactive__navigator__demoMain_8h" name="reactive_navigator_demoMain.h" local="yes" imported="no">reactive_navigator_demoMain.h</includes>
    <includes id="ReactiveNavigationDemo_2CAboutBox_8h" name="ReactiveNavigationDemo/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CConfigFilePrefixer_8h" name="CConfigFilePrefixer.h" local="no" imported="no">mrpt/utils/CConfigFilePrefixer.h</includes>
    <includes id="DEFAULT__GRIDMAP__DATA_8h" name="DEFAULT_GRIDMAP_DATA.h" local="yes" imported="no">DEFAULT_GRIDMAP_DATA.h</includes>
    <includes id="nav_8h" name="nav.h" local="no" imported="no">mrpt/nav.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <class kind="class">MyArtProvider</class>
    <member kind="function">
      <type>void</type>
      <name>create_viz_robot_diff</name>
      <anchorfile>reactive__navigator__demoMain_8cpp.html</anchorfile>
      <anchor>a8a0e4d6019091e90f8d000d6ce769bd0</anchor>
      <arglist>(mrpt::opengl::CSetOfObjects &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create_viz_robot_holo</name>
      <anchorfile>reactive__navigator__demoMain_8cpp.html</anchorfile>
      <anchor>a29a73f73041f76167c839ad905f94758</anchor>
      <arglist>(mrpt::opengl::CSetOfObjects &amp;objs)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>NAV_SIMUL_TIMESTEP_MS</name>
      <anchorfile>reactive__navigator__demoMain_8cpp.html</anchorfile>
      <anchor>ab0980588079de9e0922600249967326c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reactive_navigator_demoMain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ReactiveNavigationDemo/</path>
    <filename>reactive__navigator__demoMain_8h</filename>
    <includes id="toggle_8h" name="toggle.h" local="no" imported="no">wx/things/toggle.h</includes>
    <includes id="ReactiveNavigationDemo_2MyGLCanvas_8h" name="ReactiveNavigationDemo/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
    <includes id="nav_8h" name="nav.h" local="no" imported="no">mrpt/nav.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="CSimpleLine_8h" name="CSimpleLine.h" local="no" imported="no">mrpt/opengl/CSimpleLine.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CVehicleSimul__DiffDriven_8h" name="CVehicleSimul_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleSimul_DiffDriven.h</includes>
    <includes id="CMyRedirector_8h" name="CMyRedirector.h" local="no" imported="no">mrpt/gui/CMyRedirector.h</includes>
    <class kind="struct">reactive_navigator_demoframe::MyNavIFBase</class>
    <class kind="class">reactive_navigator_demoframe::MyRobot2NavInterface_Diff</class>
    <class kind="class">reactive_navigator_demoframe::MyRobot2NavInterface_Holo</class>
    <class kind="class">reactive_navigator_demoframe</class>
    <class kind="struct">reactive_navigator_demoframe::TOptions</class>
  </compound>
  <compound kind="file">
    <name>reactivenav.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/</path>
    <filename>reactivenav_8h</filename>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="nav_8h" name="nav.h" local="no" imported="no">mrpt/nav.h</includes>
    <namespace>mrpt</namespace>
  </compound>
  <compound kind="file">
    <name>ReactiveNav3D_demo.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ReactiveNav3D-Demo/</path>
    <filename>ReactiveNav3D__demo_8h</filename>
    <includes id="nav_2reactive_2CReactiveNavigationSystem3D_8h" name="nav/reactive/CReactiveNavigationSystem3D.h" local="no" imported="no">mrpt/nav/reactive/CReactiveNavigationSystem3D.h</includes>
    <includes id="CRobot2NavInterfaceForSimulator_8h" name="CRobot2NavInterfaceForSimulator.h" local="no" imported="no">mrpt/nav/reactive/CRobot2NavInterfaceForSimulator.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="CObserver_8h" name="CObserver.h" local="no" imported="no">mrpt/utils/CObserver.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="CVehicleSimul__DiffDriven_8h" name="CVehicleSimul_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleSimul_DiffDriven.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <class kind="class">CMyReactInterface</class>
    <class kind="class">CRobotKinects</class>
    <class kind="class">CShortTermMemory</class>
    <class kind="class">MyObserver</class>
    <class kind="struct">TRobotLaser</class>
  </compound>
  <compound kind="file">
    <name>ReactiveNav3D_demo_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ReactiveNav3D-Demo/</path>
    <filename>ReactiveNav3D__demo__main_8cpp</filename>
    <includes id="ReactiveNav3D__demo_8h" name="ReactiveNav3D_demo.h" local="yes" imported="no">ReactiveNav3D_demo.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ReactiveNav3D__demo__main_8cpp.html</anchorfile>
      <anchor>a149428d057ba79126d0a769d9fc222d7</anchor>
      <arglist>(int num_arg, char *argv[])</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>default_cfg_txt</name>
      <anchorfile>ReactiveNav3D__demo__main_8cpp.html</anchorfile>
      <anchor>a82b067d0b385699cc99b5c52ef0e0968</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>base/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/</path>
    <filename>base_2src_2registerAllClasses_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="base_8h" name="base.h" local="no" imported="no">mrpt/base.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_ALWAYS_INCLUDE_ALL_HEADERS</name>
      <anchorfile>base_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a3713887f4df252dac7d9432a0503e7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>base_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>base_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a0bcf2f7a5909d7d42e82a0243c49b176</anchor>
      <arglist>(registerAllClasses_mrpt_base)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>detectors/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/detectors/src/</path>
    <filename>detectors_2src_2registerAllClasses_8cpp</filename>
    <includes id="detectors-precomp_8h" name="detectors-precomp.h" local="yes" imported="no">detectors-precomp.h</includes>
    <includes id="detectors_8h" name="detectors.h" local="no" imported="no">mrpt/detectors.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>detectors_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a781b61f533d72a6ce70239a9cb5c0ab2</anchor>
      <arglist>(registerAllClasses_mrpt_detectors)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graphs/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/src/</path>
    <filename>graphs_2src_2registerAllClasses_8cpp</filename>
    <includes id="graphs-precomp_8h" name="graphs-precomp.h" local="yes" imported="no">graphs-precomp.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>graphs_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a2e84ebc3d6afee006c31644e12a74fab</anchor>
      <arglist>(registerAllClasses_mrpt_graphs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gui/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/src/</path>
    <filename>gui_2src_2registerAllClasses_8cpp</filename>
    <includes id="gui-precomp_8h" name="gui-precomp.h" local="yes" imported="no">gui-precomp.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>gui_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>ab074ce436e278c863922845601e67a94</anchor>
      <arglist>(registerAllClasses_mrpt_gui)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hmtslam/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>hmtslam_2src_2registerAllClasses_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
    <includes id="hmtslam_8h" name="hmtslam.h" local="no" imported="no">mrpt/hmtslam.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>hmtslam_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>ab64913b9adeeb7f6cd55803764f6b51a</anchor>
      <arglist>(registerAllClasses_mrpt_hmtslam)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hwdrivers/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/</path>
    <filename>hwdrivers_2src_2registerAllClasses_8cpp</filename>
    <includes id="hwdrivers-precomp_8h" name="hwdrivers-precomp.h" local="yes" imported="no">hwdrivers-precomp.h</includes>
    <includes id="hwdrivers_8h" name="hwdrivers.h" local="no" imported="no">mrpt/hwdrivers.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>hwdrivers_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>hwdrivers_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>ad117e8c90c9796c05bae6073371ef95e</anchor>
      <arglist>(registerAllClasses_mrpt_hwdrivers)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kinematics/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/kinematics/src/</path>
    <filename>kinematics_2src_2registerAllClasses_8cpp</filename>
    <includes id="kinematics-precomp_8h" name="kinematics-precomp.h" local="yes" imported="no">kinematics-precomp.h</includes>
    <includes id="kinematics_8h" name="kinematics.h" local="no" imported="no">mrpt/kinematics.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>kinematics_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a98ce1ace2b0b16cfb24c4a1a424a4212</anchor>
      <arglist>(registerAllClasses_mrpt_kinematics)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>maps/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/</path>
    <filename>maps_2src_2registerAllClasses_8cpp</filename>
    <includes id="maps-precomp_8h" name="maps-precomp.h" local="yes" imported="no">maps-precomp.h</includes>
    <includes id="maps_8h" name="maps.h" local="no" imported="no">mrpt/maps.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>maps_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>maps_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a2dc64bc504f0d8ebd1edcada603e1b06</anchor>
      <arglist>(registerAllClasses_mrpt_maps)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>nav/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/</path>
    <filename>nav_2src_2registerAllClasses_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="nav_8h" name="nav.h" local="no" imported="no">mrpt/nav.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>nav_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>ac72fc634eb1b9b69f97ff5760e59f5b7</anchor>
      <arglist>(registerAllNavigationClasses)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obs/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>obs_2src_2registerAllClasses_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="obs_8h" name="obs.h" local="no" imported="no">mrpt/obs.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>obs_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>obs_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a5e0ae768ebd88742731ac3f8c58619c6</anchor>
      <arglist>(registerAllClasses_mrpt_obs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>opengl/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>opengl_2src_2registerAllClasses_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>opengl_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>opengl_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a140965708d73127dae5ff4399c916361</anchor>
      <arglist>(registerAllClasses_mrpt_opengl)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pbmap/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/src/</path>
    <filename>pbmap_2src_2registerAllClasses_8cpp</filename>
    <includes id="pbmap-precomp_8h" name="pbmap-precomp.h" local="yes" imported="no">pbmap-precomp.h</includes>
    <includes id="pbmap_8h" name="pbmap.h" local="no" imported="no">mrpt/pbmap.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>pbmap_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>ab6c1f07bff3e0f87a98d4467fc92182c</anchor>
      <arglist>(registerAllClasses_mrpt_pbmap)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slam/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/</path>
    <filename>slam_2src_2registerAllClasses_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="slam_8h" name="slam.h" local="no" imported="no">mrpt/slam.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>slam_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>slam_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>ad26eb794a6f497facbc2920f68d41736</anchor>
      <arglist>(registerAllClasses_mrpt_core)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tfest/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/src/</path>
    <filename>tfest_2src_2registerAllClasses_8cpp</filename>
    <includes id="tfest-precomp_8h" name="tfest-precomp.h" local="yes" imported="no">tfest-precomp.h</includes>
    <includes id="tfest_8h" name="tfest.h" local="no" imported="no">mrpt/tfest.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>tfest_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>ada9171b666f2345d96bb3cf152419135</anchor>
      <arglist>(registerAllClasses_mrpt_tfest)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>topography/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/topography/src/</path>
    <filename>topography_2src_2registerAllClasses_8cpp</filename>
    <includes id="topography-precomp_8h" name="topography-precomp.h" local="yes" imported="no">topography-precomp.h</includes>
    <includes id="topography_8h" name="topography.h" local="no" imported="no">mrpt/topography.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>topography_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a02f4f181281e93a6de46d1090dd22ff4</anchor>
      <arglist>(registerAllClasses_mrpt_topography)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vision/src/registerAllClasses.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>vision_2src_2registerAllClasses_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="vision_8h" name="vision.h" local="no" imported="no">mrpt/vision.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="initializer_8h" name="initializer.h" local="no" imported="no">mrpt/utils/initializer.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>vision_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_INITIALIZER</name>
      <anchorfile>vision_2src_2registerAllClasses_8cpp.html</anchorfile>
      <anchor>aaa6766716fa143c7cbec26e7c34dcf2c</anchor>
      <arglist>(registerAllClasses_mrpt_vision)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rnav_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>rnav__unittest_8cpp</filename>
    <includes id="nav_2reactive_2CReactiveNavigationSystem_8h" name="nav/reactive/CReactiveNavigationSystem.h" local="no" imported="no">mrpt/nav/reactive/CReactiveNavigationSystem.h</includes>
    <includes id="nav_2reactive_2CReactiveNavigationSystem3D_8h" name="nav/reactive/CReactiveNavigationSystem3D.h" local="no" imported="no">mrpt/nav/reactive/CReactiveNavigationSystem3D.h</includes>
    <includes id="CRobot2NavInterfaceForSimulator_8h" name="CRobot2NavInterfaceForSimulator.h" local="no" imported="no">mrpt/nav/reactive/CRobot2NavInterfaceForSimulator.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="CVehicleSimul__DiffDriven_8h" name="CVehicleSimul_DiffDriven.h" local="no" imported="no">mrpt/kinematics/CVehicleSimul_DiffDriven.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type>void</type>
      <name>run_rnav_test</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>aefd4903c21be19da04034d9a18063294</anchor>
      <arglist>(const std::string &amp;sFilename, const std::string &amp;sHoloMethod, const TPoint2D &amp;nav_target, const TPoint2D &amp;world_topleft, const TPoint2D &amp;world_rightbottom, const TPoint2D &amp;block_obstacle_topleft=TPoint2D(0, 0), const TPoint2D &amp;block_obstacle_rightbottom=TPoint2D(0, 0))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>a770f9456d8370b11bb6c5b59e4687f27</anchor>
      <arglist>(CReactiveNavigationSystem, no_obstacle_nav_VFF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>afe27ca1ce75712eaefdcc608b85817b5</anchor>
      <arglist>(CReactiveNavigationSystem, no_obstacle_nav_ND)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>a1b2e0824ddc1139121388098d6e856d0</anchor>
      <arglist>(CReactiveNavigationSystem, no_obstacle_nav_FullEval)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>a4b6f73a70d7c3e61a141036fda108416</anchor>
      <arglist>(CReactiveNavigationSystem3D, no_obstacle_nav_VFF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>a8848e6290bfa2038f6c57464e0298b02</anchor>
      <arglist>(CReactiveNavigationSystem3D, no_obstacle_nav_ND)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>a061ca0cb1d4a07cf4706e4133f2a92bb</anchor>
      <arglist>(CReactiveNavigationSystem3D, no_obstacle_nav_FullEval)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>a14e61ae8be957e2bbd960e051bb5029f</anchor>
      <arglist>(CReactiveNavigationSystem, with_obstacle_nav_VFF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>ae23efdf278a9b2f2cf8cc8e4ef5d289a</anchor>
      <arglist>(CReactiveNavigationSystem, with_obstacle_nav_ND)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>a8a1b2c2a6efcf10823064c88a420fda6</anchor>
      <arglist>(CReactiveNavigationSystem, with_obstacle_nav_FullEval)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>ae7bde2dcb34d888fb8f16757c2a5de30</anchor>
      <arglist>(CReactiveNavigationSystem3D, with_obstacle_nav_VFF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>aae7b7170af797b105e0acee9bf34d83b</anchor>
      <arglist>(CReactiveNavigationSystem3D, with_obstacle_nav_ND)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>a2b3a4e0d6de6ca0c1d3ba4d8f1ac377b</anchor>
      <arglist>(CReactiveNavigationSystem3D, with_obstacle_nav_FullEval)</arglist>
    </member>
    <member kind="variable">
      <type>const TPoint2D</type>
      <name>no_obs_bottomright</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>aa21003b94237632310c65d2ee19d177d</anchor>
      <arglist>(10,-10)</arglist>
    </member>
    <member kind="variable">
      <type>const TPoint2D</type>
      <name>no_obs_topleft</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>a865939e6e7a8ab0bbaefcf538a294220</anchor>
      <arglist>(-10, 10)</arglist>
    </member>
    <member kind="variable">
      <type>const TPoint2D</type>
      <name>no_obs_trg</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>a4b9c0579caf301b7353e9522d95823ed</anchor>
      <arglist>(2.0, 0.4)</arglist>
    </member>
    <member kind="variable">
      <type>const TPoint2D</type>
      <name>obs_br</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>aceccdb09d38fa11b9454fff3d986f3ab</anchor>
      <arglist>(5.0,-2.0)</arglist>
    </member>
    <member kind="variable">
      <type>const TPoint2D</type>
      <name>obs_tl</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>a8817f81c252c06030ecb26f8620c847b</anchor>
      <arglist>(4.0, 2.0)</arglist>
    </member>
    <member kind="variable">
      <type>const TPoint2D</type>
      <name>with_obs_bottomright</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>ade4939a7c58be6b6ff53932199ae76bd</anchor>
      <arglist>(30,-10)</arglist>
    </member>
    <member kind="variable">
      <type>const TPoint2D</type>
      <name>with_obs_topleft</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>a3495453921c327d2324616378f956c56</anchor>
      <arglist>(-10, 10)</arglist>
    </member>
    <member kind="variable">
      <type>const TPoint2D</type>
      <name>with_obs_trg</name>
      <anchorfile>rnav__unittest_8cpp.html</anchorfile>
      <anchor>ac9c275bfae95dbd9f18da651831ddbd5</anchor>
      <arglist>(9.0, 4.0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ro-localization_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/ro-localization/</path>
    <filename>ro-localization__main_8cpp</filename>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CFileStream_8h" name="CFileStream.h" local="no" imported="no">mrpt/utils/CFileStream.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="obs_2CObservationBeaconRanges_8h" name="obs/CObservationBeaconRanges.h" local="no" imported="no">mrpt/obs/CObservationBeaconRanges.h</includes>
    <includes id="obs_2CObservationGPS_8h" name="obs/CObservationGPS.h" local="no" imported="no">mrpt/obs/CObservationGPS.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="CParticleFilter_8h" name="CParticleFilter.h" local="no" imported="no">mrpt/bayes/CParticleFilter.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CPosePDFParticlesExtended_8h" name="CPosePDFParticlesExtended.h" local="yes" imported="no">CPosePDFParticlesExtended.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>STORE_3D</name>
      <anchorfile>ro-localization__main_8cpp.html</anchorfile>
      <anchor>a18b51d5f1fb2c203144d3e9a670a5acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ro-localization__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestParticlesLocalization</name>
      <anchorfile>ro-localization__main_8cpp.html</anchorfile>
      <anchor>a779851b56734b88725eb90f3e80b27f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CConfigFile *</type>
      <name>iniFile</name>
      <anchorfile>ro-localization__main_8cpp.html</anchorfile>
      <anchor>a926291e7a133813beb0f083b5535be88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>iniFileName</name>
      <anchorfile>ro-localization__main_8cpp.html</anchorfile>
      <anchor>ac515aeba30c0540c83c2724f57b7a0ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robotic_arm_kinematicsApp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/robotic-arm-kinematics/</path>
    <filename>robotic__arm__kinematicsApp_8cpp</filename>
    <includes id="robotic__arm__kinematicsApp_8h" name="robotic_arm_kinematicsApp.h" local="yes" imported="no">robotic_arm_kinematicsApp.h</includes>
    <includes id="robotic__arm__kinematicsMain_8h" name="robotic_arm_kinematicsMain.h" local="yes" imported="no">robotic_arm_kinematicsMain.h</includes>
  </compound>
  <compound kind="file">
    <name>robotic_arm_kinematicsApp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/robotic-arm-kinematics/</path>
    <filename>robotic__arm__kinematicsApp_8h</filename>
    <class kind="class">robotic_arm_kinematicsApp</class>
  </compound>
  <compound kind="file">
    <name>robotic_arm_kinematicsMain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/robotic-arm-kinematics/</path>
    <filename>robotic__arm__kinematicsMain_8cpp</filename>
    <includes id="robotic__arm__kinematicsMain_8h" name="robotic_arm_kinematicsMain.h" local="yes" imported="no">robotic_arm_kinematicsMain.h</includes>
    <includes id="wx28-fixes_8h" name="wx28-fixes.h" local="no" imported="no">mrpt/gui/wx28-fixes.h</includes>
    <includes id="robotic-arm-kinematics_2CAboutBox_8h" name="robotic-arm-kinematics/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CText_8h" name="CText.h" local="no" imported="no">mrpt/opengl/CText.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <class kind="class">MyArtProvider</class>
    <member kind="variable">
      <type>robotic_arm_kinematicsFrame *</type>
      <name>the_win</name>
      <anchorfile>robotic__arm__kinematicsMain_8cpp.html</anchorfile>
      <anchor>af380df075538d2c59f4ecc8f52fb67c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robotic_arm_kinematicsMain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/robotic-arm-kinematics/</path>
    <filename>robotic__arm__kinematicsMain_8h</filename>
    <includes id="robotic-arm-kinematics_2MyGLCanvas_8h" name="robotic-arm-kinematics/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
    <includes id="PanelDOF_8h" name="PanelDOF.h" local="yes" imported="no">PanelDOF.h</includes>
    <includes id="CKinematicChain_8h" name="CKinematicChain.h" local="no" imported="no">mrpt/kinematics/CKinematicChain.h</includes>
    <class kind="class">robotic_arm_kinematicsFrame</class>
    <member kind="variable">
      <type>robotic_arm_kinematicsFrame *</type>
      <name>the_win</name>
      <anchorfile>robotic__arm__kinematicsMain_8h.html</anchorfile>
      <anchor>af380df075538d2c59f4ecc8f52fb67c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robust_kernels.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>robust__kernels_8h</filename>
    <includes id="base_2include_2mrpt_2utils_2types_8h" name="base/include/mrpt/utils/types.h" local="no" imported="no">mrpt/utils/types.h</includes>
    <class kind="struct">mrpt::math::RobustKernel</class>
    <class kind="struct">mrpt::math::RobustKernel&lt; rkLeastSquares, T &gt;</class>
    <class kind="struct">mrpt::math::RobustKernel&lt; rkPseudoHuber, T &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TRobustKernelType</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gadaae19c7ecac2c4d8b098054881ed5b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rkLeastSquares</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggadaae19c7ecac2c4d8b098054881ed5b8a6d7196e7287f612fd512e2db321cbe2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rkPseudoHuber</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggadaae19c7ecac2c4d8b098054881ed5b8a6c19b86c364235dbdb36c5ad675459e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>robust_kernels_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>robust__kernels__unittest_8cpp</filename>
    <includes id="robust__kernels_8h" name="robust_kernels.h" local="no" imported="no">mrpt/math/robust_kernels.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>robust__kernels__unittest_8cpp.html</anchorfile>
      <anchor>ab0876818135dd4cd4f1cdb8b5f7a9b99</anchor>
      <arglist>(RobustKernels, PlainLeastSquares)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>robust__kernels__unittest_8cpp.html</anchorfile>
      <anchor>a5e868ee436fe5e04c7054afded85686f</anchor>
      <arglist>(RobustKernels, PseudoHuber)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tester_robust_kernel</name>
      <anchorfile>robust__kernels__unittest_8cpp.html</anchorfile>
      <anchor>a2c66089e044f2ff09c0b45301a9e25d7</anchor>
      <arglist>(const double table[][5], const size_t N)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>list_test_kernel_none</name>
      <anchorfile>robust__kernels__unittest_8cpp.html</anchorfile>
      <anchor>a8ee4a7614714a9a199ed83e0bfbdc395</anchor>
      <arglist>[][5]</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>list_test_kernel_pshb</name>
      <anchorfile>robust__kernels__unittest_8cpp.html</anchorfile>
      <anchor>a7c0a16c3ebb9f992f0b21424c924ef35</anchor>
      <arglist>[][5]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>round.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>round_8h</filename>
    <includes id="SSE__types_8h" name="SSE_types.h" local="no" imported="no">mrpt/utils/SSE_types.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>round_8h.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>round</name>
      <anchorfile>group__mrpt__round.html</anchorfile>
      <anchor>gab7d9cdf7d271c2f41fc1c5c9fa7d0828</anchor>
      <arglist>(const T value)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>round_10power</name>
      <anchorfile>group__mrpt__round.html</anchorfile>
      <anchor>ga3ef5a3692a0f849f44f3ce392a81842c</anchor>
      <arglist>(T val, int power10)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>round_long</name>
      <anchorfile>group__mrpt__round.html</anchorfile>
      <anchor>ga2e46eb8436c85065115cdbdd735d1493</anchor>
      <arglist>(const T value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rplidar.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/include/</path>
    <filename>rplidar_8h</filename>
    <includes id="rptypes_8h" name="rptypes.h" local="yes" imported="no">rptypes.h</includes>
    <includes id="rplidar__protocol_8h" name="rplidar_protocol.h" local="yes" imported="no">rplidar_protocol.h</includes>
    <includes id="rplidar__cmd_8h" name="rplidar_cmd.h" local="yes" imported="no">rplidar_cmd.h</includes>
    <includes id="rplidar__driver_8h" name="rplidar_driver.h" local="yes" imported="no">rplidar_driver.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_SDK_VERSION</name>
      <anchorfile>rplidar_8h.html</anchorfile>
      <anchor>adcac499cbac64e9dd2319e25785a00bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rplidar_cmd.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/include/</path>
    <filename>rplidar__cmd_8h</filename>
    <includes id="rplidar__protocol_8h" name="rplidar_protocol.h" local="yes" imported="no">rplidar_protocol.h</includes>
    <class kind="struct">_rplidar_payload_acc_board_flag_t</class>
    <class kind="struct">_rplidar_payload_express_scan_t</class>
    <class kind="struct">_rplidar_payload_motor_pwm_t</class>
    <class kind="struct">_rplidar_response_acc_board_flag_t</class>
    <class kind="struct">_rplidar_response_cabin_nodes_t</class>
    <class kind="struct">_rplidar_response_capsule_measurement_nodes_t</class>
    <class kind="struct">_rplidar_response_device_health_t</class>
    <class kind="struct">_rplidar_response_device_info_t</class>
    <class kind="struct">_rplidar_response_measurement_node_t</class>
    <class kind="struct">_rplidar_response_sample_rate_t</class>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT_MOTOR_PWM</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>aa54f80c7b1684582e7e4aa1891c91997</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_MOTOR_PWM</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ac1f549db4b522ac3de846ec6535453ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_ANS_TYPE_ACC_BOARD_FLAG</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ac0db88932fada2997f4c197b5f768f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_ANS_TYPE_DEVHEALTH</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ac4be632d7073aa295f876719aa602568</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_ANS_TYPE_DEVINFO</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a40ba95bc8a8b5724b30d509fbad5975e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_ANS_TYPE_MEASUREMENT</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>acb97e916d859e6e053e43b33661543ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_ANS_TYPE_MEASUREMENT_CAPSULED</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ac2ed3ff13656e310ad01c6126630eaa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_ANS_TYPE_SAMPLE_RATE</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>af49a0b8f94f3969fbe1d389ca9329b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_CMD_EXPRESS_SCAN</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a99d7c440ad53711d0b9c22d235faa4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_CMD_FORCE_SCAN</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ab76598a7b76df3db0de3f2571f7a027e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_CMD_GET_ACC_BOARD_FLAG</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a26ac3f185a5597b0205dae2e0faaeff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_CMD_GET_DEVICE_HEALTH</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ac32d9664c30b33b3686204baad582e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_CMD_GET_DEVICE_INFO</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a39ce7c2792e936c59030373a2221d0ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_CMD_GET_SAMPLERATE</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a8321d09413dd770daef75bcd6315a45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_CMD_RESET</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>accd66bb886456cd959f344b4f0742bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_CMD_SCAN</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a94138abd61d3133709bd6ebd80575b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_CMD_SET_MOTOR_PWM</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ad3e24cb9fbc8ffaf01d6c4471b03905f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_CMD_STOP</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a06032ea65248bbbafb6a3e27ab2d1798</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_EXPRESS_SCAN_MODE_FIXANGLE</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ab9643bf79c5be6bf1a97a577468b8193</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_EXPRESS_SCAN_MODE_NORMAL</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ad96020f0ca9c360b848e95dc77b0d294</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_RESP_ACC_BOARD_FLAG_MOTOR_CTRL_SUPPORT_MASK</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>aac50c400f1d415713b7567b33be6e860</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_RESP_MEASUREMENT_ANGLE_SHIFT</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>addccf37a516632b7e057b9ac0b628360</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_RESP_MEASUREMENT_CHECKBIT</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a0503f4a0850417252d0dd6af80657512</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_RESP_MEASUREMENT_EXP_ANGLE_MASK</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a175bfc5fc7235f34dd897ac6c6d7245a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_RESP_MEASUREMENT_EXP_DISTANCE_MASK</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a5da73224ad1c2a4de20f226ef4bdb2a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_RESP_MEASUREMENT_EXP_SYNC_1</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a7fc220f5de429886f3861cb7ffa121c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_RESP_MEASUREMENT_EXP_SYNC_2</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a976923e6e0fd1910ee2a5605a47c3377</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_RESP_MEASUREMENT_EXP_SYNCBIT</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a9b1376e0135ad1136dfcf6ada6b93342</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_RESP_MEASUREMENT_QUALITY_SHIFT</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a2985ae1d9c620d539721269102757b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_RESP_MEASUREMENT_SYNCBIT</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a05f0c00f4888efd878d6c8b3a812d29c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_STATUS_ERROR</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ad6fc32d4a7d3ef8809a3d39df8087693</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_STATUS_OK</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ad4069ed2bd795e2d2b8129e77f3f5bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_STATUS_WARNING</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a15449e6e10e97bacace2fcf8a84d485c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct _rplidar_payload_express_scan_t</type>
      <name>__attribute__</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a9b6a05988b231ab26e36eb846713bfd6</anchor>
      <arglist>((packed)) rplidar_payload_express_scan_t</arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>angle_q6_checkbit</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a3b0df92c1f6c7db03be3c121f4fea584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rplidar_response_cabin_nodes_t</type>
      <name>cabins</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a70e31430daceca59d97bec1375dbf7a7</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>distance_angle_1</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>aca88d0ac53e97b9f4e0e9ea594575333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>distance_angle_2</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a633603f68a8fb3293dc3af9d8334dcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>distance_q2</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>addb4299654e0a5216b92cd52cafaf32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>error_code</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a48ca2d907f036e37615dc33cc91e7115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>express_sample_duration_us</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ae18a5276ac047a709d2ed603cee9b73c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>firmware_version</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a4c512696ea17633a0d088ce2bb40e436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>hardware_version</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>af6f1422e96abaf28bfb9429008eade14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>model</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a65325158b4dfcd74f93a9c316957e8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>offset_angles_q3</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a3e14a8790381d4be9efcb7bff1d6fbce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>pwm_value</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a2b430a5b1dde5d29a8dfae79b549f127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u32</type>
      <name>reserved</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ac2e9f0ca1c67d73148da7a96bbf7fc3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>s_checksum_1</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a700febf49d780d01b47eb5334141009d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>s_checksum_2</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a35e7484cdd9cc98a595a3512b17f8ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>serialnum</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>ad46ba16b43b6e2ef04bce0ca0fa7ecbb</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>start_angle_sync_q6</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a91459a866c0ee6e11a21f1b68a10f1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>status</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a5c6d194e1240ce3ea95de901c960da0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>std_sample_duration_us</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a85ab35c75290747b4be4dd91842ef721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u32</type>
      <name>support_flag</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>aebbcf741c53bba7cfb5dccd4a4501185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>sync_quality</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a11b77416bcbd71c82f58a4b04a4b3029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>working_mode</name>
      <anchorfile>rplidar__cmd_8h.html</anchorfile>
      <anchor>a4a058941b2c86a90a30f76dec42af886</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rplidar_driver.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/</path>
    <filename>rplidar__driver_8cpp</filename>
    <includes id="sdkcommon_8h" name="sdkcommon.h" local="yes" imported="no">sdkcommon.h</includes>
    <includes id="abs__rxtx_8h" name="abs_rxtx.h" local="yes" imported="no">hal/abs_rxtx.h</includes>
    <includes id="thread_8h" name="thread.h" local="yes" imported="no">hal/thread.h</includes>
    <includes id="locker_8h" name="locker.h" local="yes" imported="no">hal/locker.h</includes>
    <includes id="event_8h" name="event.h" local="yes" imported="no">hal/event.h</includes>
    <includes id="rplidar__driver__serial_8h" name="rplidar_driver_serial.h" local="yes" imported="no">rplidar_driver_serial.h</includes>
    <namespace>rp</namespace>
    <namespace>rp::standalone</namespace>
    <namespace>rp::standalone::rplidar</namespace>
    <member kind="define">
      <type>#define</type>
      <name>min</name>
      <anchorfile>rplidar__driver_8cpp.html</anchorfile>
      <anchor>ac6afabdc09a49a433ee19d8a9486056d</anchor>
      <arglist>(a, b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rplidar_driver.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/include/</path>
    <filename>rplidar__driver_8h</filename>
    <class kind="class">rp::standalone::rplidar::RPlidarDriver</class>
    <namespace>rp</namespace>
    <namespace>rp::standalone</namespace>
    <namespace>rp::standalone::rplidar</namespace>
    <member kind="variable">
      <type>class rp::standalone::rplidar::RPlidarDriver</type>
      <name>__attribute__</name>
      <anchorfile>namespacerp_1_1standalone_1_1rplidar.html</anchorfile>
      <anchor>ac780bda0256eb6402f40230cc92c2540</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rplidar_driver_serial.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/</path>
    <filename>rplidar__driver__serial_8h</filename>
    <class kind="class">rp::standalone::rplidar::RPlidarDriverSerialImpl</class>
    <namespace>rp</namespace>
    <namespace>rp::standalone</namespace>
    <namespace>rp::standalone::rplidar</namespace>
  </compound>
  <compound kind="file">
    <name>rplidar_protocol.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/include/</path>
    <filename>rplidar__protocol_8h</filename>
    <class kind="struct">_rplidar_ans_header_t</class>
    <class kind="struct">_rplidar_cmd_packet_t</class>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_ANS_HEADER_SIZE_MASK</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>a4b27f5c889f7a5486fc97d4018b6a1d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_ANS_HEADER_SUBTYPE_SHIFT</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>a73a2b9c191cfad9889265f8ee7c246ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_ANS_PKTFLAG_LOOP</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>a046e557c7f79b52c59b5c6b67e87c1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_ANS_SYNC_BYTE1</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>a8a454e15a0b13a7ec641137d38920719</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_ANS_SYNC_BYTE2</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>a0fe547f97017a3f2ba2f8ed890059e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_CMD_SYNC_BYTE</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>ab3e49fd8f459749bc840649fbf522244</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RPLIDAR_CMDFLAG_HAS_PAYLOAD</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>a44143778aa5087206b320d7562b028df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>struct _rplidar_cmd_packet_t</type>
      <name>__attribute__</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>ad93895ed389e9354d065b7074610af9c</anchor>
      <arglist>((packed)) rplidar_cmd_packet_t</arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>cmd_flag</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>ad3af6076328f707a6b8a7704bf9b3437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8 *</type>
      <name>data</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>ae2f1a2294cac364e7901e04f5821ede8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>size</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>ab665c54c3bf2394c2925757ac11338c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u32</type>
      <name>size_q30_subtype</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>ada79ae13c53c00b00231d91729acaa21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>syncByte</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>a091360146540adad39023ef92f0ab0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>syncByte1</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>a1b8334b1d5cce79d3465646a3ad6a6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>syncByte2</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>aa8507b9b9b8499fb81b757587ac2efba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>type</name>
      <anchorfile>rplidar__protocol_8h.html</anchorfile>
      <anchor>a525a5ef247f93f470f4f5e2b5cc59dce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rpnp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>rpnp_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="rpnp_8h" name="rpnp.h" local="yes" imported="no">rpnp.h</includes>
  </compound>
  <compound kind="file">
    <name>rpnp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>rpnp_8h</filename>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <class kind="class">mrpt::vision::pnp::rpnp</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <namespace>mrpt::vision::pnp</namespace>
  </compound>
  <compound kind="file">
    <name>rptypes.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/include/</path>
    <filename>rptypes_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>__attribute__</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a9d373a9b65ff25b2db84c07394e1c212</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__small_endian</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a8bdb84e658f7f9c819d9e284aac0876e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IS_FAIL</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>aab0adb4ddb301fc29e5260dd871772dc</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IS_OK</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>aa9af8e76797e08dba1b1e541971e20e5</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESULT_ALREADY_DONE</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a3024157b51e04d74a09712f819f71076</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESULT_FAIL_BIT</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a7680b3678306a6e21e23557d5ccb83ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESULT_FORMAT_NOT_SUPPORT</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a13329d60601e220848f45a1bd40369ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESULT_INSUFFICIENT_MEMORY</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a32d624c523e0b76df9b5654b2baecaa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESULT_INVALID_DATA</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>ac185ffa60faf217f221ba8fca8b35fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESULT_OK</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a2618c097a9f7213a8b01afbcf0d3936e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESULT_OPERATION_FAIL</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a789f1eb7c04ace1cd61e2dbf7e239ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESULT_OPERATION_NOT_SUPPORT</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>abe3ac0cf8ea1297874aa52fdf901a724</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESULT_OPERATION_STOP</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a313a1360d26fecb31adeefc372c83abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RESULT_OPERATION_TIMEOUT</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a643f71140ee9631574bfc7f8442b5db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int16_t</type>
      <name>_s16</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>afe7a44df84382fc8a5f84f9575b6c009</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>_s32</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a72ba73aa9146e63093239a2606c75a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>_s64</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>ac0186bf12dd93f8087975e20cd10866f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int8_t</type>
      <name>_s8</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a8c1c46c75cbdda3d86969aa28157aad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>_u16</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a0ff807843ee3edd61b33fa0425b571e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_u32</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a07491c35a48354e0e7b56974a04cc3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>_u64</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>ab6cc27767e5120b044fbfefc322304fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>_u8</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>af2b0f13cffd24f6dddf794ae0c7472b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>u_result</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>aae3c3046a3ac6b72370c3d3c9c9061db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>_word_size_t</name>
      <anchorfile>rptypes_8h.html</anchorfile>
      <anchor>a4771db3b1758bdddc709e86b91dcc364</anchor>
      <arglist>(THREAD_PROC *thread_proc_t)(void *)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>run_build_tables.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/mrpt-performance/</path>
    <filename>run__build__tables_8h</filename>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <class kind="struct">TPerfField</class>
    <member kind="function">
      <type>bool</type>
      <name>func_comp_entries</name>
      <anchorfile>run__build__tables_8h.html</anchorfile>
      <anchor>a84b7d145321c077c5dcdd3061a60d058</anchor>
      <arglist>(const TPerfField &amp;a, const TPerfField &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>run_build_tables</name>
      <anchorfile>run__build__tables_8h.html</anchorfile>
      <anchor>a18a804e0d216408357d59e808752cfe5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rxso3.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/sophus/</path>
    <filename>rxso3_8hpp</filename>
    <includes id="so3_8hpp" name="so3.hpp" local="yes" imported="no">so3.hpp</includes>
    <class kind="class">Eigen::Map&lt; Sophus::RxSO3&lt; Scalar_ &gt; const, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt;</class>
    <class kind="class">Sophus::RxSO3</class>
    <class kind="class">Sophus::RxSO3</class>
    <class kind="class">Sophus::RxSO3Base</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt; const, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Sophus::RxSO3&lt; Scalar_, Options &gt; &gt;</class>
    <namespace>Eigen</namespace>
    <namespace>Eigen::internal</namespace>
    <namespace>Sophus</namespace>
    <member kind="typedef">
      <type>RxSO3&lt; double &gt;</type>
      <name>RxSO3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aabf0e02329e9fa069b496eecefb1db45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RxSO3&lt; float &gt;</type>
      <name>RxSO3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a62103e946c876eba9f7a5cff6ce0a021</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>safe_pointers.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>safe__pointers_8h</filename>
    <includes id="boost__join_8h" name="boost_join.h" local="no" imported="no">mrpt/utils/boost_join.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <class kind="struct">mrpt::utils::copiable_NULL_ptr</class>
    <class kind="struct">mrpt::utils::copiable_NULL_ptr_basic</class>
    <class kind="struct">mrpt::utils::ignored_copy_ptr</class>
    <class kind="struct">mrpt::utils::non_copiable_ptr</class>
    <class kind="struct">mrpt::utils::non_copiable_ptr_basic</class>
    <class kind="struct">mrpt::utils::safe_ptr</class>
    <class kind="struct">mrpt::utils::safe_ptr_basic</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="typedef">
      <type>safe_ptr_basic&lt; void &gt;</type>
      <name>void_ptr</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a145a85c502eb31a87310181f5fa7db91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>non_copiable_ptr_basic&lt; void &gt;</type>
      <name>void_ptr_noncopy</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ac3912bceb5e2a4662830ec51584d134b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sample_image1.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/common/</path>
    <filename>sample__image1_8h</filename>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>sample_image1</name>
      <anchorfile>sample__image1_8h.html</anchorfile>
      <anchor>a5c60fa1bab17a63c73a694a05ed5ae88</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sample_image2.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/common/</path>
    <filename>sample__image2_8h</filename>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>sample_image2</name>
      <anchorfile>sample__image2_8h.html</anchorfile>
      <anchor>a93e5e8204257e8669fab319b699a1e1c</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ScalarFactorGraph.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/src/</path>
    <filename>ScalarFactorGraph_8cpp</filename>
    <includes id="graphs-precomp_8h" name="graphs-precomp.h" local="yes" imported="no">graphs-precomp.h</includes>
    <includes id="ScalarFactorGraph_8h" name="ScalarFactorGraph.h" local="no" imported="no">mrpt/graphs/ScalarFactorGraph.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
  </compound>
  <compound kind="file">
    <name>ScalarFactorGraph.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>ScalarFactorGraph_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="graphs_2include_2mrpt_2graphs_2link__pragmas_8h" name="graphs/include/mrpt/graphs/link_pragmas.h" local="no" imported="no">mrpt/graphs/link_pragmas.h</includes>
    <class kind="struct">mrpt::graphs::ScalarFactorGraph::BinaryFactorVirtualBase</class>
    <class kind="struct">mrpt::graphs::ScalarFactorGraph::FactorBase</class>
    <class kind="class">mrpt::graphs::ScalarFactorGraph</class>
    <class kind="struct">mrpt::graphs::ScalarFactorGraph::UnaryFactorVirtualBase</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
  </compound>
  <compound kind="file">
    <name>ScalarFactorGraph_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/src/</path>
    <filename>ScalarFactorGraph__unittest_8cpp</filename>
    <includes id="ScalarFactorGraph_8h" name="ScalarFactorGraph.h" local="no" imported="no">mrpt/graphs/ScalarFactorGraph.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
  </compound>
  <compound kind="file">
    <name>scan_matching.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/include/mrpt/scanmatching/</path>
    <filename>scan__matching_8h</filename>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="TMatchingPair_8h" name="TMatchingPair.h" local="no" imported="no">mrpt/utils/TMatchingPair.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <includes id="tfest_2include_2mrpt_2tfest_2link__pragmas_8h" name="tfest/include/mrpt/tfest/link_pragmas.h" local="no" imported="no">mrpt/tfest/link_pragmas.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::scanmatching</namespace>
    <member kind="function">
      <type>double TFEST_IMPEXP</type>
      <name>HornMethod</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>afd61201dcff9a015bc5a354347b5edf8</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;inPoints, std::vector&lt; double &gt; &amp;outQuat, bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>double TFEST_IMPEXP</type>
      <name>HornMethod</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>a2f5731bbff3895c45ed192b4ac3705c8</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;inPoints, mrpt::poses::CPose3DQuat &amp;outQuat, bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>leastSquareErrorRigidTransformation</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>ae415a25f8ba75983f22dcadee888a688</anchor>
      <arglist>(mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPose2D &amp;out_transformation, mrpt::math::CMatrixDouble33 *out_estimateCovariance=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>leastSquareErrorRigidTransformation</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>abe56964822257436ac24b6d6df506070</anchor>
      <arglist>(mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPosePDFGaussian &amp;out_transformation)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>leastSquareErrorRigidTransformation6D</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>a80f6fcf8d16bfe3ce09860a9ac6d7637</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPose3DQuat &amp;out_transformation, double &amp;out_scale, const bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>leastSquareErrorRigidTransformation6D</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>a3f74fed30708915cb8c19e11a75a70cc</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPose3D &amp;out_transformation, double &amp;out_scale, const bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>leastSquareErrorRigidTransformation6DRANSAC</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>abee2db5911b7608cac63d8368291f604</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPose3D &amp;out_transformation, double &amp;out_scale, vector_int &amp;out_inliers_idx, const unsigned int ransac_minSetSize=5, const unsigned int ransac_nmaxSimulations=50, const double ransac_maxSetSizePct=0.7, const bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>void TFEST_IMPEXP</type>
      <name>robustRigidTransformation</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>a4492cb97414428f5cb0b39d5aa432c09</anchor>
      <arglist>(mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPosePDFSOG &amp;out_transformation, float normalizationStd, unsigned int ransac_minSetSize=3, unsigned int ransac_maxSetSize=20, float ransac_mahalanobisDistanceThreshold=3.0f, unsigned int ransac_nSimulations=0, mrpt::utils::TMatchingPairList *out_largestSubSet=NULL, bool ransac_fuseByCorrsMatch=true, float ransac_fuseMaxDiffXY=0.01f, float ransac_fuseMaxDiffPhi=mrpt::utils::DEG2RAD(0.1f), bool ransac_algorithmForLandmarks=true, double probability_find_good_model=0.999, unsigned int ransac_min_nSimulations=1500, const bool verbose=false, double max_rmse_to_end=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>scanmatching.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/include/mrpt/</path>
    <filename>scanmatching_8h</filename>
    <includes id="scan__matching_8h" name="scan_matching.h" local="no" imported="no">mrpt/scanmatching/scan_matching.h</includes>
  </compound>
  <compound kind="file">
    <name>scanmatching_backwards_compat.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/src/</path>
    <filename>scanmatching__backwards__compat_8cpp</filename>
    <includes id="tfest-precomp_8h" name="tfest-precomp.h" local="yes" imported="no">tfest-precomp.h</includes>
    <includes id="tfest_8h" name="tfest.h" local="no" imported="no">mrpt/tfest.h</includes>
    <includes id="scan__matching_8h" name="scan_matching.h" local="no" imported="no">mrpt/scanmatching/scan_matching.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_SCANMATCHING_SUPRESS_BACKCOMPAT_WARNING</name>
      <anchorfile>scanmatching__backwards__compat_8cpp.html</anchorfile>
      <anchor>ae6eafe055d59d5b65e021cabe3b0de85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>backwards_compat_HornMethod</name>
      <anchorfile>scanmatching__backwards__compat_8cpp.html</anchorfile>
      <anchor>a1cbe4fb0ef834e330f7b700554b386e1</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;input, mrpt::poses::CPose3DQuat &amp;outQuat, bool forceScaleToUnity)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sdkcommon.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/</path>
    <filename>sdkcommon_8h</filename>
    <includes id="rplidar_8h" name="rplidar.h" local="yes" imported="no">rplidar.h</includes>
    <includes id="util_8h" name="util.h" local="yes" imported="no">hal/util.h</includes>
  </compound>
  <compound kind="file">
    <name>se2.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/include/mrpt/tfest/</path>
    <filename>se2_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CPosePDFSOG_8h" name="CPosePDFSOG.h" local="no" imported="no">mrpt/poses/CPosePDFSOG.h</includes>
    <includes id="TMatchingPair_8h" name="TMatchingPair.h" local="no" imported="no">mrpt/utils/TMatchingPair.h</includes>
    <includes id="tfest_2include_2mrpt_2tfest_2link__pragmas_8h" name="tfest/include/mrpt/tfest/link_pragmas.h" local="no" imported="no">mrpt/tfest/link_pragmas.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <includes id="indiv-compat-decls_8h" name="indiv-compat-decls.h" local="no" imported="no">mrpt/tfest/indiv-compat-decls.h</includes>
    <class kind="struct">mrpt::tfest::TSE2RobustParams</class>
    <class kind="struct">mrpt::tfest::TSE2RobustResult</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::tfest</namespace>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se2_l2</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>gaef464d3989efc6bc562d1685f67e825c</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::math::TPose2D &amp;out_transformation, mrpt::math::CMatrixDouble33 *out_estimateCovariance=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se2_l2</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>ga20abdfa1318afc2556b533434760495c</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPosePDFGaussian &amp;out_transformation)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se2_l2_robust</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>gaa84264964af348d4c91668501ba1bee2</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, const double in_normalizationStd, const TSE2RobustParams &amp;in_ransac_params, TSE2RobustResult &amp;out_results)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>se2.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/sophus/</path>
    <filename>se2_8hpp</filename>
    <includes id="so2_8hpp" name="so2.hpp" local="yes" imported="no">so2.hpp</includes>
    <class kind="class">Eigen::Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt;</class>
    <class kind="class">Sophus::SE2</class>
    <class kind="class">Sophus::SE2</class>
    <class kind="class">Sophus::SE2Base</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Sophus::SE2&lt; Scalar_, Options &gt; &gt;</class>
    <namespace>Eigen</namespace>
    <namespace>Eigen::internal</namespace>
    <namespace>Sophus</namespace>
    <member kind="typedef">
      <type>SE2&lt; double &gt;</type>
      <name>SE2d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a5780ad092ba3fc30da51034be9f2b823</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SE2&lt; float &gt;</type>
      <name>SE2f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a343feaa852b4b77b71720c88bbfef6fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>se2_l2.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/src/</path>
    <filename>se2__l2_8cpp</filename>
    <includes id="tfest-precomp_8h" name="tfest-precomp.h" local="yes" imported="no">tfest-precomp.h</includes>
    <includes id="se2_8h" name="se2.h" local="no" imported="no">mrpt/tfest/se2.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
  </compound>
  <compound kind="file">
    <name>se2_l2_ransac.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/src/</path>
    <filename>se2__l2__ransac_8cpp</filename>
    <includes id="tfest-precomp_8h" name="tfest-precomp.h" local="yes" imported="no">tfest-precomp.h</includes>
    <includes id="se2_8h" name="se2.h" local="no" imported="no">mrpt/tfest/se2.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPoint2DPDFGaussian_8h" name="CPoint2DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPoint2DPDFGaussian.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <member kind="function">
      <type>void</type>
      <name>markAsPicked</name>
      <anchorfile>se2__l2__ransac_8cpp.html</anchorfile>
      <anchor>afdc654498f09bf1fc8929a4073c1a7f6</anchor>
      <arglist>(const TMatchingPair &amp;c, std::vector&lt; bool &gt; &amp;alreadySelectedThis, std::vector&lt; bool &gt; &amp;alreadySelectedOther)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>se3.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/include/mrpt/tfest/</path>
    <filename>se3_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="TMatchingPair_8h" name="TMatchingPair.h" local="no" imported="no">mrpt/utils/TMatchingPair.h</includes>
    <includes id="tfest_2include_2mrpt_2tfest_2link__pragmas_8h" name="tfest/include/mrpt/tfest/link_pragmas.h" local="no" imported="no">mrpt/tfest/link_pragmas.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <includes id="indiv-compat-decls_8h" name="indiv-compat-decls.h" local="no" imported="no">mrpt/tfest/indiv-compat-decls.h</includes>
    <class kind="struct">mrpt::tfest::TSE3RobustParams</class>
    <class kind="struct">mrpt::tfest::TSE3RobustResult</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::tfest</namespace>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se3_l2</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>ga54dabd9882e593d8c462aff8192b0752</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPose3DQuat &amp;out_transform, double &amp;out_scale, bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se3_l2</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>gacbe3ea369ddd6e71277f4e0b2e17dc9c</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_points_this, const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_points_other, mrpt::poses::CPose3DQuat &amp;out_transform, double &amp;out_scale, bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se3_l2_robust</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>ga587ba19363f8fc8e434d32ec875122dd</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, const TSE3RobustParams &amp;in_params, TSE3RobustResult &amp;out_results)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>se3.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/sophus/</path>
    <filename>se3_8hpp</filename>
    <includes id="so3_8hpp" name="so3.hpp" local="yes" imported="no">so3.hpp</includes>
    <class kind="class">Eigen::Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt;</class>
    <class kind="class">Sophus::SE3</class>
    <class kind="class">Sophus::SE3</class>
    <class kind="class">Sophus::SE3Base</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Sophus::SE3&lt; Scalar_, Options &gt; &gt;</class>
    <namespace>Eigen</namespace>
    <namespace>Eigen::internal</namespace>
    <namespace>Sophus</namespace>
    <member kind="typedef">
      <type>SE3&lt; double &gt;</type>
      <name>SE3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a050c091bcf57261df3365462b3d01ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SE3&lt; float &gt;</type>
      <name>SE3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a8f271fa7a6a43bf18b01cb730b4b6c43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>se3_l2.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/src/</path>
    <filename>se3__l2_8cpp</filename>
    <includes id="tfest-precomp_8h" name="tfest-precomp.h" local="yes" imported="no">tfest-precomp.h</includes>
    <includes id="se3_8h" name="se3.h" local="no" imported="no">mrpt/tfest/se3.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>se3_l2_internal</name>
      <anchorfile>se3__l2_8cpp.html</anchorfile>
      <anchor>ade3892c67dbcb55664bf384189ee1832</anchor>
      <arglist>(std::vector&lt; mrpt::math::TPoint3D &gt; &amp;points_this, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;points_other, mrpt::poses::CPose3DQuat &amp;out_transform, double &amp;out_scale, bool forceScaleToUnity)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>se3_l2_ransac.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/src/</path>
    <filename>se3__l2__ransac_8cpp</filename>
    <includes id="tfest-precomp_8h" name="tfest-precomp.h" local="yes" imported="no">tfest-precomp.h</includes>
    <includes id="se3_8h" name="se3.h" local="no" imported="no">mrpt/tfest/se3.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
  </compound>
  <compound kind="file">
    <name>se3_ransac_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>se3__ransac__unittest_8cpp</filename>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPosePDFSOG_8h" name="CPosePDFSOG.h" local="no" imported="no">mrpt/poses/CPosePDFSOG.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="se2_8h" name="se2.h" local="no" imported="no">mrpt/tfest/se2.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <class kind="struct">TObs</class>
    <member kind="function">
      <type>bool</type>
      <name>ransac_data_assoc_run</name>
      <anchorfile>se3__ransac__unittest_8cpp.html</anchorfile>
      <anchor>a6c5ed1def637f3ac0f4dafd88f342c3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>se3__ransac__unittest_8cpp.html</anchorfile>
      <anchor>ac04404b3341cd4c14bcb42b550cff9b1</anchor>
      <arglist>(tfest, ransac_data_assoc)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>MAP_SIZE_X</name>
      <anchorfile>se3__ransac__unittest_8cpp.html</anchorfile>
      <anchor>a3c24d1d9be08f945caa7fbfb29168c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>MAP_SIZE_Y</name>
      <anchorfile>se3__ransac__unittest_8cpp.html</anchorfile>
      <anchor>a7f4ec1593acba0c59818a18201974d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>MINIMUM_RANSAC_ITERS</name>
      <anchorfile>se3__ransac__unittest_8cpp.html</anchorfile>
      <anchor>a7cbe4b1cb9d490b6cabbf51c19b8371c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>normalizationStd</name>
      <anchorfile>se3__ransac__unittest_8cpp.html</anchorfile>
      <anchor>a6a1f0d4da66d1311561505c13565e8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>NUM_MAP_FEATS</name>
      <anchorfile>se3__ransac__unittest_8cpp.html</anchorfile>
      <anchor>ab9e431d1a6ab0d0a2c924cbcc9b6b721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>NUM_OBSERVATIONS_TO_SIMUL</name>
      <anchorfile>se3__ransac__unittest_8cpp.html</anchorfile>
      <anchor>ad54999b0491d97b8993f80dfe912b1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>ransac_mahalanobisDistanceThreshold</name>
      <anchorfile>se3__ransac__unittest_8cpp.html</anchorfile>
      <anchor>afb753647644ee6ed437755810ec11313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>RANSAC_MINIMUM_INLIERS</name>
      <anchorfile>se3__ransac__unittest_8cpp.html</anchorfile>
      <anchor>af42d4cc3c8f9b0b094df7c572a87a854</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>se3_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/src/</path>
    <filename>se3__unittest_8cpp</filename>
    <includes id="tfest_8h" name="tfest.h" local="no" imported="no">mrpt/tfest.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="typedef">
      <type>std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>TPoints</name>
      <anchorfile>se3__unittest_8cpp.html</anchorfile>
      <anchor>aaad9f1af3f0da84f5cd4df834a3fb735</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate_list_of_points</name>
      <anchorfile>se3__unittest_8cpp.html</anchorfile>
      <anchor>a46100f11429da45b864b4048ec1242c1</anchor>
      <arglist>(const TPoints &amp;pA, const TPoints &amp;pB, TMatchingPairList &amp;list)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat</type>
      <name>generate_points</name>
      <anchorfile>se3__unittest_8cpp.html</anchorfile>
      <anchor>a75b5ac8757b69e86061183d5c13108cd</anchor>
      <arglist>(TPoints &amp;pA, TPoints &amp;pB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate_vector_of_points</name>
      <anchorfile>se3__unittest_8cpp.html</anchorfile>
      <anchor>a97006a524e575de10543d78e805fca1b</anchor>
      <arglist>(const TPoints &amp;pA, const TPoints &amp;pB, vector&lt; mrpt::math::TPoint3D &gt; &amp;ptsA, vector&lt; mrpt::math::TPoint3D &gt; &amp;ptsB)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>se3__unittest_8cpp.html</anchorfile>
      <anchor>a977f69f4a69f53097034be04b407ed52</anchor>
      <arglist>(tfest, se3_l2_MatchList)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>se3__unittest_8cpp.html</anchorfile>
      <anchor>a29d727af150d0a79b0807dad2e481135</anchor>
      <arglist>(tfest, se3_l2_PtsLists)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>se3__unittest_8cpp.html</anchorfile>
      <anchor>a1c85bdcd39bba97d7cb738ed3989514e</anchor>
      <arglist>(tfest, se3_l2_robust)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SE_traits.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>SE__traits_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="SE__traits_8h" name="SE_traits.h" local="no" imported="no">mrpt/poses/SE_traits.h</includes>
  </compound>
  <compound kind="file">
    <name>SE_traits.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>SE__traits_8h</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <class kind="struct">mrpt::poses::SE_traits&lt; 2 &gt;</class>
    <class kind="struct">mrpt::poses::SE_traits&lt; 3 &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="variable">
      <type>struct BASE_IMPEXP</type>
      <name>SE_traits</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ga537a8a233f9c95411ada6eda9043d2b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SE_traits_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>SE__traits__unittest_8cpp</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="SE__traits_8h" name="SE_traits.h" local="no" imported="no">mrpt/poses/SE_traits.h</includes>
    <includes id="jacobians_8h" name="jacobians.h" local="no" imported="no">mrpt/math/jacobians.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <class kind="class">SE_traits_tests</class>
    <class kind="struct">SE_traits_tests::TParams</class>
    <member kind="typedef">
      <type>SE_traits_tests&lt; mrpt::poses::CPose2D &gt;</type>
      <name>SE2_traits_tests</name>
      <anchorfile>SE__traits__unittest_8cpp.html</anchorfile>
      <anchor>a870a94fc5e4a297edd0d876531339353</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SE_traits_tests&lt; mrpt::poses::CPose3D &gt;</type>
      <name>SE3_traits_tests</name>
      <anchorfile>SE__traits__unittest_8cpp.html</anchorfile>
      <anchor>a39e7818fb5d6c641f22afcb033a4da9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>SE__traits__unittest_8cpp.html</anchorfile>
      <anchor>af6a1f89e0860e024df650563352d3c45</anchor>
      <arglist>(SE3_traits_tests, SE3_jacobs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>SE__traits__unittest_8cpp.html</anchorfile>
      <anchor>ae6da24109b27212ba9938631b4901f52</anchor>
      <arglist>(SE2_traits_tests, SE2_jacobs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SemanticClustering.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/include/mrpt/pbmap/</path>
    <filename>SemanticClustering_8h</filename>
  </compound>
  <compound kind="file">
    <name>serialinterface.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>serialinterface_8cpp</filename>
    <includes id="serialinterface_8h" name="serialinterface.h" local="yes" imported="no">serialinterface.h</includes>
    <includes id="xsportinfo_8h" name="xsportinfo.h" local="no" imported="no">xsens/xsportinfo.h</includes>
    <includes id="xscontrolline_8h" name="xscontrolline.h" local="no" imported="no">xsens/xscontrolline.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_DEPRECATE</name>
      <anchorfile>serialinterface_8cpp.html</anchorfile>
      <anchor>a411c46599e926f8cdf49c63957255359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSEEK</name>
      <anchorfile>serialinterface_8cpp.html</anchorfile>
      <anchor>a26eeae6d9f6c33e45bc14421e3098a7c</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FSEEK_R</name>
      <anchorfile>serialinterface_8cpp.html</anchorfile>
      <anchor>ade70724c8be1c5773b9d58b9ceba1ac0</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FTELL</name>
      <anchorfile>serialinterface_8cpp.html</anchorfile>
      <anchor>a6cb7c2b71feb2bb1ab857bb639f79b66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XDA1LOG_OBSOLETE</name>
      <anchorfile>serialinterface_8cpp.html</anchorfile>
      <anchor>affcde592ca25970311ddfad74e487d40</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doesFileExist</name>
      <anchorfile>serialinterface_8cpp.html</anchorfile>
      <anchor>a987e4108d3ceb9c15bb31a2f0b1d4c70</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeFilenameUnique</name>
      <anchorfile>serialinterface_8cpp.html</anchorfile>
      <anchor>a566badaf70204208f4f6bc934c3613eb</anchor>
      <arglist>(char *filename)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>serialinterface.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>serialinterface_8h</filename>
    <includes id="streaminterface_8h" name="streaminterface.h" local="yes" imported="no">streaminterface.h</includes>
    <includes id="xsplatform_8h" name="xsplatform.h" local="no" imported="no">xsens/xsplatform.h</includes>
    <includes id="xsmessage_8h" name="xsmessage.h" local="no" imported="no">xsens/xsmessage.h</includes>
    <includes id="xsbaud_8h" name="xsbaud.h" local="no" imported="no">xsens/xsbaud.h</includes>
    <includes id="xscontrolline_8h" name="xscontrolline.h" local="no" imported="no">xsens/xscontrolline.h</includes>
    <class kind="class">SerialInterface</class>
  </compound>
  <compound kind="file">
    <name>serialization_zmq.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>serialization__zmq_8h</filename>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <namespace>mrpt::utils::internal</namespace>
    <member kind="function">
      <type>void</type>
      <name>free_zmq_msg_lst</name>
      <anchorfile>namespacemrpt_1_1utils_1_1internal.html</anchorfile>
      <anchor>a623755c42714d247d163e402daf11e62</anchor>
      <arglist>(VECTOR_MSG_T &amp;lst_msgs)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CSerializablePtr</type>
      <name>mrpt_recv_from_zmq</name>
      <anchorfile>group__noncstream__serialization__zmq.html</anchorfile>
      <anchor>ga79aa0c1d5c18e474611fe6dcdbc185d0</anchor>
      <arglist>(ZMQ_SOCKET_TYPE zmq_socket, bool dont_wait=false, size_t *rx_obj_length_in_bytes=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mrpt_recv_from_zmq_buf</name>
      <anchorfile>group__noncstream__serialization__zmq.html</anchorfile>
      <anchor>ga12b805e9776df75aa5bd032c66029819</anchor>
      <arglist>(ZMQ_SOCKET_TYPE zmq_socket, VECTOR_MSG_T &amp;out_lst_msgs, mrpt::utils::CMemoryStream &amp;target_buf, bool dont_wait, size_t *rx_obj_length_in_bytes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mrpt_recv_from_zmq_into</name>
      <anchorfile>group__noncstream__serialization__zmq.html</anchorfile>
      <anchor>ga0fd3c04fecf17feb797f27835422c04a</anchor>
      <arglist>(ZMQ_SOCKET_TYPE zmq_socket, mrpt::utils::CSerializable &amp;target_object, bool dont_wait=false, size_t *rx_obj_length_in_bytes=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mrpt_send_to_zmq</name>
      <anchorfile>group__noncstream__serialization__zmq.html</anchorfile>
      <anchor>gaf81e71fa8339aa1de89d0e9c182451dc</anchor>
      <arglist>(ZMQ_SOCKET_TYPE zmq_socket, const mrpt::utils::CSerializable &amp;obj, const size_t max_packet_len=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>maps/src/maps/serializations_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/maps/src/maps/</path>
    <filename>maps_2src_2maps_2serializations__unittest_8cpp</filename>
    <includes id="maps_8h" name="maps.h" local="no" imported="no">mrpt/maps.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>maps_2src_2maps_2serializations__unittest_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>maps_2src_2maps_2serializations__unittest_8cpp.html</anchorfile>
      <anchor>a2ac1ae9a589d4e0c314ab1646334bd56</anchor>
      <arglist>(SerializeTestMaps, WriteReadToMem)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>opengl/src/serializations_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>opengl_2src_2serializations__unittest_8cpp</filename>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_NO_WARN_BIG_HDR</name>
      <anchorfile>opengl_2src_2serializations__unittest_8cpp.html</anchorfile>
      <anchor>a8d57ff57169eeecd7a2244c3f44fcab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>opengl_2src_2serializations__unittest_8cpp.html</anchorfile>
      <anchor>ac62f95939ce4ded7c753a8b6b84ec6a6</anchor>
      <arglist>(SerializeTestOpenGL, WriteReadToMem)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sift.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>sift_8c</filename>
    <includes id="sift_8h" name="sift.h" local="yes" imported="no">sift.h</includes>
    <includes id="imgfeatures_8h" name="imgfeatures.h" local="yes" imported="no">imgfeatures.h</includes>
    <includes id="vision_2src_2sift-hess_2utils_8h" name="vision/src/sift-hess/utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>interp_hist_peak</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a1e386665b77f0a89e21272dc52fb9ee0</anchor>
      <arglist>(l, c, r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_sift_features</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a2fa4531923bf71c51c7b27c4728a18d7</anchor>
      <arglist>(IplImage *img, struct feature **feat, int intvls, double sigma, double contr_thr, int curv_thr, int img_dbl, int descr_width, int descr_hist_bins)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_good_ori_features</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a8bb1b45fd17a277fe8f98284a7ac82ab</anchor>
      <arglist>(CvSeq *, double *, int, double, struct feature *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adjust_for_img_dbl</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a72b7825d391b21ee1b0be82e95b0e491</anchor>
      <arglist>(CvSeq *)</arglist>
    </member>
    <member kind="function">
      <type>IplImage ***</type>
      <name>build_dog_pyr</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>ae634d3606f9530ae435cd700027af60e</anchor>
      <arglist>(IplImage ***, int, int)</arglist>
    </member>
    <member kind="function">
      <type>IplImage ***</type>
      <name>build_gauss_pyr</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a7710f5c998276b874ee32d971c9bf392</anchor>
      <arglist>(IplImage *, int, int, double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calc_feature_oris</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a051ca853ec586a814ce5d5248958486d</anchor>
      <arglist>(CvSeq *, IplImage ***)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calc_feature_scales</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a71f027edc2d7d693e89c5bad63424495</anchor>
      <arglist>(CvSeq *, double, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>calc_grad_mag_ori</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a2181595ea8c0e1abece32d915434f64e</anchor>
      <arglist>(IplImage *, int, int, double *, double *)</arglist>
    </member>
    <member kind="function">
      <type>struct feature *</type>
      <name>clone_feature</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a0e54218f17195b866edca9604642f584</anchor>
      <arglist>(struct feature *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute_descriptors</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a4fdc17b0525574417e97673e6a3ef874</anchor>
      <arglist>(CvSeq *, IplImage ***, int, int)</arglist>
    </member>
    <member kind="function">
      <type>IplImage *</type>
      <name>convert_to_gray32</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>abc212a89dc8a1b17cb8f98c81982bc1a</anchor>
      <arglist>(const IplImage *)</arglist>
    </member>
    <member kind="function">
      <type>IplImage *</type>
      <name>create_init_img</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>adbb646d5e1d054a995bbf89a83a480ad</anchor>
      <arglist>(const IplImage *, int, double)</arglist>
    </member>
    <member kind="function">
      <type>CvMat *</type>
      <name>deriv_3D</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>aa836370f0f1f1a557674cb7572bc4374</anchor>
      <arglist>(IplImage ***, int, int, int, int)</arglist>
    </member>
    <member kind="function">
      <type>double ***</type>
      <name>descr_hist</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>ae7476aed56cc1c907fab3d09773910bf</anchor>
      <arglist>(IplImage *, int, int, double, double, int, int)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dominant_ori</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a885182347096e119edf55f68884bd8c4</anchor>
      <arglist>(double *, int)</arglist>
    </member>
    <member kind="function">
      <type>IplImage *</type>
      <name>downsample</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a41dbcfd84cfeeadf0e3c41dbcaa3d2ef</anchor>
      <arglist>(IplImage *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>feature_cmp</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>abac4d497e5fde07436cd0b0083bc3a36</anchor>
      <arglist>(void *, void *, void *)</arglist>
    </member>
    <member kind="function">
      <type>CvMat *</type>
      <name>hessian_3D</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a49efdbeb61e2ef773dec14e290f191e8</anchor>
      <arglist>(IplImage ***, int, int, int, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hist_to_descr</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>aa35bac981458b55adc1c417331aae46c</anchor>
      <arglist>(double ***, int, int, struct feature *)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>interp_contr</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>ad5fba984501dfa0eb44b2e91c69df2ea</anchor>
      <arglist>(IplImage ***, int, int, int, int, double, double, double)</arglist>
    </member>
    <member kind="function">
      <type>struct feature *</type>
      <name>interp_extremum</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a451999e9ed4cdd9fbf58bdd251b8bf9e</anchor>
      <arglist>(IplImage ***, int, int, int, int, int, double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>interp_hist_entry</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>ad831df9bcc971a4bae79dd0462cc6ec0</anchor>
      <arglist>(double ***, double, double, double, double, int, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>interp_step</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a8c3dcc065dbc9f66b51171b8f35fe5e9</anchor>
      <arglist>(IplImage ***, int, int, int, int, double *, double *, double *)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_extremum</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a8a31daf9cdbfbac49d7238ba1ec324ce</anchor>
      <arglist>(IplImage ***, int, int, int, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>is_too_edge_like</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>ab07421dabc3ef33f1337927e7ae1cf29</anchor>
      <arglist>(IplImage *, int, int, int)</arglist>
    </member>
    <member kind="function">
      <type>struct feature *</type>
      <name>new_feature</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a74e9cdbb51ddbe53677fbd59427580b7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize_descr</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>af1b3a7af79b308c12f28eafa158c8db7</anchor>
      <arglist>(struct feature *)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>ori_hist</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a8dc14b926879fdd332cc11a34a555901</anchor>
      <arglist>(IplImage *, int, int, int, int, double)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release_descr_hist</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a63681295cf56dd8e48162725001d78ef</anchor>
      <arglist>(double ****, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release_pyr</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a15f5b2d72ba307d6e3473cc9074fff69</anchor>
      <arglist>(IplImage ****, int, int)</arglist>
    </member>
    <member kind="function">
      <type>CvSeq *</type>
      <name>scale_space_extrema</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a566a14f4a98b80e1caf5c5b535280ebf</anchor>
      <arglist>(IplImage ***, int, int, double, int, CvMemStorage *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>smooth_ori_hist</name>
      <anchorfile>sift_8c.html</anchorfile>
      <anchor>a10f6d69a675147021c5cc5d8106b9456</anchor>
      <arglist>(double *, int)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sift.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>sift_8h</filename>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <class kind="struct">detection_data</class>
    <member kind="define">
      <type>#define</type>
      <name>feat_detection_data</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a8eba1b51a4d469ff370f6a32d82cb694</anchor>
      <arglist>(f)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_DESCR_HIST_BINS</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a6a12fa45503d7dc95042ab6738f554d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_DESCR_MAG_THR</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>accd3631ac9f5d7b3586e057c0616ac6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_DESCR_SCL_FCTR</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>add42857da8e9a94133a1cdd67d5e2ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_DESCR_WIDTH</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a82abba99c2beb3585d449dce8dd7e0bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_IMG_BORDER</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a50310bca391fed05095fa59f70f59baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_IMG_DBL</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>ae194d6044a398e670e4b3a8a3ff471ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_INIT_SIGMA</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a3d7352f1515aa7325f042d6afcd98ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_INT_DESCR_FCTR</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a14774e352bace67ce7315b1c89b3fee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_INTVLS</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a19f3e70f0f896ab32a10ba077f9e7c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_MAX_INTERP_STEPS</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a672da8aa15d7200825709eda734c5a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_ORI_HIST_BINS</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a9f8316691f72047eebe00df7a6da3162</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_ORI_PEAK_RATIO</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a876d7b0cb7dc48e3e0cdb2a21c9d1c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_ORI_RADIUS</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a284e5a1c52c91388aebff641f2048ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_ORI_SIG_FCTR</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a4f132194f0782a2b1374bd1f5dea25b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_ORI_SMOOTH_PASSES</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a5dc236d694ce7df4c30d6491a8976559</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SIFT_SIGMA</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a94631e7c4450c2e5b17537fdcd0c8c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_sift_features</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>a2fa4531923bf71c51c7b27c4728a18d7</anchor>
      <arglist>(IplImage *img, struct feature **feat, int intvls, double sigma, double contr_thr, int curv_thr, int img_dbl, int descr_width, int descr_hist_bins)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sift_features</name>
      <anchorfile>sift_8h.html</anchorfile>
      <anchor>ab38678735e475d5f9ee393681298064b</anchor>
      <arglist>(IplImage *img, struct feature **feat)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>siftfeat.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>siftfeat_8c</filename>
    <includes id="sift_8h" name="sift.h" local="yes" imported="no">sift.h</includes>
    <includes id="imgfeatures_8h" name="imgfeatures.h" local="yes" imported="no">imgfeatures.h</includes>
    <includes id="vision_2src_2sift-hess_2utils_8h" name="vision/src/sift-hess/utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>siftfeat_8c.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>contr_thr</name>
      <anchorfile>siftfeat_8c.html</anchorfile>
      <anchor>af0d0427f6b0e1b50befa938106a21a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>curv_thr</name>
      <anchorfile>siftfeat_8c.html</anchorfile>
      <anchor>a48bf6861173a1adf25567fe3bdf51561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>descr_hist_bins</name>
      <anchorfile>siftfeat_8c.html</anchorfile>
      <anchor>a5d68f0477566db8da80f36563475dd11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>descr_width</name>
      <anchorfile>siftfeat_8c.html</anchorfile>
      <anchor>af1a76d7058f02949356fc492a75859ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>display</name>
      <anchorfile>siftfeat_8c.html</anchorfile>
      <anchor>af36a76a97c2cc0ea7b1c0c25933934a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>img_dbl</name>
      <anchorfile>siftfeat_8c.html</anchorfile>
      <anchor>a0a5bf57661c47f4e4c81681704a3f963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>img_file_name</name>
      <anchorfile>siftfeat_8c.html</anchorfile>
      <anchor>a0efb8b8b0471430b25ca88ecf3cb5464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>intvls</name>
      <anchorfile>siftfeat_8c.html</anchorfile>
      <anchor>a1b6154beb989307808e6e3a8383d8bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>out_file_name</name>
      <anchorfile>siftfeat_8c.html</anchorfile>
      <anchor>a3854c5f34d11b4f99731bca509bd74b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>out_img_name</name>
      <anchorfile>siftfeat_8c.html</anchorfile>
      <anchor>a1a3b8cf5fd8ab4f6fa4f1d87e80440fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sigma</name>
      <anchorfile>siftfeat_8c.html</anchorfile>
      <anchor>a4ef930be9d7ab47d59cc0668d0d1fac8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sim3.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/sophus/</path>
    <filename>sim3_8hpp</filename>
    <includes id="rxso3_8hpp" name="rxso3.hpp" local="yes" imported="no">rxso3.hpp</includes>
    <class kind="class">Eigen::Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt;</class>
    <class kind="class">Sophus::Sim3</class>
    <class kind="class">Sophus::Sim3</class>
    <class kind="class">Sophus::Sim3Base</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Sophus::Sim3&lt; Scalar_, Options &gt; &gt;</class>
    <namespace>Eigen</namespace>
    <namespace>Eigen::internal</namespace>
    <namespace>Sophus</namespace>
    <member kind="typedef">
      <type>Sim3&lt; double &gt;</type>
      <name>Sim3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aba0aeef02b4e3b75d92a02474d841542</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Sim3&lt; float &gt;</type>
      <name>Sim3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>acdeb607ece91d46cc9b43177d068d967</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SimpleIni.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/simpleini/</path>
    <filename>SimpleIni_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="CRuntimeCompiledExpression_8h" name="CRuntimeCompiledExpression.h" local="no" imported="no">mrpt/math/CRuntimeCompiledExpression.h</includes>
    <class kind="class">mrpt::utils::simpleini::CSimpleIniTempl::Converter</class>
    <class kind="class">mrpt::utils::simpleini::CSimpleIniTempl</class>
    <class kind="struct">mrpt::utils::simpleini::CSimpleIniTempl::Entry</class>
    <class kind="class">mrpt::utils::simpleini::CSimpleIniTempl::FileWriter</class>
    <class kind="struct">mrpt::utils::simpleini::CSimpleIniTempl::Entry::KeyOrder</class>
    <class kind="struct">mrpt::utils::simpleini::CSimpleIniTempl::Entry::LoadOrder</class>
    <class kind="struct">mrpt::utils::simpleini::MRPT_IniFileParser</class>
    <class kind="class">mrpt::utils::simpleini::CSimpleIniTempl::OutputWriter</class>
    <class kind="struct">mrpt::utils::simpleini::MRPT_IniFileParser::ParseContext</class>
    <class kind="class">mrpt::utils::simpleini::SI_ConvertA</class>
    <class kind="struct">mrpt::utils::simpleini::SI_GenericCase</class>
    <class kind="struct">mrpt::utils::simpleini::SI_GenericNoCase</class>
    <class kind="class">mrpt::utils::simpleini::CSimpleIniTempl::StreamWriter</class>
    <class kind="class">mrpt::utils::simpleini::CSimpleIniTempl::StringWriter</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <namespace>mrpt::utils::simpleini</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CSimpleIni</name>
      <anchorfile>SimpleIni_8h.html</anchorfile>
      <anchor>a7d6444ead3a7e870acdb77aaffb8f9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CSimpleIniCase</name>
      <anchorfile>SimpleIni_8h.html</anchorfile>
      <anchor>ae287c82d088c035d6176a7b5cf91e473</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SI_ASSERT</name>
      <anchorfile>SimpleIni_8h.html</anchorfile>
      <anchor>aa1c86fe2eaf27ba2cc163372f32a9106</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SI_NEWLINE</name>
      <anchorfile>SimpleIni_8h.html</anchorfile>
      <anchor>a3864eb3c1be64f869c66e8b2c87088c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SI_NEWLINE_A</name>
      <anchorfile>SimpleIni_8h.html</anchorfile>
      <anchor>a37c74ba148bf76a7ef3437655c29be1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SI_NEWLINE_W</name>
      <anchorfile>SimpleIni_8h.html</anchorfile>
      <anchor>aad85e3fb9ce0ed8112a00bdc493a1184</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SI_SUPPORT_IOSTREAMS</name>
      <anchorfile>SimpleIni_8h.html</anchorfile>
      <anchor>af5d547e50262b8f6bc82e57dcb4a647d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CSimpleIniTempl&lt; char, SI_GenericNoCase&lt; char &gt;, SI_ConvertA&lt; char &gt; &gt;</type>
      <name>CSimpleIniA</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>a6ceed6b764d7513950f8bf763c037cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CSimpleIniTempl&lt; char, SI_GenericCase&lt; char &gt;, SI_ConvertA&lt; char &gt; &gt;</type>
      <name>CSimpleIniCaseA</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>a5684ff04ad62dd2b42f66807071d914e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CSimpleIniTempl&lt; char, SI_GenericNoCase&lt; char &gt;, MRPT_IniFileParser &gt;</type>
      <name>MRPT_CSimpleIni</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>a92413f71fa5286b5b7febc3176746214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SI_Error</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SI_OK</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaefa4fec56e689482ca8b9150dc8c649a30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SI_UPDATED</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaefa512bcbe6108ff3a811f2a1cfb3c9740e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SI_INSERTED</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaefa291c2a123a36859e72fdd903a89f9275</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SI_FAIL</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaefa8565bfe1d752d3cef425344792b084ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SI_NOMEM</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaefa1026a5ea576374c59ecb6a79919ebfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SI_FILE</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaefab8286f8df2f7cac3b992f9e205b2e12e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simul-beacons-main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/simul-beacons/</path>
    <filename>simul-beacons-main_8cpp</filename>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="maps_2CBeaconMap_8h" name="maps/CBeaconMap.h" local="no" imported="no">mrpt/maps/CBeaconMap.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="obs_2CObservationBeaconRanges_8h" name="obs/CObservationBeaconRanges.h" local="no" imported="no">mrpt/obs/CObservationBeaconRanges.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simul-beacons-main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simul-gridmap_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/simul-gridmap/</path>
    <filename>simul-gridmap__main_8cpp</filename>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CmdLine_8h" name="CmdLine.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLine.h</includes>
    <member kind="function">
      <type>void</type>
      <name>do_simulation</name>
      <anchorfile>simul-gridmap__main_8cpp.html</anchorfile>
      <anchor>a086e6fd0dd311a55b77cc5c3c43da99c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simul-gridmap__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simulOdometry</name>
      <anchorfile>simul-gridmap__main_8cpp.html</anchorfile>
      <anchor>a1662cbf1c54566bc429eb1252f184085</anchor>
      <arglist>(const CPose2D &amp;real_pose, CPose2D &amp;last_pose, CPose2D &amp;Apose, const CActionRobotMovement2D::TMotionModelOptions &amp;odo_opts)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>grid_file</name>
      <anchorfile>simul-gridmap__main_8cpp.html</anchorfile>
      <anchor>a0d0fa0c6e1dae0f6e3da1c33d68d95cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>gt_file</name>
      <anchorfile>simul-gridmap__main_8cpp.html</anchorfile>
      <anchor>a1b062b8e7869a1240d09fdb1e4f63074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>in_rawlog_file</name>
      <anchorfile>simul-gridmap__main_8cpp.html</anchorfile>
      <anchor>ac10a6ff79dc3c7842ff7225b09d223fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LASER_BEARING_STD_ERROR</name>
      <anchorfile>simul-gridmap__main_8cpp.html</anchorfile>
      <anchor>a2f02b2a2eeb505ce726e3b9bf88b4e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LASER_N_RANGES</name>
      <anchorfile>simul-gridmap__main_8cpp.html</anchorfile>
      <anchor>a6c992aba1b49b93b9b6d26f81120f423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LASER_STD_ERROR</name>
      <anchorfile>simul-gridmap__main_8cpp.html</anchorfile>
      <anchor>ad7ce0a51dfd0b5039f83fda897840453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>out_rawlog_file</name>
      <anchorfile>simul-gridmap__main_8cpp.html</anchorfile>
      <anchor>ab1d16433c1d9e6853bc87b2415698a1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simul-landmarks-main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/simul-landmarks/</path>
    <filename>simul-landmarks-main_8cpp</filename>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CActionRobotMovement3D_8h" name="obs/CActionRobotMovement3D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement3D.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>simul-landmarks-main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slam-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/</path>
    <filename>slam-precomp_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>slam-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/</path>
    <filename>slam-precomp_8h</filename>
  </compound>
  <compound kind="file">
    <name>slam.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/</path>
    <filename>slam_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="maps_8h" name="maps.h" local="no" imported="no">mrpt/maps.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="maps_2CMultiMetricMapPDF_8h" name="maps/CMultiMetricMapPDF.h" local="no" imported="no">mrpt/maps/CMultiMetricMapPDF.h</includes>
    <includes id="CMetricMapBuilderICP_8h" name="CMetricMapBuilderICP.h" local="no" imported="no">mrpt/slam/CMetricMapBuilderICP.h</includes>
    <includes id="CMetricMapBuilderRBPF_8h" name="CMetricMapBuilderRBPF.h" local="no" imported="no">mrpt/slam/CMetricMapBuilderRBPF.h</includes>
    <includes id="CRangeBearingKFSLAM_8h" name="CRangeBearingKFSLAM.h" local="no" imported="no">mrpt/slam/CRangeBearingKFSLAM.h</includes>
    <includes id="CRangeBearingKFSLAM2D_8h" name="CRangeBearingKFSLAM2D.h" local="no" imported="no">mrpt/slam/CRangeBearingKFSLAM2D.h</includes>
    <includes id="obs_8h" name="obs.h" local="no" imported="no">mrpt/obs.h</includes>
    <includes id="obs_2CObservationVisualLandmarks_8h" name="obs/CObservationVisualLandmarks.h" local="no" imported="no">mrpt/obs/CObservationVisualLandmarks.h</includes>
    <includes id="CMonteCarloLocalization2D_8h" name="CMonteCarloLocalization2D.h" local="no" imported="no">mrpt/slam/CMonteCarloLocalization2D.h</includes>
    <includes id="CMonteCarloLocalization3D_8h" name="CMonteCarloLocalization3D.h" local="no" imported="no">mrpt/slam/CMonteCarloLocalization3D.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="CGridMapAligner_8h" name="CGridMapAligner.h" local="no" imported="no">mrpt/slam/CGridMapAligner.h</includes>
    <includes id="CIncrementalMapPartitioner_8h" name="CIncrementalMapPartitioner.h" local="no" imported="no">mrpt/slam/CIncrementalMapPartitioner.h</includes>
    <includes id="CRejectionSamplingRangeOnlyLocalization_8h" name="CRejectionSamplingRangeOnlyLocalization.h" local="no" imported="no">mrpt/slam/CRejectionSamplingRangeOnlyLocalization.h</includes>
    <includes id="data__association_8h" name="data_association.h" local="no" imported="no">mrpt/slam/data_association.h</includes>
    <includes id="observations__overlap_8h" name="observations_overlap.h" local="no" imported="no">mrpt/slam/observations_overlap.h</includes>
    <includes id="COccupancyGridMapFeatureExtractor_8h" name="COccupancyGridMapFeatureExtractor.h" local="no" imported="no">mrpt/slam/COccupancyGridMapFeatureExtractor.h</includes>
  </compound>
  <compound kind="file">
    <name>slam_bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>slam__bindings_8cpp</filename>
    <includes id="bindings_8h" name="bindings.h" local="yes" imported="no">bindings.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="obs_2CObservation_8h" name="obs/CObservation.h" local="no" imported="no">mrpt/obs/CObservation.h</includes>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CActionRobotMovement2D_8h" name="obs/CActionRobotMovement2D.h" local="no" imported="no">mrpt/obs/CActionRobotMovement2D.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2CPointsMap_8h" name="maps/CPointsMap.h" local="no" imported="no">mrpt/maps/CPointsMap.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="CMetricMapBuilderICP_8h" name="CMetricMapBuilderICP.h" local="no" imported="no">mrpt/slam/CMetricMapBuilderICP.h</includes>
    <includes id="CMetricMapBuilderRBPF_8h" name="CMetricMapBuilderRBPF.h" local="no" imported="no">mrpt/slam/CMetricMapBuilderRBPF.h</includes>
    <includes id="CRangeBearingKFSLAM2D_8h" name="CRangeBearingKFSLAM2D.h" local="no" imported="no">mrpt/slam/CRangeBearingKFSLAM2D.h</includes>
    <includes id="CRangeBearingKFSLAM_8h" name="CRangeBearingKFSLAM.h" local="no" imported="no">mrpt/slam/CRangeBearingKFSLAM.h</includes>
    <includes id="CMonteCarloLocalization2D_8h" name="CMonteCarloLocalization2D.h" local="no" imported="no">mrpt/slam/CMonteCarloLocalization2D.h</includes>
    <includes id="CMonteCarloLocalization3D_8h" name="CMonteCarloLocalization3D.h" local="no" imported="no">mrpt/slam/CMonteCarloLocalization3D.h</includes>
    <includes id="CParticleFilter_8h" name="CParticleFilter.h" local="no" imported="no">mrpt/bayes/CParticleFilter.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <class kind="struct">CMetricMapBuilderWrap</class>
    <member kind="function">
      <type>tuple</type>
      <name>CICP_AlignPDF1</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a091a580dfcda62947b13cc343a700518</anchor>
      <arglist>(CICP &amp;self, COccupancyGridMap2D &amp;m1, CSimplePointsMap &amp;m2, CPosePDFGaussian &amp;initialEstimationPDF)</arglist>
    </member>
    <member kind="function">
      <type>tuple</type>
      <name>CICP_AlignPDF2</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a103574933b0c5671e3e7df9b9ac674c3</anchor>
      <arglist>(CICP &amp;self, CSimplePointsMap &amp;m1, CSimplePointsMap &amp;m2, CPosePDFGaussian &amp;initialEstimationPDF)</arglist>
    </member>
    <member kind="function">
      <type>CSimpleMap</type>
      <name>CMetricMapBuilder_getCurrentlyBuiltMap</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>aa68b49bfdbc9722f20565dbf11816137</anchor>
      <arglist>(CMetricMapBuilder &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>CMetricMapBuilder_getCurrentPose2D</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>ac8deee6355ae0524b4b9dd638bc8d029</anchor>
      <arglist>(CMetricMapBuilder &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMetricMapBuilderICP_initialize</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>aefebec9519213998b118af83afcee55b</anchor>
      <arglist>(CMetricMapBuilderICP &amp;self, CSimpleMap &amp;initialMap, CPosePDFGaussian &amp;x0)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFParticlesPtr</type>
      <name>CMetricMapBuilderRBPF_getCurrentPoseEstimation</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a1897abd48e7d27c3a1aa72f4ee185158</anchor>
      <arglist>(CMetricMapBuilderRBPF &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMetricMapBuilderRBPF_initialize</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a8ceaf423638b7392967f1f272833fc50</anchor>
      <arglist>(CMetricMapBuilderRBPF &amp;self, CSimpleMap &amp;initialMap, CPosePDFParticles &amp;x0)</arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>CMonteCarloLocalization2D_drawSingleSample</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a6ca1a3f8fe525a40ea9212b7aa240c02</anchor>
      <arglist>(CMonteCarloLocalization2D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>CMonteCarloLocalization2D_getAs3DObject</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a6abc7cc52090580f309e5edc36475216</anchor>
      <arglist>(CMonteCarloLocalization2D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>tuple</type>
      <name>CMonteCarloLocalization2D_getCovarianceAndMean</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>ab342cc403db90e3ac57e191a06a761db</anchor>
      <arglist>(CMonteCarloLocalization2D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>CMonteCarloLocalization2D_getMean</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>abaf644385d64f75b3baf2a9a88acaa62</anchor>
      <arglist>(CMonteCarloLocalization2D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CPosePDFParticles</type>
      <name>CMonteCarloLocalization2D_inverse</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a0b92c244603b71745877e8d4ca0831b3</anchor>
      <arglist>(CMonteCarloLocalization2D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>tuple</type>
      <name>CMonteCarloLocalization2D_normalizeWeights</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a3b03c5d130fe4348fbdd62891cd7c6c9</anchor>
      <arglist>(CMonteCarloLocalization2D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMonteCarloLocalization2D_prediction_and_update</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a4fc44607b3a846c5357fbd58a30e6496</anchor>
      <arglist>(CMonteCarloLocalization2D &amp;self, const mrpt::obs::CActionCollectionPtr action, const mrpt::obs::CSensoryFramePtr observation, const CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMonteCarloLocalization2D_prediction_and_update_pfAuxiliaryPFOptimal</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>ac9663340be036a16845b120f3e1f9a9f</anchor>
      <arglist>(CMonteCarloLocalization2D &amp;self, const mrpt::obs::CActionCollectionPtr action, const mrpt::obs::CSensoryFramePtr observation, const CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMonteCarloLocalization2D_prediction_and_update_pfAuxiliaryPFStandard</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a01c958e1e9f5ceb74cb15f7871d9356c</anchor>
      <arglist>(CMonteCarloLocalization2D &amp;self, const mrpt::obs::CActionCollectionPtr action, const mrpt::obs::CSensoryFramePtr observation, const CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMonteCarloLocalization2D_prediction_and_update_pfStandardProposal</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>ab49d497d41ddb2fa2ce2be1293864ae0</anchor>
      <arglist>(CMonteCarloLocalization2D &amp;self, const mrpt::obs::CActionCollectionPtr action, const mrpt::obs::CSensoryFramePtr observation, const CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMonteCarloLocalization2D_readParticlesFromStream</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>ac0801b78c9b4b133282cbf28d14d0439</anchor>
      <arglist>(CMonteCarloLocalization2D &amp;self, CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMonteCarloLocalization2D_writeParticlesToStream</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a423dbf32b0559680aecbe7f23d50f9fc</anchor>
      <arglist>(CMonteCarloLocalization2D &amp;self, CStream &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>CMonteCarloLocalization3D_drawSingleSample</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>ad1f6eb0359a1ce2975b6ceb69b95c0d6</anchor>
      <arglist>(CMonteCarloLocalization3D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>CMonteCarloLocalization3D_getAs3DObject</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a3066ab1fb6332e01d0ba34b99f67ef4b</anchor>
      <arglist>(CMonteCarloLocalization3D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>tuple</type>
      <name>CMonteCarloLocalization3D_getCovarianceAndMean</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a30d01bb6dcaf3f35a4c620bec6bcc58c</anchor>
      <arglist>(CMonteCarloLocalization3D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>CMonteCarloLocalization3D_getMean</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>aafd8f5bdadb4f658be931061ea8e8fd0</anchor>
      <arglist>(CMonteCarloLocalization3D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFParticles</type>
      <name>CMonteCarloLocalization3D_inverse</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a47aeff6695b628978dc508cae3e0732c</anchor>
      <arglist>(CMonteCarloLocalization3D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>tuple</type>
      <name>CMonteCarloLocalization3D_normalizeWeights</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a86b97c883214527c2cffe3641642a660</anchor>
      <arglist>(CMonteCarloLocalization3D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMonteCarloLocalization3D_prediction_and_update</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a36e194e4edb96d5b14961605b71d51bc</anchor>
      <arglist>(CMonteCarloLocalization3D &amp;self, const mrpt::obs::CActionCollectionPtr action, const mrpt::obs::CSensoryFramePtr observation, const CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMonteCarloLocalization3D_prediction_and_update_pfAuxiliaryPFOptimal</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a87d851842f40fa3130d86471e76627e6</anchor>
      <arglist>(CMonteCarloLocalization3D &amp;self, const mrpt::obs::CActionCollectionPtr action, const mrpt::obs::CSensoryFramePtr observation, const CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMonteCarloLocalization3D_prediction_and_update_pfAuxiliaryPFStandard</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a51f03c9bdac484eea9fd6a46f241bf56</anchor>
      <arglist>(CMonteCarloLocalization3D &amp;self, const mrpt::obs::CActionCollectionPtr action, const mrpt::obs::CSensoryFramePtr observation, const CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMonteCarloLocalization3D_prediction_and_update_pfStandardProposal</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a344fd5a6ea8d545ad6cfb2ecf22389b2</anchor>
      <arglist>(CMonteCarloLocalization3D &amp;self, const mrpt::obs::CActionCollectionPtr action, const mrpt::obs::CSensoryFramePtr observation, const CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMonteCarloLocalization3D_readParticlesFromStream</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a5ba3d5efe7df6e72e67b1cc05827c539</anchor>
      <arglist>(CMonteCarloLocalization3D &amp;self, CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CMonteCarloLocalization3D_writeParticlesToStream</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a4a088e5573242c8749afb7754c687db6</anchor>
      <arglist>(CMonteCarloLocalization3D &amp;self, CStream &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>CRangeBearingKFSLAM2D_getAs3DObject</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>ae8a59cb838ef613a35da4cfb3adcb6c3</anchor>
      <arglist>(CRangeBearingKFSLAM2D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>CPosePDFGaussian</type>
      <name>CRangeBearingKFSLAM2D_getCurrentRobotPose</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a522a98b5e66680f9cce84fe753eb3692</anchor>
      <arglist>(CRangeBearingKFSLAM2D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>tuple</type>
      <name>CRangeBearingKFSLAM2D_getCurrentState</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a3b2e5821c1e07ad61750614f33c2e5e8</anchor>
      <arglist>(CRangeBearingKFSLAM2D &amp;self)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_slam</name>
      <anchorfile>slam__bindings_8cpp.html</anchorfile>
      <anchor>a7b488524fd7c13ba0422c55722cef950</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slamdemoApp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/2d-slam-demo/</path>
    <filename>slamdemoApp_8cpp</filename>
    <includes id="slamdemoApp_8h" name="slamdemoApp.h" local="yes" imported="no">slamdemoApp.h</includes>
    <includes id="slamdemoMain_8h" name="slamdemoMain.h" local="yes" imported="no">slamdemoMain.h</includes>
    <includes id="CmdLine_8h" name="CmdLine.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLine.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
  </compound>
  <compound kind="file">
    <name>slamdemoApp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/2d-slam-demo/</path>
    <filename>slamdemoApp_8h</filename>
    <class kind="class">slamdemoApp</class>
  </compound>
  <compound kind="file">
    <name>slamdemoMain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/2d-slam-demo/</path>
    <filename>slamdemoMain_8cpp</filename>
    <includes id="slamdemoApp_8h" name="slamdemoApp.h" local="yes" imported="no">slamdemoApp.h</includes>
    <includes id="slamdemoMain_8h" name="slamdemoMain.h" local="yes" imported="no">slamdemoMain.h</includes>
    <includes id="2d-slam-demo_2CAboutBox_8h" name="2d-slam-demo/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="CDlgParams_8h" name="CDlgParams.h" local="yes" imported="no">CDlgParams.h</includes>
    <includes id="CLogView_8h" name="CLogView.h" local="yes" imported="no">CLogView.h</includes>
    <includes id="wx28-fixes_8h" name="wx28-fixes.h" local="no" imported="no">mrpt/gui/wx28-fixes.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="vector__loadsave_8h" name="vector_loadsave.h" local="no" imported="no">mrpt/system/vector_loadsave.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="obs_2CObservationComment_8h" name="obs/CObservationComment.h" local="no" imported="no">mrpt/obs/CObservationComment.h</includes>
    <class kind="class">MyArtProvider</class>
    <member kind="define">
      <type>#define</type>
      <name>INIT_DA_PLOT</name>
      <anchorfile>slamdemoMain_8cpp.html</anchorfile>
      <anchor>aeb3d0418d1ccd6e2afa990fc7c92869d</anchor>
      <arglist>(CODE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INIT_PLOT</name>
      <anchorfile>slamdemoMain_8cpp.html</anchorfile>
      <anchor>a374fc5a0559133a750884bb0f9924498</anchor>
      <arglist>(_PL)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INIT_PLOT_LABELS</name>
      <anchorfile>slamdemoMain_8cpp.html</anchorfile>
      <anchor>a6a74a9d7e21412daa17f38845f685d66</anchor>
      <arglist>(_PL, _LBX, _LBY)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INIT_PLOT_TIME</name>
      <anchorfile>slamdemoMain_8cpp.html</anchorfile>
      <anchor>a7e9d2fbb9470cfa7a2bbaf491bc3dff2</anchor>
      <arglist>(_PL)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>RAD2DEGSQ</name>
      <anchorfile>slamdemoMain_8cpp.html</anchorfile>
      <anchor>a795612d753631d94cca5861063901e53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slamdemoMain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/2d-slam-demo/</path>
    <filename>slamdemoMain_8h</filename>
    <includes id="mathplot_8h" name="mathplot.h" local="no" imported="no">mrpt/otherlibs/mathplot/mathplot.h</includes>
    <includes id="CRangeBearingKFSLAM2D_8h" name="CRangeBearingKFSLAM2D.h" local="no" imported="no">mrpt/slam/CRangeBearingKFSLAM2D.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <class kind="class">slamdemoFrame</class>
    <class kind="struct">slamdemoFrame::THistoric</class>
    <class kind="struct">slamdemoFrame::TSimulationOptions</class>
    <member kind="define">
      <type>#define</type>
      <name>_U</name>
      <anchorfile>slamdemoMain_8h.html</anchorfile>
      <anchor>af88efd7e95e5d89a8247464f7a6fdb39</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_UU</name>
      <anchorfile>slamdemoMain_8h.html</anchorfile>
      <anchor>a0907413052ada875dc3e034a2b524eee</anchor>
      <arglist>(x, y)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slerp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>slerp_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="slerp_8h" name="slerp.h" local="no" imported="no">mrpt/math/slerp.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
  </compound>
  <compound kind="file">
    <name>slerp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>slerp_8h</filename>
    <includes id="CQuaternion_8h" name="CQuaternion.h" local="no" imported="no">mrpt/math/CQuaternion.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>void</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3e9a5920971ffc3caa6649159bc5a156</anchor>
      <arglist>(const CQuaternion&lt; T &gt; &amp;q0, const CQuaternion&lt; T &gt; &amp;q1, const double t, CQuaternion&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7f415f2899fab4600f6956b2568fb1c8</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;q0, const mrpt::poses::CPose3D &amp;q1, const double t, mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga914c8d01d7b2825842007fc08d8204a7</anchor>
      <arglist>(const mrpt::poses::CPose3DQuat &amp;q0, const mrpt::poses::CPose3DQuat &amp;q1, const double t, mrpt::poses::CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp_ypr</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaaa5060b957a51e330852884ca92dfecd</anchor>
      <arglist>(const mrpt::math::TPose3D &amp;q0, const mrpt::math::TPose3D &amp;q1, const double t, mrpt::math::TPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3e9a5920971ffc3caa6649159bc5a156</anchor>
      <arglist>(const CQuaternion&lt; T &gt; &amp;q0, const CQuaternion&lt; T &gt; &amp;q1, const double t, CQuaternion&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7f415f2899fab4600f6956b2568fb1c8</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;q0, const mrpt::poses::CPose3D &amp;q1, const double t, mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga914c8d01d7b2825842007fc08d8204a7</anchor>
      <arglist>(const mrpt::poses::CPose3DQuat &amp;q0, const mrpt::poses::CPose3DQuat &amp;q1, const double t, mrpt::poses::CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp_ypr</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaaa5060b957a51e330852884ca92dfecd</anchor>
      <arglist>(const mrpt::math::TPose3D &amp;q0, const mrpt::math::TPose3D &amp;q1, const double t, mrpt::math::TPose3D &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slerp_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>slerp__unittest_8cpp</filename>
    <includes id="slerp_8h" name="slerp.h" local="no" imported="no">mrpt/math/slerp.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>slerp__unittest_8cpp.html</anchorfile>
      <anchor>affdba20f67980d26ca6a61d40b07ba2a</anchor>
      <arglist>(SLERP_tests, correctShortestPath)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>smart_ptr.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/stlplus/</path>
    <filename>smart__ptr_8hpp</filename>
    <includes id="exceptions_8hpp" name="exceptions.hpp" local="yes" imported="no">exceptions.hpp</includes>
    <includes id="atomic__incr_8h" name="atomic_incr.h" local="no" imported="no">mrpt/synch/atomic_incr.h</includes>
    <class kind="class">stlplus::clone_copy</class>
    <class kind="class">stlplus::constructor_copy</class>
    <class kind="class">stlplus::no_copy</class>
    <class kind="class">stlplus::smart_ptr</class>
    <class kind="class">stlplus::smart_ptr_base</class>
    <class kind="class">stlplus::smart_ptr_clone</class>
    <class kind="class">stlplus::smart_ptr_holder</class>
    <class kind="class">stlplus::smart_ptr_nocopy</class>
    <namespace>stlplus</namespace>
  </compound>
  <compound kind="file">
    <name>so2.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/sophus/</path>
    <filename>so2_8hpp</filename>
    <includes id="types_8hpp" name="types.hpp" local="yes" imported="no">types.hpp</includes>
    <class kind="class">Eigen::Map&lt; Sophus::SO2&lt; Scalar_ &gt; const, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::SO2&lt; Scalar_ &gt;, Options &gt;</class>
    <class kind="class">Sophus::SO2</class>
    <class kind="class">Sophus::SO2</class>
    <class kind="class">Sophus::SO2Base</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt; const, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt;, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Sophus::SO2&lt; Scalar_, Options &gt; &gt;</class>
    <namespace>Eigen</namespace>
    <namespace>Eigen::internal</namespace>
    <namespace>Sophus</namespace>
    <member kind="typedef">
      <type>SO2&lt; double &gt;</type>
      <name>SO2d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a6f4d8b25c9fb1e19b89465d5aeb01867</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SO2&lt; float &gt;</type>
      <name>SO2f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a33280a4612bd168a0af4de8e20ae06f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>so3.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/sophus/</path>
    <filename>so3_8hpp</filename>
    <includes id="types_8hpp" name="types.hpp" local="yes" imported="no">types.hpp</includes>
    <class kind="class">Eigen::Map&lt; Sophus::SO3&lt; Scalar_ &gt; const, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::SO3&lt; Scalar_ &gt;, Options &gt;</class>
    <class kind="class">Sophus::SO3</class>
    <class kind="class">Sophus::SO3</class>
    <class kind="class">Sophus::SO3Base</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt; const, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt;, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Sophus::SO3&lt; Scalar_, Options &gt; &gt;</class>
    <namespace>Eigen</namespace>
    <namespace>Eigen::internal</namespace>
    <namespace>Sophus</namespace>
    <member kind="typedef">
      <type>SO3&lt; double &gt;</type>
      <name>SO3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a72da343db3982b92fc93e8246bccd96c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SO3&lt; float &gt;</type>
      <name>SO3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ac6cb3128afa52b44fc475a8a887b6d47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SO_SE_average.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>SO__SE__average_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="SO__SE__average_8h" name="SO_SE_average.h" local="no" imported="no">mrpt/poses/SO_SE_average.h</includes>
  </compound>
  <compound kind="file">
    <name>SO_SE_average.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/poses/</path>
    <filename>SO__SE__average_8h</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <class kind="class">mrpt::poses::SE_average&lt; 2 &gt;</class>
    <class kind="class">mrpt::poses::SE_average&lt; 3 &gt;</class>
    <class kind="class">mrpt::poses::SO_average&lt; 2 &gt;</class>
    <class kind="class">mrpt::poses::SO_average&lt; 3 &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::poses</namespace>
    <member kind="variable">
      <type>class BASE_IMPEXP</type>
      <name>SE_average</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>gacd209a698c841faa52bc28e5131413da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class BASE_IMPEXP</type>
      <name>SO_average</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>gab7aca4ddd7fb00da6947a45fc9dc6dea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SO_SE_average_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/poses/</path>
    <filename>SO__SE__average__unittest_8cpp</filename>
    <includes id="SO__SE__average_8h" name="SO_SE_average.h" local="no" imported="no">mrpt/poses/SO_SE_average.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type>void</type>
      <name>run_test_so2_avrg</name>
      <anchorfile>SO__SE__average__unittest_8cpp.html</anchorfile>
      <anchor>a7f8912b8d24f24d58f39ce396bb73d13</anchor>
      <arglist>(const double *angs, const size_t N, const double ang_correct_avr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_test_so3_avrg</name>
      <anchorfile>SO__SE__average__unittest_8cpp.html</anchorfile>
      <anchor>a363ea72161201d158b61377f18ad3df9</anchor>
      <arglist>(const double *angs, const size_t N, const Eigen::Matrix3d &amp;correct_avr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>SO__SE__average__unittest_8cpp.html</anchorfile>
      <anchor>aa8d177e20cb0b7d54424e324791e87fe</anchor>
      <arglist>(SE2_SE3_avrg, SO2_average)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>SO__SE__average__unittest_8cpp.html</anchorfile>
      <anchor>ac7d3f7433164b31adf5b1a778c47801b</anchor>
      <arglist>(SE2_SE3_avrg, SO3_average)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>spinctld.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/src/</path>
    <filename>spinctld_8cpp</filename>
    <includes id="spinctld_8h" name="spinctld.h" local="yes" imported="no">wx/things/spinctld.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <class kind="class">wxSpinCtrlDblTextCtrl</class>
    <member kind="define">
      <type>#define</type>
      <name>wxFinite</name>
      <anchorfile>spinctld_8cpp.html</anchorfile>
      <anchor>ad5bec9afb5272da9d9ecbf4250971344</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wxSPINCTRLDBL_SPIN_HEIGHT</name>
      <anchorfile>spinctld_8cpp.html</anchorfile>
      <anchor>ac236c90b5494c67d67f8da5e3ab071bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wxSPINCTRLDBL_SPIN_WIDTH</name>
      <anchorfile>spinctld_8cpp.html</anchorfile>
      <anchor>aaf205b028217cfcdc2a90a5038c6188c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static wxSize</type>
      <name>s_spinctrl_bestSize</name>
      <anchorfile>spinctld_8cpp.html</anchorfile>
      <anchor>a49d544415ee6304888e755a891695847</anchor>
      <arglist>(-999,-999)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>spinctld.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>spinctld_8h</filename>
    <includes id="thingdef_8h" name="thingdef.h" local="yes" imported="no">wx/things/thingdef.h</includes>
    <class kind="class">wxSpinCtrlDbl</class>
    <member kind="enumvalue">
      <name>wxSPINCTRLDBL_AUTODIGITS</name>
      <anchorfile>spinctld_8h.html</anchorfile>
      <anchor>a7ada2556f3c386db5f31969fb6d4d002a797aee7204c6563ec4472d0955928dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLIMPEXP_THINGS</type>
      <name>wxSpinCtrlDblTextCtrl</name>
      <anchorfile>spinctld_8h.html</anchorfile>
      <anchor>a6deeef6de448620f567ff11a14d0f76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class WXDLLEXPORT</type>
      <name>wxTextCtrl</name>
      <anchorfile>spinctld_8h.html</anchorfile>
      <anchor>af69ba3601b133fd7fd07d747de567a67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SSE_macros.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>SSE__macros_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>BUILD_128BIT_CONST</name>
      <anchorfile>SSE__macros_8h.html</anchorfile>
      <anchor>a3f1c2515952ba96acfd2c755987e4eac</anchor>
      <arglist>(_name, B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11, B12, B13, B14, B15)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SSE_types.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>SSE__types_8h</filename>
  </compound>
  <compound kind="file">
    <name>stdbool.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/platform/windows/</path>
    <filename>stdbool_8h</filename>
  </compound>
  <compound kind="file">
    <name>StdOutput.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>StdOutput_8h</filename>
    <includes id="CmdLineInterface_8h" name="CmdLineInterface.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLineInterface.h</includes>
    <includes id="CmdLineOutput_8h" name="CmdLineOutput.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLineOutput.h</includes>
    <includes id="XorHandler_8h" name="XorHandler.h" local="no" imported="no">mrpt/otherlibs/tclap/XorHandler.h</includes>
    <includes id="Arg_8h" name="Arg.h" local="no" imported="no">mrpt/otherlibs/tclap/Arg.h</includes>
    <class kind="class">TCLAP::StdOutput</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>stl_containers_utils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>stl__containers__utils_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>std::list&lt; T &gt;::iterator</type>
      <name>erase_return_next</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gac2cbbb352f5b7daa375a029b9a65f9b5</anchor>
      <arglist>(std::list&lt; T &gt; &amp;cont, typename std::list&lt; T &gt;::iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; K, V &gt;::iterator</type>
      <name>erase_return_next</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga2fe6bf9b8c0bcea04324d0f3e6beec84</anchor>
      <arglist>(std::map&lt; K, V &gt; &amp;cont, typename std::map&lt; K, V &gt;::iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>std::multimap&lt; K, V &gt;::iterator</type>
      <name>erase_return_next</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga20dc9a22082b67aa35dda2087c182e89</anchor>
      <arglist>(std::multimap&lt; K, V &gt; &amp;cont, typename std::multimap&lt; K, V &gt;::iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; T &gt;::iterator</type>
      <name>erase_return_next</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gac73187001985ae3ef41a8040a792db12</anchor>
      <arglist>(std::set&lt; T &gt; &amp;cont, typename std::set&lt; T &gt;::iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>find_in_vector</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga0683c85522dd9009f2c2801c18e12eae</anchor>
      <arglist>(const T &amp;value, const CONTAINER &amp;vect)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getMapAsString</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gaa294e455564f81d727265341e88e7bdd</anchor>
      <arglist>(const std::map&lt; T1, T2 &gt; &amp;m, const std::string &amp;sep=&quot; =&gt; &quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSTLContainerAsString</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga39b4f24350fa26890d865761fe952f14</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printMap</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga228d6c0734b32040727ea97204881cb4</anchor>
      <arglist>(const std::map&lt; T1, T2 &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printSTLContainer</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga291e7386cb02d531d7257be685316e27</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printSTLContainerOfContainers</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gad9c935e10804957fadaf72cf95ede95b</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stl_extensions.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>stl__extensions_8h</filename>
    <includes id="circular__buffer_8h" name="circular_buffer.h" local="no" imported="no">mrpt/utils/circular_buffer.h</includes>
    <includes id="list__searchable_8h" name="list_searchable.h" local="no" imported="no">mrpt/utils/list_searchable.h</includes>
    <includes id="bimap_8h" name="bimap.h" local="no" imported="no">mrpt/utils/bimap.h</includes>
    <includes id="map__as__vector_8h" name="map_as_vector.h" local="no" imported="no">mrpt/utils/map_as_vector.h</includes>
    <includes id="traits__map_8h" name="traits_map.h" local="no" imported="no">mrpt/utils/traits_map.h</includes>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="printf__vector_8h" name="printf_vector.h" local="no" imported="no">mrpt/utils/printf_vector.h</includes>
    <includes id="stl__containers__utils_8h" name="stl_containers_utils.h" local="no" imported="no">mrpt/utils/stl_containers_utils.h</includes>
    <includes id="ci__less_8h" name="ci_less.h" local="no" imported="no">mrpt/utils/ci_less.h</includes>
  </compound>
  <compound kind="file">
    <name>stl_serialization.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>stl__serialization_8h</filename>
    <includes id="TTypeName__impl_8h" name="TTypeName_impl.h" local="no" imported="no">mrpt/utils/TTypeName_impl.h</includes>
    <includes id="metaprogramming__serialization_8h" name="metaprogramming_serialization.h" local="no" imported="no">mrpt/utils/metaprogramming_serialization.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MRPTSTL_SERIALIZABLE_ASSOC_CONTAINER</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gacbe319059d7b0f530b4eb2e8e362e524</anchor>
      <arglist>(CONTAINER)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPTSTL_SERIALIZABLE_SEQ_CONTAINER</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga6e9751bd4a03af62ab1adb1509a6182b</anchor>
      <arglist>(CONTAINER)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPTSTL_SERIALIZABLE_SIMPLE_ASSOC_CONTAINER</name>
      <anchorfile>stl__serialization_8h.html</anchorfile>
      <anchor>a81438265757e704ac4db6f4382426a62</anchor>
      <arglist>(CONTAINER)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPTSTL_SERIALIZABLE_SEQ_CONTAINER</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga3fe5e4224b9e59419e84795f28977b86</anchor>
      <arglist>(std::vector) MRPTSTL_SERIALIZABLE_SEQ_CONTAINER(std</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gadf4c54dfe5941bb2f2ef32e37bfa919e</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, std::pair&lt; T1, T2 &gt; &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stock_objects.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/include/mrpt/opengl/</path>
    <filename>stock__objects_8h</filename>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::opengl::stock_objects</namespace>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>BumblebeeCamera</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>ae443da2e095f33b846993c65f70449ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>CornerXYSimple</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>a2dee230f75358510958cc1e5ba9b2a34</anchor>
      <arglist>(float scale=1.0, float lineWidth=1.0)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>CornerXYZ</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>adbbdfaed014ca0ff11320dcd381a4d7a</anchor>
      <arglist>(float scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>CornerXYZEye</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>a5b9ecce2f6bc83dcf41e4cf8d21dfed2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>CornerXYZSimple</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>a27bd1de453920bd06a59101a359d0d94</anchor>
      <arglist>(float scale=1.0, float lineWidth=1.0)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>Hokuyo_URG</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>a43e135ea4251e815733c25de07d164bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>Hokuyo_UTM</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>a1a8c61cb79cc3c1f0e808efe63872db8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>Househam_Sprayer</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>ac8cbed59188e97c504b76dc2131736b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>RobotGiraff</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>ad95b6ab58c3719798036fa411e65395c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>RobotPioneer</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>a6fff03c11f593d1135404bae90b8417c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>RobotRhodon</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>adf921f37d265cd3456bc9fb1a2149574</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StockObjects.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/</path>
    <filename>StockObjects_8cpp</filename>
    <includes id="opengl-precomp_8h" name="opengl-precomp.h" local="yes" imported="no">opengl-precomp.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CSetOfTriangles_8h" name="CSetOfTriangles.h" local="no" imported="no">mrpt/opengl/CSetOfTriangles.h</includes>
    <includes id="CArrow_8h" name="CArrow.h" local="no" imported="no">mrpt/opengl/CArrow.h</includes>
    <includes id="CCylinder_8h" name="CCylinder.h" local="no" imported="no">mrpt/opengl/CCylinder.h</includes>
    <includes id="CBox_8h" name="CBox.h" local="no" imported="no">mrpt/opengl/CBox.h</includes>
    <includes id="CPolyhedron_8h" name="CPolyhedron.h" local="no" imported="no">mrpt/opengl/CPolyhedron.h</includes>
    <includes id="CSimpleLine_8h" name="CSimpleLine.h" local="no" imported="no">mrpt/opengl/CSimpleLine.h</includes>
    <includes id="C3DSScene_8h" name="C3DSScene.h" local="no" imported="no">mrpt/opengl/C3DSScene.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
  </compound>
  <compound kind="file">
    <name>streaminterface.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>streaminterface_8h</filename>
    <includes id="iointerface_8h" name="iointerface.h" local="yes" imported="no">iointerface.h</includes>
    <class kind="class">StreamInterface</class>
  </compound>
  <compound kind="file">
    <name>string_utils.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/system/</path>
    <filename>string__utils_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MASK2BYTES</name>
      <anchorfile>string__utils_8cpp.html</anchorfile>
      <anchor>ab784b8b7c36805dec76437c98bd40911</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MASK3BYTES</name>
      <anchorfile>string__utils_8cpp.html</anchorfile>
      <anchor>a199b79ce9cabb60668dd90df7ce42ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MASK4BYTES</name>
      <anchorfile>string__utils_8cpp.html</anchorfile>
      <anchor>a20ff7f47bacc78742ed5ab65c12c4190</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MASK5BYTES</name>
      <anchorfile>string__utils_8cpp.html</anchorfile>
      <anchor>a84c3afc289b73a3eeeca47cba6737e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MASK6BYTES</name>
      <anchorfile>string__utils_8cpp.html</anchorfile>
      <anchor>a585d574dbd60f5468094f79e62478410</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MASKBITS</name>
      <anchorfile>string__utils_8cpp.html</anchorfile>
      <anchor>a9c12d94acf3bae68a53ba5da36a125d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MASKBYTE</name>
      <anchorfile>string__utils_8cpp.html</anchorfile>
      <anchor>ac89454b4b8f5329b5b5afb704431ed09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>my_tokenize</name>
      <anchorfile>string__utils_8cpp.html</anchorfile>
      <anchor>a5f036bb847c94751b1b443141f6582a2</anchor>
      <arglist>(const std::string &amp;inString, const std::string &amp;inDelimiters, CONTAINER &amp;outTokens, bool skipBlankTokens) MRPT_NO_THROWS</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>string_utils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/system/</path>
    <filename>string__utils_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::system</namespace>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>decodeBase64</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gaa08bc7223992b5ac58a44ee6af835751</anchor>
      <arglist>(const std::string &amp;inString, vector_byte &amp;outData)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>decodeUTF8</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gaa145540f8c673b5d5a624a7b204b5126</anchor>
      <arglist>(const std::string &amp;strUTF8, vector_word &amp;out_uniStr)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>encodeBase64</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga2dc5dad62d87a9664a5dc4c7fdc40083</anchor>
      <arglist>(const vector_byte &amp;inputData, std::string &amp;outString)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>encodeUTF8</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga32c6fed4463900431a5cac391755ed5e</anchor>
      <arglist>(const vector_word &amp;input, std::string &amp;output)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>lowerCase</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga954206a9ae348fc1e1a86a6bdc78e4f1</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>rightPad</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga9e3a186d718c963c899c43b1774ef838</anchor>
      <arglist>(const std::string &amp;str, const size_t total_len, bool truncate_if_larger=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sprintf_container</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gad3bebc02a54e912025cbd6eb6e9afdd2</anchor>
      <arglist>(const char *fmt, const T &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>strCmp</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga9c35f2e8b1977a51fc7f03ea0c9884c9</anchor>
      <arglist>(const std::string &amp;s1, const std::string &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>strCmpI</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga76e386332e74ba27a1e31d27552dcc7c</anchor>
      <arglist>(const std::string &amp;s1, const std::string &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>strStarts</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gabf19558f3da7e27f8fc1ff1ba81f70f3</anchor>
      <arglist>(const std::string &amp;str, const std::string &amp;subStr)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>strStartsI</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga5d68f40f7fb1aa30f46d867fdbc29a7c</anchor>
      <arglist>(const std::string &amp;str, const std::string &amp;subStr)</arglist>
    </member>
    <member kind="function">
      <type>char BASE_IMPEXP *</type>
      <name>strtok</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gafbb6530403e00dad3f9f87b4a3ba394c</anchor>
      <arglist>(char *str, const char *strDelimit, char **context) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>tokenize</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga8214a455d9183365b0a4c01f2096a0c6</anchor>
      <arglist>(const std::string &amp;inString, const std::string &amp;inDelimiters, std::deque&lt; std::string &gt; &amp;outTokens, bool skipBlankTokens=true) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>tokenize</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gaa25706f41bc83e5e7924a4e29a0df84e</anchor>
      <arglist>(const std::string &amp;inString, const std::string &amp;inDelimiters, std::vector&lt; std::string &gt; &amp;outTokens, bool skipBlankTokens=true) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>trim</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga5e3b1bf56be956109d29657ac666ff4b</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>unitsFormat</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga25dc1c15a803a88593d55588a851c9ee</anchor>
      <arglist>(const double val, int nDecimalDigits=2, bool middle_space=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>upperCase</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gaa3e62a6d53fcf60d748398dd80ba4887</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>str2num</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga649658b52bb64f0137784b36bbc58c83</anchor>
      <arglist>(std::string const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>num2str</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga875af771675180dceb32220dd8245198</anchor>
      <arglist>(T const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>str2num</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga649658b52bb64f0137784b36bbc58c83</anchor>
      <arglist>(std::string const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>num2str</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga875af771675180dceb32220dd8245198</anchor>
      <arglist>(T const &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Subgraph.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/include/mrpt/pbmap/</path>
    <filename>Subgraph_8h</filename>
  </compound>
  <compound kind="file">
    <name>SubgraphMatcher.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/src/</path>
    <filename>SubgraphMatcher_8cpp</filename>
    <includes id="pbmap-precomp_8h" name="pbmap-precomp.h" local="yes" imported="no">pbmap-precomp.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="SubgraphMatcher_8h" name="SubgraphMatcher.h" local="no" imported="no">mrpt/pbmap/SubgraphMatcher.h</includes>
    <member kind="function">
      <type>double</type>
      <name>BhattacharyyaDist_</name>
      <anchorfile>SubgraphMatcher_8cpp.html</anchorfile>
      <anchor>ad728eebbcfccc1e8e89ba9123472543a</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;hist1, std::vector&lt; float &gt; &amp;hist2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubgraphContained</name>
      <anchorfile>SubgraphMatcher_8cpp.html</anchorfile>
      <anchor>ae56c91f8031864422d0fa38e2dccd38c</anchor>
      <arglist>(map&lt; unsigned, unsigned &gt; &amp;contained, map&lt; unsigned, unsigned &gt; &amp;container)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time1</name>
      <anchorfile>SubgraphMatcher_8cpp.html</anchorfile>
      <anchor>a25439a1fc24eda724e019f819769ca7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time2</name>
      <anchorfile>SubgraphMatcher_8cpp.html</anchorfile>
      <anchor>a67d8ebe1b4ee1530645cf0294d8d9148</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SubgraphMatcher.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/pbmap/include/mrpt/pbmap/</path>
    <filename>SubgraphMatcher_8h</filename>
  </compound>
  <compound kind="file">
    <name>SwitchArg.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>SwitchArg_8h</filename>
    <includes id="Arg_8h" name="Arg.h" local="no" imported="no">mrpt/otherlibs/tclap/Arg.h</includes>
    <class kind="class">TCLAP::SwitchArg</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>synch.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/</path>
    <filename>synch_8h</filename>
    <includes id="atomic__incr_8h" name="atomic_incr.h" local="yes" imported="no">synch/atomic_incr.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="yes" imported="no">synch/CCriticalSection.h</includes>
    <includes id="CSemaphore_8h" name="CSemaphore.h" local="yes" imported="no">synch/CSemaphore.h</includes>
    <includes id="MT__buffer_8h" name="MT_buffer.h" local="yes" imported="no">synch/MT_buffer.h</includes>
    <includes id="CThreadSafeVariable_8h" name="CThreadSafeVariable.h" local="yes" imported="no">synch/CThreadSafeVariable.h</includes>
    <includes id="CPipe_8h" name="CPipe.h" local="yes" imported="no">synch/CPipe.h</includes>
  </compound>
  <compound kind="file">
    <name>synclinemk4.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>synclinemk4_8c</filename>
    <includes id="synclinemk4_8h" name="synclinemk4.h" local="yes" imported="no">synclinemk4.h</includes>
    <member kind="function">
      <type>XsSyncLine</type>
      <name>xsl4ToXsl</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga064199357e05d84f2304ade2474ac155</anchor>
      <arglist>(SyncLineMk4 mk4Line)</arglist>
    </member>
    <member kind="function">
      <type>SyncLineMk4</type>
      <name>xslToXsl4</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8d1d3d05253bd82f7f9bc61f941cafde</anchor>
      <arglist>(XsSyncLine line)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>synclinemk4.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>synclinemk4_8h</filename>
    <includes id="xssyncline_8h" name="xssyncline.h" local="no" imported="no">xsens/xssyncline.h</includes>
    <member kind="typedef">
      <type>enum SyncLineMk4</type>
      <name>SyncLineMk4</name>
      <anchorfile>synclinemk4_8h.html</anchorfile>
      <anchor>acfbf72081f17ec515efe777f790cd482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SyncLineMk4</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gaa8f8a207b76aad9bd7f5a1de45cfa66e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_ClockIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea45707f238edc75dea9e46b25efb3a2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_GpsClockIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea8315410c6a676de6738614077fd23d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_In</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea1437637e507641645be4832bf15a2d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_BiIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea78200d727b184ce732155fa3804a8191</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_BiOut</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea393ab49f8b7272aff528ed9ab3bd2b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_ExtTimepulseIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea09f85ff1f053321791e61d9956ddf59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_ReqData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea6a0e051de4269274257459e1155a59e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_Invalid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66eab034bd5856aee5ec4dbb3981927b598f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XsSyncLine</type>
      <name>xsl4ToXsl</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga064199357e05d84f2304ade2474ac155</anchor>
      <arglist>(SyncLineMk4 mk4Line)</arglist>
    </member>
    <member kind="function">
      <type>SyncLineMk4</type>
      <name>xslToXsl4</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8d1d3d05253bd82f7f9bc61f941cafde</anchor>
      <arglist>(XsSyncLine line)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>system.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/</path>
    <filename>system_8h</filename>
    <includes id="CDirectoryExplorer_8h" name="CDirectoryExplorer.h" local="no" imported="no">mrpt/system/CDirectoryExplorer.h</includes>
    <includes id="CFileSystemWatcher_8h" name="CFileSystemWatcher.h" local="no" imported="no">mrpt/system/CFileSystemWatcher.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">mrpt/system/memory.h</includes>
    <includes id="CGenericMemoryPool_8h" name="CGenericMemoryPool.h" local="no" imported="no">mrpt/system/CGenericMemoryPool.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="backtrace_8h" name="backtrace.h" local="no" imported="no">mrpt/system/backtrace.h</includes>
  </compound>
  <compound kind="file">
    <name>system_bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>system__bindings_8cpp</filename>
    <includes id="bindings_8h" name="bindings.h" local="yes" imported="no">bindings.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <member kind="function">
      <type>void</type>
      <name>export_system</name>
      <anchorfile>system__bindings_8cpp.html</anchorfile>
      <anchor>a8da5592b7cc14ed469f3e7a6f0a05125</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>long_</type>
      <name>mrpt_system_now</name>
      <anchorfile>system__bindings_8cpp.html</anchorfile>
      <anchor>a8e35b7625352728a52d3a287ba5cc191</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>long_</type>
      <name>system_time_tToTimestamp</name>
      <anchorfile>system__bindings_8cpp.html</anchorfile>
      <anchor>a048b1605d092c873864b89d3ddf354c5</anchor>
      <arglist>(const double &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>object</type>
      <name>system_timestampToParts</name>
      <anchorfile>system__bindings_8cpp.html</anchorfile>
      <anchor>a42f59f499a2a186f23d05abc14d22a28</anchor>
      <arglist>(long_ timestamp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>T2DScanProperties.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>T2DScanProperties_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="obs_2include_2mrpt_2obs_2link__pragmas_8h" name="obs/include/mrpt/obs/link_pragmas.h" local="no" imported="no">mrpt/obs/link_pragmas.h</includes>
    <class kind="struct">mrpt::obs::T2DScanProperties</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <member kind="function">
      <type>bool OBS_IMPEXP</type>
      <name>operator&lt;</name>
      <anchorfile>namespacemrpt_1_1obs.html</anchorfile>
      <anchor>a60b49f38c56c1d48c07b89d12423ec93</anchor>
      <arglist>(const T2DScanProperties &amp;a, const T2DScanProperties &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TCamera.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>TCamera_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="TCamera_8h" name="TCamera.h" local="no" imported="no">mrpt/utils/TCamera.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="matrix__serialization_8h" name="matrix_serialization.h" local="no" imported="no">mrpt/math/matrix_serialization.h</includes>
    <includes id="utils__matlab_8h" name="utils_matlab.h" local="no" imported="no">mrpt/math/utils_matlab.h</includes>
  </compound>
  <compound kind="file">
    <name>TCamera.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>TCamera_8h</filename>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <class kind="class">mrpt::utils::TCamera</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aee8287f8d0033ed1d47bf04833784281</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;a, const mrpt::utils::TCamera &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a61b8cb5e382fb259be0b092e0cd94ea9</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;a, const mrpt::utils::TCamera &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TCandidateMovementPTG.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>TCandidateMovementPTG_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="TCandidateMovementPTG_8h" name="TCandidateMovementPTG.h" local="no" imported="no">mrpt/nav/reactive/TCandidateMovementPTG.h</includes>
  </compound>
  <compound kind="file">
    <name>TCandidateMovementPTG.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/reactive/</path>
    <filename>TCandidateMovementPTG_8h</filename>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <class kind="struct">mrpt::nav::TCandidateMovementPTG</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>TCaptureOptions_bumblebee.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/include/mrpt/hwdrivers/</path>
    <filename>TCaptureOptions__bumblebee_8h</filename>
    <includes id="hwdrivers_2include_2mrpt_2hwdrivers_2link__pragmas_8h" name="hwdrivers/include/mrpt/hwdrivers/link_pragmas.h" local="no" imported="no">mrpt/hwdrivers/link_pragmas.h</includes>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_bumblebee</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::hwdrivers</namespace>
  </compound>
  <compound kind="file">
    <name>TColor.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>TColor_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="TColor_8h" name="TColor.h" local="no" imported="no">mrpt/utils/TColor.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
  </compound>
  <compound kind="file">
    <name>TColor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>TColor_8h</filename>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <class kind="struct">mrpt::utils::TColor</class>
    <class kind="struct">mrpt::utils::TColorf</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>TColor</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a16516d6d0b254512f8eba767eea7542b</anchor>
      <arglist>(const TColor &amp;first, const TColor &amp;second)</arglist>
    </member>
    <member kind="function">
      <type>TColor</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>af724a20e1bb2a27f32866d51a177429f</anchor>
      <arglist>(const TColor &amp;first, const TColor &amp;second)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a43ac34c743a7f109fc06c2e8224f7c5b</anchor>
      <arglist>(std::ostream &amp;o, const TColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a93f3aa4cb5bf3a718945e6f2bfa7b23e</anchor>
      <arglist>(mrpt::utils::CStream &amp;o, const TColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a96c86f8077a1cfa3d340c23efbbc2a12</anchor>
      <arglist>(std::ostream &amp;o, const TColorf &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a40285b81f5a6df74cfddbe30146cbe1a</anchor>
      <arglist>(mrpt::utils::CStream &amp;o, const TColorf &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a1e512a41019b43b36de75cfcab28656b</anchor>
      <arglist>(const TColor &amp;first, const TColor &amp;second)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae37600e357cde8945ef09a315887e170</anchor>
      <arglist>(mrpt::utils::CStream &amp;i, TColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a5a76acd5db48b3f61c6b769133beee99</anchor>
      <arglist>(mrpt::utils::CStream &amp;i, TColorf &amp;c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TColorManager.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>TColorManager_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="TColorManager_8h" name="TColorManager.h" local="no" imported="no">mrpt/utils/TColorManager.h</includes>
  </compound>
  <compound kind="file">
    <name>TColorManager.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>TColorManager_8h</filename>
    <includes id="TColor_8h" name="TColor.h" local="no" imported="no">mrpt/utils/TColor.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <class kind="struct">mrpt::utils::TColorManager</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>TEnumType.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>TEnumType_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="bimap_8h" name="bimap.h" local="no" imported="no">mrpt/utils/bimap.h</includes>
    <class kind="struct">mrpt::utils::TEnumType</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>doc/mrpt_example1/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/mrpt_example1/</path>
    <filename>doc_2mrpt__example1_2test_8cpp</filename>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>doc_2mrpt__example1_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>doc/mrpt_example1-with-Makefile/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/mrpt_example1-with-Makefile/</path>
    <filename>doc_2mrpt__example1-with-Makefile_2test_8cpp</filename>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>doc_2mrpt__example1-with-Makefile_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>doc/mrpt_example2-with-Makefile/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/doc/mrpt_example2-with-Makefile/</path>
    <filename>doc_2mrpt__example2-with-Makefile_2test_8cpp</filename>
    <includes id="CCameraSensor_8h" name="CCameraSensor.h" local="no" imported="no">mrpt/hwdrivers/CCameraSensor.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>doc_2mrpt__example2-with-Makefile_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestCameraCaptureAsk</name>
      <anchorfile>doc_2mrpt__example2-with-Makefile_2test_8cpp.html</anchorfile>
      <anchor>a3320f7285af33c85e516dd950e080180</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/a_starAlgorithm/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/a_starAlgorithm/</path>
    <filename>samples_2a__starAlgorithm_2test_8cpp</filename>
    <includes id="CAStarAlgorithm_8h" name="CAStarAlgorithm.h" local="no" imported="no">mrpt/graphs/CAStarAlgorithm.h</includes>
    <class kind="class">CAStarExample</class>
    <class kind="class">CCoinDistribution</class>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_WARNINGS</name>
      <anchorfile>samples_2a__starAlgorithm_2test_8cpp.html</anchorfile>
      <anchor>af08ec37a8c99d747fb60fa15bc28678b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2a__starAlgorithm_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/backtrace-example/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/backtrace-example/</path>
    <filename>samples_2backtrace-example_2test_8cpp</filename>
    <includes id="backtrace_8h" name="backtrace.h" local="no" imported="no">mrpt/system/backtrace.h</includes>
    <class kind="class">Foo</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2backtrace-example_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/bayesianTracking/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/bayesianTracking/</path>
    <filename>samples_2bayesianTracking_2test_8cpp</filename>
    <includes id="CKalmanFilterCapable_8h" name="CKalmanFilterCapable.h" local="no" imported="no">mrpt/bayes/CKalmanFilterCapable.h</includes>
    <includes id="CParticleFilterData_8h" name="CParticleFilterData.h" local="no" imported="no">mrpt/bayes/CParticleFilterData.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <class kind="struct">CParticleVehicleData</class>
    <class kind="class">CRangeBearing</class>
    <class kind="class">CRangeBearingParticleFilter</class>
    <member kind="define">
      <type>#define</type>
      <name>BEARING_SENSOR_NOISE_STD</name>
      <anchorfile>samples_2bayesianTracking_2test_8cpp.html</anchorfile>
      <anchor>a5d015fa0bc9df0daf1fbc7532517c682</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DELTA_TIME</name>
      <anchorfile>samples_2bayesianTracking_2test_8cpp.html</anchorfile>
      <anchor>aa3f852e6c642f1daf44080c2a2cd2799</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_PARTICLES</name>
      <anchorfile>samples_2bayesianTracking_2test_8cpp.html</anchorfile>
      <anchor>a75cbc112dce4b21c13fe7bb671accab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANGE_SENSOR_NOISE_STD</name>
      <anchorfile>samples_2bayesianTracking_2test_8cpp.html</anchorfile>
      <anchor>aa2fef7e710fbf36a7c83d64c0c5b605c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRANSITION_MODEL_STD_VXY</name>
      <anchorfile>samples_2bayesianTracking_2test_8cpp.html</anchorfile>
      <anchor>ac18a4fcc5192238b1990e33a63ea4aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRANSITION_MODEL_STD_XY</name>
      <anchorfile>samples_2bayesianTracking_2test_8cpp.html</anchorfile>
      <anchor>a1f2e2d13e741a10e2dfc215ce3966c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VEHICLE_INITIAL_V</name>
      <anchorfile>samples_2bayesianTracking_2test_8cpp.html</anchorfile>
      <anchor>a9d2068e724ff08610a4d2c46ec71fdb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VEHICLE_INITIAL_W</name>
      <anchorfile>samples_2bayesianTracking_2test_8cpp.html</anchorfile>
      <anchor>a5980dc29c83eeecd9fc0657d15ab741f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VEHICLE_INITIAL_X</name>
      <anchorfile>samples_2bayesianTracking_2test_8cpp.html</anchorfile>
      <anchor>a07ebc1837282d7cad6a6b70ed4bb6992</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VEHICLE_INITIAL_Y</name>
      <anchorfile>samples_2bayesianTracking_2test_8cpp.html</anchorfile>
      <anchor>ae6d6c61f7c6cbed69795d00fd69278f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2bayesianTracking_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestBayesianTracking</name>
      <anchorfile>samples_2bayesianTracking_2test_8cpp.html</anchorfile>
      <anchor>a4fa46772f1c4320e55c6c218d53abd2c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/benchmark-gridmaps/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/benchmark-gridmaps/</path>
    <filename>samples_2benchmark-gridmaps_2test_8cpp</filename>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SCANS_SIZE</name>
      <anchorfile>samples_2benchmark-gridmaps_2test_8cpp.html</anchorfile>
      <anchor>afce54bd9c83368c0b10849322d0d109b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>BenchmarkGridmaps</name>
      <anchorfile>samples_2benchmark-gridmaps_2test_8cpp.html</anchorfile>
      <anchor>a9838f91bbd193fc26219d8ac6015e82f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>iniFile</name>
      <anchorfile>samples_2benchmark-gridmaps_2test_8cpp.html</anchorfile>
      <anchor>a1cbaac34b6861dd2b8be396039717436</anchor>
      <arglist>(myDataDir+string(&quot;benchmark-options.ini&quot;))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2benchmark-gridmaps_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2benchmark-gridmaps_2test_8cpp.html</anchorfile>
      <anchor>a812ed5c8eba810a0dae081d782a6f427</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;benchmark-gridmaps/&quot;))</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SCAN_RANGES_1</name>
      <anchorfile>samples_2benchmark-gridmaps_2test_8cpp.html</anchorfile>
      <anchor>a24da7958369274bdecde87b5d33fb7db</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>SCAN_VALID_1</name>
      <anchorfile>samples_2benchmark-gridmaps_2test_8cpp.html</anchorfile>
      <anchor>a9dcdb7f5024d7ce51cb060f639b53ef8</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/bundle_adj_full_demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/bundle_adj_full_demo/</path>
    <filename>samples_2bundle__adj__full__demo_2test_8cpp</filename>
    <includes id="bundle__adjustment_8h" name="bundle_adjustment.h" local="no" imported="no">mrpt/vision/bundle_adjustment.h</includes>
    <includes id="pinhole_8h" name="pinhole.h" local="no" imported="no">mrpt/vision/pinhole.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CTextFileLinesParser_8h" name="CTextFileLinesParser.h" local="no" imported="no">mrpt/utils/CTextFileLinesParser.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <member kind="function">
      <type>void</type>
      <name>bundle_adj_full_demo</name>
      <anchorfile>samples_2bundle__adj__full__demo_2test_8cpp.html</anchorfile>
      <anchor>aefd95845c5475324524bfbf28bce1385</anchor>
      <arglist>(const TCamera &amp;camera_params, const TSequenceFeatureObservations &amp;allObs, TFramePosesVec &amp;frame_poses, TLandmarkLocationsVec &amp;landmark_points)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>framePosesVecVisualize</name>
      <anchorfile>samples_2bundle__adj__full__demo_2test_8cpp.html</anchorfile>
      <anchor>aea4c051dad9199d8ca9ec77216992c07</anchor>
      <arglist>(const TFramePosesVec &amp;poses, const double len, const double lineWidth)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2bundle__adj__full__demo_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>my_BundleAdjustmentFeedbackFunctor</name>
      <anchorfile>samples_2bundle__adj__full__demo_2test_8cpp.html</anchorfile>
      <anchor>adf959d0f21c9f8bf9f8d37c01a8d1de1</anchor>
      <arglist>(const size_t cur_iter, const double cur_total_sq_error, const size_t max_iters, const TSequenceFeatureObservations &amp;input_observations, const TFramePosesVec &amp;current_frame_estimate, const TLandmarkLocationsVec &amp;current_landmark_estimate)</arglist>
    </member>
    <member kind="variable">
      <type>CVectorDouble</type>
      <name>history_avr_err</name>
      <anchorfile>samples_2bundle__adj__full__demo_2test_8cpp.html</anchorfile>
      <anchor>a084619807acf25d1db3056cf34472735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>WORLD_SCALE</name>
      <anchorfile>samples_2bundle__adj__full__demo_2test_8cpp.html</anchorfile>
      <anchor>a3753ad2814d2a6b98eeb04c18fdb2644</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/cameraCaptureAskDialog/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/cameraCaptureAskDialog/</path>
    <filename>samples_2cameraCaptureAskDialog_2test_8cpp</filename>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="CCameraSensor_8h" name="CCameraSensor.h" local="no" imported="no">mrpt/hwdrivers/CCameraSensor.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2cameraCaptureAskDialog_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestCameraCaptureAsk</name>
      <anchorfile>samples_2cameraCaptureAskDialog_2test_8cpp.html</anchorfile>
      <anchor>a3320f7285af33c85e516dd950e080180</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/captureVideoAndBuildPyr/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/captureVideoAndBuildPyr/</path>
    <filename>samples_2captureVideoAndBuildPyr_2test_8cpp</filename>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CCameraSensor_8h" name="CCameraSensor.h" local="no" imported="no">mrpt/hwdrivers/CCameraSensor.h</includes>
    <includes id="CImagePyramid_8h" name="CImagePyramid.h" local="no" imported="no">mrpt/vision/CImagePyramid.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="TSimpleFeature_8h" name="TSimpleFeature.h" local="no" imported="no">mrpt/vision/TSimpleFeature.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2captureVideoAndBuildPyr_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestVideoBuildPyr</name>
      <anchorfile>samples_2captureVideoAndBuildPyr_2test_8cpp.html</anchorfile>
      <anchor>ac5394da6c3774dbe4ab2c741a588d0f4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/captureVideoDC1394/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/captureVideoDC1394/</path>
    <filename>samples_2captureVideoDC1394_2test_8cpp</filename>
    <includes id="CImageGrabber__dc1394_8h" name="CImageGrabber_dc1394.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_dc1394.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DO_CAPTURE</name>
      <anchorfile>samples_2captureVideoDC1394_2test_8cpp.html</anchorfile>
      <anchor>ab49feeb42c95ead0637039b877757196</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2captureVideoDC1394_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestCapture_1394</name>
      <anchorfile>samples_2captureVideoDC1394_2test_8cpp.html</anchorfile>
      <anchor>a6bb8e8b6b5299d85e21772e7841ece84</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/captureVideoFFmpeg/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/captureVideoFFmpeg/</path>
    <filename>samples_2captureVideoFFmpeg_2test_8cpp</filename>
    <includes id="CFFMPEG__InputStream_8h" name="CFFMPEG_InputStream.h" local="no" imported="no">mrpt/hwdrivers/CFFMPEG_InputStream.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2captureVideoFFmpeg_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_FFMPEG_CaptureCamera</name>
      <anchorfile>samples_2captureVideoFFmpeg_2test_8cpp.html</anchorfile>
      <anchor>ad3b6493e674ce58f418b98ab657284eb</anchor>
      <arglist>(const std::string &amp;video_url)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/captureVideoFlyCapture2/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/captureVideoFlyCapture2/</path>
    <filename>samples_2captureVideoFlyCapture2_2test_8cpp</filename>
    <includes id="CImageGrabber__FlyCapture2_8h" name="CImageGrabber_FlyCapture2.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_FlyCapture2.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2captureVideoFlyCapture2_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestCapture_FlyCapture2</name>
      <anchorfile>samples_2captureVideoFlyCapture2_2test_8cpp.html</anchorfile>
      <anchor>af625e6004685296fc428c1636646b4c1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/captureVideoFlyCapture2_stereo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/captureVideoFlyCapture2_stereo/</path>
    <filename>samples_2captureVideoFlyCapture2__stereo_2test_8cpp</filename>
    <includes id="CImageGrabber__FlyCapture2_8h" name="CImageGrabber_FlyCapture2.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_FlyCapture2.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2captureVideoFlyCapture2__stereo_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestCapture_FlyCapture2_stereo</name>
      <anchorfile>samples_2captureVideoFlyCapture2__stereo_2test_8cpp.html</anchorfile>
      <anchor>af790a3dfe1c6b98aee13e4e6b3aaa091</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/captureVideoOpenCV/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/captureVideoOpenCV/</path>
    <filename>samples_2captureVideoOpenCV_2test_8cpp</filename>
    <includes id="CImageGrabber__OpenCV_8h" name="CImageGrabber_OpenCV.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_OpenCV.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2captureVideoOpenCV_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestCapture_OpenCV</name>
      <anchorfile>samples_2captureVideoOpenCV_2test_8cpp.html</anchorfile>
      <anchor>aca01b9d3c3894f7bc418b4f7750400b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>AVI_TO_OPEN</name>
      <anchorfile>samples_2captureVideoOpenCV_2test_8cpp.html</anchorfile>
      <anchor>a8786e9fa916b272c5c60ee5166954a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>LIVE_CAM</name>
      <anchorfile>samples_2captureVideoOpenCV_2test_8cpp.html</anchorfile>
      <anchor>aaede7c4b2432736a5305302f72f1c29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>N_CAM_TO_OPEN</name>
      <anchorfile>samples_2captureVideoOpenCV_2test_8cpp.html</anchorfile>
      <anchor>acad8adced9d6837257c9f1231c5e6cc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/checkerboardDetectors/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/checkerboardDetectors/</path>
    <filename>samples_2checkerboardDetectors_2test_8cpp</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="chessboard__find__corners_8h" name="chessboard_find_corners.h" local="no" imported="no">mrpt/vision/chessboard_find_corners.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2checkerboardDetectors_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestCheckerboardDetectors</name>
      <anchorfile>samples_2checkerboardDetectors_2test_8cpp.html</anchorfile>
      <anchor>ae3c286aa82d47d714cead702052ed492</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2checkerboardDetectors_2test_8cpp.html</anchorfile>
      <anchor>aca15416b177a30b6b45a32f79c3395ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/coordinate_conversions/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/coordinate_conversions/</path>
    <filename>samples_2coordinate__conversions_2test_8cpp</filename>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="topography_8h" name="topography.h" local="no" imported="no">mrpt/topography.h</includes>
    <includes id="CMatrixD_8h" name="CMatrixD.h" local="no" imported="no">mrpt/math/CMatrixD.h</includes>
    <member kind="function">
      <type>void</type>
      <name>displayResults</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>a2464078e4cef1c0fdc3967888812b48f</anchor>
      <arglist>(const CVectorDouble &amp;thisResults, const unsigned int &amp;example, const bool color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exampleResults</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>acb40d504e57f9b355dd6f7cc646960b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Examples_01</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>aedf88d3ccfa7b8df2005165418ace07a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Examples_02</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>a5b571e757638a7297c664448bcdc0bb4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Examples_03</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>ac5fadc13e878d688572acdbe23df905f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Examples_04</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>aff3255d7758e3be6bca36026f895a53b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Examples_05</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>a9bf23a94e8593181da2fb89d76f34638</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Examples_06</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>aa6e6c408f8b35f6ec25a5f305be07d7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Examples_07</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>a135198f691c628068d04b7406120ff53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Examples_08</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>aebd0d891150bb61e95aca07e5e55ec6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Examples_10</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>a6fc21966dba08b459da526f88708f0d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Examples_11</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>aa1692d5e26e017e0ae630eb3ec9834a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Examples_12</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>a3d28b4b4dadb5dc530e04fab11ab6442</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Examples_13</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>ad91d811eeeecfcc96149f4e05b8ee26f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestCoordinatesConversions</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>a742c80a1cbfd6577db9e35b9b61a327d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; string &gt;</type>
      <name>names</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>a5d920c64067733075eeda080792cb915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; CMatrixD &gt;</type>
      <name>results</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>a2532177a59cbe4804bacb949f32c410c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>TH</name>
      <anchorfile>samples_2coordinate__conversions_2test_8cpp.html</anchorfile>
      <anchor>a545c238a185c8adadaa10686b64c3a51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/createVideoFile/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/createVideoFile/</path>
    <filename>samples_2createVideoFile_2test_8cpp</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CVideoFileWriter_8h" name="CVideoFileWriter.h" local="no" imported="no">mrpt/vision/CVideoFileWriter.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2createVideoFile_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_VideoFile</name>
      <anchorfile>samples_2createVideoFile_2test_8cpp.html</anchorfile>
      <anchor>ae101b5d236f6abf7dd15b05b7cee1b85</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/critSectionDeadLock/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/critSectionDeadLock/</path>
    <filename>samples_2critSectionDeadLock_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2critSectionDeadLock_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CCriticalSection</type>
      <name>csTest</name>
      <anchorfile>samples_2critSectionDeadLock_2test_8cpp.html</anchorfile>
      <anchor>a8fefc8d9ee3e81d1897560a48328e87f</anchor>
      <arglist>(&quot;csTest&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>CStdOutStream</type>
      <name>myOutStream</name>
      <anchorfile>samples_2critSectionDeadLock_2test_8cpp.html</anchorfile>
      <anchor>a9cd557e8abfa4ec06b8538001c05e034</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/csparse_demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/csparse_demo/</path>
    <filename>samples_2csparse__demo_2test_8cpp</filename>
    <includes id="CSparseMatrix_8h" name="CSparseMatrix.h" local="no" imported="no">mrpt/math/CSparseMatrix.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <member kind="function">
      <type>void</type>
      <name>ExampleCSparse</name>
      <anchorfile>samples_2csparse__demo_2test_8cpp.html</anchorfile>
      <anchor>adc483e7f7c2fb496e6db06459e71dfdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2csparse__demo_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/db/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/db/</path>
    <filename>samples_2db_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2db_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestDB</name>
      <anchorfile>samples_2db_2test_8cpp.html</anchorfile>
      <anchor>a5559b9c053d197a86dc369debed48df3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/dijkstra-example/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/dijkstra-example/</path>
    <filename>samples_2dijkstra-example_2test_8cpp</filename>
    <includes id="dijkstra_8h" name="dijkstra.h" local="no" imported="no">mrpt/graphs/dijkstra.h</includes>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <member kind="typedef">
      <type>CDijkstra&lt; CNetworkOfPoses2D &gt;</type>
      <name>CMyDijkstra</name>
      <anchorfile>samples_2dijkstra-example_2test_8cpp.html</anchorfile>
      <anchor>abb3d41d141dbe63004e5efd98acb9cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addEdge</name>
      <anchorfile>samples_2dijkstra-example_2test_8cpp.html</anchorfile>
      <anchor>aa86c7647e23eaff678a171933e48ba84</anchor>
      <arglist>(TNodeID from, TNodeID to, const aligned_containers&lt; TNodeID, CPose2D &gt;::map_t &amp;real_poses, CNetworkOfPoses2D &amp;graph_links)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2dijkstra-example_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>myDijkstraWeight</name>
      <anchorfile>samples_2dijkstra-example_2test_8cpp.html</anchorfile>
      <anchor>a21a526e25738d23a781f8073451cc75b</anchor>
      <arglist>(const CMyDijkstra::graph_t &amp;g, const TNodeID from, const TNodeID to, const CMyDijkstra::edge_t &amp;edge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestDijkstra</name>
      <anchorfile>samples_2dijkstra-example_2test_8cpp.html</anchorfile>
      <anchor>ac7e4c3ffa0d3d902db75addaf7838e9f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/directoryExplorer/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/directoryExplorer/</path>
    <filename>samples_2directoryExplorer_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2directoryExplorer_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestDirExplorer</name>
      <anchorfile>samples_2directoryExplorer_2test_8cpp.html</anchorfile>
      <anchor>aa36bd37a9b5067865d86629cd276189a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestFileNames</name>
      <anchorfile>samples_2directoryExplorer_2test_8cpp.html</anchorfile>
      <anchor>a4d802f2386ab50827d66f9304e2f1504</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/dirs_files_manipulation/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/dirs_files_manipulation/</path>
    <filename>samples_2dirs__files__manipulation_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2dirs__files__manipulation_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renameDirContents</name>
      <anchorfile>samples_2dirs__files__manipulation_2test_8cpp.html</anchorfile>
      <anchor>a47d32b02e9e1946c1a838fc2fa87c0dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupDirContents</name>
      <anchorfile>samples_2dirs__files__manipulation_2test_8cpp.html</anchorfile>
      <anchor>a1e8eddde5e10cf55d5d7087f18bdc68a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/display3D/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/display3D/</path>
    <filename>samples_2display3D_2test_8cpp</filename>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CText_8h" name="CText.h" local="no" imported="no">mrpt/opengl/CText.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CBox_8h" name="CBox.h" local="no" imported="no">mrpt/opengl/CBox.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2display3D_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestDisplay3D</name>
      <anchorfile>samples_2display3D_2test_8cpp.html</anchorfile>
      <anchor>aea5987c0155ba0bdf02a7304c84a525e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/display3D_custom_render/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/display3D_custom_render/</path>
    <filename>samples_2display3D__custom__render_2test_8cpp</filename>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CObserver_8h" name="CObserver.h" local="no" imported="no">mrpt/utils/CObserver.h</includes>
    <includes id="gl__utils_8h" name="gl_utils.h" local="no" imported="no">mrpt/opengl/gl_utils.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CText_8h" name="CText.h" local="no" imported="no">mrpt/opengl/CText.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CBox_8h" name="CBox.h" local="no" imported="no">mrpt/opengl/CBox.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <class kind="struct">TMyExtraRenderingStuff</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2display3D__custom__render_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestDisplay3D</name>
      <anchorfile>samples_2display3D__custom__render_2test_8cpp.html</anchorfile>
      <anchor>aea5987c0155ba0bdf02a7304c84a525e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/displayPlots/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/displayPlots/</path>
    <filename>samples_2displayPlots_2test_8cpp</filename>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="distributions_8h" name="distributions.h" local="no" imported="no">mrpt/math/distributions.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2displayPlots_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myOnMenu</name>
      <anchorfile>samples_2displayPlots_2test_8cpp.html</anchorfile>
      <anchor>a27c5f4de192e39dd44bc91befdaaa836</anchor>
      <arglist>(int menuID, float x, float y, void *param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestDisplayPlots</name>
      <anchorfile>samples_2displayPlots_2test_8cpp.html</anchorfile>
      <anchor>a22cbdd65dfa4f55cf624370851ffc7cc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/eNeck_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/eNeck_test/</path>
    <filename>samples_2eNeck__test_2test_8cpp</filename>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CServoeNeck_8h" name="CServoeNeck.h" local="no" imported="no">mrpt/hwdrivers/CServoeNeck.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SRV1</name>
      <anchorfile>samples_2eNeck__test_2test_8cpp.html</anchorfile>
      <anchor>a36f6699fe0ce535b0e109b426daef571</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SRV2</name>
      <anchorfile>samples_2eNeck__test_2test_8cpp.html</anchorfile>
      <anchor>a0fd370d6cb2662ca7ae655d7ed4b1f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2eNeck__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/eNoses_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/eNoses_test/</path>
    <filename>samples_2eNoses__test_2test_8cpp</filename>
    <includes id="CBoardENoses_8h" name="CBoardENoses.h" local="no" imported="no">mrpt/hwdrivers/CBoardENoses.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2eNoses__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/eNosesRealtime_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/eNosesRealtime_test/</path>
    <filename>samples_2eNosesRealtime__test_2test_8cpp</filename>
    <includes id="CBoardENoses_8h" name="CBoardENoses.h" local="no" imported="no">mrpt/hwdrivers/CBoardENoses.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>void</type>
      <name>add_baseline</name>
      <anchorfile>samples_2eNosesRealtime__test_2test_8cpp.html</anchorfile>
      <anchor>ab93894b3a1ceb5ecda2cf1cdb69a256b</anchor>
      <arglist>(std::vector&lt; float &gt; time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_VLines</name>
      <anchorfile>samples_2eNosesRealtime__test_2test_8cpp.html</anchorfile>
      <anchor>a614d0e080acaf8b29b374ccbc0ef61e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_memory</name>
      <anchorfile>samples_2eNosesRealtime__test_2test_8cpp.html</anchorfile>
      <anchor>aea42d8f15279ab3da02d99ee957b7f47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2eNosesRealtime__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myOnMenu</name>
      <anchorfile>samples_2eNosesRealtime__test_2test_8cpp.html</anchorfile>
      <anchor>a27c5f4de192e39dd44bc91befdaaa836</anchor>
      <arglist>(int menuID, float x, float y, void *param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plot_diff_windows</name>
      <anchorfile>samples_2eNosesRealtime__test_2test_8cpp.html</anchorfile>
      <anchor>abd92d973c49de19e75f132b03f9b2107</anchor>
      <arglist>(std::map&lt; int, vector&lt; float &gt; &gt; &amp;sensors, bool together)</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; float, std::vector&lt; float &gt; &gt;</type>
      <name>Baseline_map</name>
      <anchorfile>samples_2eNosesRealtime__test_2test_8cpp.html</anchorfile>
      <anchor>aaf92b77f03fd8309030eaa49d1b28a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, string &gt;</type>
      <name>colors</name>
      <anchorfile>samples_2eNosesRealtime__test_2test_8cpp.html</anchorfile>
      <anchor>ad9cd2501703c7ae237203a202381ff8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>firstTime</name>
      <anchorfile>samples_2eNosesRealtime__test_2test_8cpp.html</anchorfile>
      <anchor>aab321c7149645cc92235ad45b0b7bee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Hbaselines</name>
      <anchorfile>samples_2eNosesRealtime__test_2test_8cpp.html</anchorfile>
      <anchor>a068572b44dc75f6c4f8218e6e743f437</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Vbaselines</name>
      <anchorfile>samples_2eNosesRealtime__test_2test_8cpp.html</anchorfile>
      <anchor>a52766b3d648e8ed68fc97b4762728e29</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; float, std::vector&lt; float &gt; &gt;</type>
      <name>Vertical_lines_map</name>
      <anchorfile>samples_2eNosesRealtime__test_2test_8cpp.html</anchorfile>
      <anchor>a440b1129b1d464f368f6d233f4fa3d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, CDisplayWindowPlots * &gt;</type>
      <name>Win_map</name>
      <anchorfile>samples_2eNosesRealtime__test_2test_8cpp.html</anchorfile>
      <anchor>ada31520befba2f02325c0032784d6a6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/enumerateCameras1394/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/enumerateCameras1394/</path>
    <filename>samples_2enumerateCameras1394_2test_8cpp</filename>
    <includes id="CImageGrabber__dc1394_8h" name="CImageGrabber_dc1394.h" local="no" imported="no">mrpt/hwdrivers/CImageGrabber_dc1394.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DO_CAPTURE</name>
      <anchorfile>samples_2enumerateCameras1394_2test_8cpp.html</anchorfile>
      <anchor>ab49feeb42c95ead0637039b877757196</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2enumerateCameras1394_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestEnumerate_1394</name>
      <anchorfile>samples_2enumerateCameras1394_2test_8cpp.html</anchorfile>
      <anchor>acdee998f92201f9d5c496dd434d6fcd9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/face_detection/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/face_detection/</path>
    <filename>samples_2face__detection_2test_8cpp</filename>
    <includes id="detectors_8h" name="detectors.h" local="no" imported="no">mrpt/detectors.h</includes>
    <includes id="CCameraSensor_8h" name="CCameraSensor.h" local="no" imported="no">mrpt/hwdrivers/CCameraSensor.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <member kind="function">
      <type>void</type>
      <name>BatchMode</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a1cd9384489618fcd3e737a602d959695</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a4cbd79aa18232f84f6f398b546a60be7</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;face_detection/&quot;))</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myInitFile</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a8d7a610609044a633e55bc19869e5f42</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;face_detection/FACE_DETECTION_TEST.INI&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mySplit</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a3811036ded0951b2625d71988e3b8525</anchor>
      <arglist>(const string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestCamera3DFaceDetection</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a32d246a33c5ba3ed2475362b0b3a9f1d</anchor>
      <arglist>(CCameraSensorPtr cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestCameraFaceDetection</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a4d8e5da95963ebbf2ab8baea8fb2f699</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestImagesFaceDetection</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a60947d96f78daf7fbcb155b7bd81b12c</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestPrepareDetector</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a79e5f646735a05a3a380c66a12d80f08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>batchMode</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>adecaf21e277aac3eead496cd1f3f394a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CFaceDetection</type>
      <name>faceDetector</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a38fd0525ae1409a7153dd1f54ee08a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; vector_uint &gt;</type>
      <name>falsePositives</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a7d4604f3f172f0e341e65af2f202c034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; vector_uint &gt;</type>
      <name>ignored</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>aef1030caf282bcafd3c558b4de8de234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static string</type>
      <name>OPENCV_SRC_DIR</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a7bdcca2696028512361dac75f278a38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; string &gt;</type>
      <name>rawlogs</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>af2f8ebcb70f9bcd6b396177c482ab4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>rawlogsDir</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a0555992998a0d09c11abc7d53da450d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showEachDetectedFace</name>
      <anchorfile>samples_2face__detection_2test_8cpp.html</anchorfile>
      <anchor>a67711be5c487b6c4b28b99fa068614e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/fbo_render_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/fbo_render_test/</path>
    <filename>samples_2fbo__render__test_2test_8cpp</filename>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CFBORender_8h" name="CFBORender.h" local="no" imported="no">mrpt/opengl/CFBORender.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2fbo__render__test_2test_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestDisplay3D</name>
      <anchorfile>samples_2fbo__render__test_2test_8cpp.html</anchorfile>
      <anchor>aea5987c0155ba0bdf02a7304c84a525e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/feature_extraction/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/feature_extraction/</path>
    <filename>samples_2feature__extraction_2test_8cpp</filename>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="tracking_8h" name="tracking.h" local="no" imported="no">mrpt/vision/tracking.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2feature__extraction_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2feature__extraction_2test_8cpp.html</anchorfile>
      <anchor>a4c4d533f918d9a6f8dc7d7a2b94793d7</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;imageConvolutionFFT/&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestExtractFeatures</name>
      <anchorfile>samples_2feature__extraction_2test_8cpp.html</anchorfile>
      <anchor>a11d2c73f5b10c3555cc6bce6f9b9e6e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestExtractFeaturesTile</name>
      <anchorfile>samples_2feature__extraction_2test_8cpp.html</anchorfile>
      <anchor>a9aced225b80500d67fd8c7845629f2a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestExtractMatchProjectAndPaint</name>
      <anchorfile>samples_2feature__extraction_2test_8cpp.html</anchorfile>
      <anchor>a8b857a14f6860f423882b0e904cb40f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestMatchFeatures</name>
      <anchorfile>samples_2feature__extraction_2test_8cpp.html</anchorfile>
      <anchor>ae6ab8246895778b7121a0bbb8c1fe05b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestMatchingComparative</name>
      <anchorfile>samples_2feature__extraction_2test_8cpp.html</anchorfile>
      <anchor>a0765cd672c0bbb9022c27b6e4d9cbe66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestTrackFeatures</name>
      <anchorfile>samples_2feature__extraction_2test_8cpp.html</anchorfile>
      <anchor>aa7dd4f9786fe6808fcae5ac46f331920</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const string</type>
      <name>the_img_for_extract_feats</name>
      <anchorfile>samples_2feature__extraction_2test_8cpp.html</anchorfile>
      <anchor>ab0fbcef200b3fd9012f8406f5a7fcc3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/fileSystemWatcher/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/fileSystemWatcher/</path>
    <filename>samples_2fileSystemWatcher_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2fileSystemWatcher_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestWatch</name>
      <anchorfile>samples_2fileSystemWatcher_2test_8cpp.html</anchorfile>
      <anchor>a0c98f6fff410001ca44f36ccb3931a81</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/FTDI_USB_enumerate_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/FTDI_USB_enumerate_test/</path>
    <filename>samples_2FTDI__USB__enumerate__test_2test_8cpp</filename>
    <includes id="CInterfaceFTDI_8h" name="CInterfaceFTDI.h" local="no" imported="no">mrpt/hwdrivers/CInterfaceFTDI.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2FTDI__USB__enumerate__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_EnumerateDevices</name>
      <anchorfile>samples_2FTDI__USB__enumerate__test_2test_8cpp.html</anchorfile>
      <anchor>afa67e68b1e800cb9b580048c1f3b0a95</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/gauss_img_filtering/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/gauss_img_filtering/</path>
    <filename>samples_2gauss__img__filtering_2test_8cpp</filename>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2gauss__img__filtering_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2gauss__img__filtering_2test_8cpp.html</anchorfile>
      <anchor>afd3e8e175b1cfe97b163981f02ed850b</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;gauss_img_filtering/&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_GaussWindows</name>
      <anchorfile>samples_2gauss__img__filtering_2test_8cpp.html</anchorfile>
      <anchor>a0a5ed9d7739fe1a62ff0b8d6f6cf1ef3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/geometry3D/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/geometry3D/</path>
    <filename>samples_2geometry3D_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="poses_8h" name="poses.h" local="no" imported="no">mrpt/poses.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2geometry3D_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestGeometry3D</name>
      <anchorfile>samples_2geometry3D_2test_8cpp.html</anchorfile>
      <anchor>a86dc241f32d2ae9ad2b27d629d00cbed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestGeometry3D2</name>
      <anchorfile>samples_2geometry3D_2test_8cpp.html</anchorfile>
      <anchor>a45d78e4e8c5f9926cccedb70d2cb378c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/gmrf_map_demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/gmrf_map_demo/</path>
    <filename>samples_2gmrf__map__demo_2test_8cpp</filename>
    <includes id="maps_2CGasConcentrationGridMap2D_8h" name="maps/CGasConcentrationGridMap2D.h" local="no" imported="no">mrpt/maps/CGasConcentrationGridMap2D.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <class kind="struct">MyConnectivityVisitor</class>
    <member kind="function">
      <type>void</type>
      <name>Example_GMRF</name>
      <anchorfile>samples_2gmrf__map__demo_2test_8cpp.html</anchorfile>
      <anchor>a6410cf4b88dd6630033daf106b082037</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2gmrf__map__demo_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/gps-coordinates/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/gps-coordinates/</path>
    <filename>samples_2gps-coordinates_2test_8cpp</filename>
    <includes id="topography_8h" name="topography.h" local="no" imported="no">mrpt/topography.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2gps-coordinates_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestGeoid2Geocentric</name>
      <anchorfile>samples_2gps-coordinates_2test_8cpp.html</anchorfile>
      <anchor>ad86c7eb6ccdeb242674db84a12e86b0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestGPS_coords</name>
      <anchorfile>samples_2gps-coordinates_2test_8cpp.html</anchorfile>
      <anchor>a6d15646d7b54e996f8c68f1360facd37</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/GPS_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/GPS_test/</path>
    <filename>samples_2GPS__test_2test_8cpp</filename>
    <includes id="CGPSInterface_8h" name="CGPSInterface.h" local="no" imported="no">mrpt/hwdrivers/CGPSInterface.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2GPS__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_GPS</name>
      <anchorfile>samples_2GPS__test_2test_8cpp.html</anchorfile>
      <anchor>a18d17b64d725e0b50ad9860f6c009393</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>SERIAL_NAME</name>
      <anchorfile>samples_2GPS__test_2test_8cpp.html</anchorfile>
      <anchor>a815281a04c3678e6a25ab6f8750eb63d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/grab3Dvideo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/grab3Dvideo/</path>
    <filename>samples_2grab3Dvideo_2test_8cpp</filename>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CBox_8h" name="CBox.h" local="no" imported="no">mrpt/opengl/CBox.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2grab3Dvideo_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestDisplay3D</name>
      <anchorfile>samples_2grab3Dvideo_2test_8cpp.html</anchorfile>
      <anchor>aea5987c0155ba0bdf02a7304c84a525e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/graph_slam_demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/graph_slam_demo/</path>
    <filename>samples_2graph__slam__demo_2test_8cpp</filename>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="levmarq_8h" name="levmarq.h" local="no" imported="no">mrpt/graphslam/levmarq.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="graph__tools_8h" name="graph_tools.h" local="no" imported="no">mrpt/opengl/graph_tools.h</includes>
    <class kind="struct">EdgeAdders</class>
    <class kind="struct">EdgeAdders&lt; GRAPH, false &gt;</class>
    <class kind="struct">EdgeAdders&lt; GRAPH, true &gt;</class>
    <class kind="struct">ExampleDemoGraphSLAM</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2graph__slam__demo_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>ERROR_IN_INCOMPATIBLE_EDGE</name>
      <anchorfile>samples_2graph__slam__demo_2test_8cpp.html</anchorfile>
      <anchor>ad2aa85c96fb628d477574ec657aba105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; double &gt;</type>
      <name>log_sq_err_evolution</name>
      <anchorfile>samples_2graph__slam__demo_2test_8cpp.html</anchorfile>
      <anchor>ad4945f64476d1153b333c9b3256a43a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>STD4EDGES_COV_MATRIX</name>
      <anchorfile>samples_2graph__slam__demo_2test_8cpp.html</anchorfile>
      <anchor>a2669fc66c5efd6f2afb11039fb74c0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>STD_NOISE_EDGE_ANG</name>
      <anchorfile>samples_2graph__slam__demo_2test_8cpp.html</anchorfile>
      <anchor>aa7cb5024e4696de6278e05e2e22cbfcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>STD_NOISE_EDGE_XYZ</name>
      <anchorfile>samples_2graph__slam__demo_2test_8cpp.html</anchorfile>
      <anchor>ac39e3bd61399b5e39f945410ae2a0d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>STD_NOISE_NODE_ANG</name>
      <anchorfile>samples_2graph__slam__demo_2test_8cpp.html</anchorfile>
      <anchor>a97af4663cde464438cb610c62359dd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>STD_NOISE_NODE_XYZ</name>
      <anchorfile>samples_2graph__slam__demo_2test_8cpp.html</anchorfile>
      <anchor>a186a0b22e259ab842e336c94cefc56d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/gravity3d/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/gravity3d/</path>
    <filename>samples_2gravity3d_2test_8cpp</filename>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <class kind="struct">TForce</class>
    <class kind="struct">TMass</class>
    <member kind="function">
      <type>void</type>
      <name>GravityDemo</name>
      <anchorfile>samples_2gravity3d_2test_8cpp.html</anchorfile>
      <anchor>a6929ae511a6ab46541a6a60ff681b0c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2gravity3d_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simulateGravity</name>
      <anchorfile>samples_2gravity3d_2test_8cpp.html</anchorfile>
      <anchor>a2500aad127c28418668a8e24a339a942</anchor>
      <arglist>(vector&lt; TMass &gt; &amp;objs, double At)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>BOX</name>
      <anchorfile>samples_2gravity3d_2test_8cpp.html</anchorfile>
      <anchor>a5c44cb74261d09002fedc3864e8b563e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>COLLIS_LOSS</name>
      <anchorfile>samples_2gravity3d_2test_8cpp.html</anchorfile>
      <anchor>af93dde53b8e78dad64261688646fbbe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>G</name>
      <anchorfile>samples_2gravity3d_2test_8cpp.html</anchorfile>
      <anchor>ab97e4616d23ed4c2961295010c1afc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>LARGEST_STEP</name>
      <anchorfile>samples_2gravity3d_2test_8cpp.html</anchorfile>
      <anchor>a03cc064debbeadd9c568ee44e788f36e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>M2R</name>
      <anchorfile>samples_2gravity3d_2test_8cpp.html</anchorfile>
      <anchor>a028711a2709f7c75339aabdbb053d3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>MASS_MAX</name>
      <anchorfile>samples_2gravity3d_2test_8cpp.html</anchorfile>
      <anchor>a4b36d68b1e1de570743001d5c294ce85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>MASS_MIN</name>
      <anchorfile>samples_2gravity3d_2test_8cpp.html</anchorfile>
      <anchor>a41713983ce7b5df7bbdd5b882d28a5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>N_MASSES</name>
      <anchorfile>samples_2gravity3d_2test_8cpp.html</anchorfile>
      <anchor>a91a01399f6b80ec5dea5f397fc4b9764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>V0</name>
      <anchorfile>samples_2gravity3d_2test_8cpp.html</anchorfile>
      <anchor>a0bc92ac9d4c659a9062f1d72668beeb9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/gridMapLikelihoodCharacterization/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/gridMapLikelihoodCharacterization/</path>
    <filename>samples_2gridMapLikelihoodCharacterization_2test_8cpp</filename>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <member kind="function">
      <type>string</type>
      <name>iniFile</name>
      <anchorfile>samples_2gridMapLikelihoodCharacterization_2test_8cpp.html</anchorfile>
      <anchor>a16cc6ec76146783776fb2b91592e804b</anchor>
      <arglist>(myDataDir+string(&quot;config_likelihood.ini&quot;))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2gridMapLikelihoodCharacterization_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2gridMapLikelihoodCharacterization_2test_8cpp.html</anchorfile>
      <anchor>addc23c96acea96b33a2fd0879ce866a5</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;gridMapLikelihoodCharacterization/&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>theMainThing</name>
      <anchorfile>samples_2gridMapLikelihoodCharacterization_2test_8cpp.html</anchorfile>
      <anchor>a5fdd45c2d6cf7b6780e089b6a0fe5608</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/gui_windows_events/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/gui_windows_events/</path>
    <filename>samples_2gui__windows__events_2test_8cpp</filename>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="CObserver_8h" name="CObserver.h" local="no" imported="no">mrpt/utils/CObserver.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <class kind="class">MyObserver</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2gui__windows__events_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myExampleImage</name>
      <anchorfile>samples_2gui__windows__events_2test_8cpp.html</anchorfile>
      <anchor>aa8ff81ad1d6382e3a019cf6ebbce69dc</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;imageBasics/frame_color.jpg&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestGuiWindowsEvents</name>
      <anchorfile>samples_2gui__windows__events_2test_8cpp.html</anchorfile>
      <anchor>ad815b5d8e765a5ca7452ec33ab236bb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>MyObserver</type>
      <name>observer</name>
      <anchorfile>samples_2gui__windows__events_2test_8cpp.html</anchorfile>
      <anchor>af9c34d219322c91b8f426ee399fe0207</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/HOKUYO_laser_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/HOKUYO_laser_test/</path>
    <filename>samples_2HOKUYO__laser__test_2test_8cpp</filename>
    <includes id="CHokuyoURG_8h" name="CHokuyoURG.h" local="no" imported="no">mrpt/hwdrivers/CHokuyoURG.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2HOKUYO__laser__test_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_HOKUYO</name>
      <anchorfile>samples_2HOKUYO__laser__test_2test_8cpp.html</anchorfile>
      <anchor>a788e9a0e0ed8bb9ce3e5650c8dd189c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>SERIAL_NAME</name>
      <anchorfile>samples_2HOKUYO__laser__test_2test_8cpp.html</anchorfile>
      <anchor>a815281a04c3678e6a25ab6f8750eb63d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/http_tests/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/http_tests/</path>
    <filename>samples_2http__tests_2test_8cpp</filename>
    <includes id="net__utils_8h" name="net_utils.h" local="no" imported="no">mrpt/utils/net_utils.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2http__tests_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_HTTP_get</name>
      <anchorfile>samples_2http__tests_2test_8cpp.html</anchorfile>
      <anchor>a0b20aa19bc85906099ac0863e13d24b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>url</name>
      <anchorfile>samples_2http__tests_2test_8cpp.html</anchorfile>
      <anchor>aa03c1ef4c41f36b048cf58d5aade7653</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/icp/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/icp/</path>
    <filename>samples_2icp_2test_8cpp</filename>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPosePDF_8h" name="CPosePDF.h" local="no" imported="no">mrpt/poses/CPosePDF.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SCANS_SIZE</name>
      <anchorfile>samples_2icp_2test_8cpp.html</anchorfile>
      <anchor>afce54bd9c83368c0b10849322d0d109b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2icp_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestICP</name>
      <anchorfile>samples_2icp_2test_8cpp.html</anchorfile>
      <anchor>a351bdae5dfd6a1787cb407242d1ef784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ICP_method</name>
      <anchorfile>samples_2icp_2test_8cpp.html</anchorfile>
      <anchor>a7f4c7cdd579aa2fe538582c89d80fed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SCAN_RANGES_1</name>
      <anchorfile>samples_2icp_2test_8cpp.html</anchorfile>
      <anchor>a24da7958369274bdecde87b5d33fb7db</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SCAN_RANGES_2</name>
      <anchorfile>samples_2icp_2test_8cpp.html</anchorfile>
      <anchor>a3ccb76edd737bb83a193df64519774b4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>SCAN_VALID_1</name>
      <anchorfile>samples_2icp_2test_8cpp.html</anchorfile>
      <anchor>a9dcdb7f5024d7ce51cb060f639b53ef8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>SCAN_VALID_2</name>
      <anchorfile>samples_2icp_2test_8cpp.html</anchorfile>
      <anchor>aa8740f8491927b7b99a67e228466e100</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>skip_window</name>
      <anchorfile>samples_2icp_2test_8cpp.html</anchorfile>
      <anchor>a9af2375551ba99af3f22e0610342f0eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/icp3D/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/icp3D/</path>
    <filename>samples_2icp3D_2test_8cpp</filename>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="CPose3DPDF_8h" name="CPose3DPDF.h" local="no" imported="no">mrpt/poses/CPose3DPDF.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CAngularObservationMesh_8h" name="CAngularObservationMesh.h" local="no" imported="no">mrpt/opengl/CAngularObservationMesh.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <member kind="function">
      <type>void</type>
      <name>generateObjects</name>
      <anchorfile>samples_2icp3D_2test_8cpp.html</anchorfile>
      <anchor>aa1ef9f7367c84a555c8537a097b40a51</anchor>
      <arglist>(CSetOfObjectsPtr &amp;world)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2icp3D_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test_icp3D</name>
      <anchorfile>samples_2icp3D_2test_8cpp.html</anchorfile>
      <anchor>a1eda887e0d236b0b856a2aebb6ce2be0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>HOW_MANY_PITCHS</name>
      <anchorfile>samples_2icp3D_2test_8cpp.html</anchorfile>
      <anchor>a262005723fd37013c0fe226bf471b494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>HOW_MANY_YAWS</name>
      <anchorfile>samples_2icp3D_2test_8cpp.html</anchorfile>
      <anchor>acded0be83e1bea989e943f40ebb2b10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPose3D</type>
      <name>SCAN2_POSE_ERROR</name>
      <anchorfile>samples_2icp3D_2test_8cpp.html</anchorfile>
      <anchor>a8d9ab31aa4c7015bd101466b7dc385b9</anchor>
      <arglist>(0.15,-0.07, 0.10,-0.03, 0.1, 0.1)</arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; CObservation2DRangeScan &gt;</type>
      <name>sequence_scans1</name>
      <anchorfile>samples_2icp3D_2test_8cpp.html</anchorfile>
      <anchor>a16abdf5fb7857f9a997597a5cc02332e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; CObservation2DRangeScan &gt;</type>
      <name>sequence_scans2</name>
      <anchorfile>samples_2icp3D_2test_8cpp.html</anchorfile>
      <anchor>a74fb180cf2da251faca2f7d30d53bc9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPose3D</type>
      <name>viewpoint1</name>
      <anchorfile>samples_2icp3D_2test_8cpp.html</anchorfile>
      <anchor>a225a1d9b86e5980c5163eb891603cb78</anchor>
      <arglist>(-0.3, 0.7, 3, DEG2RAD(5), DEG2RAD(80), DEG2RAD(3))</arglist>
    </member>
    <member kind="variable">
      <type>CPose3D</type>
      <name>viewpoint2</name>
      <anchorfile>samples_2icp3D_2test_8cpp.html</anchorfile>
      <anchor>a981a9e2a248408fb77bf1cd55dc3df35</anchor>
      <arglist>(0.5,-0.2, 2.6, DEG2RAD(-5), DEG2RAD(100), DEG2RAD(-7))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/imageBasics/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/imageBasics/</path>
    <filename>samples_2imageBasics_2test_8cpp</filename>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2imageBasics_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2imageBasics_2test_8cpp.html</anchorfile>
      <anchor>abeb450adc95ecf18bd34912f9f814599</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;imageBasics/&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestImageConversion</name>
      <anchorfile>samples_2imageBasics_2test_8cpp.html</anchorfile>
      <anchor>a4bc8b0e945896697d5654257646c769d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/imageConvolutionFFT/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/imageConvolutionFFT/</path>
    <filename>samples_2imageConvolutionFFT_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">mrpt/math.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2imageConvolutionFFT_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2imageConvolutionFFT_2test_8cpp.html</anchorfile>
      <anchor>a4c4d533f918d9a6f8dc7d7a2b94793d7</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;imageConvolutionFFT/&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestImageConvolutionFFT</name>
      <anchorfile>samples_2imageConvolutionFFT_2test_8cpp.html</anchorfile>
      <anchor>adb524f033f09a4d92b99fae7cd68d731</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/imageCorrelation/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/imageCorrelation/</path>
    <filename>samples_2imageCorrelation_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">mrpt/math.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2imageCorrelation_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2imageCorrelation_2test_8cpp.html</anchorfile>
      <anchor>a425fb7d5123f318222fa16636fb7f25f</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;imageCorrelation/&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestFFT_2D_complex</name>
      <anchorfile>samples_2imageCorrelation_2test_8cpp.html</anchorfile>
      <anchor>a16b0d1e0afc8e64b6de5c453426607aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestFFT_2D_real</name>
      <anchorfile>samples_2imageCorrelation_2test_8cpp.html</anchorfile>
      <anchor>a935a9146de31948eaaf9e4074b8214e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestImageFFT</name>
      <anchorfile>samples_2imageCorrelation_2test_8cpp.html</anchorfile>
      <anchor>a00c4f930988b045bca2f192b733183fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestWindow</name>
      <anchorfile>samples_2imageCorrelation_2test_8cpp.html</anchorfile>
      <anchor>a5f565e14d19a43b350d855dacff6e781</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/imageFFT/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/imageFFT/</path>
    <filename>samples_2imageFFT_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">mrpt/math.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2imageFFT_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2imageFFT_2test_8cpp.html</anchorfile>
      <anchor>a425fb7d5123f318222fa16636fb7f25f</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;imageCorrelation/&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestFFT_2D_complex</name>
      <anchorfile>samples_2imageFFT_2test_8cpp.html</anchorfile>
      <anchor>a16b0d1e0afc8e64b6de5c453426607aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestFFT_2D_real</name>
      <anchorfile>samples_2imageFFT_2test_8cpp.html</anchorfile>
      <anchor>a935a9146de31948eaaf9e4074b8214e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestImage3D</name>
      <anchorfile>samples_2imageFFT_2test_8cpp.html</anchorfile>
      <anchor>aea19bd591df11c445c5a1eb353c5c4f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestImageConversion</name>
      <anchorfile>samples_2imageFFT_2test_8cpp.html</anchorfile>
      <anchor>a4bc8b0e945896697d5654257646c769d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestImageFFT</name>
      <anchorfile>samples_2imageFFT_2test_8cpp.html</anchorfile>
      <anchor>a00c4f930988b045bca2f192b733183fe</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/joystick/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/joystick/</path>
    <filename>samples_2joystick_2test_8cpp</filename>
    <includes id="CJoystick_8h" name="CJoystick.h" local="no" imported="no">mrpt/hwdrivers/CJoystick.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2joystick_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestJoystick</name>
      <anchorfile>samples_2joystick_2test_8cpp.html</anchorfile>
      <anchor>a13a8d757534a552951c062e48fc564d9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/keypoint_matching/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/keypoint_matching/</path>
    <filename>samples_2keypoint__matching_2test_8cpp</filename>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2keypoint__matching_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2keypoint__matching_2test_8cpp.html</anchorfile>
      <anchor>a686d77f47bad7db1e5aaaeffcd8f0976</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;keypoint_matching/imgs/&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestExtractMatchProjectAndPaint</name>
      <anchorfile>samples_2keypoint__matching_2test_8cpp.html</anchorfile>
      <anchor>a8b857a14f6860f423882b0e904cb40f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestMatchFeatures</name>
      <anchorfile>samples_2keypoint__matching_2test_8cpp.html</anchorfile>
      <anchor>abd379f79c0c987b26e8f4738afc67b82</anchor>
      <arglist>(bool showMatches)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestMatchingComparative</name>
      <anchorfile>samples_2keypoint__matching_2test_8cpp.html</anchorfile>
      <anchor>a0765cd672c0bbb9022c27b6e4d9cbe66</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/kinect-to-2d-laser-demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/kinect-to-2d-laser-demo/</path>
    <filename>samples_2kinect-to-2d-laser-demo_2test_8cpp</filename>
    <includes id="CKinect_8h" name="CKinect.h" local="no" imported="no">mrpt/hwdrivers/CKinect.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CThreadSafeVariable_8h" name="CThreadSafeVariable.h" local="no" imported="no">mrpt/synch/CThreadSafeVariable.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="CFrustum_8h" name="CFrustum.h" local="no" imported="no">mrpt/opengl/CFrustum.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <class kind="struct">TThreadParam</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2kinect-to-2d-laser-demo_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_Kinect</name>
      <anchorfile>samples_2kinect-to-2d-laser-demo_2test_8cpp.html</anchorfile>
      <anchor>af704166a01a4ca56aeebdc5343792099</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_grabbing</name>
      <anchorfile>samples_2kinect-to-2d-laser-demo_2test_8cpp.html</anchorfile>
      <anchor>a690403cdeb626762fbc16b283336deb7</anchor>
      <arglist>(TThreadParam &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/kinect_online_offline_demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/kinect_online_offline_demo/</path>
    <filename>samples_2kinect__online__offline__demo_2test_8cpp</filename>
    <includes id="CKinect_8h" name="CKinect.h" local="no" imported="no">mrpt/hwdrivers/CKinect.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="CThreadSafeVariable_8h" name="CThreadSafeVariable.h" local="no" imported="no">mrpt/synch/CThreadSafeVariable.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="CFrustum_8h" name="CFrustum.h" local="no" imported="no">mrpt/opengl/CFrustum.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <class kind="struct">TThreadParam</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2kinect__online__offline__demo_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_KinectOnlineOffline</name>
      <anchorfile>samples_2kinect__online__offline__demo_2test_8cpp.html</anchorfile>
      <anchor>ace6cc3d59c2c6f2a4e23454a11f7b979</anchor>
      <arglist>(bool is_online, const string &amp;rawlog_file=string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_grabbing</name>
      <anchorfile>samples_2kinect__online__offline__demo_2test_8cpp.html</anchorfile>
      <anchor>a690403cdeb626762fbc16b283336deb7</anchor>
      <arglist>(TThreadParam &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/kitti_dataset2rawlog/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/kitti_dataset2rawlog/</path>
    <filename>samples_2kitti__dataset2rawlog_2test_8cpp</filename>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="TCamera_8h" name="TCamera.h" local="no" imported="no">mrpt/utils/TCamera.h</includes>
    <includes id="CTextFileLinesParser_8h" name="CTextFileLinesParser.h" local="no" imported="no">mrpt/utils/CTextFileLinesParser.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2kitti__dataset2rawlog_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stereo2rawlog</name>
      <anchorfile>samples_2kitti__dataset2rawlog_2test_8cpp.html</anchorfile>
      <anchor>a2b2efd5351a28aa8ce31101361b32105</anchor>
      <arglist>(bool is_kitti_dataset, const string &amp;src_path0, const string &amp;src_path1, const string &amp;calib_file, const string &amp;out_name)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>STEREO_FPS</name>
      <anchorfile>samples_2kitti__dataset2rawlog_2test_8cpp.html</anchorfile>
      <anchor>a9266bc01101dbe180237d4ab45eaee9f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/kmeans/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/kmeans/</path>
    <filename>samples_2kmeans_2test_8cpp</filename>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="kmeans_8h" name="kmeans.h" local="no" imported="no">mrpt/math/kmeans.h</includes>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2kmeans_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestKMeans</name>
      <anchorfile>samples_2kmeans_2test_8cpp.html</anchorfile>
      <anchor>a289c00ae069c926ca202e4414009379f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/laserProjectionInImages/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/laserProjectionInImages/</path>
    <filename>samples_2laserProjectionInImages_2test_8cpp</filename>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="obs_2CActionCollection_8h" name="obs/CActionCollection.h" local="no" imported="no">mrpt/obs/CActionCollection.h</includes>
    <includes id="obs_2CSensoryFrame_8h" name="obs/CSensoryFrame.h" local="no" imported="no">mrpt/obs/CSensoryFrame.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservationImage_8h" name="obs/CObservationImage.h" local="no" imported="no">mrpt/obs/CObservationImage.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2laserProjectionInImages_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestLaser2Imgs</name>
      <anchorfile>samples_2laserProjectionInImages_2test_8cpp.html</anchorfile>
      <anchor>ab280eb9cca9a4860ac888edd1741fdf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>RAWLOG_FILE</name>
      <anchorfile>samples_2laserProjectionInImages_2test_8cpp.html</anchorfile>
      <anchor>a40ee61f2c74d086d7f10214dc76469a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/laserscans/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/laserscans/</path>
    <filename>samples_2laserscans_2test_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2laserscans_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestMatchingCovariance</name>
      <anchorfile>samples_2laserscans_2test_8cpp.html</anchorfile>
      <anchor>a88c9ce665a1cc55a3f3d9d06ca5b221c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/leastSquares/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/leastSquares/</path>
    <filename>samples_2leastSquares_2test_8cpp</filename>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="interp__fit_8hpp" name="interp_fit.hpp" local="no" imported="no">mrpt/math/interp_fit.hpp</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2leastSquares_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestLeastSquares</name>
      <anchorfile>samples_2leastSquares_2test_8cpp.html</anchorfile>
      <anchor>a9291f047e5347e08fcc0aaea149c9776</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/matrix/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/matrix/</path>
    <filename>samples_2matrix_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">mrpt/math.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2matrix_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2matrix_2test_8cpp.html</anchorfile>
      <anchor>a9afd771de8a8ed06a8ba5062adda4121</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;matrix/&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestCov</name>
      <anchorfile>samples_2matrix_2test_8cpp.html</anchorfile>
      <anchor>a4eb0003d9e8f4ff228a5bb62fd1137f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestEigenvector</name>
      <anchorfile>samples_2matrix_2test_8cpp.html</anchorfile>
      <anchor>aae80beff955f1b34c59e81bb9acc28a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestHCH</name>
      <anchorfile>samples_2matrix_2test_8cpp.html</anchorfile>
      <anchor>a9c1ebc8da90806b6faf6bcf96ef26a5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestInitMatrix</name>
      <anchorfile>samples_2matrix_2test_8cpp.html</anchorfile>
      <anchor>ae3097d9e967a277bf940c66a1f9f0b64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestMatrixs</name>
      <anchorfile>samples_2matrix_2test_8cpp.html</anchorfile>
      <anchor>a005e4c18897a00542fb6613fe6e14218</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestMatrixTemplate</name>
      <anchorfile>samples_2matrix_2test_8cpp.html</anchorfile>
      <anchor>a7e128b01f09872ebbef78e86f72cb03a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/model_search_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/model_search_test/</path>
    <filename>samples_2model__search__test_2test_8cpp</filename>
    <includes id="ransac_8h" name="ransac.h" local="no" imported="no">mrpt/math/ransac.h</includes>
    <includes id="model__search_8h" name="model_search.h" local="no" imported="no">mrpt/math/model_search.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <class kind="struct">Fit3DPlane</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2model__search__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestRANSAC</name>
      <anchorfile>samples_2model__search__test_2test_8cpp.html</anchorfile>
      <anchor>ab91fb821690a8b226faf5fad2a9d64e7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/MOXmodel-rawlog/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/MOXmodel-rawlog/</path>
    <filename>samples_2MOXmodel-rawlog_2test_8cpp</filename>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2MOXmodel-rawlog_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/multipleCheckerboards/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/multipleCheckerboards/</path>
    <filename>samples_2multipleCheckerboards_2test_8cpp</filename>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="chessboard__camera__calib_8h" name="chessboard_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_camera_calib.h</includes>
    <includes id="chessboard__find__corners_8h" name="chessboard_find_corners.h" local="no" imported="no">mrpt/vision/chessboard_find_corners.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2multipleCheckerboards_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestMultipleCheckerboard</name>
      <anchorfile>samples_2multipleCheckerboards_2test_8cpp.html</anchorfile>
      <anchor>adf1fd6703254ac1d9cfce2c5292562b3</anchor>
      <arglist>(const std::string &amp;img_filename, const unsigned int checkerboard_size_x, const unsigned int checkerboard_size_y)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2multipleCheckerboards_2test_8cpp.html</anchorfile>
      <anchor>aca15416b177a30b6b45a32f79c3395ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/NIDAQ_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/NIDAQ_test/</path>
    <filename>samples_2NIDAQ__test_2test_8cpp</filename>
    <includes id="CNationalInstrumentsDAQ_8h" name="CNationalInstrumentsDAQ.h" local="no" imported="no">mrpt/hwdrivers/CNationalInstrumentsDAQ.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2NIDAQ__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_NIDAQ</name>
      <anchorfile>samples_2NIDAQ__test_2test_8cpp.html</anchorfile>
      <anchor>a1ab379283602463aea478deaf4cf9d52</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/ntrip-client/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/ntrip-client/</path>
    <filename>samples_2ntrip-client_2test_8cpp</filename>
    <includes id="CNTRIPClient_8h" name="CNTRIPClient.h" local="no" imported="no">mrpt/hwdrivers/CNTRIPClient.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2ntrip-client_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestNTRIP</name>
      <anchorfile>samples_2ntrip-client_2test_8cpp.html</anchorfile>
      <anchor>a2473cd45b70de36c9dd4994f145e9f7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestNTRIP2</name>
      <anchorfile>samples_2ntrip-client_2test_8cpp.html</anchorfile>
      <anchor>ae584c13905a13804bdf6288dab80546b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/observer_pattern/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/observer_pattern/</path>
    <filename>samples_2observer__pattern_2test_8cpp</filename>
    <includes id="CObserver_8h" name="CObserver.h" local="no" imported="no">mrpt/utils/CObserver.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <class kind="class">MyObserver</class>
    <member kind="define">
      <type>#define</type>
      <name>SCANS_SIZE</name>
      <anchorfile>samples_2observer__pattern_2test_8cpp.html</anchorfile>
      <anchor>afce54bd9c83368c0b10849322d0d109b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>CObservation2DRangeScan</type>
      <name>getScan</name>
      <anchorfile>samples_2observer__pattern_2test_8cpp.html</anchorfile>
      <anchor>a7b83254bd6a8679db701e126be1b4d75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2observer__pattern_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestObserverPattern</name>
      <anchorfile>samples_2observer__pattern_2test_8cpp.html</anchorfile>
      <anchor>abf710148f19ae3146dea0a63a12e11b1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/octomap_simple/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/octomap_simple/</path>
    <filename>samples_2octomap__simple_2test_8cpp</filename>
    <includes id="maps_2COctoMap_8h" name="maps/COctoMap.h" local="no" imported="no">mrpt/maps/COctoMap.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="COctoMapVoxels_8h" name="COctoMapVoxels.h" local="no" imported="no">mrpt/opengl/COctoMapVoxels.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SCAN_SIZE</name>
      <anchorfile>samples_2octomap__simple_2test_8cpp.html</anchorfile>
      <anchor>a8bb1e974805d788a45e5b153bb468d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2octomap__simple_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestOctoMap</name>
      <anchorfile>samples_2octomap__simple_2test_8cpp.html</anchorfile>
      <anchor>af11a8e01d27a87078e6842ac10e348fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SCAN_RANGES_1</name>
      <anchorfile>samples_2octomap__simple_2test_8cpp.html</anchorfile>
      <anchor>a24da7958369274bdecde87b5d33fb7db</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>SCAN_VALID_1</name>
      <anchorfile>samples_2octomap__simple_2test_8cpp.html</anchorfile>
      <anchor>a9dcdb7f5024d7ce51cb060f639b53ef8</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/octree_render_huge_pointcloud/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/octree_render_huge_pointcloud/</path>
    <filename>samples_2octree__render__huge__pointcloud_2test_8cpp</filename>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <member kind="function">
      <type>void</type>
      <name>insertRandomPoints_gauss</name>
      <anchorfile>samples_2octree__render__huge__pointcloud_2test_8cpp.html</anchorfile>
      <anchor>ad17fa1bec1122bc27fe463afc9dff9a8</anchor>
      <arglist>(const size_t N, opengl::CPointCloudPtr &amp;gl, const TPoint3D &amp;p_mean, const TPoint3D &amp;p_stddevs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertRandomPoints_screw</name>
      <anchorfile>samples_2octree__render__huge__pointcloud_2test_8cpp.html</anchorfile>
      <anchor>a1791e55af9e55a6a21c8b42912e1ad05</anchor>
      <arglist>(const size_t N, opengl::CPointCloudPtr &amp;gl, const TPoint3D &amp;p_start, const TPoint3D &amp;p_end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertRandomPoints_uniform</name>
      <anchorfile>samples_2octree__render__huge__pointcloud_2test_8cpp.html</anchorfile>
      <anchor>ad32086cc90109a81a248a1f591c37630</anchor>
      <arglist>(const size_t N, opengl::CPointCloudPtr &amp;gl, const TPoint3D &amp;p_min, const TPoint3D &amp;p_max)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2octree__render__huge__pointcloud_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestOctreeRenderHugePointCloud</name>
      <anchorfile>samples_2octree__render__huge__pointcloud_2test_8cpp.html</anchorfile>
      <anchor>ab09ec43ee1ef0257b5f182eb6391886e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/offscreen-render/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/offscreen-render/</path>
    <filename>samples_2offscreen-render_2test_8cpp</filename>
    <includes id="CFBORender_8h" name="CFBORender.h" local="no" imported="no">mrpt/opengl/CFBORender.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2offscreen-render_2test_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>TestOffscreenRender</name>
      <anchorfile>samples_2offscreen-render_2test_8cpp.html</anchorfile>
      <anchor>a7d39a26b67b7a6eceaf2868f9857a982</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/opengl_objects_demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/opengl_objects_demo/</path>
    <filename>samples_2opengl__objects__demo_2test_8cpp</filename>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2opengl__objects__demo_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestOpenGLObjects</name>
      <anchorfile>samples_2opengl__objects__demo_2test_8cpp.html</anchorfile>
      <anchor>a32ad6a6ea8f67e634637bd036bda5b4e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/opengl_video_demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/opengl_video_demo/</path>
    <filename>samples_2opengl__video__demo_2test_8cpp</filename>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <includes id="CCameraSensor_8h" name="CCameraSensor.h" local="no" imported="no">mrpt/hwdrivers/CCameraSensor.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2opengl__video__demo_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestOpenGLVideo</name>
      <anchorfile>samples_2opengl__video__demo_2test_8cpp.html</anchorfile>
      <anchor>a23767b71324364174874855041bf4bb9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/opengl_video_viewport_demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/opengl_video_viewport_demo/</path>
    <filename>samples_2opengl__video__viewport__demo_2test_8cpp</filename>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <includes id="CCameraSensor_8h" name="CCameraSensor.h" local="no" imported="no">mrpt/hwdrivers/CCameraSensor.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2opengl__video__viewport__demo_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestOpenGLVideo</name>
      <anchorfile>samples_2opengl__video__viewport__demo_2test_8cpp.html</anchorfile>
      <anchor>a23767b71324364174874855041bf4bb9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/openNI2_2d-icp-slam/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/openNI2_2d-icp-slam/</path>
    <filename>samples_2openNI2__2d-icp-slam_2test_8cpp</filename>
    <includes id="COpenNI2Sensor_8h" name="COpenNI2Sensor.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2Sensor.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2openNI2__2d-icp-slam_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>vert_FOV</name>
      <anchorfile>samples_2openNI2__2d-icp-slam_2test_8cpp.html</anchorfile>
      <anchor>a026f1f6b95d6c9cbc8b61d4c77fd6e5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/openNI2_driver_demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/openNI2_driver_demo/</path>
    <filename>samples_2openNI2__driver__demo_2test_8cpp</filename>
    <includes id="COpenNI2Sensor_8h" name="COpenNI2Sensor.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2Sensor.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2openNI2__driver__demo_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/openNI2_proximity_demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/openNI2_proximity_demo/</path>
    <filename>samples_2openNI2__proximity__demo_2test_8cpp</filename>
    <includes id="base_8h" name="base.h" local="no" imported="no">mrpt/base.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <includes id="maps_8h" name="maps.h" local="no" imported="no">mrpt/maps.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>linux</name>
      <anchorfile>samples_2openNI2__proximity__demo_2test_8cpp.html</anchorfile>
      <anchor>aa092b0d4c1d4d4407b97024f6cb2820c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2openNI2__proximity__demo_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/openNI2_RGBD_demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/openNI2_RGBD_demo/</path>
    <filename>samples_2openNI2__RGBD__demo_2test_8cpp</filename>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>linux</name>
      <anchorfile>samples_2openNI2__RGBD__demo_2test_8cpp.html</anchorfile>
      <anchor>aa092b0d4c1d4d4407b97024f6cb2820c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2openNI2__RGBD__demo_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/openNI2_to_rawlog/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/openNI2_to_rawlog/</path>
    <filename>samples_2openNI2__to__rawlog_2test_8cpp</filename>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="opengl_8h" name="opengl.h" local="no" imported="no">mrpt/opengl.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>linux</name>
      <anchorfile>samples_2openNI2__to__rawlog_2test_8cpp.html</anchorfile>
      <anchor>aa092b0d4c1d4d4407b97024f6cb2820c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initONI2Stream</name>
      <anchorfile>samples_2openNI2__to__rawlog_2test_8cpp.html</anchorfile>
      <anchor>aadf48653628045667aa96e2e8da19fe2</anchor>
      <arglist>(openni::Device &amp;device, openni::SensorType sensorType, openni::VideoStream &amp;stream, int w, int h, int fps, openni::PixelFormat format)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2openNI2__to__rawlog_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setONI2StreamMode</name>
      <anchorfile>samples_2openNI2__to__rawlog_2test_8cpp.html</anchorfile>
      <anchor>a2b12106a4b84243ec29428f08a39e386</anchor>
      <arglist>(openni::VideoStream &amp;stream, int w, int h, int fps, openni::PixelFormat format)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startONI2Streams</name>
      <anchorfile>samples_2openNI2__to__rawlog_2test_8cpp.html</anchorfile>
      <anchor>af64ecd1c3b2cc27895625a7a901febfe</anchor>
      <arglist>(openni::VideoStream &amp;rgb, openni::VideoStream &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>synchONI2MirrorMode</name>
      <anchorfile>samples_2openNI2__to__rawlog_2test_8cpp.html</anchorfile>
      <anchor>ace7286af0b454aee04b4ed544e35e54b</anchor>
      <arglist>(openni::VideoStream &amp;rgb, openni::VideoStream &amp;depth, bool &amp;isMirrorMode)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/optimize-lm/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/optimize-lm/</path>
    <filename>samples_2optimize-lm_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">mrpt/math.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2optimize-lm_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myFunction</name>
      <anchorfile>samples_2optimize-lm_2test_8cpp.html</anchorfile>
      <anchor>adb71d2addbfba9b5a5dace92d66600e2</anchor>
      <arglist>(const CVectorDouble &amp;x, const CVectorDouble &amp;y, CVectorDouble &amp;out_f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestLM</name>
      <anchorfile>samples_2optimize-lm_2test_8cpp.html</anchorfile>
      <anchor>ab978e9225ed1b5ce13d6e5003136c86f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/params-by-name/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/params-by-name/</path>
    <filename>samples_2params-by-name_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2params-by-name_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MyCoolFunction</name>
      <anchorfile>samples_2params-by-name_2test_8cpp.html</anchorfile>
      <anchor>a1f97f8295afadf103c0a259dd474d803</anchor>
      <arglist>(const TParametersDouble &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestParameters</name>
      <anchorfile>samples_2params-by-name_2test_8cpp.html</anchorfile>
      <anchor>ac41b422c539407d3d172e3fbdc9016e6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/pathPlanning/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/pathPlanning/</path>
    <filename>samples_2pathPlanning_2test_8cpp</filename>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="PlannerSimple2D_8h" name="PlannerSimple2D.h" local="no" imported="no">mrpt/nav/planners/PlannerSimple2D.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2pathPlanning_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myGridMap</name>
      <anchorfile>samples_2pathPlanning_2test_8cpp.html</anchorfile>
      <anchor>af7ba67eee81fe474024da578eab057b1</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;../share/mrpt/datasets/2006-MalagaCampus.gridmap.gz&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestPathPlanning</name>
      <anchorfile>samples_2pathPlanning_2test_8cpp.html</anchorfile>
      <anchor>af8e38400294dbae58e927e9db995d053</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/phidgetProximitySensor/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/phidgetProximitySensor/</path>
    <filename>samples_2phidgetProximitySensor_2test_8cpp</filename>
    <includes id="CPhidgetInterfaceKitProximitySensors_8h" name="CPhidgetInterfaceKitProximitySensors.h" local="no" imported="no">mrpt/hwdrivers/CPhidgetInterfaceKitProximitySensors.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2phidgetProximitySensor_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/polygonSplit/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/polygonSplit/</path>
    <filename>samples_2polygonSplit_2test_8cpp</filename>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>samples_2polygonSplit_2test_8cpp.html</anchorfile>
      <anchor>a1e5b20fed15743656bb6d2e6a6ea6269</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2polygonSplit_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>randomDouble</name>
      <anchorfile>samples_2polygonSplit_2test_8cpp.html</anchorfile>
      <anchor>a3822233074adceda382adf2a9bc5fefe</anchor>
      <arglist>(size_t precision=1000)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>DIFF_RADIUS</name>
      <anchorfile>samples_2polygonSplit_2test_8cpp.html</anchorfile>
      <anchor>a34d345f071dc608e82c0c936453f2aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>MAX_RADIUS</name>
      <anchorfile>samples_2polygonSplit_2test_8cpp.html</anchorfile>
      <anchor>a1aa72fa7da93f75a114ba20f71b0ceb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>MIN_RADIUS</name>
      <anchorfile>samples_2polygonSplit_2test_8cpp.html</anchorfile>
      <anchor>a8056f867db380636666b13143e42bdf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>NUMBER_OF_EDGES</name>
      <anchorfile>samples_2polygonSplit_2test_8cpp.html</anchorfile>
      <anchor>a5266baca960b8ed5bd52b572da93a3c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/polyhedronIntersection/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/polyhedronIntersection/</path>
    <filename>samples_2polyhedronIntersection_2test_8cpp</filename>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CPolyhedron_8h" name="CPolyhedron.h" local="no" imported="no">mrpt/opengl/CPolyhedron.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CAngularObservationMesh_8h" name="CAngularObservationMesh.h" local="no" imported="no">mrpt/opengl/CAngularObservationMesh.h</includes>
    <class kind="class">AggregatorFunctor</class>
    <class kind="class">PIThreadParam</class>
    <member kind="define">
      <type>#define</type>
      <name>PAIRED_RANDOM_POSES</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>a907d65427db17a572bed2c1ae3e21d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USE_THREADS</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>ab900222fb4b3a9b0004b372e622a92f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>pair&lt; CPolyhedronPtr, CPolyhedronPtr &gt;</type>
      <name>addPairOfPolys</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>a6ee433b39ad71af9f2a3bde020b8443f</anchor>
      <arglist>(CPolyhedronPtr p1, CPolyhedronPtr p2, CSetOfObjectsPtr &amp;objs, double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>a1e5b20fed15743656bb6d2e6a6ea6269</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfLinesPtr</type>
      <name>getIntersections</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>a1f76e171cd1c0800be8459c31ac9445c</anchor>
      <arglist>(const vector&lt; pair&lt; CPolyhedronPtr, CPolyhedronPtr &gt; &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>MYRAND1</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>a53b7fcc17f61a87e7c66346d14c56068</anchor>
      <arglist>(size_t prec=64)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>piCreateThread</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>a138b024728bc2616e6fe7996a3ac58d8</anchor>
      <arglist>(PIThreadParam &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>piThreadFunction</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>a3659d97bc72645472f02fd7fe4e7cbe2</anchor>
      <arglist>(PIThreadParam &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>randomAngle</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>ad95b9a0805449d325bacbc7659e01623</anchor>
      <arglist>(size_t prec=64)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomColor</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>a5eed7d7143c7cd2a766c326e88770702</anchor>
      <arglist>(CRenderizablePtr &amp;obj, double alpha)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>randomZ</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>aeaf922606415122b860219daf90b2de9</anchor>
      <arglist>(double space=25, size_t prec=64)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>GRID_B</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>afc9c41ec0c8455497893d556e2aca8e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>GRID_G</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>a5d93e1b8b9d2d0be037970b59fb77899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>GRID_R</name>
      <anchorfile>samples_2polyhedronIntersection_2test_8cpp.html</anchorfile>
      <anchor>a9179fdba6ec08b0a2cc8c3abd5904424</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/poses/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/poses/</path>
    <filename>samples_2poses_2test_8cpp</filename>
    <includes id="CPointPDFGaussian_8h" name="CPointPDFGaussian.h" local="no" imported="no">mrpt/poses/CPointPDFGaussian.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPoses2DSequence_8h" name="CPoses2DSequence.h" local="no" imported="no">mrpt/poses/CPoses2DSequence.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2poses_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestPoseComposition</name>
      <anchorfile>samples_2poses_2test_8cpp.html</anchorfile>
      <anchor>a6535ec13ab1e99398a7d3bb118769c9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestPosePDFOperations</name>
      <anchorfile>samples_2poses_2test_8cpp.html</anchorfile>
      <anchor>a9a2e32dfb034ea9595d7ff8d86363723</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/ptuDPerception/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/ptuDPerception/</path>
    <filename>samples_2ptuDPerception_2test_8cpp</filename>
    <includes id="CPtuDPerception_8h" name="CPtuDPerception.h" local="no" imported="no">mrpt/hwdrivers/CPtuDPerception.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2ptuDPerception_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showInfo</name>
      <anchorfile>samples_2ptuDPerception_2test_8cpp.html</anchorfile>
      <anchor>aea7e76fbaa14ea4802d1b9bcddbb46c0</anchor>
      <arglist>(CPtuBase *ptu)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showMenu</name>
      <anchorfile>samples_2ptuDPerception_2test_8cpp.html</anchorfile>
      <anchor>aba5bd9067aa6f261123165a337c7957d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/quaternions/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/quaternions/</path>
    <filename>samples_2quaternions_2test_8cpp</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CQuaternion_8h" name="CQuaternion.h" local="no" imported="no">mrpt/math/CQuaternion.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2quaternions_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestQuaternions</name>
      <anchorfile>samples_2quaternions_2test_8cpp.html</anchorfile>
      <anchor>a18f544d3a8dc774faaba28fccbd77a8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestQuaternionsIterators</name>
      <anchorfile>samples_2quaternions_2test_8cpp.html</anchorfile>
      <anchor>a33950f4038697e246fe69f7200db0013</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/random/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/random/</path>
    <filename>samples_2random_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">mrpt/math.h</includes>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2random_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestHist</name>
      <anchorfile>samples_2random_2test_8cpp.html</anchorfile>
      <anchor>a74175bc161c0310ea4dc192a964c3a20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestRandomGenerators</name>
      <anchorfile>samples_2random_2test_8cpp.html</anchorfile>
      <anchor>a5ace5e5f785d72467f7a2480c418ef6e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/RangeOnlyLocalization_RejectionSampling/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/RangeOnlyLocalization_RejectionSampling/</path>
    <filename>samples_2RangeOnlyLocalization__RejectionSampling_2test_8cpp</filename>
    <includes id="maps_2CMultiMetricMap_8h" name="maps/CMultiMetricMap.h" local="no" imported="no">mrpt/maps/CMultiMetricMap.h</includes>
    <includes id="obs_2CObservationBeaconRanges_8h" name="obs/CObservationBeaconRanges.h" local="no" imported="no">mrpt/obs/CObservationBeaconRanges.h</includes>
    <includes id="CRejectionSamplingRangeOnlyLocalization_8h" name="CRejectionSamplingRangeOnlyLocalization.h" local="no" imported="no">mrpt/slam/CRejectionSamplingRangeOnlyLocalization.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2RangeOnlyLocalization__RejectionSampling_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestRS</name>
      <anchorfile>samples_2RangeOnlyLocalization__RejectionSampling_2test_8cpp.html</anchorfile>
      <anchor>a2d114314dff65f4f804f3591a9572f10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SIGMA</name>
      <anchorfile>samples_2RangeOnlyLocalization__RejectionSampling_2test_8cpp.html</anchorfile>
      <anchor>a8d6a9647944539f0203588757187ee0e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/ransac-data-association/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/ransac-data-association/</path>
    <filename>samples_2ransac-data-association_2test_8cpp</filename>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="CPosePDFSOG_8h" name="CPosePDFSOG.h" local="no" imported="no">mrpt/poses/CPosePDFSOG.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="CSetOfLines_8h" name="CSetOfLines.h" local="no" imported="no">mrpt/opengl/CSetOfLines.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="se2_8h" name="se2.h" local="no" imported="no">mrpt/tfest/se2.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <class kind="struct">TObs</class>
    <member kind="define">
      <type>#define</type>
      <name>LOAD_MAP_FROM_FILE</name>
      <anchorfile>samples_2ransac-data-association_2test_8cpp.html</anchorfile>
      <anchor>a74f470ca2e9eafa4c7913b51c31cc396</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SHOW_POINT_LABELS</name>
      <anchorfile>samples_2ransac-data-association_2test_8cpp.html</anchorfile>
      <anchor>a57ef1dbe194339c9b09ff79f4d19ae35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2ransac-data-association_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestRANSAC</name>
      <anchorfile>samples_2ransac-data-association_2test_8cpp.html</anchorfile>
      <anchor>ab91fb821690a8b226faf5fad2a9d64e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>MAP_SIZE_X</name>
      <anchorfile>samples_2ransac-data-association_2test_8cpp.html</anchorfile>
      <anchor>a3c24d1d9be08f945caa7fbfb29168c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>MAP_SIZE_Y</name>
      <anchorfile>samples_2ransac-data-association_2test_8cpp.html</anchorfile>
      <anchor>a7f4ec1593acba0c59818a18201974d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>MINIMUM_RANSAC_ITERS</name>
      <anchorfile>samples_2ransac-data-association_2test_8cpp.html</anchorfile>
      <anchor>a7cbe4b1cb9d490b6cabbf51c19b8371c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>normalizationStd</name>
      <anchorfile>samples_2ransac-data-association_2test_8cpp.html</anchorfile>
      <anchor>a6a1f0d4da66d1311561505c13565e8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>NUM_MAP_FEATS</name>
      <anchorfile>samples_2ransac-data-association_2test_8cpp.html</anchorfile>
      <anchor>ab9e431d1a6ab0d0a2c924cbcc9b6b721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>NUM_OBSERVATIONS_TO_SIMUL</name>
      <anchorfile>samples_2ransac-data-association_2test_8cpp.html</anchorfile>
      <anchor>ad54999b0491d97b8993f80dfe912b1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>ransac_mahalanobisDistanceThreshold</name>
      <anchorfile>samples_2ransac-data-association_2test_8cpp.html</anchorfile>
      <anchor>afb753647644ee6ed437755810ec11313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>RANSAC_MINIMUM_INLIERS</name>
      <anchorfile>samples_2ransac-data-association_2test_8cpp.html</anchorfile>
      <anchor>af42d4cc3c8f9b0b094df7c572a87a854</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/ransac-demo-applications/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/ransac-demo-applications/</path>
    <filename>samples_2ransac-demo-applications_2test_8cpp</filename>
    <includes id="ransac__applications_8h" name="ransac_applications.h" local="no" imported="no">mrpt/math/ransac_applications.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2ransac-demo-applications_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestRANSACLines</name>
      <anchorfile>samples_2ransac-demo-applications_2test_8cpp.html</anchorfile>
      <anchor>a5ede0b89cd8b537ccaffaddd980b5cf5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestRANSACPlanes</name>
      <anchorfile>samples_2ransac-demo-applications_2test_8cpp.html</anchorfile>
      <anchor>a32dfda875d44fdb95872e4e2d94a1ef6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::gui::CDisplayWindow3DPtr</type>
      <name>win</name>
      <anchorfile>samples_2ransac-demo-applications_2test_8cpp.html</anchorfile>
      <anchor>a14c2fd204568f76ab3153e5ce9450184</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/ransac-demo-plane3D/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/ransac-demo-plane3D/</path>
    <filename>samples_2ransac-demo-plane3D_2test_8cpp</filename>
    <includes id="ransac_8h" name="ransac.h" local="no" imported="no">mrpt/math/ransac.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CPointCloud_8h" name="CPointCloud.h" local="no" imported="no">mrpt/opengl/CPointCloud.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2ransac-demo-plane3D_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ransac3Dplane_degenerate</name>
      <anchorfile>samples_2ransac-demo-plane3D_2test_8cpp.html</anchorfile>
      <anchor>a404109df82d2f0f88d2a301113aeaef1</anchor>
      <arglist>(const CMatrixDouble &amp;allData, const mrpt::vector_size_t &amp;useIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransac3Dplane_distance</name>
      <anchorfile>samples_2ransac-demo-plane3D_2test_8cpp.html</anchorfile>
      <anchor>abdfb4cda35eb651555f038d2d147b68a</anchor>
      <arglist>(const CMatrixDouble &amp;allData, const vector&lt; CMatrixDouble &gt; &amp;testModels, const double distanceThreshold, unsigned int &amp;out_bestModelIndex, vector_size_t &amp;out_inlierIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransac3Dplane_fit</name>
      <anchorfile>samples_2ransac-demo-plane3D_2test_8cpp.html</anchorfile>
      <anchor>a5ea64983f60661cda64e60d0d90969e3</anchor>
      <arglist>(const CMatrixDouble &amp;allData, const vector_size_t &amp;useIndices, vector&lt; CMatrixDouble &gt; &amp;fitModels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestRANSAC</name>
      <anchorfile>samples_2ransac-demo-plane3D_2test_8cpp.html</anchorfile>
      <anchor>ab91fb821690a8b226faf5fad2a9d64e7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/rayTrace/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/rayTrace/</path>
    <filename>samples_2rayTrace_2test_8cpp</filename>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CAngularObservationMesh_8h" name="CAngularObservationMesh.h" local="no" imported="no">mrpt/opengl/CAngularObservationMesh.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="CCylinder_8h" name="CCylinder.h" local="no" imported="no">mrpt/opengl/CCylinder.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="CPolyhedron_8h" name="CPolyhedron.h" local="no" imported="no">mrpt/opengl/CPolyhedron.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>COLORB</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>a7f818ebff7debd79a0d9327c8fdc467b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COLORG</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>a53ffa325778924234b2b9630b5ba251c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COLORR</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>aa16ab483eefd7d985570bdb6a338a402</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GRID_B</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>ae5fe58ba17db269392f40dcfd10a9ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GRID_G</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>aff93be511178ebf8d154f818a5c548d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GRID_R</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>a727ba82db6a1b5ffdae51b757fa03945</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>configRandom</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>ae5a4bf1227ad4c08d3e23800f74e2835</anchor>
      <arglist>(CRenderizablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>display</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>a1e5b20fed15743656bb6d2e6a6ea6269</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateObjects</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>aa1ef9f7367c84a555c8537a097b40a51</anchor>
      <arglist>(CSetOfObjectsPtr &amp;world)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>guideLines</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>a4c9f95a4ac1ec2a8a50498bce72d26e7</anchor>
      <arglist>(const CPose3D &amp;base, CSetOfLinesPtr &amp;lines, float dist)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>MYRAND1</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>ad6e020731cd9df1c2d26d550f1d1390e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>MYRANDG</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>acf474e364df09a8b7f1eba6b0da066df</anchor>
      <arglist>(double scale, double shift=0)</arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>randomPose</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>ae618ab44b642af170b92353464b97abe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>HOW_MANY_PITCHS</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>a262005723fd37013c0fe226bf471b494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>HOW_MANY_YAWS</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>acded0be83e1bea989e943f40ebb2b10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>RANDOM_POSE_DISTANCE</name>
      <anchorfile>samples_2rayTrace_2test_8cpp.html</anchorfile>
      <anchor>ad26e0356798b6e4b86ff94e3d9ac4f6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/rejectionSampling/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/rejectionSampling/</path>
    <filename>samples_2rejectionSampling_2test_8cpp</filename>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="bayes_8h" name="bayes.h" local="no" imported="no">mrpt/bayes.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPoint2D_8h" name="CPoint2D.h" local="no" imported="no">mrpt/poses/CPoint2D.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <class kind="class">CMyRejectionSampling</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2rejectionSampling_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestRS</name>
      <anchorfile>samples_2rejectionSampling_2test_8cpp.html</anchorfile>
      <anchor>a2d114314dff65f4f804f3591a9572f10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>SIGMA</name>
      <anchorfile>samples_2rejectionSampling_2test_8cpp.html</anchorfile>
      <anchor>af8eff627115ccd919cab678c2270cd56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/resampling-test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/resampling-test/</path>
    <filename>samples_2resampling-test_2test_8cpp</filename>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="vector__loadsave_8h" name="vector_loadsave.h" local="no" imported="no">mrpt/system/vector_loadsave.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="CParticleFilterCapable_8h" name="CParticleFilterCapable.h" local="no" imported="no">mrpt/bayes/CParticleFilterCapable.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>TEST_RESAMPLING</name>
      <anchorfile>samples_2resampling-test_2test_8cpp.html</anchorfile>
      <anchor>a8dab43a036a18089e964d267135e48a2</anchor>
      <arglist>(ALGOR)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2resampling-test_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestBatch</name>
      <anchorfile>samples_2resampling-test_2test_8cpp.html</anchorfile>
      <anchor>a671b2b59565c01477bc7b9a1b9f905da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestResampling</name>
      <anchorfile>samples_2resampling-test_2test_8cpp.html</anchorfile>
      <anchor>aa5aaef64d28154a8daf8a69bae0e4846</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>MIN_LOG_WEIG</name>
      <anchorfile>samples_2resampling-test_2test_8cpp.html</anchorfile>
      <anchor>a4e0d168bb77ff48a333c33c813f9de96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CVectorDouble</type>
      <name>min_log_ws</name>
      <anchorfile>samples_2resampling-test_2test_8cpp.html</anchorfile>
      <anchor>a10b9e55fe503a6539a9c07a3137e1e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>N_PARTICLES</name>
      <anchorfile>samples_2resampling-test_2test_8cpp.html</anchorfile>
      <anchor>a5e9d606b7c26d9cd3fb589f83a114473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>N_TESTS</name>
      <anchorfile>samples_2resampling-test_2test_8cpp.html</anchorfile>
      <anchor>afaee47ee2537716aced2f6af9931e15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>map&lt; string, CVectorDouble &gt;</type>
      <name>results</name>
      <anchorfile>samples_2resampling-test_2test_8cpp.html</anchorfile>
      <anchor>a5e61cbf50330084df15c17cec3b0e889</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/rgbd360/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/rgbd360/</path>
    <filename>samples_2rgbd360_2test_8cpp</filename>
    <includes id="base_8h" name="base.h" local="no" imported="no">mrpt/base.h</includes>
    <includes id="hwdrivers_8h" name="hwdrivers.h" local="no" imported="no">mrpt/hwdrivers.h</includes>
    <includes id="COpenNI2__RGBD360_8h" name="COpenNI2_RGBD360.h" local="no" imported="no">mrpt/hwdrivers/COpenNI2_RGBD360.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="maps_8h" name="maps.h" local="no" imported="no">mrpt/maps.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2rgbd360_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/rgbd_dataset2rawlog/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/rgbd_dataset2rawlog/</path>
    <filename>samples_2rgbd__dataset2rawlog_2test_8cpp</filename>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CTextFileLinesParser_8h" name="CTextFileLinesParser.h" local="no" imported="no">mrpt/utils/CTextFileLinesParser.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="obs_2CObservationIMU_8h" name="obs/CObservationIMU.h" local="no" imported="no">mrpt/obs/CObservationIMU.h</includes>
    <member kind="function">
      <type>CONTAINER::const_iterator</type>
      <name>find_closest</name>
      <anchorfile>samples_2rgbd__dataset2rawlog_2test_8cpp.html</anchorfile>
      <anchor>ae3df4ff2abe4f6f54f5cd570324fac18</anchor>
      <arglist>(const CONTAINER &amp;data, const typename CONTAINER::key_type &amp;searchkey)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2rgbd__dataset2rawlog_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgbd2rawlog</name>
      <anchorfile>samples_2rgbd__dataset2rawlog_2test_8cpp.html</anchorfile>
      <anchor>a1b258584f1dd52b52f8a7acf96679fb6</anchor>
      <arglist>(const string &amp;src_path, const string &amp;out_name)</arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>KINECT_FPS</name>
      <anchorfile>samples_2rgbd__dataset2rawlog_2test_8cpp.html</anchorfile>
      <anchor>a6b27f9f09f97ada638552c948de1cdb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/RoboPeakLidar_laser_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/RoboPeakLidar_laser_test/</path>
    <filename>samples_2RoboPeakLidar__laser__test_2test_8cpp</filename>
    <includes id="CRoboPeakLidar_8h" name="CRoboPeakLidar.h" local="no" imported="no">mrpt/hwdrivers/CRoboPeakLidar.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2RoboPeakLidar__laser__test_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_RPLIDAR</name>
      <anchorfile>samples_2RoboPeakLidar__laser__test_2test_8cpp.html</anchorfile>
      <anchor>a486a819b2640b87441668dde613ad3e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>SERIAL_NAME</name>
      <anchorfile>samples_2RoboPeakLidar__laser__test_2test_8cpp.html</anchorfile>
      <anchor>a815281a04c3678e6a25ab6f8750eb63d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/rovio_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/rovio_test/</path>
    <filename>samples_2rovio__test_2test_8cpp</filename>
    <includes id="CRovio_8h" name="CRovio.h" local="no" imported="no">mrpt/hwdrivers/CRovio.h</includes>
    <includes id="CJoystick_8h" name="CJoystick.h" local="no" imported="no">mrpt/hwdrivers/CJoystick.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="slam_8h" name="slam.h" local="no" imported="no">mrpt/slam.h</includes>
    <class kind="struct">data_st</class>
    <member kind="function">
      <type>void</type>
      <name>binary</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>a8827e53e0f76a78fe684a69ea0cb7285</anchor>
      <arglist>(int number)</arglist>
    </member>
    <member kind="function">
      <type>CMatchedFeatureList</type>
      <name>comp2Matched_lists</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>ac92acb05150bc47c3ef30392eb6ffa35</anchor>
      <arglist>(CMatchedFeatureList &amp;list1, CMatchedFeatureList &amp;list2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FeaturesStream</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>ac343010d231afbc37f17393d80d75e00</anchor>
      <arglist>(void *Pdata)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFMat</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>a194d075bf9ac0ba7d4632bf97bc0576d</anchor>
      <arglist>(data_st *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFMat_from_txt</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>ad39c26398858beccd263952c91d92560</anchor>
      <arglist>(data_st *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRTMat</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>afbcf661806f701d036daadc36a6268cc</anchor>
      <arglist>(void *Pdata)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goThere</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>acbf87b2994dfa8c3237933e155bf28ec</anchor>
      <arglist>(data_st &amp;Pdata, string &amp;response, string &amp;errormsg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>JoystickControl</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>a75e946b1eaaa2d1774a33f4a681990d0</anchor>
      <arglist>(data_st *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matching</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>a90e8a0412779b04238d9efbce034410f</anchor>
      <arglist>(data_st *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matching2</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>a95380cfbd12ff44b532419f07ca1e344</anchor>
      <arglist>(data_st *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_Encoders</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>a046d81128237c60deba3f66823259d3b</anchor>
      <arglist>(int *arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showPosition</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>a354b5759429dba701eb9e17ecd93bba3</anchor>
      <arglist>(data_st &amp;Pdata)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Tracking</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>a77170aaacc165a93bee09efa4d5be675</anchor>
      <arglist>(void *Pdata)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>videowindow</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>a41afbc40ef23d7d1fe3bbf546d623765</anchor>
      <arglist>(data_st *data)</arglist>
    </member>
    <member kind="variable">
      <type>CDisplayWindow</type>
      <name>win</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>abd28eaf03f6b4ceac195c6d97b63e497</anchor>
      <arglist>(&quot;Video&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>CDisplayWindow</type>
      <name>wind1</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>a630c8b195c5060b4ce1fe0f7c6caa6bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDisplayWindow</type>
      <name>wind2</name>
      <anchorfile>samples_2rovio__test_2test_8cpp.html</anchorfile>
      <anchor>a5eb932cf28b6f233df76b1227c4f63af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/rrt_planning_example/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/rrt_planning_example/</path>
    <filename>samples_2rrt__planning__example_2test_8cpp</filename>
    <includes id="nav_8h" name="nav.h" local="no" imported="no">mrpt/nav.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2rrt__planning__example_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myCfgFileName</name>
      <anchorfile>samples_2rrt__planning__example_2test_8cpp.html</anchorfile>
      <anchor>a7269fe089cc878765147f4b9671402cc</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;../share/mrpt/config_files/navigation-ptgs/ptrrt_config_example1.ini&quot;))</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>mySimpleMap</name>
      <anchorfile>samples_2rrt__planning__example_2test_8cpp.html</anchorfile>
      <anchor>a12332685e5d05649223bacc9beb2adcb</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;../share/mrpt/datasets/malaga-cs-fac-building.simplemap.gz&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestRRT1</name>
      <anchorfile>samples_2rrt__planning__example_2test_8cpp.html</anchorfile>
      <anchor>a5518373dc3aa0efb397307700353aaf7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/se3/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/se3/</path>
    <filename>samples_2se3_2test_8cpp</filename>
    <includes id="poses_8h" name="poses.h" local="no" imported="no">mrpt/poses.h</includes>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2se3_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestSE3</name>
      <anchorfile>samples_2se3_2test_8cpp.html</anchorfile>
      <anchor>abf695fb7d328960f2919060bd51214ac</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/SerialPort_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/SerialPort_test/</path>
    <filename>samples_2SerialPort__test_2test_8cpp</filename>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2SerialPort__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/setOfTexturedTrianglesTest/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/setOfTexturedTrianglesTest/</path>
    <filename>samples_2setOfTexturedTrianglesTest_2test_8cpp</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CAxis_8h" name="CAxis.h" local="no" imported="no">mrpt/opengl/CAxis.h</includes>
    <includes id="CSetOfTexturedTriangles_8h" name="CSetOfTexturedTriangles.h" local="no" imported="no">mrpt/opengl/CSetOfTexturedTriangles.h</includes>
    <includes id="CSphere_8h" name="CSphere.h" local="no" imported="no">mrpt/opengl/CSphere.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2setOfTexturedTrianglesTest_2test_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2setOfTexturedTrianglesTest_2test_8cpp.html</anchorfile>
      <anchor>a896ec088242d6093f6d36833c90b628c</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;setOfTexturedTrianglesTest/&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestDisplay3D</name>
      <anchorfile>samples_2setOfTexturedTrianglesTest_2test_8cpp.html</anchorfile>
      <anchor>aea5987c0155ba0bdf02a7304c84a525e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/SICK_laser_serial_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/SICK_laser_serial_test/</path>
    <filename>samples_2SICK__laser__serial__test_2test_8cpp</filename>
    <includes id="CSickLaserSerial_8h" name="CSickLaserSerial.h" local="no" imported="no">mrpt/hwdrivers/CSickLaserSerial.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2SICK__laser__serial__test_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestPLS</name>
      <anchorfile>samples_2SICK__laser__serial__test_2test_8cpp.html</anchorfile>
      <anchor>ada01142a8d9f8a093404ebdd0ace5f46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>SERIAL_NAME</name>
      <anchorfile>samples_2SICK__laser__serial__test_2test_8cpp.html</anchorfile>
      <anchor>a815281a04c3678e6a25ab6f8750eb63d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/SICK_laser_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/SICK_laser_test/</path>
    <filename>samples_2SICK__laser__test_2test_8cpp</filename>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CSerialPort_8h" name="CSerialPort.h" local="no" imported="no">mrpt/hwdrivers/CSerialPort.h</includes>
    <includes id="CSickLaserUSB_8h" name="CSickLaserUSB.h" local="no" imported="no">mrpt/hwdrivers/CSickLaserUSB.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2SICK__laser__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestPLS</name>
      <anchorfile>samples_2SICK__laser__test_2test_8cpp.html</anchorfile>
      <anchor>ada01142a8d9f8a093404ebdd0ace5f46</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/SICK_lms100eth_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/SICK_lms100eth_test/</path>
    <filename>samples_2SICK__lms100eth__test_2test_8cpp</filename>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="CPlanarLaserScan_8h" name="CPlanarLaserScan.h" local="no" imported="no">mrpt/opengl/CPlanarLaserScan.h</includes>
    <includes id="CLMS100eth_8h" name="CLMS100eth.h" local="no" imported="no">mrpt/hwdrivers/CLMS100eth.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2SICK__lms100eth__test_2test_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/slerp_demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/slerp_demo/</path>
    <filename>samples_2slerp__demo_2test_8cpp</filename>
    <includes id="slerp_8h" name="slerp.h" local="no" imported="no">mrpt/math/slerp.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2slerp__demo_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestSLERP</name>
      <anchorfile>samples_2slerp__demo_2test_8cpp.html</anchorfile>
      <anchor>a40fb392710b39a02f0da031663d4cfb0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/smart_pointers_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/smart_pointers_test/</path>
    <filename>samples_2smart__pointers__test_2test_8cpp</filename>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2smart__pointers__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestSmartPointers</name>
      <anchorfile>samples_2smart__pointers__test_2test_8cpp.html</anchorfile>
      <anchor>a3988d3e95aed2ff135d4cf10fa50eed2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/SocketsTest/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/SocketsTest/</path>
    <filename>samples_2SocketsTest_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2SocketsTest_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2SocketsTest_2test_8cpp.html</anchorfile>
      <anchor>abeb450adc95ecf18bd34912f9f814599</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;imageBasics/&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SocketsTest</name>
      <anchorfile>samples_2SocketsTest_2test_8cpp.html</anchorfile>
      <anchor>af74b03cf405a1f339a9944923fcc23c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_client</name>
      <anchorfile>samples_2SocketsTest_2test_8cpp.html</anchorfile>
      <anchor>a7267049746c3b2171a586f532be73624</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_server</name>
      <anchorfile>samples_2SocketsTest_2test_8cpp.html</anchorfile>
      <anchor>aea075fba8b6ed511fcaa26da0e9c8585</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/sog-merge/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/sog-merge/</path>
    <filename>samples_2sog-merge_2test_8cpp</filename>
    <includes id="CPosePDFSOG_8h" name="CPosePDFSOG.h" local="no" imported="no">mrpt/poses/CPosePDFSOG.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2sog-merge_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_SoG_Merge</name>
      <anchorfile>samples_2sog-merge_2test_8cpp.html</anchorfile>
      <anchor>a824d98572afdcbc531843d71dc292039</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/sonar_SRF10_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/sonar_SRF10_test/</path>
    <filename>samples_2sonar__SRF10__test_2test_8cpp</filename>
    <includes id="CBoardSonars_8h" name="CBoardSonars.h" local="no" imported="no">mrpt/hwdrivers/CBoardSonars.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CCylinder_8h" name="CCylinder.h" local="no" imported="no">mrpt/opengl/CCylinder.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2sonar__SRF10__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/spline_interpolation/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/spline_interpolation/</path>
    <filename>samples_2spline__interpolation_2test_8cpp</filename>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DInterpolator_8h" name="CPose3DInterpolator.h" local="no" imported="no">mrpt/poses/CPose3DInterpolator.h</includes>
    <includes id="CSplineInterpolator1D_8h" name="CSplineInterpolator1D.h" local="no" imported="no">mrpt/math/CSplineInterpolator1D.h</includes>
    <includes id="interp__fit_8hpp" name="interp_fit.hpp" local="no" imported="no">mrpt/math/interp_fit.hpp</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2spline__interpolation_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestCPose3DInterpolation</name>
      <anchorfile>samples_2spline__interpolation_2test_8cpp.html</anchorfile>
      <anchor>a719de3fc1a0d3695cee5eb0b78575084</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestSplineInterpolation</name>
      <anchorfile>samples_2spline__interpolation_2test_8cpp.html</anchorfile>
      <anchor>a8b2b66578be73902a773ab3cb22fb7ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestSplineInterpolationVector</name>
      <anchorfile>samples_2spline__interpolation_2test_8cpp.html</anchorfile>
      <anchor>ad3cd3db165f59448d368870683303f57</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/stereo-calib-demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/stereo-calib-demo/</path>
    <filename>samples_2stereo-calib-demo_2test_8cpp</filename>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="chessboard__stereo__camera__calib_8h" name="chessboard_stereo_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_stereo_camera_calib.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2stereo-calib-demo_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>TestStereoCalibrate</name>
      <anchorfile>samples_2stereo-calib-demo_2test_8cpp.html</anchorfile>
      <anchor>a1a7c520e2bcad76e3d92e1a1708bc072</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/stereoRectify/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/stereoRectify/</path>
    <filename>samples_2stereoRectify_2test_8cpp</filename>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CCameraSensor_8h" name="CCameraSensor.h" local="no" imported="no">mrpt/hwdrivers/CCameraSensor.h</includes>
    <includes id="CStereoRectifyMap_8h" name="CStereoRectifyMap.h" local="no" imported="no">mrpt/vision/CStereoRectifyMap.h</includes>
    <includes id="COpenGLScene_8h" name="COpenGLScene.h" local="no" imported="no">mrpt/opengl/COpenGLScene.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2stereoRectify_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestStereoRectify</name>
      <anchorfile>samples_2stereoRectify_2test_8cpp.html</anchorfile>
      <anchor>a032a5dd22ec50b9a341b291feefca5a6</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/stl_containers_serialize/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/stl_containers_serialize/</path>
    <filename>samples_2stl__containers__serialize_2test_8cpp</filename>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2stl__containers__serialize_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_STL_containers_serialize</name>
      <anchorfile>samples_2stl__containers__serialize_2test_8cpp.html</anchorfile>
      <anchor>abdc466d6f279a8cd2a21547f79f92e62</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/stringList/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/stringList/</path>
    <filename>samples_2stringList_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2stringList_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>myDataDir</name>
      <anchorfile>samples_2stringList_2test_8cpp.html</anchorfile>
      <anchor>a03f1e515e07282ad07577a5c24f933d2</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+string(&quot;stringList/&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test2</name>
      <anchorfile>samples_2stringList_2test_8cpp.html</anchorfile>
      <anchor>abeb35d3301776bd3ec0f7455cef601d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestStringList</name>
      <anchorfile>samples_2stringList_2test_8cpp.html</anchorfile>
      <anchor>a66cf133e39c7042da712b6745323933b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/swissranger_cam_demo/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/swissranger_cam_demo/</path>
    <filename>samples_2swissranger__cam__demo_2test_8cpp</filename>
    <includes id="CSwissRanger3DCamera_8h" name="CSwissRanger3DCamera.h" local="no" imported="no">mrpt/hwdrivers/CSwissRanger3DCamera.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2swissranger__cam__demo_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_SwissRanger</name>
      <anchorfile>samples_2swissranger__cam__demo_2test_8cpp.html</anchorfile>
      <anchor>a35d33d3d3fb0b40054c6d7fbe5a66769</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/test-compress/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/test-compress/</path>
    <filename>samples_2test-compress_2test_8cpp</filename>
    <includes id="vector__loadsave_8h" name="vector_loadsave.h" local="no" imported="no">mrpt/system/vector_loadsave.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="compress_8h" name="compress.h" local="no" imported="no">mrpt/compress.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2test-compress_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/textFonts/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/textFonts/</path>
    <filename>samples_2textFonts_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="gui_8h" name="gui.h" local="no" imported="no">mrpt/gui.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2textFonts_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestFonts</name>
      <anchorfile>samples_2textFonts_2test_8cpp.html</anchorfile>
      <anchor>a1521c66637e0c81bcfcd3ae55c02fc41</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/texture_sizes_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/texture_sizes_test/</path>
    <filename>samples_2texture__sizes__test_2test_8cpp</filename>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CTexturedPlane_8h" name="CTexturedPlane.h" local="no" imported="no">mrpt/opengl/CTexturedPlane.h</includes>
    <includes id="CText_8h" name="CText.h" local="no" imported="no">mrpt/opengl/CText.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2texture__sizes__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>myTestFile</name>
      <anchorfile>samples_2texture__sizes__test_2test_8cpp.html</anchorfile>
      <anchor>ab2bcebbba8a90132d38b982e6ddf6c30</anchor>
      <arglist>(MRPT_EXAMPLES_BASE_DIRECTORY+std::string(&quot;imageBasics/frame_color.jpg&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TextureSizes_test</name>
      <anchorfile>samples_2texture__sizes__test_2test_8cpp.html</anchorfile>
      <anchor>ad28e0d66d5e7cf638fa9e10136de5d9b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/threadsPipe/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/threadsPipe/</path>
    <filename>samples_2threadsPipe_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <includes id="CPipe_8h" name="CPipe.h" local="no" imported="no">mrpt/synch/CPipe.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2threadsPipe_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_reader</name>
      <anchorfile>samples_2threadsPipe_2test_8cpp.html</anchorfile>
      <anchor>adb44a8b7bcae947b7075a09a24855415</anchor>
      <arglist>(std::unique_ptr&lt; CPipeReadEndPoint &gt; &amp;read_pipe)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_writer</name>
      <anchorfile>samples_2threadsPipe_2test_8cpp.html</anchorfile>
      <anchor>a078c119145a8f88c9e65201bf7b69800</anchor>
      <arglist>(std::unique_ptr&lt; CPipeWriteEndPoint &gt; &amp;write_pipe)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ThreadsTest</name>
      <anchorfile>samples_2threadsPipe_2test_8cpp.html</anchorfile>
      <anchor>a5f6d25a5f26913b966890d1004e4f700</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/threadsTest/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/threadsTest/</path>
    <filename>samples_2threadsTest_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="system_8h" name="system.h" local="no" imported="no">mrpt/system.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <includes id="synch_8h" name="synch.h" local="no" imported="no">mrpt/synch.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2threadsTest_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_example</name>
      <anchorfile>samples_2threadsTest_2test_8cpp.html</anchorfile>
      <anchor>af0c0f5dfca5f66f8366d4cc3bc4ed32b</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_example2</name>
      <anchorfile>samples_2threadsTest_2test_8cpp.html</anchorfile>
      <anchor>a223a355d1ac62d88bc9d395ac4670044</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ThreadsTest</name>
      <anchorfile>samples_2threadsTest_2test_8cpp.html</anchorfile>
      <anchor>a5f6d25a5f26913b966890d1004e4f700</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ThreadsTest2</name>
      <anchorfile>samples_2threadsTest_2test_8cpp.html</anchorfile>
      <anchor>a6a18b52fbf81793bc5ee3be7eaa57319</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>counter</name>
      <anchorfile>samples_2threadsTest_2test_8cpp.html</anchorfile>
      <anchor>a617a47c70795bcff659815ad0efd2266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CCriticalSection</type>
      <name>csCounter</name>
      <anchorfile>samples_2threadsTest_2test_8cpp.html</anchorfile>
      <anchor>aaa3dcb0c08aade642b5ba013d562c54f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/times/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/times/</path>
    <filename>samples_2times_2test_8cpp</filename>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2times_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestTimes</name>
      <anchorfile>samples_2times_2test_8cpp.html</anchorfile>
      <anchor>afccbe1143ca86304e3708522dd3145fe</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/tracking_planes_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/tracking_planes_test/</path>
    <filename>samples_2tracking__planes__test_2test_8cpp</filename>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="base_8h" name="base.h" local="no" imported="no">mrpt/base.h</includes>
    <includes id="slam_8h" name="slam.h" local="no" imported="no">mrpt/slam.h</includes>
    <includes id="hwdrivers_8h" name="hwdrivers.h" local="no" imported="no">mrpt/hwdrivers.h</includes>
    <includes id="vision_8h" name="vision.h" local="no" imported="no">mrpt/vision.h</includes>
    <class kind="struct">img_seq_data</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_NO_BACKWARD_COMPATIBILITY</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a04289ffbd4a51de8cb134a58d4d6cb05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cvGet1</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>af5bfeedeb9c0a2e01c67d46be490e362</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cvGet2</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a7009c1df37773b22d738db2672e26d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cvSet1</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>aca7acbf1213386dc06fe8b0594be8bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>cvSet2</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>adfd301e3fa7562ef5a4feac4a81da0b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CLevenbergMarquardtTempl&lt; vector_double, img_seq_data &gt;</type>
      <name>CMyLevMarq</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>aa7ce0e2f9ecedaf316a5844053ddb81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; CvPoint2D32f &gt;</type>
      <name>CvPoint2D32fVector</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>adbf9f265ea55763f7d0dbadf75714199</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector&lt; patch_ind &gt;</type>
      <name>indices_list</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>adef6b1ff40a070a735c1ac2cef4f71f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_uint</type>
      <name>patch_ind</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a6a91495b639c1f3ccbf6b8b280bc02b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_byte</type>
      <name>triangle</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>ae28135a6128a6e38c0fa09659ca44041</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector&lt; triangle &gt;</type>
      <name>triangle_list</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a1947d099a35177943323d01f96d2bfb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CostFunction</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a19390afc757a29f368e223bd64726dfe</anchor>
      <arglist>(const vector_double &amp;X, const img_seq_data &amp;last, vector_double &amp;cost)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectClusteres</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>ad101e76e8c2aca5497a31e46582f7f76</anchor>
      <arglist>(CFeatureList &amp;ptos, CvMat *samples, CvMat *clusters, CvMat *centers, int cluster_count)</arglist>
    </member>
    <member kind="function">
      <type>CFeatureList</type>
      <name>ExtractFeaturesFrame1</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>aa4a1671bcd768c1fd0509a853d8f1e63</anchor>
      <arglist>(IplImage *img, CFeatureList &amp;f_out)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>floorS</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>ab7946da9dd4dff15b74b35ae70ccdaa7</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>followPatch</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>ae4a6bd3b9b6c201371d5fb15b1e7bd78</anchor>
      <arglist>(CMatrixDouble33 &amp;tform, vector_byte &amp;tri, IplImage *ipl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPatches</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a1c89144c3f6dbdb2a89539ad646183d8</anchor>
      <arglist>(CFeatureList &amp;Ptos, CMatrix &amp;mesh, CvMat **mask, triangle_list &amp;tri, indices_list &amp;ind, IplImage *ipl)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matchFeatures</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>aff2cb41926bb0c54e407362b0989426b</anchor>
      <arglist>(CFeatureList &amp;list1, CFeatureList &amp;list2, CMatchedFeatureList &amp;matched_out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PointInTriangle</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>af21764c295500bb75885ca1768c14b5b</anchor>
      <arglist>(CvPoint2D32f p, CvPoint2D32f a, CvPoint2D32f b, CvPoint2D32f c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransac_homographies</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a5f2c1a25edfc95beee21b3fd9696a6c9</anchor>
      <arglist>(CFeatureList ref, CFeatureList vid, vector&lt; CMatrixTemplateNumeric&lt; double &gt; &gt; &amp;out_detected_planes, const double threshold, const size_t min_inliers_for_valid_plane, vector&lt; vector&lt; size_t &gt; &gt; &amp;plane_ind)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ransacHomography_degenerate</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>abc786ef6ac1a61d3955bc709a9f13aba</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;allData, const mrpt::vector_size_t &amp;useIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransacHomography_distance</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8107dd3923f799b09b29f42379fa2a70</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;allData, const vector&lt; CMatrixTemplateNumeric&lt; T &gt; &gt; &amp;testModels, const T distanceThreshold, unsigned int &amp;out_bestModelIndex, vector_size_t &amp;out_inlierIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransacHomography_fit</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a22f105d184240c30e1d20343ddd21886</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;allData, const vector_size_t &amp;useIndices, vector&lt; CMatrixTemplateNumeric&lt; T &gt; &gt; &amp;fitModels)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>TriangleArea</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a24f38f166c04cbb9790f4b950980237c</anchor>
      <arglist>(double ax, double ay, double bx, double by, double cx, double cy)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>TriangleArea</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a015ab4d38ec4533fc4f93690bec4f048</anchor>
      <arglist>(CvPoint2D32f a, CvPoint2D32f b, CvPoint2D32f c)</arglist>
    </member>
    <member kind="variable">
      <type>CArrayDouble&lt; 6 &gt;</type>
      <name>C</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>ac587d5b9a63b427851f9baaff2aaed44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CvPoint2D32f *</type>
      <name>center</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a1527f5a3ea88f1cb8b568b7f9e56845c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; img_seq_data &gt;</type>
      <name>data_img</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a30bc459f7a293c916605a030b899b39d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>f</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a101aa2e63ee4a06360892cbd2f5bc870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CImage</type>
      <name>img_aux</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>ae8fb2f7073d00560e2b1f8838c493043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CImage</type>
      <name>imgColor</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>af740b11575e2b217e9af2747b256fc84</anchor>
      <arglist>(1, 1, 3)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; CArrayDouble&lt; 3 &gt; &gt;</type>
      <name>po1</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a7809e2b0522c6969d7ab1aa01a581446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; CArrayDouble&lt; 3 &gt; &gt;</type>
      <name>po2</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a70fb2fe10808770e9291306e166ea4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; CArrayDouble&lt; 3 &gt; &gt;</type>
      <name>po3</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a516970d8481378aa5f90df444b964c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>t</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a4b29f9c2e6a8e8da90992985304f0b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>v1</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>af71ef1f6506eba34854b68ca619e79dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>v2</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a54da0c7d5501c25a861a1ccad9a656e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>v3</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a7319cceb80d4104d0f7614ef9f86a849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CArrayDouble&lt; 3 &gt;</type>
      <name>v_init1</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a59499564b680c34859f09a636e75552f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CArrayDouble&lt; 3 &gt;</type>
      <name>v_init2</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a2aaf90763dee5e9b8b3e0076ee261d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CArrayDouble&lt; 3 &gt;</type>
      <name>v_init3</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a77943e28d910f602cacc7b7456336355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDisplayWindow</type>
      <name>win</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a90f8d7439a33214db7089f91bb2325a7</anchor>
      <arglist>(&quot;Reference&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>CDisplayWindow</type>
      <name>win1</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a0a5c13fd57b32d9d24180a5a921233d3</anchor>
      <arglist>(&quot;Video&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>CDisplayWindow</type>
      <name>win2</name>
      <anchorfile>samples_2tracking__planes__test_2test_8cpp.html</anchorfile>
      <anchor>a0fe0c6983817f15ac9dd6713b65a6d54</anchor>
      <arglist>(&quot;Pruebas&quot;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/tuMicos/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/tuMicos/</path>
    <filename>samples_2tuMicos_2test_8cpp</filename>
    <includes id="CTuMicos_8h" name="CTuMicos.h" local="no" imported="no">mrpt/hwdrivers/CTuMicos.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2tuMicos_2test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showMenu</name>
      <anchorfile>samples_2tuMicos_2test_8cpp.html</anchorfile>
      <anchor>aba5bd9067aa6f261123165a337c7957d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/type_name/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/type_name/</path>
    <filename>samples_2type__name_2test_8cpp</filename>
    <includes id="TTypeName_8h" name="TTypeName.h" local="no" imported="no">mrpt/utils/TTypeName.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2type__name_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_TypeName</name>
      <anchorfile>samples_2type__name_2test_8cpp.html</anchorfile>
      <anchor>a5fe9ddd5cd8471a665c59c73d1ad4f9f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/unscented_transform_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/unscented_transform_test/</path>
    <filename>samples_2unscented__transform__test_2test_8cpp</filename>
    <includes id="CArrayNumeric_8h" name="CArrayNumeric.h" local="no" imported="no">mrpt/math/CArrayNumeric.h</includes>
    <includes id="transform__gaussian_8h" name="transform_gaussian.h" local="no" imported="no">mrpt/math/transform_gaussian.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CPose3DPDFGaussian_8h" name="CPose3DPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussian.h</includes>
    <includes id="CPose3DQuat_8h" name="CPose3DQuat.h" local="no" imported="no">mrpt/poses/CPose3DQuat.h</includes>
    <includes id="CPose3DQuatPDFGaussian_8h" name="CPose3DQuatPDFGaussian.h" local="no" imported="no">mrpt/poses/CPose3DQuatPDFGaussian.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="CEllipsoid_8h" name="CEllipsoid.h" local="no" imported="no">mrpt/opengl/CEllipsoid.h</includes>
    <member kind="function">
      <type>void</type>
      <name>aux_posequat2poseypr</name>
      <anchorfile>samples_2unscented__transform__test_2test_8cpp.html</anchorfile>
      <anchor>ac11f10118390f71cba59c34e87baa7dc</anchor>
      <arglist>(const CArrayDouble&lt; 7 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 6 &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2unscented__transform__test_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>myFun1</name>
      <anchorfile>samples_2unscented__transform__test_2test_8cpp.html</anchorfile>
      <anchor>a99bda41b89050e4668d7339219ec9036</anchor>
      <arglist>(const CArrayDouble&lt; 5 &gt; &amp;x, const double &amp;user_param, CArrayDouble&lt; 3 &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Test_SUT</name>
      <anchorfile>samples_2unscented__transform__test_2test_8cpp.html</anchorfile>
      <anchor>a9f96da5848e7a2cdf8cf27c4f6b9f1e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestCalibrate_pose2quat</name>
      <anchorfile>samples_2unscented__transform__test_2test_8cpp.html</anchorfile>
      <anchor>a60f61e859930af0d8b54d97cf81644cb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>samples/voronoi_test/test.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/voronoi_test/</path>
    <filename>samples_2voronoi__test_2test_8cpp</filename>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="maps_2CSimpleMap_8h" name="maps/CSimpleMap.h" local="no" imported="no">mrpt/maps/CSimpleMap.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>samples_2voronoi__test_2test_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TestVoronoi</name>
      <anchorfile>samples_2voronoi__test_2test_8cpp.html</anchorfile>
      <anchor>a1564af59d7fdf42d9fc160105c304093</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const string</type>
      <name>sample_simplemap_file</name>
      <anchorfile>samples_2voronoi__test_2test_8cpp.html</anchorfile>
      <anchor>a999369a29db9c6666e809b98ec5ca078</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_macros.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/sophus/</path>
    <filename>test__macros_8hpp</filename>
    <includes id="types_8hpp" name="types.hpp" local="no" imported="no">sophus/types.hpp</includes>
    <class kind="class">Sophus::details::Pretty</class>
    <class kind="class">Sophus::details::Pretty&lt; Eigen::Matrix&lt; Scalar, M, N &gt; &gt;</class>
    <namespace>Sophus</namespace>
    <namespace>Sophus::details</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SOPHUS_STRINGIFY</name>
      <anchorfile>test__macros_8hpp.html</anchorfile>
      <anchor>a9a763d03e0d8daa3c7cb92eb1db5220d</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOPHUS_TEST</name>
      <anchorfile>test__macros_8hpp.html</anchorfile>
      <anchor>abefa29644afc3289d88cbcd3304d1626</anchor>
      <arglist>(passed, condition,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOPHUS_TEST_APPROX</name>
      <anchorfile>test__macros_8hpp.html</anchorfile>
      <anchor>a8deb4a418efb93fa3ed1ed694517f6b2</anchor>
      <arglist>(passed, left, right, thr,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOPHUS_TEST_EQUAL</name>
      <anchorfile>test__macros_8hpp.html</anchorfile>
      <anchor>a9bc0ca5ac5f8bd396eea3bcf11b385f0</anchor>
      <arglist>(passed, left, right,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SOPHUS_TEST_NEQ</name>
      <anchorfile>test__macros_8hpp.html</anchorfile>
      <anchor>a5f5a258a332217361ac63424916effb5</anchor>
      <arglist>(passed, left, right,...)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>pretty</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>ad45c340f6ad07059e78c433cfb44a93b</anchor>
      <arglist>(T const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processTestResult</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a74c9c12f18b11ba5debc7a26b99c604b</anchor>
      <arglist>(bool passed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testFailed</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a615f07d0a6efb8f7162c024e3099eaa9</anchor>
      <arglist>(bool &amp;passed, char const *func, char const *file, int line, std::string const &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/tests/</path>
    <filename>test__main_8cpp</filename>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tfest-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/src/</path>
    <filename>tfest-precomp_8cpp</filename>
    <includes id="tfest-precomp_8h" name="tfest-precomp.h" local="yes" imported="no">tfest-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>tfest-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/src/</path>
    <filename>tfest-precomp_8h</filename>
  </compound>
  <compound kind="file">
    <name>tfest.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/tfest/include/mrpt/</path>
    <filename>tfest_8h</filename>
    <includes id="se2_8h" name="se2.h" local="no" imported="no">mrpt/tfest/se2.h</includes>
    <includes id="se3_8h" name="se3.h" local="no" imported="no">mrpt/tfest/se3.h</includes>
  </compound>
  <compound kind="file">
    <name>thingdef.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>thingdef_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>WX_DECLARE_OBJARRAY_WITH_DECL</name>
      <anchorfile>thingdef_8h.html</anchorfile>
      <anchor>ac2896f3f76c25d62577e68be8e7974f3</anchor>
      <arglist>(T, name, expmode)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wxCHECK_WXTHINGS_VERSION</name>
      <anchorfile>thingdef_8h.html</anchorfile>
      <anchor>af76e62c722c1f4d626e0d265d3688b0f</anchor>
      <arglist>(major, minor, release)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WXDLLIMPEXP_DATA_THINGS</name>
      <anchorfile>thingdef_8h.html</anchorfile>
      <anchor>a603e03a91e8ecaef6f2d33f89098e9a2</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WXDLLIMPEXP_THINGS</name>
      <anchorfile>thingdef_8h.html</anchorfile>
      <anchor>ab0b537e622993a5dc62153eb2ee4e239</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WXTHINGS_MAJOR_VERSION</name>
      <anchorfile>thingdef_8h.html</anchorfile>
      <anchor>a1f92c958e28205487a36ccf14c94781c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WXTHINGS_MINOR_VERSION</name>
      <anchorfile>thingdef_8h.html</anchorfile>
      <anchor>af20488229ad7f490100b26900a39f244</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WXTHINGS_RELEASE_VERSION</name>
      <anchorfile>thingdef_8h.html</anchorfile>
      <anchor>afa3b0523e788faf86dc9ff2930c39f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WXTHINGS_SUBRELEASE_VERSION</name>
      <anchorfile>thingdef_8h.html</anchorfile>
      <anchor>abbeb2a1aae4fdff10f3d3029423971db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WXTHINGS_VERSION_STRING</name>
      <anchorfile>thingdef_8h.html</anchorfile>
      <anchor>a24511d23b84eb7024e1db0697e865c70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>thread.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/hal/</path>
    <filename>thread_8cpp</filename>
    <includes id="sdkcommon_8h" name="sdkcommon.h" local="yes" imported="no">sdkcommon.h</includes>
    <includes id="thread_8h" name="thread.h" local="yes" imported="no">hal/thread.h</includes>
  </compound>
  <compound kind="file">
    <name>thread.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/hal/</path>
    <filename>thread_8h</filename>
    <includes id="rptypes_8h" name="rptypes.h" local="yes" imported="no">rptypes.h</includes>
    <class kind="class">rp::hal::Thread</class>
    <namespace>rp</namespace>
    <namespace>rp::hal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CLASS_THREAD</name>
      <anchorfile>thread_8h.html</anchorfile>
      <anchor>aa4711e1d1b5d30348342c2ac30fb397d</anchor>
      <arglist>(c, x)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linux/thread.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/linux/</path>
    <filename>linux_2thread_8hpp</filename>
    <includes id="arch__linux_8h" name="arch_linux.h" local="yes" imported="no">arch/linux/arch_linux.h</includes>
    <namespace>rp</namespace>
    <namespace>rp::hal</namespace>
  </compound>
  <compound kind="file">
    <name>macOS/thread.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/macOS/</path>
    <filename>macOS_2thread_8hpp</filename>
    <includes id="arch__macOS_8h" name="arch_macOS.h" local="yes" imported="no">arch/macOS/arch_macOS.h</includes>
    <namespace>rp</namespace>
    <namespace>rp::hal</namespace>
  </compound>
  <compound kind="file">
    <name>thread_hmtslam.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/hmt-slam-gui/</path>
    <filename>thread__hmtslam_8cpp</filename>
    <includes id="hmt__slam__guiMain_8h" name="hmt_slam_guiMain.h" local="yes" imported="no">hmt_slam_guiMain.h</includes>
    <includes id="base_2include_2mrpt_2utils_8h" name="base/include/mrpt/utils.h" local="no" imported="no">mrpt/utils.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
  </compound>
  <compound kind="file">
    <name>threads.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/system/</path>
    <filename>threads_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CSemaphore_8h" name="CSemaphore.h" local="no" imported="no">mrpt/synch/CSemaphore.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <class kind="struct">mrpt::system::TAuxThreadLaucher</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::system</namespace>
    <member kind="function">
      <type>void *</type>
      <name>auxiliary_thread_launcher_LIN</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>a4dfb36031ac97d8a9384408c27264760</anchor>
      <arglist>(void *param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>auxiliary_thread_launcher_WIN</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>ad8633c97dd3d658f5b46ca5a2cde517f</anchor>
      <arglist>(void *param)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>threads.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/system/</path>
    <filename>threads_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <class kind="class">mrpt::system::detail::ThreadCreateFunctor</class>
    <class kind="class">mrpt::system::detail::ThreadCreateFunctor&lt; void * &gt;</class>
    <class kind="class">mrpt::system::detail::ThreadCreateFunctorNoParams</class>
    <class kind="class">mrpt::system::detail::ThreadCreateObjectFunctor</class>
    <class kind="class">mrpt::system::detail::ThreadCreateObjectFunctorNoParams</class>
    <class kind="struct">mrpt::system::TThreadHandle</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::system</namespace>
    <namespace>mrpt::system::detail</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TProcessPriority</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga8c2faa8d1ee370745e9f2c89a417bfa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppIdle</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga8c2faa8d1ee370745e9f2c89a417bfa7a11576a4e0680e8495b63a94fa985abfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppNormal</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga8c2faa8d1ee370745e9f2c89a417bfa7ad46800cfc911ac0aeb26f404f1a9e878</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppHigh</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga8c2faa8d1ee370745e9f2c89a417bfa7a192fc163166ceb14848bd98f1bd85fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppVeryHigh</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga8c2faa8d1ee370745e9f2c89a417bfa7a14f9bd2a1ce9ee2f9a12efba60b29fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TThreadPriority</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga37334359dc65d0cbef086685c837d27f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpLowests</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27faae6a0fd19982e5399847a60d84c6a331</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpLower</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa3db6aa1cdd443d3e9a3720ab3359ad3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpLow</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa9948aeb6966e10119b2d071b03e1413f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpNormal</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa243a1b412b7e45a03e20a29929f8623e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpHigh</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa38bb74f11a1213377c6ee7f353df5db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpHigher</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fadc1841e96aacf7d7facd67c800db8fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpHighest</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa728be646684f5ed4faf4ec507e3c9bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>changeCurrentProcessPriority</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gaa4698e4d733682e6ca4277bf6776e8fb</anchor>
      <arglist>(TProcessPriority priority)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>changeThreadPriority</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga9b12b6fd6d150e35bffd8a8ee8169cd8</anchor>
      <arglist>(const TThreadHandle &amp;threadHandle, TThreadPriority priority)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga336f5607e34b84bc7ac208068aa8e51e</anchor>
      <arglist>(void(*func)(T), T param)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gac7a010553c47446af4b7ab7b1abf5a74</anchor>
      <arglist>(void(*func)(void))</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThreadFromObjectMethod</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga04ca9cd3d32cc923c6fd4e42fc196e85</anchor>
      <arglist>(CLASS *obj, void(CLASS::*func)(PARAM), PARAM param)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThreadFromObjectMethod</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gab663a7d9d2285640bd5f2bbe473568cb</anchor>
      <arglist>(CLASS *obj, void(CLASS::*func)(void))</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThreadFromObjectMethodRef</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga3367f57b2a497564ce33ddecbc0bd35e</anchor>
      <arglist>(CLASS *obj, void(CLASS::*func)(PARAM &amp;), PARAM &amp;param)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle BASE_IMPEXP</type>
      <name>createThreadImpl</name>
      <anchorfile>namespacemrpt_1_1system_1_1detail.html</anchorfile>
      <anchor>affc765cb151228c452d7fa101c2e0128</anchor>
      <arglist>(void(*func)(void *), void *param)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThreadRef</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga81d1604616b261ab0b5536bcf6657f03</anchor>
      <arglist>(void(*func)(T &amp;), T &amp;param)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>exitThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga47d16598f6b83b0623c02c9d8dee0261</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle BASE_IMPEXP</type>
      <name>getCurrentThreadHandle</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga0eb650ffd28d524dcd993936aa39602d</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>unsigned long BASE_IMPEXP</type>
      <name>getCurrentThreadId</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gafadc7b3a721ddffc54d0bbc2556122e1</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getCurrentThreadTimes</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gaa0b0efc57a0496c35e12609884410a43</anchor>
      <arglist>(time_t &amp;creationTime, time_t &amp;exitTime, double &amp;cpuTime)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int BASE_IMPEXP</type>
      <name>getNumberOfProcessors</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga2518285f21e5fbc87c2afdf48fee06f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>joinThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga802695134e346da07def618a0463aa92</anchor>
      <arglist>(const TThreadHandle &amp;threadHandle)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>launchProcess</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gacc2996b5af098b81184b10d303983b97</anchor>
      <arglist>(const std::string &amp;command)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>sleep</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga37ade7841dc362fa42c81d75e0e9a54a</anchor>
      <arglist>(int time_ms) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>terminateThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga311be65b5b8e9fa56b4e89756b13c765</anchor>
      <arglist>(TThreadHandle &amp;threadHandle) MRPT_NO_THROWS</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>THypothesis.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>THypothesis_8h</filename>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="THypothesis__impl_8h" name="THypothesis_impl.h" local="yes" imported="no">THypothesis_impl.h</includes>
    <class kind="struct">mrpt::graphs::detail::THypothesis</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
  </compound>
  <compound kind="file">
    <name>THypothesis_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>THypothesis__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
  </compound>
  <compound kind="file">
    <name>THypothesisIDSet.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hmtslam/src/</path>
    <filename>THypothesisIDSet_8cpp</filename>
    <includes id="hmtslam-precomp_8h" name="hmtslam-precomp.h" local="yes" imported="no">hmtslam-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>tilt.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/</path>
    <filename>tilt_8c</filename>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>GRAVITY</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a6801baa546c6112d19eb095111d24720</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_TILT_ANGLE</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a1ad975d297c7c99faa0b240db98cdfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_TILT_ANGLE</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a85e58a8e2b8e4afd2861ea567f069163</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freenect_get_mks_accel</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>abdae6ce737a9ff136bb9c2ab96b872d5</anchor>
      <arglist>(freenect_raw_tilt_state *state, double *x, double *y, double *z)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>freenect_get_tilt_degs</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a6c2bdbd1a1f42ff8023b8b75eba3b64c</anchor>
      <arglist>(freenect_raw_tilt_state *state)</arglist>
    </member>
    <member kind="function">
      <type>freenect_raw_tilt_state *</type>
      <name>freenect_get_tilt_state</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>af5e09dd8eb6653afeff2a5e49199312f</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>freenect_tilt_status_code</type>
      <name>freenect_get_tilt_status</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a781fc18104fcc5ef429ccea8e5a0d9a7</anchor>
      <arglist>(freenect_raw_tilt_state *state)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_led</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>aa6ceb92b0cd6c3f3b5b988bb2eb881eb</anchor>
      <arglist>(freenect_device *dev, freenect_led_options option)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_set_tilt_degs</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a2611ccdf38a7a604e0711debd3f5a196</anchor>
      <arglist>(freenect_device *dev, double angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>freenect_update_tilt_state</name>
      <anchorfile>tilt_8c.html</anchorfile>
      <anchor>a5bb462bf1373d845315faba5c58b802d</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linux/timer.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/linux/</path>
    <filename>linux_2timer_8cpp</filename>
    <includes id="arch__linux_8h" name="arch_linux.h" local="yes" imported="no">arch/linux/arch_linux.h</includes>
    <namespace>rp</namespace>
    <namespace>rp::arch</namespace>
    <member kind="function">
      <type>_u32</type>
      <name>rp_getms</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a954409dcc3cd3e552e55d36a8bccaf40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_u64</type>
      <name>rp_getus</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a9c42762aaa6406794a82ada997a13f8e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>macOS/timer.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/macOS/</path>
    <filename>macOS_2timer_8cpp</filename>
    <includes id="arch__macOS_8h" name="arch_macOS.h" local="yes" imported="no">arch/macOS/arch_macOS.h</includes>
    <namespace>rp</namespace>
    <namespace>rp::arch</namespace>
    <member kind="function">
      <type>_u64</type>
      <name>getus</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>af7335d193e08f28e253b01b8b2fc73a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_u32</type>
      <name>rp_getms</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a954409dcc3cd3e552e55d36a8bccaf40</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>win32/timer.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/win32/</path>
    <filename>win32_2timer_8cpp</filename>
    <includes id="sdkcommon_8h" name="sdkcommon.h" local="yes" imported="no">sdkcommon.h</includes>
    <namespace>rp</namespace>
    <namespace>rp::arch</namespace>
    <member kind="function">
      <type></type>
      <name>BEGIN_STATIC_CODE</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a1b13fc70563a249d8f029d61343c2f17</anchor>
      <arglist>(timer_cailb)</arglist>
    </member>
    <member kind="function">
      <type>_u32</type>
      <name>getHDTimer</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a3eeadd01640f97c48069c0a1aafce056</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>HPtimer_reset</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a53999dab623b659bfb2a4154f5e15c62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static LARGE_INTEGER</type>
      <name>_current_freq</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>ab640edd18b50bd9e14f5933d8730834b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>linux/timer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/linux/</path>
    <filename>linux_2timer_8h</filename>
    <includes id="rptypes_8h" name="rptypes.h" local="yes" imported="no">rptypes.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <namespace>rp</namespace>
    <namespace>rp::arch</namespace>
    <member kind="define">
      <type>#define</type>
      <name>getms</name>
      <anchorfile>linux_2timer_8h.html</anchorfile>
      <anchor>af7f31ecdc9692ece4460e7f650dc3479</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>delay</name>
      <anchorfile>linux_2timer_8h.html</anchorfile>
      <anchor>a8724e5bde332a7ca1592e7ec14bc705c</anchor>
      <arglist>(_word_size_t ms)</arglist>
    </member>
    <member kind="function">
      <type>_u32</type>
      <name>rp_getms</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a954409dcc3cd3e552e55d36a8bccaf40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_u64</type>
      <name>rp_getus</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a9c42762aaa6406794a82ada997a13f8e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>macOS/timer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/macOS/</path>
    <filename>macOS_2timer_8h</filename>
    <includes id="rptypes_8h" name="rptypes.h" local="yes" imported="no">rptypes.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <namespace>rp</namespace>
    <namespace>rp::arch</namespace>
    <member kind="define">
      <type>#define</type>
      <name>getms</name>
      <anchorfile>macOS_2timer_8h.html</anchorfile>
      <anchor>af7f31ecdc9692ece4460e7f650dc3479</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>delay</name>
      <anchorfile>macOS_2timer_8h.html</anchorfile>
      <anchor>a8724e5bde332a7ca1592e7ec14bc705c</anchor>
      <arglist>(_word_size_t ms)</arglist>
    </member>
    <member kind="function">
      <type>_u32</type>
      <name>rp_getms</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a954409dcc3cd3e552e55d36a8bccaf40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_u64</type>
      <name>rp_getus</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a9c42762aaa6406794a82ada997a13f8e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>win32/timer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/win32/</path>
    <filename>win32_2timer_8h</filename>
    <includes id="rptypes_8h" name="rptypes.h" local="yes" imported="no">rptypes.h</includes>
    <namespace>rp</namespace>
    <namespace>rp::arch</namespace>
    <member kind="define">
      <type>#define</type>
      <name>delay</name>
      <anchorfile>win32_2timer_8h.html</anchorfile>
      <anchor>a524f992188578dc1b5b0baed174bec0a</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getms</name>
      <anchorfile>win32_2timer_8h.html</anchorfile>
      <anchor>af7f31ecdc9692ece4460e7f650dc3479</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_u32</type>
      <name>getHDTimer</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a3eeadd01640f97c48069c0a1aafce056</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>HPtimer_reset</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a53999dab623b659bfb2a4154f5e15c62</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TKLDParams.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>TKLDParams_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="TKLDParams_8h" name="TKLDParams.h" local="no" imported="no">mrpt/slam/TKLDParams.h</includes>
  </compound>
  <compound kind="file">
    <name>TKLDParams.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>TKLDParams_8h</filename>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="class">mrpt::slam::TKLDParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>TMatchingPair.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>TMatchingPair_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="TMatchingPair_8h" name="TMatchingPair.h" local="no" imported="no">mrpt/utils/TMatchingPair.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="ops__containers_8h" name="ops_containers.h" local="no" imported="no">mrpt/math/ops_containers.h</includes>
  </compound>
  <compound kind="file">
    <name>TMatchingPair.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>TMatchingPair_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <includes id="poses__frwds_8h" name="poses_frwds.h" local="no" imported="no">mrpt/poses/poses_frwds.h</includes>
    <class kind="struct">mrpt::utils::TMatchingPair</class>
    <class kind="class">mrpt::utils::TMatchingPairList</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="typedef">
      <type>TMatchingPair const *</type>
      <name>TMatchingPairConstPtr</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>adde00dc18abfd91cb9b0266adb5a0e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TMatchingPair *</type>
      <name>TMatchingPairPtr</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>af7beba77b6c2056d9c5d5fd795e7b45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>abe9fcd2a23a010948982bc7b2ba8935c</anchor>
      <arglist>(const TMatchingPair &amp;a, const TMatchingPair &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a50e0bca09f93b8e7d9619a7d0d4cccd5</anchor>
      <arglist>(const TMatchingPair &amp;a, const TMatchingPair &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a7b0d58a1b1f4fa1dca21d4a82d4632bc</anchor>
      <arglist>(const TMatchingPairList &amp;a, const TMatchingPairList &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TMetricMapInitializer.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>TMetricMapInitializer_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="TMetricMapInitializer_8h" name="TMetricMapInitializer.h" local="no" imported="no">mrpt/maps/TMetricMapInitializer.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>TMetricMapInitializer.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/maps/</path>
    <filename>TMetricMapInitializer_8h</filename>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CObject_8h" name="CObject.h" local="no" imported="no">mrpt/utils/CObject.h</includes>
    <includes id="TMetricMapTypesRegistry_8h" name="TMetricMapTypesRegistry.h" local="no" imported="no">mrpt/maps/TMetricMapTypesRegistry.h</includes>
    <includes id="metric__map__types_8h" name="metric_map_types.h" local="no" imported="no">mrpt/maps/metric_map_types.h</includes>
    <includes id="obs_2include_2mrpt_2obs_2link__pragmas_8h" name="obs/include/mrpt/obs/link_pragmas.h" local="no" imported="no">mrpt/obs/link_pragmas.h</includes>
    <class kind="struct">mrpt::maps::TMetricMapInitializer</class>
    <class kind="class">mrpt::maps::TSetOfMetricMapInitializers</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <member kind="typedef">
      <type>stlplus::smart_ptr_clone&lt; TMetricMapInitializer &gt;</type>
      <name>TMetricMapInitializerPtr</name>
      <anchorfile>namespacemrpt_1_1maps.html</anchorfile>
      <anchor>ad74f262a2fd9050257c5939f04688619</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TMetricMapTypesRegistry.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>TMetricMapTypesRegistry_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="TMetricMapTypesRegistry_8h" name="TMetricMapTypesRegistry.h" local="no" imported="no">mrpt/maps/TMetricMapTypesRegistry.h</includes>
    <includes id="TMetricMapInitializer_8h" name="TMetricMapInitializer.h" local="no" imported="no">mrpt/maps/TMetricMapInitializer.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
  </compound>
  <compound kind="file">
    <name>TMetricMapTypesRegistry.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/maps/</path>
    <filename>TMetricMapTypesRegistry_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="obs_2include_2mrpt_2obs_2link__pragmas_8h" name="obs/include/mrpt/obs/link_pragmas.h" local="no" imported="no">mrpt/obs/link_pragmas.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <class kind="struct">mrpt::maps::internal::TMetricMapTypesRegistry</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::maps::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MAP_DEFINITION_END</name>
      <anchorfile>TMetricMapTypesRegistry_8h.html</anchorfile>
      <anchor>a7a3a3265978204b9a58d3e4d8721e1d9</anchor>
      <arglist>(_CLASS_NAME_, _LINKAGE_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAP_DEFINITION_REGISTER</name>
      <anchorfile>TMetricMapTypesRegistry_8h.html</anchorfile>
      <anchor>afc195aa9d9687116736906e8576f1917</anchor>
      <arglist>(_CLASSNAME_STRINGS, _CLASSNAME_WITH_NS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAP_DEFINITION_START</name>
      <anchorfile>TMetricMapTypesRegistry_8h.html</anchorfile>
      <anchor>a90cb061a4c6222dc4efffc3e0f03f601</anchor>
      <arglist>(_CLASS_NAME_, _LINKAGE_)</arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CMetricMap *(*</type>
      <name>MapCtorFromDefFunctor</name>
      <anchorfile>namespacemrpt_1_1maps_1_1internal.html</anchorfile>
      <anchor>a6a7e05e007562b892094a79c31aec339</anchor>
      <arglist>)(const mrpt::maps::TMetricMapInitializer &amp;)</arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::TMetricMapInitializer *(*</type>
      <name>MapDefCtorFunctor</name>
      <anchorfile>namespacemrpt_1_1maps_1_1internal.html</anchorfile>
      <anchor>aba5f35f8d2bab555bfaec4a659dec51c</anchor>
      <arglist>)(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TMonteCarloLocalizationParams.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/src/slam/</path>
    <filename>TMonteCarloLocalizationParams_8cpp</filename>
    <includes id="slam-precomp_8h" name="slam-precomp.h" local="yes" imported="no">slam-precomp.h</includes>
    <includes id="TMonteCarloLocalizationParams_8h" name="TMonteCarloLocalizationParams.h" local="no" imported="no">mrpt/slam/TMonteCarloLocalizationParams.h</includes>
  </compound>
  <compound kind="file">
    <name>TMonteCarloLocalizationParams.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/slam/include/mrpt/slam/</path>
    <filename>TMonteCarloLocalizationParams_8h</filename>
    <includes id="maps_2CMetricMap_8h" name="maps/CMetricMap.h" local="no" imported="no">mrpt/maps/CMetricMap.h</includes>
    <includes id="TKLDParams_8h" name="TKLDParams.h" local="no" imported="no">mrpt/slam/TKLDParams.h</includes>
    <includes id="slam_2include_2mrpt_2slam_2link__pragmas_8h" name="slam/include/mrpt/slam/link_pragmas.h" local="no" imported="no">mrpt/slam/link_pragmas.h</includes>
    <class kind="struct">mrpt::slam::TMonteCarloLocalizationParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::slam</namespace>
  </compound>
  <compound kind="file">
    <name>TMoveTree.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/planners/</path>
    <filename>TMoveTree_8h</filename>
    <includes id="CDirectedTree_8h" name="CDirectedTree.h" local="no" imported="no">mrpt/graphs/CDirectedTree.h</includes>
    <includes id="traits__map_8h" name="traits_map.h" local="no" imported="no">mrpt/utils/traits_map.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CParameterizedTrajectoryGenerator_8h" name="CParameterizedTrajectoryGenerator.h" local="no" imported="no">mrpt/nav/tpspace/CParameterizedTrajectoryGenerator.h</includes>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <class kind="struct">mrpt::nav::TMoveTree::node_t</class>
    <class kind="struct">mrpt::nav::PoseDistanceMetric</class>
    <class kind="struct">mrpt::nav::PoseDistanceMetric&lt; TNodeSE2 &gt;</class>
    <class kind="struct">mrpt::nav::PoseDistanceMetric&lt; TNodeSE2_TP &gt;</class>
    <class kind="struct">mrpt::nav::TMoveEdgeSE2_TP</class>
    <class kind="class">mrpt::nav::TMoveTree</class>
    <class kind="struct">mrpt::nav::TNodeSE2</class>
    <class kind="struct">mrpt::nav::TNodeSE2_TP</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
    <member kind="typedef">
      <type>TMoveTree&lt; TNodeSE2_TP, TMoveEdgeSE2_TP &gt;</type>
      <name>TMoveTreeSE2_TP</name>
      <anchorfile>group__nav__planners.html</anchorfile>
      <anchor>gac6a694b04a13598003d8805e3dd8b3de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TMRSlamEdgeAnnotations.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>TMRSlamEdgeAnnotations_8h</filename>
    <class kind="struct">mrpt::graphs::detail::TMRSlamEdgeAnnotations</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
  </compound>
  <compound kind="file">
    <name>TMRSlamNodeAnnotations.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>TMRSlamNodeAnnotations_8h</filename>
    <includes id="TNodeAnnotations_8h" name="TNodeAnnotations.h" local="no" imported="no">mrpt/graphs/TNodeAnnotations.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <class kind="struct">mrpt::graphs::detail::TMRSlamNodeAnnotations</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type></type>
      <name>MRPT_DECLARE_TTYPENAME</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aebaee193225bc6ce4135bf21bce894db</anchor>
      <arglist>(mrpt::graphs::detail::TMRSlamNodeAnnotations)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TNodeAnnotations.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphs/include/mrpt/graphs/</path>
    <filename>TNodeAnnotations_8h</filename>
    <includes id="stl__serialization_8h" name="stl_serialization.h" local="no" imported="no">mrpt/utils/stl_serialization.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <class kind="struct">mrpt::graphs::detail::TNodeAnnotations</class>
    <class kind="struct">mrpt::graphs::detail::TNodeAnnotationsEmpty</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>TNodeProps.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/misc/</path>
    <filename>TNodeProps_8h</filename>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <class kind="struct">mrpt::graphslam::detail::TNodeProps</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::detail</namespace>
  </compound>
  <compound kind="file">
    <name>toggle.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/src/</path>
    <filename>toggle_8cpp</filename>
    <includes id="toggle_8h" name="toggle.h" local="yes" imported="no">wx/things/toggle.h</includes>
  </compound>
  <compound kind="file">
    <name>toggle.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/wxThings/wx/things/</path>
    <filename>toggle_8h</filename>
    <includes id="thingdef_8h" name="thingdef.h" local="yes" imported="no">wx/things/thingdef.h</includes>
    <class kind="class">wxCustomButton</class>
    <member kind="enumeration">
      <type></type>
      <name>wxCustomButton_Style</name>
      <anchorfile>toggle_8h.html</anchorfile>
      <anchor>a189684e380fc4fd187f9186e0dc3d78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxCUSTBUT_LEFT</name>
      <anchorfile>toggle_8h.html</anchorfile>
      <anchor>a189684e380fc4fd187f9186e0dc3d78faf5af04b0f66d4500e8d815ebdce111b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxCUSTBUT_RIGHT</name>
      <anchorfile>toggle_8h.html</anchorfile>
      <anchor>a189684e380fc4fd187f9186e0dc3d78fa757bd848330ae351d4e84dd52654a470</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxCUSTBUT_TOP</name>
      <anchorfile>toggle_8h.html</anchorfile>
      <anchor>a189684e380fc4fd187f9186e0dc3d78fafd9f01581941e59aa14252b1107cbed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxCUSTBUT_BOTTOM</name>
      <anchorfile>toggle_8h.html</anchorfile>
      <anchor>a189684e380fc4fd187f9186e0dc3d78fa874facfe8100665d1230ae0ab1bd3a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxCUSTBUT_NOTOGGLE</name>
      <anchorfile>toggle_8h.html</anchorfile>
      <anchor>a189684e380fc4fd187f9186e0dc3d78faa35b76eb575bc2232c9acb95d9e94dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxCUSTBUT_BUTTON</name>
      <anchorfile>toggle_8h.html</anchorfile>
      <anchor>a189684e380fc4fd187f9186e0dc3d78fa9bae0a45c683a982f86ccab46ab38d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxCUSTBUT_TOGGLE</name>
      <anchorfile>toggle_8h.html</anchorfile>
      <anchor>a189684e380fc4fd187f9186e0dc3d78faf332bb4e4f68f935d7428867982f2abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxCUSTBUT_BUT_DCLICK_TOG</name>
      <anchorfile>toggle_8h.html</anchorfile>
      <anchor>a189684e380fc4fd187f9186e0dc3d78fa000c11a8508122aeb196bcb010e62ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxCUSTBUT_TOG_DCLICK_BUT</name>
      <anchorfile>toggle_8h.html</anchorfile>
      <anchor>a189684e380fc4fd187f9186e0dc3d78fafbe748a1e3a2b51a0520930b767f3789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wxCUSTBUT_FLAT</name>
      <anchorfile>toggle_8h.html</anchorfile>
      <anchor>a189684e380fc4fd187f9186e0dc3d78fa189da16c77fcb481cde9596ec2e52923</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>topography-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/topography/src/</path>
    <filename>topography-precomp_8cpp</filename>
    <includes id="topography-precomp_8h" name="topography-precomp.h" local="yes" imported="no">topography-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>topography-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/topography/src/</path>
    <filename>topography-precomp_8h</filename>
  </compound>
  <compound kind="file">
    <name>topography.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/topography/include/mrpt/</path>
    <filename>topography_8h</filename>
    <includes id="conversions_8h" name="conversions.h" local="no" imported="no">mrpt/topography/conversions.h</includes>
    <includes id="path__from__rtk__gps_8h" name="path_from_rtk_gps.h" local="no" imported="no">mrpt/topography/path_from_rtk_gps.h</includes>
  </compound>
  <compound kind="file">
    <name>TParameters.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>TParameters_8h</filename>
    <includes id="compiler__fixes_8h" name="compiler_fixes.h" local="no" imported="no">mrpt/utils/compiler_fixes.h</includes>
    <class kind="struct">mrpt::utils::TParameters</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="typedef">
      <type>TParameters&lt; double &gt;</type>
      <name>TParametersDouble</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a694777f2a3544999baea34e43a42eceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TParameters&lt; std::string &gt;</type>
      <name>TParametersString</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a53d400cb84997624634d404ca456cdb9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TPixelCoord.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>TPixelCoord_8h</filename>
    <includes id="base_2include_2mrpt_2base_2link__pragmas_8h" name="base/include/mrpt/base/link_pragmas.h" local="no" imported="no">mrpt/base/link_pragmas.h</includes>
    <class kind="struct">mrpt::utils::TPixelCoord</class>
    <class kind="struct">mrpt::utils::TPixelCoordf</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="typedef">
      <type>TPixelCoord</type>
      <name>TImageSize</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aad714637162eda7b78d3d4c520e9a379</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a8d95f5a9048ef1c433f39414e9e2a2be</anchor>
      <arglist>(std::ostream &amp;o, const TPixelCoordf &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ace922833064266d686769f835b055863</anchor>
      <arglist>(std::ostream &amp;o, const TPixelCoord &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>track-video-feats_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/track-video-features/</path>
    <filename>track-video-feats__main_8cpp</filename>
    <includes id="tracking_8h" name="tracking.h" local="no" imported="no">mrpt/vision/tracking.h</includes>
    <includes id="CVideoFileWriter_8h" name="CVideoFileWriter.h" local="no" imported="no">mrpt/vision/CVideoFileWriter.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CCameraSensor_8h" name="CCameraSensor.h" local="no" imported="no">mrpt/hwdrivers/CCameraSensor.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>DoTrackingDemo</name>
      <anchorfile>track-video-feats__main_8cpp.html</anchorfile>
      <anchor>a41cf693eab14542320703c94f11adcd0</anchor>
      <arglist>(CCameraSensorPtr cam, bool DO_SAVE_VIDEO)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>track-video-feats__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showUsage</name>
      <anchorfile>track-video-feats__main_8cpp.html</anchorfile>
      <anchor>a87736248f6451fa0d168fea5b16fb6d4</anchor>
      <arglist>(char *cmd)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::gui::CDisplayWindow3DPtr</type>
      <name>win</name>
      <anchorfile>track-video-feats__main_8cpp.html</anchorfile>
      <anchor>a14c2fd204568f76ab3153e5ce9450184</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tracking.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>tracking_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="tracking_8h" name="tracking.h" local="no" imported="no">mrpt/vision/tracking.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <namespace>mrpt::vision::detail</namespace>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_addNewFeats</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a07d38e9baff341a7912ebd6f5903843a</anchor>
      <arglist>(FEATLIST &amp;featureList, const TSimpleFeatureList &amp;new_feats, const std::vector&lt; size_t &gt; &amp;sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &amp;cur_gray, TFeatureID &amp;max_feat_ID_at_input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_addNewFeats&lt; CFeatureList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>ae7740894bf7d0321fa7a4176468de201</anchor>
      <arglist>(CFeatureList &amp;featureList, const TSimpleFeatureList &amp;new_feats, const std::vector&lt; size_t &gt; &amp;sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &amp;cur_gray, TFeatureID &amp;max_feat_ID_at_input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_addNewFeats&lt; TSimpleFeaturefList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a9c86e62ff03751824ab0286c99968456</anchor>
      <arglist>(TSimpleFeaturefList &amp;featureList, const TSimpleFeatureList &amp;new_feats, const std::vector&lt; size_t &gt; &amp;sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &amp;cur_gray, TFeatureID &amp;max_feat_ID_at_input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_addNewFeats&lt; TSimpleFeatureList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a75ee986470cb04e2b9b311622fa40e44</anchor>
      <arglist>(TSimpleFeatureList &amp;featureList, const TSimpleFeatureList &amp;new_feats, const std::vector&lt; size_t &gt; &amp;sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &amp;cur_gray, TFeatureID &amp;max_feat_ID_at_input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_addNewFeats_simple_list</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>ad7296a252d2a3c9ef3de51dcb8b94bc2</anchor>
      <arglist>(FEAT_LIST &amp;featureList, const TSimpleFeatureList &amp;new_feats, const std::vector&lt; size_t &gt; &amp;sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &amp;cur_gray, TFeatureID &amp;max_feat_ID_at_input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_checkResponses</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>aa86bab0369eb95085a444d218fe135e8</anchor>
      <arglist>(FEATLIST &amp;featureList, const CImage &amp;cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x, const unsigned int max_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_checkResponses&lt; CFeatureList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a423fa435a0fefb76ce8f69853859820a</anchor>
      <arglist>(CFeatureList &amp;featureList, const CImage &amp;cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x, const unsigned int max_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_checkResponses&lt; TSimpleFeaturefList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>ae28b67d4217a0fc80bb726030f36f432</anchor>
      <arglist>(TSimpleFeaturefList &amp;featureList, const CImage &amp;cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x, const unsigned int max_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_checkResponses&lt; TSimpleFeatureList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>aee709e014f322f70c2313f3a18cd3e77</anchor>
      <arglist>(TSimpleFeatureList &amp;featureList, const CImage &amp;cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x, const unsigned int max_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_checkResponses_impl_simple</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>af841f76c78ab41c82d9a1fd2eabe5018</anchor>
      <arglist>(FEAT_LIST &amp;featureList, const CImage &amp;cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x_, const unsigned int max_y_)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>trackFeatures_deleteOOB</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a4fbad1dbf9827079cfc3500f89c86744</anchor>
      <arglist>(FEATLIST &amp;trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>trackFeatures_deleteOOB</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a6213216ff58ace540a06c2acff47349c</anchor>
      <arglist>(TSimpleFeatureList &amp;trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>trackFeatures_deleteOOB</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a4368de198950b281691f544411f5f7e0</anchor>
      <arglist>(TSimpleFeaturefList &amp;trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>trackFeatures_deleteOOB</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a1c32ff6321983de94a2b369db784354e</anchor>
      <arglist>(CFeatureList &amp;trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>trackFeatures_deleteOOB_impl_simple_feat</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>aa547faff929654c9903c924539f89e45</anchor>
      <arglist>(FEATLIST &amp;trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_updatePatch</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a169bd86976e0d16a28eac40af853ebfc</anchor>
      <arglist>(FEATLIST &amp;featureList, const CImage &amp;cur_gray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_updatePatch&lt; CFeatureList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a236eb0d1e2f7b888c2cb09fbe9563a6c</anchor>
      <arglist>(CFeatureList &amp;featureList, const CImage &amp;cur_gray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_updatePatch&lt; TSimpleFeaturefList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>aa7e46a73ee9d3214099055ae467e9a7d</anchor>
      <arglist>(TSimpleFeaturefList &amp;featureList, const CImage &amp;cur_gray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_updatePatch&lt; TSimpleFeatureList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>ab7f2f760cbe511c28a8a7c52f06cbb45</anchor>
      <arglist>(TSimpleFeatureList &amp;featureList, const CImage &amp;cur_gray)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tracking.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>tracking_8h</filename>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <includes id="CFeature_8h" name="CFeature.h" local="no" imported="no">mrpt/vision/CFeature.h</includes>
    <includes id="TSimpleFeature_8h" name="TSimpleFeature.h" local="no" imported="no">mrpt/vision/TSimpleFeature.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="TParameters_8h" name="TParameters.h" local="no" imported="no">mrpt/utils/TParameters.h</includes>
    <includes id="metaprogramming_8h" name="metaprogramming.h" local="no" imported="no">mrpt/utils/metaprogramming.h</includes>
    <class kind="struct">mrpt::vision::CFeatureTracker_KL</class>
    <class kind="struct">mrpt::vision::CGenericFeatureTracker</class>
    <class kind="struct">mrpt::vision::CGenericFeatureTracker::TExtraOutputInfo</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <member kind="typedef">
      <type>std::auto_ptr&lt; CGenericFeatureTracker &gt;</type>
      <name>CGenericFeatureTrackerAutoPtr</name>
      <anchorfile>group__vision__tracking.html</anchorfile>
      <anchor>ga999b0935b3d00169b4c7b64c9a363ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>checkTrackedFeatures</name>
      <anchorfile>group__vision__tracking.html</anchorfile>
      <anchor>gafb7e36e2c8951fc2fc74e1fbee93212c</anchor>
      <arglist>(CFeatureList &amp;leftList, CFeatureList &amp;rightList, vision::TMatchingOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>filterBadCorrsByDistance</name>
      <anchorfile>group__vision__tracking.html</anchorfile>
      <anchor>ga6038107a1ec7ccb88f056374738a7976</anchor>
      <arglist>(mrpt::utils::TMatchingPairList &amp;list, unsigned int numberOfSigmas)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tracking_KL.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>tracking__KL_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">mrpt/system/memory.h</includes>
    <includes id="tracking_8h" name="tracking.h" local="no" imported="no">mrpt/vision/tracking.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>traits_map.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>traits__map_8h</filename>
    <includes id="map__as__vector_8h" name="map_as_vector.h" local="no" imported="no">mrpt/utils/map_as_vector.h</includes>
    <class kind="struct">mrpt::utils::map_traits_map_as_vector::map</class>
    <class kind="struct">mrpt::utils::map_traits_stdmap::map</class>
    <class kind="struct">mrpt::utils::map_traits_map_as_vector</class>
    <class kind="struct">mrpt::utils::map_traits_stdmap</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>TRangeImageFilter.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>TRangeImageFilter_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="obs_2include_2mrpt_2obs_2link__pragmas_8h" name="obs/include/mrpt/obs/link_pragmas.h" local="no" imported="no">mrpt/obs/link_pragmas.h</includes>
    <class kind="struct">mrpt::obs::TRangeImageFilter</class>
    <class kind="struct">mrpt::obs::TRangeImageFilterParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CObservation3DRangeScan_H</name>
      <anchorfile>TRangeImageFilter_8h.html</anchorfile>
      <anchor>a25bb85bad0aa0172a9524d8ec0be1ef6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform_gaussian.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>transform__gaussian_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="CMatrixFixedNumeric_8h" name="CMatrixFixedNumeric.h" local="no" imported="no">mrpt/math/CMatrixFixedNumeric.h</includes>
    <includes id="ops__matrices_8h" name="ops_matrices.h" local="no" imported="no">mrpt/math/ops_matrices.h</includes>
    <includes id="jacobians_8h" name="jacobians.h" local="no" imported="no">mrpt/math/jacobians.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="random_8h" name="random.h" local="no" imported="no">mrpt/random.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>void</type>
      <name>transform_gaussian_linear</name>
      <anchorfile>group__gausspdf__transform__grp.html</anchorfile>
      <anchor>gac9caace672d90279c312d43877d8480b</anchor>
      <arglist>(const VECTORLIKE1 &amp;x_mean, const MATLIKE1 &amp;x_cov, void(*functor)(const VECTORLIKE1 &amp;x, const USERPARAM &amp;fixed_param, VECTORLIKE3 &amp;y), const USERPARAM &amp;fixed_param, VECTORLIKE2 &amp;y_mean, MATLIKE2 &amp;y_cov, const VECTORLIKE1 &amp;x_increments)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform_gaussian_montecarlo</name>
      <anchorfile>group__gausspdf__transform__grp.html</anchorfile>
      <anchor>ga690d0b41f293578fcfd067e9177fc863</anchor>
      <arglist>(const VECTORLIKE1 &amp;x_mean, const MATLIKE1 &amp;x_cov, void(*functor)(const VECTORLIKE1 &amp;x, const USERPARAM &amp;fixed_param, VECTORLIKE3 &amp;y), const USERPARAM &amp;fixed_param, VECTORLIKE2 &amp;y_mean, MATLIKE2 &amp;y_cov, const size_t num_samples=1000, typename mrpt::aligned_containers&lt; VECTORLIKE3 &gt;::vector_t *out_samples_y=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform_gaussian_unscented</name>
      <anchorfile>group__gausspdf__transform__grp.html</anchorfile>
      <anchor>gaabbaca6808e3d9be3fd37f82f98049f0</anchor>
      <arglist>(const VECTORLIKE1 &amp;x_mean, const MATLIKE1 &amp;x_cov, void(*functor)(const VECTORLIKE1 &amp;x, const USERPARAM &amp;fixed_param, VECTORLIKE3 &amp;y), const USERPARAM &amp;fixed_param, VECTORLIKE2 &amp;y_mean, MATLIKE2 &amp;y_cov, const bool *elem_do_wrap2pi=NULL, const double alpha=1e-3, const double K=0, const double beta=2.0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transupp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>transupp_8cpp</filename>
    <includes id="jinclude_8h" name="jinclude.h" local="yes" imported="no">jinclude.h</includes>
    <includes id="mrpt__jpeglib_8h" name="mrpt_jpeglib.h" local="yes" imported="no">mrpt_jpeglib.h</includes>
    <includes id="transupp_8h" name="transupp.h" local="yes" imported="no">transupp.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>JPEG_INTERNALS</name>
      <anchorfile>transupp_8cpp.html</anchorfile>
      <anchor>ad5c3cdfae3019b8223973041a2a1304b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jcopy_markers_execute</name>
      <anchorfile>transupp_8cpp.html</anchorfile>
      <anchor>a1db1354e0f5470e9e9ecb0c204d0b472</anchor>
      <arglist>(j_decompress_ptr srcinfo, j_compress_ptr dstinfo, JCOPY_OPTION)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>jcopy_markers_setup</name>
      <anchorfile>transupp_8cpp.html</anchorfile>
      <anchor>a59050a1f788748dd014ccfa0cba009c4</anchor>
      <arglist>(j_decompress_ptr srcinfo, JCOPY_OPTION option)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transupp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/jpeglib/</path>
    <filename>transupp_8h</filename>
    <class kind="struct">jpeg_transform_info</class>
    <member kind="define">
      <type>#define</type>
      <name>JCOPYOPT_DEFAULT</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>aea71bc1fe3a8ce22026f573b00240005</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>JCOPY_OPTION</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a65c3abad1d72d7ac3f89ef621613c553</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCOPYOPT_NONE</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a65c3abad1d72d7ac3f89ef621613c553ab7f793a912d8fa20dbb45d6340547570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCOPYOPT_COMMENTS</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a65c3abad1d72d7ac3f89ef621613c553ac9a81502d8ebd4eae5acc77d9523ae42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JCOPYOPT_ALL</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a65c3abad1d72d7ac3f89ef621613c553afedac1a02c9e88bd8728433b9301bf2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>JXFORM_CODE</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a1133cd2487f1134aed16868dc1f04315</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JXFORM_NONE</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a1133cd2487f1134aed16868dc1f04315abfca53d9f6c4fd7ae9a90dbc7cdf0a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JXFORM_FLIP_H</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a1133cd2487f1134aed16868dc1f04315a1f49341c48b481f2e8ed911840a3fbe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JXFORM_FLIP_V</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a1133cd2487f1134aed16868dc1f04315ae522c3e42f2258a43ec693632f30cda4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JXFORM_TRANSPOSE</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a1133cd2487f1134aed16868dc1f04315a6f2b9779602ffd890b0ef0b0fc997af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JXFORM_TRANSVERSE</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a1133cd2487f1134aed16868dc1f04315a87c797c76d9acff5f7134c671d99345e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JXFORM_ROT_90</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a1133cd2487f1134aed16868dc1f04315af40c41fbed3c0713a2506c5a09b148eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JXFORM_ROT_180</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a1133cd2487f1134aed16868dc1f04315adf60d76040ace4a0a7f0b5248af6f556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JXFORM_ROT_270</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a1133cd2487f1134aed16868dc1f04315a2f7ec56736e086e309eef1a593bd3e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EXTERN</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a3bd91a70e242595a427afbcbafa1e306</anchor>
      <arglist>(void) jcopy_markers_setup JPP((j_decompress_ptr srcinfo</arglist>
    </member>
    <member kind="variable">
      <type>j_compress_ptr</type>
      <name>dstinfo</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a6d4c7cd4ab2a414a321275ba88bbf5fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JCOPY_OPTION</type>
      <name>option</name>
      <anchorfile>transupp_8h.html</anchorfile>
      <anchor>a7ec797c6cfae1ab6cd0f04b20180267d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trees.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>trees_8c</filename>
    <includes id="deflate_8h" name="deflate.h" local="yes" imported="no">deflate.h</includes>
    <class kind="struct">static_tree_desc_s</class>
    <member kind="define">
      <type>#define</type>
      <name>Buf_size</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a0c0213b942f7535235cf515e8fe23bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DIST_CODE_LEN</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a368ebabef641e688c8f848e76b704500</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>END_BLOCK</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a1e33ae802796dae8694948b87ac62d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_BL_BITS</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a8f9fea0ddde71a75c6caf59ba993ca4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>pqremove</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>abf2ba789ae874d21ce278885758c4dcc</anchor>
      <arglist>(s, tree, top)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>put_short</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>ae76cb23c4bc3d3f80e7a7917dd538c4e</anchor>
      <arglist>(s, w)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REP_3_6</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a5d39bc5068c496733ec81b9d5543db40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REPZ_11_138</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a350267bb8ca6269fac9ba06057336788</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REPZ_3_10</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a39f77126525d41c0155506e942365da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>send_bits</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>aea5290b53438097651a8d1c7098aa5ef</anchor>
      <arglist>(s, value, length)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>send_code</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a46e5de3915e644d07a6ff571e7db7bfa</anchor>
      <arglist>(s, c, tree)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>smaller</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a78d1ce835d96eb110f23c580ad7fab7c</anchor>
      <arglist>(tree, n, m, depth)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SMALLEST</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>ad14f32cbc4e0d9dfc99f6a3897ee4607</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_tr_align</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a728f046b1fdbb36085e368a92a0d6738</anchor>
      <arglist>(deflate_state *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_tr_flush_block</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a4dca532d73a1df8ac5af0cf3ae3b079b</anchor>
      <arglist>(deflate_state *s, charf *buf, ulg stored_len, int eof)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_tr_init</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a339961134b155099c972524109f9119b</anchor>
      <arglist>(deflate_state *s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_tr_stored_block</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a9a6836d79cbfac6ba37a99d940201794</anchor>
      <arglist>(deflate_state *s, charf *buf, ulg stored_len, int eof)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_tr_tally</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a3307d897f4939a67623f4f5120bd2ec2</anchor>
      <arglist>(deflate_state *s, unsigned dist, unsigned lc)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>bi_flush</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>ab3b46873b1a7611ee2ca275cfd1c8f79</anchor>
      <arglist>(deflate_state *s)</arglist>
    </member>
    <member kind="function">
      <type>local unsigned</type>
      <name>bi_reverse</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>ac59b08248ea9953b87f375717ab8524a</anchor>
      <arglist>(unsigned code, int len)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>bi_windup</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a8532fd6b0e6cd8b6a633fe249ac4353c</anchor>
      <arglist>(deflate_state *s)</arglist>
    </member>
    <member kind="function">
      <type>local int</type>
      <name>build_bl_tree</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>aef05b1c8b7f7ef2902111a8f415ead66</anchor>
      <arglist>(deflate_state *s)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>build_tree</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>ae24585b9d3230020126f1c8ae8f240f9</anchor>
      <arglist>(deflate_state *s, tree_desc *desc)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>compress_block</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a507733a2d56ecdb7b6d7b169f241d8ea</anchor>
      <arglist>(deflate_state *s, ct_data *ltree, ct_data *dtree)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>copy_block</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a1f3d6aa6a0147df6a48af35bcb5719d6</anchor>
      <arglist>(deflate_state *s, charf *buf, unsigned len, int header)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>gen_bitlen</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a1ad07677feac279d0f161fea3891af92</anchor>
      <arglist>(deflate_state *s, tree_desc *desc)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>gen_codes</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a599e4c4281ef721bd56222d9f01dec7c</anchor>
      <arglist>(ct_data *tree, int max_code, ushf *bl_count)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>init_block</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>ac5265fdf07ca6c4cc57769e2fb546d55</anchor>
      <arglist>(deflate_state *s)</arglist>
    </member>
    <member kind="function">
      <type>local void tr_static_init</type>
      <name>OF</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>abe64a455dd65fe0a67e6321ee371fcd2</anchor>
      <arglist>((void))</arglist>
    </member>
    <member kind="function">
      <type>local void init_block</type>
      <name>OF</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>af75a7af96f53e3152d3f50ca52a7853d</anchor>
      <arglist>((deflate_state *s))</arglist>
    </member>
    <member kind="function">
      <type>local void pqdownheap</type>
      <name>OF</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>ab92e26169a5759daa001ec2e76a2643a</anchor>
      <arglist>((deflate_state *s, ct_data *tree, int k))</arglist>
    </member>
    <member kind="function">
      <type>local void gen_bitlen</type>
      <name>OF</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>af9351d2c46b32565d5cf1e7bc1ef5141</anchor>
      <arglist>((deflate_state *s, tree_desc *desc))</arglist>
    </member>
    <member kind="function">
      <type>local void gen_codes</type>
      <name>OF</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a239c1b73bfca5de0e5bc1e16672baa96</anchor>
      <arglist>((ct_data *tree, int max_code, ushf *bl_count))</arglist>
    </member>
    <member kind="function">
      <type>local void scan_tree</type>
      <name>OF</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>ad3c361cdfe3d2a57c27124471e633d72</anchor>
      <arglist>((deflate_state *s, ct_data *tree, int max_code))</arglist>
    </member>
    <member kind="function">
      <type>local void send_all_trees</type>
      <name>OF</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a6e8841ba44352e17c6d8d42fda0a58db</anchor>
      <arglist>((deflate_state *s, int lcodes, int dcodes, int blcodes))</arglist>
    </member>
    <member kind="function">
      <type>local void compress_block</type>
      <name>OF</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>ac7450586e0f5715477279373e4020183</anchor>
      <arglist>((deflate_state *s, ct_data *ltree, ct_data *dtree))</arglist>
    </member>
    <member kind="function">
      <type>local unsigned bi_reverse</type>
      <name>OF</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a6ebe72dd3504aba5d2eef6d4465534f5</anchor>
      <arglist>((unsigned value, int length))</arglist>
    </member>
    <member kind="function">
      <type>local void copy_block</type>
      <name>OF</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a7872aa8a931e8bd1b0e34904bae32e16</anchor>
      <arglist>((deflate_state *s, charf *buf, unsigned len, int header))</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>pqdownheap</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a44f0c568451fbfd68a418eaddea09982</anchor>
      <arglist>(deflate_state *s, ct_data *tree, int k)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>scan_tree</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a7a7678fb5fcf9024b76f5ce22abce082</anchor>
      <arglist>(deflate_state *s, ct_data *tree, int max_code)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>send_all_trees</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a8e697cc571f3acaa017cbd15bc352fe5</anchor>
      <arglist>(deflate_state *s, int lcodes, int dcodes, int blcodes)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>send_tree</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a66b34bd277c8c1de59110a448a55b467</anchor>
      <arglist>(deflate_state *s, ct_data *tree, int max_code)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>set_data_type</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a0a027841f3e3745808bcf5d05287385e</anchor>
      <arglist>(deflate_state *s)</arglist>
    </member>
    <member kind="function">
      <type>local void</type>
      <name>tr_static_init</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>af0327179e9998353dddfef79251847d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uch</type>
      <name>_dist_code</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a9e0f7ed4c0868ed23dd3093176fb6d5b</anchor>
      <arglist>[DIST_CODE_LEN]</arglist>
    </member>
    <member kind="variable">
      <type>uch</type>
      <name>_length_code</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a970df3a5fad079dfda5bbc4cb6d11b42</anchor>
      <arglist>[MAX_MATCH-MIN_MATCH+1]</arglist>
    </member>
    <member kind="variable">
      <type>local int</type>
      <name>base_dist</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>af61be67e8bcd86435b28d981d652a6ec</anchor>
      <arglist>[D_CODES]</arglist>
    </member>
    <member kind="variable">
      <type>local int</type>
      <name>base_length</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a8d04da861714d277b95e3b45f97f4e10</anchor>
      <arglist>[LENGTH_CODES]</arglist>
    </member>
    <member kind="variable">
      <type>local const uch</type>
      <name>bl_order</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a719d14ec6023beb7ec40af2e05b5b453</anchor>
      <arglist>[BL_CODES]</arglist>
    </member>
    <member kind="variable">
      <type>local const int</type>
      <name>extra_blbits</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>adcbeeb62f98f141503fc258c65b17204</anchor>
      <arglist>[BL_CODES]</arglist>
    </member>
    <member kind="variable">
      <type>local const int</type>
      <name>extra_dbits</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a1b86eb7d51abdc18b72241d84013d548</anchor>
      <arglist>[D_CODES]</arglist>
    </member>
    <member kind="variable">
      <type>local const int</type>
      <name>extra_lbits</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a805b183476b3962fc40c42137cdea492</anchor>
      <arglist>[LENGTH_CODES]</arglist>
    </member>
    <member kind="variable">
      <type>local static_tree_desc</type>
      <name>static_bl_desc</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a5a995d10bfad4ef5f1faaac496a8aa64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>local static_tree_desc</type>
      <name>static_d_desc</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a716c27cf743b894c43da63a9f5e0b0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>local ct_data</type>
      <name>static_dtree</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a0ddc0ba781501da71ec8d54256819740</anchor>
      <arglist>[D_CODES]</arglist>
    </member>
    <member kind="variable">
      <type>local static_tree_desc</type>
      <name>static_l_desc</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>ad553480a12b19dfb3b08e200e19a1375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>local ct_data</type>
      <name>static_ltree</name>
      <anchorfile>trees_8c.html</anchorfile>
      <anchor>a4cd63132278f666b275275d6ba45cca3</anchor>
      <arglist>[L_CODES+2]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trees.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>trees_8h</filename>
    <member kind="variable">
      <type>const uch</type>
      <name>_dist_code</name>
      <anchorfile>trees_8h.html</anchorfile>
      <anchor>a4b07c410c27f6182d3b8404b3ae824c8</anchor>
      <arglist>[DIST_CODE_LEN]</arglist>
    </member>
    <member kind="variable">
      <type>const uch</type>
      <name>_length_code</name>
      <anchorfile>trees_8h.html</anchorfile>
      <anchor>a438c19d3b28bf2456a1876d3e4f02a00</anchor>
      <arglist>[MAX_MATCH-MIN_MATCH+1]</arglist>
    </member>
    <member kind="variable">
      <type>local const int</type>
      <name>base_dist</name>
      <anchorfile>trees_8h.html</anchorfile>
      <anchor>a8aa132d4ec076aeec45b2fe616ce9db9</anchor>
      <arglist>[D_CODES]</arglist>
    </member>
    <member kind="variable">
      <type>local const int</type>
      <name>base_length</name>
      <anchorfile>trees_8h.html</anchorfile>
      <anchor>ac443b72d29eda7b511a746eab5411199</anchor>
      <arglist>[LENGTH_CODES]</arglist>
    </member>
    <member kind="variable">
      <type>local const ct_data</type>
      <name>static_dtree</name>
      <anchorfile>trees_8h.html</anchorfile>
      <anchor>a32b77d04af5dc26c5312766355386cec</anchor>
      <arglist>[D_CODES]</arglist>
    </member>
    <member kind="variable">
      <type>local const ct_data</type>
      <name>static_ltree</name>
      <anchorfile>trees_8h.html</anchorfile>
      <anchor>a6768b3bbdf10808bdddd44b13349c5a2</anchor>
      <arglist>[L_CODES+2]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ts_hash_map.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>ts__hash__map_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="ts__hash__map_8h" name="ts_hash_map.h" local="no" imported="no">mrpt/utils/ts_hash_map.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
  </compound>
  <compound kind="file">
    <name>ts_hash_map.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>ts__hash__map_8h</filename>
    <includes id="compiler__fixes_8h" name="compiler_fixes.h" local="no" imported="no">mrpt/utils/compiler_fixes.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="integer__select_8h" name="integer_select.h" local="no" imported="no">mrpt/utils/integer_select.h</includes>
    <includes id="CArray_8h" name="CArray.h" local="no" imported="no">mrpt/utils/CArray.h</includes>
    <class kind="struct">mrpt::utils::ts_map_entry</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>iterator</type>
      <name>operator++</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a21e536d8a1ea0927a4d320b368c68368</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae65ee4b6b4d2a4c3afbe6b656ac0741f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reduced_hash</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a9b3ad8b28fde9d4fbcad22e47791dd70</anchor>
      <arglist>(const std::string &amp;value, uint8_t &amp;hash)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reduced_hash</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae3100840bd8e1675dc4579b31058b215</anchor>
      <arglist>(const std::string &amp;value, uint16_t &amp;hash)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reduced_hash</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a6c5eb0e39d7c528e34bc7bda95c98827</anchor>
      <arglist>(const std::string &amp;value, uint32_t &amp;hash)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reduced_hash</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a2b6dff2bdcec6f205103228acdbc7284</anchor>
      <arglist>(const std::string &amp;value, uint64_t &amp;hash)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ts_hash_map</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a26bef55fad1de6713802cf335c32d02e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aef6e599f861743acb4eedb548aedb0cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a70f89deaff76dd5be1f92fb5400bd96d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>VALUE &amp;</type>
      <name>operator[]</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a9f33dc050f8712699deb59508e84bc68</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab6eab89f205111ee7ba38544a850a9fe</anchor>
      <arglist>(const KEY &amp;key) const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab5cd989eb4ed3b259176f9b5af043f8c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aa6ae3457d28608ac7e8454bc32bd5a97</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_size</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aab9caecaa57300268f31c22aa8ad1db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vec_t</type>
      <name>m_vec</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a5979e94f6631426c5509b7fb674a594f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ts_hash_map</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a26bef55fad1de6713802cf335c32d02e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aef6e599f861743acb4eedb548aedb0cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a70f89deaff76dd5be1f92fb5400bd96d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>VALUE &amp;</type>
      <name>operator[]</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a9f33dc050f8712699deb59508e84bc68</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab6eab89f205111ee7ba38544a850a9fe</anchor>
      <arglist>(const KEY &amp;key) const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab5cd989eb4ed3b259176f9b5af043f8c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aa6ae3457d28608ac7e8454bc32bd5a97</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ts_hash_map_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>ts__hash__map__unittest_8cpp</filename>
    <includes id="ts__hash__map_8h" name="ts_hash_map.h" local="no" imported="no">mrpt/utils/ts_hash_map.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type>void</type>
      <name>simple_test_hash_string</name>
      <anchorfile>ts__hash__map__unittest_8cpp.html</anchorfile>
      <anchor>aec38ac3ff0f48bf2d7f8493ee0c1d676</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>ts__hash__map__unittest_8cpp.html</anchorfile>
      <anchor>aed080611bed3913ed8ebf9de686bc208</anchor>
      <arglist>(ts_hash_map, string_hash_u8)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>ts__hash__map__unittest_8cpp.html</anchorfile>
      <anchor>a69df98f420b27623f1648dbc5441d216</anchor>
      <arglist>(ts_hash_map, string_hash_u16)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>ts__hash__map__unittest_8cpp.html</anchorfile>
      <anchor>a88ae4acb4d1e322e2306898e6595175f</anchor>
      <arglist>(ts_hash_map, string_hash_u32)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>ts__hash__map__unittest_8cpp.html</anchorfile>
      <anchor>abc4bdec23fa262829ed8bfcecd207007</anchor>
      <arglist>(ts_hash_map, string_hash_u64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>ts__hash__map__unittest_8cpp.html</anchorfile>
      <anchor>ac48f9a5719991345490777762cf64ed7</anchor>
      <arglist>(ts_hash_map, stdstring_key)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TSimpleFeature.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>TSimpleFeature_8h</filename>
    <includes id="TPixelCoord_8h" name="TPixelCoord.h" local="no" imported="no">mrpt/utils/TPixelCoord.h</includes>
    <includes id="round_8h" name="round.h" local="no" imported="no">mrpt/utils/round.h</includes>
    <includes id="KDTreeCapable_8h" name="KDTreeCapable.h" local="no" imported="no">mrpt/math/KDTreeCapable.h</includes>
    <includes id="CMatrixTemplate_8h" name="CMatrixTemplate.h" local="no" imported="no">mrpt/math/CMatrixTemplate.h</includes>
    <includes id="CMatrixTemplateNumeric_8h" name="CMatrixTemplateNumeric.h" local="no" imported="no">mrpt/math/CMatrixTemplateNumeric.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <class kind="class">mrpt::vision::CFeatureListKDTree</class>
    <class kind="struct">mrpt::vision::KeypointResponseSorter</class>
    <class kind="struct">mrpt::vision::TSimpleFeature_templ</class>
    <class kind="struct">mrpt::vision::TSimpleFeatureList_templ</class>
    <class kind="struct">mrpt::vision::TSimpleFeatureTraits</class>
    <class kind="struct">mrpt::vision::TSimpleFeatureTraits&lt; TSimpleFeature &gt;</class>
    <class kind="struct">mrpt::vision::TSimpleFeatureTraits&lt; TSimpleFeaturef &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <member kind="typedef">
      <type>TSimpleFeature_templ&lt; mrpt::utils::TPixelCoord &gt;</type>
      <name>TSimpleFeature</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga72f50e326eac6ef6efa51b6c26d8c2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSimpleFeature_templ&lt; mrpt::utils::TPixelCoordf &gt;</type>
      <name>TSimpleFeaturef</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>gabea9e05e2e7d0997e84d128d4db5ad14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSimpleFeatureList_templ&lt; TSimpleFeaturef &gt;</type>
      <name>TSimpleFeaturefList</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga084ff91c2b6d61b13959eb8e34548b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSimpleFeatureList_templ&lt; TSimpleFeature &gt;</type>
      <name>TSimpleFeatureList</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga1a3cacefe1829fabd578ba8cc6fe6638</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TSlidingWindow.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/src/</path>
    <filename>TSlidingWindow_8cpp</filename>
    <includes id="graphslam-precomp_8h" name="graphslam-precomp.h" local="yes" imported="no">graphslam-precomp.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="TSlidingWindow_8h" name="TSlidingWindow.h" local="no" imported="no">mrpt/graphslam/misc/TSlidingWindow.h</includes>
  </compound>
  <compound kind="file">
    <name>TSlidingWindow.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/misc/</path>
    <filename>TSlidingWindow_8h</filename>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="graphslam_2include_2mrpt_2graphslam_2link__pragmas_8h" name="graphslam/include/mrpt/graphslam/link_pragmas.h" local="no" imported="no">mrpt/graphslam/link_pragmas.h</includes>
    <class kind="struct">mrpt::graphslam::TSlidingWindow</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
  </compound>
  <compound kind="file">
    <name>TStereoCamera.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>TStereoCamera_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="TStereoCamera_8h" name="TStereoCamera.h" local="no" imported="no">mrpt/utils/TStereoCamera.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
  </compound>
  <compound kind="file">
    <name>TStereoCamera.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>TStereoCamera_8h</filename>
    <includes id="TCamera_8h" name="TCamera.h" local="no" imported="no">mrpt/utils/TCamera.h</includes>
    <class kind="class">mrpt::utils::TStereoCamera</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
  </compound>
  <compound kind="file">
    <name>TTypeName.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>TTypeName_8h</filename>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <class kind="struct">mrpt::utils::TTypeName</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_CUSTOM_TTYPENAME</name>
      <anchorfile>TTypeName_8h.html</anchorfile>
      <anchor>aac77500ae43a282574851009d7399d81</anchor>
      <arglist>(_TYPE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DECLARE_TTYPENAME</name>
      <anchorfile>TTypeName_8h.html</anchorfile>
      <anchor>a3d50ead2a44af4340ef8e3a88b78df10</anchor>
      <arglist>(_TYPE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DECLARE_TTYPENAME_NAMESPACE</name>
      <anchorfile>TTypeName_8h.html</anchorfile>
      <anchor>a5428b84468173839ece5e33d6ea5eeb0</anchor>
      <arglist>(_TYPE, __NS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DECLARE_TTYPENAME_PTR</name>
      <anchorfile>TTypeName_8h.html</anchorfile>
      <anchor>a81695246461c7c04018786a6b6e75b6d</anchor>
      <arglist>(_TYPE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DECLARE_TTYPENAME_PTR_NAMESPACE</name>
      <anchorfile>TTypeName_8h.html</anchorfile>
      <anchor>ad72bc20caf73b115b6bc5912dafcc2c8</anchor>
      <arglist>(_TYPE, __NS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DECLARE_CUSTOM_TTYPENAME</name>
      <anchorfile>TTypeName_8h.html</anchorfile>
      <anchor>aac77500ae43a282574851009d7399d81</anchor>
      <arglist>(_TYPE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DECLARE_TTYPENAME</name>
      <anchorfile>TTypeName_8h.html</anchorfile>
      <anchor>a3d50ead2a44af4340ef8e3a88b78df10</anchor>
      <arglist>(_TYPE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DECLARE_TTYPENAME_NAMESPACE</name>
      <anchorfile>TTypeName_8h.html</anchorfile>
      <anchor>a5428b84468173839ece5e33d6ea5eeb0</anchor>
      <arglist>(_TYPE, __NS)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DECLARE_TTYPENAME_PTR</name>
      <anchorfile>TTypeName_8h.html</anchorfile>
      <anchor>a81695246461c7c04018786a6b6e75b6d</anchor>
      <arglist>(_TYPE)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DECLARE_TTYPENAME_PTR_NAMESPACE</name>
      <anchorfile>TTypeName_8h.html</anchorfile>
      <anchor>ad72bc20caf73b115b6bc5912dafcc2c8</anchor>
      <arglist>(_TYPE, __NS)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TTypeName_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>TTypeName__impl_8h</filename>
    <includes id="TTypeName_8h" name="TTypeName.h" local="no" imported="no">mrpt/utils/TTypeName.h</includes>
    <class kind="struct">mrpt::utils::TTypeName&lt; std::pair&lt; T1, T2 &gt; &gt;</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DECLARE_TTYPENAME_CONTAINER</name>
      <anchorfile>TTypeName__impl_8h.html</anchorfile>
      <anchor>a988f455c4e9dbf9c78f58adc75627fdc</anchor>
      <arglist>(_CONTAINER)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DECLARE_TTYPENAME_CONTAINER_ASSOC</name>
      <anchorfile>TTypeName__impl_8h.html</anchorfile>
      <anchor>aea6791b84a5804fa07c5a6923409b446</anchor>
      <arglist>(_CONTAINER)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DECLARE_TTYPENAME_CONTAINER</name>
      <anchorfile>TTypeName__impl_8h.html</anchorfile>
      <anchor>a988f455c4e9dbf9c78f58adc75627fdc</anchor>
      <arglist>(_CONTAINER)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_DECLARE_TTYPENAME_CONTAINER_ASSOC</name>
      <anchorfile>TTypeName__impl_8h.html</anchorfile>
      <anchor>aea6791b84a5804fa07c5a6923409b446</anchor>
      <arglist>(_CONTAINER)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TUncertaintyPath.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/misc/</path>
    <filename>TUncertaintyPath_8h</filename>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <includes id="CMatrix_8h" name="CMatrix.h" local="no" imported="no">mrpt/math/CMatrix.h</includes>
    <includes id="data__utils_8h" name="data_utils.h" local="no" imported="no">mrpt/math/data_utils.h</includes>
    <includes id="stl__containers__utils_8h" name="stl_containers_utils.h" local="no" imported="no">mrpt/utils/stl_containers_utils.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="CPose2D_8h" name="CPose2D.h" local="no" imported="no">mrpt/poses/CPose2D.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="CProbabilityDensityFunction_8h" name="CProbabilityDensityFunction.h" local="no" imported="no">mrpt/utils/CProbabilityDensityFunction.h</includes>
    <includes id="TUncertaintyPath__impl_8h" name="TUncertaintyPath_impl.h" local="yes" imported="no">TUncertaintyPath_impl.h</includes>
    <class kind="struct">mrpt::graphslam::TUncertaintyPath</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
  </compound>
  <compound kind="file">
    <name>TUncertaintyPath_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/misc/</path>
    <filename>TUncertaintyPath__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
  </compound>
  <compound kind="file">
    <name>TUserOptionsChecker.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/apps_related/</path>
    <filename>TUserOptionsChecker_8h</filename>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="mrpt__macros_8h" name="mrpt_macros.h" local="no" imported="no">mrpt/utils/mrpt_macros.h</includes>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <includes id="CPosePDFGaussianInf_8h" name="CPosePDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPosePDFGaussianInf.h</includes>
    <includes id="CPose3DPDFGaussianInf_8h" name="CPose3DPDFGaussianInf.h" local="no" imported="no">mrpt/poses/CPose3DPDFGaussianInf.h</includes>
    <includes id="graphslam_2include_2mrpt_2graphslam_2link__pragmas_8h" name="graphslam/include/mrpt/graphslam/link_pragmas.h" local="no" imported="no">mrpt/graphslam/link_pragmas.h</includes>
    <includes id="CFixedIntervalsNRD_8h" name="CFixedIntervalsNRD.h" local="no" imported="no">mrpt/graphslam/NRD/CFixedIntervalsNRD.h</includes>
    <includes id="CEmptyNRD_8h" name="CEmptyNRD.h" local="no" imported="no">mrpt/graphslam/NRD/CEmptyNRD.h</includes>
    <includes id="CICPCriteriaNRD_8h" name="CICPCriteriaNRD.h" local="no" imported="no">mrpt/graphslam/NRD/CICPCriteriaNRD.h</includes>
    <includes id="CICPCriteriaERD_8h" name="CICPCriteriaERD.h" local="no" imported="no">mrpt/graphslam/ERD/CICPCriteriaERD.h</includes>
    <includes id="CEmptyERD_8h" name="CEmptyERD.h" local="no" imported="no">mrpt/graphslam/ERD/CEmptyERD.h</includes>
    <includes id="CLoopCloserERD_8h" name="CLoopCloserERD.h" local="no" imported="no">mrpt/graphslam/ERD/CLoopCloserERD.h</includes>
    <includes id="CLevMarqGSO_8h" name="CLevMarqGSO.h" local="no" imported="no">mrpt/graphslam/GSO/CLevMarqGSO.h</includes>
    <includes id="TUserOptionsChecker__impl_8h" name="TUserOptionsChecker_impl.h" local="yes" imported="no">TUserOptionsChecker_impl.h</includes>
    <class kind="struct">mrpt::graphslam::apps::TOptimizerProps</class>
    <class kind="struct">mrpt::graphslam::apps::TRegistrationDeciderOrOptimizerProps</class>
    <class kind="struct">mrpt::graphslam::apps::TRegistrationDeciderProps</class>
    <class kind="struct">mrpt::graphslam::apps::TUserOptionsChecker</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::apps</namespace>
  </compound>
  <compound kind="file">
    <name>TUserOptionsChecker_impl.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/apps_related/</path>
    <filename>TUserOptionsChecker__impl_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::graphslam::apps</namespace>
  </compound>
  <compound kind="file">
    <name>tutorial-pbmap-construction.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/pbmap-examples/pbmap-tutorials/</path>
    <filename>tutorial-pbmap-construction_8cpp</filename>
    <includes id="pbmap_8h" name="pbmap.h" local="no" imported="no">mrpt/pbmap.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tutorial-pbmap-construction_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>path</name>
      <anchorfile>tutorial-pbmap-construction_8cpp.html</anchorfile>
      <anchor>ae80ecde33d311bee1eee362a365f1484</anchor>
      <arglist>(&quot;/home/edu/Libraries/mrpt-svn/share/mrpt/datasets/pbmap-demos/&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printHelp</name>
      <anchorfile>tutorial-pbmap-construction_8cpp.html</anchorfile>
      <anchor>a0d20b69b0ad703df78459e1033d5c1d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testPbMapConstruction</name>
      <anchorfile>tutorial-pbmap-construction_8cpp.html</anchorfile>
      <anchor>ab4533267489bfc400f333c26fee6645a</anchor>
      <arglist>(const string &amp;config_file)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tutorial-pbmap-visualizer.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/samples/pbmap-examples/pbmap-tutorials/</path>
    <filename>tutorial-pbmap-visualizer_8cpp</filename>
    <includes id="pbmap_8h" name="pbmap.h" local="no" imported="no">mrpt/pbmap.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <class kind="class">PbMapVisualizer</class>
    <member kind="function">
      <type>void</type>
      <name>keyboardEventOccurred</name>
      <anchorfile>tutorial-pbmap-visualizer_8cpp.html</anchorfile>
      <anchor>add16a84e1f094acf1cb21aaf2bb46159</anchor>
      <arglist>(const pcl::visualization::KeyboardEvent &amp;event, void *viewer_void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>tutorial-pbmap-visualizer_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printHelp</name>
      <anchorfile>tutorial-pbmap-visualizer_8cpp.html</anchorfile>
      <anchor>a0d20b69b0ad703df78459e1033d5c1d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ablu</name>
      <anchorfile>tutorial-pbmap-visualizer_8cpp.html</anchorfile>
      <anchor>a49efa88a427a9aec09f6f96ceff25ff3</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>agrn</name>
      <anchorfile>tutorial-pbmap-visualizer_8cpp.html</anchorfile>
      <anchor>a6fbe6a61707820344b6c218431158023</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ared</name>
      <anchorfile>tutorial-pbmap-visualizer_8cpp.html</anchorfile>
      <anchor>a10b8cb411c962a63d8956b089a8a8803</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>blu</name>
      <anchorfile>tutorial-pbmap-visualizer_8cpp.html</anchorfile>
      <anchor>abc91c627e5c279de914bdcd73f19ccd5</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>graphRepresentation</name>
      <anchorfile>tutorial-pbmap-visualizer_8cpp.html</anchorfile>
      <anchor>a92404563b450bf738c26605753aa8013</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>grn</name>
      <anchorfile>tutorial-pbmap-visualizer_8cpp.html</anchorfile>
      <anchor>a41c270cfeb81d6f04a71206b585a2c8f</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>red</name>
      <anchorfile>tutorial-pbmap-visualizer_8cpp.html</anchorfile>
      <anchor>a9ada03453fab1b03d8abe2bc52b2551a</anchor>
      <arglist>[10]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showPbMap</name>
      <anchorfile>tutorial-pbmap-visualizer_8cpp.html</anchorfile>
      <anchor>a74882fa8fd554b36928c3f010f7dbc24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showPointCloud</name>
      <anchorfile>tutorial-pbmap-visualizer_8cpp.html</anchorfile>
      <anchor>a1e519f613468fb8cb0291c59408661ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TWaypoint.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/src/reactive/</path>
    <filename>TWaypoint_8cpp</filename>
    <includes id="nav-precomp_8h" name="nav-precomp.h" local="yes" imported="no">nav-precomp.h</includes>
    <includes id="TWaypoint_8h" name="TWaypoint.h" local="no" imported="no">mrpt/nav/reactive/TWaypoint.h</includes>
    <includes id="CSetOfObjects_8h" name="CSetOfObjects.h" local="no" imported="no">mrpt/opengl/CSetOfObjects.h</includes>
    <includes id="CDisk_8h" name="CDisk.h" local="no" imported="no">mrpt/opengl/CDisk.h</includes>
    <includes id="CArrow_8h" name="CArrow.h" local="no" imported="no">mrpt/opengl/CArrow.h</includes>
  </compound>
  <compound kind="file">
    <name>TWaypoint.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/nav/include/mrpt/nav/reactive/</path>
    <filename>TWaypoint_8h</filename>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="opengl__frwds_8h" name="opengl_frwds.h" local="no" imported="no">mrpt/opengl/opengl_frwds.h</includes>
    <includes id="TColor_8h" name="TColor.h" local="no" imported="no">mrpt/utils/TColor.h</includes>
    <includes id="nav_2include_2mrpt_2nav_2link__pragmas_8h" name="nav/include/mrpt/nav/link_pragmas.h" local="no" imported="no">mrpt/nav/link_pragmas.h</includes>
    <class kind="struct">mrpt::nav::TWaypoint</class>
    <class kind="struct">mrpt::nav::TWaypointSequence</class>
    <class kind="struct">mrpt::nav::TWaypointsRenderingParams</class>
    <class kind="struct">mrpt::nav::TWaypointStatus</class>
    <class kind="struct">mrpt::nav::TWaypointStatusSequence</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::nav</namespace>
  </compound>
  <compound kind="file">
    <name>base/src/utils/types.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/</path>
    <filename>base_2src_2utils_2types_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="base_2include_2mrpt_2utils_2types_8h" name="base/include/mrpt/utils/types.h" local="no" imported="no">mrpt/utils/types.h</includes>
    <includes id="TPixelCoord_8h" name="TPixelCoord.h" local="no" imported="no">mrpt/utils/TPixelCoord.h</includes>
  </compound>
  <compound kind="file">
    <name>vision/src/types.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>vision_2src_2types_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="stl__containers__utils_8h" name="stl_containers_utils.h" local="no" imported="no">mrpt/utils/stl_containers_utils.h</includes>
    <includes id="string__utils_8h" name="string_utils.h" local="no" imported="no">mrpt/system/string_utils.h</includes>
  </compound>
  <compound kind="file">
    <name>base/include/mrpt/utils/types.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>base_2include_2mrpt_2utils_2types_8h</filename>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
  </compound>
  <compound kind="file">
    <name>graphslam/include/mrpt/graphslam/types.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/graphslam/include/mrpt/graphslam/</path>
    <filename>graphslam_2include_2mrpt_2graphslam_2types_8h</filename>
    <includes id="CNetworkOfPoses_8h" name="CNetworkOfPoses.h" local="no" imported="no">mrpt/graphs/CNetworkOfPoses.h</includes>
    <includes id="SE__traits_8h" name="SE_traits.h" local="no" imported="no">mrpt/poses/SE_traits.h</includes>
    <class kind="struct">mrpt::graphslam::graphslam_traits</class>
    <class kind="struct">mrpt::graphslam::graphslam_traits::observation_info_t</class>
    <class kind="struct">mrpt::graphslam::TResultInfoSpaLevMarq</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::graphslam</namespace>
  </compound>
  <compound kind="file">
    <name>vision/include/mrpt/vision/types.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>vision_2include_2mrpt_2vision_2types_8h</filename>
    <includes id="aligned__containers_8h" name="aligned_containers.h" local="no" imported="no">mrpt/utils/aligned_containers.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="TMatchingPair_8h" name="TMatchingPair.h" local="no" imported="no">mrpt/utils/TMatchingPair.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <class kind="struct">mrpt::vision::TFeatureObservation</class>
    <class kind="struct">mrpt::vision::TImageROI</class>
    <class kind="struct">mrpt::vision::TMatchingOptions</class>
    <class kind="struct">mrpt::vision::TMultiResDescMatchOptions</class>
    <class kind="struct">mrpt::vision::TMultiResDescOptions</class>
    <class kind="struct">mrpt::vision::TMultiResMatchingOutput</class>
    <class kind="struct">mrpt::vision::TRelativeFeaturePos</class>
    <class kind="struct">mrpt::vision::TROI</class>
    <class kind="struct">mrpt::vision::TSequenceFeatureObservations</class>
    <class kind="struct">mrpt::vision::TStereoSystemParams</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::vision</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CHECK_MEMBER</name>
      <anchorfile>vision_2include_2mrpt_2vision_2types_8h.html</anchorfile>
      <anchor>a9f3ee5be3ec922142a55b8c45a3098bd</anchor>
      <arglist>(_m)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COPY_MEMBER</name>
      <anchorfile>vision_2include_2mrpt_2vision_2types_8h.html</anchorfile>
      <anchor>adc78062c91485c7ed9cfae0f5c9829db</anchor>
      <arglist>(_m)</arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TCameraPoseID</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gae9363bed7e308d38b23c0bcac8b5e5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TFeatureID</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga5bfc93fce347933b63640f2de874ba26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; TCameraPoseID, mrpt::poses::CPose3D &gt;::map_t</type>
      <name>TFramePosesMap</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gafa083739e25163a680303612ce73b6ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; mrpt::poses::CPose3D &gt;::vector_t</type>
      <name>TFramePosesVec</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga9e0f02eff9d4a4412a793f7ceb0d39ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TLandmarkID</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga6c3892de843a8cf3bb52017d2933020f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; TLandmarkID, mrpt::math::TPoint3D &gt;</type>
      <name>TLandmarkLocationsMap</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga126b97d38bed24eb630120b864712992</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::math::TPoint3D &gt;</type>
      <name>TLandmarkLocationsVec</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga2c6bf6c8a3d107bdc319e8468aae3d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::vision::TFeatureID, TRelativeFeaturePos &gt;</type>
      <name>TRelativeFeaturePosMap</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gac7efcc456498739aa62ed14e8173892a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TDescriptorType</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga1953f4dfcaf2e07e1049bc0a6bbf53ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descAny</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baad98c1e9e6948d609e0a2b639dffc0867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descSIFT</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baaa6d87aecd8225b626044ddd641eecf99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descSURF</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baa15c8a84d8e1efe0fc5c07587e124f3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descSpinImages</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baa3b3c2bd8233f458981d88226e9e2b517</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descPolarImages</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baa9b8e2f748db92bffe1d6b7a21d21726f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descLogPolarImages</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baa390c61465755c909c19e4b2fc5763af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descORB</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baab8f1543d64c7a658f2a6bfb26220d1a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TFeatureTrackStatus</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga0437f34e59ac06cddc3a490e2605bb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status_IDLE</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga0437f34e59ac06cddc3a490e2605bb71a7b4b02aab37b191b162d7ecfd74c4fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status_TRACKED</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga0437f34e59ac06cddc3a490e2605bb71a0aae44767d442aabe1ded915e815b68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status_OOB</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga0437f34e59ac06cddc3a490e2605bb71a1911a86068b8ba81d0ea8739c3d7a795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status_LOST</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga0437f34e59ac06cddc3a490e2605bb71a49ca2957bd7ecaaa912902105b24c5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TFeatureType</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga3a5b54ab814bafc8bb108e37bbee4e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featNotDefined</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a9a6d1ea2a8c8957c81147e2ce5e9f3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featKLT</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19af521d70dbb18c7c919297ac034645d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featHarris</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a7850031018540bfc2eee15ccce8a0ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featBCD</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19aeefe4a844cd023b8dc922b01386d98f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featSIFT</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a8a50f7cac59b399dec959c764bcedd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featSURF</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a0928aa6d11142c924e2f2e60598559d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featBeacon</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a40951a6fbc35e0b47a5883f70dd09e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featFAST</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a809c126ef20588226acd0893fa7a6ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featFASTER9</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19aa7ab4f83542ee3a069cb05a25af0984c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featFASTER10</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a8dd8e13c6510ea136028e6338f795006</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featFASTER12</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19aa630e1c730c034cecffc4d11f7337c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featORB</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19ad861e23bf63678db1f03498497a23220</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>types.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/sophus/</path>
    <filename>types_8hpp</filename>
    <includes id="common_8hpp" name="common.hpp" local="yes" imported="no">common.hpp</includes>
    <class kind="class">Sophus::details::Metric</class>
    <class kind="class">Sophus::details::Metric&lt; Matrix&lt; Scalar, M, N &gt; &gt;</class>
    <class kind="class">Sophus::details::SetToZero</class>
    <class kind="class">Sophus::details::SetToZero&lt; Matrix&lt; Scalar, M, N &gt; &gt;</class>
    <class kind="class">Sophus::details::SquaredNorm</class>
    <class kind="class">Sophus::details::SquaredNorm&lt; Matrix&lt; Scalar, N, 1 &gt; &gt;</class>
    <class kind="class">Sophus::details::Transpose</class>
    <class kind="class">Sophus::details::Transpose&lt; Matrix&lt; Scalar, M, N &gt; &gt;</class>
    <namespace>Sophus</namespace>
    <namespace>Sophus::details</namespace>
    <member kind="typedef">
      <type>Eigen::Hyperplane&lt; T, 2 &gt;</type>
      <name>Line2</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a8d4e600ccb6b9c105dfb2f156ad2b906</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Line2&lt; double &gt;</type>
      <name>Line2d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>adc9ec06d50ffb2518147a017b4f748f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Line2&lt; float &gt;</type>
      <name>Line2f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ae28ef27852fa968ec29bd8e07243f50f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Scalar, M, N &gt;</type>
      <name>Matrix</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a6da48bb60b569fdd4619fcd8f5fb2498</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, 2, 2 &gt;</type>
      <name>Matrix2</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>adeb4fc1f876e4a4106cbe6320444c635</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix2&lt; double &gt;</type>
      <name>Matrix2d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a59ba6152575f95bca0bf7a1368434b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix2&lt; float &gt;</type>
      <name>Matrix2f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a49bc6b089109bd8755b570de97d4d07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, 3, 3 &gt;</type>
      <name>Matrix3</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a480d3dfd742f398b9e6244acd2591b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix3&lt; double &gt;</type>
      <name>Matrix3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a69d0533e78ca2554d52c1e890a0902d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix3&lt; float &gt;</type>
      <name>Matrix3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a8b5ef2e42b8002c9cf2a50bb3564d99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, 4, 4 &gt;</type>
      <name>Matrix4</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ac203d11abd626d6a31b3870a7b1dce56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix4&lt; double &gt;</type>
      <name>Matrix4d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ae26fefa18fa6dcc1dc97bacf3f076c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix4&lt; float &gt;</type>
      <name>Matrix4f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a04ca7e5f193fc9be8c9fa4dc25bceec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, 6, 6 &gt;</type>
      <name>Matrix6</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a46292ec33cf8eb5903577f637928ef86</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix6&lt; double &gt;</type>
      <name>Matrix6d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aea62d644bb019156874bddeaec4087e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix6&lt; float &gt;</type>
      <name>Matrix6f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aaad0de4527958834366a619e10d8aee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, 7, 7 &gt;</type>
      <name>Matrix7</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a1ec62c6c5b5fce006ceb89e9668c500b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix7&lt; double &gt;</type>
      <name>Matrix7d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>abcc8c3a0849bd1079257ee02ac8e3b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix7&lt; float &gt;</type>
      <name>Matrix7f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aafeb2fcab6c39195136759b5b0b3aef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Hyperplane&lt; T, 3 &gt;</type>
      <name>Plane3</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a107d7344523ab41ca14c9ff2086e24e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Plane3&lt; double &gt;</type>
      <name>Plane3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a6088b7a2c712c85c1dfd4f6cb8c29d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Plane3&lt; float &gt;</type>
      <name>Plane3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a472051f1e311a56e83ee60fac7e4ea1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Scalar, M, 1, Options &gt;</type>
      <name>Vector</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>abf9f6f1b37fa7bef4d2df65d63154cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, 2, Options &gt;</type>
      <name>Vector2</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a7001ffa27892dccbccf195cf679631de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; double &gt;</type>
      <name>Vector2d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ae1a6adc41db676d13b0f7c7037aac737</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; float &gt;</type>
      <name>Vector2f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a79c6701164b8e6e47a48756620164cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, 3, Options &gt;</type>
      <name>Vector3</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ade8af1bfa6ef21fdd15e6a3a89929be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; double &gt;</type>
      <name>Vector3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a19a6c529d65dcd5a99bf78e47e606123</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; float &gt;</type>
      <name>Vector3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a7f6205d3e1e8a2a502aecfe18be2998f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, 4 &gt;</type>
      <name>Vector4</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a2f54b15372bfd1bb0c34464ad61a77c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector4&lt; double &gt;</type>
      <name>Vector4d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a0737a758726ede609370375bd13ffb10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector4&lt; float &gt;</type>
      <name>Vector4f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ab4fe7b5a00724362989df6e3bbfcf00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, 6 &gt;</type>
      <name>Vector6</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a1a96246dc90b04e1e0762793d8c4ea6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector6&lt; double &gt;</type>
      <name>Vector6d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ac3146d9065cde09cc4d0ce11aca47a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector6&lt; float &gt;</type>
      <name>Vector6f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a20246e4aaee565260b77bd5167e5183b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, 7 &gt;</type>
      <name>Vector7</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aa17d271c642ba3b3e9fe28c8aab180fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector7&lt; double &gt;</type>
      <name>Vector7d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ab4661fa049fbfbb108f96e015038af2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector7&lt; float &gt;</type>
      <name>Vector7f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ad6cb1409feb2556caafde97fa1909c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>metric</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a04b013571e48d44f1cd3cf794770beca</anchor>
      <arglist>(T const &amp;p0, T const &amp;p1) -&gt; decltype(details::Metric&lt; T &gt;::impl(p0, p1))</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>setToZero</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ae2934d37f763c405a568c555357ec3ba</anchor>
      <arglist>(T &amp;p) -&gt; decltype(details::SetToZero&lt; T &gt;::impl(p))</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>squaredNorm</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aceb4e371d61285afa207cdbd705242f1</anchor>
      <arglist>(T const &amp;p) -&gt; decltype(details::SquaredNorm&lt; T &gt;::impl(p))</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>transpose</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a95e921e1445e921da56ef633d15158f2</anchor>
      <arglist>(T const &amp;p) -&gt; decltype(details::Transpose&lt; T &gt;::impl(T()))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>types_math.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>types__math_8h</filename>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <class kind="class">mrpt::math::dynamic_vector</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>EIGEN_USE_NEW_STDVECTOR</name>
      <anchorfile>types__math_8h.html</anchorfile>
      <anchor>add81a3e8d99fc68c376b2e54acb2412c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPT_EIGEN_DERIVED_CLASS_CTOR_OPERATOR_EQUAL</name>
      <anchorfile>types__math_8h.html</anchorfile>
      <anchor>a5423f1c8bf92c8c2bb6592ee8ac333ef</anchor>
      <arglist>(_CLASS_)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab63f23326195c46b3be9a1c6388dc658</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const mrpt::math::CVectorFloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>af4c61594b8357a38301c7b8fb60b3bd9</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const mrpt::math::CVectorDouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aaa6184a55eaf2b4d9c8afeca594fa960</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::CVectorDouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a237734f8286ae6b22fd98c4ec716bdab</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::CVectorFloat &amp;a)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>types_simple.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>types__simple_8h</filename>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_NODEID</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gadc1f75e937273167bcd0a11caf344fce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>POINTER_TYPE</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gab8c166dc1bc5fe5628d214754539bfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TNodeID</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga718b4f99645b7e9f6501c9b7bb2a2fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; TNodeID, TNodeID &gt;</type>
      <name>TPairNodeIDs</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gaee71d7beb4d61406566af3847410d0e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; bool &gt;</type>
      <name>vector_bool</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga9fdb3cc3f73c5190fa022f858efbe6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>vector_byte</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga3250fe562baad62b3da2e166eb8867df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int32_t &gt;</type>
      <name>vector_int</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gac2e04951e7bd82f53b6ecaa0fd8a2662</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int64_t &gt;</type>
      <name>vector_long</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga6b02ea04c95f3f6a5c4b267da99d93ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int8_t &gt;</type>
      <name>vector_signed_byte</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gad0fd30f28659350aa6ed37b31152e6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int16_t &gt;</type>
      <name>vector_signed_word</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga23dec6de1d390f62796a046bf60dd8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; size_t &gt;</type>
      <name>vector_size_t</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gad4d2b1efd37ed750302c76ebbcfc310d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>vector_string</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga4d04fc5241bf87fcaffec90f3b23b1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint32_t &gt;</type>
      <name>vector_uint</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gaa4dc027dbc3804c847a78892a2982047</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>vector_word</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga47c2035f9c7d1897b91f97ab90290725</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>uncompr.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>uncompr_8c</filename>
    <includes id="zlib_8h" name="zlib.h" local="yes" imported="no">zlib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ZLIB_INTERNAL</name>
      <anchorfile>uncompr_8c.html</anchorfile>
      <anchor>a59d4d7ef4d73655c759211ec33a5d44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int ZEXPORT</type>
      <name>uncompress</name>
      <anchorfile>uncompr_8c.html</anchorfile>
      <anchor>a8f3c7b8209b3ef38a1d2b9d03f0eb978</anchor>
      <arglist>(Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>unistd.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/platform/windows/</path>
    <filename>unistd_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>_SSIZE_T_DEFINED</name>
      <anchorfile>unistd_8h.html</anchorfile>
      <anchor>a6316ec18194f4e2a68517d800a32d855</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>ssize_t</name>
      <anchorfile>unistd_8h.html</anchorfile>
      <anchor>a831c6b6852c6d34448e30a88c34539fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>UnlabeledMultiArg.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>UnlabeledMultiArg_8h</filename>
    <includes id="MultiArg_8h" name="MultiArg.h" local="no" imported="no">mrpt/otherlibs/tclap/MultiArg.h</includes>
    <includes id="OptionalUnlabeledTracker_8h" name="OptionalUnlabeledTracker.h" local="no" imported="no">mrpt/otherlibs/tclap/OptionalUnlabeledTracker.h</includes>
    <class kind="class">TCLAP::UnlabeledMultiArg</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>UnlabeledValueArg.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>UnlabeledValueArg_8h</filename>
    <includes id="ValueArg_8h" name="ValueArg.h" local="no" imported="no">mrpt/otherlibs/tclap/ValueArg.h</includes>
    <includes id="OptionalUnlabeledTracker_8h" name="OptionalUnlabeledTracker.h" local="no" imported="no">mrpt/otherlibs/tclap/OptionalUnlabeledTracker.h</includes>
    <class kind="class">TCLAP::UnlabeledValueArg</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>upnp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>upnp_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>upnp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/pnp/</path>
    <filename>upnp_8h</filename>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
  </compound>
  <compound kind="file">
    <name>usb_libusb10.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/</path>
    <filename>usb__libusb10_8c</filename>
    <includes id="stdbool_8h" name="stdbool.h" local="no" imported="no">stdbool.h</includes>
    <includes id="libusb_8h" name="libusb.h" local="no" imported="no">libusb-1.0/libusb.h</includes>
    <includes id="freenect__internal_8h" name="freenect_internal.h" local="yes" imported="no">freenect_internal.h</includes>
    <member kind="function">
      <type>int</type>
      <name>fnusb_close_subdevices</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>ae9886fb3a8bf8df0418204727ce6da32</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_control</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>aafece7d86877773911a8fe4534eec665</anchor>
      <arglist>(fnusb_dev *dev, uint8_t bmRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex, uint8_t *data, uint16_t wLength)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_init</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a875c457ba1e73765990ee3d192a9b700</anchor>
      <arglist>(fnusb_ctx *ctx, freenect_usb_context *usb_ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_num_devices</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a95e96df6d542e8def47d37c75c5a091a</anchor>
      <arglist>(fnusb_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_open_subdevices</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a4a1e3c924e1e99b9c70b2191d9d77a88</anchor>
      <arglist>(freenect_device *dev, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_process_events</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>ade29e801d50da2dc1e2f967c199c05b2</anchor>
      <arglist>(fnusb_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_shutdown</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>acfd3dd2bf81946147c37476e9db1712b</anchor>
      <arglist>(fnusb_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_start_iso</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>aefbfc916a1982cee253617d1dd4fa869</anchor>
      <arglist>(fnusb_dev *dev, fnusb_isoc_stream *strm, fnusb_iso_cb cb, int ep, int xfers, int pkts, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_stop_iso</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a739b772bd8a28e7093e0817b4383d698</anchor>
      <arglist>(fnusb_dev *dev, fnusb_isoc_stream *strm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>iso_callback</name>
      <anchorfile>usb__libusb10_8c.html</anchorfile>
      <anchor>a225839bb7ed7c80b8e21d05e8c34d597</anchor>
      <arglist>(struct libusb_transfer *xfer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>usb_libusb10.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/otherlibs/libfreenect/</path>
    <filename>usb__libusb10_8h</filename>
    <includes id="libusb_8h" name="libusb.h" local="no" imported="no">libusb-1.0/libusb.h</includes>
    <class kind="struct">fnusb_ctx</class>
    <class kind="struct">fnusb_dev</class>
    <class kind="struct">fnusb_isoc_stream</class>
    <member kind="define">
      <type>#define</type>
      <name>DEPTH_PKTBUF</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>a6c6a17fe704751ede0b2febfa09cc4d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_XFERS</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>a841b0335c618e2891d2fb0f97809ae56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PKTS_PER_XFER</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>abebb9828a2880da8e47ad366a616bd3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VIDEO_PKTBUF</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>aadd702db2ca94fe616447e8b6574a945</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_close_subdevices</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>ae9886fb3a8bf8df0418204727ce6da32</anchor>
      <arglist>(freenect_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_control</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>aafece7d86877773911a8fe4534eec665</anchor>
      <arglist>(fnusb_dev *dev, uint8_t bmRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex, uint8_t *data, uint16_t wLength)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_init</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>a875c457ba1e73765990ee3d192a9b700</anchor>
      <arglist>(fnusb_ctx *ctx, freenect_usb_context *usb_ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_num_devices</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>a95e96df6d542e8def47d37c75c5a091a</anchor>
      <arglist>(fnusb_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_open_subdevices</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>a4a1e3c924e1e99b9c70b2191d9d77a88</anchor>
      <arglist>(freenect_device *dev, int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_process_events</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>ade29e801d50da2dc1e2f967c199c05b2</anchor>
      <arglist>(fnusb_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_shutdown</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>acfd3dd2bf81946147c37476e9db1712b</anchor>
      <arglist>(fnusb_ctx *ctx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_start_iso</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>aefbfc916a1982cee253617d1dd4fa869</anchor>
      <arglist>(fnusb_dev *dev, fnusb_isoc_stream *strm, fnusb_iso_cb cb, int ep, int xfers, int pkts, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fnusb_stop_iso</name>
      <anchorfile>usb__libusb10_8h.html</anchorfile>
      <anchor>a739b772bd8a28e7093e0817b4383d698</anchor>
      <arglist>(fnusb_dev *dev, fnusb_isoc_stream *strm)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>usbinterface.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>usbinterface_8cpp</filename>
    <includes id="xsthread_8h" name="xsthread.h" local="no" imported="no">xsens/xsthread.h</includes>
    <includes id="xsportinfo_8h" name="xsportinfo.h" local="no" imported="no">xsens/xsportinfo.h</includes>
    <includes id="usbinterface_8h" name="usbinterface.h" local="yes" imported="no">usbinterface.h</includes>
    <includes id="xslibusb_8h" name="xslibusb.h" local="yes" imported="no">xslibusb.h</includes>
    <class kind="class">UsbInterfacePrivate::UsbContext</class>
    <class kind="class">UsbInterfacePrivate</class>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_DEPRECATE</name>
      <anchorfile>usbinterface_8cpp.html</anchorfile>
      <anchor>a411c46599e926f8cdf49c63957255359</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>usbinterface.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>usbinterface_8h</filename>
    <includes id="xstime_8h" name="xstime.h" local="no" imported="no">xsens/xstime.h</includes>
    <includes id="streaminterface_8h" name="streaminterface.h" local="yes" imported="no">streaminterface.h</includes>
    <class kind="class">UsbInterface</class>
    <member kind="define">
      <type>#define</type>
      <name>_strnicmp</name>
      <anchorfile>usbinterface_8h.html</anchorfile>
      <anchor>a42699448fc3b3acbdf9f7bd1f194e9dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>util.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/hal/</path>
    <filename>util_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>_countof</name>
      <anchorfile>util_8h.html</anchorfile>
      <anchor>a3719cb4807507eff229b9a7488c3f80e</anchor>
      <arglist>(_Array)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BEGIN_STATIC_CODE</name>
      <anchorfile>util_8h.html</anchorfile>
      <anchor>a441816ee092d8faf4f9f15a5b2bab7d7</anchor>
      <arglist>(_blockname_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>END_STATIC_CODE</name>
      <anchorfile>util_8h.html</anchorfile>
      <anchor>a10213f0c2c269c42b90c5f82c99a5013</anchor>
      <arglist>(_blockname_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>offsetof</name>
      <anchorfile>util_8h.html</anchorfile>
      <anchor>ae1b0be8fc27090494bab1cbe0136474f</anchor>
      <arglist>(_structure, _field)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utils.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>utils_8c</filename>
    <includes id="vision_2src_2sift-hess_2utils_8h" name="vision/src/sift-hess/utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="function">
      <type>int</type>
      <name>array_double</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a68c4dbfd103246f80075a6523a00a14e</anchor>
      <arglist>(void **array, int n, int size)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dist_sq_2D</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a3ad1a19568fd7f596f8b21818f08ea50</anchor>
      <arglist>(CvPoint2D64f p1, CvPoint2D64f p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_x</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a52d9d9b5ed7ada25ef5bef84d758d8c5</anchor>
      <arglist>(IplImage *img, CvPoint pt, int r, int w, CvScalar color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase_from_stream</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>ae7bc65914da62bbab3a02d17beb2c78b</anchor>
      <arglist>(FILE *stream, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fatal_error</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a4fee18a5a1805687e67b740843503fd1</anchor>
      <arglist>(char *format,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>progress</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>ab55e901874296235af68faf9165d7507</anchor>
      <arglist>(int done)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>replace_extension</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a4ca26220c3dfe8978a1fa0c980606799</anchor>
      <arglist>(const char *file, const char *extn)</arglist>
    </member>
    <member kind="function">
      <type>IplImage *</type>
      <name>stack_imgs</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a62a43907f02f475f0ca519d7e1eaee6e</anchor>
      <arglist>(IplImage *img1, IplImage *img2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vid_view</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a99b420fa13b30911347fe2cf958c7ca2</anchor>
      <arglist>(IplImage **imgs, int n, char *win_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>win_closed</name>
      <anchorfile>utils_8c.html</anchorfile>
      <anchor>a52e7b40b6071788463dae542a93cf20e</anchor>
      <arglist>(char *win_name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>base/include/mrpt/math/utils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>base_2include_2mrpt_2math_2utils_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="eigen__frwds_8h" name="eigen_frwds.h" local="no" imported="no">mrpt/math/eigen_frwds.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="function">
      <type>T</type>
      <name>absDiff</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad8f12a3ed19772d880c77627c8c3ed25</anchor>
      <arglist>(const T &amp;lhs, const T &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>approximatelyEqual</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac8057c799dd38de6898c0e15e5eed307</anchor>
      <arglist>(T1 a, T1 b, T2 epsilon)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>approximatelyEqual</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8ad88f973cdbf6ed31c712b5741521de</anchor>
      <arglist>(T a, T b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractColumnFromVectorOfVectors</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga7e35ac8264c0ad08d184f5e50ceca5d6</anchor>
      <arglist>(const size_t colIndex, const VECTOR_OF_VECTORS &amp;data, VECTORLIKE &amp;out_column)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>factorial</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gad8515f585a409cc1761d9b015e271357</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t BASE_IMPEXP</type>
      <name>factorial64</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gadddd775fc898dffe8f9adafa254b7c8d</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isFinite</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga8303411e01344273adadf2efecd60f28</anchor>
      <arglist>(float f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isFinite</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga1750403e3752894537a40ac35f489cf7</anchor>
      <arglist>(double f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isNaN</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaf5198d5ee419f7956d97202ce4c59d66</anchor>
      <arglist>(float f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isNaN</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga14aaaded566d0b098a2415f93d11e452</anchor>
      <arglist>(double f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linspace</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gac77eb1a332f0b7cd60ecf5918d2f4a9a</anchor>
      <arglist>(T first, T last, size_t count, VECTOR &amp;out_vector)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>loadVector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga40e8e47dea9f504a28d2a70ea8ddb158</anchor>
      <arglist>(utils::CFileStream &amp;f, std::vector&lt; int &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>loadVector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga4b6641faf04526ff4cee645370007ae1</anchor>
      <arglist>(utils::CFileStream &amp;f, std::vector&lt; double &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_VECTOR &amp;</type>
      <name>loadVector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaccf50dd16517e6f86d9ac273091d3c14</anchor>
      <arglist>(EIGEN_VECTOR &amp;v, At(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt; &amp;</type>
      <name>loadVector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga3f52023c60b58a0d49abca36d14d880e</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;v, At(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt;</type>
      <name>make_vector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gae0851fd327043ae2a7054c33a3bbfcde</anchor>
      <arglist>(const T val1,...)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>MATLAB_plotCovariance2D</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gab613964c286ed8d21fbe9be81ff10ff4</anchor>
      <arglist>(const CMatrixFloat &amp;cov22, const CVectorFloat &amp;mean, const float &amp;stdCount, const std::string &amp;style=std::string(&quot;b&quot;), const size_t &amp;nEllipsePoints=30)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>MATLAB_plotCovariance2D</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gadb209e88951a4c13142beeb22979be6c</anchor>
      <arglist>(const CMatrixDouble &amp;cov22, const CVectorDouble &amp;mean, const float &amp;stdCount, const std::string &amp;style=std::string(&quot;b&quot;), const size_t &amp;nEllipsePoints=30)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>medianFilter</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaa37fbd75463fc996b455f8f6efe8a24e</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;inV, std::vector&lt; double &gt; &amp;outV, const int &amp;winSize, const int &amp;numberOfSigmas=2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gab64bd509dec6f39f1db1086bd48b5f45</anchor>
      <arglist>(const VEC1 &amp;v, VEC2 &amp;out_v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>round2up</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gae238d11a8827f1a9d10792fb8d26b0a1</anchor>
      <arglist>(T val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveEigenSparseTripletsToFile</name>
      <anchorfile>group__mrpt__math__io.html</anchorfile>
      <anchor>ga7e9d9ad196e31beeeda9b8f667f36df7</anchor>
      <arglist>(const std::string &amp;sFile, std::vector&lt; TRIPLET &gt; &amp;tri)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt;</type>
      <name>sequenceStdVec</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga897c75f8fa614c54da6c0500b869f2a1</anchor>
      <arglist>(T first, size_t length)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>base/include/mrpt/utils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/</path>
    <filename>base_2include_2mrpt_2utils_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="poses_8h" name="poses.h" local="no" imported="no">mrpt/poses.h</includes>
    <includes id="COutputLogger_8h" name="COutputLogger.h" local="no" imported="no">mrpt/utils/COutputLogger.h</includes>
    <includes id="CStringList_8h" name="CStringList.h" local="no" imported="no">mrpt/utils/CStringList.h</includes>
    <includes id="TEnumType_8h" name="TEnumType.h" local="no" imported="no">mrpt/utils/TEnumType.h</includes>
    <includes id="CObject_8h" name="CObject.h" local="no" imported="no">mrpt/utils/CObject.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CMemoryStream_8h" name="CMemoryStream.h" local="no" imported="no">mrpt/utils/CMemoryStream.h</includes>
    <includes id="CMemoryChunk_8h" name="CMemoryChunk.h" local="no" imported="no">mrpt/utils/CMemoryChunk.h</includes>
    <includes id="CStdOutStream_8h" name="CStdOutStream.h" local="no" imported="no">mrpt/utils/CStdOutStream.h</includes>
    <includes id="CFileStream_8h" name="CFileStream.h" local="no" imported="no">mrpt/utils/CFileStream.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CServerTCPSocket_8h" name="CServerTCPSocket.h" local="no" imported="no">mrpt/utils/CServerTCPSocket.h</includes>
    <includes id="CClientTCPSocket_8h" name="CClientTCPSocket.h" local="no" imported="no">mrpt/utils/CClientTCPSocket.h</includes>
    <includes id="CEnhancedMetaFile_8h" name="CEnhancedMetaFile.h" local="no" imported="no">mrpt/utils/CEnhancedMetaFile.h</includes>
    <includes id="CCanvas_8h" name="CCanvas.h" local="no" imported="no">mrpt/utils/CCanvas.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CMappedImage_8h" name="CMappedImage.h" local="no" imported="no">mrpt/utils/CMappedImage.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CTimeLogger_8h" name="CTimeLogger.h" local="no" imported="no">mrpt/utils/CTimeLogger.h</includes>
    <includes id="CSimpleDatabase_8h" name="CSimpleDatabase.h" local="no" imported="no">mrpt/utils/CSimpleDatabase.h</includes>
    <includes id="CPropertiesValuesList_8h" name="CPropertiesValuesList.h" local="no" imported="no">mrpt/utils/CPropertiesValuesList.h</includes>
    <includes id="CMHPropertiesValuesList_8h" name="CMHPropertiesValuesList.h" local="no" imported="no">mrpt/utils/CMHPropertiesValuesList.h</includes>
    <includes id="CTypeSelector_8h" name="CTypeSelector.h" local="no" imported="no">mrpt/utils/CTypeSelector.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="CMessage_8h" name="CMessage.h" local="no" imported="no">mrpt/utils/CMessage.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="CThreadSafeQueue_8h" name="CThreadSafeQueue.h" local="no" imported="no">mrpt/utils/CThreadSafeQueue.h</includes>
    <includes id="CMessageQueue_8h" name="CMessageQueue.h" local="no" imported="no">mrpt/utils/CMessageQueue.h</includes>
    <includes id="CDynamicGrid_8h" name="CDynamicGrid.h" local="no" imported="no">mrpt/utils/CDynamicGrid.h</includes>
    <includes id="CProbabilityDensityFunction_8h" name="CProbabilityDensityFunction.h" local="no" imported="no">mrpt/utils/CProbabilityDensityFunction.h</includes>
    <includes id="CConsoleRedirector_8h" name="CConsoleRedirector.h" local="no" imported="no">mrpt/utils/CConsoleRedirector.h</includes>
    <includes id="exceptions_8h" name="exceptions.h" local="no" imported="no">mrpt/utils/exceptions.h</includes>
    <includes id="crc_8h" name="crc.h" local="no" imported="no">mrpt/utils/crc.h</includes>
    <includes id="md5_8h" name="md5.h" local="no" imported="no">mrpt/utils/md5.h</includes>
    <includes id="net__utils_8h" name="net_utils.h" local="no" imported="no">mrpt/utils/net_utils.h</includes>
    <includes id="CListOfClasses_8h" name="CListOfClasses.h" local="no" imported="no">mrpt/utils/CListOfClasses.h</includes>
    <includes id="CTextFileLinesParser_8h" name="CTextFileLinesParser.h" local="no" imported="no">mrpt/utils/CTextFileLinesParser.h</includes>
    <includes id="CRateTimer_8h" name="CRateTimer.h" local="no" imported="no">mrpt/utils/CRateTimer.h</includes>
    <includes id="TCamera_8h" name="TCamera.h" local="no" imported="no">mrpt/utils/TCamera.h</includes>
    <includes id="TStereoCamera_8h" name="TStereoCamera.h" local="no" imported="no">mrpt/utils/TStereoCamera.h</includes>
    <includes id="TMatchingPair_8h" name="TMatchingPair.h" local="no" imported="no">mrpt/utils/TMatchingPair.h</includes>
    <includes id="PLY__import__export_8h" name="PLY_import_export.h" local="no" imported="no">mrpt/utils/PLY_import_export.h</includes>
    <includes id="CObservable_8h" name="CObservable.h" local="no" imported="no">mrpt/utils/CObservable.h</includes>
    <includes id="CObserver_8h" name="CObserver.h" local="no" imported="no">mrpt/utils/CObserver.h</includes>
    <includes id="mrptEvent_8h" name="mrptEvent.h" local="no" imported="no">mrpt/utils/mrptEvent.h</includes>
    <includes id="adapters_8h" name="adapters.h" local="no" imported="no">mrpt/utils/adapters.h</includes>
  </compound>
  <compound kind="file">
    <name>vision/include/mrpt/vision/utils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/vision/</path>
    <filename>vision_2include_2mrpt_2vision_2utils_8h</filename>
    <includes id="CFeature_8h" name="CFeature.h" local="no" imported="no">mrpt/vision/CFeature.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="TStereoCamera_8h" name="TStereoCamera.h" local="no" imported="no">mrpt/utils/TStereoCamera.h</includes>
    <includes id="CMatrixTemplate_8h" name="CMatrixTemplate.h" local="no" imported="no">mrpt/math/CMatrixTemplate.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <includes id="TMatchingPair_8h" name="TMatchingPair.h" local="no" imported="no">mrpt/utils/TMatchingPair.h</includes>
    <includes id="CPose3D_8h" name="CPose3D.h" local="no" imported="no">mrpt/poses/CPose3D.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2types_8h" name="vision/include/mrpt/vision/types.h" local="no" imported="no">mrpt/vision/types.h</includes>
    <includes id="chessboard__camera__calib_8h" name="chessboard_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_camera_calib.h</includes>
    <includes id="obs__frwds_8h" name="obs_frwds.h" local="no" imported="no">mrpt/obs/obs_frwds.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2link__pragmas_8h" name="vision/include/mrpt/vision/link_pragmas.h" local="no" imported="no">mrpt/vision/link_pragmas.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::obs</namespace>
    <namespace>mrpt::vision</namespace>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>addFeaturesToImage</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga369d501ad7973e5b5bbc40dd6dacc5b9</anchor>
      <arglist>(const mrpt::utils::CImage &amp;inImg, const CFeatureList &amp;theList, mrpt::utils::CImage &amp;outImg)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33 VISION_IMPEXP</type>
      <name>buildIntrinsicParamsMatrix</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga8a9b628dfe752ccefa40556fed8fd426</anchor>
      <arglist>(const double focalLengthX, const double focalLengthY, const double centerX, const double centerY)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>cloudsToMatchedList</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gad70352012dfe20d129dce08f524727a9</anchor>
      <arglist>(const mrpt::obs::CObservationVisualLandmarks &amp;cloud1, const mrpt::obs::CObservationVisualLandmarks &amp;cloud2, mrpt::utils::TMatchingPairList &amp;outList)</arglist>
    </member>
    <member kind="function">
      <type>float VISION_IMPEXP</type>
      <name>computeMainOrientation</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gaf99dacc1c77581bc437b7e347117d7cb</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, unsigned int x, unsigned int y)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>computeMsd</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gae51442a3a752e946feb441c54878c9c9</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;list, const poses::CPose3D &amp;Rt)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>computeSAD</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gad27ab301a88a627c4a0a8a9b996f2440</anchor>
      <arglist>(const mrpt::utils::CImage &amp;patch1, const mrpt::utils::CImage &amp;patch2)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>computeStereoRectificationMaps</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga21b1c0fd1f04a13ec307b57fc027838d</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;cam1, const mrpt::utils::TCamera &amp;cam2, const mrpt::poses::CPose3D &amp;rightCameraPose, void *outMap1x, void *outMap1y, void *outMap2x, void *outMap2y)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33 VISION_IMPEXP</type>
      <name>defaultIntrinsicParamsMatrix</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga5177f744907f78ac1fdeac73eae1a6e6</anchor>
      <arglist>(unsigned int camIndex=0, unsigned int resolutionX=320, unsigned int resolutionY=240)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>deleteRepeatedFeats</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga5c4f9696be77fed6cd6517dc7b1bc7b1</anchor>
      <arglist>(CFeatureList &amp;list)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>flip</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga352e4a2ae1b189c4288005c67a39ad96</anchor>
      <arglist>(mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>generateMask</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gaf9f0e73a08b83317135a0a4ec29fc728</anchor>
      <arglist>(const CMatchedFeatureList &amp;mList, mrpt::math::CMatrixBool &amp;mask1, mrpt::math::CMatrixBool &amp;mask2, int wSize=10)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>getDispersion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga79c26b5cd23d54d094382868d6190d89</anchor>
      <arglist>(const CFeatureList &amp;list, mrpt::math::CVectorFloat &amp;std, mrpt::math::CVectorFloat &amp;mean)</arglist>
    </member>
    <member kind="function">
      <type>size_t VISION_IMPEXP</type>
      <name>matchFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga023453806428c6d6f5003a6fbb94af0d</anchor>
      <arglist>(const CFeatureList &amp;list1, const CFeatureList &amp;list2, CMatchedFeatureList &amp;matches, const TMatchingOptions &amp;options=TMatchingOptions(), const TStereoSystemParams &amp;params=TStereoSystemParams())</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>normalizeImage</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gad5ee4fc1d8c230ea9555173d9acaa8f0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, mrpt::utils::CImage &amp;nimage)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>openCV_cross_correlation</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga407d37a58ce0b81a018dca1d13ef30f0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, const mrpt::utils::CImage &amp;patch_img, size_t &amp;x_max, size_t &amp;y_max, double &amp;max_val, int x_search_ini=-1, int y_search_ini=-1, int x_search_size=-1, int y_search_size=-1)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D VISION_IMPEXP</type>
      <name>pixelTo3D</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gab7f737a12eed1a0878ae388a2d3cd6ff</anchor>
      <arglist>(const mrpt::utils::TPixelCoordf &amp;xy, const mrpt::math::CMatrixDouble33 &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeature</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga6cce20a41b1da27450c8c3be468f0d30</anchor>
      <arglist>(const CFeaturePtr &amp;leftFeat, const CFeaturePtr &amp;rightFeat, mrpt::math::TPoint3D &amp;p3D, const TStereoSystemParams &amp;params=TStereoSystemParams())</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga775a275ef32f0e03076e75dd0d8dd0c0</anchor>
      <arglist>(const CMatchedFeatureList &amp;matches, const mrpt::utils::TStereoCamera &amp;stereo_camera, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;out_points)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga55b58aa394f5527f6ba8d080e5dd8d88</anchor>
      <arglist>(const CFeatureList &amp;leftList, const CFeatureList &amp;rightList, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vP3D, const TStereoSystemParams &amp;params=TStereoSystemParams())</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga6dc5d7b385255bd1823fe5f6b73f3551</anchor>
      <arglist>(CMatchedFeatureList &amp;mfList, const TStereoSystemParams &amp;param, mrpt::maps::CLandmarksMap &amp;landmarks)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga435e75b0df38891f24e17d95d1f2236f</anchor>
      <arglist>(CFeatureList &amp;leftList, CFeatureList &amp;rightList, const TStereoSystemParams &amp;param, mrpt::maps::CLandmarksMap &amp;landmarks)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>rowChecking</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga75f776e1e5e8dac815d16568f9a903fd</anchor>
      <arglist>(CFeatureList &amp;leftList, CFeatureList &amp;rightList, float threshold=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>StereoObs2BRObs</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga0d4a91f1c2437618dfc89e111a1e42fa</anchor>
      <arglist>(const mrpt::obs::CObservationStereoImages &amp;inObs, const std::vector&lt; double &gt; &amp;sg, mrpt::obs::CObservationBearingRange &amp;outObs)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>StereoObs2BRObs</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga6115d604dc294af05ea2b93663113cf8</anchor>
      <arglist>(const CMatchedFeatureList &amp;inMatches, const mrpt::math::CMatrixDouble33 &amp;intrinsicParams, const double &amp;baseline, const mrpt::poses::CPose3D &amp;sensorPose, const std::vector&lt; double &gt; &amp;sg, mrpt::obs::CObservationBearingRange &amp;outObs)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>StereoObs2BRObs</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga5a811c24c691c1ff59edc43144d15c46</anchor>
      <arglist>(const mrpt::obs::CObservationVisualLandmarks &amp;inObs, mrpt::obs::CObservationBearingRange &amp;outObs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vision/src/sift-hess/utils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>vision_2src_2sift-hess_2utils_8h</filename>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ABS</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>a996f7be338ccb40d1a2a5abc1ad61759</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>array_double</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>a68c4dbfd103246f80075a6523a00a14e</anchor>
      <arglist>(void **array, int n, int size)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dist_sq_2D</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>a3ad1a19568fd7f596f8b21818f08ea50</anchor>
      <arglist>(CvPoint2D64f p1, CvPoint2D64f p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>draw_x</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>a52d9d9b5ed7ada25ef5bef84d758d8c5</anchor>
      <arglist>(IplImage *img, CvPoint pt, int r, int w, CvScalar color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase_from_stream</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>ae7bc65914da62bbab3a02d17beb2c78b</anchor>
      <arglist>(FILE *stream, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fatal_error</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>a4fee18a5a1805687e67b740843503fd1</anchor>
      <arglist>(char *format,...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline float</type>
      <name>pixval32f</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>a60dc205b21930a690e440bc98dc54db0</anchor>
      <arglist>(IplImage *img, int r, int c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline double</type>
      <name>pixval64f</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>a12e264fa27fd124b8b6071d958cf4dcb</anchor>
      <arglist>(IplImage *img, int r, int c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline int</type>
      <name>pixval8</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>a28fa88524e089513d5e0c89baa66a5e0</anchor>
      <arglist>(IplImage *img, int r, int c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>progress</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>ab55e901874296235af68faf9165d7507</anchor>
      <arglist>(int done)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>replace_extension</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>a4ca26220c3dfe8978a1fa0c980606799</anchor>
      <arglist>(const char *file, const char *extn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline void</type>
      <name>setpix32f</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>ab5379d3854da54cfe279ed5e4d09f24d</anchor>
      <arglist>(IplImage *img, int r, int c, float val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline void</type>
      <name>setpix64f</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>ab131ea51b2472d341fd686e17c02b607</anchor>
      <arglist>(IplImage *img, int r, int c, double val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline void</type>
      <name>setpix8</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>a0acfc71cef79c644a1fbed8431f18a1f</anchor>
      <arglist>(IplImage *img, int r, int c, uchar val)</arglist>
    </member>
    <member kind="function">
      <type>IplImage *</type>
      <name>stack_imgs</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>a62a43907f02f475f0ca519d7e1eaee6e</anchor>
      <arglist>(IplImage *img1, IplImage *img2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vid_view</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>a99b420fa13b30911347fe2cf958c7ca2</anchor>
      <arglist>(IplImage **imgs, int n, char *win_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>win_closed</name>
      <anchorfile>vision_2src_2sift-hess_2utils_8h.html</anchorfile>
      <anchor>a86394d4951bb8b183ad48ec1d59b1690</anchor>
      <arglist>(char *name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utils_bindings.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/python/src/</path>
    <filename>utils__bindings_8cpp</filename>
    <includes id="bindings_8h" name="bindings.h" local="yes" imported="no">bindings.h</includes>
    <includes id="TColor_8h" name="TColor.h" local="no" imported="no">mrpt/utils/TColor.h</includes>
    <includes id="CObject_8h" name="CObject.h" local="no" imported="no">mrpt/utils/CObject.h</includes>
    <includes id="CStream_8h" name="CStream.h" local="no" imported="no">mrpt/utils/CStream.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CStdOutStream_8h" name="CStdOutStream.h" local="no" imported="no">mrpt/utils/CStdOutStream.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CLoadableOptions_8h" name="CLoadableOptions.h" local="no" imported="no">mrpt/utils/CLoadableOptions.h</includes>
    <member kind="function">
      <type>void</type>
      <name>CStream_ReadObject</name>
      <anchorfile>utils__bindings_8cpp.html</anchorfile>
      <anchor>a4a5663fd2904ba269a1a787baba630b8</anchor>
      <arglist>(CStream &amp;self, CSerializablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CStream_WriteObject</name>
      <anchorfile>utils__bindings_8cpp.html</anchorfile>
      <anchor>aba135c8840cdca58a94e283428a9b248</anchor>
      <arglist>(CStream &amp;self, CSerializablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_utils</name>
      <anchorfile>utils__bindings_8cpp.html</anchorfile>
      <anchor>aeb03b51a663022c20e6772f20bacace3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>export_utils_stl</name>
      <anchorfile>utils__bindings_8cpp.html</anchorfile>
      <anchor>aed36fd4fb39a5e877effe0dbdfcabdfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mrpt_utils_DEG2RAD</name>
      <anchorfile>utils__bindings_8cpp.html</anchorfile>
      <anchor>ab529b69b9a3609735e2048f0299fada7</anchor>
      <arglist>(double deg)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mrpt_utils_RAD2DEG</name>
      <anchorfile>utils__bindings_8cpp.html</anchorfile>
      <anchor>a9421a7e419b85369e011091246d05b59</anchor>
      <arglist>(double rad)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utils_defs.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/utils/</path>
    <filename>utils__defs_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <includes id="types__simple_8h" name="types_simple.h" local="no" imported="no">mrpt/utils/types_simple.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>utils__defs_8h.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utils_matlab.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>utils__matlab_8h</filename>
    <includes id="math__frwds_8h" name="math_frwds.h" local="no" imported="no">mrpt/math/math_frwds.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
  </compound>
  <compound kind="file">
    <name>ValueArg.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>ValueArg_8h</filename>
    <includes id="Arg_8h" name="Arg.h" local="no" imported="no">mrpt/otherlibs/tclap/Arg.h</includes>
    <includes id="Constraint_8h" name="Constraint.h" local="no" imported="no">mrpt/otherlibs/tclap/Constraint.h</includes>
    <class kind="class">TCLAP::ValueArg</class>
    <class kind="class">TCLAP::ValueArg</class>
    <class kind="class">TCLAP::VALUE_ARG_HELPER::ValueExtractor</class>
    <class kind="class">TCLAP::VALUE_ARG_HELPER::ValueExtractor&lt; std::string &gt;</class>
    <namespace>TCLAP</namespace>
    <namespace>TCLAP::VALUE_ARG_HELPER</namespace>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_SSTREAM</name>
      <anchorfile>ValueArg_8h.html</anchorfile>
      <anchor>a91e904e6e4f21f803c49113b934e6966</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Error_e</name>
      <anchorfile>namespaceTCLAP_1_1VALUE__ARG__HELPER.html</anchorfile>
      <anchor>a0260b311b69be4efa20f31d17a4bfaa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRACT_FAILURE</name>
      <anchorfile>namespaceTCLAP_1_1VALUE__ARG__HELPER.html</anchorfile>
      <anchor>a0260b311b69be4efa20f31d17a4bfaa1a130745503e92203de76687ec31950e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRACT_TOO_MANY</name>
      <anchorfile>namespaceTCLAP_1_1VALUE__ARG__HELPER.html</anchorfile>
      <anchor>a0260b311b69be4efa20f31d17a4bfaa1ab725bb83b3fc055e8848dda32abb304e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ValuesConstraint.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>ValuesConstraint_8h</filename>
    <includes id="Constraint_8h" name="Constraint.h" local="no" imported="no">mrpt/otherlibs/tclap/Constraint.h</includes>
    <class kind="class">TCLAP::ValuesConstraint</class>
    <namespace>TCLAP</namespace>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_SSTREAM</name>
      <anchorfile>ValuesConstraint_8h.html</anchorfile>
      <anchor>a91e904e6e4f21f803c49113b934e6966</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vector_loadsave.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/system/</path>
    <filename>vector__loadsave_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="vector__loadsave_8h" name="vector_loadsave.h" local="no" imported="no">mrpt/system/vector_loadsave.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
    <includes id="CFileOutputStream_8h" name="CFileOutputStream.h" local="no" imported="no">mrpt/utils/CFileOutputStream.h</includes>
  </compound>
  <compound kind="file">
    <name>vector_loadsave.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/system/</path>
    <filename>vector__loadsave_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::system</namespace>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>loadBinaryFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>gad6dac8681c5d2b8945c5515a5fca7af7</anchor>
      <arglist>(vector_byte &amp;out_data, const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorFromTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga40f302ce3512f4547c2995bada112495</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;vec, const std::string &amp;fileName, const bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToBinaryFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga8528ed921c4eac54de2d8b75f1aa5100</anchor>
      <arglist>(const vector_byte &amp;vec, const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga9ca2e6c32ea22243b6fd734143ac76e5</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;vec, const std::string &amp;fileName, bool append=false, bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga1d79fa655bd9ff9c8dfe42f0b9127295</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;vec, const std::string &amp;fileName, bool append=false, bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga4ab94b3d7159de9d02f94b87e1ef96a6</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;vec, const std::string &amp;fileName, bool append=false, bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga6121dd7a181be89aee647766dd5717e0</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;vec, const std::string &amp;fileName, bool append=false, bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga1d67bfb7cc48b797cd422ba97dcc76a8</anchor>
      <arglist>(const EIGEN_MATRIX &amp;vec, const std::string &amp;fileName)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>velodyne-view_main.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/velodyne-view/</path>
    <filename>velodyne-view__main_8cpp</filename>
    <includes id="CVelodyneScanner_8h" name="CVelodyneScanner.h" local="no" imported="no">mrpt/hwdrivers/CVelodyneScanner.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CGridPlaneXY_8h" name="CGridPlaneXY.h" local="no" imported="no">mrpt/opengl/CGridPlaneXY.h</includes>
    <includes id="stock__objects_8h" name="stock_objects.h" local="no" imported="no">mrpt/opengl/stock_objects.h</includes>
    <includes id="CPointCloudColoured_8h" name="CPointCloudColoured.h" local="no" imported="no">mrpt/opengl/CPointCloudColoured.h</includes>
    <includes id="CThreadSafeVariable_8h" name="CThreadSafeVariable.h" local="no" imported="no">mrpt/synch/CThreadSafeVariable.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="CmdLine_8h" name="CmdLine.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLine.h</includes>
    <class kind="struct">TThreadParam</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>velodyne-view__main_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thread_grabbing</name>
      <anchorfile>velodyne-view__main_8cpp.html</anchorfile>
      <anchor>a690403cdeb626762fbc16b283336deb7</anchor>
      <arglist>(TThreadParam &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>VelodyneView</name>
      <anchorfile>velodyne-view__main_8cpp.html</anchorfile>
      <anchor>aba4dda9a23bf1ce625556c167d566532</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_calib_file</name>
      <anchorfile>velodyne-view__main_8cpp.html</anchorfile>
      <anchor>ab34fee9177da013e2cdc42716a0bed62</anchor>
      <arglist>(&quot;c&quot;,&quot;calib&quot;,&quot;Optionally, select the calibration XML file for the LIDAR&quot;, false,&quot;&quot;,&quot;calib.xml&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_in_pcap</name>
      <anchorfile>velodyne-view__main_8cpp.html</anchorfile>
      <anchor>a30d90a5d08e3c456fee6264e6124bd2f</anchor>
      <arglist>(&quot;i&quot;,&quot;in-pcap&quot;,&quot;Instead of listening to a live sensor, read data from a PCAP file&quot;, false,&quot;&quot;,&quot;in_dataset.pcap&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_ip_filter</name>
      <anchorfile>velodyne-view__main_8cpp.html</anchorfile>
      <anchor>a1ffd3cd597a2828caeee4d76aae01488</anchor>
      <arglist>(&quot;&quot;,&quot;ip-filter&quot;,&quot;Only listen to a LIDAR emitting commands from a given IP&quot;, false,&quot;&quot;,&quot;192.168.1.201&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_model</name>
      <anchorfile>velodyne-view__main_8cpp.html</anchorfile>
      <anchor>ab1b103fb36f1c4ded7764d2f4902ce0a</anchor>
      <arglist>(&quot;m&quot;,&quot;model&quot;,&quot;If no calibration file is specified, set the model to load default values&quot;, false,&quot;VLP16&quot;, CVelodyneScanner::TModelPropertiesFactory::getListKnownModels(), cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_nologo</name>
      <anchorfile>velodyne-view__main_8cpp.html</anchorfile>
      <anchor>a3fa68916af810a6b07e8f747b628b902</anchor>
      <arglist>(&quot;n&quot;,&quot;nologo&quot;,&quot;Skip the logo at startup&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_out_pcap</name>
      <anchorfile>velodyne-view__main_8cpp.html</anchorfile>
      <anchor>a53cd10a8313212574ac1db96fc041069</anchor>
      <arglist>(&quot;&quot;,&quot;out-pcap&quot;,&quot;If set, grab all packets to a PCAP log file. Set name prefix only.&quot;, false,&quot;&quot;,&quot;out&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::ValueArg&lt; std::string &gt;</type>
      <name>arg_out_rawlog</name>
      <anchorfile>velodyne-view__main_8cpp.html</anchorfile>
      <anchor>ac4586d84601ab5c004786882672024d7</anchor>
      <arglist>(&quot;o&quot;,&quot;out-rawlog&quot;,&quot;If set, grab dataset in rawlog format&quot;, false,&quot;&quot;,&quot;out.rawlog&quot;, cmd)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::SwitchArg</type>
      <name>arg_verbose</name>
      <anchorfile>velodyne-view__main_8cpp.html</anchorfile>
      <anchor>ade4788ffeca5986bdbe0197e1156fe1a</anchor>
      <arglist>(&quot;v&quot;,&quot;verbose&quot;,&quot;Verbose debug output&quot;, cmd, false)</arglist>
    </member>
    <member kind="variable">
      <type>TCLAP::CmdLine</type>
      <name>cmd</name>
      <anchorfile>velodyne-view__main_8cpp.html</anchorfile>
      <anchor>ac032b8caf9228ca5fd4a9a5cf321d6dc</anchor>
      <arglist>(&quot;velodyne-view&quot;, &apos; &apos;, mrpt::system::MRPT_getVersion().c_str())</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>velodyne_default_calib_HDL-32.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>velodyne__default__calib__HDL-32_8h</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>velodyne_default_calib_HDL32</name>
      <anchorfile>velodyne__default__calib__HDL-32_8h.html</anchorfile>
      <anchor>aea7f85a111e131424a58184424125df1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>velodyne_default_calib_VLP-16.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>velodyne__default__calib__VLP-16_8h</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>velodyne_default_calib_VLP16</name>
      <anchorfile>velodyne__default__calib__VLP-16_8h.html</anchorfile>
      <anchor>ae2beed04d5d4933c2e928859db01d63d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VelodyneCalibration.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/src/</path>
    <filename>VelodyneCalibration_8cpp</filename>
    <includes id="obs-precomp_8h" name="obs-precomp.h" local="yes" imported="no">obs-precomp.h</includes>
    <includes id="VelodyneCalibration_8h" name="VelodyneCalibration.h" local="no" imported="no">mrpt/obs/VelodyneCalibration.h</includes>
    <includes id="bits_8h" name="bits.h" local="no" imported="no">mrpt/utils/bits.h</includes>
    <includes id="xmlParser_8h" name="xmlParser.h" local="yes" imported="no">xmlparser/xmlParser.h</includes>
    <includes id="velodyne__default__calib__VLP-16_8h" name="velodyne_default_calib_VLP-16.h" local="yes" imported="no">velodyne_default_calib_VLP-16.h</includes>
    <includes id="velodyne__default__calib__HDL-32_8h" name="velodyne_default_calib_HDL-32.h" local="yes" imported="no">velodyne_default_calib_HDL-32.h</includes>
    <member kind="variable">
      <type>std::map&lt; std::string, VelodyneCalibration &gt;</type>
      <name>cache_default_calibs</name>
      <anchorfile>VelodyneCalibration_8cpp.html</anchorfile>
      <anchor>a286040fdac079533d25edeca72edc981</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>VelodyneCalibration.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/obs/include/mrpt/obs/</path>
    <filename>VelodyneCalibration_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="obs_2include_2mrpt_2obs_2link__pragmas_8h" name="obs/include/mrpt/obs/link_pragmas.h" local="no" imported="no">mrpt/obs/link_pragmas.h</includes>
    <class kind="struct">mrpt::obs::VelodyneCalibration::PerLaserCalib</class>
    <class kind="struct">mrpt::obs::VelodyneCalibration</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::obs</namespace>
  </compound>
  <compound kind="file">
    <name>VersionVisitor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>VersionVisitor_8h</filename>
    <includes id="CmdLineInterface_8h" name="CmdLineInterface.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLineInterface.h</includes>
    <includes id="CmdLineOutput_8h" name="CmdLineOutput.h" local="no" imported="no">mrpt/otherlibs/tclap/CmdLineOutput.h</includes>
    <includes id="Visitor_8h" name="Visitor.h" local="no" imported="no">mrpt/otherlibs/tclap/Visitor.h</includes>
    <class kind="class">TCLAP::VersionVisitor</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>vision-precomp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>vision-precomp_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
  </compound>
  <compound kind="file">
    <name>vision-precomp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>vision-precomp_8h</filename>
  </compound>
  <compound kind="file">
    <name>vision.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/include/mrpt/</path>
    <filename>vision_8h</filename>
    <includes id="core__defs_8h" name="core_defs.h" local="no" imported="no">mrpt/utils/core_defs.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2utils_8h" name="vision/include/mrpt/vision/utils.h" local="no" imported="no">mrpt/vision/utils.h</includes>
    <includes id="TSimpleFeature_8h" name="TSimpleFeature.h" local="no" imported="no">mrpt/vision/TSimpleFeature.h</includes>
    <includes id="multiDesc__utils_8h" name="multiDesc_utils.h" local="no" imported="no">mrpt/vision/multiDesc_utils.h</includes>
    <includes id="chessboard__camera__calib_8h" name="chessboard_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_camera_calib.h</includes>
    <includes id="chessboard__stereo__camera__calib_8h" name="chessboard_stereo_camera_calib.h" local="no" imported="no">mrpt/vision/chessboard_stereo_camera_calib.h</includes>
    <includes id="chessboard__find__corners_8h" name="chessboard_find_corners.h" local="no" imported="no">mrpt/vision/chessboard_find_corners.h</includes>
    <includes id="pinhole_8h" name="pinhole.h" local="no" imported="no">mrpt/vision/pinhole.h</includes>
    <includes id="CCamModel_8h" name="CCamModel.h" local="no" imported="no">mrpt/vision/CCamModel.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="CVideoFileWriter_8h" name="CVideoFileWriter.h" local="no" imported="no">mrpt/vision/CVideoFileWriter.h</includes>
    <includes id="tracking_8h" name="tracking.h" local="no" imported="no">mrpt/vision/tracking.h</includes>
    <includes id="descriptor__kdtrees_8h" name="descriptor_kdtrees.h" local="no" imported="no">mrpt/vision/descriptor_kdtrees.h</includes>
    <includes id="descriptor__pairing_8h" name="descriptor_pairing.h" local="no" imported="no">mrpt/vision/descriptor_pairing.h</includes>
    <includes id="bundle__adjustment_8h" name="bundle_adjustment.h" local="no" imported="no">mrpt/vision/bundle_adjustment.h</includes>
    <includes id="CUndistortMap_8h" name="CUndistortMap.h" local="no" imported="no">mrpt/vision/CUndistortMap.h</includes>
    <includes id="CStereoRectifyMap_8h" name="CStereoRectifyMap.h" local="no" imported="no">mrpt/vision/CStereoRectifyMap.h</includes>
    <includes id="CImagePyramid_8h" name="CImagePyramid.h" local="no" imported="no">mrpt/vision/CImagePyramid.h</includes>
    <includes id="CDifodo_8h" name="CDifodo.h" local="no" imported="no">mrpt/vision/CDifodo.h</includes>
    <includes id="maps_2CLandmark_8h" name="maps/CLandmark.h" local="no" imported="no">mrpt/maps/CLandmark.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <includes id="obs_2CObservationVisualLandmarks_8h" name="obs/CObservationVisualLandmarks.h" local="no" imported="no">mrpt/obs/CObservationVisualLandmarks.h</includes>
  </compound>
  <compound kind="file">
    <name>vision_utils.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/</path>
    <filename>vision__utils_8cpp</filename>
    <includes id="vision-precomp_8h" name="vision-precomp.h" local="yes" imported="no">vision-precomp.h</includes>
    <includes id="vision_2include_2mrpt_2vision_2utils_8h" name="vision/include/mrpt/vision/utils.h" local="no" imported="no">mrpt/vision/utils.h</includes>
    <includes id="pinhole_8h" name="pinhole.h" local="no" imported="no">mrpt/vision/pinhole.h</includes>
    <includes id="CFeatureExtraction_8h" name="CFeatureExtraction.h" local="no" imported="no">mrpt/vision/CFeatureExtraction.h</includes>
    <includes id="CFeature_8h" name="CFeature.h" local="no" imported="no">mrpt/vision/CFeature.h</includes>
    <includes id="CPoint3D_8h" name="CPoint3D.h" local="no" imported="no">mrpt/poses/CPoint3D.h</includes>
    <includes id="maps_2CLandmarksMap_8h" name="maps/CLandmarksMap.h" local="no" imported="no">mrpt/maps/CLandmarksMap.h</includes>
    <includes id="obs_2CObservationVisualLandmarks_8h" name="obs/CObservationVisualLandmarks.h" local="no" imported="no">mrpt/obs/CObservationVisualLandmarks.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="base_2include_2mrpt_2math_2utils_8h" name="base/include/mrpt/math/utils.h" local="no" imported="no">mrpt/math/utils.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="libs_2base_2include_2mrpt_2math_2geometry_8h" name="libs/base/include/mrpt/math/geometry.h" local="no" imported="no">mrpt/math/geometry.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="variable">
      <type>const int</type>
      <name>FEAT_FREE</name>
      <anchorfile>vision__utils_8cpp.html</anchorfile>
      <anchor>af2f5e178af58314a2ba3c377b39e3f36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Visitor.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>Visitor_8h</filename>
    <class kind="class">TCLAP::Visitor</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>wglew.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/opengl/src/glew/include/GL/</path>
    <filename>wglew_8h</filename>
    <class kind="struct">_GPU_DEVICE</class>
    <member kind="define">
      <type>#define</type>
      <name>__WGLEW_H__</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a751c24c3631aa4abee81a5d1fe3e96de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__wglext_h_</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad280bef26e8b92343568301ed5134878</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>adf20e6297613c960933d70196939049d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INVALID_PIXEL_TYPE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4160f1333021dbf789fbc005ff9c8888</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERROR_INVALID_PIXEL_TYPE_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7137111625e80446e58919bad3e25072</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a11c28a6c42e070ca6ef680200652eab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_RGBA_FLOAT_MODE_ATI</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a533cbec43d241c821d80ecad98f63489</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GLEWAPI</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9511a879ef26c5b9a6fc4f9605580e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_3DFX_multisample</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af5ed25634801e3d9ee7c59ec23404be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_3DL_stereo_control</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae915fa14beea1d6a7ea47ae8454f0058</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCELERATION_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a131f3cc56b5489a6fd8f7efa556634ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCELERATION_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2916477b75e565075d11be52b770e4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_ALPHA_BITS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aeb27a625f80aaa587b86c28ea44fbe65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_ALPHA_BITS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a84275880feeb17215f67565f4da5f48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_BITS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae70e59419a58e3c6c1951cad5e78c055</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_BITS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5861b098b33e6c4caf1a8965789ec015</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_BLUE_BITS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0044e12ada2c0cee252e1205400413a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_BLUE_BITS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0e76ced70d79d1c281373433d0dbda39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_GREEN_BITS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a491952e52b2caad0be533c23b65b16e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_GREEN_BITS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab4b78fc6225b380f71b2b5e4030957de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_RED_BITS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac457cdee636955daf428b8d5311f7870</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ACCUM_RED_BITS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acc4f642c4eb50fecca152a845f9f132e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ALPHA_BITS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5d54c3606cc49e80cb6420b145a2119a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ALPHA_BITS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af5cf43af3d8ef3e2185cb3463cefd207</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ALPHA_SHIFT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa5f833102cee048157f3c96a887d9922</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ALPHA_SHIFT_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4f1bab83605c47cca36f2e1451fd8339</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_buffer_region</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad5a72e5e40fff6682fadcc5aa8a413ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_create_context</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af9df7287ebc54553ffdd27b64edba1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_extensions_string</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4d7db892fdd77701f3efd34c070e19c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_framebuffer_sRGB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aeb7a8cb36bd85cb917aa94bca199a75c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_make_current_read</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a542f39fa8099b5438ce9f36572fff177</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_multisample</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2a45e7c88a5e6c754aeeaf5fa1153ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_pbuffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af5c1a41d6050c963287486dfc80f42a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_pixel_format</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a53c2abeb08e5feeaf8e4fc67b84e7b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_pixel_format_float</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6b0a4da1eb50c54481a6e986aa0768b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ARB_render_texture</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aaef02f0a1c3c7b55213bddaaabeb0f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ATI_pixel_format_float</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>adc1f946e0c44758509184a52b8a821a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ATI_render_texture_rectangle</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>afedf2e4f004a257c59252099adf490fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX0_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aac6ff5ff0fe80b29dfa18116f409ef9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX1_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a22efbf4037d231a78c6b44f44f18138b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX2_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad5468c533d492762307c54843005939e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX3_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a723b1ceb9d816b121918ebcebedf4509</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX4_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4590e5d0e54fd0709246d12972faf878</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX5_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>abfa26f2ef5558912380614077d01c11c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX6_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a75c89f506a739edd65c58c1c0bbb7144</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX7_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aaf4d6346518779b319de4f5853c0a1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX8_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a23daa2691df3c97928a0a05ac8e8c3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX9_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8d5e7155972f8380a3586ad58952399e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX_BUFFERS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ade9ba085a4a1ad9db1fea0ede7139948</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_AUX_BUFFERS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9b1b7793edce9175d76868dd59d6f277</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BACK_COLOR_BUFFER_BIT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6d2853c28d30616eed6102b905df2b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BACK_LEFT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af0bf1753968873282dd47c90a32a3642</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BACK_RIGHT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1c48d2baa1a6571777ff238795df09b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_TEXTURE_DEPTH_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2ad7f133b3a38cb2b8a9dbce67850583</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1fa44f44950f5d625e102c45bc233e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5fca6822282f60bc4567578e526ea3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>afdc259215ca7fcf9039347b670e87d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2312d69f2e8e260ff63de5dc42034f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aed68101a19d71372fa2f5673b998e9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_RGB_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>accf920a286002d239fca6d34d3df3c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_TEXTURE_RECTANGLE_RGBA_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acacbd40854f47d2b75410b5fecfc6e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_TEXTURE_RGB_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5885666f9ddcf5e24cba27a6cc7fea5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_TEXTURE_RGBA_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac1305e90a9d951b0d3abf44a5004a3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_VIDEO_RGB_AND_DEPTH_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a280d1df7242a199e705625127168d2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_VIDEO_RGB_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad625020b46634f6a30612351f1a2f56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BIND_TO_VIDEO_RGBA_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa4236d1c19c5923c81ad1fd296d105fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BLUE_BITS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a25743041a05d4564428d28a2e0e35e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BLUE_BITS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7a4ea12ad0ec62069b41b383fbf64a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BLUE_SHIFT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a33128dba5304ec64ed26475722828a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_BLUE_SHIFT_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a98fdf8cd509c4ce4463a8a056e57e6fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_COLOR_BITS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af979369c958742bf188a9dc993886b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_COLOR_BITS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8b8c8ffb7c5ab9b004e22b80852b79c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_DEBUG_BIT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8a600cc66dbc5a788e7b16dd9c116055</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_FLAGS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa9b5de1c7cb84a809ad79296192a76d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aaec3bbb2c9fb813e229ad64f25130da6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_LAYER_PLANE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3e171b65bf6c350ed81ecd79101f0424</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_MAJOR_VERSION_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a64d5f1fa63a1979e33aee2949f6f21ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CONTEXT_MINOR_VERSION_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a043b9ae0e73a1ff853339c02a3026096</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_CUBE_MAP_FACE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a23900ad81fafd2242ed6d7c30a1b5a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DEPTH_BITS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a75b1340d23a385c2b1ce88a303930820</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DEPTH_BITS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a588b0c76227199af09a823cccbc8d7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DEPTH_BUFFER_BIT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a44d6260c41640c5d05c051144ea8d863</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DEPTH_COMPONENT_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0dc31aab835ebbfbd1feea28289d93ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DEPTH_FLOAT_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>abac648557de935f5880142c2f15eb704</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DEPTH_TEXTURE_FORMAT_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad7485bda751770381e2378dd91a7bc08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4b85ab502fc949433b4e82eecc79958c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae97ae9b5577e5d1f9a5c8159b4482462</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a02db424ba5910c6eef521a1b1d2a6592</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DIGITAL_VIDEO_GAMMA_CORRECTED_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae51cab191b8a2a996b36024d0b17b5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DOUBLE_BUFFER_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8acd69a2be1c4ed51226145c520ecbe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DOUBLE_BUFFER_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a77c90d9df38d4c022cccb2086647b360</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DRAW_TO_BITMAP_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1509eb13bd86db634067c22218dbbde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DRAW_TO_BITMAP_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac7f2df35d17bf05d9054cdc65676d694</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DRAW_TO_PBUFFER_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a96e1f671cfc6ac0930c31a1cd0742d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DRAW_TO_PBUFFER_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a32d922d43b66ebc4e6293cd2c0b68b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DRAW_TO_WINDOW_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9b0723a3d7c302c78c2c225a142e6e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_DRAW_TO_WINDOW_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>abc2854b61642bae13df628740f22d93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a84a85e72d5f66328130d6a087f0116de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_ERROR_MISSING_AFFINITY_MASK_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab51a16f1c72acef09834b3703ab4182b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_depth_float</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6836e2369e7cd300a3e5e8641a57a99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_display_color_table</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad7b8af8862da917560b7acb41dc0a5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_extensions_string</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a398dc467ed3bd3d58524154e0e75483a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_framebuffer_sRGB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af3c6f4a530e32998cd4e1a7a8920a6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_make_current_read</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ade2d456d3fe320961dd0557ac3b4fe25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_multisample</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1f5fa486ceb969814e1390cbcd2d6b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_pbuffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af3423cbe0af4161c8f23cd566264d0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_pixel_format</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa5a1c7c17b8fe59174a9d5877680f054</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_pixel_format_packed_float</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab125ddb1ddc7789d9b1b54ca7c4a8106</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_EXT_swap_control</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>abce6504ea96abbd7b5b4d0d99053e544</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FLOAT_COMPONENTS_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a514a9f09518e6ee2521981dd2d9350d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FRAMEBUFFER_SRGB_CAPABLE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a18ba4b32abb0962574805c320cc6e00a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>adcfb2958b77d12448b2873771ed53d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FRONT_COLOR_BUFFER_BIT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac865567a7d53cc4a929d357a6769145a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FRONT_LEFT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8a7996246a8869efb7c3e54d9a029bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FRONT_RIGHT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab111c5e9f3ab8119e5f82fda212f3f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FULL_ACCELERATION_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac7e61d450f6af6ffd08143f33421958e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_FULL_ACCELERATION_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2f04b282bbfb2cb4a1de0eea2617f10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GAMMA_EXCLUDE_DESKTOP_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a59e3456bed7402d944cd5fe2645190e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GAMMA_TABLE_SIZE_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a36653a33d0fc22ef09d02841e8f54ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENERIC_ACCELERATION_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5352d3160045983765b46358b3a43d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENERIC_ACCELERATION_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a248225339b2328b488d6f12f6d05ee67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_DIGITAL_FIELD_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>afaf54cc956c1171b2eec918a45afbbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_DIGITAL_SYNC_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a134b7e1def50c251da5a8ad4aa28a1ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_EDGE_BOTH_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad6c6b4ffd5bdfbac31d752a378ae1c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_EDGE_FALLING_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad9fc11ea652391727848bbd9fdc2914a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_EDGE_RISING_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9c6fb4ea610044c050d4909baab50af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_EXTERNAL_FIELD_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa2f04fd2c6a9130f7bca50112a8d9509</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_EXTERNAL_SYNC_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae7f24c17966fd6b088b413f34139883b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_EXTERNAL_TTL_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5d8953ff20acd5bd16865c3fdf8d727f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GENLOCK_SOURCE_MULTIVIEW_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>abd463daf7f20fda23eb29f4e9cf8820f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GREEN_BITS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4b67d94c2dbd3c5ad5235eeac10749db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GREEN_BITS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af40f5104d474727e099c4cffabc54fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GREEN_SHIFT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6d6fd2424c846bcd2800ea296e76113f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_GREEN_SHIFT_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1beb5406a8f7d0a2baad1722c0fcc359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_I3D_digital_video_control</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aec92f744e0092c2acdff218494ea71dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_I3D_gamma</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0ae2fbb4ca22d78f55974a6d95974aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_I3D_genlock</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af38a22e552f8ac0011119f5ded8dfe50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_I3D_image_buffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a71bf29560e470083a823d655bcc1c063</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_I3D_swap_frame_lock</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab721baf0553a65da84ffbc2dedad1b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_I3D_swap_frame_usage</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa92b7b0f3d248ce4d5ef4364fdc85d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_IMAGE_BUFFER_LOCK_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad14bfc5da636c0bb522e2c3a113e9009</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_IMAGE_BUFFER_MIN_ACCESS_I3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6a11cbfb71e905bff73a08345c007261</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MAX_PBUFFER_HEIGHT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1f82fa69634a81f8ab407240b95df5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MAX_PBUFFER_HEIGHT_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab2ca92cc20f8c9ade873aee54bcd5ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MAX_PBUFFER_PIXELS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2f56e6cef8e60e45a1dca9f08db524b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MAX_PBUFFER_PIXELS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aac146378415a6fcb07377feb64b9407b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MAX_PBUFFER_WIDTH_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>afe7252e31e53dd49c32075c7359816bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MAX_PBUFFER_WIDTH_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2f92d35045682b1fc2d87eb78d1a914e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MIPMAP_LEVEL_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa01d8cd206cbcc03654ded015ef314f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_MIPMAP_TEXTURE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0a85f4e8b6880c0482225d79cd0d595c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NEED_PALETTE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab2dc3925b8ae5000a84920192d80cecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NEED_PALETTE_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab880a89f34eb701077a395245a93432f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NEED_SYSTEM_PALETTE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a35239e4dce57200276d0d72fc2ccf5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NEED_SYSTEM_PALETTE_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>afc8cc643517a0c95dd2e41256373cdfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NO_ACCELERATION_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6e99b85ae842730daef27353a9e3d434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NO_ACCELERATION_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3e7a68431bf5c129c8574a4bc2e0d266</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NO_TEXTURE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a822ebae295e46c6e4fee5183fb16af45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NO_TEXTURE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a822ebae295e46c6e4fee5183fb16af45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUM_VIDEO_SLOTS_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa246640167606ec95c31f271136a49de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUMBER_OVERLAYS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a85f0cf7dcb4fa8628282ffcb64bc8c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUMBER_OVERLAYS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa168f73f349569d18588a782b215882b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUMBER_PIXEL_FORMATS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac08792306c4cb9c9f258979cebd7895d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUMBER_PIXEL_FORMATS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a02b40cff4e9c5236e2efb2a8b9c8ba68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUMBER_UNDERLAYS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a740af5b0cb6eaa7c3b509ae41b7c3297</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NUMBER_UNDERLAYS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af7c27dbf2bf15c5740c35f55e43aaa06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_float_buffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab3397edc8c860119e14d7a65bb8b7be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_gpu_affinity</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae6441462ad1d4f4966c803d15707b084</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_present_video</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aff2e861a8a2eb08d0d1d18b9b197f827</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_render_depth_texture</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a621629351f5ae56defc56b0086a90e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_render_texture_rectangle</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aac58a731fe0b519eb4d8497d42553c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_swap_group</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a09bc5f86189af904806f2bbf07d6aad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_vertex_array_range</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a504d170b8b1a57040076aec89ee88d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_NV_video_output</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3d31f07fc7fd81725558ab38f7f71af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_OML_sync_control</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4c460834c3fd933b36a58e5ce7505020</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_OPTIMAL_PBUFFER_HEIGHT_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a18f8ab77d4839b76302318611a98b9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_OPTIMAL_PBUFFER_WIDTH_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad0ad4dd12f9eff3fa4b771be91173023</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_HEIGHT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9b0a9b9a933aca4a57ce0c665d13c682</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_HEIGHT_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad8ab0ab268e82b5dd0e7a674d94cd329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_LARGEST_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>adef2a95fbd105e06e8a699cc61c3fc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_LARGEST_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aee2573dd71418bb53de6336cd2543445</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_LOST_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a965793730415a067e6445bd7cc325b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_WIDTH_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5c1dc6dc8a0aaf63b0ec5250001fc561</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PBUFFER_WIDTH_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7c812e205282bb85cd75dd34d5a5c989</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PIXEL_TYPE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a74709fd85aae5b059d39dd4b51694249</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_PIXEL_TYPE_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af70c220c9473946fda180c70ee8110d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_RED_BITS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acf6d0dc14bd58ab03b10d4cf1534625a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_RED_BITS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3878784a8ec69eec90c1748c6eed96b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_RED_SHIFT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a266ab3ccd927f4caf9df1f426c960c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_RED_SHIFT_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab13d56cf8ebe635361e43c1d14db9e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SAMPLE_BUFFERS_3DFX</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af8543e13367acb27bbeaaac430612cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SAMPLE_BUFFERS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac9792da6e4869780e07504635b3e1a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SAMPLE_BUFFERS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aca541e52d31ef1896c9ae5e945434a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SAMPLES_3DFX</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7bd4abaa174f3161a1cdcbed57c841df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SAMPLES_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a99289a023da8e683eb7de95543e22c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SAMPLES_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa660c0431a3af4a5bcb3f227eaf0db11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SHARE_ACCUM_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6da7ce52485fdd258b9ab494eedcd98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SHARE_ACCUM_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a70528ce3cc7d08b118b54251d56e8624</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SHARE_DEPTH_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aba970a427c2dca2f2a3907d867d3ca7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SHARE_DEPTH_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af0c91b10c8987a23fd49abe5b7726e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SHARE_STENCIL_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5b0fd4fef9367431eb546d3e735803ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SHARE_STENCIL_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af0121e21140c019cc4c2a996b9fa2f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STENCIL_BITS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0adda3bf0bcae1b1f66094f4331570bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STENCIL_BITS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a07074bca58bc97de5fb2e72f2e171936</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STENCIL_BUFFER_BIT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acead508dee137b6e3517ef7b871a49f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STEREO_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2aa289efbc19a76be9dc0ac303f01689</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STEREO_EMITTER_DISABLE_3DL</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2ce7570bcb8cace6a9e2a88f682a681a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STEREO_EMITTER_ENABLE_3DL</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a98e1644d3f18bc7ae78a863c704adbd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STEREO_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af41898c14c7103984878d144bc1aee9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STEREO_POLARITY_INVERT_3DL</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acbc8fa22365f16366b1e037bb8f26148</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_STEREO_POLARITY_NORMAL_3DL</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aae17fea643cae49108a76e70e9b26034</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SUPPORT_GDI_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aba61f71193fd3d3d86c685f7b34e56dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SUPPORT_GDI_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3bdea97216e39c01308ead803c70d17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SUPPORT_OPENGL_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>afddc80fbff35c1f270613b83090eca85</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SUPPORT_OPENGL_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af269ce9e91afd6de9f831f14011d50c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_COPY_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac27ce73d3f143c8353ef1df789ef046e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_COPY_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1712a407e684c764eaee84a7072ecf4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_EXCHANGE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0d1f93ca815d7a25ab315f7c0eacae84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_EXCHANGE_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a15dc8b430b60855a5f01215b762f4e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_LAYER_BUFFERS_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac314b1700a0bcda2d7530373d9dde7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_LAYER_BUFFERS_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af5593d11200e09825e586c4419136151</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_METHOD_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2c1814f7285f6392517ed940fb675f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_METHOD_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a301c7708a1e5a21b5c74cf981b94290a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_UNDEFINED_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>addc0aa8a0b99095e09cc748e17dcd8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_SWAP_UNDEFINED_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa3af1fa82176cfb619b1024958771392</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_1D_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a536b7f16817bd892f30dd67181138c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_2D_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab3638f21cd6fef0ff7684ad29fd42298</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_CUBE_MAP_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac70f0e77aa0d427270463b5284223313</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae577ea7e7aa69a2c1f5dc232cc4ade78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7216236e0cd23535d73358e1dd06cb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>afe687e69abd2d5e10d7ebe0cb8ac2227</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4cb2ec90501fd77c3224ef748c1f01af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>afa47fb9c961e5a05540bc3aac87b760e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a61020a8fd98ebed6af9ec1c2f2066451</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_DEPTH_COMPONENT_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab64fd82fcd723b3295a8a675e4c084f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_FLOAT_R_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a540dcda7f14fb508d31f7463b2a07907</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_FLOAT_RG_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8026a4edbb97e4d9162b39995d8a0173</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_FLOAT_RGB_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a040fff2b7bec1295b7adba2ee16d66e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_FLOAT_RGBA_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3cc1b7ec1f80ca32ee77643a514b9237</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_FORMAT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac5568e1893bea5119750cce290e51543</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_RECTANGLE_ATI</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a313acc4ed76326b59474ae39749902d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_RECTANGLE_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a756b417a1c940fabf1612e6f3180129e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_RGB_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa8e971af28667351deca4ed1ad68447e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_RGBA_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a82511b9960b4f6eaca94de22a76e317d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TEXTURE_TARGET_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a192fc0dc3758050181b423ca2604fdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_ALPHA_VALUE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4ed17228cd09c34f556948807c91a2d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2a9cc47f0c03ed77341edc8c502b9ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_BLUE_VALUE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>abc05aa81ef07b7c2e4f3a55bd30dfded</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3b4a412e0399218dfe402380d1eb2b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_GREEN_VALUE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af61c714bf83ed4ab06e6e5e8970008e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_INDEX_VALUE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab0dce9ba7c0a09bb36e508d872d313cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_RED_VALUE_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9f6ea6a06f906059c0103fc38479170a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TRANSPARENT_VALUE_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8bd8249522026330b56c44b9f75c78b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_COLORINDEX_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8bf596fcd313de5ab063c732774063cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_COLORINDEX_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0fa4b51bb215c2b30863da3dca7393e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_RGBA_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9ef316350bc3d0261a55e22242da3573</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_RGBA_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4a4fa815a56b3ced62a7d35edb6fd157</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_RGBA_FLOAT_ARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4a01809cbe61997b514f80ada8c3274a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_RGBA_FLOAT_ATI</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a76c95bad1c0d17b34b535c026529cfcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_TYPE_RGBA_UNSIGNED_FLOAT_EXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a790067fd86b07df99bbfe319560628bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_ALPHA_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a84bd7505179e46f4a156a630c168d5a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_COLOR_AND_ALPHA_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aafca7e1cbcbddc57f5095c4001826e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_COLOR_AND_DEPTH_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8166d35803d41b8cde54f75b3f7a008d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_COLOR_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae9e284cf9211fdda54671e92303da81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_DEPTH_NV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a59a12fd6274f9105accf9932551b99e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_FIELD_1</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2d60a37fcaf491f19e0fb05890a70364</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_FIELD_2</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a77028662a3ce1cb3605cd7cc9dab50d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_FRAME</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae55107470ec97eb225a196f25bb37d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_STACKED_FIELDS_1_2</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a01778babddbdd6a8974723ba576ea068</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGL_VIDEO_OUT_STACKED_FIELDS_2_1</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aef79934314dbff08bc8ec170d902f2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglAllocateMemoryNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad7eff35f844e0081c6b5f105acaea9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglAssociateImageBufferEventsI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aabcf44a9b2ca68604fa56a7125f3a198</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglBeginFrameTrackingI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>addaac8b0b811921d9f3392fb983115ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglBindDisplayColorTableEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3eec753ea62cae5d7bc51d8cec5fe5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglBindSwapBarrierNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a06cc0ce1d9b063d878c3cb756717b13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglBindTexImageARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aeed8540d0ee878aeb84eea16b00e71f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglBindVideoDeviceNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6bc0f437b189c4e3f5b4bfcd3539c6cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglBindVideoImageNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a44f303d6cb4d1ebb1fc2d94b0680caac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglChoosePixelFormatARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac8759d4f1193da04f4f215446b70eded</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglChoosePixelFormatEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aab686386195282bca80935947b125754</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglCreateAffinityDCNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4fdf3e4c14b9894ab5ae9502e3ba6bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglCreateBufferRegionARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab124e4b21ea3b218681115893176a263</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglCreateContextAttribsARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acdca080586c894bbe2244900e8dfa24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglCreateDisplayColorTableEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad22c94ac36f62f8e2ab81fdeaee5d174</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglCreateImageBufferI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aea1acbdb20171dbe984539920ec46e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglCreatePbufferARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a19e4cd37146596d6608d175f909f643c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglCreatePbufferEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3196763adc50b4b176a3a2bc9541bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglDeleteBufferRegionARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a79dd0f5b122ec6611a140c259ce1095e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglDeleteDCNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a72f2fbe4c2b7d97f7346c0b9c75addb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglDestroyDisplayColorTableEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a34c045eb9557031fe4639025a7d1798a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglDestroyImageBufferI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af6275fe7f80a5c3a772279758ac99577</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglDestroyPbufferARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9f08c595b107bbf053b2551b18260416</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglDestroyPbufferEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a01d8966a7aea753d515204a2830bc366</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglDisableFrameLockI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab6d7668587413126646b34695bb4e890</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglDisableGenlockI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7b4cb8bd1c1839a0d814140ef56eaa2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglEnableFrameLockI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a49dd29013698242ccb0054a034c9079c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglEnableGenlockI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac3a965f10b1119f34ab811c2913255ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglEndFrameTrackingI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa40000aab494d3a824b6a50f7c832591</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglEnumerateVideoDevicesNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aaff42c9e306019cf37e3157677bac40c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglEnumGpuDevicesNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab17c4b701e0f483169b9a00a8f1afb46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglEnumGpusFromAffinityDCNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0a39f83257b99441c0ab8a0d69e7c297</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglEnumGpusNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac53d6bf4dfa4cf2a9c9bcc26b622ac22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_3DFX_multisample</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>adb8c7c298996ba0b878bbec1f42c2939</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_3DL_stereo_control</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0db30101726ed3b4f2fbc189fb18f22a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_ARB_buffer_region</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a74b50ba43340d6413b20a7754e6a03a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_ARB_create_context</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a12396dce1daddd51669cf05d6530526e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_ARB_extensions_string</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2b45dc973f3d2734cac223f7109e16b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_ARB_framebuffer_sRGB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae16f7c226228338e79b21a3d8da78f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_ARB_make_current_read</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a86ad8028c5d2ea15f1614ed7f131cb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_ARB_multisample</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2793b6d184dec3ac5c38a3b0f2feff46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_ARB_pbuffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a48823fbe9939898d28ea2a5f4414a6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_ARB_pixel_format</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7b3c0d104122b9abe1265815228d8d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_ARB_pixel_format_float</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>abf9a1950be977e2961b127fac307e3cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_ARB_render_texture</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ababa882bfb0b7f4822ab4269ac5f5fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_ATI_pixel_format_float</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aca98c858a90d7fb2245af5740d296624</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_ATI_render_texture_rectangle</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a52e75335794b23fbc64306eb7df6465a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_EXPORT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4ad7ca6f6316e27c7c3350e58f8872df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_EXT_depth_float</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a28243aa0b3dc4657e072cf89aae50e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_EXT_display_color_table</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aab47183156b8775b69785508c4e9e4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_EXT_extensions_string</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3fd5a3702a46dd6075b27c5aec54a938</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_EXT_framebuffer_sRGB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>abdd8252ce23f83c0e262cb88d758d973</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_EXT_make_current_read</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab87823edd76b7c76f7affc8ec2499361</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_EXT_multisample</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4dda6b4b2f3d33a6d252b016f825c685</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_EXT_pbuffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a485b78591d256e776596cef7bb83b241</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_EXT_pixel_format</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5e1d344d92d5ab6b0f66c069808dc846</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_EXT_pixel_format_packed_float</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aefd0aeefb75fce6dceaf123cdb143f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_EXT_swap_control</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad04b4cb1d11226b4e317d13f12f9a7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_GET_FUN</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9bf17f1f643907f8c8d95a1c80d476fa</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_GET_VAR</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8966bcd0040f53d6d0f7485dc69b1494</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_I3D_digital_video_control</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad0ec18bce9fa5ceb5c46e2eea41482b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_I3D_gamma</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a17b5e04a1e368f788d3ff908515e2e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_I3D_genlock</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0a291e39c01c37a97fa96fd53ecc270e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_I3D_image_buffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a95239d4d187c487064b2eeb050d8aed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_I3D_swap_frame_lock</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac258894a98c533ad283514465aa6924f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_I3D_swap_frame_usage</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6dcf265d71615e6be3d25bb7363862dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_NV_float_buffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aefb403ead2dd0131287d00fe38cda97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_NV_gpu_affinity</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aed6184a211701172695f36bdb7f1f45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_NV_present_video</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a34e8351b77646343cbc5036b827d089e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_NV_render_depth_texture</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a140dbed2fe6d4e25eca064f80bf33287</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_NV_render_texture_rectangle</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8454d4fb9d5b821a180055482c89a17b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_NV_swap_group</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1e592e31963b488f4a3af993884639f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_NV_vertex_array_range</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1e28eb14f1c9553fc4ceeb9f62610f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_NV_video_output</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0e1014a41036cde15af2e00bb26c5528</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WGLEW_OML_sync_control</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a32b018d01bbd4d8af0699d1c26f63c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglFreeMemoryNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af7be2b2eca44d8dbb20f383f1ab3074e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGenlockSampleRateI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a971c6a430d88acc62cdb08e8cb9203d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGenlockSourceDelayI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4c3f965a7052f4dc214eaf276d3cbcea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGenlockSourceEdgeI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a732c3b947c6e0e6a181605fddf7907d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGenlockSourceI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa7a7a4ebdf71f9059bb5ee7e86faf43d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetCurrentReadDCARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af8bdf9b4c5dd59ae10a00cae34ca02dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetCurrentReadDCEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a54b29e146020114a8585dd740842c394</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetDigitalVideoParametersI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a241a407b0c344107b153bdf2ec4c9cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetExtensionsStringARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>adee3b196f14083e02d4e6f8222fd3791</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetExtensionsStringEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a134614db3b57ba3660b3bc2e01b6c886</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetFrameUsageI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab0c98db93e1eb69ceb2ed6679066deb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetGammaTableI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a612373debebec906c05048cf0410c649</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetGammaTableParametersI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a31d0b176918ce4378283bd990e878f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetGenlockSampleRateI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae7492be94a27cd042f70e57005bada39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetGenlockSourceDelayI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2a03ab43f8b9a6356a2ac04876fe316e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetGenlockSourceEdgeI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a65233422e95a02e58be44828761c32c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetGenlockSourceI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad5f61ed9805c03705b3aa89147afdc92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetMscRateOML</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>afef814622a563732f5beb4704e956fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetPbufferDCARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a62cc2dd14065b9bba106e03861222e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetPbufferDCEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae4813910547c100a407047e97e0e697f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetPixelFormatAttribfvARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1fd864e9fd93c12a28350cf391ef4f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetPixelFormatAttribfvEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a848e0d2a007834f01272af0422262198</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetPixelFormatAttribivARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8edcc08abf2e74d0331fdfe925e98199</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetPixelFormatAttribivEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac46d0a6764f6887c3cbcaf38360aacd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetSwapIntervalEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7073e5f629ddd39067319f13e13f676e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetSyncValuesOML</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af41e690551053f96282a4a4fbe3ff374</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetVideoDeviceNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a165a2e5cae38f0bd06c228f9ee666278</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglGetVideoInfoNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9088f2995563970c07ec2520cc33b0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglIsEnabledFrameLockI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a085bf427725a0fb0442afac0fee4c86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglIsEnabledGenlockI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4b48630978a2123dbbebad2360657c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglJoinSwapGroupNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af85d35a2241041170c1075c4965aa50a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglLoadDisplayColorTableEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aade14e36974d80d3843c2ad5e549a074</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglMakeContextCurrentARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af431472ec18b1a7245544e64078752fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglMakeContextCurrentEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a560bc1294b68b5dcd4a238a69938dcac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglQueryCurrentContextNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a61c2601155d7beb66459b68594c750a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglQueryFrameCountNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a593591ea012fdbd812428edff50665fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglQueryFrameLockMasterI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2f8fabe7739c6fd4d16ef9b36296ccd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglQueryFrameTrackingI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af12e438c60226956f507df294eb030cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglQueryGenlockMaxSourceDelayI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4253ec326e49190f6a0f7d5e29ad2834</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglQueryMaxSwapGroupsNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5a05072b45261bf1077f8fc1e98a2bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglQueryPbufferARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5e6ee5d9b4bc75b0446c06e228740e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglQueryPbufferEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a69a04f2ec57a63ee3140c798d778a544</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglQuerySwapGroupNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab591fd9cffa987701c5418e50f79ec36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglReleaseImageBufferEventsI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a15415929244c044ce5327a5f3bbb36cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglReleasePbufferDCARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5e97d07092dd3dc6e0a0c5739d865861</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglReleasePbufferDCEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac97660418ce5bf4ce023e07799ff8e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglReleaseTexImageARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0f08587fe69e50d1c37a2684574ef887</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglReleaseVideoDeviceNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aed5bc930d6ddd2969098547cf792617b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglReleaseVideoImageNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8c361d50b75f4a1de008f8a2b4461467</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglResetFrameCountNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6d4b87a102ce9b21cc4f91b30b2d119e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglRestoreBufferRegionARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9f4fdb93cd779a0f8ea1f85426a91636</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglSaveBufferRegionARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a47718957769367a4e25f55337886c008</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglSendPbufferToVideoNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4244c7d1e9f9f580e3f3eb0d3ae2d34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglSetDigitalVideoParametersI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1b660e16d64f8bf45fc2e8f877bb0e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglSetGammaTableI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a49555726b79c6860c87dfa53c318f9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglSetGammaTableParametersI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aecb3d556088235fa9bc8a2f73bf49e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglSetPbufferAttribARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4a079e1851a0b8be744f24ca601352c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglSetStereoEmitterState3DL</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2fbb5d5b06a123ca0e84fe88765c01ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglSwapBuffersMscOML</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a33e085307827d7f09ac3d7b0ddb26acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglSwapIntervalEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8a2877f5187c2bbcaab779c518e4bb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglSwapLayerBuffersMscOML</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a16425d3173d1ed6dea6a1547c1afa9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglWaitForMscOML</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae10cde31a2641ea1139487ad56573084</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wglWaitForSbcOML</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad0130e84e1957c8bcc9398bef46f05ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WIN32_LEAN_AND_MEAN</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac7bef5d85e3dcd73eef56ad39ffc84a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HGLRC const int *</type>
      <name>attribList</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7119fe4f3cf11516c26adbdc212842f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>barrier</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac63f16e9303024dc4d38c00efcfe3b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int unsigned long BOOL</type>
      <name>bBlock</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a11cb1b052cc99b30dfc15f79929d6d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HANDLE LPVOID DWORD UINT</type>
      <name>count</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a98d18d6b4e3ba4ed266c6fb54c839d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT32 INT32 *</type>
      <name>denominator</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a39c8938d48dd25ea293b00ec2f0fb3cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64 INT64</type>
      <name>divisor</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3c52243718c17289294081550b5a758a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DWORD</type>
      <name>dwSize</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a37d3bd6eb92958ad35ad75483212ca56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT</type>
      <name>fuPlanes</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acddb291d98ed011b2136289b0cb981c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _GPU_DEVICE</type>
      <name>GPU_DEVICE</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0319df955afcbca7b016ff0f73ccc63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>group</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a69cec9b28d037f2272131b4fcd148620</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HDC</type>
      <name>hDC</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3ad0eade1f425b718bd6461c1ef31af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int int int</type>
      <name>height</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab2e63df950c3789599e1e43f477bc9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HDC HGLRC</type>
      <name>hglrc</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a98897a35ef7e68db0de8b46c262892de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT HGPUNV *</type>
      <name>hGpu</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aed4a6a9f2b563a76ae9fa1bb8721d09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HPBUFFERARB</type>
      <name>hPbuffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7933788375ff3cd41e28997678f1930d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HDC</type>
      <name>hReadDC</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>afd88903d22347d0a98a2e56b97352816</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HGLRC</type>
      <name>hShareContext</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7304940b68a48769443c1eb41a9a4a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int HVIDEOOUTPUTDEVICENV</type>
      <name>hVideoDevice</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7c99b7249a7c33b96e3c006bd9e0add4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>iAttribute</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1040c51543f5291a1dcf3a2f2a8c5bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>iBuffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5bbdea9850db7c8ebb25aeaa1f40012a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>iBufferType</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae03f4985c7e8773d829d7757c43a7876</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>iDeviceIndex</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0cd9bdd9a7451e220a7eed9905059216</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>iEntries</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a80258a3c992d0cb8c4e4c7bf0b18db1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>iGpuIndex</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acffc60a856cb6f3c567e4262cdc27321</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int int</type>
      <name>iHeight</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a39ec6c6cbc64ff726f20a1398f026fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>iLayerPlane</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acd1d4ba2057248b69d5fda1a765b6c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>iPixelFormat</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac1fc7b5b3d46c4439d17890974c8b41e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HPBUFFERARB int</type>
      <name>iVideoBuffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a828402df42454da09f21b6f165498412</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int</type>
      <name>iWidth</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a30fafed225cae9e58d3fe93fe778565b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint</type>
      <name>length</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a74efbdef71b2e5711088ae39fc925d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT PGPU_DEVICE</type>
      <name>lpGpuDevice</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa898d12612a2f5da1fc1158350c862d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint GLuint *</type>
      <name>maxBarriers</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a97112cce661fcb78de40e65a6d9230a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLuint *</type>
      <name>maxGroups</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a508519b99ae8663aba7fd349cc69997b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64 INT64 *</type>
      <name>msc</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac6ab09fc64bb73d869061c8f9a13c9fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int UINT</type>
      <name>nAttributes</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acbdabb26241c2bbf86c1a1ee4629c5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const int const FLOAT UINT</type>
      <name>nMaxFormats</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aca5696c6ab08d74792b53555406d4153</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const int const FLOAT UINT int UINT *</type>
      <name>nNumFormats</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aaa6694aa8869804a9ea240d2a0b0bac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>numDevices</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>afc3b4efd994aedcffc2dac18a1728cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT32 *</type>
      <name>numerator</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a25f46232b6f4a7410d48b173460f06f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HANDLE LPVOID *</type>
      <name>pAddress</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8fe88e10022de47f477797ce6a5af1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HANDLE *</type>
      <name>pEvent</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9773a57f1625c789c645a9d0d827f78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const int const FLOAT *</type>
      <name>pfAttribFList</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae0b1b383e79743a33c015ad1ecac31d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>BOOL *</type>
      <name>pFlag</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a972897da1b4f27ee908a24dbab027261</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void *WINAPI *</type>
      <name>PFNWGLALLOCATEMEMORYNVPROC</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a83d9b4cd5b80697e927061434b0eb03c</anchor>
      <arglist>(GLsizei size, GLfloat readFrequency, GLfloat writeFrequency, GLfloat priority)</arglist>
    </member>
    <member kind="typedef">
      <type>const char *WINAPI *</type>
      <name>PFNWGLGETEXTENSIONSSTRINGARBPROC</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acee8654382893ad169d4bec33fd7b4b3</anchor>
      <arglist>(HDC hdc)</arglist>
    </member>
    <member kind="typedef">
      <type>const char *WINAPI *</type>
      <name>PFNWGLGETEXTENSIONSSTRINGEXTPROC</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a81f2b3f7b713a5502bac8c0f4763b3ad</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="typedef">
      <type>int int UINT const int FLOAT *</type>
      <name>pfValues</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2de9a19d9edb93fdc2ca333cfad14aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _GPU_DEVICE *</type>
      <name>PGPU_DEVICE</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6e272efe8f4c3663204c387ae0cd4761</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HVIDEOOUTPUTDEVICENV *</type>
      <name>phDeviceList</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad1c4d5a7734ea7b02c0b6378340e7b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HGPUNV *</type>
      <name>phGpu</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7a1268ce60dee3728746196f8f040dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const int *</type>
      <name>piAttribIList</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7c969529e6d5a2ba58aed6735fd416fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int int const int *</type>
      <name>piAttribList</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae83d0e683f28988d695e05fcf2bf34a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int UINT const int *</type>
      <name>piAttributes</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a02bd9a619ff024959a639fb0e427b450</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const int const FLOAT UINT int *</type>
      <name>piFormats</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9656c2f569817c343a4ad0d71a0918fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int *</type>
      <name>piValue</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa64c915b7816e206b07b9cf9e2fb022d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int UINT const int int *</type>
      <name>piValues</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa99a7e53442b8cd89b1d3cd5b4134fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DWORD float *</type>
      <name>pLastMissedUsage</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac6905da435c6e8d0b38fdc407c8d9507</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DWORD *</type>
      <name>pMissedFrames</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9e9c7376290e4339c8a14495d42f653c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HANDLE LPVOID DWORD *</type>
      <name>pSize</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a95e478a19268863e38a9733ac885ac14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int USHORT USHORT USHORT *</type>
      <name>puBlue</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a666e1029071176cadae1ed0c23fd4636</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int USHORT USHORT *</type>
      <name>puGreen</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a03b17731665646978289ab7559f7bb2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long *</type>
      <name>pulCounterOutputPbuffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a031065a3be8d68ea1e12f932eba82412</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long unsigned long *</type>
      <name>pulCounterOutputVideo</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3872e7e43b4f47aa0aeda17b5ef2ecf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int unsigned long *</type>
      <name>pulCounterPbuffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad4082f05d78fb03d2073e36cac99b511</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int USHORT *</type>
      <name>puRed</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af25e35df51ad9076738319dbc7a6c8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64 INT64 INT64</type>
      <name>remainder</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a226a3effbf4b18fa52a40406d23ab396</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64 INT64 INT64 *</type>
      <name>sbc</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a736174037e55824c2eb6f4cf40ff5965</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64</type>
      <name>target_msc</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9c267838ba784fae2da343628260bf77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64</type>
      <name>target_sbc</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a803ea7cb0dc5a61d3cff625e086fc8be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>uDelay</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>abbf6a4b4dbb8b41efa229dd47ea7859a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>uEdge</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a81bba31b9300df9f7bb4011039093fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DWORD UINT</type>
      <name>uFlags</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af49e403ee7327a56b7b06812c26960a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT *</type>
      <name>uMaxLineDelay</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9815b143fd3dd51430535aca34ddf3b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT UINT *</type>
      <name>uMaxPixelDelay</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>abc9a169ec16cbe695616f6612c73d770</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>uRate</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1ce22fbd429733831a7a5fbf2e563ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>uSource</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a375f9a7c9f48a12795e90482255aff5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INT64 *</type>
      <name>ust</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0451014f70da85d839e8aaeedb261f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>UINT</type>
      <name>uState</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aef808945233c49c01fa533c44d4ff0bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int UINT</type>
      <name>uType</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa04747ffb75c0cafda5e7d93061f2f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uVideoSlot</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a385c9039f8d1a2aaa7571a35a799bf07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int int</type>
      <name>width</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae6531b1788ca42a9ae8155b0c52e7630</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>x</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad77deca22f617d3f0e0eb786445689fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int int int int</type>
      <name>xSrc</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1e74c8a3cae0daace05913929453de8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int</type>
      <name>y</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9298c7ad619074f5285b32c6b72bfdea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int int int int int int</type>
      <name>ySrc</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af9af3d7bdd9195fcb4a59cc008285a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>BOOL</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aac8eace2cea06e3f4abec4e884000342</anchor>
      <arglist>(WINAPI *PFNWGLSETSTEREOEMITTERSTATE3DLPROC)(HDC hDC</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_HANDLE</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2323c13d0f42654f004c358af0753921</anchor>
      <arglist>(HPBUFFERARB)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_HANDLE</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad121866d66db9d4244bc5b63347dfdf0</anchor>
      <arglist>(HPBUFFEREXT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_HANDLE</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac8c780d847b73fc3bb6630af090a0a5e</anchor>
      <arglist>(HGPUNV)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_HANDLE</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a151582be63bbce7f4b7e0ae262a257dc</anchor>
      <arglist>(HVIDEOOUTPUTDEVICENV)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DECLARE_HANDLE</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aee641dec07ca3cb211d0101a520075a7</anchor>
      <arglist>(HPVIDEODEV)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>GLboolean</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a47f08f52e9d01c659d8209c670ae4846</anchor>
      <arglist>(WINAPI *PFNWGLBINDDISPLAYCOLORTABLEEXTPROC)(GLushort id)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>HANDLE</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa1efb7b85228601549d183556de19dfc</anchor>
      <arglist>(WINAPI *PFNWGLCREATEBUFFERREGIONARBPROC)(HDC hDC</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>HDC</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7b84f5391331438359747d138a86ffe3</anchor>
      <arglist>(WINAPI *PFNWGLGETCURRENTREADDCARBPROC)(VOID)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>HGLRC</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac592fca28a23754f86edf2739d21068c</anchor>
      <arglist>(WINAPI *PFNWGLCREATECONTEXTATTRIBSARBPROC)(HDC hDC</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>HPBUFFERARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a90ca6f3efc25075502afda6d38df143b</anchor>
      <arglist>(WINAPI *PFNWGLCREATEPBUFFERARBPROC)(HDC hDC</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>HPBUFFEREXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9a3e24dd9ba635197a508013c122d1d1</anchor>
      <arglist>(WINAPI *PFNWGLCREATEPBUFFEREXTPROC)(HDC hDC</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>int</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a500a82aecba06f4550f6849b8099ca21</anchor>
      <arglist>(WINAPI *PFNWGLRELEASEPBUFFERDCARBPROC)(HPBUFFERARB hPbuffer</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>INT64</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a35fd85f86b0d3504c01dc4404b227f0b</anchor>
      <arglist>(WINAPI *PFNWGLSWAPBUFFERSMSCOMLPROC)(HDC hdc</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>LPVOID</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a67fabc4d4f75dccc95c4b72aef1d9823</anchor>
      <arglist>(WINAPI *PFNWGLCREATEIMAGEBUFFERI3DPROC)(HDC hDC</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>VOID</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa8d87ad3be44a7691bb5e3d86d916c95</anchor>
      <arglist>(WINAPI *PFNWGLDELETEBUFFERREGIONARBPROC)(HANDLE hRegion)</arglist>
    </member>
    <member kind="function">
      <type>typedef</type>
      <name>void</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aeea6e3dfae3acf232096f57d2d57f084</anchor>
      <arglist>(WINAPI *PFNWGLDESTROYDISPLAYCOLORTABLEEXTPROC)(GLushort id)</arglist>
    </member>
    <member kind="function">
      <type>GLEWAPI GLboolean</type>
      <name>wglewGetExtension</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a19d5a3405d165810981b1f0b83ff9d82</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>GLEWAPI GLboolean</type>
      <name>wglewIsSupported</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aecbe6c5f11407c5ad315fff521d6dcaf</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_3DFX_multisample</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a60e29f76fe60034ce0aad3d1e7f8726e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_3DL_stereo_control</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0c31209ad36d39c7bee95b8acb997bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_ARB_buffer_region</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2ad444075535f9d21b1e3b4ae5ad9747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_ARB_create_context</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0b899a4e0a2f65b09580b6a26c51dd9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_ARB_extensions_string</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a71b0e906c04ba80a1a3ad815073a8728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_ARB_framebuffer_sRGB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a73809f02e36045c0444877bcefc7bfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_ARB_make_current_read</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0948b6781d8c08970b0bb1687ebc951d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_ARB_multisample</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa34cf174a87a543828fd617121b7d9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_ARB_pbuffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a60924447c41f202d7f1f15c46ff4b5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_ARB_pixel_format</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a84c5fdc0ab7b05e6b6edafe3ff1eda19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_ARB_pixel_format_float</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a659cf418b047ddf0f204c2712ecfb482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_ARB_render_texture</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4f6c942eaf9ccce8337233c57897d41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_ATI_pixel_format_float</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af5074610676fe31278d673e4eeb338df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_ATI_render_texture_rectangle</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3c72802a6a4557cb2c827b4ee1f065c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_EXT_depth_float</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae5847079bddcfc5ef995ec4facdd2307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_EXT_display_color_table</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a44701294f168362ca02ad8203c1c4588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_EXT_extensions_string</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae26fe92d00b908e2547ce3336704c098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_EXT_framebuffer_sRGB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aef19e1ac303e426457c2abdc98f7157a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_EXT_make_current_read</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a70a3986a7fe30baf45c543b62273b0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_EXT_multisample</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0ba4cb5fd6fe56b26d3ded52d13c3f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_EXT_pbuffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a7a6356278ddd67d01039e68d9cb959d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_EXT_pixel_format</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9e83374340c6a21870427a610c1f60ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_EXT_pixel_format_packed_float</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a185a8dd5bc0fb0e6ffb2ad6b994ee8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_EXT_swap_control</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aa9f1db1e145c2bdb577dc55a8ccd127a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_I3D_digital_video_control</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aecfbe787a7172c5512f92bba833e7a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_I3D_gamma</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a54241286a7860fa1b34cae3686d22810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_I3D_genlock</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5a64e67d4579d991922621d25a441046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_I3D_image_buffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a671a23c20365fc1f1987beb2b3acb546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_I3D_swap_frame_lock</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6ceae1da699d158f9209486e79845b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_I3D_swap_frame_usage</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af9bba3a7fd0aa7e05312ec166ba39bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_NV_float_buffer</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab90a184bca8fd81fc0237e1772d78682</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_NV_gpu_affinity</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>abbabef54b370621609387e7d48c1dac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_NV_present_video</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae4ca7d0895b52fa173e1153ee6731a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_NV_render_depth_texture</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a83a5e37497bcf7510506211fd12f809f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_NV_render_texture_rectangle</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab1fa600916b636a363661cb8cc2dc66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_NV_swap_group</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>afba3ae953f74542ead1a2f1cbad1bc28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_NV_vertex_array_range</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a832c9c6698cc63e06dc16f72303173cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_NV_video_output</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a342d789133d9b701a6edd15bc8e4a9bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT GLboolean</type>
      <name>__WGLEW_OML_sync_control</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a47104084c3b9199ab3a27bc186c301e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLALLOCATEMEMORYNVPROC</type>
      <name>__wglewAllocateMemoryNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4f1f48cb3fa86268635366ab1b15a2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC</type>
      <name>__wglewAssociateImageBufferEventsI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8cf00137c1b51faa9e4e73c3bca4abb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLBEGINFRAMETRACKINGI3DPROC</type>
      <name>__wglewBeginFrameTrackingI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a86f4540a7e6bbac5830703babb339e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLBINDDISPLAYCOLORTABLEEXTPROC</type>
      <name>__wglewBindDisplayColorTableEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a631f7249281deba4d56a0416520b38e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLBINDSWAPBARRIERNVPROC</type>
      <name>__wglewBindSwapBarrierNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a680013b15ce98eb5e82d893028643eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLBINDTEXIMAGEARBPROC</type>
      <name>__wglewBindTexImageARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a30f061938d232aa35f27d6f88c0328f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLBINDVIDEODEVICENVPROC</type>
      <name>__wglewBindVideoDeviceNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac3752ec292017c8486af9eb14e5276f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLBINDVIDEOIMAGENVPROC</type>
      <name>__wglewBindVideoImageNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a9468e356657958716173c07317f7d64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLCHOOSEPIXELFORMATARBPROC</type>
      <name>__wglewChoosePixelFormatARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>abfa6e5efbd59043d00d7af140696281d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLCHOOSEPIXELFORMATEXTPROC</type>
      <name>__wglewChoosePixelFormatEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2d3a47d06161aed6bac1f528209b32aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLCREATEAFFINITYDCNVPROC</type>
      <name>__wglewCreateAffinityDCNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a36a3ddc0ef8e70f45fa1cfb1a57cad1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLCREATEBUFFERREGIONARBPROC</type>
      <name>__wglewCreateBufferRegionARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5c2311713c56aced13f3edc3b10b82ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLCREATECONTEXTATTRIBSARBPROC</type>
      <name>__wglewCreateContextAttribsARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a04de4dec528df15af4fe3913d83c4629</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLCREATEDISPLAYCOLORTABLEEXTPROC</type>
      <name>__wglewCreateDisplayColorTableEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>afcea84524e83dcb583cdaf3cd1cb5a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLCREATEIMAGEBUFFERI3DPROC</type>
      <name>__wglewCreateImageBufferI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aaff1b4b22ca08f6de1d7c0b8cc863081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLCREATEPBUFFERARBPROC</type>
      <name>__wglewCreatePbufferARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad11eccd2837acf36bc63ff9e5ec693a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLCREATEPBUFFEREXTPROC</type>
      <name>__wglewCreatePbufferEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af933f73cae5d8783e0327195ade78fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLDELETEBUFFERREGIONARBPROC</type>
      <name>__wglewDeleteBufferRegionARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2f1c776bfaf11193fbd9c94ee7d4aa42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLDELETEDCNVPROC</type>
      <name>__wglewDeleteDCNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3f8953fe9ea566a7b0908be0252389b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLDESTROYDISPLAYCOLORTABLEEXTPROC</type>
      <name>__wglewDestroyDisplayColorTableEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad18a4b563a14e530b19594aafbfe0e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLDESTROYIMAGEBUFFERI3DPROC</type>
      <name>__wglewDestroyImageBufferI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af80945e5a97a05ac514d6bb24b601095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLDESTROYPBUFFERARBPROC</type>
      <name>__wglewDestroyPbufferARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a847eb96378519b417697d7759d8cbbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLDESTROYPBUFFEREXTPROC</type>
      <name>__wglewDestroyPbufferEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ace13113b29b540dc4065d564d79a30e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLDISABLEFRAMELOCKI3DPROC</type>
      <name>__wglewDisableFrameLockI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acaa11faaef15d4c98c16784626cc8fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLDISABLEGENLOCKI3DPROC</type>
      <name>__wglewDisableGenlockI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aff37a13465efffa845e6a4a0f4499e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLENABLEFRAMELOCKI3DPROC</type>
      <name>__wglewEnableFrameLockI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab6bacdff53a935c54d70f123710cdc73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLENABLEGENLOCKI3DPROC</type>
      <name>__wglewEnableGenlockI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a183d8995dbf0f6c81e7a207647422d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLENDFRAMETRACKINGI3DPROC</type>
      <name>__wglewEndFrameTrackingI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a96b79629697b4f556b009744ce18334d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLENUMERATEVIDEODEVICESNVPROC</type>
      <name>__wglewEnumerateVideoDevicesNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2e8456ed7250661e24cb58cd45c9a567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLENUMGPUDEVICESNVPROC</type>
      <name>__wglewEnumGpuDevicesNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1ac0c84775909b794ef86ee4914e5c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLENUMGPUSFROMAFFINITYDCNVPROC</type>
      <name>__wglewEnumGpusFromAffinityDCNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a96de51c95486b27e2d22da306853dd60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLENUMGPUSNVPROC</type>
      <name>__wglewEnumGpusNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab11fb0e6f84e664f181a0a6e0aae48ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLFREEMEMORYNVPROC</type>
      <name>__wglewFreeMemoryNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a08b00da9e2913b41d5e3d552b24514e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGENLOCKSAMPLERATEI3DPROC</type>
      <name>__wglewGenlockSampleRateI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acb46fa31768ca1a9f895428c24d3db9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGENLOCKSOURCEDELAYI3DPROC</type>
      <name>__wglewGenlockSourceDelayI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a67eba1205d6e79a39b599a4245c6436e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGENLOCKSOURCEEDGEI3DPROC</type>
      <name>__wglewGenlockSourceEdgeI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a66ade957191261d5cb64bb1590735b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGENLOCKSOURCEI3DPROC</type>
      <name>__wglewGenlockSourceI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a20451de0b74c810745b7cf17486e0bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETCURRENTREADDCARBPROC</type>
      <name>__wglewGetCurrentReadDCARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a91104073fc1fe36059bc4e6fff287f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETCURRENTREADDCEXTPROC</type>
      <name>__wglewGetCurrentReadDCEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5b3af65f52b2c24f064dd0a85d7037e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETDIGITALVIDEOPARAMETERSI3DPROC</type>
      <name>__wglewGetDigitalVideoParametersI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1514d9454d7ba456530ea7923d7773c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETEXTENSIONSSTRINGARBPROC</type>
      <name>__wglewGetExtensionsStringARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a08071f429f2ea92120aa9d63727c4497</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETEXTENSIONSSTRINGEXTPROC</type>
      <name>__wglewGetExtensionsStringEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a49c8c5d436130b077592b35ef11bed7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETFRAMEUSAGEI3DPROC</type>
      <name>__wglewGetFrameUsageI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0628f454b17c4bfbdc15d3e18e9bffe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETGAMMATABLEI3DPROC</type>
      <name>__wglewGetGammaTableI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a93c7ed090aab7c3aba292a1039d9564c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETGAMMATABLEPARAMETERSI3DPROC</type>
      <name>__wglewGetGammaTableParametersI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a5a328db393438584177422f6c516cb96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETGENLOCKSAMPLERATEI3DPROC</type>
      <name>__wglewGetGenlockSampleRateI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0dabb35e425d190780d3ac994e41c388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETGENLOCKSOURCEDELAYI3DPROC</type>
      <name>__wglewGetGenlockSourceDelayI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae63a8387d11fd78e2269c38c2267294f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETGENLOCKSOURCEEDGEI3DPROC</type>
      <name>__wglewGetGenlockSourceEdgeI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a57098e1078d3dd9fd90f2fc361ea361c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETGENLOCKSOURCEI3DPROC</type>
      <name>__wglewGetGenlockSourceI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad5fdd55190334046e5830e100df20d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETMSCRATEOMLPROC</type>
      <name>__wglewGetMscRateOML</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aff9ca4d02aaa96592f5460064543c386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETPBUFFERDCARBPROC</type>
      <name>__wglewGetPbufferDCARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac4b6a8c55e915c3e0654b3f92d424ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETPBUFFERDCEXTPROC</type>
      <name>__wglewGetPbufferDCEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ad7ba6846e120ef50b01cd0e8ed385175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETPIXELFORMATATTRIBFVARBPROC</type>
      <name>__wglewGetPixelFormatAttribfvARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac81b66a050fc75fdfe5f394085d22967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETPIXELFORMATATTRIBFVEXTPROC</type>
      <name>__wglewGetPixelFormatAttribfvEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a0deae33f0087362adb1db342bd194939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETPIXELFORMATATTRIBIVARBPROC</type>
      <name>__wglewGetPixelFormatAttribivARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a12aa125d22fb92d075d041e065eaddb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETPIXELFORMATATTRIBIVEXTPROC</type>
      <name>__wglewGetPixelFormatAttribivEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a11ce8bcd78fe5eaf3cfeba88d42e66fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETSWAPINTERVALEXTPROC</type>
      <name>__wglewGetSwapIntervalEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a09a2322be156271b454a224208621033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETSYNCVALUESOMLPROC</type>
      <name>__wglewGetSyncValuesOML</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ab8386098280d4207c897639aaf4edcf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETVIDEODEVICENVPROC</type>
      <name>__wglewGetVideoDeviceNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a51a0c1af3ec3859adbfbe61ce84bf5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLGETVIDEOINFONVPROC</type>
      <name>__wglewGetVideoInfoNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a91679c3135a86c15e9adaff2b5eab964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLISENABLEDFRAMELOCKI3DPROC</type>
      <name>__wglewIsEnabledFrameLockI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a40dfb4118530fa8b322889098021e9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLISENABLEDGENLOCKI3DPROC</type>
      <name>__wglewIsEnabledGenlockI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a2ac853379ea9c81029b522de44d8735f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLJOINSWAPGROUPNVPROC</type>
      <name>__wglewJoinSwapGroupNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>aaafc270b29589a927013e02dae3bad03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLLOADDISPLAYCOLORTABLEEXTPROC</type>
      <name>__wglewLoadDisplayColorTableEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6f966e7c91e6a368ff7d36e30f8a7db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLMAKECONTEXTCURRENTARBPROC</type>
      <name>__wglewMakeContextCurrentARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a01e1f2116d2f37a69f6111b3c9283599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLMAKECONTEXTCURRENTEXTPROC</type>
      <name>__wglewMakeContextCurrentEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6a857477019167ee68f0e7fbf84d31ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLQUERYCURRENTCONTEXTNVPROC</type>
      <name>__wglewQueryCurrentContextNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3d2bc29acc20feeef35d578a683ba341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLQUERYFRAMECOUNTNVPROC</type>
      <name>__wglewQueryFrameCountNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a13a2466d6f57fadc4c943c70ebc9db31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLQUERYFRAMELOCKMASTERI3DPROC</type>
      <name>__wglewQueryFrameLockMasterI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a75043bf60fd271502fd42956ac2552b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLQUERYFRAMETRACKINGI3DPROC</type>
      <name>__wglewQueryFrameTrackingI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a3b58a79c9e59ec15dbb200a46849a34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLQUERYGENLOCKMAXSOURCEDELAYI3DPROC</type>
      <name>__wglewQueryGenlockMaxSourceDelayI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a13c192726ed2cfec4041feed15236e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLQUERYMAXSWAPGROUPSNVPROC</type>
      <name>__wglewQueryMaxSwapGroupsNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>acf8013c22f3c7d0cba0913b01d5ae9e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLQUERYPBUFFERARBPROC</type>
      <name>__wglewQueryPbufferARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>abfa7fc3a211299db9b28625b79b599e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLQUERYPBUFFEREXTPROC</type>
      <name>__wglewQueryPbufferEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a03370ada76fa18b707801eb15cb9605f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLQUERYSWAPGROUPNVPROC</type>
      <name>__wglewQuerySwapGroupNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a58ab1b73f1f824bb69ee0ea4c569f6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC</type>
      <name>__wglewReleaseImageBufferEventsI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ae970824382f171f3b272e4486253b88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLRELEASEPBUFFERDCARBPROC</type>
      <name>__wglewReleasePbufferDCARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac9b198e7c64b790055ad0c5bb5b8e494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLRELEASEPBUFFERDCEXTPROC</type>
      <name>__wglewReleasePbufferDCEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a149d4dca46827dae048c651178ebefa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLRELEASETEXIMAGEARBPROC</type>
      <name>__wglewReleaseTexImageARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a33a979c0eb6a1dd653a5fec715c0936f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLRELEASEVIDEODEVICENVPROC</type>
      <name>__wglewReleaseVideoDeviceNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1ea2e84ff2c9ea86b7d4f8fcb86eb0de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLRELEASEVIDEOIMAGENVPROC</type>
      <name>__wglewReleaseVideoImageNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a1cfdd7cd4f787b7e241920ba228f9303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLRESETFRAMECOUNTNVPROC</type>
      <name>__wglewResetFrameCountNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac543bc09e2c0ddb9b060f6e5ec2db4c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLRESTOREBUFFERREGIONARBPROC</type>
      <name>__wglewRestoreBufferRegionARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a637bedef27eae655a2a986c31d4b2d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLSAVEBUFFERREGIONARBPROC</type>
      <name>__wglewSaveBufferRegionARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a056ceceb82a28eaf3fd8024beec477a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLSENDPBUFFERTOVIDEONVPROC</type>
      <name>__wglewSendPbufferToVideoNV</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a586ddf3c2fb315ddcb5446e274081a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC</type>
      <name>__wglewSetDigitalVideoParametersI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8e8824128d8686f8ad39c942e1ad9364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLSETGAMMATABLEI3DPROC</type>
      <name>__wglewSetGammaTableI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a85c4bf0fcf3972fa3d055247c2f84a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLSETGAMMATABLEPARAMETERSI3DPROC</type>
      <name>__wglewSetGammaTableParametersI3D</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a10182d1b0a95a219087b88bcd0988419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLSETPBUFFERATTRIBARBPROC</type>
      <name>__wglewSetPbufferAttribARB</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a6a5164198b688c986426f6a2050268b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLSETSTEREOEMITTERSTATE3DLPROC</type>
      <name>__wglewSetStereoEmitterState3DL</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a537ce2bb71097f0d309ca0c555acd2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLSWAPBUFFERSMSCOMLPROC</type>
      <name>__wglewSwapBuffersMscOML</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>ac60ef75e801fba2cb73682b647051ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLSWAPINTERVALEXTPROC</type>
      <name>__wglewSwapIntervalEXT</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8e8089d4d22b6b8507a2fe1182d99a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLSWAPLAYERBUFFERSMSCOMLPROC</type>
      <name>__wglewSwapLayerBuffersMscOML</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a8418efabb9fa9e4efc1315c0fe9bbf7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLWAITFORMSCOMLPROC</type>
      <name>__wglewWaitForMscOML</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>af404790a715752974d03b4f59e289034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WGLEW_EXPORT PFNWGLWAITFORSBCOMLPROC</type>
      <name>__wglewWaitForSbcOML</name>
      <anchorfile>wglew_8h.html</anchorfile>
      <anchor>a4ccf3611f878c857e47f2509617cbed8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>winthread.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/rplidar/src/arch/win32/</path>
    <filename>winthread_8hpp</filename>
    <includes id="sdkcommon_8h" name="sdkcommon.h" local="yes" imported="no">sdkcommon.h</includes>
    <namespace>rp</namespace>
    <namespace>rp::hal</namespace>
  </compound>
  <compound kind="file">
    <name>wrap2pi.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/math/</path>
    <filename>wrap2pi_8h</filename>
    <namespace>mrpt</namespace>
    <namespace>mrpt::math</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_USE_MATH_DEFINES</name>
      <anchorfile>wrap2pi_8h.html</anchorfile>
      <anchor>a525335710b53cb064ca56b936120431e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>angDistance</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga1eaea1b18345e9a5d0843a9d6fe482a3</anchor>
      <arglist>(T from, T to)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unwrap2PiSequence</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga55d36a5b4dc74282d689abf4ff1e05c4</anchor>
      <arglist>(VECTOR &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>wrapTo2Pi</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga81ffbc190c3274c294a71aad568e98e3</anchor>
      <arglist>(T a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wrapTo2PiInPlace</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaf3dcff278e3ccf372395351cfbb4d3dd</anchor>
      <arglist>(T &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>wrapToPi</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaa2ddb99c5a5532075417f855b1c132fd</anchor>
      <arglist>(T a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wrapToPiInPlace</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga69ca7c53c45b1f99c69b45f40ef41e42</anchor>
      <arglist>(T &amp;a)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wrap2pi_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/math/</path>
    <filename>wrap2pi__unittest_8cpp</filename>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>wrap2pi__unittest_8cpp.html</anchorfile>
      <anchor>a8f259ef527c75d734c510037a9476574</anchor>
      <arglist>(Wrap2PI_tests, angDistance)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wx28-fixes.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/gui/</path>
    <filename>wx28-fixes_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>wxFONTFAMILY_TELETYPE</name>
      <anchorfile>wx28-fixes_8h.html</anchorfile>
      <anchor>a3e23a8abee524f7547eb73e9283b877f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>wxFONTWEIGHT_BOLD</name>
      <anchorfile>wx28-fixes_8h.html</anchorfile>
      <anchor>aed00874707c9f9a44dae52136b56f5d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WxSubsystem.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/src/</path>
    <filename>WxSubsystem_8cpp</filename>
    <includes id="gui-precomp_8h" name="gui-precomp.h" local="yes" imported="no">gui-precomp.h</includes>
    <includes id="CDisplayWindow_8h" name="CDisplayWindow.h" local="no" imported="no">mrpt/gui/CDisplayWindow.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="os_8h" name="os.h" local="no" imported="no">mrpt/system/os.h</includes>
    <includes id="WxSubsystem_8h" name="WxSubsystem.h" local="no" imported="no">mrpt/gui/WxSubsystem.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
  </compound>
  <compound kind="file">
    <name>WxSubsystem.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/gui/</path>
    <filename>WxSubsystem_8h</filename>
    <includes id="opengl__fonts_8h" name="opengl_fonts.h" local="no" imported="no">mrpt/opengl/opengl_fonts.h</includes>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="threads_8h" name="threads.h" local="no" imported="no">mrpt/system/threads.h</includes>
    <includes id="CSemaphore_8h" name="CSemaphore.h" local="no" imported="no">mrpt/synch/CSemaphore.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="lightweight__geom__data_8h" name="lightweight_geom_data.h" local="no" imported="no">mrpt/math/lightweight_geom_data.h</includes>
    <includes id="types__math_8h" name="types_math.h" local="no" imported="no">mrpt/utils/types_math.h</includes>
    <includes id="gui__frwds_8h" name="gui_frwds.h" local="no" imported="no">mrpt/gui/gui_frwds.h</includes>
    <includes id="gui_2include_2mrpt_2gui_2link__pragmas_8h" name="gui/include/mrpt/gui/link_pragmas.h" local="no" imported="no">mrpt/gui/link_pragmas.h</includes>
    <class kind="class">mrpt::gui::WxSubsystem</class>
    <namespace>mrpt</namespace>
    <namespace>mrpt::gui</namespace>
  </compound>
  <compound kind="file">
    <name>WxUtils.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/src/</path>
    <filename>WxUtils_8cpp</filename>
    <includes id="gui-precomp_8h" name="gui-precomp.h" local="yes" imported="no">gui-precomp.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
  </compound>
  <compound kind="file">
    <name>WxUtils.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/gui/include/mrpt/gui/</path>
    <filename>WxUtils_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <includes id="CImage_8h" name="CImage.h" local="no" imported="no">mrpt/utils/CImage.h</includes>
    <includes id="CConfigFileBase_8h" name="CConfigFileBase.h" local="no" imported="no">mrpt/utils/CConfigFileBase.h</includes>
    <includes id="CConfigFileMemory_8h" name="CConfigFileMemory.h" local="no" imported="no">mrpt/utils/CConfigFileMemory.h</includes>
    <includes id="CCriticalSection_8h" name="CCriticalSection.h" local="no" imported="no">mrpt/synch/CCriticalSection.h</includes>
    <includes id="keycodes_8h" name="keycodes.h" local="no" imported="no">mrpt/gui/keycodes.h</includes>
    <includes id="gui_2include_2mrpt_2gui_2link__pragmas_8h" name="gui/include/mrpt/gui/link_pragmas.h" local="no" imported="no">mrpt/gui/link_pragmas.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::gui</namespace>
  </compound>
  <compound kind="file">
    <name>xcommunicationconfig.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>xcommunicationconfig_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>ab38817d549ec38c140891933a09df74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_WARNINGS</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>af08ec37a8c99d747fb60fa15bc28678b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DIDLOG</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>a29aee9313b0e5a9165eb24965c219ec8</anchor>
      <arglist>(d)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JLALERT</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>a830f9755790d6520341aa3c45a349509</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JLALERT_NODEC</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>a2ee7a5b6e783c6e3f0398d2594ea1b03</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JLDEBUG</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>a56eabbe80260a3190a6944c9a328f1c6</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JLDEBUG_NODEC</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>aadcad07ad34f8c0c8f2c0ec474b7e267</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JLERROR</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>a0d0a5690a35c8c11ebd894784897bade</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JLERROR_NODEC</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>a0e7fca0e3101d025b06acadfc8cb9bc7</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JLFATAL</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>ab02c13d96ffe2d01cc47761d4ad8c847</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JLFATAL_NODEC</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>af1a8398005297000f986e210b6a9181a</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JLTRACE</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>a2bcae47481769fbf317f2537707523e4</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JLTRACE_NODEC</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>ab8449be7298f9e3410ee030b8098cb8e</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QT_NO_DEBUG</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>adf4502fefc73baefd4000330c54a52fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UNICODE</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>a09ecca53f2cd1b8d1c566bedb245e141</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XCOMMUNICATION_CONFIG_H</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>ad1abc6c843b383ac5f0f8a8e947489a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_32BIT</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>a7b30ef2011b10650fc0e39becd1981ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_DISABLE_COPY</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>a3e4e7341eb2d89439150f6a28b716e45</anchor>
      <arglist>(className)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_NO_AUTOLIB</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>ac958057a07cfc209f6d6f105185fec2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_NO_PORT_NUMBERS</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>a08d46acedbe009ade41c75851def6b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSEXITLOGC</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>ac981101ae078d7cf4814c93522a5385d</anchor>
      <arglist>(j)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSEXITLOGD</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>afebc6138954d853ce365b184d3e51360</anchor>
      <arglist>(j)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSEXITLOGN</name>
      <anchorfile>xcommunicationconfig_8h.html</anchorfile>
      <anchor>a88621d2b4e18bf85651edb7dc5bfad7c</anchor>
      <arglist>(j)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xform.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>xform_8c</filename>
    <includes id="xform_8h" name="xform.h" local="yes" imported="no">xform.h</includes>
    <includes id="imgfeatures_8h" name="imgfeatures.h" local="yes" imported="no">imgfeatures.h</includes>
    <includes id="vision_2src_2sift-hess_2utils_8h" name="vision/src/sift-hess/utils.h" local="yes" imported="no">utils.h</includes>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <member kind="function">
      <type>int</type>
      <name>calc_min_inliers</name>
      <anchorfile>xform_8c.html</anchorfile>
      <anchor>a6e41d14ef1926021610d83e3be505691</anchor>
      <arglist>(int, int, double, double)</arglist>
    </member>
    <member kind="function">
      <type>struct feature **</type>
      <name>draw_ransac_sample</name>
      <anchorfile>xform_8c.html</anchorfile>
      <anchor>adc39458558dec879484037a29e7bc76c</anchor>
      <arglist>(struct feature **, int, int, gsl_rng *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_corresp_pts</name>
      <anchorfile>xform_8c.html</anchorfile>
      <anchor>a2f063d34ad78fe93879ffce7ffc7c078</anchor>
      <arglist>(struct feature **, int, int, CvPoint2D64f **, CvPoint2D64f **)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>find_consensus</name>
      <anchorfile>xform_8c.html</anchorfile>
      <anchor>aabff9af0a01053e88a0fb946e5815f00</anchor>
      <arglist>(struct feature **, int, int, CvMat *, ransac_err_fn, double, struct feature ***)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline struct feature *</type>
      <name>get_match</name>
      <anchorfile>xform_8c.html</anchorfile>
      <anchor>a5f008a11c30266da899b3df6fdacc06b</anchor>
      <arglist>(struct feature *, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_matched_features</name>
      <anchorfile>xform_8c.html</anchorfile>
      <anchor>aec241553c156551716faba90870b4b38</anchor>
      <arglist>(struct feature *, int, int, struct feature ***)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>homog_xfer_err</name>
      <anchorfile>xform_8c.html</anchorfile>
      <anchor>a323525d6ce2d21bc668267d5734737cd</anchor>
      <arglist>(CvPoint2D64f pt, CvPoint2D64f mpt, CvMat *H)</arglist>
    </member>
    <member kind="function">
      <type>CvMat *</type>
      <name>lsq_homog</name>
      <anchorfile>xform_8c.html</anchorfile>
      <anchor>aa294258ca8bc70d38cf1cc7fbc864e8d</anchor>
      <arglist>(CvPoint2D64f *pts, CvPoint2D64f *mpts, int n)</arglist>
    </member>
    <member kind="function">
      <type>CvPoint2D64f</type>
      <name>persp_xform_pt</name>
      <anchorfile>xform_8c.html</anchorfile>
      <anchor>a9e3482c9323d073713babce91097a139</anchor>
      <arglist>(CvPoint2D64f pt, CvMat *T)</arglist>
    </member>
    <member kind="function">
      <type>CvMat *</type>
      <name>ransac_xform</name>
      <anchorfile>xform_8c.html</anchorfile>
      <anchor>afda3aa2f1b87efecacc1c67d5e7424c2</anchor>
      <arglist>(struct feature *features, int n, int mtype, ransac_xform_fn xform_fn, int m, double p_badxform, ransac_err_fn err_fn, double err_tol, struct feature ***inliers, int *n_in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __inline void</type>
      <name>release_mem</name>
      <anchorfile>xform_8c.html</anchorfile>
      <anchor>a206b0f40a08ed4964c9ec1b9a7f75762</anchor>
      <arglist>(CvPoint2D64f *, CvPoint2D64f *, struct feature **)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xform.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/vision/src/sift-hess/</path>
    <filename>xform_8h</filename>
    <includes id="do__opencv__includes_8h" name="do_opencv_includes.h" local="no" imported="no">mrpt/otherlibs/do_opencv_includes.h</includes>
    <class kind="struct">ransac_data</class>
    <member kind="define">
      <type>#define</type>
      <name>feat_ransac_data</name>
      <anchorfile>xform_8h.html</anchorfile>
      <anchor>a14ab99e7e38342c0e0c0e98daf1ae6b0</anchor>
      <arglist>(feat)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANSAC_ERR_TOL</name>
      <anchorfile>xform_8h.html</anchorfile>
      <anchor>ab550bb7f206ceacaabccf0a44042fd18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANSAC_INLIER_FRAC_EST</name>
      <anchorfile>xform_8h.html</anchorfile>
      <anchor>a072d5d0635988fbb798f32912b3d55ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RANSAC_PROB_BAD_SUPP</name>
      <anchorfile>xform_8h.html</anchorfile>
      <anchor>a3943434f4eae748e51dc07992521cf02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double(*</type>
      <name>ransac_err_fn</name>
      <anchorfile>xform_8h.html</anchorfile>
      <anchor>af5046d53db49d6dcfde0226ca4b64724</anchor>
      <arglist>)(CvPoint2D64f pt, CvPoint2D64f mpt, CvMat *M)</arglist>
    </member>
    <member kind="typedef">
      <type>CvMat *(*</type>
      <name>ransac_xform_fn</name>
      <anchorfile>xform_8h.html</anchorfile>
      <anchor>a21ccbe2eb35fb30ca84f3417319770e6</anchor>
      <arglist>)(CvPoint2D64f *pts, CvPoint2D64f *mpts, int n)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>homog_xfer_err</name>
      <anchorfile>xform_8h.html</anchorfile>
      <anchor>a323525d6ce2d21bc668267d5734737cd</anchor>
      <arglist>(CvPoint2D64f pt, CvPoint2D64f mpt, CvMat *H)</arglist>
    </member>
    <member kind="function">
      <type>CvMat *</type>
      <name>lsq_homog</name>
      <anchorfile>xform_8h.html</anchorfile>
      <anchor>aa294258ca8bc70d38cf1cc7fbc864e8d</anchor>
      <arglist>(CvPoint2D64f *pts, CvPoint2D64f *mpts, int n)</arglist>
    </member>
    <member kind="function">
      <type>CvPoint2D64f</type>
      <name>persp_xform_pt</name>
      <anchorfile>xform_8h.html</anchorfile>
      <anchor>a9e3482c9323d073713babce91097a139</anchor>
      <arglist>(CvPoint2D64f pt, CvMat *T)</arglist>
    </member>
    <member kind="function">
      <type>CvMat *</type>
      <name>ransac_xform</name>
      <anchorfile>xform_8h.html</anchorfile>
      <anchor>afda3aa2f1b87efecacc1c67d5e7424c2</anchor>
      <arglist>(struct feature *features, int n, int mtype, ransac_xform_fn xform_fn, int m, double p_badxform, ransac_err_fn err_fn, double err_tol, struct feature ***inliers, int *n_in)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xmlParser.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/xmlparser/</path>
    <filename>xmlParser_8cpp</filename>
    <includes id="xmlParser_8h" name="xmlParser.h" local="yes" imported="no">xmlParser.h</includes>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">memory.h</includes>
    <class kind="struct">ALLXMLClearTag</class>
    <class kind="struct">NextToken</class>
    <class kind="struct">XML</class>
    <class kind="struct">XMLCharacterEntity</class>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_DEPRECATE</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a411c46599e926f8cdf49c63957255359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BASE64DECODE_READ_NEXT_CHAR</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a02d5dd6a1d6f4d83b6bc775a1fcc9b34</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INDENTCHAR</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>af6833486d48fe4346cdefb5c93e317ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LENSTR</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a183cfe5a3825f1e0bc691ab934d79323</anchor>
      <arglist>(lpsz)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MEMORYINCREASE</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a963702fb4d0e1133d5d6fa779f3b5e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XML_isSPACECHAR</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a191879a1c25a6c31e1b4141c1047c8a2</anchor>
      <arglist>(ch)</arglist>
    </member>
    <member kind="typedef">
      <type>enum Attrib</type>
      <name>Attrib</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a237db9c6a708df5a725982193153ba30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum Status</type>
      <name>Status</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aa4042483285e10cd74a39a4326d6af8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XML</type>
      <name>XML</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a18d37b308850a7a74ef3177ce522e87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XMLTokenTypeTag</type>
      <name>XMLTokenType</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>ab1e571b5fb87d62e78e90873cf187f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Attrib</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a2df3c66bf120bb01d6f2a9730da14f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eAttribName</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a2df3c66bf120bb01d6f2a9730da14f5ca3ed2a987fc33c6dc101d66349b76585f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eAttribEquals</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a2df3c66bf120bb01d6f2a9730da14f5cae77de11df4922f961f6f2136b3149296</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eAttribValue</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a2df3c66bf120bb01d6f2a9730da14f5ca5dcfe8232e87eb3a8b192fb66778b789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a67a0db04d321a74b7e7fcfd3f1a3f70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eInsideTag</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a67a0db04d321a74b7e7fcfd3f1a3f70ba505429e1473eb9dc4e55c62595f61177</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eOutsideTag</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a67a0db04d321a74b7e7fcfd3f1a3f70bac353941aa358021482e09040d4a66049</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XMLTokenTypeTag</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aac926d375d0365773d3f250022ae413f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eTokenText</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aac926d375d0365773d3f250022ae413faaf1fb47ded914aeda365707553f01ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eTokenQuotedText</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aac926d375d0365773d3f250022ae413fa7d48e40874a565ba7c1f2ad8464b93f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eTokenTagStart</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aac926d375d0365773d3f250022ae413fa7850aea8cfbd65c4f7620fc37a71d1f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eTokenTagEnd</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aac926d375d0365773d3f250022ae413fa09e90171e289136c254512fbeea545dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eTokenCloseTag</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aac926d375d0365773d3f250022ae413fa3923121e04676b71a2fb936f5d1fa4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eTokenEquals</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aac926d375d0365773d3f250022ae413fad884901bbeccef6db4c8b109b8bab7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eTokenDeclaration</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aac926d375d0365773d3f250022ae413fa603a1a74f3fe6320a441ccbb7c69e188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eTokenShortHandClose</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aac926d375d0365773d3f250022ae413fa9936ad8cf9cdde44db8a07d2b3eb9c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eTokenClear</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aac926d375d0365773d3f250022ae413faf2b493e5cd2491dad925006c9f4aea36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eTokenError</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aac926d375d0365773d3f250022ae413fade6467ce2e3f78ce9abb9da71e473844</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>charmemset</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a9a625f17c09a36e3ad532cdf16072609</anchor>
      <arglist>(XMLSTR dest, XMLCHAR c, int l)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>CountLinesAndColumns</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>ae6aa5a367ab3cc92b47fd92f81add72a</anchor>
      <arglist>(XMLCSTR lpXML, int nUpto, XMLResults *pResults)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeXMLString</name>
      <anchorfile>group__StringAlloc.html</anchorfile>
      <anchor>ga6a510c9553d7fa49d0afdda1d7928669</anchor>
      <arglist>(XMLSTR t)</arglist>
    </member>
    <member kind="function">
      <type>XMLSTR</type>
      <name>fromXMLString</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a36502225dcdc2b09467919e6c9647e9d</anchor>
      <arglist>(XMLCSTR s, int lo, XML *pXML)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLCHAR</type>
      <name>getNextChar</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>af03c1c87ed4ddb95f7b49d53d9117c53</anchor>
      <arglist>(XML *pXML)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static NextToken</type>
      <name>GetNextToken</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>acf103e2756ced6c7d3f14f38f198c920</anchor>
      <arglist>(XML *pXML, int *pcbToken, enum XMLTokenTypeTag *pType)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mmin</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>ae4635e3ac4b32772021240a9c16864ee</anchor>
      <arglist>(const int t1, const int t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>myFree</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>afb8a3dc2a8f2bfeed032e25b2257fddf</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>myIsTextWideChar</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>ad9a5c911a8e21bb89427d29d33e2797e</anchor>
      <arglist>(const void *b, int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void *</type>
      <name>myRealloc</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a8415cb910267a0487e1003a34069d012</anchor>
      <arglist>(void *p, int newsize, int memInc, int sizeofElem)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>myTagCompare</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>adb64c4d1e8097d63e6c5e85a614be02a</anchor>
      <arglist>(XMLCSTR cclose, XMLCSTR copen)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>myWideCharToMultiByte</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>ad7ec02a171e7641c1d364d5d367199a3</anchor>
      <arglist>(const wchar_t *s)</arglist>
    </member>
    <member kind="function">
      <type>XMLSTR</type>
      <name>stringDup</name>
      <anchorfile>group__StringAlloc.html</anchorfile>
      <anchor>gac35b3be05a320f835b3976179637fe76</anchor>
      <arglist>(XMLCSTR lpszData, int cbData)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FILE *</type>
      <name>xfopen</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a8dd6e6cada28ea03e5cacd075b1be7f6</anchor>
      <arglist>(XMLCSTR filename, XMLCSTR mode)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>xmltoa</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>ga20998546f61a5d41ed3fe4553702473a</anchor>
      <arglist>(XMLCSTR t, XMLCSTR v)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>xmltob</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>gac93e613b4563072bf7b43f91d2696c75</anchor>
      <arglist>(XMLCSTR t, char v)</arglist>
    </member>
    <member kind="function">
      <type>XMLCHAR</type>
      <name>xmltoc</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>gaba3a6e5c79739a272b61a8288a66c41e</anchor>
      <arglist>(XMLCSTR t, XMLCHAR v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>xmltof</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>gaf820a1a0f8055c8e4a006a566be9500a</anchor>
      <arglist>(XMLCSTR t, double v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>xmltoi</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>ga17b00a11ddc49e8e253160cc56d6377f</anchor>
      <arglist>(XMLCSTR t, int v)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>xmltol</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>gab69be88d6b554476470e7a1e6ec23589</anchor>
      <arglist>(XMLCSTR t, long v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLSTR</type>
      <name>xstrcpy</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a73c2349b2f386ee50130a3961bd2dbab</anchor>
      <arglist>(XMLSTR c1, XMLCSTR c2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>xstricmp</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a2e64ea95685df2d289c31a50419b532d</anchor>
      <arglist>(XMLCSTR c1, XMLCSTR c2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>xstrlen</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a49fa66f65d2d28ce7b7e0b1752425915</anchor>
      <arglist>(XMLCSTR c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>xstrncmp</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a3165858f70cd74ffab31ebc2ddc9e104</anchor>
      <arglist>(XMLCSTR c1, XMLCSTR c2, int l)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>xstrnicmp</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a17c9570640aed10b61deec9047cb0940</anchor>
      <arglist>(XMLCSTR c1, XMLCSTR c2, int l)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLSTR</type>
      <name>xstrstr</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a696ca59a310359980c57de039f137697</anchor>
      <arglist>(XMLCSTR c1, XMLCSTR c2)</arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>base64DecodeTable</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a95ccd1205d9804edc09860687720143e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>base64EncodeTable</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>ae13e84010d00fd34a924641daef8898c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>base64Fillchar</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a7df6854a1d5f21b00ea7aba244c7ca79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static XMLNode::XMLCharEncoding</type>
      <name>characterEncoding</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aab8c180274ed444bbc56a3f413fe106c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char</type>
      <name>dropWhiteSpace</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a5873e61a244487ba540cb71b39b630f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char</type>
      <name>guessWideCharChars</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>adec6e4712d4545b0fcc11000dc0dc0ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char</type>
      <name>removeCommentsInMiddleOfText</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>ab794929f064bd5c8afe7eb4c5ecd3e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>XML_ByteTable</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>ad051bc8a748c45477e8061924998f626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>XML_gb2312ByteTable</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>ad73c77190dac8a6db6cdfb173047650c</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>XML_gbk_big5_ByteTable</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>adb1e40222ac18260cac342ad07a9ec48</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>XML_legacyByteTable</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>aee4029514341a2e9a7df6fc98f097826</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>XML_sjisByteTable</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a6833fcee2657f80f53dd4c07713ac5f3</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>XML_utf8ByteTable</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a869127c86b9e7dfe2f8587a878d8c46d</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static ALLXMLClearTag</type>
      <name>XMLClearTags</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>af948b27f3b043c55890c96abd5edab28</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static XMLCharacterEntity</type>
      <name>XMLEntities</name>
      <anchorfile>xmlParser_8cpp.html</anchorfile>
      <anchor>a4ee13056ad8950fb7f31f5c183c3f52d</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xmlParser.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/utils/xmlparser/</path>
    <filename>xmlParser_8h</filename>
    <class kind="struct">ToXMLStringTool</class>
    <class kind="struct">XMLAttribute</class>
    <class kind="struct">XMLClear</class>
    <class kind="struct">XMLNode</class>
    <class kind="struct">XMLNodeContents</class>
    <class kind="struct">XMLNode::XMLNodeDataTag</class>
    <class kind="struct">XMLParserBase64Tool</class>
    <class kind="struct">XMLResults</class>
    <member kind="define">
      <type>#define</type>
      <name>_CXML</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a17b1f4694ce8bdeef4c07319c5f8f84d</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FALSE</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>aa93f0eb578d23995850d61f7d61c55c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRUE</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>aa8cecfc5c5c054d2875c03e77b7be15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XMLCHAR</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a9f587fbd233e721e8818a3bf8102838f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XMLCSTR</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>acdb0d6fd8dd596384b438d86cfb2b182</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XMLDLLENTRY</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a990c86ec1cdbf675604a1a321d852063</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XMLDLLENTRY</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a990c86ec1cdbf675604a1a321d852063</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XMLSTR</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a849d96105aa0c8f64b5c10d9151a3cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XMLDLLENTRY ToXMLStringTool</type>
      <name>ToXMLStringTool</name>
      <anchorfile>group__ToXMLStringTool.html</anchorfile>
      <anchor>ga0460d731addf12b0863d4fd857ca8281</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XMLAttribute</type>
      <name>XMLAttribute</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a4a11e7f02fa98cb7850c6d33e5eb9a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XMLClear</type>
      <name>XMLClear</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac66e91f36b3c0c314c4fc8894820aee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>XMLElementPosition</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>aab10d65aadeca1f026f6416becde7432</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XMLElementType</type>
      <name>XMLElementType</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a8e42cd83bc7037162ed779d78881bf20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XMLError</type>
      <name>XMLError</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a1b079e7e429bd933ca6b2134846689b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XMLDLLENTRY XMLNode</type>
      <name>XMLNode</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a40876d6c58776ec0adb69baea534b2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XMLNodeContents</type>
      <name>XMLNodeContents</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>adb1f38c236e48d32771c48b14ed627d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XMLDLLENTRY XMLParserBase64Tool</type>
      <name>XMLParserBase64Tool</name>
      <anchorfile>group__XMLParserBase64Tool.html</anchorfile>
      <anchor>ga90d0646ff4a054f9d8ea0d29fb86f3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XMLResults</type>
      <name>XMLResults</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>aafbd547d290f82864b1f840025e972bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XMLElementType</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a100a496e2b573b37eb4e75f00a316851</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eNodeChild</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a100a496e2b573b37eb4e75f00a316851abef700648a317ca089d00a9285791f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eNodeAttribute</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a100a496e2b573b37eb4e75f00a316851a98e1935d617c2377530661c2d8905d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eNodeText</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a100a496e2b573b37eb4e75f00a316851a0d667f729ee0477d741d7939cf025201</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eNodeClear</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a100a496e2b573b37eb4e75f00a316851ae32d7d859f74292c7474f96804f0cf81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eNodeNULL</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>a100a496e2b573b37eb4e75f00a316851a1e67ba6c14f35fdc461da667721bff31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XMLError</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorNone</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a7cf226016a9a9ebc47ee5124e413b511</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorMissingEndTag</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a26a80e15de947fae9fb44b67e1a3a263</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorNoXMLTagFound</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a164e2a597f12c1b2e186519fc893cc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorEmpty</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a0961a8e0bbf11a91009adaf4b1c66e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorMissingTagName</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a943343714a3946a264fa0bfa7a4fbe7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorMissingEndTagName</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a489af43e5e1f882ed5c3dd9f59bbfde4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorUnmatchedEndTag</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a4eb9d0115e3d9fcfad342c7387c26c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorUnmatchedEndClearTag</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a90b020017d16093c6ccff3ccf3d92ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorUnexpectedToken</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a26e2e2231f2d3941d4b4bbb96cd9ed2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorNoElements</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5ad0687f19145845937f24cecd9f5e9fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorFileNotFound</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a55441ddd2419acb3674a9068f5c3930f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorFirstTagNotFound</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a750c78b6de79d89e2184fc7caff939e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorUnknownCharacterEntity</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5aeca604d14ec57d6dcfdc5e74dbc559dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorCharacterCodeAbove255</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a4e9a09e10bdc0c9071a8b2c4442ecae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorCharConversionError</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a5e54f63f442005ae89fdf1fe4fb17725</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorCannotOpenWriteFile</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a8596c0bf247f549ff306b6889fe2cb5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorCannotWriteFile</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a1dad0c33ae33d61b2f5f6f7f72838209</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorBase64DataSizeIsNotMultipleOf4</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5a85384d57e765bd52aaaa06096cb186d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorBase64DecodeIllegalCharacter</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5afc16bb8e15fab680665d3b8bedfc980b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorBase64DecodeTruncatedData</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5af2d54f7b3a0299a7051a196a125bf62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>eXMLErrorBase64DecodeBufferTooSmall</name>
      <anchorfile>xmlParser_8h.html</anchorfile>
      <anchor>ac39bd07b1461aaa70afffe2d7162b4f5adcc1aaa78e2f45feb792585ab1d747bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY void</type>
      <name>freeXMLString</name>
      <anchorfile>group__StringAlloc.html</anchorfile>
      <anchor>ga6a510c9553d7fa49d0afdda1d7928669</anchor>
      <arglist>(XMLSTR t)</arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY XMLSTR</type>
      <name>stringDup</name>
      <anchorfile>group__StringAlloc.html</anchorfile>
      <anchor>gac35b3be05a320f835b3976179637fe76</anchor>
      <arglist>(XMLCSTR source, int cbData=-1)</arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY XMLCSTR</type>
      <name>xmltoa</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>ga20998546f61a5d41ed3fe4553702473a</anchor>
      <arglist>(XMLCSTR xmlString, XMLCSTR defautValue=_CXML(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY char</type>
      <name>xmltob</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>gac93e613b4563072bf7b43f91d2696c75</anchor>
      <arglist>(XMLCSTR xmlString, char defautValue=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY XMLCHAR</type>
      <name>xmltoc</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>gaba3a6e5c79739a272b61a8288a66c41e</anchor>
      <arglist>(XMLCSTR xmlString, XMLCHAR defautValue=_CXML(&apos;\0&apos;))</arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY double</type>
      <name>xmltof</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>gaf820a1a0f8055c8e4a006a566be9500a</anchor>
      <arglist>(XMLCSTR xmlString, double defautValue=.0)</arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY int</type>
      <name>xmltoi</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>ga17b00a11ddc49e8e253160cc56d6377f</anchor>
      <arglist>(XMLCSTR xmlString, int defautValue=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY long</type>
      <name>xmltol</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>gab69be88d6b554476470e7a1e6ec23589</anchor>
      <arglist>(XMLCSTR xmlString, long defautValue=0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>XorHandler.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/otherlibs/tclap/</path>
    <filename>XorHandler_8h</filename>
    <includes id="Arg_8h" name="Arg.h" local="no" imported="no">mrpt/otherlibs/tclap/Arg.h</includes>
    <class kind="class">TCLAP::XorHandler</class>
    <namespace>TCLAP</namespace>
  </compound>
  <compound kind="file">
    <name>xRawLogViewerApp.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>xRawLogViewerApp_8cpp</filename>
    <includes id="xRawLogViewerApp_8h" name="xRawLogViewerApp.h" local="yes" imported="no">xRawLogViewerApp.h</includes>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <member kind="variable">
      <type>std::string</type>
      <name>global_fileToOpen</name>
      <anchorfile>xRawLogViewerApp_8cpp.html</anchorfile>
      <anchor>a3f9da21ffc191b5305c3fb6acfbcb8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CConfigFile *</type>
      <name>iniFile</name>
      <anchorfile>xRawLogViewerApp_8cpp.html</anchorfile>
      <anchor>a926291e7a133813beb0f083b5535be88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xRawLogViewerApp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>xRawLogViewerApp_8h</filename>
    <class kind="class">xRawLogViewerApp</class>
  </compound>
  <compound kind="file">
    <name>xRawLogViewerMain.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>xRawLogViewerMain_8cpp</filename>
    <includes id="xRawLogViewerMain_8h" name="xRawLogViewerMain.h" local="yes" imported="no">xRawLogViewerMain.h</includes>
    <includes id="RawLogViewer_2CAboutBox_8h" name="RawLogViewer/CAboutBox.h" local="yes" imported="no">CAboutBox.h</includes>
    <includes id="CFormMotionModel_8h" name="CFormMotionModel.h" local="yes" imported="no">CFormMotionModel.h</includes>
    <includes id="CFormPlayVideo_8h" name="CFormPlayVideo.h" local="yes" imported="no">CFormPlayVideo.h</includes>
    <includes id="CFormRawMap_8h" name="CFormRawMap.h" local="yes" imported="no">CFormRawMap.h</includes>
    <includes id="CFormEdit_8h" name="CFormEdit.h" local="yes" imported="no">CFormEdit.h</includes>
    <includes id="CScanMatching_8h" name="CScanMatching.h" local="yes" imported="no">CScanMatching.h</includes>
    <includes id="CFormChangeSensorPositions_8h" name="CFormChangeSensorPositions.h" local="yes" imported="no">CFormChangeSensorPositions.h</includes>
    <includes id="COdometryParams_8h" name="COdometryParams.h" local="yes" imported="no">COdometryParams.h</includes>
    <includes id="CScanAnimation_8h" name="CScanAnimation.h" local="yes" imported="no">CScanAnimation.h</includes>
    <includes id="CFormBatchSensorPose_8h" name="CFormBatchSensorPose.h" local="yes" imported="no">CFormBatchSensorPose.h</includes>
    <includes id="CIniEditor_8h" name="CIniEditor.h" local="yes" imported="no">CIniEditor.h</includes>
    <includes id="xRawLogViewerApp_8h" name="xRawLogViewerApp.h" local="yes" imported="no">xRawLogViewerApp.h</includes>
    <includes id="WxUtils_8h" name="WxUtils.h" local="no" imported="no">mrpt/gui/WxUtils.h</includes>
    <includes id="CVideoFileWriter_8h" name="CVideoFileWriter.h" local="no" imported="no">mrpt/vision/CVideoFileWriter.h</includes>
    <includes id="stl__containers__utils_8h" name="stl_containers_utils.h" local="no" imported="no">mrpt/utils/stl_containers_utils.h</includes>
    <includes id="CTicTac_8h" name="CTicTac.h" local="no" imported="no">mrpt/utils/CTicTac.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="CDirectoryExplorer_8h" name="CDirectoryExplorer.h" local="no" imported="no">mrpt/system/CDirectoryExplorer.h</includes>
    <includes id="CPosePDFParticles_8h" name="CPosePDFParticles.h" local="no" imported="no">mrpt/poses/CPosePDFParticles.h</includes>
    <includes id="CPosePDFGaussian_8h" name="CPosePDFGaussian.h" local="no" imported="no">mrpt/poses/CPosePDFGaussian.h</includes>
    <includes id="obs_2CRawlog_8h" name="obs/CRawlog.h" local="no" imported="no">mrpt/obs/CRawlog.h</includes>
    <includes id="maps_2COccupancyGridMap2D_8h" name="maps/COccupancyGridMap2D.h" local="no" imported="no">mrpt/maps/COccupancyGridMap2D.h</includes>
    <includes id="maps_2CSimplePointsMap_8h" name="maps/CSimplePointsMap.h" local="no" imported="no">mrpt/maps/CSimplePointsMap.h</includes>
    <includes id="maps_2CColouredPointsMap_8h" name="maps/CColouredPointsMap.h" local="no" imported="no">mrpt/maps/CColouredPointsMap.h</includes>
    <includes id="CICP_8h" name="CICP.h" local="no" imported="no">mrpt/slam/CICP.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="ops__matrices_8h" name="ops_matrices.h" local="no" imported="no">mrpt/math/ops_matrices.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
    <includes id="wrap2pi_8h" name="wrap2pi.h" local="no" imported="no">mrpt/math/wrap2pi.h</includes>
    <includes id="obs_2CObservationComment_8h" name="obs/CObservationComment.h" local="no" imported="no">mrpt/obs/CObservationComment.h</includes>
    <includes id="obs_2CObservationOdometry_8h" name="obs/CObservationOdometry.h" local="no" imported="no">mrpt/obs/CObservationOdometry.h</includes>
    <includes id="obs_2CObservation2DRangeScan_8h" name="obs/CObservation2DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation2DRangeScan.h</includes>
    <includes id="obs_2CObservationBeaconRanges_8h" name="obs/CObservationBeaconRanges.h" local="no" imported="no">mrpt/obs/CObservationBeaconRanges.h</includes>
    <includes id="obs_2CObservationStereoImages_8h" name="obs/CObservationStereoImages.h" local="no" imported="no">mrpt/obs/CObservationStereoImages.h</includes>
    <includes id="obs_2CObservation3DRangeScan_8h" name="obs/CObservation3DRangeScan.h" local="no" imported="no">mrpt/obs/CObservation3DRangeScan.h</includes>
    <includes id="obs_2CObservationGasSensors_8h" name="obs/CObservationGasSensors.h" local="no" imported="no">mrpt/obs/CObservationGasSensors.h</includes>
    <includes id="obs_2CObservationBearingRange_8h" name="obs/CObservationBearingRange.h" local="no" imported="no">mrpt/obs/CObservationBearingRange.h</includes>
    <includes id="obs_2CObservationRange_8h" name="obs/CObservationRange.h" local="no" imported="no">mrpt/obs/CObservationRange.h</includes>
    <class kind="struct">TImageToSaveData</class>
    <member kind="define">
      <type>#define</type>
      <name>SIZE_lstImgFormats</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>a16d6bd39a24d5b93c3ea511dde719500</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>wxbuildinfoformat</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>ad6438f1e9a52a97d8c47b461a64b837f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>short_f</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>ad6438f1e9a52a97d8c47b461a64b837faf34cf4880b9e5e417182a04ea274043c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>long_f</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>ad6438f1e9a52a97d8c47b461a64b837fa7ed9aefb554be1a3e8b51f0d58c60c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doFilterErrScans</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>aff1f0f2eb733ac83f759298d98b2d404</anchor>
      <arglist>(CObservationPtr &amp;obs, size_t &amp;invalidSegments, size_t &amp;invalidRanges, bool &amp;touched)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doFilterInvalidRange</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>af83cfe3e488d08b780ad0b0464b05916</anchor>
      <arglist>(CObservationPtr &amp;obs, size_t &amp;invalidRanges)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>ad9694be73df86052dc93befffe0f9fb7</anchor>
      <arglist>(const TImageToSaveData &amp;a, const TImageToSaveData &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>wxbuildinfo</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>afdd094b13f51c9d282a71d71dd0595ab</anchor>
      <arglist>(wxbuildinfoformat format)</arglist>
    </member>
    <member kind="variable">
      <type>CTicTac</type>
      <name>crono_Loading</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>a394450223cbc35634cacf56b9e3f0270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>experimentLenght</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>a9274b6eeefee8f92c329e0b741681744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CFormRawMap *</type>
      <name>formRawMap</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>a693e14a4b77f3598f1ae69a4727a6188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>global_fileToOpen</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>a2d951002dc947f7388f40ca9e070e79d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CConfigFile *</type>
      <name>iniFile</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>a926291e7a133813beb0f083b5535be88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>loadedFileName</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>a951e3e275c76ef1781ab9df558aea108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CRawlog</type>
      <name>rawlog</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>a84137f6a3f8516f2a7607eecb9bcda59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TTimeStamp</type>
      <name>rawlog_first_timestamp</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>ab28028c3da989ab7ed78f253eaeee7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CScanMatching *</type>
      <name>scanMatchingDialog</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>ae8b5ebe43feab9f27228952e3aea28f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>xRawLogViewerFrame *</type>
      <name>theMainWindow</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>a35fb29c004d23528b801af54d2ae59f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>timeToLoad</name>
      <anchorfile>xRawLogViewerMain_8cpp.html</anchorfile>
      <anchor>a5a419e0824d7316c1265d8d7c15f59ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xRawLogViewerMain.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/apps/RawLogViewer/</path>
    <filename>xRawLogViewerMain_8h</filename>
    <includes id="CRawlogTreeView_8h" name="CRawlogTreeView.h" local="yes" imported="no">CRawlogTreeView.h</includes>
    <includes id="toggle_8h" name="toggle.h" local="no" imported="no">wx/things/toggle.h</includes>
    <includes id="RawLogViewer_2MyGLCanvas_8h" name="RawLogViewer/MyGLCanvas.h" local="yes" imported="no">MyGLCanvas.h</includes>
    <includes id="CSerializable_8h" name="CSerializable.h" local="no" imported="no">mrpt/utils/CSerializable.h</includes>
    <includes id="CConfigFile_8h" name="CConfigFile.h" local="no" imported="no">mrpt/utils/CConfigFile.h</includes>
    <includes id="CDisplayWindow3D_8h" name="CDisplayWindow3D.h" local="no" imported="no">mrpt/gui/CDisplayWindow3D.h</includes>
    <includes id="CDisplayWindowPlots_8h" name="CDisplayWindowPlots.h" local="no" imported="no">mrpt/gui/CDisplayWindowPlots.h</includes>
    <includes id="mathplot_8h" name="mathplot.h" local="no" imported="no">mrpt/otherlibs/mathplot/mathplot.h</includes>
    <class kind="class">MyArtProvider</class>
    <class kind="struct">TAlogRecord</class>
    <class kind="struct">TInfoPerSensorLabel</class>
    <class kind="class">wxStaticBitmapPopup</class>
    <class kind="class">xRawLogViewerFrame</class>
    <member kind="define">
      <type>#define</type>
      <name>_U</name>
      <anchorfile>xRawLogViewerMain_8h.html</anchorfile>
      <anchor>af88efd7e95e5d89a8247464f7a6fdb39</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_UU</name>
      <anchorfile>xRawLogViewerMain_8h.html</anchorfile>
      <anchor>a0907413052ada875dc3e034a2b524eee</anchor>
      <arglist>(x, y)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WX_END_TRY</name>
      <anchorfile>xRawLogViewerMain_8h.html</anchorfile>
      <anchor>a0a61e637326b93048191edb71b1c56b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WX_START_TRY</name>
      <anchorfile>xRawLogViewerMain_8h.html</anchorfile>
      <anchor>a682342b0e1fbe49eb782696d57f77d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CConfigFile *</type>
      <name>iniFile</name>
      <anchorfile>xRawLogViewerMain_8h.html</anchorfile>
      <anchor>a9e1828fb330f8a9a37b0173020b1513f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>iniFileSect</name>
      <anchorfile>xRawLogViewerMain_8h.html</anchorfile>
      <anchor>a2ebaaf4231cb2c9b1f722c11dfa61c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>loadedFileName</name>
      <anchorfile>xRawLogViewerMain_8h.html</anchorfile>
      <anchor>a5ba461deaccd51d3669194add995dd66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::obs::CRawlog</type>
      <name>rawlog</name>
      <anchorfile>xRawLogViewerMain_8h.html</anchorfile>
      <anchor>abb4981d8affc2abbe198fafdb9b75d47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsanalogindata.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsanalogindata_8h</filename>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <class kind="struct">XsAnalogInData</class>
    <member kind="typedef">
      <type>struct XsAnalogInData</type>
      <name>XsAnalogInData</name>
      <anchorfile>xsanalogindata_8h.html</anchorfile>
      <anchor>ac980c6a474f501339c7efaacc98b4bc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsarray.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsarray_8c</filename>
    <includes id="xsarray_8h" name="xsarray.h" local="yes" imported="no">xsarray.h</includes>
    <includes id="xsatomicint_8h" name="xsatomicint.h" local="yes" imported="no">xsatomicint.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>INC_ALLOC</name>
      <anchorfile>xsarray_8c.html</anchorfile>
      <anchor>ad54f75644849bc694e434a568e42a1db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INC_FREE</name>
      <anchorfile>xsarray_8c.html</anchorfile>
      <anchor>a9b9a0a5b02857906bc0d7eeec2698e0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>XsAtomicInt XSTYPES_DLL_API</type>
      <name>XsArray_allocCount</name>
      <anchorfile>xsarray_8c.html</anchorfile>
      <anchor>ae72fce74c626af9687a6501a6165e811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsAtomicInt XSTYPES_DLL_API</type>
      <name>XsArray_freeCount</name>
      <anchorfile>xsarray_8c.html</anchorfile>
      <anchor>a57f64e476b54645ab160f4c9b657bb13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsarray.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsarray_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <class kind="class">XsArray</class>
    <class kind="struct">XsArrayDescriptor</class>
    <member kind="define">
      <type>#define</type>
      <name>XSARRAY_DECL</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>aab9216191989b09953d2cd96064b3172</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSARRAY_INITIALIZER</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>a9768d1f026910c19617765fd446ffa79</anchor>
      <arglist>(D)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSARRAY_STRUCT</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>aaac5bd279ca3ac6bbeb070e38e66d13b</anchor>
      <arglist>(S, T)</arglist>
    </member>
    <member kind="typedef">
      <type>struct XsArray</type>
      <name>XsArray</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>af3a0137c438c91114240d9b421355fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsArrayDescriptor</type>
      <name>XsArrayDescriptor</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>aa99800534c254a45b07f6e32eacea942</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsArray_append</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>a9046e304d037bccb749e0eb2a764cb94</anchor>
      <arglist>(void *thisPtr, void const *other)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsArray_assign</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>aa59d7ddbd6bc2c22e129c69ab0cd2d37</anchor>
      <arglist>(void *thisPtr, XsSize count, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void const *</type>
      <name>XsArray_at</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>a4b9af3429575836b4905450b1b8f732a</anchor>
      <arglist>(void const *thisPtr, XsSize index)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void *</type>
      <name>XsArray_atIndex</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>a1c7d478ef2451b42eeae2464afeba9bf</anchor>
      <arglist>(void *thisPtr, XsSize index)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsArray_compare</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>aa1b9f41a909d2b230813d7a0a00a2c1b</anchor>
      <arglist>(void const *a, void const *b)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsArray_compareSet</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>ab707cea05358a156f5f06bed8b89ba45</anchor>
      <arglist>(void const *a, void const *b)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsArray_construct</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>a1ca16d56a6d40359b0f687a9f62d0f98</anchor>
      <arglist>(void *thisPtr, XsArrayDescriptor const *const descriptor, XsSize count, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsArray_copy</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>abc1377afa8b71eb77d4972d2a7e52a3b</anchor>
      <arglist>(void *thisPtr, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsArray_copyConstruct</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>a2b350d55cdab8b5e580df0b9b0ec09aa</anchor>
      <arglist>(void *thisPtr, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsArray_destruct</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>aef5f589590276e8f88472008c1be5dc5</anchor>
      <arglist>(void *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsArray_erase</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>a621cc4628ef1778e11dfff37fb126a6b</anchor>
      <arglist>(void *thisPtr, XsSize index, XsSize count)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsArray_find</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>a86d93ae8ff9e8e3bb6d347b2c7d91909</anchor>
      <arglist>(void const *thisPtr, void const *needle)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsArray_insert</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>ac33dc3c472336774c2e9cc65ae143aa4</anchor>
      <arglist>(void *thisPtr, XsSize index, XsSize count, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsArray_removeDuplicates</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>a00b3545c16ac97513274a10309211aab</anchor>
      <arglist>(void *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsArray_reserve</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>a52d4866f6e1740e9f9d147f34fcece1d</anchor>
      <arglist>(void *thisPtr, XsSize count)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsArray_resize</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>a8164526ada0dd18bc76e0d3baaddb174</anchor>
      <arglist>(void *thisPtr, XsSize count)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsArray_swap</name>
      <anchorfile>xsarray_8h.html</anchorfile>
      <anchor>a6c43049553df37444f6c5a00ae5524e3</anchor>
      <arglist>(void *a, void *b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsatomicint.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsatomicint_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <class kind="class">XsAtomicInt</class>
    <member kind="define">
      <type>#define</type>
      <name>atomicDecrement</name>
      <anchorfile>xsatomicint_8h.html</anchorfile>
      <anchor>a80c5915eb8aa6f57a73cd9ce4422d12b</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>atomicIncrement</name>
      <anchorfile>xsatomicint_8h.html</anchorfile>
      <anchor>adeda31e7ed92a759df2d7c9069184ccb</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSATOMICINT_INITIALIZER</name>
      <anchorfile>xsatomicint_8h.html</anchorfile>
      <anchor>ac3e46a49d98f9957c7dcfee05f17201b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsAtomicInt</type>
      <name>XsAtomicInt</name>
      <anchorfile>xsatomicint_8h.html</anchorfile>
      <anchor>a80aa57db290064b068aeffceea6f6bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long</type>
      <name>XsAtomicIntValue</name>
      <anchorfile>xsatomicint_8h.html</anchorfile>
      <anchor>a5e46dcfc403316e7113f54fa51301bb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsbaud.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsbaud_8c</filename>
    <includes id="xsbaud_8h" name="xsbaud.h" local="yes" imported="no">xsbaud.h</includes>
    <member kind="function">
      <type>XsBaudRate</type>
      <name>XsBaud_codeToRate</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga704fac796d6899e53094d97403927442</anchor>
      <arglist>(XsBaudCode baudcode)</arglist>
    </member>
    <member kind="function">
      <type>XsBaudRate</type>
      <name>XsBaud_numericToRate</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7439bd0c058b38ce73d843d39fcef299</anchor>
      <arglist>(int numeric)</arglist>
    </member>
    <member kind="function">
      <type>XsBaudCode</type>
      <name>XsBaud_rateToCode</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa587d7e451a00e7a3c2c4432c346cf9b</anchor>
      <arglist>(XsBaudRate baudrate)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsBaud_rateToNumeric</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga532744ada4da5b1e9c8a277cc98628a1</anchor>
      <arglist>(XsBaudRate baudrate)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsbaud.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsbaud_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="xsbaudcode_8h" name="xsbaudcode.h" local="yes" imported="no">xsbaudcode.h</includes>
    <includes id="xsbaudrate_8h" name="xsbaudrate.h" local="yes" imported="no">xsbaudrate.h</includes>
    <member kind="typedef">
      <type>enum XsBaudCode</type>
      <name>XsBaudCode</name>
      <anchorfile>xsbaud_8h.html</anchorfile>
      <anchor>aa2dea9f40bb98a358e4ad0634f3a37be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XsBaudRate</type>
      <name>XsBaudRate</name>
      <anchorfile>xsbaud_8h.html</anchorfile>
      <anchor>a79fe16429bc79344df1f750c9da70f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsBaudRate</type>
      <name>XsBaud_codeToRate</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga704fac796d6899e53094d97403927442</anchor>
      <arglist>(XsBaudCode baudcode)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsBaudRate</type>
      <name>XsBaud_numericToRate</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7439bd0c058b38ce73d843d39fcef299</anchor>
      <arglist>(int numeric)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsBaudCode</type>
      <name>XsBaud_rateToCode</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa587d7e451a00e7a3c2c4432c346cf9b</anchor>
      <arglist>(XsBaudRate baudrate)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsBaud_rateToNumeric</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga532744ada4da5b1e9c8a277cc98628a1</anchor>
      <arglist>(XsBaudRate baudrate)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsbaudcode.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsbaudcode_8h</filename>
    <member kind="variable">
      <type></type>
      <name>XBC_115k2</name>
      <anchorfile>xsbaudcode_8h.html</anchorfile>
      <anchor>a0a6524dd404a1d413e53058f26e0de65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBC_19k2</name>
      <anchorfile>xsbaudcode_8h.html</anchorfile>
      <anchor>ab3fcfdf44c359c38f3122911f3bbc5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBC_230k4</name>
      <anchorfile>xsbaudcode_8h.html</anchorfile>
      <anchor>a6b4cb0790a11a1bf88d3773499a6c3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBC_2MegaBaud</name>
      <anchorfile>xsbaudcode_8h.html</anchorfile>
      <anchor>a4b93158b015e0cd66755f848d1eb3ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBC_38k4</name>
      <anchorfile>xsbaudcode_8h.html</anchorfile>
      <anchor>ad64e2eef6b2a3190a9d6cdc4d33f4472</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBC_460k8</name>
      <anchorfile>xsbaudcode_8h.html</anchorfile>
      <anchor>a6e23a153ebe9a1eac854769cce44b966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBC_4k8</name>
      <anchorfile>xsbaudcode_8h.html</anchorfile>
      <anchor>af54d12ab8814284ac6fba9ded65edf40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBC_4MegaBaud</name>
      <anchorfile>xsbaudcode_8h.html</anchorfile>
      <anchor>af0ba19b6644c8b644e61806dbe35eb51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBC_57k6</name>
      <anchorfile>xsbaudcode_8h.html</anchorfile>
      <anchor>a5b20142f7b1ba438c156a798d5bcdace</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBC_921k6</name>
      <anchorfile>xsbaudcode_8h.html</anchorfile>
      <anchor>ab75e1ced372d3c7594b749d1253fdac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBC_921k6Legacy</name>
      <anchorfile>xsbaudcode_8h.html</anchorfile>
      <anchor>a1153cb089362a01a66c8ab7c8d3b26c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBC_9k6</name>
      <anchorfile>xsbaudcode_8h.html</anchorfile>
      <anchor>ae4952b67acb59c2c74f52cadcd4e647c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum XSNOCOMEXPORT</type>
      <name>XsBaudCode</name>
      <anchorfile>xsbaudcode_8h.html</anchorfile>
      <anchor>a27be41bcf16e6efed06cd7a0cd30a78f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsbaudrate.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsbaudrate_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>B2000000</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>ac8f494082416f4d63fde6c6289c4968d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B230400</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>aa0a8a3b09c593c7be5bfbbeb09f14d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B4000000</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>a0078dd80905a2b3dbccff97e5bea8054</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B460800</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>a644a0912fa1e82fd24c0516b4723ee59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B921600</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>ae2d3cdb046f933a4a6ccd5497516c2a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBR_115k2</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>abcf6282c4af31a4eeceaab24812a37c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBR_19k2</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>aeb346ccfbe084bd7464174a16145166c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBR_2000k</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>ab3758a875757a5303876596651784de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBR_230k4</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>a5c1806a17b42ccce947ed3e640ee1c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBR_38k4</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>af348de3657cc9327185757d05fc2ff01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBR_460k8</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>a2e6d2034588364fd569f4637454d8bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBR_4800</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>a3b8fc39cfb49cea7cb2a9a038f9484e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBR_57k6</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>a9a63cb3041292d4db652ca889fc3b76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBR_921k6</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>ab751e8fb71fa4757d45b74db5a7a9e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBR_9600</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>ae6b66770f27e1002506ed8c09b4e1abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>XBR_Invalid</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>ac1598f2b10b9bc6927d9f155c3c145be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum XSNOCOMEXPORT</type>
      <name>XsBaudRate</name>
      <anchorfile>xsbaudrate_8h.html</anchorfile>
      <anchor>a38b4699817c6806f45bd59b677c69eb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsbusid.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsbusid_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>XS_BID_BROADCAST</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga44cefb784042cbd1494268a2735c095f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_BID_INVALID</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5ccb6071d965b3115cf7e696e70b0292</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_BID_MASTER</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae8321d23871bd495a735cccbac26b451</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_BID_MT</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab9478ee24f1f927f712dd4ad6caa7bc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsbytearray.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsbytearray_8c</filename>
    <includes id="xsbytearray_8h" name="xsbytearray.h" local="yes" imported="no">xsbytearray.h</includes>
    <member kind="function">
      <type>int</type>
      <name>compareUint8</name>
      <anchorfile>xsbytearray_8c.html</anchorfile>
      <anchor>ac29e26199242056d6e0c7203efb3e534</anchor>
      <arglist>(uint8_t const *a, uint8_t const *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyUint8</name>
      <anchorfile>xsbytearray_8c.html</anchorfile>
      <anchor>a8dbe34d9c8737216d3dd7d37d03f2ec8</anchor>
      <arglist>(uint8_t *to, uint8_t const *from)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapUint8</name>
      <anchorfile>xsbytearray_8c.html</anchorfile>
      <anchor>af0de5a28312199fd1932eac077acb32f</anchor>
      <arglist>(uint8_t *a, uint8_t *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsByteArray_construct</name>
      <anchorfile>xsbytearray_8c.html</anchorfile>
      <anchor>af4d2dac8a0483517715c3e80da0034e1</anchor>
      <arglist>(XsByteArray *thisPtr, XsSize count, uint8_t const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const</type>
      <name>g_xsByteArrayDescriptor</name>
      <anchorfile>xsbytearray_8c.html</anchorfile>
      <anchor>acac87cddf050dcc258ea58f611047a5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsbytearray.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsbytearray_8h</filename>
    <includes id="xsarray_8h" name="xsarray.h" local="yes" imported="no">xsarray.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XsByteArray_append</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>acbbad4bd9710499e8a03317446ee4635</anchor>
      <arglist>(thisPtr, other)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsByteArray_assign</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>abfef6a474fa78fa09e2343a981f423e9</anchor>
      <arglist>(thisPtr, sz, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsByteArray_copy</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>a7373e05332b9b1d2a8e11b9f3b83e633</anchor>
      <arglist>(thisPtr, copy)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsByteArray_destruct</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>aa60d7580599454b292dd942bca303f71</anchor>
      <arglist>(thisPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsByteArray_erase</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>a5c17a6fa35e88fee9359013bfa6345df</anchor>
      <arglist>(thisPtr, index, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsByteArray_fromString</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>a5471f9ce2a6c9d7c0e31749d901e872e</anchor>
      <arglist>(str, copy)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSBYTEARRAY_INITIALIZER</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>a23de70a65dc583d3d5b9b567ed474519</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsByteArray_popBack</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>a3d78a6fff33dc0b3c4312059e8225e72</anchor>
      <arglist>(thisPtr, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsByteArray_popFront</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>a97d8c78e49254bc41b061c6ba08fcbaf</anchor>
      <arglist>(thisPtr, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsByteArray_ref</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>a2a0df6fa0805aa92f3aac1fce10890c1</anchor>
      <arglist>(thisPtr, sz, src, flags)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsByteArray_swap</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>a86b204f4ddb823cc731cafd76c6ba5e8</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="typedef">
      <type>struct XsByteArray</type>
      <name>XsByteArray</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>a0c21d88f467be48fd0e930da3040656b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XSARRAY_STRUCT</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>a9e7c9dc0c406941aba0d8aba4a5e1842</anchor>
      <arglist>(XsByteArray, uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsByteArray_construct</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>aaa998604378366f1eed378841c2cbae8</anchor>
      <arglist>(XsByteArray *thisPtr, XsSize count, uint8_t const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const XSTYPES_DLL_API</type>
      <name>g_xsByteArrayDescriptor</name>
      <anchorfile>xsbytearray_8h.html</anchorfile>
      <anchor>a8b64ce3fcc62921d2d93d09d9a228416</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xscalibrateddata.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xscalibrateddata_8c</filename>
    <includes id="xscalibrateddata_8h" name="xscalibrateddata.h" local="yes" imported="no">xscalibrateddata.h</includes>
  </compound>
  <compound kind="file">
    <name>xscalibrateddata.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xscalibrateddata_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="xsvector3_8h" name="xsvector3.h" local="yes" imported="no">xsvector3.h</includes>
    <class kind="struct">XsCalibratedData</class>
    <member kind="define">
      <type>#define</type>
      <name>XSCALIBRATEDDATA_INITIALIZER</name>
      <anchorfile>xscalibrateddata_8h.html</anchorfile>
      <anchor>a16e635da15e04e5d65f18484609c3f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsCalibratedData</type>
      <name>XsCalibratedData</name>
      <anchorfile>xscalibrateddata_8h.html</anchorfile>
      <anchor>a8f48eece0a9ceb220ec25a74f2b94050</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsCalibratedData_construct</name>
      <anchorfile>xscalibrateddata_8h.html</anchorfile>
      <anchor>a24805cefeff4bfab35aebee2e73e432c</anchor>
      <arglist>(struct XsCalibratedData *thisPtr, const XsReal *acc, const XsReal *gyr, const XsReal *mag)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsCalibratedData_destruct</name>
      <anchorfile>xscalibrateddata_8h.html</anchorfile>
      <anchor>ad4697118724de21c763a577bb7884314</anchor>
      <arglist>(struct XsCalibratedData *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xscontrolline.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xscontrolline_8h</filename>
    <member kind="typedef">
      <type>enum XsControlLine</type>
      <name>XsControlLine</name>
      <anchorfile>xscontrolline_8h.html</anchorfile>
      <anchor>ab8d611b62dd031796ce14f4096167317</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsControlLine</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga760018646ba5d22bd56b996d1c715424</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_DCD</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424a65aa7f4aa0d1ccaa8bc242734a629a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_RD</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424a6c253e08bcf87e5a75e21086fda4ccc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_TD</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424a8f9d3acbf31eeebbf31d019fc2ed6101</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_DTR</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424aeb2bbb491af6547d211f7bcbed633c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_GND</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424a093fe2b61aa0ea8ac6fd04086c19af2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_DSR</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424a06c393054339f4261e2c7ca89dd9af2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_RTS</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424aeab505b32d9254f9f455dd70e34eb9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_CTS</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424a943ef11453457458f7849f7d5b012383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_RI</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424ae24a4881460c18909206460d43d362d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xscopy.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xscopy_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>XSLISTCOPY</name>
      <anchorfile>xscopy_8h.html</anchorfile>
      <anchor>ac3c3896c0865790f70e56b0406ead812</anchor>
      <arglist>(C)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSLISTSWAP</name>
      <anchorfile>xscopy_8h.html</anchorfile>
      <anchor>a8fd0f03240b392a1995e2f65da733053</anchor>
      <arglist>(C)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSLISTSWAP2</name>
      <anchorfile>xscopy_8h.html</anchorfile>
      <anchor>a5cb141b9447ed0cd838a8e838a3540f4</anchor>
      <arglist>(C, B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSLISTSWAP3</name>
      <anchorfile>xscopy_8h.html</anchorfile>
      <anchor>a9d75a5eaad4e7d1f4c4ac3c3b03cb23f</anchor>
      <arglist>(C, B, S)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsdataformat.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsdataformat_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="xsoutputmode_8h" name="xsoutputmode.h" local="yes" imported="no">xsoutputmode.h</includes>
    <includes id="xsoutputsettings_8h" name="xsoutputsettings.h" local="yes" imported="no">xsoutputsettings.h</includes>
    <class kind="struct">XsDataFormat</class>
  </compound>
  <compound kind="file">
    <name>xsdataidentifier.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsdataidentifier_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>XDI_MAX_FREQUENCY</name>
      <anchorfile>xsdataidentifier_8h.html</anchorfile>
      <anchor>aee56be1a58039be3e436edf8492b3a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XsDataIdentifier</type>
      <name>XsDataIdentifier</name>
      <anchorfile>xsdataidentifier_8h.html</anchorfile>
      <anchor>a4ef74d97633f66bfc0adf74501ae878c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsDataIdentifier</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga7f6c648c619f528344bfa0630c1f7252</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_None</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a0f6d9a98f741377d30c073548e64b97c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_TypeMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a50cfbd7a1c01db2c6e9e06fcbbc11284</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_FullTypeMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aab7a540e59f66337f8b2d63bcd1e8d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_FullMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a4b22cab5b5fbce12f06bb058f1e13d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_FormatMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ad52d48beceb1be48a07a080f776df6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_DataFormatMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a0acc13db0335801615b1c1b9a9855d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SubFormatMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a640c1dbe874eaf2f7501b893830ecac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SubFormatFloat</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252af30391268721636012f75e52c13d2db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SubFormatFp1220</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252adf21e63185fcbd1bf217afaf02aa5fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SubFormatFp1632</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aa8586ebf68b11bf98bc22757fdd49818</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SubFormatDouble</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a994fb419c389e60038556f651c3b15b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_TemperatureGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a6d0162f1245a97e73a56aaf444c31209</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_Temperature</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a02ccbec21a61ee5c53c5c523545f3ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_TimestampGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a24264e42a7015f3651ad7e1d203bc7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_UtcTime</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ae68d1860fb4e22a913e44eb447789ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_PacketCounter</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a79b14ff8d359aabacb92e8502919687b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_Itow</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ab2bf359da70ee57e33f6e3a1b73e3a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_GpsAge</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a015b08ff6d83763c8a767209f3b248f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_PressureAge</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a0a88a98fbbde5f8ab9f114170756777f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SampleTimeFine</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a5df4b208b752dfa8feb4defe50febf16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SampleTimeCoarse</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ad49f8a406c9912a814a590993ff3b852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_FrameRange</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a765f2323860d2b370eb526ea1a089d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_PacketCounter8</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252afd90d0de796c37a4af8834d613c75d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SampleTime64</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a3f18d337442345f0f74ecd37774d5ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_OrientationGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a957f8fc85ebddf2e2e821a9a1509be65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_CoordSysMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a4f47437844bb930f027fa4ca8f4118ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_CoordSysEnu</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a00f2e1b2055004ade858699d26e33cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_CoordSysNed</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ab1a73f21404dfcabf7d225bf64e73881</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_CoordSysNwu</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a258b54d91d1aa6ac95ad64f9c9345300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_Quaternion</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a45925fcd4e7e5a0316c1190c62db3eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RotationMatrix</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252af2e47270ff5f2aebacd0046117fbb956</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_EulerAngles</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a68db416bb3caa367ad32b159cb6afcad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_PressureGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a1d8a90db1fcf338b8597f01c001183ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_BaroPressure</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a230cf91774c771cf26bfe8df55f32ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AccelerationGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ace84ca6b8ca3dca707e0ac985b2efbbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_DeltaV</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a2757e33ec1dcc9510bd0d3a73c881c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_Acceleration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a90880e2d17a9e2faab9f0f246278d52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_FreeAcceleration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aac681cb98ef845151014422dd391dba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_PositionGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ab77fa28ca7c52618571269326f3cf7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AltitudeMsl</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ac9c9706f76c52d392865599506e6103c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AltitudeEllipsoid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a4ae8afa94f4798bb8dea10daad6d051b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_PositionEcef</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a8f8655df68949c1436e3aea109d371c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_LatLon</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a44571120d42cf672f890592bd589a0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AngularVelocityGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a58fc20fd11e4716e8237afebea4325ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RateOfTurn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a1c75485df4f5d911fc368a4e8a015d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_DeltaQ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a821099e62f920fa334cc1dbc141c3584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_GpsGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a79fd9c68264316332a722557a9eb46de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_GpsDop</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a2233b640bafc30799fe18851be60947e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_GpsSol</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a1e44d5ccbd45aa8a970c899140bae818</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_GpsTimeUtc</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a6223e601e86e654200917b99b8c8ae8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_GpsSvInfo</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a83162bf335fbe6030d6ffcd9ba0d35af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RawSensorGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252abbf09887594ff77d3b9d88a73197bc59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RawAccGyrMagTemp</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aa5db51287690fccfd74db8ecb2656c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RawGyroTemp</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a1bb116449db1c3da59d871cd50d697b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RawAcc</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a98a57f4e7b071df71eb4431c05ae70b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RawGyr</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ad601faf5bd702cca97e6a45d3070aa6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RawMag</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a829f28ee336a0d91746dd01ba338d217</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AnalogInGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252af43cfc666f9338cb54a7a8afa41361ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AnalogIn1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ac69c42faaca55366949389f16350eb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AnalogIn2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a2ecbc0448a637397fd1c2d84cba0c9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_MagneticGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aa67fc76bfd74ebcb553e4151320da526</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_MagneticField</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a52b2dce452ed7abeea6d18abcbad6e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_VelocityGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a9ef8df40f87593115998fa955d45daee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_VelocityXYZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a9324877b739a7749aa76df84b0782be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_StatusGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a0838855aa8dc227c942cc7e8fc2c42f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_StatusByte</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aa6e6267dcd988217036240d62aabcdb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_StatusWord</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a7a2cc0bc5e101c9f3af72de0151e6ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_Rssi</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aeec4d72882fee7d55428abb3dfe2e139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_IndicationGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aeeb015d2e53be9dbf64f88415d3fa93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_TriggerIn1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a90dbda35df390950a2654591222732b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_TriggerIn2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a9108973a4112f8aaedb6be9d602ca627</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsdatapacket.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsdatapacket_8c</filename>
    <includes id="xsdatapacket_8h" name="xsdatapacket.h" local="yes" imported="no">xsdatapacket.h</includes>
    <includes id="xsmatrix3x3_8h" name="xsmatrix3x3.h" local="yes" imported="no">xsmatrix3x3.h</includes>
    <includes id="xsrssi_8h" name="xsrssi.h" local="yes" imported="no">xsrssi.h</includes>
    <includes id="xsmath_8h" name="xsmath.h" local="yes" imported="no">xsmath.h</includes>
    <member kind="function">
      <type>void</type>
      <name>validatePacket</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac8ef3c4b6330f7a6aaa11599af4f4538</anchor>
      <arglist>(XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawGpsSvInfo</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad1efbfaab783e385046c4af1a1f5f57d</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsMessage *</type>
      <name>XsDataPacket_originalMessage</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae2011a6f93d3f321d060794ac065544d</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsMessage *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setCalibratedGyroscopeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga22cb49cb13a4186f3612125acc3d42aa</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *vec)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsdatapacket.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsdatapacket_8h</filename>
    <includes id="xstypedefs_8h" name="xstypedefs.h" local="yes" imported="no">xstypedefs.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <includes id="xsmessage_8h" name="xsmessage.h" local="yes" imported="no">xsmessage.h</includes>
    <includes id="xstimestamp_8h" name="xstimestamp.h" local="yes" imported="no">xstimestamp.h</includes>
    <includes id="xsdataidentifier_8h" name="xsdataidentifier.h" local="yes" imported="no">xsdataidentifier.h</includes>
    <includes id="xsushortvector_8h" name="xsushortvector.h" local="yes" imported="no">xsushortvector.h</includes>
    <includes id="xsscrdata_8h" name="xsscrdata.h" local="yes" imported="no">xsscrdata.h</includes>
    <includes id="xscalibrateddata_8h" name="xscalibrateddata.h" local="yes" imported="no">xscalibrateddata.h</includes>
    <includes id="xsgpspvtdata_8h" name="xsgpspvtdata.h" local="yes" imported="no">xsgpspvtdata.h</includes>
    <includes id="xspressure_8h" name="xspressure.h" local="yes" imported="no">xspressure.h</includes>
    <includes id="xssdidata_8h" name="xssdidata.h" local="yes" imported="no">xssdidata.h</includes>
    <includes id="xsvector_8h" name="xsvector.h" local="yes" imported="no">xsvector.h</includes>
    <includes id="xsquaternion_8h" name="xsquaternion.h" local="yes" imported="no">xsquaternion.h</includes>
    <includes id="xsmatrix_8h" name="xsmatrix.h" local="yes" imported="no">xsmatrix.h</includes>
    <includes id="xseuler_8h" name="xseuler.h" local="yes" imported="no">xseuler.h</includes>
    <includes id="xsanalogindata_8h" name="xsanalogindata.h" local="yes" imported="no">xsanalogindata.h</includes>
    <includes id="xsutctime_8h" name="xsutctime.h" local="yes" imported="no">xsutctime.h</includes>
    <includes id="xsrawgpsdop_8h" name="xsrawgpsdop.h" local="yes" imported="no">xsrawgpsdop.h</includes>
    <includes id="xsrawgpssol_8h" name="xsrawgpssol.h" local="yes" imported="no">xsrawgpssol.h</includes>
    <includes id="xsrawgpssvinfo_8h" name="xsrawgpssvinfo.h" local="yes" imported="no">xsrawgpssvinfo.h</includes>
    <includes id="xsrawgpstimeutc_8h" name="xsrawgpstimeutc.h" local="yes" imported="no">xsrawgpstimeutc.h</includes>
    <includes id="xsdeviceid_8h" name="xsdeviceid.h" local="yes" imported="no">xsdeviceid.h</includes>
    <includes id="xsrange_8h" name="xsrange.h" local="yes" imported="no">xsrange.h</includes>
    <includes id="xstriggerindicationdata_8h" name="xstriggerindicationdata.h" local="yes" imported="no">xstriggerindicationdata.h</includes>
    <class kind="class">XsDataPacket</class>
    <member kind="define">
      <type>#define</type>
      <name>XSDATAPACKET_INITIALIZER</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>af244a64121e07a244beeebf722f8b98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsDataPacket</type>
      <name>XsDataPacket</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a7c0e3555a08548ea455daf55b3d53193</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API double</type>
      <name>XsDataPacket_altitude</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a0faa081918b965b0e92b3b3022e34ea3</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsAnalogInData *</type>
      <name>XsDataPacket_analogIn1Data</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a6deb6ce0b49c5eb584f9afd73e566f1e</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsAnalogInData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsAnalogInData *</type>
      <name>XsDataPacket_analogIn2Data</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a13d40fafe6c232a1db4f495e5b921a01</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsAnalogInData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsDataPacket *</type>
      <name>XsDataPacket_append</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a18469e39c293b1afb9bbb9987a33c2fd</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsDataPacket *other)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsVector *</type>
      <name>XsDataPacket_calibratedAcceleration</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a479a20fdc3c116b2152aa395b2f11283</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsCalibratedData *</type>
      <name>XsDataPacket_calibratedData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a3988eddd7427fc42fade7cb3022da1d4</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsCalibratedData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsVector *</type>
      <name>XsDataPacket_calibratedGyroscopeData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a80ed805f7eafe20e658a4b848b400b1d</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsVector *</type>
      <name>XsDataPacket_calibratedMagneticField</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>adc8c301b4ec3a12eb925b152e6698cc5</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_construct</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a654d49e7f2c836082ca8f19e88975936</anchor>
      <arglist>(XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsAltitude</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>acede64f9f1fbf00b78c4ef51757f6874</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsAnalogIn1Data</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>aafa1b24b61bdef9d5148c8ec151968c1</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsAnalogIn2Data</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a10662b77c7b9848dac9d5f84f1044708</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsCalibratedAcceleration</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a9c808457acae002fbd463bb3937fa236</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsCalibratedData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a6fe2d4c56973e5c7d7eeb4b0233146d8</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsCalibratedGyroscopeData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a3ac704ce0a1704d15354742d4ac7c280</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsCalibratedMagneticField</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>acb10c4663c6fac7d85d8a9ef45fd17fc</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsDetailedStatus</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a697e63f32c4f7c4a7e6a00165855fa61</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsFrameRange</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a61fee121cce7b05f3afab189a88b0261</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsFreeAcceleration</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>ad7fac14eadcdb363ee264e7aa8e617cd</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsGpsPvtData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a8bb00a884d87fb57a5382f7644810e24</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsLatitudeLongitude</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a5c96b2b9dc6600527b51682f61b88dbb</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsOrientation</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a12b466487576303453220b24fa3f8483</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsPacketCounter</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>ad8a5e49a45dbee5aa02c3ecb26be241d</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsPacketCounter8</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a2bfb7f5e4a7276d48ffb87abfa31cb68</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsPositionLLA</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a414093ff30756f4ba93a3a0daac1013c</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsPressure</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>adb79a67bac40229a9eb8dcb86e42c2de</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsPressureAge</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>afa99ac70b6992f041b33d66a74ff3290</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsRawAcceleration</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a722790b8606182d68b57e08baa98b062</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsRawData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a509a98fb3381b9fe37215d9d48feb774</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsRawGpsDop</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>adc97d4e10aa953936e6394524713359e</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsRawGpsSol</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a0bd8da1256363acd90cb52cabca9775f</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsRawGpsSvInfo</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad1efbfaab783e385046c4af1a1f5f57d</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsRawGpsTimeUtc</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a4264f07cc569db9f2d8a3a3121f495b7</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsRawGyroscopeData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a9a3da39c9bf78454ced642b514875bcd</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsRawGyroscopeTemperatureData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a0893e5c3362365fcecfed35b05abe402</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsRawMagneticField</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>ad5c92d82a7416526b77305e1bcd678a9</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsRawTemperature</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a46450b39ba76d4a780744cbcbeef2d39</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsRssi</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a5d85a85c4d24d095d14ebbdbf43b0c4c</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsSampleTime64</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a92850ee02bcf788af230499b5956766b</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsSampleTimeCoarse</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a1945aa3eadc5182d142e5ec65ee43c42</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsSampleTimeFine</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a0e7ad8f2ea1fa6f0345e7ca36c98686c</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsSdiData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a9bad7ef6043cc6259cba86d31fa67b03</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsStatus</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a099f27ccd50454d00f0b3aaca08ef768</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsStatusByte</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a217c14c40110d7445a40fe3ca1dcba9b</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsTemperature</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>abc82d93412ebd8f0e32ca2366ed3a907</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsTriggerIndication</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a41c3bdbd7bc8579187885f7111ffaecc</anchor>
      <arglist>(XsDataPacket const *thisPtr, XsDataIdentifier triggerId)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsUtcTime</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a6b52342f867cd93922e7e67b35ccb1bd</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_containsVelocity</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a857b6cda8abaf155352365f59112a8ae</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsDataIdentifier</type>
      <name>XsDataPacket_coordinateSystemOrientation</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>ad5df1df941f5555a2af7a8c7acd22b72</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsDataIdentifier</type>
      <name>XsDataPacket_coordinateSystemVelocity</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a17fd564464830c0ca91b37db8fff5be1</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_copy</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>aea382cc7646ea72697dc18846b15d4bb</anchor>
      <arglist>(XsDataPacket *copy, XsDataPacket const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsDataIdentifier</type>
      <name>XsDataPacket_dataFormat</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>ac33b40ba7a6c2e5fb746b4089dd1277b</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsDataIdentifier id)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_destruct</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a855a0cb192e4de34c70271e97dbb77e9</anchor>
      <arglist>(XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_empty</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>afa763d0537204cdcc0d1637be2a55574</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsRange *</type>
      <name>XsDataPacket_frameRange</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a0368601e57b47352c107432592235209</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRange *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsVector *</type>
      <name>XsDataPacket_freeAcceleration</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a81bf54db1424e66d3bbe60c31373105f</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint8_t</type>
      <name>XsDataPacket_getFPValueSize</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a870f60fd2caf05c2397d7bd64782cfae</anchor>
      <arglist>(XsDataIdentifier id)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsGpsPvtData *</type>
      <name>XsDataPacket_gpsPvtData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>ad9b79fb45e5b8fd0413af4904545f283</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsGpsPvtData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_itemOffsetExact</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a184accfa8a0023db4035a47f6413f39a</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsDataIdentifier id)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_itemOffsetLoose</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>ab5f2fde3bfb6eeee76d80995d55d0bbd</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsDataIdentifier id)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_itemOffsetMasked</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a9b83173df9640598af69e17ebca883a3</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsDataIdentifier id, XsDataIdentifier mask)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsVector *</type>
      <name>XsDataPacket_latitudeLongitude</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>ab753cbfe2d57ead3c12c413866f52fcf</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsEuler *</type>
      <name>XsDataPacket_orientationEuler</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a99ba96f86b7b28458afca2766ab4fbbb</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsEuler *returnVal, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsDataIdentifier</type>
      <name>XsDataPacket_orientationIdentifier</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a3311acc5c14703ee298c3e578f5b40c0</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsMatrix *</type>
      <name>XsDataPacket_orientationMatrix</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a0d8c03fd623fb370dbb04885af362dfb</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsMatrix *returnVal, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsQuaternion *</type>
      <name>XsDataPacket_orientationQuaternion</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a3633ed39ae9a2a4f36303e93c3d4b519</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsQuaternion *returnVal, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsMessage *</type>
      <name>XsDataPacket_originalMessage</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae2011a6f93d3f321d060794ac065544d</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsMessage *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint16_t</type>
      <name>XsDataPacket_packetCounter</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>ad18641f62a51192c0c7ed637cd199fcb</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint8_t</type>
      <name>XsDataPacket_packetCounter8</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a12abb5980b07fffdd46e74f5180bc5cb</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsVector *</type>
      <name>XsDataPacket_positionLLA</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a8f50856cd766b0e35b76403faac11cbe</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsPressure *</type>
      <name>XsDataPacket_pressure</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a4a2168cd740ea1608194bac748dcab5c</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsPressure *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsUShortVector *</type>
      <name>XsDataPacket_rawAcceleration</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a7eb2acb979e21fa34a8d0d1ca43bbb81</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUShortVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsScrData *</type>
      <name>XsDataPacket_rawData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a6ecb03cf80e4d69d4f35427e2509c771</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsScrData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsRawGpsDop *</type>
      <name>XsDataPacket_rawGpsDop</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a7a42902af2773854c4336ccbfe394df6</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRawGpsDop *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsRawGpsSol *</type>
      <name>XsDataPacket_rawGpsSol</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a448fc1f96a174f599a2e05a613cc6b2d</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRawGpsSol *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsRawGpsSvInfo *</type>
      <name>XsDataPacket_rawGpsSvInfo</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a0a3ca0f0f422a152236787ec90026360</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRawGpsSvInfo *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsRawGpsTimeUtc *</type>
      <name>XsDataPacket_rawGpsTimeUtc</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a15d60f30d2bef25b3f6b9db95f8e5e1f</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRawGpsTimeUtc *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsUShortVector *</type>
      <name>XsDataPacket_rawGyroscopeData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a85591c15e42885532e215927d5fb9757</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUShortVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsUShortVector *</type>
      <name>XsDataPacket_rawGyroscopeTemperatureData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>acfa46b5402060595741f1f7195276295</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUShortVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsUShortVector *</type>
      <name>XsDataPacket_rawMagneticField</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a61e2207301af93d1a14e4e799be20fdf</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUShortVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint16_t</type>
      <name>XsDataPacket_rawTemperature</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a475b15636b9bddba36a7fce664551e03</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDataPacket_rssi</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a171f9b18778e53013a713e310af008d7</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint64_t</type>
      <name>XsDataPacket_sampleTime64</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>af0eeab0f75dd7a86d8ee27347cbcfc80</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint32_t</type>
      <name>XsDataPacket_sampleTimeCoarse</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a352217580d9eaefef8b5f5fce03b55c2</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint32_t</type>
      <name>XsDataPacket_sampleTimeFine</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a2b80b0256c928a64253c7af96b615ee0</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsSdiData *</type>
      <name>XsDataPacket_sdiData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a27743543e991b668edf6b054132af424</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsSdiData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setAltitude</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>adeae1878f71064d512c9082aea847ef1</anchor>
      <arglist>(XsDataPacket *thisPtr, double data)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setAnalogIn1Data</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a0aa32a2bd66db78212ea62cbef3f5040</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsAnalogInData *data)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setAnalogIn2Data</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>aa661f4e3bfb42760e5f931d4dcd2390b</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsAnalogInData *data)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setCalibratedAcceleration</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>aff16da2b5dc54902f3648d640db55042</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setCalibratedData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a7e4ed3018825d3b648c4c79be50b72aa</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsCalibratedData *data)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setCalibratedGyroscopeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga22cb49cb13a4186f3612125acc3d42aa</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setCalibratedMagneticField</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a3f24c9d310d1d3f2e710fe1b7a5ca8a7</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setFrameRange</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a55c962d0fd47a0c97a9117c20f73aeda</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsRange *r)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setFreeAcceleration</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a4dd85280abc722c38ba2828b4738d98b</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *g)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setGpsPvtData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a1227c503c591a6e8b4117412cdbc904f</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsGpsPvtData *data)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setLatitudeLongitude</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>ac94456ddb6fca217f79920a35f857c61</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *data)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setMessage</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>abcde487b96081ab2fabaf9141071046b</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsMessage *msg)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setOrientationEuler</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>aa7ab538e6b63e5d6b95042d4485110e4</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsEuler *data, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setOrientationMatrix</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>ab5f24a6dda6ff1c03f1e0830caed8b2d</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsMatrix *data, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setOrientationQuaternion</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>afd355875d9eb7ee03d4bea83de6193e3</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsQuaternion *data, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setPacketCounter</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a51af230f74ab095844f69296571f3f2b</anchor>
      <arglist>(XsDataPacket *thisPtr, uint16_t counter)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setPacketCounter8</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a259df2bc0d24f7dfab4e121056a65927</anchor>
      <arglist>(XsDataPacket *thisPtr, uint8_t counter)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setPositionLLA</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a771c9877176b4ba52e99209410180330</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *data)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setPressure</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>aecedef9e765c2d6626823adf24bf5a7c</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsPressure *data)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setRawAcceleration</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a3d1551c8521f84026c6f86341397b552</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUShortVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setRawData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a9856f3f93c12ca6c09affd148e7b3c5b</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsScrData *data)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setRawGyroscopeData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a87fdfe05352294b5c85902cfbac593ac</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUShortVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setRawGyroscopeTemperatureData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>abc9beecfa26007497b7ff42b97568951</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUShortVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setRawMagneticField</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a335cc02aa3dd2efd665ca1b3651bd55d</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUShortVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setRawTemperature</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>ae99d5b115f6d7fc8ae27a12752eacdac</anchor>
      <arglist>(XsDataPacket *thisPtr, uint16_t temp)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setRssi</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>ae2a3f52d8db320d71572c997882a63cd</anchor>
      <arglist>(XsDataPacket *thisPtr, int r)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setSampleTime64</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a1d985c26329b0f3a9dc1a5687fb0851d</anchor>
      <arglist>(XsDataPacket *thisPtr, uint64_t counter)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setSampleTimeCoarse</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>aa9cb5af6acfe15005cf12fc4706cfbb6</anchor>
      <arglist>(XsDataPacket *thisPtr, uint32_t counter)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setSampleTimeFine</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a97c537bf2989cf0b52aa974cb8aef588</anchor>
      <arglist>(XsDataPacket *thisPtr, uint32_t counter)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setSdiData</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a50735d7043d49c171edf9033f08182c2</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsSdiData *data)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setStatus</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a0b01675609019c2b616973c604d3100b</anchor>
      <arglist>(XsDataPacket *thisPtr, uint32_t data)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setStatusByte</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a967f1c54fb9c9946ad18d9e5a13c12ea</anchor>
      <arglist>(XsDataPacket *thisPtr, uint8_t data)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setTemperature</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a40a291845af2a75eaa63d7f46c3e193d</anchor>
      <arglist>(XsDataPacket *thisPtr, double temp)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setTriggerIndication</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a7121899a696407c0e8d78ad447bae5f9</anchor>
      <arglist>(XsDataPacket *thisPtr, XsDataIdentifier triggerId, XsTriggerIndicationData const *triggerIndicationData)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setUtcTime</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a3d4b3d441f2825cd2829f9df42f9a4d3</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUtcTime *data)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_setVelocity</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a2eb9ce4d07a17d462fcbaf0c0284e496</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *data, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint32_t</type>
      <name>XsDataPacket_status</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>abf12e714650bbd3e59826701b8280e78</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDataPacket_swap</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>aafeed5a0f13cacb21381e449d9c69051</anchor>
      <arglist>(XsDataPacket *a, XsDataPacket *b)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API double</type>
      <name>XsDataPacket_temperature</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a9a771bb7eaf433e352ebe9350525eb7e</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsTriggerIndicationData *</type>
      <name>XsDataPacket_triggerIndication</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a5afb34a54b43a54052b36d38c8a59864</anchor>
      <arglist>(XsDataPacket const *thisPtr, XsDataIdentifier triggerId, XsTriggerIndicationData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsUtcTime *</type>
      <name>XsDataPacket_utcTime</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a94030f3fb9c44a666f9c135d22e230cf</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUtcTime *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsVector *</type>
      <name>XsDataPacket_velocity</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a5c92d99cda0a90037191a940a37f67c9</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsDataIdentifier</type>
      <name>XsDataPacket_velocityIdentifier</name>
      <anchorfile>xsdatapacket_8h.html</anchorfile>
      <anchor>a2231fee660f6f3253b46704b1cff33ae</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsdebugcounters.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsdebugcounters_8h</filename>
    <includes id="xsatomicint_8h" name="xsatomicint.h" local="yes" imported="no">xsatomicint.h</includes>
    <member kind="variable">
      <type>XsAtomicInt XSTYPES_DLL_API</type>
      <name>XsArray_allocCount</name>
      <anchorfile>xsdebugcounters_8h.html</anchorfile>
      <anchor>ae72fce74c626af9687a6501a6165e811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsAtomicInt XSTYPES_DLL_API</type>
      <name>XsArray_freeCount</name>
      <anchorfile>xsdebugcounters_8h.html</anchorfile>
      <anchor>a57f64e476b54645ab160f4c9b657bb13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsAtomicInt XSTYPES_DLL_API</type>
      <name>XsMatrix_allocCount</name>
      <anchorfile>xsdebugcounters_8h.html</anchorfile>
      <anchor>aba0bb82e470c13046958e0fc35b2337b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsAtomicInt XSTYPES_DLL_API</type>
      <name>XsMatrix_freeCount</name>
      <anchorfile>xsdebugcounters_8h.html</anchorfile>
      <anchor>a6e6d21af7508a0c5f18219be81b5e5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsAtomicInt XSTYPES_DLL_API</type>
      <name>XsVector_allocCount</name>
      <anchorfile>xsdebugcounters_8h.html</anchorfile>
      <anchor>aab00949c4f804b1d5386027728a2ec6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsAtomicInt XSTYPES_DLL_API</type>
      <name>XsVector_freeCount</name>
      <anchorfile>xsdebugcounters_8h.html</anchorfile>
      <anchor>abedb0cfe094f5d826e2c32ba35b3b657</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsdeviceid.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsdeviceid_8c</filename>
    <includes id="xsdeviceid_8h" name="xsdeviceid.h" local="yes" imported="no">xsdeviceid.h</includes>
    <includes id="xsstring_8h" name="xsstring.h" local="yes" imported="no">xsstring.h</includes>
    <includes id="xsdid_8h" name="xsdid.h" local="yes" imported="no">xsdid.h</includes>
    <member kind="function">
      <type>void</type>
      <name>XsDeviceId_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga794947de84c8458cff16f5d7fdd822d8</anchor>
      <arglist>(XsDeviceId *a, XsDeviceId *b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsdeviceid.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsdeviceid_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <includes id="xsstring_8h" name="xsstring.h" local="yes" imported="no">xsstring.h</includes>
    <class kind="class">XsDeviceId</class>
    <member kind="define">
      <type>#define</type>
      <name>XSDEVICEID_INITIALIZER</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a569cb5062f099c41b55be8cb5d89b031</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsDeviceId</type>
      <name>XsDeviceId</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a4682b27a8e9755ff49217c62795d8137</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint32_t</type>
      <name>XsDeviceId_broadcast</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a555df82f4596fe4bd72962e0f2601deb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_containsBroadcast</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>ae7205d57614bd2792094394d63278d28</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isAwindaDongle</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a9f9d33ad211d353b227100339d4d4ddf</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isAwindaOem</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a726c6983e0d2871e72f7b8cfa6f36922</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isAwindaStation</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a8a720f15b4ab8efd043f464bc14cdb30</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isBroadcast</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>ad44ca533e7903938f5550d09e053311c</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isLegacyMtig</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a119151a75a17ded337b968b764739890</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtig</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>aaba7d1437264be2ded3e116785208e63</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtix</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>af580b3f8d6accf9a69aef04f418ab84e</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtMk4</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a1c12e7d0cf22f7eda1ab704f87d7e9a5</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtMk4_10</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a870bf838e5e9a72ec3a4b81712f14cc6</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtMk4_100</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>ad0d1890caa2c0c6545772fc73d4f1820</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtMk4_20</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>aac396705db0c4caa2b6f58e2c63f6202</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtMk4_200</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a6af74ce1c94737a0bc36d05ac64d5594</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtMk4_30</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a648c41297082f67b62017e6e24a23f76</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtMk4_300</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a9027634d71bd4763f248aaa7523b232a</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtMk4_700</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a15c4dca25975529f5370047ff1b7a52a</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtMk4_X0</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>aad75b28dd064b5cb9199f975f1658511</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtMk4_X00</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a9c74e608cac9c1a66cf6e69498b6e29c</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtw</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>ae5e3478bb5e4e3e4d34c0a578198e91c</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtw2</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>ae20631b3baeb35319e8bcfa9b3f7cadb</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isMtx2</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a529a04e71038a12fe5abd78f0f4254f4</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isValid</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>aeae334918362d720d652d88affd9a648</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isWirelessMaster</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>aec4a3a57bf7b3be63084f8304428ec60</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isXbusMaster</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a03526bbd51faf78d4e62bf53792189c7</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsDeviceId_isXbusMasterMotionTracker</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>a96b6fdf8e6fe7fa831a2760656ce38d7</anchor>
      <arglist>(struct XsDeviceId const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDeviceId_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga794947de84c8458cff16f5d7fdd822d8</anchor>
      <arglist>(struct XsDeviceId *a, struct XsDeviceId *b)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDeviceId_toString</name>
      <anchorfile>xsdeviceid_8h.html</anchorfile>
      <anchor>aac2a4dcb2e51e19cb358adebd8865ba8</anchor>
      <arglist>(struct XsDeviceId const *thisPtr, XsString *str)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsdeviceidarray.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsdeviceidarray_8c</filename>
    <includes id="xsdeviceidarray_8h" name="xsdeviceidarray.h" local="yes" imported="no">xsdeviceidarray.h</includes>
    <includes id="xsdeviceid_8h" name="xsdeviceid.h" local="yes" imported="no">xsdeviceid.h</includes>
    <member kind="function">
      <type>int</type>
      <name>compareDeviceIds</name>
      <anchorfile>xsdeviceidarray_8c.html</anchorfile>
      <anchor>a5a58200b0855476734de9aa40f680c56</anchor>
      <arglist>(XsDeviceId const *a, XsDeviceId const *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initDeviceId</name>
      <anchorfile>xsdeviceidarray_8c.html</anchorfile>
      <anchor>aaa34c8951f5cd796fce7a3e0dc9547ca</anchor>
      <arglist>(XsDeviceId *did)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initDeviceIdToValue</name>
      <anchorfile>xsdeviceidarray_8c.html</anchorfile>
      <anchor>ad3f7188e5867b9ac34da8bdca5fbdc4e</anchor>
      <arglist>(XsDeviceId *did, XsDeviceId const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDeviceIdArray_construct</name>
      <anchorfile>xsdeviceidarray_8c.html</anchorfile>
      <anchor>a4637fdbc393c732e85e69a34e249ffd4</anchor>
      <arglist>(XsDeviceIdArray *thisPtr, XsSize count, XsDeviceId const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const</type>
      <name>g_xsDeviceIdArrayDescriptor</name>
      <anchorfile>xsdeviceidarray_8c.html</anchorfile>
      <anchor>a57bd321d66e76680cf944e4346c54f6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsdeviceidarray.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsdeviceidarray_8h</filename>
    <includes id="xsarray_8h" name="xsarray.h" local="yes" imported="no">xsarray.h</includes>
    <includes id="xsdeviceid_8h" name="xsdeviceid.h" local="yes" imported="no">xsdeviceid.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XSDEVICEIDARRAY_INITIALIZER</name>
      <anchorfile>xsdeviceidarray_8h.html</anchorfile>
      <anchor>acedbd52ebe3da67e9c4ea1de87c35012</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsDeviceIdArray</type>
      <name>XsDeviceIdArray</name>
      <anchorfile>xsdeviceidarray_8h.html</anchorfile>
      <anchor>a2ecb7984ccc9a27a6d64fab84d86ced7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XSARRAY_STRUCT</name>
      <anchorfile>xsdeviceidarray_8h.html</anchorfile>
      <anchor>a93d8cf846439391cf49359f5b58069d6</anchor>
      <arglist>(XsDeviceIdArray, XsDeviceId)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsDeviceIdArray_construct</name>
      <anchorfile>xsdeviceidarray_8h.html</anchorfile>
      <anchor>aebd33c31c392b082ac7944c44ca405a4</anchor>
      <arglist>(XsDeviceIdArray *thisPtr, XsSize count, XsDeviceId const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const XSTYPES_DLL_API</type>
      <name>g_xsDeviceIdArrayDescriptor</name>
      <anchorfile>xsdeviceidarray_8h.html</anchorfile>
      <anchor>a4aa471046d325e7fda4c5e9f6a4aaac6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsdeviceidlist.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsdeviceidlist_8h</filename>
    <includes id="xsdeviceidarray_8h" name="xsdeviceidarray.h" local="yes" imported="no">xsdeviceidarray.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XsDeviceIdList</name>
      <anchorfile>xsdeviceidlist_8h.html</anchorfile>
      <anchor>a11cce66c57c8a96caf0413a9e5dfb260</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsDeviceIdList_append</name>
      <anchorfile>xsdeviceidlist_8h.html</anchorfile>
      <anchor>a8367022a39d0d7c688ba1229e04272dd</anchor>
      <arglist>(thisPtr, other)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsDeviceIdList_assign</name>
      <anchorfile>xsdeviceidlist_8h.html</anchorfile>
      <anchor>a632cd32547eb1521a6aec9158344c385</anchor>
      <arglist>(thisPtr, sz, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsDeviceIdList_construct</name>
      <anchorfile>xsdeviceidlist_8h.html</anchorfile>
      <anchor>a7829196387e47dd1b251b5a8edc82b39</anchor>
      <arglist>(thisPtr, sz, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsDeviceIdList_copy</name>
      <anchorfile>xsdeviceidlist_8h.html</anchorfile>
      <anchor>a91881f478fd4c7daabf92364ceff2e75</anchor>
      <arglist>(thisPtr, copy)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsDeviceIdList_destruct</name>
      <anchorfile>xsdeviceidlist_8h.html</anchorfile>
      <anchor>a0caf107d40baeb80bc8046d84c893385</anchor>
      <arglist>(thisPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsDeviceIdList_erase</name>
      <anchorfile>xsdeviceidlist_8h.html</anchorfile>
      <anchor>a4782bb99d6ee883c14ddce74ff704d7e</anchor>
      <arglist>(thisPtr, index, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSDEVICEIDLIST_INITIALIZER</name>
      <anchorfile>xsdeviceidlist_8h.html</anchorfile>
      <anchor>a8a4636721c0c4281343f4f716b0c975b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsDeviceIdList_popBack</name>
      <anchorfile>xsdeviceidlist_8h.html</anchorfile>
      <anchor>a35d661ff5097b4ef3d57393732e7e6c1</anchor>
      <arglist>(thisPtr, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsDeviceIdList_popFront</name>
      <anchorfile>xsdeviceidlist_8h.html</anchorfile>
      <anchor>a3515afb52fbca183d72c51f55fcfaf97</anchor>
      <arglist>(thisPtr, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsDeviceIdList_swap</name>
      <anchorfile>xsdeviceidlist_8h.html</anchorfile>
      <anchor>a839ca94777794684a30f5081b771a5e2</anchor>
      <arglist>(a, b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsdid.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsdid_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_AWINDA_DONGLE</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>adc7bb7a34f74ab82e0313c82244b98ae</anchor>
      <arglist>(did)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_AWINDA_OEM</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a5fbd9148aaa26a03a9429d0ce21f25a2</anchor>
      <arglist>(did)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_AWINDA_STATION</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>aec017c855e4711281c0e0603e3a4b9f8</anchor>
      <arglist>(did)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_BROADCAST</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a8ebc5faa9452a7104fb85918d9a2563f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPH_MASK</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a1402658497fefc4c06f4427d8d82d700</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPH_SHIFT</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a85658d6cd07dcc92d2183b69094cbe37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_10</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>adfec607f15aba71af14c988338736572</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_100</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>aacf5ce33c91f6c5564fc4e84b6e09dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_20</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ac7fc2e2c6052f0a2cee88f7bb71df289</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_200</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a7f4689e147360475295bf924d25f2dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_30</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a9d4534e0681cbf8b1188371e3b96f19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_300</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a791d815e4de7b8d57d0e9ebf6c076542</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_400</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a918328788a5fb9138571c143b3eeb096</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_500</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a2e4fe815a60379dba7c9d23e8daf4fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_600</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a79498671123aab88c79ccefb5792b71b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_700</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a922a1184aa0f42f6a80a6d13d3fd503d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_800</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a590226beb687ddd96ad1ba75a6f6d72c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_900</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a1d7a9dbafe1715f2a0b9df1a82588998</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_AHRS</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>adac3fe0bd1c807b14471134d71c6ed0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_AHRSGPS</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a72786ba962d41178415bae4bd21d6c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_AHRSGPSG</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a32ab188425d4407d68785a524bd649d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_GPSINS</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a45d8450c3a25bc209f8719a96925f1b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_GPSINSG</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ace39c1f63fcbfb784c518a59e6a25009</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_IMU</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>aff5a83641ed48d69c0b0504ab8de5cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_MASK</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a8938b88e560ddc3fea93348977911573</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_SHIFT</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a223a6cfe93edd3f8f52a4908f51817f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_GPL_VRU</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a68a1ce3c016a424a0eda20de00a85ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MASTER</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a74fdb670b3abf8d0258902170a1728f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MK4TYPE_MASK</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a89fba8c5eb9c3d5e34c7f66779290516</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MK4TYPE_MT_10</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ad168b8a9ef76e0143dc4a3ca48a91398</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MK4TYPE_MT_100</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a7d4c0630b3bb4abea225114e94596ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MK4TYPE_MT_20</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ad5aaa1b136d7871449c6b98c1de8ba71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MK4TYPE_MT_200</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a68d50cd05a931d0c3354eca8e27e1c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MK4TYPE_MT_30</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a0da1012fe69985516965c723b9e6ea97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MK4TYPE_MT_300</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ae44f54d192d775706c303a0bd925a271</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MK4TYPE_MT_400</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a1dd7b40bd807317194399f8dbce04214</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MK4TYPE_MT_500</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ae46f70defbfebac08b9071fae79bbd65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MK4TYPE_MT_600</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>aba8123acfb6f07ff21efdd71ef6d6572</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MK4TYPE_MT_700</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>aa9104f0de9114e7946ab696f3495bdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MK4TYPE_MT_800</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ae1cbbea9e1465285d36152443c294e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MK4TYPE_MT_900</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>aa78258069a54c49da5e5662716ce8fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MTIG</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a66d4b30e736cde97c446f8c37a4d3067</anchor>
      <arglist>(did)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MTIX</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a02fcab334f69d97d1d91b963f3bc1ea0</anchor>
      <arglist>(did)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_MTW2</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>afeaa8d5e0350a6ad5aa42c270abbfc15</anchor>
      <arglist>(did)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_NOWM</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>abc0aa1a61ef669aff4d6c44ce7e128ce</anchor>
      <arglist>(did)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_NOWMMT</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a5d85b0582e2a09600a829e95d478204d</anchor>
      <arglist>(did)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_NOXM</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a483a469702787a2ad2cee4591dcc99a6</anchor>
      <arglist>(did)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_NOXMMT</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>acb59ecb08abaec946f118f497e8fc076</anchor>
      <arglist>(did)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPE_AWINDA_DONGLE</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a7ea3573fbd5729cd5a3561d6d551d336</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPE_AWINDA_OEM</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a4ad8fc1baa2858ebc0f5a066b26691fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPE_AWINDA_STATION</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ab7a7ac06baff6858d398d7d344db0732</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPE_MASK</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a667ec4d7a50d4af9f33b92bcff06d219</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPE_MTIX_RS232</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a0f54fbfd24e8a712fc0ec3bc15bd9635</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPE_MTIX_RS422</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>abfeba4d646e52cd26cd927f40b0f31a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPE_MTIX_RS485</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a971dd440ec49dc2a2fb8d61d7292d9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPE_MTW</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a4e4ef16dfb7965e90ed4935e3f87bcdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPE_MTW2</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>af7adf77a6f63bf3a761eb28665ddc4a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPE_MTX_XBUS</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ab36554d8ddc2cbba82767fb85d6440e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEH_AWINDAMASTER</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a1a6509a8e595babb6703a7d118ea9f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEH_MASK</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ac5a11e66c6deefffbc73872ff492ff01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEH_MT_X0</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a4a4aeb324e574d15913778bcb88254cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEH_MT_X00</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ae886d4840cd5210b4e72290b2169aff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEH_MTI_MTX</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a3b5667ce5be6663e0cdb4c21b1ce64b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEH_MTIG</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a291b00785019a967c22b7fbd22176e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEH_MTX2_MTW2</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a1dab51870bcf937a59f756e60250ee76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEH_SHIFT</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>abf5bbf87735df4c43f2ffc43a36be653</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEH_XM</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ab0c9f65e6472997f9c063440d0d9a862</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEL_DONGLE</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a8ffe0c4b023a0cba7cac9ef4129b00ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEL_MASK</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>aff55759d5fa76512920bcc9ec0eec16b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEL_OEM</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ae9f170533e2731b2a9a9e0365a342336</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEL_RS232</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a877edb14b9c14f974de27b2854918db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEL_RS422</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a32beda52ae5aed2eeee1124e006c4190</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEL_RS485</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ae7bb3d0ad0decc946060303dbc64c49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEL_RS485XM</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a324df6bc97620fb334e107257d34928b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEL_SHIFT</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a64e9d92ed0201040657a74f453af0d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEL_STATION</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a64be506d24c40c316e0efc8b2a954d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_TYPEL_WIRELESS</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a9908d27431c0b5661b2fefccbd3b37f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_WM</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ac6b9b7d96495e9a453143d619195817f</anchor>
      <arglist>(did)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_WMMT</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>a6590014a007c4622febb4b1b5421eb12</anchor>
      <arglist>(did)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_XM</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>aa24e7de10d0fcce17430ccd4a3cf8023</anchor>
      <arglist>(did)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_DID_XMMT</name>
      <anchorfile>xsdid_8h.html</anchorfile>
      <anchor>ae4e89526cc7d351a512b552fdfa5d60c</anchor>
      <arglist>(did)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsens_fifoqueue.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>xsens__fifoqueue_8h</filename>
    <class kind="class">xsens::FifoQueue</class>
    <class kind="class">xsens::FifoQueueBasic</class>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>QUEUELOG</name>
      <anchorfile>xsens__fifoqueue_8h.html</anchorfile>
      <anchor>a37bb2a90357da6f560d5c3ebe3132d5f</anchor>
      <arglist>(...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsens_janitors.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>xsens__janitors_8h</filename>
    <class kind="class">xsens::JanitorClassFunc</class>
    <class kind="class">xsens::JanitorDelete</class>
    <class kind="class">xsens::JanitorDeleteArray</class>
    <class kind="class">xsens::JanitorFree</class>
    <class kind="class">xsens::JanitorFunc</class>
    <class kind="class">xsens::JanitorFuncStdCall</class>
    <class kind="class">xsens::JanitorLogFunc</class>
    <class kind="class">xsens::JanitorRestore</class>
    <class kind="class">xsens::JanitorSet</class>
    <namespace>xsens</namespace>
  </compound>
  <compound kind="file">
    <name>xsens_list.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>xsens__list_8cpp</filename>
    <includes id="xsens__list_8hpp" name="xsens_list.hpp" local="yes" imported="no">xsens_list.hpp</includes>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_WARNINGS</name>
      <anchorfile>xsens__list_8cpp.html</anchorfile>
      <anchor>af08ec37a8c99d747fb60fa15bc28678b</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="xsens__list_8cpp" title="Switches">FileSwitches</docanchor>
  </compound>
  <compound kind="file">
    <name>xsens_list.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>xsens__list_8h</filename>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <includes id="xsens__janitors_8h" name="xsens_janitors.h" local="yes" imported="no">xsens_janitors.h</includes>
    <class kind="class">xsens::IntList</class>
    <class kind="class">xsens::List</class>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_LIST_NOTFOUND</name>
      <anchorfile>xsens__list_8h.html</anchorfile>
      <anchor>a0d5a3ae168fe7ed15a6ee3accfb412fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_LIST_THROW</name>
      <anchorfile>xsens__list_8h.html</anchorfile>
      <anchor>a53747020eb623a7fc7132d02b18deaae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsens_list.hpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>xsens__list_8hpp</filename>
    <includes id="xsens__list_8h" name="xsens_list.h" local="yes" imported="no">xsens_list.h</includes>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CMT_LIST_LINEAR_SEARCH_TRESHOLD</name>
      <anchorfile>xsens__list_8hpp.html</anchorfile>
      <anchor>aa0d354ad29aec2c6a18a46fb454518de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_LIST_JOBSORT</name>
      <anchorfile>xsens__list_8hpp.html</anchorfile>
      <anchor>a0009b40b10415666c53e49f1c4d86541</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsens_std.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>xsens__std_8cpp</filename>
    <includes id="xsens__std_8h" name="xsens_std.h" local="yes" imported="no">xsens_std.h</includes>
    <member kind="function">
      <type>const char *</type>
      <name>xsensResultText</name>
      <anchorfile>xsens__std_8cpp.html</anchorfile>
      <anchor>a7386853937f4c078e1458f2c34049ace</anchor>
      <arglist>(const XsensResultValue result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsens_std.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>xsens__std_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_LABEL_SIZE</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a607fd3321131e860064d62337638ac4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_LONG_STRING_SIZE</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>ae8c084d3a588e2e66f3b2c9c7427b3cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_SHORT_STRING_SIZE</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a02f4fedac7a77df4b858b05304cdc7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsensResultValue</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_OK</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa9ecc38cf5706b4dc62700e99abc3bc73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOBUS</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa9a275575b34ddda2b89a8070ac612fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_BUSNOTREADY</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa416f4189bde2b9dd21446305ae7757a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDPERIOD</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa68b8e1f0d5ab35d1e99d7de34145663d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDMSG</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa31a1aecb87a28eba8a713878fe62c4c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITBUSFAIL1</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fab389b4f2206de587e339a8f6ecde0837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITBUSFAIL2</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6faefee03f60e63b0cc3a2a82a42d8748fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITBUSFAIL3</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa803ba36e0350314199c9fc835a3171b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SETBIDFAIL1</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa443976b5acba95a8afae99256a5c319c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SETBIDFAIL2</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa727122b9edaf8059888e67fef35fd067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL1</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa9351c51a7d6b6abf6b85be46035ba00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL2</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa95e9eb24ae483c3a4b8b9e052e9eba6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL3</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa99ce60822cc1f3c77c03da0b8d1f72a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL4</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6faff820f6cdc4b91f571d6b10a443652d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL5</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6faa1d258ceae6984046fe93aacfdd0dca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL6</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa9b5a75ae09b7a4df2e00a4eb32da51d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_TIMEROVERFLOW</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa68b65fffbe4ae87b0dc3eafb1be8ec1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_BAUDRATEINVALID</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fae3a09ebf9004e6407e80d7884d999eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_PARAMINVALID</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa1db185bcb1d70aa88a92b6b095838c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDPARAM</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fabb0f7b5202c07b851ac168ec4aa61547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL7</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fae99b4f20ee2fafb65ccf99bcce4efc15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL8</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa23cd3452ea69367cd793c04004b118f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ERROR</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa8b48357051e4a998c816b2ca8479f9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOTIMPLEMENTED</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fabe016a566cef50dfe45d21ae4d9d2b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_TIMEOUT</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa936b9b026d2756f421ca552f7ec42228</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_TIMEOUTNODATA</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6faf6f3fafb23eaadc2967be9268677e981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_CHECKSUMFAULT</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa1e2f996bc4345d6f57881702e1c2771c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_OUTOFMEMORY</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa8bfdb82b26ce336f74b1d0b4151f713a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOTFOUND</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa68f789b8c8b8cbabd6d3e7b642be4557</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_UNEXPECTEDMSG</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fac4263f232cb69a4759320968c2cb3055</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDID</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fae449fa77dff08f1ba2db8c7c2d8890a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDOPERATION</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa704398d489d9f02e6206989850add050</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INSUFFICIENTSPACE</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa6424ef155b348915650a5fdfe9fd5e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INPUTCANNOTBEOPENED</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa21d923493c349ed671e995d6cb1cb32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_OUTPUTCANNOTBEOPENED</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa59919fd84d974987b6c1687fd598092c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ALREADYOPEN</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa16ebfc281a5629d2ace0945e742e2a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ENDOFFILE</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa4c54d66f9391c0e311be4cc1cd256ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_COULDNOTREADSETTINGS</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa7fe5e99d9403dc3ae493017b98468d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NODATA</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa058b8917a2350322a985d3945b7890ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_READONLY</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fabe5d6d8e99eeb03058667d828b9fb9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NULLPTR</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6facaa697ae31f268c4f6ec6668574d8dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INSUFFICIENTDATA</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa1e7b31fa21fede24583d9298e447e846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_BUSY</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa1245df00b8f4110af798ea3ca27b77cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDINSTANCE</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa4f5eb13f07d04a8bbd68ffb5d86fba0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_DATACORRUPT</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa2a459c5231461e1d7e798d4d059be13a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_READINITFAILED</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fabc06bc12efc3230668e4be338e67f0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOXMFOUND</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fab00c6f3954fc82561c8a9c7206a99b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ONLYONEXMFOUND</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fac4ed5bc21e446f5d7122428f793effc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MTCOUNTZERO</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6faea107483c7e762a3323354ce45dc81f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MTLOCATIONINVALID</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fab2dd8e66b06dcd4d48c49bc6493ca45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INSUFFICIENTMTS</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6facde69a0b0e1d5c54b119e61703463b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITFUSIONFAILED</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa696c6106e33e0d7e1e76037c1f349e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_OTHER</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fad338b62639182b14f2597ced68332b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOFILEOPEN</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa4f6804db86d07ebd213960d10ff6eb62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOPORTOPEN</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa286030c8ef758b70a66bed69f0e43e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOFILEORPORTOPEN</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa53faa92b91b5fcff9e8eb0b2a684cca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_PORTNOTFOUND</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa0c6efbd5618e57ea1be019b5db62df7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITPORTFAILED</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6faa90998059204159f7a817642b663a0dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_CALIBRATIONFAILED</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fabc6637a09ea20b247937001e5150c6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_CONFIGCHECKFAIL</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa0bc0b1bb4da5a855de377f5a7fdf3453</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ALREADYDONE</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6faedea62569aaed473a00d7997a0f805ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_SINGLE_SLAVE</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fab6b53ed5917321bfd933740a57455238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_SECOND_MASTER</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa6d0711cdd0e9441e06eb8cad819b1706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_NO_SYNC</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fabea15bdd48c97647b1d196836bbbe1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_NO_MASTER</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa18896a5b8edc526446eabb742bf5cd5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_DATA_MISSING</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fac6a703db248440c47606cbe7c1ab9e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_VERSION_TOO_LOW</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa5b8d087db95259213ddfd4373acd5e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_VERSION_PROBLEM</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a822a2260a20af524029eef9e9a51ff6fa23fe81f77b6805658e99ee47033edd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>xsensResultText</name>
      <anchorfile>xsens__std_8h.html</anchorfile>
      <anchor>a7386853937f4c078e1458f2c34049ace</anchor>
      <arglist>(const XsensResultValue result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsens_time.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>xsens__time_8cpp</filename>
    <includes id="xsens__time_8h" name="xsens_time.h" local="yes" imported="no">xsens_time.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <namespace>xsens</namespace>
    <member kind="function">
      <type>uint32_t</type>
      <name>getTimeOfDay</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a00d5dce92611428c34961bee5893155f</anchor>
      <arglist>(tm *date_=NULL, time_t *secs_=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msleep</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>aa295555a3becd9dcbb25c451c24fa01a</anchor>
      <arglist>(uint32_t ms)</arglist>
    </member>
    <member kind="function">
      <type>TimeStamp</type>
      <name>timeStampNow</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a9a911c2e51e24b803f2ca465ad8a5bac</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsens_time.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT3/</path>
    <filename>xsens__time_8h</filename>
    <includes id="mrpt__stdint_8h" name="mrpt_stdint.h" local="no" imported="no">mrpt/utils/mrpt_stdint.h</includes>
    <namespace>xsens</namespace>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_MS_PER_DAY</name>
      <anchorfile>xsens__time_8h.html</anchorfile>
      <anchor>a7aac032491e970266165e373aebadf65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_SEC_PER_DAY</name>
      <anchorfile>xsens__time_8h.html</anchorfile>
      <anchor>aaed85698d4fabe8f04f5ba086741eb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TimeStamp</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>aa49366caee6fb9c9ff9721685bf0d30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getTimeOfDay</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a00d5dce92611428c34961bee5893155f</anchor>
      <arglist>(tm *date_=NULL, time_t *secs_=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msleep</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>aa295555a3becd9dcbb25c451c24fa01a</anchor>
      <arglist>(uint32_t ms)</arglist>
    </member>
    <member kind="function">
      <type>TimeStamp</type>
      <name>timeStampNow</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a9a911c2e51e24b803f2ca465ad8a5bac</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xseuler.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xseuler_8c</filename>
    <includes id="xseuler_8h" name="xseuler.h" local="yes" imported="no">xseuler.h</includes>
    <includes id="xsquaternion_8h" name="xsquaternion.h" local="yes" imported="no">xsquaternion.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
  </compound>
  <compound kind="file">
    <name>xseuler.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xseuler_8h</filename>
    <includes id="xsmath_8h" name="xsmath.h" local="yes" imported="no">xsmath.h</includes>
    <class kind="class">XsEuler</class>
    <member kind="define">
      <type>#define</type>
      <name>XSEULER_INITIALIZER</name>
      <anchorfile>xseuler_8h.html</anchorfile>
      <anchor>a9f8753e7785cb3f8c237314a2a9728d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsEuler</type>
      <name>XsEuler</name>
      <anchorfile>xseuler_8h.html</anchorfile>
      <anchor>a6c729ef97ed9bdec5a02f83601686438</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsEuler_destruct</name>
      <anchorfile>xseuler_8h.html</anchorfile>
      <anchor>a3c15b5e9f07f1e415ccc23bc6372d8ff</anchor>
      <arglist>(struct XsEuler *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsEuler_empty</name>
      <anchorfile>xseuler_8h.html</anchorfile>
      <anchor>ae4f9dccfa6f58c8521816a517f6599d0</anchor>
      <arglist>(const struct XsEuler *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsEuler_fromQuaternion</name>
      <anchorfile>xseuler_8h.html</anchorfile>
      <anchor>a3545268860f121414e527a92aae571c7</anchor>
      <arglist>(struct XsEuler *thisPtr, const struct XsQuaternion *quat)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsexception.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsexception_8h</filename>
  </compound>
  <compound kind="file">
    <name>xsfilepos.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsfilepos_8h</filename>
    <member kind="typedef">
      <type>FILE</type>
      <name>XsFileHandle</name>
      <anchorfile>xsfilepos_8h.html</anchorfile>
      <anchor>a23c6f1aeac18abeeec026c9a5e82f323</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>__off64_t</type>
      <name>XsFilePos</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaee1db0cf1b8591c59afba7a3a0d13eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>XsIoHandle</name>
      <anchorfile>xsfilepos_8h.html</anchorfile>
      <anchor>ad76343a49feaf8a00ee4aa1759cd292d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsgpspvtdata.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsgpspvtdata_8c</filename>
    <includes id="xsgpspvtdata_8h" name="xsgpspvtdata.h" local="yes" imported="no">xsgpspvtdata.h</includes>
    <member kind="function">
      <type>void</type>
      <name>XsGpsPvtData_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga110bfa9d4dd3770ce864fef6e38db583</anchor>
      <arglist>(XsGpsPvtData *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsGpsPvtData_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf4948e7d07a225a531ece32a071de236</anchor>
      <arglist>(const XsGpsPvtData *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsgpspvtdata.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsgpspvtdata_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <class kind="struct">XsGpsPvtData</class>
    <member kind="define">
      <type>#define</type>
      <name>XSGPSPVTDATA_INITIALIZER</name>
      <anchorfile>xsgpspvtdata_8h.html</anchorfile>
      <anchor>a7438d1ea67ba5e5d03f520babf7b1d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsGpsPvtData</type>
      <name>XsGpsPvtData</name>
      <anchorfile>xsgpspvtdata_8h.html</anchorfile>
      <anchor>a5576a00e0f4bdcd913b590ff43d28dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsGpsPvtData_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga110bfa9d4dd3770ce864fef6e38db583</anchor>
      <arglist>(struct XsGpsPvtData *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsGpsPvtData_empty</name>
      <anchorfile>xsgpspvtdata_8h.html</anchorfile>
      <anchor>a1b671190ea2b872c53d95d80a00e030c</anchor>
      <arglist>(const struct XsGpsPvtData *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsinforequest.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsinforequest_8h</filename>
    <member kind="typedef">
      <type>enum XsInfoRequest</type>
      <name>XsInfoRequest</name>
      <anchorfile>xsinforequest_8h.html</anchorfile>
      <anchor>a37d9d1ab25f5077c941e1619b9b39853</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsInfoRequest</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gafc251752e68beaf61a5fd95627b344ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XIR_BatteryLevel</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggafc251752e68beaf61a5fd95627b344baadedf85741d51224bcc9b24a8ae08532f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XIR_GpsSvInfo</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggafc251752e68beaf61a5fd95627b344baa6cce7e3febebc5c76b4bc5ea4bad56aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsint64array.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsint64array_8c</filename>
    <includes id="xsint64array_8h" name="xsint64array.h" local="yes" imported="no">xsint64array.h</includes>
    <member kind="function">
      <type>int</type>
      <name>compareInt64</name>
      <anchorfile>xsint64array_8c.html</anchorfile>
      <anchor>a144d300a245aea5588cecb4b768a42a6</anchor>
      <arglist>(int64_t const *a, int64_t const *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyInt64</name>
      <anchorfile>xsint64array_8c.html</anchorfile>
      <anchor>a9e932ab5130a14afb94c0ff5f8dbdd73</anchor>
      <arglist>(int64_t *to, int64_t const *from)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapInt64</name>
      <anchorfile>xsint64array_8c.html</anchorfile>
      <anchor>a47d74eea8fdb5595f6cb3ed1d9045604</anchor>
      <arglist>(int64_t *a, int64_t *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsInt64Array_construct</name>
      <anchorfile>xsint64array_8c.html</anchorfile>
      <anchor>a91e452b5ec652442932cc37d263df0cd</anchor>
      <arglist>(XsInt64Array *thisPtr, XsSize count, int64_t const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const</type>
      <name>g_xsInt64ArrayDescriptor</name>
      <anchorfile>xsint64array_8c.html</anchorfile>
      <anchor>a809cfbd50c0d189f43cd655956f86e7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsint64array.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsint64array_8h</filename>
    <includes id="xsarray_8h" name="xsarray.h" local="yes" imported="no">xsarray.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XSINT64ARRAY_INITIALIZER</name>
      <anchorfile>xsint64array_8h.html</anchorfile>
      <anchor>a878420912e0a08fb4dc6b5c99371eeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsInt64Array</type>
      <name>XsInt64Array</name>
      <anchorfile>xsint64array_8h.html</anchorfile>
      <anchor>aa3638d2e680b9da50d41ebec5e869faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XSARRAY_STRUCT</name>
      <anchorfile>xsint64array_8h.html</anchorfile>
      <anchor>a5b3e231b8b90c83e6f228ac0f83a9e0d</anchor>
      <arglist>(XsInt64Array, int64_t)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsInt64Array_construct</name>
      <anchorfile>xsint64array_8h.html</anchorfile>
      <anchor>a91ebd06d1c9385b25ed53606bb284e40</anchor>
      <arglist>(XsInt64Array *thisPtr, XsSize count, int64_t const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const XSTYPES_DLL_API</type>
      <name>g_xsInt64ArrayDescriptor</name>
      <anchorfile>xsint64array_8h.html</anchorfile>
      <anchor>ae2c2762195526d70e2fdf8e2033f7821</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsintarray.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsintarray_8c</filename>
    <includes id="xsintarray_8h" name="xsintarray.h" local="yes" imported="no">xsintarray.h</includes>
    <member kind="function">
      <type>int</type>
      <name>compareInt</name>
      <anchorfile>xsintarray_8c.html</anchorfile>
      <anchor>a789b6db8430bc4c92e3114ff94cfd1f6</anchor>
      <arglist>(int const *a, int const *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyInt</name>
      <anchorfile>xsintarray_8c.html</anchorfile>
      <anchor>a345ecfa9bb93e2d36b5863b986b9a2d4</anchor>
      <arglist>(int *to, int const *from)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapInt</name>
      <anchorfile>xsintarray_8c.html</anchorfile>
      <anchor>a6c71416f30fa44663194789f713467d1</anchor>
      <arglist>(int *a, int *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsIntArray_construct</name>
      <anchorfile>xsintarray_8c.html</anchorfile>
      <anchor>ae868b0aa32679fac7d2c410b06b89595</anchor>
      <arglist>(XsIntArray *thisPtr, XsSize count, int const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const</type>
      <name>g_xsIntArrayDescriptor</name>
      <anchorfile>xsintarray_8c.html</anchorfile>
      <anchor>a8e59e5ab0930bfec25f114ab8a226a52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsintarray.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsintarray_8h</filename>
    <includes id="xsarray_8h" name="xsarray.h" local="yes" imported="no">xsarray.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XsIntArray_INITIALIZER</name>
      <anchorfile>xsintarray_8h.html</anchorfile>
      <anchor>ac60aa937ba8df647120c317b2fd3209d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsIntArray</type>
      <name>XsIntArray</name>
      <anchorfile>xsintarray_8h.html</anchorfile>
      <anchor>aea09d1c2a21cdd590d73bd037ee0cda8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XSARRAY_STRUCT</name>
      <anchorfile>xsintarray_8h.html</anchorfile>
      <anchor>a8de12323361ae899e0c459824af73e6c</anchor>
      <arglist>(XsIntArray, int)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsIntArray_construct</name>
      <anchorfile>xsintarray_8h.html</anchorfile>
      <anchor>a5edbfbb1435b93d6a846e50e0e4cf57e</anchor>
      <arglist>(XsIntArray *thisPtr, XsSize count, int const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const XSTYPES_DLL_API</type>
      <name>g_xsIntArrayDescriptor</name>
      <anchorfile>xsintarray_8h.html</anchorfile>
      <anchor>a7d63dee6af52210abd1b9c54bc93bfd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsintlist.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsintlist_8h</filename>
    <includes id="xsintarray_8h" name="xsintarray.h" local="yes" imported="no">xsintarray.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XsIntList</name>
      <anchorfile>xsintlist_8h.html</anchorfile>
      <anchor>a3930eb0dc36f982b266d7a01652e3f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsIntList_append</name>
      <anchorfile>xsintlist_8h.html</anchorfile>
      <anchor>af9ad9eea09f76b1a90d3499a60d7de1c</anchor>
      <arglist>(thisPtr, other)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsIntList_assign</name>
      <anchorfile>xsintlist_8h.html</anchorfile>
      <anchor>aa4b627dc653fff0465296109f9d5f4b2</anchor>
      <arglist>(thisPtr, sz, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsIntList_construct</name>
      <anchorfile>xsintlist_8h.html</anchorfile>
      <anchor>a1b45fe31b6496a58f811614f0f460e6c</anchor>
      <arglist>(thisPtr, sz, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsIntList_copy</name>
      <anchorfile>xsintlist_8h.html</anchorfile>
      <anchor>a0d46585c4e78bcd8d5dc401c8096dd63</anchor>
      <arglist>(thisPtr, copy)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsIntList_destruct</name>
      <anchorfile>xsintlist_8h.html</anchorfile>
      <anchor>a792547b162464f643a6c64615d7e74b3</anchor>
      <arglist>(thisPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsIntList_erase</name>
      <anchorfile>xsintlist_8h.html</anchorfile>
      <anchor>a038e862297a4b59e9b4fb3189d277b03</anchor>
      <arglist>(thisPtr, index, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsIntList_find</name>
      <anchorfile>xsintlist_8h.html</anchorfile>
      <anchor>a1ee1778ad0ed4e64cdeafac6aec69f11</anchor>
      <arglist>(thisPtr, needle)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSINTLIST_INITIALIZER</name>
      <anchorfile>xsintlist_8h.html</anchorfile>
      <anchor>aaa8eef0f36fcab1a5fa4af5c4b3a3c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsIntList_popBack</name>
      <anchorfile>xsintlist_8h.html</anchorfile>
      <anchor>ab06ac84e2892f2896294cef42c1b9d7a</anchor>
      <arglist>(thisPtr, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsIntList_popFront</name>
      <anchorfile>xsintlist_8h.html</anchorfile>
      <anchor>a0e78acaa1c425974fee8b22974875fe9</anchor>
      <arglist>(thisPtr, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsIntList_swap</name>
      <anchorfile>xsintlist_8h.html</anchorfile>
      <anchor>a0884d0fe502657a3f241751a12c8b283</anchor>
      <arglist>(a, b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xslibraryloader.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xslibraryloader_8c</filename>
    <includes id="xslibraryloader_8h" name="xslibraryloader.h" local="yes" imported="no">xslibraryloader.h</includes>
    <includes id="xsstring_8h" name="xsstring.h" local="yes" imported="no">xsstring.h</includes>
    <member kind="function">
      <type>void</type>
      <name>XsLibraryLoader_getErrorString</name>
      <anchorfile>xslibraryloader_8c.html</anchorfile>
      <anchor>a21c520b9894732c80cd7230d1467fb16</anchor>
      <arglist>(XsString *error)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsLibraryLoader_isLoaded</name>
      <anchorfile>xslibraryloader_8c.html</anchorfile>
      <anchor>ad1106d878ab3d31a597f0ebce0771600</anchor>
      <arglist>(const XsLibraryLoader *thisp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsLibraryLoader_load</name>
      <anchorfile>xslibraryloader_8c.html</anchorfile>
      <anchor>a08fa92976f65a6af29c31adfbea0a521</anchor>
      <arglist>(XsLibraryLoader *thisp, const XsString *libraryName)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>XsLibraryLoader_resolve</name>
      <anchorfile>xslibraryloader_8c.html</anchorfile>
      <anchor>aa945f0ad4e05df253e2de6fde8dc4273</anchor>
      <arglist>(const XsLibraryLoader *thisp, const char *functionName)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsLibraryLoader_unload</name>
      <anchorfile>xslibraryloader_8c.html</anchorfile>
      <anchor>abe284287ca79855a2bd2559264ba62b7</anchor>
      <arglist>(XsLibraryLoader *thisp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xslibraryloader.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xslibraryloader_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="xsstring_8h" name="xsstring.h" local="yes" imported="no">xsstring.h</includes>
    <class kind="struct">XsLibraryLoader</class>
    <member kind="define">
      <type>#define</type>
      <name>XSLIBRARYLOADER_INITIALIZER</name>
      <anchorfile>xslibraryloader_8h.html</anchorfile>
      <anchor>a61db53137d4ab3e71f592068d90de9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsLibraryLoader</type>
      <name>XsLibraryLoader</name>
      <anchorfile>xslibraryloader_8h.html</anchorfile>
      <anchor>a612621651926d72f7a0bfd3e5f8a30f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsLibraryLoader_getErrorString</name>
      <anchorfile>xslibraryloader_8h.html</anchorfile>
      <anchor>a860691b253481875eec794230e59247e</anchor>
      <arglist>(XsString *error)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsLibraryLoader_isLoaded</name>
      <anchorfile>xslibraryloader_8h.html</anchorfile>
      <anchor>a46f313d92f07bc7fb15457eac6a2f546</anchor>
      <arglist>(const XsLibraryLoader *thisp)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsLibraryLoader_load</name>
      <anchorfile>xslibraryloader_8h.html</anchorfile>
      <anchor>ac8f7e7e51e72190ff9a0d3b0bf235539</anchor>
      <arglist>(XsLibraryLoader *thisp, const XsString *libraryName)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void *</type>
      <name>XsLibraryLoader_resolve</name>
      <anchorfile>xslibraryloader_8h.html</anchorfile>
      <anchor>a3d6580ee67b45af0f9a668b4a685f64c</anchor>
      <arglist>(const XsLibraryLoader *thisp, const char *functionName)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsLibraryLoader_unload</name>
      <anchorfile>xslibraryloader_8h.html</anchorfile>
      <anchor>a397335a7fd1dbb08a09023e8ee5952c5</anchor>
      <arglist>(XsLibraryLoader *thisp)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xslibusb.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>xslibusb_8cpp</filename>
    <includes id="xslibusb_8h" name="xslibusb.h" local="yes" imported="no">xslibusb.h</includes>
    <includes id="xslibraryloader_8h" name="xslibraryloader.h" local="no" imported="no">xsens/xslibraryloader.h</includes>
  </compound>
  <compound kind="file">
    <name>xslibusb.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>xslibusb_8h</filename>
    <includes id="libusb_8h" name="libusb.h" local="no" imported="no">libusb-1.0/libusb.h</includes>
    <class kind="struct">XsLibUsb::_LIBUSB_API</class>
    <class kind="class">XsLibUsb</class>
    <member kind="typedef">
      <type>int</type>
      <name>libUSB_attach_kernel_driver</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>afb6a77a951030226db4d6591ada8dccf</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number)</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>libUSB_bulk_transfer</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>ad6a8ecbb2d44fad7be694b64c59fafcb</anchor>
      <arglist>(libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *data, int length, int *actual_length, unsigned int timeout)</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>libUSB_claim_interface</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a042827a58583fa4a380f3471ff6e03c7</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number)</arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>libUSB_close</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>aa8f8233eb27126a2ae5fd367afe5bf17</anchor>
      <arglist>(libusb_device_handle *dev_handle)</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>libUSB_detach_kernel_driver</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a7431da9832228c38fdd7e47d306b81dd</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number)</arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>libUSB_exit</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a609eeeaf633649dc95b2570e37c2f29d</anchor>
      <arglist>(libusb_context *ctx)</arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>libUSB_free_config_descriptor</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a5b66e9d19aa97e66ea5cf33db52c0102</anchor>
      <arglist>(struct libusb_config_descriptor *config)</arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>libUSB_free_device_list</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a6a9466808dc955fcc76fdb7090ebe8db</anchor>
      <arglist>(libusb_device **list, int unref_devices)</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>libUSB_get_active_config_descriptor</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a1fe9badcda887ed5776c4c0284baf3a3</anchor>
      <arglist>(libusb_device *dev, struct libusb_config_descriptor **config)</arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>libUSB_get_bus_number</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>aecebb01e6a57e6ab3b56518643aee000</anchor>
      <arglist>(libusb_device *dev)</arglist>
    </member>
    <member kind="typedef">
      <type>libusb_device *</type>
      <name>libUSB_get_device</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>aba54fdcd8c48dd773949f1053a769366</anchor>
      <arglist>(libusb_device_handle *dev_handle)</arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>libUSB_get_device_address</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>abca4bdec8793dfb1468e294495a4f081</anchor>
      <arglist>(libusb_device *dev)</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>libUSB_get_device_descriptor</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a55132ec4f1bad99da44437e1cd6b7b97</anchor>
      <arglist>(libusb_device *dev, struct libusb_device_descriptor *desc)</arglist>
    </member>
    <member kind="typedef">
      <type>ssize_t</type>
      <name>libUSB_get_device_list</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a189112475cca87e9389387e0bdf93d3d</anchor>
      <arglist>(libusb_context *ctx, libusb_device ***list)</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>libUSB_get_string_descriptor_ascii</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a784e6b613fea42122cd594ee961bd039</anchor>
      <arglist>(libusb_device_handle *dev, uint8_t desc_index, unsigned char *data, int length)</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>libUSB_init</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a04691a40eb1ee5e7c3c3cfef710bd772</anchor>
      <arglist>(libusb_context **ctx)</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>libUSB_kernel_driver_active</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a19de0329e27fd6d840fddeb68171598c</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number)</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>libUSB_open</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a836a39673c377912b890dd540d2c337c</anchor>
      <arglist>(libusb_device *dev, libusb_device_handle **handle)</arglist>
    </member>
    <member kind="typedef">
      <type>libusb_device *</type>
      <name>libUSB_ref_device</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a487cf3bc4c51784c49419299a0a2fdc3</anchor>
      <arglist>(libusb_device *dev)</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>libUSB_release_interface</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>af046fb0dcc60820c425f607a921292b7</anchor>
      <arglist>(libusb_device_handle *dev, int interface_number)</arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>libUSB_set_debug</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>a5fb7aa95e2997c30bff5359aa6583899</anchor>
      <arglist>(libusb_context *ctx, int level)</arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>libUSB_unref_device</name>
      <anchorfile>xslibusb_8h.html</anchorfile>
      <anchor>ad10fe6a672fac9b4fc3546ed2f9bfce6</anchor>
      <arglist>(libusb_device *dev)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsmalloc.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsmalloc_8c</filename>
    <includes id="xsmalloc_8h" name="xsmalloc.h" local="yes" imported="no">xsmalloc.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_aligned_free</name>
      <anchorfile>xsmalloc_8c.html</anchorfile>
      <anchor>ad6e57935f2ed431750fea436e09a114e</anchor>
      <arglist>(_Memory)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_aligned_realloc</name>
      <anchorfile>xsmalloc_8c.html</anchorfile>
      <anchor>a2a77427f75cc43083e65ccc17b151bd9</anchor>
      <arglist>(p, n, a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_POSIX_C_SOURCE</name>
      <anchorfile>xsmalloc_8c.html</anchorfile>
      <anchor>a3024ccd4a9af5109d24e6c57565d74a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void *__cdecl</type>
      <name>_aligned_malloc</name>
      <anchorfile>xsmalloc_8c.html</anchorfile>
      <anchor>a5ebb68a7dd26b68d4a00ebb0054707e4</anchor>
      <arglist>(size_t _Size, size_t _Alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xsAlignedFree</name>
      <anchorfile>xsmalloc_8c.html</anchorfile>
      <anchor>aced65cd31c7aedb0a71536856797fe65</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>xsAlignedMalloc</name>
      <anchorfile>xsmalloc_8c.html</anchorfile>
      <anchor>a4041d049303a3dfcc5fd4ab7f50196e5</anchor>
      <arglist>(size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>xsAlignedRealloc</name>
      <anchorfile>xsmalloc_8c.html</anchorfile>
      <anchor>a01b880c8917bdbc110d2f118951f5677</anchor>
      <arglist>(void *ptr, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xsFree</name>
      <anchorfile>xsmalloc_8c.html</anchorfile>
      <anchor>a58865d6ff08361c2c8c695e345dfd3de</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>xsMalloc</name>
      <anchorfile>xsmalloc_8c.html</anchorfile>
      <anchor>a7bf66953e20a7ec01eb1186b771f0695</anchor>
      <arglist>(size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>xsRealloc</name>
      <anchorfile>xsmalloc_8c.html</anchorfile>
      <anchor>aa26ad6fe608b705fcb130ed947471dfc</anchor>
      <arglist>(void *ptr, size_t sz)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsmalloc.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsmalloc_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>xsMathFree</name>
      <anchorfile>xsmalloc_8h.html</anchorfile>
      <anchor>a49cc27d98ecade6db8f66370efaac0d3</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>xsMathMalloc</name>
      <anchorfile>xsmalloc_8h.html</anchorfile>
      <anchor>ad3e8d1f034eb1cc7f6e3fa60f198e75e</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>xsMathRealloc</name>
      <anchorfile>xsmalloc_8h.html</anchorfile>
      <anchor>ad1bf81a62dea4f1532aa56391010d375</anchor>
      <arglist>(p, n)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>xsAlignedFree</name>
      <anchorfile>xsmalloc_8h.html</anchorfile>
      <anchor>aa33851022d31f199b0839858c0a89f5e</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void *</type>
      <name>xsAlignedMalloc</name>
      <anchorfile>xsmalloc_8h.html</anchorfile>
      <anchor>a9d10a4b8e9fdd81a023801784dedb204</anchor>
      <arglist>(size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void *</type>
      <name>xsAlignedRealloc</name>
      <anchorfile>xsmalloc_8h.html</anchorfile>
      <anchor>aedfa40421e094b0162aef0689b98e628</anchor>
      <arglist>(void *ptr, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>xsFree</name>
      <anchorfile>xsmalloc_8h.html</anchorfile>
      <anchor>a0ab4d5572bcdc5fce43876df6cf8579c</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void *</type>
      <name>xsMalloc</name>
      <anchorfile>xsmalloc_8h.html</anchorfile>
      <anchor>a0109d4db1656faeae944967605d1367a</anchor>
      <arglist>(size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void *</type>
      <name>xsRealloc</name>
      <anchorfile>xsmalloc_8h.html</anchorfile>
      <anchor>a4c45df75c1a2ee95b65e48f96c2bd700</anchor>
      <arglist>(void *ptr, size_t sz)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsmath.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsmath_8c</filename>
    <includes id="xsmath_8h" name="xsmath.h" local="yes" imported="no">xsmath.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <namespace>XsMath</namespace>
    <member kind="function">
      <type>XsReal</type>
      <name>XsMath_asinClamped</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3e8d38925c77861ac921a55a4ad88db1</anchor>
      <arglist>(XsReal x)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsMath_deg2rad</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7fbe79a94b1933aaf41935bc1bedaf42</anchor>
      <arglist>(XsReal degrees)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsMath_doubleToInt64</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga519431d337ff6d61c6c1a0b404496395</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>XsMath_doubleToLong</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacd92ddfc40f528d4e30d01ec721b9f59</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsMath_isFinite</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga56aa58d530cc4f0d696a910adfaaa967</anchor>
      <arglist>(XsReal x)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsMath_pow2</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8525444555a88e7edec98360b0034a10</anchor>
      <arglist>(XsReal a)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsMath_pow3</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga80a54cd145e7cc021d5e236d4a3923a7</anchor>
      <arglist>(XsReal a)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsMath_rad2deg</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga07528eb38651ea5364ffe8379f367d24</anchor>
      <arglist>(XsReal radians)</arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_deg2radValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga99ea89ab3df5b3ef0ec5151dba3fb97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_denormalized</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2ef8e06324e3369662e0a70d1b86d1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_e</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab97601f7315ae3199adc282b831db7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_epsilon</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2efefc2a45e911cd0f39d7912393a189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_four</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabcca87b18866b7ed7c435da6c7a17484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_halfPi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gadd74b3381c1548825092aad63a4c1dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_hugeValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaee3b28041b0bd6247b2081fffbfc3727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_infinity</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga723b566b6a4e00659e47aee982f56ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_minusHalfPi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8a3a4325d0e3428720084c3ca05555de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_minusOne</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabf1d592f937af3f06b8839a0415f0dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_minusPt5</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabac7deb2c99feb885697688f44f275aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_minusTwo</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab984b7c0fc78b6252046a91aa874b5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_one</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5a8bcb595cebc269662be8fbb178cd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_pi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4c6e3d3d1839bb65757ad40636b171d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_pt25</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab2c4eab8d61589ad6c75798a479f74ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_pt5</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8bc8cad523dc271cbbb4a7fe8819d242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_rad2degValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga67ed1429bd5b6c6e1c23526af0969bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_sqrt2</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga78efef0592e979f9cee61a9aa3c1b92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_sqrtDenormalized</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae5002d16ca92da32aedeb28b4a0c265b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_sqrtEpsilon</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8730deb54c00eeaffccc0cd89f751ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_tinyValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf554bfa4e69e3b27c5f87258b01833de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_two</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4a45ccb8ca11408266e4ce06e5d04c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_zero</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1f2a42313dfb3c1b1fb4068e85bd2092</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsmath.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsmath_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="xstypedefs_8h" name="xstypedefs.h" local="yes" imported="no">xstypedefs.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <member kind="function">
      <type>XSTYPES_DLL_API XsReal</type>
      <name>XsMath_asinClamped</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3e8d38925c77861ac921a55a4ad88db1</anchor>
      <arglist>(XsReal x)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsReal</type>
      <name>XsMath_deg2rad</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7fbe79a94b1933aaf41935bc1bedaf42</anchor>
      <arglist>(XsReal degrees)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int64_t</type>
      <name>XsMath_doubleToInt64</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga519431d337ff6d61c6c1a0b404496395</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int32_t</type>
      <name>XsMath_doubleToLong</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacd92ddfc40f528d4e30d01ec721b9f59</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsMath_isFinite</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga56aa58d530cc4f0d696a910adfaaa967</anchor>
      <arglist>(XsReal x)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsReal</type>
      <name>XsMath_pow2</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8525444555a88e7edec98360b0034a10</anchor>
      <arglist>(XsReal a)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsReal</type>
      <name>XsMath_pow3</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga80a54cd145e7cc021d5e236d4a3923a7</anchor>
      <arglist>(XsReal a)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsReal</type>
      <name>XsMath_rad2deg</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga07528eb38651ea5364ffe8379f367d24</anchor>
      <arglist>(XsReal radians)</arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_deg2radValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga99ea89ab3df5b3ef0ec5151dba3fb97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_denormalized</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2ef8e06324e3369662e0a70d1b86d1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_e</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab97601f7315ae3199adc282b831db7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_epsilon</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2efefc2a45e911cd0f39d7912393a189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_four</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabcca87b18866b7ed7c435da6c7a17484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_halfPi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gadd74b3381c1548825092aad63a4c1dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_hugeValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaee3b28041b0bd6247b2081fffbfc3727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_infinity</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga723b566b6a4e00659e47aee982f56ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_minusHalfPi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8a3a4325d0e3428720084c3ca05555de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_minusOne</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabf1d592f937af3f06b8839a0415f0dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_minusPt5</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabac7deb2c99feb885697688f44f275aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_minusTwo</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab984b7c0fc78b6252046a91aa874b5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_one</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5a8bcb595cebc269662be8fbb178cd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_pi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4c6e3d3d1839bb65757ad40636b171d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_pt25</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab2c4eab8d61589ad6c75798a479f74ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_pt5</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8bc8cad523dc271cbbb4a7fe8819d242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_rad2degValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga67ed1429bd5b6c6e1c23526af0969bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_sqrt2</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga78efef0592e979f9cee61a9aa3c1b92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_sqrtDenormalized</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae5002d16ca92da32aedeb28b4a0c265b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_sqrtEpsilon</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8730deb54c00eeaffccc0cd89f751ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_tinyValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf554bfa4e69e3b27c5f87258b01833de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_two</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4a45ccb8ca11408266e4ce06e5d04c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsReal</type>
      <name>XsMath_zero</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1f2a42313dfb3c1b1fb4068e85bd2092</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsmatrix.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsmatrix_8c</filename>
    <includes id="xsmatrix_8h" name="xsmatrix.h" local="yes" imported="no">xsmatrix.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <includes id="xsatomicint_8h" name="xsatomicint.h" local="yes" imported="no">xsatomicint.h</includes>
    <includes id="xsmalloc_8h" name="xsmalloc.h" local="yes" imported="no">xsmalloc.h</includes>
    <includes id="xsquaternion_8h" name="xsquaternion.h" local="yes" imported="no">xsquaternion.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>INC_ALLOC</name>
      <anchorfile>xsmatrix_8c.html</anchorfile>
      <anchor>ad54f75644849bc694e434a568e42a1db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INC_FREE</name>
      <anchorfile>xsmatrix_8c.html</anchorfile>
      <anchor>a9b9a0a5b02857906bc0d7eeec2698e0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>XsAtomicInt XSTYPES_DLL_API</type>
      <name>XsMatrix_allocCount</name>
      <anchorfile>xsmatrix_8c.html</anchorfile>
      <anchor>aba0bb82e470c13046958e0fc35b2337b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsAtomicInt XSTYPES_DLL_API</type>
      <name>XsMatrix_freeCount</name>
      <anchorfile>xsmatrix_8c.html</anchorfile>
      <anchor>a6e6d21af7508a0c5f18219be81b5e5a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsmatrix.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsmatrix_8h</filename>
    <includes id="xsmath_8h" name="xsmath.h" local="yes" imported="no">xsmath.h</includes>
    <class kind="class">XsMatrix</class>
    <member kind="define">
      <type>#define</type>
      <name>XSMATRIX_INITIALIZER</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>ac92560943fa8f59fd8d9548a0619ee2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsMatrix_offsetM</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>ab926ce7e7f6f7f0a768ca1695ee83da7</anchor>
      <arglist>(thisPtr, row, column)</arglist>
    </member>
    <member kind="typedef">
      <type>struct XsMatrix</type>
      <name>XsMatrix</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>a989d2e172aca0d0b7b59a0cd990f1716</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix_assign</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>a6f5f8ab4f2a6ad59c215dda5cd9b63a9</anchor>
      <arglist>(XsMatrix *thisPtr, XsSize rows, XsSize cols, XsSize stride, const XsReal *src, XsSize srcStride)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix_construct</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>ac0558e77eaa77ddf6c4414f9923e0759</anchor>
      <arglist>(XsMatrix *thisPtr, XsSize rows, XsSize cols, XsSize stride, const XsReal *src, XsSize srcStride)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix_copy</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>a5aa8eb7eecaaa5e6ba5c4540cb85402f</anchor>
      <arglist>(XsMatrix *copy, XsMatrix const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix_destruct</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>a070cd3c96b605a1499f0c27b6c1c3f73</anchor>
      <arglist>(XsMatrix *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsMatrix_dimensionsMatch</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>aff98edcf2c73c14cddf3b05df9577193</anchor>
      <arglist>(const XsMatrix *thisPtr, XsSize rows, XsSize columns)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsMatrix_empty</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>a604e3fc497e0defec1ec548875c49f7d</anchor>
      <arglist>(const XsMatrix *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix_fromQuaternion</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>aa7f330f969fefb7565be5bf15e9add89</anchor>
      <arglist>(XsMatrix *thisPtr, const struct XsQuaternion *quat)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix_multiplyScalar</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>a52045eb349b6588726ac0c4e2837e42c</anchor>
      <arglist>(const XsMatrix *thisPtr, XsReal scalar, XsMatrix *dest)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsSize</type>
      <name>XsMatrix_offset</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>a6f9ee52cfa19a5b04f99c78c1767d73d</anchor>
      <arglist>(const XsMatrix *thisPtr, XsSize row, XsSize column)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix_ref</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>a7c092e4061614fec24413045c6826bd0</anchor>
      <arglist>(XsMatrix *thisPtr, XsSize rows, XsSize cols, XsSize stride, XsReal *buffer, XsDataFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix_setValue</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>a384c4d38fcba4872cf2ce608f9e40dc4</anchor>
      <arglist>(XsMatrix *thisPtr, XsSize row, XsSize column, XsReal value)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix_setZero</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>a5ae0fff79a587c3ebf96c83a65eafc79</anchor>
      <arglist>(XsMatrix *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix_swap</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>adced0757d6b92613011f28a5e5c000c4</anchor>
      <arglist>(XsMatrix *a, XsMatrix *b)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsReal</type>
      <name>XsMatrix_value</name>
      <anchorfile>xsmatrix_8h.html</anchorfile>
      <anchor>aeb5cf77eb18965e74145f13ce2cb0cf6</anchor>
      <arglist>(const XsMatrix *thisPtr, XsSize row, XsSize column)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsmatrix3x3.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsmatrix3x3_8c</filename>
    <includes id="xsmatrix3x3_8h" name="xsmatrix3x3.h" local="yes" imported="no">xsmatrix3x3.h</includes>
  </compound>
  <compound kind="file">
    <name>xsmatrix3x3.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsmatrix3x3_8h</filename>
    <includes id="xsmatrix_8h" name="xsmatrix.h" local="yes" imported="no">xsmatrix.h</includes>
    <class kind="class">XsMatrix3x3</class>
    <member kind="typedef">
      <type>struct XsMatrix3x3</type>
      <name>XsMatrix3x3</name>
      <anchorfile>xsmatrix3x3_8h.html</anchorfile>
      <anchor>ac4a8860b060a952277ef71e1d8e26294</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix3x3_assign</name>
      <anchorfile>xsmatrix3x3_8h.html</anchorfile>
      <anchor>a07d8051a4149e069df17661960e2ab1b</anchor>
      <arglist>(XsMatrix3x3 *thisPtr, const XsReal *src, XsSize srcStride)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix3x3_construct</name>
      <anchorfile>xsmatrix3x3_8h.html</anchorfile>
      <anchor>a8f7e493e4ecf374256a077117c0dd1a3</anchor>
      <arglist>(XsMatrix3x3 *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix3x3_copy</name>
      <anchorfile>xsmatrix3x3_8h.html</anchorfile>
      <anchor>ab560fcab3b229c9d6a031b10ad2afa4a</anchor>
      <arglist>(XsMatrix *copy, XsMatrix3x3 const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMatrix3x3_destruct</name>
      <anchorfile>xsmatrix3x3_8h.html</anchorfile>
      <anchor>a9382cdcdd7879ca1ea22e7a901c6024c</anchor>
      <arglist>(XsMatrix3x3 *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsmessage.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsmessage_8c</filename>
    <includes id="xsmessage_8h" name="xsmessage.h" local="yes" imported="no">xsmessage.h</includes>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">memory.h</includes>
    <includes id="xsbusid_8h" name="xsbusid.h" local="yes" imported="no">xsbusid.h</includes>
    <includes id="xsdataformat_8h" name="xsdataformat.h" local="yes" imported="no">xsdataformat.h</includes>
    <class kind="union">Itypes</class>
    <member kind="define">
      <type>#define</type>
      <name>XS_IND_BID</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a27005668a79212748541fb18311e321b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_IND_DATA0</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>acae17ea3f0f006cf76f91393ee5441a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_IND_DATAEXT0</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a16599a97edb7f3b8e4d56f9574b8ecc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_IND_LEN</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a558de6bcea72b8da7f025f432858a227</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_IND_LENEXTH</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a28118b2c55c2fecd99dadbbc6ddba97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_IND_LENEXTL</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a6509a3608074b273eb92b76312f13a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_IND_MID</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a11f65fa1ba18cadab961e02ab677ab05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_IND_PREAMBLE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>ab7bf504b994e2d3987505ee6f48399f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_AMD</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a3e26fbf47f5e912f9c16f791bcab2d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_AVAILABLEFILTERPROFILES</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a6196c401092e1a56ebeb8277e6c9f1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_BAUDRATE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>aa1d5ab4c9ddf636f166f624c7cb0cdb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_BTDISABLE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>ac0630e46e27243d6250dcb087b3a71fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_BUFFERSIZE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a54e072546447f5f6aa146dd4b3c5d115</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_BUSPWR</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>afafe724dde1a8b187797323f863d5b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_CALIB_ACCDATA</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a00047bd0bdfbd11febc8f2655ed83185</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_CALIB_GYRDATA</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a9611b9a44c02b926f8da56920846cee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_CALIB_MAGDATA</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a407a48acb1846cb993c6e657b6a2a8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_CALIBDATA</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>aa606c267615299d98546fa06e8163802</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_CALIBDATA_FLT</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>aa41838ef9ac14f5b43c99f9dfdb5952d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_CLIENTPRIORITY</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>acdc1cb3e35e8f63588347ce99822e302</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_CLIENTUSAGE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a2f3d7dc4145f10a606821efb61806fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_CONFIGURATION</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>abf5da149754b3c3b478a09a30d6ed1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_DATALENGTH</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>ab4a603e392cea6d1f09bac8db389cd8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_DEVICEID</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>acd56f99cdc7a4a72a4f1e615b0d7630b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_ERRORMODE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a720e13a7dc3017503e711b5051d9b361</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_EXTOUTPUTMODE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a69e8897aaa47969c9a14fb6f85169e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_FILTERPROFILEFULL</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a890e9c4649cbd860880350b43efdad42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_FILTERPROFILELABEL</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a075cabec0c614442c632ce738cc1f0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_FILTERSETTINGS</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a3a9017d64b1a50dbd038780b0f2a94ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_FIRMWAREREV</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a6b7f0fbfac4f63ac0d8a185488917329</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_GPSLEVERARM</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a4e167a44e3f66dcc7785039aa635761a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_GPSSTATUS</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a502d53ef60aed350d4dccdef8d4ba65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_GRAVITYMAGNITUDE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a1b27d6536376f09c0b72661ce5836302</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_HEADING</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a66e7100882ed355d9e332551d98f26b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_INFOREQUEST</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a4df41dcc7522dcbe3317666181394efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_INITBUSRESULTS</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>adc9ea415fec5a766ff1fb5d74991542e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_INITTRACKMODE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a9f00fff5f93836763b56a4a86a56556b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_LATLONALT</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>ac4fd25d1229d1edea4a7f92551286124</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_LOCATIONID</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>aa781bed3d973ea36eeae113fbbe9e549</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_MAGNETICFIELD</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a2fac6f4f1e3fc65fa3afac71fb355af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_OBJECTALIGNMENT</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a1d78cc5656641161750a47b59cd2cadd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_OPMODE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a2096f12cb585cce6ce48520978082769</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_ORIENT_EULERDATA</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a8dc5f819e00ff0e4c753461caf95a7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_ORIENT_EULERDATA_FLT</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>adb84d8149004ce3c4e9b9dde88ef4b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_ORIENT_MATRIXSTA</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>adc76d0405f88641d378f079caed3990e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_ORIENT_MATRIXSTA_FLT</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a412eff3b6530e6e8615f27a438e8a6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_ORIENT_QUATDATA</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a5b64aa6ccfec028355d0e4b7732d3c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_ORIENT_QUATDATA_FLT</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a25756a187a0c961dc247bd7bcef7c335</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_OUTPUTMODE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>ac429cde7529b3beeac943594a6e3621f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_OUTPUTSETTINGS</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>aabb94d8987172fe4c92a929c6adaf160</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_OUTPUTSKIPFACTOR</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>aa5b27575647b7780b3ef7d34bf4caa82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_PERIOD</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a0461eb51d393158c1fae425ce9570168</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_PROCESSINGFLAGS</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a290357b103fed458a8f8ed88ba5a5824</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_PRODUCTCODE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>ababf409fba5bf3080a4144a696419daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_RAWDATA</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a3a4d11c93eb2cdfd62639c2be7c4beaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_REQFILTERPROFILEACK</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a177b8576beca2b3fadf8fc51dada57d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_RESETORIENTATION</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>ae72895ccbfca2828294371c07fabdb2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_SAMPLECNT</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a3e1670dc792dd04c44ec5a0960311f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_SETFILTERPROFILE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a68e1136379155ab701ded586d031fb7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_SETINPUTTRIGGER</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a1ae1735a4137d19ba12b225ac901822a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_SETNOROTATION</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>ae59527d57a8de78cf61a9646875617c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_SETOUTPUTTRIGGER</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a8207c1ec6f657626ac1d51aea1d67f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_STOREFILTERSTATE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>abda76366ac58bfa1c6650685fa25c58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_SYNCINMODE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a21257e7ae64c871df8d60dcfdf950f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_SYNCINOFFSET</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>afbb9f1d505920f155d6f3e045c8b438c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_SYNCINSKIPFACTOR</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a7d88df15fe12d744746a29b562800a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_SYNCMODE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>afdd5f3b0f302e35486e097aac5b2f8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_SYNCOUTMODE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a1492449b3a2738c3e14da74d6a4f93a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_SYNCOUTOFFSET</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a24716cfeee09f3640a9716a553c88bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_SYNCOUTPULSEWIDTH</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>ad67040667b904e5cc866eef90ac49dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_SYNCOUTSKIPFACTOR</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>aa2fe82d6130e9a31438b09e25fabfe4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_TEMPDATA</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a99d064baea53601fd693d02b6b43d60b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_TEMPDATA_FLT</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a7969b40a0c66c3b81b899b212e70d787</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_TRANSMITDELAY</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>aa3c298dedf7fc32e5b97408eff242bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_TRANSPORTMODE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a4d4a75668d73910c78abf1598b9547e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_UTCTIME</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a969546537fac8b63eac847c6a496a812</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_WIRELESSCONFIG</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a7a011472925691bfa9364e4e1af1c496</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_XMERRORMODE</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a47022ed082fb9cea9f51eb16464e1d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_XMPWROFF</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a1ee829fcb893992d168ec307c9441354</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_SELFTEST_OK</name>
      <anchorfile>xsmessage_8c.html</anchorfile>
      <anchor>a8e82f1a4630102d45880365f371e4e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union Itypes</type>
      <name>Itypes</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7f8753eb71a4f1a17bff5913b377a56b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>byteSum</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac1dfbf570dd9179d632bbf3fd163a483</anchor>
      <arglist>(const uint8_t *buffer, XsSize count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_assign</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3462cd7db8fa45bf48b7fbbc10e93d38</anchor>
      <arglist>(XsMessage *thisPtr, XsSize dataSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsMessage_compare</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7d3efc85d6f6a1062ed0bf6b07631886</anchor>
      <arglist>(XsMessage const *a, XsMessage const *b)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>XsMessage_computeChecksum</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa617cdb05b409f8a49cdc7a3fff24cf0</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>XsMessage_constData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga26b70b2f76a56500e57210222162f1ba</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae32ac382326e9d7eeed7075191aff7a4</anchor>
      <arglist>(XsMessage *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_constructSized</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7d6638f8f044031e0866f20d1ce70498</anchor>
      <arglist>(XsMessage *thisPtr, XsSize dataSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaac8ee4b57b6aaa74c31cf278f75f34c1</anchor>
      <arglist>(XsMessage *copy, XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_copyConstruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga96359525ee708d1a9d8831f3ef419405</anchor>
      <arglist>(XsMessage *thisPtr, XsMessage const *src)</arglist>
    </member>
    <member kind="function">
      <type>XsSize</type>
      <name>XsMessage_dataSize</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga576f9915f676ea34832cede621dcd88f</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_deleteData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga6f8ad761712536db9306bfbe7f8c86b8</anchor>
      <arglist>(XsMessage *thisPtr, XsSize count, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9fbde38c3d4d700d0ed98001581c04b8</anchor>
      <arglist>(XsMessage *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsMessage_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gafcb9fd2846e412dce6dd86cdded04cbd</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>const XsMessageHeader *</type>
      <name>XsMessage_getConstHeader</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0487023192efedd40800edc996f97dd4</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>XsMessage_getDataBuffer</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga696b4137dce6b43429eda1f963556e39</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>XsMessage_getDataByte</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad55d97020e7fff160edc17e517f04c54</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>XsMessage_getDataDouble</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga41a9dbc717bbb0becc60cd055c8575fe</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>XsMessage_getDataF1220</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3778bb861833e83a2cdb95840cf04841</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>XsMessage_getDataFloat</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3376bb4764d1f1555dbbf55cae72f5aa</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>XsMessage_getDataFP1632</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2e421cb4d460254f2019d5bddddcc6c4</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_getDataFPValues</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf56f68e850f898befe63b4311ea53d86</anchor>
      <arglist>(XsMessage const *thisPtr, uint64_t outputSettings, double *dest, XsSize offset, XsSize numValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_getDataFPValuesById</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga519bbd829dd5ce4eec3230f18274ef0c</anchor>
      <arglist>(XsMessage const *thisPtr, XsDataIdentifier dataIdentifier, double *dest, XsSize offset, XsSize numValues)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>XsMessage_getDataLong</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga44cd0fa59766e97830894e6206f1b376</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>XsMessage_getDataShort</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4fdd9e906e753c55faa891e69d1fadff</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XsMessageHeader *</type>
      <name>XsMessage_getHeader</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0402b0fbce07dd9c11a5b5c2fe87cd33</anchor>
      <arglist>(XsMessage *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>XsMessage_getMessageStart</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga270836713bf9afb1427bb831649f7a74</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsSize</type>
      <name>XsMessage_getTotalMessageSize</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1253a49a29b7336bcbef97fa91e3e92f</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_insertData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga59da75440e3f42aaa9d1f42b034aae20</anchor>
      <arglist>(XsMessage *thisPtr, XsSize count, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsMessage_isChecksumOk</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga74ca5c5e7237a5634e1ef2b65a1597ba</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_load</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa8f39ed959640932f83dcefde720eba0</anchor>
      <arglist>(XsMessage *thisPtr, XsSize msgSize, unsigned char const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_recomputeChecksum</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae339f0b14932144620c683f1945781f1</anchor>
      <arglist>(XsMessage *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_resizeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga82f64416a9aad1ecbc8c81598b1a5c8c</anchor>
      <arglist>(XsMessage *thisPtr, XsSize newSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setBusId</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga049551a0e96226ae471690e4366ec3d7</anchor>
      <arglist>(XsMessage *thisPtr, uint8_t busId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataBuffer</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gadd6bc1245b1ea42db070d6ad0cece4b2</anchor>
      <arglist>(XsMessage *thisPtr, const uint8_t *buffer, XsSize size, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataByte</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7b9b8d3006b8a72a3f09be0409f0b07a</anchor>
      <arglist>(XsMessage *thisPtr, uint8_t value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataDouble</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga02cdf895e777c63ca9db836c6bb29d46</anchor>
      <arglist>(XsMessage *thisPtr, double value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataF1220</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga12783912ee3570597336b53f8cfad841</anchor>
      <arglist>(XsMessage *thisPtr, double value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataFloat</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac0a81a0c4e64b948b8fc6463502836d2</anchor>
      <arglist>(XsMessage *thisPtr, float value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataFP1632</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga98342cf3f67ac5885428e49e6b25fb6e</anchor>
      <arglist>(XsMessage *thisPtr, double value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataFPValues</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga12d60abf87fc5efc81bfd44ed50c80f4</anchor>
      <arglist>(XsMessage *thisPtr, uint64_t outputSettings, double const *data, XsSize offset, XsSize numValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataFPValuesById</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae79d1e9b533b59d4f065b4ba36299f7a</anchor>
      <arglist>(XsMessage *thisPtr, XsDataIdentifier dataIdentifier, double const *data, XsSize offset, XsSize numValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataLong</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga84b38ce2e2d5846165bd996b6cf6d0bd</anchor>
      <arglist>(XsMessage *thisPtr, uint32_t value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataShort</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga47eb5d03e14a60fc5fab958838d4b7dc</anchor>
      <arglist>(XsMessage *thisPtr, uint16_t value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setMessageId</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1b4e79eea365331b8ea6b5607988098f</anchor>
      <arglist>(XsMessage *thisPtr, enum XsXbusMessageId msgId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0b9e73d2db2d034d0ae1c3f95fb37cce</anchor>
      <arglist>(XsMessage *a, XsMessage *b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsmessage.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsmessage_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <includes id="xsbytearray_8h" name="xsbytearray.h" local="yes" imported="no">xsbytearray.h</includes>
    <includes id="xsdataidentifier_8h" name="xsdataidentifier.h" local="yes" imported="no">xsdataidentifier.h</includes>
    <includes id="xsxbusmessageid_8h" name="xsxbusmessageid.h" local="yes" imported="no">xsxbusmessageid.h</includes>
    <class kind="struct">XsMessageHeader::LengthData::ExtendedLength</class>
    <class kind="struct">XsMessageHeader::LengthData::ExtendedLength::ExtendedParts</class>
    <class kind="union">XsMessageHeader::LengthData</class>
    <class kind="struct">XsMessage</class>
    <class kind="struct">XsMessageHeader</class>
    <member kind="define">
      <type>#define</type>
      <name>PACK_POST</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>aec2d3cdc8ff6c3cc60a9c040ecd5ed2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>swapEndian16</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a9fa7ca0449794d8f5164f0196816487c</anchor>
      <arglist>(src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>swapEndian32</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a3b5735ae8203958a64f43ef7906862ea</anchor>
      <arglist>(src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>swapEndian64</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>abd4702426eea009b1738b757dc34b8d6</anchor>
      <arglist>(src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_EXTLENCODE</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>ac842f00fb901f742c10776ee4b694388</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_CHECKSUM</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>ae1fa339e1a42302295fe98802182afef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_FLOAT</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a84372d7bc000d75cebbcfc06c6f3ef0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_MSGEXTHEADER</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>ac19515c4281e8a9fae7617984ed8b8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_MSGEXTHEADERCS</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a6ca82b920cffda7c466a54b54c2c8ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_MSGHEADER</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a35f6cc023f24970108a6b41f43603ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_MSGHEADERCS</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a8e98cfa1a4acf57b5fb5a912bd01168d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_UNSIGINT</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a53269ad8ae3944503317859d262b7986</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_LEN_UNSIGSHORT</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>aae647d75f8ce417305f8651379c95346</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_MAXDATALEN</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a20ff81a2ba9fb5a08e58b2d6998fae39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_MAXGARBAGE</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a0ea2c94f34ab5732ef4b00fd09188c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_MAXMSGLEN</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>aa18d125ba00881a106aaaf83f84edb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_MAXSHORTDATALEN</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a88c6aba44018966d15c41c7fc2a1eda4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_MAXSHORTMSGLEN</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a092479a3d54e6dc6d890525dae5c5b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_PREAMBLE</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a076677cfd88698dd18ae728b53dce336</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSMESSAGE_INITIALIZER</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>aaf5a7f38abc59ff33fc90989ae2b1c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsMessage</type>
      <name>XsMessage</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>ad7bf14a6a06ef05aebe66b2fe8a1a2f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsMessageHeader</type>
      <name>XsMessageHeader</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a587c5afde8ff3e4e4706b779448a517e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_assign</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3462cd7db8fa45bf48b7fbbc10e93d38</anchor>
      <arglist>(XsMessage *thisPtr, XsSize dataSize)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsMessage_compare</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7d3efc85d6f6a1062ed0bf6b07631886</anchor>
      <arglist>(XsMessage const *a, XsMessage const *b)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint8_t</type>
      <name>XsMessage_computeChecksum</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa617cdb05b409f8a49cdc7a3fff24cf0</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API const uint8_t *</type>
      <name>XsMessage_constData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga26b70b2f76a56500e57210222162f1ba</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae32ac382326e9d7eeed7075191aff7a4</anchor>
      <arglist>(XsMessage *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_constructSized</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7d6638f8f044031e0866f20d1ce70498</anchor>
      <arglist>(XsMessage *thisPtr, XsSize dataSize)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaac8ee4b57b6aaa74c31cf278f75f34c1</anchor>
      <arglist>(XsMessage *copy, XsMessage const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_copyConstruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga96359525ee708d1a9d8831f3ef419405</anchor>
      <arglist>(XsMessage *thisPtr, XsMessage const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsSize</type>
      <name>XsMessage_dataSize</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga576f9915f676ea34832cede621dcd88f</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_deleteData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga6f8ad761712536db9306bfbe7f8c86b8</anchor>
      <arglist>(XsMessage *thisPtr, XsSize count, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9fbde38c3d4d700d0ed98001581c04b8</anchor>
      <arglist>(XsMessage *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsMessage_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gafcb9fd2846e412dce6dd86cdded04cbd</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API const XsMessageHeader *</type>
      <name>XsMessage_getConstHeader</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0487023192efedd40800edc996f97dd4</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API const uint8_t *</type>
      <name>XsMessage_getDataBuffer</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga696b4137dce6b43429eda1f963556e39</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint8_t</type>
      <name>XsMessage_getDataByte</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad55d97020e7fff160edc17e517f04c54</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API double</type>
      <name>XsMessage_getDataDouble</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga41a9dbc717bbb0becc60cd055c8575fe</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API double</type>
      <name>XsMessage_getDataF1220</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3778bb861833e83a2cdb95840cf04841</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API float</type>
      <name>XsMessage_getDataFloat</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3376bb4764d1f1555dbbf55cae72f5aa</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API double</type>
      <name>XsMessage_getDataFP1632</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2e421cb4d460254f2019d5bddddcc6c4</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_getDataFPValues</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf56f68e850f898befe63b4311ea53d86</anchor>
      <arglist>(XsMessage const *thisPtr, uint64_t outputSettings, double *dest, XsSize offset, XsSize numValues)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_getDataFPValuesById</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga519bbd829dd5ce4eec3230f18274ef0c</anchor>
      <arglist>(XsMessage const *thisPtr, XsDataIdentifier dataIdentifier, double *dest, XsSize offset, XsSize numValues)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint32_t</type>
      <name>XsMessage_getDataLong</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga44cd0fa59766e97830894e6206f1b376</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint16_t</type>
      <name>XsMessage_getDataShort</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4fdd9e906e753c55faa891e69d1fadff</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsMessageHeader *</type>
      <name>XsMessage_getHeader</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0402b0fbce07dd9c11a5b5c2fe87cd33</anchor>
      <arglist>(XsMessage *)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API const uint8_t *</type>
      <name>XsMessage_getMessageStart</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga270836713bf9afb1427bb831649f7a74</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsSize</type>
      <name>XsMessage_getTotalMessageSize</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1253a49a29b7336bcbef97fa91e3e92f</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_insertData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga59da75440e3f42aaa9d1f42b034aae20</anchor>
      <arglist>(XsMessage *thisPtr, XsSize count, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsMessage_isChecksumOk</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga74ca5c5e7237a5634e1ef2b65a1597ba</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_load</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa8f39ed959640932f83dcefde720eba0</anchor>
      <arglist>(XsMessage *thisPtr, XsSize msgSize, unsigned char const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_recomputeChecksum</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae339f0b14932144620c683f1945781f1</anchor>
      <arglist>(XsMessage *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_resizeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga82f64416a9aad1ecbc8c81598b1a5c8c</anchor>
      <arglist>(XsMessage *thisPtr, XsSize newSize)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_setBusId</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga049551a0e96226ae471690e4366ec3d7</anchor>
      <arglist>(XsMessage *thisPtr, uint8_t busId)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_setDataBuffer</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gadd6bc1245b1ea42db070d6ad0cece4b2</anchor>
      <arglist>(XsMessage *thisPtr, const uint8_t *buffer, XsSize size, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_setDataByte</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7b9b8d3006b8a72a3f09be0409f0b07a</anchor>
      <arglist>(XsMessage *thisPtr, uint8_t value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_setDataDouble</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga02cdf895e777c63ca9db836c6bb29d46</anchor>
      <arglist>(XsMessage *thisPtr, double value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_setDataF1220</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga12783912ee3570597336b53f8cfad841</anchor>
      <arglist>(XsMessage *thisPtr, double value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_setDataFloat</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac0a81a0c4e64b948b8fc6463502836d2</anchor>
      <arglist>(XsMessage *thisPtr, float value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_setDataFP1632</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga98342cf3f67ac5885428e49e6b25fb6e</anchor>
      <arglist>(XsMessage *thisPtr, double value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_setDataFPValues</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga12d60abf87fc5efc81bfd44ed50c80f4</anchor>
      <arglist>(XsMessage *thisPtr, uint64_t outputSettings, double const *data, XsSize offset, XsSize numValues)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_setDataFPValuesById</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae79d1e9b533b59d4f065b4ba36299f7a</anchor>
      <arglist>(XsMessage *thisPtr, XsDataIdentifier dataIdentifier, double const *data, XsSize offset, XsSize numValues)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_setDataLong</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga84b38ce2e2d5846165bd996b6cf6d0bd</anchor>
      <arglist>(XsMessage *thisPtr, uint32_t value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_setDataShort</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga47eb5d03e14a60fc5fab958838d4b7dc</anchor>
      <arglist>(XsMessage *thisPtr, uint16_t value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_setMessageId</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1b4e79eea365331b8ea6b5607988098f</anchor>
      <arglist>(XsMessage *thisPtr, XsXbusMessageId msgId)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessage_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0b9e73d2db2d034d0ae1c3f95fb37cce</anchor>
      <arglist>(XsMessage *a, XsMessage *b)</arglist>
    </member>
    <member kind="variable">
      <type>struct XsMessageHeader</type>
      <name>PACK_POST</name>
      <anchorfile>xsmessage_8h.html</anchorfile>
      <anchor>a6a520b4a26eb847e6c956d21867134c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsmessagearray.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsmessagearray_8c</filename>
    <includes id="xsmessagearray_8h" name="xsmessagearray.h" local="yes" imported="no">xsmessagearray.h</includes>
    <includes id="xsmessage_8h" name="xsmessage.h" local="yes" imported="no">xsmessage.h</includes>
    <member kind="function">
      <type>void</type>
      <name>XsMessageArray_construct</name>
      <anchorfile>xsmessagearray_8c.html</anchorfile>
      <anchor>ac9bbed57cf9380aaf6b565d8b870f69c</anchor>
      <arglist>(XsMessageArray *thisPtr, XsSize count, XsMessage const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const</type>
      <name>g_xsMessageArrayDescriptor</name>
      <anchorfile>xsmessagearray_8c.html</anchorfile>
      <anchor>aa9b66b9f7ae1d217031f2ccfea764646</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsmessagearray.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsmessagearray_8h</filename>
    <includes id="xsarray_8h" name="xsarray.h" local="yes" imported="no">xsarray.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XSMESSAGEARRAY_INITIALIZER</name>
      <anchorfile>xsmessagearray_8h.html</anchorfile>
      <anchor>a0f2ad49a95a8dd0b6763fe284e0968ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsMessageArray</type>
      <name>XsMessageArray</name>
      <anchorfile>xsmessagearray_8h.html</anchorfile>
      <anchor>a69084c6b3b6a40e03bc467665a1d8357</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XSARRAY_STRUCT</name>
      <anchorfile>xsmessagearray_8h.html</anchorfile>
      <anchor>a5c4abb0c814383ca54c677da98fdc378</anchor>
      <arglist>(XsMessageArray, struct XsMessage)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsMessageArray_construct</name>
      <anchorfile>xsmessagearray_8h.html</anchorfile>
      <anchor>ac4ce03ed958582e2cc712b05ecf73290</anchor>
      <arglist>(XsMessageArray *thisPtr, XsSize count, struct XsMessage const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const XSTYPES_DLL_API</type>
      <name>g_xsMessageArrayDescriptor</name>
      <anchorfile>xsmessagearray_8h.html</anchorfile>
      <anchor>abaaccabb16aab855511dc444a077ff0e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsmessagelist.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsmessagelist_8h</filename>
    <includes id="xsmessagearray_8h" name="xsmessagearray.h" local="yes" imported="no">xsmessagearray.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XsMessageList</name>
      <anchorfile>xsmessagelist_8h.html</anchorfile>
      <anchor>ac7f1b70a369e618f9f1ec6bb9f18a827</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsMessageList_append</name>
      <anchorfile>xsmessagelist_8h.html</anchorfile>
      <anchor>ac7b647ee02df0b198c10186f445aa466</anchor>
      <arglist>(thisPtr, other)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsMessageList_assign</name>
      <anchorfile>xsmessagelist_8h.html</anchorfile>
      <anchor>a88a37aef59fe19dcc762c2b4963fe61d</anchor>
      <arglist>(thisPtr, size, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsMessageList_copy</name>
      <anchorfile>xsmessagelist_8h.html</anchorfile>
      <anchor>a63c8ea5962f2cabe8acc92bfa238ea02</anchor>
      <arglist>(thisPtr, copy)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsMessageList_destruct</name>
      <anchorfile>xsmessagelist_8h.html</anchorfile>
      <anchor>add60ef26bf04c925e358bb1846549fd9</anchor>
      <arglist>(thisPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsMessageList_erase</name>
      <anchorfile>xsmessagelist_8h.html</anchorfile>
      <anchor>af31c95ed3d8f1a4f2d2b9c8bbd12c01b</anchor>
      <arglist>(thisPtr, index, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSMESSAGELIST_INITIALIZER</name>
      <anchorfile>xsmessagelist_8h.html</anchorfile>
      <anchor>a6f0217b07bcba08a2a21a6d50a02b870</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsMessageList_popBack</name>
      <anchorfile>xsmessagelist_8h.html</anchorfile>
      <anchor>a6dd56d2f050064a8b5ac69d0dc648c27</anchor>
      <arglist>(thisPtr, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsMessageList_popFront</name>
      <anchorfile>xsmessagelist_8h.html</anchorfile>
      <anchor>abb9294b85dbcc31544777f75345b2fba</anchor>
      <arglist>(thisPtr, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsMessageList_swap</name>
      <anchorfile>xsmessagelist_8h.html</anchorfile>
      <anchor>a69019dffc1cdea1e9ecafba485495665</anchor>
      <arglist>(a, b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsoutputconfiguration.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsoutputconfiguration_8c</filename>
    <includes id="xsoutputconfiguration_8h" name="xsoutputconfiguration.h" local="yes" imported="no">xsoutputconfiguration.h</includes>
    <member kind="function">
      <type>void</type>
      <name>XsOutputConfiguration_swap</name>
      <anchorfile>xsoutputconfiguration_8c.html</anchorfile>
      <anchor>a6552dd3ca99a064af080baada14813b0</anchor>
      <arglist>(struct XsOutputConfiguration *a, struct XsOutputConfiguration *b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsoutputconfiguration.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsoutputconfiguration_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <includes id="xsdataidentifier_8h" name="xsdataidentifier.h" local="yes" imported="no">xsdataidentifier.h</includes>
    <class kind="struct">XsOutputConfiguration</class>
    <member kind="define">
      <type>#define</type>
      <name>XS_MAX_OUTPUTCONFIGURATIONS</name>
      <anchorfile>xsoutputconfiguration_8h.html</anchorfile>
      <anchor>a1a868a361ab7fd0eb0c25a127d59fdc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSOUTPUTCONFIGURATION_INITIALIZER</name>
      <anchorfile>xsoutputconfiguration_8h.html</anchorfile>
      <anchor>ae10d3320dc99fb0327c93f17c992161b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsOutputConfiguration</type>
      <name>XsOutputConfiguration</name>
      <anchorfile>xsoutputconfiguration_8h.html</anchorfile>
      <anchor>a0fa924001629b5a9d857719e8aa7b934</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsOutputConfiguration_swap</name>
      <anchorfile>xsoutputconfiguration_8h.html</anchorfile>
      <anchor>a5bd565654bb46cf4ac47c34b22d878db</anchor>
      <arglist>(struct XsOutputConfiguration *a, struct XsOutputConfiguration *b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsoutputconfigurationarray.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsoutputconfigurationarray_8c</filename>
    <includes id="xsoutputconfigurationarray_8h" name="xsoutputconfigurationarray.h" local="yes" imported="no">xsoutputconfigurationarray.h</includes>
    <includes id="xsoutputconfiguration_8h" name="xsoutputconfiguration.h" local="yes" imported="no">xsoutputconfiguration.h</includes>
    <member kind="function">
      <type>int</type>
      <name>compareXsOutputConfiguration</name>
      <anchorfile>xsoutputconfigurationarray_8c.html</anchorfile>
      <anchor>a95aa751775cf809a7a1049372cf534a9</anchor>
      <arglist>(XsOutputConfiguration const *a, XsOutputConfiguration const *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyXsOutputConfiguration</name>
      <anchorfile>xsoutputconfigurationarray_8c.html</anchorfile>
      <anchor>a8f0a13d8c597acf9c471b4877e238e90</anchor>
      <arglist>(XsOutputConfiguration *to, XsOutputConfiguration const *from)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapXsOutputConfiguration</name>
      <anchorfile>xsoutputconfigurationarray_8c.html</anchorfile>
      <anchor>ac9061c71a88b0977de380a5353dca35c</anchor>
      <arglist>(XsOutputConfiguration *a, XsOutputConfiguration *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsOutputConfigurationArray_construct</name>
      <anchorfile>xsoutputconfigurationarray_8c.html</anchorfile>
      <anchor>a12b08f308aee83074d2029aa5b1251a5</anchor>
      <arglist>(XsOutputConfigurationArray *thisPtr, XsSize count, XsOutputConfiguration const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const</type>
      <name>g_xsOutputConfigurationArrayDescriptor</name>
      <anchorfile>xsoutputconfigurationarray_8c.html</anchorfile>
      <anchor>a0d98fe352f2727ca9a9ea75138ab42cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsoutputconfigurationarray.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsoutputconfigurationarray_8h</filename>
    <includes id="xsarray_8h" name="xsarray.h" local="yes" imported="no">xsarray.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XSOUTPUTCONFIGURATIONARRAY_INITIALIZER</name>
      <anchorfile>xsoutputconfigurationarray_8h.html</anchorfile>
      <anchor>a53f143414c523f2904ea59175677a779</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsOutputConfigurationArray</type>
      <name>XsOutputConfigurationArray</name>
      <anchorfile>xsoutputconfigurationarray_8h.html</anchorfile>
      <anchor>a934f8121364c39feae1c840b1f56325f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XSARRAY_STRUCT</name>
      <anchorfile>xsoutputconfigurationarray_8h.html</anchorfile>
      <anchor>ad34fc0abe16b2c9c3fdf13cadcb2c1ca</anchor>
      <arglist>(XsOutputConfigurationArray, struct XsOutputConfiguration)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsOutputConfigurationArray_construct</name>
      <anchorfile>xsoutputconfigurationarray_8h.html</anchorfile>
      <anchor>ac97d1536d86b202d62e0d1dcb56b4e27</anchor>
      <arglist>(XsOutputConfigurationArray *thisPtr, XsSize count, struct XsOutputConfiguration const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const XSTYPES_DLL_API</type>
      <name>g_xsOutputConfigurationArrayDescriptor</name>
      <anchorfile>xsoutputconfigurationarray_8h.html</anchorfile>
      <anchor>ad1bd216550cda7d78c2173efff06187f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsoutputconfigurationlist.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsoutputconfigurationlist_8h</filename>
    <includes id="xsoutputconfigurationarray_8h" name="xsoutputconfigurationarray.h" local="yes" imported="no">xsoutputconfigurationarray.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XsOutputConfigurationList</name>
      <anchorfile>xsoutputconfigurationlist_8h.html</anchorfile>
      <anchor>a1169d3113124100cfd508bd79c4f36b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsOutputConfigurationList_append</name>
      <anchorfile>xsoutputconfigurationlist_8h.html</anchorfile>
      <anchor>a04b32fbeb206194ecdaa3856e471b6c3</anchor>
      <arglist>(thisPtr, other)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsOutputConfigurationList_assign</name>
      <anchorfile>xsoutputconfigurationlist_8h.html</anchorfile>
      <anchor>ab73700c67bc701737b783f06960dfbfe</anchor>
      <arglist>(thisPtr, size, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsOutputConfigurationList_construct</name>
      <anchorfile>xsoutputconfigurationlist_8h.html</anchorfile>
      <anchor>a9a5b14a8e996eea184c59b76cc28cc67</anchor>
      <arglist>(thisPtr, size, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsOutputConfigurationList_copy</name>
      <anchorfile>xsoutputconfigurationlist_8h.html</anchorfile>
      <anchor>aa7db82f15cdaf69abb861c43c89b5eac</anchor>
      <arglist>(thisPtr, copy)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsOutputConfigurationList_destruct</name>
      <anchorfile>xsoutputconfigurationlist_8h.html</anchorfile>
      <anchor>aefe59c5f9881a4373efc960fd28f56c6</anchor>
      <arglist>(thisPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsOutputConfigurationList_equal</name>
      <anchorfile>xsoutputconfigurationlist_8h.html</anchorfile>
      <anchor>ae84269b25c453f5c6767712b88032d61</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsOutputConfigurationList_erase</name>
      <anchorfile>xsoutputconfigurationlist_8h.html</anchorfile>
      <anchor>abd64f8be1d0db82856390ee748c1f2b5</anchor>
      <arglist>(thisPtr, index, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSOUTPUTCONFIGURATIONLIST_INITIALIZER</name>
      <anchorfile>xsoutputconfigurationlist_8h.html</anchorfile>
      <anchor>ae732e2682672c6c1284eb40fdebd2986</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsOutputConfigurationList_popBack</name>
      <anchorfile>xsoutputconfigurationlist_8h.html</anchorfile>
      <anchor>ab5ef9432bae11052650cbe53db09345f</anchor>
      <arglist>(thisPtr, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsOutputConfigurationList_popFront</name>
      <anchorfile>xsoutputconfigurationlist_8h.html</anchorfile>
      <anchor>a5dc2fb78bb6700e1730580706f575ad3</anchor>
      <arglist>(thisPtr, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsOutputConfigurationList_swap</name>
      <anchorfile>xsoutputconfigurationlist_8h.html</anchorfile>
      <anchor>a2a8f1efcaef286b079aa33c38c262649</anchor>
      <arglist>(a, b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsoutputmode.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsoutputmode_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>XS_DEFAULT_OUTPUT_MODE</name>
      <anchorfile>xsoutputmode_8h.html</anchorfile>
      <anchor>a1131167d2e7f4aee16bea9a0152b4852</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_EXTOUTPUTMODE_DISABLED</name>
      <anchorfile>xsoutputmode_8h.html</anchorfile>
      <anchor>a71e3d48ee1b900582d63113ba9e4aea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_EXTOUTPUTMODE_EULER</name>
      <anchorfile>xsoutputmode_8h.html</anchorfile>
      <anchor>a7a0434571c5006b67e065ef4cc2c13cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XsOutputMode</type>
      <name>XsOutputMode</name>
      <anchorfile>xsoutputmode_8h.html</anchorfile>
      <anchor>ab5a0f572e0d1227435111c7a01ce59ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga4a3c29ec781b610861d5647f6d7e2375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_None</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a77db4fdfc9e8546b9238d6d3b71c2f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Temperature</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375adec45219617587b4bbb73ab72e8db5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Calibrated</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a65474a4d6d942ed0ab70a5a2053f8513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Orientation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a276972a1ca6e5c3fd8653f222aaee216</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Auxiliary</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a044ed0b48b498b31660b88e99e665d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Position</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a28dd979b1805e10b309a36bf1ab83bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Velocity</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a9e8fbafb78ef5693c4edd216df0910f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Sdi</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a53ee5a349d5994e0dce9ccd70b47a843</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Status</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a19744cd0fb3d7a1d8f2738c5d48dacaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_GpsPvt_Pressure</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375aa168ce932121688eb8a560e8993ee74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Reserved</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375af4720d442e4915045b66c3081ff6c5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Raw</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375af95859043031185de4374ae04be2aa9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Mt9</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a7b81008d342e5f1560073a642bace2a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsoutputsettings.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsoutputsettings_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>XS_DEFAULT_OUTPUT_SETTINGS</name>
      <anchorfile>xsoutputsettings_8h.html</anchorfile>
      <anchor>a2b916c06819b7e0b22eec003457b5666</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XsOutputSettings</type>
      <name>XsOutputSettings</name>
      <anchorfile>xsoutputsettings_8h.html</anchorfile>
      <anchor>abf4157aaba671fbc3d2f5517ff7e4e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsOutputSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga495d13d74173f9670b4e4a544557c88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Timestamp_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaa5bb2c9d82646f2d44a3e67e0537c1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Timestamp_None</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aab1b21b326451867f9eee3bd1076a9b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Timestamp_PacketCounter</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaa4d3babaf8ca3b1a9cfeddbf1208a0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Timestamp_SampleUtc</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaad0c6b4c259776a08498a17401485d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_OrientationMode_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa140df3a5fd4b7c751c5528f52369cd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_OrientationMode_Quaternion</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaba7d0cac4970d8b18f52b5973071dbab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_OrientationMode_Euler</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa4e3dcc9a9cc4861ae1fa7e8a9f76425e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_OrientationMode_Matrix</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa34ebf9d989c98e9d1547e3e1853b6e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_All</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa31cf6834cb5389e980a495cf27671c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_AccGyrMag_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa06b015611eebee60f64a709e6f9894fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaca8199c2ccc7719f162f7b8e48307a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_Acc_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aae9f0d0c8edd67be0e5ab1861d2c76ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_AccOnly</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaa9653aa00cd52e2bd7e4b17adf89dda1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_AccGyrOnly</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa6fd11791d23f94dcef73da13cf8d2cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_AccMagOnly</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaec8a8bdbb993c80be4a24f62be93afce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_Gyr_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa67dadac547280e754d808fb7f96930e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_GyrOnly</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa3c234cdc62df558c62ae54aecfcb9efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_GyrMagOnly</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa4ad5bb1c520686b5cf694a078ec4baa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_Mag_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa9c3aa2b833533ab3a55dd15d6dd8af04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_MagOnly</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa2f392a4d17cbf9e60310fa111ecc2c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Status_Compact</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa181ce13205e264018e0f62ecd3e62193</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Status_Detailed</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa7ceff1e03b7d00e9fbff9b01a30f2bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Dataformat_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa0b729eb67e8a80da822b1f89cebb9cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Dataformat_Float</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa7bce209ab67a27971a72dd2630b230e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Dataformat_F1220</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aac2d086b0b8db540ccfdf40a65ced0d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Dataformat_Fp1632</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa4e49a925961271844f58fd6beddea0c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Dataformat_Double</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaa85c5510463e15cde45b48cd39613b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_AuxiliaryMode_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa89bf27455e86aef07bb83d788afa85b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_AuxiliaryMode_Ain1_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa221c6704cde838c1fce8ec785ce8afb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_AuxiliaryMode_Ain2_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa4e20d8450138c9c1f4adfd00002e0cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_AuxiliaryMode_Ain1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa809102b8d5b695c001b47684b07a66b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_AuxiliaryMode_Ain2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa5a300935792de35c4cec206d215c0ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_PositionMode_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa32adc3fe16471df258d8e16912dca4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_PositionMode_Lla_Wgs84</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa8fb40a939ec1cfdd434a352fef49feb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_VelocityMode_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa9eac196962fc4a8e03144874c2670988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_VelocityMode_Ms_Xyz</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa3c3891b55017fe4ce54e282452dd102a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_GpsInGpsPvt</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa1dfba7fce25fc33c03f80f32b24c8bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_NoGpsInGpsPvt</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa49bce91677ff8d5bc1e57b68644798f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_ExtendedTemperature_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa071dafbb5a44944f2b255c79422375eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Coordinates_Ned</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa241ef99f3cc0186f9ffaa7f57a826097</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsplatform.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsplatform_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_strnicmp</name>
      <anchorfile>xsplatform_8h.html</anchorfile>
      <anchor>a42699448fc3b3acbdf9f7bd1f194e9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>XsIoHandle</name>
      <anchorfile>xsplatform_8h.html</anchorfile>
      <anchor>ad76343a49feaf8a00ee4aa1759cd292d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsportinfo.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsportinfo_8c</filename>
    <includes id="xsportinfo_8h" name="xsportinfo.h" local="yes" imported="no">xsportinfo.h</includes>
    <member kind="function">
      <type>void</type>
      <name>XsPortInfo_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga16769111ff0c7551dbad2a10c93e5f63</anchor>
      <arglist>(struct XsPortInfo *a, struct XsPortInfo *b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsportinfo.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsportinfo_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <includes id="xsdeviceid_8h" name="xsdeviceid.h" local="yes" imported="no">xsdeviceid.h</includes>
    <includes id="xsbaud_8h" name="xsbaud.h" local="yes" imported="no">xsbaud.h</includes>
    <includes id="xsstring_8h" name="xsstring.h" local="yes" imported="no">xsstring.h</includes>
    <class kind="class">XsPortInfo</class>
    <member kind="typedef">
      <type>struct XsPortInfo</type>
      <name>XsPortInfo</name>
      <anchorfile>xsportinfo_8h.html</anchorfile>
      <anchor>a5d634b78307ad58943adf67dbe579834</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsPortInfo_clear</name>
      <anchorfile>xsportinfo_8h.html</anchorfile>
      <anchor>ac6fb4d82d483dc39833a6b3e31f009be</anchor>
      <arglist>(XsPortInfo *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsPortInfo_empty</name>
      <anchorfile>xsportinfo_8h.html</anchorfile>
      <anchor>adcd9ec75ad359c9a0a9551fcce22f009</anchor>
      <arglist>(XsPortInfo const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsPortInfo_isUsb</name>
      <anchorfile>xsportinfo_8h.html</anchorfile>
      <anchor>af2d7a982f85cff1c0b7f7c7024191549</anchor>
      <arglist>(XsPortInfo const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsPortInfo_portNumber</name>
      <anchorfile>xsportinfo_8h.html</anchorfile>
      <anchor>aa28779a863a0e31e13a40eb7c7fb9a83</anchor>
      <arglist>(XsPortInfo const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsPortInfo_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga16769111ff0c7551dbad2a10c93e5f63</anchor>
      <arglist>(XsPortInfo *a, struct XsPortInfo *b)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsPortInfo_usbAddress</name>
      <anchorfile>xsportinfo_8h.html</anchorfile>
      <anchor>a47e8687ab22b3c2b151c3065a9f7a11a</anchor>
      <arglist>(XsPortInfo const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsPortInfo_usbBus</name>
      <anchorfile>xsportinfo_8h.html</anchorfile>
      <anchor>a2a134eb39fb31b1f9fdd5774b9561b05</anchor>
      <arglist>(XsPortInfo const *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsportinfoarray.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsportinfoarray_8c</filename>
    <includes id="xsportinfoarray_8h" name="xsportinfoarray.h" local="yes" imported="no">xsportinfoarray.h</includes>
    <member kind="function">
      <type>int</type>
      <name>comparePortInfo</name>
      <anchorfile>xsportinfoarray_8c.html</anchorfile>
      <anchor>ad28de7c15767c34c9ee8786b1f7fb78b</anchor>
      <arglist>(XsPortInfo const *a, XsPortInfo const *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyPortInfo</name>
      <anchorfile>xsportinfoarray_8c.html</anchorfile>
      <anchor>a63617563cac85e9899e14f37101258f6</anchor>
      <arglist>(XsPortInfo *dest, XsPortInfo const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsPortInfoArray_construct</name>
      <anchorfile>xsportinfoarray_8c.html</anchorfile>
      <anchor>a4783a23fbec4f07b03e7dd614f9aa647</anchor>
      <arglist>(XsPortInfoArray *thisPtr, XsSize count, XsPortInfo const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const</type>
      <name>g_xsPortInfoArrayDescriptor</name>
      <anchorfile>xsportinfoarray_8c.html</anchorfile>
      <anchor>acf2450f8a2c92e1b6f3d24f3442c22d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsportinfoarray.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsportinfoarray_8h</filename>
    <includes id="xsarray_8h" name="xsarray.h" local="yes" imported="no">xsarray.h</includes>
    <includes id="xsportinfo_8h" name="xsportinfo.h" local="yes" imported="no">xsportinfo.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XSPORTINFOARRAY_INITIALIZER</name>
      <anchorfile>xsportinfoarray_8h.html</anchorfile>
      <anchor>a3d5643250d189336a05aa9f59c6750a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsPortInfoArray</type>
      <name>XsPortInfoArray</name>
      <anchorfile>xsportinfoarray_8h.html</anchorfile>
      <anchor>a601c92ae47f04397389114b50e127244</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XSARRAY_STRUCT</name>
      <anchorfile>xsportinfoarray_8h.html</anchorfile>
      <anchor>a13fecd2211a6ef73ab04cebb135529d1</anchor>
      <arglist>(XsPortInfoArray, struct XsPortInfo)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsPortInfoArray_construct</name>
      <anchorfile>xsportinfoarray_8h.html</anchorfile>
      <anchor>ac62d7da543f8a519a720be8e074fcdb9</anchor>
      <arglist>(XsPortInfoArray *thisPtr, XsSize count, struct XsPortInfo const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const XSTYPES_DLL_API</type>
      <name>g_xsPortInfoArrayDescriptor</name>
      <anchorfile>xsportinfoarray_8h.html</anchorfile>
      <anchor>a99808ecdfc5ba76b8850e08e10ceb913</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsportinfolist.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsportinfolist_8h</filename>
    <includes id="xsportinfoarray_8h" name="xsportinfoarray.h" local="yes" imported="no">xsportinfoarray.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XsPortInfoList</name>
      <anchorfile>xsportinfolist_8h.html</anchorfile>
      <anchor>a0747485c459720d7d13ed2cefc19f25c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsPortInfoList_append</name>
      <anchorfile>xsportinfolist_8h.html</anchorfile>
      <anchor>ac28f22e99c130db3741d0ee940919410</anchor>
      <arglist>(thisPtr, other)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsPortInfoList_assign</name>
      <anchorfile>xsportinfolist_8h.html</anchorfile>
      <anchor>a0514f037e71bd580410989907cfb813e</anchor>
      <arglist>(thisPtr, size, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsPortInfoList_construct</name>
      <anchorfile>xsportinfolist_8h.html</anchorfile>
      <anchor>a52710deee6360591fdb3ac0141d178bc</anchor>
      <arglist>(thisPtr, size, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsPortInfoList_copy</name>
      <anchorfile>xsportinfolist_8h.html</anchorfile>
      <anchor>ab494dfaedb9ba3c75a744797751c9267</anchor>
      <arglist>(thisPtr, copy)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsPortInfoList_destruct</name>
      <anchorfile>xsportinfolist_8h.html</anchorfile>
      <anchor>aa9775a3e6d6d9f36dabfaaf37737c959</anchor>
      <arglist>(thisPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsPortInfoList_erase</name>
      <anchorfile>xsportinfolist_8h.html</anchorfile>
      <anchor>a320b524c04405447a60b33a64df31b7a</anchor>
      <arglist>(thisPtr, index, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSPORTINFOLIST_INITIALIZER</name>
      <anchorfile>xsportinfolist_8h.html</anchorfile>
      <anchor>ad88f07f703a0516f086c86ac8a7aa2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsPortInfoList_swap</name>
      <anchorfile>xsportinfolist_8h.html</anchorfile>
      <anchor>ac54a4f88408ece7856d871685ee9aaae</anchor>
      <arglist>(a, b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xspressure.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xspressure_8h</filename>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <class kind="struct">XsPressure</class>
    <member kind="typedef">
      <type>struct XsPressure</type>
      <name>XsPressure</name>
      <anchorfile>xspressure_8h.html</anchorfile>
      <anchor>a4225675875d1a474aef463963c70042a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsquaternion.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsquaternion_8c</filename>
    <includes id="xsquaternion_8h" name="xsquaternion.h" local="yes" imported="no">xsquaternion.h</includes>
    <includes id="xseuler_8h" name="xseuler.h" local="yes" imported="no">xseuler.h</includes>
    <includes id="xsmatrix_8h" name="xsmatrix.h" local="yes" imported="no">xsmatrix.h</includes>
    <includes id="xsvector_8h" name="xsvector.h" local="yes" imported="no">xsvector.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
  </compound>
  <compound kind="file">
    <name>xsquaternion.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsquaternion_8h</filename>
    <includes id="xsmath_8h" name="xsmath.h" local="yes" imported="no">xsmath.h</includes>
    <class kind="class">XsQuaternion</class>
    <member kind="define">
      <type>#define</type>
      <name>XSQUATERNION_INITIALIZER</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>a20b380a18a62d31e4655014f5c00a76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsQuaternion</type>
      <name>XsQuaternion</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>a3b774c362357793b6d6bc28a001bad7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsQuaternion_copy</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>a218e5e3fc80acd2cda36645efee8f70d</anchor>
      <arglist>(XsQuaternion *copy, XsQuaternion const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsQuaternion_destruct</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>afbb2cd298fc14956a11c98bf48daa93a</anchor>
      <arglist>(XsQuaternion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsQuaternion_empty</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>a03ce7f0342d99936b0a6c6ddd683f792</anchor>
      <arglist>(const XsQuaternion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsQuaternion_equal</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>a62cc52222035efadec1328a3eecc2272</anchor>
      <arglist>(XsQuaternion const *a, XsQuaternion const *b)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsQuaternion_fromEulerAngles</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>a56ee48a50cac0af9381c4a9524f3c543</anchor>
      <arglist>(XsQuaternion *thisPtr, const struct XsEuler *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsQuaternion_fromRotationMatrix</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>a260586dd0ff2f55316e49ad0169b17cc</anchor>
      <arglist>(XsQuaternion *thisPtr, const struct XsMatrix *ori)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API const XsQuaternion *</type>
      <name>XsQuaternion_identity</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>a539d8e519f52573f70bedd749b57734f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsQuaternion_inverse</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>a7187ef488d806537b56e2a31c4878d08</anchor>
      <arglist>(const XsQuaternion *thisPtr, XsQuaternion *dest)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsQuaternion_multiply</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>ac8ecc98892c1943f09977d106425cf8c</anchor>
      <arglist>(const XsQuaternion *left, const XsQuaternion *right, XsQuaternion *dest)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsReal</type>
      <name>XsQuaternion_normalize</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>a4381a2fe93fc05461c2fd74bce2bce4c</anchor>
      <arglist>(XsQuaternion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsReal</type>
      <name>XsQuaternion_normalized</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>aaeef7437a7bf53d81710b659c465c985</anchor>
      <arglist>(const XsQuaternion *thisPtr, XsQuaternion *dest)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsQuaternion_swap</name>
      <anchorfile>xsquaternion_8h.html</anchorfile>
      <anchor>af2c5837efda01a01222fa12a0f7ed00c</anchor>
      <arglist>(XsQuaternion *a, XsQuaternion *b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsrange.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsrange_8c</filename>
    <includes id="xsrange_8h" name="xsrange.h" local="yes" imported="no">xsrange.h</includes>
  </compound>
  <compound kind="file">
    <name>xsrange.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsrange_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <class kind="class">XsRange</class>
    <member kind="define">
      <type>#define</type>
      <name>XSRANGE_INITIALIZER</name>
      <anchorfile>xsrange_8h.html</anchorfile>
      <anchor>a98a05bf760968fc5af2a349507b43005</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsRange</type>
      <name>XsRange</name>
      <anchorfile>xsrange_8h.html</anchorfile>
      <anchor>a421698993a96a3d14794250c2932814c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsRange_contains</name>
      <anchorfile>xsrange_8h.html</anchorfile>
      <anchor>af7d51cecec6f9598dd5cab2d889cb879</anchor>
      <arglist>(const struct XsRange *thisPtr, int i)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsRange_count</name>
      <anchorfile>xsrange_8h.html</anchorfile>
      <anchor>aefa80fea6f37293c3509c0d4a6f7afe9</anchor>
      <arglist>(const struct XsRange *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsRange_empty</name>
      <anchorfile>xsrange_8h.html</anchorfile>
      <anchor>adc7c6da24993c39b04d732cb90c4b84c</anchor>
      <arglist>(const struct XsRange *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsRange_interval</name>
      <anchorfile>xsrange_8h.html</anchorfile>
      <anchor>af5ea93d3f4c5fe0b27e7beced9349b38</anchor>
      <arglist>(const struct XsRange *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsRange_setRange</name>
      <anchorfile>xsrange_8h.html</anchorfile>
      <anchor>aae03dafdf204581d28509d94c218f848</anchor>
      <arglist>(struct XsRange *thisPtr, int f, int l)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsrawgpsdop.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsrawgpsdop_8h</filename>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <class kind="struct">XsRawGpsDop</class>
    <member kind="define">
      <type>#define</type>
      <name>XSRAWGPSDOP_INITIALIZER</name>
      <anchorfile>xsrawgpsdop_8h.html</anchorfile>
      <anchor>a36dec76d6c9041e336e9e957b61685fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsRawGpsDop</type>
      <name>XsRawGpsDop</name>
      <anchorfile>xsrawgpsdop_8h.html</anchorfile>
      <anchor>aca5e98ce42f8447658722911896304ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsrawgpssol.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsrawgpssol_8h</filename>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <class kind="struct">XsRawGpsSol</class>
    <member kind="define">
      <type>#define</type>
      <name>XSRAWGPSSOL_INITIALIZER</name>
      <anchorfile>xsrawgpssol_8h.html</anchorfile>
      <anchor>a033a53c94830279eba83e33d5a319377</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsRawGpsSol</type>
      <name>XsRawGpsSol</name>
      <anchorfile>xsrawgpssol_8h.html</anchorfile>
      <anchor>ab1902ef3196f65eba764d5b1f2902a01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsrawgpssvinfo.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsrawgpssvinfo_8h</filename>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <class kind="struct">XsRawGpsSvInfo</class>
    <class kind="struct">XsSvInfo</class>
    <member kind="define">
      <type>#define</type>
      <name>XSRAWGPSSVINFO_INITIALIZER</name>
      <anchorfile>xsrawgpssvinfo_8h.html</anchorfile>
      <anchor>a829d5b1f6edd900ff219ba350e4ad99e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSSVINFO_INITIALIZER</name>
      <anchorfile>xsrawgpssvinfo_8h.html</anchorfile>
      <anchor>a86ffa52d3ed2c75f7ca9d7fa2953ce0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsRawGpsSvInfo</type>
      <name>XsRawGpsSvInfo</name>
      <anchorfile>xsrawgpssvinfo_8h.html</anchorfile>
      <anchor>ad40b14aa6847733ef839c98e6b30ccdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsSvInfo</type>
      <name>XsSvInfo</name>
      <anchorfile>xsrawgpssvinfo_8h.html</anchorfile>
      <anchor>a8ed73e75eb2d0597bc527598a0d90444</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsrawgpstimeutc.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsrawgpstimeutc_8h</filename>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <class kind="struct">XsRawGpsTimeUtc</class>
    <member kind="define">
      <type>#define</type>
      <name>XSRAWGPSTIMEUTC_INITIALIZER</name>
      <anchorfile>xsrawgpstimeutc_8h.html</anchorfile>
      <anchor>a08f8f48358c4cde938a6243bdd5a298f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsRawGpsTimeUtc</type>
      <name>XsRawGpsTimeUtc</name>
      <anchorfile>xsrawgpstimeutc_8h.html</anchorfile>
      <anchor>a5fdbc03f383f86dba2fba49af3e2e0dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsresultvalue.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsresultvalue_8c</filename>
    <includes id="xsresultvalue_8h" name="xsresultvalue.h" local="yes" imported="no">xsresultvalue.h</includes>
    <member kind="function">
      <type>const char *</type>
      <name>XsResultValue_toString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga245f337f50bcbfe350c38bf3f62fc3c8</anchor>
      <arglist>(XsResultValue result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsresultvalue.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsresultvalue_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <member kind="typedef">
      <type>enum XsDeviceErrorType</type>
      <name>XsDeviceErrorType</name>
      <anchorfile>xsresultvalue_8h.html</anchorfile>
      <anchor>a3895f96e8f55231b7a6a41bc79f298d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XsResultValue</type>
      <name>XsResultValue</name>
      <anchorfile>xsresultvalue_8h.html</anchorfile>
      <anchor>a04475361f28bbb89113dd64ef5d2f55b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsDeviceErrorType</name>
      <anchorfile>xsresultvalue_8h.html</anchorfile>
      <anchor>a601408d140d63a16c2d49299df95b9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XERR_Unknown</name>
      <anchorfile>xsresultvalue_8h.html</anchorfile>
      <anchor>a601408d140d63a16c2d49299df95b9eba5cc9564cd0c89c408f0b19056397c110</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XERR_ImcuTimeout</name>
      <anchorfile>xsresultvalue_8h.html</anchorfile>
      <anchor>a601408d140d63a16c2d49299df95b9ebadb7b504c5530e8595e077ea6d81d2e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XERR_ImcuSettingsInvalid</name>
      <anchorfile>xsresultvalue_8h.html</anchorfile>
      <anchor>a601408d140d63a16c2d49299df95b9ebae7bbc53f50bd5461a30ab80e8517201e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XERR_ImcuSettingsFailure</name>
      <anchorfile>xsresultvalue_8h.html</anchorfile>
      <anchor>a601408d140d63a16c2d49299df95b9eba139a67390ce21ec26c1a0759cff4f7a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XERR_ImcuEmtsWriteFailure</name>
      <anchorfile>xsresultvalue_8h.html</anchorfile>
      <anchor>a601408d140d63a16c2d49299df95b9ebac724d0ae3686a5e09e6649c2abd51c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XERR_ImcuEmtsReadFailure</name>
      <anchorfile>xsresultvalue_8h.html</anchorfile>
      <anchor>a601408d140d63a16c2d49299df95b9eba85d7bf50ec45d93395da8ea223684dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XERR_DspCrashed</name>
      <anchorfile>xsresultvalue_8h.html</anchorfile>
      <anchor>a601408d140d63a16c2d49299df95b9eba8e695dabc012814656efc648d21e23a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XERR_DspBootingTimeout</name>
      <anchorfile>xsresultvalue_8h.html</anchorfile>
      <anchor>a601408d140d63a16c2d49299df95b9ebacf635ab42792243f4ba966bc878ca87f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsResultValue</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga31f1629126181b5371b3f3aff1b3bb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_OK</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a9ecc38cf5706b4dc62700e99abc3bc73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOBUS</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a9a275575b34ddda2b89a8070ac612fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_BUSNOTREADY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a416f4189bde2b9dd21446305ae7757a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDPERIOD</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a68b8e1f0d5ab35d1e99d7de34145663d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDMSG</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a31a1aecb87a28eba8a713878fe62c4c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITBUSFAIL1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ab389b4f2206de587e339a8f6ecde0837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITBUSFAIL2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72aefee03f60e63b0cc3a2a82a42d8748fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITBUSFAIL3</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a803ba36e0350314199c9fc835a3171b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SETBIDFAIL1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a443976b5acba95a8afae99256a5c319c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SETBIDFAIL2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a727122b9edaf8059888e67fef35fd067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a9351c51a7d6b6abf6b85be46035ba00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a95e9eb24ae483c3a4b8b9e052e9eba6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL3</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a99ce60822cc1f3c77c03da0b8d1f72a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL4</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72aff820f6cdc4b91f571d6b10a443652d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL5</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72aa1d258ceae6984046fe93aacfdd0dca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL6</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a9b5a75ae09b7a4df2e00a4eb32da51d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_TIMEROVERFLOW</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a68b65fffbe4ae87b0dc3eafb1be8ec1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_BAUDRATEINVALID</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ae3a09ebf9004e6407e80d7884d999eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDPARAM</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72abb0f7b5202c07b851ac168ec4aa61547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL7</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ae99b4f20ee2fafb65ccf99bcce4efc15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL8</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a23cd3452ea69367cd793c04004b118f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_DEVICEERROR</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a24bb5c1e2b865c61d44f994436cef3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_DATAOVERFLOW</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a80420f87ce975b090a3a92c44cb4cd5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_BUFFEROVERFLOW</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a7f0d6c06136a7585ecaa9527b8e7fe20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ERROR</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a8b48357051e4a998c816b2ca8479f9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOTIMPLEMENTED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72abe016a566cef50dfe45d21ae4d9d2b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_TIMEOUT</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a936b9b026d2756f421ca552f7ec42228</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_TIMEOUTNODATA</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72af6f3fafb23eaadc2967be9268677e981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_CHECKSUMFAULT</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a1e2f996bc4345d6f57881702e1c2771c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_OUTOFMEMORY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a8bfdb82b26ce336f74b1d0b4151f713a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOTFOUND</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a68f789b8c8b8cbabd6d3e7b642be4557</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_UNEXPECTEDMSG</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ac4263f232cb69a4759320968c2cb3055</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDID</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ae449fa77dff08f1ba2db8c7c2d8890a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDOPERATION</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a704398d489d9f02e6206989850add050</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INSUFFICIENTSPACE</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a6424ef155b348915650a5fdfe9fd5e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INPUTCANNOTBEOPENED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a21d923493c349ed671e995d6cb1cb32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_OUTPUTCANNOTBEOPENED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a59919fd84d974987b6c1687fd598092c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ALREADYOPEN</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a16ebfc281a5629d2ace0945e742e2a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ENDOFFILE</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a4c54d66f9391c0e311be4cc1cd256ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_COULDNOTREADSETTINGS</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a7fe5e99d9403dc3ae493017b98468d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NODATA</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a058b8917a2350322a985d3945b7890ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_READONLY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72abe5d6d8e99eeb03058667d828b9fb9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NULLPTR</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72acaa697ae31f268c4f6ec6668574d8dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INSUFFICIENTDATA</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a1e7b31fa21fede24583d9298e447e846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_BUSY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a1245df00b8f4110af798ea3ca27b77cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDINSTANCE</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a4f5eb13f07d04a8bbd68ffb5d86fba0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_DATACORRUPT</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a2a459c5231461e1d7e798d4d059be13a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_READINITFAILED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72abc06bc12efc3230668e4be338e67f0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOXMFOUND</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ab00c6f3954fc82561c8a9c7206a99b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ONLYONEXMFOUND</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ac4ed5bc21e446f5d7122428f793effc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MTCOUNTZERO</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72aea107483c7e762a3323354ce45dc81f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MTLOCATIONINVALID</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ab2dd8e66b06dcd4d48c49bc6493ca45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INSUFFICIENTMTS</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72acde69a0b0e1d5c54b119e61703463b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITFUSIONFAILED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a696c6106e33e0d7e1e76037c1f349e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_OTHER</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ad338b62639182b14f2597ced68332b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOFILEOPEN</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a4f6804db86d07ebd213960d10ff6eb62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOPORTOPEN</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a286030c8ef758b70a66bed69f0e43e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOFILEORPORTOPEN</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a53faa92b91b5fcff9e8eb0b2a684cca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_PORTNOTFOUND</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a0c6efbd5618e57ea1be019b5db62df7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITPORTFAILED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72aa90998059204159f7a817642b663a0dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_CALIBRATIONFAILED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72abc6637a09ea20b247937001e5150c6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_CONFIGCHECKFAIL</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a0bc0b1bb4da5a855de377f5a7fdf3453</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ALREADYDONE</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72aedea62569aaed473a00d7997a0f805ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_SINGLE_SLAVE</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ab6b53ed5917321bfd933740a57455238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_SECOND_MASTER</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a6d0711cdd0e9441e06eb8cad819b1706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_NO_SYNC</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72abea15bdd48c97647b1d196836bbbe1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_NO_MASTER</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a18896a5b8edc526446eabb742bf5cd5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_DATA_MISSING</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ac6a703db248440c47606cbe7c1ab9e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_VERSION_TOO_LOW</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a5b8d087db95259213ddfd4373acd5e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_VERSION_PROBLEM</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a23fe81f77b6805658e99ee47033edd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ABORTED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ae4feba3dec107a09485db51627436c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_UNSUPPORTED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a7b37c98bd19420e64160ee364525af76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_PACKETCOUNTERMISSED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a2783a132795309a0f4701d9d2188fe5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAILED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a95850ae6ecb0027e7b60e792b113745d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API const char *</type>
      <name>XsResultValue_toString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga245f337f50bcbfe350c38bf3f62fc3c8</anchor>
      <arglist>(XsResultValue result)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsrssi.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsrssi_8c</filename>
    <includes id="xsrssi_8h" name="xsrssi.h" local="yes" imported="no">xsrssi.h</includes>
    <namespace>XsRssi</namespace>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsRssi_max</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0c71decb28988809121950d66b8d9c5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsRssi_unbiased</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2277b0ab26884dc1a79e0acd5c09eac7</anchor>
      <arglist>(int raw)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsRssi_unknown</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa02bbc21cb82caf01b3c635dda44520b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsrssi.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsrssi_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XS_RSSI_MAX</name>
      <anchorfile>xsrssi_8h.html</anchorfile>
      <anchor>a8b9341d6effe03e4d8b693af87b0e745</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_RSSI_UNKNOWN</name>
      <anchorfile>xsrssi_8h.html</anchorfile>
      <anchor>a3c3050987a22658bba8e9a7cdbe7a984</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsRssi_max</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0c71decb28988809121950d66b8d9c5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsRssi_unbiased</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2277b0ab26884dc1a79e0acd5c09eac7</anchor>
      <arglist>(int raw)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsRssi_unknown</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa02bbc21cb82caf01b3c635dda44520b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsscrdata.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsscrdata_8h</filename>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <includes id="xsushortvector_8h" name="xsushortvector.h" local="yes" imported="no">xsushortvector.h</includes>
    <class kind="struct">XsScrData</class>
    <member kind="define">
      <type>#define</type>
      <name>XS_EXTRA_TEMPERATURE_CHANNELS</name>
      <anchorfile>xsscrdata_8h.html</anchorfile>
      <anchor>aee84c0cebf5e319613c7d3cbda0cfaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_MAX_TEMPERATURE_CHANNELS</name>
      <anchorfile>xsscrdata_8h.html</anchorfile>
      <anchor>a32771041e663090cba2dbb329fca94b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSSCRDATA_INITIALIZER</name>
      <anchorfile>xsscrdata_8h.html</anchorfile>
      <anchor>a3c86a5bd5d1b1b2853120c854b331ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsScrData</type>
      <name>XsScrData</name>
      <anchorfile>xsscrdata_8h.html</anchorfile>
      <anchor>a26f1239110754dda79ec5cb9b1f78789</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xssdidata.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xssdidata_8c</filename>
    <includes id="xssdidata_8h" name="xssdidata.h" local="yes" imported="no">xssdidata.h</includes>
  </compound>
  <compound kind="file">
    <name>xssdidata.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xssdidata_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="xsvector3_8h" name="xsvector3.h" local="yes" imported="no">xsvector3.h</includes>
    <includes id="xsquaternion_8h" name="xsquaternion.h" local="yes" imported="no">xsquaternion.h</includes>
    <class kind="class">XsSdiData</class>
    <member kind="define">
      <type>#define</type>
      <name>XSSDIDATA_INITIALIZER</name>
      <anchorfile>xssdidata_8h.html</anchorfile>
      <anchor>af4803c605b20fcc086917271e25675c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsSdiData</type>
      <name>XsSdiData</name>
      <anchorfile>xssdidata_8h.html</anchorfile>
      <anchor>a90d90af36ba8bf4d6438ab0830526f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsSdiData_construct</name>
      <anchorfile>xssdidata_8h.html</anchorfile>
      <anchor>a1f80d78ad120115d6ef651481a1a4cd6</anchor>
      <arglist>(struct XsSdiData *thisPtr, const XsReal *orientationIncrement, const XsReal *velocityIncrement)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsSdiData_destruct</name>
      <anchorfile>xssdidata_8h.html</anchorfile>
      <anchor>a9fa078649b4e3a3bdc96394e4d5fccfe</anchor>
      <arglist>(struct XsSdiData *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsstatusflag.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsstatusflag_8h</filename>
    <member kind="typedef">
      <type>enum XsStatusFlag</type>
      <name>XsStatusFlag</name>
      <anchorfile>xsstatusflag_8h.html</anchorfile>
      <anchor>aa134f2cdb5ef9b17d16594a063adcf5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XsStatusFlagOffset</type>
      <name>XsStatusFlagOffset</name>
      <anchorfile>xsstatusflag_8h.html</anchorfile>
      <anchor>a68c986074bf30de94ed019c6a3fcfc19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsStatusFlag</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gaefb64acafea186f9d660d3839105d7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_SelfTestOk</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5af890b13a111445bdeead5b9ff58c307c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_OrientationValid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5abffacda037b4e7af7521fb4b3fe74b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_GpsValid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5aec7737b37be03ca81bb8b33802232d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_NoRotationMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a8763f6caa6f0aa9fe72c5ab7f69b4f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_NoRotationAborted</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a966faf9b21c55a9fb63f307d7d155b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_NoRotationSamplesRejected</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5ad70d14e827fe733b45ce552bf17b8963</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_NoRotationRunningNormally</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a0dded89adffdd745aee4d37fd6b53a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipAccX</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a41258c1f195fabe81089f3f89eb2abd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipAccY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5aceeca717be0cffd1c2af5e194aadc953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipAccZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a780270c9c5274c469e8224ae44235593</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipGyrX</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a3cfc50f578313cf8b11e278ce6ef74b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipGyrY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5acdf71a801170a4abf6ade0fc8fe7b866</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipGyrZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a64e5cfbdc5d0738af86aa43fe39b6b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipMagX</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a4921b0c0159901fa959882e4a0b26a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipMagY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a0b8c80a23e3b9e54a97c1520b02d43d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipMagZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5ad4702c565befbb32da71ef755e001bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_SyncIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5adb6f99afad334cfbf7fd4a021e2726ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_SyncOut</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a5510384261f81cf90e8bb5337332c655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_FilterMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5af8dbad96735035a9aba0f05f9cb01e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsStatusFlagOffset</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga8040fea8cd5140d0719074ab67320391</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetSelfTestOk</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a2cdc587f309036067e528906387c67e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetOrientationValid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a7ab13f8a8c34e4792bb2489802465620</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetGpsValid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a5352d05b8161376d08997bdc34e3dd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetNoRotation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391acdb62737623f4be7046a7b6adb131278</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipAccX</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a87e786ed31d3de5aa75fd42de07a8d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipAccY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a6cd8ae1b677d32bd402cae3e1435e376</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipAccZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a3bffe1fea2e394f6291fc93e72c1a9a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipGyrX</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a6c829730dc5ea7a5303b1bc93990e0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipGyrY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a5e54d9924facc3c4997b446d818db343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipGyrZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a73edb42b7640c6be3b9ddae20485b977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipMagX</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a80f87ba5946086578fd32f3d9d75da2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipMagY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391aa39dd420c04e06dada01731135576820</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipMagZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a33949ee67be82cca0a7dff75ae9b92cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_SyncIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391aed771de437c84522d275ecf3f1a94087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_SyncOut</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a79c48fa26fa9a94cb17fdc8fc29b39d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_FilterMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391ad4d54bf9f05396b2eb26bc2ee7a3a420</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_FilterModeNrOfBits</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a8b3429ae131aed8e269a57b0fcf90fbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsstring.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsstring_8c</filename>
    <includes id="xsstring_8h" name="xsstring.h" local="yes" imported="no">xsstring.h</includes>
    <includes id="xsatomicint_8h" name="xsatomicint.h" local="yes" imported="no">xsatomicint.h</includes>
    <member kind="function">
      <type>int</type>
      <name>compareChar</name>
      <anchorfile>xsstring_8c.html</anchorfile>
      <anchor>a9c74fb58c9c53abb44ced45591461e84</anchor>
      <arglist>(char const *a, char const *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyChar</name>
      <anchorfile>xsstring_8c.html</anchorfile>
      <anchor>a49725ad9c19b891a02b9486f33b4554e</anchor>
      <arglist>(char *to, char const *from)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapChar</name>
      <anchorfile>xsstring_8c.html</anchorfile>
      <anchor>adf3acda7b42e3787c93584940ec094a6</anchor>
      <arglist>(char *a, char *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsString_append</name>
      <anchorfile>xsstring_8c.html</anchorfile>
      <anchor>adbb5ce694efab3d40667d419dd0a895f</anchor>
      <arglist>(XsString *thisPtr, XsString const *other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsString_assign</name>
      <anchorfile>xsstring_8c.html</anchorfile>
      <anchor>a111164bda7b46cb8d28359c337193383</anchor>
      <arglist>(XsString *thisPtr, XsSize count, const char *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsString_assignCharArray</name>
      <anchorfile>xsstring_8c.html</anchorfile>
      <anchor>aae1969aed5a5bfcf6046d5525c9f8a0a</anchor>
      <arglist>(XsString *thisPtr, const char *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsString_assignWCharArray</name>
      <anchorfile>xsstring_8c.html</anchorfile>
      <anchor>aa0abdc81200dfe3ffbce4f2c2dcce664</anchor>
      <arglist>(XsString *thisPtr, const wchar_t *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsString_construct</name>
      <anchorfile>xsstring_8c.html</anchorfile>
      <anchor>a650a63a6ea3ed9a047cf0a4f3d9d70a2</anchor>
      <arglist>(XsString *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsSize</type>
      <name>XsString_copyToWCharArray</name>
      <anchorfile>xsstring_8c.html</anchorfile>
      <anchor>aca56a13ba69d641b1d537e4ab7960368</anchor>
      <arglist>(const XsString *thisPtr, wchar_t *dest, XsSize size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsString_destruct</name>
      <anchorfile>xsstring_8c.html</anchorfile>
      <anchor>ac13b615fd5e57b4609c39aca115b2c01</anchor>
      <arglist>(XsString *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsString_erase</name>
      <anchorfile>xsstring_8c.html</anchorfile>
      <anchor>a345be6e95a31d8410861f3f6fcddbfdf</anchor>
      <arglist>(XsString *thisPtr, XsSize index, XsSize count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsString_resize</name>
      <anchorfile>xsstring_8c.html</anchorfile>
      <anchor>a256816a8a12b4fadab4ba338d6cf149e</anchor>
      <arglist>(XsString *thisPtr, XsSize count)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const</type>
      <name>g_xsStringDescriptor</name>
      <anchorfile>xsstring_8c.html</anchorfile>
      <anchor>a880a3203ae72cd6bb70205dcfb62491f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsstring.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsstring_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="xsarray_8h" name="xsarray.h" local="yes" imported="no">xsarray.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XsString_copy</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>a3d03f050aa1f22cc68d1c5a5a93468ca</anchor>
      <arglist>(thisPtr, copy)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsString_INITIALIZER</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>add427b693eaffdbf8771632dd904fcda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSSTRING_INITIALIZER</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>a561217df60ef1c17ee5381f2a17bca84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsString_swap</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>ac883032e07ccc4a88216a4eef883c6ed</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="typedef">
      <type>struct XsString</type>
      <name>XsString</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>a84c63320d0adbc32f459d4ba124c56b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XSARRAY_STRUCT</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>a3b0ca92ea7a56d475a1281f19c2717c8</anchor>
      <arglist>(XsString, char)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsString_append</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>a8e81ced4f034656ef1810b3691204eab</anchor>
      <arglist>(XsString *thisPtr, XsString const *other)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsString_assign</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>a06cefb22b028a4eb9dc102fd4b22eadd</anchor>
      <arglist>(XsString *thisPtr, XsSize count, const char *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsString_assignCharArray</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>a5b3749d107824d17069ff9840158465a</anchor>
      <arglist>(XsString *thisPtr, const char *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsString_assignWCharArray</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>a7541855e5dc2ab6ff971ed96e8fee905</anchor>
      <arglist>(XsString *thisPtr, const wchar_t *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsString_construct</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>a0c1a1a22cb46554a468a935d297abfb9</anchor>
      <arglist>(XsString *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsSize</type>
      <name>XsString_copyToWCharArray</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>a5246eed1fa02732ba5815ef881d18951</anchor>
      <arglist>(const XsString *thisPtr, wchar_t *dest, XsSize size)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsString_destruct</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>ab035ee43b7e62bcd6f8fd1de80e3d0fd</anchor>
      <arglist>(XsString *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsString_erase</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>a0d3055b33e10a17cf05e59cb54fc7e76</anchor>
      <arglist>(XsString *thisPtr, XsSize index, XsSize count)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsString_resize</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>ae701bb4b6a8aeb655d8d64d073c35286</anchor>
      <arglist>(XsString *thisPtr, XsSize count)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const XSTYPES_DLL_API</type>
      <name>g_xsStringDescriptor</name>
      <anchorfile>xsstring_8h.html</anchorfile>
      <anchor>ac8c2bd8fe3c01c4ea2c852d3341b3f7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsstringarray.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsstringarray_8c</filename>
    <includes id="xsstringarray_8h" name="xsstringarray.h" local="yes" imported="no">xsstringarray.h</includes>
    <includes id="xsstring_8h" name="xsstring.h" local="yes" imported="no">xsstring.h</includes>
    <member kind="function">
      <type>void</type>
      <name>XsStringArray_construct</name>
      <anchorfile>xsstringarray_8c.html</anchorfile>
      <anchor>a87161180b3d38029ee8cc0c15107e375</anchor>
      <arglist>(XsStringArray *thisPtr, XsSize count, XsString const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const</type>
      <name>g_xsStringArrayDescriptor</name>
      <anchorfile>xsstringarray_8c.html</anchorfile>
      <anchor>ad8bcdb32518872624c3607de7d7d1d3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsstringarray.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsstringarray_8h</filename>
    <includes id="xsarray_8h" name="xsarray.h" local="yes" imported="no">xsarray.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XsStringArray_destruct</name>
      <anchorfile>xsstringarray_8h.html</anchorfile>
      <anchor>abfd84f6e4630e60425c665be18bdb1c8</anchor>
      <arglist>(thisPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSSTRINGARRAY_INITIALIZER</name>
      <anchorfile>xsstringarray_8h.html</anchorfile>
      <anchor>ae5e4cdcf313e57db84f7299d86495003</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsStringArray</type>
      <name>XsStringArray</name>
      <anchorfile>xsstringarray_8h.html</anchorfile>
      <anchor>a5944d1a8df4be5925156237b21938820</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XSARRAY_STRUCT</name>
      <anchorfile>xsstringarray_8h.html</anchorfile>
      <anchor>a9e9b14fad1bc3e13397b3b96403652d5</anchor>
      <arglist>(XsStringArray, struct XsString)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsStringArray_construct</name>
      <anchorfile>xsstringarray_8h.html</anchorfile>
      <anchor>a5f5d189de924819143fb1a0b0a97f765</anchor>
      <arglist>(XsStringArray *thisPtr, XsSize count, struct XsString const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const XSTYPES_DLL_API</type>
      <name>g_xsStringArrayDescriptor</name>
      <anchorfile>xsstringarray_8h.html</anchorfile>
      <anchor>aeae1defd3ac48a3af2f9df2684d01be5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xssyncfunction.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xssyncfunction_8h</filename>
    <member kind="typedef">
      <type>enum XsSyncFunction</type>
      <name>XsSyncFunction</name>
      <anchorfile>xssyncfunction_8h.html</anchorfile>
      <anchor>a4cb5d5a8307b6d181fc21dded4dac4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsSyncFunction</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gaa395822a52b85c5383204daf6b037934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_StartRecording</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934adb248cde55b2e9bd20b4f72905404737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_StopRecording</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934ad2c27f053bf4013a5034c9607260e062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ResetTimer</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934ab0f66d84bcf767d1d1947003b05d9c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_TriggerIndication</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934ad877391762b8d58c866cfdf8c7ea2f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_IntervalTransitionMeasurement</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934a9065e9317763da46789ff6027b75d88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_IntervalTransitionRecording</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934af833d026fe49cc7d5ea901cc8d6de358</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_GotoOperational</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934a9c1fdf0a7a7304a82b2df0927a766322</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_SampleAndSend</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934ad2c207d185b609b9bcc194743a3a49b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_SendLatest</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934a67ca0486a386f034195961e6ae879897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClockBiasEstimation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934ae35364612fd82e3f889bf063ec5a9667</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_PulseWithModulation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934a92f0a459888bf80e5e36c6b0a8a4ae25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_StartSampling</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934a0ebba48f05db65462aede683c65b5a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_Invalid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934ae0c1d79ab85dd4f27d7590737be575e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_Count</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934a4ecb436e289e37de52d523b5d8fc3c66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xssyncline.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xssyncline_8h</filename>
    <member kind="typedef">
      <type>enum XsSyncLine</type>
      <name>XsSyncLine</name>
      <anchorfile>xssyncline_8h.html</anchorfile>
      <anchor>aaa658c8f7cca819c76af5dc672fd5aa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsSyncLine</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga1fc44ee1e71b670b03e72c77ba693f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Inputs</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5eabf22f2cedc14c948b920ffc6ecd35e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_In1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5eab0603b2e9b4f6697750b93b03e4119be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_In2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ead1fe7208e4f9619cd8d77eb2a1872614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Bi1In</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea25bf804713fc7ded38b70cdd485fe5b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_ClockIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea4bfb88b9e0c58bdc3119a3c47a6e9c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_CtsIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5eae8ecea027f04bc952fb7ce24a67e6f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_GpsClockIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea336d7498221ff70618195ac00e26ff16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_ExtTimepulseIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea0228c150d6b1f0e59408d70a6ce768c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_ReqData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea6ca8c96b5147230a3f3b99194052ef22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Outputs</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea4273d2746f0441c126204cec809ee339</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Out1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea40efe165e2e7f425f8e6bde29d484c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Out2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea60521b2594a34bfb46d079d3000230c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Bi1Out</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5eae28d085bbc2bace95e30d2cf74eba4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_RtsOut</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5eabf4fced8098386bfcb1a42264d53e089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Invalid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea4d3052f10a19cb7a3e5ea221db17acc6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xssyncpolarity.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xssyncpolarity_8h</filename>
    <member kind="typedef">
      <type>enum XsSyncPolarity</type>
      <name>XsSyncPolarity</name>
      <anchorfile>xssyncpolarity_8h.html</anchorfile>
      <anchor>a0e71fe1660cdff94a38538d549bf8d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsSyncPolarity</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga99d4eabd4c59820d18d3988c0221c921</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSP_None</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga99d4eabd4c59820d18d3988c0221c921aba0ba43fe97cfb00b12d88e0ff736dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSP_RisingEdge</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga99d4eabd4c59820d18d3988c0221c921a2b2be6b39e7e87646383b4d0800f6462</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSP_PositivePulse</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga99d4eabd4c59820d18d3988c0221c921a96bb4fd7b16eb5d3fd4918df3b88e081</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSP_FallingEdge</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga99d4eabd4c59820d18d3988c0221c921aac0154451832c0233461e2b9b6059862</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSP_NegativePulse</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga99d4eabd4c59820d18d3988c0221c921a1b5002f2052d23f42562881f44a516f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSP_Both</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga99d4eabd4c59820d18d3988c0221c921aaa589e35fca557c4dd94d266a59a0676</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xssyncrole.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xssyncrole_8h</filename>
    <member kind="typedef">
      <type>enum XsSyncRole</type>
      <name>XsSyncRole</name>
      <anchorfile>xssyncrole_8h.html</anchorfile>
      <anchor>a7f413a1df437a2600aabd890fcc1a908</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsSyncRole</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga139cdca9409c47b0026f04e2b19edcd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSR_Slave</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga139cdca9409c47b0026f04e2b19edcd3a811c10de0d7486e0b6f76f0f6d87e6a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSR_None</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga139cdca9409c47b0026f04e2b19edcd3ae535aadf27b02da5a3239d3963fa12b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSR_MasterSlave</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga139cdca9409c47b0026f04e2b19edcd3ae2cfe3935fe210838c54a63f1d3ec068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSR_Master</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga139cdca9409c47b0026f04e2b19edcd3a6ac47dbf935d7f41213cab3cea92d701</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xssyncsetting.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xssyncsetting_8c</filename>
    <includes id="xssyncsetting_8h" name="xssyncsetting.h" local="yes" imported="no">xssyncsetting.h</includes>
    <member kind="function">
      <type>int</type>
      <name>XsSyncSetting_isInput</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad553994868d4af345677212da4dba39b</anchor>
      <arglist>(const XsSyncSetting *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsSyncSetting_isOutput</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0aaebbac6cae0fc4b352c46608e5ce6b</anchor>
      <arglist>(const XsSyncSetting *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsSyncSetting_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga27a9f04de91627ab245235b914c36d04</anchor>
      <arglist>(XsSyncSetting *a, XsSyncSetting *b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xssyncsetting.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xssyncsetting_8h</filename>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="xssyncline_8h" name="xssyncline.h" local="yes" imported="no">xssyncline.h</includes>
    <includes id="xssyncfunction_8h" name="xssyncfunction.h" local="yes" imported="no">xssyncfunction.h</includes>
    <includes id="xssyncpolarity_8h" name="xssyncpolarity.h" local="yes" imported="no">xssyncpolarity.h</includes>
    <class kind="struct">XsSyncSetting</class>
    <member kind="define">
      <type>#define</type>
      <name>XSSYNCSETTINGS_INITIALIZER</name>
      <anchorfile>xssyncsetting_8h.html</anchorfile>
      <anchor>a3b05129166020970ae8858229a06892a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsSyncSetting</type>
      <name>XsSyncSetting</name>
      <anchorfile>xssyncsetting_8h.html</anchorfile>
      <anchor>a7a92a6839fef85e4274d01be79a12fff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsSyncSetting_isInput</name>
      <anchorfile>xssyncsetting_8h.html</anchorfile>
      <anchor>a6ea846fc3da0226563dc09a5fd4ba426</anchor>
      <arglist>(const struct XsSyncSetting *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsSyncSetting_isOutput</name>
      <anchorfile>xssyncsetting_8h.html</anchorfile>
      <anchor>a7aec9a140c7ae8695b6ae1d4e63c587b</anchor>
      <arglist>(const struct XsSyncSetting *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsSyncSetting_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga27a9f04de91627ab245235b914c36d04</anchor>
      <arglist>(struct XsSyncSetting *a, struct XsSyncSetting *b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xssyncsettingarray.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xssyncsettingarray_8c</filename>
    <includes id="xssyncsettingarray_8h" name="xssyncsettingarray.h" local="yes" imported="no">xssyncsettingarray.h</includes>
    <includes id="xssyncsetting_8h" name="xssyncsetting.h" local="yes" imported="no">xssyncsetting.h</includes>
    <includes id="memory_8h" name="memory.h" local="no" imported="no">memory.h</includes>
    <member kind="function">
      <type>int</type>
      <name>compareSyncSetting</name>
      <anchorfile>xssyncsettingarray_8c.html</anchorfile>
      <anchor>a4e3c0c4151c9d0f136cb3d58da3ce44f</anchor>
      <arglist>(XsSyncSetting const *a, XsSyncSetting const *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copySyncSetting</name>
      <anchorfile>xssyncsettingarray_8c.html</anchorfile>
      <anchor>a072a43752417b39a80ed18de73e4fffe</anchor>
      <arglist>(XsSyncSetting *to, XsSyncSetting const *from)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsSyncSettingArray_construct</name>
      <anchorfile>xssyncsettingarray_8c.html</anchorfile>
      <anchor>a5eb806766e1725236919188eacbddd11</anchor>
      <arglist>(XsSyncSettingArray *thisPtr, XsSize count, XsSyncSetting const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeroSyncSetting</name>
      <anchorfile>xssyncsettingarray_8c.html</anchorfile>
      <anchor>a6e19a951219f6e9b5c3c5c3d0f1cb71b</anchor>
      <arglist>(XsSyncSetting *a)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const</type>
      <name>g_xsSyncSettingArrayDescriptor</name>
      <anchorfile>xssyncsettingarray_8c.html</anchorfile>
      <anchor>a8752de6346a54aceb4439e55e78a25eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xssyncsettingarray.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xssyncsettingarray_8h</filename>
    <includes id="xsarray_8h" name="xsarray.h" local="yes" imported="no">xsarray.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XSSYNCSETTINGSARRAY_INITIALIZER</name>
      <anchorfile>xssyncsettingarray_8h.html</anchorfile>
      <anchor>a2a53cfe98a7e5f712a4f30f705037cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsSyncSettingArray</type>
      <name>XsSyncSettingArray</name>
      <anchorfile>xssyncsettingarray_8h.html</anchorfile>
      <anchor>a93c049173764318394fb98a396a40ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XSARRAY_STRUCT</name>
      <anchorfile>xssyncsettingarray_8h.html</anchorfile>
      <anchor>abce2b30d513ffaee56e5ca50909f574b</anchor>
      <arglist>(XsSyncSettingArray, struct XsSyncSetting)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsSyncSettingArray_construct</name>
      <anchorfile>xssyncsettingarray_8h.html</anchorfile>
      <anchor>a6e7b5f7da01f8bf7f6db5a5cca1385a6</anchor>
      <arglist>(XsSyncSettingArray *thisPtr, XsSize count, struct XsSyncSetting const *src)</arglist>
    </member>
    <member kind="variable">
      <type>XsArrayDescriptor const XSTYPES_DLL_API</type>
      <name>g_xsSyncSettingArrayDescriptor</name>
      <anchorfile>xssyncsettingarray_8h.html</anchorfile>
      <anchor>ad21fe7e5dff836470930b765649b7064</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xssyncsettinglist.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xssyncsettinglist_8h</filename>
    <includes id="xssyncsettingarray_8h" name="xssyncsettingarray.h" local="yes" imported="no">xssyncsettingarray.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XsSyncSettingList</name>
      <anchorfile>xssyncsettinglist_8h.html</anchorfile>
      <anchor>a17a9c7c664dfcfa4e2a164a152f8cd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsSyncSettingList_append</name>
      <anchorfile>xssyncsettinglist_8h.html</anchorfile>
      <anchor>a4ca442bcac57bf6a9b661e1c53490d23</anchor>
      <arglist>(thisPtr, other)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsSyncSettingList_assign</name>
      <anchorfile>xssyncsettinglist_8h.html</anchorfile>
      <anchor>a1066a127989e25d776af52d46a7f1b66</anchor>
      <arglist>(thisPtr, size, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsSyncSettingList_construct</name>
      <anchorfile>xssyncsettinglist_8h.html</anchorfile>
      <anchor>ae0737319c94a7bcb2711e1b521df40aa</anchor>
      <arglist>(thisPtr, size, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsSyncSettingList_copy</name>
      <anchorfile>xssyncsettinglist_8h.html</anchorfile>
      <anchor>a25f5b3e51e362e0f1b5ea1858f6d6361</anchor>
      <arglist>(thisPtr, copy)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsSyncSettingList_destruct</name>
      <anchorfile>xssyncsettinglist_8h.html</anchorfile>
      <anchor>a5db4119b5d23c4d69d5aca69650b36af</anchor>
      <arglist>(thisPtr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsSyncSettingList_erase</name>
      <anchorfile>xssyncsettinglist_8h.html</anchorfile>
      <anchor>a0bdbdfab523c729793c8f0a63d25f0ce</anchor>
      <arglist>(thisPtr, index, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSSYNCSETTINGLIST_INITIALIZER</name>
      <anchorfile>xssyncsettinglist_8h.html</anchorfile>
      <anchor>af41f7b7a75e75617de078ddf1f75ab2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsSyncSettingList_popBack</name>
      <anchorfile>xssyncsettinglist_8h.html</anchorfile>
      <anchor>a249f802297e55ed110c04f9e0a4832ea</anchor>
      <arglist>(thisPtr, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsSyncSettingList_popFront</name>
      <anchorfile>xssyncsettinglist_8h.html</anchorfile>
      <anchor>a3b3504c015648534b9b3c4866f1d6e67</anchor>
      <arglist>(thisPtr, count)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsSyncSettingList_swap</name>
      <anchorfile>xssyncsettinglist_8h.html</anchorfile>
      <anchor>abd70b33abc7d66d1e6cf490b5ef3aa71</anchor>
      <arglist>(a, b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsthread.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsthread_8c</filename>
    <includes id="xsthread_8h" name="xsthread.h" local="yes" imported="no">xsthread.h</includes>
    <member kind="function">
      <type>void XSTYPES_DLL_API</type>
      <name>xsNameThisThread</name>
      <anchorfile>xsthread_8c.html</anchorfile>
      <anchor>a8092c5825b4fac8b0f794b3c3c43ef59</anchor>
      <arglist>(const char *threadName)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsthread.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsthread_8h</filename>
    <includes id="xstime_8h" name="xstime.h" local="yes" imported="no">xstime.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_INVALID_THREAD</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>ae4c73ac67a839247efd132e08ae6ffd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_THREAD_PARAM</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>a84c65deb3492bef62b51d9659cccdc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_THREAD_RETURN</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>ab07707128bc6494b1556876b28812d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_THREAD_TYPE</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>aa6f185931f5f1b563e3db63d9055da6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>xsGetCurrentThreadId</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>aa142a4bba6588b21b545a92813eb0909</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>xsResumeThread</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>aeca66e28062bf2d46bf4936f20a99e98</anchor>
      <arglist>(thrd)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>xsSetThreadPriority</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>a60d5b84ddc75a3b44988cddb24cddf7e</anchor>
      <arglist>(thrd, prio)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>xsSuspendThread</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>aa9c64ed57ac1fc946e74812bb4bd84bf</anchor>
      <arglist>(thrd)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>xsYield</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>a49853b0e950de75f75f05932fc17f30e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef">
      <type>pthread_t</type>
      <name>XsThread</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>a47b953184e7a70a5b96de67d918ea6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pthread_t</type>
      <name>XsThreadId</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>aca543163997ee04c04c9f98d2feecb03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XsThreadPriority</type>
      <name>XsThreadPriority</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>af3f8e6009f9a419b26e7d3ae0cbacf16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsThreadPriority</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gaa3140b510b8517280a7759511195ae7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_LOWEST</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7eab9b53fc601526152d3acaea70d9e671b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_LOWER</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7ea6e395a73a949491aa8b73687703d65c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_LOW</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7ea9358889e62b56a1a6e1c6e15225a55be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_NORMAL</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7ea038ae78e604d4a7b845bcaedd0619f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_HIGH</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7ea6e305778074a839272fde5cb59f6d752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_HIGHER</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7ea6f63fa9f5835afa5c2b8e032aba85e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_HIGHEST</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7ead047bdd95748cbbfaa1bf7ba0ad10435</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xsNameThisThread</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>a424d75347387aecac1e399879c4ce42d</anchor>
      <arglist>(const char *threadName)</arglist>
    </member>
    <member kind="function">
      <type>pthread_t</type>
      <name>xsStartThread</name>
      <anchorfile>xsthread_8h.html</anchorfile>
      <anchor>a5baab2bd02eb37eb341df67a1d97294a</anchor>
      <arglist>(void *(func)(void *), void *param, void *pid)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xstime.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xstime_8c</filename>
    <includes id="xstime_8h" name="xstime.h" local="yes" imported="no">xstime.h</includes>
    <includes id="xstimestamp_8h" name="xstimestamp.h" local="yes" imported="no">xstimestamp.h</includes>
    <includes id="unistd_8h" name="unistd.h" local="no" imported="no">unistd.h</includes>
    <namespace>XsTime</namespace>
    <member kind="function">
      <type>void</type>
      <name>XsTime_getDateAsString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae38505926760a0a5e7dd314e683ae546</anchor>
      <arglist>(char *dest, const struct tm *date)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTime_getDateAsWString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga393705293aa555086514c8835ad019da</anchor>
      <arglist>(wchar_t *dest, const struct tm *date)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsTime_getDateTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae059db4e22b6f6d69ae31bb7291cd9f6</anchor>
      <arglist>(struct tm *date)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTime_getTimeAsString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gafb389fca2f6341c79b2262caf7a9d6d7</anchor>
      <arglist>(char *dest, const struct tm *date)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTime_getTimeAsWString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga62a4f6afc1dbe845a1b6b09c9d4fbd1b</anchor>
      <arglist>(wchar_t *dest, const struct tm *date)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>XsTime_getTimeOfDay</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac54582842a30b1029a66050279844a3b</anchor>
      <arglist>(struct tm *date_, time_t *secs_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTime_initializeTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf1b31cc058a52b02959dc1b80e729fa1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTime_msleep</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga28efdfd01aad10c9da7baaeb6d7b8931</anchor>
      <arglist>(uint32_t ms)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsTime_timeStampNow</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga45d819f679819b2c2c6bc4f7a35f2dde</anchor>
      <arglist>(XsTimeStamp *now)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTime_udelay</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8268408ade85db6aa5f5a8bb56f00f75</anchor>
      <arglist>(uint32_t us)</arglist>
    </member>
    <member kind="variable">
      <type>const XsTimeStamp</type>
      <name>XsTime_milliSecPerDay</name>
      <anchorfile>xstime_8c.html</anchorfile>
      <anchor>a91be84e738061c7612711f8cac905d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsTimeStamp</type>
      <name>XsTime_secPerDay</name>
      <anchorfile>xstime_8c.html</anchorfile>
      <anchor>a5d65475ebf2ed7800c18506451d2059c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsTimeStamp</type>
      <name>XsTime_timeStampMax</name>
      <anchorfile>xstime_8c.html</anchorfile>
      <anchor>af0cc584bbf2aff638102d932712bc1ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xstime.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xstime_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <includes id="xstimestamp_8h" name="xstimestamp.h" local="yes" imported="no">xstimestamp.h</includes>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsTime_getDateAsString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae38505926760a0a5e7dd314e683ae546</anchor>
      <arglist>(char *dest, struct tm const *date)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsTime_getDateAsWString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga393705293aa555086514c8835ad019da</anchor>
      <arglist>(wchar_t *dest, struct tm const *date)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int64_t</type>
      <name>XsTime_getDateTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae059db4e22b6f6d69ae31bb7291cd9f6</anchor>
      <arglist>(struct tm *date)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsTime_getTimeAsString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gafb389fca2f6341c79b2262caf7a9d6d7</anchor>
      <arglist>(char *dest, struct tm const *time)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsTime_getTimeAsWString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga62a4f6afc1dbe845a1b6b09c9d4fbd1b</anchor>
      <arglist>(wchar_t *dest, struct tm const *time)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API uint32_t</type>
      <name>XsTime_getTimeOfDay</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac54582842a30b1029a66050279844a3b</anchor>
      <arglist>(struct tm *date_, time_t *secs_)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsTime_initializeTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf1b31cc058a52b02959dc1b80e729fa1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsTime_msleep</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga28efdfd01aad10c9da7baaeb6d7b8931</anchor>
      <arglist>(uint32_t ms)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int64_t</type>
      <name>XsTime_timeStampNow</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga45d819f679819b2c2c6bc4f7a35f2dde</anchor>
      <arglist>(XsTimeStamp *now)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsTime_udelay</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8268408ade85db6aa5f5a8bb56f00f75</anchor>
      <arglist>(uint32_t us)</arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsTimeStamp</type>
      <name>XsTime_milliSecPerDay</name>
      <anchorfile>xstime_8h.html</anchorfile>
      <anchor>a673f5434c597c840f51c8b32fe2fd9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsTimeStamp</type>
      <name>XsTime_secPerDay</name>
      <anchorfile>xstime_8h.html</anchorfile>
      <anchor>a208fb7e0b656c3e936fa75525d8206f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSTYPES_DLL_API const XsTimeStamp</type>
      <name>XsTime_timeStampMax</name>
      <anchorfile>xstime_8h.html</anchorfile>
      <anchor>a822554d16dd14afc219370bf5878c5e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xstimestamp.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xstimestamp_8c</filename>
    <includes id="xstimestamp_8h" name="xstimestamp.h" local="yes" imported="no">xstimestamp.h</includes>
    <includes id="xstime_8h" name="xstime.h" local="yes" imported="no">xstime.h</includes>
    <includes id="xsutctime_8h" name="xsutctime.h" local="yes" imported="no">xsutctime.h</includes>
  </compound>
  <compound kind="file">
    <name>xstimestamp.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xstimestamp_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <class kind="class">XsTimeStamp</class>
    <member kind="define">
      <type>#define</type>
      <name>XSTIMESTAMP_INITIALIZER</name>
      <anchorfile>xstimestamp_8h.html</anchorfile>
      <anchor>a1c6ef9cb9056df4e6eb2e6935156f07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsTimeStamp</type>
      <name>XsTimeStamp</name>
      <anchorfile>xstimestamp_8h.html</anchorfile>
      <anchor>a89259736fe7c812f7b9ed8e8464fd056</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int64_t</type>
      <name>XsTimeStamp_fromUtcTime</name>
      <anchorfile>xstimestamp_8h.html</anchorfile>
      <anchor>a34bc9f75be087f15baa2b83040577a38</anchor>
      <arglist>(struct XsTimeStamp *thisPtr, const struct XsUtcTime *utc)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int32_t</type>
      <name>XsTimeStamp_hourPart</name>
      <anchorfile>xstimestamp_8h.html</anchorfile>
      <anchor>a0bd75eea3db07a5d53f4e1a20322d12e</anchor>
      <arglist>(const struct XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int64_t</type>
      <name>XsTimeStamp_maxValue</name>
      <anchorfile>xstimestamp_8h.html</anchorfile>
      <anchor>aeacecc2fafa5c6a1dac0d7eb86ca8e69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int32_t</type>
      <name>XsTimeStamp_milliSecondPart</name>
      <anchorfile>xstimestamp_8h.html</anchorfile>
      <anchor>ac5bda5122c91f3abd82fc59a7cc33743</anchor>
      <arglist>(const struct XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int32_t</type>
      <name>XsTimeStamp_minutePart</name>
      <anchorfile>xstimestamp_8h.html</anchorfile>
      <anchor>a6216e268711248fa69e71fca8796ddee</anchor>
      <arglist>(const struct XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int64_t</type>
      <name>XsTimeStamp_now</name>
      <anchorfile>xstimestamp_8h.html</anchorfile>
      <anchor>a51f4c5dd28c8f9662178d7d4e3aee277</anchor>
      <arglist>(struct XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int32_t</type>
      <name>XsTimeStamp_secondPart</name>
      <anchorfile>xstimestamp_8h.html</anchorfile>
      <anchor>aa26a76de0bedc30d589882a4e69e64f5</anchor>
      <arglist>(const struct XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int64_t</type>
      <name>XsTimeStamp_secondTime</name>
      <anchorfile>xstimestamp_8h.html</anchorfile>
      <anchor>a96c90a1f5ad88926b475ff8e11b8ae7f</anchor>
      <arglist>(const struct XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsTimeStamp_setMilliSecondTime</name>
      <anchorfile>xstimestamp_8h.html</anchorfile>
      <anchor>aa5762f1cd991869028226a6d46de756f</anchor>
      <arglist>(struct XsTimeStamp *thisPtr, int64_t t)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API double</type>
      <name>XsTimeStamp_timeOfDay</name>
      <anchorfile>xstimestamp_8h.html</anchorfile>
      <anchor>a93168776dc7c4b4b71cc0deae272dae3</anchor>
      <arglist>(const struct XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsTimeStamp_toUtcTime</name>
      <anchorfile>xstimestamp_8h.html</anchorfile>
      <anchor>ae81503d29f497dff4b7c8393525dec88</anchor>
      <arglist>(struct XsTimeStamp *thisPtr, struct XsUtcTime *utc)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xstriggerindicationdata.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xstriggerindicationdata_8c</filename>
    <includes id="xstriggerindicationdata_8h" name="xstriggerindicationdata.h" local="yes" imported="no">xstriggerindicationdata.h</includes>
    <member kind="function">
      <type>void</type>
      <name>XsTriggerIndicationData_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaab7cf30f39e2fda8d85c04e4e1648645</anchor>
      <arglist>(XsTriggerIndicationData *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsTriggerIndicationData_valid</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac5522231569a45dcc33aafc4bcd24c29</anchor>
      <arglist>(const XsTriggerIndicationData *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xstriggerindicationdata.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xstriggerindicationdata_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <class kind="struct">XsTriggerIndicationData</class>
    <member kind="define">
      <type>#define</type>
      <name>XSTRIGGERINDICATIONDATA_INITIALIZER</name>
      <anchorfile>xstriggerindicationdata_8h.html</anchorfile>
      <anchor>a0c24b88b17ae7f1ba3f847f2fa604e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsTriggerIndicationData</type>
      <name>XsTriggerIndicationData</name>
      <anchorfile>xstriggerindicationdata_8h.html</anchorfile>
      <anchor>a53a3353548f32a4d5fc7e837c3363ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsTriggerIndicationData_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaab7cf30f39e2fda8d85c04e4e1648645</anchor>
      <arglist>(struct XsTriggerIndicationData *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsTriggerIndicationData_valid</name>
      <anchorfile>xstriggerindicationdata_8h.html</anchorfile>
      <anchor>a0f86969cd752e387c9c307ebd3ce6596</anchor>
      <arglist>(const struct XsTriggerIndicationData *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xstypedefs.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xstypedefs_8c</filename>
    <includes id="xstypedefs_8h" name="xstypedefs.h" local="yes" imported="no">xstypedefs.h</includes>
    <member kind="function">
      <type>const char *</type>
      <name>XsDataFlags_toString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa8f40f309a7a5e3aec100dc8414104c6</anchor>
      <arglist>(XsDataFlags f)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xstypedefs.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xstypedefs_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>XS_ENUM_TO_STR_CASE</name>
      <anchorfile>xstypedefs_8h.html</anchorfile>
      <anchor>a15708618c2b2f3d384b2f51452bbc237</anchor>
      <arglist>(value)</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>BOOL</name>
      <anchorfile>xstypedefs_8h.html</anchorfile>
      <anchor>a3be13892ae7076009afcf121347dd319</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XsDataFlags</type>
      <name>XsDataFlags</name>
      <anchorfile>xstypedefs_8h.html</anchorfile>
      <anchor>a312cc8842a36abf6b03ba4f56158676d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>XsReal</name>
      <anchorfile>xstypedefs_8h.html</anchorfile>
      <anchor>a75baa0a1259da3076122e212fa4c166b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>XsSize</name>
      <anchorfile>xstypedefs_8h.html</anchorfile>
      <anchor>a440ae2fb6271f9fb99c8e0cc3f88d5b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsDataFlags</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga85bc9120949890bf9df4572ee9a95be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSDF_None</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga85bc9120949890bf9df4572ee9a95be5a31564d1db71bd760d05e87f90f7bdb8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSDF_Managed</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga85bc9120949890bf9df4572ee9a95be5a3a41556a6a202ba4bcf921fab8a65a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSDF_FixedSize</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga85bc9120949890bf9df4572ee9a95be5a57f5ca3f3c0333388a2e6375da5fc7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSDF_Empty</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga85bc9120949890bf9df4572ee9a95be5a3c188969dccfcf70c271cc7b0b4369db</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API const char *</type>
      <name>XsDataFlags_toString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa8f40f309a7a5e3aec100dc8414104c6</anchor>
      <arglist>(XsDataFlags f)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xstypesconfig.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xstypesconfig_8h</filename>
    <includes id="xstypedefs_8h" name="xstypedefs.h" local="yes" imported="no">xstypedefs.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>__LOC__</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>a842fc8b6466bbad328d0939d3c094216</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__STR1__</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>a23daa29d45d2ffc6e51e2355356a282c</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>__STR2__</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>adce2b717cda8a768c1200554d8fd6731</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>ab38817d549ec38c140891933a09df74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_WARNINGS</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>af08ec37a8c99d747fb60fa15bc28678b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>QT_NO_DEBUG</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>adf4502fefc73baefd4000330c54a52fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UNICODE</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>a09ecca53f2cd1b8d1c566bedb245e141</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSCCONST</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>a8f8d961ddea356908324970e5f0732b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSCPPPROTECTED</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>ac37870a2c73610c74e451e5aa1f7338d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_32BIT</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>a7b30ef2011b10650fc0e39becd1981ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_CONFIG</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>ad1e9cc60af1beb54fe010a1f527203a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSENS_NO_AUTOLIB</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>ac958057a07cfc209f6d6f105185fec2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSNOEXPORT</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>a4b74dee02f366e0b64ba2348fd54834d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSTYPES_CONFIG_H</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>abc1dd09e2901ea9c82e16e12af0e68c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XSTYPES_DLL_API</name>
      <anchorfile>xstypesconfig_8h.html</anchorfile>
      <anchor>a606a42ff4cf1efa79bbe99ddf4fd1d33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsudev.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>xsudev_8cpp</filename>
    <includes id="xsudev_8h" name="xsudev.h" local="yes" imported="no">xsudev.h</includes>
    <includes id="xslibraryloader_8h" name="xslibraryloader.h" local="no" imported="no">xsens/xslibraryloader.h</includes>
  </compound>
  <compound kind="file">
    <name>xsudev.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>xsudev_8h</filename>
    <class kind="struct">XsUdev::_UDEV_API</class>
    <class kind="class">XsUdev</class>
    <member kind="typedef">
      <type>const char *</type>
      <name>uDEV_device_get_devnode</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>a2afde29ca10aa5a0eb8ba9aa13df7f00</anchor>
      <arglist>(struct udev_device *udev_device)</arglist>
    </member>
    <member kind="typedef">
      <type>struct udev_device *</type>
      <name>uDEV_device_get_parent</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>ae37d691542e8b0e4b819b91b35d3a377</anchor>
      <arglist>(struct udev_device *udev_device)</arglist>
    </member>
    <member kind="typedef">
      <type>struct udev_device *</type>
      <name>uDEV_device_get_parent_with_subsystem_devtype</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>a64e2be734cc016963035790b01516386</anchor>
      <arglist>(struct udev_device *udev_device, const char *subsystem, const char *devtype)</arglist>
    </member>
    <member kind="typedef">
      <type>const char *</type>
      <name>uDEV_device_get_sysattr_value</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>a7ec8e2f64485c03e704a07791c9485af</anchor>
      <arglist>(struct udev_device *udev_device, const char *sysattr)</arglist>
    </member>
    <member kind="typedef">
      <type>struct udev_device *</type>
      <name>uDEV_device_new_from_syspath</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>a3c2012e024c6de2cf3b3b24516c62d0c</anchor>
      <arglist>(struct udev *udev, const char *syspath)</arglist>
    </member>
    <member kind="typedef">
      <type>struct udev_device *</type>
      <name>uDEV_device_unref</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>a21bdf7fe79d36a0fe43a3172adb39579</anchor>
      <arglist>(struct udev_device *udev_device)</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>uDEV_enumerate_add_match_subsystem</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>a0d22be6e38d8ea6d3a079d97e4d3cc1b</anchor>
      <arglist>(struct udev_enumerate *udev_enumerate, const char *subsystem)</arglist>
    </member>
    <member kind="typedef">
      <type>struct udev_list_entry *</type>
      <name>uDEV_enumerate_get_list_entry</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>aab7a7efe9fc4bf20013208567d383a30</anchor>
      <arglist>(struct udev_enumerate *udev_enumerate)</arglist>
    </member>
    <member kind="typedef">
      <type>struct udev_enumerate *</type>
      <name>uDEV_enumerate_new</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>ae22454df2d567e838b06ccf73d667f16</anchor>
      <arglist>(struct udev *udev)</arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>uDEV_enumerate_scan_devices</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>aa8ed662dfecfcf4666e8e7dd52c0d6dd</anchor>
      <arglist>(struct udev_enumerate *udev_enumerate)</arglist>
    </member>
    <member kind="typedef">
      <type>struct udev_enumerate *</type>
      <name>uDEV_enumerate_unref</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>af06be748c3f6af6a9291b6c01c4d30d4</anchor>
      <arglist>(struct udev_enumerate *udev_enumerate)</arglist>
    </member>
    <member kind="typedef">
      <type>const char *</type>
      <name>uDEV_list_entry_get_name</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>af10117de3ef4bca53dd4a7c70555cd56</anchor>
      <arglist>(struct udev_list_entry *list_entry)</arglist>
    </member>
    <member kind="typedef">
      <type>struct udev_list_entry *</type>
      <name>uDEV_list_entry_get_next</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>a87eed7f62ba8857b5b769be05ba8ae73</anchor>
      <arglist>(struct udev_list_entry *list_entry)</arglist>
    </member>
    <member kind="typedef">
      <type>struct udev *</type>
      <name>uDEV_new</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>a707ef6bd7067ad43b2c9a901b795d793</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="typedef">
      <type>struct udev *</type>
      <name>uDEV_unref</name>
      <anchorfile>xsudev_8h.html</anchorfile>
      <anchor>a557f480c16f8b13a4655dcdbf23fb40b</anchor>
      <arglist>(struct udev *udev)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsushortvector.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsushortvector_8h</filename>
    <class kind="struct">XsUShortVector</class>
    <member kind="define">
      <type>#define</type>
      <name>XSUSHORTVECTOR_INITIALIZER</name>
      <anchorfile>xsushortvector_8h.html</anchorfile>
      <anchor>a5cbdfc84d66cb5297dc9fdfa8d68401d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsUShortVector</type>
      <name>XsUShortVector</name>
      <anchorfile>xsushortvector_8h.html</anchorfile>
      <anchor>ad28d4b86d25ff029451cc8a4ccdb7ae7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsutctime.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsutctime_8h</filename>
    <includes id="hwdrivers_2src_2xSens__MT4_2xstypes_2include_2xsens_2pstdint_8h" name="hwdrivers/src/xSens_MT4/xstypes/include/xsens/pstdint.h" local="yes" imported="no">pstdint.h</includes>
    <class kind="struct">XsUtcTime</class>
    <member kind="typedef">
      <type>struct XsUtcTime</type>
      <name>XsUtcTime</name>
      <anchorfile>xsutctime_8h.html</anchorfile>
      <anchor>ac342bb9a6268ea37c6a19d0ed66d5fc6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsvector.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsvector_8c</filename>
    <includes id="xsvector_8h" name="xsvector.h" local="yes" imported="no">xsvector.h</includes>
    <includes id="math_8h" name="math.h" local="no" imported="no">math.h</includes>
    <includes id="xsatomicint_8h" name="xsatomicint.h" local="yes" imported="no">xsatomicint.h</includes>
    <includes id="xsmalloc_8h" name="xsmalloc.h" local="yes" imported="no">xsmalloc.h</includes>
    <includes id="xsquaternion_8h" name="xsquaternion.h" local="yes" imported="no">xsquaternion.h</includes>
    <includes id="xscopy_8h" name="xscopy.h" local="yes" imported="no">xscopy.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>INC_ALLOC</name>
      <anchorfile>xsvector_8c.html</anchorfile>
      <anchor>ad54f75644849bc694e434a568e42a1db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INC_FREE</name>
      <anchorfile>xsvector_8c.html</anchorfile>
      <anchor>a9b9a0a5b02857906bc0d7eeec2698e0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>realSwap</name>
      <anchorfile>xsvector_8c.html</anchorfile>
      <anchor>a649050fddd3aa25751eda057ebdd89b9</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="variable">
      <type>XsAtomicInt XSTYPES_DLL_API</type>
      <name>XsVector_allocCount</name>
      <anchorfile>xsvector_8c.html</anchorfile>
      <anchor>aab00949c4f804b1d5386027728a2ec6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsAtomicInt XSTYPES_DLL_API</type>
      <name>XsVector_freeCount</name>
      <anchorfile>xsvector_8c.html</anchorfile>
      <anchor>abedb0cfe094f5d826e2c32ba35b3b657</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsvector.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsvector_8h</filename>
    <includes id="xsmath_8h" name="xsmath.h" local="yes" imported="no">xsmath.h</includes>
    <class kind="class">XsVector</class>
    <member kind="define">
      <type>#define</type>
      <name>XSVECTOR_INITIALIZER</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>ac4801c47f84fa61e319d892e7735da87</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsVector</type>
      <name>XsVector</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>af70286f6f83e2c15f03017731bfb8c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector_angularVelocityFromQuaternion</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>af611fb744efd65f7b64bc2ed4963fdfa</anchor>
      <arglist>(XsVector *thisPtr, XsReal deltaT, const struct XsQuaternion *quat)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector_assign</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>a4efb32303266d55f11abf0aa8e8e9203</anchor>
      <arglist>(XsVector *thisPtr, XsSize sz, const XsReal *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsReal</type>
      <name>XsVector_cartesianLength</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>a9cad61bae397b2a2db1235fdca88df54</anchor>
      <arglist>(const XsVector *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector_construct</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>ab05564ed5476dc9fa3779a8f64174d3a</anchor>
      <arglist>(XsVector *thisPtr, XsSize sz, const XsReal *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector_copy</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>ae92c84d31ef0b36b948bffa499f1df0d</anchor>
      <arglist>(XsVector *copy, XsVector const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector_destruct</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>a55dcec36593ae3b88a75e27b5a7b9cf6</anchor>
      <arglist>(XsVector *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API XsReal</type>
      <name>XsVector_dotProduct</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>a416ba5679c928c0403b57ef60b57a861</anchor>
      <arglist>(const XsVector *a, const XsVector *b)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsVector_empty</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>aff246b4e8a71f304155b8a2f12e0bd90</anchor>
      <arglist>(const XsVector *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsVector_equal</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>a918e0218a428214d59818979e8b952b1</anchor>
      <arglist>(const XsVector *thisPtr, const XsVector *thatPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector_fill</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>a49affd7d1b27936cb39a529e13cc9809</anchor>
      <arglist>(XsVector *thisPtr, XsReal value)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector_multiplyScalar</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>aededbbd349781c19fac33da60c85215c</anchor>
      <arglist>(const XsVector *thisPtr, XsReal scalar, XsVector *dest)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector_ref</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>a727ba3d5cd438bea46c97213eaf5c45a</anchor>
      <arglist>(XsVector *thisPtr, XsSize sz, XsReal *buffer, XsDataFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector_setZero</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>a73170cd93f2cccdf9f8ab50473cffef4</anchor>
      <arglist>(XsVector *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector_swap</name>
      <anchorfile>xsvector_8h.html</anchorfile>
      <anchor>ac99fa5125a28f1796427641acac7ef21</anchor>
      <arglist>(XsVector *a, XsVector *b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsvector3.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsvector3_8c</filename>
    <includes id="xsvector3_8h" name="xsvector3.h" local="yes" imported="no">xsvector3.h</includes>
  </compound>
  <compound kind="file">
    <name>xsvector3.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsvector3_8h</filename>
    <includes id="xsvector_8h" name="xsvector.h" local="yes" imported="no">xsvector.h</includes>
    <class kind="class">XsVector3</class>
    <member kind="typedef">
      <type>struct XsVector3</type>
      <name>XsVector3</name>
      <anchorfile>xsvector3_8h.html</anchorfile>
      <anchor>ae98a961d6b7f4aae742e4c37dabae71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector3_assign</name>
      <anchorfile>xsvector3_8h.html</anchorfile>
      <anchor>afe0b2fdb884b8dc56630f088fa7f290c</anchor>
      <arglist>(XsVector3 *thisPtr, const XsReal *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector3_construct</name>
      <anchorfile>xsvector3_8h.html</anchorfile>
      <anchor>a2c69d469459b9e9c7b3ebd8158181b0a</anchor>
      <arglist>(XsVector3 *thisPtr, const XsReal *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector3_copy</name>
      <anchorfile>xsvector3_8h.html</anchorfile>
      <anchor>ae48049f822a622a2fd6d4a1550a701c4</anchor>
      <arglist>(XsVector *copy, XsVector3 const *src)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVector3_destruct</name>
      <anchorfile>xsvector3_8h.html</anchorfile>
      <anchor>a5dfcc8e54ca445e05ce12d7dc76e1987</anchor>
      <arglist>(XsVector3 *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsversion.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/src/</path>
    <filename>xsversion_8c</filename>
    <includes id="xsversion_8h" name="xsversion.h" local="yes" imported="no">xsversion.h</includes>
    <includes id="xsstring_8h" name="xsstring.h" local="yes" imported="no">xsstring.h</includes>
  </compound>
  <compound kind="file">
    <name>xsversion.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsversion_8h</filename>
    <includes id="xstypesconfig_8h" name="xstypesconfig.h" local="yes" imported="no">xstypesconfig.h</includes>
    <includes id="xsstring_8h" name="xsstring.h" local="yes" imported="no">xsstring.h</includes>
    <class kind="class">XsVersion</class>
    <member kind="define">
      <type>#define</type>
      <name>XSVERSION_INITIALIZER</name>
      <anchorfile>xsversion_8h.html</anchorfile>
      <anchor>ac581507132a23339b7ace358804d9809</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct XsVersion</type>
      <name>XsVersion</name>
      <anchorfile>xsversion_8h.html</anchorfile>
      <anchor>a2199abb530bb996bea8f7d25a4c7086b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsVersion_empty</name>
      <anchorfile>xsversion_8h.html</anchorfile>
      <anchor>ad25ae204529478e2b69a77b9ae7f3c74</anchor>
      <arglist>(const XsVersion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API void</type>
      <name>XsVersion_toString</name>
      <anchorfile>xsversion_8h.html</anchorfile>
      <anchor>a4823d872faf3d5dcca41052965f170d5</anchor>
      <arglist>(const XsVersion *thisPtr, XsString *version)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xswinusb.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/src/</path>
    <filename>xswinusb_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>xsens/xswinusb.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/xsens/</path>
    <filename>xsens_2xswinusb_8h</filename>
    <class kind="struct">XsWinUsb::_WINUSB_API</class>
    <class kind="class">XsWinUsb</class>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_AbortPipe</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>a1bede7d2fce45e33bfb622ace55d72e6</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_ControlTransfer</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>a2bac1dd2a6f36de3ce147d402c1df6d4</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, WINUSB_SETUP_PACKET SetupPacket, PUCHAR Buffer, ULONG BufferLength, PULONG LengthTransferred, LPOVERLAPPED Overlapped)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_FlushPipe</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>a8d73e8ff51919d2be6c3f480e6999a8e</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_Free</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>a60a3b14510b8aa2bf7863624b0a243cc</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_GetAssociatedInterface</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>a2cb40a6d4949dc0cb6c16c3b87be2d78</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR AssociatedInterfaceIndex, WINUSB_INTERFACE_HANDLE *AssociatedInterfaceHandle)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_GetCurrentAlternateSetting</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>a5d1da271532af2e5bb20dc72dc120faa</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, PUCHAR AltSettingNumber)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_GetDescriptor</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>a54ff076e9741350229eaeb71b441416f</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR DescriptorType, UCHAR Index, USHORT LanguageID, PUCHAR Buffer, ULONG BufferLength, PULONG LengthTransferred)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_GetOverlappedResult</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>ad49791d13ceb6016f351df18e4ffbfc5</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, LPOVERLAPPED Overlapped, LPDWORD lpNumberOfBytesTransferred, BOOL bWait)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_GetPipePolicy</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>ae04b434599db1e36e5a537dd24353030</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID, ULONG PolicyType, PULONG ValueLength, PVOID Value)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_GetPowerPolicy</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>a6cebb802120276c3f71672e76a2573de</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, ULONG PolicyType, PULONG ValueLength, PVOID Value)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_Initialize</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>ae89ada13021c46d59ee9f1f3bb5c1774</anchor>
      <arglist>(HANDLE DeviceHandle, WINUSB_INTERFACE_HANDLE *InterfaceHandle)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_QueryDeviceInformation</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>a8c094f5ca2fab024f1e7016806774ded</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, ULONG InformationType, PULONG BufferLength, PVOID Buffer)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_QueryInterfaceSettings</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>ac7e0554d8d1d29dff3d02550bc08e02a</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR AltSettingIndex, PUSB_INTERFACE_DESCRIPTOR UsbAltInterfaceDescriptor)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_QueryPipe</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>aa20af4d9561088c35bfa45454267e177</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR AltSettingNumber, UCHAR PipeIndex, PWINUSB_PIPE_INFORMATION PipeInformation)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_ReadPipe</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>ad7327d042f46108a2d41336fd7ccaae0</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID, PUCHAR Buffer, ULONG BufferLength, PULONG LengthTransferred, LPOVERLAPPED Overlapped)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_ResetPipe</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>a5dbdc5836684082eaa0cc51aab815238</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_SetCurrentAlternateSetting</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>a4ff8c08d76dcdec3107d7ef475d1de5a</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR AltSettingNumber)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_SetPipePolicy</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>a7c9012b3e23ac64b5b857a13f3fea9fa</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID, ULONG PolicyType, ULONG ValueLength, PVOID Value)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_SetPowerPolicy</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>a9188d85329ab6b7f84d007763dbbc62e</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, ULONG PolicyType, ULONG ValueLength, PVOID Value)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_WritePipe</name>
      <anchorfile>xsens_2xswinusb_8h.html</anchorfile>
      <anchor>af089a69e990a5f38f3484c06a10fe5ba</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID, PUCHAR Buffer, ULONG BufferLength, PULONG LengthTransferred, LPOVERLAPPED Overlapped)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xswinusb.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xcommunication/include/</path>
    <filename>xswinusb_8h</filename>
    <class kind="struct">XsWinUsb::_WINUSB_API</class>
    <class kind="class">XsWinUsb</class>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_AbortPipe</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>a1bede7d2fce45e33bfb622ace55d72e6</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_ControlTransfer</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>a2bac1dd2a6f36de3ce147d402c1df6d4</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, WINUSB_SETUP_PACKET SetupPacket, PUCHAR Buffer, ULONG BufferLength, PULONG LengthTransferred, LPOVERLAPPED Overlapped)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_FlushPipe</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>a8d73e8ff51919d2be6c3f480e6999a8e</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_Free</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>a60a3b14510b8aa2bf7863624b0a243cc</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_GetAssociatedInterface</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>a2cb40a6d4949dc0cb6c16c3b87be2d78</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR AssociatedInterfaceIndex, WINUSB_INTERFACE_HANDLE *AssociatedInterfaceHandle)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_GetCurrentAlternateSetting</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>a5d1da271532af2e5bb20dc72dc120faa</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, PUCHAR AltSettingNumber)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_GetDescriptor</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>a54ff076e9741350229eaeb71b441416f</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR DescriptorType, UCHAR Index, USHORT LanguageID, PUCHAR Buffer, ULONG BufferLength, PULONG LengthTransferred)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_GetOverlappedResult</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>ad49791d13ceb6016f351df18e4ffbfc5</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, LPOVERLAPPED Overlapped, LPDWORD lpNumberOfBytesTransferred, BOOL bWait)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_GetPipePolicy</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>ae04b434599db1e36e5a537dd24353030</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID, ULONG PolicyType, PULONG ValueLength, PVOID Value)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_GetPowerPolicy</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>a6cebb802120276c3f71672e76a2573de</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, ULONG PolicyType, PULONG ValueLength, PVOID Value)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_Initialize</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>ae89ada13021c46d59ee9f1f3bb5c1774</anchor>
      <arglist>(HANDLE DeviceHandle, WINUSB_INTERFACE_HANDLE *InterfaceHandle)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_QueryDeviceInformation</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>a8c094f5ca2fab024f1e7016806774ded</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, ULONG InformationType, PULONG BufferLength, PVOID Buffer)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_QueryInterfaceSettings</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>ac7e0554d8d1d29dff3d02550bc08e02a</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR AltSettingIndex, PUSB_INTERFACE_DESCRIPTOR UsbAltInterfaceDescriptor)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_QueryPipe</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>aa20af4d9561088c35bfa45454267e177</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR AltSettingNumber, UCHAR PipeIndex, PWINUSB_PIPE_INFORMATION PipeInformation)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_ReadPipe</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>ad7327d042f46108a2d41336fd7ccaae0</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID, PUCHAR Buffer, ULONG BufferLength, PULONG LengthTransferred, LPOVERLAPPED Overlapped)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_ResetPipe</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>a5dbdc5836684082eaa0cc51aab815238</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_SetCurrentAlternateSetting</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>a4ff8c08d76dcdec3107d7ef475d1de5a</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR AltSettingNumber)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_SetPipePolicy</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>a7c9012b3e23ac64b5b857a13f3fea9fa</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID, ULONG PolicyType, ULONG ValueLength, PVOID Value)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_SetPowerPolicy</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>a9188d85329ab6b7f84d007763dbbc62e</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, ULONG PolicyType, ULONG ValueLength, PVOID Value)</arglist>
    </member>
    <member kind="typedef">
      <type>BOOL __stdcall</type>
      <name>WinUSB_WritePipe</name>
      <anchorfile>xswinusb_8h.html</anchorfile>
      <anchor>af089a69e990a5f38f3484c06a10fe5ba</anchor>
      <arglist>(WINUSB_INTERFACE_HANDLE InterfaceHandle, UCHAR PipeID, PUCHAR Buffer, ULONG BufferLength, PULONG LengthTransferred, LPOVERLAPPED Overlapped)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>xsxbusmessageid.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/hwdrivers/src/xSens_MT4/xstypes/include/xsens/</path>
    <filename>xsxbusmessageid_8h</filename>
    <member kind="typedef">
      <type>enum XsXbusMessageId</type>
      <name>XsXbusMessageId</name>
      <anchorfile>xsxbusmessageid_8h.html</anchorfile>
      <anchor>acb21fb9672db77a0e1321b3f28975f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsXbusMessageId</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gacc13dabe6a88b53c675679d40414ba9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_InvalidMessage</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaed1965df8f88fbec5b195414ab3d8062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_Wakeup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6987f357954a883eb5f08a030dce5d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_WakeupAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaca04a09dccbd864668cf30c61d656892</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqDid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aabf75be19f1ad62703e411d79a3767230</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DeviceId</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa98233ff5a1a88cb4651c07e97afd9550</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_Initbus</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaab76336bbc147bc7d4c589055b3ccdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_InitBusResults</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9ea036190b51457b1ad645c76eff1c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqPeriod</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa21c4f55b019761ccbc50e9fc5004cc33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqPeriodAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa11542cfb363a6cb8a94480dd609403db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetPeriod</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa58b8b850f4f7c64c70573fe2824090f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetPeriodAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6194f91e8619b44100c51e84564ee0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetBid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2f60f13456c276590f0604b713757351</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetBidAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae6b2a33c32d5f52b1117564214dd9f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AutoStart</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aadfcb4c02f8637db895c4d70405469cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AutoStartAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2fca8abbeae31db386b8620c843a4445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_BusPower</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aafe80cc7ab5dd6721080846eaac00e745</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_BusPowerAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae79dd6c6c46e3f9d65504da828def123</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqDataLength</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa66072e50d8d977de00dc70252e81de2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DataLength</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aabb96b5c419a1def92bcf2da854944a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqConfiguration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae3e2bf7d940d2546e871860f88514d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_Configuration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaeb37690418907b799dcae4e45a1ecbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RestoreFactoryDef</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa02f2245eb0f802df667ba8ca4ebd478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RestoreFactoryDefAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac9a0b3c22700a9f907322b432ff1899d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoMeasurement</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab88b3fc231208cc6d1f21da7c95260d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoMeasurementAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa0f8943551121f33e77db747e65435a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFirmwareRevision</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa15621d411e707bcd79ae95177d3d63b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_FirmwareRevision</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8e909a7b6d824cd692ccc8fe2029d473</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBluetoothDisable</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0116e8d81fe4cf0d4bc6510baa135344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBluetoothDisableAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8edc602907632e3a9a34634dac3c26a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DisableBluetooth</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa40db73816e438988246f9f44651d95ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DisableBluetoothAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa454993c1845010c985665246130ef00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqXmOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3fc30ad3814b01ce2152d1ef008b26ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqXmOutputModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1d01a86209cb922c3cf8add6758f991f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetXmOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa21c3a7eb66f75e47525ecb59a1cafc04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetXmOutputModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad7d96774553728319d20ad0abeb02902</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBaudrate</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac492f382198c4a8a8de63d719189a6dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBaudrateAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad02b0fdc8181fd739fe628b12ccc657a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetBaudrate</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa5cdee155338f83eb884d21ef09c63c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetBaudrateAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6e03491fef4204ff2ae7ce6f688644ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0d8d15d93d91ba885ff299e94f7a870a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa94e0d0ff4328b303866dfb53c47b6f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac92ddd5ffcb51213d1a39524eee6a591</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa4c2ed126795d1b88940219822c7fb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqProductCode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa908daa3c693584026d0ede557bdbc32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ProductCode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aace5f3ed08271d1882d5001080f7d6b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqProcessingFlags</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa68fd79e2f39de9deab88dbcd1aa4968b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqProcessingFlagsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7262377ed7470e537dd036501100af00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetProcessingFlags</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa760dafbca252fcdc25c30b12696bee48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetProcessingFlagsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa816ae521b0c31e55e8c3a9806383c95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqInputTrigger</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab4eaf5207ba0ae22e57db83603448cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqInputTriggerAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa75a3ee01a3455572b645efafed0567bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetInputTrigger</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa824f3b0e01870a3def3b22253bd333fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetInputTriggerAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa623ec1f2c0e88baaf8fc99aa653a1119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputTrigger</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa59f860d4c9c55c646bdeb2f4ca0c490a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputTriggerAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6b1c7db998b4a2a626232c17df83fa9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputTrigger</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa92139b488f37c64d32eb8a698878018</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputTriggerAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacb18d4136a074669dfb484d05d2b1616</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncBoxMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa5e471202c094da394a9eb019f2fc3d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncBoxModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa15fb87d4eaf573c3eb89c87459214ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncBoxMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa56f7167626372126e59e0b37537c7f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncBoxModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa679aaf01f7fa5221b823422a3e468df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncConfiguration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4e0a7f4e9c91972f0d7fb1a63c2c2a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncConfigurationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa34b200cca4d583b7fb469e63a597787c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncConfiguration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa86a8ecafc455a1755159beccba6d649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SyncConfiguration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1b9631110942dd0dec49f4e61094ff82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DriverDisconnect</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0451937dd4d8394bb911de3dff9a7344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DriverDisconnectAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3a53c4f5a7c281b1f0a63ec3a1b6f60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_XmPowerOff</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa109977497961b1a487300970de925f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputConfiguration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad5e375a511fb424303c2983a08de07ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputConfigurationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa08aefc296a9ff150d1fd002b85690145</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputConfiguration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae6ae9ca21518d88477964287477676dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputConfigurationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8037134d93757fbd574e9215c2ec9b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaebd95c0b65541f5dcfa2394ee5896287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aada497c5e363a269a925e2189518dd2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa86fe0104d75d2b2f6e6b25acd535323f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaed49402d08f0d063784767ee481af01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacf3f4a3e2bd2dc4a52e594ab9e14c5ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7d3ef4d2a0489c936524736e16d1f40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6657d77d36299f165b58322c74987bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae1ccc028eb7ee69848004f3de408261a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputSkipFactor</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4ece71001b68b3839867c4a27b676667</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputSkipFactorAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa47df4937cc1dea5e0f417e2b435e561b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputSkipFactor</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad8dbdec2ca24c75af121c84a0eaaee7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputSkipFactorAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac35131e6287aaf6096954c23d87bd547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncInSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2523e83645a30c45eed69bca594f852f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncInSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa35e3ce3e8a7bce414700b898ff56a07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncInSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6c326dcfe3a86a8e7f40d76ee8f08bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncInSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aabed16205d80e45a6faa6a3b3efe2f97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncOutSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac57b1d590a0ba340234621577256f190</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncOutSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad119e9e1ce31111319d437c8518167ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncOutSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacb61dbcbd46d82e0e3542ef7aac0b1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncOutSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2fac83d2d74b98a0437cdc7faccfe461</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqErrorMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6dba01f37cca332973b41db9c52d7a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqErrorModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9fdf67e351ee887c538eb8d657e541f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetErrorMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa28d72e73a7df84909cdd70858e643ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetErrorModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6eb70b72e99c7d3f04d9b4ab7dce599d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqTransmitDelay</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae44c6671578f5c101256fcd0ee781d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqTransmitDelayAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aadc8f5ed252650d5f28120f4792094b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetTransmitDelay</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaf2563dc1decc2b25b7497a0676f49af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetTransmitDelayAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aade8a1ee830503b773c23abc09c65c947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetMfmResults</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab1c5adf3112eb717f929701f7b682900</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetMfmResultsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae2e6350dcc5c34e154381b4c33f26c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqObjectAlignment</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae122b64a2e85292ba848823cb8e95075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqObjectAlignmentAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa04b0fdf4e7385d10e1ecbf24dc06f548</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetObjectAlignment</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa268f00e015e009c11ca9a7a0d6cf2b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetObjectAlignmentAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab200ce89d6f3710a1710482c9666277f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqAlignmentRotation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa50395efe336a266ab11fb56609bb80e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqAlignmentRotationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9d54a4f645df57c7df16dde55db3e90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetAlignmentRotation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae4e3ded24f16b9d10bca23999ffed0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetAlignmentRotationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaf3e5913436433069b71537d498aa192f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqXmErrorMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa97099f40866f75e463b73f06bddc06a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqXmErrorModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad2fb819353082f37310a38e41fb5c906</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetXmErrorMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7dc5c703542cfc8ab69b5b2f32467fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetXmErrorModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaff1d94149572b1ea58f28c36eb1eb105</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBufferSize</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa97fa27a37aa1624603d85e49f327106</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBufferSizeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aadcf8fedd7874dab2e3ff2ac1d2141e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetBufferSize</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa542361aa4a45d9bd643b95b630fe6fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetBufferSizeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa350e9bc72c0b788ef0bdee1075f5abdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqHeading</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa563d843bd62fa8678ebbccee83066a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqHeadingAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa75cfc1354c9feff0867bea63f8e4903c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetHeading</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa80fcbe16ec52f9f406a4af92c0692ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetHeadingAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa36e04e4e9181b11107bc11f93181f231</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqMagneticField</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1db626c9e6a150d35abb05f28d161d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqMagneticFieldAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacc5031fc68fc9b65a3d8f7fc8d0db77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetMagneticField</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0c79082e7d3fef957cf27aa22cd2620a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetMagneticFieldAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa27d00dd9224a9c0e180e6579c97fe8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqLocationid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa5382754f8a6de5bdd8994a349cdada9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqLocationidAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa193ec7d8b46d9aaace7ac1f8e17f9413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetLocationId</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8d36a28154579cecd8c7dafdac002e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetLocationIdAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7badf4cb11cf89a81d98774452a197fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqExtOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacb50e4eebd2ea1e42863f3968db4db79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqExtOutputModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa08973088d96323859d59adff9e2c3db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetExtOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa162b6e603801e2e76fe08d5040520d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetExtOutputModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab6f339ad9a7b0cd37bf3fc17e4b1c956</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqStringOutputType</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae0ec9e338d7383b56147d4444d6224ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqStringOutputTypeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa50f253d9504f389f9cd19db2d98de46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetStringOutputType</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aabb817d6c6809dabd0dc7ec91dd95bc61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetStringOutputTypeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaec7f99615e751d12586e00b75d6fc04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBatteryLevel</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa198e3196a1469201a38d384c02c5266f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_Batterylevel</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa5a8edeefb61963cb6c2bbebc092c8686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqInitTrackMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4bcf83369e52ba0a01232a1887fb8456</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqInitTrackModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab60e07751032553c05e36ab9aff24fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetInitTrackMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab7067d162e31bac3e6812521c109b8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetInitTrackModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4b92b57169c947a256cf5bae17e0d1d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqMasterSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1377eb8c69f9b21367dcf008cbb29b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_MasterSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaaba3081f9a8688f1af52456a67a2323e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StoreFilterState</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa8a9221a88fc3b308e1cb2e8260d4722</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StoreFilterStateAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aafffabdeffe9d1fcc60b4eb6e0034d16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetUtcTime</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9e264ee118940f6604aa5a0f4f78243a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqUtcTime</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1c43edbc7081dcb96752bcf95e4f3af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetUtcTimeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6f297f68263dd1b8fceb5c21574fcabb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_UtcTime</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa24cc5d6ced985aa6469b32fb57dfe938</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AdjustUtcTime</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae66eae03905fb46e3563e26c94b8c7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AdjustUtcTimeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2724d4c0cc4a4f591bb44272089db4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqActiveClockCorrection</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa884f1b5aaa9358883cba36db53ebf87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ActiveClockCorrection</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa499b56f642ab7d10a5722f85e05fd5eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StoreActiveClockCorrection</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa91ba1dd0c6897bdf63671ffd2a7cca48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StoreActiveClockCorrectionAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3045da829d828237eaeeee8b587659a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqAvailableFilterProfiles</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaedd96e9f08419d144e660c88162f0d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AvailableFilterProfiles</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac653ad52ebe3ea4a268209cf3caf006b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFilterProfile</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aabb53c860e8654509a76835e7cfddb4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFilterProfileAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa58503e5af9f9fcd8fa1003c0e5ed18a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetFilterProfile</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaf6a257f7def6453d0266a49fdcc637db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetFilterProfileAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa907d7a8f2b039dd1a9c0c95f612dfa6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqAvailableScenarios</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae7c74f4c1bb85bc7b7075a7feba7edb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AvailableScenarios</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7d766a3c19ee0e31da01c87c92d13e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqScenario</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9839652ee5ce325bde9581fb3abbee8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqScenarioAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa209715a9c33de40c99ed2ebcf4c57188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetScenario</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4677bb2726cc27d4e71c7bc80bbde645</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetScenarioAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaddc7bb9b986137c0beb3b766942e9b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqGravityMagnitude</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa21edc082640d6f6b443e1d7a8ccf85c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqGravityMagnitudeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab1f14e4ce0339e9778c07da5c40d91c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetGravityMagnitude</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad01a744b4606574de11deec899f304c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetGravityMagnitudeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa56943e5b9d91fce5ec8366de280305a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqGpsLeverArm</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aafff4fc330746440fd93bc896ad9a004d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqGpsLeverArmAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa647684a366ae83288022c444d3ee7646</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetGpsLeverArm</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa67fa8b375f92b6b0e28864dd836204b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetGpsLeverArmAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa477e30161c8ff6e9bd7c5d8903b9161e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqLatLonAlt</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaf62038c6f00180a4e2a6967a038bbc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqLatLonAltAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2688a75dd36da81dfaabd36d04e456e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetLatLonAlt</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaaa816523da1f293c76d2ab70f80ccd80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetLatLonAltAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac116d47a747b541fff33d9cedb1fe5da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoConfig</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa34b119256a43dac6b9421d6697b08376</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoConfigAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3d4f164b63661d70c2f07cb9e031fd85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_BusData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa43350b892aa9e508a5f90ccf27a611c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_MtData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa779143582fa7009c46a607d04457dcd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetNoRotation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac1f1f8660823dcb0c8a02b336c130d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetNoRotationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa53c2f2835c6e21e9198107598b847fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RunSelfTest</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae2a94ffb843fd9e38fb7c95576a81073</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SelfTestResults</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae2cf731e36a09c347fc5e12199a8b4c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_PrepareData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa79cfccb0c7b4cb124a0d43b4160d9b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8738113753f04a779e45a3447978f510</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqDataAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa38afdad22ca442463a79fabae3fff3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_MtData2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4b852204cd8a328ec51fa02bbb5032e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_Reset</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa25d8bbe47ba4a9ffe9b14c1d825e8c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ResetAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1587fdc85b083b3a560f730593bb720b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_Error</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa314644b654cad60263f1c486c9ef9afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_MasterIndication</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa29b01332c56faf64a01548b543bcbeb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFilterSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4b3b9efca026c6e0fb41657af1433dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFilterSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa100ea1c5d429cdfeb329b21ceb2306b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetFilterSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6728c01e39e4473a6301454c7953e72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetFilterSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1b76de19284d0f50c145995aa421b3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqAmd</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaeb65dd5a1b1e36be2299fdb46e4a09d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqAmdAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3a336a452f290458fbbc7b62994a885b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetAmd</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0bd638aa06529d16d97100a186332ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetAmdAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aada6c5d4dbfd840d6a85feae16c21b0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ResetOrientation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa00db5b6fd60212a0469d33f15ba3e3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ResetOrientationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3b5389da1739bde6283e7c40223f7a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqGpsStatus</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa763862dd66da86cea287123783021f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GpsStatus</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0c622f2ca320239d829838cc7b0a6e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_WriteDeviceId</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6b48cddd3e4dec89f58e800736d58b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_WriteDeviceIdAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa82dcd6b49fb405763fc5fead1fd9354a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_WriteSecurityKey</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3569d682d175d6c6ff7df4f9183536db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_WriteSecurityKeyAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaf580a10fb1212bd1d88122c3acf6e5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ProtectFlash</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa74fca9dc14cb4cd9ddc38f89494c4ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ProtectFlashAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa4be45ae87de30df9aba31b490301863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSecurityCheck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa021be05a397dc5437fb4f6511e2daacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SecurityCheck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae50edf6d01574927035612c72c183094</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ScanChannels</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa73e78f9ddcdaa2a0ff5682094e0f20a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ScanChannelsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacab8af689f55005b49113eed03cf8652</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_EnableMaster</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa04e2ab01399c6f58136c27d8ad6c02a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_EnableMasterAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa86fd7fed10098539428a9147e0b54ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DisableMaster</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa526df48ac7d179def9d514766516a75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DisableMasterAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab4703b57717c89c7f810e8575bcaf131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqRadioChannel</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa43b9e6de61d6fff9ed7df1101c9dfe9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqRadioChannelAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8dc789556c61d26ed90d4bc3fd60896b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetClientPriority</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8106669e2c21ca42d52d777dff517c91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetClientPriorityAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9af91cffd6784cf5c606c9cd416c1941</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqClientPriority</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa85f7f79843f0b1fb948a61d4a3649833</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqClientPriorityAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aadadb6e11c7b12a1c0519aa37f6f8fd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetWirelessConfig</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0342f3238c08bf1f9427a7adb55fdd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetWirelessConfigAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacb47d6d958dfc2a9effa82f0552ae3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqWirelessConfig</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9ff5f5fdbe6dcf502a58e216ad89660a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqWirelessConfigAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaf96891cbd856d03ff2637f28d851cb49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_UpdateBias</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad13b62626cc80ac03d9feeec0e332fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_UpdateBiasAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7f762ccd2f0587824dbd609bacb857b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ToggleIoPins</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0c64265b48493c6aa5a2000f48e5d71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ToggleIoPinsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa30b4894cee6b13f9ac6c6155c0bf3441</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetTransportMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aadef7f5cec9fcc84d3f801e81bf506d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetTransportModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa91c7c90ceecba4621a145a092d84a0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqTransportMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad2c32ba6c7019990149b58d9ff81a918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqTransportModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3d277b8298b61c330860d90797c4635c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AcceptMtw</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae2ccea596a121a720cb67213f69160fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AcceptMtwAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa35f79ae0339714af22d33894ec10413d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RejectMtw</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa5594f1855c6104dd86c1dd054e9d7869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RejectMtwAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa301b955fe3f1e54fa867ece5326225d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_InfoRequest</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa69715635383e621614be6c6e79df2d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_InfoRequestAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa41dd5bb26b8f147757d3ebaa53a664b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFrameRates</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac5c3708e4e6e9c43045549237ab6c349</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFrameRatesAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aabfc57c6d29310b26b379d0dc32b61733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StartRecording</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaaf303cad3a71c32f65881c242faf6444</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StartRecordingAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aada8d8d013634f0e5d86dde8182ecf5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StopRecording</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa17b19d3de1e2160bc668bc18400b8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StopRecordingAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2b25c9d8edfad24a196d92a02ac9003d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_InfoBatteryLevel</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacd5297a6f1790ed7fbb9f262bd1b4efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_InfoTemperature</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac845b03168d86b5471a5c73cb8745ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoOperational</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaad723f75a66203601b955d730f0ca2cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoOperationalAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab81b3365cbab61b523f8b9bab6a71621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqEmts</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa08a84fd01b77650f9ad53d463c796246</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_EmtsData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aadb60ab038d5d480e49f1ecac6e1d6a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RestoreEmts</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8fa3047e6bdc03f44b5503928798f649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RestoreEmtsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7b3adf70f56a2dd38c2c4087cdaefc68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StoreEmts</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab818f27f4a10f74a6c276721bfebd9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StoreEmtsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac61bfc143f81f55416a89af11f710ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoTransparentMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4e8f3b5ed32d31d254392c4b121aa353</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoTransparentModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa78a566d8b24936723b64e27e88cb5cd0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>zconf.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>zconf_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>const</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>a2c212835823e3c54a8ab6d95c652660e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FAR</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>aef060b3456fdcc093a7210a762d5f2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_MEM_LEVEL</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>a8e9fefb3d20386851ca693946127ab2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_WBITS</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>abd2f406ac1f9c49236376115d78ccb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OF</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>aa6c3c093d0900e1d96d07c91b53c1b5d</anchor>
      <arglist>(args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEEK_CUR</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>a4c8d0b76b470ba65a43ca46a88320f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEEK_END</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>ad2a2e6c114780c3071efd24f16c7f7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEEK_SET</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>a0d112bae8fd35be772185b6ec6bcbe64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>z_off_t</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>a8cf4661a88ec12823d7cbdd3fa629eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZEXPORT</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>a181415878f03b95a7094309d824a14b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZEXPORTVA</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>af38d1853df635eee27f1a02f96457b22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZEXTERN</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>a49b7f5eccfcc99e53178581632bc9589</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>Byte</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>ae3a497195d617519e5353ea7b417940f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Byte FAR</type>
      <name>Bytef</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>aeb722a888064be47e12d05f692e0f407</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char FAR</type>
      <name>charf</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>a0f3f92a9c02f6f688bf081aabf230212</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int FAR</type>
      <name>intf</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>aa857123283d7630b35e9b1d427dd6438</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uInt</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>a87d141052bcd5ec8a80812a565c70369</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uInt FAR</type>
      <name>uIntf</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>adddbe74608d318334285e01f8a56fa5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>uLong</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>acd2a5701a3aecf6700d2c66c606ecb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uLong FAR</type>
      <name>uLongf</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>a0426a5a0ed418ec4ae15af8281c64254</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Byte *</type>
      <name>voidp</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>aa3397ff439b5e076528b04bc9b8b086a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Byte const *</type>
      <name>voidpc</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>a7db54413d7060e4b57868c2b23c0ec1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Byte FAR *</type>
      <name>voidpf</name>
      <anchorfile>zconf_8h.html</anchorfile>
      <anchor>a04c731495379021454c8e61439dc88ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>zip.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/</path>
    <filename>zip_8cpp</filename>
    <includes id="base-precomp_8h" name="base-precomp.h" local="yes" imported="no">base-precomp.h</includes>
    <includes id="zlib_8h" name="zlib.h" local="yes" imported="no">zlib.h</includes>
    <includes id="zip_8h" name="zip.h" local="no" imported="no">mrpt/compress/zip.h</includes>
    <includes id="datetime_8h" name="datetime.h" local="no" imported="no">mrpt/system/datetime.h</includes>
    <includes id="filesystem_8h" name="filesystem.h" local="no" imported="no">mrpt/system/filesystem.h</includes>
    <includes id="vector__loadsave_8h" name="vector_loadsave.h" local="no" imported="no">mrpt/system/vector_loadsave.h</includes>
    <includes id="CFileGZOutputStream_8h" name="CFileGZOutputStream.h" local="no" imported="no">mrpt/utils/CFileGZOutputStream.h</includes>
    <includes id="CFileGZInputStream_8h" name="CFileGZInputStream.h" local="no" imported="no">mrpt/utils/CFileGZInputStream.h</includes>
    <includes id="CFileInputStream_8h" name="CFileInputStream.h" local="no" imported="no">mrpt/utils/CFileInputStream.h</includes>
  </compound>
  <compound kind="file">
    <name>zip.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/include/mrpt/compress/</path>
    <filename>zip_8h</filename>
    <includes id="utils__defs_8h" name="utils_defs.h" local="no" imported="no">mrpt/utils/utils_defs.h</includes>
    <namespace>mrpt</namespace>
    <namespace>mrpt::compress</namespace>
    <namespace>mrpt::compress::zip</namespace>
    <namespace>mrpt::utils</namespace>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>compress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a7c55b13ad40d387110e9b6ba03aa9cbd</anchor>
      <arglist>(void *inData, size_t inDataSize, std::vector&lt; unsigned char &gt; &amp;outData)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>compress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>afac910ace905e69fa14691d0d3c21659</anchor>
      <arglist>(const std::vector&lt; unsigned char &gt; &amp;inData, std::vector&lt; unsigned char &gt; &amp;outData)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>compress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>aa157bcee10159adfb7fabfd2054d36d9</anchor>
      <arglist>(void *inData, size_t inDataSize, mrpt::utils::CStream &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>compress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>ae1632d2527a4b2863cca29fd6030c0cf</anchor>
      <arglist>(const std::vector&lt; unsigned char &gt; &amp;inData, mrpt::utils::CStream &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>compress_gz_data_block</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a917d36c73dc724c0fe64ed8ca7c1469d</anchor>
      <arglist>(const vector_byte &amp;in_data, vector_byte &amp;out_gz_data, const int compress_level=9)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>compress_gz_file</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a2acf7299ca000328a36edcaf1d54be68</anchor>
      <arglist>(const std::string &amp;file_path, const vector_byte &amp;buffer, const int compress_level=9)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>decompress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a9d56241e0f7c868bba498a7febb2e305</anchor>
      <arglist>(void *inData, size_t inDataSize, std::vector&lt; unsigned char &gt; &amp;outData, size_t outDataEstimatedSize)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>decompress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a1e43a66c971bdb9c821ec4146173c5f5</anchor>
      <arglist>(void *inData, size_t inDataSize, void *outData, size_t outDataBufferSize, size_t &amp;outDataActualSize)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>decompress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>ac570f435e323fd90abed2c119a66536b</anchor>
      <arglist>(mrpt::utils::CStream &amp;inStream, size_t inDataSize, void *outData, size_t outDataBufferSize, size_t &amp;outDataActualSize)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>decompress_gz_data_block</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a826e348f7a558c58e45bda48e83ef19f</anchor>
      <arglist>(const vector_byte &amp;in_gz_data, vector_byte &amp;out_data)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>decompress_gz_file</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a44eb1b35441d79f7464acae4e73a1104</anchor>
      <arglist>(const std::string &amp;file_path, vector_byte &amp;buffer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>zip_unittest.cpp</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/</path>
    <filename>zip__unittest_8cpp</filename>
    <includes id="compress_8h" name="compress.h" local="no" imported="no">mrpt/compress.h</includes>
    <includes id="ops__vectors_8h" name="ops_vectors.h" local="no" imported="no">mrpt/math/ops_vectors.h</includes>
    <includes id="gtest_8h" name="gtest.h" local="no" imported="no">gtest/gtest.h</includes>
    <member kind="function">
      <type></type>
      <name>TEST</name>
      <anchorfile>zip__unittest_8cpp.html</anchorfile>
      <anchor>a227b57b046901e491a4ecfea2b6a5f49</anchor>
      <arglist>(Compress, DataBlockGZ)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>zlib.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>zlib_8h</filename>
    <includes id="zconf_8h" name="zconf.h" local="yes" imported="no">zconf.h</includes>
    <class kind="struct">gz_header_s</class>
    <class kind="struct">internal_state</class>
    <class kind="struct">z_stream_s</class>
    <member kind="define">
      <type>#define</type>
      <name>deflateInit</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>ae7440c1c5a8becba6dbf410275dc0a5c</anchor>
      <arglist>(strm, level)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>deflateInit2</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a59b575a521efe7ea0d3b9dd3c8d315c1</anchor>
      <arglist>(strm, level, method, windowBits, memLevel, strategy)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>inflateBackInit</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a9253571ea0fc77cc53c330c0411b8c19</anchor>
      <arglist>(strm, windowBits, window)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>inflateInit</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>ad7c6797b618699f70f61323c5184f26e</anchor>
      <arglist>(strm)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>inflateInit2</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a611fc206e69f34e812ca8b590982fdd5</anchor>
      <arglist>(strm, windowBits)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_ASCII</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a9a852d9163cdb10687403d4e79dda06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_BEST_COMPRESSION</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a8db83edd9dea51f8cf0afd1727838b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_BEST_SPEED</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>ad5222ae19b77c6e83815d07ca5d03fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_BINARY</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a2bfe22ed89d3553335d18a4c3cab67af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_BLOCK</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a73e5f4c24156c63ba863014396685062</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_BUF_ERROR</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a425e2f0664e1b1f75bf2bffab88d353d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_DATA_ERROR</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a9eda83d428a71752d148f38b5dbe04f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_DEFAULT_COMPRESSION</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>af5387baee05124298e431ebe6fe96b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_DEFAULT_STRATEGY</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a580d7c2527e653ddd783109271750849</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_DEFLATED</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a27a96226f3dc88e4743131c632adf32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_ERRNO</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a3c66d64c427c0337c64e578537478737</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_FILTERED</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>af01ccb5a9db8d415cde987d9553ad200</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_FINISH</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a876a626ba14eb12eea4bbf6823b6ca50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_FIXED</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>aaa5c996fbc985d5ec43f99112c0ac4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_FULL_FLUSH</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>aed4fbb038c3973aacf52fccffbc44b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_HUFFMAN_ONLY</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a1eec3d3720ba91fd54fa08d2757c1785</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_MEM_ERROR</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>ae2be6be871e377c6e2c25a7296ce320c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_NEED_DICT</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a32916ba675b2d06463da2576b6a49d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_NO_COMPRESSION</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a496a4523776bcfa14568cd083b59f24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_NO_FLUSH</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>ac3b62e37b9922d9496014515acd6083a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_NULL</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>ad15afa2776b41b2f4d8582dd152bd736</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_OK</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a8cb802b6a11e926478dc6547c514c65c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_PARTIAL_FLUSH</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>adbd49089a5611593f05ac80c9e12cc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_RLE</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>af52c1220e7193d2da78332d75f9251ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_STREAM_END</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a7d94a4a852228a899864a0053162e7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_STREAM_ERROR</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>aad97cde83a9a4bb77f5c3b03bb68e483</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_SYNC_FLUSH</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>aa32ca175522e0ef314f4dc0b0196bada</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_TEXT</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>ac5c9021ac9271248094c6b93c61e1f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_UNKNOWN</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a4be54d9d68d40adb73f87492284cc290</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Z_VERSION_ERROR</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a7634cdd55f955ee1be99c065c6977371</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZLIB_VERNUM</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a6413cdfb4cdc0b5a09cf9b5f3f8f48ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZLIB_VERSION</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a51dc9dc65e483b3222c1f0f6a87eb76e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>zlib_version</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a1f228220c3e6935eb171761c61487059</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct gz_header_s</type>
      <name>gz_header</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a2c394ffb61e707fba3c6b1a36704b305</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>gz_header FAR *</type>
      <name>gz_headerp</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a40e9dcc294796d99b25e98fb06477fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>voidp</type>
      <name>gzFile</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>acd0143ddd532551631ecc7093fd7adfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>voidpf alloc_func</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a8614d49a5dd53697f4689073c0dbecbb</anchor>
      <arglist>((voidpf opaque, uInt items, uInt size))</arglist>
    </member>
    <member kind="typedef">
      <type>struct z_stream_s</type>
      <name>z_stream</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>afa60092f4e0b9bc4f23b41c6930463f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>z_stream FAR *</type>
      <name>z_streamp</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a6ede25c84d3c9f8632305866acffb1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN const char *ZEXPORT zlibVersion</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>ab1bbaa8881cd84bb4d6c306e3a315241</anchor>
      <arglist>((void))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT deflate</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a2e6d9561156aac56578c2f1434dc2595</anchor>
      <arglist>((z_streamp strm, int flush))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT deflateEnd</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>aaf595349427894f1dbaff9b509791256</anchor>
      <arglist>((z_streamp strm))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT deflateSetDictionary</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>af4ceec9e4a1b0328f7bb73a6f423d2c0</anchor>
      <arglist>((z_streamp strm, const Bytef *dictionary, uIntdictLength))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT deflateCopy</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>ae1a33ab7164b2fbab7683c4bea4c50c4</anchor>
      <arglist>((z_streamp dest, z_streamp source))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT deflateParams</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a35cdc947fd49a1bc22481945422bb97e</anchor>
      <arglist>((z_streamp strm, int level, int strategy))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT deflateTune</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a769be8bd85feda1b2dcb502abc010b23</anchor>
      <arglist>((z_streamp strm, int good_length, int max_lazy, int nice_length, int max_chain))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN uLong ZEXPORT deflateBound</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>ab8bfcdd5ca05f2544694149a771644fa</anchor>
      <arglist>((z_streamp strm, uLong sourceLen))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT deflatePrime</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a4891be63c26cb4dc463c8b2fba7e5ae2</anchor>
      <arglist>((z_streamp strm, int bits, int value))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT deflateSetHeader</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a77ea653416e54d2d8415fecdcfd2472c</anchor>
      <arglist>((z_streamp strm, gz_headerp head))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT inflateBack</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a8df5cf36f8df181376ad722b2c13c8c2</anchor>
      <arglist>((z_streamp strm, in_func in, void FAR *in_desc, out_func out, void FAR *out_desc))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT compress</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a85df695aadb45de9c814f7a11f74705c</anchor>
      <arglist>((Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT compress2</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>aa38fec9fd654c448681296d8bfee871a</anchor>
      <arglist>((Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN uLong ZEXPORT compressBound</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a4d4f28ef1b8cbd7884aa62fc9f7ab22b</anchor>
      <arglist>((uLong sourceLen))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN gzFile ZEXPORT gzopen</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>aefa7cf8ffe7d0612cce1682e8eddc033</anchor>
      <arglist>((const char *path, const char *mode))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN gzFile ZEXPORT gzdopen</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a60335f5e60905450d17d415a99db1d0e</anchor>
      <arglist>((int fd, const char *mode))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT gzsetparams</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a4bf8da17c7ec075cfbe8ba5340897cfd</anchor>
      <arglist>((gzFile file, int level, int strategy))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT gzread</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>afe848f00a307b58004de5a0ed5c7a98d</anchor>
      <arglist>((gzFile file, voidp buf, unsigned len))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT gzwrite</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>ab8124cca4e0111abc3a089ac1fc53ecf</anchor>
      <arglist>((gzFile file, voidpc buf, unsigned len))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORTVA gzprintf</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>aa16722ec242cc8e52e5a9bcb07f6681a</anchor>
      <arglist>((gzFile file, const char *format,...))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT gzputs</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>afce6ce4068efaf8d5035a06a2a8ef8d4</anchor>
      <arglist>((gzFile file, const char *s))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN char *ZEXPORT gzgets</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>aeb249b54a8b291ffedd96a0f3309d17b</anchor>
      <arglist>((gzFile file, char *buf, int len))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT gzputc</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a71bf5da80bd11fd776592fc319d6305c</anchor>
      <arglist>((gzFile file, int c))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT gzgetc</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a200aee6968107e38df3efcf80e9b696f</anchor>
      <arglist>((gzFile file))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT gzungetc</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a731d6b0156abd7f9b38ccb8d1841f371</anchor>
      <arglist>((int c, gzFile file))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT gzflush</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a1f60ebb9d0a34dc0246d08f8c17892e4</anchor>
      <arglist>((gzFile file, int flush))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN z_off_t ZEXPORT gzseek</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a036580ed18d33791beb30eee4a381233</anchor>
      <arglist>((gzFile file, z_off_t offset, int whence))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN const char *ZEXPORT gzerror</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a8719df7ce51af4f5f1b2ed8e8454a56c</anchor>
      <arglist>((gzFile file, int *errnum))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN uLong ZEXPORT adler32</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a58d297b6efb8e8abf76451b5be91eac9</anchor>
      <arglist>((uLong adler, const Bytef *buf, uInt len))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN uLong ZEXPORT adler32_combine</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>aac77e0399fd64cf9e6467ff38b29bf80</anchor>
      <arglist>((uLong adler1, uLong adler2, z_off_t len2))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN uLong ZEXPORT crc32</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a6fd2dcbf92d74eb1debc04f1ad4a7064</anchor>
      <arglist>((uLong crc, const Bytef *buf, uInt len))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN uLong ZEXPORT crc32_combine</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a35b6e16ca9bee651ef93d8c6aeadee77</anchor>
      <arglist>((uLong crc1, uLong crc2, z_off_t len2))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT deflateInit_</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>aee7a3a2881b7bfd06796c01120975964</anchor>
      <arglist>((z_streamp strm, int level, const char *version, int stream_size))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT inflateInit_</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a6fd21cd770ef0aeb9689108a28c17848</anchor>
      <arglist>((z_streamp strm, const char *version, int stream_size))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT deflateInit2_</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>ad6065a31da6d85fc705e644f578e7493</anchor>
      <arglist>((z_streamp strm, intlevel, intmethod, int windowBits, int memLevel, int strategy, const char *version, int stream_size))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT inflateInit2_</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a2f12a7cc3ddf8face3b53e6a7df08f24</anchor>
      <arglist>((z_streamp strm, intwindowBits, const char *version, int stream_size))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT inflateBackInit_</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a740e2f0087d5e04edd8d19fd124e0114</anchor>
      <arglist>((z_streamp strm, int windowBits, unsigned char FAR *window, const char *version, int stream_size))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN const char *ZEXPORT zError</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>aeb600ab48f5eefd73b51e2e9d94d40cf</anchor>
      <arglist>((int))</arglist>
    </member>
    <member kind="function">
      <type>ZEXTERN int ZEXPORT inflateSyncPoint</type>
      <name>OF</name>
      <anchorfile>zlib_8h.html</anchorfile>
      <anchor>a2e797b0d60f7efb11e86f4161207d166</anchor>
      <arglist>((z_streamp z))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>zutil.c</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>zutil_8c</filename>
    <includes id="zutil_8h" name="zutil.h" local="yes" imported="no">zutil.h</includes>
    <class kind="struct">internal_state</class>
    <member kind="function">
      <type>voidp malloc</type>
      <name>OF</name>
      <anchorfile>zutil_8c.html</anchorfile>
      <anchor>add8b03ae5c2c602b728ebb3b21931371</anchor>
      <arglist>((uInt size))</arglist>
    </member>
    <member kind="function">
      <type>voidp calloc</type>
      <name>OF</name>
      <anchorfile>zutil_8c.html</anchorfile>
      <anchor>a2be754c5363f22e1db3e80698a568ead</anchor>
      <arglist>((uInt items, uInt size))</arglist>
    </member>
    <member kind="function">
      <type>void free</type>
      <name>OF</name>
      <anchorfile>zutil_8c.html</anchorfile>
      <anchor>a8f8149fe81b707d93e4b55388d11a430</anchor>
      <arglist>((voidpf ptr))</arglist>
    </member>
    <member kind="function">
      <type>voidpf</type>
      <name>zcalloc</name>
      <anchorfile>zutil_8c.html</anchorfile>
      <anchor>acd6de6ee77b7c44353e61511b6eb1d90</anchor>
      <arglist>(voidpf opaque, unsigned items, unsigned size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zcfree</name>
      <anchorfile>zutil_8c.html</anchorfile>
      <anchor>ac5167b77f4a79cb68ba27c598b52485e</anchor>
      <arglist>(voidpf opaque, voidpf ptr)</arglist>
    </member>
    <member kind="function">
      <type>const char *ZEXPORT</type>
      <name>zError</name>
      <anchorfile>zutil_8c.html</anchorfile>
      <anchor>a43d0ecf9c894ba2ed44845a6ffc36209</anchor>
      <arglist>(int err)</arglist>
    </member>
    <member kind="function">
      <type>uLong ZEXPORT</type>
      <name>zlibCompileFlags</name>
      <anchorfile>zutil_8c.html</anchorfile>
      <anchor>a864d90914dbbc92e246503b147b553eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *ZEXPORT</type>
      <name>zlibVersion</name>
      <anchorfile>zutil_8c.html</anchorfile>
      <anchor>a705cd706dfe534aa9161a253a1c9a81a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>zmemcmp</name>
      <anchorfile>zutil_8c.html</anchorfile>
      <anchor>a6590fb2f333a07dc593b873440d7c6ab</anchor>
      <arglist>(Bytef *s1, const Bytef *s2, uInt len) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zmemcpy</name>
      <anchorfile>zutil_8c.html</anchorfile>
      <anchor>aaeaf4c4bfd0bbb073ce42fe420bb828a</anchor>
      <arglist>(Bytef *dest, const Bytef *source, uInt len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zmemzero</name>
      <anchorfile>zutil_8c.html</anchorfile>
      <anchor>ae92187bde62d7c4e84b231576d291881</anchor>
      <arglist>(Bytef *dest, uInt len)</arglist>
    </member>
    <member kind="variable">
      <type>const char *const</type>
      <name>z_errmsg</name>
      <anchorfile>zutil_8c.html</anchorfile>
      <anchor>ace9cfadbe3490be7fea6728608c4428d</anchor>
      <arglist>[10]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>zutil.h</name>
    <path>/tmp/catkin_workspace/src/mrpt1/libs/base/src/compress/zlib/</path>
    <filename>zutil_8h</filename>
    <includes id="zlib_8h" name="zlib.h" local="yes" imported="no">zlib.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>Assert</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a5c8d8d889189d1461d10df831f3cd40e</anchor>
      <arglist>(cond, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEF_MEM_LEVEL</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a19c8e60fa32d4ddf303ce988ba97af61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEF_WBITS</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>aef084f32d9ca8b9273a1c826b89b979a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DYN_TREES</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a40a71de753262f20a0bcacc2304e7b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERR_MSG</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a66466516a4a71f3c78ccc40d203c92e5</anchor>
      <arglist>(err)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ERR_RETURN</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a0fcc2fe26110263e812ce50919b6a5c1</anchor>
      <arglist>(strm, err)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>F_OPEN</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a7d40e22cfc0ad4087bf371d61290a0f5</anchor>
      <arglist>(name, mode)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>local</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a08023ea6765c99d60a6a3840cd07156e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_MATCH</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>ab7a9188dce25dac8d3a970c01b89b0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN_MATCH</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a7984ceb1ff48ac91172976b91ed43f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OS_CODE</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a919da7d9b61966c3af796ab42e618bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRESET_DICT</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a1156d73d88538d122acfa852b95492bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STATIC_TREES</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a0f63a9090acfe4f653f117b638b289d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STORED_BLOCK</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a9f650bc9c1fbd9499098e3a70d295b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Trace</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a93bbe97269cf8304b452a4d472dba191</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Tracec</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a15ce9096835263938f62694aee7a0a99</anchor>
      <arglist>(c, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Tracecv</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a54a66ee51c61d67607b64678b055af6b</anchor>
      <arglist>(c, x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Tracev</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a67eab10382e740297e8a59d69f85464e</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>Tracevv</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>ae65182ff511f0b12345c20b6533f32d9</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TRY_FREE</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a8a5cef3599266dcaa129ed959a42bcf6</anchor>
      <arglist>(s, p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZALLOC</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a39679d03501d691bdfc62a3324cb9548</anchor>
      <arglist>(strm, items, size)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZFREE</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a71d7c4f186ae3a055367c92db5a8ab18</anchor>
      <arglist>(strm, addr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ZLIB_INTERNAL</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a59d4d7ef4d73655c759211ec33a5d44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uch</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>af3307af5922c72924a837559c801a8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uch FAR</type>
      <name>uchf</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>aaa6fdf02a2fdaf3731f17a19920ddb0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>ulg</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>abd6f60bf9450af2ecb94097a32c19a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>ush</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a3754180d606d4ed15468d15d9665aa2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ush FAR</type>
      <name>ushf</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>ab854e4722acf30ada8a7a71b58d1b238</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void zmemcpy</type>
      <name>OF</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>ac40b32ad09bcfb95fa13459dd0bd44fd</anchor>
      <arglist>((Bytef *dest, const Bytef *source, uInt len))</arglist>
    </member>
    <member kind="function">
      <type>int zmemcmp</type>
      <name>OF</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>ab54c0c502433f939a51beae56b93c690</anchor>
      <arglist>((const Bytef *s1, const Bytef *s2, uInt len))</arglist>
    </member>
    <member kind="function">
      <type>void zmemzero</type>
      <name>OF</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>ac1e8b0d84844c91143ab66679c2a0441</anchor>
      <arglist>((Bytef *dest, uInt len))</arglist>
    </member>
    <member kind="function">
      <type>voidpf zcalloc</type>
      <name>OF</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a8ddde111a12dcffe2ab5854a44f9fb23</anchor>
      <arglist>((voidpf opaque, unsigned items, unsigned size))</arglist>
    </member>
    <member kind="function">
      <type>void zcfree</type>
      <name>OF</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>a49e951898640714825f7fbde87a1e05b</anchor>
      <arglist>((voidpf opaque, voidpf ptr))</arglist>
    </member>
    <member kind="variable">
      <type>const char *const</type>
      <name>z_errmsg</name>
      <anchorfile>zutil_8h.html</anchorfile>
      <anchor>ace9cfadbe3490be7fea6728608c4428d</anchor>
      <arglist>[10]</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>__GLXEvent</name>
    <filename>union____GLXEvent.html</filename>
    <member kind="variable">
      <type>GLXPbufferClobberEvent</type>
      <name>glxpbufferclobber</name>
      <anchorfile>union____GLXEvent.html</anchorfile>
      <anchor>ada5880e2b424bcb2f60a411aaf713fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>pad</name>
      <anchorfile>union____GLXEvent.html</anchorfile>
      <anchor>a1cb8f6e7e77a34d25baf43b3f3bc2d4f</anchor>
      <arglist>[24]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtDeviceConfiguration::_devInfo</name>
    <filename>structCmtDeviceConfiguration_1_1__devInfo.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_dataLength</name>
      <anchorfile>structCmtDeviceConfiguration_1_1__devInfo.html</anchorfile>
      <anchor>ac3d35828709f33e82d38f08031060942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_deviceId</name>
      <anchorfile>structCmtDeviceConfiguration_1_1__devInfo.html</anchorfile>
      <anchor>ad1d7825a6618e39fd6125e0ed79476bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_outputMode</name>
      <anchorfile>structCmtDeviceConfiguration_1_1__devInfo.html</anchorfile>
      <anchor>a18c836c47320c815c6e63886a01c0107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_outputSettings</name>
      <anchorfile>structCmtDeviceConfiguration_1_1__devInfo.html</anchorfile>
      <anchor>a3c29f7c45d02aee2b4fe377b2d0c3c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_reserved</name>
      <anchorfile>structCmtDeviceConfiguration_1_1__devInfo.html</anchorfile>
      <anchor>a00e7372849b51ee32afacd77e2d76d71</anchor>
      <arglist>[8]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_DSceneViewerApp</name>
    <filename>class__DSceneViewerApp.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>OnExit</name>
      <anchorfile>class__DSceneViewerApp.html</anchorfile>
      <anchor>af820aa9a5afa2ece6c892e3dffc2ae57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnInit</name>
      <anchorfile>class__DSceneViewerApp.html</anchorfile>
      <anchor>ae0915c05ae88f861b1edf5ba9af3f221</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>_DSceneViewerFrame</name>
    <filename>class__DSceneViewerFrame.html</filename>
    <member kind="function">
      <type></type>
      <name>_DSceneViewerFrame</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aa77c8c81efb6181f6f401638807933eb</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~_DSceneViewerFrame</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a0de5fbe1c1a3b77a78bba225c86eb546</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clear_all_octrees_in_scene</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aa1705ab4ce9aca2b235b5618c77a67e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadFromFile</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aa10053ccc85ca40cb88f087aca38f5d4</anchor>
      <arglist>(const std::string &amp;fil, bool isInASequence=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnAbout</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a71878141207dd9441b4faf241b7f5002</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnAutoplayClicked</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a2f1b5fcb983c993c3b881d20cf1b969d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnOrthoClicked</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ab1b0e36c3bc06a02ebe3e54bacb04a5a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnBtnRecordClicked</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a0b0d2dfec0c7d7c0caf314c88f85d043</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnChangeCameraPose</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a142ce111ab6bdcaf2edc099d7009315d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnClose</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>affb2e68e215df6b72c8128c99592ed3f</anchor>
      <arglist>(wxCloseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnClose1</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aa3c0f034cfb31924e9fda4914346f315</anchor>
      <arglist>(wxCloseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnInsert3DS</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aab7ea779098e090f197c45932a3595c4</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuAddSICK</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a67135365747fc5a5d626604b49b6fe7e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuBackColor</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a095a9425cd84f123ef5d237d2b27458e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuCameraTrackingArbitrary</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ac5445ab34d38d58960c49ecc5d313220</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuDeleteAll</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ad515ee74e0c98ec8cdd8b5d05ba6f2d2</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItem14Selected</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a3661e297af2016786f9a089324f55aac</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItemExportPointsPLY</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aa8108556ac521d4d189b64a9bfe1d1f2</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItemHighResRender</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a2d184a968155b38e8e2b0eccd1cc968b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItemImportPLYPointCloud</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ae271681147a74d110a109967c11a996c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuOptions</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ace29f8bc0d4953c8b4da1dd469f97fd3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuSave</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ad0e804e571f14ab956023d133e827a81</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuImportLASSelected</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a94f9ac89b7731e5579c1f15901b2672b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuImportLASSelected1</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a0b8e004ca629d05d0981e79e2a43260a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuItemChangeMaxPointsPerOctreeNodeSelected</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>abb77141d370dc271a44a702756b00c12</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuItemShowCloudOctreesSelected</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ac2f1625d1e592a0fd5487906d3d6804a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuSceneStatsSelected</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a8567460e9d35e395d287f07e43247b9e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuSelectByClassSelected</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a87acac69fab8e34d100cd58c1f94237f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuSelectionDeleteSelected</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>af5ab7b080215585aafad81eaf4750810</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuSelectionScaleSelected</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a5f5142bc56475cc7b7d39686581d1b2a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuSelectNoneSelected</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a5ad6f94727a374ab8e727af098f91f28</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnNewScene</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a8d709381f5c7c45a6df2961557fb7a3c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnNext</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a27ce00c7101359effe18bde049d6a213</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnOpenFile</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a46be89a257693856fa965e52246c5506</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnPrevious</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aa3c848ee35c8113e22c5f72afa935a37</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnQuit</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a5f287db0ac102469dd4547984674e53b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnReload</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a124213a6996cb14a562a55a0acededfd</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnStartCameraTravelling</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>af029d87b349d06a38e9cd1216ecd0893</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimAutoplay</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a48c9b4ae6c8387c629c9f3a07038b7f9</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimLoadFileCmdLineTrigger</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a38c8cba90a7c6ea9139de0c4e0e5ae54</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnTravellingTrigger</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>af3680fce43e6d35464689311ba8471b2</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateTitle</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>abae787afe22431a98a5feab4c5aa0248</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnAbout</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ae89860ce0296859dc606775ebc8a6c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnAutoplay</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>af86eeb80857c66270ba3ea909b52de0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnCapture</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a974c59b8b91513d2578bc9758dbf7fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnNew</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a61805b77022f764e0428a9d2b0b692a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnNext</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a362deef416647ba603defd3da7776cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnOptions</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a4c63dcf996b8cc85f75f39105d4323e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnOrtho</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a8d58c98db77cebc61ac6145787745f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnPrev</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a0d2c9ebd3bd6f9bc74d3293c99219d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnQuit</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ac2fd9ba086003c5cf8cf0971d801cc1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnReload</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ab376da2d72bcdc31f15495d8bd2fdac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnToolbarOpen</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ad2b977fe60b38362b93b861c294761e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer *</type>
      <name>m_autoplayTimer</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a87a1bd5232fff5f59cb750e1a78a2945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_canvas</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a702dc2b8f8266db40a027ca055d5dbd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CDlgCamTracking *</type>
      <name>m_dlg_tracking</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a76bae8473bc132354e8c5075c253b474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_nCurrentAzimuth</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ad249d0b16141c697a55067ef4d38c62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_nTicksNumber</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a718a10762ef990d52426cf56e7130e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::opengl::CRenderizablePtr &gt;</type>
      <name>m_selected_gl_objects</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ae317a785ed5ee71b555820f16793e465</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_travelling_is_arbitrary</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aa79234d32cc32bd9c702668a3a2075f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_travelling_start_time</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a301888af078b15a98a1c27e438d336f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer</type>
      <name>m_tTravelling</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a424feb6f71b54074d80efdaed1b99280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>maxv</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aaa15da8c6af3a0ce3a9e6746e3fe5583</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu3</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a4ee84d8b5841825aba99a8928ccaa159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu4</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a2ee5cb1de878b9accbb746d8d05c4044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem10</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a8521d402695482f6359f28925ed34dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem11</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a4d2006d97338940b2067e3da585db392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem14</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a2e0a78f1f92227e76c8865887e1fd478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem16</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a1cd66e6e0bd72df492864cdbe12e78f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem17</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a58b250ec0ec3df11a1398d46aa841f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem18</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a3802b3b20dab4311e0d7f993de01e213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem19</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a41157c0dcf2f32d59ab0f07ad363f64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem20</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a1598025078811fce12fcf2b0b9cc7bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem21</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>af745ddb32535d1f15ec3bd508b010e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem22</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a03a96c7fbdd2be2a4f563612eae70dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem23</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ab1c3a8fe51d6a81b2374465137e433c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem24</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aae2bbd98416c41557f395fd876e07c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem5</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ae8d6c75fe5c9ed47575c489188ad422d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem6</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a9ec541eb04d0b46548ce95afbdee0264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem7</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ad05a4ca7bd892888691feeeb64e19e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem8</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a3822e367debe6ef8065269f306416b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem9</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a8703624c8fca59271168c2af591714ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuImportLAS</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ad7872d6cf81f54c084c4e1209d10440a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuItemChangeMaxPointsPerOctreeNode</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a15c234177e48f1022d5fe2fc70a15b12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuItemShowCloudOctrees</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a641c48be30051ba672f6bbd4680ca532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuSceneStats</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a65291bd12c15dc49233f288bddccfc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuSelectByClass</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a2aa126b8322d670ea8a3079837226773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuSelectionDelete</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a1b4903e30886c67395e5fb768ea79524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuSelectionScale</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a258a1305ac2e528b6e90c21c815ec722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuSelectNone</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ab67008743d782aa1ebb8f980d6cd88ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine1</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a03c04d9d13c853a7f0b6c61759f6f63d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine2</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ad0aa1c739f7035645e18edd8a87db20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine3</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a19cc4a0bdcf4923a927894f048a60fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStatusBar *</type>
      <name>StatusBar1</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a419705ad3b3d6a64a00d74ff1b4bfae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer</type>
      <name>timLoadFileCmdLine</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a6ccea623db875840236817c195206694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a8597804388de06cabfea1ceaafe485dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON10</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a45bf4b407f52e4b08b8a90d07b8c16be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON11</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a92d5e76cb50dfd36c4253706f18ea3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a87529265754d4ef5c4fdbfb01d7babc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a1692cdfe2245b1cf32967ff2ee74851d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a02460f06fbe9ff780ce76100fab93a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a16e005cd3e0bf85c96d50ec116b4228e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ad5977f3ce04fd9b6c3e88014728bd52d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON7</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ade3e06924d1fecba34da8668e82cc0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON8</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aa81c2f44b7ef6ac0fed6c6d41b3f393c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON9</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a4d2ea09480d49d080e7c01f44aeb3986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM1</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ab97d883abba6b078fd842169ea2988ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM10</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aefc07bb96050022c3dbd68c016380c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM11</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a9fb8b518fc50bc14d4cc383545940e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM12</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a3e01d0055b58b3e98856bf2b0b2f3a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM13</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ad8f37f7fcdb3f60583efb94ae534dc3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM14</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a79e3c3aa8e39f11233c4bbf319c1981f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM15</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a1d4a4e57461bc6de2da12c77ae9e566b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM16</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a2272a003c322fda694a2f2b970a20ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM17</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aef8f574e86284394634a5a00e99a5fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM18</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>afcaa0be39e8a06a536d5aa3b350f9586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM19</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a688f5a8c75fa5e49c98646930615c478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM2</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a69fac94b0f88e1082833fc89ae8427be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM20</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>acc64216bfa3f278629d1e444bb0c362e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM21</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a7bf84cd59d067dcc3132407086fd783c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM22</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a1e9b22e35065c99dd6936b016686bea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM23</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ad407b77b1b9f9efbba698c2a8ec06a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM24</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a368cd69364bee599d8f4de508df87075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM25</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a70e1a7c668a52e2e136fae480448a485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM26</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aa51fe16ffa26c021f9cd5f5a907256bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM27</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a4c340b712c873a6ceecdf3ed4a3ab6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM28</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a83253533b43ae1e3a419eb0d3766143d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM29</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>acbb63e77f64840fb4c19737688049380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM3</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>af099392d1da429df15cffdb12f82eb8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM30</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>abd6d94942c3b75c57b0c5efa0cb1e7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM4</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ab090431ba15009460915c73eb451501f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM5</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ab73e92e92ae44b9d1082fb60431e4a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM6</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a4cba09f1dffa99a099c857636176f787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM7</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a2f17ec8ed788feca6dff3d0d2784d0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM8</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a0c5e83e7e10152470b2114be0cdeabe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM9</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a45b1f4a56ecf4864305a6dba1639a21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE1</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>acf5cdd28f7ef3705f3d4ef29e62356b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE2</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a08c9495bb94dcd1c3463383b6dbd3796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE3</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>afb6a08415b99c78bb586ca2551473ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATUSBAR1</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>ab8763b7addb956f2d1db3771926d0a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TIMER1</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a40b2ffd4d48ecdb3039cf8252009e223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TIMER_AUTOPLAY</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aa83c46556e2744d942ae62231aae33cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TRAVELLING_TIMER</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a4d60f0f3a32e0c847df984b23bd94042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuAbout</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>adae8598bb7175cb990054d019ddc2fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuQuit</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>aad596149c572db99b0931a768d1c241a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDlgCamTracking</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>a910f972f36c8873937df64eb599728fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CMyGLCanvas</name>
      <anchorfile>class__DSceneViewerFrame.html</anchorfile>
      <anchor>af0be79d1b04f0b44ef798c571b2b41a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_freenect_context</name>
    <filename>struct__freenect__context.html</filename>
    <member kind="variable">
      <type>freenect_device *</type>
      <name>first</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>ae7bf3cb42af57a85ca7269f2be745c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_log_cb</type>
      <name>log_cb</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>acc6ecf0821599ab11a0667f228f9e9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_loglevel</type>
      <name>log_level</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>a9a69ca5f3a00d446d363593ef1eea9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_ctx</type>
      <name>usb</name>
      <anchorfile>struct__freenect__context.html</anchorfile>
      <anchor>a62873567cd2f644bd766eec8fd8f64aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_freenect_device</name>
    <filename>struct__freenect__device.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>cam_inited</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a81034de033bc129f60553d8a0c9bc18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cam_tag</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a4d6a2400070c1f3fcd512c445ee64942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>packet_stream</type>
      <name>depth</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a7f239723ac229f9e4f4200e2ded124c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_depth_cb</type>
      <name>depth_cb</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>acfced92f64b2a998e2e0e0d61e1410ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_depth_format</type>
      <name>depth_format</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a98a8786d3bbf03f85b7d1d2291d7557d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_isoc_stream</type>
      <name>depth_isoc</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>ac283986daf8f662f8e18a623c48975f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_resolution</type>
      <name>depth_resolution</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a6f873339cdd09fa9aada8506678c6652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_device *</type>
      <name>next</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>aacab474e950dc99d755fb609e1a0fbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_context *</type>
      <name>parent</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a700f64ec761a643719f3116b0ac96304</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_raw_tilt_state</type>
      <name>raw_state</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a631bb5b19e5c4317deeec304b6ade8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_dev</type>
      <name>usb_cam</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>af23d1191c2ed02e45808d3b926052493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_dev</type>
      <name>usb_motor</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>aa8eb95962961aef6674fa829b1634192</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>user_data</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a95cc65cd8498694b251a7483a76624e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>packet_stream</type>
      <name>video</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>ae71380c8c8c178784ee78125412b8950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_video_cb</type>
      <name>video_cb</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a9f0a9ba9b037f9cea9388f7d14cc4307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_video_format</type>
      <name>video_format</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>aa63a4362fe76c2c99de8c6237b253ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_isoc_stream</type>
      <name>video_isoc</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>a9912ef3857e00da372320468bd72ee89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_resolution</type>
      <name>video_resolution</name>
      <anchorfile>struct__freenect__device.html</anchorfile>
      <anchor>af11acceff35dd709cb876322b91ebb98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_GPU_DEVICE</name>
    <filename>struct__GPU__DEVICE.html</filename>
    <member kind="variable">
      <type>DWORD</type>
      <name>cb</name>
      <anchorfile>struct__GPU__DEVICE.html</anchorfile>
      <anchor>afcb22f16ba9e526610489ff56ab78ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CHAR</type>
      <name>DeviceName</name>
      <anchorfile>struct__GPU__DEVICE.html</anchorfile>
      <anchor>a604bfab61f1a2c5d1e635837d369ba14</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>CHAR</type>
      <name>DeviceString</name>
      <anchorfile>struct__GPU__DEVICE.html</anchorfile>
      <anchor>aff8b7920ccc85afcd6f325da6cdb0b73</anchor>
      <arglist>[128]</arglist>
    </member>
    <member kind="variable">
      <type>DWORD</type>
      <name>Flags</name>
      <anchorfile>struct__GPU__DEVICE.html</anchorfile>
      <anchor>a008db9d0f5fc13a5160805f40465f14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RECT</type>
      <name>rcVirtualScreen</name>
      <anchorfile>struct__GPU__DEVICE.html</anchorfile>
      <anchor>aeb573bbeb3b6c589246720ef259b9a27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsLibUsb::_LIBUSB_API</name>
    <filename>structXsLibUsb_1_1__LIBUSB__API.html</filename>
    <member kind="variable">
      <type>libUSB_attach_kernel_driver *</type>
      <name>attach_kernel_driver</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>aa61572d58f5db59407322395c9934897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_bulk_transfer *</type>
      <name>bulk_transfer</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>ad8356f9afb2aabb90650f9ee6faf21d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_claim_interface *</type>
      <name>claim_interface</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>aea0115b34a7a232df6e20f4067912888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_close *</type>
      <name>close</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a7f614a5dc4cd0c5de479f3013276bd4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_detach_kernel_driver *</type>
      <name>detach_kernel_driver</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>acf707d9459ddc917fa1fb6b62b585f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_exit *</type>
      <name>exit</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a6b15ecb31825f416ce0c934f594ca1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_free_config_descriptor *</type>
      <name>free_config_descriptor</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a5c1d1f8985f57ae80200a9918ddf1613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_free_device_list *</type>
      <name>free_device_list</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a8a23e363991449b7c8233db7759d9f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_active_config_descriptor *</type>
      <name>get_active_config_descriptor</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>abfe728af116fad678c6ae26586b4d0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_bus_number *</type>
      <name>get_bus_number</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a16c36c0f586b8d8abdcf5b7b10ea834d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_device *</type>
      <name>get_device</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a22f8efb48e88ee1f6c520dfef09a82fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_device_address *</type>
      <name>get_device_address</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a73bf1e5fecb94a41c5f4a9a70ce755af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_device_descriptor *</type>
      <name>get_device_descriptor</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a28c9c0de0878f8c7c2c197f65d585541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_device_list *</type>
      <name>get_device_list</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a2e8eac920ec22bfab303323e66c64f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_string_descriptor_ascii *</type>
      <name>get_string_descriptor_ascii</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a62d64212325e09689d8075aeca09035c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_init *</type>
      <name>init</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a7e03abde46d740f91a4170761342869e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_kernel_driver_active *</type>
      <name>kernel_driver_active</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a4aff3c79a2dd226f96b90940b01c7eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_open *</type>
      <name>open</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a1f784ebf7e595c9368ddab37ffc06b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_ref_device *</type>
      <name>ref_device</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>af90d394523dddb42e7fa62663e696a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_release_interface *</type>
      <name>release_interface</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>a160886c426b2849978fb69a7dd00a8e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_set_debug *</type>
      <name>set_debug</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>ae21bca123cecbef34378a316b31b1578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_unref_device *</type>
      <name>unref_device</name>
      <anchorfile>structXsLibUsb_1_1__LIBUSB__API.html</anchorfile>
      <anchor>af133c4f88387229f40a0e88899d53cba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>xsens::MessageHeader::_mdl</name>
    <filename>unionxsens_1_1MessageHeader_1_1__mdl.html</filename>
    <class kind="struct">xsens::MessageHeader::_mdl::_mextd</class>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_data</name>
      <anchorfile>unionxsens_1_1MessageHeader_1_1__mdl.html</anchorfile>
      <anchor>adf02440dca11f4ac25d2d933d78e9c77</anchor>
      <arglist>[254]</arglist>
    </member>
    <member kind="variable">
      <type>struct xsens::MessageHeader::_mdl::_mextd</type>
      <name>m_extended</name>
      <anchorfile>unionxsens_1_1MessageHeader_1_1__mdl.html</anchorfile>
      <anchor>a50dfc2b4f47c04403d08fd7334179b35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>xsens::MessageHeader::_mdl::_mextd</name>
    <filename>structxsens_1_1MessageHeader_1_1__mdl_1_1__mextd.html</filename>
    <class kind="struct">xsens::MessageHeader::_mdl::_mextd::_mlen</class>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_data</name>
      <anchorfile>structxsens_1_1MessageHeader_1_1__mdl_1_1__mextd.html</anchorfile>
      <anchor>af1461a3925a3fa74341c5aaeafff6a9f</anchor>
      <arglist>[CMT_MAXDATALEN]</arglist>
    </member>
    <member kind="variable">
      <type>struct xsens::MessageHeader::_mdl::_mextd::_mlen</type>
      <name>m_length</name>
      <anchorfile>structxsens_1_1MessageHeader_1_1__mdl_1_1__mextd.html</anchorfile>
      <anchor>a49d8654af78af5736fa9dccbd5445228</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>xsens::MessageHeader::_mdl::_mextd::_mlen</name>
    <filename>structxsens_1_1MessageHeader_1_1__mdl_1_1__mextd_1_1__mlen.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_high</name>
      <anchorfile>structxsens_1_1MessageHeader_1_1__mdl_1_1__mextd_1_1__mlen.html</anchorfile>
      <anchor>a0ee9a5cd466e7a96eb8ca60eee912579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_low</name>
      <anchorfile>structxsens_1_1MessageHeader_1_1__mdl_1_1__mextd_1_1__mlen.html</anchorfile>
      <anchor>ad6a8f2ced03454391f7926d9ddaa3f44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_rplidar_ans_header_t</name>
    <filename>struct__rplidar__ans__header__t.html</filename>
    <member kind="variable">
      <type>_u32</type>
      <name>size_q30_subtype</name>
      <anchorfile>struct__rplidar__ans__header__t.html</anchorfile>
      <anchor>ab338d5dfcfd07cc17812bada264c2e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>syncByte1</name>
      <anchorfile>struct__rplidar__ans__header__t.html</anchorfile>
      <anchor>a68c0c63b64795aedc253a6781224223f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>syncByte2</name>
      <anchorfile>struct__rplidar__ans__header__t.html</anchorfile>
      <anchor>ac8e6585170f2a662b6ebb29fe17abb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>type</name>
      <anchorfile>struct__rplidar__ans__header__t.html</anchorfile>
      <anchor>a23c23323e7675cc5d3b1061acccb4e65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_rplidar_cmd_packet_t</name>
    <filename>struct__rplidar__cmd__packet__t.html</filename>
    <member kind="variable">
      <type>_u8</type>
      <name>cmd_flag</name>
      <anchorfile>struct__rplidar__cmd__packet__t.html</anchorfile>
      <anchor>a0c5e8733b3b0c5132e9ada5fa496ce21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8 *</type>
      <name>data</name>
      <anchorfile>struct__rplidar__cmd__packet__t.html</anchorfile>
      <anchor>ae7567fc4b65b8694c7232fecadae5ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>size</name>
      <anchorfile>struct__rplidar__cmd__packet__t.html</anchorfile>
      <anchor>a95252de064a17eaa084acb381ee9e61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>syncByte</name>
      <anchorfile>struct__rplidar__cmd__packet__t.html</anchorfile>
      <anchor>a3c1f028e45af3e52732af7e353407d29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_rplidar_payload_acc_board_flag_t</name>
    <filename>struct__rplidar__payload__acc__board__flag__t.html</filename>
    <member kind="variable">
      <type>_u32</type>
      <name>reserved</name>
      <anchorfile>struct__rplidar__payload__acc__board__flag__t.html</anchorfile>
      <anchor>a54a0ff349248ed4548e0612ee6fa6d82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_rplidar_payload_express_scan_t</name>
    <filename>struct__rplidar__payload__express__scan__t.html</filename>
    <member kind="variable">
      <type>_u32</type>
      <name>reserved</name>
      <anchorfile>struct__rplidar__payload__express__scan__t.html</anchorfile>
      <anchor>a8582dc42e1905c5911b2c0498e6412e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>working_mode</name>
      <anchorfile>struct__rplidar__payload__express__scan__t.html</anchorfile>
      <anchor>a9c87e7074b53050c524e0029f6e862cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_rplidar_payload_motor_pwm_t</name>
    <filename>struct__rplidar__payload__motor__pwm__t.html</filename>
    <member kind="variable">
      <type>_u16</type>
      <name>pwm_value</name>
      <anchorfile>struct__rplidar__payload__motor__pwm__t.html</anchorfile>
      <anchor>ac1ec46eaf5065c1620285b767cc77f2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_rplidar_response_acc_board_flag_t</name>
    <filename>struct__rplidar__response__acc__board__flag__t.html</filename>
    <member kind="variable">
      <type>_u32</type>
      <name>support_flag</name>
      <anchorfile>struct__rplidar__response__acc__board__flag__t.html</anchorfile>
      <anchor>a16cba2d0e3f92de088db8249079dd3fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_rplidar_response_cabin_nodes_t</name>
    <filename>struct__rplidar__response__cabin__nodes__t.html</filename>
    <member kind="variable">
      <type>_u16</type>
      <name>distance_angle_1</name>
      <anchorfile>struct__rplidar__response__cabin__nodes__t.html</anchorfile>
      <anchor>a7f0ab60c588ea9f8782d6fe4be1bfdfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>distance_angle_2</name>
      <anchorfile>struct__rplidar__response__cabin__nodes__t.html</anchorfile>
      <anchor>a71d010aa133b64e11aaf2d2f7939dfe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>offset_angles_q3</name>
      <anchorfile>struct__rplidar__response__cabin__nodes__t.html</anchorfile>
      <anchor>a3a29eaff3fc303e212673514ca97a31e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_rplidar_response_capsule_measurement_nodes_t</name>
    <filename>struct__rplidar__response__capsule__measurement__nodes__t.html</filename>
    <member kind="variable">
      <type>rplidar_response_cabin_nodes_t</type>
      <name>cabins</name>
      <anchorfile>struct__rplidar__response__capsule__measurement__nodes__t.html</anchorfile>
      <anchor>ad11dd1861d148148f7a5311b750cd925</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>s_checksum_1</name>
      <anchorfile>struct__rplidar__response__capsule__measurement__nodes__t.html</anchorfile>
      <anchor>a281fab87988a5789290d632b69daec3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>s_checksum_2</name>
      <anchorfile>struct__rplidar__response__capsule__measurement__nodes__t.html</anchorfile>
      <anchor>a0ccab25757ae34355e445a6e330624d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>start_angle_sync_q6</name>
      <anchorfile>struct__rplidar__response__capsule__measurement__nodes__t.html</anchorfile>
      <anchor>a63891d1d9542991a86c07ab762dfd2a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_rplidar_response_device_health_t</name>
    <filename>struct__rplidar__response__device__health__t.html</filename>
    <member kind="variable">
      <type>_u16</type>
      <name>error_code</name>
      <anchorfile>struct__rplidar__response__device__health__t.html</anchorfile>
      <anchor>a90922e078c295937706f144f43daf491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>status</name>
      <anchorfile>struct__rplidar__response__device__health__t.html</anchorfile>
      <anchor>ac9586ad0af6c65d91c1f5391e18889c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_rplidar_response_device_info_t</name>
    <filename>struct__rplidar__response__device__info__t.html</filename>
    <member kind="variable">
      <type>_u16</type>
      <name>firmware_version</name>
      <anchorfile>struct__rplidar__response__device__info__t.html</anchorfile>
      <anchor>ab515d2f3fe2aaa5722814747c0b471c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>hardware_version</name>
      <anchorfile>struct__rplidar__response__device__info__t.html</anchorfile>
      <anchor>ae52338a4fe7f11183d10457e8ecc9d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>model</name>
      <anchorfile>struct__rplidar__response__device__info__t.html</anchorfile>
      <anchor>afaaa8feaddc8c8b9b878b6ec1490f5c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>serialnum</name>
      <anchorfile>struct__rplidar__response__device__info__t.html</anchorfile>
      <anchor>a3a059e4f4e76b6c34d6482ce104954e0</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_rplidar_response_measurement_node_t</name>
    <filename>struct__rplidar__response__measurement__node__t.html</filename>
    <member kind="variable">
      <type>_u16</type>
      <name>angle_q6_checkbit</name>
      <anchorfile>struct__rplidar__response__measurement__node__t.html</anchorfile>
      <anchor>ac38581b327c7778cb08bb1def0385d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>distance_q2</name>
      <anchorfile>struct__rplidar__response__measurement__node__t.html</anchorfile>
      <anchor>a31a24c374369473523cb2bb8afc90cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u8</type>
      <name>sync_quality</name>
      <anchorfile>struct__rplidar__response__measurement__node__t.html</anchorfile>
      <anchor>a42e516bdeec1a257328026340465e024</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>_rplidar_response_sample_rate_t</name>
    <filename>struct__rplidar__response__sample__rate__t.html</filename>
    <member kind="variable">
      <type>_u16</type>
      <name>express_sample_duration_us</name>
      <anchorfile>struct__rplidar__response__sample__rate__t.html</anchorfile>
      <anchor>a01b4a4ca19a37f96a81e4eab5b31bb25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_u16</type>
      <name>std_sample_duration_us</name>
      <anchorfile>struct__rplidar__response__sample__rate__t.html</anchorfile>
      <anchor>a5e2bc1f0dfd5b174f059878b52f059d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsUdev::_UDEV_API</name>
    <filename>structXsUdev_1_1__UDEV__API.html</filename>
    <member kind="variable">
      <type>uDEV_device_get_devnode *</type>
      <name>device_get_devnode</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>a88bb5e808d8df959445c295eb77050e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_device_get_parent *</type>
      <name>device_get_parent</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>a5a75f2a590281e3cc9feb0d9a8923b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_device_get_parent_with_subsystem_devtype *</type>
      <name>device_get_parent_with_subsystem_devtype</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>a8215188e9e4b487315b72f004b0e4c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_device_get_sysattr_value *</type>
      <name>device_get_sysattr_value</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>a056ba7d5e8bdd6c097bb5ac95c2f59e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_device_new_from_syspath *</type>
      <name>device_new_from_syspath</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>ad9ad95a41c0ed1536c339b0628949800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_device_unref *</type>
      <name>device_unref</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>a5eaea6511038107e4d38b8bfa8e61947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_enumerate_add_match_subsystem *</type>
      <name>enumerate_add_match_subsystem</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>a78664bef0542e582205b7a8701de5c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_enumerate_get_list_entry *</type>
      <name>enumerate_get_list_entry</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>ade6f0ac152f1bbfba2378feeec4d61f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_enumerate_new *</type>
      <name>enumerate_new</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>ab19168c142386526083757b5b1031187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_enumerate_scan_devices *</type>
      <name>enumerate_scan_devices</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>ac656406cceaa82406e8ed2f9e1725c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_enumerate_unref *</type>
      <name>enumerate_unref</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>a5380e392c97a8e4243207287587248c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_list_entry_get_name *</type>
      <name>list_entry_get_name</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>ab6f036031eb550b36b23541e124abb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_list_entry_get_next *</type>
      <name>list_entry_get_next</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>aada9bddfa38f291f68a165ac90afc054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_new *</type>
      <name>unew</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>ac487e45921f9fabbabe5e1af260a77b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_unref *</type>
      <name>unref</name>
      <anchorfile>structXsUdev_1_1__UDEV__API.html</anchorfile>
      <anchor>adaa81c03cd1e1bd8d30fa50dba248456</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsWinUsb::_WINUSB_API</name>
    <filename>structXsWinUsb_1_1__WINUSB__API.html</filename>
    <member kind="variable">
      <type>WinUSB_AbortPipe *</type>
      <name>AbortPipe</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>a56c0237a95a4122b76b5b831f665017f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_ControlTransfer *</type>
      <name>ControlTransfer</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>a62a7ca88cc958810fb01fca304345608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_FlushPipe *</type>
      <name>FlushPipe</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>a724acbb55ce9f782460b38aadd7ea2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_Free *</type>
      <name>Free</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>a921e886ab2debfd2fefa365de240314a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_GetAssociatedInterface *</type>
      <name>GetAssociatedInterface</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>ad0ce5fdcd514f2712d88a4092956e09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_GetCurrentAlternateSetting *</type>
      <name>GetCurrentAlternateSetting</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>a980d78e87305b3d16394c7a9a1d23a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_GetDescriptor *</type>
      <name>GetDescriptor</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>a6b05a181b0d03c48bedcd2600551bcdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_GetOverlappedResult *</type>
      <name>GetOverlappedResult</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>a695aeb1c7432eaf9a72e03f4426c9913</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_GetPipePolicy *</type>
      <name>GetPipePolicy</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>a83f69b2e6986338fa07aee8acc1a1de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_GetPowerPolicy *</type>
      <name>GetPowerPolicy</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>ad9d79ee92af8fe6a2863b81f49752388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_Initialize *</type>
      <name>Initialize</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>abb751760ef05ba586c21b96fc906d51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_QueryDeviceInformation *</type>
      <name>QueryDeviceInformation</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>a451414a548c8a0830a0c8c1b377ee257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_QueryInterfaceSettings *</type>
      <name>QueryInterfaceSettings</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>aa4b0644e1ff0a70ff7e6015e1ab3f107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_QueryPipe *</type>
      <name>QueryPipe</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>afa9a54304475fbd278da9cc625864daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_ReadPipe *</type>
      <name>ReadPipe</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>ae95e28e58e1f4d1eb7b6f6948e79a33e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_ResetPipe *</type>
      <name>ResetPipe</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>ae0368582144aafa213775e2337c9727a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_SetCurrentAlternateSetting *</type>
      <name>SetCurrentAlternateSetting</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>ad7fa3e0dcb283137be6830699b7fbb8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_SetPipePolicy *</type>
      <name>SetPipePolicy</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>a1a87d2a0824705dd9b100d14e7b7fd22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_SetPowerPolicy *</type>
      <name>SetPowerPolicy</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>a5d0ce4054d9c38319fbd4e1275c67d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_WritePipe *</type>
      <name>WritePipe</name>
      <anchorfile>structXsWinUsb_1_1__WINUSB__API.html</anchorfile>
      <anchor>a71fcf6a635feff18c235c0e728b85a0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::detail::AccessorIterator</name>
    <filename>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</filename>
    <templarg>A</templarg>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>a979a9d34ba5c7aa8abdde4233c5c6f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::random_access_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>ad50645a4b56925a0351c9cf5fc15d36e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>ae8c4b2258e4414d21498d3f12b2b62b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>a8cee0e7636d97133d2e1b111ea318737</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>a37fb1f76f5474377f7b10e539fe2cf00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AccessorIterator</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>a13f56b5c14a1496c9f55c0ab4f67a05a</anchor>
      <arglist>(A &amp;obj, size_t N)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>a5fb2dcd359e25d38c53c1af3e0d2dd27</anchor>
      <arglist>(const AccessorIterator&lt; A, T &gt; &amp;it) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>aa89d248af6db286ee602fa95f11e55b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>AccessorIterator&lt; A, T &gt;</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>a14939ec6d894503f12217eeb1d9f6dad</anchor>
      <arglist>(int off) const </arglist>
    </member>
    <member kind="function">
      <type>AccessorIterator&lt; A, T &gt; &amp;</type>
      <name>operator++</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>a5e147feb999522a4597f35c05e1ff574</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AccessorIterator&lt; A, T &gt;</type>
      <name>operator++</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>abca11ea5c62924aa3c968a1191ee3f5f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>AccessorIterator&lt; A, T &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>a07e6cf93879ee90289e1993e5aa56e1b</anchor>
      <arglist>(int off)</arglist>
    </member>
    <member kind="function">
      <type>AccessorIterator&lt; A, T &gt;</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>ab2c7c81259e475759c0cc11782ae8e01</anchor>
      <arglist>(int off) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>a1bfeeb1b82c6c28241e6cd33b33eac90</anchor>
      <arglist>(const AccessorIterator&lt; A, T &gt; &amp;it) const </arglist>
    </member>
    <member kind="function">
      <type>AccessorIterator&lt; A, T &gt; &amp;</type>
      <name>operator--</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>a38f72b76037e1375ed6e6fd0b800c7bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AccessorIterator&lt; A, T &gt;</type>
      <name>operator--</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>a3fa44610e6244cd110e4dc2f5f604599</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>AccessorIterator&lt; A, T &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>a8849d4164e699668ffc16af9b2a1a750</anchor>
      <arglist>(int off)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>afdc4b2116dffad4ce1f451d83d378f19</anchor>
      <arglist>(const AccessorIterator&lt; A, T &gt; &amp;it) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>a41d101dbc9b6b461442171c6e7aac8bc</anchor>
      <arglist>(int off) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>A *</type>
      <name>base</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>aa46fd1081f4ffb98b77816eafdc47132</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>pos</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1AccessorIterator.html</anchorfile>
      <anchor>ab4dc074f64e9a133b243311a3da769b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::ActionDoneException</name>
    <filename>classTCLAP_1_1ActionDoneException.html</filename>
    <member kind="function">
      <type></type>
      <name>ActionDoneException</name>
      <anchorfile>classTCLAP_1_1ActionDoneException.html</anchorfile>
      <anchor>a0e4c484040606f275d01a4c3d53af591</anchor>
      <arglist>(const std::string &amp;text=std::string())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::add_op</name>
    <filename>structexprtk_1_1details_1_1add__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::RefType</type>
      <name>RefType</name>
      <anchorfile>structexprtk_1_1details_1_1add__op.html</anchorfile>
      <anchor>a92ba984e5f2d659de0943b36360a0e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1add__op.html</anchorfile>
      <anchor>a864436326827855aa07d547a472e4241</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>assign</name>
      <anchorfile>structexprtk_1_1details_1_1add__op.html</anchorfile>
      <anchor>a7765011bb1debbba190c2fa7af52788c</anchor>
      <arglist>(RefType t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1add__op.html</anchorfile>
      <anchor>a66c293b84878d4bf7b1f48640c7de477</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1add__op.html</anchorfile>
      <anchor>a1af2fe6ec24576369a8e1a5719a567dc</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1add__op.html</anchorfile>
      <anchor>a5daaa5221c746befcc8e6a00415f61e0</anchor>
      <arglist>(Type t1, Type t2, Type t3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1add__op.html</anchorfile>
      <anchor>ac262cfa8dc76e6487f6d707704565248</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::AddRef</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1AddRef.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1AddRef.html</anchorfile>
      <anchor>a1e5616e414125574c1653e3a1fc68491</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::AddRef&lt; T &amp; &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1AddRef_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1AddRef_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a9cb3b0992c2a9e7df42d01fb64c2dc88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::AddReference</name>
    <filename>structtesting_1_1internal_1_1AddReference.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>type</name>
      <anchorfile>structtesting_1_1internal_1_1AddReference.html</anchorfile>
      <anchor>a2df8dd7c4e41f6390e6e66b1a9a67bb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::AddReference&lt; T &amp; &gt;</name>
    <filename>structtesting_1_1internal_1_1AddReference_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>type</name>
      <anchorfile>structtesting_1_1internal_1_1AddReference_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a93c064cdcdaced0abd167258425e57af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>AggregatorFunctor</name>
    <filename>classAggregatorFunctor.html</filename>
    <member kind="function">
      <type></type>
      <name>AggregatorFunctor</name>
      <anchorfile>classAggregatorFunctor.html</anchorfile>
      <anchor>a811706602887f6853c2936d8c6adce0d</anchor>
      <arglist>(vector&lt; TSegment3D &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classAggregatorFunctor.html</anchorfile>
      <anchor>a2dbf2898829a6d5433f7f9a936de909b</anchor>
      <arglist>(const PIThreadParam &amp;p)</arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; TSegment3D &gt; &amp;</type>
      <name>sgms</name>
      <anchorfile>classAggregatorFunctor.html</anchorfile>
      <anchor>a98a69bbbaee2ca8b7f69d27fdae0d757</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Eigen::aligned_allocator</name>
    <filename>classEigen_1_1aligned__allocator.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::aligned_containers</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <templarg>TYPE1</templarg>
    <templarg>TYPE2</templarg>
    <member kind="typedef">
      <type>std::deque&lt; TYPE1, Eigen::aligned_allocator&lt; TYPE1 &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; TYPE1, Eigen::aligned_allocator&lt; TYPE1 &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; TYPE1, TYPE2, std::less&lt; TYPE1 &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const TYPE1, TYPE2 &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; TYPE1, TYPE2, std::less&lt; TYPE1 &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const TYPE1, TYPE2 &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; TYPE1, TYPE2 &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TYPE1, Eigen::aligned_allocator&lt; TYPE1 &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; CPose2D &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; CPose2D, Eigen::aligned_allocator&lt; CPose2D &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; CPose2D, Eigen::aligned_allocator&lt; CPose2D &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; CPose2D, CPose2D, std::less&lt; CPose2D &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const CPose2D, CPose2D &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; CPose2D, CPose2D, std::less&lt; CPose2D &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const CPose2D, CPose2D &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; CPose2D, CPose2D &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; CPose2D, Eigen::aligned_allocator&lt; CPose2D &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; KFArray_OBS &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; KFArray_OBS, Eigen::aligned_allocator&lt; KFArray_OBS &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; KFArray_OBS, Eigen::aligned_allocator&lt; KFArray_OBS &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; KFArray_OBS, KFArray_OBS, std::less&lt; KFArray_OBS &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const KFArray_OBS, KFArray_OBS &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; KFArray_OBS, KFArray_OBS, std::less&lt; KFArray_OBS &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const KFArray_OBS, KFArray_OBS &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; KFArray_OBS, KFArray_OBS &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; KFArray_OBS, Eigen::aligned_allocator&lt; KFArray_OBS &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; mrpt::math::CMatrixFixedNumeric &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; mrpt::math::CMatrixFixedNumeric, Eigen::aligned_allocator&lt; mrpt::math::CMatrixFixedNumeric &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; mrpt::math::CMatrixFixedNumeric, Eigen::aligned_allocator&lt; mrpt::math::CMatrixFixedNumeric &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::math::CMatrixFixedNumeric, mrpt::math::CMatrixFixedNumeric, std::less&lt; mrpt::math::CMatrixFixedNumeric &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::math::CMatrixFixedNumeric, mrpt::math::CMatrixFixedNumeric &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; mrpt::math::CMatrixFixedNumeric, mrpt::math::CMatrixFixedNumeric, std::less&lt; mrpt::math::CMatrixFixedNumeric &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::math::CMatrixFixedNumeric, mrpt::math::CMatrixFixedNumeric &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::math::CMatrixFixedNumeric, mrpt::math::CMatrixFixedNumeric &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::math::CMatrixFixedNumeric, Eigen::aligned_allocator&lt; mrpt::math::CMatrixFixedNumeric &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; mrpt::nav::CLogFileRecord::TInfoPerPTG &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; mrpt::nav::CLogFileRecord::TInfoPerPTG, Eigen::aligned_allocator&lt; mrpt::nav::CLogFileRecord::TInfoPerPTG &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; mrpt::nav::CLogFileRecord::TInfoPerPTG, Eigen::aligned_allocator&lt; mrpt::nav::CLogFileRecord::TInfoPerPTG &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::nav::CLogFileRecord::TInfoPerPTG, mrpt::nav::CLogFileRecord::TInfoPerPTG, std::less&lt; mrpt::nav::CLogFileRecord::TInfoPerPTG &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::nav::CLogFileRecord::TInfoPerPTG, mrpt::nav::CLogFileRecord::TInfoPerPTG &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; mrpt::nav::CLogFileRecord::TInfoPerPTG, mrpt::nav::CLogFileRecord::TInfoPerPTG, std::less&lt; mrpt::nav::CLogFileRecord::TInfoPerPTG &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::nav::CLogFileRecord::TInfoPerPTG, mrpt::nav::CLogFileRecord::TInfoPerPTG &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::nav::CLogFileRecord::TInfoPerPTG, mrpt::nav::CLogFileRecord::TInfoPerPTG &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::nav::CLogFileRecord::TInfoPerPTG, Eigen::aligned_allocator&lt; mrpt::nav::CLogFileRecord::TInfoPerPTG &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; mrpt::obs::CObservation6DFeatures::TMeasurement &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; mrpt::obs::CObservation6DFeatures::TMeasurement, Eigen::aligned_allocator&lt; mrpt::obs::CObservation6DFeatures::TMeasurement &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; mrpt::obs::CObservation6DFeatures::TMeasurement, Eigen::aligned_allocator&lt; mrpt::obs::CObservation6DFeatures::TMeasurement &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::obs::CObservation6DFeatures::TMeasurement, mrpt::obs::CObservation6DFeatures::TMeasurement, std::less&lt; mrpt::obs::CObservation6DFeatures::TMeasurement &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::obs::CObservation6DFeatures::TMeasurement, mrpt::obs::CObservation6DFeatures::TMeasurement &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; mrpt::obs::CObservation6DFeatures::TMeasurement, mrpt::obs::CObservation6DFeatures::TMeasurement, std::less&lt; mrpt::obs::CObservation6DFeatures::TMeasurement &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::obs::CObservation6DFeatures::TMeasurement, mrpt::obs::CObservation6DFeatures::TMeasurement &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::obs::CObservation6DFeatures::TMeasurement, mrpt::obs::CObservation6DFeatures::TMeasurement &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::obs::CObservation6DFeatures::TMeasurement, Eigen::aligned_allocator&lt; mrpt::obs::CObservation6DFeatures::TMeasurement &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; mrpt::opengl::COctreePointRenderer::TNode &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; mrpt::opengl::COctreePointRenderer::TNode, Eigen::aligned_allocator&lt; mrpt::opengl::COctreePointRenderer::TNode &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; mrpt::opengl::COctreePointRenderer::TNode, Eigen::aligned_allocator&lt; mrpt::opengl::COctreePointRenderer::TNode &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::opengl::COctreePointRenderer::TNode, mrpt::opengl::COctreePointRenderer::TNode, std::less&lt; mrpt::opengl::COctreePointRenderer::TNode &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::opengl::COctreePointRenderer::TNode, mrpt::opengl::COctreePointRenderer::TNode &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; mrpt::opengl::COctreePointRenderer::TNode, mrpt::opengl::COctreePointRenderer::TNode, std::less&lt; mrpt::opengl::COctreePointRenderer::TNode &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::opengl::COctreePointRenderer::TNode, mrpt::opengl::COctreePointRenderer::TNode &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::opengl::COctreePointRenderer::TNode, mrpt::opengl::COctreePointRenderer::TNode &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::opengl::COctreePointRenderer::TNode, Eigen::aligned_allocator&lt; mrpt::opengl::COctreePointRenderer::TNode &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; mrpt::poses::CPose2D &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; mrpt::poses::CPose2D, Eigen::aligned_allocator&lt; mrpt::poses::CPose2D &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; mrpt::poses::CPose2D, Eigen::aligned_allocator&lt; mrpt::poses::CPose2D &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::poses::CPose2D, mrpt::poses::CPose2D, std::less&lt; mrpt::poses::CPose2D &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::poses::CPose2D, mrpt::poses::CPose2D &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; mrpt::poses::CPose2D, mrpt::poses::CPose2D, std::less&lt; mrpt::poses::CPose2D &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::poses::CPose2D, mrpt::poses::CPose2D &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::poses::CPose2D, mrpt::poses::CPose2D &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::poses::CPose2D, Eigen::aligned_allocator&lt; mrpt::poses::CPose2D &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; mrpt::poses::CPose3D &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; mrpt::poses::CPose3D, Eigen::aligned_allocator&lt; mrpt::poses::CPose3D &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; mrpt::poses::CPose3D, Eigen::aligned_allocator&lt; mrpt::poses::CPose3D &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::poses::CPose3D, mrpt::poses::CPose3D, std::less&lt; mrpt::poses::CPose3D &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::poses::CPose3D, mrpt::poses::CPose3D &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; mrpt::poses::CPose3D, mrpt::poses::CPose3D, std::less&lt; mrpt::poses::CPose3D &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::poses::CPose3D, mrpt::poses::CPose3D &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::poses::CPose3D, mrpt::poses::CPose3D &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::poses::CPose3D, Eigen::aligned_allocator&lt; mrpt::poses::CPose3D &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; mrpt::system::TTimeStamp, mrpt::maps::CPointCloudFilterByDistance::FrameInfo &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; mrpt::system::TTimeStamp, Eigen::aligned_allocator&lt; mrpt::system::TTimeStamp &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; mrpt::system::TTimeStamp, Eigen::aligned_allocator&lt; mrpt::system::TTimeStamp &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::system::TTimeStamp, mrpt::maps::CPointCloudFilterByDistance::FrameInfo, std::less&lt; mrpt::system::TTimeStamp &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::system::TTimeStamp, mrpt::maps::CPointCloudFilterByDistance::FrameInfo &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; mrpt::system::TTimeStamp, mrpt::maps::CPointCloudFilterByDistance::FrameInfo, std::less&lt; mrpt::system::TTimeStamp &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::system::TTimeStamp, mrpt::maps::CPointCloudFilterByDistance::FrameInfo &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::system::TTimeStamp, mrpt::maps::CPointCloudFilterByDistance::FrameInfo &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::system::TTimeStamp, Eigen::aligned_allocator&lt; mrpt::system::TTimeStamp &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; mrpt::system::TTimeStamp, mrpt::math::CMatrixDouble66 &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; mrpt::system::TTimeStamp, Eigen::aligned_allocator&lt; mrpt::system::TTimeStamp &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; mrpt::system::TTimeStamp, Eigen::aligned_allocator&lt; mrpt::system::TTimeStamp &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::system::TTimeStamp, mrpt::math::CMatrixDouble66, std::less&lt; mrpt::system::TTimeStamp &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::system::TTimeStamp, mrpt::math::CMatrixDouble66 &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; mrpt::system::TTimeStamp, mrpt::math::CMatrixDouble66, std::less&lt; mrpt::system::TTimeStamp &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const mrpt::system::TTimeStamp, mrpt::math::CMatrixDouble66 &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::system::TTimeStamp, mrpt::math::CMatrixDouble66 &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::system::TTimeStamp, Eigen::aligned_allocator&lt; mrpt::system::TTimeStamp &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; std::pair&lt; KEY, VALUE &gt; &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; std::pair&lt; KEY, VALUE &gt;, Eigen::aligned_allocator&lt; std::pair&lt; KEY, VALUE &gt; &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; std::pair&lt; KEY, VALUE &gt;, Eigen::aligned_allocator&lt; std::pair&lt; KEY, VALUE &gt; &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::pair&lt; KEY, VALUE &gt;, std::pair&lt; KEY, VALUE &gt;, std::less&lt; std::pair&lt; KEY, VALUE &gt; &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const std::pair&lt; KEY, VALUE &gt;, std::pair&lt; KEY, VALUE &gt; &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; std::pair&lt; KEY, VALUE &gt;, std::pair&lt; KEY, VALUE &gt;, std::less&lt; std::pair&lt; KEY, VALUE &gt; &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const std::pair&lt; KEY, VALUE &gt;, std::pair&lt; KEY, VALUE &gt; &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; std::pair&lt; KEY, VALUE &gt;, std::pair&lt; KEY, VALUE &gt; &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; KEY, VALUE &gt;, Eigen::aligned_allocator&lt; std::pair&lt; KEY, VALUE &gt; &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; std::pair&lt; size_t, size_t &gt; &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; std::pair&lt; size_t, size_t &gt;, Eigen::aligned_allocator&lt; std::pair&lt; size_t, size_t &gt; &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; std::pair&lt; size_t, size_t &gt;, Eigen::aligned_allocator&lt; std::pair&lt; size_t, size_t &gt; &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::pair&lt; size_t, size_t &gt;, std::pair&lt; size_t, size_t &gt;, std::less&lt; std::pair&lt; size_t, size_t &gt; &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const std::pair&lt; size_t, size_t &gt;, std::pair&lt; size_t, size_t &gt; &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; std::pair&lt; size_t, size_t &gt;, std::pair&lt; size_t, size_t &gt;, std::less&lt; std::pair&lt; size_t, size_t &gt; &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const std::pair&lt; size_t, size_t &gt;, std::pair&lt; size_t, size_t &gt; &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; std::pair&lt; size_t, size_t &gt;, std::pair&lt; size_t, size_t &gt; &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; size_t, size_t &gt;, Eigen::aligned_allocator&lt; std::pair&lt; size_t, size_t &gt; &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; std::string, mrpt::slam::CMetricMapBuilderICP::TDist &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; std::string, Eigen::aligned_allocator&lt; std::string &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; std::string, Eigen::aligned_allocator&lt; std::string &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::slam::CMetricMapBuilderICP::TDist, std::less&lt; std::string &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const std::string, mrpt::slam::CMetricMapBuilderICP::TDist &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; std::string, mrpt::slam::CMetricMapBuilderICP::TDist, std::less&lt; std::string &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const std::string, mrpt::slam::CMetricMapBuilderICP::TDist &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; std::string, mrpt::slam::CMetricMapBuilderICP::TDist &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string, Eigen::aligned_allocator&lt; std::string &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; TGaussianMode &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; TGaussianMode, Eigen::aligned_allocator&lt; TGaussianMode &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; TGaussianMode, Eigen::aligned_allocator&lt; TGaussianMode &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; TGaussianMode, TGaussianMode, std::less&lt; TGaussianMode &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const TGaussianMode, TGaussianMode &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; TGaussianMode, TGaussianMode, std::less&lt; TGaussianMode &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const TGaussianMode, TGaussianMode &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; TGaussianMode, TGaussianMode &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TGaussianMode, Eigen::aligned_allocator&lt; TGaussianMode &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; THypothesisID, mrpt::hmtslam::CLocalMetricHypothesis &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; THypothesisID, Eigen::aligned_allocator&lt; THypothesisID &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; THypothesisID, Eigen::aligned_allocator&lt; THypothesisID &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; THypothesisID, mrpt::hmtslam::CLocalMetricHypothesis, std::less&lt; THypothesisID &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const THypothesisID, mrpt::hmtslam::CLocalMetricHypothesis &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; THypothesisID, mrpt::hmtslam::CLocalMetricHypothesis, std::less&lt; THypothesisID &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const THypothesisID, mrpt::hmtslam::CLocalMetricHypothesis &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; THypothesisID, mrpt::hmtslam::CLocalMetricHypothesis &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; THypothesisID, Eigen::aligned_allocator&lt; THypothesisID &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; TPairNodeIDs, edge_t &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; TPairNodeIDs, Eigen::aligned_allocator&lt; TPairNodeIDs &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; TPairNodeIDs, Eigen::aligned_allocator&lt; TPairNodeIDs &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; TPairNodeIDs, edge_t, std::less&lt; TPairNodeIDs &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const TPairNodeIDs, edge_t &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; TPairNodeIDs, edge_t, std::less&lt; TPairNodeIDs &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const TPairNodeIDs, edge_t &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; TPairNodeIDs, edge_t &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TPairNodeIDs, Eigen::aligned_allocator&lt; TPairNodeIDs &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>aligned_containers&lt; TPoseID, mrpt::poses::CPose3D &gt;</name>
    <filename>structmrpt_1_1aligned__containers.html</filename>
    <member kind="typedef">
      <type>std::deque&lt; TPoseID, Eigen::aligned_allocator&lt; TPoseID &gt; &gt;</type>
      <name>deque_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>af7a0bac8608c911b99053d8213110ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; TPoseID, Eigen::aligned_allocator&lt; TPoseID &gt; &gt;</type>
      <name>list_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a9e6a6c90e71df92f584b1ec3d01f74bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; TPoseID, mrpt::poses::CPose3D, std::less&lt; TPoseID &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const TPoseID, mrpt::poses::CPose3D &gt; &gt; &gt;</type>
      <name>map_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a03873872579975d7d198d5dae86a064f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; TPoseID, mrpt::poses::CPose3D, std::less&lt; TPoseID &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const TPoseID, mrpt::poses::CPose3D &gt; &gt; &gt;</type>
      <name>multimap_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aa2f51997be30b0711fb512c8b5a179b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; TPoseID, mrpt::poses::CPose3D &gt;</type>
      <name>pair_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>aac68866c13daa914537f89e813ffb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TPoseID, Eigen::aligned_allocator&lt; TPoseID &gt; &gt;</type>
      <name>vector_t</name>
      <anchorfile>structmrpt_1_1aligned__containers.html</anchorfile>
      <anchor>a85594e0b9e8a9bf5c623a19b4a971e91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::all_false</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1all__false.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1all__false.html</anchorfile>
      <anchor>a243588149911cabc7080255e7409adcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1all__false.html</anchorfile>
      <anchor>a2d45873f12d6add34755f594e9fd9c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1all__false.html</anchorfile>
      <anchor>ad38e2216ab00126074358bea6ca907c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1all__false.html</anchorfile>
      <anchor>ac01636e4f4299bbe4330b0dbc18ad237</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>all_false</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1all__false.html</anchorfile>
      <anchor>a994b7143d4a90f16579af365553e5c4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1all__false.html</anchorfile>
      <anchor>a1a5866c47c27fbf781439ce1a8ccf1b7</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::all_true</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1all__true.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1all__true.html</anchorfile>
      <anchor>ad7b2b79ce3c19858e013315b84b8fedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1all__true.html</anchorfile>
      <anchor>a672e80fb63172a0709c9230bc4a7b66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1all__true.html</anchorfile>
      <anchor>a15093f523dcc2313ba91cf5dfc28bf2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1all__true.html</anchorfile>
      <anchor>a8d9b31fd28f33b4279a45148b050de72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>all_true</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1all__true.html</anchorfile>
      <anchor>af27627161af161475d0a779f93e593ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1all__true.html</anchorfile>
      <anchor>afbcb9f715f71ffad04309d2c76d2a546</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ALLXMLClearTag</name>
    <filename>structALLXMLClearTag.html</filename>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>lpszClose</name>
      <anchorfile>structALLXMLClearTag.html</anchorfile>
      <anchor>aeed9023fe3153251f4666346b2ef9037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>lpszOpen</name>
      <anchorfile>structALLXMLClearTag.html</anchorfile>
      <anchor>ac15c042f923754e8a0f0fe7fd016b1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>openTagLen</name>
      <anchorfile>structALLXMLClearTag.html</anchorfile>
      <anchor>a9a07b66ffc9b37caa59fd51c43eadfdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::and_op</name>
    <filename>structexprtk_1_1details_1_1and__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1and__op.html</anchorfile>
      <anchor>ab2db1608f94d2fc475371f17d7697476</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1and__op.html</anchorfile>
      <anchor>a7dfd3a9b7f54740c1989ac760f55045a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1and__op.html</anchorfile>
      <anchor>a7a5bbb617cfa3742accb05a69727f9d0</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1and__op.html</anchorfile>
      <anchor>a85225785f8da2d3e2f24f872c1f815e7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::any_false</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1any__false.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1any__false.html</anchorfile>
      <anchor>ac056f6f859977e0160495022c2caa8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1any__false.html</anchorfile>
      <anchor>abe78b33dd2b5ae3ea008dfea5c3d4de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1any__false.html</anchorfile>
      <anchor>ad3c94f44acfe06148d01d79760334e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1any__false.html</anchorfile>
      <anchor>ae78162364e9a5ef246c9fd4c078715fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>any_false</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1any__false.html</anchorfile>
      <anchor>abf7f89f63849cf5920bc40033cfe6e06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1any__false.html</anchorfile>
      <anchor>a9110effd4182a8b139d5d2c50a00b030</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::any_true</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1any__true.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1any__true.html</anchorfile>
      <anchor>ab5f5ccba09c575660283d4bc460ccfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1any__true.html</anchorfile>
      <anchor>a7f684f51ef07e4257d869e7fafca865b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1any__true.html</anchorfile>
      <anchor>a0f19cb0c9ea5ea93bd7ee06af2f5812f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1any__true.html</anchorfile>
      <anchor>a7f53d78fd4b750feb0870de3748822ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>any_true</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1any__true.html</anchorfile>
      <anchor>ae550d9867fbc38e270c0df5f242140c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1any__true.html</anchorfile>
      <anchor>a6572eff1834e20e37ed548fc3ae4be4e</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::Arg</name>
    <filename>classTCLAP_1_1Arg.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>_hasBlanks</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a2eb0ffefe163218bdc8b4b7a33a974a7</anchor>
      <arglist>(const std::string &amp;s) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>acceptsMultipleValues</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>ad356870538a255d639e26b30330202ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addToList</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a9ff1564beeea2ef855f7fa483c37d0e2</anchor>
      <arglist>(std::list&lt; Arg * &gt; &amp;argList) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>allowMore</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a9aef735d37ef95ca1b7dc7a07850b984</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>argMatches</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>aac37b1b734b477e5d16f2037dba9c125</anchor>
      <arglist>(const std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forceRequired</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a58e3de560f364d0bb6bdf36ab533a6fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a1943999fadcb4f28cecd6ba55ed0b085</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getFlag</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a22f616e81a423e794f13a9ae1549ac77</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a641ced141a56c74fee11d3e3a808f731</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIgnoreable</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a33816b5ccc58a15f3a998480e5d988e2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRequired</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a00a3cfdb2b6e9a111ad39cbd4978b96c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSet</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a6af7a1e92b5d92fc2d90c1a95aab4384</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValueRequired</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a1373d50d4b93c16db43c7600cf6d0355</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>longID</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>aad93aff46e1fc67e3853765f565bfa96</anchor>
      <arglist>(const std::string &amp;valueId=&quot;val&quot;) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>operator==</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a657a8d2842b7de9ced5a5a55db01d367</anchor>
      <arglist>(const Arg &amp;a) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>processArg</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a61ffe2f660a76111d256f7b22a686146</anchor>
      <arglist>(int *i, std::vector&lt; std::string &gt; &amp;args)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRequireLabel</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>aae5c959f31af1a484a8af06f84a6e8b0</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>shortID</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>aef8efaf3811162b2b2b2a84c6db280fa</anchor>
      <arglist>(const std::string &amp;valueId=&quot;val&quot;) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>toString</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>ac98a357568c21f0eb6ca2220b8a3d4a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>trimFlag</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a54595328e81f5fb77859563690faab25</anchor>
      <arglist>(std::string &amp;flag, std::string &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xorSet</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>aec525c8092e56f7f5aa455e71bc72374</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Arg</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a15734a7cf52c8c4ab6df70f0997bbee3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>beginIgnoring</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a24165d31c1ec70777fb201356b6cdf6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char</type>
      <name>blankChar</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a0abd38f46dbf7d267078134a4817fbb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char</type>
      <name>delimiter</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>aadef6ca7e40f5b3d3fd03186976aea7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char</type>
      <name>flagStartChar</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a7f9f6af439993e9151bd5a6cd2a63dad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>flagStartString</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>af8e739295b0f75028e7bff6d670d97a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>ignoreNameString</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a6ce0cbe4effd44679ca11f25e3c318e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>ignoreRest</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a4d412155b8f9b4956e64e91c48e55a3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string</type>
      <name>nameStartString</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a1df2134870528b80f9f35347fef6fd14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDelimiter</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>ad059b63424001b9aedb4c019e2854c3c</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_checkWithVisitor</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>aa963d0d4c8cb297e1f4cf74143bf6d1b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Arg</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>ab25a06db5edf82a5b965b641b3c63372</anchor>
      <arglist>(const std::string &amp;flag, const std::string &amp;name, const std::string &amp;desc, bool req, bool valreq, Visitor *v=NULL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_acceptsMultipleValues</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a13130a9a5d22c57a6d42a8883c9b1e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_alreadySet</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a829e32129857d2683e5791a5df1208ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_description</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a9882fe256eaab01ac53db54ac657d272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_flag</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>ae68407a0a8223023ad0ae3b9dc7986f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_ignoreable</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a9832bb7564f4ab472bd51b7b1bbc683f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_name</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>ac0f138057a99fb5d94ff4acb41a083aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_required</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>ad16408bd1ca4d8b1d14d6c5129545a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_requireLabel</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a2ed097a868e34a0c4f6062ead744ac54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_valueRequired</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a776682b7e19f4dc231bbad3d10034dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Visitor *</type>
      <name>_visitor</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>aa9ff037e92c9fa5bd85e532f61899300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_xorSet</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>ab413bd1d8a7ecf3c89672ee23ef791ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static char &amp;</type>
      <name>delimiterRef</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>a863591150a407ff29276ac13d0058144</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool &amp;</type>
      <name>ignoreRestRef</name>
      <anchorfile>classTCLAP_1_1Arg.html</anchorfile>
      <anchor>afa32140f7c01f99f6a9e85deb79281e1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::ArgException</name>
    <filename>classTCLAP_1_1ArgException.html</filename>
    <member kind="function">
      <type></type>
      <name>ArgException</name>
      <anchorfile>classTCLAP_1_1ArgException.html</anchorfile>
      <anchor>a67389912b628e95d530f8bb8de97b309</anchor>
      <arglist>(const std::string &amp;text=&quot;undefined exception&quot;, const std::string &amp;id=&quot;undefined&quot;, const std::string &amp;td=&quot;Generic ArgException&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>argId</name>
      <anchorfile>classTCLAP_1_1ArgException.html</anchorfile>
      <anchor>a18ffd1ad34c1799865f8e03df4ebdff1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>error</name>
      <anchorfile>classTCLAP_1_1ArgException.html</anchorfile>
      <anchor>a0656dab88a7129bc288821bacd653d08</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>typeDescription</name>
      <anchorfile>classTCLAP_1_1ArgException.html</anchorfile>
      <anchor>abd271955e1b808bb92f8db7a16ea7c95</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>classTCLAP_1_1ArgException.html</anchorfile>
      <anchor>af51c89da2e4ae54fc9d05038ea484c83</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ArgException</name>
      <anchorfile>classTCLAP_1_1ArgException.html</anchorfile>
      <anchor>a5c5df6a814b05c623a01607fb82980f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_argId</name>
      <anchorfile>classTCLAP_1_1ArgException.html</anchorfile>
      <anchor>a6bfa7ed4e5cc1404d6b4cc5d28cb1f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_errorText</name>
      <anchorfile>classTCLAP_1_1ArgException.html</anchorfile>
      <anchor>ad94d68e5948f6b74aacb8b2023e96c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_typeDescription</name>
      <anchorfile>classTCLAP_1_1ArgException.html</anchorfile>
      <anchor>a7c69e599ae4a5b874a3e19cd4cf7c910</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::ArgParseException</name>
    <filename>classTCLAP_1_1ArgParseException.html</filename>
    <base>TCLAP::ArgException</base>
    <member kind="function">
      <type></type>
      <name>ArgParseException</name>
      <anchorfile>classTCLAP_1_1ArgParseException.html</anchorfile>
      <anchor>aa9d9531405e505afd506491526733285</anchor>
      <arglist>(const std::string &amp;text=&quot;undefined exception&quot;, const std::string &amp;id=&quot;undefined&quot;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::details::ArgToStream</name>
    <filename>classSophus_1_1details_1_1ArgToStream.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>impl</name>
      <anchorfile>classSophus_1_1details_1_1ArgToStream.html</anchorfile>
      <anchor>ab75a70f88e72c65e4dcb6d117db45694</anchor>
      <arglist>(std::stringstream &amp;stream, T &amp;&amp;arg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::array_or_vector_selector</name>
    <filename>structnanoflann_1_1array__or__vector__selector.html</filename>
    <templarg>DIM</templarg>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>CArray&lt; T, DIM &gt;</type>
      <name>container_t</name>
      <anchorfile>structnanoflann_1_1array__or__vector__selector.html</anchorfile>
      <anchor>ad98173d114d51ea61476490ca62bb8c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>array_or_vector_selector&lt; DIM, Interval &gt;</name>
    <filename>structnanoflann_1_1array__or__vector__selector.html</filename>
    <member kind="typedef">
      <type>CArray&lt; Interval, DIM &gt;</type>
      <name>container_t</name>
      <anchorfile>structnanoflann_1_1array__or__vector__selector.html</anchorfile>
      <anchor>ad98173d114d51ea61476490ca62bb8c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::array_or_vector_selector&lt;-1, T &gt;</name>
    <filename>structnanoflann_1_1array__or__vector__selector_3-1_00_01T_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::vector&lt; T &gt;</type>
      <name>container_t</name>
      <anchorfile>structnanoflann_1_1array__or__vector__selector_3-1_00_01T_01_4.html</anchorfile>
      <anchor>ad296e321932eb4be24530beb46d75481</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vector_holder::array_vector_impl</name>
    <filename>classexprtk_1_1details_1_1vector__holder_1_1array__vector__impl.html</filename>
    <base>exprtk::details::vector_holder::vector_holder_base</base>
    <member kind="function">
      <type></type>
      <name>array_vector_impl</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1array__vector__impl.html</anchorfile>
      <anchor>a3358839696cd18904972dc79962ca1cb</anchor>
      <arglist>(const Type *vec, const std::size_t &amp;vec_size)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>value_ptr</type>
      <name>value_at</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1array__vector__impl.html</anchorfile>
      <anchor>a0ccf6a816ac8ccc181a61a4b71dbf306</anchor>
      <arglist>(const std::size_t &amp;index) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::size_t</type>
      <name>vector_size</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1array__vector__impl.html</anchorfile>
      <anchor>a10c1371f140c2cdefb9b627d02ea8414</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>array_vector_impl</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1array__vector__impl.html</anchorfile>
      <anchor>a12ec9b07b9de7594134cb228974c67df</anchor>
      <arglist>(const array_vector_impl &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::size_t</type>
      <name>size_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1array__vector__impl.html</anchorfile>
      <anchor>ada5362a05c8b1509310c643974bf0b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Type *</type>
      <name>vec_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1array__vector__impl.html</anchorfile>
      <anchor>a017172b8180ea854a83eb7ff8327a38f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::asn_addassignment</name>
    <filename>structexprtk_1_1details_1_1asn__addassignment.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1asn__addassignment.html</anchorfile>
      <anchor>a9ac82b6630ea4bfdd1d0d4fb1fd0c142</anchor>
      <arglist>(std::string &amp;s, const char_t *data, const std::size_t size)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::asn_assignment</name>
    <filename>structexprtk_1_1details_1_1asn__assignment.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1asn__assignment.html</anchorfile>
      <anchor>a0d7e75ccd26395a907a8e0fc03a5f7d4</anchor>
      <arglist>(std::string &amp;s, const char_t *data, const std::size_t size)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::AssertHelper</name>
    <filename>classtesting_1_1internal_1_1AssertHelper.html</filename>
    <class kind="struct">testing::internal::AssertHelper::AssertHelperData</class>
    <member kind="function">
      <type></type>
      <name>AssertHelper</name>
      <anchorfile>classtesting_1_1internal_1_1AssertHelper.html</anchorfile>
      <anchor>ac2c9334518fd4087189b4505567a3c90</anchor>
      <arglist>(TestPartResult::Type type, const char *file, int line, const char *message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classtesting_1_1internal_1_1AssertHelper.html</anchorfile>
      <anchor>ab721be11cb9aca8a361ca1f014ca5f80</anchor>
      <arglist>(const Message &amp;message) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AssertHelper</name>
      <anchorfile>classtesting_1_1internal_1_1AssertHelper.html</anchorfile>
      <anchor>a51c640785d4ed4a0155cc9aa857d8931</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1AssertHelper.html</anchorfile>
      <anchor>a264544ac41950b296c34253d2e656b10</anchor>
      <arglist>(AssertHelper)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AssertHelperData *const</type>
      <name>data_</name>
      <anchorfile>classtesting_1_1internal_1_1AssertHelper.html</anchorfile>
      <anchor>af69a4d66a929d0c6e419f4efd3ba6b3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::AssertHelper::AssertHelperData</name>
    <filename>structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html</filename>
    <member kind="function">
      <type></type>
      <name>AssertHelperData</name>
      <anchorfile>structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html</anchorfile>
      <anchor>ad2356f3f1e56d1a63562efe0f8b3f1bb</anchor>
      <arglist>(TestPartResult::Type t, const char *srcfile, int line_num, const char *msg)</arglist>
    </member>
    <member kind="variable">
      <type>const char *const</type>
      <name>file</name>
      <anchorfile>structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html</anchorfile>
      <anchor>a639ae4acc706e919b101786f71e9dc15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int const</type>
      <name>line</name>
      <anchorfile>structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html</anchorfile>
      <anchor>aff816673320ecd035288dffe44760f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string const</type>
      <name>message</name>
      <anchorfile>structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html</anchorfile>
      <anchor>ae81536d57b8deb5dca4159cc6f7efdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TestPartResult::Type const</type>
      <name>type</name>
      <anchorfile>structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html</anchorfile>
      <anchor>a7b1d1a77882cd82107acea856d45692f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>structtesting_1_1internal_1_1AssertHelper_1_1AssertHelperData.html</anchorfile>
      <anchor>a5cfdd2fca371e33566ffdb2357606df2</anchor>
      <arglist>(AssertHelperData)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::AssertionResult</name>
    <filename>classtesting_1_1AssertionResult.html</filename>
    <member kind="function">
      <type></type>
      <name>AssertionResult</name>
      <anchorfile>classtesting_1_1AssertionResult.html</anchorfile>
      <anchor>a27788116f03f90aec4daf592fd809ead</anchor>
      <arglist>(const AssertionResult &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AssertionResult</name>
      <anchorfile>classtesting_1_1AssertionResult.html</anchorfile>
      <anchor>a9b8d1d6d0a979d0769ed4ff97d06c4e3</anchor>
      <arglist>(const T &amp;success, typename internal::EnableIf&lt; !internal::ImplicitlyConvertible&lt; T, AssertionResult &gt;::value &gt;::type *=NULL)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>failure_message</name>
      <anchorfile>classtesting_1_1AssertionResult.html</anchorfile>
      <anchor>ae54fa82506c507a9dbc0f85d2cec652a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>message</name>
      <anchorfile>classtesting_1_1AssertionResult.html</anchorfile>
      <anchor>ab20c91eba13e20f1b4ad89e3d15f69a8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classtesting_1_1AssertionResult.html</anchorfile>
      <anchor>af85b7852e6399467cd74df539810abcd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>operator!</name>
      <anchorfile>classtesting_1_1AssertionResult.html</anchorfile>
      <anchor>a85301ba52aa1efe89b79d1e3b59160cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>AssertionResult &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classtesting_1_1AssertionResult.html</anchorfile>
      <anchor>a3230efa81aafe7c61f5fb878cfa39e91</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classtesting_1_1AssertionResult.html</anchorfile>
      <anchor>a43ae8a260843ce2ff3dc9af262672b8b</anchor>
      <arglist>(::std::ostream &amp;(*basic_manipulator)(::std::ostream &amp;stream))</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult &amp;</type>
      <name>operator=</name>
      <anchorfile>classtesting_1_1AssertionResult.html</anchorfile>
      <anchor>aad9274c7b69eda67eb9306963a790839</anchor>
      <arglist>(AssertionResult other)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>AppendMessage</name>
      <anchorfile>classtesting_1_1AssertionResult.html</anchorfile>
      <anchor>a5b55e01f1321d744a594dbe51d46a139</anchor>
      <arglist>(const Message &amp;a_message)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classtesting_1_1AssertionResult.html</anchorfile>
      <anchor>ab5b92c1be40f9ce9d7c3e0cf7bf65c61</anchor>
      <arglist>(AssertionResult &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::scoped_ptr&lt; ::std::string &gt;</type>
      <name>message_</name>
      <anchorfile>classtesting_1_1AssertionResult.html</anchorfile>
      <anchor>a5dee995939457def35f0bf496d070957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>success_</name>
      <anchorfile>classtesting_1_1AssertionResult.html</anchorfile>
      <anchor>ae7348f9fffe7a20980dfc94fc261d7ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_node</name>
    <filename>classexprtk_1_1details_1_1assignment__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__node.html</anchorfile>
      <anchor>ac3521a44c56573c270a3ab2f818e8827</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__node.html</anchorfile>
      <anchor>ab87097eb837c2a53d5600ad48c18ca02</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__node.html</anchorfile>
      <anchor>aa371233e64015106434ed331a426291a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>variable_node&lt; T &gt; *</type>
      <name>var_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__node.html</anchorfile>
      <anchor>a9234b2a70f3de81ac509a099ac1b3afb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_op_node</name>
    <filename>classexprtk_1_1details_1_1assignment__op__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__op__node.html</anchorfile>
      <anchor>ac47506801aac315ddce3db5b25e74544</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_op_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__op__node.html</anchorfile>
      <anchor>a7ba357179e53ef2138dfca76862e686e</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__op__node.html</anchorfile>
      <anchor>a076364b545c5dd27ee3336a29931cfc2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>variable_node&lt; T &gt; *</type>
      <name>var_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__op__node.html</anchorfile>
      <anchor>a1491bda0d1fe021687556ec335c0228b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_rebasevec_celem_node</name>
    <filename>classexprtk_1_1details_1_1assignment__rebasevec__celem__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__celem__node.html</anchorfile>
      <anchor>acc5fb947b8b6fdc8754d5ae783340816</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_rebasevec_celem_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__celem__node.html</anchorfile>
      <anchor>a3e8a5cfdddafbfcb294518927fffab42</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__celem__node.html</anchorfile>
      <anchor>aeb5f244ef9a4d25f5c0dd589b3b63cfe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rebasevector_celem_node&lt; T &gt; *</type>
      <name>rbvec_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__celem__node.html</anchorfile>
      <anchor>ae0b904e948b601690a7f9eb0210e7602</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_rebasevec_celem_op_node</name>
    <filename>classexprtk_1_1details_1_1assignment__rebasevec__celem__op__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__celem__op__node.html</anchorfile>
      <anchor>a3f9a3f2e6594ca48aaf3cd1198141441</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_rebasevec_celem_op_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__celem__op__node.html</anchorfile>
      <anchor>aae62f0f98dbb744dd5678968bece3a31</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__celem__op__node.html</anchorfile>
      <anchor>a5f73d7912653a75966a0b9f1364545f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rebasevector_celem_node&lt; T &gt; *</type>
      <name>rbvec_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__celem__op__node.html</anchorfile>
      <anchor>a31bcf112ae195de8d232e47fe8e6cf5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_rebasevec_elem_node</name>
    <filename>classexprtk_1_1details_1_1assignment__rebasevec__elem__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__elem__node.html</anchorfile>
      <anchor>a292de53efe99997a5171eead091d59a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_rebasevec_elem_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__elem__node.html</anchorfile>
      <anchor>a33f681d25da411a34852056e0f15b64b</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__elem__node.html</anchorfile>
      <anchor>ad60d41df79c4c9fe161e0892c8bba927</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rebasevector_elem_node&lt; T &gt; *</type>
      <name>rbvec_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__elem__node.html</anchorfile>
      <anchor>a8b73de9672e86db89246dfb2279c7f4a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_rebasevec_elem_op_node</name>
    <filename>classexprtk_1_1details_1_1assignment__rebasevec__elem__op__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__elem__op__node.html</anchorfile>
      <anchor>a291a6d23aad1302cc85aad4d63b36eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_rebasevec_elem_op_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__elem__op__node.html</anchorfile>
      <anchor>a654334f8cbcc73e04f3a8798e647bbc8</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__elem__op__node.html</anchorfile>
      <anchor>ad44b33a5b2ee058b6abb55b92858f3b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rebasevector_elem_node&lt; T &gt; *</type>
      <name>rbvec_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__rebasevec__elem__op__node.html</anchorfile>
      <anchor>a2b0007818be3e35774554512ffe5c06c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_string_node</name>
    <filename>classexprtk_1_1details_1_1assignment__string__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <base>exprtk::details::string_base_node</base>
    <base>exprtk::details::range_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>af39fc18439bf6f5393e3c55cd80ea900</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irange_t *</type>
      <name>irange_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>acbb20f018df9fce898af5bf4497e041b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_interface&lt; T &gt;</type>
      <name>irange_t</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>a4a65ac41b653587258893414b393ffb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_t *</type>
      <name>range_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>affd2b48344d2b9ae027d75f5b145f556</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>a2611a3eeda7dbeffe66a6b88d9bd4ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string_base_node&lt; T &gt; *</type>
      <name>str_base_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>ad150887085ec9c33b4834a578d50471e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stringvar_node&lt; T &gt; *</type>
      <name>strvar_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>a1601277502deea33dd7449f61126037c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_string_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>a522470c69093d7159e0bc9751af04e08</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>af6c64de81743c141266e21d8422746e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>a5198ae88b67930ac6421fad85a49dbd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>aefb7b6fbb459284e287d8cfd0a5258b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>a67c48a9e20c7d7b2ecdc78bf3a418cb6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>aa3233728f1c3e8923e2938f1f4f051d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>a566eab54f9bbf2c0969fb6204e0992fd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>acb4fba0e75a5a39d457039e59b05c389</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialised_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>abe4a8fe08e7d10c1f180081318253f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str0_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>a6381b233b87e22120d619812f86f2949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>strvar_node_ptr</type>
      <name>str0_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>a6a7a9b2c269879821b679b19110ab047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str1_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>a2e92d751d54c70ca69efd676abe42625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_ptr</type>
      <name>str1_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__node.html</anchorfile>
      <anchor>ac0070b2de24500195a74dbb8dd3df728</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_string_range_node</name>
    <filename>classexprtk_1_1details_1_1assignment__string__range__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <base>exprtk::details::string_base_node</base>
    <base>exprtk::details::range_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>a667ab6804579c41bedf185423c0452e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irange_t *</type>
      <name>irange_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>add82d2c05f42b1dc4b66edcb57591984</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_interface&lt; T &gt;</type>
      <name>irange_t</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>a3349ae7f0b929a9da27880e9c4d7cbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_t *</type>
      <name>range_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>ac0353abfbf322ce254aa1cb85f54eb13</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>a4ddea10305b0b6e99f0a40109c663493</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string_base_node&lt; T &gt; *</type>
      <name>str_base_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>a40cc6e49872ad8ab16a9c40fca0262b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stringvar_node&lt; T &gt; *</type>
      <name>strvar_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>a8a939f92109422990f592ae99c4f216e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_string_range_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>abfe138fbf37428b7699afcd555561683</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>a49891c53cdaba7a0b48b7c9914041587</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>a9105d726d444d9e3fbf93b1065eed72b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>afd70a3e31f6dbc94977a07a293a8c6e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>ad80d1099bccb633d6025ac5e2bed78b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>a8754068c6e20587524392b76cee2d203</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>a261d3dcf6a42540273a649b57dffe415</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>a7cd99bed5c6f36e7800aa3ba6d062296</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialised_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>a669d451e7593e6f613a21e5a937b351e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str0_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>ae8ee172d65661049a504836ef86fad4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>strvar_node_ptr</type>
      <name>str0_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>a41756d7823da2377ed8ecc314a32cda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_ptr</type>
      <name>str0_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>a6a856330f2ade525a637c9f1fdd3f8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str1_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>ac5dd2cb79ffe31750da11fce66816129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_ptr</type>
      <name>str1_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__string__range__node.html</anchorfile>
      <anchor>aa29eb9091136eff23988f57a021434ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_vec_elem_node</name>
    <filename>classexprtk_1_1details_1_1assignment__vec__elem__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__elem__node.html</anchorfile>
      <anchor>a8f366cf5b77e77623542dd6cae5942e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_vec_elem_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__elem__node.html</anchorfile>
      <anchor>a925ab0abed502ca5312218ab09b30d8e</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__elem__node.html</anchorfile>
      <anchor>ad50e2ffd6ed6c001e7e3fddf29c8699e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_elem_node&lt; T &gt; *</type>
      <name>vec_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__elem__node.html</anchorfile>
      <anchor>af56556a23fcec780152c97ebc939207c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_vec_elem_op_node</name>
    <filename>classexprtk_1_1details_1_1assignment__vec__elem__op__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__elem__op__node.html</anchorfile>
      <anchor>a4446c74a459addce468f26c41001e80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_vec_elem_op_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__elem__op__node.html</anchorfile>
      <anchor>a27017c4344e5ef4d999d74270aa00869</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__elem__op__node.html</anchorfile>
      <anchor>a32158d693788384273a5ae139e80646e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_elem_node&lt; T &gt; *</type>
      <name>vec_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__elem__op__node.html</anchorfile>
      <anchor>a882ab14ef7166e10b3ab838c87be1942</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_vec_node</name>
    <filename>classexprtk_1_1details_1_1assignment__vec__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <base>exprtk::details::vector_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__node.html</anchorfile>
      <anchor>aa2f2c84fdb793fae8111aa6a78778f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__node.html</anchorfile>
      <anchor>a8877b4e39156237c84e06738422a476d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt; *</type>
      <name>vector_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__node.html</anchorfile>
      <anchor>a775c48c382e0794ba203e571539eeb0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_vec_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__node.html</anchorfile>
      <anchor>a15b4b64dcc968aeebac763616ec9e08e</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__node.html</anchorfile>
      <anchor>a7237a57582d5d8ae68e68208a9bfa7f3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__node.html</anchorfile>
      <anchor>af7911225ace51a2e5d6138f1e5575f45</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__node.html</anchorfile>
      <anchor>a01b2fcfa6b2256a8f15746a48be0ccda</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__node.html</anchorfile>
      <anchor>a480654f2aa4cb7d9fb9c0b72fbaa4673</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__node.html</anchorfile>
      <anchor>ae2f2dc9fb6d3147f6f8bc31286d20441</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__node.html</anchorfile>
      <anchor>abf94b057e77fd59910abaad4b566dec1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__node.html</anchorfile>
      <anchor>acd17799fd5b2e9b0fb83c00bc1c1b321</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vds_t</type>
      <name>vds_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__node.html</anchorfile>
      <anchor>aa8ca668264cbfbdc7d4154786690a395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node&lt; T &gt; *</type>
      <name>vec_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__node.html</anchorfile>
      <anchor>a4ebea8c22ffaab67d0126e47f6897c80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_vec_op_node</name>
    <filename>classexprtk_1_1details_1_1assignment__vec__op__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <base>exprtk::details::vector_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>abdc1047d7d0a25288374806dbd7c8411</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>a2c096fe6cc394a13d9d91cd225101b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt; *</type>
      <name>vector_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>aa77e274af8d00e3f971098f9269a14c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_vec_op_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>a86ba746a1a8d91ac927e3403725d7377</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>side_effect</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>add9bf90154fcfc03515f850aa88a57e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>a6d9b0c4dd3b1d4cd5e1f642fd92e29f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>a0f32a71bc6884d0b4254bce9bb8b14ad</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>acf50814c62d7e473923f78359aabaa0e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>a324e0fe597d708bf22b0e4f5258a4f21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>a93e2f1728885dad11cea2d4a67573bca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>af0311b62b9810a02733631ebe40ad4f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>a87a46b63fcec3fa7830cfb8ecaa07bcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vds_t</type>
      <name>vds_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>ac04ec4d1cc976f6aa8133faa6bb692d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node&lt; T &gt; *</type>
      <name>vec_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vec__op__node.html</anchorfile>
      <anchor>a7f126eb75616e12d7e4a6843aea59482</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_vecvec_node</name>
    <filename>classexprtk_1_1details_1_1assignment__vecvec__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <base>exprtk::details::vector_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>aed67393dfc178fcd2025f674086ea0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>a8c05a88c3478ccd3ca7d6afebf653a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt; *</type>
      <name>vector_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>af9ad18ad7520d83dde4be59e8712d29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_vecvec_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>a9be47f6d38b285b6e990611e600e21ed</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>abde668875469e942c8d3c7ff0a5e1026</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>a005c051ea87e83ab3dbfacd3134155e1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>a5c1f914d7ccdef7e969c537a896b45e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>ad1d09cf1b3b7cb59c3bacba31c6f07f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>a04f3597d6775a8e68b8c7c0f55cc2c59</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>a2cdb1d6e835eb5f64cdbf134e625dde5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>a7e216ffd496d5792da51ec12841a458d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialised_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>ad0429e7c9533864cc603b541dc4c53bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>src_is_ivec_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>a9162bae5fcff01c47ffb60e9147f3bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vds_t</type>
      <name>vds_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>ada71b08cb919258c3f590c65d2c442c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node&lt; T &gt; *</type>
      <name>vec0_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>a4e4471fea027a4ab2c504244daa58e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node&lt; T &gt; *</type>
      <name>vec1_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__node.html</anchorfile>
      <anchor>a2652eb53fdbcf1408f6cd8b0dc6b6d49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::assignment_vecvec_op_node</name>
    <filename>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <base>exprtk::details::vector_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>a39e8f09436c0fb9030a337f329680713</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>acbcc1ebc0e3b0fd10191ad4e68c4369b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt; *</type>
      <name>vector_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>a69a6ba9689965f23731f849b695b73d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>assignment_vecvec_op_node</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>a7c6911d7497ef45e195c34039c355c02</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>side_effect</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>a68b6175bdede66e68f91a6215f1dede0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>aa8b4e9522aa54149fbc81b80decd5649</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>a4c6e00e6c3e535acc97a197cccb756fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>ad948a9f25c7e67dea6a1a761af05404b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>af597e9fc8d957845b79bbb2f3e3475cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>a7db37df8632f5a01a346926d8781a944</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>aac2127c1706fd8b90e9e3f131b99c59b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>a23c6a8c4853a3e9b5c4eab9a0a5698a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialised_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>a7da3c34d27ace7050c0a57d58c565009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vds_t</type>
      <name>vds_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>ab34e976b1616aba6c12014bffcee9464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node&lt; T &gt; *</type>
      <name>vec0_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>a13e70ad5b638875e96059b38cd8cecda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node&lt; T &gt; *</type>
      <name>vec1_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1assignment__vecvec__op__node.html</anchorfile>
      <anchor>a4c795fb43ce61a78ef9954e417043001</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rp::hal::AutoLocker</name>
    <filename>classrp_1_1hal_1_1AutoLocker.html</filename>
    <member kind="function">
      <type></type>
      <name>AutoLocker</name>
      <anchorfile>classrp_1_1hal_1_1AutoLocker.html</anchorfile>
      <anchor>a61c446101afc5c1bbf47b45cd232986e</anchor>
      <arglist>(Locker &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forceUnlock</name>
      <anchorfile>classrp_1_1hal_1_1AutoLocker.html</anchorfile>
      <anchor>a40cd5a2064dbbc43cd09e3593541558b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AutoLocker</name>
      <anchorfile>classrp_1_1hal_1_1AutoLocker.html</anchorfile>
      <anchor>abe05e427eb92774747e2717055f7b5a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Locker &amp;</type>
      <name>_binded</name>
      <anchorfile>classrp_1_1hal_1_1AutoLocker.html</anchorfile>
      <anchor>a70bd1f25ff99fa2f284022f92fdd1b23</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::detail::AuxErrorEval</name>
    <filename>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::detail::AuxErrorEval&lt; CPose2D, gst &gt;</name>
    <filename>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose2D_00_01gst_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>computePseudoLnError</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose2D_00_01gst_01_4.html</anchorfile>
      <anchor>a572d36df0b86f1338bcc72b6051bbaf1</anchor>
      <arglist>(const POSE &amp;P1DP2inv, VEC &amp;err, const EDGE_ITERATOR &amp;edge)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>multiply_Jt_W_err</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose2D_00_01gst_01_4.html</anchorfile>
      <anchor>a50b77aa57ebcc19ac8828403c4242760</anchor>
      <arglist>(const JAC &amp;J, const EDGE_ITERATOR &amp;edge, const VEC1 &amp;ERR, VEC2 &amp;OUT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>multiplyJ1tLambdaJ2</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose2D_00_01gst_01_4.html</anchorfile>
      <anchor>aeafac6308a83df88b28ccf5b32092c14</anchor>
      <arglist>(const MAT &amp;J1, const MAT &amp;J2, MAT &amp;JtJ, const EDGE_ITERATOR &amp;edge)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>multiplyJtLambdaJ</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose2D_00_01gst_01_4.html</anchorfile>
      <anchor>af35304db5ee9b85dbf77b5056920744f</anchor>
      <arglist>(const MAT &amp;J1, MAT &amp;JtJ, const EDGE_ITERATOR &amp;edge)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::detail::AuxErrorEval&lt; CPose3D, gst &gt;</name>
    <filename>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose3D_00_01gst_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>computePseudoLnError</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose3D_00_01gst_01_4.html</anchorfile>
      <anchor>a0ce954e78812a9eebf52f067478c095c</anchor>
      <arglist>(const POSE &amp;P1DP2inv, VEC &amp;err, const EDGE_ITERATOR &amp;edge)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>multiply_Jt_W_err</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose3D_00_01gst_01_4.html</anchorfile>
      <anchor>af7b706babf9e05b02158950cdf81dea2</anchor>
      <arglist>(const JAC &amp;J, const EDGE_ITERATOR &amp;edge, const VEC1 &amp;ERR, VEC2 &amp;OUT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>multiplyJ1tLambdaJ2</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose3D_00_01gst_01_4.html</anchorfile>
      <anchor>ab45e02d221041b50befbb01d3737b3ea</anchor>
      <arglist>(const MAT &amp;J1, const MAT &amp;J2, MAT &amp;JtJ, const EDGE_ITERATOR &amp;edge)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>multiplyJtLambdaJ</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose3D_00_01gst_01_4.html</anchorfile>
      <anchor>aa2918410a7dbc753797fea8db81ad678</anchor>
      <arglist>(const MAT &amp;J1, MAT &amp;JtJ, const EDGE_ITERATOR &amp;edge)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::detail::AuxErrorEval&lt; CPose3DPDFGaussianInf, gst &gt;</name>
    <filename>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose3DPDFGaussianInf_00_01gst_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>computePseudoLnError</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose3DPDFGaussianInf_00_01gst_01_4.html</anchorfile>
      <anchor>acbe615faee3602101aa3f6f8900259ac</anchor>
      <arglist>(const POSE &amp;P1DP2inv, VEC &amp;err, const EDGE_ITERATOR &amp;edge)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>multiply_Jt_W_err</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose3DPDFGaussianInf_00_01gst_01_4.html</anchorfile>
      <anchor>aa20853a00cffa2dfe715ed1531611550</anchor>
      <arglist>(const JAC &amp;J, const EDGE_ITERATOR &amp;edge, const VEC1 &amp;ERR, VEC2 &amp;OUT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>multiplyJ1tLambdaJ2</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose3DPDFGaussianInf_00_01gst_01_4.html</anchorfile>
      <anchor>a26e95aeb6bb561a0d4b7ed25cebaa369</anchor>
      <arglist>(const MAT &amp;J1, const MAT &amp;J2, MAT &amp;JtJ, const EDGE_ITERATOR &amp;edge)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>multiplyJtLambdaJ</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPose3DPDFGaussianInf_00_01gst_01_4.html</anchorfile>
      <anchor>a6b399ab37d8d4f55a97ffccd72d23b4a</anchor>
      <arglist>(const MAT &amp;J1, MAT &amp;JtJ, const EDGE_ITERATOR &amp;edge)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::detail::AuxErrorEval&lt; CPosePDFGaussianInf, gst &gt;</name>
    <filename>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPosePDFGaussianInf_00_01gst_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>computePseudoLnError</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPosePDFGaussianInf_00_01gst_01_4.html</anchorfile>
      <anchor>a12cfed946a4eb1dc002231065cc134e3</anchor>
      <arglist>(const POSE &amp;P1DP2inv, VEC &amp;err, const EDGE_ITERATOR &amp;edge)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>multiply_Jt_W_err</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPosePDFGaussianInf_00_01gst_01_4.html</anchorfile>
      <anchor>a6aaa47747f2d28423a252cd4d5b806fc</anchor>
      <arglist>(const JAC &amp;J, const EDGE_ITERATOR &amp;edge, const VEC1 &amp;ERR, VEC2 &amp;OUT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>multiplyJ1tLambdaJ2</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPosePDFGaussianInf_00_01gst_01_4.html</anchorfile>
      <anchor>adaed643d9eccbe1bf6cef43ffde1033b</anchor>
      <arglist>(const MAT &amp;J1, const MAT &amp;J2, MAT &amp;JtJ, const EDGE_ITERATOR &amp;edge)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>multiplyJtLambdaJ</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1AuxErrorEval_3_01CPosePDFGaussianInf_00_01gst_01_4.html</anchorfile>
      <anchor>a6efbecfe5901af2e225fabedf829dbc2</anchor>
      <arglist>(const MAT &amp;J1, MAT &amp;JtJ, const EDGE_ITERATOR &amp;edge)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::axpby</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1axpby.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpby.html</anchorfile>
      <anchor>ac3654fad67abb7a22d50cf07be96ace8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpby.html</anchorfile>
      <anchor>a8b3c85eb617e96a821fc7e59e5544202</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpby.html</anchorfile>
      <anchor>abf5070e1812b01a035981cacc1e3f3f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpby.html</anchorfile>
      <anchor>a3bbaec0906c26b716c5f1fa8b1534c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpby.html</anchorfile>
      <anchor>a24d983942eeff0a9e67e28f3490573be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>axpby</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpby.html</anchorfile>
      <anchor>ae6f0b24ccb07288f2abb271778878b3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpby.html</anchorfile>
      <anchor>aef79422d8b245ca8c2789be904284495</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::axpbyz</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1axpbyz.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbyz.html</anchorfile>
      <anchor>aff6e3e58be6ebe627a77e5555646e87f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbyz.html</anchorfile>
      <anchor>a11655622059c56a551a7dc2feb5ba3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbyz.html</anchorfile>
      <anchor>ae10134f9fb5aff903ad2dafc021b328f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbyz.html</anchorfile>
      <anchor>ac7ffebb0574c661a5654d66673fd7c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbyz.html</anchorfile>
      <anchor>a5a75ce5fd965ccf57e785599beb5e350</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>axpbyz</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbyz.html</anchorfile>
      <anchor>a21c3918f095c4a9f65ef106badd12fcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbyz.html</anchorfile>
      <anchor>a6bfc6e7282990fbdf705d676ebcf9d69</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::axpbz</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1axpbz.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbz.html</anchorfile>
      <anchor>a28c8f5d3a58a0229b8eae16a86839a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbz.html</anchorfile>
      <anchor>a012eecf3d2b659ca9f211304e75cb9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbz.html</anchorfile>
      <anchor>a25cfd770a6354b3b195e36b0a68288bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbz.html</anchorfile>
      <anchor>a28aaa2a4a4b04a50cd9e5a6f88cb1c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbz.html</anchorfile>
      <anchor>a67cf79edbcba836527637bc688cfa144</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>axpbz</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbz.html</anchorfile>
      <anchor>a909b4851842c89e008aeff0e1371daae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpbz.html</anchorfile>
      <anchor>a39faa09530be0bf2203fcd5ac1fc72fc</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::axpy</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1axpy.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpy.html</anchorfile>
      <anchor>a08ffe158f5e843bb371fbf1c9324221a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpy.html</anchorfile>
      <anchor>ad811eaf72d2012b64e3cbb2ed1b695ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpy.html</anchorfile>
      <anchor>a67ae0a258864ec44af0c0d007fbbf98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpy.html</anchorfile>
      <anchor>a0b3db35573ae5b34082ff266555197c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpy.html</anchorfile>
      <anchor>a177da965b6c2611177d3d70bac293c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>axpy</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpy.html</anchorfile>
      <anchor>a97b2f85b3e82cae49e8cfe3c00473240</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpy.html</anchorfile>
      <anchor>a8d988ad64e31939ab178258eaca7e834</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::axpyz</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1axpyz.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpyz.html</anchorfile>
      <anchor>ae0d3e5f47488e97b1e1b5f213334ed39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpyz.html</anchorfile>
      <anchor>a9c2f3e3d4e376471e8b8c4796e9e6f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpyz.html</anchorfile>
      <anchor>a6bcf7f516b5ad7250e9aeb859e7dc07f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpyz.html</anchorfile>
      <anchor>a847fa5b02203d618e3835c0f8695d09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpyz.html</anchorfile>
      <anchor>ac3b083d996447504b675e0039d235975</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>axpyz</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpyz.html</anchorfile>
      <anchor>ad7ed005f3018586efd64024d98ed7071</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1axpyz.html</anchorfile>
      <anchor>a183e65466bc59d33fc85b9b197ce0f8d</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>backing_store_struct</name>
    <filename>structbacking__store__struct.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structbacking__store__struct.html</anchorfile>
      <anchor>a22c5a1f420b61a5c3f48e857d61ceb35</anchor>
      <arglist>(void, read_backing_store,(j_common_ptr cinfo, backing_store_ptr info, void FAR *buffer_address, long file_offset, long byte_count))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structbacking__store__struct.html</anchorfile>
      <anchor>aa54343491f740a9d799eeb9c3e7e09d2</anchor>
      <arglist>(void, write_backing_store,(j_common_ptr cinfo, backing_store_ptr info, void FAR *buffer_address, long file_offset, long byte_count))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structbacking__store__struct.html</anchorfile>
      <anchor>a509740a807e120959a02d25ac245eea4</anchor>
      <arglist>(void, close_backing_store,(j_common_ptr cinfo, backing_store_ptr info))</arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>temp_file</name>
      <anchorfile>structbacking__store__struct.html</anchorfile>
      <anchor>a90903f2f62f4fe65ac65599b50d0411e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>temp_name</name>
      <anchorfile>structbacking__store__struct.html</anchorfile>
      <anchor>aee24b7268410bcf129e83a8e2a2f4d45</anchor>
      <arglist>[TEMP_NAME_LENGTH]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::function_compositor::base_func</name>
    <filename>structexprtk_1_1function__compositor_1_1base__func.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="typedef">
      <type>exprtk::ifunction&lt; T &gt;</type>
      <name>function_t</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a59269ba70cb7cff1562cfacccb092763</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; T *, std::size_t &gt;</type>
      <name>lvarref_t</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>af3760f17d9c710be280248529c1efffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; lvarref_t &gt;</type>
      <name>lvr_vec_t</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a88408dd5e88ad9056efd3fecc0a1ce66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a6511d2b5b86ec50d665d702d1eab1568</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; T &gt;</type>
      <name>var_t</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>ab80db46a9292bb5975b0d4cc2e19ca7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; T * &gt;</type>
      <name>varref_t</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a69e3c2538fa16d61c2640d80cba8d534</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>base_func</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a4828cf80d89625f76286ca35db3f712d</anchor>
      <arglist>(const std::size_t &amp;pc=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_stack</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>aff7f556b2383248faf81ddc09eb0543d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a1bf8cdba71b9b2307fdc15e53440df4b</anchor>
      <arglist>(const varref_t &amp;src_v, var_t &amp;dest_v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>ab2310660da6afcb4408d3e4d3eae862a</anchor>
      <arglist>(const var_t &amp;src_v, varref_t &amp;dest_v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a603d257e6a99d9cf5823ad34222c9c97</anchor>
      <arglist>(const lvr_vec_t &amp;src_v, var_t &amp;dest_v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a5fad33e04706300e0893941b7dea3b1d</anchor>
      <arglist>(const var_t &amp;src_v, lvr_vec_t &amp;dest_v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>post</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a64f3533cbfa9a48d741c8979dfdfe902</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pre</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a488142447028d82e48fb013a71f592a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>function_t &amp;</type>
      <name>setup</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>adbc4ba0ec439a2f7c1239e74927b6917</anchor>
      <arglist>(expression_t &amp;expr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>af0e0fc5655f079e0cdda50a4aa9ad4dd</anchor>
      <arglist>(const T &amp;v0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a86f60f84b587550ac4a5d1e59ea20297</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a705d2b3d44b2d20eb6c3cc3e77cf6116</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a69d2e1a6c98ce8af0bfe1ec384da4c09</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2, const T &amp;v3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>aec8e8f4e8c3bb05464c241c627eaeed3</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2, const T &amp;v3, const T &amp;v4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a98270e7969072d5bb38160d6bde3d83d</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2, const T &amp;v3, const T &amp;v4, const T &amp;v5)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>value</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a1f2b88bc5b844a4398b5052bb4d2c307</anchor>
      <arglist>(expression_t &amp;e)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~base_func</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a017a3996e20642a92a9d363a4a3a55cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>expression_t</type>
      <name>expression</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>accc478144209d176f52eec2ef574a403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; var_t &gt;</type>
      <name>local_stack</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>ac6dda5e984ae25179ae2288d68bd083d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>local_var_stack_size</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a8579e241e428460394b4ecfaeca2ae53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lvr_vec_t</type>
      <name>lv</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>ab5f3172fc8f363277710c3a40e18ca99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; var_t &gt;</type>
      <name>param_stack</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a388a7a0fea3a7da63c7b805cd7b8d87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>stack_depth</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a47b1d09090a2cf0a2846bed8b0868c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>varref_t</type>
      <name>v</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1base__func.html</anchorfile>
      <anchor>a8265bcdc479be2dc232ab0857be91ff8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::base_operation_t</name>
    <filename>structexprtk_1_1details_1_1base__operation__t.html</filename>
    <member kind="function">
      <type></type>
      <name>base_operation_t</name>
      <anchorfile>structexprtk_1_1details_1_1base__operation__t.html</anchorfile>
      <anchor>a40e5616ad7fda975f78db06e570ddf37</anchor>
      <arglist>(const operator_type t, const unsigned int &amp;np)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_params</name>
      <anchorfile>structexprtk_1_1details_1_1base__operation__t.html</anchorfile>
      <anchor>ae30d005cd28a9b3d4d99a237b3b8eea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>operator_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1base__operation__t.html</anchorfile>
      <anchor>aa1639e89637ee64f813046c15197b94f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bbf_data</name>
    <filename>structbbf__data.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>d</name>
      <anchorfile>structbbf__data.html</anchorfile>
      <anchor>aada075d1bdec3a389cf98a37b5f2adad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>old_data</name>
      <anchorfile>structbbf__data.html</anchorfile>
      <anchor>a2d52820811337ded566135e6db5923dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::bimap</name>
    <filename>classmrpt_1_1utils_1_1bimap.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <member kind="typedef">
      <type>std::map&lt; KEY, VALUE &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a53aeb2ddf5104024f83876cf0341aaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; VALUE, KEY &gt;::const_iterator</type>
      <name>const_iterator_inverse</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a09d4dd4a6cbee465bc095c2f9fc461df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; KEY, VALUE &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a23c5f24ec1576fc76118404e51307b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; VALUE, KEY &gt;::iterator</type>
      <name>iterator_inverse</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>aa4956f10bfff87c170bba8a1e408bd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a337f80ad4413f743feda8623c4574073</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>ab78de49b1e4f403dca7358eef18b0c20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>bimap</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a0ab9115776d54584c45b0bd1e1e9eef8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a4e0f5d004c03d02bf8a974cd7be63b87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>direct</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a6b8060fcd61a3a58ac3cd39607603084</anchor>
      <arglist>(const KEY &amp;k, VALUE &amp;out_v) const </arglist>
    </member>
    <member kind="function">
      <type>VALUE</type>
      <name>direct</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a24911742a56930df16bb7af76576bfd5</anchor>
      <arglist>(const KEY &amp;k) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a1b9ab1f013e6fe81b0da2455ffe4919a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>ae5d4e0cc0e6b815b427c3d286e8c6023</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>abfd3349837f6531f97dcf19007f0533a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find_key</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a7dcd4171109aa6084c38b511f4061315</anchor>
      <arglist>(const KEY &amp;k) const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find_key</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a6600fcf4ca62f6bf08e9137a99af3d9f</anchor>
      <arglist>(const KEY &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator_inverse</type>
      <name>find_value</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>aab930d9bf30221c38f8e947276613e51</anchor>
      <arglist>(const VALUE &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>iterator_inverse</type>
      <name>find_value</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a5297c6fdda5aa22e04c06adbaeb4834b</anchor>
      <arglist>(const VALUE &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; KEY, VALUE &gt; &amp;</type>
      <name>getDirectMap</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a7598174d804bc2e664c30cb36bddee86</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; VALUE, KEY &gt; &amp;</type>
      <name>getInverseMap</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a379e5c12061f96ee02eca86283e6fca3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasKey</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>ab5bc7d76eeb2b0b5def21ef3ed8a5864</anchor>
      <arglist>(const KEY &amp;k) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasValue</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a9c6e17e68d03abd9e0af0df849bfd273</anchor>
      <arglist>(const VALUE &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>ad859bccd30fa846bae955fd78b9b7760</anchor>
      <arglist>(const KEY &amp;k, const VALUE &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a1f19d6fa03daf1bc9f2982782904bb7a</anchor>
      <arglist>(const VALUE &amp;v, KEY &amp;out_k) const </arglist>
    </member>
    <member kind="function">
      <type>KEY</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>aa315f2db0b3529eefdd5b93de2df665f</anchor>
      <arglist>(const VALUE &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator_inverse</type>
      <name>inverse_begin</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a08520ce152f2f71dec011074b5fbabf4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator_inverse</type>
      <name>inverse_begin</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>abd449203c1e919167bd1673850847bc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator_inverse</type>
      <name>inverse_end</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>aaf77034be2c7a37935b08fab2e574ca1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator_inverse</type>
      <name>inverse_end</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>ab9b48ba19c9e642435969a86174451dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>ad8aa1e02ccddbcebd9605a285f7058cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; KEY, VALUE &gt;</type>
      <name>m_k2v</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a7a50928c975ee3b4b8528906158473f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; VALUE, KEY &gt;</type>
      <name>m_v2k</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>adee9ae8a8b70e770abc9d01206acdc58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bimap&lt; mrpt::maps::mrpt::maps::CLandmark::TLandmarkID, unsigned int &gt;</name>
    <filename>classmrpt_1_1utils_1_1bimap.html</filename>
    <member kind="typedef">
      <type>std::map&lt; mrpt::maps::mrpt::maps::CLandmark::TLandmarkID, unsigned int &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a53aeb2ddf5104024f83876cf0341aaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; unsigned int, mrpt::maps::mrpt::maps::CLandmark::TLandmarkID &gt;::const_iterator</type>
      <name>const_iterator_inverse</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a09d4dd4a6cbee465bc095c2f9fc461df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::maps::mrpt::maps::CLandmark::TLandmarkID, unsigned int &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a23c5f24ec1576fc76118404e51307b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; unsigned int, mrpt::maps::mrpt::maps::CLandmark::TLandmarkID &gt;::iterator</type>
      <name>iterator_inverse</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>aa4956f10bfff87c170bba8a1e408bd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a337f80ad4413f743feda8623c4574073</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>ab78de49b1e4f403dca7358eef18b0c20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>bimap</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a0ab9115776d54584c45b0bd1e1e9eef8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a4e0f5d004c03d02bf8a974cd7be63b87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>direct</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a6b8060fcd61a3a58ac3cd39607603084</anchor>
      <arglist>(const mrpt::maps::mrpt::maps::CLandmark::TLandmarkID &amp;k, unsigned int &amp;out_v) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>direct</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a24911742a56930df16bb7af76576bfd5</anchor>
      <arglist>(const mrpt::maps::mrpt::maps::CLandmark::TLandmarkID &amp;k) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a1b9ab1f013e6fe81b0da2455ffe4919a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>ae5d4e0cc0e6b815b427c3d286e8c6023</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>abfd3349837f6531f97dcf19007f0533a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find_key</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a7dcd4171109aa6084c38b511f4061315</anchor>
      <arglist>(const mrpt::maps::mrpt::maps::CLandmark::TLandmarkID &amp;k) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find_key</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a6600fcf4ca62f6bf08e9137a99af3d9f</anchor>
      <arglist>(const mrpt::maps::mrpt::maps::CLandmark::TLandmarkID &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator_inverse</type>
      <name>find_value</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>aab930d9bf30221c38f8e947276613e51</anchor>
      <arglist>(const unsigned int &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>iterator_inverse</type>
      <name>find_value</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a5297c6fdda5aa22e04c06adbaeb4834b</anchor>
      <arglist>(const unsigned int &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; mrpt::maps::mrpt::maps::CLandmark::TLandmarkID, unsigned int &gt; &amp;</type>
      <name>getDirectMap</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a7598174d804bc2e664c30cb36bddee86</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::map&lt; unsigned int, mrpt::maps::mrpt::maps::CLandmark::TLandmarkID &gt; &amp;</type>
      <name>getInverseMap</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a379e5c12061f96ee02eca86283e6fca3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasKey</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>ab5bc7d76eeb2b0b5def21ef3ed8a5864</anchor>
      <arglist>(const mrpt::maps::mrpt::maps::CLandmark::TLandmarkID &amp;k) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasValue</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a9c6e17e68d03abd9e0af0df849bfd273</anchor>
      <arglist>(const unsigned int &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>ad859bccd30fa846bae955fd78b9b7760</anchor>
      <arglist>(const mrpt::maps::mrpt::maps::CLandmark::TLandmarkID &amp;k, const unsigned int &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a1f19d6fa03daf1bc9f2982782904bb7a</anchor>
      <arglist>(const unsigned int &amp;v, mrpt::maps::mrpt::maps::CLandmark::TLandmarkID &amp;out_k) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::mrpt::maps::CLandmark::TLandmarkID</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>aa315f2db0b3529eefdd5b93de2df665f</anchor>
      <arglist>(const unsigned int &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator_inverse</type>
      <name>inverse_begin</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a08520ce152f2f71dec011074b5fbabf4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator_inverse</type>
      <name>inverse_begin</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>abd449203c1e919167bd1673850847bc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator_inverse</type>
      <name>inverse_end</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>aaf77034be2c7a37935b08fab2e574ca1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator_inverse</type>
      <name>inverse_end</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>ab9b48ba19c9e642435969a86174451dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>ad8aa1e02ccddbcebd9605a285f7058cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; mrpt::maps::mrpt::maps::CLandmark::TLandmarkID, unsigned int &gt;</type>
      <name>m_k2v</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>a7a50928c975ee3b4b8528906158473f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; unsigned int, mrpt::maps::mrpt::maps::CLandmark::TLandmarkID &gt;</type>
      <name>m_v2k</name>
      <anchorfile>classmrpt_1_1utils_1_1bimap.html</anchorfile>
      <anchor>adee9ae8a8b70e770abc9d01206acdc58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::binary_ext_node</name>
    <filename>classexprtk_1_1details_1_1binary__ext__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1binary__ext__node.html</anchorfile>
      <anchor>a09be3ac9eeba07ca6182d34c2c4df63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1binary__ext__node.html</anchorfile>
      <anchor>a2542269895ed88de6b4f06ca4af2da86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>binary_ext_node</name>
      <anchorfile>classexprtk_1_1details_1_1binary__ext__node.html</anchorfile>
      <anchor>aa808f0256a65687d5a0c41b9555a57e2</anchor>
      <arglist>(expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt; *</type>
      <name>branch</name>
      <anchorfile>classexprtk_1_1details_1_1binary__ext__node.html</anchorfile>
      <anchor>a30f1661c81578c574dd3d9db96cd008e</anchor>
      <arglist>(const std::size_t &amp;index=0) const </arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1binary__ext__node.html</anchorfile>
      <anchor>a2266bf1fc4a64027e2e59c08ba7f78f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1binary__ext__node.html</anchorfile>
      <anchor>a03f13f096d7b2d6609f72d56f0afd58f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1binary__ext__node.html</anchorfile>
      <anchor>aaa0faa689b084ed8538c8201869664e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~binary_ext_node</name>
      <anchorfile>classexprtk_1_1details_1_1binary__ext__node.html</anchorfile>
      <anchor>a051002ff813f1773e696668625e28d2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>branch_t</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1binary__ext__node.html</anchorfile>
      <anchor>af439c79551089b562924b1ef85ee621e</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::binary_node</name>
    <filename>classexprtk_1_1details_1_1binary__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1binary__node.html</anchorfile>
      <anchor>afc204fc273f26ce34621a9070e53c88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1binary__node.html</anchorfile>
      <anchor>ae9c647e43d6eaaf2f38d8e7188331344</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>binary_node</name>
      <anchorfile>classexprtk_1_1details_1_1binary__node.html</anchorfile>
      <anchor>a722cd8da8e81becccf989be19a7e23d7</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt; *</type>
      <name>branch</name>
      <anchorfile>classexprtk_1_1details_1_1binary__node.html</anchorfile>
      <anchor>ac55c7ab4aa4d4718dfd9ad82d56cb3b1</anchor>
      <arglist>(const std::size_t &amp;index=0) const </arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1binary__node.html</anchorfile>
      <anchor>ab4704ce49c856ecc20ee7adc025b6cf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1binary__node.html</anchorfile>
      <anchor>a965fab6579ed73becaca1ff7695e7920</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1binary__node.html</anchorfile>
      <anchor>a878efb75bde67e42b2c05267d43543cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~binary_node</name>
      <anchorfile>classexprtk_1_1details_1_1binary__node.html</anchorfile>
      <anchor>af05dd1c121e6cc6647453e21392958fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>branch_t</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1binary__node.html</anchorfile>
      <anchor>aaf1817d003eb2aa5b38486965b61b3bf</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>operator_type</type>
      <name>operation_</name>
      <anchorfile>classexprtk_1_1details_1_1binary__node.html</anchorfile>
      <anchor>a458f7a5408b0aa852b3c8fe533f9c824</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::ScalarFactorGraph::BinaryFactorVirtualBase</name>
    <filename>structmrpt_1_1graphs_1_1ScalarFactorGraph_1_1BinaryFactorVirtualBase.html</filename>
    <base>mrpt::graphs::ScalarFactorGraph::FactorBase</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>evalJacobian</name>
      <anchorfile>structmrpt_1_1graphs_1_1ScalarFactorGraph_1_1BinaryFactorVirtualBase.html</anchorfile>
      <anchor>a1e3ebe6d82e86659846b11e7f6c252f0</anchor>
      <arglist>(double &amp;dr_dxi, double &amp;dr_dxj) const =0</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>node_id_i</name>
      <anchorfile>structmrpt_1_1graphs_1_1ScalarFactorGraph_1_1BinaryFactorVirtualBase.html</anchorfile>
      <anchor>a18bb115ded558b25e1774a8c50ab7b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>node_id_j</name>
      <anchorfile>structmrpt_1_1graphs_1_1ScalarFactorGraph_1_1BinaryFactorVirtualBase.html</anchorfile>
      <anchor>a9672dd9e3254377a261949083fd1be29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::metaprogramming::BinaryMemberFunctionWrapper</name>
    <filename>classmrpt_1_1utils_1_1metaprogramming_1_1BinaryMemberFunctionWrapper.html</filename>
    <templarg>T</templarg>
    <templarg>U1</templarg>
    <templarg>U2</templarg>
    <templarg>V</templarg>
    <member kind="typedef">
      <type>U1</type>
      <name>first_argument_type</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1BinaryMemberFunctionWrapper.html</anchorfile>
      <anchor>a7ee87693b3b7dff662a715c46b7ef59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>result_type</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1BinaryMemberFunctionWrapper.html</anchorfile>
      <anchor>a6f710f0e6119720c021cabcf677bf088</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>U2</type>
      <name>second_argument_type</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1BinaryMemberFunctionWrapper.html</anchorfile>
      <anchor>a3438cfa718611f55ba7b49e577d6dcef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BinaryMemberFunctionWrapper</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1BinaryMemberFunctionWrapper.html</anchorfile>
      <anchor>a93058037a7ce56830820fd210cdacc26</anchor>
      <arglist>(V &amp;o, MemberFunction f)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1BinaryMemberFunctionWrapper.html</anchorfile>
      <anchor>a0bb085e4604a081af65c4fa42648f7f7</anchor>
      <arglist>(U1 p1, U2 p2)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>T(V::*</type>
      <name>MemberFunction</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1BinaryMemberFunctionWrapper.html</anchorfile>
      <anchor>af988fce03b8b70bb842ba630330f53a4</anchor>
      <arglist>)(U1, U2)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MemberFunction</type>
      <name>func</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1BinaryMemberFunctionWrapper.html</anchorfile>
      <anchor>a7e828bf276574d9b9c231b9b3e5888a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>V &amp;</type>
      <name>obj</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1BinaryMemberFunctionWrapper.html</anchorfile>
      <anchor>a611c872020cb844589c7f6f0d1209f56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::bipow_node</name>
    <filename>classexprtk_1_1details_1_1bipow__node.html</filename>
    <templarg>T</templarg>
    <templarg>PowOp</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1bipow__node.html</anchorfile>
      <anchor>a7a6a60172e506607d536babd6aaf3098</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1bipow__node.html</anchorfile>
      <anchor>a9ca0b13d066ff86d67e857d8be033fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PowOp</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1bipow__node.html</anchorfile>
      <anchor>a0133965b3fa907c346bad38c15fc5436</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>bipow_node</name>
      <anchorfile>classexprtk_1_1details_1_1bipow__node.html</anchorfile>
      <anchor>a579f758cdd0cb02581abed66f399c177</anchor>
      <arglist>(expression_ptr brnch)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1bipow__node.html</anchorfile>
      <anchor>a37e60a21752dedd43befac289b4a98da</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1bipow__node.html</anchorfile>
      <anchor>abcf3a148ff5ecfab76dd5baeea4b03c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~bipow_node</name>
      <anchorfile>classexprtk_1_1details_1_1bipow__node.html</anchorfile>
      <anchor>a0ccb19e8d4c3f92e8cd280b9c72e1602</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>bipow_node</name>
      <anchorfile>classexprtk_1_1details_1_1bipow__node.html</anchorfile>
      <anchor>a60e2c364b952660b8bdd7e1750bb858f</anchor>
      <arglist>(const bipow_node&lt; T, PowOp &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bipow_node&lt; T, PowOp &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1bipow__node.html</anchorfile>
      <anchor>a56e1690012b8eb82d820271e2961202b</anchor>
      <arglist>(const bipow_node&lt; T, PowOp &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>branch_t</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1bipow__node.html</anchorfile>
      <anchor>ae5581e95418d6497b3162aba7e053ebf</anchor>
      <arglist>[1]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::bipowninv_node</name>
    <filename>classexprtk_1_1details_1_1bipowninv__node.html</filename>
    <templarg>T</templarg>
    <templarg>PowOp</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1bipowninv__node.html</anchorfile>
      <anchor>a3e49327c1d5bccd6f194f6b0b178d909</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1bipowninv__node.html</anchorfile>
      <anchor>a46963898c4530a21cdea38927a1b7514</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PowOp</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1bipowninv__node.html</anchorfile>
      <anchor>a6c22e988db509d325387d1d4b305df22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>bipowninv_node</name>
      <anchorfile>classexprtk_1_1details_1_1bipowninv__node.html</anchorfile>
      <anchor>aeb09d62d89ea59b023fb144b7555f935</anchor>
      <arglist>(expression_ptr brnch)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1bipowninv__node.html</anchorfile>
      <anchor>a9d41c2a2f0a7bc3df79a74ef359b445b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1bipowninv__node.html</anchorfile>
      <anchor>a06eb3a7b74cf38365b68cc6cd832b5cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~bipowninv_node</name>
      <anchorfile>classexprtk_1_1details_1_1bipowninv__node.html</anchorfile>
      <anchor>a4bdd11c9c0dccd4165509fb9a07aa47d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>bipowninv_node</name>
      <anchorfile>classexprtk_1_1details_1_1bipowninv__node.html</anchorfile>
      <anchor>aaae7dd1b9a8e473059b2533fa2449693</anchor>
      <arglist>(const bipowninv_node&lt; T, PowOp &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bipowninv_node&lt; T, PowOp &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1bipowninv__node.html</anchorfile>
      <anchor>adf849360441e47562f67256d83fbcea7</anchor>
      <arglist>(const bipowninv_node&lt; T, PowOp &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>branch_t</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1bipowninv__node.html</anchorfile>
      <anchor>aa78184419e050487b22337f54b70a42a</anchor>
      <arglist>[1]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>BitCheck</name>
    <filename>structBitCheck.html</filename>
    <templarg>I</templarg>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>eval</name>
      <anchorfile>structBitCheck.html</anchorfile>
      <anchor>a62d64203642388e986c88bfdf196281f</anchor>
      <arglist>(unsigned int three, const uint8_t *p, const int w, const int barrier, C &amp;corners)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>BitCheck&lt; N, N &gt;</name>
    <filename>structBitCheck_3_01N_00_01N_01_4.html</filename>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>eval</name>
      <anchorfile>structBitCheck_3_01N_00_01N_01_4.html</anchorfile>
      <anchor>a4d66f5c93855b645e6648fcb47062f4a</anchor>
      <arglist>(unsigned int, const uint8_t *, const int, const int, C &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bitread_perm_state</name>
    <filename>structbitread__perm__state.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>bits_left</name>
      <anchorfile>structbitread__perm__state.html</anchorfile>
      <anchor>ac138b781f4681902dec2e44007f672c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bit_buf_type</type>
      <name>get_buffer</name>
      <anchorfile>structbitread__perm__state.html</anchorfile>
      <anchor>a39dce6ef08822b3ae5c8ba2329d079bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>bitread_working_state</name>
    <filename>structbitread__working__state.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>bits_left</name>
      <anchorfile>structbitread__working__state.html</anchorfile>
      <anchor>a3744bcf2fb8bc73560ea6e4d083cf6ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>bytes_in_buffer</name>
      <anchorfile>structbitread__working__state.html</anchorfile>
      <anchor>a9564d55e83f5b154a50a84ffb4e45809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>j_decompress_ptr</type>
      <name>cinfo</name>
      <anchorfile>structbitread__working__state.html</anchorfile>
      <anchor>ae6ed0f717c279eac7ac54cec32cfaa3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bit_buf_type</type>
      <name>get_buffer</name>
      <anchorfile>structbitread__working__state.html</anchorfile>
      <anchor>a1b14cadab00deca48688b336c6a48664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const JOCTET *</type>
      <name>next_input_byte</name>
      <anchorfile>structbitread__working__state.html</anchorfile>
      <anchor>a663f17ba1c850439118605f1842b2fbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::system::BlockedRange</name>
    <filename>classmrpt_1_1system_1_1BlockedRange.html</filename>
    <member kind="function">
      <type>int</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1system_1_1BlockedRange.html</anchorfile>
      <anchor>adb21245691abc043789751ffecb172cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BlockedRange</name>
      <anchorfile>classmrpt_1_1system_1_1BlockedRange.html</anchorfile>
      <anchor>a590b4e337c47eb3877de3297d7da05bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BlockedRange</name>
      <anchorfile>classmrpt_1_1system_1_1BlockedRange.html</anchorfile>
      <anchor>a8febaf293010cfc91320045fe0eef44e</anchor>
      <arglist>(int b, int e, int g=1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1system_1_1BlockedRange.html</anchorfile>
      <anchor>a208741fd66c8a6a6eec11b2d0b0de006</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>grainsize</name>
      <anchorfile>classmrpt_1_1system_1_1BlockedRange.html</anchorfile>
      <anchor>a1b0846714017d18d40c93ad1157bf0f7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_begin</name>
      <anchorfile>classmrpt_1_1system_1_1BlockedRange.html</anchorfile>
      <anchor>a8dc535310e8c6625e95f209c2870f7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_end</name>
      <anchorfile>classmrpt_1_1system_1_1BlockedRange.html</anchorfile>
      <anchor>a40263c51a4e61b757961cca2e2462847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_grainsize</name>
      <anchorfile>classmrpt_1_1system_1_1BlockedRange.html</anchorfile>
      <anchor>a5b96f87b72d4e2d345bfa2446aa2c887</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::boc_base_node</name>
    <filename>classexprtk_1_1details_1_1boc__base__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function" virtualness="pure">
      <type>virtual const T</type>
      <name>c</name>
      <anchorfile>classexprtk_1_1details_1_1boc__base__node.html</anchorfile>
      <anchor>af3ffab93ccec41247b760056ccc53bc6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual expression_node&lt; T &gt; *</type>
      <name>move_branch</name>
      <anchorfile>classexprtk_1_1details_1_1boc__base__node.html</anchorfile>
      <anchor>adb3fd7f4c7e45a7e79a0549b42cdef96</anchor>
      <arglist>(const std::size_t &amp;index)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1boc__base__node.html</anchorfile>
      <anchor>a12ac2f57e0395c4f44bf70f628c0c730</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>set_c</name>
      <anchorfile>classexprtk_1_1details_1_1boc__base__node.html</anchorfile>
      <anchor>ac26796efab6a2fc874c13b484782f1b8</anchor>
      <arglist>(const T)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~boc_base_node</name>
      <anchorfile>classexprtk_1_1details_1_1boc__base__node.html</anchorfile>
      <anchor>a3c1d2323c10c048373728bfdeb2b1bd9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::boc_node</name>
    <filename>classexprtk_1_1details_1_1boc__node.html</filename>
    <templarg>T</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::boc_base_node</base>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>ac923a584bf20e2cce967632e592d2d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>ae6ff63fa9f630a2d934cee2f77a3dfa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>a93474f99ecb81dfb1154ac322ac9c03e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>boc_node</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>a396173ddd85994773c9058cce3f00892</anchor>
      <arglist>(const expression_ptr brnch, const T const_var)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt; *</type>
      <name>branch</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>aaf56e9a3fd1b8d1251d17d9bb914ea21</anchor>
      <arglist>(const std::size_t &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>c</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>a60fe9a716bde8237cd49d8ee55ba837b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt; *</type>
      <name>move_branch</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>acba14eb2f2c14763354682ca167ca252</anchor>
      <arglist>(const std::size_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>aff0038f6769a42178cf4f6d910658127</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_c</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>a6811e7e35aa9831873c53c1a96fec7a0</anchor>
      <arglist>(const T new_c)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>a70cf6e3405b4a073e55b420f8a3fb772</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~boc_node</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>a361359b6ff3c641470a95b90e52409bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>boc_node</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>a9213dd77f66d244d0a0382fad19a5d12</anchor>
      <arglist>(const boc_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>boc_node&lt; T, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>a1fbb94e2375f498d2b1f89cb1f08f28c</anchor>
      <arglist>(const boc_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>branch_t</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>a004914777ad731afeb354433802af79a</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T</type>
      <name>c_</name>
      <anchorfile>classexprtk_1_1details_1_1boc__node.html</anchorfile>
      <anchor>a356f87b19e8589ac15c6d5b5ca3c0273</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::bool_constant</name>
    <filename>structtesting_1_1internal_1_1bool__constant.html</filename>
    <templarg>bool_value</templarg>
    <member kind="typedef">
      <type>bool_constant&lt; bool_value &gt;</type>
      <name>type</name>
      <anchorfile>structtesting_1_1internal_1_1bool__constant.html</anchorfile>
      <anchor>aba6d09ecf7eecea6c93480f0d627a167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structtesting_1_1internal_1_1bool__constant.html</anchorfile>
      <anchor>a499fba6576296b04d99690a486424b32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>bool_constant&lt; ImplicitlyConvertible&lt; const T *, const ::ProtocolMessage * &gt;::value||ImplicitlyConvertible&lt; const T *, const ::proto2::Message * &gt;::value &gt;</name>
    <filename>structtesting_1_1internal_1_1bool__constant.html</filename>
    <member kind="typedef">
      <type>bool_constant&lt; bool_value &gt;</type>
      <name>type</name>
      <anchorfile>structtesting_1_1internal_1_1bool__constant.html</anchorfile>
      <anchor>aba6d09ecf7eecea6c93480f0d627a167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>structtesting_1_1internal_1_1bool__constant.html</anchorfile>
      <anchor>a499fba6576296b04d99690a486424b32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::bov_base_node</name>
    <filename>classexprtk_1_1details_1_1bov__base__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function" virtualness="pure">
      <type>virtual const T &amp;</type>
      <name>v</name>
      <anchorfile>classexprtk_1_1details_1_1bov__base__node.html</anchorfile>
      <anchor>a1bbedda4655344cedcbe524fe3eda2a5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~bov_base_node</name>
      <anchorfile>classexprtk_1_1details_1_1bov__base__node.html</anchorfile>
      <anchor>ae8adb27c966a7ec1ec31e77015df8249</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::bov_node</name>
    <filename>classexprtk_1_1details_1_1bov__node.html</filename>
    <templarg>T</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::bov_base_node</base>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1bov__node.html</anchorfile>
      <anchor>a0990a32cf3bfbd7bda60fd7f1f36bcb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1bov__node.html</anchorfile>
      <anchor>a634240d5ba005c5f151a6e9201c2ee77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1bov__node.html</anchorfile>
      <anchor>a891bf66372cd8bd3cad44ac9ab74cdce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>bov_node</name>
      <anchorfile>classexprtk_1_1details_1_1bov__node.html</anchorfile>
      <anchor>a474f4dd24117a81cf06c64362edb403e</anchor>
      <arglist>(const expression_ptr brnch, const T &amp;var)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt; *</type>
      <name>branch</name>
      <anchorfile>classexprtk_1_1details_1_1bov__node.html</anchorfile>
      <anchor>afba5c56aebe5f2ddd76e29996d4534a1</anchor>
      <arglist>(const std::size_t &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1bov__node.html</anchorfile>
      <anchor>adff4305ced40d908ab4bea517e782cfa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>v</name>
      <anchorfile>classexprtk_1_1details_1_1bov__node.html</anchorfile>
      <anchor>af7b35e2ea10eaa04e6a3eddeb4b9ee1c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1bov__node.html</anchorfile>
      <anchor>a1a1b89223452b4907780379f65dc486e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~bov_node</name>
      <anchorfile>classexprtk_1_1details_1_1bov__node.html</anchorfile>
      <anchor>a42ed1921d59d681d3bf7e68667aedc6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>bov_node</name>
      <anchorfile>classexprtk_1_1details_1_1bov__node.html</anchorfile>
      <anchor>ab25a13e526384da2a9d502285973e593</anchor>
      <arglist>(const bov_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bov_node&lt; T, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1bov__node.html</anchorfile>
      <anchor>ae22745d0d2f129502ebf61bc36f43f5c</anchor>
      <arglist>(const bov_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>branch_t</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1bov__node.html</anchorfile>
      <anchor>ad6950ea894c272533c338948eb373345</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v_</name>
      <anchorfile>classexprtk_1_1details_1_1bov__node.html</anchorfile>
      <anchor>a785301a05ef233fc657aea995739a328</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>box</name>
    <filename>structbox.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>c0max</name>
      <anchorfile>structbox.html</anchorfile>
      <anchor>a9a9cb397dbffdd1b17cc670834e3fb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>c0min</name>
      <anchorfile>structbox.html</anchorfile>
      <anchor>acf78968f99d9730f516003fc77a60f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>c1max</name>
      <anchorfile>structbox.html</anchorfile>
      <anchor>a5313694dbee838c7f4d5f409e954460e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>c1min</name>
      <anchorfile>structbox.html</anchorfile>
      <anchor>a81563b63e4a79ca40bdfeacf5070a6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>c2max</name>
      <anchorfile>structbox.html</anchorfile>
      <anchor>a1fe5b5ab81ed7e8e3f104deb168576cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>c2min</name>
      <anchorfile>structbox.html</anchorfile>
      <anchor>a781a101c49c5e4a789967569994d924d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>colorcount</name>
      <anchorfile>structbox.html</anchorfile>
      <anchor>af92a3080724bf452855f631e901b803c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>INT32</type>
      <name>volume</name>
      <anchorfile>structbox.html</anchorfile>
      <anchor>acaba83fb8356e20d21793c23c41033a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::lexer::helper::bracket_checker</name>
    <filename>classexprtk_1_1lexer_1_1helper_1_1bracket__checker.html</filename>
    <base>exprtk::lexer::token_scanner</base>
    <member kind="function">
      <type></type>
      <name>bracket_checker</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1bracket__checker.html</anchorfile>
      <anchor>a9c07c6450d6e839652163a965e164f5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>lexer::token</type>
      <name>error_token</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1bracket__checker.html</anchorfile>
      <anchor>ae0ae4ec429696b450d46c357c8ff720f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1bracket__checker.html</anchorfile>
      <anchor>a9abd502c631dbb642c65ca32f5f2321a</anchor>
      <arglist>(const lexer::token &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1bracket__checker.html</anchorfile>
      <anchor>ae5f13b4a5bb58c6e68d9712d71a8fe05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>result</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1bracket__checker.html</anchorfile>
      <anchor>a13050b11d4a923741d191a4cbfe444be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lexer::token</type>
      <name>error_token_</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1bracket__checker.html</anchorfile>
      <anchor>ae33d315db3ad92203d94f5a83e0c3296</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::stack&lt; std::pair&lt; char, std::size_t &gt; &gt;</type>
      <name>stack_</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1bracket__checker.html</anchorfile>
      <anchor>a2fdd027e36e94456169efdffbbef0af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>state_</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1bracket__checker.html</anchorfile>
      <anchor>a8a520735cf3a68cbbd6a5c33c28bdecf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::break_exception</name>
    <filename>classexprtk_1_1details_1_1break__exception.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>break_exception</name>
      <anchorfile>classexprtk_1_1details_1_1break__exception.html</anchorfile>
      <anchor>a15e9c7cb0437689c365f0f4b5d2aa147</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1break__exception.html</anchorfile>
      <anchor>a085adccb9e4c89f82a1262d773bd2039</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::break_node</name>
    <filename>classexprtk_1_1details_1_1break__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1break__node.html</anchorfile>
      <anchor>a0f92e5dcaf1710f92d79757ef177d2f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>break_node</name>
      <anchorfile>classexprtk_1_1details_1_1break__node.html</anchorfile>
      <anchor>ae28b1c33c8f833012d240f09dd530a7b</anchor>
      <arglist>(expression_ptr ret=expression_ptr(0))</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1break__node.html</anchorfile>
      <anchor>a705f66833872f55798589839c2a755ae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1break__node.html</anchorfile>
      <anchor>a91b4ea0866382d53005bedab59979da3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~break_node</name>
      <anchorfile>classexprtk_1_1details_1_1break__node.html</anchorfile>
      <anchor>adb6379e449b117f40df270b755efb834</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>return_</name>
      <anchorfile>classexprtk_1_1details_1_1break__node.html</anchorfile>
      <anchor>a332e02e5f2de061b1383b2d60820e60b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>return_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1break__node.html</anchorfile>
      <anchor>a8f6ed44398dfeb59cc42eb6b053ef21e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::build_string</name>
    <filename>classexprtk_1_1details_1_1build__string.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>as_string</name>
      <anchorfile>classexprtk_1_1details_1_1build__string.html</anchorfile>
      <anchor>aa05fa9b9ab40aa142a3a247c3089b408</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>build_string</name>
      <anchorfile>classexprtk_1_1details_1_1build__string.html</anchorfile>
      <anchor>a8f372fa5f4ef575fcc52d148e7cbee42</anchor>
      <arglist>(const std::size_t &amp;initial_size=64)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>classexprtk_1_1details_1_1build__string.html</anchorfile>
      <anchor>a028e7e9699a35f2c4b90322b1d460e6c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>build_string &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classexprtk_1_1details_1_1build__string.html</anchorfile>
      <anchor>a00acd2e1993182d3a8047e6f1781b182</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>build_string &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classexprtk_1_1details_1_1build__string.html</anchorfile>
      <anchor>af00b6a482ab2f45cae9a48adc2afb989</anchor>
      <arglist>(const char_t *s)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>data_</name>
      <anchorfile>classexprtk_1_1details_1_1build__string.html</anchorfile>
      <anchor>afbfb4189f0c958f83153d709e67e4ecd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::ByRef</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1ByRef.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1ByRef.html</anchorfile>
      <anchor>ac42ad942ee1cfa86b2abcce9b88ac10e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::ByRef&lt; T &amp; &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1ByRef_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1ByRef_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a512382574dbdd736320d68e313801122</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::C2DRangeFinderAbstract</name>
    <filename>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type>void</type>
      <name>bindIO</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>aa22fd28f62ecad086e5d967dbb99482b</anchor>
      <arglist>(mrpt::utils::CStream *streamIO)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>C2DRangeFinderAbstract</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a3a19f40d651c698bda3daeb33ca56873</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a389fa2cf162b57cf13ff2fc8047b6337</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>doProcessSimple</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>ae84a63325e734482f483b76db0bbb1fc</anchor>
      <arglist>(bool &amp;outThereIsObservation, mrpt::obs::CObservation2DRangeScan &amp;outObservation, bool &amp;hardwareError)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>ad7b0471a7745e76a4d19cce9ef7d5af0</anchor>
      <arglist>(bool &amp;outThereIsObservation, mrpt::obs::CObservation2DRangeScan &amp;outObservation, bool &amp;hardwareError)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showPreview</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a44fec8031d1eb8aaca18cfee7f81597e</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>turnOff</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>af0e4d6b3051435e235e9f92924cce968</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>turnOn</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a2ba583282b207b13ee413d0d001e9d1a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~C2DRangeFinderAbstract</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>afd981d6583dec8f88b4fd30ae75cc9c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>filterByExclusionAngles</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a7f394e478c02c3471c9b3719c8aca785</anchor>
      <arglist>(mrpt::obs::CObservation2DRangeScan &amp;obs) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>filterByExclusionAreas</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a85d49fa2933a97cea472e708df884954</anchor>
      <arglist>(mrpt::obs::CObservation2DRangeScan &amp;obs) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadCommonParams</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a4ef74be6bcdf4168f917f53a7490c11b</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processPreview</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a093755f5aefa089213b2ac800824f1d6</anchor>
      <arglist>(const mrpt::obs::CObservation2DRangeScan &amp;obs)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>utils::CStream *</type>
      <name>m_stream</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>acc3dd38ff320d03d0a2bce7e44e8a2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>synch::CCriticalSection</type>
      <name>m_csChangeStream</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a347a875d2b879280ba1a1f15e6909abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>synch::CCriticalSection</type>
      <name>m_csLastObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>ac18e5dc16ca2fb0f4e5bdc0cf610cd26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_hardwareError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>ad74542126d95c742f649e16d2e706efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservation2DRangeScan</type>
      <name>m_lastObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a55dcb73e51a25d8d14ae070b44e0aa3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_lastObservationIsNew</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a9a14fa2df55ad5bd3ef754ec6d4095eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::pair&lt; double, double &gt; &gt;</type>
      <name>m_lstExclusionAngles</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a4409399b0b16040971813bc3ea9a658b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservation2DRangeScan::TListExclusionAreasWithRanges</type>
      <name>m_lstExclusionPolys</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a5c308fe28152b7cdb092117c7f58471f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservation2DRangeScanPtr</type>
      <name>m_nextObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a86bd9022b7800f198be35af978f784ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_showPreview</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>aac39ab55cca2e7498b4e81d280c79b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::CDisplayWindow3DPtr</type>
      <name>m_win</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1C2DRangeFinderAbstract.html</anchorfile>
      <anchor>a109fed067a506ce69227bf1c04353013</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::C3DSScene</name>
    <filename>classmrpt_1_1opengl_1_1C3DSScene.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <class kind="struct">mrpt::opengl::C3DSScene::TImpl3DS</class>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>aa0277cb592186a78f13dd4a24759e507</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableExtraAmbientLight</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>ae57c20f16899486ccf990c825e32422e</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>evaluateAnimation</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>a9ea34b2af57a99011146635217eb7d3f</anchor>
      <arglist>(double time_anim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>af9cd73aebc361594b239a89cc3da06d6</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeAllTextures</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>ab03b1741c617c60a5c599aa267b80885</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFrom3DSFile</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>a204b47b9651c3b00bef9b57c7608b05d</anchor>
      <arglist>(const std::string &amp;file_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>ae047d9a9f56a6711d09ee4dad691e4c8</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>a401d6328e635c551df9cd34310aea99c</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>C3DSScene</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>a515f815c18d46e005d0e38bcee09f9b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~C3DSScene</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>ab8a9bb5ac87101c871c52464a626027c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>stlplus::smart_ptr&lt; TImpl3DS &gt;</type>
      <name>m_3dsfile</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>a6c559cb571650645ab563bd0e2a1fe28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bbox_max</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>aeffaa26a6ec64fda551f0c1b954ab4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bbox_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>ac46176e6fd689bd76f9b2ba6e65876e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enable_extra_lighting</name>
      <anchorfile>classmrpt_1_1opengl_1_1C3DSScene.html</anchorfile>
      <anchor>a061e93161c6555af3ec8f011bad9467f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>c_derived_tbl</name>
    <filename>structc__derived__tbl.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ehufco</name>
      <anchorfile>structc__derived__tbl.html</anchorfile>
      <anchor>acb8d0ecc41a6d9e2d1631122368de665</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>ehufsi</name>
      <anchorfile>structc__derived__tbl.html</anchorfile>
      <anchor>afbf7d9e461bf60c975e26af7404479ee</anchor>
      <arglist>[256]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CAboutBox</name>
    <filename>classCAboutBox.html</filename>
    <member kind="function">
      <type></type>
      <name>CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ac23aeafcffb40eb72b01da54b7db8e37</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ac23aeafcffb40eb72b01da54b7db8e37</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ac23aeafcffb40eb72b01da54b7db8e37</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ac23aeafcffb40eb72b01da54b7db8e37</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ac23aeafcffb40eb72b01da54b7db8e37</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ac23aeafcffb40eb72b01da54b7db8e37</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ac23aeafcffb40eb72b01da54b7db8e37</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ac23aeafcffb40eb72b01da54b7db8e37</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ac23aeafcffb40eb72b01da54b7db8e37</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ac23aeafcffb40eb72b01da54b7db8e37</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ac23aeafcffb40eb72b01da54b7db8e37</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ac23aeafcffb40eb72b01da54b7db8e37</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>af13832e9402e6e70cb6895b901ca5276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>af13832e9402e6e70cb6895b901ca5276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>af13832e9402e6e70cb6895b901ca5276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>af13832e9402e6e70cb6895b901ca5276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a0caeb89556b037e5d7dab9ef4645ca2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>af13832e9402e6e70cb6895b901ca5276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>af13832e9402e6e70cb6895b901ca5276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>af13832e9402e6e70cb6895b901ca5276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>af13832e9402e6e70cb6895b901ca5276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>af13832e9402e6e70cb6895b901ca5276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>af13832e9402e6e70cb6895b901ca5276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAboutBox</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>af13832e9402e6e70cb6895b901ca5276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a64e92ea62585588925fb0ad8ff3ee1a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>afb648a0ddb194c4b3f297c83423275e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICBITMAP1</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a95b8803396b6ae89ab89ab228071cc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE1</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a26543021e7de5b2720a9218b8d6632bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a5d84dccba63ecef8fe5256dd86c999cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ae107058d391a8ccfd12d3776bca3464a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a52935914524a27572cc2402fbcf701d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a3883878e70df9ba75bea94cf76fda266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>af2b5a2d9885efac2b38715f5efcd4129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL4</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>aa6d444803429b2e631cc73d45a100ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a4ceb56a1d2dcdf7ebdbc2db415abcf00</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a4ceb56a1d2dcdf7ebdbc2db415abcf00</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a4ceb56a1d2dcdf7ebdbc2db415abcf00</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a4ceb56a1d2dcdf7ebdbc2db415abcf00</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a4ceb56a1d2dcdf7ebdbc2db415abcf00</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a4ceb56a1d2dcdf7ebdbc2db415abcf00</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a4ceb56a1d2dcdf7ebdbc2db415abcf00</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a4ceb56a1d2dcdf7ebdbc2db415abcf00</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a4ceb56a1d2dcdf7ebdbc2db415abcf00</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a4ceb56a1d2dcdf7ebdbc2db415abcf00</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a4ceb56a1d2dcdf7ebdbc2db415abcf00</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a4ceb56a1d2dcdf7ebdbc2db415abcf00</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnChar</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a8ba8776862019cee447e0cce4cfa58df</anchor>
      <arglist>(wxKeyEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnChar</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a8ba8776862019cee447e0cce4cfa58df</anchor>
      <arglist>(wxKeyEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a7b8a029f1bc14a171489139ecf3b9efd</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a7b8a029f1bc14a171489139ecf3b9efd</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a7b8a029f1bc14a171489139ecf3b9efd</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a7b8a029f1bc14a171489139ecf3b9efd</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a7b8a029f1bc14a171489139ecf3b9efd</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a7b8a029f1bc14a171489139ecf3b9efd</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a7b8a029f1bc14a171489139ecf3b9efd</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a7b8a029f1bc14a171489139ecf3b9efd</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a7b8a029f1bc14a171489139ecf3b9efd</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a7b8a029f1bc14a171489139ecf3b9efd</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a7b8a029f1bc14a171489139ecf3b9efd</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a7b8a029f1bc14a171489139ecf3b9efd</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>Button1</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a1542b532c5c435278c733308151dbbb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>Button11</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>acfac4142283f896297581df266a68584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer1</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a06dc55d1b525984dfe67620ec88288c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer4</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a36e18df12b300b9fe74e39bc281c714f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>lbBuild</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a869fedfe6babaf6a4123830d9c1765c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTextCtrl *</type>
      <name>lbInfo</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>afbdf6a58f562d3a7610235a578433849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTextCtrl *</type>
      <name>lbLicense</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a28344a89e6eadfd5001dcd2dd11d9f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>lbProgName</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a61682c28891e1445d81f21a26bc148e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxNotebook *</type>
      <name>Notebook1</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ab6c71177f3e71561b17bc24ecaf2c204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticBitmap *</type>
      <name>StaticBitmap1</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a72a0937669acbf2aebc471f472692914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticLine *</type>
      <name>StaticLine1</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>ae5a079f3e57e697be175fea2a32ba136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTextCtrl *</type>
      <name>TextCtrl1</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>aef3ee948a90772631d30000dd76f5631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTextCtrl *</type>
      <name>TextCtrl2</name>
      <anchorfile>classCAboutBox.html</anchorfile>
      <anchor>a608910d97934036e0a75cc3fe155fb53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CAbstractHolonomicReactiveMethod</name>
    <filename>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <class kind="struct">mrpt::nav::CAbstractHolonomicReactiveMethod::NavInput</class>
    <class kind="struct">mrpt::nav::CAbstractHolonomicReactiveMethod::NavOutput</class>
    <member kind="function">
      <type></type>
      <name>CAbstractHolonomicReactiveMethod</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>a9975bcdaaad04cdc8da5fef2509c17d5</anchor>
      <arglist>(const std::string &amp;defaultCfgSectionName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableApproachTargetSlowDown</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>aa528d6b276a591ebc171d3dcdbf49927</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::nav::CParameterizedTrajectoryGenerator *</type>
      <name>getAssociatedPTG</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>a5b7c115140c10c59cdcfd5b81a54bbf5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getConfigFileSectionName</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>a06d61cacc76d4289db2bfd6c29fcc041</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getTargetApproachSlowDownDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>aaf60d374ff9521feb968a0db360a49e1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>a3188d62981a97c18103a9bd7455c388f</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>navigate</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>a834d39642fb76a29066ded6de639efe8</anchor>
      <arglist>(const NavInput &amp;ni, NavOutput &amp;no)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>a7b4458e2a3d50dbe53ffa67c7b3652f5</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAssociatedPTG</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>a3ff12b3090fc36a2cae17eef7d828b66</anchor>
      <arglist>(mrpt::nav::CParameterizedTrajectoryGenerator *ptg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigFileSectionName</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>a1b957042ffebb7550ff61e07d0b42999</anchor>
      <arglist>(const std::string &amp;sectName)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTargetApproachSlowDownDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>a16a3f46a33a78e56b51ea003a61b486a</anchor>
      <arglist>(const double dist)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAbstractHolonomicReactiveMethod</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>a6244407163e6ab8a56cddf20e3be53ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CAbstractHolonomicReactiveMethod *</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>a887c91660f6c5064910a94c5eab8c594</anchor>
      <arglist>(const std::string &amp;className) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::nav::CParameterizedTrajectoryGenerator *</type>
      <name>m_associatedPTG</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>a26d0c12f69437b9c1f1ef3d9e7a90ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enableApproachTargetSlowDown</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>ac465d79b841f59a6470492131d755724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_cfgSectionName</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod.html</anchorfile>
      <anchor>a0c3bb04d0b5e80e4a7b7193a209df322</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::synch::CAbstractMutex</name>
    <filename>classmrpt_1_1synch_1_1CAbstractMutex.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>enter</name>
      <anchorfile>classmrpt_1_1synch_1_1CAbstractMutex.html</anchorfile>
      <anchor>aea4c07616846dd739835d0dd1b8c5f71</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>leave</name>
      <anchorfile>classmrpt_1_1synch_1_1CAbstractMutex.html</anchorfile>
      <anchor>a99a972bad70d7f2299e8341fa3a628c1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>try_enter</name>
      <anchorfile>classmrpt_1_1synch_1_1CAbstractMutex.html</anchorfile>
      <anchor>a24688c73f75ff694ad3985f5243cf34b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAbstractMutex</name>
      <anchorfile>classmrpt_1_1synch_1_1CAbstractMutex.html</anchorfile>
      <anchor>a1f55151174408539876b68cd7bcdb30c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CAbstractNavigator</name>
    <filename>classmrpt_1_1nav_1_1CAbstractNavigator.html</filename>
    <class kind="struct">mrpt::nav::CAbstractNavigator::TAbstractNavigatorParams</class>
    <class kind="struct">mrpt::nav::CAbstractNavigator::TargetInfo</class>
    <class kind="struct">mrpt::nav::CAbstractNavigator::TNavigationParams</class>
    <class kind="struct">mrpt::nav::CAbstractNavigator::TNavigationParamsBase</class>
    <class kind="struct">mrpt::nav::CAbstractNavigator::TPendingEvent</class>
    <class kind="struct">mrpt::nav::CAbstractNavigator::TRobotPoseVel</class>
    <member kind="enumvalue">
      <name>IDLE</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>adedf08175050c4ab28c5069573a6edf7ad2496d5dc1b788b6b11b3a0c5a9ac08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAV_ERROR</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>adedf08175050c4ab28c5069573a6edf7a425fbeabfdec3092531ff7b90a351787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAVIGATING</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>adedf08175050c4ab28c5069573a6edf7a2da3d59e44dd87f8c7a1bce9fc36bd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUSPENDED</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>adedf08175050c4ab28c5069573a6edf7a4f432925c4483546e84fb4f2c93787e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAbstractNavigator</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>ae16672e007ea621c304b28bbf050037d</anchor>
      <arglist>(CRobot2NavInterface &amp;robot_interface_impl)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::CTimeLogger &amp;</type>
      <name>getDelaysTimeLogger</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>ae76da83bd9b27b9a96fd5723aee12ded</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAbstractNavigator</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a4a660e1a1cbdd61d710e0714a18a07a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TAbstractNavigatorParams</type>
      <name>params_abstract_navigator</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>ac0ee2cde3f927c0861283180eb137c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>changeSpeeds</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a91ce228bf354846165b82a5007111625</anchor>
      <arglist>(const mrpt::kinematics::CVehicleVelCmd &amp;vel_cmd)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>changeSpeedsNOP</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a77a3fff972a28512c944063bc742f5ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkCollisionWithLatestObstacles</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>aa8b07668f205495fca402e6816dd078b</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;relative_robot_pose) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkHasReachedTarget</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>af7748e3f81dea7f6cee0ed1282ca2fde</anchor>
      <arglist>(const double targetDist) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dispatchPendingNavEvents</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a499b1ecfda4e456f722840d9f858059a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doEmergencyStop</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a49e0d8db77b46ddd5e5bf4816944d936</anchor>
      <arglist>(const std::string &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onNavigateCommandReceived</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a41f945b5a9b9d253f3b7bc8224b6a030</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>onStartNewNavigation</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a89206cd9da7508adcd483e668c0d4204</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>performNavigationStep</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>ae198bf92fc828ad8a44c5fbd99aa5679</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>performNavigationStepNavigating</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>aacf1e844af55a6314627302a1f86aa98</anchor>
      <arglist>(bool call_virtual_nav_method=true)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processNavigateCommand</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a73d6c49e401828e090d0ac8630ecb128</anchor>
      <arglist>(const TNavigationParams *params)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a827cc010db96f21f1ed05dc3d77447d6</anchor>
      <arglist>(bool isEmergencyStop)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateCurrentPoseAndSpeeds</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>ac6dd10de25cb19f15e314364e8fde821</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_badNavAlarm_lastMinDistTime</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a63c602a30f42db93ecc2d3fd9b0b44f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_badNavAlarm_minDistTarget</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a8b3b2808a326b5b5ea7af69c1baa3ca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TRobotPoseVel</type>
      <name>m_curPoseVel</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a7a8f5e6c0642e6790cb7d6047aa6003d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::FrameTransformer&lt; 2 &gt; *</type>
      <name>m_frame_tf</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>aea5997ce30baf39924822b4daefb5afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_last_curPoseVelUpdate_pose_frame_id</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a29b4beed49a0bd17dd555ad0f43111b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_last_curPoseVelUpdate_robot_time</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>af151e2d6aa9f68c0020b476525fe68fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose2DInterpolator</type>
      <name>m_latestOdomPoses</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a0aa95d80974ff064a1687b0308d54e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose2DInterpolator</type>
      <name>m_latestPoses</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>adcb0f23192c3dfa34cdd5afe0e5547e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CCriticalSectionRecursive</type>
      <name>m_nav_cs</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a13b641374732b164d93019f0c484b119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TNavigationParams *</type>
      <name>m_navigationParams</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a6862241679bac45fee4a33c17e9ab036</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TState</type>
      <name>m_navigationState</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a4066d820762fed13b071908ec94e7224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TPendingEvent &gt;</type>
      <name>m_pending_events</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a1ec579f766e21b30b2c7d7a73777fe8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CRobot2NavInterface &amp;</type>
      <name>m_robot</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a1f0e43d61f85f87083c928cd433b376b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTimeLogger</type>
      <name>m_timlog_delays</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a4abbfdd5d41295453e68352eef7c9306</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_onStartNewNavigation</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a832a71afbba5b1f3abeb83db72980638</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_counter_check_target_is_blocked</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>acdffd06178f01ff19a5673d63d1c5037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TState</type>
      <name>m_lastNavigationState</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>abc95dfbb35179b71b2451a763b57b3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_navigationEndEventSent</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a68f7be070a57f95addc1ebb4210cc4d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TState</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>adedf08175050c4ab28c5069573a6edf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IDLE</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>adedf08175050c4ab28c5069573a6edf7ad2496d5dc1b788b6b11b3a0c5a9ac08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAVIGATING</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>adedf08175050c4ab28c5069573a6edf7a2da3d59e44dd87f8c7a1bce9fc36bd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUSPENDED</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>adedf08175050c4ab28c5069573a6edf7a4f432925c4483546e84fb4f2c93787e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAV_ERROR</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>adedf08175050c4ab28c5069573a6edf7a425fbeabfdec3092531ff7b90a351787</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>abdea3799d707a3345e7afe87af08e20e</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a58e88d74ccfe1890f7593ce3ff09cf6f</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a403363f8063973b47d9157af26b2d543</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>navigationStep</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a6c4c4a10616062e8dfeb784c90a4e9d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>navigate</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a556089cf8afa7e0288ff09ff19b03c1e</anchor>
      <arglist>(const TNavigationParams *params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cancel</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a5038f544722add5250c3f1ed43f86aa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resume</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a4a60c2c50aff2192cf592ff277a0835b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>suspend</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a51910118caae354b2c0f6992489bfe90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resetNavError</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a8478c9698e6fde73c93473c65d39ea62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TState</type>
      <name>getCurrentState</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a3bf2d0206061d076a72b41cb532e986c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameTF</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>ab950c452f0556f8b1ee2c3a232fff5aa</anchor>
      <arglist>(mrpt::poses::FrameTransformer&lt; 2 &gt; *frame_tf)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::FrameTransformer&lt; 2 &gt; *</type>
      <name>getFrameTF</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractNavigator.html</anchorfile>
      <anchor>a5ba0e5f8dc523548bde169287a79e1a4</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CAbstractPTGBasedReactive</name>
    <filename>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</filename>
    <base>mrpt::nav::CWaypointsNavigator</base>
    <class kind="struct">mrpt::nav::CAbstractPTGBasedReactive::PTGTarget</class>
    <class kind="struct">mrpt::nav::CAbstractPTGBasedReactive::TAbstractPTGNavigatorParams</class>
    <class kind="struct">mrpt::nav::CAbstractPTGBasedReactive::TInfoPerPTG</class>
    <class kind="struct">mrpt::nav::CAbstractPTGBasedReactive::TNavigationParamsPTG</class>
    <class kind="struct">mrpt::nav::CAbstractPTGBasedReactive::TSentVelCmd</class>
    <member kind="function">
      <type></type>
      <name>CAbstractPTGBasedReactive</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a90c492e3cabbc4a2f368d3bd809b2c4f</anchor>
      <arglist>(CRobot2NavInterface &amp;react_iterf_impl, bool enableConsoleOutput=true, bool enableLogFile=false, const std::string &amp;logFileDirectory=std::string(&quot;./reactivenav.logs&quot;))</arglist>
    </member>
    <member kind="function">
      <type>mrpt::kinematics::CVehicleVelCmd::TVelCmdParams &amp;</type>
      <name>changeCurrentRobotSpeedLimits</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a7d8a88a90e4b645721077d067d9eeb8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableKeepLogRecords</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>ac99aa31a2d1b3231d1f4c574bbef6a76</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableLogFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>aed801ced2c380e9ca2c5b2ef22402cc1</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableTimeLog</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>ab3c669c25721c7cafaa256dc42f1e9f7</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::kinematics::CVehicleVelCmd::TVelCmdParams &amp;</type>
      <name>getCurrentRobotSpeedLimits</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a864b97a38eb7d90e4b08b3dce21a8541</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLastLogRecord</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>ab2627e7832e85c2447f5005c8c8001df</anchor>
      <arglist>(CLogFileRecord &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getLogFileDirectory</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>abb7eba51d945bb0a9ba01a20ebcab544</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CParameterizedTrajectoryGenerator *</type>
      <name>getPTG</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>aab71a7c46c11af66ae42dbd5ba52dc39</anchor>
      <arglist>(size_t i)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const CParameterizedTrajectoryGenerator *</type>
      <name>getPTG</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a98224101fc0794b2488e2eb02d926aa6</anchor>
      <arglist>(size_t i) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getPTG_count</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a5d68b56e1385b75af1b1e3af3686000f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTargetApproachSlowDownDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>ab3bf3d6749abd50e16bed74f87347e6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::CTimeLogger &amp;</type>
      <name>getTimeLogger</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a95c8e47728a469192bf1977827e691bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a7c7f7f895e992a398fba68209dd99174</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>aa232bad487d0775ea83b8dc838912b20</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a67a69860875f455e15b5b38aa385dd51</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHolonomicMethod</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>ab3c20d1981f0673b378c595e29a43661</anchor>
      <arglist>(const std::string &amp;method, const mrpt::utils::CConfigFileBase &amp;cfgBase)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHolonomicMethod</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>adbfcc7df9f7f28b2ed0ab886b6bb5325</anchor>
      <arglist>(THolonomicMethod method, const mrpt::utils::CConfigFileBase &amp;cfgBase)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogFileDirectory</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a053655a9164d8b64d991e74105e399a4</anchor>
      <arglist>(const std::string &amp;sDir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetApproachSlowDownDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>ae00267a3d04f9a20d8ff66c5f967503d</anchor>
      <arglist>(const double dist)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CAbstractPTGBasedReactive</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a22fd66ac1c12a21b645123c1ecde33fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TAbstractPTGNavigatorParams</type>
      <name>params_abstract_ptg_navigator</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a35140b38562c585cac7f673d617659b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>build_movement_candidate</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a49589db9cd214e205570c1b35676534e</anchor>
      <arglist>(CParameterizedTrajectoryGenerator *ptg, const size_t indexPTG, const std::vector&lt; mrpt::math::TPose2D &gt; &amp;relTargets, const mrpt::math::TPose2D &amp;rel_pose_PTG_origin_wrt_sense, TInfoPerPTG &amp;ipf, TCandidateMovementPTG &amp;holonomicMovement, CLogFileRecord &amp;newLogRec, const bool this_is_PTG_continuation, mrpt::nav::CAbstractHolonomicReactiveMethod *holoMethod, const mrpt::system::TTimeStamp tim_start_iteration, const TNavigationParams &amp;navp=TNavigationParams(), const mrpt::math::TPose2D &amp;relPoseVelCmd_NOP=mrpt::poses::CPose2D())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>calc_move_candidate_scores</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a0cd76048df45c9f272bb55d4ea48c5d7</anchor>
      <arglist>(TCandidateMovementPTG &amp;holonomicMovement, const std::vector&lt; double &gt; &amp;in_TPObstacles, const mrpt::nav::ClearanceDiagram &amp;in_clearance, const std::vector&lt; mrpt::math::TPose2D &gt; &amp;WS_Targets, const std::vector&lt; PTGTarget &gt; &amp;TP_Targets, CLogFileRecord::TInfoPerPTG &amp;log, CLogFileRecord &amp;newLogRec, const bool this_is_PTG_continuation, const mrpt::math::TPose2D &amp;relPoseVelCmd_NOP, const unsigned int ptg_idx4weights, const mrpt::system::TTimeStamp tim_start_iteration, const mrpt::nav::CHolonomicLogFileRecordPtr &amp;hlfr)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual double</type>
      <name>generate_vel_cmd</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>add869d46feb91178273d18ca987cff06</anchor>
      <arglist>(const TCandidateMovementPTG &amp;in_movement, mrpt::kinematics::CVehicleVelCmdPtr &amp;new_vel_cmd)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>impl_waypoint_is_reachable</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a509f31821dd9c6cf6dbfe000733e1c6c</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;wp_local_wrt_robot) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>implementSenseObstacles</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a2256e7ee867a0a643f77c3d944862e80</anchor>
      <arglist>(mrpt::system::TTimeStamp &amp;obs_timestamp)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>loggingGetWSObstaclesAndShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a09d6343ad324845ba289d0952db5a6f4</anchor>
      <arglist>(CLogFileRecord &amp;out_log)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onStartNewNavigation</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a44a2cbe84d54d4ea8e9840426585c778</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>performNavigationStep</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a9c629a55f09d911a2bc83281e2b51ff6</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>preDestructor</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a1230ea10865df891351fe40ddd0455a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>STEP1_InitPTGs</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a1925060568c71111a42498dd60bdb8d2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>STEP2_SenseObstacles</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a978dfafb5edf7c33210a8d686a6578ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>STEP3_WSpaceToTPSpace</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>abb1d0d843434b968356b6a06c3fbd5a8</anchor>
      <arglist>(const size_t ptg_idx, std::vector&lt; double &gt; &amp;out_TPObstacles, mrpt::nav::ClearanceDiagram &amp;out_clearance, const mrpt::math::TPose2D &amp;rel_pose_PTG_origin_wrt_sense, const bool eval_clearance)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>STEP8_GenerateLogRecord</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a84b2c9a8b614d9eccf999cb2c91fda70</anchor>
      <arglist>(CLogFileRecord &amp;newLogRec, const std::vector&lt; mrpt::math::TPose2D &gt; &amp;relTargets, int nSelectedPTG, const mrpt::kinematics::CVehicleVelCmdPtr &amp;new_vel_cmd, int nPTGs, const bool best_is_NOP_cmdvel, const math::TPose2D &amp;rel_cur_pose_wrt_last_vel_cmd_NOP, const math::TPose2D &amp;rel_pose_PTG_origin_wrt_sense_NOP, const double executionTimeValue, const double tim_changeSpeed, const mrpt::system::TTimeStamp &amp;tim_start_iteration)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CLogFileRecord</type>
      <name>lastLogRecord</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a0d6212e9e4345ebfc3309390c2ce7e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_closing_navigator</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a3a9bb7e74f370d51fc94139789767aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CCriticalSectionRecursive</type>
      <name>m_critZoneLastLog</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>aea1d19519ddd02376cd0975bab4d75b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enableConsoleOutput</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a09a426aece9cd5928eb40c387c06eddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enableKeepLogRecords</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a050955971547803e11e31015941c2b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; CAbstractHolonomicReactiveMethod * &gt;</type>
      <name>m_holonomicMethod</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a2c379d477d79b01967f89c6cd1602ec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TInfoPerPTG &gt;</type>
      <name>m_infoPerPTG</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>ab82c192a91e8efed1c2620ddcb454c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_infoPerPTG_timestamp</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a257afa7cb555fc8e8ce8d3c052489c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_init_done</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a250ee7a8d1c8acbd22ca2c640f6af0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>m_last_vel_cmd</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a4167ead53bec024538ccbbed9fca4fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TSentVelCmd</type>
      <name>m_lastSentVelCmd</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>abc3f23572b97aabf0df810f13df7cc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CStream *</type>
      <name>m_logFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a725610d46e9ebe5a70d2b07a3a08b847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::nav::CMultiObjectiveMotionOptimizerBasePtr</type>
      <name>m_multiobjopt</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>adfbed989081778814f425d1824af6dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CStream *</type>
      <name>m_prev_logfile</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a6676e8ed384686688d9eb3ce1234f71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_PTGsMustBeReInitialized</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a42da89fea0498543fd4b09da46a8c5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTimeLogger</type>
      <name>m_timelogger</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>ad1909d1a6de91ead6f138123a718083b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CPointCloudFilterBasePtr</type>
      <name>m_WS_filter</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>adbd32baf3d5610fbac71aa5f98e8b2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_WS_Obstacles_timestamp</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a27bb40f9987b5069af80239b0d9e085a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTicTac</type>
      <name>timerForExecutionPeriod</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a79a235ab034159448578e2088c46292a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTicTac</type>
      <name>totalExecutionTime</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a3bc7b91d7ba59b48de7d37c1b6fdc9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTicTac</type>
      <name>executionTime</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a10e5e9e136a5f8a16287c8c00b6360b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTicTac</type>
      <name>tictac</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>ab9af98fea367b3cb728a486d9b4452a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>meanExecutionTime</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a92c7a572f1d0fcb3813205c5a3716b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>meanTotalExecutionTime</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>adeb5e91489f37fe0d0b383364ee7df6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>meanExecutionPeriod</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>ac253159fe520a5d610759f48dc42be97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>tim_changeSpeed_avr</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a8e672a9ab69cfae4f57b3dbcd6ebf694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>timoff_obstacles_avr</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a0919aa4cb20cfa6fd5cdede9dff0c6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>timoff_curPoseAndSpeed_avr</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a1eccef107eb47cd663acc2ea86713109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>timoff_sendVelCmd_avr</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a39b03a40518bfd226325ff2b0b0ad69f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>deleteHolonomicObjects</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a0e5512c522af21006476eb53e0c2b8b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TNavigationParams *</type>
      <name>m_copy_prev_navParams</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a0e40ba665bb57316b0f35e488db4b14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_expr_var_k</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a27a5ef45be07753a86aea5d4c1386d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_expr_var_k_target</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>ab53b2f7c56d1c8ea1f8422ae27c42869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_expr_var_num_paths</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a9a7432a8ffee7b54ec291d4e0a34e6fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_navlogfiles_dir</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>afa417e79db2031b682c2f597dfc2372b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTicTac</type>
      <name>totalExecutionTime</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a3bc7b91d7ba59b48de7d37c1b6fdc9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTicTac</type>
      <name>executionTime</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a10e5e9e136a5f8a16287c8c00b6360b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTicTac</type>
      <name>tictac</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>ab9af98fea367b3cb728a486d9b4452a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>meanExecutionTime</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a92c7a572f1d0fcb3813205c5a3716b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>meanTotalExecutionTime</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>adeb5e91489f37fe0d0b383364ee7df6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>meanExecutionPeriod</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>ac253159fe520a5d610759f48dc42be97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>tim_changeSpeed_avr</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a8e672a9ab69cfae4f57b3dbcd6ebf694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>timoff_obstacles_avr</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a0919aa4cb20cfa6fd5cdede9dff0c6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>timoff_curPoseAndSpeed_avr</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a1eccef107eb47cd663acc2ea86713109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::LowPassFilter_IIR1</type>
      <name>timoff_sendVelCmd_avr</name>
      <anchorfile>classmrpt_1_1nav_1_1CAbstractPTGBasedReactive.html</anchorfile>
      <anchor>a39b03a40518bfd226325ff2b0b0ad69f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CAction</name>
    <filename>classmrpt_1_1obs_1_1CAction.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function" protection="private">
      <type></type>
      <name>CAction</name>
      <anchorfile>classmrpt_1_1obs_1_1CAction.html</anchorfile>
      <anchor>a03623ca3f6737fe55e80b23c2024f1fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CAction</name>
      <anchorfile>classmrpt_1_1obs_1_1CAction.html</anchorfile>
      <anchor>a45a8868d504060d8c1e8dd1f299b5854</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TTimeStamp</type>
      <name>timestamp</name>
      <anchorfile>classmrpt_1_1obs_1_1CAction.html</anchorfile>
      <anchor>a7e19d386d8278e317b2722be1d61b804</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CActionCollection</name>
    <filename>classmrpt_1_1obs_1_1CActionCollection.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="typedef">
      <type>std::deque&lt; mrpt::utils::poly_ptr_ptr&lt; CActionPtr &gt; &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>a8509ceb0e3eb96ba3cb41ce13addcacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; mrpt::utils::poly_ptr_ptr&lt; CActionPtr &gt; &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>af772c25564195e80a92c694c393ae53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>a4bb0df0bf50acef87dc63c0cdb626568</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>a30f6fb537c268f3bb391a2cc17d8fc43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CActionCollection</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>a6031ae578264d725cada3e013bdb1df9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CActionCollection</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>abb3775b39cbb25647ec3f19ae344bb3f</anchor>
      <arglist>(CAction &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>a838ca4a8fe420ac5d5ba871dfdf219d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>adb4715f9dd459f2f40091d4a8177340d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>a9157d1a26ecd1fd4458a2f63689de166</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>a55231a62f54d2430d2f979c647be7855</anchor>
      <arglist>(const iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eraseByIndex</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>ae464ef0de6c46508793c3d4faab0e7a9</anchor>
      <arglist>(const size_t &amp;index)</arglist>
    </member>
    <member kind="function">
      <type>CActionPtr</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>a9291fefc43453a7901645de0286ac685</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const CAction &amp;</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>a9c9df0906874c0883887d40ead147bd8</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>T::Ptr</type>
      <name>getActionByClass</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>ac62d0cbdc8b45efb94a5159dda8b6845</anchor>
      <arglist>(const size_t &amp;ith=0) const </arglist>
    </member>
    <member kind="function">
      <type>CActionRobotMovement2DPtr</type>
      <name>getBestMovementEstimation</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>a50d22fe36a56ac04e0830e10a26a0255</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFirstMovementEstimation</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>a1a9fbc3fbda7495ec47dec383be4c38a</anchor>
      <arglist>(mrpt::poses::CPose3DPDFGaussian &amp;out_pose_increment) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFirstMovementEstimationMean</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>ae48f27a65e72720ec53bbd573102d5be</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_pose_increment) const </arglist>
    </member>
    <member kind="function">
      <type>CActionRobotMovement2DPtr</type>
      <name>getMovementEstimationByType</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>afac29598521e81abcadbba61ad97a18d</anchor>
      <arglist>(CActionRobotMovement2D::TEstimationMethod method)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>a3ca4d9a3319afeb3c16ba99d5d8b5ba9</anchor>
      <arglist>(CAction &amp;action)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>aef61c32d7ee71448b8a704c27c3a29a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; mrpt::utils::poly_ptr_ptr&lt; CActionPtr &gt; &gt;</type>
      <name>m_actions</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionCollection.html</anchorfile>
      <anchor>abc7ca08eeb0e0d22d35a23c26ec5cd9f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CActionRobotMovement2D</name>
    <filename>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</filename>
    <base>mrpt::obs::CAction</base>
    <class kind="struct">mrpt::obs::CActionRobotMovement2D::TMotionModelOptions</class>
    <member kind="enumvalue">
      <name>emOdometry</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>acfeb2f21228207020c480d4595b83928a8d6b8c460b317deeda2962bae9e08fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>emScan2DMatching</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>acfeb2f21228207020c480d4595b83928ae96cf30a7b19a2128711c91fd392c83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmGaussian</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>afb7d84fc3f97a77e97121356805fdd1fa661c3d745b784d6503010092596425cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmThrun</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>afb7d84fc3f97a77e97121356805fdd1fa8e56dc7b80c8f024692f7aa2976e1d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TDrawSampleMotionModel</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>afb7d84fc3f97a77e97121356805fdd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmGaussian</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>afb7d84fc3f97a77e97121356805fdd1fa661c3d745b784d6503010092596425cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmThrun</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>afb7d84fc3f97a77e97121356805fdd1fa8e56dc7b80c8f024692f7aa2976e1d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TEstimationMethod</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>acfeb2f21228207020c480d4595b83928</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>emOdometry</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>acfeb2f21228207020c480d4595b83928a8d6b8c460b317deeda2962bae9e08fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>emScan2DMatching</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>acfeb2f21228207020c480d4595b83928ae96cf30a7b19a2128711c91fd392c83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CActionRobotMovement2D</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a06daf8207fa6cf5f313ea8527431496d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeFromEncoders</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>abe52d1953d81a2eb8a7dd400ee20af25</anchor>
      <arglist>(double K_left, double K_right, double D)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeFromOdometry</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a8eee9fbbd9dceac1d146bd97d23660a9</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;odometryIncrement, const TMotionModelOptions &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a51588b73bfa69a48b6b4b8a32231f805</anchor>
      <arglist>(mrpt::poses::CPose2D &amp;outSample) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastDrawSingleSample</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a38714c3bf60d9b9715e4ab3334ded32f</anchor>
      <arglist>(mrpt::poses::CPose2D &amp;outSample) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareFastDrawSingleSamples</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a2243965cf40f16774f38ef788ee96ccd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>velocityAng</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>af376ad443032970af2e1830c8596101b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>velocityLin</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>aa71bed4a499b75f0bb34cae704fa10ca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>encoderLeftTicks</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a731dfbf18501f3a40c9f33fd4b876602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>encoderRightTicks</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a2ea400c64fbed9ff17baa686f2b912d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TEstimationMethod</type>
      <name>estimationMethod</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>afc385b9ad9da96856c32b174bccf32ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasEncodersInfo</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a9b597706ef7f2cec80bf36ab6cad2162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasVelocities</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a6fc773bc1b56b9bea7d81be1ccd29206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct OBS_IMPEXP mrpt::obs::CActionRobotMovement2D::TMotionModelOptions</type>
      <name>motionModelConfiguration</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>aebfc1d3cc104d42aef9acb25e3189ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::poly_ptr_ptr&lt; mrpt::poses::CPosePDFPtr &gt;</type>
      <name>poseChange</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>aa3dcc7ad7288dc8b05ebeaa3355ee705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose2D</type>
      <name>rawOdometryIncrementReading</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a025d92efb7a713fe3a5b53274fc09679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TTwist2D</type>
      <name>velocityLocal</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>ae73d90028b4337cb5fbfd7993e8e68b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeFromOdometry_modelGaussian</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a5649e589591b582b03f5630fcab64dfe</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;odometryIncrement, const TMotionModelOptions &amp;o)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeFromOdometry_modelThrun</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a24ac171a53863dda9ab1285f80b51a0c</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;odometryIncrement, const TMotionModelOptions &amp;o)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawSingleSample_modelGaussian</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a26c705693591819abdc169947c7763a9</anchor>
      <arglist>(mrpt::poses::CPose2D &amp;outSample) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawSingleSample_modelThrun</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>ab13271e58cd5a5f1edc510242bbde919</anchor>
      <arglist>(mrpt::poses::CPose2D &amp;outSample) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fastDrawSingleSample_modelGaussian</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a4a10b59a1ad74cb643b7d061af9b9e66</anchor>
      <arglist>(mrpt::poses::CPose2D &amp;outSample) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fastDrawSingleSample_modelThrun</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>af5fa0c8a31516b6bf4ef809a377ff020</anchor>
      <arglist>(mrpt::poses::CPose2D &amp;outSample) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>prepareFastDrawSingleSample_modelGaussian</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a7b3c3f8a865f676bd72e9c1b0e331392</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>prepareFastDrawSingleSample_modelThrun</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>a6ec2e70f5c042bae19be33b4dd975634</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose2D</type>
      <name>m_fastDrawGauss_M</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>af3ada3d2b2bf26482891c01454b3d36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>m_fastDrawGauss_Z</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement2D.html</anchorfile>
      <anchor>ad77038d4ed1838144e2207dd7823a5ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CActionRobotMovement3D</name>
    <filename>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</filename>
    <base>mrpt::obs::CAction</base>
    <class kind="struct">mrpt::obs::CActionRobotMovement3D::TMotionModelOptions</class>
    <member kind="enumvalue">
      <name>emOdometry</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>a925710da85a7c54b2d1a51c1fc56bbd4ab6753681071808359bb36e59d875b079</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>emVisualOdometry</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>a925710da85a7c54b2d1a51c1fc56bbd4a3cdfc71714d40bd66924b9aac686c32d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mm6DOF</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>aa2cb00d821a09dbb195ca6d9532af95ba7c2ce35400c870607fd4804dea39cf29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmGaussian</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>aa2cb00d821a09dbb195ca6d9532af95ba923749d29d1bb90512842ec15aef855f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TDrawSampleMotionModel</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>aa2cb00d821a09dbb195ca6d9532af95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmGaussian</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>aa2cb00d821a09dbb195ca6d9532af95ba923749d29d1bb90512842ec15aef855f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mm6DOF</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>aa2cb00d821a09dbb195ca6d9532af95ba7c2ce35400c870607fd4804dea39cf29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TEstimationMethod</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>a925710da85a7c54b2d1a51c1fc56bbd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>emOdometry</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>a925710da85a7c54b2d1a51c1fc56bbd4ab6753681071808359bb36e59d875b079</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>emVisualOdometry</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>a925710da85a7c54b2d1a51c1fc56bbd4a3cdfc71714d40bd66924b9aac686c32d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CActionRobotMovement3D</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>a80a8b5d07a7333405a473a44ef9b10a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeFromOdometry</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>a2c1f1c242169a79e2acfcdb49bcefecd</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;odometryIncrement, const TMotionModelOptions &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeFromOdometry_model6DOF</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>ad40d22253c91ebb9f563b79b30f2b1ab</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;odometryIncrement, const TMotionModelOptions &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>TEstimationMethod</type>
      <name>estimationMethod</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>a693eee0a81ae76e060332cc0e4c982f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_bool</type>
      <name>hasVelocities</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>a742d01e040dc9f9d9a1af6120381a1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct OBS_IMPEXP mrpt::obs::CActionRobotMovement3D::TMotionModelOptions</type>
      <name>motionModelConfiguration</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>a38e5c350fd91cc4386e01f95dda72db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3DPDFGaussian</type>
      <name>poseChange</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>a17de7505d3d1454e20c86dd595e13e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>rawOdometryIncrementReading</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>ae1ed814c41c04a5b8dd8c8bdd9a3ea4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorFloat</type>
      <name>velocities</name>
      <anchorfile>classmrpt_1_1obs_1_1CActionRobotMovement3D.html</anchorfile>
      <anchor>a721c7742bf0264ce277c5db0e7f835c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cam_hdr</name>
    <filename>structcam__hdr.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>cmd</name>
      <anchorfile>structcam__hdr.html</anchorfile>
      <anchor>a11c7ca71c05918387eccf5c28dd994b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>len</name>
      <anchorfile>structcam__hdr.html</anchorfile>
      <anchor>a1fbc1c93abec37cc3218e01d4af33dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>magic</name>
      <anchorfile>structcam__hdr.html</anchorfile>
      <anchor>adc21cdc41ace1d6de881b9eadbd900a1</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>tag</name>
      <anchorfile>structcam__hdr.html</anchorfile>
      <anchor>afe52dcef27a8013e9a9504602a7e152f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>camera_calib_guiApp</name>
    <filename>classcamera__calib__guiApp.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnInit</name>
      <anchorfile>classcamera__calib__guiApp.html</anchorfile>
      <anchor>a78b7b030a065af9660f64dafc6b932c7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>camera_calib_guiDialog</name>
    <filename>classcamera__calib__guiDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>camera_calib_guiDialog</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>af20d94eed56fe067a1dccaab302dca2f</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~camera_calib_guiDialog</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a3964e4e9de1007f5ab092ec2cae27812</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clearListImages</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a026fdaab91a88bae7adf29bd1665a6d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnAddImage</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a9f69a9e9d7bb0c0019d902b5e38cb04b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnAboutClick</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a4941a0d1d457a3db54746960f497c911</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCaptureNowClick</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a67ea32a93a468ce7fca4282183272a34</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCloseClick</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a52d2090e99c7d9d0dc0987a03191fc72</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnManualRectClick</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a2319a73fe6caf02c06c54a31f039bb18</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPoseEstimateNowClick</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a81b696ca6bec2784720b8a937489400b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnRunCalibClick</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ad71a807f891017f33cfbf755482ace7b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnSaveClick</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a9e379da8e5e3721df4db19f55bbd0fd5</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnSaveImagesClick</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a34b77701237e71b00d45311d8df06c61</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OncbZoomSelect</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a3053ba30e1d2eba3385e86a2f6984689</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnlbFilesSelect</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ad5e0d5a409f77f641f2491bbe2a0ce53</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnListClear</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a6f3ed499fa38f914b4659a98000da417</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>refreshDisplayedImage</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ad3cab0dc7498fd09c9436d7ce9a4e930</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>show3Dview</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>abca7b896f9030f74a352bfc04e4e92c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateListOfImages</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>af67c9c271df203cab9ffc13410f40d73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::wxMRPTImageControl *</type>
      <name>bmpOriginal</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a847dce0cf14b0307f8f762f125284800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::wxMRPTImageControl *</type>
      <name>bmpRectified</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ab4a5e7e9572834a15291ef2c379598ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnAbout</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a38187d5b8c378c55318be6dee8d01de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnCaptureNow</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a745a9ae542d9dc8b68decde9b5046389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnClose</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a231a4298060dab19f07bc00a0735ee39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnManualRect</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a336ebf9f88ea152a371acd8f95514b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnPoseEstimateNow</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a88b103eb8102afd92e986f1e713b7c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnRunCalib</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>af62835f61bb5f8b09948e07b164d629a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnSave</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a767a4f9725b846c640258a6156bcab2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnSaveImages</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a6b84c11e9e57eb5c010dfea85231e01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>Button11</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a1c9a0405d0090d2011373be836bcb2e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>Button22</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a15d5f8adc36d176665c22f222084841d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbNormalize</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ae5282d4d9bd7d7f8300334a4e5feeb50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxChoice *</type>
      <name>cbZoom</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a91d852fe423d4338bd89e42b5f91fc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edLengthX</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ac573aae58acb9b65607c5bac8de378f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edLengthY</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>abbaaae8c44ace71eccbdd567baff6bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSpinCtrl *</type>
      <name>edSizeX</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a17cdc8be80f33ad1805d9b06396dbb80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSpinCtrl *</type>
      <name>edSizeY</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ab1d7b3e802d1e054d31eef1f51ab3bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer11</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>abcfbcdb67776f81085561298dae5d3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer14</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a0ea859fc12b34bac36d8ae430f5ce22a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxListBox *</type>
      <name>lbFiles</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ac24bb4d174c912569ebcf502a57c09ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_3Dview</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a07984dc08bb7668546e16f611b464546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>Notebook1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ada18739c7a1806beae23d60edf8af92c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a142cc9c0e5ba2d2b61c36ed517ccbad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a6468e08a72859ea8bdc3b11c98004ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a5100003fac70f729b9bab292a4b8c24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxRadioBox *</type>
      <name>rbMethod</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a2fdb396744a550d2ab69cdee68e8b929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxScrolledWindow *</type>
      <name>ScrolledWindow2</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ae543ce2b1b33e6af7f41d0340eb068f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxScrolledWindow *</type>
      <name>ScrolledWindow3</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ae4f23cab740bb3e8859c18be6d7541d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a1d90b85de807e6176ea3999549353a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a33d42c9799d00181b029966e790b6c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a1e849dd9a0d649c514b86e2c2921dcb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>aa3916bea65d172878d60cc642f2331ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a629c3ee07f7de5b1bc97ea6591c18818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>txtLog</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ab0d819fe5078b1153bafbe02ce05b1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>af6d3814af060547192a5ca62c2f7238c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON10</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a4b4a130f2a6aab08060bbc718b41f3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a07af9e1f2dcae5f0e3a969bcf02b3831</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a7dd9672894102e9083d93fedab1df9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a75b7d355e0d14f68e85ea43d0932696f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>af580dbe7eb82efd2abf0826ce4a04aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a4f2e3725d73c883b947ccabd536452d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON7</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a73821d7247647a5489fba99b96a8a2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON8</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a4be7e76655ee3bab2ee25f706bb5b6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON9</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>af6ee1f22a63436caed56ce26f48d3759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ab66b883c67ba0c530af3ea072fe4d939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHOICE1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a8b51aaf856cb65b9b4638a6d3f4a94b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a5886e0c5c97859addcfdcb38b01337fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM2</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>aebcffea0e0a4bc440a0b6a8cc146101f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_LISTBOX1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a71b25aa1f11c753ec032416e8207e108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ad5b29608050559766613c88839b85402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ab49b89e587d14aecb41449792d2e74e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a1c1a200c4a46cecc153a2a3fa8c83a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a170ada96a636655dca015a48b29db8ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a904dd688602dacc2c2957b7ae1ecc501</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SCROLLEDWINDOW2</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a1f3a5438d8bf7555f7fb96c12f640a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SCROLLEDWINDOW3</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a84d2b1db494138f9bc0b71ca5a4c34f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a59a36a74622a88fe92a6506697bb4eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL2</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a81cbee02dffcee7f75c5dba77353b826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ada07df7d4f84579a75b27af6a9becc4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a0cbf67ca96bb3e8ff2af0374a1b3630e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a2c5c9782600548c712e1b113cf21b4ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a72a6ffc0f02bcb9641bef95e5cb95d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a7d899bbd9823361993dc9eaae4383128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a576f75ccdd46186da5bf97558c9056b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>abc31bd2f06283f697a47ae9265435b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>ad49f24878bb00f6cbba572199c527df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_XY_GLCANVAS</name>
      <anchorfile>classcamera__calib__guiDialog.html</anchorfile>
      <anchor>a61bd658f5da8541eb419202ebd33b30c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CCamModel::CameraTempVariables</name>
    <filename>structmrpt_1_1vision_1_1CCamModel_1_1CameraTempVariables.html</filename>
    <templarg>T</templarg>
    <member kind="variable">
      <type>T</type>
      <name>K</name>
      <anchorfile>structmrpt_1_1vision_1_1CCamModel_1_1CameraTempVariables.html</anchorfile>
      <anchor>a376e2e80453bbee3b23efaed34fdd81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>R</name>
      <anchorfile>structmrpt_1_1vision_1_1CCamModel_1_1CameraTempVariables.html</anchorfile>
      <anchor>a0879912624238387a9601c8a8edd2261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>x_</name>
      <anchorfile>structmrpt_1_1vision_1_1CCamModel_1_1CameraTempVariables.html</anchorfile>
      <anchor>a02820e99c36eb26623218ef32f3b0377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>x_2</name>
      <anchorfile>structmrpt_1_1vision_1_1CCamModel_1_1CameraTempVariables.html</anchorfile>
      <anchor>aed863900a9e2317ed03bf2971c8fa4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>x__</name>
      <anchorfile>structmrpt_1_1vision_1_1CCamModel_1_1CameraTempVariables.html</anchorfile>
      <anchor>a23b024472ed08c4de4d238a43b25950b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>y_</name>
      <anchorfile>structmrpt_1_1vision_1_1CCamModel_1_1CameraTempVariables.html</anchorfile>
      <anchor>a1acd681ed2e9515a2e9c15d6c472cd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>y_2</name>
      <anchorfile>structmrpt_1_1vision_1_1CCamModel_1_1CameraTempVariables.html</anchorfile>
      <anchor>aa5862a470a03dd998801a41e36303aa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>y__</name>
      <anchorfile>structmrpt_1_1vision_1_1CCamModel_1_1CameraTempVariables.html</anchorfile>
      <anchor>a9f33c9714616a3f8b9dee86828b2da3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CAngularObservationMesh</name>
    <filename>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <class kind="class">mrpt::opengl::CAngularObservationMesh::FTrace1D</class>
    <class kind="class">mrpt::opengl::CAngularObservationMesh::FTrace2D</class>
    <class kind="struct">mrpt::opengl::CAngularObservationMesh::TDoubleRange</class>
    <member kind="function">
      <type>void</type>
      <name>enableTransparency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>aea438c009a5e6ede59a6b45dd9a981d1</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generatePointCloud</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a433f05b7ed97d127c8b8038afbfd8679</anchor>
      <arglist>(mrpt::maps::CPointsMap *out_map) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateSetOfTriangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a193a44502e2fc2d0962c0b72346a6bd0</anchor>
      <arglist>(CSetOfTrianglesPtr &amp;res) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateSetOfTriangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a1841d5d36046d3a31a8f139ed7d97c72</anchor>
      <arglist>(std::vector&lt; mrpt::math::TPolygon3D &gt; &amp;res) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getActualMesh</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>ae784e82dad4a7ee84f057fe2ef9b9b32</anchor>
      <arglist>(mrpt::math::CMatrixTemplate&lt; mrpt::math::TPoint3D &gt; &amp;pts, mrpt::math::CMatrixBool &amp;validity) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a29c3b34c9a8777b52bd699daa6751bde</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPitchBounds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a52fd0d1f5a52b723607ed65000687c6f</anchor>
      <arglist>(double &amp;initial, double &amp;final) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPitchBounds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a5cc25e9413f6a7686c3f3a46eb3640bf</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;bounds) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getScanSet</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a97b1d0f022be01539400b2c33cc2a05f</anchor>
      <arglist>(std::vector&lt; mrpt::obs::CObservation2DRangeScan &gt; &amp;scans) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTracedRays</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a97b8dcd57eadb75f18e8ce48f4a69e29</anchor>
      <arglist>(CSetOfLinesPtr &amp;res) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getUntracedRays</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a1e251f4ab9a0632e528e00c8208abbc6</anchor>
      <arglist>(CSetOfLinesPtr &amp;res, double dist) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTransparencyEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a57432b0bba8b519c1b6495fc0fe59b4d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWireframe</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a92220af74bfc5ef11f80c160dfb870eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a155fbd34ef6644563fa343ee1ff16a41</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPitchBounds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a1e8f80a48e65454e2e61ae0cb7d1dfeb</anchor>
      <arglist>(const double initial, const double final)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPitchBounds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a9a0562c8db927fc135e6ebbe09c8acb0</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;bounds)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setScanSet</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a9fe022c1e948f4486d7eb6a25b938584</anchor>
      <arglist>(const std::vector&lt; mrpt::obs::CObservation2DRangeScan &gt; &amp;scans)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWireframe</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a5c6cac24a6baad08a00c46c4a82b51b2</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a4059606797eb0dfde056493945d9b9f6</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>trace1DSetOfRays</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>af2b1c2b66cadfccbc74b384bfaa4708f</anchor>
      <arglist>(const T &amp;e, const mrpt::poses::CPose3D &amp;initial, mrpt::obs::CObservation2DRangeScan &amp;obs, const TDoubleRange &amp;yaws)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>trace2DSetOfRays</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a268d37bbaec4e5d2bc162ce73d51f0b4</anchor>
      <arglist>(const T &amp;e, const mrpt::poses::CPose3D &amp;initial, CAngularObservationMeshPtr &amp;caom, const TDoubleRange &amp;pitchs, const TDoubleRange &amp;yaws)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addTriangle</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a50837a458600ba3f35bb8ee8754fb3dd</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p1, const mrpt::math::TPoint3D &amp;p2, const mrpt::math::TPoint3D &amp;p3) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>CAngularObservationMesh</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a0a0823294de6bb39fb9d87cce8c7467b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateMesh</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>abf9ce044adb2b420ae9c15329313d5cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~CAngularObservationMesh</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a907bfce35e7407b2395bf5a9cd5f76f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrixTemplate&lt; mrpt::math::TPoint3D &gt;</type>
      <name>actualMesh</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a25c7c27ee69398a068e1bb2ee94a1154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mEnableTransparency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a9d201e4bc05326322cc47f691c19e0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>meshUpToDate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a68cbdb0edaa8b2d633e1b16b95276b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mWireframe</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a23fbbd0cb715174ba61713e3a3e128a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>pitchBounds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>ab025276dbf09f363484965d5d8f6f4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::obs::CObservation2DRangeScan &gt;</type>
      <name>scanSet</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>ad0429e8e50e0b156d12826893a537a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; CSetOfTriangles::TTriangle &gt;</type>
      <name>triangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a22008dc001cff062629f36250cdbbfb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrixB</type>
      <name>validityMatrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh.html</anchorfile>
      <anchor>a108b7928b5b9b89012921134c3f290e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CAngularObservationMesh_fnctr</name>
    <filename>structCAngularObservationMesh__fnctr.html</filename>
    <member kind="function">
      <type></type>
      <name>CAngularObservationMesh_fnctr</name>
      <anchorfile>structCAngularObservationMesh__fnctr.html</anchorfile>
      <anchor>a01316d11c3d6df0b312a969bd7e261ee</anchor>
      <arglist>(CPointsMap *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structCAngularObservationMesh__fnctr.html</anchorfile>
      <anchor>acc1e4c9bb333fb9ffe7b3e87f36041c6</anchor>
      <arglist>(const CObservation2DRangeScan &amp;obj)</arglist>
    </member>
    <member kind="variable">
      <type>CPointsMap *</type>
      <name>m</name>
      <anchorfile>structCAngularObservationMesh__fnctr.html</anchorfile>
      <anchor>a71f9d4039fc1c097e937f1e6bc7d16cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nanoflann::CArray</name>
    <filename>classnanoflann_1_1CArray.html</filename>
    <templarg>T</templarg>
    <templarg>N</templarg>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a668c3714f7455f31889ce5530ced8217a8789bbb0b472cfab9b9ac9f5d251a473</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T *</type>
      <name>const_iterator</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a179307d5302da36032360f201cbff5ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>const_reference</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>ace9b52dc12b86a619e298d5b84a6438d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>ae3c19af0cbc804fd0fdb4425877c6736</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a9514803d1a59cd491fde5db9b03e28f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>iterator</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>ad6681bd83598b78f3bef2570da9f3a25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>aa009a0dc8622245cf8bf13c3a3fac935</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>abb0d651488f9e949388cabf1d0e072c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a638989046f2cef27ec179ba4a4958672</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a668c3714f7455f31889ce5530ced8217a8789bbb0b472cfab9b9ac9f5d251a473</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>ad31118f78729e46037d9a6a029cdb973</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>ade28cb53f89b9b426dc9df42e54f79f6</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a57cd8f3d97e5cc500d7583cc8b7476d1</anchor>
      <arglist>(const size_t n, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>at</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a8d5e5845f5cd32725279953b3bba06a2</anchor>
      <arglist>(size_type i)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>at</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>ab3f8dd78fd63b319002ec86146241bff</anchor>
      <arglist>(size_type i) const </arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a75ba99d44663c79b3da65d50b92aaeae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a625671164772574bb58ba3fa468ca9f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a772bb8f3f68cc0937c327d20aa239f27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a656c92f769732eae7a1d61e90dacc7f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>data</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>ae6491e2915bf8836d3ba1febf705a093</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>data</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>afecb45a281d95fcd0ae0ddadd6576792</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>ad3e49e5322c0a619dc54fbbe863de9cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a40b16a4dd89eb1ac22f6a107d0826556</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a33ca8d92a314a579d8b251a61b589d7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>ac91796b2532167962fee992aed881c0e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CArray&lt; T, N &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a3392188a6d4003d7a19c4c49c0396d69</anchor>
      <arglist>(const CArray&lt; T2, N &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a7ef57eaffb0b7ca1a9d2b8b6a47ae652</anchor>
      <arglist>(size_type i)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a02d2b7f3dad235c0c6e217c20ce76e4d</anchor>
      <arglist>(size_type i) const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>ae17fd844c077559f430a1844450a3085</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>ac1146ebfb16b3b9d662aa29a91608342</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a08850e45c3f5e9f0f7b186380d73323d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a651bed59b413aef72ec33dcf15ce91fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>aa2ea0cddf2a109c1b8a09ef348a7e8a6</anchor>
      <arglist>(const size_t nElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a788b14004b7312e2d654422ccc3ca77f</anchor>
      <arglist>(CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>empty</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a83c0a5496cb6b0758e6c5ff2f37921fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>max_size</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>aa690959ef96d85e74cdf5af1863a5e56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>size</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>abbb28f226af3188746ba8c449fdac733</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>elems</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>ae86046aba1a143786fac02e991308a47</anchor>
      <arglist>[N]</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>rangecheck</name>
      <anchorfile>classnanoflann_1_1CArray.html</anchorfile>
      <anchor>a2f2f4b73c66457b9a54131590de10542</anchor>
      <arglist>(size_type i)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CArray</name>
    <filename>classmrpt_1_1utils_1_1CArray.html</filename>
    <templarg>T</templarg>
    <templarg>N</templarg>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a2dce521e662b559935c463ca520cf2c0adc93e2c04993349f48f6a43ab73dbd8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T *</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>ae17bb1a91ea8088aa4b3ba080a304296</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>const_reference</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>adb6d6a5ab8fc04f99f460d5078d45089</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>aed5f6b0d52040e3e3152add4e8ad919d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a4abcb3c668322f96b6fe7c8db7e32b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a48eb9c0dbe46ac5d6852a9c5be24a115</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a7ad9370b174c8a5e35aa810b87e69a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a24e5256c09cff456e8b405ed6bf14f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a68de6edd77ea0b40f3db02e59bfc7766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a2dce521e662b559935c463ca520cf2c0adc93e2c04993349f48f6a43ab73dbd8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a975be82340c08f7269585031a90cd695</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a21bd475a734d8b683b5c99b992aa9680</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>aad763b7da60dc1b6ee39c0ad33eab154</anchor>
      <arglist>(const size_t n, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a16ba2de48b61f71b207b415296cd4bee</anchor>
      <arglist>(I b, const I &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>at</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a2ff011db793d7b114c45e30f96419b14</anchor>
      <arglist>(size_type i)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>at</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a2d467dfa34e87ad54867c8b617a9e832</anchor>
      <arglist>(size_type i) const </arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>af07da39ff216013264ca6a4587692c8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a627e5ed2a608461b1e9a8d14ff1cc567</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>abb6376d340d934c9e23ddd127f0dcf7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>af3412ec47302c14996d99e7f13452b3f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>data</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a93cf6be39555e9a5b5a7ece325f86a72</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>data</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a2f0811789b11124c84ee720ea7605c6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a1c9ccca65b5d4ef8b7813e9e58d704f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>ab007e79294e560f10e8fbc9cdc57eec9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a159d1321fa15b213549cd6f2a3ce8951</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>abc2355bc9d674cd813908d58cc37c1f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CArray&lt; T, N &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a2765854837ddfbad983f7c8895bdc87b</anchor>
      <arglist>(const CArray&lt; T2, N &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>aa0e4153dbea6c06ad8614e32fc3dffa2</anchor>
      <arglist>(size_type i)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>aa3376e14497e0cadb055f02b5979e3f6</anchor>
      <arglist>(size_type i) const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a5fda860e8f45491341e793a34b43cb8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>afcd7e73319c4143bf5746fa4fb3fbe96</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>acccd9612fd796a766c63cd2e7532101d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a77e77644043ae730a30ad54dc2966c2b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>ad889f4e29bc71e70b5d4f18317c386d6</anchor>
      <arglist>(const size_t nElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a63e2e0c4114ed97e37420a54b37cc52f</anchor>
      <arglist>(CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a87d835d588f4457e296bca67215f53fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>ac51478463676d3ab5dafa7919e0e83b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a0bed0fe4c031e6858d4d21c593022ecf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>elems</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a2c74f60ff98e31be7b2b7f7e9d28e63c</anchor>
      <arglist>[N]</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>rangecheck</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a059427643e398d7961447829fd2df13c</anchor>
      <arglist>(size_type i)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CArray&lt; size_t, 2 &gt;</name>
    <filename>classmrpt_1_1utils_1_1CArray.html</filename>
    <member kind="typedef">
      <type>const size_t *</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>ae17bb1a91ea8088aa4b3ba080a304296</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const size_t &amp;</type>
      <name>const_reference</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>adb6d6a5ab8fc04f99f460d5078d45089</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>aed5f6b0d52040e3e3152add4e8ad919d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a4abcb3c668322f96b6fe7c8db7e32b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t *</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a48eb9c0dbe46ac5d6852a9c5be24a115</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a7ad9370b174c8a5e35aa810b87e69a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a24e5256c09cff456e8b405ed6bf14f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a68de6edd77ea0b40f3db02e59bfc7766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a2dce521e662b559935c463ca520cf2c0adc93e2c04993349f48f6a43ab73dbd8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a975be82340c08f7269585031a90cd695</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a21bd475a734d8b683b5c99b992aa9680</anchor>
      <arglist>(const size_t &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>aad763b7da60dc1b6ee39c0ad33eab154</anchor>
      <arglist>(const size_t n, const size_t &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a16ba2de48b61f71b207b415296cd4bee</anchor>
      <arglist>(I b, const I &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>at</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a2ff011db793d7b114c45e30f96419b14</anchor>
      <arglist>(size_type i)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>at</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a2d467dfa34e87ad54867c8b617a9e832</anchor>
      <arglist>(size_type i) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>af07da39ff216013264ca6a4587692c8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a627e5ed2a608461b1e9a8d14ff1cc567</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>abb6376d340d934c9e23ddd127f0dcf7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>af3412ec47302c14996d99e7f13452b3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const size_t *</type>
      <name>data</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a93cf6be39555e9a5b5a7ece325f86a72</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t *</type>
      <name>data</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a2f0811789b11124c84ee720ea7605c6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a1c9ccca65b5d4ef8b7813e9e58d704f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>ab007e79294e560f10e8fbc9cdc57eec9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a159d1321fa15b213549cd6f2a3ce8951</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>abc2355bc9d674cd813908d58cc37c1f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CArray&lt; size_t, N &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a2765854837ddfbad983f7c8895bdc87b</anchor>
      <arglist>(const CArray&lt; T2, N &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>aa0e4153dbea6c06ad8614e32fc3dffa2</anchor>
      <arglist>(size_type i)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>aa3376e14497e0cadb055f02b5979e3f6</anchor>
      <arglist>(size_type i) const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a5fda860e8f45491341e793a34b43cb8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>afcd7e73319c4143bf5746fa4fb3fbe96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>acccd9612fd796a766c63cd2e7532101d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a77e77644043ae730a30ad54dc2966c2b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>ad889f4e29bc71e70b5d4f18317c386d6</anchor>
      <arglist>(const size_t nElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a63e2e0c4114ed97e37420a54b37cc52f</anchor>
      <arglist>(CArray&lt; size_t, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a87d835d588f4457e296bca67215f53fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>ac51478463676d3ab5dafa7919e0e83b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a0bed0fe4c031e6858d4d21c593022ecf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>elems</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a2c74f60ff98e31be7b2b7f7e9d28e63c</anchor>
      <arglist>[N]</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>rangecheck</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray.html</anchorfile>
      <anchor>a059427643e398d7961447829fd2df13c</anchor>
      <arglist>(size_type i)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CArray&lt; T, 0 &gt;</name>
    <filename>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>af1ddacd1fa7dd81b2363760a589e75b1a7d503951e5cbe5930f51b277d0de85d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T *</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>af51398070c83274307c443a0a73f78d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>const_reference</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a9756d0e7c49eeddc5b3dc6528aa35c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a2ea2d83b66515ea2cf407c62fade39ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a36e8245cccce42620684031f24e86726</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a905b69d35ed4a2000cb21f7f77b31bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a7c3b98a41e822b2da7f3f81dded155ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>aa0e86932092e3df40f14c0c87fb91d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a18e80681edf022d0876d3c1cd50e6f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>af1ddacd1fa7dd81b2363760a589e75b1a7d503951e5cbe5930f51b277d0de85d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>aef551342f7ba8e62a5972cfb09c90f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>at</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>af4930f8ecdd753310a990b1e108ba7fc</anchor>
      <arglist>(size_type i)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>at</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a12a5490ba2550503320b3baebec8523a</anchor>
      <arglist>(size_type i) const </arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a83e6222299937e64f943e3c0223d6cb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a659ece1f78c06c1293a762ab015c9418</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a6945d7fc81e16a5c4ec5dfb2a4b5d65b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a82bb848f3cbb02be8e34228fc796b554</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>data</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>abaf2be257431bda287e0d6da92c8286a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>data</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a12f6b2fbd038914eaa69049f73640ecb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a3699958b68b0a9bfc93603908b71bf1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>ac2c70f995e53b550a8f0aeddac270197</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a43d76c0e58d47c753d150df9a0270d4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a0f8381f4682600949865c94c2a0dad8e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CArray&lt; T, 0 &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a86211e0c28b6f3adbb7780798775d51b</anchor>
      <arglist>(const CArray&lt; T2, 0 &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>ab04c7d231d42ec6289a88be219b35975</anchor>
      <arglist>(size_type)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a743eeef91231c1541d282d32b4946269</anchor>
      <arglist>(size_type) const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a040f3d77240d1eafd571ae10fb1aad5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a4036180ddfd5a349be4297cc99ab59dc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a00f80abe705cca367cb16453e7ade401</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a3305eea4f95d94f49b3f013fe954e853</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a6787eb13767ccd0b5a0f1eaceb51f220</anchor>
      <arglist>(CArray&lt; T, 0 &gt; &amp;y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>af477db15092d448bff81383e181a0db2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a1e910137b8d2f63a2d5bc3472d660a06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a9342605b23a36ae917fc3c789377a515</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>c</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>a685314d809c922161195c90cb945b275</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>makes_no_sense</name>
      <anchorfile>classmrpt_1_1utils_1_1CArray_3_01T_00_010_01_4.html</anchorfile>
      <anchor>ace579ad61fa4798f660619c871e29eaa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CArrayDouble</name>
    <filename>classmrpt_1_1math_1_1CArrayDouble.html</filename>
    <templarg>N</templarg>
    <base>CArrayNumeric&lt; double, N &gt;</base>
    <member kind="typedef">
      <type>CArrayNumeric&lt; double, N &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>ab62db22d15bc01cd4ff88e43fd5ccc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CArrayDouble&lt; N &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>a128e32d7f664f2ea9c90d33dec39ea58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>accc5732f355a8a8887726f0194639864</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>aebd7516f269a4ae7e58e371238267007</anchor>
      <arglist>(const double *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>ac54294c4670841ee697fb54563f3962f</anchor>
      <arglist>(const ARRAYLIKE &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CArrayDouble&lt; 2 &gt;</name>
    <filename>classmrpt_1_1math_1_1CArrayDouble.html</filename>
    <base>CArrayNumeric&lt; double, N &gt;</base>
    <member kind="typedef">
      <type>CArrayNumeric&lt; double, N &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>ab62db22d15bc01cd4ff88e43fd5ccc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CArrayDouble&lt; N &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>a128e32d7f664f2ea9c90d33dec39ea58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>accc5732f355a8a8887726f0194639864</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>aebd7516f269a4ae7e58e371238267007</anchor>
      <arglist>(const double *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>ac54294c4670841ee697fb54563f3962f</anchor>
      <arglist>(const ARRAYLIKE &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CArrayDouble&lt; 3 &gt;</name>
    <filename>classmrpt_1_1math_1_1CArrayDouble.html</filename>
    <base>CArrayNumeric&lt; double, N &gt;</base>
    <member kind="typedef">
      <type>CArrayNumeric&lt; double, N &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>ab62db22d15bc01cd4ff88e43fd5ccc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CArrayDouble&lt; N &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>a128e32d7f664f2ea9c90d33dec39ea58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>accc5732f355a8a8887726f0194639864</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>aebd7516f269a4ae7e58e371238267007</anchor>
      <arglist>(const double *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>ac54294c4670841ee697fb54563f3962f</anchor>
      <arglist>(const ARRAYLIKE &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CArrayDouble&lt; 5 &gt;</name>
    <filename>classmrpt_1_1math_1_1CArrayDouble.html</filename>
    <base>CArrayNumeric&lt; double, N &gt;</base>
    <member kind="typedef">
      <type>CArrayNumeric&lt; double, N &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>ab62db22d15bc01cd4ff88e43fd5ccc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CArrayDouble&lt; N &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>a128e32d7f664f2ea9c90d33dec39ea58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>accc5732f355a8a8887726f0194639864</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>aebd7516f269a4ae7e58e371238267007</anchor>
      <arglist>(const double *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>ac54294c4670841ee697fb54563f3962f</anchor>
      <arglist>(const ARRAYLIKE &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CArrayDouble&lt; 9 &gt;</name>
    <filename>classmrpt_1_1math_1_1CArrayDouble.html</filename>
    <base>CArrayNumeric&lt; double, N &gt;</base>
    <member kind="typedef">
      <type>CArrayNumeric&lt; double, N &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>ab62db22d15bc01cd4ff88e43fd5ccc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CArrayDouble&lt; N &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>a128e32d7f664f2ea9c90d33dec39ea58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>accc5732f355a8a8887726f0194639864</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>aebd7516f269a4ae7e58e371238267007</anchor>
      <arglist>(const double *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayDouble</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayDouble.html</anchorfile>
      <anchor>ac54294c4670841ee697fb54563f3962f</anchor>
      <arglist>(const ARRAYLIKE &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CArrayFloat</name>
    <filename>classmrpt_1_1math_1_1CArrayFloat.html</filename>
    <templarg>N</templarg>
    <base>CArrayNumeric&lt; float, N &gt;</base>
    <member kind="typedef">
      <type>CArrayNumeric&lt; float, N &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayFloat.html</anchorfile>
      <anchor>a8fb6fb73cdc99571f9e5393eb62f0a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CArrayFloat&lt; N &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayFloat.html</anchorfile>
      <anchor>ae656492750a109d49ee6a705b1ec73ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayFloat</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayFloat.html</anchorfile>
      <anchor>adc86156aa91137ab2b777ad55f23b39c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayFloat</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayFloat.html</anchorfile>
      <anchor>a2259a2a788ff4ad9acff6ec60199d221</anchor>
      <arglist>(const float *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayFloat</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayFloat.html</anchorfile>
      <anchor>a74d0fc8fb6f431c75f01a66946272cf8</anchor>
      <arglist>(const ARRAYLIKE &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CArrayInt</name>
    <filename>classmrpt_1_1math_1_1CArrayInt.html</filename>
    <templarg>N</templarg>
    <base>CArrayNumeric&lt; int, N &gt;</base>
    <member kind="typedef">
      <type>CArrayNumeric&lt; int, N &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayInt.html</anchorfile>
      <anchor>a8e5689eb291e9af2d1cbc5a10b1d1be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CArrayInt&lt; N &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayInt.html</anchorfile>
      <anchor>a77cede5abcc2d3da7ada073675a9dbdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayInt</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayInt.html</anchorfile>
      <anchor>ad6dacec1745e8316556f46259aa07dbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayInt</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayInt.html</anchorfile>
      <anchor>ab1a86d660ba7a736f1df89bfd6cca806</anchor>
      <arglist>(const int *ptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CArrayNumeric</name>
    <filename>classmrpt_1_1math_1_1CArrayNumeric.html</filename>
    <templarg>T</templarg>
    <templarg>N</templarg>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; T, N, 1 &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a23bc6960400188bbd607d6a732cd9c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a94052b14030cb5e02c741b75d76ec3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>af921bcf40dacf91cb93e55ff6b329aed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a749b3ab4ee9fd1916b88b039455458e9</anchor>
      <arglist>(const T *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a5584f1d70c125736fea233f2be9d15f7</anchor>
      <arglist>(const ARRAYLIKE &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>CArrayNumeric&lt; T, N &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>accf5de6be007f3215b8cf39ac1e4ca3d</anchor>
      <arglist>(const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;other)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CArrayNumeric&lt; double, N &gt;</name>
    <filename>classmrpt_1_1math_1_1CArrayNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, N, 1 &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a23bc6960400188bbd607d6a732cd9c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a94052b14030cb5e02c741b75d76ec3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>af921bcf40dacf91cb93e55ff6b329aed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a749b3ab4ee9fd1916b88b039455458e9</anchor>
      <arglist>(const double *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a5584f1d70c125736fea233f2be9d15f7</anchor>
      <arglist>(const ARRAYLIKE &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>CArrayNumeric&lt; double, N &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>accf5de6be007f3215b8cf39ac1e4ca3d</anchor>
      <arglist>(const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;other)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CArrayNumeric&lt; float, N &gt;</name>
    <filename>classmrpt_1_1math_1_1CArrayNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; float, N, 1 &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a23bc6960400188bbd607d6a732cd9c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a94052b14030cb5e02c741b75d76ec3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>af921bcf40dacf91cb93e55ff6b329aed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a749b3ab4ee9fd1916b88b039455458e9</anchor>
      <arglist>(const float *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a5584f1d70c125736fea233f2be9d15f7</anchor>
      <arglist>(const ARRAYLIKE &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>CArrayNumeric&lt; float, N &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>accf5de6be007f3215b8cf39ac1e4ca3d</anchor>
      <arglist>(const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;other)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CArrayNumeric&lt; int, N &gt;</name>
    <filename>classmrpt_1_1math_1_1CArrayNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; int, N, 1 &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a23bc6960400188bbd607d6a732cd9c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a94052b14030cb5e02c741b75d76ec3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>af921bcf40dacf91cb93e55ff6b329aed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a749b3ab4ee9fd1916b88b039455458e9</anchor>
      <arglist>(const int *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a5584f1d70c125736fea233f2be9d15f7</anchor>
      <arglist>(const ARRAYLIKE &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>CArrayNumeric&lt; int, N &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>accf5de6be007f3215b8cf39ac1e4ca3d</anchor>
      <arglist>(const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;other)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CArrayNumeric&lt; T, 4 &gt;</name>
    <filename>classmrpt_1_1math_1_1CArrayNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; T, N, 1 &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a23bc6960400188bbd607d6a732cd9c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a94052b14030cb5e02c741b75d76ec3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>af921bcf40dacf91cb93e55ff6b329aed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a749b3ab4ee9fd1916b88b039455458e9</anchor>
      <arglist>(const T *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a5584f1d70c125736fea233f2be9d15f7</anchor>
      <arglist>(const ARRAYLIKE &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>CArrayNumeric&lt; T, N &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>accf5de6be007f3215b8cf39ac1e4ca3d</anchor>
      <arglist>(const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;other)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CArrayNumeric&lt; unsigned int, N &gt;</name>
    <filename>classmrpt_1_1math_1_1CArrayNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; unsigned int, N, 1 &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a23bc6960400188bbd607d6a732cd9c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a94052b14030cb5e02c741b75d76ec3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>af921bcf40dacf91cb93e55ff6b329aed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a749b3ab4ee9fd1916b88b039455458e9</anchor>
      <arglist>(const unsigned int *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>a5584f1d70c125736fea233f2be9d15f7</anchor>
      <arglist>(const ARRAYLIKE &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>CArrayNumeric&lt; unsigned int, N &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayNumeric.html</anchorfile>
      <anchor>accf5de6be007f3215b8cf39ac1e4ca3d</anchor>
      <arglist>(const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;other)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CArrayUInt</name>
    <filename>classmrpt_1_1math_1_1CArrayUInt.html</filename>
    <templarg>N</templarg>
    <base>CArrayNumeric&lt; unsigned int, N &gt;</base>
    <member kind="typedef">
      <type>CArrayNumeric&lt; unsigned int, N &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayUInt.html</anchorfile>
      <anchor>a8bfa1a491ce0a2476e6c4c2b3743ef7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CArrayUInt&lt; N &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayUInt.html</anchorfile>
      <anchor>a0d4a3436e955b80337e798116685427a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayUInt</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayUInt.html</anchorfile>
      <anchor>abee57c97f5bc994af829596fa899ec8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CArrayUInt</name>
      <anchorfile>classmrpt_1_1math_1_1CArrayUInt.html</anchorfile>
      <anchor>a64dd1e4243df382a9f05191f5ce6191f</anchor>
      <arglist>(const unsigned int *ptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CArrow</name>
    <filename>classmrpt_1_1opengl_1_1CArrow.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>a75f9c875886bb5223e469fcb80a94bcb</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>a50fa09961eb053fe752ba733cb592e42</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArrowEnds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>ae2a5de98612d6fd91070afa4230c8a6a</anchor>
      <arglist>(float x0, float y0, float z0, float x1, float y1, float z1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArrowYawPitchRoll</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>aa205d4258f0eb9c295c90bf5926bef2c</anchor>
      <arglist>(float yaw, float pitch, float roll)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeadRatio</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>afaf7b5159691be735a7c18806f13fe9f</anchor>
      <arglist>(float rat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLargeRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>ac1b68cc0de07fed4229f641f4dbf2338</anchor>
      <arglist>(float rat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSmallRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>ac19f102e869f3ff42488ba1f80bc9a4b</anchor>
      <arglist>(float rat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CArrowPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>a63a68767f0faa27e234447ad932e77ab</anchor>
      <arglist>(float x0, float y0, float z0, float x1, float y1, float z1, float headRatio=0.2f, float smallRadius=0.05f, float largeRadius=0.2f, float arrow_roll=-1.0f, float arrow_pitch=-1.0f, float arrow_yaw=-1.0f)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_arrow_pitch</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>a64b5217696b5d9b62d810cbac7d2dfba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_arrow_roll</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>a419c676c3cf353b03cee102056770d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_arrow_yaw</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>ad6482034ada10d33c02eb39f3c3628dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_headRatio</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>a8cd0cffca8f959f12289d51dc6175591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_largeRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>a7951d907f7b050195616f4098ea00167</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_smallRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>ac2b81640997603012f7d69094d006853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_x0</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>ab008b3ad0a09f7b49ec1d45fc87f7cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_x1</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>aaf0b6b177fd29a88b5458116349a854c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_y0</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>a3f81718fe3e45d9e49810e003599eca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_y1</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>a0384bd83db977f4d165861b871b74318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_z0</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>a22f6c627dbd639bef8d933865b44d2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_z1</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>a9ce583c0153a803534a3b145647ed9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CArrow</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>aaaa49c51b24247ad51ad9e2c4996722f</anchor>
      <arglist>(float x0=0, float y0=0, float z0=0, float x1=1, float y1=1, float z1=1, float headRatio=0.2f, float smallRadius=0.05f, float largeRadius=0.2f, float arrow_roll=-1.0f, float arrow_pitch=-1.0f, float arrow_yaw=-1.0f)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CArrow</name>
      <anchorfile>classmrpt_1_1opengl_1_1CArrow.html</anchorfile>
      <anchor>a25a6275e27bb8023607ace1be913c54c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::InputArguments::CaseInsensitiveComparator</name>
    <filename>structmexplus_1_1InputArguments_1_1CaseInsensitiveComparator.html</filename>
    <class kind="struct">mexplus::InputArguments::CaseInsensitiveComparator::CaseInsensitiveElementComparator</class>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmexplus_1_1InputArguments_1_1CaseInsensitiveComparator.html</anchorfile>
      <anchor>a62cdce3c4e0061cc7e0ea6baa385cad7</anchor>
      <arglist>(const std::string &amp;s1, const std::string &amp;s2) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::InputArguments::CaseInsensitiveComparator::CaseInsensitiveElementComparator</name>
    <filename>structmexplus_1_1InputArguments_1_1CaseInsensitiveComparator_1_1CaseInsensitiveElementComparator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmexplus_1_1InputArguments_1_1CaseInsensitiveComparator_1_1CaseInsensitiveElementComparator.html</anchorfile>
      <anchor>a6d02dee316e96998e94276aa93b4be05</anchor>
      <arglist>(const char &amp;c1, const char &amp;c2) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CAssimpModel</name>
    <filename>classmrpt_1_1opengl_1_1CAssimpModel.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <class kind="struct">mrpt::opengl::CAssimpModel::TImplAssimp</class>
    <class kind="struct">mrpt::opengl::CAssimpModel::TInfoPerTexture</class>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>a79bea534ed6dd168838059ec65e20143</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>evaluateAnimation</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>ae491ae53dede6540485243ae4457270a</anchor>
      <arglist>(double time_anim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>a0acd2def645fff997133aecdb4daac70</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadScene</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>aaa58361c188c2ab78f52a9cb207ee0a8</anchor>
      <arglist>(const std::string &amp;file_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>a2db35e2cc31c135624b2fe053e494e78</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>a74e71db62eaf45ef7a34fdb617c3b4cf</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CAssimpModel</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>af51e2d0b62a9326ff40d0560d1f8bd52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CAssimpModel</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>a47021ba66220589ade70afa85feea3cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>stlplus::smart_ptr&lt; TImplAssimp &gt;</type>
      <name>m_assimp_scene</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>ae987d0cf3640f38bc003fc7cbdf83f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bbox_max</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>a70e6148a9992417eabf25814c868a23d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bbox_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>a15cd8337c1fbe5eb61d9fb860a01ead3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_modelPath</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>a2c2e774387a952dc989a3cd71dc8ba4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, TInfoPerTexture &gt;</type>
      <name>m_textureIdMap</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>add4e6d2a273528e992172f4e33932023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>m_textureIds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>aaa6a1824ff6830e5da6e8270edf8723f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_textures_loaded</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAssimpModel.html</anchorfile>
      <anchor>a25a6c276a2a63042307e5253926dea37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphs::CAStarAlgorithm</name>
    <filename>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</filename>
    <templarg>T</templarg>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>generateChildren</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>a448f0b944063fe6caeea2fee604402b9</anchor>
      <arglist>(const T &amp;sol, std::vector&lt; T &gt; &amp;sols)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getCost</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>acdf3eab2d6b22c599fb0c7fee167f1e6</anchor>
      <arglist>(const T &amp;sol)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getHeuristic</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>ad2ebf0a380c76003b84a156a8cd24d66</anchor>
      <arglist>(const T &amp;sol)=0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getOptimalSolution</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>a82451a6ce892f75e04d4c0cd5c0a815b</anchor>
      <arglist>(const T &amp;initialSol, T &amp;finalSol, double upperLevel=HUGE_VAL, double maxComputationTime=HUGE_VAL)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isSolutionEnded</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>a1f5b3b07d8b19a1ce9016c06b2fd498c</anchor>
      <arglist>(const T &amp;sol)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isSolutionValid</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>a566df4698d48d733059343436dd2bdc8</anchor>
      <arglist>(const T &amp;sol)=0</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getTotalCost</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>a05ef8dc5b0f16f4dc58b7fee997bf632</anchor>
      <arglist>(const T &amp;sol)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CAStarAlgorithm&lt; CCoinDistribution &gt;</name>
    <filename>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>generateChildren</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>a448f0b944063fe6caeea2fee604402b9</anchor>
      <arglist>(const CCoinDistribution &amp;sol, std::vector&lt; CCoinDistribution &gt; &amp;sols)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getCost</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>acdf3eab2d6b22c599fb0c7fee167f1e6</anchor>
      <arglist>(const CCoinDistribution &amp;sol)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getHeuristic</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>ad2ebf0a380c76003b84a156a8cd24d66</anchor>
      <arglist>(const CCoinDistribution &amp;sol)=0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getOptimalSolution</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>a82451a6ce892f75e04d4c0cd5c0a815b</anchor>
      <arglist>(const CCoinDistribution &amp;initialSol, CCoinDistribution &amp;finalSol, double upperLevel=HUGE_VAL, double maxComputationTime=HUGE_VAL)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isSolutionEnded</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>a1f5b3b07d8b19a1ce9016c06b2fd498c</anchor>
      <arglist>(const CCoinDistribution &amp;sol)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isSolutionValid</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>a566df4698d48d733059343436dd2bdc8</anchor>
      <arglist>(const CCoinDistribution &amp;sol)=0</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getTotalCost</name>
      <anchorfile>classmrpt_1_1graphs_1_1CAStarAlgorithm.html</anchorfile>
      <anchor>a05ef8dc5b0f16f4dc58b7fee997bf632</anchor>
      <arglist>(const CCoinDistribution &amp;sol)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CAStarExample</name>
    <filename>classCAStarExample.html</filename>
    <base>CAStarAlgorithm&lt; CCoinDistribution &gt;</base>
    <member kind="function">
      <type></type>
      <name>CAStarExample</name>
      <anchorfile>classCAStarExample.html</anchorfile>
      <anchor>a269993eada5416f3ae383142f3f7eedc</anchor>
      <arglist>(size_t goal)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>generateChildren</name>
      <anchorfile>classCAStarExample.html</anchorfile>
      <anchor>abcab8304608540854cec8dba0e0d1102</anchor>
      <arglist>(const CCoinDistribution &amp;s, vector&lt; CCoinDistribution &gt; &amp;sols)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>getCost</name>
      <anchorfile>classCAStarExample.html</anchorfile>
      <anchor>a14edb4f37471ec3bb2d2ba62e894eeed</anchor>
      <arglist>(const CCoinDistribution &amp;s)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>getHeuristic</name>
      <anchorfile>classCAStarExample.html</anchorfile>
      <anchor>a1e1b9c58eacbb95ce2cbb953d5bc8d98</anchor>
      <arglist>(const CCoinDistribution &amp;s)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSolutionEnded</name>
      <anchorfile>classCAStarExample.html</anchorfile>
      <anchor>a34a8059bc2fa786f43b0465126eb7ae4</anchor>
      <arglist>(const CCoinDistribution &amp;s)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSolutionValid</name>
      <anchorfile>classCAStarExample.html</anchorfile>
      <anchor>acdcde46cff48b82b1e318520cd6169ba</anchor>
      <arglist>(const CCoinDistribution &amp;s)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const size_t</type>
      <name>N</name>
      <anchorfile>classCAStarExample.html</anchorfile>
      <anchor>a3219ee16b51d43338d052926fa258f30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CAtan2LookUpTable</name>
    <filename>classmrpt_1_1math_1_1CAtan2LookUpTable.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>atan2</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTable.html</anchorfile>
      <anchor>a494fc325ac8ef1ba1e2ff7dc90b802c8</anchor>
      <arglist>(double y, double x, double &amp;out_atan2) const MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAtan2LookUpTable</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTable.html</anchorfile>
      <anchor>a8656b693fe257bdbc3a2473f75aa6e20</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAtan2LookUpTable</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTable.html</anchorfile>
      <anchor>adc7ea4b2c46272e2db3334951baf933d</anchor>
      <arglist>(double xmin, double xmax, double ymin, double ymax, double resolution) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTable.html</anchorfile>
      <anchor>a6d552500a81d5a2e2ecfadfb1024b489</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTable.html</anchorfile>
      <anchor>a03ab3928d2501969abfb16e0efacd56d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTable.html</anchorfile>
      <anchor>acb084dafd742586e6fd0cfd6d2b28fdb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTable.html</anchorfile>
      <anchor>a104abde5cbc5f2b34b34a54f8c9f68ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTable.html</anchorfile>
      <anchor>a4956c7d86ecdbb47d855b3b6f7531e49</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTable.html</anchorfile>
      <anchor>afd8f2e329f73fafc9988df246da5ba6b</anchor>
      <arglist>(double xmin, double xmax, double ymin, double ymax, double resolution) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CDynamicGrid&lt; double &gt;</type>
      <name>m_grid</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTable.html</anchorfile>
      <anchor>aaa411846bcb6211e694db4634f3d340b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CAtan2LookUpTableMultiRes</name>
    <filename>classmrpt_1_1math_1_1CAtan2LookUpTableMultiRes.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>atan2</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTableMultiRes.html</anchorfile>
      <anchor>a399d409ebb87b4b89b20cf7016d3aee6</anchor>
      <arglist>(double y, double x, double &amp;out_atan2) const MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAtan2LookUpTableMultiRes</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTableMultiRes.html</anchorfile>
      <anchor>a0c7cf9f96532400ea84ff50b5ec135dd</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAtan2LookUpTableMultiRes</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTableMultiRes.html</anchorfile>
      <anchor>a0ac1ee935d2f3380a9ff96c6ff32d3ee</anchor>
      <arglist>(const std::map&lt; double, double &gt; &amp;lst_resolutions2extensions) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTableMultiRes.html</anchorfile>
      <anchor>aff4714a69f0e7beae53381125d664a99</anchor>
      <arglist>(const std::map&lt; double, double &gt; &amp;lst_resolutions2extensions) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; double, mrpt::utils::CDynamicGrid&lt; double &gt; &gt;</type>
      <name>m_grids</name>
      <anchorfile>classmrpt_1_1math_1_1CAtan2LookUpTableMultiRes.html</anchorfile>
      <anchor>abe42fd81ad6636a802fad00f4cc3b2dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::synch::CAtomicCounter</name>
    <filename>classmrpt_1_1synch_1_1CAtomicCounter.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>atomic_num_t</name>
      <anchorfile>classmrpt_1_1synch_1_1CAtomicCounter.html</anchorfile>
      <anchor>a0260ff84830add7d91a922e9fa8f60cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CAtomicCounter</name>
      <anchorfile>classmrpt_1_1synch_1_1CAtomicCounter.html</anchorfile>
      <anchor>aa7424627e09a8b090e9e420ef0ee5b04</anchor>
      <arglist>(long v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator atomic_num_t</name>
      <anchorfile>classmrpt_1_1synch_1_1CAtomicCounter.html</anchorfile>
      <anchor>a9f9f044463f50e7f8f7bbc777957cef7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator++</name>
      <anchorfile>classmrpt_1_1synch_1_1CAtomicCounter.html</anchorfile>
      <anchor>ab08e24a9115352221f6d4048f4e0d7a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>atomic_num_t</type>
      <name>operator--</name>
      <anchorfile>classmrpt_1_1synch_1_1CAtomicCounter.html</anchorfile>
      <anchor>a91dc3a45901fb84d4a0b7fbd949975d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CAtomicCounter</name>
      <anchorfile>classmrpt_1_1synch_1_1CAtomicCounter.html</anchorfile>
      <anchor>a3f81ae657883e1419f284147d164f5f9</anchor>
      <arglist>(CAtomicCounter const &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>CAtomicCounter &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1synch_1_1CAtomicCounter.html</anchorfile>
      <anchor>a7a1779b0d2bd4a70ef73ee8d2bbba6a5</anchor>
      <arglist>(CAtomicCounter const &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>atomic_num_t</type>
      <name>m_value</name>
      <anchorfile>classmrpt_1_1synch_1_1CAtomicCounter.html</anchorfile>
      <anchor>af1da4fcaed1e7f03e27c25dc54fa82cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CAxis</name>
    <filename>classmrpt_1_1opengl_1_1CAxis.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>enableTickMarks</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>ab7fec39f8e0a5eff37d6272feb6bb935</anchor>
      <arglist>(bool v=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableTickMarks</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a0cfb4b7c629be0eb42c058de5abb1ee3</anchor>
      <arglist>(bool show_x, bool show_y, bool show_z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a525438e3372bcc63e0238d50abdc393e</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFrequency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a89d6eef4e40830cdeb3622b854015068</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a9e2df98bcd0985bc23fb5c93fd8f85c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTextLabelOrientation</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>ac069c1ce5f7f90d7bc8d639c99a0f9b2</anchor>
      <arglist>(int axis, float &amp;yaw_deg, float &amp;pitch_deg, float &amp;roll_deg) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTextScale</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>aae6a4821e923b41d7374a05b0e46a512</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a8ac03053987d4aa808a2c4a094f95f7b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxisLimits</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a2a900f9550edf7cd11000057c2a8bc0f</anchor>
      <arglist>(float xmin, float ymin, float zmin, float xmax, float ymax, float zmax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrequency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>aa2950101e53a4bf41ed4ac670be5a793</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>ab2896af801e0749d45610a935a633316</anchor>
      <arglist>(float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextLabelOrientation</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a90481aeba70ef421c325be537ea863ea</anchor>
      <arglist>(int axis, float yaw_deg, float pitch_deg, float roll_deg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextScale</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>ab363e61f53c0adeeca4d645df541b066</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CAxisPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>acf1471594043a3a57b98160909dc3150</anchor>
      <arglist>(float xmin, float ymin, float zmin, float xmax, float ymax, float zmax, float frecuency=1, float lineWidth=3, bool marks=false)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_frequency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a1b5ec9b8ea913e158eda316b7759ba36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_lineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a5339259983ac9defcff23ef1240d416f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_marks</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a263104365ce2f3970a27423a34f46680</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_textRot</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>af2a7bb694f7d0d8c0efa3dac400baf7e</anchor>
      <arglist>[3][3]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_textScale</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a102f1067b75cb90e4dbad70a6601ee8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_xmax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a31a54d1c2ffe3fddbd1987e2b1722a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_xmin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>accea5d8f19c17c849428c179176815ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_ymax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a514e2abf339be441e84d5afe69199610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_ymin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a6a730f1b17ec42cd2fb9da338a5dbc35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_zmax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a8d3de19d5cdf52451933ee736d726cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_zmin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a083e3b1fd9b862c6f6015980ce8023c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CAxis</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a1efa7b6778b62654d49876d16b18e184</anchor>
      <arglist>(float xmin=-1.0f, float ymin=-1.0f, float zmin=-1.0f, float xmax=1.0f, float ymax=1.0f, float zmax=1.0f, float frecuency=0.25f, float lineWidth=3.0f, bool marks=false)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CAxis</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAxis.html</anchorfile>
      <anchor>a74ef4cc4e3f3de4c18a7c2b76eeee1ca</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::gui::CBaseGUIWindow</name>
    <filename>classmrpt_1_1gui_1_1CBaseGUIWindow.html</filename>
    <base>mrpt::utils::CObject</base>
    <base>mrpt::utils::CObservable</base>
    <member kind="function">
      <type></type>
      <name>CBaseGUIWindow</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>ab6c876e3a64e16364a13d8124ec7aad5</anchor>
      <arglist>(void *winobj_voidptr, int CMD_CREATE_WIN, int CMD_DESTROY_WIN, const std::string &amp;initial_caption=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearKeyHitFlag</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a80f82740d0cc3b394fbcb7dbc26cd1a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getLastMousePosition</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a19cec74df8767823690cc5e3ee54b5d5</anchor>
      <arglist>(int &amp;x, int &amp;y) const =0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPushedKey</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a3750046a5b2e47c34e42cec23ad2d9e1</anchor>
      <arglist>(mrptKeyModifier *out_pushModifier=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getWxObject</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a5093996f5b658744cad949d8ed541a5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a39c9f7fddbc557a20eb791f40304780e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyHit</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a3efeaeb6155ab518c50e54568b7d9858</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyChildWindowDestruction</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a2d89db1154b0600023c9bd10644f13c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifySemThreadReady</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>ab101eace3ddc1066760ee32587416b69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a86463b010eb453b5fb6b45e024730f78</anchor>
      <arglist>(unsigned int width, unsigned int height)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCursorCross</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a7d9bba776ec29d60fa7f7ecdedfcd7d3</anchor>
      <arglist>(bool cursorIsCross)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPos</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a07ed0ab1228962705ac077f8d788e47e</anchor>
      <arglist>(int x, int y)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWindowTitle</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>af877c8001eef3292f9affc04ca4aa137</anchor>
      <arglist>(const std::string &amp;str)=0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>waitForKey</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a511e4318422b2bd5764d8d7b23495487</anchor>
      <arglist>(bool ignoreControlKeys=true, mrptKeyModifier *out_pushModifier=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CBaseGUIWindow</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a5c7b4963b8a08572a502454d34ca317d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>createWxWindow</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a43f6deee3d7fb9d51cd93acf109e9b1a</anchor>
      <arglist>(unsigned int initialWidth, unsigned int initialHeight)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>destroyWxWindow</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a490bd635934be8650b0ae771f71a1666</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_caption</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a207639d38e14fbc7c6e85b479c7b9051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::void_ptr_noncopy</type>
      <name>m_hwnd</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>afd16b39bf35c867306fa8147274bb1bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile bool</type>
      <name>m_keyPushed</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>ada8b99456263a89ffce9ca28e3f3c102</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile int</type>
      <name>m_keyPushedCode</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a92fb3fbae072d0387e72fc8e5fa409ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile mrptKeyModifier</type>
      <name>m_keyPushedModifier</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>aa181ad72efea9497dbbaa13020afa5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>synch::CSemaphore</type>
      <name>m_semThreadReady</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>ab6436ed238c7c83c5c7683342eeb2949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>synch::CSemaphore</type>
      <name>m_semWindowDestroyed</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a7184a4e0fd8ddb22c4759d02434cda8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>m_CMD_CREATE_WIN</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>ace70a6051ade6e900df8f2236ac4c67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const int</type>
      <name>m_CMD_DESTROY_WIN</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a4800fd97c857ceaf790a87ec52b5c7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_winobj_voidptr</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a2135444d2a6c4d1fd1cee63e361a9004</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>C3DWindowDialog</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>af363eff8a66db772f89467af51a862bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CWindowDialog</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a0a4caba1199fdb1b990d4f1dd5abedf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CWindowDialogPlots</name>
      <anchorfile>classmrpt_1_1gui_1_1CBaseGUIWindow.html</anchorfile>
      <anchor>a0eab80c3eb0251b2f663e3d0e010573e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CBeacon</name>
    <filename>classmrpt_1_1maps_1_1CBeacon.html</filename>
    <base>mrpt::poses::CPointPDF</base>
    <member kind="enumvalue">
      <name>pdfGauss</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>ad5a2a122e7ca506d61b4aca35cc1eb23a9e23bf344c5974a93bbcd421025acf90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pdfMonteCarlo</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>ad5a2a122e7ca506d61b4aca35cc1eb23a864e357e8ae8df862fb681e2be5a6497</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pdfSOG</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>ad5a2a122e7ca506d61b4aca35cc1eb23aaa0b5c309d5e62cb78b45bd5bd0bf9a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>TBeaconID</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>a940377948c1068041f6d6b339c6aab67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TTypePDF</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>ad5a2a122e7ca506d61b4aca35cc1eb23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pdfMonteCarlo</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>ad5a2a122e7ca506d61b4aca35cc1eb23a864e357e8ae8df862fb681e2be5a6497</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pdfGauss</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>ad5a2a122e7ca506d61b4aca35cc1eb23a9e23bf344c5974a93bbcd421025acf90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pdfSOG</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>ad5a2a122e7ca506d61b4aca35cc1eb23aaa0b5c309d5e62cb78b45bd5bd0bf9a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>a8490593fd70028c8fe59caaef7fbab20</anchor>
      <arglist>(const CPointPDF &amp;p1, const CPointPDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBeacon</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>a2430a826f134e5f818ec09704d71f4b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>ad9518a07cd325600e4463630237b6318</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>a5f5f4d6b49963a68d41ce3b6959385a4</anchor>
      <arglist>(const mrpt::poses::CPointPDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>a77424a22611449c20d87705bbb091a4b</anchor>
      <arglist>(mrpt::poses::CPoint3D &amp;outSample) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateObservationModelDistribution</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>af18569eff4b777e6a79dfdf53c5231bf</anchor>
      <arglist>(const float &amp;sensedRange, mrpt::poses::CPointPDFSOG &amp;outPDF, const CBeaconMap *myBeaconMap, const mrpt::poses::CPoint3D &amp;sensorPntOnRobot, const mrpt::poses::CPoint3D &amp;centerPoint=mrpt::poses::CPoint3D(0, 0, 0), const float &amp;maxDistanceFromCenter=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>a1ff861184c3faa6412df2334ffe99adb</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatlabDrawCommands</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>aa3644cf40696d5e314c4835719066ea0</anchor>
      <arglist>(utils::CStringList &amp;out_Str) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>a7c80a72faceb6065ed621a9d3b90b02f</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;cov, mrpt::poses::CPoint3D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>a1cfb91412e9a7de4b605956b276996bc</anchor>
      <arglist>(mrpt::poses::CPoint3D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>af143a9b8065ff246d71eeaa1d04d3fc3</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CBeacon</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>a21f1f0426508265a49aeba2f0b7a6ff4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>generateRingSOG</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>a949f32499ad0fe251d7f4ada71769f44</anchor>
      <arglist>(const float &amp;sensedRange, mrpt::poses::CPointPDFSOG &amp;outPDF, const CBeaconMap *myBeaconMap, const mrpt::poses::CPoint3D &amp;sensorPnt, const mrpt::math::CMatrixDouble33 *covarianceCompositionToAdd=NULL, bool clearPreviousContentsOutPDF=true, const mrpt::poses::CPoint3D &amp;centerPoint=mrpt::poses::CPoint3D(0, 0, 0), const float &amp;maxDistanceFromCenter=0)</arglist>
    </member>
    <member kind="variable">
      <type>TBeaconID</type>
      <name>m_ID</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>aca10e9c9e5dc56d344da9329803142ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPointPDFGaussian</type>
      <name>m_locationGauss</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>a2722d6baaa5acbf307b1880eddf83d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPointPDFParticles</type>
      <name>m_locationMC</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>ada91b1483a97a3a009a5849310595b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPointPDFSOG</type>
      <name>m_locationSOG</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>ac75f446adf58e364a9b7964a59c218e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TTypePDF</type>
      <name>m_typePDF</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeacon.html</anchorfile>
      <anchor>a42b4a9d235d5b2d50236c71759f90ec3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CBeaconMap</name>
    <filename>classmrpt_1_1maps_1_1CBeaconMap.html</filename>
    <base>mrpt::maps::CMetricMap</base>
    <class kind="struct">mrpt::maps::CBeaconMap::TInsertionOptions</class>
    <class kind="struct">mrpt::maps::CBeaconMap::TLikelihoodOptions</class>
    <member kind="typedef">
      <type>std::deque&lt; CBeacon &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a8fb799e4bf805c1d82902dd876ea5eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CBeacon &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>ad17f3e95443170954b140a0868c2f102</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CBeacon &gt;</type>
      <name>TSequenceBeacons</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>ab4740641a6aaaefd48b2c39976c5d23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>ad2136e4a35f02a3d919f4d9b3c707bfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>ae3d06f3b4688594e4b8607b3313b0bbc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBeaconMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a206c822b7950c30183cb3fd499fa94f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>abc02e6fead92c4660d115331ba15a3e8</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newOrg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a7e3150b98e1df41026cf093dd6034170</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newOrg, const mrpt::maps::CBeaconMap *otherMap)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>compute3DMatchingRatio</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a0de53f01009d232538510b227ac0667d</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &amp;otherMapPose, const TMatchingRatioParams &amp;params) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeMatchingWith3DLandmarks</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>ad447fc21d640c64cecade5c59428319a</anchor>
      <arglist>(const mrpt::maps::CBeaconMap *otherMap, mrpt::utils::TMatchingPairList &amp;correspondences, float &amp;correspondencesRatio, std::vector&lt; bool &gt; &amp;otherCorrespondences) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>determineMatching2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a428b4f903dbb5ec8bda7c2f89f133773</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose2D &amp;otherMapPose, mrpt::utils::TMatchingPairList &amp;correspondences, const TMatchingParams &amp;params, TMatchingExtraResults &amp;extraResults) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a70c410963a9d5fe0d41b8c27662d0b63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a91988cb062c770d9e7d9fd56d8b6bd06</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const CBeacon &amp;</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>aa9e0357efc59bc0f9de6e277a0a20d1b</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>CBeacon &amp;</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a464c08344a5373a3d3afea38c0cce62c</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a3b17ecaa8bbe60de4263b67526b4f626</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const CBeacon *</type>
      <name>getBeaconByID</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a9050032a271b656d38946c56ed863b8f</anchor>
      <arglist>(CBeacon::TBeaconID id) const </arglist>
    </member>
    <member kind="function">
      <type>CBeacon *</type>
      <name>getBeaconByID</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a417b23dcbb83a799c2d86e76535ad58a</anchor>
      <arglist>(CBeacon::TBeaconID id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>acdb81821cfb369b14c6f542000312c08</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const CBeacon &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a3e64ece48d72e52018ca76e11918ecfd</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>CBeacon &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>aa3eba7b776bc7c044e52554863eab3b8</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>af6bd8d2eb5db9c9b12e3483e87173f56</anchor>
      <arglist>(const CBeacon &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a8419f9f3237c8b1476927474ef8f3793</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMetricMapRepresentationToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a40ce2a3d558f461a84f89a87f5c3e512</anchor>
      <arglist>(const std::string &amp;filNamePrefix) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToMATLABScript3D</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a3afee2ced31f24f971b2d8bd5104332a</anchor>
      <arglist>(const std::string &amp;file, const char *style=&quot;b&quot;, float confInterval=0.95f) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a24974d23b5d6923d3a298f255760a6b9</anchor>
      <arglist>(const std::string &amp;fil) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simulateBeaconReadings</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a35b70e605d0fee7bd14aaf4195588325</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;in_robotPose, const mrpt::poses::CPoint3D &amp;in_sensorLocationOnRobot, mrpt::obs::CObservationBeaconRanges &amp;out_Observations) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a6f7da2bd3e1f7948cd7b94eb10caa6f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CBeaconMap::TInsertionOptions</type>
      <name>insertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a83c22ff6d8b0886ad9c6f7692e1f0fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CBeaconMap::TInsertionOptions</type>
      <name>insertionOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a1849361acdd72a0b43f6485497b7e9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CBeaconMap::TLikelihoodOptions</type>
      <name>likelihoodOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a1b4166cdfe274226920b65d159fce2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CBeaconMap::TLikelihoodOptions</type>
      <name>likelihoodOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a6e7251c4477ff4d43c3fa041b9d28e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>a989dd5194f785b1eaed91f38b1593ed4</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>abe9787762b0b66ea69f4024d6bec3687</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>aee588c536ed6d6fafb602998e0c051b6</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TSequenceBeacons</type>
      <name>m_beacons</name>
      <anchorfile>classmrpt_1_1maps_1_1CBeaconMap.html</anchorfile>
      <anchor>afb30fe573b871c8981f2a6d82a41e55c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CBinaryRelation</name>
    <filename>classmrpt_1_1math_1_1CBinaryRelation.html</filename>
    <templarg>T</templarg>
    <templarg>U</templarg>
    <templarg>UIsObject</templarg>
    <member kind="typedef">
      <type>CMatrixRowAccessor&lt; U &gt;</type>
      <name>AccessorForFirstElement</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a338bf0d03b818c0b8ca3789d67fddf3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixColumnAccessor&lt; U &gt;</type>
      <name>AccessorForSecondElement</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a611bc286d1e4329d2f6c6fa168495dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; T &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a9e98fd1ab67b51541f947ddef91ede6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; T &gt;::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a541ac40da07cfd500594fa75392ca426</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CConstMatrixRowAccessor&lt; U &gt;</type>
      <name>ConstAccessorForFirstElement</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a08a87f18aca71a9d5e60a8596696d832</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CConstMatrixColumnAccessor&lt; U &gt;</type>
      <name>ConstAccessorForSecondElement</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a24df2700cfcc114621bfec6dd4fcfd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>FunctionByReferencePass</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>ac9ab20b7740c668d7814c43bd4be288a</anchor>
      <arglist>)(const T &amp;, const T &amp;, U &amp;)</arglist>
    </member>
    <member kind="typedef">
      <type>U(*</type>
      <name>FunctionByReturnValue</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>ac9631f5d4f60efc767a8126b3b37a03a</anchor>
      <arglist>)(const T &amp;, const T &amp;)</arglist>
    </member>
    <member kind="typedef">
      <type>U(*</type>
      <name>SimpleFunctionByReturnValue</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a4d06596c4dad42fdb26930c7bd823422</anchor>
      <arglist>)(T, T)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a91083805ba77257849013f18715ac90a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBinaryRelation</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a37034e0e61bfb04ce85256b5013b32e0</anchor>
      <arglist>(const std::set&lt; T &gt; &amp;els)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CBinaryRelation</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a46d34816f1d8b7c561947531e7b1526e</anchor>
      <arglist>(const std::set&lt; T &gt; &amp;els, FunctionType fun)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a9e4e827490f1324ca85876a6a17eb378</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>AccessorForFirstElement</type>
      <name>getRelationFrom</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a176530bc0b18e87b60b8be1db809476c</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>ConstAccessorForFirstElement</type>
      <name>getRelationFrom</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a3fe038df723fc07ae53bced587806c1e</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>AccessorForFirstElement</type>
      <name>getRelationFrom</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>af524e97b1bec56bab6943752182a5673</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>ConstAccessorForFirstElement</type>
      <name>getRelationFrom</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a68492f2c91c8ce5ff5612e90e0fdf2cc</anchor>
      <arglist>(const T &amp;t) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRelationFrom</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a3a00230c0b54692d817ab34fe1710e65</anchor>
      <arglist>(size_t i, vector&lt; U &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRelationFrom</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>ac5392707ca221fffbeb20b918fcc4729</anchor>
      <arglist>(const T &amp;t, vector&lt; U &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>AccessorForSecondElement</type>
      <name>getRelationTo</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a2e59d75da46ca120d46dfb6cd3b1583c</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>ConstAccessorForSecondElement</type>
      <name>getRelationTo</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>abb05b337f3dc8f6b0b16eb05f9107d41</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>AccessorForSecondElement</type>
      <name>getRelationTo</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a0380253d6b74cbf180de6b4481e4dfa1</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>ConstAccessorForSecondElement</type>
      <name>getRelationTo</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a177c905eefbc5f42975bfb478b4e0994</anchor>
      <arglist>(const T &amp;t) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRelationTo</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a5d412937084b9bef8eac5a4f10519e28</anchor>
      <arglist>(size_t i, vector&lt; U &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRelationTo</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a3b8dd02b1433d89e82a74878c3869738</anchor>
      <arglist>(const T &amp;t, vector&lt; U &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>const U &amp;</type>
      <name>getRelationValue</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a4470b82081129a8d04e8fa0fcf1a916e</anchor>
      <arglist>(size_t e1, size_t e2) const </arglist>
    </member>
    <member kind="function">
      <type>U &amp;</type>
      <name>getRelationValue</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a7735e880a49af70b49df50086cc9748b</anchor>
      <arglist>(size_t e1, size_t e2)</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>getRelationValue</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a82fe01ba544b81a7a12603ef0b0231fe</anchor>
      <arglist>(const T &amp;t1, const T &amp;t2) const </arglist>
    </member>
    <member kind="function">
      <type>U &amp;</type>
      <name>getRelationValue</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>aa5bd005c9fe3778342235ef970e8275c</anchor>
      <arglist>(const T &amp;t1, const T &amp;t2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeSymmetricallyWith</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a1657ac654dd4ddfc9d39619d5528bf5a</anchor>
      <arglist>(FunctionType fun)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeWith</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a05c04765c2bafca3a87be76c23d7cfe8</anchor>
      <arglist>(FunctionType fun)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; bool, size_t &gt;</type>
      <name>insertElement</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>afd4ca15cb4821c732623a0a6d3e28579</anchor>
      <arglist>(const T &amp;el)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; bool, size_t &gt;</type>
      <name>insertElement</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>aa9fbe8d0d176f25f91349b3f33730a80</anchor>
      <arglist>(const T &amp;el, FunctionType fun)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>insertElements</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>adc48c83963199b84c208f73d29c24432</anchor>
      <arglist>(const std::set&lt; T &gt; &amp;els)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>insertElements</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a778fb7a84b543fe17778eb6c3fcfc04a</anchor>
      <arglist>(const std::set&lt; T &gt; &amp;els, FunctionType fun)</arglist>
    </member>
    <member kind="function">
      <type>const U &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a3afe1eef96ae087ef45c30ce315288ec</anchor>
      <arglist>(size_t e1, size_t e2) const </arglist>
    </member>
    <member kind="function">
      <type>U &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a01e10967668e1be038f482f7586c6847</anchor>
      <arglist>(size_t e1, size_t e2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a8181ecf4e7abf880e02229164209d2c9</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a4dcacd26daa77549febbca7f72a6a8ad</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeElement</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a30015f643e0e8b97f55b2e188dd0c65b</anchor>
      <arglist>(const T &amp;el)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeElementAt</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>ae7e79b1f682bc9cfc601fa7d20862e67</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>removeElements</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a7ce3894398f062f70d92867389c1a53b</anchor>
      <arglist>(const std::set&lt; T &gt; &amp;vals)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeElementsAt</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>ae3c1bc0798e653f81c0c3bfd04d88bdb</anchor>
      <arglist>(const std::set&lt; size_t &gt; &amp;poss)</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a94601bb59a60184c3378f0c12828cce7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setElements</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>af61412fb22690029673cfe7d06488b31</anchor>
      <arglist>(const std::set&lt; T &gt; &amp;newEls)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelationValue</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a019e25672c23c3af55ee6937e08d4f03</anchor>
      <arglist>(size_t e1, size_t e2, const U &amp;newVal)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setRelationValue</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a81b21f449be669d378136ce9577df4b1</anchor>
      <arglist>(const T &amp;t1, const T &amp;t2, const U &amp;newVal)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a78d8ec9d79df01d22e02e7c72b17bdd3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>detail::MatrixWrapper&lt; U, UIsObject &gt;::MatrixType</type>
      <name>MatrixType</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a5acb32c031a48f68be20e2833e1b1f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>applyFunction</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a3af7ca3e85e31018e70ec53921ff1adc</anchor>
      <arglist>(FunctionType fun, size_t e1, size_t e2, const T &amp;T1, const T &amp;T2)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; T &gt;</type>
      <name>elements</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a6082bff3cefb2d0a6e90276e38b8a2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MatrixType</type>
      <name>relation</name>
      <anchorfile>classmrpt_1_1math_1_1CBinaryRelation.html</anchorfile>
      <anchor>a326ab0119e17246db6e5a1e0822a0e97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CBoardENoses</name>
    <filename>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CBoardENoses</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>ad7e60150d226d4e8a30f04eb3beedecf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>aad2e39769d08735b520f41414426526b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>aa5bac36dd871b4602188c9930a15a52d</anchor>
      <arglist>(mrpt::obs::CObservationGasSensors &amp;outObservation)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a5052a374b26c4a7843e8444956287b43</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSerialPortBaud</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a32e8cb547a997f4628935d42a5563570</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>adf399314944945b6185e8305b4f857be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryFirmwareVersion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>adda73e55316cf5d51e6107e64deedc30</anchor>
      <arglist>(std::string &amp;out_firmwareVersion)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setActiveChamber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>abfabea8804c30a845a87fa95be8e4724</anchor>
      <arglist>(unsigned char chamber)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>ac0714e5a2ca2908239498349d160a261</anchor>
      <arglist>(const std::string &amp;port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSerialPortBaud</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>aeae257c7ccb3a68622b44f900c921116</anchor>
      <arglist>(unsigned int baud)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CBoardENoses</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a4e0481ffef91c840790bca78e16bb3b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::utils::CStream *</type>
      <name>checkConnectionAndConnect</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a5f4dbf08c0a24f1fb8a5fbbf44b60630</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a3f20982b221039998b8b710a60a4ec24</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>enose_poses_pitch</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a2fd9acebb04f7fb552a88cf7f4e4eefe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>enose_poses_roll</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>acf669c7f849468461bcfd618ea50d7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>enose_poses_x</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a48e9e23fc53fc96510a0c67687cc451b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>enose_poses_y</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a31f1b6cfc26e02ab246976e6fdc753b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>enose_poses_yaw</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a849d137afd94521ecd2970deb477ce41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>enose_poses_z</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>add242e70d53676d085892eab724f7fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>first_reading</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>ab4c797e7982e124a2d2052eeece3a95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>initial_timestamp</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a5d0865a7b69ff1fec260796186c1b825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_COM_baud</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a41e62ece74b99eb1d2673930da593e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_COM_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a20273a263cf81f717e3ef17c2d5e1bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CInterfaceFTDI *</type>
      <name>m_stream_FTDI</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a9c0df2e2ac8ddcbd4e928a7dfe414142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CSerialPort *</type>
      <name>m_stream_SERIAL</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>ab2607f94a5ea91e101245f28224021b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_usbSerialNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardENoses.html</anchorfile>
      <anchor>a52d9293e2909beba8ab6a19ac31a9e20</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CBoardSonars</name>
    <filename>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</filename>
    <base>mrpt::hwdrivers::CInterfaceFTDI</base>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CBoardSonars</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>a07143e1cce73e903603f0e45983a2265</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>a34c6d830e968ec5a66d29a49ebaed0bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>a4e2b43b964e93949ba324225f9a1464e</anchor>
      <arglist>(mrpt::obs::CObservationRange &amp;obs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>programI2CAddress</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>a3bf510203ab9740833ddc4caab2d06dc</anchor>
      <arglist>(uint8_t currentAddress, uint8_t newAddress)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryFirmwareVersion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>af8fb0d7191d3e7fffb909b916e3222c1</anchor>
      <arglist>(std::string &amp;out_firmwareVersion)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CBoardSonars</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>aa69658a9c26096f30b8afe0459e63371</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkConnectionAndConnect</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>a8b3dff0d9fe877d1ae8401bc9d9deb2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>a5c15a85d70953b3aad97ba3b83f8e79e</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>sendConfigCommands</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>aa296f1e44dd24814b10d430272360ab0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int32_t &gt;</type>
      <name>m_firingOrder</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>a4d856bc4971201ac4c9c94a1d35c29a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint8_t</type>
      <name>m_gain</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>ae605a2d13ab31daae5da2a296c94435d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_maxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>a1bbf6685088de2918687141a1a97b5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_minTimeBetweenPings</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>a1ec733531657392b4c1ebdc3ad4334e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; uint16_t, int32_t &gt;</type>
      <name>m_sonarGains</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>af1ea74ef26b35d5887cb91f8c13110ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; uint16_t, mrpt::math::TPose3D &gt;</type>
      <name>m_sonarPoses</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>a9abe31d771a1fdff72331393dc069619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_usbSerialNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CBoardSonars.html</anchorfile>
      <anchor>a73799b351c3224efd8dccdfc97a2a31e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CBox</name>
    <filename>classmrpt_1_1opengl_1_1CBox.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>enableBoxBorder</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>ab2ba8a4c681503798c705baaf0891717</anchor>
      <arglist>(bool drawBorder=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>ad7c1c733130321fd1076bdf4ad83ac4d</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TColor</type>
      <name>getBoxBorderColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>a7b836d792bc5bdc1df9240d04ea235b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoxCorners</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>ad5670d1086264d14b2d1880ecd438315</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;corner1, mrpt::math::TPoint3D &amp;corner2) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>ae910f1fe11be37529c46872b20125888</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBoxBorderEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>adf27adc32719ec21c8ed7b7d73839afb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWireframe</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>a3ad1f5cf60e4170f296a0c94ce664b47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>a86f922d8d424a257ab5ffa3cd156dcfb</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoxBorderColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>acf622b4ab9ac7d3f7965141b5cf27e08</anchor>
      <arglist>(const mrpt::utils::TColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoxCorners</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>a7892cb4d95fae8e5c2e579d25d656bed</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;corner1, const mrpt::math::TPoint3D &amp;corner2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>aa5b1de6f62291196b3cddc269225ee94</anchor>
      <arglist>(float width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWireframe</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>aaee4f4bd68bb1e6ae6704f67a17ecc5d</anchor>
      <arglist>(bool is_wireframe=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>a73edece47810b8202eb729cf8b1d1a2e</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CBoxPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>a16d20ac4a224c0c81e8b3a620cfa0707</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;corner1, const mrpt::math::TPoint3D &amp;corner2, bool is_wireframe=false, float lineWidth=1.0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPoint3D</type>
      <name>m_corner_max</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>a6fe5f5f3313e007d2ffae6bb2281359d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPoint3D</type>
      <name>m_corner_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>acb2dee9e1b1297573e394b927cffe652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_draw_border</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>a4c3465c1ae5db1d7a14d15de112a6719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_lineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>a9b42ed695f6ea941ed687631f1ba9d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_solidborder_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>a54e503ea711f10e46dcd765c1ad86de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_wireframe</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>a15f8aa39fecc784931c4a25dc5bce787</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>a530104cf66349c4e65d98f79af9ceb51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>a7cd0dcdcfd8305f556980eea177cc4f7</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;corner1, const mrpt::math::TPoint3D &amp;corner2, bool is_wireframe=false, float lineWidth=1.0)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CBox.html</anchorfile>
      <anchor>aeb9dd7a35bb7650ac0d5fe4ca8fc4503</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CCamera</name>
    <filename>classmrpt_1_1opengl_1_1CCamera.html</filename>
    <base>mrpt::opengl::CRenderizable</base>
    <member kind="function">
      <type>float</type>
      <name>getAzimuthDegrees</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>ac4ccf51e8834b8dab3952d57d2304e17</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a24cc41e593d1e60714f3cafd2a2b3be8</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getElevationDegrees</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>ab5e116bb90240054fd86d50e1c5d4b6b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointingAtX</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>aacf3d42049a42c7e468ce13e3a954831</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointingAtY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a2eb4480f8f4b10f0147e09f01c71df22</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointingAtZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>abdb75355760a565a04248a6bc0b537c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProjectiveFOVdeg</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a4c522bbf7102f7ece15e68de9d1813b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getZoomDistance</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a4146f6f5d21527bd6d2681c44bf26da8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is6DOFMode</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>acc700ff667c656a1613eba285d9e5743</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOrthogonal</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a5770ef994b60ee6f8739e022f595626e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isProjective</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a04051e359bdb99f159c44aba7bf2c33b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>ac2db19e65403b9a2876b9d3a616ff636</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set6DOFMode</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>aa465bc495d9e71986a79e6dca94a296d</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAzimuthDegrees</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>ae6a2466b2918f4144813151d77a826f3</anchor>
      <arglist>(float ang)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setElevationDegrees</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a6120a085267638a1468815dda37f42ec</anchor>
      <arglist>(float ang)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrthogonal</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>aa26ad0bad0336b90f273e24cd018094f</anchor>
      <arglist>(bool v=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointingAt</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a4dde80ddcd2f6ca74b0b24e682baa102</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointingAt</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a7d9ca43494b4dbd00d398e2f76f18e5d</anchor>
      <arglist>(const POSEORPOINT &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointingAt</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>aca170176c64f6b22820ab543e4965d81</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProjectiveFOVdeg</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a9ada2d4ce0bc75c63ca30db1def7b43c</anchor>
      <arglist>(float ang)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProjectiveModel</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a9d5fec251c10e527761f4a7e14e8487b</anchor>
      <arglist>(bool v=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZoomDistance</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a656b9389ca6d6d57578d6d457968ac40</anchor>
      <arglist>(float z)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_6DOFMode</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a70adb68b237775c15b2d9fb70de50144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_azimuthDeg</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a4d83928ec693571e9daf241c7f53ac7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_distanceZoom</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>ae920dccd2b3903337d6efcbcbfa92560</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_elevationDeg</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a39eaac30488b426e6bb711a7604e0641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_pointingX</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a76f20df771f71b3cc42203b5f71ca819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_pointingY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a744f1af3ecd786e3ea8509982aa65baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_pointingZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a40578f8caa034eb9a0398bd46f10607a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_projectiveFOVdeg</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>aca3cb013ebd3f28613250d32e81e37b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_projectiveModel</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>ac0883d3b2c89bf80c7d95837157f53a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CCamera</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>a2eb95595766a84cb745ec00783595190</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CCamera</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>ab431b4ec867c50ecd401396e9dbf775f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>COpenGLViewport</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCamera.html</anchorfile>
      <anchor>ab53e6df903206054f7dad1b83d4ba954</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CCameraSensor</name>
    <filename>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="typedef">
      <type>void(*</type>
      <name>TPreSaveUserHook</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a442b033b68f27c3168179c573c576395</anchor>
      <arglist>)(const mrpt::obs::CObservationPtr &amp;obs, void *user_ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPreSaveHook</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a22e3d1ed1ad23d1f6d40a2ed7af00350</anchor>
      <arglist>(TPreSaveUserHook user_function, void *user_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CCameraSensor</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>afb0e6f8ce80b52ee3bb6ac82e4857479</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a8a93f84567f524b90334bab5565b96c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>abb5c83e84efeaa18a55e2835c6d6d153</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableLaunchOwnThreadForSavingImages</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a0db6278d76210b2593f3bc366da75cf8</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::obs::CObservationPtr</type>
      <name>getNextFrame</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a17ca704c232da91ed6797bafe7407654</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextFrame</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a97255e653e1e31447c6ddeb212a79409</anchor>
      <arglist>(std::vector&lt; mrpt::utils::CSerializablePtr &gt; &amp;out_obs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a2477c67f75443d89bc5c43db1556bad0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPathForExternalImages</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>aabf00ba4fad158d6912bb71deb0d635e</anchor>
      <arglist>(const std::string &amp;directory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSoftwareTriggerLevel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>ac7f1f89acc9318eb517de965e1f3666b</anchor>
      <arglist>(bool level)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CCameraSensor</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>ab3b45065b88256e0c899afe9734fafe1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a5ebd691f9c9e9777d979fe8684d99e6a</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint64_t</type>
      <name>m_bumblebee_dc1394_camera_guid</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a5ff1172b580164603ee174ca21407108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_bumblebee_dc1394_camera_unit</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>aaca0b9be459f1a88b900667535f7d6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_bumblebee_dc1394_framerate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a41c765173b57f20828dd14277e5149a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_capture_grayscale</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a0fa82c35731262bd2b36c981e66888f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_cv_camera_index</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>acfc86c9f3c6dd29213a966251c2374ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_cv_camera_type</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a9fd6a8707ba952838a11301cbd3220fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCaptureCVOptions</type>
      <name>m_cv_options</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>ae6f24fb49cd86fbff10d1237f3f56ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint64_t</type>
      <name>m_dc1394_camera_guid</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a7397593c8b4b534cdcfc3d5eb9827a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_dc1394_camera_unit</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>afef592f7d45f823474bcbfc062785ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCaptureOptions_dc1394</type>
      <name>m_dc1394_options</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a4fd14d4249c1b3da0f402c798e2364e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCaptureOptions_DUO3D</type>
      <name>m_duo3d_options</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a38beb8d41a75e055700867579c13e067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_external_images_own_thread</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a651913cf3d2f7f168f77f31c89ec1627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_fcs_start_synch_capture</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a609fc718630d41d5c3e2ea4dea98dff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_ffmpeg_url</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a902ec02bcd95e0f0a109f0f9b9868951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCaptureOptions_FlyCapture2</type>
      <name>m_flycap_options</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a8169153ca37915d184dfff40ace06037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCaptureOptions_FlyCapture2</type>
      <name>m_flycap_stereo_options</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a68de5f256ea1c02f7a6022ce836c6a91</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_grabber_type</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>aaf671984b5749d78b7339a36ed57d85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_img_dir_counter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>ae2da4065c5ff763f758ceb456e4ff9ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_img_dir_end_index</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a1e90557f648e4459414d9b988d316fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_img_dir_is_stereo</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>ad2fb2ad1e8d529ecb85721aecc306387</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_img_dir_left_format</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a7ccc550a36aedce50d4869fbef0fc7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_img_dir_right_format</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a4a579b293d83cc82c4b35163222f2bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_img_dir_start_index</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a350bbb9c634ce5224a16e8e563e73d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_img_dir_url</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>aa83f25169c607a74bd006c249d039b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_kinect_save_3d</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a268b17a06e4a26aa56a8f7f69be5d645</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_kinect_save_intensity_img</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a9a5845424a5e9082ae3530894544773b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_kinect_save_range_img</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a1c5b6fce23344c96cd641a695d67630f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_kinect_video_rgb</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a62916d64050351f6e089cc14dcd3bec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_preview_decimation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>aee3e4b361bee84a661086b37911ba492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_preview_reduction</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>ab400bbffed31c9801dede18ba0cefa8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_rawlog_camera_sensor_label</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>afecf08da5e85a5afd8f2bdc2907537ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_rawlog_detected_images_dir</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a707b6287faa95954136cdad29b6200cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_rawlog_file</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a469c2768cc14ae9473615767b85c89e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>poses::CPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a77829688dace4b277b1bea69d535498b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_sr_ip_address</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a35af572877c5fa85fd4ae333fe868b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_sr_open_from_usb</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a5fd11474e01f63b10e66638ced17dda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_sr_save_3d</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a68f1e42367f23acb9b149bb307ad1ebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_sr_save_confidence</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a06765ebed30fdb8f11fbbddb150b1d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_sr_save_intensity_img</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a72e631ed218dcddd2fc736081ec48ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_sr_save_range_img</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>aa53445cc2e7ca37313439974463c13d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_svs_camera_index</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a873ca07aa1b01829a03efd25688256f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCaptureOptions_SVS</type>
      <name>m_svs_options</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a82d3893b8a930c7ebf73b2c7044bef0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_camera_grab_decimator</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a2d77c04689ffa443122a738aafd3ced0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_camera_grab_decimator_counter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>aa93688ec44f664bacb93b4399ce58c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CStereoGrabber_Bumblebee_libdc1394 *</type>
      <name>m_cap_bumblebee_dc1394</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a5412e33873800d864e389f2ba9756dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CImageGrabber_OpenCV *</type>
      <name>m_cap_cv</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a634f637cd8810294b592930475ec7e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CImageGrabber_dc1394 *</type>
      <name>m_cap_dc1394</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a760ce1620646ac7d784b4710ce8baad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CDUO3DCamera *</type>
      <name>m_cap_duo3d</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a8f873445d937914a1c2de9862dc95754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CFFMPEG_InputStream *</type>
      <name>m_cap_ffmpeg</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>ac60eb66e87c342e898721368c4474258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CImageGrabber_FlyCapture2 *</type>
      <name>m_cap_flycap</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a3b092d67c97e8eeaff03e9660f7b6df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CImageGrabber_FlyCapture2 *</type>
      <name>m_cap_flycap_stereo_l</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a8267dfa2d2e4c9d7be1e77aeeb06e016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CImageGrabber_FlyCapture2 *</type>
      <name>m_cap_flycap_stereo_r</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>ad39aaede8b5b394a28672cf2468c78ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string *</type>
      <name>m_cap_image_dir</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a72376940562f503831adc9273f8a14b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CKinect *</type>
      <name>m_cap_kinect</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a84e548f1d9200a557fdcfe6ca018b50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>COpenNI2Sensor *</type>
      <name>m_cap_openni2</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>ad7832d4123d627940f36515ffbf70553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CFileGZInputStream *</type>
      <name>m_cap_rawlog</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a4fec049d337e4a6c6a3c1c13629a9537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CStereoGrabber_SVS *</type>
      <name>m_cap_svs</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>abdc2bd9417fffc4445ca52ac07315a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CSwissRanger3DCamera *</type>
      <name>m_cap_swissranger</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a0576e846b0e1760eee761b58f64f5fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_preview_counter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a74b0f7f41dd5fd3efd83d51a65b8b83d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::CDisplayWindowPtr</type>
      <name>m_preview_win1</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>ad83967a4046bfbf4ea39793858768abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::CDisplayWindowPtr</type>
      <name>m_preview_win2</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a7d57a5e445b60474fee113189cc2d6e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_external_image_saver_count</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a2a04bc9c3cefa535b6fbdd4f0dcbdbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::system::TThreadHandle &gt;</type>
      <name>m_threadImagesSaver</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a8203b2017d89347342e53bc0e3a3a32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_threadImagesSaverShouldEnd</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a5d6216f668acfe011f135a5d1086117f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::synch::CCriticalSection</type>
      <name>m_csToSaveList</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>ac6724623cf19ade429af86cc3542d794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TListObservations &gt;</type>
      <name>m_toSaveList</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>a607dca476c97c764e8902043be7e6c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TPreSaveUserHook</type>
      <name>m_hook_pre_save</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>ab96ae8d2c55141e7ecb0a1f479f836ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_hook_pre_save_param</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>afb664e52677eec2df28c13c269c1470d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>thread_save_images</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCameraSensor.html</anchorfile>
      <anchor>aabbe683a158ad429beb03390d746fdf4</anchor>
      <arglist>(unsigned int my_working_thread_index)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::CCamModel</name>
    <filename>classmrpt_1_1vision_1_1CCamModel.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <class kind="struct">mrpt::vision::CCamModel::CameraTempVariables</class>
    <member kind="function">
      <type></type>
      <name>CCamModel</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>a6cbc9887d62e8ee02022907792fba99b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CCamModel</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>a4b43221c7de4e33a1379b5a7d3dcee23</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfgIni)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distort_a_point</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>a1eea21bc0904d8f1a1b3a8b7f038d1fb</anchor>
      <arglist>(const mrpt::utils::TPixelCoordf &amp;p, mrpt::utils::TPixelCoordf &amp;distorted_p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>aa739a67c4abfbe64190a81875e329cf5</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFullInverseModelWithJacobian</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>aa7689e25c2dc657a50d73a7fad413d0d</anchor>
      <arglist>(const POINTIN &amp;pIn, POINTOUT &amp;pOut, MAT22 &amp;jOut) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFullJacobian</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>a1bc967a04b265249c56070b178ea9b15</anchor>
      <arglist>(const POINT &amp;pIn, MATRIX &amp;mOut) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFullJacobianT</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>a842faddd778d61f88c1f6f8bf684e88e</anchor>
      <arglist>(const POINT &amp;pIn, const CameraTempVariables&lt; T &gt; &amp;tmp, MATRIX &amp;mOut) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFullProjection</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>a07aa2cb171327074ad3cb76582a73754</anchor>
      <arglist>(const POINT &amp;pIn, PIXEL &amp;pOut) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFullProjectionT</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>aa441286f9758c0a034d23c7078a4a777</anchor>
      <arglist>(const CameraTempVariables&lt; T &gt; &amp;tmp, PIXEL &amp;pOut) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTemporaryVariablesForTransform</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>ab914ab4628377de3c857634a7136b206</anchor>
      <arglist>(const POINT &amp;p, CameraTempVariables&lt; T &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacob_undistor</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>a1cf96c09330780727642c1b1a9a1175e</anchor>
      <arglist>(const mrpt::utils::TPixelCoordf &amp;p, mrpt::math::CMatrixDouble &amp;J_undist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacob_undistor_fm</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>ac9991565c0c8cf571137d7e317c6e68d</anchor>
      <arglist>(const mrpt::utils::TPixelCoordf &amp;uvd, math::CMatrixDouble &amp;J_undist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacobian_project_with_distortion</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>ab1c951929a378304a21ffd9e3a12b22c</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p3D, math::CMatrixDouble &amp;dh_dy) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacobian_unproject_with_distortion</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>acd061d1ae2e35ba4b3aba5d2d2671af4</anchor>
      <arglist>(const mrpt::utils::TPixelCoordf &amp;p, math::CMatrixDouble &amp;dy_dh) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>a1f8e3100ce251f78d65aad37f3faf799</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project_3D_point</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>abd59d0a211b5906b521794f0812c2c20</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p3D, mrpt::utils::TPixelCoordf &amp;distorted_p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undistort_point</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>ac384fbec0af49c37a26c0cec01817f73</anchor>
      <arglist>(const mrpt::utils::TPixelCoordf &amp;p, mrpt::utils::TPixelCoordf &amp;undistorted_p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unproject_3D_point</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>a55bf1129c50c06cad7f94cb5f90a110b</anchor>
      <arglist>(const mrpt::utils::TPixelCoordf &amp;distorted_p, mrpt::math::TPoint3D &amp;p3D) const </arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TCamera</type>
      <name>cam</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>a6816942b827143fc7de3b7dff2cabe50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, 2, 2 &gt;</type>
      <name>firstInverseJacobian</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>abb828796080a7efdb79b1f5f96260b47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, 4, 2 &gt;</type>
      <name>secondInverseJacobian</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>a26079297cc876170f8eae7fe355abe94</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, 3, 4 &gt;</type>
      <name>thirdInverseJacobian</name>
      <anchorfile>classmrpt_1_1vision_1_1CCamModel.html</anchorfile>
      <anchor>a37852f1b0c16b1947310e58c9b5fdc59</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CCANBusReader</name>
    <filename>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CCANBusReader</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a4c634264c736a27698fdd78784ac0dae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>aa47747d34d4d075e1295461dadd21119</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcessSimple</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a46a4439ccad172c71c9e127b66451b92</anchor>
      <arglist>(bool &amp;outThereIsObservation, mrpt::obs::CObservationCANBusJ1939 &amp;outObservation, bool &amp;hardwareError)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBaudRate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a7006c85903bbf94635f9eed16a4a3db5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getCANReaderSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a1150f67031a3bf7d6179e6c2b904cb4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCANReaderTimeStamping</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a3719a172c70ea4816a224d24d7196dd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getCurrentConnectTry</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>ae0c9496bab8e371b32724091986be6fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>addb15a7d32685efb722b74297b34ad5d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a98df647da5aab8d4146b87268d7eb26e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBaudRate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>aa8e80e2832b3b4e45fefbac88af52388</anchor>
      <arglist>(int baud)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCANReaderSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a8bdb11ef649a3ff7cca767d500059c9c</anchor>
      <arglist>(const unsigned int speed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCANReaderTimeStamping</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>aa2e675843004287ffa929abd84789158</anchor>
      <arglist>(bool setTimestamp=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a7ce790061e57adcf1a81307b9eb27d01</anchor>
      <arglist>(const std::string &amp;port)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CCANBusReader</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a86d90e9439345cf16c01b5cc7d2f3452</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a566db20410e8f27df1c7c8cabc948a71</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>CANBusAutoPoll</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>ab5e14bc7e172a9b2ffb1131537de8f6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>CANBusCloseChannel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a37369c823e39291352556776f6f8a403</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>CANBusOpenChannel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a8833b89425ddb37277505f3fdc778933</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>CANBusPoll</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a1c6acc6ae3c9e48b023eab057a26b863</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>CANBusX1</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>af7b59187b03be5341c087490dda9471c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>queryVersion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>aaea59aa8c5f56569a8fe221f3f847e2d</anchor>
      <arglist>(bool printOutVersion=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>sendCANBusReaderSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a56f3f7411244a678da9a1a7455441e35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>sendCommandToCANReader</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>afb30b8765b8960f8f2eb23a580f79d1a</anchor>
      <arglist>(const uint8_t *cmd, const uint16_t cmd_len, bool wait=true)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setupSerialComms</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>aca06664ea2bf9c29a1e7766e1448d81f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>tryToOpenComms</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a1e8851347d045c39b1c0e3b58ff93a09</anchor>
      <arglist>(std::string *err_msg=NULL)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>waitACK</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a9d8748dfe1a653494563930e56421076</anchor>
      <arglist>(uint16_t timeout_ms)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>waitContinuousSampleFrame</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a813d2e4068798a550c3872ae8c62c662</anchor>
      <arglist>(uint8_t &amp;out_prio, uint8_t &amp;out_pdu_format, uint8_t &amp;out_pdu_spec, uint8_t &amp;out_src_address, uint8_t &amp;out_data_length, uint16_t &amp;out_pgn, std::vector&lt; uint8_t &gt; &amp;out_data, std::vector&lt; char &gt; &amp;out_raw_frame)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>waitForVersion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a466da7826ddfdfa241bb0f075de35ab8</anchor>
      <arglist>(uint16_t timeout, bool printOutVersion=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>waitIncomingFrame</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a25d83b4fcab0881677b949bbc6fbf70d</anchor>
      <arglist>(uint16_t timeout)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_canbus_speed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a4a61e64af0ef451ed91fec4e6a4c5c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_CANBusChannel_isOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>afe216d625f91783c12cf985cd702b006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_canreader_timestamp</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>ab60f1f1e4193cf35da14c3a26993814a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_com_baudRate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a7a2ec7fe655c9c1158826b415015a172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_com_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>abe39ba29b90d7ddcd0cf9dfb941770f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CSerialPort *</type>
      <name>m_mySerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a30195ec324752c63e7f5fd75c6e8c704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_nTries_connect</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>ad01ea99e768b0db470a412cede89bdcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_nTries_current</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>aecb65f368df9a266c0107b545fe993e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>m_received_frame_buffer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CCANBusReader.html</anchorfile>
      <anchor>a6c7fcb470f7e5bd418ecd94fa2f3c5fe</anchor>
      <arglist>[2000]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CCanvas</name>
    <filename>classmrpt_1_1utils_1_1CCanvas.html</filename>
    <member kind="enumvalue">
      <name>psDash</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a29d01f1280922b7a59dc5069b7ba0cf8a16d694b9f28fd2d1208971efb92bcd64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>psDashDot</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a29d01f1280922b7a59dc5069b7ba0cf8ac68b9d86600cc5a75642464bfe832884</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>psDashDotDot</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a29d01f1280922b7a59dc5069b7ba0cf8a8a447161dfa4e44225a9e35e075ecf5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>psDot</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a29d01f1280922b7a59dc5069b7ba0cf8a91a928916fee18d19b9d033dcc359e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>psSolid</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a29d01f1280922b7a59dc5069b7ba0cf8a391a281352d3f77eefaefac24350d3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TPenStyle</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a29d01f1280922b7a59dc5069b7ba0cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>psSolid</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a29d01f1280922b7a59dc5069b7ba0cf8a391a281352d3f77eefaefac24350d3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>psDash</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a29d01f1280922b7a59dc5069b7ba0cf8a16d694b9f28fd2d1208971efb92bcd64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>psDot</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a29d01f1280922b7a59dc5069b7ba0cf8a91a928916fee18d19b9d033dcc359e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>psDashDot</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a29d01f1280922b7a59dc5069b7ba0cf8ac68b9d86600cc5a75642464bfe832884</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>psDashDotDot</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a29d01f1280922b7a59dc5069b7ba0cf8a8a447161dfa4e44225a9e35e075ecf5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CCanvas</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a097712fc4e1a486568f9ec397382a7f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cross</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>af6de520ac7aea97415c7c8b39c5de339</anchor>
      <arglist>(int x0, int y0, const mrpt::utils::TColor color, char type, unsigned int size=5, unsigned int width=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawCircle</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>af6db1e3ec5d4033e263e7f9600d19329</anchor>
      <arglist>(int x, int y, int radius, const mrpt::utils::TColor &amp;color=mrpt::utils::TColor(255, 255, 255), unsigned int width=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawFeatures</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>adb876e7085a1aa3b05932c14607085d8</anchor>
      <arglist>(const FEATURELIST &amp;list, const TColor &amp;color=TColor::red, const bool showIDs=false, const bool showResponse=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawFeaturesSimple</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a8f3c29ed6af4990e89c3dd8b546974dc</anchor>
      <arglist>(const FEATURELIST &amp;list, const TColor &amp;color=TColor::red, const int cross_size=5)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a40d22ea34179c83b583472ea41badb80</anchor>
      <arglist>(int x, int y, const utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a35b36803f897413a784a034596798d66</anchor>
      <arglist>(int x, int y, const utils::CImage &amp;img, float rotation, float scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ellipseGaussian</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a4e2a712112729b05306867e119357ade</anchor>
      <arglist>(const MATRIX2X2 *cov2D, const double mean_x, const double mean_y, double confIntervalStds=2, const mrpt::utils::TColor &amp;color=mrpt::utils::TColor(255, 255, 255), unsigned int width=1, int nEllipsePoints=20)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>filledRectangle</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>adad76d831de73670be262af624bec859</anchor>
      <arglist>(int x0, int y0, int x1, int y1, const mrpt::utils::TColor color)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getHeight</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a9639f2a43bd4ef94294111e77c6c749a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getWidth</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a4c46a63b0d936e15b9c0fa86c125676c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>line</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>abc944152e40518b936f609cd20b35130</anchor>
      <arglist>(int x0, int y0, int x1, int y1, const mrpt::utils::TColor color, unsigned int width=1, TPenStyle penStyle=psSolid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectangle</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>af1463627142847ac608a9eb0efdf9fbb</anchor>
      <arglist>(int x0, int y0, int x1, int y1, const mrpt::utils::TColor color, unsigned int width=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>selectTextFont</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a5e08d79fac875b6da38a1e9852214646</anchor>
      <arglist>(const std::string &amp;fontName)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPixel</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a507ff849993e3ce8818a0426dee8d36b</anchor>
      <arglist>(int x, int y, size_t color)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textOut</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>afe983d473a89c9395263a37b1d02e59c</anchor>
      <arglist>(int x0, int y0, const std::string &amp;str, const mrpt::utils::TColor color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triangle</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a099be520170d114bcf8c2693f1a2456b</anchor>
      <arglist>(int x0, int y0, int size, const mrpt::utils::TColor color, bool inferior=true, unsigned int width=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CCanvas</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a9cc9425c828f11dc98bd43fc8fd4df41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_selectedFont</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>aef2c3c9cc8805a0a5c4da2d867a0d422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const uint32_t *</type>
      <name>m_selectedFontBitmaps</name>
      <anchorfile>classmrpt_1_1utils_1_1CCanvas.html</anchorfile>
      <anchor>a81aed2bab475a27dccb549681dcb0861</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::detectors::CCascadeClassifierDetection</name>
    <filename>classmrpt_1_1detectors_1_1CCascadeClassifierDetection.html</filename>
    <base virtualness="virtual">mrpt::detectors::CObjectDetection</base>
    <class kind="struct">mrpt::detectors::CCascadeClassifierDetection::TOptions</class>
    <member kind="function">
      <type></type>
      <name>CCascadeClassifierDetection</name>
      <anchorfile>classmrpt_1_1detectors_1_1CCascadeClassifierDetection.html</anchorfile>
      <anchor>a8803511b2d3dce7bf205ff39a761ac8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classmrpt_1_1detectors_1_1CCascadeClassifierDetection.html</anchorfile>
      <anchor>a0046e69bb20b00fe8f57adaa1fef0670</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CCascadeClassifierDetection</name>
      <anchorfile>classmrpt_1_1detectors_1_1CCascadeClassifierDetection.html</anchorfile>
      <anchor>a4d5fdcf90c75da0a874c7a310039add9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>detectObjects_Impl</name>
      <anchorfile>classmrpt_1_1detectors_1_1CCascadeClassifierDetection.html</anchorfile>
      <anchor>aa18e7dd51acf07d5eacf8da9462eab46</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, vector_detectable_object &amp;detected)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_cascade</name>
      <anchorfile>classmrpt_1_1detectors_1_1CCascadeClassifierDetection.html</anchorfile>
      <anchor>af1fab818c52e73cc942ab2084b8382e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct mrpt::detectors::CCascadeClassifierDetection::TOptions</type>
      <name>m_options</name>
      <anchorfile>classmrpt_1_1detectors_1_1CCascadeClassifierDetection.html</anchorfile>
      <anchor>a2da9f1d88e9d3e163cfa2a55743bc084</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CClassRegistry</name>
    <filename>classmrpt_1_1utils_1_1CClassRegistry.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Add</name>
      <anchorfile>classmrpt_1_1utils_1_1CClassRegistry.html</anchorfile>
      <anchor>a6cd1fc8fe3c994a720ea8e3e40d19655</anchor>
      <arglist>(const std::string &amp;className, const TRuntimeClassId &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>const TRuntimeClassId *</type>
      <name>Get</name>
      <anchorfile>classmrpt_1_1utils_1_1CClassRegistry.html</anchorfile>
      <anchor>ae012d6de6f1c07d221682ceea958fe04</anchor>
      <arglist>(const std::string &amp;className)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; const TRuntimeClassId * &gt;</type>
      <name>getListOfAllRegisteredClasses</name>
      <anchorfile>classmrpt_1_1utils_1_1CClassRegistry.html</anchorfile>
      <anchor>a26883f5fe7d8078f52fe12819eef93ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CClassRegistry &amp;</type>
      <name>Instance</name>
      <anchorfile>classmrpt_1_1utils_1_1CClassRegistry.html</anchorfile>
      <anchor>a4df8269908edb68b3998fad030ef9a23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CClassRegistry</name>
      <anchorfile>classmrpt_1_1utils_1_1CClassRegistry.html</anchorfile>
      <anchor>a494cd31a56a1de836e980f33a40628a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~CClassRegistry</name>
      <anchorfile>classmrpt_1_1utils_1_1CClassRegistry.html</anchorfile>
      <anchor>a357c9f0f7e8237ef388d61b295068bb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::atomic&lt; bool &gt;</type>
      <name>m_being_modified</name>
      <anchorfile>classmrpt_1_1utils_1_1CClassRegistry.html</anchorfile>
      <anchor>a5c309f81eace8e1b320e29201ad83c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::mutex</type>
      <name>m_cs</name>
      <anchorfile>classmrpt_1_1utils_1_1CClassRegistry.html</anchorfile>
      <anchor>a4f8da59359867f79d64490749c106e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TClassnameToRuntimeId</type>
      <name>registeredClasses</name>
      <anchorfile>classmrpt_1_1utils_1_1CClassRegistry.html</anchorfile>
      <anchor>adbabfbe06762f8a9690223fc225149cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CClientTCPSocket</name>
    <filename>classmrpt_1_1utils_1_1CClientTCPSocket.html</filename>
    <base>mrpt::utils::CStream</base>
    <member kind="function">
      <type></type>
      <name>CClientTCPSocket</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>ad0ca666fb3f8126ee58041c5dec6436a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>ae48a55ed855a527677ba08cb252a2d7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connect</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>aae5c8041b204687e94bca60a463e7646</anchor>
      <arglist>(const std::string &amp;remotePartAddress, unsigned short remotePartTCPPort, unsigned int timeout_ms=0)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getPosition</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>a8232e4ad566f9249352e8f6c06c89e8e</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getReadPendingBytes</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>a0e2d7b49519a4cd95712a0cea7cf185a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSOSendBufffer</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>ab5780dc3f0a87de93efa3e7796190ea5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTCPNoDelay</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>ad14e96c196a3d4a42d184e8f9394109d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getTotalBytesCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>a0571b6d461982b8392dfe962e7fd0a74</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConnected</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>a795f04bf8ec57cf582027c412da711ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>readAsync</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>ac9f278dfcf2b54ff5fa005470ec48e05</anchor>
      <arglist>(void *Buffer, const size_t Count, const int timeoutStart_ms=-1, const int timeoutBetween_ms=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>receiveMessage</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>a1386688626b1655d1796c1c7f64656a9</anchor>
      <arglist>(CMessage &amp;inMsg, const unsigned int timeoutStart_ms=100, const unsigned int timeoutBetween_ms=1000)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>Seek</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>a4db2bc050b651949c30ab049e91f88ea</anchor>
      <arglist>(int64_t Offset, CStream::TSeekOrigin Origin=sFromBeginning) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendMessage</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>af3b797ece428e93d914ca02dde87f6e8</anchor>
      <arglist>(const CMessage &amp;outMsg, const int timeout_ms=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendString</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>a7959e9e6dd464fa7144f5bb2825e1dc3</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setSOSendBufffer</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>a8a3cddf0893b564208fe53a3b216593d</anchor>
      <arglist>(const int &amp;newValue)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>setTCPNoDelay</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>acd3480a7255efe65510d9ce8a4253fcf</anchor>
      <arglist>(const int &amp;newValue)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>writeAsync</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>afdbdeb77193ed71921ea08954ae9bf22</anchor>
      <arglist>(const void *Buffer, const size_t Count, const int timeout_ms=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CClientTCPSocket</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>af43e24bd5ab820f9a04b5cde4225108a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>DNS_LOOKUP_TIMEOUT_MS</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>a4706e6a592af950ffb2bae598020a8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>getLastErrorStr</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>abb9d17d0f4fbf710a77648837bfae495</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Read</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>a685a1d282b12d863179bff2b91e6a4df</anchor>
      <arglist>(void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>aa8f34f65d253f051a78a645ef7f8680f</anchor>
      <arglist>(const void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_hSock</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>a6518ebf1b362fb5d22dc4aeb6391c0e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_remotePartIP</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>a0f753a8b4ace57b96aceb246ebaf2604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned short</type>
      <name>m_remotePartPort</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>af6c93aaaf8f152d43be25d25f0accc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CServerTCPSocket</name>
      <anchorfile>classmrpt_1_1utils_1_1CClientTCPSocket.html</anchorfile>
      <anchor>acac2951fab9597c1d35eebd58d559ee6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CCoinDistribution</name>
    <filename>classCCoinDistribution.html</filename>
    <member kind="function">
      <type></type>
      <name>CCoinDistribution</name>
      <anchorfile>classCCoinDistribution.html</anchorfile>
      <anchor>a8f5e56c297a013479833fbfcfb18f3e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>money</name>
      <anchorfile>classCCoinDistribution.html</anchorfile>
      <anchor>ae878f3638b609159232b5678fb742162</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classCCoinDistribution.html</anchorfile>
      <anchor>af8c957a86c5fb070de099bf4f886a681</anchor>
      <arglist>(const CCoinDistribution &amp;mon) const </arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>coins19</name>
      <anchorfile>classCCoinDistribution.html</anchorfile>
      <anchor>a39585beddab8b8dd2abb5c3b98e8cab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>coins2</name>
      <anchorfile>classCCoinDistribution.html</anchorfile>
      <anchor>af3f4c4b57a8fda137777c84131dba43e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>coins7</name>
      <anchorfile>classCCoinDistribution.html</anchorfile>
      <anchor>a8b7c46fd4b9e8416f06548f673f2984c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>coins8</name>
      <anchorfile>classCCoinDistribution.html</anchorfile>
      <anchor>a0e1133e2be39cf763d56842b2c30a4d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CPTG_DiffDrive_CollisionGridBased::CCollisionGrid</name>
    <filename>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1CCollisionGrid.html</filename>
    <base>CDynamicGrid&lt; TCollisionCell &gt;</base>
    <member kind="function">
      <type></type>
      <name>CCollisionGrid</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1CCollisionGrid.html</anchorfile>
      <anchor>ad4a76148214dcd8ad1f2d6573b22bf99</anchor>
      <arglist>(float x_min, float x_max, float y_min, float y_max, float resolution, CPTG_DiffDrive_CollisionGridBased *parent)</arglist>
    </member>
    <member kind="function">
      <type>const TCollisionCell &amp;</type>
      <name>getTPObstacle</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1CCollisionGrid.html</anchorfile>
      <anchor>aab82a8d19a7ef3fcd285c1a591a2672c</anchor>
      <arglist>(const float obsX, const float obsY) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1CCollisionGrid.html</anchorfile>
      <anchor>a31c0e4bf9dca3e040b15701781d39b6d</anchor>
      <arglist>(mrpt::utils::CStream *fil, const mrpt::math::CPolygon &amp;current_robotShape)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1CCollisionGrid.html</anchorfile>
      <anchor>a426ee778d843fc98ec36f2d1afa87915</anchor>
      <arglist>(mrpt::utils::CStream *fil, const mrpt::math::CPolygon &amp;computed_robotShape) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCellInfo</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1CCollisionGrid.html</anchorfile>
      <anchor>a7206b5bf8f208e51d6d4f451533b5bc0</anchor>
      <arglist>(const unsigned int icx, const unsigned int icy, const uint16_t k, const float dist)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CCollisionGrid</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1CCollisionGrid.html</anchorfile>
      <anchor>a60c27545323dfee211af729d373e9fd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CPTG_DiffDrive_CollisionGridBased const *</type>
      <name>m_parent</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1CCollisionGrid.html</anchorfile>
      <anchor>addc07a51a3eaaa33170ec75aa622c0b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CColorBar</name>
    <filename>classmrpt_1_1opengl_1_1CColorBar.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>enableDepthTest</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>ae08be2b5cf55a58d1be3e963fa7bcc57</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>a32d07dedb643531888c4c0393fad8361</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>af48fcf2d509ad8120916140b7d652113</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorAndValueLimits</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>a488472fcfb4ea56146f0e9b870edf3b3</anchor>
      <arglist>(double col_min, double col_max, double value_min, double value_max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColormap</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>ab4878e0e19e3779da036f50c4556e550</anchor>
      <arglist>(const mrpt::utils::TColormap colormap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CColorBarPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>a35ed6bc0ac1d1f3ec07341c912eba554</anchor>
      <arglist>(const mrpt::utils::TColormap colormap, double width, double height, double min_col, double max_col, double min_value, double max_value, const std::string &amp;label_format=std::string(&quot;%7.02f&quot;), double label_font_size=.05)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColormap</type>
      <name>m_colormap</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>ac250750398f3ae723ab40f0f6e8edf49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_disable_depth_test</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>a3d871d8843e42955d30177613535f0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_height</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>af4148fe767e42bb6a1d1774102a31d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_label_font_size</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>a4c9aac7221ab1a6a0def5fdb6b7c4c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_label_format</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>a15c692c238a01beddd0dc66f4468aa08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_max_col</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>a9b58fcfdba753a77f470bda6ac052c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_max_value</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>a29aea723033ff23b5d85f4a842a03a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_min_col</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>aa79d25b27f5129b8fdee6f3f9083adac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_min_value</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>a33be668c4ee0d6f6a5cf6239b328ab24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_width</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>af51608dce0a3299160fe3220cdd27eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CColorBar</name>
      <anchorfile>classmrpt_1_1opengl_1_1CColorBar.html</anchorfile>
      <anchor>adcf39f10b255e6dc3c6797b29a58a07c</anchor>
      <arglist>(const mrpt::utils::TColormap colormap=mrpt::utils::cmGRAYSCALE, double width=0.2, double height=1.0, double min_col=.0, double max_col=1.0, double min_value=.0, double max_value=1.0, const std::string &amp;label_format=std::string(&quot;%7.02f&quot;), double label_font_size=.05)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CColouredOctoMap</name>
    <filename>classmrpt_1_1maps_1_1CColouredOctoMap.html</filename>
    <base>COctoMapBase&lt; octomap::ColorOcTree, octomap::ColorOcTreeNode &gt;</base>
    <member kind="enumvalue">
      <name>AVERAGE</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a7de3083dbb352278f3f8e180dee53273a2422b558650d464841cf7252474beeac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTEGRATE</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a7de3083dbb352278f3f8e180dee53273a48861e47798e735f005338d384030a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a7de3083dbb352278f3f8e180dee53273a3d1a961cbe69b03c3f213c50f17947d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TColourUpdate</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a7de3083dbb352278f3f8e180dee53273</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTEGRATE</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a7de3083dbb352278f3f8e180dee53273a48861e47798e735f005338d384030a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SET</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a7de3083dbb352278f3f8e180dee53273a3d1a961cbe69b03c3f213c50f17947d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AVERAGE</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a7de3083dbb352278f3f8e180dee53273a2422b558650d464841cf7252474beeac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CColouredOctoMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a4cc9aadc4e644ef765a9b143c69f3949</anchor>
      <arglist>(const double resolution=0.10)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAsOctoMapVoxels</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a7f08ed35253bf414dad210edf03feb65</anchor>
      <arglist>(mrpt::opengl::COctoMapVoxels &amp;gl_obj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPointColour</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ad41a6605c6abe943a4b918212ab1c7fb</anchor>
      <arglist>(const float x, const float y, const float z, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>TColourUpdate</type>
      <name>getVoxelColourMethod</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a052c94f86f35fd52ca0b8f88a6b9ebd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEmpty</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a64873faf26f0fd6c7895d6b2d91d6bfc</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVoxelColourMethod</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>af6cb090b333a774ed4a84757153afbf3</anchor>
      <arglist>(TColourUpdate new_method)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateVoxelColour</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a0740747a3c847748dd68c5bdb9a3ae7d</anchor>
      <arglist>(const double x, const double y, const double z, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CColouredOctoMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>afd43f38a3d22d9cd3fe82ef9e9d07ba2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertRay</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a533ce7f6a43fda852bc461a696399683</anchor>
      <arglist>(const float end_x, const float end_y, const float end_z, const float sensor_x, const float sensor_y, const float sensor_z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateVoxel</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a7e22cdd39af44923ab4a6ffdc4412e70</anchor>
      <arglist>(const double x, const double y, const double z, bool occupied)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointWithinOctoMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a9e6865d9d4601c227e9a80fd1a22db8d</anchor>
      <arglist>(const float x, const float y, const float z) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ab81eb9172787dd7356e95588a1e2146b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getTreeDepth</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a5455adbd162df3409c05198ad0837fca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a92abe86b27a15f833192090a9d7eac6d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>memoryUsage</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>af66b19b3cd33d55b7171549a41564af4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>memoryUsageNode</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a0dc9ad2e75f3298ef0ba65fb4cfd4053</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>memoryFullGrid</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a825e61cf3b1a1f77050475a4d0d4e74f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>volume</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>af1b6547ff0727c6cb3d451710147531d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricSize</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>abf7028ffacbd32375b73293a38d51b54</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricSize</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ad674df4f9ca7bf83291ca2a86b7d991a</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMin</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>aa1a55d8dbe9abc7820c35e91476c776c</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMin</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a88134e579c02f4403fd16611a4c45c48</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMax</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ae78a26e14f3ea8e42149b1610d2099de</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMax</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ae0252ae036dc1677cbea52bf9108ff3b</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calcNumNodes</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a5d353409c7b2b149d1aafe2360e9796e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumLeafNodes</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>abf6c2d4d2ef9509ef8c720f7b36ebe4e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a048ce325a9dba0685deb36bd6d795544</anchor>
      <arglist>(double prob) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>aeea35355aa0d4e73fa5a042672403aa9</anchor>
      <arglist>(double prob) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a273173427f49e1c5302012244266d526</anchor>
      <arglist>(double prob) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a2073c9773d246ecae9e010ad0db89b7a</anchor>
      <arglist>(double thresProb) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ab20e5def8c7cb0bf62204cf4460ec57f</anchor>
      <arglist>(double thresProb) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>aedc8f362f016e648294b33e355a81e49</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOccupancyThresLog</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ae9a4bd3f6dbaa7aaa5dcbdcfdb12a2e3</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ab582a7f8ab0bac78c493854f7d6d0495</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProbHitLog</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>aa9e89d10ff21501813a3e2349ea05b7c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a81617f82070e9eb07fa459beff19a103</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProbMissLog</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>acd52a2d0bc46a1d69ed7563ab83067e8</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a052f74c64c56b1bc04d8be571260e059</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getClampingThresMinLog</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a2ed9269e1e2408e5d2d547eecafef4c0</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a2d347854e13cd1b769e07320f3bfcd3b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getClampingThresMaxLog</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a339602be4309aa5e7a4338934733f0af</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CColouredOctoMap::TInsertionOptions</type>
      <name>insertionOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a5f3195a5ffe02b9619c1fcc23e55bd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CColouredOctoMap::TLikelihoodOptions</type>
      <name>likelihoodOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a0ea0e67812f6bb97cb7a2f5883316be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>resolution</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a78b1018984f4a0de57d94cffbf9c078b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a6f2f9607fe287ba28882d2620b2d26ac</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a4b74ffd816cd9811fac278c8f229b2d4</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TColourUpdate</type>
      <name>m_colour_method</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ac9820ef2cc8cac7042850671d81dcecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertRay</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a533ce7f6a43fda852bc461a696399683</anchor>
      <arglist>(const float end_x, const float end_y, const float end_z, const float sensor_x, const float sensor_y, const float sensor_z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateVoxel</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a7e22cdd39af44923ab4a6ffdc4412e70</anchor>
      <arglist>(const double x, const double y, const double z, bool occupied)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointWithinOctoMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a9e6865d9d4601c227e9a80fd1a22db8d</anchor>
      <arglist>(const float x, const float y, const float z) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ab81eb9172787dd7356e95588a1e2146b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getTreeDepth</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a5455adbd162df3409c05198ad0837fca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a92abe86b27a15f833192090a9d7eac6d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>memoryUsage</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>af66b19b3cd33d55b7171549a41564af4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>memoryUsageNode</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a0dc9ad2e75f3298ef0ba65fb4cfd4053</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>memoryFullGrid</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a825e61cf3b1a1f77050475a4d0d4e74f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>volume</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>af1b6547ff0727c6cb3d451710147531d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricSize</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>abf7028ffacbd32375b73293a38d51b54</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricSize</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ad674df4f9ca7bf83291ca2a86b7d991a</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMin</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>aa1a55d8dbe9abc7820c35e91476c776c</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMin</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a88134e579c02f4403fd16611a4c45c48</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMax</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ae78a26e14f3ea8e42149b1610d2099de</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMax</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ae0252ae036dc1677cbea52bf9108ff3b</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calcNumNodes</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a5d353409c7b2b149d1aafe2360e9796e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumLeafNodes</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>abf6c2d4d2ef9509ef8c720f7b36ebe4e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a048ce325a9dba0685deb36bd6d795544</anchor>
      <arglist>(double prob) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>aeea35355aa0d4e73fa5a042672403aa9</anchor>
      <arglist>(double prob) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a273173427f49e1c5302012244266d526</anchor>
      <arglist>(double prob) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a2073c9773d246ecae9e010ad0db89b7a</anchor>
      <arglist>(double thresProb) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ab20e5def8c7cb0bf62204cf4460ec57f</anchor>
      <arglist>(double thresProb) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>aedc8f362f016e648294b33e355a81e49</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOccupancyThresLog</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ae9a4bd3f6dbaa7aaa5dcbdcfdb12a2e3</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>ab582a7f8ab0bac78c493854f7d6d0495</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProbHitLog</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>aa9e89d10ff21501813a3e2349ea05b7c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a81617f82070e9eb07fa459beff19a103</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProbMissLog</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>acd52a2d0bc46a1d69ed7563ab83067e8</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a052f74c64c56b1bc04d8be571260e059</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getClampingThresMinLog</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a2ed9269e1e2408e5d2d547eecafef4c0</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a2d347854e13cd1b769e07320f3bfcd3b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getClampingThresMaxLog</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredOctoMap.html</anchorfile>
      <anchor>a339602be4309aa5e7a4338934733f0af</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CColouredPointsMap</name>
    <filename>classmrpt_1_1maps_1_1CColouredPointsMap.html</filename>
    <base>mrpt::maps::CPointsMap</base>
    <class kind="struct">mrpt::maps::CColouredPointsMap::TColourOptions</class>
    <member kind="enumvalue">
      <name>cmFromHeightRelativeToSensor</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a5b67aad272dd0638a4f6a9f85a3ec001a0349527cfaf8f1f90794ce1c994a718d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmFromHeightRelativeToSensorGray</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a5b67aad272dd0638a4f6a9f85a3ec001a1e7cc0a4cb947c34f78cfd85ef49a1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmFromHeightRelativeToSensorJet</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a5b67aad272dd0638a4f6a9f85a3ec001a77221033c799bc34c6e559c18dc2f064</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmFromIntensityImage</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a5b67aad272dd0638a4f6a9f85a3ec001ab31f1ed67293da50cf75f99eae649d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TColouringMethod</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a5b67aad272dd0638a4f6a9f85a3ec001</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmFromHeightRelativeToSensor</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a5b67aad272dd0638a4f6a9f85a3ec001a0349527cfaf8f1f90794ce1c994a718d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmFromHeightRelativeToSensorJet</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a5b67aad272dd0638a4f6a9f85a3ec001a77221033c799bc34c6e559c18dc2f064</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmFromHeightRelativeToSensorGray</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a5b67aad272dd0638a4f6a9f85a3ec001a1e7cc0a4cb947c34f78cfd85ef49a1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmFromIntensityImage</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a5b67aad272dd0638a4f6a9f85a3ec001ab31f1ed67293da50cf75f99eae649d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CColouredPointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a6a9a1add7b439607149e131b89689270</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>colourFromObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a26d2760ff4dd2953004af0603e4b0f28</anchor>
      <arglist>(const mrpt::obs::CObservationImage &amp;obs, const mrpt::poses::CPose3D &amp;robotPose)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>aaf952c404c6ffabb6b60816541568447</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a61aab7980af9a3f6911ea78938ac9b3b</anchor>
      <arglist>(size_t index, float &amp;x, float &amp;y, float &amp;z, float &amp;R, float &amp;G, float &amp;B) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>acaa7738b9d139341244e7107bbcb1f2b</anchor>
      <arglist>(size_t index, float &amp;x, float &amp;y, float &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointColor</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>ad24e2bf56239b1fed5e8bd240d4acfec</anchor>
      <arglist>(size_t index, float &amp;R, float &amp;G, float &amp;B) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointColor_fast</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a6a4e7edf87cddac557a80dd4d7234fc3</anchor>
      <arglist>(size_t index, float &amp;R, float &amp;G, float &amp;B) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasColorPoints</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a4f0f818d867f4983cbf49482edf09b12</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a48af6c23f197ffc8ec5ee84930eb8356</anchor>
      <arglist>(float x, float y, float z, float R, float G, float B) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a7ffb055e2bcdef28cb4ed1fefbf513c6</anchor>
      <arglist>(const mrpt::poses::CPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a081472765267d41cc0efdd902ab7be89</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>ac7d8b0f303e6dd65cacc3e306a4a0c2b</anchor>
      <arglist>(const mrpt::math::TPoint3Df &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a0640686944e555b91afa1cc94f31a95c</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetPointsMinDist</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>acb5a049ea9c7436ec1af06734cc43bd6</anchor>
      <arglist>(float defValue=2000.0f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save3D_and_colour_to_text_file</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a74749c2ff92b130276bd3af5a1bc0f41</anchor>
      <arglist>(const std::string &amp;file) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>ac8d5633afcefea4dfe7549f44f51eba2</anchor>
      <arglist>(size_t index, float x, float y, float z, float R, float G, float B) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a90a2e9f01ba6d5f41c8351505042f013</anchor>
      <arglist>(size_t index, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a571db9255fe751b636476113d9a56475</anchor>
      <arglist>(size_t index, mrpt::math::TPoint3Df &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a623339e73eb37fd1bfdc245a6b88be6f</anchor>
      <arglist>(size_t index, float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointColor</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a79ccd4df514da3bd741f7f31d35a3f6a</anchor>
      <arglist>(size_t index, float R, float G, float B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointColor_fast</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>ae5f95ff90a333388e1e9fc9c4a2440f0</anchor>
      <arglist>(size_t index, float R, float G, float B)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CColouredPointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a366ac5961603f4ec956e5e508dab48f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>savePCDFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a146281b7a5e885ed1a5daec55a114a96</anchor>
      <arglist>(const std::string &amp;filename, bool save_as_binary) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromPCLPointCloudRGB</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a1d05b91271aff3c7181252ba55bf0bc3</anchor>
      <arglist>(const POINTCLOUD &amp;cloud)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPCLPointCloudXYZRGB</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a1ef463eca5a334cfdd132cd91eebbbc5</anchor>
      <arglist>(POINTCLOUD &amp;cloud) const </arglist>
    </member>
    <member kind="variable">
      <type>TColourOptions</type>
      <name>colorScheme</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>ad75dc70a5802cb92050ab6ad3fbd0e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a57f00f046b77c30aebbd57f71a668ef0</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a8a709020b20273109f94d21dd80f3ef3</anchor>
      <arglist>(const size_t idx, const mrpt::math::TPoint3Df &amp;pt, const mrpt::utils::TColorf *pt_color=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a80d0a05433cad23525b6e1eda8aa2b65</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PLY_export_get_vertex</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>af579db9e39b9b580f06ccd892e740ac4</anchor>
      <arglist>(const size_t idx, mrpt::math::TPoint3Df &amp;pt, bool &amp;pt_has_color, mrpt::utils::TColorf &amp;pt_color) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CColouredPointsMap::TColourOptions</type>
      <name>colourOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a461374beb3a50a83f32c8979805d0b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CPointsMap::TInsertionOptions</type>
      <name>insertionOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a7150e99665ae901a5d151a961151271c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CPointsMap::TLikelihoodOptions</type>
      <name>likelihoodOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>ad2d5abd4a379e6b23c17591533aa150f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>m_color_B</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a2f5e4bda3144d86b49d8d8b5a985a8b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>m_color_G</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>ab00c98041561b2e86537434c10c8ce0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>m_color_R</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a0f51576e31f5d72af6cf10ef8bc56f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>detail::loadFromRangeImpl</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a9951eb663460c992c2db38e1de9003af</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>detail::pointmap_traits</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a9ab2d2a42ff7ca04b72339a8a59202ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reserve</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a89507ebe90d3e342031528eaff30450c</anchor>
      <arglist>(size_t newLength) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>af78b8a16ab80443668528e10b53a22ae</anchor>
      <arglist>(size_t newLength) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a4eb6700ad3a23f0a2771bda42704bd15</anchor>
      <arglist>(size_t newLength) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPointFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a689d2c39f4ee1b67c86210d3ba09530c</anchor>
      <arglist>(size_t index, float x, float y, float z) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertPointFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a3a0d07f09a4162baf32175339ed35fed</anchor>
      <arglist>(float x, float y, float z=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a099fa61f993ca2be65e9a80e2eaf5ce7</anchor>
      <arglist>(const CPointsMap &amp;obj) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getPointAllFieldsFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a0d0470157087d8dcb245813355bdf36c</anchor>
      <arglist>(const size_t index, std::vector&lt; float &gt; &amp;point_data) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPointAllFieldsFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>ac182270a2f40196f037f3c3bd488f2fb</anchor>
      <arglist>(const size_t index, const std::vector&lt; float &gt; &amp;point_data) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromRangeScan</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a4c8029db6e403aab9c41dc6d20d596aa</anchor>
      <arglist>(const mrpt::obs::CObservation2DRangeScan &amp;rangeScan, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromRangeScan</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>afe1126925629897d662f2628fc32cdaa</anchor>
      <arglist>(const mrpt::obs::CObservation3DRangeScan &amp;rangeScan, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>addFrom_classSpecific</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a771ce3681ca3a7f3b888cf49eb4da07f</anchor>
      <arglist>(const CPointsMap &amp;anotherMap, const size_t nPreviousPoints) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>savePCDFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a146281b7a5e885ed1a5daec55a114a96</anchor>
      <arglist>(const std::string &amp;filename, bool save_as_binary) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromPCLPointCloudRGB</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a1d05b91271aff3c7181252ba55bf0bc3</anchor>
      <arglist>(const POINTCLOUD &amp;cloud)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPCLPointCloudXYZRGB</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a1ef463eca5a334cfdd132cd91eebbbc5</anchor>
      <arglist>(POINTCLOUD &amp;cloud) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a8a709020b20273109f94d21dd80f3ef3</anchor>
      <arglist>(const size_t idx, const mrpt::math::TPoint3Df &amp;pt, const mrpt::utils::TColorf *pt_color=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>a80d0a05433cad23525b6e1eda8aa2b65</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PLY_export_get_vertex</name>
      <anchorfile>classmrpt_1_1maps_1_1CColouredPointsMap.html</anchorfile>
      <anchor>af579db9e39b9b580f06ccd892e740ac4</anchor>
      <arglist>(const size_t idx, mrpt::math::TPoint3Df &amp;pt, bool &amp;pt_has_color, mrpt::utils::TColorf &amp;pt_color) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CConfigFile</name>
    <filename>classmrpt_1_1utils_1_1CConfigFile.html</filename>
    <base>mrpt::utils::CConfigFileBase</base>
    <member kind="function">
      <type></type>
      <name>CConfigFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>abc41516d37191cdb80312c1f3fa6c352</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConfigFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>aae7c5340e4bf729c3f00451040e25bb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>discardSavingChanges</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>a985186205e1c96070b419290a28ff7d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAllKeys</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>aee5573d4dfe8e232cd98d882e200e283</anchor>
      <arglist>(const std::string &amp;section, vector_string &amp;keys) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAllSections</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>aed2e400db73c76856fb75be2858c03cf</anchor>
      <arglist>(vector_string &amp;sections) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAssociatedFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>afe9631fca69de992a4454f534e3cc703</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFileName</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>afddbeff3f7b4c4d5e24d94fa5cb14071</anchor>
      <arglist>(const std::string &amp;fil_path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeNow</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>aa1c649417eaa9950a328832a0b277985</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CConfigFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>a329a2779dfaebd6045ed7e1b15de8406</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>readString</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>ae1d2d19595baf68612791e60bfd80220</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::string &amp;defaultStr, bool failIfNotFound=false) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writeString</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>ae6e67d9e44ffa9a767231ad791640935</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::string &amp;str) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_file</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>a9a6ae155df35151bdf14388af49d95ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void_ptr_noncopy</type>
      <name>m_ini</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>a54c8d27c171d05bd692ee0455fc2b35f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_modified</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFile.html</anchorfile>
      <anchor>abccf737438319124ffd9ed5e36bcdd3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CConfigFileBase</name>
    <filename>classmrpt_1_1utils_1_1CConfigFileBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getAllKeys</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a4a5005c3fae095024b1f4e4b4d80b143</anchor>
      <arglist>(const std::string &amp;section, vector_string &amp;keys) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getAllSections</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>afaa2b4f8a4c976a524953fa83f724244</anchor>
      <arglist>(vector_string &amp;sections) const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sectionExists</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>ab787d38a7fe416e20fb38db63aa80808</anchor>
      <arglist>(const std::string &amp;section_name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CConfigFileBase</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>ae2e2211001a3fd26a4a8543526e9a7fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>ae318e826c88623e65a44eace88603ec2</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const data_t &amp;value, const int name_padding_width=-1, const int value_padding_width=-1, const std::string &amp;comment=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a3276a04305fc080cb89a000c3b706614</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::vector&lt; data_t &gt; &amp;value, const int name_padding_width=-1, const int value_padding_width=-1, const std::string &amp;comment=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a16476424a7d88d6615c7d4748053671b</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, double value, const int name_padding_width=-1, const int value_padding_width=-1, const std::string &amp;comment=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a9a8ef5717e2874cc66f469ad86ba61e8</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, float value, const int name_padding_width=-1, const int value_padding_width=-1, const std::string &amp;comment=std::string())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>read_double</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>ae7cda51ea0dc08ab56f269f78a559ccf</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, double defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>read_float</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a41968e2f3e5ef32427db263061df80be</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, float defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>read_bool</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>af50e01267680a5dc0f28ed2225994c29</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, bool defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_int</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>ab81da59563cc972436c3c04679dd6313</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, int defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>read_uint64_t</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a0d18cb0880e267087eaea11e6abb1447</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, uint64_t defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>read_string</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a713a42fdc642eaa92c5a414f48d0c9d8</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::string &amp;defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>read_string_first_word</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>af26867f793d97a4ec7636538cff8bfbc</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::string &amp;defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>aa270f645c2c413b40e205f1ac52783bd</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const VECTOR_TYPE &amp;defaultValue, VECTOR_TYPE &amp;outValues, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_matrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>acb74289bf998e2a2b9685832d0fa8123</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, MATRIX_TYPE &amp;outMatrix, const MATRIX_TYPE &amp;defaultMatrix=MATRIX_TYPE(), bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>ENUMTYPE</type>
      <name>read_enum</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>ae77c0ebc49d55384ce0258532476eb3d</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const ENUMTYPE &amp;defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual std::string</type>
      <name>readString</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>acd312c4eedaf9dc94fd5f4fda1783738</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::string &amp;defaultStr, bool failIfNotFound=false) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>writeString</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a2875d663230ca4268f1f545a19799c1d</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::string &amp;str)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writeString</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a7034058c150770f5842e449c8d7ef4c5</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::string &amp;str, const int name_padding_width, const int value_padding_width, const std::string &amp;comment)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CConfigFilePrefixer</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a368b2acb376fc1652dfad128f0afe3f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>ae318e826c88623e65a44eace88603ec2</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const data_t &amp;value, const int name_padding_width=-1, const int value_padding_width=-1, const std::string &amp;comment=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a3276a04305fc080cb89a000c3b706614</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::vector&lt; data_t &gt; &amp;value, const int name_padding_width=-1, const int value_padding_width=-1, const std::string &amp;comment=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a16476424a7d88d6615c7d4748053671b</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, double value, const int name_padding_width=-1, const int value_padding_width=-1, const std::string &amp;comment=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a9a8ef5717e2874cc66f469ad86ba61e8</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, float value, const int name_padding_width=-1, const int value_padding_width=-1, const std::string &amp;comment=std::string())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>read_double</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>ae7cda51ea0dc08ab56f269f78a559ccf</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, double defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>read_float</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a41968e2f3e5ef32427db263061df80be</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, float defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>read_bool</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>af50e01267680a5dc0f28ed2225994c29</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, bool defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>read_int</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>ab81da59563cc972436c3c04679dd6313</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, int defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>read_uint64_t</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a0d18cb0880e267087eaea11e6abb1447</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, uint64_t defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>read_string</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>a713a42fdc642eaa92c5a414f48d0c9d8</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::string &amp;defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>read_string_first_word</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>af26867f793d97a4ec7636538cff8bfbc</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::string &amp;defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>aa270f645c2c413b40e205f1ac52783bd</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const VECTOR_TYPE &amp;defaultValue, VECTOR_TYPE &amp;outValues, bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read_matrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>acb74289bf998e2a2b9685832d0fa8123</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, MATRIX_TYPE &amp;outMatrix, const MATRIX_TYPE &amp;defaultMatrix=MATRIX_TYPE(), bool failIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>ENUMTYPE</type>
      <name>read_enum</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileBase.html</anchorfile>
      <anchor>ae77c0ebc49d55384ce0258532476eb3d</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const ENUMTYPE &amp;defaultValue, bool failIfNotFound=false) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CConfigFileMemory</name>
    <filename>classmrpt_1_1utils_1_1CConfigFileMemory.html</filename>
    <base>mrpt::utils::CConfigFileBase</base>
    <member kind="function">
      <type></type>
      <name>CConfigFileMemory</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>a199bba5d43c6ce7013697d06ce9b9001</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConfigFileMemory</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>af9e044fedec748111b73d4f3a061739f</anchor>
      <arglist>(const utils::CStringList &amp;stringList)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConfigFileMemory</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>add1f587804ec1b45c425bd11f89133a8</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConfigFileMemory</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>a19fe37a24167e8144871a1499cbf7065</anchor>
      <arglist>(const CConfigFileMemory &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllKeys</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>ad54a1dfd3b9927a674086517633db8a8</anchor>
      <arglist>(const std::string &amp;section, vector_string &amp;keys) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllSections</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>a31475a2e9052e78a5c18f51bef2b0d6b</anchor>
      <arglist>(vector_string &amp;sections) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getContent</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>a9aa687c7ba5dc6f8e2a0892b5786cb98</anchor>
      <arglist>(std::string &amp;str) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getContent</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>ace402763328c56048d224947754ba053</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CConfigFileMemory &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>a9af98aad7845775d227d38da7348f859</anchor>
      <arglist>(const CConfigFileMemory &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContent</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>ae7c866f834be80c564161f2ddb7bfa7d</anchor>
      <arglist>(const utils::CStringList &amp;stringList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContent</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>ac96ffb00de2563df8b45d93f6c533dd4</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CConfigFileMemory</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>a16a28e35e1ac25968ef62f44a7fa9e20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>readString</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>ab7afc72998d360f97ee5e7a27fb67aa9</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::string &amp;defaultStr, bool failIfNotFound=false) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writeString</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>a46e7d22d3cd3cb83158e1c933bb86aa2</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::string &amp;str) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void_ptr_noncopy</type>
      <name>m_ini</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFileMemory.html</anchorfile>
      <anchor>a1e350172593fb5d4e0696e5767634f7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CConfigFilePrefixer</name>
    <filename>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</filename>
    <base>mrpt::utils::CConfigFileBase</base>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>aad575db8f98192c79c30c604ba99c0d6</anchor>
      <arglist>(const CConfigFileBase &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConfigFilePrefixer</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>ac048581bb39055de71dda8c70065f19e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConfigFilePrefixer</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>ab256e693e913db3c56808dcdf29e4728</anchor>
      <arglist>(const CConfigFileBase &amp;o, const std::string &amp;prefix_sections, const std::string &amp;prefix_keys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllKeys</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>a164a5bb751ff536b07f54c0a0bb0de5d</anchor>
      <arglist>(const std::string &amp;section, vector_string &amp;keys) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllSections</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>ae12a7429c6fd76071c0224dc62fc4b04</anchor>
      <arglist>(vector_string &amp;sections) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CConfigFileBase *</type>
      <name>getBoundConfigFileBase</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>ad497e0c49e9301e1b3f99b75909d3915</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getKeyPrefix</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>afe39c4d77313f26650422b4bb46b4ed1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSectionPrefix</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>a010c9cd97b575060d8354f22b03f10fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPrefixes</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>a2c5cbb6dfecd31008ceb2efe636effab</anchor>
      <arglist>(const std::string &amp;prefix_sections, const std::string &amp;prefix_keys)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CConfigFilePrefixer</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>a7f98daa351290d097b02a7fb61119db2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::string</type>
      <name>readString</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>a439a725fe18da20ed72e916296cb7132</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::string &amp;defaultStr, bool failIfNotFound=false) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writeString</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>a8856c14fe58cf188d5e2a603239d3939</anchor>
      <arglist>(const std::string &amp;section, const std::string &amp;name, const std::string &amp;str) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CConfigFileBase *</type>
      <name>m_bound_object</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>a4937efca60e64409d38f338766034674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_prefix_keys</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>abfeca8deb87f0d4f92bbdf6ccb3c94a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_prefix_sections</name>
      <anchorfile>classmrpt_1_1utils_1_1CConfigFilePrefixer.html</anchorfile>
      <anchor>a9ac08a70cc7daebe57d8cd3cb22de20e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CConsoleRedirector</name>
    <filename>classmrpt_1_1utils_1_1CConsoleRedirector.html</filename>
    <member kind="function">
      <type></type>
      <name>CConsoleRedirector</name>
      <anchorfile>classmrpt_1_1utils_1_1CConsoleRedirector.html</anchorfile>
      <anchor>a0ea7f0e66f47428b797f4e8dbb879ecf</anchor>
      <arglist>(const std::string &amp;out_file, bool also_to_console=true, bool also_cerr=true, bool append_file=false, int bufferSize=1000)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flush</name>
      <anchorfile>classmrpt_1_1utils_1_1CConsoleRedirector.html</anchorfile>
      <anchor>a27f023fa7abcbc01efed26e61ceb6341</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeString</name>
      <anchorfile>classmrpt_1_1utils_1_1CConsoleRedirector.html</anchorfile>
      <anchor>ab82eb4c464bb4f5a0b5a56e7fdf612ae</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CConsoleRedirector</name>
      <anchorfile>classmrpt_1_1utils_1_1CConsoleRedirector.html</anchorfile>
      <anchor>a8e4bfe99160b1e8f22599f5dd8a64229</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_also_to_console</name>
      <anchorfile>classmrpt_1_1utils_1_1CConsoleRedirector.html</anchorfile>
      <anchor>aacca1978aa7bea9441222d85820faf09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CCriticalSection</type>
      <name>m_cs</name>
      <anchorfile>classmrpt_1_1utils_1_1CConsoleRedirector.html</anchorfile>
      <anchor>a9614804f8c794377a0463bb28616dd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::ofstream</type>
      <name>m_of</name>
      <anchorfile>classmrpt_1_1utils_1_1CConsoleRedirector.html</anchorfile>
      <anchor>abeec24cb7c80b08c3a31fa6bb480a57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::streambuf *</type>
      <name>sbOld</name>
      <anchorfile>classmrpt_1_1utils_1_1CConsoleRedirector.html</anchorfile>
      <anchor>ab901214f164c140a63794abc63590de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::streambuf *</type>
      <name>sbOld_cerr</name>
      <anchorfile>classmrpt_1_1utils_1_1CConsoleRedirector.html</anchorfile>
      <anchor>a819c9dd7955c9737694b29600a775d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>overflow</name>
      <anchorfile>classmrpt_1_1utils_1_1CConsoleRedirector.html</anchorfile>
      <anchor>a7dd6f5c44f4549ee4e6482962d434048</anchor>
      <arglist>(int c) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>sync</name>
      <anchorfile>classmrpt_1_1utils_1_1CConsoleRedirector.html</anchorfile>
      <anchor>ab022df52da5a4b128c8a435ec1cadc5a</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CConstMatrixColumnAccessor</name>
    <filename>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</filename>
    <templarg>MAT</templarg>
    <member kind="typedef">
      <type>detail::AccessorIterator&lt; const CConstMatrixColumnAccessor&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>a1b0c5fdae8909675079278ffa2f93945</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ReverseAccessorIterator&lt; const CConstMatrixColumnAccessor&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>aad65a408f7e8ddce18b2d7723839f3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CConstMatrixColumnAccessor&lt; MAT &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>a964a4d7d6c5054911baccf2052153b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAT::Scalar</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>a4c8818ede117aee7bb93805295f76975</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>a75993aee2dd6233767a65eaff8874d58</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConstMatrixColumnAccessor</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>a88594a2981a6054aa0aa8d17d4f548f6</anchor>
      <arglist>(const MAT &amp;mat, size_t colIdx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConstMatrixColumnAccessor</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>a3e5a0cd79e8b131e5d619ff6799c6b79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>a09b95b60d6eb38962a1eeaefc561a0fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>a495bc0838f7585c8a66d75397518217a</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>aaa11cec729f24799fcdc3ef965d04b89</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>ac952e9d61448bf4e3c7485ffc67f1827</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>af948178c854043573587c6cc200d3b2a</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>a4b4133c9c2234f78cf8cf95fb9fab1c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_colInd</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>a16cfad6a5fc7314a63a995fa5d6cbf18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const MAT *</type>
      <name>m_mat</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessor.html</anchorfile>
      <anchor>adc47003035cc4e2565724ffb8b70710e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CConstMatrixColumnAccessorExtended</name>
    <filename>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</filename>
    <templarg>MAT</templarg>
    <member kind="typedef">
      <type>detail::AccessorIterator&lt; const CConstMatrixColumnAccessorExtended&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a5baa245f478003689be10d3abf84a6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ReverseAccessorIterator&lt; const CConstMatrixColumnAccessorExtended&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>aafc615af1e77b9e050948509392fc9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixColumnAccessorExtended&lt; MAT &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a9af0b7e194a544910555b135b34d82fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAT::Scalar</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>adf08c4241d56ee15b944038291b178be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>ac9113b33ca11d4e13ce5acedca010296</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConstMatrixColumnAccessorExtended</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>abb043dd2ea379d754f5be6d3134360a4</anchor>
      <arglist>(const MAT &amp;mat, size_t col, size_t offset, size_t space)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConstMatrixColumnAccessorExtended</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a96f7a20765b0b9f122fa722cedea272b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a82d70d488d52394423f87d133a7bdcd7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a9e56b1a59337550d04b5f82064efa61f</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>aa2dc0f7714399382653c5556b99bea41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a8fe02a692c485443d1718e71f670310d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a3ab9c86ba0bf3934871bdf3d84de1814</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>af0d0888540627b4a772d849a655b3e9f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>howMany</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a133966a1f54de119495aa8338c3f4ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_colInd</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a69dbcde795d25ae7f86893a6e7a52283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_elementsSpace</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a2e1e13a277a5d6bb342d7110fd94029f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const MAT *</type>
      <name>m_mat</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>aaf6217e0cc1cf83ce2a3d587d12ed6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_rowOffset</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>ada204e02798ea940b52f2585525e386d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CConstMatrixRowAccessor</name>
    <filename>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>detail::AccessorIterator&lt; const CConstMatrixRowAccessor&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>afb8f87c3ffd7e304221d919893d7baa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ReverseAccessorIterator&lt; const CConstMatrixRowAccessor&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>a1beced56a3d582cbb01e82e3c0b5a651</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CConstMatrixRowAccessor&lt; MAT &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>a40ad3241895393898523c5c1abb38d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAT::Scalar</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>aa2a4c30becb25cc3a94a0ff32cf0af4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>abe84060f003aacb6d71154d93cbc46bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConstMatrixRowAccessor</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>ae6f793b565e68ad83d2af03bbc1479b6</anchor>
      <arglist>(const MAT &amp;mat, size_t row)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConstMatrixRowAccessor</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>a2e5b1b24661fcbbaaea27d2fc3429a93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>a9044dbc0223694eb9bf6448e10e5ba15</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>a6742f51c603f80a441521d32b6f6ed33</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>ab41ce5bfe83434a398f3eaa1486a88e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>a1ba7683e9e165042ce553d133248f8a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>aed00b6474771f172a477c87269967e5a</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>ad43ccc71116a00161974c5043f5ddccb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const MAT *</type>
      <name>m_mat</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>ae87858d4af6bbf9adad5f2bef47ad7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_rowInd</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessor.html</anchorfile>
      <anchor>aede2db1a8aa34979867cb46e17892bbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CConstMatrixRowAccessorExtended</name>
    <filename>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</filename>
    <templarg>MAT</templarg>
    <member kind="typedef">
      <type>detail::AccessorIterator&lt; const CConstMatrixRowAccessorExtended&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a3a38f825ce9d3c7f99449676640cc0c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ReverseAccessorIterator&lt; const CConstMatrixRowAccessorExtended&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a64af5101aa89edb23a1fdaebbafe9f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CConstMatrixRowAccessorExtended&lt; MAT &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a68f7cc5cfe40fc407d26260f12d84566</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAT::Scalar</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a3404507c1991e396f1abe07ddfb7d6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>afe11b405a1f842487c849fa7dd4f70a2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConstMatrixRowAccessorExtended</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>aa1fd421b341266b08fe1c492e3e2c750</anchor>
      <arglist>(const MAT &amp;mat, size_t row, size_t offset, size_t space)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CConstMatrixRowAccessorExtended</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a1c0ffb828af8a2409bc4bc0ffbed9370</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a6d6091f5fcc52b95a195463cc582273f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>ad9d01347f53953269fb14a1f928089ed</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>ae7e0a3882cca1866ab6e4ab91dfd4243</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a1028512a77cd51921d2d71c4265f40af</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>aec4aa3fe43cc3efa22b81daa6619f52b</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>ac0c6d8ccedaaa1e0e7a802a3aeb1c4cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>howMany</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>acdd79213cf8556fbc8094a65067c1970</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_colOffset</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>aed917456d7cd1225dc9bd8cbd8a8689a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_elementsSpace</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>ab1b90c09c6fe735d499756da452f96d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const MAT *</type>
      <name>m_mat</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>aea94273c5015723135289fa0ece34b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_rowInd</name>
      <anchorfile>classmrpt_1_1math_1_1CConstMatrixRowAccessorExtended.html</anchorfile>
      <anchor>acfa4e908ed1caa8167b9589c584d8776</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::synch::CCriticalSection</name>
    <filename>classmrpt_1_1synch_1_1CCriticalSection.html</filename>
    <base>mrpt::synch::CAbstractMutex</base>
    <member kind="function">
      <type></type>
      <name>CCriticalSection</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSection.html</anchorfile>
      <anchor>a491fcd31a85b79c3fcf070c09e6af945</anchor>
      <arglist>(const char *name=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enter</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSection.html</anchorfile>
      <anchor>a110b5e0a1b200dbbc7181116ec95b5fb</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSection.html</anchorfile>
      <anchor>aa53d710a5437a061a64427a4bb8f54b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>leave</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSection.html</anchorfile>
      <anchor>a5e1952d8d6bd1e813edafb2bcf7d0ca1</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSection.html</anchorfile>
      <anchor>af522c14f8a2a46c7170767bb9abd8f61</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CCriticalSection</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSection.html</anchorfile>
      <anchor>a60ef2d8b504bcca10bdcc485fe6dc3bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>utils::CStream *</type>
      <name>m_debugOut</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSection.html</anchorfile>
      <anchor>ad9b7e77f9b0f54091956555da67d1e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSection.html</anchorfile>
      <anchor>a358064154f9dc336f7435373eeb24d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_name</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSection.html</anchorfile>
      <anchor>a5d5ff1942bbc7a5218081dca3c96e7a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::synch::CCriticalSectionLocker</name>
    <filename>classmrpt_1_1synch_1_1CCriticalSectionLocker.html</filename>
    <member kind="function">
      <type></type>
      <name>CCriticalSectionLocker</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSectionLocker.html</anchorfile>
      <anchor>a519f4a142f8030cb9bd3f9fdfbd2b012</anchor>
      <arglist>(const CAbstractMutex *cs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CCriticalSectionLocker</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSectionLocker.html</anchorfile>
      <anchor>a40fb663d5f936a9567cb21f7873649a2</anchor>
      <arglist>(const CCriticalSectionLocker &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CCriticalSectionLocker</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSectionLocker.html</anchorfile>
      <anchor>ae45f741f7102e61b3b7dc904a6c0b620</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const CAbstractMutex *</type>
      <name>m_cs</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSectionLocker.html</anchorfile>
      <anchor>a2a4eca4aab74ab3a5134f06f9ed19002</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::synch::CCriticalSectionRecursive</name>
    <filename>classmrpt_1_1synch_1_1CCriticalSectionRecursive.html</filename>
    <base>mrpt::synch::CAbstractMutex</base>
    <member kind="function">
      <type></type>
      <name>CCriticalSectionRecursive</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSectionRecursive.html</anchorfile>
      <anchor>a734739be65c3d998b89c038e070d3749</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enter</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSectionRecursive.html</anchorfile>
      <anchor>a8fea5ae8495cff2f039dac5368233808</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>leave</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSectionRecursive.html</anchorfile>
      <anchor>a3ea1c5abbae94ea8af03330fad4dbc1c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_enter</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSectionRecursive.html</anchorfile>
      <anchor>ad11b535e0bc9b0a8020e737f01ebc630</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CCriticalSectionRecursive</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSectionRecursive.html</anchorfile>
      <anchor>ac824b76aded0bf6382bb772ade37a8eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1synch_1_1CCriticalSectionRecursive.html</anchorfile>
      <anchor>a6991e7ec3509f77737f4ab4a45ffaedd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CCylinder</name>
    <filename>classmrpt_1_1opengl_1_1CCylinder.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>float</type>
      <name>getBottomRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>ac34adfb156bc178970b6cded03a60d77</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>ad6284de7288e136fa3a9fe895f9cae90</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeight</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a0342f5490bf310fd831edb3fb202e4cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getSlicesCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>abf21057da7f55a2d34a26e874effa96c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getStacksCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a390dcdb04dd724a62830ea19bfd402a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getTopRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a1195f1a7db727db5df6a59c368c2a6e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBottomBase</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a54ac185e76edadfd5dbf95b9c086ab86</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasTopBase</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a492b3c606c1b310973baaee83e66befb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>adecaa1357e372901e41b6278df22d365</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHasBases</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>aa5dc255711a80eccba6e84a0f261e3a1</anchor>
      <arglist>(bool top=true, bool bottom=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeight</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a84e2bb011bda1be0527b397611bfd8a6</anchor>
      <arglist>(float height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadii</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a7b90847c57d94aa310f782d4ca657052</anchor>
      <arglist>(float bottom, float top)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>aae6cbc0d22bc48b81452e99dfcdee6be</anchor>
      <arglist>(float radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSlicesCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a836251f1d9ad24f34af87bc4dfe5a97d</anchor>
      <arglist>(uint32_t slices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStacksCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>ac4447171bc8157ec6578f908e51a8da0</anchor>
      <arglist>(uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>acc8745733d9fc94fda3880fb44ec32e9</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CCylinderPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>ae7509342e8e64243aaab827d5050a72b</anchor>
      <arglist>(const float baseRadius, const float topRadius, const float height=1, const int slices=10, const int stacks=10)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mBaseRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>aafce51c59ae8fb7fa153c93daca875c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mHasBottomBase</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>ad70aef95978b63ee975f1d3ec85dd8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mHasTopBase</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a03a96afe0b003dd663e84de589fd4c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mHeight</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a61e96de5890164b90bcb56a6a02758b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>mSlices</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a22810f17c1d14ffa5371a1e954a28e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>mStacks</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a3e738e34a030c1d4666d3b24775ac7c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mTopRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a53f44772040575ac3219d87a1c487b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CCylinder</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a4d2db2e109a035241e3b9f36b6322708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CCylinder</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a86ac3dcdf3c4636ff82ff9a6b7c95c30</anchor>
      <arglist>(const float baseRadius, const float topRadius, const float height, const int slices, const int stacks)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a01e641a83a070386f19997656148a26b</anchor>
      <arglist>(float Z, float &amp;r) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>reachesHeight</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a376dc08f1eb49ee3bd3cf0777e02680f</anchor>
      <arglist>(float Z) const </arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CCylinder</name>
      <anchorfile>classmrpt_1_1opengl_1_1CCylinder.html</anchorfile>
      <anchor>a270f34acb8aa45134e7a4e05e8a4a887</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CDebugOutputCapable</name>
    <filename>classmrpt_1_1utils_1_1CDebugOutputCapable.html</filename>
    <member kind="function">
      <type></type>
      <name>CDebugOutputCapable</name>
      <anchorfile>classmrpt_1_1utils_1_1CDebugOutputCapable.html</anchorfile>
      <anchor>a8917fa8d836116d39a6f97a243140fc0</anchor>
      <arglist>(const std::string &amp;logName=std::string(&quot;log&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printf_debug</name>
      <anchorfile>classmrpt_1_1utils_1_1CDebugOutputCapable.html</anchorfile>
      <anchor>a0ac1c07bbf84e5ebb6b6b53d504ad0ba</anchor>
      <arglist>(const char *frmt,...) const MRPT_printf_format_check(2</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDebugOutputCapable</name>
      <anchorfile>classmrpt_1_1utils_1_1CDebugOutputCapable.html</anchorfile>
      <anchor>af27cfe708b5114ab0f932b9e77e0fc1c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::detectors::CDetectable2D</name>
    <filename>classmrpt_1_1detectors_1_1CDetectable2D.html</filename>
    <base>mrpt::detectors::CDetectableObject</base>
    <member kind="function">
      <type></type>
      <name>CDetectable2D</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectable2D.html</anchorfile>
      <anchor>ae2c498f5a082b8a830b7037c02055ec2</anchor>
      <arglist>(const int &amp;x=0, const int &amp;y=0, const int &amp;height=0, const int &amp;width=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDetectable2D</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectable2D.html</anchorfile>
      <anchor>a7309e4568b92a8d6501be8d0d6e5ad7e</anchor>
      <arglist>(const CDetectable2D *d)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectable2D.html</anchorfile>
      <anchor>a37578ba9a201b3614f5906aacab2b210</anchor>
      <arglist>(const CDetectable2D &amp;d2)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_height</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectable2D.html</anchorfile>
      <anchor>aeb7aa0f0b1e02b299c152c4f8de4e69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_width</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectable2D.html</anchorfile>
      <anchor>aa3ef852f12d8d4f532c1940a506cd36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_x</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectable2D.html</anchorfile>
      <anchor>a644e8a7a29cd62fbacaffead77e36cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_y</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectable2D.html</anchorfile>
      <anchor>a29f3f120365902b09a83cafa645bac94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::detectors::CDetectable3D</name>
    <filename>classmrpt_1_1detectors_1_1CDetectable3D.html</filename>
    <base>mrpt::detectors::CDetectable2D</base>
    <member kind="function">
      <type></type>
      <name>CDetectable3D</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectable3D.html</anchorfile>
      <anchor>ac35271629d63034b4f67347951aba026</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDetectable3D</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectable3D.html</anchorfile>
      <anchor>aa379939d31283ddb19466af3bb075a6d</anchor>
      <arglist>(const CDetectable2DPtr &amp;object2d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDetectable3D</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectable3D.html</anchorfile>
      <anchor>a8a56446d15d82f39d25f30f77fbcfe32</anchor>
      <arglist>(const CDetectable3D *d)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_z</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectable3D.html</anchorfile>
      <anchor>a74391773c4efc491015c74a76a3cb039</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::detectors::CDetectableObject</name>
    <filename>classmrpt_1_1detectors_1_1CDetectableObject.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>void</type>
      <name>setObservation</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectableObject.html</anchorfile>
      <anchor>a94cda259e3d725123d2ed654bc3214f1</anchor>
      <arglist>(mrpt::obs::CObservationPtr newObs)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_id</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectableObject.html</anchorfile>
      <anchor>abffe3fe0b69b9b054824edb4c16a7fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::obs::CObservationPtr</type>
      <name>obs</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectableObject.html</anchorfile>
      <anchor>a0cdd7accb2d17561cd29524330ed5d3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::detectors::CDetectorDoorCrossing</name>
    <filename>classmrpt_1_1detectors_1_1CDetectorDoorCrossing.html</filename>
    <class kind="struct">mrpt::detectors::CDetectorDoorCrossing::TDoorCrossingOutParams</class>
    <class kind="struct">mrpt::detectors::CDetectorDoorCrossing::TOptions</class>
    <member kind="function">
      <type></type>
      <name>CDetectorDoorCrossing</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectorDoorCrossing.html</anchorfile>
      <anchor>a82feebbc561e7346feb975521c4819c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectorDoorCrossing.html</anchorfile>
      <anchor>a442ae7e5754f199dd6e8f006c12bfabb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectorDoorCrossing.html</anchorfile>
      <anchor>af0103c5d378009a5edd7e07be8b661e4</anchor>
      <arglist>(mrpt::obs::CActionRobotMovement2D &amp;in_poseChange, mrpt::obs::CSensoryFrame &amp;in_sf, TDoorCrossingOutParams &amp;out_estimation)</arglist>
    </member>
    <member kind="variable">
      <type>struct DETECTORS_IMPEXP mrpt::detectors::CDetectorDoorCrossing::TOptions</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectorDoorCrossing.html</anchorfile>
      <anchor>a31fb9ad0bc61242029a947d4e5d34554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::COccupancyGridMap2D::TEntropyInfo</type>
      <name>entropy</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectorDoorCrossing.html</anchorfile>
      <anchor>adeedc1fab5490acd4fe6be0fbbe57bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::COccupancyGridMap2D::TEntropyInfo</type>
      <name>lastEntropy</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectorDoorCrossing.html</anchorfile>
      <anchor>a34464896381795394c86d6f95b2b79ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>lastEntropyValid</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectorDoorCrossing.html</anchorfile>
      <anchor>a9d7d0317d7a5a99954221b9cb761e01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CRawlog</type>
      <name>lastObs</name>
      <anchorfile>classmrpt_1_1detectors_1_1CDetectorDoorCrossing.html</anchorfile>
      <anchor>a21705722955adaf902fc26a093af9f92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::COpenNI2Generic::CDevice</name>
    <filename>classmrpt_1_1hwdrivers_1_1COpenNI2Generic_1_1CDevice.html</filename>
    <member kind="enumvalue">
      <name>COLOR_STREAM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic_1_1CDevice.html</anchorfile>
      <anchor>ad24149c68f40a0b676b2dbca82cdd43aae1b1d6aefd3b348bb4d742884ea8ae69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_STREAM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic_1_1CDevice.html</anchorfile>
      <anchor>ad24149c68f40a0b676b2dbca82cdd43aa5442f103315f9a397373eeed245fbf14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IR_STREAM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic_1_1CDevice.html</anchorfile>
      <anchor>ad24149c68f40a0b676b2dbca82cdd43aa2a97535d0364f220b48c627a2af00245</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_TYPE_SIZE</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic_1_1CDevice.html</anchorfile>
      <anchor>ad24149c68f40a0b676b2dbca82cdd43aa742f79c5540a2c4ef48b4233d10ed02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_STREAM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic_1_1CDevice.html</anchorfile>
      <anchor>ad24149c68f40a0b676b2dbca82cdd43aae1b1d6aefd3b348bb4d742884ea8ae69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_STREAM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic_1_1CDevice.html</anchorfile>
      <anchor>ad24149c68f40a0b676b2dbca82cdd43aa5442f103315f9a397373eeed245fbf14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IR_STREAM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic_1_1CDevice.html</anchorfile>
      <anchor>ad24149c68f40a0b676b2dbca82cdd43aa2a97535d0364f220b48c627a2af00245</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stlplus::smart_ptr&lt; CDevice &gt;</type>
      <name>Ptr</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic_1_1CDevice.html</anchorfile>
      <anchor>a4c63dc62e442011902d80ff7a2b97f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STREAM_TYPE_SIZE</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic_1_1CDevice.html</anchorfile>
      <anchor>ad24149c68f40a0b676b2dbca82cdd43aa742f79c5540a2c4ef48b4233d10ed02f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDialogOptions</name>
    <filename>classCDialogOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>CDialogOptions</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a45df9238807b1f9603ecb29e5b5a2c04</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDialogOptions</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a6f5b97310dd51696f8a8b72b240c46c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnCancel</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>aa2a6acd5ef7e9b097007752101d05803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnOk</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>ac7968ab689bfbf7bc27186f59558590f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbFreeCamera</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a0734009200ca729c8131fe23abd7397f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbFreeCameraNoAzimuth</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>abdc2fdca13c99adf85fd165b77a28839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbViewFileName</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>adf1f65e55fd2e1505cfe282dc9e6c743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edDelay</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a554f8e2b72fa3c805fa44c5dde949784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxNotebook *</type>
      <name>Notebook1</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a789a690e2f96b25432e3861f364123e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a529f7df701a55c284300a1e46bbe004a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a6c034e64d0bd0361887e8b22e8fa100a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>ac0ab23c96cc80ceab5bb3dd4baa37e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>SpinCtrl1</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a80b6bd46596f88c8494b83310f5eb5de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>SpinCtrl2</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>acf9d86ebe99304ab2f873116aaffd318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>SpinCtrl3</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a99d28255851edc095716570eb7b627a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>SpinCtrl4</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a90ecb79e24b3112887fdfdbf30fccd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>SpinCtrl5</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a5570cb084af74f70e1c9637acca1c6ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>SpinCtrl6</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a91337923ec34d50750f680f00e246303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>SpinCtrl7</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a3e0555126637f9eeedf304c6d2533106</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>SpinCtrl8</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a10aeb94779cfe94f084b6ece0cbe82f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>SpinCtrl9</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>ae3a4329527ed5800e93e49b83d937159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a7735659769270e7b85f73977247ed42d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText10</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a32dc8ac25dd22fa712b21831cc8a22eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText11</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a7f5709b6bbdfbfbc789d4c3e9695ece4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a3f4f747a450cb32df852a56d3f6dad18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>adb367653ca8e510b612954a1effc98c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a9493be50e9ef1646c7774a7d6b81cbe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a5e7a59bb92d33df44e311c7300bcd42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>ae2351a59a0c3c48213aa2438f65ab000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText7</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a9d8db99643fc1cf0417a629ae9854f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText8</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a2d3383041259a022d1f34402af9f6a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText9</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>ab65dd0f6cbc7153ff8e07956c45263c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a277874efd091940905af03f299df08a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>ab5932d1ee11a0e8ebe2bf48fb61ecfbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a55396ddc4d560ea6357aca273bb4fab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX2</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a4bec8ba45e555ebb38eb0e602a63508c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX3</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a3f768d0c9882f78841da74e956f024a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>ae2c109f5c8d010556bd88c806e075a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>ad12a157d434c9aa34f810a5460f142fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>afd741c6be19eeed1182203f2f95baf95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>afa89697228b5731ad1b41756d771d2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a82f6b4f9c06ffdd47a505dd74a7d0763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL10</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a345e3e6be06f028bb070b3d8496da93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL2</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>ae5d09a4f4590c7b8dfcc4f0174e290b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL3</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>acf1bd9e464ec7ff72c22cb8cdc4f8989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL4</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a9ceb7ee355d8a545c8563fa58ae23a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL5</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a452a886278ff9e4eb0d31daf6a4ead77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL6</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a0143c560a8881939ea46fbfec0c490aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL7</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a14ad041579ecabd651d1a9109f49dc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL8</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a135dae0093dc835a8bbe28ae7e34cd34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL9</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a1d270f3d1ecdc92f02d7a33ea53b473f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>ad90dfed4212a6dd32b22f908766c64d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT10</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a2a88b57ecdd5865ea7fa80659b046982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT11</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a0b86c5b4182f75e25b108ffbe29d140b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a59e5318394729fc7ded95c8dbeede06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>ae57afa52912fd19eab2571ad7b5cec44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>ad4fa398a3ae04b64e19c033b9207320a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a2d664e0f3e915a5ed4ace15179d51f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>ae46ee56fcce40e421ca0e957d418e740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a3025e1890e6d0a42cade762b2f30e042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT8</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a21816b0e2dce79ca403f8d4f3b2138f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT9</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>aeef595429896a2081b485e902d57670b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCancelClick</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a9f67d35a0783aa711c3060d88bb4074c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnOkClick</name>
      <anchorfile>classCDialogOptions.html</anchorfile>
      <anchor>a6b8286d3c06b1a88a03c657f63ffa699</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::CDifodo</name>
    <filename>classmrpt_1_1vision_1_1CDifodo.html</filename>
    <member kind="function">
      <type></type>
      <name>CDifodo</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a0b4a8336b1f733363c9f3f32c08a1138</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFloat66</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a2ece3874df38082e546c46b897683360</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCTFLevels</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a46f16f996c3fa971afcf5798a80fc428</anchor>
      <arglist>(unsigned int &amp;levels) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDepthDerivatives</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>ae4f38a1408bab965745ca38f3a33a3b2</anchor>
      <arglist>(Eigen::MatrixXf &amp;cur_du, Eigen::MatrixXf &amp;cur_dv, Eigen::MatrixXf &amp;cur_dt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFOV</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>afef846089fd8a1e968e969fa9bc27246</anchor>
      <arglist>(float &amp;cur_fovh, float &amp;cur_fovv) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFloat61</type>
      <name>getLastSpeedAbs</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a3249114f34328e638be302f2f3bf5d5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointsCoord</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a783e1a7df5b771ee9bb0b3f8eca63fdf</anchor>
      <arglist>(Eigen::MatrixXf &amp;x, Eigen::MatrixXf &amp;y, Eigen::MatrixXf &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRowsAndCols</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>ad5a814f741390b821c551fbc1ebaa808</anchor>
      <arglist>(unsigned int &amp;num_rows, unsigned int &amp;num_cols) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFloat61</type>
      <name>getSolverSolution</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>aaf06db4877c3136bc87ebe37aab7703f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSpeedFilterConstWeight</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>ad9729fdc225de1d48cf95fcb29ca40ff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSpeedFilterEigWeight</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a34422154592808d38b59af0fb1f52948</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWeights</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a79bc031c3119859fcd2b67bf3c5e570e</anchor>
      <arglist>(Eigen::MatrixXf &amp;we)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>loadFrame</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>aede6d7340f8037a9e166399850cfca4e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odometryCalculation</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>aecad5460f2b41af95b7eac02a7565e32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFOV</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a9803eff3162d5052751e66ac039b1ae9</anchor>
      <arglist>(float new_fovh, float new_fovv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpeedFilterConstWeight</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a0cbaf4b382196ee86a5e31978837ccd7</anchor>
      <arglist>(float new_cweight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSpeedFilterEigWeight</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a5dac608e3fe7183019c9b0a49afd8efd</anchor>
      <arglist>(float new_eweight)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>cam_mode</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a6bfdca815adcf7a70bdf4d0ea712d5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>cam_oldpose</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>afff00198a3bd26e54fbeb799510d494e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>cam_pose</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a866a3e764e03b60de67030b72ff5d466</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>downsample</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>af6233c4de884873a0c1f15688eb7c352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>execution_time</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a2468faca03c8ad08e27b6cd41daf9fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fps</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a31ad1ff76e8ce9a443a08dd3ba72ef45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_valid_points</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>aeddc044311118f3bf55d06065bedaaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>buildCoordinatesPyramid</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a4e5fea5a396115061a303d6e59c79fb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>buildCoordinatesPyramidFast</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a499e2007a39e91e695d2310d4cc564c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>calculateCoord</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>af73e2f2dc0176aab37d6009758740261</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>calculateDepthDerivatives</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a9effba43bd514ca9ab3f629bc50011d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeWeights</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>af85fc0149b247501d3a853725a465638</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>filterLevelSolution</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a481fefa05c3e86021dc8e183cb5b72c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>performWarping</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>affdc05dcae0dfacef76a99a938eb8197</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>poseUpdate</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>ab905b5bff2ff09a3e74556f39bb28fd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>solveOneLevel</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a24092425da57746213485e480c3671ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>cols</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a910b554c42572c2e01d0224104e74b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>cols_i</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a1cdc0f92889604b4d7f507a7ece73280</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>ctf_levels</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>ad80901f136f607345b27c8e8f3ef9ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::MatrixXf &gt;</type>
      <name>depth</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a1d4fa2b28a9a4013da951e334cc8b690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::MatrixXf &gt;</type>
      <name>depth_inter</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a113be049fe62896f64534bbb25b69384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::MatrixXf &gt;</type>
      <name>depth_old</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a38de553a87ef1480d8b954c0492b2c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::MatrixXf &gt;</type>
      <name>depth_warped</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a0a317eac780a6c0d3901bd2ae798d83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>depth_wf</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>aa19eb2ef7c95c49b84a76726f7525233</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>dt</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a7762b8b5ecb95bb9bd72a2517726c540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>du</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a52235c027b2df0a4009573dff14901b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>dv</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a48e66c4445a4025f78a8b9fa338d5f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; float, 6, 6 &gt;</type>
      <name>est_cov</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a30ab2d73c0a9f7b6fdfa87fac0b41bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix4f</type>
      <name>f_mask</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>aee03c51d0ea62e5ea84ca6c3b33b0544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>fast_pyramid</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>aa3188f876630ec0f975bbee07cb74db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>fovh</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>ac1715317ecd6c17e0fd5dea954863ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>fovv</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a934cd0900fa2ad71a5509d3352f48705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>g_mask</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a494e262735e1bee2721783c29e92739f</anchor>
      <arglist>[5][5]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>height</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a0b73c5e7bdae598051704bb3f8e3db0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>image_level</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a1c6d30606ed800aa80ecf231c7e6e587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; float, 6, 1 &gt;</type>
      <name>kai_abs</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a403b3e1ad521f939022daa3e397c7423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; float, 6, 1 &gt;</type>
      <name>kai_loc</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a0f5568bda53b3eae15abc0fb4f78b5a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; float, 6, 1 &gt;</type>
      <name>kai_loc_level</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a4f6eb1c04eab96435b3122dfa483df18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; float, 6, 1 &gt;</type>
      <name>kai_loc_old</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a5debbdaf9ae408cb0192ce74a61e8684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>level</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a684e6ed2c715a6ae2b18cec720c8452a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; bool, Eigen::Dynamic, Eigen::Dynamic &gt;</type>
      <name>null</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a087bee0ca661a3ecf37634bf77adfc59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>previous_speed_const_weight</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a4e298611cf591650868b20f7b7793e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>previous_speed_eig_weight</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a82ca1826c7e0d5c41280378e6dc16f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>rows</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>aebe4ea3cb1abf41b554d23ab6339bb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>rows_i</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>afb3f19afd3293c530b8be21c669fe73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::MatrixXf &gt;</type>
      <name>transformations</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a466bdd3433d0422e38535470bf287b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::MatrixXf</type>
      <name>weights</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>ab963593154a4ff24d0787e4b7928231f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>width</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a386c109cf98977cd88fd76812fd0f5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::MatrixXf &gt;</type>
      <name>xx</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a1dbb4d892efee6b034cf4fd2c693bd5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::MatrixXf &gt;</type>
      <name>xx_inter</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>ad542ea1b05c8343ec713641d102e6ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::MatrixXf &gt;</type>
      <name>xx_old</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a7675b8fb26f3e2f83b40426ffd5834ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::MatrixXf &gt;</type>
      <name>xx_warped</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a860bd5cee9e3601550b2b186972e6efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::MatrixXf &gt;</type>
      <name>yy</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>adb2e15d6ae8699817fc9b660d6069f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::MatrixXf &gt;</type>
      <name>yy_inter</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a727bf71b61a32c36af2b3909ad14bdfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::MatrixXf &gt;</type>
      <name>yy_old</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>afe0fe5661998ab09c027ba1d4c4c35fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::MatrixXf &gt;</type>
      <name>yy_warped</name>
      <anchorfile>classmrpt_1_1vision_1_1CDifodo.html</anchorfile>
      <anchor>a51edacc27e654a09c780f16dbe3c65cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDifodoCamera</name>
    <filename>classCDifodoCamera.html</filename>
    <base>mrpt::vision::CDifodo</base>
    <member kind="function">
      <type></type>
      <name>CDifodoCamera</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a33f2be0d3c0025fe36bf28cf202fa4be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeCamera</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>adc7a09e590cca40d1312d5bc81fe2b96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CreateResultsFile</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a39bd84bc03542824a31331a6685cd78e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeScene</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a49702a68befe631dc9a43be87e00632d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfiguration</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a35c45906967f2a8b8a08c47860aeab5d</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;ini)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFrame</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a238e4b89cf2142b096e91542a521068c</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openCamera</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a256f1f821d734367ffd9565e8aa5660d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a1ef72c174d23f1ed090100e8acdbc9ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateScene</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a561b3a41a8b96ae3c5f9159ce268937c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeTrajectoryFile</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a8cb6cbc0818183c5a6343b7abf771aa3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::ofstream</type>
      <name>f_res</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a15b147135f21a4fa3c03ba05f21fc056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>save_results</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a63991f6a189332c139c5f495a4e3af27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::gui::CDisplayWindow3D</type>
      <name>window</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>acf62b3b7c67abae1ae8c68b667eb3208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CTicTac</type>
      <name>clock</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>acc5e36864dd4870ead74b36b73c93567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>openni::VideoStream</type>
      <name>depth_ch</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a1ef2010fd43c48b94bb59597225fb06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>openni::Device</type>
      <name>device</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a2db21af1ab5067ebc62f270bb60f7a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>openni::Status</type>
      <name>rc</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>a10a3b2e270e6b17f6e8b22815c8533bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>repr_level</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>abc5f39ea3d34ca80231dfd504ac93b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::COpenGLScenePtr</type>
      <name>scene</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>af7a45baa6eda8a7631bb3e3bf3bc9112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>openni::VideoMode</type>
      <name>video_options</name>
      <anchorfile>classCDifodoCamera.html</anchorfile>
      <anchor>abfcb005dbb15d6bec2202c10bc5a3a91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDifodoDatasets</name>
    <filename>classCDifodoDatasets.html</filename>
    <base>mrpt::vision::CDifodo</base>
    <member kind="function">
      <type></type>
      <name>CDifodoDatasets</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>aba389021ba5e9394f5c8b56403cf7a79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CreateResultsFile</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a51991966b08810a207b68a71b546191d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeScene</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a6384e92bb627cc5d272c302543574197</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfiguration</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a2116e7d36f3831974bd57a5b3b802a43</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;ini)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFrame</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a2f0de3f8793314de4d5546a6d1e7eec6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>acc255558b0ca2840c2d0eb3636f276a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateScene</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>ae443a772ca940bea7f286dba42c20746</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeTrajectoryFile</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>af3000405c1e8d87e28f8923c651b286a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::obs::CRawlog</type>
      <name>dataset</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>abbd1406b83aabcf20c4889835de0cf7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>dataset_finished</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a6ea9ca6a85a2f6256c40e26c3861bc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::ifstream</type>
      <name>f_gt</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>aca70b3253bf8058d493d2088e530debe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::ofstream</type>
      <name>f_res</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a587e45e7ee75dca181652e53924f8e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>first_pose</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>abb7e8b692e73e027e913fdf8223b168a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>gt_oldpose</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a8b028dfc5c6665ee02faa5f8ae9d47bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>gt_pose</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>aa827e72daa085c42fe7e933a77346905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>rawlog_count</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>aa642e5eb6fe34093d7b590cd61bb3a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>repr_level</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a25dcee79381e06d38e77b79c7064d8b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>save_results</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>aa1032a5bc0e4fa7dc9d4b45fd14461b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::opengl::COpenGLScenePtr</type>
      <name>scene</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a996f75c967bdfb55f16c27b570566060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::gui::CDisplayWindow3D</type>
      <name>window</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a4e3db32da083cc8b2f9a1a60b9072b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>groundtruth_ok</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a827d37f82a455172c154d36f6230d131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>last_groundtruth</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a08d6e00b9b30be67011995cc3be4ce1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>last_groundtruth_ok</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a3d79aba5d1257848b93c39ebe9803d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>last_gt_data</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a9e3f84b74f3e094a73cca63236e91c1d</anchor>
      <arglist>[7]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>timestamp_obs</name>
      <anchorfile>classCDifodoDatasets.html</anchorfile>
      <anchor>a5948d51c3b3a2ae9be0411321881e0b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphs::CDijkstra</name>
    <filename>classmrpt_1_1graphs_1_1CDijkstra.html</filename>
    <templarg>TYPE_GRAPH</templarg>
    <templarg>MAPS_IMPLEMENTATION</templarg>
    <class kind="struct">mrpt::graphs::CDijkstra::TDistance</class>
    <class kind="struct">mrpt::graphs::CDijkstra::TPrevious</class>
    <member kind="typedef">
      <type>TYPE_GRAPH</type>
      <name>graph_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>a407fc3bcc4ba87a3ad717d7ee2996c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>graph_t::edge_t</type>
      <name>edge_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>abb17e41f2e5aa750a5dbc01f38d53ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; TPairNodeIDs &gt;</type>
      <name>edge_list_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>afc33571bc1c9ede727fb2267858f697f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDijkstra</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>a88694ebf580e67539fe6c132c7e800d9</anchor>
      <arglist>(const graph_t &amp;graph, const TNodeID source_node_ID, double(*functor_edge_weight)(const graph_t &amp;graph, const TNodeID id_from, const TNodeID id_to, const edge_t &amp;edge)=NULL, void(*functor_on_progress)(const graph_t &amp;graph, size_t visitedCount)=NULL)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>MAPS_IMPLEMENTATION::template map&lt; TNodeID, TDistance &gt;</type>
      <name>id2dist_map_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>adbb35f7355f00ca031f006408d06b0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>MAPS_IMPLEMENTATION::template map&lt; TNodeID, TPrevious &gt;</type>
      <name>id2id_map_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>a6fcb66c43761d07f727bfc7dc1cfc81c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>MAPS_IMPLEMENTATION::template map&lt; TNodeID, TPairNodeIDs &gt;</type>
      <name>id2pairIDs_map_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>a3a5d4f574557071834710fc993d6cba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>MAPS_IMPLEMENTATION::template map&lt; TNodeID, std::set&lt; TNodeID &gt; &gt;</type>
      <name>list_all_neighbors_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>ae8b31178ed1a352d0b257f0ea61ea574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>list_all_neighbors_t</type>
      <name>m_allNeighbors</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>adcd0a0d4421f31b659af0309cc0e794f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const TYPE_GRAPH &amp;</type>
      <name>m_cached_graph</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>abbb5a41c7b924c37eff52f4ab9c7262b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>id2dist_map_t</type>
      <name>m_distances</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>aba495385f42153ec6ba62ae2052b9ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; TNodeID, TDistance &gt;</type>
      <name>m_distances_non_visited</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>a907521666a9889fb9862ace311f580d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::set&lt; TNodeID &gt;</type>
      <name>m_lstNode_IDs</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>aa26bfab65a0673ceebb458af7a6b67b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>id2pairIDs_map_t</type>
      <name>m_prev_arc</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>aaa6471caf63a13b827d313657e7d4bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>id2id_map_t</type>
      <name>m_prev_node</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>a8d01b5655774cbfae3248ff8bfae044f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const TNodeID</type>
      <name>m_source_node_ID</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>ae849e097be1ee8b2aa7f3dc75c781b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TYPE_GRAPH</type>
      <name>graph_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>a407fc3bcc4ba87a3ad717d7ee2996c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>graph_t::edge_t</type>
      <name>edge_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>abb17e41f2e5aa750a5dbc01f38d53ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; TPairNodeIDs &gt;</type>
      <name>edge_list_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>afc33571bc1c9ede727fb2267858f697f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CDirectedTree&lt; const edge_t * &gt;</type>
      <name>tree_graph_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>a34c9ac00686172b8faa50797ba512d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getNodeDistanceToRoot</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>a14eb99900fd01f8a59ad4dce52f69d22</anchor>
      <arglist>(const TNodeID id) const </arglist>
    </member>
    <member kind="function">
      <type>const std::set&lt; TNodeID &gt; &amp;</type>
      <name>getListOfAllNodes</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>a712c67414e5d01fdcd35b175055e3f76</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TNodeID</type>
      <name>getRootNodeID</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>adadc4309c3c152edc6ff31afdcef9312</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const list_all_neighbors_t &amp;</type>
      <name>getCachedAdjacencyMatrix</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>a2134c81172efcede7b13da01a361db5f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShortestPathTo</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>a9b3ee2fcb2f74cc497db4aef34b40c2b</anchor>
      <arglist>(const TNodeID target_node_ID, edge_list_t &amp;out_path) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTreeGraph</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDijkstra.html</anchorfile>
      <anchor>ad5efa3762e8919ee5db8454a435ba355</anchor>
      <arglist>(tree_graph_t &amp;out_tree) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphs::CDirectedGraph</name>
    <filename>classmrpt_1_1graphs_1_1CDirectedGraph.html</filename>
    <templarg>TYPE_EDGES</templarg>
    <templarg>EDGE_ANNOTATIONS</templarg>
    <class kind="struct">mrpt::graphs::CDirectedGraph::edge_t</class>
    <member kind="typedef">
      <type>edges_map_t::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>aaf616b4d360427b8874b42f9ae47e02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>edges_map_t::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a6b0bfd0f58d74fcf8d123be18f4dd145</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; TPairNodeIDs, edge_t &gt;::multimap_t</type>
      <name>edges_map_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>aca57c5787fd548ae8c8992037dab64d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>edges_map_t::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a069b3f53a091d692b63cf8266b86f5e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>edges_map_t::reverse_iterator</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a2e296beb370e790216e49f9af9576db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CDirectedGraph&lt; TYPE_EDGES, EDGE_ANNOTATIONS &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a36540c9934a6e58a7d8f99e08dc90bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a5f06a74e4dcade7c9e006cc6e76adbad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>af3e4d624de98ccae4cb84f939a8b17ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDirectedGraph</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ae9b849b0b604ce9247e86e34ef2a2e77</anchor>
      <arglist>(const edges_map_t &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDirectedGraph</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a3bd8ba35f92109712ba144cc7ad1d44d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a8d36d3a2536671d2d33c9ce4b0502762</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>afe54bdf62fb113ec47b165bf1d1fbbd1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad12c020f7c6117316656ecff5b7495a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a46b358938468ca088bee30040937ee9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a5c97be914855fe3de1c5fc1e0dc80b27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a8679f39c2156ab4c8de528dbad5aeb5c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>edgeCount</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ac96025332cba0d8f8d4539b8e457007a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad97f9f610eded01aff1153fc3ecd5667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad000647952b198127bbf8a5518fdda9c</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID, const edge_t &amp;edge_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertEdgeAtEnd</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a2c9ddddb416ca957469d28d61c648507</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID, const edge_t &amp;edge_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>edgeExists</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>af6054c9b1961e62297f8f8ec98b35014</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID) const </arglist>
    </member>
    <member kind="function">
      <type>edge_t &amp;</type>
      <name>getEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad192deacc718e0d353d8df5ac1893eee</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID)</arglist>
    </member>
    <member kind="function">
      <type>const edge_t &amp;</type>
      <name>getEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>aa4befd7cd4e018718729da2f2a8be66a</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID) const </arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; iterator, iterator &gt;</type>
      <name>getEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ac43fa7ea5add1126ade1bba5abc09978</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; const_iterator, const_iterator &gt;</type>
      <name>getEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a937c9c5665e1a080bb94972141629169</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eraseEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>aa283ea592cf4ae269cd2e87c2ce4499a</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllNodes</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a3bc96deca7dc5e41abb52acc0888ffaa</anchor>
      <arglist>(std::set&lt; TNodeID &gt; &amp;lstNode_IDs) const </arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; TNodeID &gt;</type>
      <name>getAllNodes</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ab594871e6c49e8d78fd3cac82e55938d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>countDifferentNodesInEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a965f8cd688c4083f9a94e2d14ef96e5a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNeighborsOf</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a1704486dccfab9ca97cbd2dca52ee695</anchor>
      <arglist>(const TNodeID nodeID, std::set&lt; TNodeID &gt; &amp;neighborIDs) const </arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; TNodeID &gt;</type>
      <name>getNeighborsOf</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>af62d1313c04809e9cd70397a287ee395</anchor>
      <arglist>(const TNodeID nodeID) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAdjacencyMatrix</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a070535b14ade9af8f266213a71085ced</anchor>
      <arglist>(MAP_NODEID_SET_NODEIDS &amp;outAdjacency) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAdjacencyMatrix</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad73cd844f05500fb5c79053aedf149f4</anchor>
      <arglist>(MAP_NODEID_SET_NODEIDS &amp;outAdjacency, const SET_NODEIDS &amp;onlyForTheseNodes) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsDot</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ae48c8b83cde94c33a9930759632f4a55</anchor>
      <arglist>(std::ostream &amp;o, const TGraphvizExportParams &amp;p=TGraphvizExportParams()) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsDot</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>acfc0a402435ca7e329949577570d1cb8</anchor>
      <arglist>(const std::string &amp;fileName, const TGraphvizExportParams &amp;p=TGraphvizExportParams()) const </arglist>
    </member>
    <member kind="variable">
      <type>edges_map_t</type>
      <name>edges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a9e4a3e8a08cb35bfc7a75a94c858c250</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>edgeCount</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ac96025332cba0d8f8d4539b8e457007a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad97f9f610eded01aff1153fc3ecd5667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad000647952b198127bbf8a5518fdda9c</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID, const edge_t &amp;edge_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertEdgeAtEnd</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a2c9ddddb416ca957469d28d61c648507</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID, const edge_t &amp;edge_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>edgeExists</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>af6054c9b1961e62297f8f8ec98b35014</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID) const </arglist>
    </member>
    <member kind="function">
      <type>edge_t &amp;</type>
      <name>getEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad192deacc718e0d353d8df5ac1893eee</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID)</arglist>
    </member>
    <member kind="function">
      <type>const edge_t &amp;</type>
      <name>getEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>aa4befd7cd4e018718729da2f2a8be66a</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID) const </arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; iterator, iterator &gt;</type>
      <name>getEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ac43fa7ea5add1126ade1bba5abc09978</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; const_iterator, const_iterator &gt;</type>
      <name>getEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a937c9c5665e1a080bb94972141629169</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eraseEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>aa283ea592cf4ae269cd2e87c2ce4499a</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllNodes</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a3bc96deca7dc5e41abb52acc0888ffaa</anchor>
      <arglist>(std::set&lt; TNodeID &gt; &amp;lstNode_IDs) const </arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; TNodeID &gt;</type>
      <name>getAllNodes</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ab594871e6c49e8d78fd3cac82e55938d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>countDifferentNodesInEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a965f8cd688c4083f9a94e2d14ef96e5a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNeighborsOf</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a1704486dccfab9ca97cbd2dca52ee695</anchor>
      <arglist>(const TNodeID nodeID, std::set&lt; TNodeID &gt; &amp;neighborIDs) const </arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; TNodeID &gt;</type>
      <name>getNeighborsOf</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>af62d1313c04809e9cd70397a287ee395</anchor>
      <arglist>(const TNodeID nodeID) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAdjacencyMatrix</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a070535b14ade9af8f266213a71085ced</anchor>
      <arglist>(MAP_NODEID_SET_NODEIDS &amp;outAdjacency) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAdjacencyMatrix</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad73cd844f05500fb5c79053aedf149f4</anchor>
      <arglist>(MAP_NODEID_SET_NODEIDS &amp;outAdjacency, const SET_NODEIDS &amp;onlyForTheseNodes) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsDot</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ae48c8b83cde94c33a9930759632f4a55</anchor>
      <arglist>(std::ostream &amp;o, const TGraphvizExportParams &amp;p=TGraphvizExportParams()) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsDot</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>acfc0a402435ca7e329949577570d1cb8</anchor>
      <arglist>(const std::string &amp;fileName, const TGraphvizExportParams &amp;p=TGraphvizExportParams()) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDirectedGraph&lt; CPOSE, EDGE_ANNOTATIONS &gt;</name>
    <filename>classmrpt_1_1graphs_1_1CDirectedGraph.html</filename>
    <member kind="typedef">
      <type>edges_map_t::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>aaf616b4d360427b8874b42f9ae47e02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>edges_map_t::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a6b0bfd0f58d74fcf8d123be18f4dd145</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; TPairNodeIDs, edge_t &gt;::multimap_t</type>
      <name>edges_map_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>aca57c5787fd548ae8c8992037dab64d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>edges_map_t::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a069b3f53a091d692b63cf8266b86f5e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>edges_map_t::reverse_iterator</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a2e296beb370e790216e49f9af9576db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CDirectedGraph&lt; CPOSE, EDGE_ANNOTATIONS &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a36540c9934a6e58a7d8f99e08dc90bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a5f06a74e4dcade7c9e006cc6e76adbad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>af3e4d624de98ccae4cb84f939a8b17ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDirectedGraph</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ae9b849b0b604ce9247e86e34ef2a2e77</anchor>
      <arglist>(const edges_map_t &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDirectedGraph</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a3bd8ba35f92109712ba144cc7ad1d44d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a8d36d3a2536671d2d33c9ce4b0502762</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>afe54bdf62fb113ec47b165bf1d1fbbd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad12c020f7c6117316656ecff5b7495a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a46b358938468ca088bee30040937ee9e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a5c97be914855fe3de1c5fc1e0dc80b27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a8679f39c2156ab4c8de528dbad5aeb5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>edgeCount</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ac96025332cba0d8f8d4539b8e457007a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad97f9f610eded01aff1153fc3ecd5667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad000647952b198127bbf8a5518fdda9c</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID, const edge_t &amp;edge_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertEdgeAtEnd</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a2c9ddddb416ca957469d28d61c648507</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID, const edge_t &amp;edge_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>edgeExists</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>af6054c9b1961e62297f8f8ec98b35014</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID) const</arglist>
    </member>
    <member kind="function">
      <type>edge_t &amp;</type>
      <name>getEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad192deacc718e0d353d8df5ac1893eee</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID)</arglist>
    </member>
    <member kind="function">
      <type>const edge_t &amp;</type>
      <name>getEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>aa4befd7cd4e018718729da2f2a8be66a</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; iterator, iterator &gt;</type>
      <name>getEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ac43fa7ea5add1126ade1bba5abc09978</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; const_iterator, const_iterator &gt;</type>
      <name>getEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a937c9c5665e1a080bb94972141629169</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eraseEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>aa283ea592cf4ae269cd2e87c2ce4499a</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllNodes</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a3bc96deca7dc5e41abb52acc0888ffaa</anchor>
      <arglist>(std::set&lt; TNodeID &gt; &amp;lstNode_IDs) const</arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; TNodeID &gt;</type>
      <name>getAllNodes</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ab594871e6c49e8d78fd3cac82e55938d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>countDifferentNodesInEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a965f8cd688c4083f9a94e2d14ef96e5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNeighborsOf</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a1704486dccfab9ca97cbd2dca52ee695</anchor>
      <arglist>(const TNodeID nodeID, std::set&lt; TNodeID &gt; &amp;neighborIDs) const</arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; TNodeID &gt;</type>
      <name>getNeighborsOf</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>af62d1313c04809e9cd70397a287ee395</anchor>
      <arglist>(const TNodeID nodeID) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAdjacencyMatrix</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a070535b14ade9af8f266213a71085ced</anchor>
      <arglist>(MAP_NODEID_SET_NODEIDS &amp;outAdjacency) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAdjacencyMatrix</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad73cd844f05500fb5c79053aedf149f4</anchor>
      <arglist>(MAP_NODEID_SET_NODEIDS &amp;outAdjacency, const SET_NODEIDS &amp;onlyForTheseNodes) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsDot</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ae48c8b83cde94c33a9930759632f4a55</anchor>
      <arglist>(std::ostream &amp;o, const TGraphvizExportParams &amp;p=TGraphvizExportParams()) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsDot</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>acfc0a402435ca7e329949577570d1cb8</anchor>
      <arglist>(const std::string &amp;fileName, const TGraphvizExportParams &amp;p=TGraphvizExportParams()) const</arglist>
    </member>
    <member kind="variable">
      <type>edges_map_t</type>
      <name>edges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a9e4a3e8a08cb35bfc7a75a94c858c250</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>edgeCount</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ac96025332cba0d8f8d4539b8e457007a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad97f9f610eded01aff1153fc3ecd5667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad000647952b198127bbf8a5518fdda9c</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID, const edge_t &amp;edge_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertEdgeAtEnd</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a2c9ddddb416ca957469d28d61c648507</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID, const edge_t &amp;edge_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>edgeExists</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>af6054c9b1961e62297f8f8ec98b35014</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID) const</arglist>
    </member>
    <member kind="function">
      <type>edge_t &amp;</type>
      <name>getEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad192deacc718e0d353d8df5ac1893eee</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID)</arglist>
    </member>
    <member kind="function">
      <type>const edge_t &amp;</type>
      <name>getEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>aa4befd7cd4e018718729da2f2a8be66a</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; iterator, iterator &gt;</type>
      <name>getEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ac43fa7ea5add1126ade1bba5abc09978</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; const_iterator, const_iterator &gt;</type>
      <name>getEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a937c9c5665e1a080bb94972141629169</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eraseEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>aa283ea592cf4ae269cd2e87c2ce4499a</anchor>
      <arglist>(TNodeID from_nodeID, TNodeID to_nodeID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllNodes</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a3bc96deca7dc5e41abb52acc0888ffaa</anchor>
      <arglist>(std::set&lt; TNodeID &gt; &amp;lstNode_IDs) const</arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; TNodeID &gt;</type>
      <name>getAllNodes</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ab594871e6c49e8d78fd3cac82e55938d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>countDifferentNodesInEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a965f8cd688c4083f9a94e2d14ef96e5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNeighborsOf</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a1704486dccfab9ca97cbd2dca52ee695</anchor>
      <arglist>(const TNodeID nodeID, std::set&lt; TNodeID &gt; &amp;neighborIDs) const</arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; TNodeID &gt;</type>
      <name>getNeighborsOf</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>af62d1313c04809e9cd70397a287ee395</anchor>
      <arglist>(const TNodeID nodeID) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAdjacencyMatrix</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>a070535b14ade9af8f266213a71085ced</anchor>
      <arglist>(MAP_NODEID_SET_NODEIDS &amp;outAdjacency) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAdjacencyMatrix</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ad73cd844f05500fb5c79053aedf149f4</anchor>
      <arglist>(MAP_NODEID_SET_NODEIDS &amp;outAdjacency, const SET_NODEIDS &amp;onlyForTheseNodes) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsDot</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>ae48c8b83cde94c33a9930759632f4a55</anchor>
      <arglist>(std::ostream &amp;o, const TGraphvizExportParams &amp;p=TGraphvizExportParams()) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsDot</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedGraph.html</anchorfile>
      <anchor>acfc0a402435ca7e329949577570d1cb8</anchor>
      <arglist>(const std::string &amp;fileName, const TGraphvizExportParams &amp;p=TGraphvizExportParams()) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphs::CDirectedTree</name>
    <filename>classmrpt_1_1graphs_1_1CDirectedTree.html</filename>
    <templarg>TYPE_EDGES</templarg>
    <class kind="struct">mrpt::graphs::CDirectedTree::TEdgeInfo</class>
    <class kind="struct">mrpt::graphs::CDirectedTree::Visitor</class>
    <member kind="typedef">
      <type>std::list&lt; TEdgeInfo &gt;</type>
      <name>TListEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>ae61fa24a4685bdf459b9d5d6886a6c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; TNodeID, TListEdges &gt;</type>
      <name>TMapNode2ListEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a1ff06c2df499bf19bd583c4223c244b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a0c80c75f65776e9170f880b33eb50c2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitDepthFirst</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a28803746800e1fbc46cead1b9251f16c</anchor>
      <arglist>(const TNodeID root, Visitor &amp;user_visitor, const size_t root_depth_level=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitBreadthFirst</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a1104eab6305582184e9a14ee43383254</anchor>
      <arglist>(const TNodeID root, Visitor &amp;user_visitor, const size_t root_depth_level=0) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsTextDescription</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>aa72fc2b6aa4b2cd5d04be394aa0644cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>TNodeID</type>
      <name>root</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>adae89f6ef9574459a497dd6209234e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMapNode2ListEdges</type>
      <name>edges_to_children</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>aefded5a25ea1701761bb11f3f6709393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TNodeID</type>
      <name>root</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>adae89f6ef9574459a497dd6209234e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMapNode2ListEdges</type>
      <name>edges_to_children</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>aefded5a25ea1701761bb11f3f6709393</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a0c80c75f65776e9170f880b33eb50c2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitDepthFirst</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a28803746800e1fbc46cead1b9251f16c</anchor>
      <arglist>(const TNodeID root, Visitor &amp;user_visitor, const size_t root_depth_level=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitBreadthFirst</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a1104eab6305582184e9a14ee43383254</anchor>
      <arglist>(const TNodeID root, Visitor &amp;user_visitor, const size_t root_depth_level=0) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsTextDescription</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>aa72fc2b6aa4b2cd5d04be394aa0644cc</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDirectedTree&lt; EDGE_TYPE &gt;</name>
    <filename>classmrpt_1_1graphs_1_1CDirectedTree.html</filename>
    <member kind="typedef">
      <type>std::list&lt; TEdgeInfo &gt;</type>
      <name>TListEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>ae61fa24a4685bdf459b9d5d6886a6c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; TNodeID, TListEdges &gt;</type>
      <name>TMapNode2ListEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a1ff06c2df499bf19bd583c4223c244b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a0c80c75f65776e9170f880b33eb50c2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitDepthFirst</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a28803746800e1fbc46cead1b9251f16c</anchor>
      <arglist>(const TNodeID root, Visitor &amp;user_visitor, const size_t root_depth_level=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitBreadthFirst</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a1104eab6305582184e9a14ee43383254</anchor>
      <arglist>(const TNodeID root, Visitor &amp;user_visitor, const size_t root_depth_level=0) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsTextDescription</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>aa72fc2b6aa4b2cd5d04be394aa0644cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>TNodeID</type>
      <name>root</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>adae89f6ef9574459a497dd6209234e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMapNode2ListEdges</type>
      <name>edges_to_children</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>aefded5a25ea1701761bb11f3f6709393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TNodeID</type>
      <name>root</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>adae89f6ef9574459a497dd6209234e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMapNode2ListEdges</type>
      <name>edges_to_children</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>aefded5a25ea1701761bb11f3f6709393</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a0c80c75f65776e9170f880b33eb50c2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitDepthFirst</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a28803746800e1fbc46cead1b9251f16c</anchor>
      <arglist>(const TNodeID root, Visitor &amp;user_visitor, const size_t root_depth_level=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitBreadthFirst</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>a1104eab6305582184e9a14ee43383254</anchor>
      <arglist>(const TNodeID root, Visitor &amp;user_visitor, const size_t root_depth_level=0) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsTextDescription</name>
      <anchorfile>classmrpt_1_1graphs_1_1CDirectedTree.html</anchorfile>
      <anchor>aa72fc2b6aa4b2cd5d04be394aa0644cc</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::system::CDirectoryExplorer</name>
    <filename>classmrpt_1_1system_1_1CDirectoryExplorer.html</filename>
    <class kind="struct">mrpt::system::CDirectoryExplorer::TFileInfo</class>
    <member kind="typedef">
      <type>std::deque&lt; TFileInfo &gt;</type>
      <name>TFileInfoList</name>
      <anchorfile>classmrpt_1_1system_1_1CDirectoryExplorer.html</anchorfile>
      <anchor>a03004d306573d43603813523e822a36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>explore</name>
      <anchorfile>classmrpt_1_1system_1_1CDirectoryExplorer.html</anchorfile>
      <anchor>a66d46c8ef05cdaa1431162b2dd0a9ce4</anchor>
      <arglist>(const std::string &amp;path, const unsigned long mask, TFileInfoList &amp;outList)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>filterByExtension</name>
      <anchorfile>classmrpt_1_1system_1_1CDirectoryExplorer.html</anchorfile>
      <anchor>a6c91ee81f0aa4e612c2d2d45ffceb9bd</anchor>
      <arglist>(TFileInfoList &amp;lstFiles, const std::string &amp;extension)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>sortByName</name>
      <anchorfile>classmrpt_1_1system_1_1CDirectoryExplorer.html</anchorfile>
      <anchor>a51d54b45e0b9fd43e5ccacbb2948b38a</anchor>
      <arglist>(TFileInfoList &amp;lstFiles, bool ascendingOrder=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CDisk</name>
    <filename>classmrpt_1_1opengl_1_1CDisk.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>ad5d897c7c01b2280d397bddaf89c7b7e</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getInRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>a58fa206a57f58599ce3c7f20bd3d60c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOutRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>aa97aaeaef7e5754d6093b4558e33261c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>a5ebb095c2569233230481cd5110803f6</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDiskRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>a3f174b12291f2c2e5ab44d5c433f182f</anchor>
      <arglist>(float outRadius, float inRadius=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLoopsCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>aaab0e0cdbeb849db26eee8cc0067cdb4</anchor>
      <arglist>(uint32_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSlicesCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>a8cb92faa2996201b143b734c62267754</anchor>
      <arglist>(uint32_t N)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>a4e7e7ca657379cb07821ac2ee09b704e</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CDiskPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>a116fe931ba63efabac2c79f6f9c04d95</anchor>
      <arglist>(float radiusOut, float radiusIn, uint32_t slices=50, uint32_t loops=4)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_nLoops</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>a0d88a2d53c69bf3ab818e300a6236ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_nSlices</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>a37b100eda50ea6254c287fc06f9cf4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_radiusIn</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>a890e71738f3612f5944446369ffaa0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_radiusOut</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>a3c0c05ee14962ce006a94975c396feb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CDisk</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>a55e21814bbc455647f198a362ff156e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CDisk</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>a11bb31bcb397ea1b1f29ffbc05e4e9db</anchor>
      <arglist>(float rOut, float rIn, uint32_t slices, uint32_t loops)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CDisk</name>
      <anchorfile>classmrpt_1_1opengl_1_1CDisk.html</anchorfile>
      <anchor>a8543f29aa6fbd703cd2b37fc2b741082</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::gui::CDisplayWindow</name>
    <filename>classmrpt_1_1gui_1_1CDisplayWindow.html</filename>
    <base>mrpt::gui::CBaseGUIWindow</base>
    <member kind="function">
      <type></type>
      <name>CDisplayWindow</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>a9fb64706e9925e5c1eab6eb340cb2bd3</anchor>
      <arglist>(const std::string &amp;windowCaption=std::string(), unsigned int initWidth=400, unsigned int initHeight=400)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableCursorCoordinatesVisualization</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>a8ece5aeb1f605a90d125e5c971181a30</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getLastMousePosition</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>aa3f9a6e0f9378864dce8a9825c8ae079</anchor>
      <arglist>(int &amp;x, int &amp;y) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plot</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>a7e7da9f6a9f19f23fd901ce09aecd1b3</anchor>
      <arglist>(const mrpt::math::CVectorFloat &amp;x, const mrpt::math::CVectorFloat &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plot</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>a0b47ebabd81ea014bdfc885386576dac</anchor>
      <arglist>(const mrpt::math::CVectorFloat &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>acf35602617f70f6350f7eb79c721bc3a</anchor>
      <arglist>(unsigned int width, unsigned int height) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCursorCross</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>a395318d9e9a55b4ae1a06114e2bd11dc</anchor>
      <arglist>(bool cursorIsCross) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPos</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>a1c874b05e293aa831c9a3850ed591f7a</anchor>
      <arglist>(int x, int y) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowTitle</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>a480821cf548109579aa1b4f2e9e102b0</anchor>
      <arglist>(const std::string &amp;str) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showImage</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>adad7ae1a3d5a2aa05d9800d8ea966f51</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showImageAndPoints</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>ab66d694257680c7d1724c47ef10fe9c3</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, const mrpt::math::CVectorFloat &amp;x, const mrpt::math::CVectorFloat &amp;y, const mrpt::utils::TColor &amp;color=mrpt::utils::TColor::red, const bool &amp;showNumbers=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showImageAndPoints</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>a1349caf31a35f2415178dccec957f639</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, const std::vector&lt; float &gt; &amp;x, const std::vector&lt; float &gt; &amp;y, const mrpt::utils::TColor &amp;color=mrpt::utils::TColor::red, const bool &amp;showNumbers=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showImageAndPoints</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>ab8428a84120e5ca42f22e172c8999aff</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, const FEATURELIST &amp;list, const mrpt::utils::TColor &amp;color=mrpt::utils::TColor::red, const bool &amp;showIDs=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showImagesAndMatchedPoints</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>a40853f5e64652f0f420d33af8732c049</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img1, const mrpt::utils::CImage &amp;img2, const MATCHEDLIST &amp;mList, const mrpt::utils::TColor &amp;color=mrpt::utils::TColor::red, bool showNumbers=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showImagesAndMatchedPoints</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>a4b9beee11bb5e1f4cbaa5432f103e126</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img1, const mrpt::utils::CImage &amp;img2, const FEATURELIST &amp;leftList, const FEATURELIST &amp;rightList, const mrpt::utils::TColor &amp;color=mrpt::utils::TColor::red)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showTiledImageAndPoints</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>af2d9b845d955bdf6b1be5277e0e7de1a</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, const FEATURELIST &amp;list, const mrpt::utils::TColor &amp;color=mrpt::utils::TColor::red)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDisplayWindow</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>aac6e187b6a42cded23ad74e4913bb249</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CDisplayWindowPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>a647e8431e4a0efdd720bfe43fc3aa785</anchor>
      <arglist>(const std::string &amp;windowCaption, unsigned int initWidth=400, unsigned int initHeight=400)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enableCursorCoordinates</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow.html</anchorfile>
      <anchor>a5474bf95db6dd1564f6de8cf058a92a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::gui::CDisplayWindow3D</name>
    <filename>classmrpt_1_1gui_1_1CDisplayWindow3D.html</filename>
    <base>mrpt::gui::CBaseGUIWindow</base>
    <member kind="function">
      <type>void</type>
      <name>addTextMessage</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a03f710d089a04a60a5560315fc4ae043</anchor>
      <arglist>(const double x, const double y, const std::string &amp;text, const mrpt::utils::TColorf &amp;color=mrpt::utils::TColorf(1.0, 1.0, 1.0), const size_t unique_index=0, const mrpt::opengl::TOpenGLFont font=mrpt::opengl::MRPT_GLUT_BITMAP_TIMES_ROMAN_24)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTextMessage</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a1e05ebbc9e698f48fe3966ed5aff9be3</anchor>
      <arglist>(const double x_frac, const double y_frac, const std::string &amp;text, const mrpt::utils::TColorf &amp;color, const std::string &amp;font_name, const double font_size, const mrpt::opengl::TOpenGLFontStyle font_style=mrpt::opengl::NICE, const size_t unique_index=0, const double font_spacing=1.5, const double font_kerning=0.1, const bool draw_shadow=false, const mrpt::utils::TColorf &amp;shadow_color=mrpt::utils::TColorf(0, 0, 0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>captureImagesStart</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a911758c3492c885a065e81bb37928e99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>captureImagesStop</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>af99b22ac24755b1bf378fb2d54f64df2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDisplayWindow3D</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a7bc0d220d0085bf1464d7166d3784b80</anchor>
      <arglist>(const std::string &amp;windowCaption=std::string(), unsigned int initialWindowWidth=400, unsigned int initialWindowHeight=300)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearTextMessages</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>ae72c25b23d8e75354784c69dbda94128</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forceRepaint</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a31ec1ebef2654d366ae18c0fead9c57a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::COpenGLScenePtr &amp;</type>
      <name>get3DSceneAndLock</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>ab6b1f69498a9da059dc8eaa44caf0e79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCameraAzimuthDeg</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a9b0a2585f8226d8cd9aa58d1c2dc613c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCameraElevationDeg</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a1ff20028441bcc0f433501362a855568</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCameraPointingToPoint</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a0930fec1c5ebda990751a34eab5f3d2c</anchor>
      <arglist>(float &amp;x, float &amp;y, float &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCameraZoom</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a780bc3a2d19b5d1b1a1d7828243b6634</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::COpenGLViewportPtr</type>
      <name>getDefaultViewport</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a9834772109be8c547522bd5fd12ff9e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFOV</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a31d8f984e9a7de83db30a6226c414f23</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getLastMousePosition</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a002d3d6daddae4d0f75fe1ddb4070fcf</anchor>
      <arglist>(int &amp;x, int &amp;y) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLastMousePositionRay</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>ac03aede1c7dc35a854f6734616225d89</anchor>
      <arglist>(mrpt::math::TLine3D &amp;ray) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLastWindowImage</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a6b9e5a6bd8bbc1aadc630b2dc0c622a2</anchor>
      <arglist>(mrpt::utils::CImage &amp;out_img) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CImagePtr</type>
      <name>getLastWindowImagePtr</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a0f6ddffcef6a56bfbde400137bb94c7b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRenderingFPS</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>afd69c044e6364fc3341dfa3abd3930b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>grabImageGetNextFile</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>ad273c31b031e8d2c6c3a413b870daf17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grabImagesStart</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a74fc1d88fc709d3c82c03850f6f9c57a</anchor>
      <arglist>(const std::string &amp;grab_imgs_prefix=std::string(&quot;video_&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grabImagesStop</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>af3cf8dd3ac0b15945280b9280394aa5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCameraProjective</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>ae626e72f031e99e1d43ba0a4f6097fd6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCapturingImgs</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>abb152d83dceb9e581a7b870c3bd6d85f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repaint</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>ad7f8e4c6a63a9a6508f987db05083de4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a71f4449e5e74a6b29dda7d88ea3a23cd</anchor>
      <arglist>(unsigned int width, unsigned int height) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraAzimuthDeg</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a80bda6803ff424c264cae6b2e7457424</anchor>
      <arglist>(float deg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraElevationDeg</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>af6a9be0f89d8d8308ae8b584220052a5</anchor>
      <arglist>(float deg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraPointingToPoint</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a1cde8ed2bdc977a9bb081db988a48e39</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraProjective</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a717b244896ee31ddb7f0c9cd4ed29807</anchor>
      <arglist>(bool isProjective)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraZoom</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a5b783abf9a1ed033ab060aabba1387aa</anchor>
      <arglist>(float zoom)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCursorCross</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>acfa79189f517d32d67682836c5af348c</anchor>
      <arglist>(bool cursorIsCross) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFOV</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a6b9cd97c37d1e989dd6f83817f02f200</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageView</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>abbe1d5d149c1d1350ef6357b91ddf016</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageView_fast</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a1fa8d26d10f33eca37d575bd3d1b55dc</anchor>
      <arglist>(mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxRange</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>aac502ba40028973e6eb00ae817e6fd09</anchor>
      <arglist>(double new_max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinRange</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>ad988e3e103571d3abae3c52ea4c53de6</anchor>
      <arglist>(double new_min)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPos</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>aeb364e4b68b1c6749392210bed61e0ef</anchor>
      <arglist>(int x, int y) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowTitle</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a07b69e751a6ac1e79dfe6b3ecfcf77b9</anchor>
      <arglist>(const std::string &amp;str) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlockAccess3DScene</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a33cf1c0fce3d1a68be686864f300e814</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateWindow</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a23d25bf3228caf6480ffbafb602504be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>useCameraFromScene</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>aff5ccb48ddd99e2288e5c5d57b0402e2</anchor>
      <arglist>(bool useIt=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDisplayWindow3D</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a873e83c734bcc5d2c99244270d411471</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CDisplayWindow3DPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>ae2e837099c66f96030b26f7678b32751</anchor>
      <arglist>(const std::string &amp;windowCaption, unsigned int initialWindowWidth=400, unsigned int initialWindowHeight=300)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>createOpenGLContext</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>abf41aada31d381a14a80d6033bb6e8e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>doRender</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a222bd6b3dfc9557a9c2361affe65bbf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_emitGrabImageEvent</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>ab9aee43723480d01c7abfea611f5a7ad</anchor>
      <arglist>(const std::string &amp;fil)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_setRenderingFPS</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a284edb7e41447002b9c4e77bdc6a0529</anchor>
      <arglist>(double FPS)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internalSetMinMaxRange</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>aa0b5275c8095b9b6b5a54820d1744032</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::opengl::COpenGLScenePtr</type>
      <name>m_3Dscene</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>aeb422c730b0298331028e2faebb26b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CCriticalSectionRecursive</type>
      <name>m_csAccess3DScene</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>aeeb1e9f9099a441165992285d4a2de7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::void_ptr_noncopy</type>
      <name>m_DisplayDeviceContext</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a5a3c08152839e4a210fe25b91f1de604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::void_ptr_noncopy</type>
      <name>m_GLRenderingContext</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>aee0a1dd9a71549c2742cd58e8421973a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_grab_imgs_idx</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a2fa49c7fdd4fc6d0ffe492ec207c214b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_grab_imgs_prefix</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a8ccfc144c2b27b74beb40dddbb60eeb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_is_capturing_imgs</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>ae4bc81ff03353bd2ed307eeb915f35c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CImagePtr</type>
      <name>m_last_captured_img</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>adf53e4589501f97e44c2f260ffd0b4df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>synch::CCriticalSection</type>
      <name>m_last_captured_img_cs</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>aa561e6d4d8b641c0159f9cf970b2a737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_last_FPS</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>aa655c746d5fbebaf414805e2f43f849d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_lastFullScreen</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>ad227235bebd10d250a73c0e6707e3856</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>C3DWindowDialog</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>af363eff8a66db772f89467af51a862bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>CMyGLCanvas_DisplayWindow3D</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3D.html</anchorfile>
      <anchor>a4bf71221b5cfa6c266d84d73b8a732e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::gui::CDisplayWindow3DLocker</name>
    <filename>classmrpt_1_1gui_1_1CDisplayWindow3DLocker.html</filename>
    <member kind="function">
      <type></type>
      <name>CDisplayWindow3DLocker</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3DLocker.html</anchorfile>
      <anchor>abbe7bc06cb4161f83f93863e4432cbd0</anchor>
      <arglist>(CDisplayWindow3D &amp;win, mrpt::opengl::COpenGLScenePtr &amp;out_scene_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDisplayWindow3DLocker</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3DLocker.html</anchorfile>
      <anchor>ac99be56b0979fdf5e349756feeb7a6e7</anchor>
      <arglist>(CDisplayWindow3D &amp;win)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CDisplayWindow3DLocker</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3DLocker.html</anchorfile>
      <anchor>af9b7827da108930fe513791fbd6dd156</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CDisplayWindow3D &amp;</type>
      <name>m_win</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindow3DLocker.html</anchorfile>
      <anchor>ab18f1a482a8b5ae3eeb77da09796f951</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::gui::CDisplayWindowPlots</name>
    <filename>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</filename>
    <base>mrpt::gui::CBaseGUIWindow</base>
    <member kind="typedef">
      <type>void(*</type>
      <name>TCallbackMenu</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>ab533f5062887c88c6849db223ffa9018</anchor>
      <arglist>)(int menuID, float cursor_x, float cursor_y, void *userParam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPopupMenuEntry</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>aa9ccb3586a00b84f31263ecff1741a26</anchor>
      <arglist>(const std::string &amp;label, int menuID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>axis</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a10753b63e3b4a34488db15febfea18fa</anchor>
      <arglist>(float x_min, float x_max, float y_min, float y_max, bool aspectRatioFix=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>axis_equal</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>ac0e6cf538bdf6e856143a23ef7ad9cee</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>axis_fit</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>acbf8b8d0d1369f2b07aa73034b292116</anchor>
      <arglist>(bool aspectRatioFix=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDisplayWindowPlots</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>ad993e456a88ae023aee49a576702afb6</anchor>
      <arglist>(const std::string &amp;windowCaption=std::string(), unsigned int initialWidth=350, unsigned int initialHeight=300)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>af81c97421ad08360e1ac4831d034c6f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clf</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a7229d122bbbfa3d0cb3cd6c1190e65f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableMousePanZoom</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>ad20e9b34bc0703f90d896d0e92e30b15</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getLastMousePosition</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a95f983e8c3c03179163c5d8331b32e21</anchor>
      <arglist>(int &amp;x, int &amp;y) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hold_off</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>aacef084e4c1f44ef306303495f45e62e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hold_on</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a70dcaa9a53aa3b68a43ffb1cfa0c00f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>image</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>adee1adb7eb2ca7c3cd8ba870c80384cf</anchor>
      <arglist>(const utils::CImage &amp;img, const float &amp;x_left, const float &amp;y_bottom, const float &amp;x_width, const float &amp;y_height, const std::string &amp;plotName=std::string(&quot;image&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plot</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a842b10c6ec79d9921fb6db89ca38577e</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;x, const std::vector&lt; T2 &gt; &amp;y, const std::string &amp;lineFormat=std::string(&quot;b-&quot;), const std::string &amp;plotName=std::string(&quot;plotXY&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plot</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a9f97d689e8df9b46b1be3ba81c7ff77c</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;x, const Eigen::MatrixBase&lt; Derived2 &gt; &amp;y, const std::string &amp;lineFormat=std::string(&quot;b-&quot;), const std::string &amp;plotName=std::string(&quot;plotXY&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plot</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>afb48a6e0e9766d7dcb5a1fe8f50b3820</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived1 &gt; &amp;x, const std::vector&lt; T2 &gt; &amp;y, const std::string &amp;lineFormat=std::string(&quot;b-&quot;), const std::string &amp;plotName=std::string(&quot;plotXY&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plot</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>aa8b679a364b81154754bccd9f80bcd37</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived1 &gt; &amp;x, const Eigen::MatrixBase&lt; Derived2 &gt; &amp;y, const std::string &amp;lineFormat=std::string(&quot;b-&quot;), const std::string &amp;plotName=std::string(&quot;plotXY&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plot</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>aed48dfcbed3652649ec5d4371a60d937</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;y, const std::string &amp;lineFormat=std::string(&quot;b-&quot;), const std::string &amp;plotName=std::string(&quot;plotXY&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plot</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>adacf1ed57b56fe120ba419fdd5daa37f</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;y, const std::string &amp;lineFormat=std::string(&quot;b-&quot;), const std::string &amp;plotName=std::string(&quot;plotXY&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void GUI_IMPEXP</type>
      <name>plotEllipse</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a90d70c5e3f24b369ede73139083c9093</anchor>
      <arglist>(const T mean_x, const T mean_y, const mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &amp;cov22, const float quantiles, const std::string &amp;lineFormat=std::string(&quot;b-&quot;), const std::string &amp;plotName=std::string(&quot;plotEllipse&quot;), bool showName=false)</arglist>
    </member>
    <member kind="function">
      <type>void GUI_IMPEXP</type>
      <name>plotEllipse</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>adbc2bd9f28b9dbc1e607abf238cad456</anchor>
      <arglist>(const T mean_x, const T mean_y, const mrpt::math::CMatrixFixedNumeric&lt; T, 2, 2 &gt; &amp;cov22, const float quantiles, const std::string &amp;lineFormat=std::string(&quot;b-&quot;), const std::string &amp;plotName=std::string(&quot;plotEllipse&quot;), bool showName=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plotEllipse</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a1b3c2e13e540ea64d69632191adc5dc8</anchor>
      <arglist>(const T mean_x, const T mean_y, const CMatrixTemplateNumeric&lt; T &gt; &amp;cov22, const float quantiles, const std::string &amp;lineFormat, const std::string &amp;plotName, bool showName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plotEllipse</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>acaeeb4974a8c8d32225a2cc338e690bc</anchor>
      <arglist>(const T mean_x, const T mean_y, const CMatrixFixedNumeric&lt; T, 2, 2 &gt; &amp;cov22, const float quantiles, const std::string &amp;lineFormat, const std::string &amp;plotName, bool showName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>ace2237ee71cedbbdd80fe54f688a4667</anchor>
      <arglist>(unsigned int width, unsigned int height) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCursorCross</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a6ba122571bbf3f0171671c6b61a4c096</anchor>
      <arglist>(bool cursorIsCross) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMenuCallback</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>ae35606fa4ef43fc71fa158b6845ea53f</anchor>
      <arglist>(TCallbackMenu userFunction, void *userParam=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPos</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a64c4e92b8ab69c18667181bfdc8c8054</anchor>
      <arglist>(int x, int y) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowTitle</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a9f482a03ea45ae8e2d129f89a62571bf</anchor>
      <arglist>(const std::string &amp;str) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDisplayWindowPlots</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a13a22accd55076bab204a015b0a96897</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CDisplayWindowPlotsPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>ada20716956f8ebb2e45b046566395b8a</anchor>
      <arglist>(const std::string &amp;windowCaption, unsigned int initialWindowWidth=400, unsigned int initialWindowHeight=300)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_plot</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a69323c2905e3d8a881e3846164e3c286</anchor>
      <arglist>(mrpt::math::CVectorFloat &amp;x, mrpt::math::CVectorFloat &amp;y, const std::string &amp;lineFormat, const std::string &amp;plotName)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_plot_interface</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>ad66248e8c65ba576f7490659e4e349b0</anchor>
      <arglist>(const VECTOR1 &amp;x, const VECTOR2 &amp;y, const std::string &amp;lineFormat, const std::string &amp;plotName)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_plot_interface</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a94d9360e6ac8418a39f1d5031261753a</anchor>
      <arglist>(const VECTOR1 &amp;y, const std::string &amp;lineFormat, const std::string &amp;plotName)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCallbackMenu</type>
      <name>m_callback</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a3587ab60849d518508112ac9e8c0918e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_callback_param</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a05bdca4f1f0bab30c569d37e6926b1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_holdon</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a3b19a27553d9993e0973629c73cb6151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_holdon_cnt</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>abd2e33dc798b3f3db307bbfd2d0d824e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_holdon_just_disabled</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a1c5c678330a336bdc0e7537ff9b1cace</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>CWindowDialogPlots</name>
      <anchorfile>classmrpt_1_1gui_1_1CDisplayWindowPlots.html</anchorfile>
      <anchor>a0eab80c3eb0251b2f663e3d0e010573e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDlgCalibWizardOnline</name>
    <filename>classCDlgCalibWizardOnline.html</filename>
    <member kind="function">
      <type></type>
      <name>CDlgCalibWizardOnline</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a11a7dc1a8bf1fb273cce81ac7b1fe6c6</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDlgCalibWizardOnline</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a667e610c4884030f3bd4330cde57ac66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnClose</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>ac8de48b7bb2cb450291bc31b3cf2f3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnStart</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a859c9cd7d7eb303aa0601911b44358c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnStop</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a61a33dded57d031eb7be494d074b05ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbNormalize</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>ae9b56f2e1f1e9d22def0e6a63f65d527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edLengthX</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>ac627933af68219f044fc2324e051fadf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edLengthY</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a0061a83c6920c97eb89e379778cb0ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edNumCapture</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a4a0d10876006e72e2d432b492b732b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edSizeX</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>ac749641d9e873adeb6f7471b44593012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edSizeY</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a33c85bccb7d2880a2a6fee99d8911ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer1</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a6d1f4792f570e75bfb37783abc60f270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>lbProgress</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a3fa90ee1dc8c2a23c964ede3d785212e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vision::TCalibrationImageList</type>
      <name>m_calibFrames</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a059596163725720a6ac4ff6d1e4325f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::gui::CPanelCameraSelection *</type>
      <name>m_panelCamera</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>aea7f7f1daf67011c4a867bbce0e7968c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::gui::wxMRPTImageControl *</type>
      <name>m_realtimeview</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a70957da3f93a509f29f552796f98a157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxChoice *</type>
      <name>pnpSelect</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>adae967a931e19776111f310cdc4f67c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioBox *</type>
      <name>rbMethod</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>ad58ff15a8f3e9da58cab39884ac35b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CMyRedirector *</type>
      <name>redire</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a61894f8f1a458345d9b006de1c03dc3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a29f9c55cf51a961c3945918d191a8f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a74432605311c99d7fb52289f1c0899af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a195eb2c545eb989ce7d72d30643e9bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>aba6d38090d48110cb28b5a6d34f4bbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a5198cc09080358cfca8768ec2964a1d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>adc5a53a343b33d1648ab86689e9a6415</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTimer</type>
      <name>timCapture</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a30ee211d7f9e2e5c3250816b9653d9be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>txtLog</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a3125bfdbb2093f027bb2fa6c3bf6be99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a1699ea8613f4b1867ae4ef3e77b5786f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a558ba9e8e66eaf56920f3adb5da30929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a903765072d973dc9307da8d53aa622f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a23f8f3a28eb73420d5abc7c1f32bd6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHOICE1</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>ad28d9566edbfa760f346b0f88fba5440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM1</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a8a28ca2fd54135c6f0ddaed702410980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM2</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>abd9b6d06d9873b01b8296adac80433aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX1</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a627627d5a7789ed380b95ad2ee3a088a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>adbb3067b7d1b6ee8cde3f28e149441fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL2</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>aeaf2cbad497bd5323982c408c5adccd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL3</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>adbe67ca366e41f028c560b96455bfc30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a0a5f0f5836726ae66bee22451f1787e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>ae57f838dbd298f6fc63ac4d78f1e0900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>aa778edb062b8caf641a635396821c530</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>aee9468030b9e5db1cd814e3bf8100c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a0b3e35bb140777ede07ac3b6c71aa082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a380952725ebdc4d42adf0ee7269c287d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a9734d845321d3f62b294842e36886202</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a6d4d56e1e443bf1586f42482f4860d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a407c4678ed46afb68f5d810d16213c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a8a8703760146a08e6138e9b8f67b1301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TIMER1</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>ab22b4cb16e652256b1c3a9d9c5f5e68e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCloseClick</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>ac65d457ed0cd4a24dda6d04af6c225fc</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStartClick</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a26cece725fab770739fd647fbd3ed58f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStopClick</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a630d87ad87878452779cfc6c8fc3edd4</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimCaptureTrigger</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a1c1743234dad48d9a47bc4d87a37722c</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>threadProcessCorners</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>aa75c4cf11f6d69e3feb9ac249cc4f9ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_check_size_x</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a2f48b6118c0ec5cd341de1465e46cf8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_check_size_y</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a0c4959a421a9056e8a2a8f5e734916d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_normalize_image</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a2f9e704a8b77f2fb6d357404dcf20551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_threadCorners</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a711b265ef8f14753d53da53c2b4a54ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservationImagePtr</type>
      <name>m_threadImgToProcess</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>afcdec2485fca4bac7928cc6b6351307d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_threadIsClosed</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a7bc92479be08e27a09ba54bc4c8be060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_threadMustClose</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>aa276306d786e7df1ab3eec86130c189a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::utils::TPixelCoordf &gt;</type>
      <name>m_threadResults</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a3fa6cf1bb265d7123a5726a06e913a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_threadResultsComputed</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>ae51d09b6683b9d8b9e8ab60734d3d5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_useScaramuzzaAlternativeDetector</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>ad56da432f3e75dc5d8d090e99357960e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::hwdrivers::CCameraSensorPtr</type>
      <name>m_video</name>
      <anchorfile>classCDlgCalibWizardOnline.html</anchorfile>
      <anchor>a132f1a7abf7cff29f28f646029a7c1f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDlgCamTracking</name>
    <filename>classCDlgCamTracking.html</filename>
    <member kind="function">
      <type></type>
      <name>CDlgCamTracking</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>ae80b11dbdb81b1135024c8448483309d</anchor>
      <arglist>(_DSceneViewerFrame *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UpdateTableFromPoses</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>ad1ffc97b28cda4b8abab5ae07e1c0ee8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDlgCamTracking</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a36de9c846dda34cc4d44d87479b0c2c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnClose</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a31f771633b233e3e2a20588a79cc587a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnGrab</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>af845741de81add9f1c991cfa54be1459</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnLoad</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a58575f66363d181d67fd7b99d595a202</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnSave</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a1f30e49e3c9fd2c26439a09224d6be76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnStart</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a08ef99dee51c85c342fb43f1c928928c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnStop</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a6ba5c75f4c00ec8278508b95356fedb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbConstVel</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>ac4ccf099a4428a55adf704edb8ac92b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edVel</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>adec4f4bc343382cf69412cb6cd9b206e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxGrid *</type>
      <name>gridPoses</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a88e06b474fcbc414cee9a274cf423ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3DInterpolator</type>
      <name>m_poses</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a5273a2458689ef15f3d535702c8de79d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxMenu</type>
      <name>menuGrid</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a95adbca7aae95dc8685331c2a865e08b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxMenuItem *</type>
      <name>MenuItem1</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a2a6c8f27ae0c8fe360174592f7fcdc69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>_DSceneViewerFrame *</type>
      <name>m_main_win</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a0f1be0ff795ce3623bce8bef05076f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a97527ee82afee68fd3de8321eadcb2c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>aa06a3b1199bc45eb5c2dbe3ec8e9fa8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a6e156f9c96f156f13ebea21a25fb31de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a6abb70f24658c2a8a9deeb4a3e6e0d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a3ae75d044837acea7cb0b0a8edc3bc17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a41ee98f50566bd11e77bcb1611fac911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a7166c8675540dd3deb660797d707f622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_GRID1</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a0fe86b2827bcedc752554bcec4b3ffc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM1</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>ab9e23498357f1066e393ebc76eb96f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a9a66ffce3a160a60589f9fbb48f4f75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCloseClick</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>ab468cce5fc585fccea237dafc7b29761</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnGrabClick</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a46e0c1c73c1932540bde8f490c824af3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnLoadClick</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a504a5dd9b7be0f7fa85b29ac34c19fa7</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnSaveClick</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>af231ca4e59bad8a7338426230857cf76</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStartClick</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a4aab45502e01877718f90b1c156bc5df</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStopClick</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a46b2a3e03db48f3418f40a03676abd4d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItemDelete</name>
      <anchorfile>classCDlgCamTracking.html</anchorfile>
      <anchor>a43975555ce17fb17574788a5528527bf</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDlgLog</name>
    <filename>classCDlgLog.html</filename>
    <member kind="function">
      <type></type>
      <name>CDlgLog</name>
      <anchorfile>classCDlgLog.html</anchorfile>
      <anchor>a06f68c62a86b72b849ce0084bc8277c0</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDlgLog</name>
      <anchorfile>classCDlgLog.html</anchorfile>
      <anchor>ae3a4afd04e22440a31f795f7337a7d5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnClear</name>
      <anchorfile>classCDlgLog.html</anchorfile>
      <anchor>ac90d964be07646ace47ef989e7810e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnSave</name>
      <anchorfile>classCDlgLog.html</anchorfile>
      <anchor>a83159f74969afc7de1aabcbb1d496bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edLog</name>
      <anchorfile>classCDlgLog.html</anchorfile>
      <anchor>a2b9a7a04fa3bbe0da68ea2ba3eb3fb42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTimer</type>
      <name>timDumpLog</name>
      <anchorfile>classCDlgLog.html</anchorfile>
      <anchor>a5fb61e4e6347dfd47a3b2f6746414675</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMyRedirector *</type>
      <name>m_redirector</name>
      <anchorfile>classCDlgLog.html</anchorfile>
      <anchor>a28b39bb6e22a5596e6aaf856f6c4875b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCDlgLog.html</anchorfile>
      <anchor>a498bb7e7c8253680db0205713b8501fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCDlgLog.html</anchorfile>
      <anchor>a1bbdae1f816d953bd15b81bb553bc1cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classCDlgLog.html</anchorfile>
      <anchor>a8a53f041e3cf01e21e54be9bcb2b7c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TIMER1</name>
      <anchorfile>classCDlgLog.html</anchorfile>
      <anchor>a84e31c30e81bda0c519e575f92a6332b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnClose</name>
      <anchorfile>classCDlgLog.html</anchorfile>
      <anchor>ae4e55437f8b152d79607f9980dcf8253</anchor>
      <arglist>(wxCloseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimDumpLogTrigger</name>
      <anchorfile>classCDlgLog.html</anchorfile>
      <anchor>a27ae545f29dd2ac0340f31aff5bf0f14</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDlgParams</name>
    <filename>classCDlgParams.html</filename>
    <member kind="function">
      <type></type>
      <name>CDlgParams</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a086ba80d9873801c73b186d1651553f6</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnBrowseClick</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>affa6b5381627ee8744a2527dabd8908b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnCancelClick</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a0d8a98b1bbc322f205a9db10860999a2</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnOkClick</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a9bd0555a8589a20217b67656464e7b69</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnrbIKFdavisonSelect</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a345f5e5d9040e5045a2b689b306b4790</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnUpdateControlsState</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a41a118259278d44700d727c0815bab8a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDlgParams</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a52fae20168c62cfb56557b651e6bae35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnBrowse</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a72ebfcd9c77a2f24cf9e287a4d39e227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnCancel</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a5fbf2d410ed76ea1f5c00e660f74b935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnOk</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ae00521f77bb906916fcdbbfdb813a7e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbJacobObs</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aed734e94f438c645bb78b752b41c6573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbJacobTran</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ada04422b00aa94effad48cbcf9ed5e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbSensorDistin</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a314aeec68c27a7e0003e4b5fd2703693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edChi2</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>af1031088a2d7d5e361b0f0bf99acddae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edFOV</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>abbdc84031aa1b40140b7e77c0ec39d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edICMLrefDist</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aab1727f7a3f6201c8f8434b599f0c816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edIKFiters</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a76aa27bc549e3a19dc11e36cc3521705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edLMs</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a2758313b6f37ef9d0da30773ce383579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edMapFile</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aaa38c0f3836ad6c559765c36f22c6f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edMaxR</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ac2aa33360780355cb333c35cb2f10b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edMinR</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aa79763545b347e87f46a08ac45810031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edOdomStdXY</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a40c611ffe5116db13aab779296a6d32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edOverOdom</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aea04f9034363299be7b474aa33f0092a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edOverSensor</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>af2c72cf4df15f1e5f6997ef64e217743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edPathLen</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a708c06eceb2332f04e0ac597a81e851b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edPathStepSize</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a491085d6ef928d160e315e791727e393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edSeed</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a55867da2122d4daf801e1951945b26d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edSenPhi</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>addb4da8e14f6f9e8144d858505a0607d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edSenX</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>abdd92f0a6bdf5ed58f32577cdac6c38d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edSenY</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a5cebd24e33459b6a5485cb035acab466</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edSpuriousMean</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a3caad67b367f6a89c797257ba6ab5152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edSpuriousStd</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a943c084852770c010949516070e7f1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edStdAngle</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a5fea6db464c6e0fb529a57143d3c3d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edStdOdomPhi</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a44f2fa7d00be33b96a3e79a8e0b956c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edStdRange</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a5c6bdb2321cae451a634bcddac7e48c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>panelDA</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a95fa912ca1355da366a2c689c1bda58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioBox *</type>
      <name>rbDAMethod</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a4edd0ba5c65ccb56e638ad6b56bfe7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioBox *</type>
      <name>rbDAMetric</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a2e61fae464b9ec2f64e7bfa488b282b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioBox *</type>
      <name>rbICmetric</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a2f02dd2b915b08d34746f67d29a449c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbIKF</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a664b7c53a50a2ffcb6fa34e3520ec18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbIKFdavison</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a1ed70ec71a10735c88ed09f7f3999e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbKFdavison</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a5a3ab091e790ebaab8fc5484eafdcf84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbKFnaiv</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ab0b471d974a29a555c79fff56dd11f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbMapCorridor</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a0e4081908ccb738841034218c1f878c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbMapFile</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ae27fa75796fbbbc9b23b735c1e1158d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbMapRandom</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>afc9aaf9d15504e280ce85a8ffe702ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a6c58595c684df9b6e411d067d9eb42b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText10</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a00d36f5c36c73b56e153368d628c9c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText11</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a430f84d15985d2dbb3bf4cffb37515e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText12</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aa191724d865e0ebe43a2b1e47d42cb62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText13</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a7f48e8ac03014549b86cdcf9c9bc10dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText14</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a006c808509c7c3b1df1459971d29300a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText15</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ad46bf28d5f38898ead60e1c2d40dc8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText16</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a3e755f7512fc308f1d0ce83ebff446ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText17</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>afa065add5143857649ed2a96f8776566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText18</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aac8fa9511793349e6005fdbd25d1a7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText19</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a1446808b285de1b7f943c84947eeeb03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ad3c2d784c072273f3a57245e52ee5247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText20</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ade31c7d63eb2b8b42b07ff76649bf81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText21</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a96e71d3f96625a99bf0b184e5ca653e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText22</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ab665e5e901132600e35f225e0a5c3111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText23</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ae65b579c4186334ca1f71c40dacfd224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText24</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a5291f41af0eb89858a6c45f88f5f863c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText25</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a9586c6a4b30d68b30e8ad5cd072da83d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText26</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a3ccf72579d6007bd1641547f99fd4564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText27</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a2534f230efe6c28cbfe1c2b8807a6dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText28</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a374d26133e76df4f1ff3abe1b0e86519</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a4440f8f3d1b0059254098a0228f858aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a2426842ec8bdab8869fce44c05d6186b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ad4eb1da402e6126cd3aa31d03e87d7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a011fb8d75f7e0c9ac771430d07adbea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText7</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a0ab4dc131d0bcb38362c3d3d825658a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText8</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a2bab44a77821d27f5fa1d0dfaa61c934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText9</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a4d1d84a1029c68aefc24e65be2c64ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a3f81bfd4e349176892bac67aad75b691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a8988b85d86deaf9bf74210b29bc871a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a5fc38bd5276763934069f5b953276035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a3ffcf0af55cc55776864d23784aa530e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX2</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a678524bae8a5e645ab9565f1886b9155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX3</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aaed06abb0c4a80dfa683fc3c696ec073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aff915a477b025cfa2ac1520dad5a5dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX1</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a66b93858632128716a3c1448fee783c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX2</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a2bf7e00dcbb52ceb9a4dc50d50e960b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX3</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a55460b92f35f763e5f03fc6a32da87a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON1</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a7eb9664124308e51c55daddfdff468ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON2</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a0909dc6b9114bbcc3a305d66c03cd301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON3</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a6f6689205b49b93d04ae2c75d3e6a8e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON4</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a7f26965935810cedb8ccae3d653d24f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON5</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a88433235cb4479db79c1940cb32551b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON6</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a5f4f74bd7711db1a5fb886d589eb6d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON7</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a369bd602005077382ea9883fb0c200a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>af6f0fa8a1818afb412be7f53735a26ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL2</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a7dde2a8112c5e068b835d6ed51c7d91d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL3</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a2c0265ccd39364be39a22d3f5033c82b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL4</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>acd9eaec41c5fe93eda2e46a54af7241f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL5</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a31ca10d5d63773cba224766cb04fda47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ab3a975be330d8630645909f77ea28e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT10</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a3e8022ce72a74dc46f0de77c4aba0571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT11</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a13d0e0800e9357d29c51ce72d04d6294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT12</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aa3f0f45fa7fa3764dca5b5a4b9df248d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT13</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aeccb592d130938256ba373fc57a92dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT14</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a854ad012803dc312edff4256f2bac760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT15</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>abc900daaa0da7e9624cc4c0ab445ff2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT16</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aae6d97c92faa14ab3f512cc15e8bf792</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT17</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a0e52eb08f9b8f4b51bb373961c927390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT18</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a3ec409dc95dd2ce0187a13867c9e7233</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT19</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a95f7ba6d3961ee45d91f9ccdb904cda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ae9f8c2c79ddec3cb90d5f829a9fd7d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT20</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a1f50f0fc2f1b691402b91c18fc49b48a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT21</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ab879e733a0a7cc3e8714f372a0faf350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT22</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a8168f43845cbccfada2d1664caebf0ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT23</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a6b4091eb1aa6dd5a226b506bdb1c9fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT24</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a1576f61369097f096481e79c5cdb9185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT25</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a9c0f0025952ac3e781291ac8a440ca13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT26</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ac7dac79f5462c11ceea30abd7629cda9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT27</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a51b4cf6accea05f7b426f07813c1e6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT28</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a199a4e12d817c17f4d95b4f35fdb5991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a8caa72ccd7fed15ac1151052071c3e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ade3c9971587d612dd9f2b7ed651be7eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aac564b2b9dbdc6f8dbb5bbeb9884b20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>abe8532247912e1e87d15768da0cade35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a8eb20e2c0919fee2e1b6929b14fe64de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT8</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a3ca6b28918a816920b4ad11538a0b455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT9</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aff2712d63c8127cc36080f9f752df064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>af667839b470f4596c995a1ef44b846ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL10</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a7809dd88a041777040b3a803c23b4975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL11</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a083e760739a4e0b44b6979833da7bc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL12</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ae43c18f8a807f23b82c163c3accacc0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL13</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>aace3c70dd2dacdaaad78393112a3f028</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL14</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a8c4503cc68ca7f70c8a5e8a92689531d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL15</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ae728db6faec479988aac92da4bed6c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL16</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a92c66a7abd7e7d0f602f1ac7e50bcf39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL17</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a57411ea0cdc74c8d3f04021f65decf81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a2675303b7df2b926a8ee23f216a3a0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a5bac322db7c1229d8eae2067ba12b6fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL4</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a2da99ca004f9aac71246b162f429f060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL5</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ab4ce6aa4972c2eef6cfca4411d620874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL6</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a179731378cba5e7252e0da302d3315a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL7</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>a22b8c74f479962c96291c744451e88ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL8</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>ab9de4d81d7d46fad627d0448b8a44cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL9</name>
      <anchorfile>classCDlgParams.html</anchorfile>
      <anchor>adf2a59a3424394f83196ccd870605432</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDlgPLYOptions</name>
    <filename>classCDlgPLYOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>CDlgPLYOptions</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a9c494e331874200e48e3ea80845b2374</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDlgPLYOptions</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>aa4b1d5299dcf26c82fe0c447eca3b5ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnCancel</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a6580767aa050f680aa87c66e8852007b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnOK</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>ab5d9cb442abd3aa5b8cdee47d431a2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxChoice *</type>
      <name>cbPointSize</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>aad9ca69f1a95c10f08daf0c043af636e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbXYGrid</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>abf35946fcec1102ed0c7d66302a325ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbXYZ</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a01cd01aaf388e2b2d11273f084664ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edPitch</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a0533cd99971121960cc99037c0d00e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edRoll</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a87610e96516bf16e6a7b2c27b1ffa86d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edYaw</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a51a571cb54e6d546ac2bab417ef994ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a0f93e634b9a1d8f450796e893655888d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioBox *</type>
      <name>rbClass</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a0c8dcb66a767d9d82a6beb52a21c4d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioBox *</type>
      <name>rbIntFromXYZ</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a107f47502707c4cfdf96cec189bde78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>aaea4a376f6822fc0fc64286ed53dddb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a59e6f53e5d30d2055575fcd36dd22870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>ab5bd675ab03720d8abe7ec15441f69ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>aee3440282b198bccbeb7c3deb295241e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a1f195f58737a17b730c636ee8e432e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>aa745783e6c36d471ed6bebd0ae16f165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>ad82d95e171372b5173f62666a35bfc0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX2</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>ae65a65c6961cee92d7f321f0d46c4091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHOICE1</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a321c9c69efe87dcac445d34fb36bf7f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a118fa94b051f854aa21f423c82f677c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX1</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>aaad1e9e79bd8a0c3a0acd105d0af0b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX2</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a952a85c7cdbba49d450941816686cfe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a9bb92ee3bda5f1eaf759f73aede4f4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a29f80b7db43131d36eccfcbc7de3bb37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a9700faedee0117c857b32f552969898b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a764cc2dd74cd9ee93e098d6203069e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a15e4acf0d3c77b5b3fde63f5089aec2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>ac24b6c97b96bd1667c00cbc159cf21f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>aed9ae21083705bb49542d0a37300bbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCancelClick</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a3ddeee524f34630f53977911b8e6e8e7</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnOKClick</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a05d3a22bf5fbe5bf1de186309cd74cfa</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnrbClassSelect</name>
      <anchorfile>classCDlgPLYOptions.html</anchorfile>
      <anchor>a3fcceefd940f21dc2f7fec2f85683b62</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDlgPoseEst</name>
    <filename>classCDlgPoseEst.html</filename>
    <member kind="typedef">
      <type>bool(mrpt::vision::pnp::CPnP::*</type>
      <name>CPNP_PTR</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a77177caa7e01fe8d58da4dcb60c84e19</anchor>
      <arglist>)(const Eigen::Ref&lt; Eigen::MatrixXd &gt; obj_pts, const Eigen::Ref&lt; Eigen::MatrixXd &gt; img_pts, int n, const Eigen::Ref&lt; Eigen::MatrixXd &gt; cam_intrinsic, Eigen::Ref&lt; Eigen::MatrixXd &gt; pose_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDlgPoseEst</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>affec4aef064c42ea5c20a259709a12f3</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showCamPose</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ab786bb9d1ccce61cf39014917b06b940</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDlgPoseEst</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a185eba00639dc6cf74b31004a58c6afa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnClose</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a40ef8bf4c58db35b9c7c5342a415fee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnStart</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ac65c6a71546d0263fb43cd462571c90c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnStop</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a42934bedf2b60921054293813746907e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbNormalize</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a6478b54dd30707a7e0753bff3f33023e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edLengthX</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ad9572612d5080c80155990cf22992826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edLengthY</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ae69981ffafed910e7eb0dc3a6b357016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edNumCapture</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a54c89d1674ee9dc5a3bcbaa22456f8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edSizeX</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ab1a42947834266858dce8e135775ad93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edSizeY</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a3d9aca61e1b66171e2868e72b1bbdcb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>flag_pose_est</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>abca05fa81d294cd5da8209409c2b190c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer1</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>aa386ae703eb7aa69f09cfb4dfc25974c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>lbProgress</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a462ef8b3910fa541d1d6763a3d7e2297</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vision::TCalibrationImageList</type>
      <name>m_calibFrames</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a2323a222a7802ae75b78a4731a71dacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::gui::CPanelCameraSelection *</type>
      <name>m_panelCamera</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a7250223d17658083aeb04ec9eaca91fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::gui::wxMRPTImageControl *</type>
      <name>m_realtimeview</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ac720c93217d810a6f36e55430d3ea303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxChoice *</type>
      <name>pnpSelect</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a1951f5f4448b101a425a5aa01fa72866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioBox *</type>
      <name>rbMethod</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a1c95eab3b85e4a1737d51ae482aefc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CMyRedirector *</type>
      <name>redire</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a9dfcbd78e8efb037dc8b7cd40dab249e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a19c8fdeb51857aa9e377bc326949560a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>af7e3926c89b9f1c8affde3fc887a646c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a99d557eb69af78eca22f7f62b508d8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a8146b4758e045fa1edfa9b33f59f38f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>aac1eb522e0e90500878f2e81fb7b5b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a9e8e26a593f8cb860a1ceff90c96eb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticTextAlgo</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ac2c229e7dcd63a0b4c2db89d6abdc9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTimer</type>
      <name>timCapture</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a211389813f8d812e6657fbf360067ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>txtLog</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a7d782c46567d99c46654dd403c51011b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_ALGOCHOICE</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a32aedb2c37116651e75667a0bf00c6e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a35c47f87d596fffe69c9c3f41b984f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a7dc75fc862eb3b7de4feedb4010e1a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ab2fb0e3341ffa35f16007f84d15a827b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CAMPOSEVIEW</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a00315e5dcba80df24e7f18a022057490</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>aece583f1519907dfdaa6c61df54f5e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM1</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a7ecc8bb30232e22ab2ffb6e805db65ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM2</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a4f3d0856dfb0393bb152310d48705cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX1</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a4dfb1ac19eba41b433e969fb857c9470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a14699c2a1ee04911b6ff88b3e1b8270c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL2</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a67bb9353328645e50e2f3c75cf865c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL3</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a4c062e69e07f4cba379057dde0019820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a82c4091bf27831df0ab348a23b4af06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a303d820dd1193654bc25e828a5442de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a398007f88c1e6c262ba5104649233d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a65180453eb53daacb4041d5dace2c2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>aa867404e4b87e97484f3a191d0898f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a942af17bd40191bea49ef2741a59facf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ac1d9f098ef9b898e8a457b733f201972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXTALGO</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ab23571abf95fbd684c5773c88b3896d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a83afa3cf59fbbf24f5ccfcfa58b2b1f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a03824398b3f3a6906a5c713eb0e41df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a60089a51cf05e1734be3c55a2e59ad24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TIMER1</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a9f71f8ef4bae1aea054644dd7879ea1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCloseClick</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a7314c823d8123425a1b35b99a24b7cb2</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStartClick</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a6fc00bc8a344a45a4c2d1dc2d75eb860</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStopClick</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a5c76fabd7dbef59cb7d73a7835d0422a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimCaptureTrigger</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>aeb808d20832a049b12b9199a7cf8dfe2</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>threadProcessCorners</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ad1ff8090923a47e02151e5b3629a53f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>cam_intrinsic</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ad0018ef96db2400d7c2a1f5bc8d5441d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>cor</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a27b9082c18488a289944ccdf33e67ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>cor1</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a8ad2bc4dd1b5319ee90da345442a9488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CGridPlaneXYPtr</type>
      <name>grid</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a310851e489357204532453f5d281cc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>I3</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a3ff3617ae53cea306e4bafb270be7f0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>img_pts</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>abb3e495934fa20ce6d8ed63c26627e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_3Dview_cam</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ae9725cbb81e4ba84300f170231976651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_check_size_x</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a2b4ab7225a54865fae88a8c9717c4779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_check_size_y</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a3be0e9f430990165b9f79297128ac59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_normalize_image</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a393b5e20faa82734e24e651b6a15b3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_threadCorners</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a782c3cc816e61d3819655ab7032f301a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservationImagePtr</type>
      <name>m_threadImgToProcess</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a74f1f38bb130349ad7a8ac250e8cbf31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_threadIsClosed</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ab7d38dec268972934a4f695776926519</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_threadMustClose</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a217062179dcf388edc75382ba4670899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::utils::TPixelCoordf &gt;</type>
      <name>m_threadResults</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>ac2d62cb7d834408d7e87effe1605d0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_threadResultsComputed</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a75314caf4a816d7d683934aba411feb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_useScaramuzzaAlternativeDetector</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a55710d93d7862ef9c8f441543fdcd694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::hwdrivers::CCameraSensorPtr</type>
      <name>m_video</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a1b308c053e51c156ea7736bffdf29e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>obj_pts</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a5d58768870ef079861b6700e65c2442a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::vision::pnp::CPnP</type>
      <name>pnp_algos</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>aa9b4e24b7b2def1b3b0874a50b050126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>pose_mat</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a0f6bef2c809c5217f62bdd9597da88b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::COpenGLScenePtr</type>
      <name>scene</name>
      <anchorfile>classCDlgPoseEst.html</anchorfile>
      <anchor>a008b59186a02a222d6b11819346808c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CDUO3DCamera</name>
    <filename>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</filename>
    <base>mrpt::utils::CUncopiable</base>
    <member kind="function">
      <type>bool</type>
      <name>captureIMUIsSet</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>af1fd45fcec65e97060a99059ce2573ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDUO3DCamera</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>a6348c7f6ff955d90d46da98b57376756</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CDUO3DCamera</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>afdf4bdeba2fe0bbb8fb69468ab4f28fc</anchor>
      <arglist>(const TCaptureOptions_DUO3D &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>ae321bf3a0302c9894ede4f85fdd4d972</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TCaptureOptions_DUO3D &amp;</type>
      <name>getCameraOptions</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>ae306124f78b56f5e08492f1173ddacda</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getEvent</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>af859e1fa91483c51a06f4c1a667a09df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getObservations</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>ad598af95b7fc110ffbd0d3b8e059e0d9</anchor>
      <arglist>(mrpt::obs::CObservationStereoImages &amp;outObservation_img, mrpt::obs::CObservationIMU &amp;outObservation_imu, bool &amp;there_is_img, bool &amp;there_is_imu)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>aa18fe6b6f2ec6d1bc9cbcb59be56be77</anchor>
      <arglist>(const TCaptureOptions_DUO3D &amp;options, const bool startCapture=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataFrame</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>ab2cb4acd21d25f99b200c06e96c720ca</anchor>
      <arglist>(void *frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startCapture</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>a524aa9c3ec2cb4fc846277a58d23db39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopCapture</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>ae8be18181d9e99275a6d9977d461fb21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDUO3DCamera</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>a1698a170aae4ec578309bff2530bb08f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>m_close_duo_camera</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>a46eda89309ff621b5bbc140f4b572719</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void *</type>
      <name>m_get_duo_frame</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>a5806f9742f828b42dc4411b6cda757dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>m_open_duo_camera</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>a5a37ed42bc4496e40beb35bd7d401312</anchor>
      <arglist>(int width, int height, float fps)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>m_set_exposure</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>acc2033541cf22561d8b2909f484dcb50</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>m_set_gain</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>a0458a5bb7c009fe4cb3754bddcb6e8b1</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>m_set_led</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>a81f0e41e6254e1d3cb2c8ab88bee3e75</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>queryVersion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>a35e6df8090a98c7978cc4176275ffb24</anchor>
      <arglist>(std::string version, bool printOutVersion=false)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_duo</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>aa96337de577bdfc172094c84be897168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_evFrame</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>af036b321ed0544860415e53410859d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCaptureOptions_DUO3D</type>
      <name>m_options</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>af7e5db7b6108e06f23696dfb244ca672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_pframe_data</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>a71c8ea10de5d0548ea6f4acc66c33028</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::vision::CStereoRectifyMap</type>
      <name>m_rectify_map</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CDUO3DCamera.html</anchorfile>
      <anchor>a0368f84c3bd7cca6bec411458ca027fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CDynamicGrid</name>
    <filename>classmrpt_1_1utils_1_1CDynamicGrid.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abfa9c7a1fde72a2b1383167eb1eb6033</anchor>
      <arglist>(double x_min=-10.0, double x_max=10.0, double y_min=-10.0f, double y_max=10.0f, double resolution=0.10f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>cell2float</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>acd194f67bdd3d3785548117b08e9711e</anchor>
      <arglist>(const T &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac1ec5dcc0dc46e6170a0f7740e036cd4</anchor>
      <arglist>(unsigned int cx, unsigned int cy)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ad89413901f739a9b68cc06e2896f7f39</anchor>
      <arglist>(unsigned int cx, unsigned int cy) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aaa6333cd50f0e945909ddc314a132104</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a24780081af634031d8fefa567f0d4a8e</anchor>
      <arglist>(double x, double y) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4656c39694056b2996bf5546f40ef3cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab20db9bb6fa3e67a4b73126983ab857b</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab34e04342a16ef59a53debc70f4797cf</anchor>
      <arglist>(MAT &amp;m) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a8466866f31276efc13ebca1b34a79d5c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1dae05a5a021fa3512f714a860589b39</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a9a73a5ca1f6973887d9fef9d867d0302</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a401b2bf8f4cd891ac1ffe16a2eb70d43</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5edf1dcc206d9f46e0dbd40fce17b726</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a65f9492ceea727b2c5aa38685e771ec7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7ba118d149fa0b7acb677cb1b4ed1d43</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idx2cxcy</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a968ef704f1f401b2e92e4fae9fbf4467</anchor>
      <arglist>(const int &amp;idx, int &amp;cx, int &amp;cy) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a19086150794bc4c8761e0fb5763c386d</anchor>
      <arglist>(int cx) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aa23e18531088ffbf7990a14f699cf00d</anchor>
      <arglist>(int cy) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a730c2980092934b9eaee67cb33922eae</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, const T &amp;defaultValueNewCells, double additionalMarginMeters=2.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a89c4d8e9eac11ac5109b39540316f81a</anchor>
      <arglist>(const std::string &amp;fileName) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7789e67159bd3ffe7ce8a7952d547ff7</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double resolution, const T *fill_value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5f2064da2544802063dd5b0e29e58a27</anchor>
      <arglist>(double x) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>xy2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a36db7f8efd7ae931d8ad13bda7460900</anchor>
      <arglist>(double x, double y) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a77fcea2b65aa58e8ca590b6bc50733ae</anchor>
      <arglist>(double y) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4d3fe5409a631808e3c20f314171c3d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_readFromStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6795ec5a82db58e1fd35c71eb8fe1074</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, bool cast_from_float=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_writeToStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae511ba401aabc578eec9c247bb5ccb7f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; T &gt; &amp;</type>
      <name>m_map_castaway_const</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abe31125c031e261dd0f14dc3ccc668a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; T &gt;</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a202c827106868117a38d623c798f4129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae3469dfaea9709cd1f72ffd256818321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1280a2bd286e2ea19bc31a972e643555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6027ac78a6cfa2a47935aa760d662886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>adf2ff8b85c91a566c9d259d8d9bf4eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab5ce27138f764d4cb948ae2802ce7b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a3c31b06a3ff30e669346f81b55dde8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac7facab63d04cd866ec3e2c10cdca37b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CDynamicGrid3D</name>
    <filename>classmrpt_1_1utils_1_1CDynamicGrid3D.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>CDynamicGrid3D</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>ac3a90f668adcacc5d48085305222b02d</anchor>
      <arglist>(double x_min=-1.0, double x_max=1.0, double y_min=-1.0, double y_max=+1.0, double z_min=-1.0, double z_max=1.0, double resolution_xy=0.5, double resolution_z=0.5)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>cellAbsIndexFromCXCYCZ</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a9f7409652a5e88ded21dc38d2f940c44</anchor>
      <arglist>(const int cx, const int cy, const int cz) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>acd46b64ef51486afc64cff947f592258</anchor>
      <arglist>(unsigned int cx, unsigned int cy, unsigned int cz)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>abf7e019d43eae84fb01408209a2512a2</anchor>
      <arglist>(unsigned int cx, unsigned int cy, unsigned int cz) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a7eb9985a830302c49f36a1879f8f5117</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>af28817a4a9a3ed6e9a34a514ab3124cf</anchor>
      <arglist>(double x, double y, double z) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>abead0febb9cf0f4414df83969dcd5c45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a43035badd5279fd828182b74a7189cdb</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolutionXY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a76d7fc9ebd3c10531b2853cc55015fe6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolutionZ</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a83d22eeb7805a09cec2f4c1fc530132b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a7683d3c40d50414dcdef7ab4eb6bd5a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>aca99546bbcf3b6f98050662be5f9b462</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeZ</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>abb8821136aaa97380f16f5207567c33a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getVoxelCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>ae1f51a40132ac5a48fa4c7048f7b4be9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>adc4b3691e5ebb685db3632b4220c10ec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a727e8c18cc11ad8daa2f78c12d5d4c51</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>aa0a3d19344eb59b6352a611dad562a72</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>aa60f72d31c6b2554cdb4392a4912d8dd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getZMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>aaa8f4d8a8199dccee13ee0a5533b8d61</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getZMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a1e8b6020a104c298257e1d320f67434d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a9b53afc3c89666683ffca3f223e39bd1</anchor>
      <arglist>(int cx) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a3dee3a7b62e8fc25ef763e13dfb164f8</anchor>
      <arglist>(int cy) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2z</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>ae015d110eedf394e86d9b4fcbce6fbf7</anchor>
      <arglist>(int cz) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>aedecf04060498852a87e04a85dc9295c</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, double new_z_min, double new_z_max, const T &amp;defaultValueNewCells, double additionalMarginMeters=2.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a8ce31b0b7b7b638cd5e5d75c02e99c1b</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double z_min, const double z_max, const double resolution_xy, const double resolution_z_=-1.0, const T *fill_value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a0b6e1e0c7ab62b8525f98c79de7587ef</anchor>
      <arglist>(double x) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a24eb75c7c794dcf3d68b587b30bd1cf3</anchor>
      <arglist>(double y) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>z2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>ad069f2227ad1b7e8ad1129a803d352db</anchor>
      <arglist>(double z) const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>INVALID_VOXEL_IDX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a47458ca128a9fbd00af698713b7949b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_readFromStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>ae2c8d9994590c1a26eaefe49d28e3d70</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_writeToStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a943815da25363700b4f40c0c898e1d4f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; T &gt; &amp;</type>
      <name>m_map_castaway_const</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a73e7a3672bb2db0b9f278b0067cd8698</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; T &gt;</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a395d28c954b365fc632129e7deef5a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution_xy</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>adc469ba183eff710e7e48583b93147e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution_z</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a73aea86916bc6049953832fc8eb2b136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a33d8f826d8d27feec3fae2b6b81a6bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x_times_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a48bf4f0320b2d5309c55a96f61ea470a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>afc3ea081470b4262259931eaad10ff0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_z</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a4ea5bf6acebbc78b6ef371715bcb6201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a6a556d32cad574909864246c3cb12b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>aa2c5a037c11513f05be8883086328194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a16f4d1a96e82113620f89754ddb2428c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a1d635f59d0f047eb5f0a5f554c954da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_z_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a9d615597f9520f75a51135a57d5378c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_z_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>acbd307a96c3e89edb1cf2dfa243086a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDynamicGrid3D&lt; TRandomFieldVoxel &gt;</name>
    <filename>classmrpt_1_1utils_1_1CDynamicGrid3D.html</filename>
    <member kind="function">
      <type></type>
      <name>CDynamicGrid3D</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>ac3a90f668adcacc5d48085305222b02d</anchor>
      <arglist>(double x_min=-1.0, double x_max=1.0, double y_min=-1.0, double y_max=+1.0, double z_min=-1.0, double z_max=1.0, double resolution_xy=0.5, double resolution_z=0.5)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>cellAbsIndexFromCXCYCZ</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a9f7409652a5e88ded21dc38d2f940c44</anchor>
      <arglist>(const int cx, const int cy, const int cz) const</arglist>
    </member>
    <member kind="function">
      <type>TRandomFieldVoxel *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>acd46b64ef51486afc64cff947f592258</anchor>
      <arglist>(unsigned int cx, unsigned int cy, unsigned int cz)</arglist>
    </member>
    <member kind="function">
      <type>const TRandomFieldVoxel *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>abf7e019d43eae84fb01408209a2512a2</anchor>
      <arglist>(unsigned int cx, unsigned int cy, unsigned int cz) const</arglist>
    </member>
    <member kind="function">
      <type>TRandomFieldVoxel *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a7eb9985a830302c49f36a1879f8f5117</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>const TRandomFieldVoxel *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>af28817a4a9a3ed6e9a34a514ab3124cf</anchor>
      <arglist>(double x, double y, double z) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>abead0febb9cf0f4414df83969dcd5c45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a43035badd5279fd828182b74a7189cdb</anchor>
      <arglist>(const TRandomFieldVoxel &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolutionXY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a76d7fc9ebd3c10531b2853cc55015fe6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolutionZ</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a83d22eeb7805a09cec2f4c1fc530132b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a7683d3c40d50414dcdef7ab4eb6bd5a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>aca99546bbcf3b6f98050662be5f9b462</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeZ</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>abb8821136aaa97380f16f5207567c33a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getVoxelCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>ae1f51a40132ac5a48fa4c7048f7b4be9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>adc4b3691e5ebb685db3632b4220c10ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a727e8c18cc11ad8daa2f78c12d5d4c51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>aa0a3d19344eb59b6352a611dad562a72</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>aa60f72d31c6b2554cdb4392a4912d8dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getZMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>aaa8f4d8a8199dccee13ee0a5533b8d61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getZMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a1e8b6020a104c298257e1d320f67434d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a9b53afc3c89666683ffca3f223e39bd1</anchor>
      <arglist>(int cx) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a3dee3a7b62e8fc25ef763e13dfb164f8</anchor>
      <arglist>(int cy) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2z</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>ae015d110eedf394e86d9b4fcbce6fbf7</anchor>
      <arglist>(int cz) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>aedecf04060498852a87e04a85dc9295c</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, double new_z_min, double new_z_max, const TRandomFieldVoxel &amp;defaultValueNewCells, double additionalMarginMeters=2.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a8ce31b0b7b7b638cd5e5d75c02e99c1b</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double z_min, const double z_max, const double resolution_xy, const double resolution_z_=-1.0, const TRandomFieldVoxel *fill_value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a0b6e1e0c7ab62b8525f98c79de7587ef</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a24eb75c7c794dcf3d68b587b30bd1cf3</anchor>
      <arglist>(double y) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>z2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>ad069f2227ad1b7e8ad1129a803d352db</anchor>
      <arglist>(double z) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>INVALID_VOXEL_IDX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a47458ca128a9fbd00af698713b7949b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_readFromStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>ae2c8d9994590c1a26eaefe49d28e3d70</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_writeToStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a943815da25363700b4f40c0c898e1d4f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; TRandomFieldVoxel &gt; &amp;</type>
      <name>m_map_castaway_const</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a73e7a3672bb2db0b9f278b0067cd8698</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TRandomFieldVoxel &gt;</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a395d28c954b365fc632129e7deef5a5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution_xy</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>adc469ba183eff710e7e48583b93147e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution_z</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a73aea86916bc6049953832fc8eb2b136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a33d8f826d8d27feec3fae2b6b81a6bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x_times_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a48bf4f0320b2d5309c55a96f61ea470a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>afc3ea081470b4262259931eaad10ff0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_z</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a4ea5bf6acebbc78b6ef371715bcb6201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a6a556d32cad574909864246c3cb12b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>aa2c5a037c11513f05be8883086328194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a16f4d1a96e82113620f89754ddb2428c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a1d635f59d0f047eb5f0a5f554c954da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_z_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>a9d615597f9520f75a51135a57d5378c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_z_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid3D.html</anchorfile>
      <anchor>acbd307a96c3e89edb1cf2dfa243086a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDynamicGrid&lt; double &gt;</name>
    <filename>classmrpt_1_1utils_1_1CDynamicGrid.html</filename>
    <member kind="function">
      <type></type>
      <name>CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abfa9c7a1fde72a2b1383167eb1eb6033</anchor>
      <arglist>(double x_min=-10.0, double x_max=10.0, double y_min=-10.0f, double y_max=10.0f, double resolution=0.10f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>cell2float</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>acd194f67bdd3d3785548117b08e9711e</anchor>
      <arglist>(const double &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac1ec5dcc0dc46e6170a0f7740e036cd4</anchor>
      <arglist>(unsigned int cx, unsigned int cy)</arglist>
    </member>
    <member kind="function">
      <type>const double *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ad89413901f739a9b68cc06e2896f7f39</anchor>
      <arglist>(unsigned int cx, unsigned int cy) const</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aaa6333cd50f0e945909ddc314a132104</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>const double *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a24780081af634031d8fefa567f0d4a8e</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4656c39694056b2996bf5546f40ef3cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab20db9bb6fa3e67a4b73126983ab857b</anchor>
      <arglist>(const double &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab34e04342a16ef59a53debc70f4797cf</anchor>
      <arglist>(MAT &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a8466866f31276efc13ebca1b34a79d5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1dae05a5a021fa3512f714a860589b39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a9a73a5ca1f6973887d9fef9d867d0302</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a401b2bf8f4cd891ac1ffe16a2eb70d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5edf1dcc206d9f46e0dbd40fce17b726</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a65f9492ceea727b2c5aa38685e771ec7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7ba118d149fa0b7acb677cb1b4ed1d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idx2cxcy</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a968ef704f1f401b2e92e4fae9fbf4467</anchor>
      <arglist>(const int &amp;idx, int &amp;cx, int &amp;cy) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a19086150794bc4c8761e0fb5763c386d</anchor>
      <arglist>(int cx) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aa23e18531088ffbf7990a14f699cf00d</anchor>
      <arglist>(int cy) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a730c2980092934b9eaee67cb33922eae</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, const double &amp;defaultValueNewCells, double additionalMarginMeters=2.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a89c4d8e9eac11ac5109b39540316f81a</anchor>
      <arglist>(const std::string &amp;fileName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7789e67159bd3ffe7ce8a7952d547ff7</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double resolution, const double *fill_value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5f2064da2544802063dd5b0e29e58a27</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>xy2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a36db7f8efd7ae931d8ad13bda7460900</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a77fcea2b65aa58e8ca590b6bc50733ae</anchor>
      <arglist>(double y) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4d3fe5409a631808e3c20f314171c3d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_readFromStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6795ec5a82db58e1fd35c71eb8fe1074</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, bool cast_from_float=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_writeToStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae511ba401aabc578eec9c247bb5ccb7f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; double &gt; &amp;</type>
      <name>m_map_castaway_const</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abe31125c031e261dd0f14dc3ccc668a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a202c827106868117a38d623c798f4129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae3469dfaea9709cd1f72ffd256818321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1280a2bd286e2ea19bc31a972e643555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6027ac78a6cfa2a47935aa760d662886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>adf2ff8b85c91a566c9d259d8d9bf4eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab5ce27138f764d4cb948ae2802ce7b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a3c31b06a3ff30e669346f81b55dde8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac7facab63d04cd866ec3e2c10cdca37b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDynamicGrid&lt; int8_t &gt;</name>
    <filename>classmrpt_1_1utils_1_1CDynamicGrid.html</filename>
    <member kind="function">
      <type></type>
      <name>CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abfa9c7a1fde72a2b1383167eb1eb6033</anchor>
      <arglist>(double x_min=-10.0, double x_max=10.0, double y_min=-10.0f, double y_max=10.0f, double resolution=0.10f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>cell2float</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>acd194f67bdd3d3785548117b08e9711e</anchor>
      <arglist>(const int8_t &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>int8_t *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac1ec5dcc0dc46e6170a0f7740e036cd4</anchor>
      <arglist>(unsigned int cx, unsigned int cy)</arglist>
    </member>
    <member kind="function">
      <type>const int8_t *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ad89413901f739a9b68cc06e2896f7f39</anchor>
      <arglist>(unsigned int cx, unsigned int cy) const</arglist>
    </member>
    <member kind="function">
      <type>int8_t *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aaa6333cd50f0e945909ddc314a132104</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>const int8_t *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a24780081af634031d8fefa567f0d4a8e</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4656c39694056b2996bf5546f40ef3cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab20db9bb6fa3e67a4b73126983ab857b</anchor>
      <arglist>(const int8_t &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab34e04342a16ef59a53debc70f4797cf</anchor>
      <arglist>(MAT &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a8466866f31276efc13ebca1b34a79d5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1dae05a5a021fa3512f714a860589b39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a9a73a5ca1f6973887d9fef9d867d0302</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a401b2bf8f4cd891ac1ffe16a2eb70d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5edf1dcc206d9f46e0dbd40fce17b726</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a65f9492ceea727b2c5aa38685e771ec7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7ba118d149fa0b7acb677cb1b4ed1d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idx2cxcy</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a968ef704f1f401b2e92e4fae9fbf4467</anchor>
      <arglist>(const int &amp;idx, int &amp;cx, int &amp;cy) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a19086150794bc4c8761e0fb5763c386d</anchor>
      <arglist>(int cx) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aa23e18531088ffbf7990a14f699cf00d</anchor>
      <arglist>(int cy) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a730c2980092934b9eaee67cb33922eae</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, const int8_t &amp;defaultValueNewCells, double additionalMarginMeters=2.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a89c4d8e9eac11ac5109b39540316f81a</anchor>
      <arglist>(const std::string &amp;fileName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7789e67159bd3ffe7ce8a7952d547ff7</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double resolution, const int8_t *fill_value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5f2064da2544802063dd5b0e29e58a27</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>xy2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a36db7f8efd7ae931d8ad13bda7460900</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a77fcea2b65aa58e8ca590b6bc50733ae</anchor>
      <arglist>(double y) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4d3fe5409a631808e3c20f314171c3d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_readFromStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6795ec5a82db58e1fd35c71eb8fe1074</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, bool cast_from_float=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_writeToStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae511ba401aabc578eec9c247bb5ccb7f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; int8_t &gt; &amp;</type>
      <name>m_map_castaway_const</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abe31125c031e261dd0f14dc3ccc668a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int8_t &gt;</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a202c827106868117a38d623c798f4129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae3469dfaea9709cd1f72ffd256818321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1280a2bd286e2ea19bc31a972e643555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6027ac78a6cfa2a47935aa760d662886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>adf2ff8b85c91a566c9d259d8d9bf4eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab5ce27138f764d4cb948ae2802ce7b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a3c31b06a3ff30e669346f81b55dde8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac7facab63d04cd866ec3e2c10cdca37b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDynamicGrid&lt; mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction &gt;</name>
    <filename>classmrpt_1_1utils_1_1CDynamicGrid.html</filename>
    <member kind="function">
      <type></type>
      <name>CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abfa9c7a1fde72a2b1383167eb1eb6033</anchor>
      <arglist>(double x_min=-10.0, double x_max=10.0, double y_min=-10.0f, double y_max=10.0f, double resolution=0.10f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>cell2float</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>acd194f67bdd3d3785548117b08e9711e</anchor>
      <arglist>(const mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac1ec5dcc0dc46e6170a0f7740e036cd4</anchor>
      <arglist>(unsigned int cx, unsigned int cy)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ad89413901f739a9b68cc06e2896f7f39</anchor>
      <arglist>(unsigned int cx, unsigned int cy) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aaa6333cd50f0e945909ddc314a132104</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a24780081af634031d8fefa567f0d4a8e</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4656c39694056b2996bf5546f40ef3cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab20db9bb6fa3e67a4b73126983ab857b</anchor>
      <arglist>(const mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab34e04342a16ef59a53debc70f4797cf</anchor>
      <arglist>(MAT &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a8466866f31276efc13ebca1b34a79d5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1dae05a5a021fa3512f714a860589b39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a9a73a5ca1f6973887d9fef9d867d0302</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a401b2bf8f4cd891ac1ffe16a2eb70d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5edf1dcc206d9f46e0dbd40fce17b726</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a65f9492ceea727b2c5aa38685e771ec7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7ba118d149fa0b7acb677cb1b4ed1d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idx2cxcy</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a968ef704f1f401b2e92e4fae9fbf4467</anchor>
      <arglist>(const int &amp;idx, int &amp;cx, int &amp;cy) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a19086150794bc4c8761e0fb5763c386d</anchor>
      <arglist>(int cx) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aa23e18531088ffbf7990a14f699cf00d</anchor>
      <arglist>(int cy) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a730c2980092934b9eaee67cb33922eae</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, const mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction &amp;defaultValueNewCells, double additionalMarginMeters=2.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a89c4d8e9eac11ac5109b39540316f81a</anchor>
      <arglist>(const std::string &amp;fileName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7789e67159bd3ffe7ce8a7952d547ff7</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double resolution, const mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction *fill_value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5f2064da2544802063dd5b0e29e58a27</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>xy2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a36db7f8efd7ae931d8ad13bda7460900</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a77fcea2b65aa58e8ca590b6bc50733ae</anchor>
      <arglist>(double y) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4d3fe5409a631808e3c20f314171c3d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_readFromStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6795ec5a82db58e1fd35c71eb8fe1074</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, bool cast_from_float=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_writeToStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae511ba401aabc578eec9c247bb5ccb7f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction &gt; &amp;</type>
      <name>m_map_castaway_const</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abe31125c031e261dd0f14dc3ccc668a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction &gt;</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a202c827106868117a38d623c798f4129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae3469dfaea9709cd1f72ffd256818321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1280a2bd286e2ea19bc31a972e643555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6027ac78a6cfa2a47935aa760d662886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>adf2ff8b85c91a566c9d259d8d9bf4eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab5ce27138f764d4cb948ae2802ce7b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a3c31b06a3ff30e669346f81b55dde8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac7facab63d04cd866ec3e2c10cdca37b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDynamicGrid&lt; TCollisionCell &gt;</name>
    <filename>classmrpt_1_1utils_1_1CDynamicGrid.html</filename>
    <member kind="function">
      <type></type>
      <name>CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abfa9c7a1fde72a2b1383167eb1eb6033</anchor>
      <arglist>(double x_min=-10.0, double x_max=10.0, double y_min=-10.0f, double y_max=10.0f, double resolution=0.10f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>cell2float</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>acd194f67bdd3d3785548117b08e9711e</anchor>
      <arglist>(const TCollisionCell &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>TCollisionCell *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac1ec5dcc0dc46e6170a0f7740e036cd4</anchor>
      <arglist>(unsigned int cx, unsigned int cy)</arglist>
    </member>
    <member kind="function">
      <type>const TCollisionCell *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ad89413901f739a9b68cc06e2896f7f39</anchor>
      <arglist>(unsigned int cx, unsigned int cy) const</arglist>
    </member>
    <member kind="function">
      <type>TCollisionCell *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aaa6333cd50f0e945909ddc314a132104</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>const TCollisionCell *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a24780081af634031d8fefa567f0d4a8e</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4656c39694056b2996bf5546f40ef3cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab20db9bb6fa3e67a4b73126983ab857b</anchor>
      <arglist>(const TCollisionCell &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab34e04342a16ef59a53debc70f4797cf</anchor>
      <arglist>(MAT &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a8466866f31276efc13ebca1b34a79d5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1dae05a5a021fa3512f714a860589b39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a9a73a5ca1f6973887d9fef9d867d0302</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a401b2bf8f4cd891ac1ffe16a2eb70d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5edf1dcc206d9f46e0dbd40fce17b726</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a65f9492ceea727b2c5aa38685e771ec7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7ba118d149fa0b7acb677cb1b4ed1d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idx2cxcy</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a968ef704f1f401b2e92e4fae9fbf4467</anchor>
      <arglist>(const int &amp;idx, int &amp;cx, int &amp;cy) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a19086150794bc4c8761e0fb5763c386d</anchor>
      <arglist>(int cx) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aa23e18531088ffbf7990a14f699cf00d</anchor>
      <arglist>(int cy) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a730c2980092934b9eaee67cb33922eae</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, const TCollisionCell &amp;defaultValueNewCells, double additionalMarginMeters=2.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a89c4d8e9eac11ac5109b39540316f81a</anchor>
      <arglist>(const std::string &amp;fileName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7789e67159bd3ffe7ce8a7952d547ff7</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double resolution, const TCollisionCell *fill_value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5f2064da2544802063dd5b0e29e58a27</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>xy2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a36db7f8efd7ae931d8ad13bda7460900</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a77fcea2b65aa58e8ca590b6bc50733ae</anchor>
      <arglist>(double y) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4d3fe5409a631808e3c20f314171c3d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_readFromStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6795ec5a82db58e1fd35c71eb8fe1074</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, bool cast_from_float=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_writeToStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae511ba401aabc578eec9c247bb5ccb7f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; TCollisionCell &gt; &amp;</type>
      <name>m_map_castaway_const</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abe31125c031e261dd0f14dc3ccc668a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TCollisionCell &gt;</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a202c827106868117a38d623c798f4129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae3469dfaea9709cd1f72ffd256818321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1280a2bd286e2ea19bc31a972e643555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6027ac78a6cfa2a47935aa760d662886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>adf2ff8b85c91a566c9d259d8d9bf4eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab5ce27138f764d4cb948ae2802ce7b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a3c31b06a3ff30e669346f81b55dde8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac7facab63d04cd866ec3e2c10cdca37b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDynamicGrid&lt; THeightGridmapCell &gt;</name>
    <filename>classmrpt_1_1utils_1_1CDynamicGrid.html</filename>
    <member kind="function">
      <type></type>
      <name>CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abfa9c7a1fde72a2b1383167eb1eb6033</anchor>
      <arglist>(double x_min=-10.0, double x_max=10.0, double y_min=-10.0f, double y_max=10.0f, double resolution=0.10f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>cell2float</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>acd194f67bdd3d3785548117b08e9711e</anchor>
      <arglist>(const THeightGridmapCell &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>THeightGridmapCell *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac1ec5dcc0dc46e6170a0f7740e036cd4</anchor>
      <arglist>(unsigned int cx, unsigned int cy)</arglist>
    </member>
    <member kind="function">
      <type>const THeightGridmapCell *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ad89413901f739a9b68cc06e2896f7f39</anchor>
      <arglist>(unsigned int cx, unsigned int cy) const</arglist>
    </member>
    <member kind="function">
      <type>THeightGridmapCell *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aaa6333cd50f0e945909ddc314a132104</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>const THeightGridmapCell *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a24780081af634031d8fefa567f0d4a8e</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4656c39694056b2996bf5546f40ef3cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab20db9bb6fa3e67a4b73126983ab857b</anchor>
      <arglist>(const THeightGridmapCell &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab34e04342a16ef59a53debc70f4797cf</anchor>
      <arglist>(MAT &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a8466866f31276efc13ebca1b34a79d5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1dae05a5a021fa3512f714a860589b39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a9a73a5ca1f6973887d9fef9d867d0302</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a401b2bf8f4cd891ac1ffe16a2eb70d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5edf1dcc206d9f46e0dbd40fce17b726</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a65f9492ceea727b2c5aa38685e771ec7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7ba118d149fa0b7acb677cb1b4ed1d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idx2cxcy</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a968ef704f1f401b2e92e4fae9fbf4467</anchor>
      <arglist>(const int &amp;idx, int &amp;cx, int &amp;cy) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a19086150794bc4c8761e0fb5763c386d</anchor>
      <arglist>(int cx) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aa23e18531088ffbf7990a14f699cf00d</anchor>
      <arglist>(int cy) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a730c2980092934b9eaee67cb33922eae</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, const THeightGridmapCell &amp;defaultValueNewCells, double additionalMarginMeters=2.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a89c4d8e9eac11ac5109b39540316f81a</anchor>
      <arglist>(const std::string &amp;fileName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7789e67159bd3ffe7ce8a7952d547ff7</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double resolution, const THeightGridmapCell *fill_value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5f2064da2544802063dd5b0e29e58a27</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>xy2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a36db7f8efd7ae931d8ad13bda7460900</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a77fcea2b65aa58e8ca590b6bc50733ae</anchor>
      <arglist>(double y) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4d3fe5409a631808e3c20f314171c3d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_readFromStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6795ec5a82db58e1fd35c71eb8fe1074</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, bool cast_from_float=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_writeToStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae511ba401aabc578eec9c247bb5ccb7f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; THeightGridmapCell &gt; &amp;</type>
      <name>m_map_castaway_const</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abe31125c031e261dd0f14dc3ccc668a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; THeightGridmapCell &gt;</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a202c827106868117a38d623c798f4129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae3469dfaea9709cd1f72ffd256818321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1280a2bd286e2ea19bc31a972e643555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6027ac78a6cfa2a47935aa760d662886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>adf2ff8b85c91a566c9d259d8d9bf4eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab5ce27138f764d4cb948ae2802ce7b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a3c31b06a3ff30e669346f81b55dde8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac7facab63d04cd866ec3e2c10cdca37b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDynamicGrid&lt; TRandomFieldCell &gt;</name>
    <filename>classmrpt_1_1utils_1_1CDynamicGrid.html</filename>
    <member kind="function">
      <type></type>
      <name>CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abfa9c7a1fde72a2b1383167eb1eb6033</anchor>
      <arglist>(double x_min=-10.0, double x_max=10.0, double y_min=-10.0f, double y_max=10.0f, double resolution=0.10f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>cell2float</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>acd194f67bdd3d3785548117b08e9711e</anchor>
      <arglist>(const TRandomFieldCell &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>TRandomFieldCell *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac1ec5dcc0dc46e6170a0f7740e036cd4</anchor>
      <arglist>(unsigned int cx, unsigned int cy)</arglist>
    </member>
    <member kind="function">
      <type>const TRandomFieldCell *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ad89413901f739a9b68cc06e2896f7f39</anchor>
      <arglist>(unsigned int cx, unsigned int cy) const</arglist>
    </member>
    <member kind="function">
      <type>TRandomFieldCell *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aaa6333cd50f0e945909ddc314a132104</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>const TRandomFieldCell *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a24780081af634031d8fefa567f0d4a8e</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4656c39694056b2996bf5546f40ef3cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab20db9bb6fa3e67a4b73126983ab857b</anchor>
      <arglist>(const TRandomFieldCell &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab34e04342a16ef59a53debc70f4797cf</anchor>
      <arglist>(MAT &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a8466866f31276efc13ebca1b34a79d5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1dae05a5a021fa3512f714a860589b39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a9a73a5ca1f6973887d9fef9d867d0302</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a401b2bf8f4cd891ac1ffe16a2eb70d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5edf1dcc206d9f46e0dbd40fce17b726</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a65f9492ceea727b2c5aa38685e771ec7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7ba118d149fa0b7acb677cb1b4ed1d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idx2cxcy</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a968ef704f1f401b2e92e4fae9fbf4467</anchor>
      <arglist>(const int &amp;idx, int &amp;cx, int &amp;cy) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a19086150794bc4c8761e0fb5763c386d</anchor>
      <arglist>(int cx) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aa23e18531088ffbf7990a14f699cf00d</anchor>
      <arglist>(int cy) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a730c2980092934b9eaee67cb33922eae</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, const TRandomFieldCell &amp;defaultValueNewCells, double additionalMarginMeters=2.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a89c4d8e9eac11ac5109b39540316f81a</anchor>
      <arglist>(const std::string &amp;fileName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7789e67159bd3ffe7ce8a7952d547ff7</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double resolution, const TRandomFieldCell *fill_value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5f2064da2544802063dd5b0e29e58a27</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>xy2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a36db7f8efd7ae931d8ad13bda7460900</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a77fcea2b65aa58e8ca590b6bc50733ae</anchor>
      <arglist>(double y) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4d3fe5409a631808e3c20f314171c3d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_readFromStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6795ec5a82db58e1fd35c71eb8fe1074</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, bool cast_from_float=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_writeToStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae511ba401aabc578eec9c247bb5ccb7f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; TRandomFieldCell &gt; &amp;</type>
      <name>m_map_castaway_const</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abe31125c031e261dd0f14dc3ccc668a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TRandomFieldCell &gt;</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a202c827106868117a38d623c798f4129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae3469dfaea9709cd1f72ffd256818321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1280a2bd286e2ea19bc31a972e643555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6027ac78a6cfa2a47935aa760d662886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>adf2ff8b85c91a566c9d259d8d9bf4eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab5ce27138f764d4cb948ae2802ce7b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a3c31b06a3ff30e669346f81b55dde8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac7facab63d04cd866ec3e2c10cdca37b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDynamicGrid&lt; uint16_t &gt;</name>
    <filename>classmrpt_1_1utils_1_1CDynamicGrid.html</filename>
    <member kind="function">
      <type></type>
      <name>CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abfa9c7a1fde72a2b1383167eb1eb6033</anchor>
      <arglist>(double x_min=-10.0, double x_max=10.0, double y_min=-10.0f, double y_max=10.0f, double resolution=0.10f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>cell2float</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>acd194f67bdd3d3785548117b08e9711e</anchor>
      <arglist>(const uint16_t &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>uint16_t *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac1ec5dcc0dc46e6170a0f7740e036cd4</anchor>
      <arglist>(unsigned int cx, unsigned int cy)</arglist>
    </member>
    <member kind="function">
      <type>const uint16_t *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ad89413901f739a9b68cc06e2896f7f39</anchor>
      <arglist>(unsigned int cx, unsigned int cy) const</arglist>
    </member>
    <member kind="function">
      <type>uint16_t *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aaa6333cd50f0e945909ddc314a132104</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>const uint16_t *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a24780081af634031d8fefa567f0d4a8e</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4656c39694056b2996bf5546f40ef3cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab20db9bb6fa3e67a4b73126983ab857b</anchor>
      <arglist>(const uint16_t &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab34e04342a16ef59a53debc70f4797cf</anchor>
      <arglist>(MAT &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a8466866f31276efc13ebca1b34a79d5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1dae05a5a021fa3512f714a860589b39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a9a73a5ca1f6973887d9fef9d867d0302</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a401b2bf8f4cd891ac1ffe16a2eb70d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5edf1dcc206d9f46e0dbd40fce17b726</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a65f9492ceea727b2c5aa38685e771ec7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7ba118d149fa0b7acb677cb1b4ed1d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idx2cxcy</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a968ef704f1f401b2e92e4fae9fbf4467</anchor>
      <arglist>(const int &amp;idx, int &amp;cx, int &amp;cy) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a19086150794bc4c8761e0fb5763c386d</anchor>
      <arglist>(int cx) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aa23e18531088ffbf7990a14f699cf00d</anchor>
      <arglist>(int cy) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a730c2980092934b9eaee67cb33922eae</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, const uint16_t &amp;defaultValueNewCells, double additionalMarginMeters=2.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a89c4d8e9eac11ac5109b39540316f81a</anchor>
      <arglist>(const std::string &amp;fileName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7789e67159bd3ffe7ce8a7952d547ff7</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double resolution, const uint16_t *fill_value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5f2064da2544802063dd5b0e29e58a27</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>xy2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a36db7f8efd7ae931d8ad13bda7460900</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a77fcea2b65aa58e8ca590b6bc50733ae</anchor>
      <arglist>(double y) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4d3fe5409a631808e3c20f314171c3d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_readFromStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6795ec5a82db58e1fd35c71eb8fe1074</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, bool cast_from_float=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_writeToStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae511ba401aabc578eec9c247bb5ccb7f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; uint16_t &gt; &amp;</type>
      <name>m_map_castaway_const</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abe31125c031e261dd0f14dc3ccc668a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a202c827106868117a38d623c798f4129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae3469dfaea9709cd1f72ffd256818321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1280a2bd286e2ea19bc31a972e643555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6027ac78a6cfa2a47935aa760d662886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>adf2ff8b85c91a566c9d259d8d9bf4eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab5ce27138f764d4cb948ae2802ce7b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a3c31b06a3ff30e669346f81b55dde8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac7facab63d04cd866ec3e2c10cdca37b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDynamicGrid&lt; uint8_t &gt;</name>
    <filename>classmrpt_1_1utils_1_1CDynamicGrid.html</filename>
    <member kind="function">
      <type></type>
      <name>CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abfa9c7a1fde72a2b1383167eb1eb6033</anchor>
      <arglist>(double x_min=-10.0, double x_max=10.0, double y_min=-10.0f, double y_max=10.0f, double resolution=0.10f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>cell2float</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>acd194f67bdd3d3785548117b08e9711e</anchor>
      <arglist>(const uint8_t &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac1ec5dcc0dc46e6170a0f7740e036cd4</anchor>
      <arglist>(unsigned int cx, unsigned int cy)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ad89413901f739a9b68cc06e2896f7f39</anchor>
      <arglist>(unsigned int cx, unsigned int cy) const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aaa6333cd50f0e945909ddc314a132104</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a24780081af634031d8fefa567f0d4a8e</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4656c39694056b2996bf5546f40ef3cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab20db9bb6fa3e67a4b73126983ab857b</anchor>
      <arglist>(const uint8_t &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab34e04342a16ef59a53debc70f4797cf</anchor>
      <arglist>(MAT &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a8466866f31276efc13ebca1b34a79d5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1dae05a5a021fa3512f714a860589b39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a9a73a5ca1f6973887d9fef9d867d0302</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a401b2bf8f4cd891ac1ffe16a2eb70d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5edf1dcc206d9f46e0dbd40fce17b726</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a65f9492ceea727b2c5aa38685e771ec7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7ba118d149fa0b7acb677cb1b4ed1d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idx2cxcy</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a968ef704f1f401b2e92e4fae9fbf4467</anchor>
      <arglist>(const int &amp;idx, int &amp;cx, int &amp;cy) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a19086150794bc4c8761e0fb5763c386d</anchor>
      <arglist>(int cx) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aa23e18531088ffbf7990a14f699cf00d</anchor>
      <arglist>(int cy) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a730c2980092934b9eaee67cb33922eae</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, const uint8_t &amp;defaultValueNewCells, double additionalMarginMeters=2.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a89c4d8e9eac11ac5109b39540316f81a</anchor>
      <arglist>(const std::string &amp;fileName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7789e67159bd3ffe7ce8a7952d547ff7</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double resolution, const uint8_t *fill_value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5f2064da2544802063dd5b0e29e58a27</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>xy2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a36db7f8efd7ae931d8ad13bda7460900</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a77fcea2b65aa58e8ca590b6bc50733ae</anchor>
      <arglist>(double y) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4d3fe5409a631808e3c20f314171c3d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_readFromStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6795ec5a82db58e1fd35c71eb8fe1074</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, bool cast_from_float=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_writeToStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae511ba401aabc578eec9c247bb5ccb7f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; uint8_t &gt; &amp;</type>
      <name>m_map_castaway_const</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abe31125c031e261dd0f14dc3ccc668a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a202c827106868117a38d623c798f4129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae3469dfaea9709cd1f72ffd256818321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1280a2bd286e2ea19bc31a972e643555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6027ac78a6cfa2a47935aa760d662886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>adf2ff8b85c91a566c9d259d8d9bf4eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab5ce27138f764d4cb948ae2802ce7b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a3c31b06a3ff30e669346f81b55dde8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac7facab63d04cd866ec3e2c10cdca37b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CDynamicGrid&lt; vector_int &gt;</name>
    <filename>classmrpt_1_1utils_1_1CDynamicGrid.html</filename>
    <member kind="function">
      <type></type>
      <name>CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abfa9c7a1fde72a2b1383167eb1eb6033</anchor>
      <arglist>(double x_min=-10.0, double x_max=10.0, double y_min=-10.0f, double y_max=10.0f, double resolution=0.10f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>cell2float</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>acd194f67bdd3d3785548117b08e9711e</anchor>
      <arglist>(const vector_int &amp;c) const</arglist>
    </member>
    <member kind="function">
      <type>vector_int *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac1ec5dcc0dc46e6170a0f7740e036cd4</anchor>
      <arglist>(unsigned int cx, unsigned int cy)</arglist>
    </member>
    <member kind="function">
      <type>const vector_int *</type>
      <name>cellByIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ad89413901f739a9b68cc06e2896f7f39</anchor>
      <arglist>(unsigned int cx, unsigned int cy) const</arglist>
    </member>
    <member kind="function">
      <type>vector_int *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aaa6333cd50f0e945909ddc314a132104</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>const vector_int *</type>
      <name>cellByPos</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a24780081af634031d8fefa567f0d4a8e</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4656c39694056b2996bf5546f40ef3cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab20db9bb6fa3e67a4b73126983ab857b</anchor>
      <arglist>(const vector_int &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab34e04342a16ef59a53debc70f4797cf</anchor>
      <arglist>(MAT &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a8466866f31276efc13ebca1b34a79d5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1dae05a5a021fa3512f714a860589b39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a9a73a5ca1f6973887d9fef9d867d0302</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a401b2bf8f4cd891ac1ffe16a2eb70d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5edf1dcc206d9f46e0dbd40fce17b726</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a65f9492ceea727b2c5aa38685e771ec7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7ba118d149fa0b7acb677cb1b4ed1d43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idx2cxcy</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a968ef704f1f401b2e92e4fae9fbf4467</anchor>
      <arglist>(const int &amp;idx, int &amp;cx, int &amp;cy) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a19086150794bc4c8761e0fb5763c386d</anchor>
      <arglist>(int cx) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>aa23e18531088ffbf7990a14f699cf00d</anchor>
      <arglist>(int cy) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a730c2980092934b9eaee67cb33922eae</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, const vector_int &amp;defaultValueNewCells, double additionalMarginMeters=2.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a89c4d8e9eac11ac5109b39540316f81a</anchor>
      <arglist>(const std::string &amp;fileName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a7789e67159bd3ffe7ce8a7952d547ff7</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double resolution, const vector_int *fill_value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a5f2064da2544802063dd5b0e29e58a27</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>xy2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a36db7f8efd7ae931d8ad13bda7460900</anchor>
      <arglist>(double x, double y) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a77fcea2b65aa58e8ca590b6bc50733ae</anchor>
      <arglist>(double y) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CDynamicGrid</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a4d3fe5409a631808e3c20f314171c3d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_readFromStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6795ec5a82db58e1fd35c71eb8fe1074</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, bool cast_from_float=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dyngridcommon_writeToStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae511ba401aabc578eec9c247bb5ccb7f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; vector_int &gt; &amp;</type>
      <name>m_map_castaway_const</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>abe31125c031e261dd0f14dc3ccc668a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; vector_int &gt;</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a202c827106868117a38d623c798f4129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ae3469dfaea9709cd1f72ffd256818321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_x</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a1280a2bd286e2ea19bc31a972e643555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_y</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a6027ac78a6cfa2a47935aa760d662886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>adf2ff8b85c91a566c9d259d8d9bf4eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ab5ce27138f764d4cb948ae2802ce7b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_max</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>a3c31b06a3ff30e669346f81b55dde8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y_min</name>
      <anchorfile>classmrpt_1_1utils_1_1CDynamicGrid.html</anchorfile>
      <anchor>ac7facab63d04cd866ec3e2c10cdca37b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::detail::CEdgeCounter</name>
    <filename>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</filename>
    <member kind="typedef">
      <type>std::map&lt; std::string, int &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a6e5132fcf8cb8a9b13366349010c10b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, int &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a5ba4e00179e53125f37c453cc87bedde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addEdge</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>aa65e3a9ede31f2a26fbfc556f9ed2d05</anchor>
      <arglist>(const std::string &amp;name, bool is_loop_closure=false, bool is_new=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addEdgeType</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a739bbd56c876daef90fb306da8cd850d</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a9d8a7e37de2994c258e3fc23e7b449d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>ae86eff643686dcaa4ebfb66fac5f53f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CEdgeCounter</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a1ba3f4b2d3c420ab2ed43686b79705c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAllEdges</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a6028e15c2a4398b5166504003853758f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToConsole</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a97814e174df931a1493af132b96fb5bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a3ca4e70cfc6cb3f5ee257cabee5ecd03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>ad793303edd342597469f780e803e87e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsString</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>af3c9f6cfce6d748d29223a37f0c4a1b2</anchor>
      <arglist>(std::string *str_out) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsString</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a8ca7502035e7f39619661bad8c9a1cb8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLoopClosureEdges</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a2e150871473f8d927cf59d74ca77f6cf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumForEdgeType</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a167f3ecea645c36514d866f518920c6b</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNumForEdgeType</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a647b9d196c28e4db8b2d2f68c04e9956</anchor>
      <arglist>(const std::string &amp;name, int *total_num)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTotalNumOfEdges</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>ae851ed16dd189bfee43c2c028e016efc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTotalNumOfEdges</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a83a0d1bbd61fdf38b63f55df934f4f85</anchor>
      <arglist>(int *total_num_edges) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEdgesManually</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a6dc1c5277da29679a458c722597f3cb8</anchor>
      <arglist>(const std::string &amp;name, int num_of_edges)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLoopClosureEdgesManually</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a9e233f6407d06b4662f69c7cfa9ebbd3</anchor>
      <arglist>(int num_loop_closures)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRemovedEdges</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a3bc6e2af672a2f7e3c09d82323a20acb</anchor>
      <arglist>(int removed_edges)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextMessageParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>abab57a040a4ed20b2244f89d705e329c</anchor>
      <arglist>(const std::map&lt; std::string, double &gt; &amp;name_to_offset_y, const std::map&lt; std::string, int &gt; &amp;name_to_text_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextMessageParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>ac1b52f27d2163fa36a93bd518b306a24</anchor>
      <arglist>(const std::map&lt; std::string, double &gt; &amp;name_to_offset_y, const std::map&lt; std::string, int &gt; &amp;name_to_text_index, const double &amp;offset_y_total_edges, const int &amp;text_index_total_edges, const double &amp;offset_y_loop_closures, const int &amp;text_index_loop_closures)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowManagerPtr</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>aa40487dee43f71eded2454407a617116</anchor>
      <arglist>(mrpt::graphslam::CWindowManager *win_manager)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CEdgeCounter</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a2083594d86f17bcdeaaf5b0e0c0c4a1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initCEdgeCounter</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a543eb66dc7135bf6c84ce9c75edd63cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateTextMessages</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a647f4426851b2e99af3ef2f4af32a4e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_display_loop_closures</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>ae7eff65cf06d3b0c9137be6daf26fa66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_display_total_edges</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a483bbdcd07164eac9713057d16118934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_has_read_textmessage_params</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a0fc6f5af9fdfd0ec30c46673eb0a52b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>m_name_to_edges_num</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a903fe839d87cd6a663c8e295e82ee0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>m_name_to_offset_y</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a4c990b998f52b3e7e56f73261c0e1490</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>m_name_to_text_index</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a2248bb9e3fe7cec28b098284da1947c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_num_loop_closures</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a53abac588386cc7e3b497c74e1bd99cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_offset_y_loop_closures</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>ae9f7ff126777080430ff6b803330ec55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_offset_y_total_edges</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>ab16a08929b1ff52e781a2b11d88bda13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_text_index_loop_closures</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a399ccd5f224e423f75ba27b278834cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_text_index_total_edges</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a030ded5515f17ccc3f941cca45a16ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_unique_edges</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>aa4c62d5121fff00e0cc0310d5def4142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::CDisplayWindow3D *</type>
      <name>m_win</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a51c56625fd823db6ab6a48079b56ce82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::graphslam::CWindowManager *</type>
      <name>m_win_manager</name>
      <anchorfile>classmrpt_1_1graphslam_1_1detail_1_1CEdgeCounter.html</anchorfile>
      <anchor>a34e0ed1d5085fc0f4fc8f7517e4fe56e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::deciders::CEdgeRegistrationDecider</name>
    <filename>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</filename>
    <templarg>GRAPH_T</templarg>
    <base virtualness="virtual">mrpt::graphslam::CRegistrationDeciderOrOptimizer</base>
    <member kind="typedef">
      <type>mrpt::graphslam::CRegistrationDeciderOrOptimizer&lt; GRAPH_T &gt;</type>
      <name>parent</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>a90b2fd0cc1faa378fce4444a5ab9c686</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>aa064ccde199d6fafc1321b2f3372847f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>a544055033b3e8face72ec60e71803dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CEdgeRegistrationDecider</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>ac42d0626ccfe9563c3e7abce121cd5da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getDescriptiveReport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>ab9610d6e9b925b36351c5cb9381f3e71</anchor>
      <arglist>(std::string *report_str) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getEdgesStats</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>af0f02da5ab6d7c2583781a0462126369</anchor>
      <arglist>(std::map&lt; std::string, int &gt; *edge_type_to_num) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>justInsertedLoopClosure</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>adfd40b297141fc156763412f7183e27d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>a7b761ed3c4fa79c0079cf84f1d932bb3</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CEdgeRegistrationDecider</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>afe8e52376b905910c5e750d230c7ed32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>registerNewEdge</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>a7f61d499a81b7e2158feb9f0387378ba</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;from, const mrpt::utils::TNodeID &amp;to, const constraint_t &amp;rel_edge)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>checkRegistrationCondition</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>a3c5738eeac3c5b3121fffe7788594b12</anchor>
      <arglist>(mrpt::utils::TNodeID from, mrpt::utils::TNodeID to)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>checkRegistrationCondition</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>ad11582a6ada0b3a11c1e095fbacdb334</anchor>
      <arglist>(const std::set&lt; mrpt::utils::TNodeID &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_just_inserted_lc</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>aae98809f59a14a6dc1ef890258bd22cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_override_registered_nodes_check</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>a8f06887de1ae5859786c4380a2d567e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::CRegistrationDeciderOrOptimizer&lt; GRAPH_T &gt;</type>
      <name>parent</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>a90b2fd0cc1faa378fce4444a5ab9c686</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>aa064ccde199d6fafc1321b2f3372847f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>a544055033b3e8face72ec60e71803dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>checkRegistrationCondition</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>a3c5738eeac3c5b3121fffe7788594b12</anchor>
      <arglist>(mrpt::utils::TNodeID from, mrpt::utils::TNodeID to)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>checkRegistrationCondition</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEdgeRegistrationDecider.html</anchorfile>
      <anchor>ad11582a6ada0b3a11c1e095fbacdb334</anchor>
      <arglist>(const std::set&lt; mrpt::utils::TNodeID &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CEllipsoid</name>
    <filename>classmrpt_1_1opengl_1_1CEllipsoid.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>enableDrawSolid3D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>acd46e0ff583835c3e1857b834d573e91</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a5db8dcf55da3838364dc5435512a9637</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble</type>
      <name>getCovMatrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>aebee9d8bda224d85bc3c8fdbffba2b01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>af04257c1c9f59bd8d564ef2501d3c500</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getQuantiles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>aa4debe09f1e9f6a9e34ff7f4674bbb1d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a0bd27e327002b54b0057ec526877af7f</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set2DsegmentsCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>ac7694657505f1186c81bf6e64728afb3</anchor>
      <arglist>(unsigned int N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set3DsegmentsCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a66ae066da87d420785d283979f746afe</anchor>
      <arglist>(unsigned int N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCovMatrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a768f68ef2c93fe639d5c4b384e8854a6</anchor>
      <arglist>(const mrpt::math::CMatrixDouble &amp;m, int resizeToSize=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCovMatrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a0a36aa54c38fb618119ac8c956ae2e1c</anchor>
      <arglist>(const mrpt::math::CMatrixFloat &amp;m, int resizeToSize=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCovMatrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a73de155f0336b3df9a48b0a04022dc42</anchor>
      <arglist>(const mrpt::math::CMatrixFixedNumeric&lt; T, 3, 3 &gt; &amp;m, int resizeToSize=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCovMatrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a2460a272827e183fac11b622680e2152</anchor>
      <arglist>(const mrpt::math::CMatrixFixedNumeric&lt; T, 2, 2 &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a108ec5ff6552a6d1cdc7a40365e3c78e</anchor>
      <arglist>(float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQuantiles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a911038860e53844c9c1e263644c4cd4b</anchor>
      <arglist>(float q)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>aeba8fa4a7cf14e1e11b989ef025d1fb4</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_2D_segments</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>ae79d5b808fa5f738573b8259f06c3c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_3D_segments</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a6f353c433bc7ac20dc219134042afabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bb_max</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a5815169518ece5b7c9d155c8c98701e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bb_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a8c261f65bdafec5bd8d7dc79655822f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrixD</type>
      <name>m_cov</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a7b7966c58d3d00f1a284fc1cd1237d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_drawSolid3D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>ab65bf42821ae0fc7c0c3c70ee36cfa81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrixD</type>
      <name>m_eigVal</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a28cb2ec0e9cf8434cbb7a332dd5ae0d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrixD</type>
      <name>m_eigVec</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>ae1acfc3be86a98804f2e4c2eceaf2ebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_lineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>af4afaf5889a3f5bf73b3e89094f12a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrixD</type>
      <name>m_prevComputedCov</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a98cbf2db3c10d6e327f2f158373a9c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_quantiles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a8367efdd8ae61d35dc170133bba71045</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CEllipsoid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>a020e400f498171c6843a5f286f72cca4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CEllipsoid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoid.html</anchorfile>
      <anchor>abd5f6711dec7d384e58e71dddf3fee53</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CEllipsoidInverseDepth2D</name>
    <filename>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth2D.html</filename>
    <base>CGeneralizedEllipsoidTemplate&lt; 2 &gt;</base>
    <member kind="function">
      <type>double</type>
      <name>getUnderflowMaxRange</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth2D.html</anchorfile>
      <anchor>a022227c8b483e5132d32babb117d246a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnderflowMaxRange</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth2D.html</anchorfile>
      <anchor>a56d3f63ee06365f2b607d13d8f55115d</anchor>
      <arglist>(const double maxRange)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>transformFromParameterSpace</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth2D.html</anchorfile>
      <anchor>a930288675398afeba299e59217ac1045</anchor>
      <arglist>(const std::vector&lt; BASE::array_parameter_t &gt; &amp;in_pts, std::vector&lt; BASE::array_point_t &gt; &amp;out_pts) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>CGeneralizedEllipsoidTemplate&lt; 2 &gt;</type>
      <name>BASE</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth2D.html</anchorfile>
      <anchor>a79df450f26e8d4a7da6e7d7a14d75f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CEllipsoidInverseDepth2D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth2D.html</anchorfile>
      <anchor>acc332dad030de6410503c11af0b45aed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CEllipsoidInverseDepth2D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth2D.html</anchorfile>
      <anchor>a151288f3a8402a402ec42256b9899e4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_underflowMaxRange</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth2D.html</anchorfile>
      <anchor>a19f1e18cac0fb60234af464ee0bee691</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CEllipsoidInverseDepth3D</name>
    <filename>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth3D.html</filename>
    <base>CGeneralizedEllipsoidTemplate&lt; 3 &gt;</base>
    <member kind="function">
      <type>double</type>
      <name>getUnderflowMaxRange</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth3D.html</anchorfile>
      <anchor>aea9dc58dbfbadfc969da7bfeec6176d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUnderflowMaxRange</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth3D.html</anchorfile>
      <anchor>a8fb26c3352bd0e919e9d8ae118081da3</anchor>
      <arglist>(const double maxRange)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>transformFromParameterSpace</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth3D.html</anchorfile>
      <anchor>a8d8b0bd369e6e812d0d83c4ce8073aef</anchor>
      <arglist>(const std::vector&lt; BASE::array_parameter_t &gt; &amp;in_pts, std::vector&lt; BASE::array_point_t &gt; &amp;out_pts) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>CGeneralizedEllipsoidTemplate&lt; 3 &gt;</type>
      <name>BASE</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth3D.html</anchorfile>
      <anchor>af9187c6c3070ae9c3ea94afc42846fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CEllipsoidInverseDepth3D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth3D.html</anchorfile>
      <anchor>a127f5c20e22b6a7d07f78d3eb0a1b33b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CEllipsoidInverseDepth3D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth3D.html</anchorfile>
      <anchor>a8d2d7d0cc7e804112eff4bd725be50dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_underflowMaxRange</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidInverseDepth3D.html</anchorfile>
      <anchor>a96db12785026aef9635fe2149615b3eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CEllipsoidRangeBearing2D</name>
    <filename>classmrpt_1_1opengl_1_1CEllipsoidRangeBearing2D.html</filename>
    <base>CGeneralizedEllipsoidTemplate&lt; 2 &gt;</base>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>transformFromParameterSpace</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidRangeBearing2D.html</anchorfile>
      <anchor>a34e36eb0325b0cfc84192740e923ea38</anchor>
      <arglist>(const std::vector&lt; BASE::array_parameter_t &gt; &amp;in_pts, std::vector&lt; BASE::array_point_t &gt; &amp;out_pts) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>CGeneralizedEllipsoidTemplate&lt; 2 &gt;</type>
      <name>BASE</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidRangeBearing2D.html</anchorfile>
      <anchor>ae888e2cdf9eca192a37241c10e9132a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CEllipsoidRangeBearing2D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidRangeBearing2D.html</anchorfile>
      <anchor>afe2ea8a5acb3e4e849e991796b63b6e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CEllipsoidRangeBearing2D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CEllipsoidRangeBearing2D.html</anchorfile>
      <anchor>a5126bdde9442ac78c0e0884b6764dbf2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::deciders::CEmptyERD</name>
    <filename>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyERD.html</filename>
    <templarg></templarg>
    <base>mrpt::graphslam::deciders::CEdgeRegistrationDecider</base>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyERD.html</anchorfile>
      <anchor>a9f4b26616b488afdf9e8c826c28af98d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CEmptyERD</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyERD.html</anchorfile>
      <anchor>ae17df015b33f6c52c4fea0fedd2be449</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyERD.html</anchorfile>
      <anchor>a8452523925d67590fb201c2531dbb351</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CEmptyERD</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyERD.html</anchorfile>
      <anchor>a2e867e74f4cf7f797224a2926bf7f533</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerNewEdge</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyERD.html</anchorfile>
      <anchor>a9d8d2950bca2824475a8a71c86e89982</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;from, const mrpt::utils::TNodeID &amp;to, const constraint_t &amp;rel_edge)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::optimizers::CEmptyGSO</name>
    <filename>classmrpt_1_1graphslam_1_1optimizers_1_1CEmptyGSO.html</filename>
    <templarg></templarg>
    <base>CGraphSlamOptimizer&lt; GRAPH_T &gt;</base>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CEmptyGSO.html</anchorfile>
      <anchor>af5a7936e1e1dc4dc6fc516f0c6579d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CEmptyGSO</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CEmptyGSO.html</anchorfile>
      <anchor>a4bfb8821e76eaa12fdb52e8c05ede68b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CEmptyGSO.html</anchorfile>
      <anchor>a514a98962c5cb294aad6238bb2980ead</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CEmptyGSO</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CEmptyGSO.html</anchorfile>
      <anchor>ad0e968c9dfb70a5d039b1a6a0ca9d74d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerNewEdge</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CEmptyGSO.html</anchorfile>
      <anchor>a779ecdb27ffb25f2af0cf505c6faae1a</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;from, const mrpt::utils::TNodeID &amp;to, const constraint_t &amp;rel_edge)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::deciders::CEmptyNRD</name>
    <filename>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyNRD.html</filename>
    <templarg></templarg>
    <base>mrpt::graphslam::deciders::CNodeRegistrationDecider</base>
    <member kind="function">
      <type></type>
      <name>CEmptyNRD</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyNRD.html</anchorfile>
      <anchor>a28ca76561786880973a8ec56fe5a5ea6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>global_pose_t</type>
      <name>getCurrentRobotPosEstimation</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyNRD.html</anchorfile>
      <anchor>a9bfb1165096c475006e2dff0bff02035</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyNRD.html</anchorfile>
      <anchor>a792fe5bcd581592dc22e76690bcd28bd</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CEmptyNRD</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyNRD.html</anchorfile>
      <anchor>af1a54b4c3573538e38d67063023fe9c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyNRD.html</anchorfile>
      <anchor>a3386b5caaf4b75a7b53fd58913d71b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>GRAPH_T::global_pose_t</type>
      <name>global_pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyNRD.html</anchorfile>
      <anchor>a9903bece707ea79b4c94bc91aeed2911</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>registerNewNode</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyNRD.html</anchorfile>
      <anchor>a0b600d55937712b9d9646cf1456d6005</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyNRD.html</anchorfile>
      <anchor>a3386b5caaf4b75a7b53fd58913d71b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>GRAPH_T::global_pose_t</type>
      <name>global_pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CEmptyNRD.html</anchorfile>
      <anchor>a9903bece707ea79b4c94bc91aeed2911</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CEnhancedMetaFile</name>
    <filename>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</filename>
    <base>mrpt::utils::CCanvas</base>
    <member kind="function">
      <type></type>
      <name>CEnhancedMetaFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>ac836e9d6d7f1e356a8a9f2ecb0862de0</anchor>
      <arglist>(const std::string &amp;targetFileName, int scaleFactor=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>a3260413ca34ef55134c309a86eac41e1</anchor>
      <arglist>(int x, int y, const utils::CImage &amp;img) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>acf2d7cb228c5b64ff4e2849d82c2efff</anchor>
      <arglist>(int x, int y, const utils::CImage &amp;img, float rotation, float scale) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ellipseGaussian</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>a58cb1fa1b0c37fb06ace11656f59112e</anchor>
      <arglist>(math::CMatrixTemplateNumeric&lt; T &gt; *cov2D, T mean_x, T mean_y, float confIntervalStds=2, const mrpt::utils::TColor &amp;color=mrpt::utils::TColor(255, 255, 255), unsigned int width=1, int nEllipsePoints=20)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getHeight</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>a5b46f776b6d566111f4dcbec32fdcbcb</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getWidth</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>a67395c5298376c61010fed86f83bd349</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>line</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>aa62dd84e1a93ac6c3581fe31d3868748</anchor>
      <arglist>(int x0, int y0, int x1, int y1, const mrpt::utils::TColor color, unsigned int width=1, TPenStyle penStyle=psSolid) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>rectangle</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>a24c76c3a6deb58df81e3b3cceab439a9</anchor>
      <arglist>(int x0, int y0, int x1, int y1, const mrpt::utils::TColor color, unsigned int width=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>selectVectorTextFont</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>a1eb0660efd8c43d915b6935295d77c58</anchor>
      <arglist>(const std::string &amp;fontName, int fontSize, bool bold=false, bool italic=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixel</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>ab38ea6050da25ee72e50be9055d68d77</anchor>
      <arglist>(int x, int y, size_t color) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>textOut</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>a36d1cd69b4dc47ed358a1b95d96e48b7</anchor>
      <arglist>(int x0, int y0, const std::string &amp;str, const mrpt::utils::TColor color) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CEnhancedMetaFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>ab21e7fc7779294ea99ddca5dae9b249f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>LINUX_IMG_HEIGHT</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>af5a3a8473145df00874b275ecc587395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>LINUX_IMG_WIDTH</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>a1f367f81f6470cb3b3ee1f9a004d74f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void_ptr_noncopy</type>
      <name>m_hdc</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>a210c378f6ea68d0030a1ca396d79ccbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void_ptr_noncopy</type>
      <name>m_hFont</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>ac9f2dd36470505c4f8ef35916722ea8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_scale</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>a14b30f2de51e48231a14fc8f36e124aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_targetFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CEnhancedMetaFile.html</anchorfile>
      <anchor>a2fd23904b5fbce82bd73a67999983238</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CEnoseModular</name>
    <filename>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CEnoseModular</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a0f371f2b3c6fe058680b45f004d12edf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a95f319667e9637c74982f55cfd5dfaea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>adba33d0237005a9a5f59b8c72ee334cd</anchor>
      <arglist>(mrpt::obs::CObservationGasSensors &amp;outObservation)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a3fbf13d8a3eb47fff71fec9a1c4c1172</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSerialPortBaud</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a6072d9b98d67edf4a28a38abed3efe73</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a99318f6cf7e9abb33b6fe5ee85c3be09</anchor>
      <arglist>(const std::string &amp;port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSerialPortBaud</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>ae5178462d2012b038228880713880cb6</anchor>
      <arglist>(unsigned int baud)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CEnoseModular</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a20763d56cca9328fb33ef6d131f3e65d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::utils::CStream *</type>
      <name>checkConnectionAndConnect</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>aece55f38b84fa7bc9e7face2bea018a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a8bf3760db696ef9a2e8aef1eae46315c</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>purgeBuffers</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a0d760f90f15e280b019128e59ef8ba82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>enose_poses_pitch</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a58f52674fe3f5ae4f4dfc851ee7d8a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>enose_poses_roll</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>aaa45935acaa057bb21966d6eefe1b721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>enose_poses_x</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a4a695c2faef0c1c37633698d466c5180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>enose_poses_y</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>ae875be8bd135b11d4971449b84c0cfa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>enose_poses_yaw</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a06954a74d4047d14ec6560510f0264ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>enose_poses_z</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>af55d081dc9d3a66f21fd582539dd357e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>first_reading</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a1cd38488bc58928c5232afd949905663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>initial_timestamp</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>aee05b5cda09e46b914777e06d0b31f09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_COM_baud</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a96f3ef4b6485e4e2b6ec8ee6d3585f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_COM_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>aa1809f6c7e49e70b184cd840790f4225</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CInterfaceFTDI *</type>
      <name>m_stream_FTDI</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a7278b4661dde74f16cfb2944320ea009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CSerialPort *</type>
      <name>m_stream_SERIAL</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>a168d88505fdefbee51aac32ce977a342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_usbSerialNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CEnoseModular.html</anchorfile>
      <anchor>ae329de005e4475e03fd8886afd3f19e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CExceptionEOF</name>
    <filename>classmrpt_1_1utils_1_1CExceptionEOF.html</filename>
    <base>mrpt::utils::CMRPTException</base>
    <member kind="function">
      <type></type>
      <name>CExceptionEOF</name>
      <anchorfile>classmrpt_1_1utils_1_1CExceptionEOF.html</anchorfile>
      <anchor>a1677a9febbd8c274601ac9f426df4a1c</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CExceptionExternalImageNotFound</name>
    <filename>classmrpt_1_1utils_1_1CExceptionExternalImageNotFound.html</filename>
    <base>mrpt::utils::CMRPTException</base>
    <member kind="function">
      <type></type>
      <name>CExceptionExternalImageNotFound</name>
      <anchorfile>classmrpt_1_1utils_1_1CExceptionExternalImageNotFound.html</anchorfile>
      <anchor>a4025b784f55826b5b40e6984495b0baf</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CExceptionNotDefPos</name>
    <filename>classmrpt_1_1math_1_1CExceptionNotDefPos.html</filename>
    <base>mrpt::utils::CMRPTException</base>
    <member kind="function">
      <type></type>
      <name>CExceptionNotDefPos</name>
      <anchorfile>classmrpt_1_1math_1_1CExceptionNotDefPos.html</anchorfile>
      <anchor>a7f4d479f8726dbb189431ad00d18164d</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::detectors::CFaceDetection</name>
    <filename>classmrpt_1_1detectors_1_1CFaceDetection.html</filename>
    <base>mrpt::detectors::CObjectDetection</base>
    <class kind="struct">mrpt::detectors::CFaceDetection::TMeasurement</class>
    <class kind="struct">mrpt::detectors::CFaceDetection::TOptions</class>
    <class kind="struct">mrpt::detectors::CFaceDetection::TTestsOptions</class>
    <member kind="function">
      <type></type>
      <name>CFaceDetection</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>abb6ce9a441baba7f46fa8f99265a9328</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>debug_returnResults</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>abab8baa07d6bc1a891d90633c9cd6764</anchor>
      <arglist>(const vector_uint &amp;falsePositives, const vector_uint &amp;ignore, unsigned int &amp;falsePositivesDeleted, unsigned int &amp;realFacesDeleted)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detectObjects_Impl</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a1878663368ef53b952a1816e6d820868</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, vector_detectable_object &amp;detected)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>experimental_showMeasurements</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>aa01cfb674dcd7f0f1c0cc1a328822f03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>ab362a170c4a5ca886e87603835974e2f</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CFaceDetection</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a8c45420c3cc1f7f058eb12d7f23b94f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CCascadeClassifierDetection</type>
      <name>cascadeClassifier</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a775887b033724c52c2fa26a852e15ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct mrpt::detectors::CFaceDetection::TOptions</type>
      <name>m_options</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>afda160ff68b6514c0e330461b82652a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct mrpt::detectors::CFaceDetection::TTestsOptions</type>
      <name>m_testsOptions</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>ae756a3999ef0085a8175a147e663c0a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkIfDiagonalSurface</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a72a13ff5b3b044cbcd647cce26065976</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan *face)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkIfDiagonalSurface2</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a11f722ae4a94fcfd127e196e08ac401b</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan *face)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkIfFacePlane</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>afc5fa2165f35d248e943e1a98f8e6307</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan *face)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkIfFacePlaneCov</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a21de6b515fc1826fb8110178fc26d73a</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan *face)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkIfFaceRegions</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a358e7bf4e0d867b687c30b300ac91b0c</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan *face)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>checkRelativePosition</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a417100254a8876c918616dc79481404d</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p1, const mrpt::math::TPoint3D &amp;p2, const mrpt::math::TPoint3D &amp;p, double &amp;dist)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>experimental_calcHist</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a026dae666086e7ee0771807b3028b841</anchor>
      <arglist>(const mrpt::utils::CImage &amp;face, const size_t &amp;c1, const size_t &amp;r1, const size_t &amp;c2, const size_t &amp;r2, mrpt::math::CMatrixTemplate&lt; unsigned int &gt; &amp;hist)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>experimental_segmentFace</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>aeacfe573a3cd1c11ccf445146b8e8a1c</anchor>
      <arglist>(const mrpt::obs::CObservation3DRangeScan &amp;face, mrpt::math::CMatrixTemplate&lt; bool &gt; &amp;region)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>experimental_viewFacePointsAndEigenVects</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a4dd754cdacb0cf696913b7d34a76af0c</anchor>
      <arglist>(const std::vector&lt; mrpt::math::CArrayDouble&lt; 3 &gt; &gt; &amp;pointsVector, const mrpt::math::CMatrixDouble &amp;eigenVect, const mrpt::math::CVectorDouble &amp;eigenVal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>experimental_viewFacePointsScanned</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a0d43446cfc55b511b873a936b26370a3</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;xs, const std::vector&lt; float &gt; &amp;ys, const std::vector&lt; float &gt; &amp;zs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>experimental_viewFacePointsScanned</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>abefc57d6b32510dbb93c8aee75870a14</anchor>
      <arglist>(const mrpt::obs::CObservation3DRangeScan &amp;face)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>experimental_viewFacePointsScanned</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>aed29fd6cd77e893bbbb93eac4370a420</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;points)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>experimental_viewRegions</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>ac173aa228d7ec52517776cb737e799f8</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; regions[9], const mrpt::math::TPoint3D meanPos[3][3])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>thread_checkIfDiagonalSurface</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a8265234a2d0febe8de6b332d2a297c9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>thread_checkIfFacePlaneCov</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a83e43de3107cbdceab26bd30b1e3987e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>thread_checkIfFaceRegions</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a5bd261c2e811e7f03c319fd3e3b5d3a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>dummy_checkIfDiagonalSurface</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>aa70635c3cc498f7edc6d9af7f759427e</anchor>
      <arglist>(CFaceDetection *obj)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>dummy_checkIfFacePlaneCov</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a21ea9f19b8c682d8d8ba99a5757dca8b</anchor>
      <arglist>(CFaceDetection *obj)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>dummy_checkIfFaceRegions</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a9ef64a8b94a060e31789b3d84a191529</anchor>
      <arglist>(CFaceDetection *obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_checkIfDiagonalSurface_res</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>ae7d158e57195e06ea4c8effc1e967418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_checkIfFacePlaneCov_res</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>ab015fcf2abc620bbfad90ac471680cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_checkIfFaceRegions_res</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a03081a53aea351f1443198a14af5878e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_end_threads</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a8e305082675b8ca7a410e00347614238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::synch::CSemaphore</type>
      <name>m_enter_checkIfDiagonalSurface</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>ad4b0c03d29d510b53f7e2a9c0c5f803b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::synch::CSemaphore</type>
      <name>m_enter_checkIfFacePlaneCov</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>aca6d697c873adeb459ba3bab77dde959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::synch::CSemaphore</type>
      <name>m_enter_checkIfFaceRegions</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a65327288ce2eb97d60b5a6aee9523989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservation3DRangeScan</type>
      <name>m_lastFaceDetected</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a72e90039559dd8fdf72cf058da51ffc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::synch::CSemaphore</type>
      <name>m_leave_checkIfDiagonalSurface</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a69074ebda5d3f3339fd5133a65dc2f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::synch::CSemaphore</type>
      <name>m_leave_checkIfFacePlaneCov</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a256553b55d203d4b36ba79da40c823e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::synch::CSemaphore</type>
      <name>m_leave_checkIfFaceRegions</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a695eb9621c03d0075d06565dbf9dbae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_meanHist</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a4d67ad8b4ac213e2254a7985a01813c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct mrpt::detectors::CFaceDetection::TMeasurement</type>
      <name>m_measure</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a98dd57e66409a6ce73e4c2d5721f9dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_thread_checkIfDiagonalSurface</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a5287aa3fe73dcc418fd2b55db351f3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_thread_checkIfFacePlaneCov</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a02dc52eeb40256a8e0654a0ceef5b366</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_thread_checkIfFaceRegions</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a60dbb45d5762d1e8eae98f4a8ce54580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CTimeLogger</type>
      <name>m_timeLog</name>
      <anchorfile>classmrpt_1_1detectors_1_1CFaceDetection.html</anchorfile>
      <anchor>a75fc09b9acc13f2461c48a0036c597f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CFBORender</name>
    <filename>classmrpt_1_1opengl_1_1CFBORender.html</filename>
    <base>mrpt::opengl::CTextMessageCapable</base>
    <member kind="function">
      <type></type>
      <name>CFBORender</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>ac4d1d51f5d4fc4ded85781975addb74b</anchor>
      <arglist>(unsigned int width=800, unsigned int height=600, const bool skip_glut_window=false)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TColorf &amp;</type>
      <name>getBackgroundColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>af1cc13886954ad08d1c407e92475bae7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CCamera &amp;</type>
      <name>getCamera</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>a823f534697ae9be15e635c985325fc94</anchor>
      <arglist>(const COpenGLScene &amp;scene)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFrame</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>a48300166faf8fc64b5e13bc03e07681c</anchor>
      <arglist>(const COpenGLScene &amp;scene, mrpt::utils::CImage &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFrame2</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>a58ea32ce23ab990b2a9f2ddd3f6278d1</anchor>
      <arglist>(const COpenGLScene &amp;scene, mrpt::utils::CImage &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>ac107e277acf5c43891726f52226c79e2</anchor>
      <arglist>(unsigned int width, unsigned int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>a1037fa4fec43eb7f757b33cec3dcbac4</anchor>
      <arglist>(const mrpt::utils::TColorf &amp;col)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCamera</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>ad38e30aa67b41a4e6cc711d81010bc98</anchor>
      <arglist>(const COpenGLScene &amp;scene, const CCamera &amp;camera)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFBORender</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>a891693b388598e7d58c53205f9a3c0db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>isExtensionSupported</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>aec08bba7b7cdabb2ae6c4da27c5927d9</anchor>
      <arglist>(const char *extension)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColorf</type>
      <name>m_default_bk_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>ad00224a82335ffa1917a6ea4ce0ed4f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_fbo</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>aa2fa3333a09e5948addf2be6b19d3543</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_height</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>aa85d1276aeb353733506cc9e7cbdf6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_tex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>aa2d72ee615ffb9488310734559a0319b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_width</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>a530878abf9b61c16ebc17f2221a6cbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_win</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>a8b90c95b41b40a26bdd9d27560781ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_win_used</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFBORender.html</anchorfile>
      <anchor>a47badde182fefe7c8e9c1e7df4aecdb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::CFeature</name>
    <filename>classmrpt_1_1vision_1_1CFeature.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <class kind="struct">mrpt::vision::CFeature::TDescriptors</class>
    <member kind="function">
      <type></type>
      <name>CFeature</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a316824c57f89daeeb41f6c9e08f99224</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>descriptorDistanceTo</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a51a99031cf24f3fab4ed7e78e06719d4</anchor>
      <arglist>(const CFeature &amp;oFeature, TDescriptorType descriptorToUse=descAny, bool normalize_distances=true) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>descriptorLogPolarImgDistanceTo</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>ad112d3f856871f569d5252292fdd61b5</anchor>
      <arglist>(const CFeature &amp;oFeature, float &amp;minDistAngle, bool normalize_distances=true) const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>descriptorORBDistanceTo</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>abcd96ec6776049180c101b35bc174640</anchor>
      <arglist>(const CFeature &amp;oFeature) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>descriptorPolarImgDistanceTo</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>aebb2b68c49125405809d1f83355e0dea</anchor>
      <arglist>(const CFeature &amp;oFeature, float &amp;minDistAngle, bool normalize_distances=true) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>descriptorSIFTDistanceTo</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a6d6122b688aac319427c63febe31ee87</anchor>
      <arglist>(const CFeature &amp;oFeature, bool normalize_distances=true) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>descriptorSpinImgDistanceTo</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>afab158c312d75480bdab37abf0896035</anchor>
      <arglist>(const CFeature &amp;oFeature, bool normalize_distances=true) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>descriptorSURFDistanceTo</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a039d29274f46ab7d3b40a8feb3754b93</anchor>
      <arglist>(const CFeature &amp;oFeature, bool normalize_distances=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToConsole</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a5e9f16624af276f7316e8cdfc6cf8c60</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a4ae91da66ef1ca0417c9beaf3cfd33f2</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>TFeatureType</type>
      <name>get_type</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>ad3b21c3cc4e99c9fe6ea0e44a91844eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFirstDescriptorAsMatrix</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a342c565729e528ff32de405a1c52dd51</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;desc) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointFeature</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a980c98c8abe492c6d01f80309820aff7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>patchCorrelationTo</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a9676dde0397c5033027c7a8681bfb26e</anchor>
      <arglist>(const CFeature &amp;oFeature) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>adafacea4b5dc18ac3191d646d21c011b</anchor>
      <arglist>(const std::string &amp;filename, bool APPEND=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFeature</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>ae0e8a9bd8393d5732baea7c182ebe9cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>depth</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>af82dad9cbeed15cfc2bbca9b08b0b6e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::vision::CFeature::TDescriptors</type>
      <name>descriptors</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a085a34410534bc1072b7f3a2abce3511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFeatureID</type>
      <name>ID</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>ae8262ee5f1d1efee77a149bf92b10857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>initialDepth</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a541c454fe08c7add9a60f17bd2ed9bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; std::vector&lt; std::vector&lt; int32_t &gt; &gt; &gt;</type>
      <name>multiHashCoeffs</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a4ef4b5c7737ac8e88409f0c518742493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; std::vector&lt; double &gt; &gt;</type>
      <name>multiOrientations</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a2a99e8e0d60f1c8297352a351e770072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; double &gt;</type>
      <name>multiScales</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>ab6d13687a2d14da3a00bc4a77981b066</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nTimesLastSeen</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>acc28dd774bd05e2fa9561f0a23359409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nTimesNotSeen</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a9239cf1b0f348eb39b35ea2484dce54b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>nTimesSeen</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>aa7bde20667ca29510bfcbf3927fe0d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>orientation</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>adb8b4bebf2422e7eb9788c913b13fb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>p3D</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a3d8a4711ee9ad39c81f6545d9e931857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage</type>
      <name>patch</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a4daddf666ee3f11104aeba2129f32e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>patchSize</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>af6e767426f8ef7725728ea83568db1c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>response</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a30a046641495c6130125bc0df13cb656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a615b5c2a81711780cf4369b4327b08d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFeatureTrackStatus</type>
      <name>track_status</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>af26ec678d14ebe951cafce7f5b39f68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFeatureType</type>
      <name>type</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a17e54b7e3c647e0b6bd1769f394e1aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>user_flags</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>aabe958650b22716faaae030b0a0e85fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>aa416e35bbdb743c52beb7142fb1db992</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a34d51f0ab1403fad111966fea0a189bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static float</type>
      <name>internal_distanceBetweenPolarImages</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a7bc8d7a5b987a6c2c2d58f5e117d037f</anchor>
      <arglist>(const mrpt::math::CMatrix &amp;desc1, const mrpt::math::CMatrix &amp;desc2, float &amp;minDistAngle, bool normalize_distances, bool dont_shift_angle)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CFeatureList</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a521f5cedd5e4d98289b2cfe5f0d8205c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CMatchedFeatureList</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeature.html</anchorfile>
      <anchor>a90961e6253ca0296ff545fa3f24e93ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::CFeatureExtraction</name>
    <filename>classmrpt_1_1vision_1_1CFeatureExtraction.html</filename>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions</class>
    <member kind="enumvalue">
      <name>CSBinary</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a76b67f8b3d01c9062c6a6230ab2d3084a08585180a97a342efd2cfded845932fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hess</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a76b67f8b3d01c9062c6a6230ab2d3084aa6fedc8b9946ea67a601976fa11411b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LoweBinary</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a76b67f8b3d01c9062c6a6230ab2d3084ada9f89ce52ea2f8a29c274762943b752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpenCV</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a76b67f8b3d01c9062c6a6230ab2d3084a62f7fb9cd79fdf2d336f3f5ea524349f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TSIFTImplementation</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a76b67f8b3d01c9062c6a6230ab2d3084</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LoweBinary</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a76b67f8b3d01c9062c6a6230ab2d3084ada9f89ce52ea2f8a29c274762943b752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CSBinary</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a76b67f8b3d01c9062c6a6230ab2d3084a08585180a97a342efd2cfded845932fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VedaldiBinary</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a76b67f8b3d01c9062c6a6230ab2d3084a2892c19d9b23a19804c7b964adf18f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Hess</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a76b67f8b3d01c9062c6a6230ab2d3084aa6fedc8b9946ea67a601976fa11411b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpenCV</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a76b67f8b3d01c9062c6a6230ab2d3084a62f7fb9cd79fdf2d336f3f5ea524349f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VedaldiBinary</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a76b67f8b3d01c9062c6a6230ab2d3084a2892c19d9b23a19804c7b964adf18f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFeatureExtraction</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a1f042fc3d6879d82e359b1eab630b343</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeDescriptors</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a085116bcd00b687644db61466ce85a44</anchor>
      <arglist>(const mrpt::utils::CImage &amp;in_img, CFeatureList &amp;inout_features, TDescriptorType in_descriptor_list) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectFeatures</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>af167d6a612c13c8af2f4705130451e5d</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, CFeatureList &amp;feats, const unsigned int init_ID=0, const unsigned int nDesiredFeatures=0, const TImageROI &amp;ROI=TImageROI()) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFeatureExtraction</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a706e9846fcc29afc2e508c7e7170968b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>detectFeatures_SSE2_FASTER9</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>gac50a9e64b8e70542f4c605e193d4bc20</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, TSimpleFeatureList &amp;corners, const int threshold=20, bool append_to_list=false, uint8_t octave=0, std::vector&lt; size_t &gt; *out_feats_index_by_row=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>detectFeatures_SSE2_FASTER10</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga798af79ea21f50c1e45a692bae9780ff</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, TSimpleFeatureList &amp;corners, const int threshold=20, bool append_to_list=false, uint8_t octave=0, std::vector&lt; size_t &gt; *out_feats_index_by_row=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>detectFeatures_SSE2_FASTER12</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga699c05eb66ee8f6b589af34412a74cb3</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, TSimpleFeatureList &amp;corners, const int threshold=20, bool append_to_list=false, uint8_t octave=0, std::vector&lt; size_t &gt; *out_feats_index_by_row=NULL)</arglist>
    </member>
    <member kind="variable">
      <type>TOptions</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>ac40e9ebddcd82c27c090a8d8d74c7701</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>convertCvSeqInCFeatureList</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>ac10865029b722b287517edb7a7e62322</anchor>
      <arglist>(void *features, CFeatureList &amp;list, unsigned int init_ID=0, const TImageROI &amp;ROI=TImageROI()) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>extractFeaturesBCD</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>adabb47d6ef206ebd6581db3308dfd41a</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, CFeatureList &amp;feats, unsigned int init_ID=0, unsigned int nDesiredFeatures=0, const TImageROI &amp;ROI=TImageROI()) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>extractFeaturesFAST</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>add6bff057de752884d45f7dc0f064b4a</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, CFeatureList &amp;feats, unsigned int init_ID=0, unsigned int nDesiredFeatures=0, const TImageROI &amp;ROI=TImageROI(), const mrpt::math::CMatrixBool *mask=NULL) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>extractFeaturesFASTER_N</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a80ab720f1487b8cd798fa105f0147f70</anchor>
      <arglist>(const int N, const mrpt::utils::CImage &amp;img, CFeatureList &amp;feats, unsigned int init_ID=0, unsigned int nDesiredFeatures=0, const TImageROI &amp;ROI=TImageROI()) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>extractFeaturesKLT</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a608b5df69d9be0244ef75671834446ca</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, CFeatureList &amp;feats, unsigned int init_ID=0, unsigned int nDesiredFeatures=0, const TImageROI &amp;ROI=TImageROI()) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>extractFeaturesORB</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>ae9b4e7998a0a92c0fcc6d55f2cf56f53</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, CFeatureList &amp;feats, const unsigned int init_ID=0, const unsigned int nDesiredFeatures=0, const TImageROI &amp;ROI=TImageROI()) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>extractFeaturesSIFT</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>aec20cad55c851b7613bbc4a7d5b146c5</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, CFeatureList &amp;feats, unsigned int init_ID=0, unsigned int nDesiredFeatures=0, const TImageROI &amp;ROI=TImageROI()) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>extractFeaturesSURF</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>ad47e74ddf171de0545d56336441578b0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, CFeatureList &amp;feats, unsigned int init_ID=0, unsigned int nDesiredFeatures=0, const TImageROI &amp;ROI=TImageROI()) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getLaplacianValue</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>ada820581ad417c28d5b3b8326f6b3899</anchor>
      <arglist>(void *dog_pyr, int octvs, int intvls, float row, float col) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getTimesExtrema</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>af09775ab96ac86637bc9e4fdf10d9e28</anchor>
      <arglist>(void *dog_pyr, int octvs, int intvls, float row, float col, unsigned int &amp;nMin, unsigned int &amp;nMax) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>insertCvSeqInCFeatureList</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a2a1ef7ffc4785d8a95820cb7dbc926a4</anchor>
      <arglist>(void *features, CFeatureList &amp;list, unsigned int init_ID=0) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_computeLogPolarImageDescriptors</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>acde9809ed0f4a7cc44e5cdb03edd51e0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;in_img, CFeatureList &amp;in_features) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_computeORBDescriptors</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a85c1a1c51a899f480ae4e25b5ca47b2a</anchor>
      <arglist>(const mrpt::utils::CImage &amp;in_img, CFeatureList &amp;in_features) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_computePolarImageDescriptors</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a09ec58ecac689ee0bdf91e612a51e0d5</anchor>
      <arglist>(const mrpt::utils::CImage &amp;in_img, CFeatureList &amp;in_features) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_computeSiftDescriptors</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>aa2d7cbdbafc3dd2032441cf2e4ff6fce</anchor>
      <arglist>(const mrpt::utils::CImage &amp;in_img, CFeatureList &amp;in_features) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_computeSpinImageDescriptors</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>a18207f2a93ed5b1491cc51d63d0fa3b6</anchor>
      <arglist>(const mrpt::utils::CImage &amp;in_img, CFeatureList &amp;in_features) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_computeSurfDescriptors</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>af3f2c30826d108239c5a27e74ff27df0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;in_img, CFeatureList &amp;in_features) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>my_adjust_for_img_dbl</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>af50751730a6f833ff525b235217a940a</anchor>
      <arglist>(void *features) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void *</type>
      <name>my_scale_space_extrema</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureExtraction.html</anchorfile>
      <anchor>acecb6526159e0932210b1362e034b58c</anchor>
      <arglist>(CFeatureList &amp;featList, void *dog_pyr, int octvs, int intvls, double contr_thr, int curv_thr, void *storage) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>detectFeatures_SSE2_FASTER9</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>gac50a9e64b8e70542f4c605e193d4bc20</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, TSimpleFeatureList &amp;corners, const int threshold=20, bool append_to_list=false, uint8_t octave=0, std::vector&lt; size_t &gt; *out_feats_index_by_row=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>detectFeatures_SSE2_FASTER10</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga798af79ea21f50c1e45a692bae9780ff</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, TSimpleFeatureList &amp;corners, const int threshold=20, bool append_to_list=false, uint8_t octave=0, std::vector&lt; size_t &gt; *out_feats_index_by_row=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>detectFeatures_SSE2_FASTER12</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga699c05eb66ee8f6b589af34412a74cb3</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, TSimpleFeatureList &amp;corners, const int threshold=20, bool append_to_list=false, uint8_t octave=0, std::vector&lt; size_t &gt; *out_feats_index_by_row=NULL)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::CFeatureList</name>
    <filename>classmrpt_1_1vision_1_1CFeatureList.html</filename>
    <base>KDTreeCapable&lt; CFeatureList &gt;</base>
    <member kind="function">
      <type></type>
      <name>CFeatureList</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>ac9fbead26e80ae39fffbdfd507ccd39e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyListFrom</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a9c2ea38b9c1a3d38d330ca2ff46d5042</anchor>
      <arglist>(const CFeatureList &amp;otherList)</arglist>
    </member>
    <member kind="function">
      <type>TFeatureType</type>
      <name>get_type</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>ae699258ecc3e2527591875f2114f2118</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CFeaturePtr</type>
      <name>getByID</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a0c2e673cc74eba0e6650339bc29e7891</anchor>
      <arglist>(const TFeatureID &amp;ID) const </arglist>
    </member>
    <member kind="function">
      <type>CFeaturePtr</type>
      <name>getByID</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a792318cc8263032bee2a1b83d8d5291e</anchor>
      <arglist>(const TFeatureID &amp;ID, int &amp;out_idx) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getByMultiIDs</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a4633ef1538b164570488d83aea0ef5c0</anchor>
      <arglist>(const std::vector&lt; TFeatureID &gt; &amp;IDs, std::vector&lt; CFeaturePtr &gt; &amp;out, std::vector&lt; int &gt; &amp;outIndex) const </arglist>
    </member>
    <member kind="function">
      <type>TFeatureID</type>
      <name>getMaxID</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>aeffeeb8b195f88651e92ab88d8873321</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromTextFile</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>acbf30195bb652e77fad3c761d8869b23</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mark_kdtree_as_outdated</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a524563954d19cf20dee5b70e5f71780b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CFeaturePtr</type>
      <name>nearest</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a654b7ba867fedaad2ac840488f819405</anchor>
      <arglist>(const float x, const float y, double &amp;max_dist) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a0814b88867fffecf5917944adab50212</anchor>
      <arglist>(const std::string &amp;fileName, bool APPEND=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFeatureList</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a34bbd114adf38e6f61c2e0f116ffdc56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdtree_get_point_count</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a97a0ca986d97de26d5cf3f035c8749ca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdtree_get_pt</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>aea0217ce0039a4cb93e066ecd7a903b2</anchor>
      <arglist>(const size_t idx, int dim) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdtree_distance</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>acd65d5fb0cd684fb303ed2b4a2b66770</anchor>
      <arglist>(const float *p1, const size_t idx_p2, size_t size) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kdtree_get_bbox</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a4d44595b2a8928b309b4b89596fcbfcf</anchor>
      <arglist>(BBOX &amp;bb) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFeatureX</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a7cb301d74fb033a13a25dfbb4a7b9d47</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFeatureY</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a9e7e7010f5ba9319c33b6383737fa3e5</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TFeatureID</type>
      <name>getFeatureID</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>ac9eb99ed542cb83a9abb84bfc8a41a3f</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFeatureResponse</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a7a012f3532ef37d1b99802f56a6f4cf5</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointFeature</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a000059862a6f422921c4f562b3e3ff73</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScale</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a88c5315e5a788af7e2f34b2ce2d6adc6</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TFeatureTrackStatus</type>
      <name>getTrackStatus</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a5c8e32f910077355e84a88bb86d066a4</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureX</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a7e0c45ba19c5e7254de1fa079a33f0e3</anchor>
      <arglist>(size_t i, float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureXf</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a5ab4e8b09d7372b3e24e8efaaad48477</anchor>
      <arglist>(size_t i, float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureY</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>ab982d598a6c5933ced076b2c08f00500</anchor>
      <arglist>(size_t i, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureYf</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a006a483585d3da67eb7ef37f14f12fcc</anchor>
      <arglist>(size_t i, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureID</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>abc516d209bb5673c5834cebdda258d6c</anchor>
      <arglist>(size_t i, TFeatureID id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureResponse</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a33a06b89aa25be88bdb297bc342452c6</anchor>
      <arglist>(size_t i, float r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>ad314373d9d4f0f09a39ec6ec80cf309a</anchor>
      <arglist>(size_t i, float s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackStatus</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a28b27bfb0e11998a0e839fa08763b272</anchor>
      <arglist>(size_t i, TFeatureTrackStatus s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mark_as_outdated</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>af48155a949a3f39bce127928c9607dcf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; CFeaturePtr &gt;</type>
      <name>TInternalFeatList</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>ad78c7429f48503c5628d0589eca29117</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TInternalFeatList</type>
      <name>m_feats</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>ad0c2dc38a9e2b8cbc6ba88c143d8c57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TInternalFeatList::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a76ce4dd9b8a0d1d002c94381d46fc4c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TInternalFeatList::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a6312f92a49f307ac17a295aaae6585b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TInternalFeatList::reverse_iterator</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a6b0fa203794dfd9c460add1010ec8547</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TInternalFeatList::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a56f07e5ecb033082f0bf40d1113def3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a51d87725bb158a2a648b18e0b99ddad0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a8aeaa665d175d6586be382752a2cef41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>ad38b0a919f5e601862979777bafbec9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a2b69dadf0399fb55b32c893c7995a5c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a618d64dcb5d749fd5b4af2d60757ced1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>afb2ae6eeaf50b9553c097c5a6f5efe6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a17fe09fb4c4fbb16daa5a95f5aebe8a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>accd5dab737f75a6667351afa7448d8d0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a1280a67d7982c02ca2edb043178878bf</anchor>
      <arglist>(const iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a118556b83dd11ee57c8baee42949a699</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a642057e017f87b01ae71fca3efbd8527</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>ae66587d1f0e356f422328b6f0a0b90d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a8b303b4d3faa7e1bb7bd67d4feda4d21</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a29c1449887c7a214099abd8f4dcfd310</anchor>
      <arglist>(const CFeaturePtr &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>CFeaturePtr &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a9ecac8909a45f24c3d946ff754f02ecd</anchor>
      <arglist>(const unsigned int index)</arglist>
    </member>
    <member kind="function">
      <type>const CFeaturePtr &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>aa0e7a7e474715a3274e8fc671678618c</anchor>
      <arglist>(const unsigned int index) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdtree_get_point_count</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a97a0ca986d97de26d5cf3f035c8749ca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdtree_get_pt</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>aea0217ce0039a4cb93e066ecd7a903b2</anchor>
      <arglist>(const size_t idx, int dim) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdtree_distance</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>acd65d5fb0cd684fb303ed2b4a2b66770</anchor>
      <arglist>(const float *p1, const size_t idx_p2, size_t size) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kdtree_get_bbox</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a4d44595b2a8928b309b4b89596fcbfcf</anchor>
      <arglist>(BBOX &amp;bb) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFeatureX</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a7cb301d74fb033a13a25dfbb4a7b9d47</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFeatureY</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a9e7e7010f5ba9319c33b6383737fa3e5</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TFeatureID</type>
      <name>getFeatureID</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>ac9eb99ed542cb83a9abb84bfc8a41a3f</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFeatureResponse</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a7a012f3532ef37d1b99802f56a6f4cf5</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointFeature</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a000059862a6f422921c4f562b3e3ff73</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScale</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a88c5315e5a788af7e2f34b2ce2d6adc6</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TFeatureTrackStatus</type>
      <name>getTrackStatus</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a5c8e32f910077355e84a88bb86d066a4</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureX</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a7e0c45ba19c5e7254de1fa079a33f0e3</anchor>
      <arglist>(size_t i, float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureXf</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a5ab4e8b09d7372b3e24e8efaaad48477</anchor>
      <arglist>(size_t i, float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureY</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>ab982d598a6c5933ced076b2c08f00500</anchor>
      <arglist>(size_t i, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureYf</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a006a483585d3da67eb7ef37f14f12fcc</anchor>
      <arglist>(size_t i, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureID</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>abc516d209bb5673c5834cebdda258d6c</anchor>
      <arglist>(size_t i, TFeatureID id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureResponse</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a33a06b89aa25be88bdb297bc342452c6</anchor>
      <arglist>(size_t i, float r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>ad314373d9d4f0f09a39ec6ec80cf309a</anchor>
      <arglist>(size_t i, float s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackStatus</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>a28b27bfb0e11998a0e839fa08763b272</anchor>
      <arglist>(size_t i, TFeatureTrackStatus s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mark_as_outdated</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureList.html</anchorfile>
      <anchor>af48155a949a3f39bce127928c9607dcf</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::CFeatureListKDTree</name>
    <filename>classmrpt_1_1vision_1_1CFeatureListKDTree.html</filename>
    <templarg></templarg>
    <base>KDTreeCapable&lt; CFeatureListKDTree&lt; FEAT &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>CFeatureListKDTree</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureListKDTree.html</anchorfile>
      <anchor>a78a73141bfae275c120f4aa9cf1c9cf9</anchor>
      <arglist>(const std::vector&lt; FEAT &gt; &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mark_as_outdated</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureListKDTree.html</anchorfile>
      <anchor>af5157470d77a86d72ea998aa235936ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdtree_get_point_count</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureListKDTree.html</anchorfile>
      <anchor>a9dc961b28c2b2b348bd5f9ef31608854</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdtree_get_pt</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureListKDTree.html</anchorfile>
      <anchor>a4305d500568079711a676e1233e72f95</anchor>
      <arglist>(const size_t idx, int dim) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdtree_distance</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureListKDTree.html</anchorfile>
      <anchor>a7378428b832282a4ad0163c5c297db59</anchor>
      <arglist>(const float *p1, const size_t idx_p2, size_t size) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kdtree_get_bbox</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureListKDTree.html</anchorfile>
      <anchor>a066f5e5b7f40e71bb9da79b3cec981ca</anchor>
      <arglist>(BBOX &amp;bb) const </arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; FEAT &gt; &amp;</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureListKDTree.html</anchorfile>
      <anchor>a2a46045c1976001f4ab267eb38b9d29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdtree_get_point_count</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureListKDTree.html</anchorfile>
      <anchor>a9dc961b28c2b2b348bd5f9ef31608854</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdtree_get_pt</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureListKDTree.html</anchorfile>
      <anchor>a4305d500568079711a676e1233e72f95</anchor>
      <arglist>(const size_t idx, int dim) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdtree_distance</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureListKDTree.html</anchorfile>
      <anchor>a7378428b832282a4ad0163c5c297db59</anchor>
      <arglist>(const float *p1, const size_t idx_p2, size_t size) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kdtree_get_bbox</name>
      <anchorfile>classmrpt_1_1vision_1_1CFeatureListKDTree.html</anchorfile>
      <anchor>a066f5e5b7f40e71bb9da79b3cec981ca</anchor>
      <arglist>(BBOX &amp;bb) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CFeatureTracker_KL</name>
    <filename>structmrpt_1_1vision_1_1CFeatureTracker__KL.html</filename>
    <base>mrpt::vision::CGenericFeatureTracker</base>
    <member kind="function">
      <type></type>
      <name>CFeatureTracker_KL</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureTracker__KL.html</anchorfile>
      <anchor>a373ad62f96b95208a133a5b5a6cc2251</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFeatureTracker_KL</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureTracker__KL.html</anchorfile>
      <anchor>ace6e4e53b82d1144ffa8072396c8b6d7</anchor>
      <arglist>(mrpt::utils::TParametersDouble extraParams)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>trackFeatures_impl</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureTracker__KL.html</anchorfile>
      <anchor>a775057ba98f2d7ebc11241516afd710e</anchor>
      <arglist>(const mrpt::utils::CImage &amp;old_img, const mrpt::utils::CImage &amp;new_img, vision::CFeatureList &amp;inout_featureList) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>trackFeatures_impl</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureTracker__KL.html</anchorfile>
      <anchor>af3fb06a8b19a49f7b5e273736839e44e</anchor>
      <arglist>(const mrpt::utils::CImage &amp;old_img, const mrpt::utils::CImage &amp;new_img, TSimpleFeatureList &amp;inout_featureList) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>trackFeatures_impl</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureTracker__KL.html</anchorfile>
      <anchor>a0a6ac9877bfd760a6effb2c9ef1c632c</anchor>
      <arglist>(const mrpt::utils::CImage &amp;old_img, const mrpt::utils::CImage &amp;new_img, TSimpleFeaturefList &amp;inout_featureList) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>trackFeatures_impl_templ</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureTracker__KL.html</anchorfile>
      <anchor>a239995b233fe30a6a73bc4ed8d780bc0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;old_img, const mrpt::utils::CImage &amp;new_img, FEATLIST &amp;inout_featureList)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CFFMPEG_InputStream</name>
    <filename>classmrpt_1_1hwdrivers_1_1CFFMPEG__InputStream.html</filename>
    <member kind="function">
      <type></type>
      <name>CFFMPEG_InputStream</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CFFMPEG__InputStream.html</anchorfile>
      <anchor>a27d0ef37c10798ff47aa0af8f30158ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CFFMPEG__InputStream.html</anchorfile>
      <anchor>ae85a74b4235f3480e52c4e4e5c8095bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getVideoFPS</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CFFMPEG__InputStream.html</anchorfile>
      <anchor>a69b4f5ba91ffb57e78c14699605f66fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CFFMPEG__InputStream.html</anchorfile>
      <anchor>a435032cc7f92491c3c24c5c32a60fad0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>openURL</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CFFMPEG__InputStream.html</anchorfile>
      <anchor>a93e2cecd8ac539e7825c39c8e24bd62e</anchor>
      <arglist>(const std::string &amp;url, bool grab_as_grayscale=false, bool verbose=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>retrieveFrame</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CFFMPEG__InputStream.html</anchorfile>
      <anchor>a8f8abac60aaa81e98977cf0dcb5a942b</anchor>
      <arglist>(mrpt::utils::CImage &amp;out_img)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFFMPEG_InputStream</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CFFMPEG__InputStream.html</anchorfile>
      <anchor>ac35e3ce0ac1ed37ef83e8c09cc67b089</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_grab_as_grayscale</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CFFMPEG__InputStream.html</anchorfile>
      <anchor>a58fd5fc58af7a12628e550596bad80c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::void_ptr_noncopy</type>
      <name>m_state</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CFFMPEG__InputStream.html</anchorfile>
      <anchor>a5bf3ab77ea19936e32ed1f5952552c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_url</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CFFMPEG__InputStream.html</anchorfile>
      <anchor>a828a3e17c94eddf4646c9d089175f250</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CFileGZInputStream</name>
    <filename>classmrpt_1_1utils_1_1CFileGZInputStream.html</filename>
    <base>mrpt::utils::CStream</base>
    <base>mrpt::utils::CUncopiable</base>
    <member kind="function">
      <type></type>
      <name>CFileGZInputStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>ad69809f4d405b5d0270e73c9d6767183</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFileGZInputStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>a86edaf2278c7e259f6e73897d96db521</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkEOF</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>aab0564622253e39ef6eeebbc7ed224cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>a5841a95eb6ad14fcf6fa8de3b21e13f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fileOpenCorrectly</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>a47bfb582a056b709b3150c119317d1dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getPosition</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>a8a1aff35f526e9cb96d22b5f6b1fc26d</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getTotalBytesCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>a43964cdbf25ceac960d6984550496908</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_open</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>a4bd303c668181df0afff30013fcc6c2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>ad1ea0a8409153b43ef1ff53732386f92</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>Seek</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>a133d8048f12f694ae043dfca928992f7</anchor>
      <arglist>(int64_t Offset, CStream::TSeekOrigin Origin=sFromBeginning) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFileGZInputStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>a4e49616a545edd970dba7fca34175fd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Read</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>a1f0d6beaf5622240634c91e7b97db3a3</anchor>
      <arglist>(void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>a215a92b237b510c4b87c9cf04f6fcbea</anchor>
      <arglist>(const void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_f</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>a7617f22613148e60ba152b58b1f7b63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>m_file_size</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileGZInputStream.html</anchorfile>
      <anchor>afeacf25bc9181694b0c2dadd2247e87e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CFileInputStream</name>
    <filename>classmrpt_1_1utils_1_1CFileInputStream.html</filename>
    <base>mrpt::utils::CStream</base>
    <base>mrpt::utils::CUncopiable</base>
    <member kind="function">
      <type></type>
      <name>CFileInputStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>a49d1a31a2506c8b978926f646f6f75cd</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFileInputStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>a1fbcb5bdfdc4f237914ea7fa72d1b94b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkEOF</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>a4958d41fe27ea410824defa7684d9124</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearError</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>ab4459148f5f49cc9d32c5af649406ee1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>a13498448a1ea6daf7e41b8f6756da9f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fileOpenCorrectly</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>adb089bf83447bf9fb595663533b2c4e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getPosition</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>a09e54411e8827d279e1fe58b7758a292</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getTotalBytesCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>a9797f143a6d2fabfe2c126b66361a9d5</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_open</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>a287f7e7cabbcc71a3a6459ae286bfb98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>ad82467f10bc330fbaa81b99f64214c3c</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readLine</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>aae160f997aa8e6854ffdca2b0b7831af</anchor>
      <arglist>(std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>Seek</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>a3c6e9130a98214f542460518e192b250</anchor>
      <arglist>(int64_t Offset, CStream::TSeekOrigin Origin=sFromBeginning) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFileInputStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>a2eb4fbfef58e40b12faae5a1a767bfd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Read</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>a3f1b2e633c1a2d98ace1020be879379d</anchor>
      <arglist>(void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>a31f3048cb34f31a2a8a43062d654b165</anchor>
      <arglist>(const void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ifstream</type>
      <name>m_if</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileInputStream.html</anchorfile>
      <anchor>ac74051d24c1104750ab65a66d0011e5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CFileOutputStream</name>
    <filename>classmrpt_1_1utils_1_1CFileOutputStream.html</filename>
    <base>mrpt::utils::CStream</base>
    <base>mrpt::utils::CUncopiable</base>
    <member kind="function">
      <type></type>
      <name>CFileOutputStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileOutputStream.html</anchorfile>
      <anchor>a276d81acf11bfadd8911c1066a686719</anchor>
      <arglist>(const std::string &amp;fileName, bool append=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFileOutputStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileOutputStream.html</anchorfile>
      <anchor>ab039bb04383a54b84ea67a2571ab0e7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileOutputStream.html</anchorfile>
      <anchor>abfcb447b06b73674247d5908c6919f2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fileOpenCorrectly</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileOutputStream.html</anchorfile>
      <anchor>a26e66e47dd823d55675db96e6885ae24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getPosition</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileOutputStream.html</anchorfile>
      <anchor>aa9accf6234cbfe9afdcd9681281fc115</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getTotalBytesCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileOutputStream.html</anchorfile>
      <anchor>a1f06bc2c6536792e5a96a7b936648fe8</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_open</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileOutputStream.html</anchorfile>
      <anchor>a9f21a194c2787d87c97ad450c1fdedef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileOutputStream.html</anchorfile>
      <anchor>ac55fd52b953f8d760b9cfeec9ee5529f</anchor>
      <arglist>(const std::string &amp;fileName, bool append=false)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>Seek</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileOutputStream.html</anchorfile>
      <anchor>aa7c491f1db0681ff9c65b0e209e6081e</anchor>
      <arglist>(int64_t Offset, CStream::TSeekOrigin Origin=sFromBeginning) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFileOutputStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileOutputStream.html</anchorfile>
      <anchor>aaa7a1201d783bb20ac1f14620b4f50c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Read</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileOutputStream.html</anchorfile>
      <anchor>a24aeffd6edf8f5035171d57770d8603b</anchor>
      <arglist>(void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileOutputStream.html</anchorfile>
      <anchor>a65345f55b7784a5c144224bdec4d536a</anchor>
      <arglist>(const void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ofstream</type>
      <name>m_of</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileOutputStream.html</anchorfile>
      <anchor>a85a7d3be83dcae8488abc35e9fab2ac2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CFileStream</name>
    <filename>classmrpt_1_1utils_1_1CFileStream.html</filename>
    <base>mrpt::utils::CStream</base>
    <base>mrpt::utils::CUncopiable</base>
    <member kind="function">
      <type></type>
      <name>CFileStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>ae5f5f07be41d67fe5a16595bbef5fc6e</anchor>
      <arglist>(const std::string &amp;fileName, TFileOpenModes mode=fomRead|fomWrite)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFileStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>a395fc24f56e6a5a044ade0edef0c2d13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkEOF</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>af950111c080f36b812787aa38217dc3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearError</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>ac20d17ecb9a33c9b33dd5ebc2f391210</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>a8ce8def30e11ca4a0a45e0edf96521e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fileOpenCorrectly</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>a422185c865aab1e5b5171622fbce53b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getPosition</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>a5eb317cd6bac6c0ed8a35632787ac671</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getPositionI</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>ab7f1ac2da9023cc48e2c9b07569f176b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getPositionO</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>affb160e3044caa83c14b849192b096b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getTotalBytesCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>ab414e8e717c7b37b3e61de47d15de2f2</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_open</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>a117c5b6f89f0045e460233a4e03c9d22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>a2b4a5a0ce6091969ebe7670a6b4959ca</anchor>
      <arglist>(const std::string &amp;fileName, TFileOpenModes mode=fomRead|fomWrite)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readLine</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>ab64f1224276951ebfff6f1b24155ddf4</anchor>
      <arglist>(std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>Seek</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>a2d0c6e2f5176d28e59474eef8c7d6f2c</anchor>
      <arglist>(int64_t Offset, CStream::TSeekOrigin Origin=sFromBeginning) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFileStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>a990a0afee81a5e9cfa1011f0a99d5195</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Read</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>a125371ae37d1519065acc7ca051d6fc8</anchor>
      <arglist>(void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>a1728a49713565308567780c29e5e782f</anchor>
      <arglist>(const void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::fstream</type>
      <name>m_f</name>
      <anchorfile>classmrpt_1_1utils_1_1CFileStream.html</anchorfile>
      <anchor>aa7f945fb1f6f7e3c453b8080076ec8ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::system::CFileSystemWatcher</name>
    <filename>classmrpt_1_1system_1_1CFileSystemWatcher.html</filename>
    <class kind="struct">mrpt::system::CFileSystemWatcher::TFileSystemChange</class>
    <member kind="typedef">
      <type>std::deque&lt; TFileSystemChange &gt;</type>
      <name>TFileSystemChangeList</name>
      <anchorfile>classmrpt_1_1system_1_1CFileSystemWatcher.html</anchorfile>
      <anchor>ac173fee6e9ae444aa792fb3b7be2ffc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFileSystemWatcher</name>
      <anchorfile>classmrpt_1_1system_1_1CFileSystemWatcher.html</anchorfile>
      <anchor>aa6d51fc216d5d17eca3cc4360a51d997</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getChanges</name>
      <anchorfile>classmrpt_1_1system_1_1CFileSystemWatcher.html</anchorfile>
      <anchor>ac4f8b9fe416241201b753aeef21441b7</anchor>
      <arglist>(TFileSystemChangeList &amp;out_list)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFileSystemWatcher</name>
      <anchorfile>classmrpt_1_1system_1_1CFileSystemWatcher.html</anchorfile>
      <anchor>a43c6fcda8c766f5dbcc58957f7960f80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_watchedDirectory</name>
      <anchorfile>classmrpt_1_1system_1_1CFileSystemWatcher.html</anchorfile>
      <anchor>ab8d6793467721e8b7e7b8ec7963ed156</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::deciders::CFixedIntervalsNRD</name>
    <filename>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</filename>
    <templarg></templarg>
    <base virtualness="virtual">mrpt::graphslam::deciders::CNodeRegistrationDecider</base>
    <class kind="struct">mrpt::graphslam::deciders::CFixedIntervalsNRD::TParams</class>
    <member kind="typedef">
      <type>mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_T &gt;</type>
      <name>node_reg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>ae6a1f47241b777097da50e2e3281903a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a74ffc9405f1ce286eadc504eebdf05a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a5f941d3df9791f829043ba71b7835121</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::global_pose_t</type>
      <name>global_pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a7b7ad889b2acf2c0f44b6c9c532d7d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, constraint_t::state_length, constraint_t::state_length &gt;</type>
      <name>inf_mat_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>ac3ce6090e5bfa0898af314af1f07f512</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_T &gt;</type>
      <name>parent_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a95226d4484877910f24ba75c2193ffec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFixedIntervalsNRD</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a8f8ada016e8c33bc7722bb067b8f847e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptiveReport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a1b04a00b7dbbc11c0999b3fcb64b2674</anchor>
      <arglist>(std::string *report_str) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a39b1da7934eb601847fe3c9dc2b06f27</anchor>
      <arglist>(const std::string &amp;source_fname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>ab8cb9fe6e77e9dbb5848d7343231a5a8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a6c0e1fdcc1f3a8351f9e6ec96e67e9e6</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CFixedIntervalsNRD</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a4c6cb7ef1c02f007f433ef27b87201ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TParams</type>
      <name>params</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>ab2c8e2ed933ec73098b70dc69a5593f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkRegistrationCondition</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>ad36ad461de06ec2e56a1ab2f817eacd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkRegistrationCondition</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a981af036360c2f64f80be35f9c6c9f3e</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p1, const mrpt::poses::CPose2D &amp;p2) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkRegistrationCondition</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>ac1c93fabb4ff45337c66e3bfc7bdcc9c</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p1, const mrpt::poses::CPose3D &amp;p2) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pose_t</type>
      <name>m_curr_odometry_only_pose</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>afe3c6ac2576032260df788283075dede</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pose_t</type>
      <name>m_last_odometry_only_pose</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>af0308ddd8d7460a122f23c68f1e22c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_observation_only_rawlog</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a7c923d04f71f02e577e52582388e4939</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_T &gt;</type>
      <name>node_reg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>ae6a1f47241b777097da50e2e3281903a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a74ffc9405f1ce286eadc504eebdf05a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a5f941d3df9791f829043ba71b7835121</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::global_pose_t</type>
      <name>global_pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a7b7ad889b2acf2c0f44b6c9c532d7d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, constraint_t::state_length, constraint_t::state_length &gt;</type>
      <name>inf_mat_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>ac3ce6090e5bfa0898af314af1f07f512</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_T &gt;</type>
      <name>parent_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a95226d4484877910f24ba75c2193ffec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkRegistrationCondition</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>ad36ad461de06ec2e56a1ab2f817eacd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkRegistrationCondition</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>a981af036360c2f64f80be35f9c6c9f3e</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p1, const mrpt::poses::CPose2D &amp;p2) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkRegistrationCondition</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD.html</anchorfile>
      <anchor>ac1c93fabb4ff45337c66e3bfc7bdcc9c</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p1, const mrpt::poses::CPose3D &amp;p2) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CFormBatchSensorPose</name>
    <filename>classCFormBatchSensorPose.html</filename>
    <member kind="function">
      <type></type>
      <name>CFormBatchSensorPose</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>a0e8770a603d63620e1297da915897f1d</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFormBatchSensorPose</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>ae278075bf972be687df6880901ac0197</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnApply</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>a42ebf1ca019c2ed28e2d5965cd18503a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnCancel</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>a4df4e1f14f50cad568edefe0150c6dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxBitmapButton *</type>
      <name>btnOpen</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>acc7f8de833168afcb8745bcf23702c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edText</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>a87313dadb1f3f8e6299b206cfce3adbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>a336d5884e1d56a236a261e78a2ae2345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BITMAPBUTTON1</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>af0fb55b9ec9724a7616715eb243062c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>a27018e3d0f05c5bcf306e95a13bf5a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>a65e778e09afdf85c4b618085cb68d2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>ac1603f7650b992c97b7b260472cb1482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>aa8441308ee7e39d6218805a9f78c91d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnApplyClick</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>a471fcf0bc898f84d31e6344aef175f64</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCancelClick</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>a7f925185aec9315b893075fde9035a97</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnOpenClick</name>
      <anchorfile>classCFormBatchSensorPose.html</anchorfile>
      <anchor>ac827212d9c2992b7a9b7a4fdbeb13735</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CFormChangeSensorPositions</name>
    <filename>classCFormChangeSensorPositions.html</filename>
    <member kind="typedef">
      <type>void(*</type>
      <name>TRawlogFilter</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a48c2351837d0aecfe7658a0b02114749</anchor>
      <arglist>)(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFormChangeSensorPositions</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a3c2e44705c12bde86e50a01c33fd6cde</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>executeOperationOnRawlog</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a90a4715fc4d7af3bf02b6b840ea08d8f</anchor>
      <arglist>(TRawlogFilter operation, const char *endMsg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFormChangeSensorPositions</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ae16a72be965064d31314a30d6ef82d68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnApplyCameraParams</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a0b3e7cd742b8b99afcad3a7088e04c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnCancel</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a429e53a81c0293f1ca654455e9bd4b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnGetCurCamModel</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a6b1dc1f0d2356deadda68f597b03e95f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnGetCurPose</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a427951adab61d7565393b98f582ebfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnOK</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ac4a033d1835dfe842045f83897b5c41e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnPickInput</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a20e26a8633c0791bfaff8878f54e5fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnPickOut</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ae188890edcc323af4b41fe627800d1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbOnlyXYZ</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a81a3de1436b9dce3aedc6e33711734ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edCX</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>abdb4922a3bfd91002ee2a85d0c7f6c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edCY</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a5323f40d08ec5ee9edbd45f288615c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edFocalLen</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>acc00128f4eeef03dc017e1c56551493d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edFX</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a82e7036bb05bcad77b631c32f1716c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edFY</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a03e92fde82f46399f964e26a675344f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edK1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a35009c119ae205de5c6a09c568bca0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edK2</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>aed728637929979eb6e9a77c2b5d53498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxComboBox *</type>
      <name>edLabel</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a81f504e01d297e804275a9bd400dc2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edP1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ac2f4fd259b014c653cbd10e20c0fd66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edP2</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>aff85f4dfea4f8c3b36e591b092c9908e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edPitch</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a8e79caa8196b758f18fe664b983daa16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edRoll</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a1602f65cfe0fff63b1cc845f033bf5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edX</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a8c69d786ed9fe18c06fec3e69992e8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edY</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a26c2b1e530a0b44684fcf9f065ab0d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edYaw</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a29d60f09d0e3293c75d2afa66ec2df34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edZ</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a78d370fbb5267968c513abe5d4882999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer14</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a41d0fd20aa949a11152185f91d84b04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxNotebook *</type>
      <name>Notebook1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a45eb167c4362e41cbc18a7e237dad836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a288952a735707787e26c5c2a0cef83b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a6dcac3deda12733d62906a00ce0b430e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioBox *</type>
      <name>rbApply</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a10b421f04a2a70c683b6811df12e511e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbFile</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a48565e88a3aa32cfdba247ade2640378</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbLoaded</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a25377ead1cf6b0c996288a94176a23ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>scIndex</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a4b27d6b5c0ca2e10664a3eae606de624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticLine *</type>
      <name>StaticLine1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a89d3b1c6dcb6dc56596a6163c095f2f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>aaa1b692c0caf14219cb651b3bd507a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText10</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>aa585b5c31251c1f41f5e6548a5b0b578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText11</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>af8a23fd8af5ba2bf1bd264e762d3497c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText12</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ab4d8096d1c17d64d7afc73627c0ac6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText13</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a2e144f0bc33a46e66a459e5fe8cd7728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText14</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a0727b465ffd4c3eb60ff2f08dae6509d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText15</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a7f3574b27778bc33c421f803508f8632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText16</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>afc258acb396e7a9d9a023df8d76f0084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText17</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a4f2e835e548d2603c51ce7362e57b60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText18</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a55889b0e401c9bab7215b57e6642220c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText19</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a56ba11866f90bc8c04b0d5b35467444c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a9cfff91767da16629e38c438744caa70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText20</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a705ae2e058c91619c8f88973b07b6536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText21</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a81c0bfa080faa3417a9acead4d955902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText22</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a4068eac4ed4c25059f69c9415d10d65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText23</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>aee907555887cad003eddc290fca9ffd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText24</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>acb4031f4497e9214671e3f5ef9139a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText25</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a35da11140166faacffd809b7b59c5e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText26</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a1c2dcbb4f3accc7386d6534b025628d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText27</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ab73ec13c570fac2f1f893c463eb87b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText28</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a2dae5109183970500816a26a882a73c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a8b7d7a3256a181b6de12a3d39280d6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText30</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a7e95aa91dac2b5861a476e72adcbab7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ac27b42158b952c1fe678244e790652ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a10210efe316558755ab333439b34fc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ae3aa35cb545b77925971c0443a5e7977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText7</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>aa88243191c0c72e3f09fc8dfbde669a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText8</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a10663fcea152392531f8723ae8c07d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText9</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a9c8441afd3ebab81072750322c5c45c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>txtInputFile</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>aab4554fa6aedad297ce1fca3aa2f18cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>txtOutputFile</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a6d19752b71a659cd2c8f8b1a75b955bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a8f3cba19340df589c7d42b84363e30f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON11</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>aea0fa4db48ce25a3ef4c15f40098f700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>abd3465d2b6542fc697ef849e3dd181f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a5fa6c20aef4f8b545257c0e278598db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a52b11ab7173fcdbf4f292c843acf389b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ace8ccfd51aca2134a81dc7be033d4343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON9</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a8b92cddde6bd3636c970683823773b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a7ab7673e0781f38e4169d8944a051e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_COMBOBOX1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>af930c6d03d2a499a3211978b8ab88e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ad143052ba6cd0a330daa41d5ec280de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a0400589f31622722745dd40f17ea5bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a92b3738c763569b91305ceda2abb6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a8b6c40a1cfbe7a4860900185a7e7d8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a78e7bd9df8177c29d64ea63618b94c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON2</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>afb9e7116572bbe289eb29eafbb4b68ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ae94936cc4a319cd92ef221457f1d2d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a4632d9c3949bc09faaf94e0cf13cf27d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a22c3b01f7d87af15053ae414df8e027d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT10</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a30e384b75c15d542edd3a7780c7cb2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT11</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>aa8f1ff7a7d02c7276925b5799002e14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT12</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>aa2eddf708f71643cd5f862f94bcdd7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT13</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a05087684e8a506aeaae044b3be6a6e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT14</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>abe360a4d7f159e34ee93c8b586c19b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT15</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ae204b2c96921e75077148a7a4be0123d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT16</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>aea42a95ef1053e052c3608c1e337d2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT17</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a95405395eb77b7d26fa27fb9e6e52963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT18</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a1b529a17f6f0784b2a04bb1b3c4a3ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT19</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a707271a9b9a353c8e61f890fea9abdec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a7f7d1777930001cd6a2a5ccf3f2fa242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT20</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a661be073b1568cc5bed184c4daf104d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT21</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>af6c05c6e86f74c276b93710bae03667e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT22</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a6255d942986506f667049b9e360ae8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT23</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>afb3dba3c96835e091ba941a24f109fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT24</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a75127822a2b1bdea8a8654187686401d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT25</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a3cfff4564d7b659be2a4427ab4c38204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT26</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a9f660ce22f34636e0c83e5a39bbde4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT27</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a02b5472ee4aa3cf611d15c4372a7995c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT28</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a561c538c62357efc1f098e9e31081225</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a72cdcb4e3dee047d723364ca576dc93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT30</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a04a9465f73b7c9ecf260dc0349bda99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a2be292a5be8c43985504dd89fd8bfa3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a601d2ec6d77e5c15015d83ab5ff21269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a0c7a441d27283710290b85bf8df3751e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a72085b00ed1f65f7c522e80f8aab05cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT8</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a3a96c15e48f480fec9592b71e9006011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT9</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a88c046ca5520d66ea9e93860c2d90ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>aa188e2989296bcc7577e2486760947db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL10</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a2f39934a71ce39c6ac9d99ac8d876d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL11</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a20d3c26ed5e5d9fa3bafb0cd28995be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL12</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>af7b45aa634e40145934fd46980ffdf4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL13</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a6f75d368c86609e7006c87b17845d70c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL14</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a5f41225a504c8efce6b63a4b5ec148da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL15</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ac04ddbb07b3e3294ae9130be463a9c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL16</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a90147d67961bb6f20241d112adb6a58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL17</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>ab1954654f307a832e27087acf8797d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a5f39c95633908a10df2bc0302ccffaac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a8231048fb343b62132a72e6426f1e1ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL4</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>aee77079822ed2d89592ede025ba5e620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL5</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a31f1efc38958146cc4821911b9e888f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL6</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>afd51b16a6d7d87e5d5a65c37e1016d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL7</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a71ae238c07ed7867133226525c33b8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL8</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a9a8a0f02a9049aad6691db2b2662d9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL9</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a0fbda90ff77f61ee827bd6148461894a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnApplyCameraParamsClick</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a1b8c1c7a796e31c0b6b0d5efa7073ceb</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCancelClick</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a501185de71f557cf1244d812ae7b355d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnGetCurCamModelClick</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a230b54503038e281cf6638bb8306e46c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnGetCurPoseClick</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a66a2a1da7080604f297231c3a65237d5</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnGetCurPoseClick1</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>acdef9e378d7057f2f6798a26f49362a1</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnOKClick</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a7b88c3e79a82ed7d2b18a7846716f5ad</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPickInputClick</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a32227d6ba741d996833b067baee48878</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPickOutClick</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a1c1947863078f6d76b1372057c9ee2f6</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a2a97c8bc15d12e916c4661910ff32599</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnrbApplySelect</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a9e8b0544694382cacb257d98c89047ab</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnrbFileSelect</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a4415cb3dbe307ed9fc4b7cfa8a5ee9a3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnrbLoadedSelect</name>
      <anchorfile>classCFormChangeSensorPositions.html</anchorfile>
      <anchor>a46828d79614585e4ea2979fd2b19490a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CFormEdit</name>
    <filename>classCFormEdit.html</filename>
    <member kind="typedef">
      <type>void(*</type>
      <name>TRawlogFilter</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a83a7973ed0e8e0ce9be7e303263d24a8</anchor>
      <arglist>)(mrpt::obs::CActionCollection *acts, mrpt::obs::CSensoryFrame *SF, int &amp;changesCount)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CFormEdit</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a11840f575c4a4fdaf24eb8dba3f20371</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>executeOperationOnRawlog</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a5bf12392c2ff1ff244d30d8d71ecbf41</anchor>
      <arglist>(TRawlogFilter operation, const char *endMsg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnCloseClick</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ab336edd2b5676e71c5933e6554e51d36</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnDeleteClick</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a410b40d25a0dd56ab0ec353433277853</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnDelObsIndxClick</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a5ef38424eda688e0ff37cc6cbf7d3533</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnImgSwapClick</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ab86acd154f54ef3a6d96a7cdacd2b058</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnKeepClick</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a3b8d233866fc7440ecbc2786978fb532</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnLeaveHorizScansClick</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a5da35c83639f74fbe62e7ea1457b8ff5</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnPickInputClick</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ad08a9636c992486e338260f88b040919</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnPickOutClick</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a5b5ae0cd05b548694854e311bb6174b3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnRemActsIndxClick</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a739e26259c39d76c472ba0e08d527337</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnRemoveAllButByClassClick1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a85bf89f647d0e91a6467fc0f6a77c3b4</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnRemoveObsClassClick</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>aa0cba5b5a6d01cbb1e1a3bc6711fa652</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a4a1c07318df8f486031c9ee3b630eb9c</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnrbFileSelect</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a8e9095f070e9e7d2d405964c26eda24f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnrbLoadedSelect</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a8f87c4b5ed056f205d931f0cfd52522f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnRemoveButLabel</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a07a2a69cb1378fcb73f8577ec682ac22</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnRemoveByLabel</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a5e6910b5312251c8dc3ee7b7609f679b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnslFirstCmdScrollChanged</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>aefb3a369471177221f7344cd477ae2d0</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnslFromCmdScroll</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a623c9b080192981368c6ec829a0fa08f</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnslFromCmdScroll1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a609462800207f697eba8bf3fe2010d70</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnslToCmdScrollChanged</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>aec5258fe2fa6526575b34069a79be6ad</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFormEdit</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a2877580aac8e951f1989f5db4efc04f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxBoxSizer *</type>
      <name>BoxSizer1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>aeedb407c5c911b1da681bc6c8b6a0e97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxBoxSizer *</type>
      <name>BoxSizer2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a5cb122a989e61bd0c8bc6f38d84d2937</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxBoxSizer *</type>
      <name>BoxSizer4</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>acd1360d271d5204ddb88ed02502ac0f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxBoxSizer *</type>
      <name>BoxSizer5</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a99f541ea984c39c83a28b4ec70dad265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnClose</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>aae9614dba8915793a2cac5ed1c715c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnDelete</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>af7846e49cc596e3053a1200b094c4706</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnDelObsIndx</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ac012d24c8b09a050b42d221ecdac4ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnImgSwap</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ab82dfebbe3988368492818aba771bbf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnKeep</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a0728adf256508511191f826639c1fdd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnLeaveHorizScans</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ab87fb3f40a852a9c84bcb8e50031823b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnPickInput</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a8bb71d34e73d48f52713cedc5232248c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnPickOut</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>aa58078aa2a1bc4bcbab99e3f1a7bf1e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnRemActsIndx</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ad393da4f447c015d3a31159bfa8d14c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnRemByLabel</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a44a73416e3167ef66abe6da2eafc5111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnRemByLabelNon</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>accbc16271a6b6192063a94b69070c1c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnRemoveAllButByClass</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>aa6293a49313c57de3693a8599b8c8dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnRemoveObsClass</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>aba5002a31956473a6294e97c1f02b431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbA0</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ada9b9589d540a278e1f56361fff0e4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbA1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a1fb59f95f217c40ade0a053a1a45820a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbA2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a01c4599ce5d2646a655ed93cafa0e9d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbA3</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a57d43a3f9dabd86a995ca845349ac076</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbA4</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a9256b6eb798b0e0c19a964b66147102d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbO0</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a5b6d116e5c9b769d64a58d1239e60c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbO1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a30a71007fc9f8e48c8b941943bae205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbO2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>af3f919152f833e023caad9cfe922eb07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbO3</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a3a32b4a1064de4f3d829c07fd73e059d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbO4</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a9a40811b44cea1e959562d8a3761e7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckListBox *</type>
      <name>cbObsClass</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a3765d7442f0e4e54ed00b077223f38a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckListBox *</type>
      <name>cbObsLabel</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ad853fb035391e61b38bf753088106573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edMaxPitch</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>aa3f7b6ae0eef7bb2e3fe4e1f131043c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a29ebe1518a93891a1fd7289fb3e9af08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer11</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>abf69e009ac6214bcaa6ab6b340bbbbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ace11225b945245edb7a1e32e8f3e6201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer3</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a4b3dcfe4dd704cd7859170ae6c946462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer4</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a9ec4874fdd9f7dcc2b9eaf844fa04afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer6</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a4508ec07771ab86c2d39a19f085bb2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer7</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ae4ac7ea6468b337278e4c9cf8074d181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer8</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ab33ff52c984f89bcfb637a4f158c9f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer9</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a9b2396ba9da9ba6274c924be3febb6da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbFile</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>abc994475292682515e65b00ae89dfff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbLoaded</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a988699869d3b13c7a56d86b52396b28f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSlider *</type>
      <name>slFrom</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a30a1a1326e709a0f3eebe79f87bfba34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSlider *</type>
      <name>slTo</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a274e1f73008e56b558d4d60d4ff1a1d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>spinFirst</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a35f7925bf485571b5eddceb0d5c048be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>spinLast</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a7093b3043c8801d1144b5f0139c5b35f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticBoxSizer *</type>
      <name>StaticBoxSizer1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a78cb42beda9ad38daba859bb18ebc147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticBoxSizer *</type>
      <name>StaticBoxSizer2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a2a09b6e728004240b140e78095b3e90a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticBoxSizer *</type>
      <name>StaticBoxSizer3</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ae682fa0f4d7e1270bf2898e61b32687a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticBoxSizer *</type>
      <name>StaticBoxSizer4</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a5a01f539227bcc3191d8b4f04ac86a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticBoxSizer *</type>
      <name>StaticBoxSizer5</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a574c5c3c86077665354480fc0063aede</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticBoxSizer *</type>
      <name>StaticBoxSizer6</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a81b027bd620ec1d7341401a481d64dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticBoxSizer *</type>
      <name>StaticBoxSizer7</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a4a90cc8ad4a4e8eb8c73dd3ff9325899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a7b290acd5ecabe8e095c8501cc4f6977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a5c505e82361d7dab71f63170db5e3c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText22</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a9e2ae503b942eda64ddd8117400e65e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText23</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ab82935787a6ac7691267c3d76748b679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a59d4716d9e1246225db9e607feb8e953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>txtInputFile</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a1ebf8692c7f6b5d32528400b26deed0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>txtOutputFile</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a7cee869db28a84208ad1544e25a430e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a07d5d33501c3d33e2ffd53768580180f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON10</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a8250724540403fcc5ad83f0244750b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON11</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a54936dc73a9fa759640b97f651b8cb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON12</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ac0741ef739b26315557fe3564d940ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON13</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a7c1216474bd14ab25cf72939a0ee3ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>acfe6864e951744874d9f480ab0915b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>adb287b78a1a26e14b61d1344ca4241fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>aff92c5add6bf5e08dff67d43e9e332cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a40805dd1d5048bdbc86b7178f96a286f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ac847e067c60e076d2231fb08829c9c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON7</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ac9364e56b5e3fe19819ae7875f4731ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON8</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>aca403b714033756187f94b4faa195f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON9</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a87bc81a66bea86bc358094eb0c7bb70c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a912fc12280f809256c2cc65fe93b435d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX10</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ac80160d3ded0247be4b9c3d2c17fbe88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a452f6e81550dcd3c8b1c9bb88e1559f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX3</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a74632458be28b58bcf61297b2f9f2d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX4</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>adfdc8b124f7aad14d116fc9db53cb17a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX5</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a657f8fc2cb4dec776a5c3fdbd81c98d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX6</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a0c9833b7108e2f41f222d9920208a1cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX7</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ae4c41ff4facfbad3755076b2876c1d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX8</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a5d549856ca1831be0f1943802145d323</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX9</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a9b6169138f4566cff5bf805f25c76cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKLISTBOX1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a699390933faf6c780fa5fe5dadb2fb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKLISTBOX2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a06bc5f996c47187581a203e39843bbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a92b61bd7b12680b7b70f00e9efd64ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>aa321b6940bf1fe17cf1ee62895283d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>af1e9088f4abab095407abf2acfc59ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>aa2a97a37afe206cf1c106b887644eb45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a3b21f2a7e64daaa51264f2705ca36b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a3da8592aeaaaa67e6a14fe6542aa9f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a4c5d70deb63912052f52441987bb2fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a903b135903a7d38ad588ae0aa3eeac39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT22</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a8fe5680f90cef23a4530ad8020d1c7fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT23</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a213ee49cf66ed74bc88473180eeac071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>ab694836a22c1342dafe99d873a8ddad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL11</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>afa02f5e23155cfa256aa7b37243974e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL12</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a574c9b6d3c46993366fc41b01d886984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classCFormEdit.html</anchorfile>
      <anchor>a2aa740e19a5c9622a9bf1e81842f93d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CFormMotionModel</name>
    <filename>classCFormMotionModel.html</filename>
    <member kind="function">
      <type></type>
      <name>CFormMotionModel</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a708c6636a1709d780d23fc2302dca6cd</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFormMotionModel</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a9f7a1427215f0b492a7eadb7139b5815</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxBoxSizer *</type>
      <name>BoxSizer3</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>adab2f8276312f6190bdb7f18b350c6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxBoxSizer *</type>
      <name>BoxSizer4</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ad2263905cadd804705afcdc9adb7e1dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxBoxSizer *</type>
      <name>BoxSizer5</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a8eaec1db2c13f57080386909bc6a3893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnGaussOK</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a898b581defeb46fed1c32fb98d7157c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnGetFromCurrent</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a4cf2b65b86fbf994b9cf7a6654a21454</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnGetFromFile</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a0355e162cfeea0e92b8091703c4871c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnOk</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a578871458823f4aa375d6fcaaf2b8980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnPickInput</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a21351264d5684bf0e699ae66bcf66865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnPickOut</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aa321b7b9bb078873165393df55892fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnResetGauss</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>af8163e43f4aa0c7e29860b5fada1d0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnResetThrun</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a1df6e5a5bc441eb1275523e40c7a021e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnSimulate</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ab998b5aa8a91ee4ad28096e79af44a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnSimulateThrun</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>abd50b7a41301e8b27b3f347d6f577c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnThrunOk</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aad14bca664a653d9c7452d887d60da1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbAll</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aa6f8fe31adceff57a13971c7ddad71fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edA1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a72f06e37598730787353d08f3edaa9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edA2</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a733cdfe595585c413ce841afbf25d3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edA3</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a967e8dddd362c4bbcb3f976e02a1d19e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edA4</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a1e5d66540f2c120c2514353e0effbbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edAddPhi</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aa65c8755520527fe09cad78b76378ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edAddXY</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a0ec3e1acf1b392d8c957ad869918cb0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edG_A1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>af6802497955a22a808c027a9dac6dbf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edG_A2</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ae5807639ecd9c044026cc92f27f99770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edG_A3</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a48075bacb3cc51b4f61ac025420710e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edG_A4</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>acc0c16c3a1b0b7a669132d1468c26290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edMinStdPHI</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a67b749168cff4a00b2489817e71fd35b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edMinStdXY</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a6bd06403c65249ca45567de7f8e7aca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edNumParts</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ab64f6c0035c218f5f0f91e5ec7bf2181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edRangeFrom</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a52fb85ec48a64d05b0c083524b9b6c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edRangeTo</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a50a094047c4a7877f8d18b261e11c9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ab2bd1cb72c4e4a5c482d847841271fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer11</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ab4d4f50abf69999aeda5f2f832b7bba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer2</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aeb5fca606b28056ea1d334916db2e3d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer4</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a64cab702a9977bba3eb7d317d3326b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer5</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a5c9bc931236e9aec5bd4ccf09881fafb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer6</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a6ba07423d64f6db1b5c5e76384a510a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer7</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aeba143e1aa94cdbcb93ccefacb8f075c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer8</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a4c7084b845c1dcf2f42fc37599502ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxHyperlinkCtrl *</type>
      <name>HyperlinkCtrl1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a2d43e498c870fadf71404841b16d3c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mpFXYVector *</type>
      <name>lyAction2D_PHI</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a7280606420baa2ebf281c308e40dccd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mpFXYVector *</type>
      <name>lyAction2D_XY</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a5d87452cc64076fd7d5ccd5d038bfc45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxNotebook *</type>
      <name>PageControl1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>afd5a9584185ab6b32cf3c647b5147127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aa9cde5ea9f558849ce2bbd928b798820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a9068f643b79154c22fa313b4cfa50f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a8605ea0b08a5f757527611b5e5ef5af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mpWindow *</type>
      <name>plotSamplesPHI</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a3a0521337eedb12b10d5f4fd975cd4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mpWindow *</type>
      <name>plotSamplesXY</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a4b70cd87a4f9776358ac322a5b10dd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbFile</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ad55df501d454559afb73d92e5c83d4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbLoaded</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a621648d0e123e7d2321b0d7d397e8228</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticBoxSizer *</type>
      <name>StaticBoxSizer1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a2ecbebb3825f0af963d3d34680f3b800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a6ee68fe6907ad0ed468738a226804c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText10</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>afa74c6003cc4587364608bef8ecdabf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText11</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a2cadd83ee49c94e211ca25232918f53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText12</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a0993e16308d3072844f4df08e7c16e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText13</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a0e128ee111afdc7c508c764ceb0d2bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText14</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a42a95dd266f7e6c2da514c84397805a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText15</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a0ef28b6e747255043e553c434a236b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText16</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>adc22e429c74312c2a6fabdfa7baebf92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText17</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>af8da2db6efdc8b791b0c8979390eccb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText18</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a426a010c0a99475438b66d484a18b8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText19</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ab19a15e0e8a56b39010c27977dc7051f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aa247e09b2be14aa204e7a720af2585f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText20</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ad77a6b440b444a2a189103ec622feaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText21</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ac20b6ae2c80b345d7995d6e7f69aebf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText22</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ac9d162017f232e9c24399e6b6322ecd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText23</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a3ff3ff6b80782de9e5050ecd9bf211b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText24</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a7fa421bbe8c093463c598e2c996bd45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText25</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>af1f3cde46962b657ed52fb8bed6b82d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText26</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ad8878bef7e2147230c154427417fedf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText27</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a548a6f54a7deb62a231aec70ebfae8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText28</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a0733ab9623fb3b5d41dd64133279dec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText29</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a6905e9ebc6081b996b5cd5d2741cc697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a9d106db84875dc63cde3c85b3d2761d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText30</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a958b919facd4dc7dbd2c02feffbdd557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText31</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a9064c21259b06a9605393d0c86d239a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText32</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a884406da5aec27a84e9ef4d3c090f661</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText33</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ae1786c81a02657b20e52ad3e221e1c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText34</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a77f4f74b3a4c9742d955863dc7ef086e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>af0128f3528779112da3e847859f75d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a30355d2448f0383fc88d6a038eb92f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a5b1b99384582de983756cd6180e04355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText7</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aefb0ea83c27516d9a5c58ea4da736435</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText8</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a96de6afc4d5b21f63af51ab474ea95d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText9</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aa75a3f18827c8009e2599c381a7fd656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>txtAphi</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a2f3c13f8b4ebe63e0ef4786e30fd153c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>txtAx</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ad6c22320a9bd1d3a2445479e858955ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>txtAy</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a64fd621ab14d79c6652733316ba3438d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>txtInputFile</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ae766ce8a42eedffecac6333090a8c011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>txtOutputFile</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a98db5cbcfb8072bd8aa2195adfabc2bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a0e04d54a3398b0238ba3dcddcd65ee9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON10</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ae17c15377db08c8bafa85fe9b80d451c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON11</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a06e1508998220a173a8e33e9e3c07ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a4c0315d6f98a723089a6b098c2b67d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a66fa4d41d498135c960d469dc25827b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a560f859ea3400e439971899fd65e0ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a0ffd873f46caf2b06492bb99eef39678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a711036fc7f7f2e95a3ff713720c2a6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON7</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aecde4df6ef3cd69753e80805d1f286bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON8</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a2a2ed56ba864698dcf969677fdf6efef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON9</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ad999b5515c616198a89688f0ccf53093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a8f3d8b4d2f254d4904c35b0da9b2240e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a96eb41b20065e0e645224ffdf8a5c266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM2</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ae03d1ec71909e82280fe45b127d51180</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_HYPERLINKCTRL1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aa268238716c78d646c8f05cf08afeda8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a2fbb511724fb3168fc26b8f259b0b6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a373ec08ac98b2095ede8955e4e19219b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>acbf0258424e0f9f1a7d489f2b375788d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a952167a1f906045fe59caffb91bd5596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>af1bc8959b6a43868f7668c6ee94c41d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON2</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a24ef91cf21476521caa10c265ce3925c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a539923c8bfbca519c8b5c80cca9e473c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT10</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a0b92c6cabc989202164960c90cc1fbc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT11</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a7defe3c8aee9d182465f89076dd0aed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT12</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a2a7405ffa2d30649cc2bf6f292033a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT13</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a5e1f9e1b3bceba29ab68f0146a6f4b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT14</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a953723de4316edb6125de8b6e8e23958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT15</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a5e7345486e04ddea5daeb11c08015e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT16</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a62a8b0ae81a32fe8ac503af80ea7f014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT17</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a25254b4813155beac0868a7b7198a426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT18</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aff2e8d50814ede900bef8cf8b92f5eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT19</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a726ac76583772797d615afd5ecc01302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a8d2c191d4f8c793f30edacb5a3e428f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT20</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a4c6cd2d5c4801fc0a92c3a3a06b9599c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT21</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ae287e3f7612a3cb786d42f04bd27ecff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT22</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a6b1b4c7954f49bcf9d08ef8a9c1b3844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT23</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a148762605555b6dcacc0c0549149d9af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT24</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a56c765f9e4f56d0b378b539738c82976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT25</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a040fc8fb80efecc5d41b962eb21d81d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT26</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a387dd62a4ba55fa2e9ae84b279fc2c91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT27</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a9065e45713d05a431b01ce7f57a62c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT28</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a16e473cc711b864939ba11f7db0728a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT29</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>abd92cb2b5a751c411722bdfa33f159e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a54edbb39d1587bf86b975ba596869ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT30</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aabe191ab69c042b04313847364f83f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT31</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a2593af59c520909b69ac1c9b09907ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT32</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ac1cb7ee23a91f60bac1dba27b19ddbca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT33</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a5249328daed353595fb5fbc142402bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT34</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ab339ed733d3ee04ac3302e14ac0c872b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a460655111c2216b3e6c57121de742367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a34a72ab573abd8fc4017e370b3d8149d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a30848a787038dd329a92113cf216d126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a8860a1eaf8bdfdedfaa965c069b547a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT8</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aac1a504fc8087aa71da10309b203d2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT9</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a016cb9b1793303adf7a38781ce4d10d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a42d6c170bae2881f6ae5c771e90d19b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL10</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>adc1fd958926c35a16c516fb42a3c8f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL11</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a66b6f17a793e1f86a69dc299ee061c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL12</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a8c63e871ae2152f3816345e37a015adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL13</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a32538742737c7ba6284c00fe81c16dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL14</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aa3868b590aea378c7eaa432cb97a80e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL15</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a86ff6de9576e187c236c0a19aad91bab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL16</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a4fd7d61bf39a6c1a632a8228a2d99af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL17</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a6325b610b0d407b2697bc8eefd4e4628</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL18</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aa29ed171e1ded1535732bcec42268c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL19</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a99384473ef6a5b1e0e343135629cebca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a93124662a9c0df4f427191fcfb41a3df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL20</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a2eeaa74e364f9486a69e93f81833788a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a7b79bbf2f0ae4ca866304e4810037112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL4</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a5909e6c7fd5645037d20f48bff18020c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL5</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a4447f41f465fd5ed49c6d6fe1ad942d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL6</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a3b5d623fa1b5a4717b899807bea39fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL7</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a69849a064edb6924eecf3fde7aea710d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL8</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a99f4087aab2d2178c16d1f50306b1b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL9</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a86766e7e93a3054c4a384c9801228cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnGaussOKClick</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a8e028e64d0fbf455c64efb0d56e9f71a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnGetFromCurrentClick</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ae043f578d5096ab9afc5fe84b85a5916</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnGetFromFileClick</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ae7e66c17ab2a0b558bd1abf907bd9291</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnOkClick</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>af84387280c07f14c5daace365e0100b0</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnPickInputClick</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>abfdc838a6a6e1b983f3a260950d6db25</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnPickOutClick</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>affdd8aaa47299e9655f2cfb3142850ed</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnResetGaussClick</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a9e92dcd0cb2402ac382218d15732c9b6</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnResetThrunClick</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a70d1d6f17aa58e63d2273c5089d65914</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnSimulateClick</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a77884c583ba3659111a2a65f027262b1</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnSimulateThrunClick</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a41c0a57a764ab63d72fda40772eb1f35</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnThrunOkClick</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a8fc6cfff8de04bd7b622f1f9225aef18</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>aea41929293dd20c6d8317927a9a41008</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OncbAllClick</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a71b07ddfdbc946cfc553a4a25082d50a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>ad22e13c453ce4c65d6f58d803f2d3e12</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnrbFileSelect</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a44e268a3c493e10059f0eddac20d8223</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnrbLoadedSelect</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a80e7098193289329ca1bbab0951d9b7f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>applyToLoadedRawlog</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a3495b191167182a4870a0df9700a682d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>applyToRawlogFile</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a645ee27548cff246f4884162fb5f905c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>drawRandomSamples</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>af5e3d04bca9909a824996246a5b90b6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadFromGaussian</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a41481fe67bc0abfb1942f8e84613a49f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadFromThrun</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a776ebc8dac1847dfaa46374c6d985b74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>showOptionsInDialog</name>
      <anchorfile>classCFormMotionModel.html</anchorfile>
      <anchor>a5a6f1a93e2febfcc047633f332a4daa3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CFormPlayVideo</name>
    <filename>classCFormPlayVideo.html</filename>
    <member kind="function">
      <type></type>
      <name>CFormPlayVideo</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ae2732f69ff4a8f3bab697a0386789214</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type>wxComboBox *</type>
      <name>getImageDirsCombo</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a8f3b37c96e17097cbf5ff7769c827ff3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFormPlayVideo</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>aa889bebaaaa04c4d6bad3ad4b700ca99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_nowPlaying</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a3f2d0f1a83a5af199d3599965d5dbd5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BITMAPBUTTON1</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>afbb8cc8c512c810d88b34306c71e676d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BITMAPBUTTON2</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ad8c415c352427cab0f289bd26b621785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BITMAPBUTTON3</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ae1362cf3a6f268a3cccccead8134b025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a0bf062a635e9fc2e048caf4dcf1eed99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a8c1fa14de17cfbff64e130f493951939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ab005bd9deff50d53bd41651786ab3346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a5c136679e9310a109a6d9a49e2e2b90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a4fd44f41c28f6c57cc1af6f69da2b99e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ab4cade9eda9ad56ef4799e4f615ee94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX2</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>adf834ff12aacb0f363c05f884313ac8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX3</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a559e260780981296e17054011cf34643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX4</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a5401eb4a7f2fb8bd890e174e18134bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_COMBOBOX1</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a29b12938a510f7827dffabbb386124d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a8c1af8a15db58e0e55ddedf1194c66e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ad99262c149e6853997c4db01e810b7ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_PANEL4</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>af7d9fad0695f9dc0229b025d08a0c2b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON1</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a396f8a91e901244d4c97e4f6689746f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON2</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>aa7a8ff7615dab923f4580c026be46083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER1</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a256576e97a8aa0f829eedf69ad528d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a904a060fa30b3fdf5378f1a066b3192e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL2</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a912ffb72905fdfbfbb6b11f9b526a3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>aca88babcd32860a91296274bb029dda7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ae313e2f43545b658a407c41d09bc08ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT22</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ac5b7d5dd1e939911b15ec48f1d11e3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a8fd41599590ad4f083d9359a613dc8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>acd42724ce5246030a3613d07a5f1310e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a90df5956db6c31fdd7193a7da7296fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a17a45cca8ce0f2f4f5b17ae53ab131f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a6cee4ee8b364d9c5050f96ac77ae8621</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT8</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ae9b5bef03cb1f280d5d295c8e8e0a8d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL11</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a5a85c24c7cf53ecea19df3b0aed09980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a318e4e759e9402e3cf03fefc854f6b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>drawHorzRules</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a657727def6e40c0d5e2114f14841b286</anchor>
      <arglist>(mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnCloseClick</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a8b202a20fe7767fa8321b70515915bb9</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnPickClick</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a5f188454a7d41b975b4391f4e68b05c2</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnPlayClick</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a4a147c48d417769a31c434496f73fc0b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnSaveCam1Click</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a10b97c110b18586396036b13f5385cff</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnSaveCam2Click</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a5038db743bcb502a498c1317a9227afc</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnSaveCam3Click</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>adb56eca1842c83114752a9410b04d393</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnbtnStopClick</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a12a8bcd8e45740bd2d408f5f13eacdf3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OncbImageDirsSelect</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ab10457920ac382a913d9121455fb5e45</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a50236382f5da5a19c761716707781fdd</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnprogressBarCmdScrollChanged</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a6db47bacde8c8cf4f64108d3bcc984a0</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnrbFileSelect</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>abc2b85074ba62a4a9e2c2b731f67e7d9</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnrbLoadedSelect</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a50b5fe037565263b3e935d1cd305ad17</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>showSensoryFrame</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a533b218b110366da77f33a5ba8bdb869</anchor>
      <arglist>(void *SF, size_t &amp;nImgs)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBoxSizer *</type>
      <name>BoxSizer4</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ad1f1abfe523a3d660deaea921793259a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBoxSizer *</type>
      <name>BoxSizer5</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>abc6836bc6a56f724ff431441cad608c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>btnClose</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a12b6afd9ff62e1d4115faa633f76d6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>btnJump</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>aef7948279152dfd758705ca8dcdf6b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>btnPickInput</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a0d010fde704b1caff9709fc3f99a7830</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>btnPlay</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a5cbef798ccd68559911997e2a893c2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBitmapButton *</type>
      <name>btnSaveCam1</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a80fa457e114b9555260d3df6e12a1a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBitmapButton *</type>
      <name>btnSaveCam2</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a6bb005ba1d790115e72fc49258abff90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBitmapButton *</type>
      <name>btnSaveCam3</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>aa2b33dfdaff395d63012d4988e704316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxButton *</type>
      <name>btnStop</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a60b6eeb5e65df0907840ed8154c4426c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCheckBox *</type>
      <name>cbDrawStereoRules</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a20fb7e02b8735adab2ba32a2857a7e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxComboBox *</type>
      <name>cbImageDirs</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a310a65285dcc2ac5b892f79b19fc29a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCheckBox *</type>
      <name>cbOrderByY</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a8895e23369becaaa45ec06800edd3d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCheckBox *</type>
      <name>cbOrderByYaw</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>af5720614cf8921bce808e1476ff38254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCheckBox *</type>
      <name>cbReduceLarge</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a49ed9e8e234fa9b289b37921caa0ce66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTextCtrl *</type>
      <name>edDelay</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>abe54e91665d378ed08c04245805845df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTextCtrl *</type>
      <name>edFile</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ae2d2f94016ca531fe493999ff201888e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxSpinCtrl *</type>
      <name>edHorzRuleSpace</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a0de1f5ee27ea12c7ab20d5cff3e18a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxSpinCtrl *</type>
      <name>edIndex</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a8620640375a6a8b0c6b479625ff64c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer1</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>afa27af18b241409186d898f5c350def7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer6</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ac951655285758474c50ceed10b40f78f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer8</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a3c64881de5c6eec8cef0eab60dd6fe50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>lbCam1</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a57881a6512eb65929dc6422682091c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>lbCam2</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a96dc4276a9e89f545ba59b32f575ee2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>lbCam3</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a146af59f271ff12064934f26cf98c03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>lbProgress</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a0bd5b640a51c6695e0f9947e9007e811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxPanel *</type>
      <name>pnLeft</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a1895290eeab4f9be90d811353081c747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxPanel *</type>
      <name>pnRight</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ac5b76975ce9a89042d834dc6041430e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxPanel *</type>
      <name>pnRight2</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ab9b5809725a93c4b2da64d38a6696120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxSlider *</type>
      <name>progressBar</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a9faa860d8aecdb9e978f32ef82b379f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxRadioButton *</type>
      <name>rbFile</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a1a9bb67e39263c9769ae084bd3d85b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxRadioButton *</type>
      <name>rbLoaded</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>aa50226ba192daf8c92bdd5291206cc2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticBoxSizer *</type>
      <name>StaticBoxSizer1</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ae25d183abc8b4c3e4dbf50a7f943cb2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a8bb81a34ac88fe8f8794f7f6fbe05c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a9ca8107e78a8a7cc550b268a95742795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>StaticText22</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ada922219a6736303e902fa8979e13489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>ab5c35397dc6bbae267acdf96c2942999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a4a9d2156cd0f32207dab120493e19620</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>saveCamImage</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a1bd911e735f3e3957a79b29c14bb009b</anchor>
      <arglist>(int nPanel)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>firstFit</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>adb24a4505e9092641d83408a5b695faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_idxInRawlog</name>
      <anchorfile>classCFormPlayVideo.html</anchorfile>
      <anchor>a0570043638ea7adb6199dd9df486e862</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CFormRawMap</name>
    <filename>classCFormRawMap.html</filename>
    <member kind="function">
      <type></type>
      <name>CFormRawMap</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a80243b18757ea88e4f03be35cba5a2cc</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnCloseClick</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a33797fa55f1fa31ddf4effca949e56ae</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnGenerateClick</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>af26b35376bab227a542d6337a1ac7926</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnGeneratePathsClick</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a42c8755e320b910ebdc2868fbb7b7ca3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnHelpClick</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a6fcf145ff66d7966aa6d7518fe521f0d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnSave3DClick</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a0220497e998b5dd0f987ab18409581ae</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnSaveObsPathClick</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>ad18eb8b17da52cc911c60dfc8ee75966</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnSavePathClick</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a78557ea3c3b4464c22d4f910c4257930</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnSaveTxtClick</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a218d5b948887beda8e9d72d1a53220ee</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnbtnView3DClick</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a86d5cac3bc4aad9e8fbc38878020fa7e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnGenerateFromRTK</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a261e94d9da42241ef72c0fd8392b7dbd</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnslDecimateCmdScrollThumbTrack</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a404b72791d45d3a614ffe7424053bc60</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnslFromCmdScrollThumbTrack</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a2aced55c8bd90b4d8697607335fb2ff7</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnslToCmdScroll</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a30ed7ad38de8f003188ead45acca9c51</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnslToCmdScrollThumbTrack</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a0ab57764eb52c7971e4b3756d46ba2fe</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CFormRawMap</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>aa41222f5c2545cb036d86ce03ddf26f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxBoxSizer *</type>
      <name>BoxSizer1</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a6cb2df1b032ee4baf3e9f5d867aac3ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnClose</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a3647f6055602b61d7e6a82d0fd984e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnGenerate</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a99d5ed576b0daf7e4bbb8d17955411cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnGeneratePaths</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a8232c4ce652c7af5cc92496de9482e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnGenerateRTK</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a07cb9547b97335db259ee64357afa1bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxBitmapButton *</type>
      <name>btnHelp</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a8461c2efe5dfa573d68e96f7e8805ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnSave3D</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>ab4388c7bc70f6a149d3d5c911011f3e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnSaveObsPath</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a3865a1290c8409ada2849325dbf35737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnSavePath</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a73ba18d2491c3e08db8483f9744a9cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnSaveTxt</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>aaacf8f6eb4dd27dcf84bd3a27da4b574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnView3D</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>aec16795b1e394e72d95c691b2a50f552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edDec</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a89ac7548dddd89c202227350b15e0673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edFirst</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a0beca42733f8e92240453ff9164e5a82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edLast</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a692cd677d67dc00dbd309d8f1ffbea0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edOpts</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>af4680258e96e52b04173ad57e1814334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer1</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>abdaa04f9ce9778934959b8d7c56ac70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer2</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a7bf80e0b70a586fc6a7b20ec21033154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer3</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a11b7e1e69c6d1318edb984eafdc1324f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>lbCount</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a346a8ee1961416cfc7fa34de7b88c493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>lbLength</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a570ffa33f9b97ae48053caac3242de73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a12cd27dcb8c6ade29ffd004bfb409321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a533ca53c715b987dcd437b412468a1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mpWindow *</type>
      <name>plotMap</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a421fe0a1ea5d17a10b0bc3eb846875fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSlider *</type>
      <name>slDecimate</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a112dc16e94b845d0ee66a77eb9323ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSlider *</type>
      <name>slFrom</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a68bfd1a69e6e3858949781fffae70098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSlider *</type>
      <name>slTo</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>adb1b851d79e8aaebe7ee36e33c7ddacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a81fbb51ffc94da318f8d36837444f7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>af155e3ce716ce59bb2d53b9017bfbf7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a1390185605be428ff6e1c55e2715f029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a8bb515e201148d01335f86df9db0f2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a398c53c22834eeb91168170bc5d593b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a9b17eb7441a9a19270cf4ab8c2c8b415</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BITMAPBUTTON1</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a2662a8048261bc394da243f544143da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a84d31db7e4bfccf29d1bfc9f3f650c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a0eb65e3094d8061a3c25fa34a3400a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a32407db40d99ce9f216addc83a38f9a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a4fe7bfa4819e9fac0d26762a589c0fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>afa08e2dcf6237585e09515cc3b6830be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a91c240b9325e58841a8040d77157f027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON7</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a07046d01c6a23bbe58f1374f01e22642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON8</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>af6a7c06047b904ff992fa5a921a5c168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON9</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a3f6db3d0897beac9e48ef8ab5fa21c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM2</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a9228d6edddfa4ca0cd720b453cd9f0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a5853733a7e821ed937f595e1cb16de4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a25a9efa60e9f1b0fceef8d79cdcfa494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER1</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a3ba9a2971924aafa33339c37d83ca505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER2</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>ac80c0aab9047657e3848662e2d1900e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER3</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>aebac1f5ababad6a1e583564912b73505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a1b49bf03799de046513f1f6f2db88d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL2</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a391ded313f659bf40cfac02d21391660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL3</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>aa2014f7ef66ab4e2252e4e7647dcc1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>aed3efe8ae3791953094ed38340c51c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT10</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>aab1767d51c0f1abfd7f3f4ed308b078d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a7b8fe0975de3291dfd89f6f261e1b3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a56429920fae80f433e68dc1b4abd428b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>ab8df7383f14b06e518d83545bcba2b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a2e621a250a43322803a55d009bcac146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a61adff4ca2f9bf15944eac4b3285f6b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT8</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>ac7fdee257310f27079fe570985604959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>a68027ee3e000edda9938bc27e7078c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::CDisplayWindow3DPtr</type>
      <name>win3Dmap</name>
      <anchorfile>classCFormRawMap.html</anchorfile>
      <anchor>abc0892782339d75ca51af747fab085ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CFrustum</name>
    <filename>classmrpt_1_1opengl_1_1CFrustum.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a2c3bf3e3a112d8e94555bebcbc052949</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFarPlaneDistance</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a6d82801039fcdd6bfca70e36bc7a1de1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHorzFOV</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a90b03338cc1c55119c3701d2f268fbac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHorzFOVLeft</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a35895e773cfc3f58a38274b2153e4fdc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHorzFOVRight</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a5c5204e15259255cb3d4bd76b0b24243</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a28082f74e6e4ed38462a7950a004e636</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getNearPlaneDistance</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a0e15418c9680bfab7de65fca89ec7ca6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TColor &amp;</type>
      <name>getPlaneColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>afa3f77b8551af07db08e8e66d7ef1980</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getVertFOV</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>abfb455b6d07a857b8a995d21da55ec5f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getVertFOVDown</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>aca8395ec8146e99625458e1762f68db7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getVertFOVUp</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a305852609a34a46fa0a338ab1ae69dbd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a89a57981d15fb6b4242f1c9c17422d71</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHorzFOV</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a1d19986a8c3cd7b86df7b417e798b570</anchor>
      <arglist>(const float fov_horz_degrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHorzFOVAsymmetric</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>aee9aeaed716ca6950793ce79e9cc5f84</anchor>
      <arglist>(const float fov_horz_left_degrees, const float fov_horz_right_degrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a159d4f136df2c74a3f2f65056348e320</anchor>
      <arglist>(float width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNearFarPlanes</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a0a285e6c8997e4b0172850770f85bbde</anchor>
      <arglist>(const float near_distance, const float far_distance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlaneColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>aaaa05ac35721d24826183fdb6f9100e5</anchor>
      <arglist>(const mrpt::utils::TColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertFOV</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a2d302f53cd0a525b4912275a81a838b9</anchor>
      <arglist>(const float fov_vert_degrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertFOVAsymmetric</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a37764329a6f0618ae6aa2ffda67c983a</anchor>
      <arglist>(const float fov_vert_down_degrees, const float fov_vert_up_degrees)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a2f26f8126eac7b04a3c326f4444b4269</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CFrustumPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>abd718fdc12b4782f88511a2c8ec2774c</anchor>
      <arglist>(float near_distance, float far_distance, float horz_FOV_degrees, float vert_FOV_degrees, float lineWidth=1.5f, bool draw_lines=true, bool draw_planes=false)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_draw_lines</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a4108dc37634f3fe2875b0b972011ede2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_draw_planes</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>aaf1c3f0e73514d5c6cfb6964dc7671e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_fov_horz_left</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>ad0abc1199bc184f831b31052ba565019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_fov_horz_right</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a45b1acd3a6d84d7df7da14b8da4e8482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_fov_vert_down</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a8e00ddfaad2c56c10259e7b0f87ca3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_fov_vert_up</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>aa6e06f3dfeccecc3c804c7066029bbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_lineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>ac3aea31e96e1762e39217e1add63d493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_max_distance</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>ab9127bea3e014c22455a9425ea9025e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_min_distance</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a2710909564a88ef59efb6ff1cbdb958e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_planes_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>ab65c178bebaed10d4f3aca9e872c3f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CFrustum</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a5958e72aafaef3d0da27764912ddb0ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CFrustum</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>aa297aab541509187ce69313ca2c1e440</anchor>
      <arglist>(float near_distance, float far_distance, float horz_FOV_degrees, float vert_FOV_degrees, float lineWidth, bool draw_lines, bool draw_planes)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CFrustum</name>
      <anchorfile>classmrpt_1_1opengl_1_1CFrustum.html</anchorfile>
      <anchor>a742e3cf54a07464aa16364d443c7d850</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CGasConcentrationGridMap2D</name>
    <filename>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</filename>
    <base>mrpt::maps::CRandomFieldGridMap2D</base>
    <class kind="struct">mrpt::maps::CGasConcentrationGridMap2D::TGaussianCell</class>
    <class kind="struct">mrpt::maps::CGasConcentrationGridMap2D::TGaussianWindTable</class>
    <class kind="struct">mrpt::maps::CGasConcentrationGridMap2D::TInsertionOptions</class>
    <member kind="function">
      <type></type>
      <name>CGasConcentrationGridMap2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a92f6cf985c65cfcd55cb2c799f86f7bd</anchor>
      <arglist>(TMapRepresentation mapType=mrAchim, float x_min=-2, float x_max=2, float y_min=-2, float y_max=2, float resolution=0.1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>af1963dafc8965f85489684624fc32bed</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a1a03dd482e6ffbcdf8e8eb9cd13cde72</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;meanObj, mrpt::opengl::CSetOfObjectsPtr &amp;varObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWindAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a338deece65f266e9f831d958afa761a0</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;windObj) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>increaseUncertainty</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>acd730fa8f3f79122f8999626b875a7d3</anchor>
      <arglist>(const double STD_increase_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>simulateAdvection</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a0d8e96910eba31d9d542914d3b7538e9</anchor>
      <arglist>(const double &amp;STD_increase_value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CGasConcentrationGridMap2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a4ad3bb573f1fde31325c58c3ca6768b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CGasConcentrationGridMap2D::TInsertionOptions</type>
      <name>insertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>af290fb209140159c0e672efc93b6f7a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct MAPS_IMPEXP mrpt::maps::CGasConcentrationGridMap2D::TGaussianWindTable</type>
      <name>LUT</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a3ed546600edba26e8fad922202767c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>build_Gaussian_Wind_Grid</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a0e1e0ad6a883d5c7b0f517c78eee6330</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual CRandomFieldGridMap2D::TInsertionOptionsCommon *</type>
      <name>getCommonInsertOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a193c687f93b8e96e44e4abcc26f8a95a</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a5d50198df6b9c13b59f988d03538ac13</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a3f4f862a5bebff0ad17fe1c13c313781</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a44d4814adb6e32208337de792699763c</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>load_Gaussian_Wind_Grid_From_File</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>ac0a676fba0f64f5bcc34dd0303f2e871</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>save_Gaussian_Wind_Grid_To_File</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>acf31bfdbf10c3a3990ea64093f68b954</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CGasConcentrationGridMap2D::TInsertionOptions</type>
      <name>insertionOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a6c0de0d0c3233ca5a7f9115cb3105d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CGasConcentrationGridMap2D::TMapRepresentation</type>
      <name>mapType</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>ae2ad12d828621782bdc0a36d84f5c2ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>max_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>ac6be3600cbfcf3e0e557cbfcd9d51176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>max_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a3ed966445eae464fd4a27ee034bd68b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>min_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a13992ff3b8e0aa78c529077d9fa85595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>min_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a12f71720f748c35bd526c0c611482acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>resolution</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a63cbc1de6654d3862f9ca714f9374044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>timeLastSimulated</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a4887cc2d21f59562981bbce7f6c1b590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CDynamicGrid&lt; double &gt;</type>
      <name>windGrid_direction</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>acb34c53edeae068b6b0b907ceab8be49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CDynamicGrid&lt; double &gt;</type>
      <name>windGrid_module</name>
      <anchorfile>classmrpt_1_1maps_1_1CGasConcentrationGridMap2D.html</anchorfile>
      <anchor>a2dbbf8b12ed9b437bf84d11fb7f9daad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CGeneralizedCylinder</name>
    <filename>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <class kind="struct">mrpt::opengl::CGeneralizedCylinder::TQuadrilateral</class>
    <member kind="function">
      <type>void</type>
      <name>addVisibleSectionAtEnd</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>af764b5f275ebb77869c1a94f5326780c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVisibleSectionAtStart</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>ad8c62a27d590d557f1f6e0d5d7b008ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateSetOfPolygons</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a7eb4eccd3718eaae161436300e644225</anchor>
      <arglist>(std::vector&lt; mrpt::math::TPolygon3D &gt; &amp;res) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAxis</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a8d6cb2d45595a3517749f9fee1325441</anchor>
      <arglist>(std::vector&lt; mrpt::math::TPoint3D &gt; &amp;a) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAxis</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a82d61a605343e3695ea1c481315c5997</anchor>
      <arglist>(mrpt::aligned_containers&lt; mrpt::poses::CPose3D &gt;::vector_t &amp;a) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a7307614cec4d847df4c4a11aa0bb2b3e</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getClosedSection</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>ad8ea578ef8d29636476c72462f292a3d</anchor>
      <arglist>(size_t index1, size_t index2, CPolyhedronPtr &amp;poly) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getClosedSection</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a3cd861dba55fb34d60535ffd9cf4a120</anchor>
      <arglist>(size_t index, CPolyhedronPtr &amp;poly) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEnd</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a50f94caf7ef354eab83102634a9fade3</anchor>
      <arglist>(CPolyhedronPtr &amp;poly) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFirstSectionPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a8f347674ef00c9ab9123453f699ba43d</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFirstVisibleSectionPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>aa26d806a03b6248a0649db486e6f9aa2</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getGeneratrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a3c246847c9a9d491f7c0ad0c14f30575</anchor>
      <arglist>(std::vector&lt; mrpt::math::TPoint3D &gt; &amp;g) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLastSectionPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>ae4d0371e50d7e634603ad4d63243af05</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLastVisibleSectionPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a11fda6c11bc1ae72d9969c524d81f399</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumberOfSections</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>ab9713a4660186bbfabac8d5dabf40b9f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getOrigin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a8d63523cc42d740782c90b89b4bf9c3a</anchor>
      <arglist>(CPolyhedronPtr &amp;poly) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getVisibleSections</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>aba7cda08eb1c6d78b9adecc312629be7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVisibleSections</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a8df1b497a74473f6412380521a24da70</anchor>
      <arglist>(size_t &amp;first, size_t &amp;last) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isClosed</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a1000b19f031d6ce283ad047e1c68b72f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeVisibleSectionAtEnd</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>ae30b467d118a78b8b8f9ed5966c21dcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeVisibleSectionAtStart</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>abc5a424782f8ae2af9fdf28944ec9cab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a05e29911626d9a9701e8432d280c4649</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllSectionsInvisible</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a711df3cf173fa30adf2462fec6fed48a</anchor>
      <arglist>(size_t pointer=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllSectionsVisible</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a3cf4c224ffc07afa7ef29e256b561ef3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAxis</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>ad79398ec4c6035150e330b077bac418d</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClosed</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>ace15a1a83ddb0121b2e59ce91fe2771c</anchor>
      <arglist>(bool c=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGeneratrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a0d55d317dd46c56a5c882c5aa82fda19</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;g)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisibleSections</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a2267c46a8b7fcdd8968b35b7c4185bc9</anchor>
      <arglist>(size_t first, size_t last)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>ad1c50e75d0ef1bb43f7ec530985546b9</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePolys</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a8de6dc113b1f125cd800d10eaa51aee2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CGeneralizedCylinderPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a2060b0b126fa3500c641221df0cf9843</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;axis, const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;generatrix)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::aligned_containers&lt; mrpt::poses::CPose3D &gt;::vector_t</type>
      <name>axis</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a8fd4270bb49f6535eb2d8465283c4434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>closed</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a75d25124ccd8cf149c1613a68a512281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>firstSection</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>adf033f42238e78a2bb16df5ce5c1760e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>fullyVisible</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a53f9bac81df78deea46ba16072338405</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::math::TPoint3D &gt;</type>
      <name>generatrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a29158ad97c6e5a5beed6eaf7525f8beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>lastSection</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a67bb139685f5c7ad9e022b1b43c37714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TQuadrilateral &gt;</type>
      <name>mesh</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a05ab5eafa344554093f6bb3404addaf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>meshUpToDate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>ac8824f11f1cb1368b2fbc3ecb56784c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrixTemplate&lt; mrpt::math::TPoint3D &gt;</type>
      <name>pointsMesh</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a2a9d4ad948d556b6aad78aa5b6bd4478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::math::TPolygonWithPlane &gt;</type>
      <name>polys</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>ab9e78cd1d35fd4a424487ad2b2ef0a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>polysUpToDate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>aa361a2eaff8c464bf1f82b2782151569</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CGeneralizedCylinder</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a9839c983ce1c1a0c0c28447041f037b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CGeneralizedCylinder</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>ad6db211c735701c96fa6f171ec913161</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;a, const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;g)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>generatePoses</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a667494bf27945655eeb630808ad05bb7</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;pIn, mrpt::aligned_containers&lt; mrpt::poses::CPose3D &gt;::vector_t &amp;pOut)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getMeshIterators</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>aa57b1a0758a9d31d5e57e6b07288e33a</anchor>
      <arglist>(const std::vector&lt; TQuadrilateral &gt; &amp;m, std::vector&lt; TQuadrilateral &gt;::const_iterator &amp;begin, std::vector&lt; TQuadrilateral &gt;::const_iterator &amp;end) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateMesh</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>ac560dc557cdeb6f87057f8b289eb6275</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CGeneralizedCylinder</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedCylinder.html</anchorfile>
      <anchor>a46ef0f80e26b246f4754ac3138e20878</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CGeneralizedEllipsoidTemplate</name>
    <filename>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</filename>
    <templarg>DIM</templarg>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; float, DIM, 1 &gt;</type>
      <name>array_parameter_t</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ae1d199d814e73e5e3e137d53f6e3afa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; float, DIM, 1 &gt;</type>
      <name>array_point_t</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>abeb27afe90ef6c9f4febe2c16aceb0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, DIM, DIM &gt;</type>
      <name>cov_matrix_t</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a1765bf68cb0a1231472e7b9121f72669</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, DIM, 1 &gt;</type>
      <name>mean_vector_t</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a23226f343383540af359d62d36bdf9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a5b0ec5629f5e1153494dfbb3f003eb85</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const cov_matrix_t &amp;</type>
      <name>getCovMatrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a9ce6f3eed3b0d5452bb58853086ba629</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aa2dcce2ff965161296fae26cf1aeb929</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getNumberOfSegments</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a30359db6af5bf5979a1ad45400cdb147</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getQuantiles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a6994ac9a4073a7739c9ffd5c4449cd46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a41be03bd08deacc0b7fa2b611c95929c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCovMatrixAndMean</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a444fdc0b9d1dde930c7399cfb31cbbac</anchor>
      <arglist>(const MATRIX &amp;new_cov, const VECTOR &amp;new_mean)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ac7e8133d73e230763aeb7a8efe596ea8</anchor>
      <arglist>(float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberOfSegments</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a7231cc92aca739e7b12e46d2d1f0a516</anchor>
      <arglist>(const uint32_t numSegments)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQuantiles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aeca3f09dd0d5b861bad04ffc43f8fdf3</anchor>
      <arglist>(float q)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a21be298499eb81f2211c6d299da12bd0</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>CGeneralizedEllipsoidTemplate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a42b13c2738d49dd6ea43015bdc3545a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>thisclass_readFromStream</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a4d8cd5bb3dea259daf422dba44b20514</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>thisclass_writeToStream</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>afe8d0e99716499f6e2c180b6e2ea005f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>transformFromParameterSpace</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aab2d2738536d4da2733c5ee2379a2a5e</anchor>
      <arglist>(const std::vector&lt; array_point_t &gt; &amp;params_pts, std::vector&lt; array_point_t &gt; &amp;out_pts) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~CGeneralizedEllipsoidTemplate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ab670ac5faf405cff416381670544f215</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bb_max</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ac8130da2b2e16a0326c69ce947207c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bb_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a84a5bf4af5b4147d574ef658fd5928e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cov_matrix_t</type>
      <name>m_cov</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aca643ef1a333f5de56efd737dcc04d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_lineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>adb933cf8114fd69b8904b6c30a5dc2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mean_vector_t</type>
      <name>m_mean</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aafbf44b5e82bee474f66371f208131b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_needToRecomputeEigenVals</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a99c01294300e3d2aa05922a30eb8f816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_numSegments</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a7ab8bc7cb0c08e1723e55df9126d6352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_quantiles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>acfb8a7456d69036633771d5220212fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cov_matrix_t</type>
      <name>m_U</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ab2dddb08ff7df506529affbf759cff36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CGeneralizedEllipsoidTemplate&lt; 2 &gt;</name>
    <filename>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; float, DIM, 1 &gt;</type>
      <name>array_parameter_t</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ae1d199d814e73e5e3e137d53f6e3afa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; float, DIM, 1 &gt;</type>
      <name>array_point_t</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>abeb27afe90ef6c9f4febe2c16aceb0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, DIM, DIM &gt;</type>
      <name>cov_matrix_t</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a1765bf68cb0a1231472e7b9121f72669</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, DIM, 1 &gt;</type>
      <name>mean_vector_t</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a23226f343383540af359d62d36bdf9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a5b0ec5629f5e1153494dfbb3f003eb85</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const cov_matrix_t &amp;</type>
      <name>getCovMatrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a9ce6f3eed3b0d5452bb58853086ba629</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aa2dcce2ff965161296fae26cf1aeb929</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getNumberOfSegments</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a30359db6af5bf5979a1ad45400cdb147</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getQuantiles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a6994ac9a4073a7739c9ffd5c4449cd46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a41be03bd08deacc0b7fa2b611c95929c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCovMatrixAndMean</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a444fdc0b9d1dde930c7399cfb31cbbac</anchor>
      <arglist>(const MATRIX &amp;new_cov, const VECTOR &amp;new_mean)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ac7e8133d73e230763aeb7a8efe596ea8</anchor>
      <arglist>(float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberOfSegments</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a7231cc92aca739e7b12e46d2d1f0a516</anchor>
      <arglist>(const uint32_t numSegments)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQuantiles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aeca3f09dd0d5b861bad04ffc43f8fdf3</anchor>
      <arglist>(float q)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a21be298499eb81f2211c6d299da12bd0</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>CGeneralizedEllipsoidTemplate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a42b13c2738d49dd6ea43015bdc3545a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>thisclass_readFromStream</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a4d8cd5bb3dea259daf422dba44b20514</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>thisclass_writeToStream</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>afe8d0e99716499f6e2c180b6e2ea005f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>transformFromParameterSpace</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aab2d2738536d4da2733c5ee2379a2a5e</anchor>
      <arglist>(const std::vector&lt; array_point_t &gt; &amp;params_pts, std::vector&lt; array_point_t &gt; &amp;out_pts) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~CGeneralizedEllipsoidTemplate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ab670ac5faf405cff416381670544f215</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bb_max</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ac8130da2b2e16a0326c69ce947207c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bb_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a84a5bf4af5b4147d574ef658fd5928e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cov_matrix_t</type>
      <name>m_cov</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aca643ef1a333f5de56efd737dcc04d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_lineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>adb933cf8114fd69b8904b6c30a5dc2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mean_vector_t</type>
      <name>m_mean</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aafbf44b5e82bee474f66371f208131b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_needToRecomputeEigenVals</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a99c01294300e3d2aa05922a30eb8f816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_numSegments</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a7ab8bc7cb0c08e1723e55df9126d6352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_quantiles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>acfb8a7456d69036633771d5220212fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cov_matrix_t</type>
      <name>m_U</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ab2dddb08ff7df506529affbf759cff36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CGeneralizedEllipsoidTemplate&lt; 3 &gt;</name>
    <filename>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; float, DIM, 1 &gt;</type>
      <name>array_parameter_t</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ae1d199d814e73e5e3e137d53f6e3afa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; float, DIM, 1 &gt;</type>
      <name>array_point_t</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>abeb27afe90ef6c9f4febe2c16aceb0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, DIM, DIM &gt;</type>
      <name>cov_matrix_t</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a1765bf68cb0a1231472e7b9121f72669</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, DIM, 1 &gt;</type>
      <name>mean_vector_t</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a23226f343383540af359d62d36bdf9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a5b0ec5629f5e1153494dfbb3f003eb85</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const cov_matrix_t &amp;</type>
      <name>getCovMatrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a9ce6f3eed3b0d5452bb58853086ba629</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aa2dcce2ff965161296fae26cf1aeb929</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getNumberOfSegments</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a30359db6af5bf5979a1ad45400cdb147</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getQuantiles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a6994ac9a4073a7739c9ffd5c4449cd46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a41be03bd08deacc0b7fa2b611c95929c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCovMatrixAndMean</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a444fdc0b9d1dde930c7399cfb31cbbac</anchor>
      <arglist>(const MATRIX &amp;new_cov, const VECTOR &amp;new_mean)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ac7e8133d73e230763aeb7a8efe596ea8</anchor>
      <arglist>(float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberOfSegments</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a7231cc92aca739e7b12e46d2d1f0a516</anchor>
      <arglist>(const uint32_t numSegments)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setQuantiles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aeca3f09dd0d5b861bad04ffc43f8fdf3</anchor>
      <arglist>(float q)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a21be298499eb81f2211c6d299da12bd0</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>CGeneralizedEllipsoidTemplate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a42b13c2738d49dd6ea43015bdc3545a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>thisclass_readFromStream</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a4d8cd5bb3dea259daf422dba44b20514</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>thisclass_writeToStream</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>afe8d0e99716499f6e2c180b6e2ea005f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>transformFromParameterSpace</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aab2d2738536d4da2733c5ee2379a2a5e</anchor>
      <arglist>(const std::vector&lt; array_point_t &gt; &amp;params_pts, std::vector&lt; array_point_t &gt; &amp;out_pts) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~CGeneralizedEllipsoidTemplate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ab670ac5faf405cff416381670544f215</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bb_max</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ac8130da2b2e16a0326c69ce947207c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bb_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a84a5bf4af5b4147d574ef658fd5928e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cov_matrix_t</type>
      <name>m_cov</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aca643ef1a333f5de56efd737dcc04d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_lineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>adb933cf8114fd69b8904b6c30a5dc2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mean_vector_t</type>
      <name>m_mean</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>aafbf44b5e82bee474f66371f208131b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_needToRecomputeEigenVals</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a99c01294300e3d2aa05922a30eb8f816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_numSegments</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>a7ab8bc7cb0c08e1723e55df9126d6352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_quantiles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>acfb8a7456d69036633771d5220212fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cov_matrix_t</type>
      <name>m_U</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGeneralizedEllipsoidTemplate.html</anchorfile>
      <anchor>ab2dddb08ff7df506529affbf759cff36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CGenericFeatureTracker</name>
    <filename>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</filename>
    <class kind="struct">mrpt::vision::CGenericFeatureTracker::TExtraOutputInfo</class>
    <member kind="function">
      <type></type>
      <name>CGenericFeatureTracker</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>aa6eb709d0f7a40c739398f0234822bc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CGenericFeatureTracker</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>af030d71d91493fcf5289ab2fc4ea5cfb</anchor>
      <arglist>(mrpt::utils::TParametersDouble extraParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableTimeLogger</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>aa9453970afc0eda64c1be01ccf7f4566</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDetectorAdaptiveThreshold</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>ad1d65969e0219c7e132c1cb9f27d2484</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::CTimeLogger &amp;</type>
      <name>getProfiler</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>a9c210bd84d54c5ce72fe1e93933b49bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CTimeLogger &amp;</type>
      <name>getProfiler</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>af5538fb8d752b810c7bac461a7043f3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>a283e1339260aab035c8d9784e911b872</anchor>
      <arglist>(const mrpt::utils::CImage &amp;old_img, const mrpt::utils::CImage &amp;new_img, TSimpleFeatureList &amp;inout_featureList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>a9d8dcb54f40ff27ed869d16022a69015</anchor>
      <arglist>(const mrpt::utils::CImage &amp;old_img, const mrpt::utils::CImage &amp;new_img, TSimpleFeaturefList &amp;inout_featureList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>a304b8f3a45826b988b7574d186de7af7</anchor>
      <arglist>(const mrpt::utils::CImage &amp;old_img, const mrpt::utils::CImage &amp;new_img, CFeatureList &amp;inout_featureList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeaturesNewList</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>a4becc5570f4f86b8f3a52f4a7cf7b6fa</anchor>
      <arglist>(const mrpt::utils::CImage &amp;old_img, const mrpt::utils::CImage &amp;new_img, const vision::CFeatureList &amp;in_featureList, vision::CFeatureList &amp;out_featureList)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CGenericFeatureTracker</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>ac0cfa7031fbb8a1f7e59f5560d891a31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TParametersDouble</type>
      <name>extra_params</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>a2b81ed2b0cb9fb13cbd9d75296bf73cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TExtraOutputInfo</type>
      <name>last_execution_extra_info</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>a8d097a7479a5363be5a282fa49d7366a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>trackFeatures_impl</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>afe00443941e7b8905ba89492b74fd232</anchor>
      <arglist>(const mrpt::utils::CImage &amp;old_img, const mrpt::utils::CImage &amp;new_img, TSimpleFeaturefList &amp;inout_featureList)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>trackFeatures_impl</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>a05fcd9b6c9c4d2332ea351074079d14b</anchor>
      <arglist>(const mrpt::utils::CImage &amp;old_img, const mrpt::utils::CImage &amp;new_img, TSimpleFeatureList &amp;inout_featureList)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>trackFeatures_impl</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>aca1d866c60b5f31b7faf3c1024bd6e6f</anchor>
      <arglist>(const mrpt::utils::CImage &amp;old_img, const mrpt::utils::CImage &amp;new_img, CFeatureList &amp;inout_featureList)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateAdaptiveNewFeatsThreshold</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>a81fddeb1e388c7be1c78b00ad161bae7</anchor>
      <arglist>(const size_t nNewlyDetectedFeats, const size_t desired_num_features)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::vision::TSimpleFeatureList</type>
      <name>m_newly_detected_feats</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>aa80dc7e788fa6aee664d04fa49bdd4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTimeLogger</type>
      <name>m_timlog</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>af9203d9f912c98716ba879041f58ff6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_trackFeatures</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>ad0774e048aaa31e0ef52706aefd115b0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;old_img, const mrpt::utils::CImage &amp;new_img, FEATLIST &amp;inout_featureList)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_check_KLT_counter</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>a2eb5188b9edfae41afed07cd0156d397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_detector_adaptive_thres</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>a2db465f40cfd3dcd97a18498495242c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_update_patches_counter</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker.html</anchorfile>
      <anchor>acb2586a70ebfbfb1b666f9d02fadbb90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::system::CGenericMemoryPool</name>
    <filename>classmrpt_1_1system_1_1CGenericMemoryPool.html</filename>
    <templarg>DATA_PARAMS</templarg>
    <templarg>POOLABLE_DATA</templarg>
    <member kind="function">
      <type>void</type>
      <name>dump_to_pool</name>
      <anchorfile>classmrpt_1_1system_1_1CGenericMemoryPool.html</anchorfile>
      <anchor>ac0e961cc91008aa91cc356235cda1802</anchor>
      <arglist>(const DATA_PARAMS &amp;params, POOLABLE_DATA *block)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMemoryPoolMaxSize</name>
      <anchorfile>classmrpt_1_1system_1_1CGenericMemoryPool.html</anchorfile>
      <anchor>a8ad31124802afdca8d2e345e0e1b57db</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>POOLABLE_DATA *</type>
      <name>request_memory</name>
      <anchorfile>classmrpt_1_1system_1_1CGenericMemoryPool.html</anchorfile>
      <anchor>a60c01ec5661eddcb5c414b33c43aa101</anchor>
      <arglist>(const DATA_PARAMS &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMemoryPoolMaxSize</name>
      <anchorfile>classmrpt_1_1system_1_1CGenericMemoryPool.html</anchorfile>
      <anchor>a8293d03b54c5a2a566b29bb2d5cba239</anchor>
      <arglist>(const size_t maxNumEntries)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CGenericMemoryPool</name>
      <anchorfile>classmrpt_1_1system_1_1CGenericMemoryPool.html</anchorfile>
      <anchor>a69ff6dbec67772c01c18910d823466e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CGenericMemoryPool&lt; DATA_PARAMS, POOLABLE_DATA &gt; *</type>
      <name>getInstance</name>
      <anchorfile>classmrpt_1_1system_1_1CGenericMemoryPool.html</anchorfile>
      <anchor>ac0700f509e10de2cec55a56275112270</anchor>
      <arglist>(const size_t max_pool_entries=5)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::list&lt; std::pair&lt; DATA_PARAMS, POOLABLE_DATA * &gt; &gt;</type>
      <name>TList</name>
      <anchorfile>classmrpt_1_1system_1_1CGenericMemoryPool.html</anchorfile>
      <anchor>ae9f6d02cb47dc11e3d328d18b523648a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CGenericMemoryPool</name>
      <anchorfile>classmrpt_1_1system_1_1CGenericMemoryPool.html</anchorfile>
      <anchor>a8c00d94efb83cf7b2c4ac6947eb868d9</anchor>
      <arglist>(const size_t max_pool_entries, bool &amp;was_destroyed)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_maxPoolEntries</name>
      <anchorfile>classmrpt_1_1system_1_1CGenericMemoryPool.html</anchorfile>
      <anchor>a9d8039450a3cc5de967f0681381e8161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TList</type>
      <name>m_pool</name>
      <anchorfile>classmrpt_1_1system_1_1CGenericMemoryPool.html</anchorfile>
      <anchor>ac2dcab46a4a2c454c26999329a007df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::synch::CCriticalSection</type>
      <name>m_pool_cs</name>
      <anchorfile>classmrpt_1_1system_1_1CGenericMemoryPool.html</anchorfile>
      <anchor>ae5d4600f5d06f3cbff2d50c6b334d10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool &amp;</type>
      <name>m_was_destroyed</name>
      <anchorfile>classmrpt_1_1system_1_1CGenericMemoryPool.html</anchorfile>
      <anchor>ab64a1895bb232969176fa62bc1e032ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CGenericSensor</name>
    <filename>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</filename>
    <base>mrpt::utils::CUncopiable</base>
    <class kind="struct">mrpt::hwdrivers::CGenericSensor::CLASSINIT_GENERIC_SENSOR</class>
    <member kind="typedef">
      <type>stlplus::smart_ptr&lt; const CGenericSensor &gt;</type>
      <name>ConstPtr</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>af9068d8c647e72571469c0f734309065</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CGenericSensorPtr</type>
      <name>Ptr</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>acadb183c1cfdec6961024b4184dda2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a44262a8f1ffcc87871fbd717d3fc2caba8f76c8318736df85b6805ca460f8d262</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssInitializing</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a44262a8f1ffcc87871fbd717d3fc2caba0e2689514dd41d48164e021013549a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssWorking</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a44262a8f1ffcc87871fbd717d3fc2cabaacc62e94572e3cd3b4b08caad173a489</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::multimap&lt; mrpt::system::TTimeStamp, mrpt::utils::CSerializablePtr &gt;</type>
      <name>TListObservations</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>af237beee1de7f3e5733e305921695b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::system::TTimeStamp, mrpt::utils::CSerializablePtr &gt;</type>
      <name>TListObsPair</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a78712e0c40c510978fb8589774056ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TSensorState</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a44262a8f1ffcc87871fbd717d3fc2cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssInitializing</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a44262a8f1ffcc87871fbd717d3fc2caba0e2689514dd41d48164e021013549a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssWorking</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a44262a8f1ffcc87871fbd717d3fc2cabaacc62e94572e3cd3b4b08caad173a489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ssError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a44262a8f1ffcc87871fbd717d3fc2caba8f76c8318736df85b6805ca460f8d262</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CGenericSensor</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a29459645766f874bc424e75c0330814a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a4f02ae5d7a345819f2521f72b633ab51</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableVerbose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>ad745d93642e16c213617e544ec078c11</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getExternalImageJPEGQuality</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a9d5aecec9f302feede271c9f1425a323</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getObservations</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a2810180ce98147e895794afc79e731cf</anchor>
      <arglist>(TListObservations &amp;lstObjects)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getProcessRate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a8a05c268aef7ecada94a0014a2b294f7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const mrpt::hwdrivers::TSensorClassId *</type>
      <name>GetRuntimeClass</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>afbc26c93b989d1a0cc94c0c88d47cdba</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSensorLabel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>af3cd061ca684e7ddf5949ed78fced7c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TSensorState</type>
      <name>getState</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a0bd667caedc6a313d96c232bf75ba577</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a775782a8fef4c5cd11265024431ed8c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVerboseEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a6770fe237a6301bacf66cdfef3a3ed10</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfig</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a4cdde779f952fbcfcdb9c9e0edf30d08</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExternalImageFormat</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>aff4b208b901763557196b9326901c582</anchor>
      <arglist>(const std::string &amp;ext)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExternalImageJPEGQuality</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>aca05f7ee991ee112b5e9f8f289a9ee94</anchor>
      <arglist>(const unsigned int quality)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPathForExternalImages</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>afa55ff06dbf360c8f631d371d6ebe35d</anchor>
      <arglist>(const std::string &amp;directory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorLabel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a044c1340c4b90957250f63fa89189036</anchor>
      <arglist>(const std::string &amp;sensorLabel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CGenericSensor</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>afc5ad3b29096f3f697a6625b8b34b8d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CGenericSensor *</type>
      <name>createSensor</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>ab05ce0a7a857535234e88cb823bc9796</anchor>
      <arglist>(const std::string &amp;className)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CGenericSensorPtr</type>
      <name>createSensorPtr</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>aff4e4450e420bf60a2487ab0cff91907</anchor>
      <arglist>(const std::string &amp;className)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>registerClass</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a68b83fd82dc29043232292e76d33e3b2</anchor>
      <arglist>(const TSensorClassId *pNewClass)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>appendObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a03bf6784838d6418f4fe485933a1ab0c</anchor>
      <arglist>(const mrpt::utils::CSerializablePtr &amp;obj)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>appendObservations</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>abb5ebae40c5bc3e3e6ced699ec543b13</anchor>
      <arglist>(const std::vector&lt; mrpt::utils::CSerializablePtr &gt; &amp;obj)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>ac867f9cb46c72b4386a5488f171f178f</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_external_images_format</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a7d153c5247b0180b6b9df5054d67b183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_external_images_jpeg_quality</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>aeac331931fce4890793cd7f1b5f6eb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_grab_decimation_counter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a564a6c2bc7f1baaea9a9d90112a7b376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_path_for_external_images</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a06fe84426b813b9c1966c12bb69e6ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TSensorState</type>
      <name>m_state</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>ab3e8a003783acd03bfd64716640fd67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_verbose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>af76fff3b9b808d98b3b4d2409da7698e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_process_rate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a77094b791971e8f42b94de34f4adb0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_max_queue_len</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a6f35448579bd4d27cd4f4685b31a8cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_grab_decimation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a587daaab2cb302eb4cc72eb1396d5f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_sensorLabel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>accd4de8daeb5966c191fbc62a5d90355</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, const TSensorClassId * &gt;</type>
      <name>registered_sensor_classes_t</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a18d8a7e185e071a0fff85f42ad2867c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static registered_sensor_classes_t &amp;</type>
      <name>get_registered_sensor_classes</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a0a5686c719a337b92c9ce244865af4fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>synch::CCriticalSection</type>
      <name>m_csObjList</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a9ff93d86c4c09a910142155f6f789eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListObservations</type>
      <name>m_objList</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a48c282eda678708c3a8afdf84529dfab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_process_rate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a77094b791971e8f42b94de34f4adb0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_max_queue_len</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a6f35448579bd4d27cd4f4685b31a8cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_grab_decimation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>a587daaab2cb302eb4cc72eb1396d5f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_sensorLabel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGenericSensor.html</anchorfile>
      <anchor>accd4de8daeb5966c191fbc62a5d90355</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CGillAnemometer</name>
    <filename>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CGillAnemometer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>aca3088480eb3d3c278801c0e9969d0f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>a9f3b4c0de60600d196d301b59fa9cec6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>ac857b389c931d404fda1527d40cf04f9</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CGillAnemometer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>ab1259ebc6bb4096e54956d85df71a18b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>tryToOpenTheCOM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>a8d97d0cf275bcc6cea89bc7c01e52b72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CSerialPort</type>
      <name>COM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>a362eef42a76f82f3ad3123d3841413f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>com_bauds</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>a06a63a829ebe969d80c2916029745f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>com_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>a347d129e59ca3b04b5b8bb3cf3ad8d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_pitch</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>aa5afdb3cc4362d290283fc5ca432e1d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_roll</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>a09a9aef03b09436013f49dbad25cd195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_x</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>a5b736ba01c699bbfb6abb34ae8344653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_y</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>a2fce823278dd38fd54b644a8051a42c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_yaw</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>a954172bdf2649a720c672f9e3a30fc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_z</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGillAnemometer.html</anchorfile>
      <anchor>aee0187d250f44b2a263d91e70ad06886</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CGPS_NTRIP</name>
    <filename>classmrpt_1_1hwdrivers_1_1CGPS__NTRIP.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CGPS_NTRIP</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPS__NTRIP.html</anchorfile>
      <anchor>a56a2c85bd7f8ae6f19f7f6a9ce8d4564</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPS__NTRIP.html</anchorfile>
      <anchor>ac14b7375a9a9878a0e49919a384d29e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPS__NTRIP.html</anchorfile>
      <anchor>a5080bbde18be7630235c538b9af85039</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CGPS_NTRIP</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPS__NTRIP.html</anchorfile>
      <anchor>ae2338d26cec2bbd3cfa038f79c9caa7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::hwdrivers::CGPSInterface</type>
      <name>gps</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPS__NTRIP.html</anchorfile>
      <anchor>aefec8948ca58b51bdb52d8456942ff02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::hwdrivers::CNTRIPEmitter</type>
      <name>ntrip</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPS__NTRIP.html</anchorfile>
      <anchor>a599c225433b09bb1c1a90af7d702c7b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPS__NTRIP.html</anchorfile>
      <anchor>aeee9ce7e370f801770dab9cb22d3ea59</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CGPSInterface</name>
    <filename>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="enumvalue">
      <name>AUTO</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>abe590cc31f871fe48147993295086d5fa2be843952f104155fb6c7e7fe6e7625c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>abe590cc31f871fe48147993295086d5fa298d3ca36edd4014daf27d7e548aefe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>abe590cc31f871fe48147993295086d5fab8b3bddaa0c543f240b5a9c532a517e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOVATEL_OEM6</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>abe590cc31f871fe48147993295086d5fadce4fc28b3a495877b059cc324706d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PARSERS</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>abe590cc31f871fe48147993295086d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>abe590cc31f871fe48147993295086d5fab8b3bddaa0c543f240b5a9c532a517e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTO</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>abe590cc31f871fe48147993295086d5fa2be843952f104155fb6c7e7fe6e7625c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>abe590cc31f871fe48147993295086d5fa298d3ca36edd4014daf27d7e548aefe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOVATEL_OEM6</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>abe590cc31f871fe48147993295086d5fadce4fc28b3a495877b059cc324706d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool(CGPSInterface::*</type>
      <name>ptr_parser_t</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a5626d5cd5788517d142e57c23d68de7f</anchor>
      <arglist>)(size_t &amp;out_minimum_rx_buf_to_decide)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CGPSInterface</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a5975abb89bc2187b15ee34e8724bfd33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>abae2050e63d1474f3c3381e2ee449516</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getLastGGA</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a1424656704edeaf4c57ada5df64abf42</anchor>
      <arglist>(bool reset=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAIMConfigured</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a0e9daf7cd12efaf6600c938f1561965b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGPS_connected</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a03b2fa34dae45d2703718646cf5d1677</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGPS_signalAcquired</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>ad65f1390ac4dfccfb42913007f1dd221</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CGPSInterface</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a11e740101013ec123f033bd86177fd70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSerialPortName</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a38ddae1c0a06083c969244204fb6dd1e</anchor>
      <arglist>(const std::string &amp;COM_port)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSerialPortName</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>ac5015819b050730bdd89e65d4a4d0684</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParser</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a9ff65d8099cb7bec262f7728095bf7d4</anchor>
      <arglist>(PARSERS parser)</arglist>
    </member>
    <member kind="function">
      <type>PARSERS</type>
      <name>getParser</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a6184c278ae26941f97dbe07a80da7fb7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindStream</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a046a0cdb652a7df2c33a619fc35c77ea</anchor>
      <arglist>(mrpt::utils::CStream *external_stream, mrpt::synch::CCriticalSection *csOptionalExternalStream=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useExternCOM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a3b130fa3a82b0623a2f0db091b54f263</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useExternalStream</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a3feb90ece9175185a44c442d8f3730e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSetupCommandsDelay</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a99f54510ac609d170d8df32cbb1c0e6a</anchor>
      <arglist>(const double delay_secs)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSetupCommandsDelay</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a2f90c350e5315d52edfe409fd0809473</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSetupCommands</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a1e8932b0cf61eec996682f4afdae4b18</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;cmds)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getSetupCommands</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a4868bd746300a839af01261e751d9c97</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShutdownCommands</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a0d6479f7b6f70dcc06f3f25fe58bb694</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;cmds)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getShutdownCommands</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a0342ada9a196c1adeba1395667c8d9f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableSetupCommandsAppendCRLF</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a74fecc128b2661e3821a1e33e426035c</anchor>
      <arglist>(const bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledSetupCommandsAppendCRLF</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a4d39aa6b22a85c80692e95934b8a98c2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableAppendMsgTypeToSensorLabel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a55d160b98529fb098688ad4a041847cf</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRawDumpFilePrefix</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a3c3a34652bce2b1d9a55bfb055ca0688</anchor>
      <arglist>(const std::string &amp;filePrefix)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getRawDumpFilePrefix</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a1fc9e2d1466b11eb8b567d21ab10ec3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendCustomCommand</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a1ac26634fe55227c3f5ae1ec58a7a478</anchor>
      <arglist>(const void *data, const size_t datalen)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>implement_parser_NMEA</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a2c71e89afc5e488f02b30d47afd1db32</anchor>
      <arglist>(size_t &amp;out_minimum_rx_buf_to_decide)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>implement_parser_NOVATEL_OEM6</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a3ac490bbc290570d6101ea416adedace</anchor>
      <arglist>(size_t &amp;out_minimum_rx_buf_to_decide)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse_NMEA</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a37ec97d3de54aa6638bb9b64c8c8ce5c</anchor>
      <arglist>(const std::string &amp;cmd_line, mrpt::obs::CObservationGPS &amp;out_obs, const bool verbose=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>legacy_topcon_setup_commands</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>acd5575d21014818ba09ab6d4aa8735fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>adcbda6cb822e05c8d7f8eca15c7e19aa</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>OnConnectionEstablished</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a09906e221057092278aea3a9a6d57abe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>OnConnectionShutdown</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>abcc934e864701ad5591183653f92b658</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>setJAVAD_AIM_mode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a35fee57105662e74ea7fbd24f2e21683</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setJAVAD_rtk_format</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>aeda2cca3385d793e39ca5d4ce04cc437</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setJAVAD_rtk_src_baud</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a87938f2a18dc260f59e1950f0988656d</anchor>
      <arglist>(unsigned int baud)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setJAVAD_rtk_src_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a5b43db8944fd510f7b3f22bf47605353</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>unsetJAVAD_AIM_mode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>abfa33aa75c9b32fd41341b0e2b06165c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_customInit</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>aec1708aee4f9d018a8a466eace1af792</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CStream *</type>
      <name>m_data_stream</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a4d645e4e74a1fa2a2ba732fde80dbf29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CCriticalSection *</type>
      <name>m_data_stream_cs</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a4a9ebe4817e6a201a01ea12541c9ab88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_data_stream_is_external</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a7d6af919c78f410ecf9f7613f9f77b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>poses::CPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a60553a24aa52c66a66ae7f6d00c7d0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>flushParsedMessagesNow</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>ab422eb10e89f3964cb9b6640340ee16c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>parseBuffer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a303d09bbc3666f98b32720a31f50a092</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>tryToOpenTheCOM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a68381fc7d2ff2810894649aa5db33c1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_COMbauds</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>ad5c2665662f4b5ce20b19a3004cca1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_COMname</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>ab2d47e28c94e236546ee8e6ea65b1425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_custom_cmds_append_CRLF</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a9b71c2ff0c566436058c055542b69c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_custom_cmds_delay</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>acd846f9f2d4a51e160fdb90969fec29c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_GPS_comsWork</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a9ec45fee0313bc2275a0b895d63958ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservationGPS</type>
      <name>m_just_parsed_messages</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a86c121ee5152753509d36469033af5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_last_GGA</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a046b13ccc2348423a3377441b1ade816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_last_timestamp</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a1c891bfc268685d6af283ce4d6ad4f14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PARSERS</type>
      <name>m_parser</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>afab97f5ba4faa6e0753a6caf17eede78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_raw_dump_file_prefix</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>ad4ecd48cdbe757a9e94c30824d0c8bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CFileOutputStream</type>
      <name>m_raw_output_file</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a0a25dbe9dbeec174e263e355c4115631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::circular_buffer&lt; uint8_t &gt;</type>
      <name>m_rx_buffer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>aec662cbf15980b401cb82641a06a5cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_sensorLabelAppendMsgType</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a8ba8a3ee26a7217b3e2e2fc5e62f5532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>m_setup_cmds</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>af1ae435f8390bd0bb3fa987ab49d9444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt;</type>
      <name>m_shutdown_cmds</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a16b62400d1030c6e8c85b1114fde4a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSerialPortName</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a38ddae1c0a06083c969244204fb6dd1e</anchor>
      <arglist>(const std::string &amp;COM_port)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSerialPortName</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>ac5015819b050730bdd89e65d4a4d0684</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParser</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a9ff65d8099cb7bec262f7728095bf7d4</anchor>
      <arglist>(PARSERS parser)</arglist>
    </member>
    <member kind="function">
      <type>PARSERS</type>
      <name>getParser</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a6184c278ae26941f97dbe07a80da7fb7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindStream</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a046a0cdb652a7df2c33a619fc35c77ea</anchor>
      <arglist>(mrpt::utils::CStream *external_stream, mrpt::synch::CCriticalSection *csOptionalExternalStream=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useExternCOM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a3b130fa3a82b0623a2f0db091b54f263</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useExternalStream</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a3feb90ece9175185a44c442d8f3730e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSetupCommandsDelay</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a99f54510ac609d170d8df32cbb1c0e6a</anchor>
      <arglist>(const double delay_secs)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSetupCommandsDelay</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a2f90c350e5315d52edfe409fd0809473</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSetupCommands</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a1e8932b0cf61eec996682f4afdae4b18</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;cmds)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getSetupCommands</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a4868bd746300a839af01261e751d9c97</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShutdownCommands</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a0d6479f7b6f70dcc06f3f25fe58bb694</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;cmds)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getShutdownCommands</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a0342ada9a196c1adeba1395667c8d9f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableSetupCommandsAppendCRLF</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a74fecc128b2661e3821a1e33e426035c</anchor>
      <arglist>(const bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledSetupCommandsAppendCRLF</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a4d39aa6b22a85c80692e95934b8a98c2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableAppendMsgTypeToSensorLabel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a55d160b98529fb098688ad4a041847cf</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRawDumpFilePrefix</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a3c3a34652bce2b1d9a55bfb055ca0688</anchor>
      <arglist>(const std::string &amp;filePrefix)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getRawDumpFilePrefix</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a1fc9e2d1466b11eb8b567d21ab10ec3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendCustomCommand</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a1ac26634fe55227c3f5ae1ec58a7a478</anchor>
      <arglist>(const void *data, const size_t datalen)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>implement_parser_NMEA</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a2c71e89afc5e488f02b30d47afd1db32</anchor>
      <arglist>(size_t &amp;out_minimum_rx_buf_to_decide)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>implement_parser_NOVATEL_OEM6</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a3ac490bbc290570d6101ea416adedace</anchor>
      <arglist>(size_t &amp;out_minimum_rx_buf_to_decide)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_JAVAD_rtk_src_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a980fcdfaa54f477ce1e7bf8c2dc31155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_JAVAD_rtk_src_baud</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a0b6f9f849294dd8195b61f7a246efea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_JAVAD_rtk_format</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a07c4648bbb6caebea8f2286abec4731d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_topcon_useAIMMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>ab490738251be9fe382545d57e4e34f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_topcon_AIMConfigured</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a90f7118bc206e0f870bfa346248e9f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_topcon_data_period</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>a1399b7f77e9ca99ae64fbbb6f5566b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>JAVAD_sendMessage</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGPSInterface.html</anchorfile>
      <anchor>ae375cddd79e8f8bba4ded36fbbaa25a5</anchor>
      <arglist>(const char *str, bool waitForAnswer=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphs::CGraphPartitioner</name>
    <filename>classmrpt_1_1graphs_1_1CGraphPartitioner.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>exactBisection</name>
      <anchorfile>classmrpt_1_1graphs_1_1CGraphPartitioner.html</anchorfile>
      <anchor>af02bc29d21eeab93297657e132a72940</anchor>
      <arglist>(GRAPH_MATRIX &amp;in_A, vector_uint &amp;out_part1, vector_uint &amp;out_part2, num_t &amp;out_cut_value, bool forceSimetry=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static num_t</type>
      <name>nCut</name>
      <anchorfile>classmrpt_1_1graphs_1_1CGraphPartitioner.html</anchorfile>
      <anchor>a24e0b871a5d070bae38f0f21de3ce6fe</anchor>
      <arglist>(const GRAPH_MATRIX &amp;in_A, const vector_uint &amp;in_part1, const vector_uint &amp;in_part2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>RecursiveSpectralPartition</name>
      <anchorfile>classmrpt_1_1graphs_1_1CGraphPartitioner.html</anchorfile>
      <anchor>a85bb0232e42da445fd402435e0c81284</anchor>
      <arglist>(GRAPH_MATRIX &amp;in_A, std::vector&lt; vector_uint &gt; &amp;out_parts, num_t threshold_Ncut=1, bool forceSimetry=true, bool useSpectralBisection=true, bool recursive=true, unsigned minSizeClusters=1, const bool verbose=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SpectralBisection</name>
      <anchorfile>classmrpt_1_1graphs_1_1CGraphPartitioner.html</anchorfile>
      <anchor>a03b879f63b8f8f0b5563303bba0007c7</anchor>
      <arglist>(GRAPH_MATRIX &amp;in_A, vector_uint &amp;out_part1, vector_uint &amp;out_part2, num_t &amp;out_cut_value, bool forceSimetry=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::CGraphSlamEngine</name>
    <filename>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</filename>
    <templarg>GRAPH_T</templarg>
    <class kind="struct">mrpt::graphslam::CGraphSlamEngine::TRGBDInfoFileParams</class>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::utils::CFileOutputStream * &gt;</type>
      <name>fstreams_out</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a05a074bc60c21ebdd2f1ba8d61414fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::utils::CFileOutputStream * &gt;::iterator</type>
      <name>fstreams_out_it</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a0230e5868b5fe6aa637567a43cf1a406</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a0a58b3d5517397ddf8e81b8a08935f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a2e29bc6499cfc490bd66ce843379315e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::global_pose_t</type>
      <name>global_pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a24be011116b6c24bd10fc5406798dd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::utils::TNodeID, mrpt::obs::CObservation2DRangeScanPtr &gt;</type>
      <name>nodes_to_scans2D_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a8ab1c77eddb5bfcded8ce9ef57eb1c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_execGraphSlamStep</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a4fb11b79d3080a32991adca491a68f3f</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr &amp;action, mrpt::obs::CSensoryFramePtr &amp;observations, mrpt::obs::CObservationPtr &amp;observation, size_t &amp;rawlog_entry)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CGraphSlamEngine</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a5c611426f5adb834cfb56227d6c54aa9</anchor>
      <arglist>(const std::string &amp;config_file, const std::string &amp;rawlog_fname=&quot;&quot;, const std::string &amp;fname_GT=&quot;&quot;, mrpt::graphslam::CWindowManager *win_manager=NULL, mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_T &gt; *node_reg=NULL, mrpt::graphslam::deciders::CEdgeRegistrationDecider&lt; GRAPH_T &gt; *edge_reg=NULL, mrpt::graphslam::optimizers::CGraphSlamOptimizer&lt; GRAPH_T &gt; *optimizer=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execGraphSlamStep</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a329712b70fa0c28d75f6986ea4251590</anchor>
      <arglist>(mrpt::obs::CObservationPtr &amp;observation, size_t &amp;rawlog_entry)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateReportFiles</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ae9dc056997ddbe027a25b38cffa2138c</anchor>
      <arglist>(const std::string &amp;output_dir_fname_in)</arglist>
    </member>
    <member kind="function">
      <type>global_pose_t</type>
      <name>getCurrentRobotPosEstimation</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ae0b3ea4c3379d207dbbba129f0013b49</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDeformationEnergyVector</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>adca5026991fb97fb7921a9135d2222e0</anchor>
      <arglist>(std::vector&lt; double &gt; *vec_out) const </arglist>
    </member>
    <member kind="function">
      <type>const GRAPH_T &amp;</type>
      <name>getGraph</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a80cbea726e948c229e80da9844ac36c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getGraphSlamStats</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aa05e89a7e337f342beadc2b0bbd6357b</anchor>
      <arglist>(std::map&lt; std::string, int &gt; *node_stats, std::map&lt; std::string, int &gt; *edge_stats, mrpt::system::TTimeStamp *timestamp=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getNodeIDsOfEstimatedTrajectory</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a1099637c657041cbc3185472d91af9bd</anchor>
      <arglist>(std::set&lt; mrpt::utils::TNodeID &gt; *nodes_set) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getParamsAsString</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a0af51b1d95a67a7c1ae6ce6a613d97b2</anchor>
      <arglist>(std::string *params_out) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getParamsAsString</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a0b5d5380fa3b6262910d3a17a6684c38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getRawlogFname</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ac274e9626bdcebd33b698b65be8fec4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getRobotEstimatedTrajectory</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a2049e90b7ba1c2bbf81579b8a78e503f</anchor>
      <arglist>(typename GRAPH_T::global_poses_t *graph_poses) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a1a005a35c66ad98c5ff3d4427877551a</anchor>
      <arglist>(const std::string &amp;fname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a97f1bcf7e8e248f34c1d80afeb13ad8f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save3DScene</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a7ae83e59336224e65b1c2d0565c57462</anchor>
      <arglist>(const std::string *fname_in=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveGraph</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ac6914863452349040911c4f186278a2e</anchor>
      <arglist>(const std::string *fname_in=NULL) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CGraphSlamEngine</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aba474e57f1389850c1e3bfa57d17df90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMap</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a502934e2856e315a42b7445cd99efe33</anchor>
      <arglist>(mrpt::maps::COccupancyGridMap2DPtr map, mrpt::system::TTimeStamp *acquisition_time=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMap</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a71e52e5fde67e104f05fb65bdc7d26d7</anchor>
      <arglist>(mrpt::maps::COctoMapPtr map, mrpt::system::TTimeStamp *acquisition_time=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeMap</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aec9fc2930edde2b2efb0b0eeccf97314</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPaused</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aed7340fa043acf4412539871533a0700</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>togglePause</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a61f758ce5e52421ffcbccdd4bd0211ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resumeExec</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a8dde11fadc484a3babc942afd0353f9b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pauseExec</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a14763b46121285ff0c245e0632360802</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>readGTFile</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a35eb8a3ac162e2196a94af92aec24066</anchor>
      <arglist>(const std::string &amp;fname_GT, std::vector&lt; mrpt::poses::CPose2D &gt; *gt_poses, std::vector&lt; mrpt::system::TTimeStamp &gt; *gt_timestamps=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>readGTFile</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>acd558abd4a63647fc94a005d46dad1ad</anchor>
      <arglist>(const std::string &amp;fname_GT, std::vector&lt; mrpt::poses::CPose3D &gt; *gt_poses, std::vector&lt; mrpt::system::TTimeStamp &gt; *gt_timestamps=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>readGTFileRGBD_TUM</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a821ff850bd18dad807c630a422ee1089</anchor>
      <arglist>(const std::string &amp;fname_GT, std::vector&lt; mrpt::poses::CPose2D &gt; *gt_poses, std::vector&lt; mrpt::system::TTimeStamp &gt; *gt_timestamps=NULL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>alignOpticalWithMRPTFrame</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a2debd24c5de34e05ca68be502023e095</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeSlamMetric</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>add68b4929c889f3f509fbc340a149226</anchor>
      <arglist>(mrpt::utils::TNodeID nodeID, size_t gt_index)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>decimateLaserScan</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a36c331bab20c34b4aa418366215b80ee</anchor>
      <arglist>(mrpt::obs::CObservation2DRangeScan &amp;laser_scan_in, mrpt::obs::CObservation2DRangeScan *laser_scan_out, const int keep_every_n_entries=2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dumpVisibilityErrorMsg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9ac124d2cbddfe8567ad14cc324a4c82</anchor>
      <arglist>(std::string viz_flag, int sleep_time=500)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>execDijkstraNodesEstimation</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab1ab369c0238c70911817dc1d81d6f5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getDescriptiveReport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a17d2ef1a2d927059a023e177f20ddbeb</anchor>
      <arglist>(std::string *report_str) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initClass</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a09775cceeb5ea1077440d5a5b7ddcfde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initCurrPosViewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a5b8ad201178b87a03fe3e134dc321b3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initEstimatedTrajectoryVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9a8f2848039c1477a527d8dec560c961</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initGTVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab9de80e9fba549107d70c5a287ac1040</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initOdometryVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9e8f99f6c782d14c27f030ecec336de8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initResultsFile</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a6ac1d744126a2badeb080f19e9a41234</anchor>
      <arglist>(const std::string &amp;fname)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initSlamMetricVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab4b4d86ef3c296202844a47e4b86d386</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>monitorNodeRegistration</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a6dc9473de1451084d85a429d0b3b5fb2</anchor>
      <arglist>(bool registered=false, std::string class_name=&quot;Class&quot;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>queryObserverForEvents</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a4bb8ecd635aad462fd5479a6dcdcc54f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>setCurrentPositionModel</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a220578dcd3cef74140e04d404c59d06a</anchor>
      <arglist>(const std::string &amp;model_name, const mrpt::utils::TColor &amp;model_color=mrpt::utils::TColor(0, 0, 0), const size_t model_size=1, const pose_t &amp;init_pose=pose_t())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ae3bb0def886c307e29b4f432c5ceaf45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initRangeImageViewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aab35e45e8d33dc71583d2512ea99fe30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initIntensityImageViewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a38f6cf981a670010a19b0bc4aac23bf2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>initRobotModelVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9912b569516b55c5f010b5ae327afe4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>initRobotModelVisualizationInternal</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a609d8aeffd34f6d58a21e16f834468df</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p_unused)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>initRobotModelVisualizationInternal</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aa5eb58d32bf63d5fe9f9c9d8724acbf5</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p_unused)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateAllVisuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a1312433a77395a9584c7ce26e9c09e9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateRangeImageViewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>afec3bf676708a3632ec3120d092d457b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateIntensityImageViewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad0c8005a865c6db73167103749eb107e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCurrPosViewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a04e25298d1b5a41212a82cfecc47cbaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual mrpt::poses::CPose3D</type>
      <name>getLSPoseForGridMapVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ada20c1ff1a14e905d7124cce55accb22</anchor>
      <arglist>(const mrpt::utils::TNodeID nodeID) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>setObjectPropsFromNodeID</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab50f7324fcb1e9d19e31eface456baa8</anchor>
      <arglist>(const mrpt::utils::TNodeID nodeID, mrpt::opengl::CSetOfObjectsPtr &amp;viz_object)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initMapVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a1437593897597151619b417e70f7c6aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateMapVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad87b3846e47b2736e482df4e0b1d1fb3</anchor>
      <arglist>(const std::map&lt; mrpt::utils::TNodeID, mrpt::obs::CObservation2DRangeScanPtr &gt; &amp;nodes_to_laser_scans2D, bool full_update=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateGTVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a3e079d15d90fac072d42a9a62fdb3096</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateOdometryVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a8ff60a0000e9311457c066a195dfe2a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateEstimatedTrajectoryVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a942225573da64247b36384d3a0e47a3b</anchor>
      <arglist>(bool full_update=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateSlamMetricVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ac19fb9f77266b1909319d1aeed58ae4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleOdometryVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a174b284b2de7094b1fadcc53cee079d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleGTVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9d85480c65867a5a51a847a688e19158</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleMapVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a1e868969f73309a71de5b78766e6cca9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleEstimatedTrajectoryVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aba132108a7ce191580ec6d7c71cd4be7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static mrpt::system::TTimeStamp</type>
      <name>getTimeStamp</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a420e569833ddbda25d53aed9674a5d78</anchor>
      <arglist>(const mrpt::obs::CActionCollectionPtr action, const mrpt::obs::CSensoryFramePtr observations, const mrpt::obs::CObservationPtr observation)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>accumulateAngleDiffs</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a8b4a72139834cab265e7654907e74f46</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p1, const mrpt::poses::CPose2D &amp;p2)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>accumulateAngleDiffs</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a028be92a6cf891bc7a45424a96b00c3a</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p1, const mrpt::poses::CPose3D &amp;p2)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_class_name</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>abae317c69e31668299ecd9604c009888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_config_fname</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>acb413e162b86044626230f7502e3e0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pose_t</type>
      <name>m_curr_odometry_only_pose</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a17e50a372ef3f5de8360b81547e05caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_curr_timestamp</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a883ae06b81446de37b40765b3e2ad2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_current_constraint_type</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a7cf5c6276a067c705fb42bc997b32eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_dataset_grab_time</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a59a5e2c2a9ab171cc35b2f2be13987a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::detail::CEdgeCounter</type>
      <name>m_edge_counter</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a78918986417a31480b989d4dafec62e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const bool</type>
      <name>m_enable_visuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a78fcf70395679a110072e43e415d5128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation2DRangeScanPtr</type>
      <name>m_first_laser_scan2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a0f20e4aac45ac9a8a5beec003db50f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_fname_GT</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a7ff77916bf715fdb3d6901ec50485a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GRAPH_T</type>
      <name>m_graph</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a74d3c0d7cf02ecd73c3f26fb7685af60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CCriticalSection</type>
      <name>m_graph_section</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a16f5a6149fb6831d6e9bcc65307c8151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_GT_file_format</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aa7119c85c916a4a2996746d6884473a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; pose_t &gt;</type>
      <name>m_GT_poses</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a22a20e131138a70217c0c456948f3711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_GT_poses_index</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a8dcf49a077b570eeba705bfb79d7d3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_GT_poses_step</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a30f25215da74764a992fbc9c21168b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_has_read_config</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a26a6f0703602ab0249820fb441935bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_img_external_storage_dir</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aa1e20c7132329615e354b18005ecaf58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_img_prev_path_base</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a70029aa98ef4a87809732bea3e025a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct mrpt::graphslam::CGraphSlamEngine::TRGBDInfoFileParams</type>
      <name>m_info_params</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ac13dc5c7083468037deeb2787aaf7296</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_init_timestamp</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a11e151b3dcd549827f66c03821d8597e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_is_first_time_node_reg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a577a11000138f6de082b1d070fd85155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_is_paused</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a98b9abcbdb70f8641e4be07cf4451847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation2DRangeScanPtr</type>
      <name>m_last_laser_scan2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aa2ee2977b78d3f2ffc9ca39f3b8da185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation3DRangeScanPtr</type>
      <name>m_last_laser_scan3D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a71ce1343e5c06f90ad8174fa1556179e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TNodeID</type>
      <name>m_nodeID_max</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a33c4f2189bb9d09d6414844715580a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>nodes_to_scans2D_t</type>
      <name>m_nodes_to_laser_scans2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>af524e258ffedd794d600823f45518bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_observation_only_dataset</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a110a209a4c5543b29972bb1f9fe9843c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; pose_t &gt;</type>
      <name>m_odometry_poses</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad65b76653218c50e9744c4a9f7fc2e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>fstreams_out</type>
      <name>m_out_streams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a01c758390cbdbb145ff42d04d680422d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>m_paused_message</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>abbbd6cd160450616b03171ce26f76333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_rawlog_fname</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a6e50f6a0336cd3892a97453fa399875d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_request_to_exit</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ac60536dbe1af2065bc9cf6dac90aae27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_robot_model_size</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9f48d2d5817c9056335968c32186b107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>m_rot_TUM_to_MRPT</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a600dd13f1e90179a539192b3e59ebda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>m_supported_constraint_types</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad54e9e8eb3f34997ac917c7eec9f30dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTimeLogger</type>
      <name>m_time_logger</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9d761f81bcc69ebc41c151298f112d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_use_GT</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a613fad937141a581ac5e02b8534d0564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_user_decides_about_output_dir</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a27165865847e1c1ce4dc66e8c467df21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_T &gt; *</type>
      <name>m_node_reg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab7636e63f2f7a9f6823ecf6fb14e1010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::deciders::CEdgeRegistrationDecider&lt; GRAPH_T &gt; *</type>
      <name>m_edge_reg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a2080fe072bf6ad0d7667f41532ae7c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::optimizers::CGraphSlamOptimizer&lt; GRAPH_T &gt; *</type>
      <name>m_optimizer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a52bcf1b6ac9f511910436dcb9a3eadde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowManager *</type>
      <name>m_win_manager</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad3fe5f7e49ce15cfea4304a5fa9271f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindow3D *</type>
      <name>m_win</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a643f8acc36c2b4d8fd5eadff45e8ca18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowObserver *</type>
      <name>m_win_observer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a09df3779687931cc5686300fd02d37e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindowPlots *</type>
      <name>m_win_plot</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab4edc5082faabca3fbdf2fcc52f71a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_visualize_odometry_poses</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>af9a057abef7c96e791a4a9d825d91288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_visualize_GT</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a1eda6dfc838fd65a0cfd8cf6aa9e1acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_visualize_map</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>af009bc717f38a2aefe6a6265f437919c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_visualize_estimated_trajectory</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9ca42d314fe1dd515b1cf0978017b0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_visualize_SLAM_metric</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a1ec0514965d53f627b2090c008b81da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_curr_pos_viewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a065cd25afe9ac52ecbc343aaec6443f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_intensity_viewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad9796f3d0f73d4124b738227a0491ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_range_viewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9617218953f6ef1f65ef23c49c1eacda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_x_left</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a2fbd1a6d492edbf3f2614ec6e95b7734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_odometry</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a4c9b02d01cbea3b63b3ef1cf0547bb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_GT</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a181de0c2c03e1b8e78e3812598c23ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_estimated_traj</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab8fdc603b388f980eb247b2fbc65c0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_timestamp</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a728a79da420f526563ee850a512fc2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_current_constraint_type</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>af2036abf57ad402e3556a90beed9dda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_paused_message</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9afa64608ab5818c57c46da32b2ffe2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_odometry</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a587475e05821ba83d50baf009ab705c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_GT</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>af485f80c8b305c9eafcf9ac76549ab84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_estimated_traj</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad9435a2548d74f95124a1f0e7711d788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_timestamp</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a3c0615e81e7d7964ef8e2515dfd62f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_current_constraint_type</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aaa9aec1c0158cc52424aefbcc2c7a26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_paused_message</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad6145ee75e0879f41cd23bb01e3d332d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_keystroke_pause_exec</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a7b3d17256ef9649810bb9cf15c5fc8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_keystroke_odometry</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a69f4310d5a418844005b77bdd5b2f671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_keystroke_GT</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab5b44a10248067ff2b1c9d9ce05a8037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_keystroke_estimated_trajectory</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aab086787284f0ffbda8fb1fdf0cce9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_keystroke_map</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a91e232ef42f433ca3bcb3b0b5eda62e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_odometry_color</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab96015dbb8925aeb6b26b7f6d82db6f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_GT_color</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a03cab80104729d15e49493e0ccc5216f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_estimated_traj_color</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a8187fcbe24c98fa002a837ca9c6ace35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_optimized_map_color</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a72bcd8f4cf1ec416ec9ada139d2622b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_current_constraint_type_color</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ae29fcd7e63e5bb6bec8faee1b9cb8a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; mrpt::utils::TNodeID, size_t &gt;</type>
      <name>m_nodeID_to_gt_indices</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a7d0ee554ffd0b9f427f83e5e5f55b0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_curr_deformation_energy</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aab630eba677bafe8a3bcbae2a93adfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>m_deformation_energy_vec</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a6fa6e95e1a078182f87d0473b6977ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::COccupancyGridMap2DPtr</type>
      <name>m_gridmap_cached</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a591b9f17c0d45203db2b6351859570fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CSimpleMap</type>
      <name>m_simple_map_cached</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ac51c30d3954234f110a9f2110bbe1716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::COctoMapPtr</type>
      <name>m_octomap_cached</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aab171739e87f73e8918d67744115b26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_map_is_cached</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a7e87f93c51c04e116d87709124dfdd6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_map_acq_time</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a8176681fbf69b21285f1683512cebda4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const std::string</type>
      <name>header_sep</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>af187051dfc440dea7e24932730af1279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const std::string</type>
      <name>report_sep</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>abd5306be090e8e4e183e8643ed5fbc8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::utils::CFileOutputStream * &gt;</type>
      <name>fstreams_out</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a05a074bc60c21ebdd2f1ba8d61414fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::utils::CFileOutputStream * &gt;::iterator</type>
      <name>fstreams_out_it</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a0230e5868b5fe6aa637567a43cf1a406</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a0a58b3d5517397ddf8e81b8a08935f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a2e29bc6499cfc490bd66ce843379315e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::global_pose_t</type>
      <name>global_pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a24be011116b6c24bd10fc5406798dd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::utils::TNodeID, mrpt::obs::CObservation2DRangeScanPtr &gt;</type>
      <name>nodes_to_scans2D_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a8ab1c77eddb5bfcded8ce9ef57eb1c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMap</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a502934e2856e315a42b7445cd99efe33</anchor>
      <arglist>(mrpt::maps::COccupancyGridMap2DPtr map, mrpt::system::TTimeStamp *acquisition_time=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMap</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a71e52e5fde67e104f05fb65bdc7d26d7</anchor>
      <arglist>(mrpt::maps::COctoMapPtr map, mrpt::system::TTimeStamp *acquisition_time=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeMap</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aec9fc2930edde2b2efb0b0eeccf97314</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>readGTFile</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a35eb8a3ac162e2196a94af92aec24066</anchor>
      <arglist>(const std::string &amp;fname_GT, std::vector&lt; mrpt::poses::CPose2D &gt; *gt_poses, std::vector&lt; mrpt::system::TTimeStamp &gt; *gt_timestamps=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>readGTFile</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>acd558abd4a63647fc94a005d46dad1ad</anchor>
      <arglist>(const std::string &amp;fname_GT, std::vector&lt; mrpt::poses::CPose3D &gt; *gt_poses, std::vector&lt; mrpt::system::TTimeStamp &gt; *gt_timestamps=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>readGTFileRGBD_TUM</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a821ff850bd18dad807c630a422ee1089</anchor>
      <arglist>(const std::string &amp;fname_GT, std::vector&lt; mrpt::poses::CPose2D &gt; *gt_poses, std::vector&lt; mrpt::system::TTimeStamp &gt; *gt_timestamps=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPaused</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aed7340fa043acf4412539871533a0700</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>togglePause</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a61f758ce5e52421ffcbccdd4bd0211ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resumeExec</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a8dde11fadc484a3babc942afd0353f9b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pauseExec</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a14763b46121285ff0c245e0632360802</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ae3bb0def886c307e29b4f432c5ceaf45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initRangeImageViewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aab35e45e8d33dc71583d2512ea99fe30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initIntensityImageViewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a38f6cf981a670010a19b0bc4aac23bf2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>initRobotModelVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9912b569516b55c5f010b5ae327afe4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>initRobotModelVisualizationInternal</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a609d8aeffd34f6d58a21e16f834468df</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p_unused)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>initRobotModelVisualizationInternal</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aa5eb58d32bf63d5fe9f9c9d8724acbf5</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p_unused)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateAllVisuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a1312433a77395a9584c7ce26e9c09e9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateRangeImageViewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>afec3bf676708a3632ec3120d092d457b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateIntensityImageViewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad0c8005a865c6db73167103749eb107e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCurrPosViewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a04e25298d1b5a41212a82cfecc47cbaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual mrpt::poses::CPose3D</type>
      <name>getLSPoseForGridMapVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ada20c1ff1a14e905d7124cce55accb22</anchor>
      <arglist>(const mrpt::utils::TNodeID nodeID) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>setObjectPropsFromNodeID</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab50f7324fcb1e9d19e31eface456baa8</anchor>
      <arglist>(const mrpt::utils::TNodeID nodeID, mrpt::opengl::CSetOfObjectsPtr &amp;viz_object)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initMapVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a1437593897597151619b417e70f7c6aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateMapVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad87b3846e47b2736e482df4e0b1d1fb3</anchor>
      <arglist>(const std::map&lt; mrpt::utils::TNodeID, mrpt::obs::CObservation2DRangeScanPtr &gt; &amp;nodes_to_laser_scans2D, bool full_update=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateGTVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a3e079d15d90fac072d42a9a62fdb3096</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateOdometryVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a8ff60a0000e9311457c066a195dfe2a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateEstimatedTrajectoryVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a942225573da64247b36384d3a0e47a3b</anchor>
      <arglist>(bool full_update=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateSlamMetricVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ac19fb9f77266b1909319d1aeed58ae4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleOdometryVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a174b284b2de7094b1fadcc53cee079d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleGTVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9d85480c65867a5a51a847a688e19158</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleMapVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a1e868969f73309a71de5b78766e6cca9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleEstimatedTrajectoryVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aba132108a7ce191580ec6d7c71cd4be7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>accumulateAngleDiffs</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a8b4a72139834cab265e7654907e74f46</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p1, const mrpt::poses::CPose2D &amp;p2)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>accumulateAngleDiffs</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a028be92a6cf891bc7a45424a96b00c3a</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p1, const mrpt::poses::CPose3D &amp;p2)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_T &gt; *</type>
      <name>m_node_reg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab7636e63f2f7a9f6823ecf6fb14e1010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::deciders::CEdgeRegistrationDecider&lt; GRAPH_T &gt; *</type>
      <name>m_edge_reg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a2080fe072bf6ad0d7667f41532ae7c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::optimizers::CGraphSlamOptimizer&lt; GRAPH_T &gt; *</type>
      <name>m_optimizer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a52bcf1b6ac9f511910436dcb9a3eadde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowManager *</type>
      <name>m_win_manager</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad3fe5f7e49ce15cfea4304a5fa9271f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindow3D *</type>
      <name>m_win</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a643f8acc36c2b4d8fd5eadff45e8ca18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowObserver *</type>
      <name>m_win_observer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a09df3779687931cc5686300fd02d37e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindowPlots *</type>
      <name>m_win_plot</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab4edc5082faabca3fbdf2fcc52f71a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_visualize_odometry_poses</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>af9a057abef7c96e791a4a9d825d91288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_visualize_GT</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a1eda6dfc838fd65a0cfd8cf6aa9e1acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_visualize_map</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>af009bc717f38a2aefe6a6265f437919c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_visualize_estimated_trajectory</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9ca42d314fe1dd515b1cf0978017b0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_visualize_SLAM_metric</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a1ec0514965d53f627b2090c008b81da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_curr_pos_viewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a065cd25afe9ac52ecbc343aaec6443f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_intensity_viewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad9796f3d0f73d4124b738227a0491ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_range_viewport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9617218953f6ef1f65ef23c49c1eacda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_x_left</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a2fbd1a6d492edbf3f2614ec6e95b7734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_odometry</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a4c9b02d01cbea3b63b3ef1cf0547bb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_GT</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a181de0c2c03e1b8e78e3812598c23ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_estimated_traj</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab8fdc603b388f980eb247b2fbc65c0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_timestamp</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a728a79da420f526563ee850a512fc2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_current_constraint_type</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>af2036abf57ad402e3556a90beed9dda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_paused_message</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a9afa64608ab5818c57c46da32b2ffe2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_odometry</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a587475e05821ba83d50baf009ab705c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_GT</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>af485f80c8b305c9eafcf9ac76549ab84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_estimated_traj</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad9435a2548d74f95124a1f0e7711d788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_timestamp</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a3c0615e81e7d7964ef8e2515dfd62f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_current_constraint_type</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aaa9aec1c0158cc52424aefbcc2c7a26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_paused_message</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ad6145ee75e0879f41cd23bb01e3d332d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_keystroke_pause_exec</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a7b3d17256ef9649810bb9cf15c5fc8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_keystroke_odometry</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a69f4310d5a418844005b77bdd5b2f671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_keystroke_GT</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab5b44a10248067ff2b1c9d9ce05a8037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_keystroke_estimated_trajectory</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aab086787284f0ffbda8fb1fdf0cce9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_keystroke_map</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a91e232ef42f433ca3bcb3b0b5eda62e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_odometry_color</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ab96015dbb8925aeb6b26b7f6d82db6f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_GT_color</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a03cab80104729d15e49493e0ccc5216f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_estimated_traj_color</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a8187fcbe24c98fa002a837ca9c6ace35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_optimized_map_color</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a72bcd8f4cf1ec416ec9ada139d2622b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_current_constraint_type_color</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ae29fcd7e63e5bb6bec8faee1b9cb8a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; mrpt::utils::TNodeID, size_t &gt;</type>
      <name>m_nodeID_to_gt_indices</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a7d0ee554ffd0b9f427f83e5e5f55b0ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_curr_deformation_energy</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aab630eba677bafe8a3bcbae2a93adfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>m_deformation_energy_vec</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a6fa6e95e1a078182f87d0473b6977ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::COccupancyGridMap2DPtr</type>
      <name>m_gridmap_cached</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a591b9f17c0d45203db2b6351859570fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CSimpleMap</type>
      <name>m_simple_map_cached</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>ac51c30d3954234f110a9f2110bbe1716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::COctoMapPtr</type>
      <name>m_octomap_cached</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>aab171739e87f73e8918d67744115b26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_map_is_cached</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a7e87f93c51c04e116d87709124dfdd6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_map_acq_time</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CGraphSlamEngine.html</anchorfile>
      <anchor>a8176681fbf69b21285f1683512cebda4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CGraphSlamHandler</name>
    <filename>classCGraphSlamHandler.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>CGraphSlamHandler</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>ac24083d34b8e78ac9265755f0b91cff3</anchor>
      <arglist>(mrpt::utils::COutputLogger *logger, mrpt::graphslam::apps::TUserOptionsChecker&lt; GRAPH_T &gt; *options_checker, const bool enable_visuals)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a06c3f3a34234f80ef4f2d805b67cea49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initEngine</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a73b3fa454a669d3d1313af5c156f6b4a</anchor>
      <arglist>(const std::string &amp;node_reg_str, const std::string &amp;edge_reg_str, const std::string &amp;optimizer_str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initVisualization</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a8022d7b2f62c67120f3d52c7d3a76106</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printParams</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>aee8a1867b54b33a30f99e6ba5d0eb0c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFNames</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a344071ee187a7976f0edf560d2cc84e0</anchor>
      <arglist>(const std::string &amp;ini_fname, const std::string &amp;rawlog_fname, const std::string &amp;ground_truth_fname=std::string())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResultsDirName</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a029a1c0448a5f575a21a47e8fb1b859d</anchor>
      <arglist>(const std::string &amp;dirname)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CGraphSlamHandler</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>aefb676e444b2746c00beb3edc9240e5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getParamsAsString</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a0a0abcbd8c5a914f91bf1800e4617a3c</anchor>
      <arglist>(std::string *str) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getParamsAsString</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a857609f364fc895360672ae289d6ac9b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initOutputDir</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a8efbd027d96c8836d23f17c1076f1ab3</anchor>
      <arglist>(const std::string &amp;output_dir_fname=&quot;graphslam_results&quot;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>queryObserverForEvents</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>af5f44374b215d07bf93bbcd785efda0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readConfigFname</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a595c889e027a8cd83c98f115198a807c</anchor>
      <arglist>(const std::string &amp;fname)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>saveMap</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a890bbbe71fa93aaacb1b2bfe57bcd1ee</anchor>
      <arglist>(const std::string &amp;fname)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>saveResults</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a6f3e55ee9ef455ea579cafd592724c7a</anchor>
      <arglist>(const std::string &amp;output_dir_fname)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_do_save_results</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a430d26a18423e25b5938f773d6a18f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_visuals</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a089a411c3fd9c63620479eb66530afee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CGraphSlamEngine&lt; GRAPH_T &gt; *</type>
      <name>m_engine</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a0997868e7eee5e78b5502705b00c9c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_gt_fname</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a56d60f95d8906fa48885a45192466751</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_has_set_fnames</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>aeef28bc7e45523008f096a5bcebd0702</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_ini_fname</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a4f0606f5f40c7e93d2ea45852e9e1fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::COutputLogger *</type>
      <name>m_logger</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a04162c4e15db775326b5750ed0516161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::apps::TUserOptionsChecker&lt; GRAPH_T &gt; *</type>
      <name>m_options_checker</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a2b789dade4642fe51b649ba72b579a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_output_dir_fname</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>ad13bf6b261a2930f5728415658452491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_rawlog_fname</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a40e84354d38b386f85009df44159220a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_save_3DScene</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>aedbdffdf8ab6b4f509188b58984e7283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_save_3DScene_fname</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a4d87851b36970c00fed4565b7d49e6ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_save_graph</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a681e86df0afbaf571339f4e3cb73fd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_save_graph_fname</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>ab11f4b91ef1867c5d54a9392967b6cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_save_map</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a2304cff691ca85bb16155ed943b9d883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_save_map_fname</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a0112aeb08717c601221c01f60a088f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_user_decides_about_output_dir</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>af92f9f5bd8d0bd430149d02ef9accb51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindow3D *</type>
      <name>m_win</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a1d7f66f8cb1b0ffb30bbd2fe97e99baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowManager *</type>
      <name>m_win_manager</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>ac802f06f3fcc725f51a76088e2deb1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowObserver *</type>
      <name>m_win_observer</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a4b547a4318d0e0fbda3768f654a4e398</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getParamsAsString</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a0a0abcbd8c5a914f91bf1800e4617a3c</anchor>
      <arglist>(std::string *str) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getParamsAsString</name>
      <anchorfile>classCGraphSlamHandler.html</anchorfile>
      <anchor>a857609f364fc895360672ae289d6ac9b</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::optimizers::CGraphSlamOptimizer</name>
    <filename>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</filename>
    <templarg>GRAPH_t</templarg>
    <base virtualness="virtual">CRegistrationDeciderOrOptimizer&lt; GRAPH_t &gt;</base>
    <member kind="typedef">
      <type>GRAPH_t::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a8dad7a13d724f6d09c5f5f4eda8e306b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_t::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a0ed65d4e75af1e73758ec1939ac2548c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CGraphSlamOptimizer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a387539a9f03ea4b5e4b769ad90d641fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>justFullyOptimizedGraph</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>ac4626380f5f0102ec15b4ff693bb5bec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a5957fd6677cf249f770a9af86e4ec14b</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CGraphSlamOptimizer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a36076180c8633f7abf0e27db5be11c25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>optimizeGraph</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>adf0548c0f299149f3fda89996356a7e7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_t::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a8dad7a13d724f6d09c5f5f4eda8e306b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_t::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a0ed65d4e75af1e73758ec1939ac2548c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CGraphSlamOptimizer&lt; GRAPH_T &gt;</name>
    <filename>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</filename>
    <base virtualness="virtual">mrpt::graphslam::CRegistrationDeciderOrOptimizer</base>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a8dad7a13d724f6d09c5f5f4eda8e306b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a0ed65d4e75af1e73758ec1939ac2548c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CGraphSlamOptimizer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a387539a9f03ea4b5e4b769ad90d641fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>justFullyOptimizedGraph</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>ac4626380f5f0102ec15b4ff693bb5bec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a5957fd6677cf249f770a9af86e4ec14b</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CGraphSlamOptimizer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a36076180c8633f7abf0e27db5be11c25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>optimizeGraph</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>adf0548c0f299149f3fda89996356a7e7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a8dad7a13d724f6d09c5f5f4eda8e306b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CGraphSlamOptimizer.html</anchorfile>
      <anchor>a0ed65d4e75af1e73758ec1939ac2548c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CGridMapAligner</name>
    <filename>classmrpt_1_1slam_1_1CGridMapAligner.html</filename>
    <base>mrpt::slam::CMetricMapsAlignmentAlgorithm</base>
    <class kind="class">mrpt::slam::CGridMapAligner::TConfigParams</class>
    <class kind="struct">mrpt::slam::CGridMapAligner::TReturnInfo</class>
    <member kind="enumvalue">
      <name>amCorrelation</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>ac1eb308374b6e0e5d661a10b6bb3e93aa905865f9e2966076896c11940f89577f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>amModifiedRANSAC</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>ac1eb308374b6e0e5d661a10b6bb3e93aa95be4b7301e64a3f24ddf43a26e4403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>amRobustMatch</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>ac1eb308374b6e0e5d661a10b6bb3e93aafc7357caa6e462972b8ab485c82567cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TAlignerMethod</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>ac1eb308374b6e0e5d661a10b6bb3e93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>amRobustMatch</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>ac1eb308374b6e0e5d661a10b6bb3e93aafc7357caa6e462972b8ab485c82567cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>amCorrelation</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>ac1eb308374b6e0e5d661a10b6bb3e93aa905865f9e2966076896c11940f89577f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>amModifiedRANSAC</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>ac1eb308374b6e0e5d661a10b6bb3e93aa95be4b7301e64a3f24ddf43a26e4403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPose3DPDFPtr</type>
      <name>Align3DPDF</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>a8efc523834431a5696f7f3a73754e73d</anchor>
      <arglist>(const mrpt::maps::CMetricMap *m1, const mrpt::maps::CMetricMap *m2, const mrpt::poses::CPose3DPDFGaussian &amp;initialEstimationPDF, float *runningTime=NULL, void *info=NULL)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPosePDFPtr</type>
      <name>AlignPDF</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>a0b42b622d1ea071822cc668f3e6891ea</anchor>
      <arglist>(const mrpt::maps::CMetricMap *m1, const mrpt::maps::CMetricMap *m2, const mrpt::poses::CPosePDFGaussian &amp;initialEstimationPDF, float *runningTime=NULL, void *info=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CGridMapAligner</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>acba7228111475f09336bba5dab9aaf26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::slam::CGridMapAligner::TConfigParams</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>a851c121158237079ee2213ac34729efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>mrpt::poses::CPosePDFPtr</type>
      <name>AlignPDF_correlation</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>a0a9d8b530d17c972efd02b7cdddcca29</anchor>
      <arglist>(const mrpt::maps::CMetricMap *m1, const mrpt::maps::CMetricMap *m2, const mrpt::poses::CPosePDFGaussian &amp;initialEstimationPDF, float *runningTime=NULL, void *info=NULL)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>mrpt::poses::CPosePDFPtr</type>
      <name>AlignPDF_robustMatch</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>af82d16d613b78cbdb605ed303c7a6131</anchor>
      <arglist>(const mrpt::maps::CMetricMap *m1, const mrpt::maps::CMetricMap *m2, const mrpt::poses::CPosePDFGaussian &amp;initialEstimationPDF, float *runningTime=NULL, void *info=NULL)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>COccupancyGridMapFeatureExtractor</type>
      <name>m_grid_feat_extr</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner.html</anchorfile>
      <anchor>a93dc7aeec7634e06fb20d985715af91c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CGridPlaneXY</name>
    <filename>classmrpt_1_1opengl_1_1CGridPlaneXY.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>enableAntiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a68bdee90b95072f9bdfb739768d45e34</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a6f3cbb91fd9149088526a68fc314a493</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getGridFrequency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a118acf01ee70ea827c6d23397f706d8b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>ac3a8ae591c192327c2e254e9573cf7a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPlaneLimits</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a1c82c7a9661507d72630a644bc8266f6</anchor>
      <arglist>(float &amp;xmin, float &amp;xmax, float &amp;ymin, float &amp;ymax) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPlaneZcoord</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>ab6f92496f32dfbf864bbaa4961034fc3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAntiAliasingEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a5ecb2e079f84c73c5f04765c2c6ab62f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a556b3225e0a912ef61e9c7d9c18ffe5d</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGridFrequency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a088125e9b22a88cf91a01ad61e0314fb</anchor>
      <arglist>(float freq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a37472fe6f9216cee970313fade2370fe</anchor>
      <arglist>(float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlaneLimits</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a9b629492e05a318fec256d0f6959d78b</anchor>
      <arglist>(float xmin, float xmax, float ymin, float ymax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlaneZcoord</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>af33cff7b9cb53f8278defc1018cdf413</anchor>
      <arglist>(float z)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CGridPlaneXYPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>acaf238dc113ec0dc2dc7a8b0fe21096f</anchor>
      <arglist>(float xMin, float xMax, float yMin, float yMax, float z=0, float frequency=1, float lineWidth=1.3f, bool antiAliasing=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_antiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>aa9233785d12f9a90080d8dbc0a2eaf35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_frequency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>ac078df69991d8708cbb00756a7a9ec1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_lineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a9345b78975fc39a91d64e4c57134de3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_plane_z</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a07087ad14aa7072b3d27746c4d1812ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_xMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a037c93152fa08e7c54b3a7fcfa13839e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_xMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a3185427dc00022401654631c9b3c7a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_yMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a3dcfbabe54215d75cbf62768aed32e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_yMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a7f7f6d80fed7c309345d76c2be7b9da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CGridPlaneXY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a8250cd366747bdf76ddae2b567f21ade</anchor>
      <arglist>(float xMin=-10, float xMax=10, float yMin=-10, float yMax=10, float z=0, float frequency=1, float lineWidth=1.3f, bool antiAliasing=true)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CGridPlaneXY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXY.html</anchorfile>
      <anchor>a63ea30506ddc24daac9fa3e4ecc7ed25</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CGridPlaneXZ</name>
    <filename>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>enableAntiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a712605b407819c0c0731693ac7fb45a1</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a7e5057b239fefc78940cc5b6e44e9c65</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getGridFrequency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a4ec759d96d58b8de9443c462120dced0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a7d49dbcd33a5e4fbd11d3cdbcfe46296</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPlaneLimits</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>ac402bfe3218828679f2a9b99a1f28821</anchor>
      <arglist>(float &amp;xmin, float &amp;xmax, float &amp;zmin, float &amp;zmax) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPlaneYcoord</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a4de5d3c51270ed1da9bacb1d5ba5e523</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAntiAliasingEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a1aa89f2d04c539fd44696e68a3106b2a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>aac5703888da024fcb1d1c17a583b1038</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGridFrequency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a121cd871f7623a4192bd3f0402a16cce</anchor>
      <arglist>(float freq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a533e79a541c7763c3d1a524e79e48572</anchor>
      <arglist>(float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlaneLimits</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a0428e0c577126467d27f0db501f2d64b</anchor>
      <arglist>(float xmin, float xmax, float zmin, float zmax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlaneYcoord</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a2b54eba14885073708522ed10f342528</anchor>
      <arglist>(float y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CGridPlaneXZPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>aa708fe51389d02d1d7447e960feb933c</anchor>
      <arglist>(float xMin=-10, float xMax=10, float zMin=-10, float zMax=10, float y=0, float frequency=1, float lineWidth=1.3f, bool antiAliasing=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_antiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a2e08d7b32741d9786ef0a1b2be554f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_frequency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a3f247d8566c06c3a5eff3ea98d273946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_lineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a1e034ac501bf11bf349decb8679476c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_plane_y</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a16a7905a8f1e037799cf6a5c98e16e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_xMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>ad653cad72693006df2194d306d3381ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_xMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a70d27682c39baeacf87abbdbbf6c5233</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_zMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a10489c6cc6425e7041428b3773da0540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_zMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a61b7fdbcad2cbe7a21e64d59f8d0b06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CGridPlaneXZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a9bf57b9ce26e22c7a69fdf1bfe59995d</anchor>
      <arglist>(float xMin=-10, float xMax=10, float zMin=-10, float zMax=10, float y=0, float frequency=1, float lineWidth=1.3f, bool antiAliasing=true)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CGridPlaneXZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CGridPlaneXZ.html</anchorfile>
      <anchor>a3333ebdecf652b937c1b48d2fb295dad</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CGyroKVHDSP3000</name>
    <filename>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CGyroKVHDSP3000</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>ae4adc5fc1a48efa58cf97cd39b3949d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>a2b9ec60f1f4cd43913867984416e2048</anchor>
      <arglist>(GYRO_MODE _newMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>a27b8d04dfc7a8269c8f532f86296c1b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>ad80c5d2fb08a3f58dec7c9736fcfc8cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>ae0913d63fca7c17525d50cbf8916e65a</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetIncrementalAngle</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>a75aeb28952bdb923cdcbedeeed4fb195</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CGyroKVHDSP3000</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>a04e233c6125cb0e34ea793dd15048639</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>searchPortAndConnect</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>adbc6b29535dd547728e88314995aa6b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_com_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>a1c8df6fe6e671a67af0c9aaedb58534a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_COMbauds</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>ae6c8db06ea1b243dffdca87b345d84bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_firstInteration</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>a02a6843907b0767a16414c1a27ba00e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GYRO_MODE</type>
      <name>m_mode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>af698ba6894ab364b4bf1b69a012308b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservationIMUPtr</type>
      <name>m_observationGyro</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>aea5281ef17f89476340aeac4fb9e2f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>aa07ca784fd9396b0ebcb1ec970d5777a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CSerialPort *</type>
      <name>m_serialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CGyroKVHDSP3000.html</anchorfile>
      <anchor>a903ae62bdb1eec1359a0120e3f134c11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CHeightGridMap2D</name>
    <filename>classmrpt_1_1maps_1_1CHeightGridMap2D.html</filename>
    <base>mrpt::maps::CMetricMap</base>
    <base>CDynamicGrid&lt; THeightGridmapCell &gt;</base>
    <base>mrpt::maps::CHeightGridMap2D_Base</base>
    <class kind="struct">mrpt::maps::CHeightGridMap2D::TInsertionOptions</class>
    <member kind="enumvalue">
      <name>mrSimpleAverage</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>af32ae3261817a1650b53b55c9c2daa27aea3977fcf6af264e0a16432baceb1cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TMapRepresentation</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>af32ae3261817a1650b53b55c9c2daa27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mrSimpleAverage</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>af32ae3261817a1650b53b55c9c2daa27aea3977fcf6af264e0a16432baceb1cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cell2float</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>ae16801224926fdf644d95b8cc2e13ad2</anchor>
      <arglist>(const THeightGridmapCell &amp;c) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CHeightGridMap2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>ae7eaa8e8d79129a816cdcb507dfa1676</anchor>
      <arglist>(TMapRepresentation mapType=mrSimpleAverage, double x_min=-2, double x_max=2, double y_min=-2, double y_max=2, double resolution=0.1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a8acb659f71350f853872007fbf1f9077</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>compute3DMatchingRatio</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a2f065ca2b609b3f615f18f2da163b9a5</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &amp;otherMapPose, const TMatchingRatioParams &amp;params) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>countObservedCells</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a3ee7942e95ccce65df538b60ddda25ba</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dem_get_resolution</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>afb5bb5d40bbb73bf2a09b0e4a562e2ad</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>dem_get_size_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a6df614c7f9923cfc96138c328b7244aa</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>dem_get_size_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a4d44c5061d43679e9639f556d5de6ad3</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>dem_get_z</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a20b33d158247333a8dbec748206251bf</anchor>
      <arglist>(const double x, const double y, double &amp;z_out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>dem_get_z_by_cell</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a0c7942b2b3cc04eaf63ae181288388d9</anchor>
      <arglist>(const size_t cx, const size_t cy, double &amp;z_out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dem_update_map</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a0f5045b3422d0aae623ca28534800fad</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a13a96c06a0d1101de5dcd8404f1b66c9</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>TMapRepresentation</type>
      <name>getMapType</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a6d267d91da2ebc3a0f546ae95d367916</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>insertIndividualPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a1849100b5716f8f658aa43f36f28362f</anchor>
      <arglist>(const double x, const double y, const double z, const CHeightGridMap2D_Base::TPointInsertParams &amp;params=CHeightGridMap2D_Base::TPointInsertParams()) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>adc5cca98bd61de33f429acf1119deb90</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a611317f290caf5f97f2929b17f41f1e2</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>ab17b81e403388bc24cc773d4ccd69b5e</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>aa0b3665c5ab245e9747df10d90f52f3c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMetricMapRepresentationToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a62c85c1d01c2cbb6708ec043a5963c0f</anchor>
      <arglist>(const std::string &amp;filNamePrefix) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CHeightGridMap2D::TInsertionOptions</type>
      <name>insertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>aeb9a06e269695c666678a03650e9075b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CHeightGridMap2D::TInsertionOptions</type>
      <name>insertionOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a596e9a4c1733f9c077a51d6d25e0d45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMapRepresentation</type>
      <name>m_mapType</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a5ffb1cb7cc0f83a5114d419820180ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CHeightGridMap2D::TMapRepresentation</type>
      <name>mapType</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a2f567ad8703da69f390508d0246244dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a17e370a3b6e474e3c90a326f7ef55045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a1ea56af2e8dc9e2abb31389631133f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a792e2b2d86fd4bfde5f6ec9aaaf73ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a7d84b98a5aefa7c81cb806f0f6bb3ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>resolution</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D.html</anchorfile>
      <anchor>a99dc32dc66176a4782c4d2490c4c5432</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CHeightGridMap2D_Base</name>
    <filename>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</filename>
    <class kind="struct">mrpt::maps::CHeightGridMap2D_Base::TPointInsertParams</class>
    <member kind="function">
      <type></type>
      <name>CHeightGridMap2D_Base</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>acf4e7d4f6152a76c96e5324dbcca880c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dem_internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>afba995aebf80b05ebbb339eefd3f5a93</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CHeightGridMap2D_Base</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a50826a015219c0fa40130e49aa729e3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectLine3D</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a787f513c3dcfa55569cac733b8982257</anchor>
      <arglist>(const mrpt::math::TLine3D &amp;r1, mrpt::math::TObject3D &amp;obj) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getMinMaxHeight</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>aab6a5da2cffe0f84f332322f2df9970c</anchor>
      <arglist>(float &amp;z_min, float &amp;z_max) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>insertIndividualPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a33315b3ed393b70a9678e91e605f780d</anchor>
      <arglist>(const double x, const double y, const double z, const TPointInsertParams &amp;params=TPointInsertParams())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>dem_get_resolution</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a121e3af95ae4fc5e379153f36ea8971b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>dem_get_size_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a66ec0f70eb32dacc5d2c73dda90fee82</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>dem_get_size_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a3892e8e3f02d35ad5e7b2778e4ba81d1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>dem_get_z_by_cell</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a957cd48057cf831012c009a8255d4474</anchor>
      <arglist>(const size_t cx, const size_t cy, double &amp;z_out) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>dem_get_z</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a9b81215f0c2c2c80a9b03b26c42b76ff</anchor>
      <arglist>(const double x, const double y, double &amp;z_out) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dem_update_map</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>aab1237dc71caa1ef4e7518d5b5b4db6e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersectLine3D</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a787f513c3dcfa55569cac733b8982257</anchor>
      <arglist>(const mrpt::math::TLine3D &amp;r1, mrpt::math::TObject3D &amp;obj) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getMinMaxHeight</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>aab6a5da2cffe0f84f332322f2df9970c</anchor>
      <arglist>(float &amp;z_min, float &amp;z_max) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>insertIndividualPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a33315b3ed393b70a9678e91e605f780d</anchor>
      <arglist>(const double x, const double y, const double z, const TPointInsertParams &amp;params=TPointInsertParams())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>dem_get_resolution</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a121e3af95ae4fc5e379153f36ea8971b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>dem_get_size_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a66ec0f70eb32dacc5d2c73dda90fee82</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>dem_get_size_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a3892e8e3f02d35ad5e7b2778e4ba81d1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>dem_get_z_by_cell</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a957cd48057cf831012c009a8255d4474</anchor>
      <arglist>(const size_t cx, const size_t cy, double &amp;z_out) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>dem_get_z</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>a9b81215f0c2c2c80a9b03b26c42b76ff</anchor>
      <arglist>(const double x, const double y, double &amp;z_out) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dem_update_map</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__Base.html</anchorfile>
      <anchor>aab1237dc71caa1ef4e7518d5b5b4db6e</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CHeightGridMap2D_MRF</name>
    <filename>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</filename>
    <base>mrpt::maps::CRandomFieldGridMap2D</base>
    <base>mrpt::maps::CHeightGridMap2D_Base</base>
    <class kind="struct">mrpt::maps::CHeightGridMap2D_MRF::TInsertionOptions</class>
    <member kind="function">
      <type></type>
      <name>CHeightGridMap2D_MRF</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>ac761f94f462ef8da129afa59055f42eb</anchor>
      <arglist>(TMapRepresentation mapType=mrGMRF_SD, double x_min=-2, double x_max=2, double y_min=-2, double y_max=2, double resolution=0.5, bool run_first_map_estimation_now=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>dem_get_resolution</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a2517dcb0a8113e9cdd54ed68d9f34cb4</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>dem_get_size_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a190199441eecb9c423169ab50e138347</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>dem_get_size_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>ad38737da8549d6f5c12fa9b85f390e20</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>dem_get_z</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a1b3382b8b3ae7819a867c0c7b8410120</anchor>
      <arglist>(const double x, const double y, double &amp;z_out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>dem_get_z_by_cell</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a948b6ddbee3b2ce91824e3d3276a9cf2</anchor>
      <arglist>(const size_t cx, const size_t cy, double &amp;z_out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dem_update_map</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>acb558cb6f93b5e6c990a5b2244f20533</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a14c898d1b67766382cccb2face7fc006</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a4794cabaffc0c02435cc1fd9610d6f4d</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;meanObj, mrpt::opengl::CSetOfObjectsPtr &amp;varObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRandomFieldGridMap2D::TInsertionOptionsCommon *</type>
      <name>getCommonInsertOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>aa305cef203dae889428093aca1e40aa6</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>insertIndividualPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>aded73ab049d81731bf236178146f10d1</anchor>
      <arglist>(const double x, const double y, const double z, const CHeightGridMap2D_Base::TPointInsertParams &amp;params=CHeightGridMap2D_Base::TPointInsertParams()) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a21a51793cf4a0c1bbf6f6977898d895d</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a5b68cc6b4e1ab66b7a082f90df40a3a7</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>ab86e6bec4deae0ebdc7d485e6ee24195</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CHeightGridMap2D_MRF::TInsertionOptions</type>
      <name>insertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a67f95c8465e668bb5eda91548795e3c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CHeightGridMap2D_MRF::TInsertionOptions</type>
      <name>insertionOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a0d10fdc9ad8bf9c2dc6c99f6c62ab4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CHeightGridMap2D_MRF::TMapRepresentation</type>
      <name>mapType</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a2375c6e51d308244cb305d0537c9873e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>ae31692c94206746e9a67cb41918addf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a6a0077b32e3b7952328a81e3684abe1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>aeac6578f355bf22d341573f7ea931c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a16774968d315fddb8d0456009aedf992</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>resolution</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>ae870553c1a82dd842962c8ee98408cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>run_map_estimation_at_ctor</name>
      <anchorfile>classmrpt_1_1maps_1_1CHeightGridMap2D__MRF.html</anchorfile>
      <anchor>a8883f6361b141770531e58e54057e003</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::CHierarchicalMapMHPartition</name>
    <filename>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</filename>
    <member kind="typedef">
      <type>TNodeList::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a7cb6ba1d89b2ead39c44de1d063bbd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TNodeList::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>abda92fb19cccffd38ecd7ec9c48adcda</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; CHMHMapNode::TNodeID &gt;</type>
      <name>TNodeIDsList</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>af915c2c6abe58d01a68140a58e01e9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>arcCount</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a612cfcab3e014b9ef7ba8ecbcc03e57f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areNodesNeightbour</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>ac2cc2d2a0ea4f6c4215553ec64e0948d</anchor>
      <arglist>(const CHMHMapNode::TNodeID &amp;node1, const CHMHMapNode::TNodeID &amp;node2, const THypothesisID &amp;hypothesisID, const char *requiredAnnotation=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a40e2b001643129d01a918a93ac9c0342</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a081345afbc77fd978d81f92a6fbddd14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CHierarchicalMapMHPartition</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>ada400d868d635ea522eb03184c467be0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeCoordinatesTransformationBetweenNodes</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a33f40945cde8024468be7b59f25a9fde</anchor>
      <arglist>(const CHMHMapNode::TNodeID &amp;nodeFrom, const CHMHMapNode::TNodeID &amp;nodeTo, mrpt::poses::CPose3DPDFParticles &amp;posePDF, const THypothesisID &amp;hypothesisID, unsigned int particlesCount=100, float additionalNoiseXYratio=0.02, float additionalNoisePhiRad=mrpt::utils::DEG2RAD(0.1)) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeGloballyConsistentNodeCoordinates</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a79c00eff1e8c84a3b0475486745cff86</anchor>
      <arglist>(std::map&lt; CHMHMapNode::TNodeID, mrpt::poses::CPose3DPDFGaussian, std::less&lt; CHMHMapNode::TNodeID &gt;, Eigen::aligned_allocator&lt; std::pair&lt; const CHMHMapNode::TNodeID, mrpt::poses::CPose3DPDFGaussian &gt; &gt; &gt; &amp;nodePoses, const CHMHMapNode::TNodeID &amp;idReferenceNode, const THypothesisID &amp;hypothesisID, const unsigned int &amp;numberOfIterations=2) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>computeMatchProbabilityBetweenNodes</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a1fc96519c1dfda3a52b5e2099ae710b5</anchor>
      <arglist>(const CHMHMapNode::TNodeID &amp;nodeFrom, const CHMHMapNode::TNodeID &amp;nodeTo, float &amp;maxMatchProb, mrpt::poses::CPose3DPDFSOG &amp;estimatedRelativePose, const THypothesisID &amp;hypothesisID, unsigned int monteCarloSamplesPose=300)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeOverlapProbabilityBetweenNodes</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a7ac32f859ab47320e819eb9fb558a075</anchor>
      <arglist>(const CHMHMapNode::TNodeID &amp;nodeFrom, const CHMHMapNode::TNodeID &amp;nodeTo, const THypothesisID &amp;hypothesisID, const size_t &amp;monteCarloSamples=100, const float margin_to_substract=6) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpAsText</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a2966fca699b8c949ae89b138d87041ef</anchor>
      <arglist>(utils::CStringList &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a621f610599770cf97997b96e311ce5bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a1766a6c49ac6d6b2cf75d2763f906a4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CHMHMapArcPtr</type>
      <name>findArcOfTypeBetweenNodes</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>aaa20852839425397ebdb3197c5d3f2e9</anchor>
      <arglist>(const CHMHMapNode::TNodeID &amp;node1id, const CHMHMapNode::TNodeID &amp;node2id, const THypothesisID &amp;hypothesisID, const std::string &amp;arcType, bool &amp;isInverted) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findArcsBetweenNodes</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a67c37612bb50af07d18def46bb8b9186</anchor>
      <arglist>(const CHMHMapNode::TNodeID &amp;node1, const CHMHMapNode::TNodeID &amp;node2, const THypothesisID &amp;hypothesisID, TArcList &amp;out_listArcs) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findArcsOfTypeBetweenNodes</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a20d8bfdda5dacea303f4b8fe51eadd8d</anchor>
      <arglist>(const CHMHMapNode::TNodeID &amp;node1id, const CHMHMapNode::TNodeID &amp;node2id, const THypothesisID &amp;hypothesisID, const std::string &amp;arcType, TArcList &amp;ret) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findPathBetweenNodes</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a1e23bd12f64c1214da34253cb78cd6d9</anchor>
      <arglist>(const CHMHMapNode::TNodeID &amp;nodeFrom, const CHMHMapNode::TNodeID &amp;nodeTo, const THypothesisID &amp;hypothesisID, TArcList &amp;out_path, bool direction=false) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DScene</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a5cdd462702e5a79882a37e8e2a53d96a</anchor>
      <arglist>(mrpt::opengl::COpenGLScene &amp;outScene, const CHMHMapNode::TNodeID &amp;idReferenceNode, const THypothesisID &amp;hypothesisID, const unsigned int &amp;numberOfIterationsForOptimalGlobalPoses=5, const bool &amp;showRobotPoseIDs=true) const </arglist>
    </member>
    <member kind="function">
      <type>CHMHMapNodePtr</type>
      <name>getFirstNode</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a6f6d67ccf6b1148862d8f990a4bf49c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CHMHMapNodePtr</type>
      <name>getNodeByID</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a06f24ccf4294a8ee7b81e08e90ffcb95</anchor>
      <arglist>(CHMHMapNode::TNodeID id)</arglist>
    </member>
    <member kind="function">
      <type>const CHMHMapNodePtr</type>
      <name>getNodeByID</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a47a47eab3cdb7e8201bc7d34708ebb91</anchor>
      <arglist>(CHMHMapNode::TNodeID id) const </arglist>
    </member>
    <member kind="function">
      <type>CHMHMapNodePtr</type>
      <name>getNodeByLabel</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>ad3546e6fe6aae465bd67eddde9915af9</anchor>
      <arglist>(const std::string &amp;label, const THypothesisID &amp;hypothesisID)</arglist>
    </member>
    <member kind="function">
      <type>const CHMHMapNodePtr</type>
      <name>getNodeByLabel</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a277e57c0e9db5424583fbdcdebb82fa6</anchor>
      <arglist>(const std::string &amp;label, const THypothesisID &amp;hypothesisID) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>nodeCount</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a0928408493e9281bf0ab67cafe34d0d8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveAreasDiagramForMATLAB</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>aa385655eb66de686c7471b59b50a19a2</anchor>
      <arglist>(const std::string &amp;filName, const CHMHMapNode::TNodeID &amp;idReferenceNode, const THypothesisID &amp;hypothesisID) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveAreasDiagramWithEllipsedForMATLAB</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>afd66f3f9f345cb303a5cf53dd1de3668</anchor>
      <arglist>(const std::string &amp;filName, const CHMHMapNode::TNodeID &amp;idReferenceNode, const THypothesisID &amp;hypothesisID, float uncertaintyExagerationFactor=1.0f, bool drawArcs=false, unsigned int numberOfIterationsForOptimalGlobalPoses=4) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveGlobalMapForMATLAB</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>ab083ef7253181ec677ec8c3111d60297</anchor>
      <arglist>(const std::string &amp;filName, const THypothesisID &amp;hypothesisID, const CHMHMapNode::TNodeID &amp;idReferenceNode) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TArcList</type>
      <name>m_arcs</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a98c8bce19fc619cc1501c8609aa02b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TNodeList</type>
      <name>m_nodes</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMapMHPartition.html</anchorfile>
      <anchor>a97f44ac662f858ab9a8cd33c128713a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::CHierarchicalMHMap</name>
    <filename>classmrpt_1_1hmtslam_1_1CHierarchicalMHMap.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>mrpt::hmtslam::CHierarchicalMapMHPartition</base>
    <member kind="function">
      <type></type>
      <name>CHierarchicalMHMap</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMHMap.html</anchorfile>
      <anchor>a6d3a08acff48ea2c9e413dbb2b8e6159</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMHMap.html</anchorfile>
      <anchor>a4b273dc7c95aa5be538ec33cab79a05f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpAsXMLfile</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMHMap.html</anchorfile>
      <anchor>ad479bb651f33f39f71a162cfebcfde00</anchor>
      <arglist>(std::string fileName) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromXMLfile</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMHMap.html</anchorfile>
      <anchor>a5e688ed1ff57d3e7e680f3f90e378978</anchor>
      <arglist>(std::string fileName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CHierarchicalMHMap</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMHMap.html</anchorfile>
      <anchor>a2cc0bab5bc0dff830b68a19ff48d3662</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onArcAddition</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMHMap.html</anchorfile>
      <anchor>a70a7eeb1f71a9278cfaf6889ebcabee1</anchor>
      <arglist>(CHMHMapArcPtr &amp;arc)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onArcDestruction</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMHMap.html</anchorfile>
      <anchor>ad1a0a02cf7de7f63eba64a9be2843c6f</anchor>
      <arglist>(CHMHMapArc *arc)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onNodeAddition</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMHMap.html</anchorfile>
      <anchor>aba7c44a7261c07602381ff4a7490d4b2</anchor>
      <arglist>(CHMHMapNodePtr &amp;node)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onNodeDestruction</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMHMap.html</anchorfile>
      <anchor>a98c354289d7edd12c9dcdaff9286eb7d</anchor>
      <arglist>(CHMHMapNode *node)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CHMHMapArc</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMHMap.html</anchorfile>
      <anchor>a760ce143ede730ad43917be53cbcbd52</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CHMHMapNode</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHierarchicalMHMap.html</anchorfile>
      <anchor>a354c0c114acf2e6059f2057de3e6a781</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CHistogram</name>
    <filename>classmrpt_1_1math_1_1CHistogram.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>ac5c08791c2d1bc5b30aac471a993f973</anchor>
      <arglist>(const double x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>a643b3e9431e6edf89ae383c380205997</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>aabe3a238ce6c64fb04136158d206cf46</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CHistogram</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>a98618307dc5cb62dde92521cd9dca3c3</anchor>
      <arglist>(const double min, const double max, const size_t nBins)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>a00d7f6297a97504572195ce84aa570e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getBinCount</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>a408050c07ac3a3b662bc363e2a13c1e9</anchor>
      <arglist>(const size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getBinRatio</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>a0162c66a535a3fae72ca11d45c3b9741</anchor>
      <arglist>(const size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHistogram</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>a101587738eb8a6dd7a11b5c7eddfa24e</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;x, std::vector&lt; double &gt; &amp;hits) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHistogramNormalized</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>ad259671d6985986540495cec54694242</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;x, std::vector&lt; double &gt; &amp;hits) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CHistogram</type>
      <name>createWithFixedWidth</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>a8931022cfda54ec20e289cc195328566</anchor>
      <arglist>(double min, double max, double binWidth)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; size_t &gt;</type>
      <name>m_bins</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>afa073ffa971f0a4c7b709591589745b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_binSizeInv</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>a29c90373d2d13e2384e45edd48e020fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_count</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>a0c26aea9378681158821eb613d263649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_max</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>abaa56ac3a36b283c48a15a20afb1c7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_min</name>
      <anchorfile>classmrpt_1_1math_1_1CHistogram.html</anchorfile>
      <anchor>abc718509888dac1c2065289618c69730</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::CHMHMapArc</name>
    <filename>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>CHMHMapNode::TNodeID</type>
      <name>getNodeFrom</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>a1c06a72e162f746a1d913e5e9a2916f7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CHMHMapNode::TNodeID</type>
      <name>getNodeTo</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>ad9b6f7bbee741dd25eb99eeb4ca7d32d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CHMHMapArc</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>aed2ac4ab5ff5da06438a6e05644b905f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CHMHMapArcPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>a71caa0e3019b7609405b750193f52ef2</anchor>
      <arglist>(const CHMHMapNode::TNodeID &amp;from, const CHMHMapNode::TNodeID &amp;to, const THypothesisIDSet &amp;hyps=THypothesisIDSet(), CHierarchicalMHMap *parent=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CHMHMapArcPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>a9045904239c90780e9328b6d5c107fec</anchor>
      <arglist>(CHMHMapNodePtr &amp;from, CHMHMapNodePtr &amp;to, const THypothesisIDSet &amp;hyps, CHierarchicalMHMap *parent)</arglist>
    </member>
    <member kind="variable">
      <type>utils::CMHPropertiesValuesList</type>
      <name>m_annotations</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>a0c4686973d1b8957fd4dcc2a4a291624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>utils::CTypeSelector</type>
      <name>m_arcType</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>af590abbd73d23fafcf7682502decb845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>THypothesisIDSet</type>
      <name>m_hypotheses</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>a23d93cae3cfff9aa56db44ffb5b1e05d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onNodeDestruction</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>ae1ce2e2016ae836dc08986ab853a3f60</anchor>
      <arglist>(CHMHMapNode *node)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CHMHMapNode::TNodeID</type>
      <name>m_nodeFrom</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>a9b28c40409c79f394ff16a6ac6a7bc50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CHMHMapNode::TNodeID</type>
      <name>m_nodeTo</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>a9dd9fd59c5f75956f2b26614cbb18e54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::safe_ptr&lt; CHierarchicalMHMap &gt;</type>
      <name>m_parent</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>a32978b5b6e3c5180f391741f5a428017</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CHMHMapArc</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>a05f9d2ae9e1721da6c8288f8d4ca7939</anchor>
      <arglist>(const CHMHMapNode::TNodeID &amp;from=0, const CHMHMapNode::TNodeID &amp;to=0, const THypothesisIDSet &amp;hyps=THypothesisIDSet(), CHierarchicalMHMap *parent=NULL)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CHMHMapArc</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>a8603a79f5ba7e430b079923fa4430df6</anchor>
      <arglist>(CHMHMapNodePtr &amp;from, CHMHMapNodePtr &amp;to, const THypothesisIDSet &amp;hyps, CHierarchicalMHMap *parent)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CHierarchicalMapMHPartition</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>a7d2cbde5ab4440c3addaf72c4f223773</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CHierarchicalMHMap</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>aad6c3df3617524ebcaadd61c00e9c78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CHMHMapNode</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>a354c0c114acf2e6059f2057de3e6a781</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TArcList</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapArc.html</anchorfile>
      <anchor>a43555a8c660ce18986e695011394d235</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::CHMHMapNode</name>
    <filename>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="typedef">
      <type>mrpt::utils::TNodeID</type>
      <name>TNodeID</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>a4320fd5748b07f6fdb6dd1bdc5b3920e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getArcs</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>ae349ced4976d7aa08d4a0a748ce81111</anchor>
      <arglist>(TArcList &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getArcs</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>a1124a4df457150fee1a4a5e4eac57034</anchor>
      <arglist>(TArcList &amp;out, const THypothesisID &amp;hyp_id) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getArcs</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>a4f37a99c3044e5b12bc2ff60485d4aba</anchor>
      <arglist>(TArcList &amp;out, const char *arcType, const THypothesisID &amp;hyp_id) const </arglist>
    </member>
    <member kind="function">
      <type>TNodeID</type>
      <name>getID</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>ac42d91aced0ffb7f521211f7137acdbb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getLevelInTheHierarchy</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>a96f787f072fb844cf1ef18eb08a06772</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getRelatedArcsCount</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>a748d3b78d5ff9321735ac1402ff6e11e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNeighbor</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>adbadea6dbc24774974e78c98f3abcb03</anchor>
      <arglist>(const TNodeID &amp;otherArea, const THypothesisID &amp;hyp_id) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CHMHMapNode</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>a8c4eb376a16df70acf85be0ac4590e50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CHMHMapNodePtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>a2cd9577bc30146b7d68a062cd5950c7e</anchor>
      <arglist>(CHierarchicalMHMap *parent=NULL, const THypothesisIDSet &amp;hyps=THypothesisIDSet())</arglist>
    </member>
    <member kind="variable">
      <type>utils::CMHPropertiesValuesList</type>
      <name>m_annotations</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>af870b207f669a066d9b22aa55764d81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>THypothesisIDSet</type>
      <name>m_hypotheses</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>af855888ab90886b8b6fef89cd4fb0cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_label</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>a6070f449a0017d4b0295eaaa612caee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>utils::CTypeSelector</type>
      <name>m_nodeType</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>aef34c940c2b89eb504874d380f105bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onArcAddition</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>a80f231ce4ddd793548352f27acc8a853</anchor>
      <arglist>(CHMHMapArcPtr &amp;arc)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>onArcDestruction</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>af39291c938d83842e849239b29d54cd4</anchor>
      <arglist>(CHMHMapArc *arc)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TArcList</type>
      <name>m_arcs</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>ad09fef3551bba14917eca4e17b034549</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TNodeID</type>
      <name>m_ID</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>ac6e39588333177b2c5c01c181bc7f31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::safe_ptr&lt; CHierarchicalMHMap &gt;</type>
      <name>m_parent</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>ae024667fbd3e58a797805746ef6e4803</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CHMHMapNode</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>a258cc2c6ec6f63ae13388e3d96d8d352</anchor>
      <arglist>(CHierarchicalMHMap *parent=NULL, const THypothesisIDSet &amp;hyps=THypothesisIDSet())</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class HMTSLAM_IMPEXP</type>
      <name>CHierarchicalMHMap</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>a0aaaa666eb9470fa122ac9a52def263d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class HMTSLAM_IMPEXP</type>
      <name>CHierarchicalMHMapPartition</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>a216edec151017775ee678f965dc0a7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class HMTSLAM_IMPEXP</type>
      <name>CHMHMapArc</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMHMapNode.html</anchorfile>
      <anchor>ab7007eebcebfd6d6376a5f538ba2a7d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::CHMTSLAM</name>
    <filename>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <class kind="struct">mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromAA</class>
    <class kind="struct">mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromTBI</class>
    <class kind="struct">mrpt::hmtslam::CHMTSLAM::TMessageLSLAMtoTBI</class>
    <class kind="struct">mrpt::hmtslam::CHMTSLAM::TOptions</class>
    <member kind="enumvalue">
      <name>lsmRBPF_2DLASER</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ae37ec467ad380c1a1cf84fea9fb246eba5f8cdb91f23d959f87e94c4ef2294716</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>abortedDueToErrors</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ac2840c2ad3eed281fe45222cc13902f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CHMTSLAM</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>aee4f8a8f62df3b18022c69b9eac9f289</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CHMTSLAM</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ad58d4e387b9397edaf18b82f63157e23</anchor>
      <arglist>(const CHMTSLAM &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateLogFiles</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a8d53402206c800049f8fcc1206c06e6a</anchor>
      <arglist>(unsigned int nIteration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DScene</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>aeb82b275ead42cdf23697c8e2d1e533b</anchor>
      <arglist>(mrpt::opengl::COpenGLScene &amp;outScene)</arglist>
    </member>
    <member kind="function">
      <type>const CHMTSLAM &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a8afc359ff78e398fb9cadb5538fa3386</anchor>
      <arglist>(const CHMTSLAM &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CHMTSLAM</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a9531c93a90c61dfe1bd796f039e48a1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOptions</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a5ca208ac9b5942204c56bdd954b9f624</anchor>
      <arglist>(const std::string &amp;configFile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOptions</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a2179d2badb50ca3966d40318a99b498e</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfgSource)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeEmptyMap</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a0c0bcf883e6dcc360b9e4ff51237e2ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveState</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ad80c861049583d5fb7c2741139f54f6d</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadState</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a099b1f4a734178bbf5a2f27269640117</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="variable">
      <type>CHierarchicalMHMap</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a4860a0aa51cf1cd638f6a1357b0b718e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>aligned_containers&lt; THypothesisID, CLocalMetricHypothesis &gt;::map_t</type>
      <name>m_LMHs</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a5b1d7b688f8e7a326a32fd38494cc670</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>LSLAM_process_message</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a0c3835e2c134bd1c7169bcd9e73e95b9</anchor>
      <arglist>(const mrpt::utils::CMessage &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>LSLAM_process_message_from_AA</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a69e73e1ef1df8208eeea858f662009be</anchor>
      <arglist>(const TMessageLSLAMfromAA &amp;myMsg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>LSLAM_process_message_from_TBI</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a3f1646847e148182b84f268f1e705eb4</anchor>
      <arglist>(const TMessageLSLAMfromTBI &amp;myMsg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>perform_TLC</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a9cc59081bc0e55a2c9a2a32a6200b346</anchor>
      <arglist>(CLocalMetricHypothesis &amp;LMH, const CHMHMapNode::TNodeID areaInLMH, const CHMHMapNode::TNodeID areaLoopClosure, const mrpt::poses::CPose3DPDFGaussian &amp;pose1wrt2)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static TMessageLSLAMfromAAPtr</type>
      <name>areaAbstraction</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>aece4bb233e6596baccf268aafd005a51</anchor>
      <arglist>(CLocalMetricHypothesis *LMH, const TPoseIDList &amp;newPoseIDs)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static THypothesisID</type>
      <name>generateHypothesisID</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ad3c0f3bf6c83f38e6e137aedf9591cdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static TPoseID</type>
      <name>generatePoseID</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ac6a53820c7356ee52b5235977ff08ece</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static std::string</type>
      <name>generateUniqueAreaLabel</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a35b428680904197e2e19e60faba68f1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static TMessageLSLAMfromTBIPtr</type>
      <name>TBI_main_method</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ac13f2cbfb21f61f7a504070f26576187</anchor>
      <arglist>(CLocalMetricHypothesis *LMH, const CHMHMapNode::TNodeID &amp;areaID)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::hmtslam::CHMTSLAM::TOptions</type>
      <name>m_options</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a70970c759ab6c7ec47536d1b2929d957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_terminateThreads</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a54a36658fe03241c62878116b9df8882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_terminationFlag_3D_viewer</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ab3978e1cf6cccb21d6dc657264fd2bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_terminationFlag_LSLAM</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a25296e87ed7a70bae3096e3ff32de5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_terminationFlag_TBI</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>aa71659b791b366e56e036e18757ed2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CLSLAMAlgorithmBase *</type>
      <name>m_LSLAM_method</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>aaa1d9d8fb3aed15b172266748b77daaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static int64_t</type>
      <name>m_nextAreaLabel</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a4d2aa98bef249cbefbfc64915e42271e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static THypothesisID</type>
      <name>m_nextHypID</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a23ee0342682bad387473d612f2e674e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static TPoseID</type>
      <name>m_nextPoseID</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ad86d4645df539c9306bd43bdf2d89999</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CLocalMetricHypothesis</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a167a7f067315b7ce362fb831434a71d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CLSLAM_RBPF_2DLASER</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a7aa1e65953879515b1c6920434c10937</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CTopLCDetector_FabMap</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a3d9bcda57db1efb316b2a9e375084b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CTopLCDetector_GridMatching</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a8d001a44f0056d2f9ff2b4630d0ef1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>stlplus::smart_ptr&lt; TMessageLSLAMfromAA &gt;</type>
      <name>TMessageLSLAMfromAAPtr</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ac8344118485e6fef7e018bb0b763daa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>stlplus::smart_ptr&lt; TMessageLSLAMtoTBI &gt;</type>
      <name>TMessageLSLAMtoTBIPtr</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a974f9abe66a702c460e8b68a1938b067</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>stlplus::smart_ptr&lt; TMessageLSLAMfromTBI &gt;</type>
      <name>TMessageLSLAMfromTBIPtr</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a97eaa1271ebb09ff6c677a2d723c5d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>utils::CMessageQueue</type>
      <name>m_LSLAM_queue</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a056fc216e56be906f96d1c24359e091b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TLSlamMethod</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ae37ec467ad380c1a1cf84fea9fb246eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lsmRBPF_2DLASER</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ae37ec467ad380c1a1cf84fea9fb246eba5f8cdb91f23d959f87e94c4ef2294716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::queue&lt; mrpt::utils::CSerializablePtr &gt;</type>
      <name>m_inputQueue</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a39a34066a550dc7c2fa919ab642e9b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>synch::CCriticalSection</type>
      <name>m_inputQueue_cs</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a6c5a096f713893fa2de3ac1feeef643e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>synch::CCriticalSection</type>
      <name>m_map_cs</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a5eb6a0c528cdce1f7c44c825a1d5fd4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>synch::CCriticalSection</type>
      <name>m_LMHs_cs</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a8331094fe703797867b9b425f12088d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearInputQueue</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a0931050274d50ef40b8bef55956ceb17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInputQueueEmpty</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a8506e939805039d72b7fb59745c0c0e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>inputQueueSize</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ab9b33f19a5f834875b018604a17ef89d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushAction</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a39445b767ec3ed40c9e9b3b0a0f7b0ad</anchor>
      <arglist>(const mrpt::obs::CActionCollectionPtr &amp;acts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushObservations</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>aaccd0bdd5d4bcfb9b5887215047c36ba</anchor>
      <arglist>(const mrpt::obs::CSensoryFramePtr &amp;sf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushObservation</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>afb21a7535df3d35f0f2b78b18c28cb44</anchor>
      <arglist>(const mrpt::obs::CObservationPtr &amp;obs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::utils::CSerializablePtr</type>
      <name>getNextObjectFromInputQueue</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a28ae5582350d9e653dbc08df774d58b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_hThread_LSLAM</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a6f0170fae9c6f084205cde1ab35364f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_hThread_TBI</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a3592f50c03bc98a1425d9ae02ce37549</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_hThread_3D_viewer</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a6619f8371e5516f4df08239c4b9e6591</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>thread_LSLAM</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a86c1400d521023933faa96675357d6ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>thread_TBI</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a60958a59c7ac742e2c46c7a46b7c8bb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>thread_3D_viewer</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a7b3a8f637272ca2044318ffdb3a1eb2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>LSLAM_process_message</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a0c3835e2c134bd1c7169bcd9e73e95b9</anchor>
      <arglist>(const mrpt::utils::CMessage &amp;msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>LSLAM_process_message_from_AA</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a69e73e1ef1df8208eeea858f662009be</anchor>
      <arglist>(const TMessageLSLAMfromAA &amp;myMsg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>LSLAM_process_message_from_TBI</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a3f1646847e148182b84f268f1e705eb4</anchor>
      <arglist>(const TMessageLSLAMfromTBI &amp;myMsg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>perform_TLC</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a9cc59081bc0e55a2c9a2a32a6200b346</anchor>
      <arglist>(CLocalMetricHypothesis &amp;LMH, const CHMHMapNode::TNodeID areaInLMH, const CHMHMapNode::TNodeID areaLoopClosure, const mrpt::poses::CPose3DPDFGaussian &amp;pose1wrt2)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CLSLAMAlgorithmBase *</type>
      <name>m_LSLAM_method</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>aaa1d9d8fb3aed15b172266748b77daaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>CTopLCDetectorBase *(*</type>
      <name>TLopLCDetectorFactory</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a4d9168c2dd558689148eba0137a2fe86</anchor>
      <arglist>)(CHMTSLAM *)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, TLopLCDetectorFactory &gt;</type>
      <name>m_registeredLCDetectors</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a94399c637a1a7e6652fe80c3d0677a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; CTopLCDetectorBase * &gt;</type>
      <name>m_topLCdets</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>aff9c8cc362037756cae63204f763f5bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>synch::CCriticalSection</type>
      <name>m_topLCdets_cs</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>adc298facbafa529c20803cf33eb5f3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerLoopClosureDetector</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>aa63d783e0d6fc7963a64db10a5f4ba30</anchor>
      <arglist>(const std::string &amp;name, CTopLCDetectorBase *(*ptrCreateObject)(CHMTSLAM *))</arglist>
    </member>
    <member kind="function">
      <type>CTopLCDetectorBase *</type>
      <name>loopClosureDetector_factory</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a670b0bbd493497591dd9bf3b089be366</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOptions</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a5ca208ac9b5942204c56bdd954b9f624</anchor>
      <arglist>(const std::string &amp;configFile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOptions</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a2179d2badb50ca3966d40318a99b498e</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfgSource)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeEmptyMap</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a0c0bcf883e6dcc360b9e4ff51237e2ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveState</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>ad80c861049583d5fb7c2741139f54f6d</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadState</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a099b1f4a734178bbf5a2f27269640117</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="variable">
      <type>CHierarchicalMHMap</type>
      <name>m_map</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a4860a0aa51cf1cd638f6a1357b0b718e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>aligned_containers&lt; THypothesisID, CLocalMetricHypothesis &gt;::map_t</type>
      <name>m_LMHs</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CHMTSLAM.html</anchorfile>
      <anchor>a5b1d7b688f8e7a326a32fd38494cc670</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CHokuyoURG</name>
    <filename>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</filename>
    <base>mrpt::hwdrivers::C2DRangeFinderAbstract</base>
    <class kind="struct">mrpt::hwdrivers::CHokuyoURG::TSensorInfo</class>
    <member kind="function">
      <type></type>
      <name>CHokuyoURG</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a045b6a398e240bfe6e3def010ae99bbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcessSimple</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a74a16fb654a7a77ca47d488c24e01c7d</anchor>
      <arglist>(bool &amp;outThereIsObservation, mrpt::obs::CObservation2DRangeScan &amp;outObservation, bool &amp;hardwareError)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getScanInterval</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a006af515cb5b6aebdfc3999502fdd374</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>getSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a610d92b0d221bd2f58d80f0182bde4d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purgeBuffers</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>ab769237a742cb24279a44cf727e1fe6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendCmd</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>ab1cbe4c53ae83210428318bc207d7c78</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setHighSensitivityMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a55a7c1da97615f3e5114c5958ae8bf22</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setIntensityMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>aad8b721b2e8e43742ca18ab47496a1ed</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIPandPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a493faccb1583d35dd08bd930835eb8e5</anchor>
      <arglist>(const std::string &amp;ip, const unsigned int &amp;port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReducedFOV</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a989289ffb6072e3f3493ab9fb5720b6e</anchor>
      <arglist>(const double fov)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScanInterval</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>ab346202804269def557d881236c57525</anchor>
      <arglist>(unsigned int skipScanCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a649938742b4b547472a8198daa5e3ad6</anchor>
      <arglist>(const std::string &amp;port_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>turnOff</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a5ed39113cec60436a6016b21699eaa8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>turnOn</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a8ae2bd88d2b6def7c8d23a66f5e4453a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CHokuyoURG</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>affc4d63e74a811ac95ba5d200e2dcbbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>ensureStreamIsOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a07fa7b5da8ee8df04d2bc74baf1bd7b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a8eb790911771be9a0d0d4e360d9d317f</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_com_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a5b714bf193b24aa61d51c81210173223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_disable_firmware_timestamp</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>af764f6e9c6a2628efe0df058515ff341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_I_am_owner_serial_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>aea0bf2150874a54b4d3ca6d0587163bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_intensity</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>ae529b5c66180ce91c628ba9de8845125</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_ip_dir</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>adaae01b49f030a3e545abd0923e229d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_port_dir</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a3003d7d83ccf8ab3cf8661d28c455895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_rcv_data</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a24b2172335933a7a7c3249deb2626074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_reduced_fov</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a84157502f5a8573e5a729ff6bb47894d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_scan_interval</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>ab0b45d8202edfeedbb5909209d9b5d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TSensorInfo</type>
      <name>m_sensor_info</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a008022bd5d84b46985bb83af7d9a4c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_timeStartSynchDelay</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>ae5256d94e9cbf5c66080f6fd4a24842f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_timeStartTT</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a022ea533d54b0220d09e0e23c3c770e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_timeStartUI</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a2a25597fdbdca0945086a3a5ad8c0ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>assureBufferHasBytes</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a98db366c44879792b6849c64338cfd9c</anchor>
      <arglist>(const size_t nDesiredBytes)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>displaySensorInfo</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a019d12d2848f74c10a2a14693beea2e7</anchor>
      <arglist>(CHokuyoURG::TSensorInfo *out_data=NULL)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>displayVersionInfo</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a16c9abe295a0db22c9a83090353e3a78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>enableSCIP20</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a30e2b720b6b15773cc66d1472cbefe6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>ac285aa59e226115222d0e786c2d16c08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>receiveResponse</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>aa4c65c98802ee52057fc2166d5d83f81</anchor>
      <arglist>(char &amp;rcv_status0, char &amp;rcv_status1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setHighBaudrate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a1af397f3980b5949f241d50ac00069b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setMotorSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>ad821d3922405bfaf132b6fc0f6f30fa6</anchor>
      <arglist>(int motoSpeed_rpm)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>startScanningMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a4ae1b5fd4c4f11815a56ebaeb6d00ca2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>switchLaserOff</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>af7178775f703ece7dc0a76303031222b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>switchLaserOn</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a52aa2ec18982f5a3df205eeed8aa4012</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_firstRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>aa98622fc3f9f7f273777736761f96d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_highSensMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a2f474244d9a69dfa1524c86ef0d1029d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_lastRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>afd21b67347b033fb077b9d4eb920291b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_lastSentMeasCmd</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>aed9b38ef8406bf96e56da57d66423d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_motorSpeed_rpm</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>af778f907212ac6427fe4ea9ce99fb881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::circular_buffer&lt; uint8_t &gt;</type>
      <name>m_rx_buffer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a80b98e185edc36578a7682fa8a3c10e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>poses::CPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a8b7b2a11b7fb90beac8b704fbb2d6391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::CDisplayWindow3D::Ptr</type>
      <name>m_win</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CHokuyoURG.html</anchorfile>
      <anchor>a26b6c6916284d212cf4dcaee20630ebb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CSparseMatrix::CholeskyDecomp</name>
    <filename>classmrpt_1_1math_1_1CSparseMatrix_1_1CholeskyDecomp.html</filename>
    <base>mrpt::utils::CUncopiable</base>
    <member kind="function">
      <type>VECTOR</type>
      <name>backsub</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix_1_1CholeskyDecomp.html</anchorfile>
      <anchor>a33ddb8d4c82bee0eb5a7929b3158becc</anchor>
      <arglist>(const VECTOR &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backsub</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix_1_1CholeskyDecomp.html</anchorfile>
      <anchor>aad03204c0a4759a114eed043957bcf73</anchor>
      <arglist>(const Eigen::VectorXd &amp;b, Eigen::VectorXd &amp;result_x) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backsub</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix_1_1CholeskyDecomp.html</anchorfile>
      <anchor>aea029c879b2acf2ddad34c0a676b2320</anchor>
      <arglist>(const double *b, double *result, const size_t N) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CholeskyDecomp</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix_1_1CholeskyDecomp.html</anchorfile>
      <anchor>a2eb1e0900574e42eef9cf60c7de6d91e</anchor>
      <arglist>(const CSparseMatrix &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixDouble</type>
      <name>get_L</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix_1_1CholeskyDecomp.html</anchorfile>
      <anchor>a683ec672fe111c51f8077dfe91a02b5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_L</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix_1_1CholeskyDecomp.html</anchorfile>
      <anchor>acfd91251183d825e8b23cea6355ff280</anchor>
      <arglist>(CMatrixDouble &amp;out_L) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix_1_1CholeskyDecomp.html</anchorfile>
      <anchor>a6e0e484ea6d82a58fa7799d040ccead4</anchor>
      <arglist>(const CSparseMatrix &amp;new_SM)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CholeskyDecomp</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix_1_1CholeskyDecomp.html</anchorfile>
      <anchor>aff935f916ee6042ad972721ca383738e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>csn *</type>
      <name>m_numeric_structure</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix_1_1CholeskyDecomp.html</anchorfile>
      <anchor>a38a4c14675e0045a800633651774b90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const CSparseMatrix *</type>
      <name>m_originalSM</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix_1_1CholeskyDecomp.html</anchorfile>
      <anchor>ac391e5c78a90a580d501f8141364d727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>css *</type>
      <name>m_symbolic_structure</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix_1_1CholeskyDecomp.html</anchorfile>
      <anchor>a93f179dd287779e018e95829cf3a5c68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CHolonomicFullEval</name>
    <filename>classmrpt_1_1nav_1_1CHolonomicFullEval.html</filename>
    <base>mrpt::nav::CAbstractHolonomicReactiveMethod</base>
    <class kind="struct">mrpt::nav::CHolonomicFullEval::EvalOutput</class>
    <class kind="struct">mrpt::nav::CHolonomicFullEval::TOptions</class>
    <member kind="function">
      <type></type>
      <name>CHolonomicFullEval</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicFullEval.html</anchorfile>
      <anchor>af7a8f2c8934859942175928e42f7b386</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase *INI_FILE=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTargetApproachSlowDownDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicFullEval.html</anchorfile>
      <anchor>a89c2ef3a87d04311b06ccfd3465cc885</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicFullEval.html</anchorfile>
      <anchor>af92b32dced8a289eefeb66ce8201039a</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;INI_FILE) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>navigate</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicFullEval.html</anchorfile>
      <anchor>a15a7f28842ec274a321d5d6bf57e8e66</anchor>
      <arglist>(const NavInput &amp;ni, NavOutput &amp;no) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicFullEval.html</anchorfile>
      <anchor>af54b700618221eaab39a5ee22f802cca</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetApproachSlowDownDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicFullEval.html</anchorfile>
      <anchor>a653b17f12a8b1a09a463747c13cf98e5</anchor>
      <arglist>(const double dist) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>TOptions</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicFullEval.html</anchorfile>
      <anchor>a20d8879e871efc8b4c5ac3a9c7dc50a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned int</type>
      <name>direction2sector</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicFullEval.html</anchorfile>
      <anchor>ac8086c283075a987fae76cd90531f339</anchor>
      <arglist>(const double a, const unsigned int N)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>evalSingleTarget</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicFullEval.html</anchorfile>
      <anchor>a2fcfb7d834e978db574e7850725c3527</anchor>
      <arglist>(unsigned int target_idx, const NavInput &amp;ni, EvalOutput &amp;eo)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>postProcessDirectionEvaluations</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicFullEval.html</anchorfile>
      <anchor>a148a952cccab444f320f96ebe48c8d73</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;dir_evals, const NavInput &amp;ni, unsigned int trg_idx)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::CMatrixD</type>
      <name>m_dirs_scores</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicFullEval.html</anchorfile>
      <anchor>a3ca4f5ccd292948b508d308e9b88b71b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_last_selected_sector</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicFullEval.html</anchorfile>
      <anchor>a90cfd9a72e714dafbf48f39a4f6326f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CSinCosLookUpTableFor2DScans</type>
      <name>m_sincos_lut</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicFullEval.html</anchorfile>
      <anchor>a00c26106c1d2889e9a9ad7dab037878e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CHolonomicLogFileRecord</name>
    <filename>classmrpt_1_1nav_1_1CHolonomicLogFileRecord.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function" virtualness="virtual">
      <type>virtual const mrpt::math::CMatrixD *</type>
      <name>getDirectionScores</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicLogFileRecord.html</anchorfile>
      <anchor>ab00f9e32f6a6c9cb3f5c96ad93c20227</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>dirs_eval</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicLogFileRecord.html</anchorfile>
      <anchor>a4a7976835b11e1578bd60556a5ee80ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CHolonomicND</name>
    <filename>classmrpt_1_1nav_1_1CHolonomicND.html</filename>
    <base>mrpt::nav::CAbstractHolonomicReactiveMethod</base>
    <class kind="struct">mrpt::nav::CHolonomicND::TGap</class>
    <class kind="struct">mrpt::nav::CHolonomicND::TOptions</class>
    <member kind="enumvalue">
      <name>SITUATION_NO_WAY_FOUND</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>ae143c3bbe28e46bc7006fc4cc23cd056a27742098417b4e991bccc9aa4c5a66fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SITUATION_SMALL_GAP</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>ae143c3bbe28e46bc7006fc4cc23cd056abda2b5a337d56a86a24d56cf5ba16082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SITUATION_TARGET_DIRECTLY</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>ae143c3bbe28e46bc7006fc4cc23cd056a8c7aa31444a173d5d9f2b55000c75317</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SITUATION_WIDE_GAP</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>ae143c3bbe28e46bc7006fc4cc23cd056ad2e04654cdd981ae6a46561e5a1cfb61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TGap &gt;</type>
      <name>TGapArray</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>a8655b5cd6e6a5c87f30693dffb225de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TSituations</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>ae143c3bbe28e46bc7006fc4cc23cd056</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SITUATION_TARGET_DIRECTLY</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>ae143c3bbe28e46bc7006fc4cc23cd056a8c7aa31444a173d5d9f2b55000c75317</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SITUATION_SMALL_GAP</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>ae143c3bbe28e46bc7006fc4cc23cd056abda2b5a337d56a86a24d56cf5ba16082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SITUATION_WIDE_GAP</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>ae143c3bbe28e46bc7006fc4cc23cd056ad2e04654cdd981ae6a46561e5a1cfb61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SITUATION_NO_WAY_FOUND</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>ae143c3bbe28e46bc7006fc4cc23cd056a27742098417b4e991bccc9aa4c5a66fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CHolonomicND</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>af250b51fca7cf9d8666fdc748646c4dd</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase *INI_FILE=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTargetApproachSlowDownDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>ada325516c4491fc1a659a6e95c51ec2b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>a2efdcd8ab463033536bb8923b12346d2</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;INI_FILE) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>navigate</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>a62da048ab539d76ada7d292e3e4dc154</anchor>
      <arglist>(const NavInput &amp;ni, NavOutput &amp;no) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>ab66953bb3d581783f8d59a9a98bc0cf4</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetApproachSlowDownDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>a4f2af7f080e5d9f877010b22847bd4a7</anchor>
      <arglist>(const double dist) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>TOptions</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>a23dbc510df5e7fadfe11b9228ee46434</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calcRepresentativeSectorForGap</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>abe95695e8ee5aba14a1ade277d368edb</anchor>
      <arglist>(TGap &amp;gap, const mrpt::math::TPoint2D &amp;target, const std::vector&lt; double &gt; &amp;obstacles)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned int</type>
      <name>direction2sector</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>a35548bea06b35d4f156c67878b8365a1</anchor>
      <arglist>(const double a, const unsigned int N)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>evaluateGaps</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>a8b656db88fde8e3f43a7672e3f93dcae</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;in_obstacles, const double in_maxObsRange, const TGapArray &amp;in_gaps, const unsigned int TargetSector, const float TargetDist, std::vector&lt; double &gt; &amp;out_gaps_evaluation)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>gapsEstimator</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>ac93c0553a9cb25377dc8a6050d759f8e</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;obstacles, const mrpt::math::TPoint2D &amp;in_target, TGapArray &amp;gaps)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>searchBestGap</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>a6aa32388d63166d78b06c39f49a88ba7</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;in_obstacles, const double in_maxObsRange, const TGapArray &amp;in_gaps, const mrpt::math::TPoint2D &amp;in_target, unsigned int &amp;out_selDirection, double &amp;out_selEvaluation, TSituations &amp;out_situation, double &amp;out_riskEvaluation, CLogFileRecord_NDPtr log)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_last_selected_sector</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicND.html</anchorfile>
      <anchor>aa18ef8a9352cc721c21259c9e78a3999</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CHolonomicVFF</name>
    <filename>classmrpt_1_1nav_1_1CHolonomicVFF.html</filename>
    <base>mrpt::nav::CAbstractHolonomicReactiveMethod</base>
    <class kind="struct">mrpt::nav::CHolonomicVFF::TOptions</class>
    <member kind="function">
      <type></type>
      <name>CHolonomicVFF</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicVFF.html</anchorfile>
      <anchor>a1c77992c5d6802bc5b797d66752900db</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase *INI_FILE=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTargetApproachSlowDownDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicVFF.html</anchorfile>
      <anchor>a2dce6b3bcd6cdc68b90a446e7d8f5254</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicVFF.html</anchorfile>
      <anchor>a7f58f616ee0dbb6555530fcc31815320</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;INI_FILE) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>navigate</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicVFF.html</anchorfile>
      <anchor>a827784e48dbdb8468c50d600016b1232</anchor>
      <arglist>(const NavInput &amp;ni, NavOutput &amp;no) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicVFF.html</anchorfile>
      <anchor>a707ec4e3bb604cbc15f3843bd214f9c2</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetApproachSlowDownDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicVFF.html</anchorfile>
      <anchor>aef5635433ddc08ace9774923011aaa49</anchor>
      <arglist>(const double dist) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>TOptions</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1nav_1_1CHolonomicVFF.html</anchorfile>
      <anchor>a3e8ecb0c4fe7a6c637b1d9fa53df2900</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::ci_less</name>
    <filename>structmrpt_1_1utils_1_1ci__less.html</filename>
    <class kind="struct">mrpt::utils::ci_less::nocase_compare</class>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1ci__less.html</anchorfile>
      <anchor>ae29029d129dad1d0f165f477aa25c99f</anchor>
      <arglist>(const std::string &amp;s1, const std::string &amp;s2) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CIbeoLuxETH</name>
    <filename>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CIbeoLuxETH</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>a49c8aae39af0c65eb5b63f68a734ebfd</anchor>
      <arglist>(std::string _ip=std::string(&quot;10.152.36.93&quot;), unsigned int _port=12002)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>a4110572757c268b1a10e3f6b0e2a220f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>a68bbe804a280ef9c492aae5d7ef22868</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeCommandHeader</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>ae8f8a62f585ef28c51125d04df304bd8</anchor>
      <arglist>(unsigned char *buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeStartCommand</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>af77981d4ebd7feaee2bd2b6df0c689de</anchor>
      <arglist>(unsigned char *buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeStopCommand</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>a010237161ee5419da74ce95d0e2b9d8b</anchor>
      <arglist>(unsigned char *buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeTypeCommand</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>af824ea370941a62f337f119c14fdc401</anchor>
      <arglist>(unsigned char *buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>a2f253d45ec690c04df8114c6a610f6f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CIbeoLuxETH</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>a28df309a8e1ac433c6b50f9587b71f27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>af38e513150a928c47238c58c81a1071c</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>convertLayerToRad</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>ac29b76536a273cfee08d19d36bbfa4e8</anchor>
      <arglist>(int scanlayer)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>convertTicksToHRad</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>ab51e6447627f3fcc189899aa0f55eb74</anchor>
      <arglist>(int hticks, int hticksPerRotation)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>mrpt::poses::CPoint3D</type>
      <name>convertToCartesian</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>a60053d42b125ad439100bb634930060d</anchor>
      <arglist>(float vrad, float hrad, float distance)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dataCollection</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>adaaa7352872c9164697e5873f239924d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>curScanNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>ae764987b6218df798404f32684ed2e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TThreadHandle</type>
      <name>dataCollectionThread</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>a6685e879a8767245ed3ee64baa705d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>lastScanNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>a7ae4054cf50db2a96d5f2880eb0be1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_angleResolution</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>a73bb6344e80c79b73c90eff2b88213a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_beamApperture</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>aa669f18ea566c2ff9afb2fdc7220b33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CClientTCPSocket</type>
      <name>m_client</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>af324321580e61cade8116ea0fbd2fa53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_ip</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>ace48f3bedbc7a968b8b8960905e13e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_maxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>ab548346a227f3f59335802af64587811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_newObs</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>ac9a063aebf7d7e1535cd1288df63f798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::obs::CObservation3DRangeScan &gt;</type>
      <name>m_observations</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>ab566495e0fb82d7ce465b944b0bdeed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>aa0c9e807a4588f7c9b59b3ba338096dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_run</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>afece98f2995ddb5d3bffe46ddeed02bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_scanFrequency</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>a25f5c52621a176e5930f48d3b2f95c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::poses::CPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>acd9a315dcd2336e3dda5c05728385c5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_startAngle</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>a948f7a92f3bf3183c9ff1a2ed2bbfeec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_stopAngle</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>ae0be5ad11411727d65672f84c8309cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_vAngle</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>a2b7d95ccdb1267058290913745b8d9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>vwinkel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIbeoLuxETH.html</anchorfile>
      <anchor>af2ae16ccf2956717f77240ac1e881598</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CICP</name>
    <filename>classmrpt_1_1slam_1_1CICP.html</filename>
    <base>mrpt::slam::CMetricMapsAlignmentAlgorithm</base>
    <class kind="class">mrpt::slam::CICP::TConfigParams</class>
    <class kind="struct">mrpt::slam::CICP::TReturnInfo</class>
    <member kind="function">
      <type>mrpt::poses::CPose3DPDFPtr</type>
      <name>Align3DPDF</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP.html</anchorfile>
      <anchor>a36de9348211276112ca9efedb5fbf1a0</anchor>
      <arglist>(const mrpt::maps::CMetricMap *m1, const mrpt::maps::CMetricMap *m2, const mrpt::poses::CPose3DPDFGaussian &amp;initialEstimationPDF, float *runningTime=NULL, void *info=NULL)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPosePDFPtr</type>
      <name>AlignPDF</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP.html</anchorfile>
      <anchor>a8428699e0ea309ee98f3db53e03dad73</anchor>
      <arglist>(const mrpt::maps::CMetricMap *m1, const mrpt::maps::CMetricMap *m2, const mrpt::poses::CPosePDFGaussian &amp;initialEstimationPDF, float *runningTime=NULL, void *info=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CICP</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP.html</anchorfile>
      <anchor>a03c787f3328250801118933dbc9d97dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CICP</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP.html</anchorfile>
      <anchor>a90f68da0ac5ccafa22850691a59bcc49</anchor>
      <arglist>(const TConfigParams &amp;icpParams)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CICP</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP.html</anchorfile>
      <anchor>a9c69682c870276c32f204e44218b3e56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TConfigParams</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP.html</anchorfile>
      <anchor>ac5276790c90522d2c506a0265305bcef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::poses::CPose3DPDFPtr</type>
      <name>ICP3D_Method_Classic</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP.html</anchorfile>
      <anchor>ac59a8ea7686419c19248d6fe7bab3bdc</anchor>
      <arglist>(const mrpt::maps::CMetricMap *m1, const mrpt::maps::CMetricMap *m2, const mrpt::poses::CPose3DPDFGaussian &amp;initialEstimationPDF, TReturnInfo &amp;outInfo)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::poses::CPosePDFPtr</type>
      <name>ICP_Method_Classic</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP.html</anchorfile>
      <anchor>a7ee050caf7695d84d7466fb6c55d8a40</anchor>
      <arglist>(const mrpt::maps::CMetricMap *m1, const mrpt::maps::CMetricMap *m2, const mrpt::poses::CPosePDFGaussian &amp;initialEstimationPDF, TReturnInfo &amp;outInfo)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::poses::CPosePDFPtr</type>
      <name>ICP_Method_LM</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP.html</anchorfile>
      <anchor>a1b202a97d1af6b0b75e27d1608f3ca37</anchor>
      <arglist>(const mrpt::maps::CMetricMap *m1, const mrpt::maps::CMetricMap *m2, const mrpt::poses::CPosePDFGaussian &amp;initialEstimationPDF, TReturnInfo &amp;outInfo)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>kernel</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP.html</anchorfile>
      <anchor>a635dffc2f9915777ab5f3aae163ab141</anchor>
      <arglist>(const float &amp;x2, const float &amp;rho2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::deciders::CICPCriteriaERD</name>
    <filename>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</filename>
    <templarg></templarg>
    <base>mrpt::graphslam::deciders::CRangeScanEdgeRegistrationDecider</base>
    <class kind="struct">mrpt::graphslam::deciders::CICPCriteriaERD::TParams</class>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a6af8a2b507181d078a2d1442c97b2995</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>af448352c36e22ecc01935122a050a3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CRangeScanEdgeRegistrationDecider&lt; GRAPH_T &gt;</type>
      <name>parent_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a08e058256c1cba3bfdd51cfa180aa381</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>parent_t::range_ops_t</type>
      <name>range_ops_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>ad8c0bfc78734978de1c2d84da12285de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CICPCriteriaERD&lt; GRAPH_T &gt;</type>
      <name>decider_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>ae2f2c106cf5c01581248342d94c746ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>parent_t::nodes_to_scans2D_t</type>
      <name>nodes_to_scans2D_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a17efb96543286f65000b52b25afd5be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CICPCriteriaERD</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a55b44d07a03610d262a8ef25e3a92f42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptiveReport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a00d7db3222a24b7d65dd9bf882d19631</anchor>
      <arglist>(std::string *report_str) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEdgesStats</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a45e3825abb058aa176f2a598df4b5898</anchor>
      <arglist>(std::map&lt; std::string, int &gt; *edge_types_to_num) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeVisuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a0bd63b7218ee91fc5a774901a47aed5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a7568b14987ba4d8fca4abfd033735a41</anchor>
      <arglist>(const std::string &amp;source_fname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyOfWindowEvents</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>ad1050fe6422d91b36158b51554270dc2</anchor>
      <arglist>(const std::map&lt; std::string, bool &gt; &amp;events_occurred)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a4a3c85fa583b5665dac0c801493bd7d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>ad32047d151108d678ab7a3f3de9eb392</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateVisuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>ae05d44c24bc82f9ad1622027c8a9f343</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CICPCriteriaERD</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a59c46266009092f215b8f6684a2650e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TParams</type>
      <name>params</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>ab7a9475b96fee792085661bb2906ff4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>checkIfInvalidDataset</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a49e33bf5b0592672d40dbd7e53c8490b</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>checkRegistrationCondition2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a34dd6d55d1d79960f4d89a37565f4888</anchor>
      <arglist>(const std::set&lt; mrpt::utils::TNodeID &gt; &amp;nodes_set)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>checkRegistrationCondition3D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>afdbff7803bb893e48ea2f49feca8c988</anchor>
      <arglist>(const std::set&lt; mrpt::utils::TNodeID &gt; &amp;nodes_set)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dumpVisibilityErrorMsg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>ac343f3d78b7d1ea886730061f993983c</anchor>
      <arglist>(std::string viz_flag, int sleep_time=500)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getNearbyNodesOf</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a974948e61ff75ac14a4e8da796bec169</anchor>
      <arglist>(std::set&lt; mrpt::utils::TNodeID &gt; *nodes_set, const mrpt::utils::TNodeID &amp;cur_nodeID, double distance)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>registerNewEdge</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a12bd2343138fc88f5e48c3dfa92cdc1a</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;from, const mrpt::utils::TNodeID &amp;to, const constraint_t &amp;rel_edge)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleLaserScansVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>acc3d6fe4aba0522b7cc37c0192fccf35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>m_edge_types_to_nums</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>ad3d3936b6d2361b6a258c50e23c1a90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation2DRangeScanPtr</type>
      <name>m_fake_laser_scan2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a49eb2bd44b3f772111d95c54128a718a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_is_using_3DScan</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a9379cc4cc20e9199925b7df6bcd10381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_laser_scans_color</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a993967fc3fa8b37469da14a897dcd139</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation2DRangeScanPtr</type>
      <name>m_last_laser_scan2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>abd1011ab86549d72f446de5e5a592e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation3DRangeScanPtr</type>
      <name>m_last_laser_scan3D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a0e1f0aa5dd44f9847eaf738a76cbcc7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; mrpt::utils::TNodeID, mrpt::obs::CObservation2DRangeScanPtr &gt;</type>
      <name>m_nodes_to_laser_scans2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a49c8234d703ea19fb45a0a7b6cfecea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; mrpt::utils::TNodeID, mrpt::obs::CObservation3DRangeScanPtr &gt;</type>
      <name>m_nodes_to_laser_scans3D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a88d4e4166306b3a6bfe8cfa036abfe5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_search_disk</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>aec3ec66359537b29430d5b5f7127416f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_search_disk_color</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a92caea0c803ceabb7b318779c4cf5795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_search_disk</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a20d95e10d7b4622e4d32bf5e9c4bbd70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a6af8a2b507181d078a2d1442c97b2995</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>af448352c36e22ecc01935122a050a3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CRangeScanEdgeRegistrationDecider&lt; GRAPH_T &gt;</type>
      <name>parent_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a08e058256c1cba3bfdd51cfa180aa381</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>parent_t::range_ops_t</type>
      <name>range_ops_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>ad8c0bfc78734978de1c2d84da12285de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CICPCriteriaERD&lt; GRAPH_T &gt;</type>
      <name>decider_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>ae2f2c106cf5c01581248342d94c746ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>parent_t::nodes_to_scans2D_t</type>
      <name>nodes_to_scans2D_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD.html</anchorfile>
      <anchor>a17efb96543286f65000b52b25afd5be6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::deciders::CICPCriteriaNRD</name>
    <filename>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</filename>
    <templarg></templarg>
    <base virtualness="virtual">mrpt::graphslam::deciders::CNodeRegistrationDecider</base>
    <base>mrpt::graphslam::deciders::CRangeScanOps</base>
    <class kind="struct">mrpt::graphslam::deciders::CICPCriteriaNRD::TParams</class>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a29ff59869933bb639085cceaea80ad84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>afe4f5c1f1e9c31f02935ede635fe3145</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::global_pose_t</type>
      <name>global_pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a423c0ba09b5c531d9ca30367903b3670</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, constraint_t::state_length, constraint_t::state_length &gt;</type>
      <name>InfMat</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>aa0873e0397a340645b7fb3faa92c2655</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::deciders::CRangeScanOps&lt; GRAPH_T &gt;</type>
      <name>range_ops_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>ab5247f186cb157b5e7d05ec645b9c808</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CICPCriteriaNRD&lt; GRAPH_T &gt;</type>
      <name>decider_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>ae8d404822d73380e9153ae34c20be9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_T &gt;</type>
      <name>parent_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a0e98f27ba9572caed87c2b2de8aa5aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CICPCriteriaNRD</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>adf0d58269f9b56ee7510163ca8a26686</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptiveReport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a955a46be901b1a59b2ca22ad18145b40</anchor>
      <arglist>(std::string *report_str) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a9624ea43a727fd5856dcc5e4e54fa9a6</anchor>
      <arglist>(const std::string &amp;source_fname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a5ff4f82e7b9209c834cf78f493a20077</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a5077411553ad7ad8b95e63cb50c625ac</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateState2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a6c1ab626c629082cb83ec2b8b2e5697d</anchor>
      <arglist>(mrpt::obs::CObservation2DRangeScanPtr observation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateState3D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a47ec0745b34678e2c422116510d0501a</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScanPtr observation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CICPCriteriaNRD</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>ae2f2fd8845eaabc94e1af4ca26c9011f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TParams</type>
      <name>params</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a35c21a16c7a8a1628822b30fd31a8655</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkRegistrationCondition</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a684dcfc43f83038d82ba61c81f358264</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkRegistrationCondition2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a4387af1e1bfb745b7187777effb84122</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkRegistrationCondition3D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>aed89708d688882e81bb7622f1dec6134</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pose_t</type>
      <name>m_curr_odometry_only_pose</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a9b66f1450f58d9343c25c167b5aa6a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_is_using_3DScan</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a4735f4fe5f88973197fd1c66cc6b0b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pose_t</type>
      <name>m_last_odometry_only_pose</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a01f7b291fa6d4a78fb9be2173a5f70c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>constraint_t</type>
      <name>m_latest_odometry_PDF</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>aa6f470ac590ed2b39f71a2a41796eae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TSlidingWindow</type>
      <name>m_mahal_distance_ICP_odom</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a481428a7d278fb7077c3ee88dadf8d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_times_used_ICP</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>ad7805c23245f699cc2ec555d4d71513d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_times_used_odom</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>ad42423b98f11ef41d2d20c848d829c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_use_angle_difference_node_reg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a5ca8e96d4218ab02c4ea5749754402cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_use_distance_node_reg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>acea4749007ffbb249b3caa98fd22ec61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation2DRangeScanPtr</type>
      <name>m_last_laser_scan2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a2c1c4a1a00dc202da9583da65e068f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation2DRangeScanPtr</type>
      <name>m_curr_laser_scan2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a48c4a64f3fb45aeaed8077ac84ddc0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation3DRangeScanPtr</type>
      <name>m_last_laser_scan3D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a0ab36c25b9068176b69c648954084cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation3DRangeScanPtr</type>
      <name>m_curr_laser_scan3D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a1615bfb8f1edf38eb462d3673493f3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a29ff59869933bb639085cceaea80ad84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>afe4f5c1f1e9c31f02935ede635fe3145</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::global_pose_t</type>
      <name>global_pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a423c0ba09b5c531d9ca30367903b3670</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, constraint_t::state_length, constraint_t::state_length &gt;</type>
      <name>InfMat</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>aa0873e0397a340645b7fb3faa92c2655</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::deciders::CRangeScanOps&lt; GRAPH_T &gt;</type>
      <name>range_ops_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>ab5247f186cb157b5e7d05ec645b9c808</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CICPCriteriaNRD&lt; GRAPH_T &gt;</type>
      <name>decider_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>ae8d404822d73380e9153ae34c20be9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_T &gt;</type>
      <name>parent_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a0e98f27ba9572caed87c2b2de8aa5aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation2DRangeScanPtr</type>
      <name>m_last_laser_scan2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a2c1c4a1a00dc202da9583da65e068f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation2DRangeScanPtr</type>
      <name>m_curr_laser_scan2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a48c4a64f3fb45aeaed8077ac84ddc0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation3DRangeScanPtr</type>
      <name>m_last_laser_scan3D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a0ab36c25b9068176b69c648954084cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation3DRangeScanPtr</type>
      <name>m_curr_laser_scan3D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD.html</anchorfile>
      <anchor>a1615bfb8f1edf38eb462d3673493f3b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CImage</name>
    <filename>classmrpt_1_1utils_1_1CImage.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>mrpt::utils::CCanvas</base>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a5c4b41408d6e928b71890381ba3c7abb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a04d6e1add6c061b46f607646c23d9b81</anchor>
      <arglist>(unsigned int width, unsigned int height, TImageChannels nChannels=CH_RGB, bool originTopLeft=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>af42e44719de53c289934d4e07c32f50c</anchor>
      <arglist>(const CImage &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a82c3c20f9a22bba810bccd7401719e94</anchor>
      <arglist>(TConstructorFlags_CImage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a382ccd55b8e4f7c2f13a240706f80e81</anchor>
      <arglist>(const CImage &amp;other_img, TConstructorFlags_CImage constructor_flag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a2eb8b2fa03ed6e72a8650e923c51f675</anchor>
      <arglist>(void *iplImage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a2e6747f0fe14b495c614418f54003468</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m, bool matrix_is_normalized)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ad219ab511f81521340af0bc20b9d45fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a77228d5ac964d44aa3ccd87ac958ab7a</anchor>
      <arglist>(unsigned int width, unsigned int height, TImageChannels nChannels, bool originTopLeft)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a8b9e35b63d52811017c515184d1f4c25</anchor>
      <arglist>(unsigned int width, unsigned int height, TInterpolationMethod interp=IMG_INTERP_CUBIC)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a7e9379dafd5a0931ad89a113c93d498f</anchor>
      <arglist>(CImage &amp;out_img, unsigned int width, unsigned int height, TInterpolationMethod interp=IMG_INTERP_CUBIC) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotateImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a5a344e9a4e920abb63b3a5a4d3829391</anchor>
      <arglist>(double angle_radians, unsigned int center_x, unsigned int center_y, double scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixel</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>adc38d7350ae5bbee01ab7113990bc498</anchor>
      <arglist>(int x, int y, size_t color) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOriginTopLeft</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>afeef1b0ebffa7371a4918ba8dec0f2f5</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>line</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ad390eb26c9a8252244a4835f3969246e</anchor>
      <arglist>(int x0, int y0, int x1, int y1, const mrpt::utils::TColor color, unsigned int width=1, TPenStyle penStyle=psSolid) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawCircle</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a07d372d6ebdf404b672016600af5e6c7</anchor>
      <arglist>(int x, int y, int radius, const mrpt::utils::TColor &amp;color=mrpt::utils::TColor(255, 255, 255), unsigned int width=1) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>equalizeHistInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ae7eb89c5247fdbdcf8a263c9a9eb35ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>equalizeHist</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>afec3c213bf91c7fa5491f44b26f21317</anchor>
      <arglist>(CImage &amp;outImg) const </arglist>
    </member>
    <member kind="function">
      <type>CImage</type>
      <name>scaleHalf</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a4081b970421194842f33e085e3d64208</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleHalf</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a9568c8784786c2c732c040218fd49561</anchor>
      <arglist>(CImage &amp;out_image) const </arglist>
    </member>
    <member kind="function">
      <type>CImage</type>
      <name>scaleHalfSmooth</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a70e6eb2c8d81eebf6acc189eb694f59d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleHalfSmooth</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a6cbd6a63962385272ed9db98627a1f7b</anchor>
      <arglist>(CImage &amp;out_image) const </arglist>
    </member>
    <member kind="function">
      <type>CImage</type>
      <name>scaleDouble</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a74a66af9b4d7f4ee2e28d4281f654e4b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleDouble</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>af382af5b888851d89a7f6dec68aa199b</anchor>
      <arglist>(CImage &amp;out_image) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_patch</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a76305a9d2867847a08fb252de130d102</anchor>
      <arglist>(const CImage &amp;patch, const unsigned int col, const unsigned int row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_patch</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a705c5e3c26fa51f74bbfaaf30645fc28</anchor>
      <arglist>(CImage &amp;patch, const unsigned int col=0, const unsigned int row=0, const unsigned int width=1, const unsigned int height=1) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>correlate</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a1c40d9e31038e72e148d0cb4c79ebf2c</anchor>
      <arglist>(const CImage &amp;img2int, int width_init=0, int height_init=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cross_correlation</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a05c907f3d2f2aca493fbe112918c2eac</anchor>
      <arglist>(const CImage &amp;patch_img, size_t &amp;u_max, size_t &amp;v_max, double &amp;max_val, int u_search_ini=-1, int v_search_ini=-1, int u_search_size=-1, int v_search_size=-1, CImage *out_corr_image=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cross_correlation_FFT</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ab859ca230bb58a0a8ef0610bfd985c1d</anchor>
      <arglist>(const CImage &amp;in_img, math::CMatrixFloat &amp;out_corr, int u_search_ini=-1, int v_search_ini=-1, int u_search_size=-1, int v_search_size=-1, float biasThisImg=0, float biasInImg=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>af2125c3a3d804099798e08554f8a8bf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flipVertical</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>afaebe11c846007fce2a02ba3af3a51a7</anchor>
      <arglist>(bool also_swapRB=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flipHorizontal</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a1118adebb300239798df5db1508cebd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapRB</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ae09b7623ebc22a27ad12857cf9716779</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectifyImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a285209dfb4fd962db8dd77583dbfa9f8</anchor>
      <arglist>(CImage &amp;out_img, const mrpt::utils::TCamera &amp;cameraParams) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectifyImageInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a54925fa8879ae8721dab2f7e9a3b66b7</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;cameraParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectifyImageInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ad7583d9c2067dc920046533b9432d822</anchor>
      <arglist>(void *mapX, void *mapY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterMedian</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>aaa1df93dd8bfc1557a3299ff068e5254</anchor>
      <arglist>(CImage &amp;out_img, int W=3) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterMedianInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a0a91907d4f4780cf1938fbd3163cdb7a</anchor>
      <arglist>(int W=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterGaussianInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a48fc9118d5db70884d908fa5f5cf6504</anchor>
      <arglist>(int W=3, int H=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterGaussian</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a30ce89d779eb9fb36d16a208aa8b8a5d</anchor>
      <arglist>(CImage &amp;out_img, int W=3, int H=3) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>drawChessboardCorners</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a51987b3596f7b28f4cee7a4d627e360a</anchor>
      <arglist>(std::vector&lt; TPixelCoordf &gt; &amp;cornerCoords, unsigned int check_size_x, unsigned int check_size_y, unsigned int lines_width=1, unsigned int circles_radius=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>joinImagesHorz</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a047ae701c813af4412d8b009e3320903</anchor>
      <arglist>(const CImage &amp;im1, const CImage &amp;im2)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>KLT_response</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ad9a9ffd42f8b1ad9d808baf03a9e1766</anchor>
      <arglist>(const unsigned int x, const unsigned int y, const unsigned int half_window_size) const </arglist>
    </member>
    <member kind="function">
      <type>CImage &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a6431c79238977c9bd49c0e045e3e4ac0</anchor>
      <arglist>(const CImage &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFromForceLoad</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a71ff643fc3803023ca528d1e6b38b7bf</anchor>
      <arglist>(const CImage &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFastFrom</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ad977d4d30b57c17e77af1b469dcae6e8</anchor>
      <arglist>(CImage &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a6e770c6661cc156a28afbed22b9be5bb</anchor>
      <arglist>(CImage &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>getAs</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a6eb49fc77a2c2830187ed5225e8744d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>getAs</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a26f034e5d3ffab83a41326a6f6fdf5a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>get_unsafe</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a648596a2619f53234ebc5118a8d853ef</anchor>
      <arglist>(unsigned int col, unsigned int row, unsigned int channel=0) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAsFloat</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a9153c59fd573935c5689905381142e80</anchor>
      <arglist>(unsigned int col, unsigned int row, unsigned int channel) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAsFloat</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a2b8befb691bd430caf0bc40be40fdb0e</anchor>
      <arglist>(unsigned int col, unsigned int row) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a9ef9baca314c48db7c6c1f6296380bb4</anchor>
      <arglist>(unsigned int col, unsigned int row, unsigned int channel=0) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getWidth</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ab17da41210a4d6c1e6989b028645c508</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getHeight</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a72a09e7e44a1377baca8de8cbd01d3e8</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a9da0c1d797098c4eaffe219851c5f944</anchor>
      <arglist>(TImageSize &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>TImageSize</type>
      <name>getSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a4f8e2244425e66957467cc00ddabde6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowStride</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ab4abd8e3275f5fa9b9f35ba14766b668</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMaxAsFloat</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a36e605862a90b8e75862267f5b2777fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColor</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>af3ef8b9e7f7775a8f30b01783ff3752d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOriginTopLeft</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a510edd28cd0c9c6987f9804cad610f88</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getChannelsOrder</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a90a42463159254e853d4ba2ef76c8eeb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChannelsOrder_RGB</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>aeb0f2a0af88aec95b09c9deae0dedbe8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChannelsOrder_BGR</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>afb3a1e80d1e30e69a8b1d1d95ad28e93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TImageChannels</type>
      <name>getChannelCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a6e34e12d9a49477546f1dbc927c1b374</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>aa69ef74dd66643ee9fc2919c7544a3a5</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;outMatrix, bool doResize=true, int x_min=0, int y_min=0, int x_max=-1, int y_max=-1) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsRGBMatrices</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a2d6e0ca1da82e4e97994ce150d3d548a</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;outMatrixR, mrpt::math::CMatrixFloat &amp;outMatrixG, mrpt::math::CMatrixFloat &amp;outMatrixB, bool doResize=true, int x_min=0, int y_min=0, int x_max=-1, int y_max=-1) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrixTiled</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ac720e93e3adc676e7c3ac9ee744efefe</anchor>
      <arglist>(math::CMatrix &amp;outMatrix) const </arglist>
    </member>
    <member kind="function">
      <type>CImage</type>
      <name>grayscale</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a0baa4f5873636cfa4c1f3d62522a551d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grayscale</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a06242147ef3121b0fb1bf08e7f93b3a3</anchor>
      <arglist>(CImage &amp;ret) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colorImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a57b867334adfac1e8aee254243d7d5db</anchor>
      <arglist>(CImage &amp;ret) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colorImageInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a29627a97686a8cc3be9d3b959361754c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grayscaleInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a6beb145a5a8cec1ff2e4875c13cd4d3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>DISABLE_ZIP_COMPRESSION</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a765e45e72d1cdf3be169c4cdc3916dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>DISABLE_JPEG_COMPRESSION</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a0337e835ac47c965dfa84c45f3bd91f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>SERIALIZATION_JPEG_QUALITY</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a344161df775ea9f538e14438881676e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>changeSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a5ced96c03ffb270ba2acaf82e1f5b375</anchor>
      <arglist>(unsigned int width, unsigned int height, TImageChannels nChannels, bool originTopLeft)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>makeSureImageIsLoaded</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a3766f91082a99c9cad7c6b323abe9d07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>releaseIpl</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a153773d80aacd2e54387f813a1f1a648</anchor>
      <arglist>(bool thisIsExternalImgUnload=false) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>img</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a35ed32bed738be526c2152acc3e64164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_imgIsReadOnly</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ab25223a74268999b4b9d6a4594d20c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_imgIsExternalStorage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>af3dbc7d29f50c5ca287c35f244f5ffe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_externalFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ae621098c3369678aa53d99a9cd79f22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a5c4b41408d6e928b71890381ba3c7abb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a04d6e1add6c061b46f607646c23d9b81</anchor>
      <arglist>(unsigned int width, unsigned int height, TImageChannels nChannels=CH_RGB, bool originTopLeft=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>af42e44719de53c289934d4e07c32f50c</anchor>
      <arglist>(const CImage &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a82c3c20f9a22bba810bccd7401719e94</anchor>
      <arglist>(TConstructorFlags_CImage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a382ccd55b8e4f7c2f13a240706f80e81</anchor>
      <arglist>(const CImage &amp;other_img, TConstructorFlags_CImage constructor_flag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a2eb8b2fa03ed6e72a8650e923c51f675</anchor>
      <arglist>(void *iplImage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a2e6747f0fe14b495c614418f54003468</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m, bool matrix_is_normalized)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ad219ab511f81521340af0bc20b9d45fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>DISABLE_ZIP_COMPRESSION</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a765e45e72d1cdf3be169c4cdc3916dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>DISABLE_JPEG_COMPRESSION</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a0337e835ac47c965dfa84c45f3bd91f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int</type>
      <name>SERIALIZATION_JPEG_QUALITY</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a344161df775ea9f538e14438881676e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a77228d5ac964d44aa3ccd87ac958ab7a</anchor>
      <arglist>(unsigned int width, unsigned int height, TImageChannels nChannels, bool originTopLeft)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a8b9e35b63d52811017c515184d1f4c25</anchor>
      <arglist>(unsigned int width, unsigned int height, TInterpolationMethod interp=IMG_INTERP_CUBIC)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a7e9379dafd5a0931ad89a113c93d498f</anchor>
      <arglist>(CImage &amp;out_img, unsigned int width, unsigned int height, TInterpolationMethod interp=IMG_INTERP_CUBIC) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotateImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a5a344e9a4e920abb63b3a5a4d3829391</anchor>
      <arglist>(double angle_radians, unsigned int center_x, unsigned int center_y, double scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPixel</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>adc38d7350ae5bbee01ab7113990bc498</anchor>
      <arglist>(int x, int y, size_t color) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOriginTopLeft</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>afeef1b0ebffa7371a4918ba8dec0f2f5</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>line</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ad390eb26c9a8252244a4835f3969246e</anchor>
      <arglist>(int x0, int y0, int x1, int y1, const mrpt::utils::TColor color, unsigned int width=1, TPenStyle penStyle=psSolid) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawCircle</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a07d372d6ebdf404b672016600af5e6c7</anchor>
      <arglist>(int x, int y, int radius, const mrpt::utils::TColor &amp;color=mrpt::utils::TColor(255, 255, 255), unsigned int width=1) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>equalizeHistInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ae7eb89c5247fdbdcf8a263c9a9eb35ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>equalizeHist</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>afec3c213bf91c7fa5491f44b26f21317</anchor>
      <arglist>(CImage &amp;outImg) const </arglist>
    </member>
    <member kind="function">
      <type>CImage</type>
      <name>scaleHalf</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a4081b970421194842f33e085e3d64208</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleHalf</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a9568c8784786c2c732c040218fd49561</anchor>
      <arglist>(CImage &amp;out_image) const </arglist>
    </member>
    <member kind="function">
      <type>CImage</type>
      <name>scaleHalfSmooth</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a70e6eb2c8d81eebf6acc189eb694f59d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleHalfSmooth</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a6cbd6a63962385272ed9db98627a1f7b</anchor>
      <arglist>(CImage &amp;out_image) const </arglist>
    </member>
    <member kind="function">
      <type>CImage</type>
      <name>scaleDouble</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a74a66af9b4d7f4ee2e28d4281f654e4b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleDouble</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>af382af5b888851d89a7f6dec68aa199b</anchor>
      <arglist>(CImage &amp;out_image) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_patch</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a76305a9d2867847a08fb252de130d102</anchor>
      <arglist>(const CImage &amp;patch, const unsigned int col, const unsigned int row)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extract_patch</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a705c5e3c26fa51f74bbfaaf30645fc28</anchor>
      <arglist>(CImage &amp;patch, const unsigned int col=0, const unsigned int row=0, const unsigned int width=1, const unsigned int height=1) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>correlate</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a1c40d9e31038e72e148d0cb4c79ebf2c</anchor>
      <arglist>(const CImage &amp;img2int, int width_init=0, int height_init=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cross_correlation</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a05c907f3d2f2aca493fbe112918c2eac</anchor>
      <arglist>(const CImage &amp;patch_img, size_t &amp;u_max, size_t &amp;v_max, double &amp;max_val, int u_search_ini=-1, int v_search_ini=-1, int u_search_size=-1, int v_search_size=-1, CImage *out_corr_image=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cross_correlation_FFT</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ab859ca230bb58a0a8ef0610bfd985c1d</anchor>
      <arglist>(const CImage &amp;in_img, math::CMatrixFloat &amp;out_corr, int u_search_ini=-1, int v_search_ini=-1, int u_search_size=-1, int v_search_size=-1, float biasThisImg=0, float biasInImg=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>af2125c3a3d804099798e08554f8a8bf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flipVertical</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>afaebe11c846007fce2a02ba3af3a51a7</anchor>
      <arglist>(bool also_swapRB=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flipHorizontal</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a1118adebb300239798df5db1508cebd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapRB</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ae09b7623ebc22a27ad12857cf9716779</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectifyImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a285209dfb4fd962db8dd77583dbfa9f8</anchor>
      <arglist>(CImage &amp;out_img, const mrpt::utils::TCamera &amp;cameraParams) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectifyImageInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a54925fa8879ae8721dab2f7e9a3b66b7</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;cameraParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectifyImageInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ad7583d9c2067dc920046533b9432d822</anchor>
      <arglist>(void *mapX, void *mapY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterMedian</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>aaa1df93dd8bfc1557a3299ff068e5254</anchor>
      <arglist>(CImage &amp;out_img, int W=3) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterMedianInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a0a91907d4f4780cf1938fbd3163cdb7a</anchor>
      <arglist>(int W=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterGaussianInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a48fc9118d5db70884d908fa5f5cf6504</anchor>
      <arglist>(int W=3, int H=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterGaussian</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a30ce89d779eb9fb36d16a208aa8b8a5d</anchor>
      <arglist>(CImage &amp;out_img, int W=3, int H=3) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>drawChessboardCorners</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a51987b3596f7b28f4cee7a4d627e360a</anchor>
      <arglist>(std::vector&lt; TPixelCoordf &gt; &amp;cornerCoords, unsigned int check_size_x, unsigned int check_size_y, unsigned int lines_width=1, unsigned int circles_radius=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>joinImagesHorz</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a047ae701c813af4412d8b009e3320903</anchor>
      <arglist>(const CImage &amp;im1, const CImage &amp;im2)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>KLT_response</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ad9a9ffd42f8b1ad9d808baf03a9e1766</anchor>
      <arglist>(const unsigned int x, const unsigned int y, const unsigned int half_window_size) const </arglist>
    </member>
    <member kind="function">
      <type>CImage &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a6431c79238977c9bd49c0e045e3e4ac0</anchor>
      <arglist>(const CImage &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFromForceLoad</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a71ff643fc3803023ca528d1e6b38b7bf</anchor>
      <arglist>(const CImage &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFastFrom</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ad977d4d30b57c17e77af1b469dcae6e8</anchor>
      <arglist>(CImage &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a6e770c6661cc156a28afbed22b9be5bb</anchor>
      <arglist>(CImage &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>getAs</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a6eb49fc77a2c2830187ed5225e8744d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>getAs</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a26f034e5d3ffab83a41326a6f6fdf5a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>get_unsafe</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a648596a2619f53234ebc5118a8d853ef</anchor>
      <arglist>(unsigned int col, unsigned int row, unsigned int channel=0) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAsFloat</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a9153c59fd573935c5689905381142e80</anchor>
      <arglist>(unsigned int col, unsigned int row, unsigned int channel) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAsFloat</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a2b8befb691bd430caf0bc40be40fdb0e</anchor>
      <arglist>(unsigned int col, unsigned int row) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a9ef9baca314c48db7c6c1f6296380bb4</anchor>
      <arglist>(unsigned int col, unsigned int row, unsigned int channel=0) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getWidth</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ab17da41210a4d6c1e6989b028645c508</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getHeight</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a72a09e7e44a1377baca8de8cbd01d3e8</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a9da0c1d797098c4eaffe219851c5f944</anchor>
      <arglist>(TImageSize &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>TImageSize</type>
      <name>getSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a4f8e2244425e66957467cc00ddabde6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowStride</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ab4abd8e3275f5fa9b9f35ba14766b668</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMaxAsFloat</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a36e605862a90b8e75862267f5b2777fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColor</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>af3ef8b9e7f7775a8f30b01783ff3752d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOriginTopLeft</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a510edd28cd0c9c6987f9804cad610f88</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getChannelsOrder</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a90a42463159254e853d4ba2ef76c8eeb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChannelsOrder_RGB</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>aeb0f2a0af88aec95b09c9deae0dedbe8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setChannelsOrder_BGR</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>afb3a1e80d1e30e69a8b1d1d95ad28e93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TImageChannels</type>
      <name>getChannelCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a6e34e12d9a49477546f1dbc927c1b374</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>aa69ef74dd66643ee9fc2919c7544a3a5</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;outMatrix, bool doResize=true, int x_min=0, int y_min=0, int x_max=-1, int y_max=-1) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsRGBMatrices</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a2d6e0ca1da82e4e97994ce150d3d548a</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;outMatrixR, mrpt::math::CMatrixFloat &amp;outMatrixG, mrpt::math::CMatrixFloat &amp;outMatrixB, bool doResize=true, int x_min=0, int y_min=0, int x_max=-1, int y_max=-1) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrixTiled</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ac720e93e3adc676e7c3ac9ee744efefe</anchor>
      <arglist>(math::CMatrix &amp;outMatrix) const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>IMAGES_PATH_BASE</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a61d1b01064e0d6072b3afbb9badf027a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExternalStorage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a823c204243edcee2358589bd38a0c7ef</anchor>
      <arglist>(const std::string &amp;fileName) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExternallyStored</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a6675e91f9d52059beeeb3907718bd66c</anchor>
      <arglist>() const MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getExternalStorageFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a30a5d823f159b04814bf3c7c75fe2101</anchor>
      <arglist>() const MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getExternalStorageFileAbsolutePath</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>aaa0282794914d5f94bcdfe3cee89e060</anchor>
      <arglist>(std::string &amp;out_path) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getExternalStorageFileAbsolutePath</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>aba8221e3e52ad5b6453d394f41f034a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forceLoad</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>af1081dd84978aa6e28d6fe78a88af6ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>af7e37d757eac78489e42d762ee157a1d</anchor>
      <arglist>() const MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromMemoryBuffer</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ac8fdb595f64c0261aa65e62cf770177c</anchor>
      <arglist>(unsigned int width, unsigned int height, bool color, unsigned char *rawpixels, bool swapRedBlue=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromMemoryBuffer</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a537b12444cc6afe9037bf099303bb0f0</anchor>
      <arglist>(unsigned int width, unsigned int height, unsigned int bytesPerRow, unsigned char *red, unsigned char *green, unsigned char *blue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromIplImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a25abeebbe8d162b68a761215804b0981</anchor>
      <arglist>(void *iplImage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromIplImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a16d197ded1f3dee1975be01bcbe456fe</anchor>
      <arglist>(void *iplImage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromIplImageReadOnly</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a7c7d2e7e2b5a32bbb59219b424e6900f</anchor>
      <arglist>(void *iplImage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromImageReadOnly</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>aeadbe9b94550d1378e19f6510f7e788c</anchor>
      <arglist>(const CImage &amp;other_img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a7e44d9399f9ec03ca9cdf7cdde833c6b</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m, bool matrix_is_normalized=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromRGBMatrices</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a145e489c5a2d2dd5f320e2ad74caf888</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m_r, const Eigen::MatrixBase&lt; Derived &gt; &amp;m_g, const Eigen::MatrixBase&lt; Derived &gt; &amp;m_b, bool matrix_is_normalized=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromStreamAsJPEG</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a71c41daa5a01b3197011bf7d19895772</anchor>
      <arglist>(CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a334aac0b8c6281407b8f4a9a38e928e8</anchor>
      <arglist>(const std::string &amp;fileName, int isColor=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromXPM</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a4a85e21de456da6b8495fbb065089ecb</anchor>
      <arglist>(const char **xpm_array, bool swap_rb=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a7f791baa1a008bfc79c6fb59a51a0545</anchor>
      <arglist>(const std::string &amp;fileName, int jpeg_quality=95) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToStreamAsJPEG</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a1d57c43936d32f1c1f3c585655afe84b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const int jpeg_quality=95) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>loadTGA</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>acf23c578db702120a0e6322af66eae4d</anchor>
      <arglist>(const std::string &amp;fileName, mrpt::utils::CImage &amp;out_RGB, mrpt::utils::CImage &amp;out_alpha)</arglist>
    </member>
    <member kind="function">
      <type>CImage</type>
      <name>grayscale</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a0baa4f5873636cfa4c1f3d62522a551d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grayscale</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a06242147ef3121b0fb1bf08e7f93b3a3</anchor>
      <arglist>(CImage &amp;ret) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colorImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a57b867334adfac1e8aee254243d7d5db</anchor>
      <arglist>(CImage &amp;ret) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colorImageInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a29627a97686a8cc3be9d3b959361754c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grayscaleInPlace</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a6beb145a5a8cec1ff2e4875c13cd4d3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>img</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>a35ed32bed738be526c2152acc3e64164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_imgIsReadOnly</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ab25223a74268999b4b9d6a4594d20c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_imgIsExternalStorage</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>af3dbc7d29f50c5ca287c35f244f5ffe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_externalFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CImage.html</anchorfile>
      <anchor>ae621098c3369678aa53d99a9cd79f22f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CImageGrabber_dc1394</name>
    <filename>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</filename>
    <class kind="struct">mrpt::hwdrivers::CImageGrabber_dc1394::TCameraInfo</class>
    <member kind="typedef">
      <type>std::list&lt; TCameraInfo &gt;</type>
      <name>TCameraInfoList</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>afcc01d97eaa7b29b6a0aaea804432f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>changeCaptureOptions</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>a0c569f9d158ec77badb770628151bfc1</anchor>
      <arglist>(const TCaptureOptions_dc1394 &amp;options)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImageGrabber_dc1394</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>a03781e24abacb753b9234cd138c33791</anchor>
      <arglist>(uint64_t cameraGUID=0, uint16_t cameraUnit=0, const TCaptureOptions_dc1394 &amp;options=TCaptureOptions_dc1394(), bool verbose=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>a65e0c007e9d7637cbed10b5def662759</anchor>
      <arglist>(mrpt::obs::CObservationImage &amp;out_observation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>a1f0d6b43cec6dc1f86f1bdf13b8869c6</anchor>
      <arglist>(mrpt::obs::CObservationStereoImages &amp;out_observation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>aec3708ba16570f558596264ecb1e92b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setSoftwareTriggerLevel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>aa37f25c26f0ec3d8bad68a18750b914c</anchor>
      <arglist>(bool level)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CImageGrabber_dc1394</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>a2917eec085bebf1c596aa6a7e047e38c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>enumerateCameras</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>ab98f006f2c5b133de89a000f0c886d1d</anchor>
      <arglist>(TCameraInfoList &amp;out_list)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bInitialized</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>addca0dceaab8dfb48cfd18336d634d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_dc1394_lib_context</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>a76ec7e62c97d88f82ea65420cf6a9ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_dc1394camera</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>a1cda0f0c14e5ceddc1901fb9b60186c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_desired_mode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>a59b381e99ea299172a7016c2aeff8bc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCaptureOptions_dc1394</type>
      <name>m_options</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394.html</anchorfile>
      <anchor>ad1ca20f2f13da3803d636c2ae9e381d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CImageGrabber_FlyCapture2</name>
    <filename>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</filename>
    <base>mrpt::utils::CUncopiable</base>
    <member kind="function">
      <type></type>
      <name>CImageGrabber_FlyCapture2</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>a5d15c3e332df7f2f91dd35c3e9d5a8db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImageGrabber_FlyCapture2</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>a7e25757269c26d807f5d606fbc7c7823</anchor>
      <arglist>(const TCaptureOptions_FlyCapture2 &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>a1db205f5479586a56274be10872b2924</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TCaptureOptions_FlyCapture2 &amp;</type>
      <name>getCameraOptions</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>aa8b6e818450ef66912ab76620b996e66</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>af17bcab5d815eca9264064d9d839334f</anchor>
      <arglist>(mrpt::obs::CObservationImage &amp;out_observation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>a82886f1d61dc3ae80edd4b63bff78981</anchor>
      <arglist>(mrpt::obs::CObservationStereoImages &amp;out_observation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStereo</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>ac2c151b11c80c99a89b016f72865f268</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>aaa49f13d5585192eb157d05b6cb4cbd1</anchor>
      <arglist>(const TCaptureOptions_FlyCapture2 &amp;options, const bool startCapture=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startCapture</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>a12374578307ffcd8ff2d06bb2621c505</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopCapture</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>af62531b760c27348e2da70eac936d23d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CImageGrabber_FlyCapture2</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>a32ed619eba85acf528a370974f1b3a0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getFC2version</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>a4c5fb97353cb6a8882994d571b90a64a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>startSyncCapture</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>af923597610d97539b5de4d44dcfbed11</anchor>
      <arglist>(int numCameras, const CImageGrabber_FlyCapture2 **cameras_array)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_baseline</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>a51ebc851823ca327957918a76a1f26ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_camera</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>aa841d82ab3d436499b2055dd5faca41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_camera_info</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>aa300917a59edef2fce28a272a1ee2338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_centerCol</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>a5a943f7f071be990f2240711b6e440c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_centerRow</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>a3376c90171830cf9d531fb4dd396231b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_focalLength</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>ade1b27e896c3a162f710e9ce026216db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_img_buffer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>a84daea015f21f33f0ebd580ac012c960</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCaptureOptions_FlyCapture2</type>
      <name>m_options</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>ac20d5e3f32c78f2662c9ff70b27bfe15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_triclops</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__FlyCapture2.html</anchorfile>
      <anchor>a301c3de52dd12bf82907bcd5c2621853</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CImageGrabber_OpenCV</name>
    <filename>classmrpt_1_1hwdrivers_1_1CImageGrabber__OpenCV.html</filename>
    <member kind="function">
      <type></type>
      <name>CImageGrabber_OpenCV</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__OpenCV.html</anchorfile>
      <anchor>aea3d6faabd51c4aa96bb51982ad72533</anchor>
      <arglist>(int cameraIndex=-1, TCameraType cameraType=CAMERA_CV_AUTODETECT, const TCaptureCVOptions &amp;options=TCaptureCVOptions())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImageGrabber_OpenCV</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__OpenCV.html</anchorfile>
      <anchor>a0d4a17cbe983b1291caf59aa8f3a1430</anchor>
      <arglist>(const std::string &amp;AVI_fileName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__OpenCV.html</anchorfile>
      <anchor>ac1c38f5005e2c61979a9d9f9913df59f</anchor>
      <arglist>(mrpt::obs::CObservationImage &amp;out_observation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__OpenCV.html</anchorfile>
      <anchor>afa997c48d944d0c2445f5ae42ebab9be</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CImageGrabber_OpenCV</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__OpenCV.html</anchorfile>
      <anchor>afa1517c34baaa9e24b396acacb405e2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bInitialized</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__OpenCV.html</anchorfile>
      <anchor>a47dc600e0087ed1295ce0f34c76b62a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::void_ptr_noncopy</type>
      <name>m_capture</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImageGrabber__OpenCV.html</anchorfile>
      <anchor>ad4c5b88eeed8e1fe6f5fdc5e0f568b30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::CImagePyramid</name>
    <filename>classmrpt_1_1vision_1_1CImagePyramid.html</filename>
    <member kind="function">
      <type>void</type>
      <name>buildPyramid</name>
      <anchorfile>classmrpt_1_1vision_1_1CImagePyramid.html</anchorfile>
      <anchor>abb6a61e30d8c6142cd0734fb24f77f32</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, const size_t nOctaves, const bool smooth_halves=true, const bool convert_grayscale=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildPyramidFast</name>
      <anchorfile>classmrpt_1_1vision_1_1CImagePyramid.html</anchorfile>
      <anchor>aaa1bebdc5dc414e11761446602d688c4</anchor>
      <arglist>(mrpt::utils::CImage &amp;img, const size_t nOctaves, const bool smooth_halves=true, const bool convert_grayscale=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CImagePyramid</name>
      <anchorfile>classmrpt_1_1vision_1_1CImagePyramid.html</anchorfile>
      <anchor>ac488f31293d0efad11595d979ec337ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CImagePyramid</name>
      <anchorfile>classmrpt_1_1vision_1_1CImagePyramid.html</anchorfile>
      <anchor>a7137c7cc105c27eaa81cee09df0548fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::utils::CImage &gt;</type>
      <name>images</name>
      <anchorfile>classmrpt_1_1vision_1_1CImagePyramid.html</anchorfile>
      <anchor>ab65049f36f6d200df3d9e29349d00499</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CImpinjRFID</name>
    <filename>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CImpinjRFID</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a5ac944638a1930bd2cf6c8c14fe4f609</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>closeReader</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a1b431cad51446514d6fa8cb17d96b166</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connect</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a465c0ec416cd66b04a0343953cba2bdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a1fab0c08ccab243212600fe6198c5496</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a7c04a32fb63ede2c18a7d09df143dfe5</anchor>
      <arglist>(mrpt::obs::CObservationRFID &amp;obs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a85d468b2c44f7027cbde45cd76621edf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>af8642eeb0b0cc186b65ba2ff601b42b7</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CImpinjRFID</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a438b827ad365e011b99c0388765487fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startDriver</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>aae53dcc1bc28a88a680e7df4336e48e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>dummy_startDriver</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>ad47c691e7c05ef47b9b061715997e6f9</anchor>
      <arglist>(CImpinjRFID *o)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CClientTCPSocket *</type>
      <name>client</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>ae879f730b76bcb88e999115882332caf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>connected</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>aa56bbb9cb4f98664047453b8f8f114e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>driver_path</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a8b7e0ab2ce3c94a08b5ea112bcb3fa80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>IPm</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>ab45d83e9dfdce0634e73cd401826566f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a0f1f24a3a34b729cc324954d245ceada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_pitch_1</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a00a7972d3155b3df9697695c53e7a93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_pitch_2</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>aad3f034c5bac932b2ea9a1d89c5821d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_roll_1</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a17bb14ad0e2dc547218e41a669c7019a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_roll_2</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a078381f142776d894f447ec8e8eb52ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_x_1</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>ac728559c31286a99bfab07b6dca1cd28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_x_2</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>af075834afccd1cae877caa66e372ffbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_y_1</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>ab5d67774559f9cb08ab5eb6c895f0c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_y_2</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>ac753a84abf192653f4a8d66286e3d9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_yaw_1</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>af0f80bd84b1b1955a2d9c0ef36b4015f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_yaw_2</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>ac511429cc7fd09c5fe9fbaab2a621882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_z_1</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a936de47a5b338a9499cc9e71d6302d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_z_2</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a550238790106ca9d967626f5964d6d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>reader_name</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>ab6227597e3f32166eef9d07026b5a18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CServerTCPSocket *</type>
      <name>server</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CImpinjRFID.html</anchorfile>
      <anchor>a20f35d2de32be122d2f3e047ffdfc23a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CIMUIntersense</name>
    <filename>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CIMUIntersense</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a5734ee5724b19b8680761891abcdccca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a326697db34a2b48c0693c50c7230540f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a4fc8e121552c4b06ca78e2a7b729e693</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CIMUIntersense</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a3923e8ecdefeb37bfacdb2345de6e431</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a37ff494f1538f88ef25a412e9c96da1d</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_enhancement</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a2c2d2d366266728f55dc2b0b9392bc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_handles_ptr</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a7429143f0ddcc33cfe8e81f27dc18a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_nSensors</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a00f546ae860cb61a00e43c48aaf0e844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_prediction</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a6e1f054ac113e56ccb8754b0d6c65ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_sensitivity</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a247af4f5fb6077f39fb12f6fa8278b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a95d31619f8b7eca1191425e1c899aa90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_timeStartTT</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a1001337edf5569c065f55596b0df4b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_timeStartUI</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a12ee6b95100186b9bae1301902b7af3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_toutCounter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a9afa48c9d7a770724ec2019cc5adc0fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_useBuffer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUIntersense.html</anchorfile>
      <anchor>a8261e0c7f5f80b2f39664bd5691c83c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CIMUXSens</name>
    <filename>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CIMUXSens</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>a2627b03771218d25ab60a0d43270e9d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>a5c63808c92259a8bca0c09a6831e1bb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>acd566fb9a304d7efbd609d9cf8de77c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CIMUXSens</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>ac7d897ca5ecfa6630422826d2be9db18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>ae80450aba05cb9c8ca31e85c94633385</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>searchPortAndConnect</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>aa128cf2d18b6b3905f465c5285affa85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_cmt3_ptr</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>accbe4fe3c962122ce9189057c4b87336</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_com_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>ad3579f38391444dc861544b82f284e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_COMbauds</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>ab611cff8c5a20275512eb12ed7b6a78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_deviceId_ptr</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>a290e0e015a7657c4e5d5b496c7c26f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>a93ad94734769142ed2935d56f87a1c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_timeStartTT</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>a5fdd574f3bc022f747d36224fee0f12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint64_t</type>
      <name>m_timeStartUI</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>aeba9696a55c3ecc9018b9b7b40fc9376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_toutCounter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens.html</anchorfile>
      <anchor>afefbaeb1247d39850678cf6dec994b68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CIMUXSens_MT4</name>
    <filename>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CIMUXSens_MT4</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</anchorfile>
      <anchor>a09cb544bcb380705cebc89b9060e5a45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</anchorfile>
      <anchor>aa692cb9083b74cbc4441adfd9c146f74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</anchorfile>
      <anchor>afa1f62b6e09740d6bd3c1c3856bccf27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CIMUXSens_MT4</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</anchorfile>
      <anchor>ac91869aa9058c6f9a851728d35726c7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</anchorfile>
      <anchor>a2f419a5c0813fba078e5afa91f2d2068</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_dev_ptr</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</anchorfile>
      <anchor>ac1f34cad8dfafea4af9464082f0e6453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_devid_ptr</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</anchorfile>
      <anchor>ac44570bf4ae8c8756c782ef722d56944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_port_bauds</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</anchorfile>
      <anchor>a92c50802c6169229707fc9e7a3db5230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_portname</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</anchorfile>
      <anchor>a4db3246b03c0d90cdc826dfcbc4687d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_sampleFreq</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</anchorfile>
      <anchor>ab4e88067c328bd50cc8aa5d4a00e8964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</anchorfile>
      <anchor>a5ce83e88e14e24bc6ce209f1c4baf13b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_timeStartTT</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</anchorfile>
      <anchor>ada545f49c5cbc5f565993351c978122a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint64_t</type>
      <name>m_timeStartUI</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CIMUXSens__MT4.html</anchorfile>
      <anchor>aee38121f96a889e9dbbff6d386f10bef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CIncrementalMapPartitioner</name>
    <filename>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <class kind="struct">mrpt::slam::CIncrementalMapPartitioner::TOptions</class>
    <member kind="function">
      <type></type>
      <name>CIncrementalMapPartitioner</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a4038eecfab1bf5093ba284b067f49a5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>ae3eca3133e6ee263d60c89cc7b454d4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAdjacencyMatrix</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a20155785597748f54f10ded8b03e8379</anchor>
      <arglist>(MATRIX &amp;outMatrix) const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixDouble &amp;</type>
      <name>getAdjacencyMatrix</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a036641375a4e93aea3dae0ca1dc2dfe4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DScene</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a09ef510b88059ef611bc0e4f2ef4dcef</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;objs, const std::map&lt; uint32_t, int64_t &gt; *renameIndexes=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getNodesCount</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>ab63127633189e10d5d8fcf3fae0f7bc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::maps::CSimpleMap *</type>
      <name>getSequenceOfFrames</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>af48aa44b6a4f432fa293599f6aa1fdc1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::CSimpleMap *</type>
      <name>getSequenceOfFrames</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a65e5c8f7c9f915eecd6e953df012c2a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markAllNodesForReconsideration</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a217fd91b8e9e1bcec77e83889406c315</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeSetOfNodes</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>aa653ec43923cd14a71bbed14e13cbf18</anchor>
      <arglist>(vector_uint indexesToRemove, bool changeCoordsRef=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePartitions</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>aaed8ececdfac4be0d19615acdded5ee2</anchor>
      <arglist>(std::vector&lt; vector_uint &gt; &amp;partitions)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CIncrementalMapPartitioner</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a0f5cbcc0c13b5f6a10769fc4996ff572</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>addMapFrame</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a92c5db71f8ce44be7a39809cc4f5b731</anchor>
      <arglist>(const mrpt::obs::CSensoryFramePtr &amp;frame, const mrpt::poses::CPosePDFPtr &amp;robotPose2D)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>addMapFrame</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a1a0c4b1ca4ea6cdfbe769f243c63df30</anchor>
      <arglist>(const mrpt::obs::CSensoryFramePtr &amp;frame, const mrpt::poses::CPose3DPDFPtr &amp;robotPose3D)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>addMapFrame</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a5d92556c6dc6831d86d421ea1673484f</anchor>
      <arglist>(const mrpt::obs::CSensoryFrame &amp;frame, const mrpt::poses::CPose3DPDF &amp;robotPose3D)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesOrigin</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>af63c8a2f59c290d87f9a6de0d81e6fb5</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newOrigin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesOriginPoseIndex</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>abc9206b794ef421cf7a68fad4ed0bf0f</anchor>
      <arglist>(const unsigned &amp;newOriginPose)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::slam::CIncrementalMapPartitioner::TOptions</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>aa1aff35a962bd7361afe5ba0ef5002fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::CMatrixD</type>
      <name>m_A</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a427116b6672f75c8b75e70574fe21eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CSimpleMap</type>
      <name>m_individualFrames</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a8ca568eaa550caec49fbc0bcd9e05002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; mrpt::maps::CMultiMetricMap &gt;</type>
      <name>m_individualMaps</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a2cfe4d954b22fb66aee7618344210ec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_last_last_partition_are_new_ones</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>aac5b5fcd23f95b65ace0c69cb1c820ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vector_uint &gt;</type>
      <name>m_last_partition</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>aa0220ab7837fc5d1d2befb05cf32ecaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>m_modified_nodes</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a0376000b379df906db5750da43ba4c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>addMapFrame</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a92c5db71f8ce44be7a39809cc4f5b731</anchor>
      <arglist>(const mrpt::obs::CSensoryFramePtr &amp;frame, const mrpt::poses::CPosePDFPtr &amp;robotPose2D)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>addMapFrame</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a1a0c4b1ca4ea6cdfbe769f243c63df30</anchor>
      <arglist>(const mrpt::obs::CSensoryFramePtr &amp;frame, const mrpt::poses::CPose3DPDFPtr &amp;robotPose3D)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>addMapFrame</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>a5d92556c6dc6831d86d421ea1673484f</anchor>
      <arglist>(const mrpt::obs::CSensoryFrame &amp;frame, const mrpt::poses::CPose3DPDF &amp;robotPose3D)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesOrigin</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>af63c8a2f59c290d87f9a6de0d81e6fb5</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newOrigin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesOriginPoseIndex</name>
      <anchorfile>classmrpt_1_1slam_1_1CIncrementalMapPartitioner.html</anchorfile>
      <anchor>abc9206b794ef421cf7a68fad4ed0bf0f</anchor>
      <arglist>(const unsigned &amp;newOriginPose)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CIniEditor</name>
    <filename>classCIniEditor.html</filename>
    <member kind="function">
      <type></type>
      <name>CIniEditor</name>
      <anchorfile>classCIniEditor.html</anchorfile>
      <anchor>a29d69d2c04be0e67ccc28611f7be73ed</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CIniEditor</name>
      <anchorfile>classCIniEditor.html</anchorfile>
      <anchor>aafae2d6ca62a5cba381d8e99a678394d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnCancel</name>
      <anchorfile>classCIniEditor.html</anchorfile>
      <anchor>ae95d1778124ff4a763d20e1b9d2758fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnOK</name>
      <anchorfile>classCIniEditor.html</anchorfile>
      <anchor>ad6f1236ad62dae58fb5899cefa722b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edText</name>
      <anchorfile>classCIniEditor.html</anchorfile>
      <anchor>a1c5a9bbfa524a0b9ed59bba7cf221c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCIniEditor.html</anchorfile>
      <anchor>a274d8dc11c8f0f7f2e971e06ae5052de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCIniEditor.html</anchorfile>
      <anchor>aec0fdcce6ca0f240eaf80f5b45fb539f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCIniEditor.html</anchorfile>
      <anchor>a3bb5761395b5e2c77696c6f9d30dd854</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCancelClick</name>
      <anchorfile>classCIniEditor.html</anchorfile>
      <anchor>a226053dcc8e97d5a0f2c710edaf4ec2a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnOKClick</name>
      <anchorfile>classCIniEditor.html</anchorfile>
      <anchor>ae59023b798b4a7d38a81ace26faf78e3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CInterfaceFTDI</name>
    <filename>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</filename>
    <base>mrpt::utils::CStream</base>
    <member kind="function">
      <type></type>
      <name>CInterfaceFTDI</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>abf02bc1ccf2f6a826d25bda0553d31ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CInterfaceFTDI</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a7b8322ab2e1510745b712e5a01aadebb</anchor>
      <arglist>(const CInterfaceFTDI &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>aaa9ba8b1a5b2d5ab50761495871c9754</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a2783776a1b21625a4226e75de872ee0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ListAllDevices</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>ae9bd14dcfc003670579407ae7afd07d9</anchor>
      <arglist>(TFTDIDeviceList &amp;outList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OpenByDescription</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a94d58dd4b4cf5fafcbb0fc7cd858c10d</anchor>
      <arglist>(const std::string &amp;description)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OpenBySerialNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a4f239110f1e2011aeeb40a959db2b299</anchor>
      <arglist>(const std::string &amp;serialNumber)</arglist>
    </member>
    <member kind="function">
      <type>CInterfaceFTDI &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a31d1bcbdb3f83e7b2aeb29bb9c6fbd95</anchor>
      <arglist>(const CInterfaceFTDI &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Purge</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a6b864597119f41c91b389f121abbc9d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>ReadBufferImmediate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a88af542b9d323b3adc96fd37dc277ee6</anchor>
      <arglist>(void *Buffer, size_t Count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ReadSync</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>ac7b6c0cf69441cd969852dcd5cf2f52f</anchor>
      <arglist>(void *Buffer, size_t Count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ResetDevice</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a9feaa822a840c2cac7d32a8899d13279</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLatencyTimer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a4a0e4ffe60a48230b0e350f501f562e3</anchor>
      <arglist>(unsigned char latency_ms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTimeouts</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a699bae42afa7844a289837d608593031</anchor>
      <arglist>(unsigned long dwReadTimeout_ms, unsigned long dwWriteTimeout_ms)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>WriteSync</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a2aafe5ee30a3e4b3086160a92465e425</anchor>
      <arglist>(const void *Buffer, size_t Count)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CInterfaceFTDI</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>acbdc0d1c64233d6e23420a8454de826a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ftdi_read</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>aa5079a91f21be3ec19fb1ce9a073b12a</anchor>
      <arglist>(void *lpvBuffer, unsigned long dwBuffSize, unsigned long *lpdwBytesRead)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ftdi_write</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a35dd2e042daaa9d9022b683ebf51d141</anchor>
      <arglist>(const void *lpvBuffer, unsigned long dwBuffSize, unsigned long *lpdwBytes)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>uint64_t</type>
      <name>getPosition</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>ae6d749cb3b55db4df3b03f27c132684c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>uint64_t</type>
      <name>getTotalBytesCount</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a38b2c5081fa5565de47b06f3484ce2a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Read</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>afe3bcfde082cf97f37d7de4422043ee0</anchor>
      <arglist>(void *Buffer, size_t Count)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>recursive_fill_list_devices</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a8cc1d6eb3358d479ee771c54a46f1421</anchor>
      <arglist>(void *usb_device_structure, TFTDIDeviceList &amp;outList)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>uint64_t</type>
      <name>Seek</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a1d6375c7967fecfba7454fafba898e0e</anchor>
      <arglist>(int64_t Offset, CStream::TSeekOrigin Origin=sFromBeginning)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a8c8401d6799d6306e0c9c01386bd32ad</anchor>
      <arglist>(const void *Buffer, size_t Count)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_ftdi_context</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a80df6305dde56477e686b245cbf7e5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::circular_buffer&lt; uint8_t &gt;</type>
      <name>m_readBuffer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CInterfaceFTDI.html</anchorfile>
      <anchor>a504cf4090e6f7086882164414feaa7da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::circular_buffer</name>
    <filename>classmrpt_1_1utils_1_1circular__buffer.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>size_t</type>
      <name>available</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>aec24fedb6622bfaaef3c03623609dfb1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>capacity</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>ab87c568244b1a870dd9084b9a7a7d434</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>circular_buffer</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a444942f6f8eb3b781b5896b0ef357d33</anchor>
      <arglist>(const size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>acd81927c479915e950fb900399b73d4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>peek</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a95c1395c99e56e197b660bc75e85cf2d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>peek</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>ac78b092659b6859abbabba80e0dbfa13</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>peek_many</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>afa0b7dafc992214360820f826533bb09</anchor>
      <arglist>(T *out_array, size_t count) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>pop</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a5e442f4cb8b50045022597befa1eb081</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a1352a55c7ba289fd0ad1509a11596ef0</anchor>
      <arglist>(T &amp;out_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_many</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>acc32953dccc7b3974ce5ce9f4f5efad0</anchor>
      <arglist>(T *out_array, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>ad6313ba4543883e551e796dafbea891e</anchor>
      <arglist>(T d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_many</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a6cf9798df34d38c4ca1b37a0b62ac39b</anchor>
      <arglist>(T *array_elements, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_ref</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>ac4b1c2ffa2f8d203b1f5d86a83d46ab3</anchor>
      <arglist>(const T &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a5c44fe2ebfc1e5f3957557d39696bc73</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; T &gt;</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>ac9cf938f80a0460c3504875624d70ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_next_read</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a3bdc677c16156ab66bf259e8afe161ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_next_write</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a08d8ce6c0ae2be6a074654a5bad8c286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const size_t</type>
      <name>m_size</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a449af9fc8ce78dcb9258e0904f99e13d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>circular_buffer&lt; uint8_t &gt;</name>
    <filename>classmrpt_1_1utils_1_1circular__buffer.html</filename>
    <member kind="function">
      <type>size_t</type>
      <name>available</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>aec24fedb6622bfaaef3c03623609dfb1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>capacity</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>ab87c568244b1a870dd9084b9a7a7d434</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>circular_buffer</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a444942f6f8eb3b781b5896b0ef357d33</anchor>
      <arglist>(const size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>acd81927c479915e950fb900399b73d4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>peek</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a95c1395c99e56e197b660bc75e85cf2d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>peek</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>ac78b092659b6859abbabba80e0dbfa13</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>peek_many</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>afa0b7dafc992214360820f826533bb09</anchor>
      <arglist>(uint8_t *out_array, size_t count) const</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>pop</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a5e442f4cb8b50045022597befa1eb081</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a1352a55c7ba289fd0ad1509a11596ef0</anchor>
      <arglist>(uint8_t &amp;out_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_many</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>acc32953dccc7b3974ce5ce9f4f5efad0</anchor>
      <arglist>(uint8_t *out_array, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>ad6313ba4543883e551e796dafbea891e</anchor>
      <arglist>(uint8_td)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_many</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a6cf9798df34d38c4ca1b37a0b62ac39b</anchor>
      <arglist>(uint8_t *array_elements, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_ref</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>ac4b1c2ffa2f8d203b1f5d86a83d46ab3</anchor>
      <arglist>(const uint8_t &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a5c44fe2ebfc1e5f3957557d39696bc73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>ac9cf938f80a0460c3504875624d70ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_next_read</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a3bdc677c16156ab66bf259e8afe161ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_next_write</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a08d8ce6c0ae2be6a074654a5bad8c286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const size_t</type>
      <name>m_size</name>
      <anchorfile>classmrpt_1_1utils_1_1circular__buffer.html</anchorfile>
      <anchor>a449af9fc8ce78dcb9258e0904f99e13d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::cis_match</name>
    <filename>structexprtk_1_1details_1_1cis__match.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>cmp</name>
      <anchorfile>structexprtk_1_1details_1_1cis__match.html</anchorfile>
      <anchor>ab9fa10ca4fcad09a57269341c9c49e2f</anchor>
      <arglist>(const char_t c0, const char_t c1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CItemData</name>
    <filename>classCItemData.html</filename>
    <member kind="function">
      <type></type>
      <name>CItemData</name>
      <anchorfile>classCItemData.html</anchorfile>
      <anchor>aa8051f4192399ebc3012264b0411c1f2</anchor>
      <arglist>(CSerializablePtr ptr, size_t itemIndex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CItemData</name>
      <anchorfile>classCItemData.html</anchorfile>
      <anchor>a61217710705b8214049a1f79975348ea</anchor>
      <arglist>(mrpt::utils::CSerializablePtr ptr, size_t itemIndex)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>m_itemIndex</name>
      <anchorfile>classCItemData.html</anchorfile>
      <anchor>a7b2a89d857325f0735a9be8cbb271237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CSerializablePtr</type>
      <name>m_ptr</name>
      <anchorfile>classCItemData.html</anchorfile>
      <anchor>ae634498e981e9ff848540f85ce353aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CSerializablePtr</type>
      <name>m_ptr</name>
      <anchorfile>classCItemData.html</anchorfile>
      <anchor>a7026cbfadf9071506e10297116660183</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CJoystick</name>
    <filename>classmrpt_1_1hwdrivers_1_1CJoystick.html</filename>
    <member kind="function">
      <type></type>
      <name>CJoystick</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CJoystick.html</anchorfile>
      <anchor>a0d641f930cdf3f02ba0c1e0befc3eb03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getJoystickPosition</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CJoystick.html</anchorfile>
      <anchor>a727c2d07fdd57a35bffb4282b4472d2e</anchor>
      <arglist>(int nJoy, float &amp;x, float &amp;y, float &amp;z, std::vector&lt; bool &gt; &amp;buttons, int *raw_x_pos=NULL, int *raw_y_pos=NULL, int *raw_z_pos=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLimits</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CJoystick.html</anchorfile>
      <anchor>ad4d17f151cc79c8554bc0555a14af3c9</anchor>
      <arglist>(int x_min=-32767, int x_max=32767, int y_min=-32767, int y_max=32767, int z_min=-32767, int z_max=32767)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CJoystick</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CJoystick.html</anchorfile>
      <anchor>aa28b8e8eee43cd135e4856e34ef8beba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getJoysticksCount</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CJoystick.html</anchorfile>
      <anchor>a5357269d0522816e46dd224c86734b88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_x_max</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CJoystick.html</anchorfile>
      <anchor>aa232e9b2031a14f6eba73344cbb8b2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_x_min</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CJoystick.html</anchorfile>
      <anchor>a3e778d5a454d8d5d3505f787fa7797bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_y_max</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CJoystick.html</anchorfile>
      <anchor>a1f53bde0b4f278f021c4bc540c388924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_y_min</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CJoystick.html</anchorfile>
      <anchor>a110c5234308765b08f5d86c08af123c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_z_max</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CJoystick.html</anchorfile>
      <anchor>a0975a014982ee3ef889f706245e6e9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_z_min</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CJoystick.html</anchorfile>
      <anchor>a3d2b0a01cc1ca57477cdd7c3f191841f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::bayes::CKalmanFilterCapable</name>
    <filename>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</filename>
    <templarg>VEH_SIZE</templarg>
    <templarg>OBS_SIZE</templarg>
    <templarg>FEAT_SIZE</templarg>
    <templarg>ACT_SIZE</templarg>
    <templarg>KFTYPE</templarg>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; KFTYPE, ACT_SIZE &gt;</type>
      <name>KFArray_ACT</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a5a19947a6345a0f048e6c5a30f313435</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; KFTYPE, FEAT_SIZE &gt;</type>
      <name>KFArray_FEAT</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2910d4ba3b6d4198627f450d9d139ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; KFTYPE, OBS_SIZE &gt;</type>
      <name>KFArray_OBS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a26280fc2eb58aca2835afe792cf6975f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; KFTYPE, VEH_SIZE &gt;</type>
      <name>KFArray_VEH</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a94890a61f1e17abdc9177b886f1018ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt;</type>
      <name>KFCLASS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ae8de207a8eaa7f03edc6f2329a834648</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixTemplateNumeric&lt; KFTYPE &gt;</type>
      <name>KFMatrix</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aa1770cf09139d1a32ff060e7bff56055</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; KFTYPE, ACT_SIZE, ACT_SIZE &gt;</type>
      <name>KFMatrix_AxA</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a3d68e7c2af075b98921f7bd9e9cb3343</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; KFTYPE, FEAT_SIZE, FEAT_SIZE &gt;</type>
      <name>KFMatrix_FxF</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a146aadf4cc6fbf974044cf191aa88021</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; KFTYPE, FEAT_SIZE, OBS_SIZE &gt;</type>
      <name>KFMatrix_FxO</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aba5c61c8def2c1d16aa0d2515adc24d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; KFTYPE, FEAT_SIZE, VEH_SIZE &gt;</type>
      <name>KFMatrix_FxV</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aaf41cb376d09a6002ffc4e58fa02c9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; KFTYPE, OBS_SIZE, FEAT_SIZE &gt;</type>
      <name>KFMatrix_OxF</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a92f661c77eea9ccfa12a6e7be480312b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; KFTYPE, OBS_SIZE, OBS_SIZE &gt;</type>
      <name>KFMatrix_OxO</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ac24b4bc6e0581da9035d233064bd959a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; KFTYPE, OBS_SIZE, VEH_SIZE &gt;</type>
      <name>KFMatrix_OxV</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a356d5b2158a7a04fc9beee6ca1003713</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; KFTYPE, VEH_SIZE, FEAT_SIZE &gt;</type>
      <name>KFMatrix_VxF</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a8a3f19dcbdb007e1e3c1e2057a5c0a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; KFTYPE, VEH_SIZE, OBS_SIZE &gt;</type>
      <name>KFMatrix_VxO</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2f1f9b8fa631945b18b171ab99efcb2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; KFTYPE, VEH_SIZE, VEH_SIZE &gt;</type>
      <name>KFMatrix_VxV</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a55e8c1a8fbe98747726b3049d6c65953</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>KFTYPE</type>
      <name>kftype</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2c8544bf2791e5013c344b7687374667</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; KFTYPE, Eigen::Dynamic, 1 &gt;</type>
      <name>KFVector</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aca018d2f6c3e159b8a5e318730b9698a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; KFArray_OBS &gt;::vector_t</type>
      <name>vector_KFArray_OBS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1321c340469c9905fca4a8682afcea4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CKalmanFilterCapable</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a24b029f14c5a38e8990d8425fb8e9418</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLandmarkCov</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aa48a93ab420529b2b89dff509d2888a3</anchor>
      <arglist>(size_t idx, KFMatrix_FxF &amp;feat_cov) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLandmarkMean</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad7f33e98eb69a724a6d245f17296a2e8</anchor>
      <arglist>(size_t idx, KFArray_FEAT &amp;feat) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumberOfLandmarksInTheMap</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a3baae43b5ad2163c6e1e1f358401b01f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CTimeLogger &amp;</type>
      <name>getProfiler</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a098ede73cfbd0953699f3a69eebece6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getStateVectorLength</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad96bf863a85f00f44492dff4c9fb0591</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>KFMatrix &amp;</type>
      <name>internal_getPkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1729027c4d83fb11745de1440998d751</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KFVector &amp;</type>
      <name>internal_getXkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1a777e882d8c492ac53e766db4c63220</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMapEmpty</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1819fc06edb55fda802fda667458b8f6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CKalmanFilterCapable</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a32624c6e9cac8d39791f3b4e386fd93a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_action_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>adcc8ae49c636b6f174c59f3427a2c47b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_feature_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>acd930c974424d6ee31485c89db4a5b0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_observation_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a9564f520fd3c7462ccfe22354e1c52ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_vehicle_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>abe92c312b821e4dccde1ec75bc5b90f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TKF_options</type>
      <name>KF_options</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a266bef9132e6bd40a31b1f4a8ea0bbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>runOneKalmanIteration</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1df458894b7420c6aaad07f3b131712e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTimeLogger</type>
      <name>m_timLogger</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a18adff2427206c2aa3b0f6743f26451a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFVector</type>
      <name>m_xkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ada1d39c5a5773bcdb91961c3af920450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFMatrix</type>
      <name>m_pkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad2d79a59440a402174cf8d2ca86898d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>KF_aux_estimate_obs_Hx_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a36df223f8e5cd334c16be1142d39e314</anchor>
      <arglist>(const KFArray_VEH &amp;x, const std::pair&lt; KFCLASS *, size_t &gt; &amp;dat, KFArray_OBS &amp;out_x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>KF_aux_estimate_obs_Hy_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aea84ba318f4a7c8756d0ae711c400db9</anchor>
      <arglist>(const KFArray_FEAT &amp;x, const std::pair&lt; KFCLASS *, size_t &gt; &amp;dat, KFArray_OBS &amp;out_x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>KF_aux_estimate_trans_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a5d7d98256157b1d895a1b0d3090891ea</anchor>
      <arglist>(const KFArray_VEH &amp;x, const std::pair&lt; KFCLASS *, KFArray_ACT &gt; &amp;dat, KFArray_VEH &amp;out_x)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_KFArray_OBS</type>
      <name>all_predictions</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aa44c19c6d622291ecc3422a339dd561d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>aux_K_dh_dx</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aafd477a4918cf21da7aa484ced64f923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>dh_dx_full_obs</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a8bd2fe61d44e0c54d424a82c2a8be1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; KFMatrix_OxV &gt;::vector_t</type>
      <name>Hxs</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a4f1855083d1cd3f164d64f3dff9774b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; KFMatrix_OxF &gt;::vector_t</type>
      <name>Hys</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad349ac8a00aeb08204e38d7adf25889d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>K</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2bc3c77992071ac4cb84db74e912ed05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_user_didnt_implement_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a0026ae4e5a08d18915f76c7b19530f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>Pkk_subset</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a7baaf35d16f19f8c0221ef7e25940d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_size_t</type>
      <name>predictLMidxs</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a674ebd52c73d501dd61a7ab1fe2f86f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>S</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2f49ee7daba9f6bffca8d375988b8fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>S_1</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a72c97f6e4d8e4a57b8d5dc2a60fc3a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_KFArray_OBS</type>
      <name>Z</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a872b4c985a83e45cc7a625a6744aba07</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>detail::addNewLandmarks</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2cc4e6c13281e37168a17e53e937df90</anchor>
      <arglist>(CKalmanFilterCapable&lt; VEH_SIZEb, OBS_SIZEb, FEAT_SIZEb, ACT_SIZEb, KFTYPEb &gt; &amp;obj, const typename CKalmanFilterCapable&lt; VEH_SIZEb, OBS_SIZEb, FEAT_SIZEb, ACT_SIZEb, KFTYPEb &gt;::vector_KFArray_OBS &amp;Z, const vector_int &amp;data_association, const typename CKalmanFilterCapable&lt; VEH_SIZEb, OBS_SIZEb, FEAT_SIZEb, ACT_SIZEb, KFTYPEb &gt;::KFMatrix_OxO &amp;R)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFVector</type>
      <name>m_xkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ada1d39c5a5773bcdb91961c3af920450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFMatrix</type>
      <name>m_pkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad2d79a59440a402174cf8d2ca86898d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnInverseObservationModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1cd2de266f01ca4e14deba7a73762b94</anchor>
      <arglist>(const KFArray_OBS &amp;in_z, KFArray_FEAT &amp;out_yn, KFMatrix_FxV &amp;out_dyn_dxv, KFMatrix_FxO &amp;out_dyn_dhn) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnInverseObservationModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a6efe86e238df4699b03cd3a598488d64</anchor>
      <arglist>(const KFArray_OBS &amp;in_z, KFArray_FEAT &amp;out_yn, KFMatrix_FxV &amp;out_dyn_dxv, KFMatrix_FxO &amp;out_dyn_dhn, KFMatrix_FxF &amp;out_dyn_dhn_R_dyn_dhnT, bool &amp;out_use_dyn_dhn_jacobian) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnNewLandmarkAddedToMap</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a0b83d09403191f8bb6e9d92394a77f76</anchor>
      <arglist>(const size_t in_obsIdx, const size_t in_idxNewFeat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnNormalizeStateVector</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a874aaa8d07b3cc46b8a197c78e71c128</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnPostIteration</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aef72603f1d1f7fa522f4fe0033e63757</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnGetAction</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>af0571c2b4712bb04d4d84d98629441f2</anchor>
      <arglist>(KFArray_ACT &amp;out_u) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnTransitionModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a063802c52d3ba8e25f6f86441fd0025c</anchor>
      <arglist>(const KFArray_ACT &amp;in_u, KFArray_VEH &amp;inout_x, bool &amp;out_skipPrediction) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTransitionJacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>acdd27ca076677ff3360976040c73a42d</anchor>
      <arglist>(KFMatrix_VxV &amp;out_F) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTransitionJacobianNumericGetIncrements</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a50ded36c87472f0286b1b393ebbe274d</anchor>
      <arglist>(KFArray_VEH &amp;out_increments) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnTransitionNoise</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a262e44ea3d639a66a6fc09234039d8af</anchor>
      <arglist>(KFMatrix_VxV &amp;out_Q) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnPreComputingPredictions</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a00212cd80a7e6794183434f65bf30b41</anchor>
      <arglist>(const vector_KFArray_OBS &amp;in_all_prediction_means, mrpt::vector_size_t &amp;out_LM_indices_to_predict) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnGetObservationNoise</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a15034c16b93b06e9706d794984ac6a62</anchor>
      <arglist>(KFMatrix_OxO &amp;out_R) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnGetObservationsAndDataAssociation</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a3440aba56f5e4042aceff9c51a352641</anchor>
      <arglist>(vector_KFArray_OBS &amp;out_z, mrpt::vector_int &amp;out_data_association, const vector_KFArray_OBS &amp;in_all_predictions, const KFMatrix &amp;in_S, const vector_size_t &amp;in_lm_indices_in_S, const KFMatrix_OxO &amp;in_R)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnObservationModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ab921e280efd7549feefb10368f0dbbea</anchor>
      <arglist>(const mrpt::vector_size_t &amp;idx_landmarks_to_predict, vector_KFArray_OBS &amp;out_predictions) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnObservationJacobians</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2a09f65213aec8d6e4f93f414d917bd2</anchor>
      <arglist>(const size_t &amp;idx_landmark_to_predict, KFMatrix_OxV &amp;Hx, KFMatrix_OxF &amp;Hy) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnObservationJacobiansNumericGetIncrements</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a84279fa332af189b1ac0c6bc4289551c</anchor>
      <arglist>(KFArray_VEH &amp;out_veh_increments, KFArray_FEAT &amp;out_feat_increments) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnSubstractObservationVectors</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2d3991388ab2becb7439d63dcc048dc5</anchor>
      <arglist>(KFArray_OBS &amp;A, const KFArray_OBS &amp;B) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CKalmanFilterCapable&lt; 3, 2, 2, 3 &gt;</name>
    <filename>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</filename>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; double, ACT_SIZE &gt;</type>
      <name>KFArray_ACT</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a5a19947a6345a0f048e6c5a30f313435</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; double, FEAT_SIZE &gt;</type>
      <name>KFArray_FEAT</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2910d4ba3b6d4198627f450d9d139ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; double, OBS_SIZE &gt;</type>
      <name>KFArray_OBS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a26280fc2eb58aca2835afe792cf6975f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; double, VEH_SIZE &gt;</type>
      <name>KFArray_VEH</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a94890a61f1e17abdc9177b886f1018ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, double &gt;</type>
      <name>KFCLASS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ae8de207a8eaa7f03edc6f2329a834648</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixTemplateNumeric&lt; double &gt;</type>
      <name>KFMatrix</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aa1770cf09139d1a32ff060e7bff56055</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, ACT_SIZE, ACT_SIZE &gt;</type>
      <name>KFMatrix_AxA</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a3d68e7c2af075b98921f7bd9e9cb3343</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, FEAT_SIZE, FEAT_SIZE &gt;</type>
      <name>KFMatrix_FxF</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a146aadf4cc6fbf974044cf191aa88021</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, FEAT_SIZE, OBS_SIZE &gt;</type>
      <name>KFMatrix_FxO</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aba5c61c8def2c1d16aa0d2515adc24d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, FEAT_SIZE, VEH_SIZE &gt;</type>
      <name>KFMatrix_FxV</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aaf41cb376d09a6002ffc4e58fa02c9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, OBS_SIZE, FEAT_SIZE &gt;</type>
      <name>KFMatrix_OxF</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a92f661c77eea9ccfa12a6e7be480312b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, OBS_SIZE, OBS_SIZE &gt;</type>
      <name>KFMatrix_OxO</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ac24b4bc6e0581da9035d233064bd959a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, OBS_SIZE, VEH_SIZE &gt;</type>
      <name>KFMatrix_OxV</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a356d5b2158a7a04fc9beee6ca1003713</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, VEH_SIZE, FEAT_SIZE &gt;</type>
      <name>KFMatrix_VxF</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a8a3f19dcbdb007e1e3c1e2057a5c0a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, VEH_SIZE, OBS_SIZE &gt;</type>
      <name>KFMatrix_VxO</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2f1f9b8fa631945b18b171ab99efcb2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, VEH_SIZE, VEH_SIZE &gt;</type>
      <name>KFMatrix_VxV</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a55e8c1a8fbe98747726b3049d6c65953</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>kftype</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2c8544bf2791e5013c344b7687374667</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, Eigen::Dynamic, 1 &gt;</type>
      <name>KFVector</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aca018d2f6c3e159b8a5e318730b9698a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; KFArray_OBS &gt;::vector_t</type>
      <name>vector_KFArray_OBS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1321c340469c9905fca4a8682afcea4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CKalmanFilterCapable</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a24b029f14c5a38e8990d8425fb8e9418</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLandmarkCov</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aa48a93ab420529b2b89dff509d2888a3</anchor>
      <arglist>(size_t idx, KFMatrix_FxF &amp;feat_cov) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLandmarkMean</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad7f33e98eb69a724a6d245f17296a2e8</anchor>
      <arglist>(size_t idx, KFArray_FEAT &amp;feat) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumberOfLandmarksInTheMap</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a3baae43b5ad2163c6e1e1f358401b01f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CTimeLogger &amp;</type>
      <name>getProfiler</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a098ede73cfbd0953699f3a69eebece6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getStateVectorLength</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad96bf863a85f00f44492dff4c9fb0591</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>KFMatrix &amp;</type>
      <name>internal_getPkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1729027c4d83fb11745de1440998d751</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KFVector &amp;</type>
      <name>internal_getXkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1a777e882d8c492ac53e766db4c63220</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMapEmpty</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1819fc06edb55fda802fda667458b8f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CKalmanFilterCapable</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a32624c6e9cac8d39791f3b4e386fd93a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_action_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>adcc8ae49c636b6f174c59f3427a2c47b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_feature_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>acd930c974424d6ee31485c89db4a5b0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_observation_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a9564f520fd3c7462ccfe22354e1c52ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_vehicle_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>abe92c312b821e4dccde1ec75bc5b90f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TKF_options</type>
      <name>KF_options</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a266bef9132e6bd40a31b1f4a8ea0bbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>runOneKalmanIteration</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1df458894b7420c6aaad07f3b131712e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTimeLogger</type>
      <name>m_timLogger</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a18adff2427206c2aa3b0f6743f26451a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFVector</type>
      <name>m_xkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ada1d39c5a5773bcdb91961c3af920450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFMatrix</type>
      <name>m_pkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad2d79a59440a402174cf8d2ca86898d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>KF_aux_estimate_obs_Hx_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a36df223f8e5cd334c16be1142d39e314</anchor>
      <arglist>(const KFArray_VEH &amp;x, const std::pair&lt; KFCLASS *, size_t &gt; &amp;dat, KFArray_OBS &amp;out_x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>KF_aux_estimate_obs_Hy_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aea84ba318f4a7c8756d0ae711c400db9</anchor>
      <arglist>(const KFArray_FEAT &amp;x, const std::pair&lt; KFCLASS *, size_t &gt; &amp;dat, KFArray_OBS &amp;out_x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>KF_aux_estimate_trans_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a5d7d98256157b1d895a1b0d3090891ea</anchor>
      <arglist>(const KFArray_VEH &amp;x, const std::pair&lt; KFCLASS *, KFArray_ACT &gt; &amp;dat, KFArray_VEH &amp;out_x)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_KFArray_OBS</type>
      <name>all_predictions</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aa44c19c6d622291ecc3422a339dd561d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>aux_K_dh_dx</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aafd477a4918cf21da7aa484ced64f923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>dh_dx_full_obs</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a8bd2fe61d44e0c54d424a82c2a8be1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; KFMatrix_OxV &gt;::vector_t</type>
      <name>Hxs</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a4f1855083d1cd3f164d64f3dff9774b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; KFMatrix_OxF &gt;::vector_t</type>
      <name>Hys</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad349ac8a00aeb08204e38d7adf25889d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>K</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2bc3c77992071ac4cb84db74e912ed05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_user_didnt_implement_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a0026ae4e5a08d18915f76c7b19530f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>Pkk_subset</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a7baaf35d16f19f8c0221ef7e25940d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_size_t</type>
      <name>predictLMidxs</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a674ebd52c73d501dd61a7ab1fe2f86f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>S</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2f49ee7daba9f6bffca8d375988b8fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>S_1</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a72c97f6e4d8e4a57b8d5dc2a60fc3a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_KFArray_OBS</type>
      <name>Z</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a872b4c985a83e45cc7a625a6744aba07</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>detail::addNewLandmarks</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2cc4e6c13281e37168a17e53e937df90</anchor>
      <arglist>(CKalmanFilterCapable&lt; VEH_SIZEb, OBS_SIZEb, FEAT_SIZEb, ACT_SIZEb, KFTYPEb &gt; &amp;obj, const typename CKalmanFilterCapable&lt; VEH_SIZEb, OBS_SIZEb, FEAT_SIZEb, ACT_SIZEb, KFTYPEb &gt;::vector_KFArray_OBS &amp;Z, const vector_int &amp;data_association, const typename CKalmanFilterCapable&lt; VEH_SIZEb, OBS_SIZEb, FEAT_SIZEb, ACT_SIZEb, KFTYPEb &gt;::KFMatrix_OxO &amp;R)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFVector</type>
      <name>m_xkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ada1d39c5a5773bcdb91961c3af920450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFMatrix</type>
      <name>m_pkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad2d79a59440a402174cf8d2ca86898d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnInverseObservationModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1cd2de266f01ca4e14deba7a73762b94</anchor>
      <arglist>(const KFArray_OBS &amp;in_z, KFArray_FEAT &amp;out_yn, KFMatrix_FxV &amp;out_dyn_dxv, KFMatrix_FxO &amp;out_dyn_dhn) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnInverseObservationModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a6efe86e238df4699b03cd3a598488d64</anchor>
      <arglist>(const KFArray_OBS &amp;in_z, KFArray_FEAT &amp;out_yn, KFMatrix_FxV &amp;out_dyn_dxv, KFMatrix_FxO &amp;out_dyn_dhn, KFMatrix_FxF &amp;out_dyn_dhn_R_dyn_dhnT, bool &amp;out_use_dyn_dhn_jacobian) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnNewLandmarkAddedToMap</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a0b83d09403191f8bb6e9d92394a77f76</anchor>
      <arglist>(const size_t in_obsIdx, const size_t in_idxNewFeat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnNormalizeStateVector</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a874aaa8d07b3cc46b8a197c78e71c128</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnPostIteration</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aef72603f1d1f7fa522f4fe0033e63757</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnGetAction</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>af0571c2b4712bb04d4d84d98629441f2</anchor>
      <arglist>(KFArray_ACT &amp;out_u) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnTransitionModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a063802c52d3ba8e25f6f86441fd0025c</anchor>
      <arglist>(const KFArray_ACT &amp;in_u, KFArray_VEH &amp;inout_x, bool &amp;out_skipPrediction) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTransitionJacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>acdd27ca076677ff3360976040c73a42d</anchor>
      <arglist>(KFMatrix_VxV &amp;out_F) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTransitionJacobianNumericGetIncrements</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a50ded36c87472f0286b1b393ebbe274d</anchor>
      <arglist>(KFArray_VEH &amp;out_increments) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnTransitionNoise</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a262e44ea3d639a66a6fc09234039d8af</anchor>
      <arglist>(KFMatrix_VxV &amp;out_Q) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnPreComputingPredictions</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a00212cd80a7e6794183434f65bf30b41</anchor>
      <arglist>(const vector_KFArray_OBS &amp;in_all_prediction_means, mrpt::vector_size_t &amp;out_LM_indices_to_predict) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnGetObservationNoise</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a15034c16b93b06e9706d794984ac6a62</anchor>
      <arglist>(KFMatrix_OxO &amp;out_R) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnGetObservationsAndDataAssociation</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a3440aba56f5e4042aceff9c51a352641</anchor>
      <arglist>(vector_KFArray_OBS &amp;out_z, mrpt::vector_int &amp;out_data_association, const vector_KFArray_OBS &amp;in_all_predictions, const KFMatrix &amp;in_S, const vector_size_t &amp;in_lm_indices_in_S, const KFMatrix_OxO &amp;in_R)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnObservationModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ab921e280efd7549feefb10368f0dbbea</anchor>
      <arglist>(const mrpt::vector_size_t &amp;idx_landmarks_to_predict, vector_KFArray_OBS &amp;out_predictions) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnObservationJacobians</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2a09f65213aec8d6e4f93f414d917bd2</anchor>
      <arglist>(const size_t &amp;idx_landmark_to_predict, KFMatrix_OxV &amp;Hx, KFMatrix_OxF &amp;Hy) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnObservationJacobiansNumericGetIncrements</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a84279fa332af189b1ac0c6bc4289551c</anchor>
      <arglist>(KFArray_VEH &amp;out_veh_increments, KFArray_FEAT &amp;out_feat_increments) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnSubstractObservationVectors</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2d3991388ab2becb7439d63dcc048dc5</anchor>
      <arglist>(KFArray_OBS &amp;A, const KFArray_OBS &amp;B) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CKalmanFilterCapable&lt; 4, 2, 0, 1 &gt;</name>
    <filename>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</filename>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; double, ACT_SIZE &gt;</type>
      <name>KFArray_ACT</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a5a19947a6345a0f048e6c5a30f313435</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; double, FEAT_SIZE &gt;</type>
      <name>KFArray_FEAT</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2910d4ba3b6d4198627f450d9d139ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; double, OBS_SIZE &gt;</type>
      <name>KFArray_OBS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a26280fc2eb58aca2835afe792cf6975f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; double, VEH_SIZE &gt;</type>
      <name>KFArray_VEH</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a94890a61f1e17abdc9177b886f1018ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, double &gt;</type>
      <name>KFCLASS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ae8de207a8eaa7f03edc6f2329a834648</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixTemplateNumeric&lt; double &gt;</type>
      <name>KFMatrix</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aa1770cf09139d1a32ff060e7bff56055</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, ACT_SIZE, ACT_SIZE &gt;</type>
      <name>KFMatrix_AxA</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a3d68e7c2af075b98921f7bd9e9cb3343</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, FEAT_SIZE, FEAT_SIZE &gt;</type>
      <name>KFMatrix_FxF</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a146aadf4cc6fbf974044cf191aa88021</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, FEAT_SIZE, OBS_SIZE &gt;</type>
      <name>KFMatrix_FxO</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aba5c61c8def2c1d16aa0d2515adc24d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, FEAT_SIZE, VEH_SIZE &gt;</type>
      <name>KFMatrix_FxV</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aaf41cb376d09a6002ffc4e58fa02c9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, OBS_SIZE, FEAT_SIZE &gt;</type>
      <name>KFMatrix_OxF</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a92f661c77eea9ccfa12a6e7be480312b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, OBS_SIZE, OBS_SIZE &gt;</type>
      <name>KFMatrix_OxO</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ac24b4bc6e0581da9035d233064bd959a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, OBS_SIZE, VEH_SIZE &gt;</type>
      <name>KFMatrix_OxV</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a356d5b2158a7a04fc9beee6ca1003713</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, VEH_SIZE, FEAT_SIZE &gt;</type>
      <name>KFMatrix_VxF</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a8a3f19dcbdb007e1e3c1e2057a5c0a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, VEH_SIZE, OBS_SIZE &gt;</type>
      <name>KFMatrix_VxO</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2f1f9b8fa631945b18b171ab99efcb2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, VEH_SIZE, VEH_SIZE &gt;</type>
      <name>KFMatrix_VxV</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a55e8c1a8fbe98747726b3049d6c65953</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>kftype</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2c8544bf2791e5013c344b7687374667</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, Eigen::Dynamic, 1 &gt;</type>
      <name>KFVector</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aca018d2f6c3e159b8a5e318730b9698a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; KFArray_OBS &gt;::vector_t</type>
      <name>vector_KFArray_OBS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1321c340469c9905fca4a8682afcea4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CKalmanFilterCapable</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a24b029f14c5a38e8990d8425fb8e9418</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLandmarkCov</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aa48a93ab420529b2b89dff509d2888a3</anchor>
      <arglist>(size_t idx, KFMatrix_FxF &amp;feat_cov) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLandmarkMean</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad7f33e98eb69a724a6d245f17296a2e8</anchor>
      <arglist>(size_t idx, KFArray_FEAT &amp;feat) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumberOfLandmarksInTheMap</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a3baae43b5ad2163c6e1e1f358401b01f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CTimeLogger &amp;</type>
      <name>getProfiler</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a098ede73cfbd0953699f3a69eebece6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getStateVectorLength</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad96bf863a85f00f44492dff4c9fb0591</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>KFMatrix &amp;</type>
      <name>internal_getPkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1729027c4d83fb11745de1440998d751</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KFVector &amp;</type>
      <name>internal_getXkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1a777e882d8c492ac53e766db4c63220</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMapEmpty</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1819fc06edb55fda802fda667458b8f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CKalmanFilterCapable</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a32624c6e9cac8d39791f3b4e386fd93a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_action_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>adcc8ae49c636b6f174c59f3427a2c47b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_feature_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>acd930c974424d6ee31485c89db4a5b0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_observation_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a9564f520fd3c7462ccfe22354e1c52ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_vehicle_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>abe92c312b821e4dccde1ec75bc5b90f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TKF_options</type>
      <name>KF_options</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a266bef9132e6bd40a31b1f4a8ea0bbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>runOneKalmanIteration</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1df458894b7420c6aaad07f3b131712e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTimeLogger</type>
      <name>m_timLogger</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a18adff2427206c2aa3b0f6743f26451a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFVector</type>
      <name>m_xkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ada1d39c5a5773bcdb91961c3af920450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFMatrix</type>
      <name>m_pkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad2d79a59440a402174cf8d2ca86898d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>KF_aux_estimate_obs_Hx_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a36df223f8e5cd334c16be1142d39e314</anchor>
      <arglist>(const KFArray_VEH &amp;x, const std::pair&lt; KFCLASS *, size_t &gt; &amp;dat, KFArray_OBS &amp;out_x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>KF_aux_estimate_obs_Hy_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aea84ba318f4a7c8756d0ae711c400db9</anchor>
      <arglist>(const KFArray_FEAT &amp;x, const std::pair&lt; KFCLASS *, size_t &gt; &amp;dat, KFArray_OBS &amp;out_x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>KF_aux_estimate_trans_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a5d7d98256157b1d895a1b0d3090891ea</anchor>
      <arglist>(const KFArray_VEH &amp;x, const std::pair&lt; KFCLASS *, KFArray_ACT &gt; &amp;dat, KFArray_VEH &amp;out_x)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_KFArray_OBS</type>
      <name>all_predictions</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aa44c19c6d622291ecc3422a339dd561d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>aux_K_dh_dx</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aafd477a4918cf21da7aa484ced64f923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>dh_dx_full_obs</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a8bd2fe61d44e0c54d424a82c2a8be1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; KFMatrix_OxV &gt;::vector_t</type>
      <name>Hxs</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a4f1855083d1cd3f164d64f3dff9774b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; KFMatrix_OxF &gt;::vector_t</type>
      <name>Hys</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad349ac8a00aeb08204e38d7adf25889d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>K</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2bc3c77992071ac4cb84db74e912ed05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_user_didnt_implement_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a0026ae4e5a08d18915f76c7b19530f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>Pkk_subset</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a7baaf35d16f19f8c0221ef7e25940d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_size_t</type>
      <name>predictLMidxs</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a674ebd52c73d501dd61a7ab1fe2f86f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>S</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2f49ee7daba9f6bffca8d375988b8fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>S_1</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a72c97f6e4d8e4a57b8d5dc2a60fc3a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_KFArray_OBS</type>
      <name>Z</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a872b4c985a83e45cc7a625a6744aba07</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>detail::addNewLandmarks</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2cc4e6c13281e37168a17e53e937df90</anchor>
      <arglist>(CKalmanFilterCapable&lt; VEH_SIZEb, OBS_SIZEb, FEAT_SIZEb, ACT_SIZEb, KFTYPEb &gt; &amp;obj, const typename CKalmanFilterCapable&lt; VEH_SIZEb, OBS_SIZEb, FEAT_SIZEb, ACT_SIZEb, KFTYPEb &gt;::vector_KFArray_OBS &amp;Z, const vector_int &amp;data_association, const typename CKalmanFilterCapable&lt; VEH_SIZEb, OBS_SIZEb, FEAT_SIZEb, ACT_SIZEb, KFTYPEb &gt;::KFMatrix_OxO &amp;R)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFVector</type>
      <name>m_xkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ada1d39c5a5773bcdb91961c3af920450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFMatrix</type>
      <name>m_pkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad2d79a59440a402174cf8d2ca86898d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnInverseObservationModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1cd2de266f01ca4e14deba7a73762b94</anchor>
      <arglist>(const KFArray_OBS &amp;in_z, KFArray_FEAT &amp;out_yn, KFMatrix_FxV &amp;out_dyn_dxv, KFMatrix_FxO &amp;out_dyn_dhn) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnInverseObservationModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a6efe86e238df4699b03cd3a598488d64</anchor>
      <arglist>(const KFArray_OBS &amp;in_z, KFArray_FEAT &amp;out_yn, KFMatrix_FxV &amp;out_dyn_dxv, KFMatrix_FxO &amp;out_dyn_dhn, KFMatrix_FxF &amp;out_dyn_dhn_R_dyn_dhnT, bool &amp;out_use_dyn_dhn_jacobian) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnNewLandmarkAddedToMap</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a0b83d09403191f8bb6e9d92394a77f76</anchor>
      <arglist>(const size_t in_obsIdx, const size_t in_idxNewFeat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnNormalizeStateVector</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a874aaa8d07b3cc46b8a197c78e71c128</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnPostIteration</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aef72603f1d1f7fa522f4fe0033e63757</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnGetAction</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>af0571c2b4712bb04d4d84d98629441f2</anchor>
      <arglist>(KFArray_ACT &amp;out_u) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnTransitionModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a063802c52d3ba8e25f6f86441fd0025c</anchor>
      <arglist>(const KFArray_ACT &amp;in_u, KFArray_VEH &amp;inout_x, bool &amp;out_skipPrediction) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTransitionJacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>acdd27ca076677ff3360976040c73a42d</anchor>
      <arglist>(KFMatrix_VxV &amp;out_F) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTransitionJacobianNumericGetIncrements</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a50ded36c87472f0286b1b393ebbe274d</anchor>
      <arglist>(KFArray_VEH &amp;out_increments) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnTransitionNoise</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a262e44ea3d639a66a6fc09234039d8af</anchor>
      <arglist>(KFMatrix_VxV &amp;out_Q) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnPreComputingPredictions</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a00212cd80a7e6794183434f65bf30b41</anchor>
      <arglist>(const vector_KFArray_OBS &amp;in_all_prediction_means, mrpt::vector_size_t &amp;out_LM_indices_to_predict) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnGetObservationNoise</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a15034c16b93b06e9706d794984ac6a62</anchor>
      <arglist>(KFMatrix_OxO &amp;out_R) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnGetObservationsAndDataAssociation</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a3440aba56f5e4042aceff9c51a352641</anchor>
      <arglist>(vector_KFArray_OBS &amp;out_z, mrpt::vector_int &amp;out_data_association, const vector_KFArray_OBS &amp;in_all_predictions, const KFMatrix &amp;in_S, const vector_size_t &amp;in_lm_indices_in_S, const KFMatrix_OxO &amp;in_R)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnObservationModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ab921e280efd7549feefb10368f0dbbea</anchor>
      <arglist>(const mrpt::vector_size_t &amp;idx_landmarks_to_predict, vector_KFArray_OBS &amp;out_predictions) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnObservationJacobians</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2a09f65213aec8d6e4f93f414d917bd2</anchor>
      <arglist>(const size_t &amp;idx_landmark_to_predict, KFMatrix_OxV &amp;Hx, KFMatrix_OxF &amp;Hy) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnObservationJacobiansNumericGetIncrements</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a84279fa332af189b1ac0c6bc4289551c</anchor>
      <arglist>(KFArray_VEH &amp;out_veh_increments, KFArray_FEAT &amp;out_feat_increments) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnSubstractObservationVectors</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2d3991388ab2becb7439d63dcc048dc5</anchor>
      <arglist>(KFArray_OBS &amp;A, const KFArray_OBS &amp;B) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CKalmanFilterCapable&lt; 7, 3, 3, 7 &gt;</name>
    <filename>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</filename>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; double, ACT_SIZE &gt;</type>
      <name>KFArray_ACT</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a5a19947a6345a0f048e6c5a30f313435</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; double, FEAT_SIZE &gt;</type>
      <name>KFArray_FEAT</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2910d4ba3b6d4198627f450d9d139ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; double, OBS_SIZE &gt;</type>
      <name>KFArray_OBS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a26280fc2eb58aca2835afe792cf6975f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayNumeric&lt; double, VEH_SIZE &gt;</type>
      <name>KFArray_VEH</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a94890a61f1e17abdc9177b886f1018ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, double &gt;</type>
      <name>KFCLASS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ae8de207a8eaa7f03edc6f2329a834648</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixTemplateNumeric&lt; double &gt;</type>
      <name>KFMatrix</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aa1770cf09139d1a32ff060e7bff56055</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, ACT_SIZE, ACT_SIZE &gt;</type>
      <name>KFMatrix_AxA</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a3d68e7c2af075b98921f7bd9e9cb3343</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, FEAT_SIZE, FEAT_SIZE &gt;</type>
      <name>KFMatrix_FxF</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a146aadf4cc6fbf974044cf191aa88021</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, FEAT_SIZE, OBS_SIZE &gt;</type>
      <name>KFMatrix_FxO</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aba5c61c8def2c1d16aa0d2515adc24d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, FEAT_SIZE, VEH_SIZE &gt;</type>
      <name>KFMatrix_FxV</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aaf41cb376d09a6002ffc4e58fa02c9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, OBS_SIZE, FEAT_SIZE &gt;</type>
      <name>KFMatrix_OxF</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a92f661c77eea9ccfa12a6e7be480312b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, OBS_SIZE, OBS_SIZE &gt;</type>
      <name>KFMatrix_OxO</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ac24b4bc6e0581da9035d233064bd959a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, OBS_SIZE, VEH_SIZE &gt;</type>
      <name>KFMatrix_OxV</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a356d5b2158a7a04fc9beee6ca1003713</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, VEH_SIZE, FEAT_SIZE &gt;</type>
      <name>KFMatrix_VxF</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a8a3f19dcbdb007e1e3c1e2057a5c0a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, VEH_SIZE, OBS_SIZE &gt;</type>
      <name>KFMatrix_VxO</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2f1f9b8fa631945b18b171ab99efcb2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, VEH_SIZE, VEH_SIZE &gt;</type>
      <name>KFMatrix_VxV</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a55e8c1a8fbe98747726b3049d6c65953</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>kftype</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2c8544bf2791e5013c344b7687374667</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, Eigen::Dynamic, 1 &gt;</type>
      <name>KFVector</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aca018d2f6c3e159b8a5e318730b9698a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; KFArray_OBS &gt;::vector_t</type>
      <name>vector_KFArray_OBS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1321c340469c9905fca4a8682afcea4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CKalmanFilterCapable</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a24b029f14c5a38e8990d8425fb8e9418</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLandmarkCov</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aa48a93ab420529b2b89dff509d2888a3</anchor>
      <arglist>(size_t idx, KFMatrix_FxF &amp;feat_cov) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLandmarkMean</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad7f33e98eb69a724a6d245f17296a2e8</anchor>
      <arglist>(size_t idx, KFArray_FEAT &amp;feat) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumberOfLandmarksInTheMap</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a3baae43b5ad2163c6e1e1f358401b01f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CTimeLogger &amp;</type>
      <name>getProfiler</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a098ede73cfbd0953699f3a69eebece6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getStateVectorLength</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad96bf863a85f00f44492dff4c9fb0591</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>KFMatrix &amp;</type>
      <name>internal_getPkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1729027c4d83fb11745de1440998d751</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>KFVector &amp;</type>
      <name>internal_getXkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1a777e882d8c492ac53e766db4c63220</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMapEmpty</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1819fc06edb55fda802fda667458b8f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CKalmanFilterCapable</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a32624c6e9cac8d39791f3b4e386fd93a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_action_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>adcc8ae49c636b6f174c59f3427a2c47b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_feature_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>acd930c974424d6ee31485c89db4a5b0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_observation_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a9564f520fd3c7462ccfe22354e1c52ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>get_vehicle_size</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>abe92c312b821e4dccde1ec75bc5b90f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TKF_options</type>
      <name>KF_options</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a266bef9132e6bd40a31b1f4a8ea0bbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>runOneKalmanIteration</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1df458894b7420c6aaad07f3b131712e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTimeLogger</type>
      <name>m_timLogger</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a18adff2427206c2aa3b0f6743f26451a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFVector</type>
      <name>m_xkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ada1d39c5a5773bcdb91961c3af920450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFMatrix</type>
      <name>m_pkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad2d79a59440a402174cf8d2ca86898d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>KF_aux_estimate_obs_Hx_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a36df223f8e5cd334c16be1142d39e314</anchor>
      <arglist>(const KFArray_VEH &amp;x, const std::pair&lt; KFCLASS *, size_t &gt; &amp;dat, KFArray_OBS &amp;out_x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>KF_aux_estimate_obs_Hy_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aea84ba318f4a7c8756d0ae711c400db9</anchor>
      <arglist>(const KFArray_FEAT &amp;x, const std::pair&lt; KFCLASS *, size_t &gt; &amp;dat, KFArray_OBS &amp;out_x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>KF_aux_estimate_trans_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a5d7d98256157b1d895a1b0d3090891ea</anchor>
      <arglist>(const KFArray_VEH &amp;x, const std::pair&lt; KFCLASS *, KFArray_ACT &gt; &amp;dat, KFArray_VEH &amp;out_x)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_KFArray_OBS</type>
      <name>all_predictions</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aa44c19c6d622291ecc3422a339dd561d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>aux_K_dh_dx</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aafd477a4918cf21da7aa484ced64f923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>dh_dx_full_obs</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a8bd2fe61d44e0c54d424a82c2a8be1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; KFMatrix_OxV &gt;::vector_t</type>
      <name>Hxs</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a4f1855083d1cd3f164d64f3dff9774b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; KFMatrix_OxF &gt;::vector_t</type>
      <name>Hys</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad349ac8a00aeb08204e38d7adf25889d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>K</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2bc3c77992071ac4cb84db74e912ed05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_user_didnt_implement_jacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a0026ae4e5a08d18915f76c7b19530f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>Pkk_subset</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a7baaf35d16f19f8c0221ef7e25940d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_size_t</type>
      <name>predictLMidxs</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a674ebd52c73d501dd61a7ab1fe2f86f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>S</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2f49ee7daba9f6bffca8d375988b8fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>KFMatrix</type>
      <name>S_1</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a72c97f6e4d8e4a57b8d5dc2a60fc3a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_KFArray_OBS</type>
      <name>Z</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a872b4c985a83e45cc7a625a6744aba07</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>detail::addNewLandmarks</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2cc4e6c13281e37168a17e53e937df90</anchor>
      <arglist>(CKalmanFilterCapable&lt; VEH_SIZEb, OBS_SIZEb, FEAT_SIZEb, ACT_SIZEb, KFTYPEb &gt; &amp;obj, const typename CKalmanFilterCapable&lt; VEH_SIZEb, OBS_SIZEb, FEAT_SIZEb, ACT_SIZEb, KFTYPEb &gt;::vector_KFArray_OBS &amp;Z, const vector_int &amp;data_association, const typename CKalmanFilterCapable&lt; VEH_SIZEb, OBS_SIZEb, FEAT_SIZEb, ACT_SIZEb, KFTYPEb &gt;::KFMatrix_OxO &amp;R)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFVector</type>
      <name>m_xkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ada1d39c5a5773bcdb91961c3af920450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>KFMatrix</type>
      <name>m_pkk</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ad2d79a59440a402174cf8d2ca86898d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnInverseObservationModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a1cd2de266f01ca4e14deba7a73762b94</anchor>
      <arglist>(const KFArray_OBS &amp;in_z, KFArray_FEAT &amp;out_yn, KFMatrix_FxV &amp;out_dyn_dxv, KFMatrix_FxO &amp;out_dyn_dhn) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnInverseObservationModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a6efe86e238df4699b03cd3a598488d64</anchor>
      <arglist>(const KFArray_OBS &amp;in_z, KFArray_FEAT &amp;out_yn, KFMatrix_FxV &amp;out_dyn_dxv, KFMatrix_FxO &amp;out_dyn_dhn, KFMatrix_FxF &amp;out_dyn_dhn_R_dyn_dhnT, bool &amp;out_use_dyn_dhn_jacobian) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnNewLandmarkAddedToMap</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a0b83d09403191f8bb6e9d92394a77f76</anchor>
      <arglist>(const size_t in_obsIdx, const size_t in_idxNewFeat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnNormalizeStateVector</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a874aaa8d07b3cc46b8a197c78e71c128</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnPostIteration</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>aef72603f1d1f7fa522f4fe0033e63757</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnGetAction</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>af0571c2b4712bb04d4d84d98629441f2</anchor>
      <arglist>(KFArray_ACT &amp;out_u) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnTransitionModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a063802c52d3ba8e25f6f86441fd0025c</anchor>
      <arglist>(const KFArray_ACT &amp;in_u, KFArray_VEH &amp;inout_x, bool &amp;out_skipPrediction) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTransitionJacobian</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>acdd27ca076677ff3360976040c73a42d</anchor>
      <arglist>(KFMatrix_VxV &amp;out_F) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTransitionJacobianNumericGetIncrements</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a50ded36c87472f0286b1b393ebbe274d</anchor>
      <arglist>(KFArray_VEH &amp;out_increments) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnTransitionNoise</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a262e44ea3d639a66a6fc09234039d8af</anchor>
      <arglist>(KFMatrix_VxV &amp;out_Q) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnPreComputingPredictions</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a00212cd80a7e6794183434f65bf30b41</anchor>
      <arglist>(const vector_KFArray_OBS &amp;in_all_prediction_means, mrpt::vector_size_t &amp;out_LM_indices_to_predict) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnGetObservationNoise</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a15034c16b93b06e9706d794984ac6a62</anchor>
      <arglist>(KFMatrix_OxO &amp;out_R) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnGetObservationsAndDataAssociation</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a3440aba56f5e4042aceff9c51a352641</anchor>
      <arglist>(vector_KFArray_OBS &amp;out_z, mrpt::vector_int &amp;out_data_association, const vector_KFArray_OBS &amp;in_all_predictions, const KFMatrix &amp;in_S, const vector_size_t &amp;in_lm_indices_in_S, const KFMatrix_OxO &amp;in_R)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnObservationModel</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>ab921e280efd7549feefb10368f0dbbea</anchor>
      <arglist>(const mrpt::vector_size_t &amp;idx_landmarks_to_predict, vector_KFArray_OBS &amp;out_predictions) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnObservationJacobians</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2a09f65213aec8d6e4f93f414d917bd2</anchor>
      <arglist>(const size_t &amp;idx_landmark_to_predict, KFMatrix_OxV &amp;Hx, KFMatrix_OxF &amp;Hy) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnObservationJacobiansNumericGetIncrements</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a84279fa332af189b1ac0c6bc4289551c</anchor>
      <arglist>(KFArray_VEH &amp;out_veh_increments, KFArray_FEAT &amp;out_feat_increments) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnSubstractObservationVectors</name>
      <anchorfile>classmrpt_1_1bayes_1_1CKalmanFilterCapable.html</anchorfile>
      <anchor>a2d3991388ab2becb7439d63dcc048dc5</anchor>
      <arglist>(KFArray_OBS &amp;A, const KFArray_OBS &amp;B) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CKinect</name>
    <filename>classmrpt_1_1hwdrivers_1_1CKinect.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="typedef">
      <type>float</type>
      <name>TDepth2RangeArray</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a54c77e2a83c7563cc671098b0df60416</anchor>
      <arglist>[KINECT_RANGES_TABLE_LEN]</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TVideoChannel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>ad83963cdead59905e71abf13af44390a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_CHANNEL_RGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>ad83963cdead59905e71abf13af44390aadf42c353d8897ca20a6c539bb18c92d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_CHANNEL_IR</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>ad83963cdead59905e71abf13af44390aac892c5b59bbb9fff0208157828615474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_CHANNEL_IR</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>ad83963cdead59905e71abf13af44390aac892c5b59bbb9fff0208157828615474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_CHANNEL_RGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>ad83963cdead59905e71abf13af44390aadf42c353d8897ca20a6c539bb18c92d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CKinect</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a39c8643c638f2cb255427037804fb6b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>aa36f9c07e90c0da01edcc9b4910ba51d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a094476e993e6d6ef2defd9a334c2db43</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan &amp;out_obs, bool &amp;there_is_obs, bool &amp;hardware_error)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a9bf2163830cb4ab0299ccd82195feac8</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan &amp;out_obs, mrpt::obs::CObservationIMU &amp;out_obs_imu, bool &amp;there_is_obs, bool &amp;hardware_error)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>abc82f15e7516657e502cbb6243cf07e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPathForExternalImages</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a8986553a84b1d8201398af9be0fc38ca</anchor>
      <arglist>(const std::string &amp;directory)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CKinect</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>accfc9ba680ec771c1a3f604beadc53bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a092fd5708492dd94390105f4428d1787</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>af84721c593068c7c05b927b27764fba5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a0792b611e661a110881ce1a6056325dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVideoChannel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a410a7e877ed5aceed820b58f71eed300</anchor>
      <arglist>(const TVideoChannel vch)</arglist>
    </member>
    <member kind="function">
      <type>TVideoChannel</type>
      <name>getVideoChannel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a03aafbb7308b3137088a4a95740cbe1f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeviceIndexToOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a7c936c1017b89fb098d73c135d605386</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDeviceIndexToOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a0bc421586ff2d46f664e9d78f687978d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTiltAngleDegrees</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a35606a872c03fecc97a670f57540a10d</anchor>
      <arglist>(double angle)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTiltAngleDegrees</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a79bc192d877cb150b4ba83437364514a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablePreviewRGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>afb4a2f3946fde368c40893d35804ef35</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disablePreviewRGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a34d1831141bb1f085f7c3fb9bc0ab10b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPreviewRGBEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a17b180585eb8b4da8477490c16cddb21</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreviewDecimation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a20b9119f6744829fd791e3ed20370071</anchor>
      <arglist>(size_t decimation_factor)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getPreviewDecimation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>adbfc4fc39b5b591ebf6768d5a1301972</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a9931ed04a5577e198211a0786e77c25f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowCount</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a9211d27030c9fc90f5f1f5575a6f0776</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a28bd6304e5034e5a2c3bb024dc6e5fb0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TCamera &amp;</type>
      <name>getCameraParamsIntensity</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>ae75de24d82f4ed14afe9979b70fad3e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraParamsIntensity</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a2db89544977887da6c463f3569f3e918</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TCamera &amp;</type>
      <name>getCameraParamsDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a205923684f37a7745fd91e89efd89351</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraParamsDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>ad6ef55027a212bb04134b72c0acbce72</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelativePoseIntensityWrtDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a1f87648f5d0cf1233e5babce4876cda1</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPose3D &amp;</type>
      <name>getRelativePoseIntensityWrtDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>af2b5925d03a151ad95301390ec457bac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TDepth2RangeArray &amp;</type>
      <name>getRawDepth2RangeConversion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a57b86e627c348d56ce5783d2dc2e1ba6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TDepth2RangeArray &amp;</type>
      <name>getRawDepth2RangeConversion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>aedf5a517d6f7d614f0b161110570c8c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabRGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>aafcf595a8b1439897ad8e422528e3d09</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabRGBEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a4a2f53372716cd22b66291d5dc8df2c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a735b1066b6fe2f140cf811eda4dc97a0</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabDepthEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a8e4898431065739edf560b26071a5276</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabAccelerometers</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a44d9cf9ca5a7b25a49d50e3aeccc83b4</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabAccelerometersEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>af0f2424fb809d8f6de282761164f744e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrab3DPoints</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a012d095598a5f46005b6db54fcdfe382</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrab3DPointsEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>abd5ebc00ad90ac894f8b0f2ea1a86db1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>afd4309bd33b0d5da33de353ed1863bc3</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TCamera</type>
      <name>m_cameraParamsDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a421c69ebba1c01d7b1cd2565e1fc8df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TCamera</type>
      <name>m_cameraParamsRGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>aad2d81e60628dc7335dd8eca8607c016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_grab_3D_points</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a4da4474e39e8138a4604033b1c8bde44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_grab_depth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>ac13d6de09289e43f771f66cda9dd0fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_grab_image</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>aed4ca676995d02ad5b8f9fe19b07fa7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_grab_IMU</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a71b072128812df63959dfbd69e2b0ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_initial_tilt_angle</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>af23589db3a6e0343655767a31f93f0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_maxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a765ee8a957bcf927f53dc2e8009ffeb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_preview_decim_counter_range</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a8ec521637fb55910f1332ddb538860fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_preview_decim_counter_rgb</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a55e04a549198954c859bf503194cb211</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_preview_window</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a1caedbb5f07d132110c9011ec098c179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_preview_window_decimation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>ae60f54e38c24410c991e7165c061ae38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>m_relativePoseIntensityWRTDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a1ee2e31ebc7c4011cb1d35a9c8bd7e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>m_sensorPoseOnRobot</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>ab821f0a1106d8a117fef495a2743e786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_user_device_number</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a0ca3eda3dbc142b6207c8f0983bfa3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TVideoChannel</type>
      <name>m_video_channel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a89d6a30f4832380cf9e4ba930707ae73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindowPtr</type>
      <name>m_win_int</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>abc1ba0943085a82439184c23ac325205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindowPtr</type>
      <name>m_win_range</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a24f30e79e26c2ab81468b12e4269ecc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calculate_range2meters</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a26a781f41a3fbe379a376e3cd411f031</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>m_buf_depth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a68d972ee012bfd105c3fa2b0306fd126</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>m_buf_rgb</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>ad022fd188fc06d24a9149e40110bc5fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TDepth2RangeArray</type>
      <name>m_range2meters</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a4817c955e16dd8a9689a55708cf6aaaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a092fd5708492dd94390105f4428d1787</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>af84721c593068c7c05b927b27764fba5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a0792b611e661a110881ce1a6056325dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVideoChannel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a410a7e877ed5aceed820b58f71eed300</anchor>
      <arglist>(const TVideoChannel vch)</arglist>
    </member>
    <member kind="function">
      <type>TVideoChannel</type>
      <name>getVideoChannel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a03aafbb7308b3137088a4a95740cbe1f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeviceIndexToOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a7c936c1017b89fb098d73c135d605386</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDeviceIndexToOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a0bc421586ff2d46f664e9d78f687978d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTiltAngleDegrees</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a35606a872c03fecc97a670f57540a10d</anchor>
      <arglist>(double angle)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTiltAngleDegrees</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a79bc192d877cb150b4ba83437364514a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablePreviewRGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>afb4a2f3946fde368c40893d35804ef35</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disablePreviewRGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a34d1831141bb1f085f7c3fb9bc0ab10b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPreviewRGBEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a17b180585eb8b4da8477490c16cddb21</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreviewDecimation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a20b9119f6744829fd791e3ed20370071</anchor>
      <arglist>(size_t decimation_factor)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getPreviewDecimation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>adbfc4fc39b5b591ebf6768d5a1301972</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a9931ed04a5577e198211a0786e77c25f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowCount</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a9211d27030c9fc90f5f1f5575a6f0776</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a28bd6304e5034e5a2c3bb024dc6e5fb0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TCamera &amp;</type>
      <name>getCameraParamsIntensity</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>ae75de24d82f4ed14afe9979b70fad3e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraParamsIntensity</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a2db89544977887da6c463f3569f3e918</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TCamera &amp;</type>
      <name>getCameraParamsDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a205923684f37a7745fd91e89efd89351</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraParamsDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>ad6ef55027a212bb04134b72c0acbce72</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelativePoseIntensityWrtDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a1f87648f5d0cf1233e5babce4876cda1</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPose3D &amp;</type>
      <name>getRelativePoseIntensityWrtDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>af2b5925d03a151ad95301390ec457bac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TDepth2RangeArray &amp;</type>
      <name>getRawDepth2RangeConversion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a57b86e627c348d56ce5783d2dc2e1ba6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TDepth2RangeArray &amp;</type>
      <name>getRawDepth2RangeConversion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>aedf5a517d6f7d614f0b161110570c8c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabRGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>aafcf595a8b1439897ad8e422528e3d09</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabRGBEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a4a2f53372716cd22b66291d5dc8df2c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a735b1066b6fe2f140cf811eda4dc97a0</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabDepthEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a8e4898431065739edf560b26071a5276</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabAccelerometers</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a44d9cf9ca5a7b25a49d50e3aeccc83b4</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabAccelerometersEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>af0f2424fb809d8f6de282761164f744e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrab3DPoints</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>a012d095598a5f46005b6db54fcdfe382</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrab3DPointsEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CKinect.html</anchorfile>
      <anchor>abd5ebc00ad90ac894f8b0f2ea1a86db1</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::kinematics::CKinematicChain</name>
    <filename>classmrpt_1_1kinematics_1_1CKinematicChain.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>void</type>
      <name>addLink</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>a548ee638615c0571f1e603b884b97c62</anchor>
      <arglist>(double theta, double d, double a, double alpha, bool is_prismatic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>a7ccc7a7945040eb67df2f83dcfdd39c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>a70965c1a71c9313460865aa0134240a9</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;inout_gl_obj, mrpt::aligned_containers&lt; mrpt::poses::CPose3D &gt;::vector_t *out_all_poses=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getConfiguration</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>aad732bfc2642370733eb56db2da2cc3e</anchor>
      <arglist>(VECTOR &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>const TKinematicLink &amp;</type>
      <name>getLink</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>a1a3dca0a0192bec7d14dffc5e72dde1b</anchor>
      <arglist>(const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>TKinematicLink &amp;</type>
      <name>getLinkRef</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>aa160adf83d60f5159a67fe927c600900</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPose3D &amp;</type>
      <name>getOriginPose</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>a49707b43b035d6b5c5ce4b88745537c1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recomputeAllPoses</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>ac31db3edccc7ffc3e116a93b49df73d0</anchor>
      <arglist>(mrpt::aligned_containers&lt; mrpt::poses::CPose3D &gt;::vector_t &amp;poses, const mrpt::poses::CPose3D &amp;pose0=mrpt::poses::CPose3D()) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeLink</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>a62a49c45d793bce81985aaba5de1aed8</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfiguration</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>a83903ee2ea4358ba665cf9fbb8080135</anchor>
      <arglist>(const VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOriginPose</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>a65752dc91859c4ac94ec611c305edd0a</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;new_pose)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>a80eea1302b8478b3fa51e43571c9ade1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update3DObject</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>ace38d17553cf2fb0b3247b3b2b84fdcc</anchor>
      <arglist>(mrpt::aligned_containers&lt; mrpt::poses::CPose3D &gt;::vector_t *out_all_poses=NULL) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::opengl::CRenderizablePtr &gt;</type>
      <name>m_last_gl_objects</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>af6718951e924e0482fb9945ad86d3d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TKinematicLink &gt;</type>
      <name>m_links</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>af1ab1d477c6bed6ff3b9a83b08a1e696</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::poses::CPose3D</type>
      <name>m_origin</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CKinematicChain.html</anchorfile>
      <anchor>a273249b2c5bc531aaf803d8042863547</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CLandmark</name>
    <filename>classmrpt_1_1maps_1_1CLandmark.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="typedef">
      <type>int64_t</type>
      <name>TLandmarkID</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a14766109878c05ea697cf6a2acce56eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CLandmark</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a8590c6739e7edd6833f98e00b7d75c7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOneFeature</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a33c45414f970013bcd04337659bfbce5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPose</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a035f7b9df791d3bc10b3380f83b2c66c</anchor>
      <arglist>(mrpt::poses::CPointPDFGaussian &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPose</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a4583e74e315ae6ecc4ddeee4baaa9e55</anchor>
      <arglist>(mrpt::poses::CPoint3D &amp;p, mrpt::math::CMatrixDouble &amp;COV) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::vision::TFeatureType</type>
      <name>getType</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a538a4bfdb1fb43705b65587c35472b2b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPose</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a952d57822c2167e51d4e2f9d994a2f69</anchor>
      <arglist>(const mrpt::poses::CPointPDFGaussian &amp;p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CLandmark</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>aa87bec8a1c1b732bca63cccf6a5dce25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::vision::CFeaturePtr &gt;</type>
      <name>features</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>aacbbecfdbf79250771a8ae64e4bddd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TLandmarkID</type>
      <name>ID</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a42f8e35b1a9d13c310c79738f8630182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>normal</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a7a6903a013a72a16b714971e71aaa195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pose_cov_11</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a544bd87a057d9fca4d84ef9d782298d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pose_cov_12</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a5fef1dce95cfa076ebab2935a7be20bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pose_cov_13</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>ae75ff0c150b0b563370a65786bcf805b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pose_cov_22</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a5b978809af8a838897d14237359097fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pose_cov_23</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a4614a6fc0cd35c774d960c58683e1537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pose_cov_33</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>af45445842960d16b8aebaad8bd5057a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>pose_mean</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a081bf63584b4cf2b833134149317030d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>seenTimesCount</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a3bbddca28622607865f1c9aa4d301aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>timestampLastSeen</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>a7ab18751175ecd38abe13fe164905288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static TLandmarkID</type>
      <name>m_counterIDs</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmark.html</anchorfile>
      <anchor>aeec229ef03cd62dc267165d548996081</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CLandmarksMap</name>
    <filename>classmrpt_1_1maps_1_1CLandmarksMap.html</filename>
    <base>mrpt::maps::CMetricMap</base>
    <class kind="struct">mrpt::maps::CLandmarksMap::TCustomSequenceLandmarks</class>
    <class kind="struct">mrpt::maps::CLandmarksMap::TFuseOptions</class>
    <class kind="struct">mrpt::maps::CLandmarksMap::TInsertionOptions</class>
    <class kind="struct">mrpt::maps::CLandmarksMap::TInsertionResults</class>
    <class kind="struct">mrpt::maps::CLandmarksMap::TLikelihoodOptions</class>
    <member kind="typedef">
      <type>mrpt::maps::CLandmark</type>
      <name>landmark_type</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a038995370cbf78801834e9f6d6262fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::math::TPoint3D, unsigned int &gt;</type>
      <name>TPairIdBeacon</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a5e0ba9210c651ac1586e9212a3ec6cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>auxParticleFilterCleanUp</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>ae20f67762046fff02a31df283d17c7d3</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>ae400b35794213708fd7eecdf638e6387</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newOrg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>aa1c53e5bf7465ae41c1bfbd3abf05877</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newOrg, const mrpt::maps::CLandmarksMap *otherMap)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CLandmarksMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>ad39ced8be86c3054da300b62a55b2706</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>compute3DMatchingRatio</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a021086f438a8414a102814d046351ead</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &amp;otherMapPose, const TMatchingRatioParams &amp;params) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeLikelihood_RSLC_2007</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>af292072a5a46e1673ec19c9dd5cbcd65</anchor>
      <arglist>(const CLandmarksMap *s, const mrpt::poses::CPose2D &amp;sensorPose)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeLikelihood_SIFT_LandmarkMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>ad8b1198df12035fdadab39fccc1ac534</anchor>
      <arglist>(CLandmarksMap *map, mrpt::utils::TMatchingPairList *correspondences=NULL, std::vector&lt; bool &gt; *otherCorrespondences=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeMatchingWith2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a8026a0394b94bf7494833752d5b00b3f</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose2D &amp;otherMapPose, float maxDistForCorrespondence, float maxAngularDistForCorrespondence, const mrpt::poses::CPose2D &amp;angularDistPivotPoint, mrpt::utils::TMatchingPairList &amp;correspondences, float &amp;correspondencesRatio, float *sumSqrDist=NULL, bool onlyKeepTheClosest=false, bool onlyUniqueRobust=false) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeMatchingWith3DLandmarks</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a5f943d69e1dd5fbbb15b3095afaad8f7</anchor>
      <arglist>(const mrpt::maps::CLandmarksMap *otherMap, mrpt::utils::TMatchingPairList &amp;correspondences, float &amp;correspondencesRatio, std::vector&lt; bool &gt; &amp;otherCorrespondences) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fuseWith</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a8c01b05214fd31ef6bdbb5be518339b3</anchor>
      <arglist>(CLandmarksMap &amp;other, bool justInsertAllOfThem=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a526ed2082b6567a930e96bff8cca4f35</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::CLandmark::TLandmarkID</type>
      <name>getMapMaxID</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a563fc9949016ce426da4b6676670346f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a9a40aa9c709890453d1920dbec4e6808</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a1c4e7a33fca637b7afd81067d583a43b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOccupancyFeaturesFrom2DRangeScan</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a5312f020f3e35339e97dde1800e055ba</anchor>
      <arglist>(const mrpt::obs::CObservation2DRangeScan &amp;obs, const mrpt::poses::CPose3D *robotPose=NULL, unsigned int downSampleFactor=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadSiftFeaturesFromImageObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>ae490039e7741b5021c308c8e1095788e</anchor>
      <arglist>(const mrpt::obs::CObservationImage &amp;obs, const mrpt::vision::CFeatureExtraction::TOptions &amp;feat_options=mrpt::vision::CFeatureExtraction::TOptions(mrpt::vision::featSIFT))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadSiftFeaturesFromStereoImageObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>aaab5e7afac6040d8258c10ac4952b70f</anchor>
      <arglist>(const mrpt::obs::CObservationStereoImages &amp;obs, mrpt::maps::CLandmark::TLandmarkID fID, const mrpt::vision::CFeatureExtraction::TOptions &amp;feat_options=mrpt::vision::CFeatureExtraction::TOptions(mrpt::vision::featSIFT))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMetricMapRepresentationToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>af06bc26182160ef07896e01c83a4a0f3</anchor>
      <arglist>(const std::string &amp;filNamePrefix) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToMATLABScript2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>ac6cd6acf901bb0fd8f6801c442711625</anchor>
      <arglist>(std::string file, const char *style=&quot;b&quot;, float stdCount=2.0f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToMATLABScript3D</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a43b3117d15829f25c669a025c47dd967</anchor>
      <arglist>(std::string file, const char *style=&quot;b&quot;, float confInterval=0.95f) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a4d544795d8a20e9fe2d19688ecbcc4c1</anchor>
      <arglist>(std::string file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simulateBeaconReadings</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a555416319131b0c5603fba3c91e8684a</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;in_robotPose, const mrpt::poses::CPoint3D &amp;in_sensorLocationOnRobot, mrpt::obs::CObservationBeaconRanges &amp;out_Observations) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simulateRangeBearingReadings</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>aaabe25578e8502acfcbad4a85a17bc06</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;robotPose, const mrpt::poses::CPose3D &amp;sensorLocationOnRobot, mrpt::obs::CObservationBearingRange &amp;observations, bool sensorDetectsIDs=true, const float stdRange=0.01f, const float stdYaw=mrpt::utils::DEG2RAD(0.1f), const float stdPitch=mrpt::utils::DEG2RAD(0.1f), vector_size_t *real_associations=NULL, const double spurious_count_mean=0, const double spurious_count_std=0) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a8d49b37a2be958ca6432bb8bbebf6db4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CLandmarksMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a45f7d548209497b4ed7ff0b214bd2cca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::maps::CLandmarksMap::TFuseOptions</type>
      <name>fuseOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>abcbfb1665d781d4284a9f84626a8f410</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; TPairIdBeacon &gt;</type>
      <name>initialBeacons</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a630e5026bb74c644b6f4777443e723de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CLandmarksMap::TInsertionOptions</type>
      <name>insertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a1086e228d347d020a9673082b3d11ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CLandmarksMap::TInsertionOptions</type>
      <name>insertionOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a44e1e1513c19fbb6014f1c9298eab792</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::maps::CLandmarksMap::TInsertionResults</type>
      <name>insertionResults</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a8d86a95d7c3b8af4cd652d8dad2083f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::maps::CLandmarksMap::TCustomSequenceLandmarks</type>
      <name>landmarks</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a29f8a25623915209c23e8ab680af509d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CLandmarksMap::TLikelihoodOptions</type>
      <name>likelihoodOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>ab43948894aecd6a05ddd4ae4b33c86cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CLandmarksMap::TLikelihoodOptions</type>
      <name>likelihoodOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a58da8b43777a48620f331a55c384ecf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static mrpt::maps::CLandmark::TLandmarkID</type>
      <name>_mapMaxID</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a3661b79410d5cbc5cbdaf3ac0204af2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>_maxIDUpdated</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a7072e5260de406396df94a8f35188b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::map&lt; std::pair&lt; mrpt::maps::CLandmark::TLandmarkID, mrpt::maps::CLandmark::TLandmarkID &gt;, double &gt;</type>
      <name>_mEDD</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a0e4db9fc9783d58a4da73485353a6d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static mrpt::utils::TColorf</type>
      <name>COLOR_LANDMARKS_IN_3DSCENES</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a329a04dd2b768c8071cccbef527e0163</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a677623ad1245ebd26c545f0a41b1889a</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CLandmarksMap.html</anchorfile>
      <anchor>a7c2f057f4382e2058e9e5e132441e649</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::CLASSINIT</name>
    <filename>structmrpt_1_1utils_1_1CLASSINIT.html</filename>
    <member kind="function">
      <type></type>
      <name>CLASSINIT</name>
      <anchorfile>structmrpt_1_1utils_1_1CLASSINIT.html</anchorfile>
      <anchor>a20a5953f6495bc2487e0d8af206f8130</anchor>
      <arglist>(const mrpt::utils::TRuntimeClassId *pNewClass)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CGenericSensor::CLASSINIT_GENERIC_SENSOR</name>
    <filename>structmrpt_1_1hwdrivers_1_1CGenericSensor_1_1CLASSINIT__GENERIC__SENSOR.html</filename>
    <member kind="function">
      <type></type>
      <name>CLASSINIT_GENERIC_SENSOR</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CGenericSensor_1_1CLASSINIT__GENERIC__SENSOR.html</anchorfile>
      <anchor>a1ca522598172be3e6c42d3fa3f1e15cb</anchor>
      <arglist>(const TSensorClassId *pNewClass)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::cleanup_branches</name>
    <filename>structexprtk_1_1details_1_1cleanup__branches.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1cleanup__branches.html</anchorfile>
      <anchor>af7f0d86e96e0f46c63512c125552421e</anchor>
      <arglist>(std::pair&lt; expression_node&lt; T &gt; *, bool &gt;(&amp;branch)[N])</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1cleanup__branches.html</anchorfile>
      <anchor>a384a8e416aabb626fd3b3e31fd45bde0</anchor>
      <arglist>(Sequence&lt; std::pair&lt; expression_node&lt; T &gt; *, bool &gt;, Allocator &gt; &amp;branch)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::ClearanceDiagram</name>
    <filename>classmrpt_1_1nav_1_1ClearanceDiagram.html</filename>
    <member kind="typedef">
      <type>std::map&lt; double, double &gt;</type>
      <name>dist2clearance_t</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a41687e7fd58ac1eef7d56a951825a889</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a625b0b4c2daaae97825774b2fc6ada9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClearanceDiagram</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>aea94f6388101cca45bc9a2cceefc9d7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>decimated_k_to_real_k</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>ae1eac0f47788c47e7aac3db275f0706b</anchor>
      <arglist>(size_t k) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>afbd4af8eb796ee1f7cd9dc184b7abe44</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_actual_num_paths</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a172146c1a9291900a4dbf12e94eadd47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>get_decimated_num_paths</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a5db8e91452dfde587e9dca0886dd0ff1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>dist2clearance_t &amp;</type>
      <name>get_path_clearance</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a19636b30de147d86f6c4285c96421ed8</anchor>
      <arglist>(size_t actual_k)</arglist>
    </member>
    <member kind="function">
      <type>const dist2clearance_t &amp;</type>
      <name>get_path_clearance</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a7d106bca0a8e6a99d96bc3824f6170c4</anchor>
      <arglist>(size_t actual_k) const </arglist>
    </member>
    <member kind="function">
      <type>dist2clearance_t &amp;</type>
      <name>get_path_clearance_decimated</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a74a76562aef167f1416428c25c17510b</anchor>
      <arglist>(size_t decim_k)</arglist>
    </member>
    <member kind="function">
      <type>const dist2clearance_t &amp;</type>
      <name>get_path_clearance_decimated</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>ad019d89c17ffd9c6c155952bb13a1edb</anchor>
      <arglist>(size_t decim_k) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getClearance</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>ad2ae82df3237b349976687340b0204ef</anchor>
      <arglist>(uint16_t k, double TPS_query_distance, bool integrate_over_path) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFromStream</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>af753a571e23c143f68dccebe2e00e496</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>real_k_to_decimated_k</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a347812dc62885378c1d0dc0f820421f1</anchor>
      <arglist>(size_t k) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderAs3DObject</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a11f4ff20f24e77b22a857782aed49898</anchor>
      <arglist>(mrpt::opengl::CMesh &amp;mesh, double min_x, double max_x, double min_y, double max_y, double cell_res, bool integrate_over_path) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a890868c6f33872f3160f90628cefb953</anchor>
      <arglist>(size_t actual_num_paths, size_t decimated_num_paths)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a3a26124765226a0abfb1a6a49d958d2b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_actual_num_paths</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a1210197b0c85e5331a00a918aef40809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_k_a2d</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a13cb541a4f77997214f2b45c43822540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_k_d2a</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>a2cd557b35f51dcab42f4fc9683555959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; dist2clearance_t &gt;</type>
      <name>m_raw_clearances</name>
      <anchorfile>classmrpt_1_1nav_1_1ClearanceDiagram.html</anchorfile>
      <anchor>aff3016c462b141cfea8af48c2201ae4a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CLevenbergMarquardtTempl</name>
    <filename>classmrpt_1_1math_1_1CLevenbergMarquardtTempl.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <class kind="struct">mrpt::math::CLevenbergMarquardtTempl::TResultInfo</class>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, Eigen::Dynamic &gt;</type>
      <name>matrix_t</name>
      <anchorfile>classmrpt_1_1math_1_1CLevenbergMarquardtTempl.html</anchorfile>
      <anchor>ae42dac5ce2be711b46f02c920f6fd237</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VECTORTYPE::Scalar</type>
      <name>NUMTYPE</name>
      <anchorfile>classmrpt_1_1math_1_1CLevenbergMarquardtTempl.html</anchorfile>
      <anchor>a9f077defe1a52e144ad7e209484adb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TFunctorEval</name>
      <anchorfile>classmrpt_1_1math_1_1CLevenbergMarquardtTempl.html</anchorfile>
      <anchor>a5792b8a12839010df5643968ebd75c48</anchor>
      <arglist>)(const VECTORTYPE &amp;x, const USERPARAM &amp;y, VECTORTYPE &amp;out)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TFunctorIncrement</name>
      <anchorfile>classmrpt_1_1math_1_1CLevenbergMarquardtTempl.html</anchorfile>
      <anchor>aae9325211862f376bfc07a77d8bdb7c4</anchor>
      <arglist>)(VECTORTYPE &amp;x_new, const VECTORTYPE &amp;x_old, const VECTORTYPE &amp;x_incr, const USERPARAM &amp;user_param)</arglist>
    </member>
    <member kind="typedef">
      <type>VECTORTYPE</type>
      <name>vector_t</name>
      <anchorfile>classmrpt_1_1math_1_1CLevenbergMarquardtTempl.html</anchorfile>
      <anchor>a27869851e392fd16584437c15df53c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CLevenbergMarquardtTempl</name>
      <anchorfile>classmrpt_1_1math_1_1CLevenbergMarquardtTempl.html</anchorfile>
      <anchor>a7a69e4992b6da05763edaaead6c8f14f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classmrpt_1_1math_1_1CLevenbergMarquardtTempl.html</anchorfile>
      <anchor>ac047872a28025e811a34c622155b7047</anchor>
      <arglist>(VECTORTYPE &amp;out_optimal_x, const VECTORTYPE &amp;x0, TFunctorEval functor, const VECTORTYPE &amp;increments, const USERPARAM &amp;userParam, TResultInfo &amp;out_info, mrpt::utils::VerbosityLevel verbosity=mrpt::utils::LVL_INFO, const size_t maxIter=200, const NUMTYPE tau=1e-3, const NUMTYPE e1=1e-8, const NUMTYPE e2=1e-8, bool returnPath=true, TFunctorIncrement x_increment_adder=NULL)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::optimizers::CLevMarqGSO</name>
    <filename>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</filename>
    <templarg></templarg>
    <base>CGraphSlamOptimizer&lt; GRAPH_T &gt;</base>
    <class kind="struct">mrpt::graphslam::optimizers::CLevMarqGSO::GraphVisualizationParams</class>
    <class kind="struct">mrpt::graphslam::optimizers::CLevMarqGSO::OptimizationParams</class>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a1dd4960393ed7a081f8bb8cee5235eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ac77425226e8d83266b100dec8910d1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, constraint_t::state_length, constraint_t::state_length &gt;</type>
      <name>InfMat</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a6e66e1dcb7eb883999b17a95227cbee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::CRegistrationDeciderOrOptimizer&lt; GRAPH_T &gt;</type>
      <name>grandpa</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>abc99765687744b4bd15302ee0b191097</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::optimizers::CGraphSlamOptimizer&lt; GRAPH_T &gt;</type>
      <name>parent</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>aee9171f212b00ca02a3a7a338128220e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CLevMarqGSO</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a179227f9b625966626d5605a98efdf93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptiveReport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a540189f80825bf89d952fc24748c0231</anchor>
      <arglist>(std::string *report_str) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeVisuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>acdc7405b35d01f58875ad73c62e68d7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>justFullyOptimizedGraph</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a08f0220e4794bd726a9e48b31e596608</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a75eb3479bff5ea4f28e02705d7ca6932</anchor>
      <arglist>(const std::string &amp;source_fname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyOfWindowEvents</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>aa12e9d44afafd4294fcff590effd2fab</anchor>
      <arglist>(const std::map&lt; std::string, bool &gt; &amp;events_occurred)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>afab8faf40ff9d0c0461dddec2c040fb2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a95fc49f6edce41c6864b6771fba59644</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateVisuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a648986765652888be46ed955306182e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CLevMarqGSO</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a3cd0c64f7b1587dea658e8864e2f3813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>OptimizationParams</type>
      <name>opt_params</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ac212dbd82827955da9aff6e6f38fa0d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GraphVisualizationParams</type>
      <name>viz_params</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a5d4f8d86a1cba474d7e6191bb812e2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FOP_IGNORE_LC</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>afb5ab203ace1a524e37b0f55c58bc6caa4a10075adabae6ca87287a9d9148ad6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FOP_TOTAL_NUM</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>afb5ab203ace1a524e37b0f55c58bc6caac2ac886fb7af8e8e58a50a5509556719</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FOP_USE_LC</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>afb5ab203ace1a524e37b0f55c58bc6caa94079380baad5762e91eb3580d90b5e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>FullOptimizationPolicy</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>afb5ab203ace1a524e37b0f55c58bc6ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FOP_IGNORE_LC</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>afb5ab203ace1a524e37b0f55c58bc6caa4a10075adabae6ca87287a9d9148ad6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FOP_USE_LC</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>afb5ab203ace1a524e37b0f55c58bc6caa94079380baad5762e91eb3580d90b5e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>FOP_TOTAL_NUM</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>afb5ab203ace1a524e37b0f55c58bc6caac2ac886fb7af8e8e58a50a5509556719</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_optimizeGraph</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a2e1024b782d78ed47ebf4798bf3e79fd</anchor>
      <arglist>(bool is_full_update=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkForFullOptimization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ad3402a84a9f5b9e006a82fea846ca8a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkForLoopClosures</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a07b949c8a1741c73a209bf474ff0836b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fitGraphInView</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a2fd970bfb611c6e11ed8c1fd0156850d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getNearbyNodesOf</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a4212dd68a7290143754ff02eb4b7fe68</anchor>
      <arglist>(std::set&lt; mrpt::utils::TNodeID &gt; *nodes_set, const mrpt::utils::TNodeID &amp;cur_nodeID, double distance)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initGraphVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a54e33f21e44bdc4e6002c15f5503a01a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>optimizeGraph</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a9d1aa49c28e1238e47d7948ec94d9bb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleGraphVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a5cc1d4752f6fffa0a7b659629880805b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleOptDistanceVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ae167b60acfda8762aa37c11599e7391a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateGraphVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a473f2259c69151ca367250da0ecaedaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateOptDistanceVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a1476bf885728dda364b1311fcc9ea8db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initOptDistanceVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ae1a37d88e83296ccfa17342688e02065</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::opengl::CRenderizablePtr</type>
      <name>initOptDistanceVisualizationInternal</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ac142801ff6365621332ea327808c0a46</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p_unused)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::opengl::CRenderizablePtr</type>
      <name>initOptDistanceVisualizationInternal</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ada068731f435817ae12c0ad8ac212cb7</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p_unused)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>levMarqFeedback</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a99f3e4c8f993e87f2e50e31735f0cf0f</anchor>
      <arglist>(const GRAPH_T &amp;graph, const size_t iter, const size_t max_iter, const double cur_sq_error)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_autozoom_active</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a6f6927e172a4cfdad56157bc35a41ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_first_time_call</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a2036d2c65ecfe771b948f2b7345c0777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_has_read_config</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>af58502c41a4a4e4c33985f8d91e752e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_just_fully_optimized_graph</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>aadde809db8b83d2c5294de630e4f1713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_last_total_num_of_nodes</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a9efe5e5fff0a0861762504270d57b7f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_min_nodes_for_optimization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ae3003c0b58396d943fbf2628b46679d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FullOptimizationPolicy</type>
      <name>m_optimization_policy</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>aba0728d1ae626ccbc6e73e89fa2f0a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_thread_optimize</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a41f3a3ebf6fcb2b8bf525be0fc82337a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>registered_new_node</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>af242ef9dd2532cdf6b6222d5712b5df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_max_used_consec_lcs</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a6082eab66d04d8a9e047426e635696ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_curr_used_consec_lcs</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a5c0a4a935a34e49e9eac0d1815a19699</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_max_ignored_consec_lcs</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>af51c76f65d963c14836bc7ea1996b68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_curr_ignored_consec_lcs</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ae88b64dee72b8f48902bee3446fdc5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a1dd4960393ed7a081f8bb8cee5235eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ac77425226e8d83266b100dec8910d1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, constraint_t::state_length, constraint_t::state_length &gt;</type>
      <name>InfMat</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a6e66e1dcb7eb883999b17a95227cbee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::CRegistrationDeciderOrOptimizer&lt; GRAPH_T &gt;</type>
      <name>grandpa</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>abc99765687744b4bd15302ee0b191097</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::optimizers::CGraphSlamOptimizer&lt; GRAPH_T &gt;</type>
      <name>parent</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>aee9171f212b00ca02a3a7a338128220e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initOptDistanceVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ae1a37d88e83296ccfa17342688e02065</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::opengl::CRenderizablePtr</type>
      <name>initOptDistanceVisualizationInternal</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ac142801ff6365621332ea327808c0a46</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p_unused)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::opengl::CRenderizablePtr</type>
      <name>initOptDistanceVisualizationInternal</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ada068731f435817ae12c0ad8ac212cb7</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p_unused)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_max_used_consec_lcs</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a6082eab66d04d8a9e047426e635696ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_curr_used_consec_lcs</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>a5c0a4a935a34e49e9eac0d1815a19699</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_max_ignored_consec_lcs</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>af51c76f65d963c14836bc7ea1996b68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_curr_ignored_consec_lcs</name>
      <anchorfile>classmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO.html</anchorfile>
      <anchor>ae88b64dee72b8f48902bee3446fdc5a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::CLight</name>
    <filename>structmrpt_1_1opengl_1_1CLight.html</filename>
    <member kind="function">
      <type></type>
      <name>CLight</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>a6428960cf198a7a9644e3146cf59f82e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFromStream</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>a8ed59ffc9364e3b76d90f35b8b2f19e7</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendToOpenGL</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>a1c4fa697b66346fa67a5eb54c9410454</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>a26f95ec5367c9aaf18493e4c1ffb0e3d</anchor>
      <arglist>(float dx, float dy, float dz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosition</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>ad9bd82b328e351f89b26edabc5e5f50c</anchor>
      <arglist>(float x, float y, float z, float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>a5fd8519ce37d046874095edf5d6ce29c</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>color_ambient</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>ae8943057eb28997e3a3b6ecea0d89acd</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>color_diffuse</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>aca14f54920151e2c7d1c1f3bcfe22469</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>color_specular</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>afb1c9d8aae659c8342496b9fd0c53f43</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>constant_attenuation</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>a3514de2761e0c8fea13dfd7a82f4726d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>direction</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>a0fb71d2bc299ef348e8ae9f6b8eed945</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>light_ID</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>a0b8800ef19413bc312f0a1b4a5f4d983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>linear_attenuation</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>a3aa22a8f1fbc87958d6f19aed568d8c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>position</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>a1b5ad757aecc392c6db8020792348efa</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>quadratic_attenuation</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>a2afd527f3a2e6696b930c5c25ab34ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>spot_cutoff</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>ad309fe57f9f685d41242ff9d59d84444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>spot_exponent</name>
      <anchorfile>structmrpt_1_1opengl_1_1CLight.html</anchorfile>
      <anchor>a93ed44802f8fe3fd3a58107a77c2805f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CListOfClasses</name>
    <filename>classmrpt_1_1utils_1_1CListOfClasses.html</filename>
    <member kind="typedef">
      <type>TSet::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>ab4ac757dc1e4139f8998d73ddc370030</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSet::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>a6f04e2b9ca51feb66afee399fcb3019e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>a6093118b49125b434c6e3ed627ed20e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>a9a434eab355b7914f9785bd949238f0a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>a298cbe46dff2c359ef12a9e5510c23b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>a2631067c3e0c5bda64d557620aeebd78</anchor>
      <arglist>(const mrpt::utils::TRuntimeClassId *id) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsDerivedFrom</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>a32d3dda81f783312fffe78e5d397254d</anchor>
      <arglist>(const mrpt::utils::TRuntimeClassId *id) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>a0f75e83f537d13d82681cb24813f768b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>aff53a1c2607f8fb1b10060332c0fe1f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>aef5c044087aa6bc0a28879dc5d33811a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>a6a5d7d02ce08e23887f343338685eb7a</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>ab98aa6cf77cb11bd753c56caa9a4d8f6</anchor>
      <arglist>(const mrpt::utils::TRuntimeClassId *id)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>toString</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>ad572febb6840554bbdd671c5830c48e1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::set&lt; const mrpt::utils::TRuntimeClassId * &gt;</type>
      <name>TSet</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>a41aade07374c48e232bebb13e372936b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TSet</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1utils_1_1CListOfClasses.html</anchorfile>
      <anchor>a6923d3520944ec3bd1415e9f4d789b28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CLMS100Eth</name>
    <filename>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</filename>
    <base>mrpt::hwdrivers::C2DRangeFinderAbstract</base>
    <member kind="function">
      <type></type>
      <name>CLMS100Eth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a6bf4da062a2e49eba689851e49fe3d70</anchor>
      <arglist>(std::string _ip=std::string(&quot;192.168.0.1&quot;), unsigned int _port=2111)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a55fd2319029e9999e293c6c209d9bb8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcessSimple</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a713ee57219fa3acc1feafcbbf8230812</anchor>
      <arglist>(bool &amp;outThereIsObservation, mrpt::obs::CObservation2DRangeScan &amp;outObservation, bool &amp;hardwareError)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a3d4a80afbd787ff6b180e1327b06ad26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a5ee14b1921bdf69e1b4d006740343e94</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;_pose)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>turnOff</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a7ee0c2cd34a79cf26f2422d0adfc6bb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>turnOn</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a761815899a04e06d6305b0aec5dc809c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CLMS100Eth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a27dbc1756f2e3ad6fbc163bb3112dab4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a2ed1d143d43d4a8375fd8b99fde6117a</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkIsConnected</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a35d4ca86c9e03579e564def54cc9f1c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>decodeLogIn</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a987dde60134d861f00f0be9a9ca48ba6</anchor>
      <arglist>(char *msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>decodeScan</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a6935f412918061855cd9fa5a736171fd</anchor>
      <arglist>(char *buf, mrpt::obs::CObservation2DRangeScan &amp;outObservation)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>decodeScanCfg</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>acd1571000cd9a49c28369c105f1a5346</anchor>
      <arglist>(std::istringstream &amp;stream)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>decodeScanDataCfg</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>acb1b619d7431bb72fda87fbe6de6cc77</anchor>
      <arglist>(std::istringstream &amp;stream)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>generateCmd</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a22e6cd52afca275152915f865838fbb3</anchor>
      <arglist>(const char *cmd)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>roughPrint</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a6ad63503c0b0b1ca0c522a71b76c0609</anchor>
      <arglist>(char *msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>sendCommand</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a33e40e3558b4c9423722d9d03443b8f5</anchor>
      <arglist>(const char *cmd)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_angleResolution</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>ae8a9fa19a02c9eb664d32c0957883205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_beamApperture</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a1aeb24e61703c18696bca5b73f01bf11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CClientTCPSocket</type>
      <name>m_client</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a3ea27bfed39f01483a8c8e1d7419fd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_cmd</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>aaa1dbf4171655d2d74e0d0b11243c913</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_connected</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a6abc8a99fd98e79fa487386c7b62c327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_ip</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a71e549b9c63de2011f8d82b6bef99e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_maxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>aa4af1603a5007a3534d40382b67eb9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>a443afa3f96df0f0ac6bb5f9dd05fb544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_scanFrequency</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>afd9c06c261d4d2723585ae330b2b1343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::poses::CPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>aa3393281dd15a458a45d7d4147a2c2a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_startAngle</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>afc8ec3a34fc98551155be682f9eb4aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_stopAngle</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>aa188926c3abe4a35a62b42d534af9ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_turnedOn</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CLMS100Eth.html</anchorfile>
      <anchor>abdec5f0e1fde5cc07c3162e1630568bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CLoadableOptions</name>
    <filename>classmrpt_1_1utils_1_1CLoadableOptions.html</filename>
    <member kind="function">
      <type>void</type>
      <name>dumpToConsole</name>
      <anchorfile>classmrpt_1_1utils_1_1CLoadableOptions.html</anchorfile>
      <anchor>ab88956436b892d49072119444ab14c90</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dumpToTextStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CLoadableOptions.html</anchorfile>
      <anchor>a9dc4b00d6d0bdaee801d5d5c09781b40</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CLoadableOptions.html</anchorfile>
      <anchor>ae2373fce5f2c8d3f0bdad21433becad2</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFileName</name>
      <anchorfile>classmrpt_1_1utils_1_1CLoadableOptions.html</anchorfile>
      <anchor>a814a05860972bf7d8548c334c063157d</anchor>
      <arglist>(const std::string &amp;config_file, const std::string &amp;section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CLoadableOptions.html</anchorfile>
      <anchor>a7ba8e7a73bdc8c4e2c52b51fc3783d62</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;target, const std::string &amp;section) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFileName</name>
      <anchorfile>classmrpt_1_1utils_1_1CLoadableOptions.html</anchorfile>
      <anchor>adfcfda15bd3fd750c82c1e343b32d9e1</anchor>
      <arglist>(const std::string &amp;config_file, const std::string &amp;section) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CLoadableOptions</name>
      <anchorfile>classmrpt_1_1utils_1_1CLoadableOptions.html</anchorfile>
      <anchor>a867c2075a9cf33acaa6c0218dfbe78cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>dumpVar_bool</name>
      <anchorfile>classmrpt_1_1utils_1_1CLoadableOptions.html</anchorfile>
      <anchor>ab6e2e25e2c397f46d7201e8bcd9d8ff1</anchor>
      <arglist>(CStream &amp;out, const char *varName, bool v)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>dumpVar_double</name>
      <anchorfile>classmrpt_1_1utils_1_1CLoadableOptions.html</anchorfile>
      <anchor>aa4391c2343a3bed8c80b125d6294234f</anchor>
      <arglist>(CStream &amp;out, const char *varName, double v)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>dumpVar_float</name>
      <anchorfile>classmrpt_1_1utils_1_1CLoadableOptions.html</anchorfile>
      <anchor>acc32528c3352f188444102adc7f2cc02</anchor>
      <arglist>(CStream &amp;out, const char *varName, float v)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>dumpVar_int</name>
      <anchorfile>classmrpt_1_1utils_1_1CLoadableOptions.html</anchorfile>
      <anchor>a1ed7593fa7880a0d60ba154764cdc47d</anchor>
      <arglist>(CStream &amp;out, const char *varName, int v)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>dumpVar_string</name>
      <anchorfile>classmrpt_1_1utils_1_1CLoadableOptions.html</anchorfile>
      <anchor>ae2ced41ad810a838d13496c5358333bc</anchor>
      <arglist>(CStream &amp;out, const char *varName, const std::string &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::CLocalMetricHypothesis</name>
    <filename>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</filename>
    <base>CParticleFilterData&lt; CLSLAMParticleData &gt;</base>
    <base>CParticleFilterDataImpl&lt; CLocalMetricHypothesis, mrpt::bayes::CParticleFilterData&lt; CLSLAMParticleData &gt;::CParticleList &gt;</base>
    <base>mrpt::utils::CSerializable</base>
    <class kind="struct">mrpt::hmtslam::CLocalMetricHypothesis::TRobotPosesPartitioning</class>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinateOrigin</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a0be64fcb80eb5919e989b7ae6bed9e4b</anchor>
      <arglist>(const TPoseID &amp;newOrigin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearRobotPoses</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a6e1d56a76e92cfa82b2b8dbfca396038</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CLocalMetricHypothesis</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a20069569703b28aa403c7a40131d237e</anchor>
      <arglist>(CHMTSLAM *parent=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpAsText</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a922438ca9c0f7066b849f1cde3890637</anchor>
      <arglist>(utils::CStringList &amp;st) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DScene</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a5784c9ae6a0d08bef955a277afe75b28</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;objs) const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPose3D *</type>
      <name>getCurrentPose</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a43b62237753a85f27b87e74f135864b2</anchor>
      <arglist>(const size_t &amp;particleIdx) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPose3D *</type>
      <name>getCurrentPose</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a730d2ac5894b06c45065a279f2091b3d</anchor>
      <arglist>(const size_t &amp;particleIdx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMeans</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a0a724eb99c994496078364e3cb1c78d9</anchor>
      <arglist>(TMapPoseID2Pose3D &amp;outList) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPathParticles</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>aedb28e74fd7467778a443dfab4d0c680</anchor>
      <arglist>(std::map&lt; TPoseID, mrpt::poses::CPose3DPDFParticles &gt; &amp;outList) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPoseParticles</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a55312afcb9121831fd2b44974bd62371</anchor>
      <arglist>(const TPoseID &amp;poseID, mrpt::poses::CPose3DPDFParticles &amp;outPDF) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRelativePose</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>ab7d0f38edaaa3537c922cb25b5f298b5</anchor>
      <arglist>(const TPoseID &amp;reference, const TPoseID &amp;pose, mrpt::poses::CPose3DPDFParticles &amp;outPDF) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rebuildMetricMaps</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a1848008d1a19ebaf111da66fbefa327b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAreaFromLMH</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a47065d55a175a57cc904e53afa464085</anchor>
      <arglist>(const CHMHMapNode::TNodeID areaID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateAreaFromLMH</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a1f203d0917730e69022012a2bafb5e40</anchor>
      <arglist>(const CHMHMapNode::TNodeID areaID, bool eraseSFsFromLMH=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CLocalMetricHypothesis</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>ac916581c9bfaa2d22fe52b1088e8061f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::obs::CActionRobotMovement2D</type>
      <name>m_accumRobotMovement</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a8d7fa0325e65e2dea21b28b46dc29ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_accumRobotMovementIsValid</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a8ed7c3c48ce94c1310a19a59adde5b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TNodeIDList</type>
      <name>m_areasPendingTBI</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a1baff49d6df7e31ad47308f9d4dcf411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPoseID</type>
      <name>m_currentRobotPose</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>ae2172d3ffdfeeefe6183f6dca598f960</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>THypothesisID</type>
      <name>m_ID</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a559c9d5b9fcc9325ecd95f722fbe682f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>synch::CCriticalSection</type>
      <name>m_lock</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a3fca93101fbbd36f8542deb960231f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_log_w</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a3b7c38915660b84a3b3de6a80b5b4d97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::map&lt; TPoseID, double &gt; &gt;</type>
      <name>m_log_w_metric_history</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>adcde7731917b103e6e4b460c1627b215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TNodeIDSet</type>
      <name>m_neighbors</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a7bda1e6774884134f9b34d220eccd5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; TPoseID, CHMHMapNode::TNodeID &gt;</type>
      <name>m_nodeIDmemberships</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>ad7adc8d8a5e7a04334a50558b051aa15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::safe_ptr&lt; CHMTSLAM &gt;</type>
      <name>m_parent</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a57a73b1839956f5d0048b47e13c18c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPoseIDList</type>
      <name>m_posesPendingAddPartitioner</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>af701aeb4da0c4c13ae8e288e92389ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct mrpt::hmtslam::CLocalMetricHypothesis::TRobotPosesPartitioning</type>
      <name>m_robotPosesGraph</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a3f3981f549cb1cef110fc034bd3bea8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; TPoseID, mrpt::obs::CSensoryFrame &gt;</type>
      <name>m_SFs</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a176b6f0d8148df701ce13ec1872fbe0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>prediction_and_update_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>ac88d62f2092dd23a75de4ed9d8de921b</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>prediction_and_update_pfOptimalProposal</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a096bc1b6aa243801d2996c9d41771a4c</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>m_maxLikelihood</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a8fabfc4450cff62dfe7a46394238dac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::StdVector_CPose2D</type>
      <name>m_movementDrawMaximumLikelihood</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a0ac56ee3443f4a8c8f068927c8e9fa8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::StdVector_CPose2D</type>
      <name>m_movementDraws</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>ac8fd0a0dcc770973650370ad53a2b37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_movementDrawsIdx</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>adf3b8099493296b90d5d8e7ffec620da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFOptimal_estimatedProb</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>ab4aa3cd3ddba245071f29d7198fdce81</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class HMTSLAM_IMPEXP</type>
      <name>CLSLAM_RBPF_2DLASER</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>ac34a721ee598515baa4048b339f41013</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>prediction_and_update_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>ac88d62f2092dd23a75de4ed9d8de921b</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>prediction_and_update_pfOptimalProposal</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLocalMetricHypothesis.html</anchorfile>
      <anchor>a096bc1b6aa243801d2996c9d41771a4c</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CLogFileRecord</name>
    <filename>classmrpt_1_1nav_1_1CLogFileRecord.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <class kind="struct">mrpt::nav::CLogFileRecord::TInfoPerPTG</class>
    <member kind="function">
      <type></type>
      <name>CLogFileRecord</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a742ea7737a1c32a56ee96c9fe78c38b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>additional_debug_msgs</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>ac750d58e184ab8c15f2c1e0c91a6fbae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>cmd_vel</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>ae9a7367d390aa450c49a393e003d93fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>cmd_vel_original</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a8ac3731f13b243647ed08bbc27058055</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TTwist2D</type>
      <name>cur_vel</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>ae9bdbae9593f6fe8eaa9ef43cae6dc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TTwist2D</type>
      <name>cur_vel_local</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>aa6d3063abb8961fd0c40f5367255e010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::aligned_containers&lt; TInfoPerPTG &gt;::vector_t</type>
      <name>infoPerPTG</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>ac7dae57d5f958eb97bcbfb0894a116da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::nav::CParameterizedTrajectoryGenerator::TNavDynamicState</type>
      <name>navDynState</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>aafef6aba43c7f3b4d2064a31e4dc0aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nPTGs</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a39169021238dcf5caf2345db75c0ad98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>nSelectedPTG</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a5e1ba34604394eeb63378d481879a8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>ptg_index_NOP</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>ac7907680057f190979b4158af47ed3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ptg_last_k_NOP</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>aee7bd1c3c11a2dc076bb7a80aa9c60bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::nav::CParameterizedTrajectoryGenerator::TNavDynamicState</type>
      <name>ptg_last_navDynState</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a8fc805ae77326c10243dd75caeddd91b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>rel_cur_pose_wrt_last_vel_cmd_NOP</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>ae0aea89cdd0905b5972b1159f3c5e740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>rel_pose_PTG_origin_wrt_sense_NOP</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>ae03e0c2ce7fb580ce9b65e6777ed238e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>relPoseSense</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a28bceda5f1409676c9478be7c5f840fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>relPoseVelCmd</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a25b0f6e27597ca272b6293b8594cf6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>robotPoseLocalization</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a956906d1027057d6e184e26acf772395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>robotPoseOdometry</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>ad7e56aa26799b2a580886a522e0c7855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robotShape_radius</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a83413beaf008b68867bca7589abc2363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorFloat</type>
      <name>robotShape_x</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a1d79e5c335cc4d23b39ed494c3cdfb26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorFloat</type>
      <name>robotShape_y</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a34d4c1349d356a3a1a86e7843a39fe50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, mrpt::system::TTimeStamp &gt;</type>
      <name>timestamps</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>af6a119e6933f4a8ec98f9beed8cbc673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>values</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a0486cabfc7523087d8d42028e43e33fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CSimplePointsMap</type>
      <name>WS_Obstacles</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>afb52be0ce48fbdba57297d9a3099fa38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CSimplePointsMap</type>
      <name>WS_Obstacles_original</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a7fffbbb13825cbe9cacc8cca12dc1a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::math::TPose2D &gt;</type>
      <name>WS_targets_relative</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord.html</anchorfile>
      <anchor>a896e0e5a5065cbfe0ff22fc283f09c16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CLogFileRecord_FullEval</name>
    <filename>classmrpt_1_1nav_1_1CLogFileRecord__FullEval.html</filename>
    <base>mrpt::nav::CHolonomicLogFileRecord</base>
    <member kind="function">
      <type></type>
      <name>CLogFileRecord_FullEval</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord__FullEval.html</anchorfile>
      <anchor>a695d7a54deb219fcb2f775e86c22023c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixD *</type>
      <name>getDirectionScores</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord__FullEval.html</anchorfile>
      <anchor>a0f4e95142cd31a83f38dfe72df57cc46</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixD</type>
      <name>dirs_scores</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord__FullEval.html</anchorfile>
      <anchor>a3f1ea3ad297dcb6fe69b36b50e9c3073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>evaluation</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord__FullEval.html</anchorfile>
      <anchor>a06523246ad12ecd0bbf042bb2700cf43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>selectedSector</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord__FullEval.html</anchorfile>
      <anchor>a81ec1f2369f53e359d017a6cb1ee5fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>selectedTarget</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord__FullEval.html</anchorfile>
      <anchor>a27ba84d5713833c6ca2bfafc3ee0f7e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CLogFileRecord_ND</name>
    <filename>classmrpt_1_1nav_1_1CLogFileRecord__ND.html</filename>
    <base>mrpt::nav::CHolonomicLogFileRecord</base>
    <member kind="variable">
      <type>double</type>
      <name>evaluation</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord__ND.html</anchorfile>
      <anchor>a961116f0f2bdd81c6acb96ebf34bd339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_int</type>
      <name>gaps_end</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord__ND.html</anchorfile>
      <anchor>a5285396410794ea890af3b2d4e83c422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>gaps_eval</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord__ND.html</anchorfile>
      <anchor>a8e7751e10929cab22df45e1316116c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_int</type>
      <name>gaps_ini</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord__ND.html</anchorfile>
      <anchor>a2ed6fceadb22ecea6c1deb351d16f3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>riskEvaluation</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord__ND.html</anchorfile>
      <anchor>a83c6409cff4a7580ff2289961f2cc603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>selectedSector</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord__ND.html</anchorfile>
      <anchor>a03b48912e9e6f2167eae40f61bf3bfa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CHolonomicND::TSituations</type>
      <name>situation</name>
      <anchorfile>classmrpt_1_1nav_1_1CLogFileRecord__ND.html</anchorfile>
      <anchor>ab0cd4c856b1ace4b9636d02a63471cf0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CLogFileRecord_VFF</name>
    <filename>classmrpt_1_1nav_1_1CLogFileRecord__VFF.html</filename>
    <base>mrpt::nav::CHolonomicLogFileRecord</base>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CLogOddsGridMap2D</name>
    <filename>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</filename>
    <templarg>TCELL</templarg>
    <base>mrpt::maps::detail::logoddscell_traits</base>
    <member kind="typedef">
      <type>TCELL</type>
      <name>cell_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>a691d1a7e2adcff6317c7cc1bb8a39fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::logoddscell_traits&lt; TCELL &gt;</type>
      <name>traits_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>ae21da5c0b2db8c7661c1d698dcf6a66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateCell_fast_free</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>a97ddc9a41329ea383e6f3f5073bbea62</anchor>
      <arglist>(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateCell_fast_free</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>aa66d179220d65303efefdb41daad85aa</anchor>
      <arglist>(cell_t *theCell, const cell_t logodd_obs, const cell_t thres)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateCell_fast_occupied</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>a2289eb14835ee32cbc2bcff9aa8fca34</anchor>
      <arglist>(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateCell_fast_occupied</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>a315f9a8dc7db0da75a061302d6fca9cc</anchor>
      <arglist>(cell_t *theCell, const cell_t logodd_obs, const cell_t thres)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CLogOddsGridMap2D&lt; int16_t &gt;</name>
    <filename>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</filename>
    <base>mrpt::maps::detail::logoddscell_traits&lt; int16_t &gt;</base>
    <member kind="typedef">
      <type>int16_t</type>
      <name>cell_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>a691d1a7e2adcff6317c7cc1bb8a39fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::logoddscell_traits&lt; int16_t &gt;</type>
      <name>traits_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>ae21da5c0b2db8c7661c1d698dcf6a66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateCell_fast_free</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>a97ddc9a41329ea383e6f3f5073bbea62</anchor>
      <arglist>(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateCell_fast_free</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>aa66d179220d65303efefdb41daad85aa</anchor>
      <arglist>(cell_t *theCell, const cell_t logodd_obs, const cell_t thres)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateCell_fast_occupied</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>a2289eb14835ee32cbc2bcff9aa8fca34</anchor>
      <arglist>(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateCell_fast_occupied</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>a315f9a8dc7db0da75a061302d6fca9cc</anchor>
      <arglist>(cell_t *theCell, const cell_t logodd_obs, const cell_t thres)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CLogOddsGridMap2D&lt; int8_t &gt;</name>
    <filename>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</filename>
    <base>mrpt::maps::detail::logoddscell_traits&lt; int8_t &gt;</base>
    <member kind="typedef">
      <type>int8_t</type>
      <name>cell_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>a691d1a7e2adcff6317c7cc1bb8a39fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::logoddscell_traits&lt; int8_t &gt;</type>
      <name>traits_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>ae21da5c0b2db8c7661c1d698dcf6a66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateCell_fast_free</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>a97ddc9a41329ea383e6f3f5073bbea62</anchor>
      <arglist>(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateCell_fast_free</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>aa66d179220d65303efefdb41daad85aa</anchor>
      <arglist>(cell_t *theCell, const cell_t logodd_obs, const cell_t thres)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateCell_fast_occupied</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>a2289eb14835ee32cbc2bcff9aa8fca34</anchor>
      <arglist>(const unsigned x, const unsigned y, const cell_t logodd_obs, const cell_t thres, cell_t *mapArray, const unsigned _size_x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>updateCell_fast_occupied</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMap2D.html</anchorfile>
      <anchor>a315f9a8dc7db0da75a061302d6fca9cc</anchor>
      <arglist>(cell_t *theCell, const cell_t logodd_obs, const cell_t thres)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CLogOddsGridMapLUT</name>
    <filename>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</filename>
    <templarg>TCELL</templarg>
    <base>mrpt::maps::detail::logoddscell_traits</base>
    <member kind="typedef">
      <type>TCELL</type>
      <name>cell_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>ae9b9b69a0237ff0d7bb52dfd05513b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::logoddscell_traits&lt; TCELL &gt;</type>
      <name>traits_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>ad7a7f4d56c0b687ad61558cf43036e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CLogOddsGridMapLUT</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>aa6f1f7c1be3258ec8e4836035cf6d7f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>l2p</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>a0e8f97b9c666b5eaa1ce562c7283bd0b</anchor>
      <arglist>(const cell_t l)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>l2p_255</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>a038c4e9dd0485d719409c46de5bb7bfa</anchor>
      <arglist>(const cell_t l)</arglist>
    </member>
    <member kind="function">
      <type>cell_t</type>
      <name>p2l</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>ae64d683c50dc2c1016dce3187752bfb5</anchor>
      <arglist>(const float p)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>logoddsTable</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>a6eba9d428aea2da275f2a18e49b198d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>logoddsTable_255</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>afd9fb37e1376f0600d35253f3629eccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cell_t &gt;</type>
      <name>p2lTable</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>a749c4f336f584cbf8ef7dbaf8fe56ce3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CLogOddsGridMapLUT&lt; cell_t &gt;</name>
    <filename>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</filename>
    <base>logoddscell_traits&lt; cell_t &gt;</base>
    <member kind="typedef">
      <type>cell_t</type>
      <name>cell_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>ae9b9b69a0237ff0d7bb52dfd05513b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::logoddscell_traits&lt; cell_t &gt;</type>
      <name>traits_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>ad7a7f4d56c0b687ad61558cf43036e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CLogOddsGridMapLUT</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>aa6f1f7c1be3258ec8e4836035cf6d7f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>l2p</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>a0e8f97b9c666b5eaa1ce562c7283bd0b</anchor>
      <arglist>(const cell_t l)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>l2p_255</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>a038c4e9dd0485d719409c46de5bb7bfa</anchor>
      <arglist>(const cell_t l)</arglist>
    </member>
    <member kind="function">
      <type>cell_t</type>
      <name>p2l</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>ae64d683c50dc2c1016dce3187752bfb5</anchor>
      <arglist>(const float p)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>logoddsTable</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>a6eba9d428aea2da275f2a18e49b198d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>logoddsTable_255</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>afd9fb37e1376f0600d35253f3629eccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cell_t &gt;</type>
      <name>p2lTable</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>a749c4f336f584cbf8ef7dbaf8fe56ce3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CLogOddsGridMapLUT&lt; cellType &gt;</name>
    <filename>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</filename>
    <base>logoddscell_traits&lt; cellType &gt;</base>
    <member kind="typedef">
      <type>cellType</type>
      <name>cell_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>ae9b9b69a0237ff0d7bb52dfd05513b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::logoddscell_traits&lt; cellType &gt;</type>
      <name>traits_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>ad7a7f4d56c0b687ad61558cf43036e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CLogOddsGridMapLUT</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>aa6f1f7c1be3258ec8e4836035cf6d7f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>l2p</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>a0e8f97b9c666b5eaa1ce562c7283bd0b</anchor>
      <arglist>(const cell_t l)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>l2p_255</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>a038c4e9dd0485d719409c46de5bb7bfa</anchor>
      <arglist>(const cell_t l)</arglist>
    </member>
    <member kind="function">
      <type>cell_t</type>
      <name>p2l</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>ae64d683c50dc2c1016dce3187752bfb5</anchor>
      <arglist>(const float p)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>logoddsTable</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>a6eba9d428aea2da275f2a18e49b198d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>logoddsTable_255</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>afd9fb37e1376f0600d35253f3629eccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cell_t &gt;</type>
      <name>p2lTable</name>
      <anchorfile>structmrpt_1_1maps_1_1CLogOddsGridMapLUT.html</anchorfile>
      <anchor>a749c4f336f584cbf8ef7dbaf8fe56ce3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CLogView</name>
    <filename>classCLogView.html</filename>
    <member kind="function">
      <type></type>
      <name>CLogView</name>
      <anchorfile>classCLogView.html</anchorfile>
      <anchor>a992510af021a62ac8e194181bc90e61a</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CLogView</name>
      <anchorfile>classCLogView.html</anchorfile>
      <anchor>a0d21a89655cc79416f64bb7449ceb9ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnOk</name>
      <anchorfile>classCLogView.html</anchorfile>
      <anchor>a81d7de98884e98703ee64075702422a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edLog</name>
      <anchorfile>classCLogView.html</anchorfile>
      <anchor>a0d54530f139fcd05af6b76a1ec88ad33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCLogView.html</anchorfile>
      <anchor>a4027f9d9507767ec6fac83a40b51e1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCLogView.html</anchorfile>
      <anchor>a0cf7fa929a495d4c7cfad65daf3d3187</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnOkClick</name>
      <anchorfile>classCLogView.html</anchorfile>
      <anchor>a0ac4fb9d8d271f594215ff6c2fc602a3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>stlplus::clone_copy</name>
    <filename>classstlplus_1_1clone__copy.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>T *</type>
      <name>operator()</name>
      <anchorfile>classstlplus_1_1clone__copy.html</anchorfile>
      <anchor>a3ae8946366c2869e1e8d17611421d322</anchor>
      <arglist>(const T &amp;from)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::deciders::CLoopCloserERD</name>
    <filename>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</filename>
    <templarg></templarg>
    <base virtualness="virtual">mrpt::graphslam::deciders::CRangeScanEdgeRegistrationDecider</base>
    <class kind="struct">mrpt::graphslam::deciders::CLoopCloserERD::TGenerateHypotsPoolAdParams</class>
    <class kind="struct">mrpt::graphslam::deciders::CLoopCloserERD::TGetICPEdgeAdParams</class>
    <class kind="struct">mrpt::graphslam::deciders::CLoopCloserERD::TLaserParams</class>
    <class kind="struct">mrpt::graphslam::deciders::CLoopCloserERD::TLoopClosureParams</class>
    <member kind="typedef">
      <type>CRangeScanEdgeRegistrationDecider&lt; GRAPH_T &gt;</type>
      <name>parent_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>ac4b88ae0e2a0b7270213601e7b5a7ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>aed65bac1b4ae51f0790ee2f7d4d90adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a43eb804a0ed49b5cfbbd862fe2dbc68b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::global_pose_t</type>
      <name>global_pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a93374f1dcac556ea89690eba7f42a809</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CLoopCloserERD&lt; GRAPH_T &gt;</type>
      <name>decider_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a139c6ee0a15c05bc1efa3f62cad06594</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>parent_t::range_ops_t</type>
      <name>range_ops_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>ab2b88693ce01dece3381a7152c49a7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>parent_t::nodes_to_scans2D_t</type>
      <name>nodes_to_scans2D_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a7d9ce5486f67b7fe8f923ba090800ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::vector_uint &gt;</type>
      <name>partitions_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>adf3901e335055d01d9cd026b0bf99072</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::edges_map_t::const_iterator</type>
      <name>edges_citerator</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>afd0a26cfdaedc5416ae943aa78b69041</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::edges_map_t::iterator</type>
      <name>edges_iterator</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a31c2d6f0a88139a83240e2f81d6c6e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphs::detail::THypothesis&lt; GRAPH_T &gt;</type>
      <name>hypot_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a1808b32f5020c51fd2ad040a2f16f81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; hypot_t &gt;</type>
      <name>hypots_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>af6f872c8d3da8fb77d0b3205e3c86f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; hypot_t * &gt;</type>
      <name>hypotsp_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a748ee9eb48a2900fb5b40794058e4fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::pair&lt; hypot_t *, hypot_t * &gt;, double &gt;</type>
      <name>hypotsp_to_consist_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a14de9293c5c851ef3e0dceb794b24b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::TUncertaintyPath&lt; GRAPH_T &gt;</type>
      <name>path_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a0b748c2d0a4d263b94b915b5e8609d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; path_t &gt;</type>
      <name>paths_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>abbf1f36755eca675da299c9722eebc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::detail::TNodeProps&lt; GRAPH_T &gt;</type>
      <name>node_props_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a2da7c500a3556d872b5695f959662f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CLoopCloserERD</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a74a761b452437694fc2c650afe0cb4a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>evalPWConsistenciesMatrix</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>ae709b8b84f3b2067524af808b4699c4f</anchor>
      <arglist>(const mrpt::math::CMatrixDouble &amp;consist_matrix, const hypotsp_t &amp;hypots_pool, hypotsp_t *valid_hypots)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateHypotsPool</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a972754cd6b94731f070ae93505eb5818</anchor>
      <arglist>(const vector_uint &amp;groupA, const vector_uint &amp;groupB, hypotsp_t *generated_hypots, const TGenerateHypotsPoolAdParams *ad_params=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generatePWConsistenciesMatrix</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a62239386ef104737165a83169cf34262</anchor>
      <arglist>(const vector_uint &amp;groupA, const vector_uint &amp;groupB, const hypotsp_t &amp;hypots_pool, mrpt::math::CMatrixDouble *consist_matrix, const paths_t *groupA_opt_paths=NULL, const paths_t *groupB_opt_paths=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCurrPartitions</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>aa43ab3c57f177da4f7691b19f2639e5b</anchor>
      <arglist>(partitions_t *partitions_out) const </arglist>
    </member>
    <member kind="function">
      <type>const partitions_t &amp;</type>
      <name>getCurrPartitions</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a349c15fe6cb6b82975cc86bbb5c09b87</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptiveReport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a3312148c8987006b1984bbbfe4cf5c92</anchor>
      <arglist>(std::string *report_str) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getDijkstraExecutionThresh</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a5866eabbacc81f2cea3092b8480755ba</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEdgesStats</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a88732ea9a7c713eeea417ff4be312e6f</anchor>
      <arglist>(std::map&lt; std::string, int &gt; *edge_types_to_num) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeVisuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>ab7723cb846818077053e1f2429327829</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a67cc74b8080dd172a41ab78a701796bb</anchor>
      <arglist>(const std::string &amp;source_fname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyOfWindowEvents</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>acb03dc37e58395d675755553ed1fb0d2</anchor>
      <arglist>(const std::map&lt; std::string, bool &gt; &amp;events_occurred)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a2f37237503c6c0e66a65b0338884aee9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDijkstraExecutionThresh</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a1e79414414a6103323d82cfd1091b189</anchor>
      <arglist>(size_t new_thresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowManagerPtr</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a68ff19919fd5abda7747c4b6574e4010</anchor>
      <arglist>(mrpt::graphslam::CWindowManager *win_manager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>add3a05d34484034334ce6c8afee38c2a</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateVisuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>aeacb84534cc436cc8a705b887ca47bd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CLoopCloserERD</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a98017a92e60e37301bac6123972c5394</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>addScanMatchingEdges</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a762040913f84067f8e04651260e5b676</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;curr_nodeID)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>addToPaths</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a2c635055623dd1e112444eb5c0ec7bd3</anchor>
      <arglist>(std::set&lt; path_t * &gt; *pool_of_paths, const path_t &amp;curr_path, const std::set&lt; mrpt::utils::TNodeID &gt; &amp;neibors) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>checkPartitionsForLC</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>ad3427029c231cb98a8a2aed0ebb20e05</anchor>
      <arglist>(partitions_t *partitions_for_LC)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>computeCentroidOfNodesVector</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>abca195f4732774639a9c5d8a65435300</anchor>
      <arglist>(const vector_uint &amp;nodes_list, std::pair&lt; double, double &gt; *centroid_coords) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>computeDominantEigenVector</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a06237736931b1004172c910e1d3a7341</anchor>
      <arglist>(const mrpt::math::CMatrixDouble &amp;consist_matrix, mrpt::math::dynamic_vector&lt; double &gt; *eigvec, bool use_power_method=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dumpVisibilityErrorMsg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>aaf7a4f65d17281719b158f2ca53a1180</anchor>
      <arglist>(std::string viz_flag, int sleep_time=500)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>evaluatePartitionsForLC</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a01b8a2a286e5d7c17a291b293359ee2c</anchor>
      <arglist>(const partitions_t &amp;partitions)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>execDijkstraProjection</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a0456687804f1590019539b5510e8ec06</anchor>
      <arglist>(mrpt::utils::TNodeID starting_node=0, mrpt::utils::TNodeID ending_node=INVALID_NODEID)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>fetchNodeIDsForScanMatching</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>ae7f17a49e9d7c3dafb94f97f93ae7cbe</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;curr_nodeID, std::set&lt; mrpt::utils::TNodeID &gt; *nodes_set)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>fillNodePropsFromGroupParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a9854ae0761fcfdc006eb7310de9edafc</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;nodeID, const std::map&lt; mrpt::utils::TNodeID, node_props_t &gt; &amp;group_params, node_props_t *node_props)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>generatePWConsistencyElement</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a850e8bf39a51ef31bda034b0171c171f</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;a1, const mrpt::utils::TNodeID &amp;a2, const mrpt::utils::TNodeID &amp;b1, const mrpt::utils::TNodeID &amp;b2, const hypotsp_t &amp;hypots, const paths_t *opt_paths=NULL)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>getICPEdge</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a8f99059110ea54c99789b86ca58c0e5e</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;from, const mrpt::utils::TNodeID &amp;to, constraint_t *rel_edge, mrpt::slam::CICP::TReturnInfo *icp_info=NULL, const TGetICPEdgeAdParams *ad_params=NULL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getMinUncertaintyPath</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a030cfb408a1d3488fd57709d24df0580</anchor>
      <arglist>(const mrpt::utils::TNodeID from, const mrpt::utils::TNodeID to, path_t *path) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getPropsOfNodeID</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>adffd82dc559bba782337551d38fb75f4</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;nodeID, global_pose_t *pose, mrpt::obs::CObservation2DRangeScanPtr &amp;scan, const node_props_t *node_props=NULL) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initCurrCovarianceVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a3ddeaee8d7cbef34298e9f233a08318d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initLaserScansVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a677248a1f51dcbf0b26c3eadc4885f4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initMapPartitionsVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>ad5ba5546a445e47559a84bb20e0ef62d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>mahalanobisDistanceOdometryToICPEdge</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a974193557d81269f60ba059b302fb732</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;from, const mrpt::utils::TNodeID &amp;to, const constraint_t &amp;rel_edge)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::graphslam::TUncertaintyPath&lt; GRAPH_T &gt; *</type>
      <name>popMinUncertaintyPath</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>aa85d3c49d12164bb653923e6be7285c6</anchor>
      <arglist>(std::set&lt; path_t * &gt; *pool_of_paths) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::graphslam::TUncertaintyPath&lt; GRAPH_T &gt; *</type>
      <name>queryOptimalPath</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a28398877e19550fa59ff9460844acf1e</anchor>
      <arglist>(const mrpt::utils::TNodeID node) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>registerHypothesis</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a8139b6663df32f12bc86d24d65f9c09a</anchor>
      <arglist>(const hypot_t &amp;h)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>registerNewEdge</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a11fb56d82a9c24e64a1d6b52ada96a60</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;from, const mrpt::utils::TNodeID &amp;to, const constraint_t &amp;rel_edge)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setLastLaserScan2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a350355f534f17e7e46aba27b6503c322</anchor>
      <arglist>(mrpt::obs::CObservation2DRangeScanPtr scan)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>splitPartitionToGroups</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a9bcaf137decef68dd44b7ee395c83ca5</anchor>
      <arglist>(vector_uint &amp;partition, vector_uint *groupA, vector_uint *groupB, int max_nodes_in_group=5)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleLaserScansVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>ab3ac72eee20f83b468c3210efdacc770</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>toggleMapPartitionsVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>af5e762eee5967308df6c746ab162034f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateCurrCovarianceVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a06440f4990d3ca7e8cf20442bbec0a6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateLaserScansVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a62190ac950a92ac5cb4c3ee76fd3c417</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateMapPartitions</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>ab04ef0e3adef1a6c5dc5002f2ae3ee46</anchor>
      <arglist>(bool full_update=false, bool is_first_time_node_reg=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateMapPartitionsVisualization</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a8d84630838319db7c739b8343906c321</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static hypot_t *</type>
      <name>findHypotByEnds</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>abd3e8677d4ac68c82c842d7c8ad6ea62</anchor>
      <arglist>(const hypotsp_t &amp;vec_hypots, const mrpt::utils::TNodeID &amp;from, const mrpt::utils::TNodeID &amp;to, bool throw_exc=true)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static hypot_t *</type>
      <name>findHypotByID</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a8e6769ee9445e78af292288b5a4ff795</anchor>
      <arglist>(const hypotsp_t &amp;vec_hypots, const size_t &amp;id, bool throw_exc=true)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static const path_t *</type>
      <name>findPathByEnds</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>aaa4e6fd05c08ce49448b2e90387cb79b</anchor>
      <arglist>(const paths_t &amp;vec_paths, const mrpt::utils::TNodeID &amp;src, const mrpt::utils::TNodeID &amp;dst, bool throw_exc=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_consec_icp_constraint_factor</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a32c42ab278b4c5de36d915b90f46e19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const mrpt::utils::TColor</type>
      <name>m_curr_node_covariance_color</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a1142a0e306f2f360684cdbd2019a9963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_dijkstra_node_count_thresh</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>aea720e8cf06a64596d877877fe889a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, int &gt;</type>
      <name>m_edge_types_to_nums</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a5d11a60db6a4d1ad97e7ea821e0386b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation2DRangeScanPtr</type>
      <name>m_first_laser_scan</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a88bb603c1308e7373b767070203d2370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_is_first_time_node_reg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a57b0db9e219bc69b4019d4b3aa93ce9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TLaserParams</type>
      <name>m_laser_params</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>aa10f66aa781d97c23e29a76b1a69b8eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation2DRangeScanPtr</type>
      <name>m_last_laser_scan2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a0dcd51d28d8fdda88c8a088ee3704286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_lc_icp_constraint_factor</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a488b643410ca9feff4d63f84449cf179</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TLoopClosureParams</type>
      <name>m_lc_params</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a0fa5ff4bdd7d3085d3a28ce60b20b067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; mrpt::utils::TNodeID, path_t * &gt;</type>
      <name>m_node_optimal_paths</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a127b1852467cdf9f2070c5d1362360db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_offset_y_curr_node_covariance</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>ada0ef56f5015009702126ddfd2f12618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::slam::CIncrementalMapPartitioner</type>
      <name>m_partitioner</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a6165a39eb46c4de65c75a46ffe1496bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; int, vector_uint &gt;</type>
      <name>m_partitionID_to_prev_nodes_list</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a8e42931148bfc2460851b4aa39408af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_partitions_full_update</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a7d26c372917fe19c603305e18162334f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_text_index_curr_node_covariance</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a4b6f6c8182ac15cdf6b84c5bf2798473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_visualize_curr_node_covariance</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>ae745d17144d80d65f7462621c37b8df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>partitions_t</type>
      <name>m_last_partitions</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a3a48f0804511e9c7fa52743bccd5b32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>partitions_t</type>
      <name>m_curr_partitions</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>aa5783868a12b68ab3dfc770044322875</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>aed65bac1b4ae51f0790ee2f7d4d90adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a43eb804a0ed49b5cfbbd862fe2dbc68b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::global_pose_t</type>
      <name>global_pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a93374f1dcac556ea89690eba7f42a809</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CLoopCloserERD&lt; GRAPH_T &gt;</type>
      <name>decider_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a139c6ee0a15c05bc1efa3f62cad06594</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>parent_t::range_ops_t</type>
      <name>range_ops_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>ab2b88693ce01dece3381a7152c49a7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>parent_t::nodes_to_scans2D_t</type>
      <name>nodes_to_scans2D_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a7d9ce5486f67b7fe8f923ba090800ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::vector_uint &gt;</type>
      <name>partitions_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>adf3901e335055d01d9cd026b0bf99072</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::edges_map_t::const_iterator</type>
      <name>edges_citerator</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>afd0a26cfdaedc5416ae943aa78b69041</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::edges_map_t::iterator</type>
      <name>edges_iterator</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a31c2d6f0a88139a83240e2f81d6c6e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphs::detail::THypothesis&lt; GRAPH_T &gt;</type>
      <name>hypot_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a1808b32f5020c51fd2ad040a2f16f81d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; hypot_t &gt;</type>
      <name>hypots_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>af6f872c8d3da8fb77d0b3205e3c86f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; hypot_t * &gt;</type>
      <name>hypotsp_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a748ee9eb48a2900fb5b40794058e4fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::pair&lt; hypot_t *, hypot_t * &gt;, double &gt;</type>
      <name>hypotsp_to_consist_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a14de9293c5c851ef3e0dceb794b24b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::TUncertaintyPath&lt; GRAPH_T &gt;</type>
      <name>path_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a0b748c2d0a4d263b94b915b5e8609d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; path_t &gt;</type>
      <name>paths_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>abbf1f36755eca675da299c9722eebc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::detail::TNodeProps&lt; GRAPH_T &gt;</type>
      <name>node_props_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a2da7c500a3556d872b5695f959662f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>partitions_t</type>
      <name>m_last_partitions</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>a3a48f0804511e9c7fa52743bccd5b32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>partitions_t</type>
      <name>m_curr_partitions</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD.html</anchorfile>
      <anchor>aa5783868a12b68ab3dfc770044322875</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::rtl::io::file::close</name>
    <filename>structexprtk_1_1rtl_1_1io_1_1file_1_1close.html</filename>
    <templarg>T</templarg>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>close</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1close.html</anchorfile>
      <anchor>ad633678acc434f8c176edb87f2dbdc73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1close.html</anchorfile>
      <anchor>a9083d4bba6c59d615c41bb007ad4ff1e</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::CLSLAM_RBPF_2DLASER</name>
    <filename>classmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER.html</filename>
    <base>mrpt::hmtslam::CLSLAMAlgorithmBase</base>
    <class kind="struct">mrpt::hmtslam::CLSLAM_RBPF_2DLASER::TPathBin</class>
    <member kind="function">
      <type></type>
      <name>CLSLAM_RBPF_2DLASER</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER.html</anchorfile>
      <anchor>aed24dddedc0c851303a39245c7d20681</anchor>
      <arglist>(CHMTSLAM *parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prediction_and_update_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER.html</anchorfile>
      <anchor>af4c42ad0ac0867020389d8e4f37a189a</anchor>
      <arglist>(CLocalMetricHypothesis *LMH, const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prediction_and_update_pfOptimalProposal</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER.html</anchorfile>
      <anchor>afac1062b98d18220efba4542cb295361</anchor>
      <arglist>(CLocalMetricHypothesis *LMH, const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processOneLMH</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER.html</anchorfile>
      <anchor>a48818114c52660b0887292483fd372c4</anchor>
      <arglist>(CLocalMetricHypothesis *LMH, const mrpt::obs::CActionCollectionPtr &amp;act, const mrpt::obs::CSensoryFramePtr &amp;sf)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CLSLAM_RBPF_2DLASER</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER.html</anchorfile>
      <anchor>a986aac8fa1f1c807d206ac77d0436619</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>findTPathBinIntoSet</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER.html</anchorfile>
      <anchor>a716b20f88bab81a3841207ea6285f627</anchor>
      <arglist>(TPathBin &amp;desiredBin, std::deque&lt; TPathBin &gt; &amp;theSet)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadTPathBinFromPath</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER.html</anchorfile>
      <anchor>a88fb7ec0eb219d25475e729baa1bdddd</anchor>
      <arglist>(TPathBin &amp;outBin, TMapPoseID2Pose3D *path=NULL, mrpt::poses::CPose2D *newPose=NULL)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>auxiliarComputeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER.html</anchorfile>
      <anchor>a717959c262ce8d753f3f6b75553095e6</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t particleIndexForMap, const mrpt::obs::CSensoryFrame *observation, const mrpt::poses::CPose2D *x)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>particlesEvaluator_AuxPFOptimal</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER.html</anchorfile>
      <anchor>a9e793d367dce9572c7f910a3224dcbde</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_insertNewRobotPose</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER.html</anchorfile>
      <anchor>a0344ca6eae237faf3b11dfbcd0366f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CLocalMetricHypothesis</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER.html</anchorfile>
      <anchor>a167a7f067315b7ce362fb831434a71d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::CLSLAMAlgorithmBase</name>
    <filename>classmrpt_1_1hmtslam_1_1CLSLAMAlgorithmBase.html</filename>
    <member kind="function">
      <type></type>
      <name>CLSLAMAlgorithmBase</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAMAlgorithmBase.html</anchorfile>
      <anchor>ac1de06d65dfc1b051c1c21bd77c6cd16</anchor>
      <arglist>(CHMTSLAM *parent)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>prediction_and_update_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAMAlgorithmBase.html</anchorfile>
      <anchor>a21afd0b001ca3b5191bd1faf9b671dc1</anchor>
      <arglist>(CLocalMetricHypothesis *LMH, const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>prediction_and_update_pfOptimalProposal</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAMAlgorithmBase.html</anchorfile>
      <anchor>a8314d4c21cfaf9b63c899b9751359b90</anchor>
      <arglist>(CLocalMetricHypothesis *LMH, const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>processOneLMH</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAMAlgorithmBase.html</anchorfile>
      <anchor>a07370f737eeacec8633bc8a248f01c06</anchor>
      <arglist>(CLocalMetricHypothesis *LMH, const mrpt::obs::CActionCollectionPtr &amp;act, const mrpt::obs::CSensoryFramePtr &amp;sf)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CLSLAMAlgorithmBase</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAMAlgorithmBase.html</anchorfile>
      <anchor>a71e840844a7041637a107b885ef5bd5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::safe_ptr&lt; CHMTSLAM &gt;</type>
      <name>m_parent</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAMAlgorithmBase.html</anchorfile>
      <anchor>a05d98a0f16dc55c7c64f04d78e6de9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CLocalMetricHypothesis</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAMAlgorithmBase.html</anchorfile>
      <anchor>a167a7f067315b7ce362fb831434a71d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::CLSLAMParticleData</name>
    <filename>classmrpt_1_1hmtslam_1_1CLSLAMParticleData.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type></type>
      <name>CLSLAMParticleData</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAMParticleData.html</anchorfile>
      <anchor>a402123f02a177208107c310925b9f086</anchor>
      <arglist>(const mrpt::maps::TSetOfMetricMapInitializers *mapsInitializers=NULL)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CMultiMetricMap</type>
      <name>metricMaps</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAMParticleData.html</anchorfile>
      <anchor>aec4850c1c0a490d3be280749af36d555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMapPoseID2Pose3D</type>
      <name>robotPoses</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CLSLAMParticleData.html</anchorfile>
      <anchor>aa9c81d4841a8b92f69bfd0ecdc9817fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CMappedImage</name>
    <filename>classmrpt_1_1utils_1_1CMappedImage.html</filename>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinates</name>
      <anchorfile>classmrpt_1_1utils_1_1CMappedImage.html</anchorfile>
      <anchor>abd081d283cf778fa4c08700cb2a080d2</anchor>
      <arglist>(double x0, double x1, double y0, double y1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMappedImage</name>
      <anchorfile>classmrpt_1_1utils_1_1CMappedImage.html</anchorfile>
      <anchor>a775544ee0c72fad26544b719ddd6b93e</anchor>
      <arglist>(CImagePtr img, double x0=0, double x1=-1, double y0=0, double y1=-1, TInterpolationMethod method=IMG_INTERP_LINEAR)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPixel</name>
      <anchorfile>classmrpt_1_1utils_1_1CMappedImage.html</anchorfile>
      <anchor>a4dc22cb94d8805fca28db9f3a231b6dd</anchor>
      <arglist>(double x, double y) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CImagePtr</type>
      <name>m_img</name>
      <anchorfile>classmrpt_1_1utils_1_1CMappedImage.html</anchorfile>
      <anchor>a2c8c03b1327c622accd1ea24ef3adf72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TInterpolationMethod</type>
      <name>m_method</name>
      <anchorfile>classmrpt_1_1utils_1_1CMappedImage.html</anchorfile>
      <anchor>a0cf0e674dbe69bfa1a53bc306700f3ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_pixel_size</name>
      <anchorfile>classmrpt_1_1utils_1_1CMappedImage.html</anchorfile>
      <anchor>a29ee26a3f9a053ea10bbfe10fa5835c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x0</name>
      <anchorfile>classmrpt_1_1utils_1_1CMappedImage.html</anchorfile>
      <anchor>a6972899df586ee5ca12a99983834d41f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_x1</name>
      <anchorfile>classmrpt_1_1utils_1_1CMappedImage.html</anchorfile>
      <anchor>a183a7596c1f7937d18c42760c920ba7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y0</name>
      <anchorfile>classmrpt_1_1utils_1_1CMappedImage.html</anchorfile>
      <anchor>ac46ecccb30104bb5ababa428c1a2cd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_y1</name>
      <anchorfile>classmrpt_1_1utils_1_1CMappedImage.html</anchorfile>
      <anchor>a930775a75d658b72345d094d6777743a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::CMatchedFeatureList</name>
    <filename>classmrpt_1_1vision_1_1CMatchedFeatureList.html</filename>
    <member kind="function">
      <type></type>
      <name>CMatchedFeatureList</name>
      <anchorfile>classmrpt_1_1vision_1_1CMatchedFeatureList.html</anchorfile>
      <anchor>afcc59cec1177468846fcf4a0c471d5c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TFeatureType</type>
      <name>get_type</name>
      <anchorfile>classmrpt_1_1vision_1_1CMatchedFeatureList.html</anchorfile>
      <anchor>ac556cfe4ed3b17bb373ed18421c3dc0e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBothFeatureLists</name>
      <anchorfile>classmrpt_1_1vision_1_1CMatchedFeatureList.html</anchorfile>
      <anchor>a1e2629b25886dad548a9ee11bbd34bc2</anchor>
      <arglist>(CFeatureList &amp;list1, CFeatureList &amp;list2)</arglist>
    </member>
    <member kind="function">
      <type>CFeaturePtr</type>
      <name>getByID</name>
      <anchorfile>classmrpt_1_1vision_1_1CMatchedFeatureList.html</anchorfile>
      <anchor>ab84629cbacabf730cb30466f8100acd9</anchor>
      <arglist>(const TFeatureID &amp;ID, const TListIdx &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMaxID</name>
      <anchorfile>classmrpt_1_1vision_1_1CMatchedFeatureList.html</anchorfile>
      <anchor>abdc7b91d0b0661d4f3b5839ad2e7eb1e</anchor>
      <arglist>(const TListIdx &amp;idx, TFeatureID &amp;firstListID, TFeatureID &amp;secondListID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1vision_1_1CMatchedFeatureList.html</anchorfile>
      <anchor>adfbf52fb175c8b2dad19f0548ed2a960</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLeftMaxID</name>
      <anchorfile>classmrpt_1_1vision_1_1CMatchedFeatureList.html</anchorfile>
      <anchor>ab92d385961c41a595b4cc6456fbeca15</anchor>
      <arglist>(const TFeatureID &amp;leftID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxIDs</name>
      <anchorfile>classmrpt_1_1vision_1_1CMatchedFeatureList.html</anchorfile>
      <anchor>a6cb012f9a3c192c31149c65a423b2cf4</anchor>
      <arglist>(const TFeatureID &amp;leftID, const TFeatureID &amp;rightID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRightMaxID</name>
      <anchorfile>classmrpt_1_1vision_1_1CMatchedFeatureList.html</anchorfile>
      <anchor>a378f28297f0277a3688f3fc5c5955738</anchor>
      <arglist>(const TFeatureID &amp;rightID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateMaxID</name>
      <anchorfile>classmrpt_1_1vision_1_1CMatchedFeatureList.html</anchorfile>
      <anchor>a6da4d96d5fcce903fe585b78e3b03d29</anchor>
      <arglist>(const TListIdx &amp;idx)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMatchedFeatureList</name>
      <anchorfile>classmrpt_1_1vision_1_1CMatchedFeatureList.html</anchorfile>
      <anchor>a02c3045b862eb9009f2546a4e6234d79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TFeatureID</type>
      <name>m_leftMaxID</name>
      <anchorfile>classmrpt_1_1vision_1_1CMatchedFeatureList.html</anchorfile>
      <anchor>aec4626a08e1282b37f56d7ac4e9636a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TFeatureID</type>
      <name>m_rightMaxID</name>
      <anchorfile>classmrpt_1_1vision_1_1CMatchedFeatureList.html</anchorfile>
      <anchor>af5288fbcffdf0f7fa86111e765bf92e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMatrix</name>
    <filename>classmrpt_1_1math_1_1CMatrix.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>mrpt::math::CMatrixTemplateNumeric</base>
    <member kind="function">
      <type></type>
      <name>CMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrix.html</anchorfile>
      <anchor>ad6082437e2e8e21be947b8a3d9c3ac66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrix.html</anchorfile>
      <anchor>a1c5386bf2d25413a17ec4f05c3889faf</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrix.html</anchorfile>
      <anchor>a80d3a5297c4b082e4d6f016e36a34f4b</anchor>
      <arglist>(const CMatrixFloat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrix.html</anchorfile>
      <anchor>a28361d25687769704c514c4fec06b3c3</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; double &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrix.html</anchorfile>
      <anchor>aae3333c5ad06004a6df4db160001e338</anchor>
      <arglist>(const TPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrix.html</anchorfile>
      <anchor>a738cc722e6462cb1c2fea7a41892f6ef</anchor>
      <arglist>(const TPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrix.html</anchorfile>
      <anchor>a257fa2f47e9305254588fb93ebc00dd0</anchor>
      <arglist>(const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrix.html</anchorfile>
      <anchor>ae3f2fc0956d6e2ed62b74cbcf641f8dc</anchor>
      <arglist>(const TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrix.html</anchorfile>
      <anchor>aec4d57ee4cf3a8f199373613f71c4032</anchor>
      <arglist>(const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>CMatrix &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrix.html</anchorfile>
      <anchor>ada37f35f5b9e906039c1d135d9ddd6a7</anchor>
      <arglist>(const OTHERMAT &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>CMatrix &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrix.html</anchorfile>
      <anchor>a980f8d4c881d58173fb54577e25d4821</anchor>
      <arglist>(const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;other)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMatrixB</name>
    <filename>classmrpt_1_1math_1_1CMatrixB.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>mrpt::math::CMatrixBool</base>
    <member kind="function">
      <type></type>
      <name>CMatrixB</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixB.html</anchorfile>
      <anchor>a5bb96770c70bac0ba150a52358b9ba33</anchor>
      <arglist>(size_t row=1, size_t col=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixB</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixB.html</anchorfile>
      <anchor>a37fe3c7d517ee869666e4d4442262f37</anchor>
      <arglist>(const CMatrixBool &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixB &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixB.html</anchorfile>
      <anchor>a99372f8008f30fca91fb854730bf0a94</anchor>
      <arglist>(const CMatrixBool &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMatrixBool</name>
    <filename>classmrpt_1_1math_1_1CMatrixBool.html</filename>
    <base>CMatrixTemplate&lt; bool &gt;</base>
    <member kind="function">
      <type></type>
      <name>CMatrixBool</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixBool.html</anchorfile>
      <anchor>a460ff03bd319b03c8538821a1709b056</anchor>
      <arglist>(size_t row=1, size_t col=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixBool</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixBool.html</anchorfile>
      <anchor>a4189349c4d1d557b52211c214a90e871</anchor>
      <arglist>(const CMatrixTemplate&lt; bool &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixBool &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixBool.html</anchorfile>
      <anchor>aeeb13a99e3cfb29d62708eeb9e6e1662</anchor>
      <arglist>(const CMatrixTemplate&lt; bool &gt; &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMatrixColumnAccessor</name>
    <filename>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</filename>
    <templarg>MAT</templarg>
    <member kind="typedef">
      <type>detail::AccessorIterator&lt; const CMatrixColumnAccessor&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>a7c41e22bbc216b5386ca7000af7e8943</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ReverseAccessorIterator&lt; const CMatrixColumnAccessor&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>a567e6e13cf9abfc95997d9b92ed6465c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::AccessorIterator&lt; CMatrixColumnAccessor&lt; MAT &gt;, value_type &gt;</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>a26aad9a0af893670a87886e6af8bacbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixColumnAccessor&lt; MAT &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>a915e8baf84521280336a5c1128878794</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ReverseAccessorIterator&lt; CMatrixColumnAccessor&lt; MAT &gt;, value_type &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>a713b838ae039128fcc6b5301599c7290</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAT::Scalar</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>ac8519c769f170a1176b798d0ed2d9fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>a0beefcfe75e2fe6a86c842b33fc72770</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>afc44deebfcf94e7de75e3f7b9ce9405c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixColumnAccessor</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>af34a228a5345807634b4c293b745f87e</anchor>
      <arglist>(MAT &amp;mat, size_t colIdx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixColumnAccessor</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>ac7b4cdb06533f8788b472cea11352928</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>a617b0886f8ca75e071ede3f724847046</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>a5855f65a29318865491585f5e8f3b403</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>a88e779f39f2a90d181a3999f85db0664</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>aa6223b34a5eb459d58610ad1536603c6</anchor>
      <arglist>(const size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>af282c088248aa15347542e3a24af34f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>a86ef941f6d0592c12ec12108e0a6b2dd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>a431c4519027251595f3fe6aa9bcdf5f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>ab11ba4a0131023f0b672dced8e97cfa2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>aef899cbc8bd3e2f4f9104ea6625f936b</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>aac231eccb0c392a221e912cf145bcce1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_colInd</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>a7c88b43b09398e3948834618938308a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MAT *</type>
      <name>m_mat</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessor.html</anchorfile>
      <anchor>ab7e20135e9e7331df196f10ba0c86db7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMatrixColumnAccessorExtended</name>
    <filename>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</filename>
    <templarg>MAT</templarg>
    <member kind="typedef">
      <type>detail::AccessorIterator&lt; const CMatrixColumnAccessorExtended&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a0cbd5c1c1699a3593166aacc075f843a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ReverseAccessorIterator&lt; const CMatrixColumnAccessorExtended&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a17c1122da420da00cd0fff16b9a81474</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::AccessorIterator&lt; CMatrixColumnAccessorExtended&lt; MAT &gt;, value_type &gt;</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a01fa046936af702bf64b460ecdf9a542</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixColumnAccessorExtended&lt; MAT &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a4e501f16fb6cc86ccfc44483710d8a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ReverseAccessorIterator&lt; CMatrixColumnAccessorExtended&lt; MAT &gt;, value_type &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a24e1c7f292d97d2d753401931be296f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAT::Scalar</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>afd3fa4094260f51f5637241db4d9feeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a89369de066006b730c3f61802cfc7680</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a6fa7561dca85248853e8aabffa1f6f6a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixColumnAccessorExtended</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>ac85e02982e37961003c02f0c158492b9</anchor>
      <arglist>(MAT &amp;mat, size_t col, size_t offset, size_t space)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixColumnAccessorExtended</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a56abe16c6ff4f13de279417ab8ebaba6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a5256ccd4b37e4a8bac1ff841c1c8aab3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a159a9139a89b70e5150b9e74c1562656</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a0b4a5deed2e51fec68a4bc84851a3e01</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>ac1ea68c61cbe179c09183bdad700358f</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a9223e62ac445408c5d737af117578bcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>ab984f0d481e73a90a86c93b850d6cd4c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a6fdc465168396e345e78ad95e0f9c35b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>ae907067aff73efe03e819116d6f7136f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a5b4aa8ccd68cc074d40311357f15dd51</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>abec017582c626099001d71e1b901077b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>howMany</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>acfad83b169804d8ab521d555d787935b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_colInd</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a37c56517efb9d94d124a5fd39876b65e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_elementsSpace</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a8ab0810b0fa0406b70008781ceaf14b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MAT *</type>
      <name>m_mat</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>acfd5e36e6dd8a05b5ab7704763b157eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_rowOffset</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixColumnAccessorExtended.html</anchorfile>
      <anchor>a68f8a236b9e9dfd0782c649c25d8fe91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMatrixD</name>
    <filename>classmrpt_1_1math_1_1CMatrixD.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>CMatrixTemplateNumeric&lt; double &gt;</base>
    <member kind="function">
      <type></type>
      <name>CMatrixD</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixD.html</anchorfile>
      <anchor>a3fe352605a05bb0adc230dcabd614bc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixD</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixD.html</anchorfile>
      <anchor>aaf91d2621c1ce44967647bd9d9f91463</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixD</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixD.html</anchorfile>
      <anchor>ad339b5aef7e7eeb189196c6ad1551e28</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; double &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixD</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixD.html</anchorfile>
      <anchor>a886adba25c54abc5a4df17de5ccbde2d</anchor>
      <arglist>(const CMatrixFloat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixD</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixD.html</anchorfile>
      <anchor>a377661388d26c5a1887da3334cee7e08</anchor>
      <arglist>(const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixD</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixD.html</anchorfile>
      <anchor>a2f2b320cff68d9900231d034eb2d89da</anchor>
      <arglist>(const TPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixD</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixD.html</anchorfile>
      <anchor>ae837776427bc848f8b9fbcf602be4c64</anchor>
      <arglist>(const TPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixD</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixD.html</anchorfile>
      <anchor>adab7947f24d9618b1ec39a900980ed0d</anchor>
      <arglist>(const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixD</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixD.html</anchorfile>
      <anchor>a2aa60c13a257f3f5c2f6564e4b11fb4d</anchor>
      <arglist>(const TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixD &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixD.html</anchorfile>
      <anchor>a4c51594a2a7ee867491c8750519206e2</anchor>
      <arglist>(const Eigen::MatrixBase&lt; OtherDerived &gt; &amp;other)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMatrixFixedNumeric</name>
    <filename>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</filename>
    <templarg>T</templarg>
    <templarg>NROWS</templarg>
    <templarg>NCOLS</templarg>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; T, NROWS, NCOLS, Eigen::AutoAlign|((NCOLS==1 &amp;&amp;NROWS!=1)?Eigen::ColMajor:Eigen::RowMajor) &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4e32666c7aa1ff953ae246024ed529ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; T, NROWS, NCOLS &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ac1ce46e9f9a3deea8574474ef2667980</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a93ff228c0004cd83da22dcf8ab7a0b25</anchor>
      <arglist>(const T *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4aae297637e55149537bebe96f9a14d8</anchor>
      <arglist>(TConstructorFlags_Matrices)</arglist>
    </member>
    <member kind="function">
      <type>ReturnType</type>
      <name>getVicinity</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a8366af67611fc45604cc74a5390329c1</anchor>
      <arglist>(size_t c, size_t r) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromArray</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a7d3b7a3d31c4619513d4c74a5118ad96</anchor>
      <arglist>(const T *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_EIGEN_DERIVED_CLASS_CTOR_OPERATOR_EQUAL</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>aad69c6dc6690d53f533a17dd64a1358e</anchor>
      <arglist>(CMatrixFixedNumeric) inline CMatrixFixedNumeric()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a20de12eae06474769089b6b042191758</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ae9507bcc4b6a4221450529c7e3cb580a</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMatrixFixedNumeric&lt; double, 3, 3 &gt;</name>
    <filename>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, NROWS, NCOLS, Eigen::AutoAlign|((NCOLS==1 &amp;&amp;NROWS!=1)?Eigen::ColMajor:Eigen::RowMajor) &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4e32666c7aa1ff953ae246024ed529ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ac1ce46e9f9a3deea8574474ef2667980</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a93ff228c0004cd83da22dcf8ab7a0b25</anchor>
      <arglist>(const double *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4aae297637e55149537bebe96f9a14d8</anchor>
      <arglist>(TConstructorFlags_Matrices)</arglist>
    </member>
    <member kind="function">
      <type>ReturnType</type>
      <name>getVicinity</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a8366af67611fc45604cc74a5390329c1</anchor>
      <arglist>(size_t c, size_t r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromArray</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a7d3b7a3d31c4619513d4c74a5118ad96</anchor>
      <arglist>(const double *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_EIGEN_DERIVED_CLASS_CTOR_OPERATOR_EQUAL</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>aad69c6dc6690d53f533a17dd64a1358e</anchor>
      <arglist>(CMatrixFixedNumeric) inline CMatrixFixedNumeric()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a20de12eae06474769089b6b042191758</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ae9507bcc4b6a4221450529c7e3cb580a</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMatrixFixedNumeric&lt; double, constraint_t::state_length, constraint_t::state_length &gt;</name>
    <filename>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, NROWS, NCOLS, Eigen::AutoAlign|((NCOLS==1 &amp;&amp;NROWS!=1)?Eigen::ColMajor:Eigen::RowMajor) &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4e32666c7aa1ff953ae246024ed529ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ac1ce46e9f9a3deea8574474ef2667980</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a93ff228c0004cd83da22dcf8ab7a0b25</anchor>
      <arglist>(const double *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4aae297637e55149537bebe96f9a14d8</anchor>
      <arglist>(TConstructorFlags_Matrices)</arglist>
    </member>
    <member kind="function">
      <type>ReturnType</type>
      <name>getVicinity</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a8366af67611fc45604cc74a5390329c1</anchor>
      <arglist>(size_t c, size_t r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromArray</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a7d3b7a3d31c4619513d4c74a5118ad96</anchor>
      <arglist>(const double *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_EIGEN_DERIVED_CLASS_CTOR_OPERATOR_EQUAL</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>aad69c6dc6690d53f533a17dd64a1358e</anchor>
      <arglist>(CMatrixFixedNumeric) inline CMatrixFixedNumeric()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a20de12eae06474769089b6b042191758</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ae9507bcc4b6a4221450529c7e3cb580a</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMatrixFixedNumeric&lt; double, DIM, 1 &gt;</name>
    <filename>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, NROWS, NCOLS, Eigen::AutoAlign|((NCOLS==1 &amp;&amp;NROWS!=1)?Eigen::ColMajor:Eigen::RowMajor) &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4e32666c7aa1ff953ae246024ed529ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ac1ce46e9f9a3deea8574474ef2667980</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a93ff228c0004cd83da22dcf8ab7a0b25</anchor>
      <arglist>(const double *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4aae297637e55149537bebe96f9a14d8</anchor>
      <arglist>(TConstructorFlags_Matrices)</arglist>
    </member>
    <member kind="function">
      <type>ReturnType</type>
      <name>getVicinity</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a8366af67611fc45604cc74a5390329c1</anchor>
      <arglist>(size_t c, size_t r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromArray</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a7d3b7a3d31c4619513d4c74a5118ad96</anchor>
      <arglist>(const double *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_EIGEN_DERIVED_CLASS_CTOR_OPERATOR_EQUAL</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>aad69c6dc6690d53f533a17dd64a1358e</anchor>
      <arglist>(CMatrixFixedNumeric) inline CMatrixFixedNumeric()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a20de12eae06474769089b6b042191758</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ae9507bcc4b6a4221450529c7e3cb580a</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMatrixFixedNumeric&lt; double, DIM, DIM &gt;</name>
    <filename>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, NROWS, NCOLS, Eigen::AutoAlign|((NCOLS==1 &amp;&amp;NROWS!=1)?Eigen::ColMajor:Eigen::RowMajor) &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4e32666c7aa1ff953ae246024ed529ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ac1ce46e9f9a3deea8574474ef2667980</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a93ff228c0004cd83da22dcf8ab7a0b25</anchor>
      <arglist>(const double *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4aae297637e55149537bebe96f9a14d8</anchor>
      <arglist>(TConstructorFlags_Matrices)</arglist>
    </member>
    <member kind="function">
      <type>ReturnType</type>
      <name>getVicinity</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a8366af67611fc45604cc74a5390329c1</anchor>
      <arglist>(size_t c, size_t r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromArray</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a7d3b7a3d31c4619513d4c74a5118ad96</anchor>
      <arglist>(const double *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_EIGEN_DERIVED_CLASS_CTOR_OPERATOR_EQUAL</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>aad69c6dc6690d53f533a17dd64a1358e</anchor>
      <arglist>(CMatrixFixedNumeric) inline CMatrixFixedNumeric()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a20de12eae06474769089b6b042191758</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ae9507bcc4b6a4221450529c7e3cb580a</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMatrixFixedNumeric&lt; double, ObsDim, FrameDof &gt;</name>
    <filename>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, NROWS, NCOLS, Eigen::AutoAlign|((NCOLS==1 &amp;&amp;NROWS!=1)?Eigen::ColMajor:Eigen::RowMajor) &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4e32666c7aa1ff953ae246024ed529ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ac1ce46e9f9a3deea8574474ef2667980</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a93ff228c0004cd83da22dcf8ab7a0b25</anchor>
      <arglist>(const double *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4aae297637e55149537bebe96f9a14d8</anchor>
      <arglist>(TConstructorFlags_Matrices)</arglist>
    </member>
    <member kind="function">
      <type>ReturnType</type>
      <name>getVicinity</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a8366af67611fc45604cc74a5390329c1</anchor>
      <arglist>(size_t c, size_t r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromArray</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a7d3b7a3d31c4619513d4c74a5118ad96</anchor>
      <arglist>(const double *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_EIGEN_DERIVED_CLASS_CTOR_OPERATOR_EQUAL</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>aad69c6dc6690d53f533a17dd64a1358e</anchor>
      <arglist>(CMatrixFixedNumeric) inline CMatrixFixedNumeric()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a20de12eae06474769089b6b042191758</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ae9507bcc4b6a4221450529c7e3cb580a</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMatrixFixedNumeric&lt; double, ObsDim, PointDof &gt;</name>
    <filename>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, NROWS, NCOLS, Eigen::AutoAlign|((NCOLS==1 &amp;&amp;NROWS!=1)?Eigen::ColMajor:Eigen::RowMajor) &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4e32666c7aa1ff953ae246024ed529ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ac1ce46e9f9a3deea8574474ef2667980</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a93ff228c0004cd83da22dcf8ab7a0b25</anchor>
      <arglist>(const double *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixFixedNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a4aae297637e55149537bebe96f9a14d8</anchor>
      <arglist>(TConstructorFlags_Matrices)</arglist>
    </member>
    <member kind="function">
      <type>ReturnType</type>
      <name>getVicinity</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a8366af67611fc45604cc74a5390329c1</anchor>
      <arglist>(size_t c, size_t r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromArray</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a7d3b7a3d31c4619513d4c74a5118ad96</anchor>
      <arglist>(const double *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_EIGEN_DERIVED_CLASS_CTOR_OPERATOR_EQUAL</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>aad69c6dc6690d53f533a17dd64a1358e</anchor>
      <arglist>(CMatrixFixedNumeric) inline CMatrixFixedNumeric()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>a20de12eae06474769089b6b042191758</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixFixedNumeric.html</anchorfile>
      <anchor>ae9507bcc4b6a4221450529c7e3cb580a</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m2) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMatrixRowAccessor</name>
    <filename>classmrpt_1_1math_1_1CMatrixRowAccessor.html</filename>
    <templarg>MAT</templarg>
    <member kind="typedef">
      <type>detail::AccessorIterator&lt; const CMatrixRowAccessor&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a8ebe1029f6f1ffb2ebb78240e19c044a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ReverseAccessorIterator&lt; const CMatrixRowAccessor&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>ad320fa89b00ca8233308f1255fb8ed07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::AccessorIterator&lt; CMatrixRowAccessor&lt; MAT &gt;, value_type &gt;</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a9c4176e1af52d16719fa84b2d77bc4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixRowAccessor&lt; MAT &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a92e68effc6063b8fc22ccb779da40c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ReverseAccessorIterator&lt; CMatrixRowAccessor&lt; MAT &gt;, value_type &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>adf6ffbc8b7f432a8c39f58b7e55d0fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAT::Scalar</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a540dcd974ef0b00493dc5ae883e39698</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a614ddba286a1600acd042a41c57a95f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>ab8bfe8ddfef94771493b0158895b1ed5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixRowAccessor</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a7ead08bfa86873022c0f31e7acdcabe4</anchor>
      <arglist>(MAT &amp;mat, size_t rowIdx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixRowAccessor</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a588eb2696315852fbdc4f47609b7115c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>adde4d63800d52100c527e3de76890977</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>ae10a5549e92eb19b2f909a8ad6cd5f5f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>aeec08c86e636925a6e980276c8b3b274</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a0fa937f785baccb6622501c7c94937ce</anchor>
      <arglist>(const size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a588c4ebd52e88d8187cb27a7be5d9cff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a89a823b4d520d52938f2877e479a4bce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>aaefafb03f6c2d6b8c87f76777578077f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a1c964e59e22ebbdcd6d1524f0a53c387</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a19157d4c0b6adc5db84702f8c4e31b28</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a7c1e20a583ccbf335efdb9685f7c7ee1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MAT *</type>
      <name>m_mat</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>a40bed2294285e4896282b6ed6d35a64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_rowInd</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessor.html</anchorfile>
      <anchor>af2bd5a7611666815aa811e755952f0fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMatrixRowAccessorExtended</name>
    <filename>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>detail::AccessorIterator&lt; const CMatrixRowAccessorExtended&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>ac892f08010d24f80eee4d48d7bae428f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ReverseAccessorIterator&lt; const CMatrixRowAccessorExtended&lt; MAT &gt;, const value_type &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a1ab721de5796dd31b3f2fe7df95ce595</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::AccessorIterator&lt; CMatrixRowAccessorExtended&lt; MAT &gt;, value_type &gt;</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a0818a72ce1f987b595a57b57303ceab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixRowAccessorExtended&lt; MAT &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a15ac531ed52965498e5f54621eb3e610</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>detail::ReverseAccessorIterator&lt; CMatrixRowAccessorExtended&lt; MAT &gt;, value_type &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a4fce61974e8e51540307152b2a2a7cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAT::Scalar</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a9ed65700faa8d073086cb3dea441dcd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a61381ae061b56bb0bb6bcd1c98003008</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>abe857c17a29ec2143187032f2fcb2457</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixRowAccessorExtended</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>ac120315be4eeff31560c6c4a74de5a49</anchor>
      <arglist>(MAT &amp;mat, size_t row, size_t offset, size_t space)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixRowAccessorExtended</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>ad13ce242abec7e8a35f718e955584c3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a74a4df61cb382683471004d0d2468412</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>aeff5dac031ea47755407a619e72e7adb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a523c9b918b32afc51a8ef6fe64281bfc</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>value_type</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a557265f083038ad8ed2fba759001e75c</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>ac25c906f6f860050d2db3c9bb05140b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a4f1bf9237f79570d5381a3adeb3050b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a8fa329c3fc956926839f92db4c330667</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>ae81be9393c34f02aead76e5c74037c24</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>aee59ebb47992b3e5af2cda13c4482b4f</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a1bc04dbd40ba469035d4ef6055f84242</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>howMany</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a426a61604ab087f527c084d91b3aa9b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_colOffset</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a17ed650a2d20f94dff1aa03a7a478812</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_elementsSpace</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>ae6f45cd5ef985aaccfe7604779324837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MAT *</type>
      <name>m_mat</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a1865ea78dc210999ac76e3403259fa19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_rowInd</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixRowAccessorExtended.html</anchorfile>
      <anchor>a9d4a8ce37cff6083002ad77eedb45e2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMatrixTemplate</name>
    <filename>classmrpt_1_1math_1_1CMatrixTemplate.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>const_reference</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a07ee4f05075c8c435e9abe66552e2712</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a8c313a3b4c2d2b35b96f3bfcf47022c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a473b768923ff172ea127444f5128a55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a888de375d121e2fde436f1fc6c338c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ad67bdd13b238f245a10806583f87d89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a23e4dd0149edbcaa7753446b8fba2498</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendRow</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a828be7fbe5587e9afb755201df152176</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ASSERT_ENOUGHROOM</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a63c8a1f30b870ac18928c12d46327313</anchor>
      <arglist>(size_t r, size_t c) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0b3598dd798b2f7858e4415b7f03e1f7</anchor>
      <arglist>(const CMatrixTemplate &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac32103a59993874b57834eb143d0929f</anchor>
      <arglist>(size_t row=1, size_t col=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a4d5367e560a9cd8785117a383320f83a</anchor>
      <arglist>(const CMatrixTemplate &amp;m, const size_t cropRowCount, const size_t cropColCount)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac9a2989f373c15a7f16ae268556fd9d3</anchor>
      <arglist>(size_t row, size_t col, V(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>abf87293b3cac9987f15bfab9eaf65400</anchor>
      <arglist>(size_t row, size_t col, const V &amp;theVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ab9cd407e47a9970ac5d398e84f5d3679</anchor>
      <arglist>(size_t nCol, std::vector&lt; T &gt; &amp;out, int startingRow=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a2394b7e34f315f1ebf380197fa960522</anchor>
      <arglist>(size_t nCol, CMatrixTemplate&lt; T &gt; &amp;out, int startingRow=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractColumns</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>add06f32b1e7a1f5b12d17cb9838bdef4</anchor>
      <arglist>(size_t firstCol, size_t lastCol, CMatrixTemplate&lt; T &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractRows</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a117fc13dea93544a3b6ade1cff9d9082</anchor>
      <arglist>(size_t firstRow, size_t lastRow, CMatrixTemplate&lt; T &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractSubmatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a409894497c9727de6280831636aed4a5</anchor>
      <arglist>(const size_t row1, const size_t row2, const size_t col1, const size_t col2, CMatrixTemplate&lt; T &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractSubmatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0c5e229d290b35f36966a8b31318efc4</anchor>
      <arglist>(const size_t row1, const size_t row2, const size_t col1, const size_t col2, EIGEN_MATRIX &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillAll</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a857fb7e59e0bb943d16c7bbc5dddc60d</anchor>
      <arglist>(const T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>get_unsafe</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a50e2260abf0ea26be09027c026e58629</anchor>
      <arglist>(size_t row, size_t col) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>get_unsafe</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a59e9eb4a3439f16b7aee183cdf5b25f0</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get_unsafe_row</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac305b458f98381dff40c3c7231491a76</anchor>
      <arglist>(size_t row)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>get_unsafe_row</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>abd05781c5260d0c6de69c99e28cd8a1b</anchor>
      <arglist>(size_t row) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a1e29fd8bc3b31e43728902b4765a7829</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a6ede43d5873c8bfe26d6d6c65dc7b21f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowCount</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ab28136f896b92ede27691eb09a705339</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0dccda2d7e24aabe75167f66e43276f4</anchor>
      <arglist>(size_t nCol, const std::vector&lt; T &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a5e2db6f326272dba20d1878aa712b70d</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a26b4f6cf18ff210a3436b6bda56c9444</anchor>
      <arglist>(size_t row, size_t col) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>acbf0b23f96f04ff733a4188e8a80dbf4</anchor>
      <arglist>(size_t ith)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>aed610e9f15d2d651678ca121b1f549d8</anchor>
      <arglist>(size_t ith) const </arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplate&lt; T &gt;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>aad64698b05e0b44bf89fbbf64c05f6e1</anchor>
      <arglist>(const size_t row1, const size_t row2, const size_t col1, const size_t col2) const </arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplate &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a8ae4886b9d543c3a512a13012acdcf93</anchor>
      <arglist>(const CMatrixTemplate &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplate &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a076cb4fc8c5914a9f6a619b78f916376</anchor>
      <arglist>(V(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a8c4a2bba0428eec714e04586dc68b522</anchor>
      <arglist>(const CMatrixTemplateSize &amp;siz, bool zeroNewElements=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_unsafe</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a07266f659a781df9f7631941cc0b40ca</anchor>
      <arglist>(size_t row, size_t col, const T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a259f53dcea37c2d10b1a0317d4262894</anchor>
      <arglist>(size_t row, size_t col, bool zeroNewElements=false)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplateSize</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ab4a04f91cfba3736280c1bf59634b8a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a5f896b88f859c7ce6a12823179a4a2d5</anchor>
      <arglist>(CMatrixTemplate&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ae5e702208835feded6159c29d3a659b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>realloc</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a1f53e2a47da0a3312052a98508069069</anchor>
      <arglist>(size_t row, size_t col, bool newElementsToZero=false)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_Cols</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac87c094ec6ee1c0c80a2042124518eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_Rows</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a71027526721be99dbaa111ff565b77c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T **</type>
      <name>m_Val</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0aa20aa1482a31c13ea20abc9083832b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMatrixTemplate&lt; bool &gt;</name>
    <filename>classmrpt_1_1math_1_1CMatrixTemplate.html</filename>
    <member kind="typedef">
      <type>const bool &amp;</type>
      <name>const_reference</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a07ee4f05075c8c435e9abe66552e2712</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a8c313a3b4c2d2b35b96f3bfcf47022c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a473b768923ff172ea127444f5128a55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a888de375d121e2fde436f1fc6c338c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ad67bdd13b238f245a10806583f87d89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a23e4dd0149edbcaa7753446b8fba2498</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendRow</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a828be7fbe5587e9afb755201df152176</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ASSERT_ENOUGHROOM</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a63c8a1f30b870ac18928c12d46327313</anchor>
      <arglist>(size_t r, size_t c) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0b3598dd798b2f7858e4415b7f03e1f7</anchor>
      <arglist>(const CMatrixTemplate &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac32103a59993874b57834eb143d0929f</anchor>
      <arglist>(size_t row=1, size_t col=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a4d5367e560a9cd8785117a383320f83a</anchor>
      <arglist>(const CMatrixTemplate &amp;m, const size_t cropRowCount, const size_t cropColCount)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac9a2989f373c15a7f16ae268556fd9d3</anchor>
      <arglist>(size_t row, size_t col, V(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>abf87293b3cac9987f15bfab9eaf65400</anchor>
      <arglist>(size_t row, size_t col, const V &amp;theVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ab9cd407e47a9970ac5d398e84f5d3679</anchor>
      <arglist>(size_t nCol, std::vector&lt; bool &gt; &amp;out, int startingRow=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a2394b7e34f315f1ebf380197fa960522</anchor>
      <arglist>(size_t nCol, CMatrixTemplate&lt; bool &gt; &amp;out, int startingRow=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractColumns</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>add06f32b1e7a1f5b12d17cb9838bdef4</anchor>
      <arglist>(size_t firstCol, size_t lastCol, CMatrixTemplate&lt; bool &gt; &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractRows</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a117fc13dea93544a3b6ade1cff9d9082</anchor>
      <arglist>(size_t firstRow, size_t lastRow, CMatrixTemplate&lt; bool &gt; &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractSubmatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a409894497c9727de6280831636aed4a5</anchor>
      <arglist>(const size_t row1, const size_t row2, const size_t col1, const size_t col2, CMatrixTemplate&lt; bool &gt; &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractSubmatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0c5e229d290b35f36966a8b31318efc4</anchor>
      <arglist>(const size_t row1, const size_t row2, const size_t col1, const size_t col2, EIGEN_MATRIX &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillAll</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a857fb7e59e0bb943d16c7bbc5dddc60d</anchor>
      <arglist>(const bool &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>const bool &amp;</type>
      <name>get_unsafe</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a50e2260abf0ea26be09027c026e58629</anchor>
      <arglist>(size_t row, size_t col) const</arglist>
    </member>
    <member kind="function">
      <type>bool &amp;</type>
      <name>get_unsafe</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a59e9eb4a3439f16b7aee183cdf5b25f0</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
    <member kind="function">
      <type>bool *</type>
      <name>get_unsafe_row</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac305b458f98381dff40c3c7231491a76</anchor>
      <arglist>(size_t row)</arglist>
    </member>
    <member kind="function">
      <type>const bool *</type>
      <name>get_unsafe_row</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>abd05781c5260d0c6de69c99e28cd8a1b</anchor>
      <arglist>(size_t row) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a1e29fd8bc3b31e43728902b4765a7829</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a6ede43d5873c8bfe26d6d6c65dc7b21f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowCount</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ab28136f896b92ede27691eb09a705339</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0dccda2d7e24aabe75167f66e43276f4</anchor>
      <arglist>(size_t nCol, const std::vector&lt; bool &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>bool &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a5e2db6f326272dba20d1878aa712b70d</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
    <member kind="function">
      <type>const bool &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a26b4f6cf18ff210a3436b6bda56c9444</anchor>
      <arglist>(size_t row, size_t col) const</arglist>
    </member>
    <member kind="function">
      <type>bool &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>acbf0b23f96f04ff733a4188e8a80dbf4</anchor>
      <arglist>(size_t ith)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>aed610e9f15d2d651678ca121b1f549d8</anchor>
      <arglist>(size_t ith) const</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplate&lt; bool &gt;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>aad64698b05e0b44bf89fbbf64c05f6e1</anchor>
      <arglist>(const size_t row1, const size_t row2, const size_t col1, const size_t col2) const</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplate &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a8ae4886b9d543c3a512a13012acdcf93</anchor>
      <arglist>(const CMatrixTemplate &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplate &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a076cb4fc8c5914a9f6a619b78f916376</anchor>
      <arglist>(V(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a8c4a2bba0428eec714e04586dc68b522</anchor>
      <arglist>(const CMatrixTemplateSize &amp;siz, bool zeroNewElements=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_unsafe</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a07266f659a781df9f7631941cc0b40ca</anchor>
      <arglist>(size_t row, size_t col, const bool &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a259f53dcea37c2d10b1a0317d4262894</anchor>
      <arglist>(size_t row, size_t col, bool zeroNewElements=false)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplateSize</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ab4a04f91cfba3736280c1bf59634b8a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a5f896b88f859c7ce6a12823179a4a2d5</anchor>
      <arglist>(CMatrixTemplate&lt; bool &gt; &amp;o)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ae5e702208835feded6159c29d3a659b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>realloc</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a1f53e2a47da0a3312052a98508069069</anchor>
      <arglist>(size_t row, size_t col, bool newElementsToZero=false)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_Cols</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac87c094ec6ee1c0c80a2042124518eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_Rows</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a71027526721be99dbaa111ff565b77c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool **</type>
      <name>m_Val</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0aa20aa1482a31c13ea20abc9083832b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMatrixTemplate&lt; mrpt::math::TPoint3D &gt;</name>
    <filename>classmrpt_1_1math_1_1CMatrixTemplate.html</filename>
    <member kind="typedef">
      <type>const mrpt::math::TPoint3D &amp;</type>
      <name>const_reference</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a07ee4f05075c8c435e9abe66552e2712</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a8c313a3b4c2d2b35b96f3bfcf47022c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::TPoint3D &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a473b768923ff172ea127444f5128a55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a888de375d121e2fde436f1fc6c338c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::TPoint3D</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ad67bdd13b238f245a10806583f87d89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a23e4dd0149edbcaa7753446b8fba2498</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendRow</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a828be7fbe5587e9afb755201df152176</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ASSERT_ENOUGHROOM</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a63c8a1f30b870ac18928c12d46327313</anchor>
      <arglist>(size_t r, size_t c) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0b3598dd798b2f7858e4415b7f03e1f7</anchor>
      <arglist>(const CMatrixTemplate &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac32103a59993874b57834eb143d0929f</anchor>
      <arglist>(size_t row=1, size_t col=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a4d5367e560a9cd8785117a383320f83a</anchor>
      <arglist>(const CMatrixTemplate &amp;m, const size_t cropRowCount, const size_t cropColCount)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac9a2989f373c15a7f16ae268556fd9d3</anchor>
      <arglist>(size_t row, size_t col, V(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>abf87293b3cac9987f15bfab9eaf65400</anchor>
      <arglist>(size_t row, size_t col, const V &amp;theVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ab9cd407e47a9970ac5d398e84f5d3679</anchor>
      <arglist>(size_t nCol, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;out, int startingRow=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a2394b7e34f315f1ebf380197fa960522</anchor>
      <arglist>(size_t nCol, CMatrixTemplate&lt; mrpt::math::TPoint3D &gt; &amp;out, int startingRow=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractColumns</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>add06f32b1e7a1f5b12d17cb9838bdef4</anchor>
      <arglist>(size_t firstCol, size_t lastCol, CMatrixTemplate&lt; mrpt::math::TPoint3D &gt; &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractRows</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a117fc13dea93544a3b6ade1cff9d9082</anchor>
      <arglist>(size_t firstRow, size_t lastRow, CMatrixTemplate&lt; mrpt::math::TPoint3D &gt; &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractSubmatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a409894497c9727de6280831636aed4a5</anchor>
      <arglist>(const size_t row1, const size_t row2, const size_t col1, const size_t col2, CMatrixTemplate&lt; mrpt::math::TPoint3D &gt; &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractSubmatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0c5e229d290b35f36966a8b31318efc4</anchor>
      <arglist>(const size_t row1, const size_t row2, const size_t col1, const size_t col2, EIGEN_MATRIX &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillAll</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a857fb7e59e0bb943d16c7bbc5dddc60d</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::TPoint3D &amp;</type>
      <name>get_unsafe</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a50e2260abf0ea26be09027c026e58629</anchor>
      <arglist>(size_t row, size_t col) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D &amp;</type>
      <name>get_unsafe</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a59e9eb4a3439f16b7aee183cdf5b25f0</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D *</type>
      <name>get_unsafe_row</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac305b458f98381dff40c3c7231491a76</anchor>
      <arglist>(size_t row)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::TPoint3D *</type>
      <name>get_unsafe_row</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>abd05781c5260d0c6de69c99e28cd8a1b</anchor>
      <arglist>(size_t row) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a1e29fd8bc3b31e43728902b4765a7829</anchor>
      <arglist>(std::vector&lt; mrpt::math::TPoint3D &gt; &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a6ede43d5873c8bfe26d6d6c65dc7b21f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowCount</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ab28136f896b92ede27691eb09a705339</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0dccda2d7e24aabe75167f66e43276f4</anchor>
      <arglist>(size_t nCol, const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a5e2db6f326272dba20d1878aa712b70d</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::TPoint3D &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a26b4f6cf18ff210a3436b6bda56c9444</anchor>
      <arglist>(size_t row, size_t col) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>acbf0b23f96f04ff733a4188e8a80dbf4</anchor>
      <arglist>(size_t ith)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>aed610e9f15d2d651678ca121b1f549d8</anchor>
      <arglist>(size_t ith) const</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplate&lt; mrpt::math::TPoint3D &gt;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>aad64698b05e0b44bf89fbbf64c05f6e1</anchor>
      <arglist>(const size_t row1, const size_t row2, const size_t col1, const size_t col2) const</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplate &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a8ae4886b9d543c3a512a13012acdcf93</anchor>
      <arglist>(const CMatrixTemplate &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplate &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a076cb4fc8c5914a9f6a619b78f916376</anchor>
      <arglist>(V(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a8c4a2bba0428eec714e04586dc68b522</anchor>
      <arglist>(const CMatrixTemplateSize &amp;siz, bool zeroNewElements=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_unsafe</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a07266f659a781df9f7631941cc0b40ca</anchor>
      <arglist>(size_t row, size_t col, const mrpt::math::TPoint3D &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a259f53dcea37c2d10b1a0317d4262894</anchor>
      <arglist>(size_t row, size_t col, bool zeroNewElements=false)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplateSize</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ab4a04f91cfba3736280c1bf59634b8a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a5f896b88f859c7ce6a12823179a4a2d5</anchor>
      <arglist>(CMatrixTemplate&lt; mrpt::math::TPoint3D &gt; &amp;o)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ae5e702208835feded6159c29d3a659b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>realloc</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a1f53e2a47da0a3312052a98508069069</anchor>
      <arglist>(size_t row, size_t col, bool newElementsToZero=false)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_Cols</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac87c094ec6ee1c0c80a2042124518eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_Rows</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a71027526721be99dbaa111ff565b77c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPoint3D **</type>
      <name>m_Val</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0aa20aa1482a31c13ea20abc9083832b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMatrixTemplate&lt; T * &gt;</name>
    <filename>classmrpt_1_1math_1_1CMatrixTemplate.html</filename>
    <member kind="typedef">
      <type>const T *&amp;</type>
      <name>const_reference</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a07ee4f05075c8c435e9abe66552e2712</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a8c313a3b4c2d2b35b96f3bfcf47022c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *&amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a473b768923ff172ea127444f5128a55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a888de375d121e2fde436f1fc6c338c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ad67bdd13b238f245a10806583f87d89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a23e4dd0149edbcaa7753446b8fba2498</anchor>
      <arglist>(const std::vector&lt; T * &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendRow</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a828be7fbe5587e9afb755201df152176</anchor>
      <arglist>(const std::vector&lt; T * &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ASSERT_ENOUGHROOM</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a63c8a1f30b870ac18928c12d46327313</anchor>
      <arglist>(size_t r, size_t c) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0b3598dd798b2f7858e4415b7f03e1f7</anchor>
      <arglist>(const CMatrixTemplate &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac32103a59993874b57834eb143d0929f</anchor>
      <arglist>(size_t row=1, size_t col=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a4d5367e560a9cd8785117a383320f83a</anchor>
      <arglist>(const CMatrixTemplate &amp;m, const size_t cropRowCount, const size_t cropColCount)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac9a2989f373c15a7f16ae268556fd9d3</anchor>
      <arglist>(size_t row, size_t col, V(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>abf87293b3cac9987f15bfab9eaf65400</anchor>
      <arglist>(size_t row, size_t col, const V &amp;theVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ab9cd407e47a9970ac5d398e84f5d3679</anchor>
      <arglist>(size_t nCol, std::vector&lt; T * &gt; &amp;out, int startingRow=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a2394b7e34f315f1ebf380197fa960522</anchor>
      <arglist>(size_t nCol, CMatrixTemplate&lt; T * &gt; &amp;out, int startingRow=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractColumns</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>add06f32b1e7a1f5b12d17cb9838bdef4</anchor>
      <arglist>(size_t firstCol, size_t lastCol, CMatrixTemplate&lt; T * &gt; &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractRows</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a117fc13dea93544a3b6ade1cff9d9082</anchor>
      <arglist>(size_t firstRow, size_t lastRow, CMatrixTemplate&lt; T * &gt; &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractSubmatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a409894497c9727de6280831636aed4a5</anchor>
      <arglist>(const size_t row1, const size_t row2, const size_t col1, const size_t col2, CMatrixTemplate&lt; T * &gt; &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractSubmatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0c5e229d290b35f36966a8b31318efc4</anchor>
      <arglist>(const size_t row1, const size_t row2, const size_t col1, const size_t col2, EIGEN_MATRIX &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillAll</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a857fb7e59e0bb943d16c7bbc5dddc60d</anchor>
      <arglist>(const T *&amp;val)</arglist>
    </member>
    <member kind="function">
      <type>const T *&amp;</type>
      <name>get_unsafe</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a50e2260abf0ea26be09027c026e58629</anchor>
      <arglist>(size_t row, size_t col) const</arglist>
    </member>
    <member kind="function">
      <type>T *&amp;</type>
      <name>get_unsafe</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a59e9eb4a3439f16b7aee183cdf5b25f0</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
    <member kind="function">
      <type>T **</type>
      <name>get_unsafe_row</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac305b458f98381dff40c3c7231491a76</anchor>
      <arglist>(size_t row)</arglist>
    </member>
    <member kind="function">
      <type>const T **</type>
      <name>get_unsafe_row</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>abd05781c5260d0c6de69c99e28cd8a1b</anchor>
      <arglist>(size_t row) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a1e29fd8bc3b31e43728902b4765a7829</anchor>
      <arglist>(std::vector&lt; T * &gt; &amp;out) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a6ede43d5873c8bfe26d6d6c65dc7b21f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowCount</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ab28136f896b92ede27691eb09a705339</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertCol</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0dccda2d7e24aabe75167f66e43276f4</anchor>
      <arglist>(size_t nCol, const std::vector&lt; T * &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>T *&amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a5e2db6f326272dba20d1878aa712b70d</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
    <member kind="function">
      <type>const T *&amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a26b4f6cf18ff210a3436b6bda56c9444</anchor>
      <arglist>(size_t row, size_t col) const</arglist>
    </member>
    <member kind="function">
      <type>T *&amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>acbf0b23f96f04ff733a4188e8a80dbf4</anchor>
      <arglist>(size_t ith)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>aed610e9f15d2d651678ca121b1f549d8</anchor>
      <arglist>(size_t ith) const</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplate&lt; T * &gt;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>aad64698b05e0b44bf89fbbf64c05f6e1</anchor>
      <arglist>(const size_t row1, const size_t row2, const size_t col1, const size_t col2) const</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplate &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a8ae4886b9d543c3a512a13012acdcf93</anchor>
      <arglist>(const CMatrixTemplate &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplate &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a076cb4fc8c5914a9f6a619b78f916376</anchor>
      <arglist>(V(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a8c4a2bba0428eec714e04586dc68b522</anchor>
      <arglist>(const CMatrixTemplateSize &amp;siz, bool zeroNewElements=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_unsafe</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a07266f659a781df9f7631941cc0b40ca</anchor>
      <arglist>(size_t row, size_t col, const T *&amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a259f53dcea37c2d10b1a0317d4262894</anchor>
      <arglist>(size_t row, size_t col, bool zeroNewElements=false)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplateSize</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ab4a04f91cfba3736280c1bf59634b8a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a5f896b88f859c7ce6a12823179a4a2d5</anchor>
      <arglist>(CMatrixTemplate&lt; T * &gt; &amp;o)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ae5e702208835feded6159c29d3a659b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>realloc</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a1f53e2a47da0a3312052a98508069069</anchor>
      <arglist>(size_t row, size_t col, bool newElementsToZero=false)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_Cols</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>ac87c094ec6ee1c0c80a2042124518eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_Rows</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a71027526721be99dbaa111ff565b77c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T ***</type>
      <name>m_Val</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplate.html</anchorfile>
      <anchor>a0aa20aa1482a31c13ea20abc9083832b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMatrixTemplateNumeric</name>
    <filename>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; T, Eigen::Dynamic, Eigen::Dynamic, Eigen::AutoAlign|Eigen::RowMajor &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a570ac7a9de029d200ee7f703a1ea2653</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixTemplateNumeric&lt; T &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a2515e2052403254f868d01248809a33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a21f83cfb41f84affe52e96cbbe294fe3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a7cf4294f6deaf72a63556a2bfcb7fc14</anchor>
      <arglist>(TConstructorFlags_Matrices)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>ac79ab102c403f1e709e5f593be4efcb9</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMatrixTemplateNumeric&lt; double &gt;</name>
    <filename>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; double, Eigen::Dynamic, Eigen::Dynamic, Eigen::AutoAlign|Eigen::RowMajor &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a570ac7a9de029d200ee7f703a1ea2653</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixTemplateNumeric&lt; double &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a2515e2052403254f868d01248809a33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a21f83cfb41f84affe52e96cbbe294fe3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a7cf4294f6deaf72a63556a2bfcb7fc14</anchor>
      <arglist>(TConstructorFlags_Matrices)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>ac79ab102c403f1e709e5f593be4efcb9</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMatrixTemplateNumeric&lt; kftype &gt;</name>
    <filename>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; kftype, Eigen::Dynamic, Eigen::Dynamic, Eigen::AutoAlign|Eigen::RowMajor &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a570ac7a9de029d200ee7f703a1ea2653</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixTemplateNumeric&lt; kftype &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a2515e2052403254f868d01248809a33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a21f83cfb41f84affe52e96cbbe294fe3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a7cf4294f6deaf72a63556a2bfcb7fc14</anchor>
      <arglist>(TConstructorFlags_Matrices)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>ac79ab102c403f1e709e5f593be4efcb9</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMatrixTemplateNumeric&lt; KFTYPE &gt;</name>
    <filename>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</filename>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; KFTYPE, Eigen::Dynamic, Eigen::Dynamic, Eigen::AutoAlign|Eigen::RowMajor &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a570ac7a9de029d200ee7f703a1ea2653</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixTemplateNumeric&lt; KFTYPE &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a2515e2052403254f868d01248809a33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a21f83cfb41f84affe52e96cbbe294fe3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>a7cf4294f6deaf72a63556a2bfcb7fc14</anchor>
      <arglist>(TConstructorFlags_Matrices)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateNumeric</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateNumeric.html</anchorfile>
      <anchor>ac79ab102c403f1e709e5f593be4efcb9</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMatrixTemplateObjects</name>
    <filename>classmrpt_1_1math_1_1CMatrixTemplateObjects.html</filename>
    <templarg></templarg>
    <base>CMatrixTemplate&lt; T * &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>allocAllObjects</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateObjects.html</anchorfile>
      <anchor>a28cd64446554cd676ac8eb87e9d0d493</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateObjects</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateObjects.html</anchorfile>
      <anchor>a2007481ad49b1408bb600a764221df7c</anchor>
      <arglist>(const CMatrixTemplate&lt; T &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateObjects</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateObjects.html</anchorfile>
      <anchor>a944394a48a6bd3449cb5d223e43ac6c3</anchor>
      <arglist>(size_t row=3, size_t col=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeAllObjects</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateObjects.html</anchorfile>
      <anchor>a07b7e0dfee658b6569ee9a334b6772d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplateObjects &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateObjects.html</anchorfile>
      <anchor>aea2625641fee7dc7af455508478c0abf</anchor>
      <arglist>(const CMatrixTemplateObjects &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDestroyBehavior</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateObjects.html</anchorfile>
      <anchor>a23f77f37d850e603766ca4838112d572</anchor>
      <arglist>(bool freeObjects=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateObjects.html</anchorfile>
      <anchor>aae288d54de7668fb91e678cb69df4a2a</anchor>
      <arglist>(size_t row, size_t col)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMatrixTemplateObjects</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateObjects.html</anchorfile>
      <anchor>a2e0993e6235ce48c17164682cfc8230f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_freeObjects</name>
      <anchorfile>classmrpt_1_1math_1_1CMatrixTemplateObjects.html</anchorfile>
      <anchor>ab4b9a6f4c83c727f97651fc319993e1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::CMatrixTemplateSize</name>
    <filename>structmrpt_1_1math_1_1CMatrixTemplateSize.html</filename>
    <base>CArray&lt; size_t, 2 &gt;</base>
    <member kind="typedef">
      <type>mrpt::utils::CArray&lt; size_t, 2 &gt;</type>
      <name>Base</name>
      <anchorfile>structmrpt_1_1math_1_1CMatrixTemplateSize.html</anchorfile>
      <anchor>af57207fc5153114156fd8e474ea3036e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixTemplateSize</type>
      <name>mrpt_autotype</name>
      <anchorfile>structmrpt_1_1math_1_1CMatrixTemplateSize.html</anchorfile>
      <anchor>a39a3f83f061ccdfbce76730e1115d596</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateSize</name>
      <anchorfile>structmrpt_1_1math_1_1CMatrixTemplateSize.html</anchorfile>
      <anchor>abd34ed98818bd9c62c6d3b8b4b2e372c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMatrixTemplateSize</name>
      <anchorfile>structmrpt_1_1math_1_1CMatrixTemplateSize.html</anchorfile>
      <anchor>a05c05d5ad9bd535cfe17f0686cf90a8c</anchor>
      <arglist>(const size_t *d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator size_t</name>
      <anchorfile>structmrpt_1_1math_1_1CMatrixTemplateSize.html</anchorfile>
      <anchor>ad3fb9c92d76c8d181a6ca6baddfb3efb</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1math_1_1CMatrixTemplateSize.html</anchorfile>
      <anchor>aeaaec5f9091ccea55fadc956d191de2a</anchor>
      <arglist>(const CMatrixTemplateSize &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1math_1_1CMatrixTemplateSize.html</anchorfile>
      <anchor>a449da8263ec4cfa03622b0c201b6e5f3</anchor>
      <arglist>(const CMatrixTemplateSize &amp;o) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::CmdLine</name>
    <filename>classTCLAP_1_1CmdLine.html</filename>
    <base>TCLAP::CmdLineInterface</base>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a94c511d4735ad9b8c97edaa3827f8bbf</anchor>
      <arglist>(Arg &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>ab8a08e8f4d3ca7709c85416f76e805a3</anchor>
      <arglist>(Arg *a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CmdLine</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a2e62a3493f8700afb49a7deb872a5b96</anchor>
      <arglist>(const std::string &amp;message, const char delimiter= &apos; &apos;, const std::string &amp;version=&quot;none&quot;, bool helpAndVersion=true)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; Arg * &gt; &amp;</type>
      <name>getArgList</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a3c281da929a281fb883ea47632b7ad38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>getDelimiter</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a3e9f0ac2c1e97d1f8527da713ddd5a8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>getMessage</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a8f61a8c201e31ada985fa998180fd40f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CmdLineOutput *</type>
      <name>getOutput</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>ad8aea2617edf53bbc20c8964ee5476e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>getProgramName</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a47a6d496980ee11ffc42e27144a61797</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>getVersion</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a85b5653d1a5b48fe6accead64615cf33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XorHandler &amp;</type>
      <name>getXorHandler</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a805433b7718d1bc5bc9317bbd061449b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasHelpAndVersion</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a5b23895feae4f4110b77dae372226475</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parse</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>af84dff8ae4966e799ec033129e5a058b</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutput</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a4506e305cd10437c7ce5a5ba34cfed0f</anchor>
      <arglist>(CmdLineOutput *co)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xorAdd</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>afbaa2071d0c3276b383089acabdc0dd2</anchor>
      <arglist>(Arg &amp;a, Arg &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xorAdd</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>ac7f2d7ee32a5157f625ad9833ab148cf</anchor>
      <arglist>(std::vector&lt; Arg * &gt; &amp;xors)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CmdLine</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a8a7bddba32c3d96e2a01e4c8e160e6fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>_emptyCombined</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a170a4e711c2a6d58a05e9ad3bc03c08a</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deleteOnExit</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a42d669ed2037ac24fc78883aa8600655</anchor>
      <arglist>(Arg *ptr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deleteOnExit</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a262b8d929eb5b0dfbfc17637c1325c36</anchor>
      <arglist>(Visitor *ptr)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; Arg * &gt;</type>
      <name>_argDeleteOnExitList</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>af8d37fbf9d0b60b6acbd737af380f3e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; Arg * &gt;</type>
      <name>_argList</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a4d70f73542d8184e077688bff3801baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char</type>
      <name>_delimiter</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a602e65692dc07ea872134f354026a54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_message</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a3ccd2ae40f6eb97aebca3de9a02f10cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_numRequired</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a2285207b528d5fad18c82a2ee8155f37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CmdLineOutput *</type>
      <name>_output</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a5152bf4ef26217583a3bc708aa0ea83e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_progName</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a8b856dadc54fa30d0dddba4588ef9344</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_version</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a2b2b52fffed2dcb7df3cdfc582ec8fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::list&lt; Visitor * &gt;</type>
      <name>_visitorDeleteOnExitList</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a79b8a947f8100de977574b45b91117ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XorHandler</type>
      <name>_xorHandler</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a33846aa10c62ecd61640c93c16ac315d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>_constructor</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>a955b1935c7b2e5118b2573bd2fbb958c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_helpAndVersion</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>aea29ec639729a22384ee8759069a5017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_userSetOutput</name>
      <anchorfile>classTCLAP_1_1CmdLine.html</anchorfile>
      <anchor>ab78aec340244f230a41dd946d0138aba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::CmdLineInterface</name>
    <filename>classTCLAP_1_1CmdLineInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>a13b29ab754c030185e58f779dc355631</anchor>
      <arglist>(Arg &amp;a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>a7c6a097c0f2a09dd1987e9da1af8b457</anchor>
      <arglist>(Arg *a)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::list&lt; Arg * &gt; &amp;</type>
      <name>getArgList</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>a4de8d988f5a6f3007c4dfb0fc9dad476</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual char</type>
      <name>getDelimiter</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>a7d6a64cff6b3a30e2cf1e81d7b1d4521</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string &amp;</type>
      <name>getMessage</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>a30175a2567f7ab78a2c6bbea9269a2fa</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CmdLineOutput *</type>
      <name>getOutput</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>aebc72daedeaeb03e06bb2e6e0f00363d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string &amp;</type>
      <name>getProgramName</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>a1a5672df72a6b5021cd70b37c4dbd0a7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string &amp;</type>
      <name>getVersion</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>a0a552fa57212800dfb8aec84fb07b8bb</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual XorHandler &amp;</type>
      <name>getXorHandler</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>a11ce9c77a1111960741f05e343849e4e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>hasHelpAndVersion</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>a441b06b764836a62083b163508210905</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>parse</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>a544eafc7da68a9392a75ee07f9ffcf00</anchor>
      <arglist>(int argc, char **argv)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOutput</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>ab208b32bd9489781509d7ecddf8a92a0</anchor>
      <arglist>(CmdLineOutput *co)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>xorAdd</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>a69859e3713623eb06c9c335248d9c83f</anchor>
      <arglist>(Arg &amp;a, Arg &amp;b)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>xorAdd</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>a6a94140e522bcf6104928fcf0c434ab8</anchor>
      <arglist>(std::vector&lt; Arg * &gt; &amp;xors)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CmdLineInterface</name>
      <anchorfile>classTCLAP_1_1CmdLineInterface.html</anchorfile>
      <anchor>a8c7faeca5a25a96e18312da9485a94e9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::CmdLineOutput</name>
    <filename>classTCLAP_1_1CmdLineOutput.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>failure</name>
      <anchorfile>classTCLAP_1_1CmdLineOutput.html</anchorfile>
      <anchor>ad23a57ac3d8d957a4328fc78aec94e16</anchor>
      <arglist>(CmdLineInterface &amp;c, ArgException &amp;e)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>usage</name>
      <anchorfile>classTCLAP_1_1CmdLineOutput.html</anchorfile>
      <anchor>a685b13db5bf6bbe5159e49169cd96bbe</anchor>
      <arglist>(CmdLineInterface &amp;c)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>version</name>
      <anchorfile>classTCLAP_1_1CmdLineOutput.html</anchorfile>
      <anchor>ae052fea473132482296de55edb3dd480</anchor>
      <arglist>(CmdLineInterface &amp;c)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CmdLineOutput</name>
      <anchorfile>classTCLAP_1_1CmdLineOutput.html</anchorfile>
      <anchor>afdf4435a2619076d9798a0a950ed405b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::CmdLineParseException</name>
    <filename>classTCLAP_1_1CmdLineParseException.html</filename>
    <base>TCLAP::ArgException</base>
    <member kind="function">
      <type></type>
      <name>CmdLineParseException</name>
      <anchorfile>classTCLAP_1_1CmdLineParseException.html</anchorfile>
      <anchor>a3b612ba299dd699845ea108b5eaa3249</anchor>
      <arglist>(const std::string &amp;text=&quot;undefined exception&quot;, const std::string &amp;id=&quot;undefined&quot;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CMemoryChunk</name>
    <filename>classmrpt_1_1utils_1_1CMemoryChunk.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>mrpt::utils::CMemoryStream</base>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CMemoryStream</name>
    <filename>classmrpt_1_1utils_1_1CMemoryStream.html</filename>
    <base>mrpt::utils::CStream</base>
    <member kind="function">
      <type>void</type>
      <name>assignMemoryNotOwn</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a332210603ca46d8adededecf0bf339df</anchor>
      <arglist>(const void *data, const uint64_t nBytesInData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>abbbe2c3181cebc3138820335196e7c30</anchor>
      <arglist>(uint64_t newSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a23c8c2b540ffd813f9e7a1786b1b286d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMemoryStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>ae2203ef4a539d2ab955a5eb3e7fa5ec8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMemoryStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a998033884b902151db463e0b1da1eadd</anchor>
      <arglist>(const void *data, const uint64_t nBytesInData)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getPosition</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>acb42b6ec5ef404f25bc41ea4eaf77084</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getRawBufferData</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a80e28b50e4c384d48d6c1e860e7c44e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getTotalBytesCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a25470a5478e5b81aaf2820773de3d7f2</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadBufferFromFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a455086262b7e1639463ef601a25cf0e5</anchor>
      <arglist>(const std::string &amp;file_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveBufferToFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a8f3a56ef35af746dde3ce0e16b7ef8c0</anchor>
      <arglist>(const std::string &amp;file_name)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>Seek</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>acee3ece0520d98e17cfd021beae494d3</anchor>
      <arglist>(int64_t Offset, CStream::TSeekOrigin Origin=sFromBeginning) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllocBlockSize</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a4c4fe039b5cfd2dc62edb44d2d589ae7</anchor>
      <arglist>(uint64_t alloc_block_size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMemoryStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a343eb264b7d0d948f582adb60dfda5d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Read</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a7f7d3f2121054377c8af8eaba756062d</anchor>
      <arglist>(void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a393c7374e976ebeb05c1ec895b9a2c32</anchor>
      <arglist>(uint64_t newSize)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a0431248ffbae6d452fe8c260bb96c335</anchor>
      <arglist>(const void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint64_t</type>
      <name>m_alloc_block_size</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a7d09a37fd2c58d79d6501d99fd1b5432</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint64_t</type>
      <name>m_bytesWritten</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>ac3a3dae9c99016716f641c3636286bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void_ptr_noncopy</type>
      <name>m_memory</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>ae8ae5da03c963cd77b77e014b0b5fff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint64_t</type>
      <name>m_position</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a6b6534c253937fa97599a79dff189009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_read_only</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a6c98ad5f662d31acec4ab1ec2a0c1034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint64_t</type>
      <name>m_size</name>
      <anchorfile>classmrpt_1_1utils_1_1CMemoryStream.html</anchorfile>
      <anchor>a1d12c9f7ead9541a42829cbac4931618</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CMesh</name>
    <filename>classmrpt_1_1opengl_1_1CMesh.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <class kind="struct">mrpt::opengl::CMesh::TTriangleVertexIndices</class>
    <member kind="function">
      <type>void</type>
      <name>adjustGridToImageAR</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a509f110b40496ebe0311712f1729de14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignImage</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a47c8f5ad76a3bea546fd8d07c3b7e3c3</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignImageAndZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a843b3bf51a4c2a8f61a47ded7bdab5c9</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, const mrpt::math::CMatrixTemplateNumeric&lt; float &gt; &amp;in_Z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableColorFromZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>acb22e079d24119bf4299c1ebc15f617b</anchor>
      <arglist>(bool v, mrpt::utils::TColormap colorMap=mrpt::utils::cmHOT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableTransparency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a4acc62ab601fe273e207849a4cbc2810</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableWireFrame</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a527aa07bb2f291ad20dcfa07f59e9308</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a794a3a0d489cd6337081c303b13aa76d</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getGridLimits</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a215d3f930e4ab55fb9673734710c1cb5</anchor>
      <arglist>(float &amp;xmin, float &amp;xmax, float &amp;ymin, float &amp;ymax) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMask</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>aaccde3bfb7dada44fda3fbe7061e1314</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getXBounds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>aa82d61a4ced89d6efb662ad6c335ef91</anchor>
      <arglist>(float &amp;min, float &amp;max) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a56cc8d27b91d55da9f534c93c36c775a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>acd5b46762e418cfd9c14929baee96194</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getYBounds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a9869833fa83e47ddea77898dcc8d7b89</anchor>
      <arglist>(float &amp;min, float &amp;max) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a58c8300347ecc9f5b07e0e0c948c6bc1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a6063b9312bc5c7867956df40112402c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>ac6cd87067e85ae9e2e926d713fb66026</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a2c5f70e262bfd75df3fb54a56307117a</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGridLimits</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>adea3af1aa6cd6c9955cf9b9e552fcbb4</anchor>
      <arglist>(float xmin, float xmax, float ymin, float ymax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMask</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>aeefbc35e62e5948bd9346477eac88b8a</anchor>
      <arglist>(const mrpt::math::CMatrixTemplateNumeric&lt; float &gt; &amp;in_mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUV</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>afa49d66d9b5f4d1ccb0cbf40f4a332b9</anchor>
      <arglist>(const mrpt::math::CMatrixTemplateNumeric&lt; float &gt; &amp;in_U, const mrpt::math::CMatrixTemplateNumeric&lt; float &gt; &amp;in_V)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXBounds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a204378ee43265807f62a15e932c09695</anchor>
      <arglist>(const float min, const float max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a5c5a33c1bb8a971ab561a769e209b809</anchor>
      <arglist>(const float nxm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>aaddf08d95390c5adf199dc54e034be16</anchor>
      <arglist>(const float nxm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYBounds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a1ec1029a1196b746ab49baeeaad0cc9f</anchor>
      <arglist>(const float min, const float max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a0a01771c29f6640cdb3b7514ec25e4d5</anchor>
      <arglist>(const float nym)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a7fc6816ce0abe2693cd5eb620f962533</anchor>
      <arglist>(const float nym)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>aa194c973eb7c05b06e3c7e87024b4181</anchor>
      <arglist>(const mrpt::math::CMatrixTemplateNumeric&lt; float &gt; &amp;in_Z)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>aa70e577dbdc0e8f8ef6cd19fcb628059</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CMeshPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a42c682b6fb65cb9c9e370811ebd5dc06</anchor>
      <arglist>(bool enableTransparency, float xMin=0.0f, float xMax=0.0f, float yMin=0.0f, float yMax=0.0f)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateColorsMatrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a609ab0f72ed61e22f255bd43a080bd34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updatePolygons</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a2405f7794684c52adbab5db05b645bc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateTriangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a997d9933c9ab31b5b5796e247f334fe3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::pair&lt; CSetOfTriangles::TTriangle, TTriangleVertexIndices &gt; &gt;</type>
      <name>actualMesh</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>aa992850e79bfd94afb144cbb6b313bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>C</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a70168bbb0a13f5acb76016a3e8914b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>C_b</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>aaa109d377cd3c1f8f569db44f7edc34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>C_g</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a5fa6633a1dfa16c06e21e58833727c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>C_r</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>ab9dd43792115ac77d6657d09a34ed8d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_colorFromZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a3f14fb828f17f954c98b0314f0973b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColormap</type>
      <name>m_colorMap</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a65c9d498b32649890611f62abbd60de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enableTransparency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>ab6c4fb9f3b874b653551a2cddde1bc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_isImage</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>af186339244c09702d34d123f7b020e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_isWireFrame</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a9111ae07e2f230c455fa185413e77e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_modified_Image</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>ab5ee25269c5692489202c351ae897db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_modified_Z</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a6619ffa74931e7d0460e1c9c253f5a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CImage</type>
      <name>m_textureImage</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>afcbbb5753aaa2938668be6b8c26f3e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>mask</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>aa4836051611d7f7b80ee2cc978d3c7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>polygonsUpToDate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a56ed25b0945a0740254cef02827c5780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::math::TPolygonWithPlane &gt;</type>
      <name>tmpPolys</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a1bd6aa11fa54df818731a25401fc4a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>trianglesUpToDate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>ae21471cd51fd6401390a3fc669f1a06a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>U</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>ad7ffae665fb3a0548cddfa97e4fb7782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>V</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a88120cd5c7b17ffff45e1d97abcde53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::pair&lt; mrpt::math::TPoint3D, size_t &gt; &gt;</type>
      <name>vertex_normals</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a02408133ca80e4571677a76a3a587a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>xMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a16168d5c93ba7a556f58e2662d28c330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>xMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>ab73918a1bfcabfb4d3ad93964aa5672a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>yMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a3ddf3926bdfc4c82b7193ac8d5f44dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>yMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a3a8ed5c50b413bcbd652fd14ad30d13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>Z</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a2dce772f79aa1f51ca14d392e0011f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CMesh</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a00025e144719394e63452344aca1d40c</anchor>
      <arglist>(bool enableTransparency=false, float xMin=0.0f, float xMax=0.0f, float yMin=0.0f, float yMax=0.0f)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CMesh</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh.html</anchorfile>
      <anchor>a259cc63e340c6ab35aa08be905ffcc19</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CMesh3D</name>
    <filename>classmrpt_1_1opengl_1_1CMesh3D.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>enableAntiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>ad17de6b6a3cbed2ae87bbeb483973c4b</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableFaceNormals</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a5c3b67bd66a916af36eb8b8c61e42489</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableShowEdges</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a713762306d1e3921f5a294fb3933ccab</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableShowFaces</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a4ca256812af2fb82b96e2ba56699c9e4</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableShowVertices</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a0af08f499b9036bda9fa3ffc79fa9972</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableTransparency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>aae6d4c578a630cf02116d47749d5d96c</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>ad5f8c44604de7680e354d098b842290c</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadMesh</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a9ff192c3f2f8dea239d8ed846a021411</anchor>
      <arglist>(unsigned int num_verts, unsigned int num_faces, int *verts_per_face, int *face_verts, float *vert_coords)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadMesh</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a63ea060b9931c6638b174ceda0089af2</anchor>
      <arglist>(unsigned int num_verts, unsigned int num_faces, const Array&lt; bool, 1, Dynamic &gt; &amp;is_quad, const Array&lt; int, 4, Dynamic &gt; &amp;face_verts, const Array&lt; float, 3, Dynamic &gt; &amp;vert_coords)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a9821a4edc95cac764df380f64e4ef8dd</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEdgeColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>ab77893272293c2722d3d581f305d2f45</anchor>
      <arglist>(float r, float g, float b, float a=1.f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFaceColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a53d0f48e371364b5e7776b846035987f</anchor>
      <arglist>(float r, float g, float b, float a=1.f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a188c0f4e9f9b48e02d88b717792c5093</anchor>
      <arglist>(float lw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>ad20e7ac229d629342a69ce4fcce03c85</anchor>
      <arglist>(float ps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>af6cfab9b81fac13a9d52917e3fa04c18</anchor>
      <arglist>(float r, float g, float b, float a=1.f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CMesh3DPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a974284319eb2fe5d24d2e309eb7ce140</anchor>
      <arglist>(bool enableTransparency, bool enableShowEdges, bool enableShowFaces, bool enableShowVertices)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>edge_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>abb9e075bebde3066a618c80d4e37f3d7</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>face_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>adcf3692b68c0f8449ad0dca68fc9f90d</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_antiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a11fd2623cfc6193512931533da2a9a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColormap</type>
      <name>m_colorMap</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a9321022305b31488d508371e6b06d218</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_computeNormals</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>aa0acdd21e0fcd069f0b0eae02da327c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enableTransparency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>adbc0c87e34cfa949560c665e16d1283d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>f_verts *</type>
      <name>m_face_verts</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>ada3619dd2a3edc3e15637bc05f7db1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool *</type>
      <name>m_is_quad</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>ab1b7d4b9a41cc0d66f28b9b9470e51bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_lineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a8e54be54c5463f936fc129db554fea82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>coord3D *</type>
      <name>m_normals</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>ab5a7a50c77241e014a74dbd2a48141ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_num_faces</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>afe4e503dcabcb4846df849b1ebedca78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_num_verts</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a1634dbc35ef369b36b7f49ca01de96be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_pointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a7074241cad6c9f86341397eea3d68aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_showEdges</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a30c351c961cd333bc87d2689bdc6cf38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_showFaces</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>ae19a5417be6f62cb4c328d74c9c5d23c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_showVertices</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a38247468533d34eb335d597e9ce800ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>coord3D *</type>
      <name>m_vert_coords</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>ac19aed1dad43d804c756c913fbb9509b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>vert_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>aeb476b326f706d46a2bb171bfc229c3b</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>float</type>
      <name>coord3D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a2c34237492a92bae7d3c70f11adcda54</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>int</type>
      <name>f_verts</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a3767da98eb1bfde1802801e8cb18ac4b</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CMesh3D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a26e34b8a57dfa0e7dc355bd2ca7c2acc</anchor>
      <arglist>(bool enableTransparency=false, bool antiAliasing=false, bool enableShowEdges=true, bool enableShowFaces=true, bool enableShowVertices=false)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CMesh3D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMesh3D.html</anchorfile>
      <anchor>a4791e049201c1fc70770b51aab99c935</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CMeshFast</name>
    <filename>classmrpt_1_1opengl_1_1CMeshFast.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>adjustGridToImageAR</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a4d7fa36759cb4c305c0dfb44ea427256</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignImage</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>af4c158b49c6eda2a0b6b241b14a9bf53</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignImageAndZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>af56c9732b37ab636de71e604dc721611</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, const mrpt::math::CMatrixTemplateNumeric&lt; float &gt; &amp;in_Z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disablePointSmooth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a72d25c294975f035938787dfde91f763</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableColorFromZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a85665b12385d44958b404e099204b0f8</anchor>
      <arglist>(bool v, mrpt::utils::TColormap colorMap=mrpt::utils::cmJET)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablePointSmooth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>ae30d5e636461bf8d52ae271c8f1bd4a5</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableTransparency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a350c6da7b123b16d150f5286327b3f4b</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a1e3cef2c24930c190c44c70defe9d18b</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getGridLimits</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a0700ff516598e501d7ad1305fba6723a</anchor>
      <arglist>(float &amp;xmin, float &amp;xmax, float &amp;ymin, float &amp;ymax) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>afe9e7223dad64991e6a1ac4f5c3def19</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getXBounds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a47733740f09091ae27b851f4de9233f1</anchor>
      <arglist>(float &amp;min, float &amp;max) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>aa3df03883027e73e7868c2b9a681e2a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a12107e862c7723d8cd02650f36b8651c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getYBounds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>af7c19d98bff59a6c62b924eba4def861</anchor>
      <arglist>(float &amp;min, float &amp;max) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>aac9112001618b49de1fc6c65d659421b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>ac06a43b79ee132813dab0912a0c40bcb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>aa5ba870422ae5709b90460b06d46f183</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>aa5b0a7df8e9714a1ced74ca14993c573</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGridLimits</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a654806735a8b6639b9d636f0caba5399</anchor>
      <arglist>(float xmin, float xmax, float ymin, float ymax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>ae78f90632162a5e3e339a1fdad28e7db</anchor>
      <arglist>(float p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXBounds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a221bfee7b423a9b20ef5bbe65a996d60</anchor>
      <arglist>(const float &amp;min, const float &amp;max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>af60fcd6daacf61bd55b3304de8bf09cd</anchor>
      <arglist>(const float &amp;nxm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>aba4da304c963cade5f9337c5f69a7453</anchor>
      <arglist>(const float &amp;nxm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYBounds</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a235a372561c76b5803c4b13d2797a6f2</anchor>
      <arglist>(const float &amp;min, const float &amp;max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a19cb840274b5f3fbb934e3f53b7d2162</anchor>
      <arglist>(const float &amp;nym)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>acdc371b2b8ace9414d5abb2bdfe8d96f</anchor>
      <arglist>(const float &amp;nym)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a337a91fcae95009dffba36cacc53f1b6</anchor>
      <arglist>(const mrpt::math::CMatrixTemplateNumeric&lt; float &gt; &amp;in_Z)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CMeshFastPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a2940909fa826c4eb27a05e2d10f2bcce</anchor>
      <arglist>(bool enableTransparency, float xMin=-1.0f, float xMax=1.0f, float yMin=-1.0f, float yMax=1.0f)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateColorsMatrix</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a9031c1013470fbabb9b27754bcf00e62</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updatePoints</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a5bfd488cd51174796fff5f6ea82a82ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>C</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>afaef840f007380aeaeae023d70a790e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>C_b</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a4981fc7af7303a271b13943416a4c338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>C_g</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>afcfaf82b2d1a71bbd1a89fd18c4dacb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>C_r</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a32e06816d5c739256e9cc755541936dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_colorFromZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a7043016685c7fb4026c100793896119c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColormap</type>
      <name>m_colorMap</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>aa1632bb7880cde246f71326fc73c4f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enableTransparency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a4f826ea09b9f7ac5a177eb46d6d36d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_isImage</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a5af0f89f921549e7bedf6aabfbe71f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_modified_Image</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>acb3a65c6493193f13f6296c6a0a35684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_modified_Z</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a34e7d618c2b0254b8d668644e936e334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_pointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a9710865cccbd0fc8ad6bbca3bd623223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_pointSmooth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a739845def5ed3a2c33dab91e1dcdd993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CImage</type>
      <name>m_textureImage</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a91a307e0a7b06712a07685fb5375e583</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>pointsUpToDate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a6c4386a891b41154fefcadc6adab089c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>X</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a5edaec4793e7fcf0deeac7060166d7de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>xMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>aeb26f76473724c3f07fddeb97536ff7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>xMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a204266ea85651e09373ad81ece0c6779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>Y</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a14b9eb2cc01ce9877c78ae6d5c9b87b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>yMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>ac47592275cf7fa044ad000fac88162c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>yMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a93780d7e4eeb3495351a65a422c3f4ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>math::CMatrix</type>
      <name>Z</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a7117ef28b799ed1eb67179f00fbc4976</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CMeshFast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>ab3dbf3e0a227acc6e9d19284c1bccf68</anchor>
      <arglist>(bool enableTransparency=false, float xMin=-1.0f, float xMax=1.0f, float yMin=-1.0f, float yMax=1.0f)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CMeshFast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CMeshFast.html</anchorfile>
      <anchor>a253ec5de4e1e211fc30821c83c96bf39</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CMessage</name>
    <filename>classmrpt_1_1utils_1_1CMessage.html</filename>
    <member kind="function">
      <type>void</type>
      <name>deserializeIntoExistingObject</name>
      <anchorfile>classmrpt_1_1utils_1_1CMessage.html</anchorfile>
      <anchor>a35ce17409b81b8e4c862f5c355ba0f0a</anchor>
      <arglist>(CSerializable *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserializeIntoNewObject</name>
      <anchorfile>classmrpt_1_1utils_1_1CMessage.html</anchorfile>
      <anchor>a12d9d045fac287ea79ef1854a1010c61</anchor>
      <arglist>(CSerializablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getContentAsPointer</name>
      <anchorfile>classmrpt_1_1utils_1_1CMessage.html</anchorfile>
      <anchor>a4347579424838a950263dde2fcc781db</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getContentAsString</name>
      <anchorfile>classmrpt_1_1utils_1_1CMessage.html</anchorfile>
      <anchor>a34be48dd8774d3c5d8710c0ab91a65ba</anchor>
      <arglist>(std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getContentAsStruct</name>
      <anchorfile>classmrpt_1_1utils_1_1CMessage.html</anchorfile>
      <anchor>a2084b8a04bb4a9bc46063853f3edadc4</anchor>
      <arglist>(T &amp;data) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serializeObject</name>
      <anchorfile>classmrpt_1_1utils_1_1CMessage.html</anchorfile>
      <anchor>a4f62d51f571af8cedc9c408a5e3efd29</anchor>
      <arglist>(CSerializable *obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContentFromPointer</name>
      <anchorfile>classmrpt_1_1utils_1_1CMessage.html</anchorfile>
      <anchor>a4a5df53ec8d464dd862ce387887410fc</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContentFromString</name>
      <anchorfile>classmrpt_1_1utils_1_1CMessage.html</anchorfile>
      <anchor>a722d34a03b2cc9865880fe6492e62150</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setContentFromStruct</name>
      <anchorfile>classmrpt_1_1utils_1_1CMessage.html</anchorfile>
      <anchor>a6e987c71d5e34067f78a9499fc0af272</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>content</name>
      <anchorfile>classmrpt_1_1utils_1_1CMessage.html</anchorfile>
      <anchor>a4163714f6279747aba3d851797a24355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>type</name>
      <anchorfile>classmrpt_1_1utils_1_1CMessage.html</anchorfile>
      <anchor>af2cfa020aed88f03b538af843ccaaefd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CMetricMap</name>
    <filename>classmrpt_1_1maps_1_1CMetricMap.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>mrpt::utils::CObservable</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>auxParticleFilterCleanUp</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a6ba8cbedc43b400211465366173145a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canComputeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>ae39e6feecb164ef6623c0093debaa531</anchor>
      <arglist>(const mrpt::obs::CObservation *obs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canComputeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>aa6641c2c3dc6980d2a0db126edd1f8e0</anchor>
      <arglist>(const mrpt::obs::CObservationPtr &amp;obs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canComputeObservationsLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>aba08c069f2b7ef91bc7d12a69eed7e76</anchor>
      <arglist>(const mrpt::obs::CSensoryFrame &amp;sf) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>ae665e2003b6fd40dff1119c67b7ed7f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMetricMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a8f31c035f2fe6dd53ca16fbb2b48080f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>compute3DMatchingRatio</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a9bb18a86cdaf8703b1383a4730197542</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &amp;otherMapPose, const TMatchingRatioParams &amp;params) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>ae56c1f7711d763fb384d49756cee8652</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a025903f369005008282a59a1709452b1</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &amp;takenFrom)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeObservationsLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a108fa65b12b942d95f1a7299ecc1ba29</anchor>
      <arglist>(const mrpt::obs::CSensoryFrame &amp;sf, const mrpt::poses::CPose2D &amp;takenFrom)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>determineMatching2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>aec8fadc148851b94a207179eaf91ac2c</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose2D &amp;otherMapPose, mrpt::utils::TMatchingPairList &amp;correspondences, const TMatchingParams &amp;params, TMatchingExtraResults &amp;extraResults) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>determineMatching3D</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>aa02e7c39c3240de5690ea8a9623343b4</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &amp;otherMapPose, mrpt::utils::TMatchingPairList &amp;correspondences, const TMatchingParams &amp;params, TMatchingExtraResults &amp;extraResults) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a2813da9b4130aa312a002e4eb265e73b</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const mrpt::maps::CSimplePointsMap *</type>
      <name>getAsSimplePointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>ab80ef56669e6e548cb3f47af71194299</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::maps::CSimplePointsMap *</type>
      <name>getAsSimplePointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>afc0bad003be60b640c5d2b2db6d7aa0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a78def61e8bc171e61a4fd2d986ce27ac</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertObservationPtr</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>af7b4825820c92488e25f1990586107da</anchor>
      <arglist>(const mrpt::obs::CObservationPtr &amp;obs, const mrpt::poses::CPose3D *robotPose=NULL)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isEmpty</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>ad3eebf33472ec84aa5fa8ce246645efb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromProbabilisticPosesAndObservations</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>abeb0da6db19b94efd6ffa8a5fd64043b</anchor>
      <arglist>(const mrpt::maps::CSimpleMap &amp;Map)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromSimpleMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a7326f4d8649ef4127ecc5da773809ab6</anchor>
      <arglist>(const mrpt::maps::CSimpleMap &amp;Map)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveMetricMapRepresentationToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>ae9f03e3d13f9024ff4e5511dd25361f2</anchor>
      <arglist>(const std::string &amp;filNamePrefix) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>squareDistanceToClosestCorrespondence</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a2884dcd35db7b3c55a33f2e37fbcece5</anchor>
      <arglist>(float x0, float y0) const </arglist>
    </member>
    <member kind="variable">
      <type>TMapGenericParams</type>
      <name>genericMapParams</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a25bb3cdb6def7eeb516d7e803a450918</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>internal_canComputeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a43a3ba6e72c8794d68c25e4dda4a9f2f</anchor>
      <arglist>(const mrpt::obs::CObservation *obs) const </arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a35508bda38018896c54930c4414c0e36</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a924d99f2cc94ef8bcdb6214857b0762b</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom)=0</arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual bool</type>
      <name>internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>aa60d408f6d2e5341d11ebf0615c7a8dd</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL)=0</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>OnPostSuccesfulInsertObs</name>
      <anchorfile>classmrpt_1_1maps_1_1CMetricMap.html</anchorfile>
      <anchor>a947958e5762321f309f9e8e1757ced30</anchor>
      <arglist>(const mrpt::obs::CObservation *)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CMetricMapBuilder</name>
    <filename>classmrpt_1_1slam_1_1CMetricMapBuilder.html</filename>
    <class kind="struct">mrpt::slam::CMetricMapBuilder::TOptions</class>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a1d59ea0b26ea80c6b94b7e6efb87d04d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMetricMapBuilder</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>ac2f22ce35ce52ff9c9fb874749aa9989</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableMapUpdating</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>ac9982ebd2fcc745ecd760f4c982427a4</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadCurrentMapFromFile</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a90b0494f08ac78fb859cec13f6a65091</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveCurrentMapToFile</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a908c8a46fe71367ecc18a0484705db6a</anchor>
      <arglist>(const std::string &amp;fileName, bool compressGZ=true) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMetricMapBuilder</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a620a077c4a9247eda994dea7c3fe7207</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a909422e22ce91bf3094f75934a8fbf5f</anchor>
      <arglist>(const mrpt::maps::CSimpleMap &amp;initialMap=mrpt::maps::CSimpleMap(), mrpt::poses::CPosePDF *x0=NULL)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::poses::CPose3DPDFPtr</type>
      <name>getCurrentPoseEstimation</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a2782a3b6095b679bc23194163f9611ff</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>processActionObservation</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a40be98f37c3183a1b5a8fc584a9416a4</anchor>
      <arglist>(mrpt::obs::CActionCollection &amp;action, mrpt::obs::CSensoryFrame &amp;observations)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCurrentlyBuiltMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>ab0ef2f5d0a2519dc4b98199662d98a55</anchor>
      <arglist>(mrpt::maps::CSimpleMap &amp;out_map) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>getCurrentlyBuiltMapSize</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>afdea305bbb77c9ead1e909150c4875dc</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const mrpt::maps::CMultiMetricMap *</type>
      <name>getCurrentlyBuiltMetricMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a7d8d062580fd94fe5e66efdbea4a3025</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveCurrentEstimationToImage</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>ad6ed4fe0eb73c5dab4b265f2a55da84d</anchor>
      <arglist>(const std::string &amp;file, bool formatEMF_BMP=true)=0</arglist>
    </member>
    <member kind="variable">
      <type>TOptions</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a8db543d082103e5300415d4139d9255a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>enterCriticalSection</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>ade4637e621a9a02380ba877fc7e20f2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>leaveCriticalSection</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a02e4f68550a98bc5a2acea71ee9268d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CCriticalSection</type>
      <name>critZoneChangingMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a7a1e2bfb06b77eb07539ace115966011</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a909422e22ce91bf3094f75934a8fbf5f</anchor>
      <arglist>(const mrpt::maps::CSimpleMap &amp;initialMap=mrpt::maps::CSimpleMap(), mrpt::poses::CPosePDF *x0=NULL)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::poses::CPose3DPDFPtr</type>
      <name>getCurrentPoseEstimation</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a2782a3b6095b679bc23194163f9611ff</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>processActionObservation</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a40be98f37c3183a1b5a8fc584a9416a4</anchor>
      <arglist>(mrpt::obs::CActionCollection &amp;action, mrpt::obs::CSensoryFrame &amp;observations)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCurrentlyBuiltMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>ab0ef2f5d0a2519dc4b98199662d98a55</anchor>
      <arglist>(mrpt::maps::CSimpleMap &amp;out_map) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>getCurrentlyBuiltMapSize</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>afdea305bbb77c9ead1e909150c4875dc</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const mrpt::maps::CMultiMetricMap *</type>
      <name>getCurrentlyBuiltMetricMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>a7d8d062580fd94fe5e66efdbea4a3025</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveCurrentEstimationToImage</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilder.html</anchorfile>
      <anchor>ad6ed4fe0eb73c5dab4b265f2a55da84d</anchor>
      <arglist>(const std::string &amp;file, bool formatEMF_BMP=true)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CMetricMapBuilderICP</name>
    <filename>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</filename>
    <base>mrpt::slam::CMetricMapBuilder</base>
    <class kind="struct">mrpt::slam::CMetricMapBuilderICP::TConfigParams</class>
    <class kind="struct">mrpt::slam::CMetricMapBuilderICP::TDist</class>
    <member kind="function">
      <type></type>
      <name>CMetricMapBuilderICP</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>ad794507567a670941a6f2bab0f576678</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCurrentlyBuiltMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>ad448ac9228ea51e578b90d092268153c</anchor>
      <arglist>(mrpt::maps::CSimpleMap &amp;out_map) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getCurrentlyBuiltMapSize</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a6432224e6d7b631b39d517d5ec6a712c</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::maps::CMultiMetricMap *</type>
      <name>getCurrentlyBuiltMetricMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a358607f82796ba981f0c8ddc8945fff1</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCurrentMapPoints</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>af16929be71c80f5c78467a0a5ca68be5</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;x, std::vector&lt; float &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPose3DPDFPtr</type>
      <name>getCurrentPoseEstimation</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>ac29732552039c579c7bf347685cf4363</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a5b87a0d504bcffa1f4a5c6cb58443dc0</anchor>
      <arglist>(const mrpt::maps::CSimpleMap &amp;initialMap=mrpt::maps::CSimpleMap(), mrpt::poses::CPosePDF *x0=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processActionObservation</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>aef17f0d23e92d575758534f8affed74a</anchor>
      <arglist>(mrpt::obs::CActionCollection &amp;action, mrpt::obs::CSensoryFrame &amp;in_SF) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processObservation</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>ac12399003289fa21e34dcc4d1af0bbe4</anchor>
      <arglist>(const mrpt::obs::CObservationPtr &amp;obs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveCurrentEstimationToImage</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a60ca00278b19405e736015c55fbcd637</anchor>
      <arglist>(const std::string &amp;file, bool formatEMF_BMP=true) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentMapFile</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a225533be84381738c5329be248e609f0</anchor>
      <arglist>(const char *mapFile)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMetricMapBuilderICP</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>ad99209191711b8adcc71aa21ba1f6e14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TConfigParams</type>
      <name>ICP_options</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a1ec3c3ee5d8409d04017e7fe441b6a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CICP::TConfigParams</type>
      <name>ICP_params</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a7ef2b889f11d62dc23bcdebba91b886a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>accumulateRobotDisplacementCounters</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a2298cf7cd93580b4f3cd0636606b581e</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;new_pose)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resetRobotDisplacementCounters</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a3527faf5a4e73b17af161e4b9c2b3f10</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;new_pose)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>currentMapFile</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a807ddc044dc88e336a7c1f2c3833bd58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::poses::CPose2D</type>
      <name>m_auxAccumOdometry</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>add9b23983fc7ebb6bb25db5254ef276b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TDist</type>
      <name>m_distSinceLastICP</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a4fa7dbf950beced774e7fb85c014c145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; std::string, TDist &gt;::map_t</type>
      <name>m_distSinceLastInsertion</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>afa6a99bb81f2554361b56195862ae42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; mrpt::math::TPose2D &gt;</type>
      <name>m_estRobotPath</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a541d8d5d4eb812b4f42950464c029f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::poses::CRobot2DPoseEstimator</type>
      <name>m_lastPoseEst</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a96c1336bafdc64cd0c240a1294ce7677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>m_lastPoseEst_cov</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a29c7293ae44e3924c35985f8a6772379</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_there_has_been_an_odometry</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a3348f38548e25010c6bce0b454405790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CMultiMetricMap</type>
      <name>metricMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>ab15524aaf5422b62f842b2d2b3e369cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CSimpleMap</type>
      <name>SF_Poses_seq</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderICP.html</anchorfile>
      <anchor>a8687c9730f4605d55729b9f78a2260e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CMetricMapBuilderRBPF</name>
    <filename>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</filename>
    <base>mrpt::slam::CMetricMapBuilder</base>
    <class kind="struct">mrpt::slam::CMetricMapBuilderRBPF::TConstructionOptions</class>
    <class kind="struct">mrpt::slam::CMetricMapBuilderRBPF::TStats</class>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>ac265d3507d92d193af1de89009410d87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMetricMapBuilderRBPF</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a7238cc1efed9eb11ae6af75a551cb0ec</anchor>
      <arglist>(const TConstructionOptions &amp;initializationOptions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMetricMapBuilderRBPF</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>ad90220cf520429ba40074da787e62eeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawCurrentEstimationToImage</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a3a2c06380ab15130717fb16877039472</anchor>
      <arglist>(utils::CCanvas *img)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCurrentJointEntropy</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a9e74313d9dcef1bb81654ad87200bbeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCurrentlyBuiltMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a2cbc97f2b036f4c58109b73cb7b146c4</anchor>
      <arglist>(mrpt::maps::CSimpleMap &amp;out_map) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getCurrentlyBuiltMapSize</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>abcc1d772d39362458f1a9f509e4d4934</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::maps::CMultiMetricMap *</type>
      <name>getCurrentlyBuiltMetricMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a6c729cf3195cc233e4dda7f36c8174bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCurrentMostLikelyPath</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a23acbf0f1b22361e525e9bf0bf54ded6</anchor>
      <arglist>(std::deque&lt; mrpt::math::TPose3D &gt; &amp;outPath) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPose3DPDFPtr</type>
      <name>getCurrentPoseEstimation</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a0475ec427325a854cc86da5a3a57ebe5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>aac2132c10c65038fc657eb4f1787622a</anchor>
      <arglist>(const mrpt::maps::CSimpleMap &amp;initialMap=mrpt::maps::CSimpleMap(), mrpt::poses::CPosePDF *x0=NULL)</arglist>
    </member>
    <member kind="function">
      <type>CMetricMapBuilderRBPF &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a28838afcf09c7202e17f8528708d23fe</anchor>
      <arglist>(const CMetricMapBuilderRBPF &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processActionObservation</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a4abbddae50dfe01ff96ba32435cb8458</anchor>
      <arglist>(mrpt::obs::CActionCollection &amp;action, mrpt::obs::CSensoryFrame &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveCurrentEstimationToImage</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>afef37e2f5662566c902e36b36d04363e</anchor>
      <arglist>(const std::string &amp;file, bool formatEMF_BMP=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveCurrentPathEstimationToTextFile</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a84acb4b5aa6554cfd964efe76560b3f2</anchor>
      <arglist>(const std::string &amp;fil)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMetricMapBuilderRBPF</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>aa061c09879621870136434122a1944e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TStats</type>
      <name>m_statsLastIteration</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a7248f9700730c83e208f542f30899a3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CMultiMetricMapPDF</type>
      <name>mapPDF</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a372c3d4c05cf7ef7d8b57f733896d033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>insertionAngDistance</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a6419d5c06cfe3b2d76b9a0d6f076d24f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>insertionLinDistance</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>ad0227fba9ff6b0e4b9ca491ed79b2f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>localizeAngDistance</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a603c4090661af389ab52cc496965708e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>localizeLinDistance</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>ac23cc1def48847393932b55488103ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bayes::CParticleFilter::TParticleFilterOptions</type>
      <name>m_PF_options</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>a9653b9c2e9afe2de7cc619eda9323b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3DPDFGaussian</type>
      <name>odoIncrementSinceLastLocalization</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>abdfcc141c475abd6ad54cf0b657c63b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>odoIncrementSinceLastMapUpdate</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapBuilderRBPF.html</anchorfile>
      <anchor>aad453e506dc2700b5c1d7ba9e652c39a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CMetricMapBuilderWrap</name>
    <filename>structCMetricMapBuilderWrap.html</filename>
    <base>mrpt::slam::CMetricMapBuilder</base>
    <member kind="function">
      <type>void</type>
      <name>getCurrentlyBuiltMap</name>
      <anchorfile>structCMetricMapBuilderWrap.html</anchorfile>
      <anchor>a29ba62248624f23fee25cea0c9bfe0d8</anchor>
      <arglist>(CSimpleMap &amp;out_map) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFPtr</type>
      <name>getCurrentPoseEstimation</name>
      <anchorfile>structCMetricMapBuilderWrap.html</anchorfile>
      <anchor>a125a8a9fcd260aacc2ce2d53b7d16ce7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>structCMetricMapBuilderWrap.html</anchorfile>
      <anchor>a0a6eb7e72f47f7863e879f3d895ff709</anchor>
      <arglist>(const CSimpleMap &amp;initialMap=CSimpleMap(), CPosePDF *x0=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processActionObservation</name>
      <anchorfile>structCMetricMapBuilderWrap.html</anchorfile>
      <anchor>a3ed09fbd4bdaa70e8c4d88e937ce8a57</anchor>
      <arglist>(CActionCollection &amp;action, CSensoryFrame &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveCurrentEstimationToImage</name>
      <anchorfile>structCMetricMapBuilderWrap.html</anchorfile>
      <anchor>a10e42b5dcb98fc7097e346d271c95ce5</anchor>
      <arglist>(const std::string &amp;file, bool formatEMF_BMP=true)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CMetricMapsAlignmentAlgorithm</name>
    <filename>classmrpt_1_1slam_1_1CMetricMapsAlignmentAlgorithm.html</filename>
    <member kind="function">
      <type>mrpt::poses::CPosePDFPtr</type>
      <name>Align</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapsAlignmentAlgorithm.html</anchorfile>
      <anchor>a3b0e1e0fc7e1bf99b7f632df5d054cd7</anchor>
      <arglist>(const mrpt::maps::CMetricMap *m1, const mrpt::maps::CMetricMap *m2, const mrpt::poses::CPose2D &amp;grossEst, float *runningTime=NULL, void *info=NULL)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPose3DPDFPtr</type>
      <name>Align3D</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapsAlignmentAlgorithm.html</anchorfile>
      <anchor>a57e79f1eca98909870e6fdcbc5dc5c67</anchor>
      <arglist>(const mrpt::maps::CMetricMap *m1, const mrpt::maps::CMetricMap *m2, const mrpt::poses::CPose3D &amp;grossEst, float *runningTime=NULL, void *info=NULL)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::poses::CPose3DPDFPtr</type>
      <name>Align3DPDF</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapsAlignmentAlgorithm.html</anchorfile>
      <anchor>aaa8dc21c119d6f46cf00fe1c90d62331</anchor>
      <arglist>(const mrpt::maps::CMetricMap *m1, const mrpt::maps::CMetricMap *m2, const mrpt::poses::CPose3DPDFGaussian &amp;initialEstimationPDF, float *runningTime=NULL, void *info=NULL)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::poses::CPosePDFPtr</type>
      <name>AlignPDF</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapsAlignmentAlgorithm.html</anchorfile>
      <anchor>adbe34a09484fdb2f12b317155f94e7aa</anchor>
      <arglist>(const mrpt::maps::CMetricMap *m1, const mrpt::maps::CMetricMap *m2, const mrpt::poses::CPosePDFGaussian &amp;initialEstimationPDF, float *runningTime=NULL, void *info=NULL)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMetricMapsAlignmentAlgorithm</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapsAlignmentAlgorithm.html</anchorfile>
      <anchor>a55038c7aec98c6b8f899d7087cb67d79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMetricMapsAlignmentAlgorithm</name>
      <anchorfile>classmrpt_1_1slam_1_1CMetricMapsAlignmentAlgorithm.html</anchorfile>
      <anchor>af8229035ad0a58e120e61e690a5639c9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CMHPropertiesValuesList</name>
    <filename>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="typedef">
      <type>std::vector&lt; TPropertyValueIDTriplet &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>af16448dc46235d6d840f154d88d85dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TPropertyValueIDTriplet &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>ac88d3181660e1630f65c1c6f5d9a13f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>a4e7896bb06e7ccd294c2c32ee03e5660</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>a5ec13646b6f664432f41517ceaee0eb7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>ae13ef3552b9b1dfe1a49c84dad860f37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMHPropertiesValuesList</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>a13368c6bdb15c37706f951bc513bf2b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMHPropertiesValuesList</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>a111760c0b4316cac8412189b27a6f08a</anchor>
      <arglist>(const CMHPropertiesValuesList &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>adbeae11c34ad372e39cd5ddec6db8831</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>a599130dd0404de75dfde721dfbaa2551</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CSerializablePtr</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>a8a8a9008d051df72491d11113129763c</anchor>
      <arglist>(const char *propertyName, const int64_t &amp;hypothesis_ID) const </arglist>
    </member>
    <member kind="function">
      <type>CSerializablePtr</type>
      <name>getAnyHypothesis</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>a45cc3c5bd386f8489a0062cb89e84273</anchor>
      <arglist>(const char *propertyName) const </arglist>
    </member>
    <member kind="function">
      <type>T::Ptr</type>
      <name>getAs</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>ac2475de5499cefb1d104d36b219de1a0</anchor>
      <arglist>(const char *propertyName, const int64_t &amp;hypothesis_ID, bool allowNullPointer=true) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getElemental</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>a3b8ff9d6bc0f2e122a3e335b9c5b047c</anchor>
      <arglist>(const char *propertyName, T &amp;out_data, const int64_t &amp;hypothesis_ID, bool raiseExceptionIfNotFound=false) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getPropertyNames</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>a71cb93ec0cba009b5d8e2f2bd1d04f40</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CMHPropertiesValuesList &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>a59926bcbca98a621700a6f215f2573ee</anchor>
      <arglist>(const CMHPropertiesValuesList &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>a47ee148bb430360b7ec39a0153e9e160</anchor>
      <arglist>(const char *propertyName, const int64_t &amp;hypothesis_ID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAll</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>ac6386d730ee691b6fdc18007ddded63b</anchor>
      <arglist>(const int64_t &amp;hypothesis_ID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>abee20bafb3fba977f7a98813247786cf</anchor>
      <arglist>(const char *propertyName, const CSerializablePtr &amp;obj, const int64_t &amp;hypothesis_ID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setElemental</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>a93582a65770d0758ad6ba3bfb1c7e582</anchor>
      <arglist>(const char *propertyName, const T &amp;data, const int64_t &amp;hypothesis_ID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMemoryReference</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>ac534da910ba8c5fe10c99446d7511b3c</anchor>
      <arglist>(const char *propertyName, const CSerializablePtr &amp;obj, const int64_t &amp;hypothesis_ID)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>ab31231f920dcee6fc7c2a924e8da5582</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMHPropertiesValuesList</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>a47ce131b5050fd83a6adb50aa39e1824</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TPropertyValueIDTriplet &gt;</type>
      <name>m_properties</name>
      <anchorfile>classmrpt_1_1utils_1_1CMHPropertiesValuesList.html</anchorfile>
      <anchor>ab807a04d43f66ac257d65a3bcc9df957</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMonteCarlo</name>
    <filename>classmrpt_1_1math_1_1CMonteCarlo.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <class kind="class">mrpt::math::CMonteCarlo::CStatisticalAnalyzer</class>
    <member kind="function">
      <type></type>
      <name>CMonteCarlo</name>
      <anchorfile>classmrpt_1_1math_1_1CMonteCarlo.html</anchorfile>
      <anchor>a38961217c0c0bead5191068b660e41cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NUM</type>
      <name>doExperiment</name>
      <anchorfile>classmrpt_1_1math_1_1CMonteCarlo.html</anchorfile>
      <anchor>a499b959e2c915676b120f2c3889d2d3c</anchor>
      <arglist>(size_t N, double &amp;time, bool showInWindow=false)</arglist>
    </member>
    <member kind="variable">
      <type>NUM(*</type>
      <name>errorFun1</name>
      <anchorfile>classmrpt_1_1math_1_1CMonteCarlo.html</anchorfile>
      <anchor>ad0d7556ff9487c34f6b1529fb1db1825</anchor>
      <arglist>)(const T &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>NUM(*</type>
      <name>errorFun2</name>
      <anchorfile>classmrpt_1_1math_1_1CMonteCarlo.html</anchorfile>
      <anchor>af2f7bead3ba79d5e2ac1d255d48b0c1f</anchor>
      <arglist>)(const T &amp;, const OTHER &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>OTHER(*</type>
      <name>intermediateFun</name>
      <anchorfile>classmrpt_1_1math_1_1CMonteCarlo.html</anchorfile>
      <anchor>a387469cb35068aa749cf4f1f9bae894c</anchor>
      <arglist>)(const T &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>T(*</type>
      <name>valueGenerator</name>
      <anchorfile>classmrpt_1_1math_1_1CMonteCarlo.html</anchorfile>
      <anchor>a0e6256b8f54d11468a90121654a8052b</anchor>
      <arglist>)(mrpt::random::CRandomGenerator &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::random::CRandomGenerator</type>
      <name>gen</name>
      <anchorfile>classmrpt_1_1math_1_1CMonteCarlo.html</anchorfile>
      <anchor>aa65e80973900282f17b6959471aa7209</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CMonteCarloLocalization2D</name>
    <filename>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</filename>
    <base>mrpt::poses::CPosePDFParticles</base>
    <base>PF_implementation&lt; mrpt::poses::CPose2D, CMonteCarloLocalization2D &gt;</base>
    <member kind="function">
      <type></type>
      <name>CMonteCarloLocalization2D</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>a1408ae92ebf0c7e834f90077f517b89d</anchor>
      <arglist>(size_t M=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prediction_and_update_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>a6a1142d164f06f8191d4f5487f3b9509</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prediction_and_update_pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>a59ec915d5fb6adc4fcbdc2e12ac223f1</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prediction_and_update_pfStandardProposal</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>a99c3ddadb118e9f7a01305111c197a04</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetUniformFreeSpace</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>a0ae7dd82aef22f6432d34f0f544ef425</anchor>
      <arglist>(mrpt::maps::COccupancyGridMap2D *theMap, const double freeCellsThreshold=0.7, const int particlesCount=-1, const double x_min=-1e10f, const double x_max=1e10f, const double y_min=-1e10f, const double y_max=1e10f, const double phi_min=-M_PI, const double phi_max=M_PI)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMonteCarloLocalization2D</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>a1b3430f5326b571acffe26cea11eb68a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>ae7ac1983bc8f3c6a300b998e11ef8b5a</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>a84d844a9b727e255f3dc8a06d3b51f87</anchor>
      <arglist>(CParticleDataContent *particleData, const mrpt::math::TPose3D &amp;newPose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PF_SLAM_implementation_replaceByNewParticleSet</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>a12094caef61eb71c35df24608efab78d</anchor>
      <arglist>(CParticleList &amp;old_particles, const std::vector&lt; mrpt::math::TPose3D &gt; &amp;newParticles, const std::vector&lt; double &gt; &amp;newParticlesWeight, const std::vector&lt; size_t &gt; &amp;newParticlesDerivedFromIdx) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>af0814b182a9b0e8d07baca827e50b3bf</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const </arglist>
    </member>
    <member kind="variable">
      <type>TMonteCarloLocalizationParams</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>a6f214b5bae4484692a3a21d5ca1981b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>ae7ac1983bc8f3c6a300b998e11ef8b5a</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>a84d844a9b727e255f3dc8a06d3b51f87</anchor>
      <arglist>(CParticleDataContent *particleData, const mrpt::math::TPose3D &amp;newPose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PF_SLAM_implementation_replaceByNewParticleSet</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>a12094caef61eb71c35df24608efab78d</anchor>
      <arglist>(CParticleList &amp;old_particles, const std::vector&lt; mrpt::math::TPose3D &gt; &amp;newParticles, const std::vector&lt; double &gt; &amp;newParticlesWeight, const std::vector&lt; size_t &gt; &amp;newParticlesDerivedFromIdx) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization2D.html</anchorfile>
      <anchor>af0814b182a9b0e8d07baca827e50b3bf</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CMonteCarloLocalization3D</name>
    <filename>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</filename>
    <base>mrpt::poses::CPose3DPDFParticles</base>
    <base>PF_implementation&lt; mrpt::poses::CPose3D, CMonteCarloLocalization3D &gt;</base>
    <member kind="function">
      <type></type>
      <name>CMonteCarloLocalization3D</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>a97b7929f27f7658bb0d5b7852f8b8dcc</anchor>
      <arglist>(size_t M=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prediction_and_update_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>adef8fd16f506312ff19c13f1a9d6a5d3</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prediction_and_update_pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>a16fcdc363e729086b631256ec4f6d94f</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prediction_and_update_pfStandardProposal</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>aaed0bf899193236d0879c2dbbcd38a44</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMonteCarloLocalization3D</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>aa804c1d5ccbb7af2c4909dbe7e0bc0d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>aab6f292fbb7850411a463fa2fa3e20d2</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>ac8104403c5acb83401da53b26ffd921c</anchor>
      <arglist>(CParticleDataContent *particleData, const mrpt::math::TPose3D &amp;newPose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PF_SLAM_implementation_replaceByNewParticleSet</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>a1642c1a475ca020fc1ae4c1812959451</anchor>
      <arglist>(CParticleList &amp;old_particles, const std::vector&lt; mrpt::math::TPose3D &gt; &amp;newParticles, const std::vector&lt; double &gt; &amp;newParticlesWeight, const std::vector&lt; size_t &gt; &amp;newParticlesDerivedFromIdx) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>a538c05040746d5a41f8d50e12d113250</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const </arglist>
    </member>
    <member kind="variable">
      <type>TMonteCarloLocalizationParams</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>a9953e493bb1399dbd2b2f0ab432efbbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>aab6f292fbb7850411a463fa2fa3e20d2</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>ac8104403c5acb83401da53b26ffd921c</anchor>
      <arglist>(CParticleDataContent *particleData, const mrpt::math::TPose3D &amp;newPose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PF_SLAM_implementation_replaceByNewParticleSet</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>a1642c1a475ca020fc1ae4c1812959451</anchor>
      <arglist>(CParticleList &amp;old_particles, const std::vector&lt; mrpt::math::TPose3D &gt; &amp;newParticles, const std::vector&lt; double &gt; &amp;newParticlesWeight, const std::vector&lt; size_t &gt; &amp;newParticlesDerivedFromIdx) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1slam_1_1CMonteCarloLocalization3D.html</anchorfile>
      <anchor>a538c05040746d5a41f8d50e12d113250</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationGasSensors::CMOSmodel</name>
    <filename>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</filename>
    <class kind="struct">mrpt::obs::CObservationGasSensors::CMOSmodel::TdataMap</class>
    <member kind="function">
      <type></type>
      <name>CMOSmodel</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a08887fb2b910c4609644d8f6d7dcced2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_GasDistribution_estimation</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a32731b45107d91da1775206d4dc621bf</anchor>
      <arglist>(float &amp;reading, mrpt::system::TTimeStamp &amp;timestamp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CMOSmodel</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>aac386442cde8bfe1e9e4abd9408fa1e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>winNoise_size</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a5f25585b004eafb6f44053636e951c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>decimate_value</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>aeeaf69d2b0856f000787d6c97d1cbd37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a_rise</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>aab08bd66e486e91c7fdfeaf4c93dca1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b_rise</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a2ae6e7fe5f46ead5641007b0c46f1b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a_decay</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>aeade99f8da16e39a7aaa1234f434da47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b_decay</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a9163c0e279f7482f9936642b188d426a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>save_maplog</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a92741d913a542bf99aba7eaca7202a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>inverse_MOSmodeling</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a35dfaedddcc8b0afd285d1857d08a31d</anchor>
      <arglist>(const float &amp;reading, const mrpt::system::TTimeStamp &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>noise_filtering</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>ac2a326dfc33158b42aa8b6a0c283d0d0</anchor>
      <arglist>(const float &amp;reading, const mrpt::system::TTimeStamp &amp;timestamp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>save_log_map</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>afb3c65fce91f08812655d97c5ef9935e</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;timestamp, const float &amp;reading, const float &amp;estimation, const float &amp;tau)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>decimate_count</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>ac8e58802e7b0918672a546bbe938aca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>first_incT</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a82001b565b8afdc94e15a75f1a66938f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>first_iteration</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a6e5f85a32fa63b2f107e9bff02c7fefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>fixed_incT</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a3cd7044dd1a4f34c8274e4741013f865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TdataMap</type>
      <name>last_Obs</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a2c63690c01dfc887263f53e97b43e85c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TdataMap &gt;</type>
      <name>m_antiNoise_window</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>ad8d049b90fd41111a6b785637cf61ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::ofstream *</type>
      <name>m_debug_dump</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a5335c58f546a464f290c3938c085d3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>min_reading</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>ab742743e6bfd430eb1e183af27314fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TdataMap</type>
      <name>temporal_Obs</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>ae8b5a9d1a40dd62a812f4f51372f6ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>winNoise_size</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a5f25585b004eafb6f44053636e951c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>decimate_value</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>aeeaf69d2b0856f000787d6c97d1cbd37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a_rise</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>aab08bd66e486e91c7fdfeaf4c93dca1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b_rise</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a2ae6e7fe5f46ead5641007b0c46f1b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a_decay</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>aeade99f8da16e39a7aaa1234f434da47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b_decay</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a9163c0e279f7482f9936642b188d426a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>save_maplog</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel.html</anchorfile>
      <anchor>a92741d913a542bf99aba7eaca7202a95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CMRPTException</name>
    <filename>classmrpt_1_1utils_1_1CMRPTException.html</filename>
    <member kind="function">
      <type></type>
      <name>CMRPTException</name>
      <anchorfile>classmrpt_1_1utils_1_1CMRPTException.html</anchorfile>
      <anchor>a32c9c705d6986bfaaa440b1348b5645e</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphs::detail::CMRVisualizer</name>
    <filename>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>mrpt::graphs::detail::CVisualizer</base>
    <member kind="typedef">
      <type>mrpt::graphs::CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS &gt;</type>
      <name>GRAPH_T</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer.html</anchorfile>
      <anchor>a67ade2e4c0d977f76f93fe17d4fb6e5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CVisualizer&lt; CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS &gt;</type>
      <name>parent</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer.html</anchorfile>
      <anchor>ada2f47ec199b3c77d24666ddb8f6aa5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMRVisualizer</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer.html</anchorfile>
      <anchor>aac2649eefab7b95d5803d44c50af04f4</anchor>
      <arglist>(const GRAPH_T &amp;graph_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer.html</anchorfile>
      <anchor>a03f6606e260deb2dfcf1c343a55ba7ab</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawNodePoints</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer.html</anchorfile>
      <anchor>aa604a1aa19bc21f68fdd759d67e9920b</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CMRVisualizer</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer.html</anchorfile>
      <anchor>a232829d856ec43a886367448761dc3dc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphs::detail::CMRVisualizer&lt; CPOSE, MAPS_IMPLEMENTATION, TMRSlamNodeAnnotations, EDGE_ANNOTATIONS &gt;</name>
    <filename>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer_3_01CPOSE_00_01MAPS__IMPLEMENTATION_00_01TMRSlamN6c92fce2cb3016e6a728f1a9faf2995d.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>CVisualizer&lt; CPOSE, MAPS_IMPLEMENTATION, TMRSlamNodeAnnotations, EDGE_ANNOTATIONS &gt;</base>
    <member kind="typedef">
      <type>mrpt::graphs::CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, TMRSlamNodeAnnotations, EDGE_ANNOTATIONS &gt;</type>
      <name>GRAPH_T</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer_3_01CPOSE_00_01MAPS__IMPLEMENTATION_00_01TMRSlamN6c92fce2cb3016e6a728f1a9faf2995d.html</anchorfile>
      <anchor>a17355ffed42c875ef9c6ad994ebbfdf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CVisualizer&lt; CPOSE, MAPS_IMPLEMENTATION, TMRSlamNodeAnnotations, EDGE_ANNOTATIONS &gt;</type>
      <name>parent</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer_3_01CPOSE_00_01MAPS__IMPLEMENTATION_00_01TMRSlamN6c92fce2cb3016e6a728f1a9faf2995d.html</anchorfile>
      <anchor>a133506befd98c768d48710ea891ac837</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMRVisualizer</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer_3_01CPOSE_00_01MAPS__IMPLEMENTATION_00_01TMRSlamN6c92fce2cb3016e6a728f1a9faf2995d.html</anchorfile>
      <anchor>a9ae9677251dad5a87b2ba581f9ec1d74</anchor>
      <arglist>(const GRAPH_T &amp;graph_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer_3_01CPOSE_00_01MAPS__IMPLEMENTATION_00_01TMRSlamN6c92fce2cb3016e6a728f1a9faf2995d.html</anchorfile>
      <anchor>a3e37af05c5b074fa72bbbed39cef1610</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawNodePoints</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer_3_01CPOSE_00_01MAPS__IMPLEMENTATION_00_01TMRSlamN6c92fce2cb3016e6a728f1a9faf2995d.html</anchorfile>
      <anchor>ae4504388f7f2556a1916a58a8f68e49a</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CMRVisualizer</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CMRVisualizer_3_01CPOSE_00_01MAPS__IMPLEMENTATION_00_01TMRSlamN6c92fce2cb3016e6a728f1a9faf2995d.html</anchorfile>
      <anchor>a5ca254c5378626a3a39af1b53fc9132b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::Cmt1f</name>
    <filename>classxsens_1_1Cmt1f.html</filename>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>appendData</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a761759c365acf23f7e4159b5bedb1ae4</anchor>
      <arglist>(const uint32_t length, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>close</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a998f005fb3832d4945e53a41b570d634</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>closeAndDelete</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a7f88bf518daead18acd478c53874f59e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cmt1f</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a919b42e4de22630c364ce79ff54d8989</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>create</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>afe9e7fd93967527fcabfdc0e248f9acc</anchor>
      <arglist>(const char *filename)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>create</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>ae45a131665d3f94c209d51bdb382425c</anchor>
      <arglist>(const wchar_t *filename)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>deleteData</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a5985fee07884566dfe00b1be99b39079</anchor>
      <arglist>(const CmtFilePos start, const uint32_t length)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>find</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>aca188517973dc3c208cd56c885776ada</anchor>
      <arglist>(const void *needle, const uint32_t needleLength, CmtFilePos &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>flushData</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>aebb4f05e2a6b0006da18fd7b21443a89</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>CmtFilePos</type>
      <name>getFileSize</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>ae33412bf6a83e269e3c0547256f6c96c</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getLastResult</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>ac1177c0bb97bdeacac9ccc21d3f8646d</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getName</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a1447858cb01e173d8ee02f45e39a39f2</anchor>
      <arglist>(char *filename) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getName</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a6cf9e6b889f186c2d2e41c877f01831e</anchor>
      <arglist>(wchar_t *filename) const </arglist>
    </member>
    <member kind="function">
      <type>CmtFilePos</type>
      <name>getReadPos</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a5862156ba2d8253efc71ef2def6f1f98</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>CmtFilePos</type>
      <name>getWritePos</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a7a90f3abb03369579bfa369202e53ab8</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>insertData</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a070238db9c4e04ca6e6e72e28a9505e6</anchor>
      <arglist>(const CmtFilePos start, const uint32_t length, const void *data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a2068defb2740556214948f20b23e602c</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReadOnly</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a176ec162dda5146c4f91024eb4fd1778</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>open</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>ac3623b1bd3ab4aa7aaa1cdfe494494d7</anchor>
      <arglist>(const char *filename, const bool create, const bool readOnly)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>open</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a32a7d14f2a28e4624e00168c16c5e5c5</anchor>
      <arglist>(const wchar_t *filename, const bool create, const bool readOnly)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>readData</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>ad5850430ffa0988986c0b10d218023a2</anchor>
      <arglist>(const uint32_t maxLength, void *data, uint32_t *length)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>readData</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>ad264a2ef6cdc9a6cfe0b9fce04e466f0</anchor>
      <arglist>(const uint32_t maxLength, const char terminator, void *data, uint32_t *length)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setReadPos</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a24f2ef6020512a4a430775413dda24f4</anchor>
      <arglist>(const CmtFilePos pos)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setWritePos</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a981df3c2c8e7f39a6d7495bf38cac31c</anchor>
      <arglist>(const CmtFilePos pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>writeData</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>aa62d96ccce3c8e407d20bd0346d94991</anchor>
      <arglist>(const uint32_t length, const void *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Cmt1f</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a3f612d9d8c624b8f171a0661ce33ac2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>gotoRead</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a06211472647b5865767127ce404713bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>gotoWrite</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a70655b6aa0207f32b9bb89e0bfbeda07</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char</type>
      <name>m_filename</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a43ddc4718e69ed4fe21c6574da58f4d2</anchor>
      <arglist>[CMT_MAX_FILENAME_LENGTH]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wchar_t</type>
      <name>m_filename_w</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a794d7d18b2ea76cf8a6455072261f6b9</anchor>
      <arglist>[CMT_MAX_FILENAME_LENGTH]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CmtFilePos</type>
      <name>m_fileSize</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>acac663afbb6a51e26577cfd58fb04a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FILE *</type>
      <name>m_handle</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a9e626704be273497ae4e1408a4aa3b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_isOpen</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a5f2130dc8026b6a8ad55ffbdaac74150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsensResultValue</type>
      <name>m_lastResult</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a986315e350d8c3c8aed0526e77bd4ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_reading</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a743b759eb55ae888d44a37c865870bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_readOnly</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>ac87b9035d8cbd6d3f7ecff38660a4216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CmtFilePos</type>
      <name>m_readPos</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>ad9e0885e5a86f315d99c9d2dc570e01d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_unicode</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a6da996485f79b6aa12b089b31dc4c654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CmtFilePos</type>
      <name>m_writePos</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>af8745bfcfbf01651a7c99221db5bf1a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Cmt1f</name>
      <anchorfile>classxsens_1_1Cmt1f.html</anchorfile>
      <anchor>a25623ac9bcaa0de258c471c9577df317</anchor>
      <arglist>(const Cmt1f &amp;ref)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::Cmt1s</name>
    <filename>classxsens_1_1Cmt1s.html</filename>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>close</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a29d64fe8e43430225b02450cac4a65eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cmt1s</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a04d25a1665542ca7fa840db99fd91a07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>escape</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a59ea4755515aee0d93c76fd1298388f0</anchor>
      <arglist>(const CmtControlLine mask, const CmtControlLine state)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>flushData</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a99c68d96454c25926a8c21fe0f47538c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getBaudrate</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a2fa3c6574b80034820b837536ad04ceb</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>HANDLE</type>
      <name>getHandle</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>aaecc76cad90f7d0bef178d978f02784e</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getLastResult</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>adc840277d1cba00826d56259d7b167c1</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPortName</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a047ed451689538e7e2e99f248b094a6f</anchor>
      <arglist>(char *portname) const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getPortNr</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a865e94ee11bede1d327ec242eef9a1b3</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getTimeout</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>abbfd628c82cd70bf26b04a524e586f2a</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>aaabbf7258cfaca82a1df9da8e9b796d6</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>open</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a31c11cd69aba26459cbd57b5f55b4797</anchor>
      <arglist>(const char *portName, const uint32_t baudRate=CMT_DEFAULT_BAUD_RATE, uint32_t readBufSize=CMT_DEFAULT_READ_BUFFER_SIZE, uint32_t writeBufSize=CMT_DEFAULT_WRITE_BUFFER_SIZE)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>readData</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a2237eef35fbf249e18fa3e50474bf8ea</anchor>
      <arglist>(const uint32_t maxLength, uint8_t *data, uint32_t *length=NULL)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setCallbackFunction</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a2f92fc903fbf0404bd142423b9e9f82d</anchor>
      <arglist>(CmtCallbackSelector tp, int32_t instance, CmtCallbackFunction func, void *param)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setTimeout</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>ad54dc31ac6d752df1a0a6df736200860</anchor>
      <arglist>(const uint32_t ms=CMT1_DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>waitForData</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a7d186b7895b9ad7ba611f50fede6e7bf</anchor>
      <arglist>(const uint32_t maxLength, uint8_t *data, uint32_t *length=NULL)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>writeData</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a733fc297e7c1d7639f60a7e6bc5ce3bd</anchor>
      <arglist>(const uint32_t length, const uint8_t *data, uint32_t *written)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Cmt1s</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>acb907ca4246dc9b76f38dfdf46a2d212</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>int32_t</type>
      <name>HANDLE</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>aaf9cf41b40743d67d909cfa51e31d156</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_baudrate</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a699e276dea05aed9b120d9668228f842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>termios</type>
      <name>m_commState</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>afdb1351636ece927fc432580e3c831da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_endTime</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a0fed0152b75e196817c4d62a92bc5456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int32_t</type>
      <name>m_handle</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>aff3ec4c1b701a30df0f0745ce7a29302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_isOpen</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>ae24943020d686262cc9e816000f3d3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsensResultValue</type>
      <name>m_lastResult</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>afe15f92b76a9f760cf769035d6a0f5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint8_t</type>
      <name>m_port</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>aac5605bab7783128ecf94a3484a2360f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char</type>
      <name>m_portname</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>abbca9a183ec9cb4786f23426ad14e315</anchor>
      <arglist>[257]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_timeout</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a82faa3cd6d194a335b52f0a4b49be46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Cmt1s</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>acd836d58e692d49d2cbed4c0fc5c0147</anchor>
      <arglist>(const Cmt1s &amp;ref)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CmtCallbackFunction</type>
      <name>m_onBytesReceived</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a4908447c2edf0e210ea15f4dcf9a4fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>m_onBytesReceivedInstance</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a3a9e83e0c2026f074485729cf1fa358a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_onBytesReceivedParam</name>
      <anchorfile>classxsens_1_1Cmt1s.html</anchorfile>
      <anchor>a43e99dc8b4d7811d25686d7f21320de5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::Cmt2f</name>
    <filename>classxsens_1_1Cmt2f.html</filename>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>close</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a4aef4b12a2764c6f1022a43e48100040</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>closeAndDelete</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a59b667c6fb15792d45f207ddbee02caf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cmt2f</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a90560cd7201013b5d891ec589e05df6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>create</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a5c4844e3bcf4bb897e902bf4caa7659c</anchor>
      <arglist>(const char *filename)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>create</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a182ff3dc4af83a61907468422e5c6c36</anchor>
      <arglist>(const wchar_t *filename)</arglist>
    </member>
    <member kind="function">
      <type>Cmt1f *</type>
      <name>getCmt1f</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a4b910349b4100ee98e079988d71a0559</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>CmtFilePos</type>
      <name>getFileSize</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a310168fda31fff68b27de7366ab16833</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getLastResult</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>afe0ac149d99848609f3ff7ee9b7890c0</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getName</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a01a9f99cc134707db1b493bfa0eb9f21</anchor>
      <arglist>(char *filename) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getName</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a724e72138fbe29cc20eff1d7f9d6183f</anchor>
      <arglist>(wchar_t *filename) const </arglist>
    </member>
    <member kind="function">
      <type>CmtFilePos</type>
      <name>getReadPosition</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a37f6f8c4bdd141414fd239e043a9dee1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a5435b3fa06f7afde8e6cc58d4195d005</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>open</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>aea0ba51bd0aa1e97ef181bc501401658</anchor>
      <arglist>(const char *filename, const bool readOnly=false)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>open</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>ac03c77dfad74a8b69da1b8473d4ff56c</anchor>
      <arglist>(const wchar_t *filename, const bool readOnly=false)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>readMessage</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a1d3dcc7a6b8da8f619fa1713606cdda2</anchor>
      <arglist>(Message *msg, const uint8_t msgId=0)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setReadPosition</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a86091275fad9eb56467b0c4ff7997855</anchor>
      <arglist>(CmtFilePos pos)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>writeMessage</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a1c665af24300d003856973621f1786c6</anchor>
      <arglist>(const Message *msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Cmt2f</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a2dbf1f3cbff23f7d9ff091a12eef1eec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Cmt1f</type>
      <name>m_cmt1f</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a7eb9f21e2a62c7f04542314fc77e3643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsensResultValue</type>
      <name>m_lastResult</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a3b8efc86964bf8fdfefa522d4ed276a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_readOnly</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a0cd0131b94f2a3b8e60739bb06e4e2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Cmt2f</name>
      <anchorfile>classxsens_1_1Cmt2f.html</anchorfile>
      <anchor>a143a298a6fb3e751a6e15dbad9e5a417</anchor>
      <arglist>(const Cmt2f &amp;ref)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::Cmt2s</name>
    <filename>classxsens_1_1Cmt2s.html</filename>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>close</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a6c1d8935ef7ac15be3f5cd6b3801ebad</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cmt2s</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a19fd7f1bdcc307b7ef285f0f97be621b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getBaudrate</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a940ae8df233d0e7b22698219d2b55974</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Cmt1s *</type>
      <name>getCmt1s</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>ae03ed3faafd335b5b312842b895cc001</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getLastResult</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a746070c7d800ff00179c7378b0511ec8</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getPortName</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>acec7fe49e5273911f8abc81abd22e9bd</anchor>
      <arglist>(char *portname) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getPortNr</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a59464152b2b6036ade327481c2a463e8</anchor>
      <arglist>(uint8_t &amp;port) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getPortNr</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a412a71d1ca8edbfa8d32e91e90960dbb</anchor>
      <arglist>(int32_t &amp;port) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getTimeout</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a00b2642c545f19867d9807ee23ff3d35</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a4ba3c0dbe4bd7e55188e4695b93d70c2</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>open</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>accafa10d5a79134762573a45262b98ec</anchor>
      <arglist>(const char *portName, const uint32_t baudRate=CMT_DEFAULT_BAUD_RATE)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>readMessage</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a8de6b3c4801b79c16c4ac73b86eb97b3</anchor>
      <arglist>(Message *rcv)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setCallbackFunction</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a0d10997afb92cef6a678d3c677697104</anchor>
      <arglist>(CmtCallbackSelector tp, int32_t instance, CmtCallbackFunction func, void *param)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setTimeout</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a80c5349c0813dc5c21b28662a72e714c</anchor>
      <arglist>(const uint32_t ms=CMT2_DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>waitForMessage</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>ad2678d6836924313a6db0b861818536c</anchor>
      <arglist>(Message *rcv, const uint8_t msgId, uint32_t timeoutOverride, bool acceptErrorMessage)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>writeMessage</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a0cd65c8ae8f214e65cdca6c8aceb262c</anchor>
      <arglist>(Message *msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Cmt2s</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a2a67c3108870c0ed61fde78ffce17841</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_baudrate</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a2ad06dcfe1a3807ec8456cc88f64750b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Cmt1s</type>
      <name>m_cmt1s</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a825a3557e45cdd635c2d1f68fda197ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsensResultValue</type>
      <name>m_lastResult</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>abacfa56aa9ba72212e29817c52aa143b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint8_t</type>
      <name>m_readBuffer</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>acfd8b33fbd51b4b668cd4eb55ba440e9</anchor>
      <arglist>[CMT_DEFAULT_READ_BUFFER_SIZE]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>m_readBufferCount</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>afd3d5a87b16c88bdaca52e0ee4a423ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_timeout</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a3068c5bc4fd712faef8e219633388943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_toEnd</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a6330e23b00c4b2deb4149581ddb92d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Cmt2s</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a2613d0680920119ef2b6f019b8faa042</anchor>
      <arglist>(const Cmt2s &amp;ref)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CmtCallbackFunction</type>
      <name>m_onMessageReceived</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a3f397fc880ea2c1c7e0c6cd5d5de111d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>m_onMessageReceivedInstance</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a55d1a74bd3941f8f4e8244dd3330eaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_onMessageReceivedParam</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a53a76a499df2fe939163a911ac807c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CmtCallbackFunction</type>
      <name>m_onMessageSent</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>a8f6fdf451d367d9f84b43b43ad654a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int32_t</type>
      <name>m_onMessageSentInstance</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>acadf278c15be513e435d8eb69777c4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_onMessageSentParam</name>
      <anchorfile>classxsens_1_1Cmt2s.html</anchorfile>
      <anchor>acbce34e1a0a099773bb41dd920ead345</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::Cmt3</name>
    <filename>classxsens_1_1Cmt3.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clearHwError</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a492cc36f644497d92bdb3856ef7126e3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>closeLogFile</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a740c001f68c9fb45ac9ff4bd0cbb3b87</anchor>
      <arglist>(bool del=false)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>closePort</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a3c1feb413892d464eaa07858cc55e864</anchor>
      <arglist>(bool gotoConfigFirst=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Cmt3</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a35c7c620a7e71a7c3a07a535763b1665</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>createLogFile</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a8c539705b75ecde21bfa9f53fb861075</anchor>
      <arglist>(const char *filename, bool startLogging=false)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>createLogFile</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a5d1a972bd423e858175d7b0de1f92b54</anchor>
      <arglist>(const wchar_t *filename, bool startLogging=false)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getAvailableScenarios</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a8b1290bf95cdedea935a9cfa3de5a50b</anchor>
      <arglist>(CmtScenario *scenarios, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getBatteryLevel</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>acbe6d1dbac94db0a895975568be4d5f4</anchor>
      <arglist>(uint8_t &amp;level)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getBaudrate</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a82fb5502b5848a3ef99becdd635dac58</anchor>
      <arglist>(uint32_t &amp;baudrate)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getBluetoothState</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a413d7833b43fd7eaad326587e8a95ed7</anchor>
      <arglist>(bool &amp;enabled)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getBusId</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a3354a5d11078411ff0927a70b84a16c2</anchor>
      <arglist>(uint8_t &amp;busId, const CmtDeviceId deviceId=CMT_DID_MASTER) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getBusPowerState</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a7bcc6fa070858ff323a95cfbfe180b3a</anchor>
      <arglist>(bool &amp;enabled)</arglist>
    </member>
    <member kind="function">
      <type>Cmt2f *</type>
      <name>getCmt2f</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a208bf6256bcd648561681b2a6470d488</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Cmt2s *</type>
      <name>getCmt2s</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a179c0d7353aadb1eeb7cefcfe8e3b5cb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getConfiguration</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a51ea1bae3376935d8590c2ecc534758d</anchor>
      <arglist>(CmtDeviceConfiguration &amp;configuration)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getDataLength</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a3460c454c994b31c722ba09b6463ccdc</anchor>
      <arglist>(uint32_t &amp;length, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getDeviceCount</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a232a91bfbdb2c15363e19452230fe9ad</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getDeviceId</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>abfbc806dd80f8883146931367a2cd290</anchor>
      <arglist>(const uint8_t busId, CmtDeviceId &amp;deviceId) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getDeviceMode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a6a0ca8b495be013695e8fceaf786ffe8</anchor>
      <arglist>(CmtDeviceMode &amp;mode, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getDeviceMode2</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a1c4ed1278ade6858bfbbc75b933e487d</anchor>
      <arglist>(CmtDeviceMode2 &amp;mode, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getEMtsData</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a0e6692f55902bcd10ff4b02aeeaf6148</anchor>
      <arglist>(void *buffer, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getErrorMode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aaa6048289f7db91a061b41d4dfd0ad95</anchor>
      <arglist>(uint16_t &amp;mode, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getFirmwareRevision</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a9ab69932efd63b35cadb387cb7257ad4</anchor>
      <arglist>(CmtVersion &amp;revision, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getGpsLeverArm</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>acdb10df205ca6486f0d21621883f2791</anchor>
      <arglist>(CmtVector &amp;arm, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getGpsStatus</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aaf0bc33d70e05e2c03cf708779f03423</anchor>
      <arglist>(CmtGpsStatus &amp;status, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getGravityMagnitude</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a87f15c0a1a15c505abda16cd3c3fcc48</anchor>
      <arglist>(double &amp;magnitude, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getHeading</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a75d225fde24a1ad5e6b24d4c7ad99e55</anchor>
      <arglist>(double &amp;heading, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getHwError</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a2ae9b60afbcc52ce2242767743b862d0</anchor>
      <arglist>(CmtDeviceId &amp;did) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getLastResult</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a1eaa8a25a18651d28ccd5451fa32122d</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getLocationId</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>afeac6344bde509cc83b4c33cfe65303a</anchor>
      <arglist>(uint16_t &amp;locationId, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getLogFileName</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a572b9ad1b780d3bde06f2e08c4002758</anchor>
      <arglist>(char *filename)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getLogFileName</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ab8520b5cb69b49fcfbb1f2fd6f521379</anchor>
      <arglist>(wchar_t *filename)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getLogFileReadPosition</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a8e310a8c15c42078dfb9f28af68f4e8e</anchor>
      <arglist>(CmtFilePos &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getLogFileSize</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>add3d9f26f82c7f81c05f7a1ad57ebd3c</anchor>
      <arglist>(CmtFilePos &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getMagneticDeclination</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a905e3ccce0c7cace1ec2c9deee20f75b</anchor>
      <arglist>(double &amp;declination, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>CmtDeviceId</type>
      <name>getMasterId</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a6873c8bddc9a830a8e519f331f56af35</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getMtCount</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a1a5d499a50125883037f34bd34e88c82</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getMtDeviceId</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>addefcb1ecc0a1ff017dce0d5b1b6d2e6</anchor>
      <arglist>(const uint8_t index, CmtDeviceId &amp;deviceId) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getPortNr</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a95465faa693df3fd31fdc0a90da2dbf5</anchor>
      <arglist>(uint8_t &amp;port) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getProductCode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a8f541b4581d4e1aeebae7a06409442ba</anchor>
      <arglist>(char *productCode, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getSampleFrequency</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aa5ffa7b045869859523c5b12d97cc07b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getScenario</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a8fd5ef38158eec6e372ccd7110a0d35a</anchor>
      <arglist>(uint8_t &amp;scenarioType, uint8_t &amp;scenarioVersion, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getSerialBaudrate</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a3911357117a756d94b6415a2dfdebd7a</anchor>
      <arglist>(uint32_t &amp;baudrate)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getSyncInMode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aee76676c520e43b2e3002ad80dd89bc2</anchor>
      <arglist>(uint16_t &amp;mode)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getSyncInOffset</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a2d12f040a7839c58564b6b5f7c9b8761</anchor>
      <arglist>(uint32_t &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getSyncInSettings</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>abf0d84bf2cc7d6a96508e49b870f8a54</anchor>
      <arglist>(CmtSyncInSettings &amp;settings)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getSyncInSkipFactor</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>af0d3b45bed5ad62bde7e3abbf6e742df</anchor>
      <arglist>(uint16_t &amp;skipFactor)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getSyncMode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a032c21db575256d9c278f26e2fbe66fd</anchor>
      <arglist>(uint8_t &amp;mode)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getSyncOutMode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ae2821fc9efa2bb83fff711460758b128</anchor>
      <arglist>(uint16_t &amp;mode)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getSyncOutOffset</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a52c9746b9546414d03a5f8f569d31dc5</anchor>
      <arglist>(uint32_t &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getSyncOutPulseWidth</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a4de8b49b49fe3af9198157d5fa692a83</anchor>
      <arglist>(uint32_t &amp;pulseWidth)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getSyncOutSettings</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a734c0357cfecb10642412fcff7857827</anchor>
      <arglist>(CmtSyncOutSettings &amp;settings)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getSyncOutSkipFactor</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aacc995fb458b67c2cd53aadf71904930</anchor>
      <arglist>(uint16_t &amp;skipFactor)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getTimeoutConfig</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aea654573852d47d076751d6a4816c028</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getTimeoutMeasurement</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a873ee706889c239ca96060abdd949158</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getUtcTime</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a3c46bddf6d6c90552858c9235d2d6912</anchor>
      <arglist>(CmtUtcTime &amp;utc, const CmtDeviceId deviceId)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>getXmOutputMode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ae1a48baa2aea900cdd7e7c2a0850450c</anchor>
      <arglist>(uint8_t &amp;mode)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>gotoConfig</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a6d1a4f7cdad02be095d1a75d49ad1dc4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>gotoMeasurement</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a7744ae99e49fc340815fa5ab7284f41f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>initBus</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a78d9386e469fd51592458dc9573c41f0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLogFileOpen</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>afda8e4739e44e7d4e3e3a1dc23f2f9c7</anchor>
      <arglist>(const char *filename) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLogFileOpen</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aa23d1cf316ae26ee48706b0a9b008a85</anchor>
      <arglist>(const wchar_t *filename) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLogging</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a702976918d210dddc6dedfc5a630587a</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPortOpen</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a5c5520b44d1fb445baffb7cdaf4826c1</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXm</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aa0f355f17432e8bffa4f0bd8346129c5</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>openLogFile</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a6dbfcb79ea4a056de4ba4d314e2b5521</anchor>
      <arglist>(const char *filename)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>openLogFile</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a4e34f222e47effaedcb4ef872836e462</anchor>
      <arglist>(const wchar_t *filename)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>openPort</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a809997909b755deaab926e1525fc3db2</anchor>
      <arglist>(const char *portName, const uint32_t baudRate=CMT_DEFAULT_BAUD_RATE)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>peekLogMessageId</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a795faa0d01a9993821e2182b38725657</anchor>
      <arglist>(uint8_t &amp;messageId)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>readDataPacket</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aa83427cb2e2e41e14a22073e19be6d59</anchor>
      <arglist>(Packet *pack, bool acceptOther=false)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>refreshCache</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aabb1723071ba372c7c6d14f4cd63eb1d</anchor>
      <arglist>(const bool file=false)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>requestData</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>accf9d7aeeb6953cd8432eb47ea4d47d6</anchor>
      <arglist>(Packet *pack)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>reset</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ad28f4deba9ae0458df2d62d6681bd79e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>resetLogFileReadPos</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a73936206e7c3d0d113d4f37a35b28699</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>resetOrientation</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ae783cb282cf31321ef71f6f2058fd3e9</anchor>
      <arglist>(const CmtResetMethod method, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>restoreFactoryDefaults</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a7185111f5e20781297c092af18c59b3d</anchor>
      <arglist>(const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setBaudrate</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a078e78847110f58bf2ccd0cfb4a6db8c</anchor>
      <arglist>(const uint32_t baudrate, bool reconnect=true)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setBluetoothState</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a2c3b390662d41fa22eff650c882e3ac7</anchor>
      <arglist>(const bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setBusPowerState</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a170256e8033a34aef6c732be5e069c4a</anchor>
      <arglist>(const bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setDataSource</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ad9a4ec534b89573b271e54d6d3e5121d</anchor>
      <arglist>(bool readFromFile)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setDeviceMode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aee3a3738104ef25b08db63a322cb33aa</anchor>
      <arglist>(const CmtDeviceMode &amp;mode, bool force, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setDeviceMode2</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a53620244aa6703f5bd2b311840196ecc</anchor>
      <arglist>(const CmtDeviceMode2 &amp;mode, bool force, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setErrorMode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aee647ed577a39f5a3926893d87e77eca</anchor>
      <arglist>(const uint16_t mode)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setGotoConfigTries</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ab23b495704f9a2526e4fefa4f9b0718c</anchor>
      <arglist>(const uint16_t tries)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setGpsLeverArm</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a5375fc40b0e7623df77fd85762f3dc19</anchor>
      <arglist>(const CmtVector &amp;arm, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setGravityMagnitude</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ae484ba95c37129361811a3dd67158c43</anchor>
      <arglist>(const double magnitude, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setHeading</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ac1ee2cba658966f9b33dd32b5e268cbb</anchor>
      <arglist>(const double heading, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setLocationId</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a675cdbb0a565ae5a7b7d7e5a94f172d4</anchor>
      <arglist>(uint16_t locationId, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setLogMode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a283eb8c16cac78bff3a47152a72a8644</anchor>
      <arglist>(bool active)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setMagneticDeclination</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a2033da72e7688e152e427bacf1438b3f</anchor>
      <arglist>(const double declination, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setScenario</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>acdd8011c15d3086e47ddfba6cd046347</anchor>
      <arglist>(const uint8_t scenarioType, const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setSyncInMode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>adb6b61e8b69146b813395c74de9e3b19</anchor>
      <arglist>(const uint16_t mode)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setSyncInOffset</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a1799498eb4b572a4db9a418ab915b404</anchor>
      <arglist>(const uint32_t offset)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setSyncInSettings</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>abd43906b1fa1c3eec21b888d6334b8d0</anchor>
      <arglist>(const CmtSyncInSettings &amp;settings)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setSyncInSkipFactor</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a943a9f7d0c7af42d11773ad6a3715954</anchor>
      <arglist>(const uint16_t skipFactor)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setSyncMode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>acca91e23b336810f6d08a3c2096ea306</anchor>
      <arglist>(const uint8_t mode)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setSyncOutMode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ae566270cf513881f4a12770ee52b2b03</anchor>
      <arglist>(const uint16_t mode)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setSyncOutOffset</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a1fecc153b6431159003fd07b6375748d</anchor>
      <arglist>(const uint32_t offset)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setSyncOutPulseWidth</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>adc3de05e611bd680cea8f21c9f38543e</anchor>
      <arglist>(const uint32_t pulseWidth)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setSyncOutSettings</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a97a002712cf0fc2609f3770162f9b7a2</anchor>
      <arglist>(const CmtSyncOutSettings &amp;settings)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setSyncOutSkipFactor</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aa8da49c9cdd4b6d226c0b8bb0ec9859f</anchor>
      <arglist>(const uint16_t skipFactor)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setTimeout</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a6be69f04893fd1dfa91ea39f9f96a198</anchor>
      <arglist>(const uint32_t ms)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setTimeoutConfig</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a9a85e25d1d2ade56b91ab5c65111c048</anchor>
      <arglist>(const uint32_t timeout=CMT3_DEFAULT_TIMEOUT_CONF)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setTimeoutMeasurement</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a9bab5d3e043d041492d367a3a70077b0</anchor>
      <arglist>(const uint32_t timeout=CMT3_DEFAULT_TIMEOUT_MEAS)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setXmOutputMode</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a00a7f82df3fc8c91006335eb3f8b37bd</anchor>
      <arglist>(const uint8_t mode)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>setXmPowerOff</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ae4af9817b451a22f9630ff9f9d1c4990</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>storeXkfState</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a156e28148d2f53d584534367eff0cc41</anchor>
      <arglist>(const CmtDeviceId deviceId=CMT_DID_MASTER)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>waitForDataMessage</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a26bc6d2d2236564df364299a13698294</anchor>
      <arglist>(Packet *pack)</arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>writeMessageToLogFile</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a03454b11651918c2bee3e88b2ea601a2</anchor>
      <arglist>(const Message &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Cmt3</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a29b5659cf74120f865c8808411eb46af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>m_eMtsData</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a69471cff8af8f0ea6365ec9a23ab5d6e</anchor>
      <arglist>[CMT_MAX_DEVICES_PER_PORT]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_useRtc</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a73c250dc7d52fa021473135ab2863869</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Cmt3</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a43acfe805e725153f3aff10e7c0440e5</anchor>
      <arglist>(const Cmt3 &amp;ref)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>fillRtc</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a2fcd8f12017366634e2250377de1d443</anchor>
      <arglist>(Packet *pack)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>uint8_t</type>
      <name>getBusIdInternal</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a4b84390d9bd4730922961eb21c69002a</anchor>
      <arglist>(const CmtDeviceId devId) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_baudrate</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a2714dd5fe37a387ed4852c5d934fc64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CmtDeviceConfiguration</type>
      <name>m_config</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a1f65b2ecc06607fa01c7f90beb6e1e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_detailedScan</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a391d266a18b8a853fc1c0e121445480c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>m_firstItem</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a4ec5247297dc50b6330e33566ab4f82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>m_gotoConfigTries</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a234e50aa304d3367202170fc5af073ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsensResultValue</type>
      <name>m_lastHwError</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a7a15d2f224dc9c4c88ef7bbef3d5267a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CmtDeviceId</type>
      <name>m_lastHwErrorDeviceId</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>abf1016963198b9d32c1908f5c0056775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsensResultValue</type>
      <name>m_lastResult</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a18e26301986d0356af20ad9d11736a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Cmt2f</type>
      <name>m_logFile</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a2557f6a252e4da9e84e7c0583e12ae13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_logging</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ad3ac804c0bdae145e2b89715de94795a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_measuring</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a9277f521324a1cad9bc920c0b7cb4e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>m_period</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a062e90d2b80a1af863e7359a447a976d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_readFromFile</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a410e4b8b27f99b1fc14483180098737e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_rtcCount</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>af8b7b0c59fec84e9e9946ada173f65ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_rtcInitialized</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a4e6b67861b21b990a38a6618b4a319c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CmtMtTimeStamp</type>
      <name>m_rtcLastSc</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a0b78c5fe67debc9f6945b810634f7871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_rtcMsPerSample</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ac00b982eec90fd7b04fce8be5aabd959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TimeStamp</type>
      <name>m_rtcStart</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>ac55c903f22d7ec877b4470eb205a479a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Cmt2s</type>
      <name>m_serial</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>accbbd4f1428154505407617a0b445a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>m_skip</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>aaedd07b2a6a9d26283daf93000535353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_timeoutConf</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a159e7c6605fd35ad68796a4bd8e8bedd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_timeoutMeas</name>
      <anchorfile>classxsens_1_1Cmt3.html</anchorfile>
      <anchor>a3c66a5f942e8dbd44830dda747193887</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtAnalogInData</name>
    <filename>structCmtAnalogInData.html</filename>
    <member kind="function">
      <type></type>
      <name>CmtAnalogInData</name>
      <anchorfile>structCmtAnalogInData.html</anchorfile>
      <anchor>aab4ba146a4967f24897647350f5b1d9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_data</name>
      <anchorfile>structCmtAnalogInData.html</anchorfile>
      <anchor>aded923297050525e960418e7ee4ee924</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtBinaryData</name>
    <filename>structCmtBinaryData.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_data</name>
      <anchorfile>structCmtBinaryData.html</anchorfile>
      <anchor>a486cf709c2db8534c6e29234fc263d11</anchor>
      <arglist>[CMT_MAXMSGLEN]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_portNr</name>
      <anchorfile>structCmtBinaryData.html</anchorfile>
      <anchor>a26416171c5367b0754bb9800f13424c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_size</name>
      <anchorfile>structCmtBinaryData.html</anchorfile>
      <anchor>a102c548cd4fe3f51391e39400e556dc6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtCalData</name>
    <filename>structCmtCalData.html</filename>
    <member kind="variable">
      <type>CmtVector</type>
      <name>m_acc</name>
      <anchorfile>structCmtCalData.html</anchorfile>
      <anchor>aeb5760447947b5e677f425ea4df4325a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CmtVector</type>
      <name>m_gyr</name>
      <anchorfile>structCmtCalData.html</anchorfile>
      <anchor>a1c00de0be6dedd5f1d6ccee706e069aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CmtVector</type>
      <name>m_mag</name>
      <anchorfile>structCmtCalData.html</anchorfile>
      <anchor>a2c1c50f55c5af0f361f7d50ea73c1a46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtDataFormat</name>
    <filename>structCmtDataFormat.html</filename>
    <member kind="function">
      <type></type>
      <name>CmtDataFormat</name>
      <anchorfile>structCmtDataFormat.html</anchorfile>
      <anchor>abbf39ed525bac8dffa576d76c8644481</anchor>
      <arglist>(const CmtOutputMode mode=CMT_DEFAULT_OUTPUT_MODE, const CmtOutputSettings settings=CMT_DEFAULT_OUTPUT_SETTINGS)</arglist>
    </member>
    <member kind="variable">
      <type>CmtOutputMode</type>
      <name>m_outputMode</name>
      <anchorfile>structCmtDataFormat.html</anchorfile>
      <anchor>aaa37c5f7ef11bf65ff8b7c972af00ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CmtOutputSettings</type>
      <name>m_outputSettings</name>
      <anchorfile>structCmtDataFormat.html</anchorfile>
      <anchor>a0d55474589120999310688664287a3fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtDeviceConfiguration</name>
    <filename>structCmtDeviceConfiguration.html</filename>
    <class kind="struct">CmtDeviceConfiguration::_devInfo</class>
    <member kind="function">
      <type>void</type>
      <name>readFromMessage</name>
      <anchorfile>structCmtDeviceConfiguration.html</anchorfile>
      <anchor>a963782509f593cc0e073b0426b4cccf5</anchor>
      <arglist>(const void *message)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_date</name>
      <anchorfile>structCmtDeviceConfiguration.html</anchorfile>
      <anchor>af924c1e76d4860a90c8c0747537717e8</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>struct CmtDeviceConfiguration::_devInfo</type>
      <name>m_deviceInfo</name>
      <anchorfile>structCmtDeviceConfiguration.html</anchorfile>
      <anchor>a8087a39ceea7917183a971b9d0e87d19</anchor>
      <arglist>[CMT_MAX_DEVICES_PER_PORT]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_masterDeviceId</name>
      <anchorfile>structCmtDeviceConfiguration.html</anchorfile>
      <anchor>a19b03728131ccabd9749e5cd70ec94c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_numberOfDevices</name>
      <anchorfile>structCmtDeviceConfiguration.html</anchorfile>
      <anchor>a10237ebdf4af2e906b21f9a875c47fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_outputSkipFactor</name>
      <anchorfile>structCmtDeviceConfiguration.html</anchorfile>
      <anchor>a57632b64c400ef4425eff605f1a1f7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_reservedForClient</name>
      <anchorfile>structCmtDeviceConfiguration.html</anchorfile>
      <anchor>af42e33aece97c252be383dc5d86b99de</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_reservedForHost</name>
      <anchorfile>structCmtDeviceConfiguration.html</anchorfile>
      <anchor>a4c0931c0d305a1e07c3f5a06d6644912</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_samplingPeriod</name>
      <anchorfile>structCmtDeviceConfiguration.html</anchorfile>
      <anchor>ab1278b5a9679eae1b22d5a5b3c3e0965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_syncinMode</name>
      <anchorfile>structCmtDeviceConfiguration.html</anchorfile>
      <anchor>abd5a5ac82845b009c32b8df4a3288ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_syncinOffset</name>
      <anchorfile>structCmtDeviceConfiguration.html</anchorfile>
      <anchor>a768d4a0eccc2b47cbfbe3098ca4b7e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_syncinSkipFactor</name>
      <anchorfile>structCmtDeviceConfiguration.html</anchorfile>
      <anchor>adee1bfa432a8a5c891d507370c5d223b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_time</name>
      <anchorfile>structCmtDeviceConfiguration.html</anchorfile>
      <anchor>ace6d1d5cf11976a51e39bb193d48fd7e</anchor>
      <arglist>[8]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtDeviceMode</name>
    <filename>structCmtDeviceMode.html</filename>
    <member kind="function">
      <type></type>
      <name>CmtDeviceMode</name>
      <anchorfile>structCmtDeviceMode.html</anchorfile>
      <anchor>a077832e8d7cecbb004795396625f3a74</anchor>
      <arglist>(const CmtOutputMode mode=CMT_DEFAULT_OUTPUT_MODE, const CmtOutputSettings settings=CMT_DEFAULT_OUTPUT_SETTINGS, const uint16_t frequency=CMT_DEFAULT_SAMPLE_FREQUENCY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPeriodAndSkipFactor</name>
      <anchorfile>structCmtDeviceMode.html</anchorfile>
      <anchor>aac114ecd95894dbe67f9db1547b5d5bc</anchor>
      <arglist>(uint16_t &amp;period, uint16_t &amp;skip) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRealSampleFrequency</name>
      <anchorfile>structCmtDeviceMode.html</anchorfile>
      <anchor>afe99f245a600a82ac376d74d272ecc20</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structCmtDeviceMode.html</anchorfile>
      <anchor>a4757bbc0d4a5605ad627f594cc9da64d</anchor>
      <arglist>(const CmtDeviceMode &amp;dev) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPeriodAndSkipFactor</name>
      <anchorfile>structCmtDeviceMode.html</anchorfile>
      <anchor>af926cf0d1d139b013b686d28c313eefc</anchor>
      <arglist>(uint16_t period, uint16_t skip)</arglist>
    </member>
    <member kind="variable">
      <type>CmtOutputMode</type>
      <name>m_outputMode</name>
      <anchorfile>structCmtDeviceMode.html</anchorfile>
      <anchor>aec394e5b5f338e6d08a8c693e3b6cad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CmtOutputSettings</type>
      <name>m_outputSettings</name>
      <anchorfile>structCmtDeviceMode.html</anchorfile>
      <anchor>a8692bacd4a251a7ce85903f98cb61023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_sampleFrequency</name>
      <anchorfile>structCmtDeviceMode.html</anchorfile>
      <anchor>a47c86411be5225043330415b3c9294fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtDeviceMode2</name>
    <filename>structCmtDeviceMode2.html</filename>
    <member kind="function">
      <type></type>
      <name>CmtDeviceMode2</name>
      <anchorfile>structCmtDeviceMode2.html</anchorfile>
      <anchor>a61b57b721b3a74ca319e2825a2247c93</anchor>
      <arglist>(const CmtOutputMode mode=CMT_DEFAULT_OUTPUT_MODE, const CmtOutputSettings settings=CMT_DEFAULT_OUTPUT_SETTINGS, const uint16_t period=CMT_DEFAULT_PERIOD, const uint16_t skip=CMT_DEFAULT_SKIP)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRealSampleFrequency</name>
      <anchorfile>structCmtDeviceMode2.html</anchorfile>
      <anchor>ad5f903492deefd00ae024837a696c41e</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getSampleFrequency</name>
      <anchorfile>structCmtDeviceMode2.html</anchorfile>
      <anchor>a3383bd1f6a410cef49e9f2e55a9b7969</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structCmtDeviceMode2.html</anchorfile>
      <anchor>a785c18bee9ac1f3f0278da66b44989c2</anchor>
      <arglist>(const CmtDeviceMode2 &amp;dev) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSampleFrequency</name>
      <anchorfile>structCmtDeviceMode2.html</anchorfile>
      <anchor>af5f10b495e53605c9b6023f62cd938af</anchor>
      <arglist>(uint16_t freq)</arglist>
    </member>
    <member kind="variable">
      <type>CmtOutputMode</type>
      <name>m_outputMode</name>
      <anchorfile>structCmtDeviceMode2.html</anchorfile>
      <anchor>a8c0fb35c272a01b3392bae005aa76574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CmtOutputSettings</type>
      <name>m_outputSettings</name>
      <anchorfile>structCmtDeviceMode2.html</anchorfile>
      <anchor>a05b4c6242fcc89c3c624e1671ba63dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_period</name>
      <anchorfile>structCmtDeviceMode2.html</anchorfile>
      <anchor>affb2f389e37344b0eff235170d1fd648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_skip</name>
      <anchorfile>structCmtDeviceMode2.html</anchorfile>
      <anchor>af086e211681cf850c24c794f197ba8c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtEuler</name>
    <filename>structCmtEuler.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>m_pitch</name>
      <anchorfile>structCmtEuler.html</anchorfile>
      <anchor>a34d39a6b6e67999a4868b6f5c8ee1c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_roll</name>
      <anchorfile>structCmtEuler.html</anchorfile>
      <anchor>a70d8b2c176cb2186a0f9b4b096619a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_yaw</name>
      <anchorfile>structCmtEuler.html</anchorfile>
      <anchor>a1f045d4cf153b58c0c7a54f2f08fe987</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtGpsSatelliteInfo</name>
    <filename>structCmtGpsSatelliteInfo.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_id</name>
      <anchorfile>structCmtGpsSatelliteInfo.html</anchorfile>
      <anchor>a4eabee991a56921bac47420cb9309199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_navigationStatus</name>
      <anchorfile>structCmtGpsSatelliteInfo.html</anchorfile>
      <anchor>a701634593c186df1d429324e80268adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_signalQuality</name>
      <anchorfile>structCmtGpsSatelliteInfo.html</anchorfile>
      <anchor>a0d09dfb80f79451758a2749766158110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_signalStrength</name>
      <anchorfile>structCmtGpsSatelliteInfo.html</anchorfile>
      <anchor>a6229b5f4b8b43155d57ceba3484a09a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtGpsStatus</name>
    <filename>structCmtGpsStatus.html</filename>
    <member kind="variable">
      <type>CmtGpsSatelliteInfo</type>
      <name>m_svInfo</name>
      <anchorfile>structCmtGpsStatus.html</anchorfile>
      <anchor>abed89024502124c8f65014f9101d1eb9</anchor>
      <arglist>[CMT_MAX_SVINFO]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtMatrix</name>
    <filename>structCmtMatrix.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>m_data</name>
      <anchorfile>structCmtMatrix.html</anchorfile>
      <anchor>a0014634031c7bb9a4e8466da1825016f</anchor>
      <arglist>[3][3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtPortInfo</name>
    <filename>structCmtPortInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>CmtPortInfo</name>
      <anchorfile>structCmtPortInfo.html</anchorfile>
      <anchor>a208901b1a08359e9c72dedfaae97fb53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_baudrate</name>
      <anchorfile>structCmtPortInfo.html</anchorfile>
      <anchor>a5221308aa919a0bbab764092562826e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_deviceId</name>
      <anchorfile>structCmtPortInfo.html</anchorfile>
      <anchor>a1cbdaa3c11c0b8376cd4e67ccde4dcee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>m_portName</name>
      <anchorfile>structCmtPortInfo.html</anchorfile>
      <anchor>ae18fcdf776da39e0ff8e3ff501dab921</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_portNr</name>
      <anchorfile>structCmtPortInfo.html</anchorfile>
      <anchor>a0d404665ac8d1f1046f3e1a4c711e7bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtQuat</name>
    <filename>structCmtQuat.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>m_data</name>
      <anchorfile>structCmtQuat.html</anchorfile>
      <anchor>a702370be2b582bd9ef9f369f5fd2edbe</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtRawData</name>
    <filename>structCmtRawData.html</filename>
    <member kind="variable">
      <type>CmtShortVector</type>
      <name>m_acc</name>
      <anchorfile>structCmtRawData.html</anchorfile>
      <anchor>a95bedabfa01215401cea7a9b1dbeafba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CmtShortVector</type>
      <name>m_gyr</name>
      <anchorfile>structCmtRawData.html</anchorfile>
      <anchor>ac301e11dc7e7566f6b6731d67a1f6c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CmtShortVector</type>
      <name>m_mag</name>
      <anchorfile>structCmtRawData.html</anchorfile>
      <anchor>a7ad1c12fae7df066b9f5e5638237ab2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_temp</name>
      <anchorfile>structCmtRawData.html</anchorfile>
      <anchor>a95df83dd3f0f535b06851e03f93a3d3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtRawGpsData</name>
    <filename>structCmtRawGpsData.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_gpsAge</name>
      <anchorfile>structCmtRawGpsData.html</anchorfile>
      <anchor>ac998f3d328547af8b31245d4d34545b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_hacc</name>
      <anchorfile>structCmtRawGpsData.html</anchorfile>
      <anchor>ab16718edea1a8c00e636c4037d447c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_height</name>
      <anchorfile>structCmtRawGpsData.html</anchorfile>
      <anchor>a57fdde980b89cad358e106b589d2e58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_itow</name>
      <anchorfile>structCmtRawGpsData.html</anchorfile>
      <anchor>a5f360100cae18b27476901e3e6cb13b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_latitude</name>
      <anchorfile>structCmtRawGpsData.html</anchorfile>
      <anchor>a7f39e8f3d83b4f1fd28d76c516489db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_longitude</name>
      <anchorfile>structCmtRawGpsData.html</anchorfile>
      <anchor>a8d34750d723618c4579373310c2ba47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_pressure</name>
      <anchorfile>structCmtRawGpsData.html</anchorfile>
      <anchor>a9c0ae2617fa4701723ee8484d7362042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_pressureAge</name>
      <anchorfile>structCmtRawGpsData.html</anchorfile>
      <anchor>a072b565499cacaa0698f371f1175497a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_sacc</name>
      <anchorfile>structCmtRawGpsData.html</anchorfile>
      <anchor>a1ebbd4021844054635c9e869977846c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_vacc</name>
      <anchorfile>structCmtRawGpsData.html</anchorfile>
      <anchor>aec2a5d48697af0dcb97c228de39172be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_veld</name>
      <anchorfile>structCmtRawGpsData.html</anchorfile>
      <anchor>acfa79d9ad22ac0fb685dcd09bfb01abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_vele</name>
      <anchorfile>structCmtRawGpsData.html</anchorfile>
      <anchor>a980c41863843be736ff1a5a360714239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_veln</name>
      <anchorfile>structCmtRawGpsData.html</anchorfile>
      <anchor>af22cf2a225078a536e80e6e57d7f4551</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtScenario</name>
    <filename>structCmtScenario.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>m_filterType</name>
      <anchorfile>structCmtScenario.html</anchorfile>
      <anchor>a4b487cecc6f4d44e304c57b5e441f01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>m_label</name>
      <anchorfile>structCmtScenario.html</anchorfile>
      <anchor>aaeb9317685371f673cc4812483ae80bf</anchor>
      <arglist>[CMT_LEN_SCENARIOLABEL+1]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_type</name>
      <anchorfile>structCmtScenario.html</anchorfile>
      <anchor>a161e8f147c0e05b2f89dd09359c64594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_version</name>
      <anchorfile>structCmtScenario.html</anchorfile>
      <anchor>aa88dfbeb0f0c1ecfce74e4c0f7cb3904</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtShortVector</name>
    <filename>structCmtShortVector.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_data</name>
      <anchorfile>structCmtShortVector.html</anchorfile>
      <anchor>a064b88de919c405c6d3c62ea839ef7be</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtSyncInSettings</name>
    <filename>structCmtSyncInSettings.html</filename>
    <member kind="function">
      <type></type>
      <name>CmtSyncInSettings</name>
      <anchorfile>structCmtSyncInSettings.html</anchorfile>
      <anchor>ac0ba6c440b9e3ffb4423a2eea6e37fc4</anchor>
      <arglist>(const uint16_t mode=0, const uint16_t skip=0, const uint32_t offset=0)</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_mode</name>
      <anchorfile>structCmtSyncInSettings.html</anchorfile>
      <anchor>a1599babd05fb80734dfe3ff462e899ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_offset</name>
      <anchorfile>structCmtSyncInSettings.html</anchorfile>
      <anchor>a1173ce5dc1a20c02d089c1ea54f5bd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_skipFactor</name>
      <anchorfile>structCmtSyncInSettings.html</anchorfile>
      <anchor>a1ed3c1db336a84cb6687f22c60363680</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtSyncOutSettings</name>
    <filename>structCmtSyncOutSettings.html</filename>
    <member kind="function">
      <type></type>
      <name>CmtSyncOutSettings</name>
      <anchorfile>structCmtSyncOutSettings.html</anchorfile>
      <anchor>a98eaa723a523e535c41154b5f03cc1dd</anchor>
      <arglist>(const uint16_t mode=0, const uint16_t skip=0, const uint32_t offset=0, const uint32_t width=CMT_SYNCOUT_DEFAULT_PULSE_WIDTH)</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_mode</name>
      <anchorfile>structCmtSyncOutSettings.html</anchorfile>
      <anchor>a9738d7fe5c0db97b6e6c8f2b9786237c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_offset</name>
      <anchorfile>structCmtSyncOutSettings.html</anchorfile>
      <anchor>a1c3063922df601ed387d7124d58c723f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_pulseWidth</name>
      <anchorfile>structCmtSyncOutSettings.html</anchorfile>
      <anchor>a0f122e9f0a106cc1a7236bdc42903c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_skipFactor</name>
      <anchorfile>structCmtSyncOutSettings.html</anchorfile>
      <anchor>aaa29bb19c8d94cb23ad1982daeff2d49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtUtcTime</name>
    <filename>structCmtUtcTime.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_day</name>
      <anchorfile>structCmtUtcTime.html</anchorfile>
      <anchor>a88ed367451d92fcad5f4282044fa2ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_hour</name>
      <anchorfile>structCmtUtcTime.html</anchorfile>
      <anchor>a89b2e3408cdd8179efffc3cf43f7255e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_minute</name>
      <anchorfile>structCmtUtcTime.html</anchorfile>
      <anchor>a21582c8b368db5f0b4b6202499c7d740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_month</name>
      <anchorfile>structCmtUtcTime.html</anchorfile>
      <anchor>a6350b1c6f6381d2400823ad69b0f919d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_nano</name>
      <anchorfile>structCmtUtcTime.html</anchorfile>
      <anchor>a346a7e4c0cd57cb128855a354531873c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_second</name>
      <anchorfile>structCmtUtcTime.html</anchorfile>
      <anchor>ab08f2ea6befb17370e7cdf9b7b1674b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_valid</name>
      <anchorfile>structCmtUtcTime.html</anchorfile>
      <anchor>a9b090fdad8c091dac0efd8e3378b11c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_year</name>
      <anchorfile>structCmtUtcTime.html</anchorfile>
      <anchor>a1992df26d0b79885456d7817009c9cbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtVector</name>
    <filename>structCmtVector.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>m_data</name>
      <anchorfile>structCmtVector.html</anchorfile>
      <anchor>a97c9fe257d126ae4fec3a20adda034c4</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CmtVersion</name>
    <filename>structCmtVersion.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_major</name>
      <anchorfile>structCmtVersion.html</anchorfile>
      <anchor>afb143c9ca1756f9cff14d72209c8ac8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_minor</name>
      <anchorfile>structCmtVersion.html</anchorfile>
      <anchor>acd53eafaa967e68bedbffb5c0ed2c84d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_revision</name>
      <anchorfile>structCmtVersion.html</anchorfile>
      <anchor>a91e5c4d62e1e64dddd8e68e91ce9b500</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CMultiMetricMap</name>
    <filename>classmrpt_1_1maps_1_1CMultiMetricMap.html</filename>
    <base>mrpt::maps::CMetricMap</base>
    <class kind="struct">mrpt::maps::CMultiMetricMap::ProxyFilterContainerByClass</class>
    <class kind="struct">mrpt::maps::CMultiMetricMap::ProxySelectorContainerByClass</class>
    <member kind="function">
      <type>void</type>
      <name>auxParticleFilterCleanUp</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a881efa5a302654cd342d3aa4a70c5217</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMultiMetricMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>aad1ce6b6551610a7dd49ba393171ddeb</anchor>
      <arglist>(const mrpt::maps::TSetOfMetricMapInitializers *initializers=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMultiMetricMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a8892b7cd1c800c466ac45c4bb886dbc1</anchor>
      <arglist>(const CMultiMetricMap &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>compute3DMatchingRatio</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>abb23f180ad7bae9eed2264fc8a2eaf71</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &amp;otherMapPose, const TMatchingRatioParams &amp;params) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>determineMatching2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>ab5d72f7fe93f2043de59430cd71f2d9b</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose2D &amp;otherMapPose, mrpt::utils::TMatchingPairList &amp;correspondences, const mrpt::maps::TMatchingParams &amp;params, mrpt::maps::TMatchingExtraResults &amp;extraResults) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>aa4dd57a2ac112cf89266f7536116cbfa</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const mrpt::maps::CSimplePointsMap *</type>
      <name>getAsSimplePointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a7083a3cf874d1811042dedf8a509647c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::maps::CSimplePointsMap *</type>
      <name>getAsSimplePointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a1e772f78f3afde27f608e1fc5ff84217</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a3c8c72ec270f60abe512a0db50d7ca95</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CMultiMetricMap &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a753e50f8de5e6633257763aeb4dc199d</anchor>
      <arglist>(const CMultiMetricMap &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMetricMapRepresentationToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>ac2f87d5be85ee6e5d9a613e7359d87a5</anchor>
      <arglist>(const std::string &amp;filNamePrefix) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setListOfMaps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>ab075ac1fb6ce2ef52f85c20e08283af5</anchor>
      <arglist>(const mrpt::maps::TSetOfMetricMapInitializers *initializers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setListOfMaps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a9ab2ba1438e050b52806673d62de059a</anchor>
      <arglist>(const mrpt::maps::TSetOfMetricMapInitializers &amp;initializers)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>m_ID</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a5c08c2ec35c92f875eb41c8945c69de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deleteAllMaps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>ac4b315f6652a823a7d78a0e7f52ac1b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>internal_canComputeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a334c8116bece2dec926d3798a3f52148</anchor>
      <arglist>(const mrpt::obs::CObservation *obs) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a929d0d2d50641aeb89ad603ef64cc9f0</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a14d6df6b79e409fe1aee5b6d058db63c</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a0d262c5b13ebb983f60ffcdbf74ce4b7</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; mrpt::utils::poly_ptr_ptr&lt; mrpt::maps::CMetricMapPtr &gt; &gt;</type>
      <name>TListMaps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>ac373ca51ff35c5d0208e08957b7849c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TListMaps::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a321f13695a74eeb8331cd22a09335755</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TListMaps::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a09e78412cacdd3d5a4496b0fb6924505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TListMaps</type>
      <name>maps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>ad444e80de8b0e5c95b48f9a09d31492e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CSimplePointsMapPtr, TListMaps &gt;</type>
      <name>m_pointsMaps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a6694d0505dc8a3413a11aebd390abf72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::COccupancyGridMap2DPtr, TListMaps &gt;</type>
      <name>m_gridMaps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>af29337050fd53d6de269d6d2828df61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::COctoMapPtr, TListMaps &gt;</type>
      <name>m_octoMaps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a10c1450dc8710d29616d3f8a9ab28fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CColouredOctoMapPtr, TListMaps &gt;</type>
      <name>m_colourOctoMaps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a11d46656dae654e4268194a2cc7c8dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CGasConcentrationGridMap2DPtr, TListMaps &gt;</type>
      <name>m_gasGridMaps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>aeb4060831b8614967d6362f37a540d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CWirelessPowerGridMap2DPtr, TListMaps &gt;</type>
      <name>m_wifiGridMaps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>aa835b56cc8df8df761d913967115aa89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CHeightGridMap2DPtr, TListMaps &gt;</type>
      <name>m_heightMaps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a29a34cd7384a7bda02b4c3020b52f648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CHeightGridMap2D_MRFPtr, TListMaps &gt;</type>
      <name>m_heightMRFMaps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>aeb7cc48179b7bd76a9d42582cce55bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CReflectivityGridMap2DPtr, TListMaps &gt;</type>
      <name>m_reflectivityMaps</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a47eadd4cd9c1f70106efe32097bb21e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxySelectorContainerByClass&lt; mrpt::maps::CColouredPointsMapPtr, TListMaps &gt;</type>
      <name>m_colourPointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a46a7a945b3f83ae2bfb8539ac7a5ec9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxySelectorContainerByClass&lt; mrpt::maps::CWeightedPointsMapPtr, TListMaps &gt;</type>
      <name>m_weightedPointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a1f2d849336471300a0afe10b069f40bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxySelectorContainerByClass&lt; mrpt::maps::CLandmarksMapPtr, TListMaps &gt;</type>
      <name>m_landmarksMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>afa23ed864923e23b311832ac57fadd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ProxySelectorContainerByClass&lt; mrpt::maps::CBeaconMapPtr, TListMaps &gt;</type>
      <name>m_beaconMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a177b75836ada0b48a68376d6b7259f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a1a8e84d354c014331d69b1b5120e9820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a1783cd2a1c36666129fc36f2b7e1e7a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a4885afc05d62850395db2c9de8a4e6e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a6941ce2d22e9558a51c6734da8c44e14</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::CMetricMapPtr</type>
      <name>getMapByIndex</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a01bbc7040029d4496b1b1b5efa35ed30</anchor>
      <arglist>(size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>T::Ptr</type>
      <name>getMapByClass</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMap.html</anchorfile>
      <anchor>a2c3f8b08831191a0d0b18c9bebc572d7</anchor>
      <arglist>(const size_t &amp;ith=0) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CMultiMetricMapPDF</name>
    <filename>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>CParticleFilterData&lt; CRBPFParticleData &gt;</base>
    <base>CParticleFilterDataImpl&lt; CMultiMetricMapPDF, mrpt::bayes::CParticleFilterData&lt; CRBPFParticleData &gt;::CParticleList &gt;</base>
    <base>PF_implementation&lt; CRBPFParticleData, CMultiMetricMapPDF &gt;</base>
    <class kind="struct">mrpt::maps::CMultiMetricMapPDF::TPredictionParams</class>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a5392f6f06f1741b7ce231be36520c21b</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;initialPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a2f27511a5b8411164522b95e5df468aa</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;initialPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>aad1fbedd5de477e4013098c8da9777ee</anchor>
      <arglist>(const mrpt::maps::CSimpleMap &amp;prevMap, const mrpt::poses::CPose3D &amp;currentPose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMultiMetricMapPDF</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a91fe5e9801eaec9edc695f1ec9184d40</anchor>
      <arglist>(const bayes::CParticleFilter::TParticleFilterOptions &amp;opts=bayes::CParticleFilter::TParticleFilterOptions(), const mrpt::maps::TSetOfMetricMapInitializers *mapsInitializers=NULL, const TPredictionParams *predictionOptions=NULL)</arglist>
    </member>
    <member kind="function">
      <type>const CMultiMetricMap *</type>
      <name>getAveragedMetricMapEstimation</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a9a1758a9a70f404252f160daffde5539</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCurrentEntropyOfPaths</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a379b8dc7fad0624811520b3437fa911d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCurrentJointEntropy</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>afdd2aab907aeb60ff28f2d6303c1a726</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CMultiMetricMap *</type>
      <name>getCurrentMostLikelyMetricMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a5bdd2ad7a785568203c1fa2f26a49192</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEstimatedPosePDF</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a7f61654c04dd19b6e67bc02199dd9efd</anchor>
      <arglist>(mrpt::poses::CPose3DPDFParticles &amp;out_estimation) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEstimatedPosePDFAtTime</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>abd1aa2264cba7cad0a190d86577c1901</anchor>
      <arglist>(size_t timeStep, mrpt::poses::CPose3DPDFParticles &amp;out_estimation) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumberOfObservationsInSimplemap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a0765df764ce4bb3b0a85cdfecb56c6c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPath</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>aafb7678a57657b37388840c0bc54b7c4</anchor>
      <arglist>(size_t i, std::deque&lt; math::TPose3D &gt; &amp;out_path) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a0cf78a6e83de0bcac2819ef6af270cf6</anchor>
      <arglist>(mrpt::obs::CSensoryFrame &amp;sf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveCurrentPathEstimationToTextFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a011bc5de72bb4ceb36851984d15b8f9a</anchor>
      <arglist>(const std::string &amp;fil)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateSensoryFrameSequence</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a8520392b6f857aa2166aa147efb4c8a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>af71e28c17aeed32baeb2329991426df2</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a1aa8c7059f106b7d9975021e3ee18eb5</anchor>
      <arglist>(CParticleDataContent *particleData, const mrpt::math::TPose3D &amp;newPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PF_SLAM_implementation_doWeHaveValidObservations</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>ab44ca8f43fd63164e7007246a4def5b1</anchor>
      <arglist>(const CParticleList &amp;particles, const mrpt::obs::CSensoryFrame *sf) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PF_SLAM_implementation_skipRobotMovement</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a2728eddfe0ebcb53203528b47f3ebf1b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a265a6f7c9492d3a553368797999a5a4f</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CMultiMetricMapPDF::TPredictionParams</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a1bf78799db510dc4035af626e47c2ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>prediction_and_update_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a1b608c592dcbf944c6387fe0a3a936f0</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>prediction_and_update_pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a3bb9907e3774ad2597d9cd7de39de08c</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>prediction_and_update_pfOptimalProposal</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a8748d8923291e761da7f1d96c980824b</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>prediction_and_update_pfStandardProposal</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>ac723f35dd0b6e020f67be1ec5ecd8cd3</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rebuildAverageMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>acc6c7fdeb2e4e608204a33dd48111e02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CMultiMetricMap</type>
      <name>averageMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a6a3730b6365f091f8cc246b9feb01c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>averageMapIsUpdated</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>ad0f59944256bdb638e4931361b0da2c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>newInfoIndex</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a9a49bc0f9e7c50d1c07270ed98d8d1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint32_t &gt;</type>
      <name>SF2robotPath</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>aedbd52b7b29ee00429a32c755ff874ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CSimpleMap</type>
      <name>SFs</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a527b75603a61f459179ee10f505ef2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>mrpt::slam::CMetricMapBuilderRBPF</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>af03672fb9dc12e87aa0db10d0bc4b024</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>af71e28c17aeed32baeb2329991426df2</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a1aa8c7059f106b7d9975021e3ee18eb5</anchor>
      <arglist>(CParticleDataContent *particleData, const mrpt::math::TPose3D &amp;newPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PF_SLAM_implementation_doWeHaveValidObservations</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>ab44ca8f43fd63164e7007246a4def5b1</anchor>
      <arglist>(const CParticleList &amp;particles, const mrpt::obs::CSensoryFrame *sf) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PF_SLAM_implementation_skipRobotMovement</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a2728eddfe0ebcb53203528b47f3ebf1b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1maps_1_1CMultiMetricMapPDF.html</anchorfile>
      <anchor>a265a6f7c9492d3a553368797999a5a4f</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CMultiObjectiveMotionOptimizerBase</name>
    <filename>classmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase.html</filename>
    <base>mrpt::utils::CObject</base>
    <class kind="struct">mrpt::nav::CMultiObjectiveMotionOptimizerBase::TParamsBase</class>
    <class kind="struct">mrpt::nav::CMultiObjectiveMotionOptimizerBase::TResultInfo</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase.html</anchorfile>
      <anchor>a2d47852edc0abb083f4ac30aa404b95a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decide</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase.html</anchorfile>
      <anchor>abfb24ef4c8735796bbd3f255a035e386</anchor>
      <arglist>(const std::vector&lt; mrpt::nav::TCandidateMovementPTG &gt; &amp;movs, TResultInfo &amp;extra_info)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>loadConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase.html</anchorfile>
      <anchor>a1d613ed48540bb1e5e8a47334f5ad0e5</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase.html</anchorfile>
      <anchor>ae3be3f56b256e62a25024aa9e8b4c6f8</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CMultiObjectiveMotionOptimizerBase *</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase.html</anchorfile>
      <anchor>a7a141f2f97766a3fbcb7fe3a19e112c0</anchor>
      <arglist>(const std::string &amp;className) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>CMultiObjectiveMotionOptimizerBase</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase.html</anchorfile>
      <anchor>a8c162780a8d9bfa49d69cfd9825ef955</anchor>
      <arglist>(TParamsBase &amp;params)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual int</type>
      <name>impl_decide</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase.html</anchorfile>
      <anchor>a87185fc400c0ee8adac1d5b6c0d6cb6b</anchor>
      <arglist>(const std::vector&lt; mrpt::nav::TCandidateMovementPTG &gt; &amp;movs, TResultInfo &amp;extra_info)=0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>m_expr_vars</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase.html</anchorfile>
      <anchor>a2d47ff105b3a4d20f80e2e8b4e3531c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::math::CRuntimeCompiledExpression &gt;</type>
      <name>m_movement_assert_exprs</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase.html</anchorfile>
      <anchor>a86965f20af5676375101cf6405b6faf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TParamsBase &amp;</type>
      <name>m_params_base</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase.html</anchorfile>
      <anchor>aab85d64f3991c8c8c805e241ed2ba01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, mrpt::math::CRuntimeCompiledExpression &gt;</type>
      <name>m_score_exprs</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase.html</anchorfile>
      <anchor>a85e88c29745e73d94529d9a5018ff43d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CMultiObjMotionOpt_Scalarization</name>
    <filename>classmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization.html</filename>
    <base>mrpt::nav::CMultiObjectiveMotionOptimizerBase</base>
    <class kind="struct">mrpt::nav::CMultiObjMotionOpt_Scalarization::TParams</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization.html</anchorfile>
      <anchor>a2a3ee902edb61e0915800cebf83fcfcb</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMultiObjMotionOpt_Scalarization</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization.html</anchorfile>
      <anchor>ad873adc4b876eef94d1f22c19b9aca35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization.html</anchorfile>
      <anchor>a45b196a0f45a6d14b411170698d37103</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization.html</anchorfile>
      <anchor>a65c6df688f59698cd84666239ca494ed</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>TParams</type>
      <name>parameters</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization.html</anchorfile>
      <anchor>afd44a41f6849583ba0eba100ac3109de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>impl_decide</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization.html</anchorfile>
      <anchor>a4a35157c224e70c6dc285ca786646c7d</anchor>
      <arglist>(const std::vector&lt; mrpt::nav::TCandidateMovementPTG &gt; &amp;movs, TResultInfo &amp;extra_info) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CRuntimeCompiledExpression</type>
      <name>m_expr_scalar_formula</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization.html</anchorfile>
      <anchor>a37759f13bf51b49ba06f3f0c05dbccae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>m_expr_scalar_vars</name>
      <anchorfile>classmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization.html</anchorfile>
      <anchor>a9ae8d92573473c0656814740530463ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMyArtProvider</name>
    <filename>classCMyArtProvider.html</filename>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxBitmap</type>
      <name>CreateBitmap</name>
      <anchorfile>classCMyArtProvider.html</anchorfile>
      <anchor>a2cfcefa79ca40d0d3770ec038dc3885e</anchor>
      <arglist>(const wxArtID &amp;id, const wxArtClient &amp;client, const wxSize &amp;size)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMyButtonsDisabler</name>
    <filename>classCMyButtonsDisabler.html</filename>
    <member kind="function">
      <type></type>
      <name>CMyButtonsDisabler</name>
      <anchorfile>classCMyButtonsDisabler.html</anchorfile>
      <anchor>a7f25b6ec059ab023b2ac9fa085e79e16</anchor>
      <arglist>(CScanMatching *obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CMyButtonsDisabler</name>
      <anchorfile>classCMyButtonsDisabler.html</anchorfile>
      <anchor>a57994ac31c694ec5401533f0390716c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CScanMatching *</type>
      <name>m_wnd</name>
      <anchorfile>classCMyButtonsDisabler.html</anchorfile>
      <anchor>a96462ad0abcf4834102fee4c16769fb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMyGLCanvas</name>
    <filename>classCMyGLCanvas.html</filename>
    <member kind="function">
      <type></type>
      <name>CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a39747d6c14fa8a054106f17e7ce39f5a</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxString &amp;name=_T(&quot;CMyGLCanvas&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a2444e5482d703a8d81d138cd2fb5d275</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxString &amp;name=_T(&quot;CMyGLCanvasBase&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a39747d6c14fa8a054106f17e7ce39f5a</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxString &amp;name=_T(&quot;CMyGLCanvas&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a39747d6c14fa8a054106f17e7ce39f5a</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxString &amp;name=_T(&quot;CMyGLCanvas&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a39747d6c14fa8a054106f17e7ce39f5a</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxString &amp;name=_T(&quot;CMyGLCanvas&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a39747d6c14fa8a054106f17e7ce39f5a</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxString &amp;name=_T(&quot;CMyGLCanvas&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a39747d6c14fa8a054106f17e7ce39f5a</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxString &amp;name=_T(&quot;CMyGLCanvas&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a39747d6c14fa8a054106f17e7ce39f5a</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxString &amp;name=_T(&quot;CMyGLCanvas&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a39747d6c14fa8a054106f17e7ce39f5a</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxString &amp;name=_T(&quot;CMyGLCanvas&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a2444e5482d703a8d81d138cd2fb5d275</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxString &amp;name=_T(&quot;CMyGLCanvasBase&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a2444e5482d703a8d81d138cd2fb5d275</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxString &amp;name=_T(&quot;CMyGLCanvasBase&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnCharCustom</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a136b603a8e7561bbdf15085daf349687</anchor>
      <arglist>(wxKeyEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnCharCustom</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a136b603a8e7561bbdf15085daf349687</anchor>
      <arglist>(wxKeyEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnPostRender</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>aef8ded22cd9ecac73ad52c0ac6af46e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnPostRender</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>aef8ded22cd9ecac73ad52c0ac6af46e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnPostRender</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>aef8ded22cd9ecac73ad52c0ac6af46e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnPostRender</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>aef8ded22cd9ecac73ad52c0ac6af46e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnPostRenderSwapBuffers</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a4be08ca79a2f75ee1a142f136307dc57</anchor>
      <arglist>(double At, wxPaintDC &amp;dc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnPostRenderSwapBuffers</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a4be08ca79a2f75ee1a142f136307dc57</anchor>
      <arglist>(double At, wxPaintDC &amp;dc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnPostRenderSwapBuffers</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a4be08ca79a2f75ee1a142f136307dc57</anchor>
      <arglist>(double At, wxPaintDC &amp;dc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnPostRenderSwapBuffers</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a4be08ca79a2f75ee1a142f136307dc57</anchor>
      <arglist>(double At, wxPaintDC &amp;dc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnPreRender</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a99b67a508a8603e6c5cf0856e9353bf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnPreRender</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a99b67a508a8603e6c5cf0856e9353bf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnPreRender</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a99b67a508a8603e6c5cf0856e9353bf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnPreRender</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a99b67a508a8603e6c5cf0856e9353bf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnRenderError</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a33d6dfb37f2d4f11237a3c547d683047</anchor>
      <arglist>(const wxString &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnRenderError</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a33d6dfb37f2d4f11237a3c547d683047</anchor>
      <arglist>(const wxString &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnRenderError</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a33d6dfb37f2d4f11237a3c547d683047</anchor>
      <arglist>(const wxString &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnRenderError</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a33d6dfb37f2d4f11237a3c547d683047</anchor>
      <arglist>(const wxString &amp;str)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>aaf2b52f6526d0a33851a812c466372d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a6edb2faeca61bae2abb056ba692722a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMyGLCanvas</name>
      <anchorfile>classCMyGLCanvas.html</anchorfile>
      <anchor>a6edb2faeca61bae2abb056ba692722a4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMyReactInterface</name>
    <filename>classCMyReactInterface.html</filename>
    <base>mrpt::nav::CRobot2NavInterfaceForSimulator_DiffDriven</base>
    <member kind="function">
      <type></type>
      <name>CMyReactInterface</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>adc01a9110ba8672d985c65909c9d4705</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CAbstractNavigator::TNavigationParams</type>
      <name>createNewTarget</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>ad2d36ec1ba66e9a09ca972e7abb5128b</anchor>
      <arglist>(float x, float y, float targetAllowedDistance, bool targetIsRelative=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCurrentPoseAndSpeeds</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>a2ddeb9c3256cb756eb101469f897a34a</anchor>
      <arglist>(mrpt::math::TPose2D &amp;curPose, mrpt::math::TTwist2D &amp;curVel, mrpt::system::TTimeStamp &amp;timestamp, mrpt::math::TPose2D &amp;odomPose, std::string &amp;pose_frame_id) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeScene</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>ad7ac29361a3aa99f7e8432cbdb442d2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfiguration</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>a16ec382861c5a84565319085da352df5</anchor>
      <arglist>(const utils::CConfigFileBase &amp;ini)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadMaps</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>abbc8f8512a13b76cef87c611c32fc27c</anchor>
      <arglist>(const utils::CConfigFileBase &amp;ini)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>senseObstacles</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>a0f9e39e60d7ffbc70f3faaea1aa56674</anchor>
      <arglist>(mrpt::maps::CSimplePointsMap &amp;obstacles, mrpt::system::TTimeStamp &amp;timestamp) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateScene</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>a77700935e1639c1dd83548ef0d8249e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; CRobotKinects &gt;</type>
      <name>kinects</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>a2596bdfea6d313e02a6766c899f5092f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TRobotLaser &gt;</type>
      <name>lasers</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>adc2d1e138be948627a23331657e47a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPose2D</type>
      <name>last_pose</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>a4a4e9fcf386f01d473afc68d0106109d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::maps::COccupancyGridMap2D &gt;</type>
      <name>maps</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>a26e75ebfa0332b4406620038d7328c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPose2D</type>
      <name>new_pose</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>a12cfab58c8213ada886cadbb9ff01330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::nav::TRobotShape</type>
      <name>robotShape</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>ad8c870ead8c270f853f1293f2239517a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CVehicleSimul_DiffDriven</type>
      <name>robotSim</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>ad2873f48bdbca7a735212220a34b3ea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>COpenGLScenePtr</type>
      <name>scene</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>ae115198b9b9480744c6112fcdc463b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CShortTermMemory</type>
      <name>stm</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>af1bdad4e504829a7349a45bd1b5efb48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPose2D</type>
      <name>target</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>a5eee35a10d50549115dac8f8241764d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gui::CDisplayWindow3D</type>
      <name>window</name>
      <anchorfile>classCMyReactInterface.html</anchorfile>
      <anchor>a87f7c56325fc20209a3e5673ac275fbb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMyRedirector</name>
    <filename>classCMyRedirector.html</filename>
    <member kind="function">
      <type></type>
      <name>CMyRedirector</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>a50f9185b7ea59d6aa62afdbdd92a980e</anchor>
      <arglist>(wxTextCtrl *obj, bool yieldApplication=false, int bufferSize=3000, bool also_cerr=false, bool threadSafe=false, bool also_to_cout_cerr=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpNow</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>a06e16fb70f1122c8f09f5da68ac98468</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flush</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>ac40e3dc6b22a4d20da0a736f81211d59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeString</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>ab2949c571409afc57e4b52a18e28bb28</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CMyRedirector</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>a40d9ea0babd86cbcd02f53ab3840449b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const bool</type>
      <name>m_also_cerr</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>a06296edd9837e11993ab0d7a2c48db83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const bool</type>
      <name>m_also_to_cout_cerr</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>a83b157d262d0194da40c4ff578b14ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCriticalSection</type>
      <name>m_cs</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>a7c885144a735625f4a1b42d8e7bc5097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_strbuf</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>a2d57af181d82057a5a31102cd290dfee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const bool</type>
      <name>m_threadSafe</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>a73fdc20aad42d7545d9ebe0c01921266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTextCtrl *</type>
      <name>m_txt</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>ab3f1bd2796d0f839a7e92d8c2e25f7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const bool</type>
      <name>m_yieldApplication</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>ab05ff651ca2616e3a4fcc4f5ef6c70d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::streambuf *</type>
      <name>sbOld</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>a420c8f85472fa7dfc0a27077e54df045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::streambuf *</type>
      <name>sbOldErr</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>a423e619eab2b859a13fe07fa3b216bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>overflow</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>affed74c52cc956826af3ed0cdf41ccff</anchor>
      <arglist>(int c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>sync</name>
      <anchorfile>classCMyRedirector.html</anchorfile>
      <anchor>a3260ba9396de6531d6ae109643ef47a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CMyRejectionSampling</name>
    <filename>classCMyRejectionSampling.html</filename>
    <base>CRejectionSamplingCapable&lt; CPose2D &gt;</base>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>RS_drawFromProposal</name>
      <anchorfile>classCMyRejectionSampling.html</anchorfile>
      <anchor>a09fa754e6473f399b027ca2047a56ab8</anchor>
      <arglist>(CPose2D &amp;outSample)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>RS_observationLikelihood</name>
      <anchorfile>classCMyRejectionSampling.html</anchorfile>
      <anchor>a674e9274c88c1bd5ab56fb262278ff62</anchor>
      <arglist>(const CPose2D &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CNationalInstrumentsDAQ</name>
    <filename>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask</class>
    <member kind="function">
      <type>bool</type>
      <name>checkDAQIsWorking</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>a11b7ad40093876dc78ea1d8ad8cfb8ed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CNationalInstrumentsDAQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>ae6f11dc397a89720512f9a083cd9d2cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>aca7283a1ca678807940f01afbfd043cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>a1b89ad1f26f73b63949fb1583d90e99a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFromDAQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>a3f3b7fa7f523baa47bc754b8047ff91a</anchor>
      <arglist>(std::vector&lt; mrpt::obs::CObservationRawDAQPtr &gt; &amp;outObservations, bool &amp;hardwareError)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>a12000405a1a2f0f57e4e7e8c855827dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeAnalogOutputTask</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>a752d08ff40ef1dbc5e7e2506d42d23f7</anchor>
      <arglist>(size_t task_index, size_t nSamplesPerChannel, const double *volt_values, double timeout, bool groupedByChannel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDigitalOutputTask</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>a96e3158e6ad0c6d6d3e7f8b8a9c98861</anchor>
      <arglist>(size_t task_index, bool line_value, double timeout)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CNationalInstrumentsDAQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>ab3a7065091545b98b43cab44d95448e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TaskDescription &gt;</type>
      <name>task_definitions</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>ab65b259b6e9f3b36eb0b510d5ea30444</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>a31a39593c82a8d0fe54c8550b23e1565</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>grabbing_thread</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>ac24b2ef90e05b344b4744c5b285dfc9c</anchor>
      <arglist>(TInfoPerTask &amp;ipt)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::obs::CObservationRawDAQPtr &gt;</type>
      <name>m_nextObservations</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>a3e1fba06f674e2b8f703a6db33c5ec50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; TInfoPerTask &gt;</type>
      <name>m_running_tasks</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ.html</anchorfile>
      <anchor>a29f2586c97ab54db4b9046472a5bd2de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CNavigatorManualSequence</name>
    <filename>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</filename>
    <base>mrpt::nav::CAbstractNavigator</base>
    <class kind="struct">mrpt::nav::CNavigatorManualSequence::TVelCmd</class>
    <member kind="function">
      <type></type>
      <name>CNavigatorManualSequence</name>
      <anchorfile>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</anchorfile>
      <anchor>ae8dc14535c968288685ff613a1b58641</anchor>
      <arglist>(CRobot2NavInterface &amp;react_iterf_impl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>navigationStep</name>
      <anchorfile>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</anchorfile>
      <anchor>a4bcc9cf9fff9fe4a72ea191eb61d8732</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CNavigatorManualSequence</name>
      <anchorfile>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</anchorfile>
      <anchor>ab751ff99f4f568d0a4f5fe670e9ab0d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</anchorfile>
      <anchor>a92e9c499c1cf0d128db4754ba3735387</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</anchorfile>
      <anchor>ab3d36b99c5e369b51b790dd5482ef188</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</anchorfile>
      <anchor>a509999fc5867031a5bf58a714d64319e</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; double, TVelCmd &gt;</type>
      <name>programmed_orders</name>
      <anchorfile>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</anchorfile>
      <anchor>a3e80271d2aeff6b6d2fd3a0eec52c26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onStartNewNavigation</name>
      <anchorfile>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</anchorfile>
      <anchor>ad21d45bb0a9a9fa93d55a16b7970ce22</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>navigate</name>
      <anchorfile>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</anchorfile>
      <anchor>a84d23e4854f60639a187495838ab9e18</anchor>
      <arglist>(const TNavigationParams *params) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>performNavigationStep</name>
      <anchorfile>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</anchorfile>
      <anchor>ab56976d213eaebeba8feda8f1e1b5c73</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</anchorfile>
      <anchor>a92e9c499c1cf0d128db4754ba3735387</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</anchorfile>
      <anchor>ab3d36b99c5e369b51b790dd5482ef188</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CNavigatorManualSequence.html</anchorfile>
      <anchor>a509999fc5867031a5bf58a714d64319e</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphs::CNetworkOfPoses</name>
    <filename>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</filename>
    <templarg>CPOSE</templarg>
    <templarg>MAPS_IMPLEMENTATION</templarg>
    <templarg>NODE_ANNOTATIONS</templarg>
    <templarg>EDGE_ANNOTATIONS</templarg>
    <base>CDirectedGraph&lt; CPOSE, EDGE_ANNOTATIONS &gt;</base>
    <class kind="struct">mrpt::graphs::CNetworkOfPoses::global_pose_t</class>
    <member kind="typedef">
      <type>mrpt::graphs::CDirectedGraph&lt; CPOSE, EDGE_ANNOTATIONS &gt;</type>
      <name>BASE</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>acabdd405491ec38200b813f0f0076943</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a2ab5b015b8314dd0a5994dab807ec1a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPOSE</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a8b14951a84c8e19a4e856d19e9218f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NODE_ANNOTATIONS</type>
      <name>node_annotations_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>aab3a921f80f80eaeb0f83c05d9a385a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>EDGE_ANNOTATIONS</type>
      <name>edge_annotations_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a6d44b382ca533e06441d169658c1d7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAPS_IMPLEMENTATION</type>
      <name>maps_implementation_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a590c04e45adaadc9eb64eee84e9d3ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPOSE::type_value</type>
      <name>constraint_no_pdf_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a85b53d813c3ed7c40ca3b941a06c6111</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAPS_IMPLEMENTATION::template map&lt; mrpt::utils::TNodeID, CPOSE &gt;</type>
      <name>global_poses_pdf_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a07b5c2abe68529307d8179f85e75ef5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAPS_IMPLEMENTATION::template map&lt; mrpt::utils::TNodeID, global_pose_t &gt;</type>
      <name>global_poses_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a6498b5a4d12948e764854cefd38f0993</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a7258864cafc324a535c4d9a1928cc699</anchor>
      <arglist>(const std::string &amp;fileName) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromTextFile</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>ab112a74d96daa3dce3cf3fa6531f250d</anchor>
      <arglist>(const std::string &amp;fileName, bool collapse_dup_edges=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CNetworkOfPoses</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>ae8c458541af096ce43c7c1f9d21d6fda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>global_poses_t</type>
      <name>nodes</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a6681674690e8f300e1620dcf68ef4108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TNodeID</type>
      <name>root</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a755b87f515dba72f02888bff240b56e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>edges_store_inverse_poses</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>abfdf8a926a873760eff5cfe115b578a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>addVirtualEdge</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a730df36db8aa30234b03675a84d4a92a</anchor>
      <arglist>(self_t *graph, const TNodeID &amp;from, const TNodeID &amp;to)</arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphs::CDirectedGraph&lt; CPOSE, EDGE_ANNOTATIONS &gt;</type>
      <name>BASE</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>acabdd405491ec38200b813f0f0076943</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a2ab5b015b8314dd0a5994dab807ec1a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPOSE</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a8b14951a84c8e19a4e856d19e9218f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>NODE_ANNOTATIONS</type>
      <name>node_annotations_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>aab3a921f80f80eaeb0f83c05d9a385a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>EDGE_ANNOTATIONS</type>
      <name>edge_annotations_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a6d44b382ca533e06441d169658c1d7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAPS_IMPLEMENTATION</type>
      <name>maps_implementation_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a590c04e45adaadc9eb64eee84e9d3ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPOSE::type_value</type>
      <name>constraint_no_pdf_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a85b53d813c3ed7c40ca3b941a06c6111</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAPS_IMPLEMENTATION::template map&lt; mrpt::utils::TNodeID, CPOSE &gt;</type>
      <name>global_poses_pdf_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a07b5c2abe68529307d8179f85e75ef5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAPS_IMPLEMENTATION::template map&lt; mrpt::utils::TNodeID, global_pose_t &gt;</type>
      <name>global_poses_t</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a6498b5a4d12948e764854cefd38f0993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>global_poses_t</type>
      <name>nodes</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a6681674690e8f300e1620dcf68ef4108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TNodeID</type>
      <name>root</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a755b87f515dba72f02888bff240b56e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>edges_store_inverse_poses</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>abfdf8a926a873760eff5cfe115b578a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a7258864cafc324a535c4d9a1928cc699</anchor>
      <arglist>(const std::string &amp;fileName) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromTextFile</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>ab112a74d96daa3dce3cf3fa6531f250d</anchor>
      <arglist>(const std::string &amp;fileName, bool collapse_dup_edges=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a18f43ee4dafdbba2236732e5b1f0f242</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr object, const mrpt::utils::TParametersDouble &amp;viz_params) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dijkstra_nodes_estimate</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a7546732a1ab9f785545a35ba3a8a9982</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>collapseDuplicatedEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a6ae71c725ef7db0d242360a2c05003eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGlobalSquareError</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a626f03275f30723cf99a329bd8140085</anchor>
      <arglist>(bool ignoreCovariances=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractSubGraph</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a71cb844382dcf1af249e22748e877280</anchor>
      <arglist>(const std::set&lt; TNodeID &gt; &amp;node_IDs, self_t *sub_graph, const TNodeID root_node_in=INVALID_NODEID, const bool &amp;auto_expand_set=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mergeGraph</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a8dc584b6dbe47aad3395b5bb6f9c60fb</anchor>
      <arglist>(const self_t &amp;other, const typename std::vector&lt; detail::THypothesis&lt; self_t &gt; &gt; &amp;common_hypots, const bool hypots_from_other_to_self=true, std::map&lt; TNodeID, TNodeID &gt; *old_to_new_nodeID_mappings_out=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getEdgeSquareError</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a81f4e5ba426e60c6c8378152b86ce7fa</anchor>
      <arglist>(const typename BASE::edges_map_t::const_iterator &amp;itEdge, bool ignoreCovariances=true) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getEdgeSquareError</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a43c7d8065880cc82c1738c93207f3136</anchor>
      <arglist>(const mrpt::utils::TNodeID from_id, const mrpt::utils::TNodeID to_id, bool ignoreCovariances=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a52368cbea6040396dfbf3eb9d795c8de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>nodeCount</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a4c2a7425ff81a6f6962f5e1d108de24a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>connectGraphPartitions</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>a2e1af8eaf4020197bc4ab9c6da952a39</anchor>
      <arglist>(self_t *sub_graph, const std::set&lt; TNodeID &gt; &amp;groupA, const std::set&lt; TNodeID &gt; &amp;groupB)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CNetworkOfPoses</name>
      <anchorfile>classmrpt_1_1graphs_1_1CNetworkOfPoses.html</anchorfile>
      <anchor>ae8c458541af096ce43c7c1f9d21d6fda</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::deciders::CNodeRegistrationDecider</name>
    <filename>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</filename>
    <templarg>GRAPH_T</templarg>
    <base virtualness="virtual">mrpt::graphslam::CRegistrationDeciderOrOptimizer</base>
    <member kind="typedef">
      <type>mrpt::graphslam::CRegistrationDeciderOrOptimizer&lt; GRAPH_T &gt;</type>
      <name>parent_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>afab48f7e58de96e81736a4f76ec647a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a14fbb9ec9e72db5c15165a2fcc317b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>af9243d70142c32802627f3f9c053e433</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::global_pose_t</type>
      <name>global_pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a4e5e622cef918d97ae7a7737eab6ea0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, constraint_t::state_length, constraint_t::state_length &gt;</type>
      <name>inf_mat_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a8d817171541df1b9cd092b762860927f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CNodeRegistrationDecider</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a2756e0f1a31bd1edfa9ecd5c06abcd8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual global_pose_t</type>
      <name>getCurrentRobotPosEstimation</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a8d1e150b1cc48e3fdc661e939dede6a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getDescriptiveReport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a1e4900581379d82a13ca0419726b3d55</anchor>
      <arglist>(std::string *report_str) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a2a0b650beefb2c38ef775d3d7e94de10</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CNodeRegistrationDecider</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a6084a3a8fff8488067a56d2c17aded28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkRegistrationCondition</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>acd0a6b2e065e02a23a3356cb9e52a54e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>resetPDF</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a378dddf2b00e83dae9b4665faf6d81a9</anchor>
      <arglist>(constraint_t *c)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>registerNewNodeAtEnd</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a42a263e7669b342858f03c06d91eccb9</anchor>
      <arglist>(const typename GRAPH_T::constraint_t &amp;constraint)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>registerNewNodeAtEnd</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>ac1ae6a8e5103e7addd65b69c9e5d185e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>addNodeAnnotsToPose</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a4b279a68a3280c369ec53fb5e173f281</anchor>
      <arglist>(global_pose_t *pose) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>inf_mat_t</type>
      <name>m_init_inf_mat</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a8b104a5dd6f22f9e66d96016c32de12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TNodeID</type>
      <name>m_prev_registered_nodeID</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>acf2b56888bd753fedbc960ec146964b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>constraint_t</type>
      <name>m_since_prev_node_PDF</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>ac12a280a61429e3c1cda0737e4c2d79d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::CRegistrationDeciderOrOptimizer&lt; GRAPH_T &gt;</type>
      <name>parent_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>afab48f7e58de96e81736a4f76ec647a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a14fbb9ec9e72db5c15165a2fcc317b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>af9243d70142c32802627f3f9c053e433</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::global_pose_t</type>
      <name>global_pose_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a4e5e622cef918d97ae7a7737eab6ea0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, constraint_t::state_length, constraint_t::state_length &gt;</type>
      <name>inf_mat_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a8d817171541df1b9cd092b762860927f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>registerNewNodeAtEnd</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a42a263e7669b342858f03c06d91eccb9</anchor>
      <arglist>(const typename GRAPH_T::constraint_t &amp;constraint)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>registerNewNodeAtEnd</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>ac1ae6a8e5103e7addd65b69c9e5d185e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>addNodeAnnotsToPose</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CNodeRegistrationDecider.html</anchorfile>
      <anchor>a4b279a68a3280c369ec53fb5e173f281</anchor>
      <arglist>(global_pose_t *pose) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CNTRIPClient</name>
    <filename>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</filename>
    <class kind="struct">mrpt::hwdrivers::CNTRIPClient::NTRIPArgs</class>
    <class kind="struct">mrpt::hwdrivers::CNTRIPClient::TMountPoint</class>
    <member kind="typedef">
      <type>std::list&lt; TMountPoint &gt;</type>
      <name>TListMountPoints</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>ad626034849fadb5eb0e2ed3899d1c6ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a49c0c442053f02146b64ba495b9e77e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CNTRIPClient</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a6347b7b140146cc2b7c941ddb48d6165</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a3dc6704f5f54ff140e65cac1904a6b4e</anchor>
      <arglist>(const NTRIPArgs &amp;params, std::string &amp;out_errmsg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendBackToServer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a7d8a52b888511f6b7f6c46e77d8d99b5</anchor>
      <arglist>(const std::string &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CNTRIPClient</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>abff69d699bfe448ebacb78ae5005cdb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>retrieveListOfMountpoints</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a9e6a0b566fe5567286e23dcbcf6a39b4</anchor>
      <arglist>(TListMountPoints &amp;out_list, std::string &amp;out_errmsg, const std::string &amp;server, int port=2101, const std::string &amp;auth_user=std::string(), const std::string &amp;auth_pass=std::string())</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::synch::MT_buffer</type>
      <name>stream_data</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a458f01bf0273c929eb833556b957511d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>connError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a751ec92c2aa49ca75bc91e36740dc821af2685645b4ae71556c2a760d17e135d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>connOk</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a751ec92c2aa49ca75bc91e36740dc821a48c116b33c4a457bf36497d1ce164541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>connUnauthorized</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a751ec92c2aa49ca75bc91e36740dc821aa03c42605a10f31d9077be5566f90e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>TConnResult</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a751ec92c2aa49ca75bc91e36740dc821</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>connOk</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a751ec92c2aa49ca75bc91e36740dc821a48c116b33c4a457bf36497d1ce164541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>connError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a751ec92c2aa49ca75bc91e36740dc821af2685645b4ae71556c2a760d17e135d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>connUnauthorized</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a751ec92c2aa49ca75bc91e36740dc821aa03c42605a10f31d9077be5566f90e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>private_ntrip_thread</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a65fdbccac83e25708cdd3a474bbf79b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TConnResult</type>
      <name>m_answer_connection</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a36dcd1e2de18e02fee4a608c9c619b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NTRIPArgs</type>
      <name>m_args</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a5b71e616c2adfc33dba035a5bb282598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CSemaphore</type>
      <name>m_sem_first_connect_done</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a127d166d7e90372d491c37a673c45f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CSemaphore</type>
      <name>m_sem_sock_closed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a89adf23071e0cf10f329f7f8946f0b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_thread</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a910873d970b783ce1ba89427792e9364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_thread_do_process</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>aa9ca2cbc768910421706d28a2f86e133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_thread_exit</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>aab495f81575c4f26a215bdb26b7aed2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::MT_buffer</type>
      <name>m_upload_data</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>a3779e8eff0fa4aa95daeb85e22328cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_waiting_answer_connection</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPClient.html</anchorfile>
      <anchor>ae2e7f4616ba0d86f3125fce82572073b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CNTRIPEmitter</name>
    <filename>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CNTRIPEmitter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a9a902fdfe22f5564df4c91c0259d9e21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a5ea69c33615837d078106e2a8ec5146c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CNTRIPClient &amp;</type>
      <name>getNTRIPClient</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a6ac3f11973366b3671cd06fdc0c38314</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CNTRIPClient &amp;</type>
      <name>getNTRIPClient</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a429d448d8d847b3a0bd00478e612401b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getOutputSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a95cb13fbe2c6cc53b25689031402cc8e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getRawOutputFilePrefix</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a4f9077b457c1d561b0219344729edd41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a7b1b799edffd814a35178b4db574e43f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutputSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>ad426e572a1dc50154c3bb8f7a02b4de5</anchor>
      <arglist>(const std::string &amp;port)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRawOutputFilePrefix</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a86fe76efa9324797d9b335b95738ad4c</anchor>
      <arglist>(const std::string &amp;outfile)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CNTRIPEmitter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>aa03533daae6a914bd5cee6bdc58bb62a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a8bf76048f9b83dda66ac002ec5f343fe</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CNTRIPClient</type>
      <name>m_client</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a2891e07cc2dad9154c8a0639555ee7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_com_bauds</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a73c632823d6552325a24e6f1f05a8a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_com_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a4fa0b54f0317a8a983e8e8564968dee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CNTRIPClient::NTRIPArgs</type>
      <name>m_ntrip_args</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a95f34c0e7ab8a7434137c27f45a6ecc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CSerialPort</type>
      <name>m_out_COM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>af31938934b3de206cb00160ac62ad401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_rate_count</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>aa4a9f6550e7ea8d7ff493a9bcf790c91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CTicTac</type>
      <name>m_rate_timer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a73bb9e5d2513930fa96eb6349cd3a5e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_raw_output_file_prefix</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>ac72cd94e7f77da115210ad02928cbf4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ofstream</type>
      <name>m_raw_output_file_stream</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>a3e6a96f29496af72d93c31241c67534a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_transmit_to_server</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CNTRIPEmitter.html</anchorfile>
      <anchor>ac1e4ae452f00a63faf9c393f95d63723</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::cob_base_node</name>
    <filename>classexprtk_1_1details_1_1cob__base__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function" virtualness="pure">
      <type>virtual const T</type>
      <name>c</name>
      <anchorfile>classexprtk_1_1details_1_1cob__base__node.html</anchorfile>
      <anchor>a0b9092d98d86bcc17df497a69d1cf69b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual expression_node&lt; T &gt; *</type>
      <name>move_branch</name>
      <anchorfile>classexprtk_1_1details_1_1cob__base__node.html</anchorfile>
      <anchor>a3bfa94179793343c0e4a21303abf054f</anchor>
      <arglist>(const std::size_t &amp;index)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1cob__base__node.html</anchorfile>
      <anchor>a8cfc3f6dfc692bc7b36210c21a3b7f1c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>set_c</name>
      <anchorfile>classexprtk_1_1details_1_1cob__base__node.html</anchorfile>
      <anchor>a816f10f9956f82df31fdb769f5923553</anchor>
      <arglist>(const T)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~cob_base_node</name>
      <anchorfile>classexprtk_1_1details_1_1cob__base__node.html</anchorfile>
      <anchor>a64bb6633ce8abbcf4d33e36333a1acce</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::cob_node</name>
    <filename>classexprtk_1_1details_1_1cob__node.html</filename>
    <templarg>T</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::cob_base_node</base>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>a832c346b756299ae399d2c298eb7663b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>adb9e094df1f17b30377512e369d6aab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>a6b897030190392699255a5a7187b7ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt; *</type>
      <name>branch</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>acdc9708f02fdcbaf2a23f9c07940ceea</anchor>
      <arglist>(const std::size_t &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>c</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>a879b59d407651d1ab811ae2da55b0529</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cob_node</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>a3e497fd17502a7061ec665db88bb8433</anchor>
      <arglist>(const T const_var, const expression_ptr brnch)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt; *</type>
      <name>move_branch</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>aa8be6cc4aa24d375c672493c795a950c</anchor>
      <arglist>(const std::size_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>aab441d03dc406f3ee27500967fed050a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_c</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>afacea3f5920b84eca62811d1e73c1961</anchor>
      <arglist>(const T new_c)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>af3536a7619b0cca19194ec101a9a6c8f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~cob_node</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>ae8cad74b50a1294671cc8927fd0c5f52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>cob_node</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>af8b43020a1d85ae13774400bd3007d9a</anchor>
      <arglist>(const cob_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cob_node&lt; T, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>acb7fd7f8407516ecf277c6ae68983995</anchor>
      <arglist>(const cob_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>branch_t</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>a4052c71f271013c30076ad473822b4a0</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T</type>
      <name>c_</name>
      <anchorfile>classexprtk_1_1details_1_1cob__node.html</anchorfile>
      <anchor>a98fe5326d6bdf64464038d1f8a25eec8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CObject</name>
    <filename>structCObject.html</filename>
    <member kind="variable">
      <type></type>
      <name>CObject</name>
      <anchorfile>structCObject.html</anchorfile>
      <anchor>ac709051fd632e53d26d05e0faad076f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>NULL</name>
      <anchorfile>structCObject.html</anchorfile>
      <anchor>a08c9755185d4766183831172d8f671db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CObject</name>
    <filename>classmrpt_1_1utils_1_1CObject.html</filename>
    <member kind="function">
      <type>CObject *</type>
      <name>clone</name>
      <anchorfile>classmrpt_1_1utils_1_1CObject.html</anchorfile>
      <anchor>a9ef7857a0b36059c078e195a0a65ac00</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CObject *</type>
      <name>duplicate</name>
      <anchorfile>classmrpt_1_1utils_1_1CObject.html</anchorfile>
      <anchor>aa1070e173c5f7e307b09c53f1fd256e2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CObjectPtr</type>
      <name>duplicateGetSmartPtr</name>
      <anchorfile>classmrpt_1_1utils_1_1CObject.html</anchorfile>
      <anchor>a534695890364f4b916bba07dad311bcf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const mrpt::utils::TRuntimeClassId *</type>
      <name>GetRuntimeClass</name>
      <anchorfile>classmrpt_1_1utils_1_1CObject.html</anchorfile>
      <anchor>aaf5af6245e8799302d1d0e6431bd28f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CObject</name>
      <anchorfile>classmrpt_1_1utils_1_1CObject.html</anchorfile>
      <anchor>a4f788729057235c45098aac6b64978c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mrpt::utils::TRuntimeClassId</type>
      <name>classCObject</name>
      <anchorfile>classmrpt_1_1utils_1_1CObject.html</anchorfile>
      <anchor>acb51e4dd811d62c2696aee449d0a4715</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static mrpt::utils::TRuntimeClassId *</type>
      <name>_GetBaseClass</name>
      <anchorfile>classmrpt_1_1utils_1_1CObject.html</anchorfile>
      <anchor>aca77fdb84c81c98520844a992f92da8b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::detectors::CObjectDetection</name>
    <filename>classmrpt_1_1detectors_1_1CObjectDetection.html</filename>
    <member kind="function">
      <type>void</type>
      <name>detectObjects</name>
      <anchorfile>classmrpt_1_1detectors_1_1CObjectDetection.html</anchorfile>
      <anchor>a5072863a67f05eeca80537bc8cdafbc3</anchor>
      <arglist>(const mrpt::obs::CObservationPtr obs, vector_detectable_object &amp;detected)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectObjects</name>
      <anchorfile>classmrpt_1_1detectors_1_1CObjectDetection.html</anchorfile>
      <anchor>aa03fecc4b6a814860995270c553ae968</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, vector_detectable_object &amp;detected)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectObjects</name>
      <anchorfile>classmrpt_1_1detectors_1_1CObjectDetection.html</anchorfile>
      <anchor>acfc7be91446e2ef06a6f15601fdea984</anchor>
      <arglist>(const mrpt::utils::CImage *img, vector_detectable_object &amp;detected)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classmrpt_1_1detectors_1_1CObjectDetection.html</anchorfile>
      <anchor>aa9e3ddf12cacb0f240b492befed74cf8</anchor>
      <arglist>(const std::string &amp;configFile)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classmrpt_1_1detectors_1_1CObjectDetection.html</anchorfile>
      <anchor>ad56cc431856fdbe13ea456c7bdd12283</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>detectObjects_Impl</name>
      <anchorfile>classmrpt_1_1detectors_1_1CObjectDetection.html</anchorfile>
      <anchor>a8d36c79bb2f32aefee56ca6c363eec85</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, vector_detectable_object &amp;detected)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CObjectPtr</name>
    <filename>classmrpt_1_1utils_1_1CObjectPtr.html</filename>
    <base>smart_ptr_clone&lt; CObject &gt;</base>
    <member kind="function">
      <type></type>
      <name>CObjectPtr</name>
      <anchorfile>classmrpt_1_1utils_1_1CObjectPtr.html</anchorfile>
      <anchor>af866e74152afb59fadc18c6e189fb93e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CObjectPtr</name>
      <anchorfile>classmrpt_1_1utils_1_1CObjectPtr.html</anchorfile>
      <anchor>a32f26d2f683d3cfeadea15cf9e9d2ede</anchor>
      <arglist>(const CObject &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CObjectPtr</name>
      <anchorfile>classmrpt_1_1utils_1_1CObjectPtr.html</anchorfile>
      <anchor>a9515bdd64ca6d17d599c7d3860e5afc8</anchor>
      <arglist>(CObject *data)</arglist>
    </member>
    <member kind="function">
      <type>CObjectPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1CObjectPtr.html</anchorfile>
      <anchor>a6425af915349dee06e6a7b4715733a30</anchor>
      <arglist>(const CObject &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>CObjectPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1CObjectPtr.html</anchorfile>
      <anchor>ae7f867dfe2cdff4476f080615c56aa81</anchor>
      <arglist>(const CObjectPtr &amp;r)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>stlplus::smart_ptr_clone&lt; CObject &gt;</type>
      <name>BASE</name>
      <anchorfile>classmrpt_1_1utils_1_1CObjectPtr.html</anchorfile>
      <anchor>aaf2da4f88808a5e7e844a362beea93d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CObservable</name>
    <filename>classmrpt_1_1utils_1_1CObservable.html</filename>
    <member kind="function">
      <type></type>
      <name>CObservable</name>
      <anchorfile>classmrpt_1_1utils_1_1CObservable.html</anchorfile>
      <anchor>a90631cc8c184188cea41c0d494c8bd55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CObservable</name>
      <anchorfile>classmrpt_1_1utils_1_1CObservable.html</anchorfile>
      <anchor>ad538f51e6d726ce3a218d6731ce21944</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>hasSubscribers</name>
      <anchorfile>classmrpt_1_1utils_1_1CObservable.html</anchorfile>
      <anchor>a1c1e8c7d0d184ccdaa7d5a0ee5184e1e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>publishEvent</name>
      <anchorfile>classmrpt_1_1utils_1_1CObservable.html</anchorfile>
      <anchor>af152aa514895175eee03245dd3d2eb3b</anchor>
      <arglist>(const mrptEvent &amp;e) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_observer_begin</name>
      <anchorfile>classmrpt_1_1utils_1_1CObservable.html</anchorfile>
      <anchor>ad75ceb531262a43fe6e2739217e41b86</anchor>
      <arglist>(CObserver *)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_observer_end</name>
      <anchorfile>classmrpt_1_1utils_1_1CObservable.html</anchorfile>
      <anchor>a15f250fc61ff9328d85e3586cbe333c2</anchor>
      <arglist>(CObserver *)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; CObserver * &gt;</type>
      <name>m_subscribers</name>
      <anchorfile>classmrpt_1_1utils_1_1CObservable.html</anchorfile>
      <anchor>af284242c78ccac52706d5c67a3e3946f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CObserver</name>
      <anchorfile>classmrpt_1_1utils_1_1CObservable.html</anchorfile>
      <anchor>a22c18bc499a63fbdf75b61e04846c685</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservation</name>
    <filename>classmrpt_1_1obs_1_1CObservation.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type></type>
      <name>CObservation</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>a75522884115bca3771e651039e0f6287</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>a359102a55f1cab9669f70ec547871e6e</anchor>
      <arglist>(std::ostream &amp;o) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>a5acdf60e7978ba4f2ff10df342a4614b</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>a57c743b29d07641f4ebfb41d9f249ad0</anchor>
      <arglist>(mrpt::math::TPose3D &amp;out_sensorPose) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertObservationInto</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>a4ccc6ad64d20475cf3907428d84c44a6</anchor>
      <arglist>(METRICMAP *theMap, const mrpt::poses::CPose3D *robotPose=NULL) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>af11ef051ad8f694d158b70dbc33984d9</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>af3260c7ac96048e70e5c2025666774b5</anchor>
      <arglist>(const mrpt::math::TPose3D &amp;newSensorPose)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>aa6d28786497c648f0592aa9b34144da3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unload</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>ab6380b7d61d352667270d3c442acac32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>a981cc88483eeb1babf6f3e707188384c</anchor>
      <arglist>(CObservation &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>timestamp</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>a7b451fe31ef344fa28866382e7094bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sensorLabel</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>a759fabd17be6eb8b84b64fc2e093dabb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp</type>
      <name>getTimeStamp</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>aa19454ee10d114a4b22d17dcdeb00837</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::system::TTimeStamp</type>
      <name>getOriginalReceivedTimeStamp</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>acde65a25cf00177ceb0fd7a0128dd5d0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>aa6d28786497c648f0592aa9b34144da3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unload</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation.html</anchorfile>
      <anchor>ab6380b7d61d352667270d3c442acac32</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservation2DRangeScan</name>
    <filename>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::math::CPolygon &gt;</type>
      <name>TListExclusionAreas</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a14338059c9e01779ac2c74a955aabd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; mrpt::math::CPolygon, std::pair&lt; double, double &gt; &gt; &gt;</type>
      <name>TListExclusionAreasWithRanges</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a74fc337c61672f3bcf711d40f6286e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CObservation2DRangeScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a30f9402cf1094d577e8da180e29f3e7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CObservation2DRangeScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a79d5447abe3b09a3e0757e80c9cb271a</anchor>
      <arglist>(const CObservation2DRangeScan &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterByExclusionAngles</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a3f6e61eb181e3961bd339a545d39a879</anchor>
      <arglist>(const std::vector&lt; std::pair&lt; double, double &gt; &gt; &amp;angles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterByExclusionAreas</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>adb4e77c7556f92c81431e9cbff11ce24</anchor>
      <arglist>(const TListExclusionAreas &amp;areas)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterByExclusionAreas</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a2c28057735c079c7d7c080a9566caa45</anchor>
      <arglist>(const TListExclusionAreasWithRanges &amp;areas)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a41318b664d10898d70f0654e0fd5f809</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a37b9bfdff050a8f5d07b9b9ab8be92a9</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasIntensity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>ae36425cb5275be8ee5d7e85e763b7121</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPlanarScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a5072a7e5c8f39b6c1e7fd2bef2db5626</anchor>
      <arglist>(const double tolerance=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromVectors</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a70fd7ecb185ef07b5359edf0cc386172</anchor>
      <arglist>(size_t nRays, const float *scanRanges, const char *scanValidity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScanHasIntensity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>ae757bd60dbc26c5a62cfe2df3e3c21af</anchor>
      <arglist>(bool setHasIntensityFlag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a85ea6731088e522dd0e7e3b94d720b7c</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>truncateByDistanceAndAngle</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a796cc1e84af2a4dfa60135968a753d61</anchor>
      <arglist>(float min_distance, float max_angle, float min_height=0, float max_height=0, float h=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CObservation2DRangeScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>aeebd5ae506ab07a8de7f179546269608</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_has_intensity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>ae965d3285655cd21834c8783ebb328e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int32_t &gt;</type>
      <name>m_intensity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a2f04edc3d76d075643660933fb9f328c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>m_scan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a71470a79b4c8226a01b2ee1cb02ae619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; char &gt;</type>
      <name>m_validRange</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a0616ff7c177e2498c61b3bbc35adf9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::ContainerReadOnlyProxyAccessor&lt; std::vector&lt; float &gt; &gt;</type>
      <name>scan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>ab5e1967302367b14ea77963a8b452dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::ContainerReadOnlyProxyAccessor&lt; std::vector&lt; int32_t &gt; &gt;</type>
      <name>intensity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a025b845d54f89450a125342afe5a55b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::ContainerReadOnlyProxyAccessor&lt; std::vector&lt; char &gt; &gt;</type>
      <name>validRange</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a503fc469009ec8777ffa193aeb4a307f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>aperture</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a6d37e3fb09b872ba3a15dac9401edf3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rightToLeft</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>aa685225f59bb3539ec2eadc0e82fc3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxRange</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a32e2bd74f67bfba6989591b2c4e2cb9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a996b136e4afac5986695c6937a13d1a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>stdError</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>adde71381ff61d13742d520392c8e4021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>beamAperture</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a4b21d93b39b019ef803651540dc7a27d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>deltaPitch</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a5eee44c73d259dcc414549d1002b124c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>abf0dd9b24028657cd925afaa3a074824</anchor>
      <arglist>(const size_t len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeScanAndAssign</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a1581c17a344f067e8d70a8861a89a492</anchor>
      <arglist>(const size_t len, const float rangeVal, const bool rangeValidity, const int32_t rangeIntensity=0)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getScanSize</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>aa2c238304584b22c16b9b1adfd9aa54f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScanRange</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a67afdb2268617ae656f7d99a1951e210</anchor>
      <arglist>(const size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScanRange</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>af65c9ef400193e4f303bdba396c36376</anchor>
      <arglist>(const size_t i, const float val)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>getScanIntensity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a3b41425e009a99929bbb5236d3528483</anchor>
      <arglist>(const size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScanIntensity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a5cc388ab56ae7f2413e4574a41eb2eee</anchor>
      <arglist>(const size_t i, const int val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getScanRangeValidity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a97b18b7b562738a3041eb0fa940b290f</anchor>
      <arglist>(const size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScanRangeValidity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>adb3ee011532672c403fbda1114dda9ad</anchor>
      <arglist>(const size_t i, const bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getScanProperties</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>afd94eebef953ec1a398ba4da8c6c813a</anchor>
      <arglist>(T2DScanProperties &amp;p) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CMetricMapPtr</type>
      <name>m_cachedMap</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>a03b1a3d74123ca38c253da8b50ffcbe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const POINTSMAP *</type>
      <name>getAuxPointsMap</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>ad57ba8030695a27e3cc2b36868f0f7df</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const POINTSMAP *</type>
      <name>buildAuxPointsMap</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>ab98b6338279c2ebf15361383e73b6aa6</anchor>
      <arglist>(const void *options=NULL) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_buildAuxPointsMap</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScan.html</anchorfile>
      <anchor>ab8ab64908d6557ce0579238ebb83947e</anchor>
      <arglist>(const void *options=NULL) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservation2DRangeScanWithUncertainty</name>
    <filename>classmrpt_1_1obs_1_1CObservation2DRangeScanWithUncertainty.html</filename>
    <class kind="struct">mrpt::obs::CObservation2DRangeScanWithUncertainty::TEvalParams</class>
    <member kind="function">
      <type>double</type>
      <name>evaluateScanLikelihood</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScanWithUncertainty.html</anchorfile>
      <anchor>ac158897de331ff02ff68a4adaf790488</anchor>
      <arglist>(const CObservation2DRangeScan &amp;otherScan, const TEvalParams &amp;params) const </arglist>
    </member>
    <member kind="variable">
      <type>CObservation2DRangeScan</type>
      <name>rangeScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScanWithUncertainty.html</anchorfile>
      <anchor>a6dd91361510ffe3fcc4d93f3a4f3be16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::MatrixXd</type>
      <name>rangesCovar</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScanWithUncertainty.html</anchorfile>
      <anchor>ac117cc5d7fc817aff8bf03783d13beca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::VectorXd</type>
      <name>rangesMean</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation2DRangeScanWithUncertainty.html</anchorfile>
      <anchor>a48e2958950a99db4cbc0610afebb0a36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservation3DRangeScan</name>
    <filename>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</filename>
    <base>mrpt::obs::CObservation</base>
    <class kind="struct">mrpt::obs::CObservation3DRangeScan::TCached3DProjTables</class>
    <class kind="struct">mrpt::obs::CObservation3DRangeScan::TPixelLabelInfo</class>
    <class kind="struct">mrpt::obs::CObservation3DRangeScan::TPixelLabelInfoBase</class>
    <member kind="enumvalue">
      <name>CH_IR</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>abc2f2c483f7e1a29b0dcbfc7976230a6a7ddeec8d36ebb91517ee88b3d49ae9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CH_VISIBLE</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>abc2f2c483f7e1a29b0dcbfc7976230a6aabd09312d2a2391d9df4ba6a66eff24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CObservation3DRangeScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a61bb9889863a0f4d2f79925b6dea0600</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo2DScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a54782cc50c750fafdb8b1a4a36f3ffe8</anchor>
      <arglist>(mrpt::obs::CObservation2DRangeScan &amp;out_scan2d, const T3DPointsTo2DScanParams &amp;scanParams, const TRangeImageFilterParams &amp;filterParams=TRangeImageFilterParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo2DScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a8069bed9ef91cdfce4a1d1398495f83d</anchor>
      <arglist>(mrpt::obs::CObservation2DRangeScan &amp;out_scan2d, const std::string &amp;sensorLabel, const double angle_sup=mrpt::utils::DEG2RAD(5), const double angle_inf=mrpt::utils::DEG2RAD(5), const double oversampling_ratio=1.2, const mrpt::math::CMatrix *rangeMask_min=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>adfafbd36fa0ef32fe325b6174250409b</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getZoneAsObs</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a7bf74e4ec685ae3e7cf55242b8657308</anchor>
      <arglist>(CObservation3DRangeScan &amp;obs, const unsigned int &amp;r1, const unsigned int &amp;r2, const unsigned int &amp;c1, const unsigned int &amp;c2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3DPointsFromDepthImage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a9b14bbb09e4d0b4a2c52bac0d17c4513</anchor>
      <arglist>(const bool PROJ3D_USE_LUT=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3DPointsFromDepthImageInto</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a1d258547539988d012003cb9bdc0f6e1</anchor>
      <arglist>(POINTMAP &amp;dest_pointcloud, const T3DPointsProjectionParams &amp;projectParams, const TRangeImageFilterParams &amp;filterParams=TRangeImageFilterParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3DPointsFromDepthImageInto</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ac0a2b3cb9f8f22526ce1a475ea53f9b6</anchor>
      <arglist>(POINTMAP &amp;dest_pointcloud, const bool takeIntoAccountSensorPoseOnRobot, const mrpt::poses::CPose3D *robotPoseInTheWorld=NULL, const bool PROJ3D_USE_LUT=true, const mrpt::math::CMatrix *rangeMask_min=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a67509d53e0d7a3f70f7559bec1e7f9b6</anchor>
      <arglist>(CObservation3DRangeScan &amp;o)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CObservation3DRangeScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>aaa0579c513a306f770b8a238f0d319ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ab8f7ce0c60992ab39964a99b76b56d6f</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unload</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a1981f4b1a7c4289153815e94a3258b2b</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>points3D_isExternallyStored</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a1a5c9a0a47b736ed19447466e3515915</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>points3D_getExternalStorageFile</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ac9929f20c3d9c0d82549d9319393b5f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points3D_getExternalStorageFileAbsolutePath</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a0a7b2f1c9c772ea097eae1b2a5aaa132</anchor>
      <arglist>(std::string &amp;out_path) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>points3D_getExternalStorageFileAbsolutePath</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ab22e758ea38e4421e59a7a826e811104</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points3D_convertToExternalStorage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a049c1726c6ffb20ccd40c3f008e9a9db</anchor>
      <arglist>(const std::string &amp;fileName, const std::string &amp;use_this_base_dir)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rangeImage_isExternallyStored</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ac1db51fc1f566b0f8874e667bb0d6825</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rangeImage_getExternalStorageFile</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>abf9df622ae2960414d2f4fe8018e96bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rangeImage_getExternalStorageFileAbsolutePath</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a96ed9e8cf6c8fd815b874f890ff342cc</anchor>
      <arglist>(std::string &amp;out_path) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rangeImage_getExternalStorageFileAbsolutePath</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a7f75991a2bd4496a18214ab229bc9e19</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rangeImage_convertToExternalStorage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a2e501e70dd0190e39b2a9f49d07c0553</anchor>
      <arglist>(const std::string &amp;fileName, const std::string &amp;use_this_base_dir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rangeImage_forceResetExternalStorage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>adea016ab8e23b269e6857d6a220998f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>recoverCameraCalibrationParameters</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ac4ba8a6ea6323a0afc37ff8bac36a6f7</anchor>
      <arglist>(const CObservation3DRangeScan &amp;in_obs, mrpt::utils::TCamera &amp;out_camParams, const double camera_offset=0.01)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasConfidenceImage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a42ece552b7ac721ce4e78fe276289f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage</type>
      <name>confidenceImage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a9cd8ecc9ce4f76eb38f8bd80abfc9c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>EXTERNALS_AS_TEXT</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a7181f0f7d3b991f9b516881bb4e3012c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static TCached3DProjTables</type>
      <name>m_3dproj_lut</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ace11a3e01ca3c38c662b10d47b62ed5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_points3D_external_file</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a5f81c1696c6fa5c8434bbd1bb949a7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_points3D_external_stored</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a148b78ac55033521fd1ab765f5e34187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_rangeImage_external_file</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a67277827856c6a06928db93460d18b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_rangeImage_external_stored</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a9f88bf8a1671497323de20d6011183f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ab8f7ce0c60992ab39964a99b76b56d6f</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unload</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a1981f4b1a7c4289153815e94a3258b2b</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasPoints3D</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a6df57af16ebb57372f5b2ad43d695909</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>points3D_x</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a7df0c0e1264439364908a4dbd03b57fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>points3D_y</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a9e176336abbf5317476408cd81a77d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>points3D_z</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>aae765e69b30cd950848435ff4beba155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>points3D_idxs_x</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a39858dd5d9cddd2c8fc7976b11e6e575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>points3D_idxs_y</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a95fa0f62fc8d4168101dd57d68ac44b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizePoints3DVectors</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a01d4adc14ae5ca8b0b73584c0b5e9087</anchor>
      <arglist>(const size_t nPoints)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>points3D_isExternallyStored</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a1a5c9a0a47b736ed19447466e3515915</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>points3D_getExternalStorageFile</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ac9929f20c3d9c0d82549d9319393b5f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points3D_getExternalStorageFileAbsolutePath</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a0a7b2f1c9c772ea097eae1b2a5aaa132</anchor>
      <arglist>(std::string &amp;out_path) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>points3D_getExternalStorageFileAbsolutePath</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ab22e758ea38e4421e59a7a826e811104</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points3D_convertToExternalStorage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a049c1726c6ffb20ccd40c3f008e9a9db</anchor>
      <arglist>(const std::string &amp;fileName, const std::string &amp;use_this_base_dir)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasRangeImage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>aab995338a172daf78f0654f06875e58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrix</type>
      <name>rangeImage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ab91da8cac65a4786cb547205c31a09fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>range_is_depth</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>aef2828b30dd5b12371fb7d9d51bc9098</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rangeImage_setSize</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ad513187b42d980d843999fab3ddf592c</anchor>
      <arglist>(const int HEIGHT, const int WIDTH)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rangeImage_isExternallyStored</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ac1db51fc1f566b0f8874e667bb0d6825</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rangeImage_getExternalStorageFile</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>abf9df622ae2960414d2f4fe8018e96bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rangeImage_getExternalStorageFileAbsolutePath</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a96ed9e8cf6c8fd815b874f890ff342cc</anchor>
      <arglist>(std::string &amp;out_path) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>rangeImage_getExternalStorageFileAbsolutePath</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a7f75991a2bd4496a18214ab229bc9e19</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rangeImage_convertToExternalStorage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a2e501e70dd0190e39b2a9f49d07c0553</anchor>
      <arglist>(const std::string &amp;fileName, const std::string &amp;use_this_base_dir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rangeImage_forceResetExternalStorage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>adea016ab8e23b269e6857d6a220998f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TIntensityChannelID</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>abc2f2c483f7e1a29b0dcbfc7976230a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CH_VISIBLE</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>abc2f2c483f7e1a29b0dcbfc7976230a6aabd09312d2a2391d9df4ba6a66eff24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CH_IR</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>abc2f2c483f7e1a29b0dcbfc7976230a6a7ddeec8d36ebb91517ee88b3d49ae9d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasIntensityImage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a5053d88293e2bdbaf753eb83f46f2bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage</type>
      <name>intensityImage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>ac948022bc112760dc5cb3107f4a3026e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TIntensityChannelID</type>
      <name>intensityImageChannel</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a2aea3445f583e52ce289b804685d9822</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasConfidenceImage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a42ece552b7ac721ce4e78fe276289f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage</type>
      <name>confidenceImage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a9cd8ecc9ce4f76eb38f8bd80abfc9c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stlplus::smart_ptr&lt; TPixelLabelInfoBase &gt;</type>
      <name>TPixelLabelInfoPtr</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>aeacc62b66a97fdb89c1d746b8fdb3e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPixelLabelInfoPtr</type>
      <name>pixelLabels</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a2941d5770521cd2d8b9c000bb3de53e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasPixelLabels</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a3276a53732705d4b9ef11dd94bd44e39</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TCamera</type>
      <name>cameraParams</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a43dc88ac5ca3c5e4f8e5e1619b3b0e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TCamera</type>
      <name>cameraParamsIntensity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a16ce14cb9bb8ddd26148b5dec722289e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>relativePoseIntensityWRTDepth</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a53018890d23565f857e8ebe717f8bd08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxRange</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a468364bf039c5587a4712c19bef6b24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>adac53b87a0c824f7eb114c42a68959aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>stdError</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a1017811f469be0eb013dff174cf60a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doDepthAndIntensityCamerasCoincide</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a520a0d1e2c19f4b3b5b95e75aa890ebf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a50c264330744c2d0e78983e76c41aba2</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation3DRangeScan.html</anchorfile>
      <anchor>a9beebf1d5eec4fb942f1a9b891db4fae</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CObservation3DRangeScan_Points_MemPoolData</name>
    <filename>structCObservation3DRangeScan__Points__MemPoolData.html</filename>
    <member kind="variable">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>idxs_x</name>
      <anchorfile>structCObservation3DRangeScan__Points__MemPoolData.html</anchorfile>
      <anchor>a50a429d62260bb67cf5a864c88499358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>idxs_y</name>
      <anchorfile>structCObservation3DRangeScan__Points__MemPoolData.html</anchorfile>
      <anchor>a820e470686e853c862b6f4212d7b037a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>pts_x</name>
      <anchorfile>structCObservation3DRangeScan__Points__MemPoolData.html</anchorfile>
      <anchor>a20789827ba1d9e9ade4e73b54791ba69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>pts_y</name>
      <anchorfile>structCObservation3DRangeScan__Points__MemPoolData.html</anchorfile>
      <anchor>aab4b8e71c60aa8c29f7bc9b5e0185357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>pts_z</name>
      <anchorfile>structCObservation3DRangeScan__Points__MemPoolData.html</anchorfile>
      <anchor>afb7180f8df2225a7b85807fbd1697fcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CObservation3DRangeScan_Points_MemPoolParams</name>
    <filename>structCObservation3DRangeScan__Points__MemPoolParams.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isSuitable</name>
      <anchorfile>structCObservation3DRangeScan__Points__MemPoolParams.html</anchorfile>
      <anchor>a93fbc7f8ac6dc496a1a0d06fff7dfd91</anchor>
      <arglist>(const CObservation3DRangeScan_Points_MemPoolParams &amp;req) const </arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>WH</name>
      <anchorfile>structCObservation3DRangeScan__Points__MemPoolParams.html</anchorfile>
      <anchor>ac8891a7469ab8c481d44422cc1f18cc8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CObservation3DRangeScan_Ranges_MemPoolData</name>
    <filename>structCObservation3DRangeScan__Ranges__MemPoolData.html</filename>
    <member kind="variable">
      <type>mrpt::math::CMatrix</type>
      <name>rangeImage</name>
      <anchorfile>structCObservation3DRangeScan__Ranges__MemPoolData.html</anchorfile>
      <anchor>a80742b5a92d692dc7ede0d535e47eb65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CObservation3DRangeScan_Ranges_MemPoolParams</name>
    <filename>structCObservation3DRangeScan__Ranges__MemPoolParams.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isSuitable</name>
      <anchorfile>structCObservation3DRangeScan__Ranges__MemPoolParams.html</anchorfile>
      <anchor>a89473cd6ecdeba8978636f6d8610adc2</anchor>
      <arglist>(const CObservation3DRangeScan_Ranges_MemPoolParams &amp;req) const </arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>H</name>
      <anchorfile>structCObservation3DRangeScan__Ranges__MemPoolParams.html</anchorfile>
      <anchor>a6853edf3f23b3c5b924702694a5b8040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>W</name>
      <anchorfile>structCObservation3DRangeScan__Ranges__MemPoolParams.html</anchorfile>
      <anchor>adc004b78203cf7b296ecfcb49ba82eae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservation6DFeatures</name>
    <filename>classmrpt_1_1obs_1_1CObservation6DFeatures.html</filename>
    <base>mrpt::obs::CObservation</base>
    <class kind="struct">mrpt::obs::CObservation6DFeatures::TMeasurement</class>
    <member kind="function">
      <type></type>
      <name>CObservation6DFeatures</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation6DFeatures.html</anchorfile>
      <anchor>ac7ba204e0b1401c048e823b636339957</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation6DFeatures.html</anchorfile>
      <anchor>ae1ad157071aaa39e86fb0b24050af2c6</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation6DFeatures.html</anchorfile>
      <anchor>a52a6237e304a32caa7d5a1ac7f0be532</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation6DFeatures.html</anchorfile>
      <anchor>a669faa58ff99a265cf19216d72ce97a1</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxSensorDistance</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation6DFeatures.html</anchorfile>
      <anchor>a9a6120d404ef7fa5bab0c49716b9dd6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minSensorDistance</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation6DFeatures.html</anchorfile>
      <anchor>ad1dec627af4fb204f95ac597cc33c441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::aligned_containers&lt; TMeasurement &gt;::deque_t</type>
      <name>sensedFeatures</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation6DFeatures.html</anchorfile>
      <anchor>aaa1179d6686ef28e747febd95f62b489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservation6DFeatures.html</anchorfile>
      <anchor>a13f71695ecec13ec19cbacbdcf4d07e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationBatteryState</name>
    <filename>classmrpt_1_1obs_1_1CObservationBatteryState.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationBatteryState</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBatteryState.html</anchorfile>
      <anchor>af76ae990ef9ac719c50d3cfcd957671b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBatteryState.html</anchorfile>
      <anchor>aea40ae0b11502ce526f6f8ace9cfc224</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBatteryState.html</anchorfile>
      <anchor>ae52d50ef96b8643bae76b4069c2c074f</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBatteryState.html</anchorfile>
      <anchor>a9e0f4cf49ca9e019cea7ecc4f2dbe36c</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>voltageMainRobotBattery</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBatteryState.html</anchorfile>
      <anchor>ac7134a649f6bb22ec3630ec7b23d2d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>voltageMainRobotBatteryIsValid</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBatteryState.html</anchorfile>
      <anchor>a63b05bb137c3b218b7c6c7def74fdd26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>voltageMainRobotComputer</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBatteryState.html</anchorfile>
      <anchor>a8be1e39287ea88379a225a6cc21b4e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>voltageMainRobotComputerIsValid</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBatteryState.html</anchorfile>
      <anchor>a7d22b05cd922b272264e91fe04f491e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorDouble</type>
      <name>voltageOtherBatteries</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBatteryState.html</anchorfile>
      <anchor>a0cc2c1b9f61f6a6411a3fbcd8cf96f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_bool</type>
      <name>voltageOtherBatteriesValid</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBatteryState.html</anchorfile>
      <anchor>a66b0d5399207ec558fe18599ee997576</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationBeaconRanges</name>
    <filename>classmrpt_1_1obs_1_1CObservationBeaconRanges.html</filename>
    <base>mrpt::obs::CObservation</base>
    <class kind="struct">mrpt::obs::CObservationBeaconRanges::TMeasurement</class>
    <member kind="function">
      <type></type>
      <name>CObservationBeaconRanges</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBeaconRanges.html</anchorfile>
      <anchor>ade656ba34cf95b18741ee6aa9d18cd84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>debugPrintOut</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBeaconRanges.html</anchorfile>
      <anchor>a383f25f80ac9a4f9a200046baf9fbf8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBeaconRanges.html</anchorfile>
      <anchor>a416cab86d67ac83083478ecaa25111c8</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSensedRangeByBeaconID</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBeaconRanges.html</anchorfile>
      <anchor>af6534f8357c41d1a0b507c37d8c4acdb</anchor>
      <arglist>(int32_t beaconID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBeaconRanges.html</anchorfile>
      <anchor>a7225433f5ef8122572b1462b350e7fa8</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBeaconRanges.html</anchorfile>
      <anchor>a797baa0849b589c82e3de05cd01b150e</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose2D</type>
      <name>auxEstimatePose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBeaconRanges.html</anchorfile>
      <anchor>a4296ca14a692d714abf63988705519e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxSensorDistance</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBeaconRanges.html</anchorfile>
      <anchor>a0303bca4d959d06d781286fc588656d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minSensorDistance</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBeaconRanges.html</anchorfile>
      <anchor>a8bb83dce204b5bf8bbc09b135c36bc4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; TMeasurement &gt;</type>
      <name>sensedData</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBeaconRanges.html</anchorfile>
      <anchor>aa3b5df49312cdee8fffa6ef5963daaf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>stdError</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBeaconRanges.html</anchorfile>
      <anchor>a14db76350d31f5e55f11e11358873df2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationBearingRange</name>
    <filename>classmrpt_1_1obs_1_1CObservationBearingRange.html</filename>
    <base>mrpt::obs::CObservation</base>
    <class kind="struct">mrpt::obs::CObservationBearingRange::TMeasurement</class>
    <member kind="typedef">
      <type>std::vector&lt; TMeasurement &gt;</type>
      <name>TMeasurementList</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>aa3dfb38ba0284511bb72b54439f45aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CObservationBearingRange</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>a1eaeb4e2ebe6b763f046899f0913e085</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>debugPrintOut</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>adc8ef29c8bfde2e0896cfdb2125f6c99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>a4d8b27d2c3fb8acb6fb18d2c74235cd2</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>ad49d6cea4ece3c634a59029324718483</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>af42def5872b60af3f11cfb301a7daea7</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fieldOfView_pitch</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>a7981c40d4b7bbec111c45b6e4b847d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fieldOfView_yaw</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>afba84cc51c3a04f6fe9bfc6057ea9279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxSensorDistance</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>a888635759736b76350d5547d4c145cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minSensorDistance</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>a78411a641fa0a011cbc11523ab51058c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMeasurementList</type>
      <name>sensedData</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>a3296d32065c4f6af6627028df7bbcd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensor_std_pitch</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>a85e359518db2684468500f05837639c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensor_std_range</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>a80bd677ede3cc23714ab8e53cef5193f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensor_std_yaw</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>a54472675568d9380941eb9bad6727701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorLocationOnRobot</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>ad5e18b064594677a962af58080f45224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>validCovariances</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationBearingRange.html</anchorfile>
      <anchor>aa78f3554e44146d7f2d2be66181ca55d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationCANBusJ1939</name>
    <filename>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationCANBusJ1939</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</anchorfile>
      <anchor>a7c952446f0d5257fd68c5c390d2fa546</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</anchorfile>
      <anchor>a3b2bc1d425620130b2e2e79abebfc101</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</anchorfile>
      <anchor>a1638b79c18a6f3960226bc4ad5de24ac</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</anchorfile>
      <anchor>a0203e002465487b2b49892cc3d4f2e8b</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CObservationCANBusJ1939</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</anchorfile>
      <anchor>af689e1494ca5384cd3e0b236334eab36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</anchorfile>
      <anchor>a4762e26afcbf66f8d1b26ac030119bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_data_length</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</anchorfile>
      <anchor>afa293c683973e73feea6145ef0256b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_pdu_format</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</anchorfile>
      <anchor>a59a48dd78660b04386cd474f06e6d3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_pdu_spec</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</anchorfile>
      <anchor>a708383f4c8267ad0e1b849b454a27c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_pgn</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</anchorfile>
      <anchor>a2a50ae2d6195622d9298554f8826d692</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_priority</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</anchorfile>
      <anchor>a9be1948de1a40d34a9425fe8060a98cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; char &gt;</type>
      <name>m_raw_frame</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</anchorfile>
      <anchor>aab5bfc7638bd9508bd0313bd7bdbd4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_src_address</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationCANBusJ1939.html</anchorfile>
      <anchor>a1312704129d9d070cd67b84970d4f6cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationComment</name>
    <filename>classmrpt_1_1obs_1_1CObservationComment.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationComment</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationComment.html</anchorfile>
      <anchor>a930b4146940541944976d20cd9d2658d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationComment.html</anchorfile>
      <anchor>a2adb647056b23466d263133cf7df8489</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationComment.html</anchorfile>
      <anchor>aaaa0213f8f9b01d9791d3e03345f0151</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationComment.html</anchorfile>
      <anchor>af5fae0617dca1999d5751d023028c180</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CObservationComment</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationComment.html</anchorfile>
      <anchor>a82141894a954a39d78c1cd576e0ddee9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>text</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationComment.html</anchorfile>
      <anchor>aceb8384cb0e0f6140aea74661db50edf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationGasSensors</name>
    <filename>classmrpt_1_1obs_1_1CObservationGasSensors.html</filename>
    <base>mrpt::obs::CObservation</base>
    <class kind="class">mrpt::obs::CObservationGasSensors::CMOSmodel</class>
    <class kind="struct">mrpt::obs::CObservationGasSensors::TObservationENose</class>
    <member kind="function">
      <type></type>
      <name>CObservationGasSensors</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors.html</anchorfile>
      <anchor>a4bf46dcbd1ab507e6542894969646fee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors.html</anchorfile>
      <anchor>a3f0999bd153c1796208617581ddb623e</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors.html</anchorfile>
      <anchor>a7d9633b73d460d0856cc4661fcbac326</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors.html</anchorfile>
      <anchor>a01e9ec050a8a332bc2c9a9ce526d9804</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TObservationENose &gt;</type>
      <name>m_readings</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGasSensors.html</anchorfile>
      <anchor>a2c3cff58f7bde24a6da38b5eac16278b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationGPS</name>
    <filename>classmrpt_1_1obs_1_1CObservationGPS.html</filename>
    <base>mrpt::obs::CObservation</base>
    <class kind="struct">mrpt::obs::CObservationGPS::internal_msg_test_proxy</class>
    <member kind="typedef">
      <type>std::map&lt; gnss::gnss_message_type_t, gnss::gnss_message_ptr &gt;</type>
      <name>message_list_t</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a848d77fd44ad9facc28f127b3a603b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CObservationGPS</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a676482fb5678ff1b09793b9b128d99e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMsg</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>ad21b2a14dc77906afacac06bf9b02702</anchor>
      <arglist>(const MSG_CLASS &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMsgType</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a10ee05a2b034a913b9031d354ff7d087</anchor>
      <arglist>(const gnss::gnss_message_type_t type_id) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMsgClass</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a9b7eb05e7a597fe3d12c329f4ca7caa9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::obs::gnss::gnss_message *</type>
      <name>getMsgByType</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>ad43a3492a4a187a75154965e823afc1e</anchor>
      <arglist>(const gnss::gnss_message_type_t type_id)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::obs::gnss::gnss_message *</type>
      <name>getMsgByType</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a770527a2a8bba15d793423c89169a42c</anchor>
      <arglist>(const gnss::gnss_message_type_t type_id) const </arglist>
    </member>
    <member kind="function">
      <type>MSG_CLASS &amp;</type>
      <name>getMsgByClass</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a60fb327f199797f2eb38c91ebc319c2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const MSG_CLASS &amp;</type>
      <name>getMsgByClass</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a8aca66241a30534f485b35117e8cf533</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>MSG_CLASS *</type>
      <name>getMsgByClassPtr</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>aaf099f40ada67d7ead091d149ecdcd06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const MSG_CLASS *</type>
      <name>getMsgByClassPtr</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>ad3c4f7c4a9c3b4a1602e5be613fe9263</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToStream</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>af699065116f661c02454517e3d255e26</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToConsole</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>af7fd365dc2c6ea8d81f5be82945dda75</anchor>
      <arglist>(std::ostream &amp;o=std::cout) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>abd8b567037f9d510fdfdf1690c4c052f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a8ff73d77ee523cb804f73423181cf38a</anchor>
      <arglist>(CObservationGPS &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a44281d5b56ce38b1104bc4dd050daa80</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a77e750dcc95886f4599ee6ed0db691da</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a7f249fa2b9d8fc3c6c8b3e1bc9c1ee45</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp</type>
      <name>getOriginalReceivedTimeStamp</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a92a7dea257f7d463d44d3d9dfb1f8aa5</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>GPS_time_to_UTC</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a01aa258c4e6918c4bf4a4c785b065d4f</anchor>
      <arglist>(uint16_t gps_week, double gps_sec, const int leap_seconds_count, mrpt::system::TTimeStamp &amp;utc_out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>GPS_time_to_UTC</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a38c325d513854383c42b5fdb27d2b6d0</anchor>
      <arglist>(uint16_t gps_week, double gps_sec, const int leap_seconds_count, mrpt::system::TTimeParts &amp;utc_out)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a4c56dc4b2d8615b1fb8b7f7b8173dd6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>originalReceivedTimestamp</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>adaeae82718fa05bd1b41151bbde2af43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_satellite_timestamp</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a355f48fef8d534ebd8a799b19c5b649c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>message_list_t</type>
      <name>messages</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>ab921ebd92f5d075a64a638e2fdf6c06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a4c56dc4b2d8615b1fb8b7f7b8173dd6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>originalReceivedTimestamp</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>adaeae82718fa05bd1b41151bbde2af43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_satellite_timestamp</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a355f48fef8d534ebd8a799b19c5b649c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>message_list_t</type>
      <name>messages</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>ab921ebd92f5d075a64a638e2fdf6c06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMsg</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>ad21b2a14dc77906afacac06bf9b02702</anchor>
      <arglist>(const MSG_CLASS &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMsgType</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a10ee05a2b034a913b9031d354ff7d087</anchor>
      <arglist>(const gnss::gnss_message_type_t type_id) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMsgClass</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a9b7eb05e7a597fe3d12c329f4ca7caa9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::obs::gnss::gnss_message *</type>
      <name>getMsgByType</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>ad43a3492a4a187a75154965e823afc1e</anchor>
      <arglist>(const gnss::gnss_message_type_t type_id)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::obs::gnss::gnss_message *</type>
      <name>getMsgByType</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a770527a2a8bba15d793423c89169a42c</anchor>
      <arglist>(const gnss::gnss_message_type_t type_id) const </arglist>
    </member>
    <member kind="function">
      <type>MSG_CLASS &amp;</type>
      <name>getMsgByClass</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a60fb327f199797f2eb38c91ebc319c2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const MSG_CLASS &amp;</type>
      <name>getMsgByClass</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a8aca66241a30534f485b35117e8cf533</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>MSG_CLASS *</type>
      <name>getMsgByClassPtr</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>aaf099f40ada67d7ead091d149ecdcd06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const MSG_CLASS *</type>
      <name>getMsgByClassPtr</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>ad3c4f7c4a9c3b4a1602e5be613fe9263</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToStream</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>af699065116f661c02454517e3d255e26</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToConsole</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>af7fd365dc2c6ea8d81f5be82945dda75</anchor>
      <arglist>(std::ostream &amp;o=std::cout) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>abd8b567037f9d510fdfdf1690c4c052f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a8ff73d77ee523cb804f73423181cf38a</anchor>
      <arglist>(CObservationGPS &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a44281d5b56ce38b1104bc4dd050daa80</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a77e750dcc95886f4599ee6ed0db691da</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a7f249fa2b9d8fc3c6c8b3e1bc9c1ee45</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp</type>
      <name>getOriginalReceivedTimeStamp</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a92a7dea257f7d463d44d3d9dfb1f8aa5</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="typedef">
      <type>gnss::UTC_time</type>
      <name>TUTCTime</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a4461464b7fa831f1004b325bfed29386</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>gnss::Message_TOPCON_PZS</type>
      <name>TGPSDatum_PZS</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a6855bc9949215887f5601f74e65eb995</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>gnss::Message_TOPCON_SATS</type>
      <name>TGPSDatum_SATS</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>ab0866b0d5d89d27a81af5fc3bfc04f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>gnss::Message_NMEA_GGA</type>
      <name>TGPSDatum_GGA</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>ac67804821daade2740c24487c71c35b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>gnss::Message_NMEA_RMC</type>
      <name>TGPSDatum_RMC</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>ad180cabf7e1346bb5fce244402a1955e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>internal_msg_test_proxy&lt; gnss::NMEA_GGA &gt;</type>
      <name>has_GGA_datum</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>ad5ba7d71b3c56d1bf576c5fb203d8850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>internal_msg_test_proxy&lt; gnss::NMEA_RMC &gt;</type>
      <name>has_RMC_datum</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a1ec9f475e8cc91dc13cbaf2dc193d860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>internal_msg_test_proxy&lt; gnss::TOPCON_PZS &gt;</type>
      <name>has_PZS_datum</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a37f5392b5ad1c8a0291e5ef83518707f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>internal_msg_test_proxy&lt; gnss::TOPCON_SATS &gt;</type>
      <name>has_SATS_datum</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a945bd7280b12f5e474e6be856da112d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>GPS_time_to_UTC</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a01aa258c4e6918c4bf4a4c785b065d4f</anchor>
      <arglist>(uint16_t gps_week, double gps_sec, const int leap_seconds_count, mrpt::system::TTimeStamp &amp;utc_out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>GPS_time_to_UTC</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationGPS.html</anchorfile>
      <anchor>a38c325d513854383c42b5fdb27d2b6d0</anchor>
      <arglist>(uint16_t gps_week, double gps_sec, const int leap_seconds_count, mrpt::system::TTimeParts &amp;utc_out)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationImage</name>
    <filename>classmrpt_1_1obs_1_1CObservationImage.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationImage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationImage.html</anchorfile>
      <anchor>a49e0ab656459b74d39809a6894444454</anchor>
      <arglist>(void *iplImage=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationImage.html</anchorfile>
      <anchor>af837b6648d25d94116a986153c1e1ac6</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRectifiedImage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationImage.html</anchorfile>
      <anchor>ab5c6d74f44835518b60108467d5caf74</anchor>
      <arglist>(mrpt::utils::CImage &amp;out_img) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationImage.html</anchorfile>
      <anchor>aef9ba54691703f06cab24a04888132a9</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationImage.html</anchorfile>
      <anchor>a31531cd266c1bd5a177ccfcf8570eaea</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TCamera</type>
      <name>cameraParams</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationImage.html</anchorfile>
      <anchor>a95e3cbaad8bb5c2f979e31317db8fbfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>cameraPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationImage.html</anchorfile>
      <anchor>a69e437fb3b19d6e888b5b1e1a563bf93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage</type>
      <name>image</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationImage.html</anchorfile>
      <anchor>a842b4e9761ed29f724ad31d75375a993</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationIMU</name>
    <filename>classmrpt_1_1obs_1_1CObservationIMU.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationIMU</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationIMU.html</anchorfile>
      <anchor>a35fab058e9c1506a9040e88213f7ddaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationIMU.html</anchorfile>
      <anchor>abc0f147beacc0ebda563173538bdb30b</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationIMU.html</anchorfile>
      <anchor>aee6008934437b69c200dc8152fb3e51b</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationIMU.html</anchorfile>
      <anchor>ad71e0a91deb13439a29f61550ab0bc7a</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CObservationIMU</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationIMU.html</anchorfile>
      <anchor>a802b1872a1b3f40ff0bd1e88c99035e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>vector_bool</type>
      <name>dataIsPresent</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationIMU.html</anchorfile>
      <anchor>a369ec647f13b4513c43d4d75a280657d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>rawMeasurements</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationIMU.html</anchorfile>
      <anchor>a0780774861abf19b62f6279cf299fd0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationIMU.html</anchorfile>
      <anchor>a231058a5c884be29a0e4685fda15a139</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationOdometry</name>
    <filename>classmrpt_1_1obs_1_1CObservationOdometry.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationOdometry</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationOdometry.html</anchorfile>
      <anchor>a0dfdb9f48d45901de9e8cde13d24876f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationOdometry.html</anchorfile>
      <anchor>a0c6e742b939d54451f9f33bf38281399</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationOdometry.html</anchorfile>
      <anchor>ae98fb7cc47bd0199e0c801f3a2aa31fa</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationOdometry.html</anchorfile>
      <anchor>af25742e45a41566604031ad4dc681d27</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>encoderLeftTicks</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationOdometry.html</anchorfile>
      <anchor>a153fab3205080c0785c4f94ee6f93269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>encoderRightTicks</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationOdometry.html</anchorfile>
      <anchor>acf7fe21a90d9ccc68a555dab1e6c74e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasEncodersInfo</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationOdometry.html</anchorfile>
      <anchor>a4878bf28c5b785ec719f4ea3e5704eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasVelocities</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationOdometry.html</anchorfile>
      <anchor>a5f40f9fce0ec564c2dc1e9e654d3b5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose2D</type>
      <name>odometry</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationOdometry.html</anchorfile>
      <anchor>a402c9110de93f8b93075298fcc2d0f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TTwist2D</type>
      <name>velocityLocal</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationOdometry.html</anchorfile>
      <anchor>a956b71a022db1930be12daaec7166a30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationRange</name>
    <filename>classmrpt_1_1obs_1_1CObservationRange.html</filename>
    <base>mrpt::obs::CObservation</base>
    <class kind="struct">mrpt::obs::CObservationRange::TMeasurement</class>
    <member kind="typedef">
      <type>std::deque&lt; TMeasurement &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>a20273b1ddc41238fbe3336cf2814adfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; TMeasurement &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>ab974ce5caff7a9e66c57dddd472d4c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; TMeasurement &gt;</type>
      <name>TMeasurementList</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>a4f31d0ab8afb0c6915c3a8e68764afa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>a6a0b4fa8b0760779bfa24ccfb38bcf14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>a472eca4e9d2f0f42e0e5e87f8a20619a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CObservationRange</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>a2a45c0d310a986fb182b02c5f64bcde2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>a41ce287eb7f69b2497ae14db0ec93be7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>ad6735d6a238f95003eef82042419eea0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>af89e19f992ce5e7986f644c6be53a7c3</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>a1501a64d01d9acef65f00731ae8a7c10</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>abdff998e8fe007d3830d3f9d4751b99c</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxSensorDistance</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>a163f43d910e1517a45213c0507dd4e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minSensorDistance</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>ac71ac6726dff1089f9053c9bcc5a8697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMeasurementList</type>
      <name>sensedData</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>a59651ba01f7be8cf6d754e5bde09b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensorConeApperture</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRange.html</anchorfile>
      <anchor>a590b9c0f1e2a655ea803eae3c9183d95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationRawDAQ</name>
    <filename>classmrpt_1_1obs_1_1CObservationRawDAQ.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationRawDAQ</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a4a1e0658f2793445b312fc87f38f1228</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a8f228b04ded788c2d20f1df7224196b5</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>aa2563840e34a0cef19dd215e59648ef4</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a02353702fb753553d1f0a0fc76f36ed2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CObservationRawDAQ</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a5d18a11494c6460b868e499aecad05f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>AIN_16bits</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a454b70827d6cd24468e7fe479488a9d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint32_t &gt;</type>
      <name>AIN_32bits</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>aae8af965cc5302d96c2f9f3ff82808fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>AIN_8bits</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>ac06f03217bf84a7c34e03b5557b0d012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>AIN_channel_count</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a2c6722b51d908c9d294ddc662067df3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>AIN_double</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a6cafa917edf88d873065356a1003b930</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>AIN_float</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>aa0bc105ff4b2b9fe04815b6fa0082580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>AIN_interleaved</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a652e344112652267f0b678dcbb6e84e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>AOUT_16bits</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a183850758f8e24c68ae4fae1b687a281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>AOUT_8bits</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a634e9487b7016fbdef661d7a82010ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>AOUT_double</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a63da4998613b42a1fa46284e157eb9a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>AOUT_float</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a19acfb686ce26733dd8b7e2b2c4ccc54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint32_t &gt;</type>
      <name>CNTRIN_32bits</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a654556c9a87de78282f70b3ce38931f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>CNTRIN_double</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a02a45e20add641f2b18790b1fb43b660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>DIN</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>aa4d7d65e1df21338602c1b6256c435fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>DOUT</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>af57ab9b30aabd5c533cc80a9f3439ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sample_rate</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRawDAQ.html</anchorfile>
      <anchor>a4e0d6d704400f65548f49ef26d68af11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationReflectivity</name>
    <filename>classmrpt_1_1obs_1_1CObservationReflectivity.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationReflectivity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationReflectivity.html</anchorfile>
      <anchor>a8b4c730f5deee5ced3503b1746ef9d18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationReflectivity.html</anchorfile>
      <anchor>a2581f7a254e338f55a4d6b5c01834571</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationReflectivity.html</anchorfile>
      <anchor>ae8577f0239dc6e9a1aee9403ff45e0a2</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationReflectivity.html</anchorfile>
      <anchor>a9dfc617cf335fda3bceaacbce42b8ddf</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CObservationReflectivity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationReflectivity.html</anchorfile>
      <anchor>a0c8157eecdabd184174ee1b702712e92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>reflectivityLevel</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationReflectivity.html</anchorfile>
      <anchor>ad82cc518e92edfa8c2f2eed947c4cf72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationReflectivity.html</anchorfile>
      <anchor>a6decdf4d4d0907aef978104aedec4495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensorStdNoise</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationReflectivity.html</anchorfile>
      <anchor>aaa058ff2acc225f3fee050131534becc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationRFID</name>
    <filename>classmrpt_1_1obs_1_1CObservationRFID.html</filename>
    <base>mrpt::obs::CObservation</base>
    <class kind="struct">mrpt::obs::CObservationRFID::TTagReading</class>
    <member kind="function">
      <type></type>
      <name>CObservationRFID</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRFID.html</anchorfile>
      <anchor>a1cde675f56ba2b39752bd918fcc12d83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRFID.html</anchorfile>
      <anchor>abaca78fcd3bad7e4c05a979958cc0449</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRFID.html</anchorfile>
      <anchor>adc234336fa242462a27c1d56d4941387</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRFID.html</anchorfile>
      <anchor>ae737ce9a18aded4c7ce7c049cd689611</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPoseOnRobot</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRFID.html</anchorfile>
      <anchor>a1e31d4611301a4d2c72cc06aebc6750f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TTagReading &gt;</type>
      <name>tag_readings</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRFID.html</anchorfile>
      <anchor>a55204caf6bffb7d09c2cad8e161cc695</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getNtags</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRFID.html</anchorfile>
      <anchor>ae12fa4be0938e08bd10c79010e8882b1</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationRGBD360</name>
    <filename>classmrpt_1_1obs_1_1CObservationRGBD360.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationRGBD360</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>a50984150e46ab4b00a13467727841c31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>aeb7f055636c627752291d45b123a38c9</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>acafb1f2a564a71840f28ff4829d6efda</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rangeImage_setSize</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>a1dd005267e2ea40301f511bddba55d33</anchor>
      <arglist>(const int HEIGHT, const int WIDTH, const unsigned sensor_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>a017d87bffb59928be3fc0409c9837bbb</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CObservationRGBD360</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>aab2a1ba1db9fc32ee70d8c096a8c284d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasIntensityImage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>ac736718d51f73a8169b1d52fc1ae380d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasRangeImage</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>a77c46c94d836827725ded214972ca111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage</type>
      <name>intensityImages</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>a4f3f471bbde7a5cd7a339c9c1aafd136</anchor>
      <arglist>[NUM_SENSORS]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxRange</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>a1f83e8632161f5f98e32bab181cdd906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrix</type>
      <name>rangeImages</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>a2efa8523743583cc86572eddb73cbbb9</anchor>
      <arglist>[NUM_SENSORS]</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TCamera</type>
      <name>sensorParamss</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>a7eaf613bafa2b82872f4030a63e1b61d</anchor>
      <arglist>[NUM_SENSORS]</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>a053303a8fbf7e34edb51202cf64edfa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>stdError</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>ad20190b28193557477846a1d0c4eee99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>timestamps</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>a7a945b48567c1fea26536c3c3a4a04ea</anchor>
      <arglist>[NUM_SENSORS]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>NUM_SENSORS</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>aea35ceb91c0af901166693858d658edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_points3D_external_file</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>a42124ae944a0708f0bbaa7fbfc897169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_points3D_external_stored</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>af5b850153135c468d4358c9008c0f005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_rangeImage_external_file</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>a46a9054cf76bea5bddbcb9c8478898bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_rangeImage_external_stored</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRGBD360.html</anchorfile>
      <anchor>af669636068ad4a208fc2b74932aa3c94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationRobotPose</name>
    <filename>classmrpt_1_1obs_1_1CObservationRobotPose.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationRobotPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRobotPose.html</anchorfile>
      <anchor>a05a0b95db37d0a002aa4fe08d91c0d85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRobotPose.html</anchorfile>
      <anchor>ac06dc8a87aafb93bcaac049d115fc2f0</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRobotPose.html</anchorfile>
      <anchor>aaf0df2751ecdd1dcb2759e6388498dc7</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRobotPose.html</anchorfile>
      <anchor>a9a4c1c7d500e4a39078465928068750a</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3DPDFGaussian</type>
      <name>pose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRobotPose.html</anchorfile>
      <anchor>ab628bc55cff352434be758d7069ae78a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationRobotPose.html</anchorfile>
      <anchor>abbf42a8f1fcefde91f377fac62995f4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationSkeleton</name>
    <filename>classmrpt_1_1obs_1_1CObservationSkeleton.html</filename>
    <base>mrpt::obs::CObservation</base>
    <class kind="struct">mrpt::obs::CObservationSkeleton::TSkeletonJoint</class>
    <member kind="function">
      <type></type>
      <name>CObservationSkeleton</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>a80cf2242f465693e56fcf04aeb0d2a1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>a1c099c927d2381e26dd17af1d5372bcc</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>ab359e3c07720515ba2d5568674d01e94</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>a70d910cd51eac58140d4de94faca7f81</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CObservationSkeleton</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>abd1dc86df870dcedfaf6ddcdbe09d9fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>head</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>a05dfbabc83e431218e249c56c69a52c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>left_elbow</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>a372c6129a9d8a821e5544352318ab230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>left_foot</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>aec83232310bb901e57748827af3a8557</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>left_hand</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>a73284c02da33bfa9df047d37d11b6c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>left_hip</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>a6e37e8317e2f3d015ca5639eeb57180c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>left_knee</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>a69216b6a16fbca5cdb47f28fc4f00b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>left_shoulder</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>a0518d79d66a311e4bfb93334bdae0f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>neck</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>abaa712b212699ee0fc088ba97b4d9137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>right_elbow</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>aa8457bfae808464ec8e59a3c5d7a2b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>right_foot</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>aec6d659d609b330a0d8c8ed3baf9aa83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>right_hand</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>add92de563153dbccba1a1f41154a3afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>right_hip</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>af11af4c52b0bf12c75055653af2ac20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>right_knee</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>a83741f29ca1c03be9100a5a99dd85c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>right_shoulder</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>a58ea78d776d7443b61c08352245c29e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>aeea329880357396f3485b8ed92b6d96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSkeletonJoint</type>
      <name>torso</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationSkeleton.html</anchorfile>
      <anchor>a0bd0ecb5ce63044b44e1898936179426</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationStereoImages</name>
    <filename>classmrpt_1_1obs_1_1CObservationStereoImages.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationStereoImages</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>a9114664c60a41b6cc516e3b7f02d4350</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CObservationStereoImages</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>a3bc2a0651dc4ec51c8325daad88bc23a</anchor>
      <arglist>(void *iplImageLeft, void *iplImageRight, void *iplImageDisparity=NULL, bool ownMemory=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>ac0f1ab99688e7239a353de548ea4e9fd</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>a27822154620107bba41454d0034d1988</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>af2f959239c483acfb67beb1a6bab1b6d</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>aedebdd198180da8e7ad1e749a0f0e89b</anchor>
      <arglist>(CObservationStereoImages &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CObservationStereoImages</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>a971f7a9b94f4189592ef1bec20a81fcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage</type>
      <name>imageLeft</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>aaac41cc1b43156c247cf9acb0dc51794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage</type>
      <name>imageRight</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>a5076be7f5be337f89b004b8a48b8b8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage</type>
      <name>imageDisparity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>a6611f27074c74cca85278ebe9c5a4d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasImageDisparity</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>a652ca5da6d91fa7ae72443b37484356b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasImageRight</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>a3ff5c8be2809866df83359454a09be18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TCamera</type>
      <name>leftCamera</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>a6b46777bb1b81a14d7f29c9655ac37ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TCamera</type>
      <name>rightCamera</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>aa41ddb49bb1336afd3179d5257681b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3DQuat</type>
      <name>cameraPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>a2401a40c358671da736af9ceba794810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3DQuat</type>
      <name>rightCameraPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>ab28812aeefd0a26a60161a3e2032786c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getStereoCameraParams</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>a3637654809d893e2741a48d9f8bfdfa7</anchor>
      <arglist>(mrpt::utils::TStereoCamera &amp;out_params) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStereoCameraParams</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>a5d91b624b2d4b7daeeb50dbcd50099b0</anchor>
      <arglist>(const mrpt::utils::TStereoCamera &amp;in_params)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areImagesRectified</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImages.html</anchorfile>
      <anchor>a7eb8f2c584c8aa98e58dc6acfd3ad45a</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationStereoImagesFeatures</name>
    <filename>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationStereoImagesFeatures</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>ad741a1398d3dc41f3f175da198682f3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CObservationStereoImagesFeatures</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>a7c11c9e7247785aa3bd34d93429c3b12</anchor>
      <arglist>(const mrpt::math::CMatrixDouble33 &amp;iPLeft, const mrpt::math::CMatrixDouble33 &amp;iPRight, const mrpt::math::CArrayDouble&lt; 5 &gt; &amp;dPLeft, const mrpt::math::CArrayDouble&lt; 5 &gt; &amp;dPRight, const mrpt::poses::CPose3DQuat &amp;rCPose, const mrpt::poses::CPose3DQuat &amp;cPORobot)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CObservationStereoImagesFeatures</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>a9bb0d99be24ec323fa3b618cd8164a86</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;cLeft, const mrpt::utils::TCamera &amp;cRight, const mrpt::poses::CPose3DQuat &amp;rCPose, const mrpt::poses::CPose3DQuat &amp;cPORobot)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>a484e194cf82741914dc428c3d0c604b3</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>a9e75cb7e9304fd04d0f285fe4172afbd</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>a41cbc10abf8fc6e8d068553d01914f1e</anchor>
      <arglist>(mrpt::poses::CPose3DQuat &amp;out_sensorPose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveFeaturesToTextFile</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>a439ca50138e52b9cce0c31aa03806588</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>a2a28bdcb7abb5f971e482e7ba020b4ae</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>a4ad6673fa0c11e738705345f4a67b084</anchor>
      <arglist>(const mrpt::poses::CPose3DQuat &amp;newSensorPose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CObservationStereoImagesFeatures</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>a3f485f5a99bc61b162bae333ea370669</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TCamera</type>
      <name>cameraLeft</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>aff1924f27e3abb6c843b5b60bde85ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3DQuat</type>
      <name>cameraPoseOnRobot</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>a20ad6decedde2de757be86f82d29e252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TCamera</type>
      <name>cameraRight</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>a3ca617d1774844d118d1f2b1e2b8e44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3DQuat</type>
      <name>rightCameraPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>a3b6c86c7e6f52f98127b280e0b52c729</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TStereoImageFeatures &gt;</type>
      <name>theFeatures</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationStereoImagesFeatures.html</anchorfile>
      <anchor>a203ac0c657e03aee18e3ec58cc7a7ee6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationVelodyneScan</name>
    <filename>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</filename>
    <base>mrpt::obs::CObservation</base>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::laser_return_t</class>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::raw_block_t</class>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::TGeneratePointCloudParameters</class>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::TGeneratePointCloudSE3Results</class>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::TPointCloud</class>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::TVelodynePositionPacket</class>
    <class kind="struct">mrpt::obs::CObservationVelodyneScan::TVelodyneRawPacket</class>
    <member kind="function">
      <type></type>
      <name>CObservationVelodyneScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a6467a6e36a3c25ef5d03d8541e7a93a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a6c4edd49be35d306beee9d4b6af29230</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a4199c8e3b77a14fd689f130651d57334</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a34ed064f39db0c337730742a3773e685</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CObservationVelodyneScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a53b26cada433bd89d6e79a4a035d5e21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>SIZE_BLOCK</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a5b99b1c18e4aa1521588f215cba84897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>RAW_SCAN_SIZE</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a2c4ecb3b7c9c5dca50fe608992faf89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>SCANS_PER_BLOCK</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a22968f621a3f016c647776f4fa16b627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>BLOCK_DATA_SIZE</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a4adc73b97b40eee88e914aa939313deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>ROTATION_RESOLUTION</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a08d7b7ab2110985f472b6cc58fb28c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>ROTATION_MAX_UNITS</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>ade65bb6a72c3f0772734d7fe88547b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>DISTANCE_MAX</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a556a75eab5b9abda2357b9c1efcab2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>DISTANCE_RESOLUTION</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a3dc05719557008bff7f309e6f84f238a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>DISTANCE_MAX_UNITS</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a58a1dd4fb061f4038cbe3edea6f06d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>UPPER_BANK</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a9e0a3f8ae482e858358285a7ff0a8d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>LOWER_BANK</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a9e0b49cdfa953dff342e82ad73437e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>PACKET_SIZE</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a3cc49c7b8a16f9cd274bd16a6480b77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>POS_PACKET_SIZE</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a3864c174951178ae35f78d5cfe60649c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>BLOCKS_PER_PACKET</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a51fabdd0bd56bdae86b18d70f19e2a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>PACKET_STATUS_SIZE</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>abce17edc0846cf81ec2e2b11adb3f797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>SCANS_PER_PACKET</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>ac0b3a3dd18909e17e939f0661c3b2a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>RETMODE_STRONGEST</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a7de8775e679cf0e0ec85cdc551501e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>RETMODE_LAST</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a91672db6f9dd13e8ac642e12e169b64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>RETMODE_DUAL</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a3dd06360e7c9016f856582e8db0754a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>SIZE_BLOCK</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a5b99b1c18e4aa1521588f215cba84897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>RAW_SCAN_SIZE</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a2c4ecb3b7c9c5dca50fe608992faf89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>SCANS_PER_BLOCK</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a22968f621a3f016c647776f4fa16b627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>BLOCK_DATA_SIZE</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a4adc73b97b40eee88e914aa939313deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>ROTATION_RESOLUTION</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a08d7b7ab2110985f472b6cc58fb28c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>ROTATION_MAX_UNITS</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>ade65bb6a72c3f0772734d7fe88547b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>DISTANCE_MAX</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a556a75eab5b9abda2357b9c1efcab2a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>DISTANCE_RESOLUTION</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a3dc05719557008bff7f309e6f84f238a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>DISTANCE_MAX_UNITS</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a58a1dd4fb061f4038cbe3edea6f06d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>UPPER_BANK</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a9e0a3f8ae482e858358285a7ff0a8d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16_t</type>
      <name>LOWER_BANK</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a9e0b49cdfa953dff342e82ad73437e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>PACKET_SIZE</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a3cc49c7b8a16f9cd274bd16a6480b77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>POS_PACKET_SIZE</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a3864c174951178ae35f78d5cfe60649c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>BLOCKS_PER_PACKET</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a51fabdd0bd56bdae86b18d70f19e2a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>PACKET_STATUS_SIZE</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>abce17edc0846cf81ec2e2b11adb3f797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>SCANS_PER_PACKET</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>ac0b3a3dd18909e17e939f0661c3b2a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>RETMODE_STRONGEST</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a7de8775e679cf0e0ec85cdc551501e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>RETMODE_LAST</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a91672db6f9dd13e8ac642e12e169b64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>RETMODE_DUAL</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a3dd06360e7c9016f856582e8db0754a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minRange</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a1f00f915f6bfc154a696c4d819fa9a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxRange</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a9372ec5574cac6da963565c9a8e3e34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a8e382c5b0c42352aa7afd4a187fbaf04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TVelodyneRawPacket &gt;</type>
      <name>scan_packets</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a8cd6e9bdf7a3f77923d244f09ebab6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::obs::VelodyneCalibration</type>
      <name>calibration</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>aebd8829a69fbe0395887c59255af70f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>originalReceivedTimestamp</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a2f45c69fe4c9c59eb58a4651610a3689</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_satellite_timestamp</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a1a79d27676b02472b4a90a6298c6485c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPointCloud</type>
      <name>point_cloud</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>ad08ebdb81f3642012b74b4142583561f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp</type>
      <name>getOriginalReceivedTimeStamp</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a32d04290924c6d4588e893161d625e1c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const TGeneratePointCloudParameters</type>
      <name>defaultPointCloudParams</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a8cfd32d30f6b10c65c77fd3068784fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generatePointCloud</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a5ae8cebec4e7fecb4abcf441df4606df</anchor>
      <arglist>(const TGeneratePointCloudParameters &amp;params=defaultPointCloudParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generatePointCloudAlongSE3Trajectory</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVelodyneScan.html</anchorfile>
      <anchor>a61c16868c96177ef160ec4ad129b4e68</anchor>
      <arglist>(const mrpt::poses::CPose3DInterpolator &amp;vehicle_path, std::vector&lt; mrpt::math::TPointXYZIu8 &gt; &amp;out_points, TGeneratePointCloudSE3Results &amp;results_stats, const TGeneratePointCloudParameters &amp;params=defaultPointCloudParams)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationVisualLandmarks</name>
    <filename>classmrpt_1_1obs_1_1CObservationVisualLandmarks.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationVisualLandmarks</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVisualLandmarks.html</anchorfile>
      <anchor>a1ddb441ff69c47d472c33a11aea53626</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVisualLandmarks.html</anchorfile>
      <anchor>a9cb390a9107a42ed8202713ccf9aa423</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVisualLandmarks.html</anchorfile>
      <anchor>aab57dbd459ebc6371bc283252557d7cb</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>likelihoodWith</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVisualLandmarks.html</anchorfile>
      <anchor>a37e78faaf159d327cb13aef122fcb513</anchor>
      <arglist>(const mrpt::obs::CObservation *anotherObs, const mrpt::poses::CPosePDF *anotherObsPose=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVisualLandmarks.html</anchorfile>
      <anchor>a217991c724384c95b212823c00519071</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CLandmarksMap</type>
      <name>landmarks</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVisualLandmarks.html</anchorfile>
      <anchor>a4699802fac8a1b0495333922444c4a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>refCameraPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationVisualLandmarks.html</anchorfile>
      <anchor>a17fcf603aba198b4925ba19101d546c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationWindSensor</name>
    <filename>classmrpt_1_1obs_1_1CObservationWindSensor.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationWindSensor</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWindSensor.html</anchorfile>
      <anchor>a6c9293108d69a0bd3c6f143c6a5a2351</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWindSensor.html</anchorfile>
      <anchor>a3533caf3fbd0c225f23f1aec289e439a</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWindSensor.html</anchorfile>
      <anchor>a6ce0379a387d1ed92738129c83409a98</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWindSensor.html</anchorfile>
      <anchor>a3da66a67964cd3ff8ff8a677bab82d6d</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>speed</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWindSensor.html</anchorfile>
      <anchor>a6689ae0182043ad86ecd6f2212ca29da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>direction</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWindSensor.html</anchorfile>
      <anchor>ad1c3ed0393239a450b0a8dfbbd944ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPoseOnRobot</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWindSensor.html</anchorfile>
      <anchor>a48ba240b2b19064cf8b6b05de570ef7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>speed</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWindSensor.html</anchorfile>
      <anchor>a6689ae0182043ad86ecd6f2212ca29da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>direction</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWindSensor.html</anchorfile>
      <anchor>ad1c3ed0393239a450b0a8dfbbd944ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPoseOnRobot</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWindSensor.html</anchorfile>
      <anchor>a48ba240b2b19064cf8b6b05de570ef7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CObservationWirelessPower</name>
    <filename>classmrpt_1_1obs_1_1CObservationWirelessPower.html</filename>
    <base>mrpt::obs::CObservation</base>
    <member kind="function">
      <type></type>
      <name>CObservationWirelessPower</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWirelessPower.html</anchorfile>
      <anchor>ae8342c43fdefc51060841e2df9da2f51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDescriptionAsText</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWirelessPower.html</anchorfile>
      <anchor>a8ab1fb4fdb00c774a79f6cb430d6db82</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWirelessPower.html</anchorfile>
      <anchor>a9049adbe07f961759974bcc3fc69680f</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_sensorPose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorPose</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWirelessPower.html</anchorfile>
      <anchor>a3647656b14eddc9aaa6d2498281d58bc</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newSensorPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>power</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWirelessPower.html</anchorfile>
      <anchor>afe3ba37cf6b5bf015dce0bd2e3e8d938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPoseOnRobot</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWirelessPower.html</anchorfile>
      <anchor>aff5133f51bbb28d85d6cf364ea818b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>power</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWirelessPower.html</anchorfile>
      <anchor>afe3ba37cf6b5bf015dce0bd2e3e8d938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPoseOnRobot</name>
      <anchorfile>classmrpt_1_1obs_1_1CObservationWirelessPower.html</anchorfile>
      <anchor>aff5133f51bbb28d85d6cf364ea818b89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CObserver</name>
    <filename>classmrpt_1_1utils_1_1CObserver.html</filename>
    <member kind="function">
      <type></type>
      <name>CObserver</name>
      <anchorfile>classmrpt_1_1utils_1_1CObserver.html</anchorfile>
      <anchor>ab617eb3ed37c8107528aaa6fceccd8d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>observeBegin</name>
      <anchorfile>classmrpt_1_1utils_1_1CObserver.html</anchorfile>
      <anchor>ab08bd388b7fa54ccccc68d659bc7cbfa</anchor>
      <arglist>(CObservable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>observeEnd</name>
      <anchorfile>classmrpt_1_1utils_1_1CObserver.html</anchorfile>
      <anchor>a9ad76e53119bfc343a09a26012e6a68e</anchor>
      <arglist>(CObservable &amp;obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CObserver</name>
      <anchorfile>classmrpt_1_1utils_1_1CObserver.html</anchorfile>
      <anchor>a3d5a67ca36e241d17363284497149db1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>OnEvent</name>
      <anchorfile>classmrpt_1_1utils_1_1CObserver.html</anchorfile>
      <anchor>ac2d5773bafc7abe5e31aa16ccb7e665c</anchor>
      <arglist>(const mrptEvent &amp;e)=0</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_on_event</name>
      <anchorfile>classmrpt_1_1utils_1_1CObserver.html</anchorfile>
      <anchor>a71236dbbbb2326f039fd79caf8be5648</anchor>
      <arglist>(const mrptEvent &amp;e)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; CObservable * &gt;</type>
      <name>m_subscribed</name>
      <anchorfile>classmrpt_1_1utils_1_1CObserver.html</anchorfile>
      <anchor>a21a6f7f23518790feba9771ec7cba05a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CObservable</name>
      <anchorfile>classmrpt_1_1utils_1_1CObserver.html</anchorfile>
      <anchor>a4dff6a30296788786a732d228e2d0eff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::COccupancyGridMap2D</name>
    <filename>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</filename>
    <base>mrpt::maps::CMetricMap</base>
    <base>CLogOddsGridMap2D&lt; int16_t &gt;</base>
    <class kind="struct">mrpt::maps::COccupancyGridMap2D::TCriticalPointsList</class>
    <class kind="struct">mrpt::maps::COccupancyGridMap2D::TEntropyInfo</class>
    <class kind="class">mrpt::maps::COccupancyGridMap2D::TInsertionOptions</class>
    <class kind="struct">mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyParams</class>
    <class kind="struct">mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyResult</class>
    <class kind="class">mrpt::maps::COccupancyGridMap2D::TLikelihoodOptions</class>
    <class kind="class">mrpt::maps::COccupancyGridMap2D::TLikelihoodOutput</class>
    <class kind="struct">mrpt::maps::COccupancyGridMap2D::TUpdateCellsInfoChangeOnly</class>
    <member kind="typedef">
      <type>int16_t</type>
      <name>cellType</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>adc312d16988c8e37d773763b783e16d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>cellTypeUnsigned</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a7791336e97c5af15fd34a54b3d5c2cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmCellsDifference</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23a77d32d9c4878b920483fe824640a6842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmConsensus</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23a13fe18c2328d83030378db1bfd10f119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmConsensusOWA</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23adea4f5006e035469c0553e8b1d7d64c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmLikelihoodField_II</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23ae6b63df871db93dad124beb08e24f056</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmLikelihoodField_Thrun</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23af0825a0ee2a6150f60dee30d0164855e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmMeanInformation</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23ad0798345509836320ba70dd2f8085b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmRayTracing</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23a52a308f18bd553549ff3cce86d34fff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sumMonteCarlo</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a0cc9a3c3e176de538a852a0f129b7ef0a23e5d4b5d9a51076efa3e839ff2d1193</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sumUnscented</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a0cc9a3c3e176de538a852a0f129b7ef0ab9e8d865cfb6f0f6ecbc6fb421c14be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TLikelihoodMethod</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmMeanInformation</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23ad0798345509836320ba70dd2f8085b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmRayTracing</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23a52a308f18bd553549ff3cce86d34fff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmConsensus</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23a13fe18c2328d83030378db1bfd10f119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmCellsDifference</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23a77d32d9c4878b920483fe824640a6842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmLikelihoodField_Thrun</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23af0825a0ee2a6150f60dee30d0164855e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmLikelihoodField_II</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23ae6b63df871db93dad124beb08e24f056</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lmConsensusOWA</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a713d70c9f8969006d23ed6913a462e23adea4f5006e035469c0553e8b1d7d64c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; double, mrpt::math::TPoint2D &gt;</type>
      <name>TPairLikelihoodIndex</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a830c43b3df035360624dea981b33fe90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COccupancyGridMap2D</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>af88629bfbb0af8cf9f28d162e938416c</anchor>
      <arglist>(float min_x=-20.0f, float max_x=20.0f, float min_y=-20.0f, float max_y=20.0f, float resolution=0.05f)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>compute3DMatchingRatio</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a435337e43831d2186f277d12104621b7</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &amp;otherMapPose, const TMatchingRatioParams &amp;params) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>computeClearance</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a3a78025e0e8f1b373e73d6c43d06c2db</anchor>
      <arglist>(int cx, int cy, int *basis_x, int *basis_y, int *nBasis, bool GetContourPoint=false) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>computeClearance</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>af15c45c73989052091c1b25f0aa97077</anchor>
      <arglist>(float x, float y, float maxSearchDistance) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeEntropy</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>af21f99aebf04ae78dd2611da5ccd833e</anchor>
      <arglist>(TEntropyInfo &amp;info) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeLikelihoodField_II</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>aa12992f4df458298f19c67966e7b04c4</anchor>
      <arglist>(const CPointsMap *pm, const mrpt::poses::CPose2D *relativePose=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeLikelihoodField_Thrun</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a053906b0bb9ab08a4ddad35a9ea4b7eb</anchor>
      <arglist>(const CPointsMap *pm, const mrpt::poses::CPose2D *relativePose=NULL)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>computePathCost</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ab4cb7ffee4e30eafbdf72749fed04580</anchor>
      <arglist>(float x1, float y1, float x2, float y2) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyMapContentFrom</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a1e06dcecdd46d674161eb8b5182d302c</anchor>
      <arglist>(const COccupancyGridMap2D &amp;otherMap)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>determineMatching2D</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a928c6382d2d9cd4bcf181f954719bd0c</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose2D &amp;otherMapPose, mrpt::utils::TMatchingPairList &amp;correspondences, const TMatchingParams &amp;params, TMatchingExtraResults &amp;extraResults) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ae0db5976eb8e7edc4610f887a3df4928</anchor>
      <arglist>(float default_value=0.5f)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getArea</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a41d1d42708b06c31da3d4579e55ae0c1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a3c3dd9df550e36204a51785099c6f10d</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsImage</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a84b8b2fd36702f46723de899548ec176</anchor>
      <arglist>(utils::CImage &amp;img, bool verticalFlip=false, bool forceRGB=false, bool tricolor=false) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsImageFiltered</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a0dec37f0317da22cf2f9ed3575b58b7c</anchor>
      <arglist>(utils::CImage &amp;img, bool verticalFlip=false, bool forceRGB=false) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsPointCloud</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>afe9643627e54e18382620d4af6bac07a</anchor>
      <arglist>(mrpt::maps::CSimplePointsMap &amp;pm, const float occup_threshold=0.5f) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>getBasisCell</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a4da1b73cd639b234c0e4231126686ab8</anchor>
      <arglist>(int x, int y) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCell</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a599e065e708369280125cd8fb03a48b8</anchor>
      <arglist>(int x, int y) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPos</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>aaca698a1bba9ebb38514de0f4521dfec</anchor>
      <arglist>(float x, float y) const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; cellType &gt; &amp;</type>
      <name>getRawMap</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a454afe7105b360ef93a8bc5673f8d22d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a031f0272f3e8aec214963a4a3f08a3f4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>cellType *</type>
      <name>getRow</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a8d0cf8456ac8918df81efd4ff6f30c2e</anchor>
      <arglist>(int cy)</arglist>
    </member>
    <member kind="function">
      <type>const cellType *</type>
      <name>getRow</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a5a179a5cd6b6f9cb1bee31b5dc5a3360</anchor>
      <arglist>(int cy) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a126a0c483c5ad291b298f7861b742995</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>aff63856522c17d2d84d2de40cceb0b2e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>aa23ccd4838d65746716d4868c35ce088</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a46959b8472778126744c20353b25437f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a30091583421318d58e3422bb8ada7eb2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ab8b72519820b4d24e4441d138d0c47b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ac4a5f6afa2f5a779d178b7347406d975</anchor>
      <arglist>(const size_t cx) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a91a5135c90da08454f660e8b44de6d27</anchor>
      <arglist>(const size_t cy) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ad9a5caf3a961e0abb39094689f40ad06</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStaticCell</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a4541200df7bb52bd30aaa4ab74d807a1</anchor>
      <arglist>(int cx, int cy, float threshold=0.7f) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStaticPos</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ae3045e8e32145ef6bfbdf9a61a738c34</anchor>
      <arglist>(float x, float y, float threshold=0.7f) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromBitmap</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ae83024018f6e8c4adfe0de616eca28a1</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, float resolution, float xCentralPixel=-1, float yCentralPixel=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromBitmapFile</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a27a6f2772a859811e9b8eaf91fcd158b</anchor>
      <arglist>(const std::string &amp;file, float resolution, float xCentralPixel=-1, float yCentralPixel=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeGrid</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a29101d5a6d17533dc9b02038f1995fd5</anchor>
      <arglist>(float new_x_min, float new_x_max, float new_y_min, float new_y_max, float new_cells_default_value=0.5f, bool additionalMargin=true) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsBitmapFile</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a4ce934a16ec87bd1db310fdbf66f01c5</anchor>
      <arglist>(const std::string &amp;file) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsBitmapFileWithLandmarks</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ad1192139eac17fa0d38468ffde983e75</anchor>
      <arglist>(const std::string &amp;file, const CLANDMARKSMAP *landmarks, bool addTextLabels=false, const mrpt::utils::TColor &amp;marks_color=mrpt::utils::TColor(0, 0, 255)) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMetricMapRepresentationToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>af70cd685d3af5a490fd213573342e83e</anchor>
      <arglist>(const std::string &amp;filNamePrefix) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBasisCell</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a2aaa17938b9324ca97aaef67ec679f62</anchor>
      <arglist>(int x, int y, uint8_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCell</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a15da71ebe3fad2549582c1e570ade89f</anchor>
      <arglist>(int x, int y, float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPos</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ada09a75772e4c279081424e807dde2a8</anchor>
      <arglist>(float x, float y, float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ad519f337e10e4d2895d68cc75cd6bd03</anchor>
      <arglist>(float x_min, float x_max, float y_min, float y_max, float resolution, float default_value=0.5f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subSample</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a961659c43841f9c891995e72e104f8f8</anchor>
      <arglist>(int downRatio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateCell</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>af7cc36a5948659774b8e823b75b62069</anchor>
      <arglist>(int x, int y, float v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a9b43a01339077b82d849ee26057e4366</anchor>
      <arglist>(float x) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a88e46d43fd1e5d66c03f536ff1993cf8</anchor>
      <arglist>(double x) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ad4102aee951bc93d1edfe68c0d62b5a7</anchor>
      <arglist>(float x, float x_min) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a58d3f6c45883b65e959439a321436709</anchor>
      <arglist>(float y) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>aa91a0100152a22c3257ccabdf6a3dcc0</anchor>
      <arglist>(double y) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ab23fd3f4fe2977a2249d6f41edcbbf7b</anchor>
      <arglist>(float y, float y_min) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~COccupancyGridMap2D</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a4802db1cc58a7beeceaf7f7dc11e2bd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>l2p</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a419c47b395f140a1e4e22576c2e63d96</anchor>
      <arglist>(const cellType l)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>l2p_255</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a472a8af7e4f972f2347c75ce0b924904</anchor>
      <arglist>(const cellType l)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cellType</type>
      <name>p2l</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ad80dba95fd49a4a1c268f67f0ec1748f</anchor>
      <arglist>(const float p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>saveAsBitmapTwoMapsWithCorrespondences</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a0bae9eb7d27ceb70ea622aa39b5b62e3</anchor>
      <arglist>(const std::string &amp;fileName, const COccupancyGridMap2D *m1, const COccupancyGridMap2D *m2, const mrpt::utils::TMatchingPairList &amp;corrs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>saveAsEMFTwoMapsWithCorrespondences</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a4fecee6bcbb20a2405cc1a7a26f3eeee</anchor>
      <arglist>(const std::string &amp;fileName, const COccupancyGridMap2D *m1, const COccupancyGridMap2D *m2, const mrpt::utils::TMatchingPairList &amp;corrs)</arglist>
    </member>
    <member kind="variable">
      <type>struct MAPS_IMPEXP mrpt::maps::COccupancyGridMap2D::TCriticalPointsList</type>
      <name>CriticalPointsList</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ad3a95468b5928c3b6a8098c3b26d5dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TInsertionOptions</type>
      <name>insertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a375454da3417ea8c88f43893cf10c81c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::COccupancyGridMap2D::TLikelihoodOptions</type>
      <name>likelihoodOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>aa4e7332a01a9b15af3ceb63a43f7f149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class mrpt::maps::COccupancyGridMap2D::TLikelihoodOutput</type>
      <name>likelihoodOutputs</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a8839c1fbc72bc2f2c1e0edc796cb8d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct MAPS_IMPEXP mrpt::maps::COccupancyGridMap2D::TUpdateCellsInfoChangeOnly</type>
      <name>updateInfoChangeOnly</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ad2ec889e91eb2cb3f8f645b1c5139ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const cellType</type>
      <name>OCCGRID_CELLTYPE_MAX</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>adc498f24eabae560e1701847d7b76047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const cellType</type>
      <name>OCCGRID_CELLTYPE_MIN</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a93b01a6f1ce58bc414841bbd839ccab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const cellType</type>
      <name>OCCGRID_P2LTABLE_SIZE</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>adae540ebf7899c3de7b2c80b485d0ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>RAYTRACE_STEP_SIZE_IN_CELL_UNITS</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ad95c7ce76ef86f4422a9bffdb3c32aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>computeObservationLikelihood_CellsDifference</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a0a26298efd757a796a7df4b91f700041</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &amp;takenFrom)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>computeObservationLikelihood_Consensus</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a61640b2698d38568e7507d934cb895ab</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &amp;takenFrom)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>computeObservationLikelihood_ConsensusOWA</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a0dd4a9c80eb74af2b66e48f303567f89</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &amp;takenFrom)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>computeObservationLikelihood_likelihoodField_II</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a11672abf1a81d5951a2876aa4232f947</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &amp;takenFrom)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>computeObservationLikelihood_likelihoodField_Thrun</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>abf751ed5af45e0825aab5878d88d2a73</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &amp;takenFrom)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>computeObservationLikelihood_MI</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>acafec8dc42eeabe076a18677b9dde3d9</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &amp;takenFrom)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>computeObservationLikelihood_rayTracing</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a3d88d528a7e4538a1de362297be62961</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose2D &amp;takenFrom)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>freeMap</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a4e3c19ccce9d3577fc3efa0564a96b93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>getCell_nocheck</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a0abfdd8c889d802c02aa6e4155dcc2c4</anchor>
      <arglist>(int x, int y) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a128027bc97f6616041709e4ec51ef45d</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a8937bb1b71f3ef3f5a2f7eb12e8d1b21</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>OnPostSuccesfulInsertObs</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a79e5aaeba5cc6fecbfe1f9ca57472826</anchor>
      <arglist>(const mrpt::obs::CObservation *) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setCell_nocheck</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a37296a3d8489d9eb8b25bffa8c32df6f</anchor>
      <arglist>(int x, int y, float value)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setRawCell</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a07f42b78673343c8772a8fbc245d1d02</anchor>
      <arglist>(unsigned int cellIndex, cellType b)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>H</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a7e87d5e58d8be7d4e227811a595b1aa8</anchor>
      <arglist>(double p)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CDynamicGrid&lt; uint8_t &gt;</type>
      <name>m_basis_map</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>af3adbb368fd1542f436d086b748708b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_is_empty</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a939ffd43d0b20e9b0cddaf685d5d473f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CDynamicGrid&lt; uint16_t &gt;</type>
      <name>m_voronoi_diagram</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a233b46cf2b7d4cf35abf944d414847fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; cellType &gt;</type>
      <name>map</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ab8569234b71397cf5b0f1c2d5fcd9b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>precomputedLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a08124c07bead2bc9c581f2d82af36b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>precomputedLikelihoodToBeRecomputed</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a4e9c47c43263d669542d62d1466814d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>resolution</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a144963c9c83d77bdc8d13103d8d70b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>size_x</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ac1c1d1aaf83f9d62d9d86033a3adb835</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>size_y</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a2c391c0e32f9996b9e415804277b719f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>voroni_free_threshold</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a670c1c5ade50629fbc15e19f84cf3a57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>x_max</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a8745fba90fea6def099882799cf2740b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>x_min</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>af8f5f5385057d3d77583a4f931a2db0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>y_max</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a06693e9c6fba70a321ca1b125588df6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>y_min</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ac8b16e09deb1c3ed065fb43f483b52ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static std::vector&lt; float &gt;</type>
      <name>entropyTable</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a24afb6b655ecc5ff3e86cd5f735cd54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static CLogOddsGridMapLUT&lt; cellType &gt;</type>
      <name>m_logodd_lut</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a9a041a3be49a73a74e87fbf86cd4e519</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>direction2idx</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a1b2f6216f35b166f15b82393f700dad1</anchor>
      <arglist>(int dx, int dy)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned char</type>
      <name>GetNeighborhood</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a06efa8ddd2eb7ad18d82ed3ada8d89dd</anchor>
      <arglist>(int cx, int cy) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>internal_canComputeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a848d585d14a0a9f552d44fcf2b322a03</anchor>
      <arglist>(const mrpt::obs::CObservation *obs) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a6f7f70fb3f3c756f61b9e39ee06111e8</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>direccion_vecino_x</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>aa64ef2c63cd947eda2d12b68603e071e</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>direccion_vecino_y</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>aab92ebbbd3e3745b36e6e961e5dfd55a</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::COccupancyGridMap2D::TInsertionOptions</type>
      <name>insertionOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a3e3c9edc3b121c2a61d024d061123164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::COccupancyGridMap2D::TLikelihoodOptions</type>
      <name>likelihoodOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a76676cf21cbbf8ae566ae088a6efcbb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>max_x</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>af4ce0498b5def441278c21efcc7f1926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>max_y</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ae9f4219872dfe5b05e73da02d2c9d177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>min_x</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a62a09a69ab197c0669d41a8b5a045524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>min_y</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a6230c9461600663d409b87b10f7ded2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>CMultiMetricMap</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a1bae34eddd4e2faa9c5f33c50f07f4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend class</type>
      <name>CMultiMetricMapPDF</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ab04439e1f92cce9e3682f6c32d87e172</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setVoroniClearance</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>abe721a31722248a088f7475e3a3abd10</anchor>
      <arglist>(int cx, int cy, uint16_t dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildVoronoiDiagram</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a9da443b3ffd766f1365a5112e7f5728c</anchor>
      <arglist>(float threshold, float robot_size, int x1=0, int x2=0, int y1=0, int y2=0)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getVoroniClearance</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a8a47c26deaeef19ca2a6df0545df5095</anchor>
      <arglist>(int cx, int cy) const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::CDynamicGrid&lt; uint8_t &gt; &amp;</type>
      <name>getBasisMap</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a2be47329ad96af20caa96b73fd585038</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::CDynamicGrid&lt; uint16_t &gt; &amp;</type>
      <name>getVoronoiDiagram</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a5333e7407ef1cdfb4415499ba4d94eaf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findCriticalPoints</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a4f27e7282020b0aba0e5c98a39254f79</anchor>
      <arglist>(float filter_distance)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TLaserSimulUncertaintyMethod</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a0cc9a3c3e176de538a852a0f129b7ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sumUnscented</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a0cc9a3c3e176de538a852a0f129b7ef0ab9e8d865cfb6f0f6ecbc6fb421c14be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sumMonteCarlo</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a0cc9a3c3e176de538a852a0f129b7ef0a23e5d4b5d9a51076efa3e839ff2d1193</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>laserScanSimulator</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ac88fdcd03c59474b6540116b28936a33</anchor>
      <arglist>(mrpt::obs::CObservation2DRangeScan &amp;inout_Scan, const mrpt::poses::CPose2D &amp;robotPose, float threshold=0.6f, size_t N=361, float noiseStd=0, unsigned int decimation=1, float angleNoiseStd=mrpt::utils::DEG2RAD(0)) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sonarSimulator</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>aa90ec605de9d9947e33922ad80f137ae</anchor>
      <arglist>(mrpt::obs::CObservationRange &amp;inout_observation, const mrpt::poses::CPose2D &amp;robotPose, float threshold=0.5f, float rangeNoiseStd=0.f, float angleNoiseStd=mrpt::utils::DEG2RAD(0.f)) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simulateScanRay</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>ae094e0e56cb2d5702a026a1a92efd9df</anchor>
      <arglist>(const double x, const double y, const double angle_direction, float &amp;out_range, bool &amp;out_valid, const double max_range_meters, const float threshold_free=0.4f, const double noiseStd=.0, const double angleNoiseStd=.0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>laserScanSimulatorWithUncertainty</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D.html</anchorfile>
      <anchor>a5581a90bd565d2a454dd41a0322f5000</anchor>
      <arglist>(const TLaserSimulUncertaintyParams &amp;in_params, TLaserSimulUncertaintyResult &amp;out_results) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::COccupancyGridMapFeatureExtractor</name>
    <filename>classmrpt_1_1slam_1_1COccupancyGridMapFeatureExtractor.html</filename>
    <base>mrpt::utils::CObserver</base>
    <member kind="function">
      <type></type>
      <name>COccupancyGridMapFeatureExtractor</name>
      <anchorfile>classmrpt_1_1slam_1_1COccupancyGridMapFeatureExtractor.html</anchorfile>
      <anchor>a14de926fd7e7a6a2ab95e5f124cdd3bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractFeatures</name>
      <anchorfile>classmrpt_1_1slam_1_1COccupancyGridMapFeatureExtractor.html</anchorfile>
      <anchor>ad9ff36d1f2f4c9e2921aff0c33671ba4</anchor>
      <arglist>(const mrpt::maps::COccupancyGridMap2D &amp;grid, mrpt::maps::CLandmarksMap &amp;outMap, const size_t number_of_features, const mrpt::vision::TDescriptorType descriptors, const mrpt::vision::CFeatureExtraction::TOptions &amp;feat_options)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~COccupancyGridMapFeatureExtractor</name>
      <anchorfile>classmrpt_1_1slam_1_1COccupancyGridMapFeatureExtractor.html</anchorfile>
      <anchor>abcc3b5eb8647a4edc976fa1cd624de8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>uncached_extractFeatures</name>
      <anchorfile>classmrpt_1_1slam_1_1COccupancyGridMapFeatureExtractor.html</anchorfile>
      <anchor>ac58175ebffaca97c93a129a89d35462d</anchor>
      <arglist>(const mrpt::maps::COccupancyGridMap2D &amp;grid, mrpt::maps::CLandmarksMap &amp;outMap, const size_t number_of_features, const mrpt::vision::TDescriptorType descriptors, const mrpt::vision::CFeatureExtraction::TOptions &amp;feat_options)</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; const mrpt::maps::COccupancyGridMap2D *, mrpt::maps::CLandmarksMapPtr &gt;</type>
      <name>TCache</name>
      <anchorfile>classmrpt_1_1slam_1_1COccupancyGridMapFeatureExtractor.html</anchorfile>
      <anchor>a812826fe936ade3288c883587fffd6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnEvent</name>
      <anchorfile>classmrpt_1_1slam_1_1COccupancyGridMapFeatureExtractor.html</anchorfile>
      <anchor>a1da18f1911ea26c8e1499c621eda991c</anchor>
      <arglist>(const mrpt::utils::mrptEvent &amp;e)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCache</type>
      <name>m_cache</name>
      <anchorfile>classmrpt_1_1slam_1_1COccupancyGridMapFeatureExtractor.html</anchorfile>
      <anchor>a5b5fb047a2fe14b1a60661f94c75716d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::COctoMap</name>
    <filename>classmrpt_1_1maps_1_1COctoMap.html</filename>
    <base>COctoMapBase&lt; octomap::OcTree, octomap::OcTreeNode &gt;</base>
    <member kind="function">
      <type></type>
      <name>COctoMap</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>addc11ffbf8b81c7a27b7a09ead1f08ba</anchor>
      <arglist>(const double resolution=0.10)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAsOctoMapVoxels</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>aaf7760b7885bc2f0633c45f4f9e18cfa</anchor>
      <arglist>(mrpt::opengl::COctoMapVoxels &amp;gl_obj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEmpty</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a4aa19f785a8274deca17729b9bb9ec33</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~COctoMap</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>ae011cae6d7bdb7f545c854030a37d84e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertRay</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>adbd2e1cd65795f05d8277d6761351f0b</anchor>
      <arglist>(const float end_x, const float end_y, const float end_z, const float sensor_x, const float sensor_y, const float sensor_z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateVoxel</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a13e595a29771a582cf06b8414481e5cf</anchor>
      <arglist>(const double x, const double y, const double z, bool occupied)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointWithinOctoMap</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>abb14f1c86fe8be7038997cece5ef4ec5</anchor>
      <arglist>(const float x, const float y, const float z) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a93ee9a87a48181c973ecebd92cafbd6e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getTreeDepth</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a07f5b7590858d951e1224bc3bad4fc29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a4d938507ca6e959078b19e47d662bf9d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>memoryUsage</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a1027565481a70dd79fbe7eb167cb9474</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>memoryUsageNode</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>af910fde8bd8d5782539bf607e66833e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>memoryFullGrid</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a3a9b2d58a71c4a3770b80fe2488162b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>volume</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>aff14c22a38156185aada49705c959b6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricSize</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a8de1d1e4f20425281539e70aa106f27a</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricSize</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a4bc9c9ec5ff3b3ef0ebe76a236724b3d</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a558c4b0a6404ae1e9a411a0fb0309b35</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a2229de3c726ed3e488d8ee78508d134f</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a64ca2550a0b62fc66c4d3f2352e61907</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a86728ac09a3cdd7ec08b5651534f1879</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calcNumNodes</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a4e3204189f3c7bfbd10b4c28196a391b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumLeafNodes</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>ace1636e37a6bac3790b0fe3565bd43c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>aeaa2013f35347db2e542e63dfe73e4fb</anchor>
      <arglist>(double prob) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>ab43ef29a39723dfe9e970aebaf8c6cf1</anchor>
      <arglist>(double prob) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>ace452526c78e79143e96297d2aa9e769</anchor>
      <arglist>(double prob) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a89f205942be9be23fc6a5b2965d5f007</anchor>
      <arglist>(double thresProb) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>acfd773bd23f4d0b2630e4c4b1bf56f05</anchor>
      <arglist>(double thresProb) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>ad92b5fe29f4a174c28d97511eb50ecc4</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOccupancyThresLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a461a13371f361d334e99d8f84f8c34f9</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a8e6efecc539cda0fbd3e400f029c3654</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProbHitLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>aba928896ab5ba46bdf73a1b19490965a</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>ab34db21806111b7c7ed316261b199c5a</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProbMissLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>aebcba7bed0d14594468019eeb081ccd0</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a98bed98f903a609171c6313c2a660627</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getClampingThresMinLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a72a8b786a9778633307397e1b3fff18a</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>accb9c9e6f05d24cb168cd536a5066c5a</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getClampingThresMaxLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>ac06d92043c3985e198abc95f455870ba</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::COctoMap::TInsertionOptions</type>
      <name>insertionOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>af8938a15f7b0089de361881cbc693cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::COctoMap::TLikelihoodOptions</type>
      <name>likelihoodOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a14d9e60907e25fa402de14f101478828</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>resolution</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a2f324e36309111e3fa6959905105bac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a8d43f514b2c6eb40e9d3713c1da87c28</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a97661ed123c4559e66d5d4844d3d6074</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertRay</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>adbd2e1cd65795f05d8277d6761351f0b</anchor>
      <arglist>(const float end_x, const float end_y, const float end_z, const float sensor_x, const float sensor_y, const float sensor_z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateVoxel</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a13e595a29771a582cf06b8414481e5cf</anchor>
      <arglist>(const double x, const double y, const double z, bool occupied)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointWithinOctoMap</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>abb14f1c86fe8be7038997cece5ef4ec5</anchor>
      <arglist>(const float x, const float y, const float z) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolution</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a93ee9a87a48181c973ecebd92cafbd6e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getTreeDepth</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a07f5b7590858d951e1224bc3bad4fc29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a4d938507ca6e959078b19e47d662bf9d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>memoryUsage</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a1027565481a70dd79fbe7eb167cb9474</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>memoryUsageNode</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>af910fde8bd8d5782539bf607e66833e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>memoryFullGrid</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a3a9b2d58a71c4a3770b80fe2488162b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>volume</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>aff14c22a38156185aada49705c959b6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricSize</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a8de1d1e4f20425281539e70aa106f27a</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricSize</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a4bc9c9ec5ff3b3ef0ebe76a236724b3d</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a558c4b0a6404ae1e9a411a0fb0309b35</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a2229de3c726ed3e488d8ee78508d134f</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a64ca2550a0b62fc66c4d3f2352e61907</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMetricMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a86728ac09a3cdd7ec08b5651534f1879</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calcNumNodes</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a4e3204189f3c7bfbd10b4c28196a391b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumLeafNodes</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>ace1636e37a6bac3790b0fe3565bd43c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>aeaa2013f35347db2e542e63dfe73e4fb</anchor>
      <arglist>(double prob) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>ab43ef29a39723dfe9e970aebaf8c6cf1</anchor>
      <arglist>(double prob) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>ace452526c78e79143e96297d2aa9e769</anchor>
      <arglist>(double prob) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a89f205942be9be23fc6a5b2965d5f007</anchor>
      <arglist>(double thresProb) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>acfd773bd23f4d0b2630e4c4b1bf56f05</anchor>
      <arglist>(double thresProb) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>ad92b5fe29f4a174c28d97511eb50ecc4</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOccupancyThresLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a461a13371f361d334e99d8f84f8c34f9</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a8e6efecc539cda0fbd3e400f029c3654</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProbHitLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>aba928896ab5ba46bdf73a1b19490965a</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>ab34db21806111b7c7ed316261b199c5a</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProbMissLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>aebcba7bed0d14594468019eeb081ccd0</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a98bed98f903a609171c6313c2a660627</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getClampingThresMinLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>a72a8b786a9778633307397e1b3fff18a</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>accb9c9e6f05d24cb168cd536a5066c5a</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getClampingThresMaxLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMap.html</anchorfile>
      <anchor>ac06d92043c3985e198abc95f455870ba</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::COctoMapBase</name>
    <filename>classmrpt_1_1maps_1_1COctoMapBase.html</filename>
    <templarg>octree_t</templarg>
    <templarg>octree_node_t</templarg>
    <base>mrpt::maps::CMetricMap</base>
    <class kind="struct">mrpt::maps::COctoMapBase::TInsertionOptions</class>
    <class kind="struct">mrpt::maps::COctoMapBase::TLikelihoodOptions</class>
    <class kind="struct">mrpt::maps::COctoMapBase::TRenderingOptions</class>
    <member kind="typedef">
      <type>COctoMapBase&lt; octree_t, octree_node_t &gt;</type>
      <name>myself_t</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a30c656704d69fbbd517ecf569ad7cabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>castRay</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a1a51f4cb0941c2bd03a5f0e1f90ffff5</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;origin, const mrpt::math::TPoint3D &amp;direction, mrpt::math::TPoint3D &amp;end, bool ignoreUnknownCells=false, double maxRange=-1.0) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COctoMapBase</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ac3231136e4294b1f55f306fcd9b1177f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a06c2777183fd197abac6c40749a5b5cd</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getAsOctoMapVoxels</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ac37ca3fce316b3561d2187bcf5ab125b</anchor>
      <arglist>(mrpt::opengl::COctoMapVoxels &amp;gl_obj) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a5628bbf4f61fbe4aa3addb291184f6ee</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getClampingThresMaxLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a41e923cb524e8c8e7a6c158c3bf0c04c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>acc0825be48fea668f5d86de484d5886b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getClampingThresMinLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ac2293a25967f640459a429746cfdda9e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a01f2df0473a1d3ac53c05f65a611d891</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getOccupancyThresLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a5d6e3b5082f0281f3eb0c57cc9387e3d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>OCTOMAP_CLASS &amp;</type>
      <name>getOctomap</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ad06f0eeb90f1227e908fccf9f53dd4fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPointOccupancy</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>abde56252ddc50ba2be615d1ee729e0e9</anchor>
      <arglist>(const float x, const float y, const float z, double &amp;prob_occupancy) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a063defa24deafc8e8b858c5350da45c2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getProbHitLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a734246101a6ad71f15d5d75eaf4de389</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a28db27159190e770de31a3c5e49465c0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getProbMissLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a6d0bbdb67f9019ebd1d98217c58b3e3b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertPointCloud</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>aba9fdd3f9a6065d1ee76e910e74d9d33</anchor>
      <arglist>(const CPointsMap &amp;ptMap, const float sensor_x, const float sensor_y, const float sensor_z)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveMetricMapRepresentationToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ad19fd780f2e26658a3cf86dc7be2cad1</anchor>
      <arglist>(const std::string &amp;filNamePrefix) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a3c35208b7833b6c4c1cf1cb966c51165</anchor>
      <arglist>(double thresProb)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a7ac13fba59e36b63960b389300082233</anchor>
      <arglist>(double thresProb)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>aa6268f16cf57e244b793e18d223cfbeb</anchor>
      <arglist>(double prob)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a5cc7a95ee6a1c24bcb02a328bd2d7c57</anchor>
      <arglist>(double prob)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a3e3a034f6761d9212f69e0fbfd9e4077</anchor>
      <arglist>(double prob)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~COctoMapBase</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a1f986027578cc7ce5708ed5525e18a57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TInsertionOptions</type>
      <name>insertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ac4003c6066112df708632a2235df72dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TLikelihoodOptions</type>
      <name>likelihoodOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a66634a632b47b3a8d3d4865efab8c1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TRenderingOptions</type>
      <name>renderingOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a266d2fa3f042e2357f2ad10648c61cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>internal_build_PointCloud_for_observation</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>aa682dfd5291326e3bf09f82a2da044d8</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose, octomap_point3d &amp;sensorPt, octomap_pointcloud &amp;scan) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>PIMPL_DECLARE_TYPE</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ab9c866156a88826cedae3f75a7c0c661</anchor>
      <arglist>(octree_t, m_octomap)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a0c8b82f7a3a1c6d3520fdec83fbab0b4</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>COctoMapBase&lt; octomap::ColorOcTree, octomap::ColorOcTreeNode &gt;</name>
    <filename>classmrpt_1_1maps_1_1COctoMapBase.html</filename>
    <base>mrpt::maps::CMetricMap</base>
    <member kind="typedef">
      <type>COctoMapBase&lt; octomap::ColorOcTree, octomap::ColorOcTreeNode &gt;</type>
      <name>myself_t</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a30c656704d69fbbd517ecf569ad7cabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>castRay</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a1a51f4cb0941c2bd03a5f0e1f90ffff5</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;origin, const mrpt::math::TPoint3D &amp;direction, mrpt::math::TPoint3D &amp;end, bool ignoreUnknownCells=false, double maxRange=-1.0) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COctoMapBase</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ac3231136e4294b1f55f306fcd9b1177f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a06c2777183fd197abac6c40749a5b5cd</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getAsOctoMapVoxels</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ac37ca3fce316b3561d2187bcf5ab125b</anchor>
      <arglist>(mrpt::opengl::COctoMapVoxels &amp;gl_obj) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a5628bbf4f61fbe4aa3addb291184f6ee</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getClampingThresMaxLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a41e923cb524e8c8e7a6c158c3bf0c04c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>acc0825be48fea668f5d86de484d5886b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getClampingThresMinLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ac2293a25967f640459a429746cfdda9e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a01f2df0473a1d3ac53c05f65a611d891</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getOccupancyThresLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a5d6e3b5082f0281f3eb0c57cc9387e3d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>OCTOMAP_CLASS &amp;</type>
      <name>getOctomap</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ad06f0eeb90f1227e908fccf9f53dd4fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPointOccupancy</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>abde56252ddc50ba2be615d1ee729e0e9</anchor>
      <arglist>(const float x, const float y, const float z, double &amp;prob_occupancy) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a063defa24deafc8e8b858c5350da45c2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getProbHitLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a734246101a6ad71f15d5d75eaf4de389</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a28db27159190e770de31a3c5e49465c0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getProbMissLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a6d0bbdb67f9019ebd1d98217c58b3e3b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertPointCloud</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>aba9fdd3f9a6065d1ee76e910e74d9d33</anchor>
      <arglist>(const CPointsMap &amp;ptMap, const float sensor_x, const float sensor_y, const float sensor_z)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveMetricMapRepresentationToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ad19fd780f2e26658a3cf86dc7be2cad1</anchor>
      <arglist>(const std::string &amp;filNamePrefix) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a3c35208b7833b6c4c1cf1cb966c51165</anchor>
      <arglist>(double thresProb)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a7ac13fba59e36b63960b389300082233</anchor>
      <arglist>(double thresProb)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>aa6268f16cf57e244b793e18d223cfbeb</anchor>
      <arglist>(double prob)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a5cc7a95ee6a1c24bcb02a328bd2d7c57</anchor>
      <arglist>(double prob)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a3e3a034f6761d9212f69e0fbfd9e4077</anchor>
      <arglist>(double prob)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~COctoMapBase</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a1f986027578cc7ce5708ed5525e18a57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TInsertionOptions</type>
      <name>insertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ac4003c6066112df708632a2235df72dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TLikelihoodOptions</type>
      <name>likelihoodOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a66634a632b47b3a8d3d4865efab8c1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TRenderingOptions</type>
      <name>renderingOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a266d2fa3f042e2357f2ad10648c61cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>internal_build_PointCloud_for_observation</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>aa682dfd5291326e3bf09f82a2da044d8</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose, octomap_point3d &amp;sensorPt, octomap_pointcloud &amp;scan) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>PIMPL_DECLARE_TYPE</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ab9c866156a88826cedae3f75a7c0c661</anchor>
      <arglist>(octomap::ColorOcTree, m_octomap)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a0c8b82f7a3a1c6d3520fdec83fbab0b4</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>COctoMapBase&lt; octomap::OcTree, octomap::OcTreeNode &gt;</name>
    <filename>classmrpt_1_1maps_1_1COctoMapBase.html</filename>
    <base>mrpt::maps::CMetricMap</base>
    <member kind="typedef">
      <type>COctoMapBase&lt; octomap::OcTree, octomap::OcTreeNode &gt;</type>
      <name>myself_t</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a30c656704d69fbbd517ecf569ad7cabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>castRay</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a1a51f4cb0941c2bd03a5f0e1f90ffff5</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;origin, const mrpt::math::TPoint3D &amp;direction, mrpt::math::TPoint3D &amp;end, bool ignoreUnknownCells=false, double maxRange=-1.0) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COctoMapBase</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ac3231136e4294b1f55f306fcd9b1177f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a06c2777183fd197abac6c40749a5b5cd</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getAsOctoMapVoxels</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ac37ca3fce316b3561d2187bcf5ab125b</anchor>
      <arglist>(mrpt::opengl::COctoMapVoxels &amp;gl_obj) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a5628bbf4f61fbe4aa3addb291184f6ee</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getClampingThresMaxLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a41e923cb524e8c8e7a6c158c3bf0c04c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>acc0825be48fea668f5d86de484d5886b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getClampingThresMinLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ac2293a25967f640459a429746cfdda9e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a01f2df0473a1d3ac53c05f65a611d891</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getOccupancyThresLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a5d6e3b5082f0281f3eb0c57cc9387e3d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>OCTOMAP_CLASS &amp;</type>
      <name>getOctomap</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ad06f0eeb90f1227e908fccf9f53dd4fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPointOccupancy</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>abde56252ddc50ba2be615d1ee729e0e9</anchor>
      <arglist>(const float x, const float y, const float z, double &amp;prob_occupancy) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a063defa24deafc8e8b858c5350da45c2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getProbHitLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a734246101a6ad71f15d5d75eaf4de389</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a28db27159190e770de31a3c5e49465c0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getProbMissLog</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a6d0bbdb67f9019ebd1d98217c58b3e3b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertPointCloud</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>aba9fdd3f9a6065d1ee76e910e74d9d33</anchor>
      <arglist>(const CPointsMap &amp;ptMap, const float sensor_x, const float sensor_y, const float sensor_z)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveMetricMapRepresentationToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ad19fd780f2e26658a3cf86dc7be2cad1</anchor>
      <arglist>(const std::string &amp;filNamePrefix) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setClampingThresMax</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a3c35208b7833b6c4c1cf1cb966c51165</anchor>
      <arglist>(double thresProb)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setClampingThresMin</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a7ac13fba59e36b63960b389300082233</anchor>
      <arglist>(double thresProb)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOccupancyThres</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>aa6268f16cf57e244b793e18d223cfbeb</anchor>
      <arglist>(double prob)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setProbHit</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a5cc7a95ee6a1c24bcb02a328bd2d7c57</anchor>
      <arglist>(double prob)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setProbMiss</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a3e3a034f6761d9212f69e0fbfd9e4077</anchor>
      <arglist>(double prob)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~COctoMapBase</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a1f986027578cc7ce5708ed5525e18a57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TInsertionOptions</type>
      <name>insertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ac4003c6066112df708632a2235df72dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TLikelihoodOptions</type>
      <name>likelihoodOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a66634a632b47b3a8d3d4865efab8c1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TRenderingOptions</type>
      <name>renderingOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a266d2fa3f042e2357f2ad10648c61cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>internal_build_PointCloud_for_observation</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>aa682dfd5291326e3bf09f82a2da044d8</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose, octomap_point3d &amp;sensorPt, octomap_pointcloud &amp;scan) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>PIMPL_DECLARE_TYPE</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>ab9c866156a88826cedae3f75a7c0c661</anchor>
      <arglist>(octomap::OcTree, m_octomap)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1COctoMapBase.html</anchorfile>
      <anchor>a0c8b82f7a3a1c6d3520fdec83fbab0b4</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::COctoMapVoxels</name>
    <filename>classmrpt_1_1opengl_1_1COctoMapVoxels.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <class kind="struct">mrpt::opengl::COctoMapVoxels::TGridCube</class>
    <class kind="struct">mrpt::opengl::COctoMapVoxels::TInfoPerVoxelSet</class>
    <class kind="struct">mrpt::opengl::COctoMapVoxels::TVoxel</class>
    <member kind="enumvalue">
      <name>COLOR_FROM_HEIGHT</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a831d4b6e7c8a4452d519b16004d813ddab5fbc6c313b9e430c343ce8a7c88b4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_FROM_OCCUPANCY</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a831d4b6e7c8a4452d519b16004d813dda8b2c0c5740972fd526b4aae197ffc5b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIXED</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a831d4b6e7c8a4452d519b16004d813ddafdb511daecc0c9210375beee0455bce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIXED</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a831d4b6e7c8a4452d519b16004d813dda21cca7676db115108d08099b61070f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANS_AND_COLOR_FROM_OCCUPANCY</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a831d4b6e7c8a4452d519b16004d813dda6b6146f1a5f58c1c88d88c8b46107747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSPARENCY_FROM_OCCUPANCY</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a831d4b6e7c8a4452d519b16004d813dda3d323e6529fd57e8adb3da8204a263aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>visualization_mode_t</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a831d4b6e7c8a4452d519b16004d813dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_FROM_HEIGHT</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a831d4b6e7c8a4452d519b16004d813ddab5fbc6c313b9e430c343ce8a7c88b4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_FROM_OCCUPANCY</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a831d4b6e7c8a4452d519b16004d813dda8b2c0c5740972fd526b4aae197ffc5b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSPARENCY_FROM_OCCUPANCY</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a831d4b6e7c8a4452d519b16004d813dda3d323e6529fd57e8adb3da8204a263aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANS_AND_COLOR_FROM_OCCUPANCY</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a831d4b6e7c8a4452d519b16004d813dda6b6146f1a5f58c1c88d88c8b46107747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIXED</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a831d4b6e7c8a4452d519b16004d813dda21cca7676db115108d08099b61070f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIXED</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a831d4b6e7c8a4452d519b16004d813ddafdb511daecc0c9210375beee0455bce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areGridLinesVisible</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>aa408e33968ca927d0068104e99a11ac1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areLightsEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a4e2db12de8c44ff42243178aae7bb5b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areVoxelsShownAsPoints</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>ac84ac85cd465af3da743de73bb19b93e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>areVoxelsVisible</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a4087d4cb66f18dc3454d288f9bd2fe18</anchor>
      <arglist>(unsigned int voxel_set) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a26f541dec8a8db414822ccd30ef6182b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableCubeTransparency</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a805613f58c624249f69b1866c5c19bf5</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableLights</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a44d29b8a65e29fcba86f7d80c6ecf908</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a32a2100bf0fbdc1852bf9e886e87732a</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const TGridCube &amp;</type>
      <name>getGridCube</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a68f4e177b1960ed3edd0ca5bbdf81eaa</anchor>
      <arglist>(const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getGridCubeCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a55ba974d6e6836b88dfe82d6b3e846d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TGridCube &amp;</type>
      <name>getGridCubeRef</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a5fbdf4ec3cbe968eed1de345f28eadcb</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TColor &amp;</type>
      <name>getGridLinesColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a3b0721d1fac8324f195645eba1dc1b6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getGridLinesWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a3324b0c0db845a5d441419b760d9dd53</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>visualization_mode_t</type>
      <name>getVisualizationMode</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a0fa9c3fd6ca3e9d21a76fe5734b45d0c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TVoxel &amp;</type>
      <name>getVoxel</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a6329e4449598af588103f1f839b9bc87</anchor>
      <arglist>(const size_t set_index, const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getVoxelAsPointsSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>af6f974540739b042d083aab4b63e5218</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getVoxelCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>ae66f3d3ce9b15dc5e96abe8822d3ef9f</anchor>
      <arglist>(const size_t set_index) const </arglist>
    </member>
    <member kind="function">
      <type>TVoxel &amp;</type>
      <name>getVoxelRef</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>aee889f5dfb68cac78b1e067c906f8f1d</anchor>
      <arglist>(const size_t set_index, const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getVoxelSetCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a5fc3f13aa2f5263ce9b7c8c2eef781c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCubeTransparencyEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>aaac417d9bd847bc94bfa9debbf1aba1c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back_GridCube</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>adc023581865a6601b35a4c18d20a16a2</anchor>
      <arglist>(const TGridCube &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back_Voxel</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a369cea18e253f6c132dcafdea6f5d045</anchor>
      <arglist>(const size_t set_index, const TVoxel &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>aca79c4790f503a216e69d7ade1c95f5c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserveGridCubes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>abc085616d5339838cf4cbfc5f28e88d1</anchor>
      <arglist>(const size_t nCubes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserveVoxels</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a8c96b64d71f7ed60241f85469bf212a5</anchor>
      <arglist>(const size_t set_index, const size_t nVoxels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeGridCubes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a3e1425e916368388b00fc1c2a59fc079</anchor>
      <arglist>(const size_t nCubes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeVoxels</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>af1683d100fc42c969e65606ef5c1d34b</anchor>
      <arglist>(const size_t set_index, const size_t nVoxels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeVoxelSets</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>ada9fe0e0164ddcfb9dc18563a2aad729</anchor>
      <arglist>(const size_t nVoxelSets)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a69ebb3b65715247802209473dad26030</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;bb_min, const mrpt::math::TPoint3D &amp;bb_max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromOctoMap</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a37b93c455b479c02a9b22277aaf2ac16</anchor>
      <arglist>(OCTOMAP &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGridLinesColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a9cae5a71d6ffbf9039568c2a09fa43bd</anchor>
      <arglist>(const mrpt::utils::TColor &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGridLinesWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a8747f73abfe3c432faa5670c4aacc789</anchor>
      <arglist>(float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisualizationMode</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>aa456bb68fbc81a1c6a65c64acb61d690</anchor>
      <arglist>(visualization_mode_t mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVoxelAsPointsSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a1a7cf41e6807378e551a6ec75833f75a</anchor>
      <arglist>(float pointSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showGridLines</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a05e50ef29fe320c0217b0000406f2805</anchor>
      <arglist>(bool show)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showVoxels</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>aa8652d79696a6d050e480bf75f10e167</anchor>
      <arglist>(unsigned int voxel_set, bool show)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showVoxelsAsPoints</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a29c8ff3d13c4d3480d8c59bfa9786775</anchor>
      <arglist>(const bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort_voxels_by_z</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a7462669f28902abf0aa6cd28d8aa4586</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bb_max</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a6f0e4c72ba1270f617e1f187f05faad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPoint3D</type>
      <name>m_bb_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>ac54bd08f43b440739ca97763c6bd3a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_cube_transparency</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a807b179aaa3ccd1091492bd08c7493ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_lighting</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a39ff4c572f7b29409ee8f9daf28cf2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_grid_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a55ce413528be5900115459eae8d4a05e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TGridCube &gt;</type>
      <name>m_grid_cubes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a845452ab74ce17f698b4f8b52a641c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_grid_width</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a036f660754dbbe29f9fd3ff9d15b3648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_show_grids</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a1cbf006aa70c248ea0f67908b2ff41b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_showVoxelsAsPoints</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>ab8a68b72cd19d05d7889e59e2e4035f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_showVoxelsAsPointsSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a758cae5aad22487bf84b30e111c2745f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>visualization_mode_t</type>
      <name>m_visual_mode</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a1350b6af21345393cb9ec17c0caff1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; TInfoPerVoxelSet &gt;</type>
      <name>m_voxel_sets</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a8679081b018b34a06d9d58bdd6243c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>COctoMapVoxels</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>ad00a65cde7db9b16c97802e89ec2c7bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~COctoMapVoxels</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctoMapVoxels.html</anchorfile>
      <anchor>a747aba5bd9647b843af0d97f7a340359</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::COctreePointRenderer</name>
    <filename>classmrpt_1_1opengl_1_1COctreePointRenderer.html</filename>
    <templarg>Derived</templarg>
    <class kind="struct">mrpt::opengl::COctreePointRenderer::TNode</class>
    <class kind="struct">mrpt::opengl::COctreePointRenderer::TRenderQueueElement</class>
    <member kind="enumvalue">
      <name>OCTREE_ROOT_NODE</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a45cae76aa463e11b31abbfb36b10fc4ea37ba06dd1c6f167083d77901d06dc672</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OCTREE_ROOT_NODE</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a45cae76aa463e11b31abbfb36b10fc4ea37ba06dd1c6f167083d77901d06dc672</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COctreePointRenderer</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a6f1b411b3817e7f5b2bb9c1747782526</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COctreePointRenderer</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>abb3471270fe5474ae884f93e82ef723c</anchor>
      <arglist>(const COctreePointRenderer &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>octree_debug_dump_tree</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>aee3b3329ba0bea80420088b118972e32</anchor>
      <arglist>(std::ostream &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>octree_get_graphics_boundingboxes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a58799bd6b1c3d6252084e29706aeca53</anchor>
      <arglist>(mrpt::opengl::CSetOfObjects &amp;gl_bb, const double lines_width=1, const mrpt::utils::TColorf &amp;lines_color=mrpt::utils::TColorf(1, 1, 1), const bool draw_solid_boxes=false) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>octree_get_node_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a7f49f3023c489cae9eacbee58d96e76e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>octree_get_visible_nodes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a25cb1f95eb20e7e485b5180d974bf215</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>octree_mark_as_outdated</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a0cf2e04581de4f13ae87b53007fda1ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>octree_assure_uptodate</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a7065a4e1cb342ced415f09b188327607</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Derived &amp;</type>
      <name>octree_derived</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a58b470602f52ab6897902638c360a93b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const Derived &amp;</type>
      <name>octree_derived</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a7a37b5a0ccf0f50dc477395bce6d653d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>octree_getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a132e8193432da6f588af32f5b6026949</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>octree_render</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>ae3036a101c63dfcce34e0dd092db8cbd</anchor>
      <arglist>(const mrpt::opengl::gl_utils::TRenderInfo &amp;ri) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_octree_assure_uptodate</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a3dc26cfea2fde568c568a51ff197b8fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_recursive_split</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>ad8d173d77887fa8862fcefa9441b3182</anchor>
      <arglist>(const size_t node_id, const bool all_pts=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>octree_recursive_render</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a297bfbfd9b399fd5ff2beaa2827c1a24</anchor>
      <arglist>(size_t node_idx, const mrpt::opengl::gl_utils::TRenderInfo &amp;ri, mrpt::utils::TPixelCoordf cr_px[8], float cr_z[8], bool corners_are_all_computed=true, bool trust_me_youre_visible=false, float approx_area_sqpixels=0) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_octree_has_to_rebuild_all</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>aa1c90bcba717865ad3bdf41e5b4b387a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; TNode &gt;::deque_t</type>
      <name>m_octree_nodes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a000b74ca22bc5993fe2ef687c70df89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TRenderQueueElement &gt;</type>
      <name>m_render_queue</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a5dc1a2d5a0f74b577661900547be0ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile size_t</type>
      <name>m_visible_octree_nodes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a5dfbae801baaed2381e4eabaa9909b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile size_t</type>
      <name>m_visible_octree_nodes_ongoing</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a90c370a9e7072829aeca0bba7a53656c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>COctreePointRenderer&lt; CPointCloud &gt;</name>
    <filename>classmrpt_1_1opengl_1_1COctreePointRenderer.html</filename>
    <member kind="enumvalue">
      <name>OCTREE_ROOT_NODE</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a45cae76aa463e11b31abbfb36b10fc4ea37ba06dd1c6f167083d77901d06dc672</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COctreePointRenderer</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a6f1b411b3817e7f5b2bb9c1747782526</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COctreePointRenderer</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>abb3471270fe5474ae884f93e82ef723c</anchor>
      <arglist>(const COctreePointRenderer &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>octree_debug_dump_tree</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>aee3b3329ba0bea80420088b118972e32</anchor>
      <arglist>(std::ostream &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>octree_get_graphics_boundingboxes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a58799bd6b1c3d6252084e29706aeca53</anchor>
      <arglist>(mrpt::opengl::CSetOfObjects &amp;gl_bb, const double lines_width=1, const mrpt::utils::TColorf &amp;lines_color=mrpt::utils::TColorf(1, 1, 1), const bool draw_solid_boxes=false) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>octree_get_node_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a7f49f3023c489cae9eacbee58d96e76e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>octree_get_visible_nodes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a25cb1f95eb20e7e485b5180d974bf215</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>octree_mark_as_outdated</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a0cf2e04581de4f13ae87b53007fda1ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>octree_assure_uptodate</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a7065a4e1cb342ced415f09b188327607</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CPointCloud &amp;</type>
      <name>octree_derived</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a58b470602f52ab6897902638c360a93b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const CPointCloud &amp;</type>
      <name>octree_derived</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a7a37b5a0ccf0f50dc477395bce6d653d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>octree_getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a132e8193432da6f588af32f5b6026949</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>octree_render</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>ae3036a101c63dfcce34e0dd092db8cbd</anchor>
      <arglist>(const mrpt::opengl::gl_utils::TRenderInfo &amp;ri) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_octree_assure_uptodate</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a3dc26cfea2fde568c568a51ff197b8fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_recursive_split</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>ad8d173d77887fa8862fcefa9441b3182</anchor>
      <arglist>(const size_t node_id, const bool all_pts=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>octree_recursive_render</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a297bfbfd9b399fd5ff2beaa2827c1a24</anchor>
      <arglist>(size_t node_idx, const mrpt::opengl::gl_utils::TRenderInfo &amp;ri, mrpt::utils::TPixelCoordf cr_px[8], float cr_z[8], bool corners_are_all_computed=true, bool trust_me_youre_visible=false, float approx_area_sqpixels=0) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_octree_has_to_rebuild_all</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>aa1c90bcba717865ad3bdf41e5b4b387a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; TNode &gt;::deque_t</type>
      <name>m_octree_nodes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a000b74ca22bc5993fe2ef687c70df89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TRenderQueueElement &gt;</type>
      <name>m_render_queue</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a5dc1a2d5a0f74b577661900547be0ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile size_t</type>
      <name>m_visible_octree_nodes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a5dfbae801baaed2381e4eabaa9909b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile size_t</type>
      <name>m_visible_octree_nodes_ongoing</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a90c370a9e7072829aeca0bba7a53656c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>COctreePointRenderer&lt; CPointCloudColoured &gt;</name>
    <filename>classmrpt_1_1opengl_1_1COctreePointRenderer.html</filename>
    <member kind="enumvalue">
      <name>OCTREE_ROOT_NODE</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a45cae76aa463e11b31abbfb36b10fc4ea37ba06dd1c6f167083d77901d06dc672</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COctreePointRenderer</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a6f1b411b3817e7f5b2bb9c1747782526</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COctreePointRenderer</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>abb3471270fe5474ae884f93e82ef723c</anchor>
      <arglist>(const COctreePointRenderer &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>octree_debug_dump_tree</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>aee3b3329ba0bea80420088b118972e32</anchor>
      <arglist>(std::ostream &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>octree_get_graphics_boundingboxes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a58799bd6b1c3d6252084e29706aeca53</anchor>
      <arglist>(mrpt::opengl::CSetOfObjects &amp;gl_bb, const double lines_width=1, const mrpt::utils::TColorf &amp;lines_color=mrpt::utils::TColorf(1, 1, 1), const bool draw_solid_boxes=false) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>octree_get_node_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a7f49f3023c489cae9eacbee58d96e76e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>octree_get_visible_nodes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a25cb1f95eb20e7e485b5180d974bf215</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>octree_mark_as_outdated</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a0cf2e04581de4f13ae87b53007fda1ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>octree_assure_uptodate</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a7065a4e1cb342ced415f09b188327607</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>CPointCloudColoured &amp;</type>
      <name>octree_derived</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a58b470602f52ab6897902638c360a93b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>const CPointCloudColoured &amp;</type>
      <name>octree_derived</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a7a37b5a0ccf0f50dc477395bce6d653d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>octree_getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a132e8193432da6f588af32f5b6026949</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>octree_render</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>ae3036a101c63dfcce34e0dd092db8cbd</anchor>
      <arglist>(const mrpt::opengl::gl_utils::TRenderInfo &amp;ri) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_octree_assure_uptodate</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a3dc26cfea2fde568c568a51ff197b8fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_recursive_split</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>ad8d173d77887fa8862fcefa9441b3182</anchor>
      <arglist>(const size_t node_id, const bool all_pts=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>octree_recursive_render</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a297bfbfd9b399fd5ff2beaa2827c1a24</anchor>
      <arglist>(size_t node_idx, const mrpt::opengl::gl_utils::TRenderInfo &amp;ri, mrpt::utils::TPixelCoordf cr_px[8], float cr_z[8], bool corners_are_all_computed=true, bool trust_me_youre_visible=false, float approx_area_sqpixels=0) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_octree_has_to_rebuild_all</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>aa1c90bcba717865ad3bdf41e5b4b387a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; TNode &gt;::deque_t</type>
      <name>m_octree_nodes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a000b74ca22bc5993fe2ef687c70df89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TRenderQueueElement &gt;</type>
      <name>m_render_queue</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a5dc1a2d5a0f74b577661900547be0ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile size_t</type>
      <name>m_visible_octree_nodes</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a5dfbae801baaed2381e4eabaa9909b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile size_t</type>
      <name>m_visible_octree_nodes_ongoing</name>
      <anchorfile>classmrpt_1_1opengl_1_1COctreePointRenderer.html</anchorfile>
      <anchor>a90c370a9e7072829aeca0bba7a53656c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>code</name>
    <filename>structcode.html</filename>
    <member kind="variable">
      <type>unsigned char</type>
      <name>bits</name>
      <anchorfile>structcode.html</anchorfile>
      <anchor>a5defcebb356dca1a5a8d39995f28d66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>op</name>
      <anchorfile>structcode.html</anchorfile>
      <anchor>a4f075d73a9177d05cc7d332105295b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>val</name>
      <anchorfile>structcode.html</anchorfile>
      <anchor>a6f9c73627997e8fc6df02e620cf9a6f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::CodeLocation</name>
    <filename>structtesting_1_1internal_1_1CodeLocation.html</filename>
    <member kind="function">
      <type></type>
      <name>CodeLocation</name>
      <anchorfile>structtesting_1_1internal_1_1CodeLocation.html</anchorfile>
      <anchor>ade3ecb2a54905619cd40a6856b48cd5a</anchor>
      <arglist>(const string &amp;a_file, int a_line)</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>file</name>
      <anchorfile>structtesting_1_1internal_1_1CodeLocation.html</anchorfile>
      <anchor>ab8a24d5e63295e411d37578dbb9427c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>line</name>
      <anchorfile>structtesting_1_1internal_1_1CodeLocation.html</anchorfile>
      <anchor>a01c977c7e8834a05a6d6c40b0c416045</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>COdometryParams</name>
    <filename>classCOdometryParams.html</filename>
    <member kind="function">
      <type></type>
      <name>COdometryParams</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a942db41356af5b8cf7beebab83c6356d</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~COdometryParams</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a3d1d669b20f58af76babe2933946c6d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnCancel</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a2197662a33512cf5d6142f22e1e056c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnOk</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>ad2452e2205e482f56d33735a198e9e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edD</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a1953a87180f9ccf35c2007f22e61fa4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edKL</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>aa6dfaef1d99e2b4cdaff5dc52daca8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edKR</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a59dc818f1c0a0e357647a88344f3b5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a34dbbda86aa1f67624729c1f88ea17d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>aa1ee189c48370dd84b7e43b63f2df85e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a2cd25f8787bbfea13662338c26d4c626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a91c5776760aff2af8d0c1449dcfa2c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>ae4dcc958f863c778ba2dc44c5e1294e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>ace42e0e727704c27485c8d92c99dd378</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText7</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a17ccfb237984638cc1fabdaca0afc9e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>acdc391cd9fabfe1851dc5d17456a9160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>ab52846c611b2709ebafb9357fa7d6d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a5c7a227241f741b5e1d7e22e46282365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a9b4dcd94f8c57588745d664e7da31fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a0e0e0c8c09caa5187cd1ec146a6ec591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a60a96e43b34ca92888fbe7baa0710c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a87151e1015a5c8642a7305db44200fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a3bc29dc6052b9c97b5f671f4fc372ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>ab484944d89fc7484addcbfb4b1eb0bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a9439eb313c791c8bccdade70818aa292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a63624a9cf5c5634b2b65206e9f4c9f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a628620cd17885e0512029cf1a6ac9f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCancelClick</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>a31f55e601491bb53caf353553abdb7cb</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnOkClick</name>
      <anchorfile>classCOdometryParams.html</anchorfile>
      <anchor>afb5237f9df2d6b782751181edf700c2b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::lexer::helper::commutative_inserter</name>
    <filename>classexprtk_1_1lexer_1_1helper_1_1commutative__inserter.html</filename>
    <base>exprtk::lexer::token_inserter</base>
    <member kind="function">
      <type></type>
      <name>commutative_inserter</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1commutative__inserter.html</anchorfile>
      <anchor>adbb5cf291126b0c8ef63fe8dfe67e553</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ignore_symbol</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1commutative__inserter.html</anchorfile>
      <anchor>a56874e006e3cbec27f299962e2d0d8dd</anchor>
      <arglist>(const std::string &amp;symbol)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1commutative__inserter.html</anchorfile>
      <anchor>ad23f7cf1e49db9220e577df109f167a4</anchor>
      <arglist>(const lexer::token &amp;t0, const lexer::token &amp;t1, lexer::token &amp;new_token)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::string, details::ilesscompare &gt;</type>
      <name>ignore_set_</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1commutative__inserter.html</anchorfile>
      <anchor>abacb2fe1a0502644bf1f0ab8629230ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::CompileAssert</name>
    <filename>structtesting_1_1internal_1_1CompileAssert.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>testing::internal::CompileAssertTypesEqual</name>
    <filename>structtesting_1_1internal_1_1CompileAssertTypesEqual.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>testing::internal::CompileAssertTypesEqual&lt; T, T &gt;</name>
    <filename>structtesting_1_1internal_1_1CompileAssertTypesEqual_3_01T_00_01T_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::details::complex_type_tag</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1details_1_1complex__type__tag.html</filename>
  </compound>
  <compound kind="class">
    <name>exprtk::details::conditional_node</name>
    <filename>classexprtk_1_1details_1_1conditional__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__node.html</anchorfile>
      <anchor>ab127a98a70b5ab9a2193e91ea9c7d6dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>conditional_node</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__node.html</anchorfile>
      <anchor>a8fa68428291a9a8c9c2fab8d5095d86d</anchor>
      <arglist>(expression_ptr test, expression_ptr consequent, expression_ptr alternative)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__node.html</anchorfile>
      <anchor>a73e0e65741a4ae76e3a5739c9d62fa3a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__node.html</anchorfile>
      <anchor>adcb49797b55c13f497476ba6a68225b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~conditional_node</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__node.html</anchorfile>
      <anchor>ad566e4be58b8d945c49032fae517523b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>alternative_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__node.html</anchorfile>
      <anchor>a21b3de320d39411f8b504bfcf45170e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>alternative_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__node.html</anchorfile>
      <anchor>ab0a718640ca5e1b0bf338b51d3fef9cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>consequent_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__node.html</anchorfile>
      <anchor>a43ec211cbf22ebb468199a94e8a4d5ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>consequent_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__node.html</anchorfile>
      <anchor>af1038337ce2bd152bf52ff4dfbea6163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>test_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__node.html</anchorfile>
      <anchor>a0378b0be02e406de5608dcd0f83872db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>test_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__node.html</anchorfile>
      <anchor>ada0a985f094d38aa52cb6bb113447020</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::conditional_string_node</name>
    <filename>classexprtk_1_1details_1_1conditional__string__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::trinary_node</base>
    <base>exprtk::details::string_base_node</base>
    <base>exprtk::details::range_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>aaf6f22b02c0d83bcdf24a321614719c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irange_t *</type>
      <name>irange_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>abc6d957992036ce5056173cdb575e7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_interface&lt; T &gt;</type>
      <name>irange_t</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>a47d0a3f951c1faf532354350ccc517a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_t *</type>
      <name>range_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>a5723b01d55ebda3c70142c259a636c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>afd10b17eb119389b25a09345c8eccee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string_base_node&lt; T &gt; *</type>
      <name>str_base_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>a0933fc9e0bcf9c03ef17fe16c69f3561</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>a1dd2c841e80ed69963e64f2053c2124c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>conditional_string_node</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>aa17176701246dcee09e1c29980323cf4</anchor>
      <arglist>(expression_ptr test, expression_ptr consequent, expression_ptr alternative)</arglist>
    </member>
    <member kind="function">
      <type>range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>a03860efbaa02d2bf79f9b7423db9a3b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>a763c42335dcbf88f01e0191815777c14</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>aef29d9b712c81507f71fd88e06dfc73f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>a873b245f4abd7327a26a5b98e63bcec3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>ad9579660f8b986998e95134af0ab5818</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>ae967d206a92bfe0a8f165b6581f03a7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>alternative_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>adc7fb14e9ded3838b74b447f4ded2c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>consequent_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>a4ff10ffaad585dc72c65d24ebf8d9a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialised_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>a1afb2ee27a6af87bcbf94346ecc5c29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_t</type>
      <name>range_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>a9fbea36d46f5454fe6c493b39edf8d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str0_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>ad80856e857794d78fe6e02e1d3ed0453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>irange_ptr</type>
      <name>str0_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>a39bd713b3b3851833c4d8842dcf46137</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str1_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>ac11fc9cc22e405f2d24b519b70e5170f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>irange_ptr</type>
      <name>str1_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>a4b4e9be06149501891bd71eab377b9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>test_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>ac2b9b7960ef98f4e9d098948ed4c71af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>value_</name>
      <anchorfile>classexprtk_1_1details_1_1conditional__string__node.html</anchorfile>
      <anchor>a1fb247609a15bbcbb0f64981a9bf0089</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::pbmap::config_heuristics</name>
    <filename>structmrpt_1_1pbmap_1_1config__heuristics.html</filename>
    <member kind="function">
      <type>void</type>
      <name>load_params</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a19bc3270e16d1bb387167e2434e8cb8a</anchor>
      <arglist>(const std::string &amp;config_file_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_params</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a548d87f1a60a5277dedc48a7efba2a81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>angle</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a93c553c0729fd7566e97223f4eb86bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>angle_threshold</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>aecd4276d0a78603604079fb422b40385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>area_full_threshold</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a355bc651c8e2fbc0c5dc6d497e17f420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>area_full_threshold_inv</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>afb6fd83f34782cca2529d28e1503e6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>area_half_threshold</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a8b48a1f0841bdfe065022d5887f4f75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>area_half_threshold_inv</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>ad654b92da798b763824a0f25693581f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>area_threshold</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a58adc2d59ac54bd93bb6783e3e253b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>area_threshold_inv</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a080f8b3653fda91be81f9a70405fc084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>color_threshold</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>aef8d411ad8202254a285fec03a007cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cos_angle_parallel</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>af3cef0529bb64e9ef6aa987fe401412e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dist_d</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>ab2baa5029e9e2894fb4e8c81835aced2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dist_threshold</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a37cd90bebdc64231ee1e723bf13039d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dist_threshold_inv</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>ac2005dd883b49e36ae4b486d6e4a5c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>elongation_threshold</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a4ab414855687a9109d394c5e9b892678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>elongation_threshold_inv</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a806a1d3c9e2baff2de4d861bb4ea8d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>graph_mode</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a526050d432e070c22070a1660256f226</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>height_threshold</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a694971a3c7957e5b0dd932dd3651b9a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>height_threshold_parallel</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>adda815897816ec861cceb19d5d6683d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hue_threshold</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a0c31772fdd18ffdeaa380419f16e9f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>intensity_threshold</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a550def4901b068210df91e28f6fe66a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>min_planes_recognition</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>ab665d079ef6511fd1a4441bc07082d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>path_prev_pbmaps</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a6abc0fadca7ca1d597e88741b648bfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_completeness</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>a6ec5a1e1f24ac9add0a98c9ed43e8c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_structure</name>
      <anchorfile>structmrpt_1_1pbmap_1_1config__heuristics.html</anchorfile>
      <anchor>aa4f9e3b311944756eff781b16381154d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>config_s</name>
    <filename>structconfig__s.html</filename>
    <member kind="variable">
      <type>compress_func</type>
      <name>func</name>
      <anchorfile>structconfig__s.html</anchorfile>
      <anchor>aea5a0fe31d694079966523a49d60174b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ush</type>
      <name>good_length</name>
      <anchorfile>structconfig__s.html</anchorfile>
      <anchor>a36152319fbe49bebbc0354f8bcb617a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ush</type>
      <name>max_chain</name>
      <anchorfile>structconfig__s.html</anchorfile>
      <anchor>ac0ef64600cf4487e3754a21934ffdb89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ush</type>
      <name>max_lazy</name>
      <anchorfile>structconfig__s.html</anchorfile>
      <anchor>afecf50eeeb2afca11ab28d344280231b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ush</type>
      <name>nice_length</name>
      <anchorfile>structconfig__s.html</anchorfile>
      <anchor>af2a1e023e10d6e0c9ff64f8c0c4c9894</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CRandomFieldGridMap2D::ConnectivityDescriptor</name>
    <filename>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1ConnectivityDescriptor.html</filename>
    <member kind="function">
      <type></type>
      <name>ConnectivityDescriptor</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1ConnectivityDescriptor.html</anchorfile>
      <anchor>abdaaba7217e84aaa341bc3bd33abe2e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getEdgeInformation</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1ConnectivityDescriptor.html</anchorfile>
      <anchor>aa39f9337a25c8da01a35d3a289f908af</anchor>
      <arglist>(const CRandomFieldGridMap2D *parent, size_t icx, size_t icy, size_t jcx, size_t jcy, double &amp;out_edge_information)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectivityDescriptor</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1ConnectivityDescriptor.html</anchorfile>
      <anchor>a87de9525fbb1895fdb91c0ee4d1f06f7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CRandomFieldGridMap3D::ConnectivityDescriptor</name>
    <filename>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1ConnectivityDescriptor.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getEdgeInformation</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1ConnectivityDescriptor.html</anchorfile>
      <anchor>a1042969cd31bf6d98cde60706356ed56</anchor>
      <arglist>(const CRandomFieldGridMap3D *parent, size_t icx, size_t icy, size_t icz, size_t jcx, size_t jcy, size_t jcz, double &amp;out_edge_information)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConnectivityDescriptor</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1ConnectivityDescriptor.html</anchorfile>
      <anchor>aa804643471c8548741bcfa081c272579</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::cons_conditional_node</name>
    <filename>classexprtk_1_1details_1_1cons__conditional__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__node.html</anchorfile>
      <anchor>a2550e4fe6aa32eede658bc5cc78e23ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cons_conditional_node</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__node.html</anchorfile>
      <anchor>a09fafcd5e85bc11398c004ba11c76401</anchor>
      <arglist>(expression_ptr test, expression_ptr consequent)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__node.html</anchorfile>
      <anchor>ae9a5e0b46a9e63511764b8c927a0dbf5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__node.html</anchorfile>
      <anchor>aea843f64abac91f6eb1b13255b6d9f02</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~cons_conditional_node</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__node.html</anchorfile>
      <anchor>a18be76df5213185b6f1f3a50594a4a6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>consequent_</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__node.html</anchorfile>
      <anchor>afd99cca3118d59fd95dba5368e219f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>consequent_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__node.html</anchorfile>
      <anchor>af4da3d26f9957475a8481c7403944d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>test_</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__node.html</anchorfile>
      <anchor>a1ac1baa74a9a54c9a573dfb40ae39b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>test_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__node.html</anchorfile>
      <anchor>ac3a70ebb10d841d13732b29c660f072a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::cons_conditional_str_node</name>
    <filename>classexprtk_1_1details_1_1cons__conditional__str__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <base>exprtk::details::string_base_node</base>
    <base>exprtk::details::range_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>ac453e65247f989a30e3ca086a7d0df5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irange_t *</type>
      <name>irange_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a93e493421237c52a4c703e86ad381b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_interface&lt; T &gt;</type>
      <name>irange_t</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a6b64c685c85a73f8f89628aec9815868</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_t *</type>
      <name>range_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a94b392300889b6dfe7a971bf3eb8e2c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>ab78485344eb5778d089593448f7802a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string_base_node&lt; T &gt; *</type>
      <name>str_base_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a17f21261da084ae1637185b304542b47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a5ae6719d530b0020a1cf563ef0345f2b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cons_conditional_str_node</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a454927b920ea5afcd93f78232ec1730e</anchor>
      <arglist>(expression_ptr test, expression_ptr consequent)</arglist>
    </member>
    <member kind="function">
      <type>range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>aa34b5daee575622397ff950ac96c2842</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a7432abf044b12f321d2f440ca51d36bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a5caaec9391d0f81648de163eed108417</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a10bdf7b91064ce23d40a814b79e1f3fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>afe30a2d564229f6b05b53216a3589360</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>afc01d4ef36d26a47fe88b5abc0af6de8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>consequent_</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a4d057b4dccbde3896d98b8e34e00481b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialised_</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a165efa5888fdd298407f02a3c7e2356e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_t</type>
      <name>range_</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>aec62a16b036d4a9c55b956107f5add13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str0_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a785a0e054b4078eb6618155e26b8b711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>irange_ptr</type>
      <name>str0_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a9fcccbb18f6c8e52b93c184cc5fe7011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>test_</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a5d8c6798a6aed16a750994b899afdced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>value_</name>
      <anchorfile>classexprtk_1_1details_1_1cons__conditional__str__node.html</anchorfile>
      <anchor>a113d0ecea96b5014014422427b82b865</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::CPose3DQuat::const_iterator</name>
    <filename>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>a97ac4978a1f85d865bbb6da37989b0b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>af115975d3f93bb1619b09d7eeea4ac83</anchor>
      <arglist>(const CPose3DQuat &amp;obj, size_t start_idx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>aaa27ea7f1d4a8ce6ddf9713027827b03</anchor>
      <arglist>(const const_iterator &amp;it) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat::const_reference</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>ac92c9ba1c2c29fdd85156bcce90aa537</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator+</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>abdbce5f4d3e59a7c08682d3f63cec6cc</anchor>
      <arglist>(iterator_base::difference_type off) const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>afcf89e93bff7884d3d788e647e13210f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator++</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>ad9ed9a711cb3b41d7b836b80ed37e721</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>a598d0294015510a19ecb72599ee80d91</anchor>
      <arglist>(iterator_base::difference_type off)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator-</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>ab124f75d46441d73f966b92d769b98cb</anchor>
      <arglist>(iterator_base::difference_type off) const </arglist>
    </member>
    <member kind="function">
      <type>iterator_base::difference_type</type>
      <name>operator-</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>a5347239a4c4fff4abb62de1ececb1df9</anchor>
      <arglist>(const const_iterator &amp;it) const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>a097f3cf56ad22c2a234bf10574f288c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator--</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>a591070968ea6980ab57eb6519fe5296c</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator-=</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>a9241929d5239d1d98c9fafbfc3c34112</anchor>
      <arglist>(iterator_base::difference_type off)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>a063d7fcf29eb9a8f393c64882389f882</anchor>
      <arglist>(const const_iterator &amp;it2) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>a1f353a65c71d6787d9b39c431849f903</anchor>
      <arglist>(const const_iterator &amp;it) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>a78b137f2d3b7d1778ff076e648ca0aa3</anchor>
      <arglist>(const const_iterator &amp;it2) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat::const_reference</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>ae5479d942a53b7e5cf37e24171d36704</anchor>
      <arglist>(iterator_base::difference_type off) const </arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::iterator&lt; std::random_access_iterator_tag, value_type &gt;</type>
      <name>iterator_base</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>a78bfe06e8dc85082bde51760c108423c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>value_type</type>
      <name>T</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>aaf9de89040458a8a9ef54af19144ff12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>check_limits</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>a0e01ab1cca22ef305c580b151873a818</anchor>
      <arglist>(bool allow_end=false) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_cur_idx</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>a45f8b0a526afffabe94d474034356903</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const CPose3DQuat *</type>
      <name>m_obj</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1const__iterator.html</anchorfile>
      <anchor>a31b465e7bc82b36785387ae2af4e1655</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CRawlog::const_iterator</name>
    <filename>classmrpt_1_1obs_1_1CRawlog_1_1const__iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1const__iterator.html</anchorfile>
      <anchor>a443c4282cb7925a5e191b24e64c8c11b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1const__iterator.html</anchorfile>
      <anchor>af9f638b2f79b089439156b4c8884ac69</anchor>
      <arglist>(const TListObjects::const_iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>TEntryType</type>
      <name>getType</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1const__iterator.html</anchorfile>
      <anchor>a0b210b9230877f6d10daed029a8829c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1const__iterator.html</anchorfile>
      <anchor>abd1fda6ddd4070d08d2cdd1f951fcda2</anchor>
      <arglist>(const const_iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::CSerializablePtr</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1const__iterator.html</anchorfile>
      <anchor>a384856780ce83a03cf2055b4ac5bcdcb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator++</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1const__iterator.html</anchorfile>
      <anchor>abc6807949bbf8147f6c0c6c923d28f4a</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1const__iterator.html</anchorfile>
      <anchor>aa0a71b537550f728a115261ee8d31922</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>operator--</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1const__iterator.html</anchorfile>
      <anchor>ae4c4bdc3d86b8eabea0c1d455b4b77a9</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1const__iterator.html</anchorfile>
      <anchor>ac992a4f01373a75faaf12bfe904250aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1const__iterator.html</anchorfile>
      <anchor>ae81d77383be62f01a9fc8aa153648f38</anchor>
      <arglist>(const const_iterator &amp;o)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~const_iterator</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1const__iterator.html</anchorfile>
      <anchor>a923a5fe1acc7b04d521c5541c2e1bd85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TListObjects::const_iterator</type>
      <name>m_it</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1const__iterator.html</anchorfile>
      <anchor>a52aa307cb30835d39ef7b4eab7532af2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::const_string_range_node</name>
    <filename>classexprtk_1_1details_1_1const__string__range__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <base>exprtk::details::string_base_node</base>
    <base>exprtk::details::range_interface</base>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>a23ae55ba50cc18d4581c18117695ef5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>af6944e6217c57aa02aab94c02279a069</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>const_string_range_node</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>a70f0d4fa3db886eb4049504bf60b8357</anchor>
      <arglist>(const std::string &amp;v, const range_t &amp;rp)</arglist>
    </member>
    <member kind="function">
      <type>range_t</type>
      <name>range</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>a600bd639d881a54021a6994211963a0d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>a76280fe552b569fbeefb9fd220e393f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>aba8ac11df780405330a011b647bb109e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>a68e371686aaa5ee86b161fd7ed40354a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>a0b17d9e0e8ffaf801716c4c60368bfd5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>a9f28ccacc64cf9d0233a8c55d722e230</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>a577be45e3708703c94167d4e64ed41fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~const_string_range_node</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>a80bd4ef4ebba495ba500ccc34cebaf3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_string_range_node&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>a901e434fb86168d1145f8fdf202e9183</anchor>
      <arglist>(const const_string_range_node&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_t</type>
      <name>rp_</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>aec72aea632dc354e99f566a8fa8525fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>value_</name>
      <anchorfile>classexprtk_1_1details_1_1const__string__range__node.html</anchorfile>
      <anchor>aeda5ad5b207d43e10605597fd11c339a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Sophus::Constants</name>
    <filename>structSophus_1_1Constants.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Scalar</type>
      <name>epsilon</name>
      <anchorfile>structSophus_1_1Constants.html</anchorfile>
      <anchor>a51431838555d25ccacd808d367b20d9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Scalar</type>
      <name>pi</name>
      <anchorfile>structSophus_1_1Constants.html</anchorfile>
      <anchor>acf2a3a154d233279c0b610e03e0192bb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Sophus::Constants&lt; float &gt;</name>
    <filename>structSophus_1_1Constants_3_01float_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC float constexpr</type>
      <name>epsilon</name>
      <anchorfile>structSophus_1_1Constants_3_01float_01_4.html</anchorfile>
      <anchor>ab6ac5f80278568363d5434ec98fa0683</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC float constexpr</type>
      <name>pi</name>
      <anchorfile>structSophus_1_1Constants_3_01float_01_4.html</anchorfile>
      <anchor>a90a87c6e3bf241f94a17c32db345a2da</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::ConstCharPtr</name>
    <filename>structtesting_1_1internal_1_1ConstCharPtr.html</filename>
    <member kind="function">
      <type></type>
      <name>ConstCharPtr</name>
      <anchorfile>structtesting_1_1internal_1_1ConstCharPtr.html</anchorfile>
      <anchor>ae94f6453fa679d815994eccc63062907</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structtesting_1_1internal_1_1ConstCharPtr.html</anchorfile>
      <anchor>a891bc286350b81d1a147101c0bae5b1d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>value</name>
      <anchorfile>structtesting_1_1internal_1_1ConstCharPtr.html</anchorfile>
      <anchor>adba40d23d5986904b605946f643cf26e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ConstMap</name>
    <filename>classConstMap.html</filename>
    <templarg>T</templarg>
    <templarg>U</templarg>
    <member kind="function">
      <type></type>
      <name>ConstMap</name>
      <anchorfile>classConstMap.html</anchorfile>
      <anchor>a1d86f17601daedfa9ed2925805ac0e03</anchor>
      <arglist>(const T &amp;key, const U &amp;val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::map&lt; T, U &gt;</name>
      <anchorfile>classConstMap.html</anchorfile>
      <anchor>a1124f9bea1fbd2d3a40cead6560d5de2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ConstMap&lt; T, U &gt; &amp;</type>
      <name>operator()</name>
      <anchorfile>classConstMap.html</anchorfile>
      <anchor>a67bed6f2e079b458118b60afc0fe1938</anchor>
      <arglist>(const T &amp;key, const U &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>U</type>
      <name>operator[]</name>
      <anchorfile>classConstMap.html</anchorfile>
      <anchor>a160ff477dd3d840b4c614e94dcc2cde8</anchor>
      <arglist>(const T &amp;key) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; T, U &gt;</type>
      <name>m_</name>
      <anchorfile>classConstMap.html</anchorfile>
      <anchor>a108d41965cd8f0a5053966660224e6ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::Constraint</name>
    <filename>classTCLAP_1_1Constraint.html</filename>
    <templarg>T</templarg>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>check</name>
      <anchorfile>classTCLAP_1_1Constraint.html</anchorfile>
      <anchor>a773c3e16d0150523c1c92b7b24868c34</anchor>
      <arglist>(const T &amp;value) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>description</name>
      <anchorfile>classTCLAP_1_1Constraint.html</anchorfile>
      <anchor>ae16dd80aa217fb56c0862af5478afe01</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>shortID</name>
      <anchorfile>classTCLAP_1_1Constraint.html</anchorfile>
      <anchor>a39f707895311da682439810a0bec4a5f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Constraint</name>
      <anchorfile>classTCLAP_1_1Constraint.html</anchorfile>
      <anchor>ae96bbe5301e9517b68b1597b36098224</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::construct_branch_pair</name>
    <filename>structexprtk_1_1details_1_1construct__branch__pair.html</filename>
    <templarg></templarg>
    <templarg>D</templarg>
    <templarg>B</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1construct__branch__pair.html</anchorfile>
      <anchor>a7e36ea0f204238bb603573190bb47b48</anchor>
      <arglist>(std::pair&lt; expression_node&lt; T &gt; *, bool &gt;(&amp;)[N], expression_node&lt; T &gt; *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::construct_branch_pair&lt; T, D, true &gt;</name>
    <filename>structexprtk_1_1details_1_1construct__branch__pair_3_01T_00_01D_00_01true_01_4.html</filename>
    <templarg></templarg>
    <templarg>D</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1construct__branch__pair_3_01T_00_01D_00_01true_01_4.html</anchorfile>
      <anchor>a82651e383ae232e94295eabef2a49cd8</anchor>
      <arglist>(std::pair&lt; expression_node&lt; T &gt; *, bool &gt;(&amp;branch)[N], expression_node&lt; T &gt; *b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>stlplus::constructor_copy</name>
    <filename>classstlplus_1_1constructor__copy.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>T *</type>
      <name>operator()</name>
      <anchorfile>classstlplus_1_1constructor__copy.html</anchorfile>
      <anchor>aaddd09e3c28f87f115b778eb0f266978</anchor>
      <arglist>(const T &amp;from)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::ContainerReadOnlyProxyAccessor</name>
    <filename>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</filename>
    <templarg>STLCONTAINER</templarg>
    <member kind="function">
      <type>STLCONTAINER::const_iterator</type>
      <name>begin</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a672e4c37f8658abd2e1de7afa56d6924</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContainerReadOnlyProxyAccessor</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>aab90cd7d0dfa578f2247b5b47c19479d</anchor>
      <arglist>(STLCONTAINER &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContainerReadOnlyProxyAccessor</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a9bb5676fb946ccb8a0bad5170ef6eca8</anchor>
      <arglist>(const ContainerReadOnlyProxyAccessor&lt; STLCONTAINER &gt; &amp;) MRPT_DELETED_FUNC</arglist>
    </member>
    <member kind="function">
      <type>STLCONTAINER::const_iterator</type>
      <name>end</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a66a8b995c2d5c9c886f355ced98ad7d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const STLCONTAINER &amp;</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a37702994b121c832b7f64c3e14f06ef1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ContainerReadOnlyProxyAccessor&lt; STLCONTAINER &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a84468ace78309702bff931d978a18590</anchor>
      <arglist>(const ContainerReadOnlyProxyAccessor&lt; STLCONTAINER &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>const STLCONTAINER::value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a18f278448b716cf1b9f06f67059d615c</anchor>
      <arglist>(const int i) const </arglist>
    </member>
    <member kind="function">
      <type>STLCONTAINER::const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a858f1dc2f2bb42bf6b3ba9c80448e08f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>STLCONTAINER::const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a9475a32c0e7bf6e70f459cf6c185eac2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a9ed32d53d13653e0d53796b11ae91919</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>STLCONTAINER &amp;</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>ab33297ec9f5e0fc45c960abdda4fd48a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ContainerReadOnlyProxyAccessor&lt; std::vector&lt; char &gt; &gt;</name>
    <filename>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</filename>
    <member kind="function">
      <type>std::vector&lt; char &gt;::const_iterator</type>
      <name>begin</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a672e4c37f8658abd2e1de7afa56d6924</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContainerReadOnlyProxyAccessor</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>aab90cd7d0dfa578f2247b5b47c19479d</anchor>
      <arglist>(std::vector&lt; char &gt; &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContainerReadOnlyProxyAccessor</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a9bb5676fb946ccb8a0bad5170ef6eca8</anchor>
      <arglist>(const ContainerReadOnlyProxyAccessor&lt; std::vector&lt; char &gt; &gt; &amp;) MRPT_DELETED_FUNC</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;::const_iterator</type>
      <name>end</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a66a8b995c2d5c9c886f355ced98ad7d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const std::vector&lt; char &gt; &amp;</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a37702994b121c832b7f64c3e14f06ef1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ContainerReadOnlyProxyAccessor&lt; std::vector&lt; char &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a84468ace78309702bff931d978a18590</anchor>
      <arglist>(const ContainerReadOnlyProxyAccessor&lt; std::vector&lt; char &gt; &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; char &gt;::value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a18f278448b716cf1b9f06f67059d615c</anchor>
      <arglist>(const int i) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;::const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a858f1dc2f2bb42bf6b3ba9c80448e08f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;::const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a9475a32c0e7bf6e70f459cf6c185eac2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a9ed32d53d13653e0d53796b11ae91919</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; char &gt; &amp;</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>ab33297ec9f5e0fc45c960abdda4fd48a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ContainerReadOnlyProxyAccessor&lt; std::vector&lt; float &gt; &gt;</name>
    <filename>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</filename>
    <member kind="function">
      <type>std::vector&lt; float &gt;::const_iterator</type>
      <name>begin</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a672e4c37f8658abd2e1de7afa56d6924</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContainerReadOnlyProxyAccessor</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>aab90cd7d0dfa578f2247b5b47c19479d</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContainerReadOnlyProxyAccessor</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a9bb5676fb946ccb8a0bad5170ef6eca8</anchor>
      <arglist>(const ContainerReadOnlyProxyAccessor&lt; std::vector&lt; float &gt; &gt; &amp;) MRPT_DELETED_FUNC</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; float &gt;::const_iterator</type>
      <name>end</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a66a8b995c2d5c9c886f355ced98ad7d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const std::vector&lt; float &gt; &amp;</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a37702994b121c832b7f64c3e14f06ef1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ContainerReadOnlyProxyAccessor&lt; std::vector&lt; float &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a84468ace78309702bff931d978a18590</anchor>
      <arglist>(const ContainerReadOnlyProxyAccessor&lt; std::vector&lt; float &gt; &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; float &gt;::value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a18f278448b716cf1b9f06f67059d615c</anchor>
      <arglist>(const int i) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; float &gt;::const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a858f1dc2f2bb42bf6b3ba9c80448e08f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; float &gt;::const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a9475a32c0e7bf6e70f459cf6c185eac2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a9ed32d53d13653e0d53796b11ae91919</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt; &amp;</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>ab33297ec9f5e0fc45c960abdda4fd48a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ContainerReadOnlyProxyAccessor&lt; std::vector&lt; int32_t &gt; &gt;</name>
    <filename>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</filename>
    <member kind="function">
      <type>std::vector&lt; int32_t &gt;::const_iterator</type>
      <name>begin</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a672e4c37f8658abd2e1de7afa56d6924</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContainerReadOnlyProxyAccessor</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>aab90cd7d0dfa578f2247b5b47c19479d</anchor>
      <arglist>(std::vector&lt; int32_t &gt; &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ContainerReadOnlyProxyAccessor</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a9bb5676fb946ccb8a0bad5170ef6eca8</anchor>
      <arglist>(const ContainerReadOnlyProxyAccessor&lt; std::vector&lt; int32_t &gt; &gt; &amp;) MRPT_DELETED_FUNC</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int32_t &gt;::const_iterator</type>
      <name>end</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a66a8b995c2d5c9c886f355ced98ad7d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const std::vector&lt; int32_t &gt; &amp;</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a37702994b121c832b7f64c3e14f06ef1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ContainerReadOnlyProxyAccessor&lt; std::vector&lt; int32_t &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a84468ace78309702bff931d978a18590</anchor>
      <arglist>(const ContainerReadOnlyProxyAccessor&lt; std::vector&lt; int32_t &gt; &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; int32_t &gt;::value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a18f278448b716cf1b9f06f67059d615c</anchor>
      <arglist>(const int i) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int32_t &gt;::const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a858f1dc2f2bb42bf6b3ba9c80448e08f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int32_t &gt;::const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a9475a32c0e7bf6e70f459cf6c185eac2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>a9ed32d53d13653e0d53796b11ae91919</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int32_t &gt; &amp;</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1utils_1_1ContainerReadOnlyProxyAccessor.html</anchorfile>
      <anchor>ab33297ec9f5e0fc45c960abdda4fd48a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::ContainerType</name>
    <filename>structmrpt_1_1math_1_1ContainerType.html</filename>
    <templarg>CONTAINER</templarg>
    <member kind="typedef">
      <type>CONTAINER::value_type</type>
      <name>element_t</name>
      <anchorfile>structmrpt_1_1math_1_1ContainerType.html</anchorfile>
      <anchor>a1a26e8f1f219650b346a0a9ebb67ed69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::ContainerType&lt; Eigen::EigenBase&lt; Derived &gt; &gt;</name>
    <filename>structmrpt_1_1math_1_1ContainerType_3_01Eigen_1_1EigenBase_3_01Derived_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>Derived::Scalar</type>
      <name>element_t</name>
      <anchorfile>structmrpt_1_1math_1_1ContainerType_3_01Eigen_1_1EigenBase_3_01Derived_01_4_01_4.html</anchorfile>
      <anchor>a4f9e5ac154fe029aadc111d0ddaa9f43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NMEA_GGA::content_t</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA_1_1content__t.html</filename>
    <member kind="function">
      <type></type>
      <name>content_t</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA_1_1content__t.html</anchorfile>
      <anchor>aa5700ea19bcfa811f4db34f987281f4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>altitude_meters</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA_1_1content__t.html</anchorfile>
      <anchor>a88161cb7daeda4a840e1785c8d7ccece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>corrected_orthometric_altitude</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA_1_1content__t.html</anchorfile>
      <anchor>a58a8024543e32d9e957d2f73853bbd2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>fix_quality</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA_1_1content__t.html</anchorfile>
      <anchor>a33415dc947663d43015605c41b0f66cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>geoidal_distance</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA_1_1content__t.html</anchorfile>
      <anchor>aff79ad9a80108453ec95946e9991ed8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>HDOP</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA_1_1content__t.html</anchorfile>
      <anchor>a7fae591db8918b4b5b3cad3878795ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude_degrees</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA_1_1content__t.html</anchorfile>
      <anchor>a294a7cd13ab22a6078ebb661eba8fd3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude_degrees</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA_1_1content__t.html</anchorfile>
      <anchor>a9b147bc1151e73b3fb3a27b331ccd3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>orthometric_altitude</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA_1_1content__t.html</anchorfile>
      <anchor>a519c9171cfa2d59a1bca037ae5ec86ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>satellitesUsed</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA_1_1content__t.html</anchorfile>
      <anchor>a53a35c3455548de3c4956ea968126d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>thereis_HDOP</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA_1_1content__t.html</anchorfile>
      <anchor>a42768da54a9885d3554f814c12a6852d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UTC_time</type>
      <name>UTCTime</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA_1_1content__t.html</anchorfile>
      <anchor>abfc569a556e3ae5f7cb5ae6ae6e643ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NMEA_GLL::content_t</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL_1_1content__t.html</filename>
    <member kind="function">
      <type></type>
      <name>content_t</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL_1_1content__t.html</anchorfile>
      <anchor>a3e0b63e8346db15cbb396b80f6fa6b0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude_degrees</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL_1_1content__t.html</anchorfile>
      <anchor>a26771d26abc8b0f392bfa8c42088e10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude_degrees</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL_1_1content__t.html</anchorfile>
      <anchor>a9aa07518083d9dd16095733cd85884d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UTC_time</type>
      <name>UTCTime</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL_1_1content__t.html</anchorfile>
      <anchor>af84e6b3047887d20ede98424981c5c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>validity_char</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL_1_1content__t.html</anchorfile>
      <anchor>ae9e79bacfb0cd8a13b0170e152d2d863</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NMEA_RMC::content_t</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC_1_1content__t.html</filename>
    <member kind="function">
      <type></type>
      <name>content_t</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC_1_1content__t.html</anchorfile>
      <anchor>a580ca6aaa369a148490f22cba7d4d5e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>date_day</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC_1_1content__t.html</anchorfile>
      <anchor>a3834c9527c340378d7e3534e576c9b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>date_month</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC_1_1content__t.html</anchorfile>
      <anchor>a701848ebc0f292c299625d063ad06783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>date_year</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC_1_1content__t.html</anchorfile>
      <anchor>abd51733574430c06903f97a76d7638f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>direction_degrees</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC_1_1content__t.html</anchorfile>
      <anchor>a1ced05682314f3439c6695787b72cec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude_degrees</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC_1_1content__t.html</anchorfile>
      <anchor>a589045da52166295387920d5a2330c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude_degrees</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC_1_1content__t.html</anchorfile>
      <anchor>ace37b2f3c028132414caa6581b90a66d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>magnetic_dir</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC_1_1content__t.html</anchorfile>
      <anchor>a45c3243889d8904065e08d7f52b1671b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>positioning_mode</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC_1_1content__t.html</anchorfile>
      <anchor>a4ea8416559009bbc0dbff73961dc0fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>speed_knots</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC_1_1content__t.html</anchorfile>
      <anchor>a6a727c48468b3ed2b92073e727373b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UTC_time</type>
      <name>UTCTime</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC_1_1content__t.html</anchorfile>
      <anchor>ad6741a8383796db45dfa6898f8563b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>validity_char</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC_1_1content__t.html</anchorfile>
      <anchor>a1f58664d5e55c0fd52e484fe044183e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NMEA_VTG::content_t</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG_1_1content__t.html</filename>
    <member kind="function">
      <type></type>
      <name>content_t</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG_1_1content__t.html</anchorfile>
      <anchor>a79a3acb5e155702df8e2452d52f3f2bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ground_speed_kmh</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG_1_1content__t.html</anchorfile>
      <anchor>a9e768bec337ea025619fd94dfbad3617</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ground_speed_knots</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG_1_1content__t.html</anchorfile>
      <anchor>af9b4c05d1d7cbfb3fb1260f6a7caeb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>magnetic_track</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG_1_1content__t.html</anchorfile>
      <anchor>a86f9f86a54c7508f76b42b4b672796a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>true_track</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG_1_1content__t.html</anchorfile>
      <anchor>ab2d4cc3acce04dac4fdc09986817a1ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NMEA_ZDA::content_t</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA_1_1content__t.html</filename>
    <member kind="function">
      <type></type>
      <name>content_t</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA_1_1content__t.html</anchorfile>
      <anchor>afb00df4566cd99ee6896cdc8a09adbac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>date_day</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA_1_1content__t.html</anchorfile>
      <anchor>a9d3c742067c224b82bb0239a2cc0b1b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>date_month</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA_1_1content__t.html</anchorfile>
      <anchor>a5b7e346709fa85b596a34c853496a698</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>date_year</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA_1_1content__t.html</anchorfile>
      <anchor>a9cb65f77731343559897bcb1915f5ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UTC_time</type>
      <name>UTCTime</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA_1_1content__t.html</anchorfile>
      <anchor>a81d4fff60e6b615d5732a34adaa8d2e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::continue_exception</name>
    <filename>classexprtk_1_1details_1_1continue__exception.html</filename>
  </compound>
  <compound kind="class">
    <name>exprtk::details::continue_node</name>
    <filename>classexprtk_1_1details_1_1continue__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1continue__node.html</anchorfile>
      <anchor>a19fe7644eb8a51659d3ca244fd841327</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1continue__node.html</anchorfile>
      <anchor>a63ea6ac4dee6ef154dead573e81d8f43</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::control_block</name>
    <filename>structexprtk_1_1symbol__table_1_1control__block.html</filename>
    <class kind="struct">exprtk::symbol_table::control_block::st_data</class>
    <member kind="function">
      <type></type>
      <name>control_block</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block.html</anchorfile>
      <anchor>a5653c6882f24dc971fae8eae20f21e03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>control_block</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block.html</anchorfile>
      <anchor>a7987ea577f86321bec2e9b4911026e83</anchor>
      <arglist>(st_data *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~control_block</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block.html</anchorfile>
      <anchor>a17b4352a5a2b371b95814112ffc344fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static control_block *</type>
      <name>create</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block.html</anchorfile>
      <anchor>adff4abd8e809ea86fde8a59b185a7fe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block.html</anchorfile>
      <anchor>a84239b6bfbf5d0224b050100254d601e</anchor>
      <arglist>(control_block *&amp;cntrl_blck, SymTab *sym_tab)</arglist>
    </member>
    <member kind="variable">
      <type>st_data *</type>
      <name>data_</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block.html</anchorfile>
      <anchor>a9715af23a55505c59c1079d5deb18eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>ref_count</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block.html</anchorfile>
      <anchor>a6c8d702316be2699e57c8b5df15b0679</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::expression::control_block</name>
    <filename>structexprtk_1_1expression_1_1control__block.html</filename>
    <class kind="struct">exprtk::expression::control_block::data_pack</class>
    <member kind="enumeration">
      <type></type>
      <name>data_type</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>acc8e82a233f43006ab5e994b4d1f3ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_unknown</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>acc8e82a233f43006ab5e994b4d1f3ad8a8f8256bf602704121fba323dee819051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_expr</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>acc8e82a233f43006ab5e994b4d1f3ad8a6ea193ad446b71a0cc980ef1d4b9b7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecholder</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>acc8e82a233f43006ab5e994b4d1f3ad8aaf76f3d2194eda45a1a228c116047878</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_data</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>acc8e82a233f43006ab5e994b4d1f3ad8a808cb064b593f97c55b28aa973907bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecdata</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>acc8e82a233f43006ab5e994b4d1f3ad8a9946082f040af2e9e3400e0bd4cce691</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_string</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>acc8e82a233f43006ab5e994b4d1f3ad8a6cda0d8c6f086931db57a54e55fdfbad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_data</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>acc8e82a233f43006ab5e994b4d1f3ad8a808cb064b593f97c55b28aa973907bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_expr</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>acc8e82a233f43006ab5e994b4d1f3ad8a6ea193ad446b71a0cc980ef1d4b9b7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_string</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>acc8e82a233f43006ab5e994b4d1f3ad8a6cda0d8c6f086931db57a54e55fdfbad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_unknown</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>acc8e82a233f43006ab5e994b4d1f3ad8a8f8256bf602704121fba323dee819051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecdata</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>acc8e82a233f43006ab5e994b4d1f3ad8a9946082f040af2e9e3400e0bd4cce691</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecholder</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>acc8e82a233f43006ab5e994b4d1f3ad8aaf76f3d2194eda45a1a228c116047878</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; data_pack &gt;</type>
      <name>local_data_list_t</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>a0cab7f5cdaf2e6cf6424e322f0a04a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>results_context&lt; T &gt;</type>
      <name>results_context_t</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>ad4b40972ae757941a8410ab02977bcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>control_block</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>a92fa622fa68f70d73913b00b26316926</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>control_block</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>a728be913060a17174384e726f0fb1c4f</anchor>
      <arglist>(expression_ptr e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~control_block</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>a737625a4e6b5358c296ce16d26b70f80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static control_block *</type>
      <name>create</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>ab917e01c331a84ab574b265775f919c8</anchor>
      <arglist>(expression_ptr e)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>a76f30fcc63ba1414930347a087fb1192</anchor>
      <arglist>(control_block *&amp;cntrl_blck)</arglist>
    </member>
    <member kind="variable">
      <type>expression_ptr</type>
      <name>expr</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>a3af17c28c730ba6705fb358230060c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>local_data_list_t</type>
      <name>local_data_list</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>af254781196569ffe42c072161e9d9f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>ref_count</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>a16e292336e803bf504ba20dbb9683679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>results_context_t *</type>
      <name>results</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>ac1256adeb5e04827802082a8c5877ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>retinv_null</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>aec16b243e1aa8bd218b524b00339c5d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool *</type>
      <name>return_invoked</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>a6468ab0ef3964d8c66ba4e6856a8cb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>function_compositor&lt; T &gt;</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block.html</anchorfile>
      <anchor>a3d0ee7bd11879a4cd8dc5fbfedd39d72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vec_data_store::control_block</name>
    <filename>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</filename>
    <member kind="function">
      <type></type>
      <name>control_block</name>
      <anchorfile>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</anchorfile>
      <anchor>a7dd26b6ee1e352f341d9f3fa28e69fc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>control_block</name>
      <anchorfile>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</anchorfile>
      <anchor>ab08f52eef1b895385f8dc5d7e79a9176</anchor>
      <arglist>(const std::size_t &amp;dsize)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>control_block</name>
      <anchorfile>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</anchorfile>
      <anchor>abf5b46a19130007cf5b4aa33092a807d</anchor>
      <arglist>(const std::size_t &amp;dsize, data_t dptr, bool dstrct=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~control_block</name>
      <anchorfile>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</anchorfile>
      <anchor>ab8b3881fe475f3f1d18bb86809e7b839</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static control_block *</type>
      <name>create</name>
      <anchorfile>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</anchorfile>
      <anchor>a3024415dfc1bff41aea026d087d6659c</anchor>
      <arglist>(const std::size_t &amp;dsize, data_t data_ptr=data_t(0), bool dstrct=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy</name>
      <anchorfile>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</anchorfile>
      <anchor>a29d79eb0f2ea83249ca0b0d1991aaa18</anchor>
      <arglist>(control_block *&amp;cntrl_blck)</arglist>
    </member>
    <member kind="variable">
      <type>data_t</type>
      <name>data</name>
      <anchorfile>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</anchorfile>
      <anchor>a14b70a1755486121d6f4517cb65949b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>destruct</name>
      <anchorfile>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</anchorfile>
      <anchor>a1bb02bc748df7865b9a6ae9f6b2c0576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>ref_count</name>
      <anchorfile>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</anchorfile>
      <anchor>a50826ecd668092781604f500a4a478d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</anchorfile>
      <anchor>a1dbd1049bdfbad5d840c3796df310c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>control_block</name>
      <anchorfile>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</anchorfile>
      <anchor>ae676dbc327b09737b327edaa72137f3d</anchor>
      <arglist>(const control_block &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>create_data</name>
      <anchorfile>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</anchorfile>
      <anchor>a27e401f09e99f3d9bc8304caad097889</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>control_block &amp;</type>
      <name>operator=</name>
      <anchorfile>structexprtk_1_1details_1_1vec__data__store_1_1control__block.html</anchorfile>
      <anchor>a04dbebdb87e58000ad37bcc4db4ddc7f</anchor>
      <arglist>(const control_block &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::simpleini::CSimpleIniTempl::Converter</name>
    <filename>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Converter.html</filename>
    <member kind="function">
      <type></type>
      <name>Converter</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Converter.html</anchorfile>
      <anchor>a32770a11e34f306aba66432c7c698e16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Converter</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Converter.html</anchorfile>
      <anchor>aaec9cf71bd84621aebc1fbf4246d50e5</anchor>
      <arglist>(const Converter &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ConvertToStore</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Converter.html</anchorfile>
      <anchor>a020c07d28b141ef3f8cae1393e37ed1f</anchor>
      <arglist>(const SI_CHAR *a_pszString)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>Data</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Converter.html</anchorfile>
      <anchor>ad19675ffa3c16cb73847559bd33a2a46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Converter &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Converter.html</anchorfile>
      <anchor>a8f853522f7b21db481eef46a11b2dc84</anchor>
      <arglist>(const Converter &amp;rhs)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_scratch</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Converter.html</anchorfile>
      <anchor>afb3bde53710bcafc3ea6f8677a6d5507</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::COpenGLScene</name>
    <filename>classmrpt_1_1opengl_1_1COpenGLScene.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a52cff5f5f38efbfb3af1bc86d5b84e7f</anchor>
      <arglist>(bool createMainViewport=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COpenGLScene</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a9863a4e58dfa62ec214eb4effbea5a50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COpenGLScene</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a43761e88dd3e522b43092aaa8099b064</anchor>
      <arglist>(const COpenGLScene &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>COpenGLViewportPtr</type>
      <name>createViewport</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>ab8f145e389767e1a64a224e82526eef3</anchor>
      <arglist>(const std::string &amp;viewportName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpListOfObjects</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a95dcd629465b909c2d5ae61d7bfa15be</anchor>
      <arglist>(mrpt::utils::CStringList &amp;lst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableFollowCamera</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>af18cbd0e038b53e46e350a3b92307b00</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>followCamera</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a499327ff3ed1c2f0db0e45f09be2fd94</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>ad9f78ac94112680da1458b0e60a37a25</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max, const std::string &amp;vpn=std::string(&quot;main&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>T::Ptr</type>
      <name>getByClass</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>ab55ec59dc75c9b12aac57f43bdcbc9df</anchor>
      <arglist>(const size_t &amp;ith=0) const </arglist>
    </member>
    <member kind="function">
      <type>CRenderizablePtr</type>
      <name>getByName</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>ac69b3d67b858059f078710afd7d45190</anchor>
      <arglist>(const std::string &amp;str, const std::string &amp;viewportName=std::string(&quot;main&quot;))</arglist>
    </member>
    <member kind="function">
      <type>COpenGLViewportPtr</type>
      <name>getViewport</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>ad96b98d1120e6e2c2dd6be20aea2f38f</anchor>
      <arglist>(const std::string &amp;viewportName=std::string(&quot;main&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeAllTextures</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>aef866af982f9965dcb85d012fc315915</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>ab4be64bf5d5ff0e300c65ad2f229cdc2</anchor>
      <arglist>(const CRenderizablePtr &amp;newObject, const std::string &amp;viewportName=std::string(&quot;main&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a804a69b03026df45a46413967ea85ead</anchor>
      <arglist>(const T_it &amp;begin, const T_it &amp;end, const std::string &amp;vpn=std::string(&quot;main&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertCollection</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a918a3ae921f3e713c622a5a1a91e384a</anchor>
      <arglist>(const T &amp;objs, const std::string &amp;vpn=std::string(&quot;main&quot;))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromFile</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a51f8f436ce2467fa8621f9c7a66259da</anchor>
      <arglist>(const std::string &amp;fil)</arglist>
    </member>
    <member kind="function">
      <type>COpenGLScene &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>ade8db0766c497762ce4242a02cd2cc66</anchor>
      <arglist>(const COpenGLScene &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeObject</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a927ccec3849a5bc76653bbe0e782e9ca</anchor>
      <arglist>(const CRenderizablePtr &amp;obj, const std::string &amp;viewportName=std::string(&quot;main&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a0ff30b68a54b67afc9172ab67d1b7f34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToFile</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>aaf1e490e853e2caf8de8ea4780d5003d</anchor>
      <arglist>(const std::string &amp;fil) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a33c524d38b8fbe55afd8a1bc15d520d6</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>viewportsCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>adcfa3ce6d4d07c4d4ffd7afd95214baf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitAllObjects</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>ac0bf8147e3339b923b058ad5c5b2ffc2</anchor>
      <arglist>(FUNCTOR functor) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitAllObjects</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a4344298ca692f0182d0f4fbee3b772db</anchor>
      <arglist>(FUNCTOR functor, const EXTRA_PARAM &amp;userParam) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~COpenGLScene</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>ac6bdd17d19517fa1f739783c4f1d9114</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; COpenGLViewportPtr &gt;</type>
      <name>TListViewports</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a0ffb40365f31320349e432c74c05aa52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>internal_visitAllObjects</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a1bf009bc3ad692dfed82de5fa5ca83b1</anchor>
      <arglist>(FUNCTOR functor, const CRenderizablePtr &amp;o)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_followCamera</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>a60c760e84c40bd2a94a03a266c25ae8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TListViewports</type>
      <name>m_viewports</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLScene.html</anchorfile>
      <anchor>af19e790fa06ff73b7c80ba4ebcd5ca2c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::COpenGLStandardObject</name>
    <filename>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>a57ea66525eb145bb4406f5d1385c983f</anchor>
      <arglist>(_GLENUM flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>af30664c048a77bf85bf3397ad1ae16c9</anchor>
      <arglist>(_GLENUM flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>aaf3cde189effbed29dbb2604e7d81c2a</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEnabledFlags</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>aaa71ebccd1cdd8b0095cd424046006f5</anchor>
      <arglist>(std::vector&lt; _GLENUM &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNormal</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>a41801fa583c4d99346c397cd43eceb92</anchor>
      <arglist>(float(&amp;n)[3]) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>a2301431b5ac8b09365f49d6bc1afa6ca</anchor>
      <arglist>(_GLENUM flag) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>af00c7ee9fb9981e71bfe201cf12052de</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlags</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>a2e2adcbafed42f340f031e6b1ce4574a</anchor>
      <arglist>(const std::vector&lt; _GLENUM &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormal</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>a322d8cf550a392f13f657f9d58b52058</anchor>
      <arglist>(const float(&amp;n)[3])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>a40beea2ca3b6d2015f81b62d6ad03cf0</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static COpenGLStandardObjectPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>a698dc744f63a6a4d5d4486afa8db1071</anchor>
      <arglist>(_GLENUM t, const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;v, uint32_t cs=0, const std::vector&lt; _GLENUM &gt; &amp;en=std::vector&lt; _GLENUM &gt;())</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>chunkSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>ae81a4e797249b4a52e6250296be21673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; _GLENUM &gt;</type>
      <name>enabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>a02a7176e3b6fe3e7646930e26a74e687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>normal</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>a5f0f11bc3bb9ce87a976c25c40ca2bdf</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>_GLENUM</type>
      <name>type</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>a0fea67af1be2e81bee72f95f29842c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::math::TPoint3D &gt;</type>
      <name>vertices</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>aa7ff8885b0d87fddae6b63748ba67941</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>COpenGLStandardObject</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>a3dde314be73b3b1522c9376ac34e942b</anchor>
      <arglist>(_GLENUM t, const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;v, uint32_t cs, const std::vector&lt; _GLENUM &gt; &amp;en)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>COpenGLStandardObject</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>a0c045d72b17cda5f1a9202410a9d25a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~COpenGLStandardObject</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLStandardObject.html</anchorfile>
      <anchor>a6df895285c6ac3de9baa1224737365b5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::COpenGLViewport</name>
    <filename>classmrpt_1_1opengl_1_1COpenGLViewport.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>mrpt::utils::CObservable</base>
    <class kind="struct">mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~COpenGLViewport</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ae402f0cc27e2fb7d1b712e9f90d7346c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCloneView</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a79813cee96be61cb87e6855815c29806</anchor>
      <arglist>(const std::string &amp;clonedViewport)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageView</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a1fe7f2582e809aed88dcc9af82209546</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageView_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ab4b77d7e76bf2217fa70e279c1e96e7c</anchor>
      <arglist>(mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetCloneView</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a2021b321ae6952bfcd56f47ddd238ad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCloneCamera</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>acecb6dbb82e7ed3da38188693b8f9c84</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalMode</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>abb6b9d0b42743b9c8337ed953358b62e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablePolygonNicest</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a516c85962cc3a7f94d542735555d1f9b</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPolygonNicestEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ac0e89f2d9114e878f66849fef9b9e594</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lightsClearAll</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a7980e9457425c1f4816a4bb128306491</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLight</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a8d2581925483d965e7a7f2c9dd0926a1</anchor>
      <arglist>(const CLight &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberOfLights</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a6f895ca5d03b828da90272bcf88e4231</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>CLight &amp;</type>
      <name>getLight</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a182aa5e2dea29f43801029ee3601cbfc</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const CLight &amp;</type>
      <name>getLight</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ac7cb9d4b74dfc459caf771e5bc9b57cd</anchor>
      <arglist>(const size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a220cf0c281ce13a6a8fb4069aeb5b876</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewportPosition</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ac85c495854544f44baa342a94ef2ed62</anchor>
      <arglist>(const double x, const double y, const double width, const double height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getViewportPosition</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a5857878c66e446e3a003759563d23880</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;width, double &amp;height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewportClipDistances</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a3e6b62ee6ec0efe75ac2afd5ece774e3</anchor>
      <arglist>(const double clip_min, const double clip_max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getViewportClipDistances</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a89166a6dc1120d181dbb5dae25c8f3c6</anchor>
      <arglist>(double &amp;clip_min, double &amp;clip_max) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>aeeb8f8db767be78fb2379264cbd69914</anchor>
      <arglist>(unsigned int lineWidth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTransparent</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a330fbba78ff3c11477b8ce60223d76ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransparent</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a6473e9e64f16ca87a26922459edd5f6b</anchor>
      <arglist>(bool trans)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomBackgroundColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a5ce4ca8d3c2285a440c59291d7a3a8dc</anchor>
      <arglist>(const mrpt::utils::TColorf &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TColorf</type>
      <name>getCustomBackgroundColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ae15f98f58ae3e40a5a530eed6f0be67f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get3DRayForPixelCoord</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a268b81f93753d48c37d37f1a65b67e55</anchor>
      <arglist>(const double x_coord, const double y_coord, mrpt::math::TLine3D &amp;out_ray, mrpt::poses::CPose3D *out_cameraPose=NULL) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>COpenGLViewport</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a508129f54eb63a3b323aeaba2b1c2b97</anchor>
      <arglist>(COpenGLScene *parent=NULL, const std::string &amp;name=std::string(&quot;&quot;))</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>dumpListOfObjects</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a688fd6d769b89bd5cbb425095244a01e</anchor>
      <arglist>(mrpt::utils::CStringList &amp;lst)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initializeAllTextures</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>aa4e963aefb8fe5756b59339b2da1547e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_setImageView_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ae7d59aa406a7100ac79ba700cc74be2c</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, bool is_fast)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>render</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>af72017aa030550d4da163539d3324199</anchor>
      <arglist>(const int render_width, const int render_height) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColorf</type>
      <name>m_background_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ae1620077ee29ae6131d070b6d046e4b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_borderWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a73ba4d5e25ada3393e9353c70b89bd4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>opengl::CCamera</type>
      <name>m_camera</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>aba9f98dbdb5b590b549b0d9125cf2e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_clip_max</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a8ed8b7c30170835f02a040f1d79b191c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_clip_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>adc378a92a75237daf112001086254a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_clonedViewport</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a13e49b10c885c924681e75fbd760d872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_custom_backgb_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a6ef4427191f5906f8ac8220655d9e366</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CImagePtr</type>
      <name>m_imageview_img</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ac1e33c780adb424840e27dc1391a43e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_isCloned</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ad49c3218eb577667fa1668d206c294ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_isClonedCamera</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a6cf3666e05514f37b020f0a1c86182e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_isImageView</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a9e99d45ce632f06a20cd60b3c20af4f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_isTransparent</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a87696a7fe72faa6d72c91bd0fcc87424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TLastProjectiveMatrixInfo</type>
      <name>m_lastProjMat</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>adb2e3b9a3ae4e7edeb7b8db05eec903b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; CLight &gt;</type>
      <name>m_lights</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>abdad2b5df4e971af5a755a5dd33d2dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_name</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>addc0e74b06c726f41111ed29b24f73fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>opengl::CListOpenGLObjects</type>
      <name>m_objects</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a1579ad9a562668cefc713a00d029b410</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_OpenGL_enablePolygonNicest</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>af79d16848e9053688ae00b702096d3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>utils::safe_ptr&lt; COpenGLScene &gt;</type>
      <name>m_parent</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a91e204f5d7dcc375c060ba4e9ac47e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_view_height</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>aa8caea01cc0c4f8ccee82cd3be5cecaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_view_width</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a0c686ae2c6ae1f157f3d784f204a6896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_view_x</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a05390b2221ab1d8a8101d36c15f4aff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_view_y</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a94b263014752cc73a5abccf9e1efae6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>COpenGLScene</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a40f91403e749cdbaee589054869c67a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCloneView</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a79813cee96be61cb87e6855815c29806</anchor>
      <arglist>(const std::string &amp;clonedViewport)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageView</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a1fe7f2582e809aed88dcc9af82209546</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageView_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ab4b77d7e76bf2217fa70e279c1e96e7c</anchor>
      <arglist>(mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetCloneView</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a2021b321ae6952bfcd56f47ddd238ad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCloneCamera</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>acecb6dbb82e7ed3da38188693b8f9c84</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalMode</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>abb6b9d0b42743b9c8337ed953358b62e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablePolygonNicest</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a516c85962cc3a7f94d542735555d1f9b</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPolygonNicestEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ac0e89f2d9114e878f66849fef9b9e594</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lightsClearAll</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a7980e9457425c1f4816a4bb128306491</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLight</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a8d2581925483d965e7a7f2c9dd0926a1</anchor>
      <arglist>(const CLight &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberOfLights</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a6f895ca5d03b828da90272bcf88e4231</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>CLight &amp;</type>
      <name>getLight</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a182aa5e2dea29f43801029ee3601cbfc</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const CLight &amp;</type>
      <name>getLight</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ac7cb9d4b74dfc459caf771e5bc9b57cd</anchor>
      <arglist>(const size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a220cf0c281ce13a6a8fb4069aeb5b876</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewportPosition</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ac85c495854544f44baa342a94ef2ed62</anchor>
      <arglist>(const double x, const double y, const double width, const double height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getViewportPosition</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a5857878c66e446e3a003759563d23880</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;width, double &amp;height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewportClipDistances</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a3e6b62ee6ec0efe75ac2afd5ece774e3</anchor>
      <arglist>(const double clip_min, const double clip_max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getViewportClipDistances</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a89166a6dc1120d181dbb5dae25c8f3c6</anchor>
      <arglist>(double &amp;clip_min, double &amp;clip_max) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>aeeb8f8db767be78fb2379264cbd69914</anchor>
      <arglist>(unsigned int lineWidth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTransparent</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a330fbba78ff3c11477b8ce60223d76ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransparent</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a6473e9e64f16ca87a26922459edd5f6b</anchor>
      <arglist>(bool trans)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomBackgroundColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a5ce4ca8d3c2285a440c59291d7a3a8dc</anchor>
      <arglist>(const mrpt::utils::TColorf &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TColorf</type>
      <name>getCustomBackgroundColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ae15f98f58ae3e40a5a530eed6f0be67f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get3DRayForPixelCoord</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a268b81f93753d48c37d37f1a65b67e55</anchor>
      <arglist>(const double x_coord, const double y_coord, mrpt::math::TLine3D &amp;out_ray, mrpt::poses::CPose3D *out_cameraPose=NULL) const </arglist>
    </member>
    <member kind="typedef">
      <type>CListOpenGLObjects::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>af2dc8f8851c33bb1ebe42e32b671c7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CListOpenGLObjects::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a25a54cc9b9a95cfee030c848cbc8b21d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a0193d336143739362f2dc2b01d7cf123</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>acd190e1e6640e53e7972871d1769e108</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>ae41924855de855b45d6d53da3b89cd9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a32ba4e2889430cb519629f24e577d404</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a2faaba9c534b13ee0cb8b1eef90fc284</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a369bd4dc79768400768e570af5e47b2f</anchor>
      <arglist>(const CRenderizablePtr &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCurrentCameraPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a3e8e378565785b0d8396723e534967a4</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_cameraPose) const </arglist>
    </member>
    <member kind="function">
      <type>CRenderizablePtr</type>
      <name>getByName</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>aea1b2f0e39c6d033af14a1e0a44ee4aa</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>T::Ptr</type>
      <name>getByClass</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a2bf2253b26e95b723cbdae909e8977da</anchor>
      <arglist>(const size_t &amp;ith=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeObject</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a654affb31c5e57302f2a0e62a05ee3e9</anchor>
      <arglist>(const CRenderizablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a4f25a0682e31437e68681b66eb8fbd41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a0c396effc67a95c457c639cafeeddceb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>opengl::CCamera &amp;</type>
      <name>getCamera</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>af611f16ecfe432c6d5f47e7109c4c32f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const opengl::CCamera &amp;</type>
      <name>getCamera</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a04dea86da31a3acac09bce695e3b03b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1COpenGLViewport.html</anchorfile>
      <anchor>a570bac7856bbfd0285bf262eb008642b</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::COpenNI2_RGBD360</name>
    <filename>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <base>mrpt::hwdrivers::COpenNI2Generic</base>
    <member kind="function">
      <type></type>
      <name>COpenNI2_RGBD360</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a54f202ffa22fcd4dbf41e47ffabe481d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a8dc6ae716b40bfdc7145b544734b3bc4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a8fd2607fed61a1f577c09eda6b13ac7e</anchor>
      <arglist>(mrpt::obs::CObservationRGBD360 &amp;out_obs, bool &amp;there_is_obs, bool &amp;hardware_error)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a2d033a73b6c6909c8691123451dc057a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPathForExternalImages</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a2f5d23a60bd2a858a6dde735497eeb6e</anchor>
      <arglist>(const std::string &amp;directory)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~COpenNI2_RGBD360</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a96dd7b19dee50f669d17668c4355968f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a842b688377efa266a0e6ce7d1bfd939c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabRGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a55efcc640e979b4b443055eb5230e6ea</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabRGBEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>ac859fda2d4cc7c56511d91de468536f4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>ad537b219e27b71368ff55b165005fef8</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabDepthEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a76cf3da83ceb0c47b17e5d851f5b01d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrab3DPoints</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a161fba5cbfedc2c9ac6a47677b9f61a0</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrab3DPointsEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a02df7090a062ff753cb4bfebbd9fa352</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a338a893ca3b295d8171882fafa3a7f46</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_grab_3D_points</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a347784060d5d3c5aed613e5473cbcd85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_grab_depth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>aa7d86b748d2d1b4eb69b76b8e6cdfbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_grab_rgb</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>adb9b35b00960b8c4e30fbf298df0b093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_maxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a1bfea535f87c6c5275e31ceaa43b4634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_preview_decim_counter_range</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>ae59ef10cd323899c0d673d6f22e51c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_preview_decim_counter_rgb</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a236d3c40f1012e9b5d54de9845fb616d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_preview_window</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a95368c6f8e52441b086497b7f7912348</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_preview_window_decimation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a1d176b2d313ca30d6ce1035231a4e2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>m_sensorPoseOnRobot</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a1b799ccae3ad9d88ab0a0681134affa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindowPtr</type>
      <name>m_win_int</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a43d06378fe7cc0b8f6c8dda48ef40df2</anchor>
      <arglist>[NUM_SENSORS]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindowPtr</type>
      <name>m_win_range</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a3c789d9d149c600a6788bec56fce1ecb</anchor>
      <arglist>[NUM_SENSORS]</arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const int</type>
      <name>NUM_SENSORS</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>aac2de80d7fe050e524c466a0b30f4b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a842b688377efa266a0e6ce7d1bfd939c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabRGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a55efcc640e979b4b443055eb5230e6ea</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabRGBEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>ac859fda2d4cc7c56511d91de468536f4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>ad537b219e27b71368ff55b165005fef8</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabDepthEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a76cf3da83ceb0c47b17e5d851f5b01d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrab3DPoints</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a161fba5cbfedc2c9ac6a47677b9f61a0</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrab3DPointsEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2__RGBD360.html</anchorfile>
      <anchor>a02df7090a062ff753cb4bfebbd9fa352</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::COpenNI2Generic</name>
    <filename>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</filename>
    <class kind="class">mrpt::hwdrivers::COpenNI2Generic::CDevice</class>
    <member kind="function">
      <type></type>
      <name>COpenNI2Generic</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a87836dbd9ea9e02565f961ec6ef19610</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>COpenNI2Generic</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a03f2ce6ea2d3b011510e27e33e9ba711</anchor>
      <arglist>(int width, int height, float fps=30.0f, bool open_streams_now=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getColorSensorParam</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>af33c552ae70ccd2043235b3a76bdac89</anchor>
      <arglist>(mrpt::utils::TCamera &amp;param, unsigned sensor_id=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDepthSensorParam</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a7d4e90c0a24ca93af2337448c4baf7fa</anchor>
      <arglist>(mrpt::utils::TCamera &amp;param, unsigned sensor_id=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextFrameD</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a8af6adee4fa57ebbb50cc3b6e24b698b</anchor>
      <arglist>(mrpt::math::CMatrix &amp;depth_img, uint64_t &amp;timestamp, bool &amp;there_is_obs, bool &amp;hardware_error, unsigned sensor_id=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextFrameRGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>aafaba666eaefa23c458a9f806461b87b</anchor>
      <arglist>(mrpt::utils::CImage &amp;rgb_img, uint64_t &amp;timestamp, bool &amp;there_is_obs, bool &amp;hardware_error, unsigned sensor_id=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextFrameRGBD</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a9c9d1198a9d2d291a0ca70c4f8831dfc</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan &amp;out_obs, bool &amp;there_is_obs, bool &amp;hardware_error, unsigned sensor_id=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVerbose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a78dce3de2e1688279e648015009645e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerbose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>abd5a418a14fee1e8b7e89f7ec3d98bee</anchor>
      <arglist>(bool verbose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~COpenNI2Generic</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>ab7650296075ba84b4a742f3514eee2cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>ace38585f905e2929f99d60f8e79392c5</anchor>
      <arglist>(unsigned sensor_id=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>openDevicesBySerialNum</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a87a2cab45cbe4f5495b52dfbd55cfc8c</anchor>
      <arglist>(const std::set&lt; unsigned &gt; &amp;vSerialRequired)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>openDeviceBySerial</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>af3d4ad335fd96cbab2a6b9902345a6b6</anchor>
      <arglist>(const unsigned int SerialRequired)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDeviceIDFromSerialNum</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a57752a0ef1910aa05294ca7b319c3715</anchor>
      <arglist>(const unsigned int SerialRequired, int &amp;sensor_id) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>aa2a2431689432dfb3a2d8c795df350c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kill</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>aaea0cc23a93bd1566b47ca235cb8b911</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a3df6bd65b31f234e25951be63177ebff</anchor>
      <arglist>(const unsigned sensor_id) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a47913ec00bb5ce6fb5d54680fde8a7c3</anchor>
      <arglist>(unsigned sensor_id=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumDevices</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>aa21ea7bc19921727e49205b52fb0e245</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getConnectedDevices</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a75632b45a16c6f954e1ab239febadcdc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getNumInstances</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a8670d7cc0602f1b1db3e090e17a7ef4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>class HWDRIVERS_IMPEXP</type>
      <name>CDevice</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a819adc3d7391e313d729d808e74bd0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>showLog</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a2dee1ab9836ede690db181751347fdbc</anchor>
      <arglist>(const std::string &amp;message) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_depth_format</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>ab9ded18c840efab5f77e51df9cf39646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_fps</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a30b0c0210489ccc7e14b3e4f2e99a582</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_grab_3D_points</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>ae6abddf538dac9e9dbb4076cdbffa821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_grab_depth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a4c2d18883dfb6a739c8e7b90c639be7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_grab_image</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a6e0923ad30997bea0360662de3eef8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_height</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>ab68ac00ff9b558d87ee9055c028d2315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_rgb_format</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>ac916df256a4a0368792c0705271759ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_verbose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a271c98b113a40719b45f01e2b86eb8ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_width</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>ac1dd7c8337053b3c89e7c54dfa646a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>vSerialNums</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a90085dd4efa6d32350323341f0a4d4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>ace38585f905e2929f99d60f8e79392c5</anchor>
      <arglist>(unsigned sensor_id=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>openDevicesBySerialNum</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a87a2cab45cbe4f5495b52dfbd55cfc8c</anchor>
      <arglist>(const std::set&lt; unsigned &gt; &amp;vSerialRequired)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>openDeviceBySerial</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>af3d4ad335fd96cbab2a6b9902345a6b6</anchor>
      <arglist>(const unsigned int SerialRequired)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDeviceIDFromSerialNum</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a57752a0ef1910aa05294ca7b319c3715</anchor>
      <arglist>(const unsigned int SerialRequired, int &amp;sensor_id) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>start</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>aa2a2431689432dfb3a2d8c795df350c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kill</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>aaea0cc23a93bd1566b47ca235cb8b911</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a3df6bd65b31f234e25951be63177ebff</anchor>
      <arglist>(const unsigned sensor_id) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a47913ec00bb5ce6fb5d54680fde8a7c3</anchor>
      <arglist>(unsigned sensor_id=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumDevices</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>aa21ea7bc19921727e49205b52fb0e245</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getConnectedDevices</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Generic.html</anchorfile>
      <anchor>a75632b45a16c6f954e1ab239febadcdc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::COpenNI2Sensor</name>
    <filename>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <base>mrpt::hwdrivers::COpenNI2Generic</base>
    <member kind="function">
      <type></type>
      <name>COpenNI2Sensor</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a1c3ca38661ce938dc4773934a5324369</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a41eb925c180b8638ec7829cd32545f57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ae77d9d39f239aa1afac6574883c5c09a</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan &amp;out_obs, bool &amp;there_is_obs, bool &amp;hardware_error)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a1a3ee5eb8fbc795edcca042a30976059</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPathForExternalImages</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a65b4acc4652eae77e237cf3ae5ee9e8b</anchor>
      <arglist>(const std::string &amp;directory)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorIDToOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ac4f0adc4447b3cd38b5c3b35e5775d15</anchor>
      <arglist>(const unsigned sensor_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSerialToOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a53d822a441a8f3d51c61d78d3f242c7f</anchor>
      <arglist>(const unsigned serial)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~COpenNI2Sensor</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a45571b4525a43caf040f0d10ea9cee4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a30d8e5f39740141b63f0cb9bd59ecad7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowCount</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a5fd0448f224d50a4a0c40cdfb35724a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>aef975a62c8751a04651286f5742c0b59</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TCamera &amp;</type>
      <name>getCameraParamsIntensity</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>aa481a8d5bc29ce3520e4174b113f3198</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraParamsIntensity</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a104b09c779b2e849b595fdf6c499c1df</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TCamera &amp;</type>
      <name>getCameraParamsDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a00dd25a4fa4a3e0cc8813c30957ac7a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraParamsDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a62eeced711956464be87de46ea875c5d</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelativePoseIntensityWrtDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>abe59308d1f3a54c08b5dd6d86af4e9cb</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPose3D &amp;</type>
      <name>getRelativePoseIntensityWrtDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ae5b23522c9dba63d652dc28055875699</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabRGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ae23740a1233a656dc3907c6a5000b831</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabRGBEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a790b8f786e8959422b7e69a83ad07b82</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ac895731cd02956ec1e3da659e33ce4e5</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabDepthEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a08028472390778547f1b7eb71a8e53bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrab3DPoints</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>aa387bea128328f61a59423c208030c1a</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrab3DPointsEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ad3e7e9b7ce3a80c2f2563c88daf2e70a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ade316af5b2566da25bfcca3e482e5020</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TCamera</type>
      <name>m_cameraParamsDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>aa3f6069787542bc952683be7fbc99bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TCamera</type>
      <name>m_cameraParamsRGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>aae4f77eaa28bd13d0897c626d8ce2a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_maxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a92a9c0c71021a354866dce178d800129</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_preview_decim_counter_range</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>af1ee328741bfb183bb7224cbdabef7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_preview_decim_counter_rgb</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ae554569a009d1770575de092f94d84ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_preview_window</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ad1beb5fd9ef94df5ea40bbbcf7e289b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_preview_window_decimation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a36600fc5b6d49f75a1e4cd4210ad547b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>m_relativePoseIntensityWRTDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a50e1b2265c8bcc51b335d71214a7c04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>m_sensorPoseOnRobot</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ae3cfe09ffb3da0bd30e08fa574f56dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_serial_number</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a891c172f72ede4dcbc61b4898863aa61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_user_device_number</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ab3dbcb130213f195bb280fa176a58b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindowPtr</type>
      <name>m_win_int</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a2d4df4559a292fb7d8239ac7281922d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindowPtr</type>
      <name>m_win_range</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ae6e84c2c1749b2ef4c7bc9a91899ed80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a30d8e5f39740141b63f0cb9bd59ecad7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowCount</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a5fd0448f224d50a4a0c40cdfb35724a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>aef975a62c8751a04651286f5742c0b59</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TCamera &amp;</type>
      <name>getCameraParamsIntensity</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>aa481a8d5bc29ce3520e4174b113f3198</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraParamsIntensity</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a104b09c779b2e849b595fdf6c499c1df</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TCamera &amp;</type>
      <name>getCameraParamsDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a00dd25a4fa4a3e0cc8813c30957ac7a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraParamsDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a62eeced711956464be87de46ea875c5d</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRelativePoseIntensityWrtDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>abe59308d1f3a54c08b5dd6d86af4e9cb</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPose3D &amp;</type>
      <name>getRelativePoseIntensityWrtDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ae5b23522c9dba63d652dc28055875699</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabRGB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ae23740a1233a656dc3907c6a5000b831</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabRGBEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a790b8f786e8959422b7e69a83ad07b82</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrabDepth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ac895731cd02956ec1e3da659e33ce4e5</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrabDepthEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>a08028472390778547f1b7eb71a8e53bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableGrab3DPoints</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>aa387bea128328f61a59423c208030c1a</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGrab3DPointsEnabled</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1COpenNI2Sensor.html</anchorfile>
      <anchor>ad3e7e9b7ce3a80c2f2563c88daf2e70a</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::copiable_NULL_ptr</name>
    <filename>structmrpt_1_1utils_1_1copiable__NULL__ptr.html</filename>
    <templarg>T</templarg>
    <base>mrpt::utils::copiable_NULL_ptr_basic</base>
    <member kind="function">
      <type></type>
      <name>copiable_NULL_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr.html</anchorfile>
      <anchor>ab52bac4df2cece78868209f44e4314a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>copiable_NULL_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr.html</anchorfile>
      <anchor>ac48ad31d54eb29e0c341ee30e539cf3a</anchor>
      <arglist>(const copiable_NULL_ptr&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr.html</anchorfile>
      <anchor>a7f136e5e2cc39d032a2ff1fc9a80a14c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr.html</anchorfile>
      <anchor>acb4a3ccf2e06df8d472b1ffd06759bf4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>copiable_NULL_ptr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr.html</anchorfile>
      <anchor>a81027e0d8a422ed1909df38c4568a7aa</anchor>
      <arglist>(T *p)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr.html</anchorfile>
      <anchor>adf9643ca11e77d0220c8c4c256342af7</anchor>
      <arglist>(const size_t &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr.html</anchorfile>
      <anchor>acb7fc37a5785ed23119640995d1c786b</anchor>
      <arglist>(const size_t &amp;i) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~copiable_NULL_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr.html</anchorfile>
      <anchor>a7d2a014f7ccf4227466ddedf8605f9c3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::copiable_NULL_ptr_basic</name>
    <filename>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>copiable_NULL_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>ac349d7c01a5dcc68f18271f7d5f323f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>copiable_NULL_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>af262ff56b00a7e2f4a5c4388fa51597d</anchor>
      <arglist>(const copiable_NULL_ptr_basic&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>T *&amp;</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>a21dfcc4b93fb4a57279f7d85d73b081e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *&amp;</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>a72a458df881dbac28846a2bdb2725f43</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>ac180ab306da8ef429777d1887e5965b1</anchor>
      <arglist>(const T *o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>af9e397bc99166357c9ecca9f8148f542</anchor>
      <arglist>(const copiable_NULL_ptr_basic&lt; T &gt; &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>T *&amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>a9b175849eed9b91cfb2c32525b979d7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *&amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>a37faa56bb05cfae75a301631faa54a6a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>copiable_NULL_ptr_basic&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>ad99af342833b54d3d7a4c646268d7d37</anchor>
      <arglist>(T *p)</arglist>
    </member>
    <member kind="function">
      <type>copiable_NULL_ptr_basic&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>a55b1a42d3e0f32eb90a2af4ecf165018</anchor>
      <arglist>(const copiable_NULL_ptr_basic&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>a08d823c1ff4e1a237825f77718483806</anchor>
      <arglist>(const T *o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>aa8f440a26bee07156cc3f40dbd859d7a</anchor>
      <arglist>(const copiable_NULL_ptr_basic&lt; T &gt; &amp;o) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~copiable_NULL_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>aba9a2061aebec2df89f86a3eb7a8c43c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1copiable__NULL__ptr__basic.html</anchorfile>
      <anchor>a3562bb1e0633327939d6e7112b75e762</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::copy</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1copy.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1copy.html</anchorfile>
      <anchor>aae664cb19e5ab6a52252dfeb1b6a3ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1copy.html</anchorfile>
      <anchor>a174eb19ff64ede7733f3e1c29992d7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1copy.html</anchorfile>
      <anchor>ae820814e6683d1aec9039ac67ec88a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1copy.html</anchorfile>
      <anchor>a813ffa4362a0ae8b1393293da3c08742</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1copy.html</anchorfile>
      <anchor>a1f941f4777e065a458e656f2c0121e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>copy</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1copy.html</anchorfile>
      <anchor>a2fa788b041ce5a05d96fc75cdc56b879</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1copy.html</anchorfile>
      <anchor>a6a0548b851751b1c0d541530ec97f9b8</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::copy_ptr</name>
    <filename>classmrpt_1_1utils_1_1copy__ptr.html</filename>
    <templarg>T</templarg>
    <base>generic_copier_ptr&lt; T, internal::CopyStatic&lt; T &gt; &gt;</base>
    <member kind="function">
      <type></type>
      <name>copy_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1copy__ptr.html</anchorfile>
      <anchor>a8da9749c1342831af7021fa7c8d0504a</anchor>
      <arglist>(T *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>copy_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1copy__ptr.html</anchorfile>
      <anchor>a8ffe8e9216b03de43d0e2e20fc1c0a31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>copy_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1copy__ptr.html</anchorfile>
      <anchor>ab1ec5330435d9662cd2816c04047f346</anchor>
      <arglist>(const copy_ptr&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>copy_ptr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1copy__ptr.html</anchorfile>
      <anchor>ac70fd8503dd81234eb2eb6f64c6b2445</anchor>
      <arglist>(const copy_ptr&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>internal::generic_copier_ptr&lt; T, internal::CopyStatic&lt; T &gt; &gt;</type>
      <name>ptr_base_t</name>
      <anchorfile>classmrpt_1_1utils_1_1copy__ptr.html</anchorfile>
      <anchor>af4cc2b8b28df5b1da08946317dbbfcf5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::internal::CopyCloner</name>
    <filename>structmrpt_1_1utils_1_1internal_1_1CopyCloner.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>T *</type>
      <name>copy</name>
      <anchorfile>structmrpt_1_1utils_1_1internal_1_1CopyCloner.html</anchorfile>
      <anchor>ab09ebbaf0d3b761b81c8113ef0ba28e7</anchor>
      <arglist>(const T *o)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::internal::CopyStatic</name>
    <filename>structmrpt_1_1utils_1_1internal_1_1CopyStatic.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>T *</type>
      <name>copy</name>
      <anchorfile>structmrpt_1_1utils_1_1internal_1_1CopyStatic.html</anchorfile>
      <anchor>adfd0cb33a7a5613f29eea5b096624a8e</anchor>
      <arglist>(const T *o)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::count</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1count.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1count.html</anchorfile>
      <anchor>ae05538757bc9664ba5946aa2c15d425e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1count.html</anchorfile>
      <anchor>ae42b4d9606be599ea7a197a41655883b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1count.html</anchorfile>
      <anchor>a627f90c054576ea80ff9b6e209ad14ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1count.html</anchorfile>
      <anchor>a840734d6861a166ee4477374d5dfadb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>count</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1count.html</anchorfile>
      <anchor>a6cf864cd0e059cca94645497fcd569c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1count.html</anchorfile>
      <anchor>a9c2f448695052d41b1e960c56382425b</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::cov_base_node</name>
    <filename>classexprtk_1_1details_1_1cov__base__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function" virtualness="pure">
      <type>virtual const T</type>
      <name>c</name>
      <anchorfile>classexprtk_1_1details_1_1cov__base__node.html</anchorfile>
      <anchor>a2168028ace574073ea0f93792d2ab712</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1cov__base__node.html</anchorfile>
      <anchor>ab64a3a7041dbfdb41607d3564ff113a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const T &amp;</type>
      <name>v</name>
      <anchorfile>classexprtk_1_1details_1_1cov__base__node.html</anchorfile>
      <anchor>a95fa566b7b53324e07bec04cfab40d1a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~cov_base_node</name>
      <anchorfile>classexprtk_1_1details_1_1cov__base__node.html</anchorfile>
      <anchor>ab5f34bcc83fed8a64cecefc2ec8a511a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::cov_node</name>
    <filename>classexprtk_1_1details_1_1cov__node.html</filename>
    <templarg>T</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::cov_base_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1cov__node.html</anchorfile>
      <anchor>a615facc37a30685610a1d3f52d01c923</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1cov__node.html</anchorfile>
      <anchor>af58638d43d7f47b35f6ee727490b360f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>c</name>
      <anchorfile>classexprtk_1_1details_1_1cov__node.html</anchorfile>
      <anchor>af007f35b892d9fac0043ba8d1553445c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cov_node</name>
      <anchorfile>classexprtk_1_1details_1_1cov__node.html</anchorfile>
      <anchor>a3d425f90a65c00b81e86be36154a74ed</anchor>
      <arglist>(const T &amp;const_var, const T &amp;var)</arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1cov__node.html</anchorfile>
      <anchor>a025aa1ba8149e02e58146129d78c7edd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1cov__node.html</anchorfile>
      <anchor>a0cf53298c6daac73dd842a2d51382641</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>v</name>
      <anchorfile>classexprtk_1_1details_1_1cov__node.html</anchorfile>
      <anchor>a94c2f31c9bcf8cf7219780f82d7bbbd9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1cov__node.html</anchorfile>
      <anchor>a2b0f50302835c1088c2cafad0c420b87</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const T</type>
      <name>c_</name>
      <anchorfile>classexprtk_1_1details_1_1cov__node.html</anchorfile>
      <anchor>a5d63ebdd1d305a42a87158db1442526b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const T &amp;</type>
      <name>v_</name>
      <anchorfile>classexprtk_1_1details_1_1cov__node.html</anchorfile>
      <anchor>a2301ee0eeece3027c9f3b8bdd6beba3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>cov_node</name>
      <anchorfile>classexprtk_1_1details_1_1cov__node.html</anchorfile>
      <anchor>a59df571338eedef30203cc2725fc7101</anchor>
      <arglist>(const cov_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>cov_node&lt; T, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1cov__node.html</anchorfile>
      <anchor>a9fe3135b893fae36fb64fd4eeb774db1</anchor>
      <arglist>(const cov_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPanelCameraSelection</name>
    <filename>classCPanelCameraSelection.html</filename>
    <member kind="function">
      <type></type>
      <name>CPanelCameraSelection</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>aa569c21eada02cfe208ed50ed4f9a1cf</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPanelCameraSelection</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a47a5a375be80a980c08b51c3a89ace0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnBrowseRawlog</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a9586fd1c83905abb0de7e8c4b8611ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnBrowseRawlogDir</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>aea97481efa5f01a14cbadccd5e75f278</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnBrowseVideo</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a28048d0226a1707b5184d96b7277f756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbBumblebeeRectif</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>af7fc079e96c225a4f31c62bb2da8eaf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbGrayscale</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>aa39156cd9fd03e74dd1b5233cf29315d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbKinect_3D</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>ace9fcd76e03368d4ec0861bf2714e287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbKinect_Depth</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>aa5f5a6ab39ee6c427027775ef20721a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbKinect_Int</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>af6e72912ee39f9957ba88e723e0534a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxChoice *</type>
      <name>cbOpencvCamType</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>aa5f1fe4146345b8bdb5adde7f0f3b187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxChoice *</type>
      <name>cbOpencvResolution</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>aa211235319377bc8100477313a2a8b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbSR_ch3D</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a9febe0319e84a9b299654c23da5dcd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbSR_chConf</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>af985efde7da3d4f3af1b8bddac1893b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbSR_chIntensity</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>aff1be2484285b407acd255ca7425ae46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbSR_chRange</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a3f97b0e06db6e28bd5449007c7e314a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edCustomCamConfig</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a71cf07c96ddc24a6143828d615deafd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edIPcamURL</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>ae74f5eff742cea60147bcf403b427163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edRawlogFile</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a8519978f9fc3ce8970a226e952ed2eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edRawlogImgDir</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>aeffb40bc9e69f300505bdf3e23dde837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edRawlogLabel</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a9b937f49dd34397f44ee5b0515a50a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edSR_IP</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>aac597fb127c001ec3393b99316c5fbdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edVideoFile</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a1caa83a12693654f6f6c7d2fabb02046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>opencvCamIndex</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a91fc90808b20d21e84360651cb13163f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxNotebook *</type>
      <name>pagesCameras</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a3fb410d8e08b01d48583e03db2c4a9f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a7d4c34ed892ce9f0235f67c25d942d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a34a36d2d1099ab8a2ff0db698ff5f76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a7c76a0d2dae92ae0b68e0d80e7ba4da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel4</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a4e7ca7198d1b55937cc8872b29eed59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel5</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>ad627d153030341eaadbcc8b5c35eec1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel6</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a767f3152f7792b1c6938f0ea7cb9fc5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>pnKinect</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a1f62c377b36aaebca836c239b0ac660b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>pnSwissRanger</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a308cc765d30bac4e62e6c370040ebc46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioBox *</type>
      <name>rbBumblebeeSel</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a1181bb7b10101cdfb0fba12f621d37f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioBox *</type>
      <name>rbKinect_int</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a467c6a8e4e0b7b0ff29f9a1a673d537b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioBox *</type>
      <name>rbSR_usb</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>ab3f539a5401ba5f3fec7f1e8f8e02e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a5b951ea14e5a943667682652ae08e0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText10</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a9f887d1266bedbd270f96f3505aaa1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText11</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a24c26f278d5f43a89c037b29563d4449</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a8ef9d25497060bb31e489505a771ed80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a0f156c5f9978450c93a6413f1dea1b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>ab38328b88fd255a0a0bcc736639a5068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>ab475eae57e9aec5a3fd505e62d01c0a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a5371c79350db5e6b4004646f15489cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText7</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>ae89663d92c869adfe4f7f1f3858bad58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText8</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a07938b57738f57b053dff28bbeed18a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText9</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a1bab688eb41238b65b415196f22c84a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON7</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a63d975dc70f2d25cde3ff6f6a1c08963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON8</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a731a1713469d0d13acd122650ff3d5bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON9</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a49af7ff555db6d91da445f4d53128e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a2a7aa48ad2c0695451ab10fee60394fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX2</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a0b64113a76d4452b3a077b8b6847d550</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX3</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>ab42521c04fcfc8b0fa0e307569f5cc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX4</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>ae76eec5442c3fcb0edf5bc8e7d135ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX5</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>afc36a8b344997129a7d6079038f56922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX6</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a91686af86ad39bd267b8a530679f1a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX7</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a3ba510c51652c4f42f5bc78dc1a23808</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX8</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a7703046c6329dca2392b0c9a64642440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX9</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>afb643ff81d90c1a96788fdc28a6d9e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHOICE1</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>aeb50d57f2c50a431167aba90de0c7df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHOICE2</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a95066e4653a47fc2b342114a3a8b5b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a8861341eec4a446486e5231d3629017e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a365b57b0bf13b3d810c43bb312327b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>aa1dbc4fb389bf58dac72ccb0a19c395c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a3ab938123ca83552f6476c936295f0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL4</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a8262c15bf9c0b0e50530a8f3060cfa41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL5</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a2572519fb6b0f0edecaf1e0a8a682e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL6</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a6c0819f0cfedc7ebfb96037f7b8d043c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL7</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a022b1fc1c0fab9e1d9e323e98db259f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL8</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a28d34fbe60638b5a74a4a30c591695eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX1</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>abea668bd1efa0968f2111538e0844653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX2</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a8f0cb93e51e82645e60dd2c3435dbd0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX3</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a498240e178fb3bf5a73f5aa95fbe2185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a1100a8687c05dfa1967152b1def70af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a94147fbf0d2602a8e5d88b2680db2d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT10</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>af5d4ee77830387f4bd0a1976fba5777d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT11</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a37d75bd134fc06e2f126cec171256998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a9d3d0fae1383e661213b1d2ed5bd8a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>adef11d2ac65697154c610afabf5fa345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a764eb8b19000544c1220f76509c354b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a73e94d2e8d24caaf924ca13a99433b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>aef5f7f9084cd6419bc7b5f2b9f12ba0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a9a6a6304235f8ce9d7fb450e48e257a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT8</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a4ba86e2dd49683525f5f601000f9a259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT9</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a9e0d5f190683050fb836006a9714b719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>ad5d5654130b9d861a66cdb3ce36e4e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>af1f3e4c10090f5f98f6164f7f2ef335f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>aa6b8f32ee9722add2089411cf83f579b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL4</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a335c31742a9f9f9ef83d03257dd89880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL6</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a79b10086f86244dc2a63d38eee9a08cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL7</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a79d8c08aaf81744d9d573e406992ea25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL8</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>acc296439fecde85140e4654a8db8fbd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnpagesCamerasPageChanged</name>
      <anchorfile>classCPanelCameraSelection.html</anchorfile>
      <anchor>a7d13fed963c6741dabfbcc3338ba5672</anchor>
      <arglist>(wxNotebookEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CParameterizedTrajectoryGenerator</name>
    <filename>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>mrpt::utils::CLoadableOptions</base>
    <class kind="struct">mrpt::nav::CParameterizedTrajectoryGenerator::TNavDynamicState</class>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>add_robotShape_to_setOfLines</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a94e03ec436b50980d1445aebaa5e07c0</anchor>
      <arglist>(mrpt::opengl::CSetOfLines &amp;gl_shape, const mrpt::poses::CPose2D &amp;origin=mrpt::poses::CPose2D()) const =0</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>alpha2index</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>ae9839afe8ca2b5f93b86e2e31fac43d2</anchor>
      <arglist>(double alpha) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CParameterizedTrajectoryGenerator</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a466debb7f8a44e405c8b35f6f2a6f20c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>debugDumpInFiles</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>ae53f8f1280b87c0aa82c008d5ab2daf0</anchor>
      <arglist>(const std::string &amp;ptg_name) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deinitialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a40df102e7a074e6415b1f9cf4b82c091</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>evalClearanceSingleObstacle</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a25900cf5b4d09ae61c363c90ec360b3e</anchor>
      <arglist>(const double ox, const double oy, const uint16_t k, ClearanceDiagram::dist2clearance_t &amp;inout_realdist2clearance, bool treat_as_obstacle=true) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getAlphaValuesCount</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>ad6759ab427eff85d8eb52bd8561983fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getClearanceDecimatedPaths</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a30c5ae74aa92f5cb4732ec14c760816b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getClearanceStepCount</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>ab2bf9c37aa81edc05c62058d6475b7e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TNavDynamicState &amp;</type>
      <name>getCurrentNavDynamicState</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>aae02baa7e1923b4080c340b295c9ecb3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getPathCount</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a5be9606c2b036ba13c1fe075d3f57ba5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRefDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a22306eab2ab722bc00d00bc03435cc95</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getScorePriority</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a4fb5fad827f5941bb72d0fff93ab1863</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>index2alpha</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a4181cb5f97ea7274194b35a8009645da</anchor>
      <arglist>(uint16_t k) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initClearanceDiagram</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a33f9d3f9602515e91a9ff7d16d1fca03</anchor>
      <arglist>(ClearanceDiagram &amp;cd) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a7f5118f64897fce8fa89b84bf9f0a76d</anchor>
      <arglist>(const std::string &amp;cacheFilename=std::string(), const bool verbose=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initTPObstacles</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a26cb3913caa4db9a7c34a189fbccfcac</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;TP_Obstacles) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initTPObstacleSingle</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a17b79995310b6c87c921be496a4f36bd</anchor>
      <arglist>(uint16_t k, double &amp;TP_Obstacle_k) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a71aa2efab2f4ce8e7ef174bc4eaa1747</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>acd3d9a939768b651241201d268510828</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderPathAsSimpleLine</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a91ada60056890fac6dfd9939cc4190aa</anchor>
      <arglist>(const uint16_t k, mrpt::opengl::CSetOfLines &amp;gl_obj, const double decimate_distance=0.1, const double max_path_distance=-1.0) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a299176c9f7756b75981a3cb6fe30b3b0</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearanceDecimatedPaths</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>af4b9d2837d716ee3be5e4ecf7ea48fa6</anchor>
      <arglist>(const unsigned num)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearanceStepCount</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a7369bec85cfd65c4905ccc43d7d11a48</anchor>
      <arglist>(const unsigned res)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScorePriorty</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a58c4d0a8693e1931ada3b55e9bbf99e1</anchor>
      <arglist>(double prior)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateClearance</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>ac452a8d57dde3b181d411d761bc29acc</anchor>
      <arglist>(const double ox, const double oy, ClearanceDiagram &amp;cd) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateClearancePost</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a5b25cfa706b53e6c437fdc211ae6f33a</anchor>
      <arglist>(ClearanceDiagram &amp;cd, const std::vector&lt; double &gt; &amp;TP_obstacles) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateNavDynamicState</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>afe37774e81505d316d4af04925068f8f</anchor>
      <arglist>(const TNavDynamicState &amp;newState, const bool force_update=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CParameterizedTrajectoryGenerator</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>af53ef1e9ce0dc1e4934abeffd0832daa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>alpha2index</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>aad328cba658697df759db9a573e9b0bb</anchor>
      <arglist>(double alpha, const unsigned int num_paths)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CParameterizedTrajectoryGenerator *</type>
      <name>CreatePTG</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a5284fc4313acc90ad9c3c0c56d64d205</anchor>
      <arglist>(const std::string &amp;ptgClassName, const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection, const std::string &amp;sKeyPrefix)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>index2alpha</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a7faa06517d6673673893f307bbcf8e36</anchor>
      <arglist>(uint16_t k, const unsigned int num_paths)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static PTG_collision_behavior_t</type>
      <name>COLLISION_BEHAVIOR</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a31a4827a94277848006c2c89bafed680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>OUTPUT_DEBUG_PATH_PREFIX</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a77e2c6200394d3fa2dad97f6acff3873</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>internal_readFromStream</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>af59cc14d1f32d53c2b9226ccf343a081</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_TPObsDistancePostprocess</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>ab31f058c8962e6a8fb66625a098d2415</anchor>
      <arglist>(const double ox, const double oy, const double new_tp_obs_dist, double &amp;inout_tp_obs) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>internal_writeToStream</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a2675a02189e299e7a154d0bed00e6319</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>m_alphaValuesCount</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a1dc57cec2c7360e66fa1fbd8ab908e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>m_clearance_decimated_paths</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a69dc13e3d94cc89ce82e73139a4888b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>m_clearance_num_points</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a746082585404e2ca72d7f50dd925e6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_is_initialized</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>ad2c0817c985c48446864a1399c617553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TNavDynamicState</type>
      <name>m_nav_dyn_state</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>aa0ff45546c83dc530c50b0c5db7a8766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>m_nav_dyn_state_target_k</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a953401ec2c5fa4d9d643dc02ca6dcc70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_score_priority</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a13d0f4f6cd3852568fe9dc3017698908</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>refDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>ad8af1693a096d9a6ef562040657eaf44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const uint16_t</type>
      <name>INVALID_PTG_PATH_INDEX</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a901d00f1f508ff97f0052e4a0e000c1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getDescription</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a585ac93a6084180e5feafe6413761026</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>inverseMap_WS2TP</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a458a76c9b10dea05c7645ebec35e2092</anchor>
      <arglist>(double x, double y, int &amp;out_k, double &amp;out_normalized_d, double tolerance_dist=0.10) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PTG_IsIntoDomain</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a2cb5e5608e68c63cf66d88d37210c236</anchor>
      <arglist>(double x, double y) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBijectiveAt</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a5a399c5c67456460d9b32358e379c9be</anchor>
      <arglist>(uint16_t k, uint32_t step) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>directionToMotionCommand</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>abf4a8cc509d1fce5ddde3620e21fcd16</anchor>
      <arglist>(uint16_t k) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>getSupportedKinematicVelocityCommand</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a4030e63b6de937f9aa9bc3f773ec0ea2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRefDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a0ef2ebab4f44793070347ad0a5722aba</anchor>
      <arglist>(const double refDist)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getPathStepCount</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a4d7dbf8f0ab62843d0100e82d9de88a4</anchor>
      <arglist>(uint16_t k) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getPathPose</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a2d479524763d8fd1f5a35326d6f6e18f</anchor>
      <arglist>(uint16_t k, uint32_t step, mrpt::math::TPose2D &amp;p) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getPathDist</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>abc3af6a001598549ab06ba6616b7076f</anchor>
      <arglist>(uint16_t k, uint32_t step) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getPathStepDuration</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a037e0147ccdd3ba0c7891153cf12439e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMaxLinVel</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a2595730951985e9159ab8217804d3322</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMaxAngVel</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>afb5fbdf5724adb9a983ead691d8359a4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getPathStepForDist</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>aa7f7b4ebd04ccf7521eb5919664996de</anchor>
      <arglist>(uint16_t k, double dist, uint32_t &amp;out_step) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateTPObstacle</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a9d52d067d277d3d257154b1c78fb812a</anchor>
      <arglist>(double ox, double oy, std::vector&lt; double &gt; &amp;tp_obstacles) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateTPObstacleSingle</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>acceaf3bf4df9f2d94d1d3dcdb00f68e3</anchor>
      <arglist>(double ox, double oy, uint16_t k, double &amp;tp_obstacle_k) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadDefaultParams</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>af143e6646288cfa48ae027b909980597</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>supportVelCmdNOP</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>ab6b1554ad213686f5457ec765e3e3303</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>supportSpeedAtTarget</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a55544252d544e3fbd5fd66fef8208a72</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>maxTimeInVelCmdNOP</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a0fbc6face5c711196a5b10144680c25c</anchor>
      <arglist>(int path_k) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>getActualUnloopedPathLength</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>afb5fc37b8001b49e89af88dfb41d8d66</anchor>
      <arglist>(uint16_t k) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>evalPathRelativePriority</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>aef022ca11f3ec4a585eabb70764939a7</anchor>
      <arglist>(uint16_t k, double target_distance) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMaxRobotRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>ae624b0f8da129a37fef4df0c4f28a957</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isPointInsideRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>acc38db575da6832c4727ecc7d9f38d45</anchor>
      <arglist>(const double x, const double y) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>evalClearanceToRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>ac3d252893d19f0f3f4df12c705695bc6</anchor>
      <arglist>(const double ox, const double oy) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>internal_initialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>aa3251ad4a4e6411d0b97fc62f2bfd297</anchor>
      <arglist>(const std::string &amp;cacheFilename=std::string(), const bool verbose=true)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>internal_deinitialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>aa4e4a07404a71527ee136914ccb1599a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>onNewNavDynamicState</name>
      <anchorfile>classmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator.html</anchorfile>
      <anchor>a39c450f270d518584165f3c4006353f9</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::bayes::CParticleFilter</name>
    <filename>classmrpt_1_1bayes_1_1CParticleFilter.html</filename>
    <class kind="struct">mrpt::bayes::CParticleFilter::TParticleFilterOptions</class>
    <class kind="struct">mrpt::bayes::CParticleFilter::TParticleFilterStats</class>
    <member kind="enumvalue">
      <name>pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>ab53101e2ac73154a4044a9562d20acb7abacc5c8a1d1f0e737ba4e9558fd91de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>ab53101e2ac73154a4044a9562d20acb7ad2207ecd8d1e42ebee8b2744972603c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pfOptimalProposal</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>ab53101e2ac73154a4044a9562d20acb7a4cdfe15977bafe20462beefc906faebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pfStandardProposal</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>ab53101e2ac73154a4044a9562d20acb7a09e2ccb57a3e839af011e663fbe3a667</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>prMultinomial</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>a5a2e5c42fba6719b5f2f4b8fa1f4154ca6b2c858dc3a007653b879c350a48dca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>prResidual</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>a5a2e5c42fba6719b5f2f4b8fa1f4154ca718819b4633782b7d6adc9cc2ebba4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>prStratified</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>a5a2e5c42fba6719b5f2f4b8fa1f4154ca8747cc68f954ecaea9adddfff1c5f877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>prSystematic</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>a5a2e5c42fba6719b5f2f4b8fa1f4154ca610313e8aae9c864e57a6ce98272112f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TParticleFilterAlgorithm</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>ab53101e2ac73154a4044a9562d20acb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pfStandardProposal</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>ab53101e2ac73154a4044a9562d20acb7a09e2ccb57a3e839af011e663fbe3a667</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>ab53101e2ac73154a4044a9562d20acb7ad2207ecd8d1e42ebee8b2744972603c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pfOptimalProposal</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>ab53101e2ac73154a4044a9562d20acb7a4cdfe15977bafe20462beefc906faebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>ab53101e2ac73154a4044a9562d20acb7abacc5c8a1d1f0e737ba4e9558fd91de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TParticleResamplingAlgorithm</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>a5a2e5c42fba6719b5f2f4b8fa1f4154c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>prMultinomial</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>a5a2e5c42fba6719b5f2f4b8fa1f4154ca6b2c858dc3a007653b879c350a48dca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>prResidual</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>a5a2e5c42fba6719b5f2f4b8fa1f4154ca718819b4633782b7d6adc9cc2ebba4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>prStratified</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>a5a2e5c42fba6719b5f2f4b8fa1f4154ca8747cc68f954ecaea9adddfff1c5f877</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>prSystematic</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>a5a2e5c42fba6719b5f2f4b8fa1f4154ca610313e8aae9c864e57a6ce98272112f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CParticleFilter</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>a3f40d55b71952bfc93fdab3a000f34a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>executeOn</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>aaf0dea8b3bbc2b0b9c2633941425fae2</anchor>
      <arglist>(CParticleFilterCapable &amp;obj, const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, TParticleFilterStats *stats=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CParticleFilter</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>a7ecd2a20c5b04b931829e0c81c9c8878</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CParticleFilter::TParticleFilterOptions</type>
      <name>m_options</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilter.html</anchorfile>
      <anchor>a428e336c70f1e76eb987b901feec0a51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::bayes::CParticleFilterCapable</name>
    <filename>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</filename>
    <class kind="struct">mrpt::bayes::CParticleFilterCapable::TFastDrawAuxVars</class>
    <member kind="typedef">
      <type>double(*</type>
      <name>TParticleProbabilityEvaluator</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a25a9bd966cd282efbace3e8fd305ee57</anchor>
      <arglist>)(const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const CParticleFilterCapable *obj, size_t index, const void *action, const void *observation)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CParticleFilterCapable</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a962214fbf62e0ced82450f032c3b65d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>ESS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a5ae95a87f73cae9a0f1d7a8260659a62</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>fastDrawSample</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a595cdf49ec9f5a0decf0b87903276321</anchor>
      <arglist>(const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getW</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a6ca16ca0217cdac4b586df5df9cdaea2</anchor>
      <arglist>(size_t i) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>normalizeWeights</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a675b747939b1945bd16d6cee3f968c14</anchor>
      <arglist>(double *out_max_log_w=NULL)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>particlesCount</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a70664baf3816bce82f06933270a5c8d1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performResampling</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>aef602d095f0d615d991b8e156865ea87</anchor>
      <arglist>(const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, size_t out_particle_count=0)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>performSubstitution</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a9f8e1f63a625dedcc5e5209dde04203f</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;indx)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prediction_and_update</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>abf5700978264800ebb5bc19c1f994c5c</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareFastDrawSample</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>aa4d0efc8fd7d6363e3569f778bf23bc8</anchor>
      <arglist>(const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, TParticleProbabilityEvaluator partEvaluator=defaultEvaluator, const void *action=NULL, const void *observation=NULL) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setW</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>aecb3d0c17d29b4027a7eede17d2e0b8e</anchor>
      <arglist>(size_t i, double w)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CParticleFilterCapable</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a7a75d65311441163eba4dacc2a596174</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>computeResampling</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>ad79fe7b9d236b34b208a142a841a9a11</anchor>
      <arglist>(CParticleFilter::TParticleResamplingAlgorithm method, const std::vector&lt; double &gt; &amp;in_logWeights, std::vector&lt; size_t &gt; &amp;out_indexes, size_t out_particle_count=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>defaultEvaluator</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>aca935576d796515781dfd8456f4c3025</anchor>
      <arglist>(const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const CParticleFilterCapable *obj, size_t index, const void *action, const void *observation)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>log2linearWeights</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>ae8b9cad52b44524ea3f38fe4afdf9f23</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;in_logWeights, std::vector&lt; double &gt; &amp;out_linWeights)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>prediction_and_update_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>aeafaa550b6b68ef5f4fa858b2f573ee2</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>prediction_and_update_pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a8a16436a301dba913d6ff32b34b39689</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>prediction_and_update_pfOptimalProposal</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a3964c8140c74e09c841d5c10521aa6b5</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>prediction_and_update_pfStandardProposal</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a5b7935eff421f8cd9ac027468e3b0ce0</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TFastDrawAuxVars</type>
      <name>m_fastDrawAuxiliary</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a0f9ce972442bcd3324711dd2211ce659</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const unsigned</type>
      <name>PARTICLE_FILTER_CAPABLE_FAST_DRAW_BINS</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a8dc3ad74725390dab49cff7ef2145b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CParticleFilter</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterCapable.html</anchorfile>
      <anchor>a3afe8d786cf4c244b4f83e02390459c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::bayes::CParticleFilterData</name>
    <filename>classmrpt_1_1bayes_1_1CParticleFilterData.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>CProbabilityParticle&lt; T &gt;</type>
      <name>CParticleData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a25505de66e172849aabeaf7fc3202418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>CParticleDataContent</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab9fd9df44738bcdc3a36fa34af89bbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CParticleData &gt;</type>
      <name>CParticleList</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a85b7ff978a09a6819813a9aa019ec448</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearParticles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab4dd9a7e0c9d9c4ba1e5c101756e294d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CParticleFilterData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a5e29618054b91c47b63b42a75c7c8b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CParticleData *</type>
      <name>getMostLikelyParticle</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a58f9a7e7326bd0b74e1d4e874cd3b349</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWeights</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a359eb44a37af3f6a781f8103e6126e5e</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;out_logWeights) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readParticlesFromStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>aeacd8b1dd6003d8a1c5e9481e89ca977</anchor>
      <arglist>(STREAM &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeParticlesToStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab8d0d97b3be704f1c95c86578525c284</anchor>
      <arglist>(STREAM &amp;out) const </arglist>
    </member>
    <member kind="variable">
      <type>CParticleList</type>
      <name>m_particles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a13b4af9a6be48474e1bdb14a1137c21e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterData&lt; CLSLAMParticleData &gt;</name>
    <filename>classmrpt_1_1bayes_1_1CParticleFilterData.html</filename>
    <member kind="typedef">
      <type>CProbabilityParticle&lt; CLSLAMParticleData &gt;</type>
      <name>CParticleData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a25505de66e172849aabeaf7fc3202418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CLSLAMParticleData</type>
      <name>CParticleDataContent</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab9fd9df44738bcdc3a36fa34af89bbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CParticleData &gt;</type>
      <name>CParticleList</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a85b7ff978a09a6819813a9aa019ec448</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearParticles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab4dd9a7e0c9d9c4ba1e5c101756e294d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CParticleFilterData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a5e29618054b91c47b63b42a75c7c8b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CParticleData *</type>
      <name>getMostLikelyParticle</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a58f9a7e7326bd0b74e1d4e874cd3b349</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWeights</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a359eb44a37af3f6a781f8103e6126e5e</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;out_logWeights) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readParticlesFromStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>aeacd8b1dd6003d8a1c5e9481e89ca977</anchor>
      <arglist>(STREAM &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeParticlesToStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab8d0d97b3be704f1c95c86578525c284</anchor>
      <arglist>(STREAM &amp;out) const</arglist>
    </member>
    <member kind="variable">
      <type>CParticleList</type>
      <name>m_particles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a13b4af9a6be48474e1bdb14a1137c21e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterData&lt; CParticleVehicleData &gt;</name>
    <filename>classmrpt_1_1bayes_1_1CParticleFilterData.html</filename>
    <member kind="typedef">
      <type>CProbabilityParticle&lt; CParticleVehicleData &gt;</type>
      <name>CParticleData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a25505de66e172849aabeaf7fc3202418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CParticleVehicleData</type>
      <name>CParticleDataContent</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab9fd9df44738bcdc3a36fa34af89bbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CParticleData &gt;</type>
      <name>CParticleList</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a85b7ff978a09a6819813a9aa019ec448</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearParticles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab4dd9a7e0c9d9c4ba1e5c101756e294d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CParticleFilterData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a5e29618054b91c47b63b42a75c7c8b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CParticleData *</type>
      <name>getMostLikelyParticle</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a58f9a7e7326bd0b74e1d4e874cd3b349</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWeights</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a359eb44a37af3f6a781f8103e6126e5e</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;out_logWeights) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readParticlesFromStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>aeacd8b1dd6003d8a1c5e9481e89ca977</anchor>
      <arglist>(STREAM &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeParticlesToStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab8d0d97b3be704f1c95c86578525c284</anchor>
      <arglist>(STREAM &amp;out) const</arglist>
    </member>
    <member kind="variable">
      <type>CParticleList</type>
      <name>m_particles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a13b4af9a6be48474e1bdb14a1137c21e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterData&lt; CPose2D &gt;</name>
    <filename>classmrpt_1_1bayes_1_1CParticleFilterData.html</filename>
    <member kind="typedef">
      <type>CProbabilityParticle&lt; CPose2D &gt;</type>
      <name>CParticleData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a25505de66e172849aabeaf7fc3202418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose2D</type>
      <name>CParticleDataContent</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab9fd9df44738bcdc3a36fa34af89bbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CParticleData &gt;</type>
      <name>CParticleList</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a85b7ff978a09a6819813a9aa019ec448</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearParticles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab4dd9a7e0c9d9c4ba1e5c101756e294d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CParticleFilterData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a5e29618054b91c47b63b42a75c7c8b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CParticleData *</type>
      <name>getMostLikelyParticle</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a58f9a7e7326bd0b74e1d4e874cd3b349</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWeights</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a359eb44a37af3f6a781f8103e6126e5e</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;out_logWeights) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readParticlesFromStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>aeacd8b1dd6003d8a1c5e9481e89ca977</anchor>
      <arglist>(STREAM &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeParticlesToStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab8d0d97b3be704f1c95c86578525c284</anchor>
      <arglist>(STREAM &amp;out) const</arglist>
    </member>
    <member kind="variable">
      <type>CParticleList</type>
      <name>m_particles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a13b4af9a6be48474e1bdb14a1137c21e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterData&lt; CPose3D &gt;</name>
    <filename>classmrpt_1_1bayes_1_1CParticleFilterData.html</filename>
    <member kind="typedef">
      <type>CProbabilityParticle&lt; CPose3D &gt;</type>
      <name>CParticleData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a25505de66e172849aabeaf7fc3202418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose3D</type>
      <name>CParticleDataContent</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab9fd9df44738bcdc3a36fa34af89bbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CParticleData &gt;</type>
      <name>CParticleList</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a85b7ff978a09a6819813a9aa019ec448</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearParticles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab4dd9a7e0c9d9c4ba1e5c101756e294d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CParticleFilterData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a5e29618054b91c47b63b42a75c7c8b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CParticleData *</type>
      <name>getMostLikelyParticle</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a58f9a7e7326bd0b74e1d4e874cd3b349</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWeights</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a359eb44a37af3f6a781f8103e6126e5e</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;out_logWeights) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readParticlesFromStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>aeacd8b1dd6003d8a1c5e9481e89ca977</anchor>
      <arglist>(STREAM &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeParticlesToStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab8d0d97b3be704f1c95c86578525c284</anchor>
      <arglist>(STREAM &amp;out) const</arglist>
    </member>
    <member kind="variable">
      <type>CParticleList</type>
      <name>m_particles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a13b4af9a6be48474e1bdb14a1137c21e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterData&lt; CRBPFParticleData &gt;</name>
    <filename>classmrpt_1_1bayes_1_1CParticleFilterData.html</filename>
    <member kind="typedef">
      <type>CProbabilityParticle&lt; CRBPFParticleData &gt;</type>
      <name>CParticleData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a25505de66e172849aabeaf7fc3202418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CRBPFParticleData</type>
      <name>CParticleDataContent</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab9fd9df44738bcdc3a36fa34af89bbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CParticleData &gt;</type>
      <name>CParticleList</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a85b7ff978a09a6819813a9aa019ec448</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearParticles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab4dd9a7e0c9d9c4ba1e5c101756e294d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CParticleFilterData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a5e29618054b91c47b63b42a75c7c8b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CParticleData *</type>
      <name>getMostLikelyParticle</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a58f9a7e7326bd0b74e1d4e874cd3b349</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWeights</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a359eb44a37af3f6a781f8103e6126e5e</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;out_logWeights) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readParticlesFromStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>aeacd8b1dd6003d8a1c5e9481e89ca977</anchor>
      <arglist>(STREAM &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeParticlesToStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab8d0d97b3be704f1c95c86578525c284</anchor>
      <arglist>(STREAM &amp;out) const</arglist>
    </member>
    <member kind="variable">
      <type>CParticleList</type>
      <name>m_particles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a13b4af9a6be48474e1bdb14a1137c21e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterData&lt; TExtendedCPose2D &gt;</name>
    <filename>classmrpt_1_1bayes_1_1CParticleFilterData.html</filename>
    <member kind="typedef">
      <type>CProbabilityParticle&lt; TExtendedCPose2D &gt;</type>
      <name>CParticleData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a25505de66e172849aabeaf7fc3202418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TExtendedCPose2D</type>
      <name>CParticleDataContent</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab9fd9df44738bcdc3a36fa34af89bbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CParticleData &gt;</type>
      <name>CParticleList</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a85b7ff978a09a6819813a9aa019ec448</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearParticles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab4dd9a7e0c9d9c4ba1e5c101756e294d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CParticleFilterData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a5e29618054b91c47b63b42a75c7c8b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CParticleData *</type>
      <name>getMostLikelyParticle</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a58f9a7e7326bd0b74e1d4e874cd3b349</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWeights</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a359eb44a37af3f6a781f8103e6126e5e</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;out_logWeights) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readParticlesFromStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>aeacd8b1dd6003d8a1c5e9481e89ca977</anchor>
      <arglist>(STREAM &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeParticlesToStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab8d0d97b3be704f1c95c86578525c284</anchor>
      <arglist>(STREAM &amp;out) const</arglist>
    </member>
    <member kind="variable">
      <type>CParticleList</type>
      <name>m_particles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a13b4af9a6be48474e1bdb14a1137c21e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterData&lt; TSimple3DPoint &gt;</name>
    <filename>classmrpt_1_1bayes_1_1CParticleFilterData.html</filename>
    <member kind="typedef">
      <type>CProbabilityParticle&lt; TSimple3DPoint &gt;</type>
      <name>CParticleData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a25505de66e172849aabeaf7fc3202418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSimple3DPoint</type>
      <name>CParticleDataContent</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab9fd9df44738bcdc3a36fa34af89bbf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CParticleData &gt;</type>
      <name>CParticleList</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a85b7ff978a09a6819813a9aa019ec448</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearParticles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab4dd9a7e0c9d9c4ba1e5c101756e294d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CParticleFilterData</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a5e29618054b91c47b63b42a75c7c8b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const CParticleData *</type>
      <name>getMostLikelyParticle</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a58f9a7e7326bd0b74e1d4e874cd3b349</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWeights</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a359eb44a37af3f6a781f8103e6126e5e</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;out_logWeights) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readParticlesFromStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>aeacd8b1dd6003d8a1c5e9481e89ca977</anchor>
      <arglist>(STREAM &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeParticlesToStream</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>ab8d0d97b3be704f1c95c86578525c284</anchor>
      <arglist>(STREAM &amp;out) const</arglist>
    </member>
    <member kind="variable">
      <type>CParticleList</type>
      <name>m_particles</name>
      <anchorfile>classmrpt_1_1bayes_1_1CParticleFilterData.html</anchorfile>
      <anchor>a13b4af9a6be48474e1bdb14a1137c21e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::bayes::CParticleFilterDataImpl</name>
    <filename>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</filename>
    <templarg>Derived</templarg>
    <templarg>particle_list_t</templarg>
    <base>mrpt::bayes::CParticleFilterCapable</base>
    <member kind="function">
      <type>const Derived &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a2d492b7a5ff0994030e000610308688d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Derived &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>aa3a7fc4d7f14dee7523bd7383887a353</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ESS</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a7344691322259f2dd627d0986c33c15b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a32eddc4be166e9ff70f99d9de44fffd6</anchor>
      <arglist>(size_t i) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeWeights</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a166e72924b0049489d26c6975e3feb74</anchor>
      <arglist>(double *out_max_log_w=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>particlesCount</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a4868aeabd30d64fd94233c48dd179e9c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performSubstitution</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a5c91a13e3b3452cdb2b39f5c6d4ff488</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;indx) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>afbb2328d54321d209b6e599299cd216c</anchor>
      <arglist>(size_t i, double w) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterDataImpl&lt; CLocalMetricHypothesis, mrpt::bayes::CParticleFilterData&lt; CLSLAMParticleData &gt;::CParticleList &gt;</name>
    <filename>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</filename>
    <base>mrpt::bayes::CParticleFilterCapable</base>
    <member kind="function">
      <type>const CLocalMetricHypothesis &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a2d492b7a5ff0994030e000610308688d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CLocalMetricHypothesis &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>aa3a7fc4d7f14dee7523bd7383887a353</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ESS</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a7344691322259f2dd627d0986c33c15b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a32eddc4be166e9ff70f99d9de44fffd6</anchor>
      <arglist>(size_t i) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeWeights</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a166e72924b0049489d26c6975e3feb74</anchor>
      <arglist>(double *out_max_log_w=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>particlesCount</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a4868aeabd30d64fd94233c48dd179e9c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performSubstitution</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a5c91a13e3b3452cdb2b39f5c6d4ff488</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;indx) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>afbb2328d54321d209b6e599299cd216c</anchor>
      <arglist>(size_t i, double w) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterDataImpl&lt; CMultiMetricMapPDF, mrpt::bayes::CParticleFilterData&lt; CRBPFParticleData &gt;::CParticleList &gt;</name>
    <filename>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</filename>
    <base>mrpt::bayes::CParticleFilterCapable</base>
    <member kind="function">
      <type>const CMultiMetricMapPDF &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a2d492b7a5ff0994030e000610308688d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CMultiMetricMapPDF &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>aa3a7fc4d7f14dee7523bd7383887a353</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ESS</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a7344691322259f2dd627d0986c33c15b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a32eddc4be166e9ff70f99d9de44fffd6</anchor>
      <arglist>(size_t i) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeWeights</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a166e72924b0049489d26c6975e3feb74</anchor>
      <arglist>(double *out_max_log_w=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>particlesCount</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a4868aeabd30d64fd94233c48dd179e9c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performSubstitution</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a5c91a13e3b3452cdb2b39f5c6d4ff488</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;indx) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>afbb2328d54321d209b6e599299cd216c</anchor>
      <arglist>(size_t i, double w) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterDataImpl&lt; CPointPDFParticles, mrpt::bayes::CParticleFilterData&lt; TSimple3DPoint &gt;::CParticleList &gt;</name>
    <filename>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</filename>
    <base>mrpt::bayes::CParticleFilterCapable</base>
    <member kind="function">
      <type>const CPointPDFParticles &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a2d492b7a5ff0994030e000610308688d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CPointPDFParticles &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>aa3a7fc4d7f14dee7523bd7383887a353</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ESS</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a7344691322259f2dd627d0986c33c15b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a32eddc4be166e9ff70f99d9de44fffd6</anchor>
      <arglist>(size_t i) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeWeights</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a166e72924b0049489d26c6975e3feb74</anchor>
      <arglist>(double *out_max_log_w=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>particlesCount</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a4868aeabd30d64fd94233c48dd179e9c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performSubstitution</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a5c91a13e3b3452cdb2b39f5c6d4ff488</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;indx) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>afbb2328d54321d209b6e599299cd216c</anchor>
      <arglist>(size_t i, double w) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterDataImpl&lt; CPose3DPDFParticles, mrpt::bayes::CParticleFilterData&lt; CPose3D &gt;::CParticleList &gt;</name>
    <filename>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</filename>
    <base>mrpt::bayes::CParticleFilterCapable</base>
    <member kind="function">
      <type>const CPose3DPDFParticles &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a2d492b7a5ff0994030e000610308688d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFParticles &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>aa3a7fc4d7f14dee7523bd7383887a353</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ESS</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a7344691322259f2dd627d0986c33c15b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a32eddc4be166e9ff70f99d9de44fffd6</anchor>
      <arglist>(size_t i) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeWeights</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a166e72924b0049489d26c6975e3feb74</anchor>
      <arglist>(double *out_max_log_w=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>particlesCount</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a4868aeabd30d64fd94233c48dd179e9c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performSubstitution</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a5c91a13e3b3452cdb2b39f5c6d4ff488</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;indx) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>afbb2328d54321d209b6e599299cd216c</anchor>
      <arglist>(size_t i, double w) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterDataImpl&lt; CPosePDFParticles, mrpt::bayes::CParticleFilterData&lt; CPose2D &gt;::CParticleList &gt;</name>
    <filename>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</filename>
    <base>mrpt::bayes::CParticleFilterCapable</base>
    <member kind="function">
      <type>const CPosePDFParticles &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a2d492b7a5ff0994030e000610308688d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CPosePDFParticles &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>aa3a7fc4d7f14dee7523bd7383887a353</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ESS</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a7344691322259f2dd627d0986c33c15b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a32eddc4be166e9ff70f99d9de44fffd6</anchor>
      <arglist>(size_t i) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeWeights</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a166e72924b0049489d26c6975e3feb74</anchor>
      <arglist>(double *out_max_log_w=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>particlesCount</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a4868aeabd30d64fd94233c48dd179e9c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performSubstitution</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a5c91a13e3b3452cdb2b39f5c6d4ff488</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;indx) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>afbb2328d54321d209b6e599299cd216c</anchor>
      <arglist>(size_t i, double w) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterDataImpl&lt; CPosePDFParticlesExtended, mrpt::bayes::CParticleFilterData&lt; TExtendedCPose2D &gt;::CParticleList &gt;</name>
    <filename>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</filename>
    <base>mrpt::bayes::CParticleFilterCapable</base>
    <member kind="function">
      <type>const CPosePDFParticlesExtended &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a2d492b7a5ff0994030e000610308688d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CPosePDFParticlesExtended &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>aa3a7fc4d7f14dee7523bd7383887a353</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ESS</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a7344691322259f2dd627d0986c33c15b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a32eddc4be166e9ff70f99d9de44fffd6</anchor>
      <arglist>(size_t i) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeWeights</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a166e72924b0049489d26c6975e3feb74</anchor>
      <arglist>(double *out_max_log_w=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>particlesCount</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a4868aeabd30d64fd94233c48dd179e9c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performSubstitution</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a5c91a13e3b3452cdb2b39f5c6d4ff488</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;indx) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>afbb2328d54321d209b6e599299cd216c</anchor>
      <arglist>(size_t i, double w) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CParticleFilterDataImpl&lt; CRangeBearingParticleFilter, mrpt::bayes::CParticleFilterData&lt; CParticleVehicleData &gt;::CParticleList &gt;</name>
    <filename>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</filename>
    <base>mrpt::bayes::CParticleFilterCapable</base>
    <member kind="function">
      <type>const CRangeBearingParticleFilter &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a2d492b7a5ff0994030e000610308688d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CRangeBearingParticleFilter &amp;</type>
      <name>derived</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>aa3a7fc4d7f14dee7523bd7383887a353</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ESS</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a7344691322259f2dd627d0986c33c15b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a32eddc4be166e9ff70f99d9de44fffd6</anchor>
      <arglist>(size_t i) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizeWeights</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a166e72924b0049489d26c6975e3feb74</anchor>
      <arglist>(double *out_max_log_w=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>particlesCount</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a4868aeabd30d64fd94233c48dd179e9c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>performSubstitution</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>a5c91a13e3b3452cdb2b39f5c6d4ff488</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;indx) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setW</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterDataImpl.html</anchorfile>
      <anchor>afbb2328d54321d209b6e599299cd216c</anchor>
      <arglist>(size_t i, double w) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CParticleVehicleData</name>
    <filename>structCParticleVehicleData.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>vx</name>
      <anchorfile>structCParticleVehicleData.html</anchorfile>
      <anchor>a05e26bcb576abf12893408d88970c2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>vy</name>
      <anchorfile>structCParticleVehicleData.html</anchorfile>
      <anchor>a3d6db4e80974db26605155964d04521f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structCParticleVehicleData.html</anchorfile>
      <anchor>af96da502de46eb7c12ef823ef923d2e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structCParticleVehicleData.html</anchorfile>
      <anchor>a6ceb5b6aaaf9fc80e4af8a2c9dc6e202</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CPhidgetInterfaceKitProximitySensors</name>
    <filename>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CPhidgetInterfaceKitProximitySensors</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>a0eba48c2d7c77e1b5284e29cd7e6b68e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>a7b6f5ba95064d80d388cdb6522057b60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>acbd27fc7db60cd42142b4f3cac702897</anchor>
      <arglist>(mrpt::obs::CObservationRange &amp;outObservation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>a899502455f96b54916b75d6fc6418b73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPhidgetInterfaceKitProximitySensors</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>a282d3990eff6b7a8390e4393a06d65e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>aaa5cb4c1decda80cdaacde72ae83bb91</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>m_carteInterfaceKit</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>af50d0398c520d4a7102be7da022b4b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_maxOfMaxRanges</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>a348f823e70e77ffd3e1732b321a91ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>m_maxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>a9a1a210b043da5d2bb9916036e13118d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_minOfMinRanges</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>a4edbf0f790de45418b88a19a9a1284e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>m_minRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>a19e8c391a80ff0d4415f3ea282400d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; bool &gt;</type>
      <name>m_sensorIsPlugged</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>a6e3a6e8c7e69b8df88cf640b96ea3aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::poses::CPose3D &gt;</type>
      <name>m_sensorPoses</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>a1fca7ecc1c715caf1987caa2c185798c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; SensorType &gt;</type>
      <name>m_sensorType</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>a40bf87c780f7d7cfe40e8cb38779234d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_serialNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPhidgetInterfaceKitProximitySensors.html</anchorfile>
      <anchor>a99d1d29ea0df26afc6dc120805cca5a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::synch::CPipe</name>
    <filename>classmrpt_1_1synch_1_1CPipe.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createPipe</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipe.html</anchorfile>
      <anchor>a19eaa9a69fed5d671140ae58410f2a04</anchor>
      <arglist>(ReadPtr &amp;outReadPipe, WritePtr &amp;outWritePipe)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>initializePipe</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipe.html</anchorfile>
      <anchor>a085f7ed78516b2dace858977979821e2</anchor>
      <arglist>(CPipeReadEndPoint &amp;outReadPipe, CPipeWriteEndPoint &amp;outWritePipe)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CPipe</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipe.html</anchorfile>
      <anchor>af2cf0a2351ea73846e64b12a4c160311</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~CPipe</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipe.html</anchorfile>
      <anchor>aaaf00ad4d68d699352f65f1f5074fc02</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::synch::CPipeBaseEndPoint</name>
    <filename>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</filename>
    <base>mrpt::utils::CUncopiable</base>
    <base>mrpt::utils::CStream</base>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>a579324956e710b830de4570737924004</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPipeBaseEndPoint</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>a8c924355bcf5583b7d57460778297686</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPipeBaseEndPoint</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>abe114c7fde913c005e189aa0d07c5fd3</anchor>
      <arglist>(const std::string &amp;serialized)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>a846130eecf030dca72aa2dae0f3a82d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>serialize</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>afff677658eb1c7b23db9dd60327bd5f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPipeBaseEndPoint</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>a303eb16004c1fa8214e3844cd3a53bd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>timeout_read_between_us</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>a193396964fd98dd9db1392252ad74a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>timeout_read_start_us</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>a51daf136a55d666d7a15cbf177e3c4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual uint64_t</type>
      <name>getPosition</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>ac93004895b8200464fdc236b7eac7206</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual uint64_t</type>
      <name>getTotalBytesCount</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>abb67ba17d6532425ae9d2c68bdfd8a61</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual size_t</type>
      <name>Read</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>ab3c47f778a7302a54e4f6c50c22797fd</anchor>
      <arglist>(void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual uint64_t</type>
      <name>Seek</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>a51098f5935cf8a93a22b01364156efc8</anchor>
      <arglist>(int64_t Offset, CStream::TSeekOrigin Origin=sFromBeginning) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual size_t</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>a689d945724b071b97524950e8135f451</anchor>
      <arglist>(const void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_pipe_file</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>a450935fd56fc4cc4d61125e743a7dc4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CPipe</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeBaseEndPoint.html</anchorfile>
      <anchor>a9b03b534f7705ae8645db2ff4d703a8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::synch::CPipeReadEndPoint</name>
    <filename>classmrpt_1_1synch_1_1CPipeReadEndPoint.html</filename>
    <base>mrpt::synch::CPipeBaseEndPoint</base>
    <member kind="function">
      <type></type>
      <name>CPipeReadEndPoint</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeReadEndPoint.html</anchorfile>
      <anchor>aa6597a69397b585f0dd6a7cd15de237b</anchor>
      <arglist>(const std::string &amp;serialized)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CPipeReadEndPoint</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeReadEndPoint.html</anchorfile>
      <anchor>ac8a694ee6b01d3b81585ceb3e5146b06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>WriteBuffer</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeReadEndPoint.html</anchorfile>
      <anchor>a639b1d375d7ff3f78fd8851b4f136453</anchor>
      <arglist>(const void *Buffer, size_t Count)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CPipe</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeReadEndPoint.html</anchorfile>
      <anchor>a9b03b534f7705ae8645db2ff4d703a8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::synch::CPipeWriteEndPoint</name>
    <filename>classmrpt_1_1synch_1_1CPipeWriteEndPoint.html</filename>
    <base>mrpt::synch::CPipeBaseEndPoint</base>
    <member kind="function">
      <type></type>
      <name>CPipeWriteEndPoint</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeWriteEndPoint.html</anchorfile>
      <anchor>a5e9845646e12b619084ca34915a1c2d7</anchor>
      <arglist>(const std::string &amp;serialized)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CPipeWriteEndPoint</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeWriteEndPoint.html</anchorfile>
      <anchor>aa2cf10746d4f01a8fc25357e3ef5ccae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>ReadBuffer</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeWriteEndPoint.html</anchorfile>
      <anchor>ae0b2d314da8291113e3e62413546b615</anchor>
      <arglist>(void *Buffer, size_t Count)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CPipe</name>
      <anchorfile>classmrpt_1_1synch_1_1CPipeWriteEndPoint.html</anchorfile>
      <anchor>a9b03b534f7705ae8645db2ff4d703a8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CPlanarLaserScan</name>
    <filename>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>adb3eab6549da1381c8b76cd633ed4349</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableLine</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a286a63b687daeb37caacf9257cbd9e03</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablePoints</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a37ee60590621f4c679820d6f4b99f27f</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableSurface</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>ada770120cd56e2392b351ea9866e43bf</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a917d906050fbaa0956f161377b1ed5b6</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a20c74451b596f9dac5ad629f084e2ba7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a9f06aed0c19b7bc940a7cf29c78752df</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a706c8a03daf00df8e9bffc4c31909285</anchor>
      <arglist>(float R, float G, float B, float A=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>aea0ca385a4a6ae2bf000ec8528e3e7d2</anchor>
      <arglist>(float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointsColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a4c56ea06ed5f824b11802ae3c8d8a7fd</anchor>
      <arglist>(float R, float G, float B, float A=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointsWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a3035217923c18280312d7f580e9dcb45</anchor>
      <arglist>(float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScan</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a7cb791f19f0c9a6b51a1966889ebaa6d</anchor>
      <arglist>(const mrpt::obs::CObservation2DRangeScan &amp;scan)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSurfaceColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>ac4906d1808405b8abeeca46212a1b5e6</anchor>
      <arglist>(float R, float G, float B, float A=1.0f)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CSimplePointsMap</type>
      <name>m_cache_points</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a05279ca2fbe1cc783516a0784e53e17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_cache_valid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a8677f4d6a444d8d0e57d0b7338b5d0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_line</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>aafef53c51c218b318027e1ca44dec2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_points</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>ab727a5b75d0a1318faf4ea6daa5ee7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_surface</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a7745385ecdae95372fa63bc6ca8daeec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_line_A</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a2580d1cdec02e3ff08ff4da0f2a4e9bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_line_B</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a65fc39a9b19db310c02951c5e746b889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_line_G</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>af67597cbc450892050af8ab2626a9172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_line_R</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a9b03ae860fb494a2d9e7b70f7a7750b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_line_width</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>abfe81fcec9bf3f04e868dcdb1ad91d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_plane_A</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a7fb18d315d1434e1e0a4e30cbba6ddc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_plane_B</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a92202a606056ca9cd700c98ddbb15f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_plane_G</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a03da4778938239a34e0b8def225dfbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_plane_R</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a69828cf5a70f3c106da00099189cb298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_points_A</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a4eff75cdcf1947e8aa317629132d3cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_points_B</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a7bef94caa350d565bc824fd9adc7aeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_points_G</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>ace88c5d8c1419c58e6bb8c2cf703e2bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_points_R</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>ad7b1ad80c4450f21d4ddbb34b0d5afd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_points_width</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>ae0dd428d05ce219aa41c661c5d124b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CObservation2DRangeScan</type>
      <name>m_scan</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>af88ccc1ef6206ff4032ac156ab608cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CPlanarLaserScan</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>aa337f992f89b146ff47155e39e40af8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CPlanarLaserScan</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPlanarLaserScan.html</anchorfile>
      <anchor>a017532252ac0abc2c83181a092e26be5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::pnp::CPnP</name>
    <filename>classmrpt_1_1vision_1_1pnp_1_1CPnP.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>dls</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1CPnP.html</anchorfile>
      <anchor>ad042bd51f88ef68f9c6281210021be32</anchor>
      <arglist>(const Eigen::Ref&lt; Eigen::MatrixXd &gt; obj_pts, const Eigen::Ref&lt; Eigen::MatrixXd &gt; img_pts, int n, const Eigen::Ref&lt; Eigen::MatrixXd &gt; cam_intrinsic, Eigen::Ref&lt; Eigen::MatrixXd &gt; pose_mat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>epnp</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1CPnP.html</anchorfile>
      <anchor>aa36f1d00d138e9b109e5795deee8b783</anchor>
      <arglist>(const Eigen::Ref&lt; Eigen::MatrixXd &gt; obj_pts, const Eigen::Ref&lt; Eigen::MatrixXd &gt; img_pts, int n, const Eigen::Ref&lt; Eigen::MatrixXd &gt; cam_intrinsic, Eigen::Ref&lt; Eigen::MatrixXd &gt; pose_mat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>lhm</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1CPnP.html</anchorfile>
      <anchor>a0501fb283ad0f8f96091d59534f9b387</anchor>
      <arglist>(const Eigen::Ref&lt; Eigen::MatrixXd &gt; obj_pts, const Eigen::Ref&lt; Eigen::MatrixXd &gt; img_pts, int n, const Eigen::Ref&lt; Eigen::MatrixXd &gt; cam_intrinsic, Eigen::Ref&lt; Eigen::MatrixXd &gt; pose_mat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>p3p</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1CPnP.html</anchorfile>
      <anchor>a3069338067b564031224881afc4e3aaa</anchor>
      <arglist>(const Eigen::Ref&lt; Eigen::MatrixXd &gt; obj_pts, const Eigen::Ref&lt; Eigen::MatrixXd &gt; img_pts, int n, const Eigen::Ref&lt; Eigen::MatrixXd &gt; cam_intrinsic, Eigen::Ref&lt; Eigen::MatrixXd &gt; pose_mat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>posit</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1CPnP.html</anchorfile>
      <anchor>a4f79fb52a026a406565bc64a20ceb196</anchor>
      <arglist>(const Eigen::Ref&lt; Eigen::MatrixXd &gt; obj_pts, const Eigen::Ref&lt; Eigen::MatrixXd &gt; img_pts, int n, const Eigen::Ref&lt; Eigen::MatrixXd &gt; cam_intrinsic, Eigen::Ref&lt; Eigen::MatrixXd &gt; pose_mat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ppnp</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1CPnP.html</anchorfile>
      <anchor>aba58782f5b2842b7fd6ce157fdab8461</anchor>
      <arglist>(const Eigen::Ref&lt; Eigen::MatrixXd &gt; obj_pts, const Eigen::Ref&lt; Eigen::MatrixXd &gt; img_pts, int n, const Eigen::Ref&lt; Eigen::MatrixXd &gt; cam_intrinsic, Eigen::Ref&lt; Eigen::MatrixXd &gt; pose_mat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rpnp</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1CPnP.html</anchorfile>
      <anchor>a9e2dc33f55a6297e3092bdfd3341a547</anchor>
      <arglist>(const Eigen::Ref&lt; Eigen::MatrixXd &gt; obj_pts, const Eigen::Ref&lt; Eigen::MatrixXd &gt; img_pts, int n, const Eigen::Ref&lt; Eigen::MatrixXd &gt; cam_intrinsic, Eigen::Ref&lt; Eigen::MatrixXd &gt; pose_mat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>upnp</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1CPnP.html</anchorfile>
      <anchor>a08df7e80b745d40eae93f1e75c921f47</anchor>
      <arglist>(const Eigen::Ref&lt; Eigen::MatrixXd &gt; obj_pts, const Eigen::Ref&lt; Eigen::MatrixXd &gt; img_pts, int n, const Eigen::Ref&lt; Eigen::MatrixXd &gt; cam_intrinsic, Eigen::Ref&lt; Eigen::MatrixXd &gt; pose_mat)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPoint</name>
    <filename>classmrpt_1_1poses_1_1CPoint.html</filename>
    <templarg>DERIVEDCLASS</templarg>
    <base>mrpt::poses::CPoseOrPoint</base>
    <member kind="function">
      <type>void</type>
      <name>AddComponents</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a29d505a381cd3af962408fc44abd74e8</anchor>
      <arglist>(const OTHERCLASS &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>afbc6064822dd04bffb39758ff28060ae</anchor>
      <arglist>(const double s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>aa0467d3ec11e03fe20e972ca842199ed</anchor>
      <arglist>(mrpt::math::CVectorDouble &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a98e4d8c75bd7065c35b9c4c5699554bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a7208a788fb5b46f7956334f1dd854562</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a294b943622b3c6420511209d65e222ae</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a334359dd88551980a381dcb8aa61c3a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a9c046bb11c85f3e7203d67e8cda847e5</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a96e333d16d48dd0016e28f0f2ac541db</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a10f0538a55cbc9c616ba9dc45a500994</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddComponents</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a29d505a381cd3af962408fc44abd74e8</anchor>
      <arglist>(const OTHERCLASS &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>afbc6064822dd04bffb39758ff28060ae</anchor>
      <arglist>(const double s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>aa0467d3ec11e03fe20e972ca842199ed</anchor>
      <arglist>(mrpt::math::CVectorDouble &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a98e4d8c75bd7065c35b9c4c5699554bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a7208a788fb5b46f7956334f1dd854562</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a294b943622b3c6420511209d65e222ae</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a334359dd88551980a381dcb8aa61c3a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a9c046bb11c85f3e7203d67e8cda847e5</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a96e333d16d48dd0016e28f0f2ac541db</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a10f0538a55cbc9c616ba9dc45a500994</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPoint2D</name>
    <filename>classmrpt_1_1poses_1_1CPoint2D.html</filename>
    <base>CPoint&lt; CPoint2D &gt;</base>
    <base>mrpt::utils::CSerializable</base>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>af9ceb50d7834ccfb86c377b0f87a5faaaeac0d3abe86c48267f2136d5d10516af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>af07c4b774217fbffb87d3a09c85e091ba361aa83b58f144335055619bd0e5eb5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>af9ceb50d7834ccfb86c377b0f87a5faaaeac0d3abe86c48267f2136d5d10516af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>af07c4b774217fbffb87d3a09c85e091ba361aa83b58f144335055619bd0e5eb5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>a2326f04931db3decbcd0dadaa1dd1f71a801e07306f33e55ef6379931575cf185</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoint2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>a2330ac4b39d951ffcffac0ce1733f6fa</anchor>
      <arglist>(double x=0, double y=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoint2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>ab4e94e6087f03b3fc4e99f36ce5b112b</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoint2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>a7a00afb4122b1a8c2d79e4602dbbc605</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoint2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>a97bf0b8700a7f8090135e754c74fdb88</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CPoint2D</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>ae2ff75a795ce910c732372553dbd7225</anchor>
      <arglist>(const CPose2D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToNaN</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>a619e7217206b32d6406d9c680d332432</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>ab432c4914be32a51055a3744b456789c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_PDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>ac8a3b7f5e82ebe9a758ce15aa2850569</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CArrayDouble&lt; 2 &gt;</type>
      <name>m_coords</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>a9443bfeff6cb64236c9496afebb55111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>a2326f04931db3decbcd0dadaa1dd1f71a801e07306f33e55ef6379931575cf185</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>aa3b5cffeccdc3da689cdc1553611f205</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>adfbd2d03b2d60a2c434237d51b28c649</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const double &amp;</type>
      <name>const_reference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>a739d94cf09f130bba7408d3ff3e5e4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>a9fb5ccc13ce2801180f2a241d9c5e16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>a36d7b978c1c8b29e787949fb012c87b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>a3494ed59ed813d18f24f3b8e17c3254a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>ab3c88b3abd4e961ef8d8a855c946d5a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>a37befdac19e7de9a40d993c4087829fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2D.html</anchorfile>
      <anchor>a38ebe8e75f11122edf9e3a24d9c6f4cf</anchor>
      <arglist>(const size_t n)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPoint2DPDF</name>
    <filename>classmrpt_1_1poses_1_1CPoint2DPDF.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>CProbabilityDensityFunction&lt; CPoint2D, 2 &gt;</base>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDF.html</anchorfile>
      <anchor>adcfe46f6d9bedae8f5a384d8e899a602aa0a4a9fad4350c48071861283ec3e168</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDF.html</anchorfile>
      <anchor>a69a8c15980d588498410c66dc5dab42ca1530ef807d4bca8213ed59e6de8dec2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDF.html</anchorfile>
      <anchor>adcfe46f6d9bedae8f5a384d8e899a602aa0a4a9fad4350c48071861283ec3e168</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDF.html</anchorfile>
      <anchor>a69a8c15980d588498410c66dc5dab42ca1530ef807d4bca8213ed59e6de8dec2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDF.html</anchorfile>
      <anchor>a0500dd535de4d2e55f4cb7d03e33cd01</anchor>
      <arglist>(const CPoint2DPDF &amp;p1, const CPoint2DPDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDF.html</anchorfile>
      <anchor>a05cc86385b80a3553f46ccb27d70abd2</anchor>
      <arglist>(const CPoint2DPDF &amp;o)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDF.html</anchorfile>
      <anchor>af64d394a2c8071b8ce8480b491cbdc8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_PDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDF.html</anchorfile>
      <anchor>a24c975dd5d264407147573bc9754ba2f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPoint2DPDFGaussian</name>
    <filename>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</filename>
    <base>mrpt::poses::CPoint2DPDF</base>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>a2c5e35a3f01e2e0028e40e8fe710c3e8</anchor>
      <arglist>(const CPoint2DPDFGaussian &amp;p1, const CPoint2DPDFGaussian &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>afba7102b7da6cca3306980db489aa726</anchor>
      <arglist>(const CPoint2DPDF &amp;p1, const CPoint2DPDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>a09e31b536dd8994f449ce830ed9fa176</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>a942e400b8ec8a845437641ee0eac0d93</anchor>
      <arglist>(const CPoint2DPDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoint2DPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>a05cf4047f7d547d47fcbcd9a627a0db8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoint2DPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>afc8a117c58020ebca06ff8da0a41b707</anchor>
      <arglist>(const CPoint2D &amp;init_Mean)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoint2DPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>a2164cc09c91083f5453347cf3a69ffb5</anchor>
      <arglist>(const CPoint2D &amp;init_Mean, const mrpt::math::CMatrixDouble22 &amp;init_Cov)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>a6301d63dcb307a7bf0465a7c36741c39</anchor>
      <arglist>(CPoint2D &amp;outSample) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>ab697dac0a6966b94f1d537457dfa43da</anchor>
      <arglist>(mrpt::math::CMatrixDouble22 &amp;out_cov, CPoint2D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>a8d17fdcb163fd1a3d4678e29b555c66c</anchor>
      <arglist>(CPoint2D &amp;p) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mahalanobisDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>a81d3ef98ff713770f27674cc2fa1da7f</anchor>
      <arglist>(const CPoint2DPDFGaussian &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mahalanobisDistanceToPoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>a09997d99705de79a43d693ac7a24d806</anchor>
      <arglist>(const double x, const double y) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>productIntegralNormalizedWith</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>ada6a098490dd596847ec7c22d16edc5b</anchor>
      <arglist>(const CPoint2DPDFGaussian &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>productIntegralWith</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>a009d9041f9ef3d1985bd29fd4013da7a</anchor>
      <arglist>(const CPoint2DPDFGaussian &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>aaeee7d2faf6a129a1cf7127737ef4c60</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble22</type>
      <name>cov</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>a8216dc9e8ef6617a27c6ef6806da53d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPoint2D</type>
      <name>mean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint2DPDFGaussian.html</anchorfile>
      <anchor>a58c38ae2623f2406b6753eb905aec045</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPoint3D</name>
    <filename>classmrpt_1_1poses_1_1CPoint3D.html</filename>
    <base>CPoint&lt; CPoint3D &gt;</base>
    <base>mrpt::utils::CSerializable</base>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>ad7337e6fbcc1a2ea048a511db6337089ac7e688449a88c427d811c54eb64bf721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a5137b4a92ddb26f4a881bb11119e6f1baf6e0e9d88059394a7d1d87604cc7aa56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>ad7337e6fbcc1a2ea048a511db6337089ac7e688449a88c427d811c54eb64bf721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a5137b4a92ddb26f4a881bb11119e6f1baf6e0e9d88059394a7d1d87604cc7aa56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a8991a23bd3e94a92d284a2d7c6b34f25aaa986c214cd9fc52d6f28162bc9fd217</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoint3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a74f912b887fea30cfa50aafd1bbaf952</anchor>
      <arglist>(const double x=0, const double y=0, const double z=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoint3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a52dd37d0a816bc0cee3407a5578f5743</anchor>
      <arglist>(const mrpt::math::CArrayDouble&lt; 3 &gt; &amp;xyz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoint3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a43e5e07ef1d45716470fe1c77260d5de</anchor>
      <arglist>(const CPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoint3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a8880da26c257ad309480a9ce0ef620b3</anchor>
      <arglist>(const CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoint3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a593d75a5ea49ba7d0a66e8bf9b9bec18</anchor>
      <arglist>(const CPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoint3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a7d4dce9d4b3b72193086e554839b9366</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>acfbe1aec973742f6d1d6a540c0eb7ef4</anchor>
      <arglist>(const CPoint3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>af3e71d807fc03b50296ecca7376a695f</anchor>
      <arglist>(const CPose3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>ab9dd3c8441493ad6c9a370e9cf447bb5</anchor>
      <arglist>(const CPose3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a5352947f6bde724fdad7fa37389346b0</anchor>
      <arglist>(const CPoint3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToNaN</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>aef69d06e830ad8fd40f5e0992e9f283f</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a6d999a5bf581ded4c55c058c3da81e97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_PDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a0ffe56c9723b08605b864b727034be3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CArrayDouble&lt; 3 &gt;</type>
      <name>m_coords</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>afd95bf493d6bfce5e88b7df0a014232e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a8991a23bd3e94a92d284a2d7c6b34f25aaa986c214cd9fc52d6f28162bc9fd217</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>af47db84bb8ed41c23a017bf0a202577e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>aec533e755a0c604af561c98f9dd18c05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const double &amp;</type>
      <name>const_reference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a936469f389ce5efc1e5b95f451ffcdb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a060b60330ce934e4c2012b68246128e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a4aab6a4cf634b29c7197858063d43ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>af1bcb17e83f7025e1ad9c69933c4e4ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a46918aff8fda9d1106fafe8370637531</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>aa20d3d4e858861a350460e9d4e0c78bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint3D.html</anchorfile>
      <anchor>a6b59ade2b49aeb90e3b332d829f4750b</anchor>
      <arglist>(const size_t n)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPoint&lt; CPoint2D &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPoint.html</filename>
    <base>CPoseOrPoint&lt; CPoint2D &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>AddComponents</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a29d505a381cd3af962408fc44abd74e8</anchor>
      <arglist>(const OTHERCLASS &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>afbc6064822dd04bffb39758ff28060ae</anchor>
      <arglist>(const double s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>aa0467d3ec11e03fe20e972ca842199ed</anchor>
      <arglist>(mrpt::math::CVectorDouble &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a98e4d8c75bd7065c35b9c4c5699554bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a7208a788fb5b46f7956334f1dd854562</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a294b943622b3c6420511209d65e222ae</anchor>
      <arglist>(std::string &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a334359dd88551980a381dcb8aa61c3a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a9c046bb11c85f3e7203d67e8cda847e5</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a96e333d16d48dd0016e28f0f2ac541db</anchor>
      <arglist>(unsigned int i) const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a10f0538a55cbc9c616ba9dc45a500994</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddComponents</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a29d505a381cd3af962408fc44abd74e8</anchor>
      <arglist>(const OTHERCLASS &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>afbc6064822dd04bffb39758ff28060ae</anchor>
      <arglist>(const double s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>aa0467d3ec11e03fe20e972ca842199ed</anchor>
      <arglist>(mrpt::math::CVectorDouble &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a98e4d8c75bd7065c35b9c4c5699554bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a7208a788fb5b46f7956334f1dd854562</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a294b943622b3c6420511209d65e222ae</anchor>
      <arglist>(std::string &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a334359dd88551980a381dcb8aa61c3a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a9c046bb11c85f3e7203d67e8cda847e5</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a96e333d16d48dd0016e28f0f2ac541db</anchor>
      <arglist>(unsigned int i) const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a10f0538a55cbc9c616ba9dc45a500994</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPoint&lt; CPoint3D &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPoint.html</filename>
    <base>CPoseOrPoint&lt; CPoint3D &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>AddComponents</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a29d505a381cd3af962408fc44abd74e8</anchor>
      <arglist>(const OTHERCLASS &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>afbc6064822dd04bffb39758ff28060ae</anchor>
      <arglist>(const double s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>aa0467d3ec11e03fe20e972ca842199ed</anchor>
      <arglist>(mrpt::math::CVectorDouble &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a98e4d8c75bd7065c35b9c4c5699554bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a7208a788fb5b46f7956334f1dd854562</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a294b943622b3c6420511209d65e222ae</anchor>
      <arglist>(std::string &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a334359dd88551980a381dcb8aa61c3a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a9c046bb11c85f3e7203d67e8cda847e5</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a96e333d16d48dd0016e28f0f2ac541db</anchor>
      <arglist>(unsigned int i) const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a10f0538a55cbc9c616ba9dc45a500994</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddComponents</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a29d505a381cd3af962408fc44abd74e8</anchor>
      <arglist>(const OTHERCLASS &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>afbc6064822dd04bffb39758ff28060ae</anchor>
      <arglist>(const double s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>aa0467d3ec11e03fe20e972ca842199ed</anchor>
      <arglist>(mrpt::math::CVectorDouble &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a98e4d8c75bd7065c35b9c4c5699554bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a7208a788fb5b46f7956334f1dd854562</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a294b943622b3c6420511209d65e222ae</anchor>
      <arglist>(std::string &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a334359dd88551980a381dcb8aa61c3a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a9c046bb11c85f3e7203d67e8cda847e5</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a96e333d16d48dd0016e28f0f2ac541db</anchor>
      <arglist>(unsigned int i) const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoint.html</anchorfile>
      <anchor>a10f0538a55cbc9c616ba9dc45a500994</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CPointCloud</name>
    <filename>classmrpt_1_1opengl_1_1CPointCloud.html</filename>
    <base>mrpt::opengl::CRenderizable</base>
    <base>COctreePointRenderer&lt; CPointCloud &gt;</base>
    <base>mrpt::utils::PLY_Importer</base>
    <base>mrpt::utils::PLY_Exporter</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a311b1bfbae47371660eaf0582aa5b94b</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>aeb4023992838200280974bcbff2af6b0</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_subset</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>aa15d567935c75e005163e451c0c126ea</anchor>
      <arglist>(const bool all, const std::vector&lt; size_t &gt; &amp;idxs, const float render_area_sqpixels) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a98012914a2286d57d30789a6f62d9ff3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>af13553952f4ba91ec4d609abac547959</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a8477e613228ca51cabb105857c88d505</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllPoints</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a707010bf1a7c52b4542511ea6510daed</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;x, const std::vector&lt; float &gt; &amp;y, const std::vector&lt; float &gt; &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllPointsFast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>adc9a7ac50f7cbcca0f2e20f6953d1dad</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;x, std::vector&lt; float &gt; &amp;y, std::vector&lt; float &gt; &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; float &gt; &amp;</type>
      <name>getArrayX</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>aadde1cec842002a3c3f256a3d95c72f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; float &gt; &amp;</type>
      <name>getArrayY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a1a3bd0932a6bc6a1dc731b110a5aebf8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; float &gt; &amp;</type>
      <name>getArrayZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a8f29e8cbd4e63839493527005848d04f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a0377541f6163b1d40359baaf63a12c68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertPoint</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>aecb1244eedb62c013939423f526cdb01</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a36872ba6c088dc89cdac355b1491468b</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D</type>
      <name>getPoint</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a12d1c112a09fa66ac4b3185371f239ef</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3Df</type>
      <name>getPointf</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a4afb8331a2df0e9d1e226108a0d73977</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>ae6fb66f5befc565682d3cb02441c2410</anchor>
      <arglist>(size_t i, const float x, const float y, const float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a5322f5ae5e742a99b8594bedd185cfb5</anchor>
      <arglist>(size_t i, const float x, const float y, const float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromPointsMap</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>aa6a1ead35f952928ff4db747cc486b6e</anchor>
      <arglist>(const POINTSMAP *themap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromPointsList</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a210dd78003465423e38f5824cad1356b</anchor>
      <arglist>(LISTOFPOINTS &amp;pointsList)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getActuallyRendered</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>ac7449390343aafce7e28cef8dbdadc3f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableColorFromX</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>acf77226d2d1670edc631cdd048b249d6</anchor>
      <arglist>(bool v=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableColorFromY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a34d0b7b4225958d4d33d0fdc76d50192</anchor>
      <arglist>(bool v=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableColorFromZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a8c4adfe681da2985ecb4b054fcadcc38</anchor>
      <arglist>(bool v=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a6a8f11cadcb467de2eaf78822ccd7462</anchor>
      <arglist>(float p)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a05a904761feed94bd8d91698785f6fad</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablePointSmooth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a25d0c42df8cc9f9a3e35e4f5e143e552</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disablePointSmooth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a41ae71c633dced878a8f214e3abbfa77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointSmoothEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a8378a59a48397a00ae8358b13a73b942</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGradientColors</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a088a95da421e4ab6e4caae69a0d1b8ee</anchor>
      <arglist>(const mrpt::utils::TColorf &amp;colorMin, const mrpt::utils::TColorf &amp;colorMax)</arglist>
    </member>
    <member kind="enumeration" protection="protected">
      <type></type>
      <name>Axis</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a683438791cacb2e9b56ae8383d0fb6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>colNone</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a683438791cacb2e9b56ae8383d0fb6c8ad37151b4f608334ebc2c6ecca2634360</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>colZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a683438791cacb2e9b56ae8383d0fb6c8a4e8fab0739f2f58f8961edf8def3b444</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>colY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a683438791cacb2e9b56ae8383d0fb6c8a1b59d98b26bd9c1ef61dedc1ce204b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>colX</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a683438791cacb2e9b56ae8383d0fb6c8ad9675b2fa687b1bccdb118e3005ec4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>colNone</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a683438791cacb2e9b56ae8383d0fb6c8ad37151b4f608334ebc2c6ecca2634360</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>colX</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a683438791cacb2e9b56ae8383d0fb6c8ad9675b2fa687b1bccdb118e3005ec4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>colY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a683438791cacb2e9b56ae8383d0fb6c8a1b59d98b26bd9c1ef61dedc1ce204b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="protected">
      <name>colZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a683438791cacb2e9b56ae8383d0fb6c8a4e8fab0739f2f58f8961edf8def3b444</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>markAllPointsAsNew</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a45515cf7d2141936bc4119374b6a1f50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a21a4f7ef54f22bcc9f1b9f60a52d61b5</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_face_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a57e3edb02f31462541b15bf9598bcde5</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a9fdf6fa78ca8aa8e07f8ce96c7bd40e6</anchor>
      <arglist>(const size_t idx, const mrpt::math::TPoint3Df &amp;pt, const mrpt::utils::TColorf *pt_color=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>PLY_export_get_vertex_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>af91b41037f1903595d553306d2bb520c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>PLY_export_get_face_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>ad03305588162504190048c63a854210f</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PLY_export_get_vertex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>af3ae43f39f9d13122693d738d64939ed</anchor>
      <arglist>(const size_t idx, mrpt::math::TPoint3Df &amp;pt, bool &amp;pt_has_color, mrpt::utils::TColorf &amp;pt_color) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>enum mrpt::opengl::CPointCloud::Axis</type>
      <name>m_colorFromDepth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>ad80ab9baebde92c73baf3153f6741f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile size_t</type>
      <name>m_last_rendered_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a523cde856fecf09bdd9f74fb96ce8b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile size_t</type>
      <name>m_last_rendered_count_ongoing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>ac50b75247addeb51fb626781c6b15498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_pointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>adead1e369f8515518312f08ff1da6de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_pointSmooth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a0fe910ed5dc10b66c1ab6ebad25146ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>m_xs</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a30f2384b145c9331cb79858edaa7a40c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>m_ys</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>ade28f7fe51ccf3ba2a16ca9c9804043f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>m_zs</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>ae8bc2b8255f3631de959f36b24b3fc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CPointCloud</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a6a0bc37bb2f965c4c07dbc105b8ac25e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_render_one_point</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a82a25c245d10533fabc26a57a71abdba</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CPointCloud</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a00ed2bf243e764ee83dc7a47d249293b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::TColorf</type>
      <name>m_col_slop</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a94aa09a5c8c4319d34c7ed828821ed62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::TColorf</type>
      <name>m_col_slop_inv</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a2dd66446d688f836b26a4f173f6ab7aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::TColorf</type>
      <name>m_colorFromDepth_max</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>ab033b6a79a24c32c201643c197305ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::TColorf</type>
      <name>m_colorFromDepth_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>aea931285b7c2379f45eba7847eb7c610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_max</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>aee154556fdef7d5003ffc1ec9837b41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_max_m_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a90080de975c630aaa13bb9c47c0d874b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_max_m_min_inv</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a3a9b28a571a37032a9ed6135ae50ded8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a6ed2736fcd2f57f8643c34920037278e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_minmax_valid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a86ee13056ea143f99b6d9a69828c38b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a21a4f7ef54f22bcc9f1b9f60a52d61b5</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_face_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a57e3edb02f31462541b15bf9598bcde5</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a9fdf6fa78ca8aa8e07f8ce96c7bd40e6</anchor>
      <arglist>(const size_t idx, const mrpt::math::TPoint3Df &amp;pt, const mrpt::utils::TColorf *pt_color=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>PLY_export_get_vertex_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>af91b41037f1903595d553306d2bb520c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>PLY_export_get_face_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>ad03305588162504190048c63a854210f</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PLY_export_get_vertex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>af3ae43f39f9d13122693d738d64939ed</anchor>
      <arglist>(const size_t idx, mrpt::math::TPoint3Df &amp;pt, bool &amp;pt_has_color, mrpt::utils::TColorf &amp;pt_color) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a98012914a2286d57d30789a6f62d9ff3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>af13553952f4ba91ec4d609abac547959</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a8477e613228ca51cabb105857c88d505</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllPoints</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a707010bf1a7c52b4542511ea6510daed</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;x, const std::vector&lt; float &gt; &amp;y, const std::vector&lt; float &gt; &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllPointsFast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>adc9a7ac50f7cbcca0f2e20f6953d1dad</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;x, std::vector&lt; float &gt; &amp;y, std::vector&lt; float &gt; &amp;z)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; float &gt; &amp;</type>
      <name>getArrayX</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>aadde1cec842002a3c3f256a3d95c72f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; float &gt; &amp;</type>
      <name>getArrayY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a1a3bd0932a6bc6a1dc731b110a5aebf8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; float &gt; &amp;</type>
      <name>getArrayZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a8f29e8cbd4e63839493527005848d04f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a0377541f6163b1d40359baaf63a12c68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertPoint</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>aecb1244eedb62c013939423f526cdb01</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a36872ba6c088dc89cdac355b1491468b</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D</type>
      <name>getPoint</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a12d1c112a09fa66ac4b3185371f239ef</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3Df</type>
      <name>getPointf</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a4afb8331a2df0e9d1e226108a0d73977</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>ae6fb66f5befc565682d3cb02441c2410</anchor>
      <arglist>(size_t i, const float x, const float y, const float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a5322f5ae5e742a99b8594bedd185cfb5</anchor>
      <arglist>(size_t i, const float x, const float y, const float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromPointsMap</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>aa6a1ead35f952928ff4db747cc486b6e</anchor>
      <arglist>(const POINTSMAP *themap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromPointsList</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a210dd78003465423e38f5824cad1356b</anchor>
      <arglist>(LISTOFPOINTS &amp;pointsList)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getActuallyRendered</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>ac7449390343aafce7e28cef8dbdadc3f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableColorFromX</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>acf77226d2d1670edc631cdd048b249d6</anchor>
      <arglist>(bool v=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableColorFromY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a34d0b7b4225958d4d33d0fdc76d50192</anchor>
      <arglist>(bool v=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableColorFromZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a8c4adfe681da2985ecb4b054fcadcc38</anchor>
      <arglist>(bool v=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a6a8f11cadcb467de2eaf78822ccd7462</anchor>
      <arglist>(float p)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a05a904761feed94bd8d91698785f6fad</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablePointSmooth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a25d0c42df8cc9f9a3e35e4f5e143e552</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disablePointSmooth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a41ae71c633dced878a8f214e3abbfa77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointSmoothEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a8378a59a48397a00ae8358b13a73b942</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGradientColors</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloud.html</anchorfile>
      <anchor>a088a95da421e4ab6e4caae69a0d1b8ee</anchor>
      <arglist>(const mrpt::utils::TColorf &amp;colorMin, const mrpt::utils::TColorf &amp;colorMax)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CPointCloudColoured</name>
    <filename>classmrpt_1_1opengl_1_1CPointCloudColoured.html</filename>
    <base>mrpt::opengl::CRenderizable</base>
    <base>COctreePointRenderer&lt; CPointCloudColoured &gt;</base>
    <base>mrpt::utils::PLY_Importer</base>
    <base>mrpt::utils::PLY_Exporter</base>
    <class kind="struct">mrpt::opengl::CPointCloudColoured::TPointColour</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a81f612eaa430e0e8e5e3de7401b93361</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>ad3477606b1c224e91fd800964ac74305</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_subset</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a0e91f5f2cc64e7cd6b79cc796bcbdb42</anchor>
      <arglist>(const bool all, const std::vector&lt; size_t &gt; &amp;idxs, const float render_area_sqpixels) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a8ef0fd45f0b9db8f45947a53b59b7ff0</anchor>
      <arglist>(float x, float y, float z, float R, float G, float B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a91e371ea37306c63b8e49d865af86a90</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a653e25a82e0c31c91b4cea47ede2ca77</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>const TPointColour &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a07c5a22bcd1db15ec6e276dbbefa509e</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>const TPointColour &amp;</type>
      <name>getPoint</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a45561d871188a2b98845de26546fc863</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3Df</type>
      <name>getPointf</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>aa8d84bdb29b9f5959546c1cfe9b5514a</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>af7710eb1c39950e50c10449713184ba7</anchor>
      <arglist>(size_t i, const TPointColour &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a4da6e6a60b0fab6c0a28a2b3bf23941e</anchor>
      <arglist>(const size_t i, const TPointColour &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a93416b1b7baf2de122b6dbd971208781</anchor>
      <arglist>(const size_t i, const float x, const float y, const float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointColor_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>adfbc8b46d49380a52bc12980fa886f09</anchor>
      <arglist>(size_t index, float R, float G, float B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointColor_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>acd8fd43404f259cf526985243793aa7f</anchor>
      <arglist>(size_t index, float &amp;R, float &amp;G, float &amp;B) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a02d811527e44a28a496c0d90b11eb2ff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a016677c9784d8945f741a0cb32feab35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromPointsMap</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a8a7c3ce8b625b5aff79c78d677bfea0f</anchor>
      <arglist>(const POINTSMAP *themap)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getActuallyRendered</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a10e9a8d9ba3ac45a0861c0d07e9488fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>ae83fb7aed217534a743bafc3cdaaafe3</anchor>
      <arglist>(float pointSize)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a21c21a3aa44d2acfecbb11708b716024</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablePointSmooth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a7894955a4135210a69d669f4bf7951c6</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disablePointSmooth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a638b1873fecea52d59bfa5f57fd684df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointSmoothEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a0ee1c80180c36315c9b0b8d4d578b8a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recolorizeByCoordinate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a226b9c7d6cb907a15b1beca63b27bea3</anchor>
      <arglist>(const float coord_min, const float coord_max, const int coord_index=2, const mrpt::utils::TColormap color_map=mrpt::utils::cmJET)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a8920e4360bbb39a355cb4d9ac168261e</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_face_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a583817e1e6af2122bd765fd76672649a</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>ac8806648595a06299632705cba3f3cde</anchor>
      <arglist>(const size_t idx, const mrpt::math::TPoint3Df &amp;pt, const mrpt::utils::TColorf *pt_color=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>PLY_export_get_vertex_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>ac4c8cb2aaf6000913efc26d229706b6b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>PLY_export_get_face_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a322898e65c7ce5ce1b9549d41ace056f</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PLY_export_get_vertex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a37c517717b056a7007db62d89dc521d1</anchor>
      <arglist>(const size_t idx, mrpt::math::TPoint3Df &amp;pt, bool &amp;pt_has_color, mrpt::utils::TColorf &amp;pt_color) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>TListPointColour::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a2207cf33511475583d5c682f5769be9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>TListPointColour::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>ae6291f4cefea3b626cb7dc089ff336ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; TPointColour &gt;</type>
      <name>TListPointColour</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a08a3bf5bc55bf17293d54a8a46b056ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a0122a14747aee8ae00a038816acf46a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>ab64e5202044a957c355bf2e808c59585</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CPointCloudColoured</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a0649270daf3659873824c9d17aab3662</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a8ee2ec9653a22f94c736055d32fb548b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a2809ae4c24d1da0bc2056c8036d784df</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>markAllPointsAsNew</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a0418ab057e968464a9e1d9cfa1126864</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CPointCloudColoured</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a68248a600dc4022b9fdabf3111cef28a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile size_t</type>
      <name>m_last_rendered_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a51768e6b87c511e6957844964102c62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile size_t</type>
      <name>m_last_rendered_count_ongoing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>ad9ae2e85c9246ac6505ed12c76087c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListPointColour</type>
      <name>m_points</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a2b3f43836b94a1224538e197ca7f2601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_pointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a4839a658c495b3fa04845691026a20e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_pointSmooth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a744d170a977c1e7b148d2316ab0f9af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a8ef0fd45f0b9db8f45947a53b59b7ff0</anchor>
      <arglist>(float x, float y, float z, float R, float G, float B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a91e371ea37306c63b8e49d865af86a90</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a653e25a82e0c31c91b4cea47ede2ca77</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>const TPointColour &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a07c5a22bcd1db15ec6e276dbbefa509e</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>const TPointColour &amp;</type>
      <name>getPoint</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a45561d871188a2b98845de26546fc863</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3Df</type>
      <name>getPointf</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>aa8d84bdb29b9f5959546c1cfe9b5514a</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>af7710eb1c39950e50c10449713184ba7</anchor>
      <arglist>(size_t i, const TPointColour &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a4da6e6a60b0fab6c0a28a2b3bf23941e</anchor>
      <arglist>(const size_t i, const TPointColour &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a93416b1b7baf2de122b6dbd971208781</anchor>
      <arglist>(const size_t i, const float x, const float y, const float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointColor_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>adfbc8b46d49380a52bc12980fa886f09</anchor>
      <arglist>(size_t index, float R, float G, float B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointColor_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>acd8fd43404f259cf526985243793aa7f</anchor>
      <arglist>(size_t index, float &amp;R, float &amp;G, float &amp;B) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a02d811527e44a28a496c0d90b11eb2ff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a016677c9784d8945f741a0cb32feab35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromPointsMap</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a8a7c3ce8b625b5aff79c78d677bfea0f</anchor>
      <arglist>(const POINTSMAP *themap)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getActuallyRendered</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a10e9a8d9ba3ac45a0861c0d07e9488fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>ae83fb7aed217534a743bafc3cdaaafe3</anchor>
      <arglist>(float pointSize)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a21c21a3aa44d2acfecbb11708b716024</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablePointSmooth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a7894955a4135210a69d669f4bf7951c6</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disablePointSmooth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a638b1873fecea52d59bfa5f57fd684df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointSmoothEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a0ee1c80180c36315c9b0b8d4d578b8a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recolorizeByCoordinate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a226b9c7d6cb907a15b1beca63b27bea3</anchor>
      <arglist>(const float coord_min, const float coord_max, const int coord_index=2, const mrpt::utils::TColormap color_map=mrpt::utils::cmJET)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a8920e4360bbb39a355cb4d9ac168261e</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_face_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a583817e1e6af2122bd765fd76672649a</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>ac8806648595a06299632705cba3f3cde</anchor>
      <arglist>(const size_t idx, const mrpt::math::TPoint3Df &amp;pt, const mrpt::utils::TColorf *pt_color=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>PLY_export_get_vertex_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>ac4c8cb2aaf6000913efc26d229706b6b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>PLY_export_get_face_count</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a322898e65c7ce5ce1b9549d41ace056f</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PLY_export_get_vertex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPointCloudColoured.html</anchorfile>
      <anchor>a37c517717b056a7007db62d89dc521d1</anchor>
      <arglist>(const size_t idx, mrpt::math::TPoint3Df &amp;pt, bool &amp;pt_has_color, mrpt::utils::TColorf &amp;pt_color) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CPointCloudFilterBase</name>
    <filename>classmrpt_1_1maps_1_1CPointCloudFilterBase.html</filename>
    <class kind="struct">mrpt::maps::CPointCloudFilterBase::TExtraFilterParams</class>
    <member kind="function">
      <type></type>
      <name>CPointCloudFilterBase</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointCloudFilterBase.html</anchorfile>
      <anchor>ad442e3b483af6da9c5c74ea261325ce0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointCloudFilterBase.html</anchorfile>
      <anchor>ad9cb48452bb33c409cdb2db04a112c82</anchor>
      <arglist>(mrpt::maps::CPointsMap *inout_pointcloud, const mrpt::system::TTimeStamp pc_timestamp, const mrpt::poses::CPose3D &amp;pc_reference_pose, TExtraFilterParams *params=nullptr)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPointCloudFilterBase</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointCloudFilterBase.html</anchorfile>
      <anchor>a5854edc12855fea6a2217e772c886399</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CPointCloudFilterByDistance</name>
    <filename>classmrpt_1_1maps_1_1CPointCloudFilterByDistance.html</filename>
    <base>mrpt::maps::CPointCloudFilterBase</base>
    <class kind="struct">mrpt::maps::CPointCloudFilterByDistance::FrameInfo</class>
    <class kind="struct">mrpt::maps::CPointCloudFilterByDistance::TOptions</class>
    <member kind="function">
      <type>void</type>
      <name>filter</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointCloudFilterByDistance.html</anchorfile>
      <anchor>a259d6384abeaf6be0cbe0821c3888907</anchor>
      <arglist>(mrpt::maps::CPointsMap *inout_pointcloud, const mrpt::system::TTimeStamp pc_timestamp, const mrpt::poses::CPose3D &amp;pc_reference_pose, TExtraFilterParams *params=nullptr) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>TOptions</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointCloudFilterByDistance.html</anchorfile>
      <anchor>a1cb684f11a9e586550c46084c8f85d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; mrpt::system::TTimeStamp, FrameInfo &gt;::map_t</type>
      <name>m_last_frames</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointCloudFilterByDistance.html</anchorfile>
      <anchor>aabb23b2ea51515970f277e7846edd156</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPointPDF</name>
    <filename>classmrpt_1_1poses_1_1CPointPDF.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>CProbabilityDensityFunction&lt; CPoint3D, 3 &gt;</base>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDF.html</anchorfile>
      <anchor>a63528618733202d7fb0376a840c664d5a5dd6916895ffef4491f202f8d6839bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDF.html</anchorfile>
      <anchor>adac34c03cd2f6b314c568932fb2c685dad0cefc23184600ef2ce537e641938598</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDF.html</anchorfile>
      <anchor>a63528618733202d7fb0376a840c664d5a5dd6916895ffef4491f202f8d6839bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDF.html</anchorfile>
      <anchor>adac34c03cd2f6b314c568932fb2c685dad0cefc23184600ef2ce537e641938598</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDF.html</anchorfile>
      <anchor>a065f29ccaa7c5a698a8abd1eed356789</anchor>
      <arglist>(const CPointPDF &amp;p1, const CPointPDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDF.html</anchorfile>
      <anchor>a979b682b56588533c637e56fe18c1064</anchor>
      <arglist>(const CPointPDF &amp;o)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDF.html</anchorfile>
      <anchor>ac8a691da1b29b401d4440d173e25f7a8</anchor>
      <arglist>(OPENGL_SETOFOBJECTSPTR &amp;out_obj) const </arglist>
    </member>
    <member kind="function">
      <type>OPENGL_SETOFOBJECTSPTR</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDF.html</anchorfile>
      <anchor>afe846555a245630e84314f1a32ee79cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDF.html</anchorfile>
      <anchor>ae1aece8c459ffd8eab83ea191791a7e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_PDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDF.html</anchorfile>
      <anchor>affffb868a8f2d8e928b7e8d8cad73594</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPointPDFGaussian</name>
    <filename>classmrpt_1_1poses_1_1CPointPDFGaussian.html</filename>
    <base>mrpt::poses::CPointPDF</base>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>abfad81ba6b8710c1b9d1e3c8f47fc3c9</anchor>
      <arglist>(const CPointPDFGaussian &amp;p1, const CPointPDFGaussian &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>ad7b13ec317e0f4fa2d7e8e05a2ae306f</anchor>
      <arglist>(const CPointPDF &amp;p1, const CPointPDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>ab5fffc1d7007ff0b79679154332a5ef8</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>a69cd14e74a930eeec36207fd172735ac</anchor>
      <arglist>(const CPointPDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPointPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>a4cf2d248c48a55e2c7a34afd3d0f4492</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPointPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>a908c15876ae93e0144131f7cf7f4424d</anchor>
      <arglist>(const CPoint3D &amp;init_Mean)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPointPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>a7445fcc9d2e104e1b301fdec2cd3ef1e</anchor>
      <arglist>(const CPoint3D &amp;init_Mean, const mrpt::math::CMatrixDouble33 &amp;init_Cov)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>a7264067f0b90d2d191a89ece38ee01d2</anchor>
      <arglist>(CPoint3D &amp;outSample) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>a7b4d3a8763979cde07a684399b107563</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;cov, CPoint3D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>a297a0fd64d8baeaa8902f13ffa911de1</anchor>
      <arglist>(CPoint3D &amp;p) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mahalanobisDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>ab5846713541a8f3307ac074a4f6c02cb</anchor>
      <arglist>(const CPointPDFGaussian &amp;other, bool only_2D=false) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>productIntegralNormalizedWith</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>a1934b62659254c97102cc4cb791acf83</anchor>
      <arglist>(const CPointPDFGaussian &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>productIntegralNormalizedWith2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>a86d00e6d2a4b6f1258851c4e5d82363a</anchor>
      <arglist>(const CPointPDFGaussian &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>productIntegralWith</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>af971bd591301a9d4d6f493e21dbe76a3</anchor>
      <arglist>(const CPointPDFGaussian &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>productIntegralWith2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>a03fd8da57f1f2900a9d2ef8a9217a273</anchor>
      <arglist>(const CPointPDFGaussian &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>a96a3403aa24d8c9423428e952ad3f770</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>cov</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>a8413b68eb4f99523164c3ba53ea0e2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPoint3D</type>
      <name>mean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFGaussian.html</anchorfile>
      <anchor>aefcb9bd895c4e21208159e1a73b6a897</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPointPDFParticles</name>
    <filename>classmrpt_1_1poses_1_1CPointPDFParticles.html</filename>
    <base>mrpt::poses::CPointPDF</base>
    <base>CParticleFilterData&lt; TSimple3DPoint &gt;</base>
    <base>CParticleFilterDataImpl&lt; CPointPDFParticles, mrpt::bayes::CParticleFilterData&lt; TSimple3DPoint &gt;::CParticleList &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFParticles.html</anchorfile>
      <anchor>a0f324fb91c3afd8f3052b9bc0c8fc00a</anchor>
      <arglist>(const CPointPDF &amp;p1, const CPointPDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFParticles.html</anchorfile>
      <anchor>a3557bff02f59331b620562ad79ca6d34</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFParticles.html</anchorfile>
      <anchor>abe44d66fee743f97673ef39263dcec9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeKurtosis</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFParticles.html</anchorfile>
      <anchor>a2fcae84a0dd7a323ce8e6c9f0ba0ada4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFParticles.html</anchorfile>
      <anchor>a123019815489d3ebb0a32efc78160dc2</anchor>
      <arglist>(const CPointPDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPointPDFParticles</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFParticles.html</anchorfile>
      <anchor>a2a2f7587163578aab5e2e15b55a1f377</anchor>
      <arglist>(size_t numParticles=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFParticles.html</anchorfile>
      <anchor>ad65cffde7df829a5367009ca09d43de4</anchor>
      <arglist>(CPoint3D &amp;outSample) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFParticles.html</anchorfile>
      <anchor>aa3cbff9be5c310c67483a908ddac1064</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;cov, CPoint3D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFParticles.html</anchorfile>
      <anchor>a1da7a7e0ceb57dc7f7328ebd239fcf6c</anchor>
      <arglist>(CPoint3D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFParticles.html</anchorfile>
      <anchor>a697f8f27118425d87d44110851e2115c</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFParticles.html</anchorfile>
      <anchor>aafe7feed3d85f672ae85e35a1ad37fe2</anchor>
      <arglist>(size_t numberParticles, const CPoint3D &amp;defaultValue=CPoint3D(0, 0, 0))</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFParticles.html</anchorfile>
      <anchor>ad9ce639ddc78bd1bf08b89613dda8b78</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPointPDFSOG</name>
    <filename>classmrpt_1_1poses_1_1CPointPDFSOG.html</filename>
    <base>mrpt::poses::CPointPDF</base>
    <class kind="struct">mrpt::poses::CPointPDFSOG::TGaussianMode</class>
    <member kind="typedef">
      <type>std::deque&lt; TGaussianMode &gt;</type>
      <name>CListGaussianModes</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a192d2e510397288c5e803cc55fd354c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; TGaussianMode &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a6017eb7b836c673adab48cad9bbfeeae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; TGaussianMode &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>ab014817b62859862f9ee5ea9981d571f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a1bf067f9642bd6d86f2d3b856c2d865b</anchor>
      <arglist>(const CPointPDF &amp;p1, const CPointPDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>ae6449403a88b76d01781ae1408bf0107</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a3678ad585c8b28bdd4cc03ab9a79113e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a857b5aeaf18d1c33e2fdf5d758a008f0</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>af8234bb5c0a0781cc8832a3a635706a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>ad8963c6774eb368916a8539da5ea8e99</anchor>
      <arglist>(const CPointPDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPointPDFSOG</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a72802e769c3df92db418bf245bb2ca43</anchor>
      <arglist>(size_t nModes=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>ae5c1bf5297efa377cb93a219d77a081b</anchor>
      <arglist>(CPoint3D &amp;outSample) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a823136301ea2bd7d627cc1f8076a5848</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>ab51c3deb263350da6965386e24f4b39d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a8576ef732e413eb71faa906fb91209ca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a11e7feb1eafde9b018b4a3fb03c210eb</anchor>
      <arglist>(iterator i)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ESS</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a6feef2c4ce837988c907aeee4939c8df</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluatePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>adb655901ab1d078b255115181e252829</anchor>
      <arglist>(const CPoint3D &amp;x, bool sumOverAllZs) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>evaluatePDFInArea</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a244b772af936260c4f54922ac87d91b3</anchor>
      <arglist>(float x_min, float x_max, float y_min, float y_max, float resolutionXY, float z, mrpt::math::CMatrixD &amp;outMatrix, bool sumOverAllZs=false)</arglist>
    </member>
    <member kind="function">
      <type>const TGaussianMode &amp;</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a54d0da52bae0ab34e6bceece82a5a8ec</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TGaussianMode &amp;</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>af58d98d80106b00656e465c28671a96a</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a24469ece79059bbad5dc046e3d331258</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;cov, CPoint3D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a8dd2ad28a7464c77211c9b7fd7cda7ba</anchor>
      <arglist>(CPoint3D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMostLikelyMode</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>ab234b351539a853afbb25d74588487aa</anchor>
      <arglist>(CPointPDFGaussian &amp;outVal) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalizeWeights</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>ad780ec2d771c34fc2264841c2515707d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TGaussianMode &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a716592bb84745d4f4d39d9566be21526</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TGaussianMode &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>aec1be56bdbef30da707b223690bb827a</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>aa28776806d2afede3bf8a51a526a9814</anchor>
      <arglist>(const TGaussianMode &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>adbe9e9a5c323cd159a182d043a1bbcd3</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a254526efe21268e1c8d6fddf47884b91</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a3de2208a039b27b22371772f68452ce5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assureSymmetry</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>af36e06256dec2a27fdecc88c26d43675</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CListGaussianModes</type>
      <name>m_modes</name>
      <anchorfile>classmrpt_1_1poses_1_1CPointPDFSOG.html</anchorfile>
      <anchor>a4b8a852a69eacd76bbb639c9469eec60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CPointsMap</name>
    <filename>classmrpt_1_1maps_1_1CPointsMap.html</filename>
    <base>mrpt::maps::CMetricMap</base>
    <base>KDTreeCapable&lt; CPointsMap &gt;</base>
    <base>mrpt::utils::PLY_Importer</base>
    <base>mrpt::utils::PLY_Exporter</base>
    <class kind="struct">mrpt::maps::CPointsMap::TInsertionOptions</class>
    <class kind="struct">mrpt::maps::CPointsMap::TLaserRange2DInsertContext</class>
    <class kind="struct">mrpt::maps::CPointsMap::TLaserRange3DInsertContext</class>
    <class kind="struct">mrpt::maps::CPointsMap::TLikelihoodOptions</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addFrom</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a7f6d050f3dae5625fdf5ce5d5794f46e</anchor>
      <arglist>(const CPointsMap &amp;anotherMap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyDeletionMask</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a0f7e6c433e3e28b12f091837f3e60836</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>boundingBox</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a2ed57d6bc7121b0745c4055a3a8afead</anchor>
      <arglist>(float &amp;min_x, float &amp;max_x, float &amp;min_y, float &amp;max_y, float &amp;min_z, float &amp;max_z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>boundingBox</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a5cb896ade5e576f02b96c19b1316a3af</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;pMin, mrpt::math::TPoint3D &amp;pMax) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a2282fe2b4bc43bd81c0fece57843af14</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>afc9486d0aa1ddcde6318893cc391eaa5</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a0610c5b96052f05311a553e555bd3a0f</anchor>
      <arglist>(const CPointsMap &amp;other, const mrpt::poses::CPose3D &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clipOutOfRange</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>afddd5b3fc1dbc0a61bd400c59c1c191e</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;point, float maxRange)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clipOutOfRangeInZ</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a43b8a5521aae1a6a2ba361ee221aae79</anchor>
      <arglist>(float zMin, float zMax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute3DDistanceToMesh</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ac36c02895750af021c9d66ee864807f3</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap2, const mrpt::poses::CPose3D &amp;otherMapPose, float maxDistForCorrespondence, mrpt::utils::TMatchingPairList &amp;correspondences, float &amp;correspondencesRatio)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>compute3DMatchingRatio</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a60401c20cb7d497c2665549398b746b9</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &amp;otherMapPose, const TMatchingRatioParams &amp;params) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a4b4abca7fbbb5fad503baccd4e11d70b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>determineMatching2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>acb7f4b40760aa34d27746ba97111322a</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose2D &amp;otherMapPose, mrpt::utils::TMatchingPairList &amp;correspondences, const TMatchingParams &amp;params, TMatchingExtraResults &amp;extraResults) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>determineMatching3D</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a7bbbb0ccc57c2aec3d09d3fd605afce2</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &amp;otherMapPose, mrpt::utils::TMatchingPairList &amp;correspondences, const TMatchingParams &amp;params, TMatchingExtraResults &amp;extraResults) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ae264b3f4dbc0d6d8e52fac3633204921</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractCylinder</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aa38c6376c44557fcd04143bd0125c802</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;center, const double radius, const double zmin, const double zmax, CPointsMap *outMap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractPoints</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aaa8725ee4392a6af1ae4e662210fa331</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;corner1, const mrpt::math::TPoint3D &amp;corner2, CPointsMap *outMap, const double &amp;R=1, const double &amp;G=1, const double &amp;B=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fuseWith</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a809c50615f7c3f1a5308e78b3ebfdcc7</anchor>
      <arglist>(CPointsMap *anotherMap, float minDistForFuse=0.02f, std::vector&lt; bool &gt; *notFusedPoints=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllPoints</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ac4b9f025c40504f5f6b27849e197428c</anchor>
      <arglist>(VECTOR &amp;xs, VECTOR &amp;ys, VECTOR &amp;zs, size_t decimation=1) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllPoints</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ac18d435a5ebe3e8a953f21f5b71c5736</anchor>
      <arglist>(CONTAINER &amp;ps, size_t decimation=1) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllPoints</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ad820547ec27e73310f4ddbdb63a13021</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;xs, std::vector&lt; float &gt; &amp;ys, size_t decimation=1) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllPoints</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a6d192585b65de96b0424c029cdae5db9</anchor>
      <arglist>(std::vector&lt; mrpt::math::TPoint2D &gt; &amp;ps, size_t decimation=1) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ab1065bf75b8b9e5330461b4acea0d781</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const mrpt::maps::CSimplePointsMap *</type>
      <name>getAsSimplePointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a0b94a46ca43971649bd18e7425f78752</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::maps::CSimplePointsMap *</type>
      <name>getAsSimplePointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ad15b22b001227f2131c96aa3dcd51045</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLargestDistanceFromOrigin</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a9848943de92a8284e388bb36f624e3b7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLargestDistanceFromOriginNoRecompute</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a66e646ea66feb595210604e1730b920f</anchor>
      <arglist>(bool &amp;output_is_valid) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a5492f9c8417bc2aa6fca2b056b984e77</anchor>
      <arglist>(size_t index, float &amp;x, float &amp;y, float &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a80a154aae7cd8b8b102a5a4e4d48ab6a</anchor>
      <arglist>(size_t index, float &amp;x, float &amp;y) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ad0040619df30c123b6701cc402c0137a</anchor>
      <arglist>(size_t index, double &amp;x, double &amp;y, double &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a8b6f00a815157803b52d415742d7148a</anchor>
      <arglist>(size_t index, double &amp;x, double &amp;y) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a48d0e68e283442851f06a07b2e516416</anchor>
      <arglist>(size_t index, mrpt::math::TPoint2D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aa3f3deb27010c5eb35c0df5fe91e050a</anchor>
      <arglist>(size_t index, mrpt::math::TPoint3D &amp;p) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a8b12f5af97cb3b35b3e9564f651d5316</anchor>
      <arglist>(size_t index, float &amp;x, float &amp;y, float &amp;z, float &amp;R, float &amp;G, float &amp;B) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointAllFields</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>acfc19a52655dd68bf8a3e98ad90b27f6</anchor>
      <arglist>(const size_t index, std::vector&lt; float &gt; &amp;point_data) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a1a45e2b9addf846988a164c06519fa0d</anchor>
      <arglist>(size_t index, float &amp;x, float &amp;y, float &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointsBuffer</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a37ffe9fc7e313802e6e9f2f9b7c91c68</anchor>
      <arglist>(size_t &amp;outPointsCount, const float *&amp;xs, const float *&amp;ys, const float *&amp;zs) const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; float &gt; &amp;</type>
      <name>getPointsBufferRef_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a58d23ef8861196d3c100dc22e0dc52f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; float &gt; &amp;</type>
      <name>getPointsBufferRef_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ab5ab37a85b2fcffa6242c7209ef0b612</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; float &gt; &amp;</type>
      <name>getPointsBufferRef_z</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a6a13abf5a347883eb0c3c1fddbae714b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>getPointWeight</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a3fd33e37bf99662b6ce328a9d74c3457</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasColorPoints</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aa878166d13ffb6d31780d11fedf87127</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertAnotherMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>add6f47567aa46c4a6dec196455b91935</anchor>
      <arglist>(const CPointsMap *otherMap, const mrpt::poses::CPose3D &amp;otherPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a98750b010073718010051d558eeeed69</anchor>
      <arglist>(float x, float y, float z=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a7cce9806a76de2912904a1f4e7688002</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aeb615e0d74b3fb6153164a8ddad458ed</anchor>
      <arglist>(float x, float y, float z, float R, float G, float B)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a9797042dfbddf701c710ccfc657f0d14</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEmpty</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a5845dcae2126222fb5c8686f7fc0c44e</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>loadFromRangeScan</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aed81465fb4dbb3f6f71c5d060c013131</anchor>
      <arglist>(const mrpt::obs::CObservation2DRangeScan &amp;rangeScan, const mrpt::poses::CPose3D *robotPose=NULL)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>loadFromRangeScan</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ac9ad5c1fc0e7cb2d0909a4867e88f6b9</anchor>
      <arglist>(const mrpt::obs::CObservation3DRangeScan &amp;rangeScan, const mrpt::poses::CPose3D *robotPose=NULL)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromVelodyneScan</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a6b248a81cb22c15fea52bc70f93dd71f</anchor>
      <arglist>(const mrpt::obs::CObservationVelodyneScan &amp;scan, const mrpt::poses::CPose3D *robotPose=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mark_as_modified</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a19769d892473846e42dd4b1b86f27ef0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a5e8a5c3fef34c392a55b763dba9de115</anchor>
      <arglist>(const CPointsMap &amp;anotherMap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllPoints</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a6903ea402c2eb0c0ca3be3ccfcbb990c</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;X, const std::vector&lt; float &gt; &amp;Y, const std::vector&lt; float &gt; &amp;Z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllPoints</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ae00dda69190e7e4c6f436a1c2ad44bfa</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;X, const std::vector&lt; float &gt; &amp;Y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllPointsTemplate</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ac0dad0807bdc001350b494b1a241c4be</anchor>
      <arglist>(const VECTOR &amp;X, const VECTOR &amp;Y, const VECTOR &amp;Z=VECTOR())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a0a5f1fed3f944dbce19ebf4982d44262</anchor>
      <arglist>(size_t index, float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a55123bb50311b4f677ab2a7ce86f5d63</anchor>
      <arglist>(size_t index, const mrpt::math::TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ab57675ff31570951b5a476b2bf21df39</anchor>
      <arglist>(size_t index, const mrpt::math::TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a3a0c7f47a66e94118db183b9446d9cc4</anchor>
      <arglist>(size_t index, float x, float y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPoint</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a6872a87315b9ac64960ebca6674b2a81</anchor>
      <arglist>(size_t index, float x, float y, float z, float R, float G, float B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointAllFields</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a6c08019cfc76ffb98366eb84bbe1e5d3</anchor>
      <arglist>(const size_t index, const std::vector&lt; float &gt; &amp;point_data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPointWeight</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a2a94cc9f22069a6e1fe9e50228346cb7</anchor>
      <arglist>(size_t index, unsigned long w)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>afe2997d384a76df14d0c20937c40d981</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>squareDistanceToClosestCorrespondence</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a2cbae7f1adec345e694b9c15321fe83f</anchor>
      <arglist>(float x0, float y0) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>squareDistanceToClosestCorrespondenceT</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a25fc01eaae2f8e51e543bbd6797c33fd</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p0) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a984a3f67cb40839eac6a2441d33b44de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load2D_from_text_file</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a087d4d5dd8492ce84c061a7259b6af0d</anchor>
      <arglist>(const std::string &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load3D_from_text_file</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ac6608538ed55189a810f973504be5e48</anchor>
      <arglist>(const std::string &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load2Dor3D_from_text_file</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aeeda7fe4be455bb6358205b15137caaa</anchor>
      <arglist>(const std::string &amp;file, const bool is_3D)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save2D_to_text_file</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a19aedc1dbf854fd8d07103f96b0a8df3</anchor>
      <arglist>(const std::string &amp;file) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save3D_to_text_file</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ac7ea9dc0f1f8ac6304ea85bf7058d2cf</anchor>
      <arglist>(const std::string &amp;file) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMetricMapRepresentationToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ad7e141af73ee1498cb8392a6842bee8c</anchor>
      <arglist>(const std::string &amp;filNamePrefix) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>savePCDFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a8cb930ce14f4837984031dc6e61319e1</anchor>
      <arglist>(const std::string &amp;filename, bool save_as_binary) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadPCDFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ab329abe48feda4efc29f8f5f4aee159a</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableFilterByHeight</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a792356ea4300284767e43b1a47f9c31a</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFilterByHeightEnabled</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aac2a8a46d35b6cebdb530e27a7878b35</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeightFilterLevels</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a7e5d277f1244120da52432c8f201bcb1</anchor>
      <arglist>(const double _z_min, const double _z_max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHeightFilterLevels</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a1b34187a0145e545d31ea79aca7f0103</anchor>
      <arglist>(double &amp;_z_min, double &amp;_z_max) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPCLPointCloud</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>af443ea5419dbf0ec051ea1d7695f258d</anchor>
      <arglist>(POINTCLOUD &amp;cloud) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromPCLPointCloud</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a5017e55e5b6eae28911403cd23b3c2ae</anchor>
      <arglist>(const POINTCLOUD &amp;cloud)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdtree_get_point_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a3ee4c45c03508dbb4a2553a014866f6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdtree_get_pt</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a745d7f09811fccdb9a5b56c022fc8d08</anchor>
      <arglist>(const size_t idx, int dim) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdtree_distance</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a0782a83b1072cb37d98add791ba6fd61</anchor>
      <arglist>(const float *p1, const size_t idx_p2, size_t size) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kdtree_get_bbox</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a272379a30b807ef96d39a3c806904eb1</anchor>
      <arglist>(BBOX &amp;bb) const </arglist>
    </member>
    <member kind="variable">
      <type>TInsertionOptions</type>
      <name>insertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>acc558140b36f59f0e30c136b641edb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TLikelihoodOptions</type>
      <name>likelihoodOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aa12a4bcb423d8aa073e6918190937226</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>COLOR_3DSCENE_B</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a61bc27e5b284e63dd3ad69a1feca2635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>COLOR_3DSCENE_G</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aff42e7a3f86630dd77239f633c64d44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static float</type>
      <name>COLOR_3DSCENE_R</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aea54181a6c3f9efdeff546938f52ad80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>base_copyFrom</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a48d3667abc65a4bd9f5d26ba34a2905f</anchor>
      <arglist>(const CPointsMap &amp;obj)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a980b737578ec1454c3cd79c13d115b2e</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_face_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aff7e41c6d90149f2f018a41bf0f77b3e</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a6c9baccecb7698caa05c2d13a5f94670</anchor>
      <arglist>(const size_t idx, const mrpt::math::TPoint3Df &amp;pt, const mrpt::utils::TColorf *pt_color=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>PLY_export_get_vertex_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a97c78d8445635c656fe5483392b66dbb</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>PLY_export_get_face_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ad26f7e0246f1be8bb36102a72726bd01</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_export_get_vertex</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ab981bf148eb43c5eee645614a3bfd91d</anchor>
      <arglist>(const size_t idx, mrpt::math::TPoint3Df &amp;pt, bool &amp;pt_has_color, mrpt::utils::TColorf &amp;pt_color) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_bb_max_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>af58723001f3a0a4076e0381584fc3f1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_bb_max_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a97b0426fa07244d89947824e97b92af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_bb_max_z</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a171ef4627a905192d9e675f1ffa1a85d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_bb_min_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a41d37889bca54ae96cf8be9aca739a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_bb_min_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a458d919acdc6b91c64918aa68f73a545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_bb_min_z</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a92141aec52747bf2b586dfc0e7df277b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_boundingBoxIsUpdated</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aa7c4955ee31b4dd3873b84bfd8fd9437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_heightfilter_enabled</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a67f28d38b31abf9825a50a19852e91c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_heightfilter_z_max</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>af6dc09f6843c907f761e7941c12902a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_heightfilter_z_min</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a27d4115bace2bf74b52e039d93647b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_largestDistanceFromOrigin</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>af6815f9929877e1f261d2a78f5a4dd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_largestDistanceFromOriginIsUpdated</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a647a1cc6f44afcfdff11daf1e6e34652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CSinCosLookUpTableFor2DScans</type>
      <name>m_scans_sincos_cache</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ac09034d48b2f1c8784020b33ce8db3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ad70ccdab59f2f965b7ccace4a015d22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a31f18c2a97dffdf92c78c89ea5f03b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>z</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aa3b13b8794819091f4f00b311c766ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>detail::loadFromRangeImpl</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a9951eb663460c992c2db38e1de9003af</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>detail::pointmap_traits</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a9ab2d2a42ff7ca04b72339a8a59202ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reserve</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aada7040bb02ee6a4d88e7fd39e653e02</anchor>
      <arglist>(size_t newLength)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a21388c79c21670fdbca971bef66b53a0</anchor>
      <arglist>(size_t newLength)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aa64b03c1b27f665537f35b7db592dff6</anchor>
      <arglist>(size_t newLength)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPointFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a9f3b65d6d5a527b856760838d5b0fd60</anchor>
      <arglist>(size_t index, float x, float y, float z)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>insertPointFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a84b00ebb870fe513daa1425a1a6c7fb2</anchor>
      <arglist>(float x, float y, float z=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a30d8d36a8d078086963b5d0b433134fb</anchor>
      <arglist>(const CPointsMap &amp;obj)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getPointAllFieldsFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a4b2ad7523fcbead0bd7889b6c1139c4b</anchor>
      <arglist>(const size_t index, std::vector&lt; float &gt; &amp;point_data) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPointAllFieldsFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a5d21103fa38324fdfe18f9bdc429fa3c</anchor>
      <arglist>(const size_t index, const std::vector&lt; float &gt; &amp;point_data)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>addFrom_classSpecific</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a38607591a7e5b9ca57ab7325c561575a</anchor>
      <arglist>(const CPointsMap &amp;anotherMap, const size_t nPreviousPoints)=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load2D_from_text_file</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a087d4d5dd8492ce84c061a7259b6af0d</anchor>
      <arglist>(const std::string &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load3D_from_text_file</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ac6608538ed55189a810f973504be5e48</anchor>
      <arglist>(const std::string &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load2Dor3D_from_text_file</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aeeda7fe4be455bb6358205b15137caaa</anchor>
      <arglist>(const std::string &amp;file, const bool is_3D)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save2D_to_text_file</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a19aedc1dbf854fd8d07103f96b0a8df3</anchor>
      <arglist>(const std::string &amp;file) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>save3D_to_text_file</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ac7ea9dc0f1f8ac6304ea85bf7058d2cf</anchor>
      <arglist>(const std::string &amp;file) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMetricMapRepresentationToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ad7e141af73ee1498cb8392a6842bee8c</anchor>
      <arglist>(const std::string &amp;filNamePrefix) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>savePCDFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a8cb930ce14f4837984031dc6e61319e1</anchor>
      <arglist>(const std::string &amp;filename, bool save_as_binary) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>loadPCDFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ab329abe48feda4efc29f8f5f4aee159a</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableFilterByHeight</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a792356ea4300284767e43b1a47f9c31a</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFilterByHeightEnabled</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aac2a8a46d35b6cebdb530e27a7878b35</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeightFilterLevels</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a7e5d277f1244120da52432c8f201bcb1</anchor>
      <arglist>(const double _z_min, const double _z_max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHeightFilterLevels</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a1b34187a0145e545d31ea79aca7f0103</anchor>
      <arglist>(double &amp;_z_min, double &amp;_z_max) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPCLPointCloud</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>af443ea5419dbf0ec051ea1d7695f258d</anchor>
      <arglist>(POINTCLOUD &amp;cloud) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromPCLPointCloud</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a5017e55e5b6eae28911403cd23b3c2ae</anchor>
      <arglist>(const POINTCLOUD &amp;cloud)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdtree_get_point_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a3ee4c45c03508dbb4a2553a014866f6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdtree_get_pt</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a745d7f09811fccdb9a5b56c022fc8d08</anchor>
      <arglist>(const size_t idx, int dim) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdtree_distance</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a0782a83b1072cb37d98add791ba6fd61</anchor>
      <arglist>(const float *p1, const size_t idx_p2, size_t size) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kdtree_get_bbox</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a272379a30b807ef96d39a3c806904eb1</anchor>
      <arglist>(BBOX &amp;bb) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_face_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>aff7e41c6d90149f2f018a41bf0f77b3e</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a6c9baccecb7698caa05c2d13a5f94670</anchor>
      <arglist>(const size_t idx, const mrpt::math::TPoint3Df &amp;pt, const mrpt::utils::TColorf *pt_color=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>PLY_export_get_vertex_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>a97c78d8445635c656fe5483392b66dbb</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>PLY_export_get_face_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ad26f7e0246f1be8bb36102a72726bd01</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_export_get_vertex</name>
      <anchorfile>classmrpt_1_1maps_1_1CPointsMap.html</anchorfile>
      <anchor>ab981bf148eb43c5eee645614a3bfd91d</anchor>
      <arglist>(const size_t idx, mrpt::math::TPoint3Df &amp;pt, bool &amp;pt_has_color, mrpt::utils::TColorf &amp;pt_color) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CPolygon</name>
    <filename>classmrpt_1_1math_1_1CPolygon.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>mrpt::math::TPolygon2D</base>
    <member kind="function">
      <type>void</type>
      <name>AddVertex</name>
      <anchorfile>classmrpt_1_1math_1_1CPolygon.html</anchorfile>
      <anchor>ada12326fdb02c41eb69b941d7b828e5e</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classmrpt_1_1math_1_1CPolygon.html</anchorfile>
      <anchor>ac01d53b0430a1503240b18d13b50b6f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPolygon</name>
      <anchorfile>classmrpt_1_1math_1_1CPolygon.html</anchorfile>
      <anchor>a40d2955f3b74bce0a13c3e5c5fd3c268</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAllVertices</name>
      <anchorfile>classmrpt_1_1math_1_1CPolygon.html</anchorfile>
      <anchor>ab9752a2900ee40a52aac7f9d124d3d16</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;x, std::vector&lt; double &gt; &amp;y) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetVertex_x</name>
      <anchorfile>classmrpt_1_1math_1_1CPolygon.html</anchorfile>
      <anchor>a7d7f34f782e1e75425aed79c1e467e65</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetVertex_y</name>
      <anchorfile>classmrpt_1_1math_1_1CPolygon.html</anchorfile>
      <anchor>a72a00e12bececf482a993ab8c3812e07</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PointIntoPolygon</name>
      <anchorfile>classmrpt_1_1math_1_1CPolygon.html</anchorfile>
      <anchor>a8e92c51def9ce98ef9f4af820b711ed0</anchor>
      <arglist>(double x, double y) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllVertices</name>
      <anchorfile>classmrpt_1_1math_1_1CPolygon.html</anchorfile>
      <anchor>a8186a5e62a1c901fb5f304a80e58a3b8</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;x, const std::vector&lt; double &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllVertices</name>
      <anchorfile>classmrpt_1_1math_1_1CPolygon.html</anchorfile>
      <anchor>a36858c5cf9a9daa752a6078536d6140c</anchor>
      <arglist>(size_t nVertices, const double *xs, const double *ys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAllVertices</name>
      <anchorfile>classmrpt_1_1math_1_1CPolygon.html</anchorfile>
      <anchor>a49fe03c26b2dbfe29e5a40fd125982dc</anchor>
      <arglist>(size_t nVertices, const float *xs, const float *ys)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>verticesCount</name>
      <anchorfile>classmrpt_1_1math_1_1CPolygon.html</anchorfile>
      <anchor>afe11c011c1a07e4c176ef1870389fe42</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CPolyhedron</name>
    <filename>classmrpt_1_1opengl_1_1CPolyhedron.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <class kind="struct">mrpt::opengl::CPolyhedron::TPolyhedronEdge</class>
    <class kind="struct">mrpt::opengl::CPolyhedron::TPolyhedronFace</class>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a1797c8700b50db858ebef3d3f150882d</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCenter</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a04e698ccbdc5fde1e006d088f1c7587e</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;center) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEdges</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af9a570ffe6fb02be93bd1a0110f3b1d2</anchor>
      <arglist>(std::vector&lt; TPolyhedronEdge &gt; &amp;edges) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEdgesLength</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a9eedb74aaebf899af75247acaec43547</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;lengths) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFaces</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a4ed5530b903d4556518cbf90e7cc6ca8</anchor>
      <arglist>(std::vector&lt; TPolyhedronFace &gt; &amp;faces) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getFacesArea</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a304ff29d2edef01831acb826e21b44cf</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;areas) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ae31b8187c13044d2a44141b039b9e3b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getNumberOfEdges</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a999e5681b055539a1968b4290386ebef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getNumberOfFaces</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a7d1c9f80de29569046632518198e4101</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getNumberOfVertices</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a2a8ff0cd149d5ca892cb7ca4f0c5300e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSetOfPolygons</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af85a8fb8dd4df73499f7801fbbfa9065</anchor>
      <arglist>(std::vector&lt; math::TPolygon3D &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getSetOfPolygonsAbsolute</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ac55a1e2a66b60fa7217a6aa758d1bd50</anchor>
      <arglist>(std::vector&lt; math::TPolygon3D &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVertices</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a9d8327bf5fa86e6a273efa18f2ca2659</anchor>
      <arglist>(std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vertices) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getVolume</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>abdc460c7f8617ea0b4cea947381abacb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isClosed</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>adef57a458f2ff948bd07cb569171d57d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWireframe</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a8603b65246b3cba5d1bdfe769c1d55c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makeConvexPolygons</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a9d647616aa2b9fd2cc89f6070f0aad95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a4bea4701ce20e3610cf0121bb5e34416</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>afb6c56aa1d0d2cb09568ea4557703f15</anchor>
      <arglist>(double lineWidth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWireframe</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>adb5ef20a953c5437470617eafe3aa728</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a453d4e5916f68d31631a34b1fb5ad448</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePolygons</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ab163af61621aee1ede99d707927744de</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>getDual</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a77f841a7467919537102bbbb3a1b7d98</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>truncate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a3243a70a46467458a03fb3d9f45ddbfb</anchor>
      <arglist>(double factor) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>cantellate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a3b956574e2e9b47ea0ad923a106829e4</anchor>
      <arglist>(double factor) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>augment</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af542fa8d473106c28abb6334ab9280da</anchor>
      <arglist>(double height) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>augment</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a1bfc610e90be6b8d317241c56361ce40</anchor>
      <arglist>(double height, size_t numVertices) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>augment</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a03a5ffe1592835e1482aa4c4c6e9382f</anchor>
      <arglist>(bool direction=false) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>augment</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ad93cd10c4217a5c5aaec52d396941654</anchor>
      <arglist>(size_t numVertices, bool direction=false) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>rotate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a2a014a6f49bcb721d710bf7be2675e87</anchor>
      <arglist>(double angle) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>scale</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>aadf3d79044448bca125a41017eece3da</anchor>
      <arglist>(double factor) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a6aa9568da6b5a874427f53e332d9f43f</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vertices, const std::vector&lt; std::vector&lt; uint32_t &gt; &gt; &amp;faces)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a8eb8bbe6946a0f6cf452f48ae75963e8</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vertices, const std::vector&lt; TPolyhedronFace &gt; &amp;faces)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a5ef0c29df52f87c80761409528c18f65</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPolygon3D &gt; &amp;polys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRandomPolyhedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>aba6a69dcb6af0c11f806dccb1fbfbe37</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getIntersection</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a1e108ee52e7db2206e17b90bdb6bb92c</anchor>
      <arglist>(const CPolyhedronPtr &amp;p1, const CPolyhedronPtr &amp;p2, T &amp;container)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTetrahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a814d4c398beee99ad075db2cc9bff9d7</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateHexahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ad252c953da164e02aa44b47d51b16648</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateOctahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ab2a16aec8887aceface89f99cba14fb1</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateDodecahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ae2386e8c38a509e9bbc1192dc0d229ac</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateIcosahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a55e834cbe176e1f16dfb5aa35a3384d8</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTruncatedTetrahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a3c080417e86925507be39e2c520260fd</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCuboctahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a17759a80b296a6fcb1559514603f431b</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTruncatedHexahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a1b2b41c1dd47dde6e05b95f49dbaedcb</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTruncatedOctahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a3346f915998c537be01928f44b43fe76</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRhombicuboctahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af90991b715632c4fcad2d90017a4bef8</anchor>
      <arglist>(double radius, bool type=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateIcosidodecahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a6c628f408c25b8dfe9dca462b401c942</anchor>
      <arglist>(double radius, bool type=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTruncatedDodecahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a08ef92c479932f38d679bc78f7959196</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTruncatedIcosahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a2737a654a31271b7cb4017c223c1d46b</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRhombicosidodecahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a9d852ce8dd1fb29a69db4de02362e378</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreatePentagonalRotunda</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>abf898f33dd660f8ebddffaff7353385a</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTriakisTetrahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a18b376cebee0befbc713028c28e727e8</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRhombicDodecahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ad2da665617d2a15365efabc0e0217152</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTriakisOctahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a4005c968ab4113b6f978684e288ac960</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTetrakisHexahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a12ad2662958f7183a5b3b13b645f8d21</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateDeltoidalIcositetrahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a8994f7d0b20a9389761a34e24d9ea6b9</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRhombicTriacontahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>acb567fac3145e31694417213d7597015</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTriakisIcosahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a699399584b00f957f8598cb9309d2e6f</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreatePentakisDodecahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a6d74ecb98e2d8c59dfdd45f90d2d3d91</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateDeltoidalHexecontahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>abb45a394c132955e8d183c6245fd43d5</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCubicPrism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af1ed0d0d7ce9dfe1c03405e439284943</anchor>
      <arglist>(double x1, double x2, double y1, double y2, double z1, double z2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCubicPrism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ad9ab8cf701c4e63b76a4b823202265ce</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p1, const mrpt::math::TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreatePyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af8316a26565e7a1dbadfee06366f6110</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;baseVertices, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateDoublePyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a878db807d342861967f474a15d03822e</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;baseVertices, double height1, double height2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTruncatedPyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a744c2e325a23f0999fe6ffb3f956b16a</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;baseVertices, double height, double ratio)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateFrustum</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af5e34c70b5e21ed8285e80255178537c</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;baseVertices, double height, double ratio)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCustomPrism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ac795c0209acd4c1cca37657045161e00</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;baseVertices, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCustomAntiprism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ac202944cbd28d86447196f7dabaed229</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;bottomBase, const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;topBase, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateParallelepiped</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af57e4f96c9808899ebc5e72643e82627</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;base, const mrpt::math::TPoint3D &amp;v1, const mrpt::math::TPoint3D &amp;v2, const mrpt::math::TPoint3D &amp;v3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateBifrustum</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ac21374a8cd6aaf9a0335246f9a904947</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;baseVertices, double height1, double ratio1, double height2, double ratio2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTrapezohedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a69264bc6a9da77499b799869b2efdb9f</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double basesDistance)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularAntiprism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a20856896d64c2777a4052d24a81d2426</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularPrism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a33ea11575ff8dc265351ac4c7fa2b0d9</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularPyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>aaf58937d6d5976f474197e5c457d0774</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularDoublePyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>aad650398bcc6fc450f32fbe1bb348996</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height1, double height2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateArchimedeanRegularPrism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a0c9dc41ff594aebd33abacd30c4d7c7e</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateArchimedeanRegularAntiprism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a1d63a771071ccbcb506cfae8dcea7e6d</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularTruncatedPyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af0adafcb3c75aafd56c6c4738398de83</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height, double ratio)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularFrustum</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a794e72a7ae49dab49457267e72943c9f</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height, double ratio)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularBifrustum</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a2b479bbe1bfa3e9abceba3672f7d4b7d</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height1, double ratio1, double height2, double ratio2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCupola</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a6b02ab462ee8a45ccee1f663b572fbd9</anchor>
      <arglist>(uint32_t numBaseEdges, double edgeLength)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCatalanTrapezohedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ae2d75e4cefa52a6291949c74078a55aa</anchor>
      <arglist>(uint32_t numBaseEdges, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCatalanDoublePyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a2193b6f273fc8ed1bafdae5bd6bc35b3</anchor>
      <arglist>(uint32_t numBaseEdges, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateJohnsonSolidWithConstantBase</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>aa0161ab4e5344b9d104ec04dd6d41a9f</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, const std::string &amp;components, size_t shifts=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TPolyhedronEdge &gt;</type>
      <name>mEdges</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a00baba0c4ea1061dd744307c253e92dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TPolyhedronFace &gt;</type>
      <name>mFaces</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a59094fb65076c3ab8b05de84d3b87523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>mLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>abe3854c8f608e850644950f811f930b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::math::TPoint3D &gt;</type>
      <name>mVertices</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a3fc44c443d3847db5dc5c08730bdbe0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mWireframe</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af620619a1a33070480eb22b8a918bf54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>polygonsUpToDate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a05dd62bae9188974721d7261cd489b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::math::TPolygonWithPlane &gt;</type>
      <name>tempPolygons</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a89c7b00049741dc2e692b971b2b3a80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>addEdges</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a48feb2286e1780f0a100d8889c49416e</anchor>
      <arglist>(const TPolyhedronFace &amp;e)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CPolyhedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>acb16e5bc96c962f1f0ebd9b62ccaa935</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CPolyhedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ac0b87119371e21606d2fddf6a7d4d4fb</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vertices, const std::vector&lt; TPolyhedronFace &gt; &amp;faces, bool doCheck=true)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>edgesInVertex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a5320d01c47ffce3c01c4cefd2ea84084</anchor>
      <arglist>(size_t vertex) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>facesInVertex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a57ca5194558044ace37b3fc6779d8d49</anchor>
      <arglist>(size_t vertex) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setNormal</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ab98ad8e3d5126c90d8ff27345f1d2c5e</anchor>
      <arglist>(TPolyhedronFace &amp;f, bool doCheck=true)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CPolyhedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>add443a95586b06ddcd5d2bea4b12b018</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>checkConsistence</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a1a89fc18aae5da455d9977f6d6890840</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vertices, const std::vector&lt; TPolyhedronFace &gt; &amp;faces)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateEmpty</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ac0448b7a38205f3572d7c04aed46b7da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateNoCheck</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ada3dcd6f3e10ee310cb5b53e7f265faa</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vertices, const std::vector&lt; TPolyhedronFace &gt; &amp;faces)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::vector&lt; mrpt::math::TPoint2D &gt;</type>
      <name>generateBase</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a6933f08681902bf1a594af933dd2874f</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>generateBase</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a9a6f85ed99671231c3af68911c35712f</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::vector&lt; mrpt::math::TPoint2D &gt;</type>
      <name>generateShiftedBase</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>aeeaaf4fce960f1830bac35a398a9eda5</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>generateShiftedBase</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a94dcef08a7cdb61f69156fd57423577f</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height, double shift, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTetrahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a814d4c398beee99ad075db2cc9bff9d7</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateHexahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ad252c953da164e02aa44b47d51b16648</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateOctahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ab2a16aec8887aceface89f99cba14fb1</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateDodecahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ae2386e8c38a509e9bbc1192dc0d229ac</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateIcosahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a55e834cbe176e1f16dfb5aa35a3384d8</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTruncatedTetrahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a3c080417e86925507be39e2c520260fd</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCuboctahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a17759a80b296a6fcb1559514603f431b</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTruncatedHexahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a1b2b41c1dd47dde6e05b95f49dbaedcb</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTruncatedOctahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a3346f915998c537be01928f44b43fe76</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRhombicuboctahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af90991b715632c4fcad2d90017a4bef8</anchor>
      <arglist>(double radius, bool type=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateIcosidodecahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a6c628f408c25b8dfe9dca462b401c942</anchor>
      <arglist>(double radius, bool type=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTruncatedDodecahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a08ef92c479932f38d679bc78f7959196</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTruncatedIcosahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a2737a654a31271b7cb4017c223c1d46b</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRhombicosidodecahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a9d852ce8dd1fb29a69db4de02362e378</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreatePentagonalRotunda</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>abf898f33dd660f8ebddffaff7353385a</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTriakisTetrahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a18b376cebee0befbc713028c28e727e8</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRhombicDodecahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ad2da665617d2a15365efabc0e0217152</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTriakisOctahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a4005c968ab4113b6f978684e288ac960</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTetrakisHexahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a12ad2662958f7183a5b3b13b645f8d21</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateDeltoidalIcositetrahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a8994f7d0b20a9389761a34e24d9ea6b9</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRhombicTriacontahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>acb567fac3145e31694417213d7597015</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTriakisIcosahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a699399584b00f957f8598cb9309d2e6f</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreatePentakisDodecahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a6d74ecb98e2d8c59dfdd45f90d2d3d91</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateDeltoidalHexecontahedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>abb45a394c132955e8d183c6245fd43d5</anchor>
      <arglist>(double radius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCubicPrism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af1ed0d0d7ce9dfe1c03405e439284943</anchor>
      <arglist>(double x1, double x2, double y1, double y2, double z1, double z2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCubicPrism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ad9ab8cf701c4e63b76a4b823202265ce</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p1, const mrpt::math::TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreatePyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af8316a26565e7a1dbadfee06366f6110</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;baseVertices, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateDoublePyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a878db807d342861967f474a15d03822e</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;baseVertices, double height1, double height2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTruncatedPyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a744c2e325a23f0999fe6ffb3f956b16a</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;baseVertices, double height, double ratio)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateFrustum</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af5e34c70b5e21ed8285e80255178537c</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;baseVertices, double height, double ratio)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCustomPrism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ac795c0209acd4c1cca37657045161e00</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;baseVertices, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCustomAntiprism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ac202944cbd28d86447196f7dabaed229</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;bottomBase, const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;topBase, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateParallelepiped</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af57e4f96c9808899ebc5e72643e82627</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;base, const mrpt::math::TPoint3D &amp;v1, const mrpt::math::TPoint3D &amp;v2, const mrpt::math::TPoint3D &amp;v3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateBifrustum</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ac21374a8cd6aaf9a0335246f9a904947</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint2D &gt; &amp;baseVertices, double height1, double ratio1, double height2, double ratio2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateTrapezohedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a69264bc6a9da77499b799869b2efdb9f</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double basesDistance)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularAntiprism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a20856896d64c2777a4052d24a81d2426</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularPrism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a33ea11575ff8dc265351ac4c7fa2b0d9</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularPyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>aaf58937d6d5976f474197e5c457d0774</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularDoublePyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>aad650398bcc6fc450f32fbe1bb348996</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height1, double height2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateArchimedeanRegularPrism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a0c9dc41ff594aebd33abacd30c4d7c7e</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateArchimedeanRegularAntiprism</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a1d63a771071ccbcb506cfae8dcea7e6d</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularTruncatedPyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af0adafcb3c75aafd56c6c4738398de83</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height, double ratio)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularFrustum</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a794e72a7ae49dab49457267e72943c9f</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height, double ratio)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateRegularBifrustum</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a2b479bbe1bfa3e9abceba3672f7d4b7d</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, double height1, double ratio1, double height2, double ratio2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCupola</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a6b02ab462ee8a45ccee1f663b572fbd9</anchor>
      <arglist>(uint32_t numBaseEdges, double edgeLength)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCatalanTrapezohedron</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ae2d75e4cefa52a6291949c74078a55aa</anchor>
      <arglist>(uint32_t numBaseEdges, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateCatalanDoublePyramid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a2193b6f273fc8ed1bafdae5bd6bc35b3</anchor>
      <arglist>(uint32_t numBaseEdges, double height)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPolyhedronPtr</type>
      <name>CreateJohnsonSolidWithConstantBase</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>aa0161ab4e5344b9d104ec04dd6d41a9f</anchor>
      <arglist>(uint32_t numBaseEdges, double baseRadius, const std::string &amp;components, size_t shifts=0)</arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>getDual</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a77f841a7467919537102bbbb3a1b7d98</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>truncate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a3243a70a46467458a03fb3d9f45ddbfb</anchor>
      <arglist>(double factor) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>cantellate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a3b956574e2e9b47ea0ad923a106829e4</anchor>
      <arglist>(double factor) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>augment</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>af542fa8d473106c28abb6334ab9280da</anchor>
      <arglist>(double height) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>augment</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a1bfc610e90be6b8d317241c56361ce40</anchor>
      <arglist>(double height, size_t numVertices) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>augment</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a03a5ffe1592835e1482aa4c4c6e9382f</anchor>
      <arglist>(bool direction=false) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>augment</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>ad93cd10c4217a5c5aaec52d396941654</anchor>
      <arglist>(size_t numVertices, bool direction=false) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>rotate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>a2a014a6f49bcb721d710bf7be2675e87</anchor>
      <arglist>(double angle) const </arglist>
    </member>
    <member kind="function">
      <type>CPolyhedronPtr</type>
      <name>scale</name>
      <anchorfile>classmrpt_1_1opengl_1_1CPolyhedron.html</anchorfile>
      <anchor>aadf3d79044448bca125a41017eece3da</anchor>
      <arglist>(double factor) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose</name>
    <filename>classmrpt_1_1poses_1_1CPose.html</filename>
    <templarg>DERIVEDCLASS</templarg>
    <base>mrpt::poses::CPoseOrPoint</base>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose2D</name>
    <filename>classmrpt_1_1poses_1_1CPose2D.html</filename>
    <base>CPose&lt; CPose2D &gt;</base>
    <base>mrpt::utils::CSerializable</base>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a6f6ae2ca512cf0975cd4ffeada9b1485a5f755e65a128f1adcb03e436d232ea29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotation_dimensions</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>aaf56c64a6a53cc92f7d7678b29b10b3eaf949dd7b9890d868db7d5d394ce9bcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ade7c73329c99b79fbae046f1251d38b0ac44c7ed7e0180f3d007899b0398eaa1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a6f6ae2ca512cf0975cd4ffeada9b1485a5f755e65a128f1adcb03e436d232ea29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ade7c73329c99b79fbae046f1251d38b0ac44c7ed7e0180f3d007899b0398eaa1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotation_dimensions</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>aaf56c64a6a53cc92f7d7678b29b10b3eaf949dd7b9890d868db7d5d394ce9bcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ac5604d3e9223240ac68b99efb70a63efa616dbe81384c04593f6ceba6900ed3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose2D</type>
      <name>type_value</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a2c5dd34e95323e03df3ff256546b1a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddComponents</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a7ce62c217f8da3407d364b6eb13980a5</anchor>
      <arglist>(const CPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a39e32102a60aa4ee208e8d672678cd73</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a90146aa8bce8595470d09c68f87c720a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a7f1cf7e4760f2d5af6079ea4a6730acf</anchor>
      <arglist>(const CPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composeFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>adfd4b29e99e9976768ec3185d0bfb0a0</anchor>
      <arglist>(const CPose2D &amp;A, const CPose2D &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a199b27aca4fa03706369f5748b5fafb9</anchor>
      <arglist>(double lx, double ly, double &amp;gx, double &amp;gy) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a31ec72adc9cf7b00709c96ee3ff6db33</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;l, mrpt::math::TPoint2D &amp;g) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a35f36d24238f0770709d04e171dc2a5b</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;l, mrpt::math::TPoint3D &amp;g) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a5583ef0e4a712debddeb508d55e14c3c</anchor>
      <arglist>(double lx, double ly, double lz, double &amp;gx, double &amp;gy, double &amp;gz) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>af3581b320b69328ab70431a4191d545c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a009d00cd1fa5a305feda1298548c3f19</anchor>
      <arglist>(const double x, const double y, const double phi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ae7d9cb1ad43597513f4632f75a38d64c</anchor>
      <arglist>(const CPoint2D &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>af36c9c741020812cb8142c0bf8c54a28</anchor>
      <arglist>(const CPose3D &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a3f7037fec5b85728e5f05ef2e2679c89</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>acbab5512772173fd7143c43cf34ef807</anchor>
      <arglist>(const CPoint3D &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ab8fac1f7a0d36b3fa671d316712b52e0</anchor>
      <arglist>(TConstructorFlags_Poses)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DFrobeniusTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a5aeef8f3d6542afee2db535e5953c310</anchor>
      <arglist>(const CPose2D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>af9c8b2e29978cd8b6648ea0cd758f407</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a008d8a7cc6dca642a722e27e093c758f</anchor>
      <arglist>(mrpt::math::CVectorDouble &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a7b9f64d6717fffa488f02795a426a111</anchor>
      <arglist>(mrpt::math::CArrayDouble&lt; 3 &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a1835ab7bea397786bf28e57f476a3451</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const </arglist>
    </member>
    <member kind="function">
      <type>const type_value &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a8605c5eb583dcd16053e05169be26f5d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>type_value &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a857c386c0eb2548fb1984ea2c19f3392</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ac21d95c3c2649d5bf9e4c9d8f8e2e0b2</anchor>
      <arglist>(mrpt::math::CMatrixDouble22 &amp;R) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>adf3b4ff78e9291056b1bdbb1e280e14d</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;R) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble22</type>
      <name>getRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>abfee9425c64ba9412f31cacbf741ce14</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ae1ac24da3120dc5eb7b3c9779a1fdcd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposeFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ace87a62b70c73be4b0586e79fddb4782</anchor>
      <arglist>(const CPose2D &amp;A, const CPose2D &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a3afbb21f964b70a4ad0921d2d9f7367b</anchor>
      <arglist>(const double gx, const double gy, double &amp;lx, double &amp;ly) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ad81ef8beb73e799c98d0cfd01d2cbc98</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;g, mrpt::math::TPoint2D &amp;l) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalizePhi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a3ddfde257f2f1f9b5d559d97346294fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>aa5fe081cecf0d8b5ac3a17aa5b820491</anchor>
      <arglist>(const double s)</arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ad59cb34594c3163e600bc53652847d5a</anchor>
      <arglist>(const CPose2D &amp;D) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>af9e5cdc4e71051e80cc9e2ebeee3df6f</anchor>
      <arglist>(const CPose3D &amp;D) const </arglist>
    </member>
    <member kind="function">
      <type>CPoint2D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ad9a987546bbcc02319f0bfe7171d235d</anchor>
      <arglist>(const CPoint2D &amp;u) const </arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a3fda286f61f4786b6e3d25a00c6389c6</anchor>
      <arglist>(const CPoint3D &amp;u) const </arglist>
    </member>
    <member kind="function">
      <type>CPose2D &amp;</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a091408b782db80307ddd0f615093fa56</anchor>
      <arglist>(const CPose2D &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a63e44062c1987adc66f4f3fd2eb67a44</anchor>
      <arglist>(const CPose2D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>aa0939ac3591a6ba4d4afaa4973d82a38</anchor>
      <arglist>(const CPose3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>aeee0a24ce5cc4fa4280886220bd7c5a3</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ad3c9665119fb344cd8c433d7bb728185</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>phi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ab9a8af6ad8281b613bbc37cb3f0c9bb5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>phi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>af1bc2927df1417cadcdeb99b46f786f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>phi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a172c710f8ba69c0545ec440021bbf6e5</anchor>
      <arglist>(double angle)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>phi_cos</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>abc8da0ca7e20a1a52c8fd69ad875e032</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>phi_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a3b13bb9180075ac5ccfdc62fb5060adc</anchor>
      <arglist>(const double Aphi)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>phi_sin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ae7bb4552d8e309436964300a33c42f31</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToNaN</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>aec9d5198301c2f27cc808a832660558c</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a8ceb2a13a8b712bf6ec611477abb3d8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_PDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a9a6e22ea85919c7ad5f21579ff0b7f87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CArrayDouble&lt; 2 &gt;</type>
      <name>m_coords</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a3a524f069f5c053d0556075362306e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>update_cached_cos_sin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a83eaadf749ef6f19e77bd9ee6d5300ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_cosphi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ab4d1f01cd7ca7379477c0b2e06b9504a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_cossin_uptodate</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a536e7f3e1b2a57ec3bf95f566158f490</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_phi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a99f7c6bfed7469b61388e7561d4dc4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_sinphi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>aaa4218ec815344f15ddac5e10ab72c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>ac5604d3e9223240ac68b99efb70a63efa616dbe81384c04593f6ceba6900ed3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>abd727842b33bdc996193542eac59d2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>af051b1929e209c4470b375cdf7b03e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const double &amp;</type>
      <name>const_reference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a220e36934cab751a190f49a45a2a795e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a725f4e96a30744544f66353acd7f71b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a0b1b58c488dfb4f06a0406b1a7e9110e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a94866b23ca1356e1f826dc7800f30053</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a8a91f9ec0643666245ae8dda4be55fe0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a11c5cc49eea67c0cf1b03e074f33c5d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2D.html</anchorfile>
      <anchor>a5c882c30f76dc451c77d0b6fa50c2fbb</anchor>
      <arglist>(const size_t n)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose2DGridTemplate</name>
    <filename>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>CPose2DGridTemplate</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a12caa925192673c218e44329996edac9</anchor>
      <arglist>(double xMin=-1.0f, double xMax=1.0f, double yMin=-1.0f, double yMax=1.0f, double resolutionXY=0.5f, double resolutionPhi=mrpt::utils::DEG2RAD(180), double phiMin=-M_PIf, double phiMax=M_PIf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>acf0ef0d3828becbe4c2a408619ba2503</anchor>
      <arglist>(const double &amp;phi, MATRIXLIKE &amp;outMat)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>getByIndex</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a51f0c0ad791c8d46609829aef448e560</anchor>
      <arglist>(size_t x, size_t y, size_t phi) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>getByIndex</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a5cdbc0bcddda80ed0f7defd464ae3bd8</anchor>
      <arglist>(size_t x, size_t y, size_t phi)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>getByPos</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a890be14eb62bc8c33c07bc80f060d04e</anchor>
      <arglist>(double x, double y, double phi) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>getByPos</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>ab55f2a4d30e6e50b855e92442342a528</anchor>
      <arglist>(double x, double y, double phi)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPhiMax</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a5aa0262b8a0cabe2b1eaf29d4630ab58</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPhiMin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>ae338b6a872563e3b940b005364781618</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolutionPhi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a1694101cd81ea9d725d86fe6c063fbfa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolutionXY</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>aee8ceb28b5f7324fc8f9ed86b161f5ec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizePhi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a1becec1c721aa26ad3f012d4d7e648f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a7ecf22b9f31d7c6fd3df58f0df4248e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a020db1d55bf1e94911b1256c983ce62c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a2d1e30eb50cfba72f0930594c934ce51</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a81892d4ab1450624078d076a0cbc8083</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a7780bbaf68f277347332d9f12aa3f295</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a49ff540dcfccb4b37e34779a739f78ed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2phi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>add661f4f1384a1f3767d8b702b60bb91</anchor>
      <arglist>(size_t phi) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a0bd16c24e1dfb3b307cb3e3e734911df</anchor>
      <arglist>(size_t x) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a23f00e2ae1d3c539b4704fb15508b7e0</anchor>
      <arglist>(size_t y) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>phi2idx</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>aac1049364ea6df2065a385e3a7be26ba</anchor>
      <arglist>(double phi) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a41eeced57d931c44c730b31daf6fb04c</anchor>
      <arglist>(double xMin, double xMax, double yMin, double yMax, double resolutionXY, double resolutionPhi, double phiMin=-M_PIf, double phiMax=M_PIf)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a738a3f7ca00a38c5e2042a5c9a797589</anchor>
      <arglist>(double x) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a9da28b468f46070c9ff603822fee542e</anchor>
      <arglist>(double y) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPose2DGridTemplate</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>aecac312e1cf393d54756c488a5daf92b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; T &gt;</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>ab76d630c9048ef31340f1eedeecf6d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_idxLeftPhi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a57a5ed5c30d2e9a057d5d87e20eb7b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_idxLeftX</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>aeb80d662846678c842ff26db7e5f220b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_idxLeftY</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>af74c1a10816da2a00076a1329328e71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_phiMax</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>ac321fb0d009c63440a797289f9c61842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_phiMin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>ab96ef510330d0ad2bd029480df96a8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolutionPhi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a4a0683a3c4bb591d159f8674d3beaf83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolutionXY</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a38138519ce090a942e1fe36c29f3640a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_sizePhi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a9c14aec0a2a3cf8b6240c362de343763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_sizeX</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a2d73aaeba8b8043666e34290d9071c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_sizeXY</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>aea539f6fbf7b32f72390ca3fba9eacab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_sizeY</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a49ba58e144a9964760d3b52c3bba52c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_xMax</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a106743f08e8992b2f1b9f4406c8771e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_xMin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>af107f43eb35cd460166e7e3a86aa26d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_yMax</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a0b58e2ece49dfb76fec3d6dfbcdea1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_yMin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>aa89e388f55e9745cbd4c14b57b36f049</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPose2DGridTemplate&lt; double &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</filename>
    <member kind="function">
      <type></type>
      <name>CPose2DGridTemplate</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a12caa925192673c218e44329996edac9</anchor>
      <arglist>(double xMin=-1.0f, double xMax=1.0f, double yMin=-1.0f, double yMax=1.0f, double resolutionXY=0.5f, double resolutionPhi=mrpt::utils::DEG2RAD(180), double phiMin=-M_PIf, double phiMax=M_PIf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>acf0ef0d3828becbe4c2a408619ba2503</anchor>
      <arglist>(const double &amp;phi, MATRIXLIKE &amp;outMat)</arglist>
    </member>
    <member kind="function">
      <type>const double *</type>
      <name>getByIndex</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a51f0c0ad791c8d46609829aef448e560</anchor>
      <arglist>(size_t x, size_t y, size_t phi) const</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>getByIndex</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a5cdbc0bcddda80ed0f7defd464ae3bd8</anchor>
      <arglist>(size_t x, size_t y, size_t phi)</arglist>
    </member>
    <member kind="function">
      <type>const double *</type>
      <name>getByPos</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a890be14eb62bc8c33c07bc80f060d04e</anchor>
      <arglist>(double x, double y, double phi) const</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>getByPos</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>ab55f2a4d30e6e50b855e92442342a528</anchor>
      <arglist>(double x, double y, double phi)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPhiMax</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a5aa0262b8a0cabe2b1eaf29d4630ab58</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPhiMin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>ae338b6a872563e3b940b005364781618</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolutionPhi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a1694101cd81ea9d725d86fe6c063fbfa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getResolutionXY</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>aee8ceb28b5f7324fc8f9ed86b161f5ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizePhi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a1becec1c721aa26ad3f012d4d7e648f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeX</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a7ecf22b9f31d7c6fd3df58f0df4248e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSizeY</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a020db1d55bf1e94911b1256c983ce62c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMax</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a2d1e30eb50cfba72f0930594c934ce51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getXMin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a81892d4ab1450624078d076a0cbc8083</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMax</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a7780bbaf68f277347332d9f12aa3f295</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getYMin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a49ff540dcfccb4b37e34779a739f78ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2phi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>add661f4f1384a1f3767d8b702b60bb91</anchor>
      <arglist>(size_t phi) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a0bd16c24e1dfb3b307cb3e3e734911df</anchor>
      <arglist>(size_t x) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>idx2y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a23f00e2ae1d3c539b4704fb15508b7e0</anchor>
      <arglist>(size_t y) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>phi2idx</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>aac1049364ea6df2065a385e3a7be26ba</anchor>
      <arglist>(double phi) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a41eeced57d931c44c730b31daf6fb04c</anchor>
      <arglist>(double xMin, double xMax, double yMin, double yMax, double resolutionXY, double resolutionPhi, double phiMin=-M_PIf, double phiMax=M_PIf)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>x2idx</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a738a3f7ca00a38c5e2042a5c9a797589</anchor>
      <arglist>(double x) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>y2idx</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a9da28b468f46070c9ff603822fee542e</anchor>
      <arglist>(double y) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPose2DGridTemplate</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>aecac312e1cf393d54756c488a5daf92b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>ab76d630c9048ef31340f1eedeecf6d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_idxLeftPhi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a57a5ed5c30d2e9a057d5d87e20eb7b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_idxLeftX</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>aeb80d662846678c842ff26db7e5f220b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_idxLeftY</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>af74c1a10816da2a00076a1329328e71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_phiMax</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>ac321fb0d009c63440a797289f9c61842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_phiMin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>ab96ef510330d0ad2bd029480df96a8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolutionPhi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a4a0683a3c4bb591d159f8674d3beaf83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolutionXY</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a38138519ce090a942e1fe36c29f3640a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_sizePhi</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a9c14aec0a2a3cf8b6240c362de343763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_sizeX</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a2d73aaeba8b8043666e34290d9071c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_sizeXY</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>aea539f6fbf7b32f72390ca3fba9eacab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_sizeY</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a49ba58e144a9964760d3b52c3bba52c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_xMax</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a106743f08e8992b2f1b9f4406c8771e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_xMin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>af107f43eb35cd460166e7e3a86aa26d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_yMax</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>a0b58e2ece49dfb76fec3d6dfbcdea1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_yMin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose2DGridTemplate.html</anchorfile>
      <anchor>aa89e388f55e9745cbd4c14b57b36f049</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose2DInterpolator</name>
    <filename>classmrpt_1_1poses_1_1CPose2DInterpolator.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>CPoseInterpolatorBase&lt; 2 &gt;</base>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose3D</name>
    <filename>classmrpt_1_1poses_1_1CPose3D.html</filename>
    <base>CPose&lt; CPose3D &gt;</base>
    <base>mrpt::utils::CSerializable</base>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a7220f82634960442c837957187d81be6a5012cf5fc292528fbc0e69005acf5575</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotation_dimensions</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a3462c49c96d0f460d4ce791be971c423a8fff27ddcd69881cd9bceb069d13f267</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a5fa71a12795adc5be77ff0a38681eb67a871ec113d2723d04b7bb906c3ddb8ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a7220f82634960442c837957187d81be6a5012cf5fc292528fbc0e69005acf5575</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a5fa71a12795adc5be77ff0a38681eb67a871ec113d2723d04b7bb906c3ddb8ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotation_dimensions</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a3462c49c96d0f460d4ce791be971c423a8fff27ddcd69881cd9bceb069d13f267</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a26d6e942c2d9ec8635811ac5bf07f0cda0778fd43755c7c4b0dcbfdfdbae70c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose3D</type>
      <name>type_value</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a1c4d407c9e8c212bdcc073ea35a54346</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const type_value &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a6aeff154d8769aaa8ac951ba77c826f6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>type_value &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a06e76192ed6f9c6a50a38db01def382b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToNaN</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a3218c1437252aa48680f051f9f663e5e</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a9e5cd9c391f33db999087760efd90617</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ab43181d48b856353d3629b928dcdefd6</anchor>
      <arglist>(const double x, const double y, const double z, const double yaw=0, const double pitch=0, const double roll=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>addb4aee295b93ab8f5c465aae501041c</anchor>
      <arglist>(const math::CMatrixDouble &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ac3e1219cc939196f1bf69ca8c74be4bf</anchor>
      <arglist>(const math::CMatrixDouble44 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a5ee4cb6013f742cdc2bf7f71ee43e2b2</anchor>
      <arglist>(const MATRIX33 &amp;rot, const VECTOR3 &amp;xyz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aa0139935d02345f4761b7db2bd11ac8f</anchor>
      <arglist>(const mrpt::math::CMatrixDouble33 &amp;rot, const mrpt::math::CArrayDouble&lt; 3 &gt; &amp;xyz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a84456fc158a620a2a94c75e2b3867fe2</anchor>
      <arglist>(const CPose2D &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ae9393d04974207e552e50555b3398512</anchor>
      <arglist>(const CPoint3D &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ae9a96231844f74f75352373c57b734ce</anchor>
      <arglist>(const mrpt::math::TPose3D &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a8e8e8826e6afd8c031d38162e7be5849</anchor>
      <arglist>(const mrpt::math::CQuaternionDouble &amp;q, const double x, const double y, const double z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a5a278ac50caa7231868651c152c5f34c</anchor>
      <arglist>(const CPose3DQuat &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a9d296710590e0fa77c62b57f6c150b59</anchor>
      <arglist>(const CPose3DRotVec &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a8acc3bd9290791ca6dfcd2c3d8850134</anchor>
      <arglist>(TConstructorFlags_Poses)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a5ba3848495fe3f53f34393837421a6ec</anchor>
      <arglist>(const mrpt::math::CArrayDouble&lt; 12 &gt; &amp;vec12)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aee9d6906bb09ba4e8a3649a15469396b</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getHomogeneousMatrixVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a3eee0ebece1e4c0b6a10fa8bcbdf3f26</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a67131b7bf5250250cf37ed1f8acdf73e</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;ROT) const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixDouble33 &amp;</type>
      <name>getRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a007521f8a1d6ac7c2f72dd4b014c00fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ab3d1cb4a2deae56b2e279eb5f0382226</anchor>
      <arglist>(const mrpt::math::CMatrixDouble33 &amp;ROT)</arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a3ccd24581f78b116c1955ff621ceeae9</anchor>
      <arglist>(const CPose3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a90c4fbc9cd6d32c50c36ddfba720e1db</anchor>
      <arglist>(const CPoint3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ac846be5b14d1a6ea6599ac9732a55c3f</anchor>
      <arglist>(const CPoint2D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sphericalCoordinates</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a69bb6321762b448b04259c9da9a43fbf</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;point, double &amp;out_range, double &amp;out_yaw, double &amp;out_pitch) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a590729c44d8481bc1e7651ce64bccc2b</anchor>
      <arglist>(double lx, double ly, double lz, double &amp;gx, double &amp;gy, double &amp;gz, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; *out_jacobian_df_dpoint=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 6 &gt; *out_jacobian_df_dpose=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 6 &gt; *out_jacobian_df_dse3=NULL, bool use_small_rot_approx=false) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a932ecdd5300fc9a13720d96c3b7f440f</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;local_point, mrpt::math::TPoint3D &amp;global_point) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a1720008661a52fdb05c1c039f0fcdd7c</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;local_point, mrpt::math::TPoint2D &amp;global_point) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ab4cd48076205450895d0666c748bd983</anchor>
      <arglist>(double lx, double ly, double lz, float &amp;gx, float &amp;gy, float &amp;gz) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>adf28a53fc292d006177b10f3f136bf07</anchor>
      <arglist>(const double gx, const double gy, const double gz, double &amp;lx, double &amp;ly, double &amp;lz, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; *out_jacobian_df_dpoint=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 6 &gt; *out_jacobian_df_dpose=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 6 &gt; *out_jacobian_df_dse3=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a2f3ee4afeba4c793d4b300208a972bfc</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;g, mrpt::math::TPoint3D &amp;l) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a9d4632e7682edea1859a3b6ca3ef2103</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;g, mrpt::math::TPoint2D &amp;l, const double eps=1e-6) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composeFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>add560401daf3cf79cff8645c7cf0f62e</anchor>
      <arglist>(const CPose3D &amp;A, const CPose3D &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>CPose3D &amp;</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a01f67ad787fdf9db41cf6de00b8f7c25</anchor>
      <arglist>(const CPose3D &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposeFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a02f1bd9c7a9b71172a62049b1c8914e0</anchor>
      <arglist>(const CPose3D &amp;A, const CPose3D &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aa96efca4ba4952c71a4eb8cf07f6ad20</anchor>
      <arglist>(const CPose3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a86e12108ef2c230842c274a8f0f28547</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a9739a039b36061413cdb85bbb41491bb</anchor>
      <arglist>(const CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addComponents</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a4419b46d463ecf14ce007751dd98828b</anchor>
      <arglist>(const CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalizeAngles</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>adee780a913cf5651c17ca2f08a849227</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a0d32d27f5829a0a566c6ed7a2dad455f</anchor>
      <arglist>(const double s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromValues</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a598fe08395ea659aa2d553c4c9a03112</anchor>
      <arglist>(const double x0, const double y0, const double z0, const double yaw=0, const double pitch=0, const double roll=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromXYZQ</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a349849154d1add656c936ad4323f28dd</anchor>
      <arglist>(const VECTORLIKE &amp;v, const size_t index_offset=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYawPitchRoll</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>acdd487677f00ab2378e3fa27d08ff651</anchor>
      <arglist>(const double yaw_, const double pitch_, const double roll_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrom12Vector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a9c75a2bf26cc7ef56931497c900f8ab1</anchor>
      <arglist>(const ARRAYORVECTOR &amp;vec12)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs12Vector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a5d3d820e9f85d64902c9d24e6bf3cff1</anchor>
      <arglist>(ARRAYORVECTOR &amp;vec12) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getYawPitchRoll</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a3262bac6e0903aa80995f3b661c11fac</anchor>
      <arglist>(double &amp;yaw, double &amp;pitch, double &amp;roll) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>yaw</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ae6df3cca6719010c12d5d70f7059cb3f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>pitch</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>abed455c10a98c4b7463e49ca73dd1ac1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>roll</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a47c00788772e211ca9efa4a59153b19b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ac30f2cf436b25905f9b68eabf6f65caf</anchor>
      <arglist>(mrpt::math::CVectorDouble &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a0a25eff58d38116500736cbf75f28eba</anchor>
      <arglist>(mrpt::math::CArrayDouble&lt; 6 &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsQuaternion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aadba5f736f029c7c8b48d0cf17e25cce</anchor>
      <arglist>(mrpt::math::CQuaternionDouble &amp;q, mrpt::math::CMatrixFixedNumeric&lt; double, 4, 3 &gt; *out_dq_dr=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aa7783b4cf19e6c2f3a653a07159784e8</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>afe62a83323312708b9820a56d940b8d2</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ab1f1e0b056ccc73e7746b65dab025a89</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aaf6a240fec5da07b3eb8b6c5e45e1f3d</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHorizontal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a9cff3941b2f8ff5389d6ef4510bd81f3</anchor>
      <arglist>(const double tolerance=0) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceEuclidean6D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a8150d8f2dd5f65cf7fa3a7c36e928897</anchor>
      <arglist>(const CPose3D &amp;o) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a81952d3f7366165f230f7daf1320150b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_PDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ac7cd59fb4a79b6e8a0096a46475d2e06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CArrayDouble&lt; 3 &gt;</type>
      <name>m_coords</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a36149f24e03bbc9f825d6617f4c054c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>rebuildRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a6253b7c5a75fae060b28240fb76fd5ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateYawPitchRoll</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ab8e1ad56668e9dff5a22185c7bc5adc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_pitch</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a95ba8a35561cdd805550eae7b22f5b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_roll</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ade0203b8613ab04aac90ddd0555e6221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>m_ROT</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ae96447acdf2826456a7977ef7cd95d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_yaw</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a1f6071c84070cbcb8864616b945566fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_ypr_uptodate</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a9dae99aa623dc99e280db22f5633bb17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a9e5cd9c391f33db999087760efd90617</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ab43181d48b856353d3629b928dcdefd6</anchor>
      <arglist>(const double x, const double y, const double z, const double yaw=0, const double pitch=0, const double roll=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>addb4aee295b93ab8f5c465aae501041c</anchor>
      <arglist>(const math::CMatrixDouble &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ac3e1219cc939196f1bf69ca8c74be4bf</anchor>
      <arglist>(const math::CMatrixDouble44 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a5ee4cb6013f742cdc2bf7f71ee43e2b2</anchor>
      <arglist>(const MATRIX33 &amp;rot, const VECTOR3 &amp;xyz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aa0139935d02345f4761b7db2bd11ac8f</anchor>
      <arglist>(const mrpt::math::CMatrixDouble33 &amp;rot, const mrpt::math::CArrayDouble&lt; 3 &gt; &amp;xyz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a84456fc158a620a2a94c75e2b3867fe2</anchor>
      <arglist>(const CPose2D &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ae9393d04974207e552e50555b3398512</anchor>
      <arglist>(const CPoint3D &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ae9a96231844f74f75352373c57b734ce</anchor>
      <arglist>(const mrpt::math::TPose3D &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a8e8e8826e6afd8c031d38162e7be5849</anchor>
      <arglist>(const mrpt::math::CQuaternionDouble &amp;q, const double x, const double y, const double z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a5a278ac50caa7231868651c152c5f34c</anchor>
      <arglist>(const CPose3DQuat &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a9d296710590e0fa77c62b57f6c150b59</anchor>
      <arglist>(const CPose3DRotVec &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a8acc3bd9290791ca6dfcd2c3d8850134</anchor>
      <arglist>(TConstructorFlags_Poses)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a5ba3848495fe3f53f34393837421a6ec</anchor>
      <arglist>(const mrpt::math::CArrayDouble&lt; 12 &gt; &amp;vec12)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aee9d6906bb09ba4e8a3649a15469396b</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getHomogeneousMatrixVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a3eee0ebece1e4c0b6a10fa8bcbdf3f26</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a67131b7bf5250250cf37ed1f8acdf73e</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;ROT) const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixDouble33 &amp;</type>
      <name>getRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a007521f8a1d6ac7c2f72dd4b014c00fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ab3d1cb4a2deae56b2e279eb5f0382226</anchor>
      <arglist>(const mrpt::math::CMatrixDouble33 &amp;ROT)</arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a3ccd24581f78b116c1955ff621ceeae9</anchor>
      <arglist>(const CPose3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a90c4fbc9cd6d32c50c36ddfba720e1db</anchor>
      <arglist>(const CPoint3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ac846be5b14d1a6ea6599ac9732a55c3f</anchor>
      <arglist>(const CPoint2D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sphericalCoordinates</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a69bb6321762b448b04259c9da9a43fbf</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;point, double &amp;out_range, double &amp;out_yaw, double &amp;out_pitch) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a590729c44d8481bc1e7651ce64bccc2b</anchor>
      <arglist>(double lx, double ly, double lz, double &amp;gx, double &amp;gy, double &amp;gz, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; *out_jacobian_df_dpoint=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 6 &gt; *out_jacobian_df_dpose=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 6 &gt; *out_jacobian_df_dse3=NULL, bool use_small_rot_approx=false) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a932ecdd5300fc9a13720d96c3b7f440f</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;local_point, mrpt::math::TPoint3D &amp;global_point) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a1720008661a52fdb05c1c039f0fcdd7c</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;local_point, mrpt::math::TPoint2D &amp;global_point) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ab4cd48076205450895d0666c748bd983</anchor>
      <arglist>(double lx, double ly, double lz, float &amp;gx, float &amp;gy, float &amp;gz) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>adf28a53fc292d006177b10f3f136bf07</anchor>
      <arglist>(const double gx, const double gy, const double gz, double &amp;lx, double &amp;ly, double &amp;lz, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; *out_jacobian_df_dpoint=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 6 &gt; *out_jacobian_df_dpose=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 6 &gt; *out_jacobian_df_dse3=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a2f3ee4afeba4c793d4b300208a972bfc</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;g, mrpt::math::TPoint3D &amp;l) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a9d4632e7682edea1859a3b6ca3ef2103</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;g, mrpt::math::TPoint2D &amp;l, const double eps=1e-6) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composeFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>add560401daf3cf79cff8645c7cf0f62e</anchor>
      <arglist>(const CPose3D &amp;A, const CPose3D &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>CPose3D &amp;</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a01f67ad787fdf9db41cf6de00b8f7c25</anchor>
      <arglist>(const CPose3D &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposeFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a02f1bd9c7a9b71172a62049b1c8914e0</anchor>
      <arglist>(const CPose3D &amp;A, const CPose3D &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aa96efca4ba4952c71a4eb8cf07f6ad20</anchor>
      <arglist>(const CPose3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a86e12108ef2c230842c274a8f0f28547</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a9739a039b36061413cdb85bbb41491bb</anchor>
      <arglist>(const CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addComponents</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a4419b46d463ecf14ce007751dd98828b</anchor>
      <arglist>(const CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalizeAngles</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>adee780a913cf5651c17ca2f08a849227</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a0d32d27f5829a0a566c6ed7a2dad455f</anchor>
      <arglist>(const double s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromValues</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a598fe08395ea659aa2d553c4c9a03112</anchor>
      <arglist>(const double x0, const double y0, const double z0, const double yaw=0, const double pitch=0, const double roll=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromXYZQ</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a349849154d1add656c936ad4323f28dd</anchor>
      <arglist>(const VECTORLIKE &amp;v, const size_t index_offset=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setYawPitchRoll</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>acdd487677f00ab2378e3fa27d08ff651</anchor>
      <arglist>(const double yaw_, const double pitch_, const double roll_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrom12Vector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a9c75a2bf26cc7ef56931497c900f8ab1</anchor>
      <arglist>(const ARRAYORVECTOR &amp;vec12)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs12Vector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a5d3d820e9f85d64902c9d24e6bf3cff1</anchor>
      <arglist>(ARRAYORVECTOR &amp;vec12) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getYawPitchRoll</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a3262bac6e0903aa80995f3b661c11fac</anchor>
      <arglist>(double &amp;yaw, double &amp;pitch, double &amp;roll) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>yaw</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ae6df3cca6719010c12d5d70f7059cb3f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>pitch</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>abed455c10a98c4b7463e49ca73dd1ac1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>roll</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a47c00788772e211ca9efa4a59153b19b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ac30f2cf436b25905f9b68eabf6f65caf</anchor>
      <arglist>(mrpt::math::CVectorDouble &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a0a25eff58d38116500736cbf75f28eba</anchor>
      <arglist>(mrpt::math::CArrayDouble&lt; 6 &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsQuaternion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aadba5f736f029c7c8b48d0cf17e25cce</anchor>
      <arglist>(mrpt::math::CQuaternionDouble &amp;q, mrpt::math::CMatrixFixedNumeric&lt; double, 4, 3 &gt; *out_dq_dr=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aa7783b4cf19e6c2f3a653a07159784e8</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>afe62a83323312708b9820a56d940b8d2</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ab1f1e0b056ccc73e7746b65dab025a89</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aaf6a240fec5da07b3eb8b6c5e45e1f3d</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHorizontal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a9cff3941b2f8ff5389d6ef4510bd81f3</anchor>
      <arglist>(const double tolerance=0) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceEuclidean6D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a8150d8f2dd5f65cf7fa3a7c36e928897</anchor>
      <arglist>(const CPose3D &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ln</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a22a1b9c1b33e7dc22f886b6147166ff5</anchor>
      <arglist>(mrpt::math::CArrayDouble&lt; 6 &gt; &amp;out_ln) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CArrayDouble&lt; 6 &gt;</type>
      <name>ln</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a11bb54f0ca1ccbdd6a8cd74d0ed223bc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ln_jacob</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a3a0e5464c21d2ed9e99151524241c803</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, 6, 12 &gt; &amp;J) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CArrayDouble&lt; 3 &gt;</type>
      <name>ln_rotation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a92aca761786bd3b9a6fbc2fbd271cf3b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPose3D</type>
      <name>exp</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a4a810139d011b39fa88a5a1c51394966</anchor>
      <arglist>(const mrpt::math::CArrayNumeric&lt; double, 6 &gt; &amp;vect, bool pseudo_exponential=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>exp</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>af1cdd6aea19218bdfa1ea8ca63adc36f</anchor>
      <arglist>(const mrpt::math::CArrayNumeric&lt; double, 6 &gt; &amp;vect, CPose3D &amp;out_pose, bool pseudo_exponential=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mrpt::math::CMatrixDouble33</type>
      <name>exp_rotation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ab63b0e071fa44dd7122dc4d5fac72c15</anchor>
      <arglist>(const mrpt::math::CArrayNumeric&lt; double, 3 &gt; &amp;vect)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ln_rot_jacob</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a69cee1c2ded6b98e2dfdc1cb2ba69689</anchor>
      <arglist>(const mrpt::math::CMatrixDouble33 &amp;R, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 9 &gt; &amp;M)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>jacob_dexpeD_de</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a0a3339480f47466e98411ebd87be5a72</anchor>
      <arglist>(const CPose3D &amp;D, Eigen::Matrix&lt; double, 12, 6 &gt; &amp;jacob)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>jacob_dAexpeD_de</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ad5b3a2bddec4fedd6520377155ab980f</anchor>
      <arglist>(const CPose3D &amp;A, const CPose3D &amp;D, Eigen::Matrix&lt; double, 12, 6 &gt; &amp;jacob)</arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a26d6e942c2d9ec8635811ac5bf07f0cda0778fd43755c7c4b0dcbfdfdbae70c64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aab4e20e77a678d2c1052b6bd247d1f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>aa3444675d49735770c93fec4e629553a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const double &amp;</type>
      <name>const_reference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a85a132c3e8cc81c4278b0f2c81d42f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a06e2fd1cec22470a92c6ac05f30bb081</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a3bdad630aa1cb766cff54a03a2e836d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a3681727a91ff321244de2f0f48fdddb4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a0f0b3e4038e5812e30e9da43e48c5c26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>ae0374ea77ba01589d29cd0f1c8218d4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3D.html</anchorfile>
      <anchor>a8f52c8785c46382346e516b6934eb949</anchor>
      <arglist>(const size_t n)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose3DInterpolator</name>
    <filename>classmrpt_1_1poses_1_1CPose3DInterpolator.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>CPoseInterpolatorBase&lt; 3 &gt;</base>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose3DPDF</name>
    <filename>classmrpt_1_1poses_1_1CPose3DPDF.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>CProbabilityDensityFunction&lt; CPose3D, 6 &gt;</base>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDF.html</anchorfile>
      <anchor>a7fb73b75dcec3d269fd27c00fa2e6f1da6ed9ca1ca001de1c19a616b6ca63bb4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDF.html</anchorfile>
      <anchor>aa577291f9ca563c1be7fe106d12e18b2a85fb35f986ff00995b6c630a9fc580de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDF.html</anchorfile>
      <anchor>a7fb73b75dcec3d269fd27c00fa2e6f1da6ed9ca1ca001de1c19a616b6ca63bb4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDF.html</anchorfile>
      <anchor>aa577291f9ca563c1be7fe106d12e18b2a85fb35f986ff00995b6c630a9fc580de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDF.html</anchorfile>
      <anchor>a7384ba5cb9a5da0df9a5b3c913ddc5de</anchor>
      <arglist>(const CPose3DPDF &amp;p1, const CPose3DPDF &amp;p2)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDF.html</anchorfile>
      <anchor>a7a386778e22ed6876a5733ad39b81015</anchor>
      <arglist>(const CPose3DPDF &amp;o)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDF.html</anchorfile>
      <anchor>a63b11435e6a63f018ac354ef32ffc3f4</anchor>
      <arglist>(OPENGL_SETOFOBJECTSPTR &amp;out_obj) const </arglist>
    </member>
    <member kind="function">
      <type>OPENGL_SETOFOBJECTSPTR</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDF.html</anchorfile>
      <anchor>a999dc69f3d774b6974c93ea9ace3c482</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDF.html</anchorfile>
      <anchor>aa20b862103971110bf48bdf305b1a609</anchor>
      <arglist>(CPose3DPDF &amp;o) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPose3DPDF *</type>
      <name>createFrom2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDF.html</anchorfile>
      <anchor>a320c62e875683a022ae520f0abde1add</anchor>
      <arglist>(const CPosePDF &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDF.html</anchorfile>
      <anchor>ab8a25fc7620ad6983ef458b0ddcf845f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_PDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDF.html</anchorfile>
      <anchor>a599938cf84c080779703219b58a2a62d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>jacobiansPoseComposition</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDF.html</anchorfile>
      <anchor>a68ced7644636c74cffe473b7522e76aa</anchor>
      <arglist>(const CPose3D &amp;x, const CPose3D &amp;u, mrpt::math::CMatrixDouble66 &amp;df_dx, mrpt::math::CMatrixDouble66 &amp;df_du)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose3DPDFGaussian</name>
    <filename>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</filename>
    <base>mrpt::poses::CPose3DPDF</base>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a995368837a2097f231e1c6dec46bb051</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>ab2891613b1e13cd477acd39d5994d84b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a8724e0a50d29035973c8297367bb2d9c</anchor>
      <arglist>(const CPose3DPDF &amp;p1, const CPose3DPDF &amp;p2) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a41718b501fc59e38b5809c10ccc55785</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>af39a8d61c076d281a3ceee004c2677b0</anchor>
      <arglist>(const CPose3DPDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a86b1460ca4824842e87771cca81d70fd</anchor>
      <arglist>(const CPosePDF &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>aeb1ec91a205d41aacb83064ef87fdb98</anchor>
      <arglist>(const CPose3DQuatPDFGaussian &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a26773f03fc8b52d4a9e6e05e8ec39f93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>ac6bc36a0e35c0c0ef1e59b59bd3810dd</anchor>
      <arglist>(const CPose3D &amp;init_Mean)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>ace25d476bceb4640341144156167f9ca</anchor>
      <arglist>(TConstructorFlags_Poses constructor_dummy_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a00676c0940b9aa9c7f24d4853e7a99c0</anchor>
      <arglist>(const CPose3D &amp;init_Mean, const mrpt::math::CMatrixDouble66 &amp;init_Cov)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a1c390b7677d31de76a8c2826b1b9a22a</anchor>
      <arglist>(const CPosePDFGaussian &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a2100d6bdfb8ae82f09314d4712e81c43</anchor>
      <arglist>(const CPose3DQuatPDFGaussian &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>abfbde96659ec5e69262433865144d8e5</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a06b1af4b5cb30881b16bdb37f802a439</anchor>
      <arglist>(CPose3D &amp;outPart) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluateNormalizedPDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a10759ed4600affa1e45efd1c50b5cba9</anchor>
      <arglist>(const CPose3D &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluatePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>ab1bfa0d24912fc3f0445b54de4392cff</anchor>
      <arglist>(const CPose3D &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>ac30c5d557eef412bb1b3b2d543e1d982</anchor>
      <arglist>(mrpt::math::CMatrixDouble66 &amp;out_cov, CPose3D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovSubmatrix2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>ac6a9bd5224487b4aa181a012cda5adb3</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;out_cov) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>aaa8e136567cb9706a66d1893992d6081</anchor>
      <arglist>(CPose3D &amp;mean_pose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const CPose3D &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a0e9ead0b25d0fc4f9145e2d322d7c325</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPose3D &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a75610fc33d16b2bd26c8e2608dbd4217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a0d4befafacb3a13cd2cf1111b44f03c2</anchor>
      <arglist>(CPose3DPDF &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mahalanobisDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a043ee37c6fffee319dc1ad40158b9b96</anchor>
      <arglist>(const CPose3DPDFGaussian &amp;theOther)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>ac8d4ae152b35c052a2e44f6f40622266</anchor>
      <arglist>(const CPose3D &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a0c04b307b8c5af4b842a04c60a50372f</anchor>
      <arglist>(const CPose3DPDFGaussian &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFGaussian</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a9c81ea30c5a6aff51a7d3f49e7c86eab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a238f780ef0ea611e361da8ae9944aab3</anchor>
      <arglist>(const CPose3DPDFGaussian &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>a90693162bbdc59a10bcc208242e18965</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble66</type>
      <name>cov</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>afce7a4728c5057a0c96d575405faac66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPose3D</type>
      <name>mean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>abee45d2ebffda7957797b18720d0abec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assureSymmetry</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussian.html</anchorfile>
      <anchor>aa38dcf28c65934f532f1311d9002f1fe</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose3DPDFGaussianInf</name>
    <filename>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</filename>
    <base>mrpt::poses::CPose3DPDF</base>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a3b3c8a60a7c13b381db7d7cb8a6399df</anchor>
      <arglist>(const CPose3DPDF &amp;p1, const CPose3DPDF &amp;p2) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a73dcb2096126425a1340d032717a2ba7</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>ad149b257802c8f2ab422fc0b78237400</anchor>
      <arglist>(const CPose3DPDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>ac213f5da47aca53a9336ca41c229d43d</anchor>
      <arglist>(const CPosePDF &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>ac3ad05c9a189a7711e6e2c51060b8cab</anchor>
      <arglist>(const CPose3DQuatPDFGaussian &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DPDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>aab6a5798ba2a70e08126652df4779dff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DPDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a5ed43afa13216a34e55ee83de492dab2</anchor>
      <arglist>(const CPose3D &amp;init_Mean)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DPDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a9c570353b68d7a1ddafbceedca2df11a</anchor>
      <arglist>(TConstructorFlags_Poses constructor_dummy_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DPDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>af6b5555a9d5d06e1ffb2847cf83fbe79</anchor>
      <arglist>(const CPose3D &amp;init_Mean, const mrpt::math::CMatrixDouble66 &amp;init_CovInv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DPDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a3376017339a98bfcfb828cb0e75b14dd</anchor>
      <arglist>(const CPose3DQuatPDFGaussian &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a9d1ab47fce6edcb0f055bb1609024ab6</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>ad6c99d1a2e145dd716e26a6a28c3cee2</anchor>
      <arglist>(CPose3D &amp;outPart) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluateNormalizedPDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a9d8712400da2da6cc1be10b86851b723</anchor>
      <arglist>(const CPose3D &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluatePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a21e8b8c0e2d884ce8386c5d1544c679f</anchor>
      <arglist>(const CPose3D &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a5f5abc42b2d35cc31bd28fc3b6cd8116</anchor>
      <arglist>(mrpt::math::CMatrixDouble66 &amp;cov, CPose3D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getInformationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>ac4404dc27f5bc5e83f646fcacf6e4088</anchor>
      <arglist>(mrpt::math::CMatrixDouble66 &amp;inf) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInvCovSubmatrix2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>adb95db3443f912114b4cd8056819b8ef</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;out_cov) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a9a31c2f58f531223a404ad87c44bb9a3</anchor>
      <arglist>(CPose3D &amp;mean_pose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const CPose3D &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a2b337f0416639d708ebe6a5fc56a833a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPose3D &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>ab1c015f8f254302f908d6eff0892433b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a7bc1b9f66f6900e1d37c4e75c12064ec</anchor>
      <arglist>(CPose3DPDF &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInfType</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a421def119672e04a33261fe77ca053b6</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mahalanobisDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a2e2a0a0827e1bd713214a6dd137e5790</anchor>
      <arglist>(const CPose3DPDFGaussianInf &amp;theOther)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a4a212cd68262e293db86ec83166696a7</anchor>
      <arglist>(const CPose3D &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a1f574516a9edb0b973862df3821495d1</anchor>
      <arglist>(const CPose3DPDFGaussianInf &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFGaussianInf</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a016877d2d548a52df0ade53e21f3455a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>ad6b94c19908bbc841d0175f852dac56d</anchor>
      <arglist>(const CPose3DPDFGaussianInf &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a5740e4a41fce9c2873dc7d18a0526570</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>CPose3D</type>
      <name>mean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a0780ff6283d03e426947004c517c9792</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble66</type>
      <name>cov_inv</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a24c308b1036a110e01b31dec17353919</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assureSymmetry</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>aaa75b631bfaa8b8a1bd78214c3dae860</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>CPose3DPDFGaussianInf</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>ac3b8cafbf78c2f55a869c74bf1c0b6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DEFINE_SERIALIZABLE</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a726398b1b272edacfdc48bab31c729ec</anchor>
      <arglist>(CPose3DPDFGaussianInf)</arglist>
    </member>
    <member kind="variable">
      <type>CPose3D</type>
      <name>mean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a0780ff6283d03e426947004c517c9792</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble66</type>
      <name>cov_inv</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFGaussianInf.html</anchorfile>
      <anchor>a24c308b1036a110e01b31dec17353919</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose3DPDFParticles</name>
    <filename>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</filename>
    <base>mrpt::poses::CPose3DPDF</base>
    <base>CParticleFilterData&lt; CPose3D &gt;</base>
    <base>CParticleFilterDataImpl&lt; CPose3DPDFParticles, mrpt::bayes::CParticleFilterData&lt; CPose3D &gt;::CParticleList &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>ac500a5a121dab2819cb92ffa9c271ea2</anchor>
      <arglist>(CPose3DPDFParticles &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>a5dd5da6407e6238fd9d02451d7d4bf3d</anchor>
      <arglist>(const CPose3DPDF &amp;p1, const CPose3DPDF &amp;p2) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>a84ede0a929c813cb7b56c45b37aab3b5</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>ae167aca8a38a9cac2a2aa854e4b1204a</anchor>
      <arglist>(const CPose3DPDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DPDFParticles</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>afba4269848b52949c51d8ffce8520830</anchor>
      <arglist>(size_t M=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>a0a0ec0806e9169f79defa334ab6609fd</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>a0e1ebadf566dd0578ff243e443881a79</anchor>
      <arglist>(CPose3D &amp;outPart) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>a943f309bee172a7a13cfed8db5fd0cce</anchor>
      <arglist>(mrpt::math::CMatrixDouble66 &amp;cov, CPose3D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>a073ed6e648ed50ba8915f5eb1b67b341</anchor>
      <arglist>(CPose3D &amp;mean_pose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>getMostLikelyParticle</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>a1ccfa10ec4bfe8ddaa8558ba3b288012</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>getParticlePose</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>a167c678eefcaa4b5c59fad19c40d870f</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>a40578bd75501eebc4f991272611b6b3c</anchor>
      <arglist>(CPose3DPDF &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>ad851bdb7260be8fd4caab027b921d151</anchor>
      <arglist>(const CPose3D &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetDeterministic</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>a4046a456c101bba95a42fea68dc3d370</anchor>
      <arglist>(const CPose3D &amp;location, size_t particlesCount=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>a79b70d103ff3804b254641bdcdbb6c6b</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFParticles.html</anchorfile>
      <anchor>af3f7be7ad74cf547b821dcf738ae7859</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose3DPDFSOG</name>
    <filename>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</filename>
    <base>mrpt::poses::CPose3DPDF</base>
    <class kind="struct">mrpt::poses::CPose3DPDFSOG::TGaussianMode</class>
    <member kind="typedef">
      <type>TModesList::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a6981aeb77e07d115bc72915692f3af84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TModesList::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a361031d0e0afb555a08634214c38097d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; TGaussianMode &gt;::vector_t</type>
      <name>TModesList</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>aaff1e3367ca700eba856a89a60558743</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a431a4e3bfcc2d1ed04854a682e6177e7</anchor>
      <arglist>(const CPose3DPDFSOG &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a30b62f685dcfa86506cbddc483881b82</anchor>
      <arglist>(const CPose3DPDF &amp;p1, const CPose3DPDF &amp;p2) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a097a97d353f2b7fcaf9ffdd8f64cdf85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a901810069e78e37730d309401120a637</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a7b9f6d25c33f8e2cb5fd52e8abebab5b</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a0e1332133d4710538796fb8afcac1638</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a440712b3612d1d55c802549f9dfc4e45</anchor>
      <arglist>(const CPose3DPDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DPDFSOG</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>afb4b13dddd049419f246fa9d71511de0</anchor>
      <arglist>(size_t nModes=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a8dbeefbc483ab940f01798d7a4751bb9</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a5cbfdf6626d403f29fb11e9f64bbdc3f</anchor>
      <arglist>(CPose3D &amp;outPart) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a5aa4a1fee030417392fd226920a458e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a14524f35be95683bcdc46adc9c40cc69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a10bbd662d917beb37069689bf457c7fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a082acaa436867fd645037886f414d7d2</anchor>
      <arglist>(mrpt::math::CMatrixDouble66 &amp;cov, CPose3D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a88c68561bab04a73261dca50eaf19e14</anchor>
      <arglist>(CPose3D &amp;mean_pose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMostLikelyMode</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>ad96515deb1f9e80e18c4d8283cf3f752</anchor>
      <arglist>(CPose3DPDFGaussian &amp;outVal) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a6bcaf9d72c330f1c287b6c2cd1ea79ea</anchor>
      <arglist>(CPose3DPDF &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalizeWeights</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a87316831e96695168da9612cc6577a3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a726052b1ac50d1a7c47a5ee4f147c6d2</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a707db4b6cfb910c894f7480ec2fa4ced</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>a48e21330e122a16ccae632b64a0f5c01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assureSymmetry</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>abcbd3511653717a96f2170203d11cbac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TModesList</type>
      <name>m_modes</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DPDFSOG.html</anchorfile>
      <anchor>aa44c2a71f103ab9b6eb6ccd482dd012d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose3DQuat</name>
    <filename>classmrpt_1_1poses_1_1CPose3DQuat.html</filename>
    <base>CPose&lt; CPose3DQuat &gt;</base>
    <base>mrpt::utils::CSerializable</base>
    <class kind="struct">mrpt::poses::CPose3DQuat::const_iterator</class>
    <class kind="struct">mrpt::poses::CPose3DQuat::iterator</class>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>ab53885b30263fd5ca2b9e46bb6f96d5daacd3d2af8c62f8860eb2508af3b54b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotation_dimensions</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a803dacb4b032b13e9b112f6d1c4f25dba0fa085184492925055aa1a26d0f17574</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a9ee36ba795d069fe0048ba0744dc6f9eafdd54aa0360725fd7f14dee64853d662</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>ab53885b30263fd5ca2b9e46bb6f96d5daacd3d2af8c62f8860eb2508af3b54b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a9ee36ba795d069fe0048ba0744dc6f9eafdd54aa0360725fd7f14dee64853d662</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose3DQuat</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a9855e79cca93e989bc3a8e20bd485151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotation_dimensions</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a803dacb4b032b13e9b112f6d1c4f25dba0fa085184492925055aa1a26d0f17574</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a137edc679d1ff6dca19d88a800037edaa017769da5f6cddf28bc7670e1c1572f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose3DQuat</type>
      <name>type_value</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>ad84b342f8e445bf7496e6cc438122925</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>af347b2956b8562ae837f340d029db2e3</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a803457063280e981aef31bff7850e0d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composeFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a1ce58b9d503923659456f1cf1c2041bd</anchor>
      <arglist>(const CPose3DQuat &amp;A, const CPose3DQuat &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>aa3a4020c3cd2dd1885adcaa2ff77dc57</anchor>
      <arglist>(const double lx, const double ly, const double lz, double &amp;gx, double &amp;gy, double &amp;gz, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; *out_jacobian_df_dpoint=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 7 &gt; *out_jacobian_df_dpose=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a671c260a7d24f0ddbb4ad08e25d6611a</anchor>
      <arglist>(const POINT1 &amp;L, POINT2 &amp;G) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuat</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>ab668a07c7ee3f04d3478338dfd4f9c19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuat</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a1da8a3a559cb3eb751210a0cc61c0d61</anchor>
      <arglist>(mrpt::math::TConstructorFlags_Quaternions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuat</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>aebce88fbd3051f5c3655327c441629e0</anchor>
      <arglist>(TConstructorFlags_Poses)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuat</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>ad786230cc9f3196bee6783e93a39ed9f</anchor>
      <arglist>(const double x, const double y, const double z, const mrpt::math::CQuaternionDouble &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuat</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a678477c96ac9d5608936104ee3620c3e</anchor>
      <arglist>(const CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuat</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a45d339e4f96a9a38517a86b19a735948</anchor>
      <arglist>(const mrpt::math::TPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuat</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a6c5e57e7551b079c092b497c952038a9</anchor>
      <arglist>(const mrpt::math::CMatrixDouble44 &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a2655839d702b28c62717b8b01ef078db</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a4ad94e2b65c93ac57f6a2096ee4264f9</anchor>
      <arglist>(mrpt::math::CVectorDouble &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a70225a301a01ca3734de061759289364</anchor>
      <arglist>(mrpt::math::CArrayDouble&lt; 7 &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a6748f7d86c3cad24d16b526a699f1fbd</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const </arglist>
    </member>
    <member kind="function">
      <type>const type_value &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a09a155cb84a4c7c49726024502d4e668</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>type_value &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>afe4a406c5d6db18918487bac33274135</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a39ae595946b917993355bd00326c6ce3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposeFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>aa46051fc8b470ca9cd532d19d83504ab</anchor>
      <arglist>(const CPose3DQuat &amp;A, const CPose3DQuat &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a8168ae7bf458a0dc9e7379d09cabd483</anchor>
      <arglist>(const double gx, const double gy, const double gz, double &amp;lx, double &amp;ly, double &amp;lz, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; *out_jacobian_df_dpoint=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 7 &gt; *out_jacobian_df_dpose=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>ad6ef488978e988252550e1098271750c</anchor>
      <arglist>(const POINT1 &amp;G, POINT2 &amp;L) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a825020dbf494749b7b44b6f4e63ed21f</anchor>
      <arglist>(const double s)</arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a19532f44b26904b158464d2e594bea10</anchor>
      <arglist>(const CPoint3D &amp;L) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a2785e82b0aab99c8af5d8d24dbb6c411</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;L) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>aaca16f0bc169f26c17d5e97fd00bab21</anchor>
      <arglist>(const CPose3DQuat &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat &amp;</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a3a419654a8aeed0bb379589cc4a95d7a</anchor>
      <arglist>(const CPose3DQuat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a276c598fb7f1eeae4063f91a1383438f</anchor>
      <arglist>(const CPose3DQuat &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat &amp;</type>
      <name>operator-=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a29557dcae7eedd233bd41e9138471459</anchor>
      <arglist>(const CPose3DQuat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a19b065b16d8213458c337c03af687211</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a8893a327f88d6fb93e6f4d4d2227a492</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CQuaternionDouble &amp;</type>
      <name>quat</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a4024588ba95bfe06ea40e05e91a6369c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CQuaternionDouble &amp;</type>
      <name>quat</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a99c8eead8ebe2942acb354a8d18e9937</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToNaN</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a31d996d0ccbeb2654db73a29b7f40b15</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sphericalCoordinates</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>add114d35b8cdb867c90d503829e7d41c</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;point, double &amp;out_range, double &amp;out_yaw, double &amp;out_pitch, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; *out_jacob_dryp_dpoint=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 7 &gt; *out_jacob_dryp_dpose=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CArrayDouble&lt; 3 &gt; &amp;</type>
      <name>xyz</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>ad447075c52b44f5a7b062168c2778a4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CArrayDouble&lt; 3 &gt; &amp;</type>
      <name>xyz</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>ab59b46f0d7abb09a591ba4820e8905cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a7f749d4b3aaba7d2b227f02f2faf74ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_PDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>aa7dd05db42568870ed3b34941c59fcd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CArrayDouble&lt; 3 &gt;</type>
      <name>m_coords</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a2aa8b8face21537100a35a2e3b3a1dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CQuaternionDouble</type>
      <name>m_quat</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a6eaa571d3cda372a2a90df451b8573fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a137edc679d1ff6dca19d88a800037edaa017769da5f6cddf28bc7670e1c1572f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a24c5199a8179890c364eb19922642094</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>ab969ee568877a7da9fd65026c848f7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const double &amp;</type>
      <name>const_reference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a6d745ba48ba2fd32586fdb2f9e36a4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>aee191140bb457df8eaacd692304b9a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a4a220aaf707b27c98e1695584b1f0a79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a7f6e9649e9850f9be43624864735f7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>ad1d04e49d0f6a28e4edfeea028f0a8d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a1e511ac60b94fa5e83a42029567607b3</anchor>
      <arglist>(const size_t N, const double val)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a672f06fba1ba5f8bfbafe0229b00f10b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>ab357d277cc4d44b9c72579f4d4e62abf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a1e89710c8f8e401481f36f412f1f7b07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a755c9b1b5c5452634b06d9a94df1d380</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>aa08e1547040f8ccd4fe2ffe6b4eed0be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>adb8857f60b9ca49cf91479a44fed1fe5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a2cfc23d1f1790f5f0412b1169bf415f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a0bdcbc0144075e05181c03f8cb9764e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a5fe7e0813d7025b530a45fa72a2fd40d</anchor>
      <arglist>(CPose3DQuat &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>aee96109b53011d095fc9d63b5e471745</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a0b065c40246516ad883b5a1f4d334f56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a7e1edf8928c7781865bec639218b557f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuat.html</anchorfile>
      <anchor>a7169a6d0dae084cc59c3f6b4378e49f6</anchor>
      <arglist>(const size_t n)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose3DQuatPDF</name>
    <filename>classmrpt_1_1poses_1_1CPose3DQuatPDF.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>CProbabilityDensityFunction&lt; CPose3DQuat, 7 &gt;</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDF.html</anchorfile>
      <anchor>ae7342cd102896846ae6bff69cdd53674</anchor>
      <arglist>(const CPose3DQuatPDF &amp;o)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDF.html</anchorfile>
      <anchor>ab4ebebf9485149c0324af75f605693cb</anchor>
      <arglist>(OPENGL_SETOFOBJECTSPTR &amp;out_obj) const </arglist>
    </member>
    <member kind="function">
      <type>OPENGL_SETOFOBJECTSPTR</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDF.html</anchorfile>
      <anchor>ac62f11223313575835c60f7caa6f8c50</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDF.html</anchorfile>
      <anchor>a7f9019aef3323595e975ee7775e73def</anchor>
      <arglist>(CPose3DQuatPDF &amp;o) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPose3DQuatPDF *</type>
      <name>createFrom2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDF.html</anchorfile>
      <anchor>aec7663a4280f7cc544c6875dee3ec7ce</anchor>
      <arglist>(const CPosePDF &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>jacobiansPoseComposition</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDF.html</anchorfile>
      <anchor>abbcff1c054caffca3e1d4d308d3fb7a7</anchor>
      <arglist>(const CPose3DQuat &amp;x, const CPose3DQuat &amp;u, mrpt::math::CMatrixDouble77 &amp;df_dx, mrpt::math::CMatrixDouble77 &amp;df_du, CPose3DQuat *out_x_oplus_u=NULL)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose3DQuatPDFGaussian</name>
    <filename>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</filename>
    <base>mrpt::poses::CPose3DQuatPDF</base>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a494806c32a167f888f5f36f77380ae95</anchor>
      <arglist>(const CPose3DQuat &amp;newReferenceBase)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a331a77ea8873f6188ec22a4716ad07b7</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a2cf84a4c8abe783d9b53bcfc94fc9815</anchor>
      <arglist>(const CPose3DQuatPDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>afad30cabd677357c15bd0304330c9253</anchor>
      <arglist>(const CPosePDF &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>aa5b89566dd19606e13a2f9b5a08d8eda</anchor>
      <arglist>(const CPose3DPDFGaussian &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuatPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>ab272988cf4d5542edf0ef31094ba8495</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuatPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a400db74392dd3f83a3edfe4474bfd1c1</anchor>
      <arglist>(mrpt::math::TConstructorFlags_Quaternions constructor_dummy_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuatPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a3ef4171ebf84093d1b6bb993b828599e</anchor>
      <arglist>(const CPose3DQuat &amp;init_Mean)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuatPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a87f48accb9ae6e2494c4f0905d192a64</anchor>
      <arglist>(const CPose3DQuat &amp;init_Mean, const mrpt::math::CMatrixDouble77 &amp;init_Cov)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuatPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a6091cdce14bc750a9565240b3e6a1856</anchor>
      <arglist>(const CPosePDFGaussian &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuatPDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a1286233ac1764c116dc1f655258b61ad</anchor>
      <arglist>(const CPose3DPDFGaussian &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>aeed6681c758cbf5c967cc90ad079cebf</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a4da3c9b221ee508f143bb31d3358da86</anchor>
      <arglist>(CPose3DQuat &amp;outPart) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluateNormalizedPDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a08eeb539f114adf07bf8b5dba3c01ed5</anchor>
      <arglist>(const CPose3DQuat &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluatePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>aee3461198bee15be89facb2ff2be8d23</anchor>
      <arglist>(const CPose3DQuat &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a9de829bb620144b3fce35b3140f2bb3b</anchor>
      <arglist>(mrpt::math::CMatrixDouble77 &amp;cov, CPose3DQuat &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>aa70e5ed134360ff378941a25ad710751</anchor>
      <arglist>(CPose3DQuat &amp;mean_pose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const CPose3DQuat &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a28a201422f17bc2ae791df2d5c579869</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a6760357089cf6026acb8fe66a54b544a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>ac27b888b9b048a79fedf814ad7a0219c</anchor>
      <arglist>(CPose3DQuatPDF &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mahalanobisDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a62264100a550ecd222a6ebffc28f98a3</anchor>
      <arglist>(const CPose3DQuatPDFGaussian &amp;theOther)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a2bab3885530686ff9c1fbe07bf68e287</anchor>
      <arglist>(const CPose3DQuat &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a073655adba83edb9a7ad7564330a16fe</anchor>
      <arglist>(const CPose3DQuatPDFGaussian &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuatPDFGaussian</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>ab6cab269d16e848e6f5f8032a56a673d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>add05d402a1f476586b4332705c933f7b</anchor>
      <arglist>(const CPose3DQuatPDFGaussian &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>affa47121d706b572f951c78cea10928a</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble77</type>
      <name>cov</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a1390c5c4802cd66f6da72d61a0a16a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPose3DQuat</type>
      <name>mean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a3c04628f52823fb9046a9ef1998c6020</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assureSymmetry</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussian.html</anchorfile>
      <anchor>a28b60c9b148814d194d89baa0e5ea854</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose3DQuatPDFGaussianInf</name>
    <filename>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</filename>
    <base>mrpt::poses::CPose3DQuatPDF</base>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>abc829ed55cd1d8cbed43581ab36d2e22</anchor>
      <arglist>(const CPose3DQuat &amp;newReferenceBase)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>a9715900219dc0ad862c3272513a5ce16</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>a30bec2cb312fd01bb83811c499e770ab</anchor>
      <arglist>(const CPose3DQuatPDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuatPDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>ac7b9fae7cb1213b65a7740a8068698b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuatPDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>ab53eeae15ff2b9d0fd8fec505a4d3d1b</anchor>
      <arglist>(mrpt::math::TConstructorFlags_Quaternions constructor_dummy_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuatPDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>af8ea570ef8eb73017dc9f4f85bd5e285</anchor>
      <arglist>(const CPose3DQuat &amp;init_Mean)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DQuatPDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>a6155a28cd9a37e0bbfad9fb80d6f7d9d</anchor>
      <arglist>(const CPose3DQuat &amp;init_Mean, const mrpt::math::CMatrixDouble77 &amp;init_CovInv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>a5cf03bb6c215c64442877fbb6fe67941</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>a8cdfaab1ba2135e8f7eef40ce49dbc75</anchor>
      <arglist>(CPose3DQuat &amp;outPart) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluateNormalizedPDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>ad0452054b937da06629a25b3bd13db5e</anchor>
      <arglist>(const CPose3DQuat &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluatePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>aea0619e5943a83eba9b6d9b304ab5828</anchor>
      <arglist>(const CPose3DQuat &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>ae4b35107c8e663c7bb53389b44f27204</anchor>
      <arglist>(mrpt::math::CMatrixDouble77 &amp;cov, CPose3DQuat &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInformationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>ab52534a9f8336a0c62ad4dd6998c9b30</anchor>
      <arglist>(mrpt::math::CMatrixDouble77 &amp;inf) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>ad8b14216c2d9cbf1110d07058b58c358</anchor>
      <arglist>(CPose3DQuat &amp;mean_pose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const CPose3DQuat &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>a4be2803e021727904049d48374094d55</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>ac41f248ac3db122df2d5612849a0539e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>a434a533280a0e7a7c2c69c2e23b66fa3</anchor>
      <arglist>(CPose3DQuatPDF &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInfType</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>a67c7a997afdd37f5dc958f9792bebeb8</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>af085e2c045f36b3086d191192f0d9d9e</anchor>
      <arglist>(const CPose3DQuat &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>aa6760a0c9f36a1b5ac73f56aa6f9550f</anchor>
      <arglist>(const CPose3DQuatPDFGaussianInf &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuatPDFGaussianInf</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>adbe71de082e3c90f01100e6da5fe2d46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>a6d63a310855218df77ecdc77560279ab</anchor>
      <arglist>(const CPose3DQuatPDFGaussianInf &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>a2e2b834249528f16c1b3cb59f176d53d</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble77</type>
      <name>cov_inv</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>a6c88222900a5dccda09b03d4339e2937</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPose3DQuat</type>
      <name>mean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>af334da7690d8897af1f340fbccd37b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>CPose3DQuatPDFGaussianInf</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>aad7bdaef6246d6b8dd8b943c93d613d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DEFINE_SERIALIZABLE</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DQuatPDFGaussianInf.html</anchorfile>
      <anchor>a43e2bbd23649492b85f2c74f230123c4</anchor>
      <arglist>(CPose3DQuatPDFGaussianInf)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPose3DRotVec</name>
    <filename>classmrpt_1_1poses_1_1CPose3DRotVec.html</filename>
    <base>CPose&lt; CPose3DRotVec &gt;</base>
    <base>mrpt::utils::CSerializable</base>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>abe88943532bdffb3166d2e54cf372e03a3b0a7faccc7623869be1cc3ce263723f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotation_dimensions</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a136a21137cad142019665a9ce8c383bca90f5655d111d37cf482bf2b48ca58a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a58f850bc2e796aa3e9a2437d08e294f5a448beae2a85684251f919806fb43042b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>abe88943532bdffb3166d2e54cf372e03a3b0a7faccc7623869be1cc3ce263723f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a58f850bc2e796aa3e9a2437d08e294f5a448beae2a85684251f919806fb43042b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rotation_dimensions</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a136a21137cad142019665a9ce8c383bca90f5655d111d37cf482bf2b48ca58a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ae9d4a5fe9cc40cdb314914d9d7f44e87afc9ba38db5f3cec8bf7d68df9e84bf7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose3DRotVec</type>
      <name>type_value</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ae2bf547fc1b3bda1ff6df4dc7045731a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const type_value &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>af2615d34a1a98ab3811caf2525b6f649</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>type_value &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>abab4e04f135965130048f94a0c255674</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToNaN</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a11d1fa938e9ceb4bd7bfa9514d66bfcf</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>adc76341fdced69eb0a9fdb463d5df046</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a1417aa5ba3b42c91aeaefbeecbaee47f</anchor>
      <arglist>(TConstructorFlags_Poses constructor_dummy_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>aea103806cb3f34b0c4e614d13c17c53e</anchor>
      <arglist>(const double vx, const double vy, const double vz, const double x, const double y, const double z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a9d08e20888485a98540846f9faeca8e0</anchor>
      <arglist>(const mrpt::math::CArrayDouble&lt; 6 &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ab68911ed5370bb0bfb9015da84bb14d1</anchor>
      <arglist>(const CPose3DRotVec &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a474fc56104bf058bf01cfb625ae59e25</anchor>
      <arglist>(const math::CMatrixDouble44 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>acf7586600cb69e94d6cdccc906cc1e54</anchor>
      <arglist>(const CPose3D &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>aea030144643335f0fb0abd262abd761a</anchor>
      <arglist>(const mrpt::math::CQuaternionDouble &amp;q, const double x, const double y, const double z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a699bcd8d1374ab7a8e1c24b206195b3e</anchor>
      <arglist>(const double *vec6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a6fbbc7ac504a736733a846e4deb802dc</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getHomogeneousMatrixVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ac4f9d1e8a93f703b8f2e09b611f05521</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a5feac36e6608196e8bb22ef4e33c813c</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;ROT) const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixDouble33</type>
      <name>getRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ab8812b0bd8206f4a2e03cc163a96fe79</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DRotVec</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>aa9cce653e69787be926e77c89dca65f5</anchor>
      <arglist>(const CPose3DRotVec &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>acf0460b028ab3866141919f85c0be258</anchor>
      <arglist>(const CPoint3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>acc131a6b7dcba7832621db4613faa8a5</anchor>
      <arglist>(const CPoint2D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromTransformationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>af27725a05f9c81f3fd6546548a816244</anchor>
      <arglist>(const mrpt::math::CMatrixDouble44 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromXYZAndAngles</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ae568514dfbe33c992ea7d1d072f3520d</anchor>
      <arglist>(const double x, const double y, const double z, const double yaw=0, const double pitch=0, const double roll=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sphericalCoordinates</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a8e18c20448a2d12bab700e159af5faf2</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;point, double &amp;out_range, double &amp;out_yaw, double &amp;out_pitch) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a56a8e8c65a0a2b536f9de002b7c6fe41</anchor>
      <arglist>(double lx, double ly, double lz, double &amp;gx, double &amp;gy, double &amp;gz, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; *out_jacobian_df_dpoint=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 6 &gt; *out_jacobian_df_dpose=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>aa65a0b09122c9549fe4ed7d8bd87142e</anchor>
      <arglist>(const mrpt::math::TPoint3D local_point, mrpt::math::TPoint3D &amp;global_point) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>aa9478367639219aacd5c970045afaf79</anchor>
      <arglist>(const double gx, const double gy, const double gz, double &amp;lx, double &amp;ly, double &amp;lz, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; *out_jacobian_df_dpoint=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 6 &gt; *out_jacobian_df_dpose=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composeFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ae3bec74a29ecb583662d027dbef75c2a</anchor>
      <arglist>(const CPose3DRotVec &amp;A, const CPose3DRotVec &amp;B, mrpt::math::CMatrixFixedNumeric&lt; double, 6, 6 &gt; *out_jacobian_drvtC_drvtA=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 6, 6 &gt; *out_jacobian_drvtC_drvtB=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toQuatXYZ</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a0f6b5aea095abebb11c31b7c431a126d</anchor>
      <arglist>(CPose3DQuat &amp;q) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DRotVec &amp;</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ab4e55e490caf50d07920e2c78222e73b</anchor>
      <arglist>(const CPose3DRotVec &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DRotVec &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a2856d7c094a14488065fa2902477f06a</anchor>
      <arglist>(const CPose3DRotVec &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposeFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a01b2577a1aa95304ca784546bd337add</anchor>
      <arglist>(const CPose3DRotVec &amp;A, const CPose3DRotVec &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DRotVec</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a0ae1615ca588c9fc172edb93ab98c111</anchor>
      <arglist>(const CPose3DRotVec &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a555ba8304e825aad94db1ceda8b8fe5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CPose3DRotVec</type>
      <name>getInverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a05e3573c457f0e42fbe63619fda56103</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ad7062d784d0b4ff92dd01fc4b5dea2d6</anchor>
      <arglist>(const CPose3DRotVec &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rx</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a0f9fdcd8afceaadfaa2fae6d0859946c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ry</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a066b15d2c16c8b464dac211c115c080c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rz</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a5eb9e5e18f2ce9127174b24362c4c52e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>rx</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a58891eea5f63e94cf49dd3fe4c523225</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>ry</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ad36e8d02ee41107181fdc6a41c6f546b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>rz</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>acdc4548b878a24ffacf975a4172c9016</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addComponents</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a6f11c440c8a0409901eb1c613d9785fe</anchor>
      <arglist>(const CPose3DRotVec &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a3b342ea12ff3b255f7387790b528a2f7</anchor>
      <arglist>(const double s)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CArrayDouble&lt; 3 &gt;</type>
      <name>rotVecFromRotMat</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ae53303d05af3aa4d36b50a0069872e06</anchor>
      <arglist>(const math::CMatrixDouble44 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromValues</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ad00e4c7bbbaeeac5f2f5805352c0ea0a</anchor>
      <arglist>(const double x0, const double y0, const double z0, const double vx, const double vy, const double vz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrom6Vector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a24bce3ee2354e23d8727af421edb7302</anchor>
      <arglist>(const ARRAYORVECTOR &amp;vec6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs6Vector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>abf6cdb3884e1a106cfba4fa84b28fdde</anchor>
      <arglist>(ARRAYORVECTOR &amp;vec6) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a56591d58f77f9dd1441265b4157ab074</anchor>
      <arglist>(ARRAYORVECTOR &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a5537d048bbf3b7ad6de6ded77a17757e</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a95e5a12a0be638286822ef4a45833ccd</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a330456dc8a5356cc3edc901cd0eba629</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a89d4dd9edbd866c4fdb2cc2cfeb3894f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a1680451ce4ad14ee0180001acc54c4a6</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a70767c5f11302b5d745854354b7172e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_PDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a44f9308531bcaac83d35c18ca64e3100</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CArrayDouble&lt; 3 &gt;</type>
      <name>m_coords</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>af806f529873e0df1f4dfa40fa811ee7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CArrayDouble&lt; 3 &gt;</type>
      <name>m_rotvec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>aebaaf08a4ad6d99d3748a9dd283ecb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>adc76341fdced69eb0a9fdb463d5df046</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a1417aa5ba3b42c91aeaefbeecbaee47f</anchor>
      <arglist>(TConstructorFlags_Poses constructor_dummy_param)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>aea103806cb3f34b0c4e614d13c17c53e</anchor>
      <arglist>(const double vx, const double vy, const double vz, const double x, const double y, const double z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a9d08e20888485a98540846f9faeca8e0</anchor>
      <arglist>(const mrpt::math::CArrayDouble&lt; 6 &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ab68911ed5370bb0bfb9015da84bb14d1</anchor>
      <arglist>(const CPose3DRotVec &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a474fc56104bf058bf01cfb625ae59e25</anchor>
      <arglist>(const math::CMatrixDouble44 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>acf7586600cb69e94d6cdccc906cc1e54</anchor>
      <arglist>(const CPose3D &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>aea030144643335f0fb0abd262abd761a</anchor>
      <arglist>(const mrpt::math::CQuaternionDouble &amp;q, const double x, const double y, const double z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPose3DRotVec</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a699bcd8d1374ab7a8e1c24b206195b3e</anchor>
      <arglist>(const double *vec6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a6fbbc7ac504a736733a846e4deb802dc</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getHomogeneousMatrixVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ac4f9d1e8a93f703b8f2e09b611f05521</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a5feac36e6608196e8bb22ef4e33c813c</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;ROT) const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixDouble33</type>
      <name>getRotationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ab8812b0bd8206f4a2e03cc163a96fe79</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DRotVec</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>aa9cce653e69787be926e77c89dca65f5</anchor>
      <arglist>(const CPose3DRotVec &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>acf0460b028ab3866141919f85c0be258</anchor>
      <arglist>(const CPoint3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>acc131a6b7dcba7832621db4613faa8a5</anchor>
      <arglist>(const CPoint2D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromTransformationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>af27725a05f9c81f3fd6546548a816244</anchor>
      <arglist>(const mrpt::math::CMatrixDouble44 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromXYZAndAngles</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ae568514dfbe33c992ea7d1d072f3520d</anchor>
      <arglist>(const double x, const double y, const double z, const double yaw=0, const double pitch=0, const double roll=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sphericalCoordinates</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a8e18c20448a2d12bab700e159af5faf2</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;point, double &amp;out_range, double &amp;out_yaw, double &amp;out_pitch) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a56a8e8c65a0a2b536f9de002b7c6fe41</anchor>
      <arglist>(double lx, double ly, double lz, double &amp;gx, double &amp;gy, double &amp;gz, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; *out_jacobian_df_dpoint=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 6 &gt; *out_jacobian_df_dpose=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>aa65a0b09122c9549fe4ed7d8bd87142e</anchor>
      <arglist>(const mrpt::math::TPoint3D local_point, mrpt::math::TPoint3D &amp;global_point) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>aa9478367639219aacd5c970045afaf79</anchor>
      <arglist>(const double gx, const double gy, const double gz, double &amp;lx, double &amp;ly, double &amp;lz, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; *out_jacobian_df_dpoint=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 3, 6 &gt; *out_jacobian_df_dpose=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composeFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ae3bec74a29ecb583662d027dbef75c2a</anchor>
      <arglist>(const CPose3DRotVec &amp;A, const CPose3DRotVec &amp;B, mrpt::math::CMatrixFixedNumeric&lt; double, 6, 6 &gt; *out_jacobian_drvtC_drvtA=NULL, mrpt::math::CMatrixFixedNumeric&lt; double, 6, 6 &gt; *out_jacobian_drvtC_drvtB=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toQuatXYZ</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a0f6b5aea095abebb11c31b7c431a126d</anchor>
      <arglist>(CPose3DQuat &amp;q) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DRotVec &amp;</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ab4e55e490caf50d07920e2c78222e73b</anchor>
      <arglist>(const CPose3DRotVec &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DRotVec &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a2856d7c094a14488065fa2902477f06a</anchor>
      <arglist>(const CPose3DRotVec &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposeFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a01b2577a1aa95304ca784546bd337add</anchor>
      <arglist>(const CPose3DRotVec &amp;A, const CPose3DRotVec &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DRotVec</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a0ae1615ca588c9fc172edb93ab98c111</anchor>
      <arglist>(const CPose3DRotVec &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a555ba8304e825aad94db1ceda8b8fe5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CPose3DRotVec</type>
      <name>getInverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a05e3573c457f0e42fbe63619fda56103</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ad7062d784d0b4ff92dd01fc4b5dea2d6</anchor>
      <arglist>(const CPose3DRotVec &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rx</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a0f9fdcd8afceaadfaa2fae6d0859946c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ry</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a066b15d2c16c8b464dac211c115c080c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rz</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a5eb9e5e18f2ce9127174b24362c4c52e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>rx</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a58891eea5f63e94cf49dd3fe4c523225</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>ry</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ad36e8d02ee41107181fdc6a41c6f546b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>rz</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>acdc4548b878a24ffacf975a4172c9016</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addComponents</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a6f11c440c8a0409901eb1c613d9785fe</anchor>
      <arglist>(const CPose3DRotVec &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a3b342ea12ff3b255f7387790b528a2f7</anchor>
      <arglist>(const double s)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CArrayDouble&lt; 3 &gt;</type>
      <name>rotVecFromRotMat</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ae53303d05af3aa4d36b50a0069872e06</anchor>
      <arglist>(const math::CMatrixDouble44 &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromValues</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ad00e4c7bbbaeeac5f2f5805352c0ea0a</anchor>
      <arglist>(const double x0, const double y0, const double z0, const double vx, const double vy, const double vz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrom6Vector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a24bce3ee2354e23d8727af421edb7302</anchor>
      <arglist>(const ARRAYORVECTOR &amp;vec6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs6Vector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>abf6cdb3884e1a106cfba4fa84b28fdde</anchor>
      <arglist>(ARRAYORVECTOR &amp;vec6) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a56591d58f77f9dd1441265b4157ab074</anchor>
      <arglist>(ARRAYORVECTOR &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a5537d048bbf3b7ad6de6ded77a17757e</anchor>
      <arglist>(unsigned int i) const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a95e5a12a0be638286822ef4a45833ccd</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a330456dc8a5356cc3edc901cd0eba629</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a89d4dd9edbd866c4fdb2cc2cfeb3894f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a1680451ce4ad14ee0180001acc54c4a6</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ln</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a70d20ef83d0b82b8f9397e667705d7d3</anchor>
      <arglist>(mrpt::math::CArrayDouble&lt; 6 &gt; &amp;out_ln) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CArrayDouble&lt; 3 &gt;</type>
      <name>ln_rotation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ac569b99fd11fbb905a7669fae4594488</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CPose3DRotVec</type>
      <name>exp</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a69ee1e752b0e439ff402c356d65e789b</anchor>
      <arglist>(const mrpt::math::CArrayDouble&lt; 6 &gt; &amp;vect)</arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ae9d4a5fe9cc40cdb314914d9d7f44e87afc9ba38db5f3cec8bf7d68df9e84bf7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a1e14f1d555a3ec77b7af29e5bccb09fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>ac8ed358f56f19f34cfbde64806bc5477</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const double &amp;</type>
      <name>const_reference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a91bac0f024422fc560ef538b3b58ec8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::size_t</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>aa706060507584c757072bbc37f014406</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a3b0ba666fa12fb15ae15d1930b6febed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a6623bd7a2d901024751ba77e9f161ece</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a5f71173d2c1ce86fbe9a20a572d85e33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a64032073fd80f9de6b134f09a766d820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1poses_1_1CPose3DRotVec.html</anchorfile>
      <anchor>a4ee183197eba3cbee94b6f1c38d2bc53</anchor>
      <arglist>(const size_t n)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPose&lt; CPose2D &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPose.html</filename>
    <base>CPoseOrPoint&lt; CPose2D &gt;</base>
  </compound>
  <compound kind="class">
    <name>CPose&lt; CPose3D &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPose.html</filename>
    <base>CPoseOrPoint&lt; CPose3D &gt;</base>
  </compound>
  <compound kind="class">
    <name>CPose&lt; CPose3DQuat &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPose.html</filename>
    <base>CPoseOrPoint&lt; CPose3DQuat &gt;</base>
  </compound>
  <compound kind="class">
    <name>CPose&lt; CPose3DRotVec &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPose.html</filename>
    <base>CPoseOrPoint&lt; CPose3DRotVec &gt;</base>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPoseInterpolatorBase</name>
    <filename>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</filename>
    <templarg>DIM</templarg>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ab25ba9be499af7b051e1f6440567e047</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoseInterpolatorBase</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>acb3adc717cb633a518c1f5f7a1df0d7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>adacc0c598731f23e68de2696d060ea8a</anchor>
      <arglist>(unsigned int component, unsigned int samples)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a6088fa42eb61c13953144d0d52b69a1b</anchor>
      <arglist>(point_t &amp;minCorner, point_t &amp;maxCorner) const </arglist>
    </member>
    <member kind="function">
      <type>TInterpolatorMethod</type>
      <name>getInterpolationMethod</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ac251540dea4848f39bfb24b75371b10e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxTimeInterpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a9726454b76e1c9c9053019eb6666b007</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPreviousPoseWithMinDistance</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ac4d4aaad629b179f4ba7aa45ce0a3a0d</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t, double distance, pose_t &amp;out_pose)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPreviousPoseWithMinDistance</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a584b0795f15d769b4a7f59bb8bfc5243</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t, double distance, cpose_t &amp;out_pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a5c5f42ac92140f41987f1a62b1b979e0</anchor>
      <arglist>(mrpt::system::TTimeStamp t, const pose_t &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a65079e4320797180dfbcdca562b03c62</anchor>
      <arglist>(mrpt::system::TTimeStamp t, const cpose_t &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>pose_t &amp;</type>
      <name>interpolate</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>acc9eb21feb1c09e4b1ddd2b58cd49851</anchor>
      <arglist>(mrpt::system::TTimeStamp t, pose_t &amp;out_interp, bool &amp;out_valid_interp) const </arglist>
    </member>
    <member kind="function">
      <type>cpose_t &amp;</type>
      <name>interpolate</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>aeb1a266abedf32bcc3d927d294207011</anchor>
      <arglist>(mrpt::system::TTimeStamp t, cpose_t &amp;out_interp, bool &amp;out_valid_interp) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a166e49ad0e6421cb8c35a39c3ce386f3</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveInterpolatedToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ab47f26edad0497fa37e589312ea8c1bd</anchor>
      <arglist>(const std::string &amp;s, double period) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a2a637809bb22ca2fb4d4795a3ba8ac50</anchor>
      <arglist>(const std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterpolationMethod</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>af0660d83894473c6400993d059d92d34</anchor>
      <arglist>(TInterpolatorMethod method)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxTimeInterpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a4c1455e23fd567a0e4fcb9e682ea5e4d</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>impl_interpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a4f545f2f05550604b2d61e3146af1e47</anchor>
      <arglist>(const mrpt::math::CArrayDouble&lt; 4 &gt; &amp;ts, const TTimePosePair p1, const TTimePosePair p2, const TTimePosePair p3, const TTimePosePair p4, const TInterpolatorMethod method, double td, pose_t &amp;out_interp) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>impl_interpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ac791e032ddbeced15e9c5c65a34275a9</anchor>
      <arglist>(const mrpt::math::CArrayDouble&lt; 4 &gt; &amp;ts, const TTimePosePair p1, const TTimePosePair p2, const TTimePosePair p3, const TTimePosePair p4, const TInterpolatorMethod method, double td, pose_t &amp;out_interp) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>impl_interpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a9b064a4b540920d6579155cb1661afb9</anchor>
      <arglist>(const mrpt::math::CArrayDouble&lt; 4 &gt; &amp;ts, const TTimePosePair p1, const TTimePosePair p2, const TTimePosePair p3, const TTimePosePair p4, const TInterpolatorMethod method, double td, pose_t &amp;out_interp) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TInterpolatorMethod</type>
      <name>m_method</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>aa16bc08e40d054430d0656cd29543e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TPath</type>
      <name>m_path</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ae69f55f2d98ba1f86afeef9b5089fbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxTimeInterpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>afb6eac0a55a379010ea9ca5de474ba2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::poses::SE_traits&lt; DIM &gt;::lightweight_pose_t</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a06ccf46842c5f28fb9d2188e2613ac78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::poses::SE_traits&lt; DIM &gt;::pose_t</type>
      <name>cpose_t</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ad98e24da30dd40b75540d924070f4ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::poses::SE_traits&lt; DIM &gt;::point_t</type>
      <name>point_t</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>af0d91525d17d5225c4073acdc57ddf6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::system::TTimeStamp, pose_t &gt;</type>
      <name>TTimePosePair</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ae6801e7187ef33f70a8f321febdcfb4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::system::TTimeStamp, pose_t &gt;</type>
      <name>TPath</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a2f57bb261cf8414f6eb6283693365f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPath::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ab933f0eec9ddd449303a773a13fc21bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPath::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a301e3cd7ae54b2ff2d63217420c12e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPath::reverse_iterator</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a4afe1cc4704d37370f94c6cc95b1025e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPath::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>af8ed03a08ff5778aeb1445a7ab70dad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a373326bb4e112ab516bbe98884361f41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ac50f40db9f3d8ef7f3bb0b2a4fdd4435</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>abd4af24b8f0b63fea2f553e1f1f84f3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a15afe221e64d8276c80686925189ea6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a1256b8b0194a28e9924b360e42b199bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a902391bd708abab46fce7f603c31a921</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>abd5fd4d13b1847bbbf613a0f988316a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>aac77558f7730d7db0991849feb3aeac3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a3bacea0bd5115497a692092c9523fb41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a8cd0d321c45771f00c27de54bef172c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>lower_bound</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>af57989ca2e8b6923d7d68a91c8b9498b</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>lower_bound</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a83a2dda138332163a605ffffe93b135a</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t) const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>upper_bound</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a3f073aa84b39ec2401cd613f035f35d4</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>upper_bound</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>aa208c8a9ef5fc35e9acb91e999d7494d</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t) const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a727dd65750d943a4e94db2e385e68800</anchor>
      <arglist>(iterator element_to_erase)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a7e865007648f8775fd36765f016156ae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a1a95466559ba91e723ddcf2d3ea988e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a83dca9e8ef88dea161f116a266bc2934</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>adba4e01e1135636dc90c59c9d09b01b7</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPoseInterpolatorBase&lt; 2 &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ab25ba9be499af7b051e1f6440567e047</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoseInterpolatorBase</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>acb3adc717cb633a518c1f5f7a1df0d7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>adacc0c598731f23e68de2696d060ea8a</anchor>
      <arglist>(unsigned int component, unsigned int samples)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a6088fa42eb61c13953144d0d52b69a1b</anchor>
      <arglist>(point_t &amp;minCorner, point_t &amp;maxCorner) const</arglist>
    </member>
    <member kind="function">
      <type>TInterpolatorMethod</type>
      <name>getInterpolationMethod</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ac251540dea4848f39bfb24b75371b10e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxTimeInterpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a9726454b76e1c9c9053019eb6666b007</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPreviousPoseWithMinDistance</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ac4d4aaad629b179f4ba7aa45ce0a3a0d</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t, double distance, pose_t &amp;out_pose)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPreviousPoseWithMinDistance</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a584b0795f15d769b4a7f59bb8bfc5243</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t, double distance, cpose_t &amp;out_pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a5c5f42ac92140f41987f1a62b1b979e0</anchor>
      <arglist>(mrpt::system::TTimeStamp t, const pose_t &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a65079e4320797180dfbcdca562b03c62</anchor>
      <arglist>(mrpt::system::TTimeStamp t, const cpose_t &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>pose_t &amp;</type>
      <name>interpolate</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>acc9eb21feb1c09e4b1ddd2b58cd49851</anchor>
      <arglist>(mrpt::system::TTimeStamp t, pose_t &amp;out_interp, bool &amp;out_valid_interp) const</arglist>
    </member>
    <member kind="function">
      <type>cpose_t &amp;</type>
      <name>interpolate</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>aeb1a266abedf32bcc3d927d294207011</anchor>
      <arglist>(mrpt::system::TTimeStamp t, cpose_t &amp;out_interp, bool &amp;out_valid_interp) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a166e49ad0e6421cb8c35a39c3ce386f3</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveInterpolatedToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ab47f26edad0497fa37e589312ea8c1bd</anchor>
      <arglist>(const std::string &amp;s, double period) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a2a637809bb22ca2fb4d4795a3ba8ac50</anchor>
      <arglist>(const std::string &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterpolationMethod</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>af0660d83894473c6400993d059d92d34</anchor>
      <arglist>(TInterpolatorMethod method)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxTimeInterpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a4c1455e23fd567a0e4fcb9e682ea5e4d</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>impl_interpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a9b064a4b540920d6579155cb1661afb9</anchor>
      <arglist>(const mrpt::math::CArrayDouble&lt; 4 &gt; &amp;ts, const TTimePosePair p1, const TTimePosePair p2, const TTimePosePair p3, const TTimePosePair p4, const TInterpolatorMethod method, double td, pose_t &amp;out_interp) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TInterpolatorMethod</type>
      <name>m_method</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>aa16bc08e40d054430d0656cd29543e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TPath</type>
      <name>m_path</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ae69f55f2d98ba1f86afeef9b5089fbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxTimeInterpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>afb6eac0a55a379010ea9ca5de474ba2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::poses::SE_traits&lt; DIM &gt;::lightweight_pose_t</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a06ccf46842c5f28fb9d2188e2613ac78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::poses::SE_traits&lt; DIM &gt;::pose_t</type>
      <name>cpose_t</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ad98e24da30dd40b75540d924070f4ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::poses::SE_traits&lt; DIM &gt;::point_t</type>
      <name>point_t</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>af0d91525d17d5225c4073acdc57ddf6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::system::TTimeStamp, pose_t &gt;</type>
      <name>TTimePosePair</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ae6801e7187ef33f70a8f321febdcfb4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::system::TTimeStamp, pose_t &gt;</type>
      <name>TPath</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a2f57bb261cf8414f6eb6283693365f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPath::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ab933f0eec9ddd449303a773a13fc21bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPath::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a301e3cd7ae54b2ff2d63217420c12e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPath::reverse_iterator</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a4afe1cc4704d37370f94c6cc95b1025e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPath::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>af8ed03a08ff5778aeb1445a7ab70dad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a373326bb4e112ab516bbe98884361f41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ac50f40db9f3d8ef7f3bb0b2a4fdd4435</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>abd4af24b8f0b63fea2f553e1f1f84f3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a15afe221e64d8276c80686925189ea6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a1256b8b0194a28e9924b360e42b199bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a902391bd708abab46fce7f603c31a921</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>abd5fd4d13b1847bbbf613a0f988316a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>aac77558f7730d7db0991849feb3aeac3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a3bacea0bd5115497a692092c9523fb41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a8cd0d321c45771f00c27de54bef172c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>lower_bound</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>af57989ca2e8b6923d7d68a91c8b9498b</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>lower_bound</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a83a2dda138332163a605ffffe93b135a</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>upper_bound</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a3f073aa84b39ec2401cd613f035f35d4</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>upper_bound</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>aa208c8a9ef5fc35e9acb91e999d7494d</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a727dd65750d943a4e94db2e385e68800</anchor>
      <arglist>(iterator element_to_erase)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a7e865007648f8775fd36765f016156ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a1a95466559ba91e723ddcf2d3ea988e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a83dca9e8ef88dea161f116a266bc2934</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>adba4e01e1135636dc90c59c9d09b01b7</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPoseInterpolatorBase&lt; 3 &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ab25ba9be499af7b051e1f6440567e047</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoseInterpolatorBase</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>acb3adc717cb633a518c1f5f7a1df0d7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>adacc0c598731f23e68de2696d060ea8a</anchor>
      <arglist>(unsigned int component, unsigned int samples)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a6088fa42eb61c13953144d0d52b69a1b</anchor>
      <arglist>(point_t &amp;minCorner, point_t &amp;maxCorner) const</arglist>
    </member>
    <member kind="function">
      <type>TInterpolatorMethod</type>
      <name>getInterpolationMethod</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ac251540dea4848f39bfb24b75371b10e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxTimeInterpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a9726454b76e1c9c9053019eb6666b007</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPreviousPoseWithMinDistance</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ac4d4aaad629b179f4ba7aa45ce0a3a0d</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t, double distance, pose_t &amp;out_pose)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPreviousPoseWithMinDistance</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a584b0795f15d769b4a7f59bb8bfc5243</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t, double distance, cpose_t &amp;out_pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a5c5f42ac92140f41987f1a62b1b979e0</anchor>
      <arglist>(mrpt::system::TTimeStamp t, const pose_t &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a65079e4320797180dfbcdca562b03c62</anchor>
      <arglist>(mrpt::system::TTimeStamp t, const cpose_t &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>pose_t &amp;</type>
      <name>interpolate</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>acc9eb21feb1c09e4b1ddd2b58cd49851</anchor>
      <arglist>(mrpt::system::TTimeStamp t, pose_t &amp;out_interp, bool &amp;out_valid_interp) const</arglist>
    </member>
    <member kind="function">
      <type>cpose_t &amp;</type>
      <name>interpolate</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>aeb1a266abedf32bcc3d927d294207011</anchor>
      <arglist>(mrpt::system::TTimeStamp t, cpose_t &amp;out_interp, bool &amp;out_valid_interp) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a166e49ad0e6421cb8c35a39c3ce386f3</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveInterpolatedToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ab47f26edad0497fa37e589312ea8c1bd</anchor>
      <arglist>(const std::string &amp;s, double period) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a2a637809bb22ca2fb4d4795a3ba8ac50</anchor>
      <arglist>(const std::string &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterpolationMethod</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>af0660d83894473c6400993d059d92d34</anchor>
      <arglist>(TInterpolatorMethod method)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxTimeInterpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a4c1455e23fd567a0e4fcb9e682ea5e4d</anchor>
      <arglist>(double time)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>impl_interpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a9b064a4b540920d6579155cb1661afb9</anchor>
      <arglist>(const mrpt::math::CArrayDouble&lt; 4 &gt; &amp;ts, const TTimePosePair p1, const TTimePosePair p2, const TTimePosePair p3, const TTimePosePair p4, const TInterpolatorMethod method, double td, pose_t &amp;out_interp) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TInterpolatorMethod</type>
      <name>m_method</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>aa16bc08e40d054430d0656cd29543e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TPath</type>
      <name>m_path</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ae69f55f2d98ba1f86afeef9b5089fbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxTimeInterpolation</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>afb6eac0a55a379010ea9ca5de474ba2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::poses::SE_traits&lt; DIM &gt;::lightweight_pose_t</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a06ccf46842c5f28fb9d2188e2613ac78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::poses::SE_traits&lt; DIM &gt;::pose_t</type>
      <name>cpose_t</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ad98e24da30dd40b75540d924070f4ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::poses::SE_traits&lt; DIM &gt;::point_t</type>
      <name>point_t</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>af0d91525d17d5225c4073acdc57ddf6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::system::TTimeStamp, pose_t &gt;</type>
      <name>TTimePosePair</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ae6801e7187ef33f70a8f321febdcfb4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::system::TTimeStamp, pose_t &gt;</type>
      <name>TPath</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a2f57bb261cf8414f6eb6283693365f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPath::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ab933f0eec9ddd449303a773a13fc21bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPath::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a301e3cd7ae54b2ff2d63217420c12e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPath::reverse_iterator</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a4afe1cc4704d37370f94c6cc95b1025e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPath::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>af8ed03a08ff5778aeb1445a7ab70dad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a373326bb4e112ab516bbe98884361f41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>ac50f40db9f3d8ef7f3bb0b2a4fdd4435</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cbegin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>abd4af24b8f0b63fea2f553e1f1f84f3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a15afe221e64d8276c80686925189ea6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a1256b8b0194a28e9924b360e42b199bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>cend</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a902391bd708abab46fce7f603c31a921</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>abd5fd4d13b1847bbbf613a0f988316a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>aac77558f7730d7db0991849feb3aeac3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a3bacea0bd5115497a692092c9523fb41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a8cd0d321c45771f00c27de54bef172c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>lower_bound</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>af57989ca2e8b6923d7d68a91c8b9498b</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>lower_bound</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a83a2dda138332163a605ffffe93b135a</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>upper_bound</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a3f073aa84b39ec2401cd613f035f35d4</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>upper_bound</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>aa208c8a9ef5fc35e9acb91e999d7494d</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a727dd65750d943a4e94db2e385e68800</anchor>
      <arglist>(iterator element_to_erase)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a7e865007648f8775fd36765f016156ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a1a95466559ba91e723ddcf2d3ea988e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>a83dca9e8ef88dea161f116a266bc2934</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseInterpolatorBase.html</anchorfile>
      <anchor>adba4e01e1135636dc90c59c9d09b01b7</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPoseOrPoint</name>
    <filename>classmrpt_1_1poses_1_1CPoseOrPoint.html</filename>
    <templarg>DERIVEDCLASS</templarg>
    <base>pose_point_impl&lt; DERIVEDCLASS, mrpt::poses::detail::T3DTypeHelper&lt; DERIVEDCLASS &gt;::is_3D_val &gt;</base>
    <member kind="function">
      <type>double</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5def0ee1a4de8d741d42c4d1c8012afc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a35ba1e186c4e79cce85c6b8700b617e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a39d87be4ede55e050dda04f05d6ceebd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a0d3ef1719f6ec6480f9a61a1952d1820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aa9b98842ff70f9d2a1c06b25d56eab08</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab92e3a28bf383881397e0d377301fc71</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9a2fd495c8e7cdaaf14cd590fa060d22</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a3b0aedcdcb05946c9ff059f37b5875a8</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sqrDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9e80717c1fe339236724b907e19c1292</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a4ad8ff68a1e855f5de790cb7603b6668</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a19e44406d08837ff51dcc2e89b8277e5</anchor>
      <arglist>(double ax, double ay) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a567ed62c9070834f3ac0ee4dc8004946</anchor>
      <arglist>(double ax, double ay, double az) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a1f72700f8644c2d17ff42f111e1f9480</anchor>
      <arglist>(double ax, double ay) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>abbc82b25235bdb6dd1785eba970ea26b</anchor>
      <arglist>(double ax, double ay, double az) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aeca6b0530c6e2a14ad1a5e3178d1b794</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ae3f15eb1805190a0fea0d3a2371b2307</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>getAsVectorVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab6f631e8d411bd1840d3af99ef599847</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getHomogeneousMatrixVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>adb01d3338440a19726624f1f5262a807</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5c04afb3db026fb6728c7deba4658ccd</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a8ff18b47954868f20620f684a6152a69</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setToNaN</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>afb8ad4b9775cf1da290f0f3936e7f92b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is3DPoseOrPoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a109f259a29cf803bffc1a48f92abce63</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPoseOrPoint&lt; CPoint2D &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPoseOrPoint.html</filename>
    <base>mrpt::poses::detail::pose_point_impl</base>
    <member kind="function">
      <type>double</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5def0ee1a4de8d741d42c4d1c8012afc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a39d87be4ede55e050dda04f05d6ceebd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aa9b98842ff70f9d2a1c06b25d56eab08</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a35ba1e186c4e79cce85c6b8700b617e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a0d3ef1719f6ec6480f9a61a1952d1820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab92e3a28bf383881397e0d377301fc71</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9a2fd495c8e7cdaaf14cd590fa060d22</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a3b0aedcdcb05946c9ff059f37b5875a8</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sqrDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9e80717c1fe339236724b907e19c1292</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a4ad8ff68a1e855f5de790cb7603b6668</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aeca6b0530c6e2a14ad1a5e3178d1b794</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a19e44406d08837ff51dcc2e89b8277e5</anchor>
      <arglist>(double ax, double ay) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a567ed62c9070834f3ac0ee4dc8004946</anchor>
      <arglist>(double ax, double ay, double az) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a1f72700f8644c2d17ff42f111e1f9480</anchor>
      <arglist>(double ax, double ay) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>abbc82b25235bdb6dd1785eba970ea26b</anchor>
      <arglist>(double ax, double ay, double az) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ae3f15eb1805190a0fea0d3a2371b2307</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>getAsVectorVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab6f631e8d411bd1840d3af99ef599847</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getHomogeneousMatrixVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>adb01d3338440a19726624f1f5262a807</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5c04afb3db026fb6728c7deba4658ccd</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a8ff18b47954868f20620f684a6152a69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setToNaN</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>afb8ad4b9775cf1da290f0f3936e7f92b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is3DPoseOrPoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a109f259a29cf803bffc1a48f92abce63</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPoseOrPoint&lt; CPoint3D &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPoseOrPoint.html</filename>
    <base>mrpt::poses::detail::pose_point_impl</base>
    <member kind="function">
      <type>double</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5def0ee1a4de8d741d42c4d1c8012afc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a39d87be4ede55e050dda04f05d6ceebd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aa9b98842ff70f9d2a1c06b25d56eab08</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a35ba1e186c4e79cce85c6b8700b617e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a0d3ef1719f6ec6480f9a61a1952d1820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab92e3a28bf383881397e0d377301fc71</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9a2fd495c8e7cdaaf14cd590fa060d22</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a3b0aedcdcb05946c9ff059f37b5875a8</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sqrDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9e80717c1fe339236724b907e19c1292</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a4ad8ff68a1e855f5de790cb7603b6668</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aeca6b0530c6e2a14ad1a5e3178d1b794</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a19e44406d08837ff51dcc2e89b8277e5</anchor>
      <arglist>(double ax, double ay) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a567ed62c9070834f3ac0ee4dc8004946</anchor>
      <arglist>(double ax, double ay, double az) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a1f72700f8644c2d17ff42f111e1f9480</anchor>
      <arglist>(double ax, double ay) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>abbc82b25235bdb6dd1785eba970ea26b</anchor>
      <arglist>(double ax, double ay, double az) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ae3f15eb1805190a0fea0d3a2371b2307</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>getAsVectorVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab6f631e8d411bd1840d3af99ef599847</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getHomogeneousMatrixVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>adb01d3338440a19726624f1f5262a807</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5c04afb3db026fb6728c7deba4658ccd</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a8ff18b47954868f20620f684a6152a69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setToNaN</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>afb8ad4b9775cf1da290f0f3936e7f92b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is3DPoseOrPoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a109f259a29cf803bffc1a48f92abce63</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPoseOrPoint&lt; CPose2D &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPoseOrPoint.html</filename>
    <base>mrpt::poses::detail::pose_point_impl</base>
    <member kind="function">
      <type>double</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5def0ee1a4de8d741d42c4d1c8012afc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a39d87be4ede55e050dda04f05d6ceebd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aa9b98842ff70f9d2a1c06b25d56eab08</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a35ba1e186c4e79cce85c6b8700b617e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a0d3ef1719f6ec6480f9a61a1952d1820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab92e3a28bf383881397e0d377301fc71</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9a2fd495c8e7cdaaf14cd590fa060d22</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a3b0aedcdcb05946c9ff059f37b5875a8</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sqrDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9e80717c1fe339236724b907e19c1292</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a4ad8ff68a1e855f5de790cb7603b6668</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aeca6b0530c6e2a14ad1a5e3178d1b794</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a19e44406d08837ff51dcc2e89b8277e5</anchor>
      <arglist>(double ax, double ay) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a567ed62c9070834f3ac0ee4dc8004946</anchor>
      <arglist>(double ax, double ay, double az) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a1f72700f8644c2d17ff42f111e1f9480</anchor>
      <arglist>(double ax, double ay) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>abbc82b25235bdb6dd1785eba970ea26b</anchor>
      <arglist>(double ax, double ay, double az) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ae3f15eb1805190a0fea0d3a2371b2307</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>getAsVectorVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab6f631e8d411bd1840d3af99ef599847</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getHomogeneousMatrixVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>adb01d3338440a19726624f1f5262a807</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5c04afb3db026fb6728c7deba4658ccd</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a8ff18b47954868f20620f684a6152a69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setToNaN</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>afb8ad4b9775cf1da290f0f3936e7f92b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is3DPoseOrPoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a109f259a29cf803bffc1a48f92abce63</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPoseOrPoint&lt; CPose3D &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPoseOrPoint.html</filename>
    <base>mrpt::poses::detail::pose_point_impl</base>
    <member kind="function">
      <type>double</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5def0ee1a4de8d741d42c4d1c8012afc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a39d87be4ede55e050dda04f05d6ceebd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aa9b98842ff70f9d2a1c06b25d56eab08</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a35ba1e186c4e79cce85c6b8700b617e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a0d3ef1719f6ec6480f9a61a1952d1820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab92e3a28bf383881397e0d377301fc71</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9a2fd495c8e7cdaaf14cd590fa060d22</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a3b0aedcdcb05946c9ff059f37b5875a8</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sqrDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9e80717c1fe339236724b907e19c1292</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a4ad8ff68a1e855f5de790cb7603b6668</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aeca6b0530c6e2a14ad1a5e3178d1b794</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a19e44406d08837ff51dcc2e89b8277e5</anchor>
      <arglist>(double ax, double ay) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a567ed62c9070834f3ac0ee4dc8004946</anchor>
      <arglist>(double ax, double ay, double az) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a1f72700f8644c2d17ff42f111e1f9480</anchor>
      <arglist>(double ax, double ay) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>abbc82b25235bdb6dd1785eba970ea26b</anchor>
      <arglist>(double ax, double ay, double az) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ae3f15eb1805190a0fea0d3a2371b2307</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>getAsVectorVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab6f631e8d411bd1840d3af99ef599847</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getHomogeneousMatrixVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>adb01d3338440a19726624f1f5262a807</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5c04afb3db026fb6728c7deba4658ccd</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a8ff18b47954868f20620f684a6152a69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setToNaN</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>afb8ad4b9775cf1da290f0f3936e7f92b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is3DPoseOrPoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a109f259a29cf803bffc1a48f92abce63</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPoseOrPoint&lt; CPose3DQuat &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPoseOrPoint.html</filename>
    <base>mrpt::poses::detail::pose_point_impl</base>
    <member kind="function">
      <type>double</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5def0ee1a4de8d741d42c4d1c8012afc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a39d87be4ede55e050dda04f05d6ceebd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aa9b98842ff70f9d2a1c06b25d56eab08</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a35ba1e186c4e79cce85c6b8700b617e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a0d3ef1719f6ec6480f9a61a1952d1820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab92e3a28bf383881397e0d377301fc71</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9a2fd495c8e7cdaaf14cd590fa060d22</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a3b0aedcdcb05946c9ff059f37b5875a8</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sqrDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9e80717c1fe339236724b907e19c1292</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a4ad8ff68a1e855f5de790cb7603b6668</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aeca6b0530c6e2a14ad1a5e3178d1b794</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a19e44406d08837ff51dcc2e89b8277e5</anchor>
      <arglist>(double ax, double ay) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a567ed62c9070834f3ac0ee4dc8004946</anchor>
      <arglist>(double ax, double ay, double az) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a1f72700f8644c2d17ff42f111e1f9480</anchor>
      <arglist>(double ax, double ay) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>abbc82b25235bdb6dd1785eba970ea26b</anchor>
      <arglist>(double ax, double ay, double az) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ae3f15eb1805190a0fea0d3a2371b2307</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>getAsVectorVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab6f631e8d411bd1840d3af99ef599847</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getHomogeneousMatrixVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>adb01d3338440a19726624f1f5262a807</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5c04afb3db026fb6728c7deba4658ccd</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a8ff18b47954868f20620f684a6152a69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setToNaN</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>afb8ad4b9775cf1da290f0f3936e7f92b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is3DPoseOrPoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a109f259a29cf803bffc1a48f92abce63</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CPoseOrPoint&lt; CPose3DRotVec &gt;</name>
    <filename>classmrpt_1_1poses_1_1CPoseOrPoint.html</filename>
    <base>mrpt::poses::detail::pose_point_impl</base>
    <member kind="function">
      <type>double</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5def0ee1a4de8d741d42c4d1c8012afc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a39d87be4ede55e050dda04f05d6ceebd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aa9b98842ff70f9d2a1c06b25d56eab08</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a35ba1e186c4e79cce85c6b8700b617e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a0d3ef1719f6ec6480f9a61a1952d1820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab92e3a28bf383881397e0d377301fc71</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9a2fd495c8e7cdaaf14cd590fa060d22</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y_incr</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a3b0aedcdcb05946c9ff059f37b5875a8</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sqrDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a9e80717c1fe339236724b907e19c1292</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a4ad8ff68a1e855f5de790cb7603b6668</anchor>
      <arglist>(const CPoseOrPoint&lt; OTHERCLASS &gt; &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>aeca6b0530c6e2a14ad1a5e3178d1b794</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a19e44406d08837ff51dcc2e89b8277e5</anchor>
      <arglist>(double ax, double ay) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DToSquare</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a567ed62c9070834f3ac0ee4dc8004946</anchor>
      <arglist>(double ax, double ay, double az) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance2DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a1f72700f8644c2d17ff42f111e1f9480</anchor>
      <arglist>(double ax, double ay) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance3DTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>abbc82b25235bdb6dd1785eba970ea26b</anchor>
      <arglist>(double ax, double ay, double az) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ae3f15eb1805190a0fea0d3a2371b2307</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>getAsVectorVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>ab6f631e8d411bd1840d3af99ef599847</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getHomogeneousMatrixVal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>adb01d3338440a19726624f1f5262a807</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a5c04afb3db026fb6728c7deba4658ccd</anchor>
      <arglist>(mrpt::math::CMatrixDouble44 &amp;out_HM) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>getInverseHomogeneousMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a8ff18b47954868f20620f684a6152a69</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setToNaN</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>afb8ad4b9775cf1da290f0f3936e7f92b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is3DPoseOrPoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseOrPoint.html</anchorfile>
      <anchor>a109f259a29cf803bffc1a48f92abce63</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPosePDF</name>
    <filename>classmrpt_1_1poses_1_1CPosePDF.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <base>CProbabilityDensityFunction&lt; CPose2D, 3 &gt;</base>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDF.html</anchorfile>
      <anchor>abf1d70e1b2102241baafa9fc1282262bab32bd9924253df5766c457da8e44181e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDF.html</anchorfile>
      <anchor>a232637ab54420bad7237a7767a4c525bae730029e8ea27257d5355d025c6b111a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDF.html</anchorfile>
      <anchor>abf1d70e1b2102241baafa9fc1282262bab32bd9924253df5766c457da8e44181e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_PDF_val</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDF.html</anchorfile>
      <anchor>a232637ab54420bad7237a7767a4c525bae730029e8ea27257d5355d025c6b111a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDF.html</anchorfile>
      <anchor>acb56750e833e1f8a69d7d51eb0d0c4af</anchor>
      <arglist>(const CPosePDF &amp;p1, const CPosePDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDF.html</anchorfile>
      <anchor>ae4665eb85fdf3680ea9cf4a8a9120619</anchor>
      <arglist>(const CPosePDF &amp;o)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDF.html</anchorfile>
      <anchor>a4ee11d8684292cf3d291d576b4fbce83</anchor>
      <arglist>(OPENGL_SETOFOBJECTSPTR &amp;out_obj) const </arglist>
    </member>
    <member kind="function">
      <type>OPENGL_SETOFOBJECTSPTR</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDF.html</anchorfile>
      <anchor>a90795d49f8ebed4351523caea57e9030</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDF.html</anchorfile>
      <anchor>aeeb6b08bacd4308d67376b8ae8bcb9d4</anchor>
      <arglist>(CPosePDF &amp;o) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDF.html</anchorfile>
      <anchor>a1c7943d0ab77c8ea3f46b86309069aad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_PDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDF.html</anchorfile>
      <anchor>aab2857a4e58866b442e187041d08a556</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>jacobiansPoseComposition</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDF.html</anchorfile>
      <anchor>a11459b0d9b81d985e9245f53914977c0</anchor>
      <arglist>(const CPose2D &amp;x, const CPose2D &amp;u, mrpt::math::CMatrixDouble33 &amp;df_dx, mrpt::math::CMatrixDouble33 &amp;df_du, const bool compute_df_dx=true, const bool compute_df_du=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>jacobiansPoseComposition</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDF.html</anchorfile>
      <anchor>af68dddb426974161efd7cd0021bae873</anchor>
      <arglist>(const CPosePDFGaussian &amp;x, const CPosePDFGaussian &amp;u, mrpt::math::CMatrixDouble33 &amp;df_dx, mrpt::math::CMatrixDouble33 &amp;df_du)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPosePDFGaussian</name>
    <filename>classmrpt_1_1poses_1_1CPosePDFGaussian.html</filename>
    <base>mrpt::poses::CPosePDF</base>
    <member kind="function">
      <type>void</type>
      <name>assureMinCovariance</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>adc372a953d516e3da83273043e0ea94c</anchor>
      <arglist>(const double &amp;minStdXY, const double &amp;minStdPhi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>abf3c8aa1b4bca9010aaa1615e35763b1</anchor>
      <arglist>(const CPosePDF &amp;p1, const CPosePDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>ad44b76fb5d540dcef3480ad931e47b6a</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a1f4398b915f7fbbdcf504fbae9740412</anchor>
      <arglist>(const CPose2D &amp;newReferenceBase)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a577aae78888563fdb51cc3cb852f3d35</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;l, CPoint2DPDFGaussian &amp;g) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a924f4752eead89cd3174dc6a9c7b6bb2</anchor>
      <arglist>(const CPosePDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>afa38bb93c2ae3ae8f458f1f8bb53aecf</anchor>
      <arglist>(const CPose3DPDF &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a9d814d9fe88a769ba7cc941262b8af43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>ab6008c0c78b61d9f8e7bbb487c6901fd</anchor>
      <arglist>(const CPose2D &amp;init_Mean)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>af6f6fbb48d318d1ea626b7c5417db84f</anchor>
      <arglist>(const CPose2D &amp;init_Mean, const mrpt::math::CMatrixDouble33 &amp;init_Cov)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a49f48dfe064596a9cae9e86a925239f4</anchor>
      <arglist>(const CPosePDF &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFGaussian</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a80d123afa290ebd0be358a397853cb97</anchor>
      <arglist>(const CPose3DPDF &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a65ac1eca3e108638573674f98298d810</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>abe23374a04c765104e95bd65b38a2482</anchor>
      <arglist>(CPose2D &amp;outPart) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluateNormalizedPDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a2f8a528241e0cfffa96fc23e45c16d84</anchor>
      <arglist>(const CPose2D &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluatePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>ab672ecb09e9eb1cb7148fc51cd45d608</anchor>
      <arglist>(const CPose2D &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>ae8bb587619da81829aeb7455f1bd0fab</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;out_cov, CPose2D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a97a00479cb1011ab5c1cc107ea2dd738</anchor>
      <arglist>(CPose2D &amp;mean_pose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const CPose2D &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>aad1250af293db203345cdaafea3ed7b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPose2D &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>ad49cab7043ee3af4b96d1de59d9c0218</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a3e61513bcff7c83427130fa1a356f42a</anchor>
      <arglist>(CPosePDF &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposition</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>ad0ece5ccc2b565f1e9e30f34648928ea</anchor>
      <arglist>(const CPosePDFGaussian &amp;x, const CPosePDFGaussian &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposition</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a1852f1ee94686b6f83d5591a4d3c41dd</anchor>
      <arglist>(const CPosePDFGaussian &amp;x1, const CPosePDFGaussian &amp;x0, const mrpt::math::CMatrixDouble33 &amp;COV_01)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mahalanobisDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>aab651f7f8e05dcb1fcfa1693a9e75730</anchor>
      <arglist>(const CPosePDFGaussian &amp;theOther)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a7c217d049e7eb535ad5cf5a0a0292297</anchor>
      <arglist>(const CPose2D &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a7986d091c2b5d3c2883a4cb45610fdc2</anchor>
      <arglist>(const CPosePDFGaussian &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a27fc0cc133dccb3a10ca63abb0c119bd</anchor>
      <arglist>(const CPosePDFGaussian &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotateCov</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a3e2e1f55b097e9354c2469d2b917c0a9</anchor>
      <arglist>(const double ang)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a887042b633415b5d0999d6512ff60811</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>CPose2D</type>
      <name>mean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a29ac7ae7a62bbb12270c087d873fec1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>cov</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a58ca6833194f9789ac2537e952931fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assureSymmetry</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a5be192f02ea57b2616eae5886fb72758</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CPose2D</type>
      <name>mean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a29ac7ae7a62bbb12270c087d873fec1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>cov</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussian.html</anchorfile>
      <anchor>a58ca6833194f9789ac2537e952931fcb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPosePDFGaussianInf</name>
    <filename>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</filename>
    <base>mrpt::poses::CPosePDF</base>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a966f32eefc16571ca8b50953259c6d19</anchor>
      <arglist>(const CPosePDF &amp;p1, const CPosePDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>ad064984bd98890003410fd3c59d19065</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a377d2330b7ad6b038564840de69b6d5a</anchor>
      <arglist>(const CPose2D &amp;newReferenceBase)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>aee778b70659d5657d3d958db4929a275</anchor>
      <arglist>(const CPosePDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a051280faca24384c3f01795793ae20ed</anchor>
      <arglist>(const CPose3DPDF &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>ad513fd5a709f8142656f97ba035b2bc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>af92d512b7e4c612e0079d7a18c486f97</anchor>
      <arglist>(const CPose2D &amp;init_Mean)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a47e4331f7d98945b20d2b3e2f305d346</anchor>
      <arglist>(const CPose2D &amp;init_Mean, const mrpt::math::CMatrixDouble33 &amp;init_CovInv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>ad209018a285d32552887876c11a68c86</anchor>
      <arglist>(const CPosePDF &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFGaussianInf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>aba5c24c498c9472873c73b5cd9ec4928</anchor>
      <arglist>(const CPose3DPDF &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>adf62927e7585a6082650426415c325a5</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a976df21256a19a7138f0e7b0edf85b48</anchor>
      <arglist>(CPose2D &amp;outPart) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluateNormalizedPDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a355ffcca4bf0722b009031620b76f1fb</anchor>
      <arglist>(const CPose2D &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluatePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>ad5c394dbef39f815001adf54eb5bd03c</anchor>
      <arglist>(const CPose2D &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a41fb7257918cf1cd030d4cd9069972b4</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;cov, CPose2D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getInformationMatrix</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a0c17e7c1e9858cfa3e165b8fbb8825d7</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;inf) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a615729f01b4dbc38ac2f11b68d7e3498</anchor>
      <arglist>(CPose2D &amp;mean_pose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const CPose2D &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a61abdcd4106d875473a14c091db12b1a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPose2D &amp;</type>
      <name>getPoseMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a192ed469cad0982db28bda8e9fe4a0e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a474be0749d445ab824ee5e71a22e6c59</anchor>
      <arglist>(CPosePDF &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposition</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a59a262c2b67a34a99fc9efe79f3c5963</anchor>
      <arglist>(const CPosePDFGaussianInf &amp;x, const CPosePDFGaussianInf &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposition</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a434b8e57be202a3b608d65fac0f21882</anchor>
      <arglist>(const CPosePDFGaussianInf &amp;x1, const CPosePDFGaussianInf &amp;x0, const mrpt::math::CMatrixDouble33 &amp;COV_01)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInfType</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a4d31c7aa6d431726f26e5603049a21c8</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mahalanobisDistanceTo</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>af4474a47185f738f49b9411ba6402fcd</anchor>
      <arglist>(const CPosePDFGaussianInf &amp;theOther)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>ac6eaefa037f0af83e2e36981ced2a19a</anchor>
      <arglist>(const CPose2D &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>afc5d89bbaa57071459c5dc5a5865e2a6</anchor>
      <arglist>(const CPosePDFGaussianInf &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator-=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a48aa41bbd3fc54d2a4ea5d876be3c813</anchor>
      <arglist>(const CPosePDFGaussianInf &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotateCov</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a67f2df63d50895a09d7ba48e07a8a668</anchor>
      <arglist>(const double ang)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>ab89492e09c893a496ea52d54a09ebbdb</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>CPose2D</type>
      <name>mean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>ad7ca9a20eeb844d44b72d306e3185a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>cov_inv</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>ab50b617cf3f6a8ae7ca670bcd33d9732</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assureSymmetry</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>ab53b933b5df7980d759fe63be6fa5766</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>CPosePDFGaussianInf</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a6bd9962d69b467072e5b9fcfac4f168a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DEFINE_SERIALIZABLE</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>a79076a1ce177e124f2653544b50497ea</anchor>
      <arglist>(CPosePDFGaussianInf)</arglist>
    </member>
    <member kind="variable">
      <type>CPose2D</type>
      <name>mean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>ad7ca9a20eeb844d44b72d306e3185a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>cov_inv</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGaussianInf.html</anchorfile>
      <anchor>ab50b617cf3f6a8ae7ca670bcd33d9732</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPosePDFGrid</name>
    <filename>classmrpt_1_1poses_1_1CPosePDFGrid.html</filename>
    <base>mrpt::poses::CPosePDF</base>
    <base>CPose2DGridTemplate&lt; double &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGrid.html</anchorfile>
      <anchor>a1617b355d9a9be087e75cb1fcbb8456e</anchor>
      <arglist>(const CPosePDF &amp;p1, const CPosePDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGrid.html</anchorfile>
      <anchor>a149bdfbc166475af7cc40285f07851d8</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGrid.html</anchorfile>
      <anchor>ab9f9a81cabe018b8a4898bc241f1ca52</anchor>
      <arglist>(const CPosePDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFGrid</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGrid.html</anchorfile>
      <anchor>adffdc7e48edec421dd4aa3d4744cf5c4</anchor>
      <arglist>(double xMin=-1.0f, double xMax=1.0f, double yMin=-1.0f, double yMax=1.0f, double resolutionXY=0.5f, double resolutionPhi=mrpt::utils::DEG2RAD(180), double phiMin=-M_PIf, double phiMax=M_PIf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGrid.html</anchorfile>
      <anchor>add29c87ee05f2e3707770d4881c99e1a</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGrid.html</anchorfile>
      <anchor>a432040e5ae0f7e11a3197cfae78b4758</anchor>
      <arglist>(CPose2D &amp;outPart) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGrid.html</anchorfile>
      <anchor>a710e8f77a1c33e8ccb519c7337c3fa12</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;cov, CPose2D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGrid.html</anchorfile>
      <anchor>a26fdcc10314a89f9b0afede82c2cb10d</anchor>
      <arglist>(CPose2D &amp;mean_pose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGrid.html</anchorfile>
      <anchor>a2612b6eba98c973300e0766128d22bbf</anchor>
      <arglist>(CPosePDF &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGrid.html</anchorfile>
      <anchor>a10f24622211c7df27364f63ce0e5e634</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGrid.html</anchorfile>
      <anchor>aa11655d160bcd8c3b129c63aeb9b9f26</anchor>
      <arglist>(const std::string &amp;dataFile) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uniformDistribution</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGrid.html</anchorfile>
      <anchor>a6447d81cd22ec85e737722cde9674d8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPosePDFGrid</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFGrid.html</anchorfile>
      <anchor>a1af3928199354b400e8ff506fcdfaa6d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPosePDFParticles</name>
    <filename>classmrpt_1_1poses_1_1CPosePDFParticles.html</filename>
    <base>mrpt::poses::CPosePDF</base>
    <base>CParticleFilterData&lt; CPose2D &gt;</base>
    <base>CParticleFilterDataImpl&lt; CPosePDFParticles, mrpt::bayes::CParticleFilterData&lt; CPose2D &gt;::CParticleList &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>aed13a547afb06b3c6bfe53f65c4665a8</anchor>
      <arglist>(CPosePDFParticles &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a4807f00f7b4cb64ff7170719025c771f</anchor>
      <arglist>(const CPosePDF &amp;p1, const CPosePDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a9c6605955658f64365c49fd28b38c23c</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>acab91e6a91f93fd39b59c1d89d30a2c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a440feef072f277de5420905acbd8aaeb</anchor>
      <arglist>(const CPosePDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFParticles</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a575247cfbaf35bc511cf3d2fa7325a0d</anchor>
      <arglist>(size_t M=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a0d3ba6e87313d160aba9154789f90d43</anchor>
      <arglist>(CPose2D &amp;outPart) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluatePDF_parzen</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a97aa9b00f075f670a3082643f8ff083b</anchor>
      <arglist>(const double &amp;x, const double &amp;y, const double &amp;phi, const double &amp;stdXY, const double &amp;stdPhi) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a5a4961d16fc5ea1d91b6ee100f9e9144</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;cov, CPose2D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a0a82e961756f6315ad0f72354c0699e3</anchor>
      <arglist>(CPose2D &amp;mean_pose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>getMostLikelyParticle</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a3d2cb4434655e1161abe82c4928522c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>getParticlePose</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a02bfeaff1a23b7ac1dbac339c8e11796</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>aba8f127b063c92b9faa0fac2ea1d7110</anchor>
      <arglist>(CPosePDF &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a128f0b69cce0a074a6c8e8b7351d9596</anchor>
      <arglist>(const CPose2D &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetAroundSetOfPoses</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a4d511e0a0aaef5c64dc7be0184bdfd24</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPose2D &gt; &amp;list_poses, const size_t num_particles_per_pose, const double spread_x, const double spread_y, const double spread_phi_rad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetDeterministic</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a81cacb804f4989ffdc4e640d2dbf3865</anchor>
      <arglist>(const CPose2D &amp;location, size_t particlesCount=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetUniform</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a906e8e7957502dc74f6979c4c7f8da18</anchor>
      <arglist>(const double &amp;x_min, const double &amp;x_max, const double &amp;y_min, const double &amp;y_max, const double &amp;phi_min=-M_PI, const double &amp;phi_max=M_PI, const int &amp;particlesCount=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveParzenPDFToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a3a7bbe0c9e40e72db9dadec5bacc8321</anchor>
      <arglist>(const char *fileName, const double &amp;x_min, const double &amp;x_max, const double &amp;y_min, const double &amp;y_max, const double &amp;phi, const double &amp;stepSizeXY, const double &amp;stdXY, const double &amp;stdPhi) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a5299b34a6d3bde94dfa5021777a5d2cf</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticles.html</anchorfile>
      <anchor>a10a14aa06b1afa23cb412b1e95bb5b3b</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPosePDFParticlesExtended</name>
    <filename>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</filename>
    <base>mrpt::poses::CPosePDF</base>
    <base>CParticleFilterData&lt; TExtendedCPose2D &gt;</base>
    <base>CParticleFilterDataImpl&lt; CPosePDFParticlesExtended, mrpt::bayes::CParticleFilterData&lt; TExtendedCPose2D &gt;::CParticleList &gt;</base>
    <class kind="struct">mrpt::poses::CPosePDFParticlesExtended::TPredictionParams</class>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>afca525e8e24eea020350078793febe34</anchor>
      <arglist>(const mrpt::poses::CPosePDF &amp;p1, const mrpt::poses::CPosePDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a90bcd7213909384034a9431d5ca872f6</anchor>
      <arglist>(mrpt::poses::CPosePDF &amp;p1, mrpt::poses::CPosePDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a02adcee9d99da8dfa9ff09175fbf0987</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a9f7e819fde51dec863ff2114701015df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>aa876a7401768298f1cd56f261cdec0b0</anchor>
      <arglist>(const CPosePDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFParticlesExtended</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a2c7dc4195d399df8052f485784e54cdc</anchor>
      <arglist>(size_t M=1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFParticlesExtended</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>ad09997a2c375d3a86eeeb3da78ec095b</anchor>
      <arglist>(const CPosePDFParticlesExtended &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>ad836a0cb05396c9ff8fad8561b2c079e</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a008a11c268977d5c7933ee4eb4dbcce6</anchor>
      <arglist>(mrpt::poses::CPose2D &amp;outPart) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluatePDF_parzen</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>aa72fabd5b1f520968c2f511a1418c563</anchor>
      <arglist>(float x, float y, float phi, float stdXY, float stdPhi) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>ada4ec4db4d7408affc2b547ed098a4f0</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;C, CPose2D &amp;p) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>TExtendedCPose2D</type>
      <name>getEstimatedPoseState</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a259476a6ac575ad160144f04e027e91c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a6ca6fb05af52aa2e5122b13eb03cf04f</anchor>
      <arglist>(CPose2D &amp;p) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>getMostLikelyParticle</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a19e4111e15b8122916c9924b012b50d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>getParticlePose</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a81dc8042c62601a4569eb0b5e30903ec</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a764ec857abc1957f1c23a3dd72617663</anchor>
      <arglist>(mrpt::poses::CPosePDF &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a4a924a16abd5741bf703e6e000e775fc</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prediction_and_update_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a2d2e92fd46e7d62672a22fa6b1021a22</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prediction_and_update_pfStandardProposal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a634016771875be62245d1f442e1a1ed7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetDeterministic</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a63bcc80282532d27b5ac3ec856676935</anchor>
      <arglist>(TExtendedCPose2D &amp;location, int particlesCount=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetUniform</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>af3b7abc2f8b22a368a2e8f4a85d91a9c</anchor>
      <arglist>(float x_min, float x_max, float y_min, float y_max, mrpt::math::CVectorFloat state_min, mrpt::math::CVectorFloat state_max, float phi_min=-M_PI, float phi_max=M_PI, int particlesCount=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveParzenPDFToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>ab8c2473340793afdd4506606d5be6a40</anchor>
      <arglist>(const char *fileName, float x_min, float x_max, float y_min, float y_max, float phi, float stepSizeXY, float stdXY, float stdPhi) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a0e171b20c776ce778d87064643816e6f</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a9817b9ffb4de7b78d1fd48911a43a7db</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPosePDFParticlesExtended</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a99e16498ac3256c30e65c0e16f43af29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>struct mrpt::poses::CPosePDFParticlesExtended::TPredictionParams</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a1a4d4982627ee48a3e1c86e5112788f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>offsetTransitionModel</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>ab9912142d54e6f0bed28fda099014b77</anchor>
      <arglist>(double &amp;val)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static double</type>
      <name>auxiliarComputeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a21d675697e2540f06c860cb18f94a5f8</anchor>
      <arglist>(const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const bayes::CParticleFilterCapable *obj, size_t particleIndexForMap, const mrpt::obs::CSensoryFrame *observation, const TExtendedCPose2D *x)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static double</type>
      <name>particlesEvaluator_AuxPFOptimal</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a05d1244a9cbdfe6b0a24a0f829dba9d4</anchor>
      <arglist>(const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFOptimal_estimatedProb</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFParticlesExtended.html</anchorfile>
      <anchor>a9fdd18e8a6275beb878f6672a912a378</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPosePDFSOG</name>
    <filename>classmrpt_1_1poses_1_1CPosePDFSOG.html</filename>
    <base>mrpt::poses::CPosePDF</base>
    <class kind="struct">mrpt::poses::CPosePDFSOG::TGaussianMode</class>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; TGaussianMode &gt;::vector_t</type>
      <name>CListGaussianModes</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a4451912a447eaaf0fec364a69059eb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CListGaussianModes::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>aa5a75cf3820510c2db0cd2596e846396</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CListGaussianModes::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a710e849d096fe29c5cc88f7a5be39a07</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bayesianFusion</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a4423d93edb4b2976c92221000192646c</anchor>
      <arglist>(const CPosePDF &amp;p1, const CPosePDF &amp;p2, const double &amp;minMahalanobisDistToDrop=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a0ee926714e57a27b66c9ed14cf01991e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a49c5ca4d606792d5dc50be5fd60842af</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a1959cc403f8a1cb7edfdd174733839d5</anchor>
      <arglist>(const CPose3D &amp;newReferenceBase) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a4f6bc7f36eb801ee95e21edf58245518</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a195edbd732e347c5ae7a33111068deee</anchor>
      <arglist>(const CPosePDF &amp;o) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPosePDFSOG</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>ab36d5ff35f4c710c2110d53025a033f1</anchor>
      <arglist>(size_t nModes=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>aedfc75486cb9954f55a7aae2cb83df75</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a9a6c4a03973725cef482fd4553c0c99c</anchor>
      <arglist>(CPose2D &amp;outPart) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>ad675bae2f5825a0f788d61168480ad7b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a2fc732b74248fa20deab875ea91fc261</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>aa62ff5da8ff954abcf78e405ed204b34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a42d5997caa210d1f6569d117c56e12e3</anchor>
      <arglist>(iterator i)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluateNormalizedPDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>ae793064c772aa9af586934f78e397883</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;x) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluatePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a35388fce2b2a7fa989069877f82a205f</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;x, bool sumOverAllPhis=false) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>evaluatePDFInArea</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>aa3b0d1dfd23e42509a27a708e66876d2</anchor>
      <arglist>(const double &amp;x_min, const double &amp;x_max, const double &amp;y_min, const double &amp;y_max, const double &amp;resolutionXY, const double &amp;phi, mrpt::math::CMatrixD &amp;outMatrix, bool sumOverAllPhis=false)</arglist>
    </member>
    <member kind="function">
      <type>const TGaussianMode &amp;</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>ac8724e3545577a6becbd6e35cacfdbbb</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TGaussianMode &amp;</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a7f9d48bdf47a32e5256d5ae1072a1c33</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a27efc6a07ec3cf1a1dbe02adf7bd3b43</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;cov, CPose2D &amp;mean_point) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>aa340b73e36f819fb9ab06ef1b604e2c4</anchor>
      <arglist>(CPose2D &amp;mean_pose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMostLikelyCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>afbf8b0f53c7bc3ff8191c74a1d783008</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;cov, CPose2D &amp;mean_point) const </arglist>
    </member>
    <member kind="function">
      <type>const CListGaussianModes &amp;</type>
      <name>getSOGModes</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>ada59f6fdfa01838edc92000938cd89a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverse</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a9fc31faa86bee08d015488f8aae10e42</anchor>
      <arglist>(CPosePDF &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mergeModes</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a9ad24af3915716670f98657322dc4550</anchor>
      <arglist>(double max_KLd=0.5, bool verbose=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalizeWeights</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>ad1d9ac101b3fb2f6039d5c35fc322741</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>abe85a51895aeafabfae616c64032bb84</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;Ap)</arglist>
    </member>
    <member kind="function">
      <type>const TGaussianMode &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>aba2e44deaf2a67c1a6f32a44a6be4af1</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TGaussianMode &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a75ab5830185c1f0fa8e999403d74d843</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>ad4aa3968987a7f5f487f072cd6ecdcbd</anchor>
      <arglist>(const TGaussianMode &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a0f3661cd3844b42b1a2886dbd2148dd4</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotateAllCovariances</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a2805f457251b945617ebe7c446fc3957</anchor>
      <arglist>(const double &amp;ang)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>aaa0632e09be575088d6bcb39ca33e21a</anchor>
      <arglist>(const std::string &amp;file) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a69128101c719fe54f0bb33a42e82f46f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assureSymmetry</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>a5d8335c15c7d0d6380dae48326199280</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CListGaussianModes</type>
      <name>m_modes</name>
      <anchorfile>classmrpt_1_1poses_1_1CPosePDFSOG.html</anchorfile>
      <anchor>ae6a96a532ab1b9c12fa57b468cead67d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPoseRandomSampler</name>
    <filename>classmrpt_1_1poses_1_1CPoseRandomSampler.html</filename>
    <member kind="function">
      <type></type>
      <name>CPoseRandomSampler</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>ae2eff736e5943220547ceba0e794593c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoseRandomSampler</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>ad77c617dfdcf295813448455f8b6beea</anchor>
      <arglist>(const CPoseRandomSampler &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CPose2D &amp;</type>
      <name>drawSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>ae3163879c1876e4f813fb4f51b4f2c8f</anchor>
      <arglist>(CPose2D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3D &amp;</type>
      <name>drawSample</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a9a92360e083377eb90af00c5ad1a30f1</anchor>
      <arglist>(CPose3D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getOriginalPDFCov2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a87ea6a3e014b4c11ae1fbda2c8439b68</anchor>
      <arglist>(mrpt::math::CMatrixDouble33 &amp;cov3x3) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getOriginalPDFCov2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a915950e4a7990076588dae6fc41d13b5</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov3x3) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getOriginalPDFCov3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a1404dabb52855a593b176e7e21c3dca3</anchor>
      <arglist>(mrpt::math::CMatrixDouble66 &amp;cov6x6) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getOriginalPDFCov3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a1da7a239e9ef6b560b1577177c34e4a7</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov6x6) const </arglist>
    </member>
    <member kind="function">
      <type>CPose2D &amp;</type>
      <name>getSamplingMean2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a905ef56762bd2faebc5d7277a61eeecc</anchor>
      <arglist>(CPose2D &amp;out_mean) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3D &amp;</type>
      <name>getSamplingMean3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>afdcb28a94e3555080bfd11928a953c29</anchor>
      <arglist>(CPose3D &amp;out_mean) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPrepared</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a3b49b5d205c639fd62c93ac7571c95fd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPoseRandomSampler &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>af52e17df285e150d9f5b3a66ba511d13</anchor>
      <arglist>(const CPoseRandomSampler &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>ad86fea5b14b11591601eb59ccefee8df</anchor>
      <arglist>(const CPosePDF *pdf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a756a8984903ababe8dcd2be0b41ffea0</anchor>
      <arglist>(const CPosePDFPtr &amp;pdf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a5e12878050c3f3994f389ad8cd12c666</anchor>
      <arglist>(const CPosePDF &amp;pdf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a8b07476907440e0874a10c0abeba8b19</anchor>
      <arglist>(const CPose3DPDF *pdf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a34b6287c05aaf521680c15041a56e802</anchor>
      <arglist>(const CPose3DPDFPtr &amp;pdf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosePDF</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>ab1d1cc59e5e5c3b2978517f1e28bd36d</anchor>
      <arglist>(const CPose3DPDF &amp;pdf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CPoseRandomSampler</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a515533a90a47ff649d8dbc8036cc0ef0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>ab943f3e5b98bbd87f1363324ceb152dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>do_sample_2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>ac79cc33a87b5ea608441699652f47c6a</anchor>
      <arglist>(CPose2D &amp;p) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>do_sample_3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a174e46cd768c6e30712dd2cc522e4e08</anchor>
      <arglist>(CPose3D &amp;p) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CPose2D</type>
      <name>m_fastdraw_gauss_M_2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a30ed3bf4b6f03d15a4626e4e4ee85988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CPose3D</type>
      <name>m_fastdraw_gauss_M_3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a54ae005633faa3bdb3bbe867a435a460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>m_fastdraw_gauss_Z3</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a478089621cb9dd01d0bc37e6727ab75c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrixDouble66</type>
      <name>m_fastdraw_gauss_Z6</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>aa5b4b634afe5ae599999e5f0968a08a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CPosePDF *</type>
      <name>m_pdf2D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a2c44712b8dd6fe2d743e5fabfe15d6dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CPose3DPDF *</type>
      <name>m_pdf3D</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoseRandomSampler.html</anchorfile>
      <anchor>a307d311cf8f72e2fc472c6a80575ca3d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPoses2DSequence</name>
    <filename>classmrpt_1_1poses_1_1CPoses2DSequence.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>CPose2D</type>
      <name>absolutePoseAfterAll</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses2DSequence.html</anchorfile>
      <anchor>a7dcd2bae8b127fa93699524ce0b7b31e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>absolutePoseOf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses2DSequence.html</anchorfile>
      <anchor>a81df7b89d18b094080557319d1306be5</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendPose</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses2DSequence.html</anchorfile>
      <anchor>a17db9e05fba1433d42ebff22a0e0122c</anchor>
      <arglist>(CPose2D &amp;newPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changePose</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses2DSequence.html</anchorfile>
      <anchor>a77b5c26873858342a5ef6e6023cb59e7</anchor>
      <arglist>(unsigned int ind, CPose2D &amp;inPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses2DSequence.html</anchorfile>
      <anchor>a2874f19d8a1419393fdd8c31c1090da4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>computeTraveledDistanceAfter</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses2DSequence.html</anchorfile>
      <anchor>a77834798420bea81e5518305895554aa</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>computeTraveledDistanceAfterAll</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses2DSequence.html</anchorfile>
      <anchor>a40fd71579b476387707c56397cbaac95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoses2DSequence</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses2DSequence.html</anchorfile>
      <anchor>a3fe673f2c3f914fc02ae188aec04d846</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPose</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses2DSequence.html</anchorfile>
      <anchor>a7278214698cbb45c43e64b2e8f6234f7</anchor>
      <arglist>(unsigned int ind, CPose2D &amp;outPose)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>posesCount</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses2DSequence.html</anchorfile>
      <anchor>ac74fecc527bb2f8054b6a57790fe2f61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::aligned_containers&lt; CPose2D &gt;::vector_t</type>
      <name>poses</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses2DSequence.html</anchorfile>
      <anchor>ac5445b16d1b5af70fac05b1f518f4e38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CPoses3DSequence</name>
    <filename>classmrpt_1_1poses_1_1CPoses3DSequence.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>CPose3D</type>
      <name>absolutePoseAfterAll</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses3DSequence.html</anchorfile>
      <anchor>aad810f518ac64e324c3c4e727198c2d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>absolutePoseOf</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses3DSequence.html</anchorfile>
      <anchor>adaf45437df5f61a32718daf7a5e7fd2f</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendPose</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses3DSequence.html</anchorfile>
      <anchor>a85907dfd2d3abe660b51e61e900b8d25</anchor>
      <arglist>(CPose3D &amp;newPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changePose</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses3DSequence.html</anchorfile>
      <anchor>ac309c84d7e18bb772335b6e637147244</anchor>
      <arglist>(unsigned int ind, CPose3D &amp;inPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses3DSequence.html</anchorfile>
      <anchor>a2aee6ad8e1d80a2ba3a54a3e6fd4f0a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>computeTraveledDistanceAfter</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses3DSequence.html</anchorfile>
      <anchor>a89fb84f9210af6ae8da3d1ac2a2604fe</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>computeTraveledDistanceAfterAll</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses3DSequence.html</anchorfile>
      <anchor>a9d26c97ccb8ced01d49c9de1c2ca6eb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPoses3DSequence</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses3DSequence.html</anchorfile>
      <anchor>af9768c79dceb6ad485ad996482dc4823</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPose</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses3DSequence.html</anchorfile>
      <anchor>a932442b2bc89188c3ff60ff504bf5ab1</anchor>
      <arglist>(unsigned int ind, CPose3D &amp;outPose)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>posesCount</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses3DSequence.html</anchorfile>
      <anchor>a76c099cbd6d119e430bbcefdb1795837</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::math::TPose3D &gt;</type>
      <name>m_poses</name>
      <anchorfile>classmrpt_1_1poses_1_1CPoses3DSequence.html</anchorfile>
      <anchor>ab5a546031c7da9f3f55d4726acfd4bbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CProbabilityDensityFunction</name>
    <filename>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</filename>
    <templarg>TDATA</templarg>
    <templarg>STATE_LEN</templarg>
    <member kind="typedef">
      <type>CProbabilityDensityFunction&lt; TDATA, STATE_LEN &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a62f57f9c07c1600395f4384a2cfd1d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TDATA</type>
      <name>type_value</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ac2ed31984f643cb308af0bd6e29728fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a5c1ecff0993cf6c91054b1557d2bae61</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newReferenceBase)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a59dbf6404a85476b1fc2f0f3f6fb12d2</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a65e4913d9b9185676df65a868c2db718</anchor>
      <arglist>(TDATA &amp;outPart) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a24353b2440b65b6d780d67018b14906a</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a1cf49e2b665e8aa6c17eb533f0cde64a</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;cov) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt;</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ad74376c172d6266c639d04c9f8e23604</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a225ef36397093fdba9e3800a6cf472a5</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;cov, TDATA &amp;mean_point) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceDynAndMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a6398c269c2892992620806034a19cf83</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov, TDATA &amp;mean_point) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCovarianceEntropy</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a1019d5f5800569821cb35d305b1d4e1c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getInformationMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a964e04e4897426d293dbf26ccc31028c</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;inf) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a2ca77b4e485660a8995c627d4c110d05</anchor>
      <arglist>(TDATA &amp;mean_point) const =0</arglist>
    </member>
    <member kind="function">
      <type>TDATA</type>
      <name>getMeanVal</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>acc889c84aae7189c0c3a7f06229f8b99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isInfType</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a2d0dfefd1b04fef3a5308f39ae2daefd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ae6a5bafd2ff6139be00648848faf4cd8</anchor>
      <arglist>(const std::string &amp;file) const =0</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>state_length</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a37413489b59ab78c7907f92ed937b270</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CProbabilityDensityFunction&lt; CPoint2D, 2 &gt;</name>
    <filename>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</filename>
    <member kind="typedef">
      <type>CProbabilityDensityFunction&lt; CPoint2D, STATE_LEN &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a62f57f9c07c1600395f4384a2cfd1d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPoint2D</type>
      <name>type_value</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ac2ed31984f643cb308af0bd6e29728fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a5c1ecff0993cf6c91054b1557d2bae61</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newReferenceBase)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a59dbf6404a85476b1fc2f0f3f6fb12d2</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a65e4913d9b9185676df65a868c2db718</anchor>
      <arglist>(CPoint2D &amp;outPart) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a24353b2440b65b6d780d67018b14906a</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a1cf49e2b665e8aa6c17eb533f0cde64a</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;cov) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt;</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ad74376c172d6266c639d04c9f8e23604</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a225ef36397093fdba9e3800a6cf472a5</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;cov, CPoint2D &amp;mean_point) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceDynAndMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a6398c269c2892992620806034a19cf83</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov, CPoint2D &amp;mean_point) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCovarianceEntropy</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a1019d5f5800569821cb35d305b1d4e1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getInformationMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a964e04e4897426d293dbf26ccc31028c</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;inf) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a2ca77b4e485660a8995c627d4c110d05</anchor>
      <arglist>(CPoint2D &amp;mean_point) const =0</arglist>
    </member>
    <member kind="function">
      <type>CPoint2D</type>
      <name>getMeanVal</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>acc889c84aae7189c0c3a7f06229f8b99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isInfType</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a2d0dfefd1b04fef3a5308f39ae2daefd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ae6a5bafd2ff6139be00648848faf4cd8</anchor>
      <arglist>(const std::string &amp;file) const =0</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>state_length</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a37413489b59ab78c7907f92ed937b270</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CProbabilityDensityFunction&lt; CPoint3D, 3 &gt;</name>
    <filename>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</filename>
    <member kind="typedef">
      <type>CProbabilityDensityFunction&lt; CPoint3D, STATE_LEN &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a62f57f9c07c1600395f4384a2cfd1d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPoint3D</type>
      <name>type_value</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ac2ed31984f643cb308af0bd6e29728fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a5c1ecff0993cf6c91054b1557d2bae61</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newReferenceBase)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a59dbf6404a85476b1fc2f0f3f6fb12d2</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a65e4913d9b9185676df65a868c2db718</anchor>
      <arglist>(CPoint3D &amp;outPart) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a24353b2440b65b6d780d67018b14906a</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a1cf49e2b665e8aa6c17eb533f0cde64a</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;cov) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt;</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ad74376c172d6266c639d04c9f8e23604</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a225ef36397093fdba9e3800a6cf472a5</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;cov, CPoint3D &amp;mean_point) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceDynAndMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a6398c269c2892992620806034a19cf83</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov, CPoint3D &amp;mean_point) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCovarianceEntropy</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a1019d5f5800569821cb35d305b1d4e1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getInformationMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a964e04e4897426d293dbf26ccc31028c</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;inf) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a2ca77b4e485660a8995c627d4c110d05</anchor>
      <arglist>(CPoint3D &amp;mean_point) const =0</arglist>
    </member>
    <member kind="function">
      <type>CPoint3D</type>
      <name>getMeanVal</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>acc889c84aae7189c0c3a7f06229f8b99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isInfType</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a2d0dfefd1b04fef3a5308f39ae2daefd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ae6a5bafd2ff6139be00648848faf4cd8</anchor>
      <arglist>(const std::string &amp;file) const =0</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>state_length</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a37413489b59ab78c7907f92ed937b270</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CProbabilityDensityFunction&lt; CPose2D, 3 &gt;</name>
    <filename>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</filename>
    <member kind="typedef">
      <type>CProbabilityDensityFunction&lt; CPose2D, STATE_LEN &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a62f57f9c07c1600395f4384a2cfd1d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose2D</type>
      <name>type_value</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ac2ed31984f643cb308af0bd6e29728fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a5c1ecff0993cf6c91054b1557d2bae61</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newReferenceBase)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a59dbf6404a85476b1fc2f0f3f6fb12d2</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a65e4913d9b9185676df65a868c2db718</anchor>
      <arglist>(CPose2D &amp;outPart) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a24353b2440b65b6d780d67018b14906a</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a1cf49e2b665e8aa6c17eb533f0cde64a</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;cov) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt;</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ad74376c172d6266c639d04c9f8e23604</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a225ef36397093fdba9e3800a6cf472a5</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;cov, CPose2D &amp;mean_point) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceDynAndMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a6398c269c2892992620806034a19cf83</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov, CPose2D &amp;mean_point) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCovarianceEntropy</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a1019d5f5800569821cb35d305b1d4e1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getInformationMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a964e04e4897426d293dbf26ccc31028c</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;inf) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a2ca77b4e485660a8995c627d4c110d05</anchor>
      <arglist>(CPose2D &amp;mean_point) const =0</arglist>
    </member>
    <member kind="function">
      <type>CPose2D</type>
      <name>getMeanVal</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>acc889c84aae7189c0c3a7f06229f8b99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isInfType</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a2d0dfefd1b04fef3a5308f39ae2daefd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ae6a5bafd2ff6139be00648848faf4cd8</anchor>
      <arglist>(const std::string &amp;file) const =0</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>state_length</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a37413489b59ab78c7907f92ed937b270</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CProbabilityDensityFunction&lt; CPose3D, 6 &gt;</name>
    <filename>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</filename>
    <member kind="typedef">
      <type>CProbabilityDensityFunction&lt; CPose3D, STATE_LEN &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a62f57f9c07c1600395f4384a2cfd1d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose3D</type>
      <name>type_value</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ac2ed31984f643cb308af0bd6e29728fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a5c1ecff0993cf6c91054b1557d2bae61</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newReferenceBase)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a59dbf6404a85476b1fc2f0f3f6fb12d2</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a65e4913d9b9185676df65a868c2db718</anchor>
      <arglist>(CPose3D &amp;outPart) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a24353b2440b65b6d780d67018b14906a</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a1cf49e2b665e8aa6c17eb533f0cde64a</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;cov) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt;</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ad74376c172d6266c639d04c9f8e23604</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a225ef36397093fdba9e3800a6cf472a5</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;cov, CPose3D &amp;mean_point) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceDynAndMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a6398c269c2892992620806034a19cf83</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov, CPose3D &amp;mean_point) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCovarianceEntropy</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a1019d5f5800569821cb35d305b1d4e1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getInformationMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a964e04e4897426d293dbf26ccc31028c</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;inf) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a2ca77b4e485660a8995c627d4c110d05</anchor>
      <arglist>(CPose3D &amp;mean_point) const =0</arglist>
    </member>
    <member kind="function">
      <type>CPose3D</type>
      <name>getMeanVal</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>acc889c84aae7189c0c3a7f06229f8b99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isInfType</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a2d0dfefd1b04fef3a5308f39ae2daefd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ae6a5bafd2ff6139be00648848faf4cd8</anchor>
      <arglist>(const std::string &amp;file) const =0</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>state_length</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a37413489b59ab78c7907f92ed937b270</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CProbabilityDensityFunction&lt; CPose3DQuat, 7 &gt;</name>
    <filename>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</filename>
    <member kind="typedef">
      <type>CProbabilityDensityFunction&lt; CPose3DQuat, STATE_LEN &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a62f57f9c07c1600395f4384a2cfd1d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose3DQuat</type>
      <name>type_value</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ac2ed31984f643cb308af0bd6e29728fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>changeCoordinatesReference</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a5c1ecff0993cf6c91054b1557d2bae61</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newReferenceBase)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>drawManySamples</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a59dbf6404a85476b1fc2f0f3f6fb12d2</anchor>
      <arglist>(size_t N, std::vector&lt; mrpt::math::CVectorDouble &gt; &amp;outSamples) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawSingleSample</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a65e4913d9b9185676df65a868c2db718</anchor>
      <arglist>(CPose3DQuat &amp;outPart) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a24353b2440b65b6d780d67018b14906a</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a1cf49e2b665e8aa6c17eb533f0cde64a</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;cov) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt;</type>
      <name>getCovariance</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ad74376c172d6266c639d04c9f8e23604</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCovarianceAndMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a225ef36397093fdba9e3800a6cf472a5</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;cov, CPose3DQuat &amp;mean_point) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCovarianceDynAndMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a6398c269c2892992620806034a19cf83</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;cov, CPose3DQuat &amp;mean_point) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getCovarianceEntropy</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a1019d5f5800569821cb35d305b1d4e1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getInformationMatrix</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a964e04e4897426d293dbf26ccc31028c</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, STATE_LEN, STATE_LEN &gt; &amp;inf) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getMean</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a2ca77b4e485660a8995c627d4c110d05</anchor>
      <arglist>(CPose3DQuat &amp;mean_point) const =0</arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat</type>
      <name>getMeanVal</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>acc889c84aae7189c0c3a7f06229f8b99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isInfType</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a2d0dfefd1b04fef3a5308f39ae2daefd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>saveToTextFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>ae6a5bafd2ff6139be00648848faf4cd8</anchor>
      <arglist>(const std::string &amp;file) const =0</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>state_length</name>
      <anchorfile>classmrpt_1_1utils_1_1CProbabilityDensityFunction.html</anchorfile>
      <anchor>a37413489b59ab78c7907f92ed937b270</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::bayes::CProbabilityParticle</name>
    <filename>structmrpt_1_1bayes_1_1CProbabilityParticle.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>CProbabilityParticle</name>
      <anchorfile>structmrpt_1_1bayes_1_1CProbabilityParticle.html</anchorfile>
      <anchor>a92cfe62e7e32644b38d04632aed45a52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::copy_ptr&lt; T &gt;</type>
      <name>d</name>
      <anchorfile>structmrpt_1_1bayes_1_1CProbabilityParticle.html</anchorfile>
      <anchor>a676ec60e26c32b30240bbb81c1b74f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>log_w</name>
      <anchorfile>structmrpt_1_1bayes_1_1CProbabilityParticle.html</anchorfile>
      <anchor>adc243b49913b881b4f58c4a71bae4236</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::CProfilerProxy</name>
    <filename>structmrpt_1_1utils_1_1CProfilerProxy.html</filename>
    <member kind="function">
      <type></type>
      <name>CProfilerProxy</name>
      <anchorfile>structmrpt_1_1utils_1_1CProfilerProxy.html</anchorfile>
      <anchor>a51605a56e913d6e68e28a16cf7e42c88</anchor>
      <arglist>(const char *func_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CProfilerProxy</name>
      <anchorfile>structmrpt_1_1utils_1_1CProfilerProxy.html</anchorfile>
      <anchor>a31ebabc2449fcddbe9d55cc38d7112b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>f</name>
      <anchorfile>structmrpt_1_1utils_1_1CProfilerProxy.html</anchorfile>
      <anchor>af1bda83fb792f44aaf9dabd5a775dd5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CPropertiesValuesList</name>
    <filename>classmrpt_1_1utils_1_1CPropertiesValuesList.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <class kind="struct">mrpt::utils::CPropertiesValuesList::TPropertyValuePair</class>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CPropertiesValuesList.html</anchorfile>
      <anchor>ab3c26e1087d6f09f580276ff749a09b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPropertiesValuesList</name>
      <anchorfile>classmrpt_1_1utils_1_1CPropertiesValuesList.html</anchorfile>
      <anchor>a10b3d23e26f22c8cdadbfdadf2b83460</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPropertiesValuesList</name>
      <anchorfile>classmrpt_1_1utils_1_1CPropertiesValuesList.html</anchorfile>
      <anchor>ad2d502c6d029a844107eeef6b3d36cee</anchor>
      <arglist>(const CPropertiesValuesList &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CSerializablePtr</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1utils_1_1CPropertiesValuesList.html</anchorfile>
      <anchor>aba1cf26072126bce1684ff8b5dd81ab7</anchor>
      <arglist>(const std::string &amp;propertyName) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>getPropertyNames</name>
      <anchorfile>classmrpt_1_1utils_1_1CPropertiesValuesList.html</anchorfile>
      <anchor>a1e6d3a31f95977754fa664ac12ced305</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CPropertiesValuesList &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1CPropertiesValuesList.html</anchorfile>
      <anchor>a91f83c1c1611b94f52f1d2c2085f359e</anchor>
      <arglist>(const CPropertiesValuesList &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1utils_1_1CPropertiesValuesList.html</anchorfile>
      <anchor>a76c3582f06fe9fda243a29441ac6e53b</anchor>
      <arglist>(const std::string &amp;propertyName, const CSerializablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1CPropertiesValuesList.html</anchorfile>
      <anchor>a67da13ddbd7a2035b81a9263a78e820f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPropertiesValuesList</name>
      <anchorfile>classmrpt_1_1utils_1_1CPropertiesValuesList.html</anchorfile>
      <anchor>af3505031fa29126606938c5cc4bc998d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TPropertyValuePair &gt;</type>
      <name>m_properties</name>
      <anchorfile>classmrpt_1_1utils_1_1CPropertiesValuesList.html</anchorfile>
      <anchor>aae84ea416a0baba300a6fa47964fee50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CPTG_DiffDrive_alpha</name>
    <filename>classmrpt_1_1nav_1_1CPTG__DiffDrive__alpha.html</filename>
    <base>mrpt::nav::CPTG_DiffDrive_CollisionGridBased</base>
    <member kind="function">
      <type></type>
      <name>CPTG_DiffDrive_alpha</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__alpha.html</anchorfile>
      <anchor>a64ad851f4f4e0b1d205803db8796c941</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPTG_DiffDrive_alpha</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__alpha.html</anchorfile>
      <anchor>a959c28b02ccfa612995d426562735728</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__alpha.html</anchorfile>
      <anchor>a1360729324c6c5181aaff15e59073956</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadDefaultParams</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__alpha.html</anchorfile>
      <anchor>a44742b48e230a8c333cd887b0217e344</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__alpha.html</anchorfile>
      <anchor>aae51faca308b7ed2b1e168245ece7ef6</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ptgDiffDriveSteeringFunction</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__alpha.html</anchorfile>
      <anchor>ac2ce5a577c059c32584248ae907c6966</anchor>
      <arglist>(float alpha, float t, float x, float y, float phi, float &amp;v, float &amp;w) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__alpha.html</anchorfile>
      <anchor>aace27a6e9c23967a7a6435397aba2e44</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>cte_a0v</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__alpha.html</anchorfile>
      <anchor>a81b84d3a8a5dc2ce2d655944c323e678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>cte_a0w</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__alpha.html</anchorfile>
      <anchor>a36cec6cbe37e1383e508ab1a75a3d146</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CPTG_DiffDrive_C</name>
    <filename>classmrpt_1_1nav_1_1CPTG__DiffDrive__C.html</filename>
    <base>mrpt::nav::CPTG_DiffDrive_CollisionGridBased</base>
    <member kind="function">
      <type></type>
      <name>CPTG_DiffDrive_C</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__C.html</anchorfile>
      <anchor>a882fdc0508968696e434ce5c227b2979</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPTG_DiffDrive_C</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__C.html</anchorfile>
      <anchor>a50614bf05d84b98a8f1b93ad9a290c0e</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__C.html</anchorfile>
      <anchor>a4c41a88e2876036fc0487106923b0eb8</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inverseMap_WS2TP</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__C.html</anchorfile>
      <anchor>a60a8e842023fcd5786986c8e02081371</anchor>
      <arglist>(double x, double y, int &amp;out_k, double &amp;out_d, double tolerance_dist=0.10) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadDefaultParams</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__C.html</anchorfile>
      <anchor>a345407a2190f70443e2b7b77e899c419</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__C.html</anchorfile>
      <anchor>af0439b94c20abf367321e5178fc3c390</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PTG_IsIntoDomain</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__C.html</anchorfile>
      <anchor>a87408118e44f20207b6e97fb15478b25</anchor>
      <arglist>(double x, double y) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ptgDiffDriveSteeringFunction</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__C.html</anchorfile>
      <anchor>a50caf39e84de6eaf0d647f26762c9e7b</anchor>
      <arglist>(float alpha, float t, float x, float y, float phi, float &amp;v, float &amp;w) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__C.html</anchorfile>
      <anchor>a70b892b038315661a65883e1bcd41a1f</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>K</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__C.html</anchorfile>
      <anchor>a95b1782c509af0e9980a2308428e6b19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CPTG_DiffDrive_CC</name>
    <filename>classmrpt_1_1nav_1_1CPTG__DiffDrive__CC.html</filename>
    <base>mrpt::nav::CPTG_DiffDrive_CollisionGridBased</base>
    <member kind="function">
      <type></type>
      <name>CPTG_DiffDrive_CC</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CC.html</anchorfile>
      <anchor>a542cb71e127b264c519700d97e42309a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPTG_DiffDrive_CC</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CC.html</anchorfile>
      <anchor>a52389ed66684b7a5bf76ab9d4d31748b</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CC.html</anchorfile>
      <anchor>a19c6bb812fda0afea043b5a2419c57bc</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadDefaultParams</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CC.html</anchorfile>
      <anchor>abfe63f21b5280e254f08faf9e67b0763</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CC.html</anchorfile>
      <anchor>acf19af9998bf7914d55f5ef38b49165b</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PTG_IsIntoDomain</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CC.html</anchorfile>
      <anchor>abf5e6cd9d0604636150afed791b75ba5</anchor>
      <arglist>(double x, double y) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ptgDiffDriveSteeringFunction</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CC.html</anchorfile>
      <anchor>aa85346f734b48b37b2411bdb98b403c8</anchor>
      <arglist>(float alpha, float t, float x, float y, float phi, float &amp;v, float &amp;w) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CC.html</anchorfile>
      <anchor>aae763f18dafe0d2f0b5912a386de9acf</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>K</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CC.html</anchorfile>
      <anchor>a589266bacf8564e0178420f38a31a912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>R</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CC.html</anchorfile>
      <anchor>a0a44bf8194227c60718c53b8dc558e18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CPTG_DiffDrive_CCS</name>
    <filename>classmrpt_1_1nav_1_1CPTG__DiffDrive__CCS.html</filename>
    <base>mrpt::nav::CPTG_DiffDrive_CollisionGridBased</base>
    <member kind="function">
      <type></type>
      <name>CPTG_DiffDrive_CCS</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CCS.html</anchorfile>
      <anchor>a0ffc6a5f24ff39540f8e31b8f760df11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPTG_DiffDrive_CCS</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CCS.html</anchorfile>
      <anchor>afba25999f7c9a6883376d5d347771145</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CCS.html</anchorfile>
      <anchor>ad96613dcc6d1e4cb8b046f9bb1be43a8</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadDefaultParams</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CCS.html</anchorfile>
      <anchor>a0c7125cfdae07d54c4392b47de0fa04c</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CCS.html</anchorfile>
      <anchor>ac981b00f9d73cced8fcf76710fca50bb</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PTG_IsIntoDomain</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CCS.html</anchorfile>
      <anchor>a486d7de7b1424863d4e9e2303b1df3f4</anchor>
      <arglist>(double x, double y) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ptgDiffDriveSteeringFunction</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CCS.html</anchorfile>
      <anchor>a6593e0bd33f40d8ebab482482103eadd</anchor>
      <arglist>(float alpha, float t, float x, float y, float phi, float &amp;v, float &amp;w) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CCS.html</anchorfile>
      <anchor>ae8093808cf26286bfc77a8a6763aa9dc</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>K</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CCS.html</anchorfile>
      <anchor>a88cb3c4b2bc455a346b63cbb21990f00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>R</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CCS.html</anchorfile>
      <anchor>ade21db18a33c05ffdb1e0110b4586e9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CPTG_DiffDrive_CollisionGridBased</name>
    <filename>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</filename>
    <base>mrpt::nav::CPTG_RobotShape_Polygonal</base>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CollisionGridBased::CCollisionGrid</class>
    <class kind="struct">mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction</class>
    <member kind="function">
      <type>double</type>
      <name>getMax_V</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a47c623f34100c442219d40b9b62473d2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMax_W</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>aff7809272f15f50ebe27194a38969966</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>ptgDiffDriveSteeringFunction</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>ad6ca00dd803aa42c3964f4dd51018323</anchor>
      <arglist>(float alpha, float t, float x, float y, float phi, float &amp;v, float &amp;w) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inverseMap_WS2TP</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a1145c5addd162d1b50f32bc692a61913</anchor>
      <arglist>(double x, double y, int &amp;out_k, double &amp;out_d, double tolerance_dist=0.10) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>directionToMotionCommand</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a8622aac0975066756b565d01ec3d93cd</anchor>
      <arglist>(uint16_t k) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>getSupportedKinematicVelocityCommand</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a34f07e748c8236fc1a9253631c5b64e6</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRefDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a868a7584938e852664708297e9ff6f0a</anchor>
      <arglist>(const double refDist) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getPathStepCount</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>ae36242c5d0c0c9eea5f717d60a914828</anchor>
      <arglist>(uint16_t k) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPathPose</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a1779707ecb4793d734c8d448b61bd357</anchor>
      <arglist>(uint16_t k, uint32_t step, mrpt::math::TPose2D &amp;p) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPathDist</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>ae9d6a1a83abb2c269ae4d55a389c4799</anchor>
      <arglist>(uint16_t k, uint32_t step) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPathStepForDist</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a2e2eb92b614c2609e3c51ad958f67590</anchor>
      <arglist>(uint16_t k, double dist, uint32_t &amp;out_step) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPathStepDuration</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a0d9739135830d2d029ab7b49f8daf377</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxLinVel</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>af3a03529cdfbb33b8e6ef3babb9ec42b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxAngVel</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a580b68f5a699dcd3baceda2a195ff8b5</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTPObstacle</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>aee2375828685a3022939a51cda8f3b8e</anchor>
      <arglist>(double ox, double oy, std::vector&lt; double &gt; &amp;tp_obstacles) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTPObstacleSingle</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>afe3b4a340ef025025d4abdb96b242ede</anchor>
      <arglist>(double ox, double oy, uint16_t k, double &amp;tp_obstacle_k) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onNewNavDynamicState</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>ac9c8c4f0762480e1645a60bc84990204</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; std::pair&lt; uint16_t, float &gt; &gt;</type>
      <name>TCollisionCell</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>ad0cdcdee9536caf3318fb2b41033ecd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>CPTG_DiffDrive_CollisionGridBased</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a011f2baf00cfc2bb3561f8e011912c2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_deinitialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>ad0b5f5ec6bfa33c6e795238fa725c9c1</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_initialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a6f4c9b253564f31bb0942f11f19807f4</anchor>
      <arglist>(const std::string &amp;cacheFilename=std::string(), const bool verbose=true) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_processNewRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a8814e1e16535be2bc8a8ac08dbd6418b</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_readFromStream</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>ae0e166c591937f17c4ab5b820957b95b</anchor>
      <arglist>(mrpt::utils::CStream &amp;in) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_writeToStream</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>af5fa5096372f337fc798009a7866deba</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>loadColGridsFromFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a8e49606864aad8ea9b66de3e5481a88c</anchor>
      <arglist>(const std::string &amp;filename, const mrpt::math::CPolygon &amp;current_robotShape)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>loadDefaultParams</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a8a85d87c81bb519983e92b4a18fd96c6</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a8e5c8b449f940ace4e10ea1f5c611de7</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>saveColGridsToFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a45f46195c4d626596809c9aa04d0bd20</anchor>
      <arglist>(const std::string &amp;filename, const mrpt::math::CPolygon &amp;computed_robotShape) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>aa6f84e5d2563300f26a2b11854a6494b</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>simulateTrajectories</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a0b907b6f46ff371b31f94bd7c81eadbc</anchor>
      <arglist>(float max_time, float max_dist, unsigned int max_n, float diferencial_t, float min_dist, float *out_max_acc_v=NULL, float *out_max_acc_w=NULL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CCollisionGrid</type>
      <name>m_collisionGrid</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a6f58be496610a5d3555f35e3daa97643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CDynamicGrid&lt; TCellForLambdaFunction &gt;</type>
      <name>m_lambdaFunctionOptimizer</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a1cbc820b6700142a19ceb4e353d62a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_resolution</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a88695f91adbdcd25e04f91d83c3cb500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_stepTimeDuration</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a956458d7b355da44485342f4a02ca2ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TCPointVector &gt;</type>
      <name>m_trajectory</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>ab9cc09bf066988c8bb0b729cdc486bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>turningRadiusReference</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a5aeed1a263e0012729dfe2ab8d7c175f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>V_MAX</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a7ad8cc171893db87f93a458c45f0e35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>W_MAX</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>af6d4ee8f98115362d6de8e42a1a48dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inverseMap_WS2TP</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a1145c5addd162d1b50f32bc692a61913</anchor>
      <arglist>(double x, double y, int &amp;out_k, double &amp;out_d, double tolerance_dist=0.10) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>directionToMotionCommand</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a8622aac0975066756b565d01ec3d93cd</anchor>
      <arglist>(uint16_t k) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>getSupportedKinematicVelocityCommand</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a34f07e748c8236fc1a9253631c5b64e6</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRefDistance</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a868a7584938e852664708297e9ff6f0a</anchor>
      <arglist>(const double refDist) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getPathStepCount</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>ae36242c5d0c0c9eea5f717d60a914828</anchor>
      <arglist>(uint16_t k) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPathPose</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a1779707ecb4793d734c8d448b61bd357</anchor>
      <arglist>(uint16_t k, uint32_t step, mrpt::math::TPose2D &amp;p) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPathDist</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>ae9d6a1a83abb2c269ae4d55a389c4799</anchor>
      <arglist>(uint16_t k, uint32_t step) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPathStepForDist</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a2e2eb92b614c2609e3c51ad958f67590</anchor>
      <arglist>(uint16_t k, double dist, uint32_t &amp;out_step) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPathStepDuration</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a0d9739135830d2d029ab7b49f8daf377</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxLinVel</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>af3a03529cdfbb33b8e6ef3babb9ec42b</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxAngVel</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>a580b68f5a699dcd3baceda2a195ff8b5</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTPObstacle</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>aee2375828685a3022939a51cda8f3b8e</anchor>
      <arglist>(double ox, double oy, std::vector&lt; double &gt; &amp;tp_obstacles) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTPObstacleSingle</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>afe3b4a340ef025025d4abdb96b242ede</anchor>
      <arglist>(double ox, double oy, uint16_t k, double &amp;tp_obstacle_k) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onNewNavDynamicState</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased.html</anchorfile>
      <anchor>ac9c8c4f0762480e1645a60bc84990204</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CPTG_DiffDrive_CS</name>
    <filename>classmrpt_1_1nav_1_1CPTG__DiffDrive__CS.html</filename>
    <base>mrpt::nav::CPTG_DiffDrive_CollisionGridBased</base>
    <member kind="function">
      <type></type>
      <name>CPTG_DiffDrive_CS</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CS.html</anchorfile>
      <anchor>a2f52ee8ae72333ba16fe9559d17ba982</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPTG_DiffDrive_CS</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CS.html</anchorfile>
      <anchor>ac0b4209d63c15274206cc2f11e538673</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CS.html</anchorfile>
      <anchor>ab80248b1f7537a3ee21616e1d4185a93</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadDefaultParams</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CS.html</anchorfile>
      <anchor>a6fd89ccf4bb694d42a44828645e31418</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CS.html</anchorfile>
      <anchor>a94ba8b2d865ddc46a352a2d5d01e2ac8</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PTG_IsIntoDomain</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CS.html</anchorfile>
      <anchor>a5e9e09a52d3ab0eddabf9a2f6522fde8</anchor>
      <arglist>(double x, double y) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ptgDiffDriveSteeringFunction</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CS.html</anchorfile>
      <anchor>a2e635a974a5fedeb8f632505001ec188</anchor>
      <arglist>(float alpha, float t, float x, float y, float phi, float &amp;v, float &amp;w) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CS.html</anchorfile>
      <anchor>ae62951578b59be711a9f98500b3e7448</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>K</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CS.html</anchorfile>
      <anchor>a2b8e00e5f69063e3075550d129201c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>R</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__DiffDrive__CS.html</anchorfile>
      <anchor>a0cb0810dd9d37e2fd3e68f8f1ae91490</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CPTG_Holo_Blend</name>
    <filename>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</filename>
    <base>mrpt::nav::CPTG_RobotShape_Circular</base>
    <member kind="function">
      <type></type>
      <name>CPTG_Holo_Blend</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>abfe6af44fdf4533ff9107c77bdaeba6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPTG_Holo_Blend</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a79638ec6ba500dcc5ac8c1cac1ee0a82</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>directionToMotionCommand</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>ac7058708620ec4d03e5cb89b9486c119</anchor>
      <arglist>(uint16_t k) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getDescription</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>ab0f7bb5d2f5461c9a304918e1f7beb4d</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxAngVel</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a74475380826529ec593abaeb45ac2aec</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxLinVel</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a6d8213eba98580854d34a9b417292a3e</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPathDist</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>aec39e18a3db1afd1fe59406584da251c</anchor>
      <arglist>(uint16_t k, uint32_t step) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPathPose</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a384a44f24ef290beedfeebe75fda65b0</anchor>
      <arglist>(uint16_t k, uint32_t step, mrpt::math::TPose2D &amp;p) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getPathStepCount</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a22697594f57f398746bc0529e3f0774f</anchor>
      <arglist>(uint16_t k) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPathStepDuration</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a6a456b5baf34cb46e56902a0f2cf22a6</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPathStepForDist</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a23b102e918e1fd43c83c0e239df4b5b5</anchor>
      <arglist>(uint16_t k, double dist, uint32_t &amp;out_step) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>getSupportedKinematicVelocityCommand</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>ad007c1bc692838b8f48e8a7424a1eb59</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inverseMap_WS2TP</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a3f5f8240071538cfe2867259c7ae244b</anchor>
      <arglist>(double x, double y, int &amp;out_k, double &amp;out_d, double tolerance_dist=0.10) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadDefaultParams</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>ae7b173a9e06a512c3b4952d33959b9a5</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>adc475c8ef67ec1d8499c49f9e20f8337</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>maxTimeInVelCmdNOP</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a03d09014840c6c11e9f586afb1315b7d</anchor>
      <arglist>(int path_k) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onNewNavDynamicState</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a1a7d8254dcf2a811bb8bfee6dc0f1292</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PTG_IsIntoDomain</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a1dd4f82e857e8e3107e8ab5a60578649</anchor>
      <arglist>(double x, double y) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>acd9a6776bcd63a1bd79bf7dc1a26dd1f</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>supportVelCmdNOP</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>ace671322932dff2b4cebaa1ab3b44627</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTPObstacle</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a428267a3bfe4d68482e2f3df60afcbb0</anchor>
      <arglist>(double ox, double oy, std::vector&lt; double &gt; &amp;tp_obstacles) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTPObstacleSingle</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a40f37d429ee17b06c75153a4c8317959</anchor>
      <arglist>(double ox, double oy, uint16_t k, double &amp;tp_obstacle_k) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPTG_Holo_Blend</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a782dc6ca66137bab02cf06485dbf13c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>calc_trans_distance_t_below_Tramp</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a8861a46d38d24c2bfa99e9b68a15ff70</anchor>
      <arglist>(double k2, double k4, double vxi, double vyi, double t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>calc_trans_distance_t_below_Tramp_abc</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a20b499a97cec649b6f53d26986b83f90</anchor>
      <arglist>(double t, double a, double b, double c)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>eps</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a309b52e24b7989cd0f2c27732f8aa084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>PATH_TIME_STEP</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a925f0e7de48b03cdbe37b377e9297159</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_construct_exprs</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>aefa34ede73eaca3588504779cf9ce326</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_deinitialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>af8390f788995b74aeab6829747da2d71</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>internal_get_T_ramp</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>abc390cca5dd419704d2d43daf281ad46</anchor>
      <arglist>(const double dir) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>internal_get_v</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>adefe95adbd86146ae5008bda93c615f2</anchor>
      <arglist>(const double dir) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>internal_get_w</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a3d6db48065a23bc2af6fdb9012d8e3c3</anchor>
      <arglist>(const double dir) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_initialize</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a02aec616702896a79d71752b550b305c</anchor>
      <arglist>(const std::string &amp;cacheFilename=std::string(), const bool verbose=true) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_processNewRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a5c1114fef3ff4609eb7082178b9529c2</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>expr_T_ramp</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>aeee4f681f1ec92abbade1221ce2ccfa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>expr_V</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a638f8b9e4a202c63a771a2174f7dc1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>expr_W</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a3af5f35501e946d489fb79193f0cf738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_expr_dir</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a2c6575c84b1564b8eddef5daca8d3c77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CRuntimeCompiledExpression</type>
      <name>m_expr_T_ramp</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a1c8f56c739a9f985dbb781a004b54092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CRuntimeCompiledExpression</type>
      <name>m_expr_v</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a16a5eaf086af7cf5cb47b745ff293f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CRuntimeCompiledExpression</type>
      <name>m_expr_w</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>abe3c93a4b9f3eec4d0d72ecbadbc9190</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>m_pathStepCountCache</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a0f73dfea60c0df927cd621bc6b8ca09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>T_ramp_max</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a6530215713c698d7d798ac317728c134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>turningRadiusReference</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a0ba7abe02d614d892c74ded4d8d3094f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>V_MAX</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a3a649c1414f4b6a31ca9d51d61cfa28e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>W_MAX</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__Holo__Blend.html</anchorfile>
      <anchor>a0351611dd07fa5cd88faae604ba86797</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CPTG_RobotShape_Circular</name>
    <filename>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</filename>
    <base>mrpt::nav::CParameterizedTrajectoryGenerator</base>
    <member kind="function">
      <type>void</type>
      <name>add_robotShape_to_setOfLines</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>a2d51a6b8d7b94f03bd831d011cbe702c</anchor>
      <arglist>(mrpt::opengl::CSetOfLines &amp;gl_shape, const mrpt::poses::CPose2D &amp;origin=mrpt::poses::CPose2D()) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPTG_RobotShape_Circular</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>a66503e8aab1bdeb40ef323eac3142ab7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointInsideRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>a5465d8966f7677f48659bd200f3fc8c3</anchor>
      <arglist>(const double x, const double y) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPTG_RobotShape_Circular</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>adae149d4dd890ed7a2e25d38a3af0fed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRobotShapeRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>afb8267ae3da8332e329f654bbb692d48</anchor>
      <arglist>(const double robot_radius)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRobotShapeRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>acb20ee559e5b3c7df8da1b64b887a6a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRobotRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>a63085a74cabab632a079b720a03279b1</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>evalClearanceToRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>a404212bdde2b0d10ad1a4ed913e63245</anchor>
      <arglist>(const double ox, const double oy) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>internal_processNewRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>aac8c4e8d7396924901e9012bb4334548</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_shape_loadFromStream</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>a72bac5451e99f25301cf708391ae67e8</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_shape_saveToStream</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>acf81ef28510b6e15a2784d81d327e0b9</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadDefaultParams</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>ad958d52201b5bd36ae901983c67bd5b9</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadShapeFromConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>a69d90723606a9017c097dd61e58e7021</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>af406e29458f61f11fbbba9cf66d55e59</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_robotRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>a2e3d67ed27087eaf3ad685094860c507</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRobotShapeRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>afb8267ae3da8332e329f654bbb692d48</anchor>
      <arglist>(const double robot_radius)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRobotShapeRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>acb20ee559e5b3c7df8da1b64b887a6a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRobotRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>a63085a74cabab632a079b720a03279b1</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>evalClearanceToRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Circular.html</anchorfile>
      <anchor>a404212bdde2b0d10ad1a4ed913e63245</anchor>
      <arglist>(const double ox, const double oy) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CPTG_RobotShape_Polygonal</name>
    <filename>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</filename>
    <base>mrpt::nav::CParameterizedTrajectoryGenerator</base>
    <member kind="function">
      <type>void</type>
      <name>add_robotShape_to_setOfLines</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>aa942c3556219ce94f983a94866542e64</anchor>
      <arglist>(mrpt::opengl::CSetOfLines &amp;gl_shape, const mrpt::poses::CPose2D &amp;origin=mrpt::poses::CPose2D()) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPTG_RobotShape_Polygonal</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>a874b24e88112757a8f7daf73347d6dc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointInsideRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>aae4f5f3b2014ffcaf8657524ebfcd083</anchor>
      <arglist>(const double x, const double y) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPTG_RobotShape_Polygonal</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>a062b7d2b5d3ef162ab7347556dcbe240</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>a130a7aa0088a074c8eb65cb68017c156</anchor>
      <arglist>(const mrpt::math::CPolygon &amp;robotShape)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CPolygon &amp;</type>
      <name>getRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>a92609522166e71aa315963aa2a8e18cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRobotRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>a6c98a23d1ce910501e8b67c81111d0ca</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>evalClearanceToRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>ab33ea485271c59b02d0a7ae45992c91f</anchor>
      <arglist>(const double ox, const double oy) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>internal_processNewRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>a56f4057c869753e9357af0b44cf947e4</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_shape_loadFromStream</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>aef329297250ede6aceed57fcd9d20de3</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_shape_saveToStream</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>a22fa102d71594cf120e632c646a8030b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadDefaultParams</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>a862296c44bcde03cd32c3dd995540d4e</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadShapeFromConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>a6fe4333059874f42f91700a5b496eca7</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>af0ac01ad554515199a3d35e97967c651</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;sSection) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_robotMaxRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>a41342a6740474fe6559d95169de38307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CPolygon</type>
      <name>m_robotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>ac3b1b532bae002b13315f53847bc8153</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>a130a7aa0088a074c8eb65cb68017c156</anchor>
      <arglist>(const mrpt::math::CPolygon &amp;robotShape)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CPolygon &amp;</type>
      <name>getRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>a92609522166e71aa315963aa2a8e18cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRobotRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>a6c98a23d1ce910501e8b67c81111d0ca</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>evalClearanceToRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CPTG__RobotShape__Polygonal.html</anchorfile>
      <anchor>ab33ea485271c59b02d0a7ae45992c91f</anchor>
      <arglist>(const double ox, const double oy) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CPtuBase</name>
    <filename>classmrpt_1_1hwdrivers_1_1CPtuBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>absPosQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a4a83a6de6e0ecb776b01c902ace23f0d</anchor>
      <arglist>(char axis, double &amp;nRad)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>aceleration</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>ac3dc5d09a73674b0f2409b6e1cea8264</anchor>
      <arglist>(char axis, double RadSec2)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>acelerationQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a320129d0616d13fd32b946c514dbc9ed</anchor>
      <arglist>(char axis, double &amp;RadSec2)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>aWait</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>af767b0340ea3a1811464853345523061</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>baseSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>aa2bceb5cb37224dea1d5df917bc0ff82</anchor>
      <arglist>(char axis, double RadSec)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>baseSpeedQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a280026236f54c10d5f5615d2862a9bdf</anchor>
      <arglist>(char axis, double &amp;RadSec)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>changeMotionDir</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a2351ea7e9b5bab6a253937494f6994f7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>checkErrors</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>abdc0c2c540614f09322958f658434f97</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clearErrors</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a807c7d9f010fbea656231c2df4b2f6b6</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a825be68ca81b49aa6eaa785e74f54aef</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>echoMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a6626bbf577b50bdc0b62aa7ccb8b654f</anchor>
      <arglist>(bool mode)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>echoModeQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a60733d27fd9d545a63020b3bbc655145</anchor>
      <arglist>(bool &amp;mode)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>enableLimits</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>afcffbc565093cdc3be1d0654141da1e9</anchor>
      <arglist>(bool set)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>enableLimitsQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a501fbf743b6bddf159d334df1b4bec9b</anchor>
      <arglist>(bool &amp;enable)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>halt</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>aa9bd8b4d229276bca7977ed33c9eedbc</anchor>
      <arglist>(char axis)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>haltAll</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a768b53f1cf0c3773d86a614a700e467e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>init</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a2cf9a7f532b0d8afe7fb6891a7837a4a</anchor>
      <arglist>(const std::string &amp;port)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>inmediateExecution</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>ab0c9b28b77de0aa452b51a62fc40fe11</anchor>
      <arglist>(bool set)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>lowerSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a307bf7cb38c71d71ccd5795854b91a88</anchor>
      <arglist>(char axis, double RadSec)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>lowerSpeedQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>ae121992b60fe536bad86abe0dcc911b0</anchor>
      <arglist>(char axis, double &amp;RadSec)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>maxPosQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a8283b9865b1addf6dfea35b95af199ee</anchor>
      <arglist>(char axis, double &amp;nRad)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>minPosQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a5ed07aa796c8c6233b1dae938bc1d09c</anchor>
      <arglist>(char axis, double &amp;nRad)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>moveToAbsPos</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a34b6428bbf36b6607d923af8a8e0b080</anchor>
      <arglist>(char axis, double nRad)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>moveToOffPos</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a47aa12f1259ce7109da1ba58a6dd7412</anchor>
      <arglist>(char axis, double nRad)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>nversion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a27b054f294a8069576d61fa7415f940b</anchor>
      <arglist>(double &amp;nVersion)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>offPosQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a675c7a250848401469a145ca2aadf348</anchor>
      <arglist>(char axis, double &amp;nRad)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>posToRad</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a7645f0bbb0dccb4c0b749b74ab5d3d71</anchor>
      <arglist>(char axis, long nPos)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>powerMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a12cbeaa142f619fdd1fc37f42ca654f7</anchor>
      <arglist>(bool transit, char mode)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>powerModeQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a6a2a9e4f6b2e6e996e45177a893e652a</anchor>
      <arglist>(bool transit, char &amp;mode)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>radError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>ac1fc9095265cc28bffb16bdceb078ca5</anchor>
      <arglist>(char axis, double nRadMoved)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual long</type>
      <name>radToPos</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>af58985af2f79f236db417d250b2a268b</anchor>
      <arglist>(char axis, double nRad)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>rangeMeasure</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a7f8908698d38d41007625ea299d02c3f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>reset</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a7577699de9ae0eb6c48d9dc804833406</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>resolution</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a39a7a1329b612b4d092022378ab96b2a</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>restoreDefaults</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>ac71b7655727b54ffbcf7e985eb556da0</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>restoreFactoryDefaults</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>ad91da7942124b601e9396af1a3590ca4</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>save</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a545ace77b0c6298c13cbb26825f9adb5</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>scan</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a53a862f2e1374fbe334f9f2f9c13184e</anchor>
      <arglist>(char axis, int wait, float initial, float final, double RadPre)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setLimits</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>ab6f66705c2e84470bd3c4e4e8839cc40</anchor>
      <arglist>(char axis, double &amp;l, double &amp;u)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>speed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a93681296934c6f17e6788eb2236a179e</anchor>
      <arglist>(char axis, double RadSec)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>speedQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>ad176c45be34a88173c5f8f3697685c22</anchor>
      <arglist>(char axis, double &amp;RadSec)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>status</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>ab657d008a6fc5127fa0ba0495b0b195c</anchor>
      <arglist>(double &amp;rad)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>upperSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>adbd8ccb5c8b0a9fa344717fb64fd77c9</anchor>
      <arglist>(char axis, double RadSec)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>upperSpeedQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>ab305ea24462568da6b48544193d7e732</anchor>
      <arglist>(char axis, double &amp;RadSec)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>verbose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>ac787226a0c77003cab4e810999fb3a37</anchor>
      <arglist>(bool set)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>verboseQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a7fc257cf361137cf851075c159e2d360</anchor>
      <arglist>(bool &amp;modo)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>version</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a4e46fddbae2375762e58881c901cee25</anchor>
      <arglist>(char *nVersion)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPtuBase</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a37d94930ad00fc1b798afbe7ea25dcb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>panResolution</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a5fa468ccf03732f24cad2f78c1fefaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tiltResolution</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a703ca960a9e709f3f64d8f5feb5f5fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CSerialPort</type>
      <name>serPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a2c91aac0211b4192cd7bba1e2c0d5834</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual bool</type>
      <name>radAsign</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a5d9ee4bc072fad60e8f22a3988f8d3b7</anchor>
      <arglist>(char axis, char command, double nRad)=0</arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual bool</type>
      <name>radQuerry</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a2011e6d71a525d0e2db8ded4262cbbb2</anchor>
      <arglist>(char axis, char command, double &amp;nRad)=0</arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual bool</type>
      <name>receive</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>ad2b79121511cf52a6392bc6a2070ad17</anchor>
      <arglist>(const char *command, char *response)=0</arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual bool</type>
      <name>transmit</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuBase.html</anchorfile>
      <anchor>a54b6b157f75974c166c557e872ccff69</anchor>
      <arglist>(const char *command)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CPtuDPerception</name>
    <filename>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</filename>
    <base>mrpt::hwdrivers::CPtuBase</base>
    <member kind="enumvalue">
      <name>NoError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020ab6596207d4e840ec766c5a9904ca1a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ComError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a650859d5734a796236a3c0d224304875</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TimeoutError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020aa51627274b24f385130b38c53e407904</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a6e6a1f1e777844486682d2184ac0b257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PanHitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a9c26facf5d2b8766dc588244fcd3bc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TiltHitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a59d8fc17d267c85188b07f86e60872ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PanTiltHitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020af1e30def87a60627a2084219b0721688</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MaxLimitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a4f5e377f09bf1b29d8edbea7530a489f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinLimitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020abbc252055358b6ba51121be06b6ce9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OutOfRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a055ce6c3358b869af6f639f7dc0e15ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IllegalCommandError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a6830e8712509a789d21911100871ca67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UnExpectedError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020ad007c4e349ab064ff8967377a9360c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pan</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a8ba700ec3a014eb836e5e55bdc01dd5baacacace283bf52515fef2b7ab31ea2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tilt</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a8ba700ec3a014eb836e5e55bdc01dd5ba01b6e0e48f88f997ca9352a832021157</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Regular</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a9bc77e9419173926d5af96dbcf47569fa62cc9189946f1c2c0a87d44acab03f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>High</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a9bc77e9419173926d5af96dbcf47569fa99bcc1b77991bfac31b9585833bb6a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Low</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a9bc77e9419173926d5af96dbcf47569fab3c84b5729b3a82321a09eff7fa0d573</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Off</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a9bc77e9419173926d5af96dbcf47569fa19c4d74ab3c84a85d003c562d75ab8f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Com1</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ae124ce40ee81221993abe94e23c5e6ccaf9e5a1aa463eecf8a6cb8d44420e8096</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Com2</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ae124ce40ee81221993abe94e23c5e6cca9512ac2c7c81c6332aa40376dce2248d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Com3</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ae124ce40ee81221993abe94e23c5e6cca81cc7eca001025b91213f3ecd15a5c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Com4</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ae124ce40ee81221993abe94e23c5e6cca148b961b7a4500d641c29f164cbfba18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Com1</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ae124ce40ee81221993abe94e23c5e6ccaf9e5a1aa463eecf8a6cb8d44420e8096</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Com2</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ae124ce40ee81221993abe94e23c5e6cca9512ac2c7c81c6332aa40376dce2248d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Com3</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ae124ce40ee81221993abe94e23c5e6cca81cc7eca001025b91213f3ecd15a5c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Com4</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ae124ce40ee81221993abe94e23c5e6cca148b961b7a4500d641c29f164cbfba18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ComError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a650859d5734a796236a3c0d224304875</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>High</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a9bc77e9419173926d5af96dbcf47569fa99bcc1b77991bfac31b9585833bb6a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IllegalCommandError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a6830e8712509a789d21911100871ca67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>InitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a6e6a1f1e777844486682d2184ac0b257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Low</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a9bc77e9419173926d5af96dbcf47569fab3c84b5729b3a82321a09eff7fa0d573</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MaxLimitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a4f5e377f09bf1b29d8edbea7530a489f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MinLimitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020abbc252055358b6ba51121be06b6ce9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020ab6596207d4e840ec766c5a9904ca1a1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Off</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a9bc77e9419173926d5af96dbcf47569fa19c4d74ab3c84a85d003c562d75ab8f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OutOfRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a055ce6c3358b869af6f639f7dc0e15ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Pan</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a8ba700ec3a014eb836e5e55bdc01dd5baacacace283bf52515fef2b7ab31ea2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PanHitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a9c26facf5d2b8766dc588244fcd3bc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PanTiltHitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020af1e30def87a60627a2084219b0721688</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Regular</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a9bc77e9419173926d5af96dbcf47569fa62cc9189946f1c2c0a87d44acab03f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Tilt</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a8ba700ec3a014eb836e5e55bdc01dd5ba01b6e0e48f88f997ca9352a832021157</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TiltHitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020a59d8fc17d267c85188b07f86e60872ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TimeoutError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020aa51627274b24f385130b38c53e407904</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UnExpectedError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab83a8b1311b56ef88b36a0a00fa25020ad007c4e349ab064ff8967377a9360c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>absPosQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a3dd9cc0fb0527feb7206850fcc456d92</anchor>
      <arglist>(char axis, double &amp;nRad)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>aceleration</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a97bb463ccda70f637937c7932ec35a5c</anchor>
      <arglist>(char axis, double radSec2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>acelerationQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>af26480b9f10b34be74d93f9511454710</anchor>
      <arglist>(char axis, double &amp;radSec2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>aWait</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a5dc62e5d7e60fcc32e68f2fbf0806636</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>baseSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>aaa4d82a49cd397ddca17d312d3f0830d</anchor>
      <arglist>(char axis, double radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>baseSpeedQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a4aaec10bb5d3bd53d1a8a60c9a63060b</anchor>
      <arglist>(char axis, double &amp;radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>changeMotionDir</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a053f4b3889d13129db16957dc0267e27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>checkErrors</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a67be816041f2be03ab593e1e1d07a591</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clearErrors</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a5b83a3c8d347c3d1f1c0870773dc5e59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a744f0587fbb5a3d1d89cf0812ca95afc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>comError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a1b33ac92d3c6a356b62aa5f991c71668</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CPtuDPerception</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a05de3743099f75a4c5954d4e56a71aa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>echoMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>aa502ebf64ebccdc5a319557a67e5d0d3</anchor>
      <arglist>(bool mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>echoModeQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ac2a7d498be3882095ecbbff5d12bcc63</anchor>
      <arglist>(bool &amp;mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>enableLimits</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ae97dddd366a74a64a6a51c308967abba</anchor>
      <arglist>(bool set)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>enableLimitsQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a6adaf3fe17d40adc153f266b785fbba5</anchor>
      <arglist>(bool &amp;enable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>halt</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ad0926885e7c617e5e0567805b438033e</anchor>
      <arglist>(char axis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>haltAll</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ad5ea66c70867a21e2a674e78b6831d4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>illegalCommandError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ac984a95f90dc5cfe81407b62172db200</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>init</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a12c4446abb95583122eeb188c4810f92</anchor>
      <arglist>(const std::string &amp;port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a35549a061963e22f03a5009da8d597e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inmediateExecution</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a93caf6853c7ceb23ad00e1b93261bac2</anchor>
      <arglist>(bool set)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>lowerSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ac45b7cef061d1f9c5ffe34aa04e848f1</anchor>
      <arglist>(char axis, double radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>lowerSpeedQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a15d37fee3c7f8300e235b822f7e7132b</anchor>
      <arglist>(char axis, double &amp;radSec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>maxLimitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ac77ad44b7459fdfa3df15b8fbcf0d0e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>maxPosQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ab3100fcfcef0d16073bd022c8b141160</anchor>
      <arglist>(char axis, double &amp;nRad)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>minLimitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a48b24fa5e7ef20411743169498ad6f5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>minPosQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a7e869cee33daceac2871cf7c4baa5753</anchor>
      <arglist>(char axis, double &amp;nRad)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>moveToAbsPos</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a5d58f24fa32a3e552c3bd5986782c214</anchor>
      <arglist>(char axis, double nRad)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>moveToOffPos</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a05691547597c7666c6daf4c1df85e6e5</anchor>
      <arglist>(char axis, double nRad)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>noError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a14f9ef2d64ebf9e94b28d6958a1cc251</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>nversion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a5848363dbf6a7d191484f63f1994b092</anchor>
      <arglist>(double &amp;nVersion)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>offPosQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a5c365db6db77b469709719fd12b599a3</anchor>
      <arglist>(char axis, double &amp;nRad)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>outOfRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a5678c521631c7db7dee4d8769c142f64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>panHitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>afcac535d2a732df91afd1eaafe02478d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>panTiltHitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a2c3d0acd87a75299efa59ed20b0a3c14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>posToRad</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a2b70785575d7224402aac54e7a6c4de8</anchor>
      <arglist>(char axis, long nPos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>powerMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a01b9d971458970682de11ad91b5faabc</anchor>
      <arglist>(bool transit, char mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>powerModeQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a34f5c1e9ac05e6ca007a5db5361ade6e</anchor>
      <arglist>(bool transit, char &amp;mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>radError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a54bb80093574c0970c23e8f82de9e31e</anchor>
      <arglist>(char axis, double nRadMoved)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>radToPos</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ad01956a2878741fa274e222a8049af90</anchor>
      <arglist>(char axis, double nRad)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>rangeMeasure</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a39c9039ff989d4eec727c4c72a1f2b02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>reset</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a4bce5a92047dfa62d6009689b6cd5650</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resolution</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a7cd94ec09c0908ed5436d171bc3ee167</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>restoreDefaults</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a4c0682cd1203aca6eb2d7ecf63ecd7f1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>restoreFactoryDefaults</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a4d337567ef646ca7922d177b8730beea</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>save</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>aaf28d5964613da50ae6e63f9b7cd4e0b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>scan</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ad13ea3c82c8604a2ee23d252bb232227</anchor>
      <arglist>(char axis, int wait, float initial, float final, double radPre)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setLimits</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a6f565bba4229fc1ac323f9d66f5e9b5d</anchor>
      <arglist>(char axis, double &amp;l, double &amp;u)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>speed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a3216b173dfb7b17193b072afa5b66a8b</anchor>
      <arglist>(char axis, double radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>speedQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>afb11b98e2d436bb90ee35d9d52f44e13</anchor>
      <arglist>(char axis, double &amp;radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>status</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>adb9a6d080ee06598076ee2e13f642fa3</anchor>
      <arglist>(double &amp;rad)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tiltHitError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a65ef596b364608ebc5e72f117bb22503</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>timeoutError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a7426d329bc6da9043d799d387ea4bb93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unExpectedError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a1d1b56c6bd17b341366806ba6c63bec3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>upperSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a434488f6aba60da7dbe8c2ed3ed7555f</anchor>
      <arglist>(char axis, double radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>upperSpeedQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>aa6201ad07b3ab3df23bdc6040cc747b9</anchor>
      <arglist>(char axis, double &amp;radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>verbose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ada26f15754abf10ea6c784d9101b2794</anchor>
      <arglist>(bool set)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>verboseQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a12398d897396b97def90ba7e5bb14ba0</anchor>
      <arglist>(bool &amp;modo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>version</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>ac4a0b6bb5d7da925e9b3666c0e57db23</anchor>
      <arglist>(char *nVersion)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPtuDPerception</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a3b7cd284e6ce9ddb227eee520404702a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a6bfd6ecef108a33ecc181f2e9a7497e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual double</type>
      <name>convertToDouble</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a0603a06934240e2599251b064e32e7d3</anchor>
      <arglist>(char *sDouble)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual long</type>
      <name>convertToLong</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a38dd75c936991bbef5fc57b2fcb5e96d</anchor>
      <arglist>(char *sLong)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>radAsign</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a674a76e16dcc06dee3edccbaef2e8204</anchor>
      <arglist>(char axis, char command, double nRad)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>radQuerry</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a2f25268887571fdfb39b339eec8fa17f</anchor>
      <arglist>(char axis, char command, double &amp;nRad)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>receive</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a77b43336e8da770fcc3dce5dd7e8b1a6</anchor>
      <arglist>(const char *command, char *response)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>transmit</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CPtuDPerception.html</anchorfile>
      <anchor>a10a300aea71569cc1fa44e8ae622128e</anchor>
      <arglist>(const char *command)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CQuaternion</name>
    <filename>classmrpt_1_1math_1_1CQuaternion.html</filename>
    <templarg>T</templarg>
    <base>CArrayNumeric&lt; T, 4 &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>conj</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a2331a6c08d342c0a60d66a7c215381ab</anchor>
      <arglist>(CQuaternion &amp;q_out) const </arglist>
    </member>
    <member kind="function">
      <type>CQuaternion</type>
      <name>conj</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>aba259333f7f0b7e939b283afb52d86bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crossProduct</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a6a3d497b23c15b6ef9db6e26ae8df2dd</anchor>
      <arglist>(const CQuaternion &amp;q1, const CQuaternion &amp;q2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromRodriguesVector</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a0a469538e9486ff6b824e4d0cceb6838</anchor>
      <arglist>(const ARRAYLIKE3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseRotatePoint</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>ac7d7609110b30b5d070ae067f9a56603</anchor>
      <arglist>(const double lx, const double ly, const double lz, double &amp;gx, double &amp;gy, double &amp;gz) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalizationJacobian</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>ad36731332f7b92fc85ec2b6b56b5bc10</anchor>
      <arglist>(MATRIXLIKE &amp;J) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>af69ce68330f9bb8423cd37869ad37c0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normSqr</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>ac5a9ba08bb675bc5563fc40474fa0a08</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CQuaternion</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a62e71d14481b622d38c9aea3cd27347d</anchor>
      <arglist>(const T &amp;factor)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>r</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>ab6df35a552e41472adbb23d84355e42b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>r</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>aaf5544ca2bda532f8173f5d628ab1889</anchor>
      <arglist>(const T r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotatePoint</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a6fdfc04d2b30b18f3a15f36c3f87520c</anchor>
      <arglist>(const double lx, const double ly, const double lz, double &amp;gx, double &amp;gy, double &amp;gz) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotationJacobian</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>ae01b12bc6e0202d636ac01305b24c551</anchor>
      <arglist>(MATRIXLIKE &amp;J) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotationMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>afa1670bf49766a4e0b11342be083ea3a</anchor>
      <arglist>(MATRIXLIKE &amp;M) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotationMatrixNoResize</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a1b445e32cbf7d1486822ac4ddd83e9e4</anchor>
      <arglist>(MATRIXLIKE &amp;M) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rpy</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>ab81a1a6b6ae1e4c3e62b901bb98b60e5</anchor>
      <arglist>(T &amp;roll, T &amp;pitch, T &amp;yaw) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rpy_and_jacobian</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>acf265abfa9c5f6f86e847b214b18de71</anchor>
      <arglist>(T &amp;roll, T &amp;pitch, T &amp;yaw, MATRIXLIKE *out_dr_dq=NULL, bool resize_out_dr_dq_to3x4=true) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a33790c1ff2812bb2e2be547ef5fb914f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>af24cb929ed0c979989a0f6e45c2acf0b</anchor>
      <arglist>(const T x)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a5ee2e58913537769b4d724ee3c4b74f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>ab29211b48cc24b806c47bb79f2e9b271</anchor>
      <arglist>(const T y)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>z</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a88fd235abcff6cac661a44636618ac5f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>z</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a553989d86dc0bffc5393922866432325</anchor>
      <arglist>(const T z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CQuaternion</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>ad5dc61ee9bcb21d053cf16c14297b319</anchor>
      <arglist>(TConstructorFlags_Quaternions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CQuaternion</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a101e7dafa9609ce167cb36178b979305</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CQuaternion</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a2c37046a5ee779af3501a9bbb33d10b0</anchor>
      <arglist>(const T r, const T x, const T y, const T z)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>CArrayNumeric&lt; T, 4 &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>aec395c82a70ad02d192d1c8d14ccbe0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CQuaternion</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>ad5dc61ee9bcb21d053cf16c14297b319</anchor>
      <arglist>(TConstructorFlags_Quaternions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CQuaternion</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a101e7dafa9609ce167cb36178b979305</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CQuaternion</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a2c37046a5ee779af3501a9bbb33d10b0</anchor>
      <arglist>(const T r, const T x, const T y, const T z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ln</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a5ea4412eaa9df8e768c8e26123969232</anchor>
      <arglist>(ARRAYLIKE3 &amp;out_ln) const </arglist>
    </member>
    <member kind="function">
      <type>ARRAYLIKE3</type>
      <name>ln</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a3dabf5679810730505e19c40f99c1306</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ln_noresize</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>aacf2de9563c9dfe8997da2d9d4f3fa47</anchor>
      <arglist>(ARRAYLIKE3 &amp;out_ln) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CQuaternion&lt; T &gt;</type>
      <name>exp</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>aaf340b8aa599a5872b6c1182eb3223aa</anchor>
      <arglist>(const ARRAYLIKE3 &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>exp</name>
      <anchorfile>classmrpt_1_1math_1_1CQuaternion.html</anchorfile>
      <anchor>a793f7e204be6f29a549c36d7a1f7f09b</anchor>
      <arglist>(const ARRAYLIKE3 &amp;v, CQuaternion&lt; T &gt; &amp;out_quat)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CRaePID</name>
    <filename>classmrpt_1_1hwdrivers_1_1CRaePID.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CRaePID</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>ab51874d6c726c1c35b066b7ae8f85b39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a02eeb87fe033d7686039ff0cd1983939</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>errorStatus</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a85c10d374db1a8e8f13ba1e851384ca0</anchor>
      <arglist>(std::string &amp;errorString)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getFirmware</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>add860bce2dd496de3a95e391080b6825</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::obs::CObservationGasSensors</type>
      <name>getFullInfo</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>aecb26b3f62c1d8def18237718a070fe9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLimits</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>af1c4ca00bdb8816ac451c88e079d2d2e</anchor>
      <arglist>(float &amp;min, float &amp;max)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getModel</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a66f2662bfa38dd8fa9469b47b6e466cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getName</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a5259b4b5482c79aebb37fd08b5d717dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSerialNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>abb1fe22d9eccfaf7857845871cbd3e6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a318b92f5a037fef53abd450481660a95</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>switchPower</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a38c2c996cd97e2f637b9a7116462bd5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRaePID</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>acb7e89280f55efee387b867e88647538</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>tryToOpenTheCOM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a7231ffd99dad660ff33bd055147aa3e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CSerialPort</type>
      <name>COM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a802bb3db0e03a3e1a3d11e071f5b092e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>com_bauds</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a8b0c58d7d8d09fdf663e9ca951f0025e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>com_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a2cd30c089e23f5e8e942bf1107232f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_pitch</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>ad5b9b560185cdac3544781b09736a472</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_roll</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a4ddd9dd7735d1f390d8d0dac4223a852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_x</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a0e2e116716249a7391c17b0c11b3718c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_y</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a0afe3ee9212b21962aa9fdc3785cb3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_yaw</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a9b3322e249990b973e9a8ab2c322bd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_z</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRaePID.html</anchorfile>
      <anchor>a3aeb7f23b42fadb27c5019e22581e8f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CRandomFieldGridMap2D</name>
    <filename>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</filename>
    <base>mrpt::maps::CMetricMap</base>
    <base>CDynamicGrid&lt; TRandomFieldCell &gt;</base>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap2D::ConnectivityDescriptor</class>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon</class>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap2D::TObservationGMRF</class>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap2D::TPriorFactorGMRF</class>
    <member kind="typedef">
      <type>stlplus::smart_ptr&lt; ConnectivityDescriptor &gt;</type>
      <name>ConnectivityDescriptorPtr</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>aed69b654b02131f838d70730a54dc662</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gimBilinear</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>acbb582129ad27a9b56955b47adc33e55a9baa6600848b7714e7cfc1cae92a6cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gimNearest</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>acbb582129ad27a9b56955b47adc33e55a3c636bc0ad79a235fbc019ba5a0fa165</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mrAchim</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a6bd57ff2914f1d1fc2544e89ad27e58aa2c3da81619eef4807e6fefdf23008d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mrGMRF_SD</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a6bd57ff2914f1d1fc2544e89ad27e58aa1b2253e0c84f11edaa1798bc08d34e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mrKalmanApproximate</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a6bd57ff2914f1d1fc2544e89ad27e58aa00388f1677ef78d8eae7beeb6d21aed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mrKalmanFilter</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a6bd57ff2914f1d1fc2544e89ad27e58aa4d94c25e682bb6300333a9a2eeb81f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mrKernelDM</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a6bd57ff2914f1d1fc2544e89ad27e58aa52a2f36058b102e5878493666a3f67bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mrKernelDMV</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a6bd57ff2914f1d1fc2544e89ad27e58aa1c3c6032fed21e25e21e23d9e16b2f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TGridInterpolationMethod</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>acbb582129ad27a9b56955b47adc33e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gimNearest</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>acbb582129ad27a9b56955b47adc33e55a3c636bc0ad79a235fbc019ba5a0fa165</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gimBilinear</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>acbb582129ad27a9b56955b47adc33e55a9baa6600848b7714e7cfc1cae92a6cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TMapRepresentation</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a6bd57ff2914f1d1fc2544e89ad27e58a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mrKernelDM</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a6bd57ff2914f1d1fc2544e89ad27e58aa52a2f36058b102e5878493666a3f67bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mrAchim</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a6bd57ff2914f1d1fc2544e89ad27e58aa2c3da81619eef4807e6fefdf23008d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mrKalmanFilter</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a6bd57ff2914f1d1fc2544e89ad27e58aa4d94c25e682bb6300333a9a2eeb81f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mrKalmanApproximate</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a6bd57ff2914f1d1fc2544e89ad27e58aa00388f1677ef78d8eae7beeb6d21aed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mrKernelDMV</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a6bd57ff2914f1d1fc2544e89ad27e58aa1c3c6032fed21e25e21e23d9e16b2f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mrGMRF_SD</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a6bd57ff2914f1d1fc2544e89ad27e58aa1b2253e0c84f11edaa1798bc08d34e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cell2float</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a51bec15056793e6549116d2194749406</anchor>
      <arglist>(const TRandomFieldCell &amp;c) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a7c98ffd9800e0db161289866bae9e74e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>compute3DMatchingRatio</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>ad6e76e8f6248ed2e562d718a34db4ceb</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &amp;otherMapPose, const TMatchingRatioParams &amp;params) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRandomFieldGridMap2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>aedb0d04e08a9485473590b31ebd89872</anchor>
      <arglist>(TMapRepresentation mapType=mrKernelDM, double x_min=-2, double x_max=2, double y_min=-2, double y_max=2, double resolution=0.1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableProfiler</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>ad0342ab01df5c75f5ce01cec06341032</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableVerbose</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a1438340632111e8ec92b29c3bb675a62</anchor>
      <arglist>(bool enable_verbose)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>aab241c3e5a7e6e7d6869408d98601eaa</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a163ecbdbfca38684408528b5649742b5</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;meanObj, mrpt::opengl::CSetOfObjectsPtr &amp;varObj) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAsBitmapFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a8d82cb2720d4a923effc461d0bf946dd</anchor>
      <arglist>(mrpt::utils::CImage &amp;out_img) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsMatlab3DGraphScript</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>aa465bf26302276a887df221179b131d7</anchor>
      <arglist>(std::string &amp;out_script) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAsMatrix</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a32f4b88483c8fb1686466a290149f80a</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;out_mat) const </arglist>
    </member>
    <member kind="function">
      <type>TMapRepresentation</type>
      <name>getMapType</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a1609685301999f7d054936f31cf99d6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMeanAndCov</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>abfc6a92d5599e3779a4bc3b52a97b178</anchor>
      <arglist>(mrpt::math::CVectorDouble &amp;out_means, mrpt::math::CMatrixDouble &amp;out_cov) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMeanAndSTD</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>aca36473ceb2e0641cc0ee60fc6305f47</anchor>
      <arglist>(mrpt::math::CVectorDouble &amp;out_means, mrpt::math::CVectorDouble &amp;out_STD) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertIndividualReading</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a5d62653b8b277e3dadc015412d7ac978</anchor>
      <arglist>(const double sensorReading, const mrpt::math::TPoint2D &amp;point, const bool update_map=true, const bool time_invariant=true, const double reading_stddev=.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEmpty</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a7f624e380b6cf1da851c78e6a9654c60</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledVerbose</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a5ebb059029b8ddad8b5cc2fcb3706fa7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isProfilerEnabled</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a9e0dec19c9638158d1ba9c7208bec9f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>predictMeasurement</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a3ca8be6a4cc1c2c4ff6fc2d825e67ab0</anchor>
      <arglist>(const double x, const double y, double &amp;out_predict_response, double &amp;out_predict_response_variance, bool do_sensor_normalization, const TGridInterpolationMethod interp_method=gimNearest)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a1e0e18be6d3adf4694629f1b07a19619</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, const TRandomFieldCell &amp;defaultValueNewCells, double additionalMarginMeters=1.0f) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveAsBitmapFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a33633eec04b674b2caf20f475d70fe35</anchor>
      <arglist>(const std::string &amp;filName) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveAsMatlab3DGraph</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a041ebfc1a185ba9b47aa16423d0bf67f</anchor>
      <arglist>(const std::string &amp;filName) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveMetricMapRepresentationToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a77ba829c631b32f94da6e03faf612041</anchor>
      <arglist>(const std::string &amp;filNamePrefix) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCellsConnectivity</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a52dd59cd4348c66c9e465649b593b4d5</anchor>
      <arglist>(const ConnectivityDescriptorPtr &amp;new_connectivity_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMeanAndSTD</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a11aa08fffd36bb02e5de0fa4767af594</anchor>
      <arglist>(mrpt::math::CVectorDouble &amp;out_means, mrpt::math::CVectorDouble &amp;out_STD)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>acda567cbbd46525a8383253061c76376</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double resolution, const TRandomFieldCell *fill_value=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateMapEstimation</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a8c357e46c438b9003a306908272e1dcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRandomFieldGridMap2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>af6bcdba48b665fb9eb9c22a332eda07b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>computeConfidenceCellValue_DM_DMV</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a0c1bba6ff1f3246bb15545113bed9be6</anchor>
      <arglist>(const TRandomFieldCell *cell) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>computeMeanCellValue_DM_DMV</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a57b705fae38fe431f58cf8c86a1263d9</anchor>
      <arglist>(const TRandomFieldCell *cell) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>computeVarCellValue_DM_DMV</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a7b1d34d30ae6f2de6a03d5dff86d3994</anchor>
      <arglist>(const TRandomFieldCell *cell) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>exist_relation_between2cells</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>afcd58c8a3b83f718924114b1c68a55cb</anchor>
      <arglist>(const mrpt::maps::COccupancyGridMap2D *m_Ocgridmap, size_t cxo_min, size_t cxo_max, size_t cyo_min, size_t cyo_max, const size_t seed_cxo, const size_t seed_cyo, const size_t objective_cxo, const size_t objective_cyo)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual CRandomFieldGridMap2D::TInsertionOptionsCommon *</type>
      <name>getCommonInsertOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a3207b15973c66f68d66dc297aaa1144f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insertObservation_GMRF</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a4c553c3e9ceecbb5867d6a23af3a9af6</anchor>
      <arglist>(double normReading, const mrpt::math::TPoint2D &amp;point, const bool update_map, const bool time_invariant, const double reading_information)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insertObservation_KernelDM_DMV</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>af7210c47c9b9bbfd7a98ac8c284cbb68</anchor>
      <arglist>(double normReading, const mrpt::math::TPoint2D &amp;point, bool is_DMV)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insertObservation_KF</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>aaf04d6c7e6e9f810ed30fddc2e6dfbb1</anchor>
      <arglist>(double normReading, const mrpt::math::TPoint2D &amp;point)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>insertObservation_KF2</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a8bbea0d1398330143ba07f09d1471670</anchor>
      <arglist>(double normReading, const mrpt::math::TPoint2D &amp;point)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a8bc5fe65af837a85c70f68cdb7d213af</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>recoverMeanAndCov</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a031be378563a13d911638bcfa69c1100</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateMapEstimation_GMRF</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a2527ca03c19c4acd581282be1798dcf0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrixD</type>
      <name>m_cov</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a86a6f405b5098219bfb8eeb453770d56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphs::ScalarFactorGraph</type>
      <name>m_gmrf</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a87e872c6747f2626bfadac5224931a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ConnectivityDescriptorPtr</type>
      <name>m_gmrf_connectivity</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a2fea00fbf525da28be172c89ad137b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_hasToRecoverMeanAndCov</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>af6330e90bac258dc0e831ed8156879d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TInsertionOptionsCommon *</type>
      <name>m_insertOptions_common</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>abfb1ec910fe3f5a5afafb841883a9b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TMapRepresentation</type>
      <name>m_mapType</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>ac6f11a4b8341d67ed0ce03264f1b87c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::list&lt; TObservationGMRF &gt; &gt;</type>
      <name>m_mrf_factors_activeObs</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>add1c63cad2f30101faf767c5a377af2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; TPriorFactorGMRF &gt;</type>
      <name>m_mrf_factors_priors</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a13dfadc7ad3a0dd0c6ae8a3e489f3300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_rfgm_run_update_upon_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>ab01374bc6ad08cec01fe86240044141a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrixD</type>
      <name>m_stackedCov</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a4b11121906094a72b93534c94bb44e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_DM_lastCutOff</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>af65a4ac2806a79d1026941490b0d3257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>m_DM_gaussWindow</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>ac996afef6611184fb79db6bb9c2913a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_average_normreadings_mean</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a16cd9e1e3945fe991e607916dd2d8a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_average_normreadings_var</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>aa0c9ab1276f92ab66eeb728d410ed519</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_average_normreadings_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a7984e722c92c53cf7930c5e881a731d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>utils::CDynamicGrid&lt; TRandomFieldCell &gt;</type>
      <name>BASE</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>ae09be2c37ca5a88fd5cf59667a4a6c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_DM_lastCutOff</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>af65a4ac2806a79d1026941490b0d3257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>m_DM_gaussWindow</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>ac996afef6611184fb79db6bb9c2913a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_average_normreadings_mean</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a16cd9e1e3945fe991e607916dd2d8a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_average_normreadings_var</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>aa0c9ab1276f92ab66eeb728d410ed519</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_average_normreadings_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap2D.html</anchorfile>
      <anchor>a7984e722c92c53cf7930c5e881a731d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CRandomFieldGridMap3D</name>
    <filename>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</filename>
    <base>CDynamicGrid3D&lt; TRandomFieldVoxel &gt;</base>
    <base>mrpt::utils::CSerializable</base>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap3D::ConnectivityDescriptor</class>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap3D::TInsertionOptions</class>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap3D::TObservationGMRF</class>
    <class kind="struct">mrpt::maps::CRandomFieldGridMap3D::TPriorFactorGMRF</class>
    <member kind="typedef">
      <type>stlplus::smart_ptr&lt; ConnectivityDescriptor &gt;</type>
      <name>ConnectivityDescriptorPtr</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>aa78d8c6c63c1b658456ea3fcc49ee5d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gimBilinear</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a39f6354e80929f9593867269defedc93a0899fb62263a544ec68c70ab3c4e5917</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gimNearest</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a39f6354e80929f9593867269defedc93aa17a1a968dfa8ef829a943ca72fb337c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TVoxelInterpolationMethod</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a39f6354e80929f9593867269defedc93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gimNearest</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a39f6354e80929f9593867269defedc93aa17a1a968dfa8ef829a943ca72fb337c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>gimBilinear</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a39f6354e80929f9593867269defedc93a0899fb62263a544ec68c70ab3c4e5917</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>ad32f474aba0ed4a701481584073f6d27</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRandomFieldGridMap3D</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a6d0094d66b357ea7950b4561360285f0</anchor>
      <arglist>(double x_min=-2, double x_max=2, double y_min=-2, double y_max=2, double z_min=-2, double z_max=2, double voxel_size=0.5, bool call_initialize_now=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVtkStructuredGrid</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a9b74681b74d027f9553e9c2b817a2943</anchor>
      <arglist>(vtkStructuredGrid *output, const std::string &amp;label_mean=std::string(&quot;mean&quot;), const std::string &amp;label_stddev=std::string(&quot;stddev&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertIndividualReading</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a09d9fca971b1c59cdd09c16cf1da94a6</anchor>
      <arglist>(const double sensorReading, const double sensorVariance, const mrpt::math::TPoint3D &amp;point, const TVoxelInterpolationMethod method, const bool update_map)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>adeef29f1b337553e2522142240a55f5a</anchor>
      <arglist>(double new_x_min, double new_x_max, double new_y_min, double new_y_max, double new_z_min, double new_z_max, const TRandomFieldVoxel &amp;defaultValueNewvoxels, double additionalMarginMeters=2.0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsCSV</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a0adc80b29a70b25fd0b6cc6d224ababe</anchor>
      <arglist>(const std::string &amp;filName_mean, const std::string &amp;filName_stddev=std::string()) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsVtkStructuredGrid</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>aae59b999bc9b44ada7ca8888dc30d73f</anchor>
      <arglist>(const std::string &amp;fil) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a9ec265472ac83d087ccf70da51468689</anchor>
      <arglist>(const double x_min, const double x_max, const double y_min, const double y_max, const double z_min, const double z_max, const double resolution_xy, const double resolution_z=-1.0, const TRandomFieldVoxel *fill_value=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVoxelsConnectivity</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a1c6add56a4eb7c799382059a46f3c8ee</anchor>
      <arglist>(const ConnectivityDescriptorPtr &amp;new_connectivity_descriptor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateMapEstimation</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a21fae37295c82fad47f7050244d4edfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TInsertionOptions</type>
      <name>insertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a56964df57b20da12689eb3ac781d3b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>ENABLE_GMRF_PROFILER</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a2c71820a97705ff6a7d3bf8d1571f6fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_initialize</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a8912902493e9df205d0da0cb70449f9e</anchor>
      <arglist>(bool erase_prev_contents=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphs::ScalarFactorGraph</type>
      <name>m_gmrf</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>ab68105d10292f4af8e7b9c8ad3c26866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ConnectivityDescriptorPtr</type>
      <name>m_gmrf_connectivity</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a1c0f0a152ff45f0e8d494f36260d6b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::deque&lt; TObservationGMRF &gt; &gt;</type>
      <name>m_mrf_factors_activeObs</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a025bcf45df6703542a0dc6250ef1f96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; TPriorFactorGMRF &gt;</type>
      <name>m_mrf_factors_priors</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a3fe1e36820751b72feb9300108446d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>utils::CDynamicGrid3D&lt; TRandomFieldVoxel &gt;</type>
      <name>BASE</name>
      <anchorfile>classmrpt_1_1maps_1_1CRandomFieldGridMap3D.html</anchorfile>
      <anchor>a163347f017c93e430ab56a2ed5a4a207</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::random::CRandomGenerator</name>
    <filename>classmrpt_1_1random_1_1CRandomGenerator.html</filename>
    <class kind="struct">mrpt::random::CRandomGenerator::TMT19937_data</class>
    <member kind="function">
      <type></type>
      <name>CRandomGenerator</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a9dd3aa1b262e296450419370123866d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRandomGenerator</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a5134b7ac823d79b9f0f555ffdba7bd86</anchor>
      <arglist>(const uint32_t seed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomize</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a1e46ca5108eecfb50d78c2865a6709de</anchor>
      <arglist>(const uint32_t seed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomize</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a23aa937c2139ef3433e7bf3d80cfcfab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>drawUniform32bit</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a409cdb01f3a1209f5867184f54567493</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>drawUniform64bit</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a41e1af5cfe217380276cf7e1ffbbc228</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawUniformUnsignedInt</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a5d7d7251afae980a5b0e4dc0707c1333</anchor>
      <arglist>(uint32_t &amp;ret_number)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawUniformUnsignedInt</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a15051d3af719de59dcc848fddafbeec6</anchor>
      <arglist>(uint64_t &amp;ret_number)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawUniformUnsignedIntRange</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>afd5320753c9e5daec47f922ab5812d6a</anchor>
      <arglist>(T &amp;ret_number, const U min_val, const V max_val)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>drawUniform</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a7a4bbaa961f106cd88a872986737a2fb</anchor>
      <arglist>(const double Min, const double Max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawUniformMatrix</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a2378ba5fdabf270b2c48726dbcb627cc</anchor>
      <arglist>(MAT &amp;matrix, const double unif_min=0, const double unif_max=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawUniformVector</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a4ef658fc363148b999c6654c07e8c504</anchor>
      <arglist>(VEC &amp;v, const double unif_min=0, const double unif_max=1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>drawGaussian1D_normalized</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>aea70a308bf2364f5649116f547463403</anchor>
      <arglist>(double *likelihood=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>drawGaussian1D</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a3eab704e20a481c7ebf9884b06726cec</anchor>
      <arglist>(const double mean, const double std)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawGaussian1DMatrix</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a63ed9d57fc7fe778bd50842f49077dda</anchor>
      <arglist>(MAT &amp;matrix, const double mean=0, const double std=1)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble</type>
      <name>drawDefinitePositiveMatrix</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a5713fc3c32cf6403f45f47331b9a294d</anchor>
      <arglist>(const size_t dim, const double std_scale=1.0, const double diagonal_epsilon=1e-8)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawGaussian1DVector</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>acbe63466320842a1ceb738bae1a062e4</anchor>
      <arglist>(VEC &amp;v, const double mean=0, const double std=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawGaussianMultivariate</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a11fea58986aee3ebb556dbb10a10285e</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;out_result, const mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &amp;cov, const std::vector&lt; T &gt; *mean=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawGaussianMultivariate</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>ae8d65bbc56b2f33acfcfaae4343b79b9</anchor>
      <arglist>(VECTORLIKE &amp;out_result, const COVMATRIX &amp;cov, const VECTORLIKE *mean=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawGaussianMultivariateMany</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a02ebde6aa19bc11b17960e88e2a9e58b</anchor>
      <arglist>(VECTOR_OF_VECTORS &amp;ret, size_t desiredSamples, const COVMATRIX &amp;cov, const typename VECTOR_OF_VECTORS::value_type *mean=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>permuteVector</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>ac0f4a363fb29bf340e64ab9af6231d7b</anchor>
      <arglist>(const VEC &amp;in_vector, VEC &amp;out_result)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>MT19937_generateNumbers</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a3ff2ba5636db3d479d2a5a261039377b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>MT19937_initializeGenerator</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a5555cca2fde3bc48ef6d4aeb8cb68d00</anchor>
      <arglist>(const uint32_t &amp;seed)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct mrpt::random::CRandomGenerator::TMT19937_data</type>
      <name>m_MT19937_data</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a80c8fcac9c7b3b0548c3328637487f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_std_gauss_next</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a5e6a2eacce637bc1daed6e2e0019ff0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_std_gauss_set</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>afcf132b927801858c8d02d70e8275845</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRandomGenerator</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a9dd3aa1b262e296450419370123866d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRandomGenerator</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a5134b7ac823d79b9f0f555ffdba7bd86</anchor>
      <arglist>(const uint32_t seed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomize</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a1e46ca5108eecfb50d78c2865a6709de</anchor>
      <arglist>(const uint32_t seed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomize</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a23aa937c2139ef3433e7bf3d80cfcfab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>drawUniform32bit</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a409cdb01f3a1209f5867184f54567493</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>drawUniform64bit</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a41e1af5cfe217380276cf7e1ffbbc228</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawUniformUnsignedInt</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a5d7d7251afae980a5b0e4dc0707c1333</anchor>
      <arglist>(uint32_t &amp;ret_number)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawUniformUnsignedInt</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a15051d3af719de59dcc848fddafbeec6</anchor>
      <arglist>(uint64_t &amp;ret_number)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawUniformUnsignedIntRange</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>afd5320753c9e5daec47f922ab5812d6a</anchor>
      <arglist>(T &amp;ret_number, const U min_val, const V max_val)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>drawUniform</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a7a4bbaa961f106cd88a872986737a2fb</anchor>
      <arglist>(const double Min, const double Max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawUniformMatrix</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a2378ba5fdabf270b2c48726dbcb627cc</anchor>
      <arglist>(MAT &amp;matrix, const double unif_min=0, const double unif_max=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawUniformVector</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a4ef658fc363148b999c6654c07e8c504</anchor>
      <arglist>(VEC &amp;v, const double unif_min=0, const double unif_max=1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>drawGaussian1D_normalized</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>aea70a308bf2364f5649116f547463403</anchor>
      <arglist>(double *likelihood=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>drawGaussian1D</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a3eab704e20a481c7ebf9884b06726cec</anchor>
      <arglist>(const double mean, const double std)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawGaussian1DMatrix</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a63ed9d57fc7fe778bd50842f49077dda</anchor>
      <arglist>(MAT &amp;matrix, const double mean=0, const double std=1)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble</type>
      <name>drawDefinitePositiveMatrix</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a5713fc3c32cf6403f45f47331b9a294d</anchor>
      <arglist>(const size_t dim, const double std_scale=1.0, const double diagonal_epsilon=1e-8)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawGaussian1DVector</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>acbe63466320842a1ceb738bae1a062e4</anchor>
      <arglist>(VEC &amp;v, const double mean=0, const double std=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawGaussianMultivariate</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a11fea58986aee3ebb556dbb10a10285e</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;out_result, const mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &amp;cov, const std::vector&lt; T &gt; *mean=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawGaussianMultivariate</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>ae8d65bbc56b2f33acfcfaae4343b79b9</anchor>
      <arglist>(VECTORLIKE &amp;out_result, const COVMATRIX &amp;cov, const VECTORLIKE *mean=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawGaussianMultivariateMany</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>a02ebde6aa19bc11b17960e88e2a9e58b</anchor>
      <arglist>(VECTOR_OF_VECTORS &amp;ret, size_t desiredSamples, const COVMATRIX &amp;cov, const typename VECTOR_OF_VECTORS::value_type *mean=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>permuteVector</name>
      <anchorfile>classmrpt_1_1random_1_1CRandomGenerator.html</anchorfile>
      <anchor>ac0f4a363fb29bf340e64ab9af6231d7b</anchor>
      <arglist>(const VEC &amp;in_vector, VEC &amp;out_result)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CRangeBearing</name>
    <filename>classCRangeBearing.html</filename>
    <base>CKalmanFilterCapable&lt; 4, 2, 0, 1 &gt;</base>
    <member kind="function">
      <type></type>
      <name>CRangeBearing</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>acf20fef6e10e300c369ce20c6ddfbff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a02f86938b330789fb739217cf5ba0fa9</anchor>
      <arglist>(double DeltaTime, double observationRange, double observationBearing)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getState</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a9ab70c623f3ba5346d1709837556180e</anchor>
      <arglist>(KFVector &amp;xkk, KFMatrix &amp;pkk)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRangeBearing</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>ae7dd07b74be8b5934e8dcbe2b20799d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetAction</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a44e83afdb6715e7a1b35fff02e72bd01</anchor>
      <arglist>(KFArray_ACT &amp;out_u) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionModel</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a7beabf64b9940a42a15f4a0a07805b71</anchor>
      <arglist>(const KFArray_ACT &amp;in_u, KFArray_VEH &amp;inout_x, bool &amp;out_skipPrediction) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionJacobian</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a60844b4810ba916652e44b3636b42c23</anchor>
      <arglist>(KFMatrix_VxV &amp;out_F) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionNoise</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a67c05587ae13bc69f2d5b4010936d169</anchor>
      <arglist>(KFMatrix_VxV &amp;out_Q) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetObservationNoise</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a5f661cd6308dcf88e4bda5782340b15b</anchor>
      <arglist>(KFMatrix_OxO &amp;out_R) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetObservationsAndDataAssociation</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a7e1d937a72a75da911a8f9ff8af78e10</anchor>
      <arglist>(vector_KFArray_OBS &amp;out_z, mrpt::vector_int &amp;out_data_association, const vector_KFArray_OBS &amp;in_all_predictions, const KFMatrix &amp;in_S, const vector_size_t &amp;in_lm_indices_in_S, const KFMatrix_OxO &amp;in_R)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationModel</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a1d9c7851f79e6416b416de30dd0b31f0</anchor>
      <arglist>(const vector_size_t &amp;idx_landmarks_to_predict, vector_KFArray_OBS &amp;out_predictions) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationJacobians</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a9684971d0c29e1fb56bc6c1c8272c8b1</anchor>
      <arglist>(const size_t &amp;idx_landmark_to_predict, KFMatrix_OxV &amp;Hx, KFMatrix_OxF &amp;Hy) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnSubstractObservationVectors</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a8c74f0c2df8eafec68fd32f0dc1cf662</anchor>
      <arglist>(KFArray_OBS &amp;A, const KFArray_OBS &amp;B) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_deltaTime</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>ae1ed12f801a0b8a6382b0111026b3484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_obsBearing</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>ac120397bb7e929dbbe802cf327467ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_obsRange</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a52d38bdc2ccda9215d63d9519420f5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetAction</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a44e83afdb6715e7a1b35fff02e72bd01</anchor>
      <arglist>(KFArray_ACT &amp;out_u) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionModel</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a7beabf64b9940a42a15f4a0a07805b71</anchor>
      <arglist>(const KFArray_ACT &amp;in_u, KFArray_VEH &amp;inout_x, bool &amp;out_skipPrediction) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionJacobian</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a60844b4810ba916652e44b3636b42c23</anchor>
      <arglist>(KFMatrix_VxV &amp;out_F) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionNoise</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a67c05587ae13bc69f2d5b4010936d169</anchor>
      <arglist>(KFMatrix_VxV &amp;out_Q) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetObservationNoise</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a5f661cd6308dcf88e4bda5782340b15b</anchor>
      <arglist>(KFMatrix_OxO &amp;out_R) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetObservationsAndDataAssociation</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a7e1d937a72a75da911a8f9ff8af78e10</anchor>
      <arglist>(vector_KFArray_OBS &amp;out_z, mrpt::vector_int &amp;out_data_association, const vector_KFArray_OBS &amp;in_all_predictions, const KFMatrix &amp;in_S, const vector_size_t &amp;in_lm_indices_in_S, const KFMatrix_OxO &amp;in_R)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationModel</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a1d9c7851f79e6416b416de30dd0b31f0</anchor>
      <arglist>(const vector_size_t &amp;idx_landmarks_to_predict, vector_KFArray_OBS &amp;out_predictions) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationJacobians</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a9684971d0c29e1fb56bc6c1c8272c8b1</anchor>
      <arglist>(const size_t &amp;idx_landmark_to_predict, KFMatrix_OxV &amp;Hx, KFMatrix_OxF &amp;Hy) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnSubstractObservationVectors</name>
      <anchorfile>classCRangeBearing.html</anchorfile>
      <anchor>a8c74f0c2df8eafec68fd32f0dc1cf662</anchor>
      <arglist>(KFArray_OBS &amp;A, const KFArray_OBS &amp;B) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CRangeBearingKFSLAM</name>
    <filename>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</filename>
    <base>CKalmanFilterCapable&lt; 7, 3, 3, 7 &gt;</base>
    <class kind="struct">mrpt::slam::CRangeBearingKFSLAM::TDataAssocInfo</class>
    <class kind="struct">mrpt::slam::CRangeBearingKFSLAM::TOptions</class>
    <member kind="typedef">
      <type>mrpt::math::TPoint3D</type>
      <name>landmark_point_t</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a06d9078aafcec11eecb38a8fa0c5d26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeOffDiagonalBlocksApproximationError</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>aae9e10cba24d99f39cd81352994b0103</anchor>
      <arglist>(const std::vector&lt; vector_uint &gt; &amp;landmarksMembership) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRangeBearingKFSLAM</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a5f750a37e88642a86ccb6be2b0720a90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>ab40f34edbe42813c9431a7a809cf44f4</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCurrentRobotPose</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a229b797a4296e027f2302259d2c898bd</anchor>
      <arglist>(mrpt::poses::CPose3DQuatPDFGaussian &amp;out_robotPose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCurrentRobotPose</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a18015827baec750abcaf831a50a2cd57</anchor>
      <arglist>(mrpt::poses::CPose3DPDFGaussian &amp;out_robotPose) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPose3DQuat</type>
      <name>getCurrentRobotPoseMean</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a126c1463e36b7c402f3edd5bd1273efb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCurrentState</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a578c4346553e16608404494f20e62284</anchor>
      <arglist>(mrpt::poses::CPose3DQuatPDFGaussian &amp;out_robotPose, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;out_landmarksPositions, std::map&lt; unsigned int, mrpt::maps::CLandmark::TLandmarkID &gt; &amp;out_landmarkIDs, mrpt::math::CVectorDouble &amp;out_fullState, mrpt::math::CMatrixDouble &amp;out_fullCovariance) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCurrentState</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a39e9b873e8dddbfc4562445f16fe853e</anchor>
      <arglist>(mrpt::poses::CPose3DPDFGaussian &amp;out_robotPose, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;out_landmarksPositions, std::map&lt; unsigned int, mrpt::maps::CLandmark::TLandmarkID &gt; &amp;out_landmarkIDs, mrpt::math::CVectorDouble &amp;out_fullState, mrpt::math::CMatrixDouble &amp;out_fullCovariance) const </arglist>
    </member>
    <member kind="function">
      <type>const TDataAssocInfo &amp;</type>
      <name>getLastDataAssociation</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a33ef299adf1aa1774b4be0c3a0eaa9a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLastPartition</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>aa27ce863f1d277c07acddde20a664e52</anchor>
      <arglist>(std::vector&lt; vector_uint &gt; &amp;parts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLastPartitionLandmarks</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a105f4019a3f7bcb7a7a073929414ecdc</anchor>
      <arglist>(std::vector&lt; vector_uint &gt; &amp;landmarksMembership) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLastPartitionLandmarksAsIfFixedSubmaps</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>af6c1480d63469babe36159e77f8549ab</anchor>
      <arglist>(size_t K, std::vector&lt; vector_uint &gt; &amp;landmarksMembership)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOptions</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a29e662111dae222d385cb67657e312b0</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;ini)</arglist>
    </member>
    <member kind="function">
      <type>CIncrementalMapPartitioner::TOptions *</type>
      <name>mapPartitionOptions</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>afbaf941fcb4fa7acd32092835d400f41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processActionObservation</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>ad84f6a551dbe271df4498b5e2484dfaa</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr &amp;action, mrpt::obs::CSensoryFramePtr &amp;SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconsiderPartitionsNow</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>acffb668203ffbd6467e2cf61792c2731</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a3481f1525a639afa3bc30319ae71df52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMapAndPath2DRepresentationAsMATLABFile</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a2e70d721d1465c50f9c0e16fe35b5596</anchor>
      <arglist>(const std::string &amp;fil, float stdCount=3.0f, const std::string &amp;styleLandmarks=std::string(&quot;b&quot;), const std::string &amp;stylePath=std::string(&quot;r&quot;), const std::string &amp;styleRobot=std::string(&quot;r&quot;)) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRangeBearingKFSLAM</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a3960f213f87123e3ee782e3b1e5ce850</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::slam::CRangeBearingKFSLAM::TOptions</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a267ffb78c2afd09a7f5b2b81acf31be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>mrpt::poses::CPose3DQuat</type>
      <name>getIncrementFromOdometry</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a1e48ed35abb585e82bb75854603c29fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetAction</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a8306fe9763a417900c635b4dc1d49c2e</anchor>
      <arglist>(KFArray_ACT &amp;out_u) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionModel</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>ae12d0acd3652b4b414d851482b229789</anchor>
      <arglist>(const KFArray_ACT &amp;in_u, KFArray_VEH &amp;inout_x, bool &amp;out_skipPrediction) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionJacobian</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>af502c445b6808d33ba62a8af07a2fde5</anchor>
      <arglist>(KFMatrix_VxV &amp;out_F) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionNoise</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a47e99553ef51bd615cdd37982e0f4ec0</anchor>
      <arglist>(KFMatrix_VxV &amp;out_Q) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetObservationsAndDataAssociation</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>afbd65abf95d1bb2bb6ecb3157c5ba4b8</anchor>
      <arglist>(vector_KFArray_OBS &amp;out_z, vector_int &amp;out_data_association, const vector_KFArray_OBS &amp;in_all_predictions, const KFMatrix &amp;in_S, const vector_size_t &amp;in_lm_indices_in_S, const KFMatrix_OxO &amp;in_R)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationModel</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a07e0f3d7ecb68c10b912aff662b326d3</anchor>
      <arglist>(const vector_size_t &amp;idx_landmarks_to_predict, vector_KFArray_OBS &amp;out_predictions) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationJacobians</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a494021bbeb4f8e757b5a9a563d17a983</anchor>
      <arglist>(const size_t &amp;idx_landmark_to_predict, KFMatrix_OxV &amp;Hx, KFMatrix_OxF &amp;Hy) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnSubstractObservationVectors</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>ac9a5588e643fbf796a82c428774751b9</anchor>
      <arglist>(KFArray_OBS &amp;A, const KFArray_OBS &amp;B) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetObservationNoise</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>ad1dff85e6b153155609398e6e2a44ee2</anchor>
      <arglist>(KFMatrix_OxO &amp;out_R) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnPreComputingPredictions</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a369414c7fb3e0f7d5fa2e29ab31ac844</anchor>
      <arglist>(const vector_KFArray_OBS &amp;in_all_prediction_means, vector_size_t &amp;out_LM_indices_to_predict) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInverseObservationModel</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a3a91891a48973fe76bd69cc5bb2ebf8d</anchor>
      <arglist>(const KFArray_OBS &amp;in_z, KFArray_FEAT &amp;out_yn, KFMatrix_FxV &amp;out_dyn_dxv, KFMatrix_FxO &amp;out_dyn_dhn) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnNewLandmarkAddedToMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a4078d18434d0d6dbeed3dbc81330b10f</anchor>
      <arglist>(const size_t in_obsIdx, const size_t in_idxNewFeat)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnNormalizeStateVector</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>aca1f252a090b87fd44fc0b3d2da55d17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CActionCollectionPtr</type>
      <name>m_action</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a306e2a450dbae3f6952b4e1571751283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::bimap&lt; mrpt::maps::CLandmark::TLandmarkID, unsigned int &gt;</type>
      <name>m_IDs</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a4c33ca3bb084887b9915e7d84c1822f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TDataAssocInfo</type>
      <name>m_last_data_association</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a129a478e617bb6f5be7ded15fee98a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; vector_uint &gt;</type>
      <name>m_lastPartitionSet</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a099e1451f9addc6543c737f749deb60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CSensoryFramePtr</type>
      <name>m_SF</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>af4c643e99ade366b91214429b30e3178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CSimpleMap</type>
      <name>m_SFs</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>aa6903acf1ea73197355d1959dbb1244c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CIncrementalMapPartitioner</type>
      <name>mapPartitioner</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a97aa37a9b59183096fe486544b1b4d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetAction</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a8306fe9763a417900c635b4dc1d49c2e</anchor>
      <arglist>(KFArray_ACT &amp;out_u) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionModel</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>ae12d0acd3652b4b414d851482b229789</anchor>
      <arglist>(const KFArray_ACT &amp;in_u, KFArray_VEH &amp;inout_x, bool &amp;out_skipPrediction) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionJacobian</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>af502c445b6808d33ba62a8af07a2fde5</anchor>
      <arglist>(KFMatrix_VxV &amp;out_F) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionNoise</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a47e99553ef51bd615cdd37982e0f4ec0</anchor>
      <arglist>(KFMatrix_VxV &amp;out_Q) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetObservationsAndDataAssociation</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>afbd65abf95d1bb2bb6ecb3157c5ba4b8</anchor>
      <arglist>(vector_KFArray_OBS &amp;out_z, vector_int &amp;out_data_association, const vector_KFArray_OBS &amp;in_all_predictions, const KFMatrix &amp;in_S, const vector_size_t &amp;in_lm_indices_in_S, const KFMatrix_OxO &amp;in_R)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationModel</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a07e0f3d7ecb68c10b912aff662b326d3</anchor>
      <arglist>(const vector_size_t &amp;idx_landmarks_to_predict, vector_KFArray_OBS &amp;out_predictions) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationJacobians</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a494021bbeb4f8e757b5a9a563d17a983</anchor>
      <arglist>(const size_t &amp;idx_landmark_to_predict, KFMatrix_OxV &amp;Hx, KFMatrix_OxF &amp;Hy) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnSubstractObservationVectors</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>ac9a5588e643fbf796a82c428774751b9</anchor>
      <arglist>(KFArray_OBS &amp;A, const KFArray_OBS &amp;B) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetObservationNoise</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>ad1dff85e6b153155609398e6e2a44ee2</anchor>
      <arglist>(KFMatrix_OxO &amp;out_R) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnPreComputingPredictions</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a369414c7fb3e0f7d5fa2e29ab31ac844</anchor>
      <arglist>(const vector_KFArray_OBS &amp;in_all_prediction_means, vector_size_t &amp;out_LM_indices_to_predict) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInverseObservationModel</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a3a91891a48973fe76bd69cc5bb2ebf8d</anchor>
      <arglist>(const KFArray_OBS &amp;in_z, KFArray_FEAT &amp;out_yn, KFMatrix_FxV &amp;out_dyn_dxv, KFMatrix_FxO &amp;out_dyn_dhn) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnNewLandmarkAddedToMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>a4078d18434d0d6dbeed3dbc81330b10f</anchor>
      <arglist>(const size_t in_obsIdx, const size_t in_idxNewFeat)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnNormalizeStateVector</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM.html</anchorfile>
      <anchor>aca1f252a090b87fd44fc0b3d2da55d17</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CRangeBearingKFSLAM2D</name>
    <filename>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</filename>
    <base>CKalmanFilterCapable&lt; 3, 2, 2, 3 &gt;</base>
    <class kind="struct">mrpt::slam::CRangeBearingKFSLAM2D::TDataAssocInfo</class>
    <class kind="struct">mrpt::slam::CRangeBearingKFSLAM2D::TOptions</class>
    <member kind="typedef">
      <type>mrpt::math::TPoint2D</type>
      <name>landmark_point_t</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>afdbded0d5debb8b7f448052091c15086</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRangeBearingKFSLAM2D</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a1192275a65b6ec0f1532410b218f65a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a8c36f38a886437172c846fdb440de05a</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCurrentRobotPose</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>ab4746197a811c21e02a8ee51b9f0fd82</anchor>
      <arglist>(mrpt::poses::CPosePDFGaussian &amp;out_robotPose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCurrentState</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a3d3fdb9c2fa85e01a5195275601e9366</anchor>
      <arglist>(mrpt::poses::CPosePDFGaussian &amp;out_robotPose, std::vector&lt; mrpt::math::TPoint2D &gt; &amp;out_landmarksPositions, std::map&lt; unsigned int, mrpt::maps::CLandmark::TLandmarkID &gt; &amp;out_landmarkIDs, mrpt::math::CVectorDouble &amp;out_fullState, mrpt::math::CMatrixDouble &amp;out_fullCovariance) const </arglist>
    </member>
    <member kind="function">
      <type>const TDataAssocInfo &amp;</type>
      <name>getLastDataAssociation</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a1cd426f4152e3f4fb08fe394010038ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOptions</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a959134db66148a73136cb52865f6ffde</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;ini)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processActionObservation</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a92b84b9e48dd8d949006586e65575203</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr &amp;action, mrpt::obs::CSensoryFramePtr &amp;SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a2a555438632427cc4bc0e3d1ae079470</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMapAndPath2DRepresentationAsMATLABFile</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a9f56a21b190a530c87c7acc34f1b4dd8</anchor>
      <arglist>(const std::string &amp;fil, float stdCount=3.0f, const std::string &amp;styleLandmarks=std::string(&quot;b&quot;), const std::string &amp;stylePath=std::string(&quot;r&quot;), const std::string &amp;styleRobot=std::string(&quot;r&quot;)) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRangeBearingKFSLAM2D</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a01ecded89802e326df2fa62157fbc5ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TOptions</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>aaac671183aab10c91682e180b1d4dddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getLandmarkIDsFromIndexInStateVector</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>ad6cd7861d640aa24b92402d7a9632af5</anchor>
      <arglist>(std::map&lt; unsigned int, mrpt::maps::CLandmark::TLandmarkID &gt; &amp;out_id2index) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetAction</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a5204e2cbfeb72a84c7221b4ab472ad4f</anchor>
      <arglist>(KFArray_ACT &amp;out_u) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionModel</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a1d64fbb5cb02e247f21806c84378ed9a</anchor>
      <arglist>(const KFArray_ACT &amp;in_u, KFArray_VEH &amp;inout_x, bool &amp;out_skipPrediction) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionJacobian</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a1037076e36c860bf1b7d5cb081b7fb2c</anchor>
      <arglist>(KFMatrix_VxV &amp;out_F) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionJacobianNumericGetIncrements</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>abcd3cb89509bc2f2cc8f9df50d9e70bc</anchor>
      <arglist>(KFArray_VEH &amp;out_increments) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionNoise</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>aeed976e515f62a2cf03d05aa4b60a057</anchor>
      <arglist>(KFMatrix_VxV &amp;out_Q) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetObservationsAndDataAssociation</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>ad37d22d3a16b4e0726fea32d71cc52c5</anchor>
      <arglist>(vector_KFArray_OBS &amp;out_z, vector_int &amp;out_data_association, const vector_KFArray_OBS &amp;in_all_predictions, const KFMatrix &amp;in_S, const vector_size_t &amp;in_lm_indices_in_S, const KFMatrix_OxO &amp;in_R)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationModel</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>abcb6af1269c68e463b321db72b060a76</anchor>
      <arglist>(const vector_size_t &amp;idx_landmarks_to_predict, vector_KFArray_OBS &amp;out_predictions) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationJacobians</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a27823ae106021ec9372fffc88e588582</anchor>
      <arglist>(const size_t &amp;idx_landmark_to_predict, KFMatrix_OxV &amp;Hx, KFMatrix_OxF &amp;Hy) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationJacobiansNumericGetIncrements</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a660cd7fe4435f6c5c067824677ef5347</anchor>
      <arglist>(KFArray_VEH &amp;out_veh_increments, KFArray_FEAT &amp;out_feat_increments) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnSubstractObservationVectors</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>aac955686b937bf6667604a637cd635b1</anchor>
      <arglist>(KFArray_OBS &amp;A, const KFArray_OBS &amp;B) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetObservationNoise</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>aa789993ee3dd6a9cde151dd922e3297c</anchor>
      <arglist>(KFMatrix_OxO &amp;out_R) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnPreComputingPredictions</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a597b9ea16f193a50f38588a6ddf204b5</anchor>
      <arglist>(const vector_KFArray_OBS &amp;in_all_prediction_means, vector_size_t &amp;out_LM_indices_to_predict) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInverseObservationModel</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a889c16e00ecbee6faf4276e3895563fb</anchor>
      <arglist>(const KFArray_OBS &amp;in_z, KFArray_FEAT &amp;out_yn, KFMatrix_FxV &amp;out_dyn_dxv, KFMatrix_FxO &amp;out_dyn_dhn) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnNewLandmarkAddedToMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>aa486044b236cd12bdc7f2475ed95e99f</anchor>
      <arglist>(const size_t in_obsIdx, const size_t in_idxNewFeat)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnNormalizeStateVector</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a7d883f1f359d32204c1200ec6f1f30e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CActionCollectionPtr</type>
      <name>m_action</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>abb404f529aef260cea63cf041ed1a5c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::bimap&lt; mrpt::maps::CLandmark::TLandmarkID, unsigned int &gt;</type>
      <name>m_IDs</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>aabc32affd9e5d5c61060b1a0daf9b5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TDataAssocInfo</type>
      <name>m_last_data_association</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>abc2f94171c9219ee807c5bbafc2ac611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CSensoryFramePtr</type>
      <name>m_SF</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a56791d26f12cd2a9836363b249cc9c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CSimpleMap</type>
      <name>m_SFs</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a2f2c4d7e21e75e5bd163f3d1b8f3f13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetAction</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a5204e2cbfeb72a84c7221b4ab472ad4f</anchor>
      <arglist>(KFArray_ACT &amp;out_u) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionModel</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a1d64fbb5cb02e247f21806c84378ed9a</anchor>
      <arglist>(const KFArray_ACT &amp;in_u, KFArray_VEH &amp;inout_x, bool &amp;out_skipPrediction) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionJacobian</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a1037076e36c860bf1b7d5cb081b7fb2c</anchor>
      <arglist>(KFMatrix_VxV &amp;out_F) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionJacobianNumericGetIncrements</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>abcd3cb89509bc2f2cc8f9df50d9e70bc</anchor>
      <arglist>(KFArray_VEH &amp;out_increments) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTransitionNoise</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>aeed976e515f62a2cf03d05aa4b60a057</anchor>
      <arglist>(KFMatrix_VxV &amp;out_Q) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetObservationsAndDataAssociation</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>ad37d22d3a16b4e0726fea32d71cc52c5</anchor>
      <arglist>(vector_KFArray_OBS &amp;out_z, vector_int &amp;out_data_association, const vector_KFArray_OBS &amp;in_all_predictions, const KFMatrix &amp;in_S, const vector_size_t &amp;in_lm_indices_in_S, const KFMatrix_OxO &amp;in_R)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationModel</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>abcb6af1269c68e463b321db72b060a76</anchor>
      <arglist>(const vector_size_t &amp;idx_landmarks_to_predict, vector_KFArray_OBS &amp;out_predictions) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationJacobians</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a27823ae106021ec9372fffc88e588582</anchor>
      <arglist>(const size_t &amp;idx_landmark_to_predict, KFMatrix_OxV &amp;Hx, KFMatrix_OxF &amp;Hy) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnObservationJacobiansNumericGetIncrements</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a660cd7fe4435f6c5c067824677ef5347</anchor>
      <arglist>(KFArray_VEH &amp;out_veh_increments, KFArray_FEAT &amp;out_feat_increments) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnSubstractObservationVectors</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>aac955686b937bf6667604a637cd635b1</anchor>
      <arglist>(KFArray_OBS &amp;A, const KFArray_OBS &amp;B) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnGetObservationNoise</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>aa789993ee3dd6a9cde151dd922e3297c</anchor>
      <arglist>(KFMatrix_OxO &amp;out_R) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnPreComputingPredictions</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a597b9ea16f193a50f38588a6ddf204b5</anchor>
      <arglist>(const vector_KFArray_OBS &amp;in_all_prediction_means, vector_size_t &amp;out_LM_indices_to_predict) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnInverseObservationModel</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a889c16e00ecbee6faf4276e3895563fb</anchor>
      <arglist>(const KFArray_OBS &amp;in_z, KFArray_FEAT &amp;out_yn, KFMatrix_FxV &amp;out_dyn_dxv, KFMatrix_FxO &amp;out_dyn_dhn) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnNewLandmarkAddedToMap</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>aa486044b236cd12bdc7f2475ed95e99f</anchor>
      <arglist>(const size_t in_obsIdx, const size_t in_idxNewFeat)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnNormalizeStateVector</name>
      <anchorfile>classmrpt_1_1slam_1_1CRangeBearingKFSLAM2D.html</anchorfile>
      <anchor>a7d883f1f359d32204c1200ec6f1f30e1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CRangeBearingParticleFilter</name>
    <filename>classCRangeBearingParticleFilter.html</filename>
    <base>CParticleFilterData&lt; CParticleVehicleData &gt;</base>
    <base>CParticleFilterDataImpl&lt; CRangeBearingParticleFilter, mrpt::bayes::CParticleFilterData&lt; CParticleVehicleData &gt;::CParticleList &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>getMean</name>
      <anchorfile>classCRangeBearingParticleFilter.html</anchorfile>
      <anchor>a1e4ba11ee900250e5d4748555b3a0c26</anchor>
      <arglist>(float &amp;x, float &amp;y, float &amp;vx, float &amp;vy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeParticles</name>
      <anchorfile>classCRangeBearingParticleFilter.html</anchorfile>
      <anchor>a4cbea936daf7d7115b5cfdfb9ea85c50</anchor>
      <arglist>(size_t numParticles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prediction_and_update_pfStandardProposal</name>
      <anchorfile>classCRangeBearingParticleFilter.html</anchorfile>
      <anchor>a13cec5fc732c16dfb4ed240b9fe9e3cb</anchor>
      <arglist>(const mrpt::obs::CActionCollection *action, const mrpt::obs::CSensoryFrame *observation, const bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::deciders::CRangeScanEdgeRegistrationDecider</name>
    <filename>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanEdgeRegistrationDecider.html</filename>
    <templarg></templarg>
    <base virtualness="virtual">mrpt::graphslam::deciders::CEdgeRegistrationDecider</base>
    <base>mrpt::graphslam::deciders::CRangeScanOps</base>
    <member kind="typedef">
      <type>std::map&lt; mrpt::utils::TNodeID, mrpt::obs::CObservation2DRangeScanPtr &gt;</type>
      <name>nodes_to_scans2D_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanEdgeRegistrationDecider.html</anchorfile>
      <anchor>ab438eadfee27500fef7a4b6ea61c1700</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::deciders::CEdgeRegistrationDecider&lt; GRAPH_T &gt;</type>
      <name>parent_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanEdgeRegistrationDecider.html</anchorfile>
      <anchor>a3cb5f20095f1f6cc077bd6adeebe6c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::graphslam::deciders::CRangeScanOps&lt; GRAPH_T &gt;</type>
      <name>range_ops_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanEdgeRegistrationDecider.html</anchorfile>
      <anchor>a519f045e4da357a658507919ca87553a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRangeScanEdgeRegistrationDecider</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanEdgeRegistrationDecider.html</anchorfile>
      <anchor>a0cc5355869552d22046de73deb2fb1fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CRangeScanEdgeRegistrationDecider</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanEdgeRegistrationDecider.html</anchorfile>
      <anchor>a6e4db21da4b9b2088bf6caccc9fc4f81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>loadParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanEdgeRegistrationDecider.html</anchorfile>
      <anchor>a72e63f65a792cd1fb796ce14e2dbca00</anchor>
      <arglist>(const std::string &amp;source_fname)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>printParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanEdgeRegistrationDecider.html</anchorfile>
      <anchor>a95841d5d82d7eaaf274c2c652d5b9140</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_last_total_num_nodes</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanEdgeRegistrationDecider.html</anchorfile>
      <anchor>a9e06111a25904b9672d05b0af8858911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>nodes_to_scans2D_t</type>
      <name>m_nodes_to_laser_scans2D</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanEdgeRegistrationDecider.html</anchorfile>
      <anchor>a5224f00342e31c30ab0e95940c331665</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::deciders::CRangeScanOps</name>
    <filename>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps.html</filename>
    <templarg></templarg>
    <class kind="struct">mrpt::graphslam::deciders::CRangeScanOps::TParams</class>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>convert3DTo2DRangeScan</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps.html</anchorfile>
      <anchor>ac9f9e429b4bbb6060776bb5aca1a990d</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScanPtr &amp;scan3D_in, mrpt::obs::CObservation2DRangeScanPtr *scan2D_out=NULL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>decimatePointsMap</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps.html</anchorfile>
      <anchor>ae643b529514fd028d8921588f7cd268e</anchor>
      <arglist>(mrpt::maps::CPointsMap *m, size_t keep_point_every=4, size_t low_lim=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getICPEdge</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps.html</anchorfile>
      <anchor>a5e051a10da4da3f930bd245bfe7a378b</anchor>
      <arglist>(const mrpt::obs::CObservation2DRangeScan &amp;from, const mrpt::obs::CObservation2DRangeScan &amp;to, constraint_t *rel_edge, const mrpt::poses::CPose2D *initial_pose=NULL, mrpt::slam::CICP::TReturnInfo *icp_info=NULL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getICPEdge</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps.html</anchorfile>
      <anchor>ac17c719ff8c951741b2a875245632546</anchor>
      <arglist>(const mrpt::obs::CObservation3DRangeScan &amp;from, const mrpt::obs::CObservation3DRangeScan &amp;to, constraint_t *rel_edge, const mrpt::poses::CPose2D *initial_pose=NULL, mrpt::slam::CICP::TReturnInfo *icp_info=NULL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TParams</type>
      <name>params</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps.html</anchorfile>
      <anchor>a52975c0bb962d494fd95262248fbaaa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps.html</anchorfile>
      <anchor>a6e3af3f58cb8c1d7ec5c687fd353e30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>CRangeScanOps&lt; GRAPH_T &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps.html</anchorfile>
      <anchor>a525ecdb859eb2fb295db17390684127a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps.html</anchorfile>
      <anchor>a6e3af3f58cb8c1d7ec5c687fd353e30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>CRangeScanOps&lt; GRAPH_T &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps.html</anchorfile>
      <anchor>a525ecdb859eb2fb295db17390684127a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CRateTimer</name>
    <filename>classmrpt_1_1utils_1_1CRateTimer.html</filename>
    <member kind="function">
      <type></type>
      <name>CRateTimer</name>
      <anchorfile>classmrpt_1_1utils_1_1CRateTimer.html</anchorfile>
      <anchor>ae5c83103b033b5b69289fbda43aab41d</anchor>
      <arglist>(const double rate_hz=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRate</name>
      <anchorfile>classmrpt_1_1utils_1_1CRateTimer.html</anchorfile>
      <anchor>a23620986bba3989548136c7d2ba1884d</anchor>
      <arglist>(const double rate_hz)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sleep</name>
      <anchorfile>classmrpt_1_1utils_1_1CRateTimer.html</anchorfile>
      <anchor>a23532c1cceaeaee81629ee92dc4e4385</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRateTimer</name>
      <anchorfile>classmrpt_1_1utils_1_1CRateTimer.html</anchorfile>
      <anchor>a31a212f2a43d42245c75883115f3a5d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_rate_hz</name>
      <anchorfile>classmrpt_1_1utils_1_1CRateTimer.html</anchorfile>
      <anchor>a1d0b61fd4d044e88e51ffb28b14a6eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CTicTac</type>
      <name>m_tictac</name>
      <anchorfile>classmrpt_1_1utils_1_1CRateTimer.html</anchorfile>
      <anchor>a8de4de19a0f59dd84a7784f9a4a3810f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CRawlog</name>
    <filename>classmrpt_1_1obs_1_1CRawlog.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <class kind="class">mrpt::obs::CRawlog::const_iterator</class>
    <class kind="class">mrpt::obs::CRawlog::iterator</class>
    <member kind="enumvalue">
      <name>etActionCollection</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac225330fc3013e9ee738408d9182f479a2685609c9aea45d44a5051cb32294f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>etObservation</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac225330fc3013e9ee738408d9182f479acdbec882287f698edb73bde08369f45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>etOther</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac225330fc3013e9ee738408d9182f479a9bc82c0babcc5094c9b3a456323c3910</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>etSensoryFrame</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac225330fc3013e9ee738408d9182f479ab8ad4b93b6fd1eedba0babdd7da26b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TEntryType</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac225330fc3013e9ee738408d9182f479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>etSensoryFrame</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac225330fc3013e9ee738408d9182f479ab8ad4b93b6fd1eedba0babdd7da26b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>etActionCollection</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac225330fc3013e9ee738408d9182f479a2685609c9aea45d44a5051cb32294f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>etObservation</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac225330fc3013e9ee738408d9182f479acdbec882287f698edb73bde08369f45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>etOther</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac225330fc3013e9ee738408d9182f479a9bc82c0babcc5094c9b3a456323c3910</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addAction</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>aa094c56187925f84045a4c60770b78c7</anchor>
      <arglist>(CAction &amp;action)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addActions</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a2f1b3de395eb76d446103223498d797a</anchor>
      <arglist>(CActionCollection &amp;action)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addActionsMemoryReference</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a950e8a63619e65b6c57bd7a38b5c98b0</anchor>
      <arglist>(const CActionCollectionPtr &amp;action)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addGenericObject</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>acd1b4efa041f5ed597c59c3a545855af</anchor>
      <arglist>(const mrpt::utils::CSerializablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addObservationMemoryReference</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a3ace90dd1aeb2ffe9970c4c2dd90ad0c</anchor>
      <arglist>(const CObservationPtr &amp;observation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addObservations</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a084a82dd0241373abd7a1627c2bd372b</anchor>
      <arglist>(CSensoryFrame &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addObservationsMemoryReference</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac71630865ea4fcd77984eb89e5f075ba</anchor>
      <arglist>(const CSensoryFramePtr &amp;observations)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a9d4b2db41f60b089f223c954b1d571b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>aab77bf67b035836846454e94d3047086</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac8ce951aa00008cb2943d98a4fb8b132</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRawlog</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a783a7f4650201b4c1b3ed567e9c79ba9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a1d9942fbde6dca0ad39f9089097c52bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>abda01d89dedc139b32c8877b78ded932</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>af286f441d2ef21d562a7af2ca6f1a5a6</anchor>
      <arglist>(const iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findObservationsByClassInRange</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac7fa9064bb88de52de009c5b0d56336e</anchor>
      <arglist>(mrpt::system::TTimeStamp time_start, mrpt::system::TTimeStamp time_end, const mrpt::utils::TRuntimeClassId *class_type, TListTimeAndObservations &amp;out_found, size_t guess_start_position=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getActionObservationPair</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>aadd23777b40bcf30f970f80deb1a4a9c</anchor>
      <arglist>(CActionCollectionPtr &amp;action, CSensoryFramePtr &amp;observations, size_t &amp;rawlogEntry) const </arglist>
    </member>
    <member kind="function">
      <type>CActionCollectionPtr</type>
      <name>getAsAction</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>aeb8b74ad5276cd0b0e5fd72c18dd0e8c</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CSerializablePtr</type>
      <name>getAsGeneric</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>afb9c4184abe65ae44037b20515555f57</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>CObservationPtr</type>
      <name>getAsObservation</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a762604c6fc6e34d46b7fffa23a801472</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>CSensoryFramePtr</type>
      <name>getAsObservations</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a190c88caf9a8d02818350a052401c637</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCommentText</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>aa30d096b3dd0ec8cd978f0f4740d3641</anchor>
      <arglist>(std::string &amp;t) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getCommentText</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a8b832202d519dd869641a0514e8ba12a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCommentTextAsConfigFile</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a10354793a6804ba98ee8316ee0faf7c0</anchor>
      <arglist>(mrpt::utils::CConfigFileMemory &amp;memCfg) const </arglist>
    </member>
    <member kind="function">
      <type>TEntryType</type>
      <name>getType</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>aeb8a4653819b230f4f5256a5b231f3e2</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromRawLogFile</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a35dd348f8cb9e454b4592720c4875b37</anchor>
      <arglist>(const std::string &amp;fileName, bool non_obs_objects_are_legal=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveFrom</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a9ff5987a7376526cb64dc87437ca27b3</anchor>
      <arglist>(CRawlog &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a96abb49841017ba108f055e35e6d0fce</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a0f5859f6ae3194ae3348e232554d59c0</anchor>
      <arglist>(size_t first_index, size_t last_index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToRawLogFile</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>aeb188cf8842c3e426b3d57d04be9c08b</anchor>
      <arglist>(const std::string &amp;fileName) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommentText</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a127cb4c08f2e1485850a1c18431926ac</anchor>
      <arglist>(const std::string &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac725947a9d2780f6ba4fdf14e71a0dab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a0107a550bc5bf6104915d18c0876bd6e</anchor>
      <arglist>(CRawlog &amp;obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRawlog</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ac67c3ec0c5c7a995e862d88d729789d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>detectImagesDirectory</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a6a80dd1a76e686fd336e907e17a2db53</anchor>
      <arglist>(const std::string &amp;rawlogFilename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>getActionObservationPairOrObservation</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a8448f653e89285d0714a305169dea04d</anchor>
      <arglist>(mrpt::utils::CStream &amp;inStream, CActionCollectionPtr &amp;action, CSensoryFramePtr &amp;observations, CObservationPtr &amp;observation, size_t &amp;rawlogEntry)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>readActionObservationPair</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>a3131af1b8a1d969aea230470f96b8df1</anchor>
      <arglist>(mrpt::utils::CStream &amp;inStream, CActionCollectionPtr &amp;action, CSensoryFramePtr &amp;observations, size_t &amp;rawlogEntry)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; mrpt::utils::CSerializablePtr &gt;</type>
      <name>TListObjects</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ad89a18c6bdbb6b395894840c10aa004a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CObservationComment</type>
      <name>m_commentTexts</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>ae73029cc3a6f17bf8c92ed6b43e7841f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListObjects</type>
      <name>m_seqOfActObs</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog.html</anchorfile>
      <anchor>aae850f9ff1c666996458d0d6b40f2b9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::rawlogtools::CRawlogProcessor</name>
    <filename>classmrpt_1_1rawlogtools_1_1CRawlogProcessor.html</filename>
    <member kind="function">
      <type></type>
      <name>CRawlogProcessor</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessor.html</anchorfile>
      <anchor>a56d4ad32fa6fdedd413fd264dde7bb39</anchor>
      <arglist>(mrpt::utils::CFileGZInputStream &amp;_in_rawlog, TCLAP::CmdLine &amp;_cmdline, bool _verbose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcessRawlog</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessor.html</anchorfile>
      <anchor>a18289bb9b350f5390c813d5f4f816970</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnPostProcess</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessor.html</anchorfile>
      <anchor>a50b1c3a497f54673f72756655c60d4d0</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr &amp;actions, mrpt::obs::CSensoryFramePtr &amp;SF, mrpt::obs::CObservationPtr &amp;obs)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>processOneEntry</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessor.html</anchorfile>
      <anchor>a02a66f07f00a7a55287cc8aebfca430d</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr &amp;actions, mrpt::obs::CSensoryFramePtr &amp;SF, mrpt::obs::CObservationPtr &amp;obs)=0</arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>m_filSize</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessor.html</anchorfile>
      <anchor>a64f10078a88d9e4e0ad25c3f8b90dc5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>m_rawlogEntry</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessor.html</anchorfile>
      <anchor>a14bf5ef6199913fb4da2c8025dcc7214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_timToParse</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessor.html</anchorfile>
      <anchor>a2c2ccc8e6cb27b157eb8728f55d20809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TCLAP::CmdLine &amp;</type>
      <name>m_cmdline</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessor.html</anchorfile>
      <anchor>a434ee7c5c05f82a23b9898b3ead9872e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CFileGZInputStream &amp;</type>
      <name>m_in_rawlog</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessor.html</anchorfile>
      <anchor>a214a181096b4d2a1a844d8215a223073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_last_console_update</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessor.html</anchorfile>
      <anchor>ad13c44552300ea0e2ef43ae99a37cc3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTicTac</type>
      <name>m_timParse</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessor.html</anchorfile>
      <anchor>a70e1ffc2406d2f85148721f31c76606a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>verbose</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessor.html</anchorfile>
      <anchor>a062e607263fd43ba5fe8ea88a71b46b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::rawlogtools::CRawlogProcessorFilterObservations</name>
    <filename>classmrpt_1_1rawlogtools_1_1CRawlogProcessorFilterObservations.html</filename>
    <base>mrpt::rawlogtools::CRawlogProcessorOnEachObservation</base>
    <member kind="function">
      <type></type>
      <name>CRawlogProcessorFilterObservations</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessorFilterObservations.html</anchorfile>
      <anchor>a27be8006d0f0d56c45fb173acf582bcf</anchor>
      <arglist>(mrpt::utils::CFileGZInputStream &amp;in_rawlog, TCLAP::CmdLine &amp;cmdline, bool verbose, mrpt::utils::CFileGZOutputStream &amp;out_rawlog)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnPostProcess</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessorFilterObservations.html</anchorfile>
      <anchor>a14d1b324a5f90af7d809d7265b7dbbfd</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr &amp;actions, mrpt::obs::CSensoryFramePtr &amp;SF, mrpt::obs::CObservationPtr &amp;obs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>processOneObservation</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessorFilterObservations.html</anchorfile>
      <anchor>a7f0e6773c7b651fdd0f693864331989b</anchor>
      <arglist>(mrpt::obs::CObservationPtr &amp;obs)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>tellIfThisObsPasses</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessorFilterObservations.html</anchorfile>
      <anchor>ad25a0fb8e94c309acfcb71c3150aaa77</anchor>
      <arglist>(mrpt::obs::CObservationPtr &amp;obs)=0</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>m_entries_parsed</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessorFilterObservations.html</anchorfile>
      <anchor>a6e678c8387604a43cdd4079c6f5b8418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>m_entries_removed</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessorFilterObservations.html</anchorfile>
      <anchor>a3737f7418cd7d4daa6b9ff8aec92d02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CFileGZOutputStream &amp;</type>
      <name>m_out_rawlog</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessorFilterObservations.html</anchorfile>
      <anchor>a5def8ab4dc5fd884487782cd7a487d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_we_are_done_with_this_rawlog</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessorFilterObservations.html</anchorfile>
      <anchor>a72386f9cdb8ebae8d1bedf2f7514ca26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::rawlogtools::CRawlogProcessorOnEachObservation</name>
    <filename>classmrpt_1_1rawlogtools_1_1CRawlogProcessorOnEachObservation.html</filename>
    <base>mrpt::rawlogtools::CRawlogProcessor</base>
    <member kind="function">
      <type></type>
      <name>CRawlogProcessorOnEachObservation</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessorOnEachObservation.html</anchorfile>
      <anchor>a244c3d2416a04cbb0837b7e04d0850e8</anchor>
      <arglist>(mrpt::utils::CFileGZInputStream &amp;in_rawlog, TCLAP::CmdLine &amp;cmdline, bool verbose)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>processOneEntry</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessorOnEachObservation.html</anchorfile>
      <anchor>a856d9d4226811bd966080d1e0ebc27d9</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr &amp;actions, mrpt::obs::CSensoryFramePtr &amp;SF, mrpt::obs::CObservationPtr &amp;obs)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>processOneObservation</name>
      <anchorfile>classmrpt_1_1rawlogtools_1_1CRawlogProcessorOnEachObservation.html</anchorfile>
      <anchor>ae73ea95216cfa062f6dd777928e71532</anchor>
      <arglist>(mrpt::obs::CObservationPtr &amp;obs)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CRawlogTreeView</name>
    <filename>classCRawlogTreeView.html</filename>
    <class kind="struct">CRawlogTreeView::TNodeData</class>
    <member kind="function">
      <type>void</type>
      <name>AssignImageList</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a57f64664194d9e5c0d7ca6bcdaf488e0</anchor>
      <arglist>(wxImageList *imageList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ConnectSelectedItemChange</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a886e5137798894e2c45e2fc18d390f11</anchor>
      <arglist>(wxRawlogTreeEventFunction func)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRawlogTreeView</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>abd89efc02a805c0fde742a3e3f373ba7</anchor>
      <arglist>(wxWindow *parent=NULL, wxWindowID id=-1, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=wxVSCROLL, const wxString &amp;name=wxT(&quot;rawlogTreeView&quot;))</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp</type>
      <name>getFirstTimestamp</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a852140f0eb58f14460a639f84ee7eda6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetSelectedItem</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a84f1aa406375075f2f8e1448d325fb85</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnDraw</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>ae76a8bdad8c17732c810ec6a28774a3d</anchor>
      <arglist>(wxDC &amp;dc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reloadFromRawlog</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>adfbed873ef1191028fa6cd9741f3a3bc</anchor>
      <arglist>(int hint_rawlog_items=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRawlogName</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a06e486451e128fd6c32b71e1a7f90f13</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRawlogSource</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a5811150f36f7b09d3e4d5ee547e3b359</anchor>
      <arglist>(mrpt::obs::CRawlog *rawlog)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSelectedItem</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a0af868c762f0980e2904b60c7612aa16</anchor>
      <arglist>(int index, bool force_refresh=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWinParent</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a53785efca1c88b3f191d328818ae2479</anchor>
      <arglist>(wxWindow *win)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRawlogTreeView</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a0bb46b7e3cf4b44e4c0bf0862f55b1f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnKey</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>ac28bf18e77254d629f749b0004092e45</anchor>
      <arglist>(wxKeyEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnLeftDown</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a45c169266f117a23170549d9a18044f0</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnMouseWheel</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a37aedb9a2fdbfb9a8d076c67d4f6fc02</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static int</type>
      <name>iconIndexFromClass</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a0604567591289af992b54f6be272b55f</anchor>
      <arglist>(const mrpt::utils::TRuntimeClassId *class_ID)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxRawlogTreeEventFunction</type>
      <name>m_event_select_change</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a90e8d15c548b7a8aa20026f417023afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxImageList *</type>
      <name>m_imageList</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a791f1c62bb26eea42579c3d6d7aaa60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CRawlog *</type>
      <name>m_rawlog</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a89afd034bd8246d0dbce4b23cea0c284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_rawlog_last</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a5aee7ff4b34645a7bf1ade7c0bb653ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_rawlog_name</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>abda220b2e723c510b8671b9871484982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_rawlog_start</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a5af665dde96eebfba3dbea7b229499b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_selectedItem</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>aab2b9c6a1e71941764065e112f920c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TNodeData &gt;</type>
      <name>m_tree_nodes</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a78ca061659bd2aa3b9fc359ffb2f49ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxWindow *</type>
      <name>m_win_parent</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>ac16f107f8dfd5596477653e6665e0e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const int</type>
      <name>ROW_HEIGHT</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>aef4e133e0d82d416947f6c7f7db9dc83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const int</type>
      <name>TREE_HORZ_STEPS</name>
      <anchorfile>classCRawlogTreeView.html</anchorfile>
      <anchor>a97f40689459db80b4ae9038cb3367d1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CRBPFParticleData</name>
    <filename>classmrpt_1_1maps_1_1CRBPFParticleData.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type></type>
      <name>CRBPFParticleData</name>
      <anchorfile>classmrpt_1_1maps_1_1CRBPFParticleData.html</anchorfile>
      <anchor>a9df38746d87a2042f7d0036afefe9e44</anchor>
      <arglist>(const TSetOfMetricMapInitializers *mapsInitializers=NULL)</arglist>
    </member>
    <member kind="variable">
      <type>CMultiMetricMap</type>
      <name>mapTillNow</name>
      <anchorfile>classmrpt_1_1maps_1_1CRBPFParticleData.html</anchorfile>
      <anchor>a9bf1422ee2f034bed82f6a3080904e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; mrpt::math::TPose3D &gt;</type>
      <name>robotPath</name>
      <anchorfile>classmrpt_1_1maps_1_1CRBPFParticleData.html</anchorfile>
      <anchor>ab1a547c75bb9323a08e53c9e8e0d1c08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CReactiveNavigationSystem</name>
    <filename>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</filename>
    <base>mrpt::nav::CAbstractPTGBasedReactive</base>
    <class kind="struct">mrpt::nav::CReactiveNavigationSystem::TReactiveNavigatorParams</class>
    <member kind="function">
      <type>void</type>
      <name>changeRobotCircularShapeRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>a4c026b6e37f3fc55cf8aa3032a1736de</anchor>
      <arglist>(const double R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>acb9237af52bfcfece3e3ab2bfc5a8679</anchor>
      <arglist>(const mrpt::math::CPolygon &amp;shape)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkCollisionWithLatestObstacles</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>a2edc044fafab01bc4ea50c0808b022a6</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;relative_robot_pose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CReactiveNavigationSystem</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>a188f6fec3c86b9fc588dee52bf8535c5</anchor>
      <arglist>(CRobot2NavInterface &amp;react_iterf_impl, bool enableConsoleOutput=true, bool enableLogFile=false, const std::string &amp;logFileDirectory=std::string(&quot;./reactivenav.logs&quot;))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CParameterizedTrajectoryGenerator *</type>
      <name>getPTG</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>a8263d23f4e04ac0d3a422aec6bf56d38</anchor>
      <arglist>(size_t i) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const CParameterizedTrajectoryGenerator *</type>
      <name>getPTG</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>a34cb61e2ec98c610e1134bf60fe18b75</anchor>
      <arglist>(size_t i) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getPTG_count</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>ac257f4c24ad09db25b2422a58167abb3</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>aa61b778214cdd88c219fae2535fa1d1b</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>a81824042ab5aadcff97588e416838b24</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CReactiveNavigationSystem</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>a3dd737450c2b1ffb2428267adcf76dc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TReactiveNavigatorParams</type>
      <name>params_reactive_nav</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>ac78e999545f71c33062efc3bad1f6fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>loggingGetWSObstaclesAndShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>a8ed1b79b1b9ffda05f36b524ce182031</anchor>
      <arglist>(CLogFileRecord &amp;out_log) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>STEP3_WSpaceToTPSpace</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>afce972f72842a40c3f2c2310bbcd5abe</anchor>
      <arglist>(const size_t ptg_idx, std::vector&lt; double &gt; &amp;out_TPObstacles, mrpt::nav::ClearanceDiagram &amp;out_clearance, const mrpt::math::TPose2D &amp;rel_pose_PTG_origin_wrt_sense, const bool eval_clearance) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CPolygon</type>
      <name>m_robotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>ae420dfd2b8d24f8740f57dd8417ce6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_robotShapeCircularRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>a2d5fa5978291b4051a9dd65e31553821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CSimplePointsMap</type>
      <name>m_WS_Obstacles</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>aae9c32c6f9d069109212eb25f252cd89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CSimplePointsMap</type>
      <name>m_WS_Obstacles_original</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>af63527384883f0ad86374671b890a0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>implementSenseObstacles</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>aefdca334d7c0b5068317769b34b743c4</anchor>
      <arglist>(mrpt::system::TTimeStamp &amp;obs_timestamp) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>STEP1_InitPTGs</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>a89da84534168e2bdc9452834b5eeb21b</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; CParameterizedTrajectoryGenerator * &gt;</type>
      <name>PTGs</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem.html</anchorfile>
      <anchor>a9f398fee3cb6de71fbe635f274231595</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CReactiveNavigationSystem3D</name>
    <filename>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</filename>
    <base>mrpt::nav::CAbstractPTGBasedReactive</base>
    <class kind="struct">mrpt::nav::CReactiveNavigationSystem3D::TPTGmultilevel</class>
    <member kind="function">
      <type>void</type>
      <name>changeRobotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a95c294ab9c7adb9601f4207245de57d4</anchor>
      <arglist>(TRobotShape robotShape)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkCollisionWithLatestObstacles</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a31d06a3a933b7217766b660cd8f3f203</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;relative_robot_pose) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CReactiveNavigationSystem3D</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a3cf85a81f2af54f90a0b5b8064f924e7</anchor>
      <arglist>(CRobot2NavInterface &amp;react_iterf_impl, bool enableConsoleOutput=true, bool enableLogFile=false, const std::string &amp;logFileDirectory=std::string(&quot;./reactivenav.logs&quot;))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CParameterizedTrajectoryGenerator *</type>
      <name>getPTG</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a1d7c885c107d2b57fceade5a46e9fd21</anchor>
      <arglist>(size_t i) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const CParameterizedTrajectoryGenerator *</type>
      <name>getPTG</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a2c1d20defec8c1c5f4efbfcf351e81c6</anchor>
      <arglist>(size_t i) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getPTG_count</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a397756cfbeb2805ad5f02d19bea2ef27</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a6836e297bb475a87e1a985dd1198f499</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a702ec38b098c35947662e247ee47823e</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CReactiveNavigationSystem3D</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a038b8f0bde39ea3e362f1c2e51d5e716</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>implementSenseObstacles</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a466c2be9af97974ba87d8bb79799613b</anchor>
      <arglist>(mrpt::system::TTimeStamp &amp;obs_timestamp) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>loggingGetWSObstaclesAndShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a7a772163450379494caba89219debbd7</anchor>
      <arglist>(CLogFileRecord &amp;out_log) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>STEP1_InitPTGs</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a83d0dedf305a674137be35a2ec03d548</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>STEP3_WSpaceToTPSpace</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a7ddd59d4158960c89b41cab6d355c95e</anchor>
      <arglist>(const size_t ptg_idx, std::vector&lt; double &gt; &amp;out_TPObstacles, mrpt::nav::ClearanceDiagram &amp;out_clearance, const mrpt::math::TPose2D &amp;rel_pose_PTG_origin_wrt_sense, const bool eval_clearance) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TPTGmultilevel &gt;</type>
      <name>m_ptgmultilevel</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a0cf036acd6a906d3ee50b1b2f84522c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TRobotShape</type>
      <name>m_robotShape</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a387b97b6986c519f98254d3dbdc6cd55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::maps::CSimplePointsMap &gt;</type>
      <name>m_WS_Obstacles_inlevels</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>ab8e395b3eb5efa23bd97b8954849121f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CSimplePointsMap</type>
      <name>m_WS_Obstacles_unsorted</name>
      <anchorfile>classmrpt_1_1nav_1_1CReactiveNavigationSystem3D.html</anchorfile>
      <anchor>a55d0e7d7394b295dbc88f22c4e1c9c5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CReferencedMemBlock</name>
    <filename>classmrpt_1_1utils_1_1CReferencedMemBlock.html</filename>
    <member kind="function">
      <type>unsigned int</type>
      <name>alias_count</name>
      <anchorfile>classmrpt_1_1utils_1_1CReferencedMemBlock.html</anchorfile>
      <anchor>a700198c30b380aa89f0eb7a5abdfb319</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CReferencedMemBlock.html</anchorfile>
      <anchor>a5484f38efd9d3642b9ffefb6334f91e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CReferencedMemBlock</name>
      <anchorfile>classmrpt_1_1utils_1_1CReferencedMemBlock.html</anchorfile>
      <anchor>a472211f7f23f7ddcbbffb01717c175b7</anchor>
      <arglist>(size_t mem_block_size=0)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>getAs</name>
      <anchorfile>classmrpt_1_1utils_1_1CReferencedMemBlock.html</anchorfile>
      <anchor>adcd0d5a6e6d2f8579358bf684d278734</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>getAs</name>
      <anchorfile>classmrpt_1_1utils_1_1CReferencedMemBlock.html</anchorfile>
      <anchor>add9412e3bbea55aeab261477cfaccea6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>getAsPtr</name>
      <anchorfile>classmrpt_1_1utils_1_1CReferencedMemBlock.html</anchorfile>
      <anchor>a68b8b10fb468f4442837f76a987957d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>getAsPtr</name>
      <anchorfile>classmrpt_1_1utils_1_1CReferencedMemBlock.html</anchorfile>
      <anchor>a41b8fc1e25974172d9300f90bbfc9678</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1CReferencedMemBlock.html</anchorfile>
      <anchor>a69bb702c9933dfae1c71fe28e64690e4</anchor>
      <arglist>(size_t mem_block_size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CReferencedMemBlock</name>
      <anchorfile>classmrpt_1_1utils_1_1CReferencedMemBlock.html</anchorfile>
      <anchor>aa1f877b20f7c2b5b4c907682d1733b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>stlplus::smart_ptr&lt; std::vector&lt; char &gt; &gt;</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1utils_1_1CReferencedMemBlock.html</anchorfile>
      <anchor>a24fe13478b55918feabfef3ce5750a3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CReflectivityGridMap2D</name>
    <filename>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</filename>
    <base>mrpt::maps::CMetricMap</base>
    <base>CDynamicGrid&lt; int8_t &gt;</base>
    <base>CLogOddsGridMap2D&lt; int8_t &gt;</base>
    <class kind="struct">mrpt::maps::CReflectivityGridMap2D::TInsertionOptions</class>
    <member kind="function">
      <type>float</type>
      <name>cell2float</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>a1d1acf3fd72de06122feda5dad3be155</anchor>
      <arglist>(const int8_t &amp;c) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>a35da660e77fd2c1b7acfb246048c1a90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>compute3DMatchingRatio</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>a80983bcb7d2a0ab6b2fa26e4f1f3bcbb</anchor>
      <arglist>(const mrpt::maps::CMetricMap *otherMap, const mrpt::poses::CPose3D &amp;otherMapPose, const TMatchingRatioParams &amp;params) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CReflectivityGridMap2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>ac04d50a033e1aefadbe0dff57629d08a</anchor>
      <arglist>(double x_min=-2, double x_max=2, double y_min=-2, double y_max=2, double resolution=0.1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>a92d8c292a8b283e70909bc8a3bd461eb</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsImage</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>a4862161bf8a2e2a45aa2a29449592627</anchor>
      <arglist>(utils::CImage &amp;img, bool verticalFlip=false, bool forceRGB=false) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>abcf88f9ea7a57d1e09ce9388ca3378e7</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMetricMapRepresentationToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>a1a0520a2c407ca3df032d9692d291d33</anchor>
      <arglist>(const std::string &amp;filNamePrefix) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CReflectivityGridMap2D::TInsertionOptions</type>
      <name>insertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>ad171cf3c278208fb4dd323c8e4eda23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>ab871474c8a6b6b848fe02aeb1aefc277</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>a6c5c0a2a522b6693a6cb5c2b47aecce4</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>a1a31fc6da0d751c8e2970e0fefa272fe</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CReflectivityGridMap2D::TInsertionOptions</type>
      <name>insertionOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>aa9b76dc0a15c38ef3eabad4dfff3648e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>a83eed8e65f1b35afc2da82227d6cf2ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>a96c854630884b809e02a52590405b4dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>min_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>aeedf9cca8f66c6f415cbedf1befaf7e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>min_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>a4d842a183574b8c2ed2aa9a20073dd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>resolution</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>a83f2eff92721521768ff8ed6ee9794d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static CLogOddsGridMapLUT&lt; cell_t &gt;</type>
      <name>m_logodd_lut</name>
      <anchorfile>classmrpt_1_1maps_1_1CReflectivityGridMap2D.html</anchorfile>
      <anchor>abdcc2569583b3c10b2dcc1d65c75cc5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::CRegistrationDeciderOrOptimizer</name>
    <filename>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</filename>
    <templarg>GRAPH_T</templarg>
    <member kind="function">
      <type></type>
      <name>CRegistrationDeciderOrOptimizer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>af6a602d5d018be8e28761c06129bfa97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getClassName</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>ab723c14c49f90b6ae9b463e6c64980fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getDescriptiveReport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a258bca43cb0cfcda15a2a37028c91823</anchor>
      <arglist>(std::string *report_str) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initializeLoggers</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a73c1f7c6b88005d3e66bbb15ca25b157</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initializeVisuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a5c37ce9ea38c15ff29aa571a6efb0967</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMultiRobotSlamClass</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>adc59717ca11730f2d5be00b11fbce5a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a86d5fc94d80921a442873bb2f351f875</anchor>
      <arglist>(const std::string &amp;source_fname)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOfWindowEvents</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a89baf93bfe9bbcf5ab3b73a0537f2138</anchor>
      <arglist>(const std::map&lt; std::string, bool &gt; &amp;events_occurred)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>printParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a44ddb0d611bc8aace6667d4b3a1afabf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setClassName</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a02cf63d1fcc6e4224235606ebc3a0c39</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCriticalSectionPtr</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>af3c7d2b4a0df985295920e12e66796e2</anchor>
      <arglist>(mrpt::synch::CCriticalSection *graph_section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setGraphPtr</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>ae0e62ecbf80d092d01257b0de4a2d245</anchor>
      <arglist>(GRAPH_T *graph)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWindowManagerPtr</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a6149bc7e36ec0da92d6a9e5f08375f83</anchor>
      <arglist>(mrpt::graphslam::CWindowManager *win_manager)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a69e2386ab6c7637890a04f206c641240</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateVisuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a0d02b12e7b6af1744838ac286b0a9333</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRegistrationDeciderOrOptimizer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>aec4e55cfd84059e7a89b1a7d363c457c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>assertVisualsVars</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a7bff728720dcbe5a28eb2051eed69425</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_mr_slam_class</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>af247da1a6b8bbd10f9175176531e5b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_class_name</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>ad88c326e9f87df745128b9803407233c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GRAPH_T *</type>
      <name>m_graph</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>affea1bcf01003c7f9017e8529cdf5ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CCriticalSection *</type>
      <name>m_graph_section</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a56c91e1e8e2e598791d37f7143981af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTimeLogger</type>
      <name>m_time_logger</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a0d454ab2236691b66e4e2da84e7f03ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowManager *</type>
      <name>m_win_manager</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a35e2c87162f5ec7262937cbbe8c7c108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindow3D *</type>
      <name>m_win</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a9e736efd2fe2a49c721984c4715c5cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowObserver *</type>
      <name>m_win_observer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a1da1af0920ebc50c6b88e266279dd39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_initialized_visuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>ac38f82338e489854cfeafad90885c895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const std::string</type>
      <name>header_sep</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>abfb1482313940e662fc027c9304d5880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const std::string</type>
      <name>report_sep</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a74a409a33ea190ab5feef0bb8638ef31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowManager *</type>
      <name>m_win_manager</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a35e2c87162f5ec7262937cbbe8c7c108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindow3D *</type>
      <name>m_win</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a9e736efd2fe2a49c721984c4715c5cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowObserver *</type>
      <name>m_win_observer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a1da1af0920ebc50c6b88e266279dd39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_initialized_visuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>ac38f82338e489854cfeafad90885c895</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CRegistrationDeciderOrOptimizer&lt; GRAPH_t &gt;</name>
    <filename>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</filename>
    <member kind="function">
      <type></type>
      <name>CRegistrationDeciderOrOptimizer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>af6a602d5d018be8e28761c06129bfa97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getClassName</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>ab723c14c49f90b6ae9b463e6c64980fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getDescriptiveReport</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a258bca43cb0cfcda15a2a37028c91823</anchor>
      <arglist>(std::string *report_str) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initializeLoggers</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a73c1f7c6b88005d3e66bbb15ca25b157</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initializeVisuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a5c37ce9ea38c15ff29aa571a6efb0967</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMultiRobotSlamClass</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>adc59717ca11730f2d5be00b11fbce5a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a86d5fc94d80921a442873bb2f351f875</anchor>
      <arglist>(const std::string &amp;source_fname)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOfWindowEvents</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a89baf93bfe9bbcf5ab3b73a0537f2138</anchor>
      <arglist>(const std::map&lt; std::string, bool &gt; &amp;events_occurred)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>printParams</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a44ddb0d611bc8aace6667d4b3a1afabf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setClassName</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a02cf63d1fcc6e4224235606ebc3a0c39</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCriticalSectionPtr</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>af3c7d2b4a0df985295920e12e66796e2</anchor>
      <arglist>(mrpt::synch::CCriticalSection *graph_section)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setGraphPtr</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>ae0e62ecbf80d092d01257b0de4a2d245</anchor>
      <arglist>(GRAPH_t *graph)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWindowManagerPtr</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a6149bc7e36ec0da92d6a9e5f08375f83</anchor>
      <arglist>(mrpt::graphslam::CWindowManager *win_manager)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>updateState</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a69e2386ab6c7637890a04f206c641240</anchor>
      <arglist>(mrpt::obs::CActionCollectionPtr action, mrpt::obs::CSensoryFramePtr observations, mrpt::obs::CObservationPtr observation)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateVisuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a0d02b12e7b6af1744838ac286b0a9333</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRegistrationDeciderOrOptimizer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>aec4e55cfd84059e7a89b1a7d363c457c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>assertVisualsVars</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a7bff728720dcbe5a28eb2051eed69425</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_mr_slam_class</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>af247da1a6b8bbd10f9175176531e5b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_class_name</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>ad88c326e9f87df745128b9803407233c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GRAPH_t *</type>
      <name>m_graph</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>affea1bcf01003c7f9017e8529cdf5ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CCriticalSection *</type>
      <name>m_graph_section</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a56c91e1e8e2e598791d37f7143981af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTimeLogger</type>
      <name>m_time_logger</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a0d454ab2236691b66e4e2da84e7f03ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowManager *</type>
      <name>m_win_manager</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a35e2c87162f5ec7262937cbbe8c7c108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindow3D *</type>
      <name>m_win</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a9e736efd2fe2a49c721984c4715c5cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowObserver *</type>
      <name>m_win_observer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a1da1af0920ebc50c6b88e266279dd39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_initialized_visuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>ac38f82338e489854cfeafad90885c895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const std::string</type>
      <name>header_sep</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>abfb1482313940e662fc027c9304d5880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const std::string</type>
      <name>report_sep</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a74a409a33ea190ab5feef0bb8638ef31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowManager *</type>
      <name>m_win_manager</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a35e2c87162f5ec7262937cbbe8c7c108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindow3D *</type>
      <name>m_win</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a9e736efd2fe2a49c721984c4715c5cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::graphslam::CWindowObserver *</type>
      <name>m_win_observer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>a1da1af0920ebc50c6b88e266279dd39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_initialized_visuals</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CRegistrationDeciderOrOptimizer.html</anchorfile>
      <anchor>ac38f82338e489854cfeafad90885c895</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::bayes::CRejectionSamplingCapable</name>
    <filename>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</filename>
    <templarg>TStateSpace</templarg>
    <member kind="typedef">
      <type>CProbabilityParticle&lt; TStateSpace &gt;</type>
      <name>TParticle</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>af5b7f3cb267012fd1726bb9931e337a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rejectionSampling</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>a439f7d8935d3fe90c5eb5e70234cf78c</anchor>
      <arglist>(size_t desiredSamples, std::vector&lt; TParticle &gt; &amp;outSamples, size_t timeoutTrials=1000)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRejectionSamplingCapable</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>a6f5fff9a8446025d39cfc7bf74082223</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>RS_drawFromProposal</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>acb1f2c56af80b2d1e2ef5d22433496ab</anchor>
      <arglist>(TStateSpace &amp;outSample)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual double</type>
      <name>RS_observationLikelihood</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>a46f786cc8ce1ae2f2d5bc729fd43a557</anchor>
      <arglist>(const TStateSpace &amp;x)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CRejectionSamplingCapable&lt; CPose2D &gt;</name>
    <filename>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</filename>
    <member kind="typedef">
      <type>CProbabilityParticle&lt; CPose2D &gt;</type>
      <name>TParticle</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>af5b7f3cb267012fd1726bb9931e337a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rejectionSampling</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>a439f7d8935d3fe90c5eb5e70234cf78c</anchor>
      <arglist>(size_t desiredSamples, std::vector&lt; TParticle &gt; &amp;outSamples, size_t timeoutTrials=1000)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRejectionSamplingCapable</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>a6f5fff9a8446025d39cfc7bf74082223</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>RS_drawFromProposal</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>acb1f2c56af80b2d1e2ef5d22433496ab</anchor>
      <arglist>(CPose2D &amp;outSample)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual double</type>
      <name>RS_observationLikelihood</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>a46f786cc8ce1ae2f2d5bc729fd43a557</anchor>
      <arglist>(const CPose2D &amp;x)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CRejectionSamplingCapable&lt; mrpt::poses::CPose2D &gt;</name>
    <filename>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</filename>
    <member kind="typedef">
      <type>CProbabilityParticle&lt; mrpt::poses::CPose2D &gt;</type>
      <name>TParticle</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>af5b7f3cb267012fd1726bb9931e337a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rejectionSampling</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>a439f7d8935d3fe90c5eb5e70234cf78c</anchor>
      <arglist>(size_t desiredSamples, std::vector&lt; TParticle &gt; &amp;outSamples, size_t timeoutTrials=1000)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRejectionSamplingCapable</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>a6f5fff9a8446025d39cfc7bf74082223</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>RS_drawFromProposal</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>acb1f2c56af80b2d1e2ef5d22433496ab</anchor>
      <arglist>(mrpt::poses::CPose2D &amp;outSample)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual double</type>
      <name>RS_observationLikelihood</name>
      <anchorfile>classmrpt_1_1bayes_1_1CRejectionSamplingCapable.html</anchorfile>
      <anchor>a46f786cc8ce1ae2f2d5bc729fd43a557</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;x)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CRejectionSamplingRangeOnlyLocalization</name>
    <filename>classmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization.html</filename>
    <base>CRejectionSamplingCapable&lt; mrpt::poses::CPose2D &gt;</base>
    <class kind="struct">mrpt::slam::CRejectionSamplingRangeOnlyLocalization::TDataPerBeacon</class>
    <member kind="function">
      <type></type>
      <name>CRejectionSamplingRangeOnlyLocalization</name>
      <anchorfile>classmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization.html</anchorfile>
      <anchor>a973222bd9e83ab83aae5c6ce6ae139fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setParams</name>
      <anchorfile>classmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization.html</anchorfile>
      <anchor>a66d2e9c6a75958a6418c22295371e89e</anchor>
      <arglist>(const mrpt::maps::CLandmarksMap &amp;beaconsMap, const mrpt::obs::CObservationBeaconRanges &amp;observation, float sigmaRanges, const mrpt::poses::CPose2D &amp;oldPose, float robot_z=0, bool autoCheckAngleRanges=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRejectionSamplingRangeOnlyLocalization</name>
      <anchorfile>classmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization.html</anchorfile>
      <anchor>ae3faa7fa066aa35c773116fa925cf15d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>RS_drawFromProposal</name>
      <anchorfile>classmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization.html</anchorfile>
      <anchor>a87336996e0f936a5f16f0177060b82a6</anchor>
      <arglist>(mrpt::poses::CPose2D &amp;outSample)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>RS_observationLikelihood</name>
      <anchorfile>classmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization.html</anchorfile>
      <anchor>aaf794f5c84b3afd51a95382e5696d922</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;x)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; TDataPerBeacon &gt;</type>
      <name>m_dataPerBeacon</name>
      <anchorfile>classmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization.html</anchorfile>
      <anchor>a14315a60da41d6abb9cb9a6561f53df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_drawIndex</name>
      <anchorfile>classmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization.html</anchorfile>
      <anchor>ac3c0e5f57f71f9759848f59371e0bb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose2D</type>
      <name>m_oldPose</name>
      <anchorfile>classmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization.html</anchorfile>
      <anchor>aa3666ba946253c2cc9ef8d58ec7e13ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_sigmaRanges</name>
      <anchorfile>classmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization.html</anchorfile>
      <anchor>ad0e510ddb67cf33b95eeea287035dbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_z_robot</name>
      <anchorfile>classmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization.html</anchorfile>
      <anchor>a4a440d115a0c8fbf2d0ae9cf85748b7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CRenderizable</name>
    <filename>classmrpt_1_1opengl_1_1CRenderizable.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>CRenderizable *</type>
      <name>clone</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>acb2597d6d93b406501d9f3530eb56adf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRenderizable</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a9bab84d88c8627fadac2f05fb0446c09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>adeda9f1e1dd672ca62d24b7a02fe896b</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a8f8c65324887dd3cd2c999f110fd213a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>abaf0851793b995cb9bff2d53f48090e4</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRenderizable</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>acbb07bca04a2ff0c267940dba28022f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>aef8ee6b259e755d686f38178982bf138</anchor>
      <arglist>(const std::string &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a6a1f9dd6551d1437ba63c712dce80110</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a5b648ce8cde3ac142d8d062edbc81fee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisibility</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a26a0f88efc4fa587ce6bae52577a7354</anchor>
      <arglist>(bool visible=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableShowName</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ac0579ae5563d5f2c13e2e03c79f71257</anchor>
      <arglist>(bool showName=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShowNameEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a66baeb37cd774b76207e4d8e96871f61</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>acc4c26435faa5719b33df0567b9e308a</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a7157ed62b405c4ae67922d1733005d32</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a9e4e1af870df98fbe163ecfdc3252cf5</anchor>
      <arglist>(const mrpt::math::TPose3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a19ac80c0b30c2f67e686b2af41d40536</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>af31091ed97eab97df99e792044e2b067</anchor>
      <arglist>(const mrpt::poses::CPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ad82ab543ddc179c7a628156acae0534d</anchor>
      <arglist>(const mrpt::poses::CPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPose3D</type>
      <name>getPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a25a2ebeab11e40bd8d926ae92a573eef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPose3D &amp;</type>
      <name>getPoseRef</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ae508ae04f460443c484935fcdfc8ee3a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setLocation</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a9d715bc6ec58cdd70a29aef45b2e1338</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setLocation</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a44cf2579e949206f535b25228526a8a6</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseX</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a0755e54ced9652afa3d8d608c5ab07e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a51605f842fe3c65ef29c8b6f9c70bbea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a1c8ec31d9b8d2614ae993d361c1075be</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseYaw</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a259175514327566d480b5d476538332f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPosePitch</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a00a7da15bc55e5bda90e56b268547b17</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseRoll</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a5e33a3f3f26c51891d4c5c55030a695d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseYawRad</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a786c10928768ac5ba28db725a3d3139e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPosePitchRad</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a0f53bc42eee756e472ee722ca8ef4ccd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseRollRad</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>aaea6e3654c0304b32cc8892aecf6cae2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getColorR</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a6b0f2c12af070fe2277518295c70d1d8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getColorG</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a110b12b0f417543e5ca4c1058f70ecc6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getColorB</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ab89afd8f753f9ec8b514c213cae93a56</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getColorA</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a9abefacfc7c1d50d95d923f02b3eda5d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getColorR_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a805cf035db65a17c3e0f07e50d37e570</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getColorG_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a1111b134b4b50b7f2c244880256c9455</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getColorB_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>af536b5eb76557c43fdda68ea428d79fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getColorA_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a241fe097fab37493815a9f96e7d36508</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorR</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ac2d4d9059afa28d17072bd5d76e60cb2</anchor>
      <arglist>(const double r)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorG</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a3df6303cd71abdefb2889ec9a310fbea</anchor>
      <arglist>(const double g)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorB</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>abcd5c2ca91d0a18f7188a90f60309b5b</anchor>
      <arglist>(const double b)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorA</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ac7db4eaa48259e7d859291fabddf6e22</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColorR_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a22a7f5a0a4e00f7a6b4d31c0dc61f2ca</anchor>
      <arglist>(const uint8_t r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColorG_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a1c8867be88ef590c44861c240c07ea5e</anchor>
      <arglist>(const uint8_t g)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColorB_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>aaaac77a1d54b35c6654ac490bf8a5792</anchor>
      <arglist>(const uint8_t b)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColorA_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a5a035f3fc59300547e27fe1a27bccf0d</anchor>
      <arglist>(const uint8_t a)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setScale</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>afd1dd27b9f326d4f73135c461eafa717</anchor>
      <arglist>(float s)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setScale</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>adb65e73fe36db2b9d5161a2262422735</anchor>
      <arglist>(float sx, float sy, float sz)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScaleX</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a53b902abadee37cbd869f052e7f68af8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScaleY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a381a0e7c4c8e1bd728c0e22d2aa5d34f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScaleZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ae0c3a93eaa4d2d6e2136beb149013db6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TColorf</type>
      <name>getColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>af49a6cb168418408372434e269d89b52</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a4586196e85a91b39b2ef4ba07105839f</anchor>
      <arglist>(const mrpt::utils::TColorf &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a227cd19e15ce20a48e503efd280a2f78</anchor>
      <arglist>(double R, double G, double B, double A=1)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TColor &amp;</type>
      <name>getColor_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ac4d2d5a7aea53506bc4748d0324abf7d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColor_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a5f7ede3bcd3fe8ee6b2c7d748a9bccc4</anchor>
      <arglist>(const mrpt::utils::TColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColor_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a9a91576a6cabb53b87ee5bbf352ef388</anchor>
      <arglist>(uint8_t R, uint8_t G, uint8_t B, uint8_t A=255)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>renderTextBitmap</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a9bd1333383cc544d717ddb71cc9b3ad0</anchor>
      <arglist>(const char *str, void *fontStyle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>renderTextBitmap</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a569eb20b4d6440b24fa949bebd6e1fc7</anchor>
      <arglist>(int screen_x, int screen_y, const std::string &amp;str, float color_r=1, float color_g=1, float color_b=1, mrpt::opengl::TOpenGLFont font=mrpt::opengl::MRPT_GLUT_BITMAP_TIMES_ROMAN_24)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>textBitmapWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a5fc961f3250f18ffc3a6c610fa607dd6</anchor>
      <arglist>(const std::string &amp;str, mrpt::opengl::TOpenGLFont font=mrpt::opengl::MRPT_GLUT_BITMAP_TIMES_ROMAN_24)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readFromStreamRender</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>acbc5fde9a1825d0e00d574b6eee81be9</anchor>
      <arglist>(utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writeToStreamRender</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>aedce4a257d1cf11f21ab1fbc1db38ae8</anchor>
      <arglist>(utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>checkOpenGLError</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ac2f345e0ba38a34d9e47b7b4e75742d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static unsigned int</type>
      <name>getNewTextureNumber</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a5b9c6b1d5175458be48d4f45670ecee7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>releaseTextureName</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a090204ce0bb4a5851f161e3fe80c8597</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>af98af9094c896da6b94a06b4793c788b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_name</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ac60facc9c53d7319b87e82c8e6730c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>m_pose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a5b6a2612a9a58ce6a38ae8e583269ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_scale_x</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ac735e33e72ea186804581915b5776247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_scale_y</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a27e3f7407ac98e6e4f1d04094a033eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_scale_z</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a1994bcb30363d854a83fa2e85480ed0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_show_name</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a437eafa450aaa90601803507599260d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_visible</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a710f324d115817edceed185fc584f1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>mrpt::opengl::COpenGLViewport</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ac50eaea2662d8a8d6653161f329ec9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>mrpt::opengl::CSetOfObjects</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a9c9d1e367181d87af8c01ae5d17ccbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>aef8ee6b259e755d686f38178982bf138</anchor>
      <arglist>(const std::string &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a6a1f9dd6551d1437ba63c712dce80110</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a5b648ce8cde3ac142d8d062edbc81fee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVisibility</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a26a0f88efc4fa587ce6bae52577a7354</anchor>
      <arglist>(bool visible=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableShowName</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ac0579ae5563d5f2c13e2e03c79f71257</anchor>
      <arglist>(bool showName=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShowNameEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a66baeb37cd774b76207e4d8e96871f61</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>acc4c26435faa5719b33df0567b9e308a</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a7157ed62b405c4ae67922d1733005d32</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a9e4e1af870df98fbe163ecfdc3252cf5</anchor>
      <arglist>(const mrpt::math::TPose3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a19ac80c0b30c2f67e686b2af41d40536</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>af31091ed97eab97df99e792044e2b067</anchor>
      <arglist>(const mrpt::poses::CPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ad82ab543ddc179c7a628156acae0534d</anchor>
      <arglist>(const mrpt::poses::CPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPose3D</type>
      <name>getPose</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a25a2ebeab11e40bd8d926ae92a573eef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPose3D &amp;</type>
      <name>getPoseRef</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ae508ae04f460443c484935fcdfc8ee3a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setLocation</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a9d715bc6ec58cdd70a29aef45b2e1338</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setLocation</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a44cf2579e949206f535b25228526a8a6</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseX</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a0755e54ced9652afa3d8d608c5ab07e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a51605f842fe3c65ef29c8b6f9c70bbea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a1c8ec31d9b8d2614ae993d361c1075be</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseYaw</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a259175514327566d480b5d476538332f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPosePitch</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a00a7da15bc55e5bda90e56b268547b17</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseRoll</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a5e33a3f3f26c51891d4c5c55030a695d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseYawRad</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a786c10928768ac5ba28db725a3d3139e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPosePitchRad</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a0f53bc42eee756e472ee722ca8ef4ccd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPoseRollRad</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>aaea6e3654c0304b32cc8892aecf6cae2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getColorR</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a6b0f2c12af070fe2277518295c70d1d8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getColorG</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a110b12b0f417543e5ca4c1058f70ecc6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getColorB</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ab89afd8f753f9ec8b514c213cae93a56</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getColorA</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a9abefacfc7c1d50d95d923f02b3eda5d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getColorR_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a805cf035db65a17c3e0f07e50d37e570</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getColorG_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a1111b134b4b50b7f2c244880256c9455</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getColorB_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>af536b5eb76557c43fdda68ea428d79fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getColorA_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a241fe097fab37493815a9f96e7d36508</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorR</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ac2d4d9059afa28d17072bd5d76e60cb2</anchor>
      <arglist>(const double r)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorG</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a3df6303cd71abdefb2889ec9a310fbea</anchor>
      <arglist>(const double g)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorB</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>abcd5c2ca91d0a18f7188a90f60309b5b</anchor>
      <arglist>(const double b)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorA</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ac7db4eaa48259e7d859291fabddf6e22</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColorR_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a22a7f5a0a4e00f7a6b4d31c0dc61f2ca</anchor>
      <arglist>(const uint8_t r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColorG_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a1c8867be88ef590c44861c240c07ea5e</anchor>
      <arglist>(const uint8_t g)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColorB_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>aaaac77a1d54b35c6654ac490bf8a5792</anchor>
      <arglist>(const uint8_t b)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColorA_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a5a035f3fc59300547e27fe1a27bccf0d</anchor>
      <arglist>(const uint8_t a)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setScale</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>afd1dd27b9f326d4f73135c461eafa717</anchor>
      <arglist>(float s)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setScale</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>adb65e73fe36db2b9d5161a2262422735</anchor>
      <arglist>(float sx, float sy, float sz)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScaleX</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a53b902abadee37cbd869f052e7f68af8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScaleY</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a381a0e7c4c8e1bd728c0e22d2aa5d34f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScaleZ</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ae0c3a93eaa4d2d6e2136beb149013db6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TColorf</type>
      <name>getColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>af49a6cb168418408372434e269d89b52</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a4586196e85a91b39b2ef4ba07105839f</anchor>
      <arglist>(const mrpt::utils::TColorf &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a227cd19e15ce20a48e503efd280a2f78</anchor>
      <arglist>(double R, double G, double B, double A=1)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TColor &amp;</type>
      <name>getColor_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>ac4d2d5a7aea53506bc4748d0324abf7d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColor_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a5f7ede3bcd3fe8ee6b2c7d748a9bccc4</anchor>
      <arglist>(const mrpt::utils::TColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColor_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizable.html</anchorfile>
      <anchor>a9a91576a6cabb53b87ee5bbf352ef388</anchor>
      <arglist>(uint8_t R, uint8_t G, uint8_t B, uint8_t A=255)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CRenderizableDisplayList</name>
    <filename>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</filename>
    <base>mrpt::opengl::CRenderizable</base>
    <member kind="function">
      <type>CRenderizableDisplayList *</type>
      <name>clone</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>ac164cb1d2cf682778ce52967cbd56469</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRenderizableDisplayList</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a7766290a82189240d710c177708805f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a2e8b3abcb9817455c9c3af505d9e14da</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRenderizableDisplayList</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a2ce587c5f8bb6b835bfce49dc0cde435</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorR_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a5f4a9b85887da9aca8fca25166a7f833</anchor>
      <arglist>(const uint8_t r) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorG_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a02f774c984b33c17b46b56ad76e53c15</anchor>
      <arglist>(const uint8_t g) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorB_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>afebafd9c8f924501b4dbe2ac234bd7bf</anchor>
      <arglist>(const uint8_t b) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorA_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a985339d7014199d2f4e6df3562746e47</anchor>
      <arglist>(const uint8_t a) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColor_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a7fdda33f1fc4b17cc55f3cd3f4bc95ed</anchor>
      <arglist>(const mrpt::utils::TColor &amp;c) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColor_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>ac1adee6a671f050db5729d3b3594d45d</anchor>
      <arglist>(uint8_t R, uint8_t G, uint8_t B, uint8_t A=255)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>notifyChange</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a77f8b97d7f4937b3f0777b76bc0ddf7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a818dfbbda2001e9653ec681832d5388e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>should_skip_display_list_cache</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a828f34d2f5a3eba229a302559afe739e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readFromStreamRender</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>af46e56b5e7da5e276b8a0999b5e74354</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a25b55ee018d920c18d7ecbcd1f658d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_dl_recreate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>ab454a1f15f482de7a97c74875811b84d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>EIGEN_STRONG_INLINE void</type>
      <name>notifyChange</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a77f8b97d7f4937b3f0777b76bc0ddf7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a818dfbbda2001e9653ec681832d5388e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>should_skip_display_list_cache</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a828f34d2f5a3eba229a302559afe739e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readFromStreamRender</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>af46e56b5e7da5e276b8a0999b5e74354</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorR_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a5f4a9b85887da9aca8fca25166a7f833</anchor>
      <arglist>(const uint8_t r) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorG_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a02f774c984b33c17b46b56ad76e53c15</anchor>
      <arglist>(const uint8_t g) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorB_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>afebafd9c8f924501b4dbe2ac234bd7bf</anchor>
      <arglist>(const uint8_t b) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorA_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a985339d7014199d2f4e6df3562746e47</anchor>
      <arglist>(const uint8_t a) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColor_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>a7fdda33f1fc4b17cc55f3cd3f4bc95ed</anchor>
      <arglist>(const mrpt::utils::TColor &amp;c) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColor_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CRenderizableDisplayList.html</anchorfile>
      <anchor>ac1adee6a671f050db5729d3b3594d45d</anchor>
      <arglist>(uint8_t R, uint8_t G, uint8_t B, uint8_t A=255)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CRoboPeakLidar</name>
    <filename>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</filename>
    <base>mrpt::hwdrivers::C2DRangeFinderAbstract</base>
    <member kind="function">
      <type></type>
      <name>CRoboPeakLidar</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>a2cebc967d120eaaeca610b6689147ac0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnect</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>ad31dc1c4f6ce55fef81b25d6c895999b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doProcessSimple</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>a6360f1d19f92673c63299754236360a2</anchor>
      <arglist>(bool &amp;outThereIsObservation, mrpt::obs::CObservation2DRangeScan &amp;outObservation, bool &amp;hardwareError)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getDeviceHealth</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>a7163a183994bac947241337fbdc4199e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>getSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>abf870ba70ccc070dc3fa8bf064051fb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>aa1020474136710776213d76f4958de60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>a0f5738195bcc29db67815ec91cf76b1a</anchor>
      <arglist>(const std::string &amp;port_name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>turnOff</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>a752da13a8a5df8bc1bd5c1064eef7009</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>turnOn</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>a7f244230c79880d5f5cfca406cebffe1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRoboPeakLidar</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>a4fdcc0c0b2c268cd8840f7037c07e17d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>checkCOMMs</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>a390da3886c7d2dc77be5e3ef01a105b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>a43b1e1784f4c585a197fe1d01888adcd</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_com_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>a9e648a700b15de3b9f267bf30e40c0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_com_port_baudrate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>a3e53926ae35b968db6666df6e1892d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_rplidar_drv</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>ab63996488ce72614da7db9776b28a03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>poses::CPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboPeakLidar.html</anchorfile>
      <anchor>a8f0bed4a0fdf244fdd092c3670b4deeb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::CRobot2DPoseEstimator</name>
    <filename>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</filename>
    <class kind="struct">mrpt::poses::CRobot2DPoseEstimator::TOptions</class>
    <member kind="function">
      <type></type>
      <name>CRobot2DPoseEstimator</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>afc0d5396482a36077693bf5a99e802d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCurrentEstimate</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>accd873a6930855051196649b074842f5</anchor>
      <arglist>(mrpt::math::TPose2D &amp;pose, mrpt::math::TTwist2D &amp;velLocal, mrpt::math::TTwist2D &amp;velGlobal, mrpt::system::TTimeStamp tim_query=mrpt::system::now()) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCurrentEstimate</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>aeb7dcfe897d0a3f41604a13b778b511a</anchor>
      <arglist>(mrpt::math::TPose2D &amp;pose, float &amp;v, float &amp;w, mrpt::system::TTimeStamp tim_query=mrpt::system::now()) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCurrentEstimate</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>a98a16ae9d3280981788e4e4714620378</anchor>
      <arglist>(mrpt::poses::CPose2D &amp;pose, float &amp;v, float &amp;w, mrpt::system::TTimeStamp tim_query=mrpt::system::now()) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLatestRobotPose</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>a93c1d9f21ada98b0cd902af396e30880</anchor>
      <arglist>(mrpt::math::TPose2D &amp;pose) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLatestRobotPose</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>a6c35b5730fd359985bea7c576c7f4cec</anchor>
      <arglist>(CPose2D &amp;pose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processUpdateNewOdometry</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>a3a133cc452ac411ee689921a1d58c1b8</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;newGlobalOdometry, mrpt::system::TTimeStamp cur_tim, bool hasVelocities=false, const mrpt::math::TTwist2D &amp;newRobotVelLocal=mrpt::math::TTwist2D())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processUpdateNewPoseLocalization</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>a618876f153e7d6f95ae97acbfa25e1c7</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;newPose, mrpt::system::TTimeStamp tim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>af296bf63c583863c8e5b3ceaa883c498</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRobot2DPoseEstimator</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>ac86a79715ce8018b3f4bc02e82aa9ebe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TOptions</type>
      <name>params</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>af29382052aa326f1f6e60325dfa9d00c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>extrapolateRobotPose</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>a4841daedbe20dfee1f049f754c4929df</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;p, const mrpt::math::TTwist2D &amp;robot_vel_local, const double delta_time, mrpt::math::TPose2D &amp;new_p)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::synch::CCriticalSection</type>
      <name>m_cs</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>a097c4ab6c95dd917a06da28f1e104724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPose2D</type>
      <name>m_last_loc</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>a72e651922264593715a874aba1f9eea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_last_loc_time</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>a6d0c5c9b744ca4312555990238beccad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPose2D</type>
      <name>m_last_odo</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>ae8e2e69bdb58cf2266f5382eafeae8b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_last_odo_time</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>a019f08fbdde3ff07a3972449034f7956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPose2D</type>
      <name>m_loc_odo_ref</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>ad2f9454e8344b7ebce43eab178e5653d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TTwist2D</type>
      <name>m_robot_vel_local</name>
      <anchorfile>classmrpt_1_1poses_1_1CRobot2DPoseEstimator.html</anchorfile>
      <anchor>a5050cd39a073014e12403d1119e04d87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CRobot2NavInterface</name>
    <filename>classmrpt_1_1nav_1_1CRobot2NavInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>changeSpeeds</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a84c7eb6e8d8fba02dd16a231dc1f7e5b</anchor>
      <arglist>(const mrpt::kinematics::CVehicleVelCmd &amp;vel_cmd)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>changeSpeedsNOP</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>aedd7faaf63232eb32e9f009a2933bf7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRobot2NavInterface</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a91d4413e45664c0723907a8829476073</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>getAlignCmd</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>af7a4f7942165ec054291970c1ec88bcb</anchor>
      <arglist>(const double relative_heading_radians)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getCurrentPoseAndSpeeds</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>ab0819222e9796185e3bf973e3c368f56</anchor>
      <arglist>(mrpt::math::TPose2D &amp;curPose, mrpt::math::TTwist2D &amp;curVelGlobal, mrpt::system::TTimeStamp &amp;timestamp, mrpt::math::TPose2D &amp;curOdometry, std::string &amp;frame_id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>getEmergencyStopCmd</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a00edcf6f271c38d6fbec8e943fed7253</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>getNavigationTime</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a9bf3afc98fc252176dbae6fee3e9ee89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>getStopCmd</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a550335cb68fefc21b7590aa33363a56a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resetNavigationTimer</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a4e7766a5d2350810d44d5784c46f5110</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>senseObstacles</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a5e307635882de69fb44a241e212be9f3</anchor>
      <arglist>(mrpt::maps::CSimplePointsMap &amp;obstacles, mrpt::system::TTimeStamp &amp;timestamp)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>startWatchdog</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>ad56b896cb3a881c79608fefbb6ee31c7</anchor>
      <arglist>(float T_ms)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>stop</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a6980770201b97c46883e26d005d5cc6e</anchor>
      <arglist>(bool isEmergencyStop=true)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>stopWatchdog</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a93c7895705186fa3c88c86d26cec2bbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRobot2NavInterface</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>ab8e6cd6c49178fdd086df689c728dceb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendNavigationStartEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>ac29f9153fcfd9f12191cbb6fac292402</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendNavigationEndEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>ae92454dfb1e11c533344356b4760ad5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendWaypointReachedEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>afd1e43126e9651d56dec1e8a3c94334a</anchor>
      <arglist>(int waypoint_index, bool reached_nSkipped)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendNewWaypointTargetEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a3b5cae0bfba61870bf22ef8d7636f5e1</anchor>
      <arglist>(int waypoint_index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendNavigationEndDueToErrorEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a83b20d288a985ec69ba1ef9c14b7097d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendWaySeemsBlockedEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a245341172ee5fd6ff2e3f1fc8a32a8cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendApparentCollisionEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a05bc1070bf5364309157488c40640c3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendCannotGetCloserToBlockedTargetEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a4266a4df4a86861a642b11a2de3e2602</anchor>
      <arglist>(bool &amp;do_abort_nav)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CTicTac</type>
      <name>m_navtime</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a3e1c3076352b2b0020db95ce5c5c75a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendNavigationStartEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>ac29f9153fcfd9f12191cbb6fac292402</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendNavigationEndEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>ae92454dfb1e11c533344356b4760ad5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendWaypointReachedEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>afd1e43126e9651d56dec1e8a3c94334a</anchor>
      <arglist>(int waypoint_index, bool reached_nSkipped)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendNewWaypointTargetEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a3b5cae0bfba61870bf22ef8d7636f5e1</anchor>
      <arglist>(int waypoint_index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendNavigationEndDueToErrorEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a83b20d288a985ec69ba1ef9c14b7097d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendWaySeemsBlockedEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a245341172ee5fd6ff2e3f1fc8a32a8cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendApparentCollisionEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a05bc1070bf5364309157488c40640c3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendCannotGetCloserToBlockedTargetEvent</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterface.html</anchorfile>
      <anchor>a4266a4df4a86861a642b11a2de3e2602</anchor>
      <arglist>(bool &amp;do_abort_nav)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CRobot2NavInterfaceForSimulator_DiffDriven</name>
    <filename>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__DiffDriven.html</filename>
    <base>mrpt::nav::CRobot2NavInterface</base>
    <member kind="function">
      <type>bool</type>
      <name>changeSpeeds</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__DiffDriven.html</anchorfile>
      <anchor>a58d23bed8904c2ba7262d18a6e8d2635</anchor>
      <arglist>(const mrpt::kinematics::CVehicleVelCmd &amp;vel_cmd) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRobot2NavInterfaceForSimulator_DiffDriven</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__DiffDriven.html</anchorfile>
      <anchor>ac2fbbafa3459659bbe64e0380c2ad6dc</anchor>
      <arglist>(mrpt::kinematics::CVehicleSimul_DiffDriven &amp;simul)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCurrentPoseAndSpeeds</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__DiffDriven.html</anchorfile>
      <anchor>a710270130735719825f33d278e2c92ac</anchor>
      <arglist>(mrpt::math::TPose2D &amp;curPose, mrpt::math::TTwist2D &amp;curVel, mrpt::system::TTimeStamp &amp;timestamp, mrpt::math::TPose2D &amp;curOdometry, std::string &amp;frame_id) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>getEmergencyStopCmd</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__DiffDriven.html</anchorfile>
      <anchor>a80d4f3bf0b642dbcf37d020726cf1ae8</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getNavigationTime</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__DiffDriven.html</anchorfile>
      <anchor>a6b4b7d250718d0a444427f6e9146d553</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>getStopCmd</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__DiffDriven.html</anchorfile>
      <anchor>a99a6f72c0a402bd2fb1a11380bced4fc</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetNavigationTimer</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__DiffDriven.html</anchorfile>
      <anchor>a494972c070dc34f13fe7929b4810b5b1</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stop</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__DiffDriven.html</anchorfile>
      <anchor>a2442e188b6f96be55effde81a0af6aa5</anchor>
      <arglist>(bool isEmergencyStop) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::kinematics::CVehicleSimul_DiffDriven &amp;</type>
      <name>m_simul</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__DiffDriven.html</anchorfile>
      <anchor>ad379eb67c73cf7c17f98118419305861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_simul_time_start</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__DiffDriven.html</anchorfile>
      <anchor>a9fadb803693663c0e60fbd428f0ab04e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CRobot2NavInterfaceForSimulator_Holo</name>
    <filename>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__Holo.html</filename>
    <base>mrpt::nav::CRobot2NavInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>changeSpeeds</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__Holo.html</anchorfile>
      <anchor>a101bddb841a81bfd4bb82e6acd1d8ebd</anchor>
      <arglist>(const mrpt::kinematics::CVehicleVelCmd &amp;vel_cmd) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRobot2NavInterfaceForSimulator_Holo</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__Holo.html</anchorfile>
      <anchor>ab07074d646d50c445446bc5ca6d8d70b</anchor>
      <arglist>(mrpt::kinematics::CVehicleSimul_Holo &amp;simul)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>getAlignCmd</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__Holo.html</anchorfile>
      <anchor>a670fed697b732c8d64cfb23c4741c5f1</anchor>
      <arglist>(const double relative_heading_radians) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCurrentPoseAndSpeeds</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__Holo.html</anchorfile>
      <anchor>a15ca94d33e0f1a23ea83ebfa6b68690c</anchor>
      <arglist>(mrpt::math::TPose2D &amp;curPose, mrpt::math::TTwist2D &amp;curVel, mrpt::system::TTimeStamp &amp;timestamp, mrpt::math::TPose2D &amp;curOdometry, std::string &amp;frame_id) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>getEmergencyStopCmd</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__Holo.html</anchorfile>
      <anchor>a104e122be2d2f19188d16ed95b7d0640</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getNavigationTime</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__Holo.html</anchorfile>
      <anchor>abf740cec5b6ecaa6f5f20e33b462aa49</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>getStopCmd</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__Holo.html</anchorfile>
      <anchor>a836b9d8569638ac7f3960f8ad9b90e74</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetNavigationTimer</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__Holo.html</anchorfile>
      <anchor>a5f321f460d66f71d2dc4a21bf209ad5a</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stop</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__Holo.html</anchorfile>
      <anchor>ae1c5df8cb76689b6b80ad18b659d1cc0</anchor>
      <arglist>(bool isEmergencyStop) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::kinematics::CVehicleSimul_Holo &amp;</type>
      <name>m_simul</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__Holo.html</anchorfile>
      <anchor>adc4c65fa9328c854dcf97e20018fdce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_simul_time_start</name>
      <anchorfile>classmrpt_1_1nav_1_1CRobot2NavInterfaceForSimulator__Holo.html</anchorfile>
      <anchor>aa2da0853239793ad39cf8f6717b61cf2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CRoboticHeadInterface</name>
    <filename>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</filename>
    <member kind="function">
      <type></type>
      <name>CRoboticHeadInterface</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>a53ed123e3af4aa14b8983058e73d2ebe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Get3SoundBuffer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>a4e90fd180ab324ac32cca19341f07167</anchor>
      <arglist>(mrpt::math::CMatrixTemplate&lt; int &gt; &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetGain</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>a366bda90cf75e146791497c5e5179606</anchor>
      <arglist>(int &amp;_gain, int &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetSoundLocation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>a7a9d8b3d065cb4992cd7dc94afe441bc</anchor>
      <arglist>(int &amp;ang)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeviceSerialNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>a572a024184a845bfb0ebe9545c433046</anchor>
      <arglist>(const std::string &amp;deviceSerialNumber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetGain</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>ae461c4098124608c5aa8667aad6d2781</anchor>
      <arglist>(int &amp;new_gain, int &amp;channel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetHeadPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>a346e3d4a1ab8d84c678c416798c09fb6</anchor>
      <arglist>(int &amp;yaw, int &amp;pitch)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CRoboticHeadInterface</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>aaf98ec91a98c09a1d290d2e2177151e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>a2751a36c79901d055ff64812a0d3e113</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase *configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkControllerIsConnected</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>a941a01f22f643eef156d6696f057df96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int32_t &gt;</type>
      <name>gain</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>a99d940437c6cb9d1dbd67b1f38e8cef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>head_pitch</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>a411770f9d6a2476a1683172139c38645</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>head_yaw</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>a0b36875a86c37e987f61408298848100</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_serialNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>a9dc71a758c48cd53acf846243320de1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CInterfaceFTDIMessages</type>
      <name>m_usbConnection</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>aec276b26dd799e311344b4fe03d034e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>utils::CMessage</type>
      <name>msg</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRoboticHeadInterface.html</anchorfile>
      <anchor>ab46d238f810f8eebd51489aa332b0e69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CRobotKinects</name>
    <filename>classCRobotKinects.html</filename>
    <member kind="function">
      <type>void</type>
      <name>CorrectCeiling</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>a4b7b378f1434050fda26aaf0238d8dfb</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;kinectrelpose, float height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CorrectFloorPoints</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>a26c83b9b01b2c5858f825bc5a062cc7a</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;kinectrelpose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CorrectRanges</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>a9910cfb3e8f4fa69e5da3d37bcad7980</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;kinectrelpose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>KinectScan</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>a25bd426402fdc120725f6690d4ef2bf0</anchor>
      <arglist>(const std::vector&lt; mrpt::maps::COccupancyGridMap2D &gt; &amp;m_maps, const std::vector&lt; double &gt; &amp;heights, const mrpt::poses::CPose3D &amp;robotpose, const mrpt::poses::CPose3D &amp;kinectrelpose)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>m_columns</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>ad1e3e072a3e858b2c427f904530b845f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_fov_h</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>a76feba376de8d108c4b3bfcda7046f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_fov_v</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>aaf94949e42934335319ae4302cb74ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_level</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>a5552118d7234b18cf642a3c8d0cd09cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_max_range</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>a5c690b73c9e1c3153419c500273e837b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_min_range</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>ac67e47526f9195800d49e861bb08122b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_phi</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>a1aa7495925cd30ccd1b511330508909f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_pitch_angle</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>ad32506a9dda99f286c32afaa39571d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CSimplePointsMap</type>
      <name>m_points</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>a68f7267ff5ec9f722e0c2309eddf9140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_roll_angle</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>a28f85dcaaa2ebb0fbf1cab5fcc98c8e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>m_rows</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>a7b9f4445fb4f92fa12c3cd2a950f1a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_std_error</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>af73b13715a9675a5fffab11fe55cc1f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_xrel</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>af2d6ae5969d3212d6a64952d6d222639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_yrel</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>a8b948fdff7d0e0ea7831b39baa94515a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_zrel</name>
      <anchorfile>classCRobotKinects.html</anchorfile>
      <anchor>ad9eb24337d83d175e8baeec8ba2f0d73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::CRobotPosesGraph</name>
    <filename>classmrpt_1_1hmtslam_1_1CRobotPosesGraph.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>void</type>
      <name>convertIntoSimplemap</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CRobotPosesGraph.html</anchorfile>
      <anchor>aaff2d219c6b5a9a3400a39376665c290</anchor>
      <arglist>(mrpt::maps::CSimpleMap &amp;out_simplemap) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertIntoMetricMap</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CRobotPosesGraph.html</anchorfile>
      <anchor>ad1c2cc447df2eaba0cd69183e25e223f</anchor>
      <arglist>(mrpt::maps::CMultiMetricMap &amp;metricMap) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CRobotSimulator</name>
    <filename>classmrpt_1_1utils_1_1CRobotSimulator.html</filename>
    <base>mrpt::kinematics::CVehicleSimul_DiffDriven</base>
    <member kind="function">
      <type></type>
      <name>CRobotSimulator</name>
      <anchorfile>classmrpt_1_1utils_1_1CRobotSimulator.html</anchorfile>
      <anchor>a6c1da6e0fd56463e060fe1751162637d</anchor>
      <arglist>(float TAU=0, float DELAY=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getOdometry</name>
      <anchorfile>classmrpt_1_1utils_1_1CRobotSimulator.html</anchorfile>
      <anchor>a3e1948a8152054f442c86e8ec01ec1fb</anchor>
      <arglist>(poses::CPose2D &amp;pose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getOdometry</name>
      <anchorfile>classmrpt_1_1utils_1_1CRobotSimulator.html</anchorfile>
      <anchor>aff6bce121b7116e5a71156ce9ce85f5d</anchor>
      <arglist>(math::TPose2D &amp;pose) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPHI</name>
      <anchorfile>classmrpt_1_1utils_1_1CRobotSimulator.html</anchorfile>
      <anchor>a3d56344a6f5e2adea4955c434d64549d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRealPose</name>
      <anchorfile>classmrpt_1_1utils_1_1CRobotSimulator.html</anchorfile>
      <anchor>a3ef74c0957421963b245e1bd820dbfef</anchor>
      <arglist>(poses::CPose2D &amp;pose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRealPose</name>
      <anchorfile>classmrpt_1_1utils_1_1CRobotSimulator.html</anchorfile>
      <anchor>ae925b977f53fcb8c83556541dbc9c4f6</anchor>
      <arglist>(math::TPose2D &amp;pose) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getT</name>
      <anchorfile>classmrpt_1_1utils_1_1CRobotSimulator.html</anchorfile>
      <anchor>a86e4059347385a2206785f8a9f2e6d56</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getX</name>
      <anchorfile>classmrpt_1_1utils_1_1CRobotSimulator.html</anchorfile>
      <anchor>acfeab89151d1cf14ae67cdd82bb3d85e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getY</name>
      <anchorfile>classmrpt_1_1utils_1_1CRobotSimulator.html</anchorfile>
      <anchor>aa263c4a871bb6fdee0a8321fab334918</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetOdometry</name>
      <anchorfile>classmrpt_1_1utils_1_1CRobotSimulator.html</anchorfile>
      <anchor>af01a77f808022c1d0dc53727b57fcccf</anchor>
      <arglist>(const poses::CPose2D pose=poses::CPose2D())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOdometry</name>
      <anchorfile>classmrpt_1_1utils_1_1CRobotSimulator.html</anchorfile>
      <anchor>a99c29d478dde5270b0e4debce3de1665</anchor>
      <arglist>(const math::TPose2D &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRealPose</name>
      <anchorfile>classmrpt_1_1utils_1_1CRobotSimulator.html</anchorfile>
      <anchor>a6c85fc6837b23d6966c5426349cbdc22</anchor>
      <arglist>(const math::TPose2D &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simulateInterval</name>
      <anchorfile>classmrpt_1_1utils_1_1CRobotSimulator.html</anchorfile>
      <anchor>a5f281ac880ae60050e5442dbbe427078</anchor>
      <arglist>(double At)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CRovio</name>
    <filename>classmrpt_1_1hwdrivers_1_1CRovio.html</filename>
    <class kind="struct">mrpt::hwdrivers::CRovio::TEncoders</class>
    <class kind="struct">mrpt::hwdrivers::CRovio::TOptions</class>
    <class kind="struct">mrpt::hwdrivers::CRovio::TRovioState</class>
    <member kind="enumvalue">
      <name>docking</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a4ae2b1916254750d8246dd0699253b9aa84caf482a698036904aa0c03e1c2e4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>driving_home</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a4ae2b1916254750d8246dd0699253b9aae4fe27eed96cbb0076e12db1b89d0224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>executing_path</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a4ae2b1916254750d8246dd0699253b9aab60df763fd72731711934097be8d3f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>idle</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a4ae2b1916254750d8246dd0699253b9aa1e86d67a2765156046b3fab658475533</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>recording_path</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a4ae2b1916254750d8246dd0699253b9aa8123b7057f5c035fafc4f8b96042bb2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>status</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a4ae2b1916254750d8246dd0699253b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>idle</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a4ae2b1916254750d8246dd0699253b9aa1e86d67a2765156046b3fab658475533</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>driving_home</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a4ae2b1916254750d8246dd0699253b9aae4fe27eed96cbb0076e12db1b89d0224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>docking</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a4ae2b1916254750d8246dd0699253b9aa84caf482a698036904aa0c03e1c2e4ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>executing_path</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a4ae2b1916254750d8246dd0699253b9aab60df763fd72731711934097be8d3f2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>recording_path</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a4ae2b1916254750d8246dd0699253b9aa8123b7057f5c035fafc4f8b96042bb2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>captureImageAsync</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>aea016a8855dbc6aee9fb77b8b3f94bdd</anchor>
      <arglist>(mrpt::utils::CImage &amp;out_img, bool recttified)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRovio</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a09c5b35c34ea63fab6f6301ec60efe3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getEncoders</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>ae1e5f8e2d89dc4bfde191c13d98ccaed</anchor>
      <arglist>(TEncoders &amp;encoders)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNextImageSync</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>ac271cb3accd5c14d677f6bad26c450a2</anchor>
      <arglist>(mrpt::obs::CObservationImagePtr &amp;lastImage)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPosition</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>ae5b94ab9b5a9fd9ef2a1f606807ec1f5</anchor>
      <arglist>(mrpt::math::TPose2D &amp;out_pose)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRovioState</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a318cd643b4bc62ca657e02a3c5830c72</anchor>
      <arglist>(TRovioState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>goHome</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>ab947e3997b996691c06f057db8f08c56</anchor>
      <arglist>(bool dock, int speed=5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a5712da8413bd4b37ac601ebaef985e02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVideoStreamming</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>ade8971034ae4c134590153673f2b856d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfig</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a397a0e1bf44ab92438e68aa96a7d7ec8</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>move</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a6dd7581ba91d24286649480222aa1967</anchor>
      <arglist>(char direction, int speed=5)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pathDelete</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a83e557c6b4275acb8ecb438b991f3b62</anchor>
      <arglist>(const std::string &amp;path_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pathGetList</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a79eddd9f808ab53db8d74c75c7f70513</anchor>
      <arglist>(std::string &amp;path_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pathRecord</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a454a7118078947139ee435f646ddb6f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pathRecordAbort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a0aea5290cacd24d467b6c66fdb6ad632</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pathRecordSave</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>afa3a1597cd903b0738e9de97b4e876bd</anchor>
      <arglist>(const std::string &amp;path_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pathRename</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a16e6c7c5499228abd778cd92b94799f9</anchor>
      <arglist>(const std::string &amp;old_name, const std::string &amp;new_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pathRunBackward</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>aa4f4fb2c23b476a2c9d8c8816757184b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pathRunForward</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a9a7e0ff35aeefb859f6c4f9e5332c02a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pathRunPause</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>ade295ec08ec91a6134d93a0b59776cd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pathRunStop</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a11b4dc47b3c39aa3715745f22e73c14d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>retrieve_video</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>ad43b0b429248b7123386e22d8b7bc7ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rotate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>ade5207acbf7e9acfcd01e87fa02b4d97</anchor>
      <arglist>(char direction, int speed=5)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stop_video</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a2d57076dab134606cef74a7a99c375a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>takeHeadDown</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a1668bb0601ea9b2cf9683502ba3cefe7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>takeHeadMiddle</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>ac84ea2e5d6d53e15dd0209b661d8820f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>takeHeadUp</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a2fc63f5d16590c55438d0a134711572f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CRovio</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>ae536fa60162ca11b9a4049f3c229ae74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>struct mrpt::hwdrivers::CRovio::TEncoders</type>
      <name>encoders</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a3b95035e902a6cac2d87218dfc4293ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct mrpt::hwdrivers::CRovio::TOptions</type>
      <name>options</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a482527441e7a58b005e45d0848f6a86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>general_command</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>ae9e63160fff93c40086fbb62dbed4a98</anchor>
      <arglist>(int act, std::string &amp;response, std::string &amp;errormsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>path_management</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a778355a99cf37674b794d5b1a4154988</anchor>
      <arglist>(int act)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>path_management</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a94b602a71410d828e980b4a42577bc33</anchor>
      <arglist>(int act, const std::string &amp;path_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>send_cmd_action</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a9ccd3b834bb052ad2d6ef6986b178f81</anchor>
      <arglist>(int act, int speed)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>thread_video</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>af8a9ce3625c84846df0c08f5df831698</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservationImagePtr</type>
      <name>buffer_img</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a9fcb283517403f6281136425825b4ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::synch::CCriticalSection</type>
      <name>buffer_img_cs</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a4099cafdbde963aebf1af1a1020f72a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_videoThread</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>acdb2006d78f67831c24eee0cfe5709cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_videothread_finished</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a9503e1077b4d674860e6941174fbe684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_videothread_initialized_done</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>ab1156ae2372af52ddc012878a8ac62bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_videothread_initialized_error</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>ab3ae6f122dc06b6f07cbbe5b2a309e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_videothread_must_exit</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CRovio.html</anchorfile>
      <anchor>a53c9464a3e1efbe1c951631421e08343</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CRuntimeCompiledExpression</name>
    <filename>classmrpt_1_1math_1_1CRuntimeCompiledExpression.html</filename>
    <member kind="function">
      <type>void</type>
      <name>compile</name>
      <anchorfile>classmrpt_1_1math_1_1CRuntimeCompiledExpression.html</anchorfile>
      <anchor>a47c68acce9bdbdd2c755f0c48d0cc3a0</anchor>
      <arglist>(const std::string &amp;expression, const std::map&lt; std::string, double &gt; &amp;variables=std::map&lt; std::string, double &gt;(), const std::string &amp;expr_name_for_error_reporting=std::string())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CRuntimeCompiledExpression</name>
      <anchorfile>classmrpt_1_1math_1_1CRuntimeCompiledExpression.html</anchorfile>
      <anchor>a083e2782791bf5b852277a9f74fcf511</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>eval</name>
      <anchorfile>classmrpt_1_1math_1_1CRuntimeCompiledExpression.html</anchorfile>
      <anchor>a298b6b9c76b552e637ca9ec77158b588</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>get_original_expression</name>
      <anchorfile>classmrpt_1_1math_1_1CRuntimeCompiledExpression.html</anchorfile>
      <anchor>a61aa0361a9e1d464b728bb4dd8215306</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>exprtk::expression&lt; double &gt; &amp;</type>
      <name>get_raw_exprtk_expr</name>
      <anchorfile>classmrpt_1_1math_1_1CRuntimeCompiledExpression.html</anchorfile>
      <anchor>a1c81a4e381eb5e6130ecc4175f61a12b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const exprtk::expression&lt; double &gt; &amp;</type>
      <name>get_raw_exprtk_expr</name>
      <anchorfile>classmrpt_1_1math_1_1CRuntimeCompiledExpression.html</anchorfile>
      <anchor>ae3105e87a6c020bb057525e9464aba47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_compiled</name>
      <anchorfile>classmrpt_1_1math_1_1CRuntimeCompiledExpression.html</anchorfile>
      <anchor>a47b10d3bf124bb3b3ba20e386893f5b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_symbol_table</name>
      <anchorfile>classmrpt_1_1math_1_1CRuntimeCompiledExpression.html</anchorfile>
      <anchor>ae041f8060f66e60071fbf7a441d65d02</anchor>
      <arglist>(const std::map&lt; std::string, double * &gt; &amp;variables)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>PIMPL_DECLARE_TYPE</name>
      <anchorfile>classmrpt_1_1math_1_1CRuntimeCompiledExpression.html</anchorfile>
      <anchor>acd3686fa223d7bd50d7a0cc44f1ca6d8</anchor>
      <arglist>(exprtk::expression&lt; double &gt;, m_compiled_formula)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_original_expr_str</name>
      <anchorfile>classmrpt_1_1math_1_1CRuntimeCompiledExpression.html</anchorfile>
      <anchor>a62a2074b2c15b1a024783b35b9d62c5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cs_dmperm_results</name>
    <filename>structcs__dmperm__results.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>cc</name>
      <anchorfile>structcs__dmperm__results.html</anchorfile>
      <anchor>ae56ca45f0058903a3c1e586cff63ecef</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nb</name>
      <anchorfile>structcs__dmperm__results.html</anchorfile>
      <anchor>a273a6867c52fb2c813575d73ed0d40ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>p</name>
      <anchorfile>structcs__dmperm__results.html</anchorfile>
      <anchor>ad5b18b3ab0307b83144cb71c71756159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>q</name>
      <anchorfile>structcs__dmperm__results.html</anchorfile>
      <anchor>a418ca5ca6ebeae1b8c2d411b57e2d485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>r</name>
      <anchorfile>structcs__dmperm__results.html</anchorfile>
      <anchor>a1cb623a8e1c1a221e444b19af4355150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rr</name>
      <anchorfile>structcs__dmperm__results.html</anchorfile>
      <anchor>af17bae097d2ceb70ca1e8d96006bc225</anchor>
      <arglist>[5]</arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>s</name>
      <anchorfile>structcs__dmperm__results.html</anchorfile>
      <anchor>a318a4bff072e62686b30c00a9113c5cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::cs_match</name>
    <filename>structexprtk_1_1details_1_1cs__match.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>cmp</name>
      <anchorfile>structexprtk_1_1details_1_1cs__match.html</anchorfile>
      <anchor>a8d569381b936a5b2ccde10e21cd95f3c</anchor>
      <arglist>(const char_t c0, const char_t c1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cs_numeric</name>
    <filename>structcs__numeric.html</filename>
    <member kind="variable">
      <type>double *</type>
      <name>B</name>
      <anchorfile>structcs__numeric.html</anchorfile>
      <anchor>ad81bc354670c58c7e715293e98316152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cs *</type>
      <name>L</name>
      <anchorfile>structcs__numeric.html</anchorfile>
      <anchor>a93a8cf26f01d3df51b41acc690f120d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>pinv</name>
      <anchorfile>structcs__numeric.html</anchorfile>
      <anchor>a43298b46a89a885b6cb2a2414ace6308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cs *</type>
      <name>U</name>
      <anchorfile>structcs__numeric.html</anchorfile>
      <anchor>a1e07204edb10064ca1e471289fced1cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cs_sparse</name>
    <filename>structcs__sparse.html</filename>
    <member kind="variable">
      <type>int *</type>
      <name>i</name>
      <anchorfile>structcs__sparse.html</anchorfile>
      <anchor>aeb6831b93f8a901b4a5d520c46990f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m</name>
      <anchorfile>structcs__sparse.html</anchorfile>
      <anchor>a8aeba3ffed4d599a4906e78329d3448b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structcs__sparse.html</anchorfile>
      <anchor>a86c18870dc1551c71f8ea551efe68625</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nz</name>
      <anchorfile>structcs__sparse.html</anchorfile>
      <anchor>a707363d7869d3fc4126027c1c9c7cf7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nzmax</name>
      <anchorfile>structcs__sparse.html</anchorfile>
      <anchor>aab49fc365ddf6273376a96d3a6aa751f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>p</name>
      <anchorfile>structcs__sparse.html</anchorfile>
      <anchor>a263a2347e8dcf1a7a20ee66730297b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double *</type>
      <name>x</name>
      <anchorfile>structcs__sparse.html</anchorfile>
      <anchor>a0d6d06e4893a7d4d86e94ce49358d9c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cs_symbolic</name>
    <filename>structcs__symbolic.html</filename>
    <member kind="variable">
      <type>int *</type>
      <name>cp</name>
      <anchorfile>structcs__symbolic.html</anchorfile>
      <anchor>a85eed6fd134282ada142ebaae0fe2403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>leftmost</name>
      <anchorfile>structcs__symbolic.html</anchorfile>
      <anchor>a232f0ac2071e80cf1feed5f63b7d02b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lnz</name>
      <anchorfile>structcs__symbolic.html</anchorfile>
      <anchor>a4f723af5f9ae0047f678a82a146d17b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m2</name>
      <anchorfile>structcs__symbolic.html</anchorfile>
      <anchor>a6e76dde6232a98e3b5d96d942c08b12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>parent</name>
      <anchorfile>structcs__symbolic.html</anchorfile>
      <anchor>aefc6fc6ae59f5c51b225c93a549b6838</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>pinv</name>
      <anchorfile>structcs__symbolic.html</anchorfile>
      <anchor>a4724390fc87ae2fb8f82a93ce1ddf55d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>q</name>
      <anchorfile>structcs__symbolic.html</anchorfile>
      <anchor>aecc57aadbdfe0598bf00fb3648fcf098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>unz</name>
      <anchorfile>structcs__symbolic.html</anchorfile>
      <anchor>a75ba99f8c206d85c4936e11053e7f5e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CScanAnimation</name>
    <filename>classCScanAnimation.html</filename>
    <class kind="struct">CScanAnimation::TRenderObject</class>
    <member kind="function">
      <type></type>
      <name>CScanAnimation</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a9219cbd465da161c3b7514843d431238</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CScanAnimation</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a2e5163668b63575897e39e241e8fb795</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxBoxSizer *</type>
      <name>BoxSizer4</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a0391d1fa906fa2464a1a4f20290658e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxBoxSizer *</type>
      <name>BoxSizer5</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a53e3dd766b2e52608cd8a46ec4cc682b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnClose</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>af870ad765c4e1eaed70d2f61e58cb843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnJump</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>aa2d058171e6dd303d567957016e0a0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnPickInput</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a0ef0b45225108e0ea22881982e5cd520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnPlay</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a2bbe76ae6cfdf287855b83c6f2aaa8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnStop</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a800e02c43c4753e10e4cd5058f310977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbAllowMix</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a25e319ec44ece8a2e5607cbd9d0ea882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edDelay</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ab29a6900875427943db97eaa507c8513</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edFile</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a6e21e9a16bf4dc0881b347505d04e5f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrl *</type>
      <name>edIndex</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>afa4f6c27f9c64c8f75cec239b0df4c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer8</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a6e5f170c5dc6b3ddf2a91ef77f5d30aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>lbNumPoints</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ae82d1640ec56135b04420135a2663a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>lbNumScans</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a42696866886b26b8e3681b35cb4a3de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CMyGLCanvas *</type>
      <name>m_plot3D</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>aff01c6d5453b10ec295f4591b293761f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbFile</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ac6b94f5b38a3d003e19405dc60138f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbLoaded</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ae8ca675414b211be48b7121a057ca6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSlider *</type>
      <name>slPos</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a8662abbd85c3a0d1fc70e6fd6e00388b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticBoxSizer *</type>
      <name>StaticBoxSizer1</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a7274c72b994cf8a5848a1edcfd452b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a538a9f9404a13edf23d474bdd61008eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a8f78080e402008e12903dea20123517a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText22</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a56bfb3458c6896cccca140f14f619ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a0327f76a2cf67c2a83c94c25531c9e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ac26b3457fb10ece00c4ba0c4ed3544ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>af00a38db4514845bfba93c99adf8bcdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ad2fa885d196bdc019e157e9edc43366d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>adb063730c53550b9c50133e38d1bef3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ae1509f4d59451598bec4cbeba849904d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON1</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a09798286b863b5d7e4691e46cc106656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON2</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a3bd9a607b346dbcd10a1a7e6c7bc1d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER1</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>aafb1b45f3fbbcd645532962c230477b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a19a9928a1080d29bcef5a0d88e66993a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL2</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>aaa696a94e4db9bd2ffd28e7614c0b4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a19974d012da6aa6eb969acc11d7e34d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>aacbba313a5d0b83efd789af0797c1d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT22</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ab7c55a5b918b47b4ebeb4268b8dc5903</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a144f9ae846a3f73192ab1ba18a4a0cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a117b748abfdedfdf70eb74f68687a978</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL11</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ab5bc87818681c0526b11a7bec5af4056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_XY_GLCANVAS</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a73b9e4d78fb38fed4d19520488b06271</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, TRenderObject &gt;</type>
      <name>TListGlObjects</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ad8a27f3b67d0f75b187b910660e7144b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>BuildMapAndRefresh</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a9f7a066c46fc36d282c3fa7f80417538</anchor>
      <arglist>(mrpt::obs::CSensoryFrame *sf)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCloseClick</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ab4bea26ff2ab725e949096bb84273655</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnJumpClick</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>af2bf0a4b2f173b38bdabf6d8954d635d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPickInputClick</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a9a9cd9a13321f68ff450dacc42822a53</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPlayClick</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>aa1880d660fc9f9d7cd318ec8d8eb6170</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStopClick</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a3870d5a68855fbba9000eed21bde11b0</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OncbAllowMixClick</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a1e923fa4bd5dbcc269a7388b86e6483b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ac6eb1acaea642028e40433a98ffa459b</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnrbFile</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a174248f5a348be8b5b1e3141dbb0081e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnrbLoadedSelect</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>aaf7ac759765d678f2a2deac87571eff2</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnslPosCmdScroll</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ab8bf4fa7c06ef1aa302ea60e7c467c86</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnslPosCmdScrollChanged</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>aed1f6fa54f56b8295f041e29126f714c</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RebuildMaps</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>a79214e0060be8db428176a1d5beef16f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListGlObjects</type>
      <name>m_gl_objects</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>ad31141ea0f9dd1ff19a49214d8de84d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_mixlasers</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>af816a4ba716e529892ac9f0fa6b1f744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_stop</name>
      <anchorfile>classCScanAnimation.html</anchorfile>
      <anchor>aa4183fd567a2b4c217d07d6258ffcf16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CScanMatching</name>
    <filename>classCScanMatching.html</filename>
    <member kind="function">
      <type></type>
      <name>CScanMatching</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a7d178134bdf20fa56a62930e16b2911a</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CScanMatching</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a69f470a23820c5eabfab1422fcb3a968</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnClose</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a7ea83664e48299d213292ad271b26c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxBitmapButton *</type>
      <name>btnHelp</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a39d8cdd89ead3ab63d820408010b80a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxButton *</type>
      <name>btnRunICP</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a5404b41bdc81425d9a582617c0cf3d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxCheckBox *</type>
      <name>cbAnimate</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>adba1c2ab97e7ab4fbc4896ba6d90b1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edFirst</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a47409a422878907f8c3a16826fa374b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edOptAlignMap</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a1d36c187ea005ec5594d1827144d58fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edOptICP</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a944ae744447a5b63e2e741bd1268c53b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edOptRefGrid</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a7f68b642848f733504aa1943ac5bb24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edOptRefPnt</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a690ade79d2f00cb20665f357d237b6e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>edSecond</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a8461531a144cf78574c59ad52983240f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxNotebook *</type>
      <name>Notebook1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>ae82cb381855d8cdd9ecd043dbd3ed31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>aaa4010286b9ebe7780eed67d0ccff310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>ae8c3435e85cf86152f048566e441922a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a7ce40ab649b22cde5d576b908bf2273b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel4</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a3ab4375e6aeb2839c0eebc0bc6e08b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPanel *</type>
      <name>Panel5</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a8ade40f3980e5891774991d2b2223a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxGauge *</type>
      <name>pbSteps</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a4c5cc64888d5ebe5447e611ec47b99a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mpWindow *</type>
      <name>plotMaps</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a510c6d9a19f1a45b84a1c38ec9d141d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbGrid</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a462acc029944e3b5b01856fde23d7e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxRadioButton *</type>
      <name>rbPoint</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a93373ffeec7086278859e36f38fd1976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSplitterWindow *</type>
      <name>SplitterWindow1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>abe0a98821e44e15167b6c225aba0e8d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSplitterWindow *</type>
      <name>SplitterWindow2</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a2f18676e5e2953be4557d2786bf90954</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a49047c9fd909c0e9493f14b6632b7238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>af9e5ed0da7fa7d5830a983551ebebe37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>ae1e6c266a8583f0023b179ffdfbd6559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a28db7fa69a7b5245f364dadfa9439df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>ab22fca615854875cd628798f713bdd5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>txtLog</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>ae17022573e7e7ef63c4939da7e99b2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxStaticText *</type>
      <name>txtStep</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>acee83e468de42f2511b7515adc82afa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BITMAPBUTTON1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>ae3043744799df06dbc7c9451d72dbd3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a4c5541b2bf1251f1e044cc48496bee06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a91b0e7cbdb83b33532316ce22c4dad23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a6bc6737b165d9b27c8798e1120f91127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a83a02d14ef8edb8998d61bb5762169ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_GAUGE1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>afe4b857331073759ffece4cf874aac5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a99c267d6e92cbde2110c467af6c5b845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a72b15a346df2444c7d62d20c528fb631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a679d4050125e8ef1bd3171a2c85060b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>ac02b5f03a88292e15c166f474074f34a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL4</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a3451a705cd982e94219ad45f9517e48d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_PANEL5</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>aee52d86b2f29eca2f2151933663c8acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a3f37e498a8af9f103c84bfb04380fa8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBUTTON2</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a234655e5457b81883edff7de64887c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPLITTERWINDOW1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>ab5126c4643c2c1c2ea6eb664b0f96dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SPLITTERWINDOW2</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a093269b9b8164246a12d8a32169fb2f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>ad47e59a9b17eec4783f0f32a87902ed4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a02511b37da622a18db2b86c555f2c8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a1a2add895cc9110b003ec03756386f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a81838ffe3e68d2ec7da063aa19bc824d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>adf03bc35afbaa4c28e45cd59921f59a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a394c0beedd0d5add5887ae9b9b4e5b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a111068059075eaa540a52a1402e6f9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a8bd283c0434d4b6cf82370812c9a822a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a9fcbe950af7b7475c46673b8dcd431a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL4</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>ae360a718119920ff555075909bfa8227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL6</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>ad619c1d3effef97519116327ded16356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL7</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a7a30371555984f0f028bc6151e8f68de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL9</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a7aa39d63c8bba30aac428d5a2a85e81f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OChangeSelectedMapType</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>aa20fa9bf1e3e05c4ff7ad7ce729e409c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCloseClick</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a47d6aa537e16cb1e3587f528f2ac30ec</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnHelpClick</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>aafeee29b5299c42689180cbfbc3c7c0a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnICPClick</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>aff445967c1e1568c610e359255a5c5c4</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OncbAnimateClick</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a29737475d9c9bb4e50acd42f3435b67b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnInit</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>abca944b579aea5e2b0bae0e0a6e12114</anchor>
      <arglist>(wxInitDialogEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnNotebook1PageChanging</name>
      <anchorfile>classCScanMatching.html</anchorfile>
      <anchor>a26188727c6b149209c07d02cccc9e36f</anchor>
      <arglist>(wxNotebookEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::synch::CSemaphore</name>
    <filename>classmrpt_1_1synch_1_1CSemaphore.html</filename>
    <member kind="function">
      <type></type>
      <name>CSemaphore</name>
      <anchorfile>classmrpt_1_1synch_1_1CSemaphore.html</anchorfile>
      <anchor>abffeedf03a601f0788392bbfd8c979f6</anchor>
      <arglist>(unsigned int initialCount, unsigned int maxCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classmrpt_1_1synch_1_1CSemaphore.html</anchorfile>
      <anchor>af622ff89814558ec46ae98bd7764e97b</anchor>
      <arglist>(unsigned int increaseCount=1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waitForSignal</name>
      <anchorfile>classmrpt_1_1synch_1_1CSemaphore.html</anchorfile>
      <anchor>ac7df910d79e935db246381e1d2361a52</anchor>
      <arglist>(unsigned int timeout_ms=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CSemaphore</name>
      <anchorfile>classmrpt_1_1synch_1_1CSemaphore.html</anchorfile>
      <anchor>a21097aba9e59c22aa6d89554d2977341</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CReferencedMemBlock</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1synch_1_1CSemaphore.html</anchorfile>
      <anchor>a8f028006c2fc11817150a7ab7d07d88b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CSensoryFrame</name>
    <filename>classmrpt_1_1obs_1_1CSensoryFrame.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="typedef">
      <type>std::deque&lt; CObservationPtr &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>aac7d9e60dce7a693de8ba13b8dca924f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CObservationPtr &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a3aaffbbff9881f477254c318544d08b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a796cb57821bb9447370b8181cb891e44</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>af5826698775b2a2db21124d7155bb43f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a9eac9cddb4d83c1e2ff8e95313a6ce4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSensoryFrame</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a66fc1bfd6806927dda461636c90165ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSensoryFrame</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>adb7c4296e6d8bbd942202920f4b879a1</anchor>
      <arglist>(const CSensoryFrame &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a2bfc72e5ff9a4efa584ac5930cb7d7e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a44097fdb8d58ce812ef78430971d09e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>aaac553ce9f4b8128a01a56868224cc2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>aab31fb4e01ef3c2f7e7eb7813874b80c</anchor>
      <arglist>(const iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eraseByIndex</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a3436111adcf78192ae939aa3f0b54418</anchor>
      <arglist>(const size_t &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eraseByLabel</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a19bb7baa2c5f33eb38ef99b33a32a1d1</anchor>
      <arglist>(const std::string &amp;label)</arglist>
    </member>
    <member kind="function">
      <type>T::Ptr</type>
      <name>getObservationByClass</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a43de8e10f43854170a78178aae09cb7e</anchor>
      <arglist>(const size_t &amp;ith=0) const </arglist>
    </member>
    <member kind="function">
      <type>CObservationPtr</type>
      <name>getObservationByIndex</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a495d4729c4d810ccf7e662161bb8103f</anchor>
      <arglist>(const size_t &amp;idx) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>getObservationByIndexAs</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>acb1e32129d74ae29862a5d8d6824e523</anchor>
      <arglist>(const size_t &amp;idx) const </arglist>
    </member>
    <member kind="function">
      <type>CObservationPtr</type>
      <name>getObservationBySensorLabel</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>aff48dfd37691e8c9d6baff68f4f7f323</anchor>
      <arglist>(const std::string &amp;label, const size_t &amp;idx=0) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>getObservationBySensorLabelAs</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a315eb985c101c52af49545045e2abb3b</anchor>
      <arglist>(const std::string &amp;label, const size_t &amp;idx=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a18cd1a3608ef5f3c61c729976bba2e9a</anchor>
      <arglist>(const CObservationPtr &amp;obs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertObservationsInto</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>ad2ba75c6283254a28b875e9093e40085</anchor>
      <arglist>(mrpt::maps::CMetricMap *theMap, const mrpt::poses::CPose3D *robotPose=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>insertObservationsInto</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a5dec3e9a4b5f4865df1eb1eb4b58f6f1</anchor>
      <arglist>(mrpt::maps::CMetricMapPtr &amp;theMap, const mrpt::poses::CPose3D *robotPose=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveFrom</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>aa8c3296c62ae01f0b80da3909dfb26d2</anchor>
      <arglist>(CSensoryFrame &amp;sf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a669e0b2d7829d2b1a8006657e837dd30</anchor>
      <arglist>(const CSensoryFrame &amp;sf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a744550d1934b7affc0ad63f569a06820</anchor>
      <arglist>(const CObservationPtr &amp;obs)</arglist>
    </member>
    <member kind="function">
      <type>CSensoryFrame &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a988f474ac7c3366eb74294a064ecfb45</anchor>
      <arglist>(const CSensoryFrame &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a19d807237390dd2b0ede2e0191fcb8e0</anchor>
      <arglist>(const CObservationPtr &amp;obs)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a9879b97213fc7b2150b7d80a2df9dea3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a3872554906022e8d0b36476dc346b32c</anchor>
      <arglist>(CSensoryFrame &amp;sf)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CSensoryFrame</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a16ba267f6fe4356cbd82fca8b2861749</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; CObservationPtr &gt;</type>
      <name>m_observations</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a9477b8aab25abc1d1c46cd04640e6c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CMetricMapPtr</type>
      <name>m_cachedMap</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>af9f036fc57b044942531c31bc8b0854d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const POINTSMAP *</type>
      <name>getAuxPointsMap</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>ac0de0bf4662dc5a1002b7307b4e9f896</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const POINTSMAP *</type>
      <name>buildAuxPointsMap</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>aee99dd1bb39fe5324820c79053f5b1cf</anchor>
      <arglist>(const void *options=NULL) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_buildAuxPointsMap</name>
      <anchorfile>classmrpt_1_1obs_1_1CSensoryFrame.html</anchorfile>
      <anchor>a35f5b5a3797badca796b1fa8bc75d4fc</anchor>
      <arglist>(const void *options=NULL) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CSerializable</name>
    <filename>classmrpt_1_1utils_1_1CSerializable.html</filename>
    <base>mrpt::utils::CObject</base>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>readFromStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CSerializable.html</anchorfile>
      <anchor>a73ba83035a64939cdc3aa1c0dfed23ec</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, int version)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>writeToStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CSerializable.html</anchorfile>
      <anchor>a0b6b801e67bca3d8e0d355e7035f8013</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, int *getVersion) const =0</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CSerializable</name>
      <anchorfile>classmrpt_1_1utils_1_1CSerializable.html</anchorfile>
      <anchor>a51c9d8a08d564387db423282c8d09226</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CSerialPort</name>
    <filename>classmrpt_1_1hwdrivers_1_1CSerialPort.html</filename>
    <base>mrpt::utils::CStream</base>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>aa9bc6df9b98f3f2836588ed5f7ddfad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a0394527017c2bc0e9373dcfe9722192e</anchor>
      <arglist>(const std::string &amp;portName, bool openNow=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a4f99783ee3859f782d394eff9fb9c3d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getPosition</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a540aa4dca43d9c60939831e4febbf885</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getTotalBytesCount</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a4b7eb59f30e4082f08521f7c1529aa38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a26ccfd524e08300339cbd0531eab1f09</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a11b5008639d34fd473ecf149247be707</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>ae19c4daded35c306df9e267790dfd1ac</anchor>
      <arglist>(const std::string &amp;COM_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purgeBuffers</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>aa0cd04c39c010b74ebe2a40810ed6e73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Read</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a8df152748a88c463d28ac1b897718931</anchor>
      <arglist>(void *Buffer, size_t Count)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>ReadString</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a25787ebfa33fa886410b0d836824a0c9</anchor>
      <arglist>(const int total_timeout_ms=-1, bool *out_timeout=NULL, const char *eol_chars=&quot;\r\n&quot;)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>Seek</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a1579dd81097016846f3378133c1b5b09</anchor>
      <arglist>(int64_t Offset, CStream::TSeekOrigin Origin=sFromBeginning)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfig</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a2d6757b0196b1b1029745fd7d5f42f9f</anchor>
      <arglist>(int baudRate, int parity=0, int bits=8, int nStopBits=1, bool enableFlowControl=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSerialPortName</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a10fa34ac629f13a9b71d033ab206ceec</anchor>
      <arglist>(const std::string &amp;COM_name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeouts</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>aad5267bb6ede2c3ac682b8c2d6527501</anchor>
      <arglist>(int ReadIntervalTimeout, int ReadTotalTimeoutMultiplier, int ReadTotalTimeoutConstant, int WriteTotalTimeoutMultiplier, int WriteTotalTimeoutConstant)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a68ef83836c5665126a211ff4a2ece06e</anchor>
      <arglist>(const void *Buffer, size_t Count)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>abd72f8599d0696d9b14a56780cce8d21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>hCOM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>aa2894ce4310d8a094ab396fec983fc79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_baudRate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a16505d3ea29e4fa59c78259dcacf62ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_interBytesTimeout_ms</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>ab47a30a46807583c0e6bf51d3db5e201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_serialName</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a745d1afce763f62e2442e84def604f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTicTac</type>
      <name>m_timer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>aa6851b2bb9a2d2a300c11faa1eb2d0a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_totalTimeout_ms</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>a85811760a23b65bf0afb9b602dfb30a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>PosixSignalDispatcherImpl</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSerialPort.html</anchorfile>
      <anchor>add4c77b4b723b23f290f674d9e5395a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CServerTCPSocket</name>
    <filename>classmrpt_1_1utils_1_1CServerTCPSocket.html</filename>
    <member kind="function">
      <type>CClientTCPSocket *</type>
      <name>accept</name>
      <anchorfile>classmrpt_1_1utils_1_1CServerTCPSocket.html</anchorfile>
      <anchor>acd02c4d0adb721d96f7fab92603999dc</anchor>
      <arglist>(int timeout_ms=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CServerTCPSocket</name>
      <anchorfile>classmrpt_1_1utils_1_1CServerTCPSocket.html</anchorfile>
      <anchor>a14fcb7c2af983f65741fd140a523dd10</anchor>
      <arglist>(unsigned short listenPort, const std::string &amp;IPaddress=std::string(&quot;127.0.0.1&quot;), int maxConnectionsWaiting=50, mrpt::utils::VerbosityLevel verbosityLevel=mrpt::utils::LVL_INFO)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isListening</name>
      <anchorfile>classmrpt_1_1utils_1_1CServerTCPSocket.html</anchorfile>
      <anchor>a21e74b5b2360649fe1c8b46c6843f210</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CServerTCPSocket</name>
      <anchorfile>classmrpt_1_1utils_1_1CServerTCPSocket.html</anchorfile>
      <anchor>aad2e0a72e44a3c1bba7a51772a1ec8a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>getLastErrorStr</name>
      <anchorfile>classmrpt_1_1utils_1_1CServerTCPSocket.html</anchorfile>
      <anchor>a1cfa7dbbb89d61a65744ff8bbd29bfd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupSocket</name>
      <anchorfile>classmrpt_1_1utils_1_1CServerTCPSocket.html</anchorfile>
      <anchor>aa5b3ff6b7b8189e75cee85f7336c30de</anchor>
      <arglist>(unsigned short listenPort, const std::string &amp;IPaddress, int maxConnectionsWaiting)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_serverSock</name>
      <anchorfile>classmrpt_1_1utils_1_1CServerTCPSocket.html</anchorfile>
      <anchor>a726fb5c80115be178290de4b2289c899</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CServoeNeck</name>
    <filename>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</filename>
    <base>mrpt::hwdrivers::CInterfaceFTDI</base>
    <member kind="function">
      <type>bool</type>
      <name>center</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a394eded16b4ba52b410dc85d3662d7bc</anchor>
      <arglist>(const uint8_t servo=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CServoeNeck</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>afea8b91a81a4d7531d2f33dbd9211fec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>disableServo</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>af2a5eb32352f0466800bb3f0c1b8b532</anchor>
      <arglist>(const uint8_t servo=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>enableServo</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>aa2049dfc934c145357db7e8bbfc6073e</anchor>
      <arglist>(const uint8_t servo=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCurrentAngle</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>aca5a5485023662362c1741b37374224e</anchor>
      <arglist>(double &amp;angle, const uint8_t servo=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getNumberOfPreviousAngles</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a2fb36a2df67e7c8fabad484d5368fe62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTruncateFactor</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a4a3a142c1b553b73e6e686d14f779ef1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryFirmwareVersion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a5148fd6cd7ebeb5db622768babdc3764</anchor>
      <arglist>(std::string &amp;out_firmwareVersion)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAngle</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a9acc7bce4abc3b8652ad74691c09fdd2</anchor>
      <arglist>(double angle, const uint8_t servo=0, bool fast=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAngleAndSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>aed6f7c7cf674f112e59b87129c656361</anchor>
      <arglist>(double angle, const uint8_t servo, const uint8_t speed)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAngleWithFilter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a9f7d4decc1690b1ea1f912f71a75b302</anchor>
      <arglist>(double angle, const uint8_t servo=0, bool fast=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberOfPreviousAngles</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a6f813c00c46aa973f4b294e306820919</anchor>
      <arglist>(const unsigned int number)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOffsets</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a911d04f005ad2dd8bdc275b713a1bcab</anchor>
      <arglist>(float offset0, float offset1, float offset2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTruncateFactor</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>aec4504222682faddbd4320a1997ef083</anchor>
      <arglist>(const double factor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CServoeNeck</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a53deb288f95c5675da0b14679b577056</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getRegisterValue</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a147e7bcaf3707bab8c0399108ad4f3e8</anchor>
      <arglist>(uint16_t &amp;value, const uint8_t servo=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>setRegisterValue</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>af00b9a6c0166597a1be5d501d603cd30</anchor>
      <arglist>(const uint16_t value, const uint8_t servo=0, bool fast=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>setRegisterValueAndSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a4106c593feb2ab3fe09673b550d7ff54</anchor>
      <arglist>(const uint16_t value, const uint8_t servo, const uint16_t speed)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_MaxValue</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a26b04163b66a14fa999d60d3811646a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_NumPrevAngles</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>acf6ac1fe4f998cd3afd4c81e928c3814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>m_offsets</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a035d1c362a67d0bec74a3157b1272d93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; double &gt;</type>
      <name>m_PrevAngles</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a3b11c367612594c093e36a743a51b930</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_TruncateFactor</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>aed05c2672e4021d2f43b66c9dae56ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_usbSerialNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>a0c21acb231a48e09a2f2e306b05a5116</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned int</type>
      <name>angle2RegValue</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>ae29bc8e8bd3a80bf175b263fe0135339</anchor>
      <arglist>(const double angle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkConnectionAndConnect</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>ab76b9ea0722d0d5aede8ab1dc95b82c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>regValue2angle</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CServoeNeck.html</anchorfile>
      <anchor>ab06d8dcfe0d4095a371747080ef874ed</anchor>
      <arglist>(const uint16_t value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CSetOfLines</name>
    <filename>classmrpt_1_1opengl_1_1CSetOfLines.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::math::TSegment3D &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a04fe65916a6836321a42491e62d9e831</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::math::TSegment3D &gt;::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>aeb256dacedab63b1db49a3e11a77c9d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::math::TSegment3D &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>ab4cdf77b94a004600a619f81a1c8a902</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::math::TSegment3D &gt;::reverse_iterator</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>aa62d51786585d333a1841a059cf254d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendLine</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a2b29fedef9610ec796296c6580463c61</anchor>
      <arglist>(const mrpt::math::TSegment3D &amp;sgm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendLine</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>ab2b8fd4544be760c0fb9ab61ff3c5f93</anchor>
      <arglist>(float x0, float y0, float z0, float x1, float y1, float z1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendLine</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a69d50da7f9a2a048bb79c429cd015fef</anchor>
      <arglist>(T p0, U p1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendLines</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a3a14bbc112ab572f2795787fe0ed4da0</anchor>
      <arglist>(const T &amp;sgms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendLines</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a63f740fa43b67d60165363f95034037d</anchor>
      <arglist>(const T_it &amp;begin, const T_it &amp;end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendLineStrip</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>aa7432fa0d355683b3574bc4d01eb0dda</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendLineStrip</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>af42618e915535dfebfd70a4c49276969</anchor>
      <arglist>(const U &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a9aedd82023a17f0645741dd6f38fe65c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a5cba5a8a49024b3e00c02f1fd19a211b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a1c3178e552a83c5ffac9ab2c36c0da0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a97db5d75cc70b0360f740d84a37a2a88</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableAntiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a4239e072ddf8106461346e3c468a9f3c</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a7dd8f97e907c38e64c37cbb427b4eed2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>ab828b27a3811515bd84d05162c5d7767</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>aec43c75b7ab4af66830aa7073b0058c4</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLineByIndex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>ade03f4bbb759768ee16526df203b01f9</anchor>
      <arglist>(size_t index, double &amp;x0, double &amp;y0, double &amp;z0, double &amp;x1, double &amp;y1, double &amp;z1) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getLineCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a0398f5da900cab9e12c147333fa97bac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>ac069ef4d997e03321c5963e1f114fb77</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getVerticesPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a20ee63a611308b1c17f6e42774c7dee7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAntiAliasingEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>ace142d80d951d72919612adf42e5b262</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a965340da8a735effb233ae497ac36605</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>ab88e536c319612862f9b3833db68ab82</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a8cb609f15f78a73c81004a61f6522f00</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a4cfd7c789c0f4e973b63480589ad9a60</anchor>
      <arglist>(size_t r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a36713041c5a1248f811932bd3ac107fb</anchor>
      <arglist>(size_t nLines)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineByIndex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a3a48e1cea4ae279965e6070fc7c6bcd0</anchor>
      <arglist>(size_t index, const mrpt::math::TSegment3D &amp;segm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineByIndex</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>ae14bae8f3be066f8be5124541ca81b5f</anchor>
      <arglist>(size_t index, double x0, double y0, double z0, double x1, double y1, double z1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a754c4eb960713eb13b4209e64bf7dd64</anchor>
      <arglist>(float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerticesPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>ad3d79276d000df565bb17f832316818c</anchor>
      <arglist>(const float size_points)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a324a46f87112fe929f61df41c262f101</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CSetOfLinesPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>af7a3cae9805acd24cdd133d7596283b9</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TSegment3D &gt; &amp;sgms, const bool antiAliasing=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_antiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a212af581a0855fcec2123e42d736f688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_verticesPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a4cdb9108654cf47ce150edcad711ce4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>mLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a6150af32e282761aa26ee3a9f3b6a94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::math::TSegment3D &gt;</type>
      <name>mSegments</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>af851da1bb9e13331db315adec64a1ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CSetOfLines</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>aa7db084b51e178b4608a15be60ff37b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CSetOfLines</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>aa2d691395208ec27e8486b494dc628bd</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TSegment3D &gt; &amp;sgms, bool antiAliasing=true)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CSetOfLines</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfLines.html</anchorfile>
      <anchor>a62ebf7987444b69d8f62f42a66276e28</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CSetOfObjects</name>
    <filename>classmrpt_1_1opengl_1_1CSetOfObjects.html</filename>
    <base>mrpt::opengl::CRenderizable</base>
    <member kind="typedef">
      <type>CListOpenGLObjects::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a8bf52bbf2e58078e7340d6b1e686d39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CListOpenGLObjects::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a1c4690d4f22619f26cf0a66b86795072</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a1decfe48df279bcaa557a5869e9201c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a103d292cdde083d87020b4cb4771e802</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a517db740ec43c04f9f908d8ccb5173c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a5dc121c1d83217834c87de1fa78ab04b</anchor>
      <arglist>(const CRenderizablePtr &amp;obj) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpListOfObjects</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a579a83b0098341b246587b33192d7e3f</anchor>
      <arglist>(mrpt::utils::CStringList &amp;lst)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a09e04aac7ef4f816cdfbb281fb938192</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a7bb55031e9b3267001674654d944adb4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>aafa4a2beef275e59801512840f04a4b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>ad5d83980a2a5cec57578634c42f6c5f8</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>T::Ptr</type>
      <name>getByClass</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a3f2f5cd3e76e30bef584b73a1595b5e9</anchor>
      <arglist>(const size_t &amp;ith=0) const </arglist>
    </member>
    <member kind="function">
      <type>CRenderizablePtr</type>
      <name>getByName</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>adb83809d22f0ef631c0a89723e20fc7a</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeAllTextures</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>af1bf5a1c331728c92dd536e321a722d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a58505660e25f69e95bc1987c920f3483</anchor>
      <arglist>(const CRenderizablePtr &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a333b52783a160cb013482448db2bc49e</anchor>
      <arglist>(const T_it &amp;begin, const T_it &amp;end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertCollection</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a4bcc60b698f43574d67c3e3f73cd3b07</anchor>
      <arglist>(const T &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeObject</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a694a5e155e5e0079104877c42f6bb4f6</anchor>
      <arglist>(const CRenderizablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a61fd91e1358c3375ae03a066bfcab0d4</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColor_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>aef71006d17c74fc49b0f45e815129e8b</anchor>
      <arglist>(const mrpt::utils::TColor &amp;c) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColorA_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a2ac34aee698563ae423e30bea5a039b0</anchor>
      <arglist>(const uint8_t a) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColorB_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a44df2755795412c669a513ec77ebac91</anchor>
      <arglist>(const uint8_t b) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColorG_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a17e8133eb4b3d649046b8eeb969c28d6</anchor>
      <arglist>(const uint8_t g) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CRenderizable &amp;</type>
      <name>setColorR_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a8feea185ffae3b47db3350de15e3f803</anchor>
      <arglist>(const uint8_t r) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a485d1dcfb6b7dddebfedace1606156ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>ac14fbe8189b72e999d28f733cf0fed62</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CSetOfObjectsPtr</type>
      <name>posePDF2opengl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>aab61982164276fdbe85939fdc8ba11dc</anchor>
      <arglist>(const mrpt::poses::CPosePDF &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CSetOfObjectsPtr</type>
      <name>posePDF2opengl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a09319da1154772a87be1ef28b6152f57</anchor>
      <arglist>(const mrpt::poses::CPointPDF &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CSetOfObjectsPtr</type>
      <name>posePDF2opengl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>aa96aa9b998b2904070d7e61f50bc1290</anchor>
      <arglist>(const mrpt::poses::CPose3DPDF &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CSetOfObjectsPtr</type>
      <name>posePDF2opengl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a9634f5e87c46de0b42cbcb5ad82c8f73</anchor>
      <arglist>(const mrpt::poses::CPose3DQuatPDF &amp;o)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CListOpenGLObjects</type>
      <name>m_objects</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a7df8d4d9524f4213ade7965334aadbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CSetOfObjects</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a80f167ae3b6592c7670e71e1e913b5c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CSetOfObjects</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a4c0c712a1fa2c14a895b416d1e178a28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CSetOfObjectsPtr</type>
      <name>posePDF2opengl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>aab61982164276fdbe85939fdc8ba11dc</anchor>
      <arglist>(const mrpt::poses::CPosePDF &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CSetOfObjectsPtr</type>
      <name>posePDF2opengl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a09319da1154772a87be1ef28b6152f57</anchor>
      <arglist>(const mrpt::poses::CPointPDF &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CSetOfObjectsPtr</type>
      <name>posePDF2opengl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>aa96aa9b998b2904070d7e61f50bc1290</anchor>
      <arglist>(const mrpt::poses::CPose3DPDF &amp;o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CSetOfObjectsPtr</type>
      <name>posePDF2opengl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfObjects.html</anchorfile>
      <anchor>a9634f5e87c46de0b42cbcb5ad82c8f73</anchor>
      <arglist>(const mrpt::poses::CPose3DQuatPDF &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CSetOfTexturedTriangles</name>
    <filename>classmrpt_1_1opengl_1_1CSetOfTexturedTriangles.html</filename>
    <base>mrpt::opengl::CTexturedObject</base>
    <class kind="struct">mrpt::opengl::CSetOfTexturedTriangles::TTriangle</class>
    <class kind="struct">mrpt::opengl::CSetOfTexturedTriangles::TVertex</class>
    <member kind="function">
      <type>void</type>
      <name>clearTriangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTexturedTriangles.html</anchorfile>
      <anchor>ae30b9017e2b61072abddf266e061dddc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTexturedTriangles.html</anchorfile>
      <anchor>a01c40c7a0a3b70fe8c0e0d8e89d9e03b</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const TTriangle &amp;</type>
      <name>getTriangle</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTexturedTriangles.html</anchorfile>
      <anchor>a2bcb7e977c51f9fabcf6c74a65f1c3ba</anchor>
      <arglist>(size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTriangle</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTexturedTriangles.html</anchorfile>
      <anchor>a1ed34434e01ffd56c48bad98ad2b6288</anchor>
      <arglist>(size_t idx, TTriangle &amp;t) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getTrianglesCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTexturedTriangles.html</anchorfile>
      <anchor>ae32d42eabcf89ff9adc671a5146ee9bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertTriangle</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTexturedTriangles.html</anchorfile>
      <anchor>ac093b020cdae7d1b2e66fd0c42bd8946</anchor>
      <arglist>(const TTriangle &amp;t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTexturedTriangles.html</anchorfile>
      <anchor>a272ee0b2b2e0ffc1fb0b132957e2c582</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>render_texturedobj</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTexturedTriangles.html</anchorfile>
      <anchor>a45330e66238a8f60a526ffcc02c9f78d</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TTriangle &gt;</type>
      <name>m_triangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTexturedTriangles.html</anchorfile>
      <anchor>af6b205aa67eea01ea95fe30c0992409e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CSetOfTexturedTriangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTexturedTriangles.html</anchorfile>
      <anchor>a1bb0b658464539bbda51a65c9e7019db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CSetOfTexturedTriangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTexturedTriangles.html</anchorfile>
      <anchor>a2a454f7511bddda6fa943f71eaf8d099</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CSetOfTriangles</name>
    <filename>classmrpt_1_1opengl_1_1CSetOfTriangles.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <class kind="struct">mrpt::opengl::CSetOfTriangles::TTriangle</class>
    <member kind="typedef">
      <type>std::vector&lt; TTriangle &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a4de0f20ccbbb8e340ad6fb70869000d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TTriangle &gt;::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>ade4f743d63e1a393bb3492e84e112e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a08fc47fc608b49e8be19cf9fd7b7908a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearTriangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a580a69ee90c09e271ae4ad47c69e302d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableTransparency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a31079c577c342eed1b82f2b887d8adae</anchor>
      <arglist>(bool v)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a0dc5dc6ea61813de7fd5edaec658daab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a9e1a39f1a5695c6e1be6ad37c07dc508</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPolygons</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>ad36b4cd9a8c0a9d7baec0d9eb3ca308f</anchor>
      <arglist>(std::vector&lt; mrpt::math::TPolygon3D &gt; &amp;polys) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTriangle</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a590efaa8e72f4f976551af55aad021e7</anchor>
      <arglist>(size_t idx, TTriangle &amp;t) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getTrianglesCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>aeb171526dd30f2547c3c224bc60930b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertTriangle</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a9a01113effe5fa41724c71b0648686a4</anchor>
      <arglist>(const TTriangle &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertTriangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a986a3aa78fbf15964df10d2377df27b2</anchor>
      <arglist>(const InputIterator &amp;begin, const InputIterator &amp;end)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertTriangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a8b5cf12d09205d99f0939aefbdc36870</anchor>
      <arglist>(const CSetOfTrianglesPtr &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertTriangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a3b9ce3961cc44fa9877a0553465bf974</anchor>
      <arglist>(const CONTAINER &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>ae79df3fd7e8d26a0a42877fe8dfcd70f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a774aea5bd32ea76f7f1670470a5415c2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a6688c5ef912e903c21ecf0003f8be10c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>aeafb17a735b354c4ec1780045071334f</anchor>
      <arglist>(size_t t)</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColor_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>ab8337373b4dabfb8a2f8a42e3abebd4f</anchor>
      <arglist>(const mrpt::utils::TColor &amp;c) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorA_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>ad155f4319325a36f4a8fdea9b685ffa7</anchor>
      <arglist>(const uint8_t a) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorB_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>afcafd1b705513dd663c2835f3fa382ed</anchor>
      <arglist>(const uint8_t b) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorG_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>abdaadd9339b576be24ddece49ed6cab9</anchor>
      <arglist>(const uint8_t g) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>CRenderizable &amp;</type>
      <name>setColorR_u8</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>aaffc458be2af46fce0993e8ad73057c4</anchor>
      <arglist>(const uint8_t r) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a613b54fe40b5afcd142b15d98d1a0cbd</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePolygons</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a1596f105931bc8883ce422fc3542a4f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enableTransparency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a34f5de550b224071e563949de6b1c573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TTriangle &gt;</type>
      <name>m_triangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>ad673d06142eafb64d817ddcf69fe87b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>polygonsUpToDate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a2b3edfde7e7ca5b4cb8d60e782460555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::math::TPolygonWithPlane &gt;</type>
      <name>tmpPolygons</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>aa717c8db2c2e65f134486154be4a63a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CSetOfTriangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a64a382813f8752559a7f4fac94634d86</anchor>
      <arglist>(bool enableTransparency=false)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CSetOfTriangles</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSetOfTriangles.html</anchorfile>
      <anchor>a49bb9da2edb04d8d9d8d5ae7e03fd64d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CShortTermMemory</name>
    <filename>classCShortTermMemory.html</filename>
    <member kind="function">
      <type>float</type>
      <name>remainder</name>
      <anchorfile>classCShortTermMemory.html</anchorfile>
      <anchor>a3ee2ca678eebe56d0afee7ad31a13db3</anchor>
      <arglist>(float dividend, float divisor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateObsGrids</name>
      <anchorfile>classCShortTermMemory.html</anchorfile>
      <anchor>a39067d192ee3d85b500a3ec50520b0c2</anchor>
      <arglist>(float incrx, float incry, float phi, const std::vector&lt; CRobotKinects &gt; &amp;kinects, const std::vector&lt; double &gt; &amp;heights)</arglist>
    </member>
    <member kind="variable">
      <type>CSimplePointsMap</type>
      <name>grid_points</name>
      <anchorfile>classCShortTermMemory.html</anchorfile>
      <anchor>a42633fef04d4fc94d23eb28129e987c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_active</name>
      <anchorfile>classCShortTermMemory.html</anchorfile>
      <anchor>afb1bb14f36fddf4f1ea47a0d1bf19f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>likelihood_decr</name>
      <anchorfile>classCShortTermMemory.html</anchorfile>
      <anchor>a44c54695b9f7810f9198cf88a243be9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>likelihood_incr</name>
      <anchorfile>classCShortTermMemory.html</anchorfile>
      <anchor>a30bd96bf048237b8545e795c7739a7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::maps::COccupancyGridMap2D &gt;</type>
      <name>obsgrids</name>
      <anchorfile>classCShortTermMemory.html</anchorfile>
      <anchor>a756cc735530f13be3437555e009a5b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>occupancy_threshold</name>
      <anchorfile>classCShortTermMemory.html</anchorfile>
      <anchor>a43271581fc06311d9c1983f2f7710a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>math::TPoint2D</type>
      <name>robot_ingrid</name>
      <anchorfile>classCShortTermMemory.html</anchorfile>
      <anchor>a002ef6dd3151b1c7758b36cd821ee1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>vision_limit</name>
      <anchorfile>classCShortTermMemory.html</anchorfile>
      <anchor>ac3e7c63ac703a3329285100310e81d06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CSickLaserSerial</name>
    <filename>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</filename>
    <base>mrpt::hwdrivers::C2DRangeFinderAbstract</base>
    <member kind="function">
      <type></type>
      <name>CSickLaserSerial</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>ac0d67ac44ebadc289318cee18c2ac110</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcessSimple</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>afc4db88bf217772f6f1f0f04118f4acb</anchor>
      <arglist>(bool &amp;outThereIsObservation, mrpt::obs::CObservation2DRangeScan &amp;outObservation, bool &amp;hardwareError)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBaudRate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a313d6933288717ec0645fb98831a90ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getCurrentConnectTry</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>aeaf315d986bd7363f2630af80b49eb99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getScanFOV</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>aa7f4b9db0fd2b355071c2958d698fc59</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getScanResolution</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a87c607f2d156ac45504ea812809e0b00</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a4419de690af513782a3c22174426e916</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a59dc13921e7e8cf574355ecc2c8a2bfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBaudRate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a2825fb1dc6b654bf5b92837493bdf967</anchor>
      <arglist>(int baud)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMillimeterMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a7dcc9c07fd4866677fde9a0904fcb153</anchor>
      <arglist>(bool mm_mode=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScanFOV</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a269cdcf7dc576930714791374ac8a7fc</anchor>
      <arglist>(int fov_degrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScanResolution</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a295f896117842895b47fe9daf10b6072</anchor>
      <arglist>(int res_1_100th_degree)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a5983b8c6b4ed4ea54af0096d3aa261a6</anchor>
      <arglist>(const std::string &amp;port)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>turnOff</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>ae6552d498a1da4f78cb9e8303e62e5f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>turnOn</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a52faf10103dc40bf6739122aadd1c148</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CSickLaserSerial</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>ae10afa792a7cfd5c2dbbbf35ca4292de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>acb0c440d6b49234d9ca0d8bbb9600b30</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>LMS_endContinuousMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a9b3875f4428f3cfc3874abeb4e32acd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>LMS_sendMeasuringMode_cm_mm</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a092ac466ddebf414e1db80b55659f9df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>LMS_setupBaudrate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a22d8603b6958c8cfe8cd786456a462cb</anchor>
      <arglist>(int baud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>LMS_setupSerialComms</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a0f10e1c6e69746116d3ff2d06f76e579</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>LMS_startContinuousMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a481adcb397ae4be5b676d60329968728</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>LMS_statusQuery</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a04e429ae247d0ce7a5b60c7aa5f48523</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>LMS_waitACK</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a50f2a76df2c5aa7e1fadaaa08823b6fb</anchor>
      <arglist>(uint16_t timeout_ms)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>LMS_waitIncomingFrame</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a9d49a3e418a2e7892b5290abb1bafc88</anchor>
      <arglist>(uint16_t timeout)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>SendCommandToSICK</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a75ca618163b2c0e65fee7fd5a10dfa6a</anchor>
      <arglist>(const uint8_t *cmd, const uint16_t cmd_len)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>tryToOpenComms</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>aaba486b2909683cddd7962e6b95f92ce</anchor>
      <arglist>(std::string *err_msg=NULL)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>waitContinuousSampleFrame</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a13bb5a202e317c17cf8ac8f52724f672</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;ranges, unsigned char &amp;LMS_status, bool &amp;is_mm_mode)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_com_baudRate</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>ab20ee4c9b1caea9113a6abaffc02a1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_com_port</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a155aebcdba964cabbd2e9398a529faef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_mm_mode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>ae0d4030543a72a6ee3cc5e572616fc2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CSerialPort *</type>
      <name>m_mySerialPort</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>ac2146dbe9d5ac4be74ed9cd1759557ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_nTries_connect</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a1233ac37b907cfcc0f5f69170be3821f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_nTries_current</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a2078a713bc000637e418c613d62e0147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>m_received_frame_buffer</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>acf56eaf7d798ca6efd4e539e2dfbb900</anchor>
      <arglist>[2000]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_scans_FOV</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>afa1a3d09e5cc3c4613a2691843f938a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_scans_res</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>acd36ddf29b52a69dddb4f2576c1e7fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a4711aa8115cb4809d772d745470e2a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_skip_laser_config</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a045cdd20cee4207a3ba52f4fb69f65aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static int</type>
      <name>CRC16_GEN_POL</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserSerial.html</anchorfile>
      <anchor>a50e39f1b4c192210430cca3c645181c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CSickLaserUSB</name>
    <filename>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</filename>
    <base>mrpt::hwdrivers::C2DRangeFinderAbstract</base>
    <member kind="function">
      <type></type>
      <name>CSickLaserUSB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>a289dc5d638f090146f944abdac34c573</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcessSimple</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>a65da82895d2b278eb81de71ba2b55918</anchor>
      <arglist>(bool &amp;outThereIsObservation, mrpt::obs::CObservation2DRangeScan &amp;outObservation, bool &amp;hardwareError)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeviceSerialNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>a633c2d058c932e61bed5c32b37fae936</anchor>
      <arglist>(const std::string &amp;deviceSerialNumber)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>turnOff</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>a415694e3e2423efa5439667555ca07b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>turnOn</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>a6b8f044594447cc2a3d6c539ed7b03f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CSickLaserUSB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>aafd11fedbfe60bcf7cd5e11b40adb585</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>ae76cd2a6e6989b94b0dffaf089bdb4b5</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkControllerIsConnected</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>a492df8dbfb6c0b113cd5dca4b1d60b4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>waitContinuousSampleFrame</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>a907d7ad72315ac3f00f760d04dcb98bb</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;ranges, unsigned char &amp;LMS_status, uint32_t &amp;out_board_timestamp, bool &amp;is_mm_mode)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>poses::CPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>a5a36dfda12732e0541dee9d7d6df6f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_serialNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>a22503c4f5011dda2dd2a7a8f40c35613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_timeStartTT</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>ac18fff2b160f69d8594cfd30799ae4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint32_t</type>
      <name>m_timeStartUI</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>ab1666a19358783c5c5b904980d6c744d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CInterfaceFTDI *</type>
      <name>m_usbConnection</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSickLaserUSB.html</anchorfile>
      <anchor>aebc4d4acd8db51026253e78a8a30ef00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CSimpleDatabase</name>
    <filename>classmrpt_1_1utils_1_1CSimpleDatabase.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>a1e74b1ed9f41fb96b0857458e80b8b44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSimpleDatabaseTablePtr</type>
      <name>createTable</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>ab580839e55129c3d627ae2732d07ca83</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSimpleDatabase</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>aeb1610749f6cdadf56f4fe92b5abda7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dropTable</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>ad93df927f04d0a44c1e151e03a0f64ac</anchor>
      <arglist>(const std::string &amp;tableName)</arglist>
    </member>
    <member kind="function">
      <type>CSimpleDatabaseTablePtr</type>
      <name>getTable</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>a407521eb82432ef7d4e79c5568711451</anchor>
      <arglist>(const std::string &amp;tableName)</arglist>
    </member>
    <member kind="function">
      <type>CSimpleDatabaseTablePtr</type>
      <name>getTable</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>a2dba9d00f7e5a020003b3c9160157ee7</anchor>
      <arglist>(size_t tableIndex)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromXML</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>abad4474c58d03010ece98f658807a3b8</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renameTable</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>aa2933fb1199dd83f2e1d4b71acadaa6b</anchor>
      <arglist>(const std::string &amp;tableName, const std::string &amp;newTableName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsXML</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>a232e1070f11df1bfc06a441e93a624af</anchor>
      <arglist>(const std::string &amp;fileName) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>tablesCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>a38800661739f221bc686589e3f6f62e2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tablesName</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>a898b4718de7a5d80f1603195b07ac230</anchor>
      <arglist>(size_t tableIndex) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CSimpleDatabase</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>a0c1567082bcdf31a4984b076e9e1aa91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, CSimpleDatabaseTablePtr &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>abe20c7e2179e02d0ad829111a7ccc672</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, CSimpleDatabaseTablePtr &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>a4bebc18948a3e3a598af7be8bdc53b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, CSimpleDatabaseTablePtr &gt;</type>
      <name>TTableList</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>a866248679c38fa675e9420fea1219503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TTableList</type>
      <name>m_tables</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabase.html</anchorfile>
      <anchor>a1e12ad5a6086cb385840bcdd519d178c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CSimpleDatabaseTable</name>
    <filename>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>void</type>
      <name>addField</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>a2b434829abf6ea43a0eed60935a7606b</anchor>
      <arglist>(const char *fieldName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addField</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>a3432d15cb331be1dc4bc2159cf2d16e9</anchor>
      <arglist>(const std::string &amp;fieldName)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>appendRecord</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>ac78065aa5f960a6d23841d019b13e78d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSimpleDatabaseTable</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>aa956d464ef55bd89ce956c571b685e5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteRecord</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>a53525bc70f5a47c7f145e0a3cfb132a3</anchor>
      <arglist>(size_t recordIndex)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>fieldIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>a4d83df9b04d57a3ad8ef94e043201d5e</anchor>
      <arglist>(const char *fieldName) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>fieldIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>a8cb852de86cb1275f80065dfa1e56034</anchor>
      <arglist>(const std::string &amp;fieldName) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>fieldsCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>ab3aae326440fbd5b188075e0e4ae08ba</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>a6e215d798d4713f20e48557df35e142d</anchor>
      <arglist>(size_t recordIndex, std::string field) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>afc07dae9a94ab80b6d25d0144bea6554</anchor>
      <arglist>(size_t recordIndex, size_t fieldIndex) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getFieldName</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>a6c156077d14e0567bb95946309885947</anchor>
      <arglist>(size_t fieldIndex) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRecordCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>a2b2488723ab37f2e2b0299733b4018bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>query</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>a67205b6a5bcd27009697ed19e9b63e8b</anchor>
      <arglist>(std::string field, std::string value) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>af4d4aca30ce25406595aecdf3581b0ef</anchor>
      <arglist>(size_t recordIndex, std::string field, std::string value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>aa57bb1741ccbc32390ba13902c409c8e</anchor>
      <arglist>(size_t recordIndex, size_t fieldIndex, std::string value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CSimpleDatabaseTable</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>ae5110d4452abbc6c93e27ea6f6e05232</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; vector_string &gt;</type>
      <name>data</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>a4fe5e0a8e7d4d3b99996a59602e5ff1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_string</type>
      <name>field_names</name>
      <anchorfile>classmrpt_1_1utils_1_1CSimpleDatabaseTable.html</anchorfile>
      <anchor>a785a46ef599e5026c34461aa5ed1af8b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::simpleini::CSimpleIniTempl</name>
    <filename>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</filename>
    <templarg>SI_CHAR</templarg>
    <templarg>SI_STRLESS</templarg>
    <templarg>SI_CONVERTER</templarg>
    <class kind="class">mrpt::utils::simpleini::CSimpleIniTempl::Converter</class>
    <class kind="struct">mrpt::utils::simpleini::CSimpleIniTempl::Entry</class>
    <class kind="class">mrpt::utils::simpleini::CSimpleIniTempl::FileWriter</class>
    <class kind="class">mrpt::utils::simpleini::CSimpleIniTempl::OutputWriter</class>
    <class kind="class">mrpt::utils::simpleini::CSimpleIniTempl::StreamWriter</class>
    <class kind="class">mrpt::utils::simpleini::CSimpleIniTempl::StringWriter</class>
    <member kind="typedef">
      <type>std::multimap&lt; Entry, const SI_CHAR *, typename Entry::KeyOrder &gt;</type>
      <name>TKeyVal</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a3b9a98497f145bb7e4a85f4d9e012c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; Entry &gt;</type>
      <name>TNamesDepend</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a4ff3e9f11b875da861945b2a3c4f53d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; Entry, TKeyVal, typename Entry::KeyOrder &gt;</type>
      <name>TSection</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>adfc56b506f01403fa6bc7cd8b194938b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSimpleIniTempl</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a1564b2fc74804ac0182c8cfc114a6a45</anchor>
      <arglist>(bool a_bMultiKey=false, bool a_bMultiLine=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Delete</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>ab7a4eb532638eb2e3b5795e415638a62</anchor>
      <arglist>(const SI_CHAR *a_pSection, const SI_CHAR *a_pKey, bool a_bRemoveEmpty=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetAllKeys</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a7d19956e6c1450afb2dc1ea4cea710c9</anchor>
      <arglist>(const SI_CHAR *a_pSection, TNamesDepend &amp;a_names) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetAllSections</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a08ab89ebbe90455de8a1c2e86bfe9995</anchor>
      <arglist>(TNamesDepend &amp;a_names) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetAllValues</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a98bd28fac73fe7efc8d2a333f828ca6c</anchor>
      <arglist>(const SI_CHAR *a_pSection, const SI_CHAR *a_pKey, TNamesDepend &amp;a_values) const </arglist>
    </member>
    <member kind="function">
      <type>Converter</type>
      <name>GetConverter</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>aa93ab5e589251cfd68b70f629631df47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TKeyVal *</type>
      <name>GetSection</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>aa827b09eac0edf31b8883e1955eaa266</anchor>
      <arglist>(const SI_CHAR *a_pSection) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetSectionSize</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a5cf9a2b50d507491435a7f7c3edd973b</anchor>
      <arglist>(const SI_CHAR *a_pSection) const </arglist>
    </member>
    <member kind="function">
      <type>const SI_CHAR *</type>
      <name>GetValue</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a2df9880454cf2949f59b296ae53fd372</anchor>
      <arglist>(const SI_CHAR *a_pSection, const SI_CHAR *a_pKey, const SI_CHAR *a_pDefault=NULL, bool *a_pHasMultiple=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>SI_Error</type>
      <name>Load</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>ae2ded38f2edf923928e3a72dd350f554</anchor>
      <arglist>(std::istream &amp;a_istream)</arglist>
    </member>
    <member kind="function">
      <type>SI_Error</type>
      <name>Load</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>aa8f6a6e99aa16c0d36d5ed8a674949e9</anchor>
      <arglist>(const std::string &amp;a_strData)</arglist>
    </member>
    <member kind="function">
      <type>SI_Error</type>
      <name>Load</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a483615df7af70353060993258a828cf3</anchor>
      <arglist>(const char *a_pData, size_t a_uDataLen)</arglist>
    </member>
    <member kind="function">
      <type>SI_Error</type>
      <name>LoadFile</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>ac681d826d05a7c681951fb1561cca59a</anchor>
      <arglist>(const char *a_pszFile)</arglist>
    </member>
    <member kind="function">
      <type>SI_Error</type>
      <name>LoadFile</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a5cd6a68c61da23d01dee9faa9bae323b</anchor>
      <arglist>(FILE *a_fpFile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a34dc78298b8ed04a2da57634ce9b194f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SI_Error</type>
      <name>Save</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a019b52c12403aa684fc05828289550f4</anchor>
      <arglist>(OutputWriter &amp;a_oOutput) const </arglist>
    </member>
    <member kind="function">
      <type>SI_Error</type>
      <name>Save</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a97a2046cd29f1431e512bdda3a9f352c</anchor>
      <arglist>(std::ostream &amp;a_ostream) const </arglist>
    </member>
    <member kind="function">
      <type>SI_Error</type>
      <name>Save</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a764faccb49c9f48dc7dfd5035c64fa31</anchor>
      <arglist>(std::string &amp;a_sBuffer) const </arglist>
    </member>
    <member kind="function">
      <type>SI_Error</type>
      <name>SaveFile</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a34c048a4846bf2ae8bc3cabbb1b246c3</anchor>
      <arglist>(const char *a_pszFile) const </arglist>
    </member>
    <member kind="function">
      <type>SI_Error</type>
      <name>SaveFile</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a61a3a844320ad4cc0accc8d6be9fc7a3</anchor>
      <arglist>(FILE *a_pFile) const </arglist>
    </member>
    <member kind="function">
      <type>SI_Error</type>
      <name>SetValue</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a4a4d48983bbaea127057d96a22f9c3eb</anchor>
      <arglist>(const SI_CHAR *a_pSection, const SI_CHAR *a_pKey, const SI_CHAR *a_pValue, const SI_CHAR *a_pComment=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CSimpleIniTempl</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>ac1c92d6a237e44ed7f513daa70ea1810</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMultiKey</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>aec01e88e96b7133128890649fb5bff36</anchor>
      <arglist>(bool a_bAllowMultiKey=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsMultiKey</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>aa8c4e785f1cf027ddf64bc0b48fc173e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMultiLine</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>abac08179ea1768f1b4ba135d19e10e94</anchor>
      <arglist>(bool a_bAllowMultiLine=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsMultiLine</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a79338b1b044b8dd74493222cfc7575d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>SI_Error</type>
      <name>AddEntry</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a44fddd9d29c8636ced4481745d62f99c</anchor>
      <arglist>(const SI_CHAR *a_pSection, const SI_CHAR *a_pKey, const SI_CHAR *a_pValue, const SI_CHAR *a_pComment, bool a_bCopyStrings)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>SI_Error</type>
      <name>CopyString</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a8873a22b926c249762223321d45d919c</anchor>
      <arglist>(const SI_CHAR *&amp;a_pString)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DeleteString</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a89bfe0803f44fc111ca5f9dc2c14cb9e</anchor>
      <arglist>(const SI_CHAR *a_pString)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>FindEntry</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>aeb0c7e31e7162674f5f584146446c859</anchor>
      <arglist>(SI_CHAR *&amp;a_pData, const SI_CHAR *&amp;a_pSection, const SI_CHAR *&amp;a_pKey, const SI_CHAR *&amp;a_pVal, const SI_CHAR *&amp;a_pComment) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>SI_Error</type>
      <name>FindFileComment</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a96acac606c75bc900dfad9eb899c529e</anchor>
      <arglist>(SI_CHAR *&amp;a_pData, bool a_bCopyStrings)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>IsComment</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a9e925041fc9351e58e159913901aae8f</anchor>
      <arglist>(SI_CHAR ch) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>IsLess</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a131cf35a93e874edd833da42d53624f0</anchor>
      <arglist>(const SI_CHAR *a_pLeft, const SI_CHAR *a_pRight) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>IsMultiLineData</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>af0c860a57c62193a618ec0715ed2dc34</anchor>
      <arglist>(const SI_CHAR *a_pData) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>IsMultiLineTag</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a2d97faf11c10436a84a38a9931473fc2</anchor>
      <arglist>(const SI_CHAR *a_pData) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>IsNewLineChar</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a051dec6eb27c266a38051e639e2b7f17</anchor>
      <arglist>(SI_CHAR a_c) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>IsSpace</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>af6cb945d4cc4c634fcf9654c647764d5</anchor>
      <arglist>(SI_CHAR ch) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>LoadMultiLineText</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>acf14fe31c60381393bfd58ea6248da42</anchor>
      <arglist>(SI_CHAR *&amp;a_pData, const SI_CHAR *&amp;a_pVal, const SI_CHAR *a_pTagName, bool a_bAllowBlankLinesInComment=false) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>OutputMultiLineText</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a90aa6e035735a3f29759baee12b0c61b</anchor>
      <arglist>(OutputWriter &amp;a_oOutput, Converter &amp;a_oConverter, const SI_CHAR *a_pText) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SkipNewLine</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a9a7b790d0c490c7aa47f6314fdb1d1dc</anchor>
      <arglist>(SI_CHAR *&amp;a_pData) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_bAllowMultiKey</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a01f31b6164f5a0f048b13bb7be554b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_bAllowMultiLine</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a5acaa6578dd8f09340c9647b3969817b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TSection</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a965d5a8f6e6d664e4ed4b6e1e9c60bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_nOrder</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a0e1daad6377a2e13707f3ebf2872b6dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SI_CHAR *</type>
      <name>m_pData</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a2e083c17fbd6427d77a0c970178f8378</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const SI_CHAR *</type>
      <name>m_pFileComment</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>adc88e732ad22dbe2ca3894bc71ac3569</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TNamesDepend</type>
      <name>m_strings</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a24d8b5474d46c6800e05a051a5c86fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_uDataLen</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a6dd55d22b3d585dbb6d9a108400f8b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMultiKey</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>aec01e88e96b7133128890649fb5bff36</anchor>
      <arglist>(bool a_bAllowMultiKey=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsMultiKey</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>aa8c4e785f1cf027ddf64bc0b48fc173e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMultiLine</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>abac08179ea1768f1b4ba135d19e10e94</anchor>
      <arglist>(bool a_bAllowMultiLine=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsMultiLine</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl.html</anchorfile>
      <anchor>a79338b1b044b8dd74493222cfc7575d3</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CSimpleLine</name>
    <filename>classmrpt_1_1opengl_1_1CSimpleLine.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>enableAntiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>ab5568d3c37cca4b0b5a2aa0a27fc72c9</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>a05d7376866829ac64fc8629a2c5b7507</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLineCoords</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>aceab2df2d9b317057ef80558962c00a3</anchor>
      <arglist>(float &amp;x0, float &amp;y0, float &amp;z0, float &amp;x1, float &amp;y1, float &amp;z1) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>ab8bf3bed791c70efd055fd267d0a4abf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAntiAliasingEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>a72abf93add451cb9d54f29d94235ce66</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>ae0802ef5646cc7f56d3961267e2474f3</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineCoords</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>a48f0e1407818fc00029656b4e61d351a</anchor>
      <arglist>(float x0, float y0, float z0, float x1, float y1, float z1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>a86d2bade7266cfd7a8647a6a19c37c01</anchor>
      <arglist>(float w)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CSimpleLinePtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>a5fda9ecd5c955f0c2c7a1c029e223bde</anchor>
      <arglist>(float x0, float y0, float z0, float x1, float y1, float z1, float lineWidth=1)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_antiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>ae2947ac9a51b1f2d72b9270d837d879b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_lineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>ac7b127f28f54a22e90af3f2358848462</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_x0</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>a3bcbdef53492ef57023eaf0c50dd63bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_x1</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>a41235ca3affd0e0a84475c570e4299a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_y0</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>a671caf866cf8b3021ac711ea5ba221e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_y1</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>a16b4804ab3ff576263d4ff8c8578209f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_z0</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>af9e30890190a9b70da79187a30d68798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_z1</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>ad2fe931d75faf9facad48ac06dd315f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CSimpleLine</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>a305c7d0f53489234a495924ae0cb6ed1</anchor>
      <arglist>(float x0=0, float y0=0, float z0=0, float x1=0, float y1=0, float z1=0, float lineWidth=1, bool antiAliasing=true)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CSimpleLine</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSimpleLine.html</anchorfile>
      <anchor>a2577cf89d1890af6d6b1992b9a6dd4ff</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CSimpleMap</name>
    <filename>classmrpt_1_1maps_1_1CSimpleMap.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type></type>
      <name>CSimpleMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>aca36fae3e561b9750bee183808fb67bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSimpleMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a3dabf8fe9ac0a7658753b540e6c3a38e</anchor>
      <arglist>(const CSimpleMap &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CSimpleMap &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>ae6555da8858c153953f0cf8bc987b822</anchor>
      <arglist>(const CSimpleMap &amp;o)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CSimpleMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a6e723828bce930b42aa3f48432cb7917</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>aec766d29798874853259f88babbee8d6</anchor>
      <arglist>(const std::string &amp;filName) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a0bc5202e290304a9debaaf2899299424</anchor>
      <arglist>(const std::string &amp;filName)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a894330d157c53158a8c7ec005dbfe3f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a7066bc9edc8ca98e493b580cc53eb61f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a199d2925eb5b2c68168f2a45452741e2</anchor>
      <arglist>(size_t index, mrpt::poses::CPose3DPDFPtr &amp;out_posePDF, mrpt::obs::CSensoryFramePtr &amp;out_SF) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a242c8f21941e0b34ee0405b70460ff70</anchor>
      <arglist>(size_t index, const mrpt::poses::CPose3DPDFPtr &amp;in_posePDF, const mrpt::obs::CSensoryFramePtr &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a36d71ad7731b78f44ddc84c6b33faa24</anchor>
      <arglist>(size_t index, const mrpt::poses::CPosePDFPtr &amp;in_posePDF, const mrpt::obs::CSensoryFramePtr &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>aa19acb9a8725808c302fbb713c2e4d53</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a185c325b4a693b0ee2439b8ea0af8a32</anchor>
      <arglist>(const mrpt::poses::CPose3DPDF *in_posePDF, const mrpt::obs::CSensoryFrame &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a2a7fe6d8197849fe73a81a34428fd014</anchor>
      <arglist>(const mrpt::poses::CPose3DPDF *in_posePDF, const mrpt::obs::CSensoryFramePtr &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a3b62d48745c5270e158cc0234d74fb67</anchor>
      <arglist>(const mrpt::poses::CPose3DPDFPtr &amp;in_posePDF, const mrpt::obs::CSensoryFramePtr &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>aa0ef062a6e0d23f277c2c0ead346a77d</anchor>
      <arglist>(const mrpt::poses::CPosePDFPtr &amp;in_posePDF, const mrpt::obs::CSensoryFramePtr &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a493e23a41e95b2e06caaca855d895ed2</anchor>
      <arglist>(const mrpt::poses::CPosePDF *in_posePDF, const mrpt::obs::CSensoryFrame &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a4c000f3df05445183f87538c121f2ea9</anchor>
      <arglist>(const mrpt::poses::CPosePDF *in_posePDF, const mrpt::obs::CSensoryFramePtr &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a1be6ce8499bad906f55a6e7a16b696e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesOrigin</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a2af71fd06266ad283e137070a40414c2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newOrigin)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TPosePDFSensFramePairList</type>
      <name>m_posesObsPairs</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a6dae6c4cc708ffff81c65c5384a98a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>aec766d29798874853259f88babbee8d6</anchor>
      <arglist>(const std::string &amp;filName) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromFile</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a0bc5202e290304a9debaaf2899299424</anchor>
      <arglist>(const std::string &amp;filName)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a894330d157c53158a8c7ec005dbfe3f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a7066bc9edc8ca98e493b580cc53eb61f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a199d2925eb5b2c68168f2a45452741e2</anchor>
      <arglist>(size_t index, mrpt::poses::CPose3DPDFPtr &amp;out_posePDF, mrpt::obs::CSensoryFramePtr &amp;out_SF) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a242c8f21941e0b34ee0405b70460ff70</anchor>
      <arglist>(size_t index, const mrpt::poses::CPose3DPDFPtr &amp;in_posePDF, const mrpt::obs::CSensoryFramePtr &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a36d71ad7731b78f44ddc84c6b33faa24</anchor>
      <arglist>(size_t index, const mrpt::poses::CPosePDFPtr &amp;in_posePDF, const mrpt::obs::CSensoryFramePtr &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>aa19acb9a8725808c302fbb713c2e4d53</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a185c325b4a693b0ee2439b8ea0af8a32</anchor>
      <arglist>(const mrpt::poses::CPose3DPDF *in_posePDF, const mrpt::obs::CSensoryFrame &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a2a7fe6d8197849fe73a81a34428fd014</anchor>
      <arglist>(const mrpt::poses::CPose3DPDF *in_posePDF, const mrpt::obs::CSensoryFramePtr &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a3b62d48745c5270e158cc0234d74fb67</anchor>
      <arglist>(const mrpt::poses::CPose3DPDFPtr &amp;in_posePDF, const mrpt::obs::CSensoryFramePtr &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>aa0ef062a6e0d23f277c2c0ead346a77d</anchor>
      <arglist>(const mrpt::poses::CPosePDFPtr &amp;in_posePDF, const mrpt::obs::CSensoryFramePtr &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a493e23a41e95b2e06caaca855d895ed2</anchor>
      <arglist>(const mrpt::poses::CPosePDF *in_posePDF, const mrpt::obs::CSensoryFrame &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a4c000f3df05445183f87538c121f2ea9</anchor>
      <arglist>(const mrpt::poses::CPosePDF *in_posePDF, const mrpt::obs::CSensoryFramePtr &amp;in_SF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a1be6ce8499bad906f55a6e7a16b696e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>changeCoordinatesOrigin</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a2af71fd06266ad283e137070a40414c2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;newOrigin)</arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::poses::CPose3DPDFPtr, mrpt::obs::CSensoryFramePtr &gt;</type>
      <name>TPosePDFSensFramePair</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a6392e4af9032862ec49a4b2b9f87597b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; TPosePDFSensFramePair &gt;</type>
      <name>TPosePDFSensFramePairList</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a3ca701dbaf63f325e9fd34f942ddd709</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPosePDFSensFramePairList::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>ac0ee50bd5b3ede50ddac76ae5956a617</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPosePDFSensFramePairList::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>ab0af3e36afc5da89ef7e13b56118887c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPosePDFSensFramePairList::reverse_iterator</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>ac2a9be9b5889e41ba77b55604308d050</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPosePDFSensFramePairList::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a498443fef4ee93e9e579cb029abba614</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>ab8a221fc17a576eaf6d4defa7814b925</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a6b873c26d5823248f865fe1530148f3e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a4f48252b8035615e2bc99c99184effbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>aefe267573cc4e3e83dc023de7eba06b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a5f9280331d0cd820da54117c326e5e43</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>ae2d0f64a8f414f44a853cf28df6871d6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a4fba94f5a8b536a6ff667bcab37a877b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimpleMap.html</anchorfile>
      <anchor>a25c4e6d586c735e26b78478fb721024b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CSimplePointsMap</name>
    <filename>classmrpt_1_1maps_1_1CSimplePointsMap.html</filename>
    <base>mrpt::maps::CPointsMap</base>
    <member kind="function">
      <type></type>
      <name>CSimplePointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a88be66bb53d5894ced99839101aa9ca5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const mrpt::maps::CSimplePointsMap *</type>
      <name>getAsSimplePointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>ab7662c941da786c905904a61d162cbb2</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::maps::CSimplePointsMap *</type>
      <name>getAsSimplePointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a988b0e03a8a9ba9a1c30caf1b49a1868</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CSimplePointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a01deee1dcef091297564769a61f4be4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a6d3388c416ec00524f5be58240b651f5</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>ad40d05449b408f88f5cc32d323940d1b</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CPointsMap::TInsertionOptions</type>
      <name>insertionOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>af231648d613e56a74cacc79397eeff40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CPointsMap::TLikelihoodOptions</type>
      <name>likelihoodOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a641d99f5d9835762481ba21e4b1f3352</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>detail::loadFromRangeImpl</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a9951eb663460c992c2db38e1de9003af</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>detail::pointmap_traits</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a9ab2d2a42ff7ca04b72339a8a59202ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reserve</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a346f1ef7154d2171089a3299cee32920</anchor>
      <arglist>(size_t newLength) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a776ebc985d5abe38a4ff3c9a6b7f8790</anchor>
      <arglist>(size_t newLength) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a029a08fb9b123362a8238fa37d6cfd09</anchor>
      <arglist>(size_t newLength) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPointFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>aec634cecc6f87e9f9fc8bd6467d6b392</anchor>
      <arglist>(size_t index, float x, float y, float z) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertPointFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>aafc7755666ab48e873f5ba9141d19d94</anchor>
      <arglist>(float x, float y, float z=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a91145b5d9f032646882010d0e8974706</anchor>
      <arglist>(const CPointsMap &amp;obj) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getPointAllFieldsFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>adc9ce0242c94fee028b174244b85375b</anchor>
      <arglist>(const size_t index, std::vector&lt; float &gt; &amp;point_data) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPointAllFieldsFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a089835d8e63f8d700bb0af4e02cc556f</anchor>
      <arglist>(const size_t index, const std::vector&lt; float &gt; &amp;point_data) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromRangeScan</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a84117b143b7135ffa4fcead05e97a080</anchor>
      <arglist>(const mrpt::obs::CObservation2DRangeScan &amp;rangeScan, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromRangeScan</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>a33ada618a6ded0e25915b1dd60d08bcd</anchor>
      <arglist>(const mrpt::obs::CObservation3DRangeScan &amp;rangeScan, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>addFrom_classSpecific</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>ac02bdfcd8bb38b563f908f121c959f68</anchor>
      <arglist>(const CPointsMap &amp;anotherMap, const size_t nPreviousPoints) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CSimplePointsMap.html</anchorfile>
      <anchor>ad40d05449b408f88f5cc32d323940d1b</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CSinCosLookUpTableFor2DScans</name>
    <filename>classmrpt_1_1obs_1_1CSinCosLookUpTableFor2DScans.html</filename>
    <class kind="struct">mrpt::obs::CSinCosLookUpTableFor2DScans::TSinCosValues</class>
    <member kind="function">
      <type>const TSinCosValues &amp;</type>
      <name>getSinCosForScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CSinCosLookUpTableFor2DScans.html</anchorfile>
      <anchor>a23014812142c9b4d02d4233a212e8a1f</anchor>
      <arglist>(const CObservation2DRangeScan &amp;scan) const </arglist>
    </member>
    <member kind="function">
      <type>const TSinCosValues &amp;</type>
      <name>getSinCosForScan</name>
      <anchorfile>classmrpt_1_1obs_1_1CSinCosLookUpTableFor2DScans.html</anchorfile>
      <anchor>a096970990939078445f0dffce1f6b880</anchor>
      <arglist>(const T2DScanProperties &amp;scan_prop) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; T2DScanProperties, TSinCosValues &gt;</type>
      <name>m_cache</name>
      <anchorfile>classmrpt_1_1obs_1_1CSinCosLookUpTableFor2DScans.html</anchorfile>
      <anchor>a53a74177c2816d23c9048c0897b91a19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CSkeletonTracker</name>
    <filename>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CSkeletonTracker</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>afefcc4c67db2e3a9138626f4d795933e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>a886d508d1b3785c6c01da781297df740</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>ab9be34a1fb52781116d274bada845dde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreview</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aff6dd0b8adfa7c752b22165794778cff</anchor>
      <arglist>(const bool setPreview=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CSkeletonTracker</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>a5e69016a282ef04a6afb2f0d31b66c0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>a0a78801f0e1866dcb443cd3996e115c2</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;iniSection)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processPreview</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>a6ad327a0a2c9f5463fccbf1346fa5bdb</anchor>
      <arglist>(const mrpt::obs::CObservationSkeletonPtr &amp;obs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processPreviewNone</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>a1333db3332998c4ecc9edfdbf88c284b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>m_joint_theta</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>a594aae47ac30d8440d718cb5911a54ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::pair&lt; JOINT, JOINT &gt; &gt;</type>
      <name>m_linesToPlot</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>acd4e55b2cd19c4cdd5d521902a8e8bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_nUsers</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa7ceb29ae1f2400f3802e43feadca7df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>a309414505ec762f35836e7c3ea8a0d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_showPreview</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>af71a8f5465cf288f8f3dc7570cd62f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_skeletons_ptr</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>a74b2dc220f806b418a34362da4de9574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_timeStartTT</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>ac04deef481c9c3fb8f4df172cbd1bd8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_timeStartUI</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>ae71301fdde15aeb7bb7b38ef3e93b546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_toutCounter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>a2c5c1936be165ef7911455d31db0ef69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_userTracker_ptr</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>a1a456adf495e1dd461a1dd8240488b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindow3DPtr</type>
      <name>m_win</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aee7e71def7bea2816e4c835937964906</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>HEAD</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aae82ba3bdb2e1d3c9943b27bdbb4f25ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>JOINT</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>HEAD</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aae82ba3bdb2e1d3c9943b27bdbb4f25ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NECK</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa7b21e921cd221dd3987d70496108630e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>TORSO</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa24b733c6d438dd5832bdd63123d04a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT_SHOULDER</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa403fa30c1aedb358e94debcb51048b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT_ELBOW</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa1cd3e78be52234cc23724c8cd1b064b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT_HAND</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa5b5252e925417be43bfc4dfda8fb3357</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT_HIP</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aadd26588703b1fb1f6d834707b1a78d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT_KNEE</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aacfb40c3aca0e8402c869fdf1d6b2ded1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT_FOOT</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa25504e21652f8f7f393d3fd1835a04b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT_SHOULDER</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa98e798ed61f35e6c9698285e7237261d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT_ELBOW</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa56c92f4c4079b25f59c0614bbc25eea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT_HAND</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa56aba9eb61ab12f4b8dc8b4b554873cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT_HIP</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aae0118da5c1fb4e54b3bee24c5b032fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT_KNEE</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa8f15ac93df1392f1e403afc8d61d9742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT_FOOT</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa65ff4f6afe8dfd2bd834ff8de15cd08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NONE</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa52e5c54da33e6bfdd29c4dcedcf27e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT_ELBOW</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa1cd3e78be52234cc23724c8cd1b064b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT_FOOT</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa25504e21652f8f7f393d3fd1835a04b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT_HAND</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa5b5252e925417be43bfc4dfda8fb3357</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT_HIP</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aadd26588703b1fb1f6d834707b1a78d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT_KNEE</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aacfb40c3aca0e8402c869fdf1d6b2ded1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>LEFT_SHOULDER</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa403fa30c1aedb358e94debcb51048b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NECK</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa7b21e921cd221dd3987d70496108630e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>NONE</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa52e5c54da33e6bfdd29c4dcedcf27e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT_ELBOW</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa56c92f4c4079b25f59c0614bbc25eea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT_FOOT</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa65ff4f6afe8dfd2bd834ff8de15cd08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT_HAND</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa56aba9eb61ab12f4b8dc8b4b554873cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT_HIP</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aae0118da5c1fb4e54b3bee24c5b032fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT_KNEE</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa8f15ac93df1392f1e403afc8d61d9742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>RIGHT_SHOULDER</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa98e798ed61f35e6c9698285e7237261d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>TORSO</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSkeletonTracker.html</anchorfile>
      <anchor>aa45cffd0eb22199ad86b30d2458cb84aa24b733c6d438dd5832bdd63123d04a21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CSparseMatrix</name>
    <filename>classmrpt_1_1math_1_1CSparseMatrix.html</filename>
    <class kind="class">mrpt::math::CSparseMatrix::CholeskyDecomp</class>
    <member kind="function">
      <type></type>
      <name>CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>ac2232f6b847f1cfaa88beb6e1e203aab</anchor>
      <arglist>(const size_t nRows=0, const size_t nCols=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a67af500c83f70e8b8b33b4d50fae4759</anchor>
      <arglist>(const CSparseMatrixTemplate&lt; T &gt; &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a9adcd5be76c48044671b4d63de30120a</anchor>
      <arglist>(const CMatrixFixedNumeric&lt; T, N, M &gt; &amp;MAT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>acea14c946787fe0be313d17df3eea221</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;MAT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a8dfc8e9a35bdd6fde2fa04aeea5b2b6d</anchor>
      <arglist>(const CSparseMatrix &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a674526288309859ccdd6fabad6d7eb3b</anchor>
      <arglist>(const cs *const sm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a01f6a6cb7183f8c44bd9d9442f757614</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a28df48f4b20b524bd69d74e0595c4ea2</anchor>
      <arglist>(const CSparseMatrix &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a67ef1c7c3fd6d72ff5b78cfa6241da02</anchor>
      <arglist>(CSparseMatrix &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a1c4715121acb8ba783f7b78a411b2898</anchor>
      <arglist>(const size_t nRows=1, const size_t nCols=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_AB</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a9ecff287edc7c18c4a57cbcfeadbe989</anchor>
      <arglist>(const CSparseMatrix &amp;A, const CSparseMatrix &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_AB</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a1b5877b67bfc85f351a99d52275918ee</anchor>
      <arglist>(const CSparseMatrix &amp;A, const CSparseMatrix &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_Ab</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>add466d48291a720fed52330b6902d237</anchor>
      <arglist>(const mrpt::math::CVectorDouble &amp;b, mrpt::math::CVectorDouble &amp;out_res) const </arglist>
    </member>
    <member kind="function">
      <type>CSparseMatrix</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>ac6ffc42c8bf4b24ac6632add222caef0</anchor>
      <arglist>(const CSparseMatrix &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>CSparseMatrix</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>ae270652280c21219cb6fb54b3b8c6b37</anchor>
      <arglist>(const CSparseMatrix &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a5065cf01252939a68f7fcb37ef3da1a6</anchor>
      <arglist>(const mrpt::math::CVectorDouble &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>ad5dd8abf27f0cc2a312751f829da1772</anchor>
      <arglist>(const CSparseMatrix &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a63b605043228deb4187a7bdce0c50f0c</anchor>
      <arglist>(const CSparseMatrix &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>CSparseMatrix</type>
      <name>transpose</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a88add59f2c61bb04a18fb9a9be890ed9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>construct_from_existing_cs</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a830db4cd5219fe47269323398c2666ad</anchor>
      <arglist>(const cs &amp;sm)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>construct_from_mrpt_mat</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a69f2b0a005c61fe8fcf4b0d8c0442c43</anchor>
      <arglist>(const MATRIX &amp;C)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>construct_from_triplet</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>ab4e0b6d0547997ddc610a5a0ff66172e</anchor>
      <arglist>(const cs &amp;triplet)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a7068ba9b90d4f7395a5003f63c7016eb</anchor>
      <arglist>(const cs *const sm)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>copy_fast</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a5fbf70b36b475c9206d778efb188c35c</anchor>
      <arglist>(cs *const sm)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_free_mem</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a420387b03ca5c269869e2c893a54a058</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cs</type>
      <name>sparse_matrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>af45bc10e45c938c73ce281f2aea239d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>ac2232f6b847f1cfaa88beb6e1e203aab</anchor>
      <arglist>(const size_t nRows=0, const size_t nCols=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a67af500c83f70e8b8b33b4d50fae4759</anchor>
      <arglist>(const CSparseMatrixTemplate&lt; T &gt; &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a9adcd5be76c48044671b4d63de30120a</anchor>
      <arglist>(const CMatrixFixedNumeric&lt; T, N, M &gt; &amp;MAT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>acea14c946787fe0be313d17df3eea221</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;MAT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a8dfc8e9a35bdd6fde2fa04aeea5b2b6d</anchor>
      <arglist>(const CSparseMatrix &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a674526288309859ccdd6fabad6d7eb3b</anchor>
      <arglist>(const cs *const sm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CSparseMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a01f6a6cb7183f8c44bd9d9442f757614</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a28df48f4b20b524bd69d74e0595c4ea2</anchor>
      <arglist>(const CSparseMatrix &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a67ef1c7c3fd6d72ff5b78cfa6241da02</anchor>
      <arglist>(CSparseMatrix &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a1c4715121acb8ba783f7b78a411b2898</anchor>
      <arglist>(const size_t nRows=1, const size_t nCols=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_AB</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a9ecff287edc7c18c4a57cbcfeadbe989</anchor>
      <arglist>(const CSparseMatrix &amp;A, const CSparseMatrix &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_AB</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a1b5877b67bfc85f351a99d52275918ee</anchor>
      <arglist>(const CSparseMatrix &amp;A, const CSparseMatrix &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_Ab</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>add466d48291a720fed52330b6902d237</anchor>
      <arglist>(const mrpt::math::CVectorDouble &amp;b, mrpt::math::CVectorDouble &amp;out_res) const </arglist>
    </member>
    <member kind="function">
      <type>CSparseMatrix</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>ac6ffc42c8bf4b24ac6632add222caef0</anchor>
      <arglist>(const CSparseMatrix &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>CSparseMatrix</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>ae270652280c21219cb6fb54b3b8c6b37</anchor>
      <arglist>(const CSparseMatrix &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CVectorDouble</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a5065cf01252939a68f7fcb37ef3da1a6</anchor>
      <arglist>(const mrpt::math::CVectorDouble &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>ad5dd8abf27f0cc2a312751f829da1772</anchor>
      <arglist>(const CSparseMatrix &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator*=</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a63b605043228deb4187a7bdce0c50f0c</anchor>
      <arglist>(const CSparseMatrix &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>CSparseMatrix</type>
      <name>transpose</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a88add59f2c61bb04a18fb9a9be890ed9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_entry</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a2833d7c6e417304815e12ed2c4d536b7</anchor>
      <arglist>(const size_t row, const size_t col, const double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_entry_fast</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>abc4058c15d5a02f8d56853de8cbab18b</anchor>
      <arglist>(const size_t row, const size_t col, const double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_submatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a894f92cdcb91d4f700d5724bf11e0382</anchor>
      <arglist>(const size_t row, const size_t col, const MATRIX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compressFromTriplet</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a6fbdd72eb40561e1fedadb87c58de5db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_dense</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>aa85de91348b5663f1afc224d1558071a</anchor>
      <arglist>(CMatrixDouble &amp;outMat) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile_dense</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a420704c91baa8621be7440b9c0f339df</anchor>
      <arglist>(const std::string &amp;filName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile_sparse</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>acfc9fe152b01f31f97ba3170cfe14d6e</anchor>
      <arglist>(const std::string &amp;filName)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowCount</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a1214329cf1365c3438c0f78a92603eb8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>af8abe241e9f40a99b6baa0bf7925b5e2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRowCount</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a10a20d1ac9b6d243517632b106940230</anchor>
      <arglist>(const size_t nRows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColCount</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a7c712ee22308a4192a607e94781a534e</anchor>
      <arglist>(const size_t nCols)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTriplet</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a8c4fb86b861bc3cfd690551c25722e94</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColumnCompressed</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a9b9eb4fd3d1a54d4ced1a2fe2cd5c2ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cs2dense</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrix.html</anchorfile>
      <anchor>a5c95d26c78689f8a344ca273a093273c</anchor>
      <arglist>(const cs &amp;SM, CMatrixDouble &amp;outMat)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CSparseMatrixTemplate</name>
    <filename>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>SparseMatrixMap::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>adbd513d836412c76eb7668431475a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SparseMatrixMap::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>ad3a04a83c96d500d71f947e239ca5059</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::pair&lt; size_t, size_t &gt;, T &gt;</type>
      <name>SparseMatrixMap</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>ae6eec38992ab9f5aa151f62ef65c7f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>ab4be08ee27edfb167e4f9c8124161435</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>aa2222db1744ee00c47736c4d3b7c136e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a718b65cef783a4bb6cc5235cea5e358f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseMatrixTemplate</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a4f4711c8bd0843949d83ceef8117a852</anchor>
      <arglist>(size_t nR, size_t nC)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>aaa82323b121e37e650f9a45b407bb6f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a170e2a76cea0fa4f074db63c29eff057</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exists</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>ae581f62a99eaac25a716994a8e748d59</anchor>
      <arglist>(size_t r, size_t c) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>ab15e06ba835a11f7325b9943ab398358</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a321448b12e2743d9da3acb20fa5fdc4b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getColumn</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a378271d21fa35cb416aa3b470dac0819</anchor>
      <arglist>(size_t nCol, std::vector&lt; T &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNonNullElements</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a298ac0f3929103cfdaa92d2d54309f2e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNullElements</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a8290ffd8baaf0b7d0e06b37f11ca1e04</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRow</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a7ba89faf743bee9d464dc157992297f2</anchor>
      <arglist>(size_t nRow, std::vector&lt; T &gt; &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowCount</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a392e5da2675c70a982fbf5a674c6edc8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>afa3f8f29fe51faa21784464f1bb4ebd0</anchor>
      <arglist>(size_t row, size_t column, const T &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a6576b4c478929f3079cae79860b97033</anchor>
      <arglist>(size_t row, size_t column, const MATRIX_LIKE &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNotNull</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a7758715590d5770d08cbbe6eefe980c9</anchor>
      <arglist>(size_t nRow, size_t nCol) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a30f543e48aedbfde98b9e34d4d0f495e</anchor>
      <arglist>(size_t nRow, size_t nCol) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a557b29491215412f0d1133c346583e02</anchor>
      <arglist>(size_t r, size_t c) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>ac89bfc967ba4f07af55611afca5862d7</anchor>
      <arglist>(size_t r, size_t c)</arglist>
    </member>
    <member kind="function">
      <type>CSparseMatrixTemplate&lt; T &gt;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a5575c018d4eed3e48a622e2ea75789fe</anchor>
      <arglist>(size_t firstRow, size_t lastRow, size_t firstColumn, size_t lastColumn) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>purge</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a5bd7a1895e67b385a8d910b813cb0810</anchor>
      <arglist>(T nullObject=T())</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>aff8f55a146175031d2fba679e1fc3341</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>aba7d7c9b6190520e7c63bf8450f55e36</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>ad7f644f08b0f88a576a8ce401223a948</anchor>
      <arglist>(size_t nRows, size_t nCols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumn</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>ae8558e1506f19954497f5684ca761861</anchor>
      <arglist>(size_t nCol, const std::vector&lt; T &gt; &amp;vec, const T &amp;nullObject=T())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRow</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a2084d3eeaba80c9a44a36a170dd6f1e2</anchor>
      <arglist>(size_t nRow, const std::vector&lt; T &gt; &amp;vec, const T &amp;nullObject=T())</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>mColumns</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>ad8b4d3daba04c314d1168670bb36b217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>mRows</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a75c83ab19f9e27f5c74ec047966563b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SparseMatrixMap</type>
      <name>objectList</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseMatrixTemplate.html</anchorfile>
      <anchor>a222a31f6be3071885faab3f196de8e09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CSparseSymmetricalMatrix</name>
    <filename>classmrpt_1_1math_1_1CSparseSymmetricalMatrix.html</filename>
    <templarg></templarg>
    <base>mrpt::math::CSparseMatrixTemplate</base>
    <member kind="function">
      <type></type>
      <name>CSparseSymmetricalMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseSymmetricalMatrix.html</anchorfile>
      <anchor>a6d54dba74e2d4fd91f2820dba5a08088</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseSymmetricalMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseSymmetricalMatrix.html</anchorfile>
      <anchor>abf60b36a9f358f07b6f08474b319b6ba</anchor>
      <arglist>(const CSparseSymmetricalMatrix &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSparseSymmetricalMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseSymmetricalMatrix.html</anchorfile>
      <anchor>affb6d1e4432c55521b218a9df42504a0</anchor>
      <arglist>(const CSparseMatrixTemplate&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseSymmetricalMatrix.html</anchorfile>
      <anchor>a174b6085962d1cbea65934ed8b4df991</anchor>
      <arglist>(size_t r, size_t c) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseSymmetricalMatrix.html</anchorfile>
      <anchor>a44550ef5dcc93817c9ee53f0e23651a3</anchor>
      <arglist>(size_t r, size_t c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseSymmetricalMatrix.html</anchorfile>
      <anchor>a4fcf1c77689a8a7879a6d7d3c8c0fda0</anchor>
      <arglist>(size_t matrixSize)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CSparseSymmetricalMatrix</name>
      <anchorfile>classmrpt_1_1math_1_1CSparseSymmetricalMatrix.html</anchorfile>
      <anchor>a3c0ac652458c8398673b4221987cd8e9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CSphere</name>
    <filename>classmrpt_1_1opengl_1_1CSphere.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>enableRadiusIndependentOfEyeDistance</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>ab1efec9f67e79d0fcbcd106ba6b10377</anchor>
      <arglist>(bool v=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>a15f0c7835e501b951015abfe9eb4a11e</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>a6e0fca608eb581c342b008fbda42a298</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>a581a3e6feceeb556a1a200ecc39d684a</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberDivsLatitude</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>aaea4d5f5cfbbe186863a671c379615dc</anchor>
      <arglist>(int N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberDivsLongitude</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>a81f724dc79d547c58967d0d72e85599c</anchor>
      <arglist>(int N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>ab323f56fb53e573333dd54f0a9eb5232</anchor>
      <arglist>(float r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>should_skip_display_list_cache</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>a9b2467b1969da5e28ff5e01ff6725735</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>aa8db6516a87830f38919412ec2169736</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CSpherePtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>ade3a49a4b873bc172c88bfc4c5d60830</anchor>
      <arglist>(float radius, int nDivsLongitude=20, int nDivsLatitude=20)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_keepRadiusIndependentEyeDistance</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>acd3ee04a47a204aae3798a58a958c356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_nDivsLatitude</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>adbf0842b24f68941f56140f0f19c416e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_nDivsLongitude</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>aaccb4dbb02b0e050aef4d23ca9133e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_radius</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>a04d285dd16751dc5a8345b010a35bb82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CSphere</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>ab56cd646598e22774ab6186562dc8541</anchor>
      <arglist>(float radius=1.0f, int nDivsLongitude=20, int nDivsLatitude=20)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CSphere</name>
      <anchorfile>classmrpt_1_1opengl_1_1CSphere.html</anchorfile>
      <anchor>a9ba92c36906c71e7222554b9ec552dc7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CSplineInterpolator1D</name>
    <filename>classmrpt_1_1math_1_1CSplineInterpolator1D.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>void</type>
      <name>appendXY</name>
      <anchorfile>classmrpt_1_1math_1_1CSplineInterpolator1D.html</anchorfile>
      <anchor>a4f47fe9ec3349e2a46e1fbec85d547b0</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1math_1_1CSplineInterpolator1D.html</anchorfile>
      <anchor>aac3835cc8518e79b6359caca763dc319</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSplineInterpolator1D</name>
      <anchorfile>classmrpt_1_1math_1_1CSplineInterpolator1D.html</anchorfile>
      <anchor>a11565fb496739efe9d73987034363192</anchor>
      <arglist>(const VECTOR &amp;initial_x, const VECTOR &amp;initial_y, bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSplineInterpolator1D</name>
      <anchorfile>classmrpt_1_1math_1_1CSplineInterpolator1D.html</anchorfile>
      <anchor>a2c35b51fd633d0b3f6d34611a2cc13a2</anchor>
      <arglist>(bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getWrap2pi</name>
      <anchorfile>classmrpt_1_1math_1_1CSplineInterpolator1D.html</anchorfile>
      <anchor>a1a66017e793018cb99c7a0397fede412</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>query</name>
      <anchorfile>classmrpt_1_1math_1_1CSplineInterpolator1D.html</anchorfile>
      <anchor>aaeccb98195b44659fd3a6a820614a5ee</anchor>
      <arglist>(double x, double &amp;y, bool &amp;out_valid) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryVector</name>
      <anchorfile>classmrpt_1_1math_1_1CSplineInterpolator1D.html</anchorfile>
      <anchor>a833bbdf502f9c01c7a67ac8640d8ee8f</anchor>
      <arglist>(const VECTOR1 &amp;x, VECTOR2 &amp;out_y) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWrap2pi</name>
      <anchorfile>classmrpt_1_1math_1_1CSplineInterpolator1D.html</anchorfile>
      <anchor>a49aa94faf51cac7764da387fde17b5d8</anchor>
      <arglist>(bool wrap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXY</name>
      <anchorfile>classmrpt_1_1math_1_1CSplineInterpolator1D.html</anchorfile>
      <anchor>acd869e554a8ce9b3bdccfdfec1f9cc7a</anchor>
      <arglist>(const VECTOR &amp;x, const VECTOR &amp;y, bool clearPreviousContent=true)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_wrap2pi</name>
      <anchorfile>classmrpt_1_1math_1_1CSplineInterpolator1D.html</anchorfile>
      <anchor>a338b85a3d99db4b92214d2cef870c0bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; double, double &gt;</type>
      <name>m_x2y</name>
      <anchorfile>classmrpt_1_1math_1_1CSplineInterpolator1D.html</anchorfile>
      <anchor>ad739a9b6f10ab3ce6629ae361b41b9a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::CMonteCarlo::CStatisticalAnalyzer</name>
    <filename>classmrpt_1_1math_1_1CMonteCarlo_1_1CStatisticalAnalyzer.html</filename>
    <member kind="function">
      <type></type>
      <name>CStatisticalAnalyzer</name>
      <anchorfile>classmrpt_1_1math_1_1CMonteCarlo_1_1CStatisticalAnalyzer.html</anchorfile>
      <anchor>a2c741e9020b734508abad659b49e90be</anchor>
      <arglist>(const VEC &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getData</name>
      <anchorfile>classmrpt_1_1math_1_1CMonteCarlo_1_1CStatisticalAnalyzer.html</anchorfile>
      <anchor>a8cc912d4be04058d775fa1edf19ec86c</anchor>
      <arglist>(VEC &amp;v1) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDistribution</name>
      <anchorfile>classmrpt_1_1math_1_1CMonteCarlo_1_1CStatisticalAnalyzer.html</anchorfile>
      <anchor>a303a5274269729487390657a115a060e</anchor>
      <arglist>(VEC1 &amp;vx, VEC2 &amp;vy, const NUM width=1.0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDistribution</name>
      <anchorfile>classmrpt_1_1math_1_1CMonteCarlo_1_1CStatisticalAnalyzer.html</anchorfile>
      <anchor>a39d1742420e517f9b4604adff65f5d30</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;vx, std::vector&lt; double &gt; &amp;vy, const NUM width=1.0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setData</name>
      <anchorfile>classmrpt_1_1math_1_1CMonteCarlo_1_1CStatisticalAnalyzer.html</anchorfile>
      <anchor>a1f2308afca85238ae1efa7af8cb42315</anchor>
      <arglist>(const VEC &amp;v1)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix&lt; NUM, Eigen::Dynamic, 1 &gt;</type>
      <name>data</name>
      <anchorfile>classmrpt_1_1math_1_1CMonteCarlo_1_1CStatisticalAnalyzer.html</anchorfile>
      <anchor>a30392d68985e35d1ef0b2d1b418539f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CStdOutStream</name>
    <filename>classmrpt_1_1utils_1_1CStdOutStream.html</filename>
    <base>mrpt::utils::CStream</base>
    <member kind="function">
      <type></type>
      <name>CStdOutStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CStdOutStream.html</anchorfile>
      <anchor>ad2d4b19f90808b8c219cf5d85f488f5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getPosition</name>
      <anchorfile>classmrpt_1_1utils_1_1CStdOutStream.html</anchorfile>
      <anchor>af9db4020f72c0299de0a1d7d35f5da91</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>getTotalBytesCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CStdOutStream.html</anchorfile>
      <anchor>a1db7ed3ecbb6ef6886c788a4323fddc2</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>Seek</name>
      <anchorfile>classmrpt_1_1utils_1_1CStdOutStream.html</anchorfile>
      <anchor>ade5f4b353f1da360c53e43c98f7b6a37</anchor>
      <arglist>(int64_t Offset, CStdOutStream::TSeekOrigin Origin=sFromBeginning) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CStdOutStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CStdOutStream.html</anchorfile>
      <anchor>a55e407559c6c2fbe8f00e966892137ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Read</name>
      <anchorfile>classmrpt_1_1utils_1_1CStdOutStream.html</anchorfile>
      <anchor>aeb993f0275a0fa1982c966ea489b21c1</anchor>
      <arglist>(void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>size_t</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1utils_1_1CStdOutStream.html</anchorfile>
      <anchor>acc521f7c5ee31d743670bc4265a80b26</anchor>
      <arglist>(const void *Buffer, size_t Count) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CStereoGrabber_Bumblebee_libdc1394</name>
    <filename>classmrpt_1_1hwdrivers_1_1CStereoGrabber__Bumblebee__libdc1394.html</filename>
    <base>mrpt::utils::CUncopiable</base>
    <member kind="function">
      <type></type>
      <name>CStereoGrabber_Bumblebee_libdc1394</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__Bumblebee__libdc1394.html</anchorfile>
      <anchor>a073aebb5986b57e0cc1770b965930a4b</anchor>
      <arglist>(uint64_t cameraGUID, uint16_t cameraUnit, double frameRate)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getStereoObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__Bumblebee__libdc1394.html</anchorfile>
      <anchor>a72e6a33cf713c6194bd50320c20dcd6e</anchor>
      <arglist>(mrpt::obs::CObservationStereoImages &amp;out_observation)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CStereoGrabber_Bumblebee_libdc1394</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__Bumblebee__libdc1394.html</anchorfile>
      <anchor>a6f6c4a12a33ea724b15d5eb3173cf85a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bInitialized</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__Bumblebee__libdc1394.html</anchorfile>
      <anchor>a69203b102dc31310446a327cad6801d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::hwdrivers::CImageGrabber_dc1394 *</type>
      <name>m_firewire_capture</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__Bumblebee__libdc1394.html</anchorfile>
      <anchor>a9f86d589a1b00555849fb204eaea5579</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CStereoGrabber_SVS</name>
    <filename>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</filename>
    <base>mrpt::utils::CUncopiable</base>
    <member kind="function">
      <type></type>
      <name>CStereoGrabber_SVS</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>a1fe5ae74a44cdafe31254afeb8b61f02</anchor>
      <arglist>(int cameraIndex=0, const TCaptureOptions_SVS &amp;options=TCaptureOptions_SVS())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getStereoObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>a3bdd1e4b4b56468f53ae59dc7dc5b96c</anchor>
      <arglist>(mrpt::obs::CObservationStereoImages &amp;out_observation)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CStereoGrabber_SVS</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>a56c53d49e5d186d095c326a8fc189136</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>TCaptureOptions_SVS</type>
      <name>m_options</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>aaf7fa06cdced6335e5f664f586910845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_bInitialized</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>af5a03c6415becf6c8eb5525c51ee54bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_calDisparity</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>abbc2266c78cf975b1076c7cd3cea74b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_disparityParams</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>aaf8831967eea47c713c9402aa7be6c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_initialized</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>afe874a3bfb17a49b43b78cef10f296fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_procesOnChip</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>aefe9006c8ea35d174c4c60af0cac6a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_processObject</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>af443037d3a2025e7b15715cf16f180d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned char *</type>
      <name>m_ptrMat</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>a077c802ceb2bf1604ec2f463c256b6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_resolutionX</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>a8cee36fa895149d962a70c4ace7502e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_resolutionY</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>aaeb044a2cf408803889d9de626287c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_status</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>ad871c34fa094b93af6084466ba8e67b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_stereoImage</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>af28144470f3185fa3dd0ac653d269d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_videoObject</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CStereoGrabber__SVS.html</anchorfile>
      <anchor>a07d5a4daeed77811702feacafc3ddfd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::CStereoRectifyMap</name>
    <filename>classmrpt_1_1vision_1_1CStereoRectifyMap.html</filename>
    <member kind="function">
      <type></type>
      <name>CStereoRectifyMap</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a5f6f070c9741446b9cc109fdc1007eff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSet</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>abd8188b075d4e4222d713f606c17ca00</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromCamParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a6819953a02b65b887bc8c4bfe6c6a909</anchor>
      <arglist>(const mrpt::utils::TStereoCamera &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromCamParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>ac5e50b1e3bc88d61082a550cd535d366</anchor>
      <arglist>(const mrpt::obs::CObservationStereoImages &amp;stereo_obs)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TStereoCamera &amp;</type>
      <name>getCameraParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a49c6d02d9a79843fc33f18cf7253ec91</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TStereoCamera &amp;</type>
      <name>getRectifiedImageParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a5490900474859a6a59b6d5680383de57</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TCamera &amp;</type>
      <name>getRectifiedLeftImageParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>acb95845ef260b8c9fd5837a23872f6f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TCamera &amp;</type>
      <name>getRectifiedRightImageParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>acd0766c69e4ad4cbfb89f2c454a54698</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlpha</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a38a5ac7e4794e4fff39955bada31c1b4</anchor>
      <arglist>(double alpha)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getAlpha</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>af57c0c4c05ab7818c8ae6a30503a44a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableResizeOutput</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a7743f721ddfb69de4c4beb515845f0c7</anchor>
      <arglist>(bool enable, unsigned int target_width=0, unsigned int target_height=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledResizeOutput</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a1ca14726c9f6d98b7f90902d09a7dd46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TImageSize</type>
      <name>getResizeOutputSize</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a0b8e93b55e3edc295092dc4dafe9f56c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterpolationMethod</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a91d891dda532bc99fefba216e08f186b</anchor>
      <arglist>(const mrpt::utils::TInterpolationMethod interp)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TInterpolationMethod</type>
      <name>getInterpolationMethod</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a80823147b3647f4b67fa9ebe0aac2833</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableBothCentersCoincide</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a093c0bf1d251682ecc3444d5e43e9992</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledBothCentersCoincide</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>aad37b66c53513b83976a76d536b9e18c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPose3DQuat &amp;</type>
      <name>getLeftCameraRot</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a915763170bfe32385ceb5017faec91d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPose3DQuat &amp;</type>
      <name>getRightCameraRot</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a6b9c523d2a55181a893eba2a4f3c81d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRectifyMaps</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a5fa2feff13a10008a220ad3c8c7e0303</anchor>
      <arglist>(const std::vector&lt; int16_t &gt; &amp;left_x, const std::vector&lt; uint16_t &gt; &amp;left_y, const std::vector&lt; int16_t &gt; &amp;right_x, const std::vector&lt; uint16_t &gt; &amp;right_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRectifyMapsFast</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a46444507593185839c02dadb81807362</anchor>
      <arglist>(std::vector&lt; int16_t &gt; &amp;left_x, std::vector&lt; uint16_t &gt; &amp;left_y, std::vector&lt; int16_t &gt; &amp;right_x, std::vector&lt; uint16_t &gt; &amp;right_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectify</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a73e443e91cce1d329b96727f7023342c</anchor>
      <arglist>(const mrpt::utils::CImage &amp;in_left_image, const mrpt::utils::CImage &amp;in_right_image, mrpt::utils::CImage &amp;out_left_image, mrpt::utils::CImage &amp;out_right_image) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectify</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a4f73040e927ba5caef199c2c148ef2fe</anchor>
      <arglist>(mrpt::utils::CImage &amp;left_image, mrpt::utils::CImage &amp;right_image, const bool use_internal_mem_cache=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectify</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a62a0cdc5e1c72568d570fd4dbafdba99</anchor>
      <arglist>(mrpt::obs::CObservationStereoImages &amp;stereo_image_observation, const bool use_internal_mem_cache=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectify_IPL</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>af2c7b916f4404179e87ebdd6177f4591</anchor>
      <arglist>(const void *in_left_image, const void *in_right_image, void *out_left_image, void *out_right_image) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_invalidate</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>ad6df69a791c5aba02356dfeb33474f14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_alpha</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a64a75f6b110880e95930208cdea8e34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CImage</type>
      <name>m_cache1</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>afeff53927fa9f659cb04af327469bb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CImage</type>
      <name>m_cache2</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a8f596086fa5600825ba1c9197660c31b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::TStereoCamera</type>
      <name>m_camera_params</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>ac1b0b4d1acc943eb6b31961cddeeed11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int16_t &gt;</type>
      <name>m_dat_mapx_left</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a58263c1ae8fb28ce8be5d3f5957d59ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int16_t &gt;</type>
      <name>m_dat_mapx_right</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a0b92657d10df97186e8ad0db8bd7ec00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>m_dat_mapy_left</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a816e7234414922fb2e3660b18fd0525f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>m_dat_mapy_right</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>aeda0425ad7015c3cbe95a474bf07c4cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enable_both_centers_coincide</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a2133e26244a0e7d7d773973606f5127b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::TInterpolationMethod</type>
      <name>m_interpolation_method</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>ab17b14fea68475491caf9ab2c7d39523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::TStereoCamera</type>
      <name>m_rectified_image_params</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>acfe0547bfbd21a25da26935a837d39a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_resize_output</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>adfc9a5a205ae0500a0d69f195eac2122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::TImageSize</type>
      <name>m_resize_output_value</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a7d25b3dbcb84ecc86db2ab017275a4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::poses::CPose3DQuat</type>
      <name>m_rot_left</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>ab432dd01c31b40a2a6d2b50184835319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::poses::CPose3DQuat</type>
      <name>m_rot_right</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>aff7691b04a7d15516db0acd4dd791f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSet</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>abd8188b075d4e4222d713f606c17ca00</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromCamParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a6819953a02b65b887bc8c4bfe6c6a909</anchor>
      <arglist>(const mrpt::utils::TStereoCamera &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromCamParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>ac5e50b1e3bc88d61082a550cd535d366</anchor>
      <arglist>(const mrpt::obs::CObservationStereoImages &amp;stereo_obs)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TStereoCamera &amp;</type>
      <name>getCameraParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a49c6d02d9a79843fc33f18cf7253ec91</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TStereoCamera &amp;</type>
      <name>getRectifiedImageParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a5490900474859a6a59b6d5680383de57</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TCamera &amp;</type>
      <name>getRectifiedLeftImageParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>acb95845ef260b8c9fd5837a23872f6f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TCamera &amp;</type>
      <name>getRectifiedRightImageParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>acd0766c69e4ad4cbfb89f2c454a54698</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlpha</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a38a5ac7e4794e4fff39955bada31c1b4</anchor>
      <arglist>(double alpha)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getAlpha</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>af57c0c4c05ab7818c8ae6a30503a44a1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableResizeOutput</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a7743f721ddfb69de4c4beb515845f0c7</anchor>
      <arglist>(bool enable, unsigned int target_width=0, unsigned int target_height=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledResizeOutput</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a1ca14726c9f6d98b7f90902d09a7dd46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TImageSize</type>
      <name>getResizeOutputSize</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a0b8e93b55e3edc295092dc4dafe9f56c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterpolationMethod</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a91d891dda532bc99fefba216e08f186b</anchor>
      <arglist>(const mrpt::utils::TInterpolationMethod interp)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TInterpolationMethod</type>
      <name>getInterpolationMethod</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a80823147b3647f4b67fa9ebe0aac2833</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableBothCentersCoincide</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a093c0bf1d251682ecc3444d5e43e9992</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledBothCentersCoincide</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>aad37b66c53513b83976a76d536b9e18c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPose3DQuat &amp;</type>
      <name>getLeftCameraRot</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a915763170bfe32385ceb5017faec91d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPose3DQuat &amp;</type>
      <name>getRightCameraRot</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a6b9c523d2a55181a893eba2a4f3c81d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRectifyMaps</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a5fa2feff13a10008a220ad3c8c7e0303</anchor>
      <arglist>(const std::vector&lt; int16_t &gt; &amp;left_x, const std::vector&lt; uint16_t &gt; &amp;left_y, const std::vector&lt; int16_t &gt; &amp;right_x, const std::vector&lt; uint16_t &gt; &amp;right_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRectifyMapsFast</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a46444507593185839c02dadb81807362</anchor>
      <arglist>(std::vector&lt; int16_t &gt; &amp;left_x, std::vector&lt; uint16_t &gt; &amp;left_y, std::vector&lt; int16_t &gt; &amp;right_x, std::vector&lt; uint16_t &gt; &amp;right_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectify</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a73e443e91cce1d329b96727f7023342c</anchor>
      <arglist>(const mrpt::utils::CImage &amp;in_left_image, const mrpt::utils::CImage &amp;in_right_image, mrpt::utils::CImage &amp;out_left_image, mrpt::utils::CImage &amp;out_right_image) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectify</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a4f73040e927ba5caef199c2c148ef2fe</anchor>
      <arglist>(mrpt::utils::CImage &amp;left_image, mrpt::utils::CImage &amp;right_image, const bool use_internal_mem_cache=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectify</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>a62a0cdc5e1c72568d570fd4dbafdba99</anchor>
      <arglist>(mrpt::obs::CObservationStereoImages &amp;stereo_image_observation, const bool use_internal_mem_cache=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectify_IPL</name>
      <anchorfile>classmrpt_1_1vision_1_1CStereoRectifyMap.html</anchorfile>
      <anchor>af2c7b916f4404179e87ebdd6177f4591</anchor>
      <arglist>(const void *in_left_image, const void *in_right_image, void *out_left_image, void *out_right_image) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CStream</name>
    <filename>classmrpt_1_1utils_1_1CStream.html</filename>
    <member kind="enumvalue">
      <name>sFromBeginning</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>aab22931626d22c919a50183386d24059a41fe2275587eb7fb10ddbddd86af2beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sFromCurrent</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>aab22931626d22c919a50183386d24059ad45b9078d6eec3c607e7df0b7a2c66c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sFromEnd</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>aab22931626d22c919a50183386d24059ad1818126a04dd7285e23554157f9f309</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TSeekOrigin</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>aab22931626d22c919a50183386d24059</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sFromBeginning</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>aab22931626d22c919a50183386d24059a41fe2275587eb7fb10ddbddd86af2beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sFromCurrent</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>aab22931626d22c919a50183386d24059ad45b9078d6eec3c607e7df0b7a2c66c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>sFromEnd</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>aab22931626d22c919a50183386d24059ad1818126a04dd7285e23554157f9f309</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a9e63cddcdb347affe39125cead1eae6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getline</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a48bfb68b55d69cca82054d5fb31bf957</anchor>
      <arglist>(std::string &amp;out_str)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>getPosition</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a4b7674b79b6c69683c30bc9e7302c88f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>getTotalBytesCount</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a86ad2f8a14100b0d793bbf88d4b6f3c1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>ac8495e5c79943bceef9abc3130fd7fec</anchor>
      <arglist>(const CSerializablePtr &amp;pObj)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a1bb90e1d226f04530aea907637a89965</anchor>
      <arglist>(const CSerializable &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>af01b3d0f36bd335e6a00553cfb45f83e</anchor>
      <arglist>(CSerializablePtr &amp;pObj)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>afe5e7ad72e743e06441d0fcf6ff6b9e6</anchor>
      <arglist>(CSerializable &amp;obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>printf</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a5a3c9af56b361ddf482689465e74914c</anchor>
      <arglist>(const char *fmt,...) MRPT_printf_format_check(2</arglist>
    </member>
    <member kind="function">
      <type>virtual int void</type>
      <name>printf_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>adb176e1f827c67f01e4935eb5875b85c</anchor>
      <arglist>(const char *fmt, const CONTAINER_TYPE &amp;V, char separator= &apos;,&apos;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadAsAndCastTo</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a722f1daf819e7ab57ea5029f6355d72c</anchor>
      <arglist>(CAST_TO_TYPE &amp;read_here)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ReadBuffer</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a4cd14d7fdab09799402237c3ea39a2b1</anchor>
      <arglist>(void *Buffer, size_t Count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ReadBufferFixEndianness</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>ab3f8382b9a971abc79414464fffc7937</anchor>
      <arglist>(T *ptr, size_t ElementCount)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>ReadBufferImmediate</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>aa38fe9bc49615cfae5de267903b2399b</anchor>
      <arglist>(void *Buffer, size_t Count)</arglist>
    </member>
    <member kind="function">
      <type>CSerializablePtr</type>
      <name>ReadObject</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>aa6a0daa0450b0374b1595624db89a417</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReadObject</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a94b3a217b72d8f11246933ca6218807f</anchor>
      <arglist>(CSerializable *existingObj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>receiveMessage</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a697fb7529eb6568ea9059f48d75a2c80</anchor>
      <arglist>(utils::CMessage &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>Seek</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a0c5f84167c590594610ae55807ae606f</anchor>
      <arglist>(int64_t Offset, CStream::TSeekOrigin Origin=sFromBeginning)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendMessage</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>afc7d968b7444bc903103fdff48e50de6</anchor>
      <arglist>(const utils::CMessage &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WriteBuffer</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a4868ce9e13511d892793b117a8852778</anchor>
      <arglist>(const void *Buffer, size_t Count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WriteBufferFixEndianness</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>ae229ab566ba2b9e6d2c39e32c2a9ecab</anchor>
      <arglist>(const T *ptr, size_t ElementCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WriteObject</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a42eae899ff3e96397bae4db414b73ab5</anchor>
      <arglist>(const CSerializable *o)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CStream</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>abb2ae8f8ee841f7e42d82f9887cfe468</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_ReadObject</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a7090b1005ff9941fd9fa166f85bc4bb6</anchor>
      <arglist>(CSerializablePtr &amp;newObj, CSerializable *existingObj=NULL)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual size_t</type>
      <name>Read</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a1ab0c4a0857bc41248808dc8b75d32d9</anchor>
      <arglist>(void *Buffer, size_t Count)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual size_t</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1utils_1_1CStream.html</anchorfile>
      <anchor>a171c27fa5b26f5486d34bcbca550cb91</anchor>
      <arglist>(const void *Buffer, size_t Count)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CStringList</name>
    <filename>classmrpt_1_1utils_1_1CStringList.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a47852f0f3e751e995f99304d095bc0ef</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a7278565e79a5e2fab356db8dec9cd08a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CStringList</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a040926f7695297a84eae2086a9c4d727</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CStringList</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a16abd234f410210ea47086b17e18e452</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CStringList</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a9e3bc40ec947110abc5d5277516278b9</anchor>
      <arglist>(const std::deque&lt; std::string &gt; &amp;lines)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CStringList</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>ab50eb098738743bae708a26b606d6c5f</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;lines)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>ae7ed51f9d4a385a472babcb2ac98191f</anchor>
      <arglist>(const std::string &amp;compareText, size_t foundIndex, bool caseSensitive=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a9068f301651895a0a0c3c11fee5389fe</anchor>
      <arglist>(size_t index, std::string &amp;outText) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get_bool</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a150261ee8173557b6c8d3878cb66d1a3</anchor>
      <arglist>(const std::string &amp;keyName)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_double</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a351050f82a795d4e20cbfeb516058d06</anchor>
      <arglist>(const std::string &amp;keyName)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>get_float</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>aefc933f203c779e5cb291fcc57542495</anchor>
      <arglist>(const std::string &amp;keyName)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>get_int</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a7c5761496f27fb48a91c759d2156e9d5</anchor>
      <arglist>(const std::string &amp;keyName)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_string</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>ab376f5e8ce69b9fb72401f8ae4dd2c12</anchor>
      <arglist>(const std::string &amp;keyName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getText</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>ae086b7bce779b475e6462b26da2478dc</anchor>
      <arglist>(std::string &amp;outText) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getText</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a804233d2f5824d3c7ce8f0b9f829b43a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a0a344319fe802b739c6a4a15b7bf9e8d</anchor>
      <arglist>(size_t index, const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a5a99c885daae659e1d095b8c952b933e</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>abee14e0e826783aa45d836bac5a60af2</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a8836f242d8b3ddcba9707bfdab222b09</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>CStringList &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a1bd77f21208dae71d491ba1f712f8e48</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a5e2b6bc2d67bcfd3141e8a1c0ef924fd</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a18a9073f09b8d4dadf49398ee18db6f3</anchor>
      <arglist>(const std::string &amp;fileName) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a3629daca0396df5c601314617bcedac5</anchor>
      <arglist>(size_t index, const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a51d9b41cf90f1ec7dfb618e37492d386</anchor>
      <arglist>(const std::string &amp;keyName, const std::string &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a3df61b0fbef02bb5ebc7b7e3cb2a65c6</anchor>
      <arglist>(const std::string &amp;keyName, const int &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a20af8c150b6deceb4276d5301302b89a</anchor>
      <arglist>(const std::string &amp;keyName, const float &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a74918d654511816586a2e56f465522d5</anchor>
      <arglist>(const std::string &amp;keyName, const double &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a75388f43bf824c86506a15449a496068</anchor>
      <arglist>(const std::string &amp;keyName, const bool &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>aff3293dc6261d6996968792931421b49</anchor>
      <arglist>(const std::string &amp;inText)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a2d971c89c6178b81ef0d757fa479b82c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; std::string &gt;</type>
      <name>m_strings</name>
      <anchorfile>classmrpt_1_1utils_1_1CStringList.html</anchorfile>
      <anchor>a7048051cab7a6787164a6ff9c34ed807</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CSwissRanger3DCamera</name>
    <filename>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>aed1b1fae089a61b730a8ae6527dbc1ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CSwissRanger3DCamera</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ab775ad3960bed5e4fd1cb56f1150b1f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a18eaac320a7826a46ca56d7bfc1f6914</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getCameraSerialNumber</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ad57ad09c399f8eac837c0d90b80e7d77</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>aad326ea395f685e9a310ff75cfacf666</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a9190a9b758961eaddc74b787cd59dbc4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getMesaLibVersion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ad37d06e749a921a3d317d58fd7a74483</anchor>
      <arglist>(std::string &amp;out_version) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a18040cedb12ecf078d5d64f8cb7f6ec7</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan &amp;out_obs, bool &amp;there_is_obs, bool &amp;hardware_error)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowCount</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ac1051d0d55e65c7bd4168825eb35aab1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a7593c4c6046563f8d0b6ebc77768829e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>affd42a4afe8fd1a2a8c50de239a0cded</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a5f48d2ce7e0526fc2fbd5080f2b85820</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPathForExternalImages</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>af248cf69620bd6e4e2c1544c75d78be4</anchor>
      <arglist>(const std::string &amp;directory)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CSwissRanger3DCamera</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ab1b63943b6ee696d8816e2dcc864209c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpenFromUSB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ad713b3d86e65da3b0db5508ad356aff5</anchor>
      <arglist>(bool USB)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOpenFromUSBMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a37d8a75ad7901d8f72adb31f72275f2d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpenIPAddress</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a6303d91703abe9a6bb582d61f0ed190d</anchor>
      <arglist>(const std::string &amp;IP)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getOpenIPAddress</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ad8c048ee8da7f2f87be75559b330f2fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSave3D</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a7a73eee28f2db2f8113a904cf8051b2e</anchor>
      <arglist>(bool save)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSaveRangeImage</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a5e3504b855a0426b26be06ee6bd8fe00</anchor>
      <arglist>(bool save)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSaveIntensityImage</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a173551bc0741aed90a40c66d447b5d86</anchor>
      <arglist>(bool save)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSaveConfidenceImage</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ab8ca58fc1e63c104df619c92871a9070</anchor>
      <arglist>(bool save)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableImageHistEqualization</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>afeb1f66f9f9dbc2ed065f876ff75b8c9</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledImageHistEqualization</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a9629d70fef76dfbd63c36d4e654d0be8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableMedianFilter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a640b961e7b3ad0a3227dcd981494795e</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledMedianFilter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a7899c41124e309883ad60b2d4c111227</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableMedianCrossFilter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a947add98e3739df486ddfde8fce5ef59</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledMedianCrossFilter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>aca91a9f838913a02076c7643311ffb5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableConvGray</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a96a375052bb7c84a190897526e0e5354</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledConvGray</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ac82aa9da0b23eca7bd7f394cb1823a61</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableDenoiseANF</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a774fa649e6312c4ec4cf42f34b17e888</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledDenoiseANF</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>af39adc920314640182a3ffd8fbad3d64</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablePreviewWindow</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a78337342a3978b783cfc177ea731f85e</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledPreviewWindow</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ad144a80927a395fd16c24e5c278ef370</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_resendParamsToCamera</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a9597f5accd0ff027b5ab35c465e7f6b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a6f287c558da391d4213004f5efb2793a</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_cam</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>aaaeb41e269c9e63c64bb26a8c1cf8c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_cam_serial_num</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ae85e901cf919fb69981b868c469fa1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TCamera</type>
      <name>m_cameraParams</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>af71c3e877829ecf0533afca018f755ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_cols</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ac6438b7bc755481de63cfaf55a3d1c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_conv_gray</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ac000992c4fba73b3cfe79e3293aac99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_denoise_anf</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a30552b6766f4b56e50bac0f200cd1098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_img_hist_equal</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a8e2987c0c0e8e650a2a343d174ffb7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_median_filter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a1815e303b965adbc3d23ded5b5b3562a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enable_mediancross_filter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a3e397a7f8c48669577a2a490a72da7f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_ip_address</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a68809930553ecd96e831f2dc45a57033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_maxRange</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>aacacc472a8628318675ab81f2ba17dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_open_from_usb</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a02bf732f15c57df9df15cfd8f4ef49ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_preview_window</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a9e8058925fc9e5947eaf5fa345f73ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_rows</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>aa40b9d5f0c6bc14b2b31782b51598f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_save_3d</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ac24076997c06ad538c6575f0ff62cb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_save_confidence</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>aee8f4ad10f0567519fac4d4296ed2b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_save_intensity_img</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>aaee931883288a5882c2e9027bc3d3ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_save_range_img</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a08dd0db77f8a82bc2427ffb23f84f388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>m_sensorPoseOnRobot</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>afb0e17059843df1fe9de70b68f730fae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_usb_serial</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a05a64bea687040241de6cea6ef2a51e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindowPtr</type>
      <name>m_win_int</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a0bc3410a098e86dd07b6ffb8d4d90844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::gui::CDisplayWindowPtr</type>
      <name>m_win_range</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a0d1c80adc29c1fb6d331d0dd5741ed97</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpenFromUSB</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ad713b3d86e65da3b0db5508ad356aff5</anchor>
      <arglist>(bool USB)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOpenFromUSBMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a37d8a75ad7901d8f72adb31f72275f2d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpenIPAddress</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a6303d91703abe9a6bb582d61f0ed190d</anchor>
      <arglist>(const std::string &amp;IP)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getOpenIPAddress</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ad8c048ee8da7f2f87be75559b330f2fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSave3D</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a7a73eee28f2db2f8113a904cf8051b2e</anchor>
      <arglist>(bool save)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSaveRangeImage</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a5e3504b855a0426b26be06ee6bd8fe00</anchor>
      <arglist>(bool save)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSaveIntensityImage</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a173551bc0741aed90a40c66d447b5d86</anchor>
      <arglist>(bool save)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSaveConfidenceImage</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ab8ca58fc1e63c104df619c92871a9070</anchor>
      <arglist>(bool save)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableImageHistEqualization</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>afeb1f66f9f9dbc2ed065f876ff75b8c9</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledImageHistEqualization</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a9629d70fef76dfbd63c36d4e654d0be8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableMedianFilter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a640b961e7b3ad0a3227dcd981494795e</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledMedianFilter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a7899c41124e309883ad60b2d4c111227</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableMedianCrossFilter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a947add98e3739df486ddfde8fce5ef59</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledMedianCrossFilter</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>aca91a9f838913a02076c7643311ffb5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableConvGray</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a96a375052bb7c84a190897526e0e5354</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledConvGray</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ac82aa9da0b23eca7bd7f394cb1823a61</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableDenoiseANF</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a774fa649e6312c4ec4cf42f34b17e888</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledDenoiseANF</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>af39adc920314640182a3ffd8fbad3d64</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enablePreviewWindow</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>a78337342a3978b783cfc177ea731f85e</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabledPreviewWindow</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CSwissRanger3DCamera.html</anchorfile>
      <anchor>ad144a80927a395fd16c24e5c278ef370</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ct_data_s</name>
    <filename>structct__data__s.html</filename>
    <member kind="variable">
      <type>ush</type>
      <name>code</name>
      <anchorfile>structct__data__s.html</anchorfile>
      <anchor>a242f709ab288db2d155e28ce98c510c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ush</type>
      <name>dad</name>
      <anchorfile>structct__data__s.html</anchorfile>
      <anchor>a73955d00dbdac5ad4027804a00726bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union ct_data_s::@66</type>
      <name>dl</name>
      <anchorfile>structct__data__s.html</anchorfile>
      <anchor>a596892f83b7dbe19bf9f6e1ae7cf9f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union ct_data_s::@65</type>
      <name>fc</name>
      <anchorfile>structct__data__s.html</anchorfile>
      <anchor>a181df195398f4169e299064c27712aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ush</type>
      <name>freq</name>
      <anchorfile>structct__data__s.html</anchorfile>
      <anchor>a67cd3c3267ba768c4494b36d5929c4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ush</type>
      <name>len</name>
      <anchorfile>structct__data__s.html</anchorfile>
      <anchor>ad7f6929b2907e046dfbc8f091b494cfb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CText</name>
    <filename>classmrpt_1_1opengl_1_1CText.html</filename>
    <base>mrpt::opengl::CRenderizable</base>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText.html</anchorfile>
      <anchor>aa8f495bf96f850b6c42b5dadb1d9d42c</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getFont</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText.html</anchorfile>
      <anchor>a46a74e0c87475cdf70556e8b867f48fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getString</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText.html</anchorfile>
      <anchor>a356bfb91a5b363a1b98f09185fd60625</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText.html</anchorfile>
      <anchor>a1aacea46fd1faa7ac3ddfcbebd2d1cd1</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText.html</anchorfile>
      <anchor>abefc5b7d24e4b0b03c1ecebea7b4461b</anchor>
      <arglist>(const std::string &amp;s, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setString</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText.html</anchorfile>
      <anchor>a4515de9c11c596f2cb9b21f802d922b1</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CTextPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText.html</anchorfile>
      <anchor>abcb2aba7c0c6b54029aee1a1d5db0635</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_fontHeight</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText.html</anchorfile>
      <anchor>a2d6e50c0575212f8a28e44380b1940f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_fontName</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText.html</anchorfile>
      <anchor>a49642b3a525514360c8dba51e681d2e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_fontWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText.html</anchorfile>
      <anchor>a745cbdee869be31a44983b1f8a00368b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_str</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText.html</anchorfile>
      <anchor>a0f00a78984d3dee0a8759430aca7aee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CText</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText.html</anchorfile>
      <anchor>a1deff30c11afe4876805c925748cc496</anchor>
      <arglist>(const std::string &amp;str=std::string(&quot;&quot;))</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CText</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText.html</anchorfile>
      <anchor>acf85c241b5e80ef93883d2b25e330b49</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CText3D</name>
    <filename>classmrpt_1_1opengl_1_1CText3D.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>afea01aedec34e265df8ba82d81f7d32a</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getFont</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>a170377ca10d867542f29b1299ba0d8d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getString</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>a4fe9f4c9794e03b93d8d871fc5f76723</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::TOpenGLFontStyle</type>
      <name>getTextStyle</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>aacc1c5def177d334def14f8d396b92cf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>aae629901f5081caa03f895e2e4b15142</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFont</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>a7ee8daebe4c7986bcca98ee97634ee83</anchor>
      <arglist>(const std::string &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setString</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>ac090fd839b57a3c4a1ce23054c48ea32</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextKerning</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>a30dd9b55dcfef2e141a6100c7e330314</anchor>
      <arglist>(const double text_kerning)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>setTextKerning</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>a2c7fac3003ce685ef553961261efd0aa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextSpacing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>a65bb27f50891b39a0e283e492e83a825</anchor>
      <arglist>(const double text_spacing)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>setTextSpacing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>a13569a01d69b6e75ce6f857c81066dea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextStyle</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>af292603a7d25ee4428c35d98021f1b76</anchor>
      <arglist>(const mrpt::opengl::TOpenGLFontStyle text_style)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CText3DPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>a96ed0a65fe99e1267c78120b8e69e176</anchor>
      <arglist>(const std::string &amp;str, const std::string &amp;fontName=std::string(&quot;sans&quot;), const double scale=1.0, const mrpt::opengl::TOpenGLFontStyle text_style=mrpt::opengl::FILL, const double text_spacing=1.5, const double text_kerning=0.1)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_fontName</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>aa8ac7c1a0df462ee9c07e9cf519b5951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_str</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>a6dbcac386931a42b92df81de911b9135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_text_kerning</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>af574c5f39fae7b873b73150b972fcdf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_text_spacing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>abf60ab700fbd8d17cf8d555701047d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TOpenGLFontStyle</type>
      <name>m_text_style</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>aa0efb0e47e20b1e30c0b0e83115b9249</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CText3D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>a9c3e86fef14526fd4eb215529986f375</anchor>
      <arglist>(const std::string &amp;str=std::string(&quot;&quot;), const std::string &amp;fontName=std::string(&quot;sans&quot;), const double scale=1.0, const mrpt::opengl::TOpenGLFontStyle text_style=mrpt::opengl::NICE, const double text_spacing=1.5, const double text_kerning=0.1)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CText3D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CText3D.html</anchorfile>
      <anchor>af56517ba5abecd6050385b8c664d613e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CTextFileLinesParser</name>
    <filename>classmrpt_1_1utils_1_1CTextFileLinesParser.html</filename>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>a00ec99e286d6f1f6a605db86a99adb21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CTextFileLinesParser</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>a66bee4dd8ff4362dc423e31e6fec7152</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CTextFileLinesParser</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>ad67704464471fbf06f8d1a0d5d7c9215</anchor>
      <arglist>(const std::string &amp;fil)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableCommentFilters</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>ac60f37b9a1e85567f984f656cf26f6f9</anchor>
      <arglist>(bool filter_MATLAB_comments, bool filter_C_comments, bool filter_SH_comments)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getCurrentLineNumber</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>a8297fb868c0ca7948c94b46e6ef7432f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNextLine</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>ac92ed19f521269dbfbdf5c6d2e698813</anchor>
      <arglist>(std::string &amp;out_str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNextLine</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>adf81d6c40eaaee157610ea531ffea418</anchor>
      <arglist>(std::istringstream &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>a7a8b5b0624c2e100e1724abfe03aa1be</anchor>
      <arglist>(const std::string &amp;fil)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rewind</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>aa8d6ea6a30acda060f8733bd05023b91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_curLineNum</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>a88b69374b5a9fa4f0c298fec6cb526d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_fileName</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>a393bcb3d6b71c07591c7149b70ada69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_filter_C_comments</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>aa2c3bacc3b5365ebf941b3288e3546df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_filter_MATLAB_comments</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>a9e42c8833339c4e93aefb77446d0b7ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_filter_SH_comments</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>a39956ca96b3cf366f36eeed5dd066765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ifstream</type>
      <name>m_in</name>
      <anchorfile>classmrpt_1_1utils_1_1CTextFileLinesParser.html</anchorfile>
      <anchor>af2c03a8c28695e898a14305d107d901d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CTextMessageCapable</name>
    <filename>classmrpt_1_1opengl_1_1CTextMessageCapable.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addTextMessage</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTextMessageCapable.html</anchorfile>
      <anchor>a7ccbba20de03847f80eb8742a601762f</anchor>
      <arglist>(const double x_frac, const double y_frac, const std::string &amp;text, const mrpt::utils::TColorf &amp;color=mrpt::utils::TColorf(1.0, 1.0, 1.0), const size_t unique_index=0, const mrpt::opengl::TOpenGLFont font=mrpt::opengl::MRPT_GLUT_BITMAP_TIMES_ROMAN_24)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTextMessage</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTextMessageCapable.html</anchorfile>
      <anchor>aa214b220df9fd23b5c39acfbf0e3b8e6</anchor>
      <arglist>(const double x_frac, const double y_frac, const std::string &amp;text, const mrpt::utils::TColorf &amp;color, const std::string &amp;font_name, const double font_size, const mrpt::opengl::TOpenGLFontStyle font_style=mrpt::opengl::NICE, const size_t unique_index=0, const double font_spacing=1.5, const double font_kerning=0.1, const bool has_shadow=false, const mrpt::utils::TColorf &amp;shadow_color=mrpt::utils::TColorf(0, 0, 0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearTextMessages</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTextMessageCapable.html</anchorfile>
      <anchor>ab58c732772b5df9a614cb76b4a325d43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateTextMessage</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTextMessageCapable.html</anchorfile>
      <anchor>aff2750ae595ee1fe8220d8ee927d070b</anchor>
      <arglist>(const size_t unique_index, const std::string &amp;text)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>render_text_messages</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTextMessageCapable.html</anchorfile>
      <anchor>aef2e8b6c05ea31d8b325a2abfbfe5fe8</anchor>
      <arglist>(const int w, const int h) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; size_t, mrpt::opengl::T2DTextData &gt;</type>
      <name>m_2D_texts</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTextMessageCapable.html</anchorfile>
      <anchor>a47b89e812282c91a4fc0b8d1e08d16fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CTexturedObject</name>
    <filename>classmrpt_1_1opengl_1_1CTexturedObject.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>assignImage</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>ad1c8955fbeb3b0b3767c5ecc481cf9aa</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, const mrpt::utils::CImage &amp;imgAlpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignImage</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a1d6fcbbf241c1a9f65a1388535e00f80</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignImage_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a851950e289716ce5b111dd637b474823</anchor>
      <arglist>(mrpt::utils::CImage &amp;img, mrpt::utils::CImage &amp;imgAlpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignImage_fast</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a9bdab7322a42fbadeee1eefcc6e73866</anchor>
      <arglist>(mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadTextureInOpenGL</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a69c0d8bd91bdc5743e1632fd74d45abd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a62f75cabb2fad29c49c4b4bd9af7bbfd</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>CTexturedObject</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>ace70b5391ab10c1829434ba516bee139</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readFromStreamTexturedObject</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a53e8450efad7f09db40effb786147c71</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>render_post</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a9f800743239009ed4163e013a127fb12</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>render_pre</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>aee1fa3c3ed2ff80adb1240f7d028e5bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>render_texturedobj</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>aa4ba252bfa82ddf8bd4341258261b58f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unloadTexture</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a382eea05b4aeca4b0fea4f9de7e4d023</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writeToStreamTexturedObject</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a738b291799abcd99b6e9c10cbfee1744</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~CTexturedObject</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a2a25a9a318b6c73fc2ae1e2b45236835</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enableTransparency</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>ae4eacd10a710dc3e620c7659d1b03a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_glTextureName</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>ab7d674c468e9b2be1d5813b3c26cbe71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_pad_x_right</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a3ec5e39b4c10e7626e0aa5c764dcdff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_pad_y_bottom</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>ab716df785bf5c1967359626271c3f8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_texture_is_loaded</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a76911ec871144075a53c7ed63d15f54a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CImage</type>
      <name>m_textureImage</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a7d4c45901848d0a65d7a58f0c7d49364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CImage</type>
      <name>m_textureImageAlpha</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>adca77afd94ab3d00822986c58e5b7c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>r_height</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>abaa46429bf01618a3a8fabb7a5eea2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>r_width</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedObject.html</anchorfile>
      <anchor>a0c5ecd9b3f5e53c064d2c6e51957161d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CTexturedObject_MemPoolData</name>
    <filename>structCTexturedObject__MemPoolData.html</filename>
    <member kind="variable">
      <type>vector&lt; unsigned char &gt;</type>
      <name>data</name>
      <anchorfile>structCTexturedObject__MemPoolData.html</anchorfile>
      <anchor>a06bf121e22e05d5df3f9697e3bc2446f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CTexturedObject_MemPoolParams</name>
    <filename>structCTexturedObject__MemPoolParams.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isSuitable</name>
      <anchorfile>structCTexturedObject__MemPoolParams.html</anchorfile>
      <anchor>a9d724a9ea265b6f9c9f2334eed8825e2</anchor>
      <arglist>(const CTexturedObject_MemPoolParams &amp;req) const </arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>len</name>
      <anchorfile>structCTexturedObject__MemPoolParams.html</anchorfile>
      <anchor>ab160657a14d53fafc464ef86a04bc413</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CTexturedPlane</name>
    <filename>classmrpt_1_1opengl_1_1CTexturedPlane.html</filename>
    <base>mrpt::opengl::CTexturedObject</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>adfacfc49da950a0c9e5cfed8e961ae07</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPlaneCorners</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>a126005c89ea074b93a26e9b77a3813c5</anchor>
      <arglist>(float &amp;xMin, float &amp;xMax, float &amp;yMin, float &amp;yMax) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPlaneCorners</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>abdd07971f8aa833db3a4127d369c80ba</anchor>
      <arglist>(float xMin, float xMax, float yMin, float yMax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureCornerCoords</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>a6b6dfdba6e7f64165eb313a77de45da7</anchor>
      <arglist>(float tex_x_min, float tex_x_max, float tex_y_min, float tex_y_max)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>traceRay</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>af08bf44daabf5bcf748bb6e1b2fad265</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;o, double &amp;dist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CTexturedPlanePtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>a8d18dca614d8710eddbaf72167e290b0</anchor>
      <arglist>(float x_min, float x_max, float y_min, float y_max)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>render_texturedobj</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>af9a406d208822b7ce97412c429a9c0f2</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>unloadTexture</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>af8c360d2a721f6a1b27a8f4fd455dd7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updatePoly</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>ab62b8bfdf9b4dcde8fe6068ed0a6909e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_tex_x_max</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>a72cd817df9a2fb6cd1ce46aa5ef8c088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_tex_x_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>adad785b125972ddd9df78b310c47cf55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_tex_y_max</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>a511ba6186c9599fb7573c4a9c7c4e199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_tex_y_min</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>a6f25b1e5d28ea6dfcadbee558a63b8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_xMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>af9049bbfab362bda0d8a35126f614d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_xMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>a49815355cddc19c333748d8b1a501329</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_yMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>a69d5ed2a351e9fddd2fb553101d6d369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_yMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>a4824ec22271a82864bc9da6340c08110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>polygonUpToDate</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>a3520c1bc2071aaeac2e4930ee348f00c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::math::TPolygonWithPlane &gt;</type>
      <name>tmpPoly</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>a2f0fb555c2c0135ab06a26358494f6c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CTexturedPlane</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>a0770c12454f187d4a6972b83be8314e7</anchor>
      <arglist>(float x_min=-1, float x_max=1, float y_min=-1, float y_max=1)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CTexturedPlane</name>
      <anchorfile>classmrpt_1_1opengl_1_1CTexturedPlane.html</anchorfile>
      <anchor>adef85067bbc0b0aa0a9a2a00bac7bc84</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CThreadSafeQueue</name>
    <filename>classmrpt_1_1utils_1_1CThreadSafeQueue.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>a3c9d058a1104ccd5bc13ee8656712021</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CThreadSafeQueue</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>a35a01b900e4cdce5b1c955e657895057</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>adaea826d026e3a9a857a8dc2f2abc9ce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>aab39ca1635bd934753c394d53f835ce3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get_lastest_purge_old</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>aa6facae220ff0bff5b2dd144bbc26087</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>a49bc2c3632569b3f92d603cecf25d79a</anchor>
      <arglist>(T *msg)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>aa3d6697107b300e3f79cbe29d2eaaf96</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CThreadSafeQueue</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>ac7dad3f01de17692bdcd9b3e0bba5f7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CCriticalSection</type>
      <name>m_csQueue</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>ac847fab967bbe4681ebab13c5b1fe0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::queue&lt; T * &gt;</type>
      <name>m_msgs</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>aa4eb9124b7cc70e54ff4289c59e92c6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CThreadSafeQueue&lt; hmt_slam_guiFrame::TThreadMsg &gt;</name>
    <filename>classmrpt_1_1utils_1_1CThreadSafeQueue.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>a3c9d058a1104ccd5bc13ee8656712021</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CThreadSafeQueue</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>a35a01b900e4cdce5b1c955e657895057</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>adaea826d026e3a9a857a8dc2f2abc9ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>hmt_slam_guiFrame::TThreadMsg *</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>aab39ca1635bd934753c394d53f835ce3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>hmt_slam_guiFrame::TThreadMsg *</type>
      <name>get_lastest_purge_old</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>aa6facae220ff0bff5b2dd144bbc26087</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>a49bc2c3632569b3f92d603cecf25d79a</anchor>
      <arglist>(hmt_slam_guiFrame::TThreadMsg *msg)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>aa3d6697107b300e3f79cbe29d2eaaf96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CThreadSafeQueue</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>ac7dad3f01de17692bdcd9b3e0bba5f7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CCriticalSection</type>
      <name>m_csQueue</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>ac847fab967bbe4681ebab13c5b1fe0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::queue&lt; hmt_slam_guiFrame::TThreadMsg * &gt;</type>
      <name>m_msgs</name>
      <anchorfile>classmrpt_1_1utils_1_1CThreadSafeQueue.html</anchorfile>
      <anchor>aa4eb9124b7cc70e54ff4289c59e92c6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::synch::CThreadSafeVariable</name>
    <filename>classmrpt_1_1synch_1_1CThreadSafeVariable.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae97247c7339caf8b0d4385f4964f60ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a0e65422e700e120de668ba206bb62a80</anchor>
      <arglist>(const T &amp;init_val)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae9e6beec9f38da882a4761c13e33e9c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a9b5773053a03cfa6473cd704c79bf1c0</anchor>
      <arglist>(T &amp;out_val) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aeba147d628b936bb86f2a62676081fe8</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>af227b92e7097cd569c050cf841af3480</anchor>
      <arglist>(const T &amp;new_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a4c9d92739f2baaa2c88bc702c78c7dc7</anchor>
      <arglist>(T &amp;in_out_var)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac51518affc07fc7b5257645a3c42a9eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CCriticalSection</type>
      <name>m_cs</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aacf24b5dc2a8ff671d7f27f5426d12ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>m_val</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac4361b7b39160c096e4e0ae64b4bcbc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CThreadSafeVariable&lt; CObservation3DRangeScanPtr &gt;</name>
    <filename>classmrpt_1_1synch_1_1CThreadSafeVariable.html</filename>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae97247c7339caf8b0d4385f4964f60ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a0e65422e700e120de668ba206bb62a80</anchor>
      <arglist>(const CObservation3DRangeScanPtr &amp;init_val)</arglist>
    </member>
    <member kind="function">
      <type>CObservation3DRangeScanPtr</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae9e6beec9f38da882a4761c13e33e9c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a9b5773053a03cfa6473cd704c79bf1c0</anchor>
      <arglist>(CObservation3DRangeScanPtr &amp;out_val) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator CObservation3DRangeScanPtr</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aeba147d628b936bb86f2a62676081fe8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>af227b92e7097cd569c050cf841af3480</anchor>
      <arglist>(const CObservation3DRangeScanPtr &amp;new_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a4c9d92739f2baaa2c88bc702c78c7dc7</anchor>
      <arglist>(CObservation3DRangeScanPtr &amp;in_out_var)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac51518affc07fc7b5257645a3c42a9eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CCriticalSection</type>
      <name>m_cs</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aacf24b5dc2a8ff671d7f27f5426d12ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CObservation3DRangeScanPtr</type>
      <name>m_val</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac4361b7b39160c096e4e0ae64b4bcbc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CThreadSafeVariable&lt; CObservationGPSPtr &gt;</name>
    <filename>classmrpt_1_1synch_1_1CThreadSafeVariable.html</filename>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae97247c7339caf8b0d4385f4964f60ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a0e65422e700e120de668ba206bb62a80</anchor>
      <arglist>(const CObservationGPSPtr &amp;init_val)</arglist>
    </member>
    <member kind="function">
      <type>CObservationGPSPtr</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae9e6beec9f38da882a4761c13e33e9c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a9b5773053a03cfa6473cd704c79bf1c0</anchor>
      <arglist>(CObservationGPSPtr &amp;out_val) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator CObservationGPSPtr</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aeba147d628b936bb86f2a62676081fe8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>af227b92e7097cd569c050cf841af3480</anchor>
      <arglist>(const CObservationGPSPtr &amp;new_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a4c9d92739f2baaa2c88bc702c78c7dc7</anchor>
      <arglist>(CObservationGPSPtr &amp;in_out_var)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac51518affc07fc7b5257645a3c42a9eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CCriticalSection</type>
      <name>m_cs</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aacf24b5dc2a8ff671d7f27f5426d12ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CObservationGPSPtr</type>
      <name>m_val</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac4361b7b39160c096e4e0ae64b4bcbc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CThreadSafeVariable&lt; CObservationIMUPtr &gt;</name>
    <filename>classmrpt_1_1synch_1_1CThreadSafeVariable.html</filename>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae97247c7339caf8b0d4385f4964f60ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a0e65422e700e120de668ba206bb62a80</anchor>
      <arglist>(const CObservationIMUPtr &amp;init_val)</arglist>
    </member>
    <member kind="function">
      <type>CObservationIMUPtr</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae9e6beec9f38da882a4761c13e33e9c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a9b5773053a03cfa6473cd704c79bf1c0</anchor>
      <arglist>(CObservationIMUPtr &amp;out_val) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator CObservationIMUPtr</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aeba147d628b936bb86f2a62676081fe8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>af227b92e7097cd569c050cf841af3480</anchor>
      <arglist>(const CObservationIMUPtr &amp;new_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a4c9d92739f2baaa2c88bc702c78c7dc7</anchor>
      <arglist>(CObservationIMUPtr &amp;in_out_var)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac51518affc07fc7b5257645a3c42a9eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CCriticalSection</type>
      <name>m_cs</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aacf24b5dc2a8ff671d7f27f5426d12ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CObservationIMUPtr</type>
      <name>m_val</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac4361b7b39160c096e4e0ae64b4bcbc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CThreadSafeVariable&lt; CObservationVelodyneScanPtr &gt;</name>
    <filename>classmrpt_1_1synch_1_1CThreadSafeVariable.html</filename>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae97247c7339caf8b0d4385f4964f60ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a0e65422e700e120de668ba206bb62a80</anchor>
      <arglist>(const CObservationVelodyneScanPtr &amp;init_val)</arglist>
    </member>
    <member kind="function">
      <type>CObservationVelodyneScanPtr</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae9e6beec9f38da882a4761c13e33e9c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a9b5773053a03cfa6473cd704c79bf1c0</anchor>
      <arglist>(CObservationVelodyneScanPtr &amp;out_val) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator CObservationVelodyneScanPtr</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aeba147d628b936bb86f2a62676081fe8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>af227b92e7097cd569c050cf841af3480</anchor>
      <arglist>(const CObservationVelodyneScanPtr &amp;new_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a4c9d92739f2baaa2c88bc702c78c7dc7</anchor>
      <arglist>(CObservationVelodyneScanPtr &amp;in_out_var)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac51518affc07fc7b5257645a3c42a9eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CCriticalSection</type>
      <name>m_cs</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aacf24b5dc2a8ff671d7f27f5426d12ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CObservationVelodyneScanPtr</type>
      <name>m_val</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac4361b7b39160c096e4e0ae64b4bcbc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CThreadSafeVariable&lt; mrpt::obs::CObservation3DRangeScanPtr &gt;</name>
    <filename>classmrpt_1_1synch_1_1CThreadSafeVariable.html</filename>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae97247c7339caf8b0d4385f4964f60ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a0e65422e700e120de668ba206bb62a80</anchor>
      <arglist>(const mrpt::obs::CObservation3DRangeScanPtr &amp;init_val)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::obs::CObservation3DRangeScanPtr</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae9e6beec9f38da882a4761c13e33e9c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a9b5773053a03cfa6473cd704c79bf1c0</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScanPtr &amp;out_val) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator mrpt::obs::CObservation3DRangeScanPtr</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aeba147d628b936bb86f2a62676081fe8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>af227b92e7097cd569c050cf841af3480</anchor>
      <arglist>(const mrpt::obs::CObservation3DRangeScanPtr &amp;new_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a4c9d92739f2baaa2c88bc702c78c7dc7</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScanPtr &amp;in_out_var)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac51518affc07fc7b5257645a3c42a9eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CCriticalSection</type>
      <name>m_cs</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aacf24b5dc2a8ff671d7f27f5426d12ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservation3DRangeScanPtr</type>
      <name>m_val</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac4361b7b39160c096e4e0ae64b4bcbc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CThreadSafeVariable&lt; std::string &gt;</name>
    <filename>classmrpt_1_1synch_1_1CThreadSafeVariable.html</filename>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae97247c7339caf8b0d4385f4964f60ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a0e65422e700e120de668ba206bb62a80</anchor>
      <arglist>(const std::string &amp;init_val)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ae9e6beec9f38da882a4761c13e33e9c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a9b5773053a03cfa6473cd704c79bf1c0</anchor>
      <arglist>(std::string &amp;out_val) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aeba147d628b936bb86f2a62676081fe8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>af227b92e7097cd569c050cf841af3480</anchor>
      <arglist>(const std::string &amp;new_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>a4c9d92739f2baaa2c88bc702c78c7dc7</anchor>
      <arglist>(std::string &amp;in_out_var)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CThreadSafeVariable</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac51518affc07fc7b5257645a3c42a9eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CCriticalSection</type>
      <name>m_cs</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>aacf24b5dc2a8ff671d7f27f5426d12ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_val</name>
      <anchorfile>classmrpt_1_1synch_1_1CThreadSafeVariable.html</anchorfile>
      <anchor>ac4361b7b39160c096e4e0ae64b4bcbc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CTicTac</name>
    <filename>classmrpt_1_1utils_1_1CTicTac.html</filename>
    <base>mrpt::utils::CUncopiable</base>
    <member kind="function">
      <type></type>
      <name>CTicTac</name>
      <anchorfile>classmrpt_1_1utils_1_1CTicTac.html</anchorfile>
      <anchor>a1b8bd9877c8110a0e3b06a778ee5a5c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Tac</name>
      <anchorfile>classmrpt_1_1utils_1_1CTicTac.html</anchorfile>
      <anchor>a2ad16e3daf5f9c25632fd0f8bf857934</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Tic</name>
      <anchorfile>classmrpt_1_1utils_1_1CTicTac.html</anchorfile>
      <anchor>ad65c7ee1f2d746d25ebd70cada6b3cf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long long</type>
      <name>largeInts</name>
      <anchorfile>classmrpt_1_1utils_1_1CTicTac.html</anchorfile>
      <anchor>a387535418950ab2bd04a68720c48087d</anchor>
      <arglist>[8]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CTimeLogger</name>
    <filename>classmrpt_1_1utils_1_1CTimeLogger.html</filename>
    <class kind="struct">mrpt::utils::CTimeLogger::TCallData</class>
    <class kind="struct">mrpt::utils::CTimeLogger::TCallStats</class>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a3a69a125b3a157ac30bc14e4ac68bb3f</anchor>
      <arglist>(bool deep_clear=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CTimeLogger</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a2973bb7a046503ce74e1a4bd7b8c117c</anchor>
      <arglist>(bool enabled=true, const std::string &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CTimeLogger</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>ab9dbae17ebf63bd901dcd62d4cafc70c</anchor>
      <arglist>(const CTimeLogger &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a9b4cef6b288d4c4507301ad69f9d3abc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpAllStats</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>aa03312fe45c926926d3b84d1934adf3e</anchor>
      <arglist>(const size_t column_width=80) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a8d8bb7ec6e550806ef110ef6e5bc3bae</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enter</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a777152412cc5b3906f8c50f10b4e92e9</anchor>
      <arglist>(const char *func_name)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getLastTime</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>aa95c1737059a56760b2ac61495fba40c</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMeanTime</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>ab5f2e92f016920d6f224ca957274b991</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getStats</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a45008bce729efdf44e461c36de42e505</anchor>
      <arglist>(std::map&lt; std::string, TCallStats &gt; &amp;out_stats) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getStatsAsText</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a4b9c7a32df77037bc096f26283299fd5</anchor>
      <arglist>(const size_t column_width=80) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>afc3bc7493f562a8f74b894710b902a7f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>leave</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>adb31026df488e8c86a1b37c82ae89516</anchor>
      <arglist>(const char *func_name)</arglist>
    </member>
    <member kind="function">
      <type>CTimeLogger &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a3e793ac08eeec1533617bc2fce990a0f</anchor>
      <arglist>(const CTimeLogger &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerUserMeasure</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a7816cf8cf2fbe1c29796c704cd95d603</anchor>
      <arglist>(const char *event_name, const double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToCSVFile</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a0f8998ad76f75de4718d24aa51b166a2</anchor>
      <arglist>(const std::string &amp;csv_file) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setName</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>af4725f63ee577e8cd24a01320cc5890b</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CTimeLogger</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>afb6d8c0774df9591b027ba4ac0eddbc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>mrpt::utils::ts_hash_map&lt; std::string, TCallData, 1, 10 &gt;</type>
      <name>TDataMap</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a0cfd3c7aba8494aecd5a47481ab7afef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>do_enter</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a74cfda41de81e4257ecf966a8098437c</anchor>
      <arglist>(const char *func_name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>do_leave</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>adb9113ef056bf12e3d3ed57f3f163c00</anchor>
      <arglist>(const char *func_name)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TDataMap</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>ac1448a04f509e641a365c8d35758a247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enabled</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a7162231fe44c7b11e4eb48c609b8655c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_name</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a4a145155c1e75eab5700d16484806bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CTicTac</type>
      <name>m_tictac</name>
      <anchorfile>classmrpt_1_1utils_1_1CTimeLogger.html</anchorfile>
      <anchor>a726aa9a1d65010d0319a2c8ba686677a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::CTimeLoggerEntry</name>
    <filename>structmrpt_1_1utils_1_1CTimeLoggerEntry.html</filename>
    <member kind="function">
      <type></type>
      <name>CTimeLoggerEntry</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLoggerEntry.html</anchorfile>
      <anchor>aa89513fada69841949463f028200e3ec</anchor>
      <arglist>(const CTimeLogger &amp;logger, const char *section_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CTimeLoggerEntry</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLoggerEntry.html</anchorfile>
      <anchor>af5592c8ef61d4dc07131c1a694d7bdcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CTimeLogger &amp;</type>
      <name>m_logger</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLoggerEntry.html</anchorfile>
      <anchor>a402c45afacc71d11d1290d7ce4a7b80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>m_section_name</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLoggerEntry.html</anchorfile>
      <anchor>a96a9ba90b9eb8ad542027f29d2f91265</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::CTopLCDetector_FabMap</name>
    <filename>classmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap.html</filename>
    <base>mrpt::hmtslam::CTopLCDetectorBase</base>
    <class kind="struct">mrpt::hmtslam::CTopLCDetector_FabMap::TOptions</class>
    <member kind="function">
      <type>mrpt::poses::CPose3DPDFPtr</type>
      <name>computeTopologicalObservationModel</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap.html</anchorfile>
      <anchor>a34ce2eb3d3ad35d354def843c8936ab2</anchor>
      <arglist>(const THypothesisID &amp;hypID, const CHMHMapNodePtr &amp;currentArea, const CHMHMapNodePtr &amp;refArea, double &amp;out_log_lik)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnNewPose</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap.html</anchorfile>
      <anchor>ad3f7fa371e00354268d5325f4ec9260e</anchor>
      <arglist>(const TPoseID &amp;poseID, const mrpt::obs::CSensoryFrame *SF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CTopLCDetector_FabMap</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap.html</anchorfile>
      <anchor>a0191b72a23608486291b898c0f41abfa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CTopLCDetectorBase *</type>
      <name>createNewInstance</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap.html</anchorfile>
      <anchor>aa51a0195334785a0f1785f21e84c1a6d</anchor>
      <arglist>(CHMTSLAM *hmtslam)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>CTopLCDetector_FabMap</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap.html</anchorfile>
      <anchor>a2827653714af90061d9f0e560198f387</anchor>
      <arglist>(CHMTSLAM *hmtslam)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_fabmap</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap.html</anchorfile>
      <anchor>a84d29c903f1846ec9783faebd0ed7a2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::CTopLCDetector_GridMatching</name>
    <filename>classmrpt_1_1hmtslam_1_1CTopLCDetector__GridMatching.html</filename>
    <base>mrpt::hmtslam::CTopLCDetectorBase</base>
    <class kind="struct">mrpt::hmtslam::CTopLCDetector_GridMatching::TOptions</class>
    <member kind="function">
      <type>mrpt::poses::CPose3DPDFPtr</type>
      <name>computeTopologicalObservationModel</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetector__GridMatching.html</anchorfile>
      <anchor>a141e4868767ae301b6c4294e22fb2295</anchor>
      <arglist>(const THypothesisID &amp;hypID, const CHMHMapNodePtr &amp;currentArea, const CHMHMapNodePtr &amp;refArea, double &amp;out_log_lik)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnNewPose</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetector__GridMatching.html</anchorfile>
      <anchor>a7cb5e2a109d7185ac657d29743401e31</anchor>
      <arglist>(const TPoseID &amp;poseID, const mrpt::obs::CSensoryFrame *SF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CTopLCDetector_GridMatching</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetector__GridMatching.html</anchorfile>
      <anchor>acc1ec04582962279b3aaa6a8058df76c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CTopLCDetectorBase *</type>
      <name>createNewInstance</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetector__GridMatching.html</anchorfile>
      <anchor>add1d3a59e5eea44d98f4b86c44465441</anchor>
      <arglist>(CHMTSLAM *hmtslam)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>CTopLCDetector_GridMatching</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetector__GridMatching.html</anchorfile>
      <anchor>ab241f822810003ad522205bce66d4030</anchor>
      <arglist>(CHMTSLAM *hmtslam)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::CTopLCDetectorBase</name>
    <filename>classmrpt_1_1hmtslam_1_1CTopLCDetectorBase.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>computeSSOBetweenObservations</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetectorBase.html</anchorfile>
      <anchor>ae30df0af1bc6d818e2890c7f6192c3f2</anchor>
      <arglist>(const THypothesisID &amp;hypID, const TPoseID &amp;poseID1, const TPoseID &amp;poseID2, double &amp;out_SSO)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::poses::CPose3DPDFPtr</type>
      <name>computeTopologicalObservationModel</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetectorBase.html</anchorfile>
      <anchor>a0fc09caa16d772ac45fc297abc0a5205</anchor>
      <arglist>(const THypothesisID &amp;hypID, const CHMHMapNodePtr &amp;currentArea, const CHMHMapNodePtr &amp;refArea, double &amp;out_log_lik)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnNewPose</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetectorBase.html</anchorfile>
      <anchor>a778ea0c69cacd323ff25462c7da4b042</anchor>
      <arglist>(const TPoseID &amp;poseID, const mrpt::obs::CSensoryFrame *SF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetectorBase.html</anchorfile>
      <anchor>a6a489ca853dea8add48eeeb08e116060</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CTopLCDetectorBase</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetectorBase.html</anchorfile>
      <anchor>acf6bb7e4a951d4e0d47c9c25af9303ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>CTopLCDetectorBase</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetectorBase.html</anchorfile>
      <anchor>a5ed6393e890f89ef98759002f3a44ba8</anchor>
      <arglist>(CHMTSLAM *htmslam_obj)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CHMTSLAM *</type>
      <name>m_hmtslam</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1CTopLCDetectorBase.html</anchorfile>
      <anchor>a148d369add8df9d47e5e57062048d492</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CTuMicos</name>
    <filename>classmrpt_1_1hwdrivers_1_1CTuMicos.html</filename>
    <base>mrpt::hwdrivers::CPtuBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>absPosQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a56bc2e985759589b21e358a617cdabac</anchor>
      <arglist>(char axis, double &amp;nRad)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>aceleration</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a0fa04eceaf848dcafa6e60885e474470</anchor>
      <arglist>(char axis, double radSec2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>acelerationQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a163415be8d3c58e43e0d063fd9814a7e</anchor>
      <arglist>(char axis, double &amp;radSec2)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>aWait</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a0bbcdd33e7c34445b796eb730d5a9058</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>baseSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a7d02e769077d1ad01f17c85115b91448</anchor>
      <arglist>(char axis, double radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>baseSpeedQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a59f7a22d6c3bf3e3146cf1d6ca040031</anchor>
      <arglist>(char axis, double &amp;radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>changeMotionDir</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a6125050ac5df129e469132a4e604fee8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>checkErrors</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a2627dc7d42769097e345e9ac528debd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>ab17d6db535f9bf9173416ef1402c5c35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clearErrors</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a10a1866b626ef6ed3df451926f617223</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>ad694bf6f0da5ea9689630db9c610f177</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CTuMicos</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>afbf29c8091ecf671fec479eaad897605</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>echoMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>abbc6c8e242b6a2f7a1fa9413b99de96a</anchor>
      <arglist>(bool mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>echoModeQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a60d9a44ba815a6f6b8512ab996d7bc4e</anchor>
      <arglist>(bool &amp;mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>enableLimits</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a7e0834b9ef87fb037a664253a10303b0</anchor>
      <arglist>(bool set)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>enableLimitsQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a63ddddf7f4f94343cd814c73fd4a9ee4</anchor>
      <arglist>(bool &amp;enable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>halt</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>ac3cef778c54f15a3685fed6dfa64cd83</anchor>
      <arglist>(char axis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>haltAll</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a48779922036410fe309461c50e664485</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>init</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>ac0a337383349fbf54a840691521ceed5</anchor>
      <arglist>(const std::string &amp;port)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>inmediateExecution</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>aa4a1b39f7f0b618bb981b6ed68f4b68a</anchor>
      <arglist>(bool set)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>lowerSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a3f1a3ab7c179d65cc4af13bb861ff1d8</anchor>
      <arglist>(char axis, double radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>lowerSpeedQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a595fbce85b44c040d775ea9c969e91b2</anchor>
      <arglist>(char axis, double &amp;radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>maxPosQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a178b5282cf02a7be9749a8acd33393ab</anchor>
      <arglist>(char axis, double &amp;nRad)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>minPosQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a81df62ffc071a0d42931d7bef17401c9</anchor>
      <arglist>(char axis, double &amp;nRad)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>moveToAbsPos</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a8076975761047d01f0edcf09fcf1fcb0</anchor>
      <arglist>(char axis, double nRad)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>moveToOffPos</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>ab1063df80561f9d78a86c859e7e4cddc</anchor>
      <arglist>(char axis, double nRad)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>nversion</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a75e2f24bc834bab065cf6591fe9e23d3</anchor>
      <arglist>(double &amp;nVersion)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>offPosQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>ad57df97268213f3fa9ac057f09e3f98a</anchor>
      <arglist>(char axis, double &amp;nRad)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>posToRad</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>ac1cd358c80780d931ce74b57dbe104c9</anchor>
      <arglist>(char axis, long nPos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>powerMode</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a69825a7911067e75175e76acc38fcdf3</anchor>
      <arglist>(bool transit, char mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>powerModeQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a732a4dd12ba030f3f7fbd8da7647cad4</anchor>
      <arglist>(bool transit, char &amp;mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>radError</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a025d472bc50b4e1c220a57403092a419</anchor>
      <arglist>(char axis, double nRadMoved)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual long</type>
      <name>radToPos</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>aba1b08bc4aa5b1197eb8db4915f1a5e9</anchor>
      <arglist>(char axis, double nRad)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>rangeMeasure</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a817ddd6119e10abbd7989e6668ab09dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>reset</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>aa49eaef792562ad0546f66968b30bd5c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resolution</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>ac3a3475a482e04bfdaf6f31143e8cc92</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>restoreDefaults</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>af794961ab5d31b330348cfa26d897d1b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>restoreFactoryDefaults</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a220f6333d5c85101d692a7d277cb4824</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>save</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a2d84b4914dce076365346e4d1e778b0f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>scan</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a322541a842f9163002e3a1e4531a0925</anchor>
      <arglist>(char axis, int wait, float initial, float final, double radPre)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setLimits</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>ab04491149267b1d47d265a53af7eb91f</anchor>
      <arglist>(char axis, double &amp;l, double &amp;u)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>speed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a19af1b985cd799646b882c9dbbfe4074</anchor>
      <arglist>(char axis, double radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>speedQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>aa1416e9d456cf595da46d2308b4ca811</anchor>
      <arglist>(char axis, double &amp;radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>status</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>aace2c0156e0db50e67f154909a079ad5</anchor>
      <arglist>(double &amp;rad)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>upperSpeed</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>aad3f8a74b888f12a3cbeb64bf49f5324</anchor>
      <arglist>(char axis, double radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>upperSpeedQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a8108679c25ca39cb2db0783e05b19018</anchor>
      <arglist>(char axis, double &amp;radSec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>verbose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>adbba3915c06ab113f521adc7e74921a5</anchor>
      <arglist>(bool set)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>verboseQ</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a7e6e9b6eff7181f0cdbe6b5fb1cc43f3</anchor>
      <arglist>(bool &amp;modo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>version</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a4d8d0d6232213f37bd9e3c89ebbba63d</anchor>
      <arglist>(char *nVersion)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CTuMicos</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a942f6a6e961db8af07d5ed78f6aea254</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>axis_index</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a5536b77c478ec9724092269acce4dd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>radAsign</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a18abaef0e0b506e0e28f0baf016d763c</anchor>
      <arglist>(char axis, char command, double nRad)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>radQuerry</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a92c6eb6cbc8073b996d6e65bdf5c93d6</anchor>
      <arglist>(char axis, char command, double &amp;nRad)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>receive</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a0ab3796613232977b6d95ce5b64d58c8</anchor>
      <arglist>(const char *command, char *response)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>transmit</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>afc524da50c7f0977238805fdbd079893</anchor>
      <arglist>(const char *command)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static double</type>
      <name>convertToDouble</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a37dd8ca5b24603af3072411b40344361</anchor>
      <arglist>(char *sDouble)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static long</type>
      <name>convertToLong</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CTuMicos.html</anchorfile>
      <anchor>a8a30830786b3f6399601e5f5b4cbb1c9</anchor>
      <arglist>(char *sLong)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CTypeSelector</name>
    <filename>classmrpt_1_1utils_1_1CTypeSelector.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>int</type>
      <name>checkTypeIndex</name>
      <anchorfile>classmrpt_1_1utils_1_1CTypeSelector.html</anchorfile>
      <anchor>abbc0e6bea27ac74732c2dfbe8e3e3be1</anchor>
      <arglist>(const std::string &amp;type) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CTypeSelector</name>
      <anchorfile>classmrpt_1_1utils_1_1CTypeSelector.html</anchorfile>
      <anchor>a139976a720be222ab56116acb3410a38</anchor>
      <arglist>(std::string posibilitiesList=&quot;&quot;, std::string defaultType=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getType</name>
      <anchorfile>classmrpt_1_1utils_1_1CTypeSelector.html</anchorfile>
      <anchor>a8b3ee4663b7eb8286f4ed2177528651d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTypePosibilities</name>
      <anchorfile>classmrpt_1_1utils_1_1CTypeSelector.html</anchorfile>
      <anchor>a5c8ed21ad9bf72256cc6110506c09154</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;outPosibilities) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isType</name>
      <anchorfile>classmrpt_1_1utils_1_1CTypeSelector.html</anchorfile>
      <anchor>a3fbd1e31e8dffc308c8486104184bd9e</anchor>
      <arglist>(const char *type) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isType</name>
      <anchorfile>classmrpt_1_1utils_1_1CTypeSelector.html</anchorfile>
      <anchor>a945d5fd0e3e31c8b73f7cd664581d519</anchor>
      <arglist>(const std::string &amp;type) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setType</name>
      <anchorfile>classmrpt_1_1utils_1_1CTypeSelector.html</anchorfile>
      <anchor>aecd1eef3f8c761ed367719a9dcda2fa9</anchor>
      <arglist>(const std::string &amp;type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CTypeSelector</name>
      <anchorfile>classmrpt_1_1utils_1_1CTypeSelector.html</anchorfile>
      <anchor>aa534ada4e1c47759fbf741a1c6f6db25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::string &gt;</type>
      <name>possibleTypes</name>
      <anchorfile>classmrpt_1_1utils_1_1CTypeSelector.html</anchorfile>
      <anchor>af09ae87e956cc2b4de56f0bcc5b05552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>selection</name>
      <anchorfile>classmrpt_1_1utils_1_1CTypeSelector.html</anchorfile>
      <anchor>a0c68d5d6f66a2e228c81bb464d63e3db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::CUncopiable</name>
    <filename>classmrpt_1_1utils_1_1CUncopiable.html</filename>
    <member kind="function">
      <type></type>
      <name>CUncopiable</name>
      <anchorfile>classmrpt_1_1utils_1_1CUncopiable.html</anchorfile>
      <anchor>ae98210064a72e794e6a38d8c610cf9df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CUncopiable</name>
      <anchorfile>classmrpt_1_1utils_1_1CUncopiable.html</anchorfile>
      <anchor>a21b8df3971ba921fb0af15a5f0c8c112</anchor>
      <arglist>(const CUncopiable &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const CUncopiable &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1CUncopiable.html</anchorfile>
      <anchor>a0a573a005ea3f1694a65aad45f60c2ce</anchor>
      <arglist>(const CUncopiable &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::CUndistortMap</name>
    <filename>classmrpt_1_1vision_1_1CUndistortMap.html</filename>
    <member kind="function">
      <type></type>
      <name>CUndistortMap</name>
      <anchorfile>classmrpt_1_1vision_1_1CUndistortMap.html</anchorfile>
      <anchor>a212dfe869bd1f4186246ef34fbe083e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TCamera &amp;</type>
      <name>getCameraParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CUndistortMap.html</anchorfile>
      <anchor>a1b30a1e7a1adef9b0c0087a3aa2195c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSet</name>
      <anchorfile>classmrpt_1_1vision_1_1CUndistortMap.html</anchorfile>
      <anchor>a2f2f1feba7eed39d28574323b3c61cd7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromCamParams</name>
      <anchorfile>classmrpt_1_1vision_1_1CUndistortMap.html</anchorfile>
      <anchor>a6f881bba82624ae45cfca76c5e10390b</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undistort</name>
      <anchorfile>classmrpt_1_1vision_1_1CUndistortMap.html</anchorfile>
      <anchor>a37faaeb3a1d7f26dafad7ba789422c28</anchor>
      <arglist>(const mrpt::utils::CImage &amp;in_img, mrpt::utils::CImage &amp;out_img) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undistort</name>
      <anchorfile>classmrpt_1_1vision_1_1CUndistortMap.html</anchorfile>
      <anchor>a7a577f852b219f4308e4f3962b7afad1</anchor>
      <arglist>(mrpt::utils::CImage &amp;in_out_img) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::TCamera</type>
      <name>m_camera_params</name>
      <anchorfile>classmrpt_1_1vision_1_1CUndistortMap.html</anchorfile>
      <anchor>a809272f4f1794550ea3d280ff5fa7f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int16_t &gt;</type>
      <name>m_dat_mapx</name>
      <anchorfile>classmrpt_1_1vision_1_1CUndistortMap.html</anchorfile>
      <anchor>a73a9180d3527c710627faf0a603724ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>m_dat_mapy</name>
      <anchorfile>classmrpt_1_1vision_1_1CUndistortMap.html</anchorfile>
      <anchor>a93c2731a7d98de86175bb7762a76eca8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CVectorField2D</name>
    <filename>classmrpt_1_1opengl_1_1CVectorField2D.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>adjustVectorFieldToGrid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>ad594c55902db880cb296453c051220b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>ade2858bae20fc3d8daf57daa571a4a8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableAntiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>acde3f7d204bde62fe938f52201c3a66b</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>af4b9453b1ad6d285fcc8a6caff32058c</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>af1003bd3548809b22545cd2949efff5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getGridLimits</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a6bcb2640aae918d9ea8dbb27b0e5a571</anchor>
      <arglist>(float &amp;xmin, float &amp;xmax, float &amp;ymin, float &amp;ymax) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a2a86bde3ca3fc17b2d69428257df0661</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TColorf</type>
      <name>getPointColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a8ef814577d6ad60648befd2852ec2a3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>aa6927e81d95622c1f774d1f4467cce5b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a4a22d622a338666aac7dedff2818cfaa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVectorField</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>ad6b96816828c21702f9b8615051a700b</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;Matrix_x, mrpt::math::CMatrixFloat &amp;Matrix_y) const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixFloat &amp;</type>
      <name>getVectorField_x</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a3becfcc78b84400ee92df94a51be890a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFloat &amp;</type>
      <name>getVectorField_x</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a84abee8763a8185e892bfed033bcc2dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixFloat &amp;</type>
      <name>getVectorField_y</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a7c5244956edef68c4de5342c24028ce6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFloat &amp;</type>
      <name>getVectorField_y</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a26e2e6de29e68a11b55198c2cb471f39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TColorf</type>
      <name>getVectorFieldColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a76d96d813a34180dfcd3e54e6350d0f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAntiAliasingEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>ae75a3f27be2c0c4ec899af65c1978775</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a7f8bd982139961ecfe47d2619ce4351f</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a946d6d4f822e128ca4a97fe689ffff07</anchor>
      <arglist>(size_t rows, size_t cols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGridCenterAndCellSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a8d188869d9dcfef8c4fda9eb47f1c0fe</anchor>
      <arglist>(const float center_x, const float center_y, const float cellsize_x, const float cellsize_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGridLimits</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>af1faa8a3c02056cb0c12c0dd8e3f18a9</anchor>
      <arglist>(const float xmin, const float xmax, const float ymin, const float ymax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a70b931f281477336edb109e05934bad5</anchor>
      <arglist>(const float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>ada721c06ae4fa4ef1beebc8b9e93ef70</anchor>
      <arglist>(const float R, const float G, const float B, const float A=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a53e1b16d17b63daaa0e055115d23e230</anchor>
      <arglist>(const float p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVectorField</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a2f48845ddbca2ec1bfa67a0412616808</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;Matrix_x, mrpt::math::CMatrixFloat &amp;Matrix_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVectorFieldColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a66059eedd8e6114d94d42fca8aa4540f</anchor>
      <arglist>(const float R, const float G, const float B, const float A=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CVectorField2DPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>af242ffabed1ad74065ac9c323dbba494</anchor>
      <arglist>(const mrpt::math::CMatrixFloat &amp;Matrix_x, const mrpt::math::CMatrixFloat &amp;Matrix_y, float xmin=-1, float xmax=1, float ymin=-1, float ymax=1)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_antiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>acd690ab26c106a5ef2097dbc5684cb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_field_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a6431974099c93e8bb8eb109f78e718d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_LineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>aa9d8f77a713191f75685569ba34a6623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_point_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>acf277c17b6e21ea52b0a06a9059b523b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_pointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a793f2a5baf9fa3a6b878e8fa1205d922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrix</type>
      <name>xcomp</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a1fa87a7362a21d2051d977d1c3e93c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>xMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a7bee8b55f4b2fe2ae27b82a5aedf36a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>xMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>aa3d49e546965d234076b57b872428207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrix</type>
      <name>ycomp</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a53f12c3f7c57b4184508a2cc4ef7d400</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>yMax</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a6678a203314730f2431e5713383a8aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>yMin</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>ae5fa39d22e8fbdf169044eb9a6eb2d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CVectorField2D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a511abae45d564d205e9848535d256c60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CVectorField2D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>a8f41daa51bd465d86e75e204a0a6f086</anchor>
      <arglist>(mrpt::math::CMatrixFloat Matrix_x, mrpt::math::CMatrixFloat Matrix_y, float xmin=-1, float xmax=1, float ymin=-1, float ymax=1)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CVectorField2D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField2D.html</anchorfile>
      <anchor>aa1decf9a39f40d792d6dd69cc25a82fc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CVectorField3D</name>
    <filename>classmrpt_1_1opengl_1_1CVectorField3D.html</filename>
    <base>mrpt::opengl::CRenderizableDisplayList</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a7bacc579241f6fabeb660b91cf346e2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableAntiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a86b352933bf2252b9cab9d0ab8b463c8</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableColorFromModule</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a83e1326d18ee607b2eae553ba2189ce9</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableShowPoints</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>abb7543bc8948ed007e7102acd9f5df8a</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a8912ea43bd0d07a75a68d22d820dae52</anchor>
      <arglist>(mrpt::math::TPoint3D &amp;bb_min, mrpt::math::TPoint3D &amp;bb_max) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a13ce9947fb3e3f9f498c99d0c3534a05</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>ab37d38b145bcb27401f2c74176d2d52f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMaxSpeedForColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>ad7b545710664b45e01e76d7f4ac467af</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TColorf</type>
      <name>getPointColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>abb7fcfd99586863cc2410718841cb7a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointCoordinates</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a720ab7bcdd961a0ca0daa1ba3b0cbea2</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;Coord_x, mrpt::math::CMatrixFloat &amp;Coord_y, mrpt::math::CMatrixFloat &amp;Coord_z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointCoordinates</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>af7f23b687f1913b508e7505ab5c3bae4</anchor>
      <arglist>(Eigen::MatrixXf &amp;Coord_x, Eigen::MatrixXf &amp;Coord_y, Eigen::MatrixXf &amp;Coord_z) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a9faa28cef9d461f2d0119e706d70969f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getRowCount</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>ab07a4a9c702e91785592baeff43b989c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVectorField</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a68b5949f48aabebad569b7c5f63579df</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;Matrix_x, mrpt::math::CMatrixFloat &amp;Matrix_y, mrpt::math::CMatrixFloat &amp;Matrix_z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVectorField</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a9d1bca969621f57d74771029c5f5fc6d</anchor>
      <arglist>(Eigen::MatrixXf &amp;Matrix_x, Eigen::MatrixXf &amp;Matrix_y, Eigen::MatrixXf &amp;Matrix_z) const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixFloat &amp;</type>
      <name>getVectorField_x</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>aa3ebe0428ca40a51db751f01cd02e2a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFloat &amp;</type>
      <name>getVectorField_x</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a5d8cab6037b139ba9da91d8111f410c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixFloat &amp;</type>
      <name>getVectorField_y</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a1c139e14e175277a2effe5e5c714cad5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFloat &amp;</type>
      <name>getVectorField_y</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>af39c7602fac0153c7296924bdbb4b326</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixFloat &amp;</type>
      <name>getVectorField_z</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a49210dbbbc6e1931ee1371208b4e3eb2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixFloat &amp;</type>
      <name>getVectorField_z</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>ae1018e5e1ff428a635aa00b4c62fd4a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVectorFieldColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>afa9df9b4b046f04141e24b8213243465</anchor>
      <arglist>(mrpt::utils::TColorf Cmin, mrpt::utils::TColorf Cmax) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TColorf</type>
      <name>getVectorFieldColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>aaf753f130763e0a3184c1655052144fd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAntiAliasingEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a045f1a262e8ccdff07fe04699ad3cda6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isColorFromModuleEnabled</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a1f4e005d1220d73fd89a66990d359dc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render_dl</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a5d3b3dbbc677a0e8a5bb41d1124ff3f9</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a965087164bfd230a89f005d6fce2fb5f</anchor>
      <arglist>(size_t rows, size_t cols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a4c643fd76dfe189bcd903608c7803b07</anchor>
      <arglist>(const float w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxSpeedForColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a5e70ebe780e4964409b8744615bfa175</anchor>
      <arglist>(const float s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMotionFieldColormap</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>adf0296571ba29c7531b91976a5512f04</anchor>
      <arglist>(const float Rmin, const float Gmin, const float Bmin, const float Rmax, const float Gmax, const float Bmax, const float Amin=1, const float Amax=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>afb7c275ea0d6591ced5df04ba2a397dc</anchor>
      <arglist>(const float R, const float G, const float B, const float A=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointCoordinates</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>af91095f278a365d19cd1ee271c23ac84</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;Matrix_x, mrpt::math::CMatrixFloat &amp;Matrix_y, mrpt::math::CMatrixFloat &amp;Matrix_z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointCoordinates</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a57c709e334a91cb5fdf21306cb6d9442</anchor>
      <arglist>(Eigen::MatrixXf &amp;Matrix_x, Eigen::MatrixXf &amp;Matrix_y, Eigen::MatrixXf &amp;Matrix_z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>afac0f4471cd40f9797fdde73dc9bee02</anchor>
      <arglist>(const float p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVectorField</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>ab2f24b724255f66138f42a435fcf5c69</anchor>
      <arglist>(mrpt::math::CMatrixFloat &amp;Matrix_x, mrpt::math::CMatrixFloat &amp;Matrix_y, mrpt::math::CMatrixFloat &amp;Matrix_z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVectorField</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>ad43535eeaddb9377e0fbaab82e48ed8c</anchor>
      <arglist>(Eigen::MatrixXf &amp;Matrix_x, Eigen::MatrixXf &amp;Matrix_y, Eigen::MatrixXf &amp;Matrix_z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVectorFieldColor</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a70656d95eb9c031b241c33250f5e829f</anchor>
      <arglist>(const float R, const float G, const float B, const float A=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CVectorField3DPtr</type>
      <name>Create</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>abde92618436eb0c210ca1248e62748e9</anchor>
      <arglist>(const mrpt::math::CMatrixFloat x_vf_ini, const mrpt::math::CMatrixFloat y_vf_ini, const mrpt::math::CMatrixFloat z_vf_ini, const mrpt::math::CMatrixFloat x_p_ini, const mrpt::math::CMatrixFloat y_p_ini, const mrpt::math::CMatrixFloat z_p_ini)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_antiAliasing</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a8b5535dccf346bfe989f0d5ccf56d6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_colorFromModule</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a7ea9598161a91f0cb7ea5b8975b9e12f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_field_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a714fea1df77fa8f9bdf588f782092444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_LineWidth</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a64c2fbf960ddb24fa783128bd2b2f1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_maxspeed</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a7dfbef1743b66e6dafac4a484131cd9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_maxspeed_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>ade69928920f774ef9e9c60085a41b1a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_point_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>af1cd69db666b9d29d035410955e42ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>m_pointSize</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a985bfa1b050eecda02e5162c18304c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_showPoints</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a1f87bc2abf8c22c3ba24892d15502c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::TColor</type>
      <name>m_still_color</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a66dc61061469e8d1b45b842b1fa8adc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrix</type>
      <name>x_p</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>af895e7ea0b1983cb64201538ae3d7bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrix</type>
      <name>x_vf</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a90984f968463c67af2a9852ecabe726e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrix</type>
      <name>y_p</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a1b6b06799b8935ea80410dad895c6022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrix</type>
      <name>y_vf</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a98c9042a53dd736af6bcc3062ce24ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrix</type>
      <name>z_p</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>ac77dd2e7df20274c4845ccce45600261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CMatrix</type>
      <name>z_vf</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>aec1e18f1478de4464d693f5232617a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CVectorField3D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>aed06fea2c825beb87232a1f8eefab67f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CVectorField3D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>abbbd0730244687eef467d360e353da13</anchor>
      <arglist>(mrpt::math::CMatrixFloat x_vf_ini, mrpt::math::CMatrixFloat y_vf_ini, mrpt::math::CMatrixFloat z_vf_ini, mrpt::math::CMatrixFloat x_p_ini, mrpt::math::CMatrixFloat y_p_ini, mrpt::math::CMatrixFloat z_p_ini)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~CVectorField3D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CVectorField3D.html</anchorfile>
      <anchor>a1aa20209da229ded30fc7c5e81d88e25</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::kinematics::CVehicleSimul_DiffDriven</name>
    <filename>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</filename>
    <base>mrpt::kinematics::CVehicleSimulVirtualBase</base>
    <member kind="typedef">
      <type>CVehicleVelCmd_DiffDriven</type>
      <name>kinematic_cmd_t</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>a40caeeac7860653d85abc19ecb726ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CVehicleSimul_DiffDriven</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>a873804d2c734fb9487f4588105c73077</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getV</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>ab1b693a24cac93efeb86236395403636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CVehicleVelCmdPtr</type>
      <name>getVelCmdType</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>a1684b885e3cecc5e209c8790299e6432</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getW</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>ae000abdfe7d8b50d4dfabe937f9a74f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>movementCommand</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>a33212112b7fdb3e262a9aa53fe3863f4</anchor>
      <arglist>(double lin_vel, double ang_vel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendVelCmd</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>aa53537a32848dbd4456c290ea9824a7d</anchor>
      <arglist>(const CVehicleVelCmd &amp;cmd_vel) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDelayModelParams</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>a327f648a772f5640a85f6397750ff6d9</anchor>
      <arglist>(double TAU_delay_sec=1.8, double CMD_delay_sec=0.)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setV</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>add89746e18ae6ea06d04fc662dbf88f5</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setW</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>ae5e9621848c4718634d1dfc997bc40c2</anchor>
      <arglist>(double w)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CVehicleSimul_DiffDriven</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>a7d836faebd9b18b09f0866dae553b650</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>a70149e7689ed1bce5e26f9733e17583d</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_simulControlStep</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>a8f6755b23926d59c361370949410cdfd</anchor>
      <arglist>(const double dt) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cDELAY</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>a7986252d048d4492bd49a0f31c506843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Command_Time</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>aa4e21e5f02f36f08ff532d78bd50e4d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Command_v</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>adcec26ad90489456f774e29bb9ea5510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Command_v0</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>aff0c922001051be6b758e075c5272f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Command_w</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>ae3f7d7c67deef29f341264e07962cc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>Command_w0</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>a8b6daa8b4819b94d409d7bea291dbd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cTAU</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>abc8ab802b306c97e84547099f8f60c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_v</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>ae84420372360a0c9d98e807c9f2cd62c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_w</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__DiffDriven.html</anchorfile>
      <anchor>ac94fd5c0ac5ebe08d56bb5639f49630a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::kinematics::CVehicleSimul_Holo</name>
    <filename>classmrpt_1_1kinematics_1_1CVehicleSimul__Holo.html</filename>
    <base>mrpt::kinematics::CVehicleSimulVirtualBase</base>
    <class kind="struct">mrpt::kinematics::CVehicleSimul_Holo::TVelRampCmd</class>
    <member kind="typedef">
      <type>CVehicleVelCmd_Holo</type>
      <name>kinematic_cmd_t</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__Holo.html</anchorfile>
      <anchor>a45bec1e89c48a297b80065b68913edc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CVehicleSimul_Holo</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__Holo.html</anchorfile>
      <anchor>ab9fac63f570e233183a4df07a0273c6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CVehicleVelCmdPtr</type>
      <name>getVelCmdType</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__Holo.html</anchorfile>
      <anchor>a1d09ba88e964cc532311cc9990311693</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendVelCmd</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__Holo.html</anchorfile>
      <anchor>a8cf70e4489bdf9c424bf2fc9dead4805</anchor>
      <arglist>(const CVehicleVelCmd &amp;cmd_vel) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sendVelRampCmd</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__Holo.html</anchorfile>
      <anchor>a3d18b89e44261b4d455dbb87b08f1a63</anchor>
      <arglist>(double vel, double dir, double ramp_time, double rot_speed)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__Holo.html</anchorfile>
      <anchor>a3161bc929b73c28b12060b95667bf93f</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_simulControlStep</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__Holo.html</anchorfile>
      <anchor>ac5f8b9254b5398f29a39b59ca9ad4eff</anchor>
      <arglist>(const double dt) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TVelRampCmd</type>
      <name>m_vel_ramp_cmd</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__Holo.html</anchorfile>
      <anchor>a47fba7398d082077a49ee2f4635b6aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TVelRampCmd</type>
      <name>m_vel_ramp_cmd</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimul__Holo.html</anchorfile>
      <anchor>a47fba7398d082077a49ee2f4635b6aaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::kinematics::CVehicleSimulVirtualBase</name>
    <filename>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</filename>
    <member kind="function">
      <type></type>
      <name>CVehicleSimulVirtualBase</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a9e2a041e78bb8e5e53e19298c52dd3de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CVehicleSimulVirtualBase</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a7ec135070eea001830cdae33c18abb95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simulateOneTimeStep</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a7aa3defc491ca5a0a275005c5fa2949b</anchor>
      <arglist>(const double dt)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::TPose2D &amp;</type>
      <name>getCurrentGTPose</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>aa491a74dfdc2dde2c778533722f67b38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentGTPose</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a97b10e1cf7bb691b33f7639e17371056</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::TPose2D &amp;</type>
      <name>getCurrentOdometricPose</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a7e4addc8aab4e57c67b4297bc6fd8484</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentOdometricPose</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a44869b617832bd54c9b685bc1cde4ae9</anchor>
      <arglist>(const T &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::TTwist2D &amp;</type>
      <name>getCurrentGTVel</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a405d7d35dfb1d40c572030bb7a38352a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TTwist2D</type>
      <name>getCurrentGTVelLocal</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>acc13577dba91a662adee090ed61699e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::TTwist2D &amp;</type>
      <name>getCurrentOdometricVel</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>add0fcc68281de47d31b532086630087b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TTwist2D</type>
      <name>getCurrentOdometricVelLocal</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a8d87bf363a579237b735fd735896dbdf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTime</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a80d9c5c2dc545b92c8039c2e29cfa8d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>sendVelCmd</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a3ec6cdb72d45f18b8e0f62353efa24e8</anchor>
      <arglist>(const CVehicleVelCmd &amp;cmd_vel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CVehicleVelCmdPtr</type>
      <name>getVelCmdType</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>af44121fc3380980020094c8f2370e13c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOdometryErrors</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>aa07c5d403aa5a6b28515f4e4c6b90d78</anchor>
      <arglist>(bool enabled, double Ax_err_bias=1e-3, double Ax_err_std=10e-3, double Ay_err_bias=1e-3, double Ay_err_std=10e-3, double Aphi_err_bias=mrpt::utils::DEG2RAD(1e-3), double Aphi_err_std=mrpt::utils::DEG2RAD(10e-3))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetStatus</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a2cc9bdd086252a3012396381dd6e35c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetTime</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a89e970296c08d245836a4fc6ebaceb39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>af82b8dc222d3a11ff2de7646f3a85e11</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>internal_simulControlStep</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>aeebf7e6e7ffdcfe20e941d0b59d6e6cb</anchor>
      <arglist>(const double dt)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_Aphi_err_bias</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a0d3187d6cefa902961a9c3962f9bb7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_Aphi_err_std</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a6e5ba1b4577933996bb8fda5834bf8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_Ax_err_bias</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a0f6a048010d4adc96c716c5bd11775eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_Ax_err_std</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>aae557c022b281337d2a83c803ab2e80e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_Ay_err_bias</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a1c7ac756a8aa90c6ece8e7119d222a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_Ay_err_std</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a0321d943aabaa4fbf63a8ba112d2b48e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_firmware_control_period</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a3845a70d71b90b0de98c328fc5563259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_use_odo_error</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>ae756e09e5326bde9f444be2a8fd1cddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_time</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a3bfc082f005dfdbe3c36ed2d4f72c918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPose2D</type>
      <name>m_GT_pose</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a8abdbed81e2b60c3162ded2783eb589e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TTwist2D</type>
      <name>m_GT_vel</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a14f63df613ac7ac4d421794c6c98cba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TTwist2D</type>
      <name>m_odometric_vel</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>ad3b69d02534f08b2cb2e2edf37c37d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPose2D</type>
      <name>m_odometry</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a7bcd2fbf974a77124c1dcf8313be6c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simulateOneTimeStep</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a7aa3defc491ca5a0a275005c5fa2949b</anchor>
      <arglist>(const double dt)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::TPose2D &amp;</type>
      <name>getCurrentGTPose</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>aa491a74dfdc2dde2c778533722f67b38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentGTPose</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a97b10e1cf7bb691b33f7639e17371056</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::TPose2D &amp;</type>
      <name>getCurrentOdometricPose</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a7e4addc8aab4e57c67b4297bc6fd8484</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentOdometricPose</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a44869b617832bd54c9b685bc1cde4ae9</anchor>
      <arglist>(const T &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::TTwist2D &amp;</type>
      <name>getCurrentGTVel</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a405d7d35dfb1d40c572030bb7a38352a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TTwist2D</type>
      <name>getCurrentGTVelLocal</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>acc13577dba91a662adee090ed61699e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::TTwist2D &amp;</type>
      <name>getCurrentOdometricVel</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>add0fcc68281de47d31b532086630087b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TTwist2D</type>
      <name>getCurrentOdometricVelLocal</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a8d87bf363a579237b735fd735896dbdf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTime</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a80d9c5c2dc545b92c8039c2e29cfa8d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>sendVelCmd</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a3ec6cdb72d45f18b8e0f62353efa24e8</anchor>
      <arglist>(const CVehicleVelCmd &amp;cmd_vel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CVehicleVelCmdPtr</type>
      <name>getVelCmdType</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>af44121fc3380980020094c8f2370e13c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOdometryErrors</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>aa07c5d403aa5a6b28515f4e4c6b90d78</anchor>
      <arglist>(bool enabled, double Ax_err_bias=1e-3, double Ax_err_std=10e-3, double Ay_err_bias=1e-3, double Ay_err_std=10e-3, double Aphi_err_bias=mrpt::utils::DEG2RAD(1e-3), double Aphi_err_std=mrpt::utils::DEG2RAD(10e-3))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetStatus</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a2cc9bdd086252a3012396381dd6e35c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetTime</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a89e970296c08d245836a4fc6ebaceb39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_time</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a3bfc082f005dfdbe3c36ed2d4f72c918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPose2D</type>
      <name>m_GT_pose</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a8abdbed81e2b60c3162ded2783eb589e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TTwist2D</type>
      <name>m_GT_vel</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a14f63df613ac7ac4d421794c6c98cba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TTwist2D</type>
      <name>m_odometric_vel</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>ad3b69d02534f08b2cb2e2edf37c37d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::TPose2D</type>
      <name>m_odometry</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleSimulVirtualBase.html</anchorfile>
      <anchor>a7bcd2fbf974a77124c1dcf8313be6c11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::kinematics::CVehicleVelCmd</name>
    <filename>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <class kind="struct">mrpt::kinematics::CVehicleVelCmd::TVelCmdParams</class>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</anchorfile>
      <anchor>a074fe39771e4d6d9004f15be26ff0e89</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>cmdVel_limits</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</anchorfile>
      <anchor>a1f6d7c57dc9f5da6c9f48a6b9ed88cd0</anchor>
      <arglist>(const mrpt::kinematics::CVehicleVelCmd &amp;prev_vel_cmd, const double beta, const TVelCmdParams &amp;params)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>cmdVel_scale</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</anchorfile>
      <anchor>a963cd718bd26f57390ff949e4e18ff5d</anchor>
      <arglist>(double vel_scale)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CVehicleVelCmd</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</anchorfile>
      <anchor>a7769afba6299db9e2b83b1109b55f330</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CVehicleVelCmd</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</anchorfile>
      <anchor>a491e7051a2fcac757290744da7b36af7</anchor>
      <arglist>(const CVehicleVelCmd &amp;other)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getVelCmdDescription</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</anchorfile>
      <anchor>a3b0bd2220132f361fcfe5bacb21edf31</anchor>
      <arglist>(const int index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getVelCmdElement</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</anchorfile>
      <anchor>a93a9c71efc1bfb85d940e2da35927e6b</anchor>
      <arglist>(const int index) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getVelCmdLength</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</anchorfile>
      <anchor>ab081c12503386ee43a645d05ffb34fd3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isStopCmd</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</anchorfile>
      <anchor>a258d51e0b1333219220d1a72bec23cb4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>CVehicleVelCmd &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</anchorfile>
      <anchor>a833cd811e0405d4e72ac6388215e6194</anchor>
      <arglist>(const CVehicleVelCmd &amp;other)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setToStop</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</anchorfile>
      <anchor>abb427de380ed45fe90a7ee270ce03a16</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVelCmdElement</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</anchorfile>
      <anchor>a2911cf16f7570d4251c8000f453ead7e</anchor>
      <arglist>(const int index, const double val)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CVehicleVelCmd</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd.html</anchorfile>
      <anchor>a110a8637585651c38a8b5cbc754c9624</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::kinematics::CVehicleVelCmd_DiffDriven</name>
    <filename>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</filename>
    <base>mrpt::kinematics::CVehicleVelCmd</base>
    <member kind="function">
      <type>double</type>
      <name>cmdVel_limits</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</anchorfile>
      <anchor>ae4095fd357020c8fc5a255292441d7ae</anchor>
      <arglist>(const mrpt::kinematics::CVehicleVelCmd &amp;prev_vel_cmd, const double beta, const TVelCmdParams &amp;params) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmdVel_scale</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</anchorfile>
      <anchor>a84903b9e2b767c2902cc338271778d97</anchor>
      <arglist>(double vel_scale) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CVehicleVelCmd_DiffDriven</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</anchorfile>
      <anchor>ac4b9f57b84ed81dce4f509ee9f4c2354</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getVelCmdDescription</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</anchorfile>
      <anchor>ac69277e89c896551512b38b50db3e7b6</anchor>
      <arglist>(const int index) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getVelCmdElement</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</anchorfile>
      <anchor>afd4b590b2f2f8673984feee32ee485e0</anchor>
      <arglist>(const int index) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getVelCmdLength</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</anchorfile>
      <anchor>a2e1f3ee88d9e969fbb924a9ba73a4341</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStopCmd</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</anchorfile>
      <anchor>aace1b9e96caf68cf8598235dfabc5e62</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToStop</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</anchorfile>
      <anchor>aecbdaead5e50664905360938024de4b8</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVelCmdElement</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</anchorfile>
      <anchor>af473320f0f51d27b84e1a1ef0de637fd</anchor>
      <arglist>(const int index, const double val) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CVehicleVelCmd_DiffDriven</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</anchorfile>
      <anchor>ac9f33a3423fa09f9c16d5f807b490848</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ang_vel</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</anchorfile>
      <anchor>a7cf0794a14a1f18803cf1e99e385b7a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lin_vel</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</anchorfile>
      <anchor>aa42abc10be5778f9654e0f3e340d9a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>filter_max_vw</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__DiffDriven.html</anchorfile>
      <anchor>a035fa2fb6ca53fff02edfaaa40d9377c</anchor>
      <arglist>(double &amp;v, double &amp;w, const TVelCmdParams &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::kinematics::CVehicleVelCmd_Holo</name>
    <filename>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</filename>
    <base>mrpt::kinematics::CVehicleVelCmd</base>
    <member kind="function">
      <type>double</type>
      <name>cmdVel_limits</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>a3767d40c0466d76b55a2a4c83b869a1b</anchor>
      <arglist>(const mrpt::kinematics::CVehicleVelCmd &amp;prev_vel_cmd, const double beta, const TVelCmdParams &amp;params) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmdVel_scale</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>a644aaa02aa75920130faac9c6f0697b1</anchor>
      <arglist>(double vel_scale) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CVehicleVelCmd_Holo</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>af20dc5b507759693ba4da0180a12510a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CVehicleVelCmd_Holo</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>a1925ee132af950ce55ca5d9cc14eb7df</anchor>
      <arglist>(double vel, double dir_local, double ramp_time, double rot_speed)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getVelCmdDescription</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>a67af21229041ee2e410e98789d719dcf</anchor>
      <arglist>(const int index) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getVelCmdElement</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>aafbe48662c1dce05b2c6606b18a42697</anchor>
      <arglist>(const int index) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getVelCmdLength</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>ac893f6512b64baac3c4c2617ce668999</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStopCmd</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>ac343ae9a64beeffa9533615d45a0c04a</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setToStop</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>acee8b0eebb46890027910cb3c2cd5efd</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVelCmdElement</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>a283056d36e831a86e002c84f9f2a35f8</anchor>
      <arglist>(const int index, const double val) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CVehicleVelCmd_Holo</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>a7d5511c0d46ac0cf6b4bf670c0a9c76f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dir_local</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>ac5c30611737edab508a7f7d073f29d32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ramp_time</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>aa20d0b6e1c76274549fce6e8290ca3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rot_speed</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>a02fc7be686bfe190d39e785a5935dc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vel</name>
      <anchorfile>classmrpt_1_1kinematics_1_1CVehicleVelCmd__Holo.html</anchorfile>
      <anchor>a8548cc2c624c6715afc35d4912257077</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CVelodyneScanner</name>
    <filename>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <class kind="struct">mrpt::hwdrivers::CVelodyneScanner::TModelProperties</class>
    <class kind="struct">mrpt::hwdrivers::CVelodyneScanner::TModelPropertiesFactory</class>
    <member kind="enumvalue">
      <name>DUAL</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a44c484ba3506c0d31c5f44dfd9259955a126e01ccf1ba3b489aa7e981467535c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HDL32</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a76a458164ad92788997c7641759b64a7aeefc1b72e506eca8239472e21c5d4d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HDL64</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a76a458164ad92788997c7641759b64a7a7d4175a80f02724120971dd473f866fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAST</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a44c484ba3506c0d31c5f44dfd9259955a9d45176f049f6a6d4e468a33a484aa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; model_t, TModelProperties &gt;</type>
      <name>model_properties_list_t</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ac6be75b7ed24544721c7708475f9d069</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>model_t</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a76a458164ad92788997c7641759b64a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VLP16</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a76a458164ad92788997c7641759b64a7a8878b7771a63992efb416db21abf33fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HDL32</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a76a458164ad92788997c7641759b64a7aeefc1b72e506eca8239472e21c5d4d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HDL64</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a76a458164ad92788997c7641759b64a7a7d4175a80f02724120971dd473f866fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>return_type_t</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a44c484ba3506c0d31c5f44dfd9259955</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNCHANGED</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a44c484ba3506c0d31c5f44dfd9259955acaaff180e2a2aef1d90b2cd9b7b2d146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRONGEST</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a44c484ba3506c0d31c5f44dfd9259955adc1d92b50a6c0a65f00d41fd884df300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAST</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a44c484ba3506c0d31c5f44dfd9259955a9d45176f049f6a6d4e468a33a484aa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DUAL</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a44c484ba3506c0d31c5f44dfd9259955a126e01ccf1ba3b489aa7e981467535c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRONGEST</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a44c484ba3506c0d31c5f44dfd9259955adc1d92b50a6c0a65f00d41fd884df300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNCHANGED</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a44c484ba3506c0d31c5f44dfd9259955acaaff180e2a2aef1d90b2cd9b7b2d146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VLP16</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a76a458164ad92788997c7641759b64a7a8878b7771a63992efb416db21abf33fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a95e1ead1c7401c218c7abb249ef97df3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CVelodyneScanner</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a90aeb7d13c605485da5addc1024145c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a4e4ec9ac8c24c2345329a4b7db9a65c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNextObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a6f8a3436cc25f8662dbe926bcb91646c</anchor>
      <arglist>(mrpt::obs::CObservationVelodyneScanPtr &amp;outScan, mrpt::obs::CObservationGPSPtr &amp;outGPS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a351808011fc6510562380e86da5244bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>receivePackets</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a23b00f07990de52b9b2fa073afb2b193</anchor>
      <arglist>(mrpt::system::TTimeStamp &amp;data_pkt_timestamp, mrpt::obs::CObservationVelodyneScan::TVelodyneRawPacket &amp;out_data_pkt, mrpt::system::TTimeStamp &amp;pos_pkt_timestamp, mrpt::obs::CObservationVelodyneScan::TVelodynePositionPacket &amp;out_pos_pkt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CVelodyneScanner</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a7110bf30d18c268f52f4cc26ab3fae2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModelName</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ad87ea5cacf90d5466a4f706b8dc8917c</anchor>
      <arglist>(const model_t model)</arglist>
    </member>
    <member kind="function">
      <type>model_t</type>
      <name>getModelName</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ae1741b00f9ca01c1b3679a035c277f9a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosPacketsMinPeriod</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ad8d43f7d4007c18ff72bf96dcbe38694</anchor>
      <arglist>(double period_seconds)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPosPacketsMinPeriod</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ae8dcc5865999fc8899988782429199cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosPacketsTimingTimeout</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a3355b8898e3375c03f00f9409572b98a</anchor>
      <arglist>(double timeout)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPosPacketsTimingTimeout</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>aea0fa8d75983d5716e352c2e6b247437</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeviceIP</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a0aa6221f933632ef7c68db718b867157</anchor>
      <arglist>(const std::string &amp;ip)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getDeviceIP</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a0f80d3835597b1914fcfac27907df56e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPCAPVerbosity</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a18a6f5e0c6ba80ca25d7e9552b4e7e13</anchor>
      <arglist>(const bool verbose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPCAPInputFile</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a18d689340269127db6cf7892bcd944f5</anchor>
      <arglist>(const std::string &amp;pcap_file)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPCAPInputFile</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a8579d0aa87394c4d95908da01d72cffd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPCAPOutputFile</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a5d36271ac6c658646e46fdcc822c595b</anchor>
      <arglist>(const std::string &amp;out_pcap_file)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPCAPOutputFile</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a114c360413aae22a283c62c6b255a430</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPCAPInputFileReadOnce</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>af0978a5b65b5c0b8ed31f914b2558d57</anchor>
      <arglist>(bool read_once)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPCAPInputFileReadOnce</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>aa5c2fc73726866c50593aac69e4472b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::obs::VelodyneCalibration &amp;</type>
      <name>getCalibration</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ad4bef1ac685bf3f16adba7e68bf897a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCalibration</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>aff3fb57064f3f4026e3506378cd36393</anchor>
      <arglist>(const mrpt::obs::VelodyneCalibration &amp;calib)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadCalibrationFile</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ae5e8037dfdfe1b9eb545dbeea2340da6</anchor>
      <arglist>(const std::string &amp;velodyne_xml_calib_file_path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLidarReturnType</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a5f406b5b33176b90fdd3c59120685349</anchor>
      <arglist>(return_type_t ret_type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLidarRPM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a78e28cc95a6a8ac939447ed3c8dee40e</anchor>
      <arglist>(int rpm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLidarOnOff</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a1090fa4b60f2a8b782c000cb6ecb92e1</anchor>
      <arglist>(bool on)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static short int</type>
      <name>VELODYNE_DATA_UDP_PORT</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a08f822e4442249dbecdd1f776fa0d301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static short int</type>
      <name>VELODYNE_POSITION_UDP_PORT</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>aad2ca61d1cfff0e7b47865c6b6db18ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>afb9355a9b45a035274d56127e39c1ec8</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_device_ip</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a41f291e83b2d5ea1d8e9fdd3ab1b105a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_initialized</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a99f37cb3617389e316130ea891c2331f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_last_pos_packet_timestamp</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>aadf515d80a5f45731031fe37301f9436</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>model_t</type>
      <name>m_model</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>afb4810b961edefa02e1dacb96a485c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_pcap</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a5803094cf19f8624c2880771ccac058e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_pcap_bpf_program</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>af665362397981dfc27f6acee797d7dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_pcap_dumper</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a11bdead663989636904896772fa31d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_pcap_file_empty</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a0a71127602d34626756fddf53b254dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_pcap_input_file</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ae205ba3527f6c570a57d7ace907f2d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>m_pcap_out</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a530c78cf483a490bbb231765a60b94c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_pcap_output_file</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a40507f968dfae99e79f76b4fb5d4cb2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_pcap_read_count</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a443c85a925229c06d4312d2ecccc6b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_pcap_read_fast</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>acf49eefc93d9d55ad5fbc5fc38d774e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_pcap_read_full_scan_delay_ms</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a6872196fdb4a1c8287d0d811e70bc74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_pcap_read_once</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a92e5f00b25907373425047997908cd4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_pcap_repeat_delay</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a7ceb901b1050e1ee86f83b825c5c7761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_pcap_verbose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a660bb06f8988c52fb12fe2ff6f025d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_pos_packets_min_period</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a86cd86f42ea7a64e86df6713061968fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_pos_packets_timing_timeout</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a91b2c06faf0665136df1b95db712a62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3D</type>
      <name>m_sensorPose</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a1de644fa8b376f3744e70b9b82327d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::VelodyneCalibration</type>
      <name>m_velodyne_calib</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a84b3a1b7a027eb968f99622f1b397b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>int</type>
      <name>platform_socket_t</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a61853bf1f1bcee5c455caa0b5f5be6c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>internal_read_PCAP_packet</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ace9ae3d31d762aac4cb3530d5956ff00</anchor>
      <arglist>(mrpt::system::TTimeStamp &amp;data_pkt_time, uint8_t *out_data_buffer, mrpt::system::TTimeStamp &amp;pos_pkt_time, uint8_t *out_pos_buffer)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>internal_send_http_post</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ac55664e913281871903325fe113afa42</anchor>
      <arglist>(const std::string &amp;post_data)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static mrpt::system::TTimeStamp</type>
      <name>internal_receive_UDP_packet</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a04d78cbe0a7e19bb1c8f4e491b726211</anchor>
      <arglist>(platform_socket_t hSocket, uint8_t *out_buffer, const size_t expected_packet_size, const std::string &amp;filter_only_from_IP)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>platform_socket_t</type>
      <name>m_hDataSock</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a9161c55b334332efb1fe76df68e35177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>platform_socket_t</type>
      <name>m_hPositionSock</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a444c47ee82d11a33f865dff90a94378e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::gnss::Message_NMEA_RMC</type>
      <name>m_last_gps_rmc</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>aebedd1e73c91b1dc20e8a5ea792d3eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_last_gps_rmc_age</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a74b6fa83674e94b21511cec7fb86f4a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>return_type_t</type>
      <name>m_lidar_return</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ae9ff164d393139d8f247fe27f831f6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_lidar_rpm</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a9d1fc1806624da879acbc9ef41e4936c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservationVelodyneScanPtr</type>
      <name>m_rx_scan</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>afb320e95c56a418226165b3160e2a524</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModelName</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ad87ea5cacf90d5466a4f706b8dc8917c</anchor>
      <arglist>(const model_t model)</arglist>
    </member>
    <member kind="function">
      <type>model_t</type>
      <name>getModelName</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ae1741b00f9ca01c1b3679a035c277f9a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosPacketsMinPeriod</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ad8d43f7d4007c18ff72bf96dcbe38694</anchor>
      <arglist>(double period_seconds)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPosPacketsMinPeriod</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ae8dcc5865999fc8899988782429199cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPosPacketsTimingTimeout</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a3355b8898e3375c03f00f9409572b98a</anchor>
      <arglist>(double timeout)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPosPacketsTimingTimeout</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>aea0fa8d75983d5716e352c2e6b247437</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeviceIP</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a0aa6221f933632ef7c68db718b867157</anchor>
      <arglist>(const std::string &amp;ip)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getDeviceIP</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a0f80d3835597b1914fcfac27907df56e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPCAPVerbosity</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a18a6f5e0c6ba80ca25d7e9552b4e7e13</anchor>
      <arglist>(const bool verbose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPCAPInputFile</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a18d689340269127db6cf7892bcd944f5</anchor>
      <arglist>(const std::string &amp;pcap_file)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPCAPInputFile</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a8579d0aa87394c4d95908da01d72cffd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPCAPOutputFile</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a5d36271ac6c658646e46fdcc822c595b</anchor>
      <arglist>(const std::string &amp;out_pcap_file)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getPCAPOutputFile</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a114c360413aae22a283c62c6b255a430</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPCAPInputFileReadOnce</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>af0978a5b65b5c0b8ed31f914b2558d57</anchor>
      <arglist>(bool read_once)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPCAPInputFileReadOnce</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>aa5c2fc73726866c50593aac69e4472b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::obs::VelodyneCalibration &amp;</type>
      <name>getCalibration</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ad4bef1ac685bf3f16adba7e68bf897a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCalibration</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>aff3fb57064f3f4026e3506378cd36393</anchor>
      <arglist>(const mrpt::obs::VelodyneCalibration &amp;calib)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadCalibrationFile</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>ae5e8037dfdfe1b9eb545dbeea2340da6</anchor>
      <arglist>(const std::string &amp;velodyne_xml_calib_file_path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLidarReturnType</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a5f406b5b33176b90fdd3c59120685349</anchor>
      <arglist>(return_type_t ret_type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLidarRPM</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a78e28cc95a6a8ac939447ed3c8dee40e</anchor>
      <arglist>(int rpm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLidarOnOff</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CVelodyneScanner.html</anchorfile>
      <anchor>a1090fa4b60f2a8b782c000cb6ecb92e1</anchor>
      <arglist>(bool on)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::CVideoFileWriter</name>
    <filename>classmrpt_1_1vision_1_1CVideoFileWriter.html</filename>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>classmrpt_1_1vision_1_1CVideoFileWriter.html</anchorfile>
      <anchor>a27b65298819fccd4b058328e8a01b43e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CVideoFileWriter</name>
      <anchorfile>classmrpt_1_1vision_1_1CVideoFileWriter.html</anchorfile>
      <anchor>a8fbaea84e0b8413ab67e07a6762aa6da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1vision_1_1CVideoFileWriter.html</anchorfile>
      <anchor>ad62f9ce4fd7b7aad6966661e024ecb50</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open</name>
      <anchorfile>classmrpt_1_1vision_1_1CVideoFileWriter.html</anchorfile>
      <anchor>a91f1e21187fb05073df1a4868a2a80f8</anchor>
      <arglist>(const std::string &amp;out_file, double fps, const mrpt::utils::TImageSize &amp;frameSize, const std::string &amp;fourcc=std::string(&quot;&quot;), bool isColor=true)</arglist>
    </member>
    <member kind="function">
      <type>const CVideoFileWriter &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classmrpt_1_1vision_1_1CVideoFileWriter.html</anchorfile>
      <anchor>a222defc75c9b38e9286b2763f81ac6c7</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeImage</name>
      <anchorfile>classmrpt_1_1vision_1_1CVideoFileWriter.html</anchorfile>
      <anchor>a05eb2742607ee2a017726538d70b84a6</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CVideoFileWriter</name>
      <anchorfile>classmrpt_1_1vision_1_1CVideoFileWriter.html</anchorfile>
      <anchor>a8eac080a5e97a1f732021b1896db5095</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::TImageSize</type>
      <name>m_img_size</name>
      <anchorfile>classmrpt_1_1vision_1_1CVideoFileWriter.html</anchorfile>
      <anchor>a8dc2b2203748b15997d48576232d0f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::void_ptr_noncopy</type>
      <name>m_video</name>
      <anchorfile>classmrpt_1_1vision_1_1CVideoFileWriter.html</anchorfile>
      <anchor>a11c5356e32299fe42aec35d4274ba047</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphs::detail::CVisualizer</name>
    <filename>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</filename>
    <templarg>CPOSE</templarg>
    <templarg>MAPS_IMPLEMENTATION</templarg>
    <templarg>NODE_ANNOTATIONS</templarg>
    <templarg>EDGE_ANNOTATIONS</templarg>
    <member kind="typedef">
      <type>mrpt::graphs::CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS &gt;</type>
      <name>GRAPH_T</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>af4835aa058606898d4994f1e158a770d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CVisualizer</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a199abad53db6b66e5cd3f8aafa0ad931</anchor>
      <arglist>(const GRAPH_T &amp;graph_in)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>ada2a8f1d1921e32fc1a425680e4b1bc8</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, mrpt::utils::TParametersDouble viz_params) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CVisualizer</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a834f3f1bc32e91bf3286eed65b510dac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawGroundGrid</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a83ae5a0599211716a39443f49567ec5a</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawNodeCorners</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a22373555e50cd3d20ff94ee70590d8b4</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawNodePoints</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>adb3abff882fde876112e31319576838f</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawEdgeRelPoses</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a36d178fd2a449b490b0352852e1d5ecb</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a8e58420b5f2e964c709b6a298c88be33</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const GRAPH_T &amp;</type>
      <name>m_graph</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a1a62c3e83f744a1f3452f8eab7ce42e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_is_3D_graph</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a3f311b7f1b772af139ead60786012e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawGroundGrid</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a83ae5a0599211716a39443f49567ec5a</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawNodeCorners</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a22373555e50cd3d20ff94ee70590d8b4</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawNodePoints</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>adb3abff882fde876112e31319576838f</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawEdgeRelPoses</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a36d178fd2a449b490b0352852e1d5ecb</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a8e58420b5f2e964c709b6a298c88be33</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CVisualizer&lt; CPOSE, MAPS_IMPLEMENTATION, TMRSlamNodeAnnotations, EDGE_ANNOTATIONS &gt;</name>
    <filename>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</filename>
    <member kind="typedef">
      <type>mrpt::graphs::CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, TMRSlamNodeAnnotations, EDGE_ANNOTATIONS &gt;</type>
      <name>GRAPH_T</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>af4835aa058606898d4994f1e158a770d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CVisualizer</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a199abad53db6b66e5cd3f8aafa0ad931</anchor>
      <arglist>(const GRAPH_T &amp;graph_in)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>ada2a8f1d1921e32fc1a425680e4b1bc8</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, mrpt::utils::TParametersDouble viz_params) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CVisualizer</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a834f3f1bc32e91bf3286eed65b510dac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawGroundGrid</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a83ae5a0599211716a39443f49567ec5a</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawNodeCorners</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a22373555e50cd3d20ff94ee70590d8b4</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawNodePoints</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>adb3abff882fde876112e31319576838f</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawEdgeRelPoses</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a36d178fd2a449b490b0352852e1d5ecb</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a8e58420b5f2e964c709b6a298c88be33</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const GRAPH_T &amp;</type>
      <name>m_graph</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a1a62c3e83f744a1f3452f8eab7ce42e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_is_3D_graph</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a3f311b7f1b772af139ead60786012e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawGroundGrid</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a83ae5a0599211716a39443f49567ec5a</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawNodeCorners</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a22373555e50cd3d20ff94ee70590d8b4</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawNodePoints</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>adb3abff882fde876112e31319576838f</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawEdgeRelPoses</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a36d178fd2a449b490b0352852e1d5ecb</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>drawEdges</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1CVisualizer.html</anchorfile>
      <anchor>a8e58420b5f2e964c709b6a298c88be33</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;object, const mrpt::utils::TParametersDouble *viz_params=NULL) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::CWaypointsNavigator</name>
    <filename>classmrpt_1_1nav_1_1CWaypointsNavigator.html</filename>
    <base>mrpt::nav::CAbstractNavigator</base>
    <class kind="struct">mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints</class>
    <class kind="struct">mrpt::nav::CWaypointsNavigator::TWaypointsNavigatorParams</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cancel</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>a5c3e8b30bb3a53b257a425d559595f4d</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CWaypointsNavigator</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>a112d070e16c93757aa0f54011d1b9020</anchor>
      <arglist>(CRobot2NavInterface &amp;robot_interface_impl)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRelativePointReachable</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>abb432d4bf584d199a644d4de9b71be7e</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;wp_local_wrt_robot) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>aabf46c79c994e46e61b8e9afab202b93</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>navigationStep</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>ac9a1f42160d1ce6caf6befbb3c9375f1</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveConfigFile</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>ab28b81678c0608b12933a15cf4fdb947</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CWaypointsNavigator</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>a4801709808c3817ca869c21bd9bdcf87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>navigateWaypoints</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>aa7c2a592673bb146625b920dbb0560d7</anchor>
      <arglist>(const TWaypointSequence &amp;nav_request)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getWaypointNavStatus</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>a058a04b9cdca3289aee4f0c6c7e68334</anchor>
      <arglist>(TWaypointStatusSequence &amp;out_nav_status) const </arglist>
    </member>
    <member kind="function">
      <type>TWaypointStatusSequence</type>
      <name>getWaypointNavStatus</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>a208890284c520038087022466d99b262</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>TWaypointsNavigatorParams</type>
      <name>params_waypoints_navigator</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>aa0db4840e8f10239a710397286e5dbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkHasReachedTarget</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>a7704f10a4a78919d7598a7df30f76944</anchor>
      <arglist>(const double targetDist) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>impl_waypoint_is_reachable</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>acadf03843ac2ff51ba8cae5fe33c7217</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;wp_local_wrt_robot) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onNavigateCommandReceived</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>a55d56162f9be7711a04ec33f5ee064e0</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onStartNewNavigation</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>ab6b132eb9c7abb97686af697415b92f6</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>waypoints_isAligning</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>ade98c7f973e0c5a417770417f7784232</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>waypoints_navigationStep</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>a7967e2161210f45cf6675e7eb130e953</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::synch::CCriticalSectionRecursive</type>
      <name>m_nav_waypoints_cs</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>ac0b4db669705445b33629cb97b289ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TWaypointStatusSequence</type>
      <name>m_waypoint_nav_status</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>adf2f06dba1225392438c774a465abc83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_is_aligning</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>a083992c4c52ec33b1a71ca0859592aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_last_alignment_cmd</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>a39f3759e3fc46f04605f0226a28e05cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_was_aligning</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>ab61b14cb5b759f02ed3034ba02780b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>navigateWaypoints</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>aa7c2a592673bb146625b920dbb0560d7</anchor>
      <arglist>(const TWaypointSequence &amp;nav_request)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getWaypointNavStatus</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>a058a04b9cdca3289aee4f0c6c7e68334</anchor>
      <arglist>(TWaypointStatusSequence &amp;out_nav_status) const </arglist>
    </member>
    <member kind="function">
      <type>TWaypointStatusSequence</type>
      <name>getWaypointNavStatus</name>
      <anchorfile>classmrpt_1_1nav_1_1CWaypointsNavigator.html</anchorfile>
      <anchor>a208890284c520038087022466d99b262</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CWeightedPointsMap</name>
    <filename>classmrpt_1_1maps_1_1CWeightedPointsMap.html</filename>
    <base>mrpt::maps::CPointsMap</base>
    <member kind="function">
      <type></type>
      <name>CWeightedPointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>aa199c07d1658f5e85638baa952850b8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>getPointWeight</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a772dccfff5aeea9329850d6fcf3d9b48</anchor>
      <arglist>(size_t index) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPointWeight</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>af78ee243ac124ce79a34a2ff7bd26e2b</anchor>
      <arglist>(size_t index, unsigned long w) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CWeightedPointsMap</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a7663745ff37f3efc0926cba306d99890</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>ab431803392213080ef39874f555860a0</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a11d86921d69d0914f5f5b368648549c0</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CPointsMap::TInsertionOptions</type>
      <name>insertionOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a8d3d5f9eaf5178eb3f540b6ab53643da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CPointsMap::TLikelihoodOptions</type>
      <name>likelihoodOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a28934b782bbf2818b10160760e3b9953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; uint32_t &gt;</type>
      <name>pointWeight</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a2317b696e7a970bc701a66ad446ce3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>detail::loadFromRangeImpl</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a9951eb663460c992c2db38e1de9003af</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>detail::pointmap_traits</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a9ab2d2a42ff7ca04b72339a8a59202ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reserve</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>abd60905bc3d6d351a7e96a16376dc5d0</anchor>
      <arglist>(size_t newLength) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a577c23816d058805bba94c07b4b90f2e</anchor>
      <arglist>(size_t newLength) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSize</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>ad7282f3dc85b0bfe2e5021cf53c1d166</anchor>
      <arglist>(size_t newLength) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPointFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a334a70eabe724cbbf29efbb5378a2251</anchor>
      <arglist>(size_t index, float x, float y, float z) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertPointFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>ac83f8e89ece82d49919017f7d20bb9b1</anchor>
      <arglist>(float x, float y, float z=0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a8eb346bf03d548bdb4699b4d33c52e74</anchor>
      <arglist>(const CPointsMap &amp;obj) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getPointAllFieldsFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>abde055f37e7643c5b39ef68cc3649e7a</anchor>
      <arglist>(const size_t index, std::vector&lt; float &gt; &amp;point_data) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPointAllFieldsFast</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>adc520c285b1fa69d42a95caf8f40b3c0</anchor>
      <arglist>(const size_t index, const std::vector&lt; float &gt; &amp;point_data) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromRangeScan</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a70d463448aab3f0749ff8f04f48a83c0</anchor>
      <arglist>(const mrpt::obs::CObservation2DRangeScan &amp;rangeScan, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromRangeScan</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>af3594df362269eebda1ac05f58588aec</anchor>
      <arglist>(const mrpt::obs::CObservation3DRangeScan &amp;rangeScan, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>addFrom_classSpecific</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a4add2b331f67ffb1b88df25e8c89d47a</anchor>
      <arglist>(const CPointsMap &amp;anotherMap, const size_t nPreviousPoints) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>PLY_import_set_vertex_count</name>
      <anchorfile>classmrpt_1_1maps_1_1CWeightedPointsMap.html</anchorfile>
      <anchor>a11d86921d69d0914f5f5b368648549c0</anchor>
      <arglist>(const size_t N) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::CWindowManager</name>
    <filename>classmrpt_1_1graphslam_1_1CWindowManager.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addTextMessage</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a08521c38a0672c47c3bd425b20328220</anchor>
      <arglist>(const double x, const double y, const std::string &amp;text, const mrpt::utils::TColorf &amp;color=mrpt::utils::TColorf(1.0, 1.0, 1.0), const size_t unique_index=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignTextMessageParameters</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>ac064050b05634453ba576efd923697f6</anchor>
      <arglist>(double *offset_y, int *text_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignViewportParameters</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>ac02129623bbf92626dda6ca0bbbdfb38</anchor>
      <arglist>(double *x, double *y, double *width, double *height)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CWindowManager</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a1654118a7a284b39ad104359e5b23b9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CWindowManager</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a91ef3e3c2fd15a619c8285bea33bd801</anchor>
      <arglist>(mrpt::gui::CDisplayWindow3D *win_in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CWindowManager</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a67a077eb7b5b94e458ecbeacb090f29e</anchor>
      <arglist>(mrpt::gui::CDisplayWindow3D *win_in, mrpt::graphslam::CWindowObserver *observer_in)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a1ea441a326b3746bfcb7baafc9b1482a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCDisplayWindow3DPtr</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a6ee90a3193c58e6bfab01bca3716f718</anchor>
      <arglist>(mrpt::gui::CDisplayWindow3D *win_in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowObserverPtr</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>af1772048fdb17e7ea451d90022519e65</anchor>
      <arglist>(mrpt::graphslam::CWindowObserver *obsever_in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CWindowManager</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>ac24ec7d88572dff784067206ff666416</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::graphslam::CWindowObserver *</type>
      <name>observer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a310237106c290ab6b91fa1b573b81d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::gui::CDisplayWindow3D *</type>
      <name>win</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a6c40618a48fef33b758ed3200a9f4c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initCWindowManager</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>ab396c9f303aa09c6c7006075bfb3a833</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_curr_offset_y</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>afdd9978165d5427a563658a4831027a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_curr_text_index</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a6443ba151c9b6ab83d8ea862b74ebf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_fetched_displaywindow_pointer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a170724f6194a287684b0d9423225b76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_fetched_observer_pointer</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a4c4e48178b984b301ad0ef388d84e162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_font_name</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>ad90c2577fef670643cfe817782a82f0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_font_size</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a176f4ca4921ea185355e8eec5cd846ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_index_text_step</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>aab65e4916b775db9d1b0cc6594643242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_offset_y_step</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>af32698c058736654bcf704d407973e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_viewp_height</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>ae3826fe05d203cc6c6302c07f5ab728f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_viewp_margin</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>abe11c00cf9f04061d730e7abcfa57dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_viewp_width</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a022a60f3fd9449ba44c350579c528ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_viewp_x</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a4ebc62dce09b5c4105d5574a408c8ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_viewp_y</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowManager.html</anchorfile>
      <anchor>a6cbff0b5c94726ec3c1a8059258afa46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphslam::CWindowObserver</name>
    <filename>classmrpt_1_1graphslam_1_1CWindowObserver.html</filename>
    <base>mrpt::utils::CObserver</base>
    <member kind="function">
      <type></type>
      <name>CWindowObserver</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowObserver.html</anchorfile>
      <anchor>a789a2ebabc2764cc311739bc6eb70819</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerKeystroke</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowObserver.html</anchorfile>
      <anchor>a27ab71534ca84d3e33ec3c4b4bdbe3e8</anchor>
      <arglist>(const std::string key_str, const std::string key_desc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>returnEventsStruct</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowObserver.html</anchorfile>
      <anchor>a71f7e53239bbff1638dc18d856819307</anchor>
      <arglist>(std::map&lt; std::string, bool &gt; *codes_to_pressed, bool reset_keypresses=true)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnEvent</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowObserver.html</anchorfile>
      <anchor>adf4a262b33763814a88288f633407ceb</anchor>
      <arglist>(const mrpt::utils::mrptEvent &amp;e)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_help_msg</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowObserver.html</anchorfile>
      <anchor>a5ef2da9633f247dad525bd5daa034fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_hiding_help</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowObserver.html</anchorfile>
      <anchor>a538073a65f97d9b880e96abf46bfad6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, bool &gt;</type>
      <name>m_key_codes_to_pressed</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowObserver.html</anchorfile>
      <anchor>acb15cface8c72e6b88f20e027224e1a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_showing_help</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowObserver.html</anchorfile>
      <anchor>a601cf3d9a1a34ab48ac8f7e1ee8ea17d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CTicTac</type>
      <name>m_tim_show_end</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowObserver.html</anchorfile>
      <anchor>a7cccab8bdb725b62c3a0fa33b33186cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CTicTac</type>
      <name>m_tim_show_start</name>
      <anchorfile>classmrpt_1_1graphslam_1_1CWindowObserver.html</anchorfile>
      <anchor>a86819191a821a1905c7cf05cf9d2063a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hwdrivers::CWirelessPower</name>
    <filename>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</filename>
    <base>mrpt::hwdrivers::CGenericSensor</base>
    <member kind="function">
      <type></type>
      <name>CWirelessPower</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>a09b003906d49b72b65d1884b0feccdc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doProcess</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>a2e3bdacd2a7607f0cf2878a7dd42ffd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getObservation</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>a42520d3891b09fb35ca13f7044daf843</anchor>
      <arglist>(mrpt::obs::CObservationWirelessPower &amp;outObservation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetPower</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>abd2f0ebbf0fa000dd78fbe4c48c47c38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>ListInterfaces</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>a91fe096ba8c8fa77abe4a223d9e4a37a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>ListNetworks</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>aebd3164afe0d9958ef15e002bbaa146d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfig_sensorSpecific</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>a1203030c74a75edd96ba003e36d8b450</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNet</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>abab3089f996eaeb32510b8edaacee402</anchor>
      <arglist>(std::string ssid_, std::string guid_)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CWirelessPower</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>ad9099477cadf32c98ef9946d085ff501</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>guid</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>ad11a2885d8441206dc8c7e0a663713f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>hClient</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>a2ad412f79cdd9e8686c75031ff1b67ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_pitch</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>a93ee83f066519df695e9bf1e8bcc7500</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_roll</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>a85db9c55a76e1df2e3117652fc89a0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_x</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>a4826062f50d507df94b1ac36a7021eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_y</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>af9cfa30ef4af9030227a0340a0f11609</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_yaw</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>a982e2fd05ab4e71927a9bb33c5bfb93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>pose_z</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>ab99d127ca79afeb29265e6c717aea439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>ssid</name>
      <anchorfile>classmrpt_1_1hwdrivers_1_1CWirelessPower.html</anchorfile>
      <anchor>ad785c96cc16dfedb3de536626a82d413</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::CWirelessPowerGridMap2D</name>
    <filename>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</filename>
    <base>mrpt::maps::CRandomFieldGridMap2D</base>
    <class kind="struct">mrpt::maps::CWirelessPowerGridMap2D::TInsertionOptions</class>
    <member kind="function">
      <type></type>
      <name>CWirelessPowerGridMap2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>a798c1bb79ce345ff409fec2907515a70</anchor>
      <arglist>(TMapRepresentation mapType=mrKernelDM, double x_min=-2, double x_max=2, double y_min=-2, double y_max=2, double resolution=0.1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>acf44de31f0ea0b3fdc02e1221711030f</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;outObj) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CWirelessPowerGridMap2D</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>a388ca8e77b30f66346dec2d7b11fad0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CWirelessPowerGridMap2D::TInsertionOptions</type>
      <name>insertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>ab290a2385b1b049a657d5f745024c96c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual CRandomFieldGridMap2D::TInsertionOptionsCommon *</type>
      <name>getCommonInsertOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>a19898e1e0cac7cc81a85b1955ba9a12c</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_clear</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>a6bdc31c0365868f7fcbbb30769e8ebc7</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>internal_computeObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>a6ef42a537876ba47d089e4197ef93740</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D &amp;takenFrom) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>internal_insertObservation</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>a94231d1df596eb8385ec7689d557afd6</anchor>
      <arglist>(const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose=NULL) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CWirelessPowerGridMap2D::TInsertionOptions</type>
      <name>insertionOpts</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>a0f7834e70fc6d8f08402c0fc9ae9cbd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CWirelessPowerGridMap2D::TMapRepresentation</type>
      <name>mapType</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>a4a46f9ae7eb1d6456db62e5677be0495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>af90f4f8b0cde51640f09933e1ac644c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>max_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>a134a45da8c40eba19eb6874700d70d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>min_x</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>a8a501287da8542867e0adbac39d46ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>min_y</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>a177cf68df6c07f0026a3bc19fe70658a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>resolution</name>
      <anchorfile>classmrpt_1_1maps_1_1CWirelessPowerGridMap2D.html</anchorfile>
      <anchor>abd4440fd18c88a130c176b50fb8b4c43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>d_derived_tbl</name>
    <filename>structd__derived__tbl.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>look_nbits</name>
      <anchorfile>structd__derived__tbl.html</anchorfile>
      <anchor>a69e9228ebe44420f896c147bcb8b2f4b</anchor>
      <arglist>[1&lt;&lt; HUFF_LOOKAHEAD]</arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>look_sym</name>
      <anchorfile>structd__derived__tbl.html</anchorfile>
      <anchor>a526051256461864bc8395d1f6d1a82fd</anchor>
      <arglist>[1&lt;&lt; HUFF_LOOKAHEAD]</arglist>
    </member>
    <member kind="variable">
      <type>INT32</type>
      <name>maxcode</name>
      <anchorfile>structd__derived__tbl.html</anchorfile>
      <anchor>a4e226d20d913f1c516bd98a930008ad1</anchor>
      <arglist>[18]</arglist>
    </member>
    <member kind="variable">
      <type>JHUFF_TBL *</type>
      <name>pub</name>
      <anchorfile>structd__derived__tbl.html</anchorfile>
      <anchor>a816f4c07d3173cd1a96ef146acabf6c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>INT32</type>
      <name>valoffset</name>
      <anchorfile>structd__derived__tbl.html</anchorfile>
      <anchor>a67397b3869145321a25d2df17a0c11ec</anchor>
      <arglist>[17]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::expression::control_block::data_pack</name>
    <filename>structexprtk_1_1expression_1_1control__block_1_1data__pack.html</filename>
    <member kind="function">
      <type></type>
      <name>data_pack</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block_1_1data__pack.html</anchorfile>
      <anchor>a6acd795e6240ade8d6f4324893b1ceb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>data_pack</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block_1_1data__pack.html</anchorfile>
      <anchor>a42e83596809d2b2818fba708dd838a2e</anchor>
      <arglist>(void *ptr, data_type dt, std::size_t sz=0)</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>pointer</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block_1_1data__pack.html</anchorfile>
      <anchor>a2751279eec0bbbd989ab23cca69c82d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block_1_1data__pack.html</anchorfile>
      <anchor>a3ebc1f774234a6f124e08bd39cde738f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>data_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1expression_1_1control__block_1_1data__pack.html</anchorfile>
      <anchor>a4f3c26c45b24492b6b076339e9e1a5fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>data_st</name>
    <filename>structdata__st.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>features_taken</name>
      <anchorfile>structdata__st.html</anchorfile>
      <anchor>a80c9b4d1285c71c25cbb86447baab486</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fm_calculated</name>
      <anchorfile>structdata__st.html</anchorfile>
      <anchor>aaaff1cbef6c041ca001a84d4ff1ffc45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>matched</name>
      <anchorfile>structdata__st.html</anchorfile>
      <anchor>aaa2bfcadbdb5effceae1d6681ee0c3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>matching_done</name>
      <anchorfile>structdata__st.html</anchorfile>
      <anchor>a1d540b5a3ae242c96866f1739baf3127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CRovio</type>
      <name>Robot</name>
      <anchorfile>structdata__st.html</anchorfile>
      <anchor>a6de09643729e53d297164996cebbc018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showvideo</name>
      <anchorfile>structdata__st.html</anchorfile>
      <anchor>aaf8255a0f685ed080f123d705aee8135</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::DefaultGlobalTestPartResultReporter</name>
    <filename>classtesting_1_1internal_1_1DefaultGlobalTestPartResultReporter.html</filename>
    <base>testing::TestPartResultReporterInterface</base>
    <member kind="function">
      <type></type>
      <name>DefaultGlobalTestPartResultReporter</name>
      <anchorfile>classtesting_1_1internal_1_1DefaultGlobalTestPartResultReporter.html</anchorfile>
      <anchor>a3900ea7f34b34afd48c7d1d0312a1488</anchor>
      <arglist>(UnitTestImpl *unit_test)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ReportTestPartResult</name>
      <anchorfile>classtesting_1_1internal_1_1DefaultGlobalTestPartResultReporter.html</anchorfile>
      <anchor>a6081576a23b964cfecab1e424d8044fc</anchor>
      <arglist>(const TestPartResult &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1DefaultGlobalTestPartResultReporter.html</anchorfile>
      <anchor>ae7ea4be351ec342fe323546d9e2c00d9</anchor>
      <arglist>(DefaultGlobalTestPartResultReporter)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UnitTestImpl *const</type>
      <name>unit_test_</name>
      <anchorfile>classtesting_1_1internal_1_1DefaultGlobalTestPartResultReporter.html</anchorfile>
      <anchor>a9cf6282b104ca45d1abae6940708e0bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::DefaultPerThreadTestPartResultReporter</name>
    <filename>classtesting_1_1internal_1_1DefaultPerThreadTestPartResultReporter.html</filename>
    <base>testing::TestPartResultReporterInterface</base>
    <member kind="function">
      <type></type>
      <name>DefaultPerThreadTestPartResultReporter</name>
      <anchorfile>classtesting_1_1internal_1_1DefaultPerThreadTestPartResultReporter.html</anchorfile>
      <anchor>a968a846e5a90d2ffea8b2ce2746099bd</anchor>
      <arglist>(UnitTestImpl *unit_test)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ReportTestPartResult</name>
      <anchorfile>classtesting_1_1internal_1_1DefaultPerThreadTestPartResultReporter.html</anchorfile>
      <anchor>ac6dc08eadc4e5a2a64a91d0b6c6b3aad</anchor>
      <arglist>(const TestPartResult &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1DefaultPerThreadTestPartResultReporter.html</anchorfile>
      <anchor>a2fe14f3349de63daee187dff7a431cd8</anchor>
      <arglist>(DefaultPerThreadTestPartResultReporter)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UnitTestImpl *const</type>
      <name>unit_test_</name>
      <anchorfile>classtesting_1_1internal_1_1DefaultPerThreadTestPartResultReporter.html</anchorfile>
      <anchor>a44f8ce831e79b6b25197ce8e4f2e08d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::InputArguments::Definition_tag</name>
    <filename>structmexplus_1_1InputArguments_1_1Definition__tag.html</filename>
    <member kind="variable">
      <type>std::vector&lt; const mxArray * &gt;</type>
      <name>mandatories</name>
      <anchorfile>structmexplus_1_1InputArguments_1_1Definition__tag.html</anchorfile>
      <anchor>ae98b5aacc7f0a768908a1c3165bb503a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OptionMap</type>
      <name>optionals</name>
      <anchorfile>structmexplus_1_1InputArguments_1_1Definition__tag.html</anchorfile>
      <anchor>a4a8647bc91e2e79872cae8b404a3c196</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::parser::dependent_entity_collector</name>
    <filename>classexprtk_1_1parser_1_1dependent__entity__collector.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>retparam_list_t</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a542345c2f080d64594d6c3be2d65e222</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; symbol_t &gt;</type>
      <name>symbol_list_t</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a881cf7782b4047b10c9041e26f26f195</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; std::string, symbol_type &gt;</type>
      <name>symbol_t</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a030af8fdfe7560e8058a5887b069cadd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>assignment_symbols</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>ad6bea464837ba2052a7096409e196514</anchor>
      <arglist>(Sequence&lt; symbol_t, Allocator &gt; &amp;assignment_list)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a49ea97f3c1686464679cfecdcdf352a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool &amp;</type>
      <name>collect_assignments</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a91933dbfe616b212e56c1c39b85d28ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool &amp;</type>
      <name>collect_functions</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>aa099dd636043301413522b4dfa4b4b66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool &amp;</type>
      <name>collect_variables</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a22c74c962a85cdeed488f48ba020bd71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>dependent_entity_collector</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>af13f1e03293fc9825c81b51e0095ef71</anchor>
      <arglist>(const std::size_t options=e_ct_none)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>final_stmt_return</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a57b5dc0b096e120617ec73e9dd683c3b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>retparam_list_t</type>
      <name>return_param_type_list</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>acd381d56501f6b26592a8a2da5d4c2a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>return_present</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a75849311eaa52e2ed84222532472e22c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>symbols</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>af747a3d3ed0ab3253d117c15bc1262bd</anchor>
      <arglist>(Sequence&lt; symbol_t, Allocator &gt; &amp;symbols_list)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>add_assignment</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a8891a3e3c918af89f66c966eb12706d3</anchor>
      <arglist>(const std::string &amp;symbol, const symbol_type st)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>add_symbol</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>ab5e66757024d823b6415401620cfab2d</anchor>
      <arglist>(const std::string &amp;symbol, const symbol_type st)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>symbol_list_t</type>
      <name>assignment_name_list_</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a7188c7e9802f8da79f2f10f339d72a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>collect_assignments_</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a44d988f159752e65f05151dddf7939ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>collect_functions_</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a57febfbdb7d0d4e952d87aaebe4b5371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>collect_variables_</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a65faa701a0ec7c1c36f9effc6fb3fe36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>final_stmt_return_</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a645e36943049de676ce52d04f68bc2c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>options_</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>adba4d1b7fa3ff6cea7607ab80c62983f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>retparam_list_t</type>
      <name>retparam_list_</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a899dee2f7daa8b7bfeb8f8115650d142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>return_present_</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a57b9f7e2a0cd7714aef95e9067044bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>symbol_list_t</type>
      <name>symbol_name_list_</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a710d19d8e612f2a64f561a7c9cbcb663</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>parser&lt; T &gt;</name>
      <anchorfile>classexprtk_1_1parser_1_1dependent__entity__collector.html</anchorfile>
      <anchor>a136fe7445ef47063c7c80e3b834d74d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ai_t</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ai__t.html</filename>
    <member kind="function">
      <type></type>
      <name>desc_ai_t</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ai__t.html</anchorfile>
      <anchor>a80f9b164ed58bf204d177246cd6c73c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxVal</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ai__t.html</anchorfile>
      <anchor>a35c582fd328bde400037aa939955ebda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minVal</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ai__t.html</anchorfile>
      <anchor>ad8c2f06b79229af76ec99160df865865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>physicalChannel</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ai__t.html</anchorfile>
      <anchor>a77dfeec7146bbebe0d0b85c517f7794c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>physicalChannelCount</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ai__t.html</anchorfile>
      <anchor>af7a4db49b1d2ee34ed0c23b812b5d318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>terminalConfig</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ai__t.html</anchorfile>
      <anchor>ae674e4a8a65a127e14e69f125f83e59f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ao_t</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ao__t.html</filename>
    <member kind="function">
      <type></type>
      <name>desc_ao_t</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ao__t.html</anchorfile>
      <anchor>a1a72e98d3db454d8df88a03731d9d2a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxVal</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ao__t.html</anchorfile>
      <anchor>a5bdf3691a9a169afa69d1728d5b56347</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minVal</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ao__t.html</anchorfile>
      <anchor>a717b46dc2c6db87f27a9dce6bc48a8f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>physicalChannel</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ao__t.html</anchorfile>
      <anchor>ac9e9866f27d9930341008fb4381e2398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>physicalChannelCount</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ao__t.html</anchorfile>
      <anchor>a12767ecdce513ddc8e0a9b0e88692d14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_ang_encoder_t</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__ang__encoder__t.html</filename>
    <member kind="function">
      <type></type>
      <name>desc_ci_ang_encoder_t</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__ang__encoder__t.html</anchorfile>
      <anchor>af017124a53583d1d8ddaa657c0c29c3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>counter</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__ang__encoder__t.html</anchorfile>
      <anchor>a627a89f0579608b7f84fca654ed69f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>decimate</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__ang__encoder__t.html</anchorfile>
      <anchor>ac4e5149be140b3eb21825f5a694a87ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>decimate_cnt</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__ang__encoder__t.html</anchorfile>
      <anchor>a65548fc79e5d8678e31a39a08c9aad66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>decodingType</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__ang__encoder__t.html</anchorfile>
      <anchor>ab4fefac860499b1f394a244cf7d2aa18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>initialAngle</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__ang__encoder__t.html</anchorfile>
      <anchor>a21da11e8448cc2e923d04da6f4438a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pulsesPerRev</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__ang__encoder__t.html</anchorfile>
      <anchor>aef9d7db5bd411cba76ce1da6a8a8df98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>units</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__ang__encoder__t.html</anchorfile>
      <anchor>a0f5e2aa5bca1d6c1319a5cb9bf741332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ZidxEnable</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__ang__encoder__t.html</anchorfile>
      <anchor>a062ddb335d44f7150f895d3bcc02d4d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>ZidxPhase</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__ang__encoder__t.html</anchorfile>
      <anchor>a837825fb0f3c4e08d58b8ee230f054d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ZidxVal</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__ang__encoder__t.html</anchorfile>
      <anchor>a59af594408ecc955ead2d829fc77bf8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_count_edges_t</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__count__edges__t.html</filename>
    <member kind="function">
      <type></type>
      <name>desc_ci_count_edges_t</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__count__edges__t.html</anchorfile>
      <anchor>a9993c6c60a76d54e57c73b8facab9fc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>countDirection</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__count__edges__t.html</anchorfile>
      <anchor>aa7415aa606d323879e26b3d263992940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>counter</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__count__edges__t.html</anchorfile>
      <anchor>a376d19cc7e0efea09313b0636561f45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>edge</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__count__edges__t.html</anchorfile>
      <anchor>a987a2d5118c73d6aaf5d80b651d0c697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>initialCount</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__count__edges__t.html</anchorfile>
      <anchor>ab24a6620e7bc53c8af8353a1986fff32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_lin_encoder_t</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__lin__encoder__t.html</filename>
    <member kind="function">
      <type></type>
      <name>desc_ci_lin_encoder_t</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__lin__encoder__t.html</anchorfile>
      <anchor>afb2eb8a8a3ccda752dfd674faa526fdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>counter</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__lin__encoder__t.html</anchorfile>
      <anchor>a8916d055181bf92d96fbe9b63814b003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>decodingType</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__lin__encoder__t.html</anchorfile>
      <anchor>a04f4cad2b0207710e40c485791d6a92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>distPerPulse</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__lin__encoder__t.html</anchorfile>
      <anchor>a90e52b2625c18cd56a92927a64768b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>initialPos</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__lin__encoder__t.html</anchorfile>
      <anchor>aa9c1e8ff7b8b8243068c6f5f6ae23741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>units</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__lin__encoder__t.html</anchorfile>
      <anchor>afd989927006f9f9888e2fc6f046ccd6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ZidxEnable</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__lin__encoder__t.html</anchorfile>
      <anchor>a92528a0959ea41e7c4e527f7f5b5297d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>ZidxPhase</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__lin__encoder__t.html</anchorfile>
      <anchor>aef1819ae94d55f248d146bf5b42921d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ZidxVal</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__lin__encoder__t.html</anchorfile>
      <anchor>a9dcb7ee2d30b60232ceae93cf169cc6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_period_t</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__period__t.html</filename>
    <member kind="function">
      <type></type>
      <name>desc_ci_period_t</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__period__t.html</anchorfile>
      <anchor>a6278b523110c65e0493ba7592e754bae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>counter</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__period__t.html</anchorfile>
      <anchor>a10eb7866c44f8dff01e252ffacd4c0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>divisor</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__period__t.html</anchorfile>
      <anchor>a9e1cff24cb3e72f38c971b31060d3c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>edge</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__period__t.html</anchorfile>
      <anchor>abc4f637052d206526be9f64ae43d0822</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxVal</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__period__t.html</anchorfile>
      <anchor>aa6f8f1d624e3323e0342f65fbe8208eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>measTime</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__period__t.html</anchorfile>
      <anchor>a03373d2cc72bf91699b4606d255ffe7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minVal</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__period__t.html</anchorfile>
      <anchor>af5589de8f896a7a014507d4e28a2399f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>units</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__period__t.html</anchorfile>
      <anchor>a056e01475e6d91c2aca45eb83e963fc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_pulse_width_t</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__pulse__width__t.html</filename>
    <member kind="function">
      <type></type>
      <name>desc_ci_pulse_width_t</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__pulse__width__t.html</anchorfile>
      <anchor>a8bc577a9ef47cc99827cf4b38116dad9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>counter</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__pulse__width__t.html</anchorfile>
      <anchor>a68b11a7a3ffc3aa6a4962c435388c2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxVal</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__pulse__width__t.html</anchorfile>
      <anchor>a9840b70722cb486895b5b24b83b27c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minVal</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__pulse__width__t.html</anchorfile>
      <anchor>a4b01022cb895af8053325004c381b9b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>startingEdge</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__pulse__width__t.html</anchorfile>
      <anchor>af75c63fa7b34bae23b4311237decc9be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>units</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__ci__pulse__width__t.html</anchorfile>
      <anchor>aa9bf288bbc25594f370351fd8e155e10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_co_pulses_t</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__co__pulses__t.html</filename>
    <member kind="function">
      <type></type>
      <name>desc_co_pulses_t</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__co__pulses__t.html</anchorfile>
      <anchor>abbd7757d27d2471e54e0247faf2dc52e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>counter</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__co__pulses__t.html</anchorfile>
      <anchor>a27d77c6f3586d0b666fb5df69931a7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dutyCycle</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__co__pulses__t.html</anchorfile>
      <anchor>ade74489a782313a096746960206661b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>freq</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__co__pulses__t.html</anchorfile>
      <anchor>ad0946670794566cb39b651cb0e724fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>idleState</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__co__pulses__t.html</anchorfile>
      <anchor>a8e6d76dd5e55431b57f87b06d2b62948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>initialDelay</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__co__pulses__t.html</anchorfile>
      <anchor>a42e36713c576eedc73ecf0fb35823aa7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_di_t</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__di__t.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>line</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__di__t.html</anchorfile>
      <anchor>ac2202b79946b0c4b37b10f3d5daede13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_do_t</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__do__t.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>line</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription_1_1desc__do__t.html</anchorfile>
      <anchor>adfa8ff892cdab919e86e432e439c0e40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::loop_unroll::details</name>
    <filename>structexprtk_1_1details_1_1loop__unroll_1_1details.html</filename>
    <member kind="function">
      <type></type>
      <name>details</name>
      <anchorfile>structexprtk_1_1details_1_1loop__unroll_1_1details.html</anchorfile>
      <anchor>ae4ef4a4f9c6eeed994cddb2c80245305</anchor>
      <arglist>(const std::size_t &amp;vsize, const unsigned int loop_batch_size=global_loop_batch_size)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>batch_size</name>
      <anchorfile>structexprtk_1_1details_1_1loop__unroll_1_1details.html</anchorfile>
      <anchor>a4ae5e04945ec36e8f32c12ee96572150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>remainder</name>
      <anchorfile>structexprtk_1_1details_1_1loop__unroll_1_1details.html</anchorfile>
      <anchor>ad231b41d40800afe6b93b28ebc108874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>upper_bound</name>
      <anchorfile>structexprtk_1_1details_1_1loop__unroll_1_1details.html</anchorfile>
      <anchor>a9504ebb3f8ebda77bd853015794b6dcb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>detection_data</name>
    <filename>structdetection__data.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>c</name>
      <anchorfile>structdetection__data.html</anchorfile>
      <anchor>aa9470d29386b00a382cae5e29179cad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>intvl</name>
      <anchorfile>structdetection__data.html</anchorfile>
      <anchor>af3d063015341632c6769908daf77e7d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>octv</name>
      <anchorfile>structdetection__data.html</anchorfile>
      <anchor>ab970c5beae2cdb74d825a65fa50b37ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>r</name>
      <anchorfile>structdetection__data.html</anchorfile>
      <anchor>ab5a8a05a038518d6ceec50d8afe27b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>scl_octv</name>
      <anchorfile>structdetection__data.html</anchorfile>
      <anchor>a80df71df6b290453a5242b83fcec9469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>subintvl</name>
      <anchorfile>structdetection__data.html</anchorfile>
      <anchor>a63dc387e37258b9e475709bd13263fe9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::div_op</name>
    <filename>structexprtk_1_1details_1_1div__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::RefType</type>
      <name>RefType</name>
      <anchorfile>structexprtk_1_1details_1_1div__op.html</anchorfile>
      <anchor>ac1b52b2f64d64740164cdc9e7e5c1c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1div__op.html</anchorfile>
      <anchor>afe85320bd3a6ee60931f34044573c4fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>assign</name>
      <anchorfile>structexprtk_1_1details_1_1div__op.html</anchorfile>
      <anchor>aa6733d53a0e3a5860aa2edfea263f91a</anchor>
      <arglist>(RefType t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1div__op.html</anchorfile>
      <anchor>a5d9b5557c473a4afbeb3a16af44dac30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1div__op.html</anchorfile>
      <anchor>a3f4fb992262a9c6e19f08bb50b6e769e</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1div__op.html</anchorfile>
      <anchor>af777a8151cb5da8198fedd25c3419556</anchor>
      <arglist>(Type t1, Type t2, Type t3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1div__op.html</anchorfile>
      <anchor>a6ce1ba156a72e07c081e1c71ad821ba2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::DocBookOutput</name>
    <filename>classTCLAP_1_1DocBookOutput.html</filename>
    <base>TCLAP::CmdLineOutput</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>failure</name>
      <anchorfile>classTCLAP_1_1DocBookOutput.html</anchorfile>
      <anchor>a5e97f659fa1ab3b060a31e8bd7a0a40e</anchor>
      <arglist>(CmdLineInterface &amp;c, ArgException &amp;e)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>usage</name>
      <anchorfile>classTCLAP_1_1DocBookOutput.html</anchorfile>
      <anchor>adc1ec93f3f7e5e912690be01c5e7d6e2</anchor>
      <arglist>(CmdLineInterface &amp;c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>version</name>
      <anchorfile>classTCLAP_1_1DocBookOutput.html</anchorfile>
      <anchor>a3ccf7671dcae82aba5f0e91850ae25a4</anchor>
      <arglist>(CmdLineInterface &amp;c)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>printLongArg</name>
      <anchorfile>classTCLAP_1_1DocBookOutput.html</anchorfile>
      <anchor>a891cf5ef71592b5261691575c2adad1d</anchor>
      <arglist>(Arg *it)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>printShortArg</name>
      <anchorfile>classTCLAP_1_1DocBookOutput.html</anchorfile>
      <anchor>a980ecacfcda0186a76bb6c37a9c33726</anchor>
      <arglist>(Arg *it)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>removeChar</name>
      <anchorfile>classTCLAP_1_1DocBookOutput.html</anchorfile>
      <anchor>abc059536cb97c49da4e6c5b4a22c6cef</anchor>
      <arglist>(std::string &amp;s, char r)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>substituteSpecialChars</name>
      <anchorfile>classTCLAP_1_1DocBookOutput.html</anchorfile>
      <anchor>a7546eaf3a0effeea1030afb27b4c698f</anchor>
      <arglist>(std::string &amp;s, char r, std::string &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::dot</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1dot.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dot.html</anchorfile>
      <anchor>a82b610a5f201a72e63a09a4bc5eb93d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dot.html</anchorfile>
      <anchor>a3615ce417f7149a68ea55a83ac96c438</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dot.html</anchorfile>
      <anchor>a25a20c52978282de5fc9ec8e48650930</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dot.html</anchorfile>
      <anchor>a6629f7c784aaeaec7410bdbb006a8f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dot.html</anchorfile>
      <anchor>a0f86517890197a5bea37bbad5da5ff4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>dot</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dot.html</anchorfile>
      <anchor>ab710875e3645a28d95ad59d1ca42c8a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dot.html</anchorfile>
      <anchor>a03ed963fd95c11825922834033f63cdc</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::dotk</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1dotk.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dotk.html</anchorfile>
      <anchor>a8b9c78daae1e9aecd77535bb2566ff15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dotk.html</anchorfile>
      <anchor>a4196b54eb89907d7c4090e44ef34716e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dotk.html</anchorfile>
      <anchor>accc6ee78d90a63ced5e90079392b68bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dotk.html</anchorfile>
      <anchor>a49a3c1919f6f893c9858bec1253fa528</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dotk.html</anchorfile>
      <anchor>aba13578ed0d80dedec508401a273059f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>dotk</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dotk.html</anchorfile>
      <anchor>a4e19d64a2c8d1c0b75d349665ed32237</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1dotk.html</anchorfile>
      <anchor>ab2015306f53037dcecce228ec66bb468</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::internal::dynamic_grid_txt_saver</name>
    <filename>structmrpt_1_1utils_1_1internal_1_1dynamic__grid__txt__saver.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getCellAsFloat</name>
      <anchorfile>structmrpt_1_1utils_1_1internal_1_1dynamic__grid__txt__saver.html</anchorfile>
      <anchor>a9a2bb5d6ad1a2d523fef4a0631935a5e</anchor>
      <arglist>(unsigned int cx, unsigned int cy) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>getSizeX</name>
      <anchorfile>structmrpt_1_1utils_1_1internal_1_1dynamic__grid__txt__saver.html</anchorfile>
      <anchor>a8266875a2bdc870afdccee6a526e3b12</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>getSizeY</name>
      <anchorfile>structmrpt_1_1utils_1_1internal_1_1dynamic__grid__txt__saver.html</anchorfile>
      <anchor>a6af37869c0f4869fa594f4098752cce3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToTextFile</name>
      <anchorfile>structmrpt_1_1utils_1_1internal_1_1dynamic__grid__txt__saver.html</anchorfile>
      <anchor>ad728ff9f090dc864a9f60da1996a5f1f</anchor>
      <arglist>(const std::string &amp;fileName) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::dynamic_vector</name>
    <filename>classmrpt_1_1math_1_1dynamic__vector.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; T, Eigen::Dynamic, 1 &gt;</type>
      <name>Base</name>
      <anchorfile>classmrpt_1_1math_1_1dynamic__vector.html</anchorfile>
      <anchor>a5eb1a3cd4840c1c22df52a67e46b24ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_vector&lt; T &gt;</type>
      <name>mrpt_autotype</name>
      <anchorfile>classmrpt_1_1math_1_1dynamic__vector.html</anchorfile>
      <anchor>a36ad80aea78d9936d594629e635b72a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1dynamic__vector.html</anchorfile>
      <anchor>a1fbe115950d1b2bd64a9517f739aed61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>dynamic_vector</name>
      <anchorfile>classmrpt_1_1math_1_1dynamic__vector.html</anchorfile>
      <anchor>a019b0c9f09357cf5debbdaeb751f2344</anchor>
      <arglist>(size_t length=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>dynamic_vector</name>
      <anchorfile>classmrpt_1_1math_1_1dynamic__vector.html</anchorfile>
      <anchor>abe76af6e9ce64ccc5c906ff78e7a5198</anchor>
      <arglist>(size_t length, float value)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::detail::edge_annotations_empty</name>
    <filename>structmrpt_1_1graphs_1_1detail_1_1edge__annotations__empty.html</filename>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::CDirectedGraph::edge_t</name>
    <filename>structmrpt_1_1graphs_1_1CDirectedGraph_1_1edge__t.html</filename>
    <member kind="function">
      <type></type>
      <name>edge_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDirectedGraph_1_1edge__t.html</anchorfile>
      <anchor>a41b8c9ab01af186b6a70755f41f1a797</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>edge_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDirectedGraph_1_1edge__t.html</anchorfile>
      <anchor>adc3d4f683a0ce9743dddd22df1c1e20d</anchor>
      <arglist>(const ARG1 &amp;a1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>edge_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDirectedGraph_1_1edge__t.html</anchorfile>
      <anchor>a2eba4608f455600356446660a55e800a</anchor>
      <arglist>(const ARG1 &amp;a1, const ARG2 &amp;a2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>EdgeAdders</name>
    <filename>structEdgeAdders.html</filename>
    <templarg></templarg>
    <templarg>EDGES_ARE_PDF</templarg>
  </compound>
  <compound kind="struct">
    <name>EdgeAdders&lt; GRAPH, false &gt;</name>
    <filename>structEdgeAdders_3_01GRAPH_00_01false_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, DIM, DIM &gt;</type>
      <name>cov_t</name>
      <anchorfile>structEdgeAdders_3_01GRAPH_00_01false_01_4.html</anchorfile>
      <anchor>a397cfa0c3857a577fc7a86d0b6b31c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addEdge</name>
      <anchorfile>structEdgeAdders_3_01GRAPH_00_01false_01_4.html</anchorfile>
      <anchor>accb3295a1a506156ebd924884fe3393a</anchor>
      <arglist>(TNodeID from, TNodeID to, const typename GRAPH::global_poses_t &amp;real_poses, GRAPH &amp;graph, const cov_t &amp;COV_MAT)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>DIM</name>
      <anchorfile>structEdgeAdders_3_01GRAPH_00_01false_01_4.html</anchorfile>
      <anchor>a1f179fd13860b100b95b8939f4c6bbf3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>EdgeAdders&lt; GRAPH, true &gt;</name>
    <filename>structEdgeAdders_3_01GRAPH_00_01true_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, DIM, DIM &gt;</type>
      <name>cov_t</name>
      <anchorfile>structEdgeAdders_3_01GRAPH_00_01true_01_4.html</anchorfile>
      <anchor>ab1da6ab225679878896238698bb5deda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addEdge</name>
      <anchorfile>structEdgeAdders_3_01GRAPH_00_01true_01_4.html</anchorfile>
      <anchor>a0d24143c19c6c41bfaab535237e7c252</anchor>
      <arglist>(TNodeID from, TNodeID to, const typename GRAPH::global_poses_t &amp;real_poses, GRAPH &amp;graph, const cov_t &amp;COV_MAT)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>DIM</name>
      <anchorfile>structEdgeAdders_3_01GRAPH_00_01true_01_4.html</anchorfile>
      <anchor>ae4b4958e030d14505a3ad355c34a3275</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::EigenBase</name>
    <filename>structEigen_1_1EigenBase.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>testing::EmptyTestEventListener</name>
    <filename>classtesting_1_1EmptyTestEventListener.html</filename>
    <base>testing::TestEventListener</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnEnvironmentsSetUpEnd</name>
      <anchorfile>classtesting_1_1EmptyTestEventListener.html</anchorfile>
      <anchor>abc481c6648d15d4242245195a06f5aa0</anchor>
      <arglist>(const UnitTest &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnEnvironmentsSetUpStart</name>
      <anchorfile>classtesting_1_1EmptyTestEventListener.html</anchorfile>
      <anchor>a156d1965248fbdced6aabacadfa2d63f</anchor>
      <arglist>(const UnitTest &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnEnvironmentsTearDownEnd</name>
      <anchorfile>classtesting_1_1EmptyTestEventListener.html</anchorfile>
      <anchor>aea64c83c415b33a4c0b0239bafd1438d</anchor>
      <arglist>(const UnitTest &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnEnvironmentsTearDownStart</name>
      <anchorfile>classtesting_1_1EmptyTestEventListener.html</anchorfile>
      <anchor>a00fa1a4ea5831e20746188414268e7c6</anchor>
      <arglist>(const UnitTest &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestCaseEnd</name>
      <anchorfile>classtesting_1_1EmptyTestEventListener.html</anchorfile>
      <anchor>a6bec703158283104c4298f7d8a528515</anchor>
      <arglist>(const TestCase &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestCaseStart</name>
      <anchorfile>classtesting_1_1EmptyTestEventListener.html</anchorfile>
      <anchor>ae4707ed9cc7ace5241bc8ccc4051209b</anchor>
      <arglist>(const TestCase &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestEnd</name>
      <anchorfile>classtesting_1_1EmptyTestEventListener.html</anchorfile>
      <anchor>afd58d21005f0d0d0399fb114627545d3</anchor>
      <arglist>(const TestInfo &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestIterationEnd</name>
      <anchorfile>classtesting_1_1EmptyTestEventListener.html</anchorfile>
      <anchor>a2253e5a18b3cf7bccd349567a252209d</anchor>
      <arglist>(const UnitTest &amp;, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestIterationStart</name>
      <anchorfile>classtesting_1_1EmptyTestEventListener.html</anchorfile>
      <anchor>a836f05829855dc60d13ba99ad712c0dd</anchor>
      <arglist>(const UnitTest &amp;, int)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestPartResult</name>
      <anchorfile>classtesting_1_1EmptyTestEventListener.html</anchorfile>
      <anchor>a59e7f7d9f2e2d089a6e8c1e2577f4718</anchor>
      <arglist>(const TestPartResult &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestProgramEnd</name>
      <anchorfile>classtesting_1_1EmptyTestEventListener.html</anchorfile>
      <anchor>a0abcc02bd2331a2e29ad6f4d9daf2a32</anchor>
      <arglist>(const UnitTest &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestProgramStart</name>
      <anchorfile>classtesting_1_1EmptyTestEventListener.html</anchorfile>
      <anchor>aa3847c8a3c22d8d69a6006dfdd6589fc</anchor>
      <arglist>(const UnitTest &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestStart</name>
      <anchorfile>classtesting_1_1EmptyTestEventListener.html</anchorfile>
      <anchor>a84fa74cc9ba742f9f847ea405ca84e5e</anchor>
      <arglist>(const TestInfo &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::EnableIf</name>
    <filename>structtesting_1_1internal_1_1EnableIf.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>testing::internal::EnableIf&lt; true &gt;</name>
    <filename>structtesting_1_1internal_1_1EnableIf_3_01true_01_4.html</filename>
    <member kind="typedef">
      <type>void</type>
      <name>type</name>
      <anchorfile>structtesting_1_1internal_1_1EnableIf_3_01true_01_4.html</anchorfile>
      <anchor>a9398d803f1fdd99ff41823746f6299ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>stlplus::end_dereference</name>
    <filename>classstlplus_1_1end__dereference.html</filename>
    <member kind="function">
      <type></type>
      <name>end_dereference</name>
      <anchorfile>classstlplus_1_1end__dereference.html</anchorfile>
      <anchor>a8bdb86c893f6d4021e0782c944b32b4f</anchor>
      <arglist>(const std::string &amp;description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~end_dereference</name>
      <anchorfile>classstlplus_1_1end__dereference.html</anchorfile>
      <anchor>ae29a3f6f4daf1417d6a9037e0f00cb37</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::simpleini::CSimpleIniTempl::Entry</name>
    <filename>structmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Entry.html</filename>
    <class kind="struct">mrpt::utils::simpleini::CSimpleIniTempl::Entry::KeyOrder</class>
    <class kind="struct">mrpt::utils::simpleini::CSimpleIniTempl::Entry::LoadOrder</class>
    <member kind="function">
      <type></type>
      <name>Entry</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Entry.html</anchorfile>
      <anchor>aa0e4e000ee22a10a3bf74b391ff33d9e</anchor>
      <arglist>(const SI_CHAR *a_pszItem=NULL, int a_nOrder=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Entry</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Entry.html</anchorfile>
      <anchor>a98b913f748030c8613ae849eff972ccf</anchor>
      <arglist>(const Entry &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>Entry &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Entry.html</anchorfile>
      <anchor>a4e0f35c67b9460dfb3f8f560e23fdba3</anchor>
      <arglist>(const Entry &amp;rhs)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nOrder</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Entry.html</anchorfile>
      <anchor>a93c678f1a55de91d1d23c63191022f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SI_CHAR *</type>
      <name>pComment</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Entry.html</anchorfile>
      <anchor>a4693c12eb307034f16ce0ce83a7588a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SI_CHAR *</type>
      <name>pItem</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Entry.html</anchorfile>
      <anchor>ad48a0ba0588c8a74834d41a6f3758b63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::Environment</name>
    <filename>classtesting_1_1Environment.html</filename>
    <class kind="struct">testing::Environment::Setup_should_be_spelled_SetUp</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classtesting_1_1Environment.html</anchorfile>
      <anchor>a1bf8cafaa9d4eba9feb98655ee434eb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classtesting_1_1Environment.html</anchorfile>
      <anchor>a039bdaa705c46b9b88234cf4d3bb6254</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Environment</name>
      <anchorfile>classtesting_1_1Environment.html</anchorfile>
      <anchor>a0e41c320362576d752cd1f44cabd57d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual Setup_should_be_spelled_SetUp *</type>
      <name>Setup</name>
      <anchorfile>classtesting_1_1Environment.html</anchorfile>
      <anchor>a6096a69b03f6eb727a69a39f854cc87b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::rtl::io::file::eof</name>
    <filename>structexprtk_1_1rtl_1_1io_1_1file_1_1eof.html</filename>
    <templarg>T</templarg>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>eof</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1eof.html</anchorfile>
      <anchor>a2723b3998e295d801daf877af9675e4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1eof.html</anchorfile>
      <anchor>ac9d1f104557798d8bdc91f8d22321ed6</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::details::epsilon_type&lt; float &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1details_1_1epsilon__type_3_01float_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>value</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1details_1_1epsilon__type_3_01float_01_4.html</anchorfile>
      <anchor>ad2e3df951b2c2bfede890c6a9f98ff38</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::details::epsilon_type&lt; long double &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1details_1_1epsilon__type_3_01long_01double_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static long double</type>
      <name>value</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1details_1_1epsilon__type_3_01long_01double_01_4.html</anchorfile>
      <anchor>a43dca910389b227d95651d9a485afba0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::eq_op</name>
    <filename>structexprtk_1_1details_1_1eq__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1eq__op.html</anchorfile>
      <anchor>a0d34a7db14cf080fe152d7f3ab7040b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1eq__op.html</anchorfile>
      <anchor>af128bac65258bda26e3a6887a4baf643</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1eq__op.html</anchorfile>
      <anchor>a4d4c25bf3f421d9450ca75f7415e5ed6</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1eq__op.html</anchorfile>
      <anchor>aa9d6336e7005f7a52dd5bb830d37cd17</anchor>
      <arglist>(const std::string &amp;t1, const std::string &amp;t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1eq__op.html</anchorfile>
      <anchor>ad8e8007d99510d6d137bee6c607fb848</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::EqHelper</name>
    <filename>classtesting_1_1internal_1_1EqHelper.html</filename>
    <templarg>lhs_is_null_literal</templarg>
    <member kind="function" static="yes">
      <type>static AssertionResult</type>
      <name>Compare</name>
      <anchorfile>classtesting_1_1internal_1_1EqHelper.html</anchorfile>
      <anchor>ae3572c7374534a916b9117efaa89f33f</anchor>
      <arglist>(const char *lhs_expression, const char *rhs_expression, const T1 &amp;lhs, const T2 &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AssertionResult</type>
      <name>Compare</name>
      <anchorfile>classtesting_1_1internal_1_1EqHelper.html</anchorfile>
      <anchor>aaa42c0059bb3dcc43d556243febb5f1c</anchor>
      <arglist>(const char *lhs_expression, const char *rhs_expression, BiggestInt lhs, BiggestInt rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::EqHelper&lt; true &gt;</name>
    <filename>classtesting_1_1internal_1_1EqHelper_3_01true_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static AssertionResult</type>
      <name>Compare</name>
      <anchorfile>classtesting_1_1internal_1_1EqHelper_3_01true_01_4.html</anchorfile>
      <anchor>a12c7194b2a210b61f06c912eef484ca6</anchor>
      <arglist>(const char *lhs_expression, const char *rhs_expression, const T1 &amp;lhs, const T2 &amp;rhs, typename EnableIf&lt;!is_pointer&lt; T2 &gt;::value &gt;::type *=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AssertionResult</type>
      <name>Compare</name>
      <anchorfile>classtesting_1_1internal_1_1EqHelper_3_01true_01_4.html</anchorfile>
      <anchor>a6f292601a68c8f0d49e6d48bd309b900</anchor>
      <arglist>(const char *lhs_expression, const char *rhs_expression, Secret *, T *rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::equal_op</name>
    <filename>structexprtk_1_1details_1_1equal__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1equal__op.html</anchorfile>
      <anchor>adaeb5c0912cb1d4f2a6c380ec8f2e0a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1equal__op.html</anchorfile>
      <anchor>abaee89396256d840f1bd085503b853f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1equal__op.html</anchorfile>
      <anchor>ada0bd725814f1bcd1ce5c49498e1e45a</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1equal__op.html</anchorfile>
      <anchor>afea16cfa83b7bee7029dc1c8873971a1</anchor>
      <arglist>(const std::string &amp;t1, const std::string &amp;t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1equal__op.html</anchorfile>
      <anchor>aa5a18823929abc9f3af77b5aedc3d44c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CHolonomicFullEval::EvalOutput</name>
    <filename>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1EvalOutput.html</filename>
    <member kind="function">
      <type></type>
      <name>EvalOutput</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1EvalOutput.html</anchorfile>
      <anchor>a964619c4faefe001d6a1f7ac9ea7f36c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>best_eval</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1EvalOutput.html</anchorfile>
      <anchor>acc27d515a2922266a4c871ea1eab2538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>best_k</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1EvalOutput.html</anchorfile>
      <anchor>a99bcaf5d1e6cc98ff78ec1493169af86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; double &gt; &gt;</type>
      <name>phase_scores</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1EvalOutput.html</anchorfile>
      <anchor>a0684a679565053f95255a181aa9d9ba5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::evaluate_branches</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1evaluate__branches.html</filename>
    <templarg></templarg>
    <templarg>BranchCount</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1evaluate__branches.html</anchorfile>
      <anchor>abf940e9ec711ede8b45ea0833a00e9c5</anchor>
      <arglist>(T_(&amp;v)[BranchCount], const branch_t(&amp;b)[BranchCount])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::evaluate_branches&lt; T_, 1 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1evaluate__branches_3_01T___00_011_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1evaluate__branches_3_01T___00_011_01_4.html</anchorfile>
      <anchor>a87e70cbdc120890b7c028ca8fc62011b</anchor>
      <arglist>(T_(&amp;v)[1], const branch_t(&amp;b)[1])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::evaluate_branches&lt; T_, 2 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1evaluate__branches_3_01T___00_012_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1evaluate__branches_3_01T___00_012_01_4.html</anchorfile>
      <anchor>a61bedba0fc347ce7228e7a2fb66f8e66</anchor>
      <arglist>(T_(&amp;v)[2], const branch_t(&amp;b)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::evaluate_branches&lt; T_, 3 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1evaluate__branches_3_01T___00_013_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1evaluate__branches_3_01T___00_013_01_4.html</anchorfile>
      <anchor>a398adafb215879e99eac6d4678f9e05c</anchor>
      <arglist>(T_(&amp;v)[3], const branch_t(&amp;b)[3])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::evaluate_branches&lt; T_, 4 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1evaluate__branches_3_01T___00_014_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1evaluate__branches_3_01T___00_014_01_4.html</anchorfile>
      <anchor>a6d0d7c8882a7020008add2d760ba2444</anchor>
      <arglist>(T_(&amp;v)[4], const branch_t(&amp;b)[4])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::evaluate_branches&lt; T_, 5 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1evaluate__branches_3_01T___00_015_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1evaluate__branches_3_01T___00_015_01_4.html</anchorfile>
      <anchor>a59665fe9fda00ef7fa9810a36027ab96</anchor>
      <arglist>(T_(&amp;v)[5], const branch_t(&amp;b)[5])</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rp::hal::Event</name>
    <filename>classrp_1_1hal_1_1Event.html</filename>
    <member kind="enumvalue">
      <name>EVENT_OK</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>a419d741ec67144ae98e54afdee454fb5a139f6c3d0809889a944a18aa18ee0a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_TIMEOUT</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>a419d741ec67144ae98e54afdee454fb5a852ea1d1d7e6751ab08298824121c288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_FAILED</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>a419d741ec67144ae98e54afdee454fb5af73bd9207c2980aca05bc9546d72043e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_FAILED</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>a419d741ec67144ae98e54afdee454fb5af73bd9207c2980aca05bc9546d72043e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_OK</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>a419d741ec67144ae98e54afdee454fb5a139f6c3d0809889a944a18aa18ee0a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_TIMEOUT</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>a419d741ec67144ae98e54afdee454fb5a852ea1d1d7e6751ab08298824121c288</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>a632d5e12fe4d8709ec11d4c681dec1a4</anchor>
      <arglist>(bool isAutoReset=true, bool isSignal=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>ad87731e580a0eeee9eed26476befc903</anchor>
      <arglist>(bool isSignal=true)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>wait</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>a56540e88879adff5fd5da82e8e4fd706</anchor>
      <arglist>(unsigned long timeout=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Event</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>a10da0f2825549cf0bb5d7fcf16699f28</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>release</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>aaa9785bf4bc377d0f6b8bbbc44d7aafa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pthread_mutex_t</type>
      <name>_cond_locker</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>a3fda821f69d289568f6975ef9c35fa85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pthread_cond_t</type>
      <name>_cond_var</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>af4197d902d31c8053cc0423ef02fb4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_is_signalled</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>a232333eb066f86ac6d82eb319a591d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_isAutoReset</name>
      <anchorfile>classrp_1_1hal_1_1Event.html</anchorfile>
      <anchor>ad7f40908be3af60e1ebe2902154e4c31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::EventList</name>
    <filename>structlibusbemu_1_1EventList.html</filename>
    <member kind="function">
      <type>const bool</type>
      <name>AttachEvent</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a06e9bac258febd395997ebd597208c7a</anchor>
      <arglist>(QuickEvent *poEvent)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>CheckAny</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a5f3be4b9bf73ac97dabbd211125c429a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>DetachEvent</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a9768127af98698163720184f7a99775a</anchor>
      <arglist>(QuickEvent *poEvent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EventList</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>ac1fc6c34227ec270ced9793763e68b64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>QuickEvent *</type>
      <name>operator[]</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>af2d6cc3da95b2c95ac2483fe61f4bb1d</anchor>
      <arglist>(const unsigned int index)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>WaitAll</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>ae78fbdfb63bdd3d380c9006c00e26669</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>WaitAllUntilTimeout</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>ab1340ff98bd4e1dcf80b9bf7e9f6c7cf</anchor>
      <arglist>(const unsigned int milliseconds)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WaitAny</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a878860074c0ff1cc9e665311e867e048</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>WaitAnyUntilTimeout</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>af6235f6832c8dafcbd8f77448eb6e4c7</anchor>
      <arglist>(const unsigned int milliseconds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EventList</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>aa1ce6ce1482ba18447f31c74b72d665a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; QuickEvent * &gt;</type>
      <name>m_vEvents</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a4a799d15c501c9d39345ddca0d92f6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; HANDLE &gt;</type>
      <name>m_vHandles</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a052e5b8f158dccd23e04861b4857e245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuickMutex</type>
      <name>mutex</name>
      <anchorfile>structlibusbemu_1_1EventList.html</anchorfile>
      <anchor>a29a4c1544e06e24ef53e89d1e0d7d200</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ExampleDemoGraphSLAM</name>
    <filename>structExampleDemoGraphSLAM.html</filename>
    <templarg>my_graph_t</templarg>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>structExampleDemoGraphSLAM.html</anchorfile>
      <anchor>a57e175dfedae3fdb883114a72459e496</anchor>
      <arglist>(bool add_extra_tightening_edge)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>my_levmarq_feedback</name>
      <anchorfile>structExampleDemoGraphSLAM.html</anchorfile>
      <anchor>a5190a4e6dd300b52383c7b70570492eb</anchor>
      <arglist>(const GRAPH_T &amp;graph, const size_t iter, const size_t max_iter, const double cur_sq_error)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::expression</name>
    <filename>classexprtk_1_1expression.html</filename>
    <templarg>T</templarg>
    <class kind="struct">exprtk::expression::control_block</class>
    <member kind="typedef">
      <type>results_context&lt; T &gt;</type>
      <name>results_context_t</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>aac51a44eae0ce25d4f6b75320f5d962b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>expression</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a059104ddac06f492637b21d878d4f68d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>expression</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a40e288eeed71d95b5139233c9007878a</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>const symbol_table&lt; T &gt; &amp;</type>
      <name>get_symbol_table</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a1256a00448ef70a73d7cad35c40e30a7</anchor>
      <arglist>(const std::size_t &amp;index=0) const </arglist>
    </member>
    <member kind="function">
      <type>symbol_table&lt; T &gt; &amp;</type>
      <name>get_symbol_table</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a36f2f45e143b054983f1172a95124c2d</anchor>
      <arglist>(const std::size_t &amp;index=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a9714317722ead6638ff351ccd3652020</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator T</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a9217f86c8f573a7b66b439f70fa0be88</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a860fce007143cebe793840f4fe0ffe08</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a550816d9d0cc23ad50a76de00c18f4ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>abbf59d747666719b219c5e9b7174514d</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a21b58c83f473072eabc105047c8bf9ce</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_symbol_table</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a67720542b0c5bb4198253d8618afe0d8</anchor>
      <arglist>(symbol_table&lt; T &gt; &amp;st)</arglist>
    </member>
    <member kind="function">
      <type>expression&lt; T &gt; &amp;</type>
      <name>release</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>ae2ef155589efa3e298f7e0acf149b3f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const results_context_t &amp;</type>
      <name>results</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>abaab12bb03b59b73ca0f8e8089df4471</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>return_invoked</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a150488d54e04de03ef5807eb9b7f8518</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>ab350c69e1474fb81ee03fe0f05d5d6a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~expression</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>aaf536a4fcb47546c829ae4e96e9de72a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>af6fd66ec5ec727fe62d2d75123848e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; symbol_table&lt; T &gt; &gt;</type>
      <name>symtab_list_t</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>aa38506047bae44bdfac90a5b38e57480</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::vector_holder&lt; T &gt; *</type>
      <name>vector_holder_ptr</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a2a50e7569ce9784abd7b557c6f5750ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>symtab_list_t</type>
      <name>get_symbol_table_list</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>ad18ebb51e2ce9cac90313810f7fc1116</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const control_block::local_data_list_t &amp;</type>
      <name>local_data_list</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a004a86f63dbd420d4dbb41241f327957</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>register_local_data</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>ad138cc6e9fe70f7ae52e292d5d2b5a29</anchor>
      <arglist>(void *data, const std::size_t &amp;size=0, const std::size_t data_mode=0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>register_local_var</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a5ba5ff7b1b3b5775539a69a08a6d4a56</anchor>
      <arglist>(expression_ptr expr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>register_local_var</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>aa4f7ff171cc5c5fec98a3aaf43edaa3a</anchor>
      <arglist>(vector_holder_ptr vec_holder)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>register_return_results</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>af5fd6a5f57ed9393f04cc2ea54051c3f</anchor>
      <arglist>(results_context_t *rc)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_expression</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a44f0178f264985adafd8c2a83a1e0f00</anchor>
      <arglist>(const expression_ptr expr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_retinvk</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>abb47ad7885c2f598d60aac5acde99843</anchor>
      <arglist>(bool *retinvk_ptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>control_block *</type>
      <name>control_block_</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>aef76587a497204543dea38271fe5121f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>symtab_list_t</type>
      <name>symbol_table_list_</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>ae147057e46fe8177f4aaec6c57511e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>expression_helper&lt; T &gt;</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a0f6e85f66ee27e41723552285c4671d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>function_compositor&lt; T &gt;</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a3d0ee7bd11879a4cd8dc5fbfedd39d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>parser&lt; T &gt;</name>
      <anchorfile>classexprtk_1_1expression.html</anchorfile>
      <anchor>a136fe7445ef47063c7c80e3b834d74d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::parser::expression_generator</name>
    <filename>classexprtk_1_1parser_1_1expression__generator.html</filename>
    <templarg>Type</templarg>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_binary_ext_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_boc_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_bov_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_cob_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_coboc_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_cocob_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_cocov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_cocov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_cov_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covoc_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covoc_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covocov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covocov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covocov_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covocov_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covocov_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovoc_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovoc_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovoc_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovoc_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovoc_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovov_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovov_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_covovov_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_sf3ext_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_sf4ext_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vob_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_voc_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococ_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococ_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococov_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococov_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vococov_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovoc_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovoc_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovoc_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovoc_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovoc_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovov_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovov_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vocovov_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vov_expression</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovoc_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovoc_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovocov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovocov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovocov_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovocov_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovocov_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovoc_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovoc_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovoc_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovoc_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovoc_expression4</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovov_expression0</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovov_expression1</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovov_expression2</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovov_expression3</class>
    <class kind="struct">exprtk::parser::expression_generator::synthesize_vovovov_expression4</class>
    <member kind="typedef">
      <type>const Type</type>
      <name>ctype</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a8caa1f1c5921de12c7695e15946a2d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::expression_node&lt; Type &gt; *</type>
      <name>expression_node_ptr</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a104d5ddb24e57c43685d2e2b6cca4a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::parser&lt; Type &gt;</type>
      <name>parser_t</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7362f8e513a6c9064feb342b959b55f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node_ptr(*</type>
      <name>synthesize_functor_t</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aae75e9bc2ebc5a941501ad2bb6c785f7</anchor>
      <arglist>)(expression_generator&lt; T &gt; &amp;, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, synthesize_functor_t &gt;</type>
      <name>synthesize_map_t</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aea62a7fe70ad07b7bbe9b268389d66d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const Type &amp;</type>
      <name>vtype</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aff42ba6495f15f00dc548eb97c833dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>binext_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a990dd041c4dca9464e3e1097f2a4a695</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>boc_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a5d83c39df433c33662e8a940869f55e5</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>bov_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ad22f7f641782ea9380604cb6df26e368</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>branch_to_id</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ae73d89fc9f971f60f2cd376b4d413eff</anchor>
      <arglist>(expression_node_ptr branch)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>branch_to_id</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a8a0a8dc93433b1ba817cfa6120edcba0</anchor>
      <arglist>(expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cob_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a238c88b63b4eaade0bd80fc9b9b04152</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>coboc_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a8630d46334e393a98405235db25f59c6</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cocob_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a51d9c7295c1c15e2d0899eab9fd3a91d</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>conditional</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a50508cb35afaf7108de899348845fcad</anchor>
      <arglist>(expression_node_ptr condition, expression_node_ptr consequent, expression_node_ptr alternative) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>conditional_string</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a6533dc5dbda50672deac5980ad0474f1</anchor>
      <arglist>(expression_node_ptr condition, expression_node_ptr consequent, expression_node_ptr alternative) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>const_optimise_mswitch</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>afc4bbd453b696aba9c5d16dbaf1369ae</anchor>
      <arglist>(Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>const_optimise_sf3</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac650d486fcf94be32d96a6edbfe62b34</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>const_optimise_sf4</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>acc8e3d2afec944527c8c0843fd5f950c</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[4])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>const_optimise_switch</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a45113957ec3d2596911a54b3cbc33cb1</anchor>
      <arglist>(Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>const_optimise_varargfunc</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a1874d0c2212f2e65e29c76d52a1fee61</anchor>
      <arglist>(const details::operator_type &amp;operation, Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cov_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a4280a1856dc2be43254c797ab46940ba</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>for_loop</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aa9862337296e2aefd647c75d8ee6ff93</anchor>
      <arglist>(expression_node_ptr &amp;initialiser, expression_node_ptr &amp;condition, expression_node_ptr &amp;incrementor, expression_node_ptr &amp;loop_body, bool brkcont=false) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>function</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ad0edf6e9f82d45b69ba62cc4b68d84ac</anchor>
      <arglist>(ifunction_t *f, expression_node_ptr(&amp;b)[N])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>function</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aca3371df568bf038fe2d029307e29e23</anchor>
      <arglist>(ifunction_t *f)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>generic_function_call</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a1f69527f45b9221c71aa523ea17f9ba9</anchor>
      <arglist>(igeneric_function_t *gf, std::vector&lt; expression_node_ptr &gt; &amp;arg_list, const std::size_t &amp;param_seq_index=std::numeric_limits&lt; std::size_t &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>details::operator_type</type>
      <name>get_operator</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ad2a4bfa339430194f0b142365de9139f</anchor>
      <arglist>(const binary_functor_t &amp;bop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_synthesize_map</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a79e4da7380bd7bca6576fe8e98e25869</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_assignment_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ab2d8434b626e1604515ea4e927f2a5e8</anchor>
      <arglist>(const details::operator_type &amp;operation) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constpow_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ae2de10577c74af303f9d02377fd198fa</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_invalid_assignment_op</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac5f035ee52bd69489f6558d9854c59b5</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_invalid_break_continue_op</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac5444320192f1a1773b6f608b01c6ef2</anchor>
      <arglist>(expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_invalid_string_op</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a12d5420f52aa57c2959c62cb61b0a82e</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_invalid_string_op</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a1ccc8f236950887087c1b7b75f2b747d</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_null_present</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a749decc77c1bbc37daa767bae5aa6a1e</anchor>
      <arglist>(expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_shortcircuit_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a494ac862b42e9eec48e8d108639804c5</anchor>
      <arglist>(const details::operator_type &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac8ed3456fadad12dcc1e6f1fe2c4a0b2</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7f0b8c8e562c4aa3f5bb3598c1c430c1</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vector_arithmetic_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a830ed20a846e1074e1f11892422402b5</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vector_eqineq_logic_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ab935dcf65b42227196cbbf9d28b31263</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>multi_switch_statement</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a385f2f18404307235beae7157dda917f</anchor>
      <arglist>(Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operation_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a47a1919791010a40a7d261ae80146c63</anchor>
      <arglist>(const details::operator_type &amp;operation) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a3d8a15aa3a836d7e7b7ce6f50657fa16</anchor>
      <arglist>(const Type &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>af255e0faa6bf2bbdf2741b95e501a180</anchor>
      <arglist>(const std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>af73231bfbef2806f71a98fb3ba42d36f</anchor>
      <arglist>(std::string &amp;s, range_t &amp;rp) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a1ad5a92801aa908b6484d0ffb7e09573</anchor>
      <arglist>(const std::string &amp;s, range_t &amp;rp) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a4411777af6f5180c929a98926290fcbc</anchor>
      <arglist>(expression_node_ptr branch, range_t &amp;rp) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a068ddfac641024dba63d8d75ab52aec2</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[1])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a942b4cc13dac09ce65dfd3f8f5c6b117</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a0782900d165f5e7ff4fca76feca0f581</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a0434d797eb29d6d730f80863b3105874</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[4])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a967adffa5f6d7e707b84bd37703beabf</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr b0)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a899bc2ba944786decb866960d30d87b6</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr b0, expression_node_ptr b1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>repeat_until_loop</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aa2c02d85503189fa7b7c0479be1fa713</anchor>
      <arglist>(expression_node_ptr &amp;condition, expression_node_ptr &amp;branch, const bool brkcont=false) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>return_call</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7673122b2d9d7a624d6021c5bcef5ff2</anchor>
      <arglist>(std::vector&lt; expression_node_ptr &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>return_envelope</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a6b78cbb0580d982d1ee2e1749d841c05</anchor>
      <arglist>(expression_node_ptr body, results_context_t *rc, bool *&amp;return_invoked)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_allocator</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a369dc95c3b1141d860a86f460beed45b</anchor>
      <arglist>(details::node_allocator &amp;na)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_bom</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a52259338a3ef59c0bf921e85fe707ac1</anchor>
      <arglist>(binary_op_map_t &amp;binary_op_map)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_ibom</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a44e43fc02fe1552357405d960a1ff2e9</anchor>
      <arglist>(inv_binary_op_map_t &amp;inv_binary_op_map)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_parser</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a65c72319e2e2cb3e6a3feecedb7bd0e1</anchor>
      <arglist>(parser_t &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_sf3m</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ae580e73ee9a6b1026e000d6b3dd401cd</anchor>
      <arglist>(sf3_map_t &amp;sf3_map)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_sf4m</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>afeacf71d5ae06fd053dac4acbadbbcdc</anchor>
      <arglist>(sf4_map_t &amp;sf4_map)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_strength_reduction_state</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a8f22d094e9bd5e9da56b7940ad3fc2f5</anchor>
      <arglist>(const bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_uom</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a651f2a6f5a1041d2615d6426b96b05c2</anchor>
      <arglist>(unary_op_map_t &amp;unary_op_map)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sf3_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a45900274124a3f4d6a3837dfd7945cfb</anchor>
      <arglist>(const std::string &amp;sf3id, trinary_functor_t &amp;tfunc)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sf3_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a3b11dedd5b40376e74ba9a820f9ce4e4</anchor>
      <arglist>(const std::string &amp;sf3id, details::operator_type &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sf4_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a57df885e4ff0b8717adebaa4bdf6c3e6</anchor>
      <arglist>(const std::string &amp;sf4id, quaternary_functor_t &amp;qfunc)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sf4_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>af5dd6e6a06e6c98c33445a6b02aed38e</anchor>
      <arglist>(const std::string &amp;sf4id, details::operator_type &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>special_function</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a971a4beb61d988c514489b7beec386ff</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>special_function</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a48b40aa674cb08d4ec90d7e536860086</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[4])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>special_one_parameter_vararg</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7c9d8166129606e62db2be66c5077689</anchor>
      <arglist>(const details::operator_type &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strength_reduction_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a2098b0e8fbd834741893b7046dbe53d0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>string_function_call</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ad6a2d27d2ac5a60d0430fb1a328c9fd7</anchor>
      <arglist>(igeneric_function_t *gf, std::vector&lt; expression_node_ptr &gt; &amp;arg_list, const std::size_t &amp;param_seq_index=std::numeric_limits&lt; std::size_t &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>switch_statement</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a4a188aea5c56a893201df9ce8f7bccae</anchor>
      <arglist>(Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>synthesize_unary_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a8c19e0817dc2dd7e17469e2e3cae6647</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[1])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>synthesize_uv_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a2f89ac0cf81a8d601f7d04a68a448259</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[1])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>synthesize_uvec_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a23c7432a60e6095ce353449070027441</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[1])</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_str</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac1629935baa26a7c02ad5bf5acd78f9b</anchor>
      <arglist>(const details::operator_type &amp;operation) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unary_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aa12dcbf0836bcdc2e589028c6906495a</anchor>
      <arglist>(const details::operator_type &amp;operation) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>uvouv_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ada6202c365f35d4786899376ed2b88fc</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid_operator</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a492e2efa0d5c678b896f4e1030bbe936</anchor>
      <arglist>(const details::operator_type &amp;operation, binary_functor_t &amp;bop)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid_operator</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a738dcdccdeb6e63d5d4c5bef690fc181</anchor>
      <arglist>(const details::operator_type &amp;operation, unary_functor_t &amp;uop)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid_string_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>af19dfce2281af455e1aa92a3d41dda6b</anchor>
      <arglist>(const details::operator_type &amp;operation) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>vararg_function</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a3253ae9dec35b20feece5a15b73e450d</anchor>
      <arglist>(const details::operator_type &amp;operation, Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>vararg_function_call</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ae13e8374c6bda9c710b70201be166244</anchor>
      <arglist>(ivararg_function_t *vaf, std::vector&lt; expression_node_ptr &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>varnode_optimise_sf3</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a5addec76091796b4f9125487182246f9</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>varnode_optimise_sf4</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aaa6906dba5008a01a6b7c6a4c7d2dc00</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[4])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>varnode_optimise_varargfunc</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a349aee95b70d17b4b48236948b4989cb</anchor>
      <arglist>(const details::operator_type &amp;operation, Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>vector_element</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a171b588eb272313cad531e0326075cb2</anchor>
      <arglist>(const std::string &amp;symbol, vector_holder_ptr vector_base, expression_node_ptr index)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>vectorize_func</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>abb1fb5b2425c4a982a88c4c705ed3a38</anchor>
      <arglist>(const details::operator_type &amp;operation, Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vob_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a3b6786c1d4d007ea38b92d50893d740e</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>voc_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7fb31fd5ae3405f5f3bef733d54d5fec</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vov_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a94fe8be548dc415f65577b275e855534</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>while_loop</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a5100808e2459ef8b317ce19c9c151592</anchor>
      <arglist>(expression_node_ptr &amp;condition, expression_node_ptr &amp;branch, const bool brkcont=false) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>cardinal_pow_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a88764e3f6f704ce7181cb3ef6874305b</anchor>
      <arglist>(const details::operator_type &amp;operation, const T &amp;c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>cardinal_pow_optimisation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac48a876524e667e83b926e4cbe037cbb</anchor>
      <arglist>(const T &amp;v, const T &amp;c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>cardinal_pow_optimisation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a2c46a002394f8e44a4874b144de2002b</anchor>
      <arglist>(expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>cardinal_pow_optimisation_impl</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ae329e362a96eaab2ee699d7446cd351a</anchor>
      <arglist>(const TType &amp;v, const unsigned int &amp;p)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>is_constant_foldable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a01c7f687fd13c45d0728545b44c6d74f</anchor>
      <arglist>(NodePtr(&amp;b)[N]) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>is_constant_foldable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a6315264d79da4e7e7549f0c2595ea25d</anchor>
      <arglist>(const Sequence&lt; NodePtr, Allocator &gt; &amp;b) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>lodge_assignment</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a0015caaeef810461a04dcc2cea7969db</anchor>
      <arglist>(symbol_type cst, expression_node_ptr node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_assignment_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a745d5696141056b64f432946e89e8c20</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_assignment_operation_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a955518cbb821ade8d6fdacbf5a7ce428</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csocs_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a6ac93a4a9ee4a01dd24cd76d0b015bf7</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csocsr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aa7cd2b074eb3c8f7defc1f1b9bdfbd34</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csos_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7bd299ec73541b39faf6e327ba4dc3cc</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csosr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a574da270397ab802a56861023b80840b</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csrocs_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aae62acd214a11fd01a43fbd0b3a8cbb6</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csrocsr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ab5e0aedc88a1e8a2c63bc7747b610e82</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csros_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a4e34efe7db4904186e8f9d091c978213</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csrosr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ad2b274e87fff8fddcc1e7a442f5b8c86</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>synthesize_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a45445d9d286b814fa298eea58f0ed71e</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2], expression_node_ptr &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac0a3361ec6757dcff49d1892d9b71bfc</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[N])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a2bb165464abce1af7cfd02b28be276f7</anchor>
      <arglist>(F *f, expression_node_ptr(&amp;branch)[N])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_null_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7eca0c1f6f2cee8fa37f710e816c6b77</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_shortcircuit_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a5acbeb724466bc5e63b0e1e75fef648e</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_socs_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>afd0ec32257fa31c82018331ddb4e36a1</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_socsr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ab31d5d5a9f8a92d7ff36a08263967888</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_sos_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>afeb35d68623d3d225d89567f2b74782b</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_sos_expression_impl</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a5afc4e53d778a4824f6e62f98ebc37ae</anchor>
      <arglist>(const details::operator_type &amp;opr, T0 s0, T1 s1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_sosr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a29a51918a15022ed3e5d7495203e7dee</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_srocs_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a73bb494cf5ead84af6230c43b6211aa0</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_srocsr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a901b5a4af40dc8e56a65e58ab71b70f7</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_sros_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aa6f218a97ab54e5c641df1e727c2c26e</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_srosr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a444602335fc4a74846010dd1e50bf8c4</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_str_xoxr_expression_impl</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a95f8ee4074d8ec7a8cd1de919af3c526</anchor>
      <arglist>(const details::operator_type &amp;opr, T0 s0, T1 s1, range_t rp1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_str_xrox_expression_impl</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>af5d83dd9ef84e9e5398c88ae8dd2694d</anchor>
      <arglist>(const details::operator_type &amp;opr, T0 s0, T1 s1, range_t rp0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_str_xroxr_expression_impl</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a4cfcf754b75dc6c63126bf9d1983d3df</anchor>
      <arglist>(const details::operator_type &amp;opr, T0 s0, T1 s1, range_t rp0, range_t rp1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_string_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7235edaed831072fbf8af3e5b199c86b</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_string_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a9a05ed4c323b263dbdecd5cd6c7ab658</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_strogen_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>acdc5ee659cba9a9a99c0537985287403</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_swap_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a3ad9b72bfcf4ee250799b9fa469b76a1</anchor>
      <arglist>(expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_uvouv_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a5e0f94a70bd18ec934ba141721d58d80</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_vecarithmetic_operation_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a96352631b4df77a7cd5dc41d1707d861</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_veceqineqlogic_operation_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a2a7a97f33834222db536945fc94fb74b</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>binary_op_map_t *</type>
      <name>binary_op_map_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>af66b1c7c0843c6b6927d4a04e807cafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>inv_binary_op_map_t *</type>
      <name>inv_binary_op_map_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ad924436f6beda5799e76d2597ee5c38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>details::node_allocator *</type>
      <name>node_allocator_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aab72851abd8ceb64b9c28f99db8c2714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>parser_t *</type>
      <name>parser_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a825d1c0db9435478ac58193d5ce32441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sf3_map_t *</type>
      <name>sf3_map_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a8e6b2903f760d7d9fc12609930d845d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sf4_map_t *</type>
      <name>sf4_map_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a3acba99164253358fd2f85f90a4d8e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>strength_reduction_enabled_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a52b579ce1a3089f485ace677d68e4150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>synthesize_map_t</type>
      <name>synthesize_map_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a38fdd1327cb920fcafcfef517cbd9379</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unary_op_map_t *</type>
      <name>unary_op_map_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a73c33c2bea3bd6c5f0f92314749d000c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>expression_generator&lt; T &gt;</name>
    <filename>classexprtk_1_1parser_1_1expression__generator.html</filename>
    <member kind="typedef">
      <type>const T</type>
      <name>ctype</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a8caa1f1c5921de12c7695e15946a2d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::expression_node&lt; T &gt; *</type>
      <name>expression_node_ptr</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a104d5ddb24e57c43685d2e2b6cca4a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::parser&lt; T &gt;</type>
      <name>parser_t</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7362f8e513a6c9064feb342b959b55f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node_ptr(*</type>
      <name>synthesize_functor_t</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aae75e9bc2ebc5a941501ad2bb6c785f7</anchor>
      <arglist>)(expression_generator&lt; T &gt; &amp;, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, synthesize_functor_t &gt;</type>
      <name>synthesize_map_t</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aea62a7fe70ad07b7bbe9b268389d66d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>vtype</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aff42ba6495f15f00dc548eb97c833dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>binext_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a990dd041c4dca9464e3e1097f2a4a695</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>boc_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a5d83c39df433c33662e8a940869f55e5</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>bov_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ad22f7f641782ea9380604cb6df26e368</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>branch_to_id</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ae73d89fc9f971f60f2cd376b4d413eff</anchor>
      <arglist>(expression_node_ptr branch)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>branch_to_id</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a8a0a8dc93433b1ba817cfa6120edcba0</anchor>
      <arglist>(expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cob_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a238c88b63b4eaade0bd80fc9b9b04152</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>coboc_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a8630d46334e393a98405235db25f59c6</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cocob_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a51d9c7295c1c15e2d0899eab9fd3a91d</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>conditional</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a50508cb35afaf7108de899348845fcad</anchor>
      <arglist>(expression_node_ptr condition, expression_node_ptr consequent, expression_node_ptr alternative) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>conditional_string</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a6533dc5dbda50672deac5980ad0474f1</anchor>
      <arglist>(expression_node_ptr condition, expression_node_ptr consequent, expression_node_ptr alternative) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>const_optimise_mswitch</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>afc4bbd453b696aba9c5d16dbaf1369ae</anchor>
      <arglist>(Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>const_optimise_sf3</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac650d486fcf94be32d96a6edbfe62b34</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>const_optimise_sf4</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>acc8e3d2afec944527c8c0843fd5f950c</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[4])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>const_optimise_switch</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a45113957ec3d2596911a54b3cbc33cb1</anchor>
      <arglist>(Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>const_optimise_varargfunc</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a1874d0c2212f2e65e29c76d52a1fee61</anchor>
      <arglist>(const details::operator_type &amp;operation, Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cov_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a4280a1856dc2be43254c797ab46940ba</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>for_loop</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aa9862337296e2aefd647c75d8ee6ff93</anchor>
      <arglist>(expression_node_ptr &amp;initialiser, expression_node_ptr &amp;condition, expression_node_ptr &amp;incrementor, expression_node_ptr &amp;loop_body, bool brkcont=false) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>function</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ad0edf6e9f82d45b69ba62cc4b68d84ac</anchor>
      <arglist>(ifunction_t *f, expression_node_ptr(&amp;b)[N])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>function</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aca3371df568bf038fe2d029307e29e23</anchor>
      <arglist>(ifunction_t *f)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>generic_function_call</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a1f69527f45b9221c71aa523ea17f9ba9</anchor>
      <arglist>(igeneric_function_t *gf, std::vector&lt; expression_node_ptr &gt; &amp;arg_list, const std::size_t &amp;param_seq_index=std::numeric_limits&lt; std::size_t &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>details::operator_type</type>
      <name>get_operator</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ad2a4bfa339430194f0b142365de9139f</anchor>
      <arglist>(const binary_functor_t &amp;bop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_synthesize_map</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a79e4da7380bd7bca6576fe8e98e25869</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_assignment_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ab2d8434b626e1604515ea4e927f2a5e8</anchor>
      <arglist>(const details::operator_type &amp;operation) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constpow_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ae2de10577c74af303f9d02377fd198fa</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_invalid_assignment_op</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac5f035ee52bd69489f6558d9854c59b5</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_invalid_break_continue_op</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac5444320192f1a1773b6f608b01c6ef2</anchor>
      <arglist>(expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_invalid_string_op</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a12d5420f52aa57c2959c62cb61b0a82e</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_invalid_string_op</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a1ccc8f236950887087c1b7b75f2b747d</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_null_present</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a749decc77c1bbc37daa767bae5aa6a1e</anchor>
      <arglist>(expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_shortcircuit_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a494ac862b42e9eec48e8d108639804c5</anchor>
      <arglist>(const details::operator_type &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac8ed3456fadad12dcc1e6f1fe2c4a0b2</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7f0b8c8e562c4aa3f5bb3598c1c430c1</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vector_arithmetic_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a830ed20a846e1074e1f11892422402b5</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vector_eqineq_logic_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ab935dcf65b42227196cbbf9d28b31263</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>multi_switch_statement</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a385f2f18404307235beae7157dda917f</anchor>
      <arglist>(Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operation_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a47a1919791010a40a7d261ae80146c63</anchor>
      <arglist>(const details::operator_type &amp;operation) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a3d8a15aa3a836d7e7b7ce6f50657fa16</anchor>
      <arglist>(const T &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>af255e0faa6bf2bbdf2741b95e501a180</anchor>
      <arglist>(const std::string &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>af73231bfbef2806f71a98fb3ba42d36f</anchor>
      <arglist>(std::string &amp;s, range_t &amp;rp) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a1ad5a92801aa908b6484d0ffb7e09573</anchor>
      <arglist>(const std::string &amp;s, range_t &amp;rp) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a4411777af6f5180c929a98926290fcbc</anchor>
      <arglist>(expression_node_ptr branch, range_t &amp;rp) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a068ddfac641024dba63d8d75ab52aec2</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[1])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a942b4cc13dac09ce65dfd3f8f5c6b117</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a0782900d165f5e7ff4fca76feca0f581</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a0434d797eb29d6d730f80863b3105874</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[4])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a967adffa5f6d7e707b84bd37703beabf</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr b0)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a899bc2ba944786decb866960d30d87b6</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr b0, expression_node_ptr b1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>repeat_until_loop</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aa2c02d85503189fa7b7c0479be1fa713</anchor>
      <arglist>(expression_node_ptr &amp;condition, expression_node_ptr &amp;branch, const bool brkcont=false) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>return_call</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7673122b2d9d7a624d6021c5bcef5ff2</anchor>
      <arglist>(std::vector&lt; expression_node_ptr &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>return_envelope</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a6b78cbb0580d982d1ee2e1749d841c05</anchor>
      <arglist>(expression_node_ptr body, results_context_t *rc, bool *&amp;return_invoked)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_allocator</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a369dc95c3b1141d860a86f460beed45b</anchor>
      <arglist>(details::node_allocator &amp;na)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_bom</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a52259338a3ef59c0bf921e85fe707ac1</anchor>
      <arglist>(binary_op_map_t &amp;binary_op_map)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_ibom</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a44e43fc02fe1552357405d960a1ff2e9</anchor>
      <arglist>(inv_binary_op_map_t &amp;inv_binary_op_map)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_parser</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a65c72319e2e2cb3e6a3feecedb7bd0e1</anchor>
      <arglist>(parser_t &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_sf3m</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ae580e73ee9a6b1026e000d6b3dd401cd</anchor>
      <arglist>(sf3_map_t &amp;sf3_map)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_sf4m</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>afeacf71d5ae06fd053dac4acbadbbcdc</anchor>
      <arglist>(sf4_map_t &amp;sf4_map)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_strength_reduction_state</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a8f22d094e9bd5e9da56b7940ad3fc2f5</anchor>
      <arglist>(const bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_uom</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a651f2a6f5a1041d2615d6426b96b05c2</anchor>
      <arglist>(unary_op_map_t &amp;unary_op_map)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sf3_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a45900274124a3f4d6a3837dfd7945cfb</anchor>
      <arglist>(const std::string &amp;sf3id, trinary_functor_t &amp;tfunc)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sf3_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a3b11dedd5b40376e74ba9a820f9ce4e4</anchor>
      <arglist>(const std::string &amp;sf3id, details::operator_type &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sf4_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a57df885e4ff0b8717adebaa4bdf6c3e6</anchor>
      <arglist>(const std::string &amp;sf4id, quaternary_functor_t &amp;qfunc)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sf4_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>af5dd6e6a06e6c98c33445a6b02aed38e</anchor>
      <arglist>(const std::string &amp;sf4id, details::operator_type &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>special_function</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a971a4beb61d988c514489b7beec386ff</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>special_function</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a48b40aa674cb08d4ec90d7e536860086</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[4])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>special_one_parameter_vararg</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7c9d8166129606e62db2be66c5077689</anchor>
      <arglist>(const details::operator_type &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strength_reduction_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a2098b0e8fbd834741893b7046dbe53d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>string_function_call</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ad6a2d27d2ac5a60d0430fb1a328c9fd7</anchor>
      <arglist>(igeneric_function_t *gf, std::vector&lt; expression_node_ptr &gt; &amp;arg_list, const std::size_t &amp;param_seq_index=std::numeric_limits&lt; std::size_t &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>switch_statement</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a4a188aea5c56a893201df9ce8f7bccae</anchor>
      <arglist>(Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>synthesize_unary_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a8c19e0817dc2dd7e17469e2e3cae6647</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[1])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>synthesize_uv_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a2f89ac0cf81a8d601f7d04a68a448259</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[1])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>synthesize_uvec_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a23c7432a60e6095ce353449070027441</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[1])</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_str</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac1629935baa26a7c02ad5bf5acd78f9b</anchor>
      <arglist>(const details::operator_type &amp;operation) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unary_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aa12dcbf0836bcdc2e589028c6906495a</anchor>
      <arglist>(const details::operator_type &amp;operation) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>uvouv_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ada6202c365f35d4786899376ed2b88fc</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid_operator</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a492e2efa0d5c678b896f4e1030bbe936</anchor>
      <arglist>(const details::operator_type &amp;operation, binary_functor_t &amp;bop)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid_operator</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a738dcdccdeb6e63d5d4c5bef690fc181</anchor>
      <arglist>(const details::operator_type &amp;operation, unary_functor_t &amp;uop)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid_string_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>af19dfce2281af455e1aa92a3d41dda6b</anchor>
      <arglist>(const details::operator_type &amp;operation) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>vararg_function</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a3253ae9dec35b20feece5a15b73e450d</anchor>
      <arglist>(const details::operator_type &amp;operation, Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>vararg_function_call</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ae13e8374c6bda9c710b70201be166244</anchor>
      <arglist>(ivararg_function_t *vaf, std::vector&lt; expression_node_ptr &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>varnode_optimise_sf3</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a5addec76091796b4f9125487182246f9</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>varnode_optimise_sf4</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aaa6906dba5008a01a6b7c6a4c7d2dc00</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[4])</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>varnode_optimise_varargfunc</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a349aee95b70d17b4b48236948b4989cb</anchor>
      <arglist>(const details::operator_type &amp;operation, Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>vector_element</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a171b588eb272313cad531e0326075cb2</anchor>
      <arglist>(const std::string &amp;symbol, vector_holder_ptr vector_base, expression_node_ptr index)</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>vectorize_func</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>abb1fb5b2425c4a982a88c4c705ed3a38</anchor>
      <arglist>(const details::operator_type &amp;operation, Sequence&lt; expression_node_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vob_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a3b6786c1d4d007ea38b92d50893d740e</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>voc_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7fb31fd5ae3405f5f3bef733d54d5fec</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vov_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a94fe8be548dc415f65577b275e855534</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2]) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>while_loop</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a5100808e2459ef8b317ce19c9c151592</anchor>
      <arglist>(expression_node_ptr &amp;condition, expression_node_ptr &amp;branch, const bool brkcont=false) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>cardinal_pow_optimisable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a88764e3f6f704ce7181cb3ef6874305b</anchor>
      <arglist>(const details::operator_type &amp;operation, const T &amp;c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>cardinal_pow_optimisation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac48a876524e667e83b926e4cbe037cbb</anchor>
      <arglist>(const T &amp;v, const T &amp;c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>cardinal_pow_optimisation</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a2c46a002394f8e44a4874b144de2002b</anchor>
      <arglist>(expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>cardinal_pow_optimisation_impl</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ae329e362a96eaab2ee699d7446cd351a</anchor>
      <arglist>(const TType &amp;v, const unsigned int &amp;p)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>is_constant_foldable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a01c7f687fd13c45d0728545b44c6d74f</anchor>
      <arglist>(NodePtr(&amp;b)[N]) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>is_constant_foldable</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a6315264d79da4e7e7549f0c2595ea25d</anchor>
      <arglist>(const Sequence&lt; NodePtr, Allocator &gt; &amp;b) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>lodge_assignment</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a0015caaeef810461a04dcc2cea7969db</anchor>
      <arglist>(symbol_type cst, expression_node_ptr node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_assignment_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a745d5696141056b64f432946e89e8c20</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_assignment_operation_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a955518cbb821ade8d6fdacbf5a7ce428</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csocs_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a6ac93a4a9ee4a01dd24cd76d0b015bf7</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csocsr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aa7cd2b074eb3c8f7defc1f1b9bdfbd34</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csos_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7bd299ec73541b39faf6e327ba4dc3cc</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csosr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a574da270397ab802a56861023b80840b</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csrocs_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aae62acd214a11fd01a43fbd0b3a8cbb6</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csrocsr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ab5e0aedc88a1e8a2c63bc7747b610e82</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csros_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a4e34efe7db4904186e8f9d091c978213</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_csrosr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ad2b274e87fff8fddcc1e7a442f5b8c86</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>synthesize_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a45445d9d286b814fa298eea58f0ed71e</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2], expression_node_ptr &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ac0a3361ec6757dcff49d1892d9b71bfc</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[N])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a2bb165464abce1af7cfd02b28be276f7</anchor>
      <arglist>(F *f, expression_node_ptr(&amp;branch)[N])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_null_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7eca0c1f6f2cee8fa37f710e816c6b77</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_shortcircuit_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a5acbeb724466bc5e63b0e1e75fef648e</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_socs_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>afd0ec32257fa31c82018331ddb4e36a1</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_socsr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ab31d5d5a9f8a92d7ff36a08263967888</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_sos_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>afeb35d68623d3d225d89567f2b74782b</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_sos_expression_impl</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a5afc4e53d778a4824f6e62f98ebc37ae</anchor>
      <arglist>(const details::operator_type &amp;opr, T0 s0, T1 s1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_sosr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a29a51918a15022ed3e5d7495203e7dee</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_srocs_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a73bb494cf5ead84af6230c43b6211aa0</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_srocsr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a901b5a4af40dc8e56a65e58ab71b70f7</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_sros_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aa6f218a97ab54e5c641df1e727c2c26e</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_srosr_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a444602335fc4a74846010dd1e50bf8c4</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_str_xoxr_expression_impl</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a95f8ee4074d8ec7a8cd1de919af3c526</anchor>
      <arglist>(const details::operator_type &amp;opr, T0 s0, T1 s1, range_t rp1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_str_xrox_expression_impl</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>af5d83dd9ef84e9e5398c88ae8dd2694d</anchor>
      <arglist>(const details::operator_type &amp;opr, T0 s0, T1 s1, range_t rp0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_str_xroxr_expression_impl</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a4cfcf754b75dc6c63126bf9d1983d3df</anchor>
      <arglist>(const details::operator_type &amp;opr, T0 s0, T1 s1, range_t rp0, range_t rp1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_string_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a7235edaed831072fbf8af3e5b199c86b</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_string_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a9a05ed4c323b263dbdecd5cd6c7ab658</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[3])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_strogen_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>acdc5ee659cba9a9a99c0537985287403</anchor>
      <arglist>(const details::operator_type &amp;opr, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_swap_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a3ad9b72bfcf4ee250799b9fa469b76a1</anchor>
      <arglist>(expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_uvouv_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a5e0f94a70bd18ec934ba141721d58d80</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_vecarithmetic_operation_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a96352631b4df77a7cd5dc41d1707d861</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>synthesize_veceqineqlogic_operation_expression</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a2a7a97f33834222db536945fc94fb74b</anchor>
      <arglist>(const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>binary_op_map_t *</type>
      <name>binary_op_map_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>af66b1c7c0843c6b6927d4a04e807cafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>inv_binary_op_map_t *</type>
      <name>inv_binary_op_map_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>ad924436f6beda5799e76d2597ee5c38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>details::node_allocator *</type>
      <name>node_allocator_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>aab72851abd8ceb64b9c28f99db8c2714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>parser_t *</type>
      <name>parser_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a825d1c0db9435478ac58193d5ce32441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sf3_map_t *</type>
      <name>sf3_map_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a8e6b2903f760d7d9fc12609930d845d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sf4_map_t *</type>
      <name>sf4_map_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a3acba99164253358fd2f85f90a4d8e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>strength_reduction_enabled_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a52b579ce1a3089f485ace677d68e4150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>synthesize_map_t</type>
      <name>synthesize_map_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a38fdd1327cb920fcafcfef517cbd9379</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unary_op_map_t *</type>
      <name>unary_op_map_</name>
      <anchorfile>classexprtk_1_1parser_1_1expression__generator.html</anchorfile>
      <anchor>a73c33c2bea3bd6c5f0f92314749d000c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::expression_helper</name>
    <filename>classexprtk_1_1expression__helper.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_binary</name>
      <anchorfile>classexprtk_1_1expression__helper.html</anchorfile>
      <anchor>a3d59b879f908a8939989f4d2d623b40d</anchor>
      <arglist>(const expression&lt; T &gt; &amp;expr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_constant</name>
      <anchorfile>classexprtk_1_1expression__helper.html</anchorfile>
      <anchor>a44bdb4bd6eb8ff45b6e6c24f347adaa7</anchor>
      <arglist>(const expression&lt; T &gt; &amp;expr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_function</name>
      <anchorfile>classexprtk_1_1expression__helper.html</anchorfile>
      <anchor>a828656b5c29d5a502bbffc3947fdf76d</anchor>
      <arglist>(const expression&lt; T &gt; &amp;expr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_null</name>
      <anchorfile>classexprtk_1_1expression__helper.html</anchorfile>
      <anchor>ac4155581d829b5d0ce5a3d1c2f2c36c4</anchor>
      <arglist>(const expression&lt; T &gt; &amp;expr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_unary</name>
      <anchorfile>classexprtk_1_1expression__helper.html</anchorfile>
      <anchor>aa3061cf42da9a968c8a8ef35c9169096</anchor>
      <arglist>(const expression&lt; T &gt; &amp;expr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_variable</name>
      <anchorfile>classexprtk_1_1expression__helper.html</anchorfile>
      <anchor>a3921b6d79d36337fd03f1f6c326ec23b</anchor>
      <arglist>(const expression&lt; T &gt; &amp;expr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::expression_node</name>
    <filename>classexprtk_1_1details_1_1expression__node.html</filename>
    <templarg>T</templarg>
    <member kind="enumvalue">
      <name>e_abs</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa42772ffb3bca848f951768c6a2de7e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_acos</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fab3c630abb681ecf312add779aaaaec9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_acosh</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fac9dc458ab694f609829016c87a4aa68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_add</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9e6bf039520205bb743566b5509b412c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_and</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fac39974fa8197b0498dc47c67ee45404c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_asin</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa0f7def9a77ee9f5ad8cf5136a455305b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_asinh</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa652e45964624771f4da6e6b9eb08dd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_atan</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae38707d3781a2e7414da40c489f47358</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_atanh</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7facc86bea262bcbe6995657bbef14890f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_binary</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8f60ff5c580881f565814263e5c3804a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_binary_ext</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fad9af89ce31fb36dd03ea04d04fff0d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_boc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9c7828ed2fc1d659e9c52441a344878d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa02bdbf1a96027c7662c9b641b7de2d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_break</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf3aa5852adc4f5d91eb2d8af1d2bad5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ceil</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa10dba12ba4785386bf7509f60e13bdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cob</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa86738c8426a3f54d4ff6bcd6342a8ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_conditional</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7facf0ba9e92a223f998b8278d04da01721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_constant</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa0968a7eb0d1375d1eb0089a1bbb019d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_continue</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa800ebba730d4ef9c07daa9ade2a60102</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cos</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae2c9208466a80149d53c381c4b1fc831</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cosh</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa3b9a551f26fc91cea3252ec169170a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cot</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa2593602e428813750033bbab98ec64f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa4fbabb03dd28d8ff5c75c345120967d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_covoc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa877137029545f084912fa8a2aafc39dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_covocov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa325df358205c0f03f6a0825af265c6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_covov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa3a934652593ddc7457100d6c19d25126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_covovoc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae0ddb1dbc44d66f9f4c7b0e3a33a00ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_covovov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fadfe3edefcb8d6974e63533fcb1d02ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_csc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa73684b467b6dfc786df1b3860e16afa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cstringvarrng</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa09dc11a8e595f189eb80906123f40290</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_d2g</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa98128ec6d940500b83ea4ad77faaca27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_d2r</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faa500df59a73d031524367b7c6bf0446d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_div</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae886581de98b3d4e51e777b3ddc9ce86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_eq</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fac6b65c59dcfedfdc0368d71f4806e8d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_erf</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa6e0c384b914e2853b53695f6ca003a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_erfc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa711e7145913f881533e87a2eb31e030e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_exp</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa2b89dcc41f7473c38955a290f629bfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_expm1</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa2129d7e5644e81108828e26c280a7580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_floor</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faef0a50023f5a45bc67d59329d3a8f581</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_for</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa43b03a945718be59da29a2b340e84f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_frac</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa427537f7878d6885b60eb8d69cda6107</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_function</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa73a5de9dbaef02f64240c7ff053f477e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_g2d</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa2b0f52bf13738c6debc21337bfc67cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_genfunction</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fafb7b58f66bbb87a898bd8844d4433e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_gt</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faa08ef4a296a7469d0506a59db1d7c53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_gte</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa29f2678e7fcc2626e06db813a1a4f280</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ilike</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa4c19f651e5026e6f34d2a17b15963e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_in</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fac94d71a91af81eeefb4d2fb7bf8c8f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_inranges</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa47187d5c6a601041cb018b3c69af52c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ipow</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa0ffb05ca4229ab070e8dada8461cc082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ipowinv</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faca087577b2d866b38c32c4eafb80915f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_like</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae5beed5075c62c0b8714fe5eeda3b97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9514907f992c323c0036e25bda60cbc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log10</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa475876b4de4bd49c533c714b45177dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log1p</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fac3b970ad28200c2e773f9efb87ca5c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log2</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fadd7cbb5ebe2dfc7f3698f141d8e2e333</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lt</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fab7a00b043c92ae44a576700290fe0ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lte</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa2799b69924f6c5946dc450f1f85dbacf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mod</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa28489b3ddd6a46f3acaa97f581e6a0d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mswitch</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa4fe50316485c59f304e2db2541efdb22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mul</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa3ee58d6e01dcfd22a999dbefbce5e6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_nand</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8558f91e9124fc111dc8cd0cfed90ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ncdf</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8cb241650b27d3af2ee80f8724b8bb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ne</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa57f01ecfff3df7a11a8a4936debe8c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_neg</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fabd8ccbfc1570dc0fcf5d2b990dc5b87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_none</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fac74c78afb419fb1a2e66d49e475bc3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_nor</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa2e148167031ba29fa451923fd6618377</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_notl</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fafe35512d047c83e93448c7464a3d724c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_null</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa55a9e29954541e181cc8887dcb276017</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_nulleq</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fafbb467eb6a65f572be53e4c315ddfeb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_or</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa1baf73364dfeba8f915619dfc51d3179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_pos</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9be2c785f65e1b6bfdf915c3468fec95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_pow</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9cdcc0e15402f8277f27bcc4916bb640</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_quaternary</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa6eee84bd9e22969b42cefbec43930516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_r2d</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa435c4e6fbfd2cbfc91843d261c1cd91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rbveccelem</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa520c2a5eea6008ad6fdc0e778d40d0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rbvecelem</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa204cfadf62edb9f99adc33d6556c64f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_repeat</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae7a5228243c5b3883370c1254d2f8c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_retenv</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fadbcd8f8336b8760632c999a7bd606802</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_return</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa806997fc42fb08261c5e372bdf3b0b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_round</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa5920be30c87c2d94749e04fdeda09095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sec</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa6c294818829623bec69c29c650a34ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf3ext</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa08247e18bd185b915ed877d247f0c4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8b143a726bd8193586aac3837d8bc02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sgn</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa36cac3b82dec200197d38a4ec60c2243</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sin</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa130653d4cc707b079e6ae893a8f19b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sinc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fad7c9083513d24aadbd0b0c8a7b94949b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sinh</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae82e26b9827924fe61b3d5a4f9a628b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sqrt</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa7503ff44a8fb581449976d235dd36801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strass</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fafdd921c0f7dc70c7d8eab6872248b4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strccondition</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf9ef26607397d5e7595219f9bfe03a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strconcat</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fab92e0b28a95d628c3896a3df57c20c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strcondition</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faa7411ed35219022c4ab26e0127c1a499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strfunction</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa61f3e8f66e78afb740aa55eb3d532288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strgenrange</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa938aab1703d01e7b52ab290d7bea0f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_stringconst</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa4225cba288b77042b810ba4410ffb4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_stringsize</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fad883a88f970dab1b6f588b4992f62052</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_stringvar</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf043c63bfd4973b36bd3b6ac3ce297f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_stringvararg</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa3258164cb498020d7da7f768094d9549</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_stringvarrng</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9c30c0d1ce3edaa611aadc7e351a5c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_stringvarsize</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae7f2077c97e264cc840709049d8ffe8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strswap</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa7e54705d591891856e06cfa5d4eedf92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sub</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7facee5830700b1f720989f6ea57579bc96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_swap</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faa7925e58c9f25d90fee87c2ad7550fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_switch</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa20e6068974a73f5921f2cccfe42667a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_tan</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa1dfa2ed76d8e771f73ee319725402a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_tanh</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8a2d4293b20607e729be4a6fd0282f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_trinary</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faefd77d1cfeecae83b0be0516c14bd935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_trunc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7facae18330b6fb12e29c7038fde1950cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_unary</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faef02979b25570baf3b6e35379bcafd08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_uvouv</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fad93dfbc500c6f7b7c1047c1a8c12aa35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vafunction</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae3e1e6ab5aeba89af9a92c586a909269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_valvecarith</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf58fd7d2e8f8297f9a5786cde37ae79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_valvecineq</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9a653907ac3a00802f3d8499e953df19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vararg</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf292b2083845edf206015f429b28e26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_variable</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9d305c823826710a17c204fac84ee425</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecdefass</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8a2d1fc0046e65ecdf25ebef85e24555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecelem</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8fcdfb0a9f928aa8bf9dc75ff719bd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecfunc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa7b9673528fe90f803d4d486ab794f9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecopvalass</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fad50ed6486af99a0a5035abe43f378e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecopvecass</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa563b2e7c509905b199d89eac6e9d1aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vector</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8fe7566d522d36e4c3090c57537ed2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecunaryop</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa202f90759f7f2be8bc764f05df8cb63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvalarith</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa30ce0a3ba93f9da80f8343ea3a010bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvalass</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faee7f4f800ccf42b1c1c70c698f2f9d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvalineq</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa5b2a426b1872f880a683b1e585024628</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvecarith</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa09e1a8cde152da86a7c7ec9d3dda9d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvecass</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae1655988a1be8dcedc9c7a3e3370c303</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvecineq</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa3d930468ede7adb55e7da69abda2cc94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvecswap</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa75fd8e1c088cc6dd54ffca30c8c59eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vob</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa40ec64a37dfd0977f762cc7a3e689fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_voc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faaab1b1d213faccb6cc0ae50384001dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vococov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa73f34fea7f040ae2dd3071f680c70776</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vocov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa330afe11d3ad5e02e487784f9fcbfb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vocovoc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa08e2822a8c628c5f716c6adb4d87e747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vocovov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf75c1d68770265693bf402a3c5f4a787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa0f063cf7d67bd31d7c1bc6e79dd0355e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vovoc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf7b3d1b1c5366fd936b6c77529681ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vovocov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa5865a3b3fe31ce7f076f4224e3727c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vovov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf5815a3815bbd7b68ca4d2aae29ac80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vovovoc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faebbe7236be3049420daffb64bb9b70d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vovovov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faaf4f432107d1dbbbd73ebf97a5793dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_while</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa7be03520fc3e589d8be00a7081dc37fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_xnor</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faac2e540c1a75b11aa457db6d7744fb68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_xor</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7facacb39562882f6918c776da05fd000bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a7c6edaacb2efb6f18b11cc95a35e112f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>node_type</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_none</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fac74c78afb419fb1a2e66d49e475bc3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_null</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa55a9e29954541e181cc8887dcb276017</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_constant</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa0968a7eb0d1375d1eb0089a1bbb019d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_unary</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faef02979b25570baf3b6e35379bcafd08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_binary</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8f60ff5c580881f565814263e5c3804a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_binary_ext</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fad9af89ce31fb36dd03ea04d04fff0d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_trinary</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faefd77d1cfeecae83b0be0516c14bd935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_quaternary</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa6eee84bd9e22969b42cefbec43930516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vararg</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf292b2083845edf206015f429b28e26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_conditional</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7facf0ba9e92a223f998b8278d04da01721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_while</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa7be03520fc3e589d8be00a7081dc37fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_repeat</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae7a5228243c5b3883370c1254d2f8c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_for</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa43b03a945718be59da29a2b340e84f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_switch</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa20e6068974a73f5921f2cccfe42667a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mswitch</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa4fe50316485c59f304e2db2541efdb22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_return</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa806997fc42fb08261c5e372bdf3b0b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_retenv</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fadbcd8f8336b8760632c999a7bd606802</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_variable</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9d305c823826710a17c204fac84ee425</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_stringvar</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf043c63bfd4973b36bd3b6ac3ce297f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_stringconst</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa4225cba288b77042b810ba4410ffb4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_stringvarrng</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9c30c0d1ce3edaa611aadc7e351a5c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cstringvarrng</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa09dc11a8e595f189eb80906123f40290</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strgenrange</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa938aab1703d01e7b52ab290d7bea0f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strconcat</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fab92e0b28a95d628c3896a3df57c20c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_stringvarsize</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae7f2077c97e264cc840709049d8ffe8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strswap</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa7e54705d591891856e06cfa5d4eedf92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_stringsize</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fad883a88f970dab1b6f588b4992f62052</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_stringvararg</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa3258164cb498020d7da7f768094d9549</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_function</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa73a5de9dbaef02f64240c7ff053f477e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vafunction</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae3e1e6ab5aeba89af9a92c586a909269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_genfunction</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fafb7b58f66bbb87a898bd8844d4433e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strfunction</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa61f3e8f66e78afb740aa55eb3d532288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strcondition</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faa7411ed35219022c4ab26e0127c1a499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strccondition</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf9ef26607397d5e7595219f9bfe03a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_add</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9e6bf039520205bb743566b5509b412c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sub</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7facee5830700b1f720989f6ea57579bc96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mul</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa3ee58d6e01dcfd22a999dbefbce5e6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_div</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae886581de98b3d4e51e777b3ddc9ce86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mod</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa28489b3ddd6a46f3acaa97f581e6a0d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_pow</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9cdcc0e15402f8277f27bcc4916bb640</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lt</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fab7a00b043c92ae44a576700290fe0ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lte</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa2799b69924f6c5946dc450f1f85dbacf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_gt</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faa08ef4a296a7469d0506a59db1d7c53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_gte</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa29f2678e7fcc2626e06db813a1a4f280</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_eq</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fac6b65c59dcfedfdc0368d71f4806e8d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ne</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa57f01ecfff3df7a11a8a4936debe8c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_and</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fac39974fa8197b0498dc47c67ee45404c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_nand</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8558f91e9124fc111dc8cd0cfed90ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_or</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa1baf73364dfeba8f915619dfc51d3179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_nor</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa2e148167031ba29fa451923fd6618377</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_xor</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7facacb39562882f6918c776da05fd000bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_xnor</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faac2e540c1a75b11aa457db6d7744fb68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_in</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fac94d71a91af81eeefb4d2fb7bf8c8f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_like</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae5beed5075c62c0b8714fe5eeda3b97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ilike</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa4c19f651e5026e6f34d2a17b15963e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_inranges</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa47187d5c6a601041cb018b3c69af52c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ipow</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa0ffb05ca4229ab070e8dada8461cc082</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ipowinv</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faca087577b2d866b38c32c4eafb80915f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_abs</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa42772ffb3bca848f951768c6a2de7e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_acos</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fab3c630abb681ecf312add779aaaaec9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_acosh</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fac9dc458ab694f609829016c87a4aa68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_asin</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa0f7def9a77ee9f5ad8cf5136a455305b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_asinh</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa652e45964624771f4da6e6b9eb08dd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_atan</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae38707d3781a2e7414da40c489f47358</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_atanh</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7facc86bea262bcbe6995657bbef14890f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ceil</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa10dba12ba4785386bf7509f60e13bdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cos</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae2c9208466a80149d53c381c4b1fc831</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cosh</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa3b9a551f26fc91cea3252ec169170a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_exp</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa2b89dcc41f7473c38955a290f629bfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_expm1</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa2129d7e5644e81108828e26c280a7580</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_floor</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faef0a50023f5a45bc67d59329d3a8f581</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9514907f992c323c0036e25bda60cbc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log10</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa475876b4de4bd49c533c714b45177dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log2</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fadd7cbb5ebe2dfc7f3698f141d8e2e333</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log1p</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fac3b970ad28200c2e773f9efb87ca5c17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_neg</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fabd8ccbfc1570dc0fcf5d2b990dc5b87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_pos</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9be2c785f65e1b6bfdf915c3468fec95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_round</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa5920be30c87c2d94749e04fdeda09095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sin</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa130653d4cc707b079e6ae893a8f19b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sinc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fad7c9083513d24aadbd0b0c8a7b94949b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sinh</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae82e26b9827924fe61b3d5a4f9a628b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sqrt</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa7503ff44a8fb581449976d235dd36801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_tan</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa1dfa2ed76d8e771f73ee319725402a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_tanh</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8a2d4293b20607e729be4a6fd0282f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cot</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa2593602e428813750033bbab98ec64f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sec</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa6c294818829623bec69c29c650a34ad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_csc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa73684b467b6dfc786df1b3860e16afa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_r2d</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa435c4e6fbfd2cbfc91843d261c1cd91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_d2r</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faa500df59a73d031524367b7c6bf0446d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_d2g</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa98128ec6d940500b83ea4ad77faaca27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_g2d</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa2b0f52bf13738c6debc21337bfc67cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_notl</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fafe35512d047c83e93448c7464a3d724c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sgn</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa36cac3b82dec200197d38a4ec60c2243</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_erf</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa6e0c384b914e2853b53695f6ca003a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_erfc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa711e7145913f881533e87a2eb31e030e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ncdf</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8cb241650b27d3af2ee80f8724b8bb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_frac</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa427537f7878d6885b60eb8d69cda6107</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_trunc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7facae18330b6fb12e29c7038fde1950cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_uvouv</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fad93dfbc500c6f7b7c1047c1a8c12aa35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa0f063cf7d67bd31d7c1bc6e79dd0355e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa4fbabb03dd28d8ff5c75c345120967d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_voc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faaab1b1d213faccb6cc0ae50384001dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vob</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa40ec64a37dfd0977f762cc7a3e689fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa02bdbf1a96027c7662c9b641b7de2d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cob</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa86738c8426a3f54d4ff6bcd6342a8ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_boc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9c7828ed2fc1d659e9c52441a344878d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vovov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf5815a3815bbd7b68ca4d2aae29ac80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vovoc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf7b3d1b1c5366fd936b6c77529681ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vocov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa330afe11d3ad5e02e487784f9fcbfb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_covov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa3a934652593ddc7457100d6c19d25126</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_covoc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa877137029545f084912fa8a2aafc39dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vovovov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faaf4f432107d1dbbbd73ebf97a5793dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vovovoc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faebbe7236be3049420daffb64bb9b70d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vovocov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa5865a3b3fe31ce7f076f4224e3727c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vocovov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf75c1d68770265693bf402a3c5f4a787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_covovov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fadfe3edefcb8d6974e63533fcb1d02ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_covocov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa325df358205c0f03f6a0825af265c6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vocovoc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa08e2822a8c628c5f716c6adb4d87e747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_covovoc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae0ddb1dbc44d66f9f4c7b0e3a33a00ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vococov</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa73f34fea7f040ae2dd3071f680c70776</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf3ext</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa08247e18bd185b915ed877d247f0c4b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8b143a726bd8193586aac3837d8bc02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_nulleq</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fafbb467eb6a65f572be53e4c315ddfeb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strass</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fafdd921c0f7dc70c7d8eab6872248b4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vector</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8fe7566d522d36e4c3090c57537ed2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecelem</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8fcdfb0a9f928aa8bf9dc75ff719bd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rbvecelem</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa204cfadf62edb9f99adc33d6556c64f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rbveccelem</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa520c2a5eea6008ad6fdc0e778d40d0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecdefass</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa8a2d1fc0046e65ecdf25ebef85e24555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvalass</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faee7f4f800ccf42b1c1c70c698f2f9d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvecass</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fae1655988a1be8dcedc9c7a3e3370c303</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecopvalass</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fad50ed6486af99a0a5035abe43f378e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecopvecass</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa563b2e7c509905b199d89eac6e9d1aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecfunc</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa7b9673528fe90f803d4d486ab794f9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvecswap</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa75fd8e1c088cc6dd54ffca30c8c59eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvecineq</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa3d930468ede7adb55e7da69abda2cc94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvalineq</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa5b2a426b1872f880a683b1e585024628</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_valvecineq</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa9a653907ac3a00802f3d8499e953df19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvecarith</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa09e1a8cde152da86a7c7ec9d3dda9d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecvalarith</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa30ce0a3ba93f9da80f8343ea3a010bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_valvecarith</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf58fd7d2e8f8297f9a5786cde37ae79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecunaryop</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa202f90759f7f2be8bc764f05df8cb63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_break</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faf3aa5852adc4f5d91eb2d8af1d2bad5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_continue</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7fa800ebba730d4ef9c07daa9ade2a60102</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_swap</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a728c18d32fa7d7b19267bcf4c72a2c7faa7925e58c9f25d90fee87c2ad7550fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>af17bba94d73bee2acdaac1556321db72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual expression_node&lt; T &gt; *</type>
      <name>branch</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a30fc53ba294c03447269c28fa233b01f</anchor>
      <arglist>(const std::size_t &amp;index=0) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a85911a1adc4a7575776b16f97ff759e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>a5a6c47731a5b6a0115400a79d1025f65</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~expression_node</name>
      <anchorfile>classexprtk_1_1details_1_1expression__node.html</anchorfile>
      <anchor>afe428c578b003300049cfc87bb7eb5b7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsMessageHeader::LengthData::ExtendedLength</name>
    <filename>structXsMessageHeader_1_1LengthData_1_1ExtendedLength.html</filename>
    <class kind="struct">XsMessageHeader::LengthData::ExtendedLength::ExtendedParts</class>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_data</name>
      <anchorfile>structXsMessageHeader_1_1LengthData_1_1ExtendedLength.html</anchorfile>
      <anchor>a3bc9f06b67bb21c21cf77439d6e09a15</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable">
      <type>struct XsMessageHeader::LengthData::ExtendedLength::ExtendedParts</type>
      <name>m_length</name>
      <anchorfile>structXsMessageHeader_1_1LengthData_1_1ExtendedLength.html</anchorfile>
      <anchor>a381d73a3f123f8c722a173a7bdcbc524</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsMessageHeader::LengthData::ExtendedLength::ExtendedParts</name>
    <filename>structXsMessageHeader_1_1LengthData_1_1ExtendedLength_1_1ExtendedParts.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_high</name>
      <anchorfile>structXsMessageHeader_1_1LengthData_1_1ExtendedLength_1_1ExtendedParts.html</anchorfile>
      <anchor>af9c1edb17e72ed171777d4f3a2affcc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_low</name>
      <anchorfile>structXsMessageHeader_1_1LengthData_1_1ExtendedLength_1_1ExtendedParts.html</anchorfile>
      <anchor>a63f328fbf81f1f94cc9f47a2cfbecb79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::ScalarFactorGraph::FactorBase</name>
    <filename>structmrpt_1_1graphs_1_1ScalarFactorGraph_1_1FactorBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>evaluateResidual</name>
      <anchorfile>structmrpt_1_1graphs_1_1ScalarFactorGraph_1_1FactorBase.html</anchorfile>
      <anchor>a6f9dec2de2dd3130246ebb08dbada55d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getInformation</name>
      <anchorfile>structmrpt_1_1graphs_1_1ScalarFactorGraph_1_1FactorBase.html</anchorfile>
      <anchor>aa01c5b603533c0b3b02a16ef158629bc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FactorBase</name>
      <anchorfile>structmrpt_1_1graphs_1_1ScalarFactorGraph_1_1FactorBase.html</anchorfile>
      <anchor>ab02e73bc7cc5449f2064c42eb972d0e9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::FAddPoint</name>
    <filename>classmrpt_1_1math_1_1FAddPoint.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <member kind="function">
      <type></type>
      <name>FAddPoint</name>
      <anchorfile>classmrpt_1_1math_1_1FAddPoint.html</anchorfile>
      <anchor>a05fd36509211e4c8d62037e008c8968f</anchor>
      <arglist>(T &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1math_1_1FAddPoint.html</anchorfile>
      <anchor>acb40ae26ff901bb1ce9256583f9b959e</anchor>
      <arglist>(const T &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>T &amp;</type>
      <name>object</name>
      <anchorfile>classmrpt_1_1math_1_1FAddPoint.html</anchorfile>
      <anchor>a429390d14076279377af8350c65e7060</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FAddUntracedLines</name>
    <filename>classFAddUntracedLines.html</filename>
    <member kind="function">
      <type></type>
      <name>FAddUntracedLines</name>
      <anchorfile>classFAddUntracedLines.html</anchorfile>
      <anchor>a8ca415a6730c57cc36f8fa55bb004d91</anchor>
      <arglist>(CSetOfLinesPtr &amp;l, const CPoint3D &amp;p, const std::vector&lt; double &gt; &amp;pi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classFAddUntracedLines.html</anchorfile>
      <anchor>a82127dc6c364786de7290ac4b6307647</anchor>
      <arglist>(const CObservation2DRangeScan &amp;obs)</arglist>
    </member>
    <member kind="variable">
      <type>CSetOfLinesPtr &amp;</type>
      <name>lins</name>
      <anchorfile>classFAddUntracedLines.html</anchorfile>
      <anchor>a146d16f546413f4644a30f6b23645a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const CPoint3D &amp;</type>
      <name>pDist</name>
      <anchorfile>classFAddUntracedLines.html</anchorfile>
      <anchor>ad7f74f2dce1b1b2f769357b12e521796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>pitchs</name>
      <anchorfile>classFAddUntracedLines.html</anchorfile>
      <anchor>a0cd02f1605bb282992547fb17f7796f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::fast_exp</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1fast__exp.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1fast__exp.html</anchorfile>
      <anchor>ace430e4e65fbda757758e75ae9af1b3d</anchor>
      <arglist>(T v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::fast_exp&lt; T, 0 &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_010_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_010_01_4.html</anchorfile>
      <anchor>aaaff51971e5b50c4e87fce9def3a2cf9</anchor>
      <arglist>(T)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::fast_exp&lt; T, 1 &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_011_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_011_01_4.html</anchorfile>
      <anchor>a3b85562f136e0591fce54106d9676e92</anchor>
      <arglist>(T v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::fast_exp&lt; T, 10 &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_0110_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_0110_01_4.html</anchorfile>
      <anchor>acfc63b88ba2b89940be36f51f86437c4</anchor>
      <arglist>(T v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::fast_exp&lt; T, 2 &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_012_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_012_01_4.html</anchorfile>
      <anchor>adce8d8e73d93f6f68486e3614207b228</anchor>
      <arglist>(T v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::fast_exp&lt; T, 3 &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_013_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_013_01_4.html</anchorfile>
      <anchor>a4dea461b41c1da63366d0caf797c3ce6</anchor>
      <arglist>(T v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::fast_exp&lt; T, 4 &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_014_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_014_01_4.html</anchorfile>
      <anchor>ae4a5bfd232f737705bf4ad04026c8d15</anchor>
      <arglist>(T v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::fast_exp&lt; T, 5 &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_015_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_015_01_4.html</anchorfile>
      <anchor>a7422c7a091dcf7e5e89bea1a94ef5f1d</anchor>
      <arglist>(T v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::fast_exp&lt; T, 6 &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_016_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_016_01_4.html</anchorfile>
      <anchor>a1529bbf5bb54a3f2f9a343135731ad72</anchor>
      <arglist>(T v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::fast_exp&lt; T, 7 &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_017_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_017_01_4.html</anchorfile>
      <anchor>ac4436e9be0a82445c0d6e8035f1cb55e</anchor>
      <arglist>(T v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::fast_exp&lt; T, 8 &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_018_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_018_01_4.html</anchorfile>
      <anchor>a963ec52d55f57ebaf0cc3127e4c1b38f</anchor>
      <arglist>(T v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::fast_exp&lt; T, 9 &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_019_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1fast__exp_3_01T_00_019_01_4.html</anchorfile>
      <anchor>a559f4e9f41b5efb6458b3aecd4344181</anchor>
      <arglist>(T v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FCreatePolygon</name>
    <filename>classFCreatePolygon.html</filename>
    <member kind="function">
      <type></type>
      <name>FCreatePolygon</name>
      <anchorfile>classFCreatePolygon.html</anchorfile>
      <anchor>adbd9cb2ea4139697472d0c03fcbe00c1</anchor>
      <arglist>(const std::vector&lt; TSegment3D &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>TPolygon3D</type>
      <name>operator()</name>
      <anchorfile>classFCreatePolygon.html</anchorfile>
      <anchor>ab3e33b8d9bc873760749954a95f247d2</anchor>
      <arglist>(const std::vector&lt; MatchingVertex &gt; &amp;vertices)</arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; TSegment3D &gt; &amp;</type>
      <name>segs</name>
      <anchorfile>classFCreatePolygon.html</anchorfile>
      <anchor>a6a2283936b114675e1d74b852a3f01c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FCreatePolygonFromFace</name>
    <filename>classFCreatePolygonFromFace.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>FCreatePolygonFromFace</name>
      <anchorfile>classFCreatePolygonFromFace.html</anchorfile>
      <anchor>a0699dbcfd5ec74f21a7a866ad0b2c88d</anchor>
      <arglist>(const vector&lt; TPoint3D &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classFCreatePolygonFromFace.html</anchorfile>
      <anchor>aae260388dd90ed3140b9c6218441ebc0</anchor>
      <arglist>(const CPolyhedron::TPolyhedronFace &amp;f)</arglist>
    </member>
    <member kind="variable">
      <type>TPolygon3D</type>
      <name>p</name>
      <anchorfile>classFCreatePolygonFromFace.html</anchorfile>
      <anchor>adf3b5d1592de6f6c1bfa21965ad3311f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const vector&lt; TPoint3D &gt; &amp;</type>
      <name>verts</name>
      <anchorfile>classFCreatePolygonFromFace.html</anchorfile>
      <anchor>a0769811c6068b7130cbd49bac3bb51a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>feature</name>
    <filename>structfeature.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>a</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>a09eba0c718de68fc437f2eeed317e60f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>ad1d3a8e89bd2642a39d2d9e994c3965b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct feature *</type>
      <name>bck_match</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>a3a7ced60702e61db587b986d88984599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>a21c3f3a444e4d8f3e10d22c98033e350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>category</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>a158537e2bd375ec3312a896534bb1f83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>d</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>a4b67b00e003fc4213f0d91c186201a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>descr</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>ab4311720632796c770fc3d2a34e4c03a</anchor>
      <arglist>[FEATURE_MAX_D]</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>feature_data</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>a3801dd32245749712f077ca640367d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct feature *</type>
      <name>fwd_match</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>a4072175326a62bf2a22bd74a0b50f455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CvPoint2D64f</type>
      <name>img_pt</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>a99aaf15b6f16f1493fe3a856126808a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct feature *</type>
      <name>mdl_match</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>acde1629cf652b9c51f3380f73f5e59d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CvPoint2D64f</type>
      <name>mdl_pt</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>ace7c679aa72cfd06ea3352588eb2e3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ori</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>a1e0095a4a54e538cfbc7de7e57a37701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>scl</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>ab63f9a0ca29fb9e8ebe1e9a299b24c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>a14595442c8d3b3361f71a105e4a728e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>a6c37aa82b7edba97eeae8c834c54ded6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structfeature.html</anchorfile>
      <anchor>acbd9dfe1d7175facbb9f17022ec4a5ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::FifoQueue</name>
    <filename>classxsens_1_1FifoQueue.html</filename>
    <templarg>T</templarg>
    <templarg>E</templarg>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a6a595ab989816ba96cf0cbfa4d39b0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a61949842c92df50f702496096b9d5069</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>back</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a7954676d04eae451a35fae55e8e5c6e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>back</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a1734249c16d89e99161b515f6517400b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a4ca3418799bc8e72e96dae1ede9b08ef</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>af133de61bb276774138f1aab187b2918</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eraseAndClear</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a7127b28f9107af06ae9590a95ad1c89f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FifoQueue</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>aba62295440c162d8d5cbab74bf09e53e</anchor>
      <arglist>(size_type size=16, bool delOnOverwrite=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FifoQueue</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a848cf288889b759f331cd35532f95832</anchor>
      <arglist>(const FifoQueue&lt; T, E2 &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>front</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a41ec39c634b1b6c9fdb195b0e0bf9b6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>front</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a50ca25fc36e08035375844ecdda577b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>length</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>adade9fdae6da5cb6c3186f9fa15fd118</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>FifoQueue&lt; T, E &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a602b54c4b491ec24fe3bc59a5d9ec69a</anchor>
      <arglist>(const FifoQueue&lt; T, E2 &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>ac08368440cbb0080eb970878bcc85eaa</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a18a1acd59d9f6e0b7b52915134e4f3d3</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a88e76121245a40be2bcf971bb94860f3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>popBack</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>adee7b4f0f0c30d8b29360755b4ef1e62</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a15f1c61dae6d5811de3eeddca1a392b0</anchor>
      <arglist>(const value_type &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>af97f5a1f8232edf50b1d37b365ddb49a</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a2c02ee912d71b2a476e2513824dee88a</anchor>
      <arglist>(const size_t size)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>abdc9950e2a5833b2520b83bc1daee995</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FifoQueue</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a9bc44c0ea07343fb6b2f594208174a32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_currentCount</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>ae333afd4993d7558116d3fcb42ed1143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_deleteOnOverwrite</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a669d5fc4b869368e6de3452cccc7a422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_first</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>ab28ce4c8eac78b214daf6ddb5d722af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>m_list</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a254fc271e83f10761f8c219fd96b35f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_maxCount</name>
      <anchorfile>classxsens_1_1FifoQueue.html</anchorfile>
      <anchor>a92c68d73af943dca929c9dbabe90042c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::FifoQueueBasic</name>
    <filename>classxsens_1_1FifoQueueBasic.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>abef5a7d633ee8b57a33360bf3b3efdef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a4952f1bac21ff075e2b7667cbca0cd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>back</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a33639a8731cc2590153dd95492459ea0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>back</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a1f5bb07419fca39aac16c801a93556b7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a6e9b68332f69675ea4c06c91898b725c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>aefc810309cd8e547fe6518d09d3ba825</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eraseAndClear</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a26b594e18f5b4f0a3a21eb0c82928590</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FifoQueueBasic</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a4943e456da5439290e6e2e705dc350db</anchor>
      <arglist>(size_type size=16)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FifoQueueBasic</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a9f922ea1e1773b296304deabf6e2bde3</anchor>
      <arglist>(const FifoQueueBasic&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>front</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a723b25ff30a6da3aec91766a06abd229</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>front</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>ad8a5f0ae3e4062627e91fc6b053e645d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>length</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a3436798e8adf684fc62dce29feb6ade7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>FifoQueueBasic&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>aa53f27abd204394954d2a15b03eeb025</anchor>
      <arglist>(const FifoQueueBasic&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>const value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a2173da95e88dcbfddf2638052c9dcc44</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>value_type &amp;</type>
      <name>operator[]</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>ac0d554117a06054965a173a3c949f895</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>aa28bb1cebe3f0e01ff1ec5847697dd70</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>popBack</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a3d9e2c4708d577757281e2bdbaec075e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a75820c39f6f0eb6fa5c5598b6031e7e4</anchor>
      <arglist>(const value_type &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_front</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>abf8e8b07e6d5a385910392f73f562e52</anchor>
      <arglist>(const value_type &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>ab6ad03db2612b04aa7a79a7573516ea2</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a65b60d55a8f43de327a8e74d89a3ab36</anchor>
      <arglist>(const size_t size)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a918b730b9085edd926404337d588d002</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FifoQueueBasic</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a0e9808c170b05a5616c193525d1b324c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_currentCount</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>acdc35d9bf7cd4616ac6f6d12be44c9f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_first</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a85c7677c78c9f0e7e2b45a9db3181cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>m_list</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a040a46f15f35e7712bacc1a6a92b3e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_maxCount</name>
      <anchorfile>classxsens_1_1FifoQueueBasic.html</anchorfile>
      <anchor>a4f40352af305fcc00d029e8e732bed68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::rtl::io::file::details::file_descriptor</name>
    <filename>structexprtk_1_1rtl_1_1io_1_1file_1_1details_1_1file__descriptor.html</filename>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1details_1_1file__descriptor.html</anchorfile>
      <anchor>a0b4b4a947448c21bda99edf3aa2c87dd</anchor>
      <arglist>(Ptr &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>close</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1details_1_1file__descriptor.html</anchorfile>
      <anchor>a64e735f303ccc0ad5ed29c52ec76e458</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eof</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1details_1_1file__descriptor.html</anchorfile>
      <anchor>a60f931a40676000863e9dcbbca736b30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>file_descriptor</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1details_1_1file__descriptor.html</anchorfile>
      <anchor>a1702fa760fb5eadcde18814b388d8a54</anchor>
      <arglist>(const std::string &amp;fname, const std::string &amp;access)</arglist>
    </member>
    <member kind="function">
      <type>file_mode</type>
      <name>get_file_mode</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1details_1_1file__descriptor.html</anchorfile>
      <anchor>a70db19b1544a59313de0679b3b3bbe2a</anchor>
      <arglist>(const std::string &amp;access)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getline</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1details_1_1file__descriptor.html</anchorfile>
      <anchor>a0bc8b26bf04fe141a9c71020d9493431</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1details_1_1file__descriptor.html</anchorfile>
      <anchor>a8eae8c084f6bb011ef72625fe182212b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>read</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1details_1_1file__descriptor.html</anchorfile>
      <anchor>adb86d740d6110d1a7762fcacef2d3472</anchor>
      <arglist>(View &amp;view, const std::size_t amount, const std::size_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1details_1_1file__descriptor.html</anchorfile>
      <anchor>a3167e9faa69ec1197bbb7cf92d014186</anchor>
      <arglist>(const View &amp;view, const std::size_t amount, const std::size_t offset=0)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>file_name</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1details_1_1file__descriptor.html</anchorfile>
      <anchor>a18519d2c792557d5a1d35405dc2bb6d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>file_mode</type>
      <name>mode</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1details_1_1file__descriptor.html</anchorfile>
      <anchor>a122c190d3771558ba95c8b68726caf1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>stream_ptr</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1details_1_1file__descriptor.html</anchorfile>
      <anchor>a8a58d1365f5b11e8811b3d9ccee04db9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::FilePath</name>
    <filename>classtesting_1_1internal_1_1FilePath.html</filename>
    <member kind="function">
      <type>const char *</type>
      <name>c_str</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a85297234dac0acd936632dff8634c2b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CreateDirectoriesRecursively</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>afccf35a45e209c22e68c6f8e86036c12</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CreateFolder</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a303cdda61bee6e8a0b0303e8fc857e36</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>DirectoryExists</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a3546b3f926935fefddb9a808e7e2be47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>FileOrDirectoryExists</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a3548d3ead0e94701669afc64d765ece7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FilePath</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a3504a51accbca78a52fe586133ea5499</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FilePath</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>ae9efd0fee56c6e3e2d659b464250b112</anchor>
      <arglist>(const FilePath &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FilePath</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a9fc072b140aa0652a7022fb809fe3abe</anchor>
      <arglist>(const std::string &amp;pathname)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsAbsolutePath</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a720a5f0fd00f3e98d6f3518f4dadfff5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsDirectory</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a918336f16efa8e07d4b94192d6a89f44</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsEmpty</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a44543ff34ae757038ab20925659b447a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsRootDirectory</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a7d31c82f3f979c54e5a985382b52feb1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>FilePath &amp;</type>
      <name>operator=</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a8d9c1bafb90f10bcd5611a54d8f326ef</anchor>
      <arglist>(const FilePath &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>FilePath</type>
      <name>RemoveDirectoryName</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a2852e5a759ff2e2620c7317b8121d757</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>FilePath</type>
      <name>RemoveExtension</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>ab2a25cc916c111597b94d006aa973c3d</anchor>
      <arglist>(const char *extension) const </arglist>
    </member>
    <member kind="function">
      <type>FilePath</type>
      <name>RemoveFileName</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>aed3abcd0b8a7f6ed1ff0e7743ef8bf1e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>FilePath</type>
      <name>RemoveTrailingPathSeparator</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a952e1b2a9909cdeaf25de5fcdf069b3a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a15a42de7518e89254e0640dd9317d5f7</anchor>
      <arglist>(const FilePath &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>string</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a7c544a30af67e2da5ce7e625f8402818</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FilePath</type>
      <name>ConcatPaths</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>ac9d57987f60ac43f0c57b89e333e531e</anchor>
      <arglist>(const FilePath &amp;directory, const FilePath &amp;relative_path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FilePath</type>
      <name>GenerateUniqueFileName</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a2280a77adb394cf80bb5f73fc292e8c8</anchor>
      <arglist>(const FilePath &amp;directory, const FilePath &amp;base_name, const char *extension)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FilePath</type>
      <name>GetCurrentDir</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>aaff39ccd7bfb7a1c09c0220a64326387</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FilePath</type>
      <name>MakeFileName</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>aa8c102da670261eb4fa8e2f2481df139</anchor>
      <arglist>(const FilePath &amp;directory, const FilePath &amp;base_name, int number, const char *extension)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const char *</type>
      <name>FindLastPathSeparator</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a214a23760f1db386569e50e1fb3b45f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Normalize</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>aa2f6d7d7823f71f25de50d309c966ef7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>pathname_</name>
      <anchorfile>classtesting_1_1internal_1_1FilePath.html</anchorfile>
      <anchor>a12ce28a0015f85604e0372230fa18d6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::simpleini::CSimpleIniTempl::FileWriter</name>
    <filename>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1FileWriter.html</filename>
    <base>mrpt::utils::simpleini::CSimpleIniTempl::OutputWriter</base>
    <member kind="function">
      <type></type>
      <name>FileWriter</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1FileWriter.html</anchorfile>
      <anchor>aa67881122e3ea8460aec13ab4b135930</anchor>
      <arglist>(FILE *a_file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1FileWriter.html</anchorfile>
      <anchor>a1a4b4449124a3ac724b59f7cca558d36</anchor>
      <arglist>(const char *a_pBuf) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>FileWriter</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1FileWriter.html</anchorfile>
      <anchor>a762d7657db0336f6c0dc7c820efc6e98</anchor>
      <arglist>(const FileWriter &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>FileWriter &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1FileWriter.html</anchorfile>
      <anchor>a907f63cd565dae70701094585e3a74f1</anchor>
      <arglist>(const FileWriter &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FILE *</type>
      <name>m_file</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1FileWriter.html</anchorfile>
      <anchor>a08831a6017c29a12f5b314f48b91ea7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Fit3DPlane</name>
    <filename>structFit3DPlane.html</filename>
    <member kind="typedef">
      <type>TPlane3D</type>
      <name>Model</name>
      <anchorfile>structFit3DPlane.html</anchorfile>
      <anchor>a84754b8928b3b49ae8a83ad5827076de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>Real</name>
      <anchorfile>structFit3DPlane.html</anchorfile>
      <anchor>a83144fd19cbc4c3c18a59445868ae161</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Fit3DPlane</name>
      <anchorfile>structFit3DPlane.html</anchorfile>
      <anchor>ab297f7212f4d0c58804b86119daaffbd</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;_allData)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fitModel</name>
      <anchorfile>structFit3DPlane.html</anchorfile>
      <anchor>a0cecb31cfb02fd831cb72e95a6a1eecc</anchor>
      <arglist>(const vector_size_t &amp;useIndices, TPlane3D &amp;model) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSampleCount</name>
      <anchorfile>structFit3DPlane.html</anchorfile>
      <anchor>a3e38682fe7c4b434e768cb4d2a1aa98a</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>testSample</name>
      <anchorfile>structFit3DPlane.html</anchorfile>
      <anchor>aadf184f35e2519d2fd76e6a19fd49a1f</anchor>
      <arglist>(size_t index, const TPlane3D &amp;model) const </arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; TPoint3D &gt; &amp;</type>
      <name>allData</name>
      <anchorfile>structFit3DPlane.html</anchorfile>
      <anchor>a01f9f82ee08b39a540d069665c9c13d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::FloatingPoint</name>
    <filename>classtesting_1_1internal_1_1FloatingPoint.html</filename>
    <templarg>RawType</templarg>
    <class kind="union">testing::internal::FloatingPoint::FloatingPointUnion</class>
    <member kind="typedef">
      <type>TypeWithSize&lt; sizeof(RawType)&gt;::UInt</type>
      <name>Bits</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>abf228bf6cd48f12c8b44c85b4971a731</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>AlmostEquals</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>adb0fe9ab1d9e5288f8e5550234211166</anchor>
      <arglist>(const FloatingPoint &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>const Bits &amp;</type>
      <name>bits</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>abead51f16ec6ea84360a976da1cd1387</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Bits</type>
      <name>exponent_bits</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>af53c50b85408c582540d6244c026ce2b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FloatingPoint</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>a0dabf840863e0df84046f171c891fe71</anchor>
      <arglist>(const RawType &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>Bits</type>
      <name>fraction_bits</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>aa0167b7b10a934b743ba3c1f47421e63</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_nan</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>aaef2fd2cd8cdf791206a5e9fed8ef90d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>Max</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>af2eda9331e679229a1baa3404b57b51d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Max</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>afc2e85c0e886cb13b2300e961c9a9648</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Bits</type>
      <name>sign_bit</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>a6176cc4d443724477f2799bcbd9f020a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RawType</type>
      <name>Infinity</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>a460027cc19cf01ae8e09cc3796b2b575</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RawType</type>
      <name>Max</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>aae5954d8a57d3ff0987c6930cb68e114</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RawType</type>
      <name>ReinterpretBits</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>ac551f793522e54fbd8a25acb79eac5b1</anchor>
      <arglist>(const Bits bits)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>kBitCount</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>ab819d2e8f93e9e482373999f0f8d71b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>kExponentBitCount</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>a1973d843c00781053d3073daa8a40119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Bits</type>
      <name>kExponentBitMask</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>a66065dfc4d5f41100f686159637af23b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>kFractionBitCount</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>a0b756a6d2a4f5f5b41ca79651c06c043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Bits</type>
      <name>kFractionBitMask</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>a0ac75d4ffd24f14bca452abe8a718da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>kMaxUlps</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>aac498b3714d93f8e88cdc30e4c5935f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Bits</type>
      <name>kSignBitMask</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>aca98b5ea6f2222a66a82e52421682efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Bits</type>
      <name>DistanceBetweenSignAndMagnitudeNumbers</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>afe00f9f26ad2929a061f7e07b8a5071a</anchor>
      <arglist>(const Bits &amp;sam1, const Bits &amp;sam2)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Bits</type>
      <name>SignAndMagnitudeToBiased</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>a2cf0e39c6ebf026bc0353100d031ca85</anchor>
      <arglist>(const Bits &amp;sam)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FloatingPointUnion</type>
      <name>u_</name>
      <anchorfile>classtesting_1_1internal_1_1FloatingPoint.html</anchorfile>
      <anchor>a2e0b6bd427248b91476f3fca281f7104</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>testing::internal::FloatingPoint::FloatingPointUnion</name>
    <filename>uniontesting_1_1internal_1_1FloatingPoint_1_1FloatingPointUnion.html</filename>
    <member kind="variable">
      <type>Bits</type>
      <name>bits_</name>
      <anchorfile>uniontesting_1_1internal_1_1FloatingPoint_1_1FloatingPointUnion.html</anchorfile>
      <anchor>aedb69e386f5d624a016f7a781302a2bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RawType</type>
      <name>value_</name>
      <anchorfile>uniontesting_1_1internal_1_1FloatingPoint_1_1FloatingPointUnion.html</anchorfile>
      <anchor>a4ee324889f70577721393e8e1920e4c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>fnusb_ctx</name>
    <filename>structfnusb__ctx.html</filename>
    <member kind="variable">
      <type>libusb_context *</type>
      <name>ctx</name>
      <anchorfile>structfnusb__ctx.html</anchorfile>
      <anchor>a52192489aedc819caa966cb3bf0e9e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>should_free_ctx</name>
      <anchorfile>structfnusb__ctx.html</anchorfile>
      <anchor>afffe4742509681a344c2150439f950af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>fnusb_dev</name>
    <filename>structfnusb__dev.html</filename>
    <member kind="variable">
      <type>libusb_device_handle *</type>
      <name>dev</name>
      <anchorfile>structfnusb__dev.html</anchorfile>
      <anchor>a0e8669b1f3f7ff48e95a6f9d31ecd15a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_device *</type>
      <name>parent</name>
      <anchorfile>structfnusb__dev.html</anchorfile>
      <anchor>a1fbf9d6e678e7b038c2775c4d0ad9d2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>fnusb_isoc_stream</name>
    <filename>structfnusb__isoc__stream.html</filename>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>buffer</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>a2d410ef85a7388b530d3d75a4a30a6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_iso_cb</type>
      <name>cb</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>a9b18a62fefad0403e856507e1b2233a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dead</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>a57e5d0c302f18d5e1992017514b41183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dead_xfers</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>a5e1d2cd1dccb88a70cfcc510026d2186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>len</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>a2fa0010cc69cb5a9a2ff957a4e1b6626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_xfers</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>aafbaa884dae217e1d58be88be6a6b1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fnusb_dev *</type>
      <name>parent</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>aa6a4f50eb67540f25040ffccebaace89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pkts</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>af147e248456ec42395ecf3c40a998aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct libusb_transfer **</type>
      <name>xfers</name>
      <anchorfile>structfnusb__isoc__stream.html</anchorfile>
      <anchor>a0a3b372eb5e450556cf676b0124d87f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Foo</name>
    <filename>classFoo.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>func1</name>
      <anchorfile>classFoo.html</anchorfile>
      <anchor>acfc8ae4c76a8ee09881fdf35bed7da48</anchor>
      <arglist>(int a, int b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::for_loop_bc_node</name>
    <filename>classexprtk_1_1details_1_1for__loop__bc__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__bc__node.html</anchorfile>
      <anchor>a9038208285b9ddeedbb8177752659546</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>for_loop_bc_node</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__bc__node.html</anchorfile>
      <anchor>a55fb511fecd6d5b0d9db04710f4cf0dc</anchor>
      <arglist>(expression_ptr initialiser, expression_ptr condition, expression_ptr incrementor, expression_ptr loop_body)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__bc__node.html</anchorfile>
      <anchor>afbce476414bb16defb4631dde53c3b4d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__bc__node.html</anchorfile>
      <anchor>a9788128265dbccff84291f61b953d68c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~for_loop_bc_node</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__bc__node.html</anchorfile>
      <anchor>a7f215fcf94b27d837598e309f664171e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>condition_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__bc__node.html</anchorfile>
      <anchor>a262d6151215a2ac006b50f18dbcf8de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>condition_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__bc__node.html</anchorfile>
      <anchor>afc96f078ef8cae18ab7dfd4b62375e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>incrementor_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__bc__node.html</anchorfile>
      <anchor>a8197a5573c15ce2ff9a15d221fe464b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>incrementor_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__bc__node.html</anchorfile>
      <anchor>a78689db886a06ea480c447041d84cc10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>initialiser_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__bc__node.html</anchorfile>
      <anchor>aa5e968972d87c23c8aa61caf49b1f803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>initialiser_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__bc__node.html</anchorfile>
      <anchor>a790b1c94a20f2f3181b2d89692a0a861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>loop_body_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__bc__node.html</anchorfile>
      <anchor>ade5b6f0d60fb5bf2f59361f0602aa919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>loop_body_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__bc__node.html</anchorfile>
      <anchor>a51cef501045c61a2b902403658a0836c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::for_loop_node</name>
    <filename>classexprtk_1_1details_1_1for__loop__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__node.html</anchorfile>
      <anchor>a6c8d012d95046e74f1c26a0bb7f21fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>for_loop_node</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__node.html</anchorfile>
      <anchor>a4d55a839f1ed82fd9a8ca65963ebc1f3</anchor>
      <arglist>(expression_ptr initialiser, expression_ptr condition, expression_ptr incrementor, expression_ptr loop_body)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__node.html</anchorfile>
      <anchor>ad897869f541d299c9bdcfc7100bf2dd9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__node.html</anchorfile>
      <anchor>ad80dbff023de525dc3ef2cea47db5e61</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~for_loop_node</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__node.html</anchorfile>
      <anchor>a591f9b7d0873887973fd60511a963662</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>condition_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__node.html</anchorfile>
      <anchor>a7734c3812247aa863961831b71583f41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>condition_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__node.html</anchorfile>
      <anchor>a12c86b50fdf93f94a1d377ec9804edb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>incrementor_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__node.html</anchorfile>
      <anchor>af2661ba3d8e8e84202199b8117fdf403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>incrementor_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__node.html</anchorfile>
      <anchor>af4807df84bcdc064109d7a194a61761f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>initialiser_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__node.html</anchorfile>
      <anchor>a486c3054b8366a7467ce068e10cc9ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>initialiser_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__node.html</anchorfile>
      <anchor>a7f5aa5422cf3a2ed860d5f3334540294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>loop_body_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__node.html</anchorfile>
      <anchor>afe355eec74729d76a63fa89a3271cff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>loop_body_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1for__loop__node.html</anchorfile>
      <anchor>ab422033461a5f8a57d4716d8d432a2a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::FormatForComparison</name>
    <filename>classtesting_1_1internal_1_1FormatForComparison.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>::std::string</type>
      <name>Format</name>
      <anchorfile>classtesting_1_1internal_1_1FormatForComparison.html</anchorfile>
      <anchor>a2aeb688fc55b57abd3021d82eccad896</anchor>
      <arglist>(const ToPrint &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::FormatForComparison&lt; ToPrint[N], OtherOperand &gt;</name>
    <filename>classtesting_1_1internal_1_1FormatForComparison_3_01ToPrint[N]_00_01OtherOperand_01_4.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>::std::string</type>
      <name>Format</name>
      <anchorfile>classtesting_1_1internal_1_1FormatForComparison_3_01ToPrint[N]_00_01OtherOperand_01_4.html</anchorfile>
      <anchor>a76c526461c8fa7df75f7b32ab889b9e0</anchor>
      <arglist>(const ToPrint *value)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CPointCloudFilterByDistance::FrameInfo</name>
    <filename>structmrpt_1_1maps_1_1CPointCloudFilterByDistance_1_1FrameInfo.html</filename>
    <member kind="variable">
      <type>mrpt::maps::CSimplePointsMapPtr</type>
      <name>pc</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointCloudFilterByDistance_1_1FrameInfo.html</anchorfile>
      <anchor>affb14a28d5e888128cea4c2241ac9f3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>pose</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointCloudFilterByDistance_1_1FrameInfo.html</anchorfile>
      <anchor>a775e1f2cb5b78c79ac6f7a99394b25f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::FrameTransformer</name>
    <filename>classmrpt_1_1poses_1_1FrameTransformer.html</filename>
    <templarg>DIM</templarg>
    <base>mrpt::poses::FrameTransformerInterface</base>
    <class kind="struct">mrpt::poses::FrameTransformer::TF_TreeEdge</class>
    <member kind="typedef">
      <type>FrameTransformerInterface&lt; DIM &gt;</type>
      <name>base_t</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>aa5d8cd0b2335246fe01dbd12a29a1877</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FrameTransformer</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>a6782a009900b0ccbac234de90d8a292e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FrameLookUpStatus</type>
      <name>lookupTransform</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>a8321efce08c8abed699ee815b6e30f3b</anchor>
      <arglist>(const std::string &amp;target_frame, const std::string &amp;source_frame, typename base_t::lightweight_pose_t &amp;child_wrt_parent, const mrpt::system::TTimeStamp query_time=INVALID_TIMESTAMP, const double timeout_secs=.0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>FrameLookUpStatus</type>
      <name>lookupTransform</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>a7f26628b36c67fa226f0ea75def5b4f7</anchor>
      <arglist>(const std::string &amp;target_frame, const std::string &amp;source_frame, typename base_t::pose_t &amp;child_wrt_parent, const mrpt::system::TTimeStamp query_time=INVALID_TIMESTAMP, const double timeout_secs=.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendTransform</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>a912d7a5cc135316b8cd2533fa1f298af</anchor>
      <arglist>(const std::string &amp;parent_frame, const std::string &amp;child_frame, const typename base_t::pose_t &amp;child_wrt_parent, const mrpt::system::TTimeStamp &amp;timestamp=mrpt::system::now()) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FrameTransformer</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>af9beb0a81567e5968886a7d73dbe45c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, typename mrpt::aligned_containers&lt; std::string, TF_TreeEdge &gt;::map_t &gt;</type>
      <name>pose_tree_t</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>ab6c427430b3ec7599052d54c4ba95a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pose_tree_t</type>
      <name>m_pose_edges_buffer</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>ab6301b7e470b351ffdb80b4db1bafa37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FrameTransformer&lt; 2 &gt;</name>
    <filename>classmrpt_1_1poses_1_1FrameTransformer.html</filename>
    <base>mrpt::poses::FrameTransformerInterface</base>
    <member kind="typedef">
      <type>FrameTransformerInterface&lt; DIM &gt;</type>
      <name>base_t</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>aa5d8cd0b2335246fe01dbd12a29a1877</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FrameTransformer</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>a6782a009900b0ccbac234de90d8a292e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual FrameLookUpStatus</type>
      <name>lookupTransform</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>a8321efce08c8abed699ee815b6e30f3b</anchor>
      <arglist>(const std::string &amp;target_frame, const std::string &amp;source_frame, typename base_t::lightweight_pose_t &amp;child_wrt_parent, const mrpt::system::TTimeStamp query_time=INVALID_TIMESTAMP, const double timeout_secs=.0) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>FrameLookUpStatus</type>
      <name>lookupTransform</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>a7f26628b36c67fa226f0ea75def5b4f7</anchor>
      <arglist>(const std::string &amp;target_frame, const std::string &amp;source_frame, typename base_t::pose_t &amp;child_wrt_parent, const mrpt::system::TTimeStamp query_time=INVALID_TIMESTAMP, const double timeout_secs=.0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sendTransform</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>a912d7a5cc135316b8cd2533fa1f298af</anchor>
      <arglist>(const std::string &amp;parent_frame, const std::string &amp;child_frame, const typename base_t::pose_t &amp;child_wrt_parent, const mrpt::system::TTimeStamp &amp;timestamp=mrpt::system::now()) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FrameTransformer</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>af9beb0a81567e5968886a7d73dbe45c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; std::string, typename mrpt::aligned_containers&lt; std::string, TF_TreeEdge &gt;::map_t &gt;</type>
      <name>pose_tree_t</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>ab6c427430b3ec7599052d54c4ba95a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pose_tree_t</type>
      <name>m_pose_edges_buffer</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformer.html</anchorfile>
      <anchor>ab6301b7e470b351ffdb80b4db1bafa37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::FrameTransformerInterface</name>
    <filename>classmrpt_1_1poses_1_1FrameTransformerInterface.html</filename>
    <templarg>DIM</templarg>
    <member kind="typedef">
      <type>SE_traits&lt; DIM &gt;::lightweight_pose_t</type>
      <name>lightweight_pose_t</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformerInterface.html</anchorfile>
      <anchor>aac86e8a95970480bae2a542b5346911c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SE_traits&lt; DIM &gt;::pose_t</type>
      <name>pose_t</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformerInterface.html</anchorfile>
      <anchor>a6b4d7738ab42574a3a0ea88eb49398b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FrameTransformerInterface</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformerInterface.html</anchorfile>
      <anchor>a0ca8dd9ab84d44fe4aa165318f7ca563</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual FrameLookUpStatus</type>
      <name>lookupTransform</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformerInterface.html</anchorfile>
      <anchor>aef15466aca54c7bbffc1f2b67821949f</anchor>
      <arglist>(const std::string &amp;target_frame, const std::string &amp;source_frame, lightweight_pose_t &amp;child_wrt_parent, const mrpt::system::TTimeStamp query_time=INVALID_TIMESTAMP, const double timeout_secs=.0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>sendTransform</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformerInterface.html</anchorfile>
      <anchor>a83b82143ce953097e5c0946274dc498f</anchor>
      <arglist>(const std::string &amp;parent_frame, const std::string &amp;child_frame, const pose_t &amp;child_wrt_parent, const mrpt::system::TTimeStamp &amp;timestamp=mrpt::system::now())=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FrameTransformerInterface</name>
      <anchorfile>classmrpt_1_1poses_1_1FrameTransformerInterface.html</anchorfile>
      <anchor>aca590f5e964c6d6de27eed44679379bf</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc01</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc01.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc01</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc01.html</anchorfile>
      <anchor>a1909967017b2f2c9eee203544c9a3bd5</anchor>
      <arglist>(ff01_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc01.html</anchorfile>
      <anchor>a10c3570d11497cc8d16e39f8296a2c8a</anchor>
      <arglist>(const T &amp;v0)</arglist>
    </member>
    <member kind="variable">
      <type>ff01_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc01.html</anchorfile>
      <anchor>a736fc011699a4cad9b8070aa5cdad123</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc02</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc02.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc02</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc02.html</anchorfile>
      <anchor>a2a9a9a21b3898b63674bef178afa7fdd</anchor>
      <arglist>(ff02_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc02.html</anchorfile>
      <anchor>ad4ef8f05edcb196de8efd383fd6a3122</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1)</arglist>
    </member>
    <member kind="variable">
      <type>ff02_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc02.html</anchorfile>
      <anchor>a936f0d3eba37f4dfa88666a8ce2f17dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc03</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc03.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc03</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc03.html</anchorfile>
      <anchor>a51877c02923ca63776dec79c41b2232e</anchor>
      <arglist>(ff03_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc03.html</anchorfile>
      <anchor>aaebf2d88a3439fa37fcd35c6cd66fcae</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2)</arglist>
    </member>
    <member kind="variable">
      <type>ff03_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc03.html</anchorfile>
      <anchor>a23dad7b006bff1646702232d7e4d6ea6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc04</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc04.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc04</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc04.html</anchorfile>
      <anchor>ad2241192951132ba4f254d48e0046e3e</anchor>
      <arglist>(ff04_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc04.html</anchorfile>
      <anchor>a6f17b6c8d810717adb6d368c255b75bd</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2, const T &amp;v3)</arglist>
    </member>
    <member kind="variable">
      <type>ff04_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc04.html</anchorfile>
      <anchor>ac521d7ba3ac23930de120877f7119b18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc05</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc05.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc05</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc05.html</anchorfile>
      <anchor>aef45fe93d73a821204b8fe0be29b8f1b</anchor>
      <arglist>(ff05_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc05.html</anchorfile>
      <anchor>a65fa3912788c6808e5fc76633b0c6946</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2, const T &amp;v3, const T &amp;v4)</arglist>
    </member>
    <member kind="variable">
      <type>ff05_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc05.html</anchorfile>
      <anchor>a79dbf2ae16e056fa9342c549b5fe8cd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc06</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc06.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc06</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc06.html</anchorfile>
      <anchor>a959f9afd6fadf5da3267042455d90b02</anchor>
      <arglist>(ff06_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc06.html</anchorfile>
      <anchor>aa03e998c72df11d4fcc84b59a3fcaedd</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2, const T &amp;v3, const T &amp;v4, const T &amp;v5)</arglist>
    </member>
    <member kind="variable">
      <type>ff06_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc06.html</anchorfile>
      <anchor>a98a8610202e5fc9d65c5662b7a57f87a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc07</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc07.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc07</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc07.html</anchorfile>
      <anchor>a8108e032e918a51f809d4bc6b932ee98</anchor>
      <arglist>(ff07_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc07.html</anchorfile>
      <anchor>aeb437038a6779ec9a10e1ed8171a4a6a</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2, const T &amp;v3, const T &amp;v4, const T &amp;v5, const T &amp;v6)</arglist>
    </member>
    <member kind="variable">
      <type>ff07_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc07.html</anchorfile>
      <anchor>a1580b87f653140b38ced17509e274444</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc08</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc08.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc08</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc08.html</anchorfile>
      <anchor>a1f873b4e2b64dc89e5889bf95f0159ab</anchor>
      <arglist>(ff08_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc08.html</anchorfile>
      <anchor>a3926a2fe47bc6f46e466e807624dfc2b</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2, const T &amp;v3, const T &amp;v4, const T &amp;v5, const T &amp;v6, const T &amp;v7)</arglist>
    </member>
    <member kind="variable">
      <type>ff08_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc08.html</anchorfile>
      <anchor>a816658943f1bfaf404aa27c51ef1afa5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc09</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc09.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc09</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc09.html</anchorfile>
      <anchor>a4291713c0e2f4e7338cd42a702fdbf4f</anchor>
      <arglist>(ff09_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc09.html</anchorfile>
      <anchor>aff98247f036e68da4f9b8c18a6790bcb</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2, const T &amp;v3, const T &amp;v4, const T &amp;v5, const T &amp;v6, const T &amp;v7, const T &amp;v8)</arglist>
    </member>
    <member kind="variable">
      <type>ff09_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc09.html</anchorfile>
      <anchor>a0b94386074e2934baada2f34d8b3b1a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc10</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc10.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc10</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc10.html</anchorfile>
      <anchor>a9eb1575b5f6a0a29b6c006338be2c4b7</anchor>
      <arglist>(ff10_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc10.html</anchorfile>
      <anchor>a1fd75228fca2aa21808659168c04fdec</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2, const T &amp;v3, const T &amp;v4, const T &amp;v5, const T &amp;v6, const T &amp;v7, const T &amp;v8, const T &amp;v9)</arglist>
    </member>
    <member kind="variable">
      <type>ff10_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc10.html</anchorfile>
      <anchor>a1bce55795c19f735cca1b2a121704fb8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc11</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc11.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc11</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc11.html</anchorfile>
      <anchor>a3fb47956b1cd72a1ce829446aef34407</anchor>
      <arglist>(ff11_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc11.html</anchorfile>
      <anchor>a137f55af753383f1c11205d28e527905</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2, const T &amp;v3, const T &amp;v4, const T &amp;v5, const T &amp;v6, const T &amp;v7, const T &amp;v8, const T &amp;v9, const T &amp;v10)</arglist>
    </member>
    <member kind="variable">
      <type>ff11_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc11.html</anchorfile>
      <anchor>aa282f00a648047e7a7dd35f6c577b8d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc12</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc12.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc12</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc12.html</anchorfile>
      <anchor>a887a3bc40dd18c874b127b82e3d11b9b</anchor>
      <arglist>(ff12_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc12.html</anchorfile>
      <anchor>a06e86ae6fbfbaece2fbf3a8094fbce8b</anchor>
      <arglist>(const T &amp;v00, const T &amp;v01, const T &amp;v02, const T &amp;v03, const T &amp;v04, const T &amp;v05, const T &amp;v06, const T &amp;v07, const T &amp;v08, const T &amp;v09, const T &amp;v10, const T &amp;v11)</arglist>
    </member>
    <member kind="variable">
      <type>ff12_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc12.html</anchorfile>
      <anchor>a798ce959e44f892938230455f310bd28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc13</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc13.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc13</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc13.html</anchorfile>
      <anchor>a069b2376710034fac40e528b4fa1452f</anchor>
      <arglist>(ff13_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc13.html</anchorfile>
      <anchor>aef67bc75023f75244aa72841f381a977</anchor>
      <arglist>(const T &amp;v00, const T &amp;v01, const T &amp;v02, const T &amp;v03, const T &amp;v04, const T &amp;v05, const T &amp;v06, const T &amp;v07, const T &amp;v08, const T &amp;v09, const T &amp;v10, const T &amp;v11, const T &amp;v12)</arglist>
    </member>
    <member kind="variable">
      <type>ff13_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc13.html</anchorfile>
      <anchor>a70b8c99739172367962c3e6dca53b3df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc14</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc14.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc14</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc14.html</anchorfile>
      <anchor>a0417d58001c2f3527ced1b74ae6a1b20</anchor>
      <arglist>(ff14_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc14.html</anchorfile>
      <anchor>ae4379cb283ce8fa7ed6b19e76f8b8f89</anchor>
      <arglist>(const T &amp;v00, const T &amp;v01, const T &amp;v02, const T &amp;v03, const T &amp;v04, const T &amp;v05, const T &amp;v06, const T &amp;v07, const T &amp;v08, const T &amp;v09, const T &amp;v10, const T &amp;v11, const T &amp;v12, const T &amp;v13)</arglist>
    </member>
    <member kind="variable">
      <type>ff14_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc14.html</anchorfile>
      <anchor>ad0d4f5c31213dbc2b1ca5b00ec05bd26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::freefunc15</name>
    <filename>structexprtk_1_1symbol__table_1_1freefunc15.html</filename>
    <base>exprtk::ifunction</base>
    <member kind="function">
      <type></type>
      <name>freefunc15</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc15.html</anchorfile>
      <anchor>ad702d5d222ff09c41083a4956d8b1899</anchor>
      <arglist>(ff15_functor ff)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc15.html</anchorfile>
      <anchor>ac22909b64db946fd6313adbd82b42e7a</anchor>
      <arglist>(const T &amp;v00, const T &amp;v01, const T &amp;v02, const T &amp;v03, const T &amp;v04, const T &amp;v05, const T &amp;v06, const T &amp;v07, const T &amp;v08, const T &amp;v09, const T &amp;v10, const T &amp;v11, const T &amp;v12, const T &amp;v13, const T &amp;v14)</arglist>
    </member>
    <member kind="variable">
      <type>ff15_functor</type>
      <name>f</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1freefunc15.html</anchorfile>
      <anchor>a06c25702ce88af2cfb4a27f7c0b3d263</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>freeglutBitmapFont</name>
    <filename>structfreeglutBitmapFont.html</filename>
    <member kind="variable">
      <type>const void *</type>
      <name>ch</name>
      <anchorfile>structfreeglutBitmapFont.html</anchorfile>
      <anchor>a5e80afb632bf67b29956049e89b024bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>first</name>
      <anchorfile>structfreeglutBitmapFont.html</anchorfile>
      <anchor>ac82aa63eb22783482607e9a5cccafbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structfreeglutBitmapFont.html</anchorfile>
      <anchor>a036ee6d78822adcbda473cc6ffcda964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>num_chars</name>
      <anchorfile>structfreeglutBitmapFont.html</anchorfile>
      <anchor>a98360e7cacfc275e13d592d028849199</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>freeglutStrokeFont</name>
    <filename>structfreeglutStrokeFont.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>bottom</name>
      <anchorfile>structfreeglutStrokeFont.html</anchorfile>
      <anchor>a01b697ffd8de00f478a0ce5cde0095c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>ch</name>
      <anchorfile>structfreeglutStrokeFont.html</anchorfile>
      <anchor>a6fffa6f9f166aeff26aa99e2481074fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structfreeglutStrokeFont.html</anchorfile>
      <anchor>a3443641ff1a2025930c00000a50a3b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_chars</name>
      <anchorfile>structfreeglutStrokeFont.html</anchorfile>
      <anchor>a909c6d45f0390095dfa7b9c68a27bca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>top</name>
      <anchorfile>structfreeglutStrokeFont.html</anchorfile>
      <anchor>abe2b2ef90cfbf675a30f857f4b3aecdc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>freenect_frame_mode</name>
    <filename>structfreenect__frame__mode.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>bytes</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>a2b88ef8f127b4df8635537a1287d6f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>data_bits_per_pixel</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>aaa108a097d11cd0a78d40710d5b179c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_depth_format</type>
      <name>depth_format</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>adb17bed1371a25be793f876cb5ad4f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>dummy</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>a0fcce753d3548bb5c42efe661ad37e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union freenect_frame_mode::@128</type>
      <name>dummy_union</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>ae90dbcd314ff26152c49112b33636ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>framerate</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>a655e62f3c44944b41ea8583d89d1be13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>height</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>aea6add7dcd2d79af97f348f25da9b00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>is_valid</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>a292d1f2782cd83c8eff2e18f0c9b4970</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>padding_bits_per_pixel</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>ad5a52231f4c03c8c64dea45e236f0983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>reserved</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>a05a393c16061943a793e1b7e360d1bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_resolution</type>
      <name>resolution</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>ae41f8f05addcdf6e7c0b7af8d4f43cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_video_format</type>
      <name>video_format</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>aaf0e9e9ffb3d308a175fe716811aba2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>width</name>
      <anchorfile>structfreenect__frame__mode.html</anchorfile>
      <anchor>a09ed72120705bc47a451204cf959a2a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>freenect_raw_tilt_state</name>
    <filename>structfreenect__raw__tilt__state.html</filename>
    <member kind="variable">
      <type>int16_t</type>
      <name>accelerometer_x</name>
      <anchorfile>structfreenect__raw__tilt__state.html</anchorfile>
      <anchor>a107c1754f49b1d9cf2bd12e69738a94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>accelerometer_y</name>
      <anchorfile>structfreenect__raw__tilt__state.html</anchorfile>
      <anchor>add2214a58975d2a8cb985ed8f7b16dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>accelerometer_z</name>
      <anchorfile>structfreenect__raw__tilt__state.html</anchorfile>
      <anchor>a144f4b161adb738b8c13e6ade46ef528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>tilt_angle</name>
      <anchorfile>structfreenect__raw__tilt__state.html</anchorfile>
      <anchor>a19719bddde5060e209eb92d75d966bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>freenect_tilt_status_code</type>
      <name>tilt_status</name>
      <anchorfile>structfreenect__raw__tilt__state.html</anchorfile>
      <anchor>a80c23ea5a8068e0eb1011d8644e731f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FSetColor</name>
    <filename>classFSetColor.html</filename>
    <member kind="function">
      <type></type>
      <name>FSetColor</name>
      <anchorfile>classFSetColor.html</anchorfile>
      <anchor>a099a46a40f0dc69149a71d3c2685fc9a</anchor>
      <arglist>(uint8_t R, uint8_t G, uint8_t B, uint8_t A)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classFSetColor.html</anchorfile>
      <anchor>ab4467d745ebf6eb42d7f06acfc394a6a</anchor>
      <arglist>(CRenderizablePtr &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FSetColor</name>
      <anchorfile>classFSetColor.html</anchorfile>
      <anchor>a5ef5c9085286c47f79062e21e92b54df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>a</name>
      <anchorfile>classFSetColor.html</anchorfile>
      <anchor>aa5b8fd9ec2d7c694b329c858f083cb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>b</name>
      <anchorfile>classFSetColor.html</anchorfile>
      <anchor>a1abd0ce6caffdc97b7c1660d5908d5ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>g</name>
      <anchorfile>classFSetColor.html</anchorfile>
      <anchor>ab055fce166b2353305c05ca8189fd444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>r</name>
      <anchorfile>classFSetColor.html</anchorfile>
      <anchor>ae930bd3639fbf38491c7da3ac64e63c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CAngularObservationMesh::FTrace1D</name>
    <filename>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace1D.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>FTrace1D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace1D.html</anchorfile>
      <anchor>ab655c71626447c52d743bd599d6684df</anchor>
      <arglist>(const T &amp;s, const mrpt::poses::CPose3D &amp;p, std::vector&lt; double &gt; &amp;v, std::vector&lt; char &gt; &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace1D.html</anchorfile>
      <anchor>a0c0d8c503d6837c25a157f08f4170272</anchor>
      <arglist>(double yaw)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const T &amp;</type>
      <name>e</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace1D.html</anchorfile>
      <anchor>a8dc410f48859450fb35852d6be2dc586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const mrpt::poses::CPose3D &amp;</type>
      <name>initial</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace1D.html</anchorfile>
      <anchor>a5eb6133c8df664d38397d34e168508b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; char &gt; &amp;</type>
      <name>valid</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace1D.html</anchorfile>
      <anchor>a76d7f77e9fe99b7b61dfead9bc451563</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt; &amp;</type>
      <name>values</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace1D.html</anchorfile>
      <anchor>a30fd3234cd6a7a44f0dba4889ca9f3fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::CAngularObservationMesh::FTrace2D</name>
    <filename>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace2D.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>FTrace2D</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace2D.html</anchorfile>
      <anchor>a25f10caacc569167249e3e55d9041da1</anchor>
      <arglist>(const T &amp;s, const mrpt::poses::CPose3D &amp;p, CAngularObservationMeshPtr &amp;om, const CAngularObservationMesh::TDoubleRange &amp;y, std::vector&lt; mrpt::obs::CObservation2DRangeScan &gt; &amp;obs, const mrpt::poses::CPose3D &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace2D.html</anchorfile>
      <anchor>a2d6a877af4118add3e8d1e443eb807e5</anchor>
      <arglist>(double pitch)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CAngularObservationMeshPtr &amp;</type>
      <name>caom</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace2D.html</anchorfile>
      <anchor>a15859ea8f0a73f5a04c17ec63acd5cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const T &amp;</type>
      <name>e</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace2D.html</anchorfile>
      <anchor>a1787fadc6b4650d4443ffd7cfcef1a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const mrpt::poses::CPose3D &amp;</type>
      <name>initial</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace2D.html</anchorfile>
      <anchor>af95b2c3efabac1c7868bf7f402714412</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const mrpt::poses::CPose3D &amp;</type>
      <name>pBase</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace2D.html</anchorfile>
      <anchor>a56ca74832a06581117956b2359f0e818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::obs::CObservation2DRangeScan &gt; &amp;</type>
      <name>vObs</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace2D.html</anchorfile>
      <anchor>acb287340b7925bdb76aa4fb2cb5ed697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const CAngularObservationMesh::TDoubleRange &amp;</type>
      <name>yaws</name>
      <anchorfile>classmrpt_1_1opengl_1_1CAngularObservationMesh_1_1FTrace2D.html</anchorfile>
      <anchor>ac8d3559ded628a2a213c1dfb522f1451</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::function_compositor::func_0param</name>
    <filename>structexprtk_1_1function__compositor_1_1func__0param.html</filename>
    <base>exprtk::function_compositor::base_func</base>
    <member kind="function">
      <type></type>
      <name>func_0param</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__0param.html</anchorfile>
      <anchor>a562bd16b0709ca7866afc7d28bcbc5bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__0param.html</anchorfile>
      <anchor>ad4fb4e83deae5359088d2061ba2be1e4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::function_compositor::func_1param</name>
    <filename>structexprtk_1_1function__compositor_1_1func__1param.html</filename>
    <base>exprtk::function_compositor::base_func</base>
    <member kind="function">
      <type></type>
      <name>func_1param</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__1param.html</anchorfile>
      <anchor>a152e42a7246f9570fad5373c6013e53e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__1param.html</anchorfile>
      <anchor>a57ed5589731bb8748a189b54b00b36bb</anchor>
      <arglist>(type v0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::function_compositor::func_2param</name>
    <filename>structexprtk_1_1function__compositor_1_1func__2param.html</filename>
    <base>exprtk::function_compositor::base_func</base>
    <member kind="function">
      <type></type>
      <name>func_2param</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__2param.html</anchorfile>
      <anchor>aaefedbb672e6ecc6d4c639346c308459</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__2param.html</anchorfile>
      <anchor>a5d303b91cb505fcfe1d86e50f85a0544</anchor>
      <arglist>(type v0, type v1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::function_compositor::func_3param</name>
    <filename>structexprtk_1_1function__compositor_1_1func__3param.html</filename>
    <base>exprtk::function_compositor::base_func</base>
    <member kind="function">
      <type></type>
      <name>func_3param</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__3param.html</anchorfile>
      <anchor>a74008337a9cbf924a9b4fc8123b18f16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__3param.html</anchorfile>
      <anchor>a77dbbb08e42cc6f8bf249fcfdcc95082</anchor>
      <arglist>(type v0, type v1, type v2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::function_compositor::func_4param</name>
    <filename>structexprtk_1_1function__compositor_1_1func__4param.html</filename>
    <base>exprtk::function_compositor::base_func</base>
    <member kind="function">
      <type></type>
      <name>func_4param</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__4param.html</anchorfile>
      <anchor>ad16aa3d6c1f279521b62b31ea270afa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__4param.html</anchorfile>
      <anchor>a3392ee51744eb49391315eb51f9bcbf6</anchor>
      <arglist>(type v0, type v1, type v2, type v3)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::function_compositor::func_5param</name>
    <filename>structexprtk_1_1function__compositor_1_1func__5param.html</filename>
    <base>exprtk::function_compositor::base_func</base>
    <member kind="function">
      <type></type>
      <name>func_5param</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__5param.html</anchorfile>
      <anchor>a06fe3a780a0bb16f588db676a7db1eb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__5param.html</anchorfile>
      <anchor>a95ef29a35f0ddea1a7dad768c642276d</anchor>
      <arglist>(type v0, type v1, type v2, type v3, type v4)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::function_compositor::func_6param</name>
    <filename>structexprtk_1_1function__compositor_1_1func__6param.html</filename>
    <base>exprtk::function_compositor::base_func</base>
    <member kind="function">
      <type></type>
      <name>func_6param</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__6param.html</anchorfile>
      <anchor>ae126ed9ef2d1aad0300c5f4aa811c0a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1func__6param.html</anchorfile>
      <anchor>a8432674113249e3a4d59d25b0448a9e7</anchor>
      <arglist>(type v0, type v1, type v2, type v3, type v4, type v5)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::function_compositor::function</name>
    <filename>structexprtk_1_1function__compositor_1_1function.html</filename>
    <member kind="function">
      <type>function &amp;</type>
      <name>expression</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>ae113a6a3cb82dbbe5e528db016dc56a5</anchor>
      <arglist>(const std::string &amp;e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>function</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>aae95c1dd3e01190ad30cfb2257873504</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>function</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>ae629767090acbad9d49ea6b63b9b41c8</anchor>
      <arglist>(const std::string &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>function</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>ac61cb9cae10813cd43e6e5f7d8f311b9</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;expression)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>function</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>abe5574f07892d0236f7bcbfe0df25030</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;expression, const std::string &amp;v0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>function</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>a7f275fbf2b2af927d6b60e74bdb44506</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;expression, const std::string &amp;v0, const std::string &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>function</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>a4e834c5ff0046a47b9fd419af38b45c8</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;expression, const std::string &amp;v0, const std::string &amp;v1, const std::string &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>function</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>ae32e25048cacaa0842489cfa7f69fdb6</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;expression, const std::string &amp;v0, const std::string &amp;v1, const std::string &amp;v2, const std::string &amp;v3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>function</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>a02e9e79d8ec6910f9b29b722f762c900</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;expression, const std::string &amp;v0, const std::string &amp;v1, const std::string &amp;v2, const std::string &amp;v3, const std::string &amp;v4)</arglist>
    </member>
    <member kind="function">
      <type>function &amp;</type>
      <name>name</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>a2dbe7bfd9ed159b15de7d85c9878fd56</anchor>
      <arglist>(const std::string &amp;n)</arglist>
    </member>
    <member kind="function">
      <type>function &amp;</type>
      <name>var</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>ad8b0b103e64ae6eabef632c2a5aedbf3</anchor>
      <arglist>(const std::string &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>expression_</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>af47cb5b52af5fd4af46ec807a3e8d2cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>acbc418c94b4a140750ce754a55f10629</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; std::string &gt;</type>
      <name>v_</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1function.html</anchorfile>
      <anchor>aa8f7ef5d5c6823e5524b7192e7e96af4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::function_compositor</name>
    <filename>classexprtk_1_1function__compositor.html</filename>
    <templarg></templarg>
    <class kind="struct">exprtk::function_compositor::base_func</class>
    <class kind="struct">exprtk::function_compositor::func_0param</class>
    <class kind="struct">exprtk::function_compositor::func_1param</class>
    <class kind="struct">exprtk::function_compositor::func_2param</class>
    <class kind="struct">exprtk::function_compositor::func_3param</class>
    <class kind="struct">exprtk::function_compositor::func_4param</class>
    <class kind="struct">exprtk::function_compositor::func_5param</class>
    <class kind="struct">exprtk::function_compositor::func_6param</class>
    <class kind="struct">exprtk::function_compositor::function</class>
    <class kind="struct">exprtk::function_compositor::scoped_bft</class>
    <member kind="typedef">
      <type>exprtk::expression&lt; T &gt;</type>
      <name>expression_t</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>ae2dbc29983ea08b812936e470078ed65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::parser&lt; T &gt;</type>
      <name>parser_t</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a3fbfe82962dcafab1e7a63d01ccf1954</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>parser_t::settings_store</type>
      <name>settings_t</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>aa310b4352ab74d6209e0f6ee5b3222b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::symbol_table&lt; T &gt;</type>
      <name>symbol_table_t</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a1d116e62417abad64c0456481ba4bca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a72cdc6f71ff218ce769c5a04069658d7</anchor>
      <arglist>(const function &amp;f, const bool override=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_auxiliary_symtab</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a60751253b744cf51e12541de61a0dc10</anchor>
      <arglist>(symbol_table_t &amp;symtab)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>ab70ab390ef7525d9d344199d40f2bedc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>function_compositor</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a4d3a5c6eefbac7b35fa0d06eac0ac760</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>function_compositor</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>ad56ce0788473d28d0c93a0530422bc5a</anchor>
      <arglist>(const symbol_table_t &amp;st)</arglist>
    </member>
    <member kind="function">
      <type>symbol_table_t &amp;</type>
      <name>symbol_table</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>afac15b7da138f081635bc4d4a1166ed5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~function_compositor</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a891d4926609b118bff7ac9add6cce118</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, base_func * &gt;</type>
      <name>funcparam_t</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>aa096506515971448d991520ed4c6772e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>const T &amp;</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a3e0c882c21efcf88c3b5d3a194f02071</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>class Sequence inline bool</type>
      <name>add</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>af7df26d87c906e510d6d626dfaef91f3</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;expression, const Sequence&lt; std::string, Allocator &gt; &amp;var_list, const bool override=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>compile_expression</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>ab7ae4a38057229b2dfc0cba73b696cf5</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;expression, const Sequence&lt; std::string, Allocator &gt; &amp;input_var_list, bool return_present=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>def_fp_retval</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>ab3f49b65dbc605aaf2ccf1d7ccf8cd03</anchor>
      <arglist>(0) def_fp_retval(1) def_fp_retval(2) def_fp_retval(3) def_fp_retval(4) def_fp_retval(5) def_fp_retval(6) template&lt; typename Allocator</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>forward</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a09178d8af3e30039299e03bcc68c17b3</anchor>
      <arglist>(const std::string &amp;name, const std::size_t &amp;arg_count, symbol_table_t &amp;sym_table, const bool ret_present=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>abf50a6aa4968d2e2fd33e4ebcaab3495</anchor>
      <arglist>(const std::string &amp;name, const std::size_t &amp;arg_count)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>symbol_used</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a71c157329ba19be2a52f25b377197a22</anchor>
      <arglist>(const std::string &amp;symbol) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a11fd6e0f565f285704bae137b923c59f</anchor>
      <arglist>(const std::string &amp;name, const std::size_t &amp;arg_count) const </arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static T</type>
      <name>return_value</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a91559f1be9c1bb88aa7e591fc493bcd8</anchor>
      <arglist>(expression_t &amp;e)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; symbol_table_t * &gt;</type>
      <name>auxiliary_symtab_list_</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a1f5e16048fea44d4d579b8661977322d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, expression_t &gt;</type>
      <name>expr_map_</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a91ba3785033550fb5e270a19d623c2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; funcparam_t &gt;</type>
      <name>fp_map_</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a3f6b802965a824bc944e5f3fc9841a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>parser_t</type>
      <name>parser_</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>a96eb61133923334808543c92962d7c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>symbol_table_t</type>
      <name>symbol_table_</name>
      <anchorfile>classexprtk_1_1function__compositor.html</anchorfile>
      <anchor>ad96139b4b699b31f488778f2345d9268</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::function_N_node</name>
    <filename>classexprtk_1_1details_1_1function__N__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>N</templarg>
    <base>exprtk::details::expression_node</base>
    <class kind="struct">exprtk::details::function_N_node::evaluate_branches</class>
    <class kind="struct">exprtk::details::function_N_node::evaluate_branches&lt; T_, 1 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::evaluate_branches&lt; T_, 2 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::evaluate_branches&lt; T_, 3 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::evaluate_branches&lt; T_, 4 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::evaluate_branches&lt; T_, 5 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 1 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 10 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 11 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 12 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 13 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 14 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 15 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 16 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 17 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 18 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 19 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 2 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 20 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 3 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 4 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 5 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 6 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 7 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 8 &gt;</class>
    <class kind="struct">exprtk::details::function_N_node::invoke&lt; T_, 9 &gt;</class>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node.html</anchorfile>
      <anchor>a10e5a742f82ea11de72d0c5c7e9dd42e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node.html</anchorfile>
      <anchor>a6f7a343f705c767a2705308650549112</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IFunction</type>
      <name>ifunction</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node.html</anchorfile>
      <anchor>a37cbcca528911635b53e2f7343135dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>function_N_node</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node.html</anchorfile>
      <anchor>a4ebe52c01fef82f67e99f5468d8f773d</anchor>
      <arglist>(ifunction *func)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init_branches</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node.html</anchorfile>
      <anchor>a481ea690a7b90acd92fe9915e49373d6</anchor>
      <arglist>(expression_ptr(&amp;b)[NumBranches])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node.html</anchorfile>
      <anchor>a4976b271d32ef515a3484c4b223efa83</anchor>
      <arglist>(const function_N_node&lt; T, IFunction, N &gt; &amp;fn) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node.html</anchorfile>
      <anchor>ab0eb54fcee14b4d3439dbb028bcd792d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node.html</anchorfile>
      <anchor>a75ae61e48444e75718d7ebf8da210349</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~function_N_node</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node.html</anchorfile>
      <anchor>a8aaa08fb4c16e6392149379761d97f24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>branch_t</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node.html</anchorfile>
      <anchor>a801803d570a53bce2aeff462170a4fef</anchor>
      <arglist>[N]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ifunction *</type>
      <name>function_</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node.html</anchorfile>
      <anchor>a255d8a89ba3b948d4fd96e65ec30c4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>parameter_count_</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node.html</anchorfile>
      <anchor>ad3df0eb5c90de389e09b2366c25beb96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::function_N_node&lt; T, IFunction, 0 &gt;</name>
    <filename>classexprtk_1_1details_1_1function__N__node_3_01T_00_01IFunction_00_010_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node_3_01T_00_01IFunction_00_010_01_4.html</anchorfile>
      <anchor>a9c683caba97c77aee1fef653152304c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IFunction</type>
      <name>ifunction</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node_3_01T_00_01IFunction_00_010_01_4.html</anchorfile>
      <anchor>a95390e0174485fd1bb68e6eb28337754</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>function_N_node</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node_3_01T_00_01IFunction_00_010_01_4.html</anchorfile>
      <anchor>ae3cd39b727ba4477dabe7ae8ca0ec0b6</anchor>
      <arglist>(ifunction *func)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node_3_01T_00_01IFunction_00_010_01_4.html</anchorfile>
      <anchor>ab551744082defec9cec24204bd0a9892</anchor>
      <arglist>(const function_N_node&lt; T, IFunction, 0 &gt; &amp;fn) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node_3_01T_00_01IFunction_00_010_01_4.html</anchorfile>
      <anchor>ae80e9361242ad3b9c71b818738822364</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node_3_01T_00_01IFunction_00_010_01_4.html</anchorfile>
      <anchor>ae87a8280c374a6b51ecebf178ab11e5e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ifunction *</type>
      <name>function_</name>
      <anchorfile>classexprtk_1_1details_1_1function__N__node_3_01T_00_01IFunction_00_010_01_4.html</anchorfile>
      <anchor>a0378726725f1fcb37345120f5f7c148c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::function_traits</name>
    <filename>classexprtk_1_1function__traits.html</filename>
    <member kind="function">
      <type>bool &amp;</type>
      <name>allow_zero_parameters</name>
      <anchorfile>classexprtk_1_1function__traits.html</anchorfile>
      <anchor>adb454d2e33a72a04bc385893940a491b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>function_traits</name>
      <anchorfile>classexprtk_1_1function__traits.html</anchorfile>
      <anchor>a0a98ca175ca27e15ff157337b879cc9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool &amp;</type>
      <name>has_side_effects</name>
      <anchorfile>classexprtk_1_1function__traits.html</anchorfile>
      <anchor>aea4099d7a0cdf587c04e584e9d0c7f30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t &amp;</type>
      <name>max_num_args</name>
      <anchorfile>classexprtk_1_1function__traits.html</anchorfile>
      <anchor>a08fff23a15c7c9d1aad17afce0785f12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t &amp;</type>
      <name>min_num_args</name>
      <anchorfile>classexprtk_1_1function__traits.html</anchorfile>
      <anchor>a4efd411fcbf05fdb5988d640220035ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>allow_zero_parameters_</name>
      <anchorfile>classexprtk_1_1function__traits.html</anchorfile>
      <anchor>ab1b4fe5c45fd67d4a6683e2256d2aa0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>has_side_effects_</name>
      <anchorfile>classexprtk_1_1function__traits.html</anchorfile>
      <anchor>a50d6520b2b21c5e09bb33ee3b7349b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>max_num_args_</name>
      <anchorfile>classexprtk_1_1function__traits.html</anchorfile>
      <anchor>a8861ae8a3e22eb57583097b0f1917ca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>min_num_args_</name>
      <anchorfile>classexprtk_1_1function__traits.html</anchorfile>
      <anchor>ab1cc49bd92b321e645b9cb8ec01e559a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::functor_t</name>
    <filename>structexprtk_1_1details_1_1functor__t.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T(*</type>
      <name>bfunc_t</name>
      <anchorfile>structexprtk_1_1details_1_1functor__t.html</anchorfile>
      <anchor>a680fb6b648f0982a4acc67e0a5ad4faa</anchor>
      <arglist>)(Type t0, Type t1)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>qfunc_t</name>
      <anchorfile>structexprtk_1_1details_1_1functor__t.html</anchorfile>
      <anchor>acbcaab40d0c361932086d897ea73767d</anchor>
      <arglist>)(Type t0, Type t1, Type t2, Type t3)</arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>RefType</name>
      <anchorfile>structexprtk_1_1details_1_1functor__t.html</anchorfile>
      <anchor>a8ea74d92643aff9ffbba3567957db0d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>tfunc_t</name>
      <anchorfile>structexprtk_1_1details_1_1functor__t.html</anchorfile>
      <anchor>ae655a279fe98831f2e0a5e4bd36eba31</anchor>
      <arglist>)(Type t0, Type t1, Type t2)</arglist>
    </member>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1functor__t.html</anchorfile>
      <anchor>a284c42dff103a392db807efb8ed736ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ufunc_t</name>
      <anchorfile>structexprtk_1_1details_1_1functor__t.html</anchorfile>
      <anchor>ae8cf3aa776165dbf7317c54a3d744161</anchor>
      <arglist>)(Type t0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FUnprojectPolygon2D</name>
    <filename>classFUnprojectPolygon2D.html</filename>
    <member kind="function">
      <type></type>
      <name>FUnprojectPolygon2D</name>
      <anchorfile>classFUnprojectPolygon2D.html</anchorfile>
      <anchor>a47b1abae5d03c1badbd3588b644c5e26</anchor>
      <arglist>(const CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPolygon3D</type>
      <name>operator()</name>
      <anchorfile>classFUnprojectPolygon2D.html</anchorfile>
      <anchor>ac6d09aeb582e840d390f7699a3fedb87</anchor>
      <arglist>(const TPolygon2D &amp;poly2D)</arglist>
    </member>
    <member kind="variable">
      <type>const CPose3D &amp;</type>
      <name>pose</name>
      <anchorfile>classFUnprojectPolygon2D.html</anchorfile>
      <anchor>a7fd2ec94f6e1c1ae2c9f9971d4df3a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPolygon3D</type>
      <name>tmp1</name>
      <anchorfile>classFUnprojectPolygon2D.html</anchorfile>
      <anchor>a1f70db38c90d67fed975a363c2a1fbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPolygon3D</type>
      <name>tmp2</name>
      <anchorfile>classFUnprojectPolygon2D.html</anchorfile>
      <anchor>a47959714a45384434a174fd4d7e1c43c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::lexer::generator</name>
    <filename>classexprtk_1_1lexer_1_1generator.html</filename>
    <member kind="typedef">
      <type>details::char_t</type>
      <name>char_t</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a8d73e8962cd9a76d55394611fe8480aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; token_t &gt;::iterator</type>
      <name>token_list_itr_t</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>acda1b562f58d3a878c6062ee2e3ac54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; token_t &gt;</type>
      <name>token_list_t</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>aeea1014c41da5028a774573fc7805621</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>token</type>
      <name>token_t</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>aac036f464a4a22afece54c37bb93ee3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>begin</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a590a3a0d60c4b9ed8f834f8c8008f798</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>ac8e91b6276bf93f54239517953fef9b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a90ef6a9337284993912ef71b8f12af06</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>finished</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>ac92f240cc471e264e9f690b4111d6ee4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generator</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>aa24c571881858772aaabb55c43bc87ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert_front</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a231ab27dfb65de4ce53732962ead82a5</anchor>
      <arglist>(token_t::token_type tk_type)</arglist>
    </member>
    <member kind="function">
      <type>token_t &amp;</type>
      <name>next_token</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a0e6c00258e775e9b197d1d787a817954</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>token_t &amp;</type>
      <name>operator[]</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a306db603aa56c5934728b17ca33fe29f</anchor>
      <arglist>(const std::size_t &amp;index)</arglist>
    </member>
    <member kind="function">
      <type>token_t</type>
      <name>operator[]</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a9973e650a7bbf1902dcc4b284bf8976e</anchor>
      <arglist>(const std::size_t &amp;index) const </arglist>
    </member>
    <member kind="function">
      <type>token_t &amp;</type>
      <name>peek_next_token</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>ac0ba468d446479aa0f0fe41ad9d8f52d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>process</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a6c8037f712a5421660c1022ba9eb91e2</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>remaining</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a1715dc0934238e5fa17e0a2afabf2c22</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restore</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a9e9910dbf8cf5d3e3deefb68671ed297</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>ae25421c775abcaa30348fc421197d49f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a97cd935925f06bac0dd29b6fc30277bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>substr</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a44bfe600833d0cfe94f1fc294a80707e</anchor>
      <arglist>(const std::size_t &amp;begin, const std::size_t &amp;end)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>is_end</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a2cd3e0a557e82f50a1c469a14d2f54e4</anchor>
      <arglist>(const char_t *itr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scan_number</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a4982521f28bba31d9bf9d2675e75dd01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scan_operator</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a64f180453bf5bf5a6d2df570b5407d2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scan_special_function</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a8889ed7fa0cc5a642f42d320f6c01baa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scan_string</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a272db0cd7464c6e606a36a0af20de88f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scan_symbol</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a3b851f1112067bbb0483920fd635fe87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scan_token</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>afb89d25b5a9ec6f1ac1787084930dd1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>skip_comments</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>aa50322a0f22f31b1ba4019985629c738</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>skip_whitespace</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>adc36a4fc5e8ece2ecdb4e425cac664aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char_t *</type>
      <name>base_itr_</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>ab3004f907a6d6e3177d8b95c15dab8b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>token_t</type>
      <name>eof_token_</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a48bcb4b5e7bc42947c49a7f10faa7425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char_t *</type>
      <name>s_end_</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a66c827ce0f562ff012dcca4eb91f9d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char_t *</type>
      <name>s_itr_</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a897a0e2964694156a5b15d392cfc6ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>token_list_itr_t</type>
      <name>store_token_itr_</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a5728d10ee2b4ffa87db16dfa0edd6227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>token_list_itr_t</type>
      <name>token_itr_</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a90e619738e95fe4820319ec52f889555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>token_list_t</type>
      <name>token_list_</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a9eadc8c1c2106154d40462de9e1b9e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>token_inserter</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>afcf698957fa222b40f059087b2037de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>token_joiner</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a722349efb228b98d36fd317d62f7bc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>token_modifier</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>ac1aac7a339f75e2c51c594498551168f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>token_scanner</name>
      <anchorfile>classexprtk_1_1lexer_1_1generator.html</anchorfile>
      <anchor>a49ea382289195ca0fe3fa6f885f4e84b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::internal::generic_copier_ptr</name>
    <filename>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</filename>
    <templarg>T</templarg>
    <templarg>Copier</templarg>
    <member kind="typedef">
      <type>Copier</type>
      <name>copier_t</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a02567485cfc87dbe45192a2b7db57b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a3861dc3691bb10f9d4c3cd67e0534617</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_copier_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a79a84afce1347e0316acf3399874246a</anchor>
      <arglist>(T *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_copier_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a73ffc78cb77881b408764647ab285963</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_copier_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a49f467b20af8d275005d3fa493d1160f</anchor>
      <arglist>(const generic_copier_ptr&lt; T, Copier &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a7defec5a6348956c8d17eb8c21fb9eed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a3fee285ee4b0dcac0f9d0893ff882ebf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move_from</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a77e6822164fe678eaff4f93533064733</anchor>
      <arglist>(generic_copier_ptr &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a8b19135cd2c38c6ad0c210a31e83b27f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a4f1aca8baa07a36ac554474b1513098c</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>ad12bb4660a104deab1deaa02ff4d694e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>ac3d2cacc5b198fdbcb2be42d35945993</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a4504b11239083650ed51ae1edb5d96dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>af7646a41ec423b7d9db0c2e93d9d39bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>release</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>ae2a16b772037f91d63d998021615b7b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a58ab8db2f526004d0377efc37ad1e72a</anchor>
      <arglist>(T *ptr=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetDefaultCtor</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>afb10477367c9930d27069572ba74f1d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~generic_copier_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>aab2a8846c92671601b5d17d05050d996</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>m_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a693c31e643f7426e3092f222a4b75585</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>generic_copier_ptr&lt; T, internal::CopyCloner&lt; T &gt; &gt;</name>
    <filename>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</filename>
    <member kind="typedef">
      <type>internal::CopyCloner&lt; T &gt;</type>
      <name>copier_t</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a02567485cfc87dbe45192a2b7db57b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a3861dc3691bb10f9d4c3cd67e0534617</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_copier_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a79a84afce1347e0316acf3399874246a</anchor>
      <arglist>(T *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_copier_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a73ffc78cb77881b408764647ab285963</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_copier_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a49f467b20af8d275005d3fa493d1160f</anchor>
      <arglist>(const generic_copier_ptr&lt; T, internal::CopyCloner&lt; T &gt; &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a7defec5a6348956c8d17eb8c21fb9eed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a3fee285ee4b0dcac0f9d0893ff882ebf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move_from</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a77e6822164fe678eaff4f93533064733</anchor>
      <arglist>(generic_copier_ptr &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a8b19135cd2c38c6ad0c210a31e83b27f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a4f1aca8baa07a36ac554474b1513098c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>ad12bb4660a104deab1deaa02ff4d694e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>ac3d2cacc5b198fdbcb2be42d35945993</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a4504b11239083650ed51ae1edb5d96dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>af7646a41ec423b7d9db0c2e93d9d39bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>release</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>ae2a16b772037f91d63d998021615b7b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a58ab8db2f526004d0377efc37ad1e72a</anchor>
      <arglist>(T *ptr=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetDefaultCtor</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>afb10477367c9930d27069572ba74f1d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~generic_copier_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>aab2a8846c92671601b5d17d05050d996</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>m_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a693c31e643f7426e3092f222a4b75585</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>generic_copier_ptr&lt; T, internal::CopyStatic&lt; T &gt; &gt;</name>
    <filename>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</filename>
    <member kind="typedef">
      <type>internal::CopyStatic&lt; T &gt;</type>
      <name>copier_t</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a02567485cfc87dbe45192a2b7db57b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a3861dc3691bb10f9d4c3cd67e0534617</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_copier_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a79a84afce1347e0316acf3399874246a</anchor>
      <arglist>(T *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_copier_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a73ffc78cb77881b408764647ab285963</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_copier_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a49f467b20af8d275005d3fa493d1160f</anchor>
      <arglist>(const generic_copier_ptr&lt; T, internal::CopyStatic&lt; T &gt; &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a7defec5a6348956c8d17eb8c21fb9eed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>get</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a3fee285ee4b0dcac0f9d0893ff882ebf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move_from</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a77e6822164fe678eaff4f93533064733</anchor>
      <arglist>(generic_copier_ptr &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a8b19135cd2c38c6ad0c210a31e83b27f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a4f1aca8baa07a36ac554474b1513098c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>ad12bb4660a104deab1deaa02ff4d694e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>ac3d2cacc5b198fdbcb2be42d35945993</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a4504b11239083650ed51ae1edb5d96dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>af7646a41ec423b7d9db0c2e93d9d39bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>release</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>ae2a16b772037f91d63d998021615b7b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a58ab8db2f526004d0377efc37ad1e72a</anchor>
      <arglist>(T *ptr=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetDefaultCtor</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>afb10477367c9930d27069572ba74f1d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~generic_copier_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>aab2a8846c92671601b5d17d05050d996</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>m_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1internal_1_1generic__copier__ptr.html</anchorfile>
      <anchor>a693c31e643f7426e3092f222a4b75585</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::generic_function_node</name>
    <filename>classexprtk_1_1details_1_1generic__function__node.html</filename>
    <templarg>T</templarg>
    <templarg>GenericFunction</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a5fa88a4bb94bae79ec22e6b023a395e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aeba60a43eba98e3c73ace815b033b909</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_data_type&lt; T &gt;</type>
      <name>range_data_type_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a85a88bacd660f3fcb84d35e5e8f53ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_interface&lt; T &gt;</type>
      <name>range_interface_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a482be02927fd4647ea28ce9ea6652508</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; range_data_type_t &gt;</type>
      <name>range_list_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a11523ae136bf5ddeb82d3d1f60863bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aac804a7c1f7f7981c2393861b6be7cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; T &gt;</type>
      <name>tmp_vs_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a82675b2c52033510b0d41c78dd71c549</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_store&lt; T &gt;</type>
      <name>type_store_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aeb455397647e4f4e3315d300914140e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; type_store_t &gt;</type>
      <name>typestore_list_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a7a8e843d7dfae541bab3ccbc1b95a19c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>variable_node_t *</type>
      <name>variable_node_ptr_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a2ccf02803b2d135d3dc5146b2ac968c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>variable_node&lt; T &gt;</type>
      <name>variable_node_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>ad8a39d24b9771f1be2d42ffe1766bee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node_t *</type>
      <name>vector_node_ptr_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a87c0b351f0cb63b9b7b76f6427d7323c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt;</type>
      <name>vector_node_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a70dc9c004fa087ac97f5bca78852710c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; void *, std::size_t &gt;</type>
      <name>void_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a0c6880a85eec4acacb5748f52547e0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_function_node</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a65025fc598b81eaaad5f77fed22ee2af</anchor>
      <arglist>(const std::vector&lt; expression_ptr &gt; &amp;arg_list, GenericFunction *func=(GenericFunction *)(0))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>init_branches</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>af3f9d7b62a5c6ebf96e3a0e28abc8739</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a0abe6056b2b6574bfd8e82d7c27b9366</anchor>
      <arglist>(const generic_function_node&lt; T, GenericFunction &gt; &amp;fn) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aaa4cea1bee5e0d995e9c1734432018d2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a8bd806f5a73ac0598ff56605f75a5daf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~generic_function_node</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a50bb257bdf2cf4368ce519f269cd167e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>populate_value_list</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a8625dc9dad49a469501c437ff4244a23</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GenericFunction *</type>
      <name>function_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a4f6eb88384b11fe5d2996dc151684136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>typestore_list_t</type>
      <name>typestore_list_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a93da631a993131fceb0463a4fd4bea4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; expression_ptr &gt;</type>
      <name>arg_list_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a0cb9d45477b4f6e0f90c8747161050ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; branch_t &gt;</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aa91a917f1ffc3e3e863396a71606a12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tmp_vs_t</type>
      <name>expr_as_vec1_store_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aadd393689a088d1a007f282a7ed817d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_list_t</type>
      <name>range_list_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>ab0821af6e738f1cdba3d7d9bccc45030</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>generic_function_node&lt; T, null_igenfunc&lt; T &gt; &gt;</name>
    <filename>classexprtk_1_1details_1_1generic__function__node.html</filename>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a5fa88a4bb94bae79ec22e6b023a395e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aeba60a43eba98e3c73ace815b033b909</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_data_type&lt; T &gt;</type>
      <name>range_data_type_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a85a88bacd660f3fcb84d35e5e8f53ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_interface&lt; T &gt;</type>
      <name>range_interface_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a482be02927fd4647ea28ce9ea6652508</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; range_data_type_t &gt;</type>
      <name>range_list_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a11523ae136bf5ddeb82d3d1f60863bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aac804a7c1f7f7981c2393861b6be7cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; T &gt;</type>
      <name>tmp_vs_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a82675b2c52033510b0d41c78dd71c549</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_store&lt; T &gt;</type>
      <name>type_store_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aeb455397647e4f4e3315d300914140e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; type_store_t &gt;</type>
      <name>typestore_list_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a7a8e843d7dfae541bab3ccbc1b95a19c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>variable_node_t *</type>
      <name>variable_node_ptr_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a2ccf02803b2d135d3dc5146b2ac968c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>variable_node&lt; T &gt;</type>
      <name>variable_node_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>ad8a39d24b9771f1be2d42ffe1766bee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node_t *</type>
      <name>vector_node_ptr_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a87c0b351f0cb63b9b7b76f6427d7323c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt;</type>
      <name>vector_node_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a70dc9c004fa087ac97f5bca78852710c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; void *, std::size_t &gt;</type>
      <name>void_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a0c6880a85eec4acacb5748f52547e0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_function_node</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a65025fc598b81eaaad5f77fed22ee2af</anchor>
      <arglist>(const std::vector&lt; expression_ptr &gt; &amp;arg_list, null_igenfunc&lt; T &gt; *func=(null_igenfunc&lt; T &gt; *)(0))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>init_branches</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>af3f9d7b62a5c6ebf96e3a0e28abc8739</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a0abe6056b2b6574bfd8e82d7c27b9366</anchor>
      <arglist>(const generic_function_node&lt; T, null_igenfunc&lt; T &gt; &gt; &amp;fn) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aaa4cea1bee5e0d995e9c1734432018d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a8bd806f5a73ac0598ff56605f75a5daf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~generic_function_node</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a50bb257bdf2cf4368ce519f269cd167e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>populate_value_list</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a8625dc9dad49a469501c437ff4244a23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>null_igenfunc&lt; T &gt; *</type>
      <name>function_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a4f6eb88384b11fe5d2996dc151684136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>typestore_list_t</type>
      <name>typestore_list_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a93da631a993131fceb0463a4fd4bea4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; expression_ptr &gt;</type>
      <name>arg_list_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a0cb9d45477b4f6e0f90c8747161050ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; branch_t &gt;</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aa91a917f1ffc3e3e863396a71606a12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tmp_vs_t</type>
      <name>expr_as_vec1_store_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aadd393689a088d1a007f282a7ed817d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_list_t</type>
      <name>range_list_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>ab0821af6e738f1cdba3d7d9bccc45030</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>generic_function_node&lt; T, StringFunction &gt;</name>
    <filename>classexprtk_1_1details_1_1generic__function__node.html</filename>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a5fa88a4bb94bae79ec22e6b023a395e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aeba60a43eba98e3c73ace815b033b909</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_data_type&lt; T &gt;</type>
      <name>range_data_type_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a85a88bacd660f3fcb84d35e5e8f53ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_interface&lt; T &gt;</type>
      <name>range_interface_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a482be02927fd4647ea28ce9ea6652508</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; range_data_type_t &gt;</type>
      <name>range_list_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a11523ae136bf5ddeb82d3d1f60863bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aac804a7c1f7f7981c2393861b6be7cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; T &gt;</type>
      <name>tmp_vs_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a82675b2c52033510b0d41c78dd71c549</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_store&lt; T &gt;</type>
      <name>type_store_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aeb455397647e4f4e3315d300914140e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; type_store_t &gt;</type>
      <name>typestore_list_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a7a8e843d7dfae541bab3ccbc1b95a19c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>variable_node_t *</type>
      <name>variable_node_ptr_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a2ccf02803b2d135d3dc5146b2ac968c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>variable_node&lt; T &gt;</type>
      <name>variable_node_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>ad8a39d24b9771f1be2d42ffe1766bee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node_t *</type>
      <name>vector_node_ptr_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a87c0b351f0cb63b9b7b76f6427d7323c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt;</type>
      <name>vector_node_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a70dc9c004fa087ac97f5bca78852710c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; void *, std::size_t &gt;</type>
      <name>void_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a0c6880a85eec4acacb5748f52547e0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_function_node</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a65025fc598b81eaaad5f77fed22ee2af</anchor>
      <arglist>(const std::vector&lt; expression_ptr &gt; &amp;arg_list, StringFunction *func=(StringFunction *)(0))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>init_branches</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>af3f9d7b62a5c6ebf96e3a0e28abc8739</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a0abe6056b2b6574bfd8e82d7c27b9366</anchor>
      <arglist>(const generic_function_node&lt; T, StringFunction &gt; &amp;fn) const</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aaa4cea1bee5e0d995e9c1734432018d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a8bd806f5a73ac0598ff56605f75a5daf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~generic_function_node</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a50bb257bdf2cf4368ce519f269cd167e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>populate_value_list</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a8625dc9dad49a469501c437ff4244a23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>StringFunction *</type>
      <name>function_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a4f6eb88384b11fe5d2996dc151684136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>typestore_list_t</type>
      <name>typestore_list_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a93da631a993131fceb0463a4fd4bea4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; expression_ptr &gt;</type>
      <name>arg_list_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>a0cb9d45477b4f6e0f90c8747161050ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; branch_t &gt;</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aa91a917f1ffc3e3e863396a71606a12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tmp_vs_t</type>
      <name>expr_as_vec1_store_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>aadd393689a088d1a007f282a7ed817d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_list_t</type>
      <name>range_list_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__function__node.html</anchorfile>
      <anchor>ab0821af6e738f1cdba3d7d9bccc45030</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::generic_string_range_node</name>
    <filename>classexprtk_1_1details_1_1generic__string__range__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <base>exprtk::details::string_base_node</base>
    <base>exprtk::details::range_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>ab6ba7509d145e4bd28139fde06505908</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irange_t *</type>
      <name>irange_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>aaf8fda0d7eb5886ed93e7424085017a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_interface&lt; T &gt;</type>
      <name>irange_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>af2211fab46743cbbd320b79ad9289dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_t *</type>
      <name>range_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a08231443998de982070ff2cd1cd54294</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>ac1f109c6f11c1056657515a4d74e7fac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string_base_node&lt; T &gt; *</type>
      <name>str_base_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a7b916c9afea04d3ea2be3bf725a7871c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stringvar_node&lt; T &gt; *</type>
      <name>strvar_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a046b7a561372fc41e05920d164a3b825</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a5856bf92397e990f35ec5d52111cbb96</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>generic_string_range_node</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a9bcefbb162df4774994dc23b79defe20</anchor>
      <arglist>(expression_ptr str_branch, const range_t &amp;brange)</arglist>
    </member>
    <member kind="function">
      <type>range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a189392f29a25ba4fe3bfa5a45049f2d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>af6d733588e92ae21e60e47a7da72f38f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>af4c4abd5524f1cf3907f2de5e6d2e376</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a8ba9cdc08c57e3f7ed7ffa5a15b75716</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>aec2dc546dd70bcf1f3e5a739cc789c62</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a0119e37428fe8dc1f5d8af70e571cf48</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~generic_string_range_node</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>af61d80703679a27165d34f0e7854c905</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_t</type>
      <name>base_range_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a5c00f1e1f8f0b52755b2568177532c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a179ed53afa0cea28e1208ad7a8eed033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>branch_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a10c4e8666d5bc1b2ec982fd02f244b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialised_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>ac6df27ffc9b5f37d4ca1134ce667af05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_t</type>
      <name>range_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a07b4e1d031622b1dbbca52b8c161484b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a01877dbe7605d120c3c98f5b2a50921f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>irange_ptr</type>
      <name>str_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a0e0c835979aece5b467699934d7428f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>value_</name>
      <anchorfile>classexprtk_1_1details_1_1generic__string__range__node.html</anchorfile>
      <anchor>a6678494f1032e32cabb78945949cb875</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tr1::gtest_internal::Get</name>
    <filename>classstd_1_1tr1_1_1gtest__internal_1_1Get.html</filename>
    <templarg>k</templarg>
  </compound>
  <compound kind="class">
    <name>std::tr1::gtest_internal::Get&lt; 0 &gt;</name>
    <filename>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_010_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_ADD_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_010_01_4.html</anchorfile>
      <anchor>a74beca3869fddfe42ee608b7f4cacb96</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(0, Tuple)) Field(Tuple &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_BY_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_010_01_4.html</anchorfile>
      <anchor>a195b3853de45077f9a324c455f22d7e2</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(0, Tuple)) ConstField(const Tuple &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tr1::gtest_internal::Get&lt; 1 &gt;</name>
    <filename>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_011_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_ADD_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_011_01_4.html</anchorfile>
      <anchor>a52b2f5d2bc283d76a3e8dede84dba154</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(1, Tuple)) Field(Tuple &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_BY_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_011_01_4.html</anchorfile>
      <anchor>a481a2bf839c758408d46a1d0d41ff8f4</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(1, Tuple)) ConstField(const Tuple &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tr1::gtest_internal::Get&lt; 2 &gt;</name>
    <filename>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_012_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_ADD_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_012_01_4.html</anchorfile>
      <anchor>a8dfe7b5c1c915f10181e3fb5952ba6d8</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(2, Tuple)) Field(Tuple &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_BY_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_012_01_4.html</anchorfile>
      <anchor>a76127c9c03c1f0caa61fb87d4d756b5b</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(2, Tuple)) ConstField(const Tuple &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tr1::gtest_internal::Get&lt; 3 &gt;</name>
    <filename>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_013_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_ADD_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_013_01_4.html</anchorfile>
      <anchor>aa2ebd71eca812f06bad0773a7e2f6788</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(3, Tuple)) Field(Tuple &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_BY_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_013_01_4.html</anchorfile>
      <anchor>ab8c5283e6776308abc41aaad518a23c7</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(3, Tuple)) ConstField(const Tuple &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tr1::gtest_internal::Get&lt; 4 &gt;</name>
    <filename>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_014_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_ADD_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_014_01_4.html</anchorfile>
      <anchor>a5c7a91c681118bb7253e305f8ff42be4</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(4, Tuple)) Field(Tuple &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_BY_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_014_01_4.html</anchorfile>
      <anchor>a04794c398bbe81e4de0915b79da2166a</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(4, Tuple)) ConstField(const Tuple &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tr1::gtest_internal::Get&lt; 5 &gt;</name>
    <filename>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_015_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_ADD_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_015_01_4.html</anchorfile>
      <anchor>a0a337088bab3f824f67d1607229fdcc2</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(5, Tuple)) Field(Tuple &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_BY_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_015_01_4.html</anchorfile>
      <anchor>ae10fe16450db82d69b9a4d0b149ca75d</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(5, Tuple)) ConstField(const Tuple &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tr1::gtest_internal::Get&lt; 6 &gt;</name>
    <filename>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_016_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_ADD_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_016_01_4.html</anchorfile>
      <anchor>a28034152d066c8644fa55e9fc0e3a12d</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(6, Tuple)) Field(Tuple &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_BY_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_016_01_4.html</anchorfile>
      <anchor>a6e396b998757e0ab9b75db0c68a7c360</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(6, Tuple)) ConstField(const Tuple &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tr1::gtest_internal::Get&lt; 7 &gt;</name>
    <filename>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_017_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_ADD_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_017_01_4.html</anchorfile>
      <anchor>ae1245f00b2ad610a130681b5bc81051c</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(7, Tuple)) Field(Tuple &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_BY_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_017_01_4.html</anchorfile>
      <anchor>afb7bd56e0697304325cd157d11df4a7b</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(7, Tuple)) ConstField(const Tuple &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tr1::gtest_internal::Get&lt; 8 &gt;</name>
    <filename>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_018_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_ADD_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_018_01_4.html</anchorfile>
      <anchor>adf667300b7efed278f4ee3bf4d2edb85</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(8, Tuple)) Field(Tuple &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_BY_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_018_01_4.html</anchorfile>
      <anchor>ab9645513ad2f983157f4062c89e910e7</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(8, Tuple)) ConstField(const Tuple &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tr1::gtest_internal::Get&lt; 9 &gt;</name>
    <filename>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_019_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_ADD_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_019_01_4.html</anchorfile>
      <anchor>add31197dfdb381d265e221ed62129f45</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(9, Tuple)) Field(Tuple &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static</type>
      <name>GTEST_BY_REF_</name>
      <anchorfile>classstd_1_1tr1_1_1gtest__internal_1_1Get_3_019_01_4.html</anchorfile>
      <anchor>a5205e8da729e2bee446f5be0c65390af</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(9, Tuple)) ConstField(const Tuple &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::io::file::getline</name>
    <filename>classexprtk_1_1rtl_1_1io_1_1file_1_1getline.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1getline.html</anchorfile>
      <anchor>aaa4cf6e42ae4464c2a90cefb4f404431</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1getline.html</anchorfile>
      <anchor>ad9ebe0135850939081b788e995ab7bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1getline.html</anchorfile>
      <anchor>ae18750c0418ea43fde786049e752040c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1getline.html</anchorfile>
      <anchor>a5cd2ada735f78d5354eb36ca1f855ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::string_view</type>
      <name>string_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1getline.html</anchorfile>
      <anchor>aece45aa015bf4584abdc61ad55e2a3cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>getline</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1getline.html</anchorfile>
      <anchor>ab75365b09818004bf5f2d84a26558c26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1getline.html</anchorfile>
      <anchor>ab4ccb1acec5f412e08f9f1db7c8d0b6c</anchor>
      <arglist>(std::string &amp;result, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::detail::getVicinity</name>
    <filename>structmrpt_1_1math_1_1detail_1_1getVicinity.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>D</templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::CNetworkOfPoses::global_pose_t</name>
    <filename>structmrpt_1_1graphs_1_1CNetworkOfPoses_1_1global__pose__t.html</filename>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS &gt;::global_pose_t</type>
      <name>self_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1CNetworkOfPoses_1_1global__pose__t.html</anchorfile>
      <anchor>ad22af697018708b42db9e6275b497549</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>global_pose_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1CNetworkOfPoses_1_1global__pose__t.html</anchorfile>
      <anchor>a295f9a6afb3a9b6d98e0da9ad50b6909</anchor>
      <arglist>(const global_pose_t &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1graphs_1_1CNetworkOfPoses_1_1global__pose__t.html</anchorfile>
      <anchor>ac3fa8c3be34cb0e3ca014fab1b50de48</anchor>
      <arglist>(const global_pose_t &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1graphs_1_1CNetworkOfPoses_1_1global__pose__t.html</anchorfile>
      <anchor>a18755cfc5a8ad332d6de00b12bea39ab</anchor>
      <arglist>(const global_pose_t &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>global_pose_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1CNetworkOfPoses_1_1global__pose__t.html</anchorfile>
      <anchor>af06db7ad5a33199aab6bd6942a0bb804</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>global_pose_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1CNetworkOfPoses_1_1global__pose__t.html</anchorfile>
      <anchor>ac4b3a619cfa661fd1d194868e6e352fa</anchor>
      <arglist>(const ARG1 &amp;a1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>global_pose_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1CNetworkOfPoses_1_1global__pose__t.html</anchorfile>
      <anchor>aab165b4aa9e2feb027b65b46f9029b77</anchor>
      <arglist>(const ARG1 &amp;a1, const ARG2 &amp;a2)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structmrpt_1_1graphs_1_1CNetworkOfPoses_1_1global__pose__t.html</anchorfile>
      <anchor>ac01ac37f46390dce6b944427a716feba</anchor>
      <arglist>(std::ostream &amp;o, const self_t &amp;global_pose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>global_pose_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1CNetworkOfPoses_1_1global__pose__t.html</anchorfile>
      <anchor>af06db7ad5a33199aab6bd6942a0bb804</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>global_pose_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1CNetworkOfPoses_1_1global__pose__t.html</anchorfile>
      <anchor>ac4b3a619cfa661fd1d194868e6e352fa</anchor>
      <arglist>(const ARG1 &amp;a1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>global_pose_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1CNetworkOfPoses_1_1global__pose__t.html</anchorfile>
      <anchor>aab165b4aa9e2feb027b65b46f9029b77</anchor>
      <arglist>(const ARG1 &amp;a1, const ARG2 &amp;a2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GLXBufferClobberEventSGIX</name>
    <filename>structGLXBufferClobberEventSGIX.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>count</name>
      <anchorfile>structGLXBufferClobberEventSGIX.html</anchorfile>
      <anchor>ad8f4f0aae058e0a1ff542679823e37a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Display *</type>
      <name>display</name>
      <anchorfile>structGLXBufferClobberEventSGIX.html</anchorfile>
      <anchor>afef060d81026da75c846727f4a3de9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>draw_type</name>
      <anchorfile>structGLXBufferClobberEventSGIX.html</anchorfile>
      <anchor>a25c31e8cbec0919f74a1e93ae74175b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXDrawable</type>
      <name>drawable</name>
      <anchorfile>structGLXBufferClobberEventSGIX.html</anchorfile>
      <anchor>a9c45674193ed80a79261c3b7518ee04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>event_type</name>
      <anchorfile>structGLXBufferClobberEventSGIX.html</anchorfile>
      <anchor>a0b405123f1d6528f1f4dfa7ff92bde9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>structGLXBufferClobberEventSGIX.html</anchorfile>
      <anchor>a7838dbabb76c22aa8241310a3f2363ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>mask</name>
      <anchorfile>structGLXBufferClobberEventSGIX.html</anchorfile>
      <anchor>a74b4ad1ad3cac011001151411f621da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Bool</type>
      <name>send_event</name>
      <anchorfile>structGLXBufferClobberEventSGIX.html</anchorfile>
      <anchor>af43bf0edbe40a74ef58dfb546a75118b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>serial</name>
      <anchorfile>structGLXBufferClobberEventSGIX.html</anchorfile>
      <anchor>ac295e3276a7986eeae4d6a2a28c7e0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>structGLXBufferClobberEventSGIX.html</anchorfile>
      <anchor>a36e3e8a5feea664623ea43d0f273b63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>structGLXBufferClobberEventSGIX.html</anchorfile>
      <anchor>adad23535733161528427584a42bfc6eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structGLXBufferClobberEventSGIX.html</anchorfile>
      <anchor>a5118d48c3c8d5253d39922b5014b52ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structGLXBufferClobberEventSGIX.html</anchorfile>
      <anchor>aef21efa11558a5b67861f96471c56003</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GLXHyperpipeConfigSGIX</name>
    <filename>structGLXHyperpipeConfigSGIX.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>channel</name>
      <anchorfile>structGLXHyperpipeConfigSGIX.html</anchorfile>
      <anchor>abc812d8796ba89d5de4e33b3532d8335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>participationType</name>
      <anchorfile>structGLXHyperpipeConfigSGIX.html</anchorfile>
      <anchor>a093cfaaec305531f66e1120929b5b01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>pipeName</name>
      <anchorfile>structGLXHyperpipeConfigSGIX.html</anchorfile>
      <anchor>a9e3748f92005cac81cb44d4c67acccb8</anchor>
      <arglist>[GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>timeSlice</name>
      <anchorfile>structGLXHyperpipeConfigSGIX.html</anchorfile>
      <anchor>afe9288e75dc1ae5e0f33eff978d7024d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GLXHyperpipeNetworkSGIX</name>
    <filename>structGLXHyperpipeNetworkSGIX.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>networkId</name>
      <anchorfile>structGLXHyperpipeNetworkSGIX.html</anchorfile>
      <anchor>a81393053988b32fadb0b21615024add1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>pipeName</name>
      <anchorfile>structGLXHyperpipeNetworkSGIX.html</anchorfile>
      <anchor>a6338b9717fa895aec16b932f2ef693ed</anchor>
      <arglist>[GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GLXPbufferClobberEvent</name>
    <filename>structGLXPbufferClobberEvent.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>aux_buffer</name>
      <anchorfile>structGLXPbufferClobberEvent.html</anchorfile>
      <anchor>a13193b6e7e3e52b15f754fe91403b7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>buffer_mask</name>
      <anchorfile>structGLXPbufferClobberEvent.html</anchorfile>
      <anchor>aff4c23d00f6dad98427f8d32a5f10580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count</name>
      <anchorfile>structGLXPbufferClobberEvent.html</anchorfile>
      <anchor>a61e9f6b31738464dca67f909fcacd298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Display *</type>
      <name>display</name>
      <anchorfile>structGLXPbufferClobberEvent.html</anchorfile>
      <anchor>aeb49bb93cc59448e75d66170a39596d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>draw_type</name>
      <anchorfile>structGLXPbufferClobberEvent.html</anchorfile>
      <anchor>a243f92b79d3cfbde73eab02815be2320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLXDrawable</type>
      <name>drawable</name>
      <anchorfile>structGLXPbufferClobberEvent.html</anchorfile>
      <anchor>a388908b766e35205c1a461ea8b60439f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>event_type</name>
      <anchorfile>structGLXPbufferClobberEvent.html</anchorfile>
      <anchor>a30d7162d8d77246b01f5e610cda4da68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>structGLXPbufferClobberEvent.html</anchorfile>
      <anchor>aed4e539c896bdad15217bf92c28f8520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Bool</type>
      <name>send_event</name>
      <anchorfile>structGLXPbufferClobberEvent.html</anchorfile>
      <anchor>aa51969e67e4ad6095bda26ca64fe8ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>serial</name>
      <anchorfile>structGLXPbufferClobberEvent.html</anchorfile>
      <anchor>a6390b2875ae06a4cb827d2b4c321eda3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>structGLXPbufferClobberEvent.html</anchorfile>
      <anchor>aaca375fecb872c73c60cd5d0bfc7c7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structGLXPbufferClobberEvent.html</anchorfile>
      <anchor>a8f0a7162a033c89ee94ce535580dbc32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structGLXPbufferClobberEvent.html</anchorfile>
      <anchor>a69eb7ac60d36ac3ec4550ac206cfc61f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GLXPipeRect</name>
    <filename>structGLXPipeRect.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>destHeight</name>
      <anchorfile>structGLXPipeRect.html</anchorfile>
      <anchor>a858b0ea6642e451495aff35cfefbd083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>destWidth</name>
      <anchorfile>structGLXPipeRect.html</anchorfile>
      <anchor>a3c07991d2a8fb6e973eae834650b3dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>destXOrigin</name>
      <anchorfile>structGLXPipeRect.html</anchorfile>
      <anchor>a8b7b941894ad3420326d7e9fa885bb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>destYOrigin</name>
      <anchorfile>structGLXPipeRect.html</anchorfile>
      <anchor>aef7766b02ef07c20a11e89da5878b469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>pipeName</name>
      <anchorfile>structGLXPipeRect.html</anchorfile>
      <anchor>aa4c4f60e9647705ddefa10f95a37cb79</anchor>
      <arglist>[GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>srcHeight</name>
      <anchorfile>structGLXPipeRect.html</anchorfile>
      <anchor>a35632524bce6bffa05f284a9b1c1b8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>srcWidth</name>
      <anchorfile>structGLXPipeRect.html</anchorfile>
      <anchor>a2c6c180a4dabb71076366e06a1c7d0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>srcXOrigin</name>
      <anchorfile>structGLXPipeRect.html</anchorfile>
      <anchor>a9df2313c01f75d149e64f2ff467bc266</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>srcYOrigin</name>
      <anchorfile>structGLXPipeRect.html</anchorfile>
      <anchor>a1f7316dff7050ab2ce9d3d37f8c5450e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>GLXPipeRectLimits</name>
    <filename>structGLXPipeRectLimits.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>maxHeight</name>
      <anchorfile>structGLXPipeRectLimits.html</anchorfile>
      <anchor>a27572e499c0d3280031c2ad8e387c0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxWidth</name>
      <anchorfile>structGLXPipeRectLimits.html</anchorfile>
      <anchor>a8662c7a712b30620e25fc994adf337a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>pipeName</name>
      <anchorfile>structGLXPipeRectLimits.html</anchorfile>
      <anchor>ae78b4b6656101bc841946733a5b6e5ce</anchor>
      <arglist>[GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>XOrigin</name>
      <anchorfile>structGLXPipeRectLimits.html</anchorfile>
      <anchor>a3e5a965059d9f5d2ca42acd35af5bb9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>YOrigin</name>
      <anchorfile>structGLXPipeRectLimits.html</anchorfile>
      <anchor>a50e06bcf0dae95854be7d93a515199e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::gnss_message</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</filename>
    <member kind="function">
      <type>void</type>
      <name>dumpToConsole</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>a11352a924e99f52ac7d44f70a74eeac1</anchor>
      <arglist>(std::ostream &amp;o=std::cout) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dumpToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>a7b308a1c85ad1d1b3c3c7acdb21eb050</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getAllFieldDescriptions</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>aec44cf1b848cb8e595f9948997037f29</anchor>
      <arglist>(std::ostream &amp;o) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getAllFieldValues</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>a4ae0828a73d0a3efa550b568bf88f8ca</anchor>
      <arglist>(std::ostream &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getMessageTypeAsString</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>a2bd28ff219cf9ad5ac77258346b190e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>gnss_message</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>ab8bf4e7a83208f831fa3033113d82345</anchor>
      <arglist>(gnss_message_type_t msg_type_id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOfClass</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>a269f1f09c0c45a9a862ccd1fd55a3055</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOfType</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>a420424411c5dad6e695c067eeabfae6a</anchor>
      <arglist>(const gnss_message_type_t type_id) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFromStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>a3c89022fa6acba510abb5ca8075c8935</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>a2f463c313d350ea556817aa823ef1e56</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~gnss_message</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>abb776fd6caf789c24766e171c24cb5d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static gnss_message *</type>
      <name>Factory</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>aab57502a0d0b3182c967f69a6a3064e0</anchor>
      <arglist>(const gnss_message_type_t msg_id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>FactoryKnowsMsgType</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>a6d2cc5fb9fa85d8cde1750b10b4fecde</anchor>
      <arglist>(const gnss_message_type_t msg_id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static gnss_message *</type>
      <name>readAndBuildFromStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>aee2064304abfd57efd7e561492c08727</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="variable">
      <type>gnss_message_type_t</type>
      <name>message_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>a24a7c01afbfba2feaf602f1b1d57c8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>internal_readFromStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>a59e4575f6b6f73d9129153df5a23a8fb</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>internal_writeToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message.html</anchorfile>
      <anchor>aa009eb49a1134896207f418c5f54adfc</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const =0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::gnss_message_ptr</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</filename>
    <member kind="function">
      <type>gnss_message *&amp;</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>a2640293957fa344b3b5d6c293d93e2b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const gnss_message *</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>ac58b38b57b826f734b63533ca8a58842</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>gnss_message_ptr</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>a0683af14ba2395c87367f8f1b9a7b5d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>gnss_message_ptr</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>a1bbdeab954be2b308729346b854236c7</anchor>
      <arglist>(const gnss_message_ptr &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>gnss_message_ptr</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>af15c88ca1305c4b86e826af01f125da4</anchor>
      <arglist>(const gnss_message *p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>a89d6bd6baff5831b3b37e59e8c54da6d</anchor>
      <arglist>(const gnss_message *o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>a285f7e5a903bd5688eb8bcabf0dee1c5</anchor>
      <arglist>(const gnss_message_ptr &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>gnss_message *&amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>ab13e8a62fe57d4082da7fe7b8ac60999</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const gnss_message *</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>ab35f5615c6476aa6435d4ed9182cb8a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>gnss_message_ptr &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>af94372ac6b9b63aa0d007b3fbd001660</anchor>
      <arglist>(const gnss_message_ptr &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>aa06a88e15921e112797e77c34192d368</anchor>
      <arglist>(const gnss_message *o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>a94836ed9f47d224ca8c553a428a8716b</anchor>
      <arglist>(const gnss_message_ptr &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>adc1b2c145944f4b24579dcbb2c7ccba5</anchor>
      <arglist>(gnss_message *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~gnss_message_ptr</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>a3ded9c756a23feffae6360438983a57d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>gnss_message *</type>
      <name>ptr</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1gnss__message__ptr.html</anchorfile>
      <anchor>ac390d6f8be56079028b9c25a167974ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::detail::graph_ops</name>
    <filename>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>auxEuclid2Dist</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>a676f89b3d5e71aa80e4bed6f6d2edcd8</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p1, const mrpt::poses::CPose2D &amp;p2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>auxEuclid2Dist</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>aba681ecc709e90ea475cff3a3334e786</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p1, const mrpt::poses::CPose3D &amp;p2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>auxMaha2Dist</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>a5f0c532769198a6aee706855d44d8e8d</anchor>
      <arglist>(VEC &amp;err, const CPosePDFGaussianInf &amp;p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>auxMaha2Dist</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>a8b50cc00ef8b36d8cfeaca59870536b1</anchor>
      <arglist>(VEC &amp;err, const CPose3DPDFGaussianInf &amp;p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>auxMaha2Dist</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>a9f75297cd8de7e373f32af0be9078eb9</anchor>
      <arglist>(VEC &amp;err, const CPosePDFGaussian &amp;p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>auxMaha2Dist</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>a79410fc6c0483925bf7d497846bcd558</anchor>
      <arglist>(VEC &amp;err, const CPose3DPDFGaussian &amp;p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>auxMaha2Dist</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>aed76effedcec50074a98ba122e16513f</anchor>
      <arglist>(VEC &amp;err, const mrpt::poses::CPose2D &amp;p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>auxMaha2Dist</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>ae4a2952dcaea877a3a13572b4f65c91f</anchor>
      <arglist>(VEC &amp;err, const mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>graph_edge_sqerror</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>af6f77d6f267222d850600b7c5fb835e5</anchor>
      <arglist>(const graph_t *g, const typename mrpt::graphs::CDirectedGraph&lt; typename graph_t::constraint_t &gt;::edges_map_t::const_iterator &amp;itEdge, bool ignoreCovariances)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>graph_of_poses_collapse_dup_edges</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>a737f53d659c90243af69de511d9f2f89</anchor>
      <arglist>(graph_t *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>graph_of_poses_dijkstra_init</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>a4f3efc51b9ef67e0a63055be9256f50f</anchor>
      <arglist>(graph_t *g)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>load_graph_of_poses_from_text_file</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>ab4daacfa544b1927a1413c4a92a1db88</anchor>
      <arglist>(graph_t *g, const std::string &amp;fil)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read_graph_of_poses_from_binary_file</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>a595af895de2b08727643a89fd7e69bf8</anchor>
      <arglist>(graph_t *g, mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>save_graph_of_poses_to_binary_file</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>ab725150c214e01844ccfbaaff40c8a5e</anchor>
      <arglist>(const graph_t *g, mrpt::utils::CStream &amp;out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>save_graph_of_poses_to_text_file</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>aff02e4652065c53dd0a4fba6784fde4b</anchor>
      <arglist>(const graph_t *g, const std::string &amp;fil)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write_EDGE_line</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>a53499341c8efac81624161b11eef75a3</anchor>
      <arglist>(const TPairNodeIDs &amp;edgeIDs, const CPosePDFGaussianInf &amp;edge, std::ofstream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write_EDGE_line</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>a53facffe57a1bf02563d39a917afae5d</anchor>
      <arglist>(const TPairNodeIDs &amp;edgeIDs, const CPose3DPDFGaussianInf &amp;edge, std::ofstream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write_EDGE_line</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>aa49e8e0f4470d25ecfe8d4d8f5772a3b</anchor>
      <arglist>(const TPairNodeIDs &amp;edgeIDs, const CPosePDFGaussian &amp;edge, std::ofstream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write_EDGE_line</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>acaa0ca8fb86fa61b9940452ccbca6f70</anchor>
      <arglist>(const TPairNodeIDs &amp;edgeIDs, const CPose3DPDFGaussian &amp;edge, std::ofstream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write_EDGE_line</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>afb4a6943346e83c4aa9f7cb4421bf7ee</anchor>
      <arglist>(const TPairNodeIDs &amp;edgeIDs, const mrpt::poses::CPose2D &amp;edge, std::ofstream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write_EDGE_line</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>a6c1b8ff12af57aca81b3e0f991e57a3e</anchor>
      <arglist>(const TPairNodeIDs &amp;edgeIDs, const mrpt::poses::CPose3D &amp;edge, std::ofstream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write_VERTEX_line</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>a385d0b968eb58aa8e064379775dbc287</anchor>
      <arglist>(const TNodeID id, const mrpt::poses::CPose2D &amp;p, std::ofstream &amp;f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write_VERTEX_line</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1graph__ops.html</anchorfile>
      <anchor>afe537995733790286fac0d08a7c4cc41</anchor>
      <arglist>(const TNodeID id, const mrpt::poses::CPose3D &amp;p, std::ofstream &amp;f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::graphslam_traits</name>
    <filename>structmrpt_1_1graphslam_1_1graphslam__traits.html</filename>
    <templarg>GRAPH_T</templarg>
    <class kind="struct">mrpt::graphslam::graphslam_traits::observation_info_t</class>
    <member kind="typedef">
      <type>SE_TYPE::array_t</type>
      <name>Array_O</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits.html</anchorfile>
      <anchor>a280c1355f553859c7d364eac6b323db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>graph_t::edges_map_t::const_iterator</type>
      <name>edge_const_iterator</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits.html</anchorfile>
      <anchor>ac4b71e8b169faeb7232970823acc8fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>edge_t::type_value</type>
      <name>edge_poses_type</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits.html</anchorfile>
      <anchor>a41bc617697edf622105c0ac49d305e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>graph_t::constraint_t</type>
      <name>edge_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits.html</anchorfile>
      <anchor>a89a0da6a65403af8a5aa5c9aae1af02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T</type>
      <name>graph_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits.html</anchorfile>
      <anchor>ac3f3c1d2f326716737799c3bb05970db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; mrpt::utils::TPairNodeIDs, TPairJacobs &gt;::multimap_t</type>
      <name>map_pairIDs_pairJacobs_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits.html</anchorfile>
      <anchor>aa5fa8de271c063dbd89f85f54fe5db34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SE_TYPE::matrix_VxV_t</type>
      <name>matrix_VxV_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits.html</anchorfile>
      <anchor>a5da9d72afb7fd4fccfe11c98a09b850e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::poses::SE_traits&lt; edge_poses_type::rotation_dimensions &gt;</type>
      <name>SE_TYPE</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits.html</anchorfile>
      <anchor>a3b7ef22c84ec16c1a8a8ca478a8d0f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TFunctorFeedback</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits.html</anchorfile>
      <anchor>a16a91e06e109f6dbb8f864c85b5872b7</anchor>
      <arglist>)(const GRAPH_T &amp;graph, const size_t iter, const size_t max_iter, const double cur_sq_error)</arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; matrix_VxV_t, matrix_VxV_t &gt;</type>
      <name>TPairJacobs</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits.html</anchorfile>
      <anchor>a92522c9faab071b7fa555a59c1d304ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraphSlamLevMarqTest</name>
    <filename>classGraphSlamLevMarqTest.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>addEdge</name>
      <anchorfile>classGraphSlamLevMarqTest.html</anchorfile>
      <anchor>a0d05badbfaa1841b426e738a9e8ccdda</anchor>
      <arglist>(TNodeID from, TNodeID to, const typename my_graph_t::global_poses_t &amp;real_poses, my_graph_t &amp;graph)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>create_ring_path</name>
      <anchorfile>classGraphSlamLevMarqTest.html</anchorfile>
      <anchor>a674e8b1ce3ea7b74bdf5a3baa2c3a592</anchor>
      <arglist>(my_graph_t &amp;graph, size_t N_VERTEX=50, double DIST_THRES=7, double NODES_XY_MAX=20)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>GraphSlamLevMarqTester</name>
    <filename>classGraphSlamLevMarqTester.html</filename>
    <templarg></templarg>
    <base>GraphSlamLevMarqTest</base>
    <base>testing::Test</base>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classGraphSlamLevMarqTester.html</anchorfile>
      <anchor>ab2d3f7338d1012c4df134cf55992c458</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classGraphSlamLevMarqTester.html</anchorfile>
      <anchor>a8fedaf7b7513464a794c14d4f168bcd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_graph_bin_serialization</name>
      <anchorfile>classGraphSlamLevMarqTester.html</anchorfile>
      <anchor>a26e9916b2016ce191bc55a6d27aebabb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_ring_path</name>
      <anchorfile>classGraphSlamLevMarqTester.html</anchorfile>
      <anchor>aaccf077010baf5c746a792dd1550d7c8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::optimizers::CLevMarqGSO::GraphVisualizationParams</name>
    <filename>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1GraphVisualizationParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1GraphVisualizationParams.html</anchorfile>
      <anchor>a8233b5ac6080d80926f4e92fb67e3053</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraphVisualizationParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1GraphVisualizationParams.html</anchorfile>
      <anchor>aa9a60a62be828bc7a48b1dac2ea9a53f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1GraphVisualizationParams.html</anchorfile>
      <anchor>a295f845fa27eabf0acf82fdae8dca377</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GraphVisualizationParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1GraphVisualizationParams.html</anchorfile>
      <anchor>ace7f6375745a6b301f4c4524ac0705ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TParametersDouble</type>
      <name>cfg</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1GraphVisualizationParams.html</anchorfile>
      <anchor>ae47330c234e4b9bba1921be4573ace5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>keystroke_graph_autofit</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1GraphVisualizationParams.html</anchorfile>
      <anchor>add5b9dab87f24589f35258f6f080ca02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>keystroke_graph_toggle</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1GraphVisualizationParams.html</anchorfile>
      <anchor>aa4fad779332a6d0df071bd0cb796936d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>offset_y_graph</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1GraphVisualizationParams.html</anchorfile>
      <anchor>a8ad91ded582019c03a1fb729da006a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>text_index_graph</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1GraphVisualizationParams.html</anchorfile>
      <anchor>a3855736eab80b9edce10f514582fb64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visualize_optimized_graph</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1GraphVisualizationParams.html</anchorfile>
      <anchor>ad101256ab16374798f5b138f68e03e54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::Greater</name>
    <filename>structmrpt_1_1Greater.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eval</name>
      <anchorfile>structmrpt_1_1Greater.html</anchorfile>
      <anchor>aeeae8ae916fe9e3fc1bf2aeacf3c2a2a</anchor>
      <arglist>(const T1 a, const T2 b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>prep_t</name>
      <anchorfile>structmrpt_1_1Greater.html</anchorfile>
      <anchor>a65c64915fa9ea487655e07c874953f0e</anchor>
      <arglist>(int pixel_val, int barrier)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gridmapSimulApp</name>
    <filename>classgridmapSimulApp.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>OnExit</name>
      <anchorfile>classgridmapSimulApp.html</anchorfile>
      <anchor>a4f8e8dc4a836ed655bde844103969e68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnInit</name>
      <anchorfile>classgridmapSimulApp.html</anchorfile>
      <anchor>abc43c8f695eb785e35a33f72ac180321</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>gridmapSimulFrame</name>
    <filename>classgridmapSimulFrame.html</filename>
    <member kind="function">
      <type></type>
      <name>gridmapSimulFrame</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ac1ac89ea6a9a31594031b1555124e9de</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~gridmapSimulFrame</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a1eee5bfe6ee147b61d2975df55d4e796</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnAbout</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>abb534012a70e3015320792142dd5dbc6</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnEndClick</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>abe00f794e4de7174ed310633cb0242f5</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnExploreClick</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a4e17fb2100e02efea929f898047e230a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnQuitClick</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>af077a30ea21f1555ae2fe3ed9d3b519c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnResimulateClick</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aaf19ab0dd30cfad867f5040fa680b6de</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnSetLaserClick</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a794e3b9813d8dca372a2b64ae9d224de</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStartClick</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a6532bbbea4d10db7f05a4326bee10700</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuLoadMap</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ad49842d50c9ea1e3975f7642bbe5bed7</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimRunTrigger</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>afccbbd6d87b5a2fb0f5b3219a7b146ec</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update_grid_map_3d</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a28e8410975d4229cab7791f57d757142</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnEnd</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a99fd62e4db05d1aadb4578bbbac8b728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnExit</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>adb2f53d6b194d51dc204db7d5c097626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnExplore</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aceab5e1fc7cf3e54906320919d0ef1b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnResimulate</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a0f65a1bfbca041f19cc2d005059ea56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnSetLaser</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a64fbf5559c1a6c3ce416b709abc18adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnStart</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a89c9dabae927058ead51d5b499e8e7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbJoy</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a3a055aba16fe15ddbd4fc9b110acec41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbRawlogSFformat</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ac6d821b60f7c5dc4ff96238d15010b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edApb</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ae2e7eefd30e15f51e528db2076cf4fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edAps</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a4cd47369442542f6919f27b474da5337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edAxb</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a301cd7a073e1818866ee34de899511b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edAxs</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>af5c0a6e3e2cb8129a7c56fd4179c5535</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edAyb</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ac7039547eed58f010c25cf8f4df76c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edAys</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a505d081fe34284cff56a01505ab51d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edCount</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a2b22c68600f2355b73633c5365ee480c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSpinCtrl *</type>
      <name>edDecimate</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ab70bfb22a84050c551905fb9e01d349b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edOutFile</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ad1c784b4872426b0b6c978a0d923a8f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edOutGT</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a0d4cacdbaffef9cbe429e4f1da6f5762</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edSpan</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a90b8237e3b5c60be0e04c2504a12d499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edStdNoise</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>adc845504a5723d33cf8bb3fa03d5a3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edStdNoiseAng</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a1c9feb868dc4e0eeac9ea2fe5dfafc91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_canvas</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a2d7d31656341ad9329b7f38b761e87fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aed54c715c10acfc081dfcfc0794e2ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu2</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ae273908866b67fdea1b1511b06b2eb07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuBar *</type>
      <name>MenuBar1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a96c16daafdd4bb80d841a8d41eaca527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aa2747d814652e27102f374fd6c0b5552</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItemLoadMap</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a832cff524424f5c6402fb20e94cca18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a26697f481eb822811a73a44ee7810690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a83bd2c2fad56dd18ab6d255e6c83adb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a0a9d2a6239baf8bc935253bb5b52f131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel4</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>afa456202156421305eac2954da8bae9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel5</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a678f3364df3e853c8382c3a6a37c279a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>panelGL</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a884eb7aaf066b8055c4030e4a7b91bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSplitterWindow *</type>
      <name>SplitterWindow1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>afe2f63c1288e52b7b296edd5916ed9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aa00f69577cf8109963a7e986faca3733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText10</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ad90b8ecfa9c66af8c4fb668ae41f8147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText11</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ac01190316439be37a80aa85f51637d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText12</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aa8751bea469f119bcfe8278b1855f21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText13</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ab6e7f0cc58e8a68858bcdb8aa755d0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText14</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a33390f70730839de6f19da3c5d9e15be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText15</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>adfe2849fa2e0b04e6f28745c1461af46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText16</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a89681e168fb40a37fe2f8d42df835b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a3133eda7c109c354af72edb747f83189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a326a941bb983bcb028d3c17d650f8c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a8d4063a375cd233f7ed4ab68500116db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ac3d06f170586d308a6632e744f27e2b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a500ba1a55974708709a0e8af3b8712c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText7</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a102e741d23990be7aa9bcef2ad7e5756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText8</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a62f8cd05442d8c93b54f57cb9670587b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText9</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a4ed47e0bdab602fb487a7cad88fed9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer</type>
      <name>timRun</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>abeb7bfa25252eab72c3d1b716d40fc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a74708b7be14301f5562910e4ba60e45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a45691073372042772c0faaf20c31ce89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>abd542893b93b25648ac096e29d585e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aa03f1c12ca45a3a355648013b2d6cbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ab530f5988e58409473e699f3b6e18559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a7442c17b630de4167456416e01e8060b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aa68ede59b9598f1016837203e7ed6050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX_RAWLOG_FORMAT</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aa7183fbaf994c3f7cf1a95b767bdb94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a2c59fbea9398353e0608e06c13c2cd34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM2</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aff8ff67d3cae1f969920ceeac46114e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM3</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a754e7c59d4e93950d3a157f775337eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM_LOADMAP</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ada9edeb23a4d6997b0856f9144368ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a276aa379da80ecde8f0f46c02128890e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a7bd50ebba37c2993fdb4f6a70e552aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>af4250129fef6f965ec4184e1344fc78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL4</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a0c19c7e5f55e7375b7e39202321bd3f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL5</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a7471a11a9f608b86e0433e2b58ec5fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL6</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a71a453284b921d11d42d765f08e44bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a2b9b1a8ee51ea6230b516ecdd7eac366</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPLITTERWINDOW1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>abc3bfb28b01c989acd09c8c33dd4231c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aa14098f37500b0d7083edabe53738d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT10</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a54ef7a6490b41d2d39f4a01e97e74548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT11</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a9452beebdf71b5a61b80973dd39ddc37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT12</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ab1445a91d8621f37a6e33ec4707cb133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT13</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a625108155d99886ba7c89d9f81c22faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT14</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>afdebe430799c4c1a2d2faa7dae6a43a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT15</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a74cf95c60d52739f9d2d91b3f6ca3204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT16</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a2aaf3cd33aeee8fe752bd2da30dbb731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ac5b245641ac5fe1e077f2f104d9d0cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a8bef7f2f1757e1e8d64aaf7dd3312ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>adf45a620198dd9691c61f6a8843f477b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aef339a65e9bcf6ac456292a82525fc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a94e85afee8a6b9f8e86e3a10733c987e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a6db8ea476ed0ce251c7d7447bdff6ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT8</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aa66c8f43966f4c21ec02624be858ccc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT9</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ae06695cd79a3a0d337e6e905991df5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a41afbe5eb0ee0f87904bffb2ca3b25eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL10</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ad81dbf0b1822437a2e870755744e0197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL11</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ad28ed5fb6c4128d608f743056a7af691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL12</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a15079d5d2e52f160efe9cf7375e1d3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>abc43da5e53f49ed63bfe0b9104630e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a9eea36b956f61396881b21dc49e70969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL4</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>abc33f0706be5ea21807bbaafa34ce00a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL5</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>ac69cb6d44371aa2dcc6fc9dddb12ecbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL6</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>accc38148c7a62822214e1f6a377eec87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL7</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a9c993d01a2418b0c79e200a42d6fc35c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL8</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>a02a88f337019110998811da1fbdb066f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL9</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aa81a50e3d1bb9315252e2e9bf8bcae82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL_INPUT</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>af7c5de1f18e42e8d147048eb3fb17845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TIMER1</name>
      <anchorfile>classgridmapSimulFrame.html</anchorfile>
      <anchor>aa038dee6d7fcd8f3f4bb0646e18b886d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::gt_op</name>
    <filename>structexprtk_1_1details_1_1gt__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1gt__op.html</anchorfile>
      <anchor>ac5ba253608218c249fbdab1ff4a648f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1gt__op.html</anchorfile>
      <anchor>afdec610dbb55574cff2521c272d9083e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1gt__op.html</anchorfile>
      <anchor>a4c2d195dfa6cb0240115ce4a5a847e7b</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1gt__op.html</anchorfile>
      <anchor>a93262381db65594662c9d6d17bb73bbb</anchor>
      <arglist>(const std::string &amp;t1, const std::string &amp;t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1gt__op.html</anchorfile>
      <anchor>a09ae454524008cc5b57fdd2c634b55ae</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::gte_op</name>
    <filename>structexprtk_1_1details_1_1gte__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1gte__op.html</anchorfile>
      <anchor>afc7fc98356edcc7bd9a956a20ec0f081</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1gte__op.html</anchorfile>
      <anchor>ab0c36071da5e1551203d6be74bc5ded0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1gte__op.html</anchorfile>
      <anchor>a1fba23a5fa59b404afe0c99655f43aed</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1gte__op.html</anchorfile>
      <anchor>aedbe51599c55f0e4e34e6db23b7eaa24</anchor>
      <arglist>(const std::string &amp;t1, const std::string &amp;t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1gte__op.html</anchorfile>
      <anchor>a6aba6e62ddb681f09b3cee967532b11a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::GTestFlagSaver</name>
    <filename>classtesting_1_1internal_1_1GTestFlagSaver.html</filename>
    <member kind="function">
      <type></type>
      <name>GTestFlagSaver</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>ad94262f7765927bbe9a08e25f9c67530</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GTestFlagSaver</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>a5f00786b5c9045fd5dd7c42fd7dd1476</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>also_run_disabled_tests_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>ad940f8cb0287f0498abfbb8cd3f63676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>break_on_failure_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>a63eb38f3e9f048128314129a6eadfbaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>catch_exceptions_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>a7ea119ac4f2b4410bb97a85aaa753ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>color_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>a0ea1a453d5a44ba56a80b7e9c3ce9097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>death_test_style_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>aaafc84990f1c135a56f8a1e5009adf7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>death_test_use_fork_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>a9b243970df7a8d33764537f358ebe384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>filter_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>ac4de0e4e127f7b08112dfbd564f24000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>internal_run_death_test_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>ac609bb5e1a2433d5d1bec59305b363b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>list_tests_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>ac9cdb0db488527001acc3f34f066cce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>output_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>a65da6ec2943af0a71343efc0e5e96286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>print_time_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>a3a5791fa995e8fd348683afa1d5b0150</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::Int32</type>
      <name>random_seed_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>a58abf7990f96e4c8ebee143fbcbb8840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::Int32</type>
      <name>repeat_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>a4c6949cb53b5a89568649d34f8abb5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>shuffle_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>af69cb62f7ee26542dd8588507142b478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::Int32</type>
      <name>stack_trace_depth_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>a42573c1d61af50aae7e855cb1be07d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>stream_result_to_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>a603db2b9ec601e80c18af84b4f5faa13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>throw_on_failure_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestFlagSaver.html</anchorfile>
      <anchor>a9fc0b96db6debd9ff80032eb4c84dc28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::GTestLog</name>
    <filename>classtesting_1_1internal_1_1GTestLog.html</filename>
    <member kind="function">
      <type>::std::ostream &amp;</type>
      <name>GetStream</name>
      <anchorfile>classtesting_1_1internal_1_1GTestLog.html</anchorfile>
      <anchor>aebb92e67d98eca69f0347d5121dab27a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTestLog</name>
      <anchorfile>classtesting_1_1internal_1_1GTestLog.html</anchorfile>
      <anchor>a364691bf972983a59cfa2891062a64af</anchor>
      <arglist>(GTestLogSeverity severity, const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GTestLog</name>
      <anchorfile>classtesting_1_1internal_1_1GTestLog.html</anchorfile>
      <anchor>a978a099703bbaa0f380216e8d7ee03d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestLog.html</anchorfile>
      <anchor>ab6032a126d36a80163fdcd406fce3aad</anchor>
      <arglist>(GTestLog)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const GTestLogSeverity</type>
      <name>severity_</name>
      <anchorfile>classtesting_1_1internal_1_1GTestLog.html</anchorfile>
      <anchor>ad8f75f5845900d0d2fd3cbb048a861be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::GTestMutexLock</name>
    <filename>classtesting_1_1internal_1_1GTestMutexLock.html</filename>
    <member kind="function">
      <type></type>
      <name>GTestMutexLock</name>
      <anchorfile>classtesting_1_1internal_1_1GTestMutexLock.html</anchorfile>
      <anchor>a77e3cba326d5356b4a1dea3790559c26</anchor>
      <arglist>(Mutex *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gz_header_s</name>
    <filename>structgz__header__s.html</filename>
    <member kind="variable">
      <type>uInt</type>
      <name>comm_max</name>
      <anchorfile>structgz__header__s.html</anchorfile>
      <anchor>aa0529f45e5c08b3009cfc2a61a86aea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Bytef *</type>
      <name>comment</name>
      <anchorfile>structgz__header__s.html</anchorfile>
      <anchor>a1d4fd0807e838ce4bfde54aa021e18e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>done</name>
      <anchorfile>structgz__header__s.html</anchorfile>
      <anchor>ab8fd11f59b76a7d031e24bede8679d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Bytef *</type>
      <name>extra</name>
      <anchorfile>structgz__header__s.html</anchorfile>
      <anchor>a397959afc459da7e296c676a3d4c1915</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>extra_len</name>
      <anchorfile>structgz__header__s.html</anchorfile>
      <anchor>a271798915d64ae1f0d25a3a814ca0aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>extra_max</name>
      <anchorfile>structgz__header__s.html</anchorfile>
      <anchor>ada4b174bf7ec0442b1091011c7342ca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hcrc</name>
      <anchorfile>structgz__header__s.html</anchorfile>
      <anchor>a29fa8de3acff8d8c7bad61dc924d8564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Bytef *</type>
      <name>name</name>
      <anchorfile>structgz__header__s.html</anchorfile>
      <anchor>a60ae5eee2882d1c25b3bb328972f0149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>name_max</name>
      <anchorfile>structgz__header__s.html</anchorfile>
      <anchor>af503d267de15a461b81dcbbfb0d628e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>os</name>
      <anchorfile>structgz__header__s.html</anchorfile>
      <anchor>a2708d3180d30b0563e3c2c965865cd4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>text</name>
      <anchorfile>structgz__header__s.html</anchorfile>
      <anchor>af94c3fadfed835a501bc1babc4b894f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uLong</type>
      <name>time</name>
      <anchorfile>structgz__header__s.html</anchorfile>
      <anchor>a5f00bb6f9689c1abf7a54dad449ce9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xflags</name>
      <anchorfile>structgz__header__s.html</anchorfile>
      <anchor>a40e35dc1a967c6537c6012cf5416210a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>gz_stream</name>
    <filename>structgz__stream.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>back</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>a3760ed2b7d4f83931000728a70846766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uLong</type>
      <name>crc</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>a4d13a01877d20bda538cbf913029e49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>file</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>a1b41d5983900b66bff148aa6361721db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>z_off_t</type>
      <name>in</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>a4dd2a80eecd5d13f03bb3feddcb12dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Byte *</type>
      <name>inbuf</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>a332c5ae7b5ccd1a571d89ab15940ea70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>a7c5213935b324dfb9a4101a73dd24a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>mode</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>a1a78082ea3705a5ea837dbfb9c19268f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>msg</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>afe7afcaffe9005256f416273c8049ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>z_off_t</type>
      <name>out</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>a2a414dd95210bef0643cfe60678f72c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Byte *</type>
      <name>outbuf</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>acef09df121278a0b4053f45356bfa823</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>path</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>a75008e50b323bcb85198023003cdc2c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>z_off_t</type>
      <name>start</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>ae136c7871c6a87f0190c8245921e8145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>z_stream</type>
      <name>stream</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>a08366a18e41afcc67dd0965074286618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>transparent</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>a5bbfa8460d94ffea4ac6d78aedfc70d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>z_eof</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>a1d0148ec4694b3ba81889cacb85b136a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>z_err</name>
      <anchorfile>structgz__stream.html</anchorfile>
      <anchor>ace34952b7eac004c84d1d3726c5a3187</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::HasNewFatalFailureHelper</name>
    <filename>classtesting_1_1internal_1_1HasNewFatalFailureHelper.html</filename>
    <base>testing::TestPartResultReporterInterface</base>
    <member kind="function">
      <type>bool</type>
      <name>has_new_fatal_failure</name>
      <anchorfile>classtesting_1_1internal_1_1HasNewFatalFailureHelper.html</anchorfile>
      <anchor>ae137e639098071f11f531bbd72dde1c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HasNewFatalFailureHelper</name>
      <anchorfile>classtesting_1_1internal_1_1HasNewFatalFailureHelper.html</anchorfile>
      <anchor>a59190a7188db558c00b4c6bf9251859a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ReportTestPartResult</name>
      <anchorfile>classtesting_1_1internal_1_1HasNewFatalFailureHelper.html</anchorfile>
      <anchor>a2d2e1faa1f3669b82810df97ac678a27</anchor>
      <arglist>(const TestPartResult &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HasNewFatalFailureHelper</name>
      <anchorfile>classtesting_1_1internal_1_1HasNewFatalFailureHelper.html</anchorfile>
      <anchor>a913b1bc7c372868c9b2dbb009044ee97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1HasNewFatalFailureHelper.html</anchorfile>
      <anchor>a1412aefd53134f35ce1689f56c35a10d</anchor>
      <arglist>(HasNewFatalFailureHelper)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>has_new_fatal_failure_</name>
      <anchorfile>classtesting_1_1internal_1_1HasNewFatalFailureHelper.html</anchorfile>
      <anchor>a172103f6aefee8c387a44679888fee30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TestPartResultReporterInterface *</type>
      <name>original_reporter_</name>
      <anchorfile>classtesting_1_1internal_1_1HasNewFatalFailureHelper.html</anchorfile>
      <anchor>a9f8be46b6aa39666e4a8557f240629e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::lexer::helper::helper_assembly</name>
    <filename>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>register_inserter</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>a16c9381c0cde5fdc029acee16fa70a41</anchor>
      <arglist>(lexer::token_inserter *inserter)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>register_joiner</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>a79dc81b9693e3cc0b0299f519c9844f0</anchor>
      <arglist>(lexer::token_joiner *joiner)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>register_modifier</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>ab2097aaa056412fc6928c3b6045e3233</anchor>
      <arglist>(lexer::token_modifier *modifier)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>register_scanner</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>a62063421b52d6e0d34baed279c6d6eec</anchor>
      <arglist>(lexer::token_scanner *scanner)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>run_inserters</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>a61b2feaff16b0a2d6f2b9474beae0faa</anchor>
      <arglist>(lexer::generator &amp;g)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>run_joiners</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>a68ac412f9b2245f324b92704d42caf07</anchor>
      <arglist>(lexer::generator &amp;g)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>run_modifiers</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>afa0856a12df6363459e99c1d66caf539</anchor>
      <arglist>(lexer::generator &amp;g)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>run_scanners</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>ade93b4c5f53ca880dc328c806f9476e4</anchor>
      <arglist>(lexer::generator &amp;g)</arglist>
    </member>
    <member kind="variable">
      <type>lexer::token_inserter *</type>
      <name>error_token_inserter</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>afa9b94f5e4408439b49b745749bd6143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lexer::token_joiner *</type>
      <name>error_token_joiner</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>a190814e6580dca1056e021afc697cf3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lexer::token_modifier *</type>
      <name>error_token_modifier</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>abab9e12244068b6768e7a3d7766ea509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lexer::token_scanner *</type>
      <name>error_token_scanner</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>af3e502fdbd1e5c5eb783e1fdaa62b44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; lexer::token_inserter * &gt;</type>
      <name>token_inserter_list</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>a0b59452c2500199a5eba02bb44ec8f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; lexer::token_joiner * &gt;</type>
      <name>token_joiner_list</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>a49e234cf6a29087d1dcec0f096010f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; lexer::token_modifier * &gt;</type>
      <name>token_modifier_list</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>a78073c7575e88cf6e009025c4f080c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; lexer::token_scanner * &gt;</type>
      <name>token_scanner_list</name>
      <anchorfile>structexprtk_1_1lexer_1_1helper_1_1helper__assembly.html</anchorfile>
      <anchor>ad83c426708ab6dac82d48b329d844105</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::lexer::helper_interface</name>
    <filename>classexprtk_1_1lexer_1_1helper__interface.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper__interface.html</anchorfile>
      <anchor>a6b28b1b322d1a1ef341e00b21eb11cd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::size_t</type>
      <name>process</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper__interface.html</anchorfile>
      <anchor>a6e14d833ba351c1dcc80ee353d2f2b88</anchor>
      <arglist>(generator &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper__interface.html</anchorfile>
      <anchor>adcdabcaf22c4c0a75b4976d86c139b54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>result</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper__interface.html</anchorfile>
      <anchor>a4951f7eecc7a93d6cbbf8b92ad7a33bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~helper_interface</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper__interface.html</anchorfile>
      <anchor>a8e5e456f60940e7628d2b48c70b1f3e0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::HelpVisitor</name>
    <filename>classTCLAP_1_1HelpVisitor.html</filename>
    <base>TCLAP::Visitor</base>
    <member kind="function">
      <type></type>
      <name>HelpVisitor</name>
      <anchorfile>classTCLAP_1_1HelpVisitor.html</anchorfile>
      <anchor>a425e96efa6950b1949f1f81d4ff133f1</anchor>
      <arglist>(CmdLineInterface *cmd, CmdLineOutput **out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>classTCLAP_1_1HelpVisitor.html</anchorfile>
      <anchor>a157294efe254edb2b713b7c458aad3f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CmdLineInterface *</type>
      <name>_cmd</name>
      <anchorfile>classTCLAP_1_1HelpVisitor.html</anchorfile>
      <anchor>afc7e0402f4e09ab6eff91680ea87ea57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CmdLineOutput **</type>
      <name>_out</name>
      <anchorfile>classTCLAP_1_1HelpVisitor.html</anchorfile>
      <anchor>ae12c2d2208b64377a6360fb335454877</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pnp_perf_comp::HighlightLines</name>
    <filename>classpnp__perf__comp_1_1HighlightLines.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpnp__perf__comp_1_1HighlightLines.html</anchorfile>
      <anchor>a5e7a749893c97b2a7b442f553a2a671d</anchor>
      <arglist>(self, lines, labels, css)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>css_</name>
      <anchorfile>classpnp__perf__comp_1_1HighlightLines.html</anchorfile>
      <anchor>aa67fa3615e46c02eae768bfe9f7998d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dict_</name>
      <anchorfile>classpnp__perf__comp_1_1HighlightLines.html</anchorfile>
      <anchor>a458b2c295ee3e131ea04c34d33062bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lines</name>
      <anchorfile>classpnp__perf__comp_1_1HighlightLines.html</anchorfile>
      <anchor>a7d5342ca88be668145de9ff0148d637c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>JAVASCRIPT</name>
      <anchorfile>classpnp__perf__comp_1_1HighlightLines.html</anchorfile>
      <anchor>af51254a9cf76e46651ad75e2dd465955</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hmt_slam_guiApp</name>
    <filename>classhmt__slam__guiApp.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnInit</name>
      <anchorfile>classhmt__slam__guiApp.html</anchorfile>
      <anchor>a9ccec1fca21218aa10bb3f4eecf6d237</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hmt_slam_guiFrame</name>
    <filename>classhmt__slam__guiFrame.html</filename>
    <class kind="struct">hmt_slam_guiFrame::TThreadMsg</class>
    <member kind="function">
      <type></type>
      <name>hmt_slam_guiFrame</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a83d49c74d18927f98bb9c15770a53a4e</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~hmt_slam_guiFrame</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>aac672a572712c727a213f6a17f0428ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>OP_PAUSE_SLAM</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a99075f0dd005ae9b752cf1269805ebeca1ccef233be795ae0a47932dac890f8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>OP_QUIT_THREAD</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a99075f0dd005ae9b752cf1269805ebeca1ea6a96346d3e3cfa30af35120a30be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>OP_START_SLAM</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a99075f0dd005ae9b752cf1269805ebeca3d29ecbb1ce75e5809d145229e221daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>THREAD_OPCODE</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a99075f0dd005ae9b752cf1269805ebec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>OP_QUIT_THREAD</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a99075f0dd005ae9b752cf1269805ebeca1ea6a96346d3e3cfa30af35120a30be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>OP_START_SLAM</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a99075f0dd005ae9b752cf1269805ebeca3d29ecbb1ce75e5809d145229e221daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>OP_PAUSE_SLAM</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a99075f0dd005ae9b752cf1269805ebeca1ccef233be795ae0a47932dac890f8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>AskForOpenHMTMap</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a3d2cb405be914373d37b8c9e4f7782c2</anchor>
      <arglist>(std::string &amp;fil)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadHMTConfigFromSettings</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>aa4ac43587b8dbbc9edfd5397a2c791b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadHTMSLAMFromFile</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ad39783a20d77fe93fa7612d368294ec2</anchor>
      <arglist>(const std::string &amp;filePath)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnAbout</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a47c3935594832a5db4ea8cbd457148cc</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnLoadClick</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a8fef0add1b7619edf86830a91279e45d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPauseClick</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>af138353081e82a282d650f16318b45ed</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPickRawlogClick</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a20e2ef5d52a3e2471475f083f7b300cb</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnResetClick</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a9199777155936e33b04545b3fbe1e09d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnSaveClick</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a28a11d607a84b2390e8dfa8a7536e304</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnShowLogWinClick</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a2e7b8ae19c885f9956b29a30a3b56923</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStartClick</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ac0de00eae408bc0ddac0f2248db847dc</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuSetSLAMParameter</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>aa0eaec7d4935e2122690134d8d348415</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnNotebook2PageChanged</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a0adbfb09dbabbdcc9edf80ff92de463b</anchor>
      <arglist>(wxNotebookEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnQuit</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>aa43ae7adeff202bc10c56316244d1bae</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rebuildTreeView</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>aaae9a853b54ebec2e8bbf88cba6c027e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>thread_HMTSLAM</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ac97f3781fe56654511724b891162654b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateAllMapViews</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>aaa3803c19853bce309e3bf5a54063947</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateGlobalMapView</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a7983ec9978b89e4a2701155bdd217fc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateLocalMapView</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a3d3f0fa7364d3c181ee7adcb41f98df1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnAbout</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a793c26a1604cc6b195c61cae05fa1857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnAddArc</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a67a234dd148c34e0c55d758bc50014bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnAddNode</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a90595c90524b9b4155f5418a1c0ba381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnImportArea</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a733a6fcda88f1cded964c727c607c19d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnLoad</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>af06f04504524d673e73ab8ad5e87e3ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnPause</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ad48533645f7d1cc48833fdfb044b0109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnPickRawlog</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a7202656d4a0b15d9028be563d813f5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnQuit</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a57d1ce5a939f124dbddeadfffe41faa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnReset</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a126eb8a8aa8c5804e73ae354fb854c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnSave</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>af45efa2c40916af29c4cb4028b80be48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnShowLogWin</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a57e91fb38a4e3f8506d5e5faa008a6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnStart</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ae0e7409931f647f96172d50d0a6fd16d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxChoice *</type>
      <name>cbHypos</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>acfcfc16586a4dfa39afe799897b813c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edInputRawlog</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ac05d3215829f5d88af45826c942dbc62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edRestParams</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a70fd2d8f972e8ce6aaf0f5ee8665ce40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_curFileOpen</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a2c8fac1ff6ebddfbdb5cbf4afe3b1bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_glGlobalHMTMap</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a95503253a82c6c35d770a17a2f947dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_glLocalArea</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a0b122f8cf68318446790012c4d65914c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::hmtslam::CHMTSLAM *</type>
      <name>m_hmtslam</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>af50047c16b1ec558c0699cf1d17a35ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_hThreadHMTSLAM</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ae256b0ad3dc1059ab735ed1d7c06ce4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CDlgLog *</type>
      <name>m_logWin</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a7aac793f26a80c2603ae823478d30355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CThreadSafeQueue&lt; TThreadMsg &gt;</type>
      <name>m_thread_in_queue</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>af5767c9a526c75c0a689423b87bddd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CThreadSafeQueue&lt; TThreadMsg &gt;</type>
      <name>m_thread_out_queue</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>aa54b7fd5c9254f8bbefb8329f34d54fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu3</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a6b3d26f9d4eced3f2dc3b0020401c34c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem3</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a8562bd5efc002f24dfd8e718523bc699</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem4</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a31fb4c1f16295db450cdb8f1c05189e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem7</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a1a1edcc26c474356702a3258240ffcc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>Notebook1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a1eab648a9d54265338d899a2682f26f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>Notebook2</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a4c560362ba5321f1bd14e65da2cd5977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>panConfig</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>abfdf1d49a182ba2a8a408fad48e1ce94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ab89719853c64e23c70e95b832418aa9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel10</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>aeb2efca52d620faa7f91f87f15a06af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel11</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a97fe14d2d95561393320195b400b85f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel12</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a874dfbdfbce33230668b18a558043f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel14</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a7041c6d036623be5cb688c63648daa90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel15</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a978c5b2e6d60ccaabbbaa06cceab7aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a0c8e4bc3754501f2530533461a872cd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ac56c8473cc7728e84ff92c8c3e981117</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel4</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a1789fcda615488a307351829ed0666b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel6</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ad0c7aeaff1c1b1c16b59da7c5d2409d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel7</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>aaa6c56bcc778c163c3ecb5901d6a7412</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel8</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a805629a6f72e0089af126d3d3a7c91ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>panMapView</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a64043d035724a9f9a53ddd72d472529e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>panTreeView</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a3979229d0221c59e425e9cc0109a271c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSplitterWindow *</type>
      <name>SplitterWindow1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ae919ef94ab7cf49e8dc55c4878c07c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSplitterWindow *</type>
      <name>SplitterWindow2</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>aebcb469f516e662706ec7b263a9af5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a18972b7c4310f47610e911cba1679c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine2</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a23ae28d23650be766b68a6193a16e39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine3</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a196e2cd304348bad34531a290eb6cc0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ae9e64ba84d5c535ff0f137df5ecfc087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a1f037526d35b82ead6d83a0ceef435e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a5c5a5f916f2a96af445c2f610b8a4190</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a79000095b05bc7ec43992e7c069f9ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ad030f840abd671379537158cef47ae07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a7a59e8b94109dd184919de292cc24418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStatusBar *</type>
      <name>StatusBar1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a43a3272f16a078f7ab20d2605bc99be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTreeCtrl *</type>
      <name>treeView</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>adfdba42cb277b15fb54caf9c47d1ba58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a7e36e893d0d43aeb9821421f130387b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON10</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>af954e4225df48c98ae0e355c68a9c613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON11</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ab498a5e1c7637e8e9db65f6d9affd3ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON12</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>acb455e97c0ab43ab8c946eb2ea3a50ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a38d224f051da9828b609e557642df13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a9f56afb83b75522f37f8142043224572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a69121ec0e68f2b7f2ffbb0f2e628c372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>aed5740e7da737b6de14b76551de5a0f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a1d73c0110afdf8755313379fe1ba6922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON7</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a783421e40c4f40860478e32f43002118</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON8</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a8e24bdac5601146143d7a32217b68ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON9</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>abe52a986175297e1b772e2da3f0e2d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHOICE1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a7375ac8e3d040d29e5d07a1c197bc7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ada4ac67e22c24858e41ed886c604ab34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ad7a7dcf2a08d7af94576fb5041a6f7a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM2</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a33acca0a735e311988229c38b7d27690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM3</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a3edbc1ea3486acbfda3242d2fdbcb5ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM4</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ae96a79aaf89ee97178f36e1ead26d10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM5</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a251e93e7a4d181fdc778082fdf6ec7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM6</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ab19847c9a55172ede687eb0bad9ef09e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a0825fd1d765b173dc4e96a87b8694f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK2</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a54eb4766d95817aa6f1471988c6dbe19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a379706db9ba77b87ac078bfd0add4764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL10</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a0dfccfc5225a7e34afb082ad843b6475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL11</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a0c3704f8d719222b238a9014924a6983</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL12</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a122f33fd17da5b953ef239cf9443f1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL13</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a17627b9b73e4da796d77c302522e0991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL14</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ab3623716242ced9792460a8e5474c8ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL15</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ab6e628bd36db38bdaae0453ac7747435</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL16</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ab6eb7ef856b745699f569a558118f438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL17</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a42a5d34349911ce216ddad76fcb15445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>aa6150caa7e33236affaebce036608fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ad13dcf971f35bfcafbdd230e18bbef87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL4</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>aca9f6f1d72c4bcc40ddbb2f4d3c31fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL5</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>abaf35ded8ee80250b31824d577d8082a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL7</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a951b360ab1ae33dccebe67f213876a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL8</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a67670e48eb274dbe35a8806bca2d3f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPLITTERWINDOW1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a53eaa3f571ca6e53ceb99db783a7a073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPLITTERWINDOW2</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ac2061328af6228ed2a2a4c528e927a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a46d3933fc2b47070c815ceebd2d52215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE2</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a57988b20d7a44f6da5fcf76269a00e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE3</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a09602ab169f6a0c6eb6e24bf224122cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>ae0e7e96f72c40b7ccaeaf7dff7e217fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a22bbdbea7a51325512257e233f02a517</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a7eb99e61409137739012e021301065c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>acbc6c20aa530b9972648937c41bbcb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a553f4b2080e37403df768872d9c58492</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>acae883211aeabc06c1014bad4c1b908e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATUSBAR1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a19b6ab1a020b978e70b01d16711f8623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a9f5758cb3d7ee1b477185bf43a705386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a63348b60fbd69e4bc18e2e0d59bac389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TREECTRL1</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a5667d0afc5404d9920f108d2506206de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_XY_GLCANVAS</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a539a0aa186c16b12597d7952ff67ca1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuAbout</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a033dc52f416c3689c076ae40f6a7fe43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuQuit</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a67bb1d93344291f04826286246897b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>CDlgLog</name>
      <anchorfile>classhmt__slam__guiFrame.html</anchorfile>
      <anchor>a62691439665d40ccbefbd5b3c0369659</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hmtMapViewerApp</name>
    <filename>classhmtMapViewerApp.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>OnExit</name>
      <anchorfile>classhmtMapViewerApp.html</anchorfile>
      <anchor>a17c2da7a6a78cc6b9b37c9b4f08a6bb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnInit</name>
      <anchorfile>classhmtMapViewerApp.html</anchorfile>
      <anchor>a29eebe13f8c3067e6fe6e221713bae2a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hmtMapViewerFrame</name>
    <filename>classhmtMapViewerFrame.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>AskForOpenHMTMap</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a4e56d6a94239a7b4bf841ba8cb691f1f</anchor>
      <arglist>(std::string &amp;fil)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>hmtMapViewerFrame</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>afa75823259cc10c8893a93b2bc3f94d0</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadHTMSLAMFromFile</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a65b7dd0e1e8b6a078286063b73ad4cf6</anchor>
      <arglist>(const std::string &amp;filePath)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rebuildTreeView</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a187bba62b1641c54019ad8f91904acac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateGlobalMapView</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a9fd732179cd2ddba102bc0dadb219f63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateLocalMapView</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>aaf62c04fb6d4e7469cf85bd2b1567013</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~hmtMapViewerFrame</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ac880e1af73b4e96b68286499f55c48af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_curFileOpen</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a92ddd0782ac6e6eab83b6058baa6b495</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnAbout</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a827c0adaaf991c758ec7c35605fbd396</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmenuExportLocalMapsSelected</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a105feda64f3cb1ab756407919be9ad9c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuLoad</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>afc91e8ae014531c48b960f834c4c4b1f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuOverlapBtw2</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a5856b182257bfd3de0ee068540030fb7</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuTranslationBtw2</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a26ffbe98a033761c9b758418dadf867b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnQuit</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>adbe5cc9653c70b949e3682f933cc6370</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimAutoLoadTrigger</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a1477da44ccff637adaa48d0d5d221226</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnTopologicalModel_Fabmap</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a6da22ff3c5b5f9f0b6b103e3b536d81d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnTopologicalModel_Gridmap</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a32dbfbf272f0e01cccfc2a2f658e54a5</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntreeViewSelectionChanged</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a170dc4ecd8b3aee0d601b72821f3cc7f</anchor>
      <arglist>(wxTreeEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxChoice *</type>
      <name>cbHypos</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ab3b914cad61dd18ba489291de00c2ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edLog</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ab4f612a1d8e7bd4b6492593ae14f38dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_canvas_HMAP</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a6bfcc8f631539c156f43a95f2d63ab3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_canvas_LMH</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a04ae9638082c4ee1f0f6defaa7f3430a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu3</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a621b754096e10b61ad7800d530f91b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>menuExportLocalMaps</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ad69f3fcb28138d3bc5120ade021f7121</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem3</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>abc78eca86576dff144c431247f74a954</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem4</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>af4a6e966029a685ef8c5fe567afc4d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem5</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ab90bfe0b055a1864468fd4c90333028c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem6</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a573d5d4fe536c1c762dcfd3b262075cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem7</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a87ba343588ba145e5931ca37c9806962</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem8</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>adaa2cce376edc62a546a0fb8d6dc684c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ac23d28e66a01e507fee48e5a50f4ab73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a7acf421304143d8596922f4a6082fa59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>af32455f882933f0c9c120ef2971df8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel4</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a2ed5717bd62bb72757110d9663268df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel5</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ae3cc96511cb95b3916b5c427f4f25750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel6</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a2394b3e9bfcfdec62b1ec2794ce45e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel7</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ae766634c3e3df0d3dca89acd043060dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel8</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ac7d03c46b9c961a90c8fbe4f599e14ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel9</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>af410b31b8637b2e2e369483497c4cabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSplitterWindow *</type>
      <name>SplitterWindow1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ae3948427f1b204d4f1bee9d2efc2c61f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSplitterWindow *</type>
      <name>SplitterWindow2</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a1fc1a2d20280d076898b489c026eec63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSplitterWindow *</type>
      <name>SplitterWindow3</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a97cab89a8b5c98e8b2310b203084fad8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a9ca2b1ed2db9fcfdfe0c71ea694f6230</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a4061f98874bbccb6d11f69d38d7e5686</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>adc499dba8a9209641faa6beb2bfe343a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a495db13fc8bb69eea9b6c043c7a47968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStatusBar *</type>
      <name>StatusBar1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a52ed5844723999b634c8673015d4c4ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer</type>
      <name>timAutoLoad</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>aa1849121fd47dc4bf3c135cc7d7381e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxToolBar *</type>
      <name>ToolBar1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ac0210741c1c958b2fce5718a636f5445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxToolBarToolBase *</type>
      <name>ToolBarItem1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a9add251da546c714586308cb92941ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxToolBarToolBase *</type>
      <name>ToolBarItem2</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a11eaf41076be6c7e93d1ac8ce9d96587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTreeCtrl *</type>
      <name>treeView</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a02e16eec48732fad4870c6c0e6602ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHOICE1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a1b716c2c7f1948b8f2f9c47328051f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>af6f699d81fe6b6fd44f6da4ff6790ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM2</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a236a6f4c1a8f531b56c9d3b0bd929515</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM3</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>aa6b9538370af33617ed3fbb69f9df605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM4</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>af24aba1acc46530b6b1ffa7052f16444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM5</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>acff0aea2f57ec5bbd4462bde3a4a201e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM6</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a5349c95d7387f6fa17973a51edf7788f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM7</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a8a5952443587171a177552cb3443acef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>abe823ef2e9f210c4269f6ad09eba9b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ab2de416d5414c21e215fd2a4fff3069b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ac63a0a34d9ab5a7a3c586f5a9a39862f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL4</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a1f6b6148696295f336347a29af226f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL5</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a432060e9b0b6f3be3821a7b09c162c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL6</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>aa7502a575ec170c96c4515fdaea8181d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL7</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a15d95a5a5f36bd5a269a1aba0362965a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL8</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a7b3c6e78d31e7c573091ab3d0e8b7f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL9</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>af9f2ae99c5b00b9ab4f27d78db6373a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPLITTERWINDOW1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a9b9b709032573bc8b67a5ece945c2fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPLITTERWINDOW2</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ae85df1a267bf9ca015220d9f336a04ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPLITTERWINDOW3</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>abe9b397c01d2be60f940426841aac6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a30e171c65f5c5f14d44cea4f286df473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ab994efa825b87c399c1d2df494966d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>abada0662ed0989aa6352f28b2596f1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ac6465fda0e78dc8c14891721d26ae1a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATUSBAR1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a700118e8e3f7b716fe8ca0cefa30c399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a064c64b79f5e10cc64a7c2e1da28aea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TIMER1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a8de885ec9ce04002d6a9459d52d502a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TOOLBAR1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a52a1a2ac3f8aa18845d3d9f9a2474b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TOOLBARITEM1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a600a4a7871ea5eb11c8aa8673b71df3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TOOLBARITEM2</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a4837c1e673f477e098dac8cd152b7414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TREECTRL1</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>ab13bf9da0a6dfd8534c5ddeed6be3d62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuAbout</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a90c1b272ba84b1624ca5e27ca18374a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuQuit</name>
      <anchorfile>classhmtMapViewerFrame.html</anchorfile>
      <anchor>a61e48eddf3108c2dfc16d96feb2f6d18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>holonomic_navigator_demoApp</name>
    <filename>classholonomic__navigator__demoApp.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnInit</name>
      <anchorfile>classholonomic__navigator__demoApp.html</anchorfile>
      <anchor>ac1d04f35cb51150f4c980999dd32ae6a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>holonomic_navigator_demoFrame</name>
    <filename>classholonomic__navigator__demoFrame.html</filename>
    <class kind="struct">holonomic_navigator_demoFrame::TOptions</class>
    <member kind="function">
      <type></type>
      <name>holonomic_navigator_demoFrame</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a999d82aa7f233119b62e5172fe73e266</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~holonomic_navigator_demoFrame</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>abca749d35f223b4d35ad6d97beb6873a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsNone</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a9148ba2123d8165a3a616e3c8729ec3aa7634a11041e4f065b60013b03ad044f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPickTarget</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a9148ba2123d8165a3a616e3c8729ec3aa3f57f5cbb110e8235447b88246883aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPlaceRobot</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a9148ba2123d8165a3a616e3c8729ec3aaea12af3b77d1f620bd4b731c2e06f3c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>TCursorPickState</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a9148ba2123d8165a3a616e3c8729ec3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsNone</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a9148ba2123d8165a3a616e3c8729ec3aa7634a11041e4f065b60013b03ad044f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPickTarget</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a9148ba2123d8165a3a616e3c8729ec3aa3f57f5cbb110e8235447b88246883aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPlaceRobot</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a9148ba2123d8165a3a616e3c8729ec3aaea12af3b77d1f620bd4b731c2e06f3c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnAbout</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ae4bf2eb46e48f431ab9522ee7e86313d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnLoadMapClick</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a1482c53b60dbc1d1a8368999f787d4ce</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPlaceRobotClick</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a3d993a428a41cdb221ef6f892e6fa97f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPlaceTargetClick</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ab6792005c1c51f7e10b320d7c56e34f6</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStartClick</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ae69ea36a80fc05ef9bac7236eff286fc</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStopClick</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>aea7cfd6d01495224049ff9ffe3a650a3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItemChangeVisibleStuff</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a195fb2d4035f96e7e41ede830953d684</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItemClearRobotPath</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a7f35ddec1785946f16525ebf7e94b399</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Onplot3DMouseClick</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a66fbda0303c2a59a4c16b425fa1c5451</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Onplot3DMouseMove</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a1a33418256b6e55088646c5a2ad01753</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnQuit</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>add1cb7d6ed3ae93730f414f089a9af0b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimRunSimulTrigger</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a63dab4ca2e43e9c21359c9b8671a18ae</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reinitSimulator</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a5ff5e21e2d16ddc48637b3235d45f633</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>simulateOneStep</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a7232bdaec9413ac7d65033ceb387fbcb</anchor>
      <arglist>(double time_step)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateMap3DView</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a107bef029b65a0af348e977dbdc3db1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateViewsDynamicObjects</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a78aa33e617cf3ba43754ca395c9e437a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnHelp</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>aa469e4410fa7fff114527a908b6d3931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnLoadMap</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a30052823d3db9090086b418e3b8c947f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnPlaceRobot</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a081bffa74f179ea7420a804a5266a010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnPlaceTarget</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a4f58728ee01fe4ce5b18deec83ad68f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnQuit</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a1238b0c7206ae9843fd8d0863b701f91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnStart</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a4bf3d84f41304c9ca25349c34798937a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnStop</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ae74cb94613a14e791cad76778989b64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edHoloParams</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a66d06ce2a24db5609d48d4bc3bcc3264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edInfoLocalView</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a96f77147b8dc1b4f2e6f2c2bdee4e793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>gl_grid</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a021310f2fa36095de769a50953aa71f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSimpleLinePtr</type>
      <name>gl_line_direction</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ab3fb1e1de9243fe485ba3d875447a9e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfLinesPtr</type>
      <name>gl_nd_gaps</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a866e127627a1d073ddfc97d7c6d3b256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPointCloudPtr</type>
      <name>gl_path</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a5d03aa081e943fddfd19e407cccc2c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPointCloudPtr</type>
      <name>gl_rel_target</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a39ce0134af666263ed5cfdd60b04c669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>gl_robot</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a8797cb9e6a8b28b92ad1e4c1d8e000ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfLinesPtr</type>
      <name>gl_robot_path</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a1e23553d8e705aed81442fdf2c9b838b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CDiskPtr</type>
      <name>gl_robot_sensor_range</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ae41bf2a6c8a6ed24d9dd642508cb23a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPlanarLaserScanPtr</type>
      <name>gl_scan2D</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a4e485d1703357c7dea0648e0d2609718</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPlanarLaserScanPtr</type>
      <name>gl_scan3D</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a1c70e6459ef4266594c56e115cc318dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>gl_target</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a9dd19ed7525a2abfdcfbd360aa9bc24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPoint2D</type>
      <name>m_curCursorPos</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ad2def5d94891fe0784dddfe775bedc17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TCursorPickState</type>
      <name>m_cursorPickState</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a5ed1e6822194c4600b91c184ee3cba6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>m_gl_placing_nav_target</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a9ca6ef9228435ce155f44be8e3864f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>m_gl_placing_robot</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ad180725b680776fd7de89105a26351bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::COccupancyGridMap2D</type>
      <name>m_gridMap</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a3608b152a7e233fe6769db28bcaefdad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::nav::CAbstractHolonomicReactiveMethod *</type>
      <name>m_holonomicMethod</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a8e34e6e79bc854b890a0d9e13d98137a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_plot3D</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a6cf570319db4584811fd82f299a5b684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_plotScan</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ae0ec9d6056b141d847d1c1210690185f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPose2D</type>
      <name>m_robotPose</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ad50d895426170c8e8d07e34c6bc99008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CTicTac</type>
      <name>m_runtime</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>abe09b80aeee7922665935a878d61db0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TOptions</type>
      <name>m_simul_options</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a19751c1c109614bfa28f21e6865efb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPoint2D</type>
      <name>m_targetPoint</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a5a21c20d7bbea283170d6c8a7cc00c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu3</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a6f0412a3da672c807c529b80eed8db45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem3</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a11a908a913335c2789e13ecd31b4edf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem5</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ab3b295a5192cf9b94513c80d6f7bb8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuViewMaxRange</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a16f3efdcb50390cd7a2b386d5e62742a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuViewRobotPath</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ac68bf3bb6307ffcb1a50926aff21d883</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>Notebook1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>aaf97b4b9bf4403a9d1ad70f41e641a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a2b7c1ee29a4bc11cdda99565ef46a78a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>aabb4341e9d0f32c6b9d5622cbabc51d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxRadioBox *</type>
      <name>rbHoloMethod</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a09c1120ec6321a7626da6c60edd444cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ab2ff6c0d92292d6d33178aca1848b414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>aef05b9b6ce378fe57ff3d424f4859b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStatusBar *</type>
      <name>StatusBar1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ac841926f65f1fce4bc9c8f529e6540ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer</type>
      <name>timRunSimul</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a1774e8ebfdce77fa6b42e92c12efe3ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a5255c381bc16b09ff22dfea2d6326f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a1a083852cc280918b76b7dfc3181d2ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a35fcaf05774f452f87dd1134bd71c650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ab2cd00c3dae1b11fcf0f8330d8b45911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>aa101de41d9f0b5edc1644d5e87bcebf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ae43988d458fd482ca73df463c7c079b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON7</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ac767c07fb94b956bcdca5cc50e2a631e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>acec2a95f1e8581c9cdb6a8c752f617ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ad7d6e5ffe236339ba23c4313a74eee3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM2</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a49d2e4b3e2321f2bb8660df07dc28383</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM3</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a2ec8310c9305600b218cf8b907658fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM4</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a6c526c2a4bbe502f35cb4a41233f3c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a49719214576860dd37a52f9b1c128354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ac45807e69399820cdd45286e89a76888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a9debc915a27c5049f05084e0f0adf20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a40e531d3e0ce6c5b3b8e4ad9e4ebece3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a2c049ce5d1f7320fd503d587310dbcd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a5cc021b7d41bc2bec94551db0964b010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATUSBAR1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a948155f9d3b2560bae35f54de764218d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>aa38a973ac95209119f9d583d94a7dba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a26a4dcdc0862ca668f2fb1356a212f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TIMER1</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a4505fb713d64448fdb91566b3355ba0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_XY_GLCANVAS</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>ac2d4dd83adfbdfdcdfed2122bc0c0e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuAbout</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>a6dd8ac56f91f0831f39af6a129de6317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuQuit</name>
      <anchorfile>classholonomic__navigator__demoFrame.html</anchorfile>
      <anchor>af79a0da9b5919f4365ac79a35b8999f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>huff_entropy_decoder</name>
    <filename>structhuff__entropy__decoder.html</filename>
    <member kind="variable">
      <type>d_derived_tbl *</type>
      <name>ac_cur_tbls</name>
      <anchorfile>structhuff__entropy__decoder.html</anchorfile>
      <anchor>af9d82cc6c9c90aa6bc3d5fc324967d7c</anchor>
      <arglist>[D_MAX_BLOCKS_IN_MCU]</arglist>
    </member>
    <member kind="variable">
      <type>d_derived_tbl *</type>
      <name>ac_derived_tbls</name>
      <anchorfile>structhuff__entropy__decoder.html</anchorfile>
      <anchor>a19edd8c7e80bfe34c21e6fe35ef90cce</anchor>
      <arglist>[NUM_HUFF_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>ac_needed</name>
      <anchorfile>structhuff__entropy__decoder.html</anchorfile>
      <anchor>a23422861a62dda7e514c42105bb7bb1f</anchor>
      <arglist>[D_MAX_BLOCKS_IN_MCU]</arglist>
    </member>
    <member kind="variable">
      <type>bitread_perm_state</type>
      <name>bitstate</name>
      <anchorfile>structhuff__entropy__decoder.html</anchorfile>
      <anchor>a06e5f8944ccb6057c6f72b3df2441223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>d_derived_tbl *</type>
      <name>dc_cur_tbls</name>
      <anchorfile>structhuff__entropy__decoder.html</anchorfile>
      <anchor>a63725587525df86501d2a632152c01c0</anchor>
      <arglist>[D_MAX_BLOCKS_IN_MCU]</arglist>
    </member>
    <member kind="variable">
      <type>d_derived_tbl *</type>
      <name>dc_derived_tbls</name>
      <anchorfile>structhuff__entropy__decoder.html</anchorfile>
      <anchor>a277328a6f93b55616bd86b0056098c65</anchor>
      <arglist>[NUM_HUFF_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>dc_needed</name>
      <anchorfile>structhuff__entropy__decoder.html</anchorfile>
      <anchor>a1a5402c0de2f4e8ea2c5173e6006f1b9</anchor>
      <arglist>[D_MAX_BLOCKS_IN_MCU]</arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_entropy_decoder</type>
      <name>pub</name>
      <anchorfile>structhuff__entropy__decoder.html</anchorfile>
      <anchor>a85f304c89441e96be66e49685cf24c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>restarts_to_go</name>
      <anchorfile>structhuff__entropy__decoder.html</anchorfile>
      <anchor>af6005b639dada949c62767bed24daa1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>savable_state</type>
      <name>saved</name>
      <anchorfile>structhuff__entropy__decoder.html</anchorfile>
      <anchor>a0e0efb55a8a5b01e1e49aa9c3fb8dfe6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>huff_entropy_encoder</name>
    <filename>structhuff__entropy__encoder.html</filename>
    <member kind="variable">
      <type>long *</type>
      <name>ac_count_ptrs</name>
      <anchorfile>structhuff__entropy__encoder.html</anchorfile>
      <anchor>acc141b7e17ee817d92b9340d603dde9e</anchor>
      <arglist>[NUM_HUFF_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>c_derived_tbl *</type>
      <name>ac_derived_tbls</name>
      <anchorfile>structhuff__entropy__encoder.html</anchorfile>
      <anchor>a0b67beb3a73da24b5d09693f3c0c8b22</anchor>
      <arglist>[NUM_HUFF_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>long *</type>
      <name>dc_count_ptrs</name>
      <anchorfile>structhuff__entropy__encoder.html</anchorfile>
      <anchor>aee66f11440e615c95b333d71d3613513</anchor>
      <arglist>[NUM_HUFF_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>c_derived_tbl *</type>
      <name>dc_derived_tbls</name>
      <anchorfile>structhuff__entropy__encoder.html</anchorfile>
      <anchor>a6264cf74944972824cea6639229bdebe</anchor>
      <arglist>[NUM_HUFF_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next_restart_num</name>
      <anchorfile>structhuff__entropy__encoder.html</anchorfile>
      <anchor>ad6a426b0d41e9d06359bcc57481c891b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_entropy_encoder</type>
      <name>pub</name>
      <anchorfile>structhuff__entropy__encoder.html</anchorfile>
      <anchor>a1a7606509ffbd9efd4c611af433879e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>restarts_to_go</name>
      <anchorfile>structhuff__entropy__encoder.html</anchorfile>
      <anchor>a6c999079a14022f2610081d420c36513</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>savable_state</type>
      <name>saved</name>
      <anchorfile>structhuff__entropy__encoder.html</anchorfile>
      <anchor>ac27e136d5c3baca34bafde2053d91ad0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HypothesisNotFoundException</name>
    <filename>classHypothesisNotFoundException.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classHypothesisNotFoundException.html</anchorfile>
      <anchor>a98522ebc3e9bfa678d8953392632eafc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getErrorMsg</name>
      <anchorfile>classHypothesisNotFoundException.html</anchorfile>
      <anchor>aefa2c80260e37c4da3db86348b92d4e3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HypothesisNotFoundException</name>
      <anchorfile>classHypothesisNotFoundException.html</anchorfile>
      <anchor>a70fa160c9cd3b9a2baa9e279bc756e81</anchor>
      <arglist>(mrpt::utils::TNodeID from, mrpt::utils::TNodeID to)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HypothesisNotFoundException</name>
      <anchorfile>classHypothesisNotFoundException.html</anchorfile>
      <anchor>a7e532fbea093b238090ebb4f00c38389</anchor>
      <arglist>(size_t id)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>classHypothesisNotFoundException.html</anchorfile>
      <anchor>af94ba7e4f8c49cefb17c725ee4b7796e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HypothesisNotFoundException</name>
      <anchorfile>classHypothesisNotFoundException.html</anchorfile>
      <anchor>af31777a21ded764558412e7758b6e9c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::TNodeID</type>
      <name>m_from</name>
      <anchorfile>classHypothesisNotFoundException.html</anchorfile>
      <anchor>a6a700eb0f74199c9b3a4627300d270da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_id</name>
      <anchorfile>classHypothesisNotFoundException.html</anchorfile>
      <anchor>a4eb1ae6efa3c68193450803450ffdeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_msg</name>
      <anchorfile>classHypothesisNotFoundException.html</anchorfile>
      <anchor>aea2cfc3af8f5d9c8ac55b892bd1bc204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::TNodeID</type>
      <name>m_to</name>
      <anchorfile>classHypothesisNotFoundException.html</anchorfile>
      <anchor>a0d0aa7776e885c2de4e52a315bbf9fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static std::ostringstream</type>
      <name>m_cnvt</name>
      <anchorfile>classHypothesisNotFoundException.html</anchorfile>
      <anchor>ae05bdab70cfb5a4611d33529888ec594</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ICPTests</name>
    <filename>classICPTests.html</filename>
    <base>testing::Test</base>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>align2scans</name>
      <anchorfile>classICPTests.html</anchorfile>
      <anchor>aebbdcc62450242778427db2472ff9332</anchor>
      <arglist>(const TICPAlgorithm icp_method)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classICPTests.html</anchorfile>
      <anchor>a08ad2757ff5e85c25cb112783d4d1511</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classICPTests.html</anchorfile>
      <anchor>ae16d9f69b4ffeeab0dd354e0b18d3ed8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>generateObjects</name>
      <anchorfile>classICPTests.html</anchorfile>
      <anchor>a861ee8d730ba216df7ed1711d75851c6</anchor>
      <arglist>(CSetOfObjectsPtr &amp;world)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::ifunction</name>
    <filename>classexprtk_1_1ifunction.html</filename>
    <templarg>T</templarg>
    <base>exprtk::function_traits</base>
    <member kind="function">
      <type></type>
      <name>ifunction</name>
      <anchorfile>classexprtk_1_1ifunction.html</anchorfile>
      <anchor>afe96d616576e4ba5f7b4e6f2debb8adc</anchor>
      <arglist>(const std::size_t &amp;pc)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1ifunction.html</anchorfile>
      <anchor>aceb5e73003f881637b3cd1c19270453e</anchor>
      <arglist>() empty_method_body inline virtual T operator()(const T &amp;) empty_method_body inline virtual T operator()(const T &amp;</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T const T &amp;virtual empty_method_body T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1ifunction.html</anchorfile>
      <anchor>a3aac2fb16fd877b4b72d58023d0ae0d3</anchor>
      <arglist>(const T &amp;, const T &amp;, const T &amp;) empty_method_body inline virtual T operator()(const T &amp;</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T const T &amp;virtual empty_method_body T const T const T const T &amp;virtual empty_method_body T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1ifunction.html</anchorfile>
      <anchor>a73ee5c5f11e5a7e9f44cc1de8321eb84</anchor>
      <arglist>(const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;) empty_method_body inline virtual T operator()(const T &amp;</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T const T &amp;virtual empty_method_body T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T &amp;virtual empty_method_body T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1ifunction.html</anchorfile>
      <anchor>a11f6164ee29970f2d8927a93142bd424</anchor>
      <arglist>(const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;) empty_method_body inline virtual T operator()(const T &amp;</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T const T &amp;virtual empty_method_body T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T &amp;virtual empty_method_body T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1ifunction.html</anchorfile>
      <anchor>a0d94d618f982438634fe5d6d9daf8c23</anchor>
      <arglist>(const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;) empty_method_body inline virtual T operator()(const T &amp;</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T const T &amp;virtual empty_method_body T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1ifunction.html</anchorfile>
      <anchor>ae36c190dbb07c0249d1ae05911ad9165</anchor>
      <arglist>(const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;) empty_method_body inline virtual T operator()(const T &amp;</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T const T &amp;virtual empty_method_body T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1ifunction.html</anchorfile>
      <anchor>a0758cf5ebbd05b5953c153c80e15bb72</anchor>
      <arglist>(const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;) empty_method_body inline virtual T operator()(const T &amp;</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T const T &amp;virtual empty_method_body T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1ifunction.html</anchorfile>
      <anchor>affa5ab23ebc22f1a74683027664eb471</anchor>
      <arglist>(const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;) empty_method_body inline virtual T operator()(const T &amp;</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T const T &amp;virtual empty_method_body T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1ifunction.html</anchorfile>
      <anchor>a38f35fbd84f2f41179cce8e66d91ced1</anchor>
      <arglist>(const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;) empty_method_body inline virtual T operator()(const T &amp;</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T const T &amp;virtual empty_method_body T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1ifunction.html</anchorfile>
      <anchor>a1f2061ec1d2dc4920a278aa028f6b7b2</anchor>
      <arglist>(const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;, const T &amp;) empty_method_body inline virtual T operator()(const T &amp;</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ifunction</name>
      <anchorfile>classexprtk_1_1ifunction.html</anchorfile>
      <anchor>aeda10c70778c6e260e03486e5fba7b02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>virtual T const T &amp;virtual empty_method_body T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T &amp;virtual empty_method_body T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T const T &amp;empty_method_body std::size_t</type>
      <name>param_count</name>
      <anchorfile>classexprtk_1_1ifunction.html</anchorfile>
      <anchor>a30541199c0fd1564085096b7238efd3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::igeneric_function</name>
    <filename>classexprtk_1_1igeneric__function.html</filename>
    <templarg>T</templarg>
    <base>exprtk::function_traits</base>
    <member kind="enumvalue">
      <name>e_rtrn_scalar</name>
      <anchorfile>classexprtk_1_1igeneric__function.html</anchorfile>
      <anchor>ac2846e7df386f7de66cf4deef497d92fa645a0a8e727a43255d9034e4b6255e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rtrn_string</name>
      <anchorfile>classexprtk_1_1igeneric__function.html</anchorfile>
      <anchor>ac2846e7df386f7de66cf4deef497d92fa6a60081884a30ae9b41a7ae1e8e0e720</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_store&lt; T &gt;</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1igeneric__function.html</anchorfile>
      <anchor>ab2a704a7942f67e8ffee10c02a9bf396</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::parameter_list</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1igeneric__function.html</anchorfile>
      <anchor>a1a2f8132323f4e0cca50576de91be621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>return_type</name>
      <anchorfile>classexprtk_1_1igeneric__function.html</anchorfile>
      <anchor>ac2846e7df386f7de66cf4deef497d92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rtrn_scalar</name>
      <anchorfile>classexprtk_1_1igeneric__function.html</anchorfile>
      <anchor>ac2846e7df386f7de66cf4deef497d92fa645a0a8e727a43255d9034e4b6255e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rtrn_string</name>
      <anchorfile>classexprtk_1_1igeneric__function.html</anchorfile>
      <anchor>ac2846e7df386f7de66cf4deef497d92fa6a60081884a30ae9b41a7ae1e8e0e720</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1igeneric__function.html</anchorfile>
      <anchor>a529812050cd6622389ca048a472b0a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>igeneric_function</name>
      <anchorfile>classexprtk_1_1igeneric__function.html</anchorfile>
      <anchor>a7da09907bb9c590f4245ae1f57946ee6</anchor>
      <arglist>(const std::string &amp;param_seq=&quot;&quot;, const return_type rtr_type=e_rtrn_scalar)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~igeneric_function</name>
      <anchorfile>classexprtk_1_1igeneric__function.html</anchorfile>
      <anchor>abfc35f19260f887da6ba59b8d78b5877</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>virtual T operator()(parameter_list_t) igeneric_function_empty_body(1) inline virtual T operator()(std return_type</type>
      <name>rtrn_type</name>
      <anchorfile>classexprtk_1_1igeneric__function.html</anchorfile>
      <anchor>acec66fcfee15ddc5a08467dba1e9e63a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::ignored_copy_ptr</name>
    <filename>structmrpt_1_1utils_1_1ignored__copy__ptr.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>T *&amp;</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>aaea378935421220a7d1769e2a4206034</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a27719a3893aed948e9a5e0996ed9af5a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T **</type>
      <name>getPtrToPtr</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>ac70acb8c60bc539643fb70174b85927c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ignored_copy_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a2d768ab9be9ab512020ec38a3820d915</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ignored_copy_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a1bfd434b49a4b591b4a485264057a97e</anchor>
      <arglist>(const ignored_copy_ptr&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ignored_copy_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>af92a680122284e129c4a0a6056208a19</anchor>
      <arglist>(const T *p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>ad0004bcc7a19bdeadb65f5f9acfdf50b</anchor>
      <arglist>(const T *o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>aafc7417cc9d0c414b5397eef9a204cdb</anchor>
      <arglist>(const ignored_copy_ptr&lt; T &gt; &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>T *&amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a9141fddea051e217a1cc5fb306272c36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>abfa61226db1bb858dfa75ef9ba1f19d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ignored_copy_ptr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a8f270a9837eab83f72f65c5138bb6da3</anchor>
      <arglist>(T *p)</arglist>
    </member>
    <member kind="function">
      <type>ignored_copy_ptr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a2640fd045da57e62203bc1e8c9224f22</anchor>
      <arglist>(const ignored_copy_ptr&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>ab98228d8c74f3f83053c7e463c60d88f</anchor>
      <arglist>(const T *o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a9a4d1f5ff249cd2e169d2f011ae3faec</anchor>
      <arglist>(const ignored_copy_ptr&lt; T &gt; &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a54ab98ca9638bff5072e68a5e8f0344c</anchor>
      <arglist>(const T *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ignored_copy_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a697929ab7c13fc9c840f4b8b13af788b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>ab6e0f7cf4da69ebd5d59331c2450985c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ignored_copy_ptr&lt; mrpt::maps::COctoMapBase &gt;</name>
    <filename>structmrpt_1_1utils_1_1ignored__copy__ptr.html</filename>
    <member kind="function">
      <type>mrpt::maps::COctoMapBase *&amp;</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>aaea378935421220a7d1769e2a4206034</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::maps::COctoMapBase *</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a27719a3893aed948e9a5e0996ed9af5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::COctoMapBase **</type>
      <name>getPtrToPtr</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>ac70acb8c60bc539643fb70174b85927c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ignored_copy_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a2d768ab9be9ab512020ec38a3820d915</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ignored_copy_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a1bfd434b49a4b591b4a485264057a97e</anchor>
      <arglist>(const ignored_copy_ptr&lt; mrpt::maps::COctoMapBase &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ignored_copy_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>af92a680122284e129c4a0a6056208a19</anchor>
      <arglist>(const mrpt::maps::COctoMapBase *p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>ad0004bcc7a19bdeadb65f5f9acfdf50b</anchor>
      <arglist>(const mrpt::maps::COctoMapBase *o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>aafc7417cc9d0c414b5397eef9a204cdb</anchor>
      <arglist>(const ignored_copy_ptr&lt; mrpt::maps::COctoMapBase &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::COctoMapBase *&amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a9141fddea051e217a1cc5fb306272c36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::maps::COctoMapBase *</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>abfa61226db1bb858dfa75ef9ba1f19d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ignored_copy_ptr&lt; mrpt::maps::COctoMapBase &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a8f270a9837eab83f72f65c5138bb6da3</anchor>
      <arglist>(mrpt::maps::COctoMapBase *p)</arglist>
    </member>
    <member kind="function">
      <type>ignored_copy_ptr&lt; mrpt::maps::COctoMapBase &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a2640fd045da57e62203bc1e8c9224f22</anchor>
      <arglist>(const ignored_copy_ptr&lt; mrpt::maps::COctoMapBase &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>ab98228d8c74f3f83053c7e463c60d88f</anchor>
      <arglist>(const mrpt::maps::COctoMapBase *o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a9a4d1f5ff249cd2e169d2f011ae3faec</anchor>
      <arglist>(const ignored_copy_ptr&lt; mrpt::maps::COctoMapBase &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a54ab98ca9638bff5072e68a5e8f0344c</anchor>
      <arglist>(const mrpt::maps::COctoMapBase *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ignored_copy_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>a697929ab7c13fc9c840f4b8b13af788b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::COctoMapBase *</type>
      <name>ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1ignored__copy__ptr.html</anchorfile>
      <anchor>ab6e0f7cf4da69ebd5d59331c2450985c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::IgnoreRestVisitor</name>
    <filename>classTCLAP_1_1IgnoreRestVisitor.html</filename>
    <base>TCLAP::Visitor</base>
    <member kind="function">
      <type></type>
      <name>IgnoreRestVisitor</name>
      <anchorfile>classTCLAP_1_1IgnoreRestVisitor.html</anchorfile>
      <anchor>a4cd949b7aeff99fba4a8494e02a1cb01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>classTCLAP_1_1IgnoreRestVisitor.html</anchorfile>
      <anchor>ac2a054ed72b16608a32021c65a600722</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::ilesscompare</name>
    <filename>structexprtk_1_1details_1_1ilesscompare.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1details_1_1ilesscompare.html</anchorfile>
      <anchor>a747fd78d9ded99f81770815212940bc8</anchor>
      <arglist>(const std::string &amp;s1, const std::string &amp;s2) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::ilike_op</name>
    <filename>structexprtk_1_1details_1_1ilike__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1ilike__op.html</anchorfile>
      <anchor>a9b5a246faa49b7aeb4b36134f4f8444c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1ilike__op.html</anchorfile>
      <anchor>a2a1d347ad7c39e63cdbfd8dcd7c9163c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1ilike__op.html</anchorfile>
      <anchor>a7ba0439ce946d089597e0845706d86d5</anchor>
      <arglist>(const T &amp;, const T &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1ilike__op.html</anchorfile>
      <anchor>a18f12fc73f9132a9e327584f0a638f27</anchor>
      <arglist>(const std::string &amp;t1, const std::string &amp;t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1ilike__op.html</anchorfile>
      <anchor>ace22d058e22882106fb89d0d28576d06</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>stlplus::illegal_copy</name>
    <filename>classstlplus_1_1illegal__copy.html</filename>
    <member kind="function">
      <type></type>
      <name>illegal_copy</name>
      <anchorfile>classstlplus_1_1illegal__copy.html</anchorfile>
      <anchor>ab88ab6178d09ae1e44dc891711d6ea30</anchor>
      <arglist>(const std::string &amp;description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~illegal_copy</name>
      <anchorfile>classstlplus_1_1illegal__copy.html</anchorfile>
      <anchor>aaf528dd21fa985c4faf31b88fc4babf9</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>imaxdiv_t</name>
    <filename>structimaxdiv__t.html</filename>
    <member kind="variable">
      <type>intmax_t</type>
      <name>quot</name>
      <anchorfile>structimaxdiv__t.html</anchorfile>
      <anchor>a9339814cbb7610c72fb7d30c6573b393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>intmax_t</type>
      <name>rem</name>
      <anchorfile>structimaxdiv__t.html</anchorfile>
      <anchor>a6c9701ad10bff81edae7ff679cae7850</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>img_seq_data</name>
    <filename>structimg__seq__data.html</filename>
    <member kind="function">
      <type></type>
      <name>img_seq_data</name>
      <anchorfile>structimg__seq__data.html</anchorfile>
      <anchor>a3f90022737f4826c66e9d4b9f8acc8b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>IplImage *</type>
      <name>img</name>
      <anchorfile>structimg__seq__data.html</anchorfile>
      <anchor>a6c3ff9e9d62fafba3112cf056f7fe245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>indices_list</type>
      <name>ind_list</name>
      <anchorfile>structimg__seq__data.html</anchorfile>
      <anchor>a27e513fff8ee2926f5151925a8e80fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CvMat *</type>
      <name>mask</name>
      <anchorfile>structimg__seq__data.html</anchorfile>
      <anchor>adf990c4daaf0070ac2699f790ada9daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>triangle_list</type>
      <name>tri_list</name>
      <anchorfile>structimg__seq__data.html</anchorfile>
      <anchor>a47fda7e38b5f4cace08dde497ef70f9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::ImplicitlyConvertible</name>
    <filename>classtesting_1_1internal_1_1ImplicitlyConvertible.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>value</name>
      <anchorfile>classtesting_1_1internal_1_1ImplicitlyConvertible.html</anchorfile>
      <anchor>aea51cecabca681fb75659e224771b7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static char</type>
      <name>Helper</name>
      <anchorfile>classtesting_1_1internal_1_1ImplicitlyConvertible.html</anchorfile>
      <anchor>a20029a4415e5f9ae152b8fce8b124980</anchor>
      <arglist>(To)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static char(&amp;</type>
      <name>Helper</name>
      <anchorfile>classtesting_1_1internal_1_1ImplicitlyConvertible.html</anchorfile>
      <anchor>aba219f30a4cbba407d8141ce53fbfeb7</anchor>
      <arglist>(...))[2]</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static AddReference&lt; From &gt;::type</type>
      <name>MakeFrom</name>
      <anchorfile>classtesting_1_1internal_1_1ImplicitlyConvertible.html</anchorfile>
      <anchor>adb692b091aebd0cde316c8c2c0ab661f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::in_op</name>
    <filename>structexprtk_1_1details_1_1in__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1in__op.html</anchorfile>
      <anchor>a1f482f21c6f13d22feaf04179ef5dddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1in__op.html</anchorfile>
      <anchor>ac09b332a6760ae25f68e8fbca41b2c4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1in__op.html</anchorfile>
      <anchor>a3ae04cf0d2e86819efc9e5ef2e1c291c</anchor>
      <arglist>(const T &amp;, const T &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1in__op.html</anchorfile>
      <anchor>a90d2b3fde5a435aa4d91fa3f93b494ae</anchor>
      <arglist>(const std::string &amp;t1, const std::string &amp;t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1in__op.html</anchorfile>
      <anchor>a87fd54d2fc5e74c8f42a57d92d8192e3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::IndexDist_Sorter</name>
    <filename>structnanoflann_1_1IndexDist__Sorter.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structnanoflann_1_1IndexDist__Sorter.html</anchorfile>
      <anchor>afa24b57e8def2126e1d907fcb429dfa3</anchor>
      <arglist>(const PairType &amp;p1, const PairType &amp;p2) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>inflate_state</name>
    <filename>structinflate__state.html</filename>
    <member kind="variable">
      <type>unsigned</type>
      <name>bits</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>ab37c3563f306f29e6ded8e933af14365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>check</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>ae597e4f5c37b9f7881015384bf826371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>code</type>
      <name>codes</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>af9581f523a7d8d47fba6cdd73eaf1edc</anchor>
      <arglist>[ENOUGH]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>distbits</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a98952f3f8f420a05b567f080aca0eb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>code const FAR *</type>
      <name>distcode</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a19f7ae2fe2682cb1163860f6991a107f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>dmax</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>ae3d433011714e673b22e82156acc4416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>extra</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a5b7b0be77d61e8468716c7f265dd0780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flags</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a9dcf6151443750d75b2283d0a3e62c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>have</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a4a2b15912256bcf7b39980e15095ba58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>havedict</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a2eb1cd634ed6baade952ffa5938ebcdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gz_headerp</type>
      <name>head</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>aac35b33a559009eb4bc0e2bdd8e9b5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>hold</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a5a91b1c59e52f1aa7eda75b86b05b843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>ab3cbcd2c5ff3b0b8b34ef402a13afdf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>lenbits</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a3ff97e6b230d7551fc848ff9de0236e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>code const FAR *</type>
      <name>lencode</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a4560e1eb3318f7ea41896be84de0679a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>length</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a5179d4c9b332d976cce7c6cce6bdf3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>lens</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>aa0620e64487c48635f6c3a11a0aeb99d</anchor>
      <arglist>[320]</arglist>
    </member>
    <member kind="variable">
      <type>inflate_mode</type>
      <name>mode</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a9c7906fee7eeeb450b13576531ca639d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>ncode</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a62b5ea8559856b315b6c89d9114c2109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>ndist</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a4415e5e51efdd0c8672e4c601caa4762</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>code FAR *</type>
      <name>next</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a872bf267d91efb4143e9cfb812e670bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>nlen</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a489b005f4fe214353cd80b77b4f23194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>offset</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>af1e38258e8585b1a37854066ef9d939c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>total</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>af9d1071eb75b1ee37a151ccec8dfee95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>wbits</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a71f844b589ac450f17d69f3692a8c5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>whave</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a6b56aabe80412784eadc1068981c9d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char FAR *</type>
      <name>window</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a9cc4c0bde426383731394dcf91c40673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>work</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a85403907f7f5b9d355821ffa2591456c</anchor>
      <arglist>[288]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wrap</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a990d157b5c0d4ba178c3361de9ce6561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>write</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>a8b89588c1a322e622ebb694d8daa644c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>wsize</name>
      <anchorfile>structinflate__state.html</anchorfile>
      <anchor>acca16ca86216760eaf307bf71e15e470</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mexplus::InputArguments</name>
    <filename>classmexplus_1_1InputArguments.html</filename>
    <class kind="struct">mexplus::InputArguments::CaseInsensitiveComparator</class>
    <class kind="struct">mexplus::InputArguments::Definition_tag</class>
    <member kind="typedef">
      <type>struct mexplus::InputArguments::Definition_tag</type>
      <name>Definition</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>a3b320605d08c3c690c8dd50b6954df63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, const mxArray *, CaseInsensitiveComparator &gt;</type>
      <name>OptionMap</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>a16ec2b953228b8beb5012dcf5eba7c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>define</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>a158cb02451c36b5a5787c1f24b930e11</anchor>
      <arglist>(const std::string name, int mandatory_size, int option_size=0,...)</arglist>
    </member>
    <member kind="function">
      <type>const mxArray *</type>
      <name>get</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>afa60b9831fb69e26051a8f758b11b3cb</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>get</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>af6d2984021b3f52a6cfa552a1c0497c1</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>a7eb86200dfe73cb34133b2af6d78e317</anchor>
      <arglist>(size_t index, T *value) const </arglist>
    </member>
    <member kind="function">
      <type>const mxArray *</type>
      <name>get</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>afc5d959092e526971d8df7d035e31025</anchor>
      <arglist>(const std::string &amp;option_name) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>get</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>a9d7190664cda9a614d03698bf80435c1</anchor>
      <arglist>(const std::string &amp;option_name, const T &amp;default_value) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>aa2d9b11f4aac057775e220284f1430d5</anchor>
      <arglist>(const std::string &amp;option_name, const T &amp;default_value, T *value) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputArguments</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>a1aa55be4c171b86d801a5d18cd697fa1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>InputArguments</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>a2c84df54686d9ba22fd3d7140c935acf</anchor>
      <arglist>(int nrhs, const mxArray *prhs[], int mandatory_size=1, int option_size=0,...)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>ac13ac7f941363b88ad5839c4a754c529</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>const mxArray *</type>
      <name>operator[]</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>aeea82a520b4532725cdbc55f50b2ba6a</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>const mxArray *</type>
      <name>operator[]</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>ac626350fe1cf9c3afb0f296284d42146</anchor>
      <arglist>(const std::string &amp;option_name) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>a796fffba884fbc760ef63644642281bd</anchor>
      <arglist>(int nrhs, const mxArray *prhs[])</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InputArguments</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>a7ccba35bd2f34a1cf5db9f4660d9e2d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fillOptionalDefinition</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>a8d7893971b3d119921b9f8871546132e</anchor>
      <arglist>(int option_size, OptionMap *optionals, va_list variable_list)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parseDefinition</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>a6e561e2bae6776695386ecddd325c82f</anchor>
      <arglist>(size_t nrhs, const mxArray *prhs[], Definition *definition)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, Definition &gt;</type>
      <name>definitions_</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>a04c4b6bfd60550635d44f58999c391e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>error_message_</name>
      <anchorfile>classmexplus_1_1InputArguments.html</anchorfile>
      <anchor>a2398a5d414fcc942815f720151e46dd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::inrange_op</name>
    <filename>structexprtk_1_1details_1_1inrange__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1inrange__op.html</anchorfile>
      <anchor>a2dcbb3fca692d48d22681563d4f49b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1inrange__op.html</anchorfile>
      <anchor>a616721500a0b93c49236090e2c76766c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1inrange__op.html</anchorfile>
      <anchor>ac62e33a6682af0d2ed7fcd463c829971</anchor>
      <arglist>(const T &amp;t0, const T &amp;t1, const T &amp;t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1inrange__op.html</anchorfile>
      <anchor>af1187294e9c3466c88bf768ad575e275</anchor>
      <arglist>(const std::string &amp;t0, const std::string &amp;t1, const std::string &amp;t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1inrange__op.html</anchorfile>
      <anchor>a07c6189d581f85a422ac0e96a1dd7802</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::int_select_by_bytecount</name>
    <filename>structmrpt_1_1utils_1_1int__select__by__bytecount.html</filename>
    <templarg>num_bytes</templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::int_select_by_bytecount&lt; 1 &gt;</name>
    <filename>structmrpt_1_1utils_1_1int__select__by__bytecount_3_011_01_4.html</filename>
    <member kind="typedef">
      <type>int8_t</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1utils_1_1int__select__by__bytecount_3_011_01_4.html</anchorfile>
      <anchor>a4dd9dc6a03b63b437380cb344e06beb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::int_select_by_bytecount&lt; 2 &gt;</name>
    <filename>structmrpt_1_1utils_1_1int__select__by__bytecount_3_012_01_4.html</filename>
    <member kind="typedef">
      <type>int16_t</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1utils_1_1int__select__by__bytecount_3_012_01_4.html</anchorfile>
      <anchor>af991123da96382b146518fe75a6a3ff8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::int_select_by_bytecount&lt; 3 &gt;</name>
    <filename>structmrpt_1_1utils_1_1int__select__by__bytecount_3_013_01_4.html</filename>
    <member kind="typedef">
      <type>int32_t</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1utils_1_1int__select__by__bytecount_3_013_01_4.html</anchorfile>
      <anchor>aa112386fb24d03301fb395b7443a1137</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::int_select_by_bytecount&lt; 4 &gt;</name>
    <filename>structmrpt_1_1utils_1_1int__select__by__bytecount_3_014_01_4.html</filename>
    <member kind="typedef">
      <type>int32_t</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1utils_1_1int__select__by__bytecount_3_014_01_4.html</anchorfile>
      <anchor>a00f5b2cfa507ad2c9804a67c14e1cd85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::int_select_by_bytecount&lt; 8 &gt;</name>
    <filename>structmrpt_1_1utils_1_1int__select__by__bytecount_3_018_01_4.html</filename>
    <member kind="typedef">
      <type>int64_t</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1utils_1_1int__select__by__bytecount_3_018_01_4.html</anchorfile>
      <anchor>a54e1548384180293d22a180318ad62bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::details::int_type_tag</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1details_1_1int__type__tag.html</filename>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationGPS::internal_msg_test_proxy</name>
    <filename>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</filename>
    <templarg>MSG_TYPE</templarg>
    <member kind="function">
      <type></type>
      <name>internal_msg_test_proxy</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a7133656470066f2c56564fa83e3f808f</anchor>
      <arglist>(message_list_t &amp;msgs_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a79796b5681c44e0ff63bc8b4e402c93b</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>internal_msg_test_proxy&lt; MSG_TYPE &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>ab26f000a3aec736389db1c40811aa6e2</anchor>
      <arglist>(const internal_msg_test_proxy&lt; MSG_TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_list_t &amp;</type>
      <name>msgs</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a3447372c8b4b65a3d9ed88d33b5b9b93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>internal_msg_test_proxy&lt; gnss::NMEA_GGA &gt;</name>
    <filename>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</filename>
    <member kind="function">
      <type></type>
      <name>internal_msg_test_proxy</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a7133656470066f2c56564fa83e3f808f</anchor>
      <arglist>(message_list_t &amp;msgs_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a79796b5681c44e0ff63bc8b4e402c93b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>internal_msg_test_proxy&lt; MSG_TYPE &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>ab26f000a3aec736389db1c40811aa6e2</anchor>
      <arglist>(const internal_msg_test_proxy&lt; MSG_TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_list_t &amp;</type>
      <name>msgs</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a3447372c8b4b65a3d9ed88d33b5b9b93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>internal_msg_test_proxy&lt; gnss::NMEA_RMC &gt;</name>
    <filename>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</filename>
    <member kind="function">
      <type></type>
      <name>internal_msg_test_proxy</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a7133656470066f2c56564fa83e3f808f</anchor>
      <arglist>(message_list_t &amp;msgs_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a79796b5681c44e0ff63bc8b4e402c93b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>internal_msg_test_proxy&lt; MSG_TYPE &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>ab26f000a3aec736389db1c40811aa6e2</anchor>
      <arglist>(const internal_msg_test_proxy&lt; MSG_TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_list_t &amp;</type>
      <name>msgs</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a3447372c8b4b65a3d9ed88d33b5b9b93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>internal_msg_test_proxy&lt; gnss::TOPCON_PZS &gt;</name>
    <filename>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</filename>
    <member kind="function">
      <type></type>
      <name>internal_msg_test_proxy</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a7133656470066f2c56564fa83e3f808f</anchor>
      <arglist>(message_list_t &amp;msgs_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a79796b5681c44e0ff63bc8b4e402c93b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>internal_msg_test_proxy&lt; MSG_TYPE &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>ab26f000a3aec736389db1c40811aa6e2</anchor>
      <arglist>(const internal_msg_test_proxy&lt; MSG_TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_list_t &amp;</type>
      <name>msgs</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a3447372c8b4b65a3d9ed88d33b5b9b93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>internal_msg_test_proxy&lt; gnss::TOPCON_SATS &gt;</name>
    <filename>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</filename>
    <member kind="function">
      <type></type>
      <name>internal_msg_test_proxy</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a7133656470066f2c56564fa83e3f808f</anchor>
      <arglist>(message_list_t &amp;msgs_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a79796b5681c44e0ff63bc8b4e402c93b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>internal_msg_test_proxy&lt; MSG_TYPE &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>ab26f000a3aec736389db1c40811aa6e2</anchor>
      <arglist>(const internal_msg_test_proxy&lt; MSG_TYPE &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_list_t &amp;</type>
      <name>msgs</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGPS_1_1internal__msg__test__proxy.html</anchorfile>
      <anchor>a3447372c8b4b65a3d9ed88d33b5b9b93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>internal_state</name>
    <filename>structinternal__state.html</filename>
    <member kind="variable">
      <type>ush</type>
      <name>bi_buf</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a6880946d081053778f5f544b04603d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bi_valid</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a241f3606e41a3aa0ef22868a41bd9a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ush</type>
      <name>bl_count</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>abf9e786c8e5b4ab5d620ab123208034c</anchor>
      <arglist>[MAX_BITS+1]</arglist>
    </member>
    <member kind="variable">
      <type>struct tree_desc_s</type>
      <name>bl_desc</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>aa0e5da102c35a7e7d22dd1894039393b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ct_data_s</type>
      <name>bl_tree</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a98131fc5b64d0d7542bc3621aef19854</anchor>
      <arglist>[2 *BL_CODES+1]</arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>block_start</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a4ba16849758dfa969066693ca2cae880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ushf *</type>
      <name>d_buf</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>ac636c34c1c08dc9d2f9c199ce2caa99d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct tree_desc_s</type>
      <name>d_desc</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>ab2fddb383d3055b6ec81c7fef14e99d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uch</type>
      <name>depth</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a8e525b4f3dfa38b3bbcb8b427e333570</anchor>
      <arglist>[2 *L_CODES+1]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>ab000a3e3c901dd063859521988ad7e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct ct_data_s</type>
      <name>dyn_dtree</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a42a52476d3cde41e57a6ef2a6a78008f</anchor>
      <arglist>[2 *D_CODES+1]</arglist>
    </member>
    <member kind="variable">
      <type>struct ct_data_s</type>
      <name>dyn_ltree</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>ae11867c05d54c575dbc713bbea71266c</anchor>
      <arglist>[HEAP_SIZE]</arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>good_match</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a68ba00254242017f330dca5e0191bca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gz_headerp</type>
      <name>gzhead</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>ac023d0c9e6112dfe6cbd049a56484997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>gzindex</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a5e09188a83aadfcb0db60b0765596aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>hash_bits</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a5dbd3a26550651a746a8829210252715</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>hash_mask</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a824166a384dcbf6d508c0f6b97a1cb89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>hash_shift</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>aec996517ec9d4c0741647c487d2c513c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>hash_size</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>aad05d6c37eb87eefafca51e05468f349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Posf *</type>
      <name>head</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>aafd9ba338599f15de29386ff7a0218f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>heap</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>ad7edb9b1d387e631bc6fde1cad0af758</anchor>
      <arglist>[2 *L_CODES+1]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>heap_len</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a0659e23b0188ac16db58f98ae2b67b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>heap_max</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>aa8c78bbfa5d71f3ccc55445a62897f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>ins_h</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a8cf437698f428195122d3c530929a80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchf *</type>
      <name>l_buf</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a5e6c4269e29696b192e02fd01381e400</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct tree_desc_s</type>
      <name>l_desc</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a0266c4e0250652904e6b4908d8da84a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_eob_len</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>abf71c5672f4fce10f6f6a99eb30f72e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_flush</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>aa9517fd4120306e1f07a05563a6fe40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>last_lit</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a01689001a8f8c7dfa46a439b7ae0708a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>level</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a7ad2ab1df80c8cab4ffb97ff84e88c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>lit_bufsize</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a25ad7fc0094e412144b4201df2126bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>lookahead</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a3a826064126ee19a77f78919e2f9bb1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>match_available</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>accddba15d8b54ca3f10163fa920599f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>match_length</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>aa1506e6907be6f3d4273a1386206ae0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>match_start</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>aced58a85c56daa1c5de41fa5ce75d2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>matches</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>ac0f10ec7237615f6b632f2f4d14872ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>max_chain_length</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>ab1ffa7feb159edec170574813fae3279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>max_lazy_match</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>ab74215ec1c106bf588a7642927d47b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Byte</type>
      <name>method</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>aeb38f8a255e975e703595577ea43220b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nice_match</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a39ab99e52138c0628f645bc1e0c69a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ulg</type>
      <name>opt_len</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a2f6efee5d2057aba8bca2c1a58cf418a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>pending</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>ac92f5b70c269be4685539daef10b15a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Bytef *</type>
      <name>pending_buf</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>ae5f393e8d0d569da6038749768f65b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ulg</type>
      <name>pending_buf_size</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a9100ecccf2f8bb474f0bcc7c69f55c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Bytef *</type>
      <name>pending_out</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a6e15ed78675c3c7bdb312623b5eceb7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Posf *</type>
      <name>prev</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a93a7407be4c9df81f71a389eb1ff6c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>prev_length</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a7619fb70f9f66ff21b419b8ceac4904c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IPos</type>
      <name>prev_match</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a0f5871de1be252ed0496a8b7a30464ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ulg</type>
      <name>static_len</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a8a83e269866761afa3a7b4641ba5ff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>status</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a8756cacdbac452a2633f87e06fae6c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>strategy</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a67219312df7fd2f86e06e6f14700eb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>z_streamp</type>
      <name>strm</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>aaf558a49ab8c6caea3d131c6b913db42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>strstart</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a946579b9b86ee466424ffb0a67eb7060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>w_bits</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a016f4538a10e71ab601017a052c0a05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>w_mask</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a19aca516cb19d15cd0c2ea3c72cbe9a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>w_size</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a875579bf4d0e9d9f9c04ff288d22bb90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Bytef *</type>
      <name>window</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a8d5cccc7e4dd85927c84bb8efc645533</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ulg</type>
      <name>window_size</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>a4e45f5ef1c4d9d599a5fb11fa283806c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wrap</name>
      <anchorfile>structinternal__state.html</anchorfile>
      <anchor>ae80327ea7ad4ad0ef5baeef5ef3a6807</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>InternalDataPacket</name>
    <filename>classInternalDataPacket.html</filename>
    <base>XsDataPacket</base>
    <member kind="function">
      <type>XsDeviceId &amp;</type>
      <name>deviceId</name>
      <anchorfile>classInternalDataPacket.html</anchorfile>
      <anchor>a575867d8916b5b33722bbe59d974cb6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint16_t &amp;</type>
      <name>itemCount</name>
      <anchorfile>classInternalDataPacket.html</anchorfile>
      <anchor>a6b90eb706553bd47af84d208fdd4ea7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XsDataIdentifier &amp;</type>
      <name>lastFoundId</name>
      <anchorfile>classInternalDataPacket.html</anchorfile>
      <anchor>a526fa13968c4075b476eb3f72b58bfbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int &amp;</type>
      <name>lastFoundOffset</name>
      <anchorfile>classInternalDataPacket.html</anchorfile>
      <anchor>a379272ab101b5c7399a8450dac7fd76c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XsMessage &amp;</type>
      <name>legacyMsg</name>
      <anchorfile>classInternalDataPacket.html</anchorfile>
      <anchor>aa341696d0b0abadc8d768539971950ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XsMessage &amp;</type>
      <name>msg</name>
      <anchorfile>classInternalDataPacket.html</anchorfile>
      <anchor>a678a123f90503e7dba2b05dfde09b790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint16_t &amp;</type>
      <name>originalMessageLength</name>
      <anchorfile>classInternalDataPacket.html</anchorfile>
      <anchor>a2ed5fd4fc9e36311f30a5a4c506d4041</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XsTimeStamp &amp;</type>
      <name>packetId</name>
      <anchorfile>classInternalDataPacket.html</anchorfile>
      <anchor>a51c4ef46b9fd5526bec4216adecc3477</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XsTimeStamp &amp;</type>
      <name>toa</name>
      <anchorfile>classInternalDataPacket.html</anchorfile>
      <anchor>a69f9a2e59fae1d5fd562b33372507eaa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::KDTreeSingleIndexAdaptor::Interval</name>
    <filename>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Interval.html</filename>
    <member kind="variable">
      <type>ElementType</type>
      <name>high</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Interval.html</anchorfile>
      <anchor>a5b1d4df37a01d6a2154cb89dbd53456e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ElementType</type>
      <name>low</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Interval.html</anchorfile>
      <anchor>a96020845859d090c3f46f1656faeb45d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::IntList</name>
    <filename>classxsens_1_1IntList.html</filename>
    <base>List&lt; uint32_t &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>addValue</name>
      <anchorfile>classxsens_1_1IntList.html</anchorfile>
      <anchor>a719e2c5373265210e586131161b52843</anchor>
      <arglist>(int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>deserialize</name>
      <anchorfile>classxsens_1_1IntList.html</anchorfile>
      <anchor>a47136c743ebe23bb4d99d599b47b5c37</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntList</name>
      <anchorfile>classxsens_1_1IntList.html</anchorfile>
      <anchor>a259623363297209b2befd3d3b3e33e47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntList</name>
      <anchorfile>classxsens_1_1IntList.html</anchorfile>
      <anchor>abd6085a679a046eb4ed3c59cad5b4742</anchor>
      <arglist>(const uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntList</name>
      <anchorfile>classxsens_1_1IntList.html</anchorfile>
      <anchor>a1407d6b343b955c7d27116a130ae0b93</anchor>
      <arglist>(const IntList &amp;src)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntList</name>
      <anchorfile>classxsens_1_1IntList.html</anchorfile>
      <anchor>a59c90a3d19fd3778fbe64305f42112bc</anchor>
      <arglist>(const uint32_t size, uint32_t *src)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classxsens_1_1IntList.html</anchorfile>
      <anchor>a2f9b282dbe1dafe362f2f98a8ec08c36</anchor>
      <arglist>(const IntList &amp;lst)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>readFromString</name>
      <anchorfile>classxsens_1_1IntList.html</anchorfile>
      <anchor>acd61e9e23b94cdb7b271402ce684e13a</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>serialize</name>
      <anchorfile>classxsens_1_1IntList.html</anchorfile>
      <anchor>a41986615684807e9ae34b7e19ea0ea50</anchor>
      <arglist>(char *buffer) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIncremental</name>
      <anchorfile>classxsens_1_1IntList.html</anchorfile>
      <anchor>a3c418b4f1677df014a1b1b04014f37b1</anchor>
      <arglist>(const uint32_t start, const uint32_t end, const int32_t step)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>writeToString</name>
      <anchorfile>classxsens_1_1IntList.html</anchorfile>
      <anchor>a1e548cf57ed5dd4bf35891b4b69e557f</anchor>
      <arglist>(char *buffer) const </arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>writeToStringHex</name>
      <anchorfile>classxsens_1_1IntList.html</anchorfile>
      <anchor>aa4d5b694ef818d74123b390eb41e6652</anchor>
      <arglist>(char *buffer) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classxsens_1_1IntList.html</anchorfile>
      <anchor>a660409c1e3dbfd45a42c8339c727c39d</anchor>
      <arglist>(const IntList &amp;list)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke.html</filename>
    <templarg></templarg>
    <templarg>ParamCount</templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke.html</anchorfile>
      <anchor>af98787955b44a7903f5d0c980fa2298c</anchor>
      <arglist>(ifunction &amp;, branch_t(&amp;)[ParamCount])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 1 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_011_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_011_01_4.html</anchorfile>
      <anchor>a052712a9a8f5d317cd38fc12f36ad187</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[1])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 10 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0110_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0110_01_4.html</anchorfile>
      <anchor>a997a083f9986b8a675f3afd34cf9a5a6</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[10])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 11 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0111_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0111_01_4.html</anchorfile>
      <anchor>a2c6da8cd770cce3b9773eda90fd248cc</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[11])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 12 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0112_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0112_01_4.html</anchorfile>
      <anchor>a57258523dd16e71b73e26f24fff13eb6</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[12])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 13 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0113_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0113_01_4.html</anchorfile>
      <anchor>a4ab855ba3ec9237032399273ea8283a6</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[13])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 14 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0114_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0114_01_4.html</anchorfile>
      <anchor>a3c471472bcceadcb3eb37a3f4f1e2811</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[14])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 15 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0115_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0115_01_4.html</anchorfile>
      <anchor>a0ed0cf16b5e066f42477cf119d9504e7</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[15])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 16 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0116_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0116_01_4.html</anchorfile>
      <anchor>a7d1c78b70fd50d882377c1036fc517fb</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[16])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 17 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0117_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0117_01_4.html</anchorfile>
      <anchor>ad4d6c6dbb95351b39d1a376e09534063</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[17])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 18 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0118_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0118_01_4.html</anchorfile>
      <anchor>a5357afd20b21f2a72731b81346fae959</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[18])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 19 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0119_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0119_01_4.html</anchorfile>
      <anchor>acf577b493fcdaad612ed3b5c909c42ec</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[19])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 2 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_012_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_012_01_4.html</anchorfile>
      <anchor>a6d39e23972ddc7298a0ef586863e1e80</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 20 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0120_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_0120_01_4.html</anchorfile>
      <anchor>a1f4617e981c7fff9a91de4405c9699a5</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[20])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 3 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_013_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_013_01_4.html</anchorfile>
      <anchor>a0dafb6502ea6a6c4006b425d8966db98</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[3])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 4 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_014_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_014_01_4.html</anchorfile>
      <anchor>a571e8c5bcc5a3fb4527cf56cb599e4ed</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[4])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 5 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_015_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_015_01_4.html</anchorfile>
      <anchor>a4bb1d5fdabec2c93fef2a90172e1f6e7</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[5])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 6 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_016_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_016_01_4.html</anchorfile>
      <anchor>aa25b3b0b6d5bb22ce861b45305d93888</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[6])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 7 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_017_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_017_01_4.html</anchorfile>
      <anchor>a936473759cd7928651ec97d78e96c847</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[7])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 8 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_018_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_018_01_4.html</anchorfile>
      <anchor>a9f39b6cbd78ccac38d5fe90b9fd95a37</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[8])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::function_N_node::invoke&lt; T_, 9 &gt;</name>
    <filename>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_019_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T_</type>
      <name>execute</name>
      <anchorfile>structexprtk_1_1details_1_1function__N__node_1_1invoke_3_01T___00_019_01_4.html</anchorfile>
      <anchor>a4521195ab04367f57f770eaf6a2ecf7a</anchor>
      <arglist>(ifunction &amp;f, T_(&amp;v)[9])</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IoInterface</name>
    <filename>structIoInterface.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>appendData</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>ae4f4b165b49c75cb28bc1e4fffaf533d</anchor>
      <arglist>(const XsByteArray &amp;bdata)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>cancelIo</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a030b6c12d92276a494fc926e578ada79</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual XsResultValue</type>
      <name>close</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a3256915d0f4056dec116d500c9c2382c</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>closeAndDelete</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a108ea51f7057bc5f762052777e7baa00</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>create</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a3e82060ef66d73b95b383f75867f3e0f</anchor>
      <arglist>(const XsString &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>deleteData</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a5c4a40c13cdd1dbd36da1323f8d8236c</anchor>
      <arglist>(XsFilePos start, XsSize length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>find</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a6256ce5c2def7b6f6961cedd8199e35e</anchor>
      <arglist>(const XsByteArray &amp;needleV, XsFilePos &amp;pos)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual XsResultValue</type>
      <name>flushData</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>aac5cc2c3707b24cc15f9ab15914448fa</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsFilePos</type>
      <name>getFileSize</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>af7acf94e2070b556290d969a324e8b93</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual XsResultValue</type>
      <name>getLastResult</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a485f560180f2b87912c30c5886f6f922</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>getName</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a7bbdfbb5caad826f6e6d81a73940fd0d</anchor>
      <arglist>(XsString &amp;filename) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsFilePos</type>
      <name>getReadPosition</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a396d5028db152401dd83cfe8f0b6977e</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsFilePos</type>
      <name>getWritePosition</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a6ce051fb4db1dbace80bb0545b9cd343</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>insertData</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>ad0d5e78791e017e06f8beaa6561bd844</anchor>
      <arglist>(XsFilePos start, const XsByteArray &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isOpen</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a0587476e04fee9a3f8c90508c00d0335</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReadOnly</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a905628de220b542bdfbf3692a55de428</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>open</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>ad27dfae8fa9dccb4f4fe386f1f2418a0</anchor>
      <arglist>(const XsPortInfo &amp;portInfo, uint32_t readBufSize=XS_DEFAULT_READ_BUFFER_SIZE, uint32_t writeBufSize=XS_DEFAULT_WRITE_BUFFER_SIZE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>open</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a041ed4c0878f91fa8c41a72aa7b3e802</anchor>
      <arglist>(const XsString &amp;filename, bool createNew, bool readOnly)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual XsResultValue</type>
      <name>readData</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a33818cfaffd39a7e1382e465d26efc0a</anchor>
      <arglist>(XsSize maxLength, XsByteArray &amp;data)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>setReadPosition</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a6e75151a26492f0fa9666edabc09d817</anchor>
      <arglist>(XsFilePos pos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>setTimeout</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a895370317c9fde8cf199b9049bef48f0</anchor>
      <arglist>(uint32_t ms)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>setWritePosition</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a115109da1f9f05a36222f00cd569cd52</anchor>
      <arglist>(XsFilePos pos=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>waitForData</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>aa9763f4a8ea90af8abeab4ada6f36502</anchor>
      <arglist>(XsSize maxLength, XsByteArray &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual XsResultValue</type>
      <name>writeData</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a8e8f067dac101d2ef49080956ad53970</anchor>
      <arglist>(const XsByteArray &amp;data, XsSize *written=NULL)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IoInterface</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a738a8cb24aa12562b04c5067bd3d99b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>IoInterface</name>
      <anchorfile>structIoInterface.html</anchorfile>
      <anchor>a0a4be67f0496efa12593cc69a802d784</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IoInterfaceFile</name>
    <filename>classIoInterfaceFile.html</filename>
    <base>IoInterface</base>
    <member kind="function">
      <type>XsResultValue</type>
      <name>appendData</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a02f006131b80872d2425b0cc9fad445f</anchor>
      <arglist>(const XsByteArray &amp;bdata)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>close</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a81acaf793434a9660b5e63014ddd3484</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>closeAndDelete</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a80fad99629403cfae5c555bcc454dbcd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>closeFile</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a64967049c549293e4495966dc735ea9e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>create</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a90ebe248517cdd233e270704a4a51c8e</anchor>
      <arglist>(const XsString &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>deleteData</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a1073cd5d38d4590e0e2953af7f5f8c44</anchor>
      <arglist>(XsFilePos start, XsSize length)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>find</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>ac238d2c4d69f981009b0db4bf9fbb9f2</anchor>
      <arglist>(const XsByteArray &amp;data, XsFilePos &amp;pos)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>flushData</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a91ed31fd6d66a532a1056eb91be8c838</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsTimeStamp</type>
      <name>getFileDate</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>af3c89c3c78b39142583ff8b96fe57787</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsFilePos</type>
      <name>getFileSize</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a5eb6454d6d8b6390bacac98c1fd30726</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>getLastResult</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>acd747e7bb12bd3e848a5c73ab86d507c</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>getName</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a809280e635cbdb2a928577f706ac95af</anchor>
      <arglist>(XsString &amp;filename) const </arglist>
    </member>
    <member kind="function">
      <type>XsFilePos</type>
      <name>getReadPosition</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a40f094b874c129567542ccaf76ede089</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsFilePos</type>
      <name>getWritePosition</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a4b795c70a8314a3115e5b4cc0791dce7</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>insertData</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a59f23436f3af0beed89e8828dac38d9c</anchor>
      <arglist>(XsFilePos start, const XsByteArray &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IoInterfaceFile</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>afe61a877361812e624a4dd8b4fb60fa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a0a373118b67c057d990ea9a9b27126bc</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReadOnly</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a0e41383a65e4eac2f69dfeb7451631c9</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>open</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a27c1e4f7df5622942b03aa2ef5910d85</anchor>
      <arglist>(const XsString &amp;filename, bool createNew, bool readOnly)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>readData</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a82909a3d794fb5ae822f81694b0170fc</anchor>
      <arglist>(XsSize maxLength, XsByteArray &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>readTerminatedData</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>ade44b56b10040f5cb6e6b97a17076c19</anchor>
      <arglist>(XsSize maxLength, unsigned char terminator, XsByteArray &amp;bdata)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>setReadPosition</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a8c545a979c1025056b704d6776ac41d6</anchor>
      <arglist>(XsFilePos pos)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>setWritePosition</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a9bc20dd4340a0550744775db8c794005</anchor>
      <arglist>(XsFilePos pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>writeData</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a47fc35f3ce2c61aff9996a436340c952</anchor>
      <arglist>(const XsByteArray &amp;data, XsSize *written=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~IoInterfaceFile</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>aa0fae8ef051e708aa3658add2808c780</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>gotoRead</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a0b80a577703e93b4f7bf68446b02d66a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>gotoWrite</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>ac51a95fa2929d6de78d6e609aa6445a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsString</type>
      <name>m_filename</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a3880a4b104971070c98bc340e8df37b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsFilePos</type>
      <name>m_fileSize</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>abb96531ce553f131a0ed19fc7068f221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsFileHandle *</type>
      <name>m_handle</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a1bfb2704cb49ea359faf6f85827d4fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsResultValue</type>
      <name>m_lastResult</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>aae52c5f8f15304e904e9bb6e026d1dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_reading</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>a40fb87434680490406d1c1e6e463bf14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_readOnly</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>acbc2022d183845a7f9868310a09a7838</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsFilePos</type>
      <name>m_readPos</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>abf3b0adfe8be7add27f23b4f4964c5ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsFilePos</type>
      <name>m_writePos</name>
      <anchorfile>classIoInterfaceFile.html</anchorfile>
      <anchor>aa658e2c6c3c8d3d405a66128300ea9ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::iota</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1iota.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1iota.html</anchorfile>
      <anchor>ac59af778ed88266c97b4d377241cb5be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1iota.html</anchorfile>
      <anchor>af5876e67ac0b9019be29356341e62afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1iota.html</anchorfile>
      <anchor>a9fc08274d1754f24f6e49b9b69a246e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1iota.html</anchorfile>
      <anchor>a0ac0a2571c4e3fd517ffad8fe5a83967</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1iota.html</anchorfile>
      <anchor>af995cdca674b3bc4f30271a2a93dd315</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iota</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1iota.html</anchorfile>
      <anchor>a2d023128e3b602bcccda3c0145fe2c48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1iota.html</anchorfile>
      <anchor>a62d11e314ecc7d2c8a31e9e910a9e297</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::ipow_node</name>
    <filename>classexprtk_1_1details_1_1ipow__node.html</filename>
    <templarg>T</templarg>
    <templarg>PowOp</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1ipow__node.html</anchorfile>
      <anchor>a8874553fc8c3ac1e949b05d19686a0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PowOp</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1ipow__node.html</anchorfile>
      <anchor>a782e5a1d52dea79f062a1e671fcafd23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ipow_node</name>
      <anchorfile>classexprtk_1_1details_1_1ipow__node.html</anchorfile>
      <anchor>a2da4d140948e1ef2c3f4b8e81dd383ce</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1ipow__node.html</anchorfile>
      <anchor>a2ef8ce197b31efaecd605752b1c2352d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1ipow__node.html</anchorfile>
      <anchor>ada079e45e631512c434687fea83b3757</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ipow_node</name>
      <anchorfile>classexprtk_1_1details_1_1ipow__node.html</anchorfile>
      <anchor>a057ec1f2957592fe76c0138adb879202</anchor>
      <arglist>(const ipow_node&lt; T, PowOp &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ipow_node&lt; T, PowOp &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1ipow__node.html</anchorfile>
      <anchor>a58e65f2f3a06c7afe1a07fb6b2bac3cb</anchor>
      <arglist>(const ipow_node&lt; T, PowOp &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v_</name>
      <anchorfile>classexprtk_1_1details_1_1ipow__node.html</anchorfile>
      <anchor>a85a5f41ad059c2f8f184de7dfe57eaae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::ipowinv_node</name>
    <filename>classexprtk_1_1details_1_1ipowinv__node.html</filename>
    <templarg>T</templarg>
    <templarg>PowOp</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1ipowinv__node.html</anchorfile>
      <anchor>ac1ef2ddea4d569b4ef83782371164774</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PowOp</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1ipowinv__node.html</anchorfile>
      <anchor>a0b695e1e6ad768d81af593ad49b0f1cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ipowinv_node</name>
      <anchorfile>classexprtk_1_1details_1_1ipowinv__node.html</anchorfile>
      <anchor>a2a770380f7509ff77519693757a96cdd</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1ipowinv__node.html</anchorfile>
      <anchor>aa91b3b41ca968c2226fafdacb9da902c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1ipowinv__node.html</anchorfile>
      <anchor>a09adb56223407f572fb59175c8ab26ba</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ipowinv_node</name>
      <anchorfile>classexprtk_1_1details_1_1ipowinv__node.html</anchorfile>
      <anchor>a7eacd1a144ce55e4f5114aa742bc6324</anchor>
      <arglist>(const ipowinv_node&lt; T, PowOp &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ipowinv_node&lt; T, PowOp &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1ipowinv__node.html</anchorfile>
      <anchor>a5471b7be5de9a562ae4c7c84028c3f96</anchor>
      <arglist>(const ipowinv_node&lt; T, PowOp &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v_</name>
      <anchorfile>classexprtk_1_1details_1_1ipowinv__node.html</anchorfile>
      <anchor>a2bdffb954828b002b845f5fee6432b27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IProtocolHandler</name>
    <filename>classIProtocolHandler.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual MessageLocation</type>
      <name>findMessage</name>
      <anchorfile>classIProtocolHandler.html</anchorfile>
      <anchor>a27491ba597a5cd6263e15e0f1e9bf60f</anchor>
      <arglist>(XsMessage &amp;rcv, const XsByteArray &amp;raw) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>maximumMessageSize</name>
      <anchorfile>classIProtocolHandler.html</anchorfile>
      <anchor>aaffcda9365b419a8a523bae62b8ad06e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>minimumMessageSize</name>
      <anchorfile>classIProtocolHandler.html</anchorfile>
      <anchor>ac6f9b44585ff1563604b4e9464077d33</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>type</name>
      <anchorfile>classIProtocolHandler.html</anchorfile>
      <anchor>aeaef3f51127573eda9b37ddbaf522777</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IProtocolHandler</name>
      <anchorfile>classIProtocolHandler.html</anchorfile>
      <anchor>a0e48ff25620a59a8af741ec66962d732</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::is_const</name>
    <filename>structexprtk_1_1details_1_1is__const.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__const.html</anchorfile>
      <anchor>aee48a4a40914c8bcb48e9ff3e2a3219ba55a8ca7b3162594f7dada71075db4fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__const.html</anchorfile>
      <anchor>aee48a4a40914c8bcb48e9ff3e2a3219ba55a8ca7b3162594f7dada71075db4fbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::is_const&lt; const T &gt;</name>
    <filename>structexprtk_1_1details_1_1is__const_3_01const_01T_01_4.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__const_3_01const_01T_01_4.html</anchorfile>
      <anchor>ae59eb6dd1ba0d6b3d9a6984feaec80bcafdc672f7a1da351e07e6ba1a6feba806</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__const_3_01const_01T_01_4.html</anchorfile>
      <anchor>ae59eb6dd1ba0d6b3d9a6984feaec80bcafdc672f7a1da351e07e6ba1a6feba806</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::is_const_ref</name>
    <filename>structexprtk_1_1details_1_1is__const__ref.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__const__ref.html</anchorfile>
      <anchor>a068335eb0cd565d6d9970555b814b315ad3f693336072d7891103c42ac89b2bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__const__ref.html</anchorfile>
      <anchor>a068335eb0cd565d6d9970555b814b315ad3f693336072d7891103c42ac89b2bdd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::is_const_ref&lt; const T &amp; &gt;</name>
    <filename>structexprtk_1_1details_1_1is__const__ref_3_01const_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__const__ref_3_01const_01T_01_6_01_4.html</anchorfile>
      <anchor>a15217953c2261e4b48689bcd09575b54ab731ade9d877d21d4d6cf5704b89825f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__const__ref_3_01const_01T_01_6_01_4.html</anchorfile>
      <anchor>a15217953c2261e4b48689bcd09575b54ab731ade9d877d21d4d6cf5704b89825f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::is_pointer</name>
    <filename>structtesting_1_1internal_1_1is__pointer.html</filename>
    <templarg></templarg>
    <base>testing::internal::bool_constant</base>
  </compound>
  <compound kind="struct">
    <name>testing::internal::is_pointer&lt; T * &gt;</name>
    <filename>structtesting_1_1internal_1_1is__pointer_3_01T_01_5_01_4.html</filename>
    <templarg></templarg>
    <base>testing::internal::bool_constant</base>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::is_ref</name>
    <filename>structexprtk_1_1details_1_1is__ref.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__ref.html</anchorfile>
      <anchor>a91c1374dfa9d2953d619cc56e3f25d98a01a751fdd72fb7eccb2ffbb112a8a348</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__ref.html</anchorfile>
      <anchor>a91c1374dfa9d2953d619cc56e3f25d98a01a751fdd72fb7eccb2ffbb112a8a348</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::is_ref&lt; const T &amp; &gt;</name>
    <filename>structexprtk_1_1details_1_1is__ref_3_01const_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__ref_3_01const_01T_01_6_01_4.html</anchorfile>
      <anchor>af8bdc32730c399bf78d2e3c73e302fd6a90134f30216439c6a4435c54a4951d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__ref_3_01const_01T_01_6_01_4.html</anchorfile>
      <anchor>af8bdc32730c399bf78d2e3c73e302fd6a90134f30216439c6a4435c54a4951d08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::is_ref&lt; T &amp; &gt;</name>
    <filename>structexprtk_1_1details_1_1is__ref_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__ref_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ae8e97355e402425f6b6460c6a636e263a9ca77d00db5acb8e6d2cfc2b6a78e7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1is__ref_3_01T_01_6_01_4.html</anchorfile>
      <anchor>ae8e97355e402425f6b6460c6a636e263a9ca77d00db5acb8e6d2cfc2b6a78e7d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::IsAProtocolMessage</name>
    <filename>structtesting_1_1internal_1_1IsAProtocolMessage.html</filename>
    <templarg></templarg>
    <base>bool_constant&lt; ImplicitlyConvertible&lt; const T *, const ::ProtocolMessage * &gt;::value||ImplicitlyConvertible&lt; const T *, const ::proto2::Message * &gt;::value &gt;</base>
  </compound>
  <compound kind="struct">
    <name>libusb_device_t::isoc_handle</name>
    <filename>structlibusb__device__t_1_1isoc__handle.html</filename>
    <member kind="variable">
      <type>TListTransfers</type>
      <name>listTransfers</name>
      <anchorfile>structlibusb__device__t_1_1isoc__handle.html</anchorfile>
      <anchor>aafc4d2a93986f1243bf4d36821e7ba8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuickThread *</type>
      <name>poReapThread</name>
      <anchorfile>structlibusb__device__t_1_1isoc__handle.html</anchorfile>
      <anchor>a71a09c3ade13cf63fc8e93b647a48511</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::details::IsStreamable</name>
    <filename>classSophus_1_1details_1_1IsStreamable.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static bool const</type>
      <name>value</name>
      <anchorfile>classSophus_1_1details_1_1IsStreamable.html</anchorfile>
      <anchor>a4ff826279863e8272eb3dcf208d63957</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>test</name>
      <anchorfile>classSophus_1_1details_1_1IsStreamable.html</anchorfile>
      <anchor>af5cd4ece9e85a390694aad74f13193bb</anchor>
      <arglist>(int) -&gt; decltype(std::declval&lt; std::stringstream &amp; &gt;()&lt;&lt; std::declval&lt; TT &gt;(), std::true_type())</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static auto</type>
      <name>test</name>
      <anchorfile>classSophus_1_1details_1_1IsStreamable.html</anchorfile>
      <anchor>a6ff14b644b9d33a284a439d1d108e551</anchor>
      <arglist>(...) -&gt; std::false_type</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::CPose3DQuat::iterator</name>
    <filename>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>a396efe2050165f1c0080f3920f25904d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>a75fa37ed1686105a606beb59ac38e92a</anchor>
      <arglist>(CPose3DQuat &amp;obj, size_t start_idx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>a0574c433c3a47afcb966cb284ab4930d</anchor>
      <arglist>(const iterator &amp;it) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat::reference</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>ad3d545516b200f4cf6822cc50b246a36</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator+</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>afbfd8703e46ceeb00e1d71ebe403ca87</anchor>
      <arglist>(iterator_base::difference_type off) const </arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>ae763abab77bd7345a5fa4795de7b96b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator++</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>ad0e4673169b068c4d5dffe62a15e2edf</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>ac92e276c62d5e4095f1b9c18ece0220e</anchor>
      <arglist>(iterator_base::difference_type off)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator-</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>a37ecde0f6b6811d3ba78d6060005fbe0</anchor>
      <arglist>(iterator_base::difference_type off) const </arglist>
    </member>
    <member kind="function">
      <type>iterator_base::difference_type</type>
      <name>operator-</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>a9554cd0448e3bc90408497ba47521794</anchor>
      <arglist>(const iterator &amp;it) const </arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>a4c31fde9e61894e7151ea0ad844aaa7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator--</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>a92b35529c712fe2232e5eba366b3dede</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator-=</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>a49eb11dfd284ffa94be910408c1456ab</anchor>
      <arglist>(iterator_base::difference_type off)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>ab4e92fd0403891bd7bdf77bcb3153951</anchor>
      <arglist>(const iterator &amp;it2) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>a037ddfa23f103e65f0a0d816307e4829</anchor>
      <arglist>(const iterator &amp;it) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>a0a20a2a4ad8f7b5c1064dbcd33a01b87</anchor>
      <arglist>(const iterator &amp;it2) const </arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat::reference</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>adffd201d941afbfd67e2ce27524ded62</anchor>
      <arglist>(iterator_base::difference_type off) const </arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::iterator&lt; std::random_access_iterator_tag, value_type &gt;</type>
      <name>iterator_base</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>ab5e17f4639a3457ace408e1f54938a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>value_type</type>
      <name>T</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>ad019a7ed85650a424d50756a74ee2377</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>check_limits</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>a221038aa7f551a588c355594a49607f5</anchor>
      <arglist>(bool allow_end=false) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_cur_idx</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>ac7f3f72a2d503de3e0a173e1eeffaf80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CPose3DQuat *</type>
      <name>m_obj</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DQuat_1_1iterator.html</anchorfile>
      <anchor>aae596a87642bdac80ba4d263bc366ebd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::obs::CRawlog::iterator</name>
    <filename>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</filename>
    <member kind="function">
      <type>TEntryType</type>
      <name>getType</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>a33701f483a8d267b83cfc1a37d76a6c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>aa18886cb5c748216041b5e0648fad151</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>a81e3c373a3d8528a3ea6a7b4165493f0</anchor>
      <arglist>(const TListObjects::iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>a92501793c3606a21b01f854ae6772f05</anchor>
      <arglist>(const iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CSerializablePtr</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>ac478f614086ba59d309176a8705b91c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator++</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>a882a6ca9e3e017cf617479e2056f657c</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>a5d44d3457a195fcf9d19602ee24340dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator--</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>ada726ffd21d59d6550c6d790da81ed32</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator--</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>a8f0970490fd6f2a6f586d1ba8687fd17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>a82557db5f789e791848c3eb81ee4bd32</anchor>
      <arglist>(const iterator &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>ab82b027a3f468e8c4feb72a29b21beb3</anchor>
      <arglist>(const iterator &amp;o)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~iterator</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>a243a310085fe76eef1ca07c274d34635</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static iterator</type>
      <name>erase</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>a902580222fc0a09696f969a8a7a15e87</anchor>
      <arglist>(TListObjects &amp;lst, const iterator &amp;it)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TListObjects::iterator</type>
      <name>m_it</name>
      <anchorfile>classmrpt_1_1obs_1_1CRawlog_1_1iterator.html</anchorfile>
      <anchor>a3a94c568354a4115a1e0ca8109ac63d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::IteratorTraits</name>
    <filename>structtesting_1_1internal_1_1IteratorTraits.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>Iterator::value_type</type>
      <name>value_type</name>
      <anchorfile>structtesting_1_1internal_1_1IteratorTraits.html</anchorfile>
      <anchor>a29de4320a9c53ce438d3561b94e515bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::IteratorTraits&lt; const T * &gt;</name>
    <filename>structtesting_1_1internal_1_1IteratorTraits_3_01const_01T_01_5_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>structtesting_1_1internal_1_1IteratorTraits_3_01const_01T_01_5_01_4.html</anchorfile>
      <anchor>ae7c8867223e106f374b56a7dc4a85547</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::IteratorTraits&lt; T * &gt;</name>
    <filename>structtesting_1_1internal_1_1IteratorTraits_3_01T_01_5_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>structtesting_1_1internal_1_1IteratorTraits_3_01T_01_5_01_4.html</anchorfile>
      <anchor>a7e46869ed36cc5aea898e243d270a8be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>xsens::Itypes</name>
    <filename>unionxsens_1_1Itypes.html</filename>
    <member kind="variable">
      <type>signed char</type>
      <name>b0</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>a55f62831431f50164b1fbe0141a2aa5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b1</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>a1da490e08ee2ee54190652b1b8b8bbc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b2</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>a8aa3bf42ebed3400fe5e4ce085505095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b3</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>a4879970c1c15b9f95a230753dab04209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b4</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>acd364a69cbc0279de7a4ab7ece6fc6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b5</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>ab9b0757e134563a3815e29a42a776cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b6</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>ae7108882d19d459ec433cfcbcfac9e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b7</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>ae9dd90e8bcbcae1f63681fa5379d5dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>a74eba1a66dd1d2e7705d83c6ba44fa9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>f0</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>abfdbe1f1011f3f82b2c89b5193f1be10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>f1</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>aaf91089bb217fdeed4f8a42080cf3624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct xsens::Itypes::@92</type>
      <name>f32</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>a30783c87c85aa7381913d3dbb7259821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>i0</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>a527af9024b36daf3380eb1c92aec3ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>i1</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>aee968006c41ee6afa4e8791c79e95c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct xsens::Itypes::@90</type>
      <name>i16</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>a9cb8efac04744cb10c40676274ef9fa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct xsens::Itypes::@89</type>
      <name>i32</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>a76dea1ebbd882c2a034af6d6094b6166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int64_t</type>
      <name>i64</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>aff12feee24c0fa9e96f549365ba7de0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct xsens::Itypes::@91</type>
      <name>i8</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>a9057b65a674a854033c16d9cc238764c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>s0</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>ae00accd95dee68e52fc448c2e25225e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>s1</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>acb99d3fb480bd0208493b0943226c1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>s2</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>ad18eeab3d741eb9dea7b70c5e046dafd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>s3</name>
      <anchorfile>unionxsens_1_1Itypes.html</anchorfile>
      <anchor>a5779f334f96cb1b71a4708164eb407a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>Itypes</name>
    <filename>unionItypes.html</filename>
    <member kind="variable">
      <type>signed char</type>
      <name>b0</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>ad7c8aa13aa6a955ac1668b67d88d5294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b1</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>a6e99ee9d49a41a85a2fe8edd05d048c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b2</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>a550163dda1a1e530c0bb0dfb0fc6e82c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b3</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>a6738be70a6772cd705c69aefe1ba1f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b4</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>a8dcfa445f649bac8c975470556c98375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b5</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>ad21eb4302836ff6024829bcd4fea6ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b6</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>a2bd245ad230df3c2cb0fe4a84741a021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>signed char</type>
      <name>b7</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>a1950b303b30df7c2d695d03d5ac06a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>adb8fbcae79c7d0cd3f0aba0fbfbf4a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>f0</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>a0fe7146f7cd130ff3ba6e105d68232bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>f1</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>ac695ba0313a64e8832ca7ce9f47e3157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Itypes::@106</type>
      <name>f32</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>a884d1735c6ca01df83f0576f56ef4412</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>i0</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>a843464032aa84f45b35237d41e250d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>i1</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>af7906811c0c1a4fc58358405c47b488f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Itypes::@104</type>
      <name>i16</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>ac6885daf9a2c14475152c25d9911887d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Itypes::@103</type>
      <name>i32</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>ad2a99c711552136b6302407eabfac8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int64_t</type>
      <name>i64</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>ab2c2b1488ea25241b2be722a63211fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Itypes::@105</type>
      <name>i8</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>a007c5fb9fca61add2030004c21e8542f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>s0</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>af3c4ba40563415246ebd22e2aa408fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>s1</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>a2dbf1272e79b8a281dc3fc6f815e159a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>s2</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>a07882641a73bf60d047dc8ccf7c54b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>s3</name>
      <anchorfile>unionItypes.html</anchorfile>
      <anchor>a532d066ec11b0cc3a2e3f3de17f9e876</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::ivararg_function</name>
    <filename>classexprtk_1_1ivararg__function.html</filename>
    <templarg>T</templarg>
    <base>exprtk::function_traits</base>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1ivararg__function.html</anchorfile>
      <anchor>a98a850adf949033b9a33e68fde2239e9</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ivararg_function</name>
      <anchorfile>classexprtk_1_1ivararg__function.html</anchorfile>
      <anchor>a0dc40ae0f94e9235bfb547edc00ba44f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::ivariable</name>
    <filename>classexprtk_1_1details_1_1ivariable.html</filename>
    <templarg></templarg>
    <member kind="function" virtualness="pure">
      <type>virtual T &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1ivariable.html</anchorfile>
      <anchor>a57ce32a95e0343c01a04311e7b6d209b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const T &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1ivariable.html</anchorfile>
      <anchor>abc926dd0bff4d4deaff2ae3958b82b0a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ivariable</name>
      <anchorfile>classexprtk_1_1details_1_1ivariable.html</anchorfile>
      <anchor>a3365c6d3af14a53e6dda266d92580146</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::JacData</name>
    <filename>structmrpt_1_1vision_1_1JacData.html</filename>
    <templarg>FrameDof</templarg>
    <templarg>PointDof</templarg>
    <templarg>ObsDim</templarg>
    <member kind="function">
      <type></type>
      <name>JacData</name>
      <anchorfile>structmrpt_1_1vision_1_1JacData.html</anchorfile>
      <anchor>a72a46ad63e1e6e20e1b054a5fd575472</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TCameraPoseID</type>
      <name>frame_id</name>
      <anchorfile>structmrpt_1_1vision_1_1JacData.html</anchorfile>
      <anchor>abe5c1365164a7d08daaaec0ba50e0953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, ObsDim, FrameDof &gt;</type>
      <name>J_frame</name>
      <anchorfile>structmrpt_1_1vision_1_1JacData.html</anchorfile>
      <anchor>afd4a2e31501dea7cb49552342515be68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>J_frame_valid</name>
      <anchorfile>structmrpt_1_1vision_1_1JacData.html</anchorfile>
      <anchor>a84bc33b4603c6aec18231aa37ab220a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, ObsDim, PointDof &gt;</type>
      <name>J_point</name>
      <anchorfile>structmrpt_1_1vision_1_1JacData.html</anchorfile>
      <anchor>a87e4968ac6251810fdd6e5432604a50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>J_point_valid</name>
      <anchorfile>structmrpt_1_1vision_1_1JacData.html</anchorfile>
      <anchor>a7b3aeba0d4facc4045aa0839d2bc22d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TLandmarkID</type>
      <name>point_id</name>
      <anchorfile>structmrpt_1_1vision_1_1JacData.html</anchorfile>
      <anchor>abde03d19cf0b2d6d4e2462ab62f74c41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::JanitorClassFunc</name>
    <filename>classxsens_1_1JanitorClassFunc.html</filename>
    <templarg>T</templarg>
    <templarg>R</templarg>
    <member kind="typedef">
      <type>R(T::*</type>
      <name>t_func_JanitorClasssFunc</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>ab517f4c6780b50cb473be94884914da7</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>afd298897c201b68ee16fb2e0c36e18fd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a1c815a44b79ade44d47bf96325eb4203</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JanitorClassFunc</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a84bddff7ac29ec909a572ee5f4deb819</anchor>
      <arglist>(T &amp;control, t_func_JanitorClasssFunc func, bool enabl=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JanitorClassFunc</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a8db945c560c8eeed403ee76e4a06909e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T &amp;</type>
      <name>m_control</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a11e5019479396b0bc65640c489efe022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enabled</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>adb9f1b3f19e28c63f779aab064fa18bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>t_func_JanitorClasssFunc</type>
      <name>m_funcJCF</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a2c8e3ad79e6e50e5d97d07ed82763a68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JanitorClassFunc&lt; xsens::List&lt; T &gt; &gt;</name>
    <filename>classxsens_1_1JanitorClassFunc.html</filename>
    <member kind="typedef">
      <type>void(xsens::List&lt; T &gt;::*</type>
      <name>t_func_JanitorClasssFunc</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>ab517f4c6780b50cb473be94884914da7</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>afd298897c201b68ee16fb2e0c36e18fd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a1c815a44b79ade44d47bf96325eb4203</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JanitorClassFunc</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a84bddff7ac29ec909a572ee5f4deb819</anchor>
      <arglist>(xsens::List&lt; T &gt; &amp;control, t_func_JanitorClasssFunc func, bool enabl=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JanitorClassFunc</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a8db945c560c8eeed403ee76e4a06909e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>xsens::List&lt; T &gt; &amp;</type>
      <name>m_control</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a11e5019479396b0bc65640c489efe022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enabled</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>adb9f1b3f19e28c63f779aab064fa18bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>t_func_JanitorClasssFunc</type>
      <name>m_funcJCF</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a2c8e3ad79e6e50e5d97d07ed82763a68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JanitorClassFunc&lt; xsens::List&lt; uint32_t &gt; &gt;</name>
    <filename>classxsens_1_1JanitorClassFunc.html</filename>
    <member kind="typedef">
      <type>void(xsens::List&lt; uint32_t &gt;::*</type>
      <name>t_func_JanitorClasssFunc</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>ab517f4c6780b50cb473be94884914da7</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>afd298897c201b68ee16fb2e0c36e18fd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a1c815a44b79ade44d47bf96325eb4203</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JanitorClassFunc</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a84bddff7ac29ec909a572ee5f4deb819</anchor>
      <arglist>(xsens::List&lt; uint32_t &gt; &amp;control, t_func_JanitorClasssFunc func, bool enabl=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JanitorClassFunc</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a8db945c560c8eeed403ee76e4a06909e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>xsens::List&lt; uint32_t &gt; &amp;</type>
      <name>m_control</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a11e5019479396b0bc65640c489efe022</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enabled</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>adb9f1b3f19e28c63f779aab064fa18bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>t_func_JanitorClasssFunc</type>
      <name>m_funcJCF</name>
      <anchorfile>classxsens_1_1JanitorClassFunc.html</anchorfile>
      <anchor>a2c8e3ad79e6e50e5d97d07ed82763a68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::JanitorDelete</name>
    <filename>classxsens_1_1JanitorDelete.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classxsens_1_1JanitorDelete.html</anchorfile>
      <anchor>ab1be2eca20f79b0a39c95c420c1e0f55</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classxsens_1_1JanitorDelete.html</anchorfile>
      <anchor>aa02a5eac44a3874670afeb8327f39b2e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JanitorDelete</name>
      <anchorfile>classxsens_1_1JanitorDelete.html</anchorfile>
      <anchor>abdccaf6090761859b22e9549c1b49fdd</anchor>
      <arglist>(T *control, bool enabl=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JanitorDelete</name>
      <anchorfile>classxsens_1_1JanitorDelete.html</anchorfile>
      <anchor>ab9f186ef03f880ab2f4ca22aac9280b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>m_control</name>
      <anchorfile>classxsens_1_1JanitorDelete.html</anchorfile>
      <anchor>a88023e870f6eb7793060ec9352fbf38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enabled</name>
      <anchorfile>classxsens_1_1JanitorDelete.html</anchorfile>
      <anchor>a876ec57315a248b9f58f26a9abf06af7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::JanitorDeleteArray</name>
    <filename>classxsens_1_1JanitorDeleteArray.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classxsens_1_1JanitorDeleteArray.html</anchorfile>
      <anchor>a4f14f814de9e5f049bf6ce915ec953ca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classxsens_1_1JanitorDeleteArray.html</anchorfile>
      <anchor>ae4f9973ce10ccfb47bbe5969f7ede63a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JanitorDeleteArray</name>
      <anchorfile>classxsens_1_1JanitorDeleteArray.html</anchorfile>
      <anchor>af936746c1473e0db340e691d276bffdb</anchor>
      <arglist>(T *control, bool enabl=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JanitorDeleteArray</name>
      <anchorfile>classxsens_1_1JanitorDeleteArray.html</anchorfile>
      <anchor>ae0ead563b2d2dde0a0fe552e4a89f76c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>m_control</name>
      <anchorfile>classxsens_1_1JanitorDeleteArray.html</anchorfile>
      <anchor>a6c178ffab1cabbcbbd623141173f9dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enabled</name>
      <anchorfile>classxsens_1_1JanitorDeleteArray.html</anchorfile>
      <anchor>aba0d2a56ebe24b6d697d7551e0b5e058</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::JanitorFree</name>
    <filename>classxsens_1_1JanitorFree.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classxsens_1_1JanitorFree.html</anchorfile>
      <anchor>ae29871253dc548698cd4ce5479561144</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classxsens_1_1JanitorFree.html</anchorfile>
      <anchor>a8f8341901b6588ef9bebba0fc56ab622</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JanitorFree</name>
      <anchorfile>classxsens_1_1JanitorFree.html</anchorfile>
      <anchor>aecb786183026c7cc1ea0c845a241fc7d</anchor>
      <arglist>(T *control, bool enabl=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JanitorFree</name>
      <anchorfile>classxsens_1_1JanitorFree.html</anchorfile>
      <anchor>a7981f5f0c6bed77b33c7b92e57835253</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>m_control</name>
      <anchorfile>classxsens_1_1JanitorFree.html</anchorfile>
      <anchor>ad2fe9ac598885a6dffa002f2606fdd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enabled</name>
      <anchorfile>classxsens_1_1JanitorFree.html</anchorfile>
      <anchor>a4a95d5f82401926d7686a604af1b4695</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::JanitorFunc</name>
    <filename>classxsens_1_1JanitorFunc.html</filename>
    <templarg>T</templarg>
    <templarg>R</templarg>
    <member kind="typedef">
      <type>R(__cdecl *</type>
      <name>t_func_JanitorFunc</name>
      <anchorfile>classxsens_1_1JanitorFunc.html</anchorfile>
      <anchor>a73808713851a68c81fe58e255dda75b4</anchor>
      <arglist>)(T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classxsens_1_1JanitorFunc.html</anchorfile>
      <anchor>a61ac81ecaac0a61cdd36625563ed53df</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classxsens_1_1JanitorFunc.html</anchorfile>
      <anchor>ae3b54dad54827b1d9195a10b9053379c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JanitorFunc</name>
      <anchorfile>classxsens_1_1JanitorFunc.html</anchorfile>
      <anchor>a574971026da98fa26506ffdcd260a3bd</anchor>
      <arglist>(t_func_JanitorFunc func, T &amp;control, bool enabl=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JanitorFunc</name>
      <anchorfile>classxsens_1_1JanitorFunc.html</anchorfile>
      <anchor>a1cf674fcc8be0fb58cc257f5191d22cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T &amp;</type>
      <name>m_control</name>
      <anchorfile>classxsens_1_1JanitorFunc.html</anchorfile>
      <anchor>a3c7fab22ee743fafc545b66491559cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enabled</name>
      <anchorfile>classxsens_1_1JanitorFunc.html</anchorfile>
      <anchor>acaa11dd40bddf072bf53c5a2e3737641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>t_func_JanitorFunc</type>
      <name>m_funcJF</name>
      <anchorfile>classxsens_1_1JanitorFunc.html</anchorfile>
      <anchor>ad01684a6c83440950cc29e7f81501bb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::JanitorFuncStdCall</name>
    <filename>classxsens_1_1JanitorFuncStdCall.html</filename>
    <templarg>T</templarg>
    <templarg>R</templarg>
    <member kind="typedef">
      <type>R(__stdcall *</type>
      <name>t_func_JanitorFuncStdCall</name>
      <anchorfile>classxsens_1_1JanitorFuncStdCall.html</anchorfile>
      <anchor>a28a1728913f657de8dfec374b1e74568</anchor>
      <arglist>)(T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classxsens_1_1JanitorFuncStdCall.html</anchorfile>
      <anchor>ab882e77cdd532c61d4c33da39ec6a1b6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classxsens_1_1JanitorFuncStdCall.html</anchorfile>
      <anchor>ac48f96e0bd2d885d52d91118bdf091e3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JanitorFuncStdCall</name>
      <anchorfile>classxsens_1_1JanitorFuncStdCall.html</anchorfile>
      <anchor>a5f38a7e1bbf51c835e8e4f2b5559bf23</anchor>
      <arglist>(t_func_JanitorFuncStdCall func, T &amp;control, bool enabl=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JanitorFuncStdCall</name>
      <anchorfile>classxsens_1_1JanitorFuncStdCall.html</anchorfile>
      <anchor>a0d7bb00571804531e2e647c60d720d95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T &amp;</type>
      <name>m_control</name>
      <anchorfile>classxsens_1_1JanitorFuncStdCall.html</anchorfile>
      <anchor>ab95191f23bf3dddb97e9e618dde84922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enabled</name>
      <anchorfile>classxsens_1_1JanitorFuncStdCall.html</anchorfile>
      <anchor>a042a58a1552c7c1230a3bcef6ce6f9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>t_func_JanitorFuncStdCall</type>
      <name>m_funcJFSC</name>
      <anchorfile>classxsens_1_1JanitorFuncStdCall.html</anchorfile>
      <anchor>a9cdbf43f31f6ad23a76816ef1a3cd90c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::JanitorLogFunc</name>
    <filename>classxsens_1_1JanitorLogFunc.html</filename>
    <templarg>T</templarg>
    <templarg>C</templarg>
    <templarg>R</templarg>
    <member kind="typedef">
      <type>R(__cdecl *</type>
      <name>t_func_JanitorLogFunc</name>
      <anchorfile>classxsens_1_1JanitorLogFunc.html</anchorfile>
      <anchor>af7b1bbcb5e1cacc9faf681499c487b5d</anchor>
      <arglist>)(const char *,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classxsens_1_1JanitorLogFunc.html</anchorfile>
      <anchor>a617a0740c5b1f171d17973cc6bf43274</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classxsens_1_1JanitorLogFunc.html</anchorfile>
      <anchor>acb52f21a6ca1a53fb0661cfbdc19e769</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JanitorLogFunc</name>
      <anchorfile>classxsens_1_1JanitorLogFunc.html</anchorfile>
      <anchor>a6b2f82663763e37e416284761a4e6f55</anchor>
      <arglist>(t_func_JanitorLogFunc func, const char *str, T &amp;control, bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JanitorLogFunc</name>
      <anchorfile>classxsens_1_1JanitorLogFunc.html</anchorfile>
      <anchor>a2a1a6ba804e1771131457540d5758c2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T &amp;</type>
      <name>m_control</name>
      <anchorfile>classxsens_1_1JanitorLogFunc.html</anchorfile>
      <anchor>a834279ffd821642cfd1508cf725aec6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enabled</name>
      <anchorfile>classxsens_1_1JanitorLogFunc.html</anchorfile>
      <anchor>a6084e53d18c7801bdd5aab3ef545cee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>t_func_JanitorLogFunc</type>
      <name>m_funcJF</name>
      <anchorfile>classxsens_1_1JanitorLogFunc.html</anchorfile>
      <anchor>af57b02728bb9648954a433208aba4948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>m_str</name>
      <anchorfile>classxsens_1_1JanitorLogFunc.html</anchorfile>
      <anchor>ad0b1f84749563177579fc6eba76e3fb1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::JanitorRestore</name>
    <filename>classxsens_1_1JanitorRestore.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classxsens_1_1JanitorRestore.html</anchorfile>
      <anchor>a067206a8817535002d9fc9ac933021f8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classxsens_1_1JanitorRestore.html</anchorfile>
      <anchor>ac2d53956d4d4788c643543d42b796746</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JanitorRestore</name>
      <anchorfile>classxsens_1_1JanitorRestore.html</anchorfile>
      <anchor>a9a8bbb7eeb1d0a4126af442ba180d44d</anchor>
      <arglist>(T &amp;control, bool enabl=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JanitorRestore</name>
      <anchorfile>classxsens_1_1JanitorRestore.html</anchorfile>
      <anchor>ab8c400d16f716c8a1b6b8ac3c013a46c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T &amp;</type>
      <name>m_control</name>
      <anchorfile>classxsens_1_1JanitorRestore.html</anchorfile>
      <anchor>a6e217e36568c7212c2a8c92f067b0f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enabled</name>
      <anchorfile>classxsens_1_1JanitorRestore.html</anchorfile>
      <anchor>a0fac649f1694cf18e8f929a9a9251895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>m_value</name>
      <anchorfile>classxsens_1_1JanitorRestore.html</anchorfile>
      <anchor>a18aa7793f5aba7d4e617ef522400b24d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::JanitorSet</name>
    <filename>classxsens_1_1JanitorSet.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>disable</name>
      <anchorfile>classxsens_1_1JanitorSet.html</anchorfile>
      <anchor>a65af32ee3da7f846a8e62125f02d449d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable</name>
      <anchorfile>classxsens_1_1JanitorSet.html</anchorfile>
      <anchor>a406b817634fb83190f72b59b0798ecd3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JanitorSet</name>
      <anchorfile>classxsens_1_1JanitorSet.html</anchorfile>
      <anchor>a79a3172f188d7c1a2d37dc9e7a5c7de6</anchor>
      <arglist>(T &amp;control, const T &amp;val, bool enabl=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JanitorSet</name>
      <anchorfile>classxsens_1_1JanitorSet.html</anchorfile>
      <anchor>a22009d9d1cbdb16e9a7de061e55532d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T &amp;</type>
      <name>m_control</name>
      <anchorfile>classxsens_1_1JanitorSet.html</anchorfile>
      <anchor>a70974dcd2bcf30970aa92a295cc57d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enabled</name>
      <anchorfile>classxsens_1_1JanitorSet.html</anchorfile>
      <anchor>ad4c68b90213824ae1075106450769c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>m_value</name>
      <anchorfile>classxsens_1_1JanitorSet.html</anchorfile>
      <anchor>a500414ff11d7093e6715ac4b432b42df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>JHUFF_TBL</name>
    <filename>structJHUFF__TBL.html</filename>
    <member kind="variable">
      <type>UINT8</type>
      <name>bits</name>
      <anchorfile>structJHUFF__TBL.html</anchorfile>
      <anchor>a68b0ec25d6d06c13e0a4f74fbb683b3f</anchor>
      <arglist>[17]</arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>huffval</name>
      <anchorfile>structJHUFF__TBL.html</anchorfile>
      <anchor>a7aad276f6ced97323bb94ba5e6220961</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>sent_table</name>
      <anchorfile>structJHUFF__TBL.html</anchorfile>
      <anchor>a387c655e83d0d57c50802856d630f37b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_c_coef_controller</name>
    <filename>structjpeg__c__coef__controller.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__c__coef__controller.html</anchorfile>
      <anchor>a975b8ac2bcd4ea8065eb676ea805d78e</anchor>
      <arglist>(void, start_pass,(j_compress_ptr cinfo, J_BUF_MODE pass_mode))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__c__coef__controller.html</anchorfile>
      <anchor>a1aaf8a93ba0bd239b36f4d48657c88ee</anchor>
      <arglist>(boolean, compress_data,(j_compress_ptr cinfo, JSAMPIMAGE input_buf))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_c_main_controller</name>
    <filename>structjpeg__c__main__controller.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__c__main__controller.html</anchorfile>
      <anchor>a12d7c719a1598e04dafbddc0c3d6c1d5</anchor>
      <arglist>(void, start_pass,(j_compress_ptr cinfo, J_BUF_MODE pass_mode))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__c__main__controller.html</anchorfile>
      <anchor>aefb0f62e18af1d6087803ac65bfd9bb9</anchor>
      <arglist>(void, process_data,(j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_c_prep_controller</name>
    <filename>structjpeg__c__prep__controller.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__c__prep__controller.html</anchorfile>
      <anchor>af2fb43bbf035ffe6b1a28fb2382db63d</anchor>
      <arglist>(void, start_pass,(j_compress_ptr cinfo, J_BUF_MODE pass_mode))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__c__prep__controller.html</anchorfile>
      <anchor>a84100e06666ea90e6734dce2a10af554</anchor>
      <arglist>(void, pre_process_data,(j_compress_ptr cinfo, JSAMPARRAY input_buf, JDIMENSION *in_row_ctr, JDIMENSION in_rows_avail, JSAMPIMAGE output_buf, JDIMENSION *out_row_group_ctr, JDIMENSION out_row_groups_avail))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_color_converter</name>
    <filename>structjpeg__color__converter.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__color__converter.html</anchorfile>
      <anchor>a1c9f24e568c3d4f67cb2021066825997</anchor>
      <arglist>(void, start_pass,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__color__converter.html</anchorfile>
      <anchor>aed90a059ad823add4785973694ed5eb9</anchor>
      <arglist>(void, color_convert,(j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_color_deconverter</name>
    <filename>structjpeg__color__deconverter.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__color__deconverter.html</anchorfile>
      <anchor>a90ddfc502a2aadc44f157007a3e49056</anchor>
      <arglist>(void, start_pass,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__color__deconverter.html</anchorfile>
      <anchor>ab0fedad382d6b40b3698181271bb4ba4</anchor>
      <arglist>(void, color_convert,(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, JSAMPARRAY output_buf, int num_rows))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_color_quantizer</name>
    <filename>structjpeg__color__quantizer.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__color__quantizer.html</anchorfile>
      <anchor>a3296d9d04a267c50808154ce6bdcef1b</anchor>
      <arglist>(void, start_pass,(j_decompress_ptr cinfo, boolean is_pre_scan))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__color__quantizer.html</anchorfile>
      <anchor>ac11184c8e0fdc9c0ec200c0fab197b5f</anchor>
      <arglist>(void, color_quantize,(j_decompress_ptr cinfo, JSAMPARRAY input_buf, JSAMPARRAY output_buf, int num_rows))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__color__quantizer.html</anchorfile>
      <anchor>abb5268c27447bc9ae1876c5fffa94081</anchor>
      <arglist>(void, finish_pass,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__color__quantizer.html</anchorfile>
      <anchor>a9531395d8c6f914f57bea01ff2b2c5b4</anchor>
      <arglist>(void, new_color_map,(j_decompress_ptr cinfo))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_common_struct</name>
    <filename>structjpeg__common__struct.html</filename>
    <member kind="variable">
      <type></type>
      <name>jpeg_common_fields</name>
      <anchorfile>structjpeg__common__struct.html</anchorfile>
      <anchor>af0328603f836658f65d39679f6bbfa7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_comp_master</name>
    <filename>structjpeg__comp__master.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__comp__master.html</anchorfile>
      <anchor>afdbee5aedaedd9c6c9837b6bfd834a63</anchor>
      <arglist>(void, prepare_for_pass,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__comp__master.html</anchorfile>
      <anchor>ac7e4391d1afe92c685cb4ffea5383d2c</anchor>
      <arglist>(void, pass_startup,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__comp__master.html</anchorfile>
      <anchor>a81648a22581acb403aa707a5e56bf993</anchor>
      <arglist>(void, finish_pass,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>call_pass_startup</name>
      <anchorfile>structjpeg__comp__master.html</anchorfile>
      <anchor>a72c70556604030b6b10d798f6c193e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>is_last_pass</name>
      <anchorfile>structjpeg__comp__master.html</anchorfile>
      <anchor>aac35b3d9e718376d1aacdde9df32e75d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_component_info</name>
    <filename>structjpeg__component__info.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>ac_tbl_no</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>adfea67573a39b232c3d82ac808539a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>component_id</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a205782ff7ec47c58cb470f121247ea8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>component_index</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>aa29b9e1c664a9b0b8a1c3069ad167817</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>component_needed</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a8f9efa098849cd087e20d536b05d4798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dc_tbl_no</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a304fa583caa0601abc7077a218988854</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DCT_scaled_size</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a432693cedd42cb8d255564d5c02e8573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>dct_table</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a9f68a39fc17561866668c1b9d4a8f238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>downsampled_height</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a019811f4bcc16fe481e0b53f659b281e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>downsampled_width</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>aacbe6c10eca470c8ec331f91be8cccee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>h_samp_factor</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a3a8e122fa2eee3c7bede586d371fe202</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>height_in_blocks</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a3f9218e7590c328bfd88d900f58886f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_col_width</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a440612272e3e9eac0a240fd34cde5bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_row_height</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a7d0738ae3647a019722410a2d718f3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MCU_blocks</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>ad9b901306395808c7eb338148e30c2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MCU_height</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a09baec129e44114d46d5b19dc98b0105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MCU_sample_width</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>aca7e52dcd78bb2fe51104e2add9dade5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MCU_width</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a82a5bababd81410839aefec8a61878de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JQUANT_TBL *</type>
      <name>quant_table</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>afd551e8e9dbc3f3076c10cd4d391fdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>quant_tbl_no</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a0a9d70b6a95d3ca58a34a7ea8bfefbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>v_samp_factor</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a83b263da2a749a8fe96be728889af0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>width_in_blocks</name>
      <anchorfile>structjpeg__component__info.html</anchorfile>
      <anchor>a059454e8192effeabc6eab34e2ad198d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_compress_struct</name>
    <filename>structjpeg__compress__struct.html</filename>
    <member kind="variable">
      <type>JHUFF_TBL *</type>
      <name>ac_huff_tbl_ptrs</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a98d33cae3c8eee8f1f8d662e31cb905d</anchor>
      <arglist>[NUM_HUFF_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Ah</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a301a95efc904d22aca78592f7a21673a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Al</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a4160152697f6042b8fe1d6838a8118e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>arith_ac_K</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ac1994386d3fa3ff139b63bf4bb4dcc36</anchor>
      <arglist>[NUM_ARITH_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>arith_code</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a93a42fe4e984ab0afff45636e23d538a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>arith_dc_L</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a736d867907116e88b3b38422fb2688c5</anchor>
      <arglist>[NUM_ARITH_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>arith_dc_U</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a6ba30334643b7a5280343fe0e5e49e1e</anchor>
      <arglist>[NUM_ARITH_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>blocks_in_MCU</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ac32cf016a916984f68f158e5310a16bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>CCIR601_sampling</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>abf474ed47e9f0a9c066bc47de5b0e8e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_color_converter *</type>
      <name>cconvert</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a7c51e665f18d6e5a0fed053c470f4914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_c_coef_controller *</type>
      <name>coef</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ad54865b66c30ce332c6757d56393dedc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jpeg_component_info *</type>
      <name>comp_info</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a4d37d3f336cc11acafef541bf8ed38cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>comps_in_scan</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a3387358088abbec1c8838499966c8f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jpeg_component_info *</type>
      <name>cur_comp_info</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a1cacb367b7d69227d3086ff105bca9ab</anchor>
      <arglist>[MAX_COMPS_IN_SCAN]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>data_precision</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a64c5b59e436f7d3d1d38b58d49993469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JHUFF_TBL *</type>
      <name>dc_huff_tbl_ptrs</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a6a69e90a68e1f7f46774d83ba3737a4e</anchor>
      <arglist>[NUM_HUFF_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>J_DCT_METHOD</type>
      <name>dct_method</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ab782f698c650e8ec5f9b47043691d3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>density_unit</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a8f3a056ed558bf7be4ff52999416a525</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_destination_mgr *</type>
      <name>dest</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ab31c2c756e309dee8d0318557353ba40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_downsampler *</type>
      <name>downsample</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a65a72b804640a0c339863f6562098113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_entropy_encoder *</type>
      <name>entropy</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a30477f9e5f6be16823e1aff2762ae270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_forward_dct *</type>
      <name>fdct</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ac113c777486860f0b2f3784345073a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>image_height</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a30863835e7785b7df800811f842b2da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>image_width</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ac8e50a2c70252c53f3e10b886818f2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>J_COLOR_SPACE</type>
      <name>in_color_space</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ac27d1dfbbbd677aab9fb570c58ca960d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>input_components</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>af5b66b039ea5a96bb2f5cf0254115837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>input_gamma</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ac5d2e16382ea12fb4e3bd6a69f7831ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>JFIF_major_version</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a8e2468a5bffedad2257c715a59ded2e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>JFIF_minor_version</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a9653a22025ac9ff342d6f4221e2a9564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>J_COLOR_SPACE</type>
      <name>jpeg_color_space</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a7fb5305ec135340eddc2ebabec6a84d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>jpeg_common_fields</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a831013770bec36f77dd2048c8771513c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_c_main_controller *</type>
      <name>main</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ab1bb86e9c2ade498b09a9a19d60e6570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_marker_writer *</type>
      <name>marker</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a909e4ca5c3c48f380a53cc1b068eea12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_comp_master *</type>
      <name>master</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a50b9c60f47c9fff393d7d5b3a7b3618e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_h_samp_factor</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ae8de4e6079b80e3a81135d07934c640d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_v_samp_factor</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a9e03a4eb7af87c682937caed3d341d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MCU_membership</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a6debf977451892aae1116b47c5c1c95f</anchor>
      <arglist>[C_MAX_BLOCKS_IN_MCU]</arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>MCU_rows_in_scan</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ab605396740a26114095bf99c7c7349fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>MCUs_per_row</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a97f0c5e0ae932d1810007077443da684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>next_scanline</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>aefb3f2e6479374ba03e7d0421dcfb086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_components</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a524f0284a6fcf96b21c8a745282c15e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_scans</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>abf2f96c340659a09a9ce08469a17e08b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>optimize_coding</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a2ed9c1e2bd808fd684338a009a164ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_c_prep_controller *</type>
      <name>prep</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a66875fd858cd11fb7a696a717c5c7b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>progressive_mode</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ae3b16d173e7feef7b6b0e823fd2fde3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JQUANT_TBL *</type>
      <name>quant_tbl_ptrs</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a70a194c6a9c1744e1ed3a97232fb97f5</anchor>
      <arglist>[NUM_QUANT_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>raw_data_in</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a7f9dfd37243943bc138815bcf1e89584</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>restart_in_rows</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a9636f9df88d5a3ae56f0bb9a5f923db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>restart_interval</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a57ad1f6d9015e25fe272c645dcc3f71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const jpeg_scan_info *</type>
      <name>scan_info</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a545fed3fef0d0c5962dbe0e80c067c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jpeg_scan_info *</type>
      <name>script_space</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ab4a2c220ed2cda1b0d4c88518d02a229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>script_space_size</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>ae50a683b4baddef6571900ca6240b1a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Se</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>af2c1fe7c62791cda75219c10d71132d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>smoothing_factor</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a0e14f65876566ff8eec195d124535307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Ss</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>adda4b7ef0dda94b38b6e34df42769d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>total_iMCU_rows</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>aef01162f4c66434929f933a40e695f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>write_Adobe_marker</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a39c549a441052b38df2dfd7359c68814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>write_JFIF_header</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a12178443b9177fd4bdddc66ce4e08e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT16</type>
      <name>X_density</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>adef3c4b809ebca2a853b5659e177deaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT16</type>
      <name>Y_density</name>
      <anchorfile>structjpeg__compress__struct.html</anchorfile>
      <anchor>a978dc1c187fab34211757a134ebf4adb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_d_coef_controller</name>
    <filename>structjpeg__d__coef__controller.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__d__coef__controller.html</anchorfile>
      <anchor>ab4b18cfac761c7186363a845e36f342c</anchor>
      <arglist>(void, start_input_pass,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__d__coef__controller.html</anchorfile>
      <anchor>a4c0e8d307e0852eae338a0f4f3c96edb</anchor>
      <arglist>(int, consume_data,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__d__coef__controller.html</anchorfile>
      <anchor>addb7a363607be97630bf37175267fd58</anchor>
      <arglist>(void, start_output_pass,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__d__coef__controller.html</anchorfile>
      <anchor>a5d61ba56d9f5d8de0662df091aa6d9e1</anchor>
      <arglist>(int, decompress_data,(j_decompress_ptr cinfo, JSAMPIMAGE output_buf))</arglist>
    </member>
    <member kind="variable">
      <type>jvirt_barray_ptr *</type>
      <name>coef_arrays</name>
      <anchorfile>structjpeg__d__coef__controller.html</anchorfile>
      <anchor>a6611f9e18fbbbb13d117caadb5d14dc1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_d_main_controller</name>
    <filename>structjpeg__d__main__controller.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__d__main__controller.html</anchorfile>
      <anchor>a6fd68ad0d0296dcc299119db1128c294</anchor>
      <arglist>(void, start_pass,(j_decompress_ptr cinfo, J_BUF_MODE pass_mode))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__d__main__controller.html</anchorfile>
      <anchor>affd488d3ef78b5080ec5b2a00c8198a5</anchor>
      <arglist>(void, process_data,(j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_d_post_controller</name>
    <filename>structjpeg__d__post__controller.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__d__post__controller.html</anchorfile>
      <anchor>a349b2ff7508568d13a9294f3e79163aa</anchor>
      <arglist>(void, start_pass,(j_decompress_ptr cinfo, J_BUF_MODE pass_mode))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__d__post__controller.html</anchorfile>
      <anchor>adb337adcfe3a314ceac4b626a73d87c3</anchor>
      <arglist>(void, post_process_data,(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION in_row_groups_avail, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_decomp_master</name>
    <filename>structjpeg__decomp__master.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__decomp__master.html</anchorfile>
      <anchor>ab0e51667ba436fad82e7cf95b1bd4120</anchor>
      <arglist>(void, prepare_for_output_pass,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__decomp__master.html</anchorfile>
      <anchor>a7dec615b828e443ddddf99078d1edb9a</anchor>
      <arglist>(void, finish_output_pass,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>is_dummy_pass</name>
      <anchorfile>structjpeg__decomp__master.html</anchorfile>
      <anchor>a93cbde036bd87ab00b0ac8214e27bbe1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_decompress_struct</name>
    <filename>structjpeg__decompress__struct.html</filename>
    <member kind="variable">
      <type>JHUFF_TBL *</type>
      <name>ac_huff_tbl_ptrs</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a8d6e49569f3edc0ad43ffa5d6a95bb48</anchor>
      <arglist>[NUM_HUFF_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>actual_number_of_colors</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a7949dd3e32058bca5a81fce5caf0b75c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>Adobe_transform</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>aebe0766b99c4fbe0e8b2a78e5e91d107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Ah</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a2df559c55319d0c785b91e95960bea55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Al</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a1dfbdcc8449dbc329a352a75d4046154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>arith_ac_K</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a9c54eeff8fd2af185c34be22e5c21420</anchor>
      <arglist>[NUM_ARITH_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>arith_code</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>aa59d02c7dfa58e22321c1f5fa154b151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>arith_dc_L</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a746b5ecfe0401a1ffe423191d4b929b0</anchor>
      <arglist>[NUM_ARITH_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>arith_dc_U</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>af181cece11c6bb960cb97f648f0e67aa</anchor>
      <arglist>[NUM_ARITH_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>blocks_in_MCU</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a76d2872b589796cb8d66428e660e37fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>buffered_image</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a9f8fd3b4420adae55f5ed83462ee1a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>CCIR601_sampling</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a57c63b368b579dc76944fe6dba1ecc96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_color_deconverter *</type>
      <name>cconvert</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a1f88347e58f8f9d93954aa885f3497fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_d_coef_controller *</type>
      <name>coef</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a25ff493a838c250917bf874a70bdb6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int(*</type>
      <name>coef_bits</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a61c024a1b3f2bc0b32ff7c3145ac7f2c</anchor>
      <arglist>)[DCTSIZE2]</arglist>
    </member>
    <member kind="variable">
      <type>JSAMPARRAY</type>
      <name>colormap</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a29fac0bebc292e40b83631b9861c7ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jpeg_component_info *</type>
      <name>comp_info</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>afb7ab593b5699842965eccb64e6e200a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>comps_in_scan</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a2a28db865b9d49bfa9bc6335abf331c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_color_quantizer *</type>
      <name>cquantize</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>ace3f4f51b8cf7bd24428ae9d10f5ddf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jpeg_component_info *</type>
      <name>cur_comp_info</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>ab640afe8fb70108caed0c2520aab0c2a</anchor>
      <arglist>[MAX_COMPS_IN_SCAN]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>data_precision</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>ad55d8fc56faa42d05d1a80ad84ce3e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JHUFF_TBL *</type>
      <name>dc_huff_tbl_ptrs</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a805ecdbfbc59d66a6879de06dc4c35e0</anchor>
      <arglist>[NUM_HUFF_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>J_DCT_METHOD</type>
      <name>dct_method</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>af0aba13aeea0482b7881d35c5b8e0805</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>density_unit</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a8d4afa82a43e8a7452b5e4f8276bbdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>desired_number_of_colors</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>aa79defbb6b6e8799548086cd85f166d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>J_DITHER_MODE</type>
      <name>dither_mode</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>aba971605eafdb9c84ed2c4182a957200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>do_block_smoothing</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a4a78a03478c9296b9f5d4b390b952b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>do_fancy_upsampling</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a40d8902de27f5c64846fabf035372ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>enable_1pass_quant</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a9a879ce46d9ec6463367f88f8bc27785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>enable_2pass_quant</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a93a36ee821e6ddc5cddcde0067e5c566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>enable_external_quant</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>aac4a69c22e40b580f6890639a4f656a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_entropy_decoder *</type>
      <name>entropy</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>ac53f055b3d8103caa6c7ba4b4975eb5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_inverse_dct *</type>
      <name>idct</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a2ef67a2829f8ecebb1af0ed440bff8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>image_height</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>ad711fae8063a3e75e3c0cccd8512bedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>image_width</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a433c0a54f42dfd3d2977ea967b9a21ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>input_iMCU_row</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a6c9d014952341bcfc521ad5b7bce500f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>input_scan_number</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a43a1013bf1f6c45afb959f48fd40c66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_input_controller *</type>
      <name>inputctl</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>aba60d9f35b5b2357fd7d9b28809cb087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>JFIF_major_version</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>ac5d65b5439fbcde7b0738e41b27de928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>JFIF_minor_version</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a75a27a410717002a2ec2f339a9142824</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>J_COLOR_SPACE</type>
      <name>jpeg_color_space</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a980b92cd751cbc72cc7edd1f9ef2c3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>jpeg_common_fields</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a62d872add9f188d06908d327da2a24fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_d_main_controller *</type>
      <name>main</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>aab13271d039318135ee5ca434e96c34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_marker_reader *</type>
      <name>marker</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a59a6ada58d57b412fe89e1a531323b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jpeg_saved_marker_ptr</type>
      <name>marker_list</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a28761988a8f06e80619169e09412b27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_decomp_master *</type>
      <name>master</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>ace69c5c5534a5de5b54d9c4dcd224fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_h_samp_factor</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a3c7351d6faa7604cfc60ce3346aa64fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_v_samp_factor</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>ac502831dd72cbe2663eb06f98cf0a489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MCU_membership</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>abcd46ef2fd7c068bdbdcde43efbd786e</anchor>
      <arglist>[D_MAX_BLOCKS_IN_MCU]</arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>MCU_rows_in_scan</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a6d1110064a4f2fbc46a8831fd148bca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>MCUs_per_row</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>aafebfaa0046cc8b449ce2401c174697f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_DCT_scaled_size</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a88783fbd676f2e16a92162a324e79795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_components</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a15d5e8c34e5c66983eda5c0070f0be95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>out_color_components</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a49f88d9a18339713870a0b82e577f565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>J_COLOR_SPACE</type>
      <name>out_color_space</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a4e69e870df7b81671043374d01efc14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>output_components</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a14c48e241334198e627418ed69a205ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>output_gamma</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a51cf33a1189952f9e2e8afd9d3b03f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>output_height</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a08cec87658d1eb0f9f2d313cc4e56816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>output_iMCU_row</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a8bc74336c804741b32fea874f8410c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>output_scan_number</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>abd7d01c79e679a8c8203bc494bc43fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>output_scanline</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>abbf81679b1802936032f618dd90f8291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>output_width</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a9a297d905de58707af17f12d05e392fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_d_post_controller *</type>
      <name>post</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>aa23ccd90094cf7cf11f8f688eb28988e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>progressive_mode</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a6e2f9fd1cba287dc632070f3c8390d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JQUANT_TBL *</type>
      <name>quant_tbl_ptrs</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a42be2e7197a38cf83e6cebbaac006ca6</anchor>
      <arglist>[NUM_QUANT_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>quantize_colors</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a2eeeeb3b3dafd9aeaafd8fe6709763c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>raw_data_out</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a5f2c59e52598e7ef8dd2cd76dd99f9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rec_outbuf_height</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a52eb371c52e4dc30e27f399c8ed01740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>restart_interval</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a7b3dea6fc8f77278bafd041059ecd16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPLE *</type>
      <name>sample_range_limit</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a7208357f11ec6db26e55d7b01d8c7a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>saw_Adobe_marker</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>aa117f97eb92feac14f6f91b599f1928c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>saw_JFIF_marker</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a1420a33f2921426c798d85104527fd85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>scale_denom</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>ab2621a1694c2b2ea6cfb8618639e5995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>scale_num</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a6c87b02686e69267d26e28c5d3775469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Se</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a978242a8eb6c75dbb86e8382470b2290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_source_mgr *</type>
      <name>src</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>aa0f9a673100231cfd81f17b789784785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Ss</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a61133b3e8959b3ab4ead2b6e12761176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>total_iMCU_rows</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>ab210038772e2c74c35b6c0a36db9c6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>two_pass_quantize</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a0e1f895273de22a3ef9ab5d0de92a0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>unread_marker</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a9a030e86e1bfd0a72c520e1d18b5eef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_upsampler *</type>
      <name>upsample</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a80ad7e1c14488a065697b09679479c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT16</type>
      <name>X_density</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a69f0da1031f16c621438d123921ba745</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT16</type>
      <name>Y_density</name>
      <anchorfile>structjpeg__decompress__struct.html</anchorfile>
      <anchor>a2bfa78f638ae718f6601fd64a3b9f7aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_destination_mgr</name>
    <filename>structjpeg__destination__mgr.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__destination__mgr.html</anchorfile>
      <anchor>ae29d14eb632140c7c67eda8c5824383c</anchor>
      <arglist>(void, init_destination,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__destination__mgr.html</anchorfile>
      <anchor>a7357b5d5cab543cfa243dd59f101b8f2</anchor>
      <arglist>(boolean, empty_output_buffer,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__destination__mgr.html</anchorfile>
      <anchor>a1158df5e49ecfa2a7d0905eef216afbf</anchor>
      <arglist>(void, term_destination,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>free_in_buffer</name>
      <anchorfile>structjpeg__destination__mgr.html</anchorfile>
      <anchor>a397cc63a089447fe96e35062c4979906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JOCTET *</type>
      <name>next_output_byte</name>
      <anchorfile>structjpeg__destination__mgr.html</anchorfile>
      <anchor>a3dac0ab8cc4daeb1efb9fea2e07449c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_downsampler</name>
    <filename>structjpeg__downsampler.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__downsampler.html</anchorfile>
      <anchor>a1ca33229e63cdb80020c714f1cd28ea0</anchor>
      <arglist>(void, start_pass,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__downsampler.html</anchorfile>
      <anchor>a611ebcb0ae11e4d1c6ba4222caacaec4</anchor>
      <arglist>(void, downsample,(j_compress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_index, JSAMPIMAGE output_buf, JDIMENSION out_row_group_index))</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>need_context_rows</name>
      <anchorfile>structjpeg__downsampler.html</anchorfile>
      <anchor>ab177a119691924a4bdd2223df7f5ed08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_entropy_decoder</name>
    <filename>structjpeg__entropy__decoder.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__entropy__decoder.html</anchorfile>
      <anchor>ab1b90e7d9348599cecc7b6c86d291ae4</anchor>
      <arglist>(void, start_pass,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__entropy__decoder.html</anchorfile>
      <anchor>a151f6f7497ba68935cca4b28ee75a596</anchor>
      <arglist>(boolean, decode_mcu,(j_decompress_ptr cinfo, JBLOCKROW *MCU_data))</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>insufficient_data</name>
      <anchorfile>structjpeg__entropy__decoder.html</anchorfile>
      <anchor>ad5783aa2964849a61098dda4d4ffd094</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_entropy_encoder</name>
    <filename>structjpeg__entropy__encoder.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__entropy__encoder.html</anchorfile>
      <anchor>aa42cc97f950746e53857b958e00519dd</anchor>
      <arglist>(void, start_pass,(j_compress_ptr cinfo, boolean gather_statistics))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__entropy__encoder.html</anchorfile>
      <anchor>a6852c01b9a63cceaae5f1d0e4ef1185a</anchor>
      <arglist>(boolean, encode_mcu,(j_compress_ptr cinfo, JBLOCKROW *MCU_data))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__entropy__encoder.html</anchorfile>
      <anchor>a349e641fd2289448e8169b8aa8edefa5</anchor>
      <arglist>(void, finish_pass,(j_compress_ptr cinfo))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_error_mgr</name>
    <filename>structjpeg__error__mgr.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>ad6c1713c54424636208abbade52874e4</anchor>
      <arglist>(void, error_exit,(j_common_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>a73c0a027b6e6cb8ff2b7b0fc42f756f9</anchor>
      <arglist>(void, emit_message,(j_common_ptr cinfo, int msg_level))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>ac2989f8ef34acdd78ce26a9110a1c094</anchor>
      <arglist>(void, output_message,(j_common_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>a5f1dfb51c337c36ae1bc5fae7f84528f</anchor>
      <arglist>(void, format_message,(j_common_ptr cinfo, char *buffer))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>ac676478083167b3731995d7901bd4b6c</anchor>
      <arglist>(void, reset_error_mgr,(j_common_ptr cinfo))</arglist>
    </member>
    <member kind="variable">
      <type>const char *const *</type>
      <name>addon_message_table</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>af327179ad6b8d663a173e25615257e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>first_addon_message</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>a35a1536b1171bb13510b5156ffa0af05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>a9b91e1ea3b7e8af8d37cb712a72f4597</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>const char *const *</type>
      <name>jpeg_message_table</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>aeaa5c5dc26052bd7e367ceb35f670beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_addon_message</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>a67531ea98e366e64d5b348446d50e806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_jpeg_message</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>a01d4d8f17f2d2ad49e5bd981c01296b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>msg_code</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>a27fcf9391530acf9075836c5d11fff00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union jpeg_error_mgr::@71</type>
      <name>msg_parm</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>afb96f2fa484b399b134aabaae59855df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>num_warnings</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>a6d74f34ca06fd61c9cc2b5818d317255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>s</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>a0b335f0919d328a95f02440a4ec2216b</anchor>
      <arglist>[JMSG_STR_PARM_MAX]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>trace_level</name>
      <anchorfile>structjpeg__error__mgr.html</anchorfile>
      <anchor>a77328bf266cc3c3c4d9741fc27a4ef9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_forward_dct</name>
    <filename>structjpeg__forward__dct.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__forward__dct.html</anchorfile>
      <anchor>a51b3b61e60becc93a36b41e26fd2c616</anchor>
      <arglist>(void, start_pass,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__forward__dct.html</anchorfile>
      <anchor>a974069fc30142baf958070a5f52d3486</anchor>
      <arglist>(void, forward_DCT,(j_compress_ptr cinfo, jpeg_component_info *compptr, JSAMPARRAY sample_data, JBLOCKROW coef_blocks, JDIMENSION start_row, JDIMENSION start_col, JDIMENSION num_blocks))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_input_controller</name>
    <filename>structjpeg__input__controller.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__input__controller.html</anchorfile>
      <anchor>af742c796479db5dd8b3275307d76a103</anchor>
      <arglist>(int, consume_input,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__input__controller.html</anchorfile>
      <anchor>aa2720adb6f991abedb2e8c03804cac4f</anchor>
      <arglist>(void, reset_input_controller,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__input__controller.html</anchorfile>
      <anchor>aef985c09924396a078c67592da47d679</anchor>
      <arglist>(void, start_input_pass,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__input__controller.html</anchorfile>
      <anchor>a70620c8e0ea8fd2f7b0243cd9bf395e1</anchor>
      <arglist>(void, finish_input_pass,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>eoi_reached</name>
      <anchorfile>structjpeg__input__controller.html</anchorfile>
      <anchor>a8e1c345f356d36f98c2ece4dc21549d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>has_multiple_scans</name>
      <anchorfile>structjpeg__input__controller.html</anchorfile>
      <anchor>a6f02f9c18464bfbf30b27f5a43c2665a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_inverse_dct</name>
    <filename>structjpeg__inverse__dct.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__inverse__dct.html</anchorfile>
      <anchor>a2e9c37cdc48deba795ea5ede7834a3c0</anchor>
      <arglist>(void, start_pass,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="variable">
      <type>inverse_DCT_method_ptr</type>
      <name>inverse_DCT</name>
      <anchorfile>structjpeg__inverse__dct.html</anchorfile>
      <anchor>aa05e35a50f28daf199d2efa702a72c2a</anchor>
      <arglist>[MAX_COMPONENTS]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_marker_reader</name>
    <filename>structjpeg__marker__reader.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__marker__reader.html</anchorfile>
      <anchor>af23250da87f9da190c88459aa565f2b1</anchor>
      <arglist>(void, reset_marker_reader,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__marker__reader.html</anchorfile>
      <anchor>a6a2541cbeb37477c71ba6bc237e559a1</anchor>
      <arglist>(int, read_markers,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>discarded_bytes</name>
      <anchorfile>structjpeg__marker__reader.html</anchorfile>
      <anchor>ad29dee6159ab74f195fe5d88139306ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next_restart_num</name>
      <anchorfile>structjpeg__marker__reader.html</anchorfile>
      <anchor>aac8d40171c73a18f129cd1b62d2fd06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jpeg_marker_parser_method</type>
      <name>read_restart_marker</name>
      <anchorfile>structjpeg__marker__reader.html</anchorfile>
      <anchor>a23e67f5a0fa37ea69483dad72217123e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>saw_SOF</name>
      <anchorfile>structjpeg__marker__reader.html</anchorfile>
      <anchor>a1bf77ef7dfb6dfe58a03d041eb0dcd40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>saw_SOI</name>
      <anchorfile>structjpeg__marker__reader.html</anchorfile>
      <anchor>ad67711d91054e97e76fbe5254aac644c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_marker_struct</name>
    <filename>structjpeg__marker__struct.html</filename>
    <member kind="variable">
      <type>JOCTET FAR *</type>
      <name>data</name>
      <anchorfile>structjpeg__marker__struct.html</anchorfile>
      <anchor>ac8d0d5b3294a6ac3629640d4164a1ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>data_length</name>
      <anchorfile>structjpeg__marker__struct.html</anchorfile>
      <anchor>a98412e9bccde6954ce55f611ad146a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>marker</name>
      <anchorfile>structjpeg__marker__struct.html</anchorfile>
      <anchor>a154cf70fc9b4f86da631ca08a12a8d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jpeg_saved_marker_ptr</type>
      <name>next</name>
      <anchorfile>structjpeg__marker__struct.html</anchorfile>
      <anchor>a1cb619806ea91b42a46b2a04fafabd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>original_length</name>
      <anchorfile>structjpeg__marker__struct.html</anchorfile>
      <anchor>a3b17d58a17fa6be8560b697da814dfd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_marker_writer</name>
    <filename>structjpeg__marker__writer.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__marker__writer.html</anchorfile>
      <anchor>ac5570409054c19f502583dff69fb8fab</anchor>
      <arglist>(void, write_file_header,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__marker__writer.html</anchorfile>
      <anchor>a16553ec95a48ff5d49a1c698541eb859</anchor>
      <arglist>(void, write_frame_header,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__marker__writer.html</anchorfile>
      <anchor>a696bbc698ad5760bbeb1614f9e6a7509</anchor>
      <arglist>(void, write_scan_header,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__marker__writer.html</anchorfile>
      <anchor>affc544100d40a2c75c8e438569ea7844</anchor>
      <arglist>(void, write_file_trailer,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__marker__writer.html</anchorfile>
      <anchor>ac0791e1ab4eb10f20144a84a1f0371dc</anchor>
      <arglist>(void, write_tables_only,(j_compress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__marker__writer.html</anchorfile>
      <anchor>a9719adf2a97800fee631854f46222889</anchor>
      <arglist>(void, write_marker_header,(j_compress_ptr cinfo, int marker, unsigned int datalen))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__marker__writer.html</anchorfile>
      <anchor>a193395c80dab66a95681aff53cd5c468</anchor>
      <arglist>(void, write_marker_byte,(j_compress_ptr cinfo, int val))</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_memory_mgr</name>
    <filename>structjpeg__memory__mgr.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__memory__mgr.html</anchorfile>
      <anchor>a9372ad24444dda23175cc9203105911c</anchor>
      <arglist>(void *, alloc_small,(j_common_ptr cinfo, int pool_id, size_t sizeofobject))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__memory__mgr.html</anchorfile>
      <anchor>a130f6dbc700cc045bdbe35beff2cb326</anchor>
      <arglist>(void FAR *, alloc_large,(j_common_ptr cinfo, int pool_id, size_t sizeofobject))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__memory__mgr.html</anchorfile>
      <anchor>a3fdd2e1dfdc089fd61f17b608c0263f2</anchor>
      <arglist>(JSAMPARRAY, alloc_sarray,(j_common_ptr cinfo, int pool_id, JDIMENSION samplesperrow, JDIMENSION numrows))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__memory__mgr.html</anchorfile>
      <anchor>aefc8abe884dab5648c1e4e7ada2e2e18</anchor>
      <arglist>(JBLOCKARRAY, alloc_barray,(j_common_ptr cinfo, int pool_id, JDIMENSION blocksperrow, JDIMENSION numrows))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__memory__mgr.html</anchorfile>
      <anchor>a34b830d9d7b2f4fd043e98421a700503</anchor>
      <arglist>(jvirt_sarray_ptr, request_virt_sarray,(j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION samplesperrow, JDIMENSION numrows, JDIMENSION maxaccess))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__memory__mgr.html</anchorfile>
      <anchor>aee93326ad6a64714443e90044614d2a6</anchor>
      <arglist>(jvirt_barray_ptr, request_virt_barray,(j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION blocksperrow, JDIMENSION numrows, JDIMENSION maxaccess))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__memory__mgr.html</anchorfile>
      <anchor>a35cc0c3b3ecbc7209cdc23b2255932d8</anchor>
      <arglist>(void, realize_virt_arrays,(j_common_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__memory__mgr.html</anchorfile>
      <anchor>a747ad4316a4794b13f9fdff4f6f699ca</anchor>
      <arglist>(JSAMPARRAY, access_virt_sarray,(j_common_ptr cinfo, jvirt_sarray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__memory__mgr.html</anchorfile>
      <anchor>aa460f4b500825e051306b8ce5583d052</anchor>
      <arglist>(JBLOCKARRAY, access_virt_barray,(j_common_ptr cinfo, jvirt_barray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__memory__mgr.html</anchorfile>
      <anchor>a7e7e063767441999982d22c5cc0e9423</anchor>
      <arglist>(void, free_pool,(j_common_ptr cinfo, int pool_id))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__memory__mgr.html</anchorfile>
      <anchor>ae80ddea0ba4f845f91d3a30e350b5f44</anchor>
      <arglist>(void, self_destruct,(j_common_ptr cinfo))</arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>max_alloc_chunk</name>
      <anchorfile>structjpeg__memory__mgr.html</anchorfile>
      <anchor>a0301712c8796bb5555093d72b37c5a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>max_memory_to_use</name>
      <anchorfile>structjpeg__memory__mgr.html</anchorfile>
      <anchor>aa7ef7c0d7ffbfcbee837ae9cb8b12c7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_progress_mgr</name>
    <filename>structjpeg__progress__mgr.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__progress__mgr.html</anchorfile>
      <anchor>aa6fbc36158dd82f586d752f976ad7fa3</anchor>
      <arglist>(void, progress_monitor,(j_common_ptr cinfo))</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>completed_passes</name>
      <anchorfile>structjpeg__progress__mgr.html</anchorfile>
      <anchor>a0cf4c1c84b2662763053e0eeaca417f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>pass_counter</name>
      <anchorfile>structjpeg__progress__mgr.html</anchorfile>
      <anchor>ae52d1c89154d3f15ea44f96ee1c4ea7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>pass_limit</name>
      <anchorfile>structjpeg__progress__mgr.html</anchorfile>
      <anchor>a68ec6ba74838f7b2b8ded8d4c8254c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>total_passes</name>
      <anchorfile>structjpeg__progress__mgr.html</anchorfile>
      <anchor>a35d61747861f284526a9b312b3dc59ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_scan_info</name>
    <filename>structjpeg__scan__info.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>Ah</name>
      <anchorfile>structjpeg__scan__info.html</anchorfile>
      <anchor>a43834ca9482c7ea12cc97cf602da004b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Al</name>
      <anchorfile>structjpeg__scan__info.html</anchorfile>
      <anchor>a89cc9e990977c50b2b2058e6b9526e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>component_index</name>
      <anchorfile>structjpeg__scan__info.html</anchorfile>
      <anchor>a041f1af60508517345c1b76c48ee6567</anchor>
      <arglist>[MAX_COMPS_IN_SCAN]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>comps_in_scan</name>
      <anchorfile>structjpeg__scan__info.html</anchorfile>
      <anchor>addd94bff3ee52f961cf6fda5ea86ddca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Se</name>
      <anchorfile>structjpeg__scan__info.html</anchorfile>
      <anchor>a4eefb8be0412f78566862c28a20fb254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Ss</name>
      <anchorfile>structjpeg__scan__info.html</anchorfile>
      <anchor>a33bc5abcded36ccd1b4c2ec94f6e2ba5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_source_mgr</name>
    <filename>structjpeg__source__mgr.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__source__mgr.html</anchorfile>
      <anchor>af8fda02c19c9dc4e505daabb77c3ad81</anchor>
      <arglist>(void, init_source,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__source__mgr.html</anchorfile>
      <anchor>ab4a579b1f50108e2de73c7c0c1bbb9fd</anchor>
      <arglist>(boolean, fill_input_buffer,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__source__mgr.html</anchorfile>
      <anchor>a3e29df8ddadb0c15e54b69b5a7a10305</anchor>
      <arglist>(void, skip_input_data,(j_decompress_ptr cinfo, long num_bytes))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__source__mgr.html</anchorfile>
      <anchor>a60a35ccd1fb8d954f34c0cdbf29ac010</anchor>
      <arglist>(boolean, resync_to_restart,(j_decompress_ptr cinfo, int desired))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__source__mgr.html</anchorfile>
      <anchor>a6c0683ce1166b9ee659b2d3aa1efb1c2</anchor>
      <arglist>(void, term_source,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>bytes_in_buffer</name>
      <anchorfile>structjpeg__source__mgr.html</anchorfile>
      <anchor>a8ecb72557c1c9666d77fffea074282a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const JOCTET *</type>
      <name>next_input_byte</name>
      <anchorfile>structjpeg__source__mgr.html</anchorfile>
      <anchor>aad884e7f4ba7496ab0f56c942c7585c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_transform_info</name>
    <filename>structjpeg__transform__info.html</filename>
    <member kind="variable">
      <type>boolean</type>
      <name>force_grayscale</name>
      <anchorfile>structjpeg__transform__info.html</anchorfile>
      <anchor>a26d925edb18e0095056b38312fb86e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_components</name>
      <anchorfile>structjpeg__transform__info.html</anchorfile>
      <anchor>a87e3cb664c289649af4ef16b528d995e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JXFORM_CODE</type>
      <name>transform</name>
      <anchorfile>structjpeg__transform__info.html</anchorfile>
      <anchor>aa3227394d9b01bae8543faf79e9c5fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>trim</name>
      <anchorfile>structjpeg__transform__info.html</anchorfile>
      <anchor>a4f1f979322463d2c02a307047f0cf6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jvirt_barray_ptr *</type>
      <name>workspace_coef_arrays</name>
      <anchorfile>structjpeg__transform__info.html</anchorfile>
      <anchor>a76eb9df454f32d48eafb01b3f433da5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jpeg_upsampler</name>
    <filename>structjpeg__upsampler.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__upsampler.html</anchorfile>
      <anchor>a01ac725bfe78e05e7671547504a95346</anchor>
      <arglist>(void, start_pass,(j_decompress_ptr cinfo))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structjpeg__upsampler.html</anchorfile>
      <anchor>a23e9af5ee7259d39179063e3ece9fb8f</anchor>
      <arglist>(void, upsample,(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION *in_row_group_ctr, JDIMENSION in_row_groups_avail, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail))</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>need_context_rows</name>
      <anchorfile>structjpeg__upsampler.html</anchorfile>
      <anchor>af1ed2e1ca01280221b9c1305fc557e45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>JQUANT_TBL</name>
    <filename>structJQUANT__TBL.html</filename>
    <member kind="variable">
      <type>UINT16</type>
      <name>quantval</name>
      <anchorfile>structJQUANT__TBL.html</anchorfile>
      <anchor>ab5b5150e73282a62ca7dc0f7e2fac944</anchor>
      <arglist>[DCTSIZE2]</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>sent_table</name>
      <anchorfile>structJQUANT__TBL.html</anchorfile>
      <anchor>a218b782157eccfbd22023ae6bb4cc7fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>JS_DATA_TYPE</name>
    <filename>structJS__DATA__TYPE.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>buttons</name>
      <anchorfile>structJS__DATA__TYPE.html</anchorfile>
      <anchor>a547de9816283790fbd9166260dc1ea8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structJS__DATA__TYPE.html</anchorfile>
      <anchor>a8cd3942299b31f049439fcb769a344e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structJS__DATA__TYPE.html</anchorfile>
      <anchor>a1f0d466c8629b19f5002272dec88d8bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jvirt_barray_control</name>
    <filename>structjvirt__barray__control.html</filename>
    <member kind="variable">
      <type>backing_store_info</type>
      <name>b_s_info</name>
      <anchorfile>structjvirt__barray__control.html</anchorfile>
      <anchor>a6b33df0220c0545b4d7c7a8563a7fb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>b_s_open</name>
      <anchorfile>structjvirt__barray__control.html</anchorfile>
      <anchor>a5b588561840b293882bcf69e690962b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>blocksperrow</name>
      <anchorfile>structjvirt__barray__control.html</anchorfile>
      <anchor>a6c148bce80b027c114ec7d37221cd175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>cur_start_row</name>
      <anchorfile>structjvirt__barray__control.html</anchorfile>
      <anchor>ae1e7828cda2f39e8ffdd7e0cc4336f76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>dirty</name>
      <anchorfile>structjvirt__barray__control.html</anchorfile>
      <anchor>a324c033c65e470a10556ba02619c453c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>first_undef_row</name>
      <anchorfile>structjvirt__barray__control.html</anchorfile>
      <anchor>aa4bba1a9fc9dfdbb43d926f27016bb08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>maxaccess</name>
      <anchorfile>structjvirt__barray__control.html</anchorfile>
      <anchor>a47ffc73c735353eaac752145847cfc92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JBLOCKARRAY</type>
      <name>mem_buffer</name>
      <anchorfile>structjvirt__barray__control.html</anchorfile>
      <anchor>a8afb55dcf60348a5ae746e19315f745e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jvirt_barray_ptr</type>
      <name>next</name>
      <anchorfile>structjvirt__barray__control.html</anchorfile>
      <anchor>ae4b8dea777dcac10f1de982f0bedac0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>pre_zero</name>
      <anchorfile>structjvirt__barray__control.html</anchorfile>
      <anchor>a40d3b399333a4d0468c7fcb4465e4cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>rows_in_array</name>
      <anchorfile>structjvirt__barray__control.html</anchorfile>
      <anchor>a57c1bf0ff557df3e1e0926e367a6b635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>rows_in_mem</name>
      <anchorfile>structjvirt__barray__control.html</anchorfile>
      <anchor>a23aa025027bba6a29287b1460d72bf71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>rowsperchunk</name>
      <anchorfile>structjvirt__barray__control.html</anchorfile>
      <anchor>ad31f701b81d11db2bd5fa33579d9674e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>jvirt_sarray_control</name>
    <filename>structjvirt__sarray__control.html</filename>
    <member kind="variable">
      <type>backing_store_info</type>
      <name>b_s_info</name>
      <anchorfile>structjvirt__sarray__control.html</anchorfile>
      <anchor>ab5aaaed7f94dc70e0331855bdd6d4972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>b_s_open</name>
      <anchorfile>structjvirt__sarray__control.html</anchorfile>
      <anchor>ac40cfb14df1aba304add14c5efde3594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>cur_start_row</name>
      <anchorfile>structjvirt__sarray__control.html</anchorfile>
      <anchor>a84ae28e5bf362228d7f43b486239e873</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>dirty</name>
      <anchorfile>structjvirt__sarray__control.html</anchorfile>
      <anchor>acfe3e74075a76da809b46b43051eeb83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>first_undef_row</name>
      <anchorfile>structjvirt__sarray__control.html</anchorfile>
      <anchor>a049e8066e21d2fca662be25e4365259a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>maxaccess</name>
      <anchorfile>structjvirt__sarray__control.html</anchorfile>
      <anchor>a719350d4faf724c6617a5892aae8ec2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPARRAY</type>
      <name>mem_buffer</name>
      <anchorfile>structjvirt__sarray__control.html</anchorfile>
      <anchor>abc1f86c02141d80dc5d443e57a1d36d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jvirt_sarray_ptr</type>
      <name>next</name>
      <anchorfile>structjvirt__sarray__control.html</anchorfile>
      <anchor>aed2d873c89cff97caf93e77b279bdecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>pre_zero</name>
      <anchorfile>structjvirt__sarray__control.html</anchorfile>
      <anchor>a59c4935ba4bbb52f9c72350a0eab41ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>rows_in_array</name>
      <anchorfile>structjvirt__sarray__control.html</anchorfile>
      <anchor>a17d42465a9cedfd4feeb93edfd8d134a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>rows_in_mem</name>
      <anchorfile>structjvirt__sarray__control.html</anchorfile>
      <anchor>aac15348d4b307c8aacc631b96aa3b547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>rowsperchunk</name>
      <anchorfile>structjvirt__sarray__control.html</anchorfile>
      <anchor>ad1c55661955e1600d447ad754c6aece1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>samplesperrow</name>
      <anchorfile>structjvirt__sarray__control.html</anchorfile>
      <anchor>a3b6c756c3a71dc8023672093a60cc4f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kd_node</name>
    <filename>structkd__node.html</filename>
    <member kind="variable">
      <type>struct feature *</type>
      <name>features</name>
      <anchorfile>structkd__node.html</anchorfile>
      <anchor>ad17055e3615089799c79d5d042afb39b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct kd_node *</type>
      <name>kd_left</name>
      <anchorfile>structkd__node.html</anchorfile>
      <anchor>a0aa41488dd7406704b641f052902bdef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct kd_node *</type>
      <name>kd_right</name>
      <anchorfile>structkd__node.html</anchorfile>
      <anchor>a1c1dd53e82f54a1cf32ba54433c0c430</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ki</name>
      <anchorfile>structkd__node.html</anchorfile>
      <anchor>ab3b141cdffa3461c5b50b080bfe477de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>kv</name>
      <anchorfile>structkd__node.html</anchorfile>
      <anchor>af81bc9c8c1475b4cd550304710f34986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>leaf</name>
      <anchorfile>structkd__node.html</anchorfile>
      <anchor>a5aa2bd1fab96b321b877ccfd1dd02494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structkd__node.html</anchorfile>
      <anchor>a92f46dc1ef4f34e4e20e01c4aaca1393</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::KDTreeCapable</name>
    <filename>classmrpt_1_1math_1_1KDTreeCapable.html</filename>
    <templarg>Derived</templarg>
    <templarg>num_t</templarg>
    <templarg>metric_t</templarg>
    <class kind="struct">mrpt::math::KDTreeCapable::TKDTreeDataHolder</class>
    <class kind="struct">mrpt::math::KDTreeCapable::TKDTreeSearchParams</class>
    <member kind="typedef">
      <type>KDTreeCapable&lt; Derived, num_t, metric_t &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a9fa1df120efff331171211eed90578a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a41b5332244a9bde013d44895cfecba73</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a5842506583b875fabf0186fa7a6c895f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KDTreeCapable</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>aff97f76b51b419bb623434576087dd7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KDTreeCapable</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a1711ae4c139abddd2528bd11fc12bbc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab407ceda5e95d4146b4e2084ad7a8d74</anchor>
      <arglist>(float x0, float y0, float &amp;out_x, float &amp;out_y, float &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>af8065f9cd8a58ba1d5896cb8b9a081ab</anchor>
      <arglist>(float x0, float y0, float &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a721e255aca176633c19b331bc1f0abe5</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut, float &amp;outDistSqr) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a615e5d40becf635c04e25852bd7864a6</anchor>
      <arglist>(float x0, float y0) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a0d506d6259f590a24f4405b110072e00</anchor>
      <arglist>(const TPoint2D &amp;p0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3228353c9f2769bfdf9c71b9acb5734d</anchor>
      <arglist>(float x0, float y0, float &amp;out_x1, float &amp;out_y1, float &amp;out_x2, float &amp;out_y2, float &amp;out_dist_sqr1, float &amp;out_dist_sqr2) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>aa1d529175dbaf148a9d2b47989468cd2</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut1, TPoint2D &amp;pOut2, float &amp;outDistSqr1, float &amp;outDistSqr2) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a73bbbc9122d8f8699367452157ce2cc8</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4417e980e160664519a612a1d96f6edb</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; TPoint2D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae68b2c3a924b05287a20cb179913e53d</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a01cd873d90744d0efb8267514c3dca1c</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a177b25b685ad8fd423b95f803d832a85</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_x, float &amp;out_y, float &amp;out_z, float &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a306223436bf77b4990c98110c8d9641b</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ade4a9079a5c43db4b972c931431e6c5c</anchor>
      <arglist>(const TPoint3D &amp;p0, TPoint3D &amp;pOut, float &amp;outDistSqr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ad1f4fb4b05573ea81352a27e890e2d09</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; float &gt; &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DWithIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3184a9737a092643a004964275b2b18d</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4b607491f36415881f9012db73310f8e</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; TPoint3D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a2612f55d0de8e3dbe9b39ac42b208f2b</anchor>
      <arglist>(const num_t x0, const num_t y0, const num_t z0, const num_t maxRadiusSqr, std::vector&lt; std::pair&lt; size_t, num_t &gt; &gt; &amp;out_indices_dist) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae94937af51a78d2608b672e9a14c1811</anchor>
      <arglist>(const num_t x0, const num_t y0, const num_t maxRadiusSqr, std::vector&lt; std::pair&lt; size_t, num_t &gt; &gt; &amp;out_indices_dist) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a299cc21e786428348fe339d58c32c132</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab053c37be0c674d462a5d0964346401f</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const </arglist>
    </member>
    <member kind="variable">
      <type>TKDTreeSearchParams</type>
      <name>kdtree_search_params</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a0991a28de48bf2ec1991d8daa1580f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>kdtree_mark_as_outdated</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a166682a8a465398ce80be54c10285a99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rebuild_kdTree_2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a35aa5eb163264c0ed2921039051511a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rebuild_kdTree_3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a27ac7a81f156d3cf29ccc7bd1692ec34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TKDTreeDataHolder&lt; 2 &gt;</type>
      <name>m_kdtree2d_data</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a78c970ca894348e24cb4f39b4a233554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TKDTreeDataHolder&lt; 3 &gt;</type>
      <name>m_kdtree3d_data</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a30692d2b750583f7d9c85f97bcde172d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_kdtree_is_uptodate</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a8cffee8a9a3e60478240edd05de36d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TKDTreeDataHolder</type>
      <name>m_kdtreeNd_data</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a30ebe9d65834bdc7555f1444181118e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab407ceda5e95d4146b4e2084ad7a8d74</anchor>
      <arglist>(float x0, float y0, float &amp;out_x, float &amp;out_y, float &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>af8065f9cd8a58ba1d5896cb8b9a081ab</anchor>
      <arglist>(float x0, float y0, float &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a721e255aca176633c19b331bc1f0abe5</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut, float &amp;outDistSqr) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a615e5d40becf635c04e25852bd7864a6</anchor>
      <arglist>(float x0, float y0) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a0d506d6259f590a24f4405b110072e00</anchor>
      <arglist>(const TPoint2D &amp;p0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3228353c9f2769bfdf9c71b9acb5734d</anchor>
      <arglist>(float x0, float y0, float &amp;out_x1, float &amp;out_y1, float &amp;out_x2, float &amp;out_y2, float &amp;out_dist_sqr1, float &amp;out_dist_sqr2) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>aa1d529175dbaf148a9d2b47989468cd2</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut1, TPoint2D &amp;pOut2, float &amp;outDistSqr1, float &amp;outDistSqr2) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a73bbbc9122d8f8699367452157ce2cc8</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4417e980e160664519a612a1d96f6edb</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; TPoint2D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae68b2c3a924b05287a20cb179913e53d</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a01cd873d90744d0efb8267514c3dca1c</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a177b25b685ad8fd423b95f803d832a85</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_x, float &amp;out_y, float &amp;out_z, float &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a306223436bf77b4990c98110c8d9641b</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ade4a9079a5c43db4b972c931431e6c5c</anchor>
      <arglist>(const TPoint3D &amp;p0, TPoint3D &amp;pOut, float &amp;outDistSqr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ad1f4fb4b05573ea81352a27e890e2d09</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; float &gt; &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DWithIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3184a9737a092643a004964275b2b18d</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4b607491f36415881f9012db73310f8e</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; TPoint3D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a2612f55d0de8e3dbe9b39ac42b208f2b</anchor>
      <arglist>(const num_t x0, const num_t y0, const num_t z0, const num_t maxRadiusSqr, std::vector&lt; std::pair&lt; size_t, num_t &gt; &gt; &amp;out_indices_dist) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae94937af51a78d2608b672e9a14c1811</anchor>
      <arglist>(const num_t x0, const num_t y0, const num_t maxRadiusSqr, std::vector&lt; std::pair&lt; size_t, num_t &gt; &gt; &amp;out_indices_dist) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a299cc21e786428348fe339d58c32c132</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab053c37be0c674d462a5d0964346401f</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KDTreeCapable&lt; CFeatureList &gt;</name>
    <filename>classmrpt_1_1math_1_1KDTreeCapable.html</filename>
    <member kind="typedef">
      <type>KDTreeCapable&lt; CFeatureList, float, nanoflann::L2_Simple_Adaptor&lt; float,CFeatureList &gt; &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a9fa1df120efff331171211eed90578a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const CFeatureList &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a41b5332244a9bde013d44895cfecba73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CFeatureList &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a5842506583b875fabf0186fa7a6c895f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KDTreeCapable</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>aff97f76b51b419bb623434576087dd7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KDTreeCapable</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a1711ae4c139abddd2528bd11fc12bbc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab407ceda5e95d4146b4e2084ad7a8d74</anchor>
      <arglist>(float x0, float y0, float &amp;out_x, float &amp;out_y, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>af8065f9cd8a58ba1d5896cb8b9a081ab</anchor>
      <arglist>(float x0, float y0, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a721e255aca176633c19b331bc1f0abe5</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut, float &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a615e5d40becf635c04e25852bd7864a6</anchor>
      <arglist>(float x0, float y0) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a0d506d6259f590a24f4405b110072e00</anchor>
      <arglist>(const TPoint2D &amp;p0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3228353c9f2769bfdf9c71b9acb5734d</anchor>
      <arglist>(float x0, float y0, float &amp;out_x1, float &amp;out_y1, float &amp;out_x2, float &amp;out_y2, float &amp;out_dist_sqr1, float &amp;out_dist_sqr2) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>aa1d529175dbaf148a9d2b47989468cd2</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut1, TPoint2D &amp;pOut2, float &amp;outDistSqr1, float &amp;outDistSqr2) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a73bbbc9122d8f8699367452157ce2cc8</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4417e980e160664519a612a1d96f6edb</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; TPoint2D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae68b2c3a924b05287a20cb179913e53d</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a01cd873d90744d0efb8267514c3dca1c</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a177b25b685ad8fd423b95f803d832a85</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_x, float &amp;out_y, float &amp;out_z, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a306223436bf77b4990c98110c8d9641b</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ade4a9079a5c43db4b972c931431e6c5c</anchor>
      <arglist>(const TPoint3D &amp;p0, TPoint3D &amp;pOut, float &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ad1f4fb4b05573ea81352a27e890e2d09</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4b607491f36415881f9012db73310f8e</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; TPoint3D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DWithIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3184a9737a092643a004964275b2b18d</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a2612f55d0de8e3dbe9b39ac42b208f2b</anchor>
      <arglist>(const floatx0, const floaty0, const floatz0, const floatmaxRadiusSqr, std::vector&lt; std::pair&lt; size_t, float &gt; &gt; &amp;out_indices_dist) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae94937af51a78d2608b672e9a14c1811</anchor>
      <arglist>(const floatx0, const floaty0, const floatmaxRadiusSqr, std::vector&lt; std::pair&lt; size_t, float &gt; &gt; &amp;out_indices_dist) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a299cc21e786428348fe339d58c32c132</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab053c37be0c674d462a5d0964346401f</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="variable">
      <type>TKDTreeSearchParams</type>
      <name>kdtree_search_params</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a0991a28de48bf2ec1991d8daa1580f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>kdtree_mark_as_outdated</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a166682a8a465398ce80be54c10285a99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rebuild_kdTree_2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a35aa5eb163264c0ed2921039051511a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rebuild_kdTree_3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a27ac7a81f156d3cf29ccc7bd1692ec34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TKDTreeDataHolder&lt; 2 &gt;</type>
      <name>m_kdtree2d_data</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a78c970ca894348e24cb4f39b4a233554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TKDTreeDataHolder&lt; 3 &gt;</type>
      <name>m_kdtree3d_data</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a30692d2b750583f7d9c85f97bcde172d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_kdtree_is_uptodate</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a8cffee8a9a3e60478240edd05de36d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TKDTreeDataHolder</type>
      <name>m_kdtreeNd_data</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a30ebe9d65834bdc7555f1444181118e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab407ceda5e95d4146b4e2084ad7a8d74</anchor>
      <arglist>(float x0, float y0, float &amp;out_x, float &amp;out_y, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>af8065f9cd8a58ba1d5896cb8b9a081ab</anchor>
      <arglist>(float x0, float y0, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a721e255aca176633c19b331bc1f0abe5</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut, float &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a615e5d40becf635c04e25852bd7864a6</anchor>
      <arglist>(float x0, float y0) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a0d506d6259f590a24f4405b110072e00</anchor>
      <arglist>(const TPoint2D &amp;p0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3228353c9f2769bfdf9c71b9acb5734d</anchor>
      <arglist>(float x0, float y0, float &amp;out_x1, float &amp;out_y1, float &amp;out_x2, float &amp;out_y2, float &amp;out_dist_sqr1, float &amp;out_dist_sqr2) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>aa1d529175dbaf148a9d2b47989468cd2</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut1, TPoint2D &amp;pOut2, float &amp;outDistSqr1, float &amp;outDistSqr2) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a73bbbc9122d8f8699367452157ce2cc8</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4417e980e160664519a612a1d96f6edb</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; TPoint2D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae68b2c3a924b05287a20cb179913e53d</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a01cd873d90744d0efb8267514c3dca1c</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a177b25b685ad8fd423b95f803d832a85</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_x, float &amp;out_y, float &amp;out_z, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a306223436bf77b4990c98110c8d9641b</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ade4a9079a5c43db4b972c931431e6c5c</anchor>
      <arglist>(const TPoint3D &amp;p0, TPoint3D &amp;pOut, float &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ad1f4fb4b05573ea81352a27e890e2d09</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4b607491f36415881f9012db73310f8e</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; TPoint3D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DWithIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3184a9737a092643a004964275b2b18d</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a2612f55d0de8e3dbe9b39ac42b208f2b</anchor>
      <arglist>(const floatx0, const floaty0, const floatz0, const floatmaxRadiusSqr, std::vector&lt; std::pair&lt; size_t, float &gt; &gt; &amp;out_indices_dist) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae94937af51a78d2608b672e9a14c1811</anchor>
      <arglist>(const floatx0, const floaty0, const floatmaxRadiusSqr, std::vector&lt; std::pair&lt; size_t, float &gt; &gt; &amp;out_indices_dist) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a299cc21e786428348fe339d58c32c132</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab053c37be0c674d462a5d0964346401f</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KDTreeCapable&lt; CFeatureListKDTree&lt; FEAT &gt; &gt;</name>
    <filename>classmrpt_1_1math_1_1KDTreeCapable.html</filename>
    <member kind="typedef">
      <type>KDTreeCapable&lt; CFeatureListKDTree&lt; FEAT &gt;, float, nanoflann::L2_Simple_Adaptor&lt; float,CFeatureListKDTree&lt; FEAT &gt; &gt; &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a9fa1df120efff331171211eed90578a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const CFeatureListKDTree&lt; FEAT &gt; &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a41b5332244a9bde013d44895cfecba73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CFeatureListKDTree&lt; FEAT &gt; &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a5842506583b875fabf0186fa7a6c895f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KDTreeCapable</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>aff97f76b51b419bb623434576087dd7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KDTreeCapable</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a1711ae4c139abddd2528bd11fc12bbc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab407ceda5e95d4146b4e2084ad7a8d74</anchor>
      <arglist>(float x0, float y0, float &amp;out_x, float &amp;out_y, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>af8065f9cd8a58ba1d5896cb8b9a081ab</anchor>
      <arglist>(float x0, float y0, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a721e255aca176633c19b331bc1f0abe5</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut, float &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a615e5d40becf635c04e25852bd7864a6</anchor>
      <arglist>(float x0, float y0) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a0d506d6259f590a24f4405b110072e00</anchor>
      <arglist>(const TPoint2D &amp;p0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3228353c9f2769bfdf9c71b9acb5734d</anchor>
      <arglist>(float x0, float y0, float &amp;out_x1, float &amp;out_y1, float &amp;out_x2, float &amp;out_y2, float &amp;out_dist_sqr1, float &amp;out_dist_sqr2) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>aa1d529175dbaf148a9d2b47989468cd2</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut1, TPoint2D &amp;pOut2, float &amp;outDistSqr1, float &amp;outDistSqr2) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a73bbbc9122d8f8699367452157ce2cc8</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4417e980e160664519a612a1d96f6edb</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; TPoint2D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae68b2c3a924b05287a20cb179913e53d</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a01cd873d90744d0efb8267514c3dca1c</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a177b25b685ad8fd423b95f803d832a85</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_x, float &amp;out_y, float &amp;out_z, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a306223436bf77b4990c98110c8d9641b</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ade4a9079a5c43db4b972c931431e6c5c</anchor>
      <arglist>(const TPoint3D &amp;p0, TPoint3D &amp;pOut, float &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ad1f4fb4b05573ea81352a27e890e2d09</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4b607491f36415881f9012db73310f8e</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; TPoint3D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DWithIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3184a9737a092643a004964275b2b18d</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a2612f55d0de8e3dbe9b39ac42b208f2b</anchor>
      <arglist>(const floatx0, const floaty0, const floatz0, const floatmaxRadiusSqr, std::vector&lt; std::pair&lt; size_t, float &gt; &gt; &amp;out_indices_dist) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae94937af51a78d2608b672e9a14c1811</anchor>
      <arglist>(const floatx0, const floaty0, const floatmaxRadiusSqr, std::vector&lt; std::pair&lt; size_t, float &gt; &gt; &amp;out_indices_dist) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a299cc21e786428348fe339d58c32c132</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab053c37be0c674d462a5d0964346401f</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="variable">
      <type>TKDTreeSearchParams</type>
      <name>kdtree_search_params</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a0991a28de48bf2ec1991d8daa1580f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>kdtree_mark_as_outdated</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a166682a8a465398ce80be54c10285a99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rebuild_kdTree_2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a35aa5eb163264c0ed2921039051511a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rebuild_kdTree_3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a27ac7a81f156d3cf29ccc7bd1692ec34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TKDTreeDataHolder&lt; 2 &gt;</type>
      <name>m_kdtree2d_data</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a78c970ca894348e24cb4f39b4a233554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TKDTreeDataHolder&lt; 3 &gt;</type>
      <name>m_kdtree3d_data</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a30692d2b750583f7d9c85f97bcde172d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_kdtree_is_uptodate</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a8cffee8a9a3e60478240edd05de36d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TKDTreeDataHolder</type>
      <name>m_kdtreeNd_data</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a30ebe9d65834bdc7555f1444181118e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab407ceda5e95d4146b4e2084ad7a8d74</anchor>
      <arglist>(float x0, float y0, float &amp;out_x, float &amp;out_y, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>af8065f9cd8a58ba1d5896cb8b9a081ab</anchor>
      <arglist>(float x0, float y0, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a721e255aca176633c19b331bc1f0abe5</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut, float &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a615e5d40becf635c04e25852bd7864a6</anchor>
      <arglist>(float x0, float y0) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a0d506d6259f590a24f4405b110072e00</anchor>
      <arglist>(const TPoint2D &amp;p0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3228353c9f2769bfdf9c71b9acb5734d</anchor>
      <arglist>(float x0, float y0, float &amp;out_x1, float &amp;out_y1, float &amp;out_x2, float &amp;out_y2, float &amp;out_dist_sqr1, float &amp;out_dist_sqr2) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>aa1d529175dbaf148a9d2b47989468cd2</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut1, TPoint2D &amp;pOut2, float &amp;outDistSqr1, float &amp;outDistSqr2) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a73bbbc9122d8f8699367452157ce2cc8</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4417e980e160664519a612a1d96f6edb</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; TPoint2D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae68b2c3a924b05287a20cb179913e53d</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a01cd873d90744d0efb8267514c3dca1c</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a177b25b685ad8fd423b95f803d832a85</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_x, float &amp;out_y, float &amp;out_z, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a306223436bf77b4990c98110c8d9641b</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ade4a9079a5c43db4b972c931431e6c5c</anchor>
      <arglist>(const TPoint3D &amp;p0, TPoint3D &amp;pOut, float &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ad1f4fb4b05573ea81352a27e890e2d09</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4b607491f36415881f9012db73310f8e</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; TPoint3D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DWithIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3184a9737a092643a004964275b2b18d</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a2612f55d0de8e3dbe9b39ac42b208f2b</anchor>
      <arglist>(const floatx0, const floaty0, const floatz0, const floatmaxRadiusSqr, std::vector&lt; std::pair&lt; size_t, float &gt; &gt; &amp;out_indices_dist) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae94937af51a78d2608b672e9a14c1811</anchor>
      <arglist>(const floatx0, const floaty0, const floatmaxRadiusSqr, std::vector&lt; std::pair&lt; size_t, float &gt; &gt; &amp;out_indices_dist) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a299cc21e786428348fe339d58c32c132</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab053c37be0c674d462a5d0964346401f</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KDTreeCapable&lt; CPointsMap &gt;</name>
    <filename>classmrpt_1_1math_1_1KDTreeCapable.html</filename>
    <member kind="typedef">
      <type>KDTreeCapable&lt; CPointsMap, float, nanoflann::L2_Simple_Adaptor&lt; float,CPointsMap &gt; &gt;</type>
      <name>self_t</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a9fa1df120efff331171211eed90578a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const CPointsMap &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a41b5332244a9bde013d44895cfecba73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CPointsMap &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a5842506583b875fabf0186fa7a6c895f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KDTreeCapable</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>aff97f76b51b419bb623434576087dd7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KDTreeCapable</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a1711ae4c139abddd2528bd11fc12bbc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab407ceda5e95d4146b4e2084ad7a8d74</anchor>
      <arglist>(float x0, float y0, float &amp;out_x, float &amp;out_y, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>af8065f9cd8a58ba1d5896cb8b9a081ab</anchor>
      <arglist>(float x0, float y0, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a721e255aca176633c19b331bc1f0abe5</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut, float &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a615e5d40becf635c04e25852bd7864a6</anchor>
      <arglist>(float x0, float y0) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a0d506d6259f590a24f4405b110072e00</anchor>
      <arglist>(const TPoint2D &amp;p0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3228353c9f2769bfdf9c71b9acb5734d</anchor>
      <arglist>(float x0, float y0, float &amp;out_x1, float &amp;out_y1, float &amp;out_x2, float &amp;out_y2, float &amp;out_dist_sqr1, float &amp;out_dist_sqr2) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>aa1d529175dbaf148a9d2b47989468cd2</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut1, TPoint2D &amp;pOut2, float &amp;outDistSqr1, float &amp;outDistSqr2) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a73bbbc9122d8f8699367452157ce2cc8</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4417e980e160664519a612a1d96f6edb</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; TPoint2D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae68b2c3a924b05287a20cb179913e53d</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a01cd873d90744d0efb8267514c3dca1c</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a177b25b685ad8fd423b95f803d832a85</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_x, float &amp;out_y, float &amp;out_z, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a306223436bf77b4990c98110c8d9641b</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ade4a9079a5c43db4b972c931431e6c5c</anchor>
      <arglist>(const TPoint3D &amp;p0, TPoint3D &amp;pOut, float &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ad1f4fb4b05573ea81352a27e890e2d09</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4b607491f36415881f9012db73310f8e</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; TPoint3D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DWithIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3184a9737a092643a004964275b2b18d</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a2612f55d0de8e3dbe9b39ac42b208f2b</anchor>
      <arglist>(const floatx0, const floaty0, const floatz0, const floatmaxRadiusSqr, std::vector&lt; std::pair&lt; size_t, float &gt; &gt; &amp;out_indices_dist) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae94937af51a78d2608b672e9a14c1811</anchor>
      <arglist>(const floatx0, const floaty0, const floatmaxRadiusSqr, std::vector&lt; std::pair&lt; size_t, float &gt; &gt; &amp;out_indices_dist) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a299cc21e786428348fe339d58c32c132</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab053c37be0c674d462a5d0964346401f</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="variable">
      <type>TKDTreeSearchParams</type>
      <name>kdtree_search_params</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a0991a28de48bf2ec1991d8daa1580f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>kdtree_mark_as_outdated</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a166682a8a465398ce80be54c10285a99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rebuild_kdTree_2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a35aa5eb163264c0ed2921039051511a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rebuild_kdTree_3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a27ac7a81f156d3cf29ccc7bd1692ec34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TKDTreeDataHolder&lt; 2 &gt;</type>
      <name>m_kdtree2d_data</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a78c970ca894348e24cb4f39b4a233554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TKDTreeDataHolder&lt; 3 &gt;</type>
      <name>m_kdtree3d_data</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a30692d2b750583f7d9c85f97bcde172d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_kdtree_is_uptodate</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a8cffee8a9a3e60478240edd05de36d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TKDTreeDataHolder</type>
      <name>m_kdtreeNd_data</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a30ebe9d65834bdc7555f1444181118e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab407ceda5e95d4146b4e2084ad7a8d74</anchor>
      <arglist>(float x0, float y0, float &amp;out_x, float &amp;out_y, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>af8065f9cd8a58ba1d5896cb8b9a081ab</anchor>
      <arglist>(float x0, float y0, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a721e255aca176633c19b331bc1f0abe5</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut, float &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a615e5d40becf635c04e25852bd7864a6</anchor>
      <arglist>(float x0, float y0) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>kdTreeClosestPoint2DsqrError</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a0d506d6259f590a24f4405b110072e00</anchor>
      <arglist>(const TPoint2D &amp;p0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3228353c9f2769bfdf9c71b9acb5734d</anchor>
      <arglist>(float x0, float y0, float &amp;out_x1, float &amp;out_y1, float &amp;out_x2, float &amp;out_y2, float &amp;out_dist_sqr1, float &amp;out_dist_sqr2) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeTwoClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>aa1d529175dbaf148a9d2b47989468cd2</anchor>
      <arglist>(const TPoint2D &amp;p0, TPoint2D &amp;pOut1, TPoint2D &amp;pOut2, float &amp;outDistSqr1, float &amp;outDistSqr2) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a73bbbc9122d8f8699367452157ce2cc8</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kdTreeNClosestPoint2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4417e980e160664519a612a1d96f6edb</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; TPoint2D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae68b2c3a924b05287a20cb179913e53d</anchor>
      <arglist>(float x0, float y0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint2DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a01cd873d90744d0efb8267514c3dca1c</anchor>
      <arglist>(const TPoint2D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a177b25b685ad8fd423b95f803d832a85</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_x, float &amp;out_y, float &amp;out_z, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a306223436bf77b4990c98110c8d9641b</anchor>
      <arglist>(float x0, float y0, float z0, float &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ade4a9079a5c43db4b972c931431e6c5c</anchor>
      <arglist>(const TPoint3D &amp;p0, TPoint3D &amp;pOut, float &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ad1f4fb4b05573ea81352a27e890e2d09</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a4b607491f36415881f9012db73310f8e</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; TPoint3D &gt; &amp;pOut, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DWithIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a3184a9737a092643a004964275b2b18d</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; float &gt; &amp;out_x, std::vector&lt; float &gt; &amp;out_y, std::vector&lt; float &gt; &amp;out_z, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch3D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a2612f55d0de8e3dbe9b39ac42b208f2b</anchor>
      <arglist>(const floatx0, const floaty0, const floatz0, const floatmaxRadiusSqr, std::vector&lt; std::pair&lt; size_t, float &gt; &gt; &amp;out_indices_dist) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdTreeRadiusSearch2D</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ae94937af51a78d2608b672e9a14c1811</anchor>
      <arglist>(const floatx0, const floaty0, const floatmaxRadiusSqr, std::vector&lt; std::pair&lt; size_t, float &gt; &gt; &amp;out_indices_dist) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>a299cc21e786428348fe339d58c32c132</anchor>
      <arglist>(float x0, float y0, float z0, size_t knn, std::vector&lt; size_t &gt; &amp;out_idx, std::vector&lt; float &gt; &amp;out_dist_sqr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kdTreeNClosestPoint3DIdx</name>
      <anchorfile>classmrpt_1_1math_1_1KDTreeCapable.html</anchorfile>
      <anchor>ab053c37be0c674d462a5d0964346401f</anchor>
      <arglist>(const TPoint3D &amp;p0, size_t N, std::vector&lt; size_t &gt; &amp;outIdx, std::vector&lt; float &gt; &amp;outDistSqr) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::KDTreeEigenMatrixAdaptor</name>
    <filename>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</filename>
    <templarg></templarg>
    <templarg>DIM</templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>KDTreeSingleIndexAdaptor&lt; metric_t, self_t, DIM, IndexType &gt;</type>
      <name>index_t</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>a68a2f6c366ec1a529e75b41d4104fc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatrixType::Index</type>
      <name>IndexType</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>aa120fce5afe90865f13a6463af1447ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Distance::template traits&lt; num_t, self_t &gt;::distance_t</type>
      <name>metric_t</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>aca848cfaa6388d973f8a21c0f408bc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatrixType::Scalar</type>
      <name>num_t</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>adb8a609624f6137e43be794528182d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>KDTreeEigenMatrixAdaptor&lt; MatrixType, DIM, Distance &gt;</type>
      <name>self_t</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>af3f69c3630498c4bb94c74dc8892dd47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KDTreeEigenMatrixAdaptor</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>aba264361aa9c94adca9e4919b81fa19d</anchor>
      <arglist>(const int dimensionality, const MatrixType &amp;mat, const int leaf_max_size=10)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>query</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>aa176990829f6fd18458ab5e50bac5e64</anchor>
      <arglist>(const num_t *query_point, const size_t num_closest, IndexType *out_indices, num_t *out_distances_sq, const int=10) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KDTreeEigenMatrixAdaptor</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>a487a04f5bddabfbaa524b3f875e7aad8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const self_t &amp;</type>
      <name>derived</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>a033a00dd297aad053d67862ad4ddaeda</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>self_t &amp;</type>
      <name>derived</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>af3f40925fb5ff1ce7200885b2d9667a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdtree_get_point_count</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>aecadd807365ec6c9127d39ae6ddce7a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>num_t</type>
      <name>kdtree_distance</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>a6e47b1623cd8e97aff0846c7bbd34774</anchor>
      <arglist>(const num_t *p1, const IndexType idx_p2, IndexType size) const </arglist>
    </member>
    <member kind="function">
      <type>num_t</type>
      <name>kdtree_get_pt</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>ab00b7867ce253f72de73b267aedde7c0</anchor>
      <arglist>(const IndexType idx, int dim) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kdtree_get_bbox</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>a44b8ee62a745f5b9bbb37c7fe6530969</anchor>
      <arglist>(BBOX &amp;) const </arglist>
    </member>
    <member kind="variable">
      <type>index_t *</type>
      <name>index</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>afeb983a6cc0808d758efda2d9d40b9b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const MatrixType &amp;</type>
      <name>m_data_matrix</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>a39fe23a339b7ed1abce59bf898236f4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>KDTreeEigenMatrixAdaptor</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>aac91d12b0187230d813541d514d86da8</anchor>
      <arglist>(const self_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>const self_t &amp;</type>
      <name>derived</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>a033a00dd297aad053d67862ad4ddaeda</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>self_t &amp;</type>
      <name>derived</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>af3f40925fb5ff1ce7200885b2d9667a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdtree_get_point_count</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>aecadd807365ec6c9127d39ae6ddce7a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>num_t</type>
      <name>kdtree_distance</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>a6e47b1623cd8e97aff0846c7bbd34774</anchor>
      <arglist>(const num_t *p1, const IndexType idx_p2, IndexType size) const </arglist>
    </member>
    <member kind="function">
      <type>num_t</type>
      <name>kdtree_get_pt</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>ab00b7867ce253f72de73b267aedde7c0</anchor>
      <arglist>(const IndexType idx, int dim) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kdtree_get_bbox</name>
      <anchorfile>structnanoflann_1_1KDTreeEigenMatrixAdaptor.html</anchorfile>
      <anchor>a44b8ee62a745f5b9bbb37c7fe6530969</anchor>
      <arglist>(BBOX &amp;) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nanoflann::KDTreeSingleIndexAdaptor</name>
    <filename>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg>DIM</templarg>
    <templarg></templarg>
    <class kind="struct">nanoflann::KDTreeSingleIndexAdaptor::Interval</class>
    <class kind="struct">nanoflann::KDTreeSingleIndexAdaptor::Node</class>
    <member kind="typedef">
      <type>Distance::DistanceType</type>
      <name>DistanceType</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>addc764e7c19cc85c89b3903338e5a910</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Distance::ElementType</type>
      <name>ElementType</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a21652a3919382d558291f80cefad8770</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildIndex</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>ae31b0904cbd1c50d322fea80e296ae8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeIndex</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a8a5ded10b5685df6ce686bcf373da272</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KDTreeSingleIndexAdaptor</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a501d7ba6b8597ef4d290507d9c9fbd48</anchor>
      <arglist>(const int dimensionality, const DatasetAdaptor &amp;inputData, const KDTreeSingleIndexAdaptorParams &amp;params=KDTreeSingleIndexAdaptorParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadIndex</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>ada392af155fafc392ad21dbd82931fec</anchor>
      <arglist>(FILE *stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveIndex</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a1eb35794561693abf42b745f30a7339a</anchor>
      <arglist>(FILE *stream)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a197f7417c238e35ad36738c450696155</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>usedMemory</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a6fd07e3902905741346ef9ca825d42b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>veclen</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>af93772b8cacb6c0da28e28f21c7ed9c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KDTreeSingleIndexAdaptor</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a1b472824808608446cd8f8244c3fede9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findNeighbors</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a6b5d3957e4baa0ad08629cea7ed8c6ec</anchor>
      <arglist>(RESULTSET &amp;result, const ElementType *vec, const SearchParams &amp;searchParams) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>knnSearch</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>ad16aad67165bce42ecdb742bc5536173</anchor>
      <arglist>(const ElementType *query_point, const size_t num_closest, IndexType *out_indices, DistanceType *out_distances_sq, const int=10) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>radiusSearch</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a16d6b07346045ef85aa40f8feb4cf456</anchor>
      <arglist>(const ElementType *query_point, const DistanceType &amp;radius, std::vector&lt; std::pair&lt; IndexType, DistanceType &gt; &gt; &amp;IndicesDists, const SearchParams &amp;searchParams) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>radiusSearchCustomCallback</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>aba02648a4373ab7fc64bb16b98506138</anchor>
      <arglist>(const ElementType *query_point, SEARCH_CALLBACK &amp;resultSet, const SearchParams &amp;searchParams=SearchParams()) const </arglist>
    </member>
    <member kind="variable">
      <type>Distance</type>
      <name>distance</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a264f86796d4cae73878b594155e9a807</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>array_or_vector_selector&lt; DIM, Interval &gt;::container_t</type>
      <name>BoundingBox</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>aef062fc8631479768850807bb85b0312</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>array_or_vector_selector&lt; DIM, DistanceType &gt;::container_t</type>
      <name>distance_vector_t</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>af7be992f3a876199330b65099b4dd263</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>Node *</type>
      <name>NodePtr</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a790d9a422739532c647e87e0f334b3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const DatasetAdaptor &amp;</type>
      <name>dataset</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>ac08149f85032de7a730ba92ebc1f9782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>dim</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a1b818d32a7f9c58bee114a25e3539969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const KDTreeSingleIndexAdaptorParams</type>
      <name>index_params</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a053e2ff7d92476c2201ee4093ade23aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_leaf_max_size</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a8432e2663bddef7a96f034dc10e40727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>ae3fb51b45d175da41f23e881fffc40da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_size_at_index_build</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a537260016fb2ba50f0e0f0d69952c1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PooledAllocator</type>
      <name>pool</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>ae8ccbdf98502c57ccc4206de59ed28e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BoundingBox</type>
      <name>root_bbox</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a691ddd52bbdb882177cc21d1162df05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NodePtr</type>
      <name>root_node</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a1dd45d22dddb21bdd30695ac5e443364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; IndexType &gt;</type>
      <name>vind</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a6d870be761aaf13d1a9b318d4d448469</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>computeBoundingBox</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>aebcbd6fdd264d1d85efa9567002d8ef1</anchor>
      <arglist>(BoundingBox &amp;bbox)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>DistanceType</type>
      <name>computeInitialDistances</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a04aa74d3992aada6e615fec7aa6d0fb5</anchor>
      <arglist>(const ElementType *vec, distance_vector_t &amp;dists) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>computeMinMax</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a56dc4f27a9ac01260722ce65d09157ba</anchor>
      <arglist>(IndexType *ind, IndexType count, int element, ElementType &amp;min_elem, ElementType &amp;max_elem)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ElementType</type>
      <name>dataset_get</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a1573012bc69a661628eb5a28fbe6826e</anchor>
      <arglist>(size_t idx, int component) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>NodePtr</type>
      <name>divideTree</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a9937c116848dec4f06449b958f3eb69b</anchor>
      <arglist>(const IndexType left, const IndexType right, BoundingBox &amp;bbox)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_vind</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>aa1f14b5b6e7b0c09e09dae7e44c11200</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>KDTreeSingleIndexAdaptor</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a076e1fa924de0a9b05a968942a7270a3</anchor>
      <arglist>(const KDTreeSingleIndexAdaptor&lt; Distance, DatasetAdaptor, DIM, IndexType &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>load_tree</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>af9f577637b7a726f4f3c557b9ae7f9bd</anchor>
      <arglist>(FILE *stream, NodePtr &amp;tree)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>middleSplit_</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a6b19dfe9b35202b6790ca681c6f75098</anchor>
      <arglist>(IndexType *ind, IndexType count, IndexType &amp;index, int &amp;cutfeat, DistanceType &amp;cutval, const BoundingBox &amp;bbox)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>planeSplit</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a2e34eff29f0f50e646d9dcd02e45a000</anchor>
      <arglist>(IndexType *ind, const IndexType count, int cutfeat, DistanceType &amp;cutval, IndexType &amp;lim1, IndexType &amp;lim2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>save_tree</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a3919d70c5363f154fe480f60ffe8e8c2</anchor>
      <arglist>(FILE *stream, NodePtr tree)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>searchLevel</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a260fab39739b1a0cc08b6ae8cbabd987</anchor>
      <arglist>(RESULTSET &amp;result_set, const ElementType *vec, const NodePtr node, DistanceType mindistsq, distance_vector_t &amp;dists, const float epsError) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findNeighbors</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a6b5d3957e4baa0ad08629cea7ed8c6ec</anchor>
      <arglist>(RESULTSET &amp;result, const ElementType *vec, const SearchParams &amp;searchParams) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>knnSearch</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>ad16aad67165bce42ecdb742bc5536173</anchor>
      <arglist>(const ElementType *query_point, const size_t num_closest, IndexType *out_indices, DistanceType *out_distances_sq, const int=10) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>radiusSearch</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>a16d6b07346045ef85aa40f8feb4cf456</anchor>
      <arglist>(const ElementType *query_point, const DistanceType &amp;radius, std::vector&lt; std::pair&lt; IndexType, DistanceType &gt; &gt; &amp;IndicesDists, const SearchParams &amp;searchParams) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>radiusSearchCustomCallback</name>
      <anchorfile>classnanoflann_1_1KDTreeSingleIndexAdaptor.html</anchorfile>
      <anchor>aba02648a4373ab7fc64bb16b98506138</anchor>
      <arglist>(const ElementType *query_point, SEARCH_CALLBACK &amp;resultSet, const SearchParams &amp;searchParams=SearchParams()) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::KDTreeSingleIndexAdaptorParams</name>
    <filename>structnanoflann_1_1KDTreeSingleIndexAdaptorParams.html</filename>
    <member kind="function">
      <type></type>
      <name>KDTreeSingleIndexAdaptorParams</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptorParams.html</anchorfile>
      <anchor>a461baf5bea35d4b263b1de2a6dc631ad</anchor>
      <arglist>(size_t _leaf_max_size=10)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>leaf_max_size</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptorParams.html</anchorfile>
      <anchor>aa355e5ec6b36fbf75a77aef8b5287fca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::simpleini::CSimpleIniTempl::Entry::KeyOrder</name>
    <filename>structmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Entry_1_1KeyOrder.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Entry_1_1KeyOrder.html</anchorfile>
      <anchor>af86ec47a331c1f0af8852537ddbdea64</anchor>
      <arglist>(const Entry &amp;lhs, const Entry &amp;rhs) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::KeypointResponseSorter</name>
    <filename>structmrpt_1_1vision_1_1KeypointResponseSorter.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>KeypointResponseSorter</name>
      <anchorfile>structmrpt_1_1vision_1_1KeypointResponseSorter.html</anchorfile>
      <anchor>aebabc8b137048c5381c5c139d50fb1ed</anchor>
      <arglist>(const FEATURE_LIST &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1vision_1_1KeypointResponseSorter.html</anchorfile>
      <anchor>a4b9d70344b36662c57d7bc0d04cc3895</anchor>
      <arglist>(size_t k1, size_t k2) const </arglist>
    </member>
    <member kind="variable">
      <type>const FEATURE_LIST &amp;</type>
      <name>m_data</name>
      <anchorfile>structmrpt_1_1vision_1_1KeypointResponseSorter.html</anchorfile>
      <anchor>a0c05984ea13ac5f160c28eabc0939db9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kfslam_traits</name>
    <filename>structkfslam__traits.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>kfslam_traits&lt; CRangeBearingKFSLAM &gt;</name>
    <filename>structkfslam__traits_3_01CRangeBearingKFSLAM_01_4.html</filename>
    <member kind="typedef">
      <type>CRangeBearingKFSLAM</type>
      <name>ekfslam_t</name>
      <anchorfile>structkfslam__traits_3_01CRangeBearingKFSLAM_01_4.html</anchorfile>
      <anchor>a5bbb6e84f7b08ef0811944a4e95b2b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPoint3D</type>
      <name>lm_t</name>
      <anchorfile>structkfslam__traits_3_01CRangeBearingKFSLAM_01_4.html</anchorfile>
      <anchor>adc33008bf150a1634b52aba6aa8cd256</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose3D</type>
      <name>pose_t</name>
      <anchorfile>structkfslam__traits_3_01CRangeBearingKFSLAM_01_4.html</anchorfile>
      <anchor>a84ebff6342d83ec3c2297ccc9cde82c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose3DQuatPDFGaussian</type>
      <name>posepdf_t</name>
      <anchorfile>structkfslam__traits_3_01CRangeBearingKFSLAM_01_4.html</anchorfile>
      <anchor>ae6240ca11226f71dc9517b50f6e8ca68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>doPartitioningExperiment</name>
      <anchorfile>structkfslam__traits_3_01CRangeBearingKFSLAM_01_4.html</anchorfile>
      <anchor>ad7d12b32f8a6a5e8a7efd1a98fb8ac7a</anchor>
      <arglist>(ekfslam_t &amp;mapping, CMatrixDouble &amp;fullCov, const string &amp;OUT_DIR)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>landmark_to_3d</name>
      <anchorfile>structkfslam__traits_3_01CRangeBearingKFSLAM_01_4.html</anchorfile>
      <anchor>a14b97c22ec658c7fd1c5afa8197cab70</anchor>
      <arglist>(const ARR &amp;lm, TPoint3D &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>kfslam_traits&lt; CRangeBearingKFSLAM2D &gt;</name>
    <filename>structkfslam__traits_3_01CRangeBearingKFSLAM2D_01_4.html</filename>
    <member kind="typedef">
      <type>CRangeBearingKFSLAM2D</type>
      <name>ekfslam_t</name>
      <anchorfile>structkfslam__traits_3_01CRangeBearingKFSLAM2D_01_4.html</anchorfile>
      <anchor>a36af3b5176116f25e2c218a94fe6008c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPoint2D</type>
      <name>lm_t</name>
      <anchorfile>structkfslam__traits_3_01CRangeBearingKFSLAM2D_01_4.html</anchorfile>
      <anchor>a172d2baee0bf46d3d3e2ad7289b8859b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose2D</type>
      <name>pose_t</name>
      <anchorfile>structkfslam__traits_3_01CRangeBearingKFSLAM2D_01_4.html</anchorfile>
      <anchor>a9125e70164604339518dc289abb4ceb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPosePDFGaussian</type>
      <name>posepdf_t</name>
      <anchorfile>structkfslam__traits_3_01CRangeBearingKFSLAM2D_01_4.html</anchorfile>
      <anchor>abe1734914eae4ff00850ec22e6d131ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>doPartitioningExperiment</name>
      <anchorfile>structkfslam__traits_3_01CRangeBearingKFSLAM2D_01_4.html</anchorfile>
      <anchor>aaf7b0fd1ced8ddd4aa715476c23a66e7</anchor>
      <arglist>(ekfslam_t &amp;mapping, CMatrixDouble &amp;fullCov, const string &amp;OUT_DIR)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>landmark_to_3d</name>
      <anchorfile>structkfslam__traits_3_01CRangeBearingKFSLAM2D_01_4.html</anchorfile>
      <anchor>a1e8c88e5320212ee4ef928089da561f4</anchor>
      <arglist>(const ARR &amp;lm, TPoint3D &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kinect_calibrate_guiApp</name>
    <filename>classkinect__calibrate__guiApp.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnInit</name>
      <anchorfile>classkinect__calibrate__guiApp.html</anchorfile>
      <anchor>a9f210546580d6b595b5acaac6c4ab396</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>kinect_calibrate_guiDialog</name>
    <filename>classkinect__calibrate__guiDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>kinect_calibrate_guiDialog</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a452e198a6afa2bb63f3ab9e7d8ad92de</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~kinect_calibrate_guiDialog</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2c823ef3525e2c20e9f0a05212a8036b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>CalibUpdate3DViewCameras</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a254fbcb218163f053303d925a296e2f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fillGridLine</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a03593093040193686a0bf9a711876733</anchor>
      <arglist>(int r, const char *label_prefix, const char *label, const std::string &amp;val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>LiveCalibGridInitialize</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2ce0cae69aa648caa86ddd17c28af064</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>LiveCalibUpdateFromGrid</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a0b0202e98e94602c2b871eb04976a631</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>LiveCalibUpdateToGrid</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ab7cf73c97f326e626d6fdffd8b3b5992</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnAbout</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2a031990aab849e31a05bddff9b8fe6d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnApplyCalibLiveClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a27db25bd669930046599187b607071a7</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnCaptureClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2e86615bc9ca617055294e2448faed92</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnConnectClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a031cdd509dbb2646357be8dea42e7303</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnConnectLive3DClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a319051f6f88336a5cf7d9f87679157cb</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnDisconnectClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af74f6a0a660bd5a3a494aa1cf13bd708</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnDisconnectLiveClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a4e6340ef6ea71fd83eda75a860b89b3e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnHelpLiveCalibClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a80919a74aa51bb8924a5fd4bddc9b45a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnListLoadClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aa9f887558eecc15b87549acc2b8e738d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnListRemoveSelectedClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a50c4e837df57efae83bbd984cb1071e5</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnListSaveClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aa7000d707a6d73827d7523c6d7d66a5f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnLoadCalibClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2cca42a9a1a5de5f8988e8f218ad1b8e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnLoadImageListClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ab97339bd714a5d0624aadbb0d31d5b9f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnNext1Click</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ae2f2f4bcd2e4bcdb58987a2340892f08</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnNextCalibClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a6d9ba746a371ac30ccaae9b2474f5e01</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnOpCalibKinectClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a025db76d77c72c20fbff9a688d76bafd</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnOpCalibStereoGenericClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ad41bcc9c3679fa3cbfce6288b086814c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnOpTestKinectClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ae422aca575e29a5442ee4881ceb3838b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnQuitClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a7056d72b10ffe40ed42cdd0c992989f6</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnRunCalibClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>afa70eb1aee82b1bc0a08973136e9e52e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnSaveCalibClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a24268104751fa0c23de5f0c65303be62</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnSaveCalibLiveClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a549e57799e78d856ee24f647c3df23af</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OncbCalibNormalizeClick</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a0a6ed0d30e2101bc5571596d65aa65ad</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnClose</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2a2da4949be1e67bfa587902e819af66</anchor>
      <arglist>(wxCloseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnedCalibSizeXText</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a3a8cf9a072f2d740d93316674a1a8ee8</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnedTiltChange</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a929f32f866930fd44f9839f0b52d1577</anchor>
      <arglist>(wxSpinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnlbImagePairsSelect</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a723b67a25f8d12aa8407074209c5ee5a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Onm_grid_live_calibCellChange</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a48b0d92101f28e5f1e3ef1e71cd1d277</anchor>
      <arglist>(wxGridEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnNeedsToUpdate6DCamPlot</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a5047d708ed7519cc360552f55d56a72d</anchor>
      <arglist>(wxSpinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnNotebook1PageChanging</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a9812ee4a3b100b9acfbf241747c9a0a5</anchor>
      <arglist>(wxNotebookEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnPanel5SetFocus</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a509209db3b966735d41d918bb38c5a05</anchor>
      <arglist>(wxFocusEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnQuit</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a75f48b5d85ad3dd02e9981cfb5fabe0f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnrbChannelSwitchSelect</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aef5b3a2fc6e718d0d92191301b9c9eed</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnrbShowImagesSelect</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a7ad83536e7d99cebd43039b183c4de60</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnResize</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ad02c7b4d3297308e91ba970c63b2c74c</anchor>
      <arglist>(wxSizeEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimConsoleDumpTrigger</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a471e0227fa258a76cf29c6158d4bab2c</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimMiscTrigger</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aaea8e3c8f87f5fbcbac85b31305bcfd9</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>parseGridLine</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a62effe7fe26b4ebb84b4b1035b37fae0</anchor>
      <arglist>(int r)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ProcessNewGrabbedObs</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ad54d81a243ac56e5f21afe539cc8a93e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ProcessNewSelectedImageListBox</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a9b7b643063e2d032b4b17e7a58190468</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>StopLiveGrabThreads</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a6a83dd2ddcd4b2f5bad83a4e7801ac4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>thread_find_corners</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a5671606ab0d1970569fcc2d55411f140</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>thread_grabbing</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a9e548bace1386dc278146d0c57e6ebc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateListOfImages</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ad20564bcdebdd1eace5cafa0657af589</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>bntAbout</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a124518935db52c42a72593a69e55fe4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnCapture</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a7012d95a5b25a7a28b34b2dba283e19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnConnect</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>afa4fff3288d42213a2c31a0bdb0f3417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnConnectLive3D</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af43ee1343d134a119568489bd247ced8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnDisconnect</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a5e8d9be2b78cd92cae718d330205f936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnDisconnectLive</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a845bc0a46f5085ee5ab0997fde998cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxBitmapButton *</type>
      <name>btnHelpLiveCalib</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a7094d46a5009c4492e3a115939c60de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnListLoad</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ae5a272a2adda47b351ea1c09a57ed754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnListRemoveSelected</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ad31ca8e946b27e1499ac11ae65c68221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnListSave</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a47227e634d215789c1d4eb4835f470db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnLoadCalib</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a0591d437b63762fe83327de01661b7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnLoadImageList</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2004111889ec27b53ca4511426285f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnNext1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2434709eadfde88e188bdaa2d2b1b712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnNext2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ac87b382e208588fc5800787d036a55b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnNextCalib</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a71495e1f288271183b30ddc5e22e2b4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnOpCalibKinect</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a37d8354bfe9de0294a41780238b5e2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnOpCalibStereoGeneric</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af1763b8a218ab59635fbd6c73f8a7fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnOpTestKinect</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a72c2cd31d06424ad1bcf1769dff853fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnQuit</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ab47dd86dd0a7fdc6eca73188328e9646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnRunCalib</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aec5bd664dc3d22f0cfb5d65da9ad20b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnSaveCalib</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a5d13f72e3030ef6a2fec4e94e14d04be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnSaveCalibLive</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af2a35a76c0209f9e52641a134289752b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbCalibNormalize</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2520d70025fd8b57784cfee115eab11c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbCalibUseRobust</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a7b7330853689c4aef53011b49fc2a1ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbNormalize</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a89953e24cb58447fda0d89f4f5e03ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbOptK1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a56f228b53cd8c8972e1870b0bf2c30db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbOptK2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aa3c5d8601af79c8a50fc2accbf4c7496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbOptK3</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a1653aaa53c4b7c7f5e58b3c43133f0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbOptT1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af2816c14d22db1aeadd8144cc915c3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbOptT2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af168bf88989bf2035a8cdf21628e8800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSpinCtrl *</type>
      <name>edCalibCheckX</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a390ec11a3244920fff1637e6af8ce9a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSpinCtrl *</type>
      <name>edCalibCheckY</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a1ef86a13a1258824df8768f9c94b7473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edCalibSizeX</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a1f008d57dc041c786e73e573eb182030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edCalibSizeY</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aa45d1ae846f5df9e1066b06b78e729c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edLogCalibResult</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a605e2489a6cee69dfa87811c016d5e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edLogTest</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aae9243928dc4e9ce98dc1ea7351aa9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSpinCtrl *</type>
      <name>edMaxIters</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ae63aa646ecae61aff3ff137c332396c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSpinCtrl *</type>
      <name>edSizeX</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a4e712913ae3ac069c55170b0eea236f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSpinCtrl *</type>
      <name>edSizeY</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ae889b742225452837ec58769c89b0895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSpinCtrl *</type>
      <name>edTilt</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2c8e2641a1a1a7df5edc7b572c94f4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxListBox *</type>
      <name>lbImagePairs</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ac4e7d83c07eee5074d1682558cd52ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>lbNumCaptured</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a28d78dd985b6ee3536cd5bd7c1751484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::vision::TCalibrationStereoImageList</type>
      <name>m_calib_images</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a7d41bda535bf0a017fd5a5eb28193581</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::vision::TStereoCalibParams</type>
      <name>m_calib_params</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a140944588a48c19cdcf621a0f039a29e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::vision::TStereoCalibResults</type>
      <name>m_calib_result</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a483d16f2b6da3a98a8992f52a4189027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_cap_thread</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a0ee344092f1c79a65c063629a1d0c756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TThreadParam</type>
      <name>m_cap_thread_data</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a70d72185ae5d42c981ccdedf1a21f6bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxConfig</type>
      <name>m_config</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ac6a5ea623f97e3e8a2d687e554f994ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TThreadHandle</type>
      <name>m_findcorners_thread</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a9cfaaeba0273d27c13e56f7987dcb3a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TThreadDetectCornerParam</type>
      <name>m_findcorners_thread_data</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a6c9be74f3df4d4c5bc9a6b077010c9d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPointCloudColouredPtr</type>
      <name>m_gl_3d_points</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2bb658d0f7302a8576d1b63cf2ccfb1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>m_gl_corner_left</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a40ba74e175246796ec0dd80429ba75f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>m_gl_corner_right</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af8097fa659de1d3ace4e4bb9c77e3f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TGrabState</type>
      <name>m_grabstate</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aff8975eb1eb798889e578d92dc74509a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxGrid *</type>
      <name>m_grid_live_calib</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a93a3e35e82227a1d0a80a130cb3c6977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::wxMRPTImageControl *</type>
      <name>m_imgStaticKinect</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ac5e5bb5ab0ff4c6f9ee1b3c23e444be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservation3DRangeScanPtr</type>
      <name>m_last_obs</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a196ef2dcba5c01fe472099272ebd13c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyRedirector *</type>
      <name>m_my_redirector</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a655f536cf49e020f1908355eb922739b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_plot3D</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a10d6c3087af1a84d3822f0d95a0218cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_plot3D_cameras</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ac03b0275bdc37437d3fbb8b1ba60a014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::wxMRPTImageControl *</type>
      <name>m_realtimeview_cap</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a37d4882cfba6f484bba5ccf96fe3efb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::wxMRPTImageControl *</type>
      <name>m_realtimeview_test</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>abba2fd7e7c890bee719694f7f7f6f6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::wxMRPTImageControl *</type>
      <name>m_view_left</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>acf36b4111a93d66f862ed4540dd31b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::wxMRPTImageControl *</type>
      <name>m_view_right</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a96dfacccd4e7d4fb3da6ee9a92e55726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>Notebook1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a16d6876f4419d81bc3b26b1121e255f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>Notebook2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a011274a0659184be4c35694af1ba4f2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>NotebookCalibResults</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ae72a19a5624aa21939b77c2fb989cf7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aab2e5e9bd9c65944d9ff6db420f6bb96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel10</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a8829b64764bcaebe5531c8461742d4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel11</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a19b05987406c33846f645e7cb71008c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel12</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2edb0b04104b1e7d3514b641d9c9658d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel13</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ab90479ea553f378833baceff393c51fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a4aa03d84ebfcdef50cf68486943dcf30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af9cc0b5fe9b1caba2c6c060e896d1b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel4</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af2210cb4840bbf51c838797310e38df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel5</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ab8e5be80c576a85b40b8d5d1a01c83d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel6</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aaffe2f47addbbe450b02f6f15dd12c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel7</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a86d64e313a27cd168dae47b66a10e830</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel8</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ad806f4aef0be478c09ea1d5a59ef6fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel9</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a0ecd3ad333d69774c5da4a83be553541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxRadioBox *</type>
      <name>rbChannelSwitch</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a1a9311cfcc0a3106ce4fc7c27d3cbced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxRadioBox *</type>
      <name>rbShowImages</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af7d001594d3f97acebe76b10de8ecbe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a82e287a904a84ec287c91bf0ff106209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText10</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a530c0740e02af9b475a098b5af17f4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText11</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a99bc15ec7d2102777f9b3755defdb67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText12</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a50d4acd359c6baef061ffa44d32316ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText13</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aa995265c9fe0de00822d602f31be830b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText14</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ab452b9e7b26e277b0142dc8f5f074c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText15</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a67f674eb8cb555f07a4e6d5bf3e63567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText18</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a758ba9217e28e86adce177b6601e5588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText19</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a0c823c22f9e7dba0f59dff2ac2f7a5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a9b3fb6d1bb3478846a44626a29e7ac92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText21</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>abf11db12ea6fb5e0e88eec5213f4a082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText22</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af6ff3e9a6b5c175dd0286adfac1c10ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText23</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a0547b4978698ef7d1898c240c4c2df99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText24</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>abd402ad1f33a497fcd2b83f70e2d2bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText25</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ae157e6fb7b56d55f5f2efd4a3e38f270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText26</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aab9aa8f589b72e0dfc3764c6b343dd08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText27</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a8aaa81697043b41b68743d2e318cfbb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText28</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>afd2077d5bbb56dd005810ac71f16397f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText29</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a8e24e69b97e0246ca81b9d5108279fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a24614990fe7d770968cdefafcf166e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText30</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ac95d6e36284c34d7ab39c57742a9a6bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a9a596b8976f4e18bc0cd420247127052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ab1da36bec95beca6cd4ae5a57393b30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText9</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a5746dd5157e413d10ce97789dd7f0a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>TextCtrl2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a178dd525adea23c2065651abde6b94cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>TextCtrl3</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a29059f4b539bde3ecd952b7f0e3822e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer</type>
      <name>timConsoleDump</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a8ecf63bf59ff9e3933db92bf5b2cf00a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer</type>
      <name>timMisc</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a9a363ec4654a30bf2c80153b20185874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BITMAPBUTTON1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>abafb47e69e0eaca25d9fe876cbd463a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ad87cb39f5310216f1c0c19d9ea9c4722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON10</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aa3a3ea41b415e1387c03a795030614ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON11</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a50a80bb521afe83b43c0d741e0cfc43b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON12</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ab6fa500b3bf2b3614bccb8b41383b98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON13</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a5251786317208f5a04e1c71f3ae8e040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON14</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a8a52e361578bc27316073eb2b5886dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON15</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a78203becba926f69af1877df12ed5d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON16</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aef626bf6e38c2119ca2a45a671f0c5e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON17</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ab1604c6c9f0bfcce27cf0ecd3f8c1c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON18</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a39e1e896eca2d4ff07aa43e06368c725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON19</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2c0a3aad8e788cbe60479ec39279953d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a0f94be600e298940c7646a1cbafc6ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON20</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>afb6876a2c4c4c2a5ffd0cc40a3b408dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON21</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a318f96eb4148488e3d95bbb40fc3f62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a0dd1d81d64dcd26637df90312915ab95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a9b813355c15a5354654a37518690e8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>abf58caccf35ea1c792ad47cca0066097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>adba6444f18d561cfeb05f06aed41457c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON7</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aa055760387d06ca947769394663da2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON8</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>add681cd1e8dc0a82a17bc411ce54c761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON9</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a93c2bd030b8b3390c96bb8c56e0c96b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a03a4c4977a30a6d80b59ae04645bb6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aa0c7e64e9326863def318e2fe14efbd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX3</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af742f144342a9e3c2f11e1e64407c3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX4</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ad132aa2018d7dd4010706b1dd096db29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX5</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a6f451ad8adde6c67913f7dfa565f6c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX6</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aa6cc94d4e739462bb38b4e39ab33519f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX7</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>add20eb05cbc559b036881bb0e50cdc2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX8</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a1236d958f1824378c2ec765b59d78eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a9a4da278790571060ff5d94738cc0951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ae164737290484f50b1101eb52fe6da66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM3</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a314c7e314b54c9c61d0b63665ba5d997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM4</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a23a1aee9711a4952e23ff251144363f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM5</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a0987dce80158ce125e9d13532e558b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM6</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a3cf41529bd7d2fc9d559a5f06dbb8f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_GRID1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a723e8512bb5a453d37bb4a3f8e0ea200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_LISTBOX1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a03ee1ff384b8ddad4e618754722ce74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ae8d0d6c92f29297def4660eee27e25c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a989ddb7aee99988af596ea64e8f95ec5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK3</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a9a618f04b165abe662fee4cf8f9cb8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a09872d19b7905a3beaba239fe195f26d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL10</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a66a4540039180f5e31adf65bbec55cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL11</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a7f06ebf343eb174b66037e1dca8c6e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL12</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a84679f0a60c231249986654585bd1b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL13</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a11f160f2371850f390f4fda56f76defd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a0395e4fbc6b2dbd17c5b05366f9eb160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ac0db60d9b8f58317abdc827814583aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL4</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a34025f5adaedcf38daf6b8288cd5cb62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL5</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a3283e1053e71bee2eb0cdfaf84c2cfab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL6</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>adc1d67b9a994d42c629af8864188387c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL7</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>acd131a16e08d22132a422f469aa8373d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL8</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a5d24a23589fa024c77204f3e7fa37c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL9</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aaf94a1fde00ca70d465d0e4796514de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>acd9e0a1ea1a23498024739881ee4dcec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a82eeeff24e1003bc0dcfae95002fb551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>afea45ced70d79a70b9a8555541bf8d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ae6bcb29c3d6c681b218ad28f58fa3d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL3</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a9e3b143908b4d9bf1ee21ae9832dc4ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL4</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>afe93da25c3672eb86faa23013adb5cce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL7</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a4e3288eb94b9a8c07919cde34e9d16e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL8</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>aa7dd1083dac8f6dcb05d3d7618a3f54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ab4df96fd9b5897d56ebe6aa6a422b1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT10</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a3c4960b1c217e7f6f2f311e198828135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT11</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a38b4a74eaa37d2575671da2e52b6b89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT12</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>adca600edf88ec2014ee936ee45d3dc3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT13</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a903f0e71baf15c382bc8ad0ae2daa159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT14</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a71af71a5e38e9e80e88b5a461e233564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT15</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a27853710fb65a5afa574fc7e9dc9a097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT16</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a6077956b8afd9e53249a157b53177343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT19</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>acf7616db6ef2cfa99dca096102c5dd4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>abbca58f7a5c805e48e47030fb3bb79fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT20</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a251d2d250eec8498ad785c45391f1608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT22</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>acbecc9d1edb1f3f30d50dbd9f9109fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT23</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af666619cffe7fd8d1604d3568e952bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT24</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a093914aed0e2c29caf079ea58c4351fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT25</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a02f6ea57c4a35f51a99f89a924687358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT26</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a1e83633d6a0ed0e08e0414858c7fc2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT27</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a553ac6fa06dffa04c3a72275443c87b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT28</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a500c3e254b4685e5e58d3f479cbf47cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT29</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a04d9b849752b9a6730bf611447a95a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a4a13a76baccd0fb87e51730e7cacb79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT30</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a851359ca3c1b033fa91fccc2f633ba55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT31</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a2c115776feddcb5b9dd71ebdf7fa3753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a0de520d27ec4fec25d99ad81266fc599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a225cd2b990f46843cd6b6022fbfe14bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT9</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ac244ac5b81c6e56dbeb6927f39fa1846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL10</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a9a2983666557471bd2b694cf8d1b9a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL4</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a61711ade2ee6d2e5d4be2cf31c5c6a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL5</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a0b73ec7d3584722aedfbd3ea6c2fec60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL6</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a87c739eb2b8d1471a53a3f99464ee9b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL7</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>af3f5d451341584e6d46f357c1b91701e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL8</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ab216626bb44a379c9e9868d6f9e50a4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TIMER1</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a31da4de6aa1e1d31277b6981c3744d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TIMER2</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a35fa651cd7617e0fd58f48a149ac41d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_XY_GLCANVAS</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>ad62ae24ad4c6e6432af90ef3573abe1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>myCalibCallback</name>
      <anchorfile>classkinect__calibrate__guiDialog.html</anchorfile>
      <anchor>a4a9a473b3dd9995fea1ffba732b975e9</anchor>
      <arglist>(const mrpt::vision::TImageStereoCallbackData &amp;d, void *user_data)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>KmTree</name>
    <filename>classKmTree.html</filename>
    <class kind="struct">KmTree::Node</class>
    <member kind="function">
      <type>Scalar</type>
      <name>DoKMeansStep</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>a22511679f8f8549fae85c3fde6d0c979</anchor>
      <arglist>(int k, Scalar *centers, int *assignment) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KmTree</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>ab86dfb43ceeb09b8a77d44b116d7d36c</anchor>
      <arglist>(int n, int d, Scalar *points)</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>SeedKMeansPlusPlus</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>aa7d26e014ccd97f11152a0b8396e5180</anchor>
      <arglist>(int k, Scalar *centers) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~KmTree</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>ae06d69dcbafcc23370d02eb573c18c92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Node *</type>
      <name>BuildNodes</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>a84b357f9073b424f8b1dcc4934b24db8</anchor>
      <arglist>(Scalar *points, int first_index, int last_index, char **next_node_data)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Scalar</type>
      <name>DoKMeansStepAtNode</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>ae58862f61dab42c0082b88da543c80af</anchor>
      <arglist>(const Node *node, int k, int *candidates, Scalar *centers, Scalar *sums, int *counts, int *assignment) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Scalar</type>
      <name>GetNodeCost</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>ac59478013a23411ad4d4b1af076d5bbb</anchor>
      <arglist>(const Node *node, Scalar *center) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SeedKmppSetClusterIndex</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>a01dd5315b33d66ffabc7f6c97968c21b</anchor>
      <arglist>(const Node *node, int index) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>Scalar</type>
      <name>SeedKmppUpdateAssignment</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>a079e244fb57cc11db99fc2b7132e35dc</anchor>
      <arglist>(const Node *node, int new_cluster, Scalar *centers, Scalar *dist_sq) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>ShouldBePruned</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>a7218b3d945299abfa288349492c2d66f</anchor>
      <arglist>(Scalar *box_median, Scalar *box_radius, Scalar *centers, int best_index, int test_index) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>d_</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>a7d5d909671c030ba3e61e41d921131e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>n_</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>abfe3850910967a8115f8abff2ff95b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char *</type>
      <name>node_data_</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>a627cf58a4c01834d2553b459bdf50c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int *</type>
      <name>point_indices_</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>ad2030d67024ead9cacffd24cd72051f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Scalar *</type>
      <name>points_</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>a46fc268092afbf048fa0b83dd682da37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Node *</type>
      <name>top_node_</name>
      <anchorfile>classKmTree.html</anchorfile>
      <anchor>adb8a83a7940a7d2576cb4dcd3a1c7eb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nanoflann::KNNResultSet</name>
    <filename>classnanoflann_1_1KNNResultSet.html</filename>
    <templarg>DistanceType</templarg>
    <templarg>IndexType</templarg>
    <templarg>CountType</templarg>
    <member kind="function">
      <type>void</type>
      <name>addPoint</name>
      <anchorfile>classnanoflann_1_1KNNResultSet.html</anchorfile>
      <anchor>a617bfcdec87d7d1fa28a0674c5a433df</anchor>
      <arglist>(DistanceType dist, IndexType index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>full</name>
      <anchorfile>classnanoflann_1_1KNNResultSet.html</anchorfile>
      <anchor>af3e2dfe50472001d0b4dd372cecd74d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classnanoflann_1_1KNNResultSet.html</anchorfile>
      <anchor>a3e472126b7b71e3d0ab5c41995801f4d</anchor>
      <arglist>(IndexType *indices_, DistanceType *dists_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KNNResultSet</name>
      <anchorfile>classnanoflann_1_1KNNResultSet.html</anchorfile>
      <anchor>aa6696a234675a151e367a473b9845286</anchor>
      <arglist>(CountType capacity_)</arglist>
    </member>
    <member kind="function">
      <type>CountType</type>
      <name>size</name>
      <anchorfile>classnanoflann_1_1KNNResultSet.html</anchorfile>
      <anchor>a898f4cea82346d58c00aeb5981fecdd8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DistanceType</type>
      <name>worstDist</name>
      <anchorfile>classnanoflann_1_1KNNResultSet.html</anchorfile>
      <anchor>aa29099bc2a68a9cf162796da072a2e50</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CountType</type>
      <name>capacity</name>
      <anchorfile>classnanoflann_1_1KNNResultSet.html</anchorfile>
      <anchor>acf5e9e2a75499d9f6331e113d459d206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CountType</type>
      <name>count</name>
      <anchorfile>classnanoflann_1_1KNNResultSet.html</anchorfile>
      <anchor>a295d1f6ceebb76b27c5a511b1e5c1df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DistanceType *</type>
      <name>dists</name>
      <anchorfile>classnanoflann_1_1KNNResultSet.html</anchorfile>
      <anchor>a9cf6a5e6f16ad8895f73640ada7fe019</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>IndexType *</type>
      <name>indices</name>
      <anchorfile>classnanoflann_1_1KNNResultSet.html</anchorfile>
      <anchor>a67c5e844f4e5beebf7864e067f9e2a5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::L1_Adaptor</name>
    <filename>structnanoflann_1_1L1__Adaptor.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>_DistanceType</type>
      <name>DistanceType</name>
      <anchorfile>structnanoflann_1_1L1__Adaptor.html</anchorfile>
      <anchor>a18f9a7c38fd2525b5797b2ae627c3957</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>ElementType</name>
      <anchorfile>structnanoflann_1_1L1__Adaptor.html</anchorfile>
      <anchor>a25cd87fbe8767f9d0db4ddf93f82c9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>DistanceType</type>
      <name>accum_dist</name>
      <anchorfile>structnanoflann_1_1L1__Adaptor.html</anchorfile>
      <anchor>af566ef076542ccd63f9b83b1e6264a43</anchor>
      <arglist>(const U a, const V b, int) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>L1_Adaptor</name>
      <anchorfile>structnanoflann_1_1L1__Adaptor.html</anchorfile>
      <anchor>abfbcf686d88f0aef5df3a104586f0612</anchor>
      <arglist>(const DataSource &amp;_data_source)</arglist>
    </member>
    <member kind="function">
      <type>DistanceType</type>
      <name>operator()</name>
      <anchorfile>structnanoflann_1_1L1__Adaptor.html</anchorfile>
      <anchor>a84e509cc50ad2bb6bc3fbe9f073ea4e3</anchor>
      <arglist>(const T *a, const size_t b_idx, size_t size, DistanceType worst_dist=-1) const </arglist>
    </member>
    <member kind="variable">
      <type>const DataSource &amp;</type>
      <name>data_source</name>
      <anchorfile>structnanoflann_1_1L1__Adaptor.html</anchorfile>
      <anchor>af5ffa8683071c1452a4619cce0a6f707</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::L2_Adaptor</name>
    <filename>structnanoflann_1_1L2__Adaptor.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>_DistanceType</type>
      <name>DistanceType</name>
      <anchorfile>structnanoflann_1_1L2__Adaptor.html</anchorfile>
      <anchor>a2b74f6c8a8b13c2d28cd77c9f0da39e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>ElementType</name>
      <anchorfile>structnanoflann_1_1L2__Adaptor.html</anchorfile>
      <anchor>aac410b6db5faa57a07f452420cd86d53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>DistanceType</type>
      <name>accum_dist</name>
      <anchorfile>structnanoflann_1_1L2__Adaptor.html</anchorfile>
      <anchor>a410995dd91a1c85f6a665e7b9df1d7e8</anchor>
      <arglist>(const U a, const V b, int) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>L2_Adaptor</name>
      <anchorfile>structnanoflann_1_1L2__Adaptor.html</anchorfile>
      <anchor>a53b7677f3ba398ab5ba513577b4d38de</anchor>
      <arglist>(const DataSource &amp;_data_source)</arglist>
    </member>
    <member kind="function">
      <type>DistanceType</type>
      <name>operator()</name>
      <anchorfile>structnanoflann_1_1L2__Adaptor.html</anchorfile>
      <anchor>a70fe24865199691cf988d83ccc76cee8</anchor>
      <arglist>(const T *a, const size_t b_idx, size_t size, DistanceType worst_dist=-1) const </arglist>
    </member>
    <member kind="variable">
      <type>const DataSource &amp;</type>
      <name>data_source</name>
      <anchorfile>structnanoflann_1_1L2__Adaptor.html</anchorfile>
      <anchor>aa108fd57fd3336ea825cb62f7f5b531b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::L2_Simple_Adaptor</name>
    <filename>structnanoflann_1_1L2__Simple__Adaptor.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>_DistanceType</type>
      <name>DistanceType</name>
      <anchorfile>structnanoflann_1_1L2__Simple__Adaptor.html</anchorfile>
      <anchor>a40d16c5ee10a87c22bc7a484dd992ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>ElementType</name>
      <anchorfile>structnanoflann_1_1L2__Simple__Adaptor.html</anchorfile>
      <anchor>a882b70b60ea7842866d7863c63363bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>DistanceType</type>
      <name>accum_dist</name>
      <anchorfile>structnanoflann_1_1L2__Simple__Adaptor.html</anchorfile>
      <anchor>ab836c09bff0ca5ef3042649272a05b4c</anchor>
      <arglist>(const U a, const V b, int) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>L2_Simple_Adaptor</name>
      <anchorfile>structnanoflann_1_1L2__Simple__Adaptor.html</anchorfile>
      <anchor>aca284c8c32d6653f28e822d9a9ce374e</anchor>
      <arglist>(const DataSource &amp;_data_source)</arglist>
    </member>
    <member kind="function">
      <type>DistanceType</type>
      <name>operator()</name>
      <anchorfile>structnanoflann_1_1L2__Simple__Adaptor.html</anchorfile>
      <anchor>a43bd5f86fb46494d07177401d39392f7</anchor>
      <arglist>(const T *a, const size_t b_idx, size_t size) const </arglist>
    </member>
    <member kind="variable">
      <type>const DataSource &amp;</type>
      <name>data_source</name>
      <anchorfile>structnanoflann_1_1L2__Simple__Adaptor.html</anchorfile>
      <anchor>a43d73454c22f2006e21a7186a67a9537</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>large_pool_struct</name>
    <filename>unionlarge__pool__struct.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>bytes_left</name>
      <anchorfile>unionlarge__pool__struct.html</anchorfile>
      <anchor>ab7106ede30ea9d887b1a3620afc1bf6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>bytes_used</name>
      <anchorfile>unionlarge__pool__struct.html</anchorfile>
      <anchor>a6a809a92d1775c242eba37daabaa4b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ALIGN_TYPE</type>
      <name>dummy</name>
      <anchorfile>unionlarge__pool__struct.html</anchorfile>
      <anchor>a850fcb897c7fbfb12dd01193fa0c48aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct large_pool_struct::@70</type>
      <name>hdr</name>
      <anchorfile>unionlarge__pool__struct.html</anchorfile>
      <anchor>a57721394159f9c9b479446623087667f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>large_pool_ptr</type>
      <name>next</name>
      <anchorfile>unionlarge__pool__struct.html</anchorfile>
      <anchor>af4e2c26179563b175cd134ace99767cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::LAS_HeaderInfo</name>
    <filename>structmrpt_1_1maps_1_1LAS__HeaderInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>LAS_HeaderInfo</name>
      <anchorfile>structmrpt_1_1maps_1_1LAS__HeaderInfo.html</anchorfile>
      <anchor>a86c435fd0db561709e8b06bfe94c374c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>creation_DOY</name>
      <anchorfile>structmrpt_1_1maps_1_1LAS__HeaderInfo.html</anchorfile>
      <anchor>a5375775dfde9b70f769539c97d3ef76d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>creation_year</name>
      <anchorfile>structmrpt_1_1maps_1_1LAS__HeaderInfo.html</anchorfile>
      <anchor>af4065d295d67d910e26237b738c78c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>FileSignature</name>
      <anchorfile>structmrpt_1_1maps_1_1LAS__HeaderInfo.html</anchorfile>
      <anchor>af9edac862009994c883f5b1a39c9bc33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>project_guid</name>
      <anchorfile>structmrpt_1_1maps_1_1LAS__HeaderInfo.html</anchorfile>
      <anchor>a015be81cbde28c9d0d8fda3cfed0ad27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>SoftwareIdentifier</name>
      <anchorfile>structmrpt_1_1maps_1_1LAS__HeaderInfo.html</anchorfile>
      <anchor>a665726af0e5e5a2f1df91f31a9ddffea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>spatial_reference_proj4</name>
      <anchorfile>structmrpt_1_1maps_1_1LAS__HeaderInfo.html</anchorfile>
      <anchor>ab30e72813dcf1982579938095d1d8882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>SystemIdentifier</name>
      <anchorfile>structmrpt_1_1maps_1_1LAS__HeaderInfo.html</anchorfile>
      <anchor>a37ce01cd12c3a3092d8b1ea3397c0901</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::LAS_LoadParams</name>
    <filename>structmrpt_1_1maps_1_1LAS__LoadParams.html</filename>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::LAS_WriteParams</name>
    <filename>structmrpt_1_1maps_1_1LAS__WriteParams.html</filename>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationVelodyneScan::laser_return_t</name>
    <filename>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1laser__return__t.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>distance</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1laser__return__t.html</anchorfile>
      <anchor>a382dcd00334e29c134a23bba3ddba581</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>intensity</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1laser__return__t.html</anchorfile>
      <anchor>a03bd7aae740dc9ebd58be1f7810e6ef7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>LegacyDataPacket</name>
    <filename>structLegacyDataPacket.html</filename>
    <member kind="function">
      <type>XsAnalogInData</type>
      <name>analogIn1Data</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a95c17d0cb1bb46323de0565a18cb9180</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsAnalogInData</type>
      <name>analogIn2Data</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a73e90a2d6dfc2382ee6b8193c5cf9d50</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsVector</type>
      <name>calibratedAcceleration</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a3eb2d06517eebeae5f779b1cd22d5104</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsCalibratedData</type>
      <name>calibratedData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ac9be8e344682fc5e57e23d813a372d3c</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsVector</type>
      <name>calibratedGyroscopeData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ae7eebe3aaf448492478c37f4c20c4b4e</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsVector</type>
      <name>calibratedMagneticField</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a00d3c9eb5ecc344242f232ba4cec374c</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsAnalogIn1Data</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>aa269dbc2c5c2216cd7d47e4c696a6b45</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsAnalogIn2Data</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a32af97c9255526b9179067136451351e</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsCalibratedAcceleration</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a19a2a3f3a080b2e6203214bd0d84175a</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsCalibratedData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a10e6d1a2e0fd068c2383099788558475</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsCalibratedGyroscopeData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a80640ed279e5a4f58f96546805c5355b</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsCalibratedMagneticField</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a3d9d7aff48de8e31d97b2fd3e693a162</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsDetailedStatus</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>af77252d385a301dae10eca977a137909</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsFreeAcceleration</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a4e4dc5cd4d4eca76b3c0ddbb5479642b</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsGpsPvtData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>aec2470f0c4e13d2f8770815ad9ee7512</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsMtwSdiData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ab119fae77bbedd1d24957eb2420509b6</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsOrientation</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>af9b34cdcbb82b4fbd96328e0ce2d3452</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsOrientationEuler</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ad52b6f62a8829b1a92578828b7a3fdec</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsOrientationMatrix</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a9fa70321896ba05d646fad1b31b206e9</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsOrientationQuaternion</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a15da8e596583dcdf2f2a50f940340c75</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsPacketCounter</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ab82d0b35331d9e16b654443c4ed3bd61</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsPositionLLA</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a018e200022bd903a0537901257c89322</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsPressure</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ad05cb9f44cdd338b73536b93221518d1</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsRawAcceleration</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ad3f87e5d1ede65f9ddc629131733dfe9</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsRawData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a81888c9d348dc4bb81ad005fc8d81a44</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsRawGyroscopeData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a14581a69ba419f17631c6985f3c780ac</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsRawMagneticField</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ad66738e4bfcab1adba13526c0e0e308b</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsRawTemperature</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a105d2ca769997081cf16f717d547b7ea</anchor>
      <arglist>(int32_t index=0, int channel=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsStatus</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a0b86ee81393ac9ed4a5ad903af8bc040</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsTemperature</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a3ecd856a8a07efc2d6f6d8eda84cd56a</anchor>
      <arglist>(int32_t index=0, int channel=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsTriggerIndication</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a3e044a63a990eedc44ea524c1157caf6</anchor>
      <arglist>(int channelID=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsUtcTime</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a2ee83ded0a0edf2502891f7689756285</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsVelocity</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ad634cf2b2d3aff4c5a76ec686f8391d9</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsDataFormat</type>
      <name>dataFormat</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ab3191137fc617bf0034179c16e3cf0cb</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsSize</type>
      <name>dataSize</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a6671205758909b0053107731562e2047</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsDeviceId</type>
      <name>deviceId</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a1a574345037d96c297bf546708b1eefc</anchor>
      <arglist>(int32_t index) const </arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>findDeviceId</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a12f09ebd852a132bccd79f96b51059e1</anchor>
      <arglist>(XsDeviceId dev) const </arglist>
    </member>
    <member kind="function">
      <type>const PacketFixedData *</type>
      <name>fixedData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a26203c4895ad326fb9dc2eb424f219dd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>frameCounter</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a6338b16322e392e6f658aef0ceca4e1f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>XsVector</type>
      <name>freeAcceleration</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a1e7df143983f11ee72814a4c328ef317</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getFPValueSize</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a753bff4e6d835ec9b8fed2461ad71da3</anchor>
      <arglist>(int32_t index) const </arglist>
    </member>
    <member kind="function">
      <type>XsGpsPvtData</type>
      <name>gpsPvtData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a349b8db0e4b5110b3ec196923a678d88</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isXbusSystem</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a0e2676b9de89c252f05b73236aa9caec</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>itemCount</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>aabfa8ce4b52f1fb7afeddb62f282e246</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>largePacketCounter</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>af1ea9e9a11934402acdff08b1e5badc3</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LegacyDataPacket</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>aedd3f3ef7f5a316444bde2a12f7d3d15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LegacyDataPacket</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a6a43d24ed8ba6ede184ff2b3f9654409</anchor>
      <arglist>(uint16_t count, bool xbus)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LegacyDataPacket</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a97f0928bbbda808b6b5ce137db6c6eb9</anchor>
      <arglist>(const LegacyDataPacket &amp;pack)</arglist>
    </member>
    <member kind="function">
      <type>XsMessage</type>
      <name>message</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>adeaf67607a087ee28346bda4e34554f7</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>MtwSdiData</type>
      <name>mtwSdiData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a2a68eb7732a2203e84b5156b8fa4ad07</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>const LegacyDataPacket &amp;</type>
      <name>operator=</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a6eb5ddaa7626777c8e86a7e310480e24</anchor>
      <arglist>(const LegacyDataPacket &amp;pack)</arglist>
    </member>
    <member kind="function">
      <type>XsEuler</type>
      <name>orientationEuler</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a9e46bdb167d465cc6378b99be24ff5e0</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsMatrix</type>
      <name>orientationMatrix</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a1ebb33b45b207741ad682e57d5103c63</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsQuaternion</type>
      <name>orientationQuaternion</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ac4cdc1b248c420697ee57a15ead375f4</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsMessage</type>
      <name>originalMessage</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ad0904bac479d1242e0761b6364e8709e</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>packetCounter</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a655d343708b544d6a2877cbfaf2f92f3</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>PacketInfo</type>
      <name>packetInfo</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a925dadaac3400514f0a08499967f5f85</anchor>
      <arglist>(int32_t index) const </arglist>
    </member>
    <member kind="function">
      <type>XsVector</type>
      <name>positionLLA</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a153e0f492a73bbc6ee9163f36bdecac0</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsPressure</type>
      <name>pressure</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a75013b134e532457fcdc607190a1f202</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsUShortVector</type>
      <name>rawAcceleration</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ad18deee230536486a52df05fd8c7432d</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsScrData</type>
      <name>rawData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a5ae39e4360ce27fdd3d607f74c23fa91</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsUShortVector</type>
      <name>rawGyroscopeData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a433d579755346d9ed0c95eada5eb5084</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsUShortVector</type>
      <name>rawMagneticField</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a706b440d90cd8b77bf029b0168a87047</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>rawTemperature</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a67a5551e1779f8f752699cfe5269191a</anchor>
      <arglist>(int32_t index=0, int channel=0) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rawTemperatureChannelCount</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>af3380932e1e4e1c08e0872944048d529</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsTimeStamp</type>
      <name>rtc</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a528ac14dd6beaa7d078c68b06a0022f1</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAnalogIn1Data</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>aa364ffe49f2c9446a0e34c6f6605e675</anchor>
      <arglist>(const XsAnalogInData &amp;data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAnalogIn2Data</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a6b09ecb9b365495f8ef3bf45ab73e576</anchor>
      <arglist>(const XsAnalogInData &amp;data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCalibratedAcceleration</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>abb18d4de0c452791be66a1fa36cffe4b</anchor>
      <arglist>(const XsVector &amp;vec, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCalibratedData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>aec32fd886b8e12826f0bc4aaec9ce342</anchor>
      <arglist>(const XsCalibratedData &amp;data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCalibratedGyroscopeData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a1cb2dfb194aca207b9418f002215238c</anchor>
      <arglist>(const XsVector &amp;vec, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setCalibratedMagneticField</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a2bab5923a513aa0e20c77b8d20324609</anchor>
      <arglist>(const XsVector &amp;vec, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDataFormat</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a05d9a8a30eff2f93926f07eed3f70e4d</anchor>
      <arglist>(const XsDataFormat &amp;format, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDataFormat</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a1ac3b0f083d890737bb576229353f1e9</anchor>
      <arglist>(XsOutputMode outputMode, XsOutputSettings outputSettings, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeviceId</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a175a1a169ff2e529670ccf5bbf3e6831</anchor>
      <arglist>(XsDeviceId deviceId, int32_t index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setFreeAcceleration</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>aa60374416369ff8b3fefd0b3638b913b</anchor>
      <arglist>(const XsVector &amp;g, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setGpsPvtData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ac268f9293a533580482ae0a6e3913c3c</anchor>
      <arglist>(const XsGpsPvtData &amp;data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setItemCount</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a1bc33cc0ecd3528c829cc4050019dbef</anchor>
      <arglist>(uint16_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLargePacketCounter</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a4f8721e4a148506328550f5668ca1957</anchor>
      <arglist>(int64_t sc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessage</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a3dbee5122f902e86efad352840bb657f</anchor>
      <arglist>(const XsMessage &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setMtwSdiData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>aa5efb93e8f6ffe74c36fe0a64638caca</anchor>
      <arglist>(const MtwSdiData &amp;data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setOrientationEuler</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a41fd1a142b6ad979a43a85200905c27a</anchor>
      <arglist>(const XsEuler &amp;data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setOrientationMatrix</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ad77e2bb48a5523fbe08234376acf3627</anchor>
      <arglist>(const XsMatrix &amp;data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setOrientationQuaternion</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ae8ef8567c13d526625f1d336c6b37d07</anchor>
      <arglist>(const XsQuaternion &amp;data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPacketCounter</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>afc85c284c11503f659d477d9b61798c2</anchor>
      <arglist>(const uint16_t counter, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPositionLLA</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a42a7757b2048329cce2b68194ae5a896</anchor>
      <arglist>(const XsVector &amp;data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setPressure</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ad07cd29b33dbb1978c5a38c47958c531</anchor>
      <arglist>(const XsPressure &amp;data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setRawAcceleration</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a7a75df0de08bdceb79e4c098719cc7f9</anchor>
      <arglist>(const XsUShortVector &amp;vec, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setRawData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a0cb048d2c519944521f2a28b38ff9cf2</anchor>
      <arglist>(const XsScrData &amp;data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setRawGyroscopeData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>aa4efbd3425abef9087bbf33654f39515</anchor>
      <arglist>(const XsUShortVector &amp;vec, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setRawMagneticField</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ab1115fa91db93f1c81b352eab62ae86c</anchor>
      <arglist>(const XsUShortVector &amp;vec, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setRawTemperature</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a308f4f5d76ebaae9580820bb469cd25c</anchor>
      <arglist>(uint16_t temp, int32_t index=0, int channel=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRtc</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>af2bcf0fc7be094c153b5e4d2d646e69d</anchor>
      <arglist>(XsTimeStamp rtc)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setStatus</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ad74d76b85bdee0c57699d66bbfdd164d</anchor>
      <arglist>(const uint32_t data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTemperature</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a8794b726d3994c5d75eb75469973865e</anchor>
      <arglist>(const double &amp;temp, int32_t index=0, int channel=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeOfArrival</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ad3e314c182104e9ef9e3a4dfb4b0b719</anchor>
      <arglist>(XsTimeStamp timeOfArrival)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTriggerIndication</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ab8cfc3a24f883a0dae4a4469a9d002e9</anchor>
      <arglist>(int channelID, const XsTimeStamp &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setUtcTime</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a58f1290297eadf13db1bc2929866f6d6</anchor>
      <arglist>(const XsUtcTime &amp;data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setVelocity</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a862eced92bae0177ed7ca73a1fafee0a</anchor>
      <arglist>(const XsVector &amp;data, int32_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXbusSystem</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a771711bff441572c2a01d26b90ace8c8</anchor>
      <arglist>(bool xbus, bool convert=false)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>status</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a52ddd2417e02af5cdcfb78dc899ba253</anchor>
      <arglist>(int32_t index, bool *outIsDetailed) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>temperature</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>add567ff4a4b181ba07dcbc704947ed43</anchor>
      <arglist>(int32_t index=0, int channel=0) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>temperatureChannelCount</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ad474f4607fd3c34f2148f1e092798e27</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsTimeStamp</type>
      <name>timeOfArrival</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a818e272c3054f951cd504c76ffcaac29</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsTimeStamp</type>
      <name>triggerIndication</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a1a4de338d51c0f3189ba43a7de345c42</anchor>
      <arglist>(int channelID) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateInfoList</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a9ec9a9c0152e49fbb3d6d1ded5f5727a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XsUtcTime</type>
      <name>utcTime</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a8534e29e16ca65ceb12a646e6712a87a</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>XsVector</type>
      <name>velocity</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ae1212e76c52a8613eea58518e66f4f71</anchor>
      <arglist>(int32_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LegacyDataPacket</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a4d44ec0c8c2f80fb10fcc2ff7df89706</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PacketFixedData *</type>
      <name>m_fixedData</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a69af2b8f6cb21e05cd1c9a58d0cf85a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XsDeviceId</type>
      <name>m_lastFoundId</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a66ae2510733fe98d672c2765c7f102f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint16_t</type>
      <name>m_lastFoundIndex</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>acad27275b920cf2ebb3f787a2dc0d2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XsMessage</type>
      <name>m_msg</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>aeb52c089d8ce33755b52541ef8ff17fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XsTimeStamp</type>
      <name>m_packetId</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a644d445f1f45a641842fbe51d2ce373c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XsTimeStamp</type>
      <name>m_rtc</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>aa5c8b876c12288145599bbaf75143743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XsTimeStamp</type>
      <name>m_toa</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>ae61399fa276f09cae45149aa06af5b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XsTimeStamp</type>
      <name>m_triggerIn1</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a28da1874fb5a69d484f0f7ffdc77e912</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XsTimeStamp</type>
      <name>m_triggerIn2</name>
      <anchorfile>structLegacyDataPacket.html</anchorfile>
      <anchor>a64c2e639b6c0233cfe8387a97bf9dc61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>XsMessageHeader::LengthData</name>
    <filename>unionXsMessageHeader_1_1LengthData.html</filename>
    <class kind="struct">XsMessageHeader::LengthData::ExtendedLength</class>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_data</name>
      <anchorfile>unionXsMessageHeader_1_1LengthData.html</anchorfile>
      <anchor>aabf15c3a471a34d0fbe6ef7e0b96ce07</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable">
      <type>struct XsMessageHeader::LengthData::ExtendedLength</type>
      <name>m_extended</name>
      <anchorfile>unionXsMessageHeader_1_1LengthData.html</anchorfile>
      <anchor>a8e017b1d2db9c44e9c0c504df611fa5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::Less</name>
    <filename>structmrpt_1_1Less.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>eval</name>
      <anchorfile>structmrpt_1_1Less.html</anchorfile>
      <anchor>a7d6402b3b79f3f817bfb51769e20f0ee</anchor>
      <arglist>(const T1 a, const T2 b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>prep_t</name>
      <anchorfile>structmrpt_1_1Less.html</anchorfile>
      <anchor>a1d93c3cc09626941684cb0de324c4cb4</anchor>
      <arglist>(int pixel_val, int barrier)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::pnp::lhm</name>
    <filename>classmrpt_1_1vision_1_1pnp_1_1lhm.html</filename>
    <member kind="function">
      <type>void</type>
      <name>absKernel</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>a8334304f90e3a3760a1e0ec831bc98f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compute_pose</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>aa3abd3d8777fe68b1eeab9b9599ca5a6</anchor>
      <arglist>(Eigen::Ref&lt; Eigen::Matrix3d &gt; R_, Eigen::Ref&lt; Eigen::Vector3d &gt; t_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>estimate_t</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>ae47c182472ca41416643272e6901f519</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lhm</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>a45870d6c97c13f0757d5b5680b7945cf</anchor>
      <arglist>(Eigen::MatrixXd obj_pts_, Eigen::MatrixXd img_pts_, Eigen::MatrixXd cam_, int n0)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix4d</type>
      <name>qMatQ</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>a2b63ea55d80725851bb8de1e87ff6aa1</anchor>
      <arglist>(Eigen::VectorXd q)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix4d</type>
      <name>qMatW</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>a1ba6501496f76741b63034462115384d</anchor>
      <arglist>(Eigen::VectorXd q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xform</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>ad4cf3ba3d4c29eaa2b7299315062ab79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>cam_intrinsic</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>af0952a2994da5b6c5c39cc04f5c8c95c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>err</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>a319df03b333a6317318f1e1eb77f16ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>err2</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>a7cd56de0c634b77d9435bae0e47b095f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Eigen::Matrix3d &gt;</type>
      <name>F</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>a3402f0a7de019af62f2bbc05d50d39ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix3d</type>
      <name>G</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>a3f7d34565f4d472bf7938c4643bb04b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>img_pts</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>a61e049c608a8df98b7dfee8096780b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>n</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>a67e302a07c043cf799199a8a092440ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>obj_pts</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>a2e45faf05c1917de6c8a151eb9a0654b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>P</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>a9d624f3b89bb075ad85a197dd4cda7b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>Q</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>a0c7f7c8104c0c43ad3ec473799dc8dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix3d</type>
      <name>R</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>ab5fd92e0ca02b79cf9201ee90801bb61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Vector3d</type>
      <name>t</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1lhm.html</anchorfile>
      <anchor>ae345fad13d8bd170ce0144257d668c4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusb_context_t</name>
    <filename>structlibusb__context__t.html</filename>
    <member kind="typedef">
      <type>std::map&lt; struct usb_device *, libusb_device &gt;</type>
      <name>TMapDevices</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>a05bc02f9770725a014b11251abaccd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMapDevices</type>
      <name>devices</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>a6a0356bc02ecd332701761c1f42ade31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EventList</type>
      <name>hAllowDeliveryPool</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>a41a0c6e13c733016aee1c14c6cbeb88f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EventList</type>
      <name>hDoneDeliveringPool</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>a6a03e3d7e5f14bdede8e6faddb90662d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EventList</type>
      <name>hWantToDeliverPool</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>a5981708463c71323354227446ebd44a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuickMutex</type>
      <name>mutDeliveryPool</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>aa3fd03f1f317677545c500dd6f2d619b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuickMutex</type>
      <name>mutex</name>
      <anchorfile>structlibusb__context__t.html</anchorfile>
      <anchor>a66735b1e0b09439b4f190960d7da64a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusb_device_descriptor</name>
    <filename>structlibusb__device__descriptor.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>bcdDevice</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>afb5e0fc6f0cfe51de900d35506fb9317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>bcdUSB</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>af0682f293291db942b5d253092d472e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bDescriptorType</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a63c4b109725ce829fc81c5c9cad8c87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bDeviceClass</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>ab86c8f43e75d4d54fccbc199cfa9703b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bDeviceProtocol</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a480a0b5345a2e59987e20fa7247c3f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bDeviceSubClass</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a9c3a91102d3d53d9414d0dda0191c5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bLength</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>affda0be3fe1c37092ddc7cb120428f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bMaxPacketSize0</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a3b60170f077c9b26fc9f86e0cdb1d28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bNumConfigurations</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a0f3f80cd931628a0531a815b59d067dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>idProduct</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a568d479fb0b76ea572a739c961fd3047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>idVendor</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>ad26c5e2fbd16ce3ee143f4bac5d49bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>iManufacturer</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>ab9e9a064265f2833d1d3f216f15a487a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>iProduct</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a20082f9e03f1cbffef3d9472a8dcfd64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>iSerialNumber</name>
      <anchorfile>structlibusb__device__descriptor.html</anchorfile>
      <anchor>a327e8ede51268b38955ef035cf6de875</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusb_device_handle_t</name>
    <filename>structlibusb__device__handle__t.html</filename>
    <member kind="variable">
      <type>libusb_device *</type>
      <name>dev</name>
      <anchorfile>structlibusb__device__handle__t.html</anchorfile>
      <anchor>a53646dd78e300d92a539510df74a335c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>usb_dev_handle *</type>
      <name>handle</name>
      <anchorfile>structlibusb__device__handle__t.html</anchorfile>
      <anchor>ad2fa5d794337f8f641b75f9b8a95c7f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusb_device_t</name>
    <filename>structlibusb__device__t.html</filename>
    <class kind="struct">libusb_device_t::isoc_handle</class>
    <member kind="typedef">
      <type>QuickList&lt; transfer_wrapper &gt;</type>
      <name>TListTransfers</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a0ba9c1e7bf30fec3b79cdbd1e8b9ba6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; usb_dev_handle *, libusb_device_handle &gt;</type>
      <name>TMapHandles</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a7d8b5db5142bb15690ad29e4ef3cd0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; int, isoc_handle &gt;</type>
      <name>TMapIsocTransfers</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a36ab2607c44b44e333f8365a2143b4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libusb_context *</type>
      <name>ctx</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a09d61427122f17e8ea39e39eb0dbc469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct usb_device *</type>
      <name>device</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a0fab29fc96aefa08501e1eaef22a0715</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMapHandles *</type>
      <name>handles</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a634d42f2d37d1ac7ba36c681d81301d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMapIsocTransfers *</type>
      <name>isoTransfers</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>a828aea67b890f10815d1c14f3a682029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>refcount</name>
      <anchorfile>structlibusb__device__t.html</anchorfile>
      <anchor>ad695701ec9c01535350a38ae5d9a531e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusb_iso_packet_descriptor</name>
    <filename>structlibusb__iso__packet__descriptor.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>actual_length</name>
      <anchorfile>structlibusb__iso__packet__descriptor.html</anchorfile>
      <anchor>a03fa4f4eaf8a8b4e5c05931809581a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>length</name>
      <anchorfile>structlibusb__iso__packet__descriptor.html</anchorfile>
      <anchor>a374d36e24869c8b07bf8eb1a18fa10ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum libusb_transfer_status</type>
      <name>status</name>
      <anchorfile>structlibusb__iso__packet__descriptor.html</anchorfile>
      <anchor>aab21ee2a5835a0e53d7ac5844ee34371</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusb_transfer</name>
    <filename>structlibusb__transfer.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>actual_length</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a7e858f07c48a271a62209d11376ae607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char *</type>
      <name>buffer</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a7fa594567e074191ce8f28b5fb4a3bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libusb_transfer_cb_fn</type>
      <name>callback</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a69c6df011ec23ff3e481cc98bfff0623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libusb_device_handle *</type>
      <name>dev_handle</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>adaaf06aeb5ab2a8819e75310ec253f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>endpoint</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a0fcfd057f53b0e1bff6f1567761c231a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>flags</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>ae26c063df30c2e29835212aad98c6e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct libusb_iso_packet_descriptor *</type>
      <name>iso_packet_desc</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>aa796f79177c016ea22e6bed61bf29417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>length</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a68c023e1f40b50aa8604a2495b6a391e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_iso_packets</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a87d725a5521c26832fdc13611220014d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum libusb_transfer_status</type>
      <name>status</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a64b2e70e76d52a7cd23daa3cd4fb397e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>timeout</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a9a12af15ca5b482f5dcaebd26a848cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>type</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>a7c9fa575986fe9f23bbecb26b766dff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>user_data</name>
      <anchorfile>structlibusb__transfer.html</anchorfile>
      <anchor>ab75ab3e7185f08e07a1ae858a35ebb7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::like_op</name>
    <filename>structexprtk_1_1details_1_1like__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1like__op.html</anchorfile>
      <anchor>ad6d04ec970f598bfffccb85d303f415d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1like__op.html</anchorfile>
      <anchor>a0aa5800ad88f276c3f0486fd5918136c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1like__op.html</anchorfile>
      <anchor>a1eff0053271d3ed70a5d6480e9fe4700</anchor>
      <arglist>(const T &amp;, const T &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1like__op.html</anchorfile>
      <anchor>ae7cb074f23eac0cdc933129e5801aeac</anchor>
      <arglist>(const std::string &amp;t1, const std::string &amp;t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1like__op.html</anchorfile>
      <anchor>a9ae29a2d988d541f5c7ff46219a5c2cd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::linked_ptr</name>
    <filename>classtesting_1_1internal_1_1linked__ptr.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>element_type</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>a295c7d1ee4100d916514c4e4385a0063</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>a6ea8584d9bcad13c3266834f5ce5e771</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>linked_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>ae805418b9f03f14ff49649e710475dba</anchor>
      <arglist>(T *ptr=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>linked_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>a7597ed91006edd0467c99bd1aaab07f5</anchor>
      <arglist>(linked_ptr&lt; U &gt; const &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>linked_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>abc076b5678cc7f64306d5ecfefc93aff</anchor>
      <arglist>(linked_ptr const &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>a3685f9661bbe410cfa58fea2f14396b7</anchor>
      <arglist>(T *p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>a6449584b90a09a313300599fb3a23633</anchor>
      <arglist>(linked_ptr&lt; U &gt; const &amp;ptr) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>aec393cbd60f96defde36ef8a69d94254</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>aa878c3e874242fb3cd2aa14ec603aa25</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>linked_ptr &amp;</type>
      <name>operator=</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>a82608d98869b750d9ab729f1450a9a45</anchor>
      <arglist>(linked_ptr&lt; U &gt; const &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>linked_ptr &amp;</type>
      <name>operator=</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>a1f40b5e66e6cf7b661ea116c806f952e</anchor>
      <arglist>(linked_ptr const &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>abe2154fd3ad3574dfe6f2320bc1debc4</anchor>
      <arglist>(T *p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>a3b46c9ecfd928673a524dcb3c70fd2ad</anchor>
      <arglist>(linked_ptr&lt; U &gt; const &amp;ptr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>a95ba3b7b66ed0193c779976c6e126ab6</anchor>
      <arglist>(T *ptr=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~linked_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>af99460fd09ca0f83e061ea480ef1a45e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>capture</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>a0b4623795339fd29bf9303f926ae2824</anchor>
      <arglist>(T *ptr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>aea2859970b65708fc4f7c8c4cbc7928a</anchor>
      <arglist>(linked_ptr&lt; U &gt; const *ptr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depart</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>a0852ab20839140f29b2ad074339fccc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>linked_ptr_internal</type>
      <name>link_</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>a8fdfa75fea8bfc10825a3cc53c50461f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>value_</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>abb52c4e944fc7a24a4ec7788b612fb37</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>linked_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr.html</anchorfile>
      <anchor>a7763f286ca03a7f7363a033d996c8c1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::linked_ptr_internal</name>
    <filename>classtesting_1_1internal_1_1linked__ptr__internal.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>depart</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr__internal.html</anchorfile>
      <anchor>a8699e539d9702d363ef0351012d1b3ca</anchor>
      <arglist>() GTEST_LOCK_EXCLUDED_(g_linked_ptr_mutex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>join</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr__internal.html</anchorfile>
      <anchor>acd5a341459f7e81b10b4112d8c764e2a</anchor>
      <arglist>(linked_ptr_internal const *ptr) GTEST_LOCK_EXCLUDED_(g_linked_ptr_mutex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>join_new</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr__internal.html</anchorfile>
      <anchor>a742af1f65df2d5e2b7198a1b74264a83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>linked_ptr_internal const *</type>
      <name>next_</name>
      <anchorfile>classtesting_1_1internal_1_1linked__ptr__internal.html</anchorfile>
      <anchor>ae4397a65a4d76a24547fcf2cd17131d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::List</name>
    <filename>classxsens_1_1List.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>int32_t(*</type>
      <name>cmpFunc</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a083ab85128379c9cab2f993f367b9ea0</anchor>
      <arglist>)(const T &amp;, const T &amp;)</arglist>
    </member>
    <member kind="typedef">
      <type>int32_t(__cdecl *</type>
      <name>InequalityFunction</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a2046eebeb5fc8da1398bfa6b5d18e3b2</anchor>
      <arglist>)(const T &amp;, const T &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a044c25a8fe1641e3fa8ec6c6fca96117</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCopy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a9af08ce378aaa86d5a84d06dfec4243d</anchor>
      <arglist>(const TB &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendDeepCopy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a281f422db0c020845ff40f15dcd0fb47</anchor>
      <arglist>(const List&lt; T &gt; &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendList</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a9a8b7423cfb353aa98634622a8f7e2b8</anchor>
      <arglist>(uint32_t count, const T *lst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendRelated</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>af0f325e48e5aea053766f028bae9671b</anchor>
      <arglist>(const TR &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendShallowCopy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a08ccba42ccb4d17099ef7c0a225b17b5</anchor>
      <arglist>(const List&lt; T &gt; &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a9373a59d838df7cb2b490922e0575e34</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAndClear</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>adbce5190d5109bc031d3802a4812bdf9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAndRemove</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a3362937154d51b6c2ff69b9ef24986c3</anchor>
      <arglist>(const uint32_t index) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAndRemoveTail</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a3b383f7ea4b981f7ed3c8ce7b9940fb5</anchor>
      <arglist>(const uint32_t count) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteItemsOnDestroy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a9fb26a3ec44163f759678e61cd8cdaf4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>find</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a080c4d6166ad72b9bd92c41cee296a59</anchor>
      <arglist>(const TB &amp;item) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>find</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a0972fd678443ac8954769dee84c3979f</anchor>
      <arglist>(const T item, InequalityFunction fnc) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>findDeref</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a01f9d16e4747d9aadd0e09379458c7f6</anchor>
      <arglist>(const TB &amp;item) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>findSorted</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>acc73d38a2f633255535439bbc1c99962</anchor>
      <arglist>(const TB &amp;item) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>findSortedDeref</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a0dbc32bd4f211c1ee5bf08bcb6792b93</anchor>
      <arglist>(const TB &amp;item) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeAndClear</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>ab0c369a0c23ed78a81a0f6f86aece167</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeAndRemove</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a4a63907d16f742460c1793f33c06c650</anchor>
      <arglist>(const uint32_t index) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeAndRemoveTail</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>adc367a8bde5fd070f881831008283865</anchor>
      <arglist>(const uint32_t count) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeItemsOnDestroy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a066c09f452527b8235eb3a16bb3cef7d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>get</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a18b3674e4bd954cad2a7e60239ab134f</anchor>
      <arglist>(const uint32_t index) const XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>getBuffer</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a034198cd62b195aa52cafe1f75e49a4f</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>acea873e2e494c15a4f7370a68b1010ee</anchor>
      <arglist>(const T &amp;item, const uint32_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertCopy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a7091d2b5b42fa9a6c29d6500d7f18ae4</anchor>
      <arglist>(const TB &amp;item, const uint32_t index)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>insertSorted</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>ad2faf69758a9b440bd3fdbaf74c8f79a</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>insertSortedCopy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>aab22e10c721ed7db6bd176572a5aaf08</anchor>
      <arglist>(const TB &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>insertSortedDeref</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a0dd27178ee897695a5c56668fc0b56fd</anchor>
      <arglist>(const T &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isDeepCopyOf</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>af9e65f3e036ba39652d7705b34fa76fd</anchor>
      <arglist>(const List&lt; T &gt; &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isShallowCopyOf</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a71bac467060c48fcdf2d81b70b6bc06f</anchor>
      <arglist>(const List&lt; T &gt; &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>last</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a2c51c41cde25cd7ae079ea8bdfc9aab3</anchor>
      <arglist>(void) const XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>length</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a4ebd5bba1037b7b45c4efc9cc2f02e2e</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>List</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a321ae5eb368522d23976d8c8d1dadb47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>List</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a8a922de4c6e9021f98dfee1d1fca5eb0</anchor>
      <arglist>(const uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>List</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a4a2967760fc4e1b0f5f3a058d3a874fe</anchor>
      <arglist>(const List&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>List</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>aaeade7f696d9cb1ec085eea43575990f</anchor>
      <arglist>(const uint32_t size, const T *src)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a16365f85f112db1d51949602b6465b71</anchor>
      <arglist>(const uint32_t index) const XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>ad2148d383c607b5dba21682a3fd37119</anchor>
      <arglist>(const uint32_t index) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>removeDuplicateEntries</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a0f37088f6e6cb46e2bebbc2e802321d7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>removeDuplicateEntriesDeref</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>acace958a744f9ed105637d02452e9d56</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTail</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a9f6705eea5d8a47b25dbf6f1057e9a76</anchor>
      <arglist>(const uint32_t count) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>ad0d3ec4b9ea25c2efab34838c0ec9df5</anchor>
      <arglist>(uint32_t newSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverse</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a3aaa840b803e7b8f1a8f60180ac0c749</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sortAscending</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>af668e4bfa511ded8eacff8ca6e19a90e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sortAscendingDeref</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a2f7659a33159347cb008a269bb2b7799</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a77370ae25853be59aaae0eb71e1c1b29</anchor>
      <arglist>(const uint32_t i, const uint32_t j) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twinSortAscending</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>ae0e5cd48978e0d321be40d10e23bc176</anchor>
      <arglist>(List&lt; T2 &gt; &amp;twin)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~List</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a4d4a5cbd11cda6022990701c97276980</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>List</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>aa585a7809c71c72413695411a3a9569f</anchor>
      <arglist>(const uint32_t size, T *src, bool manage)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_count</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a0c934fc3c20fd74998852a35f6f0fdd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>m_data</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a14d4ca60bb2c6df6335c2db4267c4fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>JanitorClassFunc&lt; List&lt; T &gt; &gt; *</type>
      <name>m_jcf</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a79adc45a1ab92b600c8adfcb4c91dacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_manage</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a9f0c05adf56803ac80b4e8658a5e5d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_max</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a6a5cdc3079d8b7fe98bf4c3093620a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>ab3fce69d1a8695306b59bd8e228caa1c</anchor>
      <arglist>(const List &amp;list)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>qSort</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>af65806bbac9798be0a0dd94944ae65c5</anchor>
      <arglist>(uint32_t left, uint32_t right)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>qSortDeref</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a55f0c882fe0267816d865b58346a3946</anchor>
      <arglist>(uint32_t left, uint32_t right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>List&lt; uint32_t &gt;</name>
    <filename>classxsens_1_1List.html</filename>
    <member kind="typedef">
      <type>int32_t(*</type>
      <name>cmpFunc</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a083ab85128379c9cab2f993f367b9ea0</anchor>
      <arglist>)(const uint32_t &amp;, const uint32_t &amp;)</arglist>
    </member>
    <member kind="typedef">
      <type>int32_t(__cdecl *</type>
      <name>InequalityFunction</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a2046eebeb5fc8da1398bfa6b5d18e3b2</anchor>
      <arglist>)(const uint32_t &amp;, const uint32_t &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a044c25a8fe1641e3fa8ec6c6fca96117</anchor>
      <arglist>(const uint32_t &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendCopy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a9af08ce378aaa86d5a84d06dfec4243d</anchor>
      <arglist>(const TB &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendDeepCopy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a281f422db0c020845ff40f15dcd0fb47</anchor>
      <arglist>(const List&lt; uint32_t &gt; &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendList</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a9a8b7423cfb353aa98634622a8f7e2b8</anchor>
      <arglist>(uint32_t count, const uint32_t *lst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendRelated</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>af0f325e48e5aea053766f028bae9671b</anchor>
      <arglist>(const TR &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendShallowCopy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a08ccba42ccb4d17099ef7c0a225b17b5</anchor>
      <arglist>(const List&lt; uint32_t &gt; &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a9373a59d838df7cb2b490922e0575e34</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAndClear</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>adbce5190d5109bc031d3802a4812bdf9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAndRemove</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a3362937154d51b6c2ff69b9ef24986c3</anchor>
      <arglist>(const uint32_t index) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAndRemoveTail</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a3b383f7ea4b981f7ed3c8ce7b9940fb5</anchor>
      <arglist>(const uint32_t count) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteItemsOnDestroy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a9fb26a3ec44163f759678e61cd8cdaf4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>find</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a080c4d6166ad72b9bd92c41cee296a59</anchor>
      <arglist>(const TB &amp;item) const</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>find</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a0972fd678443ac8954769dee84c3979f</anchor>
      <arglist>(const uint32_titem, InequalityFunction fnc) const</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>findDeref</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a01f9d16e4747d9aadd0e09379458c7f6</anchor>
      <arglist>(const TB &amp;item) const</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>findSorted</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>acc73d38a2f633255535439bbc1c99962</anchor>
      <arglist>(const TB &amp;item) const</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>findSortedDeref</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a0dbc32bd4f211c1ee5bf08bcb6792b93</anchor>
      <arglist>(const TB &amp;item) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeAndClear</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>ab0c369a0c23ed78a81a0f6f86aece167</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeAndRemove</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a4a63907d16f742460c1793f33c06c650</anchor>
      <arglist>(const uint32_t index) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeAndRemoveTail</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>adc367a8bde5fd070f881831008283865</anchor>
      <arglist>(const uint32_t count) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeItemsOnDestroy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a066c09f452527b8235eb3a16bb3cef7d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t &amp;</type>
      <name>get</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a18b3674e4bd954cad2a7e60239ab134f</anchor>
      <arglist>(const uint32_t index) const XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>const uint32_t *</type>
      <name>getBuffer</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a034198cd62b195aa52cafe1f75e49a4f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>acea873e2e494c15a4f7370a68b1010ee</anchor>
      <arglist>(const uint32_t &amp;item, const uint32_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertCopy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a7091d2b5b42fa9a6c29d6500d7f18ae4</anchor>
      <arglist>(const TB &amp;item, const uint32_t index)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>insertSorted</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>ad2faf69758a9b440bd3fdbaf74c8f79a</anchor>
      <arglist>(const uint32_t &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>insertSortedCopy</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>aab22e10c721ed7db6bd176572a5aaf08</anchor>
      <arglist>(const TB &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>insertSortedDeref</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a0dd27178ee897695a5c56668fc0b56fd</anchor>
      <arglist>(const uint32_t &amp;item)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isDeepCopyOf</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>af9e65f3e036ba39652d7705b34fa76fd</anchor>
      <arglist>(const List&lt; uint32_t &gt; &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isShallowCopyOf</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a71bac467060c48fcdf2d81b70b6bc06f</anchor>
      <arglist>(const List&lt; uint32_t &gt; &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t &amp;</type>
      <name>last</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a2c51c41cde25cd7ae079ea8bdfc9aab3</anchor>
      <arglist>(void) const XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>length</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a4ebd5bba1037b7b45c4efc9cc2f02e2e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>List</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a321ae5eb368522d23976d8c8d1dadb47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>List</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a8a922de4c6e9021f98dfee1d1fca5eb0</anchor>
      <arglist>(const uint32_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>List</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a4a2967760fc4e1b0f5f3a058d3a874fe</anchor>
      <arglist>(const List&lt; uint32_t &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>List</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>aaeade7f696d9cb1ec085eea43575990f</anchor>
      <arglist>(const uint32_t size, const uint32_t *src)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t &amp;</type>
      <name>operator[]</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a16365f85f112db1d51949602b6465b71</anchor>
      <arglist>(const uint32_t index) const XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>ad2148d383c607b5dba21682a3fd37119</anchor>
      <arglist>(const uint32_t index) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>removeDuplicateEntries</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a0f37088f6e6cb46e2bebbc2e802321d7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>removeDuplicateEntriesDeref</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>acace958a744f9ed105637d02452e9d56</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTail</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a9f6705eea5d8a47b25dbf6f1057e9a76</anchor>
      <arglist>(const uint32_t count) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>ad0d3ec4b9ea25c2efab34838c0ec9df5</anchor>
      <arglist>(uint32_t newSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverse</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a3aaa840b803e7b8f1a8f60180ac0c749</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sortAscending</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>af668e4bfa511ded8eacff8ca6e19a90e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sortAscendingDeref</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a2f7659a33159347cb008a269bb2b7799</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a77370ae25853be59aaae0eb71e1c1b29</anchor>
      <arglist>(const uint32_t i, const uint32_t j) XSENS_LIST_THROW</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twinSortAscending</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>ae0e5cd48978e0d321be40d10e23bc176</anchor>
      <arglist>(List&lt; T2 &gt; &amp;twin)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~List</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a4d4a5cbd11cda6022990701c97276980</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>List</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>aa585a7809c71c72413695411a3a9569f</anchor>
      <arglist>(const uint32_t size, uint32_t *src, bool manage)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_count</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a0c934fc3c20fd74998852a35f6f0fdd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t *</type>
      <name>m_data</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a14d4ca60bb2c6df6335c2db4267c4fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>JanitorClassFunc&lt; List&lt; uint32_t &gt; &gt; *</type>
      <name>m_jcf</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a79adc45a1ab92b600c8adfcb4c91dacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_manage</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a9f0c05adf56803ac80b4e8658a5e5d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_max</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a6a5cdc3079d8b7fe98bf4c3093620a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>ab3fce69d1a8695306b59bd8e228caa1c</anchor>
      <arglist>(const List &amp;list)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>qSort</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>af65806bbac9798be0a0dd94944ae65c5</anchor>
      <arglist>(uint32_t left, uint32_t right)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>qSortDeref</name>
      <anchorfile>classxsens_1_1List.html</anchorfile>
      <anchor>a55f0c882fe0267816d865b58346a3946</anchor>
      <arglist>(uint32_t left, uint32_t right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::list_searchable</name>
    <filename>classmrpt_1_1utils_1_1list__searchable.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>std::list&lt; T &gt;::iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>ad89547612bff3e9b00fa35df0a70c17c</anchor>
      <arglist>(const T &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; T &gt;::const_iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>a3c3c349d4e05d991b51e007a5ad1b02d</anchor>
      <arglist>(const T &amp;i) const </arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; T &gt;::iterator</type>
      <name>find_ptr_to</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>a28d4fb11712b66f56da54439472edaab</anchor>
      <arglist>(const PTR ptr)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; T &gt;::const_iterator</type>
      <name>find_ptr_to</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>adeec2dd8151e3318d4b2d33ef56929f7</anchor>
      <arglist>(const PTR ptr) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>a17361b86d3d7bc58847335dca49b4109</anchor>
      <arglist>(const T &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>list_searchable&lt; CHMHMapNode::TNodeID &gt;</name>
    <filename>classmrpt_1_1utils_1_1list__searchable.html</filename>
    <member kind="function">
      <type>std::list&lt; CHMHMapNode::TNodeID &gt;::iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>ad89547612bff3e9b00fa35df0a70c17c</anchor>
      <arglist>(const CHMHMapNode::TNodeID &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; CHMHMapNode::TNodeID &gt;::const_iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>a3c3c349d4e05d991b51e007a5ad1b02d</anchor>
      <arglist>(const CHMHMapNode::TNodeID &amp;i) const</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; CHMHMapNode::TNodeID &gt;::iterator</type>
      <name>find_ptr_to</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>a28d4fb11712b66f56da54439472edaab</anchor>
      <arglist>(const PTR ptr)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; CHMHMapNode::TNodeID &gt;::const_iterator</type>
      <name>find_ptr_to</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>adeec2dd8151e3318d4b2d33ef56929f7</anchor>
      <arglist>(const PTR ptr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>a17361b86d3d7bc58847335dca49b4109</anchor>
      <arglist>(const CHMHMapNode::TNodeID &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>list_searchable&lt; mrpt::hmtslam::CHMHMapArcPtr &gt;</name>
    <filename>classmrpt_1_1utils_1_1list__searchable.html</filename>
    <member kind="function">
      <type>std::list&lt; mrpt::hmtslam::CHMHMapArcPtr &gt;::iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>ad89547612bff3e9b00fa35df0a70c17c</anchor>
      <arglist>(const mrpt::hmtslam::CHMHMapArcPtr &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; mrpt::hmtslam::CHMHMapArcPtr &gt;::const_iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>a3c3c349d4e05d991b51e007a5ad1b02d</anchor>
      <arglist>(const mrpt::hmtslam::CHMHMapArcPtr &amp;i) const</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; mrpt::hmtslam::CHMHMapArcPtr &gt;::iterator</type>
      <name>find_ptr_to</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>a28d4fb11712b66f56da54439472edaab</anchor>
      <arglist>(const PTR ptr)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; mrpt::hmtslam::CHMHMapArcPtr &gt;::const_iterator</type>
      <name>find_ptr_to</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>adeec2dd8151e3318d4b2d33ef56929f7</anchor>
      <arglist>(const PTR ptr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1list__searchable.html</anchorfile>
      <anchor>a17361b86d3d7bc58847335dca49b4109</anchor>
      <arglist>(const mrpt::hmtslam::CHMHMapArcPtr &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::literal_node</name>
    <filename>classexprtk_1_1details_1_1literal__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function">
      <type>expression_node&lt; T &gt; *</type>
      <name>branch</name>
      <anchorfile>classexprtk_1_1details_1_1literal__node.html</anchorfile>
      <anchor>ab7657b8a7d68eeb42d70cf9f31781b00</anchor>
      <arglist>(const std::size_t &amp;) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>literal_node</name>
      <anchorfile>classexprtk_1_1details_1_1literal__node.html</anchorfile>
      <anchor>a3cd9a65d5bd430598aa6f9ee3840d707</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1literal__node.html</anchorfile>
      <anchor>a59f0313f728bda4bd0ba8b2b0ee2dd6d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1literal__node.html</anchorfile>
      <anchor>a170dbd4d1a293d015e0ff21d2e118223</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>literal_node</name>
      <anchorfile>classexprtk_1_1details_1_1literal__node.html</anchorfile>
      <anchor>a6cbd35d8f1d66dce460e15816ccd2778</anchor>
      <arglist>(literal_node&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>literal_node&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1literal__node.html</anchorfile>
      <anchor>aada49619a1e35fc945d90243e3c7130c</anchor>
      <arglist>(literal_node&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T</type>
      <name>value_</name>
      <anchorfile>classexprtk_1_1details_1_1literal__node.html</anchorfile>
      <anchor>aa575d6c76ddd87242bc03609610942a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::lm_stat_t</name>
    <filename>structmrpt_1_1vision_1_1lm__stat__t.html</filename>
    <member kind="function">
      <type></type>
      <name>lm_stat_t</name>
      <anchorfile>structmrpt_1_1vision_1_1lm__stat__t.html</anchorfile>
      <anchor>ae899d5a5dcde987388fafdf6459a843a</anchor>
      <arglist>(const TCalibrationStereoImageList &amp;_images, const std::vector&lt; size_t &gt; &amp;_valid_image_pair_indices, const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;_obj_points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>structmrpt_1_1vision_1_1lm__stat__t.html</anchorfile>
      <anchor>ac71e6fe7bc3dc0acdff2e23744e7163e</anchor>
      <arglist>(lm_stat_t &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>const TCalibrationStereoImageList &amp;</type>
      <name>images</name>
      <anchorfile>structmrpt_1_1vision_1_1lm__stat__t.html</anchorfile>
      <anchor>a30a904664bb12c62a9b034fe1e288b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CArrayDouble&lt; 9 &gt;</type>
      <name>left_cam_params</name>
      <anchorfile>structmrpt_1_1vision_1_1lm__stat__t.html</anchorfile>
      <anchor>ab13b150a2c363bf222d2f7c7bceeccce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::aligned_containers&lt; mrpt::poses::CPose3D &gt;::vector_t</type>
      <name>left_cam_poses</name>
      <anchorfile>structmrpt_1_1vision_1_1lm__stat__t.html</anchorfile>
      <anchor>aa09702b41154ea16426b9aba4c9c2601</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;</type>
      <name>obj_points</name>
      <anchorfile>structmrpt_1_1vision_1_1lm__stat__t.html</anchorfile>
      <anchor>aeb0bd30fe62538b8adff720beff083fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>right2left_pose</name>
      <anchorfile>structmrpt_1_1vision_1_1lm__stat__t.html</anchorfile>
      <anchor>a39accbcf3dcc95f0b5ce29e3a0d971fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CArrayDouble&lt; 9 &gt;</type>
      <name>right_cam_params</name>
      <anchorfile>structmrpt_1_1vision_1_1lm__stat__t.html</anchorfile>
      <anchor>a593848390eeafc3a29f019d3f9cbab11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::vector&lt; size_t &gt; &amp;</type>
      <name>valid_image_pair_indices</name>
      <anchorfile>structmrpt_1_1vision_1_1lm__stat__t.html</anchorfile>
      <anchor>a75ff176f0e44a0cb3833dfa75ef32738</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::rtl::vecops::helper::load_vector_range</name>
    <filename>structexprtk_1_1rtl_1_1vecops_1_1helper_1_1load__vector__range.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1helper_1_1load__vector__range.html</anchorfile>
      <anchor>a776b2924536f82543e229d2cfc1093da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1helper_1_1load__vector__range.html</anchorfile>
      <anchor>a8a1f2aebac2489903093954f18b633b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1helper_1_1load__vector__range.html</anchorfile>
      <anchor>ae0ef28902a4fe67debcc72c667cfdfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1helper_1_1load__vector__range.html</anchorfile>
      <anchor>ad4cc7fe1b64b5b78ed189e5052b02a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1helper_1_1load__vector__range.html</anchorfile>
      <anchor>a8d2461397df82654f38a5bacc6c9787d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1helper_1_1load__vector__range.html</anchorfile>
      <anchor>a98660fc414a81045c7f281ad50e96cdf</anchor>
      <arglist>(parameter_list_t &amp;parameters, std::size_t &amp;r0, std::size_t &amp;r1, const std::size_t &amp;r0_prmidx, const std::size_t &amp;r1_prmidx, const std::size_t vec_idx=0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::detail::loadFromRangeImpl</name>
    <filename>structmrpt_1_1maps_1_1detail_1_1loadFromRangeImpl.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>templ_loadFromRangeScan</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1loadFromRangeImpl.html</anchorfile>
      <anchor>a75171ec7d91e45ab67ad3ad5b3142645</anchor>
      <arglist>(Derived &amp;obj, const mrpt::obs::CObservation2DRangeScan &amp;rangeScan, const mrpt::poses::CPose3D *robotPose)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>templ_loadFromRangeScan</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1loadFromRangeImpl.html</anchorfile>
      <anchor>a8bb8b885b71fbef490782cb9385c733e</anchor>
      <arglist>(Derived &amp;obj, const mrpt::obs::CObservation3DRangeScan &amp;rangeScan, const mrpt::poses::CPose3D *robotPose)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::simpleini::CSimpleIniTempl::Entry::LoadOrder</name>
    <filename>structmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Entry_1_1LoadOrder.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1Entry_1_1LoadOrder.html</anchorfile>
      <anchor>a67f925ad122908a1d74261e2e5e5385c</anchor>
      <arglist>(const Entry &amp;lhs, const Entry &amp;rhs) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rp::hal::Locker</name>
    <filename>classrp_1_1hal_1_1Locker.html</filename>
    <member kind="enumvalue">
      <name>LOCK_FAILED</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>a9cb4e772305172d588f4997f490d2533a9e30787310cbbb020350f8b4364b4f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCK_OK</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>a9cb4e772305172d588f4997f490d2533a779ead5765477ec132db3f51a4820afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LOCK_STATUS</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>a9cb4e772305172d588f4997f490d2533</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCK_OK</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>a9cb4e772305172d588f4997f490d2533a779ead5765477ec132db3f51a4820afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCK_TIMEOUT</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>a9cb4e772305172d588f4997f490d2533a48423b1afb927111927c99c9d86719a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCK_FAILED</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>a9cb4e772305172d588f4997f490d2533a9e30787310cbbb020350f8b4364b4f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCK_TIMEOUT</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>a9cb4e772305172d588f4997f490d2533a48423b1afb927111927c99c9d86719a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>pthread_mutex_t *</type>
      <name>getLockHandle</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>aec115b151e5f0c8a73ea6fecc406f864</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Locker::LOCK_STATUS</type>
      <name>lock</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>aeb8b1a5948df1d5c72e4e3d8ef365ee5</anchor>
      <arglist>(unsigned long timeout=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Locker</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>aa56ef2d73b96e8892a1992b5bd464a21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>ac1cff45869f7fb86411fd99f74064fbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Locker</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>a77c7ed5bfb123200e0fe48efca49e40b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>a7546b1df4d4db8628936d37dfc23acf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>release</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>a15a51587c49cbf94b5e0b7cdc9bb1768</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>pthread_mutex_t</type>
      <name>_lock</name>
      <anchorfile>classrp_1_1hal_1_1Locker.html</anchorfile>
      <anchor>a106f3b132e3e78a98e2afcc1881d4dbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::detail::logoddscell_traits</name>
    <filename>structmrpt_1_1maps_1_1detail_1_1logoddscell__traits.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>logoddscell_traits&lt; cell_t &gt;</name>
    <filename>structmrpt_1_1maps_1_1detail_1_1logoddscell__traits.html</filename>
  </compound>
  <compound kind="class">
    <name>logoddscell_traits&lt; cellType &gt;</name>
    <filename>structmrpt_1_1maps_1_1detail_1_1logoddscell__traits.html</filename>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::detail::logoddscell_traits&lt; int16_t &gt;</name>
    <filename>structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int16__t_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const int16_t</type>
      <name>CELLTYPE_MAX</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int16__t_01_4.html</anchorfile>
      <anchor>ae4df234dbb4decea06d2b12e3a19d045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int16_t</type>
      <name>CELLTYPE_MIN</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int16__t_01_4.html</anchorfile>
      <anchor>aea3d318b4f63282d318d2deb20b1b6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>LOGODDS_LUT_ENTRIES</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int16__t_01_4.html</anchorfile>
      <anchor>a828feb0321b3d9e67d42a15643e5064b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int16_t</type>
      <name>P2LTABLE_SIZE</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int16__t_01_4.html</anchorfile>
      <anchor>ab05b4eec35a618518ee1045c80dcb26f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::detail::logoddscell_traits&lt; int8_t &gt;</name>
    <filename>structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int8__t_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static const int8_t</type>
      <name>CELLTYPE_MAX</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int8__t_01_4.html</anchorfile>
      <anchor>ac1db62d5aa7df78ee23ccfa57a9e8b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int8_t</type>
      <name>CELLTYPE_MIN</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int8__t_01_4.html</anchorfile>
      <anchor>a543b553b814eb990e0be4bdbcbf8c1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const size_t</type>
      <name>LOGODDS_LUT_ENTRIES</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int8__t_01_4.html</anchorfile>
      <anchor>a3a349ed796b9aa497f5351709f9eb56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int8_t</type>
      <name>P2LTABLE_SIZE</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1logoddscell__traits_3_01int8__t_01_4.html</anchorfile>
      <anchor>a02a8fb1ed0771c5e4f2755d84fee0f23</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::LowPassFilter_IIR1</name>
    <filename>structmrpt_1_1math_1_1LowPassFilter__IIR1.html</filename>
    <member kind="function">
      <type>double</type>
      <name>filter</name>
      <anchorfile>structmrpt_1_1math_1_1LowPassFilter__IIR1.html</anchorfile>
      <anchor>a23b6551fb589c6f2c37cf7087ed6c0f3</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getLastOutput</name>
      <anchorfile>structmrpt_1_1math_1_1LowPassFilter__IIR1.html</anchorfile>
      <anchor>a72e56273406ed096fcb4ced16b961309</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LowPassFilter_IIR1</name>
      <anchorfile>structmrpt_1_1math_1_1LowPassFilter__IIR1.html</anchorfile>
      <anchor>a50ff08e96ae0126771be70dfc3383867</anchor>
      <arglist>(double alpha=0.5, double y_k_minus_1=.0)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>structmrpt_1_1math_1_1LowPassFilter__IIR1.html</anchorfile>
      <anchor>af8b1e76343fe3dbd003086ad6d5c5d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_y_km1</name>
      <anchorfile>structmrpt_1_1math_1_1LowPassFilter__IIR1.html</anchorfile>
      <anchor>a679aa5f45bb7ba4af102f2fa8d7c9ef7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::lt_op</name>
    <filename>structexprtk_1_1details_1_1lt__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1lt__op.html</anchorfile>
      <anchor>a8b335f3e09c9414c9b281fe2d229c486</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1lt__op.html</anchorfile>
      <anchor>a8afad6be7df2a055fd93956d85919edc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1lt__op.html</anchorfile>
      <anchor>a3e1815adeee6939b7c26e498f2869ce0</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1lt__op.html</anchorfile>
      <anchor>a6ad65bce577e1eac30c1653d10b861ed</anchor>
      <arglist>(const std::string &amp;t1, const std::string &amp;t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1lt__op.html</anchorfile>
      <anchor>aac329ac5b668e6d87358c73e26cc5e5c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::detail::TPoseBin2D::lt_operator</name>
    <filename>structmrpt_1_1slam_1_1detail_1_1TPoseBin2D_1_1lt__operator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPoseBin2D_1_1lt__operator.html</anchorfile>
      <anchor>afab7648df2e6bdc440b09af202dbc3c7</anchor>
      <arglist>(const TPoseBin2D &amp;s1, const TPoseBin2D &amp;s2) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::detail::TPathBin2D::lt_operator</name>
    <filename>structmrpt_1_1slam_1_1detail_1_1TPathBin2D_1_1lt__operator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPathBin2D_1_1lt__operator.html</anchorfile>
      <anchor>a5489f87ff452c97f70577a91aa5cce74</anchor>
      <arglist>(const TPathBin2D &amp;s1, const TPathBin2D &amp;s2) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::detail::TPoseBin3D::lt_operator</name>
    <filename>structmrpt_1_1slam_1_1detail_1_1TPoseBin3D_1_1lt__operator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPoseBin3D_1_1lt__operator.html</anchorfile>
      <anchor>a70cc09b85f350b7aadcff70943f43e82</anchor>
      <arglist>(const TPoseBin3D &amp;s1, const TPoseBin3D &amp;s2) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::lt_TPoseBin</name>
    <filename>structmrpt_1_1poses_1_1lt__TPoseBin.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1poses_1_1lt__TPoseBin.html</anchorfile>
      <anchor>adcbc6fbddf87134d2393163d7f24b886</anchor>
      <arglist>(const TPoseBin &amp;s1, const TPoseBin &amp;s2) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::lte_op</name>
    <filename>structexprtk_1_1details_1_1lte__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1lte__op.html</anchorfile>
      <anchor>a63ac624526d026ff96e821f5a7abed4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1lte__op.html</anchorfile>
      <anchor>a615a07f8c81f0b6fba2392525ecf5293</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1lte__op.html</anchorfile>
      <anchor>abce07d8d2d8c6db5f4448c195a4179da</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1lte__op.html</anchorfile>
      <anchor>a34397b82f9b7f83460618e9b1a08919e</anchor>
      <arglist>(const std::string &amp;t1, const std::string &amp;t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1lte__op.html</anchorfile>
      <anchor>a7ea8c29379cbc29ebc0818d585e9549e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::map_traits_stdmap::map</name>
    <filename>structmrpt_1_1utils_1_1map__traits__stdmap_1_1map.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::map_traits_map_as_vector::map</name>
    <filename>structmrpt_1_1utils_1_1map__traits__map__as__vector_1_1map.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>map_as_vector&lt; KEY, VALUE &gt;</base>
  </compound>
  <compound kind="class">
    <name>Eigen::Map&lt; Sophus::RxSO3&lt; Scalar_ &gt; const, Options &gt;</name>
    <filename>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>RxSO3Base&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt; const, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a7d3db4eadaa52492fa702c466072ff0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a636be2de2dc42fe6ecbc34f962812e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a82c16f41cb43b13b41f188fc5545f7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a74015a5c6471ec3adfab0fcd377218da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a9327fbeef6f7dbe8a9d7f741251858a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Map</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>aab9973b3ead0ec5caa752683d14f0b20</anchor>
      <arglist>(Scalar const *coeffs)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Eigen::Quaternion&lt; Scalar &gt; const, Options &gt; const &amp;</type>
      <name>quaternion</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a36c8f13468f3ae7692f36a2c3ec1157f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Eigen::Quaternion&lt; Scalar &gt; const, Options &gt; const</type>
      <name>quaternion_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a291be6ff448ffd7507a2dba3e61e6680</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Sophus::RxSO3Base&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt; const, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a408ccd52fc58946316a7233d2604e622</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Eigen::Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt;</name>
    <filename>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>RxSO3Base&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>aed92216f90e110528e71ac2043635783</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a2144baf59440f81e150c8d6b8b8cff8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a9c4c3a512190145f94407df2d57b501b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>acc68cfda6a5d21899f706cf53f4d0261</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a2bef21b709049901f9efdabb6f43d0e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Map</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a71f23feb35486fe672c73044fca98bac</anchor>
      <arglist>(Scalar *coeffs)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Eigen::Quaternion&lt; Scalar &gt;, Options &gt; const &amp;</type>
      <name>quaternion</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a1f9a7db46d08fc918e2b2a24d5db7bd6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC Map&lt; Eigen::Quaternion&lt; Scalar &gt;, Options &gt; &amp;</type>
      <name>quaternion_nonconst</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>ae8ada97cbfb1182dcb0bfb2c935bbcd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Eigen::Quaternion&lt; Scalar &gt;, Options &gt;</type>
      <name>quaternion_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a0c823115f32e0f85af30fe71e3952cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Sophus::RxSO3Base&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a9eb8d31568f7f745f7f11c17e4a037d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>Sophus::RxSO3Base&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt; &gt;</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>abd66189b84c04f86a8869a9db5dad01e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Eigen::Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt;</name>
    <filename>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>SE2Base&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a9bb0dc2c5b4bd2efca2d6180b84e4b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a333358c77d4b4937883af9ffee74ca08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>ab5eb663519a8bd2e180f835f8745a8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a341dcafc5c9efe6e96cadc7225129765</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>abe5f719e62ff3a549b2e0d793fe62fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Map</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>ae9db9ecf84f21baced326ae0c415f573</anchor>
      <arglist>(Scalar const *coeffs)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::SO2&lt; Scalar &gt; const, Options &gt; const &amp;</type>
      <name>so2</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>ad7fef95bbadc8f6032dbe7aba9eebf21</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::Vector2&lt; Scalar &gt; const, Options &gt; const &amp;</type>
      <name>translation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a2f4a09776053a4f5035fb8174646ef24</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Sophus::SO2&lt; Scalar &gt; const, Options &gt; const</type>
      <name>so2_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a94c8341a661c9f981f8a1eefc567b448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Sophus::Vector2&lt; Scalar &gt; const, Options &gt; const</type>
      <name>translation_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a7a9f5096813300cebbdec38e7dc75183</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Sophus::SE2Base&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a90597b4f18671a76807b26d63cb95ac8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Eigen::Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt;</name>
    <filename>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>SE2Base&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>ae29ec80ac98251b442474156e14bd77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a33867762888ecf582079ef2a70d1bd5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>aaf9839fdfa04d9ae8aec8c6dad0a45ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>af2a6ff56c92849b315271dd341ae0883</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>af8402d24c25370ffe5ecf254a0660816</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Map</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a08520e46986dfd29a73544b909d91d2c</anchor>
      <arglist>(Scalar *coeffs)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::SO2&lt; Scalar &gt;, Options &gt; &amp;</type>
      <name>so2</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a59caacc683a05370abd6b1a898753808</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::SO2&lt; Scalar &gt;, Options &gt; const &amp;</type>
      <name>so2</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a740107d11eb8bd07d399e98123864e52</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::Vector2&lt; Scalar &gt;, Options &gt; &amp;</type>
      <name>translation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a5f12a90f2768bdbb580453b8bda59067</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::Vector2&lt; Scalar &gt;, Options &gt; const &amp;</type>
      <name>translation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a92d672b2fd9f6e1530b87e1d664448bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Sophus::SO2&lt; Scalar &gt;, Options &gt;</type>
      <name>so2_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a6b9bb5a95a870c09abdb448dcc962c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Sophus::Vector2&lt; Scalar &gt;, Options &gt;</type>
      <name>translation_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a54bf2e5e76f30755aef50be90effb6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Sophus::SE2Base&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a6a1ee035784b28bf0f01b707444c7f7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Eigen::Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt;</name>
    <filename>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>SE3Base&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>acca33d64273047f117346db0983eb1a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a13ee3fa034410d9354cf4a21f283227e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a574cc3b96b1b13ae464db48efe3a95a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a321a871e8d31aed132e448b1d02d36d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a9aeb0bb8daf2d466d33d862c4f3ed8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Map</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>aff6b089f172c048b8aacc97020a16719</anchor>
      <arglist>(Scalar const *coeffs)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::SO3&lt; Scalar &gt; const, Options &gt; const &amp;</type>
      <name>so3</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a8694323da8e69ab27609895db38f4015</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::Vector3&lt; Scalar &gt; const, Options &gt; const &amp;</type>
      <name>translation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a2f055aea2e759aebebb1b4b0114246a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Sophus::SO3&lt; Scalar &gt; const, Options &gt; const</type>
      <name>so3_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a75f60891da6536180bcf50b980e9a547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Sophus::Vector3&lt; Scalar &gt; const, Options &gt; const</type>
      <name>translation_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a575699e8dac5f03926f27cf905290b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Sophus::SE3Base&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a699a85d8f87a795953fa4d56ed1db107</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Eigen::Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt;</name>
    <filename>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>SE3Base&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a773f3ccb0d367126ea1d999427f72e53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a4d784099df7804129714210a0d970b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a8a860491c38bae03987641d21b2d8b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>aad9ad914a830f595665e2214daff75b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a8a6132be5490f14fc98e0f318e832a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Map</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a8936b2dc6b2e4b1c16d1278b85ce4d60</anchor>
      <arglist>(Scalar *coeffs)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::SO3&lt; Scalar &gt;, Options &gt; &amp;</type>
      <name>so3</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a1a1a540338e81004755d7e7fa2f8443e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::SO3&lt; Scalar &gt;, Options &gt; const &amp;</type>
      <name>so3</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>aea367c5711749f70336fb89ce89cac3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::Vector3&lt; Scalar &gt; &gt; &amp;</type>
      <name>translation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>afdaa66fb0fee613e47ba4088acbef54d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::Vector3&lt; Scalar &gt; &gt; const &amp;</type>
      <name>translation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>aa5c45ba65b6b2e79f101b9e9dac78ad2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Sophus::SO3&lt; Scalar &gt;, Options &gt;</type>
      <name>so3_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a638b0abc08a4fad249989315683d5dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Sophus::Vector3&lt; Scalar &gt;, Options &gt;</type>
      <name>translation_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a1aea3c28c4dd9bf540e8537b8fe70ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Sophus::SE3Base&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a24efa98c1c1a92e286ca292cdfadf997</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Eigen::Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt;</name>
    <filename>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>Sim3Base&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>ad225ab3f27ce3573484256ccf1010fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>aba3ff4b1f70330d0aa312b66308cc5e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a99a096a5245634040106fcd84ebeeaa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>af4771b386392ff0a6d84fbabf3b0fec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a824b9ba3d1c769a0d01892867e4e0bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Map</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a2fb95fa90f8977e8fb9c127509e91260</anchor>
      <arglist>(Scalar const *coeffs)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::RxSO3&lt; Scalar &gt; const, Options &gt; const &amp;</type>
      <name>rxso3</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a58d0e487a27daf276bc1c131a982d2d8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::Vector3&lt; Scalar &gt; const, Options &gt; const &amp;</type>
      <name>translation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>ae92e0a8f96cb5e621bc3f75ea773f0e7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Sophus::RxSO3&lt; Scalar &gt; const, Options &gt; const</type>
      <name>rxso3_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a743278a1aa36f30c53e433766825d12d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Sophus::Vector3&lt; Scalar &gt; const, Options &gt; const</type>
      <name>translation_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a37aec25c8cbbf9ee4847958692157d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Sophus::Sim3Base&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a5e33f906e91575a549a4c7e7a8fff0cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Eigen::Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt;</name>
    <filename>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>Sim3Base&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>aa4e6d26c74043be065b8d9be2e8ba021</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a0c4101b92dd8131d3194aa2a62bd6f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a6dabd1019f9937eb79bd93d71818f7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a406c5230dcfedd45a3086d0ba1fd177e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a23c4a814b3d6a096843ec3cf8a792bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Map</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a26fd7046e02f39caf1cbab4cda6630ae</anchor>
      <arglist>(Scalar *coeffs)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::RxSO3&lt; Scalar &gt;, Options &gt; &amp;</type>
      <name>rxso3</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a4a44119a759ef5d151afa4bf82c439e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::RxSO3&lt; Scalar &gt;, Options &gt; const &amp;</type>
      <name>rxso3</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>acea28f5fa3d484186fc22ab3c6de0a4d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::Vector3&lt; Scalar &gt;, Options &gt; &amp;</type>
      <name>translation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a9c68a61b092ae523d1442534c5cdf0d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::Vector3&lt; Scalar &gt;, Options &gt; const &amp;</type>
      <name>translation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a1793619391f99b53f89062a498235937</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Sophus::RxSO3&lt; Scalar &gt;, Options &gt;</type>
      <name>rxso3_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>ac8806b9b653b6bb75a66295a53c68f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Sophus::Vector3&lt; Scalar &gt;, Options &gt;</type>
      <name>translation_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a152b04ceeb09dc7822a2a283bce6d819</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Sophus::Sim3Base&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>aeddc2271882b4869087a729c5a91ad57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Eigen::Map&lt; Sophus::SO2&lt; Scalar_ &gt; const, Options &gt;</name>
    <filename>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_01const_00_01Options_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>SO2Base&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt; const, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>adbf194c46222f29118adb46a0eddb5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a7dc139562ac301f33cfd0914d12172db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a6f8f1bd749eade36101a71acdc2673e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a3d41050df18fd2420b28c8a95b8e4671</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a757e2bd8f432976b80798f612f4692eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Map</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a99473bda6ddad39a74da8175523e4d71</anchor>
      <arglist>(Scalar const *coeffs)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::Vector2&lt; Scalar &gt; const, Options &gt; const &amp;</type>
      <name>unit_complex</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>af193ef273459f81b2e69834ba96aefed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Matrix&lt; Scalar, 2, 1 &gt; const, Options &gt; const</type>
      <name>unit_complex_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>ab6469ebdd46bac8d07f696fcd50325b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Sophus::SO2Base&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt; const, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>adc8c0c58a9a68a132b749969bedc1650</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Eigen::Map&lt; Sophus::SO2&lt; Scalar_ &gt;, Options &gt;</name>
    <filename>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>Sophus::SO2Base</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a9d017c48a45eb4e519fe95e267148f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a88844381ba24027c81459e54d9876e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a6663d5fe4038b4478dbe1fae255f01c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>ace603e29cdb86f1c94995f09e0516fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a1e1a17998c9d94aa749fd4b8f8b79a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Map</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>acd881bbf2f1b19ace47fa09c746f5c7e</anchor>
      <arglist>(Scalar *coeffs)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Sophus::Vector2&lt; Scalar &gt;, Options &gt; const &amp;</type>
      <name>unit_complex</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a8fa792a3d3528e0315613a12e9dd8ff6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC Map&lt; Sophus::Vector2&lt; Scalar &gt;, Options &gt; &amp;</type>
      <name>unit_complex_nonconst</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>af24778021def2c4b2795fcc2a54d95c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Matrix&lt; Scalar, 2, 1 &gt;, Options &gt;</type>
      <name>unit_complex_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>aaff3d67258734e3e1cacbf7dfebcb0d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Sophus::SO2Base&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt;, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a1423c75aab55fb5ba5c9ae30da03a623</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>Sophus::SO2Base&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt;, Options &gt; &gt;</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a4d7708f8d08d4c30deeed922b83ad3f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Eigen::Map&lt; Sophus::SO3&lt; Scalar_ &gt; const, Options &gt;</name>
    <filename>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>SO3Base&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt; const, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>adb8f6dbd66561770804149fc0d6e503d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a182d62c505540eb338f94878e2ab7254</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>af05778c61dda6265a952b2c6157a3d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a1c077f5938783bafc66fc64ce4165b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>ab27012f5ef1243f2f18936d5105e7d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Map</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a66574077ab62e54ee501b120037165cf</anchor>
      <arglist>(Scalar const *coeffs)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Eigen::Quaternion&lt; Scalar &gt; const, Options &gt; const &amp;</type>
      <name>unit_quaternion</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a1b880e97a08506d059966552a58e3722</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Eigen::Quaternion&lt; Scalar &gt; const, Options &gt; const</type>
      <name>unit_quaternion_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>aa234402052904bfc6093e245e4931534</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Sophus::SO3Base&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt; const, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_01const_00_01Options_01_4.html</anchorfile>
      <anchor>a585b081e3dc3c8ca5e88e36b573ed6c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Eigen::Map&lt; Sophus::SO3&lt; Scalar_ &gt;, Options &gt;</name>
    <filename>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>Sophus::SO3Base</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a27613c17c110a387e0348015d8701533</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a852d28d7c8fa9205d38a30133413b4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a5cb351268fd7160c4f1f63f72308f862</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a6367e1901f30a37abb14151c8635a717</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a72dbe008e16bf7c99fae38ea7cc8a924</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Map</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>acf35c1d75132abdd7f3bf15b9a7e6b90</anchor>
      <arglist>(Scalar *coeffs)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Map&lt; Eigen::Quaternion&lt; Scalar &gt;, Options &gt; const &amp;</type>
      <name>unit_quaternion</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>acddd863841ca979b963d506541e390d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC Map&lt; Eigen::Quaternion&lt; Scalar &gt;, Options &gt; &amp;</type>
      <name>unit_quaternion_nonconst</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>aff47593b71c5f257822686ac8ae55c3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Map&lt; Eigen::Quaternion&lt; Scalar &gt;, Options &gt;</type>
      <name>unit_quaternion_</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>aa095e5624de6adaaad421c11f2cdfe37</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Sophus::SO3Base&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt;, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a373cdfc79a9bf34428e632281c97cd6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>Sophus::SO3Base&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt;, Options &gt; &gt;</name>
      <anchorfile>classEigen_1_1Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4.html</anchorfile>
      <anchor>a1c4a3e8e031faa3a7a12ecb8e5ec3d6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::map_as_vector</name>
    <filename>classmrpt_1_1utils_1_1map__as__vector.html</filename>
    <templarg>KEY</templarg>
    <templarg>VALUE</templarg>
    <templarg>VECTOR_T</templarg>
    <member kind="function">
      <type></type>
      <name>map_as_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a81c9609dbc17246813976b05ee83bc8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>map_as_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af4fc667a052e4d4b00327fc564dbdfa2</anchor>
      <arglist>(const map_as_vector&lt; KEY, VALUE &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8ebb72eea6ea10ae3b9d8a53455621a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8ceba3becb61c9f8a3f62b6017cb7b1f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>count</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a3f2334e6eafc993c87d4723e35d14900</anchor>
      <arglist>(const key_type i) const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>acf394af4ebe8e11edce09f069a941791</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const vec_t &amp;</type>
      <name>getVector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>affa0f72b8199b72c430222f53f544061</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aa2f8a9f3a5ad7fc3ea3cd34c0b1dcdf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a775dac27939edf14697ca3b687822b16</anchor>
      <arglist>(map_as_vector&lt; KEY, VALUE &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>VALUE &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a5be230352ebb04ff36d94e0bdd27cf30</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8a364ba45b33af54b829ee6269c60fa4</anchor>
      <arglist>(const iterator &amp;guess_point, const value_type &amp;keyvalpair)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af11af693506f3f3878ca479d176444b3</anchor>
      <arglist>(const value_type &amp;keyvalpair)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a437f9aa68d32464d61b709962808d896</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a370852251a3dca92fcf5dd8221393b2e</anchor>
      <arglist>(const size_t i) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vec_t</type>
      <name>m_vec</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a03ab833e1bb5ef9ceadb476f22684339</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>KEY</type>
      <name>key_type</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aa1262da9bfbf6f491807f1d7cca381da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; KEY, VALUE &gt;</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a9ad54c8bc6f0b1974268f47622356861</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VECTOR_T</type>
      <name>vec_t</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a4eed12f376eb676365eb21869807eb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_t::size_type</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a0c59fc07e016c7ae464b0a787faef76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_t::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8cac27169b93fa2a0ed03936677cffc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_t::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a65f69e85b4976b2dc6652a7695512fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>afbb70ce4c26d7b5878149977b1975a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a3dbf9111a79f2dab53225d9b331ecbc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af8691651023c46bb1abde0b2f6f5201c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aea563fece5a8438c879e02d6303b5127</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>abc5ff8b5e4f872b0f7172f881c252899</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a0b61b4b6fe4e4df74aafb3dd94d42ce8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a83fa263a610312c3e9f3125fb130b0d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a70f046b8ca5896fd434aa270153e5d9d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af8d23dd630a52c7877c01fea3cfbe017</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aca2057d2ebc997fb57c14a83f33a75bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>map_as_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a81c9609dbc17246813976b05ee83bc8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>map_as_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af4fc667a052e4d4b00327fc564dbdfa2</anchor>
      <arglist>(const map_as_vector&lt; KEY, VALUE &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8ebb72eea6ea10ae3b9d8a53455621a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8ceba3becb61c9f8a3f62b6017cb7b1f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>count</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a3f2334e6eafc993c87d4723e35d14900</anchor>
      <arglist>(const key_type i) const </arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>acf394af4ebe8e11edce09f069a941791</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const vec_t &amp;</type>
      <name>getVector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>affa0f72b8199b72c430222f53f544061</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aa2f8a9f3a5ad7fc3ea3cd34c0b1dcdf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a775dac27939edf14697ca3b687822b16</anchor>
      <arglist>(map_as_vector&lt; KEY, VALUE &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>VALUE &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a5be230352ebb04ff36d94e0bdd27cf30</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8a364ba45b33af54b829ee6269c60fa4</anchor>
      <arglist>(const iterator &amp;guess_point, const value_type &amp;keyvalpair)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af11af693506f3f3878ca479d176444b3</anchor>
      <arglist>(const value_type &amp;keyvalpair)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a437f9aa68d32464d61b709962808d896</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a370852251a3dca92fcf5dd8221393b2e</anchor>
      <arglist>(const size_t i) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>map_as_vector&lt; KEY, VALUE &gt;</name>
    <filename>classmrpt_1_1utils_1_1map__as__vector.html</filename>
    <member kind="function">
      <type></type>
      <name>map_as_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a81c9609dbc17246813976b05ee83bc8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>map_as_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af4fc667a052e4d4b00327fc564dbdfa2</anchor>
      <arglist>(const map_as_vector&lt; KEY, VALUE &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8ebb72eea6ea10ae3b9d8a53455621a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8ceba3becb61c9f8a3f62b6017cb7b1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>count</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a3f2334e6eafc993c87d4723e35d14900</anchor>
      <arglist>(const key_type i) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>acf394af4ebe8e11edce09f069a941791</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const vec_t &amp;</type>
      <name>getVector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>affa0f72b8199b72c430222f53f544061</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aa2f8a9f3a5ad7fc3ea3cd34c0b1dcdf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a775dac27939edf14697ca3b687822b16</anchor>
      <arglist>(map_as_vector&lt; KEY, VALUE &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>VALUE &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a5be230352ebb04ff36d94e0bdd27cf30</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8a364ba45b33af54b829ee6269c60fa4</anchor>
      <arglist>(const iterator &amp;guess_point, const value_type &amp;keyvalpair)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af11af693506f3f3878ca479d176444b3</anchor>
      <arglist>(const value_type &amp;keyvalpair)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a437f9aa68d32464d61b709962808d896</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a370852251a3dca92fcf5dd8221393b2e</anchor>
      <arglist>(const size_t i) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vec_t</type>
      <name>m_vec</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a03ab833e1bb5ef9ceadb476f22684339</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>KEY</type>
      <name>key_type</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aa1262da9bfbf6f491807f1d7cca381da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; KEY, VALUE &gt;</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a9ad54c8bc6f0b1974268f47622356861</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename mrpt::aligned_containers&lt; std::pair&lt; KEY, VALUE &gt; &gt;::vector_t</type>
      <name>vec_t</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a4eed12f376eb676365eb21869807eb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_t::size_type</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a0c59fc07e016c7ae464b0a787faef76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_t::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8cac27169b93fa2a0ed03936677cffc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_t::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a65f69e85b4976b2dc6652a7695512fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>afbb70ce4c26d7b5878149977b1975a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a3dbf9111a79f2dab53225d9b331ecbc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af8691651023c46bb1abde0b2f6f5201c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>abc5ff8b5e4f872b0f7172f881c252899</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aea563fece5a8438c879e02d6303b5127</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a0b61b4b6fe4e4df74aafb3dd94d42ce8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a83fa263a610312c3e9f3125fb130b0d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a70f046b8ca5896fd434aa270153e5d9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af8d23dd630a52c7877c01fea3cfbe017</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aca2057d2ebc997fb57c14a83f33a75bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>map_as_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a81c9609dbc17246813976b05ee83bc8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>map_as_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af4fc667a052e4d4b00327fc564dbdfa2</anchor>
      <arglist>(const map_as_vector&lt; KEY, VALUE &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8ebb72eea6ea10ae3b9d8a53455621a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8ceba3becb61c9f8a3f62b6017cb7b1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>count</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a3f2334e6eafc993c87d4723e35d14900</anchor>
      <arglist>(const key_type i) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>acf394af4ebe8e11edce09f069a941791</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const vec_t &amp;</type>
      <name>getVector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>affa0f72b8199b72c430222f53f544061</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aa2f8a9f3a5ad7fc3ea3cd34c0b1dcdf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a775dac27939edf14697ca3b687822b16</anchor>
      <arglist>(map_as_vector&lt; KEY, VALUE &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>VALUE &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a5be230352ebb04ff36d94e0bdd27cf30</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8a364ba45b33af54b829ee6269c60fa4</anchor>
      <arglist>(const iterator &amp;guess_point, const value_type &amp;keyvalpair)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af11af693506f3f3878ca479d176444b3</anchor>
      <arglist>(const value_type &amp;keyvalpair)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a437f9aa68d32464d61b709962808d896</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a370852251a3dca92fcf5dd8221393b2e</anchor>
      <arglist>(const size_t i) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>map_as_vector&lt; size_t, size_t &gt;</name>
    <filename>classmrpt_1_1utils_1_1map__as__vector.html</filename>
    <member kind="function">
      <type></type>
      <name>map_as_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a81c9609dbc17246813976b05ee83bc8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>map_as_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af4fc667a052e4d4b00327fc564dbdfa2</anchor>
      <arglist>(const map_as_vector&lt; size_t, size_t &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8ebb72eea6ea10ae3b9d8a53455621a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8ceba3becb61c9f8a3f62b6017cb7b1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>count</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a3f2334e6eafc993c87d4723e35d14900</anchor>
      <arglist>(const key_type i) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>acf394af4ebe8e11edce09f069a941791</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const vec_t &amp;</type>
      <name>getVector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>affa0f72b8199b72c430222f53f544061</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aa2f8a9f3a5ad7fc3ea3cd34c0b1dcdf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a775dac27939edf14697ca3b687822b16</anchor>
      <arglist>(map_as_vector&lt; size_t, size_t &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>size_t &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a5be230352ebb04ff36d94e0bdd27cf30</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8a364ba45b33af54b829ee6269c60fa4</anchor>
      <arglist>(const iterator &amp;guess_point, const value_type &amp;keyvalpair)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af11af693506f3f3878ca479d176444b3</anchor>
      <arglist>(const value_type &amp;keyvalpair)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a437f9aa68d32464d61b709962808d896</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a370852251a3dca92fcf5dd8221393b2e</anchor>
      <arglist>(const size_t i) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vec_t</type>
      <name>m_vec</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a03ab833e1bb5ef9ceadb476f22684339</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>key_type</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aa1262da9bfbf6f491807f1d7cca381da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; size_t, size_t &gt;</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a9ad54c8bc6f0b1974268f47622356861</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename mrpt::aligned_containers&lt; std::pair&lt; size_t,size_t &gt; &gt;::vector_t</type>
      <name>vec_t</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a4eed12f376eb676365eb21869807eb3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_t::size_type</type>
      <name>size_type</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a0c59fc07e016c7ae464b0a787faef76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_t::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8cac27169b93fa2a0ed03936677cffc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_t::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a65f69e85b4976b2dc6652a7695512fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>reverse_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>afbb70ce4c26d7b5878149977b1975a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>const_reverse_iterator</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a3dbf9111a79f2dab53225d9b331ecbc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af8691651023c46bb1abde0b2f6f5201c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>abc5ff8b5e4f872b0f7172f881c252899</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aea563fece5a8438c879e02d6303b5127</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a0b61b4b6fe4e4df74aafb3dd94d42ce8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a83fa263a610312c3e9f3125fb130b0d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a70f046b8ca5896fd434aa270153e5d9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af8d23dd630a52c7877c01fea3cfbe017</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aca2057d2ebc997fb57c14a83f33a75bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>map_as_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a81c9609dbc17246813976b05ee83bc8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>map_as_vector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af4fc667a052e4d4b00327fc564dbdfa2</anchor>
      <arglist>(const map_as_vector&lt; size_t, size_t &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8ebb72eea6ea10ae3b9d8a53455621a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8ceba3becb61c9f8a3f62b6017cb7b1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>count</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a3f2334e6eafc993c87d4723e35d14900</anchor>
      <arglist>(const key_type i) const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>acf394af4ebe8e11edce09f069a941791</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const vec_t &amp;</type>
      <name>getVector</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>affa0f72b8199b72c430222f53f544061</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>aa2f8a9f3a5ad7fc3ea3cd34c0b1dcdf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a775dac27939edf14697ca3b687822b16</anchor>
      <arglist>(map_as_vector&lt; size_t, size_t &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>size_t &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a5be230352ebb04ff36d94e0bdd27cf30</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a8a364ba45b33af54b829ee6269c60fa4</anchor>
      <arglist>(const iterator &amp;guess_point, const value_type &amp;keyvalpair)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>af11af693506f3f3878ca479d176444b3</anchor>
      <arglist>(const value_type &amp;keyvalpair)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a437f9aa68d32464d61b709962808d896</anchor>
      <arglist>(const size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classmrpt_1_1utils_1_1map__as__vector.html</anchorfile>
      <anchor>a370852251a3dca92fcf5dd8221393b2e</anchor>
      <arglist>(const size_t i) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::map_traits_map_as_vector</name>
    <filename>structmrpt_1_1utils_1_1map__traits__map__as__vector.html</filename>
    <class kind="struct">mrpt::utils::map_traits_map_as_vector::map</class>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::map_traits_stdmap</name>
    <filename>structmrpt_1_1utils_1_1map__traits__stdmap.html</filename>
    <class kind="struct">mrpt::utils::map_traits_stdmap::map</class>
  </compound>
  <compound kind="struct">
    <name>MapAuxPFCleanup</name>
    <filename>structMapAuxPFCleanup.html</filename>
    <member kind="function">
      <type></type>
      <name>MapAuxPFCleanup</name>
      <anchorfile>structMapAuxPFCleanup.html</anchorfile>
      <anchor>a154cfb7ceda2b77eb6c50623360e2616</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structMapAuxPFCleanup.html</anchorfile>
      <anchor>a3d79e2bc02c7cb5d5727044bc70a2839</anchor>
      <arglist>(PTR &amp;ptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MapCanComputeLikelihood</name>
    <filename>structMapCanComputeLikelihood.html</filename>
    <member kind="function">
      <type></type>
      <name>MapCanComputeLikelihood</name>
      <anchorfile>structMapCanComputeLikelihood.html</anchorfile>
      <anchor>a91b608aaef595909b6d9bff34dc53a47</anchor>
      <arglist>(const CMultiMetricMap &amp;m, const CObservation *_obs, bool &amp;_can)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structMapCanComputeLikelihood.html</anchorfile>
      <anchor>a0927cde4cf1002b9160124cbed283cbb</anchor>
      <arglist>(PTR &amp;ptr)</arglist>
    </member>
    <member kind="variable">
      <type>bool &amp;</type>
      <name>can</name>
      <anchorfile>structMapCanComputeLikelihood.html</anchorfile>
      <anchor>a27ed9fe909a10839e1001fc3ee1b3f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const CObservation *</type>
      <name>obs</name>
      <anchorfile>structMapCanComputeLikelihood.html</anchorfile>
      <anchor>a30c05c833b0a6e47602033d99595ca08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MapComputeLikelihood</name>
    <filename>structMapComputeLikelihood.html</filename>
    <member kind="function">
      <type></type>
      <name>MapComputeLikelihood</name>
      <anchorfile>structMapComputeLikelihood.html</anchorfile>
      <anchor>a9e2dd4d48471c74ad4b02c72afa2f3d4</anchor>
      <arglist>(const CMultiMetricMap &amp;m, const CObservation *_obs, const CPose3D &amp;_takenFrom, double &amp;_total_log_lik)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structMapComputeLikelihood.html</anchorfile>
      <anchor>a1229a90c51bc611a565c64d217914134</anchor>
      <arglist>(PTR &amp;ptr)</arglist>
    </member>
    <member kind="variable">
      <type>const CObservation *</type>
      <name>obs</name>
      <anchorfile>structMapComputeLikelihood.html</anchorfile>
      <anchor>a9dd274a97cb0e2aeb67213daa031e87f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const CPose3D &amp;</type>
      <name>takenFrom</name>
      <anchorfile>structMapComputeLikelihood.html</anchorfile>
      <anchor>a9a049965e3c524ee02895299f4ecb655</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double &amp;</type>
      <name>total_log_lik</name>
      <anchorfile>structMapComputeLikelihood.html</anchorfile>
      <anchor>aa3d41b951dc06747cb9c6ed38b24b300</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MapExecutor</name>
    <filename>structMapExecutor.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>run</name>
      <anchorfile>structMapExecutor.html</anchorfile>
      <anchor>a558603f415fbed471c7234a692b6128e</anchor>
      <arglist>(const CMultiMetricMap &amp;_mmm, OP &amp;op)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MapGetAs3DObject</name>
    <filename>structMapGetAs3DObject.html</filename>
    <member kind="function">
      <type></type>
      <name>MapGetAs3DObject</name>
      <anchorfile>structMapGetAs3DObject.html</anchorfile>
      <anchor>ab72270469a6f14d9a41573383456d29f</anchor>
      <arglist>(mrpt::opengl::CSetOfObjectsPtr &amp;_obj_gl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structMapGetAs3DObject.html</anchorfile>
      <anchor>a63372ce321654cba27f7110d003f9bfd</anchor>
      <arglist>(PTR &amp;ptr)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::opengl::CSetOfObjectsPtr &amp;</type>
      <name>obj_gl</name>
      <anchorfile>structMapGetAs3DObject.html</anchorfile>
      <anchor>a16ada2fd5fdf896d7e0438226aea158d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MapInsertObservation</name>
    <filename>structMapInsertObservation.html</filename>
    <member kind="function">
      <type></type>
      <name>MapInsertObservation</name>
      <anchorfile>structMapInsertObservation.html</anchorfile>
      <anchor>a5461c88a059d2c35f7252f3281415f2d</anchor>
      <arglist>(const CMultiMetricMap &amp;m, const CObservation *_obs, const CPose3D *_robot_pose, int &amp;_total_insert)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structMapInsertObservation.html</anchorfile>
      <anchor>af118c1333621b74c9b72d237d25426f2</anchor>
      <arglist>(PTR &amp;ptr)</arglist>
    </member>
    <member kind="variable">
      <type>const CObservation *</type>
      <name>obs</name>
      <anchorfile>structMapInsertObservation.html</anchorfile>
      <anchor>a64d7f118b854728dc9a87eca971bf891</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const CPose3D *</type>
      <name>robot_pose</name>
      <anchorfile>structMapInsertObservation.html</anchorfile>
      <anchor>a4f079db8c34175eb1e1d2675abdad7e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int &amp;</type>
      <name>total_insert</name>
      <anchorfile>structMapInsertObservation.html</anchorfile>
      <anchor>ab56df363a98617af7e6f598066ff5d5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MapIsEmpty</name>
    <filename>structMapIsEmpty.html</filename>
    <member kind="function">
      <type></type>
      <name>MapIsEmpty</name>
      <anchorfile>structMapIsEmpty.html</anchorfile>
      <anchor>af5b0a4be6796f078a39cef7ffcd1484f</anchor>
      <arglist>(bool &amp;_is_empty)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structMapIsEmpty.html</anchorfile>
      <anchor>ad5e34d57ba15185b5b11028f776de6eb</anchor>
      <arglist>(PTR &amp;ptr)</arglist>
    </member>
    <member kind="variable">
      <type>bool &amp;</type>
      <name>is_empty</name>
      <anchorfile>structMapIsEmpty.html</anchorfile>
      <anchor>a843ebc978bbdcb789fa53db7b02b725b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MapVectorClearer</name>
    <filename>structMapVectorClearer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structMapVectorClearer.html</anchorfile>
      <anchor>a77451816e6cf9c7618e5e9ac7138ba09</anchor>
      <arglist>(T &amp;container)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MatchingVertex</name>
    <filename>structMatchingVertex.html</filename>
    <member kind="function">
      <type></type>
      <name>MatchingVertex</name>
      <anchorfile>structMatchingVertex.html</anchorfile>
      <anchor>a2060fe19a3a070a64f748d5c014ed777</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatchingVertex</name>
      <anchorfile>structMatchingVertex.html</anchorfile>
      <anchor>ae08bfbe0ee7a4858083433666894f33d</anchor>
      <arglist>(size_t s1, size_t s2, bool s1p, bool s2p)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>seg1</name>
      <anchorfile>structMatchingVertex.html</anchorfile>
      <anchor>a0090c017320117e5228f60fc05a82ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>seg1Point</name>
      <anchorfile>structMatchingVertex.html</anchorfile>
      <anchor>a3ea7ef7ebcf3b9075e1d2a774a18bbee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>seg2</name>
      <anchorfile>structMatchingVertex.html</anchorfile>
      <anchor>a5bb2951f3999eb76f656533d752a2950</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>seg2Point</name>
      <anchorfile>structMatchingVertex.html</anchorfile>
      <anchor>a3c22b15cfe3715c20ef8fc70ae7a0ff1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>internal_mrpt::MatOrVecResizer</name>
    <filename>structinternal__mrpt_1_1MatOrVecResizer.html</filename>
    <templarg>R</templarg>
    <templarg>C</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>doit</name>
      <anchorfile>structinternal__mrpt_1_1MatOrVecResizer.html</anchorfile>
      <anchor>afab37351b2c5800592626b967062a63f</anchor>
      <arglist>(Eigen::Matrix&lt; S, R, C, Opt, MaxR, MaxC &gt; &amp;mat, size_t new_rows, size_t new_cols)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>internal_mrpt::MatOrVecResizer&lt; 1, 1 &gt;</name>
    <filename>structinternal__mrpt_1_1MatOrVecResizer_3_011_00_011_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>doit</name>
      <anchorfile>structinternal__mrpt_1_1MatOrVecResizer_3_011_00_011_01_4.html</anchorfile>
      <anchor>a7317a626196dfa2d1b9902117331368d</anchor>
      <arglist>(Eigen::Matrix&lt; S, 1, 1, Opt, MaxR, MaxC &gt; &amp;mat, size_t, size_t new_cols)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>internal_mrpt::MatOrVecResizer&lt; 1, C &gt;</name>
    <filename>structinternal__mrpt_1_1MatOrVecResizer_3_011_00_01C_01_4.html</filename>
    <templarg>C</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>doit</name>
      <anchorfile>structinternal__mrpt_1_1MatOrVecResizer_3_011_00_01C_01_4.html</anchorfile>
      <anchor>ae7fe967610af39993c23dff3a2a6ca68</anchor>
      <arglist>(Eigen::Matrix&lt; S, 1, C, Opt, MaxR, MaxC &gt; &amp;mat, size_t, size_t new_cols)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>internal_mrpt::MatOrVecResizer&lt; R, 1 &gt;</name>
    <filename>structinternal__mrpt_1_1MatOrVecResizer_3_01R_00_011_01_4.html</filename>
    <templarg>R</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>doit</name>
      <anchorfile>structinternal__mrpt_1_1MatOrVecResizer_3_01R_00_011_01_4.html</anchorfile>
      <anchor>a04996fdefbf28ba44a5f6b040d1d3fb8</anchor>
      <arglist>(Eigen::Matrix&lt; S, R, 1, Opt, MaxR, MaxC &gt; &amp;mat, size_t new_rows, size_t)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::MatrixBlockSparseCols</name>
    <filename>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</filename>
    <templarg>Scalar</templarg>
    <templarg>NROWS</templarg>
    <templarg>NCOLS</templarg>
    <templarg>INFO</templarg>
    <templarg>HAS_REMAP</templarg>
    <templarg>INDEX_REMAP_MAP_IMPL</templarg>
    <class kind="struct">mrpt::math::MatrixBlockSparseCols::TEntry</class>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; size_t, TEntry &gt;::map_t</type>
      <name>col_t</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a8ce8569d21673c310694395437dc35fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Scalar, NROWS, NCOLS &gt;</type>
      <name>matrix_t</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a4b55b8189c5d490826dfa90db0b5d7c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>INFO</type>
      <name>symbolic_t</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a002540db512506897139480b0db482c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>col_t &amp;</type>
      <name>appendCol</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a68d7e8860be100685a39de5c033a6091</anchor>
      <arglist>(const size_t remapIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAll</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>ad258092350520ac1d4e980c25923e603</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearColEntries</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a316af44ca7d0dcedf1ff0fe9d9710634</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyNumericalValuesFrom</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>acdc7f19d190d491eee04bbe7f823f121</anchor>
      <arglist>(const MatrixBlockSparseCols&lt; Scalar, NROWS, NCOLS, INFO, HAS_REMAP &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>findCurrentNumberOfRows</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a96e37710fbdcfe6f3ead445d65785d15</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsDense</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a76f104ba3697803756b9ed76ddb97925</anchor>
      <arglist>(mrpt::math::CMatrixDouble &amp;D, const bool force_symmetry=false, const bool is_col_compressed=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBinaryBlocksRepresentation</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a1bb4f6004da1920c984413a07888506f</anchor>
      <arglist>(MATRIX &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>col_t &amp;</type>
      <name>getCol</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a5c798a5a7ffda9456fa4f57e20053fc1</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>const col_t &amp;</type>
      <name>getCol</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a41d15972267a6925106c314a6a4bde6b</anchor>
      <arglist>(const size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getColCount</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>af53cb15cc33a894bb5fe7c2523b67db2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::map_as_vector&lt; size_t, size_t &gt; &amp;</type>
      <name>getColInverseRemappedIndices</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a05051a8cb97e6afed1c8547dd76f92ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; size_t &gt; &amp;</type>
      <name>getColRemappedIndices</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>ae7e995c0eb6829e050bb6c0d1461fd7c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatrixBlockSparseCols</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a460ae003ba242e4a3347dfb2bd59d81a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFileAsDense</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a8a05db533a0532c3bf5380fd5e8243f0</anchor>
      <arglist>(const std::string &amp;filename, const bool force_symmetry=false, const bool is_col_compressed=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColCount</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a4276bb25b8c3cc8ec955ddc7b840d258</anchor>
      <arglist>(const size_t nCols)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::map_as_vector&lt; size_t, size_t &gt;</type>
      <name>col_inverse_remapped_indices</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a49fab22bd149363628b1d265c7af1dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; size_t &gt;</type>
      <name>col_remapped_indices</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a8678bfeccb20b22eb611316d9687a07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; col_t &gt;</type>
      <name>cols</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols.html</anchorfile>
      <anchor>a800bbea6a4b9aa1b0c443a24101708ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::detail::MatrixWrapper</name>
    <filename>classmrpt_1_1math_1_1detail_1_1MatrixWrapper.html</filename>
    <templarg></templarg>
    <templarg>B</templarg>
  </compound>
  <compound kind="class">
    <name>mrpt::math::detail::MatrixWrapper&lt; U, false &gt;</name>
    <filename>classmrpt_1_1math_1_1detail_1_1MatrixWrapper_3_01U_00_01false_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>CMatrixTemplate&lt; U &gt;</type>
      <name>MatrixType</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1MatrixWrapper_3_01U_00_01false_01_4.html</anchorfile>
      <anchor>a2b57fbb6c91a7d0b25c320911db0533a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::detail::MatrixWrapper&lt; U, true &gt;</name>
    <filename>classmrpt_1_1math_1_1detail_1_1MatrixWrapper_3_01U_00_01true_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>CMatrixTemplateObjects&lt; U &gt;</type>
      <name>MatrixType</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1MatrixWrapper_3_01U_00_01true_01_4.html</anchorfile>
      <anchor>a25f658d5bc406addad831ce2d8563633</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MatrixWrapper&lt; U, UIsObject &gt;</name>
    <filename>classmrpt_1_1math_1_1detail_1_1MatrixWrapper.html</filename>
  </compound>
  <compound kind="class">
    <name>MD5</name>
    <filename>classMD5.html</filename>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>size_type</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>aa836972700679dbcff6ae8337f6db464</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>MD5 &amp;</type>
      <name>finalize</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a10f607494a3f2e3e515fc4b99d1a06cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>hexdigest</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>ad36c65acf87e397bf717bc3defbc0c7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MD5</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>afa6155ec36de415ab2dcf5e54b670d13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MD5</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a155356ffd713345e69e6dcbd9f8da6ce</anchor>
      <arglist>(const std::string &amp;text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>ac5ddf6cd8f940422396d321ea90ed045</anchor>
      <arglist>(const unsigned char *buf, size_type length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>ac5ccba375539b993958fb235f8ac849c</anchor>
      <arglist>(const char *buf, size_type length)</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>blocksize</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a2c354da2b784736f90e7da0639f99602a1cc0a742ca803f75a021aef77b522963</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>blocksize</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a2c354da2b784736f90e7da0639f99602a1cc0a742ca803f75a021aef77b522963</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>unsigned char</type>
      <name>uint1</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a3b1c4901139aef256ee49c4ab14d09f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>unsigned int</type>
      <name>uint4</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a2e5b84a3d7db292f49873061214a0444</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a65ddaecdd0bd0b09043a2f3b2601bc2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>transform</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a9d569ab2a3e564793e116f774a3ad269</anchor>
      <arglist>(const uint1 block[blocksize])</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>decode</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a7eef3463c43a2cdfb56a0261b640f873</anchor>
      <arglist>(uint4 output[], const uint1 input[], size_type len)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>encode</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a52603a1b589b2863cad4caae7f259b7e</anchor>
      <arglist>(uint1 output[], const uint4 input[], size_type len)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static uint4</type>
      <name>F</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a95b7adf4602b92e84ca5f34084859e79</anchor>
      <arglist>(uint4 x, uint4 y, uint4 z)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>FF</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a31479b157441ace2dbc2ae0edd0d2e38</anchor>
      <arglist>(uint4 &amp;a, uint4 b, uint4 c, uint4 d, uint4 x, uint4 s, uint4 ac)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static uint4</type>
      <name>G</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>afbc3ab3591fca4e780f647dac3952bc8</anchor>
      <arglist>(uint4 x, uint4 y, uint4 z)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>GG</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a8ebdbe52608e522516d1759a31753212</anchor>
      <arglist>(uint4 &amp;a, uint4 b, uint4 c, uint4 d, uint4 x, uint4 s, uint4 ac)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static uint4</type>
      <name>H</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a59392e8552045b37628a48497ede9cf0</anchor>
      <arglist>(uint4 x, uint4 y, uint4 z)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>HH</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>aaad039caf0b33abf1bf3f3589166543c</anchor>
      <arglist>(uint4 &amp;a, uint4 b, uint4 c, uint4 d, uint4 x, uint4 s, uint4 ac)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static uint4</type>
      <name>I</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>ad2c1682834e38219894728830e3996c3</anchor>
      <arglist>(uint4 x, uint4 y, uint4 z)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>II</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a7af0184654644964ecdb57b1203e5ec7</anchor>
      <arglist>(uint4 &amp;a, uint4 b, uint4 c, uint4 d, uint4 x, uint4 s, uint4 ac)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static uint4</type>
      <name>rotate_left</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a97ece3d8221e3c9c994aa9d13001b1d9</anchor>
      <arglist>(uint4 x, int n)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint1</type>
      <name>buffer</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a0df603b8332399d5c1daa08ab5a315ea</anchor>
      <arglist>[blocksize]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint4</type>
      <name>count</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a52a9ff26a3de9e831b17c1740aa5388a</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint1</type>
      <name>digest</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a31058e1dca10bbf29818bb5177ff02ac</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>finalized</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a696e995f7045cf0146a207c720386f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint4</type>
      <name>state</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>aae3f861952f5b129463f550170836db0</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classMD5.html</anchorfile>
      <anchor>a0739666fd0f3a7117546f6c50e0783b2</anchor>
      <arglist>(std::ostream &amp;, MD5 md5)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::metaprogramming::MemberFunctionWrapper</name>
    <filename>classmrpt_1_1utils_1_1metaprogramming_1_1MemberFunctionWrapper.html</filename>
    <templarg>T</templarg>
    <templarg>V</templarg>
    <member kind="function">
      <type></type>
      <name>MemberFunctionWrapper</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemberFunctionWrapper.html</anchorfile>
      <anchor>a5109815f84556e82f983de842d360eb1</anchor>
      <arglist>(V &amp;o, MemberFunction f)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemberFunctionWrapper.html</anchorfile>
      <anchor>a891a06505637b3ee864aa686bba30df7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>T(V::*</type>
      <name>MemberFunction</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemberFunctionWrapper.html</anchorfile>
      <anchor>acbf07733272d3465ebfc728fddef7caa</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MemberFunction</type>
      <name>func</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemberFunctionWrapper.html</anchorfile>
      <anchor>aac214f6bd5aa5cc4178863b836761323</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>V &amp;</type>
      <name>obj</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemberFunctionWrapper.html</anchorfile>
      <anchor>af329c51bb3c5fa4a7e03e1e7bcdaf465</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::metaprogramming::MemoryBypasserIterator</name>
    <filename>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</filename>
    <templarg>T</templarg>
    <templarg>U</templarg>
    <member kind="typedef">
      <type>T::difference_type</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a6f22638857551bc37a0f718221714ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::iterator_category</type>
      <name>iterator_category</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a4a32caa89ea0b9502d9549dc7e512202</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>U *</type>
      <name>pointer</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>ad1abf4fff7088f4b085686611d12853e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>U &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a1c69185165ada6bf6235217513e858e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>U</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>add70183eda1fbfcbbd8322624e7f2e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MemoryBypasserIterator</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a5266f199a5d997e028557371b1d69063</anchor>
      <arglist>(const T &amp;bi)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a83007bca451107575adadcddea006625</anchor>
      <arglist>(const MemoryBypasserIterator&lt; T, U &gt; &amp;i) const </arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a742be94312ba66711ecf7d64f41e7795</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MemoryBypasserIterator&lt; T, U &gt;</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a35d0ae41a0af6e56b067d466b057ac72</anchor>
      <arglist>(difference_type off) const </arglist>
    </member>
    <member kind="function">
      <type>MemoryBypasserIterator&lt; T, U &gt; &amp;</type>
      <name>operator++</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a9f76b9a7a54de457eac06d6253c01f57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MemoryBypasserIterator&lt; T, U &gt;</type>
      <name>operator++</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>af492a5c9ae0bb84ca8060e5fb4dc50d4</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>MemoryBypasserIterator&lt; T, U &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a31b7b401418f7184b7973dac67988e60</anchor>
      <arglist>(difference_type off)</arglist>
    </member>
    <member kind="function">
      <type>MemoryBypasserIterator&lt; T, U &gt;</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>abc00aeae3d056625f7abf3400c3eb897</anchor>
      <arglist>(difference_type off) const </arglist>
    </member>
    <member kind="function">
      <type>difference_type</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>afaabb6d9b3afc3eb36e72ab744791275</anchor>
      <arglist>(const MemoryBypasserIterator&lt; T, U &gt; &amp;it) const </arglist>
    </member>
    <member kind="function">
      <type>MemoryBypasserIterator&lt; T, U &gt; &amp;</type>
      <name>operator--</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a2cf6d061cbbdea6831c3c0ba16bad720</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MemoryBypasserIterator&lt; T, U &gt;</type>
      <name>operator--</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a568c84048e8f68fab206cc2634561ae8</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>MemoryBypasserIterator&lt; T, U &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a56787af594b5bc7151304ce5e00c7136</anchor>
      <arglist>(difference_type off)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>aceebc21ad48402ed2f449c372878e042</anchor>
      <arglist>(const MemoryBypasserIterator&lt; T, U &gt; &amp;i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a6186a64c5c3072ee5eeeaa905d569bd9</anchor>
      <arglist>(const MemoryBypasserIterator&lt; T, U &gt; &amp;i) const </arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>a659569012d6e0cf94e90ad2533ff08ca</anchor>
      <arglist>(difference_type off) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>baseIterator</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1MemoryBypasserIterator.html</anchorfile>
      <anchor>ac835e368e84c0229d1c073ca5db29192</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MenuDropButton</name>
    <filename>classMenuDropButton.html</filename>
    <base>wxCustomButton</base>
    <member kind="function">
      <type></type>
      <name>MenuDropButton</name>
      <anchorfile>classMenuDropButton.html</anchorfile>
      <anchor>ace8a2681e13797416e8d4986af8f1e1b</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, long style)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Paint</name>
      <anchorfile>classMenuDropButton.html</anchorfile>
      <anchor>a8f3038481a83802515670e3521dc8260</anchor>
      <arglist>(wxDC &amp;dc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MenuLabelButton</name>
    <filename>classMenuLabelButton.html</filename>
    <base>wxCustomButton</base>
    <member kind="function">
      <type></type>
      <name>MenuLabelButton</name>
      <anchorfile>classMenuLabelButton.html</anchorfile>
      <anchor>adf3c2261a7efb3037cc0fccb07c4a1f2</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, const wxString &amp;label, const wxBitmap &amp;bitmap, long style)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Paint</name>
      <anchorfile>classMenuLabelButton.html</anchorfile>
      <anchor>ac17e48c2c867c2ff253683f1252d7a3d</anchor>
      <arglist>(wxDC &amp;dc)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::Message</name>
    <filename>classtesting_1_1Message.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>GetString</name>
      <anchorfile>classtesting_1_1Message.html</anchorfile>
      <anchor>abe8c1b7584aa670dd0e2413e8317a937</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message</name>
      <anchorfile>classtesting_1_1Message.html</anchorfile>
      <anchor>af5ba7216630df9845f18feb64b1a5383</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message</name>
      <anchorfile>classtesting_1_1Message.html</anchorfile>
      <anchor>ac126e24804817a053bebba0920d94a11</anchor>
      <arglist>(const Message &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message</name>
      <anchorfile>classtesting_1_1Message.html</anchorfile>
      <anchor>a9de694ca239486809fc99fbbea8ac21d</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type>Message &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classtesting_1_1Message.html</anchorfile>
      <anchor>a2e0e71be52d54c20a75a55fca812721f</anchor>
      <arglist>(const T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>Message &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classtesting_1_1Message.html</anchorfile>
      <anchor>aa3ab685879958f90d2d8cd5b68d10c34</anchor>
      <arglist>(T *const &amp;pointer)</arglist>
    </member>
    <member kind="function">
      <type>Message &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classtesting_1_1Message.html</anchorfile>
      <anchor>a3a71a1c1c8ea52de5852d75483d41453</anchor>
      <arglist>(BasicNarrowIoManip val)</arglist>
    </member>
    <member kind="function">
      <type>Message &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classtesting_1_1Message.html</anchorfile>
      <anchor>a3e1e04f23b1bdfe18adfd59928296346</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function">
      <type>Message &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classtesting_1_1Message.html</anchorfile>
      <anchor>ac0db9c22535b28bc863bfd0a1fdf7e14</anchor>
      <arglist>(const wchar_t *wide_c_str)</arglist>
    </member>
    <member kind="function">
      <type>Message &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classtesting_1_1Message.html</anchorfile>
      <anchor>ac1d3a041ac4bb9c929ee746b31a13d6a</anchor>
      <arglist>(wchar_t *wide_c_str)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::ostream &amp;(*</type>
      <name>BasicNarrowIoManip</name>
      <anchorfile>classtesting_1_1Message.html</anchorfile>
      <anchor>ad398b70e2a11b923cef05c809b0eeb92</anchor>
      <arglist>)(std::ostream &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classtesting_1_1Message.html</anchorfile>
      <anchor>a5a0462b539ffb88f15ea0c67977774af</anchor>
      <arglist>(const Message &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const internal::scoped_ptr&lt; ::std::stringstream &gt;</type>
      <name>ss_</name>
      <anchorfile>classtesting_1_1Message.html</anchorfile>
      <anchor>ad46fbddd62cde8526744ae32e3322b76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::Message</name>
    <filename>classxsens_1_1Message.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a8f4333f50bb8a1b4989f8179025c6e8f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteData</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a2eaac6d61336fda6dc93ad2ef0106c9b</anchor>
      <arglist>(uint16_t size, uint16_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getBusId</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>ad09d2d2a7548aa3b066bcd1edcf32472</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t *</type>
      <name>getDataBuffer</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a34fd9380038c455bc40e486a06ac4dc2</anchor>
      <arglist>(const uint16_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>getDataBuffer</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a745fc5145a77be5180733de402d0e22f</anchor>
      <arglist>(const uint16_t offset=0) const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getDataByte</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a9cf39d36004d498ea6b0859391ed34b9</anchor>
      <arglist>(const uint16_t offset=0) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDataDouble</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>ab0e146aee27c98458e49bdd468ad9614</anchor>
      <arglist>(const uint16_t offset=0) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDataF1220</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>ac303f7cfeebdd6d66e080dc35e851280</anchor>
      <arglist>(const uint16_t offset=0) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getDataFloat</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>afe0397993529007ec9c660090f44c60f</anchor>
      <arglist>(const uint16_t offset=0) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDataFP1632</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a3b9b827599e3b06c00a7fb955f1173ad</anchor>
      <arglist>(const uint16_t offset=0) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDataFPValue</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a760ab51f0f64ac7139dbf7963ae92f61</anchor>
      <arglist>(const uint64_t outputSettings, const uint16_t offset=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDataFPValue</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a7357d3c499b1248cf97e68d3fc55788a</anchor>
      <arglist>(double *dest, const uint64_t outputSettings, uint16_t offset, const int16_t numValues) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getDataLong</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a03dd345aaac6f10b9c353141158aaf4d</anchor>
      <arglist>(const uint16_t offset=0) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getDataShort</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a860a7374c4be094df55599558cd0c0fe</anchor>
      <arglist>(const uint16_t offset=0) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getDataSize</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>aeb572e04ffd74bced1f6d9ba82376274</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getMessageId</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a2858b866e804d9881d331878c3f9a242</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>getMessageStart</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a1c062f77b4440c409591b48c953b87d2</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getTotalMessageSize</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a75725a5fd44e7db82fac386f29dd97df</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertData</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a2b6a34eb1b5156708e57d885157d9994</anchor>
      <arglist>(uint16_t size, uint16_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isChecksumOk</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a0dd5d745c647d32a9a9babf4c5d33dcd</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsensResultValue</type>
      <name>loadFromString</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>ae31a715b5812028284e8fa4a87e987ab</anchor>
      <arglist>(const uint8_t *source, const uint16_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>aea84ce1921894f8e39a4a70da798dabf</anchor>
      <arglist>(const uint8_t msgId=0, const uint16_t length=0, const uint16_t maxLength=CMT_MAXMSGLEN)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a075723b86f9f49a178b4c327f9e92d81</anchor>
      <arglist>(const uint8_t *source, const uint16_t size, const uint16_t maxLength=CMT_MAXMSGLEN)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>ab26a9c29cdd46af9d554c85ca466f1e5</anchor>
      <arglist>(const Message &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>ae11b4526159c0ac3f8224310dfa29506</anchor>
      <arglist>(const Message &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recomputeChecksum</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>af78aa09b0081b433c06cff079b91e5bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeData</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>af81930339d692a53251c3dc66f996218</anchor>
      <arglist>(const uint16_t newSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBusId</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a8f8333967341f688dd885bf72d250671</anchor>
      <arglist>(const uint8_t busId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataBuffer</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a7927e802bf98e6687c8750aa60ec559f</anchor>
      <arglist>(const uint8_t *data, const uint16_t offset=0, const uint16_t count=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataByte</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a79da3ff22e98da0e6f55d0dadbf345c4</anchor>
      <arglist>(const uint8_t data, const uint16_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataDouble</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>abd5dfb7917ffb4f9302a8389a7a111a9</anchor>
      <arglist>(const double data, const uint16_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataF1220</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a9a8ece4e59f7f4247751939690edb74b</anchor>
      <arglist>(const double data, const uint16_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataFloat</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a51c25a1a481fa96973607df9af109031</anchor>
      <arglist>(const float data, const uint16_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataFP1632</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a6969190c69e07c3ae765f1cfef9554f9</anchor>
      <arglist>(const double data, const uint16_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataFPValue</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>ac40c34dcf0e45554937f7e8196289bdd</anchor>
      <arglist>(const uint64_t outputSettings, const double data, const uint16_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataFPValue</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a320e09af46e9fa377f15e686e3ad4bbd</anchor>
      <arglist>(const uint64_t outputSettings, const double *data, uint16_t offset, const uint16_t numValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataLong</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a18448355638d0d377623edcf33e82e08</anchor>
      <arglist>(const uint32_t data, const uint16_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDataShort</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a8526584a697316636b4bcec2e215ee87</anchor>
      <arglist>(const uint16_t data, const uint16_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMessageId</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>aac5c0fd0535b1cf872936f06440ebe9c</anchor>
      <arglist>(const uint8_t msgId)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Message</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a8cd4cc13aebfcd861727f311877cbfdf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_autoUpdateChecksum</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a06bd7ab2d3699aef33cdcffd7b1ff5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>uint8_t</type>
      <name>calcChecksum</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>abf49d6900168d28a9a3a262e18c4a922</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>uint8_t *</type>
      <name>getDataStart</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>aafa521b0ac8ab26f326a5d1da888660c</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMT_CHECKVAR MessageHeader *</type>
      <name>m_buffer</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a214a45ccabf3eed6c7dfac548a87affd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint8_t *</type>
      <name>m_checksum</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a8aea3092d5e3d5ae98abd47616f6dda7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_maxLength</name>
      <anchorfile>classxsens_1_1Message.html</anchorfile>
      <anchor>a9d62bb2e040cf62f8eef7cb66088adcc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NMEA_GGA</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA.html</filename>
    <base>mrpt::obs::gnss::gnss_message</base>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_GGA::content_t</class>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA.html</anchorfile>
      <anchor>ae82456b8358b2e4a6baff126795abc85a633849eefe7bf33a9789dc4b67745e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA.html</anchorfile>
      <anchor>ae82456b8358b2e4a6baff126795abc85a633849eefe7bf33a9789dc4b67745e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA.html</anchorfile>
      <anchor>a661fa119ee0e3bf9eeb1f8f7b846b75d</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldDescriptions</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA.html</anchorfile>
      <anchor>a9842458cf630a9eabb7a367c8ae6edcb</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldValues</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA.html</anchorfile>
      <anchor>a3dd5bfdd8fc17421b11c602f961c0605</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>TGEODETICCOORDS</type>
      <name>getAsStruct</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA.html</anchorfile>
      <anchor>ad11e253930d5f6690f5da86f8e7ed541</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TGEODETICCOORDS</type>
      <name>getCorrectedOrthoAsStruct</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA.html</anchorfile>
      <anchor>a0aa66d8f2610bfdb166ac787d4a75b59</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TGEODETICCOORDS</type>
      <name>getOrthoAsStruct</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA.html</anchorfile>
      <anchor>a53aac3330573cd65686ce0ff169ccadb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message_NMEA_GGA</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA.html</anchorfile>
      <anchor>ae73c592bdff07ca69aaadee7f5c25210</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>content_t</type>
      <name>fields</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GGA.html</anchorfile>
      <anchor>af490adf156e4e131aa121efa70758413</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NMEA_GLL</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL.html</filename>
    <base>mrpt::obs::gnss::gnss_message</base>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_GLL::content_t</class>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL.html</anchorfile>
      <anchor>a34e1229646608d257d6d759621166fe8aa3638f922919ff0dfdf9a321c4d4667b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL.html</anchorfile>
      <anchor>a34e1229646608d257d6d759621166fe8aa3638f922919ff0dfdf9a321c4d4667b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL.html</anchorfile>
      <anchor>a932e25dd17827036ff6a1c48d35d971e</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldDescriptions</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL.html</anchorfile>
      <anchor>a54febc515f91053709678a5ab0eb9d1a</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldValues</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL.html</anchorfile>
      <anchor>a24366a51a4e08dc084b7bb229262acfb</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message_NMEA_GLL</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL.html</anchorfile>
      <anchor>a81b5dcc6db893b36253447489a9562e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>content_t</type>
      <name>fields</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__GLL.html</anchorfile>
      <anchor>a62701894fa6ceaac6613fa1b0b034176</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NMEA_RMC</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC.html</filename>
    <base>mrpt::obs::gnss::gnss_message</base>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_RMC::content_t</class>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC.html</anchorfile>
      <anchor>aced1d71bd10da69bc3cb6102f70c8a5fade4cf518c8323a89529316e2ebd8764b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC.html</anchorfile>
      <anchor>aced1d71bd10da69bc3cb6102f70c8a5fade4cf518c8323a89529316e2ebd8764b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC.html</anchorfile>
      <anchor>a9a9f85252117eec6015be079b573eec6</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldDescriptions</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC.html</anchorfile>
      <anchor>ad0156dd8946993426bd10c9f7bbc1668</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldValues</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC.html</anchorfile>
      <anchor>addfe412959ac0e1948263d12b01b8360</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp</type>
      <name>getDateAsTimestamp</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC.html</anchorfile>
      <anchor>aae0be4a582f30e6624da61b4eed1ee89</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message_NMEA_RMC</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC.html</anchorfile>
      <anchor>a4a4ee058c811bff4ca3204aed6905f02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>content_t</type>
      <name>fields</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__RMC.html</anchorfile>
      <anchor>a581da7411df137e836c6791998af6a11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NMEA_VTG</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG.html</filename>
    <base>mrpt::obs::gnss::gnss_message</base>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_VTG::content_t</class>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG.html</anchorfile>
      <anchor>a028a68736862c2381dd207bc97f90be5ad1ab6a767cd6d0483e1c013ce747ed69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG.html</anchorfile>
      <anchor>a028a68736862c2381dd207bc97f90be5ad1ab6a767cd6d0483e1c013ce747ed69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG.html</anchorfile>
      <anchor>a7fc11c65e7766a33882c2e4d74561b0a</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldDescriptions</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG.html</anchorfile>
      <anchor>ac370f280b3635defdc78fd2502cbb31f</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldValues</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG.html</anchorfile>
      <anchor>a93a47de50cb5ee6b7549d85889ffce1a</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message_NMEA_VTG</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG.html</anchorfile>
      <anchor>a983f0e09d7c768f5cc3e93349a9cea95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>content_t</type>
      <name>fields</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__VTG.html</anchorfile>
      <anchor>af25ee90703e148bd4309a63e5b73fe1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NMEA_ZDA</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA.html</filename>
    <base>mrpt::obs::gnss::gnss_message</base>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_ZDA::content_t</class>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA.html</anchorfile>
      <anchor>a1aa671a404e75d522eb974728e2b36a5a4d4d218dc51e55f2c4bbcb599a4e3dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA.html</anchorfile>
      <anchor>a1aa671a404e75d522eb974728e2b36a5a4d4d218dc51e55f2c4bbcb599a4e3dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA.html</anchorfile>
      <anchor>a890a8b392ede965368c701112c3fc25b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldDescriptions</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA.html</anchorfile>
      <anchor>a97879778a461ef3ea6067200872469ab</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldValues</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA.html</anchorfile>
      <anchor>a05f9c3d963d5d784e150c3b66895f85f</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp</type>
      <name>getDateAsTimestamp</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA.html</anchorfile>
      <anchor>ae1453548d2f2ff53ae7429387a06d158</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp</type>
      <name>getDateTimeAsTimestamp</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA.html</anchorfile>
      <anchor>a61aa96bf7b34db73ceb69167e86450a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message_NMEA_ZDA</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA.html</anchorfile>
      <anchor>a7b5523ac75438212f049b6ea33de7121</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>content_t</type>
      <name>fields</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NMEA__ZDA.html</anchorfile>
      <anchor>a47821b81fc0607f44b9fdab058f85776</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NV_OEM6_GENERIC_FRAME</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__FRAME.html</filename>
    <base>mrpt::obs::gnss::gnss_message</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__FRAME.html</anchorfile>
      <anchor>afb7e95db4b250586a804a644ce2e3677</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message_NV_OEM6_GENERIC_FRAME</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__FRAME.html</anchorfile>
      <anchor>aa17c2c6f95a21718e6887e8fcee2cb51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>nv_oem6_header_t</type>
      <name>header</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__FRAME.html</anchorfile>
      <anchor>aee6bdc83647a47b5c258be8677c5aa60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>msg_body</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__FRAME.html</anchorfile>
      <anchor>a2b03ce51c9682750731aa33ee30faae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_readFromStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__FRAME.html</anchorfile>
      <anchor>a561a263baca8b1580466532a6dc15d70</anchor>
      <arglist>(mrpt::utils::CStream &amp;in) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_writeToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__FRAME.html</anchorfile>
      <anchor>a297d26bcc2cc45d8c8ca8eb711645115</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NV_OEM6_GENERIC_SHORT_FRAME</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__SHORT__FRAME.html</filename>
    <base>mrpt::obs::gnss::gnss_message</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__SHORT__FRAME.html</anchorfile>
      <anchor>a395116ef7df60f217424dbcd3cd47327</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message_NV_OEM6_GENERIC_SHORT_FRAME</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__SHORT__FRAME.html</anchorfile>
      <anchor>a62385699f673dd2c0291e650f7aeca16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>nv_oem6_short_header_t</type>
      <name>header</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__SHORT__FRAME.html</anchorfile>
      <anchor>abf04bb73132e9aa8e3002e4a371cc6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>msg_body</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__SHORT__FRAME.html</anchorfile>
      <anchor>abcda75bbf39a99122b350362415a21b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_readFromStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__SHORT__FRAME.html</anchorfile>
      <anchor>ae7164470563f8e83ff540666272f15e4</anchor>
      <arglist>(mrpt::utils::CStream &amp;in) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_writeToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__GENERIC__SHORT__FRAME.html</anchorfile>
      <anchor>a44a270d6e02236d824ee5c7440a07092</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NV_OEM6_RANGECMP</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__RANGECMP.html</filename>
    <base>mrpt::obs::gnss::gnss_message</base>
    <class kind="struct">mrpt::obs::gnss::Message_NV_OEM6_RANGECMP::TCompressedRangeLog</class>
    <member kind="function">
      <type>void</type>
      <name>dumpToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__RANGECMP.html</anchorfile>
      <anchor>af920faafdd6256a277982e24cade5fe4</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message_NV_OEM6_RANGECMP</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__RANGECMP.html</anchorfile>
      <anchor>ad70766046a3cf1b390d23dbc181e9faa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>crc</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__RANGECMP.html</anchorfile>
      <anchor>a703baab18c356b672a4f02ca21a0e6c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nv_oem6_header_t</type>
      <name>header</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__RANGECMP.html</anchorfile>
      <anchor>ac88db80ff0ffa080adead013a9b36598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>num_obs</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__RANGECMP.html</anchorfile>
      <anchor>a8020bd9d1bb6606ebfe8ba3c3f2a6fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TCompressedRangeLog &gt;</type>
      <name>obs_data</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__RANGECMP.html</anchorfile>
      <anchor>a98b590cf1eb347d0aaedf3332f98defe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_readFromStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__RANGECMP.html</anchorfile>
      <anchor>ad09b5592b951b31dc10cecf0ca6d7ffc</anchor>
      <arglist>(mrpt::utils::CStream &amp;in) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_writeToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__RANGECMP.html</anchorfile>
      <anchor>a939093492f69dcd47df5860f8e125700</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NV_OEM6_VERSION</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION.html</filename>
    <base>mrpt::obs::gnss::gnss_message</base>
    <class kind="struct">mrpt::obs::gnss::Message_NV_OEM6_VERSION::TComponentVersion</class>
    <member kind="function">
      <type>void</type>
      <name>dumpToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION.html</anchorfile>
      <anchor>afedbc2e5760a42f4ac8e843a746c65ca</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message_NV_OEM6_VERSION</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION.html</anchorfile>
      <anchor>a0efb2dfc559bcbe81ad0beeaf1c161ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TComponentVersion &gt;</type>
      <name>components</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION.html</anchorfile>
      <anchor>ab4275b7d9c11237b8d95a6ed71bec4da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>crc</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION.html</anchorfile>
      <anchor>a2dcf77c1a1d541e76f2272d31d10f12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nv_oem6_header_t</type>
      <name>header</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION.html</anchorfile>
      <anchor>ab5c3c0f93095f3fdc84bb0b606225b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>num_comps</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION.html</anchorfile>
      <anchor>ac1c4f3b7bfb3294b8ad4bd1a962be550</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_readFromStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION.html</anchorfile>
      <anchor>a46742d9e6d2118b36de70d520de234cc</anchor>
      <arglist>(mrpt::utils::CStream &amp;in) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_writeToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION.html</anchorfile>
      <anchor>a1a6a191f0078e406e21926064272b116</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_TOPCON_PZS</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</filename>
    <base>mrpt::obs::gnss::gnss_message</base>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>aed0611c22e02c8e801ec7669a64d4e1fa5ea561e6f72e477500c14212cef8639a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>aed0611c22e02c8e801ec7669a64d4e1fa5ea561e6f72e477500c14212cef8639a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a1c8a70e7719f127af8281245e8632fe4</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>TGEODETICCOORDS</type>
      <name>getAsStruct</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a81503d2502f1dbf03ad54aab29a77e4f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message_TOPCON_PZS</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a659ae3d6c7264bbea06c8a5a7578b48a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angle_transmitter</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a098bb26b36f451000f4e1e31fcffe453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cartesian_vx</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a1a902c79062d6490de7ee59ae753092b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cartesian_vy</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>afd07ed2d5512dcfcde4c8f480b016c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cartesian_vz</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a3e6679a98026770b3ece47fc49e7b0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cartesian_x</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>ac2e76e3f583ed7b475cac3103205f19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cartesian_y</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a592a16ae482b0053f13d5a91f3183cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cartesian_z</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a0259ada7065d6981c892a1d5a9855a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>error</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>ae632d27c3a84ba044e766b17ef4cc88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>Fix</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a49eb8a920e45a0898362751ad9e7ab29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasCartesianPosVel</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a8b44549b7e0a0fb64b9f1c3c47e6de9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasPosCov</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a0ac76ab5f0b324d5642243392c22870e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasStats</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a91d14eadb26b82f12b40c5f637d59f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasVelCov</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>afcea8d31b81257ed799d5b58fdd95923</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>height_meters</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a7430f3f878447ce1b7a8286a3af8b4d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude_degrees</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>aae809edcb14f07cfc4c81119956dd1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude_degrees</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a118faa7b661fd58755b9627ef1e7dd98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>nId</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>aaf9f1cfec6057fce8eca38495b3e5796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixFloat44</type>
      <name>pos_covariance</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a88d657348dbc7970a8c1cca840e0e5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>PSigma</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a2f5910c04cd836007cda355946042722</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>RTK_height_meters</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a9ce806062263cdfc8b6992237455fc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>RXBattery</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>ada0deb0737ba94c69c63765a72e3642a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>stats_GLONASS_sats_used</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a5dbd2e4dc13f2806834f2ffc6177310e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>stats_GPS_sats_used</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>abbbac6307b1e3e1b0a0c78031cb5dd70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>stats_rtk_fix_progress</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a392120f779efc83585c7f523b59ac837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>TXBattery</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a71511a9a6fbf75fa784fc86e17e458f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixFloat44</type>
      <name>vel_covariance</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a4b1c041b7b4eb6edf4990e5ee3dd52a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_readFromStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a283f18c599123aa18a4998c424c40bb3</anchor>
      <arglist>(mrpt::utils::CStream &amp;in) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_writeToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__PZS.html</anchorfile>
      <anchor>a8fa83f640b690d45aac469c24e420754</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_TOPCON_SATS</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__SATS.html</filename>
    <base>mrpt::obs::gnss::gnss_message</base>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__SATS.html</anchorfile>
      <anchor>ac41529990d4dcf3a216f22d59d71a029ae14ca520e092ac6592f914c4cc08f3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__SATS.html</anchorfile>
      <anchor>ac41529990d4dcf3a216f22d59d71a029ae14ca520e092ac6592f914c4cc08f3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__SATS.html</anchorfile>
      <anchor>abf89ed45b58cfa0785db7a29b1425009</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Message_TOPCON_SATS</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__SATS.html</anchorfile>
      <anchor>a7e109f6f86a47d20701ec93b2eb3a10a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vector_signed_word</type>
      <name>AZs</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__SATS.html</anchorfile>
      <anchor>a33642f5834fd452ec5ad8f89b86f8642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vector_signed_byte</type>
      <name>ELs</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__SATS.html</anchorfile>
      <anchor>a70de0ea1e2712416947a3cd0a7dbc2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vector_byte</type>
      <name>USIs</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__SATS.html</anchorfile>
      <anchor>aa88ab599e708fe0e2c9840c03c9c0549</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_readFromStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__SATS.html</anchorfile>
      <anchor>a5bedb6223c481d029c2dd1bf3f09a2d5</anchor>
      <arglist>(mrpt::utils::CStream &amp;in) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_writeToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__TOPCON__SATS.html</anchorfile>
      <anchor>a3993e9b9fbcfe154a93f0a02af832b08</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>xsens::MessageHeader</name>
    <filename>structxsens_1_1MessageHeader.html</filename>
    <class kind="union">xsens::MessageHeader::_mdl</class>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_busId</name>
      <anchorfile>structxsens_1_1MessageHeader.html</anchorfile>
      <anchor>adf5d5029ceaa9f9713a19916ee63222b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union xsens::MessageHeader::_mdl</type>
      <name>m_datlen</name>
      <anchorfile>structxsens_1_1MessageHeader.html</anchorfile>
      <anchor>a924cf50df941d08350e12161593c106b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_length</name>
      <anchorfile>structxsens_1_1MessageHeader.html</anchorfile>
      <anchor>aa8999427b4315622ce76e2c22e528f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_messageId</name>
      <anchorfile>structxsens_1_1MessageHeader.html</anchorfile>
      <anchor>a42d5695a5c74c2f47a8c2d52f63febb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_preamble</name>
      <anchorfile>structxsens_1_1MessageHeader.html</anchorfile>
      <anchor>a46999faafcfc06c02e8065595e9f5980</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MessageLocation</name>
    <filename>classMessageLocation.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classMessageLocation.html</anchorfile>
      <anchor>a1cf6a4aa66a5ec0f94ca28c2d503fb31</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MessageLocation</name>
      <anchorfile>classMessageLocation.html</anchorfile>
      <anchor>a71a1439122009c00236a78df299516e1</anchor>
      <arglist>(int start=-1, int size=0)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_size</name>
      <anchorfile>classMessageLocation.html</anchorfile>
      <anchor>aae38ba924a6b85139688dfb2984081ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_startPos</name>
      <anchorfile>classMessageLocation.html</anchorfile>
      <anchor>ac3f7f1903c5e535c93a7a0b7507517e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::details::Metric</name>
    <filename>classSophus_1_1details_1_1Metric.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static Scalar</type>
      <name>impl</name>
      <anchorfile>classSophus_1_1details_1_1Metric.html</anchorfile>
      <anchor>a2ca189d65ba53c741865f4c1dfd49c9d</anchor>
      <arglist>(Scalar s0, Scalar s1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::details::Metric&lt; Matrix&lt; Scalar, M, N &gt; &gt;</name>
    <filename>classSophus_1_1details_1_1Metric_3_01Matrix_3_01Scalar_00_01M_00_01N_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>M</templarg>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static Scalar</type>
      <name>impl</name>
      <anchorfile>classSophus_1_1details_1_1Metric_3_01Matrix_3_01Scalar_00_01M_00_01N_01_4_01_4.html</anchorfile>
      <anchor>ab7d49cb9d2994555bbcebba7f4757303</anchor>
      <arglist>(Matrix&lt; Scalar, M, N &gt; const &amp;p0, Matrix&lt; Scalar, M, N &gt; const &amp;p1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::metric_L1</name>
    <filename>structnanoflann_1_1metric__L1.html</filename>
    <class kind="struct">nanoflann::metric_L1::traits</class>
  </compound>
  <compound kind="struct">
    <name>nanoflann::metric_L2</name>
    <filename>structnanoflann_1_1metric__L2.html</filename>
    <class kind="struct">nanoflann::metric_L2::traits</class>
  </compound>
  <compound kind="struct">
    <name>nanoflann::metric_L2_Simple</name>
    <filename>structnanoflann_1_1metric__L2__Simple.html</filename>
    <class kind="struct">nanoflann::metric_L2_Simple::traits</class>
  </compound>
  <compound kind="struct">
    <name>min_pq</name>
    <filename>structmin__pq.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>structmin__pq.html</anchorfile>
      <anchor>acc981ac417f97ac6ddef5cb347815a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nallocd</name>
      <anchorfile>structmin__pq.html</anchorfile>
      <anchor>aa564eb611df637789d6281b690d7650d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct pq_node *</type>
      <name>pq_array</name>
      <anchorfile>structmin__pq.html</anchorfile>
      <anchor>a0f387213dd651f93082fb975bae428c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::mod_op</name>
    <filename>structexprtk_1_1details_1_1mod__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::RefType</type>
      <name>RefType</name>
      <anchorfile>structexprtk_1_1details_1_1mod__op.html</anchorfile>
      <anchor>a9e52e182d6343eb4fa99a215379bfc07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1mod__op.html</anchorfile>
      <anchor>a16cb4eb81188c028f733c8ab08ea3dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>assign</name>
      <anchorfile>structexprtk_1_1details_1_1mod__op.html</anchorfile>
      <anchor>af4a82a4c426dc0703422b21e22818b48</anchor>
      <arglist>(RefType t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1mod__op.html</anchorfile>
      <anchor>ae0cab962d37a52308bda1774c23182af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1mod__op.html</anchorfile>
      <anchor>a888dc4280f9f43428e491c589cbbd011</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1mod__op.html</anchorfile>
      <anchor>a375dbe23233569092d8f334e332f07af</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::T0oT1oT2process::mode0</name>
    <filename>structexprtk_1_1details_1_1T0oT1oT2process_1_1mode0.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2process_1_1mode0.html</anchorfile>
      <anchor>a8833cb4dccc764e1ea4418d6749c68da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2process_1_1mode0.html</anchorfile>
      <anchor>aa0f1f38e0a471ecb8b13f0df08f0f668</anchor>
      <arglist>(const T &amp;t0, const T &amp;t1, const T &amp;t2, const bfunc_t bf0, const bfunc_t bf1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::T0oT1oT20T3process::mode0</name>
    <filename>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode0.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode0.html</anchorfile>
      <anchor>a9fc3f10f7f07c79a2d43ed3c11a68521</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode0.html</anchorfile>
      <anchor>abc84c06b1b65cfa5d9702532dca2133f</anchor>
      <arglist>(const T &amp;t0, const T &amp;t1, const T &amp;t2, const T &amp;t3, const bfunc_t bf0, const bfunc_t bf1, const bfunc_t bf2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::T0oT1oT2process::mode1</name>
    <filename>structexprtk_1_1details_1_1T0oT1oT2process_1_1mode1.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2process_1_1mode1.html</anchorfile>
      <anchor>a4f16e9e5d3eecc39d4a020f0142dc40c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2process_1_1mode1.html</anchorfile>
      <anchor>a8822b0e8ea6ab18f7bc6c5963cca3c15</anchor>
      <arglist>(const T &amp;t0, const T &amp;t1, const T &amp;t2, const bfunc_t bf0, const bfunc_t bf1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::T0oT1oT20T3process::mode1</name>
    <filename>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode1.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode1.html</anchorfile>
      <anchor>ae263dffc8db8ca95e908e23a16d62ed2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode1.html</anchorfile>
      <anchor>a408edbcd876f61d835ec97d39c91917b</anchor>
      <arglist>(const T &amp;t0, const T &amp;t1, const T &amp;t2, const T &amp;t3, const bfunc_t bf0, const bfunc_t bf1, const bfunc_t bf2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::T0oT1oT20T3process::mode2</name>
    <filename>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode2.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode2.html</anchorfile>
      <anchor>a407a3d16d93af5548db5aa44ea687138</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode2.html</anchorfile>
      <anchor>a138e1f1f682e6f274b43dac9e9d908d6</anchor>
      <arglist>(const T &amp;t0, const T &amp;t1, const T &amp;t2, const T &amp;t3, const bfunc_t bf0, const bfunc_t bf1, const bfunc_t bf2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::T0oT1oT20T3process::mode3</name>
    <filename>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode3.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode3.html</anchorfile>
      <anchor>aa3c601f279d3d05ef1f31a7f08388186</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode3.html</anchorfile>
      <anchor>ae3d0c549ee5982d861a423b224377731</anchor>
      <arglist>(const T &amp;t0, const T &amp;t1, const T &amp;t2, const T &amp;t3, const bfunc_t bf0, const bfunc_t bf1, const bfunc_t bf2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::T0oT1oT20T3process::mode4</name>
    <filename>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode4.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode4.html</anchorfile>
      <anchor>a07810e2f4d6494f709cecef2ae2165d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT20T3process_1_1mode4.html</anchorfile>
      <anchor>ae59b1c590b4227532d1d88d30898e050</anchor>
      <arglist>(const T &amp;t0, const T &amp;t1, const T &amp;t2, const T &amp;t3, const bfunc_t bf0, const bfunc_t bf1, const bfunc_t bf2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::ModelSearch</name>
    <filename>classmrpt_1_1math_1_1ModelSearch.html</filename>
    <class kind="struct">mrpt::math::ModelSearch::TSpecies</class>
    <member kind="function">
      <type>bool</type>
      <name>geneticSingleModel</name>
      <anchorfile>classmrpt_1_1math_1_1ModelSearch.html</anchorfile>
      <anchor>a56cf13ab97fef4a0e57660fb7cbd54c4</anchor>
      <arglist>(const TModelFit &amp;p_state, size_t p_kernelSize, const typename TModelFit::Real &amp;p_fitnessThreshold, size_t p_populationSize, size_t p_maxIteration, typename TModelFit::Model &amp;p_bestModel, vector_size_t &amp;p_inliers)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ransacSingleModel</name>
      <anchorfile>classmrpt_1_1math_1_1ModelSearch.html</anchorfile>
      <anchor>aa4de9616da8e038ffa32a92959780488</anchor>
      <arglist>(const TModelFit &amp;p_state, size_t p_kernelSize, const typename TModelFit::Real &amp;p_fitnessThreshold, typename TModelFit::Model &amp;p_bestModel, vector_size_t &amp;p_inliers)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pickRandomIndex</name>
      <anchorfile>classmrpt_1_1math_1_1ModelSearch.html</anchorfile>
      <anchor>af28f36a832a70c592038e01fc444c47c</anchor>
      <arglist>(size_t p_size, size_t p_pick, vector_size_t &amp;p_ind)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>pickRandomIndex</name>
      <anchorfile>classmrpt_1_1math_1_1ModelSearch.html</anchorfile>
      <anchor>ab613592903fec78050db8703a7f8fbe8</anchor>
      <arglist>(std::set&lt; size_t &gt; p_set, size_t p_pick, vector_size_t &amp;p_ind)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpBitmapLayer</name>
    <filename>classmpBitmapLayer.html</filename>
    <base>mpLayer</base>
    <member kind="function">
      <type>void</type>
      <name>GetBitmapCopy</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a1c5a8b33230d59ecfd4896b189da8994</anchor>
      <arglist>(wxImage &amp;outBmp) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>GetMaxX</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a6d594813500cabd412d9a466b2e9095f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>GetMaxY</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>afe0a3f0072c582db4de9dcc20000fa77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>GetMinX</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a9d75d9e2046dd95f17487647c8c20472</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>GetMinY</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a06b6b2b66bd116b07340511c2785ddec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>HasBBox</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>ab49c42d6266878610331ece65c0f2245</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpBitmapLayer</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a9d27f419f5e449b1e87a15405229d473</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Plot</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>acf87c574659483c27be2bdb9d2f9b3df</anchor>
      <arglist>(wxDC &amp;dc, mpWindow &amp;w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAlign</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a9436c219c4cd680b68b7c17f39ae36fc</anchor>
      <arglist>(int align)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetBitmap</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a27b86d89ff71b33189b6d3ea1a37063e</anchor>
      <arglist>(const wxImage &amp;inBmp, double x, double y, double lx, double ly)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~mpBitmapLayer</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a912ae11cb82f37ea83ea269c3177f153</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxImage</type>
      <name>m_bitmap</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a7fc0a8438243b25c0a0246808b67ba95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_flags</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a68a71bdb5404b8d67b8ec04ee9984959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_max_x</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>ac79321f997916ac4d6ace177eb13fe0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_max_y</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>ae4dfc3db1459b324d585eb27a41ec229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_min_x</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a6173596d76c33ed5368d7f4569f35e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_min_y</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a8021506605435a542f1d1ea595c8b4dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBitmap</type>
      <name>m_scaledBitmap</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a6896b9aa07ca0f30169b2def0b9dc8ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCoord</type>
      <name>m_scaledBitmap_offset_x</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>ab51c450748c6cf8b5d963b8203db8320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCoord</type>
      <name>m_scaledBitmap_offset_y</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>ae65dd97638d1a529236d3d84624a116c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_validImg</name>
      <anchorfile>classmpBitmapLayer.html</anchorfile>
      <anchor>a2fadf84c6982996f2075ee928f36ccac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpCovarianceEllipse</name>
    <filename>classmpCovarianceEllipse.html</filename>
    <base>mpMovableObject</base>
    <member kind="function">
      <type>void</type>
      <name>GetCovarianceMatrix</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>a91b91251453e5fb6e50cd1c1f565caac</anchor>
      <arglist>(double &amp;cov_00, double &amp;cov_01, double &amp;cov_11) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetQuantiles</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>a038a7238449465ea72cf2670b4f14e5c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetSegments</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>a077b31031b14faee2dac33766ec472ad</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpCovarianceEllipse</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>ae4291cf1377ae20dd4614a8149010512</anchor>
      <arglist>(double cov_00=1, double cov_11=1, double cov_01=0, double quantiles=2, int segments=32, const wxString &amp;layerName=wxT(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCovarianceMatrix</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>ab365219a552d12c06a242af35c1047eb</anchor>
      <arglist>(double cov_00, double cov_01, double cov_11)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetQuantiles</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>a7a5c0be7889c5a710e6d33a8f54bdc8b</anchor>
      <arglist>(double q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSegments</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>a014543bf2b6a9512cc976c3e229f7c34</anchor>
      <arglist>(int segments)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~mpCovarianceEllipse</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>af4b162a12c28b2a97bd2d3d03da74eb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>RecalculateShape</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>ab7b0a3acfa4358259d5b27b95d0b5a02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_cov_00</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>a358a218070932d49e0f45415a8339213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_cov_01</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>aec05b32ddc8f5584a3c66e7093e73f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_cov_11</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>a1629ced4ca2c63ff10fd487207d06f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_quantiles</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>a58cf80f82ec4effb0c5978945fa9da1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_segments</name>
      <anchorfile>classmpCovarianceEllipse.html</anchorfile>
      <anchor>abcd2d8c396d49e4e1a34af62c9b91130</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpFX</name>
    <filename>classmpFX.html</filename>
    <base>mpLayer</base>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>GetY</name>
      <anchorfile>classmpFX.html</anchorfile>
      <anchor>a0a1f3b1bb74943ef72169b0c71160067</anchor>
      <arglist>(double x)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpFX</name>
      <anchorfile>classmpFX.html</anchorfile>
      <anchor>a464cbef79fecb60141328c57db77d651</anchor>
      <arglist>(wxString name=wxEmptyString, int flags=mpALIGN_RIGHT)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Plot</name>
      <anchorfile>classmpFX.html</anchorfile>
      <anchor>ad457fcedcee006a1ea4e35faa539ba94</anchor>
      <arglist>(wxDC &amp;dc, mpWindow &amp;w)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_flags</name>
      <anchorfile>classmpFX.html</anchorfile>
      <anchor>aeb3887a9c5fe1c006b04fefb50e8aac3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpFXY</name>
    <filename>classmpFXY.html</filename>
    <base>mpLayer</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>GetNextXY</name>
      <anchorfile>classmpFXY.html</anchorfile>
      <anchor>aed5490766b08e2198d36e7e4fbc374a6</anchor>
      <arglist>(double &amp;x, double &amp;y)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpFXY</name>
      <anchorfile>classmpFXY.html</anchorfile>
      <anchor>a6c4c43483a7b7d3109e170162efbff27</anchor>
      <arglist>(wxString name=wxEmptyString, int flags=mpALIGN_NE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Plot</name>
      <anchorfile>classmpFXY.html</anchorfile>
      <anchor>aef559c4f63adaaf1c0a75bb66f086a4d</anchor>
      <arglist>(wxDC &amp;dc, mpWindow &amp;w)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Rewind</name>
      <anchorfile>classmpFXY.html</anchorfile>
      <anchor>a382cea30f2ca997b6986e246384e4c9b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>UpdateViewBoundary</name>
      <anchorfile>classmpFXY.html</anchorfile>
      <anchor>a9c8c6d75184a937d1f677f80e7526e5c</anchor>
      <arglist>(wxCoord xnew, wxCoord ynew)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_flags</name>
      <anchorfile>classmpFXY.html</anchorfile>
      <anchor>a5a18bca45b091ff3b03eafc023d5509f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCoord</type>
      <name>maxDrawX</name>
      <anchorfile>classmpFXY.html</anchorfile>
      <anchor>a2ff3bb9a6e807d27f8d01b98ecc84c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCoord</type>
      <name>maxDrawY</name>
      <anchorfile>classmpFXY.html</anchorfile>
      <anchor>a1d3f90ff8e057f165963ead3665be15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCoord</type>
      <name>minDrawX</name>
      <anchorfile>classmpFXY.html</anchorfile>
      <anchor>ab70f3883926276231a4ec232c420d203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCoord</type>
      <name>minDrawY</name>
      <anchorfile>classmpFXY.html</anchorfile>
      <anchor>ae6ceb303e254f75957946dfd42e89b2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpFXYVector</name>
    <filename>classmpFXYVector.html</filename>
    <base>mpFXY</base>
    <member kind="function">
      <type>void</type>
      <name>AppendDataPoint</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>afcb790727b144065d1b8c852c017edbd</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>a7ba8c021c9e6ce98bd653229f0f20c81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetDataLength</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>a26a50f88254e3bf9039084c609819c30</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetMaxX</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>a1f04de4dfc2f87c0b29f0afcf7132271</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetMaxY</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>aeabbeed556f96689f79e451780636ac5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetMinX</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>a0efea77c24defb8c30fc1b6a868bd665</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetMinY</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>a16e6eaba8664ccc285c10f86fb941797</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpFXYVector</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>adadebe9276b604b55899da171bc52f3c</anchor>
      <arglist>(wxString name=wxEmptyString, int flags=mpALIGN_NE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetData</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>a760c8520a011747f27fe2980d787b78d</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;xs, const std::vector&lt; double &gt; &amp;ys)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetData</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>ac06bacc60d914f4055d890d79146a1b2</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;xs, const std::vector&lt; float &gt; &amp;ys)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>GetNextXY</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>ac6d2b453db373a1e06b615d2a8968a08</anchor>
      <arglist>(double &amp;x, double &amp;y)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Rewind</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>ad8e91bc6810efdeff80c1dcb65733f6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_flags</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>ac7036cc274a56e2ed7da5da48dce9579</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_index</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>afb7491292a612e00f62728cb4dd752e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_maxX</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>a7947c7f6dfe03e1cda6b3d678b6ddd37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_maxY</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>a4afdd028e39b46ebc1be1198f4e18df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_minX</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>a5fe024028df12eb0ab9d79a7f3d69749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_minY</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>aff47cd32e800bcd23f74e9f93e0b1fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>m_xs</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>a616617861ad1752396aaab7f1dbf05ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>m_ys</name>
      <anchorfile>classmpFXYVector.html</anchorfile>
      <anchor>a4f19a60c9cfaebb10b247bb06ebc3a11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpFY</name>
    <filename>classmpFY.html</filename>
    <base>mpLayer</base>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>GetX</name>
      <anchorfile>classmpFY.html</anchorfile>
      <anchor>abace725f29af90037d7cfc36325960e7</anchor>
      <arglist>(double y)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpFY</name>
      <anchorfile>classmpFY.html</anchorfile>
      <anchor>a2f35d3bfe392d219fdf58c5f17564bc9</anchor>
      <arglist>(wxString name=wxEmptyString, int flags=mpALIGN_TOP)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Plot</name>
      <anchorfile>classmpFY.html</anchorfile>
      <anchor>ace6cc910c4310f8d2d0e32ed07e47ddd</anchor>
      <arglist>(wxDC &amp;dc, mpWindow &amp;w)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_flags</name>
      <anchorfile>classmpFY.html</anchorfile>
      <anchor>a785a6960de3eccb3b16063774cb480c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpInfoCoords</name>
    <filename>classmpInfoCoords.html</filename>
    <base>mpInfoLayer</base>
    <member kind="function">
      <type></type>
      <name>mpInfoCoords</name>
      <anchorfile>classmpInfoCoords.html</anchorfile>
      <anchor>ae5621c3e7c2819dd6a89835ca7792263</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpInfoCoords</name>
      <anchorfile>classmpInfoCoords.html</anchorfile>
      <anchor>a2f5e328db031ac15ac483fd9fec13023</anchor>
      <arglist>(wxRect rect, const wxBrush *brush=wxTRANSPARENT_BRUSH)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Plot</name>
      <anchorfile>classmpInfoCoords.html</anchorfile>
      <anchor>adb5fd299accb2412fb495a6586df1529</anchor>
      <arglist>(wxDC &amp;dc, mpWindow &amp;w)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateInfo</name>
      <anchorfile>classmpInfoCoords.html</anchorfile>
      <anchor>abd70fe81ba932ad2a400d655acb99822</anchor>
      <arglist>(mpWindow &amp;w, wxEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~mpInfoCoords</name>
      <anchorfile>classmpInfoCoords.html</anchorfile>
      <anchor>a3b567849237e8c554aff9dbdf4c0aea8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxString</type>
      <name>m_content</name>
      <anchorfile>classmpInfoCoords.html</anchorfile>
      <anchor>a8b190df77127f7c9355e71dc3d836080</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpInfoLayer</name>
    <filename>classmpInfoLayer.html</filename>
    <base>mpLayer</base>
    <member kind="function">
      <type>wxPoint</type>
      <name>GetPosition</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>a6f91037d0b38d893491b45804ccbaeea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const wxRect &amp;</type>
      <name>GetRectangle</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>aa5f5a19aa74c66e93f48feea5be4b156</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>wxSize</type>
      <name>GetSize</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>a6b793d80140932dbd536f2365e72faaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>HasBBox</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>a54711e4b80bb20b5cd80aab0e0a34f8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>Inside</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>ade968dd25efdee6242b52aa51798d7ca</anchor>
      <arglist>(wxPoint &amp;point)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>IsInfo</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>a58e554ec2cf13f4ed73e75bd79c221e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Move</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>afadeccb289b696abb32291e67f4bb985</anchor>
      <arglist>(wxPoint delta)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpInfoLayer</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>a62253cb9e5aee039c1600ae35d27468d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpInfoLayer</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>acf5c1e5d1710a44246230780ab32d751</anchor>
      <arglist>(wxRect rect, const wxBrush *brush=wxTRANSPARENT_BRUSH)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Plot</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>ad45a97a3c0fb9b759b3316361157fc94</anchor>
      <arglist>(wxDC &amp;dc, mpWindow &amp;w)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateInfo</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>a32e603e7cca94dd0ec1c5d48799380f7</anchor>
      <arglist>(mpWindow &amp;w, wxEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateReference</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>a8ef3dc29eacb434487cb8d94be6ae695</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~mpInfoLayer</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>a0417099cb428881717a9142efab809ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBrush</type>
      <name>m_brush</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>af3366ac05d6f5f15831f380bdcf29ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxRect</type>
      <name>m_dim</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>a607ac77f719d43452db8956bad419b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxPoint</type>
      <name>m_reference</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>a42beeefd80979bb5abf1cb36f40f459a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_winX</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>afce033d2a15c83672c1a5c1e3f69bf18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_winY</name>
      <anchorfile>classmpInfoLayer.html</anchorfile>
      <anchor>a692d54d636387abc00406de46c744ae3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpInfoLegend</name>
    <filename>classmpInfoLegend.html</filename>
    <base>mpInfoLayer</base>
    <member kind="function">
      <type></type>
      <name>mpInfoLegend</name>
      <anchorfile>classmpInfoLegend.html</anchorfile>
      <anchor>a27f70621765009a356fc2c932bc7aaac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpInfoLegend</name>
      <anchorfile>classmpInfoLegend.html</anchorfile>
      <anchor>aedc4ee7d12379426ac80e6ad3fd89c12</anchor>
      <arglist>(wxRect rect, const wxBrush *brush=wxTRANSPARENT_BRUSH)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Plot</name>
      <anchorfile>classmpInfoLegend.html</anchorfile>
      <anchor>a521560879f205eed6273215b1a516eea</anchor>
      <arglist>(wxDC &amp;dc, mpWindow &amp;w)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UpdateInfo</name>
      <anchorfile>classmpInfoLegend.html</anchorfile>
      <anchor>ae37d16d02aabe52f7bedeef4ed868d08</anchor>
      <arglist>(mpWindow &amp;w, wxEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~mpInfoLegend</name>
      <anchorfile>classmpInfoLegend.html</anchorfile>
      <anchor>afce2b5f3c6e411ddf472393c6d8121d9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpLayer</name>
    <filename>classmpLayer.html</filename>
    <member kind="function">
      <type>const wxBrush &amp;</type>
      <name>GetBrush</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>ac27b14f700e6193a936834e3994813c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxBitmap</type>
      <name>GetColourSquare</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a513a1d20cc7e3927b2415382737c577c</anchor>
      <arglist>(int side=16)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetContinuity</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>adeab23218fa3f473429ccbd7b40a3f1d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetDrawOutsideMargins</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a68faceee0b732f4271e9a9320a218d1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const wxFont &amp;</type>
      <name>GetFont</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>af13bd4b41d687aca653b85132a08f101</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mpLayerType</type>
      <name>GetLayerType</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>aebff4fbed09cc38e04f758c5e6f03a15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>GetMaxX</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>ad3f65fde6150433717e3d2eb387ab88f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>GetMaxY</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>ae30ffdb060c11c9a88be5a3cd718f750</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>GetMinX</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>adf8df2da43c1dc3f0e382f0ae3698b5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>GetMinY</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>ae3dbe3838f6494bb1395f486e2c766af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetName</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a463e8f75a2c19fb710078d436ee94f5d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const wxPen &amp;</type>
      <name>GetPen</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>ae9520bcefffcc18a948fac21d817a391</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>HasBBox</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>accf17c5510e6d2fb21974b1cb8a0455e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>IsInfo</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a10235d5fa7f3a61bb63dd307a6caf0df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsVisible</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a22f21390e1bad50af27487c8b48dd494</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpLayer</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a9e0c0fa0a2e2ce0171595c8192298755</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Plot</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a0c62e377dbdba1956b02bda3a5ac88b4</anchor>
      <arglist>(wxDC &amp;dc, mpWindow &amp;w)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetBrush</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>abc07f029f172cab8ab80e0bc9b036dfb</anchor>
      <arglist>(wxBrush brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetContinuity</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a7f07b31cca9bc30591f98fa739a9c3df</anchor>
      <arglist>(bool continuity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDrawOutsideMargins</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>afc08c8f852363550e5714959d71806a7</anchor>
      <arglist>(bool drawModeOutside)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetFont</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a83ea2ceefa0c955e18a2972a066d4f7f</anchor>
      <arglist>(wxFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetName</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>adfeb5ca318a709902e485969f7964caa</anchor>
      <arglist>(wxString name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPen</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a62bf0a870e470d274dd373bd5f87f94b</anchor>
      <arglist>(wxPen pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetVisible</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>ab972a81522238b708573cd0b2bbc2578</anchor>
      <arglist>(bool show)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShowName</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a83d3d0e46f840b23eb23630bccf1a3dc</anchor>
      <arglist>(bool show)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~mpLayer</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a4f63b285ccb8ec8642fab416f265272e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBrush</type>
      <name>m_brush</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>ac3d0ae222700628378471709bc62f76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_continuous</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a59361dc98bdf0cdb1f279f5d86b6b9f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_drawOutsideMargins</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a2254c13cc469d401eaa0833a3d4a4034</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxFont</type>
      <name>m_font</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a1b6acab5d04921f905df4bcdbfd334e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxString</type>
      <name>m_name</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>ac0894b3ff9ce5a82524256497599636c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxPen</type>
      <name>m_pen</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>ad24283efc41df6b8f0d80030f0e6a56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_showName</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a634c0423aad7ce8b908b9122952e5d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mpLayerType</type>
      <name>m_type</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>ab84741fba387364a0508e957b2350f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_visible</name>
      <anchorfile>classmpLayer.html</anchorfile>
      <anchor>a6388b1d9d1480546c27d00eb989fe818</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpMovableObject</name>
    <filename>classmpMovableObject.html</filename>
    <base>mpLayer</base>
    <member kind="function">
      <type>void</type>
      <name>GetCoordinateBase</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a9e1adc9c93b8ebe4fee78015b7fc3b5f</anchor>
      <arglist>(double &amp;x, double &amp;y, double &amp;phi) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>GetMaxX</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>ac72a01f0fb133d40784e6e073d106ef4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>GetMaxY</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a5311360e42735073340d6b137330d361</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>GetMinX</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a2547ff2de6ff9b9193d66b48dcde131e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>GetMinY</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a540e68e52321a089cec559b79bef167c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>HasBBox</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>aaab037c1c46ea2f73dfe9a279bbcc44b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpMovableObject</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a41e3d0ee6b73e52d2b6239e6efb9a5a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Plot</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>af345304aae9e6375da7202cb03f51488</anchor>
      <arglist>(wxDC &amp;dc, mpWindow &amp;w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAlign</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a072e60091d392ac19056dea8a634b32b</anchor>
      <arglist>(int align)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCoordinateBase</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a536b39dd8de3f0b1fa0f9d191ac1abd4</anchor>
      <arglist>(double x, double y, double phi=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~mpMovableObject</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a3f528cbe2aefb5006787689df2486cb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>ShapeUpdated</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>abf161a30ffec9259a86afd1d716c000e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>TranslatePoint</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a0afe071139a05746fc579d0ca2878104</anchor>
      <arglist>(double x, double y, double &amp;out_x, double &amp;out_y)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_bbox_max_x</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a08be7a5157bfa52f138b18b89bb6f48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_bbox_max_y</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a922adb50ec77c4f74c0b04cc7a54cda7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_bbox_min_x</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>aca9a28c4367e7f0f9875a320f25a28ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_bbox_min_y</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a284cacd5111e991854589d56b957667b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_flags</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a49f11baa903a416fac548a9cbbe942c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_reference_phi</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a7671c0e5fee546de6c47966e4ca6a976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_reference_x</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>aea7d773cd3c09c9cd79075ae0fdd4ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_reference_y</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a88f46c90da8721ff99b18cabf611afdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>m_shape_xs</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a7ec6f58aaaf05072d1e39024d947ee3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>m_shape_ys</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>af4973f92cf8d90f66b2d954e58d84cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>m_trans_shape_xs</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>a2a6208fb843fd018dcc60b601fd05520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>m_trans_shape_ys</name>
      <anchorfile>classmpMovableObject.html</anchorfile>
      <anchor>af712877d5535d8c97f5d562f551c186b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpPolygon</name>
    <filename>classmpPolygon.html</filename>
    <base>mpMovableObject</base>
    <member kind="function">
      <type></type>
      <name>mpPolygon</name>
      <anchorfile>classmpPolygon.html</anchorfile>
      <anchor>a56015a5b4419ab332ac091e5fd57e759</anchor>
      <arglist>(const wxString &amp;layerName=wxT(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoints</name>
      <anchorfile>classmpPolygon.html</anchorfile>
      <anchor>a38ee78ba84193f9d6911e89ec345e829</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;points_xs, const std::vector&lt; double &gt; &amp;points_ys, bool closedShape=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPoints</name>
      <anchorfile>classmpPolygon.html</anchorfile>
      <anchor>ad791bdf2b7523eaba6541a7091c908a2</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;points_xs, const std::vector&lt; float &gt; &amp;points_ys, bool closedShape=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~mpPolygon</name>
      <anchorfile>classmpPolygon.html</anchorfile>
      <anchor>add5667fff8e8065bdb1fe6028f55fcc8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpPrintout</name>
    <filename>classmpPrintout.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>HasPage</name>
      <anchorfile>classmpPrintout.html</anchorfile>
      <anchor>af0d63b530b3fb894d3c7b00cc34ab4df</anchor>
      <arglist>(int page)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpPrintout</name>
      <anchorfile>classmpPrintout.html</anchorfile>
      <anchor>a29a7f1f7e09e9a8f05f5acb4c9674ad8</anchor>
      <arglist>(mpWindow *drawWindow, const wxChar *title=_T(&quot;wxMathPlot print output&quot;))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>OnPrintPage</name>
      <anchorfile>classmpPrintout.html</anchorfile>
      <anchor>af2c125f8b3edeef64eda321012454be7</anchor>
      <arglist>(int page)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDrawState</name>
      <anchorfile>classmpPrintout.html</anchorfile>
      <anchor>adf922ac719bdd97f4383e86e6eb088fb</anchor>
      <arglist>(bool drawState)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~mpPrintout</name>
      <anchorfile>classmpPrintout.html</anchorfile>
      <anchor>a8aeb3be9384acb4ab6be8823a2f171ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>drawn</name>
      <anchorfile>classmpPrintout.html</anchorfile>
      <anchor>a2600da1a5c7e67ecfee5c1b95e9ce9cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotWindow</name>
      <anchorfile>classmpPrintout.html</anchorfile>
      <anchor>a4856651404788adee64c2dd886e0b436</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpProfile</name>
    <filename>classmpProfile.html</filename>
    <base>mpLayer</base>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>GetY</name>
      <anchorfile>classmpProfile.html</anchorfile>
      <anchor>a33fbc9b38186d9978e412a062e8449a4</anchor>
      <arglist>(double x)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpProfile</name>
      <anchorfile>classmpProfile.html</anchorfile>
      <anchor>a10ef6105794f9da2aec045fb2e4f0ef7</anchor>
      <arglist>(wxString name=wxEmptyString, int flags=mpALIGN_TOP)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Plot</name>
      <anchorfile>classmpProfile.html</anchorfile>
      <anchor>a5a74ee45f240331d200176e8fa976565</anchor>
      <arglist>(wxDC &amp;dc, mpWindow &amp;w)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_flags</name>
      <anchorfile>classmpProfile.html</anchorfile>
      <anchor>a329d62f80a417f4bd27d02e10fe5d5e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpScaleX</name>
    <filename>classmpScaleX.html</filename>
    <base>mpLayer</base>
    <member kind="function">
      <type>unsigned int</type>
      <name>GetLabelMode</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>a44cfedad91b9c61968428aa482093ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetTicks</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>abb218903171714a6f66352cf3136c0da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>HasBBox</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>acffa30948812c2cdc3f94b4debb3cc9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpScaleX</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>a980e5bb46774f35456dd1e6be1b23036</anchor>
      <arglist>(wxString name=wxT(&quot;X&quot;), int flags=mpALIGN_CENTER, bool ticks=true, unsigned int type=mpX_NORMAL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Plot</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>a56e6c13dc07bae17e162df3d300992b1</anchor>
      <arglist>(wxDC &amp;dc, mpWindow &amp;w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAlign</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>aa301098aec1bf7cb4d85e9e55c093e63</anchor>
      <arglist>(int align)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLabelFormat</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>ab99a6350528f75dddcf18c557caeff4c</anchor>
      <arglist>(const wxString &amp;format)</arglist>
    </member>
    <member kind="function">
      <type>const wxString &amp;</type>
      <name>SetLabelFormat</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>a98d78c68cf01b75f60daf30c0eaf5832</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLabelMode</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>a2fe3d1bcab0a6f91bc60c231d80c7cd8</anchor>
      <arglist>(unsigned int mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTicks</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>ac4f0e9caddc43a5333062e0904473f90</anchor>
      <arglist>(bool ticks)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_flags</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>aae01699b736db20381f0dd7943f4fa94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxString</type>
      <name>m_labelFormat</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>a566c4e19d10c90e7b02ec0a04e8b0f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_labelType</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>a2ccef7a153bf12f103ac4c98e4a5237e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_ticks</name>
      <anchorfile>classmpScaleX.html</anchorfile>
      <anchor>aaa4887e80777d517bec580ca982decb4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpScaleY</name>
    <filename>classmpScaleY.html</filename>
    <base>mpLayer</base>
    <member kind="function">
      <type>bool</type>
      <name>GetTicks</name>
      <anchorfile>classmpScaleY.html</anchorfile>
      <anchor>aab450527efa50d7202acf0d710e9848e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>HasBBox</name>
      <anchorfile>classmpScaleY.html</anchorfile>
      <anchor>a85658ced4d699d319d4380054bb9f71f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpScaleY</name>
      <anchorfile>classmpScaleY.html</anchorfile>
      <anchor>a3189da607a77bf7d0bffb08b99bfb9de</anchor>
      <arglist>(wxString name=wxT(&quot;Y&quot;), int flags=mpALIGN_CENTER, bool ticks=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Plot</name>
      <anchorfile>classmpScaleY.html</anchorfile>
      <anchor>a63ed88cbdb61be488830afcf50a98907</anchor>
      <arglist>(wxDC &amp;dc, mpWindow &amp;w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAlign</name>
      <anchorfile>classmpScaleY.html</anchorfile>
      <anchor>ae2a5cf7f3964022a2b8bec230e10833a</anchor>
      <arglist>(int align)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLabelFormat</name>
      <anchorfile>classmpScaleY.html</anchorfile>
      <anchor>a8636f026ce3e7357173dc6faf6d93da9</anchor>
      <arglist>(const wxString &amp;format)</arglist>
    </member>
    <member kind="function">
      <type>const wxString &amp;</type>
      <name>SetLabelFormat</name>
      <anchorfile>classmpScaleY.html</anchorfile>
      <anchor>a04634e395a7e550893e43a949ce82809</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTicks</name>
      <anchorfile>classmpScaleY.html</anchorfile>
      <anchor>a105be352886e886adbf01652afb209b3</anchor>
      <arglist>(bool ticks)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_flags</name>
      <anchorfile>classmpScaleY.html</anchorfile>
      <anchor>a0050af692bd6a687b79671e0cd81359f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxString</type>
      <name>m_labelFormat</name>
      <anchorfile>classmpScaleY.html</anchorfile>
      <anchor>a7ae36d012566018aced1634e99ba1fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_ticks</name>
      <anchorfile>classmpScaleY.html</anchorfile>
      <anchor>ac12fc8b3549073ef49e81561479ac9c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpText</name>
    <filename>classmpText.html</filename>
    <base>mpLayer</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>HasBBox</name>
      <anchorfile>classmpText.html</anchorfile>
      <anchor>a140380deb1dfa7ef3ea2a6a4aa90f1dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpText</name>
      <anchorfile>classmpText.html</anchorfile>
      <anchor>a80fb2e94923d0d9b57df6932e469898c</anchor>
      <arglist>(wxString name=wxT(&quot;Title&quot;), int offsetx=5, int offsety=50)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>Plot</name>
      <anchorfile>classmpText.html</anchorfile>
      <anchor>aa29a4c41d06df95f6b43961f3aeed4cf</anchor>
      <arglist>(wxDC &amp;dc, mpWindow &amp;w)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_offsetx</name>
      <anchorfile>classmpText.html</anchorfile>
      <anchor>a796230fb2e978f08bf0777bdbab0a620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_offsety</name>
      <anchorfile>classmpText.html</anchorfile>
      <anchor>ad82866a9808e60cfc58ee754b678a043</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mpWindow</name>
    <filename>classmpWindow.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>AddLayer</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ae7f0bf730360565f233f237ed02f5fe1</anchor>
      <arglist>(mpLayer *layer, bool refreshDisplay=true)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>CountAllLayers</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a8b3ecc25a27f72b7d458bf38fd243268</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>CountLayers</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a3aa67e0a001ba7cbb4f2ff9aa998e433</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DelAllLayers</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a0338decb02a973670e7c851fac15671e</anchor>
      <arglist>(bool alsoDeleteObject, bool refreshDisplay=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>DelLayer</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a96d23b580ab2ccc7129d4daf53044698</anchor>
      <arglist>(mpLayer *layer, bool alsoDeleteObject=false, bool refreshDisplay=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EnableDoubleBuffer</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>aca0a3db9667bd98c5f893e40dc5756e1</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>EnableMousePanZoom</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a1b7a78613ee9488a3bd790138d0ec05f</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Fit</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a37f91908f31b78e07dbc42e16aec7399</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Fit</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a6e11114ecc9d53a6bd21b1155ede9745</anchor>
      <arglist>(double xMin, double xMax, double yMin, double yMax, wxCoord *printSizeX=NULL, wxCoord *printSizeY=NULL)</arglist>
    </member>
    <member kind="function">
      <type>const wxColour &amp;</type>
      <name>GetAxesColour</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a5889b7b7f1271183a1c0bdf31177227c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GetBoundingBox</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a927b09ff142c19c283331c77918582b5</anchor>
      <arglist>(double *bbox)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetDesiredXmax</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ae389d1e14f0bce4610d098c8a81d3cb2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetDesiredXmin</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a2f82167dbd640aed537ed1742c888d2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetDesiredYmax</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a9ea0bd6db5c0673e5c8655d9cc0f767f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetDesiredYmin</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>addaed2bfdbe6ceedca938f2923a1a13e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mpLayer *</type>
      <name>GetLayer</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ad3b6d05d799a21bc8808be0292698262</anchor>
      <arglist>(int position)</arglist>
    </member>
    <member kind="function">
      <type>mpLayer *</type>
      <name>GetLayerByName</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>acd0a1257d921d969d9309af63a8ddd22</anchor>
      <arglist>(const wxString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMarginBottom</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a77752fe24cfdc22f62497a89cfe0be93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMarginLeft</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a696caffaaa8ebdd27cd68b273e280ac5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMarginRight</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a6ace6a120fb04306b165c8d20c102933</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMarginTop</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a2c3fb159c5379a73c6a4a1983bd20142</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetMPScrollbars</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a6f52243479ca77580675dd1fa7949381</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>wxMenu *</type>
      <name>GetPopupMenu</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a552cc32aa4f45c31cfa60ec0dba73ec8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetPosX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ac8491b2a65b0e4db1d7998e24ffab880</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetPosY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a8ab3f4f63394761baec8e07de7138226</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetScaleX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a93f38cbfe6cf77277975f48f0ebd6a54</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetScaleY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a86a5a1331a8c0162c8ff9f4f40dea2ca</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetScrX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a65ddddfa8a54c3029b922012b0e13fef</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetScrY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ae1899f12c2dfa2beb2445e6dc8d7adbe</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetXpos</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a9d36747941ece7832ddfba1c6885d9e1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetXscl</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>aa0a7f292fff58d81f585b65e96faefd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetXScreen</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a3aad23e9e56697454f1691417e77d332</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetYpos</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a57c5a0f122f603a5f16bba9a7b1c87c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetYscl</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ad1685cfaa04c9ddeac08d58d56a270cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetYScreen</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a5709346832ea2bf04f2baaf5a8e4527f</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsAspectLocked</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a624c8cd174dfc7678c838ee96c0d3c06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mpInfoLayer *</type>
      <name>IsInsideInfoLayer</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a60c1d9e4508dcf36e3b0e18d7abee31b</anchor>
      <arglist>(wxPoint &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsLayerVisible</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a1c2e2415c4903be2294287e7dfcb3122</anchor>
      <arglist>(const wxString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsLayerVisible</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a7b3e80fbc0a42ae89ef781f0867260a1</anchor>
      <arglist>(const unsigned int position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LockAspect</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>aaeaaddf2028a612df87c6cf0847daefc</anchor>
      <arglist>(bool enable=TRUE)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpWindow</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a876727896ae24d42a3a25e2751859d16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mpWindow</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a6b73c492a971974d7d740d5dcf0ce1e2</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>p2x</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a44afa869bc18f2c755b1726541a8ea9e</anchor>
      <arglist>(wxCoord pixelCoordX)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>p2y</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a47ff4aa7f3fe582e6b6dc116fd119026</anchor>
      <arglist>(wxCoord pixelCoordY)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SaveScreenshot</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a1c5a3d2fde535048f4c1bcf0281e1e47</anchor>
      <arglist>(const wxString &amp;filename, int type=wxBITMAP_TYPE_BMP, wxSize imageSize=wxDefaultSize, bool fit=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetColourTheme</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a0af535cd144ba051bfd91146368f3b94</anchor>
      <arglist>(const wxColour &amp;bgColour, const wxColour &amp;drawColour, const wxColour &amp;axesColour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLayerVisible</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a6a4273a8087a3812127aa990736828cb</anchor>
      <arglist>(const wxString &amp;name, bool viewable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLayerVisible</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a273dce612e3f47690247d87ab136e348</anchor>
      <arglist>(const unsigned int position, bool viewable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMarginBottom</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a7bb14b97a77169baf26d558f5a718f09</anchor>
      <arglist>(int bottom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMarginLeft</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a1ea89241390c557c0b6e0c7c67dca48a</anchor>
      <arglist>(int left)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMarginRight</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a4b93b976de346bded4ee861f3c008ff2</anchor>
      <arglist>(int right)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMargins</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a31f302c5a5d89e16b135a4bc5919d61c</anchor>
      <arglist>(int top, int right, int bottom, int left)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMarginTop</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a5d14fbe18d633439beb2d48749653941</anchor>
      <arglist>(int top)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMPScrollbars</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ab8965a8ba9fe900a4a35d234d9668d4b</anchor>
      <arglist>(bool status)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPos</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ae2b228347d8c1dbab14477a243f685c7</anchor>
      <arglist>(double posX, double posY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPosX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a68df8bf95981ec3516e6b200154ee565</anchor>
      <arglist>(double posX)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPosY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a7ff8fe8b130f5b36f542907dd150a0d5</anchor>
      <arglist>(double posY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetScaleX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>aa5d00362489f1f8bc060fa299e4ea121</anchor>
      <arglist>(double scaleX)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetScaleY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a882ee9a7e17e1a0b31c053fe87fefb1d</anchor>
      <arglist>(double scaleY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetScr</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ac0ba9ef62acf57224c731f056420519b</anchor>
      <arglist>(int scrX, int scrY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShowPrintDialog</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a6927bc2d67aaac9da800d5724cf742a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UpdateAll</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a990707383217cdd98cdf6a635ccb63b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>UpdateBBox</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a8e280a430940ee60a7085b907ba6618d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>wxCoord</type>
      <name>x2p</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a514198490e6cead9df2f2f272c39e236</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>wxCoord</type>
      <name>y2p</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a9b7aedd1ee155d2bdbde333f7039a658</anchor>
      <arglist>(double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZoomIn</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a8936aaa169572ebb070dcae460c5b86a</anchor>
      <arglist>(const wxPoint &amp;centerPoint=wxDefaultPosition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZoomInX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a1f9ea37ef9daa8b2beb7c47036aacd23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZoomInY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a8c422ba111f39b975d080f1a86c812bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZoomOut</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a8c6854912b423656ad6ed9c7c120c51c</anchor>
      <arglist>(const wxPoint &amp;centerPoint=wxDefaultPosition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZoomOutX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ad60ab0715cf803667925cfedf53afa5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZoomOutY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a920063b4c11bc535f023a1273ac20a83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ZoomRect</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a0c0f95914f1c8dbc6feca8a3dc1fbafe</anchor>
      <arglist>(wxPoint p0, wxPoint p1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~mpWindow</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ada508860820e2c70e7c972f4b36f6498</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static double</type>
      <name>zoomIncrementalFactor</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>acce3d5f69474e30021f705818a4d504e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoScrollCalc</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>af492d4e2693e049a69d5b4b42df4d2ec</anchor>
      <arglist>(const int position, const int orientation)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoZoomInXCalc</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a28e56016d8db6d8ebdcecdf80ecd8952</anchor>
      <arglist>(const int staticXpixel)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoZoomInYCalc</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a1659eb790f642aaca536c4a8d3ad90de</anchor>
      <arglist>(const int staticYpixel)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoZoomOutXCalc</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ab072f0581058570e848e131eefe11a25</anchor>
      <arglist>(const int staticXpixel)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoZoomOutYCalc</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ad6765816da8e26f4f288854ab8e55b5f</anchor>
      <arglist>(const int staticYpixel)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnCenter</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a9d49ee5d06303a907d38e09467b667e8</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnFit</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>adbac809ea85e15caa460199ebfff52e4</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnLockAspect</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a26ba3edb6aa181bbc40a9c60bca0ece9</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnMouseHelp</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a7b67b8a7638ec88a46626ff70cd08e3c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnMouseLeftDown</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a5a89e00a9829ebf52fc60153c6df6572</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnMouseLeftRelease</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ae53dcf05b3ad4e42bdd0aa88d3d362cc</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnMouseMove</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a285a6af02621c86142c1d53bde89e3b1</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnMouseRightDown</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>abbecbd4ad03b501b898b81ddfe97a544</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnMouseWheel</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ae23b0ff7a5206e7422ae34c153b7ee0e</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnPaint</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a2144caa07c51ed6a5e9f84e94e364f41</anchor>
      <arglist>(wxPaintEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnPrintMenu</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a143fed1d47e319d5d0eac4a6713f4302</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnScrollBottom</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a3ac0711ad79a8549833085886202224c</anchor>
      <arglist>(wxScrollWinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnScrollLineDown</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ad9bf3d73566da9085272b85280fea86a</anchor>
      <arglist>(wxScrollWinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnScrollLineUp</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a12d7acce226223624e606c5867cf84d9</anchor>
      <arglist>(wxScrollWinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnScrollPageDown</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a9929fbdb361e56084e1fb0ba233d8196</anchor>
      <arglist>(wxScrollWinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnScrollPageUp</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a172e1a38e42ea59e34d9dd60cd7ae9e3</anchor>
      <arglist>(wxScrollWinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnScrollThumbTrack</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a3b9d113aad10bc0aa050e63fe6d2a29e</anchor>
      <arglist>(wxScrollWinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnScrollTop</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a21324f6ffe8097ed48cbba30f622fb2d</anchor>
      <arglist>(wxScrollWinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnShowPopupMenu</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a232a6a51d72e8a534586312c98715c24</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnSize</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>adbb0bcfd54cd4e4ac91ccc25aa797350</anchor>
      <arglist>(wxSizeEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnZoomIn</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a98c2bb68cbfb9e6d10f561f793688c75</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnZoomOut</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a8c7c78a898076026aa84c9dbd643793b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxColour</type>
      <name>m_axColour</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>acaed674dd297977fbc2b9f85f493ec68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxColour</type>
      <name>m_bgColour</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a51c0f254520b1f68d727455de026ae0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBitmap *</type>
      <name>m_buff_bmp</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>aa93d27b60fe93e33f00c9b4a598bff15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxMemoryDC</type>
      <name>m_buff_dc</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a481714a34c95c3ea8856d9b48847669e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_clickedX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>aa3bfe438e27aeda9fb4fed0b6bee4ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_clickedY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a4fb4f7c4b8c7767c90c0235ecb105d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_desiredXmax</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a25257c3cd64b16f40be5603078be0bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_desiredXmin</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ad74d11f0fa63ac5457ee34a049da5d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_desiredYmax</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>aba60aadf101e7078d0ea136492e5dba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_desiredYmin</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a00011879a92b754bf81a5adc8b3326be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enableDoubleBuffer</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ad841f0174875fb95c0d139bec9a80d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enableMouseNavigation</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a15b6dc892fd81ed7bfa4087f4e8f1b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_enableScrollBars</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a675060e84911f19f3acd849e13479326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxColour</type>
      <name>m_fgColour</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a8c5289dfab25a685051d6036cca80e4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_last_lx</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a26ddcce830daa331f298c999fe635573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_last_ly</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>afc4c6c5d25a9d3ad4512d329e301fa63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxLayerList</type>
      <name>m_layers</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a99c7c979e4f019f25ee50eb298b9362c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_lockaspect</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a635ea37b3591fc45f019e83ef4ad2235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_marginBottom</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a4d3fc76ac3d453187cb4d1927025b8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_marginLeft</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a3330e6ab760fa5b1fb415ceab5a3215d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_marginRight</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a82e31c3a19b85f28ac8bb8c2af33bfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_marginTop</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a3487ddf698017a59c67911132e8ca5e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_maxX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a48e1d785b8de6662cf95d04ba39261a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_maxY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a0cbaef21280a869b22325216388834ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_minX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a913a1f2cbbd057f9cf7fb2f215e9d33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_minY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a34ab0da510ee7744579278b08aae000e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_mouseLClick_X</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a55646788ecf5b08a291fb754282e92ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_mouseLClick_Y</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a895fa5157efa53d2f0e47d2e9306021f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_mouseMovedAfterRightClick</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a14986555637dd220622fef27eab1ed5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>m_mouseRClick_X</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a0ee12874e355ea3a219315562b996fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>m_mouseRClick_Y</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a03127ba380e267544f6aa283c02240c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mpInfoLayer *</type>
      <name>m_movingInfoLayer</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a032dc9d7b29e6afc15eb8f0a84a18ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxMenu</type>
      <name>m_popmenu</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a9c8523daf05a09fce5e521eee7929e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_posX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a5995e8f243fa4996b72552106e8caa57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_posY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a11f845776d86a1e32f5396ad5ec1289f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_scaleX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ad7d96b419c9cd6ef61d11e8e528510f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_scaleY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a775ebeb15c876067ea5bdb783473d8b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_scrollX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>a7840be94086bfaabeaeb359f595d92ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_scrollY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ac9bce6246dbb14858e565cb69f333941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_scrX</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>af914529b6b73a87042077f3be64b0389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_scrY</name>
      <anchorfile>classmpWindow.html</anchorfile>
      <anchor>ae3ec62236d09949e07090e38702b26b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt_destination_mgr</name>
    <filename>structmrpt__destination__mgr.html</filename>
    <member kind="variable">
      <type>JOCTET *</type>
      <name>buffer</name>
      <anchorfile>structmrpt__destination__mgr.html</anchorfile>
      <anchor>af565631102e762f842f12a39e64c7baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CStream *</type>
      <name>out</name>
      <anchorfile>structmrpt__destination__mgr.html</anchorfile>
      <anchor>af981f14a332e4d5c5acb1a9edc62bdd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_destination_mgr</type>
      <name>pub</name>
      <anchorfile>structmrpt__destination__mgr.html</anchorfile>
      <anchor>a1f8a628580f25c46426f8444a7d5f28b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::simpleini::MRPT_IniFileParser</name>
    <filename>structmrpt_1_1utils_1_1simpleini_1_1MRPT__IniFileParser.html</filename>
    <base>SI_ConvertA&lt; char &gt;</base>
    <class kind="struct">mrpt::utils::simpleini::MRPT_IniFileParser::ParseContext</class>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ConvertFromStore</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1MRPT__IniFileParser.html</anchorfile>
      <anchor>afa903880c08ff4ce65beea42b080bcf7</anchor>
      <arglist>(const char *a_pInputData, size_t a_uInputDataLen, char *a_pOutputData, size_t a_uOutputDataSize) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_IniFileParser</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1MRPT__IniFileParser.html</anchorfile>
      <anchor>a1494bf2d10c121fa5bbcc20c981ee4ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_IniFileParser</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1MRPT__IniFileParser.html</anchorfile>
      <anchor>a3afc8a93ff0b1c946a923eea111a489c</anchor>
      <arglist>(const MRPT_IniFileParser &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>MRPT_IniFileParser &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1MRPT__IniFileParser.html</anchorfile>
      <anchor>a688eaebe8b35dfd251376c137039655b</anchor>
      <arglist>(const MRPT_IniFileParser &amp;rhs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>SizeFromStore</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1MRPT__IniFileParser.html</anchorfile>
      <anchor>a2f626d4d6480c3572b3c97220683a6b9</anchor>
      <arglist>(const char *a_pInputData, size_t a_uInputDataLen) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>do_parse</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1MRPT__IniFileParser.html</anchorfile>
      <anchor>ab555b9d3c1808763cfd1aa658a87279f</anchor>
      <arglist>(const char *in_str, const size_t in_len, char *out_str)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>parse_process_var_define</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1MRPT__IniFileParser.html</anchorfile>
      <anchor>a0530479fe1201118ceca77f27b9bb116</anchor>
      <arglist>(ParseContext &amp;pc, const std::string &amp;var_name, const std::string &amp;var_value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>parse_process_var_eval</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1MRPT__IniFileParser.html</anchorfile>
      <anchor>acac5549339e4a42cac900ef17d013324</anchor>
      <arglist>(const ParseContext &amp;pc, std::string expr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::mrptEvent</name>
    <filename>classmrpt_1_1utils_1_1mrptEvent.html</filename>
    <member kind="function">
      <type>const EVENTTYPE *</type>
      <name>getAs</name>
      <anchorfile>classmrpt_1_1utils_1_1mrptEvent.html</anchorfile>
      <anchor>ab487ce428310b75d268edadff6be6c0c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EVENTTYPE *</type>
      <name>getAsNonConst</name>
      <anchorfile>classmrpt_1_1utils_1_1mrptEvent.html</anchorfile>
      <anchor>ab8d7a481ee52fd9c3d7d8afb366884b1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOfType</name>
      <anchorfile>classmrpt_1_1utils_1_1mrptEvent.html</anchorfile>
      <anchor>aa9971e6282c268bd4380e294bfb71b60</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>mrptEvent</name>
      <anchorfile>classmrpt_1_1utils_1_1mrptEvent.html</anchorfile>
      <anchor>a8a2e1e1de9f534f2eace62dcfbee7e7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>timestamp</name>
      <anchorfile>classmrpt_1_1utils_1_1mrptEvent.html</anchorfile>
      <anchor>aceba670cb9ef07097a20af98b5e40f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>do_nothing</name>
      <anchorfile>classmrpt_1_1utils_1_1mrptEvent.html</anchorfile>
      <anchor>acfe7c36c5c89d7efd437f83870171f0a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::gui::mrptEvent3DWindowGrabImageFile</name>
    <filename>classmrpt_1_1gui_1_1mrptEvent3DWindowGrabImageFile.html</filename>
    <base>mrpt::utils::mrptEvent</base>
    <member kind="function">
      <type></type>
      <name>mrptEvent3DWindowGrabImageFile</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEvent3DWindowGrabImageFile.html</anchorfile>
      <anchor>a9e8469e7f5f6010ce1986ffc3a92faea</anchor>
      <arglist>(CDisplayWindow3D *obj, const std::string &amp;_img_file)</arglist>
    </member>
    <member kind="variable">
      <type>const std::string &amp;</type>
      <name>img_file</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEvent3DWindowGrabImageFile.html</anchorfile>
      <anchor>a48ad56490f47a2ffa8f5fcebdbcc20af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDisplayWindow3D *</type>
      <name>source_object</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEvent3DWindowGrabImageFile.html</anchorfile>
      <anchor>a27f2516ee67ecb1461aa8f0fe45603df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>do_nothing</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEvent3DWindowGrabImageFile.html</anchorfile>
      <anchor>a0dae55f766ae46eee403502bfdcaf093</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::mrptEventGLPostRender</name>
    <filename>classmrpt_1_1opengl_1_1mrptEventGLPostRender.html</filename>
    <base>mrpt::utils::mrptEvent</base>
    <member kind="function">
      <type></type>
      <name>mrptEventGLPostRender</name>
      <anchorfile>classmrpt_1_1opengl_1_1mrptEventGLPostRender.html</anchorfile>
      <anchor>ac9a8ef288494d8612e1ae7a56df9795c</anchor>
      <arglist>(const COpenGLViewport *obj)</arglist>
    </member>
    <member kind="variable">
      <type>const COpenGLViewport *const</type>
      <name>source_viewport</name>
      <anchorfile>classmrpt_1_1opengl_1_1mrptEventGLPostRender.html</anchorfile>
      <anchor>a4b82b5b5cbea33c18c51408b52323729</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>do_nothing</name>
      <anchorfile>classmrpt_1_1opengl_1_1mrptEventGLPostRender.html</anchorfile>
      <anchor>a36fc23b986e9babc69de5b688fbcce4b</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::opengl::mrptEventGLPreRender</name>
    <filename>classmrpt_1_1opengl_1_1mrptEventGLPreRender.html</filename>
    <base>mrpt::utils::mrptEvent</base>
    <member kind="function">
      <type></type>
      <name>mrptEventGLPreRender</name>
      <anchorfile>classmrpt_1_1opengl_1_1mrptEventGLPreRender.html</anchorfile>
      <anchor>a6a7abdaba71b7645b2721be7ed784e19</anchor>
      <arglist>(const COpenGLViewport *obj)</arglist>
    </member>
    <member kind="variable">
      <type>const COpenGLViewport *const</type>
      <name>source_viewport</name>
      <anchorfile>classmrpt_1_1opengl_1_1mrptEventGLPreRender.html</anchorfile>
      <anchor>af4c0053156ea3f6db07ae166ccdf12e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>do_nothing</name>
      <anchorfile>classmrpt_1_1opengl_1_1mrptEventGLPreRender.html</anchorfile>
      <anchor>a274cf018339deed127d599a6983b4bde</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::mrptEventMetricMapClear</name>
    <filename>classmrpt_1_1maps_1_1mrptEventMetricMapClear.html</filename>
    <base>mrpt::utils::mrptEvent</base>
    <member kind="function">
      <type></type>
      <name>mrptEventMetricMapClear</name>
      <anchorfile>classmrpt_1_1maps_1_1mrptEventMetricMapClear.html</anchorfile>
      <anchor>a325a4b9591274f64b60d13d2b8dc9ddc</anchor>
      <arglist>(const mrpt::maps::CMetricMap *smap)</arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::maps::CMetricMap *</type>
      <name>source_map</name>
      <anchorfile>classmrpt_1_1maps_1_1mrptEventMetricMapClear.html</anchorfile>
      <anchor>a5afc6db8a7ff825cab2d5ed885a077a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>do_nothing</name>
      <anchorfile>classmrpt_1_1maps_1_1mrptEventMetricMapClear.html</anchorfile>
      <anchor>a0d0cbc122862748a3d1767798fda0aad</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::mrptEventMetricMapInsert</name>
    <filename>classmrpt_1_1maps_1_1mrptEventMetricMapInsert.html</filename>
    <base>mrpt::utils::mrptEvent</base>
    <member kind="function">
      <type></type>
      <name>mrptEventMetricMapInsert</name>
      <anchorfile>classmrpt_1_1maps_1_1mrptEventMetricMapInsert.html</anchorfile>
      <anchor>af11055a4eed2da55e72d9907d8d22e07</anchor>
      <arglist>(const mrpt::maps::CMetricMap *smap, const mrpt::obs::CObservation *obs, const mrpt::poses::CPose3D *robotPose)</arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::obs::CObservation *</type>
      <name>inserted_obs</name>
      <anchorfile>classmrpt_1_1maps_1_1mrptEventMetricMapInsert.html</anchorfile>
      <anchor>ab604b83126fb7ca3cf228041b1d9b641</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::poses::CPose3D *</type>
      <name>inserted_robotPose</name>
      <anchorfile>classmrpt_1_1maps_1_1mrptEventMetricMapInsert.html</anchorfile>
      <anchor>a2c3c51ef9c9ab4ca2f9c068a576c993c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::maps::CMetricMap *</type>
      <name>source_map</name>
      <anchorfile>classmrpt_1_1maps_1_1mrptEventMetricMapInsert.html</anchorfile>
      <anchor>a911b0b32e161adbb5cbd3538ec0b2156</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>do_nothing</name>
      <anchorfile>classmrpt_1_1maps_1_1mrptEventMetricMapInsert.html</anchorfile>
      <anchor>aa2ccf0e448b7eb5382af38a466d34ea0</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::gui::mrptEventMouseDown</name>
    <filename>classmrpt_1_1gui_1_1mrptEventMouseDown.html</filename>
    <base>mrpt::utils::mrptEvent</base>
    <member kind="function">
      <type></type>
      <name>mrptEventMouseDown</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventMouseDown.html</anchorfile>
      <anchor>af9ece1bec54108a1dadf7eb24963e393</anchor>
      <arglist>(CBaseGUIWindow *obj, mrpt::utils::TPixelCoord _coords, bool _leftButton, bool _rightButton)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TPixelCoord</type>
      <name>coords</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventMouseDown.html</anchorfile>
      <anchor>a18e18dcde44b87b1a0cba8378112e65b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>leftButton</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventMouseDown.html</anchorfile>
      <anchor>ae820bb746b5e654fadcd251892e10726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rightButton</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventMouseDown.html</anchorfile>
      <anchor>a8b83ef4f7c864d42555e1dd0cfdda827</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CBaseGUIWindow *</type>
      <name>source_object</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventMouseDown.html</anchorfile>
      <anchor>ac733f37d83364cea8a0a45d633caf97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>do_nothing</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventMouseDown.html</anchorfile>
      <anchor>a14dab1e0fdff6c9412a500f6781880aa</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::gui::mrptEventMouseMove</name>
    <filename>classmrpt_1_1gui_1_1mrptEventMouseMove.html</filename>
    <base>mrpt::utils::mrptEvent</base>
    <member kind="function">
      <type></type>
      <name>mrptEventMouseMove</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventMouseMove.html</anchorfile>
      <anchor>a22938e0befa52d405ba9b60599ca8a5d</anchor>
      <arglist>(CBaseGUIWindow *obj, mrpt::utils::TPixelCoord _coords, bool _leftButton, bool _rightButton)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TPixelCoord</type>
      <name>coords</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventMouseMove.html</anchorfile>
      <anchor>a2b14145c5d1c2a51e669a38c1e468868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>leftButton</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventMouseMove.html</anchorfile>
      <anchor>a4783f0e248d3bcf458928ba089925b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rightButton</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventMouseMove.html</anchorfile>
      <anchor>a4255cb854f7b73daccfc7a0a680b427a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CBaseGUIWindow *</type>
      <name>source_object</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventMouseMove.html</anchorfile>
      <anchor>ae2bd5e33b23e05c8a06530338845099d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>do_nothing</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventMouseMove.html</anchorfile>
      <anchor>a8c2bbbe89ef754c2ec0aef7b6a86fabc</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::mrptEventOnDestroy</name>
    <filename>classmrpt_1_1utils_1_1mrptEventOnDestroy.html</filename>
    <base>mrpt::utils::mrptEvent</base>
    <member kind="function">
      <type></type>
      <name>mrptEventOnDestroy</name>
      <anchorfile>classmrpt_1_1utils_1_1mrptEventOnDestroy.html</anchorfile>
      <anchor>a6b8b2988914d4622ccfeda39f16fd0f3</anchor>
      <arglist>(const CObservable *obj)</arglist>
    </member>
    <member kind="variable">
      <type>const CObservable *</type>
      <name>source_object</name>
      <anchorfile>classmrpt_1_1utils_1_1mrptEventOnDestroy.html</anchorfile>
      <anchor>ab3e86bcecf3a9871b9e1e9e956b22ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>do_nothing</name>
      <anchorfile>classmrpt_1_1utils_1_1mrptEventOnDestroy.html</anchorfile>
      <anchor>a8d62bc8250aa0f486679b9720eb8aea1</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::gui::mrptEventWindowChar</name>
    <filename>classmrpt_1_1gui_1_1mrptEventWindowChar.html</filename>
    <base>mrpt::utils::mrptEvent</base>
    <member kind="function">
      <type></type>
      <name>mrptEventWindowChar</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowChar.html</anchorfile>
      <anchor>acb6b780ea12d1e062d689d793b5264f2</anchor>
      <arglist>(CBaseGUIWindow *obj, int _char_code, mrptKeyModifier _key_mod)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>char_code</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowChar.html</anchorfile>
      <anchor>aae6b4890ca3c2dfabc0d4e65b42f0240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrptKeyModifier</type>
      <name>key_modifiers</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowChar.html</anchorfile>
      <anchor>a070eb323032e86f5e3c95e5ca3128889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CBaseGUIWindow *</type>
      <name>source_object</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowChar.html</anchorfile>
      <anchor>aca2f2b3a6063497f6e3490f409b4f0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>do_nothing</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowChar.html</anchorfile>
      <anchor>a5aa801ff33d1990e2acc918d4fbc1820</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::gui::mrptEventWindowClosed</name>
    <filename>classmrpt_1_1gui_1_1mrptEventWindowClosed.html</filename>
    <base>mrpt::utils::mrptEvent</base>
    <member kind="function">
      <type></type>
      <name>mrptEventWindowClosed</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowClosed.html</anchorfile>
      <anchor>a198bf10009d2629ac866f264d4428f50</anchor>
      <arglist>(CBaseGUIWindow *obj, bool _allow_close=true)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allow_close</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowClosed.html</anchorfile>
      <anchor>a88a73b97361867da790827bed76700f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CBaseGUIWindow *</type>
      <name>source_object</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowClosed.html</anchorfile>
      <anchor>ad05e1aff01e0c9399bdfddf2a6f52b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>do_nothing</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowClosed.html</anchorfile>
      <anchor>afdd1dfa3eec8f4dc63621052a89f92fd</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::gui::mrptEventWindowResize</name>
    <filename>classmrpt_1_1gui_1_1mrptEventWindowResize.html</filename>
    <base>mrpt::utils::mrptEvent</base>
    <member kind="function">
      <type></type>
      <name>mrptEventWindowResize</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowResize.html</anchorfile>
      <anchor>a3c25c4550ab160e92bfdfb0787e6e5e7</anchor>
      <arglist>(CBaseGUIWindow *obj, size_t _new_width, size_t _new_height)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>new_height</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowResize.html</anchorfile>
      <anchor>a644e061c70492e43864ccc02da258ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>new_width</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowResize.html</anchorfile>
      <anchor>a03a838e94db06c22c8933b16dd9355de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CBaseGUIWindow *</type>
      <name>source_object</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowResize.html</anchorfile>
      <anchor>abd614d84c109ad0508da7645197f771d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>do_nothing</name>
      <anchorfile>classmrpt_1_1gui_1_1mrptEventWindowResize.html</anchorfile>
      <anchor>afda7c34f9362a972b64949e0f79727b1</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::synch::MT_buffer</name>
    <filename>classmrpt_1_1synch_1_1MT__buffer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>appendData</name>
      <anchorfile>classmrpt_1_1synch_1_1MT__buffer.html</anchorfile>
      <anchor>a9f2771932d87f564e23ff76a6a57da01</anchor>
      <arglist>(const vector_byte &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1synch_1_1MT__buffer.html</anchorfile>
      <anchor>a5a4274ed01c6ec241a0d641272e280b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MT_buffer</name>
      <anchorfile>classmrpt_1_1synch_1_1MT__buffer.html</anchorfile>
      <anchor>a225efa3392c1730a50eeded292bf527e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classmrpt_1_1synch_1_1MT__buffer.html</anchorfile>
      <anchor>aafbdc57caf851dc000a5718c21c4bfdd</anchor>
      <arglist>(vector_byte &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readAndClear</name>
      <anchorfile>classmrpt_1_1synch_1_1MT__buffer.html</anchorfile>
      <anchor>abdc888b7a87ece63da9613ca06b10bff</anchor>
      <arglist>(vector_byte &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1synch_1_1MT__buffer.html</anchorfile>
      <anchor>a85f9c57e9320ae2870687a6adc39711f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MT_buffer</name>
      <anchorfile>classmrpt_1_1synch_1_1MT__buffer.html</anchorfile>
      <anchor>af957b118990b5b10da953e6f3d8aee19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CCriticalSection</type>
      <name>m_cs</name>
      <anchorfile>classmrpt_1_1synch_1_1MT__buffer.html</anchorfile>
      <anchor>a55b74e871b51608673ef1f0739e48b0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_byte</type>
      <name>m_data</name>
      <anchorfile>classmrpt_1_1synch_1_1MT__buffer.html</anchorfile>
      <anchor>aff7ffaf8223bb8d3e8083deaefc75d50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MtwSdiData</name>
    <filename>structMtwSdiData.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>containsAidingData</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a360d0014b7f83ae2277006e8583cd6c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>XsVector</type>
      <name>currentBias</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>ace6d8fea9bcfc56e2578db9ff65bd4c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>aa1127ead961f4d9823ca5d4807b7768c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>XsRange</type>
      <name>frameRange</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a47549e142d4cc2354f5ce1e654bf922c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>XsVector</type>
      <name>magneticField</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a1134a6eb92c22761de115e20247f2982</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MtwSdiData</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a239a55326d2e314fc73e15af90c4231d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MtwSdiData</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>af3a3273bb18b6b399ec5710166c81640</anchor>
      <arglist>(const MtwSdiData &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>const MtwSdiData &amp;</type>
      <name>operator=</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a484c8ffd4f5213fb0797b3e4d78676b3</anchor>
      <arglist>(const MtwSdiData &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>XsQuaternion</type>
      <name>orientationIncrement</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a8829dd3be67b1110c9eafd072a62203e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>pressure</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a241ec6fc3cf0104e9b8ccd48c47385a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rssi</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a1c6136a9f4cd7eb251b73a502ce83ab9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>XsVector</type>
      <name>velocityIncrement</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a1d9bd864c2ce55d0eacf1c0fb6a06b4f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MtwSdiData</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>ac4ad497bdcc78c208558611ba36dfb94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_aidingData</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>afc9e9fa42663b52bba38dfe4b4563799</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m_barometer</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a6692cb64f3cda75f56b9dd946917b286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsVector3</type>
      <name>m_currentBias</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>aacf11bba9d9ee01b9a524b02f44f42bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsDeviceId</type>
      <name>m_deviceId</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>ad6a89436c7eca08f8e66d6ee54e0f4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_firstFrameNumber</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a6a8501ff7f98b0b59e456bc49614cac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_lastFrameNumber</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a2ff046028eb404be9061794a143812b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsVector3</type>
      <name>m_magnetoMeter</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a19d0155877c6d321d1217d809f963011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsQuaternion</type>
      <name>m_orientationIncrement</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>adb846f0db0380a7f6059bf6cbf191541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>m_rssi</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>aba179b8ddc482b3d172ed683d0a9b3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_timeSync</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>ab7a51d90edc5e0d1c67811b8e621a308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsVector3</type>
      <name>m_velocityIncrement</name>
      <anchorfile>structMtwSdiData.html</anchorfile>
      <anchor>a005fa1965314f7d53dd19d20e30b1b4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::mul_op</name>
    <filename>structexprtk_1_1details_1_1mul__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::RefType</type>
      <name>RefType</name>
      <anchorfile>structexprtk_1_1details_1_1mul__op.html</anchorfile>
      <anchor>a994262f9cbd317be4e782b5777a5a44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1mul__op.html</anchorfile>
      <anchor>a71cf957d4b74be56152d00ad8b9c1d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>assign</name>
      <anchorfile>structexprtk_1_1details_1_1mul__op.html</anchorfile>
      <anchor>ad71ae36b8b0e439926f33ef569d63976</anchor>
      <arglist>(RefType t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1mul__op.html</anchorfile>
      <anchor>ac551d6765a8bee3c973da1638eb40438</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1mul__op.html</anchorfile>
      <anchor>aeab0af535b484af8293a462026374ca2</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1mul__op.html</anchorfile>
      <anchor>ae8fad31f3d819d576b9ce2d48ec58122</anchor>
      <arglist>(Type t1, Type t2, Type t3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1mul__op.html</anchorfile>
      <anchor>a5846c119b6644f82c98dd66e6f1f4405</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::multi_switch_node</name>
    <filename>classexprtk_1_1details_1_1multi__switch__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1multi__switch__node.html</anchorfile>
      <anchor>a7e747f9b168610cf044305675b52005d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>multi_switch_node</name>
      <anchorfile>classexprtk_1_1details_1_1multi__switch__node.html</anchorfile>
      <anchor>a5de2add44716f1b7a5077c5e69aaf093</anchor>
      <arglist>(const Sequence&lt; expression_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1multi__switch__node.html</anchorfile>
      <anchor>a14cfe10f2e3d2135afe23a3e86e33358</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1multi__switch__node.html</anchorfile>
      <anchor>a50e2f055ac64b5cc88e7d84133ba735c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~multi_switch_node</name>
      <anchorfile>classexprtk_1_1details_1_1multi__switch__node.html</anchorfile>
      <anchor>a247afaf5af49d31da3a2fc1b7bb70d6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; expression_ptr &gt;</type>
      <name>arg_list_</name>
      <anchorfile>classexprtk_1_1details_1_1multi__switch__node.html</anchorfile>
      <anchor>a8d2743876e9e7df057292b538dcb17b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>delete_branch_</name>
      <anchorfile>classexprtk_1_1details_1_1multi__switch__node.html</anchorfile>
      <anchor>af6a47cd9a3c381027e84d7162cf32ea2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::MultiArg</name>
    <filename>classTCLAP_1_1MultiArg.html</filename>
    <templarg></templarg>
    <base>TCLAP::Arg</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>allowMore</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>ab05097627c81cd65975fa1b99fae9bd0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; T &gt; &amp;</type>
      <name>getValue</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>aff4ff7f8d854dd668aaaf80511d8002b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isRequired</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>a3cb7fec92f3d70e0e455c6bc33fbebab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>longID</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>a16c00fbce6876bceabb3dab4723f7e79</anchor>
      <arglist>(const std::string &amp;val=&quot;val&quot;) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiArg</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>a49b5437c7f06cd6864c07dc59814a953</anchor>
      <arglist>(const std::string &amp;flag, const std::string &amp;name, const std::string &amp;desc, bool req, const std::string &amp;typeDesc, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiArg</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>a48c90a873389280f72fb5d6ef707b400</anchor>
      <arglist>(const std::string &amp;flag, const std::string &amp;name, const std::string &amp;desc, bool req, const std::string &amp;typeDesc, CmdLineInterface &amp;parser, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiArg</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>a38b1e32a8189356bd1e5ec7c2d43c1a3</anchor>
      <arglist>(const std::string &amp;flag, const std::string &amp;name, const std::string &amp;desc, bool req, Constraint&lt; T &gt; *constraint, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiArg</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>ad4fcd892de2f1ef275c30dc499215208</anchor>
      <arglist>(const std::string &amp;flag, const std::string &amp;name, const std::string &amp;desc, bool req, Constraint&lt; T &gt; *constraint, CmdLineInterface &amp;parser, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>processArg</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>a344d3cf2128c510f92825e421ea667c7</anchor>
      <arglist>(int *i, std::vector&lt; std::string &gt; &amp;args)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>shortID</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>ac2c962112704b899f4c8b8565f2c4bb3</anchor>
      <arglist>(const std::string &amp;val=&quot;val&quot;) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_extractValue</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>a26cbf5e86ac66d876f9285f1fda22470</anchor>
      <arglist>(const std::string &amp;val)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_allowMore</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>a93a3ef586f763d46839c0e737689b85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Constraint&lt; T &gt; *</type>
      <name>_constraint</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>afc754048b66bc3a251268947273ea906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_typeDesc</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>a0f6a2b04fe15d1ede95165fc6e1949e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; T &gt;</type>
      <name>_values</name>
      <anchorfile>classTCLAP_1_1MultiArg.html</anchorfile>
      <anchor>aabcab153e09608343713a6ffef431783</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MultilineTextDialog</name>
    <filename>classMultilineTextDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>MultilineTextDialog</name>
      <anchorfile>classMultilineTextDialog.html</anchorfile>
      <anchor>a73aa54b18a237c088ff7979c80357af0</anchor>
      <arglist>(wxWindow *parent, const wxString &amp;message, const wxString &amp;caption=wxGetTextFromUserPromptStr, const wxString &amp;value=wxEmptyString, long style=0, const wxPoint &amp;pos=wxDefaultPosition)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::multimode_genfunction_node</name>
    <filename>classexprtk_1_1details_1_1multimode__genfunction__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::generic_function_node</base>
    <member kind="typedef">
      <type>generic_function_node&lt; T, GenericFunction &gt;</type>
      <name>gen_function_t</name>
      <anchorfile>classexprtk_1_1details_1_1multimode__genfunction__node.html</anchorfile>
      <anchor>a43c883fbf8a765c2d490932716336a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1multimode__genfunction__node.html</anchorfile>
      <anchor>a2ae16b6a99badfa3dc70966e9c540ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>multimode_genfunction_node</name>
      <anchorfile>classexprtk_1_1details_1_1multimode__genfunction__node.html</anchorfile>
      <anchor>a58b07e64c5733b41df1e483866523bdf</anchor>
      <arglist>(GenericFunction *func, const std::size_t &amp;param_seq_index, const std::vector&lt; typename gen_function_t::expression_ptr &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1multimode__genfunction__node.html</anchorfile>
      <anchor>ac137d5c1c4bd95006c18e8d45980c2fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1multimode__genfunction__node.html</anchorfile>
      <anchor>a9de17dd200ae9abf8c2a6d8881735823</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>param_seq_index_</name>
      <anchorfile>classexprtk_1_1details_1_1multimode__genfunction__node.html</anchorfile>
      <anchor>a92be0d4cbd01ca25e647629bca8e7ffc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::multimode_strfunction_node</name>
    <filename>classexprtk_1_1details_1_1multimode__strfunction__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::string_function_node</base>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1multimode__strfunction__node.html</anchorfile>
      <anchor>ad0a75faff767b32d316d9650e6e05cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string_function_node&lt; T, StringFunction &gt;</type>
      <name>str_function_t</name>
      <anchorfile>classexprtk_1_1details_1_1multimode__strfunction__node.html</anchorfile>
      <anchor>af055e09f476993ff6057d921301e6f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>multimode_strfunction_node</name>
      <anchorfile>classexprtk_1_1details_1_1multimode__strfunction__node.html</anchorfile>
      <anchor>ab016fb3c7fda726a7107fbfd730aeddb</anchor>
      <arglist>(StringFunction *func, const std::size_t &amp;param_seq_index, const std::vector&lt; typename str_function_t::expression_ptr &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1multimode__strfunction__node.html</anchorfile>
      <anchor>ad8c313e6f631432a548651a9cb12ed7f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1multimode__strfunction__node.html</anchorfile>
      <anchor>af6e23dc485ac3d5f82e119ac87d2af20</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::size_t</type>
      <name>param_seq_index_</name>
      <anchorfile>classexprtk_1_1details_1_1multimode__strfunction__node.html</anchorfile>
      <anchor>aa463ffe429ee0ad8b36a7a1850023280</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>multiplier_table</name>
    <filename>unionmultiplier__table.html</filename>
    <member kind="variable">
      <type>FLOAT_MULT_TYPE</type>
      <name>float_array</name>
      <anchorfile>unionmultiplier__table.html</anchorfile>
      <anchor>a3867da0f271dbfd782ad1e1603e71e88</anchor>
      <arglist>[DCTSIZE2]</arglist>
    </member>
    <member kind="variable">
      <type>IFAST_MULT_TYPE</type>
      <name>ifast_array</name>
      <anchorfile>unionmultiplier__table.html</anchorfile>
      <anchor>a815932c92e5d7cea970c6cddb5bbf6f1</anchor>
      <arglist>[DCTSIZE2]</arglist>
    </member>
    <member kind="variable">
      <type>ISLOW_MULT_TYPE</type>
      <name>islow_array</name>
      <anchorfile>unionmultiplier__table.html</anchorfile>
      <anchor>a8585c9759405a74e7cbd4d6b3f8da073</anchor>
      <arglist>[DCTSIZE2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::MultiSwitchArg</name>
    <filename>classTCLAP_1_1MultiSwitchArg.html</filename>
    <templarg></templarg>
    <base>TCLAP::SwitchArg</base>
    <member kind="function">
      <type>int</type>
      <name>getValue</name>
      <anchorfile>classTCLAP_1_1MultiSwitchArg.html</anchorfile>
      <anchor>a4670d48e298cb87998c442beb2f3cebf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>longID</name>
      <anchorfile>classTCLAP_1_1MultiSwitchArg.html</anchorfile>
      <anchor>a7a8307ff0c95d9ef971b7fbdbb8511ac</anchor>
      <arglist>(const std::string &amp;val) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiSwitchArg</name>
      <anchorfile>classTCLAP_1_1MultiSwitchArg.html</anchorfile>
      <anchor>a8cf81cae0a33f21376c23c25a6cc2ead</anchor>
      <arglist>(const std::string &amp;flag, const std::string &amp;name, const std::string &amp;desc, int init=0, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiSwitchArg</name>
      <anchorfile>classTCLAP_1_1MultiSwitchArg.html</anchorfile>
      <anchor>afe4519fa5c212a2194256cd3df6eba56</anchor>
      <arglist>(const std::string &amp;flag, const std::string &amp;name, const std::string &amp;desc, CmdLineInterface &amp;parser, int init=0, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>processArg</name>
      <anchorfile>classTCLAP_1_1MultiSwitchArg.html</anchorfile>
      <anchor>a85bca0f55c8acef5b90ddb1c3cce804f</anchor>
      <arglist>(int *i, std::vector&lt; std::string &gt; &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>shortID</name>
      <anchorfile>classTCLAP_1_1MultiSwitchArg.html</anchorfile>
      <anchor>ac80a262c5e75b12540adad79ea7e359b</anchor>
      <arglist>(const std::string &amp;val) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_value</name>
      <anchorfile>classTCLAP_1_1MultiSwitchArg.html</anchorfile>
      <anchor>abe8a8b9a64abdff31f13722309aff6dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::Mutex</name>
    <filename>classtesting_1_1internal_1_1Mutex.html</filename>
    <member kind="function">
      <type>void</type>
      <name>AssertHeld</name>
      <anchorfile>classtesting_1_1internal_1_1Mutex.html</anchorfile>
      <anchor>a3a0530bca3110025d85b2aa51f3ca0d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Lock</name>
      <anchorfile>classtesting_1_1internal_1_1Mutex.html</anchorfile>
      <anchor>ae7e2191886c00182176b23c4f4d049f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mutex</name>
      <anchorfile>classtesting_1_1internal_1_1Mutex.html</anchorfile>
      <anchor>a38e1833a78e3eec81ad23ce1b056b40e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Unlock</name>
      <anchorfile>classtesting_1_1internal_1_1Mutex.html</anchorfile>
      <anchor>a315188055de1be98884519ad84eff2e6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mexplus::MxArray</name>
    <filename>classmexplus_1_1MxArray.html</filename>
    <member kind="function">
      <type>T</type>
      <name>at</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a674809e0b40e71b1f14f7c904da90f17</anchor>
      <arglist>(mwIndex index) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>at</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aeee3bf07736b99b92578df08a89e7492</anchor>
      <arglist>(mwIndex index, T *value) const </arglist>
    </member>
    <member kind="function">
      <type>const mxArray *</type>
      <name>at</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a5c8d556142bee2e08f7b3a617e9f0352</anchor>
      <arglist>(mwIndex index) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>at</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>adefcc69455a3260d6d7ebfc20a601085</anchor>
      <arglist>(mwIndex row, mwIndex column) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>at</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aa11a1863d537c7861b701c963f6350c5</anchor>
      <arglist>(const std::vector&lt; mwIndex &gt; &amp;subscripts) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>at</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ac1511ffff2edaafec644654b989c20b4</anchor>
      <arglist>(const std::string &amp;field, mwIndex index=0) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>at</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a711540194cc34d8483be3d4deac6a8ae</anchor>
      <arglist>(const std::string &amp;field, T *value, mwIndex index=0) const </arglist>
    </member>
    <member kind="function">
      <type>const mxArray *</type>
      <name>at</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a959054220c115de0f6e758a5d7d1132b</anchor>
      <arglist>(const std::string &amp;field, mwIndex index=0) const </arglist>
    </member>
    <member kind="function">
      <type>mxClassID</type>
      <name>classID</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>adbe8097786eae94a4aa54af24dc2adde</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>className</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a88b8d1f2c32c34ee21e8cef89366a16f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>clone</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aef7fd185e3a9552ef4943246d5af5efa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mwSize</type>
      <name>cols</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a6e4c3ddc687071c68e2b32d195b0092f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; mwSize &gt;</type>
      <name>dimensions</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aa5d14e0c9ca03431294b1a0b7a171145</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mwSize</type>
      <name>dimensionSize</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a5ba68da8e4867f1062154bcd77bd60ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>fieldName</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a7be54c8a166961619dac46b1ea89cb86</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>fieldNames</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>afc6c724a5c1095a5fb635f67dadac2d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fieldSize</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ad1058779e7f873671b65ee3e08777418</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const mxArray *</type>
      <name>get</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ad0317606f09c7f1f98b368f6df93a36e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mxChar *</type>
      <name>getChars</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a404c1a7e2d085dd345b07b4e6181ab3f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>getData</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ae05a7bf67496d6fc91308258bcc5705e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mxLogical *</type>
      <name>getLogicals</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>afe8a40c9c51977d8c77ed09dfd657c88</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasField</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ac5b9575596c544f85325ca03bb8651eb</anchor>
      <arglist>(const std::string &amp;field_name, mwIndex index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCell</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a4a80539ba2220d483638f6c6d29c5ca7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isChar</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a0db24e2560c20f0854b36bcdb4b0ff14</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isClass</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a77fe5d23c97c1df14e3dd8198bbfb1dc</anchor>
      <arglist>(const char *name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isComplex</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a6052ace7951681a889b4bf5e98573448</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDouble</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ad52ef4769c8893caf80bc429fafb4523</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a3cc6741bbdf12fd5f909499bada50cee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFromGlobalWS</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a015feafa7683a6001b3f0e53ae9baf94</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInt16</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ac2c9f76184bc60dee03fe00dc47240a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInt32</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a013f278954628338854c525c6c720bff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInt64</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a62797e89bf475b2e6b05a4aaa340d183</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInt8</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a95c18ceeeb6569b19750f6183ba4ad74</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLogical</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a0534668e42cfe0b551027b1f1dfc0fa2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLogicalScalar</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a6602fa6dfeae7c2ada461fdea9ea2364</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLogicalScalarTrue</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a078feb0f04208251ee85c47fe1a588a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNumeric</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a3723dd38c021b3b280ee0e8e43a7add1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOwner</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a42c00a052a113b728528ba5ec5401b78</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSingle</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ad6da1bece4f38226a7b1859bc9a34753</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSparse</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a65b37c6724d502c4dfa79f3c7394947d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStruct</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aa734da604e1dd094472827a6c5605fc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUint16</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ae0d86e2920ebda80e59e59d2704b5ab0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUint32</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ab57e87508eb7743c45346d0ff5cfd743</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUint64</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a37ba3feefab4072d9694eaa209339d9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUint8</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a8cf6aad071cfd03495c93a47f1899c51</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MxArray</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a0adc96f10ae5bc627a82cdaaeda557b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MxArray</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aac0caa1e71eee9f4967b4f13bedabf3a</anchor>
      <arglist>(MxArray &amp;&amp;array)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MxArray</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ad0b846764965cdb4d94ee460226f2857</anchor>
      <arglist>(const mxArray *array)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MxArray</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>af6a435189b2550c2b47873cb599e098a</anchor>
      <arglist>(mxArray *array)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MxArray</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a03fc9bd8a79503c058552801c2bc249f</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mwSize</type>
      <name>nonZeroMax</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a06b26713aee58262a8b619b8ae7674d2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a9e545e83786e2a46238df4910a26c4c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>MxArray &amp;</type>
      <name>operator=</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a206bfb83b33f87b217645301d2fee992</anchor>
      <arglist>(std::nullptr_t)</arglist>
    </member>
    <member kind="function">
      <type>MxArray &amp;</type>
      <name>operator=</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aa0ce05060344af6110d57438bf005453</anchor>
      <arglist>(MxArray &amp;&amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>release</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>accbe9ed474ed4f40d4837b3f76e8c31a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>adb5521d0b45ccf65e1a6c41d5580ba79</anchor>
      <arglist>(const mxArray *array=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a320d7d3da1e8ec8ae1938880f3631a0c</anchor>
      <arglist>(mxArray *array)</arglist>
    </member>
    <member kind="function">
      <type>mwSize</type>
      <name>rows</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a7d99a34cbed12931f99112b57a0be2f5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a585b05aaf3340e126770d02a1abe3608</anchor>
      <arglist>(mwIndex index, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>adda80733ccbd87f08f809deef11ca738</anchor>
      <arglist>(mwIndex row, mwIndex column, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ade27c4742b7961bee98e8a732e1fcc6f</anchor>
      <arglist>(const std::vector&lt; mwIndex &gt; &amp;subscripts, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aae995eb97472f1febfa25cbf2a7f876b</anchor>
      <arglist>(mwIndex index, mxArray *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>afb49195cf49a45b2e698c2c9f5954b31</anchor>
      <arglist>(const std::string &amp;field, const T &amp;value, mwIndex index=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a628ccc7a8e131cac2257ebd8da941c47</anchor>
      <arglist>(const std::string &amp;field, mxArray *value, mwIndex index=0)</arglist>
    </member>
    <member kind="function">
      <type>mwSize</type>
      <name>size</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aa1031817a02ef25174647a0c0e6f7623</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mwIndex</type>
      <name>subscriptIndex</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aa44573fe51fc202192a90386c10ad56e</anchor>
      <arglist>(mwIndex row, mwIndex column) const </arglist>
    </member>
    <member kind="function">
      <type>mwIndex</type>
      <name>subscriptIndex</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a4c6db6aa927a2a1bdb960767f8dc8eaa</anchor>
      <arglist>(const std::vector&lt; mwIndex &gt; &amp;subscripts) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a7e35ba3d5087c59d74821e8d57507c8b</anchor>
      <arglist>(MxArray &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>to</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a58aca691fd3b39bd8a3097138b87e180</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>to</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a07735ad5ee0d4f819c41e6de9b910ea2</anchor>
      <arglist>(T *value) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MxArray</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a5761506e6eb167916f227548b0a932f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>at</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a6d099bf45e7668650934bf1e081fe74c</anchor>
      <arglist>(const mxArray *array, mwIndex index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>at</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a742f56a1f41de31ac114ca538da516d9</anchor>
      <arglist>(const mxArray *array, mwIndex index, T *value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const mxArray *</type>
      <name>at</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>af49c44e08da20e8dbeec908a78ac96f6</anchor>
      <arglist>(const mxArray *array, mwIndex index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>at</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aace95fdde56bccf062798b8cc5f930a0</anchor>
      <arglist>(const mxArray *array, const std::string &amp;field, T *value, mwIndex index=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const mxArray *</type>
      <name>at</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ae82065e2b8f49fb42a9bf4eca7bb0e3e</anchor>
      <arglist>(const mxArray *array, const std::string &amp;field, mwIndex index=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mxArray *</type>
      <name>Cell</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a64258abab95650d1a62a3612e87c76a4</anchor>
      <arglist>(int rows=1, int columns=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>Eps</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a1699cd402ab1753b0370ab0250893934</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>Inf</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aa1b894cf2e559bf921472f9380d6b842</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>IsFinite</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>adf8249cb8aec12a806aead2ec13e5366</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>IsInf</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aea7df3131c8441babeab6dbb465ea950</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>IsNaN</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ab670dcbcf9fca3eef2997d50b5ddf9a9</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mxArray *</type>
      <name>Logical</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a1c83ef383da3da01e95a5db7ae462a89</anchor>
      <arglist>(int rows=1, int columns=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>NaN</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a0beb96ddbc3e8f192290ffa1cc192206</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mxArray *</type>
      <name>Numeric</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a9327d43bae0d6ee7100e9b11a42fc1a4</anchor>
      <arglist>(int rows=1, int columns=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ab99a211980058097a46075fb1867b539</anchor>
      <arglist>(mxArray *array, mwIndex index, const T &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a7cc291adf031bbd43cf860f4d81905de</anchor>
      <arglist>(mxArray *array, mwIndex index, mxArray *value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a3bdaded32394bfffa15c058e2ca1a9e7</anchor>
      <arglist>(mxArray *array, const std::string &amp;field, const T &amp;value, mwIndex index=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a27eca42fd1d2e9ebcf9baf03540965e1</anchor>
      <arglist>(mxArray *array, const std::string &amp;field, mxArray *value, mwIndex index=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mxArray *</type>
      <name>Struct</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aca9963495f8f66bf52ee14d26f0511c7</anchor>
      <arglist>(int nfields=0, const char **fields=NULL, int rows=1, int columns=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>to</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>acb1e2431ba8e41b6fd9afc34497fbb6c</anchor>
      <arglist>(const mxArray *array, T *value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>to</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a3079ddb6377be5963c016d05d0929925</anchor>
      <arglist>(const mxArray *array)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>MxArray</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a5bd87118373122632d9c8da2d19ae9c6</anchor>
      <arglist>(const MxArray &amp;array)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>MxArray &amp;</type>
      <name>operator=</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>adb6f2739414a2262ce76cf86972966b5</anchor>
      <arglist>(const MxArray &amp;rhs)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>assignCellTo</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a0df4e2c1c96f8004daba307cff601ac2</anchor>
      <arglist>(const mxArray *array, mwIndex index, T *value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>assignCellTo</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>af9fd470b78341a4c49cbdcd77bc3c915</anchor>
      <arglist>(const mxArray *array, T *value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>assignFrom</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aacc75fe0aaaa6a44101ec7a961a84a43</anchor>
      <arglist>(mxArray *array, mwIndex index, const T &amp;value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>assignTo</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a912d55542b700266b028fd6bc38a188c</anchor>
      <arglist>(const mxArray *array, mwIndex index, R *value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>assignTo</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aab68b22473e627cf2ae13f0b68cc0b46</anchor>
      <arglist>(const mxArray *array, R *value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>atInternal</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a20a86c636fa2ff64930bf466f246c61a</anchor>
      <arglist>(const mxArray *array, mwIndex index, typename std::enable_if&lt; std::is_arithmetic&lt; T &gt;::value, T &gt;::type *value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>atInternal</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a1ba151fba0e1c730d955f46efe1ccfcc</anchor>
      <arglist>(const mxArray *array, mwIndex index, typename std::enable_if&lt; std::is_compound&lt; T &gt;::value, T &gt;::type *value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>atInternal</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a6700a1dcfdd36de0151b309be046f6d2</anchor>
      <arglist>(const mxArray *array, const std::string &amp;field, mwIndex index, T *value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>setInternal</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ab6d748784f6a0acd36a5d5065bf1c165</anchor>
      <arglist>(mxArray *array, mwIndex index, const typename std::enable_if&lt; std::is_arithmetic&lt; T &gt;::value, T &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>setInternal</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>aed16b1defd9bfe2166f8909696e666d9</anchor>
      <arglist>(mxArray *array, mwIndex index, const typename std::enable_if&lt; std::is_compound&lt; T &gt;::value, T &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>setInternal</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ab2bf4eeb11ccfd51494c6f02de371c17</anchor>
      <arglist>(mxArray *array, const std::string &amp;field, mwIndex index, const T &amp;value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>toInternal</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a68a6a5b7702f8769435a9def8cc7236c</anchor>
      <arglist>(const mxArray *array, typename std::enable_if&lt; std::is_arithmetic&lt; T &gt;::value, T &gt;::type *value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>toInternal</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a4e36c5f3f4bbde118d61beead3db38b0</anchor>
      <arglist>(const mxArray *array, typename std::enable_if&lt; std::is_compound&lt; T &gt;::value &amp;&amp;std::is_arithmetic&lt; typename T::value_type &gt;::value, T &gt;::type *value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>toInternal</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>ad087c8e988d0e9cbfb5717112524399b</anchor>
      <arglist>(const mxArray *array, typename std::enable_if&lt; std::is_compound&lt; T &gt;::value &amp;&amp;!std::is_arithmetic&lt; typename T::value_type &gt;::value, T &gt;::type *value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mxArray *</type>
      <name>array_</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>afcf2baa956180b92c18d0f233dc866fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>owner_</name>
      <anchorfile>classmexplus_1_1MxArray.html</anchorfile>
      <anchor>a62079d22ce00b7d86a13430229b3a1f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::mxCell_tag</name>
    <filename>structmexplus_1_1mxCell__tag.html</filename>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxCharType</name>
    <filename>structmexplus_1_1MxCharType.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxCharType&lt; T, typename std::enable_if&lt; std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, char &gt;::value||std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, mxChar &gt;::value||std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, wchar_t &gt;::value, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxCharType_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__same_3_01type83e32df1d87ab5a62ac14df77e99d458.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxIntType</name>
    <filename>structmexplus_1_1MxIntType.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxIntType&lt; T, typename std::enable_if&lt; std::is_integral&lt; T &gt;::value &amp;&amp;!MxLogicalType&lt; T &gt;::value &amp;&amp;!MxCharType&lt; T &gt;::value, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxIntType_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__integral_3_01T97ee4cc93cb245d4db16d7608d3c8f2a.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxLogicalType</name>
    <filename>structmexplus_1_1MxLogicalType.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxLogicalType&lt; T, typename std::enable_if&lt; std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, bool &gt;::value||std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, mxLogical &gt;::value, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxLogicalType_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__same_3_01t6de07c0e01543a97f0f486df9c2c0400.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mexplus::mxNumeric_tag</name>
    <filename>structmexplus_1_1mxNumeric__tag.html</filename>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxTypes</name>
    <filename>structmexplus_1_1MxTypes.html</filename>
    <templarg>T</templarg>
    <templarg>U</templarg>
    <member kind="typedef">
      <type>mxCell</type>
      <name>array_type</name>
      <anchorfile>structmexplus_1_1MxTypes.html</anchorfile>
      <anchor>ad5f3f76bfa9e810827151575409d3377</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structmexplus_1_1MxTypes.html</anchorfile>
      <anchor>a5fd60e1b439b250c1c8b7d03fad5f6d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxClassID</type>
      <name>class_id</name>
      <anchorfile>structmexplus_1_1MxTypes.html</anchorfile>
      <anchor>aafb51081942c465380c685d65b1b2ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxComplexity</type>
      <name>complexity</name>
      <anchorfile>structmexplus_1_1MxTypes.html</anchorfile>
      <anchor>a4af33d4527ca8604cfc11b699f569215</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxTypes&lt; T, typename std::enable_if&lt; MxCharType&lt; T &gt;::value, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxCharType_3_01T_01_4_1_1value_00_01T_01_4_1_1type_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>mxChar</type>
      <name>array_type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxCharType_3_01T_01_4_1_1value_00_01T_01_4_1_1type_01_4.html</anchorfile>
      <anchor>a50864cf03573490535d1d089f7545159</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxCharType_3_01T_01_4_1_1value_00_01T_01_4_1_1type_01_4.html</anchorfile>
      <anchor>abb766cafe9bcaf0059064023faa9c5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxClassID</type>
      <name>class_id</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxCharType_3_01T_01_4_1_1value_00_01T_01_4_1_1type_01_4.html</anchorfile>
      <anchor>aa991896f9a42328975c0a385115c3890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxComplexity</type>
      <name>complexity</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxCharType_3_01T_01_4_1_1value_00_01T_01_4_1_1type_01_4.html</anchorfile>
      <anchor>a6544efe0c51b157f9b64110f361940ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxTypes&lt; T, typename std::enable_if&lt; MxIntType&lt; T &gt;::value &amp;&amp;std::is_unsigned&lt; T &gt;::value &amp;&amp;sizeof(T)==2, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxIntType_3_01T_01_4_1_1valad034a44af556812cacba60d739f259f.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>mxNumeric</type>
      <name>array_type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxIntType_3_01T_01_4_1_1valad034a44af556812cacba60d739f259f.html</anchorfile>
      <anchor>add34b1a5fd5caa19380e77ea9f7288cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxIntType_3_01T_01_4_1_1valad034a44af556812cacba60d739f259f.html</anchorfile>
      <anchor>ad8e9756abe2c1c518360cb01c42882bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxClassID</type>
      <name>class_id</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxIntType_3_01T_01_4_1_1valad034a44af556812cacba60d739f259f.html</anchorfile>
      <anchor>a5d615f17c099c9ee175c9809cc128813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxComplexity</type>
      <name>complexity</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxIntType_3_01T_01_4_1_1valad034a44af556812cacba60d739f259f.html</anchorfile>
      <anchor>a8d114102fc9dadaccb9d7f3abacd95b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxTypes&lt; T, typename std::enable_if&lt; MxLogicalType&lt; T &gt;::value, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxLogicalType_3_01T_01_4_1_1value_00_01T_01_4_1_1type_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>mxLogical</type>
      <name>array_type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxLogicalType_3_01T_01_4_1_1value_00_01T_01_4_1_1type_01_4.html</anchorfile>
      <anchor>a39e6dd27513231a1ab5df34d72373727</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxLogicalType_3_01T_01_4_1_1value_00_01T_01_4_1_1type_01_4.html</anchorfile>
      <anchor>a2500eca32bd2ba9663e6a0689f0c3a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxClassID</type>
      <name>class_id</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxLogicalType_3_01T_01_4_1_1value_00_01T_01_4_1_1type_01_4.html</anchorfile>
      <anchor>a30ba974903b019135b26c32f54e13f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxComplexity</type>
      <name>complexity</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01MxLogicalType_3_01T_01_4_1_1value_00_01T_01_4_1_1type_01_4.html</anchorfile>
      <anchor>a4b1d71d7bca229435586f4259676efd8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_floating_point&lt; T &gt;::value &amp;&amp;sizeof(T)==4, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__floating__point_85eeb5e19ec04754774d33257b745d6b.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>mxNumeric</type>
      <name>array_type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__floating__point_85eeb5e19ec04754774d33257b745d6b.html</anchorfile>
      <anchor>a62802a61a9e3f04fa0a1309ed353365d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__floating__point_85eeb5e19ec04754774d33257b745d6b.html</anchorfile>
      <anchor>a31804799274c30fd22d47208ee697717</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxClassID</type>
      <name>class_id</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__floating__point_85eeb5e19ec04754774d33257b745d6b.html</anchorfile>
      <anchor>a3d3297660f6ba0b1f061a1790f32c0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxComplexity</type>
      <name>complexity</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__floating__point_85eeb5e19ec04754774d33257b745d6b.html</anchorfile>
      <anchor>a86facba48380c5576368bed9a12ca9d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_floating_point&lt; T &gt;::value &amp;&amp;sizeof(T)==8, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__floating__point_f306ef940a2bed4d202935f1f977c4c2.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>mxNumeric</type>
      <name>array_type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__floating__point_f306ef940a2bed4d202935f1f977c4c2.html</anchorfile>
      <anchor>a147f4bca665a78d30eb48daab93737f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__floating__point_f306ef940a2bed4d202935f1f977c4c2.html</anchorfile>
      <anchor>ad7190eb9a48161cc616802463ed864d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxClassID</type>
      <name>class_id</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__floating__point_f306ef940a2bed4d202935f1f977c4c2.html</anchorfile>
      <anchor>ac6bf78e5a43f3522f420fc52586fca11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxComplexity</type>
      <name>complexity</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__floating__point_f306ef940a2bed4d202935f1f977c4c2.html</anchorfile>
      <anchor>a8b07f2f0f1f9ba8110061872ef2e5e16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_signed&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==1, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_ac471da5ca64fab727451567571e89fc.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>mxNumeric</type>
      <name>array_type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_ac471da5ca64fab727451567571e89fc.html</anchorfile>
      <anchor>aec8a7a28fdc321b11cb63cccba62eb96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_ac471da5ca64fab727451567571e89fc.html</anchorfile>
      <anchor>ae5e414025c943fc22f91a70fbfef03b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxClassID</type>
      <name>class_id</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_ac471da5ca64fab727451567571e89fc.html</anchorfile>
      <anchor>a4a39936b0e618d9863412a6f61068bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxComplexity</type>
      <name>complexity</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_ac471da5ca64fab727451567571e89fc.html</anchorfile>
      <anchor>abd66068f4ba7bb886eb4d8c05586f464</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_signed&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==2, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_43c1dcfd8a36a066ba345c1640a48a36.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>mxNumeric</type>
      <name>array_type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_43c1dcfd8a36a066ba345c1640a48a36.html</anchorfile>
      <anchor>a364f2971abae6ddabfa242260c5899bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_43c1dcfd8a36a066ba345c1640a48a36.html</anchorfile>
      <anchor>abd720b9de47689b748bef6ebd32e45aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxClassID</type>
      <name>class_id</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_43c1dcfd8a36a066ba345c1640a48a36.html</anchorfile>
      <anchor>ac97f89f4a7cfc919ee1a8906f71384e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxComplexity</type>
      <name>complexity</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_43c1dcfd8a36a066ba345c1640a48a36.html</anchorfile>
      <anchor>a4ed1160330c73ac2be8fb164107048a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_signed&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==4, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_d36f59c678b3f477c7f979d6e3ad6f67.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>mxNumeric</type>
      <name>array_type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_d36f59c678b3f477c7f979d6e3ad6f67.html</anchorfile>
      <anchor>a1667e89df960e5c13bf9386a4907bed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_d36f59c678b3f477c7f979d6e3ad6f67.html</anchorfile>
      <anchor>abe2e720df93ac08fd8324c5e9784902a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxClassID</type>
      <name>class_id</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_d36f59c678b3f477c7f979d6e3ad6f67.html</anchorfile>
      <anchor>a3f136a5e4a449f5124b676df2b919d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxComplexity</type>
      <name>complexity</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_d36f59c678b3f477c7f979d6e3ad6f67.html</anchorfile>
      <anchor>aaf35728a9483584f9a6e0ea955ec48ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_signed&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==8, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_83a0dd55194106ac5bafd71c422e3788.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>mxNumeric</type>
      <name>array_type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_83a0dd55194106ac5bafd71c422e3788.html</anchorfile>
      <anchor>a938c788f0fe7750ff677ae55c368ba61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_83a0dd55194106ac5bafd71c422e3788.html</anchorfile>
      <anchor>a3437ff6be15dc924e3de16362393e818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxClassID</type>
      <name>class_id</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_83a0dd55194106ac5bafd71c422e3788.html</anchorfile>
      <anchor>a45087d3f26def52991f22462862d9cfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxComplexity</type>
      <name>complexity</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__signed_3_01T_01_83a0dd55194106ac5bafd71c422e3788.html</anchorfile>
      <anchor>a48bc43d70e7734cdd12c66962c0088c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_unsigned&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==1, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0efe034b00938ac222496d8f3e2036e28.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>mxNumeric</type>
      <name>array_type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0efe034b00938ac222496d8f3e2036e28.html</anchorfile>
      <anchor>a7e6f0c34a5ed117fb91db5751c4d33f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0efe034b00938ac222496d8f3e2036e28.html</anchorfile>
      <anchor>a981551a3c065d0cfe7526d2b718e23a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxClassID</type>
      <name>class_id</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0efe034b00938ac222496d8f3e2036e28.html</anchorfile>
      <anchor>a9bf8c0168e21cb64bd548e7faf2f1c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxComplexity</type>
      <name>complexity</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0efe034b00938ac222496d8f3e2036e28.html</anchorfile>
      <anchor>a6ce64526fba3f2be5edc6f3c5bc53066</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_unsigned&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==4, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0507676c33db91049120d8242ec414a3b.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>mxNumeric</type>
      <name>array_type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0507676c33db91049120d8242ec414a3b.html</anchorfile>
      <anchor>a7c48b780ac14bad8fed237b17191c5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0507676c33db91049120d8242ec414a3b.html</anchorfile>
      <anchor>a10c822171eca1ed689adb7bb7b690d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxClassID</type>
      <name>class_id</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0507676c33db91049120d8242ec414a3b.html</anchorfile>
      <anchor>a5465c28fcf8b2e6df464535d37f51e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxComplexity</type>
      <name>complexity</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0507676c33db91049120d8242ec414a3b.html</anchorfile>
      <anchor>aa4bda45333dc93cb59f3b4dd61c78f01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_unsigned&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==8, T &gt;::type &gt;</name>
    <filename>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0f029c5ca389acc7a6dbd573c5de838da.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>mxNumeric</type>
      <name>array_type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0f029c5ca389acc7a6dbd573c5de838da.html</anchorfile>
      <anchor>a9b0f7df3143be13525346a071133abec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0f029c5ca389acc7a6dbd573c5de838da.html</anchorfile>
      <anchor>ab06a7d8b241dc94e2497f33d84a4d331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxClassID</type>
      <name>class_id</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0f029c5ca389acc7a6dbd573c5de838da.html</anchorfile>
      <anchor>a91d2d2f1c4c80f6db0f80f4a9003a1dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const mxComplexity</type>
      <name>complexity</name>
      <anchorfile>structmexplus_1_1MxTypes_3_01T_00_01typename_01std_1_1enable__if_3_01std_1_1is__unsigned_3_01T_0f029c5ca389acc7a6dbd573c5de838da.html</anchorfile>
      <anchor>a0072dfb5dd138d63d1f0dc26e76c48cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_coef_controller</name>
    <filename>structmy__coef__controller.html</filename>
    <member kind="variable">
      <type>int *</type>
      <name>coef_bits_latch</name>
      <anchorfile>structmy__coef__controller.html</anchorfile>
      <anchor>a04a1fed969821365fc54733467a120b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JBLOCKROW</type>
      <name>dummy_buffer</name>
      <anchorfile>structmy__coef__controller.html</anchorfile>
      <anchor>a5cffa07081b1c4361d9dfe48373c8240</anchor>
      <arglist>[C_MAX_BLOCKS_IN_MCU]</arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>iMCU_row_num</name>
      <anchorfile>structmy__coef__controller.html</anchorfile>
      <anchor>aebf2f540f71a3af44f75544ef474badb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JBLOCKROW</type>
      <name>MCU_buffer</name>
      <anchorfile>structmy__coef__controller.html</anchorfile>
      <anchor>a9eac536791caff80d2c99c204237b0ee</anchor>
      <arglist>[C_MAX_BLOCKS_IN_MCU]</arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>MCU_ctr</name>
      <anchorfile>structmy__coef__controller.html</anchorfile>
      <anchor>a17ccbcfc9a173194725050412855d7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>mcu_ctr</name>
      <anchorfile>structmy__coef__controller.html</anchorfile>
      <anchor>adfe2cbcbfc3c4760874392d8488d88fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MCU_rows_per_iMCU_row</name>
      <anchorfile>structmy__coef__controller.html</anchorfile>
      <anchor>a11bc55a8487bfdd201d2ca756d132023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MCU_vert_offset</name>
      <anchorfile>structmy__coef__controller.html</anchorfile>
      <anchor>a47e8d96f30f813289b02267601c4a7b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_c_coef_controller</type>
      <name>pub</name>
      <anchorfile>structmy__coef__controller.html</anchorfile>
      <anchor>a5585d883f38ce6d73d0d2fb31457f4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_d_coef_controller</type>
      <name>pub</name>
      <anchorfile>structmy__coef__controller.html</anchorfile>
      <anchor>a09524018020a2d7edbbcd92400f0919a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jvirt_barray_ptr</type>
      <name>whole_image</name>
      <anchorfile>structmy__coef__controller.html</anchorfile>
      <anchor>aedc0b0cdda57a7f9e8c49770995b12b4</anchor>
      <arglist>[MAX_COMPONENTS]</arglist>
    </member>
    <member kind="variable">
      <type>jvirt_barray_ptr *</type>
      <name>whole_image</name>
      <anchorfile>structmy__coef__controller.html</anchorfile>
      <anchor>a7e6db8186140ced6ed561b2860c84819</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_color_converter</name>
    <filename>structmy__color__converter.html</filename>
    <member kind="variable">
      <type>struct jpeg_color_converter</type>
      <name>pub</name>
      <anchorfile>structmy__color__converter.html</anchorfile>
      <anchor>a6dbeef88bd91b6e62d940ad245474768</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>INT32 *</type>
      <name>rgb_ycc_tab</name>
      <anchorfile>structmy__color__converter.html</anchorfile>
      <anchor>a783865e631ba6e4e903fcfad6625ec2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_color_deconverter</name>
    <filename>structmy__color__deconverter.html</filename>
    <member kind="variable">
      <type>int *</type>
      <name>Cb_b_tab</name>
      <anchorfile>structmy__color__deconverter.html</anchorfile>
      <anchor>aa40b60773afd04e0b076f83ed00069c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>INT32 *</type>
      <name>Cb_g_tab</name>
      <anchorfile>structmy__color__deconverter.html</anchorfile>
      <anchor>abb16c33e195531366787333d6b7a2ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>INT32 *</type>
      <name>Cr_g_tab</name>
      <anchorfile>structmy__color__deconverter.html</anchorfile>
      <anchor>ab44aebbe0bd6d32aec678c71f7758bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>Cr_r_tab</name>
      <anchorfile>structmy__color__deconverter.html</anchorfile>
      <anchor>a25c4ee8d1066262c23a8181758eb0231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_color_deconverter</type>
      <name>pub</name>
      <anchorfile>structmy__color__deconverter.html</anchorfile>
      <anchor>a54bf241de985ca2e06da2bbee14e745a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_comp_master</name>
    <filename>structmy__comp__master.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>pass_number</name>
      <anchorfile>structmy__comp__master.html</anchorfile>
      <anchor>a08c52f446296c1890808382af30ae43d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>c_pass_type</type>
      <name>pass_type</name>
      <anchorfile>structmy__comp__master.html</anchorfile>
      <anchor>ab153ff271327de71553b428d057e991b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_comp_master</type>
      <name>pub</name>
      <anchorfile>structmy__comp__master.html</anchorfile>
      <anchor>a92f91e2f4b79fd0e6ae36f24d8f455f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>scan_number</name>
      <anchorfile>structmy__comp__master.html</anchorfile>
      <anchor>a85aabce3d888eccfaf21eeb8c5cc8606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>total_passes</name>
      <anchorfile>structmy__comp__master.html</anchorfile>
      <anchor>abc21ff7e11e64247ad8ff68ad819e9fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_cquantizer</name>
    <filename>structmy__cquantizer.html</filename>
    <member kind="variable">
      <type>JSAMPARRAY</type>
      <name>colorindex</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>a7ec499ccdb9c6983c14edc40453ac1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>desired</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>aa960fa399af744fcdbf9c07ab9bd956e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>error_limiter</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>a2af4df34ba2e1a9081f0dc3a661066e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FSERRPTR</type>
      <name>fserrors</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>a486b351b769e8cdfc832dc33309c7069</anchor>
      <arglist>[MAX_Q_COMPS]</arglist>
    </member>
    <member kind="variable">
      <type>hist3d</type>
      <name>histogram</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>a108a22411249dc52d196fa5a1ee50173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>is_padded</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>abd8e895b22508f002cab06b54c4ee64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Ncolors</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>a6b3c0905a888bd09ee2b8561ad8524c8</anchor>
      <arglist>[MAX_Q_COMPS]</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>needs_zeroed</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>a06c9d37b470ec1e88502a32a5a73b12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ODITHER_MATRIX_PTR</type>
      <name>odither</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>aaa7e366ab4998e891762cc56f4ada754</anchor>
      <arglist>[MAX_Q_COMPS]</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>on_odd_row</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>a7745a27202b6a562461aa19ecf74638d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_color_quantizer</type>
      <name>pub</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>a81f2eb75e01985369a162d52f5086409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>row_index</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>a0f10920c096845b912925a98019afc62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sv_actual</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>a9fcddbecf01942c4976e271de23effd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPARRAY</type>
      <name>sv_colormap</name>
      <anchorfile>structmy__cquantizer.html</anchorfile>
      <anchor>a9d0cd4d81691db3ec5f01e68fe6537bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_decomp_master</name>
    <filename>structmy__decomp__master.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>pass_number</name>
      <anchorfile>structmy__decomp__master.html</anchorfile>
      <anchor>a0870daa393b92584b4720171586074a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_decomp_master</type>
      <name>pub</name>
      <anchorfile>structmy__decomp__master.html</anchorfile>
      <anchor>ab9a692c30b5f1cc03d9074ad3c69af3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_color_quantizer *</type>
      <name>quantizer_1pass</name>
      <anchorfile>structmy__decomp__master.html</anchorfile>
      <anchor>af72048ba84933f931c09153470ff4f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_color_quantizer *</type>
      <name>quantizer_2pass</name>
      <anchorfile>structmy__decomp__master.html</anchorfile>
      <anchor>a9a5f56ccbaec7d13e08e0cfb9d7a3974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>using_merged_upsample</name>
      <anchorfile>structmy__decomp__master.html</anchorfile>
      <anchor>af7ab207dfbf091b4de60e6fe3938f4a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_destination_mgr</name>
    <filename>structmy__destination__mgr.html</filename>
    <member kind="variable">
      <type>JOCTET *</type>
      <name>buffer</name>
      <anchorfile>structmy__destination__mgr.html</anchorfile>
      <anchor>aa93f525223299889fb3e491a7df3d412</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>outfile</name>
      <anchorfile>structmy__destination__mgr.html</anchorfile>
      <anchor>a759400870db2885a9c7cf49d8d3ce38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_destination_mgr</type>
      <name>pub</name>
      <anchorfile>structmy__destination__mgr.html</anchorfile>
      <anchor>a79800f27d02bb0446203ecf552034980</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_downsampler</name>
    <filename>structmy__downsampler.html</filename>
    <member kind="variable">
      <type>downsample1_ptr</type>
      <name>methods</name>
      <anchorfile>structmy__downsampler.html</anchorfile>
      <anchor>a6e74bc63d21fbd97d92dc36f65011a75</anchor>
      <arglist>[MAX_COMPONENTS]</arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_downsampler</type>
      <name>pub</name>
      <anchorfile>structmy__downsampler.html</anchorfile>
      <anchor>a3ace227dd4fd9fdf8e8fe542ca6503c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_fdct_controller</name>
    <filename>structmy__fdct__controller.html</filename>
    <member kind="variable">
      <type>DCTELEM *</type>
      <name>divisors</name>
      <anchorfile>structmy__fdct__controller.html</anchorfile>
      <anchor>a3355de21d37044cf0f08f44938868bde</anchor>
      <arglist>[NUM_QUANT_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>forward_DCT_method_ptr</type>
      <name>do_dct</name>
      <anchorfile>structmy__fdct__controller.html</anchorfile>
      <anchor>a345ef16b5c19cd68fddd32dd83745a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float_DCT_method_ptr</type>
      <name>do_float_dct</name>
      <anchorfile>structmy__fdct__controller.html</anchorfile>
      <anchor>a0c1a43b5f3bca3871742183e00213511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FAST_FLOAT *</type>
      <name>float_divisors</name>
      <anchorfile>structmy__fdct__controller.html</anchorfile>
      <anchor>a3de557b163ea4ed33523ef4fc13dc962</anchor>
      <arglist>[NUM_QUANT_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_forward_dct</type>
      <name>pub</name>
      <anchorfile>structmy__fdct__controller.html</anchorfile>
      <anchor>a233a1343c6fc838dcad3d3dce3a658a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_idct_controller</name>
    <filename>structmy__idct__controller.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>cur_method</name>
      <anchorfile>structmy__idct__controller.html</anchorfile>
      <anchor>ac13e3955a30c7b2a75c835dc803182cb</anchor>
      <arglist>[MAX_COMPONENTS]</arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_inverse_dct</type>
      <name>pub</name>
      <anchorfile>structmy__idct__controller.html</anchorfile>
      <anchor>ace0aef71b868fc10da51a4be6f8b56ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_input_controller</name>
    <filename>structmy__input__controller.html</filename>
    <member kind="variable">
      <type>boolean</type>
      <name>inheaders</name>
      <anchorfile>structmy__input__controller.html</anchorfile>
      <anchor>a64f917cd92fa71432899cf50b786163e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_input_controller</type>
      <name>pub</name>
      <anchorfile>structmy__input__controller.html</anchorfile>
      <anchor>a4ccad4a8586a7c91d0d71b45d0e78514</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_main_controller</name>
    <filename>structmy__main__controller.html</filename>
    <member kind="variable">
      <type>JSAMPARRAY</type>
      <name>buffer</name>
      <anchorfile>structmy__main__controller.html</anchorfile>
      <anchor>a448676ac307b69b99e5457744515f058</anchor>
      <arglist>[MAX_COMPONENTS]</arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>buffer_full</name>
      <anchorfile>structmy__main__controller.html</anchorfile>
      <anchor>a6cd3c916b4d87c97f6fda7daa0816256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>context_state</name>
      <anchorfile>structmy__main__controller.html</anchorfile>
      <anchor>abc90e17934b16420478e95a8875918ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>cur_iMCU_row</name>
      <anchorfile>structmy__main__controller.html</anchorfile>
      <anchor>a1c6081c98910d41e03fa33763a832a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>iMCU_row_ctr</name>
      <anchorfile>structmy__main__controller.html</anchorfile>
      <anchor>a01c8f176e423a5d8e37637fa8210b236</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>J_BUF_MODE</type>
      <name>pass_mode</name>
      <anchorfile>structmy__main__controller.html</anchorfile>
      <anchor>a2de588274979de6f92951740a6e9d0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_c_main_controller</type>
      <name>pub</name>
      <anchorfile>structmy__main__controller.html</anchorfile>
      <anchor>af6cfb28f856f55e4a715c8036f08c52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_d_main_controller</type>
      <name>pub</name>
      <anchorfile>structmy__main__controller.html</anchorfile>
      <anchor>a4880459c57978ea5fcfef2a1acbfc3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>rowgroup_ctr</name>
      <anchorfile>structmy__main__controller.html</anchorfile>
      <anchor>a41bedbcd86bdc7611550440e02b8f93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>rowgroups_avail</name>
      <anchorfile>structmy__main__controller.html</anchorfile>
      <anchor>a8fdc8a382fc0be7922e5913b16cbf7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>suspended</name>
      <anchorfile>structmy__main__controller.html</anchorfile>
      <anchor>aaae0f416fa5716cf5e0d295a191b2186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>whichptr</name>
      <anchorfile>structmy__main__controller.html</anchorfile>
      <anchor>a9838025ca47813221e8c208ad26bb9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPIMAGE</type>
      <name>xbuffer</name>
      <anchorfile>structmy__main__controller.html</anchorfile>
      <anchor>a29fc35521c04489fdb6b7a7e758fb82a</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_marker_reader</name>
    <filename>structmy__marker__reader.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>bytes_read</name>
      <anchorfile>structmy__marker__reader.html</anchorfile>
      <anchor>ada1054ee3408bbfcacdddb27af8d9754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jpeg_saved_marker_ptr</type>
      <name>cur_marker</name>
      <anchorfile>structmy__marker__reader.html</anchorfile>
      <anchor>a861ef3029e1690b4345a8ceb3975e8df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>length_limit_APPn</name>
      <anchorfile>structmy__marker__reader.html</anchorfile>
      <anchor>a029e9f21bc02a21c1a26d3c0d7158098</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>length_limit_COM</name>
      <anchorfile>structmy__marker__reader.html</anchorfile>
      <anchor>aa17938db027aceb539d880b78841826e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jpeg_marker_parser_method</type>
      <name>process_APPn</name>
      <anchorfile>structmy__marker__reader.html</anchorfile>
      <anchor>a3a466da71db30199ab019a03960013cc</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>jpeg_marker_parser_method</type>
      <name>process_COM</name>
      <anchorfile>structmy__marker__reader.html</anchorfile>
      <anchor>a5e10e69e117d23840f04d54e7a3cdde5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_marker_reader</type>
      <name>pub</name>
      <anchorfile>structmy__marker__reader.html</anchorfile>
      <anchor>ac0d8a24c85575d304ef4383e8f6ca5fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_marker_writer</name>
    <filename>structmy__marker__writer.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>last_restart_interval</name>
      <anchorfile>structmy__marker__writer.html</anchorfile>
      <anchor>a772bc536da8c387a460a529c3d8145e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_marker_writer</type>
      <name>pub</name>
      <anchorfile>structmy__marker__writer.html</anchorfile>
      <anchor>a4b02f71e32586520f4498e51a79b1fca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_memory_mgr</name>
    <filename>structmy__memory__mgr.html</filename>
    <member kind="variable">
      <type>large_pool_ptr</type>
      <name>large_list</name>
      <anchorfile>structmy__memory__mgr.html</anchorfile>
      <anchor>af8257908eac43538230773374417739b</anchor>
      <arglist>[JPOOL_NUMPOOLS]</arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>last_rowsperchunk</name>
      <anchorfile>structmy__memory__mgr.html</anchorfile>
      <anchor>a7e30eb574b588f102f07d0ddb94d177d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_memory_mgr</type>
      <name>pub</name>
      <anchorfile>structmy__memory__mgr.html</anchorfile>
      <anchor>a692dd77bfba8ab81c4f42643254d4528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>small_pool_ptr</type>
      <name>small_list</name>
      <anchorfile>structmy__memory__mgr.html</anchorfile>
      <anchor>a1c2bfaa346643520a2ff682c38e4ce0d</anchor>
      <arglist>[JPOOL_NUMPOOLS]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>total_space_allocated</name>
      <anchorfile>structmy__memory__mgr.html</anchorfile>
      <anchor>a6299c0bddc6953157c4ed5340b7dd73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jvirt_barray_ptr</type>
      <name>virt_barray_list</name>
      <anchorfile>structmy__memory__mgr.html</anchorfile>
      <anchor>a09b8c66f15f14f1c3c247d98d6c81bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jvirt_sarray_ptr</type>
      <name>virt_sarray_list</name>
      <anchorfile>structmy__memory__mgr.html</anchorfile>
      <anchor>ad613a2a2e52ac069c63fd083c9c91f04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_post_controller</name>
    <filename>structmy__post__controller.html</filename>
    <member kind="variable">
      <type>JSAMPARRAY</type>
      <name>buffer</name>
      <anchorfile>structmy__post__controller.html</anchorfile>
      <anchor>aa571ce1fd2b5171a40d3b18d1496a2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>next_row</name>
      <anchorfile>structmy__post__controller.html</anchorfile>
      <anchor>a9aa9e3077c24ae10e47972c1955c6d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_d_post_controller</type>
      <name>pub</name>
      <anchorfile>structmy__post__controller.html</anchorfile>
      <anchor>a4618ce845c38c4c563bdd28af061b727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>starting_row</name>
      <anchorfile>structmy__post__controller.html</anchorfile>
      <anchor>a1e762395815d8f552d1a412cb5201575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>strip_height</name>
      <anchorfile>structmy__post__controller.html</anchorfile>
      <anchor>a50ed0e70f9acab0995bbffb3aef6e9aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jvirt_sarray_ptr</type>
      <name>whole_image</name>
      <anchorfile>structmy__post__controller.html</anchorfile>
      <anchor>ac2336623f2e802993b35b7db30053b68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_prep_controller</name>
    <filename>structmy__prep__controller.html</filename>
    <member kind="variable">
      <type>JSAMPARRAY</type>
      <name>color_buf</name>
      <anchorfile>structmy__prep__controller.html</anchorfile>
      <anchor>ac1479671472328faf5d381a202658783</anchor>
      <arglist>[MAX_COMPONENTS]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next_buf_row</name>
      <anchorfile>structmy__prep__controller.html</anchorfile>
      <anchor>af93cf69d2ea14660586c93a1b08774a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next_buf_stop</name>
      <anchorfile>structmy__prep__controller.html</anchorfile>
      <anchor>a1332bc531a2d55aaef228a3a9a3fd62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_c_prep_controller</type>
      <name>pub</name>
      <anchorfile>structmy__prep__controller.html</anchorfile>
      <anchor>a3fb45ffb334d46e9786e32eefded333a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>rows_to_go</name>
      <anchorfile>structmy__prep__controller.html</anchorfile>
      <anchor>a824b65d503dae6698d6a482d49a8043c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>this_row_group</name>
      <anchorfile>structmy__prep__controller.html</anchorfile>
      <anchor>a2fd911bc5ad6043822b493554513b8bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_source_mgr</name>
    <filename>structmy__source__mgr.html</filename>
    <member kind="variable">
      <type>JOCTET *</type>
      <name>buffer</name>
      <anchorfile>structmy__source__mgr.html</anchorfile>
      <anchor>aff4f37d315299f06d62045de00bac80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CStream *</type>
      <name>in</name>
      <anchorfile>structmy__source__mgr.html</anchorfile>
      <anchor>a2f1051d90eb6a44148a0943493328d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>infile</name>
      <anchorfile>structmy__source__mgr.html</anchorfile>
      <anchor>a157a49dcdfd5723e566b1b8a35394a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt_jpeg_source_mgr</type>
      <name>pub</name>
      <anchorfile>structmy__source__mgr.html</anchorfile>
      <anchor>a95e7f3679d2e234e3b2c7121ec356b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_source_mgr</type>
      <name>pub</name>
      <anchorfile>structmy__source__mgr.html</anchorfile>
      <anchor>a8572f33f87bec948592001edea12680f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>start_of_file</name>
      <anchorfile>structmy__source__mgr.html</anchorfile>
      <anchor>a5c505c9008db53bb3ce07ed8ae3872a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>my_upsampler</name>
    <filename>structmy__upsampler.html</filename>
    <member kind="function">
      <type></type>
      <name>JMETHOD</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a6d4b85127ea561ce45e42fbff490d5d1</anchor>
      <arglist>(void, upmethod,(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_group_ctr, JSAMPARRAY output_buf))</arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>Cb_b_tab</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a0e7a2bfa2d928b6643497e092ac68205</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>INT32 *</type>
      <name>Cb_g_tab</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>af9bf33b5de13df22004b7f0f99d8195d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPARRAY</type>
      <name>color_buf</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a72da5ad87430b974aeabce55c30eb653</anchor>
      <arglist>[MAX_COMPONENTS]</arglist>
    </member>
    <member kind="variable">
      <type>INT32 *</type>
      <name>Cr_g_tab</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a1a14abca6bd59cb35c4e3ee51f1ed8f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>Cr_r_tab</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a4f008494aac28cbf152a2bf05049dfca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>h_expand</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a4a82028e54b1f7e57b2c1f7d63290f65</anchor>
      <arglist>[MAX_COMPONENTS]</arglist>
    </member>
    <member kind="variable">
      <type>upsample1_ptr</type>
      <name>methods</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a3f1f669c2871ccaee6009ec6f96899d3</anchor>
      <arglist>[MAX_COMPONENTS]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next_row_out</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a9e77765267bd21be6cb005b748034d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>out_row_width</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a315364082734b3779abccc258a2954e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_upsampler</type>
      <name>pub</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a34dcee6f85a807bcacec127661432823</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rowgroup_height</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a05806e1394a2638e4912da137b9d4bcd</anchor>
      <arglist>[MAX_COMPONENTS]</arglist>
    </member>
    <member kind="variable">
      <type>JDIMENSION</type>
      <name>rows_to_go</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a1a6b9998ad6a7501dd5287295fd8adc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>spare_full</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a98ee90ab9a83d6d1c16c073826c34e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JSAMPROW</type>
      <name>spare_row</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a000b6953c558f05f68e56c2c08c12902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UINT8</type>
      <name>v_expand</name>
      <anchorfile>structmy__upsampler.html</anchorfile>
      <anchor>a48df5e8df66ba2f1275f54a617eaf888</anchor>
      <arglist>[MAX_COMPONENTS]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MyArtProvider</name>
    <filename>classMyArtProvider.html</filename>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxBitmap</type>
      <name>CreateBitmap</name>
      <anchorfile>classMyArtProvider.html</anchorfile>
      <anchor>a2486057d0c2b6323fc5f633072e29eed</anchor>
      <arglist>(const wxArtID &amp;id, const wxArtClient &amp;client, const wxSize &amp;size)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxBitmap</type>
      <name>CreateBitmap</name>
      <anchorfile>classMyArtProvider.html</anchorfile>
      <anchor>a2486057d0c2b6323fc5f633072e29eed</anchor>
      <arglist>(const wxArtID &amp;id, const wxArtClient &amp;client, const wxSize &amp;size)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxBitmap</type>
      <name>CreateBitmap</name>
      <anchorfile>classMyArtProvider.html</anchorfile>
      <anchor>a2486057d0c2b6323fc5f633072e29eed</anchor>
      <arglist>(const wxArtID &amp;id, const wxArtClient &amp;client, const wxSize &amp;size)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxBitmap</type>
      <name>CreateBitmap</name>
      <anchorfile>classMyArtProvider.html</anchorfile>
      <anchor>a2486057d0c2b6323fc5f633072e29eed</anchor>
      <arglist>(const wxArtID &amp;id, const wxArtClient &amp;client, const wxSize &amp;size)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxBitmap</type>
      <name>CreateBitmap</name>
      <anchorfile>classMyArtProvider.html</anchorfile>
      <anchor>a2486057d0c2b6323fc5f633072e29eed</anchor>
      <arglist>(const wxArtID &amp;id, const wxArtClient &amp;client, const wxSize &amp;size)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxBitmap</type>
      <name>CreateBitmap</name>
      <anchorfile>classMyArtProvider.html</anchorfile>
      <anchor>a4f06bcde38b57c560d5d9ec79ebd35dc</anchor>
      <arglist>(const wxArtID &amp;id, const wxArtClient &amp;client, const wxSize &amp;size)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxBitmap</type>
      <name>CreateBitmap</name>
      <anchorfile>classMyArtProvider.html</anchorfile>
      <anchor>a2486057d0c2b6323fc5f633072e29eed</anchor>
      <arglist>(const wxArtID &amp;id, const wxArtClient &amp;client, const wxSize &amp;size)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxBitmap</type>
      <name>CreateBitmap</name>
      <anchorfile>classMyArtProvider.html</anchorfile>
      <anchor>a2486057d0c2b6323fc5f633072e29eed</anchor>
      <arglist>(const wxArtID &amp;id, const wxArtClient &amp;client, const wxSize &amp;size)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxBitmap</type>
      <name>CreateBitmap</name>
      <anchorfile>classMyArtProvider.html</anchorfile>
      <anchor>a2486057d0c2b6323fc5f633072e29eed</anchor>
      <arglist>(const wxArtID &amp;id, const wxArtClient &amp;client, const wxSize &amp;size)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxBitmap</type>
      <name>CreateBitmap</name>
      <anchorfile>classMyArtProvider.html</anchorfile>
      <anchor>a2486057d0c2b6323fc5f633072e29eed</anchor>
      <arglist>(const wxArtID &amp;id, const wxArtClient &amp;client, const wxSize &amp;size)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxBitmap</type>
      <name>CreateBitmap</name>
      <anchorfile>classMyArtProvider.html</anchorfile>
      <anchor>a2486057d0c2b6323fc5f633072e29eed</anchor>
      <arglist>(const wxArtID &amp;id, const wxArtClient &amp;client, const wxSize &amp;size)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MyConnectivityVisitor</name>
    <filename>structMyConnectivityVisitor.html</filename>
    <base>mrpt::maps::CRandomFieldGridMap2D::ConnectivityDescriptor</base>
    <member kind="function">
      <type>bool</type>
      <name>getEdgeInformation</name>
      <anchorfile>structMyConnectivityVisitor.html</anchorfile>
      <anchor>a52dd426ce9eab2f2d9d255f77c4c6975</anchor>
      <arglist>(const CRandomFieldGridMap2D *parent, size_t icx, size_t icy, size_t jcx, size_t jcy, double &amp;out_edge_information) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MyGlobalProfiler</name>
    <filename>structMyGlobalProfiler.html</filename>
    <base>mrpt::utils::CTimeLogger</base>
    <member kind="function">
      <type></type>
      <name>MyGlobalProfiler</name>
      <anchorfile>structMyGlobalProfiler.html</anchorfile>
      <anchor>a01efa3f7121cc444117f9ab28bd81ddd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MyGlobalProfiler</name>
      <anchorfile>structMyGlobalProfiler.html</anchorfile>
      <anchor>ae8eeb4ece0f0082cffbd5e5cf5ca5277</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>reactive_navigator_demoframe::MyNavIFBase</name>
    <filename>structreactive__navigator__demoframe_1_1MyNavIFBase.html</filename>
    <member kind="function">
      <type></type>
      <name>MyNavIFBase</name>
      <anchorfile>structreactive__navigator__demoframe_1_1MyNavIFBase.html</anchorfile>
      <anchor>af9b527188e0d89c4c2c2f63a3a65d4c2</anchor>
      <arglist>(mrpt::maps::CSimplePointsMap &amp;ref_latest_obstacles)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CSimplePointsMap &amp;</type>
      <name>latest_obstacles</name>
      <anchorfile>structreactive__navigator__demoframe_1_1MyNavIFBase.html</anchorfile>
      <anchor>a1cba378476e0b0189fcb54e0ade79c43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MyObserver</name>
    <filename>classMyObserver.html</filename>
    <base>mrpt::utils::CObserver</base>
    <base>mrpt::utils::CObserver</base>
    <base>mrpt::utils::CObserver</base>
    <member kind="variable">
      <type>bool</type>
      <name>mouse_click</name>
      <anchorfile>classMyObserver.html</anchorfile>
      <anchor>a1ca0112a5c017b4339ede8d689327b61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnEvent</name>
      <anchorfile>classMyObserver.html</anchorfile>
      <anchor>a2e69eedf2b6dd3c9d71c509007937d1c</anchor>
      <arglist>(const mrptEvent &amp;e)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnEvent</name>
      <anchorfile>classMyObserver.html</anchorfile>
      <anchor>a2e69eedf2b6dd3c9d71c509007937d1c</anchor>
      <arglist>(const mrptEvent &amp;e)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnEvent</name>
      <anchorfile>classMyObserver.html</anchorfile>
      <anchor>a2e69eedf2b6dd3c9d71c509007937d1c</anchor>
      <arglist>(const mrptEvent &amp;e)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>reactive_navigator_demoframe::MyRobot2NavInterface_Diff</name>
    <filename>classreactive__navigator__demoframe_1_1MyRobot2NavInterface__Diff.html</filename>
    <base>mrpt::nav::CRobot2NavInterfaceForSimulator_DiffDriven</base>
    <base>reactive_navigator_demoframe::MyNavIFBase</base>
    <member kind="function">
      <type>bool</type>
      <name>changeSpeedsNOP</name>
      <anchorfile>classreactive__navigator__demoframe_1_1MyRobot2NavInterface__Diff.html</anchorfile>
      <anchor>aa95b4ac868f01cd5709a271449aea814</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MyRobot2NavInterface_Diff</name>
      <anchorfile>classreactive__navigator__demoframe_1_1MyRobot2NavInterface__Diff.html</anchorfile>
      <anchor>a0722f96de84a792e82909d8a1f741af0</anchor>
      <arglist>(mrpt::kinematics::CVehicleSimul_DiffDriven &amp;simul, mrpt::maps::CSimplePointsMap &amp;ref_latest_obstacles)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>senseObstacles</name>
      <anchorfile>classreactive__navigator__demoframe_1_1MyRobot2NavInterface__Diff.html</anchorfile>
      <anchor>ac65a8e8f0aa1046660277db32ecaec1a</anchor>
      <arglist>(mrpt::maps::CSimplePointsMap &amp;obstacles, mrpt::system::TTimeStamp &amp;timestamp) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>reactive_navigator_demoframe::MyRobot2NavInterface_Holo</name>
    <filename>classreactive__navigator__demoframe_1_1MyRobot2NavInterface__Holo.html</filename>
    <base>mrpt::nav::CRobot2NavInterfaceForSimulator_Holo</base>
    <base>reactive_navigator_demoframe::MyNavIFBase</base>
    <member kind="function">
      <type>bool</type>
      <name>changeSpeedsNOP</name>
      <anchorfile>classreactive__navigator__demoframe_1_1MyRobot2NavInterface__Holo.html</anchorfile>
      <anchor>a24ad642463ee37dd7c3f7fce1514e98f</anchor>
      <arglist>() MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MyRobot2NavInterface_Holo</name>
      <anchorfile>classreactive__navigator__demoframe_1_1MyRobot2NavInterface__Holo.html</anchorfile>
      <anchor>af55d10a3d7a45b859b50f478627c36c8</anchor>
      <arglist>(mrpt::kinematics::CVehicleSimul_Holo &amp;simul, mrpt::maps::CSimplePointsMap &amp;ref_latest_obstacles)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>senseObstacles</name>
      <anchorfile>classreactive__navigator__demoframe_1_1MyRobot2NavInterface__Holo.html</anchorfile>
      <anchor>a47976a8cda6dadda8999e0c8a1b4d502</anchor>
      <arglist>(mrpt::maps::CSimplePointsMap &amp;obstacles, mrpt::system::TTimeStamp &amp;timestamp) MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::nand_op</name>
    <filename>structexprtk_1_1details_1_1nand__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1nand__op.html</anchorfile>
      <anchor>a8a2ed6f43e94a8e1b29b01be4a63981a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1nand__op.html</anchorfile>
      <anchor>a47f0fa17bb68172ae7476a61ba58ebe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1nand__op.html</anchorfile>
      <anchor>a3cde0e999478ef3735bcbbf2b865deac</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1nand__op.html</anchorfile>
      <anchor>a731dd588143aa9e529cb53b71bdfebc1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::NativeArray</name>
    <filename>classtesting_1_1internal_1_1NativeArray.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>const Element *</type>
      <name>const_iterator</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>a9ce7c8408460d7158a2870456d134557</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Element *</type>
      <name>iterator</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>ac1301a57977b57a1ad013e4e25fc2a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Element</type>
      <name>value_type</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>a12216d686e16e4cc63d952fada5b2ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>a49c534d29034d9230372ada54ef961bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>a4957ad1ebf7c21eab07d5e0ae2bb17aa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NativeArray</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>a52b3689c62532703d11e9d82939a7141</anchor>
      <arglist>(const Element *array, size_t count, RelationToSourceReference)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NativeArray</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>ac184ee5741af5be3402213819c834405</anchor>
      <arglist>(const Element *array, size_t count, RelationToSourceCopy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NativeArray</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>abb346ac3040f5da733f594cc2d5958bc</anchor>
      <arglist>(const NativeArray &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>a60af8d9c429771ee131b5ddf7e06e3c9</anchor>
      <arglist>(const NativeArray &amp;rhs) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>a45de2485baac8bf148e2943828094a40</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NativeArray</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>a55ab5948d473a487303dcf6e02ad1f60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>kCheckTypeIsNotConstOrAReference</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>a2b40c4eaf16ec83917c9bc4dd99f5cfda3be52e24b6c1558a819baf99922f9296</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>kCheckTypeIsNotConstOrAReference</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>a2b40c4eaf16ec83917c9bc4dd99f5cfda3be52e24b6c1558a819baf99922f9296</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>a6633f3eab6947d4502fb1c69f95be66e</anchor>
      <arglist>(NativeArray)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InitCopy</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>a8c0069cc09f559785fe4923fc118056f</anchor>
      <arglist>(const Element *array, size_t a_size)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>InitRef</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>ac6ad6d79e17e2c98a9d4d684afcb7f79</anchor>
      <arglist>(const Element *array, size_t a_size)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const Element *</type>
      <name>array_</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>adadc025fbbbd43904d4036991019f18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void(NativeArray::*</type>
      <name>clone_</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>addd7442a10398a60215a9989bcbd8078</anchor>
      <arglist>)(const Element *, size_t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>size_</name>
      <anchorfile>classtesting_1_1internal_1_1NativeArray.html</anchorfile>
      <anchor>aa7e4251de39aaa75f697f0eaeedbf06e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CAbstractHolonomicReactiveMethod::NavInput</name>
    <filename>structmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod_1_1NavInput.html</filename>
    <member kind="function">
      <type></type>
      <name>NavInput</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod_1_1NavInput.html</anchorfile>
      <anchor>a019ee95d9b9af68f0315f1e044e69b4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::nav::ClearanceDiagram *</type>
      <name>clearance</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod_1_1NavInput.html</anchorfile>
      <anchor>ae247e34f07012dfebbae74a858059f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxObstacleDist</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod_1_1NavInput.html</anchorfile>
      <anchor>a0df76df43e30deb77e57226da8bd59d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxRobotSpeed</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod_1_1NavInput.html</anchorfile>
      <anchor>ad1cc2f05de5e710c65dad83b904219a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>obstacles</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod_1_1NavInput.html</anchorfile>
      <anchor>abb9bc097c96ad475649d905d4a37d3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::math::TPoint2D &gt;</type>
      <name>targets</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod_1_1NavInput.html</anchorfile>
      <anchor>a73d95d71919ffd136054619bb3ce6a6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>navlog_viewer_GUI_designApp</name>
    <filename>classnavlog__viewer__GUI__designApp.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnInit</name>
      <anchorfile>classnavlog__viewer__GUI__designApp.html</anchorfile>
      <anchor>a95baeed8f17470a4d8883b96e1fdef87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>OnRun</name>
      <anchorfile>classnavlog__viewer__GUI__designApp.html</anchorfile>
      <anchor>aca7d5e8f3d3a43b48921d27639300de7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>navlog_viewer_GUI_designDialog</name>
    <filename>classnavlog__viewer__GUI__designDialog.html</filename>
    <member kind="function">
      <type></type>
      <name>navlog_viewer_GUI_designDialog</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>acc8704ba1d63aaf84ecc02373c70ccf7</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~navlog_viewer_GUI_designDialog</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a3a3a88a3112d9bf46946a7343f971af3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadLogfile</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a935fe8cffc3374991b1e9f8883e6a65a</anchor>
      <arglist>(const std::string &amp;filName)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnHelpClick</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a3aed86cc6e3db1599b15d9eddea8ef71</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnLoadClick</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>af680436f9da0379602870e1aad71a7b2</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnMoreOpsClick</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a53ef27f43124f142e9e1263a613fdcfa</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPlayClick</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ac3669e834b131e46d5624a0946167aed</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnQuitClick</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ac6570d42a576577ba8d09243408e04bb</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStopClick</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>accd3bfd9e1d7a0d4653cd01053998272</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OncbGlobalFrameClick</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a10910706045b57f65be013377f5f3621</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuMatlabExportPaths</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>af426d6786c5fe762e4f0091343410151</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuMatlabPlotsSelected</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a7097cb063d6f169e7955b1a1d1296d66</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuSaveScoreMatrixSelected</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a2e5249cfcce3385f3155683b5b584bb5</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuSeePTGParamsSelected</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ab80e1d9535b57cf2fc7b2aa5bbb6a6d3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnrbPerPTGPlotsSelect</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ae99a55944f787fc39f9b5880ec867072</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnslidLogCmdScroll</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>adfb2c868cd2e117b4d18317d970290a7</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimAutoloadTrigger</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a0004e4dc48dbc61bc1c99a65972b1177</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimMouseXY</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>afe0478b50ab13db6f5683d1b42d2d53b</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimPlayTrigger</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a8c9aaf7ec2d91161bf07df91e89a06d8</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UpdateInfoFromLoadedLog</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>afe9afd4cb6313ecb6776440aed91a4bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnHelp</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a68aef9c82173a874a998f1cee65e197b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnLoad</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a39b82d59040a8643bb1f55465de4c1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnMoreOps</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a9525673da3a353ec77c09281526efc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnPlay</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ae54d6ef0a60a1e8e3a800e4810d7938e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnQuit</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a49722fba16238583e1bbb45c4319961b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnStop</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a898abb7631f00fa5fa424dc11bb40e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckListBox *</type>
      <name>cbList</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a1679da740b174d78e18c60b482a85699</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edAnimDelayMS</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a0488d0598aad7bf89021fa62a1814a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edLogFile</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>aad04a465ea8d8fbb866d8a74b5c08059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edShapeMinDist</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ad9180ea2d895d7c9aab0fab97657519d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxFlexGridSizer *</type>
      <name>FlexGridSizer9</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ab2bf9f40d22aac112d8fb6800bed30df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_cbIdx_ClearanceOverPath</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a3d211d0756d3826f7e017daaaf10524f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_cbIdx_DrawShape</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a61ebef5d153551446d2f683036d18aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_cbIdx_GlobalFrame</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ac136d707812963f1cd0eb1ee00fcc133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_cbIdx_ShowAllDebugFields</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a83fbb0a82e16d6668f40475948277144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_cbIdx_ShowCursor</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>af30458ba39092b0542bb9e2e33808615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_cbIdx_ShowDelays</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ae35aa39046ae33f7f8ca71f6cd854ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_log_first_tim</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ae71251439c051d4d937e0e19bbc2eba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::system::TTimeStamp</type>
      <name>m_log_last_tim</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a832af234c5bda45288001d0257e5313f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::utils::CSerializablePtr &gt;</type>
      <name>m_logdata</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a02162e015058c9ee90795c05d20cbef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::nav::CParameterizedTrajectoryGeneratorPtr &gt;</type>
      <name>m_logdata_ptg_paths</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a2852a67b03f71bcd1df61abf1976fbf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, mrpt::gui::CDisplayWindowPlotsPtr &gt;</type>
      <name>m_mywins</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ad657340414636203310209970c100595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, mrpt::gui::CDisplayWindow3DPtr &gt;</type>
      <name>m_mywins3D</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ac56a5d505f0fa6f69e1cc341e4c131f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuMatlabPlots</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a653e31390c899bf4ecd92c7d02d7f084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu</type>
      <name>mnuMoreOps</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a8316b5ec5095988963679aaaa45f2962</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuSeePTGParams</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a5a7bec4ce5e577187671ae73a132e5b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a81d1aaa367e4e221e594ee50543003b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ab46983715270dd855f09f23c4156472f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel_AUX</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a0084701ef0cb7ec5709e3168c153abe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxRadioBox *</type>
      <name>rbPerPTGPlots</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a92a6c93f3bee2ffd356eb5767436014a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSlider *</type>
      <name>slidLog</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>afb2c8b1146187317dad1f3c9d24df7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a806c623a32db4f3936091253f77ed57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>acb7457339693db5bb591fa65c9a0507b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ae138d4542f653100ea88f688cded2c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a5ff662df2a75f869a06754125b0edde6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>abde5fcb6e171527b1b97a2ff41f44482</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a83f06695d8ad3445e7964b223d8321ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer</type>
      <name>timAutoload</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a3a973c1f80e6d1491525d6077087b0e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer</type>
      <name>timMouseXY</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a35cde9a0da591d01aced6a59d28ab02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer</type>
      <name>timPlay</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a172c6c86e5d4fa7427f7f61497ad2a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>txtLogDuration</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>aff6512199ab4d0c2dafc1d7c518519fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>txtLogEntries</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a928f0cfdd940ec35660a884e68a4bf6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>txtSelectedPTG</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a5427141e2486b3eed6532442a737b793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>aad99edc64909cff18640f79429c1fb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>aa1bc19d8ea683f6193c750ad48496015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a4bd1f1a12b7cb9af823d6f25cd1b35e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a37f7eb2003c8a64fdff63c91554c4264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>aadeb3d52f12c92bd24a5ee2dc063fa43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a419e9ce276d8caa1fd8191dd905384ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKLISTBOX1</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a2b4432472e10832a7e853cf8f55fdc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM1</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a5ffb3e4b833836f6ddfa4edd734c73c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM2</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>af5e28c629c6227d63dab6ec97e029dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM3</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a699595c5cb8b73fb2b6fa31aff2bb7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ab9487150cf1331c35dab93e2516f6624</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a0d516e99da0e9eb43a8df847c0ff7ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>aa5bf3f18371dd167c0096036ebecf73b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX1</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>af4f6b6a7db2c177a1d924724a7fec851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER1</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ac7f1289ed48885c3b176f1db2e72bfe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ad681cb94a19162152fa39cf4a99447b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>abf5126420015630f10f140d3feb3723d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a28bdd5e0af2bd990a9077cf32431e7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ab98288898d49f37492e7c5785aa256b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a631ce6b6b2428531d5d0f8aef4c7bc92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a713b2c7f313d1d195dca35efb19fba75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>adcb01548ddb7ec167993c09c7146f941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT8</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>ada1b5ad6953d80fc942427815a64caa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT9</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>aa1d610f224b55434cb3edc7e3264d503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a544efdaac9eb826841921985e24a5a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a2a4c76598cf5eca99b13297ee0bf4e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a05a77ceb3b2a94ceaddc1b66b910dfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TIMER1</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a3e1f6579474ca5dcbb8bae0ecf6d28a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TIMER2</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a572de8f496acb63df82ea06cd4dcd59d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TIMER3</name>
      <anchorfile>classnavlog__viewer__GUI__designDialog.html</anchorfile>
      <anchor>a8ce18864dbaf30b36781b75c24dd1e10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CAbstractHolonomicReactiveMethod::NavOutput</name>
    <filename>structmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod_1_1NavOutput.html</filename>
    <member kind="function">
      <type></type>
      <name>NavOutput</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod_1_1NavOutput.html</anchorfile>
      <anchor>af371cf01994629e81d4f5605a25af837</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>desiredDirection</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod_1_1NavOutput.html</anchorfile>
      <anchor>ab2f75c91f0e35854d16ec18b9e134338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>desiredSpeed</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod_1_1NavOutput.html</anchorfile>
      <anchor>abe48bf5d6561bc5dcb49d31e46431d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CHolonomicLogFileRecordPtr</type>
      <name>logRecord</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractHolonomicReactiveMethod_1_1NavOutput.html</anchorfile>
      <anchor>a867157a69a1591561f2c98305f9a8728</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::ne_op</name>
    <filename>structexprtk_1_1details_1_1ne__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1ne__op.html</anchorfile>
      <anchor>a50153560b386fecc158001e7927f984a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1ne__op.html</anchorfile>
      <anchor>a76798874fd0eb67ec64882fb3b869bfa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1ne__op.html</anchorfile>
      <anchor>a184bc24ef3e9f80d079648c3b1395acd</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1ne__op.html</anchorfile>
      <anchor>ae7e690aab733409d68176783a3b53434</anchor>
      <arglist>(const std::string &amp;t1, const std::string &amp;t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1ne__op.html</anchorfile>
      <anchor>a0b769614a4d80d90aa943b78e972412c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NextToken</name>
    <filename>structNextToken.html</filename>
    <member kind="variable">
      <type>ALLXMLClearTag *</type>
      <name>pClr</name>
      <anchorfile>structNextToken.html</anchorfile>
      <anchor>abdf8ae1822a48d9d753cef22974b661a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>pStr</name>
      <anchorfile>structNextToken.html</anchorfile>
      <anchor>a235b34c915ba7bba132d9f166af6ab37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>stlplus::no_copy</name>
    <filename>classstlplus_1_1no__copy.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>T *</type>
      <name>operator()</name>
      <anchorfile>classstlplus_1_1no__copy.html</anchorfile>
      <anchor>a124e4bc5867b4f8d539cf9ea1d203e6e</anchor>
      <arglist>(const T &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::ci_less::nocase_compare</name>
    <filename>structmrpt_1_1utils_1_1ci__less_1_1nocase__compare.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1ci__less_1_1nocase__compare.html</anchorfile>
      <anchor>a722ba27441b6bcc740afb22dc52ceba6</anchor>
      <arglist>(const char c1, const char c2) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>KmTree::Node</name>
    <filename>structKmTree_1_1Node.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>first_point_index</name>
      <anchorfile>structKmTree_1_1Node.html</anchorfile>
      <anchor>ab63c7e78d178f3fe94d1abee1b98d56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>kmpp_cluster_index</name>
      <anchorfile>structKmTree_1_1Node.html</anchorfile>
      <anchor>af5629db98f5ab8b68fd6410eb96562d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Node *</type>
      <name>lower_node</name>
      <anchorfile>structKmTree_1_1Node.html</anchorfile>
      <anchor>a737380a6e5343ca70bb00da43816d8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Scalar *</type>
      <name>median</name>
      <anchorfile>structKmTree_1_1Node.html</anchorfile>
      <anchor>a8c6f07b9d7108e197f746ad8493e32a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_points</name>
      <anchorfile>structKmTree_1_1Node.html</anchorfile>
      <anchor>aee5fe04fe0b3c9839afcdaea54c83279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Scalar</type>
      <name>opt_cost</name>
      <anchorfile>structKmTree_1_1Node.html</anchorfile>
      <anchor>a391bab6b2e038601fb9d3bf222d88440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Scalar *</type>
      <name>radius</name>
      <anchorfile>structKmTree_1_1Node.html</anchorfile>
      <anchor>af5ccf3ad6343629689305a07c45285ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Scalar *</type>
      <name>sum</name>
      <anchorfile>structKmTree_1_1Node.html</anchorfile>
      <anchor>a1bf87f5e8fb950754f6390b87d587cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Node *</type>
      <name>upper_node</name>
      <anchorfile>structKmTree_1_1Node.html</anchorfile>
      <anchor>a71d628a97c491cf114b857d35fd3bb50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::KDTreeSingleIndexAdaptor::Node</name>
    <filename>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Node.html</filename>
    <member kind="variable">
      <type>Node *</type>
      <name>child1</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Node.html</anchorfile>
      <anchor>aa30c3005b106e10828ba100a76e26bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Node *</type>
      <name>child2</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Node.html</anchorfile>
      <anchor>a6a4cc4e634f70ba54f4dc33ac958ba3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>divfeat</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Node.html</anchorfile>
      <anchor>ace95e6da06058dfd6e7de0040b4ef678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DistanceType</type>
      <name>divhigh</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Node.html</anchorfile>
      <anchor>a3017c990284b230b69304a4a5323e86a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DistanceType</type>
      <name>divlow</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Node.html</anchorfile>
      <anchor>a4a5b1c48526ca182d7d53308579fdc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IndexType</type>
      <name>left</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Node.html</anchorfile>
      <anchor>a2862f49510dade7930a7208859106715</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct nanoflann::KDTreeSingleIndexAdaptor::Node::@23::leaf</type>
      <name>lr</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Node.html</anchorfile>
      <anchor>a1b24d073e4ea6b044911ed02075ac48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union nanoflann::KDTreeSingleIndexAdaptor::Node::@23</type>
      <name>node_type</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Node.html</anchorfile>
      <anchor>a21fd2f1ba79a3c30681cd73d0c6a09fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IndexType</type>
      <name>right</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Node.html</anchorfile>
      <anchor>aa3f1d36e90cb8e4f076fac83388a4215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct nanoflann::KDTreeSingleIndexAdaptor::Node::@23::nonleaf</type>
      <name>sub</name>
      <anchorfile>structnanoflann_1_1KDTreeSingleIndexAdaptor_1_1Node.html</anchorfile>
      <anchor>a6e831934edd4f7baa543fc1c4de5f6d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::node_allocator</name>
    <filename>classexprtk_1_1details_1_1node__allocator.html</filename>
    <member kind="function">
      <type>expression_node&lt; typename ResultNode::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a490e98034fd8bb8390c14d1f869e46db</anchor>
      <arglist>(OpType &amp;operation, ExprNode(&amp;branch)[1])</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename ResultNode::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>afd85abda549a177e91a3f07503033766</anchor>
      <arglist>(OpType &amp;operation, ExprNode(&amp;branch)[2])</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename ResultNode::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>aeffe1367aaa0b70fe5e18fb0dc10e4ce</anchor>
      <arglist>(OpType &amp;operation, ExprNode(&amp;branch)[3])</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename ResultNode::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>aa03fa222b2e5462ebd822b883dbef73e</anchor>
      <arglist>(OpType &amp;operation, ExprNode(&amp;branch)[4])</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename ResultNode::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>aa8cefe14dd65b151049c57b3471dcc8e</anchor>
      <arglist>(OpType &amp;operation, ExprNode(&amp;branch)[5])</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename ResultNode::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>ac20ba0294184da5c420bb361ab74cdd8</anchor>
      <arglist>(OpType &amp;operation, ExprNode(&amp;branch)[6])</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a6c7e31ae0b984a160997e161cc5d8bc3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a548dcf82a83e0302ce719716fbccb039</anchor>
      <arglist>(const Sequence&lt; Type, Allocator &gt; &amp;seq) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a52fc4111aa1e6ebc65cebb39b2a45cf5</anchor>
      <arglist>(T1 &amp;t1) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a034b381204f6ec64e40d042369ec20bb</anchor>
      <arglist>(const T1 &amp;t1, const T2 &amp;t2) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>ae6c600876f929c0a20953209c9de8c95</anchor>
      <arglist>(const T1 &amp;t1, const T2 &amp;t2, const T3 &amp;t3) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a54d44c6711258811583f9d661b9dac17</anchor>
      <arglist>(const T1 &amp;t1, const T2 &amp;t2, const T3 &amp;t3, const T4 &amp;t4) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a023a9c643f3f584494479b34bf8f506f</anchor>
      <arglist>(const T1 &amp;t1, const T2 &amp;t2, const T3 &amp;t3, const T4 &amp;t4, const T5 &amp;t5) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a27db7cba84135dc62f54fd10146b82a9</anchor>
      <arglist>(const T1 &amp;t1, const T2 &amp;t2, const T3 &amp;t3, const T4 &amp;t4, const T5 &amp;t5, const T6 &amp;t6) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>aac18c78cbe74d394af5af5f519367db2</anchor>
      <arglist>(const T1 &amp;t1, const T2 &amp;t2, const T3 &amp;t3, const T4 &amp;t4, const T5 &amp;t5, const T6 &amp;t6, const T7 &amp;t7) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>ae6cc5773c6d8396ec8fb3ea04cdb3e7f</anchor>
      <arglist>(const T1 &amp;t1, const T2 &amp;t2, const T3 &amp;t3, const T4 &amp;t4, const T5 &amp;t5, const T6 &amp;t6, const T7 &amp;t7, const T8 &amp;t8) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a11cdfe4c91bfebdfcb55e9331156c1c2</anchor>
      <arglist>(const T1 &amp;t1, const T2 &amp;t2, const T3 &amp;t3, const T4 &amp;t4, const T5 &amp;t5, const T6 &amp;t6, const T7 &amp;t7, const T8 &amp;t8, const T9 &amp;t9) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>ab23e154f2d80abd01d4099ce1b76f058</anchor>
      <arglist>(const T1 &amp;t1, const T2 &amp;t2, const T3 &amp;t3, const T4 &amp;t4, const T5 &amp;t5, const T6 &amp;t6, const T7 &amp;t7, const T8 &amp;t8, const T9 &amp;t9, const T10 &amp;t10) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_c</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a12f5b25065a098e8be70a395524c9177</anchor>
      <arglist>(const T1 &amp;t1) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_cr</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>aae1bae270739f684cb0ee8bdb21712ec</anchor>
      <arglist>(const T1 &amp;t1, T2 &amp;t2) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_rc</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a23c238395f78e2525b48b927a3e4f6ef</anchor>
      <arglist>(T1 &amp;t1, const T2 &amp;t2) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_rr</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a2185521d9122b212aaf16665af24e734</anchor>
      <arglist>(T1 &amp;t1, T2 &amp;t2) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_rrr</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>acef6e596ce4f0a43def44c72cc8eaa3e</anchor>
      <arglist>(T1 &amp;t1, T2 &amp;t2, T3 &amp;t3) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_rrrr</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a9bc9ce938bbb05bf5a6745346e082c01</anchor>
      <arglist>(T1 &amp;t1, T2 &amp;t2, T3 &amp;t3, T4 &amp;t4) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_rrrrr</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a6b480dad7f259ba4c2470d8624433269</anchor>
      <arglist>(T1 &amp;t1, T2 &amp;t2, T3 &amp;t3, T4 &amp;t4, T5 &amp;t5) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_tt</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a702d074b96982d0bb89a309942048b92</anchor>
      <arglist>(T1 t1, T2 t2) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_ttt</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a883ccff1a8927fb259e5dc66ea4bd8c1</anchor>
      <arglist>(T1 t1, T2 t2, T3 t3) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_tttt</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a530d69edddf1e625722e391e468f8125</anchor>
      <arglist>(T1 t1, T2 t2, T3 t3, T4 t4) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_type</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a00e89db5b73015239c92db34c10af4c9</anchor>
      <arglist>(T1 t1, T2 t2, T3 t3) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_type</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>af3eafc1ab7d0dfeea8544825e568e643</anchor>
      <arglist>(T1 t1, T2 t2, T3 t3, T4 t4) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_type</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>aeea59bd769c2fd91919dc8d8b541ccee</anchor>
      <arglist>(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; typename node_type::value_type &gt; *</type>
      <name>allocate_type</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>a9277a253d1b928c104e82a061ab6e4a9</anchor>
      <arglist>(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free</name>
      <anchorfile>classexprtk_1_1details_1_1node__allocator.html</anchorfile>
      <anchor>ae5939d2c86f9a10abc936c9a5041ede8</anchor>
      <arglist>(expression_node&lt; T &gt; *&amp;e) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TMoveTree::node_t</name>
    <filename>structmrpt_1_1nav_1_1TMoveTree_1_1node__t.html</filename>
    <member kind="function">
      <type></type>
      <name>node_t</name>
      <anchorfile>structmrpt_1_1nav_1_1TMoveTree_1_1node__t.html</anchorfile>
      <anchor>af8a7d6455cf7f3fb8b0d1adaaddcbd00</anchor>
      <arglist>(mrpt::utils::TNodeID node_id_, mrpt::utils::TNodeID parent_id_, EDGE_TYPE *edge_to_parent_, const NODE_TYPE_DATA &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>node_t</name>
      <anchorfile>structmrpt_1_1nav_1_1TMoveTree_1_1node__t.html</anchorfile>
      <anchor>a7775932c975bf467692a1f1cb58f8aba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>EDGE_TYPE *</type>
      <name>edge_to_parent</name>
      <anchorfile>structmrpt_1_1nav_1_1TMoveTree_1_1node__t.html</anchorfile>
      <anchor>ae2ed607dda5f24fab4892b781f0343c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TNodeID</type>
      <name>node_id</name>
      <anchorfile>structmrpt_1_1nav_1_1TMoveTree_1_1node__t.html</anchorfile>
      <anchor>a7e8bf673a77db8dc35effbf5d2217043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TNodeID</type>
      <name>parent_id</name>
      <anchorfile>structmrpt_1_1nav_1_1TMoveTree_1_1node__t.html</anchorfile>
      <anchor>a1d9df141499463bf4dbc95883fb8b787</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::nodetype_T0oT1</name>
    <filename>structexprtk_1_1details_1_1nodetype__T0oT1.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const expression_node&lt; T &gt;::node_type</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1nodetype__T0oT1.html</anchorfile>
      <anchor>a8d97b6099f18efc50082b976df1e1da1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::nodetype_T0oT1oT2</name>
    <filename>structexprtk_1_1details_1_1nodetype__T0oT1oT2.html</filename>
    <member kind="variable" static="yes">
      <type>static const expression_node&lt; T &gt;::node_type</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1nodetype__T0oT1oT2.html</anchorfile>
      <anchor>a15c5aac78ec6db2f3163639acf4b318a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::nodetype_T0oT1oT2oT3</name>
    <filename>structexprtk_1_1details_1_1nodetype__T0oT1oT2oT3.html</filename>
    <member kind="variable" static="yes">
      <type>static const expression_node&lt; T &gt;::node_type</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1nodetype__T0oT1oT2oT3.html</anchorfile>
      <anchor>aec59217ccfb268b7a53f01c4511c2baf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::non_copiable_ptr</name>
    <filename>structmrpt_1_1utils_1_1non__copiable__ptr.html</filename>
    <templarg>T</templarg>
    <base>mrpt::utils::non_copiable_ptr_basic</base>
    <member kind="function">
      <type></type>
      <name>non_copiable_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr.html</anchorfile>
      <anchor>a102497ab489165d9245720f9417da105</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>non_copiable_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr.html</anchorfile>
      <anchor>a966e76f7ce58cc887381017220b3ed3d</anchor>
      <arglist>(const non_copiable_ptr&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>non_copiable_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr.html</anchorfile>
      <anchor>af6c2447c6ade791905fdd0e0f8d2507b</anchor>
      <arglist>(const T *p)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr.html</anchorfile>
      <anchor>a783a5c057107511029774cac319d5387</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr.html</anchorfile>
      <anchor>a442382854c5163dcc6d6f5ec2abaa955</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>non_copiable_ptr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr.html</anchorfile>
      <anchor>a793089f36097b81781f75a44f384da9d</anchor>
      <arglist>(const T *p)</arglist>
    </member>
    <member kind="function">
      <type>non_copiable_ptr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr.html</anchorfile>
      <anchor>a636be86c42150c2beeb75c2253de8e62</anchor>
      <arglist>(const non_copiable_ptr&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr.html</anchorfile>
      <anchor>a2bd415f40588b273d78fe868ec4f1f62</anchor>
      <arglist>(const size_t &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr.html</anchorfile>
      <anchor>a114e03770b92f53749dc94244cb296f5</anchor>
      <arglist>(const size_t &amp;i) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~non_copiable_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr.html</anchorfile>
      <anchor>a8e752a5179780c984d23a3e0e1ab0141</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::non_copiable_ptr_basic</name>
    <filename>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>T *&amp;</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>ad9d27074c310cde44f0900ee7f29cebb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a439abda7b74e07411cd06494429bc450</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T **</type>
      <name>getPtrToPtr</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>abe00a4f6ad634ba0464e7b7fbc3f2104</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>non_copiable_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>ac24cc1e3794b7de90e07240ab0177672</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>non_copiable_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a199a73fd49ca8dad6bda63baf12f8c2d</anchor>
      <arglist>(const non_copiable_ptr_basic&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>non_copiable_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>afd4dbb99c93b11129c1723fc065f8a77</anchor>
      <arglist>(const T *p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a2eb9f6ebb22a637434e8ca82545b57cc</anchor>
      <arglist>(const T *o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a32f23d0ff65b5bfef977ef314f13efb1</anchor>
      <arglist>(const non_copiable_ptr_basic&lt; T &gt; &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>T *&amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a9a7e68cb552b2a2ea97384dc7e487efe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a5464c79f6492e3080dff4613d1af94e2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>non_copiable_ptr_basic&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a159dd6b960caf4b539d68f4d4e306ec5</anchor>
      <arglist>(T *p)</arglist>
    </member>
    <member kind="function">
      <type>non_copiable_ptr_basic&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>ab44ffb8a246f24a1961c3d97b9051a04</anchor>
      <arglist>(const non_copiable_ptr_basic&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a714854871a42d54c44dc91be91a3e17f</anchor>
      <arglist>(const T *o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a1bee5bd402c65018604bdca651aff00d</anchor>
      <arglist>(const non_copiable_ptr_basic&lt; T &gt; &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>ae3cfe11c64d79ae22c10859b344f2e3e</anchor>
      <arglist>(const T *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~non_copiable_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a44608dbccff69e1cec26d679827d6d7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a696410cbced1e149f3e96c66ff5bf487</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>non_copiable_ptr_basic&lt; void &gt;</name>
    <filename>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</filename>
    <member kind="function">
      <type>void *&amp;</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>ad9d27074c310cde44f0900ee7f29cebb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a439abda7b74e07411cd06494429bc450</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void **</type>
      <name>getPtrToPtr</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>abe00a4f6ad634ba0464e7b7fbc3f2104</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>non_copiable_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>ac24cc1e3794b7de90e07240ab0177672</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>non_copiable_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a199a73fd49ca8dad6bda63baf12f8c2d</anchor>
      <arglist>(const non_copiable_ptr_basic&lt; void &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>non_copiable_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>afd4dbb99c93b11129c1723fc065f8a77</anchor>
      <arglist>(const void *p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a2eb9f6ebb22a637434e8ca82545b57cc</anchor>
      <arglist>(const void *o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a32f23d0ff65b5bfef977ef314f13efb1</anchor>
      <arglist>(const non_copiable_ptr_basic&lt; void &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>void *&amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a9a7e68cb552b2a2ea97384dc7e487efe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a5464c79f6492e3080dff4613d1af94e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>non_copiable_ptr_basic&lt; void &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a159dd6b960caf4b539d68f4d4e306ec5</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function">
      <type>non_copiable_ptr_basic&lt; void &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>ab44ffb8a246f24a1961c3d97b9051a04</anchor>
      <arglist>(const non_copiable_ptr_basic&lt; void &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a714854871a42d54c44dc91be91a3e17f</anchor>
      <arglist>(const void *o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a1bee5bd402c65018604bdca651aff00d</anchor>
      <arglist>(const non_copiable_ptr_basic&lt; void &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>ae3cfe11c64d79ae22c10859b344f2e3e</anchor>
      <arglist>(const void *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~non_copiable_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a44608dbccff69e1cec26d679827d6d7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1non__copiable__ptr__basic.html</anchorfile>
      <anchor>a696410cbced1e149f3e96c66ff5bf487</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::metaprogramming::NonConstBind1st</name>
    <filename>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind1st.html</filename>
    <templarg>Op</templarg>
    <member kind="typedef">
      <type>Op::second_argument_type</type>
      <name>argument_type</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind1st.html</anchorfile>
      <anchor>a157fc6b66a16d2347b0256d095ec12ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Op::result_type</type>
      <name>result_type</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind1st.html</anchorfile>
      <anchor>a42bc782507736be3e1b23f07347abc4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NonConstBind1st</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind1st.html</anchorfile>
      <anchor>a382b19d72ebc2f27a07285b054c60d40</anchor>
      <arglist>(Op &amp;o, typename Op::first_argument_type &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind1st.html</anchorfile>
      <anchor>a27d9dc2dd35f3bf5d951c07f8d6efb29</anchor>
      <arglist>(argument_type &amp;s)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Op &amp;</type>
      <name>op</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind1st.html</anchorfile>
      <anchor>ad989c3d2b01fc9369f52af881abd5aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Op::first_argument_type &amp;</type>
      <name>val</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind1st.html</anchorfile>
      <anchor>a4953875d27d2d3fcdecfa00289a70add</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::metaprogramming::NonConstBind2nd</name>
    <filename>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind2nd.html</filename>
    <templarg>Op</templarg>
    <member kind="typedef">
      <type>Op::first_argument_type</type>
      <name>argument_type</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind2nd.html</anchorfile>
      <anchor>abee3371186c28e124b9167aaef54bc75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Op::result_type</type>
      <name>result_type</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind2nd.html</anchorfile>
      <anchor>adbcd5081079b79147bb730227ec1a7b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NonConstBind2nd</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind2nd.html</anchorfile>
      <anchor>a8f51c6dfb3a9a119ef9393bd0d928a7b</anchor>
      <arglist>(Op &amp;o, typename Op::second_argument_type &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>result_type</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind2nd.html</anchorfile>
      <anchor>a6145b8d744a50182b004dd8610d37f12</anchor>
      <arglist>(argument_type &amp;f)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Op &amp;</type>
      <name>op</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind2nd.html</anchorfile>
      <anchor>a7bca80399d4f3b3118b0a70e4ea677d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Op::second_argument_type &amp;</type>
      <name>val</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1NonConstBind2nd.html</anchorfile>
      <anchor>a05e0fbf074e8d178f75adaba64b24b0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::nor_op</name>
    <filename>structexprtk_1_1details_1_1nor__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1nor__op.html</anchorfile>
      <anchor>a017013d2cd7f330180d16a7540ea55c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1nor__op.html</anchorfile>
      <anchor>a3bd961f01dd3c433d42f8452dd6331ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1nor__op.html</anchorfile>
      <anchor>af3371d8b556576a715861e2c372c6e95</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1nor__op.html</anchorfile>
      <anchor>a432bcfeeaedac66d510a3a63af8cedfd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphs::detail::NotConnectedGraph</name>
    <filename>classmrpt_1_1graphs_1_1detail_1_1NotConnectedGraph.html</filename>
    <member kind="function">
      <type>void</type>
      <name>getUnconnectedNodeIDs</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1NotConnectedGraph.html</anchorfile>
      <anchor>a21c707685a987ac1fff68de47f3ef506</anchor>
      <arglist>(std::set&lt; mrpt::utils::TNodeID &gt; *set_nodeIDs) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NotConnectedGraph</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1NotConnectedGraph.html</anchorfile>
      <anchor>a72c0784786b2231cc137bc920ea4de90</anchor>
      <arglist>(const std::set&lt; mrpt::utils::TNodeID &gt; &amp;unconnected_nodeIDs, std::string err)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1NotConnectedGraph.html</anchorfile>
      <anchor>a6118fc5b43c45d23d8f29cc673914144</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NotConnectedGraph</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1NotConnectedGraph.html</anchorfile>
      <anchor>ab8774efdd92f69c233bfc93508bac0b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_err</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1NotConnectedGraph.html</anchorfile>
      <anchor>ab32f0f6f6d714aef3a5592f6d063cb69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; mrpt::utils::TNodeID &gt;</type>
      <name>m_unconnected_nodeIDs</name>
      <anchorfile>classmrpt_1_1graphs_1_1detail_1_1NotConnectedGraph.html</anchorfile>
      <anchor>a286eee4f7eefb0ef81f09f5ebf1cb3bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::nthelement</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1nthelement.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1nthelement.html</anchorfile>
      <anchor>a017a6f9c57a922496f3a7ecad35cbaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1nthelement.html</anchorfile>
      <anchor>a794414291d32a6e8e47969d83ee72aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1nthelement.html</anchorfile>
      <anchor>a759fc94e63df4506dd8472a10d026d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1nthelement.html</anchorfile>
      <anchor>a3b5c1bea48d017b9a4266e78c436ea3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1nthelement.html</anchorfile>
      <anchor>a9a1acbb8a895b9064c49465f53545fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>nthelement</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1nthelement.html</anchorfile>
      <anchor>a1de575a03c4a908b3299afcdc2a3711c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1nthelement.html</anchorfile>
      <anchor>ac6bbc1987c752c664badc2d30484c948</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNTRIPClient::NTRIPArgs</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1NTRIPArgs.html</filename>
    <member kind="function">
      <type></type>
      <name>NTRIPArgs</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1NTRIPArgs.html</anchorfile>
      <anchor>a259704c89b2d1ccbb22aca6b043ea277</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>mountpoint</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1NTRIPArgs.html</anchorfile>
      <anchor>abf255f036dd50f27af0924bf8cb0da5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>password</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1NTRIPArgs.html</anchorfile>
      <anchor>a760f011c23979780660110d1d1e0f9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>port</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1NTRIPArgs.html</anchorfile>
      <anchor>ade4b70b6d58f181c00910857a28c51f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>server</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1NTRIPArgs.html</anchorfile>
      <anchor>a205fc8c86dda9ad583596a824080fc5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>user</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1NTRIPArgs.html</anchorfile>
      <anchor>aa223a20bc63d6ef543a048bb11752f5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>stlplus::null_dereference</name>
    <filename>classstlplus_1_1null__dereference.html</filename>
    <member kind="function">
      <type></type>
      <name>null_dereference</name>
      <anchorfile>classstlplus_1_1null__dereference.html</anchorfile>
      <anchor>aab01e62b33f05c7d1dae19f313ae8380</anchor>
      <arglist>(const std::string &amp;description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~null_dereference</name>
      <anchorfile>classstlplus_1_1null__dereference.html</anchorfile>
      <anchor>a71ccbeb1dee843aa1deaa16905cef949</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::null_eq_node</name>
    <filename>classexprtk_1_1details_1_1null__eq__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1null__eq__node.html</anchorfile>
      <anchor>a1faff34a903da77f1ef9f8abd7571238</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt; *</type>
      <name>branch</name>
      <anchorfile>classexprtk_1_1details_1_1null__eq__node.html</anchorfile>
      <anchor>ac50a78b37d9751c35013d1679a4d37c8</anchor>
      <arglist>(const std::size_t &amp;) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>null_eq_node</name>
      <anchorfile>classexprtk_1_1details_1_1null__eq__node.html</anchorfile>
      <anchor>a885f34fcbd78e3377d665e9dc55ac7f6</anchor>
      <arglist>(expression_ptr brnch, const bool equality=true)</arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1null__eq__node.html</anchorfile>
      <anchor>a6896846bd0995696d0822669bddf36f3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1null__eq__node.html</anchorfile>
      <anchor>a45877574191059171db0ce6cb1146aab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1null__eq__node.html</anchorfile>
      <anchor>ad380c9b3ec9c6783b49c3aa518804cd6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~null_eq_node</name>
      <anchorfile>classexprtk_1_1details_1_1null__eq__node.html</anchorfile>
      <anchor>a7ddc7702d5a38768f2e35353b7587c9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1null__eq__node.html</anchorfile>
      <anchor>ab69493c15bbc85fc9a510617178775c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>branch_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1null__eq__node.html</anchorfile>
      <anchor>a3acf09312466132a6b10e7fc0f555d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>equality_</name>
      <anchorfile>classexprtk_1_1details_1_1null__eq__node.html</anchorfile>
      <anchor>a597d8a203dfa94b757962633a820749b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::null_igenfunc</name>
    <filename>classexprtk_1_1details_1_1null__igenfunc.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>type_store&lt; T &gt;</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1details_1_1null__igenfunc.html</anchorfile>
      <anchor>a3d7693b2df916db2f3719f3df93b0133</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::parameter_list</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1details_1_1null__igenfunc.html</anchorfile>
      <anchor>adb49b8dd98266886b282f29eb446c6dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1details_1_1null__igenfunc.html</anchorfile>
      <anchor>a1fe8e38bc1757aa6b8b8e3cab894e28f</anchor>
      <arglist>(parameter_list_t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~null_igenfunc</name>
      <anchorfile>classexprtk_1_1details_1_1null__igenfunc.html</anchorfile>
      <anchor>a3b15cc0fce8b9b51bc8a1cc1d0c02a9d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::null_node</name>
    <filename>classexprtk_1_1details_1_1null__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1null__node.html</anchorfile>
      <anchor>a253a359490ed714695bb55c503d00ab5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1null__node.html</anchorfile>
      <anchor>a896e9a8ffdb506ca4f782d5e9e221fd1</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Sophus::nullopt_t</name>
    <filename>structSophus_1_1nullopt__t.html</filename>
    <member kind="function">
      <type>constexpr</type>
      <name>nullopt_t</name>
      <anchorfile>structSophus_1_1nullopt__t.html</anchorfile>
      <anchor>a47aa22ccad1197968981d18d59243f74</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::details::number_type</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1details_1_1number__type.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>unknown_type_tag</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1details_1_1number__type.html</anchorfile>
      <anchor>ad632ae254f048ebb8b03ed821b16f8e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::lexer::helper::numeric_checker</name>
    <filename>classexprtk_1_1lexer_1_1helper_1_1numeric__checker.html</filename>
    <base>exprtk::lexer::token_scanner</base>
    <member kind="function">
      <type>void</type>
      <name>clear_errors</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1numeric__checker.html</anchorfile>
      <anchor>aab03c055db5e39a70721ceae0009ad55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>error_count</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1numeric__checker.html</anchorfile>
      <anchor>acbe9a3b7a16064aa3966b605d0d862e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>error_index</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1numeric__checker.html</anchorfile>
      <anchor>ae551fb723e8321f42b0a7828f53297d5</anchor>
      <arglist>(const std::size_t &amp;i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>numeric_checker</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1numeric__checker.html</anchorfile>
      <anchor>af8961f897239d7c5c29e88f216a7b70f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1numeric__checker.html</anchorfile>
      <anchor>aceeea2633c74c79a93ada953b8a0dd5a</anchor>
      <arglist>(const lexer::token &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1numeric__checker.html</anchorfile>
      <anchor>a4c7f0d6fdb9a7b957f5527938b3c2501</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>result</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1numeric__checker.html</anchorfile>
      <anchor>aef8174b9cde883477d19a58a0d7fa5ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>current_index_</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1numeric__checker.html</anchorfile>
      <anchor>a33a5641b4a6267d8141dda6f374d2d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::size_t &gt;</type>
      <name>error_list_</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1numeric__checker.html</anchorfile>
      <anchor>ae42d44c302277e70ce9c7e8acb5d8b85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::numeric_info</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1numeric__info.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>length</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info.html</anchorfile>
      <anchor>a741b59c415105ff05b8570194d89512ca78cc210ed48a9b8155f5ee52e52b3195</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>size</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info.html</anchorfile>
      <anchor>a741b59c415105ff05b8570194d89512ca8e47f772b3d1465747c84df3a95aefee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bound_length</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info.html</anchorfile>
      <anchor>a741b59c415105ff05b8570194d89512ca4032e4782a4208da80d4e1ead15d218e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>min_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info.html</anchorfile>
      <anchor>a741b59c415105ff05b8570194d89512ca783df9eb1f4823e01197c79320c94cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>max_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info.html</anchorfile>
      <anchor>a741b59c415105ff05b8570194d89512ca73e3ee130da14d8a263c34c14fab82a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bound_length</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info.html</anchorfile>
      <anchor>a741b59c415105ff05b8570194d89512ca4032e4782a4208da80d4e1ead15d218e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>length</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info.html</anchorfile>
      <anchor>a741b59c415105ff05b8570194d89512ca78cc210ed48a9b8155f5ee52e52b3195</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>max_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info.html</anchorfile>
      <anchor>a741b59c415105ff05b8570194d89512ca73e3ee130da14d8a263c34c14fab82a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>min_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info.html</anchorfile>
      <anchor>a741b59c415105ff05b8570194d89512ca783df9eb1f4823e01197c79320c94cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>size</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info.html</anchorfile>
      <anchor>a741b59c415105ff05b8570194d89512ca8e47f772b3d1465747c84df3a95aefee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::numeric_info&lt; double &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01double_01_4.html</filename>
    <member kind="enumvalue">
      <name>min_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01double_01_4.html</anchorfile>
      <anchor>ac0a626ae63000d0a0f8ee4e849aecd58a9be35ceff5965b780b5cfabaf22ac830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>max_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01double_01_4.html</anchorfile>
      <anchor>ac0a626ae63000d0a0f8ee4e849aecd58ad0103bc74d482d92dd83477c23bc609e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>max_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01double_01_4.html</anchorfile>
      <anchor>ac0a626ae63000d0a0f8ee4e849aecd58ad0103bc74d482d92dd83477c23bc609e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>min_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01double_01_4.html</anchorfile>
      <anchor>ac0a626ae63000d0a0f8ee4e849aecd58a9be35ceff5965b780b5cfabaf22ac830</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::numeric_info&lt; float &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01float_01_4.html</filename>
    <member kind="enumvalue">
      <name>min_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01float_01_4.html</anchorfile>
      <anchor>afd168fae798031521ec7f3e95c119758a1e8c9b5b715fc422b298a80c9d35c59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>max_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01float_01_4.html</anchorfile>
      <anchor>afd168fae798031521ec7f3e95c119758a53d99d98a07487bbcacc9e226741fec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>max_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01float_01_4.html</anchorfile>
      <anchor>afd168fae798031521ec7f3e95c119758a53d99d98a07487bbcacc9e226741fec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>min_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01float_01_4.html</anchorfile>
      <anchor>afd168fae798031521ec7f3e95c119758a1e8c9b5b715fc422b298a80c9d35c59e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::numeric_info&lt; int &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01int_01_4.html</filename>
    <member kind="enumvalue">
      <name>length</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01int_01_4.html</anchorfile>
      <anchor>ab57aa92ca569c24313a83334270e40b9aec51b36924500cd69ada4eafe20361e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>size</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01int_01_4.html</anchorfile>
      <anchor>ab57aa92ca569c24313a83334270e40b9a19d377dc4218b5b550c34adcd50706b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bound_length</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01int_01_4.html</anchorfile>
      <anchor>ab57aa92ca569c24313a83334270e40b9acb8061651983cb656a5854e7602f3dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bound_length</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01int_01_4.html</anchorfile>
      <anchor>ab57aa92ca569c24313a83334270e40b9acb8061651983cb656a5854e7602f3dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>length</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01int_01_4.html</anchorfile>
      <anchor>ab57aa92ca569c24313a83334270e40b9aec51b36924500cd69ada4eafe20361e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>size</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01int_01_4.html</anchorfile>
      <anchor>ab57aa92ca569c24313a83334270e40b9a19d377dc4218b5b550c34adcd50706b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::numeric_info&lt; long double &gt;</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01long_01double_01_4.html</filename>
    <member kind="enumvalue">
      <name>min_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01long_01double_01_4.html</anchorfile>
      <anchor>ad374478fc3bf3f94bb95110e3936118fa7d46c2cee2664343bcd8a63bc2d46759</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>max_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01long_01double_01_4.html</anchorfile>
      <anchor>ad374478fc3bf3f94bb95110e3936118fab03868145f7649aeab01ea5b0880af24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>max_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01long_01double_01_4.html</anchorfile>
      <anchor>ad374478fc3bf3f94bb95110e3936118fab03868145f7649aeab01ea5b0880af24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>min_exp</name>
      <anchorfile>structexprtk_1_1details_1_1numeric_1_1numeric__info_3_01long_01double_01_4.html</anchorfile>
      <anchor>ad374478fc3bf3f94bb95110e3936118fa7d46c2cee2664343bcd8a63bc2d46759</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::nv_oem6_header_t</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</filename>
    <member kind="enumvalue">
      <name>SYNCH0</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>a3de4deb216e0a1783f3b65745ddd7d78a367c87ce1b8484adbaf48ac4fe87b50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNCH1</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>a3de4deb216e0a1783f3b65745ddd7d78a6022d173afc2f831fe3c685ef135af04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNCH2</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>a3de4deb216e0a1783f3b65745ddd7d78a6e4e780acae84f54b449085dbf115cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNCH0</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>a3de4deb216e0a1783f3b65745ddd7d78a367c87ce1b8484adbaf48ac4fe87b50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNCH1</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>a3de4deb216e0a1783f3b65745ddd7d78a6022d173afc2f831fe3c685ef135af04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNCH2</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>a3de4deb216e0a1783f3b65745ddd7d78a6e4e780acae84f54b449085dbf115cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>nv_oem6_header_t</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>ad14b4f518e8a4c1c316bc9f76af5727d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>hdr_len</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>a8c7578357425ba03de5c49cf83d75c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>idle_percent</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>ad3047a79c485d0a3c02aef8eed41f78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ms_in_week</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>afe46902a44b27711f8cd5f7fe4ae798a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>ab21ff0f320ada94de2bb15d1056b6a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_len</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>ae7db18e33b45b7c0c069671a1228f707</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>a9e7a42321abfc8258ff3c6a14cc54b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>port_addr</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>ab706e6c377269b087511baa9dc9f0445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>receiver_status</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>af01d717ba570859e4ad960bb6de18af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>receiver_sw_version</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>a3608001d6159715949a6d7868d51894c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>reserved</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>a652a8bc74896854fa5d0c2fb8626376f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>seq_number</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>a0c2050901310a5b2fc54c692579a0d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>synch</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>a5231fa8eaaa82c3c48543b0407191a14</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>time_status</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>ac0fef2615aa2636467e88faba27ed415</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__header__t.html</anchorfile>
      <anchor>a86eaae9de8abd2fc040e138aa99f73b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::nv_oem6_short_header_t</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html</filename>
    <member kind="enumvalue">
      <name>SYNCH0</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html</anchorfile>
      <anchor>abcea1dd2c574bed525741181d5cb38d2afce6280b045bef70805255f077c85173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNCH1</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html</anchorfile>
      <anchor>abcea1dd2c574bed525741181d5cb38d2a20884d7f64ca9df8e9f1ad2604f51838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNCH2</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html</anchorfile>
      <anchor>abcea1dd2c574bed525741181d5cb38d2a312a776f0450fefbb0889b8fe54b24c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNCH0</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html</anchorfile>
      <anchor>abcea1dd2c574bed525741181d5cb38d2afce6280b045bef70805255f077c85173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNCH1</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html</anchorfile>
      <anchor>abcea1dd2c574bed525741181d5cb38d2a20884d7f64ca9df8e9f1ad2604f51838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNCH2</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html</anchorfile>
      <anchor>abcea1dd2c574bed525741181d5cb38d2a312a776f0450fefbb0889b8fe54b24c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>nv_oem6_short_header_t</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html</anchorfile>
      <anchor>ab132dd3de8520c24a86ac282a6453c44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ms_in_week</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html</anchorfile>
      <anchor>aa3f34caac198aa7fa1acf7c23e240606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>msg_id</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html</anchorfile>
      <anchor>a9759fcaa3c2ff52145fdc7691d00f19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>msg_len</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html</anchorfile>
      <anchor>ad6cd803a4ad6c681b7a723956e30a1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>synch</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html</anchorfile>
      <anchor>aadd2302bf7e55bfc6160b8d14d6faf73</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>week</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1nv__oem6__short__header__t.html</anchorfile>
      <anchor>a9eb0633d480810ff6a7b8d65bafef612</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::metaprogramming::ObjectClear</name>
    <filename>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectClear.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectClear.html</anchorfile>
      <anchor>a6528d0614cf9532d9b6b63dc465bf5a0</anchor>
      <arglist>(T &amp;ptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::metaprogramming::ObjectClear2</name>
    <filename>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectClear2.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectClear2.html</anchorfile>
      <anchor>a6afc3aa683b690e75a1ac881bea744c6</anchor>
      <arglist>(T &amp;ptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::metaprogramming::ObjectClearSecond</name>
    <filename>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectClearSecond.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectClearSecond.html</anchorfile>
      <anchor>a501681e5ef4357fa98dcb4f718b8e8de</anchor>
      <arglist>(T obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::metaprogramming::ObjectClearUnique</name>
    <filename>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectClearUnique.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>argument_type</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectClearUnique.html</anchorfile>
      <anchor>ab3674a4972b8964c2268c0e87bcb159c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>result_type</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectClearUnique.html</anchorfile>
      <anchor>af5fcd72483b1033ef5b2a6be6e39279e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectClearUnique.html</anchorfile>
      <anchor>a89ae51b9d65e5c462bd70c45ad56475c</anchor>
      <arglist>(T &amp;ptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::metaprogramming::ObjectConvert</name>
    <filename>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectConvert.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>TARGET_TYPE</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectConvert.html</anchorfile>
      <anchor>a05b0feb42377d6954999a4508c8a8e75</anchor>
      <arglist>(const T &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::metaprogramming::ObjectDelete</name>
    <filename>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectDelete.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectDelete.html</anchorfile>
      <anchor>a3f66d7524466181a6736c4549022dd39</anchor>
      <arglist>(const T *ptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::metaprogramming::ObjectMakeUnique</name>
    <filename>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectMakeUnique.html</filename>
    <member kind="typedef">
      <type>mrpt::utils::CObjectPtr</type>
      <name>argument_type</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectMakeUnique.html</anchorfile>
      <anchor>a93ba76fe0c0d74a3a74c0bd0a6614815</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>result_type</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectMakeUnique.html</anchorfile>
      <anchor>a53004464f2d9c574dbdc108f8fd72ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectMakeUnique.html</anchorfile>
      <anchor>acacb42f56376bb31af807971681cb6ae</anchor>
      <arglist>(mrpt::utils::CObjectPtr &amp;ptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::metaprogramming::ObjectPairMakeUnique</name>
    <filename>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectPairMakeUnique.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectPairMakeUnique.html</anchorfile>
      <anchor>a2669beb7ed8dc140559c3249c1d313ee</anchor>
      <arglist>(T &amp;ptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::metaprogramming::ObjectReadFromStream</name>
    <filename>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectReadFromStream.html</filename>
    <member kind="function">
      <type></type>
      <name>ObjectReadFromStream</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectReadFromStream.html</anchorfile>
      <anchor>ac47ef1c4ee5bb4b0c6dcc29596c5a181</anchor>
      <arglist>(mrpt::utils::CStream *stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectReadFromStream.html</anchorfile>
      <anchor>a66d129525783f5a634b23db86bb2fa44</anchor>
      <arglist>(T &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CStream *</type>
      <name>m_stream</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectReadFromStream.html</anchorfile>
      <anchor>a28ffaad049276e87942bbc954df38879</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::metaprogramming::ObjectReadFromStreamToPtrs</name>
    <filename>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectReadFromStreamToPtrs.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>ObjectReadFromStreamToPtrs</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectReadFromStreamToPtrs.html</anchorfile>
      <anchor>a96547ad7cff808b2e3962dcbbbd09631</anchor>
      <arglist>(mrpt::utils::CStream *stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectReadFromStreamToPtrs.html</anchorfile>
      <anchor>a20dff52df9371ba912df0f0c40108943</anchor>
      <arglist>(ptr2ptr_t &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CStream *</type>
      <name>m_stream</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectReadFromStreamToPtrs.html</anchorfile>
      <anchor>a1a973501989189a2ba7969f04d6cda73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::metaprogramming::ObjectWriteToStream</name>
    <filename>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectWriteToStream.html</filename>
    <member kind="function">
      <type></type>
      <name>ObjectWriteToStream</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectWriteToStream.html</anchorfile>
      <anchor>a2b0bfcfad80d73701b9d6d0f1cc51fed</anchor>
      <arglist>(mrpt::utils::CStream *stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectWriteToStream.html</anchorfile>
      <anchor>a3eb95d1580bcce2f2852b995647c0784</anchor>
      <arglist>(const T &amp;ptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CStream *</type>
      <name>m_stream</name>
      <anchorfile>structmrpt_1_1utils_1_1metaprogramming_1_1ObjectWriteToStream.html</anchorfile>
      <anchor>a24b199be09aa6d70d8f275f14bcbec79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::graphslam_traits::observation_info_t</name>
    <filename>structmrpt_1_1graphslam_1_1graphslam__traits_1_1observation__info__t.html</filename>
    <member kind="typedef">
      <type>graphslam_traits&lt; GRAPH_T &gt;</type>
      <name>gst</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits_1_1observation__info__t.html</anchorfile>
      <anchor>adbcb44c0e0ed62ce28d0b17b6e3a5ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gst::edge_const_iterator</type>
      <name>edge</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits_1_1observation__info__t.html</anchorfile>
      <anchor>a823b7ff72ad4a5268336c41a3b8419e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const gst::graph_t::constraint_t::type_value *</type>
      <name>edge_mean</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits_1_1observation__info__t.html</anchorfile>
      <anchor>a3af2aeb872a694efeef88fb572c36cc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gst::graph_t::constraint_t::type_value *</type>
      <name>P1</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits_1_1observation__info__t.html</anchorfile>
      <anchor>ae7dcec63028ff95cc37d9212881d71a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>gst::graph_t::constraint_t::type_value *</type>
      <name>P2</name>
      <anchorfile>structmrpt_1_1graphslam_1_1graphslam__traits_1_1observation__info__t.html</anchorfile>
      <anchor>a56114eb5b5051a8c21eb58d77afeb10a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::io::file::open</name>
    <filename>classexprtk_1_1rtl_1_1io_1_1file_1_1open.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1open.html</anchorfile>
      <anchor>aca6d80cd5d55c8ee2753984907cbb784</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1open.html</anchorfile>
      <anchor>aaa0b07d351cf3a60169a36911b61e087</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1open.html</anchorfile>
      <anchor>ad284f7ba12fe56096d23f0cee4dbd83d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::string_view</type>
      <name>string_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1open.html</anchorfile>
      <anchor>a5b4f3465dbcd392bfca85833e191d685</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>open</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1open.html</anchorfile>
      <anchor>af024e98477c24c2d7f1fc3ff26fddad8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1open.html</anchorfile>
      <anchor>a01f8daa02ea492a7464253e9147a899d</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenGlObjectsFilter_ByClass</name>
    <filename>classOpenGlObjectsFilter__ByClass.html</filename>
    <base>OpenGlObjectsFilterVirtual</base>
    <member kind="function">
      <type></type>
      <name>OpenGlObjectsFilter_ByClass</name>
      <anchorfile>classOpenGlObjectsFilter__ByClass.html</anchorfile>
      <anchor>a8a0a72568cd5d5a93667347c359cfbde</anchor>
      <arglist>(std::vector&lt; mrpt::opengl::CRenderizablePtr &gt; &amp;out_list, const vector&lt; const TRuntimeClassId * &gt; &amp;selected_classes)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkObj</name>
      <anchorfile>classOpenGlObjectsFilter__ByClass.html</anchorfile>
      <anchor>a4dad6d3072d35de7c8cfc541fa28ee9a</anchor>
      <arglist>(const mrpt::opengl::CRenderizablePtr &amp;obj)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const vector&lt; const TRuntimeClassId * &gt; &amp;</type>
      <name>m_selected_classes</name>
      <anchorfile>classOpenGlObjectsFilter__ByClass.html</anchorfile>
      <anchor>a32ae4179a46fb1c0034d8256545f8028</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenGlObjectsFilterVirtual</name>
    <filename>classOpenGlObjectsFilterVirtual.html</filename>
    <member kind="function">
      <type></type>
      <name>OpenGlObjectsFilterVirtual</name>
      <anchorfile>classOpenGlObjectsFilterVirtual.html</anchorfile>
      <anchor>a4a491373b98d4f989e176f3a38b456e8</anchor>
      <arglist>(std::vector&lt; mrpt::opengl::CRenderizablePtr &gt; &amp;out_list)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>operator()</name>
      <anchorfile>classOpenGlObjectsFilterVirtual.html</anchorfile>
      <anchor>af48e1cc83ca082dd5575c04cf56c1deb</anchor>
      <arglist>(const mrpt::opengl::CRenderizablePtr &amp;obj)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::opengl::CRenderizablePtr &gt; &amp;</type>
      <name>m_out_list</name>
      <anchorfile>classOpenGlObjectsFilterVirtual.html</anchorfile>
      <anchor>a2f8d29c42b95fdbc54055504a8165312</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>checkObj</name>
      <anchorfile>classOpenGlObjectsFilterVirtual.html</anchorfile>
      <anchor>aca727754369f052a17bfc592037611d3</anchor>
      <arglist>(const mrpt::opengl::CRenderizablePtr &amp;obj)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OpenWithDialog</name>
    <filename>classOpenWithDialog.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classOpenWithDialog.html</anchorfile>
      <anchor>a64bfd5d60d5382a7b5b4bfbff62dd653</anchor>
      <arglist>(wxWindow *parent, wxWindowID winId, const wxFileData &amp;fileData, const wxString &amp;caption=wxT(&quot;Open With&quot;), const wxString &amp;openCommand=wxEmptyString, long style=wxDEFAULT_DIALOG_STYLE, const wxPoint &amp;pos=wxDefaultPosition)</arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetOpenCommand</name>
      <anchorfile>classOpenWithDialog.html</anchorfile>
      <anchor>a61151b32adba4afdbdc0a65dff99ae3a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenWithDialog</name>
      <anchorfile>classOpenWithDialog.html</anchorfile>
      <anchor>ac2728f94518360868151eb2589fa538e</anchor>
      <arglist>(wxWindow *parent, wxWindowID winId, const wxFileData &amp;fileData, const wxString &amp;caption=wxT(&quot;Open With&quot;), const wxString &amp;openCommand=wxEmptyString, long style=wxDEFAULT_DIALOG_STYLE, const wxPoint &amp;pos=wxDefaultPosition)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DECLARE_EVENT_TABLE</name>
      <anchorfile>classOpenWithDialog.html</anchorfile>
      <anchor>af93d590fba5b269d50d576dc7ef36aa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton</name>
      <anchorfile>classOpenWithDialog.html</anchorfile>
      <anchor>ad9cce3df4f069f5b5b81f8cc750cd0c9</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxString</type>
      <name>m_command</name>
      <anchorfile>classOpenWithDialog.html</anchorfile>
      <anchor>a46a7e1310eccc8b3dfc15f295417145f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxFileData</type>
      <name>m_fileData</name>
      <anchorfile>classOpenWithDialog.html</anchorfile>
      <anchor>a082e1018b2e9b6682b0e48999a33de25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTextCtrl *</type>
      <name>m_textCtrl</name>
      <anchorfile>classOpenWithDialog.html</anchorfile>
      <anchor>a720b9f1904547c5eb36d6d2ac9176025</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mexplus::Operation</name>
    <filename>classmexplus_1_1Operation.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>operator()</name>
      <anchorfile>classmexplus_1_1Operation.html</anchorfile>
      <anchor>a86ea3937f1e2a6a1795ee04fdc651086</anchor>
      <arglist>(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Operation</name>
      <anchorfile>classmexplus_1_1Operation.html</anchorfile>
      <anchor>a6395af46fb1b3f7e1b53b24ac318e4bd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mexplus::OperationCreator</name>
    <filename>classmexplus_1_1OperationCreator.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual Operation *</type>
      <name>create</name>
      <anchorfile>classmexplus_1_1OperationCreator.html</anchorfile>
      <anchor>afa33d12743c28ea87dbf53f74942ffe4</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCreator</name>
      <anchorfile>classmexplus_1_1OperationCreator.html</anchorfile>
      <anchor>abcd7db8e2314bffcba5959c9d4500a3f</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OperationCreator</name>
      <anchorfile>classmexplus_1_1OperationCreator.html</anchorfile>
      <anchor>ac9b96a96c54468baed11e9a70cf1fb8b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mexplus::OperationCreatorImpl</name>
    <filename>classmexplus_1_1OperationCreatorImpl.html</filename>
    <templarg></templarg>
    <base>mexplus::OperationCreator</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Operation *</type>
      <name>create</name>
      <anchorfile>classmexplus_1_1OperationCreatorImpl.html</anchorfile>
      <anchor>a7739da77638f1bfd09080c4ee596fb1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OperationCreatorImpl</name>
      <anchorfile>classmexplus_1_1OperationCreatorImpl.html</anchorfile>
      <anchor>a2199a3be84cd346b24821856aa1ad339</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mexplus::OperationFactory</name>
    <filename>classmexplus_1_1OperationFactory.html</filename>
    <member kind="function" static="yes">
      <type>static Operation *</type>
      <name>create</name>
      <anchorfile>classmexplus_1_1OperationFactory.html</anchorfile>
      <anchor>a37152b88b2988b62e379a92c519800d6</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::map&lt; std::string, OperationCreator * &gt; *</type>
      <name>registry</name>
      <anchorfile>classmexplus_1_1OperationFactory.html</anchorfile>
      <anchor>af53eab4af0251617e362af2909a10a48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend">
      <type>friend void</type>
      <name>CreateOperation</name>
      <anchorfile>classmexplus_1_1OperationFactory.html</anchorfile>
      <anchor>ad424e943e25e8300fcfb968342dd2f26</anchor>
      <arglist>(const std::string &amp;name, OperationCreator *creator)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::lexer::helper::operator_joiner</name>
    <filename>classexprtk_1_1lexer_1_1helper_1_1operator__joiner.html</filename>
    <base>exprtk::lexer::token_joiner</base>
    <member kind="function">
      <type>bool</type>
      <name>join</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1operator__joiner.html</anchorfile>
      <anchor>aa718ec84ed5c8136295b9f803b556423</anchor>
      <arglist>(const lexer::token &amp;t0, const lexer::token &amp;t1, lexer::token &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>join</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1operator__joiner.html</anchorfile>
      <anchor>ab91a5812e1d89bf5787f06674b78a2b7</anchor>
      <arglist>(const lexer::token &amp;t0, const lexer::token &amp;t1, const lexer::token &amp;t2, lexer::token &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator_joiner</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1operator__joiner.html</anchorfile>
      <anchor>a258fab7effee3abfca86258bdc39fec6</anchor>
      <arglist>(const std::size_t &amp;stride)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::optimizers::CLevMarqGSO::OptimizationParams</name>
    <filename>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>ac986f336fd909f0a55bb8d7f69f807c8</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>acc7060fdd6c2a78634a7fcfb8968cff7</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OptimizationParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>a2e5c7b23c49a01841eb1431a4aec83db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OptimizationParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>ad3cbd2f67697ebc48fe923909624df78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TParametersDouble</type>
      <name>cfg</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>a61e7e8b12c9858502018a3c2521a5732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>keystroke_optimization_distance</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>a8f98d5a88221b0f19e49bff2f6215dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>keystroke_optimize_graph</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>a94b8b2d875398e8111399df344814920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GRAPH_T::edges_map_t</type>
      <name>last_pair_nodes_to_edge</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>ac696274451fb6814b626b3ae0118e2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LC_min_nodeid_diff</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>a7b9462b128c881bbc8f9ee3493d01a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>offset_y_optimization_distance</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>a79133fb643719e98385386b230e33c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>optimization_distance</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>a485823508e52952594ea0545cba702c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>optimization_distance_color</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>ae9213f254040228482f8e05209aa9d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>optimization_on_second_thread</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>a65df546eb13bfd408297614487dea8f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>text_index_optimization_distance</name>
      <anchorfile>structmrpt_1_1graphslam_1_1optimizers_1_1CLevMarqGSO_1_1OptimizationParams.html</anchorfile>
      <anchor>aeccaccd26d347fa715247ea819ce7ea6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::optional</name>
    <filename>classSophus_1_1optional.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classSophus_1_1optional.html</anchorfile>
      <anchor>ae7c7b6dbe9dbc9307f2d64ea52e1e2d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T const &amp;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1optional.html</anchorfile>
      <anchor>ad26bc5d189ce3af4658811710c48ebae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1optional.html</anchorfile>
      <anchor>af0a4e098d54c7da2dfcf9e56c56e5cb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T const *</type>
      <name>operator-&gt;</name>
      <anchorfile>classSophus_1_1optional.html</anchorfile>
      <anchor>a6d36595342b2b2b43d4edbd63402406b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classSophus_1_1optional.html</anchorfile>
      <anchor>ae3b22188d54c1472e8f7e6a6f4e37fe3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classSophus_1_1optional.html</anchorfile>
      <anchor>a12c6f80c0834a7cd9172525d4443ab2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classSophus_1_1optional.html</anchorfile>
      <anchor>abd006f5cee5b122171249a112d5a0a12</anchor>
      <arglist>(nullopt_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>classSophus_1_1optional.html</anchorfile>
      <anchor>ad77945d55b24580cba53f456dce0d9a8</anchor>
      <arglist>(T const &amp;type)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_valid_</name>
      <anchorfile>classSophus_1_1optional.html</anchorfile>
      <anchor>ad132cd1e3cf96d18af55da10f7f06e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>type_</name>
      <anchorfile>classSophus_1_1optional.html</anchorfile>
      <anchor>a835a0c10f43f9a2b88b4409fb5684481</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::OptionalUnlabeledTracker</name>
    <filename>classTCLAP_1_1OptionalUnlabeledTracker.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool &amp;</type>
      <name>alreadyOptional</name>
      <anchorfile>classTCLAP_1_1OptionalUnlabeledTracker.html</anchorfile>
      <anchor>a038d3c3d1a23bddfc7500cb0029197b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>check</name>
      <anchorfile>classTCLAP_1_1OptionalUnlabeledTracker.html</anchorfile>
      <anchor>a0a4f5b4aa5758d8a1bdd69d6d7976252</anchor>
      <arglist>(bool req, const std::string &amp;argName)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>gotOptional</name>
      <anchorfile>classTCLAP_1_1OptionalUnlabeledTracker.html</anchorfile>
      <anchor>ad0a7f0c7b126837706cb8cae55f22fe7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool &amp;</type>
      <name>alreadyOptionalRef</name>
      <anchorfile>classTCLAP_1_1OptionalUnlabeledTracker.html</anchorfile>
      <anchor>a4d7ab63896edb5b6b377e987d18cc7a5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::or_op</name>
    <filename>structexprtk_1_1details_1_1or__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1or__op.html</anchorfile>
      <anchor>a38534fbc2ebe0d1235de55fe10765fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1or__op.html</anchorfile>
      <anchor>a30d1de7c5167729319da87b0572130b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1or__op.html</anchorfile>
      <anchor>a9f6fc2ad472fd45cce926f4d7cf8d8af</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1or__op.html</anchorfile>
      <anchor>a99ab1e549d64c46185871c11b66c3ee9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::OsStackTraceGetter</name>
    <filename>classtesting_1_1internal_1_1OsStackTraceGetter.html</filename>
    <base>testing::internal::OsStackTraceGetterInterface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual string</type>
      <name>CurrentStackTrace</name>
      <anchorfile>classtesting_1_1internal_1_1OsStackTraceGetter.html</anchorfile>
      <anchor>ad85d7766a222befa3e7f3c6932046ac2</anchor>
      <arglist>(int max_depth, int skip_count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OsStackTraceGetter</name>
      <anchorfile>classtesting_1_1internal_1_1OsStackTraceGetter.html</anchorfile>
      <anchor>aa40b3120c0ae4ec640de8b577ab7da17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>UponLeavingGTest</name>
      <anchorfile>classtesting_1_1internal_1_1OsStackTraceGetter.html</anchorfile>
      <anchor>a8ae0237629b6b5672b4b5ef8e292205c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1OsStackTraceGetter.html</anchorfile>
      <anchor>a51caf2b97d8ef86e5e279387bbab1278</anchor>
      <arglist>(OsStackTraceGetter)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::OsStackTraceGetterInterface</name>
    <filename>classtesting_1_1internal_1_1OsStackTraceGetterInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual string</type>
      <name>CurrentStackTrace</name>
      <anchorfile>classtesting_1_1internal_1_1OsStackTraceGetterInterface.html</anchorfile>
      <anchor>a6965eadb9b340808718fab9f1475c49a</anchor>
      <arglist>(int max_depth, int skip_count)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OsStackTraceGetterInterface</name>
      <anchorfile>classtesting_1_1internal_1_1OsStackTraceGetterInterface.html</anchorfile>
      <anchor>afbe9eb0ca8775fbb98ff0720011b6708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>UponLeavingGTest</name>
      <anchorfile>classtesting_1_1internal_1_1OsStackTraceGetterInterface.html</anchorfile>
      <anchor>a791bd120428b5a53d5eeba1b27296a39</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OsStackTraceGetterInterface</name>
      <anchorfile>classtesting_1_1internal_1_1OsStackTraceGetterInterface.html</anchorfile>
      <anchor>a193f4a1de4af9b78010c659912df5a15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>kElidedFramesMarker</name>
      <anchorfile>classtesting_1_1internal_1_1OsStackTraceGetterInterface.html</anchorfile>
      <anchor>a669c49ce9ae05935e70bddb35a81ceb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1OsStackTraceGetterInterface.html</anchorfile>
      <anchor>a7c3ad7c30af28080d7be852886ac3af0</anchor>
      <arglist>(OsStackTraceGetterInterface)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mexplus::OutputArguments</name>
    <filename>classmexplus_1_1OutputArguments.html</filename>
    <member kind="function">
      <type>mxArray *const &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmexplus_1_1OutputArguments.html</anchorfile>
      <anchor>a1cf4856c8380d937106e89e74b34c339</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>mxArray *&amp;</type>
      <name>operator[]</name>
      <anchorfile>classmexplus_1_1OutputArguments.html</anchorfile>
      <anchor>a9a91cc3cb1e644230f4354030c003e14</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OutputArguments</name>
      <anchorfile>classmexplus_1_1OutputArguments.html</anchorfile>
      <anchor>ad76164ecf876c25023fe371abe22a188</anchor>
      <arglist>(int nlhs, mxArray **plhs, int maximum_size=1, int mandatory_size=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmexplus_1_1OutputArguments.html</anchorfile>
      <anchor>afafbbbee637d2ff280909d9db10ca8be</anchor>
      <arglist>(size_t index, mxArray *value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classmexplus_1_1OutputArguments.html</anchorfile>
      <anchor>a3aea06896d2c54f457c2e16658ed1cb8</anchor>
      <arglist>(size_t index, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmexplus_1_1OutputArguments.html</anchorfile>
      <anchor>a79bb887fbdaab1372d4505cc0fd06278</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>nlhs_</name>
      <anchorfile>classmexplus_1_1OutputArguments.html</anchorfile>
      <anchor>a686cc38b69306fda6159961ac2856a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mxArray **</type>
      <name>plhs_</name>
      <anchorfile>classmexplus_1_1OutputArguments.html</anchorfile>
      <anchor>aaa993792ad5a8b82fd0a6b14b64fd056</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::simpleini::CSimpleIniTempl::OutputWriter</name>
    <filename>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1OutputWriter.html</filename>
    <member kind="function">
      <type></type>
      <name>OutputWriter</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1OutputWriter.html</anchorfile>
      <anchor>a8978ce3402d31d36832e14674a76baa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1OutputWriter.html</anchorfile>
      <anchor>a49c3c29fb3a9b34a2e235ca8b7c474c5</anchor>
      <arglist>(const char *a_pBuf)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OutputWriter</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1OutputWriter.html</anchorfile>
      <anchor>a5b86795faf97984a8280948b5b0c365f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>OutputWriter &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1OutputWriter.html</anchorfile>
      <anchor>a227507eacc0383ea9cf2be56b73553d6</anchor>
      <arglist>(const OutputWriter &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>OutputWriter</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1OutputWriter.html</anchorfile>
      <anchor>a740f74e5da22d69078492d4bb329fa16</anchor>
      <arglist>(const OutputWriter &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::pnp::p3p</name>
    <filename>classmrpt_1_1vision_1_1pnp_1_1p3p.html</filename>
    <member kind="function">
      <type></type>
      <name>p3p</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>aa67d486f5b57a8acd70d72c71554ce08</anchor>
      <arglist>(double fx, double fy, double cx, double cy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>p3p</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>a0c6bf642cdfe8f5f26862785616bf487</anchor>
      <arglist>(Eigen::MatrixXd cam_intrinsic)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solve</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>ac3596671ee9e136e0ab76b370c8aca33</anchor>
      <arglist>(Eigen::Ref&lt; Eigen::Matrix3d &gt; R, Eigen::Ref&lt; Eigen::Vector3d &gt; t, Eigen::MatrixXd obj_pts, Eigen::MatrixXd img_pts)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solve</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>a016b7125b355bf682e0c26718301871e</anchor>
      <arglist>(double R[4][3][3], double t[4][3], double mu0, double mv0, double X0, double Y0, double Z0, double mu1, double mv1, double X1, double Y1, double Z1, double mu2, double mv2, double X2, double Y2, double Z2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solve</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>a5dfa32c755db9a2ad4b1ce24d59c652a</anchor>
      <arglist>(double R[3][3], double t[3], double mu0, double mv0, double X0, double Y0, double Z0, double mu1, double mv1, double X1, double Y1, double Z1, double mu2, double mv2, double X2, double Y2, double Z2, double mu3, double mv3, double X3, double Y3, double Z3)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>align</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>a028e40deb8cb2272961a6483f0721ae8</anchor>
      <arglist>(double M_start[3][3], double X0, double Y0, double Z0, double X1, double Y1, double Z1, double X2, double Y2, double Z2, double R[3][3], double T[3])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>extract_points</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>a902356d2748eab338eb12106ae46d868</anchor>
      <arglist>(Eigen::MatrixXd obj_pts, Eigen::MatrixXd img_pts, std::vector&lt; double &gt; &amp;points)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_inverse_parameters</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>ac87ca69b0c4bcd56084a93b22823f7ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>jacobi_4x4</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>a62c1aabfc13385ae21582588701315e2</anchor>
      <arglist>(double *A, double *D, double *U)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>solve_for_lengths</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>a755108fa2448d72665832640247a21d5</anchor>
      <arglist>(double lengths[4][3], double distances[3], double cosines[3])</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cx</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>ae5307523c6b66c5685722426d4a76ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cx_fx</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>a940f9a5e31f1d656728a731987a6ceab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cy</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>a6bb70c322b6ee38d8d9fd94e63a0b016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>cy_fy</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>af1520531e5b06d3e9888c873227d0c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>fx</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>a3df0f46179af028e8025b6150503ae03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>fy</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>ad495ee99796b9e9f317e1ed1d4dff72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>inv_fx</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>aa423f8404a5dbbe60aaff4a6b3d10da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>inv_fy</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1p3p.html</anchorfile>
      <anchor>a0b0e55a7cd88f21ca93a389f22dc5cab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::rtl::io::package</name>
    <filename>structexprtk_1_1rtl_1_1io_1_1package.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>register_package</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1package.html</anchorfile>
      <anchor>a299fe20916dbea7d4613db232cccfaae</anchor>
      <arglist>(exprtk::symbol_table&lt; T &gt; &amp;symtab)</arglist>
    </member>
    <member kind="variable">
      <type>print&lt; T &gt;</type>
      <name>p</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1package.html</anchorfile>
      <anchor>ac1bf381b32da3fe13b32b77f75564a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>println&lt; T &gt;</type>
      <name>pl</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1package.html</anchorfile>
      <anchor>a6cb1d7d814d4ab82b35ee04308b4d052</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::rtl::io::file::package</name>
    <filename>structexprtk_1_1rtl_1_1io_1_1file_1_1package.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>register_package</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1package.html</anchorfile>
      <anchor>a6b2a7a0b5618c1121b3b4176b907dc2f</anchor>
      <arglist>(exprtk::symbol_table&lt; T &gt; &amp;symtab)</arglist>
    </member>
    <member kind="variable">
      <type>close&lt; T &gt;</type>
      <name>c</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1package.html</anchorfile>
      <anchor>a6d32f3317bcd103211ae91b011e900e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>eof&lt; T &gt;</type>
      <name>e</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1package.html</anchorfile>
      <anchor>a8678aeb31a93ae9627354f41fb825748</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>getline&lt; T &gt;</type>
      <name>g</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1package.html</anchorfile>
      <anchor>abb60bfc60e7cefcd91181a3243f2ee28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>open&lt; T &gt;</type>
      <name>o</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1package.html</anchorfile>
      <anchor>afbdf1e4fcf76de61fcfe1974ff49e754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>read&lt; T &gt;</type>
      <name>r</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1package.html</anchorfile>
      <anchor>a1494570726295614dd5e2b9dc347f2bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>write&lt; T &gt;</type>
      <name>w</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1file_1_1package.html</anchorfile>
      <anchor>aa849f63c002ac56e577cbaa81f03668b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::rtl::vecops::package</name>
    <filename>structexprtk_1_1rtl_1_1vecops_1_1package.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>bool</type>
      <name>register_package</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a2bb5661390362ce56e2ed06c8e1ff9b6</anchor>
      <arglist>(exprtk::symbol_table&lt; T &gt; &amp;symtab)</arglist>
    </member>
    <member kind="variable">
      <type>all_false&lt; T &gt;</type>
      <name>af</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a69b9e6a8289792aeeb879538325b9f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>all_true&lt; T &gt;</type>
      <name>at</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a826289722844766ea040262e35990264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>axpby&lt; T &gt;</type>
      <name>b1_axpby</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a228e6f3107f38cb4b9461e0542112c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>axpbyz&lt; T &gt;</type>
      <name>b1_axpbyz</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a5beb1ffcccd73bc4ffbf780ba32cffdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>axpbz&lt; T &gt;</type>
      <name>b1_axpbz</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>ab92a7748ef1ba233e6c09659ca3a14a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>axpy&lt; T &gt;</type>
      <name>b1_axpy</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a4438fb4e3e24613b460c3aac23ee5d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>axpyz&lt; T &gt;</type>
      <name>b1_axpyz</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>ad944a1e66e1f23ca6226b13a29a543e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>count&lt; T &gt;</type>
      <name>c</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a4f41f71fca98aa07c6146726c3647b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>copy&lt; T &gt;</type>
      <name>cp</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a46ce8478574ed94c987591a295059e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dot&lt; T &gt;</type>
      <name>dt</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a32d443f4d9e0b293083878178c79d0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dotk&lt; T &gt;</type>
      <name>dtk</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a24c6f1eb6398327eecf9184fd20f5c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>iota&lt; T &gt;</type>
      <name>ia</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a2ef7304f90fec679e6aa925930de72ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nthelement&lt; T &gt;</type>
      <name>ne</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a2b73b8681f8bf580c1e0e375d7bff61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>any_false&lt; T &gt;</type>
      <name>nf</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a6398f68555fe2f7bd5e531c85a00a60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>any_true&lt; T &gt;</type>
      <name>nt</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a4216fd9805b78e8f1950c1f6fd5c434d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rol&lt; T &gt;</type>
      <name>rl</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a9cdc5858f4843b02b7c2dc30796bd24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ror&lt; T &gt;</type>
      <name>rr</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>aa44a8e1519cbb8bbd5aa90c56e5c99d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sumk&lt; T &gt;</type>
      <name>sk</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a70a69dc2fc5dc13314a4bdaadf6a281f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>shift_left&lt; T &gt;</type>
      <name>sl</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>adef27b32f219b303ec86e8b1494b5995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>shift_right&lt; T &gt;</type>
      <name>sr</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>ad9e9e71f7133687d4e703acadaeda755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sort&lt; T &gt;</type>
      <name>st</name>
      <anchorfile>structexprtk_1_1rtl_1_1vecops_1_1package.html</anchorfile>
      <anchor>a3f64026304c17ff75078aa04876feddc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xsens::Packet</name>
    <filename>classxsens_1_1Packet.html</filename>
    <class kind="struct">xsens::Packet::PacketInfo</class>
    <member kind="function">
      <type>bool</type>
      <name>containsAccG</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>ab9e2b2c01868c4350cfb7776c4ae5288</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsAnalogIn1</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>ad45b135322eb61ecc86d39c02d52fa20</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsAnalogIn2</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a47bb3a8c0ce56b68cb3d70b010d02126</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsCalAcc</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a40be29ceb51b0463ebcff6e8d4fa8a59</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsCalData</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a7b7c4f5472b8296202b3c6fd4ff07071</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsCalGyr</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a379007ee995ee57a87baa5dd4c6a39ba</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsCalMag</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a0ca9f112d7177be3d675f03e2d330c4c</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsOriEuler</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>af419eef5f9b8987174d64333dae64663</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsOriMatrix</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>af51b136cb132b8032751707c4228b2f6</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsOriQuat</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a7640015f9d5b820cf0e6b520028f82bb</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsPositionLLA</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>ab0b842017c0e0c006b55e08d4fd1dea6</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsRawAcc</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>ac181ef90b44f09c1c26552ebc67aafce</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsRawData</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a305f2a9da8df614f8c19f980251e5734</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsRawGpsData</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>ae3e8e76844f55d36bb47fc07f515e152</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsRawGyr</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a6183cd3b46be747d988d0768e432b969</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsRawMag</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a1cad4aefa156f83e4f3834e25c0eb38f</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsRawTemp</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>ab7de6ccae4f186347b03e0eedd1fe852</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsSampleCounter</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>aaf3b2aaf21ab144e182c8b3406df0edf</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsStatus</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a375d056b4dc8bacb8e8a612e53097141</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsTemp</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a16acb733d30cf9f92a932e0fc1219375</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>containsVelocity</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a81915ae2bda08491e930dcace46fe792</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtVector</type>
      <name>getAccG</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>ab8f32ca2c2ca2817e105de286de4361c</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtAnalogInData</type>
      <name>getAnalogIn1</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a8bd6d3d77d3bacb46a3ad3f1c9d9c2db</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtAnalogInData</type>
      <name>getAnalogIn2</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>aa9d558dc7ea81afc874423cb7bd3bf7a</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtVector</type>
      <name>getCalAcc</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a25fb9c033df593a7fd237a68f993d14b</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtCalData</type>
      <name>getCalData</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>afdfc30e76d6e40980ed42b8e19dd4e6b</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtVector</type>
      <name>getCalGyr</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>ada610c07dbd6e2e4b663f0be8f5dc07d</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtVector</type>
      <name>getCalMag</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>aba12c25efca22e42aba270ce31d46f10</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtDataFormat</type>
      <name>getDataFormat</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a1a3d2e380837504d43dd09487f4a93af</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getDataSize</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a1f8a37d9708c6e7dbf1025a24191dc7e</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getFPValueSize</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a8d4f321b81700b51dd9b6b5bd117787a</anchor>
      <arglist>(const uint16_t index) const </arglist>
    </member>
    <member kind="function">
      <type>CmtEuler</type>
      <name>getOriEuler</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a28f872974abdcd50c053937df13c1d76</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtMatrix</type>
      <name>getOriMatrix</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a306ec52e00e06924f634cd0e17474e7e</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtQuat</type>
      <name>getOriQuat</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a291a6d85dfd0da03e30dde210e4215e0</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtVector</type>
      <name>getPositionLLA</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a08812bb7b59c1de4270564e60e6e1a68</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtShortVector</type>
      <name>getRawAcc</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a7303682d0d7f1ffc5d312a1297300ead</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtRawData</type>
      <name>getRawData</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a853d223a8aa2898186c4bd026a52fc85</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtRawGpsData</type>
      <name>getRawGpsData</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>ad805044112432ef8d734561e4ff7f80a</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtShortVector</type>
      <name>getRawGyr</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a794ebb55d0b6cd02783fd1d60281acef</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtShortVector</type>
      <name>getRawMag</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a6295db891c79051412086d5732a4149a</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getRawTemp</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a71a434203fac75a8966106aa16ce2198</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtTimeStamp</type>
      <name>getRtc</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a78cfdb99a1af47dcf17d789d4b8b6063</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getSampleCounter</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a22a541365a87decf79c7715e06fb50fc</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>getStatus</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a569ff365dde6d7e0c95d742be4a0983b</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTemp</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a2ec0a1315a43edab7694b76278b8d1e3</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>CmtVector</type>
      <name>getVelocity</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>ad3307367ff105597704e039294699421</anchor>
      <arglist>(const uint16_t index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getXbus</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a5c8d1e04c31aba59ddc2a2491f0ae526</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a8fc1c519de40b615721ee54adfdb18a4</anchor>
      <arglist>(const Packet &amp;pack)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Packet</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a23ea098c8031e2e2410da4d591b29ab4</anchor>
      <arglist>(uint16_t items, bool xbus)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Packet</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>adf2b5379a68af154cc5f11990ae4d2a4</anchor>
      <arglist>(const Packet &amp;pack)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDataFormat</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a902f7be5c84836470496d2b1c266f1ac</anchor>
      <arglist>(const CmtDataFormat &amp;format, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDataFormat</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a4f26cea6817e035f2a125fc153649618</anchor>
      <arglist>(const CmtOutputMode outputMode, const CmtOutputSettings outputSettings, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setXbus</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a17a3380458faf096414c0971cc596216</anchor>
      <arglist>(bool xbus, bool convert=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateAccG</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a6daa518d4d988c0087449b0217961d0b</anchor>
      <arglist>(const CmtVector &amp;g, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateAnalogIn1</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a10fa127a2352db0266447963ee506ab0</anchor>
      <arglist>(const CmtAnalogInData &amp;data, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateAnalogIn2</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a1a1c170373ea8b100d4d04763269e1e4</anchor>
      <arglist>(const CmtAnalogInData &amp;data, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateCalAcc</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a32901b0cafc1e913fd00242851a5fec6</anchor>
      <arglist>(const CmtVector &amp;vec, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateCalData</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>aae788017db137f105abd72649ba7d05d</anchor>
      <arglist>(const CmtCalData &amp;data, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateCalGyr</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>ab868475748d85a85b125923cb59b1bfd</anchor>
      <arglist>(const CmtVector &amp;vec, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateCalMag</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a9741c38c612fa828eebe3ec70c9709a1</anchor>
      <arglist>(const CmtVector &amp;vec, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateOriEuler</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a8e0acea10ff705ef563941e3b9741395</anchor>
      <arglist>(const CmtEuler &amp;data, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateOriMatrix</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a8544d9389795e0aef9cf860c5f58c67b</anchor>
      <arglist>(const CmtMatrix &amp;data, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateOriQuat</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>aeb9d7e5fc34ab1c57b68e0377c6cca72</anchor>
      <arglist>(const CmtQuat &amp;data, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updatePositionLLA</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a6050b52eb25167f3bc4399be22e47846</anchor>
      <arglist>(const CmtVector &amp;data, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateRawAcc</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a7f3dc316fb1450417d4a476eabadf6f3</anchor>
      <arglist>(const CmtShortVector &amp;vec, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateRawData</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>abef58d63dde8cdea15bb45bdd9ab53ba</anchor>
      <arglist>(const CmtRawData &amp;data, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateRawGpsData</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a71799bddf76cc5731c68a2de6f68f56a</anchor>
      <arglist>(const CmtRawGpsData &amp;data, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateRawGyr</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a411bdaa5e21af191e53aeac808345b46</anchor>
      <arglist>(const CmtShortVector &amp;vec, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateRawMag</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>afa1827b30ace10708b497c94c4ccf78b</anchor>
      <arglist>(const CmtShortVector &amp;vec, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateRawTemp</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a6507a746562b7e4c986e1ad4034dd78e</anchor>
      <arglist>(uint16_t temp, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateSampleCounter</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a7bcfe7b3d4ea36eabc540d37207f9c1d</anchor>
      <arglist>(uint16_t counter, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateStatus</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>afd499ad9bd835cf91fa958a558f23af0</anchor>
      <arglist>(const uint8_t data, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateTemp</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a441e95779afd91472757a9e0ccef0f66</anchor>
      <arglist>(const double &amp;temp, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateVelocity</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>ad9d914c068f345ef1e7dac129a63af5e</anchor>
      <arglist>(const CmtVector &amp;data, const uint16_t index=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Packet</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a593f53904fb9a10173420a7fa4462494</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_itemCount</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a3701903c9b0c53ccf4746065a56ea1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Message</type>
      <name>m_msg</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a47e7ac871245ab85bb24234601c4a556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TimeStamp</type>
      <name>m_rtc</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a63333f071389d061783f6c3282941ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TimeStamp</type>
      <name>m_toa</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a1afa3dcbce14718d669fe38c9c50b041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CmtDataFormat *</type>
      <name>m_formatList</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a4567368d064b3d67414f1fe9499847d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct xsens::Packet::PacketInfo *</type>
      <name>m_infoList</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>a2bcae8ca41d490246c288d624570dfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_xm</name>
      <anchorfile>classxsens_1_1Packet.html</anchorfile>
      <anchor>ac0fb6d74788dd2630a356776acf7da52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>packet_stream</name>
    <filename>structpacket__stream.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>flag</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a70f5ab529c3404c4fc353ae7f4d60fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frame_size</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a1c89e01dc0a821ad5d80399383c2ccdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>got_pkts</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a1b35a29cc713fd7ea10eab0f2c28ae5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_pkt_size</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a644744389f357f2fd49669aeac2c7740</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>last_timestamp</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>afe87f92870416813224a93e3abf60c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>lib_buf</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a062a5cd95980e2e39c17c07e257a0fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pkt_num</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a48b946db4faa373c14cc544ef8671bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pkt_size</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a9dae93e1d3136248479615ed3b032ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pkts_per_frame</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a9d0c457296a7225d1be33fe6f9020165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>proc_buf</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a15eafed22cc3f88dd97377f0893eb9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *</type>
      <name>raw_buf</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>acd0d2ee8be1ee206c42b738b5d7bd5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>running</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a8b958cf0dbb919ee09852a1b2e1879f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>seq</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a466872bdc546ff2bbb352f5789363225</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>split_bufs</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>ac0c72dfe9f50f5b021aceb6e78b8dafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>synced</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>af24b95ed4e24d49d670f9df808e1fee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timestamp</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a203409b4a3c7bf9a45b661221679fc9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>usr_buf</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>a59fd1394523201de50a95c3428236122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>valid_frames</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>afca29a3cce7159ffad310f48fd777a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>valid_pkts</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>ad22f05cdd701c7ef98215d215f7ce3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>variable_length</name>
      <anchorfile>structpacket__stream.html</anchorfile>
      <anchor>ada9dc81ad789849689d077e42d3cf957</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PacketFixedData</name>
    <filename>structPacketFixedData.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structPacketFixedData.html</anchorfile>
      <anchor>a61a606686e93bd8e8f1dc898cd1248c9</anchor>
      <arglist>(const PacketFixedData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PacketFixedData</name>
      <anchorfile>structPacketFixedData.html</anchorfile>
      <anchor>a9224d5823fed8c6d6a7402475212f38a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PacketFixedData</name>
      <anchorfile>structPacketFixedData.html</anchorfile>
      <anchor>a2610e24866d76413c76419433ac58af4</anchor>
      <arglist>(uint16_t count)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PacketFixedData</name>
      <anchorfile>structPacketFixedData.html</anchorfile>
      <anchor>a4c83528dac1c3b2c49b14090d215367c</anchor>
      <arglist>(const PacketFixedData &amp;pack)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PacketFixedData</name>
      <anchorfile>structPacketFixedData.html</anchorfile>
      <anchor>a12d5d505b55d29bf9f2f37300f76922c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>XsDataFormat *</type>
      <name>m_formatList</name>
      <anchorfile>structPacketFixedData.html</anchorfile>
      <anchor>a77870010ad8e9e96078f8a2d827919f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsDeviceId *</type>
      <name>m_idList</name>
      <anchorfile>structPacketFixedData.html</anchorfile>
      <anchor>a8018174832c35be7a58cefc5d54d37e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PacketInfo *</type>
      <name>m_infoList</name>
      <anchorfile>structPacketFixedData.html</anchorfile>
      <anchor>aa419c4d32d27c19cd96dcf50a673b204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_itemCount</name>
      <anchorfile>structPacketFixedData.html</anchorfile>
      <anchor>a61990243bee592bfbd7e4214a3cdfd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_xm</name>
      <anchorfile>structPacketFixedData.html</anchorfile>
      <anchor>a0838e2c3e880e79bce7c4759ae204a50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PacketInfo</name>
    <filename>structPacketInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>PacketInfo</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>aac57700cc7603fa49be103e59f8ce2f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_acc_g</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a4365ba462bd48940be26a8f40a38c33d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_analogIn1</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a54e3ba3315e05c1a6d8c5414046bea5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_analogIn2</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>ab5300d054077ecdf500fdd3a03d163b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_calAcc</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>ace9fe4c06d030c9ac5def64bc1eee947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_calData</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>ae6cf52473f2b70098a1df2ae06fdb406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_calGyr</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a376b3dc5a5d9e868af8fee4cec665851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_calMag</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>afb43abbcc6e94b7ff233d135f8d07130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_detailedStatus</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>aa27dbd8f14ab2e3c8b47a9980f199173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_doubleBoundary</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>add101965feea9bbd0ba86586ea5bc199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtData</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a548ba0848fb49252dafc6cb28a47057d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtGpsAge</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>aaca99e67997d669ccbee30a09f7e241f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtGpsData</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a3a5b8028858d369bfadd9b42beef72c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtHacc</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>accaa27fd3e92b2d43832b609b1858de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtHeight</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a75eeda72acf5d926e61f5f6887655e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtItow</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a1c24acc6321a7a89243b542677ca06e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtLatitude</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a5072f58812db6bb326c16cf72aa20b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtLongitude</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>aa047eae43e739b8ae784c4c261a34b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtPressure</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>ada3e055c1acf5d6c3419efde7d90108c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtPressureAge</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a06c3fa3b9b1c8f0028959adda9cd55bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtSacc</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a4f7c1592133ceb96fb8239e2bbcd77ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtVacc</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>ad759b0bbcb5ea5fddcc1c3d360846a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtVeld</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a66082218102f862aef461e4c9b246cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtVele</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a08233c8d24e64fd000972191600d24c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gpsPvtVeln</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>ae8dd69bd2260b9472aa58a7dd9a87606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_mtwSdiData</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>afcf2222987a0b3b6e67920052fbfb2c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_offset</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a4195be0384760037e2b855f3caf28086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_oriEul</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>ac515dc69ba3a5d856d9e76873e7a19b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_oriMat</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>af93d7e7aa0f51c9c9fd1f4d39d1fa87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_oriQuat</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a43a3f2a0829d5a4477cfbb77525ad8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_posLLA</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a8b53dfa462d335d283529e9f18d4f65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawAcc</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>afacfd1fc324591a178569644670ee2fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawData</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>ac6589d3a29fe6ef26bcd43a74744ab04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGyr</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a9a663298d9e41116067b9c52cca15c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawMag</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a99433cc10e5e6f808eaec273c8c10237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawTemp</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a795e4912c170f0104523f1980fc2f911</anchor>
      <arglist>[XS_MAX_TEMPERATURE_CHANNELS]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_sc</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>af6a4ed6083acf53f852bf204aed49e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_size</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a887f2a0555c17a98455f1edc15781a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_status</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a5b9f1eead5cff082c33b5ccc2a12ddf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_temp</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>abff9b532def1919fbbf77dffedca4957</anchor>
      <arglist>[XS_MAX_TEMPERATURE_CHANNELS]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_utcDay</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a0abc80b71fe1d36e309ff864e6f4eeeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_utcHour</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>aade11558aca78b94693c810d24ace2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_utcMinute</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>aa7581d7070fe3107e5c75d35059e8a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_utcMonth</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>aa20c3ce2312e27c708a97746f0051a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_utcNano</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>aff24c4cd7980f2e27a3f071b2c5ccba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_utcSecond</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a1299676dc44172273ca22453daef10f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_utcTime</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a89e6fe9b09a1095bd803e9bcd1b444e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_utcValid</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a3946899bb013dedbe1326a2a52d18b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_utcYear</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a1905cefa4a4db6893ba8879d77bc19d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_velNEDorNWU</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>aea1580982354702702f7ed0c0931b831</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_wAidingData</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a83190370a5c6b7ea8bc433f3891555b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_wBaroMeter</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a77bf81859bc3ee32df039fbddeacea8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_wClientId</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>ac778e858098cc10b09a23cb92ea6e45b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_wCurrentBias</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a5d417106bc2dcf610a530740a8344635</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_wFirstFrameNumber</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>ab61e1c1ab8cb0a72ceba5fa8750ac58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_wLastFrameNumber</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a3832dc36cb3a8af39be94d15a6ea5fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_wMagnetoMeter</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a165c9f36c739669e75d5d7f235d3eb91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_wOrientationIncrement</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>abe0fe73b1b188434c7d70d4a937f8315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_wRssi</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a9ee878ae4b31c599b2a218d7b5505fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_wTimeSync</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a9c17c17534d5aeddbdc1218257c3a51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_wVelocityIncrement</name>
      <anchorfile>structPacketInfo.html</anchorfile>
      <anchor>a4e22bc3f9db5d686e1c01d176ed48767</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>xsens::Packet::PacketInfo</name>
    <filename>structxsens_1_1Packet_1_1PacketInfo.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_acc_g</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>af379c4cd48861788eeb9f46361a0b302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_analogIn1</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a699b7045e2733064405a56c6ba0e9e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_analogIn2</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a5a407961103ae298f3ef33c506769e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_calAcc</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a60690f08c955bc8cce26ca7dcafa11f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_calData</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>ab9ad0771501a5c3ca703f473c9cf2ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_calGyr</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a969a5898528db67dd7c960e3399f5928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_calMag</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>abcb5a521d8bdeedd17cfba6df3b3676c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_offset</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>af63a83f63ba8a2c16819eb1d39e04e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_oriEul</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a107748557e6ff712cad50dfd65e33b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_oriMat</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a03e64b476e9f801adba6aa47562c4145</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_oriQuat</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>ac7ad092779c095b8df23bf0dcf45f538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_posLLA</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>ad26934972f01006dea2998daebcd8495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawAcc</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a71d315c6b90c0274556e250e0f290a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawData</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a980ca7368048d02a587a088454954fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsData</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a0c46a2fa9e3bc683d42fd4b73889258f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsGpsAge</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a4356ffc0e430860e5e9504820c8e3263</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsGpsData</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a4ddf6769bf14039d09a15090c7a196b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsHacc</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>aa25dedf685dfd581193778c9433a4077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsHeight</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>ae65ea1be35d66722ed73ab21e0cf29e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsItow</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a0886dae3c230d0dc08fbe36db2238783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsLatitude</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a47249451e0188fba78ce78a2dca49990</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsLongitude</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a7f9353a6fcd995cb1625b26111dce5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsPressure</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a7a8a7ef812c842ad6ecbaa20d9aa0cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsPressureAge</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a3a0a5978bb695d3128874dae25db65f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsSacc</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a232192314bcd2a4ff5b199b2e5f4060f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsVacc</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a7e8cea6606c455333933368aec4097aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsVeld</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a949a42a89bbdf568a046a551c76fce68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsVele</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>abdefc305f6aac38967944cd13ef0726a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGpsVeln</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>ace7692b14723736d23c8aa4595a208b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawGyr</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>af8ecc6ebfd8e9ec45fe3f5187cb10f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawMag</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a9e5449e39fb8bf96b8b491051489b8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_rawTemp</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>aeff06c73333bed6ed71a317323421c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_sc</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>adb2a8bf00bcfdb6fb126cfd667b9a868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_size</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a5e2fd07bd044092597caf31edfecd4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_status</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>aa9932d24ff72abf3b88d189c5d4e4ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_temp</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>ab1100f75e65dc6efa416b8d5f3927d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_velNEDorNWU</name>
      <anchorfile>structxsens_1_1Packet_1_1PacketInfo.html</anchorfile>
      <anchor>a849699eb4645413e2f0d0412159e8a05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PacketStamper</name>
    <filename>classPacketStamper.html</filename>
    <member kind="function" static="yes">
      <type>static int64_t</type>
      <name>calculateLargePacketCounter</name>
      <anchorfile>classPacketStamper.html</anchorfile>
      <anchor>a083553326d99784078e76501ff5c8bcc</anchor>
      <arglist>(int64_t frameCounter, int64_t lastCounter)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int64_t</type>
      <name>calculateLargePacketCounter8</name>
      <anchorfile>classPacketStamper.html</anchorfile>
      <anchor>ad4e870991423c0e02f01f2c32f724bdd</anchor>
      <arglist>(int64_t frameCounter, int64_t lastCounter)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int64_t</type>
      <name>calculateLargeSampleTime</name>
      <anchorfile>classPacketStamper.html</anchorfile>
      <anchor>a3d91966f23ad9c4f74a9bec9f8386b49</anchor>
      <arglist>(int64_t frameTime, int64_t lastTime)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int64_t</type>
      <name>stampPacket</name>
      <anchorfile>classPacketStamper.html</anchorfile>
      <anchor>ad7ad976f25b3a8ef5c9238c8ce4bcffe</anchor>
      <arglist>(XsDataPacket &amp;pack, XsDataPacket &amp;highest)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int64_t</type>
      <name>MTSCBOUNDARY</name>
      <anchorfile>classPacketStamper.html</anchorfile>
      <anchor>ac5c7705fdd7a0b092a17a694f13b9d09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int64_t</type>
      <name>MTSCBOUNDARY_HALF</name>
      <anchorfile>classPacketStamper.html</anchorfile>
      <anchor>a1989b037ebdbd5da1827c4006275938e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int64_t</type>
      <name>MTSCBOUNDARY_HIGHMASK</name>
      <anchorfile>classPacketStamper.html</anchorfile>
      <anchor>a39f638839b994b5ef6ab56f5624fb6c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int64_t</type>
      <name>MTSCBOUNDARY_LOWMASK</name>
      <anchorfile>classPacketStamper.html</anchorfile>
      <anchor>a705a5155a06fe4fd99b558e6c22b7b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int64_t</type>
      <name>SC8BOUNDARY</name>
      <anchorfile>classPacketStamper.html</anchorfile>
      <anchor>aae6bc193775f2a209e31083a15e8080c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int64_t</type>
      <name>SC8BOUNDARY_HALF</name>
      <anchorfile>classPacketStamper.html</anchorfile>
      <anchor>a060b38360b428f26644abfdb0f28cc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int64_t</type>
      <name>SC8BOUNDARY_HIGHMASK</name>
      <anchorfile>classPacketStamper.html</anchorfile>
      <anchor>aebbcc14777b796a74af81c185b345716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int64_t</type>
      <name>SC8BOUNDARY_LOWMASK</name>
      <anchorfile>classPacketStamper.html</anchorfile>
      <anchor>a02175e8a6a0689d07ef173ac3fda7a08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PanelDOF</name>
    <filename>classPanelDOF.html</filename>
    <member kind="function">
      <type></type>
      <name>PanelDOF</name>
      <anchorfile>classPanelDOF.html</anchorfile>
      <anchor>ab87832aed79a699e82ae04897704b5a6</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PanelDOF</name>
      <anchorfile>classPanelDOF.html</anchorfile>
      <anchor>a45733f48ad76ad7a638c29f0d7956765</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxSimpleHtmlListBox *</type>
      <name>Label1</name>
      <anchorfile>classPanelDOF.html</anchorfile>
      <anchor>a1a7e8ee5bdef0468a4963852fa3f78e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxSlider *</type>
      <name>Slider1</name>
      <anchorfile>classPanelDOF.html</anchorfile>
      <anchor>ad04ef41e9c71cc9634be12cc45018ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxTextCtrl *</type>
      <name>TextCtrl1</name>
      <anchorfile>classPanelDOF.html</anchorfile>
      <anchor>ac5f6d2db313dbe097ac0b11bc81ba094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SIMPLEHTMLLISTBOX2</name>
      <anchorfile>classPanelDOF.html</anchorfile>
      <anchor>abaf9afd14cc4679c04a64f365a15c10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER1</name>
      <anchorfile>classPanelDOF.html</anchorfile>
      <anchor>a3499c4ee1eb268f39322f6d565dc030e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classPanelDOF.html</anchorfile>
      <anchor>a38f78748ac798a101e50d094c1c60e4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnSlider1CmdScroll</name>
      <anchorfile>classPanelDOF.html</anchorfile>
      <anchor>a541e014eb3e392588d1099949d9463c1</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::param_to_str</name>
    <filename>structexprtk_1_1details_1_1param__to__str.html</filename>
    <templarg>State</templarg>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1param__to__str.html</anchorfile>
      <anchor>acb76db06124820b629c40ea8adbb2f98</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::param_to_str&lt; 0 &gt;</name>
    <filename>structexprtk_1_1details_1_1param__to__str_3_010_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>result</name>
      <anchorfile>structexprtk_1_1details_1_1param__to__str_3_010_01_4.html</anchorfile>
      <anchor>a8d3be7de370c13693d365e3bec70137d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::type_store::parameter_list</name>
    <filename>classexprtk_1_1type__store_1_1parameter__list.html</filename>
    <member kind="function">
      <type>type_store &amp;</type>
      <name>back</name>
      <anchorfile>classexprtk_1_1type__store_1_1parameter__list.html</anchorfile>
      <anchor>addeaae931000e2e03f8194bd551747db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const type_store &amp;</type>
      <name>back</name>
      <anchorfile>classexprtk_1_1type__store_1_1parameter__list.html</anchorfile>
      <anchor>a62fba96bb4d0b824d391ef6f4ca969f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classexprtk_1_1type__store_1_1parameter__list.html</anchorfile>
      <anchor>ae353c48fc67ae637f41da185063d5a27</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>type_store &amp;</type>
      <name>front</name>
      <anchorfile>classexprtk_1_1type__store_1_1parameter__list.html</anchorfile>
      <anchor>a5720089f067a344ef94be93598761e45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const type_store &amp;</type>
      <name>front</name>
      <anchorfile>classexprtk_1_1type__store_1_1parameter__list.html</anchorfile>
      <anchor>a14283ae17f08a27349fff344fd2fa0a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>type_store &amp;</type>
      <name>operator[]</name>
      <anchorfile>classexprtk_1_1type__store_1_1parameter__list.html</anchorfile>
      <anchor>a2998dc04d427764eb2ddc2effb4403fa</anchor>
      <arglist>(const std::size_t &amp;index)</arglist>
    </member>
    <member kind="function">
      <type>const type_store &amp;</type>
      <name>operator[]</name>
      <anchorfile>classexprtk_1_1type__store_1_1parameter__list.html</anchorfile>
      <anchor>a890eff8e1f1180089c63e3b2a33debb5</anchor>
      <arglist>(const std::size_t &amp;index) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parameter_list</name>
      <anchorfile>classexprtk_1_1type__store_1_1parameter__list.html</anchorfile>
      <anchor>a8d1c4d3fd88f179e3ecbb9ce7e6f8d12</anchor>
      <arglist>(std::vector&lt; type_store &gt; &amp;pl)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1type__store_1_1parameter__list.html</anchorfile>
      <anchor>aaf2ef42b92e27aa43ada14ff2523e2ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; type_store &gt; &amp;</type>
      <name>parameter_list_</name>
      <anchorfile>classexprtk_1_1type__store_1_1parameter__list.html</anchorfile>
      <anchor>af4e2037cc44b60a20a8a648dde6dff6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>results_context&lt; T &gt;</name>
      <anchorfile>classexprtk_1_1type__store_1_1parameter__list.html</anchorfile>
      <anchor>a41965306affac86ac4e358ee86e5880c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::parse_special_function_impl</name>
    <filename>structexprtk_1_1parser_1_1parse__special__function__impl.html</filename>
    <templarg></templarg>
    <templarg>NumberOfParameters</templarg>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1parse__special__function__impl.html</anchorfile>
      <anchor>a4fa68ea1171bb721f55966e19e67b194</anchor>
      <arglist>(parser&lt; Type &gt; &amp;p, const details::operator_type opt_type)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::simpleini::MRPT_IniFileParser::ParseContext</name>
    <filename>structmrpt_1_1utils_1_1simpleini_1_1MRPT__IniFileParser_1_1ParseContext.html</filename>
    <member kind="variable">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>defined_vars</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1MRPT__IniFileParser_1_1ParseContext.html</anchorfile>
      <anchor>a9b0b7c7e3a22d2f8ff5e233ec89d555f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>defined_vars_values</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1MRPT__IniFileParser_1_1ParseContext.html</anchorfile>
      <anchor>ab2b502cabede5ebb0afc82302555c9c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>line_count</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1MRPT__IniFileParser_1_1ParseContext.html</anchorfile>
      <anchor>a9935ff5fe39d2fbdaf799891e518f446</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::parser</name>
    <filename>classexprtk_1_1parser.html</filename>
    <templarg>T</templarg>
    <base>exprtk::lexer::parser_helper</base>
    <class kind="class">exprtk::parser::dependent_entity_collector</class>
    <class kind="class">exprtk::parser::expression_generator</class>
    <class kind="struct">exprtk::parser::parse_special_function_impl</class>
    <class kind="struct">exprtk::parser::parser_state</class>
    <class kind="struct">exprtk::parser::scope_element</class>
    <class kind="class">exprtk::parser::scope_element_manager</class>
    <class kind="class">exprtk::parser::scope_handler</class>
    <class kind="struct">exprtk::parser::scoped_bool_negator</class>
    <class kind="struct">exprtk::parser::scoped_bool_or_restorer</class>
    <class kind="struct">exprtk::parser::scoped_delete</class>
    <class kind="struct">exprtk::parser::scoped_deq_delete</class>
    <class kind="struct">exprtk::parser::scoped_vec_delete</class>
    <class kind="class">exprtk::parser::settings_store</class>
    <class kind="struct">exprtk::parser::state_t</class>
    <class kind="struct">exprtk::parser::symtab_store</class>
    <class kind="class">exprtk::parser::type_checker</class>
    <class kind="struct">exprtk::parser::unknown_symbol_resolver</class>
    <member kind="enumeration">
      <type></type>
      <name>collect_type</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af55d36f0a0f60a7339978cc57cd05e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ct_none</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af55d36f0a0f60a7339978cc57cd05e05a606bec7c5365da1cda1338ea12579f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ct_variables</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af55d36f0a0f60a7339978cc57cd05e05a03d1d5861ecb96c093c930f8c737c7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ct_functions</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af55d36f0a0f60a7339978cc57cd05e05ac9ccea12965c6f1c11315876f8de5c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ct_assignments</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af55d36f0a0f60a7339978cc57cd05e05a5514b3d2cd9fb1e37f9ab5020313341d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ct_assignments</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af55d36f0a0f60a7339978cc57cd05e05a5514b3d2cd9fb1e37f9ab5020313341d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ct_functions</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af55d36f0a0f60a7339978cc57cd05e05ac9ccea12965c6f1c11315876f8de5c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ct_none</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af55d36f0a0f60a7339978cc57cd05e05a606bec7c5365da1cda1338ea12579f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ct_variables</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af55d36f0a0f60a7339978cc57cd05e05a03d1d5861ecb96c093c930f8c737c7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_function</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76afa0a1d8b4cb9a6272e9258679db6af7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_local_string</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76ad64c77f9c800ecc1bb759d69335998c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_local_variable</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76acc73bb3fe71b19e697ee5f8f9fe21359</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_local_vector</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76a6ed463952becbe8013eaf99a9aa3823f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_string</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76ad0e20b12996baced77265537efd2bc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_unknown</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76aa39a76691a92e4de1b204f3d7dbf02d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_variable</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76acdd669998471a875e69bfc422dc9de94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_vecelem</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76aa12baa58284c86a07f5ec6e16f0e8a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_vector</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76a714ed65e6b47cfe05a7efb6551e0cb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>settings_store</type>
      <name>settings_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a69c4148cd23bcec08ce34603b2263c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>symbol_type</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_unknown</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76aa39a76691a92e4de1b204f3d7dbf02d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_variable</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76acdd669998471a875e69bfc422dc9de94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_vector</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76a714ed65e6b47cfe05a7efb6551e0cb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_vecelem</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76aa12baa58284c86a07f5ec6e16f0e8a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_string</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76ad0e20b12996baced77265537efd2bc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_function</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76afa0a1d8b4cb9a6272e9258679db6af7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_local_variable</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76acc73bb3fe71b19e697ee5f8f9fe21359</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_local_vector</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76a6ed463952becbe8013eaf99a9aa3823f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_st_local_string</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68644f792c93fd8f7a9461fa1c3f7e76ad64c77f9c800ecc1bb759d69335998c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compile</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a1d44f3682429df87cea0572774b7a0f5</anchor>
      <arglist>(const std::string &amp;expression_string, expression&lt; T &gt; &amp;expr)</arglist>
    </member>
    <member kind="function">
      <type>expression_t</type>
      <name>compile</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a1c4d899093437bb5777c6a42a7426002</anchor>
      <arglist>(const std::string &amp;expression_string, symbol_table_t &amp;symtab)</arglist>
    </member>
    <member kind="function">
      <type>dependent_entity_collector &amp;</type>
      <name>dec</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a6e8c3e6eaba9143b55299e8d37f2e8e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable_unknown_symbol_resolver</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ae21b47cf75f227ea4eaf47f1e4a186a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable_unknown_symbol_resolver</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a76d7e85abf7261b30f5de3576b526f7b</anchor>
      <arglist>(unknown_symbol_resolver *usr=reinterpret_cast&lt; unknown_symbol_resolver * &gt;(0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable_unknown_symbol_resolver</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a0679f742769dbaa4d4c2e3949b899d7b</anchor>
      <arglist>(unknown_symbol_resolver &amp;usr)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>error</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ad8eb72576a94f4fca8cbccbc4b9de5d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>error_count</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a9fd48dca8dc2ba8987eeb644b6448f6b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>parser_error::type</type>
      <name>get_error</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a49eb3e7a7b477e684176a9f4e51a507a</anchor>
      <arglist>(const std::size_t &amp;index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_precompilation</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a0b960314f58a1b20366313022067bbf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parser</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a417b80df04af49def7cb56bd6acf7ce3</anchor>
      <arglist>(const settings_t &amp;settings=settings_t())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process_lexer_errors</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a73ad5038fd2ee2fd30458aed8bd2ef92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove_replace_symbol</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a8740b4c974c14407a74c9e0915609247</anchor>
      <arglist>(const std::string &amp;symbol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>replace_symbol</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ace301d91fc285d51e8508c0851012343</anchor>
      <arglist>(const std::string &amp;old_symbol, const std::string &amp;new_symbol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>run_assemblies</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aa5d8b3e39b7a0894da61249c1bd9d566</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>settings</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a7c15d01c1deb4d88eea0da7fc6fd1e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~parser</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a8939fd8cd3febd93f37be7e0992a3e27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::assignment_node&lt; T &gt;</type>
      <name>assignment_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a062272d6fd885f3e2c1aefd5a7c99e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::assignment_rebasevec_celem_node&lt; T &gt;</type>
      <name>assignment_rebasevec_celem_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aca4ad09375f337082fa9931e7e644f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::assignment_rebasevec_elem_node&lt; T &gt;</type>
      <name>assignment_rebasevec_elem_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a8dc67c19e93147cc89950bd2abebb3d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::assignment_string_node&lt; T &gt;</type>
      <name>assignment_string_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a75b1dc6c8a0b1a12cb28e3f167ace02a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::assignment_string_range_node&lt; T &gt;</type>
      <name>assignment_string_range_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>acfd11e29fd854ebe52e5200793bc2146</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::assignment_vec_elem_node&lt; T &gt;</type>
      <name>assignment_vec_elem_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a0e530c9a9ad4eadb5decefea40fa16a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::assignment_vec_node&lt; T &gt;</type>
      <name>assignment_vec_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a440a67ba5df9460bb890ef91fb36a796</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::assignment_vecvec_node&lt; T &gt;</type>
      <name>assignment_vecvec_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a3212480bba47a0b8ca54ca527868ecc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::multimap&lt; std::string, details::base_operation_t, details::ilesscompare &gt;</type>
      <name>base_ops_map_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a0e40dbbf17eece05290d0046d68bae28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>functor_t::bfunc_t</type>
      <name>binary_functor_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a72e47fa69f3fc9790eeeb0f21e0a8eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::binary_node&lt; T &gt;</type>
      <name>binary_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a85a256b51731ccd4a173ca546583d613</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; operator_t, binary_functor_t &gt;</type>
      <name>binary_op_map_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a3f589a1f219a72e7ffbec8a62f1cc27e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2_define&lt; T, const_t, const_t, cref_t &gt;</type>
      <name>cocov_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a408e7cf2a7b736ac9b041c903cb4d0b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::conditional_node&lt; T &gt;</type>
      <name>conditional_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a6bef97ddc6f99bcdd6a5da106f411d9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::conditional_string_node&lt; T &gt;</type>
      <name>conditional_string_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a14385258775bdd9152483962afea1bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::cons_conditional_node&lt; T &gt;</type>
      <name>cons_conditional_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ac0f1a759709a635e3ab3611ef7677d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::cons_conditional_str_node&lt; T &gt;</type>
      <name>cons_conditional_str_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a66218e8644e7f5e4419f914ab1797b74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::const_string_range_node&lt; T &gt;</type>
      <name>const_string_range_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>afd354cf271f6ffa1ebc535f43017993a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>const T</type>
      <name>const_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a64a2c3b025671ea23331e7e90e8c3115</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1_define&lt; T, const_t, cref_t &gt;</type>
      <name>cov_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aaceaf89710e6e94b85f18734979ac028</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2_define&lt; T, const_t, cref_t, const_t &gt;</type>
      <name>covoc_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a9c3110568bc2992b12c9e4bed9319575</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2oT3_define&lt; T, const_t, cref_t, const_t, cref_t &gt;</type>
      <name>covocov_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a21b828938a167f5429ebf3486f7b201e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2_define&lt; T, const_t, cref_t, cref_t &gt;</type>
      <name>covov_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a9428e999282e09ba954f6e1a225d5fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2oT3_define&lt; T, const_t, cref_t, cref_t, const_t &gt;</type>
      <name>covovoc_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>abd94eff55ff96e03ef6b58df59949759</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2oT3_define&lt; T, const_t, cref_t, cref_t, cref_t &gt;</type>
      <name>covovov_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a33a062460ee6ac607c895c4c1c4fc4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>const T &amp;</type>
      <name>cref_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aa7577e2c890367a1c0cc2b147d6bb0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::set&lt; std::string, details::ilesscompare &gt;</type>
      <name>disabled_func_set_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a017f2ef956bde1ac18f93c509fb56769</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level00</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cba8e5990db3b5262af5b02db667ccc88e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level01</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbafb031a4eabee258f85e5ffbd81656e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level02</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbacc353649243368ef6367b11792e0b96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level03</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbad52c5470e5f0ea9c7caa6692dbe1533f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level04</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cba2348adeec1e7e4c06d15d44350778a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level05</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cba754346589679bd1971679912045f1189</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level06</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbaff74808e5239ca55a9229449ee96a142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level07</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbad0b9ea9677b294aa4ab81c65a9b5839c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level08</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbaebdf97027271d47005ab596e8287ddbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level09</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbad3a3d6e52dc3089dade57763c69af299</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level10</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cba2b6753812eb069694e84d91e5ff28df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level11</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbad2d1e6f62d9e5e0f03ae05ff43e78ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level12</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cba1fb5c3f1e350413765fd5d907666bd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level13</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbac56be874e5298d620d5dbf432069d064</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level14</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbad17c4766993ac6672d304f6d007aa0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>expression_node_t *</type>
      <name>expression_node_ptr</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a20689e4ff31ff3ed0a4a5264fc568b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::expression_node&lt; T &gt;</type>
      <name>expression_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a55ff6f0c5e67d25582693e32dc8aa573</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>expression&lt; T &gt;</type>
      <name>expression_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a9df8a9862c3297288415bf9e90432438</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ifunction&lt; T &gt;</type>
      <name>F</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a0295151441457596d65a142a84d27804</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::for_loop_bc_node&lt; T &gt;</type>
      <name>for_loop_bc_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a3a948564c732e634a773debe38c5b338</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::for_loop_node&lt; T &gt;</type>
      <name>for_loop_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a7191f001c05a5bc30b240645a201b5d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::functor_t&lt; T &gt;</type>
      <name>functor_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aa6c2efbb4bc6918f6922655a25bdd112</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::generic_string_range_node&lt; T &gt;</type>
      <name>generic_string_range_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>abdd3476a78e2241716476bc2db1df6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>igeneric_function&lt; T &gt;</type>
      <name>GF</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a75a6149bae32ca7f8c739e32d07a920a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ifunction&lt; T &gt;</type>
      <name>ifunction_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a595c4ae9cdf1d35cd93e44753df8c664</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>igeneric_function&lt; T &gt;</type>
      <name>igeneric_function_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a3c174b291ff55dd0b2f40081820a2b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; binary_functor_t, operator_t &gt;</type>
      <name>inv_binary_op_map_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a8045cbd158aef0084cf07e1980f83c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ivararg_function&lt; T &gt;</type>
      <name>ivararg_function_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a7b37cabf278d75899e9f9af422208c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::literal_node&lt; T &gt;</type>
      <name>literal_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a8851850734b00c89bd82cd805d82ad3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::operator_type</type>
      <name>operator_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aa51607297dbc682e130fabfb57c5b22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>precedence_level</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level00</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cba8e5990db3b5262af5b02db667ccc88e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level01</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbafb031a4eabee258f85e5ffbd81656e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level02</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbacc353649243368ef6367b11792e0b96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level03</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbad52c5470e5f0ea9c7caa6692dbe1533f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level04</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cba2348adeec1e7e4c06d15d44350778a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level05</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cba754346589679bd1971679912045f1189</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level06</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbaff74808e5239ca55a9229449ee96a142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level07</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbad0b9ea9677b294aa4ab81c65a9b5839c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level08</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbaebdf97027271d47005ab596e8287ddbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level09</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbad3a3d6e52dc3089dade57763c69af299</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level10</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cba2b6753812eb069694e84d91e5ff28df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level11</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbad2d1e6f62d9e5e0f03ae05ff43e78ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level12</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cba1fb5c3f1e350413765fd5d907666bd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level13</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbac56be874e5298d620d5dbf432069d064</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>e_level14</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adaccd37bfbbbcd94ee37d92cc77114cbad17c4766993ac6672d304f6d007aa0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>parser_helper</type>
      <name>prsrhlpr_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a65a365685a09836a098bcee496eb578e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>functor_t::qfunc_t</type>
      <name>quaternary_functor_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a48b7f5a609688c36d619b23dc2cd38fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::quaternary_node&lt; T &gt;</type>
      <name>quaternary_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ade7ea8701040cb6fae60f2b1aea59a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a445143095d88d6dfc93a69d98a70dca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::rebasevector_celem_node&lt; T &gt;</type>
      <name>rebasevector_celem_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a19a7b9ffaf2572cbdf0a572b4a63d8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::rebasevector_elem_node&lt; T &gt;</type>
      <name>rebasevector_elem_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af4feb0162502562469638a06e3980bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::repeat_until_loop_bc_node&lt; T &gt;</type>
      <name>repeat_until_loop_bc_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a8d91a4b6dcccf07bbdd71c49ccaf0c70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::repeat_until_loop_node&lt; T &gt;</type>
      <name>repeat_until_loop_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a8b1fc0947655476d5494f310983057b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>results_context&lt; T &gt;</type>
      <name>results_context_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ad580784017e97f2f333a464541844662</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::scand_node&lt; T &gt;</type>
      <name>scand_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a7f9ab40ea079f1f495b40bf30257f520</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::scor_node&lt; T &gt;</type>
      <name>scor_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ad01c5af60cc2b3221e9a99f429c5736e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, std::pair&lt; trinary_functor_t,operator_t &gt; &gt;</type>
      <name>sf3_map_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a23a541d04c3db9870e6bd30e2a1cb5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, std::pair&lt; quaternary_functor_t, operator_t &gt; &gt;</type>
      <name>sf4_map_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a127c6500d02b6392e22edc0f661c0675</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::string_concat_node&lt; T &gt;</type>
      <name>string_concat_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a457aff1b10dbfe53df456525d1b2ba8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::string_literal_node&lt; T &gt;</type>
      <name>string_literal_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ae781ddb5877956e4d5df88927217b375</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::string_range_node&lt; T &gt;</type>
      <name>string_range_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adae8e616fbf8653392d779ddedfeee7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::stringvar_node&lt; T &gt;</type>
      <name>stringvar_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a46a2c73511dc7857fc538e3aa2526c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::switch_node&lt; T &gt;</type>
      <name>switch_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a2c5fe8497a7e17906cb32faff553d7b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>expression&lt; T &gt;::symtab_list_t</type>
      <name>symbol_table_list_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a3cf3c26b4e3e9e02f1c8da704c65ff8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>symbol_table&lt; T &gt;</type>
      <name>symbol_table_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af42d67f70f0c4880db7bdf7d5be356e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>lexer::token</type>
      <name>token_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>acef118031a154b20db0fdda8fb47c9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>functor_t::tfunc_t</type>
      <name>trinary_functor_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a6f6dd371ca6fcdcd13b4f23110d09481</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::trinary_node&lt; T &gt;</type>
      <name>trinary_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a128cfefa083426f32db775d9b6f3482e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; operator_t, trinary_functor_t &gt;</type>
      <name>trinary_op_map_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ab81cbba86c23fd12423345c4f1515b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>functor_t::ufunc_t</type>
      <name>unary_functor_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>acb0205b0bd2565b434c138425a868854</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::unary_node&lt; T &gt;</type>
      <name>unary_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a1d396876eb23ef2306207ce2357e7bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; operator_t, unary_functor_t &gt;</type>
      <name>unary_op_map_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ab8343106ceb6feaee5dc30c3f504d93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>ivararg_function&lt; T &gt;</type>
      <name>VAF</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a6725272c576c63dff1d916c1526b503f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::variable_node&lt; T &gt;</type>
      <name>variable_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a90f031e52fd51cbd570f5b82cccbb86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::vector_elem_node&lt; T &gt;</type>
      <name>vector_elem_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a4b828931e2a777cf8e442024f508fe3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::vector_holder&lt; T &gt; *</type>
      <name>vector_holder_ptr</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a9dc00baa5145678b99f1e6ee13f00cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::vector_node&lt; T &gt;</type>
      <name>vector_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a0856007320eac2e957797bb6efc46a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1_define&lt; T, cref_t, const_t &gt;</type>
      <name>voc_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a10f67bf8f808c8804e485c6d8c756777</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2_define&lt; T, cref_t, const_t, const_t &gt;</type>
      <name>vococ_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aefc291609891bd2abaae940fa53a9c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2oT3_define&lt; T, cref_t, const_t, const_t, cref_t &gt;</type>
      <name>vococov_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af4d664806d030edf7e037f00389a601c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2_define&lt; T, cref_t, const_t, cref_t &gt;</type>
      <name>vocov_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adccec6591b22c8ea85a263f01b0cd5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2oT3_define&lt; T, cref_t, const_t, cref_t, const_t &gt;</type>
      <name>vocovoc_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a2476bd2e8116d9c47031417020f92cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2oT3_define&lt; T, cref_t, const_t, cref_t, cref_t &gt;</type>
      <name>vocovov_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aa53321fbbb71f8acdbe7169aa429586b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1_define&lt; T, cref_t, cref_t &gt;</type>
      <name>vov_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aad6f68acfcf3a8225af6157396d9fbef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2_define&lt; T, cref_t, cref_t, const_t &gt;</type>
      <name>vovoc_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ad44aa01ae896f9401cdeaaeadc28c3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2oT3_define&lt; T, cref_t, cref_t, const_t, cref_t &gt;</type>
      <name>vovocov_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a11386fd8d3030006b499d2b785a79cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2_define&lt; T, cref_t, cref_t, cref_t &gt;</type>
      <name>vovov_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af258ff5fe9443eca0d6752b2100d9b4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2oT3_define&lt; T, cref_t, cref_t, cref_t, const_t &gt;</type>
      <name>vovovoc_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a8acd94fe1131e9dc7d2021f2c71728fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::T0oT1oT2oT3_define&lt; T, cref_t, cref_t, cref_t, cref_t &gt;</type>
      <name>vovovov_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aa56194353fc845e07adf881573015168</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::while_loop_bc_node&lt; T &gt;</type>
      <name>while_loop_bc_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a55a1ba67e4b8e468ac9c79578fa04c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>details::while_loop_node&lt; T &gt;</type>
      <name>while_loop_node_t</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aeb0746e1fd517fda500e272d937750d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>construct_subexpr</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aa107ba24f49af41d2591ae4a219682b2</anchor>
      <arglist>(lexer::token &amp;begin_token, lexer::token &amp;end_token)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>is_invalid_arithmetic_operation</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a68f2b408dc280c676a8f0d8ba95cbcd7</anchor>
      <arglist>(const details::operator_type operation)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>is_invalid_assignment_operation</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af9f47def0948cfea9fd3862962221a01</anchor>
      <arglist>(const details::operator_type operation)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>is_invalid_inequality_operation</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ab6eebbdd0b9365a59bcf6b086264ce29</anchor>
      <arglist>(const details::operator_type operation)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>load_binary_operations_map</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ab8d1898e966a6b3c830e0ac8db4252aa</anchor>
      <arglist>(binary_op_map_t &amp;m)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>load_inv_binary_operations_map</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a968be51aaf6f7356dd476d4e62f52060</anchor>
      <arglist>(inv_binary_op_map_t &amp;m)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>load_sf3_map</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a3d4bcb25a0cf1cc7fa61bba183538f65</anchor>
      <arglist>(sf3_map_t &amp;sf3_map)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>load_sf4_map</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ae73c3609c80b29af1e1e9ec243c5ff68</anchor>
      <arglist>(sf4_map_t &amp;sf4_map)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>load_unary_operations_map</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a27f3019bb684425d83ab3e303deb5434</anchor>
      <arglist>(unary_op_map_t &amp;m)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>local_variable_is_shadowed</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aee9a43819dfe89976ad594b528581575</anchor>
      <arglist>(const std::string &amp;symbol)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>lodge_symbol</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a40acc2e4bf4f658c49fa1d2e781e5145</anchor>
      <arglist>(const std::string &amp;symbol, const symbol_type st)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>parser&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ac16c97f22d2fd27ba2ec8f9f200d18b6</anchor>
      <arglist>(const parser&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::size_t</type>
      <name>parse_base_function_call</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af05126037ad409b644c9e5639562cfc6</anchor>
      <arglist>(expression_node_ptr(&amp;param_list)[MaxNumberofParameters])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_base_operation</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a35beb13bda3e918624b9862d4519d74c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_branch</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a94ff6fba8d8b9054dcc90b97495f4696</anchor>
      <arglist>(precedence_level precedence=e_level00)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_break_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a95b099a23f1a1e614197c2a0a603a9f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_conditional_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a879e0d1b20eddc690530628ca5eeed99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_conditional_statement_01</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a452812e2e40fd3d343f2896f13a06179</anchor>
      <arglist>(expression_node_ptr condition)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_conditional_statement_02</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aa0269d851ac77bddef1fe3a889c192e6</anchor>
      <arglist>(expression_node_ptr condition)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_const_string</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a677956d81740b1d83db384dcee99d5ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_continue_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a39d6bb687b404e59b6260d5d457ee860</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_corpus</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a5a64cd004eade323ebf55722862c2e6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_define_string_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ad9e195156424efe1a9ff2a0254986a9f</anchor>
      <arglist>(const std::string &amp;str_name, expression_node_ptr initialisation_expression)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_define_var_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a84b480ef8cee4b03d051f734f9c62b9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_define_vector_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ac6e55390f3873de0b24769ab7208890c</anchor>
      <arglist>(const std::string &amp;vec_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_expression</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a0955fff3f87cda7a83fbf2ba10d2af65</anchor>
      <arglist>(precedence_level precedence=e_level00)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_for_loop</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a05ba0fb7c3877cea410cf4e17054fd78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_function_call</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a6bd3c3b271e0a5d7042baf3c786f8a58</anchor>
      <arglist>(ifunction&lt; T &gt; *function, const std::string &amp;function_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_function_call_0</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a6d0ba69b27dd82d172f4d8cf15211165</anchor>
      <arglist>(ifunction&lt; T &gt; *function, const std::string &amp;function_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_function_invocation</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a0758c0a2d40364223837fc59e1ccfe93</anchor>
      <arglist>(ifunction&lt; T &gt; *function, const std::string &amp;function_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_generic_function_call</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a465025404ab96ffd1979afca679f0e03</anchor>
      <arglist>(igeneric_function&lt; T &gt; *function, const std::string &amp;function_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_multi_sequence</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a3800bc46433aab51eca8d37f990bec40</anchor>
      <arglist>(const std::string &amp;source=&quot;&quot;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_multi_switch_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a29e8bb3d9e41ed7ce250f25a8a0e289e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_null_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ab3a3f1158ed0dd331e3e9e3d7ff131cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>parse_pending_string_rangesize</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ab80a212a51eee737ec0feaff7c24fcaf</anchor>
      <arglist>(expression_node_ptr &amp;expression)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>parse_range</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a14701ad87f3c0e1abc8edb1e69dfc344</anchor>
      <arglist>(range_t &amp;rp, const bool skip_lsqr=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_repeat_until_loop</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>afa30456f069e1aea21a12158b49a72b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_return_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ae23dff99974db29916577f761212a4a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_special_function</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a08bda3bfa6f3d14b184319b6e189e52f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_string</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a7cb1995aed1ffb188f9fdbf8446d1698</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_string_function_call</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a00ec74f0b8840603c265b2ae2256ef59</anchor>
      <arglist>(igeneric_function&lt; T &gt; *function, const std::string &amp;function_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_string_range_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ad68fc51065142f33849ba9a1341e297f</anchor>
      <arglist>(expression_node_ptr &amp;expression)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_swap_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a03f19814c9a2938a3bbec747a1e2e32c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_switch_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a606f98eb8be3e2d0f4de788f10b58198</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_symbol</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ace2c1acc37b1120d5f6db877c8ff883e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_symtab_symbol</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ae868c3998347a8026b358d6161c44695</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_ternary_conditional_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aca75c386731fe88e514813c6d6ba29f1</anchor>
      <arglist>(expression_node_ptr condition)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_uninitialised_var_statement</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aebc4c9d458ddbac0ab800a9d4352acea</anchor>
      <arglist>(const std::string &amp;var_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_vararg_function</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a8fb23634e77d622f54a75348069e90b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_vararg_function_call</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a5ed3ef6f20757c7ae436f21f4429c4db</anchor>
      <arglist>(ivararg_function&lt; T &gt; *vararg_function, const std::string &amp;vararg_function_name)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_vector</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a225db230a34ad92240cd55242cebfa00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>parse_while_loop</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a7ba9dd3b6048836b3bc299de934c3075</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>parser</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aad21e9e928d71f6d0763b22754f31eea</anchor>
      <arglist>(const parser&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>post_bracket_process</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ab95420fc27f5eaea8e456c9c5b72678d</anchor>
      <arglist>(const typename token_t::token_type &amp;token, expression_node_ptr &amp;branch)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>post_variable_process</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a75a1ae872bd0af79d21c6034a9e71df3</anchor>
      <arglist>(const std::string &amp;symbol)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>register_local_vars</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a681846fea74ccd4883dddc36782f4d36</anchor>
      <arglist>(expression&lt; T &gt; &amp;e)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>register_return_results</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ad7a787344eaa129e660434169349dc29</anchor>
      <arglist>(expression&lt; T &gt; &amp;e)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>remove_last_error</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ac382620a7ca599aa9cd77c9cda48b9e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>results_context_t &amp;</type>
      <name>results_ctx</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a9b3bdef4c008f9cbed1f285a48bbdbaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>return_cleanup</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a471013ea5e4a40c0c7ecc60ea1911c74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_error</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ab1b2f2d6cf597ba09a5d7b57db93e159</anchor>
      <arglist>(const parser_error::type &amp;error_type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_synthesis_error</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a6bef7bc4cc1843c2a4531717537f0c8f</anchor>
      <arglist>(const std::string &amp;synthesis_error_message)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>expression_node_ptr</type>
      <name>simplify</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a457a851effb425337a8bc370b8d5b7fe</anchor>
      <arglist>(Sequence&lt; expression_node_ptr, Allocator1 &gt; &amp;expression_list, Sequence&lt; bool, Allocator2 &gt; &amp;side_effect_list, const bool specialise_on_final_type=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>simplify_unary_negation_branch</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ab985a3b616b97f693bd146fa27edb563</anchor>
      <arglist>(expression_node_ptr &amp;node)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>valid_base_operation</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a021cd44e8d38a76a2423c37e027fcb82</anchor>
      <arglist>(const std::string &amp;symbol)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>valid_vararg_operation</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a53d3483dc8ce5216e5d1f5f043c14f14</anchor>
      <arglist>(const std::string &amp;symbol)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static expression_node_ptr</type>
      <name>error_node</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af5af184cec29350b0a58600f0f92d6db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base_ops_map_t</type>
      <name>base_ops_map_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>adb180129f2385500d0f3fed35a529efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>binary_op_map_t</type>
      <name>binary_op_map_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a191d6a62f3da2bbcabbc38f4ec5d77bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lexer::helper::bracket_checker</type>
      <name>bracket_checker_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a0402710ddc67271ddafcb239b9571195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; bool &gt;</type>
      <name>brkcnt_list_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ae103566e80c64e90fe134df2d3f33b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lexer::helper::commutative_inserter</type>
      <name>commutative_inserter_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a9bcfcb8634ec15f07fbac8c7fa9519d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dependent_entity_collector</type>
      <name>dec_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a57e70b1e8925913fc3c195cad1a1f771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unknown_symbol_resolver</type>
      <name>default_usr_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a3d14dee1ff4f781f6ffef5f44f25c5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; parser_error::type &gt;</type>
      <name>error_list_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a5ac6a3bad799080683cdfcc7f223f84d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_generator&lt; T &gt;</type>
      <name>expression_generator_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a936aa6807238a17f5bbefd7241ddce31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lexer::helper::helper_assembly</type>
      <name>helper_assembly_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>af3a06158c5ab36fb46fa798ace888a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>inv_binary_op_map_t</type>
      <name>inv_binary_op_map_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a35ace72d4681947a5b074ee8292ca5bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>details::node_allocator</type>
      <name>node_allocator_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>abc2cf6f5ca6817cf0d00aa7115916d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lexer::helper::numeric_checker</type>
      <name>numeric_checker_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a63509b5a50a375418eeb27b987022df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lexer::helper::operator_joiner</type>
      <name>operator_joiner_2_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a6ccb1811b02ebc73b8b6ca848e773fce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lexer::helper::operator_joiner</type>
      <name>operator_joiner_3_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a5b7cc131436c985d2876a06e9e7db086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>resolve_unknown_symbol_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aef236651e5d737d6e7b176435a116473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>results_context_t *</type>
      <name>results_context_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a87cae060ea728944e1b93e750575c15f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scope_element_manager</type>
      <name>sem_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aca043da5e0294de03457f0f9e8316793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lexer::helper::sequence_validator</type>
      <name>sequence_validator_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a9a78564680b97566495080c95cb886c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>settings_store</type>
      <name>settings_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a082b44ad49e1bbcb0d4a386ed1adbdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sf3_map_t</type>
      <name>sf3_map_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a8a76291215d60e2037c0d90e505338d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sf4_map_t</type>
      <name>sf4_map_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a03a5c2897d7700b0e4e864df4263b642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>parser_state</type>
      <name>state_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>aa98e9f635cc2c2eb04ccc0d573d8a26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>lexer::helper::symbol_replacer</type>
      <name>symbol_replacer_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a768ed1105a8878bc19c2f6774e2655cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>symtab_store</type>
      <name>symtab_store_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a89fe97ee964b55444182dab73dc298db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>synthesis_error_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ad5f8cb86898a80940bee4261e9e1ca9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unary_op_map_t</type>
      <name>unary_op_map_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ac678b1ec4c0cce2973d1bdd3dce03b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unknown_symbol_resolver *</type>
      <name>unknown_symbol_resolver_</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a5dd6268513f54560899767645642dc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const precedence_level</type>
      <name>default_precedence</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>a8bf78c8ad72345554ac4c4befd1bb241</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>details::disable_type_checking</name>
      <anchorfile>classexprtk_1_1parser.html</anchorfile>
      <anchor>ad5210b2081009cf2c5f24bf933236d8e</anchor>
      <arglist>(ParserType &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::lexer::parser_helper</name>
    <filename>classexprtk_1_1lexer_1_1parser__helper.html</filename>
    <member kind="enumvalue">
      <name>e_advance</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a4f8e4c029138974588b7a7c6a1e4d416a96d3dc6a551c23d34eca8fc0d649b29f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_hold</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a4f8e4c029138974588b7a7c6a1e4d416a08d15cc035944dac5575d5cf6364b7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generator</type>
      <name>generator_t</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>acce5e98f65cb0122f54ce24842ac7e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>token_advance_mode</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a4f8e4c029138974588b7a7c6a1e4d416</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_hold</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a4f8e4c029138974588b7a7c6a1e4d416a08d15cc035944dac5575d5cf6364b7b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_advance</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a4f8e4c029138974588b7a7c6a1e4d416a96d3dc6a551c23d34eca8fc0d649b29f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>token</type>
      <name>token_t</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>ab20bc76267e693f02f64ad189225ed93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>advance_token</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a38a905c2412c4f207fdc9e59542b1942</anchor>
      <arglist>(const token_advance_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>const token_t &amp;</type>
      <name>current_token</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a6fc2687c5e78fd4c543b4762a55eec46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>ac4d71f8b5951b0747ba7072d342b9319</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>generator_t &amp;</type>
      <name>lexer</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a20e70e0ed105a549dee88e26b69dfb9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const generator_t &amp;</type>
      <name>lexer</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a28ddfdefcfcce1ff0135be347cc5ff9f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>next_token</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a7ad3c2bf478818f745b39d6ce952b4ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>peek_token_is</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a6d6816c8419e0b317de8c36fb3bbbb5b</anchor>
      <arglist>(const token_t::token_type &amp;ttype)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>peek_token_is</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a9d193aeccd0886dde38e0330917a854d</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restore_token</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a820f18ea9c227383bd61e08ceb6c8fd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>store_token</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>ae82ba94387be68edc8df4b2f29d3ecdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>token_is</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>afb15367d6a030cae43dac17d38a3b6dd</anchor>
      <arglist>(const token_t::token_type &amp;ttype, const token_advance_mode mode=e_advance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>token_is</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>ae658840f6d0ca3a2a429768cab5a97a4</anchor>
      <arglist>(const token_t::token_type &amp;ttype, const std::string &amp;value, const token_advance_mode mode=e_advance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>token_is_then_assign</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a1bd24ec8317bc7232106075652495d81</anchor>
      <arglist>(const token_t::token_type &amp;ttype, std::string &amp;token, const token_advance_mode mode=e_advance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>token_is_then_assign</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a46b66eca538d89e918b66c84d81feb38</anchor>
      <arglist>(const token_t::token_type &amp;ttype, Container&lt; std::string, Allocator &gt; &amp;token_list, const token_advance_mode mode=e_advance)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>token_t</type>
      <name>current_token_</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>ace9f159eb282ff352fc98e1a3c6b17fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>generator_t</type>
      <name>lexer_</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>a1973498d32d1da18e58772a153083d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>token_t</type>
      <name>store_current_token_</name>
      <anchorfile>classexprtk_1_1lexer_1_1parser__helper.html</anchorfile>
      <anchor>ab9de313ff73859e3eb74ef16afcdaeaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::parser_state</name>
    <filename>structexprtk_1_1parser_1_1parser__state.html</filename>
    <member kind="function">
      <type>void</type>
      <name>activate_side_effect</name>
      <anchorfile>structexprtk_1_1parser_1_1parser__state.html</anchorfile>
      <anchor>a44a6fa475e9b0feb42784d30ada26121</anchor>
      <arglist>(const std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parser_state</name>
      <anchorfile>structexprtk_1_1parser_1_1parser__state.html</anchorfile>
      <anchor>a72b4b9755e5e773fdd0b3f7a3a8fc693</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structexprtk_1_1parser_1_1parser__state.html</anchorfile>
      <anchor>a6eb1fc4d9fb434f0ad6c703af522310f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>parsing_break_stmt</name>
      <anchorfile>structexprtk_1_1parser_1_1parser__state.html</anchorfile>
      <anchor>a263092ec21cb3fe532299e79236a5723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>parsing_return_stmt</name>
      <anchorfile>structexprtk_1_1parser_1_1parser__state.html</anchorfile>
      <anchor>aa68b1d4beae1af4dd410ff13f13a1c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>return_stmt_present</name>
      <anchorfile>structexprtk_1_1parser_1_1parser__state.html</anchorfile>
      <anchor>a89fd166f775941b4bd63ca42e22b3535</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>scope_depth</name>
      <anchorfile>structexprtk_1_1parser_1_1parser__state.html</anchorfile>
      <anchor>ae2b7d439bc418daf279e34e58947574f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>side_effect_present</name>
      <anchorfile>structexprtk_1_1parser_1_1parser__state.html</anchorfile>
      <anchor>ab904d88ae652d34eb2f9314f434cfa23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>type_check_enabled</name>
      <anchorfile>structexprtk_1_1parser_1_1parser__state.html</anchorfile>
      <anchor>a9efdfbb95c0d4e20efaf263108a4cdfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PbMapVisualizer</name>
    <filename>classPbMapVisualizer.html</filename>
    <member kind="function">
      <type></type>
      <name>PbMapVisualizer</name>
      <anchorfile>classPbMapVisualizer.html</anchorfile>
      <anchor>acffbcc4163ebbddefcae9caf3971e4bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Visualize</name>
      <anchorfile>classPbMapVisualizer.html</anchorfile>
      <anchor>aec8ece0810fcd191011a8ecd504805ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>viz_cb</name>
      <anchorfile>classPbMapVisualizer.html</anchorfile>
      <anchor>a1236f16f9d1071feda3d7f35e131e10f</anchor>
      <arglist>(pcl::visualization::PCLVisualizer &amp;viz)</arglist>
    </member>
    <member kind="variable">
      <type>pcl::visualization::CloudViewer</type>
      <name>cloudViewer</name>
      <anchorfile>classPbMapVisualizer.html</anchorfile>
      <anchor>a07c743e022c29045e3135a579f1bbfb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PbMap</type>
      <name>pbmap</name>
      <anchorfile>classPbMapVisualizer.html</anchorfile>
      <anchor>a17a9006ed5d2948bcccacb83c4054e98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::VelodyneCalibration::PerLaserCalib</name>
    <filename>structmrpt_1_1obs_1_1VelodyneCalibration_1_1PerLaserCalib.html</filename>
    <member kind="function">
      <type></type>
      <name>PerLaserCalib</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration_1_1PerLaserCalib.html</anchorfile>
      <anchor>aaf63f520aede5f23fad797fc54add687</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>azimuthCorrection</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration_1_1PerLaserCalib.html</anchorfile>
      <anchor>a9e712c63e49b117ae7799cf3f8ef7baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cosVertCorrection</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration_1_1PerLaserCalib.html</anchorfile>
      <anchor>a6dab3af6062cd46254123b8cdd834611</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cosVertOffsetCorrection</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration_1_1PerLaserCalib.html</anchorfile>
      <anchor>abc3d4a7d45d948ab3038bc495f089e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>distanceCorrection</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration_1_1PerLaserCalib.html</anchorfile>
      <anchor>aef1a5397a9f0babecfd76c8aaee738d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>horizontalOffsetCorrection</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration_1_1PerLaserCalib.html</anchorfile>
      <anchor>ad528e3e995348e86ff45387f0b5c0580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sinVertCorrection</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration_1_1PerLaserCalib.html</anchorfile>
      <anchor>a9086efc95437d2c0adb5af382f5ec99d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sinVertOffsetCorrection</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration_1_1PerLaserCalib.html</anchorfile>
      <anchor>a794f5ce5a2bcd4501e9fbde1257173b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>verticalCorrection</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration_1_1PerLaserCalib.html</anchorfile>
      <anchor>aedb2eba59f138ea10737584d05ea6289</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>verticalOffsetCorrection</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration_1_1PerLaserCalib.html</anchorfile>
      <anchor>a0c38232dce4fe9e01da51d829ea26cc1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::PF_implementation</name>
    <filename>classmrpt_1_1slam_1_1PF__implementation.html</filename>
    <templarg>PARTICLE_TYPE</templarg>
    <templarg>MYSELF</templarg>
    <member kind="function">
      <type></type>
      <name>PF_implementation</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5122ff2f5fa9bdaddb850ff53e874330</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PF_SLAM_implementation_gatherActionsCheckBothActObs</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gabc16ec4f84823adeb384534416e693a7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a712ac8f0488b91d60fd5497b8415787a</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ad7db720e9f54a170ad00bda377fb5c48</anchor>
      <arglist>(PARTICLE_TYPE *particleData, const mrpt::math::TPose3D &amp;newPose) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_replaceByNewParticleSet</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5dc514b0ebb956e688ef3e24359ee0e4</anchor>
      <arglist>(typename mrpt::bayes::CParticleFilterData&lt; PARTICLE_TYPE &gt;::CParticleList &amp;old_particles, const std::vector&lt; mrpt::math::TPose3D &gt; &amp;newParticles, const std::vector&lt; double &gt; &amp;newParticlesWeight, const std::vector&lt; size_t &gt; &amp;newParticlesDerivedFromIdx) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_doWeHaveValidObservations</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a7d8bbe90e1502f2c8eb0e2181f55b5ed</anchor>
      <arglist>(const typename mrpt::bayes::CParticleFilterData&lt; PARTICLE_TYPE &gt;::CParticleList &amp;particles, const mrpt::obs::CSensoryFrame *sf) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_skipRobotMovement</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ab9964f6d8277ab1f76534073400b6779</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aef39a4dffb4fe6aa784b3df0d416d5e5</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a45e91013d807f918739d476e9e012ab7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a587b8917c494c0f1ffc69eac7a16a651</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfStandardProposal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ac570ed9ac6fd065c040361ca93cb78ad</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PF_SLAM_aux_perform_one_rejection_sampling_step</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>abd29082b7ecc72080f5a3fbf73560d45</anchor>
      <arglist>(const bool USE_OPTIMAL_SAMPLING, const bool doResample, const double maxMeanLik, size_t k, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, mrpt::poses::CPose3D &amp;out_newPose, double &amp;out_newParticleLogWeight)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFStandardAndOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a57a076aad7de53bfacd67b1ce380d03a</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options, const bool USE_OPTIMAL_SAMPLING)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CActionRobotMovement2D</type>
      <name>m_accumRobotMovement2D</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aa2b39617a5aca14fa91581bbf41ef7b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_accumRobotMovement2DIsValid</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a23a67c9008606fb5c55aa9e36ad869e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3DPDFGaussian</type>
      <name>m_accumRobotMovement3D</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5486171d07081bc1563426fe18edea61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_accumRobotMovement3DIsValid</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ad58cc8b0caf2484a6a19d224caa39f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPoseRandomSampler</type>
      <name>m_movementDrawer</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a6b669d542a8777775e560f9e7d411141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFOptimal_estimatedProb</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>acae7da6b7e7510d23dc5eb8ff6f556fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFStandard_estimatedProb</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aa9b50812bf25798f5df869c2979f4003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFOptimal_maxLikelihood</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a9e0692073c0d8a581a5e792b25aa50b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::math::TPose3D &gt;</type>
      <name>m_pfAuxiliaryPFOptimal_maxLikDrawnMovement</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aa3efbe583ab3432a9ec3d5b9a140f65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; bool &gt;</type>
      <name>m_pfAuxiliaryPFOptimal_maxLikMovementDrawHasBeenUsed</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a7bcfc299f939dddebebdf16b53b07d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>PF_SLAM_particlesEvaluator_AuxPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aeeaf6527985b4d50288ee680ab1e803b</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>PF_SLAM_particlesEvaluator_AuxPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a21e2dd9b053605635ac880bb2e107380</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a45e91013d807f918739d476e9e012ab7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a587b8917c494c0f1ffc69eac7a16a651</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfStandardProposal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ac570ed9ac6fd065c040361ca93cb78ad</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a712ac8f0488b91d60fd5497b8415787a</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ad7db720e9f54a170ad00bda377fb5c48</anchor>
      <arglist>(PARTICLE_TYPE *particleData, const mrpt::math::TPose3D &amp;newPose) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_replaceByNewParticleSet</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5dc514b0ebb956e688ef3e24359ee0e4</anchor>
      <arglist>(typename mrpt::bayes::CParticleFilterData&lt; PARTICLE_TYPE &gt;::CParticleList &amp;old_particles, const std::vector&lt; mrpt::math::TPose3D &gt; &amp;newParticles, const std::vector&lt; double &gt; &amp;newParticlesWeight, const std::vector&lt; size_t &gt; &amp;newParticlesDerivedFromIdx) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_doWeHaveValidObservations</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a7d8bbe90e1502f2c8eb0e2181f55b5ed</anchor>
      <arglist>(const typename mrpt::bayes::CParticleFilterData&lt; PARTICLE_TYPE &gt;::CParticleList &amp;particles, const mrpt::obs::CSensoryFrame *sf) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_skipRobotMovement</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ab9964f6d8277ab1f76534073400b6779</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aef39a4dffb4fe6aa784b3df0d416d5e5</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PF_implementation&lt; CRBPFParticleData, CMultiMetricMapPDF &gt;</name>
    <filename>classmrpt_1_1slam_1_1PF__implementation.html</filename>
    <member kind="function">
      <type></type>
      <name>PF_implementation</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5122ff2f5fa9bdaddb850ff53e874330</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PF_SLAM_implementation_gatherActionsCheckBothActObs</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gabc16ec4f84823adeb384534416e693a7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a712ac8f0488b91d60fd5497b8415787a</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ad7db720e9f54a170ad00bda377fb5c48</anchor>
      <arglist>(CRBPFParticleData *particleData, const mrpt::math::TPose3D &amp;newPose) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_replaceByNewParticleSet</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5dc514b0ebb956e688ef3e24359ee0e4</anchor>
      <arglist>(typename mrpt::bayes::CParticleFilterData&lt; CRBPFParticleData &gt;::CParticleList &amp;old_particles, const std::vector&lt; mrpt::math::TPose3D &gt; &amp;newParticles, const std::vector&lt; double &gt; &amp;newParticlesWeight, const std::vector&lt; size_t &gt; &amp;newParticlesDerivedFromIdx) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_doWeHaveValidObservations</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a7d8bbe90e1502f2c8eb0e2181f55b5ed</anchor>
      <arglist>(const typename mrpt::bayes::CParticleFilterData&lt; CRBPFParticleData &gt;::CParticleList &amp;particles, const mrpt::obs::CSensoryFrame *sf) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_skipRobotMovement</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ab9964f6d8277ab1f76534073400b6779</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aef39a4dffb4fe6aa784b3df0d416d5e5</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a45e91013d807f918739d476e9e012ab7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a587b8917c494c0f1ffc69eac7a16a651</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfStandardProposal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ac570ed9ac6fd065c040361ca93cb78ad</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PF_SLAM_aux_perform_one_rejection_sampling_step</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>abd29082b7ecc72080f5a3fbf73560d45</anchor>
      <arglist>(const bool USE_OPTIMAL_SAMPLING, const bool doResample, const double maxMeanLik, size_t k, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, mrpt::poses::CPose3D &amp;out_newPose, double &amp;out_newParticleLogWeight)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFStandardAndOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a57a076aad7de53bfacd67b1ce380d03a</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options, const bool USE_OPTIMAL_SAMPLING)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CActionRobotMovement2D</type>
      <name>m_accumRobotMovement2D</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aa2b39617a5aca14fa91581bbf41ef7b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_accumRobotMovement2DIsValid</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a23a67c9008606fb5c55aa9e36ad869e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3DPDFGaussian</type>
      <name>m_accumRobotMovement3D</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5486171d07081bc1563426fe18edea61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_accumRobotMovement3DIsValid</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ad58cc8b0caf2484a6a19d224caa39f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPoseRandomSampler</type>
      <name>m_movementDrawer</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a6b669d542a8777775e560f9e7d411141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFOptimal_estimatedProb</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>acae7da6b7e7510d23dc5eb8ff6f556fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFStandard_estimatedProb</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aa9b50812bf25798f5df869c2979f4003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFOptimal_maxLikelihood</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a9e0692073c0d8a581a5e792b25aa50b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::math::TPose3D &gt;</type>
      <name>m_pfAuxiliaryPFOptimal_maxLikDrawnMovement</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aa3efbe583ab3432a9ec3d5b9a140f65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; bool &gt;</type>
      <name>m_pfAuxiliaryPFOptimal_maxLikMovementDrawHasBeenUsed</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a7bcfc299f939dddebebdf16b53b07d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>PF_SLAM_particlesEvaluator_AuxPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aeeaf6527985b4d50288ee680ab1e803b</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>PF_SLAM_particlesEvaluator_AuxPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a21e2dd9b053605635ac880bb2e107380</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a712ac8f0488b91d60fd5497b8415787a</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ad7db720e9f54a170ad00bda377fb5c48</anchor>
      <arglist>(CRBPFParticleData *particleData, const mrpt::math::TPose3D &amp;newPose) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_replaceByNewParticleSet</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5dc514b0ebb956e688ef3e24359ee0e4</anchor>
      <arglist>(typename mrpt::bayes::CParticleFilterData&lt; CRBPFParticleData &gt;::CParticleList &amp;old_particles, const std::vector&lt; mrpt::math::TPose3D &gt; &amp;newParticles, const std::vector&lt; double &gt; &amp;newParticlesWeight, const std::vector&lt; size_t &gt; &amp;newParticlesDerivedFromIdx) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_doWeHaveValidObservations</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a7d8bbe90e1502f2c8eb0e2181f55b5ed</anchor>
      <arglist>(const typename mrpt::bayes::CParticleFilterData&lt; CRBPFParticleData &gt;::CParticleList &amp;particles, const mrpt::obs::CSensoryFrame *sf) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_skipRobotMovement</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ab9964f6d8277ab1f76534073400b6779</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aef39a4dffb4fe6aa784b3df0d416d5e5</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a45e91013d807f918739d476e9e012ab7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a587b8917c494c0f1ffc69eac7a16a651</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfStandardProposal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ac570ed9ac6fd065c040361ca93cb78ad</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PF_implementation&lt; mrpt::poses::CPose2D, CMonteCarloLocalization2D &gt;</name>
    <filename>classmrpt_1_1slam_1_1PF__implementation.html</filename>
    <member kind="function">
      <type></type>
      <name>PF_implementation</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5122ff2f5fa9bdaddb850ff53e874330</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PF_SLAM_implementation_gatherActionsCheckBothActObs</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gabc16ec4f84823adeb384534416e693a7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a712ac8f0488b91d60fd5497b8415787a</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ad7db720e9f54a170ad00bda377fb5c48</anchor>
      <arglist>(mrpt::poses::CPose2D *particleData, const mrpt::math::TPose3D &amp;newPose) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_replaceByNewParticleSet</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5dc514b0ebb956e688ef3e24359ee0e4</anchor>
      <arglist>(typename mrpt::bayes::CParticleFilterData&lt; mrpt::poses::CPose2D &gt;::CParticleList &amp;old_particles, const std::vector&lt; mrpt::math::TPose3D &gt; &amp;newParticles, const std::vector&lt; double &gt; &amp;newParticlesWeight, const std::vector&lt; size_t &gt; &amp;newParticlesDerivedFromIdx) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_doWeHaveValidObservations</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a7d8bbe90e1502f2c8eb0e2181f55b5ed</anchor>
      <arglist>(const typename mrpt::bayes::CParticleFilterData&lt; mrpt::poses::CPose2D &gt;::CParticleList &amp;particles, const mrpt::obs::CSensoryFrame *sf) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_skipRobotMovement</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ab9964f6d8277ab1f76534073400b6779</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aef39a4dffb4fe6aa784b3df0d416d5e5</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a45e91013d807f918739d476e9e012ab7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a587b8917c494c0f1ffc69eac7a16a651</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfStandardProposal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ac570ed9ac6fd065c040361ca93cb78ad</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PF_SLAM_aux_perform_one_rejection_sampling_step</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>abd29082b7ecc72080f5a3fbf73560d45</anchor>
      <arglist>(const bool USE_OPTIMAL_SAMPLING, const bool doResample, const double maxMeanLik, size_t k, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, mrpt::poses::CPose3D &amp;out_newPose, double &amp;out_newParticleLogWeight)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFStandardAndOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a57a076aad7de53bfacd67b1ce380d03a</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options, const bool USE_OPTIMAL_SAMPLING)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CActionRobotMovement2D</type>
      <name>m_accumRobotMovement2D</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aa2b39617a5aca14fa91581bbf41ef7b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_accumRobotMovement2DIsValid</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a23a67c9008606fb5c55aa9e36ad869e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3DPDFGaussian</type>
      <name>m_accumRobotMovement3D</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5486171d07081bc1563426fe18edea61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_accumRobotMovement3DIsValid</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ad58cc8b0caf2484a6a19d224caa39f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPoseRandomSampler</type>
      <name>m_movementDrawer</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a6b669d542a8777775e560f9e7d411141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFOptimal_estimatedProb</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>acae7da6b7e7510d23dc5eb8ff6f556fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFStandard_estimatedProb</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aa9b50812bf25798f5df869c2979f4003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFOptimal_maxLikelihood</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a9e0692073c0d8a581a5e792b25aa50b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::math::TPose3D &gt;</type>
      <name>m_pfAuxiliaryPFOptimal_maxLikDrawnMovement</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aa3efbe583ab3432a9ec3d5b9a140f65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; bool &gt;</type>
      <name>m_pfAuxiliaryPFOptimal_maxLikMovementDrawHasBeenUsed</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a7bcfc299f939dddebebdf16b53b07d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>PF_SLAM_particlesEvaluator_AuxPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aeeaf6527985b4d50288ee680ab1e803b</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>PF_SLAM_particlesEvaluator_AuxPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a21e2dd9b053605635ac880bb2e107380</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a712ac8f0488b91d60fd5497b8415787a</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ad7db720e9f54a170ad00bda377fb5c48</anchor>
      <arglist>(mrpt::poses::CPose2D *particleData, const mrpt::math::TPose3D &amp;newPose) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_replaceByNewParticleSet</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5dc514b0ebb956e688ef3e24359ee0e4</anchor>
      <arglist>(typename mrpt::bayes::CParticleFilterData&lt; mrpt::poses::CPose2D &gt;::CParticleList &amp;old_particles, const std::vector&lt; mrpt::math::TPose3D &gt; &amp;newParticles, const std::vector&lt; double &gt; &amp;newParticlesWeight, const std::vector&lt; size_t &gt; &amp;newParticlesDerivedFromIdx) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_doWeHaveValidObservations</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a7d8bbe90e1502f2c8eb0e2181f55b5ed</anchor>
      <arglist>(const typename mrpt::bayes::CParticleFilterData&lt; mrpt::poses::CPose2D &gt;::CParticleList &amp;particles, const mrpt::obs::CSensoryFrame *sf) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_skipRobotMovement</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ab9964f6d8277ab1f76534073400b6779</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aef39a4dffb4fe6aa784b3df0d416d5e5</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a45e91013d807f918739d476e9e012ab7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a587b8917c494c0f1ffc69eac7a16a651</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfStandardProposal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ac570ed9ac6fd065c040361ca93cb78ad</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PF_implementation&lt; mrpt::poses::CPose3D, CMonteCarloLocalization3D &gt;</name>
    <filename>classmrpt_1_1slam_1_1PF__implementation.html</filename>
    <member kind="function">
      <type></type>
      <name>PF_implementation</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5122ff2f5fa9bdaddb850ff53e874330</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PF_SLAM_implementation_gatherActionsCheckBothActObs</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gabc16ec4f84823adeb384534416e693a7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a712ac8f0488b91d60fd5497b8415787a</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ad7db720e9f54a170ad00bda377fb5c48</anchor>
      <arglist>(mrpt::poses::CPose3D *particleData, const mrpt::math::TPose3D &amp;newPose) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_replaceByNewParticleSet</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5dc514b0ebb956e688ef3e24359ee0e4</anchor>
      <arglist>(typename mrpt::bayes::CParticleFilterData&lt; mrpt::poses::CPose3D &gt;::CParticleList &amp;old_particles, const std::vector&lt; mrpt::math::TPose3D &gt; &amp;newParticles, const std::vector&lt; double &gt; &amp;newParticlesWeight, const std::vector&lt; size_t &gt; &amp;newParticlesDerivedFromIdx) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_doWeHaveValidObservations</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a7d8bbe90e1502f2c8eb0e2181f55b5ed</anchor>
      <arglist>(const typename mrpt::bayes::CParticleFilterData&lt; mrpt::poses::CPose3D &gt;::CParticleList &amp;particles, const mrpt::obs::CSensoryFrame *sf) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_skipRobotMovement</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ab9964f6d8277ab1f76534073400b6779</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aef39a4dffb4fe6aa784b3df0d416d5e5</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a45e91013d807f918739d476e9e012ab7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a587b8917c494c0f1ffc69eac7a16a651</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfStandardProposal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ac570ed9ac6fd065c040361ca93cb78ad</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PF_SLAM_aux_perform_one_rejection_sampling_step</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>abd29082b7ecc72080f5a3fbf73560d45</anchor>
      <arglist>(const bool USE_OPTIMAL_SAMPLING, const bool doResample, const double maxMeanLik, size_t k, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, mrpt::poses::CPose3D &amp;out_newPose, double &amp;out_newParticleLogWeight)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFStandardAndOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a57a076aad7de53bfacd67b1ce380d03a</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options, const bool USE_OPTIMAL_SAMPLING)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::obs::CActionRobotMovement2D</type>
      <name>m_accumRobotMovement2D</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aa2b39617a5aca14fa91581bbf41ef7b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_accumRobotMovement2DIsValid</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a23a67c9008606fb5c55aa9e36ad869e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3DPDFGaussian</type>
      <name>m_accumRobotMovement3D</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5486171d07081bc1563426fe18edea61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_accumRobotMovement3DIsValid</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ad58cc8b0caf2484a6a19d224caa39f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPoseRandomSampler</type>
      <name>m_movementDrawer</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a6b669d542a8777775e560f9e7d411141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFOptimal_estimatedProb</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>acae7da6b7e7510d23dc5eb8ff6f556fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFStandard_estimatedProb</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aa9b50812bf25798f5df869c2979f4003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::math::CVectorDouble</type>
      <name>m_pfAuxiliaryPFOptimal_maxLikelihood</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a9e0692073c0d8a581a5e792b25aa50b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; mrpt::math::TPose3D &gt;</type>
      <name>m_pfAuxiliaryPFOptimal_maxLikDrawnMovement</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aa3efbe583ab3432a9ec3d5b9a140f65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; bool &gt;</type>
      <name>m_pfAuxiliaryPFOptimal_maxLikMovementDrawHasBeenUsed</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a7bcfc299f939dddebebdf16b53b07d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>PF_SLAM_particlesEvaluator_AuxPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aeeaf6527985b4d50288ee680ab1e803b</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>PF_SLAM_particlesEvaluator_AuxPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a21e2dd9b053605635ac880bb2e107380</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const mrpt::bayes::CParticleFilterCapable *obj, size_t index, const void *action, const void *observation)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mrpt::math::TPose3D</type>
      <name>getLastPose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a712ac8f0488b91d60fd5497b8415787a</anchor>
      <arglist>(const size_t i, bool &amp;pose_is_valid) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_custom_update_particle_with_new_pose</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ad7db720e9f54a170ad00bda377fb5c48</anchor>
      <arglist>(mrpt::poses::CPose3D *particleData, const mrpt::math::TPose3D &amp;newPose) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>PF_SLAM_implementation_replaceByNewParticleSet</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a5dc514b0ebb956e688ef3e24359ee0e4</anchor>
      <arglist>(typename mrpt::bayes::CParticleFilterData&lt; mrpt::poses::CPose3D &gt;::CParticleList &amp;old_particles, const std::vector&lt; mrpt::math::TPose3D &gt; &amp;newParticles, const std::vector&lt; double &gt; &amp;newParticlesWeight, const std::vector&lt; size_t &gt; &amp;newParticlesDerivedFromIdx) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_doWeHaveValidObservations</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a7d8bbe90e1502f2c8eb0e2181f55b5ed</anchor>
      <arglist>(const typename mrpt::bayes::CParticleFilterData&lt; mrpt::poses::CPose3D &gt;::CParticleList &amp;particles, const mrpt::obs::CSensoryFrame *sf) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>PF_SLAM_implementation_skipRobotMovement</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ab9964f6d8277ab1f76534073400b6779</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>PF_SLAM_computeObservationLikelihoodForParticle</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>aef39a4dffb4fe6aa784b3df0d416d5e5</anchor>
      <arglist>(const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const size_t particleIndexForMap, const mrpt::obs::CSensoryFrame &amp;observation, const mrpt::poses::CPose3D &amp;x) const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFOptimal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a45e91013d807f918739d476e9e012ab7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfAuxiliaryPFStandard</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>a587b8917c494c0f1ffc69eac7a16a651</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>PF_SLAM_implementation_pfStandardProposal</name>
      <anchorfile>classmrpt_1_1slam_1_1PF__implementation.html</anchorfile>
      <anchor>ac570ed9ac6fd065c040361ca93cb78ad</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf, const mrpt::bayes::CParticleFilter::TParticleFilterOptions &amp;PF_options, const TKLDParams &amp;KLD_options)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>phuff_entropy_decoder</name>
    <filename>structphuff__entropy__decoder.html</filename>
    <member kind="variable">
      <type>d_derived_tbl *</type>
      <name>ac_derived_tbl</name>
      <anchorfile>structphuff__entropy__decoder.html</anchorfile>
      <anchor>a4df68d1e72bf6991d185991dbf79dc13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bitread_perm_state</type>
      <name>bitstate</name>
      <anchorfile>structphuff__entropy__decoder.html</anchorfile>
      <anchor>a2a3f89232e35556262e5e743f7d13773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>d_derived_tbl *</type>
      <name>derived_tbls</name>
      <anchorfile>structphuff__entropy__decoder.html</anchorfile>
      <anchor>abce9cc542850340d672e8980e8bd64be</anchor>
      <arglist>[NUM_HUFF_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_entropy_decoder</type>
      <name>pub</name>
      <anchorfile>structphuff__entropy__decoder.html</anchorfile>
      <anchor>a7bb74612f96e3a03251d3cf89d8979bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>restarts_to_go</name>
      <anchorfile>structphuff__entropy__decoder.html</anchorfile>
      <anchor>a3808b78d4268a0454e257b91403232b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>savable_state</type>
      <name>saved</name>
      <anchorfile>structphuff__entropy__decoder.html</anchorfile>
      <anchor>a31eede7df3460ef29dec7090d7e0d676</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>phuff_entropy_encoder</name>
    <filename>structphuff__entropy__encoder.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>ac_tbl_no</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>a5ad3b41f9cee34b445b3ffdf1cfd2d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>BE</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>a8e30e7770f9116f43210500e357f44e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>bit_buffer</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>a4807a6a724ad2d51f238b39ae3279e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>j_compress_ptr</type>
      <name>cinfo</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>a724db7eea7ecc83675fef17357b9830d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long *</type>
      <name>count_ptrs</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>a6052ee0472866d1a03a2acd83c5a2782</anchor>
      <arglist>[NUM_HUFF_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>c_derived_tbl *</type>
      <name>derived_tbls</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>ac0cefd2b2e6f6c15ba6fc34c7c673ff7</anchor>
      <arglist>[NUM_HUFF_TBLS]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>EOBRUN</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>ac83296a1d30bf22ea79a2ff417c2cda1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>free_in_buffer</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>a6409c77f6b52c1d1be6289cb62f8ed6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boolean</type>
      <name>gather_statistics</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>a7d430eac08ffb5b20ce9c87e056e6187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_dc_val</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>af4311dbaf20faf519aafae3b5ac288e3</anchor>
      <arglist>[MAX_COMPS_IN_SCAN]</arglist>
    </member>
    <member kind="variable">
      <type>JOCTET *</type>
      <name>next_output_byte</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>aa430c79495bcb73210d50504e45383bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next_restart_num</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>add177307415d1c3ed8c7232c09442e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct jpeg_entropy_encoder</type>
      <name>pub</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>ad8d129d146fd832d4f1fc57d169c5b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>put_bits</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>a5b5a3bfaa7fc8d9b08f5a91085fc638a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>INT32</type>
      <name>put_buffer</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>a1a45fd2e8e369b6a17a80066b2f453d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>restarts_to_go</name>
      <anchorfile>structphuff__entropy__encoder.html</anchorfile>
      <anchor>aa4bd50845141e3b84568fc4e4ea4d1a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::pimpl</name>
    <filename>structmrpt_1_1utils_1_1pimpl.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>PIThreadParam</name>
    <filename>classPIThreadParam.html</filename>
    <member kind="function">
      <type></type>
      <name>PIThreadParam</name>
      <anchorfile>classPIThreadParam.html</anchorfile>
      <anchor>ac3fd0e287117e216d1abfbd2d71ebba5</anchor>
      <arglist>(const pair&lt; CPolyhedronPtr, CPolyhedronPtr &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PIThreadParam</name>
      <anchorfile>classPIThreadParam.html</anchorfile>
      <anchor>aff469253778c4e0103e1c023eb20d232</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PIThreadParam</type>
      <name>createObject</name>
      <anchorfile>classPIThreadParam.html</anchorfile>
      <anchor>a62b11118b6e34f92b9d9f9dd8db741ab</anchor>
      <arglist>(const pair&lt; CPolyhedronPtr, CPolyhedronPtr &gt; &amp;p)</arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; TSegment3D &gt;</type>
      <name>intersection</name>
      <anchorfile>classPIThreadParam.html</anchorfile>
      <anchor>a24530f74d22fd57aacb807cb38949fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const pair&lt; CPolyhedronPtr, CPolyhedronPtr &gt; *</type>
      <name>polys</name>
      <anchorfile>classPIThreadParam.html</anchorfile>
      <anchor>a7b4c6cc5a3929f4a98b1e8457ce5f709</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pkt_hdr</name>
    <filename>structpkt__hdr.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>flag</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a14e35655ea6c00851a4c64e34e03b6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>magic</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>af5556b3e9c71118c1e1b95ee9dd6896b</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pad</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a8f349c3253d5a1b6824bc54c264e1647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>seq</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a9f19fa793a2171fa7fc9797f037464ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timestamp</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a54d3a59e927ae441675af431207be8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>unk1</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a62e208e54ae142467daa7ec615b60e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>unk2</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a0b9696fcf91b5157959b0b4eeb4a3af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>unk3</name>
      <anchorfile>structpkt__hdr.html</anchorfile>
      <anchor>a77a6ab54d95968c4aef0e9f851f9ac2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::PlannerRRT_SE2_TPS</name>
    <filename>classmrpt_1_1nav_1_1PlannerRRT__SE2__TPS.html</filename>
    <base>mrpt::nav::PlannerTPS_VirtualBase</base>
    <class kind="struct">mrpt::nav::PlannerRRT_SE2_TPS::TPlannerInput</class>
    <class kind="struct">mrpt::nav::PlannerRRT_SE2_TPS::TPlannerResult</class>
    <member kind="typedef">
      <type>mrpt::math::TPose2D</type>
      <name>node_pose_t</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerRRT__SE2__TPS.html</anchorfile>
      <anchor>abc982664d0821088ec2152064d09d112</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerRRT__SE2__TPS.html</anchorfile>
      <anchor>aa1654a6ee0da4e9920dbb6d010afcc53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadConfig</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerRRT__SE2__TPS.html</anchorfile>
      <anchor>a1ff016793d84f460f63b48e6d5c3ffaf</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfgSource, const std::string &amp;sSectionName=std::string(&quot;PTG_CONFIG&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlannerRRT_SE2_TPS</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerRRT__SE2__TPS.html</anchorfile>
      <anchor>a47b9bf5d586bbb5b4343675b7478eb56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solve</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerRRT__SE2__TPS.html</anchorfile>
      <anchor>ad961fc210ea3d494658b83ff3b82b489</anchor>
      <arglist>(const TPlannerInput &amp;pi, TPlannerResult &amp;result)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_initialized</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerRRT__SE2__TPS.html</anchorfile>
      <anchor>a6fb065f486b08a6dd1427e268ef60390</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::PlannerSimple2D</name>
    <filename>classmrpt_1_1nav_1_1PlannerSimple2D.html</filename>
    <member kind="function">
      <type>void</type>
      <name>computePath</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerSimple2D.html</anchorfile>
      <anchor>acb98cdc94a25eb3e77697ad3bf49d462</anchor>
      <arglist>(const mrpt::maps::COccupancyGridMap2D &amp;theMap, const mrpt::poses::CPose2D &amp;origin, const mrpt::poses::CPose2D &amp;target, std::deque&lt; mrpt::math::TPoint2D &gt; &amp;path, bool &amp;notFound, float maxSearchPathLength=-1) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlannerSimple2D</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerSimple2D.html</anchorfile>
      <anchor>a7c9c8a0655f7a8008ed9ba78090d4db4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PlannerSimple2D</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerSimple2D.html</anchorfile>
      <anchor>ab076bde2b996a7e46f4a46cdfd18e3e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minStepInReturnedPath</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerSimple2D.html</anchorfile>
      <anchor>a522aa2ac070e6de1db256e69896bdf18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>occupancyThreshold</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerSimple2D.html</anchorfile>
      <anchor>a309145d86147a61e1dc32e74ca37522e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>robotRadius</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerSimple2D.html</anchorfile>
      <anchor>a47cbebd71912152f8e9a0ed9f13c142c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::PlannerTPS_VirtualBase</name>
    <filename>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</filename>
    <class kind="struct">mrpt::nav::PlannerTPS_VirtualBase::TRenderPlannedPathOptions</class>
    <member kind="function">
      <type>mrpt::utils::CTimeLogger &amp;</type>
      <name>getProfiler</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>a04b37d32d9f6036a80a6b5831ee4ff1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::nav::TListPTGPtr &amp;</type>
      <name>getPTGs</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>a1ad50e72f3dc732341d9ac6b6486997c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlannerTPS_VirtualBase</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>ade4b022a4c9fe278f37977bfa615c915</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderMoveTree</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>ae321b28bafe830262446dd19974a3a18</anchor>
      <arglist>(mrpt::opengl::COpenGLScene &amp;scene, const TPlannerInputTempl&lt; node_pose_t, world_limits_t &gt; &amp;pi, const TPlannerResultTempl&lt; tree_t &gt; &amp;result, const TRenderPlannedPathOptions &amp;options)</arglist>
    </member>
    <member kind="variable">
      <type>RRTEndCriteria</type>
      <name>end_criteria</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>a83a7051a24abadc992b7fe052f2bd068</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RRTAlgorithmParams</type>
      <name>params</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>a518ccf3754188e639d60923463434123</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_initialize_PTG</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>adf592a146599dfeff6239a09438dd480</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_loadConfig_PTG</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>a58f9935debe81e5bd965184cf32834dd</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfgSource, const std::string &amp;sSectionName=std::string(&quot;PTG_CONFIG&quot;))</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>spaceTransformer</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>ab6cf8668c9be6fbea473f5f4c2fd323a</anchor>
      <arglist>(const mrpt::maps::CSimplePointsMap &amp;in_obstacles, const mrpt::nav::CParameterizedTrajectoryGenerator *in_PTG, const double MAX_DIST, std::vector&lt; double &gt; &amp;out_TPObstacles)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>spaceTransformerOneDirectionOnly</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>a8419a0f3da05a86357fd397c83681f26</anchor>
      <arglist>(const int tp_space_k_direction, const mrpt::maps::CSimplePointsMap &amp;in_obstacles, const mrpt::nav::CParameterizedTrajectoryGenerator *in_PTG, const double MAX_DIST, double &amp;out_TPObstacle_k)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>transformPointcloudWithSquareClipping</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>abe5c34769293a59f9a9cd57450ade0fb</anchor>
      <arglist>(const mrpt::maps::CPointsMap &amp;in_map, mrpt::maps::CPointsMap &amp;out_map, const mrpt::poses::CPose2D &amp;asSeenFrom, const double MAX_DIST_XY)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_initialized_PTG</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>aa67e3012438eb53eb5a36f2e8405e922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::maps::CSimplePointsMap</type>
      <name>m_local_obs</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>ab28d0040f435ac6e0ad0e83c8995d8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::nav::TListPTGPtr</type>
      <name>m_PTGs</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>a6d42ba3db7ccd743bf2432b58e266711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CTimeLogger</type>
      <name>m_timelogger</name>
      <anchorfile>classmrpt_1_1nav_1_1PlannerTPS__VirtualBase.html</anchorfile>
      <anchor>ab55906f3cce71ad7fb1df07000ba5870</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::PLY_Exporter</name>
    <filename>classmrpt_1_1utils_1_1PLY__Exporter.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>getSavePLYErrorString</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Exporter.html</anchorfile>
      <anchor>a9ee5f77b023b7ef39f935f14ce624650</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveToPlyFile</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Exporter.html</anchorfile>
      <anchor>a990a4d99ed350555fa514678041392c7</anchor>
      <arglist>(const std::string &amp;filename, bool save_in_binary=false, const CStringList &amp;file_comments=CStringList(), const CStringList &amp;file_obj_info=CStringList()) const </arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual size_t</type>
      <name>PLY_export_get_vertex_count</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Exporter.html</anchorfile>
      <anchor>a638a8dcf29de2572efd56407f47553e4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual size_t</type>
      <name>PLY_export_get_face_count</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Exporter.html</anchorfile>
      <anchor>a59156777ea6e9a293b2f0928d85b1731</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>PLY_export_get_vertex</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Exporter.html</anchorfile>
      <anchor>aaa23c01ae028a91a515f61adf6bcf8b7</anchor>
      <arglist>(const size_t idx, mrpt::math::TPoint3Df &amp;pt, bool &amp;pt_has_color, mrpt::utils::TColorf &amp;pt_color) const =0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_ply_export_last_error</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Exporter.html</anchorfile>
      <anchor>af8af1bdaaf999433998ce8ea1e51dcc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual size_t</type>
      <name>PLY_export_get_vertex_count</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Exporter.html</anchorfile>
      <anchor>a638a8dcf29de2572efd56407f47553e4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual size_t</type>
      <name>PLY_export_get_face_count</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Exporter.html</anchorfile>
      <anchor>a59156777ea6e9a293b2f0928d85b1731</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>PLY_export_get_vertex</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Exporter.html</anchorfile>
      <anchor>aaa23c01ae028a91a515f61adf6bcf8b7</anchor>
      <arglist>(const size_t idx, mrpt::math::TPoint3Df &amp;pt, bool &amp;pt_has_color, mrpt::utils::TColorf &amp;pt_color) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::PLY_Importer</name>
    <filename>classmrpt_1_1utils_1_1PLY__Importer.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>getLoadPLYErrorString</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Importer.html</anchorfile>
      <anchor>a1d9782483d4284c04cde1051b8543435</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromPlyFile</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Importer.html</anchorfile>
      <anchor>afc9c4d51979127177f0440ce9c98b1c3</anchor>
      <arglist>(const std::string &amp;filename, CStringList *file_comments=NULL, CStringList *file_obj_info=NULL)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>PLY_import_set_vertex_count</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Importer.html</anchorfile>
      <anchor>a658b98fa22aabb2282de1c12e953db76</anchor>
      <arglist>(const size_t N)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>PLY_import_set_face_count</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Importer.html</anchorfile>
      <anchor>a7942d2b85c0ee7eb6ac0fc3846effc55</anchor>
      <arglist>(const size_t N)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>PLY_import_set_vertex</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Importer.html</anchorfile>
      <anchor>ab4559cc2cf3cc8cd2eb06d03c28d5a10</anchor>
      <arglist>(const size_t idx, const mrpt::math::TPoint3Df &amp;pt, const mrpt::utils::TColorf *pt_color=NULL)=0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_ply_import_last_error</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Importer.html</anchorfile>
      <anchor>ab0632c83ce2e50c65c774c08b5c14624</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>PLY_import_set_vertex_count</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Importer.html</anchorfile>
      <anchor>a658b98fa22aabb2282de1c12e953db76</anchor>
      <arglist>(const size_t N)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>PLY_import_set_face_count</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Importer.html</anchorfile>
      <anchor>a7942d2b85c0ee7eb6ac0fc3846effc55</anchor>
      <arglist>(const size_t N)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>PLY_import_set_vertex</name>
      <anchorfile>classmrpt_1_1utils_1_1PLY__Importer.html</anchorfile>
      <anchor>ab4559cc2cf3cc8cd2eb06d03c28d5a10</anchor>
      <arglist>(const size_t idx, const mrpt::math::TPoint3Df &amp;pt, const mrpt::utils::TColorf *pt_color=NULL)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PlyElement</name>
    <filename>structPlyElement.html</filename>
    <member kind="function">
      <type></type>
      <name>PlyElement</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>a74d2a4dfd90acca9f9772494f197f855</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>name</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>a8d56dccfe2eec767b071914ced6d5338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>a3975c8d9bdd3b4435bca2cb6f7e99733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>other_offset</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>a3711e7f51c082da6639ac3239ee2444a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>other_size</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>a4ec699438f485c7ecca7cb7d623e4e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; PlyProperty &gt;</type>
      <name>props</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>aa455202bfdb62bffe8db97db154f4e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>ab4a94646827e6b91a9778a4fea45a051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; char &gt;</type>
      <name>store_prop</name>
      <anchorfile>structPlyElement.html</anchorfile>
      <anchor>af0b9ca0f57bbb2bb2a8e56e34ee85d60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PlyFile</name>
    <filename>structPlyFile.html</filename>
    <member kind="function">
      <type></type>
      <name>PlyFile</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>a1c7fb47a1469773c66c782217656dfbd</anchor>
      <arglist>(FILE *_fp=NULL)</arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; string &gt;</type>
      <name>comments</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>ac1788139b14f17d11c2303af012d80bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; PlyElement &gt;</type>
      <name>elems</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>aeb56f76c13b8f85089ffad682d4c9ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>file_type</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>ac8f47215e1cab6332c4a91735faceac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FILE *</type>
      <name>fp</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>affa03cb65d7afdc1b54ba1930da1e0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; string &gt;</type>
      <name>obj_info</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>a4085192889935112a9a8a662f89a4f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>version</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>a54079430fc47c9303c194ecffaf9392d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PlyElement *</type>
      <name>which_elem</name>
      <anchorfile>structPlyFile.html</anchorfile>
      <anchor>a8446d1253e51c33fc1149d87d60d91c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PlyProperty</name>
    <filename>structPlyProperty.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>count_external</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>a237469e443b4a87444ce5e21512b2649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count_internal</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>a3d8a82157e2863a19b63886a3488cc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count_offset</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>a1f788f0c065d945e271e8c4d985d2bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>external_type</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>a0ddc732a043a2dceef8cd0849f8fe61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>internal_type</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>a52decfabbe6c612b2c10213207b0a2d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>is_list</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>abe1deb9f2985fc45921c51b9b762a9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>a8117a32c81663f9bd6312c24876d4e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>offset</name>
      <anchorfile>structPlyProperty.html</anchorfile>
      <anchor>aeedc40380a29a69699ce401f4cb7aa3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PnPAlgos</name>
    <filename>classPnPAlgos.html</filename>
    <member kind="function">
      <type>int</type>
      <name>lhm_solve</name>
      <anchorfile>classPnPAlgos.html</anchorfile>
      <anchor>a8a92bb5bd03be0e53bc7e5f227a1e9b7</anchor>
      <arglist>(PyObject *obj_pts, PyObject *img_pts, int n, PyObject *cam_intrinsic, PyObject *pose_mat)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>p3p_solve</name>
      <anchorfile>classPnPAlgos.html</anchorfile>
      <anchor>a0c4349a8f0c8b2ca400521f7b24e25da</anchor>
      <arglist>(PyObject *obj_pts, PyObject *img_pts, int n, PyObject *cam_intrinsic, PyObject *pose_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PnPAlgos</name>
      <anchorfile>classPnPAlgos.html</anchorfile>
      <anchor>a0f79a144c445d47eb1921fe2f279b103</anchor>
      <arglist>(int new_m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>posit_solve</name>
      <anchorfile>classPnPAlgos.html</anchorfile>
      <anchor>a96a048ee10c744ccfdb9fd0c79710dc2</anchor>
      <arglist>(PyObject *obj_pts, PyObject *img_pts, int n, PyObject *cam_intrinsic, PyObject *pose_mat)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ppnp_solve</name>
      <anchorfile>classPnPAlgos.html</anchorfile>
      <anchor>a8b1f0973ccd574fe52da80dabbe105fd</anchor>
      <arglist>(PyObject *obj_pts, PyObject *img_pts, int n, PyObject *cam_intrinsic, PyObject *pose_mat)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rpnp_solve</name>
      <anchorfile>classPnPAlgos.html</anchorfile>
      <anchor>ab9ed6ac2a782be1ec074d58415175d93</anchor>
      <arglist>(PyObject *obj_pts, PyObject *img_pts, int n, PyObject *cam_intrinsic, PyObject *pose_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PnPAlgos</name>
      <anchorfile>classPnPAlgos.html</anchorfile>
      <anchor>a368d9e61880c87878542962088917403</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>classPnPAlgos.html</anchorfile>
      <anchor>aa51c208e9b0927a87884b63ca8542012</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::PointCloudAdapter</name>
    <filename>classmrpt_1_1utils_1_1PointCloudAdapter.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CColouredPointsMap &gt;</name>
    <filename>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>coords_t</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a29f8533453c80f64413f813b85828c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a6dfc4ce0ae3831d33ebac1759bfa82f5</anchor>
      <arglist>(const size_t idx, float &amp;r, float &amp;g, float &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>afb1b64f4f1f27b17fa589da02825be36</anchor>
      <arglist>(const size_t idx, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a26b9dd46cf3969ef3a137936ed0b858c</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>aa740d1ab9c0e6f6ed2ce7ed7a20d5524</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, float &amp;r, float &amp;g, float &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>ad77a503eaf82cc82c2c9b590519eee88</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCloudAdapter</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a79660487818edae664340e087deab3d8</anchor>
      <arglist>(const mrpt::maps::CColouredPointsMap &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>abc222bfb25392d416d57146dbe1c00d4</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>acc5b1ef939ed41d3037089a01ee18f0b</anchor>
      <arglist>(const size_t idx, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a4d956c9dae7d1eb617b8bc0946f79240</anchor>
      <arglist>(const size_t idx, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a42bf5bdad0cff1a424b771983e78808a</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a4f1ece40b3bcb22097f5c92b3482dbe0</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>ad69681506786f7696022bad976ce6245</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a99e942292674fce5c18253f0614c7664</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGB</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a1a6a48429136f37898cc44fb6c2af769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>ae1c15b0f746fa493db9f179054748ee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>ad902f141bb616a4d974c3d22eeb1323e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CColouredPointsMap &amp;</type>
      <name>m_obj</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a4069e12e899aa0960e77782555a5464a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CPointsMap &gt;</name>
    <filename>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CPointsMap_01_4.html</filename>
    <base>PointCloudAdapterHelperNoRGB&lt; mrpt::maps::CPointsMap, float &gt;</base>
    <member kind="typedef">
      <type>float</type>
      <name>coords_t</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CPointsMap_01_4.html</anchorfile>
      <anchor>a8003fef386b45934cfdd074e8b01e195</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CPointsMap_01_4.html</anchorfile>
      <anchor>ad16d636aee8f0db4ea4393c068f1b915</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCloudAdapter</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CPointsMap_01_4.html</anchorfile>
      <anchor>a67984c290a175b06712911204829aa81</anchor>
      <arglist>(const mrpt::maps::CPointsMap &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CPointsMap_01_4.html</anchorfile>
      <anchor>ade20a458fa5881959ea51fb66ea227e6</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CPointsMap_01_4.html</anchorfile>
      <anchor>a7ae754c27c3f3934b9e0b30deadb242d</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CPointsMap_01_4.html</anchorfile>
      <anchor>a8f28a51c80c7dc748010e02616b2288d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGB</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CPointsMap_01_4.html</anchorfile>
      <anchor>ab677b7bf1ecb291aff44cdce1a513c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CPointsMap_01_4.html</anchorfile>
      <anchor>af616af108aed4f996b32ce26be8d9c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CPointsMap_01_4.html</anchorfile>
      <anchor>aa2f4fb2a37c881ff603a648b486e0bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CPointsMap &amp;</type>
      <name>m_obj</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CPointsMap_01_4.html</anchorfile>
      <anchor>afa878573089c845972f594eb10c37b2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CSimplePointsMap &gt;</name>
    <filename>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CSimplePointsMap_01_4.html</filename>
    <base>PointCloudAdapterHelperNoRGB&lt; mrpt::maps::CSimplePointsMap, float &gt;</base>
    <member kind="typedef">
      <type>float</type>
      <name>coords_t</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CSimplePointsMap_01_4.html</anchorfile>
      <anchor>a4077df3fb57a055b3c49b061bdb5e188</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CSimplePointsMap_01_4.html</anchorfile>
      <anchor>ad2b79d621bcf328c4bc751722fdbc234</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCloudAdapter</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CSimplePointsMap_01_4.html</anchorfile>
      <anchor>adcc777c1b4b7b46141a2ae3dcf58dec8</anchor>
      <arglist>(const mrpt::maps::CSimplePointsMap &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CSimplePointsMap_01_4.html</anchorfile>
      <anchor>ac09d10bb5bcf93d261b4db095fd45763</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInvalidPoint</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CSimplePointsMap_01_4.html</anchorfile>
      <anchor>a4ca7c15fbe15295a217df9aa6834d1ad</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CSimplePointsMap_01_4.html</anchorfile>
      <anchor>a81c57592bd607e41d74c796606d2f28c</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CSimplePointsMap_01_4.html</anchorfile>
      <anchor>ae3c15f17b3475cf65fa8e0d9ddf78135</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGB</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CSimplePointsMap_01_4.html</anchorfile>
      <anchor>a16a7fefb1deaed093a87079ff1029df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CSimplePointsMap_01_4.html</anchorfile>
      <anchor>a583553be265b8369e5d371ac02b1e20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CSimplePointsMap_01_4.html</anchorfile>
      <anchor>af68b6940dbca837d86ce9c7f815afbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CSimplePointsMap &amp;</type>
      <name>m_obj</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CSimplePointsMap_01_4.html</anchorfile>
      <anchor>acf4adac5e3818b524f938db6e5ba5f14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CWeightedPointsMap &gt;</name>
    <filename>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CWeightedPointsMap_01_4.html</filename>
    <base>PointCloudAdapterHelperNoRGB&lt; mrpt::maps::CWeightedPointsMap, float &gt;</base>
    <member kind="typedef">
      <type>float</type>
      <name>coords_t</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>aca824c32889f1042ce65d42f9a309cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>a711667114c609ed8b9e1068da7f88a0c</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCloudAdapter</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>a7b5f2c8dd3475452ab0c73ce6f38c717</anchor>
      <arglist>(const mrpt::maps::CWeightedPointsMap &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>ae908a25ddf0c61d98c27d706710ad4e9</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>ab826902b6996235a199ee4ca7e65a51e</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>aef3d70f0ed1841da885c432e475d37a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGB</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>a9b12763a35693c3f46abc1943ca7adb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>ac2b244d4e191a3643f25b7d25bbff98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>a3ee2cf11b0e441518f85cf0b3ae3e567</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CWeightedPointsMap &amp;</type>
      <name>m_obj</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1maps_1_1CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>abc5d6eea96d1b6788654c25a147b3df9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::PointCloudAdapter&lt; mrpt::obs::CObservation3DRangeScan &gt;</name>
    <filename>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_01_4.html</filename>
    <base>PointCloudAdapterHelperNoRGB&lt; mrpt::obs::CObservation3DRangeScan, float &gt;</base>
    <member kind="typedef">
      <type>float</type>
      <name>coords_t</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_01_4.html</anchorfile>
      <anchor>ae121e11c9740df4d4853f66a20e4095f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_01_4.html</anchorfile>
      <anchor>aa8b0c6d5b739a22e92b285e67b5c9ce8</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCloudAdapter</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_01_4.html</anchorfile>
      <anchor>a76ae713a1774b24edbba01412d9beef3</anchor>
      <arglist>(const mrpt::obs::CObservation3DRangeScan &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_01_4.html</anchorfile>
      <anchor>af7ae870f3967171309dea77b6e8684e4</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInvalidPoint</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_01_4.html</anchorfile>
      <anchor>a81c0a7e2d16c5d26f282330dd1689647</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_01_4.html</anchorfile>
      <anchor>a6aeed89c0a432f8c4d7f0aa1c9b0f88f</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_01_4.html</anchorfile>
      <anchor>a3ebdf11e422ff3ecbf16eb9d375f3154</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGB</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_01_4.html</anchorfile>
      <anchor>a52f1598ae1ca6361e2d51ea9e21cf5ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_01_4.html</anchorfile>
      <anchor>a56f9024a369450c6b0465c0fbd5847be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_01_4.html</anchorfile>
      <anchor>a171143732fac378fdac7bd7c965221ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservation3DRangeScan &amp;</type>
      <name>m_obj</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_01_4.html</anchorfile>
      <anchor>a2069eb91d72fbf609a8636b1f0d02229</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::PointCloudAdapter&lt; mrpt::opengl::CPointCloud &gt;</name>
    <filename>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloud_01_4.html</filename>
    <base>PointCloudAdapterHelperNoRGB&lt; mrpt::opengl::CPointCloud, float &gt;</base>
    <member kind="typedef">
      <type>float</type>
      <name>coords_t</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloud_01_4.html</anchorfile>
      <anchor>afa7ea4212cd563d60531e3675f61c1b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloud_01_4.html</anchorfile>
      <anchor>a9f48988fc01e03ea4da7502e964d3fca</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCloudAdapter</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloud_01_4.html</anchorfile>
      <anchor>a23d0044aed31f240bd9ea73ed19024eb</anchor>
      <arglist>(const mrpt::opengl::CPointCloud &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloud_01_4.html</anchorfile>
      <anchor>a698a53d412e149cd2b66a5bf4aa42807</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInvalidPoint</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloud_01_4.html</anchorfile>
      <anchor>a38a81a47646a69843e5de7d85d751096</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloud_01_4.html</anchorfile>
      <anchor>a0311ee3833ad6ed4642431392c40e039</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloud_01_4.html</anchorfile>
      <anchor>a24d9bebe1fac667da81c7f60d905486e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGB</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloud_01_4.html</anchorfile>
      <anchor>a3dbe0ad76594c0bd1ab566af95a22244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloud_01_4.html</anchorfile>
      <anchor>a7d556f7362eb1f5bf8bdc472f8f44092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloud_01_4.html</anchorfile>
      <anchor>adadb9390bac5a6badc2b0504988e1935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPointCloud &amp;</type>
      <name>m_obj</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloud_01_4.html</anchorfile>
      <anchor>ace3c5361108fab629b28059dc11f4e41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::PointCloudAdapter&lt; mrpt::opengl::CPointCloudColoured &gt;</name>
    <filename>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>coords_t</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>ac7b3d00296a9f5b53f16ad71ee25e519</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>a71e30e232b44b01ef3478ab0c3de77f6</anchor>
      <arglist>(const size_t idx, float &amp;r, float &amp;g, float &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>a0b368829b074a681e99473d0f2532f52</anchor>
      <arglist>(const size_t idx, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>aad54d6707a10c23ae09078b6dc6514e7</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>aaab4b0ad953d752be5dfd58c23e967ce</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, float &amp;r, float &amp;g, float &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>abc08c20fd8ba676a176555cd3db7ff25</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCloudAdapter</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>a5569e3ef4f5181a1545af25a7dc07bfe</anchor>
      <arglist>(const mrpt::opengl::CPointCloudColoured &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>ab31ce176c6f71cbb69848f4e5853fada</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInvalidPoint</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>ac0988fd42713dd0d9051ca8a196a023b</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>a4ce22506d7afced1002992f0db342d38</anchor>
      <arglist>(const size_t idx, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>ad2b39755ddab592e9d6dbf97814878f6</anchor>
      <arglist>(const size_t idx, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>a4bf64aa782ee3ba14f6cfe8f7d0c369e</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>a86d1577445da180d74ef3d7978565cab</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>af7a179273b3f29ff3fafe780dc9b1ba0</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>a4f2d845370077c7ae56618accadd4b41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGB</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>a7620283e482304f517b41965e0c83c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>a43a7f641f429834d5af1fa7b1d5bf2ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>a4178cec3c9420b851ed9a52baf3f2115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPointCloudColoured &amp;</type>
      <name>m_obj</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01mrpt_1_1opengl_1_1CPointCloudColoured_01_4.html</anchorfile>
      <anchor>ae1aefdde2bee09e426c4aa6356971374</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::PointCloudAdapter&lt; pcl::PointCloud&lt; pcl::PointXYZ &gt; &gt;</name>
    <filename>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZ_01_4_01_4.html</filename>
    <base>PointCloudAdapterHelperNoRGB&lt; pcl::PointCloud&lt; pcl::PointXYZ &gt;, float &gt;</base>
    <member kind="typedef">
      <type>float</type>
      <name>coords_t</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZ_01_4_01_4.html</anchorfile>
      <anchor>a6e00a1a4338db05fa5d27333b2d31907</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZ_01_4_01_4.html</anchorfile>
      <anchor>a593ecd40ce35224d179e0ac979c6162d</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCloudAdapter</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZ_01_4_01_4.html</anchorfile>
      <anchor>abb37a817ea2f615710770227a9b7a8cc</anchor>
      <arglist>(const pcl::PointCloud&lt; pcl::PointXYZ &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZ_01_4_01_4.html</anchorfile>
      <anchor>afbf913f2d7444d1797929ed8bdbe4e95</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInvalidPoint</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZ_01_4_01_4.html</anchorfile>
      <anchor>a502c74c422b2bd5b2bd9693696a47853</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZ_01_4_01_4.html</anchorfile>
      <anchor>a04710fc4c85d100b50a0aef465f28b33</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZ_01_4_01_4.html</anchorfile>
      <anchor>a64f221a20c2d3f28a156fe47cde0fb04</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGB</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZ_01_4_01_4.html</anchorfile>
      <anchor>ac4c9f781468da231419130fdd7e7f7a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZ_01_4_01_4.html</anchorfile>
      <anchor>aa1f3cf28fc0f33076e7df0442243d654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZ_01_4_01_4.html</anchorfile>
      <anchor>acbeac61b82a9736a6224af9ffb19c085</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZ &gt; &amp;</type>
      <name>m_obj</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZ_01_4_01_4.html</anchorfile>
      <anchor>a5d9589616e985f04545021d98c214160</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::PointCloudAdapter&lt; pcl::PointCloud&lt; pcl::PointXYZRGB &gt; &gt;</name>
    <filename>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>coords_t</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>a715ac1f37f93289b776773ff8739c4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>ab008edb2f3a43158221b2513a710c358</anchor>
      <arglist>(const size_t idx, float &amp;r, float &amp;g, float &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>a403ffadb5824a92b4c2906a72c1ec2fd</anchor>
      <arglist>(const size_t idx, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>a3180338365b5d285d4dfff7dc5989b46</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>a99bb52fafebfce529ac63de13f3933be</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, float &amp;r, float &amp;g, float &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>ad3d12951bc53fc398dc0f3f5d58a0190</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCloudAdapter</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>ab206b4f5aafad954a4b9ff8f4b4a1452</anchor>
      <arglist>(const pcl::PointCloud&lt; pcl::PointXYZRGB &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>aab55d1daac3fe92c2919b1c314b5c648</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>a0de3a58f36398679bbd419ea1951fd1d</anchor>
      <arglist>(const size_t idx, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>a825a0d14046353b1f0f5b37ac501fac4</anchor>
      <arglist>(const size_t idx, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>a9a5d8c0cc7e064b2a1d4af50f8a79480</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>a69acaded3d39f05fb2e94ba359dfae87</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>a3c6b8e83585c2e3c22614d30684e24f5</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>ab0adc8449ba6d4ce5b116f52c0fc39c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGB</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>a8f0dd09394020f961d6459011a532970</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>a9c143308ab0410a3ef0a5f0614b9df37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>a8519ce3603e456fc6b64fa20e4adaf91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZRGB &gt; &amp;</type>
      <name>m_obj</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGB_01_4_01_4.html</anchorfile>
      <anchor>a191769e977131fe975f0a7007f96bf32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::PointCloudAdapter&lt; pcl::PointCloud&lt; pcl::PointXYZRGBA &gt; &gt;</name>
    <filename>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>coords_t</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a8bdf42a1dbfd88ff3708ab7ff899a6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a69e3854490eb3bbe153b59f8c8920c08</anchor>
      <arglist>(const size_t idx, float &amp;r, float &amp;g, float &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a5136da02bd0f9e2ef83eea531819756a</anchor>
      <arglist>(const size_t idx, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a7924e83a270de40873ee2a62d63071fd</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a6f19ef4e374326fb5c3ed7c0d24f5dea</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, float &amp;r, float &amp;g, float &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a75978d8423d1d8e42cc1743bcdcda340</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PointCloudAdapter</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a1968b3383e8532a1200f6731681ce732</anchor>
      <arglist>(const pcl::PointCloud&lt; pcl::PointXYZRGBA &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a6a3a2455c955e458ce545dd6e646638b</anchor>
      <arglist>(const size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInvalidPoint</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a164603f8131b58faf3eed620643db0d2</anchor>
      <arglist>(const size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>aecaa48d968202d544c41532c7cd9c10d</anchor>
      <arglist>(const size_t idx, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a600450b6c91bddcdc0d3808770f5bcaa</anchor>
      <arglist>(const size_t idx, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a2b94d7d568ad22e475116761559e7b96</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>ac4d9bace7f0ccd9ba531d1f43fc3b9be</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a8a74ae19649c8bb3a3a2a7237a6f2338</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a9bf7e548bca5f7728b4c6762a04874c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGB</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a7bc1c04258989e008d6a9cf700ee0bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a64eb7b6a1bdb8c4760316a6dcfb825e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>HAS_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a18c19a3a656ec2650e9594531e90eebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZRGBA &gt; &amp;</type>
      <name>m_obj</name>
      <anchorfile>classmrpt_1_1utils_1_1PointCloudAdapter_3_01pcl_1_1PointCloud_3_01pcl_1_1PointXYZRGBA_01_4_01_4.html</anchorfile>
      <anchor>a5f98d0a7997773c942796538ac2ff00f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::detail::PointCloudAdapterHelperNoRGB</name>
    <filename>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</filename>
    <templarg>POINTMAPTYPE</templarg>
    <templarg>coords_t</templarg>
    <member kind="typedef">
      <type>PointCloudAdapter&lt; POINTMAPTYPE &gt;</type>
      <name>Derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>acc1e225f4c46a3c49023288fb03ede75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>adc898214afbe4bbdb994bc75d5c73ea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aecf34d6c6132288f2fff855faf00dcc8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aa1e96b40d78bd259bac9ac2b8a365366</anchor>
      <arglist>(const size_t idx, float &amp;r, float &amp;g, float &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ab83d4abe179b11022dac9a549aaf939b</anchor>
      <arglist>(const size_t idx, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>af1887df04fa40850f4456d4a86f65311</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, float &amp;r, float &amp;g, float &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a4ea150dac69cdd6ec00ce08033f95293</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aff0c05d450d4634f69c608449b7cffcb</anchor>
      <arglist>(const size_t idx, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ac9e660d6559dbab53d535200af7403db</anchor>
      <arglist>(const size_t idx, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a16895c5aa224f5404824c642b8910ba9</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a03a486579fa9c585075747eeacb377a1</anchor>
      <arglist>(const size_t idx, const coords_t x, const coords_t y, const coords_t z, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointCloudAdapterHelperNoRGB&lt; mrpt::maps::CPointsMap, float &gt;</name>
    <filename>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</filename>
    <member kind="typedef">
      <type>PointCloudAdapter&lt; mrpt::maps::CPointsMap &gt;</type>
      <name>Derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>acc1e225f4c46a3c49023288fb03ede75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>adc898214afbe4bbdb994bc75d5c73ea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aecf34d6c6132288f2fff855faf00dcc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aa1e96b40d78bd259bac9ac2b8a365366</anchor>
      <arglist>(const size_t idx, float &amp;r, float &amp;g, float &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ab83d4abe179b11022dac9a549aaf939b</anchor>
      <arglist>(const size_t idx, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>af1887df04fa40850f4456d4a86f65311</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, float &amp;r, float &amp;g, float &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a4ea150dac69cdd6ec00ce08033f95293</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aff0c05d450d4634f69c608449b7cffcb</anchor>
      <arglist>(const size_t idx, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ac9e660d6559dbab53d535200af7403db</anchor>
      <arglist>(const size_t idx, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a16895c5aa224f5404824c642b8910ba9</anchor>
      <arglist>(const size_t idx, const floatx, const floaty, const floatz, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a03a486579fa9c585075747eeacb377a1</anchor>
      <arglist>(const size_t idx, const floatx, const floaty, const floatz, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointCloudAdapterHelperNoRGB&lt; mrpt::maps::CSimplePointsMap, float &gt;</name>
    <filename>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</filename>
    <member kind="typedef">
      <type>PointCloudAdapter&lt; mrpt::maps::CSimplePointsMap &gt;</type>
      <name>Derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>acc1e225f4c46a3c49023288fb03ede75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>adc898214afbe4bbdb994bc75d5c73ea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aecf34d6c6132288f2fff855faf00dcc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aa1e96b40d78bd259bac9ac2b8a365366</anchor>
      <arglist>(const size_t idx, float &amp;r, float &amp;g, float &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ab83d4abe179b11022dac9a549aaf939b</anchor>
      <arglist>(const size_t idx, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>af1887df04fa40850f4456d4a86f65311</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, float &amp;r, float &amp;g, float &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a4ea150dac69cdd6ec00ce08033f95293</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aff0c05d450d4634f69c608449b7cffcb</anchor>
      <arglist>(const size_t idx, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ac9e660d6559dbab53d535200af7403db</anchor>
      <arglist>(const size_t idx, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a16895c5aa224f5404824c642b8910ba9</anchor>
      <arglist>(const size_t idx, const floatx, const floaty, const floatz, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a03a486579fa9c585075747eeacb377a1</anchor>
      <arglist>(const size_t idx, const floatx, const floaty, const floatz, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointCloudAdapterHelperNoRGB&lt; mrpt::maps::CWeightedPointsMap, float &gt;</name>
    <filename>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</filename>
    <member kind="typedef">
      <type>PointCloudAdapter&lt; mrpt::maps::CWeightedPointsMap &gt;</type>
      <name>Derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>acc1e225f4c46a3c49023288fb03ede75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>adc898214afbe4bbdb994bc75d5c73ea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aecf34d6c6132288f2fff855faf00dcc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aa1e96b40d78bd259bac9ac2b8a365366</anchor>
      <arglist>(const size_t idx, float &amp;r, float &amp;g, float &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ab83d4abe179b11022dac9a549aaf939b</anchor>
      <arglist>(const size_t idx, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>af1887df04fa40850f4456d4a86f65311</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, float &amp;r, float &amp;g, float &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a4ea150dac69cdd6ec00ce08033f95293</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aff0c05d450d4634f69c608449b7cffcb</anchor>
      <arglist>(const size_t idx, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ac9e660d6559dbab53d535200af7403db</anchor>
      <arglist>(const size_t idx, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a16895c5aa224f5404824c642b8910ba9</anchor>
      <arglist>(const size_t idx, const floatx, const floaty, const floatz, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a03a486579fa9c585075747eeacb377a1</anchor>
      <arglist>(const size_t idx, const floatx, const floaty, const floatz, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointCloudAdapterHelperNoRGB&lt; mrpt::obs::CObservation3DRangeScan, float &gt;</name>
    <filename>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</filename>
    <member kind="typedef">
      <type>PointCloudAdapter&lt; mrpt::obs::CObservation3DRangeScan &gt;</type>
      <name>Derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>acc1e225f4c46a3c49023288fb03ede75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>adc898214afbe4bbdb994bc75d5c73ea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aecf34d6c6132288f2fff855faf00dcc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aa1e96b40d78bd259bac9ac2b8a365366</anchor>
      <arglist>(const size_t idx, float &amp;r, float &amp;g, float &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ab83d4abe179b11022dac9a549aaf939b</anchor>
      <arglist>(const size_t idx, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>af1887df04fa40850f4456d4a86f65311</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, float &amp;r, float &amp;g, float &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a4ea150dac69cdd6ec00ce08033f95293</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aff0c05d450d4634f69c608449b7cffcb</anchor>
      <arglist>(const size_t idx, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ac9e660d6559dbab53d535200af7403db</anchor>
      <arglist>(const size_t idx, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a16895c5aa224f5404824c642b8910ba9</anchor>
      <arglist>(const size_t idx, const floatx, const floaty, const floatz, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a03a486579fa9c585075747eeacb377a1</anchor>
      <arglist>(const size_t idx, const floatx, const floaty, const floatz, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointCloudAdapterHelperNoRGB&lt; mrpt::opengl::CPointCloud, float &gt;</name>
    <filename>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</filename>
    <member kind="typedef">
      <type>PointCloudAdapter&lt; mrpt::opengl::CPointCloud &gt;</type>
      <name>Derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>acc1e225f4c46a3c49023288fb03ede75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>adc898214afbe4bbdb994bc75d5c73ea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aecf34d6c6132288f2fff855faf00dcc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aa1e96b40d78bd259bac9ac2b8a365366</anchor>
      <arglist>(const size_t idx, float &amp;r, float &amp;g, float &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ab83d4abe179b11022dac9a549aaf939b</anchor>
      <arglist>(const size_t idx, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>af1887df04fa40850f4456d4a86f65311</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, float &amp;r, float &amp;g, float &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a4ea150dac69cdd6ec00ce08033f95293</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aff0c05d450d4634f69c608449b7cffcb</anchor>
      <arglist>(const size_t idx, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ac9e660d6559dbab53d535200af7403db</anchor>
      <arglist>(const size_t idx, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a16895c5aa224f5404824c642b8910ba9</anchor>
      <arglist>(const size_t idx, const floatx, const floaty, const floatz, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a03a486579fa9c585075747eeacb377a1</anchor>
      <arglist>(const size_t idx, const floatx, const floaty, const floatz, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PointCloudAdapterHelperNoRGB&lt; pcl::PointCloud&lt; pcl::PointXYZ &gt;, float &gt;</name>
    <filename>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</filename>
    <member kind="typedef">
      <type>PointCloudAdapter&lt; pcl::PointCloud&lt; pcl::PointXYZ &gt; &gt;</type>
      <name>Derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>acc1e225f4c46a3c49023288fb03ede75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>adc898214afbe4bbdb994bc75d5c73ea2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Derived &amp;</type>
      <name>derived</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aecf34d6c6132288f2fff855faf00dcc8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aa1e96b40d78bd259bac9ac2b8a365366</anchor>
      <arglist>(const size_t idx, float &amp;r, float &amp;g, float &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ab83d4abe179b11022dac9a549aaf939b</anchor>
      <arglist>(const size_t idx, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>af1887df04fa40850f4456d4a86f65311</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, float &amp;r, float &amp;g, float &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a4ea150dac69cdd6ec00ce08033f95293</anchor>
      <arglist>(const size_t idx, T &amp;x, T &amp;y, T &amp;z, uint8_t &amp;r, uint8_t &amp;g, uint8_t &amp;b) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>aff0c05d450d4634f69c608449b7cffcb</anchor>
      <arglist>(const size_t idx, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointRGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>ac9e660d6559dbab53d535200af7403db</anchor>
      <arglist>(const size_t idx, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBf</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a16895c5aa224f5404824c642b8910ba9</anchor>
      <arglist>(const size_t idx, const floatx, const floaty, const floatz, const float r, const float g, const float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointXYZ_RGBu8</name>
      <anchorfile>classmrpt_1_1utils_1_1detail_1_1PointCloudAdapterHelperNoRGB.html</anchorfile>
      <anchor>a03a486579fa9c585075747eeacb377a1</anchor>
      <arglist>(const size_t idx, const floatx, const floaty, const floatz, const uint8_t r, const uint8_t g, const uint8_t b)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PointCloudStorageWrapper</name>
    <filename>structPointCloudStorageWrapper.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>add_point</name>
      <anchorfile>structPointCloudStorageWrapper.html</anchorfile>
      <anchor>ac9d18401ae624f72c97b87f77e968b0f</anchor>
      <arglist>(double pt_x, double pt_y, double pt_z, uint8_t pt_intensity, const mrpt::system::TTimeStamp &amp;tim, const float azimuth)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::detail::pointmap_traits</name>
    <filename>structmrpt_1_1maps_1_1detail_1_1pointmap__traits.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::detail::pointmap_traits&lt; CColouredPointsMap &gt;</name>
    <filename>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CColouredPointsMap_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan2D_init</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CColouredPointsMap_01_4.html</anchorfile>
      <anchor>ab1d62fc260961f7b88a925d4b6c4aa42</anchor>
      <arglist>(CColouredPointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange2DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan2D_postPushBack</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CColouredPointsMap_01_4.html</anchorfile>
      <anchor>ab5f2fc0bc243b125e2ecfbdf2ccfaf53</anchor>
      <arglist>(CColouredPointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange2DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan2D_prepareOneRange</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a3f9536ce4d92e57eb8636da7d7701687</anchor>
      <arglist>(CColouredPointsMap &amp;me, const float gx, const float gy, const float gz, mrpt::maps::CPointsMap::TLaserRange2DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan3D_init</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a54d3ce9b35534a8a6a1a432ce44a41b0</anchor>
      <arglist>(CColouredPointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange3DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan3D_postOneRange</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a07e3b9bae1b35908f8943612cc0abe03</anchor>
      <arglist>(CColouredPointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange3DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan3D_postPushBack</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a7435f95c281e848cf5b2f1a7b1a4a9e2</anchor>
      <arglist>(CColouredPointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange3DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan3D_prepareOneRange</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CColouredPointsMap_01_4.html</anchorfile>
      <anchor>a44848b5515c5802f9b493daf4b315a4f</anchor>
      <arglist>(CColouredPointsMap &amp;me, const float gx, const float gy, const float gz, mrpt::maps::CPointsMap::TLaserRange3DInsertContext &amp;lric)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::detail::pointmap_traits&lt; CSimplePointsMap &gt;</name>
    <filename>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CSimplePointsMap_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan2D_init</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CSimplePointsMap_01_4.html</anchorfile>
      <anchor>a8765f5384e72c8b0a051c2bdc022143c</anchor>
      <arglist>(CSimplePointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange2DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan2D_postPushBack</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CSimplePointsMap_01_4.html</anchorfile>
      <anchor>a9a083eabf5de95130151569a8ed8a435</anchor>
      <arglist>(CSimplePointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange2DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan2D_prepareOneRange</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CSimplePointsMap_01_4.html</anchorfile>
      <anchor>a2f9d0a652eae9f579073009438d23990</anchor>
      <arglist>(CSimplePointsMap &amp;me, const float gx, const float gy, const float gz, mrpt::maps::CPointsMap::TLaserRange2DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan3D_init</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CSimplePointsMap_01_4.html</anchorfile>
      <anchor>a218bd206f06cec2e9c8a0743802531af</anchor>
      <arglist>(CSimplePointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange3DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan3D_postOneRange</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CSimplePointsMap_01_4.html</anchorfile>
      <anchor>aab274299ed79c60da48b71f3d26221c7</anchor>
      <arglist>(CSimplePointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange3DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan3D_postPushBack</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CSimplePointsMap_01_4.html</anchorfile>
      <anchor>a2bfc5cba9779cc7de2774d4f45600ee4</anchor>
      <arglist>(CSimplePointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange3DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan3D_prepareOneRange</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CSimplePointsMap_01_4.html</anchorfile>
      <anchor>ab72615685ca71d2b3ee21253c04562db</anchor>
      <arglist>(CSimplePointsMap &amp;me, const float gx, const float gy, const float gz, mrpt::maps::CPointsMap::TLaserRange3DInsertContext &amp;lric)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::detail::pointmap_traits&lt; CWeightedPointsMap &gt;</name>
    <filename>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CWeightedPointsMap_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan2D_init</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>a29795823e26eced4f927b799b442cde9</anchor>
      <arglist>(CWeightedPointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange2DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan2D_postPushBack</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>abc46b11219cadb3d560b87074ab918b5</anchor>
      <arglist>(CWeightedPointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange2DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan2D_prepareOneRange</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>a21eb753d0f56384a777b67035d0c6a5c</anchor>
      <arglist>(CWeightedPointsMap &amp;me, const float gx, const float gy, const float gz, mrpt::maps::CPointsMap::TLaserRange2DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan3D_init</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>ab787b39ba805a866955f525338c70423</anchor>
      <arglist>(CWeightedPointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange3DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan3D_postOneRange</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>a584d5e67e7a3761a4ea0f7dfab2e4933</anchor>
      <arglist>(CWeightedPointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange3DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan3D_postPushBack</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>a36e4ef0b33185866d5c77c64be40e7d0</anchor>
      <arglist>(CWeightedPointsMap &amp;me, mrpt::maps::CPointsMap::TLaserRange3DInsertContext &amp;lric)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_loadFromRangeScan3D_prepareOneRange</name>
      <anchorfile>structmrpt_1_1maps_1_1detail_1_1pointmap__traits_3_01CWeightedPointsMap_01_4.html</anchorfile>
      <anchor>ad007e10892692e6646682a54ff0a3086</anchor>
      <arglist>(CWeightedPointsMap &amp;me, const float gx, const float gy, const float gz, mrpt::maps::CPointsMap::TLaserRange3DInsertContext &amp;lric)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::polynomial::poly_impl</name>
    <filename>structexprtk_1_1polynomial_1_1poly__impl.html</filename>
    <templarg></templarg>
    <templarg>NumberOfCoefficients</templarg>
  </compound>
  <compound kind="struct">
    <name>exprtk::polynomial::poly_impl&lt; Type, 1 &gt;</name>
    <filename>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_011_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>evaluate</name>
      <anchorfile>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_011_01_4.html</anchorfile>
      <anchor>a52969b0cefb3a18744428d9594103e07</anchor>
      <arglist>(const Type x, const Type c1, const Type c0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::polynomial::poly_impl&lt; Type, 10 &gt;</name>
    <filename>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_0110_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>evaluate</name>
      <anchorfile>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_0110_01_4.html</anchorfile>
      <anchor>a2184a7ff5a6292f2ab38f10e6089889c</anchor>
      <arglist>(const Type x, const Type c10, const Type c9, const Type c8, const Type c7, const Type c6, const Type c5, const Type c4, const Type c3, const Type c2, const Type c1, const Type c0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::polynomial::poly_impl&lt; Type, 11 &gt;</name>
    <filename>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_0111_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>evaluate</name>
      <anchorfile>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_0111_01_4.html</anchorfile>
      <anchor>ae571e631f2d86eb3b4f1939880eb08d2</anchor>
      <arglist>(const Type x, const Type c11, const Type c10, const Type c9, const Type c8, const Type c7, const Type c6, const Type c5, const Type c4, const Type c3, const Type c2, const Type c1, const Type c0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::polynomial::poly_impl&lt; Type, 12 &gt;</name>
    <filename>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_0112_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>evaluate</name>
      <anchorfile>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_0112_01_4.html</anchorfile>
      <anchor>a4ef2a5e965f36892ce4a82ef992bd673</anchor>
      <arglist>(const Type x, const Type c12, const Type c11, const Type c10, const Type c9, const Type c8, const Type c7, const Type c6, const Type c5, const Type c4, const Type c3, const Type c2, const Type c1, const Type c0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::polynomial::poly_impl&lt; Type, 2 &gt;</name>
    <filename>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_012_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>evaluate</name>
      <anchorfile>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_012_01_4.html</anchorfile>
      <anchor>a82652eab13cbc3ffbc1275a7a1054ad1</anchor>
      <arglist>(const Type x, const Type c2, const Type c1, const Type c0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::polynomial::poly_impl&lt; Type, 3 &gt;</name>
    <filename>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_013_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>evaluate</name>
      <anchorfile>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_013_01_4.html</anchorfile>
      <anchor>a769bd0f475d843c56e1d6018b8864ec7</anchor>
      <arglist>(const Type x, const Type c3, const Type c2, const Type c1, const Type c0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::polynomial::poly_impl&lt; Type, 4 &gt;</name>
    <filename>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_014_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>evaluate</name>
      <anchorfile>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_014_01_4.html</anchorfile>
      <anchor>afb8f83560782306f057501a2d2d1fd07</anchor>
      <arglist>(const Type x, const Type c4, const Type c3, const Type c2, const Type c1, const Type c0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::polynomial::poly_impl&lt; Type, 5 &gt;</name>
    <filename>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_015_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>evaluate</name>
      <anchorfile>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_015_01_4.html</anchorfile>
      <anchor>a283870630bacd0e04fa43a74679a44b5</anchor>
      <arglist>(const Type x, const Type c5, const Type c4, const Type c3, const Type c2, const Type c1, const Type c0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::polynomial::poly_impl&lt; Type, 6 &gt;</name>
    <filename>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_016_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>evaluate</name>
      <anchorfile>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_016_01_4.html</anchorfile>
      <anchor>aa305fa8c56ceb843110665946b71adf7</anchor>
      <arglist>(const Type x, const Type c6, const Type c5, const Type c4, const Type c3, const Type c2, const Type c1, const Type c0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::polynomial::poly_impl&lt; Type, 7 &gt;</name>
    <filename>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_017_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>evaluate</name>
      <anchorfile>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_017_01_4.html</anchorfile>
      <anchor>a8f903e7f12006f612d875df08cdbddd2</anchor>
      <arglist>(const Type x, const Type c7, const Type c6, const Type c5, const Type c4, const Type c3, const Type c2, const Type c1, const Type c0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::polynomial::poly_impl&lt; Type, 8 &gt;</name>
    <filename>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_018_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>evaluate</name>
      <anchorfile>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_018_01_4.html</anchorfile>
      <anchor>a44ef80c766b7c3227ebd49cadb6dd145</anchor>
      <arglist>(const Type x, const Type c8, const Type c7, const Type c6, const Type c5, const Type c4, const Type c3, const Type c2, const Type c1, const Type c0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::polynomial::poly_impl&lt; Type, 9 &gt;</name>
    <filename>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_019_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>evaluate</name>
      <anchorfile>structexprtk_1_1polynomial_1_1poly__impl_3_01Type_00_019_01_4.html</anchorfile>
      <anchor>a7669db6a59f13a73dfb296bbb21ccddb</anchor>
      <arglist>(const Type x, const Type c9, const Type c8, const Type c7, const Type c6, const Type c5, const Type c4, const Type c3, const Type c2, const Type c1, const Type c0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::poly_ptr</name>
    <filename>classmrpt_1_1utils_1_1poly__ptr.html</filename>
    <templarg>T</templarg>
    <base>generic_copier_ptr&lt; T, internal::CopyCloner&lt; T &gt; &gt;</base>
    <member kind="function">
      <type>poly_ptr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr.html</anchorfile>
      <anchor>a4590493c8307c77860ca39ed02da27ee</anchor>
      <arglist>(const poly_ptr&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>poly_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr.html</anchorfile>
      <anchor>a7e1b62f818ca8f7571a0fbe0be18f7af</anchor>
      <arglist>(T *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>poly_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr.html</anchorfile>
      <anchor>a687c35b0035203142b7d373af2aebf98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>poly_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr.html</anchorfile>
      <anchor>a3a5e6711ea705eb6348a0cd341960819</anchor>
      <arglist>(const poly_ptr&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>internal::generic_copier_ptr&lt; T, internal::CopyCloner&lt; T &gt; &gt;</type>
      <name>ptr_base_t</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr.html</anchorfile>
      <anchor>a422e19717201aaa9b684f3d9ed1e6982</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::poly_ptr_ptr</name>
    <filename>classmrpt_1_1utils_1_1poly__ptr__ptr.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>aad817d52100ffcb98e54a8348077829d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>get_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a10b1b054a1b1642b6288cd018424b1b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>get_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a022f663433a31e48449c1a55b1a8888c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a8e5fdd221b6e0c1ac458569bc6b795a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a0803af26c95614858f17f22ba1a9628b</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>T::value_type &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a347fe24c22be7f8e70653d65b473786b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T::value_type &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a2136cc749019b749d7aaa3b45578069e</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>T::value_type *</type>
      <name>operator-&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>aef940ee8d6470a34c26b27d5bf3c7301</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::value_type *</type>
      <name>operator-&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a15344100033f578c79c8d60dc4ffef04</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>poly_ptr_ptr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a09690da971fbeec36d3e15d4d6c90e5a</anchor>
      <arglist>(const poly_ptr_ptr&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>poly_ptr_ptr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a2ce62a0228c6d8d44d336e7f06237dbb</anchor>
      <arglist>(const T &amp;o_ptr)</arglist>
    </member>
    <member kind="function">
      <type>T::value_type *</type>
      <name>pointer</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a980bb512c62f7e6aadb563235766b073</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::value_type *</type>
      <name>pointer</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>ad989896a8c46944565b26d620cb806ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>poly_ptr_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a0e4d2e9cf234a50615d146f70e4f7af7</anchor>
      <arglist>(const T &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>poly_ptr_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a7bcf49a07d84d7a8528618208563f3ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>poly_ptr_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a2066750d752e1b2c656279d106259403</anchor>
      <arglist>(const poly_ptr_ptr&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~poly_ptr_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>ac774b17d2bb18acf36604260a315b7a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>m_smartptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>af556df03f67f1f6fbace9043b17345f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>poly_ptr_ptr&lt; mrpt::poses::CPosePDFPtr &gt;</name>
    <filename>classmrpt_1_1utils_1_1poly__ptr__ptr.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>aad817d52100ffcb98e54a8348077829d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPosePDFPtr &amp;</type>
      <name>get_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a10b1b054a1b1642b6288cd018424b1b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPosePDFPtr &amp;</type>
      <name>get_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a022f663433a31e48449c1a55b1a8888c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a8e5fdd221b6e0c1ac458569bc6b795a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a0803af26c95614858f17f22ba1a9628b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPosePDFPtr::value_type &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a347fe24c22be7f8e70653d65b473786b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPosePDFPtr::value_type &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a2136cc749019b749d7aaa3b45578069e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPosePDFPtr::value_type *</type>
      <name>operator-&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>aef940ee8d6470a34c26b27d5bf3c7301</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPosePDFPtr::value_type *</type>
      <name>operator-&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a15344100033f578c79c8d60dc4ffef04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>poly_ptr_ptr&lt; mrpt::poses::CPosePDFPtr &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a09690da971fbeec36d3e15d4d6c90e5a</anchor>
      <arglist>(const poly_ptr_ptr&lt; mrpt::poses::CPosePDFPtr &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>poly_ptr_ptr&lt; mrpt::poses::CPosePDFPtr &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a2ce62a0228c6d8d44d336e7f06237dbb</anchor>
      <arglist>(const mrpt::poses::CPosePDFPtr &amp;o_ptr)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPosePDFPtr::value_type *</type>
      <name>pointer</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a980bb512c62f7e6aadb563235766b073</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPosePDFPtr::value_type *</type>
      <name>pointer</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>ad989896a8c46944565b26d620cb806ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>poly_ptr_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a0e4d2e9cf234a50615d146f70e4f7af7</anchor>
      <arglist>(const mrpt::poses::CPosePDFPtr &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>poly_ptr_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a7bcf49a07d84d7a8528618208563f3ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>poly_ptr_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a2066750d752e1b2c656279d106259403</anchor>
      <arglist>(const poly_ptr_ptr&lt; mrpt::poses::CPosePDFPtr &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~poly_ptr_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>ac774b17d2bb18acf36604260a315b7a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::poses::CPosePDFPtr</type>
      <name>m_smartptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>af556df03f67f1f6fbace9043b17345f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>poly_ptr_ptr&lt; mrpt::poses::CPosePDFSOGPtr &gt;</name>
    <filename>classmrpt_1_1utils_1_1poly__ptr__ptr.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>aad817d52100ffcb98e54a8348077829d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPosePDFSOGPtr &amp;</type>
      <name>get_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a10b1b054a1b1642b6288cd018424b1b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPosePDFSOGPtr &amp;</type>
      <name>get_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a022f663433a31e48449c1a55b1a8888c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a8e5fdd221b6e0c1ac458569bc6b795a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a0803af26c95614858f17f22ba1a9628b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPosePDFSOGPtr::value_type &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a347fe24c22be7f8e70653d65b473786b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPosePDFSOGPtr::value_type &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a2136cc749019b749d7aaa3b45578069e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPosePDFSOGPtr::value_type *</type>
      <name>operator-&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>aef940ee8d6470a34c26b27d5bf3c7301</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPosePDFSOGPtr::value_type *</type>
      <name>operator-&gt;</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a15344100033f578c79c8d60dc4ffef04</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>poly_ptr_ptr&lt; mrpt::poses::CPosePDFSOGPtr &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a09690da971fbeec36d3e15d4d6c90e5a</anchor>
      <arglist>(const poly_ptr_ptr&lt; mrpt::poses::CPosePDFSOGPtr &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>poly_ptr_ptr&lt; mrpt::poses::CPosePDFSOGPtr &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a2ce62a0228c6d8d44d336e7f06237dbb</anchor>
      <arglist>(const mrpt::poses::CPosePDFSOGPtr &amp;o_ptr)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::poses::CPosePDFSOGPtr::value_type *</type>
      <name>pointer</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a980bb512c62f7e6aadb563235766b073</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::poses::CPosePDFSOGPtr::value_type *</type>
      <name>pointer</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>ad989896a8c46944565b26d620cb806ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>poly_ptr_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a0e4d2e9cf234a50615d146f70e4f7af7</anchor>
      <arglist>(const mrpt::poses::CPosePDFSOGPtr &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>poly_ptr_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a7bcf49a07d84d7a8528618208563f3ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>poly_ptr_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>a2066750d752e1b2c656279d106259403</anchor>
      <arglist>(const poly_ptr_ptr&lt; mrpt::poses::CPosePDFSOGPtr &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~poly_ptr_ptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>ac774b17d2bb18acf36604260a315b7a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::poses::CPosePDFSOGPtr</type>
      <name>m_smartptr</name>
      <anchorfile>classmrpt_1_1utils_1_1poly__ptr__ptr.html</anchorfile>
      <anchor>af556df03f67f1f6fbace9043b17345f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::polynomial</name>
    <filename>classexprtk_1_1polynomial.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <base>exprtk::ifunction</base>
    <class kind="struct">exprtk::polynomial::poly_impl</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 1 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 10 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 11 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 12 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 2 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 3 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 4 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 5 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 6 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 7 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 8 &gt;</class>
    <class kind="struct">exprtk::polynomial::poly_impl&lt; Type, 9 &gt;</class>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>a9853815502978638bdc0fac61ac1934b</anchor>
      <arglist>(const T &amp;x, const T &amp;c1, const T &amp;c0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>ac80b3631d41890fa37fd7bd792618ed1</anchor>
      <arglist>(const T &amp;x, const T &amp;c2, const T &amp;c1, const T &amp;c0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>a41950fa9095875966151392593315118</anchor>
      <arglist>(const T &amp;x, const T &amp;c3, const T &amp;c2, const T &amp;c1, const T &amp;c0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>ad3501827fd2998289ce831ff6b232626</anchor>
      <arglist>(const T &amp;x, const T &amp;c4, const T &amp;c3, const T &amp;c2, const T &amp;c1, const T &amp;c0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>af88d8443194883dbe5f7718d9e1ca3c0</anchor>
      <arglist>(const T &amp;x, const T &amp;c5, const T &amp;c4, const T &amp;c3, const T &amp;c2, const T &amp;c1, const T &amp;c0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>a885e2ebd672312a8a360f67455e3e427</anchor>
      <arglist>(const T &amp;x, const T &amp;c6, const T &amp;c5, const T &amp;c4, const T &amp;c3, const T &amp;c2, const T &amp;c1, const T &amp;c0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>afa48e5bdcdd355251c05c04d53c5fdec</anchor>
      <arglist>(const T &amp;x, const T &amp;c7, const T &amp;c6, const T &amp;c5, const T &amp;c4, const T &amp;c3, const T &amp;c2, const T &amp;c1, const T &amp;c0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>a796c09c380ff46d3d691e64ea2df3df0</anchor>
      <arglist>(const T &amp;x, const T &amp;c8, const T &amp;c7, const T &amp;c6, const T &amp;c5, const T &amp;c4, const T &amp;c3, const T &amp;c2, const T &amp;c1, const T &amp;c0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>a47d47d59f05e97f406a1b70f37e5adff</anchor>
      <arglist>(const T &amp;x, const T &amp;c9, const T &amp;c8, const T &amp;c7, const T &amp;c6, const T &amp;c5, const T &amp;c4, const T &amp;c3, const T &amp;c2, const T &amp;c1, const T &amp;c0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>ada4da11463996a6bde308b2755d12952</anchor>
      <arglist>(const T &amp;x, const T &amp;c10, const T &amp;c9, const T &amp;c8, const T &amp;c7, const T &amp;c6, const T &amp;c5, const T &amp;c4, const T &amp;c3, const T &amp;c2, const T &amp;c1, const T &amp;c0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>a8df6d152c64ca094dd5470c7fafdfe11</anchor>
      <arglist>(const T &amp;x, const T &amp;c11, const T &amp;c10, const T &amp;c9, const T &amp;c8, const T &amp;c7, const T &amp;c6, const T &amp;c5, const T &amp;c4, const T &amp;c3, const T &amp;c2, const T &amp;c1, const T &amp;c0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>aa73e605c1c1cf9f333caecb0294c66f8</anchor>
      <arglist>(const T &amp;x, const T &amp;c12, const T &amp;c11, const T &amp;c10, const T &amp;c9, const T &amp;c8, const T &amp;c7, const T &amp;c6, const T &amp;c5, const T &amp;c4, const T &amp;c3, const T &amp;c2, const T &amp;c1, const T &amp;c0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>a3faeb06888de8d4eca673a2b281a9c02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>aeb4df7451ddb1b54bddd725f6002ce8c</anchor>
      <arglist>(const T &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>a886574ddc3ef4c0294ea3257137bc449</anchor>
      <arglist>(const T &amp;, const T &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>polynomial</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>aee8f9307917189971af6dfc0e35aa951</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~polynomial</name>
      <anchorfile>classexprtk_1_1polynomial.html</anchorfile>
      <anchor>af949d6cd6117164aabc68758dc996897</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nanoflann::PooledAllocator</name>
    <filename>classnanoflann_1_1PooledAllocator.html</filename>
    <member kind="function">
      <type>T *</type>
      <name>allocate</name>
      <anchorfile>classnanoflann_1_1PooledAllocator.html</anchorfile>
      <anchor>a389b1614fd2b6fa641c009e698db8b44</anchor>
      <arglist>(const size_t count=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_all</name>
      <anchorfile>classnanoflann_1_1PooledAllocator.html</anchorfile>
      <anchor>a43c877d5e6004a65ee49584dbc29bcc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>malloc</name>
      <anchorfile>classnanoflann_1_1PooledAllocator.html</anchorfile>
      <anchor>ae6a1cfa103b81762ab700224f1c9d801</anchor>
      <arglist>(const size_t req_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PooledAllocator</name>
      <anchorfile>classnanoflann_1_1PooledAllocator.html</anchorfile>
      <anchor>ad193b067b17cd5015f4d5bf3e9573fc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PooledAllocator</name>
      <anchorfile>classnanoflann_1_1PooledAllocator.html</anchorfile>
      <anchor>a39c53213bc49d0f08fb8e4b0adc25b5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>usedMemory</name>
      <anchorfile>classnanoflann_1_1PooledAllocator.html</anchorfile>
      <anchor>a4152d7a1d043d57aad464f11117d6e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>wastedMemory</name>
      <anchorfile>classnanoflann_1_1PooledAllocator.html</anchorfile>
      <anchor>aeb073342f83393f414888292d165738d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_init</name>
      <anchorfile>classnanoflann_1_1PooledAllocator.html</anchorfile>
      <anchor>a46e50ce4ce9dc6f84eab3bc23a0fb20f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>base</name>
      <anchorfile>classnanoflann_1_1PooledAllocator.html</anchorfile>
      <anchor>a1148d8f26ecad3895b6740bd6a9cd4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>loc</name>
      <anchorfile>classnanoflann_1_1PooledAllocator.html</anchorfile>
      <anchor>acf372c9c0847b39e61157e9e071e64b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>remaining</name>
      <anchorfile>classnanoflann_1_1PooledAllocator.html</anchorfile>
      <anchor>a9a251ea04fc61d6728e1c807576606c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Pose3DPDFGaussTests</name>
    <filename>classPose3DPDFGaussTests.html</filename>
    <base>testing::Test</base>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classPose3DPDFGaussTests.html</anchorfile>
      <anchor>ab1c4399586774df2f4e9f4bdcb321ca7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classPose3DPDFGaussTests.html</anchorfile>
      <anchor>a1de6cda4ccc248f9e23cbae0b370c292</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testAllPoseOperators</name>
      <anchorfile>classPose3DPDFGaussTests.html</anchorfile>
      <anchor>ae874e147374ec49af82614df95a5644a</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double std_scale, double x2, double y2, double z2, double yaw2, double pitch2, double roll2, double std_scale2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testChangeCoordsRef</name>
      <anchorfile>classPose3DPDFGaussTests.html</anchorfile>
      <anchor>ad2b0ac2758f6b34fba4b54515edb4cad</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double std_scale, double x2, double y2, double z2, double yaw2, double pitch2, double roll2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testCompositionJacobian</name>
      <anchorfile>classPose3DPDFGaussTests.html</anchorfile>
      <anchor>aa0a9431153c092176a8f4ec1dd15002b</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double x2, double y2, double z2, double yaw2, double pitch2, double roll2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testPoseComposition</name>
      <anchorfile>classPose3DPDFGaussTests.html</anchorfile>
      <anchor>aafacb771835b9d301d75e72bbd8860b2</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double std_scale, double x2, double y2, double z2, double yaw2, double pitch2, double roll2, double std_scale2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testPoseInverse</name>
      <anchorfile>classPose3DPDFGaussTests.html</anchorfile>
      <anchor>a53d2843c57c52323e0df3236a69a416b</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double std_scale)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testPoseInverseComposition</name>
      <anchorfile>classPose3DPDFGaussTests.html</anchorfile>
      <anchor>ab6f023ed98ddbb38febe525dbfe77389</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double std_scale, double x2, double y2, double z2, double yaw2, double pitch2, double roll2, double std_scale2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testToQuatPDFAndBack</name>
      <anchorfile>classPose3DPDFGaussTests.html</anchorfile>
      <anchor>a1bb22b3c93f215da3325a3ec48e15248</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double std_scale)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_compose</name>
      <anchorfile>classPose3DPDFGaussTests.html</anchorfile>
      <anchor>a4b0b1860500bb28ff2e9bc26ae0c3d41</anchor>
      <arglist>(const CArrayDouble&lt; 12 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 6 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_inv_compose</name>
      <anchorfile>classPose3DPDFGaussTests.html</anchorfile>
      <anchor>a7c9db78f6bd87992a8a417b15e0d89f0</anchor>
      <arglist>(const CArrayDouble&lt; 2 *6 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 6 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static CPose3DPDFGaussian</type>
      <name>generateRandomPose3DPDF</name>
      <anchorfile>classPose3DPDFGaussTests.html</anchorfile>
      <anchor>afae224d118202cb42164dc4f769da376</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double std_scale)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Pose3DQuatPDFGaussTests</name>
    <filename>classPose3DQuatPDFGaussTests.html</filename>
    <base>testing::Test</base>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classPose3DQuatPDFGaussTests.html</anchorfile>
      <anchor>ab43067a1c19555e7b13c59afd4edf887</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classPose3DQuatPDFGaussTests.html</anchorfile>
      <anchor>a44e2087fd4ca8d28020de73f294e66b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_toFromYPRGauss</name>
      <anchorfile>classPose3DQuatPDFGaussTests.html</anchorfile>
      <anchor>a337099c90b8c1bbb96a91eac27b28013</anchor>
      <arglist>(double yaw, double pitch, double roll)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testChangeCoordsRef</name>
      <anchorfile>classPose3DQuatPDFGaussTests.html</anchorfile>
      <anchor>a52c2cff2465d01d1b73cdb83b48b726c</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double std_scale, double x2, double y2, double z2, double yaw2, double pitch2, double roll2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testCompositionJacobian</name>
      <anchorfile>classPose3DQuatPDFGaussTests.html</anchorfile>
      <anchor>a37abbd47cadc46d86a5e2f9ea869a3de</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double x2, double y2, double z2, double yaw2, double pitch2, double roll2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testInverse</name>
      <anchorfile>classPose3DQuatPDFGaussTests.html</anchorfile>
      <anchor>a43afaac8b5c0c7d86b80e99871022231</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double std_scale)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testPoseComposition</name>
      <anchorfile>classPose3DQuatPDFGaussTests.html</anchorfile>
      <anchor>a5c30a07a5441706a45c3a895b6e1aa8a</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double std_scale, double x2, double y2, double z2, double yaw2, double pitch2, double roll2, double std_scale2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testPoseInverseComposition</name>
      <anchorfile>classPose3DQuatPDFGaussTests.html</anchorfile>
      <anchor>a9cba867831eff0017a80d6df4f6db76b</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double std_scale, double x2, double y2, double z2, double yaw2, double pitch2, double roll2, double std_scale2)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_compose</name>
      <anchorfile>classPose3DQuatPDFGaussTests.html</anchorfile>
      <anchor>a8690887f2b6be17162ccbec5b9ddc5b2</anchor>
      <arglist>(const CArrayDouble&lt; 2 *7 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 7 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_inv_compose</name>
      <anchorfile>classPose3DQuatPDFGaussTests.html</anchorfile>
      <anchor>a7fbad94a60336164fa7548ef2010ae4f</anchor>
      <arglist>(const CArrayDouble&lt; 2 *7 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 7 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_inverse</name>
      <anchorfile>classPose3DQuatPDFGaussTests.html</anchorfile>
      <anchor>a98e6d5c9b91f6c6d330881ab6311c816</anchor>
      <arglist>(const CArrayDouble&lt; 7 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 7 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static CPose3DPDFGaussian</type>
      <name>generateRandomPose3DPDF</name>
      <anchorfile>classPose3DQuatPDFGaussTests.html</anchorfile>
      <anchor>aa2a6d1fbacdcf7c3ff5fa1ab5cbc8704</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double std_scale)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static CPose3DQuatPDFGaussian</type>
      <name>generateRandomPoseQuat3DPDF</name>
      <anchorfile>classPose3DQuatPDFGaussTests.html</anchorfile>
      <anchor>a6adb87a8f6090ea6bb5e1dde97b27b2e</anchor>
      <arglist>(double x, double y, double z, double yaw, double pitch, double roll, double std_scale)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Pose3DQuatTests</name>
    <filename>classPose3DQuatTests.html</filename>
    <base>testing::Test</base>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>aded7e7fea9e626a7882fe5e00b3abf73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>a66d555f8af3323052650e0fa062e59c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_compose</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>aa84a7216992ce9454713cc4c3eafb931</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x2, double y2, double z2, double yaw2, double pitch2, double roll2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_composeAndInvComposePoint</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>a9c61ba1861740a248a1cfd316307c64b</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_composePoint</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>a5326d84a1c5ce0ec9a79bdb59e2cddf8</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_composePoint_vs_CPose3D</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>aabbf79a687ac2b6da7504a6229b0f550</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_composePointJacob</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>a5e0645e780d2d49fde06dd6bdad75610</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_copy</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>ae9db3d1c2fa0975d45bf3dca40f2aa82</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_fromYPRAndBack</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>acf5083d61f7cf148bb69e937d7ee4e15</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_invComposePoint</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>adc8aa8eef8b512d77bdc94f918fcdd88</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_invComposePoint_vs_CPose3D</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>ac88fc44edf8b6ea642f399f8c192a0ed</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_invComposePointJacob</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>a1f0601a9f5c4d0d7c69bfa2044d6516f</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_normalizeJacob</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>aee001c266c55dcdf6bc3dc411d61e501</anchor>
      <arglist>(double yaw1, double pitch1, double roll1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_sphericalCoords</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>aea0bf94947ed28d467f9a49ceb085b61</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_unaryInverse</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>a06e82a4019c5efdf424cb03a2a6462f7</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_compose_point</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>ac24ef343bb228665aecc429ae1533e0f</anchor>
      <arglist>(const CArrayDouble&lt; 7+3 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 3 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_inv_compose_point</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>a5aeb34f20ef8c098ae7f574b2a906fe0</anchor>
      <arglist>(const CArrayDouble&lt; 7+3 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 3 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_normalizeJacob</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>a4112e52844424a58f26c41a9bc6dc3eb</anchor>
      <arglist>(const CArrayDouble&lt; 4 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 4 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_spherical_coords</name>
      <anchorfile>classPose3DQuatTests.html</anchorfile>
      <anchor>af41327636d06332478544b679baca7df</anchor>
      <arglist>(const CArrayDouble&lt; 7+3 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 3 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Pose3DRotVecTests</name>
    <filename>classPose3DRotVecTests.html</filename>
    <base>testing::Test</base>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classPose3DRotVecTests.html</anchorfile>
      <anchor>a784d3f540c123b4af8c339d9c3b27ddf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classPose3DRotVecTests.html</anchorfile>
      <anchor>ae376b834d0943c4f5b0682dcc008e558</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_compose</name>
      <anchorfile>classPose3DRotVecTests.html</anchorfile>
      <anchor>a577e9797129c86affff9fa7f801c1be9</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x2, double y2, double z2, double yaw2, double pitch2, double roll2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_conversions</name>
      <anchorfile>classPose3DRotVecTests.html</anchorfile>
      <anchor>a35a39739f593d401043e164972c200db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_default_values</name>
      <anchorfile>classPose3DRotVecTests.html</anchorfile>
      <anchor>a17b2c82188e5690fcdb48f19748b90f2</anchor>
      <arglist>(const CPose3DRotVec &amp;p, const std::string &amp;label)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Pose3DTests</name>
    <filename>classPose3DTests.html</filename>
    <base>testing::Test</base>
    <class kind="struct">Pose3DTests::TParams_func_jacob_Aexpe_D</class>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>check_jacob_expe_e_at_0</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>acf864f08704a85ad0ac7261f67dace3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>check_jacob_LnT_T</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>abcd2836b6d429b7420743c7048908e87</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>a8f41dae0e6886e03f0f2ff37c40fcd1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>a7e29828c27f3e43c7f6e1f8d9a4dc8ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_compose</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>a2fcc9ee83581cb4d0587f132c2b38579</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x2, double y2, double z2, double yaw2, double pitch2, double roll2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_composeFrom</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>aeac6f626822997e66a1f01c02ad6aaa6</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x2, double y2, double z2, double yaw2, double pitch2, double roll2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_composePoint</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>a5576d8deb8970d108679019ba37bacca</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_composePointJacob</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>aadbc0101c2d634f6ab6e81eefab10d2f</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z, bool use_aprox=false)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_composePointJacob_se3</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>a3e0215218616cbb073304f3d1cba3b01</anchor>
      <arglist>(const CPose3D &amp;p, const TPoint3D x_l)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_default_values</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>a42e4331a7b81489ddbfb3e2378747650</anchor>
      <arglist>(const CPose3D &amp;p, const std::string &amp;label)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_ExpLnEqual</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>a2e9699d3c204bd15bd9d7c0142a63b9a</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_invComposePointJacob</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>a3de39b9a31aea5ba48ad7adbe4ca802f</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_invComposePointJacob_se3</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>afec5f46d0aaaf93e805c56a26d1a5dbd</anchor>
      <arglist>(const CPose3D &amp;p, const TPoint3D x_g)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_inverse</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>acf43a6d8765ef8e875723412aeb81fe9</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_Jacob_dAexpeD_de</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>ac417b03ec429db1b45128b2d819d7493</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x2, double y2, double z2, double yaw2, double pitch2, double roll2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_Jacob_dexpeD_de</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>afb42f5fafda0b79e08e1e05711fde817</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_to_from_2d</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>ac09a6286351810a074ce572d01ff5c8f</anchor>
      <arglist>(double x, double y, double phi)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_compose_point</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>ac147b2ae7282d3434a30382083753d59</anchor>
      <arglist>(const CArrayDouble&lt; 6+3 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 3 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_compose_point_se3</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>a37df0dcf5169c86ee9cdc1472dc6fa7c</anchor>
      <arglist>(const CArrayDouble&lt; 6 &gt; &amp;x, const CArrayDouble&lt; 3 &gt; &amp;P, CArrayDouble&lt; 3 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_inv_compose_point</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>a66b68499d54c002e36786c0fd9f67ddf</anchor>
      <arglist>(const CArrayDouble&lt; 6+3 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 3 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_invcompose_point_se3</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>afece2ac0b4868f90eb9abbf92a8a9f2a</anchor>
      <arglist>(const CArrayDouble&lt; 6 &gt; &amp;x, const CArrayDouble&lt; 3 &gt; &amp;P, CArrayDouble&lt; 3 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_jacob_Aexpe_D</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>a4288bd4592c4f2759b494b065c0b8071</anchor>
      <arglist>(const CArrayDouble&lt; 6 &gt; &amp;eps, const TParams_func_jacob_Aexpe_D &amp;params, CArrayDouble&lt; 12 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_jacob_expe_D</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>a615f16e524358354c9811472f3a85eb9</anchor>
      <arglist>(const CArrayDouble&lt; 6 &gt; &amp;eps, const CPose3D &amp;D, CArrayDouble&lt; 12 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_jacob_expe_e</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>ad8c3a3fac1ea596efbb113d9ef2cc2d0</anchor>
      <arglist>(const CArrayDouble&lt; 6 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 12 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_jacob_LnT_T</name>
      <anchorfile>classPose3DTests.html</anchorfile>
      <anchor>a6a56e1217cae8e5b67d759767e4a8303</anchor>
      <arglist>(const CArrayDouble&lt; 12 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 6 &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::detail::pose_point_impl</name>
    <filename>structmrpt_1_1poses_1_1detail_1_1pose__point__impl.html</filename>
    <templarg></templarg>
    <templarg>IS3D</templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::detail::pose_point_impl&lt; DERIVEDCLASS, 0 &gt;</name>
    <filename>structmrpt_1_1poses_1_1detail_1_1pose__point__impl_3_01DERIVEDCLASS_00_010_01_4.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::detail::pose_point_impl&lt; DERIVEDCLASS, 1 &gt;</name>
    <filename>structmrpt_1_1poses_1_1detail_1_1pose__point__impl_3_01DERIVEDCLASS_00_011_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>double</type>
      <name>z</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1pose__point__impl_3_01DERIVEDCLASS_00_011_01_4.html</anchorfile>
      <anchor>a72883cddc045959984a0b4438f26576b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>z</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1pose__point__impl_3_01DERIVEDCLASS_00_011_01_4.html</anchorfile>
      <anchor>a47066fe3a7f77a1ddc647c36c387cef2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>z</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1pose__point__impl_3_01DERIVEDCLASS_00_011_01_4.html</anchorfile>
      <anchor>a562cfc3f006ca24cdea62dced775fafc</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>z_incr</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1pose__point__impl_3_01DERIVEDCLASS_00_011_01_4.html</anchorfile>
      <anchor>ae31f2258c7611d970fff0cf22e05dc86</anchor>
      <arglist>(const double v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pose_point_impl&lt; DERIVEDCLASS, mrpt::poses::detail::T3DTypeHelper&lt; DERIVEDCLASS &gt;::is_3D_val &gt;</name>
    <filename>structmrpt_1_1poses_1_1detail_1_1pose__point__impl.html</filename>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::PoseDistanceMetric</name>
    <filename>structmrpt_1_1nav_1_1PoseDistanceMetric.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::PoseDistanceMetric&lt; TNodeSE2 &gt;</name>
    <filename>structmrpt_1_1nav_1_1PoseDistanceMetric_3_01TNodeSE2_01_4.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>cannotBeNearerThan</name>
      <anchorfile>structmrpt_1_1nav_1_1PoseDistanceMetric_3_01TNodeSE2_01_4.html</anchorfile>
      <anchor>a7e9ef5bffd19ba56d416bcf5b6276a0d</anchor>
      <arglist>(const TNodeSE2 &amp;a, const TNodeSE2 &amp;b, const double d) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structmrpt_1_1nav_1_1PoseDistanceMetric_3_01TNodeSE2_01_4.html</anchorfile>
      <anchor>aef3180498d20362c04f4c6064b7959c3</anchor>
      <arglist>(const TNodeSE2 &amp;a, const TNodeSE2 &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoseDistanceMetric</name>
      <anchorfile>structmrpt_1_1nav_1_1PoseDistanceMetric_3_01TNodeSE2_01_4.html</anchorfile>
      <anchor>aba626180704aca8b9c2b043f35430116</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::PoseDistanceMetric&lt; TNodeSE2_TP &gt;</name>
    <filename>structmrpt_1_1nav_1_1PoseDistanceMetric_3_01TNodeSE2__TP_01_4.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>cannotBeNearerThan</name>
      <anchorfile>structmrpt_1_1nav_1_1PoseDistanceMetric_3_01TNodeSE2__TP_01_4.html</anchorfile>
      <anchor>aaaa3c6fb805918591b1854f29e4b7a42</anchor>
      <arglist>(const TNodeSE2_TP &amp;a, const TNodeSE2_TP &amp;b, const double d) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structmrpt_1_1nav_1_1PoseDistanceMetric_3_01TNodeSE2__TP_01_4.html</anchorfile>
      <anchor>a814e3b8a13079934260210d6b5e8a15c</anchor>
      <arglist>(const TNodeSE2_TP &amp;src, const TNodeSE2_TP &amp;dst) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoseDistanceMetric</name>
      <anchorfile>structmrpt_1_1nav_1_1PoseDistanceMetric_3_01TNodeSE2__TP_01_4.html</anchorfile>
      <anchor>a330d2fe7c7d9d6240c7acb03d77e5b20</anchor>
      <arglist>(const mrpt::nav::CParameterizedTrajectoryGenerator &amp;ptg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const mrpt::nav::CParameterizedTrajectoryGenerator &amp;</type>
      <name>m_ptg</name>
      <anchorfile>structmrpt_1_1nav_1_1PoseDistanceMetric_3_01TNodeSE2__TP_01_4.html</anchorfile>
      <anchor>ad116837e7809418bd392829e104bf01b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PosePDFGaussTests</name>
    <filename>classPosePDFGaussTests.html</filename>
    <base>testing::Test</base>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classPosePDFGaussTests.html</anchorfile>
      <anchor>a11f301007e0782e06689e311c1ef9532</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classPosePDFGaussTests.html</anchorfile>
      <anchor>a77e8d6dd58dbe2a699539ab9b2bd4fb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>testPoseInverse</name>
      <anchorfile>classPosePDFGaussTests.html</anchorfile>
      <anchor>aa3ff02b74800dddb837c92c361f630d5</anchor>
      <arglist>(double x, double y, double phi, double std_scale)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_inverse</name>
      <anchorfile>classPosePDFGaussTests.html</anchorfile>
      <anchor>a7366ffdcfc424c9fde16239b2d5f639f</anchor>
      <arglist>(const CArrayDouble&lt; 3 &gt; &amp;x, const double &amp;dummy, CArrayDouble&lt; 3 &gt; &amp;Y)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static CPosePDFGaussian</type>
      <name>generateRandomPose2DPDF</name>
      <anchorfile>classPosePDFGaussTests.html</anchorfile>
      <anchor>a0fa71df589afb649c280788612fe8025</anchor>
      <arglist>(double x, double y, double phi, double std_scale)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::pnp::posit</name>
    <filename>classmrpt_1_1vision_1_1pnp_1_1posit.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>compute_pose</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>aa0921defe485d27036483570411308e0</anchor>
      <arglist>(Eigen::Ref&lt; Eigen::Matrix3d &gt; R_, Eigen::Ref&lt; Eigen::Vector3d &gt; t_)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>get_img_diff</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>aae4b3635cd79c1542ecb8190037c15c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>POS</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>a72aea1a58c646ed6a7716ebdad74a7cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>posit</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>ab51c942c21614cc59b795757c7a5b30b</anchor>
      <arglist>(Eigen::MatrixXd obj_pts_, Eigen::MatrixXd img_pts_, Eigen::MatrixXd camera_intrinsic_, int n)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>cam_intrinsic</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>a1b0eae73cb09fcc472ab58a988da98a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::VectorXd</type>
      <name>epsilons</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>a5a80117cc145d7826559c72ef69319ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>f</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>ad0fc82999fd71b6c5ab6fb883016da4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>img_pts</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>ac9da0e1bbcca179bfeaa7c819116f824</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>img_vecs</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>aa8f8d5bcec40cbdb28954f1889e7e50d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>img_vecs_old</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>a168766080862a377ce6e016215ca43fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>n</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>a5c835219c32bd31244231948d5f50168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>obj_matrix</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>ac515f305032db73c30e4f75986075059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>obj_pts</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>a2195f0abe56a4119b8e05ec57924c568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>obj_vecs</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>aa4f4d948bb5c696231f46f744109a031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>R</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>a353a5170da6b084789943db35a8fe327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::VectorXd</type>
      <name>t</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1posit.html</anchorfile>
      <anchor>a9a78e44c86bac947a37732b68874d200</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>POSIT</name>
    <filename>classPOSIT.html</filename>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::pow_op</name>
    <filename>structexprtk_1_1details_1_1pow__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::RefType</type>
      <name>RefType</name>
      <anchorfile>structexprtk_1_1details_1_1pow__op.html</anchorfile>
      <anchor>a904a387f2042dfc55b88853cd190e5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1pow__op.html</anchorfile>
      <anchor>ab2ca4795b9405bab9dd3a155866d395b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>assign</name>
      <anchorfile>structexprtk_1_1details_1_1pow__op.html</anchorfile>
      <anchor>af6d13911b1edededc00637b2fac3732a</anchor>
      <arglist>(RefType t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1pow__op.html</anchorfile>
      <anchor>af49960244e8954afcca1566859c3d451</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1pow__op.html</anchorfile>
      <anchor>aff4d110d903885954e14ad5976f93a2d</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1pow__op.html</anchorfile>
      <anchor>adc0b5855a37edbfca8ec98b0ce3378eb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::pnp::ppnp</name>
    <filename>classmrpt_1_1vision_1_1pnp_1_1ppnp.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>compute_pose</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1ppnp.html</anchorfile>
      <anchor>afed18db7f73fd37ca599e45e4cd3e3c8</anchor>
      <arglist>(Eigen::Matrix3d &amp;R, Eigen::Vector3d &amp;t, int n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ppnp</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1ppnp.html</anchorfile>
      <anchor>ac313a87521ac4771e16d143b7174c2a8</anchor>
      <arglist>(const Eigen::MatrixXd &amp;obj_pts, const Eigen::MatrixXd &amp;img_pts, const Eigen::MatrixXd &amp;cam_intrinsic)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>C</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1ppnp.html</anchorfile>
      <anchor>a229f1874c853647e9095f470d6f2a16b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>P</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1ppnp.html</anchorfile>
      <anchor>aab8f75b418f70f89fdc972242c22611a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>S</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1ppnp.html</anchorfile>
      <anchor>aa381c34e59908930745fb99318bec653</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>pq_node</name>
    <filename>structpq__node.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structpq__node.html</anchorfile>
      <anchor>a8650507a7bc8fa988d7cb78a03fbb7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>key</name>
      <anchorfile>structpq__node.html</anchorfile>
      <anchor>a08b285f585785922da9477df2ba1bb0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::details::Pretty</name>
    <filename>classSophus_1_1details_1_1Pretty.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>impl</name>
      <anchorfile>classSophus_1_1details_1_1Pretty.html</anchorfile>
      <anchor>a55acdafe9b93e3db62ac1a73c1cff715</anchor>
      <arglist>(Scalar s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::details::Pretty&lt; Eigen::Matrix&lt; Scalar, M, N &gt; &gt;</name>
    <filename>classSophus_1_1details_1_1Pretty_3_01Eigen_1_1Matrix_3_01Scalar_00_01M_00_01N_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>M</templarg>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>impl</name>
      <anchorfile>classSophus_1_1details_1_1Pretty_3_01Eigen_1_1Matrix_3_01Scalar_00_01M_00_01N_01_4_01_4.html</anchorfile>
      <anchor>a17bdae76d71bf93cff7c3b69712c1989</anchor>
      <arglist>(Matrix&lt; Scalar, M, N &gt; const &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::PrettyUnitTestResultPrinter</name>
    <filename>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</filename>
    <base>testing::TestEventListener</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnEnvironmentsSetUpEnd</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>aadba892f02606a8b0c5f5982b3553aac</anchor>
      <arglist>(const UnitTest &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnEnvironmentsSetUpStart</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>a846a5e82b421e04fcdd2b1b2b64b162f</anchor>
      <arglist>(const UnitTest &amp;unit_test)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnEnvironmentsTearDownEnd</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>ab23094ef3b714778b2f742d39818c280</anchor>
      <arglist>(const UnitTest &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnEnvironmentsTearDownStart</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>afea9dc849c92fdbc1d8505f4c74ffc1a</anchor>
      <arglist>(const UnitTest &amp;unit_test)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestCaseEnd</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>a7a62fe58fa6f6aace813eb62b31e5a51</anchor>
      <arglist>(const TestCase &amp;test_case)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestCaseStart</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>adcb68c729565d4bcdf8418a52902c3de</anchor>
      <arglist>(const TestCase &amp;test_case)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestEnd</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>a06749ff2b32a16c127374ecd015f13e0</anchor>
      <arglist>(const TestInfo &amp;test_info)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestIterationEnd</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>ac29b30216023baddda04ef5889f484ff</anchor>
      <arglist>(const UnitTest &amp;unit_test, int iteration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestIterationStart</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>abdba10a8c97e272ab4cee97cb652c957</anchor>
      <arglist>(const UnitTest &amp;unit_test, int iteration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestPartResult</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>a7589e8df7485349498a3a81bf16e2f68</anchor>
      <arglist>(const TestPartResult &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestProgramEnd</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>a8c92c062889abdb940b04ffe113f5980</anchor>
      <arglist>(const UnitTest &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestProgramStart</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>a7a6b6de195b4ef3c9f2edd2e6c270f3e</anchor>
      <arglist>(const UnitTest &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestStart</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>a5078ee71cfa97e37ae7a9366149195c5</anchor>
      <arglist>(const TestInfo &amp;test_info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PrettyUnitTestResultPrinter</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>a9219a4263ef0057c98a2a2a41f35ee15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintTestName</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>a5b60a9aed1db02837b11450f6e8d0f71</anchor>
      <arglist>(const char *test_case, const char *test)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>PrintFailedTests</name>
      <anchorfile>classtesting_1_1internal_1_1PrettyUnitTestResultPrinter.html</anchorfile>
      <anchor>aca5a9dc08998948e293b307d931b3f86</anchor>
      <arglist>(const UnitTest &amp;unit_test)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::rtl::io::print</name>
    <filename>structexprtk_1_1rtl_1_1io_1_1print.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igeneric_function&lt; T &gt;::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1print.html</anchorfile>
      <anchor>a611d25075aeac76d972b98ff8b2e9af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1print.html</anchorfile>
      <anchor>a4f2f3a4f67d9b4a2fe3baff9e5dc4f35</anchor>
      <arglist>(parameter_list_t parameters)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>print</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1print.html</anchorfile>
      <anchor>a7ab2300e80b3aefd06a6c814bb10debd</anchor>
      <arglist>(const std::string &amp;scalar_format=&quot;%10.5f&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>scalar_format_</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1print.html</anchorfile>
      <anchor>a752de220a84cc26d7ed0ab417993255e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::rtl::io::details::print_impl</name>
    <filename>structexprtk_1_1rtl_1_1io_1_1details_1_1print__impl.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>igeneric_function&lt; T &gt;::generic_type</type>
      <name>generic_type</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1details_1_1print__impl.html</anchorfile>
      <anchor>a634d5d4c06e6bb8bc017fd9f28eadb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::details::numeric::details::number_type&lt; T &gt;::type</type>
      <name>num_type</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1details_1_1print__impl.html</anchorfile>
      <anchor>ad00cee2d5bf778ac21569cb75b82d04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igeneric_function&lt; T &gt;::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1details_1_1print__impl.html</anchorfile>
      <anchor>a9c4aa2e7d60651d9dada556253d6e8c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1details_1_1print__impl.html</anchorfile>
      <anchor>ac6cf4e62050195d9b7884bbf60c1e65a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::string_view</type>
      <name>string_t</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1details_1_1print__impl.html</anchorfile>
      <anchor>a3f82b9da107fdc67fcf3041e31ad1873</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1details_1_1print__impl.html</anchorfile>
      <anchor>af9a84935d3d5e8acc7906fce6d7cf515</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1details_1_1print__impl.html</anchorfile>
      <anchor>aa68388f0decb1fa49b6634ccddbfec36</anchor>
      <arglist>(const std::string &amp;scalar_format, const scalar_t &amp;s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1details_1_1print__impl.html</anchorfile>
      <anchor>ae035b73594dba73c815bb3c2cc21ab62</anchor>
      <arglist>(const std::string &amp;scalar_format, const vector_t &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1details_1_1print__impl.html</anchorfile>
      <anchor>a8e4705ddb097cf18889ef6d3162d1b71</anchor>
      <arglist>(const string_t &amp;s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1details_1_1print__impl.html</anchorfile>
      <anchor>af945c465925a512fd4eed79537b46677</anchor>
      <arglist>(const std::string &amp;scalar_format, parameter_list_t parameters)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::rtl::io::println</name>
    <filename>structexprtk_1_1rtl_1_1io_1_1println.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igeneric_function&lt; T &gt;::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1println.html</anchorfile>
      <anchor>aa44a8e637d9975741187982d65d962dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1println.html</anchorfile>
      <anchor>a46bb2a2c8549fe7850ffde7ff7f973bf</anchor>
      <arglist>(parameter_list_t parameters)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>println</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1println.html</anchorfile>
      <anchor>a9fe439f67174959971701a544c45f5d0</anchor>
      <arglist>(const std::string &amp;scalar_format=&quot;%10.5f&quot;)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>scalar_format_</name>
      <anchorfile>structexprtk_1_1rtl_1_1io_1_1println.html</anchorfile>
      <anchor>a00b02a90d5908030a71ec24ad1b364d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProtocolHandler</name>
    <filename>classProtocolHandler.html</filename>
    <base virtualness="virtual">IProtocolHandler</base>
    <member kind="function" virtualness="virtual">
      <type>virtual MessageLocation</type>
      <name>findMessage</name>
      <anchorfile>classProtocolHandler.html</anchorfile>
      <anchor>a6cb32b1665c500c2c5e51ec04b5cfb29</anchor>
      <arglist>(XsMessage &amp;rcv, const XsByteArray &amp;raw) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>maximumMessageSize</name>
      <anchorfile>classProtocolHandler.html</anchorfile>
      <anchor>a2bd0fb871a71d3b6de6b1ca910726ae4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>minimumMessageSize</name>
      <anchorfile>classProtocolHandler.html</anchorfile>
      <anchor>a82a6a5ab19478be7264ae06604a1362d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProtocolHandler</name>
      <anchorfile>classProtocolHandler.html</anchorfile>
      <anchor>aada1451858a9795eb13499879ec560fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>type</name>
      <anchorfile>classProtocolHandler.html</anchorfile>
      <anchor>af14ea96ddfb0cbca908455897ae0f903</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProtocolHandler</name>
      <anchorfile>classProtocolHandler.html</anchorfile>
      <anchor>aa477c05f8daaf8171764c2e74e0c334c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>composeMessage</name>
      <anchorfile>classProtocolHandler.html</anchorfile>
      <anchor>a11c3c797807e258283a5c8f408ffdc1a</anchor>
      <arglist>(XsByteArray &amp;raw, const XsMessage &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CMultiMetricMap::ProxyFilterContainerByClass</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</filename>
    <templarg>SELECTED_CLASS_PTR</templarg>
    <templarg>CONTAINER</templarg>
    <member kind="typedef">
      <type>const SELECTED_CLASS_PTR::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a4b0cc8a17004a3542dd574847781cecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SELECTED_CLASS_PTR::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ace83664867da46df28c4ab74f0de2c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeec7e7b44ad08f01e3553a9ddb5a7b0e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ProxyFilterContainerByClass&lt; SELECTED_CLASS_PTR, CONTAINER &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a1780fc4c55f5cb99f92234575e30b229</anchor>
      <arglist>(const ProxyFilterContainerByClass&lt; SELECTED_CLASS_PTR, CONTAINER &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>SELECTED_CLASS_PTR</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeca9d088d6f9c0a61ee551cbd7ca4580</anchor>
      <arglist>(size_t index) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aff17b6440622731cebcf3d466b8ab4b0</anchor>
      <arglist>(CONTAINER &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ad6aaaeff54bc8e940eab405d54139060</anchor>
      <arglist>(ProxyFilterContainerByClass&lt; SELECTED_CLASS_PTR, CONTAINER &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a839b70cdf7d471d1f3804c2ecae8f3a8</anchor>
      <arglist>(const ELEMENT &amp;element)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ab131a5722b227d02110113a3c84141c3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CONTAINER *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>af352cc172bbb2b9dc0e88aff39dd4cc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyFilterContainerByClass&lt; mrpt::maps::CColouredOctoMapPtr, TListMaps &gt;</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</filename>
    <member kind="typedef">
      <type>const mrpt::maps::CColouredOctoMapPtr::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a4b0cc8a17004a3542dd574847781cecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CColouredOctoMapPtr::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ace83664867da46df28c4ab74f0de2c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeec7e7b44ad08f01e3553a9ddb5a7b0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CColouredOctoMapPtr, TListMaps &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a1780fc4c55f5cb99f92234575e30b229</anchor>
      <arglist>(const ProxyFilterContainerByClass&lt; mrpt::maps::CColouredOctoMapPtr, TListMaps &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::CColouredOctoMapPtr</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeca9d088d6f9c0a61ee551cbd7ca4580</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aff17b6440622731cebcf3d466b8ab4b0</anchor>
      <arglist>(TListMaps &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ad6aaaeff54bc8e940eab405d54139060</anchor>
      <arglist>(ProxyFilterContainerByClass&lt; mrpt::maps::CColouredOctoMapPtr, TListMaps &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a839b70cdf7d471d1f3804c2ecae8f3a8</anchor>
      <arglist>(const ELEMENT &amp;element)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ab131a5722b227d02110113a3c84141c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListMaps *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>af352cc172bbb2b9dc0e88aff39dd4cc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyFilterContainerByClass&lt; mrpt::maps::CGasConcentrationGridMap2DPtr, TListMaps &gt;</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</filename>
    <member kind="typedef">
      <type>const mrpt::maps::CGasConcentrationGridMap2DPtr::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a4b0cc8a17004a3542dd574847781cecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CGasConcentrationGridMap2DPtr::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ace83664867da46df28c4ab74f0de2c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeec7e7b44ad08f01e3553a9ddb5a7b0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CGasConcentrationGridMap2DPtr, TListMaps &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a1780fc4c55f5cb99f92234575e30b229</anchor>
      <arglist>(const ProxyFilterContainerByClass&lt; mrpt::maps::CGasConcentrationGridMap2DPtr, TListMaps &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::CGasConcentrationGridMap2DPtr</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeca9d088d6f9c0a61ee551cbd7ca4580</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aff17b6440622731cebcf3d466b8ab4b0</anchor>
      <arglist>(TListMaps &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ad6aaaeff54bc8e940eab405d54139060</anchor>
      <arglist>(ProxyFilterContainerByClass&lt; mrpt::maps::CGasConcentrationGridMap2DPtr, TListMaps &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a839b70cdf7d471d1f3804c2ecae8f3a8</anchor>
      <arglist>(const ELEMENT &amp;element)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ab131a5722b227d02110113a3c84141c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListMaps *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>af352cc172bbb2b9dc0e88aff39dd4cc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyFilterContainerByClass&lt; mrpt::maps::CHeightGridMap2D_MRFPtr, TListMaps &gt;</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</filename>
    <member kind="typedef">
      <type>const mrpt::maps::CHeightGridMap2D_MRFPtr::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a4b0cc8a17004a3542dd574847781cecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CHeightGridMap2D_MRFPtr::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ace83664867da46df28c4ab74f0de2c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeec7e7b44ad08f01e3553a9ddb5a7b0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CHeightGridMap2D_MRFPtr, TListMaps &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a1780fc4c55f5cb99f92234575e30b229</anchor>
      <arglist>(const ProxyFilterContainerByClass&lt; mrpt::maps::CHeightGridMap2D_MRFPtr, TListMaps &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::CHeightGridMap2D_MRFPtr</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeca9d088d6f9c0a61ee551cbd7ca4580</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aff17b6440622731cebcf3d466b8ab4b0</anchor>
      <arglist>(TListMaps &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ad6aaaeff54bc8e940eab405d54139060</anchor>
      <arglist>(ProxyFilterContainerByClass&lt; mrpt::maps::CHeightGridMap2D_MRFPtr, TListMaps &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a839b70cdf7d471d1f3804c2ecae8f3a8</anchor>
      <arglist>(const ELEMENT &amp;element)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ab131a5722b227d02110113a3c84141c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListMaps *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>af352cc172bbb2b9dc0e88aff39dd4cc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyFilterContainerByClass&lt; mrpt::maps::CHeightGridMap2DPtr, TListMaps &gt;</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</filename>
    <member kind="typedef">
      <type>const mrpt::maps::CHeightGridMap2DPtr::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a4b0cc8a17004a3542dd574847781cecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CHeightGridMap2DPtr::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ace83664867da46df28c4ab74f0de2c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeec7e7b44ad08f01e3553a9ddb5a7b0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CHeightGridMap2DPtr, TListMaps &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a1780fc4c55f5cb99f92234575e30b229</anchor>
      <arglist>(const ProxyFilterContainerByClass&lt; mrpt::maps::CHeightGridMap2DPtr, TListMaps &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::CHeightGridMap2DPtr</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeca9d088d6f9c0a61ee551cbd7ca4580</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aff17b6440622731cebcf3d466b8ab4b0</anchor>
      <arglist>(TListMaps &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ad6aaaeff54bc8e940eab405d54139060</anchor>
      <arglist>(ProxyFilterContainerByClass&lt; mrpt::maps::CHeightGridMap2DPtr, TListMaps &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a839b70cdf7d471d1f3804c2ecae8f3a8</anchor>
      <arglist>(const ELEMENT &amp;element)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ab131a5722b227d02110113a3c84141c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListMaps *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>af352cc172bbb2b9dc0e88aff39dd4cc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyFilterContainerByClass&lt; mrpt::maps::COccupancyGridMap2DPtr, TListMaps &gt;</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</filename>
    <member kind="typedef">
      <type>const mrpt::maps::COccupancyGridMap2DPtr::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a4b0cc8a17004a3542dd574847781cecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::COccupancyGridMap2DPtr::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ace83664867da46df28c4ab74f0de2c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeec7e7b44ad08f01e3553a9ddb5a7b0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::COccupancyGridMap2DPtr, TListMaps &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a1780fc4c55f5cb99f92234575e30b229</anchor>
      <arglist>(const ProxyFilterContainerByClass&lt; mrpt::maps::COccupancyGridMap2DPtr, TListMaps &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::COccupancyGridMap2DPtr</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeca9d088d6f9c0a61ee551cbd7ca4580</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aff17b6440622731cebcf3d466b8ab4b0</anchor>
      <arglist>(TListMaps &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ad6aaaeff54bc8e940eab405d54139060</anchor>
      <arglist>(ProxyFilterContainerByClass&lt; mrpt::maps::COccupancyGridMap2DPtr, TListMaps &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a839b70cdf7d471d1f3804c2ecae8f3a8</anchor>
      <arglist>(const ELEMENT &amp;element)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ab131a5722b227d02110113a3c84141c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListMaps *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>af352cc172bbb2b9dc0e88aff39dd4cc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyFilterContainerByClass&lt; mrpt::maps::COctoMapPtr, TListMaps &gt;</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</filename>
    <member kind="typedef">
      <type>const mrpt::maps::COctoMapPtr::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a4b0cc8a17004a3542dd574847781cecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::COctoMapPtr::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ace83664867da46df28c4ab74f0de2c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeec7e7b44ad08f01e3553a9ddb5a7b0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::COctoMapPtr, TListMaps &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a1780fc4c55f5cb99f92234575e30b229</anchor>
      <arglist>(const ProxyFilterContainerByClass&lt; mrpt::maps::COctoMapPtr, TListMaps &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::COctoMapPtr</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeca9d088d6f9c0a61ee551cbd7ca4580</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aff17b6440622731cebcf3d466b8ab4b0</anchor>
      <arglist>(TListMaps &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ad6aaaeff54bc8e940eab405d54139060</anchor>
      <arglist>(ProxyFilterContainerByClass&lt; mrpt::maps::COctoMapPtr, TListMaps &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a839b70cdf7d471d1f3804c2ecae8f3a8</anchor>
      <arglist>(const ELEMENT &amp;element)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ab131a5722b227d02110113a3c84141c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListMaps *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>af352cc172bbb2b9dc0e88aff39dd4cc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyFilterContainerByClass&lt; mrpt::maps::CReflectivityGridMap2DPtr, TListMaps &gt;</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</filename>
    <member kind="typedef">
      <type>const mrpt::maps::CReflectivityGridMap2DPtr::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a4b0cc8a17004a3542dd574847781cecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CReflectivityGridMap2DPtr::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ace83664867da46df28c4ab74f0de2c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeec7e7b44ad08f01e3553a9ddb5a7b0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CReflectivityGridMap2DPtr, TListMaps &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a1780fc4c55f5cb99f92234575e30b229</anchor>
      <arglist>(const ProxyFilterContainerByClass&lt; mrpt::maps::CReflectivityGridMap2DPtr, TListMaps &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::CReflectivityGridMap2DPtr</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeca9d088d6f9c0a61ee551cbd7ca4580</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aff17b6440622731cebcf3d466b8ab4b0</anchor>
      <arglist>(TListMaps &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ad6aaaeff54bc8e940eab405d54139060</anchor>
      <arglist>(ProxyFilterContainerByClass&lt; mrpt::maps::CReflectivityGridMap2DPtr, TListMaps &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a839b70cdf7d471d1f3804c2ecae8f3a8</anchor>
      <arglist>(const ELEMENT &amp;element)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ab131a5722b227d02110113a3c84141c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListMaps *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>af352cc172bbb2b9dc0e88aff39dd4cc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyFilterContainerByClass&lt; mrpt::maps::CSimplePointsMapPtr, TListMaps &gt;</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</filename>
    <member kind="typedef">
      <type>const mrpt::maps::CSimplePointsMapPtr::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a4b0cc8a17004a3542dd574847781cecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CSimplePointsMapPtr::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ace83664867da46df28c4ab74f0de2c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeec7e7b44ad08f01e3553a9ddb5a7b0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CSimplePointsMapPtr, TListMaps &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a1780fc4c55f5cb99f92234575e30b229</anchor>
      <arglist>(const ProxyFilterContainerByClass&lt; mrpt::maps::CSimplePointsMapPtr, TListMaps &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::CSimplePointsMapPtr</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeca9d088d6f9c0a61ee551cbd7ca4580</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aff17b6440622731cebcf3d466b8ab4b0</anchor>
      <arglist>(TListMaps &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ad6aaaeff54bc8e940eab405d54139060</anchor>
      <arglist>(ProxyFilterContainerByClass&lt; mrpt::maps::CSimplePointsMapPtr, TListMaps &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a839b70cdf7d471d1f3804c2ecae8f3a8</anchor>
      <arglist>(const ELEMENT &amp;element)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ab131a5722b227d02110113a3c84141c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListMaps *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>af352cc172bbb2b9dc0e88aff39dd4cc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxyFilterContainerByClass&lt; mrpt::maps::CWirelessPowerGridMap2DPtr, TListMaps &gt;</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</filename>
    <member kind="typedef">
      <type>const mrpt::maps::CWirelessPowerGridMap2DPtr::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a4b0cc8a17004a3542dd574847781cecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CWirelessPowerGridMap2DPtr::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ace83664867da46df28c4ab74f0de2c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeec7e7b44ad08f01e3553a9ddb5a7b0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProxyFilterContainerByClass&lt; mrpt::maps::CWirelessPowerGridMap2DPtr, TListMaps &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a1780fc4c55f5cb99f92234575e30b229</anchor>
      <arglist>(const ProxyFilterContainerByClass&lt; mrpt::maps::CWirelessPowerGridMap2DPtr, TListMaps &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::CWirelessPowerGridMap2DPtr</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aeca9d088d6f9c0a61ee551cbd7ca4580</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>aff17b6440622731cebcf3d466b8ab4b0</anchor>
      <arglist>(TListMaps &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxyFilterContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ad6aaaeff54bc8e940eab405d54139060</anchor>
      <arglist>(ProxyFilterContainerByClass&lt; mrpt::maps::CWirelessPowerGridMap2DPtr, TListMaps &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>a839b70cdf7d471d1f3804c2ecae8f3a8</anchor>
      <arglist>(const ELEMENT &amp;element)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>ab131a5722b227d02110113a3c84141c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListMaps *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxyFilterContainerByClass.html</anchorfile>
      <anchor>af352cc172bbb2b9dc0e88aff39dd4cc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CMultiMetricMap::ProxySelectorContainerByClass</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</filename>
    <templarg>SELECTED_CLASS_PTR</templarg>
    <templarg>CONTAINER</templarg>
    <member kind="typedef">
      <type>const SELECTED_CLASS_PTR::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ae1e198e020d050edd4eef6636eb1b9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SELECTED_CLASS_PTR::value_type</type>
      <name>pointee_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>af55b6b15f1b49da65fc697dc62c6ed19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SELECTED_CLASS_PTR::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad67b7e284c78122a0617ecca748c4487</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad2e8f582590b0070a2a5ce36cacda30a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const SELECTED_CLASS_PTR &amp;</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a18a2a7b0352341601adb0252464ae3fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>pointee_t &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a7b92b74933719aef73a77553574b0bb0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ptr_t</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a62b346232e74d89405b91f453ef9947d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ProxySelectorContainerByClass&lt; SELECTED_CLASS_PTR, CONTAINER &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad1c24002d4058289fcc582e1ca447e06</anchor>
      <arglist>(const ProxySelectorContainerByClass&lt; SELECTED_CLASS_PTR, CONTAINER &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>ptr_t</type>
      <name>pointer</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>af86003799999fe5bee49ce2143456f34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a9e4b04102b8074c48ad8fc577e49416d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxySelectorContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a7465fdc39364456745d301b892e94445</anchor>
      <arglist>(CONTAINER &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxySelectorContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ab8328af2fdb346ed216381aafbcd31f6</anchor>
      <arglist>(ProxySelectorContainerByClass&lt; SELECTED_CLASS_PTR, CONTAINER &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_update_ref</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>abad10dc467034830768e1255b26d5c38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SELECTED_CLASS_PTR</type>
      <name>m_ret</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>acf0cd5cb265ec7ef22dc18dfd4cf241f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CONTAINER *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a380a3c35baab3258f45dae6450ff0595</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxySelectorContainerByClass&lt; mrpt::maps::CBeaconMapPtr, TListMaps &gt;</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</filename>
    <member kind="typedef">
      <type>const mrpt::maps::CBeaconMapPtr::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ae1e198e020d050edd4eef6636eb1b9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CBeaconMapPtr::value_type</type>
      <name>pointee_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>af55b6b15f1b49da65fc697dc62c6ed19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CBeaconMapPtr::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad67b7e284c78122a0617ecca748c4487</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad2e8f582590b0070a2a5ce36cacda30a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const mrpt::maps::CBeaconMapPtr &amp;</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a18a2a7b0352341601adb0252464ae3fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>pointee_t &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a7b92b74933719aef73a77553574b0bb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ptr_t</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a62b346232e74d89405b91f453ef9947d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProxySelectorContainerByClass&lt; mrpt::maps::CBeaconMapPtr, TListMaps &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad1c24002d4058289fcc582e1ca447e06</anchor>
      <arglist>(const ProxySelectorContainerByClass&lt; mrpt::maps::CBeaconMapPtr, TListMaps &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>ptr_t</type>
      <name>pointer</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>af86003799999fe5bee49ce2143456f34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a9e4b04102b8074c48ad8fc577e49416d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxySelectorContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a7465fdc39364456745d301b892e94445</anchor>
      <arglist>(TListMaps &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxySelectorContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ab8328af2fdb346ed216381aafbcd31f6</anchor>
      <arglist>(ProxySelectorContainerByClass&lt; mrpt::maps::CBeaconMapPtr, TListMaps &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_update_ref</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>abad10dc467034830768e1255b26d5c38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CBeaconMapPtr</type>
      <name>m_ret</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>acf0cd5cb265ec7ef22dc18dfd4cf241f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListMaps *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a380a3c35baab3258f45dae6450ff0595</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxySelectorContainerByClass&lt; mrpt::maps::CColouredPointsMapPtr, TListMaps &gt;</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</filename>
    <member kind="typedef">
      <type>const mrpt::maps::CColouredPointsMapPtr::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ae1e198e020d050edd4eef6636eb1b9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CColouredPointsMapPtr::value_type</type>
      <name>pointee_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>af55b6b15f1b49da65fc697dc62c6ed19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CColouredPointsMapPtr::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad67b7e284c78122a0617ecca748c4487</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad2e8f582590b0070a2a5ce36cacda30a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const mrpt::maps::CColouredPointsMapPtr &amp;</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a18a2a7b0352341601adb0252464ae3fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>pointee_t &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a7b92b74933719aef73a77553574b0bb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ptr_t</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a62b346232e74d89405b91f453ef9947d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProxySelectorContainerByClass&lt; mrpt::maps::CColouredPointsMapPtr, TListMaps &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad1c24002d4058289fcc582e1ca447e06</anchor>
      <arglist>(const ProxySelectorContainerByClass&lt; mrpt::maps::CColouredPointsMapPtr, TListMaps &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>ptr_t</type>
      <name>pointer</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>af86003799999fe5bee49ce2143456f34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a9e4b04102b8074c48ad8fc577e49416d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxySelectorContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a7465fdc39364456745d301b892e94445</anchor>
      <arglist>(TListMaps &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxySelectorContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ab8328af2fdb346ed216381aafbcd31f6</anchor>
      <arglist>(ProxySelectorContainerByClass&lt; mrpt::maps::CColouredPointsMapPtr, TListMaps &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_update_ref</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>abad10dc467034830768e1255b26d5c38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CColouredPointsMapPtr</type>
      <name>m_ret</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>acf0cd5cb265ec7ef22dc18dfd4cf241f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListMaps *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a380a3c35baab3258f45dae6450ff0595</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxySelectorContainerByClass&lt; mrpt::maps::CLandmarksMapPtr, TListMaps &gt;</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</filename>
    <member kind="typedef">
      <type>const mrpt::maps::CLandmarksMapPtr::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ae1e198e020d050edd4eef6636eb1b9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CLandmarksMapPtr::value_type</type>
      <name>pointee_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>af55b6b15f1b49da65fc697dc62c6ed19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CLandmarksMapPtr::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad67b7e284c78122a0617ecca748c4487</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad2e8f582590b0070a2a5ce36cacda30a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const mrpt::maps::CLandmarksMapPtr &amp;</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a18a2a7b0352341601adb0252464ae3fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>pointee_t &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a7b92b74933719aef73a77553574b0bb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ptr_t</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a62b346232e74d89405b91f453ef9947d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProxySelectorContainerByClass&lt; mrpt::maps::CLandmarksMapPtr, TListMaps &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad1c24002d4058289fcc582e1ca447e06</anchor>
      <arglist>(const ProxySelectorContainerByClass&lt; mrpt::maps::CLandmarksMapPtr, TListMaps &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>ptr_t</type>
      <name>pointer</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>af86003799999fe5bee49ce2143456f34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a9e4b04102b8074c48ad8fc577e49416d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxySelectorContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a7465fdc39364456745d301b892e94445</anchor>
      <arglist>(TListMaps &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxySelectorContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ab8328af2fdb346ed216381aafbcd31f6</anchor>
      <arglist>(ProxySelectorContainerByClass&lt; mrpt::maps::CLandmarksMapPtr, TListMaps &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_update_ref</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>abad10dc467034830768e1255b26d5c38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CLandmarksMapPtr</type>
      <name>m_ret</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>acf0cd5cb265ec7ef22dc18dfd4cf241f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListMaps *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a380a3c35baab3258f45dae6450ff0595</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ProxySelectorContainerByClass&lt; mrpt::maps::CWeightedPointsMapPtr, TListMaps &gt;</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</filename>
    <member kind="typedef">
      <type>const mrpt::maps::CWeightedPointsMapPtr::value_type *</type>
      <name>const_ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ae1e198e020d050edd4eef6636eb1b9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CWeightedPointsMapPtr::value_type</type>
      <name>pointee_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>af55b6b15f1b49da65fc697dc62c6ed19</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CWeightedPointsMapPtr::value_type *</type>
      <name>ptr_t</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad67b7e284c78122a0617ecca748c4487</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad2e8f582590b0070a2a5ce36cacda30a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const mrpt::maps::CWeightedPointsMapPtr &amp;</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a18a2a7b0352341601adb0252464ae3fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>pointee_t &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a7b92b74933719aef73a77553574b0bb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ptr_t</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a62b346232e74d89405b91f453ef9947d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProxySelectorContainerByClass&lt; mrpt::maps::CWeightedPointsMapPtr, TListMaps &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ad1c24002d4058289fcc582e1ca447e06</anchor>
      <arglist>(const ProxySelectorContainerByClass&lt; mrpt::maps::CWeightedPointsMapPtr, TListMaps &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>ptr_t</type>
      <name>pointer</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>af86003799999fe5bee49ce2143456f34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a9e4b04102b8074c48ad8fc577e49416d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxySelectorContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a7465fdc39364456745d301b892e94445</anchor>
      <arglist>(TListMaps &amp;source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProxySelectorContainerByClass</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>ab8328af2fdb346ed216381aafbcd31f6</anchor>
      <arglist>(ProxySelectorContainerByClass&lt; mrpt::maps::CWeightedPointsMapPtr, TListMaps &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>internal_update_ref</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>abad10dc467034830768e1255b26d5c38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CWeightedPointsMapPtr</type>
      <name>m_ret</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>acf0cd5cb265ec7ef22dc18dfd4cf241f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListMaps *</type>
      <name>m_source</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMap_1_1ProxySelectorContainerByClass.html</anchorfile>
      <anchor>a380a3c35baab3258f45dae6450ff0595</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ptgConfiguratorApp</name>
    <filename>classptgConfiguratorApp.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnInit</name>
      <anchorfile>classptgConfiguratorApp.html</anchorfile>
      <anchor>a1370f658195105680584ac9860e7611e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ptgConfiguratorframe</name>
    <filename>classptgConfiguratorframe.html</filename>
    <member kind="function">
      <type></type>
      <name>ptgConfiguratorframe</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a29d7a1824b5bc5cc6d356877e3f324d2</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ptgConfiguratorframe</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a07666a6a9f732ca7a54f4c4d53ae2f0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsNone</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad16aeb967ffe8297d68aa415f10467e7a533ffb4483084953ec367e9cb45adbde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPickObstacle</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad16aeb967ffe8297d68aa415f10467e7a7939faa5b4d3794bb0972150cb3039e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPickTarget</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad16aeb967ffe8297d68aa415f10467e7a65e84d21ddf6ba2ac6723ee574774962</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>TCursorPickState</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad16aeb967ffe8297d68aa415f10467e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsNone</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad16aeb967ffe8297d68aa415f10467e7a533ffb4483084953ec367e9cb45adbde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPickObstacle</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad16aeb967ffe8297d68aa415f10467e7a7939faa5b4d3794bb0972150cb3039e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPickTarget</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad16aeb967ffe8297d68aa415f10467e7a65e84d21ddf6ba2ac6723ee574774962</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dumpPTGcfgToTextBox</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ae5a2bdfbfda64815fc3ab585871e05d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadPlugin</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>afc9010a4aa1fb59608361df3e359b304</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnAbout</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad898504acfa29452dae37b6e48cad2fe</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPlaceObsClick</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>abdd4496af68e7c8361959ca9669fe96a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPlaceTargetClick</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ac70ef2b72ff1bb0b445a0f06ae70fa3e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnRebuildTPObsClick</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a0d0c8d690db96e547b019bf4ea6cdfe9</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnReloadParamsClick</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a0497fd919cee1dd556fd48c5da905943</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnButton1Click</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a1df0dd51eb2ca647e072e888e4d6aadf</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OncbBuildTPObsClick</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aef26dffb4de2a8992bf31006ead45dba</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OncbDrawShapePathClick</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ac0fb5fb36853a88754def0dbdcbde903</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OncbHighlightOnePathClick</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a60b1c27667b1d8a68e1a1a8fa676c771</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OncbPTGClassSelect</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad74beb017d3b2f49240f81bc4ec33191</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnedCfgText</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a23962a8de66da71f8fe9d01783588f02</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnedIndexHighlightPathChange</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aec4c45589905932e9abf94816856fbf4</anchor>
      <arglist>(wxSpinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnedPTGIndexChange</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a9f4029af39ddac0386880a105bd74d7d</anchor>
      <arglist>(wxSpinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Onplot3DMouseClick</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ab82b0c7622e18462b3dfbc79f97b6657</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Onplot3DMouseMove</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a37d81c005c528d025e45a562527591e4</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnQuit</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a94503e4c40555f1df945d2be1d163f9e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnrbShowTPSelectSelect</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a876c10421f5d8f733850406668209efa</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnslidPathHighlightCmdScroll</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a1e89cf494a4ab7bd83558b51e229273c</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rebuild3Dview</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ade0747325b6b5f3c356e50b51c5aea80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>prepareRobotPathPlot</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>af2257fc8b0fce60515e6ed8314adf8b9</anchor>
      <arglist>(mpWindow *plot, mpFXYVector **graph, const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnLoadPlugin</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a14ca2bad9f5f8281f43937855ed60f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnPlaceObs</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a189e7a7fc6a5a4d21ba6bd799c83ae6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnPlaceTarget</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a5ac4129af9a91acfba9bf1f0186776f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnRebuildTPObs</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ab59a103fba05c901b91aa9bc4b76f698</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnReloadParams</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ab27f22de09b613a0e2ed5963a7aaba12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbBuildTPObs</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a66ad491fd85bebe2a7ee8c1221405204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbClearanceInterp</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>afa6b6e4cf615bc7712683fd7ebd03581</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbDrawShapePath</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a226596dcd3f66c49b6193a5305381a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbHighlightOnePath</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>af6f235351cb5d58608a3972d5401d84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxChoice *</type>
      <name>cbPTGClass</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>af3a602f18cb73c4bc2d8904b8022e6d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbShowClearance</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>abaef50599a4c91122c145b439f312a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbShowOnlySelectedTraj</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a010021c2cc7e9403ab688d974e0f46d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbShowTPObs</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad070d1be8086659e3cc6bb9379f323dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edCfg</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a6bfbc489b2995a6cbc9a05707d9b9bfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSpinCtrl *</type>
      <name>edIndexHighlightPath</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a2e74e30a3d8ffe0f2c58418cc3b5b006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edLog</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a555d0b086fa6da34946b2bfa408f388e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edMinDistBtwShapes</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>af880ce32a46967c0a0c6fabfaaae986f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edObsX</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a3e0e781ac57810f2e91b83139442dee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edObsY</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aef3718665bcfd99ed48abb405146dfb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSpinCtrl *</type>
      <name>edPTGIndex</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a2893d290f28e9a05df44fe7109174ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edRelSpeedAtTarget</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a9575735aea0c1628edc0dfb07d19083d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edTargetX</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a19059fe5cef8906503e4b63c37264346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edTargetY</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a96ed7931d6bcabb0a0f511883e64daf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CAxisPtr</type>
      <name>gl_axis_TPS</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a9d25b7e237a713cef3e2ec67d2e116e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CAxisPtr</type>
      <name>gl_axis_WS</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a6922626e489a1ae8b80b006172d141c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfLinesPtr</type>
      <name>gl_robot_ptg_prediction</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a74488b74ca5631e9fa73c3f4a8588185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfLinesPtr</type>
      <name>gl_robot_ptg_prediction_highlight</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aa07992fe3d2d8f5aed143e0c2dc0ceac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfLinesPtr</type>
      <name>gl_tp_obstacles</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aef36f1f9d0a87b5d95eeaaba25d60fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPointCloudPtr</type>
      <name>gl_TP_target</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>affdd2ba48ecaf3a5dec86705b09474e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CMeshPtr</type>
      <name>gl_TPSpace_clearance</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>abeebb768ab7c010d92a8f18c7af7674d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CMeshPtr</type>
      <name>gl_TPSpace_clearance_interp</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>acd6e48f4ec374af9a2788299250a3ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>gl_TPSpace_TP_obstacles</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a30e86173cbdbe39f57ccf708a1ac91b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::COpenGLViewportPtr</type>
      <name>gl_view_TPSpace</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a0afe077d67cd5b27dd2140f717b92ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CCameraPtr</type>
      <name>gl_view_TPSpace_cam</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a409e2548384797e83df9353d2b3d704f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::COpenGLViewportPtr</type>
      <name>gl_view_WS</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad7c77aaa7ba7e57bc8c964db16d42fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPointCloudPtr</type>
      <name>gl_WS_obs</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ac0864a98bbfe0384372e03e63839e930</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPointCloudPtr</type>
      <name>gl_WS_target</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad05952c3e2619880176d6081ce8303ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPointCloudPtr</type>
      <name>gl_WS_target_reprojected</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a580667ed42e34a62b5e779addbcd39b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPoint2D</type>
      <name>m_curCursorPos</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aeaf8d45772047c447ecea978054b8719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TCursorPickState</type>
      <name>m_cursorPickState</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad9af335059f12788a69fd45029da80b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_graph_head_all</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a60a9cfb8effcdfbfcbf4b0342ec10638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_graph_head_indiv</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a66f502bed9305cf8859435b66cf52dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_graph_path_dist</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a8bfc3c80a0cf5e02774293ee6cadb6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_graph_path_omega</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a786b77221c729a8052675889c849ad51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_graph_path_phi</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a8530aae1ae10adb85e24dba3ddb03a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_graph_path_vx</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aa219d8b21a41a09b34aa41092b67ae7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_graph_path_vy</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ac0d5950684e8e4abfa9bb33e06584cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_graph_path_x</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ae2df7a02dc984d65ecc030b484922d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_graph_path_y</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ab0255ee9c853e4a682c9d590bf32e256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyRedirector *</type>
      <name>m_myRedirector</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aabcd4710f93d051b4ef4adf0c806bbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_plot</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a7cf127f2ab0282da5c0e85c40ee178f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>m_plotHeadAngAll</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a4de4ebd2bb2d7031baefaa950d272496</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>m_plotHeadAngIndiv</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a0d6346bae2cf3c36c321a9f3f0feb8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>m_plotPathDist</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a68d9cb06b0452db7bd7fa3a07dc03188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>m_plotPathPhi</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a9a4ee3e553cfc289532044d1b605154f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>m_plotPathW</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a75d04e71e0d7d53cf0d3c76817caf66a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>m_plotPathX</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a78d3f4f88a1df16d21afb35d4601591b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>m_plotPathXp</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a8c667046b2e7730c1eab454b5753794d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>m_plotPathY</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>abdce46cde7f87c04f106bf3a41e405d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>m_plotPathYp</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a9d1bde606edd6f04dc4238585e5547c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_plotTPSpace</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a6da9982fd0abee1cea57a77988228e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>m_plotVelCmds</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aee4bc8149d36fc4df3eae77ed197c224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>Notebook1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a5b6c3d7c3437870db9fc1c15bf3d0a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a86e5c05eb4fe2de5f3c08c3f43ab2c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a88dc827b2ef8383ef70329d6e1da0975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a2499f698c9da1fd8bc67fb8fc2946829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel4</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aac2ff018cf01fc9d20f576022d23b9ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel5</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a3fa7d67582a95485d14f61e747fb7d2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel6</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ac3345a51331f35efaf11071ad227878e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSlider *</type>
      <name>slidPathHighlight</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a8c8d69cadc8ee6e486b2e9f0422cdcca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>abe2e8f13cdf4adceaebb87798154be0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText10</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ace24df6619d52e45454809471973dd1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText11</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a5cc1f871c42422a13b413fb730d86d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText12</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a293e136c7c6a910738e93783f36969b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText13</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a35af58f2c4786d9925ebe6922ea75010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText14</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a46608b99f920a438f5529b2833d8eb09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText15</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a9b75aed0de9f524d97ea4a0e99406fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText16</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a75a4a1e725cbc805238710ff704340ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText17</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a47372ac5d46c0e1d38e126f83e42db7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a6edc0d8e8a654dfa1a4e9d7709919777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a4d1eedf39b32e9950ee418f2c4b4b93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad58825549cc9b965efa3060ae7a010a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aa22466e8b404cc9845e9883e2e55f616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>af5df1fd0229e5c51f3377b1f0ab60dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText7</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a9ee3efe23b9717db5dff23c12f2d2673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText8</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a11f09df381ceb85cf8476b8337bc975c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText9</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a82dbd5a0227dddcf88774ec528f2447c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStatusBar *</type>
      <name>StatusBar1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad93abadb2d1a84aee91a68770473feb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a704aaf16169ccbd90a5f9386a5cecb1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>acc103c41aafadf0be1106004e2725007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>abbef9f75a6ed025d3f76d05548ce502c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a30dd96298eb4247163fb362b85ae82ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a05316f8d017f60a08247c299b849ea83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>af74af3a19cb3224ff0bc0a8417b7e9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX2</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a5a643dab08f14bca942390a40d18ccc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX3</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>adb226fece4694543fadffc5487c29989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX4</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a64240ae49b6ee2b883719f22cd5bf70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX5</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aa2096ab3d3bcfd6df853f0285a8c5bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX6</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>af2696388657601cdddbec56161c35a41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX7</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a3fa49e210ca5f34d501226773419e1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHOICE1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>acface64b9b50acafa874d0b8ba421cf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>abc096bb96a1e68dff55057a4d369e25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM10</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ac7b46f693d4479212ee26509245a0204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM11</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a015d7b3cd92990b9f8e1aa37596d5f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM2</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a6f6936ff4340405ac63b515a3e46af9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM3</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a93c1d9d7a39e6d858ded22e22eb2bce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM4</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a6d603891b636a00717287d831ea9632a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM5</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a4210650f5b2208363ef1d347a909c526</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM6</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ae8dbef510db49f3687ff0af32c58fb44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM7</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ae7c326bc5db800b69019176f30af4ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM8</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a43dce9f6ebc26df43790ce857361ac36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM9</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a77a87153c56b81d18fcdd06934c5a8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a9df28cac0b81427896ff725f8f00f9e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>af88cf80901d2d72ad59d20b0b4087053</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a5881daa7bc7b7a086024bf4d2775710c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad2e7072cd63b43ccfc1768886342e408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL4</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ac1e577f26f0a6f6765671dca813a03b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL5</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a2d818beda8340e01e3724d957f8e5e58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL6</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a9ff170509c426f7b25dd826df55ffb08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ab4045c146c8c2d1dadff19abbc8bb445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>abb68240ff64fda9d5b4b31429fc75b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPINCTRL2</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aab90c4a4cf9cddf73b34cb048b816245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a2c12130dd4773034f30dbc1ea1ef140e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT10</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>adc62cdb7c505d609fb11158a32563c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT11</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a198a690447ba4bce5d129f9ce993b754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT12</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>af27dc10c4d6eab515e5269db168c0cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT13</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ab610071c123d00831d1b5ca3c456a2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT14</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ad0f559065709975635c44c3c7ab8ae0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT15</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a37e64fd0f6e7604c3c01c6dbbc553c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT16</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a691a1a745f5298ffb8825d01f0f04a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT17</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ade47f33cb3b73a283d5793e24b592708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>af241ad8722b893547f39c7c35dbd6e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a64c9d35134e00c0512b7102b1c7abb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a020e040779cca8bf34d79e8699b232b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>af5a31b5f5e819a0c549bb1c2d1ab19c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>aa2e18cb761362010da8c805c6e1080fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a4ca1d27554a89b22dbab2b6da6a718a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT8</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a121e823759a95a25ffbcec78352e94f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT9</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ac1a7fffaf6d890fe4dd9ad5be96ede45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATUSBAR1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a252627543e9931931b049ed2c6b81b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a7cb9d9752fd844079b79179a79ea06c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a40299904e6fae79b7ee2eba93e564c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a46decbcb56dcf3d73f0db4675219a04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL4</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a8f551a337bdf4dad80ba30a6bbac2050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL5</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>af61eea65456ec071316b2f8024185788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL6</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a2f9a780ab93159e1afb62bc4e41edd60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL7</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ab0a86f0b0343570574f315627d2b28ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL8</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a857029f4ed6f85eeb0e94e7d64605859</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_XY_GLCANVAS</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a2f1f6a6bc85ee7b1203a518ba8e327dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuAbout</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>a663f1eb230dbf80879e63c0124a6d83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuQuit</name>
      <anchorfile>classptgConfiguratorframe.html</anchorfile>
      <anchor>ab0812c487be8dcd3d32165f14a8c397b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CAbstractPTGBasedReactive::PTGTarget</name>
    <filename>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1PTGTarget.html</filename>
    <member kind="function">
      <type></type>
      <name>PTGTarget</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1PTGTarget.html</anchorfile>
      <anchor>a678d69cc2c0c22209cce7312d3cc11f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>target_alpha</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1PTGTarget.html</anchorfile>
      <anchor>a6a638f9849f46aaf66630bbb9ae0a6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>target_dist</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1PTGTarget.html</anchorfile>
      <anchor>a11e574f134a7788d0a3e79159b064112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>target_k</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1PTGTarget.html</anchorfile>
      <anchor>a4689222eb4244c30275372d7b08aed7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint2D</type>
      <name>TP_Target</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1PTGTarget.html</anchorfile>
      <anchor>adac440c2109a0bec4ef8cb18079159a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>valid_TP</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1PTGTarget.html</anchorfile>
      <anchor>ac4743da63de6ad58b2a24c5d4a1d77ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::ptr_cast</name>
    <filename>structmrpt_1_1ptr__cast.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static CAST_TO::Ptr</type>
      <name>from</name>
      <anchorfile>structmrpt_1_1ptr__cast.html</anchorfile>
      <anchor>a34c345db5ee212026f7084c9c2f78ed7</anchor>
      <arglist>(const CAST_FROM_PTR &amp;ptr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::type_store::ptr_match</name>
    <filename>structexprtk_1_1symbol__table_1_1type__store_1_1ptr__match.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>test</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store_1_1ptr__match.html</anchorfile>
      <anchor>a069228c005e4af81229847efc589d9c8</anchor>
      <arglist>(const PtrType, const void *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::type_store::ptr_match&lt; TType, TRawType, variable_node_t * &gt;</name>
    <filename>structexprtk_1_1symbol__table_1_1type__store_1_1ptr__match_3_01TType_00_01TRawType_00_01variable__node__t_01_5_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>test</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store_1_1ptr__match_3_01TType_00_01TRawType_00_01variable__node__t_01_5_01_4.html</anchorfile>
      <anchor>ade0b4ea0539d2fb8270a0e8831255c4e</anchor>
      <arglist>(const variable_node_t *p, const void *ptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::quaternary_node</name>
    <filename>classexprtk_1_1details_1_1quaternary__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1quaternary__node.html</anchorfile>
      <anchor>acd39e16134eba8bdd7c645d855597d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1quaternary__node.html</anchorfile>
      <anchor>a04c021b51b61d9eb9f0fd411a3fe2b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>quaternary_node</name>
      <anchorfile>classexprtk_1_1details_1_1quaternary__node.html</anchorfile>
      <anchor>a9e7a9b7967325ab5f14f6799d10bce5e</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1, expression_ptr branch2, expression_ptr branch3)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1quaternary__node.html</anchorfile>
      <anchor>aef04a8429acadeeef54ae7b2c4c7c105</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1quaternary__node.html</anchorfile>
      <anchor>a1121cbffa323d2344f7f9e0ab6213776</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~quaternary_node</name>
      <anchorfile>classexprtk_1_1details_1_1quaternary__node.html</anchorfile>
      <anchor>a5c9e756b755acf1476c737589448116f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>branch_t</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1quaternary__node.html</anchorfile>
      <anchor>a8b708366493947a8a335358f30adee53</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>operator_type</type>
      <name>operation_</name>
      <anchorfile>classexprtk_1_1details_1_1quaternary__node.html</anchorfile>
      <anchor>a74e257d8f5cf459418d6203968c04b7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QuaternionTests</name>
    <filename>classQuaternionTests.html</filename>
    <base>testing::Test</base>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classQuaternionTests.html</anchorfile>
      <anchor>a59331aad1ff4ff196cc684d75cd47937</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classQuaternionTests.html</anchorfile>
      <anchor>a5a981931fa69bfaa84a85cc97f8a5d20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_ExpAndLnMatches</name>
      <anchorfile>classQuaternionTests.html</anchorfile>
      <anchor>af042e9af5c7159646e5f31f4d555f02f</anchor>
      <arglist>(double v0, double v1, double v2)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_gimbalLock</name>
      <anchorfile>classQuaternionTests.html</anchorfile>
      <anchor>a4a3123083174b9b94989ee806d5571c5</anchor>
      <arglist>(double YAW, double PITCH, double ROLL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_lnAndExpMatches</name>
      <anchorfile>classQuaternionTests.html</anchorfile>
      <anchor>a6b738ae47c0d38146a59273625e682f7</anchor>
      <arglist>(double yaw1, double pitch1, double roll1)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_toYPRAndBack</name>
      <anchorfile>classQuaternionTests.html</anchorfile>
      <anchor>a4934f36fb84e09361b370d04d16069c1</anchor>
      <arglist>(double YAW, double PITCH, double ROLL)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::QuickEvent</name>
    <filename>structlibusbemu_1_1QuickEvent.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Check</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>ac73fcb88b5c887422227fa0aef70d0a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickEvent</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a5aa507ab5d01775df9ff4aee4d042295</anchor>
      <arglist>(const bool signaled=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a5a1192ee39abc3089a18542f76cbbda6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Signal</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a056c81b2e747964e7882004291c3e6f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Wait</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>aa3a2f3acc75639604fb20b71f66f456f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>WaitUntilTimeout</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a34df6fbf19e78ae593db96195e09c026</anchor>
      <arglist>(const unsigned int milliseconds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QuickEvent</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a33cd32f99d275527b30d009ed2ff3a09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HANDLE</type>
      <name>hEvent</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a0e18f01465ebf88d558706805e9aacd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>EventList</name>
      <anchorfile>structlibusbemu_1_1QuickEvent.html</anchorfile>
      <anchor>a5bd1dca985f80471f2acf0d3b5ec05f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::QuickList</name>
    <filename>structlibusbemu_1_1QuickList.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>Append</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a984cb92956b8e00717e396b175830f3e</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Empty</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>acb7ede11e9ea52ea7f763a42cdadac99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>Head</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>afd8088ea4313cea4b95380ca7b723f1e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>Last</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ab968c3a702fd3c260c827ac8c81f5b34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Member</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a475b97cdcef6b29664a636995fc72965</anchor>
      <arglist>(T *node) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickList</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>af8f5ae51209f0d9c817b9a7555d9280c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickList</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>aee754a58a16c3432e91825f104a880d8</anchor>
      <arglist>(const QuickList &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Remove</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ae95119475b566c3b103008b5ef1b9fda</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QuickList</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a31678812dec1ea9f9b9d3ed7fbb0082f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>Next</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ac731fd438f4fd2647cb874bdf21c1e43</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const bool</type>
      <name>Orphan</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a9c94868b7b1c3e266c5036603a01357b</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>Prev</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a3fadee2fc3679b534792fd263e188462</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>RemoveNode</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ae0b32d3287b0491a3d25f3a33dfbe97f</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>end</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a7689dbb9c90e66d5d5563e91b09dfa0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>ini</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ad6031378620d0ef9b3c264d38c1931fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>QuickList&lt; transfer_wrapper &gt;</name>
    <filename>structlibusbemu_1_1QuickList.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Append</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a984cb92956b8e00717e396b175830f3e</anchor>
      <arglist>(transfer_wrapper *node)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Empty</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>acb7ede11e9ea52ea7f763a42cdadac99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>transfer_wrapper *</type>
      <name>Head</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>afd8088ea4313cea4b95380ca7b723f1e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>transfer_wrapper *</type>
      <name>Last</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ab968c3a702fd3c260c827ac8c81f5b34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Member</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a475b97cdcef6b29664a636995fc72965</anchor>
      <arglist>(transfer_wrapper *node) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickList</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>af8f5ae51209f0d9c817b9a7555d9280c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickList</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>aee754a58a16c3432e91825f104a880d8</anchor>
      <arglist>(const QuickList &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Remove</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ae95119475b566c3b103008b5ef1b9fda</anchor>
      <arglist>(transfer_wrapper *node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QuickList</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a31678812dec1ea9f9b9d3ed7fbb0082f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static transfer_wrapper *</type>
      <name>Next</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ac731fd438f4fd2647cb874bdf21c1e43</anchor>
      <arglist>(transfer_wrapper *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const bool</type>
      <name>Orphan</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a9c94868b7b1c3e266c5036603a01357b</anchor>
      <arglist>(transfer_wrapper *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static transfer_wrapper *</type>
      <name>Prev</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a3fadee2fc3679b534792fd263e188462</anchor>
      <arglist>(transfer_wrapper *node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>RemoveNode</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ae0b32d3287b0491a3d25f3a33dfbe97f</anchor>
      <arglist>(transfer_wrapper *node)</arglist>
    </member>
    <member kind="variable">
      <type>transfer_wrapper</type>
      <name>end</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>a7689dbb9c90e66d5d5563e91b09dfa0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>transfer_wrapper</type>
      <name>ini</name>
      <anchorfile>structlibusbemu_1_1QuickList.html</anchorfile>
      <anchor>ad6031378620d0ef9b3c264d38c1931fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::QuickListMutexed</name>
    <filename>structlibusbemu_1_1QuickListMutexed.html</filename>
    <templarg></templarg>
    <base>libusbemu::QuickList</base>
    <member kind="function">
      <type>void</type>
      <name>Append</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>ab51e1715fc9daea0c58e5f8a2f411349</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Check</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a1a979df511c27ff3976f9ce5805920b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Empty</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a7563f0689c2777ff54b2a88284c28ff5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>Head</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>aa3f5a836045f61d59401072a7668a2f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>Last</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a9c553be06624871ff35833a10edfd770</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Member</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>ac899b112aec224f0ac4dfc7a36e6a65e</anchor>
      <arglist>(T *node) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickListMutexed</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a83302e4419f7ebfcabf9c12311358c80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickListMutexed</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a48fb00387fa2e520c053a1c8c65bf53e</anchor>
      <arglist>(const QuickListMutexed &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Remove</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a04e55e59d847d7f7c8c17a6a9a8d5738</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Wait</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a9c62bf75bca3035827a0383929899455</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>WaitUntilTimeout</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>a3b551d83d462ac9b1cff3e158b481755</anchor>
      <arglist>(unsigned int milliseconds) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QuickListMutexed</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>afcd5285e45df167d9b40d6deeee519e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const bool</type>
      <name>Orphan</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>af1b9e11789fe436ae90160980688357f</anchor>
      <arglist>(T *node)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QuickEvent</type>
      <name>chomp</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>adec14bcbdd23d0154dda9862fab2d15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QuickMutex</type>
      <name>mutex</name>
      <anchorfile>structlibusbemu_1_1QuickListMutexed.html</anchorfile>
      <anchor>ac6a88de6596644b4446e99d07a563883</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::QuickMutex</name>
    <filename>structlibusbemu_1_1QuickMutex.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Enter</name>
      <anchorfile>structlibusbemu_1_1QuickMutex.html</anchorfile>
      <anchor>adafceeed78e68f293f0d58ad2b10b2a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Leave</name>
      <anchorfile>structlibusbemu_1_1QuickMutex.html</anchorfile>
      <anchor>a940fd7c07465ef5cb107415f9d8de393</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickMutex</name>
      <anchorfile>structlibusbemu_1_1QuickMutex.html</anchorfile>
      <anchor>a96de793134bf1118d55fc12cee0fb39b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>TryEnter</name>
      <anchorfile>structlibusbemu_1_1QuickMutex.html</anchorfile>
      <anchor>a5f0a1e825fd995c39c2b70539b1a041e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QuickMutex</name>
      <anchorfile>structlibusbemu_1_1QuickMutex.html</anchorfile>
      <anchor>afbbaa7a9ca2f9160079e40d67c527789</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CRITICAL_SECTION</type>
      <name>cs</name>
      <anchorfile>structlibusbemu_1_1QuickMutex.html</anchorfile>
      <anchor>a637d9d041eff4624b2e153e97821bf5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::QuickThread</name>
    <filename>structlibusbemu_1_1QuickThread.html</filename>
    <class kind="struct">libusbemu::QuickThread::ThreadWrapper</class>
    <member kind="function">
      <type>void</type>
      <name>Join</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a9cd51b8e77416be121f8000d71c6e94b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>LowerPriority</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a7b540b9062a65600e45e3d5bccdf30b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuickThread</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>ace72f904c25bee650d9d4239c1774e34</anchor>
      <arglist>(F *proc, void *params, const bool auto_release=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>RaisePriority</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>afa54c5bbf0e28f7751ed3fd54c15415e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>TryJoin</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>ad6d06702e984d3c02d159e29591773c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QuickThread</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a2d865c28ffc0b96f0c2b6a923228fe9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QuickThread</type>
      <name>Myself</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a2937ef19024c113cb6ea5c5124545f62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Sleep</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a77e2769af780793b340a5854ff6a3712</anchor>
      <arglist>(int milliseconds)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Yield</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>ae634af894938f823c8adbd2698bf4e2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>QuickThread</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a87306ba9ad97da495ed9bd5a192ba297</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>HANDLE</type>
      <name>hThread</name>
      <anchorfile>structlibusbemu_1_1QuickThread.html</anchorfile>
      <anchor>a7a35fd090f7a58abce739977156240ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>nanoflann::RadiusResultSet</name>
    <filename>classnanoflann_1_1RadiusResultSet.html</filename>
    <templarg>DistanceType</templarg>
    <templarg>IndexType</templarg>
    <member kind="function">
      <type>void</type>
      <name>addPoint</name>
      <anchorfile>classnanoflann_1_1RadiusResultSet.html</anchorfile>
      <anchor>a1f07f76ae2870d752155376846c05023</anchor>
      <arglist>(DistanceType dist, IndexType index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classnanoflann_1_1RadiusResultSet.html</anchorfile>
      <anchor>a7f59f3258109dd732548af586aff90a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>full</name>
      <anchorfile>classnanoflann_1_1RadiusResultSet.html</anchorfile>
      <anchor>a4363b215fe1cf27bd2d0a16015086f34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classnanoflann_1_1RadiusResultSet.html</anchorfile>
      <anchor>a13a01f6272c4bd514685492437043ff0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RadiusResultSet</name>
      <anchorfile>classnanoflann_1_1RadiusResultSet.html</anchorfile>
      <anchor>a6266e067f0d07d09e82abf03e86f5499</anchor>
      <arglist>(DistanceType radius_, std::vector&lt; std::pair&lt; IndexType, DistanceType &gt; &gt; &amp;indices_dists)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_radius_and_clear</name>
      <anchorfile>classnanoflann_1_1RadiusResultSet.html</anchorfile>
      <anchor>ab9a7db08f60af2a5febe1f1a31d39208</anchor>
      <arglist>(const DistanceType r)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classnanoflann_1_1RadiusResultSet.html</anchorfile>
      <anchor>ac004b45b09d53150d46d6f837060b1c1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; IndexType, DistanceType &gt;</type>
      <name>worst_item</name>
      <anchorfile>classnanoflann_1_1RadiusResultSet.html</anchorfile>
      <anchor>a35072d6fe672b6c717a20630a422bce1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>DistanceType</type>
      <name>worstDist</name>
      <anchorfile>classnanoflann_1_1RadiusResultSet.html</anchorfile>
      <anchor>ae1978e17100321887e1cf7ef1de9621a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RadiusResultSet</name>
      <anchorfile>classnanoflann_1_1RadiusResultSet.html</anchorfile>
      <anchor>ae2f2b93fdb56158103d449feaedd447e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::pair&lt; IndexType, DistanceType &gt; &gt; &amp;</type>
      <name>m_indices_dists</name>
      <anchorfile>classnanoflann_1_1RadiusResultSet.html</anchorfile>
      <anchor>a88e8929d22445f82691a4d87969d4b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const DistanceType</type>
      <name>radius</name>
      <anchorfile>classnanoflann_1_1RadiusResultSet.html</anchorfile>
      <anchor>a427684c7ff35ce0bf50075a5cc062d42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::RAIIMutex</name>
    <filename>structlibusbemu_1_1RAIIMutex.html</filename>
    <member kind="function">
      <type></type>
      <name>RAIIMutex</name>
      <anchorfile>structlibusbemu_1_1RAIIMutex.html</anchorfile>
      <anchor>a39edc0fb3bfb52bb7036576bce276fbe</anchor>
      <arglist>(QuickMutex &amp;mutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RAIIMutex</name>
      <anchorfile>structlibusbemu_1_1RAIIMutex.html</anchorfile>
      <anchor>a8f4ba4f541d650b93358d9777b808bc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QuickMutex &amp;</type>
      <name>m_mutex</name>
      <anchorfile>structlibusbemu_1_1RAIIMutex.html</anchorfile>
      <anchor>a3236c073cb39a4e824c99c9379741b04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::Random</name>
    <filename>classtesting_1_1internal_1_1Random.html</filename>
    <member kind="function">
      <type>UInt32</type>
      <name>Generate</name>
      <anchorfile>classtesting_1_1internal_1_1Random.html</anchorfile>
      <anchor>a9315b7fb621cbcfdf92ed4b5e584c0db</anchor>
      <arglist>(UInt32 range)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Random</name>
      <anchorfile>classtesting_1_1internal_1_1Random.html</anchorfile>
      <anchor>a6e112be5e7cce00551f6383025f69460</anchor>
      <arglist>(UInt32 seed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reseed</name>
      <anchorfile>classtesting_1_1internal_1_1Random.html</anchorfile>
      <anchor>adf2f24199318a46f885c78f50d89a69e</anchor>
      <arglist>(UInt32 seed)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const UInt32</type>
      <name>kMaxRange</name>
      <anchorfile>classtesting_1_1internal_1_1Random.html</anchorfile>
      <anchor>a36d72dd7063d0b5338f229e75382fdd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1Random.html</anchorfile>
      <anchor>aa2f476d8cfe29f928b90d7339c849734</anchor>
      <arglist>(Random)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UInt32</type>
      <name>state_</name>
      <anchorfile>classtesting_1_1internal_1_1Random.html</anchorfile>
      <anchor>ad500e33e3342415afb8a3ab242afa9cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::range_data_type</name>
    <filename>structexprtk_1_1details_1_1range__data__type.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>structexprtk_1_1details_1_1range__data__type.html</anchorfile>
      <anchor>a1c24f57e1fbaacc204d9b62f9b3e1422</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string_base_node&lt; T &gt; *</type>
      <name>strbase_ptr_t</name>
      <anchorfile>structexprtk_1_1details_1_1range__data__type.html</anchorfile>
      <anchor>a547ae4191f5e1923869d5cb03364b61c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>range_data_type</name>
      <anchorfile>structexprtk_1_1details_1_1range__data__type.html</anchorfile>
      <anchor>af6ea226ce926a889a18a16eda53511f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structexprtk_1_1details_1_1range__data__type.html</anchorfile>
      <anchor>adeb77db3393a184a4eb94c1f6f4cc391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>range_t *</type>
      <name>range</name>
      <anchorfile>structexprtk_1_1details_1_1range__data__type.html</anchorfile>
      <anchor>a6eabd70f1a287753fb7db3c20bc1e6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structexprtk_1_1details_1_1range__data__type.html</anchorfile>
      <anchor>a61dd2f6b2eea49cb332adc9e18221c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>strbase_ptr_t</type>
      <name>str_node</name>
      <anchorfile>structexprtk_1_1details_1_1range__data__type.html</anchorfile>
      <anchor>a1c1dc994acc0f03735a620f52dbec7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>type_size</name>
      <anchorfile>structexprtk_1_1details_1_1range__data__type.html</anchorfile>
      <anchor>a2a675b9c6092fbd9584e97b8029f64e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::range_interface</name>
    <filename>classexprtk_1_1details_1_1range__interface.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1range__interface.html</anchorfile>
      <anchor>a99ccef99e506332203be86885a3569a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1range__interface.html</anchorfile>
      <anchor>a60c1680fd5db5033b3a9cab3d549503d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1range__interface.html</anchorfile>
      <anchor>a377cd80760de6f1c96b8f74e8db5b564</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~range_interface</name>
      <anchorfile>classexprtk_1_1details_1_1range__interface.html</anchorfile>
      <anchor>af6bda378d497f1e20b513b4d8f1a8dc5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::range_pack</name>
    <filename>structexprtk_1_1details_1_1range__pack.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::pair&lt; std::size_t, std::size_t &gt;</type>
      <name>cached_range_t</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>a7cdab02cd1de2cd39bab8df9974eb0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_node_ptr</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>a66f1ea1390a2a1d1ed0940eb999824e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>cache_size</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>a930bca54df7aeec4b974a506322d4f99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>acde7632a3f23450e287c171c247d381f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>const_range</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>a1495ab73636f840f3c37584a290ef48e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>const_size</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>a019e6cb506085852540691c80a74b6ce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>aa10331baa776b0f4bb41bb41332228d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>add60d75e17b6cc11f1ee8abe23b3ffd7</anchor>
      <arglist>(std::size_t &amp;r0, std::size_t &amp;r1, const std::size_t &amp;size=std::numeric_limits&lt; std::size_t &gt;::max()) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>range_pack</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>a58fcb252292e6a95e91d9e878f4728ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>var_range</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>ad1ac79d5822b7cd25eefe5f1b68563f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>cached_range_t</type>
      <name>cache</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>a11e6d24bdc7fef8315ea8fa6a2ad1163</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::pair&lt; bool, std::size_t &gt;</type>
      <name>n0_c</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>a7fcf7514fca3fec6ab166cfbbc7a30cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::pair&lt; bool, expression_node_ptr &gt;</type>
      <name>n0_e</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>aa95a9180e83edf01eafb94f004435c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::pair&lt; bool, std::size_t &gt;</type>
      <name>n1_c</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>a856a9bd1b2157c008dd7fd54d558489d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::pair&lt; bool, expression_node_ptr &gt;</type>
      <name>n1_e</name>
      <anchorfile>structexprtk_1_1details_1_1range__pack.html</anchorfile>
      <anchor>a62f09fa9fc4c5749df214b6acc0676d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ransac_data</name>
    <filename>structransac__data.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>orig_feat_data</name>
      <anchorfile>structransac__data.html</anchorfile>
      <anchor>a11720a7a28b10ab5a97660f9c8b8e1e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sampled</name>
      <anchorfile>structransac__data.html</anchorfile>
      <anchor>aac86074597b4afe11164310ed44eb647</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::RANSAC_Template</name>
    <filename>classmrpt_1_1math_1_1RANSAC__Template.html</filename>
    <templarg>NUMTYPE</templarg>
    <member kind="typedef">
      <type>bool(*</type>
      <name>TRansacDegenerateFunctor</name>
      <anchorfile>classmrpt_1_1math_1_1RANSAC__Template.html</anchorfile>
      <anchor>af7fb438d1995599f454393dfd365e844</anchor>
      <arglist>)(const CMatrixTemplateNumeric&lt; NUMTYPE &gt; &amp;allData, const mrpt::vector_size_t &amp;useIndices)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TRansacDistanceFunctor</name>
      <anchorfile>classmrpt_1_1math_1_1RANSAC__Template.html</anchorfile>
      <anchor>ad996809d61ffc239194c7f9aff7a4757</anchor>
      <arglist>)(const CMatrixTemplateNumeric&lt; NUMTYPE &gt; &amp;allData, const std::vector&lt; CMatrixTemplateNumeric&lt; NUMTYPE &gt; &gt; &amp;testModels, const NUMTYPE distanceThreshold, unsigned int &amp;out_bestModelIndex, mrpt::vector_size_t &amp;out_inlierIndices)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TRansacFitFunctor</name>
      <anchorfile>classmrpt_1_1math_1_1RANSAC__Template.html</anchorfile>
      <anchor>a385671e657b497b176089b6a2ef9d59b</anchor>
      <arglist>)(const CMatrixTemplateNumeric&lt; NUMTYPE &gt; &amp;allData, const mrpt::vector_size_t &amp;useIndices, std::vector&lt; CMatrixTemplateNumeric&lt; NUMTYPE &gt; &gt; &amp;fitModels)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>execute</name>
      <anchorfile>classmrpt_1_1math_1_1RANSAC__Template.html</anchorfile>
      <anchor>adbea14b528c243d97d37ca97ba2cdcf8</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; NUMTYPE &gt; &amp;data, TRansacFitFunctor fit_func, TRansacDistanceFunctor dist_func, TRansacDegenerateFunctor degen_func, const double distanceThreshold, const unsigned int minimumSizeSamplesToFit, mrpt::vector_size_t &amp;out_best_inliers, CMatrixTemplateNumeric&lt; NUMTYPE &gt; &amp;out_best_model, const double prob_good_sample=0.999, const size_t maxIter=2000) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RANSAC_Template</name>
      <anchorfile>classmrpt_1_1math_1_1RANSAC__Template.html</anchorfile>
      <anchor>a93eb9f0ecfbd8dcfb3333c9fd036ba29</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationVelodyneScan::raw_block_t</name>
    <filename>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1raw__block__t.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>header</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1raw__block__t.html</anchorfile>
      <anchor>a2194d3117a603d9487a228a100b2d717</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>laser_return_t</type>
      <name>laser_returns</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1raw__block__t.html</anchorfile>
      <anchor>a1e15bcc3106c2ca246e3fee6745fbf7e</anchor>
      <arglist>[SCANS_PER_BLOCK]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>rotation</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1raw__block__t.html</anchorfile>
      <anchor>abd9dcee8d3e5c6e086134af6733d6e27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rp::arch::net::raw_serial</name>
    <filename>classrp_1_1arch_1_1net_1_1raw__serial.html</filename>
    <base>rp::hal::serial_rxtx</base>
    <base>rp::hal::serial_rxtx</base>
    <base>rp::hal::serial_rxtx</base>
    <member kind="enumvalue">
      <name>SERIAL_RX_BUFFER_SIZE</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af519c0dd8790a1bfa9335d812d650a79a41717bdab05d06c9e6c4b21c7fdc56c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_TX_BUFFER_SIZE</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af519c0dd8790a1bfa9335d812d650a79a4b9474c219e7522a80115331d974260d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_RX_BUFFER_SIZE</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af519c0dd8790a1bfa9335d812d650a79a41717bdab05d06c9e6c4b21c7fdc56c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_TX_BUFFER_SIZE</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af519c0dd8790a1bfa9335d812d650a79a4b9474c219e7522a80115331d974260d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_RX_BUFFER_SIZE</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af519c0dd8790a1bfa9335d812d650a79a41717bdab05d06c9e6c4b21c7fdc56c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_TX_BUFFER_SIZE</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af519c0dd8790a1bfa9335d812d650a79a4b9474c219e7522a80115331d974260d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_RX_TIMEOUT</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af519c0dd8790a1bfa9335d812d650a79ad8b48eb5b75c709f2fa4e7bd351ff479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_TX_TIMEOUT</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af519c0dd8790a1bfa9335d812d650a79a6ac114f1145a70a7aadfb8b36598af0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_RX_BUFFER_SIZE</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af519c0dd8790a1bfa9335d812d650a79a41717bdab05d06c9e6c4b21c7fdc56c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_RX_TIMEOUT</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af519c0dd8790a1bfa9335d812d650a79ad8b48eb5b75c709f2fa4e7bd351ff479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_TX_BUFFER_SIZE</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af519c0dd8790a1bfa9335d812d650a79a4b9474c219e7522a80115331d974260d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERIAL_TX_TIMEOUT</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af519c0dd8790a1bfa9335d812d650a79a6ac114f1145a70a7aadfb8b36598af0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>bind</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a9c0dbe2864e219a12ba8f265bd1494fe</anchor>
      <arglist>(const char *portname, uint32_t baudrate, uint32_t flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>bind</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>adfd7999d84c6a5b5c898ee5aef3075cf</anchor>
      <arglist>(const char *portname, uint32_t baudrate, uint32_t flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>bind</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a9e17d5a9e3706dddea6a2006b532f9dd</anchor>
      <arglist>(const char *portname, _u32 baudrate, _u32 flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clearDTR</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>ab4766ed798031ef5f61c911b36520025</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clearDTR</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a85913b518f41f1618911c7180d5508de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clearDTR</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a85913b518f41f1618911c7180d5508de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af07512610bb42b36af338c37217a6b99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a638cadcf4f7900dd251594c7e98b181b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a638cadcf4f7900dd251594c7e98b181b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a40d2982af9b5a1739a9ad507bea2bdd6</anchor>
      <arglist>(_u32 flags)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>ab37d6822ff0a74525c8e4fed2ea27dcc</anchor>
      <arglist>(_u32 flags)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a40d2982af9b5a1739a9ad507bea2bdd6</anchor>
      <arglist>(_u32 flags)</arglist>
    </member>
    <member kind="function">
      <type>_u32</type>
      <name>getTermBaudBitmap</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a1613145361709c6b769aebea68e33a90</anchor>
      <arglist>(_u32 baud)</arglist>
    </member>
    <member kind="function">
      <type>_u32</type>
      <name>getTermBaudBitmap</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a1613145361709c6b769aebea68e33a90</anchor>
      <arglist>(_u32 baud)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>open</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a3723bf1dbde6d67e4e7d8c3e4906fcde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>open</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>adc0cd67a3f25a9a8db6d7d4f530f982a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>open</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a3723bf1dbde6d67e4e7d8c3e4906fcde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>raw_serial</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a9124fd89b39fe218df40828d445c418d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>raw_serial</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a9124fd89b39fe218df40828d445c418d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>raw_serial</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a9124fd89b39fe218df40828d445c418d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>recvdata</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>ad4e0fe56f3e824fb91a31bd62c78d343</anchor>
      <arglist>(unsigned char *data, size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>recvdata</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a7d026bf99b2cdd8180821953df5b93f7</anchor>
      <arglist>(unsigned char *data, _word_size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>recvdata</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>abb3ee710a0a513bef92ec3e03d0689c6</anchor>
      <arglist>(unsigned char *data, size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>rxqueue_count</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>adfd10ef913d874c2484163e09f1f4e79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>rxqueue_count</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>ac9ec488e6d8a83190dde75e34ea38bdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>rxqueue_count</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>ac9ec488e6d8a83190dde75e34ea38bdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>senddata</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a6c7b5d6e801fe75b40cc2eb0d4365487</anchor>
      <arglist>(const unsigned char *data, size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>senddata</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a6ec4925f7121464177d8cf5d1eea4c3e</anchor>
      <arglist>(const unsigned char *data, _word_size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>senddata</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a23fa45167bb8a91b2bc0be6beabb1a6b</anchor>
      <arglist>(const unsigned char *data, size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDTR</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>ad644c98742359c4bb66edfb7f0526aa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDTR</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a85ed000fd177b36af8e25bcfac2569ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDTR</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>ad644c98742359c4bb66edfb7f0526aa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>waitfordata</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>ae2ab7601afdbe7aa1b2feff53f636d24</anchor>
      <arglist>(_word_size_t data_count, _u32 timeout=-1, _word_size_t *returned_size=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>waitfordata</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af7efa9b5b756ea2eb6cf668518155d48</anchor>
      <arglist>(size_t data_count, _u32 timeout=-1, size_t *returned_size=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>waitfordata</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a07cfaa2d78ee542bd6684a1a7652a3c7</anchor>
      <arglist>(size_t data_count, _u32 timeout=-1, size_t *returned_size=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>waitforrecv</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a845ba3f60498c60b0ffb15045f11a1ea</anchor>
      <arglist>(_u32 timeout=-1, size_t *returned_size=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>waitforrecv</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>ac161d40bcf5ee2c47405dd841d046754</anchor>
      <arglist>(_u32 timeout=-1, _word_size_t *returned_size=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>waitforrecv</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a1da3dfccb91eca0590476cd39b3a926c</anchor>
      <arglist>(_u32 timeout=-1, size_t *returned_size=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>waitforsent</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a803c3162e44329dbb81e155a6a2c6af0</anchor>
      <arglist>(_u32 timeout=-1, _word_size_t *returned_size=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>waitforsent</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>adb153c90d00edfab9777f1edb9157453</anchor>
      <arglist>(_u32 timeout=-1, size_t *returned_size=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>waitforsent</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a3a118c4acc9d1c7485638d0843787709</anchor>
      <arglist>(_u32 timeout=-1, size_t *returned_size=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~raw_serial</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a58ab54260f4a155ea7a6817c33a34a96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~raw_serial</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a64622a75ff05669fc9da573241bd7bf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~raw_serial</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a64622a75ff05669fc9da573241bd7bf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_init</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af27de3948c3b4d35eb3f29ba14956fd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_init</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af27de3948c3b4d35eb3f29ba14956fd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_init</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>af27de3948c3b4d35eb3f29ba14956fd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>open</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a2475176cf3f5fefc48fe47cfcc08d08c</anchor>
      <arglist>(const char *portname, uint32_t baudrate, uint32_t flags=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>open</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a2475176cf3f5fefc48fe47cfcc08d08c</anchor>
      <arglist>(const char *portname, uint32_t baudrate, uint32_t flags=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>open</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a59117ba8cb7389c543885fb28ce60bfd</anchor>
      <arglist>(const char *portname, _u32 baudrate, _u32 flags)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>_baudrate</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a1265040c5901c990422fa7419113123f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>COMMTIMEOUTS</type>
      <name>_co</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a762a82d93941c14f92938a7bf76e2a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DCB</type>
      <name>_dcb</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a5eb5558b15d28e0d583539bc1f704555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>_flags</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a71b495eb0e1af6175ff3dd06007339cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char</type>
      <name>_portName</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>afb5db66302c9846fa8ba320120267fe7</anchor>
      <arglist>[200]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OVERLAPPED</type>
      <name>_ro</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>ab6fbf40184fcfce27933bea45e2b285d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile HANDLE</type>
      <name>_serial_handle</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>aab925cb3aa86b24f425db14ea13ea0eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OVERLAPPED</type>
      <name>_wait_o</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>aae59a0ab096930ce756628cd68150e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>OVERLAPPED</type>
      <name>_wo</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a5d871b37ae5c98d9f1ac40e81324996b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>required_rx_cnt</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a46fac30800fd1bac5dff04cfcc706987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>required_tx_cnt</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>a099ce082e23455de7576fa2aca7aa342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>serial_fd</name>
      <anchorfile>classrp_1_1arch_1_1net_1_1raw__serial.html</anchorfile>
      <anchor>ab4b56280b1a7d969157db7c94906ce98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>mrpt::opengl::CAngularObservationMesh::TDoubleRange::rd</name>
    <filename>unionmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange_1_1rd.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>amount</name>
      <anchorfile>unionmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange_1_1rd.html</anchorfile>
      <anchor>a6f069f2d792965230941809983e74f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>aperture</name>
      <anchorfile>unionmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange_1_1rd.html</anchorfile>
      <anchor>af4d0ca835d43453bdea81e1daee4575c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>final</name>
      <anchorfile>unionmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange_1_1rd.html</anchorfile>
      <anchor>a28627f1b1ba9bac9687f60618a931c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>increment</name>
      <anchorfile>unionmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange_1_1rd.html</anchorfile>
      <anchor>abfd2cfaf3b0d6702702320c3130cd50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>initial</name>
      <anchorfile>unionmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange_1_1rd.html</anchorfile>
      <anchor>a667b439e07163ffeaa0b1f77abbab79c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct mrpt::opengl::CAngularObservationMesh::TDoubleRange::rd::@111</type>
      <name>mode0</name>
      <anchorfile>unionmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange_1_1rd.html</anchorfile>
      <anchor>a842b246de4752f72dee45113d3ce1318</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct mrpt::opengl::CAngularObservationMesh::TDoubleRange::rd::@112</type>
      <name>mode1</name>
      <anchorfile>unionmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange_1_1rd.html</anchorfile>
      <anchor>aedd4239bf47850389d4463f5a776d906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct mrpt::opengl::CAngularObservationMesh::TDoubleRange::rd::@113</type>
      <name>mode2</name>
      <anchorfile>unionmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange_1_1rd.html</anchorfile>
      <anchor>acf7c861417641fbb0de275d2dd6c0ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>negToPos</name>
      <anchorfile>unionmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange_1_1rd.html</anchorfile>
      <anchor>a70c828aa71c0dfa6d40983c6e7831ba0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::RE</name>
    <filename>classtesting_1_1internal_1_1RE.html</filename>
    <member kind="function">
      <type>const char *</type>
      <name>pattern</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>acb67d77f53e73af81cce6dcd663c94df</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RE</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>ab215dbc2565fce641e1746ca43e9d68a</anchor>
      <arglist>(const RE &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RE</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>a8840bd639642f3d4769a94a68ce463c2</anchor>
      <arglist>(const ::std::string &amp;regex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RE</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>a908ea936a5b7a14479a1b292a7189ca6</anchor>
      <arglist>(const char *regex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RE</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>af3ad18e6c0b433f3d85ed23eda8119f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>FullMatch</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>aa79a950758d0f1d62f7762d1e9cefe86</anchor>
      <arglist>(const ::std::string &amp;str, const RE &amp;re)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>FullMatch</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>a2b13ec1f6ccd6c32f7efa01e21588f0b</anchor>
      <arglist>(const char *str, const RE &amp;re)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>PartialMatch</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>a1e81f9a87211bdca645e025f8f0236c8</anchor>
      <arglist>(const ::std::string &amp;str, const RE &amp;re)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>PartialMatch</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>a97495dd4c2bb9589522823f060c8e8ba</anchor>
      <arglist>(const char *str, const RE &amp;re)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>a6a07573fee776f88fe045d067dbebe18</anchor>
      <arglist>(RE)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Init</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>a4c3a519ce849abc57d6d5fffbf1e04dc</anchor>
      <arglist>(const char *regex)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>regex_t</type>
      <name>full_regex_</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>a1627cf3c6e38a83518e7aefd659b938b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_valid_</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>af9062fefab96529ff785f50097416d64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>regex_t</type>
      <name>partial_regex_</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>a1b3e42916c61db479ae90c7a96c22a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *</type>
      <name>pattern_</name>
      <anchorfile>classtesting_1_1internal_1_1RE.html</anchorfile>
      <anchor>a44ab32241fab42db5b6f7482776658ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>reactive_navigator_demoApp</name>
    <filename>classreactive__navigator__demoApp.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnInit</name>
      <anchorfile>classreactive__navigator__demoApp.html</anchorfile>
      <anchor>a8fb111ef81542dff4bda7a716988efba</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>reactive_navigator_demoframe</name>
    <filename>classreactive__navigator__demoframe.html</filename>
    <class kind="struct">reactive_navigator_demoframe::MyNavIFBase</class>
    <class kind="class">reactive_navigator_demoframe::MyRobot2NavInterface_Diff</class>
    <class kind="class">reactive_navigator_demoframe::MyRobot2NavInterface_Holo</class>
    <class kind="struct">reactive_navigator_demoframe::TOptions</class>
    <member kind="function">
      <type></type>
      <name>reactive_navigator_demoframe</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a822aea7fbc8e5aca2c745d909e38dfd6</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~reactive_navigator_demoframe</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a50e7a5642420d8a923548e7e5e830198</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsDrawClear</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a414fc00b816017630510b7c343b2c10aa1841fb2d7444918b94a5f0d49a79a862</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsDrawObstacles</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a414fc00b816017630510b7c343b2c10aae2c745beb18b90ed2bd545320afe2ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsNone</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a414fc00b816017630510b7c343b2c10aae73643f714551c0d5b4cba0e38ed205a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPickTarget</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a414fc00b816017630510b7c343b2c10aa5d26463670607ef741e7222f58036075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPickWaypoints</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a414fc00b816017630510b7c343b2c10aaf978eb3f41a3313ccef1220b16deca7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPlaceRobot</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a414fc00b816017630510b7c343b2c10aaa3b6eda6a01df853d841f026c1204337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration" protection="private">
      <type></type>
      <name>TCursorPickState</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a414fc00b816017630510b7c343b2c10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsNone</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a414fc00b816017630510b7c343b2c10aae73643f714551c0d5b4cba0e38ed205a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPickTarget</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a414fc00b816017630510b7c343b2c10aa5d26463670607ef741e7222f58036075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPlaceRobot</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a414fc00b816017630510b7c343b2c10aaa3b6eda6a01df853d841f026c1204337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsDrawObstacles</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a414fc00b816017630510b7c343b2c10aae2c745beb18b90ed2bd545320afe2ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsDrawClear</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a414fc00b816017630510b7c343b2c10aa1841fb2d7444918b94a5f0d49a79a862</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue" protection="private">
      <name>cpsPickWaypoints</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a414fc00b816017630510b7c343b2c10aaf978eb3f41a3313ccef1220b16deca7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnAbout</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a0b60045611f2aa702d6e6e0ad0bf5814</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnDrawEmptyClick</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a6878c13aad9efbd8f30edfa27dd0ee88</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnDrawMapObsClick</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a03ed6b40d110c415a3b0dc10a5957894</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnEmptyMapClick</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a2882cdd56bd268188d48a66904f1df13</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnGenerateTemplateClick</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aa211a7d5a36ab76cf401bec481b7fc48</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnLoadMapClick</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>af1d19ddb51ddf9a5de2e52e5dd7c5394</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPlaceRobotClick</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ab3796c88b8f899bf38aac9c6c734423e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnPlaceTargetClick</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a00ef6f3ee9bfc895cae2f0e8382a056a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnQuitClick</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a6324a8f1573a773ab7027738b16e5253</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnSaveMapClick</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a08d209b462e140362bdb5551d2fe0096</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnSetWaypointSeqClick</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a204b7bf5716822c3fc4fb244d892fc48</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStartClick</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>abfa581414748d4c66245fc2b2dc0025b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStopClick</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ae42afea8e65913c48dc6e4709f37fdd4</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnedManualKinRampsText</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aba2aeb3467b9bf80ac556d8f52c12227</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItemChangeVisibleStuff</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a18355b5dee33ddb617e245dd889336ac</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItemClearRobotPath</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a56dadf264fed85c8a01b911d156d34b5</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnNotebook1PageChanged</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a760b300ba785cb8dfcf42758dec5585f</anchor>
      <arglist>(wxNotebookEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnNotebook1PageChanged1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aefac34d07e3de92cf8ea3a5caa7686a3</anchor>
      <arglist>(wxNotebookEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Onplot3DMouseClick</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a9319d8bba03fb50d58716e11a0b25ea0</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Onplot3DMouseMove</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a238fad27bf25a35d68a03c40fec99299</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnQuit</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a31dacd629ca9749db4ea69ecdfc02f2a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnrbKinTypeSelect</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a34d36bbbe7ec717b640484e3310faccc</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimRunSimulTrigger</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ad2a1c05038467700e1ae837d93bdf012</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>reinitSimulator</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>adde24749534b9e77b1517a693697fb22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>simulateOneStep</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aeaf785b15f5eeeef6c26e428d831e7a2</anchor>
      <arglist>(double time_step)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateButtonsEnableState</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aa8cba4d88e0d599f4818cafe081a0b2b</anchor>
      <arglist>(bool is_running)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateMap3DView</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aa121fd846b262dbc195f27dc01dba1cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateViewsDynamicObjects</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ae28c5e65bce729be0a7cbc05957bb2e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnDrawEmpty</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a9eafbc33e48d6f43199c50728b0505f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnDrawMapObs</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a2c51735264b6a5d00f63ee63eb03da19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnEmptyMap</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ad91527fc1d327cb5b5c1bc6f63d3b1da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnGenerateTemplate</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aa48008b6020a112d15242f0219b8f24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnHelp</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a1dbf8f53552973e13fed3d84de055918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnLoadMap</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aebe68ea8eec7722696c9ac7fd2990c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnPlaceRobot</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a0a4f9553c6a64b7624d9a98b7fa67d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnPlaceTarget</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a0615b26f9dc6bbce8a22245869610fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnQuit</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a6f8865e2a65611c68bdc3e05683106d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnSaveMap</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a1ee94e27627fc9f74851f48383fcf46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnSetWaypointSeq</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a131c4d53effcf01702e01deb6d305c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnStart</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a4b0f77a83d39b8ff213e42331024830a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnStop</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ad76c5ef9f66b8cfd5eb8556f23e8fa62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbDrawShapePath</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>adec192a24c3d87a9c5e14312736e6350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbEnableLog</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aff1e5394c33dfef86b516cd594cd95c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbNavLog</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a1da339311fe4fe21f50389d23bf5891f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxChoice *</type>
      <name>cbSelPTG</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aae1c54e11f2cd314f176366ed7046e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbShowPredictedPTG</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a915685876061fd038e41e882e5103dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCheckBox *</type>
      <name>cbWaypointsAllowSkip</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a9325dc0668ce1f12e8b1d999acc1cd63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edInfoLocalView</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a3dc802b3ba37decb0198c7f41dedc504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edLog</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a84e144b8d6bf312237ba9679b60cb7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edManualSeqs</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ac63852d14602e4989ff5ad39068fb0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edParamsGeneral</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a2e739de1b12849266c49b08607a2f6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edParamsReactive</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a7b1d177ee53d3e9a5930d13290c5cd22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edWayPtHeading</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a8b7c78e262bdc3e0c7426398c215a757</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>gl_grid</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>adec844e41be7001005e2c75488d77f81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSimpleLinePtr</type>
      <name>gl_line_direction</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ac599374660a116e516a467a803131e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfLinesPtr</type>
      <name>gl_nd_gaps</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a842aaa73f8f1e60bbff897d4ebe00bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPointCloudPtr</type>
      <name>gl_rel_robot</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a815e00c86408e920bd98c00af6668cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPointCloudPtr</type>
      <name>gl_rel_target</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a6aa2596a1509962fa046be06dd01fb53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>gl_robot</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>adc174f6a2d4d47b130823c56c85b3a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>gl_robot_local</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a90d62928b1365022c4642db14756207c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfLinesPtr</type>
      <name>gl_robot_path</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a7f6951919d32b8d5d73e09911381d870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfLinesPtr</type>
      <name>gl_robot_ptg_prediction</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a323bce2860862857e06837b180acb3d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CDiskPtr</type>
      <name>gl_robot_sensor_range</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a5b6e45e104180ea5fa836fa25681a938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CPlanarLaserScanPtr</type>
      <name>gl_scan3D</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aee3010ef342a4045dbc3340562e77dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>gl_target</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a439a712e527e65a9e1c332da7acadd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfLinesPtr</type>
      <name>gl_tp_obstacles</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a4dc5bca72cbc40e7c98308f11334d0a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>gl_waypoints_clicking</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a6961de5594e841d8dfccec9225f9e4d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>gl_waypoints_status</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a0fc920a363436b807472a94a4004e840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPoint2D</type>
      <name>m_curCursorPos</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>af486fcdc29f3f9901368ef5a49097b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TCursorPickState</type>
      <name>m_cursorPickState</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a3aca9b0539473c31273f641956b0ca59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>m_gl_drawing_obs</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ae292d679ccc10c041fe090d228b488a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>m_gl_placing_nav_target</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aca319a2ca2de3ccf75262bf86b30c4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>m_gl_placing_robot</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a72a3bb92768c3fbb57e3be2c4e051bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::COccupancyGridMap2D</type>
      <name>m_gridMap</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a2793df85a2e8b08a8617d47145efa3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_is_running</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a8f7043288f69602313413071e94464b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CSimplePointsMap</type>
      <name>m_latest_obstacles</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a1e5ba57d3628fb8b9962663f54918dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CFileOutputStream</type>
      <name>m_log_trajectory_file</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a9ebe8e12a250af1ffac24aa58864d0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyRedirector *</type>
      <name>m_myRedirector</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a257a01efe70f0e864333061fdb59de4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; mrpt::nav::CAbstractNavigator &gt;</type>
      <name>m_navMethod</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a0b2973d580edf4ec6e36d4f27c9fec10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_plot3D</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>acb539367fe3b642dcb80afc46a7c2702</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_plotLocalView</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>acc58857b81a84a0ba8083ceba49a6ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; mrpt::kinematics::CVehicleSimulVirtualBase &gt;</type>
      <name>m_robotSimul</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aeca8688f7fc70171aa3a28674076e791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::unique_ptr&lt; mrpt::nav::CRobot2NavInterface &gt;</type>
      <name>m_robotSimul2NavInterface</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aa71d45d4a4d59243837d10622c761c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CTicTac</type>
      <name>m_runtime</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a54ece82530cc0c63d4aeffc5a4700fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TOptions</type>
      <name>m_simul_options</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aa996992a0438486ce91fe58606e40ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::TPoint2D</type>
      <name>m_targetPoint</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ae0f65e4b552f39a869fcfd7647e05972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::nav::TWaypointSequence</type>
      <name>m_waypoints_clicked</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a79d33de0284490388995d62e2042df1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu3</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ac017d9f1fd361b68bc10837a5a11f619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem3</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ae38ce6f5106a7802d1a362b73cfb0d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem5</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a62ef6b8dbdcc080ea507d7b512aa353a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuViewMaxRange</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a4f14adb149bdfd7ebe1a0034f69bbc27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuViewRobotPath</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a3bb613b3302b1d67ed639a2bfa5a1b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>Notebook1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a603507b800e0ca56bc4c41243cefdc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a20c3aa7ecb82b66aec21ee2a8d893374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a29d71f5b670f9264321da75c2d3a2f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a22c364dab110bab9856ff92b28b51bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel5</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aa88e085f85edabf148991e096c36d414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pnNavSelButtons</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ac8a79f18e9066dae31a5c99822818bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pnParamsGeneral</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ada4b39b09d66e6bac3e908e2dec6a67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pnParamsPreprog</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a9c53f63f086b07b293b0ad8ef7efdc0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pnParamsReactive</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aa4ab5c3fd4c53c16471d817a3a544370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxRadioBox *</type>
      <name>rbKinType</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a993cadc7f32093aba96cbeae0449c46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxRadioBox *</type>
      <name>rbNavMode</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aa098741955f0d49ed3eb0c0a07ff6d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSplitterWindow *</type>
      <name>SplitterWindow1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ae82f3782ab03f5d60346338bbfdd2d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSplitterWindow *</type>
      <name>SplitterWindow2</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a5fb64987d2f3fb9ad6b6f37e04b34f70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ae32053f05e6ca8b4e8f129aa03351c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a624855dcf3abc3a90f8c97d35aa564ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aba47050eac945aa5fac6849612868723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>af28331a0b381f7ba7209cebf56182ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a39551f7964104718090605c0f5efb4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText7</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a04c9e71fb0a8daff2f19bafec9a3c1c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText8</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a24ab387ca01c3b54e4f18ae83262d871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStatusBar *</type>
      <name>StatusBar1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a478bdbf0c5b84bd3ed59fdf3e2da4c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer</type>
      <name>timRunSimul</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ad8fe84c61707b5fbc03bc1bd473c495b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ac1d21d3eb7cebc51cabd1af691af28fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON10</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a22971810d670c3f2aa4599d485c413a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON11</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>abaefadcb32f3b604d39bee50edf31423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON12</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a734d9ebbb5692d3fcaa92e20c212e34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON13</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a600a815ecf17495a9a523c95fd906810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ad2a01bfb712e82090a4b08b621d365ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aa8b021f014cbf78af4505f168771b380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a92849c4296c30f68d437024e87be5b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a4c1a0712b2331e323ded18b64082da6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aae0504070421c445e378bf0b95bbd49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON7</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a23e65366a8b565e7a33ee3ae4b2150cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON8</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>abebfb56b44a05aafd5be6cc70998daea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON9</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a579b48c51690b0d39d44fc5968f17ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a8654e8c2ab25cd64ecd8cb69f4af9a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX2</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a6df7256497c26334c9f6597fbb41b3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX3</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a443e1c72a21d7b71c8fa960e244eced4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX4</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a275f14bccf726234fe7c0dd6573533b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHECKBOX5</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a7a818dfd261f101ae04cbcefd9c0334a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CHOICE1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a1619a823ed6b714c9aff7704a620d99f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>acc197cce38f01efb0d21374f89674947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a25993c513d88ec74f93e14eb84b35843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM2</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ac31a4a9272b96f77bfbc4e0c0ca41e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM3</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>aa8b9dca83ab2643d572c8ac09c334433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM4</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>afe0def7fdd47c89185db5b8f8afd878c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a28845ba08f72dbb76bbe1c5b8a732d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a362d4896837b5cf5bcc8fdda4814aafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a25e027ff0ca4feca249fc4e0a4feafa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a5ddd50b026baa42dd980d1e6aaf2de05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL4</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a21a72be70e52b8f7c10eaf14452819f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL5</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a422eb3c294ba863185ce24ab7efd8250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL6</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a2421f947cd63b5429af1b46187588c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL7</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a0f53ffc45d05be2e26e04b79f32e46ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL8</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a658760bf4e3c869da0e2fc4bf23835c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a817693522168e11733e305333c0c6435</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX2</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a712c2d697c17dec3322d61236b489fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPLITTERWINDOW1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ab415e3f3604f2be7488ba98ed21cdb10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPLITTERWINDOW2</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a3b98b232fa3810b507652151f398f6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ac08f245f8317466bb9d127168dc76a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT10</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a0616b36032282f7b5fce6dabab96f6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ac1200efa549f3217ba2581d891a32759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a5a4f7d787e7183a0971a8301354ecad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>abf83b8733c07d7e117c56a799428b82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT8</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a940f4d147517c015e1449b8c1169bc82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT9</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>acebded749c16d526066a604fcfb45dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATUSBAR1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a508297745babecf55ceec8325d1fa094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ae36973e956f44c393955bf84ae4d8fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a758394397038bba917dcbdc8b054b853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a92a0a2a6d8e9cfeefe2934d9fce24591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL4</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>afa13090dda21bdb5caad203fdb3fde16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL5</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a146547aaf4680fa0d61332af0555891e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL6</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a76105db33be5e516b2bd5efb66fa89d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TIMER1</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>af01edd3c6973d8f58dbd8226054466a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_XY_GLCANVAS</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>a3ec7c48c5c19d5d08310ca54b34cd77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuAbout</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ab78fb2c071b8e6f61a7a1563a0bb88df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuQuit</name>
      <anchorfile>classreactive__navigator__demoframe.html</anchorfile>
      <anchor>ab9f3aedda37797e90adcada269799462</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::io::file::read</name>
    <filename>classexprtk_1_1rtl_1_1io_1_1file_1_1read.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1read.html</anchorfile>
      <anchor>a303ed74beb5e3ec19c6c6071dc9722a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1read.html</anchorfile>
      <anchor>a8b2c4c643fc5763f4d86c2b6b64fd814</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1read.html</anchorfile>
      <anchor>ab3638272b9732b131fa06fe9b209df91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1read.html</anchorfile>
      <anchor>aa1151aa9f1921ade626c453367b63c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::string_view</type>
      <name>string_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1read.html</anchorfile>
      <anchor>acfad0db7b39afa90b3a63b12817d6b12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1read.html</anchorfile>
      <anchor>ab7388513aeb79142aebcea5a86dc6a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1read.html</anchorfile>
      <anchor>a5852028ecb38c51e6a91231f973b6971</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>read</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1read.html</anchorfile>
      <anchor>ab47128271d02f97c8cb67dbdac1184f4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::details::real_type_tag</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1details_1_1real__type__tag.html</filename>
  </compound>
  <compound kind="class">
    <name>exprtk::details::rebasevector_celem_node</name>
    <filename>classexprtk_1_1details_1_1rebasevector__celem__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <base>exprtk::details::ivariable</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__celem__node.html</anchorfile>
      <anchor>a077f250f4e1ab282577056784b8efab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__celem__node.html</anchorfile>
      <anchor>aab392a79f40bdde6224b0dddcc478b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_holder_t *</type>
      <name>vector_holder_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__celem__node.html</anchorfile>
      <anchor>ae8973571f84a0e5e12ada98f96feb652</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_holder&lt; T &gt;</type>
      <name>vector_holder_t</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__celem__node.html</anchorfile>
      <anchor>a4b9ab78017b45c6b4c2e5acd5f976f93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>rebasevector_celem_node</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__celem__node.html</anchorfile>
      <anchor>a7c966a0a506f56e39cb46577f5da7129</anchor>
      <arglist>(const std::size_t index, vector_holder_ptr vec_holder)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__celem__node.html</anchorfile>
      <anchor>a59950b295e77550502a7a38a976e5d27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__celem__node.html</anchorfile>
      <anchor>a8d99bea161881af8ca83058b2cfe86b0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__celem__node.html</anchorfile>
      <anchor>a45f14e1d440f3483fc5c731745bd0efc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__celem__node.html</anchorfile>
      <anchor>ad2bb9030f99eb2f33977e30161791fb7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_holder_t &amp;</type>
      <name>vec_holder</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__celem__node.html</anchorfile>
      <anchor>aad961c69fd2554d3275cf5628ec32c53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::size_t</type>
      <name>index_</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__celem__node.html</anchorfile>
      <anchor>a64402ccb0cb8d048c1f6e3959d9eb084</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vds_t</type>
      <name>vds_</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__celem__node.html</anchorfile>
      <anchor>ae802c5efec9ad59f3a58cec2bc62776d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_holder_ptr</type>
      <name>vector_holder_</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__celem__node.html</anchorfile>
      <anchor>a49a6596e9d4b41b4afc1dbf89ef04b80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::rebasevector_elem_node</name>
    <filename>classexprtk_1_1details_1_1rebasevector__elem__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <base>exprtk::details::ivariable</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>a645b10575a0f39f6fe22692385d1d62e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>a7125fd7df0b9f1c06304a4d6c86f5ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_holder_t *</type>
      <name>vector_holder_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>a81a8922a6e58eb0e9edab673be41b16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_holder&lt; T &gt;</type>
      <name>vector_holder_t</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>a7a98cb78457e3f9f3c21c27012f200bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>rebasevector_elem_node</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>a6dc522f72830350a36e0d61c6ae3a93c</anchor>
      <arglist>(expression_ptr index, vector_holder_ptr vec_holder)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>a9fe6467365798edb11c719ef544743af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>a443374a11e42e686ba3c1fcbc600f1d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>a9c772971c721ce5333c44fd049d0d3df</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>ab889284fc718a8309569ba308c0f40e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_holder_t &amp;</type>
      <name>vec_holder</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>a029e6ba3cf1bda31c858d9671185f9de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~rebasevector_elem_node</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>a4b830e888247d2b48830ed1a084fe56c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>index_</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>ab15565903d524f2a6332ec2ef8c91879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>index_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>ad2cf4a4b6b1a3c3c4ee2d604b62e1157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vds_t</type>
      <name>vds_</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>a5db07ea04f57936fcff92555c02153d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_holder_ptr</type>
      <name>vector_holder_</name>
      <anchorfile>classexprtk_1_1details_1_1rebasevector__elem__node.html</anchorfile>
      <anchor>a6a94c6fe08019eeaf4ade3da333b8ebe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::RelationToSourceCopy</name>
    <filename>structtesting_1_1internal_1_1RelationToSourceCopy.html</filename>
  </compound>
  <compound kind="struct">
    <name>testing::internal::RelationToSourceReference</name>
    <filename>structtesting_1_1internal_1_1RelationToSourceReference.html</filename>
  </compound>
  <compound kind="struct">
    <name>testing::internal::RemoveConst</name>
    <filename>structtesting_1_1internal_1_1RemoveConst.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structtesting_1_1internal_1_1RemoveConst.html</anchorfile>
      <anchor>a1be32027ea4edcc0d15abd59aba4a97f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::RemoveConst&lt; const T &gt;</name>
    <filename>structtesting_1_1internal_1_1RemoveConst_3_01const_01T_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structtesting_1_1internal_1_1RemoveConst_3_01const_01T_01_4.html</anchorfile>
      <anchor>ac88c6824d228ab05091e5a4f1c1a95fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::RemoveConst&lt; const T[N]&gt;</name>
    <filename>structtesting_1_1internal_1_1RemoveConst_3_01const_01T[N]_4.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <member kind="typedef">
      <type>RemoveConst&lt; T &gt;::type</type>
      <name>type</name>
      <anchorfile>structtesting_1_1internal_1_1RemoveConst_3_01const_01T[N]_4.html</anchorfile>
      <anchor>ac976b53cb5d031a120fafbe790650068</anchor>
      <arglist>[N]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::RemoveReference</name>
    <filename>structtesting_1_1internal_1_1RemoveReference.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structtesting_1_1internal_1_1RemoveReference.html</anchorfile>
      <anchor>a9ca4f6499579225f7986b789ee4b2895</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::RemoveReference&lt; T &amp; &gt;</name>
    <filename>structtesting_1_1internal_1_1RemoveReference_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>structtesting_1_1internal_1_1RemoveReference_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a3d0f32a66759f333c2dd66aa31005e6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::repeat_until_loop_bc_node</name>
    <filename>classexprtk_1_1details_1_1repeat__until__loop__bc__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__bc__node.html</anchorfile>
      <anchor>a6662a05da9fa6e50f347fb0b88fd0ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>repeat_until_loop_bc_node</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__bc__node.html</anchorfile>
      <anchor>a9925abd12f5046dfdd4fc5c8c653f1a4</anchor>
      <arglist>(expression_ptr condition, expression_ptr loop_body)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__bc__node.html</anchorfile>
      <anchor>a614f0f07c2ed9a867798cdab05783b5d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__bc__node.html</anchorfile>
      <anchor>a35e5f4e48a8af0f104cf31626519d3e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~repeat_until_loop_bc_node</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__bc__node.html</anchorfile>
      <anchor>a5070dfefd1dca02f42ff42a64b064ddc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>condition_</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__bc__node.html</anchorfile>
      <anchor>a4b3b670a9a2c2fd02b8ab322371e9995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>condition_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__bc__node.html</anchorfile>
      <anchor>a5b06e5a80bc6b6b11ca8a36da0c974f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>loop_body_</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__bc__node.html</anchorfile>
      <anchor>aae4fba8d6fcccb8646663412e5c6fcdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>loop_body_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__bc__node.html</anchorfile>
      <anchor>a84994b5719aab2bcb42b0f3d0db6e23c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::repeat_until_loop_node</name>
    <filename>classexprtk_1_1details_1_1repeat__until__loop__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__node.html</anchorfile>
      <anchor>af43a15c45bf411bda97ac55ea3cb2b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>repeat_until_loop_node</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__node.html</anchorfile>
      <anchor>a9560a2099bdefef64525fedae4cc841c</anchor>
      <arglist>(expression_ptr condition, expression_ptr loop_body)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__node.html</anchorfile>
      <anchor>a7a69b8572c9fd63818642ccb1f9b8bed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__node.html</anchorfile>
      <anchor>a9eb132a2c6ccc01680fc975a73c663a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~repeat_until_loop_node</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__node.html</anchorfile>
      <anchor>ab643b78a6427cbd89afe630d091a3aaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>condition_</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__node.html</anchorfile>
      <anchor>abfae6a65bb33ef47463b321972488b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>condition_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__node.html</anchorfile>
      <anchor>a89e58ea286afb76787e7f3c6acd5a239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>loop_body_</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__node.html</anchorfile>
      <anchor>a3e4751e31c816214b5efcd2a87764373</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>loop_body_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1repeat__until__loop__node.html</anchorfile>
      <anchor>a7a24782d6d338cdafa0b9928c6737eea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::results_context</name>
    <filename>classexprtk_1_1results__context.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>type_store&lt; T &gt;</type>
      <name>type_store_t</name>
      <anchorfile>classexprtk_1_1results__context.html</anchorfile>
      <anchor>af70deb8828de0209efc908165ddabf29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>count</name>
      <anchorfile>classexprtk_1_1results__context.html</anchorfile>
      <anchor>a700de2005c432a4c71f228262d71f4fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>type_store_t &amp;</type>
      <name>operator[]</name>
      <anchorfile>classexprtk_1_1results__context.html</anchorfile>
      <anchor>adb01fa5da97dc44e380009340122adf1</anchor>
      <arglist>(const std::size_t &amp;index)</arglist>
    </member>
    <member kind="function">
      <type>const type_store_t &amp;</type>
      <name>operator[]</name>
      <anchorfile>classexprtk_1_1results__context.html</anchorfile>
      <anchor>af90128721c8c658c53680073d675ad7b</anchor>
      <arglist>(const std::size_t &amp;index) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>results_context</name>
      <anchorfile>classexprtk_1_1results__context.html</anchorfile>
      <anchor>a6b09183ff6bf5947d6ead9579d6d33a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>type_store_t::parameter_list</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1results__context.html</anchorfile>
      <anchor>a02d26c2e026463e5c07f05162d39c7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; type_store_t &gt;</type>
      <name>ts_list_t</name>
      <anchorfile>classexprtk_1_1results__context.html</anchorfile>
      <anchor>adc5ebea0d8d33be9aa455e5fb0bc64a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classexprtk_1_1results__context.html</anchorfile>
      <anchor>a6057310506d78527d06384282fcd6924</anchor>
      <arglist>(const parameter_list_t &amp;pl)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classexprtk_1_1results__context.html</anchorfile>
      <anchor>ae2409a40811a39a76123e1b89d557333</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ts_list_t</type>
      <name>parameter_list_</name>
      <anchorfile>classexprtk_1_1results__context.html</anchorfile>
      <anchor>a222c6c097fb85cf829c57aef73244076</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>results_available_</name>
      <anchorfile>classexprtk_1_1results__context.html</anchorfile>
      <anchor>ad724f527d99b606862bc252d0dc11415</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>details::return_envelope_node&lt; T &gt;</name>
      <anchorfile>classexprtk_1_1results__context.html</anchorfile>
      <anchor>a797a7abd289659ef0b45ea8e682444a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>details::return_node&lt; T &gt;</name>
      <anchorfile>classexprtk_1_1results__context.html</anchorfile>
      <anchor>ad42003d7a2a4058825f76e494a9b2fb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::return_envelope_node</name>
    <filename>classexprtk_1_1details_1_1return__envelope__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1return__envelope__node.html</anchorfile>
      <anchor>a24563beeb4966fd3ae0eb4d9e3b2b543</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>results_context&lt; T &gt;</type>
      <name>results_context_t</name>
      <anchorfile>classexprtk_1_1details_1_1return__envelope__node.html</anchorfile>
      <anchor>a59f25590bc1ca6a3c61558d3a921a2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool *</type>
      <name>retinvk_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1return__envelope__node.html</anchorfile>
      <anchor>a6ae8e1bfda8e0dfdceba8c027289996e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>return_envelope_node</name>
      <anchorfile>classexprtk_1_1details_1_1return__envelope__node.html</anchorfile>
      <anchor>aa96122032dd0bd45035714d33f567cb0</anchor>
      <arglist>(expression_ptr body, results_context_t &amp;rc)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1return__envelope__node.html</anchorfile>
      <anchor>a2e7ef2d85e538f63ce676327486d1999</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1return__envelope__node.html</anchorfile>
      <anchor>a0cbd718cb8845f77286cd618af2b8d60</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~return_envelope_node</name>
      <anchorfile>classexprtk_1_1details_1_1return__envelope__node.html</anchorfile>
      <anchor>abdb53a6afa24591bd87df13a59fc3a4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>body_</name>
      <anchorfile>classexprtk_1_1details_1_1return__envelope__node.html</anchorfile>
      <anchor>afdb3e7f0a9dec1eb2c5c306455552614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>body_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1return__envelope__node.html</anchorfile>
      <anchor>aeb95155adde627c19b4fb044171c0b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>results_context_t *</type>
      <name>results_context_</name>
      <anchorfile>classexprtk_1_1details_1_1return__envelope__node.html</anchorfile>
      <anchor>a382449c601419ba4894f950440d35d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>return_invoked_</name>
      <anchorfile>classexprtk_1_1details_1_1return__envelope__node.html</anchorfile>
      <anchor>a33616f6c3bb4eeccb023fb3ea8a5124f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::return_exception</name>
    <filename>classexprtk_1_1details_1_1return__exception.html</filename>
  </compound>
  <compound kind="class">
    <name>exprtk::details::return_node</name>
    <filename>classexprtk_1_1details_1_1return__node.html</filename>
    <templarg></templarg>
    <base>generic_function_node&lt; T, null_igenfunc&lt; T &gt; &gt;</base>
    <member kind="typedef">
      <type>generic_function_node&lt; T, igeneric_function_t &gt;</type>
      <name>gen_function_t</name>
      <anchorfile>classexprtk_1_1details_1_1return__node.html</anchorfile>
      <anchor>a9def69754fd6c5c3da2ba619341a54e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igeneric_function_t *</type>
      <name>igeneric_function_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1return__node.html</anchorfile>
      <anchor>acd6930289d845af07525954e99ad6cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>null_igenfunc&lt; T &gt;</type>
      <name>igeneric_function_t</name>
      <anchorfile>classexprtk_1_1details_1_1return__node.html</anchorfile>
      <anchor>a996d36d0967fb5c7cfdb08517cae11a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>results_context&lt; T &gt;</type>
      <name>results_context_t</name>
      <anchorfile>classexprtk_1_1details_1_1return__node.html</anchorfile>
      <anchor>a1cf112e0b112ad0104a5b707e76f7691</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>return_node</name>
      <anchorfile>classexprtk_1_1details_1_1return__node.html</anchorfile>
      <anchor>ae8d715c68b9618805168d567fa0c4625</anchor>
      <arglist>(const std::vector&lt; typename gen_function_t::expression_ptr &gt; &amp;arg_list, results_context_t &amp;rc)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1return__node.html</anchorfile>
      <anchor>a874ad41f6e6a971b480e53de7b436bf2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1return__node.html</anchorfile>
      <anchor>ab242217f1c4398e62ced69fb4d5d0cbb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>results_context_t *</type>
      <name>results_context_</name>
      <anchorfile>classexprtk_1_1details_1_1return__node.html</anchorfile>
      <anchor>a88da223c27114ba296c9dad0e2a6151f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::detail::ReverseAccessorIterator</name>
    <filename>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</filename>
    <templarg>A</templarg>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>difference_type</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>ae94ae426951f1c0290d88ef27ac30e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::random_access_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>a44f8df0a444268ccb08221088169ffbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>a575333a02ce45a1a073b9e4faa56676e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>ad3563c278af8643acd296e72d4a562a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>a4bbb2936119bc0989f9c07c1e8222137</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>acd94d4237f0eede656297229f3dafc21</anchor>
      <arglist>(const ReverseAccessorIterator&lt; A, T &gt; &amp;it) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>ae726bd850327565ac9cb123562b776a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ReverseAccessorIterator&lt; A, T &gt;</type>
      <name>operator+</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>a86fd66edc6d82f0f0c7cb64b5da7f2d0</anchor>
      <arglist>(int off) const </arglist>
    </member>
    <member kind="function">
      <type>ReverseAccessorIterator&lt; A, T &gt; &amp;</type>
      <name>operator++</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>a59e048310cd2a512edf1f1fe87b99ccd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ReverseAccessorIterator&lt; A, T &gt;</type>
      <name>operator++</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>a6a994e3f95e650b099f9f589467fb9b1</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>ReverseAccessorIterator&lt; A, T &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>ac21714e208b4bc43cefe3d61715b8894</anchor>
      <arglist>(int off)</arglist>
    </member>
    <member kind="function">
      <type>AccessorIterator&lt; A, T &gt;</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>afa04519aebd4aa6bffad74846c391959</anchor>
      <arglist>(int off) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>operator-</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>a41a2c68f99c36c3c79480ebda40d24f0</anchor>
      <arglist>(const ReverseAccessorIterator&lt; A, T &gt; &amp;it) const </arglist>
    </member>
    <member kind="function">
      <type>ReverseAccessorIterator&lt; A, T &gt; &amp;</type>
      <name>operator--</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>aad303c87cd79b654eba11b7b4b6f4f3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ReverseAccessorIterator&lt; A, T &gt;</type>
      <name>operator--</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>afd9c10dd66bf669edee133f256882ca6</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>AccessorIterator&lt; A, T &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>ad72adf81411e378531454f091c17b949</anchor>
      <arglist>(int off)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>a0da0292cd2c34e632a0e6497a18c2912</anchor>
      <arglist>(const ReverseAccessorIterator&lt; A, T &gt; &amp;it) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>aa71d1ac1e28bfc638ea8c521870c2687</anchor>
      <arglist>(int off) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ReverseAccessorIterator</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>a3cffbf77da4b0b332b6a67dd8e333aba</anchor>
      <arglist>(A &amp;obj, size_t N)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>A *</type>
      <name>base</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>a7921f8e6d7b44f0313a8ccb206f3ea47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>pos</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1ReverseAccessorIterator.html</anchorfile>
      <anchor>a4aa8b554308bae9e441fee280c2cdf91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>robotic_arm_kinematicsApp</name>
    <filename>classrobotic__arm__kinematicsApp.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnInit</name>
      <anchorfile>classrobotic__arm__kinematicsApp.html</anchorfile>
      <anchor>a6334968c7993414d24177064b46ea1a3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>robotic_arm_kinematicsFrame</name>
    <filename>classrobotic__arm__kinematicsFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>OnSliderDOFScroll</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a8aaded7a48a1efa557c22a6ffba701fc</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>robotic_arm_kinematicsFrame</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ae73e3c0790604166d409327fbc36ce11</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~robotic_arm_kinematicsFrame</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aadeefc2acb4e5e15fb7df02892a4b780</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnListSelectionChange</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aafce43643c42b1454384ebb4236ff65e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Regenerate3DView</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a2a692a41f0e11bc799613a373bc5f8c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>RegenerateDOFPanels</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a4079a457a61d4a5170951cfa5fd47847</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>UpdateDOFPanels</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>af4b644403ad9b7c926ff74aa580d25a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>UpdateListLinks</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a7dc350c8c275d1cd0429c7b1c16b1439</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>UpdateMatrixView</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aafef8f2009b2b3764a9c1418f51e9bb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::aligned_containers&lt; mrpt::poses::CPose3D &gt;::vector_t</type>
      <name>m_all_poses</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a06c8a22252b72f2f97d38c41c19f5246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; PanelDOF * &gt;</type>
      <name>m_dof_panels</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ab2b17989a1ad3c2a875e9eb9c2c3adbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::opengl::CSetOfObjectsPtr</type>
      <name>m_gl_robot</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a29f6ccc6e2aa693d50922e8f5c8656fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::kinematics::CKinematicChain</type>
      <name>m_robot</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a2a1b769ea37217f074709984e9d62f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>On1stXYZSelect</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a211aef0cfe3359ad7286fd79564caab3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnAbout</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a41e1996b50db3c3cfae1a420cd254d93</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnAddLinkClick</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>abc69ce251669fdae6fc5282d8f048ad1</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnClearClick</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a643386097458d4533887b467fac04450</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnDeleteClick</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a5b4df9e898453f12b461296272fa4bdc</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnButtonSaveFromEdit</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ada6c02a4bc307d4c663b9561f8cb709e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnlbXYZsSelect</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a51c0b12382342e88aedd11c5f5fc6a16</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnlistLinksSelect</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a2cacd8c3ad8f1982664d4751badec030</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnLoadBinary</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ad491e650640a18312d0005afa5322073</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnQuit</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a58e4262b6606bd4ea502dbc7973d77c0</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnrbTypeSelect</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a0e311c31580518cec372957ad5f2401f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnSaveBinary</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a9b3b3be4d668e9615213bd9253045a05</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnSliderScroll</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a86a9b73d73a43cac847925e390702ddc</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxBoxSizer *</type>
      <name>boxSizerDOFs</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a58bb957aeb0a7e938933b331228bc94e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnA</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ac165c11dc360c965c76ac3ae9990a24d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnAddLink</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aa937a83ef20a998acf72b6cb8b4e23bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnAlpha</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a849a58cb6b13dd4c26ace86933bc08b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnClear</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aa6df7bfe5c8db51723a9bc303b50939c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnD</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aecd5e7ef5bab2ae62dd2ba33e7041bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnDelete</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a7614fae19fa6ee2f49248985130b68cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnTh</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a71898b1bc784089b74901e61e880399d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edA</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a80410b217e9cdc99b13caa7c31ad7c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edAlpha</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ae1376df4756aff73fad895533742ac38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edD</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a98a5cc6b3ddcc148471e7a1a13364e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edMatrix</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a4a561e9c6c7c22e1fd95fb343eb73f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>edTheta</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a6a7629b727d6a0613a185bb2d2898cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxListBox *</type>
      <name>lbXYZs</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>af4eb39fc41b93fa21e443e5a5a24c33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSimpleHtmlListBox *</type>
      <name>listLinks</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a69ed000507e6e127a0c383211a5610a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_plot3D</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aa3bb9d08c0cc3caca7e158ecbbc1cd7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem3</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a3cf8d01b0be291af15904622cb76ae7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem4</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a5136ceadeeba22abe2fa7c6492129eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem5</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ab6d05bddb94a8727bfc32ac249e20677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>Notebook1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>afbc98730244476f8c100d18258db402b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a88b61f7cb9b95c2b6c6e81e4491f3747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>panelProperties</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a9f5b390ad26a44444a4d826e18e7b09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pnDOFs</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a3ba004e70b954954bfb30e3d2b8de52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxRadioBox *</type>
      <name>RadioBox1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ae3f8c94d84306ce9517d8edc25b6453e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxRadioBox *</type>
      <name>rbType</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ab09d5231f8614d8d5512325b5a6c7aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSimpleHtmlListBox *</type>
      <name>SimpleHtmlListBox2</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a776273e6644255c537ab2e47a4982784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSimpleHtmlListBox *</type>
      <name>SimpleHtmlListBox3</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aff72988d129c67dbeaf59aa704c8dbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSimpleHtmlListBox *</type>
      <name>SimpleHtmlListBox4</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>add8841e2053563bfe3bce6be67f79cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSimpleHtmlListBox *</type>
      <name>SimpleHtmlListBox5</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ad896daece126aa048f6d193cf7f2dea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSlider *</type>
      <name>slA</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ae3685eff3493d962d36eb29df9d85a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSlider *</type>
      <name>slAlpha</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a4c9a748f640fdac13972d6c12de472fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSlider *</type>
      <name>slD</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>af468c2b44b1df90dea4e0c5a23f0e6bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSlider *</type>
      <name>slTheta</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a8a91b0bec1142469ce9e1784aa423bb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a90ee6e241bf15b50951512c46484360d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine2</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>afa163b0084126642204a580babe30f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine3</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a40ef7d3e2ea2f995a8b33d9944b465b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine4</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a6abe72b55c1764aa05f003cb79cbc8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ac0c7d0dd2c55c54a3ac34e56c75e745e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText10</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a34dd170ff6a3316f3a71a512e6eddfbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a8709e1d98e05e07b51dcebfce1b2afa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>abf3a42d2bdc2da2d1509032fcf59f0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a906d0c6414e3259e4c4f806fadd8836b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText7</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a00b623e5aeba451dd5135d234f437c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText9</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a098758f8504e93bec7f58f2f20aa93c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>afcdb30411cb4796cd7b1cd5c5fb56816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a955713072da5a8238b1ef21bab3023fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a09ad760ae4543a898fc2b274f87ce895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>afe61ee5667cc42e7a562441b414b9f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ab925305037498166ad5286bb492f4f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a3de2b3821ae111507864cf18c5e3cc6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON7</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aba92cf29aa9df8d342d235b402397bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_LISTBOX1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aa0103ae5a21899a14c8e4dee453300b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a43765b02d178756778bb55e5b76ca58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM2</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a726ca4c0e270c839af9dd46e7df3f6e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM3</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ad252467eb2c61d9934fb127a289bfc97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>af858c90239e0a33c7fede693947f4dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ad92e0d4d1dd6f73278a296b5d8f1645d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ac6a22a1e780f5d66db14ef12be54674e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a7a1eb6b07a88ee1c84e60adbc933ee44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a9eed6ae9213841e6a398eb3db96a78dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_RADIOBOX2</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a06c3a20ba554d8eff78dea35b2612a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SIMPLEHTMLLISTBOX1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>af4b276d057cd95600b39b3cf629d39a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SIMPLEHTMLLISTBOX2</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ac5dc9518c93aaddce162ac14364d6368</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SIMPLEHTMLLISTBOX3</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aa3f8613d545526ae697ac980310e15fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SIMPLEHTMLLISTBOX4</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aea00bd0c1e3005087c49ef1ae3e80f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SIMPLEHTMLLISTBOX5</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a7f4c4378085545a3cf8b77e923618903</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a0b5f2839352dba123a0b6f867eb8db0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER2</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aa4e43a612c3016bad93ce00bfcdc499d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER3</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a07417f5b80b0b2cd49c70d750c2ce9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER4</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>af8c0365cac056b5bbf3c67b708251872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aa314462593e7145ba9180b774fa85eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE2</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ab648249c8aaa7ef878796a6c9e8b59f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE3</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ac85f122f5849f3395c2c0f46d588a824</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE4</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aed0e9a875399bee7bed60a7c20a347d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ae44c1f9a3e9e3f38f81ea5d9436bf96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT10</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>acffd6dede59c7813243785f283bb8351</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a8720852991d262c594905bd785e15fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a6242f7747688fa3018439ad39a0cdac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>ace5d953adb8bff046f3113a8750cbc09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a16db87de8301595ec7b734bbda9cb3b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT9</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a689be44fbdcf1847155c38da7d3b0fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a45efca2385f8f814afa4d9c4514f5e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aba8a033bf098aef997128d4ffa9061ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>aba9af71fc243d17f2e24011e4ba8c9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL4</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a51376e7d0b61b50ad3a0abd9a5d27c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL5</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a53aba88719b6f903eef4a101969fa097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_XY_GLCANVAS</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a81b3ef8bd7b52ce3a884ac97f85d2199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuAbout</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a01c031a336e3b2252418237770b79b11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuQuit</name>
      <anchorfile>classrobotic__arm__kinematicsFrame.html</anchorfile>
      <anchor>a2ed1f159890d598859ec040b9da4c4ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::RobustKernel</name>
    <filename>structmrpt_1_1math_1_1RobustKernel.html</filename>
    <templarg>KERNEL_TYPE</templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::RobustKernel&lt; rkLeastSquares, T &gt;</name>
    <filename>structmrpt_1_1math_1_1RobustKernel_3_01rkLeastSquares_00_01T_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>T</type>
      <name>eval</name>
      <anchorfile>structmrpt_1_1math_1_1RobustKernel_3_01rkLeastSquares_00_01T_01_4.html</anchorfile>
      <anchor>a0ae4517eab37afc6ea3d98fc553593ee</anchor>
      <arglist>(const T r2, T &amp;out_1st_deriv, T &amp;out_2nd_deriv)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>param_sq</name>
      <anchorfile>structmrpt_1_1math_1_1RobustKernel_3_01rkLeastSquares_00_01T_01_4.html</anchorfile>
      <anchor>aae174d7c5e620dc4896b5e177a1ebd38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::RobustKernel&lt; rkPseudoHuber, T &gt;</name>
    <filename>structmrpt_1_1math_1_1RobustKernel_3_01rkPseudoHuber_00_01T_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>T</type>
      <name>eval</name>
      <anchorfile>structmrpt_1_1math_1_1RobustKernel_3_01rkPseudoHuber_00_01T_01_4.html</anchorfile>
      <anchor>ab914d4e2a2a6e9c32471bfe1d775068c</anchor>
      <arglist>(const T r2, T &amp;out_1st_deriv, T &amp;out_2nd_deriv)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>param_sq</name>
      <anchorfile>structmrpt_1_1math_1_1RobustKernel_3_01rkPseudoHuber_00_01T_01_4.html</anchorfile>
      <anchor>a1c62b18de57b0776a15d39a44b56d8c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::rol</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1rol.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1rol.html</anchorfile>
      <anchor>a854f209532d3f1c9505c35bcc3d45dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1rol.html</anchorfile>
      <anchor>acae551f5add1419414a1a1df55e480b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1rol.html</anchorfile>
      <anchor>a1a3d0f849bea15101efb3dafe3998c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1rol.html</anchorfile>
      <anchor>a3dcaf378124b54ab9b73bdd28d55b8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1rol.html</anchorfile>
      <anchor>a28503835f409a360f521dbf46d021403</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1rol.html</anchorfile>
      <anchor>afaf4590574642fd10d4973a36c270bfe</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>rol</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1rol.html</anchorfile>
      <anchor>a49199b179c47791240aab092d1530cd6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::ror</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1ror.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1ror.html</anchorfile>
      <anchor>ae0288ebc86bde029693178b3c04d7852</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1ror.html</anchorfile>
      <anchor>aaf6c5be2b234cc06789f86b8186682a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1ror.html</anchorfile>
      <anchor>a53a6cfcbbdf3be2348239ca7c9f260ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1ror.html</anchorfile>
      <anchor>a4045519eade0c4efd9afe9c90c706f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1ror.html</anchorfile>
      <anchor>a474e1e0f4b276b5a0e5d8259cdefd2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1ror.html</anchorfile>
      <anchor>aeb4db87125340bbf4c38e2cfdb4ad530</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ror</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1ror.html</anchorfile>
      <anchor>a42caa4726e0fa961e7ed1d1678a60f8c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rp::standalone::rplidar::RPlidarDriver</name>
    <filename>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</filename>
    <member kind="enumvalue">
      <name>DEFAULT_TIMEOUT</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>ad1e4e2c11a9849b04ff4d47733341b53a406a656768524d4cfc8eb178474e2474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DRIVER_TYPE_SERIALPORT</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>ad0ceba0cdada67a9dc9e312e450197fba30f81bc9dad63abf52305f2f1e40ef01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT_TIMEOUT</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>ad1e4e2c11a9849b04ff4d47733341b53a406a656768524d4cfc8eb178474e2474</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DRIVER_TYPE_SERIALPORT</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>ad0ceba0cdada67a9dc9e312e450197fba30f81bc9dad63abf52305f2f1e40ef01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>ascendScanData</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>aab9b1ee745d91cb6b09922389a80f8ab</anchor>
      <arglist>(rplidar_response_measurement_node_t *nodebuffer, size_t count)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>checkExpressScanSupported</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>aa81a86d8bca52976cec35d8830606669</anchor>
      <arglist>(bool &amp;support, _u32 timeout=DEFAULT_TIMEOUT)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>checkMotorCtrlSupport</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a264f11bdff0d8dd7870d73afd9483df4</anchor>
      <arglist>(bool &amp;support, _u32 timeout=DEFAULT_TIMEOUT)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>connect</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>abfcb6dfd693e09a426f838c9f1be2a89</anchor>
      <arglist>(const char *port_path, _u32 baudrate, _u32 flag=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>disconnect</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a7f530e4efe24e43101ef6a201e008107</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>getDeviceInfo</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a60fa8e8ec846e543a66f170999b25799</anchor>
      <arglist>(rplidar_response_device_info_t &amp;info, _u32 timeout=DEFAULT_TIMEOUT)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>getFrequency</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a49251b4e6c4071be6d02f19f4ba18c31</anchor>
      <arglist>(bool inExpressMode, size_t count, float &amp;frequency, bool &amp;is4kmode)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>getHealth</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>afece36a85811bd0c7c0a1b29f562c2dc</anchor>
      <arglist>(rplidar_response_device_health_t &amp;health, _u32 timeout=DEFAULT_TIMEOUT)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>getSampleDuration_uS</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a2231baa1aeb488b7186126b1307827b7</anchor>
      <arglist>(rplidar_response_sample_rate_t &amp;rateInfo, _u32 timeout=DEFAULT_TIMEOUT)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>grabScanData</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>aa4574519fb74fa6a57558273e149716d</anchor>
      <arglist>(rplidar_response_measurement_node_t *nodebuffer, size_t &amp;count, _u32 timeout=DEFAULT_TIMEOUT)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isConnected</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a9a6230508c0d1c9bc493714c64b69421</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>reset</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>aa615a988093427f79ddf729fe85543ca</anchor>
      <arglist>(_u32 timeout=DEFAULT_TIMEOUT)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>setMotorPWM</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a7fac483d1ad6ce03da8b19ea65be36cc</anchor>
      <arglist>(_u16 pwm)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>startMotor</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a7762d1cfcdd399f5844ab1caf7576893</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>startScan</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>af89d12d091a4a541c12a5f562bd7ebe3</anchor>
      <arglist>(bool force=false, bool autoExpressMode=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>startScanExpress</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a3552082d149ed69e474e7ee117567f44</anchor>
      <arglist>(bool fixedAngle, _u32 timeout=DEFAULT_TIMEOUT)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>startScanNormal</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a5388df2f7b6d4c0de496f11524a3dfaa</anchor>
      <arglist>(bool force, _u32 timeout=DEFAULT_TIMEOUT)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>stop</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>aeea54ae64182d29f94db9a6831bc8d74</anchor>
      <arglist>(_u32 timeout=DEFAULT_TIMEOUT)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual u_result</type>
      <name>stopMotor</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a34edcad805a9b00e7ec485e8599020ee</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RPlidarDriver *</type>
      <name>CreateDriver</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>abe5dfedd5b3e6ebeae6c312a69cd61d4</anchor>
      <arglist>(_u32 drivertype=DRIVER_TYPE_SERIALPORT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>DisposeDriver</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a7a305fcf79ca231e5b9d314c8681f2ab</anchor>
      <arglist>(RPlidarDriver *drv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>RPlidarDriver</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a571d26c1a67444276534abcf8ecb3520</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~RPlidarDriver</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriver.html</anchorfile>
      <anchor>a8a450a0229dbb663c68fc287f6b072c8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rp::standalone::rplidar::RPlidarDriverSerialImpl</name>
    <filename>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</filename>
    <base>rp::standalone::rplidar::RPlidarDriver</base>
    <member kind="enumvalue">
      <name>MAX_SCAN_NODES</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>ab810aee2f20becb1724a5c4d9c681cf7a7a4902c95112d9b41e2732e2c281164f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEGACY_SAMPLE_DURATION</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a1d5ba91c74f3ad3bb66f20fa78684b47ad423a691dbd403031826002f605f91ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEGACY_SAMPLE_DURATION</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a1d5ba91c74f3ad3bb66f20fa78684b47ad423a691dbd403031826002f605f91ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_SCAN_NODES</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>ab810aee2f20becb1724a5c4d9c681cf7a7a4902c95112d9b41e2732e2c281164f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>ascendScanData</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a39df12d7f784aaf961523f0131325dad</anchor>
      <arglist>(rplidar_response_measurement_node_t *nodebuffer, size_t count)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>checkExpressScanSupported</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>ab5b7b2a872ace80a77d872c253c098aa</anchor>
      <arglist>(bool &amp;support, _u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>checkMotorCtrlSupport</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a14b54010b19c7d2a4601d99028a75e10</anchor>
      <arglist>(bool &amp;support, _u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>connect</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a3650ffdb8ac6e2bd900ce4eeca457168</anchor>
      <arglist>(const char *port_path, _u32 baudrate, _u32 flag)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>disconnect</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>ac8561d734b9a024b2fed6856c6b43e51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>getDeviceInfo</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a6bc43de4ee112c9016a66d01e3bfc5af</anchor>
      <arglist>(rplidar_response_device_info_t &amp;, _u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>getFrequency</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a2584d2ff53dddb57604833d041b49489</anchor>
      <arglist>(bool inExpressMode, size_t count, float &amp;frequency, bool &amp;is4kmode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>getHealth</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a1ad9201932cc9ffeb5a5b2d746befd8c</anchor>
      <arglist>(rplidar_response_device_health_t &amp;, _u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>getSampleDuration_uS</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a397788140799fe618cc6bb2c77cd563a</anchor>
      <arglist>(rplidar_response_sample_rate_t &amp;rateInfo, _u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>grabScanData</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>ab810a95218bc82cafb6f419950e7455a</anchor>
      <arglist>(rplidar_response_measurement_node_t *nodebuffer, size_t &amp;count, _u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isConnected</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>ae47fa4298b6dfb3d00a592d0cbacc1b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>reset</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>abd9052254a85960291eaef983038ade7</anchor>
      <arglist>(_u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RPlidarDriverSerialImpl</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a875737bce22bac56b4db1bfb8eb456be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>setMotorPWM</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a6592f95f97d94c6255bade2e4da1236a</anchor>
      <arglist>(_u16 pwm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>startMotor</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a5d9e669fdb8fd9f28ca285e9ab2902ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>startScan</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>ae90ef556b672a3d21ee9233ea90cff7b</anchor>
      <arglist>(bool force=false, bool autoExpressMode=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>startScanExpress</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a094a3118df270f7f68bd31010a0eb040</anchor>
      <arglist>(bool fixedAngle, _u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>startScanNormal</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a79cee7d3f771fb3c0a8d621753ffffa0</anchor>
      <arglist>(bool force, _u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>stop</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a3765b82b408dc491cca8aa0a22bc8c49</anchor>
      <arglist>(_u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual u_result</type>
      <name>stopMotor</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a6da260a2ea1390943c8117b2dcf27f70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RPlidarDriverSerialImpl</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a7969ca631f40784a5372baa1b20b0145</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>u_result</type>
      <name>_cacheCapsuledScanData</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>aaa611bc90ce5daa481021dd285ef558a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>u_result</type>
      <name>_cacheScanData</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>ab29944f06d2b0c3484277b4b928b931b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_capsuleToNormal</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a71927a44bcafd6335c7d7967aa5fd50e</anchor>
      <arglist>(const rplidar_response_capsule_measurement_nodes_t &amp;capsule, rplidar_response_measurement_node_t *nodebuffer, size_t &amp;nodeCount)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_disableDataGrabbing</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a8fab49db8afb30ae60a02a1309169aea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>u_result</type>
      <name>_sendCommand</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>ac54b31a6a3760caefffcf5a83f95a822</anchor>
      <arglist>(_u8 cmd, const void *payload=NULL, size_t payloadsize=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>u_result</type>
      <name>_waitCapsuledNode</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a2e693ead36abc6da01c1c4d8daee8d6b</anchor>
      <arglist>(rplidar_response_capsule_measurement_nodes_t &amp;node, _u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>u_result</type>
      <name>_waitNode</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>aaf690a89f24d0b8d57d43829aae78af5</anchor>
      <arglist>(rplidar_response_measurement_node_t *node, _u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>u_result</type>
      <name>_waitResponseHeader</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a789a855325d391102dcd16e02dcc2e94</anchor>
      <arglist>(rplidar_ans_header_t *header, _u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>u_result</type>
      <name>_waitSampleRate</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a43c80435c53bede1bcf4fe4bb36e3a2d</anchor>
      <arglist>(rplidar_response_sample_rate_t *res, _u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>u_result</type>
      <name>_waitScanData</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a2c69e62f9d80381ca7d846a2493dc4fb</anchor>
      <arglist>(rplidar_response_measurement_node_t *nodebuffer, size_t &amp;count, _u32 timeout=DEFAULT_TIMEOUT)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rplidar_response_capsule_measurement_nodes_t</type>
      <name>_cached_previous_capsuledata</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a5db6fff4534ded540e9803342a2f7bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>_u16</type>
      <name>_cached_sampleduration_express</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>ae7cd75049fd269c076c90e61dd148c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>_u16</type>
      <name>_cached_sampleduration_std</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>aef257bf5db51e0198698e334da501ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rplidar_response_measurement_node_t</type>
      <name>_cached_scan_node_buf</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a6b46d9e5bc39163fb44b52c5182187e7</anchor>
      <arglist>[2048]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>_cached_scan_node_count</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a3f953b070352de0d01bbd7544badd634</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rp::hal::Thread</type>
      <name>_cachethread</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a7516b8301e957f0219352d5e5f8dabd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rp::hal::Event</type>
      <name>_dataEvt</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a45c4e2211ff2c99ce297acafd79aba91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_is_previous_capsuledataRdy</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a2409b2232006a99c852c1ec0644f7faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_isConnected</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a4a311310d238bb055cd945302f5c56ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_isScanning</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a7c33364a18ea725cbb5095376a4d97f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_isSupportingMotorCtrl</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a79769cf19fef8d40e2eb28ec114b41c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rp::hal::Locker</type>
      <name>_lock</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a67eb14c924dc827772a2e0ba206cd52d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>rp::hal::serial_rxtx *</type>
      <name>_rxtx</name>
      <anchorfile>classrp_1_1standalone_1_1rplidar_1_1RPlidarDriverSerialImpl.html</anchorfile>
      <anchor>a853a130c41c21f8be6f21ee3f169257d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::vision::pnp::rpnp</name>
    <filename>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calcampose</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</anchorfile>
      <anchor>a90553d16750b46309f167bf09921c256</anchor>
      <arglist>(Eigen::MatrixXd &amp;XXc, Eigen::MatrixXd &amp;XXw, Eigen::Matrix3d &amp;R2, Eigen::Vector3d &amp;t2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compute_pose</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</anchorfile>
      <anchor>af521f67a4d6e5b514eb191c62fac4dd7</anchor>
      <arglist>(Eigen::Ref&lt; Eigen::Matrix3d &gt; R_, Eigen::Ref&lt; Eigen::Vector3d &gt; t_)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::VectorXd</type>
      <name>getp3p</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</anchorfile>
      <anchor>aa13ae3990e79c9dc8575abd029402e81</anchor>
      <arglist>(double l1, double l2, double A5, double C1, double C2, double D1, double D2, double D3)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::VectorXd</type>
      <name>getpoly7</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</anchorfile>
      <anchor>a789ca4601b1baf0b2f0738da9807d051</anchor>
      <arglist>(const Eigen::VectorXd &amp;vin)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>rpnp</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</anchorfile>
      <anchor>aaf06ba35ee4241f59aae51704c227af6</anchor>
      <arglist>(Eigen::MatrixXd obj_pts_, Eigen::MatrixXd img_pts_, Eigen::MatrixXd cam_, int n0)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>cam_intrinsic</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</anchorfile>
      <anchor>aea888f8f0583aa9abcc67fcd28429f98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>img_pts</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</anchorfile>
      <anchor>ad64d02419064bf9808f29366b08a4f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>n</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</anchorfile>
      <anchor>a3b8ce8bf452973a904b22b577f327945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>obj_pts</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</anchorfile>
      <anchor>ad4a15c2c6d44b0d5a3790b6b157cdade</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>P</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</anchorfile>
      <anchor>af9353bb0e82d5581d5b513c0f9835580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::MatrixXd</type>
      <name>Q</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</anchorfile>
      <anchor>a21d3379d47798202a2388c32f3f801c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix3d</type>
      <name>R</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</anchorfile>
      <anchor>ac15903f46e5c58f0bbc843019e207647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Vector3d</type>
      <name>t</name>
      <anchorfile>classmrpt_1_1vision_1_1pnp_1_1rpnp.html</anchorfile>
      <anchor>a9ce7763c2908014eb73374fb1a76199f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::RRTAlgorithmParams</name>
    <filename>structmrpt_1_1nav_1_1RRTAlgorithmParams.html</filename>
    <member kind="function">
      <type></type>
      <name>RRTAlgorithmParams</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTAlgorithmParams.html</anchorfile>
      <anchor>abb13b0f8fa42b398eb2d6891336192ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>goalBias</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTAlgorithmParams.html</anchorfile>
      <anchor>a9613362d56a41a010ec5af19307b5aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxLength</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTAlgorithmParams.html</anchorfile>
      <anchor>a2faede88c5de7822314a7d287ecf5d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minAngBetweenNewNodes</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTAlgorithmParams.html</anchorfile>
      <anchor>adc7b532be3e5452acc82a96d8f1ac250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minDistanceBetweenNewNodes</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTAlgorithmParams.html</anchorfile>
      <anchor>a40d4bd3e678ddbb915163550fec42754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>ptg_cache_files_directory</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTAlgorithmParams.html</anchorfile>
      <anchor>a695667c361c0f7bc68e16efc503b7741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ptg_verbose</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTAlgorithmParams.html</anchorfile>
      <anchor>a9c90aacb92e1f11bae52176480676281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPolygon2D</type>
      <name>robot_shape</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTAlgorithmParams.html</anchorfile>
      <anchor>af9df02dc54a497fb1b8c146136fcdf24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robot_shape_circular_radius</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTAlgorithmParams.html</anchorfile>
      <anchor>a4be2c2a520225f2e210114f5e864ac1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>save_3d_log_freq</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTAlgorithmParams.html</anchorfile>
      <anchor>a5b788967b5705c931935cd735a432f4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::RRTEndCriteria</name>
    <filename>structmrpt_1_1nav_1_1RRTEndCriteria.html</filename>
    <member kind="function">
      <type></type>
      <name>RRTEndCriteria</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTEndCriteria.html</anchorfile>
      <anchor>aecbb47f762436be6bfc8835fcbedb117</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>acceptedAngToTarget</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTEndCriteria.html</anchorfile>
      <anchor>aced559c6e69d553a7d9319341d0ca28f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>acceptedDistToTarget</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTEndCriteria.html</anchorfile>
      <anchor>ac7a827e810aabd64d6d75a6b42d028c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxComputationTime</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTEndCriteria.html</anchorfile>
      <anchor>ac91d4b13bf7799ba61344751e7f6130a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minComputationTime</name>
      <anchorfile>structmrpt_1_1nav_1_1RRTEndCriteria.html</anchorfile>
      <anchor>ab4d735331dc5bb448759a92d069dbbff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::RxSO3</name>
    <filename>classSophus_1_1RxSO3.html</filename>
    <templarg>Scalar_</templarg>
    <templarg>Options</templarg>
    <base>Sophus::RxSO3Base</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a2a58cb5ec423a9cc9aec71e83b5ee089</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>ae5f1ba7cfbad66e99cd70069b6cb6c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; Scalar, Options &gt;</type>
      <name>QuaternionMember</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a0da495446d89a49c872404a68c3930bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a2b965ca1ebaa99ecc36f6c5ecb48fdfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a17780a5cd2605a2bd57472b14958009d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a32dfdefb85f735db226a23a48ce48db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionMember const &amp;</type>
      <name>quaternion</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a4e37b212b64046da1beb92618bc55c3f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW SOPHUS_FUNC</type>
      <name>RxSO3</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>af379fc0f9b0789e02f644789f8a34722</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>RxSO3</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>afd65569761c807977bad16f51f407029</anchor>
      <arglist>(RxSO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>RxSO3</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a5cd01100531a43ff057e82d4b74dd8ed</anchor>
      <arglist>(Transformation const &amp;sR)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>RxSO3</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>aeb78d7e1e0bdc922714209b05a9c30eb</anchor>
      <arglist>(Scalar const &amp;scale, Transformation const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>RxSO3</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a0a6458fd0216842ccad7590726d7a090</anchor>
      <arglist>(Scalar const &amp;scale, SO3&lt; Scalar &gt; const &amp;so3)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>RxSO3</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a2a6b3adee9d22a9a52eb8fc9c4f9cdb9</anchor>
      <arglist>(Eigen::QuaternionBase&lt; D &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC QuaternionMember &amp;</type>
      <name>quaternion_nonconst</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a7691178407d347b8bcd5d7d116906fa3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QuaternionMember</type>
      <name>quaternion_</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a79ed1d6233d0594ed52b0b639d42e30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>RxSO3Base&lt; RxSO3&lt; Scalar_, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a243391261c4a2e7604e9af62c0d41ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>RxSO3Base&lt; RxSO3&lt; Scalar_, Options &gt; &gt;</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a37f8bfc14194e1a9dd17fa48765dec26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RxSO3&lt; Scalar, Options &gt;</name>
    <filename>classSophus_1_1RxSO3.html</filename>
    <base>RxSO3Base&lt; RxSO3&lt; Scalar, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a2a58cb5ec423a9cc9aec71e83b5ee089</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>ae5f1ba7cfbad66e99cd70069b6cb6c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; Scalar, Options &gt;</type>
      <name>QuaternionMember</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a0da495446d89a49c872404a68c3930bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a2b965ca1ebaa99ecc36f6c5ecb48fdfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a17780a5cd2605a2bd57472b14958009d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a32dfdefb85f735db226a23a48ce48db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionMember const &amp;</type>
      <name>quaternion</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a4e37b212b64046da1beb92618bc55c3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW SOPHUS_FUNC</type>
      <name>RxSO3</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>af379fc0f9b0789e02f644789f8a34722</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>RxSO3</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>afd65569761c807977bad16f51f407029</anchor>
      <arglist>(RxSO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>RxSO3</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a5cd01100531a43ff057e82d4b74dd8ed</anchor>
      <arglist>(Transformation const &amp;sR)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>RxSO3</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>aeb78d7e1e0bdc922714209b05a9c30eb</anchor>
      <arglist>(Scalar const &amp;scale, Transformation const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>RxSO3</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a0a6458fd0216842ccad7590726d7a090</anchor>
      <arglist>(Scalar const &amp;scale, SO3&lt; Scalar &gt; const &amp;so3)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>RxSO3</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a2a6b3adee9d22a9a52eb8fc9c4f9cdb9</anchor>
      <arglist>(Eigen::QuaternionBase&lt; D &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC QuaternionMember &amp;</type>
      <name>quaternion_nonconst</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a7691178407d347b8bcd5d7d116906fa3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QuaternionMember</type>
      <name>quaternion_</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a79ed1d6233d0594ed52b0b639d42e30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>RxSO3Base&lt; RxSO3&lt; Scalar, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a243391261c4a2e7604e9af62c0d41ffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>RxSO3Base&lt; RxSO3&lt; Scalar_, Options &gt; &gt;</name>
      <anchorfile>classSophus_1_1RxSO3.html</anchorfile>
      <anchor>a37f8bfc14194e1a9dd17fa48765dec26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::RxSO3Base</name>
    <filename>classSophus_1_1RxSO3Base.html</filename>
    <templarg>Derived</templarg>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a872a2a4fd9dc5e929c538c57f2f169a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a1cb7406181b18451e9f7e63beb3db6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a34f283eda749d7494366cb782cef63ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a84f85da7323c2fcec1a2ec91716544c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aca5a75b2238ad6d68ae9b7a3a7e82afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aee2958a758e4940a5b9b927a58daf8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7f3f3f3c01c635a41f6f0d104a3af4c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a3b1b44d41df0358f191ef23ed8a4a33b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>acb34c5fd9404bca4de326f45e703497b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ab10607b99df5aa52d67180a3826eddce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a107845ba4f6a68d91061e277a9b746d2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>af60e1cab2e83bdd26d1761b71280bf54</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ae86109c202d9d4bedc07e6f308acf13d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a89215ece7ddc0248a63a0bc4a493b5b2</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a372582f727febe31d839f78cdcbedd02</anchor>
      <arglist>(Point const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Base&lt; Derived &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a0337015a7e6fced4322c4def6272c8b6</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Base&lt; Derived &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>adcb897c52bf8bcf9e2089dabc637f310</anchor>
      <arglist>(RxSO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>quaternion</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7ed9996c0a50b1dfb6cf1afe0eb312a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2481baece211db4d8d19ce2fc1ec435</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>scale</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a99e978029413cc6b10df0210b4de9e45</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a2b5b8052e607459e369ea40dad320155</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aa7e877c2c6ffd595a09171f224dc7fc7</anchor>
      <arglist>(Transformation const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScale</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a342bcf1ac337429ae462ea942755f066</anchor>
      <arglist>(Scalar const &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScaledRotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a820aadf29f7cd0f74585c9364aed2ff3</anchor>
      <arglist>(Transformation const &amp;sR)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setSO3</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a4752070450d5dea6d8d288d8a9d60b00</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;so3)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>abf690b831fa22c046042b21a73a385ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ad3d2abedb5714fc2d94119d793207ac7</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2b9daa5cbd99e2bdea885175a891188</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>expAndTheta</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>affefe60c0c721ead8d4f464225bf68cc</anchor>
      <arglist>(Tangent const &amp;a, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a5afe97e3a0fe1ebf67bb2d78abaeaed6</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a9ca4c8d283b916066e3f1d78e02d0a01</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a78edf8537bd3c1220ab77b65a2366600</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>af977f5ad2a1aafd229f727836012e5fc</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>logAndTheta</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a0c713533a3b6272eb99c9c6f44709e29</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a27be192508248a7918450b765f31e0e8</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aeb4c02bad224acb2ea860d55b2a5e89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2b959307e5b5ce7ef11f087021031d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7b9a2297fe05926593147d9eefbd2950</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC QuaternionType &amp;</type>
      <name>quaternion_nonconst</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a1b7cfb2f217d7ccd635138b2659b5152</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RxSO3Base&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt; const, Options &gt; &gt;</name>
    <filename>classSophus_1_1RxSO3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a872a2a4fd9dc5e929c538c57f2f169a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a1cb7406181b18451e9f7e63beb3db6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt; const, Options &gt; &gt;::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a34f283eda749d7494366cb782cef63ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt; const, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a84f85da7323c2fcec1a2ec91716544c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aca5a75b2238ad6d68ae9b7a3a7e82afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aee2958a758e4940a5b9b927a58daf8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7f3f3f3c01c635a41f6f0d104a3af4c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a3b1b44d41df0358f191ef23ed8a4a33b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>acb34c5fd9404bca4de326f45e703497b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ab10607b99df5aa52d67180a3826eddce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a107845ba4f6a68d91061e277a9b746d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>af60e1cab2e83bdd26d1761b71280bf54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ae86109c202d9d4bedc07e6f308acf13d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a89215ece7ddc0248a63a0bc4a493b5b2</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a372582f727febe31d839f78cdcbedd02</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Base&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt; const, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a0337015a7e6fced4322c4def6272c8b6</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Base&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt; const, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>adcb897c52bf8bcf9e2089dabc637f310</anchor>
      <arglist>(RxSO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>quaternion</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7ed9996c0a50b1dfb6cf1afe0eb312a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2481baece211db4d8d19ce2fc1ec435</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>scale</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a99e978029413cc6b10df0210b4de9e45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a2b5b8052e607459e369ea40dad320155</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aa7e877c2c6ffd595a09171f224dc7fc7</anchor>
      <arglist>(Transformation const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScale</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a342bcf1ac337429ae462ea942755f066</anchor>
      <arglist>(Scalar const &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScaledRotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a820aadf29f7cd0f74585c9364aed2ff3</anchor>
      <arglist>(Transformation const &amp;sR)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setSO3</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a4752070450d5dea6d8d288d8a9d60b00</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;so3)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>abf690b831fa22c046042b21a73a385ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ad3d2abedb5714fc2d94119d793207ac7</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2b9daa5cbd99e2bdea885175a891188</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>expAndTheta</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>affefe60c0c721ead8d4f464225bf68cc</anchor>
      <arglist>(Tangent const &amp;a, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a5afe97e3a0fe1ebf67bb2d78abaeaed6</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a9ca4c8d283b916066e3f1d78e02d0a01</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a78edf8537bd3c1220ab77b65a2366600</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>af977f5ad2a1aafd229f727836012e5fc</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>logAndTheta</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a0c713533a3b6272eb99c9c6f44709e29</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a27be192508248a7918450b765f31e0e8</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aeb4c02bad224acb2ea860d55b2a5e89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2b959307e5b5ce7ef11f087021031d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7b9a2297fe05926593147d9eefbd2950</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC QuaternionType &amp;</type>
      <name>quaternion_nonconst</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a1b7cfb2f217d7ccd635138b2659b5152</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RxSO3Base&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt; &gt;</name>
    <filename>classSophus_1_1RxSO3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a872a2a4fd9dc5e929c538c57f2f169a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a1cb7406181b18451e9f7e63beb3db6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt; &gt;::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a34f283eda749d7494366cb782cef63ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a84f85da7323c2fcec1a2ec91716544c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aca5a75b2238ad6d68ae9b7a3a7e82afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aee2958a758e4940a5b9b927a58daf8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7f3f3f3c01c635a41f6f0d104a3af4c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a3b1b44d41df0358f191ef23ed8a4a33b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>acb34c5fd9404bca4de326f45e703497b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ab10607b99df5aa52d67180a3826eddce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a107845ba4f6a68d91061e277a9b746d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>af60e1cab2e83bdd26d1761b71280bf54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ae86109c202d9d4bedc07e6f308acf13d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a89215ece7ddc0248a63a0bc4a493b5b2</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a372582f727febe31d839f78cdcbedd02</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Base&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a0337015a7e6fced4322c4def6272c8b6</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Base&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>adcb897c52bf8bcf9e2089dabc637f310</anchor>
      <arglist>(RxSO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>quaternion</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7ed9996c0a50b1dfb6cf1afe0eb312a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2481baece211db4d8d19ce2fc1ec435</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>scale</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a99e978029413cc6b10df0210b4de9e45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a2b5b8052e607459e369ea40dad320155</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aa7e877c2c6ffd595a09171f224dc7fc7</anchor>
      <arglist>(Transformation const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScale</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a342bcf1ac337429ae462ea942755f066</anchor>
      <arglist>(Scalar const &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScaledRotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a820aadf29f7cd0f74585c9364aed2ff3</anchor>
      <arglist>(Transformation const &amp;sR)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setSO3</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a4752070450d5dea6d8d288d8a9d60b00</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;so3)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>abf690b831fa22c046042b21a73a385ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ad3d2abedb5714fc2d94119d793207ac7</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2b9daa5cbd99e2bdea885175a891188</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>expAndTheta</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>affefe60c0c721ead8d4f464225bf68cc</anchor>
      <arglist>(Tangent const &amp;a, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a5afe97e3a0fe1ebf67bb2d78abaeaed6</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a9ca4c8d283b916066e3f1d78e02d0a01</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a78edf8537bd3c1220ab77b65a2366600</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>af977f5ad2a1aafd229f727836012e5fc</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>logAndTheta</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a0c713533a3b6272eb99c9c6f44709e29</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a27be192508248a7918450b765f31e0e8</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aeb4c02bad224acb2ea860d55b2a5e89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2b959307e5b5ce7ef11f087021031d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7b9a2297fe05926593147d9eefbd2950</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC QuaternionType &amp;</type>
      <name>quaternion_nonconst</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a1b7cfb2f217d7ccd635138b2659b5152</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RxSO3Base&lt; RxSO3&lt; Scalar, Options &gt; &gt;</name>
    <filename>classSophus_1_1RxSO3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a872a2a4fd9dc5e929c538c57f2f169a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a1cb7406181b18451e9f7e63beb3db6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; RxSO3&lt; Scalar, Options &gt; &gt;::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a34f283eda749d7494366cb782cef63ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; RxSO3&lt; Scalar, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a84f85da7323c2fcec1a2ec91716544c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aca5a75b2238ad6d68ae9b7a3a7e82afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aee2958a758e4940a5b9b927a58daf8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7f3f3f3c01c635a41f6f0d104a3af4c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a3b1b44d41df0358f191ef23ed8a4a33b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>acb34c5fd9404bca4de326f45e703497b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ab10607b99df5aa52d67180a3826eddce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a107845ba4f6a68d91061e277a9b746d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>af60e1cab2e83bdd26d1761b71280bf54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ae86109c202d9d4bedc07e6f308acf13d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a89215ece7ddc0248a63a0bc4a493b5b2</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a372582f727febe31d839f78cdcbedd02</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Base&lt; RxSO3&lt; Scalar, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a0337015a7e6fced4322c4def6272c8b6</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Base&lt; RxSO3&lt; Scalar, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>adcb897c52bf8bcf9e2089dabc637f310</anchor>
      <arglist>(RxSO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>quaternion</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7ed9996c0a50b1dfb6cf1afe0eb312a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2481baece211db4d8d19ce2fc1ec435</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>scale</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a99e978029413cc6b10df0210b4de9e45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a2b5b8052e607459e369ea40dad320155</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aa7e877c2c6ffd595a09171f224dc7fc7</anchor>
      <arglist>(Transformation const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScale</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a342bcf1ac337429ae462ea942755f066</anchor>
      <arglist>(Scalar const &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScaledRotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a820aadf29f7cd0f74585c9364aed2ff3</anchor>
      <arglist>(Transformation const &amp;sR)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setSO3</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a4752070450d5dea6d8d288d8a9d60b00</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;so3)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>abf690b831fa22c046042b21a73a385ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ad3d2abedb5714fc2d94119d793207ac7</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2b9daa5cbd99e2bdea885175a891188</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>expAndTheta</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>affefe60c0c721ead8d4f464225bf68cc</anchor>
      <arglist>(Tangent const &amp;a, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a5afe97e3a0fe1ebf67bb2d78abaeaed6</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a9ca4c8d283b916066e3f1d78e02d0a01</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a78edf8537bd3c1220ab77b65a2366600</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>af977f5ad2a1aafd229f727836012e5fc</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>logAndTheta</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a0c713533a3b6272eb99c9c6f44709e29</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a27be192508248a7918450b765f31e0e8</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aeb4c02bad224acb2ea860d55b2a5e89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2b959307e5b5ce7ef11f087021031d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7b9a2297fe05926593147d9eefbd2950</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC QuaternionType &amp;</type>
      <name>quaternion_nonconst</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a1b7cfb2f217d7ccd635138b2659b5152</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RxSO3Base&lt; RxSO3&lt; Scalar_, Options &gt; &gt;</name>
    <filename>classSophus_1_1RxSO3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a872a2a4fd9dc5e929c538c57f2f169a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a1cb7406181b18451e9f7e63beb3db6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; RxSO3&lt; Scalar_, Options &gt; &gt;::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a34f283eda749d7494366cb782cef63ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; RxSO3&lt; Scalar_, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a84f85da7323c2fcec1a2ec91716544c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aca5a75b2238ad6d68ae9b7a3a7e82afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aee2958a758e4940a5b9b927a58daf8e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7f3f3f3c01c635a41f6f0d104a3af4c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a3b1b44d41df0358f191ef23ed8a4a33b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>acb34c5fd9404bca4de326f45e703497b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ab10607b99df5aa52d67180a3826eddce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a107845ba4f6a68d91061e277a9b746d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>af60e1cab2e83bdd26d1761b71280bf54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ae86109c202d9d4bedc07e6f308acf13d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a89215ece7ddc0248a63a0bc4a493b5b2</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a372582f727febe31d839f78cdcbedd02</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Base&lt; RxSO3&lt; Scalar_, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a0337015a7e6fced4322c4def6272c8b6</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Base&lt; RxSO3&lt; Scalar_, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>adcb897c52bf8bcf9e2089dabc637f310</anchor>
      <arglist>(RxSO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>quaternion</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7ed9996c0a50b1dfb6cf1afe0eb312a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2481baece211db4d8d19ce2fc1ec435</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>scale</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a99e978029413cc6b10df0210b4de9e45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a2b5b8052e607459e369ea40dad320155</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aa7e877c2c6ffd595a09171f224dc7fc7</anchor>
      <arglist>(Transformation const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScale</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a342bcf1ac337429ae462ea942755f066</anchor>
      <arglist>(Scalar const &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScaledRotationMatrix</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a820aadf29f7cd0f74585c9364aed2ff3</anchor>
      <arglist>(Transformation const &amp;sR)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setSO3</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a4752070450d5dea6d8d288d8a9d60b00</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;so3)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>abf690b831fa22c046042b21a73a385ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ad3d2abedb5714fc2d94119d793207ac7</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2b9daa5cbd99e2bdea885175a891188</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC RxSO3&lt; Scalar &gt;</type>
      <name>expAndTheta</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>affefe60c0c721ead8d4f464225bf68cc</anchor>
      <arglist>(Tangent const &amp;a, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a5afe97e3a0fe1ebf67bb2d78abaeaed6</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a9ca4c8d283b916066e3f1d78e02d0a01</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a78edf8537bd3c1220ab77b65a2366600</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>af977f5ad2a1aafd229f727836012e5fc</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>logAndTheta</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a0c713533a3b6272eb99c9c6f44709e29</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;other, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a27be192508248a7918450b765f31e0e8</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>aeb4c02bad224acb2ea860d55b2a5e89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>ac2b959307e5b5ce7ef11f087021031d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a7b9a2297fe05926593147d9eefbd2950</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC QuaternionType &amp;</type>
      <name>quaternion_nonconst</name>
      <anchorfile>classSophus_1_1RxSO3Base.html</anchorfile>
      <anchor>a1b7cfb2f217d7ccd635138b2659b5152</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::safe_ptr</name>
    <filename>structmrpt_1_1utils_1_1safe__ptr.html</filename>
    <templarg>T</templarg>
    <base>mrpt::utils::safe_ptr_basic</base>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>adf3f2e8b52db11b2d309453311dd0984</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a6e418091b9a3a66588064055218354d6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a739cb93a41e30b98335bdfd8cab2f8c3</anchor>
      <arglist>(const size_t &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a395a2431bdff4731aa6200955c37888a</anchor>
      <arglist>(const size_t &amp;i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>afc21ce541afc846c71fcc8f501368cf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>abea6e46cdb35895416f2b9699166aa59</anchor>
      <arglist>(const safe_ptr&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a7db52779b0149a5e73ced3e81bb38493</anchor>
      <arglist>(const T *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>af3506519522098a1ee9394093f770680</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>safe_ptr&lt; mrpt::hmtslam::CHierarchicalMHMap &gt;</name>
    <filename>structmrpt_1_1utils_1_1safe__ptr.html</filename>
    <base>safe_ptr_basic&lt; mrpt::hmtslam::CHierarchicalMHMap &gt;</base>
    <member kind="function">
      <type>mrpt::hmtslam::CHierarchicalMHMap &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>adf3f2e8b52db11b2d309453311dd0984</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::hmtslam::CHierarchicalMHMap &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a6e418091b9a3a66588064055218354d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::hmtslam::CHierarchicalMHMap &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a739cb93a41e30b98335bdfd8cab2f8c3</anchor>
      <arglist>(const size_t &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::hmtslam::CHierarchicalMHMap &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a395a2431bdff4731aa6200955c37888a</anchor>
      <arglist>(const size_t &amp;i) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>afc21ce541afc846c71fcc8f501368cf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>abea6e46cdb35895416f2b9699166aa59</anchor>
      <arglist>(const safe_ptr&lt; mrpt::hmtslam::CHierarchicalMHMap &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a7db52779b0149a5e73ced3e81bb38493</anchor>
      <arglist>(const mrpt::hmtslam::CHierarchicalMHMap *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>af3506519522098a1ee9394093f770680</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>safe_ptr&lt; mrpt::hmtslam::CHMTSLAM &gt;</name>
    <filename>structmrpt_1_1utils_1_1safe__ptr.html</filename>
    <base>safe_ptr_basic&lt; mrpt::hmtslam::CHMTSLAM &gt;</base>
    <member kind="function">
      <type>mrpt::hmtslam::CHMTSLAM &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>adf3f2e8b52db11b2d309453311dd0984</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::hmtslam::CHMTSLAM &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a6e418091b9a3a66588064055218354d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::hmtslam::CHMTSLAM &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a739cb93a41e30b98335bdfd8cab2f8c3</anchor>
      <arglist>(const size_t &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::hmtslam::CHMTSLAM &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a395a2431bdff4731aa6200955c37888a</anchor>
      <arglist>(const size_t &amp;i) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>afc21ce541afc846c71fcc8f501368cf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>abea6e46cdb35895416f2b9699166aa59</anchor>
      <arglist>(const safe_ptr&lt; mrpt::hmtslam::CHMTSLAM &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a7db52779b0149a5e73ced3e81bb38493</anchor>
      <arglist>(const mrpt::hmtslam::CHMTSLAM *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>af3506519522098a1ee9394093f770680</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>safe_ptr&lt; mrpt::opengl::COpenGLScene &gt;</name>
    <filename>structmrpt_1_1utils_1_1safe__ptr.html</filename>
    <base>safe_ptr_basic&lt; mrpt::opengl::COpenGLScene &gt;</base>
    <member kind="function">
      <type>mrpt::opengl::COpenGLScene &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>adf3f2e8b52db11b2d309453311dd0984</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::opengl::COpenGLScene &amp;</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a6e418091b9a3a66588064055218354d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::COpenGLScene &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a739cb93a41e30b98335bdfd8cab2f8c3</anchor>
      <arglist>(const size_t &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::opengl::COpenGLScene &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a395a2431bdff4731aa6200955c37888a</anchor>
      <arglist>(const size_t &amp;i) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>afc21ce541afc846c71fcc8f501368cf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>abea6e46cdb35895416f2b9699166aa59</anchor>
      <arglist>(const safe_ptr&lt; mrpt::opengl::COpenGLScene &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>a7db52779b0149a5e73ced3e81bb38493</anchor>
      <arglist>(const mrpt::opengl::COpenGLScene *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~safe_ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr.html</anchorfile>
      <anchor>af3506519522098a1ee9394093f770680</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::safe_ptr_basic</name>
    <filename>structmrpt_1_1utils_1_1safe__ptr__basic.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>T *&amp;</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a1ae9f20106f950b086ebd7686522d1d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a8ff5c3b2e618df91fe94a00f7483d21d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a54fb55c1f4db7d6f4134caffde1acc58</anchor>
      <arglist>(const T *o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a50ec465b92c8ae0875871ebb3c1a32f4</anchor>
      <arglist>(const safe_ptr_basic&lt; T &gt; &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>T *&amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a6aa55df2b565ca976a173a4c3ac39286</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a52b30404bbfa87e0d93faf9c59d4b947</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>safe_ptr_basic&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>ab7e38c742ca495bed1d0fba177964505</anchor>
      <arglist>(T *p)</arglist>
    </member>
    <member kind="function">
      <type>safe_ptr_basic&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a8dd780224e54bbf73c0c3799aa4dfc63</anchor>
      <arglist>(const safe_ptr_basic&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a2fc955859aee80a5d703f465a6eacdb3</anchor>
      <arglist>(const T *o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a1d08f3ac24687df1eb22de399ee05f7c</anchor>
      <arglist>(const safe_ptr_basic&lt; T &gt; &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a7bdcd3e3fb0df511140bd27be9428119</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a4cad27337c1285945903205401f598a3</anchor>
      <arglist>(const safe_ptr_basic&lt; T &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a2eaca2f5f5f5827cfab9c1b669a9ba57</anchor>
      <arglist>(const T *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a7170cb77797a28fb8e7663695b775b85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a12de0672d376bb26c4f3753f4b65ab68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>safe_ptr_basic&lt; mrpt::hmtslam::CHierarchicalMHMap &gt;</name>
    <filename>structmrpt_1_1utils_1_1safe__ptr__basic.html</filename>
    <member kind="function">
      <type>mrpt::hmtslam::CHierarchicalMHMap *&amp;</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a1ae9f20106f950b086ebd7686522d1d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::hmtslam::CHierarchicalMHMap *</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a8ff5c3b2e618df91fe94a00f7483d21d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a54fb55c1f4db7d6f4134caffde1acc58</anchor>
      <arglist>(const mrpt::hmtslam::CHierarchicalMHMap *o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a50ec465b92c8ae0875871ebb3c1a32f4</anchor>
      <arglist>(const safe_ptr_basic&lt; mrpt::hmtslam::CHierarchicalMHMap &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::hmtslam::CHierarchicalMHMap *&amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a6aa55df2b565ca976a173a4c3ac39286</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::hmtslam::CHierarchicalMHMap *</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a52b30404bbfa87e0d93faf9c59d4b947</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>safe_ptr_basic&lt; mrpt::hmtslam::CHierarchicalMHMap &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>ab7e38c742ca495bed1d0fba177964505</anchor>
      <arglist>(mrpt::hmtslam::CHierarchicalMHMap *p)</arglist>
    </member>
    <member kind="function">
      <type>safe_ptr_basic&lt; mrpt::hmtslam::CHierarchicalMHMap &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a8dd780224e54bbf73c0c3799aa4dfc63</anchor>
      <arglist>(const safe_ptr_basic&lt; mrpt::hmtslam::CHierarchicalMHMap &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a2fc955859aee80a5d703f465a6eacdb3</anchor>
      <arglist>(const mrpt::hmtslam::CHierarchicalMHMap *o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a1d08f3ac24687df1eb22de399ee05f7c</anchor>
      <arglist>(const safe_ptr_basic&lt; mrpt::hmtslam::CHierarchicalMHMap &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a7bdcd3e3fb0df511140bd27be9428119</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a4cad27337c1285945903205401f598a3</anchor>
      <arglist>(const safe_ptr_basic&lt; mrpt::hmtslam::CHierarchicalMHMap &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a2eaca2f5f5f5827cfab9c1b669a9ba57</anchor>
      <arglist>(const mrpt::hmtslam::CHierarchicalMHMap *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a7170cb77797a28fb8e7663695b775b85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::hmtslam::CHierarchicalMHMap *</type>
      <name>ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a12de0672d376bb26c4f3753f4b65ab68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>safe_ptr_basic&lt; mrpt::hmtslam::CHMTSLAM &gt;</name>
    <filename>structmrpt_1_1utils_1_1safe__ptr__basic.html</filename>
    <member kind="function">
      <type>mrpt::hmtslam::CHMTSLAM *&amp;</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a1ae9f20106f950b086ebd7686522d1d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::hmtslam::CHMTSLAM *</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a8ff5c3b2e618df91fe94a00f7483d21d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a54fb55c1f4db7d6f4134caffde1acc58</anchor>
      <arglist>(const mrpt::hmtslam::CHMTSLAM *o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a50ec465b92c8ae0875871ebb3c1a32f4</anchor>
      <arglist>(const safe_ptr_basic&lt; mrpt::hmtslam::CHMTSLAM &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::hmtslam::CHMTSLAM *&amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a6aa55df2b565ca976a173a4c3ac39286</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::hmtslam::CHMTSLAM *</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a52b30404bbfa87e0d93faf9c59d4b947</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>safe_ptr_basic&lt; mrpt::hmtslam::CHMTSLAM &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>ab7e38c742ca495bed1d0fba177964505</anchor>
      <arglist>(mrpt::hmtslam::CHMTSLAM *p)</arglist>
    </member>
    <member kind="function">
      <type>safe_ptr_basic&lt; mrpt::hmtslam::CHMTSLAM &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a8dd780224e54bbf73c0c3799aa4dfc63</anchor>
      <arglist>(const safe_ptr_basic&lt; mrpt::hmtslam::CHMTSLAM &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a2fc955859aee80a5d703f465a6eacdb3</anchor>
      <arglist>(const mrpt::hmtslam::CHMTSLAM *o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a1d08f3ac24687df1eb22de399ee05f7c</anchor>
      <arglist>(const safe_ptr_basic&lt; mrpt::hmtslam::CHMTSLAM &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a7bdcd3e3fb0df511140bd27be9428119</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a4cad27337c1285945903205401f598a3</anchor>
      <arglist>(const safe_ptr_basic&lt; mrpt::hmtslam::CHMTSLAM &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a2eaca2f5f5f5827cfab9c1b669a9ba57</anchor>
      <arglist>(const mrpt::hmtslam::CHMTSLAM *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a7170cb77797a28fb8e7663695b775b85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::hmtslam::CHMTSLAM *</type>
      <name>ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a12de0672d376bb26c4f3753f4b65ab68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>safe_ptr_basic&lt; mrpt::opengl::COpenGLScene &gt;</name>
    <filename>structmrpt_1_1utils_1_1safe__ptr__basic.html</filename>
    <member kind="function">
      <type>mrpt::opengl::COpenGLScene *&amp;</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a1ae9f20106f950b086ebd7686522d1d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::opengl::COpenGLScene *</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a8ff5c3b2e618df91fe94a00f7483d21d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a54fb55c1f4db7d6f4134caffde1acc58</anchor>
      <arglist>(const mrpt::opengl::COpenGLScene *o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a50ec465b92c8ae0875871ebb3c1a32f4</anchor>
      <arglist>(const safe_ptr_basic&lt; mrpt::opengl::COpenGLScene &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::COpenGLScene *&amp;</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a6aa55df2b565ca976a173a4c3ac39286</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::opengl::COpenGLScene *</type>
      <name>operator-&gt;</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a52b30404bbfa87e0d93faf9c59d4b947</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>safe_ptr_basic&lt; mrpt::opengl::COpenGLScene &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>ab7e38c742ca495bed1d0fba177964505</anchor>
      <arglist>(mrpt::opengl::COpenGLScene *p)</arglist>
    </member>
    <member kind="function">
      <type>safe_ptr_basic&lt; mrpt::opengl::COpenGLScene &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a8dd780224e54bbf73c0c3799aa4dfc63</anchor>
      <arglist>(const safe_ptr_basic&lt; mrpt::opengl::COpenGLScene &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a2fc955859aee80a5d703f465a6eacdb3</anchor>
      <arglist>(const mrpt::opengl::COpenGLScene *o) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a1d08f3ac24687df1eb22de399ee05f7c</anchor>
      <arglist>(const safe_ptr_basic&lt; mrpt::opengl::COpenGLScene &gt; &amp;o) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a7bdcd3e3fb0df511140bd27be9428119</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a4cad27337c1285945903205401f598a3</anchor>
      <arglist>(const safe_ptr_basic&lt; mrpt::opengl::COpenGLScene &gt; &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a2eaca2f5f5f5827cfab9c1b669a9ba57</anchor>
      <arglist>(const mrpt::opengl::COpenGLScene *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~safe_ptr_basic</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a7170cb77797a28fb8e7663695b775b85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::opengl::COpenGLScene *</type>
      <name>ptr</name>
      <anchorfile>structmrpt_1_1utils_1_1safe__ptr__basic.html</anchorfile>
      <anchor>a12de0672d376bb26c4f3753f4b65ab68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::SameSizeTuplePrefixComparator</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1SameSizeTuplePrefixComparator.html</filename>
    <templarg>kSize1</templarg>
    <templarg>kSize2</templarg>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::SameSizeTuplePrefixComparator&lt; 0, 0 &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1SameSizeTuplePrefixComparator_3_010_00_010_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Eq</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1SameSizeTuplePrefixComparator_3_010_00_010_01_4.html</anchorfile>
      <anchor>a4f209822266c6bb1832c49750a11ef95</anchor>
      <arglist>(const Tuple1 &amp;, const Tuple2 &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::SameSizeTuplePrefixComparator&lt; k, k &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1SameSizeTuplePrefixComparator_3_01k_00_01k_01_4.html</filename>
    <templarg>k</templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>Eq</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1SameSizeTuplePrefixComparator_3_01k_00_01k_01_4.html</anchorfile>
      <anchor>a5564fbade05a2d0522d9899da62c2119</anchor>
      <arglist>(const Tuple1 &amp;t1, const Tuple2 &amp;t2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>savable_state</name>
    <filename>structsavable__state.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>EOBRUN</name>
      <anchorfile>structsavable__state.html</anchorfile>
      <anchor>a23c64b6c9ba0c84041e1a0533c2312cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>last_dc_val</name>
      <anchorfile>structsavable__state.html</anchorfile>
      <anchor>a828b78727611f4ff5353d24cf7230d85</anchor>
      <arglist>[MAX_COMPS_IN_SCAN]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>put_bits</name>
      <anchorfile>structsavable__state.html</anchorfile>
      <anchor>a767d7a21d1bd5bee01108b947bfc9fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>INT32</type>
      <name>put_buffer</name>
      <anchorfile>structsavable__state.html</anchorfile>
      <anchor>a71fdab6bc3ab791e85f61179045da4dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::type_store::scalar_view</name>
    <filename>structexprtk_1_1type__store_1_1scalar__view.html</filename>
    <member kind="typedef">
      <type>type_store&lt; T &gt;</type>
      <name>type_store_t</name>
      <anchorfile>structexprtk_1_1type__store_1_1scalar__view.html</anchorfile>
      <anchor>a864be0ebb58cedf65cb9418d0ebc83c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_t</name>
      <anchorfile>structexprtk_1_1type__store_1_1scalar__view.html</anchorfile>
      <anchor>ac0ee1161e56bfa126704939669dc5f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>value_t &amp;</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1type__store_1_1scalar__view.html</anchorfile>
      <anchor>abd2ee431a49731a253dcf48a7f09177c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const value_t &amp;</type>
      <name>operator()</name>
      <anchorfile>structexprtk_1_1type__store_1_1scalar__view.html</anchorfile>
      <anchor>a0a15447a527f579c9d0c77a055f235d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scalar_view</name>
      <anchorfile>structexprtk_1_1type__store_1_1scalar__view.html</anchorfile>
      <anchor>a7bae908bbfa5d1d5ed3a3841fe1d26fb</anchor>
      <arglist>(type_store_t &amp;ts)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scalar_view</name>
      <anchorfile>structexprtk_1_1type__store_1_1scalar__view.html</anchorfile>
      <anchor>a97cd4477918b0b6abefb9bf2a00b1bb8</anchor>
      <arglist>(const type_store_t &amp;ts)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>to_int</name>
      <anchorfile>structexprtk_1_1type__store_1_1scalar__view.html</anchorfile>
      <anchor>aa2e7d1c6ff81f37ad622e33d4c9f0969</anchor>
      <arglist>(IntType &amp;i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>to_uint</name>
      <anchorfile>structexprtk_1_1type__store_1_1scalar__view.html</anchorfile>
      <anchor>a4dd199bb574e8e9fd8ca2d86fb3719c1</anchor>
      <arglist>(UIntType &amp;u) const </arglist>
    </member>
    <member kind="variable">
      <type>T &amp;</type>
      <name>v_</name>
      <anchorfile>structexprtk_1_1type__store_1_1scalar__view.html</anchorfile>
      <anchor>ab91220250f7c0271693c84c8eec1e721</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::graphs::ScalarFactorGraph</name>
    <filename>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</filename>
    <class kind="struct">mrpt::graphs::ScalarFactorGraph::BinaryFactorVirtualBase</class>
    <class kind="struct">mrpt::graphs::ScalarFactorGraph::FactorBase</class>
    <class kind="struct">mrpt::graphs::ScalarFactorGraph::UnaryFactorVirtualBase</class>
    <member kind="function">
      <type>void</type>
      <name>addConstraint</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>a8050fbf1c8897fe5a5c259ec94bb8f25</anchor>
      <arglist>(const UnaryFactorVirtualBase &amp;listOfConstraints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addConstraint</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>aa213f70be01921560c87e91ee6476c6d</anchor>
      <arglist>(const BinaryFactorVirtualBase &amp;listOfConstraints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>a2c025eeb24b880a8a03d048b48776a0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAllConstraintsByType_Binary</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>a60291927b3e68fb007b82834af03bcc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearAllConstraintsByType_Unary</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>a8c22165f118da30d655d9d7f3ec49f15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableProfiler</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>a30371f608274917ed9e176dd75509c10</anchor>
      <arglist>(bool enable=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eraseConstraint</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>a5c5371c471af9ddba2609f6c7515986a</anchor>
      <arglist>(const FactorBase &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>a19b4b266c73bfa407aab01f401a71e57</anchor>
      <arglist>(const size_t nodeCount)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isProfilerEnabled</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>a75ccc65ca92a32faf8d20f55720d1123</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScalarFactorGraph</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>a9120e8d629136e27138e37109b4a4787</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateEstimation</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>a74fabd89fe1563a3ae9ce04c020c4bce</anchor>
      <arglist>(Eigen::VectorXd &amp;solved_x_inc, Eigen::VectorXd *solved_variances=NULL)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_enable_profiler</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>adba8290f49382fe9ae9c853e1dc75aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; const BinaryFactorVirtualBase * &gt;</type>
      <name>m_factors_binary</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>a0edae95aef6f94aa82495c26239aef1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::deque&lt; const UnaryFactorVirtualBase * &gt;</type>
      <name>m_factors_unary</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>af51932ac1d5279ef6838199783adba85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_numNodes</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>af2d643dcf3e126210a8acb646f587fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CTimeLogger</type>
      <name>m_timelogger</name>
      <anchorfile>classmrpt_1_1graphs_1_1ScalarFactorGraph.html</anchorfile>
      <anchor>aac65861830f7e5097256344d2b6dda64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::scand_node</name>
    <filename>classexprtk_1_1details_1_1scand__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1scand__node.html</anchorfile>
      <anchor>ae84dbc076f59b36fa46b7252a0017c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scand_node</name>
      <anchorfile>classexprtk_1_1details_1_1scand__node.html</anchorfile>
      <anchor>a3580ab166cd80e37d41cfa67e3feb580</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1scand__node.html</anchorfile>
      <anchor>a82ec917f4eaaa68cf24d58b13ca89993</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::scope_element</name>
    <filename>structexprtk_1_1parser_1_1scope__element.html</filename>
    <member kind="enumvalue">
      <name>e_none</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a94c4c4f7729615bcb75302ef583f1bf3a034c4302b8e248a5d42d50aa2b50c38c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_string</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a94c4c4f7729615bcb75302ef583f1bf3af558a4134fb0f84ce160bae2ca720013</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_variable</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a94c4c4f7729615bcb75302ef583f1bf3a94a290eb7411da46b73f75d2eb89d88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecelem</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a94c4c4f7729615bcb75302ef583f1bf3a25a8b6ab9bfb4b7039e495682edd0887</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vector</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a94c4c4f7729615bcb75302ef583f1bf3acc575dc154d4bc85f7f51303e4c79d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>element_type</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a94c4c4f7729615bcb75302ef583f1bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_none</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a94c4c4f7729615bcb75302ef583f1bf3a034c4302b8e248a5d42d50aa2b50c38c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_variable</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a94c4c4f7729615bcb75302ef583f1bf3a94a290eb7411da46b73f75d2eb89d88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vector</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a94c4c4f7729615bcb75302ef583f1bf3acc575dc154d4bc85f7f51303e4c79d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vecelem</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a94c4c4f7729615bcb75302ef583f1bf3a25a8b6ab9bfb4b7039e495682edd0887</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_string</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a94c4c4f7729615bcb75302ef583f1bf3af558a4134fb0f84ce160bae2ca720013</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node_t *</type>
      <name>expression_node_ptr</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a9fb0f438ec79626658892d2237228254</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stringvar_node_t *</type>
      <name>stringvar_node_ptr</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a2ed6b0b4f52966e3b05f68df9a099305</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>variable_node_t *</type>
      <name>variable_node_ptr</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a1a5c344eba3989d5799add19624694bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_holder_t *</type>
      <name>vector_holder_ptr</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>ae68c884a84ae92875a0b524feefc5c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::vector_holder&lt; T &gt;</type>
      <name>vector_holder_t</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a1f030116344bf37eca45559874b83b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a03e0ae03ac093147d16030d53bb32e33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a96e55370fbfac28c934e7cf979bec8da</anchor>
      <arglist>(const scope_element &amp;se) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scope_element</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a9a4a45a518906028139c65e35c3e8386</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>active</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a8db688ab70111580b68124b8572a432f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>af8b6015acc2607dc04df29dc9d6aaf8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>depth</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a65f54f272a5e20df1ec7c6d1c84964c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>index</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>af2eb9aa2cb4b1d6e5a3e30e9f4e946d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>ip_index</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a9802a4310e0599f8550b0473b2f4bee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a9fc509a0b215bbd3e3d416593d4e05ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>ref_count</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>af1022b9a33f84403fdd7e52c52ba24b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a3c6d8e68007be8e735b65ca38b91ec3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>stringvar_node_ptr</type>
      <name>str_node</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a0e8a8202c798691d87b5f07cabbe76ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>element_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>ae6463028a116049c930ca94e69c52b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>expression_node_ptr</type>
      <name>var_node</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a734b328f35089636f16af0b0c7a978a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_holder_ptr</type>
      <name>vec_node</name>
      <anchorfile>structexprtk_1_1parser_1_1scope__element.html</anchorfile>
      <anchor>a3f7e51d2e7ca2bb5e379374c2ad5c710</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::parser::scope_element_manager</name>
    <filename>classexprtk_1_1parser_1_1scope__element__manager.html</filename>
    <member kind="typedef">
      <type>expression_node_t *</type>
      <name>expression_node_ptr</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>a8affbf12ca55b760af84ca83d58cc418</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>parser&lt; T &gt;</type>
      <name>parser_t</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>af050fcef696447173ed7e5e4e9cfd1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>variable_node_t *</type>
      <name>variable_node_ptr</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>acf47bc5b01ad8d0f123c6faabbd22f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_element</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>a581cfa348e860ebccb5b90fbdd22d468</anchor>
      <arglist>(const scope_element &amp;se)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>a67ae36677373f7e9676bd56f3a9f705d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deactivate</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>afce3fb42705c144c1785cdde400209d0</anchor>
      <arglist>(const std::size_t &amp;scope_depth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>ac16eac41bdf79fde52bc5bde1bd33f33</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_element</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>a8847861182fa1a479b2082735375415c</anchor>
      <arglist>(scope_element &amp;se)</arglist>
    </member>
    <member kind="function">
      <type>scope_element &amp;</type>
      <name>get_active_element</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>a0acb89288487de8081139dd74234542d</anchor>
      <arglist>(const std::string &amp;var_name, const std::size_t index=std::numeric_limits&lt; std::size_t &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>scope_element &amp;</type>
      <name>get_element</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>aad173ae511afd3510e463467c44692c8</anchor>
      <arglist>(const std::size_t &amp;index)</arglist>
    </member>
    <member kind="function">
      <type>scope_element &amp;</type>
      <name>get_element</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>a659e269b5187c02fa1410c7172572c9f</anchor>
      <arglist>(const std::string &amp;var_name, const std::size_t index=std::numeric_limits&lt; std::size_t &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>expression_node_ptr</type>
      <name>get_variable</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>a64ac3d981ec5aaa015986624f36a0653</anchor>
      <arglist>(const T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>next_ip_index</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>ad4ed9baee79be4eab83d9585bad3de50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scope_element_manager</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>a5a7f219964a932de917d27fc81616b28</anchor>
      <arglist>(parser&lt; T &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>a0500ef4c74a88c172d954d972bcf542e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>scope_element_manager &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>a85faff8a695010c42e3a1a680810abf8</anchor>
      <arglist>(const scope_element_manager &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; scope_element &gt;</type>
      <name>element_</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>ad93980808d802754b67ec37c2633ca6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>input_param_cnt_</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>a971c1c10190588a5cd0fbd67ba08762e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>scope_element</type>
      <name>null_element_</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>a5ab67c6e10e18988295cc28e36c70a4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>parser_t &amp;</type>
      <name>parser_</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__element__manager.html</anchorfile>
      <anchor>a6611bc57460a506a4397285784e681f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::parser::scope_handler</name>
    <filename>classexprtk_1_1parser_1_1scope__handler.html</filename>
    <member kind="typedef">
      <type>parser&lt; T &gt;</type>
      <name>parser_t</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__handler.html</anchorfile>
      <anchor>afb43f7f73943dc188763ed351ab010e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scope_handler</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__handler.html</anchorfile>
      <anchor>a4dd0065a3853ba07604a605cb03ffba9</anchor>
      <arglist>(parser&lt; T &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~scope_handler</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__handler.html</anchorfile>
      <anchor>a7f107a895e0b337b0eb398b02e1fa2f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>scope_handler &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__handler.html</anchorfile>
      <anchor>a366be3a95a529a3fe502ec3f7f9dbc44</anchor>
      <arglist>(const scope_handler &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>parser_t &amp;</type>
      <name>parser_</name>
      <anchorfile>classexprtk_1_1parser_1_1scope__handler.html</anchorfile>
      <anchor>ad92cacb67bb55bc812c1e5bf7e30c97a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::function_compositor::scoped_bft</name>
    <filename>structexprtk_1_1function__compositor_1_1scoped__bft.html</filename>
    <templarg>BaseFuncType</templarg>
    <member kind="function">
      <type></type>
      <name>scoped_bft</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1scoped__bft.html</anchorfile>
      <anchor>a1784364aeb3b9e9f590f893193594f0e</anchor>
      <arglist>(BaseFuncType &amp;bft)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~scoped_bft</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1scoped__bft.html</anchorfile>
      <anchor>aca14d681be1518bee18cb74a185054d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>BaseFuncType &amp;</type>
      <name>bft_</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1scoped__bft.html</anchorfile>
      <anchor>a1e29b568c9378255de41c5c0f06fd152</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>scoped_bft &amp;</type>
      <name>operator=</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1scoped__bft.html</anchorfile>
      <anchor>a1329f7e2df76771b785077d7b8556d85</anchor>
      <arglist>(scoped_bft &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>scoped_bft</name>
      <anchorfile>structexprtk_1_1function__compositor_1_1scoped__bft.html</anchorfile>
      <anchor>a5e6d3e829cf6fad9ce7aa06b78b19b7f</anchor>
      <arglist>(scoped_bft &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::scoped_bool_negator</name>
    <filename>structexprtk_1_1parser_1_1scoped__bool__negator.html</filename>
    <member kind="function">
      <type></type>
      <name>scoped_bool_negator</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__bool__negator.html</anchorfile>
      <anchor>ad2569bfcc86d66ca62e9cbdb209e2064</anchor>
      <arglist>(bool &amp;bb)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~scoped_bool_negator</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__bool__negator.html</anchorfile>
      <anchor>a2b5430fd0305d2d36944ea4d56e68575</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool &amp;</type>
      <name>b</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__bool__negator.html</anchorfile>
      <anchor>ad4416785cb4a5a8cb853c7f658e4e2a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::scoped_bool_or_restorer</name>
    <filename>structexprtk_1_1parser_1_1scoped__bool__or__restorer.html</filename>
    <member kind="function">
      <type></type>
      <name>scoped_bool_or_restorer</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__bool__or__restorer.html</anchorfile>
      <anchor>a501a00a8059e6fa348edaed079a6bbc8</anchor>
      <arglist>(bool &amp;bb)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~scoped_bool_or_restorer</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__bool__or__restorer.html</anchorfile>
      <anchor>a9f8ce1a6a788ef1faa979e5695d1668f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool &amp;</type>
      <name>b</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__bool__or__restorer.html</anchorfile>
      <anchor>a359aea77ec8ed45f21f41ee8b425177a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>original_value_</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__bool__or__restorer.html</anchorfile>
      <anchor>a9736b395ae1fc80bccc7f8da63984a7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::scoped_delete</name>
    <filename>structexprtk_1_1parser_1_1scoped__delete.html</filename>
    <templarg>Type</templarg>
    <templarg>N</templarg>
    <member kind="typedef">
      <type>Type *</type>
      <name>ptr_t</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__delete.html</anchorfile>
      <anchor>a4e65a481f61a7b307a49a19a9b8de9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scoped_delete</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__delete.html</anchorfile>
      <anchor>ad0a4dd375ac0011554f6fa591d19a05e</anchor>
      <arglist>(parser&lt; T &gt; &amp;pr, ptr_t &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scoped_delete</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__delete.html</anchorfile>
      <anchor>a533290a979670f77824dd978a6f095f6</anchor>
      <arglist>(parser&lt; T &gt; &amp;pr, ptr_t(&amp;p)[N])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~scoped_delete</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__delete.html</anchorfile>
      <anchor>a8ed13e55c086c06b91e2967702235097</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>delete_ptr</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__delete.html</anchorfile>
      <anchor>a8c4aa8337c5050e4472f6b2c49a3b467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ptr_t *</type>
      <name>p_</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__delete.html</anchorfile>
      <anchor>a61055aa131ff2dedd140f1cba71b6ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>parser&lt; T &gt; &amp;</type>
      <name>parser_</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__delete.html</anchorfile>
      <anchor>a89cc4235f4b1211f5be74c34d4cbead7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>scoped_delete&lt; Type, N &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__delete.html</anchorfile>
      <anchor>aed93e5d710af7dc2b1f6ce6b834ee486</anchor>
      <arglist>(const scoped_delete&lt; Type, N &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::scoped_deq_delete</name>
    <filename>structexprtk_1_1parser_1_1scoped__deq__delete.html</filename>
    <templarg>Type</templarg>
    <member kind="typedef">
      <type>Type *</type>
      <name>ptr_t</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__deq__delete.html</anchorfile>
      <anchor>a41c92e4652b33266bb8d5842052e0f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scoped_deq_delete</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__deq__delete.html</anchorfile>
      <anchor>a267ca32e4d826bc06164f1bcb8d1914a</anchor>
      <arglist>(parser&lt; T &gt; &amp;pr, std::deque&lt; ptr_t &gt; &amp;deq)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~scoped_deq_delete</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__deq__delete.html</anchorfile>
      <anchor>a5f15fe255dd0ff5e7718858e608b6efe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>delete_ptr</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__deq__delete.html</anchorfile>
      <anchor>a2ca388af647f32b1117fc6264a679abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; ptr_t &gt; &amp;</type>
      <name>deq_</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__deq__delete.html</anchorfile>
      <anchor>a10469597d9f5fc0f1e6a38069cbb843d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>parser&lt; T &gt; &amp;</type>
      <name>parser_</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__deq__delete.html</anchorfile>
      <anchor>a0c0415d02b889bf92e6d43929ea52a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>scoped_deq_delete&lt; Type &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__deq__delete.html</anchorfile>
      <anchor>afeb7891ada86f6e3b110f18f2471c989</anchor>
      <arglist>(const scoped_deq_delete&lt; Type &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::scoped_ptr</name>
    <filename>classtesting_1_1internal_1_1scoped__ptr.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>element_type</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ae755ffeebada8e20b68c1d1ffa91cf13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adc8f8fcb63ce69f80f011456e6d2f08d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab197837f87062de69d9d6e04539bbabe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adc38310fbbe400faf9279e36000a17c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>release</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>a7a4f3e568d81a5d8bcb5f8d6bf5130b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>acac03266a43359801aff0de5c990bec0</anchor>
      <arglist>(T *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scoped_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adb972432999a0c63720df148964ac2a5</anchor>
      <arglist>(T *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~scoped_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab721de9bf4369f002fb563e82352ee36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>aa905e98e04e868208e9fb850b93d58f4</anchor>
      <arglist>(scoped_ptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>ptr_</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab69d9f1f216ae91f8b8abca63e797397</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend void</type>
      <name>swap</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>a01bc0441e6a3ebf26807ac523392ca86</anchor>
      <arglist>(scoped_ptr &amp;a, scoped_ptr &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>scoped_ptr&lt; ::std::string &gt;</name>
    <filename>classtesting_1_1internal_1_1scoped__ptr.html</filename>
    <member kind="typedef">
      <type>::std::string</type>
      <name>element_type</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ae755ffeebada8e20b68c1d1ffa91cf13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>::std::string *</type>
      <name>get</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adc8f8fcb63ce69f80f011456e6d2f08d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::string &amp;</type>
      <name>operator*</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab197837f87062de69d9d6e04539bbabe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::string *</type>
      <name>operator-&gt;</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adc38310fbbe400faf9279e36000a17c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::string *</type>
      <name>release</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>a7a4f3e568d81a5d8bcb5f8d6bf5130b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>acac03266a43359801aff0de5c990bec0</anchor>
      <arglist>(::std::string *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scoped_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adb972432999a0c63720df148964ac2a5</anchor>
      <arglist>(::std::string *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~scoped_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab721de9bf4369f002fb563e82352ee36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>aa905e98e04e868208e9fb850b93d58f4</anchor>
      <arglist>(scoped_ptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>::std::string *</type>
      <name>ptr_</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab69d9f1f216ae91f8b8abca63e797397</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend void</type>
      <name>swap</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>a01bc0441e6a3ebf26807ac523392ca86</anchor>
      <arglist>(scoped_ptr &amp;a, scoped_ptr &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>scoped_ptr&lt; ::std::stringstream &gt;</name>
    <filename>classtesting_1_1internal_1_1scoped__ptr.html</filename>
    <member kind="typedef">
      <type>::std::stringstream</type>
      <name>element_type</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ae755ffeebada8e20b68c1d1ffa91cf13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>::std::stringstream *</type>
      <name>get</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adc8f8fcb63ce69f80f011456e6d2f08d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::stringstream &amp;</type>
      <name>operator*</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab197837f87062de69d9d6e04539bbabe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::stringstream *</type>
      <name>operator-&gt;</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adc38310fbbe400faf9279e36000a17c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>::std::stringstream *</type>
      <name>release</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>a7a4f3e568d81a5d8bcb5f8d6bf5130b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>acac03266a43359801aff0de5c990bec0</anchor>
      <arglist>(::std::stringstream *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scoped_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adb972432999a0c63720df148964ac2a5</anchor>
      <arglist>(::std::stringstream *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~scoped_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab721de9bf4369f002fb563e82352ee36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>aa905e98e04e868208e9fb850b93d58f4</anchor>
      <arglist>(scoped_ptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>::std::stringstream *</type>
      <name>ptr_</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab69d9f1f216ae91f8b8abca63e797397</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend void</type>
      <name>swap</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>a01bc0441e6a3ebf26807ac523392ca86</anchor>
      <arglist>(scoped_ptr &amp;a, scoped_ptr &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>scoped_ptr&lt; const ::std::string &gt;</name>
    <filename>classtesting_1_1internal_1_1scoped__ptr.html</filename>
    <member kind="typedef">
      <type>const ::std::string</type>
      <name>element_type</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ae755ffeebada8e20b68c1d1ffa91cf13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const ::std::string *</type>
      <name>get</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adc8f8fcb63ce69f80f011456e6d2f08d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ::std::string &amp;</type>
      <name>operator*</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab197837f87062de69d9d6e04539bbabe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ::std::string *</type>
      <name>operator-&gt;</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adc38310fbbe400faf9279e36000a17c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ::std::string *</type>
      <name>release</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>a7a4f3e568d81a5d8bcb5f8d6bf5130b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>acac03266a43359801aff0de5c990bec0</anchor>
      <arglist>(const ::std::string *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scoped_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adb972432999a0c63720df148964ac2a5</anchor>
      <arglist>(const ::std::string *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~scoped_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab721de9bf4369f002fb563e82352ee36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>aa905e98e04e868208e9fb850b93d58f4</anchor>
      <arglist>(scoped_ptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const ::std::string *</type>
      <name>ptr_</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab69d9f1f216ae91f8b8abca63e797397</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend void</type>
      <name>swap</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>a01bc0441e6a3ebf26807ac523392ca86</anchor>
      <arglist>(scoped_ptr &amp;a, scoped_ptr &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>scoped_ptr&lt; GTEST_FLAG_SAVER_ &gt;</name>
    <filename>classtesting_1_1internal_1_1scoped__ptr.html</filename>
    <member kind="typedef">
      <type>GTEST_FLAG_SAVER_</type>
      <name>element_type</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ae755ffeebada8e20b68c1d1ffa91cf13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>GTEST_FLAG_SAVER_ *</type>
      <name>get</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adc8f8fcb63ce69f80f011456e6d2f08d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GTEST_FLAG_SAVER_ &amp;</type>
      <name>operator*</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab197837f87062de69d9d6e04539bbabe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GTEST_FLAG_SAVER_ *</type>
      <name>operator-&gt;</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adc38310fbbe400faf9279e36000a17c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GTEST_FLAG_SAVER_ *</type>
      <name>release</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>a7a4f3e568d81a5d8bcb5f8d6bf5130b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>acac03266a43359801aff0de5c990bec0</anchor>
      <arglist>(GTEST_FLAG_SAVER_ *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scoped_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>adb972432999a0c63720df148964ac2a5</anchor>
      <arglist>(GTEST_FLAG_SAVER_ *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~scoped_ptr</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab721de9bf4369f002fb563e82352ee36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>aa905e98e04e868208e9fb850b93d58f4</anchor>
      <arglist>(scoped_ptr)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GTEST_FLAG_SAVER_ *</type>
      <name>ptr_</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>ab69d9f1f216ae91f8b8abca63e797397</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend void</type>
      <name>swap</name>
      <anchorfile>classtesting_1_1internal_1_1scoped__ptr.html</anchorfile>
      <anchor>a01bc0441e6a3ebf26807ac523392ca86</anchor>
      <arglist>(scoped_ptr &amp;a, scoped_ptr &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::scoped_vec_delete</name>
    <filename>structexprtk_1_1parser_1_1scoped__vec__delete.html</filename>
    <templarg>Type</templarg>
    <member kind="typedef">
      <type>Type *</type>
      <name>ptr_t</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__vec__delete.html</anchorfile>
      <anchor>a93d86a5b32a88ed05f7eedc0f9e4e804</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scoped_vec_delete</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__vec__delete.html</anchorfile>
      <anchor>a150d40a8fa1c8e0e1320fc8f6380dc43</anchor>
      <arglist>(parser&lt; T &gt; &amp;pr, std::vector&lt; ptr_t &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~scoped_vec_delete</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__vec__delete.html</anchorfile>
      <anchor>aa76d487647b4d4adf879a761e84e64c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>delete_ptr</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__vec__delete.html</anchorfile>
      <anchor>a6f8d8980fb2ee72b49ec6a81e5fa01ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>parser&lt; T &gt; &amp;</type>
      <name>parser_</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__vec__delete.html</anchorfile>
      <anchor>a2e95eb7d42e549c60546f61bd662da76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ptr_t &gt; &amp;</type>
      <name>vec_</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__vec__delete.html</anchorfile>
      <anchor>a41ef10a7c80010c4f7d02e915f879ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>scoped_vec_delete&lt; Type &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>structexprtk_1_1parser_1_1scoped__vec__delete.html</anchorfile>
      <anchor>aa02094cad55da601b368e2a0ce4a7929</anchor>
      <arglist>(const scoped_vec_delete&lt; Type &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::ScopedFakeTestPartResultReporter</name>
    <filename>classtesting_1_1ScopedFakeTestPartResultReporter.html</filename>
    <base>testing::TestPartResultReporterInterface</base>
    <member kind="enumvalue">
      <name>INTERCEPT_ALL_THREADS</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>a82f6209b3cf5c4b15ec8bd8041dbc2d5a187f4164aad7fbb9414b263c68a693cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERCEPT_ONLY_CURRENT_THREAD</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>a82f6209b3cf5c4b15ec8bd8041dbc2d5aed6c5f87d33207768db503526e6a1e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>InterceptMode</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>a82f6209b3cf5c4b15ec8bd8041dbc2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERCEPT_ONLY_CURRENT_THREAD</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>a82f6209b3cf5c4b15ec8bd8041dbc2d5aed6c5f87d33207768db503526e6a1e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERCEPT_ALL_THREADS</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>a82f6209b3cf5c4b15ec8bd8041dbc2d5a187f4164aad7fbb9414b263c68a693cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>ReportTestPartResult</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>a82531434f51632d98ed7cdcdb10b8b92</anchor>
      <arglist>(const TestPartResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedFakeTestPartResultReporter</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>aa0100ecf4799fb51d45167be6a5de1d5</anchor>
      <arglist>(TestPartResultArray *result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScopedFakeTestPartResultReporter</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>a57cbc09ed48627c8a73e622618dc4b4f</anchor>
      <arglist>(InterceptMode intercept_mode, TestPartResultArray *result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ScopedFakeTestPartResultReporter</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>a4817d59ca70228ebd5d5c3c4e8dd729d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>ad7d21ddf4a50ff918571e8a08e73fd59</anchor>
      <arglist>(ScopedFakeTestPartResultReporter)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Init</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>a28d280a3f5d172d63b94f70b8e7660d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const InterceptMode</type>
      <name>intercept_mode_</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>ae62ed825619c11ac21fdd06480e0d982</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TestPartResultReporterInterface *</type>
      <name>old_reporter_</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>a4183b091842a83dd8ce4927746c43092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TestPartResultArray *const</type>
      <name>result_</name>
      <anchorfile>classtesting_1_1ScopedFakeTestPartResultReporter.html</anchorfile>
      <anchor>a729a26c94e4082ee0dc3312395a3f480</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::ScopedPrematureExitFile</name>
    <filename>classtesting_1_1internal_1_1ScopedPrematureExitFile.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedPrematureExitFile</name>
      <anchorfile>classtesting_1_1internal_1_1ScopedPrematureExitFile.html</anchorfile>
      <anchor>ae520883b8a6984a864ce675acedff4a2</anchor>
      <arglist>(const char *premature_exit_filepath)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedPrematureExitFile</name>
      <anchorfile>classtesting_1_1internal_1_1ScopedPrematureExitFile.html</anchorfile>
      <anchor>afa2ddc9bc1c2a90fd0dd82bb11fddc79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1ScopedPrematureExitFile.html</anchorfile>
      <anchor>a4c7a2d9d5a94035756b97b5c1e0c2597</anchor>
      <arglist>(ScopedPrematureExitFile)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const char *const</type>
      <name>premature_exit_filepath_</name>
      <anchorfile>classtesting_1_1internal_1_1ScopedPrematureExitFile.html</anchorfile>
      <anchor>a41f573a197749afb0a2b14b289f7aa62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::ScopedTrace</name>
    <filename>classtesting_1_1internal_1_1ScopedTrace.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedTrace</name>
      <anchorfile>classtesting_1_1internal_1_1ScopedTrace.html</anchorfile>
      <anchor>ab965d7010bbbc82c1bef6ebf8748bede</anchor>
      <arglist>(const char *file, int line, const Message &amp;message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedTrace</name>
      <anchorfile>classtesting_1_1internal_1_1ScopedTrace.html</anchorfile>
      <anchor>a658c7c098ff48337058bfa2ccab65881</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1ScopedTrace.html</anchorfile>
      <anchor>a0c896625ebd31d5cf7a2e7038df1c2b5</anchor>
      <arglist>(ScopedTrace)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::scor_node</name>
    <filename>classexprtk_1_1details_1_1scor__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1scor__node.html</anchorfile>
      <anchor>abdcb5b0761bab48b439414deabbffb8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>scor_node</name>
      <anchorfile>classexprtk_1_1details_1_1scor__node.html</anchorfile>
      <anchor>a4642849ce0346a03d0d9609efdd57760</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1scor__node.html</anchorfile>
      <anchor>a402cf5f9c5f5676987da91977b369abb</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::SE2</name>
    <filename>classSophus_1_1SE2.html</filename>
    <templarg>Scalar_</templarg>
    <templarg>Options</templarg>
    <base>SE2Base&lt; SE2&lt; Scalar_, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>ae64d6b400fd64e8e4217085a9514dab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>ac9e90df436a4c125bfb0246f89c3c33d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a47dd966109754975f2611d7d1254d2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SO2&lt; Scalar, Options &gt;</type>
      <name>SO2Member</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>ac2be35076d53f33c01b4047efd337128</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a4738d92a3090f7de2ccd9be5a43e4756</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a93a0f56a1ad1273418b8d20642a6f26e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; Scalar, Options &gt;</type>
      <name>TranslationMember</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>ae9946b17f3a12c8e5f8cf9ab74d9b633</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a921ec0ca884f25b0bb6308aee4c4d964</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>ab4016241f7645735e06c207c762abf5d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW SOPHUS_FUNC</type>
      <name>SE2</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>afb508283b5a5dea07eb050030f1b4c1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SE2</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a5dbf9652aa3071b3c11d43acdc47d39a</anchor>
      <arglist>(SE2Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SE2</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a4182ec86ed268a7b4cd56c4b2b22ae25</anchor>
      <arglist>(SO2Base&lt; OtherDerived &gt; const &amp;so2, Eigen::MatrixBase&lt; D &gt; const &amp;translation)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SE2</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a2b86aa9126c3ca7ea5d88b3f0bd81e6f</anchor>
      <arglist>(typename SO2&lt; Scalar &gt;::Transformation const &amp;rotation_matrix, Point const &amp;translation)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SE2</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>aa525872fa600e748ad021c869294306a</anchor>
      <arglist>(Scalar const &amp;theta, Point const &amp;translation)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SE2</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>af92ee68667bfa20bc9d98684be3d30c0</anchor>
      <arglist>(Vector2&lt; Scalar &gt; const &amp;complex, Point const &amp;translation)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SE2</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a49482b757aa84e9acc02cb20065ac2b4</anchor>
      <arglist>(Transformation const &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Member &amp;</type>
      <name>so2</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a7db79f67c9bd6e6da288d9f75e46d1a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Member const &amp;</type>
      <name>so2</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a6438ae9d333278a5ed4b33d313751e22</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationMember &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a05dfe0735508cacb36c30ebd1c391636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationMember const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a9ff118bd48214420743eaab0cb913b75</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE2</type>
      <name>rot</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a7f76411ce85b0b74cb72e95ad2d17bb4</anchor>
      <arglist>(Scalar const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE2</type>
      <name>trans</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a507a3549ab6bf0ee161f370efb39ff0d</anchor>
      <arglist>(T0 const &amp;x, T1 const &amp;y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE2</type>
      <name>transX</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>ac2be24e814f85d60cc8d21af7d89a7bc</anchor>
      <arglist>(Scalar const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE2</type>
      <name>transY</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a2c98a4d26dcd2db95c0c7ba26f966cb4</anchor>
      <arglist>(Scalar const &amp;y)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SO2Member</type>
      <name>so2_</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a7e15506163c6c269de985db3de5b278f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TranslationMember</type>
      <name>translation_</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>addee0bd0523b8b80ffc13be1209da828</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>SE2Base&lt; SE2&lt; Scalar_, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classSophus_1_1SE2.html</anchorfile>
      <anchor>a7548b8aa3b101384a614d19d6916f61b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::SE2Base</name>
    <filename>classSophus_1_1SE2Base.html</filename>
    <templarg>Derived</templarg>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a87a1519ebed663092de795fe4935e325</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a0703e2af1b6188b81aeee5b2cb773f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>acca32d528cb1fbc3802c3674e4fed8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::SO2Type</type>
      <name>SO2Type</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a6c837fb46316e15642cf396c48a7b702</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2b57342204656b32c07bacc7911f588f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a111e05639dcdc2a040c63459a96adfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::TranslationType</type>
      <name>TranslationType</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2cfd598a785ea47b8c0401e9a670ec1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a6039ceff147f8d801f2ef7597ef0c8fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2448a82e14953f9e368af60d36215a09</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2f23a059593c517276e14483f2087b2f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a8239925816509be80b9fbb470491f92f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a3db024702bb92fb372a95d55fb02214b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 2, 3 &gt;</type>
      <name>matrix2x3</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ae06c8cf7145ee29fddfe2c9afaead0d6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a44b8cd5f6dcb71b5a8179b7c792d8161</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a1627da04600923f4172e169a4344c3c0</anchor>
      <arglist>(SE2&lt; Scalar &gt; const &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ae4f9d9dbb48d3b668ca8886a22710a85</anchor>
      <arglist>(Point const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2Base&lt; Derived &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ab48d169c609044aefae8d3a65abb7f85</anchor>
      <arglist>(SE2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2Base&lt; Derived &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a91919feea9d937baf41bc98872d95cc4</anchor>
      <arglist>(SE2Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 2, 2 &gt;</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a161499a9caf0e5c71f36653473b8d6df</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setComplex</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a3e8a3545b024d85747b4e1807a745658</anchor>
      <arglist>(Sophus::Vector2&lt; Scalar &gt; const &amp;complex)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ad8483de1b87a0512d4da3dea2a151ac3</anchor>
      <arglist>(Matrix&lt; Scalar, 2, 2 &gt; const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Type &amp;</type>
      <name>so2</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ac919be8dfc999c4ce20e5cf682607784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Type const &amp;</type>
      <name>so2</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a158a1c6a9bf804506cef77d6dbf40fd6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a04d8874daef4ab67e694b6601ba88759</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>af1dabaa76bae5885d6c4de075a05e6c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Eigen::internal::traits&lt; Derived &gt;::SO2Type::Complex const &amp;</type>
      <name>unit_complex</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a7424b8181cb1cfe65b67a34a925871a8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a01241cc440de3c3b6c6a1a27d048f3d3</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE2&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a8a795870192f667df567f784bfea4b03</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a8ee1af163033e27aacf18a8e772b5725</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ab42c47f6dd25e1123d44c10604118dff</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ad20b3b01b55b141ba6a781bc52f45a2a</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a300ec6cb9e88b577452e787a622f7237</anchor>
      <arglist>(SE2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a227aa66774bd5cde5c6557b3bc5a80c9</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a7bf92bf41fcaa86d5efaf628d772ecd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a4d63bbdcad9c53d19e18cbb636e066e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a877472f7e5cf2bd0ca8c7adf33cc769e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SE2Base&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt; &gt;</name>
    <filename>classSophus_1_1SE2Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a87a1519ebed663092de795fe4935e325</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a0703e2af1b6188b81aeee5b2cb773f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>acca32d528cb1fbc3802c3674e4fed8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt; &gt;::SO2Type</type>
      <name>SO2Type</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a6c837fb46316e15642cf396c48a7b702</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2b57342204656b32c07bacc7911f588f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a111e05639dcdc2a040c63459a96adfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt; &gt;::TranslationType</type>
      <name>TranslationType</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2cfd598a785ea47b8c0401e9a670ec1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a6039ceff147f8d801f2ef7597ef0c8fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2448a82e14953f9e368af60d36215a09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2f23a059593c517276e14483f2087b2f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a8239925816509be80b9fbb470491f92f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a3db024702bb92fb372a95d55fb02214b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 2, 3 &gt;</type>
      <name>matrix2x3</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ae06c8cf7145ee29fddfe2c9afaead0d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a44b8cd5f6dcb71b5a8179b7c792d8161</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a1627da04600923f4172e169a4344c3c0</anchor>
      <arglist>(SE2&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ae4f9d9dbb48d3b668ca8886a22710a85</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2Base&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ab48d169c609044aefae8d3a65abb7f85</anchor>
      <arglist>(SE2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2Base&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a91919feea9d937baf41bc98872d95cc4</anchor>
      <arglist>(SE2Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 2, 2 &gt;</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a161499a9caf0e5c71f36653473b8d6df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setComplex</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a3e8a3545b024d85747b4e1807a745658</anchor>
      <arglist>(Sophus::Vector2&lt; Scalar &gt; const &amp;complex)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ad8483de1b87a0512d4da3dea2a151ac3</anchor>
      <arglist>(Matrix&lt; Scalar, 2, 2 &gt; const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Type &amp;</type>
      <name>so2</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ac919be8dfc999c4ce20e5cf682607784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Type const &amp;</type>
      <name>so2</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a158a1c6a9bf804506cef77d6dbf40fd6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a04d8874daef4ab67e694b6601ba88759</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>af1dabaa76bae5885d6c4de075a05e6c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt; &gt;::SO2Type::Complex const &amp;</type>
      <name>unit_complex</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a7424b8181cb1cfe65b67a34a925871a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a01241cc440de3c3b6c6a1a27d048f3d3</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE2&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a8a795870192f667df567f784bfea4b03</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a8ee1af163033e27aacf18a8e772b5725</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ab42c47f6dd25e1123d44c10604118dff</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ad20b3b01b55b141ba6a781bc52f45a2a</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a300ec6cb9e88b577452e787a622f7237</anchor>
      <arglist>(SE2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a227aa66774bd5cde5c6557b3bc5a80c9</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a7bf92bf41fcaa86d5efaf628d772ecd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a4d63bbdcad9c53d19e18cbb636e066e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a877472f7e5cf2bd0ca8c7adf33cc769e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SE2Base&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt; &gt;</name>
    <filename>classSophus_1_1SE2Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a87a1519ebed663092de795fe4935e325</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a0703e2af1b6188b81aeee5b2cb773f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>acca32d528cb1fbc3802c3674e4fed8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt; &gt;::SO2Type</type>
      <name>SO2Type</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a6c837fb46316e15642cf396c48a7b702</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2b57342204656b32c07bacc7911f588f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a111e05639dcdc2a040c63459a96adfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt; &gt;::TranslationType</type>
      <name>TranslationType</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2cfd598a785ea47b8c0401e9a670ec1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a6039ceff147f8d801f2ef7597ef0c8fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2448a82e14953f9e368af60d36215a09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2f23a059593c517276e14483f2087b2f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a8239925816509be80b9fbb470491f92f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a3db024702bb92fb372a95d55fb02214b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 2, 3 &gt;</type>
      <name>matrix2x3</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ae06c8cf7145ee29fddfe2c9afaead0d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a44b8cd5f6dcb71b5a8179b7c792d8161</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a1627da04600923f4172e169a4344c3c0</anchor>
      <arglist>(SE2&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ae4f9d9dbb48d3b668ca8886a22710a85</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2Base&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ab48d169c609044aefae8d3a65abb7f85</anchor>
      <arglist>(SE2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2Base&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a91919feea9d937baf41bc98872d95cc4</anchor>
      <arglist>(SE2Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 2, 2 &gt;</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a161499a9caf0e5c71f36653473b8d6df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setComplex</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a3e8a3545b024d85747b4e1807a745658</anchor>
      <arglist>(Sophus::Vector2&lt; Scalar &gt; const &amp;complex)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ad8483de1b87a0512d4da3dea2a151ac3</anchor>
      <arglist>(Matrix&lt; Scalar, 2, 2 &gt; const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Type &amp;</type>
      <name>so2</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ac919be8dfc999c4ce20e5cf682607784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Type const &amp;</type>
      <name>so2</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a158a1c6a9bf804506cef77d6dbf40fd6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a04d8874daef4ab67e694b6601ba88759</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>af1dabaa76bae5885d6c4de075a05e6c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt; &gt;::SO2Type::Complex const &amp;</type>
      <name>unit_complex</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a7424b8181cb1cfe65b67a34a925871a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a01241cc440de3c3b6c6a1a27d048f3d3</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE2&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a8a795870192f667df567f784bfea4b03</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a8ee1af163033e27aacf18a8e772b5725</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ab42c47f6dd25e1123d44c10604118dff</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ad20b3b01b55b141ba6a781bc52f45a2a</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a300ec6cb9e88b577452e787a622f7237</anchor>
      <arglist>(SE2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a227aa66774bd5cde5c6557b3bc5a80c9</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a7bf92bf41fcaa86d5efaf628d772ecd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a4d63bbdcad9c53d19e18cbb636e066e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a877472f7e5cf2bd0ca8c7adf33cc769e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SE2Base&lt; SE2&lt; Scalar_, Options &gt; &gt;</name>
    <filename>classSophus_1_1SE2Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a87a1519ebed663092de795fe4935e325</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a0703e2af1b6188b81aeee5b2cb773f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SE2&lt; Scalar_, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>acca32d528cb1fbc3802c3674e4fed8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SE2&lt; Scalar_, Options &gt; &gt;::SO2Type</type>
      <name>SO2Type</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a6c837fb46316e15642cf396c48a7b702</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2b57342204656b32c07bacc7911f588f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a111e05639dcdc2a040c63459a96adfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SE2&lt; Scalar_, Options &gt; &gt;::TranslationType</type>
      <name>TranslationType</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2cfd598a785ea47b8c0401e9a670ec1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a6039ceff147f8d801f2ef7597ef0c8fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2448a82e14953f9e368af60d36215a09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a2f23a059593c517276e14483f2087b2f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a8239925816509be80b9fbb470491f92f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a3db024702bb92fb372a95d55fb02214b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 2, 3 &gt;</type>
      <name>matrix2x3</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ae06c8cf7145ee29fddfe2c9afaead0d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a44b8cd5f6dcb71b5a8179b7c792d8161</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a1627da04600923f4172e169a4344c3c0</anchor>
      <arglist>(SE2&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ae4f9d9dbb48d3b668ca8886a22710a85</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2Base&lt; SE2&lt; Scalar_, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ab48d169c609044aefae8d3a65abb7f85</anchor>
      <arglist>(SE2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE2Base&lt; SE2&lt; Scalar_, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a91919feea9d937baf41bc98872d95cc4</anchor>
      <arglist>(SE2Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 2, 2 &gt;</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a161499a9caf0e5c71f36653473b8d6df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setComplex</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a3e8a3545b024d85747b4e1807a745658</anchor>
      <arglist>(Sophus::Vector2&lt; Scalar &gt; const &amp;complex)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ad8483de1b87a0512d4da3dea2a151ac3</anchor>
      <arglist>(Matrix&lt; Scalar, 2, 2 &gt; const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Type &amp;</type>
      <name>so2</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ac919be8dfc999c4ce20e5cf682607784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Type const &amp;</type>
      <name>so2</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a158a1c6a9bf804506cef77d6dbf40fd6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a04d8874daef4ab67e694b6601ba88759</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>af1dabaa76bae5885d6c4de075a05e6c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Eigen::internal::traits&lt; SE2&lt; Scalar_, Options &gt; &gt;::SO2Type::Complex const &amp;</type>
      <name>unit_complex</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a7424b8181cb1cfe65b67a34a925871a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a01241cc440de3c3b6c6a1a27d048f3d3</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE2&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a8a795870192f667df567f784bfea4b03</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a8ee1af163033e27aacf18a8e772b5725</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ab42c47f6dd25e1123d44c10604118dff</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>ad20b3b01b55b141ba6a781bc52f45a2a</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a300ec6cb9e88b577452e787a622f7237</anchor>
      <arglist>(SE2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a227aa66774bd5cde5c6557b3bc5a80c9</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a7bf92bf41fcaa86d5efaf628d772ecd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a4d63bbdcad9c53d19e18cbb636e066e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SE2Base.html</anchorfile>
      <anchor>a877472f7e5cf2bd0ca8c7adf33cc769e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::SE3</name>
    <filename>classSophus_1_1SE3.html</filename>
    <templarg>Scalar_</templarg>
    <templarg>Options</templarg>
    <base>SE3Base&lt; SE3&lt; Scalar_, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a14776c35ca7f8ebc935b34c745ffe07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>ae33da62986b7dd56ac8d119947e61026</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a7d92554e50f60d87eb37fe5982498a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SO3&lt; Scalar, Options &gt;</type>
      <name>SO3Member</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a5823e158fe34e3e34f7baa3479a27062</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a73a69173f046ca4e6161742663afbc43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>ac8a0f3a3697f744c826c116d10bb4005</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar, Options &gt;</type>
      <name>TranslationMember</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a942385f555209580f408125edf6b8135</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a62263156f036e7d58b553bac45805cbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a5f4b09e21aa565fa1256a0fd5ab9090b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW SOPHUS_FUNC</type>
      <name>SE3</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a20e344eb79629b66b7034001c8a57739</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SE3</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a5365b582bc231658c3605e3a3856e381</anchor>
      <arglist>(SE3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SE3</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a1313cb6c4ab60fc08c41aea4ac39254d</anchor>
      <arglist>(SO3Base&lt; OtherDerived &gt; const &amp;so3, Eigen::MatrixBase&lt; D &gt; const &amp;translation)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SE3</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>aafd7ce6cc0e098a81706121a7549fa8d</anchor>
      <arglist>(Matrix3&lt; Scalar &gt; const &amp;rotation_matrix, Point const &amp;translation)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SE3</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a41a1373ef96b126e58ef819c90643680</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quaternion, Point const &amp;translation)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SE3</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>ad67bb44ee9c7e4585aba76aedddac9c7</anchor>
      <arglist>(Matrix4&lt; Scalar &gt; const &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Member &amp;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a5e2883b254eabed5833cbc04b664102b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Member const &amp;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>ab6ee4e50aba338838a4f3cc3344523ce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationMember &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>ac434f5b2bfb910d2b4fc1b437fc8e779</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationMember const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a021edc2735e2d82106f25041a3af4285</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE3</type>
      <name>rotX</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a7c9e9db9b407d5fed41250b23e993a02</anchor>
      <arglist>(Scalar const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE3</type>
      <name>rotY</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>aca76bbd9639408479be1002171cfd6b2</anchor>
      <arglist>(Scalar const &amp;y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE3</type>
      <name>rotZ</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a58c1eaa63417166187b8bad5af655fac</anchor>
      <arglist>(Scalar const &amp;z)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE3</type>
      <name>trans</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>ad8a33fd182e941f5a89be52368fe2c21</anchor>
      <arglist>(T0 const &amp;x, T1 const &amp;y, T2 const &amp;z)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE3</type>
      <name>transX</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a4b0ba1c90a6dad2c8978f616eaaee456</anchor>
      <arglist>(Scalar const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE3</type>
      <name>transY</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a6826a7cc8642110de43c2292ac08c2a2</anchor>
      <arglist>(Scalar const &amp;y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE3</type>
      <name>transZ</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a2ffcc2eedcb0e96a018d4c556385cf7f</anchor>
      <arglist>(Scalar const &amp;z)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SO3Member</type>
      <name>so3_</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a24b02a1e058367511d09a3a78c123a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TranslationMember</type>
      <name>translation_</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a3c1f0f8f49fb2a1a7a4814ace2a43bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>SE3Base&lt; SE3&lt; Scalar_, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classSophus_1_1SE3.html</anchorfile>
      <anchor>a8ed39eb07e87483d445b51bfb9d59d3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::SE3Base</name>
    <filename>classSophus_1_1SE3Base.html</filename>
    <templarg>Derived</templarg>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>afdac4e5cb9626d235247a16a18b8d3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ac89231a4c460d6a84b2ad2373cba7de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename SO3Type::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>aabe323736d5152ef96473a84296d248b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a3eb701512103dc1c78d6b6e58d70a5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::SO3Type</type>
      <name>SO3Type</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a232c57d92aa0c98354cb12fa66c78b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ad244e90ba57d543113905b7e29a4e105</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a75e30f1b9419c7e722ef6b5aec1d6746</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::TranslationType</type>
      <name>TranslationType</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ab0520404000f2ee629d8ac2dd8ddada1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a71fc32fe5ded5718ac78998ea099294d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a0651f3e6c10635ee4efb593c44bef458</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, num_parameters, DoF &gt;</type>
      <name>internalJacobian</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a040b77df4a8bd03405e0b6a96def91ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Vector&lt; Scalar, num_parameters &gt;</type>
      <name>internalMultiplyByGenerator</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ae6f0a8ec76ac1f70387b589b41e7671f</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>affbba480ca8f08699e8492b008686e6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a5649d0d177d15f13baba4dc06e541c91</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a76fa980b79d9b02b9f5abf833c233c6b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 3, 4 &gt;</type>
      <name>matrix3x4</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a970b5ce7815dde2b676c997c04cf2b71</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ab2ebc31997e8317000eae1a5a1bc5210</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ab4e576b3ae7939137e3a9d668610d87d</anchor>
      <arglist>(SE3&lt; Scalar &gt; const &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a8d389f17d11ec8d3eaf2cba41641a5a6</anchor>
      <arglist>(Point const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3Base&lt; Derived &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a45f95a70e3c49e38a4ffd7a444bc7b2d</anchor>
      <arglist>(SE3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3Base&lt; Derived &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>acc6f99890e6ad01500779ae3692fc0c8</anchor>
      <arglist>(SE3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix3&lt; Scalar &gt;</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a1c8515dbd9dfa08bd29b7b3a5749aff3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a54884b7eb3271c0b4942b5f7df129054</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a005d39f1a9d17e09d32984acc79d3011</anchor>
      <arglist>(Matrix3&lt; Scalar &gt; const &amp;rotation_matrix)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Type &amp;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a593ebd419beb76ec22526fd5b8b1e256</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Type const &amp;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a09a43d3f120bfa10d0717f4a7d0a646c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a47a0fd7de4a08b8d3574b6f5a5b77573</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a3d4ad6750b68568b3867d46406a860e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>unit_quaternion</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a57a3e15f4bb29ef3fdd3f00a693c1456</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a5dc0db26384d5fe023bdefeb8ef98070</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>abfc7efd2b071d83341af3a1d7244c6ed</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a3b2e899ce1f8a2a13e93d2622368e092</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a526d71357cf7bfee3a5ee680db988552</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC void</type>
      <name>internalGenerator</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a57191c76f5cbd91f03d36355fc0b25e8</anchor>
      <arglist>(int i, Eigen::Quaternion&lt; Scalar &gt; *internal_gen_q, Vector3&lt; Scalar &gt; *internal_gen_t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a4473d3909d023bad1916447e3042e08f</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a9ea637e7c26bef70a5137443e37c908f</anchor>
      <arglist>(SE3&lt; Scalar &gt; const &amp;se3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>abf741690dc4fc35d5eeac5ab3de43f9c</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a42499c407c2c0f95592c5f0ef1d8d554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ad0b99b095c4a9406e4d287635e751a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a8f7c452326b870238c64162ba6d7e7ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SE3Base&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt; &gt;</name>
    <filename>classSophus_1_1SE3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>afdac4e5cb9626d235247a16a18b8d3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ac89231a4c460d6a84b2ad2373cba7de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename SO3Type::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>aabe323736d5152ef96473a84296d248b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a3eb701512103dc1c78d6b6e58d70a5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt; &gt;::SO3Type</type>
      <name>SO3Type</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a232c57d92aa0c98354cb12fa66c78b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ad244e90ba57d543113905b7e29a4e105</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a75e30f1b9419c7e722ef6b5aec1d6746</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt; &gt;::TranslationType</type>
      <name>TranslationType</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ab0520404000f2ee629d8ac2dd8ddada1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a71fc32fe5ded5718ac78998ea099294d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a0651f3e6c10635ee4efb593c44bef458</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, num_parameters, DoF &gt;</type>
      <name>internalJacobian</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a040b77df4a8bd03405e0b6a96def91ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Vector&lt; Scalar, num_parameters &gt;</type>
      <name>internalMultiplyByGenerator</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ae6f0a8ec76ac1f70387b589b41e7671f</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>affbba480ca8f08699e8492b008686e6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a5649d0d177d15f13baba4dc06e541c91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a76fa980b79d9b02b9f5abf833c233c6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 3, 4 &gt;</type>
      <name>matrix3x4</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a970b5ce7815dde2b676c997c04cf2b71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ab2ebc31997e8317000eae1a5a1bc5210</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ab4e576b3ae7939137e3a9d668610d87d</anchor>
      <arglist>(SE3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a8d389f17d11ec8d3eaf2cba41641a5a6</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3Base&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a45f95a70e3c49e38a4ffd7a444bc7b2d</anchor>
      <arglist>(SE3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3Base&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>acc6f99890e6ad01500779ae3692fc0c8</anchor>
      <arglist>(SE3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix3&lt; Scalar &gt;</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a1c8515dbd9dfa08bd29b7b3a5749aff3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a54884b7eb3271c0b4942b5f7df129054</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a005d39f1a9d17e09d32984acc79d3011</anchor>
      <arglist>(Matrix3&lt; Scalar &gt; const &amp;rotation_matrix)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Type &amp;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a593ebd419beb76ec22526fd5b8b1e256</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Type const &amp;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a09a43d3f120bfa10d0717f4a7d0a646c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a47a0fd7de4a08b8d3574b6f5a5b77573</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a3d4ad6750b68568b3867d46406a860e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>unit_quaternion</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a57a3e15f4bb29ef3fdd3f00a693c1456</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a5dc0db26384d5fe023bdefeb8ef98070</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>abfc7efd2b071d83341af3a1d7244c6ed</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a3b2e899ce1f8a2a13e93d2622368e092</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a526d71357cf7bfee3a5ee680db988552</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC void</type>
      <name>internalGenerator</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a57191c76f5cbd91f03d36355fc0b25e8</anchor>
      <arglist>(int i, Eigen::Quaternion&lt; Scalar &gt; *internal_gen_q, Vector3&lt; Scalar &gt; *internal_gen_t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a4473d3909d023bad1916447e3042e08f</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a9ea637e7c26bef70a5137443e37c908f</anchor>
      <arglist>(SE3&lt; Scalar &gt; const &amp;se3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>abf741690dc4fc35d5eeac5ab3de43f9c</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a42499c407c2c0f95592c5f0ef1d8d554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ad0b99b095c4a9406e4d287635e751a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a8f7c452326b870238c64162ba6d7e7ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SE3Base&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt; &gt;</name>
    <filename>classSophus_1_1SE3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>afdac4e5cb9626d235247a16a18b8d3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ac89231a4c460d6a84b2ad2373cba7de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename SO3Type::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>aabe323736d5152ef96473a84296d248b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a3eb701512103dc1c78d6b6e58d70a5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt; &gt;::SO3Type</type>
      <name>SO3Type</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a232c57d92aa0c98354cb12fa66c78b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ad244e90ba57d543113905b7e29a4e105</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a75e30f1b9419c7e722ef6b5aec1d6746</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt; &gt;::TranslationType</type>
      <name>TranslationType</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ab0520404000f2ee629d8ac2dd8ddada1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a71fc32fe5ded5718ac78998ea099294d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a0651f3e6c10635ee4efb593c44bef458</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, num_parameters, DoF &gt;</type>
      <name>internalJacobian</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a040b77df4a8bd03405e0b6a96def91ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Vector&lt; Scalar, num_parameters &gt;</type>
      <name>internalMultiplyByGenerator</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ae6f0a8ec76ac1f70387b589b41e7671f</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>affbba480ca8f08699e8492b008686e6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a5649d0d177d15f13baba4dc06e541c91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a76fa980b79d9b02b9f5abf833c233c6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 3, 4 &gt;</type>
      <name>matrix3x4</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a970b5ce7815dde2b676c997c04cf2b71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ab2ebc31997e8317000eae1a5a1bc5210</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ab4e576b3ae7939137e3a9d668610d87d</anchor>
      <arglist>(SE3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a8d389f17d11ec8d3eaf2cba41641a5a6</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3Base&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a45f95a70e3c49e38a4ffd7a444bc7b2d</anchor>
      <arglist>(SE3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3Base&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>acc6f99890e6ad01500779ae3692fc0c8</anchor>
      <arglist>(SE3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix3&lt; Scalar &gt;</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a1c8515dbd9dfa08bd29b7b3a5749aff3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a54884b7eb3271c0b4942b5f7df129054</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a005d39f1a9d17e09d32984acc79d3011</anchor>
      <arglist>(Matrix3&lt; Scalar &gt; const &amp;rotation_matrix)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Type &amp;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a593ebd419beb76ec22526fd5b8b1e256</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Type const &amp;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a09a43d3f120bfa10d0717f4a7d0a646c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a47a0fd7de4a08b8d3574b6f5a5b77573</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a3d4ad6750b68568b3867d46406a860e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>unit_quaternion</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a57a3e15f4bb29ef3fdd3f00a693c1456</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a5dc0db26384d5fe023bdefeb8ef98070</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>abfc7efd2b071d83341af3a1d7244c6ed</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a3b2e899ce1f8a2a13e93d2622368e092</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a526d71357cf7bfee3a5ee680db988552</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC void</type>
      <name>internalGenerator</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a57191c76f5cbd91f03d36355fc0b25e8</anchor>
      <arglist>(int i, Eigen::Quaternion&lt; Scalar &gt; *internal_gen_q, Vector3&lt; Scalar &gt; *internal_gen_t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a4473d3909d023bad1916447e3042e08f</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a9ea637e7c26bef70a5137443e37c908f</anchor>
      <arglist>(SE3&lt; Scalar &gt; const &amp;se3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>abf741690dc4fc35d5eeac5ab3de43f9c</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a42499c407c2c0f95592c5f0ef1d8d554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ad0b99b095c4a9406e4d287635e751a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a8f7c452326b870238c64162ba6d7e7ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SE3Base&lt; SE3&lt; Scalar_, Options &gt; &gt;</name>
    <filename>classSophus_1_1SE3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>afdac4e5cb9626d235247a16a18b8d3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ac89231a4c460d6a84b2ad2373cba7de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename SO3Type::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>aabe323736d5152ef96473a84296d248b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SE3&lt; Scalar_, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a3eb701512103dc1c78d6b6e58d70a5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SE3&lt; Scalar_, Options &gt; &gt;::SO3Type</type>
      <name>SO3Type</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a232c57d92aa0c98354cb12fa66c78b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ad244e90ba57d543113905b7e29a4e105</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a75e30f1b9419c7e722ef6b5aec1d6746</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SE3&lt; Scalar_, Options &gt; &gt;::TranslationType</type>
      <name>TranslationType</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ab0520404000f2ee629d8ac2dd8ddada1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a71fc32fe5ded5718ac78998ea099294d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a0651f3e6c10635ee4efb593c44bef458</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, num_parameters, DoF &gt;</type>
      <name>internalJacobian</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a040b77df4a8bd03405e0b6a96def91ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Vector&lt; Scalar, num_parameters &gt;</type>
      <name>internalMultiplyByGenerator</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ae6f0a8ec76ac1f70387b589b41e7671f</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>affbba480ca8f08699e8492b008686e6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a5649d0d177d15f13baba4dc06e541c91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a76fa980b79d9b02b9f5abf833c233c6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 3, 4 &gt;</type>
      <name>matrix3x4</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a970b5ce7815dde2b676c997c04cf2b71</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ab2ebc31997e8317000eae1a5a1bc5210</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ab4e576b3ae7939137e3a9d668610d87d</anchor>
      <arglist>(SE3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a8d389f17d11ec8d3eaf2cba41641a5a6</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3Base&lt; SE3&lt; Scalar_, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a45f95a70e3c49e38a4ffd7a444bc7b2d</anchor>
      <arglist>(SE3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SE3Base&lt; SE3&lt; Scalar_, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>acc6f99890e6ad01500779ae3692fc0c8</anchor>
      <arglist>(SE3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix3&lt; Scalar &gt;</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a1c8515dbd9dfa08bd29b7b3a5749aff3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a54884b7eb3271c0b4942b5f7df129054</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a005d39f1a9d17e09d32984acc79d3011</anchor>
      <arglist>(Matrix3&lt; Scalar &gt; const &amp;rotation_matrix)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Type &amp;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a593ebd419beb76ec22526fd5b8b1e256</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Type const &amp;</type>
      <name>so3</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a09a43d3f120bfa10d0717f4a7d0a646c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a47a0fd7de4a08b8d3574b6f5a5b77573</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a3d4ad6750b68568b3867d46406a860e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>unit_quaternion</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a57a3e15f4bb29ef3fdd3f00a693c1456</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a5dc0db26384d5fe023bdefeb8ef98070</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SE3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>abfc7efd2b071d83341af3a1d7244c6ed</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a3b2e899ce1f8a2a13e93d2622368e092</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a526d71357cf7bfee3a5ee680db988552</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC void</type>
      <name>internalGenerator</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a57191c76f5cbd91f03d36355fc0b25e8</anchor>
      <arglist>(int i, Eigen::Quaternion&lt; Scalar &gt; *internal_gen_q, Vector3&lt; Scalar &gt; *internal_gen_t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a4473d3909d023bad1916447e3042e08f</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a9ea637e7c26bef70a5137443e37c908f</anchor>
      <arglist>(SE3&lt; Scalar &gt; const &amp;se3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>abf741690dc4fc35d5eeac5ab3de43f9c</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a42499c407c2c0f95592c5f0ef1d8d554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>ad0b99b095c4a9406e4d287635e751a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SE3Base.html</anchorfile>
      <anchor>a8f7c452326b870238c64162ba6d7e7ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::SE_average&lt; 2 &gt;</name>
    <filename>classmrpt_1_1poses_1_1SE__average_3_012_01_4.html</filename>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_012_01_4.html</anchorfile>
      <anchor>a612d9778f0258cdd7926df921ccf0fab</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_012_01_4.html</anchorfile>
      <anchor>a4c416aea3037709ba9ac049003a937a8</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p, const double weight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_012_01_4.html</anchorfile>
      <anchor>a4bbcf39af7a945f821eefc8b7adaad0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_average</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_012_01_4.html</anchorfile>
      <anchor>a95d6ac21f1bd91bbafef76e4ddabb085</anchor>
      <arglist>(mrpt::poses::CPose2D &amp;out_mean) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SE_average</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_012_01_4.html</anchorfile>
      <anchor>a676ab9cf58035eff55392e3452c27001</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_exception_on_undeterminate</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_012_01_4.html</anchorfile>
      <anchor>ac64f554ee1bccd869afd5f47b5c9bc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_accum_x</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_012_01_4.html</anchorfile>
      <anchor>a7c3b85654297f99515d5d1af5313fa0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_accum_y</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_012_01_4.html</anchorfile>
      <anchor>afd10a087e21ae1dffc58713ed4998fc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_count</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_012_01_4.html</anchorfile>
      <anchor>a678b37978a373abde05ac125403e3e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SO_average&lt; 2 &gt;</type>
      <name>m_rot_part</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_012_01_4.html</anchorfile>
      <anchor>a87b7ac70fb625014bae7be4403a556c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::SE_average&lt; 3 &gt;</name>
    <filename>classmrpt_1_1poses_1_1SE__average_3_013_01_4.html</filename>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_013_01_4.html</anchorfile>
      <anchor>adeeeb8e24a2a503a6363e1ace5087164</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_013_01_4.html</anchorfile>
      <anchor>ae8d6211684605cd1b364085629ef26de</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, const double weight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_013_01_4.html</anchorfile>
      <anchor>a76929d00f36bcb8c62d8bbad0ea0a77d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get_average</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_013_01_4.html</anchorfile>
      <anchor>a498800ec4c85df739ff3da5f48e95675</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;out_mean) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SE_average</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_013_01_4.html</anchorfile>
      <anchor>a78a55474b0895488789278f0103f7eef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_exception_on_undeterminate</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_013_01_4.html</anchorfile>
      <anchor>aaab197f38f22af8bc6b16e57e8bfaf50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_accum_x</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_013_01_4.html</anchorfile>
      <anchor>a7efcb4e691d67d156781d39635e33a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_accum_y</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_013_01_4.html</anchorfile>
      <anchor>a071afd4d9412f7da0306d7ea08786acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_accum_z</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_013_01_4.html</anchorfile>
      <anchor>a158ef0e86af4d840d1575344df149db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_count</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_013_01_4.html</anchorfile>
      <anchor>a87a68cfddbcef1a00bb643e8764f32bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>SO_average&lt; 3 &gt;</type>
      <name>m_rot_part</name>
      <anchorfile>classmrpt_1_1poses_1_1SE__average_3_013_01_4.html</anchorfile>
      <anchor>a2833b7e43d9fab01681426ce0abb3c9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::SE_traits&lt; 2 &gt;</name>
    <filename>structmrpt_1_1poses_1_1SE__traits_3_012_01_4.html</filename>
    <member kind="enumvalue">
      <name>VECTOR_SIZE</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_012_01_4.html</anchorfile>
      <anchor>acfa62fba7f70f5a396b8c1ad5d746e14ab51f9b1d062848b2be955b6b9f9c6536</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayDouble&lt; VECTOR_SIZE &gt;</type>
      <name>array_t</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_012_01_4.html</anchorfile>
      <anchor>a8258830e08d1ae17db39158c34fc1479</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::TPose2D</type>
      <name>lightweight_pose_t</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_012_01_4.html</anchorfile>
      <anchor>a2f901b9355fbf47f6f94080779eb3ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, VECTOR_SIZE, VECTOR_SIZE &gt;</type>
      <name>matrix_VxV_t</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_012_01_4.html</anchorfile>
      <anchor>aac0414623b95d6df50c062226174f09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::TPoint2D</type>
      <name>point_t</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_012_01_4.html</anchorfile>
      <anchor>a88bbe88ee66ff13cd7f537f8cca7cf23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose2D</type>
      <name>pose_t</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_012_01_4.html</anchorfile>
      <anchor>a723d157f92072086bedc7906ec7284d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VECTOR_SIZE</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_012_01_4.html</anchorfile>
      <anchor>acfa62fba7f70f5a396b8c1ad5d746e14ab51f9b1d062848b2be955b6b9f9c6536</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>exp</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_012_01_4.html</anchorfile>
      <anchor>ae945614d80d67b753c96b5826d570123</anchor>
      <arglist>(const array_t &amp;x, CPose2D &amp;P)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>jacobian_dP1DP2inv_depsilon</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_012_01_4.html</anchorfile>
      <anchor>a322a6f4f32524de99521d2422a49bcdd</anchor>
      <arglist>(const CPose2D &amp;P1DP2inv, matrix_VxV_t *df_de1, matrix_VxV_t *df_de2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ln</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_012_01_4.html</anchorfile>
      <anchor>a6c6e8adf76dfd97fc0fed1656cdd7049</anchor>
      <arglist>(const CPose2D &amp;P, array_t &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pseudo_exp</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_012_01_4.html</anchorfile>
      <anchor>a3133576cbd3fef4165c3afdf003e3b94</anchor>
      <arglist>(const array_t &amp;x, CPose2D &amp;P)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pseudo_ln</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_012_01_4.html</anchorfile>
      <anchor>a9ee7ef37d9fd2b029bda21b8708c57e0</anchor>
      <arglist>(const CPose2D &amp;P, array_t &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::SE_traits&lt; 3 &gt;</name>
    <filename>structmrpt_1_1poses_1_1SE__traits_3_013_01_4.html</filename>
    <member kind="enumvalue">
      <name>VECTOR_SIZE</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_013_01_4.html</anchorfile>
      <anchor>a341d1b71a805947058c01260bb1c5937ac22fba4ee2f77d02bc8773886a203398</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CArrayDouble&lt; VECTOR_SIZE &gt;</type>
      <name>array_t</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_013_01_4.html</anchorfile>
      <anchor>a14ad675f9392a686f5d763f8c337bebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::TPose3D</type>
      <name>lightweight_pose_t</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_013_01_4.html</anchorfile>
      <anchor>a573f40f5c6fe779c64f97be3be2b386f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::CMatrixFixedNumeric&lt; double, VECTOR_SIZE, VECTOR_SIZE &gt;</type>
      <name>matrix_VxV_t</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_013_01_4.html</anchorfile>
      <anchor>a39bda629fdf38393a4039a16132935ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::TPoint3D</type>
      <name>point_t</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_013_01_4.html</anchorfile>
      <anchor>abe1f01c2b04ea05a4ea2173c8b7a78a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPose3D</type>
      <name>pose_t</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_013_01_4.html</anchorfile>
      <anchor>a1200f2b4fbcfdb67d101992da6877031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VECTOR_SIZE</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_013_01_4.html</anchorfile>
      <anchor>a341d1b71a805947058c01260bb1c5937ac22fba4ee2f77d02bc8773886a203398</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>exp</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_013_01_4.html</anchorfile>
      <anchor>a67de25d5a847423b9619a4677cc7140c</anchor>
      <arglist>(const array_t &amp;x, CPose3D &amp;P)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>jacobian_dP1DP2inv_depsilon</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_013_01_4.html</anchorfile>
      <anchor>a11ea4f889625de8319574c30463b6866</anchor>
      <arglist>(const CPose3D &amp;P1DP2inv, matrix_VxV_t *df_de1, matrix_VxV_t *df_de2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ln</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_013_01_4.html</anchorfile>
      <anchor>ade92c524ab79a5b0b0078db48e8ef11f</anchor>
      <arglist>(const CPose3D &amp;P, array_t &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pseudo_exp</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_013_01_4.html</anchorfile>
      <anchor>adcc630deb5d90b5f5e34dd526cba5d56</anchor>
      <arglist>(const array_t &amp;x, CPose3D &amp;P)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>pseudo_ln</name>
      <anchorfile>structmrpt_1_1poses_1_1SE__traits_3_013_01_4.html</anchorfile>
      <anchor>a718e1114dab1f44e3adf88e0e20005fe</anchor>
      <arglist>(const CPose3D &amp;P, array_t &amp;x)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SE_traits_tests</name>
    <filename>classSE__traits__tests.html</filename>
    <templarg></templarg>
    <base>testing::Test</base>
    <class kind="struct">SE_traits_tests::TParams</class>
    <member kind="typedef" protection="protected">
      <type>mrpt::poses::SE_traits&lt; POSE_TYPE::rotation_dimensions &gt;</type>
      <name>SE_TYPE</name>
      <anchorfile>classSE__traits__tests.html</anchorfile>
      <anchor>a94b0bb66cecc4c89f55210ecdf159d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>do_all_jacobs_test</name>
      <anchorfile>classSE__traits__tests.html</anchorfile>
      <anchor>ad45e64cf722e9a4dddff994fbddf59a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classSE__traits__tests.html</anchorfile>
      <anchor>afcc355b6b47d92afae2c94933a839c8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classSE__traits__tests.html</anchorfile>
      <anchor>a762630c3d20a51f93ffcc5ee6567963f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>test_jacobs_P1DP2inv</name>
      <anchorfile>classSE__traits__tests.html</anchorfile>
      <anchor>a084586d123eca27c1677ad380d19cdb5</anchor>
      <arglist>(double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double xd, double yd, double zd, double yawd, double pitchd, double rolld, double x2, double y2, double z2, double yaw2, double pitch2, double roll2)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>func_numeric</name>
      <anchorfile>classSE__traits__tests.html</anchorfile>
      <anchor>ad618809e34c271c6ab9b5187595b58b8</anchor>
      <arglist>(const CArrayDouble&lt; 2 *SE_TYPE::VECTOR_SIZE &gt; &amp;x, const TParams &amp;params, CArrayDouble&lt; SE_TYPE::VECTOR_SIZE &gt; &amp;Y)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::SearchParams</name>
    <filename>structnanoflann_1_1SearchParams.html</filename>
    <member kind="function">
      <type></type>
      <name>SearchParams</name>
      <anchorfile>structnanoflann_1_1SearchParams.html</anchorfile>
      <anchor>a6403dc9f294491da3f68b243f9f2cee8</anchor>
      <arglist>(int checks_IGNORED_=32, float eps_=0, bool sorted_=true)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>checks</name>
      <anchorfile>structnanoflann_1_1SearchParams.html</anchorfile>
      <anchor>a904f56b474fb6ff0aaa632e9329d9dda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>eps</name>
      <anchorfile>structnanoflann_1_1SearchParams.html</anchorfile>
      <anchor>a64b9e7c56bbb743694f6188f616a94cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>sorted</name>
      <anchorfile>structnanoflann_1_1SearchParams.html</anchorfile>
      <anchor>a5126d5f71f1c9163c6a581776a0e9466</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SegmentVector</name>
    <filename>structSegmentVector.html</filename>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structSegmentVector.html</anchorfile>
      <anchor>a3504ef9003367131876ea7b53361bc8f</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator[]</name>
      <anchorfile>structSegmentVector.html</anchorfile>
      <anchor>a6fcfa74cd48a9c8048d638f5fc3840a9</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d</name>
      <anchorfile>structSegmentVector.html</anchorfile>
      <anchor>a2c29c8de5c1b1b925cc5794024cfcb6f</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mod</name>
      <anchorfile>structSegmentVector.html</anchorfile>
      <anchor>ae18f24ba2cea703526c6442440150c30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::lexer::helper::sequence_validator</name>
    <filename>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</filename>
    <base>exprtk::lexer::token_scanner</base>
    <member kind="function">
      <type>void</type>
      <name>clear_errors</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</anchorfile>
      <anchor>ab6fef014deb99cb55c279a026fc625b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; lexer::token, lexer::token &gt;</type>
      <name>error</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</anchorfile>
      <anchor>a10bdbc4efc0b898260fc264fdb4eb557</anchor>
      <arglist>(const std::size_t index)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>error_count</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</anchorfile>
      <anchor>a91fccf0fa54b816743bf5384319812bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</anchorfile>
      <anchor>ad4264ec885cec1e056dd2083da3dc04c</anchor>
      <arglist>(const lexer::token &amp;t0, const lexer::token &amp;t1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>result</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</anchorfile>
      <anchor>a092a9d620aadb99a28dc16d52c80d2d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sequence_validator</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</anchorfile>
      <anchor>a9c0aa44828df8214204045977c5e46fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::set&lt; token_pair_t &gt;</type>
      <name>set_t</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</anchorfile>
      <anchor>a08785559bb8b12971d64aaeef98b9a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::pair&lt; lexer::token::token_type, lexer::token::token_type &gt;</type>
      <name>token_pair_t</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</anchorfile>
      <anchor>acc37a691b912765a395f0e4f5ea1f747</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>add_invalid</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</anchorfile>
      <anchor>a9a8d146e2d6104615c631d824fa29a6c</anchor>
      <arglist>(lexer::token::token_type base, lexer::token::token_type t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>add_invalid_set1</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</anchorfile>
      <anchor>a471cc942c3342b839946c2c153245952</anchor>
      <arglist>(lexer::token::token_type t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>invalid_bracket_check</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</anchorfile>
      <anchor>adaa17a69692da3dc1480387f68465d57</anchor>
      <arglist>(lexer::token::token_type base, lexer::token::token_type t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::pair&lt; lexer::token, lexer::token &gt; &gt;</type>
      <name>error_list_</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</anchorfile>
      <anchor>acae75d653b5f6c67553de5402a84a10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>set_t</type>
      <name>invalid_comb_</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1sequence__validator.html</anchorfile>
      <anchor>ab68eda13d6d0e319e96a3ccb16142adb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vector_holder::sequence_vector_impl</name>
    <filename>classexprtk_1_1details_1_1vector__holder_1_1sequence__vector__impl.html</filename>
    <templarg></templarg>
    <templarg>Sequence</templarg>
    <base>exprtk::details::vector_holder::vector_holder_base</base>
    <member kind="typedef">
      <type>Sequence&lt; Type, Allocator &gt;</type>
      <name>sequence_t</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1sequence__vector__impl.html</anchorfile>
      <anchor>ae15cd57c6e32b210bd6928d847a6552b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sequence_vector_impl</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1sequence__vector__impl.html</anchorfile>
      <anchor>a84e8d561c44d41ff8ce7d9326e2f20af</anchor>
      <arglist>(sequence_t &amp;seq)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>value_ptr</type>
      <name>value_at</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1sequence__vector__impl.html</anchorfile>
      <anchor>a5b7d19d9ff9735f6fcebb6026fc812bc</anchor>
      <arglist>(const std::size_t &amp;index) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::size_t</type>
      <name>vector_size</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1sequence__vector__impl.html</anchorfile>
      <anchor>a8631e1f35773d44932f827e5b0860d91</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>sequence_vector_impl</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1sequence__vector__impl.html</anchorfile>
      <anchor>a309b4e338a57a10f3032652a080c499e</anchor>
      <arglist>(const sequence_vector_impl &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sequence_t &amp;</type>
      <name>sequence_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1sequence__vector__impl.html</anchorfile>
      <anchor>a16347cfb4fa252f315ea5e07305c60b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rp::hal::serial_rxtx</name>
    <filename>classrp_1_1hal_1_1serial__rxtx.html</filename>
    <member kind="enumvalue">
      <name>ANS_OK</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a78c5792ca4e4db5c3d62538df60b5486a36a3841b2d1ee14e9de039eaac562854</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANS_TIMEOUT</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a78c5792ca4e4db5c3d62538df60b5486a95c0983a1013f36effa39f19663b7bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANS_DEV_ERR</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a78c5792ca4e4db5c3d62538df60b5486a098ba849f1a0b4a9e7dddcfd178a0c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANS_DEV_ERR</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a78c5792ca4e4db5c3d62538df60b5486a098ba849f1a0b4a9e7dddcfd178a0c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANS_OK</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a78c5792ca4e4db5c3d62538df60b5486a36a3841b2d1ee14e9de039eaac562854</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANS_TIMEOUT</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a78c5792ca4e4db5c3d62538df60b5486a95c0983a1013f36effa39f19663b7bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>bind</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>abc2c7c47c5b53ef5012986db7f0b8a93</anchor>
      <arglist>(const char *portname, _u32 baudrate, _u32 flags=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clearDTR</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a5d7ed534dfdd18ead2c999a844f45f66</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a5f56dac9c85e1a53abde15bc9fa2cb1e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a88643ffa7f48e74f742b97e42a73b377</anchor>
      <arglist>(_u32 flags)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isOpened</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>ae7476161fd1c84e2fc9fc5caca0f4766</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>open</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a5436ba83601a6f4ac90b560b4d175982</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>recvdata</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>ac97b7c7e4a42189717db8ed8d82f7595</anchor>
      <arglist>(unsigned char *data, size_t size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>rxqueue_count</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a52523548048affa287b1380362680658</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>senddata</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a8c432ab8924130053f46f613c579b8f4</anchor>
      <arglist>(const unsigned char *data, size_t size)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>serial_rxtx</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>aaf873e1cf2f3159a7adba9670aafc379</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDTR</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a9418980a4393fa29d09697e696b05454</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>waitfordata</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>ac15b6d8302acd330863099ab4f15de71</anchor>
      <arglist>(size_t data_count, _u32 timeout=-1, size_t *returned_size=NULL)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>waitforrecv</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>afa3fdb8766c282513628e2999ba75ab1</anchor>
      <arglist>(_u32 timeout=-1, size_t *returned_size=NULL)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>waitforsent</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a845b5736508eabba3b611af5a6157034</anchor>
      <arglist>(_u32 timeout=-1, size_t *returned_size=NULL)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~serial_rxtx</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a5228d0d2f15b77a2e89819657dc3c2ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static serial_rxtx *</type>
      <name>CreateRxTx</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>ab44bbeed161297a344d425337235ffce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ReleaseRxTx</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>af7d40fb81087915427417109af8bf5db</anchor>
      <arglist>(serial_rxtx *)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile bool</type>
      <name>_is_serial_opened</name>
      <anchorfile>classrp_1_1hal_1_1serial__rxtx.html</anchorfile>
      <anchor>a64bf2cc17c32af0b0794914d735da664</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SerialInterface</name>
    <filename>classSerialInterface.html</filename>
    <base>StreamInterface</base>
    <member kind="function">
      <type>void</type>
      <name>cancelIo</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>aa354a286592ff1f36195d22ab7bd3275</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>close</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a70e928fd30e224db496182b3a20e04a0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>closeLive</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a901f00e6b6a1f095530855a532d81c24</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>escape</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a1844b132ec921b271eeed468b1b6d092</anchor>
      <arglist>(XsControlLine mask, XsControlLine state)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>flushData</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>ae53f1d6d64bbc94e47c0203d64bce2f1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsBaudRate</type>
      <name>getBaudrate</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>aeb78f2ec8cc9c8f50e404d553d3cff37</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsIoHandle</type>
      <name>getHandle</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>ab8cea24693959ca0f5851150cc134962</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>getLastResult</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a438cc68bd7dccdf526939350d57a9690</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPortName</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a3f6e7a5fb2f1bb03efc085b27a539ed5</anchor>
      <arglist>(XsString &amp;portname) const </arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>getPortNumber</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>af6abb16f34bac12008f08b28f196c65a</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getTimeout</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a2d2e3a6fedb9f40d1781c5039eadd9e4</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a7730cb3cd3013186e77a4761ce7682ce</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>open</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a9cb56cbd846a05a6fda075a7ae5de3ba</anchor>
      <arglist>(const XsPortInfo &amp;portInfo, uint32_t readBufSize=XS_DEFAULT_READ_BUFFER_SIZE, uint32_t writeBufSize=XS_DEFAULT_WRITE_BUFFER_SIZE)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>readData</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>aec2eaf73e258e0bbc4b13418ccbc2978</anchor>
      <arglist>(XsSize maxLength, XsByteArray &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SerialInterface</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a1e52fefbfd802da3e838097061f6b512</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>setTimeout</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>aef4451a5710b1b3f30abf2bf24b07752</anchor>
      <arglist>(uint32_t ms)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>waitForData</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a6904ca085d855299772e2582f77e2dbe</anchor>
      <arglist>(XsSize maxLength, XsByteArray &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>writeData</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>ae8347662088075a3dc32e6c7aca12e8c</anchor>
      <arglist>(const XsByteArray &amp;data, XsSize *written=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SerialInterface</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a9054e926165962e4cf6b44b858075483</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsBaudRate</type>
      <name>m_baudrate</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>ad36bafbd5446dadd31d48dbb0692c245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>termios</type>
      <name>m_commState</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a60d28f793f93febcf67e68305ceee351</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_endTime</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a9e2a266784885259dc03646806a8c9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int32_t</type>
      <name>m_handle</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a41dd143df945a161bd51c1d46b4d5bd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>XsResultValue</type>
      <name>m_lastResult</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>ae1aa68fe0a7472a809624d93cdbac5ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint16_t</type>
      <name>m_port</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a960075ede31e8ba85c74219e862faa79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>char</type>
      <name>m_portname</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>a538bf768266b442f8c98f083af4d6250</anchor>
      <arglist>[32]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>uint32_t</type>
      <name>m_timeout</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>af1224eb8876eabb887a03e96163df160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XsFileHandle *</type>
      <name>rx_log</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>acf6ea496392a80a8f105b98a157e5f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XsFileHandle *</type>
      <name>tx_log</name>
      <anchorfile>classSerialInterface.html</anchorfile>
      <anchor>accb7c3e4817dec16b639ba05530be06e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mexplus::Session</name>
    <filename>classmexplus_1_1Session.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>std::map&lt; intptr_t, std::shared_ptr&lt; T &gt; &gt;</type>
      <name>InstanceMap</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>a0754b460ce59d530b7dd2baf001ef88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clear</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>a2619230415b0f80313297e620c89fec0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static intptr_t</type>
      <name>create</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>a1dc7a66fc35ac8b29eda9c83a5ad0967</anchor>
      <arglist>(T *instance)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>a8e1fc145ad560576cd63330d516093c9</anchor>
      <arglist>(intptr_t id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>destroy</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>a67fdf8bdd5367c717628bdfe6498d244</anchor>
      <arglist>(const mxArray *pointer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>exist</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>aca8793c44563a9243ecc970706d6a2af</anchor>
      <arglist>(intptr_t id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>exist</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>a033348bdbd4ab2402394bec237f02549</anchor>
      <arglist>(const mxArray *pointer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>get</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>ab2f8574ceeaed72665014525176216b9</anchor>
      <arglist>(intptr_t id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T *</type>
      <name>get</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>abc1f472158d7a30a50c9c3b5c3e0a936</anchor>
      <arglist>(const mxArray *pointer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const T &amp;</type>
      <name>getConst</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>a1e71f3cdc688a663ec01714855c7b26f</anchor>
      <arglist>(intptr_t id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const T &amp;</type>
      <name>getConst</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>ae1de79da45607aa4a8f90df2392968ca</anchor>
      <arglist>(const mxArray *pointer)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Session</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>a4d04c531848da86d4e2d2190b64a0133</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>~Session</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>a03e39c5e50a82f73f44c440d9584e388</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static InstanceMap *</type>
      <name>getInstances</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>ac5e165802b95939531437607f210817f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static intptr_t</type>
      <name>getIntPointer</name>
      <anchorfile>classmexplus_1_1Session.html</anchorfile>
      <anchor>aed4bb930cf1a33c22d43fbdfbfe5ea91</anchor>
      <arglist>(const mxArray *pointer)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::parser::settings_store</name>
    <filename>classexprtk_1_1parser_1_1settings__store.html</filename>
    <member kind="enumvalue">
      <name>e_arith_add</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4ea894fcef7a441d363fc0851da1b94430d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_arith_div</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4eafe1f0fedca20ce8905ace127245d243d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_arith_mod</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4eae4297d6bb587d176e93220b41675503b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_arith_mul</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4eab6c5291b517b03aa7325cde13c2362ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_arith_pow</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4ea1d444296f5e8bb9904def450247992b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_arith_sub</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4ea6ee457d68247a71bcc7e4be7abd9e53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_arith_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4ea267f3da5dde37ec1e805fcd3797787ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_addass</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9a65c058264cfbefed2b592d41ea752f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_assign</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9a94709e0ab3eec0f063c3e30717e78b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_divass</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9afe4597116779c3076bd7484c58ec68c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_modass</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9a8ae2676c2c302d92cd9989aa83e1d87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_mulass</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9a47eabe983054bb7ea9ccce7e230dd86d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_subass</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9a55c720896e94c3a88f4410d49bcf19cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9a787e51d5e60fe491858834f2772f4da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_abs</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a89f391971310b1d498017698ba0560ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_acos</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a5d9370d948a2dbb9bf8b3bf54e3ce773</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_acosh</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a151330afcb197b837e2554082fafde6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_asin</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a0e82c3873f9ecde0d7bab318fcc7937d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_asinh</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a6b5bdc497e146439acc243579686c2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_atan</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a83dccfbd7a94b37bc28ab8dcbef1f7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_atan2</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a0cf6698bd09c08ca0d5da1f4c886ae0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_atanh</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ae907150af14306646f98e276052a266b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_avg</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a180fecbcd5874f67879523e10e6460ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_ceil</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a58f5e4c6b99b9418bf6e4316abbf9e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_clamp</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a08b96731aca77e6ae53e7b264f20dc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_cos</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a797761af05f1f9b54d3244c0c5330818</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_cosh</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aba4dadb16f627ff7bd261c97cabe87fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_cot</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aaa143c5406f8a8e2f86f15345f2af44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_csc</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a309ba764bcfe30c9f6ce43cd2665e52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_deg2grad</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aa9d7ab10873e07b193358e488291ca5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_deg2rad</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a4f868b60023b5340c0111b876179e591</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_equal</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a249d97ff9432939370267be13465951e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_erf</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a4287221103c2fb4e64f29cf3f20f61fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_erfc</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a52c8e484aff486a8ebc40249153e94bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_exp</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a1cf6d6c960688a498637a8ad2a86c991</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_expm1</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a532d7801b54e7d82e90751a808e3008f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_floor</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ae8fec86243a37bbc5c7a2c09f3e62540</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_frac</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a8db58f425612e17d89671a21a8efbff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_grad2deg</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ab9557b8c15116a3296d7a6741ef0af4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_hypot</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a5ea0fb44d663ca86ee408b22236ada2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_iclamp</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a5cd11cbb20d097bd374fe6748388cce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_inrange</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743adcbeebf39ceaf270e09ecc8dca858265</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_like</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a709619e1c9f5cebaf70562992a1735c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_log</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aa89658a046715674a5a18bee1103f4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_log10</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ab1a52d18ce6cfaad687378d07adfa0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_log1p</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a1dda600e16d77ccd4c0eed34c1cb4ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_log2</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ab9daccaf21b7ba2a4eebffeb1b8985d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_logn</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743affb39456457b09490234d6fb90ab052c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_mand</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aa531e90b8076a610ce577860b6f722b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_max</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ae6661985b76ac5dd307e7c59e8a2e366</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_min</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a13cb7212710a2039bf76b1efe0ec0324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_mod</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a2746e609b46b13c023fbcf431597fec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_mor</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a1c70b6cfb412c2dde658a962a4fc67ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_mul</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a3ad13e302f158f6b685e264d1b7bd19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_ncdf</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a8cdb014772199150a9a9f38915218e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_not_equal</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a39705928835e9fb2dcef14b461f3fca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_pow</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a1093db4021ddc7dbf61f43ce4bd8522f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_rad2deg</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a0a2a549d37f16b887a7ddc2dae705006</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_root</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ab0e2c9714f91bb1748d2d4cfa29fda87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_round</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aae0a45edc17493039abccb1a3d18892a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_roundn</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aa65fc8c59aa53d912d995a4612522a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sec</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a36066199d8f84a75221e8cf850b68cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sgn</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a8cbc12752d49dde8292b1f25693bf81b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sin</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ab0c136fdee4e4ff8ca8b59a34ec752ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sinc</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ab369f13b0df97f5253d21d524866c0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sinh</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aca6ec5e543d64b45a7a9c3fea325d6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sqrt</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a428155baede79a82219bfbb802b6c6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sum</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a037e57e8e262e9c41f8a71b8e057b579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_swap</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a35e4012d36bd033783afe04192b118fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_tan</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a839dceb8cb1b0594fca803a665887999</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_tanh</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743af0997688ac464604b237331adafbb2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_trunc</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a2a723cb90f5f9ae4b26b7aef071ab8a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ad11520092071d571fdcc40f39141fa7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bracket_check</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4ac7da27b0a5783db1512ee7fb55a4d5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_collect_assings</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a8a7706b2db2591f8112eadd555530067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_collect_funcs</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a4d1f7d509a57cefbff7a408670e216dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_collect_vars</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a598b07c9bcf038469e5b54ddcd7f2cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_commutative_check</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4ad20b8fa882682691842a3546661f770d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_for_loop</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dcaaa4cddbf40876b5027af3a4dc4ac83e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_ifelse</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dcae2f5c4d38d3a4f5531d085f1e41cceaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_repeat_loop</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dca733ec0e880e81cbb4b42ec17c7865953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_return</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dcaf8a358204f93a9473c8060e91458d88f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_switch</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dcaa2fbe78dc84880fc808e731735a18040</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dcaba104014700aaef425e4199aaf7eb23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_while_loop</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dcade1f0c46bf95a53095d12d81bb4303c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_disable_usr_on_rsrvd</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a7a13b83ef24989fefec7fcd206cd1ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_disable_vardef</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4acdf977d97f4cb4f39ac90cc55bf21758</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_disable_zero_return</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4abbd5fabb5adefefe67196efb66b1b64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_eq</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61deaf3b0c764e2afbd45f59184c7dd381886</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_equal</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61dea01cd06f5b1531ee587cf7089b12de95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_gt</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61deaf95a7dd490bb2982a28842133306929e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_gte</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61deaaed21cafdd7f49fa42597ac75c578b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_lt</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61dea835a3551c02de3abbe9badf89dcab20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_lte</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61dea643ec13c29c9377886f138fa06f287f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_ne</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61dea7521d02e16b1ef502452785920a86fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_nequal</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61dea4052e8bc8d21be13dd79d804df219a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61deac229d90aed66aab00e2613250c72f1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_joiner</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4ad86c3e3d7ba638aac32c32dc1ee13162</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_and</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a74b14b1b525e219a2d7235e11846a8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_nand</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a866b3fc5514edfd2f800cd15463320c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_nor</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512ac9e9fce5a1f55b8ee7e983fa88997174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_not</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512ad57955c148406fe640fd7fc31a93c469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_or</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512acd2c98e36b7149bff6669c510701e26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_scand</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a26646ccf508dcef34cad49cc259ad54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_scor</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a3d0cf8ed41af78a0e8f0e8acf2dce9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a2f5a0a41aff40ea7df364998edaffb76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_xnor</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a9a2472d4003d781bc1d15f5f96ee3c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_xor</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a8ae7a5dc07fd63b0d15d2e21d75c9430</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_numeric_check</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4ac312520cfccb91c0582eb667a609c768</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_replacer</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a5ac6d06cf9392070260a45b1e5e39c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sequence_check</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a1ada0b1aafed215032d58fa3a0c4abc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strength_reduction</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a675424562a59e5d5c7bdf8ffe07e31aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4ae8f84f2d6a5bcc2ef76c803fa5967748</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>settings_arithmetic_opr</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_arith_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4ea267f3da5dde37ec1e805fcd3797787ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_arith_add</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4ea894fcef7a441d363fc0851da1b94430d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_arith_sub</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4ea6ee457d68247a71bcc7e4be7abd9e53c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_arith_mul</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4eab6c5291b517b03aa7325cde13c2362ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_arith_div</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4eafe1f0fedca20ce8905ace127245d243d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_arith_mod</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4eae4297d6bb587d176e93220b41675503b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_arith_pow</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9606e99b2f70892f5a53f864b10faf4ea1d444296f5e8bb9904def450247992b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>settings_assignment_opr</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9a787e51d5e60fe491858834f2772f4da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_assign</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9a94709e0ab3eec0f063c3e30717e78b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_addass</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9a65c058264cfbefed2b592d41ea752f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_subass</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9a55c720896e94c3a88f4410d49bcf19cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_mulass</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9a47eabe983054bb7ea9ccce7e230dd86d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_divass</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9afe4597116779c3076bd7484c58ec68c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign_modass</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4205d8bfa46180bd04f59082509fcec9a8ae2676c2c302d92cd9989aa83e1d87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>settings_base_funcs</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ad11520092071d571fdcc40f39141fa7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_abs</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a89f391971310b1d498017698ba0560ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_acos</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a5d9370d948a2dbb9bf8b3bf54e3ce773</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_acosh</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a151330afcb197b837e2554082fafde6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_asin</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a0e82c3873f9ecde0d7bab318fcc7937d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_asinh</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a6b5bdc497e146439acc243579686c2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_atan</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a83dccfbd7a94b37bc28ab8dcbef1f7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_atan2</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a0cf6698bd09c08ca0d5da1f4c886ae0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_atanh</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ae907150af14306646f98e276052a266b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_avg</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a180fecbcd5874f67879523e10e6460ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_ceil</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a58f5e4c6b99b9418bf6e4316abbf9e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_clamp</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a08b96731aca77e6ae53e7b264f20dc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_cos</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a797761af05f1f9b54d3244c0c5330818</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_cosh</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aba4dadb16f627ff7bd261c97cabe87fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_cot</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aaa143c5406f8a8e2f86f15345f2af44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_csc</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a309ba764bcfe30c9f6ce43cd2665e52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_equal</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a249d97ff9432939370267be13465951e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_erf</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a4287221103c2fb4e64f29cf3f20f61fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_erfc</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a52c8e484aff486a8ebc40249153e94bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_exp</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a1cf6d6c960688a498637a8ad2a86c991</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_expm1</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a532d7801b54e7d82e90751a808e3008f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_floor</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ae8fec86243a37bbc5c7a2c09f3e62540</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_frac</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a8db58f425612e17d89671a21a8efbff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_hypot</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a5ea0fb44d663ca86ee408b22236ada2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_iclamp</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a5cd11cbb20d097bd374fe6748388cce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_like</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a709619e1c9f5cebaf70562992a1735c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_log</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aa89658a046715674a5a18bee1103f4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_log10</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ab1a52d18ce6cfaad687378d07adfa0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_log1p</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a1dda600e16d77ccd4c0eed34c1cb4ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_log2</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ab9daccaf21b7ba2a4eebffeb1b8985d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_logn</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743affb39456457b09490234d6fb90ab052c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_mand</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aa531e90b8076a610ce577860b6f722b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_max</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ae6661985b76ac5dd307e7c59e8a2e366</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_min</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a13cb7212710a2039bf76b1efe0ec0324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_mod</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a2746e609b46b13c023fbcf431597fec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_mor</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a1c70b6cfb412c2dde658a962a4fc67ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_mul</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a3ad13e302f158f6b685e264d1b7bd19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_ncdf</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a8cdb014772199150a9a9f38915218e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_pow</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a1093db4021ddc7dbf61f43ce4bd8522f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_root</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ab0e2c9714f91bb1748d2d4cfa29fda87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_round</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aae0a45edc17493039abccb1a3d18892a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_roundn</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aa65fc8c59aa53d912d995a4612522a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sec</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a36066199d8f84a75221e8cf850b68cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sgn</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a8cbc12752d49dde8292b1f25693bf81b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sin</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ab0c136fdee4e4ff8ca8b59a34ec752ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sinc</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ab369f13b0df97f5253d21d524866c0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sinh</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aca6ec5e543d64b45a7a9c3fea325d6d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sqrt</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a428155baede79a82219bfbb802b6c6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_sum</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a037e57e8e262e9c41f8a71b8e057b579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_swap</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a35e4012d36bd033783afe04192b118fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_tan</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a839dceb8cb1b0594fca803a665887999</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_tanh</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743af0997688ac464604b237331adafbb2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_trunc</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a2a723cb90f5f9ae4b26b7aef071ab8a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_not_equal</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a39705928835e9fb2dcef14b461f3fca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_inrange</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743adcbeebf39ceaf270e09ecc8dca858265</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_deg2grad</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743aa9d7ab10873e07b193358e488291ca5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_deg2rad</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a4f868b60023b5340c0111b876179e591</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_rad2deg</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743a0a2a549d37f16b887a7ddc2dae705006</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bf_grad2deg</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a777c4dcbae3f1d246c26c06e57734743ab9557b8c15116a3296d7a6741ef0af4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>settings_compilation_options</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4ae8f84f2d6a5bcc2ef76c803fa5967748</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_replacer</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a5ac6d06cf9392070260a45b1e5e39c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_joiner</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4ad86c3e3d7ba638aac32c32dc1ee13162</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_numeric_check</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4ac312520cfccb91c0582eb667a609c768</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_bracket_check</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4ac7da27b0a5783db1512ee7fb55a4d5f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sequence_check</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a1ada0b1aafed215032d58fa3a0c4abc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_commutative_check</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4ad20b8fa882682691842a3546661f770d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_strength_reduction</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a675424562a59e5d5c7bdf8ffe07e31aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_disable_vardef</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4acdf977d97f4cb4f39ac90cc55bf21758</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_collect_vars</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a598b07c9bcf038469e5b54ddcd7f2cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_collect_funcs</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a4d1f7d509a57cefbff7a408670e216dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_collect_assings</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a8a7706b2db2591f8112eadd555530067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_disable_usr_on_rsrvd</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4a7a13b83ef24989fefec7fcd206cd1ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_disable_zero_return</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4e1b9b00f3a749afae3b938ccd414ff4abbd5fabb5adefefe67196efb66b1b64a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>settings_control_structs</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dcaba104014700aaef425e4199aaf7eb23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_ifelse</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dcae2f5c4d38d3a4f5531d085f1e41cceaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_switch</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dcaa2fbe78dc84880fc808e731735a18040</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_for_loop</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dcaaa4cddbf40876b5027af3a4dc4ac83e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_while_loop</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dcade1f0c46bf95a53095d12d81bb4303c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_repeat_loop</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dca733ec0e880e81cbb4b42ec17c7865953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ctrl_return</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a43a46c0457bf58e9296ba949469874dcaf8a358204f93a9473c8060e91458d88f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>settings_inequality_opr</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61deac229d90aed66aab00e2613250c72f1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_lt</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61dea835a3551c02de3abbe9badf89dcab20f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_lte</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61dea643ec13c29c9377886f138fa06f287f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_eq</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61deaf3b0c764e2afbd45f59184c7dd381886</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_equal</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61dea01cd06f5b1531ee587cf7089b12de95b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_ne</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61dea7521d02e16b1ef502452785920a86fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_nequal</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61dea4052e8bc8d21be13dd79d804df219a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_gte</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61deaaed21cafdd7f49fa42597ac75c578b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ineq_gt</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a613abfe4fab3b90fe84ca9cc422e61deaf95a7dd490bb2982a28842133306929e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>settings_logic_opr</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_unknown</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a2f5a0a41aff40ea7df364998edaffb76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_and</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a74b14b1b525e219a2d7235e11846a8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_nand</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a866b3fc5514edfd2f800cd15463320c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_nor</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512ac9e9fce5a1f55b8ee7e983fa88997174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_not</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512ad57955c148406fe640fd7fc31a93c469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_or</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512acd2c98e36b7149bff6669c510701e26c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_xnor</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a9a2472d4003d781bc1d15f5f96ee3c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_xor</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a8ae7a5dc07fd63b0d15d2e21d75c9430</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_scand</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a26646ccf508dcef34cad49cc259ad54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logic_scor</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae76ad0126be9b414da0832909e74b512a3d0cf8ed41af78a0e8f0e8acf2dce9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>arithmetic_disabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a882b2bb5b99a76a8937618115b286679</anchor>
      <arglist>(const details::operator_type arithmetic_operation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>arithmetic_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a4c90e89cbcee1319578b84561d4be9b0</anchor>
      <arglist>(const details::operator_type &amp;arithmetic_operation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>assignment_disabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a98afb4ebad6d2aa608b43f970201f66d</anchor>
      <arglist>(const details::operator_type assignment_operation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>assignment_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a766db73729d6be3521d4bfbdaef07cf3</anchor>
      <arglist>(const details::operator_type &amp;assignment)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>bracket_check_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>abd32ca8941bdd77bfa733b97720acfe3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collect_assignments_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a6c238d08e59c732f66be8ded4c41bafe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collect_functions_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a3fc12ba08624f804c74bd9c5620cc92e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collect_variables_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a7e0607e0c899d13b12cb27b1d46088c8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>commutative_check_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9701cf231e36b0b10289d965d1a1550b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>control_struct_disabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a7a0411c897f8ac82dece5e40ec421089</anchor>
      <arglist>(const std::string &amp;control_struct)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>control_struct_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a6ea1bf83ac1ec741d530ee29e9f359d2</anchor>
      <arglist>(const std::string &amp;control_struct)</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>disable_all_arithmetic_ops</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a95810c988d8bcec9c00319d0a61f2f3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>disable_all_assignment_ops</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>aff297d1f5ecd2a9a300dcdd38989fbbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>disable_all_base_functions</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a68faf367c669335738000b05a0533675</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>disable_all_control_structures</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a35d816b39a771b9226fd736e6ace597c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>disable_all_inequality_ops</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a23e1af2058637561b382b492cfe1b37d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>disable_all_logic_ops</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ac3fcf9de093601dcfb1c80a3ff754947</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>disable_arithmetic_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>aa4b9785edf7200e38f4bcfa4175a8178</anchor>
      <arglist>(settings_arithmetic_opr arithmetic)</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>disable_assignment_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a1f10c0f86b9168da1651dd345ce6f66e</anchor>
      <arglist>(settings_assignment_opr assignment)</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>disable_base_function</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a0a7765ff308c48d323f4a9c0f1570646</anchor>
      <arglist>(settings_base_funcs bf)</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>disable_control_structure</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>adbc64320c498082145d40dba822f5eac</anchor>
      <arglist>(settings_control_structs ctrl_struct)</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>disable_inequality_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ad4240235c54f884c29f1ba576565cc92</anchor>
      <arglist>(settings_inequality_opr inequality)</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>disable_local_vardef</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>adf7ee889d4b3beb591fad402dc7adb67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>disable_logic_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>aa770a366a367e7a6484c7dba5f3c04d9</anchor>
      <arglist>(settings_logic_opr logic)</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>enable_all_arithmetic_ops</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a077135de5442c94e230b0fde925fd39b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>enable_all_assignment_ops</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a7388630da33a71641a11d4a84c74e8be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>enable_all_base_functions</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a6753564df6131b5e0c676fe3f61b8088</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>enable_all_control_structures</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a58865a74b80d9669f4a6acdf804c35e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>enable_all_inequality_ops</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>af1481ea9c2c0ab33a7327b50e9346363</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>enable_all_logic_ops</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a763f173f8da44a34323e91a1da5229fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>enable_arithmetic_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a07e6dd8ad5a32b62eacf0c913329918a</anchor>
      <arglist>(settings_arithmetic_opr arithmetic)</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>enable_assignment_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>aa5ee1a16ba888e5cc230d992a54fd59b</anchor>
      <arglist>(settings_assignment_opr assignment)</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>enable_base_function</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a48358b0050750913c36660c7a42d50ac</anchor>
      <arglist>(settings_base_funcs bf)</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>enable_control_structure</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ac6036c7ce1074680cff5f66ec66b44c6</anchor>
      <arglist>(settings_control_structs ctrl_struct)</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>enable_inequality_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>aa03f503e9852b0f15883dff554de7a59</anchor>
      <arglist>(settings_inequality_opr inequality)</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>enable_local_vardef</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>acbc6f7b25e0ce3420ecb0182f457d438</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>settings_store &amp;</type>
      <name>enable_logic_operation</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a3e6662576a3ad0b693dd0d519238d705</anchor>
      <arglist>(settings_logic_opr logic)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>function_disabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a0997e806025d9c054899f33514987475</anchor>
      <arglist>(const std::string &amp;function_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>function_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a3b43756f48291f0b417eff72464139c0</anchor>
      <arglist>(const std::string &amp;function_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inequality_disabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ad2b91add92700b36390efd7a084f2ec1</anchor>
      <arglist>(const details::operator_type &amp;inequality)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inequality_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>afea9433f18393bb7e9e2bb0522d52e06</anchor>
      <arglist>(const details::operator_type &amp;inequality)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>joiner_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae1cee3a58751324915dbccafcdea38bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>logic_disabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ac151a5f20ba76b583a1f9f7ce07a14c6</anchor>
      <arglist>(const std::string &amp;logic_operation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>logic_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>aeb4f2210a88108d0271e88f4411dbf4c</anchor>
      <arglist>(const std::string &amp;logic_operation)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>numeric_check_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a831aa13e22e1d822eca7b4f7b2f0846a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>replacer_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a6b65602d205b3278559c412403c44fcd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rsrvd_sym_usr_disabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ac9cde55074be77bb556c9d6e7497adb0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sequence_check_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>af87f45457331f5253b0578dc2e589838</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>settings_store</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a6799c6763de7d58c1f438b7dd3868718</anchor>
      <arglist>(const std::size_t compile_options=compile_all_opts)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>strength_reduction_enabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ac59431bc651294c98d8413d77475dfd3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vardef_disabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>adf1b396522dfebc5ff529526a9cb8def</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>zero_return_disabled</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a5d08cfb1497c88dca3c123fc3f678e28</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>compile_all_opts</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>af6657fabcc238643958957b85a0d880e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>disabled_entity_set_t::iterator</type>
      <name>des_itr_t</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a37c925c95f379ff767bc0fa33ca773fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::set&lt; std::string, details::ilesscompare &gt;</type>
      <name>disabled_entity_set_t</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a459d57d7a41c9bb0ef5597214dc8012c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>arith_opr_to_string</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a3f242e778dd567a35fd2f3ab4b9c39bd</anchor>
      <arglist>(details::operator_type opr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>assign_opr_to_string</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ab6fe4427c778e721d90da561b6caf116</anchor>
      <arglist>(details::operator_type opr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::string</type>
      <name>inequality_opr_to_string</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>af2d2a7e27efac0256c5852274522dcc7</anchor>
      <arglist>(details::operator_type opr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>load_compile_options</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ae5942b72ba7b179853801dc8b80ff7b7</anchor>
      <arglist>(const std::size_t compile_options)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>disable_rsrvd_sym_usr_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a5a4f32c00493636df851a61f699d080e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>disable_vardef_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a63d202760dd7b60f9dab7625fc8b1181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>disable_zero_return_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a62b1db7242eb673c36ce062769780f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>disabled_entity_set_t</type>
      <name>disabled_arithmetic_set_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a436b68bf481e61f2218810c7df340321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>disabled_entity_set_t</type>
      <name>disabled_assignment_set_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a557ab03f935237452f54b03d4efe7ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>disabled_entity_set_t</type>
      <name>disabled_ctrl_set_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>abb025cd054aad77782265db63fd16b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>disabled_entity_set_t</type>
      <name>disabled_func_set_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>aca06a60510d78d2f1d39a36dc10f53ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>disabled_entity_set_t</type>
      <name>disabled_inequality_set_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a6ce64c08a9208e109cff7ebf01de8b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>disabled_entity_set_t</type>
      <name>disabled_logic_set_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9d0d6c643c3b390d5d95c80f976ab56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_bracket_check_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>afd969065598e109a77e802a6388b170c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_collect_assings_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a061c1e00e65f05faf7c2e607b978c0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_collect_funcs_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a77a40c24efcb93f6cd21f516cebe28da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_collect_vars_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a5be37cb1c6a907e99950e2f220b1815a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_commutative_check_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a80c2ae8c63ade392fd764dfd31c2a1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_joiner_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a3ee56949de4fc73a5b90799ff1d084a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_numeric_check_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a2d7676f25f1315f66a2bf80cf7aeb49d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_replacer_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a361f15b3bf8fcef8305dd2c869c6a3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_sequence_check_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a9dc60a2450c355dd5bec834d07548493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>enable_strength_reduction_</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>ad5beb162a070994aaa2d644a5cfc41b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>parser&lt; T &gt;</name>
      <anchorfile>classexprtk_1_1parser_1_1settings__store.html</anchorfile>
      <anchor>a136fe7445ef47063c7c80e3b834d74d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::details::SetToZero</name>
    <filename>classSophus_1_1details_1_1SetToZero.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>impl</name>
      <anchorfile>classSophus_1_1details_1_1SetToZero.html</anchorfile>
      <anchor>a86cc64eb8dac37900a6e5a3546fd65fc</anchor>
      <arglist>(Scalar &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::details::SetToZero&lt; Matrix&lt; Scalar, M, N &gt; &gt;</name>
    <filename>classSophus_1_1details_1_1SetToZero_3_01Matrix_3_01Scalar_00_01M_00_01N_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>M</templarg>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>impl</name>
      <anchorfile>classSophus_1_1details_1_1SetToZero_3_01Matrix_3_01Scalar_00_01M_00_01N_01_4_01_4.html</anchorfile>
      <anchor>a02e4927c7cc2c251e73406de89edb0c9</anchor>
      <arglist>(Matrix&lt; Scalar, M, N &gt; &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::Test::Setup_should_be_spelled_SetUp</name>
    <filename>structtesting_1_1Test_1_1Setup__should__be__spelled__SetUp.html</filename>
  </compound>
  <compound kind="struct">
    <name>testing::Environment::Setup_should_be_spelled_SetUp</name>
    <filename>structtesting_1_1Environment_1_1Setup__should__be__spelled__SetUp.html</filename>
  </compound>
  <compound kind="class">
    <name>exprtk::details::sf3_var_node</name>
    <filename>classexprtk_1_1details_1_1sf3__var__node.html</filename>
    <templarg>T</templarg>
    <templarg>SpecialFunction</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1sf3__var__node.html</anchorfile>
      <anchor>ad647678a3f79f844baba915ec2d24af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sf3_var_node</name>
      <anchorfile>classexprtk_1_1details_1_1sf3__var__node.html</anchorfile>
      <anchor>aade12e4a96559a390fe7b867a0e08c3d</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1sf3__var__node.html</anchorfile>
      <anchor>a2517843cfc53b52352a70a8fd99cba55</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1sf3__var__node.html</anchorfile>
      <anchor>ab2133c53f2cad725ec2c6124a5e446c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>sf3_var_node&lt; T, SpecialFunction &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1sf3__var__node.html</anchorfile>
      <anchor>aed3de7e0fe08a847ecb0b23bd3023707</anchor>
      <arglist>(sf3_var_node&lt; T, SpecialFunction &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>sf3_var_node</name>
      <anchorfile>classexprtk_1_1details_1_1sf3__var__node.html</anchorfile>
      <anchor>a0184c32239dd1a6f6028226c13df8f5e</anchor>
      <arglist>(sf3_var_node&lt; T, SpecialFunction &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v0_</name>
      <anchorfile>classexprtk_1_1details_1_1sf3__var__node.html</anchorfile>
      <anchor>a3e2d36ed9e5387567fb990e8f18abb7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v1_</name>
      <anchorfile>classexprtk_1_1details_1_1sf3__var__node.html</anchorfile>
      <anchor>a356cb7b1a1b572a0e7bd0303850233ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v2_</name>
      <anchorfile>classexprtk_1_1details_1_1sf3__var__node.html</anchorfile>
      <anchor>a6aa9c0d31fb69599de5a8e41ecb95a39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::sf3ext_type_node</name>
    <filename>classexprtk_1_1details_1_1sf3ext__type__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::T0oT1oT2_base_node</base>
    <member kind="function" virtualness="pure">
      <type>virtual T0</type>
      <name>t0</name>
      <anchorfile>classexprtk_1_1details_1_1sf3ext__type__node.html</anchorfile>
      <anchor>a06e576dfa97599ef64f0d73fb345c513</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual T1</type>
      <name>t1</name>
      <anchorfile>classexprtk_1_1details_1_1sf3ext__type__node.html</anchorfile>
      <anchor>a6b3b2bdd29081fa84008884593ada592</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual T2</type>
      <name>t2</name>
      <anchorfile>classexprtk_1_1details_1_1sf3ext__type__node.html</anchorfile>
      <anchor>ab57cbc3d4481dbcf14da0bd5c20655f8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~sf3ext_type_node</name>
      <anchorfile>classexprtk_1_1details_1_1sf3ext__type__node.html</anchorfile>
      <anchor>a2b4ce0822cdfaa6d7fd77299cbc072a4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::sf4_node</name>
    <filename>classexprtk_1_1details_1_1sf4__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::quaternary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1sf4__node.html</anchorfile>
      <anchor>a2819d9aaf2c565c985eca411f7b4d299</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sf4_node</name>
      <anchorfile>classexprtk_1_1details_1_1sf4__node.html</anchorfile>
      <anchor>a626f98931eb2e987315f9649147f0a7a</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1, expression_ptr branch2, expression_ptr branch3)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1sf4__node.html</anchorfile>
      <anchor>a5ef30cfca312bc1f04f8671d80c5ced2</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::sf4_var_node</name>
    <filename>classexprtk_1_1details_1_1sf4__var__node.html</filename>
    <templarg>T</templarg>
    <templarg>SpecialFunction</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1sf4__var__node.html</anchorfile>
      <anchor>a26511247eecb63e8d0e144b93d634d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sf4_var_node</name>
      <anchorfile>classexprtk_1_1details_1_1sf4__var__node.html</anchorfile>
      <anchor>a8086763a867e12ecc810664a53b17bd0</anchor>
      <arglist>(const T &amp;v0, const T &amp;v1, const T &amp;v2, const T &amp;v3)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1sf4__var__node.html</anchorfile>
      <anchor>ab90383f901564af47f07545af4e70b46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1sf4__var__node.html</anchorfile>
      <anchor>ad3997a6ecf5a14ebaee1a4fc5a674d6a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>sf4_var_node&lt; T, SpecialFunction &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1sf4__var__node.html</anchorfile>
      <anchor>aae3d4dc11dd26881bc5149c62ed86d67</anchor>
      <arglist>(sf4_var_node&lt; T, SpecialFunction &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>sf4_var_node</name>
      <anchorfile>classexprtk_1_1details_1_1sf4__var__node.html</anchorfile>
      <anchor>ac4abe07b8e5970b78bcc17423f4239a6</anchor>
      <arglist>(sf4_var_node&lt; T, SpecialFunction &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v0_</name>
      <anchorfile>classexprtk_1_1details_1_1sf4__var__node.html</anchorfile>
      <anchor>a0f0ea043928708e19498d2292346fa4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v1_</name>
      <anchorfile>classexprtk_1_1details_1_1sf4__var__node.html</anchorfile>
      <anchor>a5dc456da9a10363f945e2277eac3475b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v2_</name>
      <anchorfile>classexprtk_1_1details_1_1sf4__var__node.html</anchorfile>
      <anchor>a7221f59532ae26a3ed922585a0443762</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v3_</name>
      <anchorfile>classexprtk_1_1details_1_1sf4__var__node.html</anchorfile>
      <anchor>a13f9745483a96fbfe48b41161dc3ade5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::sf_base</name>
    <filename>structexprtk_1_1details_1_1sf__base.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>functor_t::bfunc_t</type>
      <name>binary_functor_t</name>
      <anchorfile>structexprtk_1_1details_1_1sf__base.html</anchorfile>
      <anchor>a8d25a394c12aa17b1feb56d961dbac4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::functor_t&lt; T &gt;</type>
      <name>functor_t</name>
      <anchorfile>structexprtk_1_1details_1_1sf__base.html</anchorfile>
      <anchor>a4da8bb3ace6471d0fe6e38befad4c12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>functor_t::qfunc_t</type>
      <name>quaternary_functor_t</name>
      <anchorfile>structexprtk_1_1details_1_1sf__base.html</anchorfile>
      <anchor>aa6e9281b51b7219cd233beffc1a74fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>functor_t::tfunc_t</type>
      <name>trinary_functor_t</name>
      <anchorfile>structexprtk_1_1details_1_1sf__base.html</anchorfile>
      <anchor>a2459405de0840e0ec4de1066a22af5ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::functor_t&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1sf__base.html</anchorfile>
      <anchor>a09846e04ed29ca76115bf3a0f4ca6edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>functor_t::ufunc_t</type>
      <name>unary_functor_t</name>
      <anchorfile>structexprtk_1_1details_1_1sf__base.html</anchorfile>
      <anchor>a496c0e0207b97f5125b465359b158415</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::shift_left</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1shift__left.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__left.html</anchorfile>
      <anchor>aa37c639911129b34e34ef75fbbcced11</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__left.html</anchorfile>
      <anchor>a6865763675cb614270598ed4cafb8b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__left.html</anchorfile>
      <anchor>a6fdbddfed60b652dcca041c0f7a34a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__left.html</anchorfile>
      <anchor>ab10e4b23aca800ebefcb5510c6b2d9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__left.html</anchorfile>
      <anchor>af43c654bc6279bb0f6fb72b2376e8787</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__left.html</anchorfile>
      <anchor>a130cc3645652092437ed2bf5af73cccf</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>shift_left</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__left.html</anchorfile>
      <anchor>a91409e115e1bae5eeca8c11a8b693578</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::shift_right</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1shift__right.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__right.html</anchorfile>
      <anchor>a55eb86c0947c6c7fe890b50c6972e681</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__right.html</anchorfile>
      <anchor>ac6524c50151841d63d1ecf7357d8662f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__right.html</anchorfile>
      <anchor>a42a4f25475d0ff64e575095922a6f70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__right.html</anchorfile>
      <anchor>aca9a17cdfc5c430fb522660689454595</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__right.html</anchorfile>
      <anchor>a9aae62c2e263590a11c187e592dd461b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__right.html</anchorfile>
      <anchor>aba3dc2b8d62045696f54837667b72f15</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>shift_right</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1shift__right.html</anchorfile>
      <anchor>af7fc3e7ee0f540706ea5425f537fc971</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::simpleini::SI_ConvertA</name>
    <filename>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</filename>
    <templarg>SI_CHAR</templarg>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ConvertFromStore</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>ad92e89e8e582ee37a99156b85ca0ab11</anchor>
      <arglist>(const char *a_pInputData, size_t a_uInputDataLen, SI_CHAR *a_pOutputData, size_t a_uOutputDataSize)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ConvertToStore</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>ac441290912872f8a4f721ca136c35db3</anchor>
      <arglist>(const SI_CHAR *a_pInputData, char *a_pOutputData, size_t a_uOutputDataSize)</arglist>
    </member>
    <member kind="function">
      <type>SI_ConvertA &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>a81c7f7d03d038ee836efc2d9c5ff5433</anchor>
      <arglist>(const SI_ConvertA &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SI_ConvertA</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>a7038e6c46a6e9fd10ddbef60f909cb3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SI_ConvertA</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>a59cbbeb1ab8b8514ed5feb1668021882</anchor>
      <arglist>(const SI_ConvertA &amp;rhs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>SizeFromStore</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>a7eb69ab846d83497e3f2820ca1e5794e</anchor>
      <arglist>(const char *a_pInputData, size_t a_uInputDataLen)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>SizeToStore</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>a163a5f0b95be05b28a22012e2cd40da6</anchor>
      <arglist>(const SI_CHAR *a_pInputData)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SI_ConvertA&lt; char &gt;</name>
    <filename>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ConvertFromStore</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>ad92e89e8e582ee37a99156b85ca0ab11</anchor>
      <arglist>(const char *a_pInputData, size_t a_uInputDataLen, char *a_pOutputData, size_t a_uOutputDataSize)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ConvertToStore</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>ac441290912872f8a4f721ca136c35db3</anchor>
      <arglist>(const char *a_pInputData, char *a_pOutputData, size_t a_uOutputDataSize)</arglist>
    </member>
    <member kind="function">
      <type>SI_ConvertA &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>a81c7f7d03d038ee836efc2d9c5ff5433</anchor>
      <arglist>(const SI_ConvertA &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SI_ConvertA</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>a7038e6c46a6e9fd10ddbef60f909cb3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SI_ConvertA</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>a59cbbeb1ab8b8514ed5feb1668021882</anchor>
      <arglist>(const SI_ConvertA &amp;rhs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>SizeFromStore</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>a7eb69ab846d83497e3f2820ca1e5794e</anchor>
      <arglist>(const char *a_pInputData, size_t a_uInputDataLen)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>SizeToStore</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1SI__ConvertA.html</anchorfile>
      <anchor>a163a5f0b95be05b28a22012e2cd40da6</anchor>
      <arglist>(const char *a_pInputData)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::simpleini::SI_GenericCase</name>
    <filename>structmrpt_1_1utils_1_1simpleini_1_1SI__GenericCase.html</filename>
    <templarg>SI_CHAR</templarg>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1SI__GenericCase.html</anchorfile>
      <anchor>a66109f722df86689d997736cf5f90832</anchor>
      <arglist>(const SI_CHAR *pLeft, const SI_CHAR *pRight) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::simpleini::SI_GenericNoCase</name>
    <filename>structmrpt_1_1utils_1_1simpleini_1_1SI__GenericNoCase.html</filename>
    <templarg>SI_CHAR</templarg>
    <member kind="function">
      <type>SI_CHAR</type>
      <name>locase</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1SI__GenericNoCase.html</anchorfile>
      <anchor>a74e8bac3f74c4d498213a1c1cef041e5</anchor>
      <arglist>(SI_CHAR ch) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structmrpt_1_1utils_1_1simpleini_1_1SI__GenericNoCase.html</anchorfile>
      <anchor>a8ffe81a6e2a517b5749ac79952f8f4d3</anchor>
      <arglist>(const SI_CHAR *pLeft, const SI_CHAR *pRight) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::Sim3</name>
    <filename>classSophus_1_1Sim3.html</filename>
    <templarg>Scalar_</templarg>
    <templarg>Options</templarg>
    <base>Sim3Base&lt; Sim3&lt; Scalar_, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>a9b42a3daa686906c926e53ab57400f02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>afaca9445108d54563cc6ecf9023ad71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RxSO3&lt; Scalar, Options &gt;</type>
      <name>RxSo3Member</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>aecc368d8867f7591c3ad97a4eebf1cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>af6018527dd82e183f658654eef91ab72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>a75968822d26e1c3122259402dae56c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>a018f3d42deb4c751130c0c87a464582a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar, Options &gt;</type>
      <name>TranslationMember</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>acd4f3df1c74b9706de60cd0d2740a650</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>a6c35b6c037fbab1b99abb776bb82f7d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>a384d636d514746702101543205e8a9b6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSo3Member &amp;</type>
      <name>rxso3</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>a7b8bc3ec35ffe328128aae8ddf2e7bfd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSo3Member const &amp;</type>
      <name>rxso3</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>a0d35e3c46683dd36e75ccae692b2a7a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW SOPHUS_FUNC</type>
      <name>Sim3</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>a91fe08dde0543345668bb96ab15cffe4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Sim3</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>aa2c7d459b681948a3c57ccae9bc60705</anchor>
      <arglist>(Sim3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Sim3</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>ae45d830248871b12b3d766dcf18d127f</anchor>
      <arglist>(RxSO3Base&lt; OtherDerived &gt; const &amp;rxso3, Eigen::MatrixBase&lt; D &gt; const &amp;translation)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Sim3</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>addd4c65bc8c408263f67b96b5ffa371d</anchor>
      <arglist>(Eigen::QuaternionBase&lt; D1 &gt; const &amp;quaternion, Eigen::MatrixBase&lt; D2 &gt; const &amp;translation)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>Sim3</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>af96fd369b96bde17b7aab2288c12a88f</anchor>
      <arglist>(Matrix&lt; Scalar, 4, 4 &gt; const &amp;T)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationMember &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>aa2366aeaf7dd05f3631e5ab690b80719</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationMember const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>a422a840535b7edb56cf37be915266d88</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RxSo3Member</type>
      <name>rxso3_</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>a3d96cc9bd2c2dc2c4d8f0ab378da0aed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TranslationMember</type>
      <name>translation_</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>a8e2019ca4dad235328ec2a2486ccf704</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Sim3Base&lt; Sim3&lt; Scalar_, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classSophus_1_1Sim3.html</anchorfile>
      <anchor>aba9c456b77b6f4901e17f9aad9fc0c43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::Sim3Base</name>
    <filename>classSophus_1_1Sim3Base.html</filename>
    <templarg>Derived</templarg>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>af045617c9b694de8de611202f93ea622</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad57ed8e487005491e5c1c522953c6d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename RxSO3Type::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aa5c2b9426b6be47ccc54e4a596ffe805</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::RxSO3Type</type>
      <name>RxSO3Type</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ab214acb985d5a61d34cd2311ab48a61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a3c3b7bbd41642ae90e10a12c711f41b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a14f715bd84909cb564da5fd97f669e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a76df021e7cb19d0f064ace638ecd8c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::TranslationType</type>
      <name>TranslationType</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a462788f21adb3520deaaac34cda8ef78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ac2495282c2679f6602784514c2561cb6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a78a8d0a2d7e147f822f6598f71928e47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a0ec2bb894b3763e3857a9761e5b7dc88</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a741298dad5f56e2c6c90a9843b677322</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a58835fbe6484c0fbdfa9e4874efaf889</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 3, 4 &gt;</type>
      <name>matrix3x4</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a71bd65d4b1fec217e46e8bd776952395</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8a6abd509107bfda06c6759b9cb9355d</anchor>
      <arglist>(Sim3&lt; Scalar &gt; const &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad111dceac63eef3d1f048aae0a06c211</anchor>
      <arglist>(Point const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3Base&lt; Derived &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a68208751c4acfc77bd0c6f66c6dd0181</anchor>
      <arglist>(Sim3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3Base&lt; Derived &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a294fb120f36563ce5439060fac80dcbc</anchor>
      <arglist>(Sim3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>quaternion</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8d35802613d06f63bd27ebfe1c8af016</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix3&lt; Scalar &gt;</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a50911938c2fa36290c9af701dd3e233f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Type &amp;</type>
      <name>rxso3</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a91f5a694c2beedc5efb590f794314a61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Type const &amp;</type>
      <name>rxso3</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>afbaa7c83194ce6b3f7253d9b6e80270d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>scale</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a78f108f659353f30be1086bdefdcd081</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a46e189c03576af433776785cd68baa72</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a5a405015b2468860223e051e7efb1b4f</anchor>
      <arglist>(Matrix3&lt; Scalar &gt; &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScale</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aecf78356417109f1b7717847e299f207</anchor>
      <arglist>(Scalar const &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScaledRotationMatrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a994d13c4f5737d8be2e23de40e6ca569</anchor>
      <arglist>(Matrix3&lt; Scalar &gt; const &amp;sR)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8ec8121ba529a6ebcb090e085a78e376</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad34fa5a223dc2f3b78fd817cac22043f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aa20568cae47d85f2c3b725a40bc5fd2d</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Sim3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a38112f240b174275f3b97254cdc9b915</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a25958815de6f490b9dfdc588ad61e756</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8dadb8fb3fbe510e13bf0b8c3b45ab2e</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a5701b62159147a495b6c997a2d195d3b</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a03f9cca702ab5f2af8b8696bfeaca4ed</anchor>
      <arglist>(Sim3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aa14348e39427a5167f76f34c6b77c0e9</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ae359bd61da8c216c81aeaa64bc12e342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a819cd947248ef39d6ba73a1e9ad0e662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad67f03ec6c360b0c1baf98fd8197e2fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sim3Base&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt; &gt;</name>
    <filename>classSophus_1_1Sim3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>af045617c9b694de8de611202f93ea622</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad57ed8e487005491e5c1c522953c6d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename RxSO3Type::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aa5c2b9426b6be47ccc54e4a596ffe805</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt; &gt;::RxSO3Type</type>
      <name>RxSO3Type</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ab214acb985d5a61d34cd2311ab48a61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a3c3b7bbd41642ae90e10a12c711f41b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a14f715bd84909cb564da5fd97f669e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a76df021e7cb19d0f064ace638ecd8c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt; &gt;::TranslationType</type>
      <name>TranslationType</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a462788f21adb3520deaaac34cda8ef78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ac2495282c2679f6602784514c2561cb6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a78a8d0a2d7e147f822f6598f71928e47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a0ec2bb894b3763e3857a9761e5b7dc88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a741298dad5f56e2c6c90a9843b677322</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a58835fbe6484c0fbdfa9e4874efaf889</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 3, 4 &gt;</type>
      <name>matrix3x4</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a71bd65d4b1fec217e46e8bd776952395</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8a6abd509107bfda06c6759b9cb9355d</anchor>
      <arglist>(Sim3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad111dceac63eef3d1f048aae0a06c211</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3Base&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a68208751c4acfc77bd0c6f66c6dd0181</anchor>
      <arglist>(Sim3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3Base&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a294fb120f36563ce5439060fac80dcbc</anchor>
      <arglist>(Sim3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>quaternion</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8d35802613d06f63bd27ebfe1c8af016</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix3&lt; Scalar &gt;</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a50911938c2fa36290c9af701dd3e233f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Type &amp;</type>
      <name>rxso3</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a91f5a694c2beedc5efb590f794314a61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Type const &amp;</type>
      <name>rxso3</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>afbaa7c83194ce6b3f7253d9b6e80270d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>scale</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a78f108f659353f30be1086bdefdcd081</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a46e189c03576af433776785cd68baa72</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a5a405015b2468860223e051e7efb1b4f</anchor>
      <arglist>(Matrix3&lt; Scalar &gt; &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScale</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aecf78356417109f1b7717847e299f207</anchor>
      <arglist>(Scalar const &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScaledRotationMatrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a994d13c4f5737d8be2e23de40e6ca569</anchor>
      <arglist>(Matrix3&lt; Scalar &gt; const &amp;sR)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8ec8121ba529a6ebcb090e085a78e376</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad34fa5a223dc2f3b78fd817cac22043f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aa20568cae47d85f2c3b725a40bc5fd2d</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Sim3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a38112f240b174275f3b97254cdc9b915</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a25958815de6f490b9dfdc588ad61e756</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8dadb8fb3fbe510e13bf0b8c3b45ab2e</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a5701b62159147a495b6c997a2d195d3b</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a03f9cca702ab5f2af8b8696bfeaca4ed</anchor>
      <arglist>(Sim3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aa14348e39427a5167f76f34c6b77c0e9</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ae359bd61da8c216c81aeaa64bc12e342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a819cd947248ef39d6ba73a1e9ad0e662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad67f03ec6c360b0c1baf98fd8197e2fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sim3Base&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt; &gt;</name>
    <filename>classSophus_1_1Sim3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>af045617c9b694de8de611202f93ea622</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad57ed8e487005491e5c1c522953c6d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename RxSO3Type::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aa5c2b9426b6be47ccc54e4a596ffe805</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt; &gt;::RxSO3Type</type>
      <name>RxSO3Type</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ab214acb985d5a61d34cd2311ab48a61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a3c3b7bbd41642ae90e10a12c711f41b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a14f715bd84909cb564da5fd97f669e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a76df021e7cb19d0f064ace638ecd8c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt; &gt;::TranslationType</type>
      <name>TranslationType</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a462788f21adb3520deaaac34cda8ef78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ac2495282c2679f6602784514c2561cb6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a78a8d0a2d7e147f822f6598f71928e47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a0ec2bb894b3763e3857a9761e5b7dc88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a741298dad5f56e2c6c90a9843b677322</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a58835fbe6484c0fbdfa9e4874efaf889</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 3, 4 &gt;</type>
      <name>matrix3x4</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a71bd65d4b1fec217e46e8bd776952395</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8a6abd509107bfda06c6759b9cb9355d</anchor>
      <arglist>(Sim3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad111dceac63eef3d1f048aae0a06c211</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3Base&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a68208751c4acfc77bd0c6f66c6dd0181</anchor>
      <arglist>(Sim3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3Base&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a294fb120f36563ce5439060fac80dcbc</anchor>
      <arglist>(Sim3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>quaternion</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8d35802613d06f63bd27ebfe1c8af016</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix3&lt; Scalar &gt;</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a50911938c2fa36290c9af701dd3e233f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Type &amp;</type>
      <name>rxso3</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a91f5a694c2beedc5efb590f794314a61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Type const &amp;</type>
      <name>rxso3</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>afbaa7c83194ce6b3f7253d9b6e80270d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>scale</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a78f108f659353f30be1086bdefdcd081</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a46e189c03576af433776785cd68baa72</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a5a405015b2468860223e051e7efb1b4f</anchor>
      <arglist>(Matrix3&lt; Scalar &gt; &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScale</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aecf78356417109f1b7717847e299f207</anchor>
      <arglist>(Scalar const &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScaledRotationMatrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a994d13c4f5737d8be2e23de40e6ca569</anchor>
      <arglist>(Matrix3&lt; Scalar &gt; const &amp;sR)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8ec8121ba529a6ebcb090e085a78e376</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad34fa5a223dc2f3b78fd817cac22043f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aa20568cae47d85f2c3b725a40bc5fd2d</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Sim3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a38112f240b174275f3b97254cdc9b915</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a25958815de6f490b9dfdc588ad61e756</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8dadb8fb3fbe510e13bf0b8c3b45ab2e</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a5701b62159147a495b6c997a2d195d3b</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a03f9cca702ab5f2af8b8696bfeaca4ed</anchor>
      <arglist>(Sim3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aa14348e39427a5167f76f34c6b77c0e9</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ae359bd61da8c216c81aeaa64bc12e342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a819cd947248ef39d6ba73a1e9ad0e662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad67f03ec6c360b0c1baf98fd8197e2fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sim3Base&lt; Sim3&lt; Scalar_, Options &gt; &gt;</name>
    <filename>classSophus_1_1Sim3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>af045617c9b694de8de611202f93ea622</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad57ed8e487005491e5c1c522953c6d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename RxSO3Type::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aa5c2b9426b6be47ccc54e4a596ffe805</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Sim3&lt; Scalar_, Options &gt; &gt;::RxSO3Type</type>
      <name>RxSO3Type</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ab214acb985d5a61d34cd2311ab48a61a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Sim3&lt; Scalar_, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a3c3b7bbd41642ae90e10a12c711f41b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a14f715bd84909cb564da5fd97f669e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a76df021e7cb19d0f064ace638ecd8c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Sim3&lt; Scalar_, Options &gt; &gt;::TranslationType</type>
      <name>TranslationType</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a462788f21adb3520deaaac34cda8ef78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ac2495282c2679f6602784514c2561cb6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a78a8d0a2d7e147f822f6598f71928e47</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a0ec2bb894b3763e3857a9761e5b7dc88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a741298dad5f56e2c6c90a9843b677322</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a58835fbe6484c0fbdfa9e4874efaf889</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, 3, 4 &gt;</type>
      <name>matrix3x4</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a71bd65d4b1fec217e46e8bd776952395</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8a6abd509107bfda06c6759b9cb9355d</anchor>
      <arglist>(Sim3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad111dceac63eef3d1f048aae0a06c211</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3Base&lt; Sim3&lt; Scalar_, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a68208751c4acfc77bd0c6f66c6dd0181</anchor>
      <arglist>(Sim3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Sim3Base&lt; Sim3&lt; Scalar_, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a294fb120f36563ce5439060fac80dcbc</anchor>
      <arglist>(Sim3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>quaternion</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8d35802613d06f63bd27ebfe1c8af016</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix3&lt; Scalar &gt;</type>
      <name>rotationMatrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a50911938c2fa36290c9af701dd3e233f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Type &amp;</type>
      <name>rxso3</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a91f5a694c2beedc5efb590f794314a61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC RxSO3Type const &amp;</type>
      <name>rxso3</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>afbaa7c83194ce6b3f7253d9b6e80270d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>scale</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a78f108f659353f30be1086bdefdcd081</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a46e189c03576af433776785cd68baa72</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setRotationMatrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a5a405015b2468860223e051e7efb1b4f</anchor>
      <arglist>(Matrix3&lt; Scalar &gt; &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScale</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aecf78356417109f1b7717847e299f207</anchor>
      <arglist>(Scalar const &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setScaledRotationMatrix</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a994d13c4f5737d8be2e23de40e6ca569</anchor>
      <arglist>(Matrix3&lt; Scalar &gt; const &amp;sR)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8ec8121ba529a6ebcb090e085a78e376</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC TranslationType const &amp;</type>
      <name>translation</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad34fa5a223dc2f3b78fd817cac22043f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aa20568cae47d85f2c3b725a40bc5fd2d</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Sim3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a38112f240b174275f3b97254cdc9b915</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a25958815de6f490b9dfdc588ad61e756</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a8dadb8fb3fbe510e13bf0b8c3b45ab2e</anchor>
      <arglist>(Tangent const &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a5701b62159147a495b6c997a2d195d3b</anchor>
      <arglist>(Tangent const &amp;a, Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a03f9cca702ab5f2af8b8696bfeaca4ed</anchor>
      <arglist>(Sim3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>aa14348e39427a5167f76f34c6b77c0e9</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ae359bd61da8c216c81aeaa64bc12e342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>a819cd947248ef39d6ba73a1e9ad0e662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1Sim3Base.html</anchorfile>
      <anchor>ad67f03ec6c360b0c1baf98fd8197e2fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::SingleFailureChecker</name>
    <filename>classtesting_1_1internal_1_1SingleFailureChecker.html</filename>
    <member kind="function">
      <type></type>
      <name>SingleFailureChecker</name>
      <anchorfile>classtesting_1_1internal_1_1SingleFailureChecker.html</anchorfile>
      <anchor>a6d350d385526c97c9982e928f5f8fb56</anchor>
      <arglist>(const TestPartResultArray *results, TestPartResult::Type type, const string &amp;substr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SingleFailureChecker</name>
      <anchorfile>classtesting_1_1internal_1_1SingleFailureChecker.html</anchorfile>
      <anchor>a4b0a907c9c1b350c79d70af138e9f0bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1SingleFailureChecker.html</anchorfile>
      <anchor>a381cef530568cc08d07dfa2a5dcfc233</anchor>
      <arglist>(SingleFailureChecker)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const TestPartResultArray *const</type>
      <name>results_</name>
      <anchorfile>classtesting_1_1internal_1_1SingleFailureChecker.html</anchorfile>
      <anchor>af6216677e2186e9481088daf57c17d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const string</type>
      <name>substr_</name>
      <anchorfile>classtesting_1_1internal_1_1SingleFailureChecker.html</anchorfile>
      <anchor>a2003215f5f3147726e0b3bb4c8954d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const TestPartResult::Type</type>
      <name>type_</name>
      <anchorfile>classtesting_1_1internal_1_1SingleFailureChecker.html</anchorfile>
      <anchor>a8fc33138c357b2a6ede3698eb57548a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>slamdemoApp</name>
    <filename>classslamdemoApp.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnInit</name>
      <anchorfile>classslamdemoApp.html</anchorfile>
      <anchor>a291dd8d6eded3fb3350e1dcab56cc0a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DoBatchExperiments</name>
      <anchorfile>classslamdemoApp.html</anchorfile>
      <anchor>a61bfcfa4be69787be3713496fdff9061</anchor>
      <arglist>(const std::string &amp;cfgFil)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>doCommandLineProcess</name>
      <anchorfile>classslamdemoApp.html</anchorfile>
      <anchor>a1078f5288327e23179d0df6a8dfa2cb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_option_norun</name>
      <anchorfile>classslamdemoApp.html</anchorfile>
      <anchor>a10d3352debfdec335646829def607054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>slamdemoFrame *</type>
      <name>win</name>
      <anchorfile>classslamdemoApp.html</anchorfile>
      <anchor>a9f077777e3087bef6c4d362b2870eef9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>slamdemoFrame</name>
    <filename>classslamdemoFrame.html</filename>
    <class kind="struct">slamdemoFrame::THistoric</class>
    <class kind="struct">slamdemoFrame::TSimulationOptions</class>
    <member kind="function">
      <type></type>
      <name>slamdemoFrame</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a5d35d068b37ac0fab676b5c7d913f936</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~slamdemoFrame</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a7f33f7cc2fca6ef80eb1a544dec4589b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>executeOneStep</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a35a0c998f0a7ec50b0c6334f265fd5d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnAbout</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a3084243f00087f5acee5c0f532831e1c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnOneStepClicked</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a2dd3c253f8de61807ea2919f6ba56716</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnResetClicked</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a888393e659f20c5a3dfa147c559ecbce</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnRunBatchClicked</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a5496d40365032e16abf4f520e4d1c042</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnRunClicked</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a5cbf4c6833b901ad8b074f2031be4273</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnStopClicked</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a748e8c74e7f05a2b7579965c71553946</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnConfigClicked</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a8cfca822be89a6f086491ae968bf037d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuProfilerReset</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a8a549116da684ebaf8e28a226fd1721a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuProfilerViewStats</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>abab327d3ae13f1f3de6fb1a2cb08ff6c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuSaveFilterState</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ab9d894f33df756e53f64ae3f67a445fa</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuItemSaveRawlogSelected</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ae579080da9bcf8210d3573dac285f73d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuSaveLastDASelected</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a208bc009fcbd2e52a07e4f0e49895017</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnQuit</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a911fe8dc1e347763eeefd2fcb275d453</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimSimulTrigger</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>abafecef7acaead57ed4a92a977cc0f13</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resetSimulator</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a5819b18195da1eda97c197fdaf447fc1</anchor>
      <arglist>(const std::string &amp;map_type)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateAllGraphs</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a5db05d40b40152226ef140d91bc95f37</anchor>
      <arglist>(bool alsoGTMap=false)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxGrid *</type>
      <name>gridDA</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a2a53567d6366c195ed9890925591c98f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>lbDatAssoc</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a912398ebc43a12ffa2ca528b20c1887a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>lbDaTN</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a75463c763fc3e49545eb08f39f9450e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>lbDaTP</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>adfb9502f9894032e020c71fd661a3e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>lbGT</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a1c38b776912b946d5a60dc04ef1f20d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>lbMap</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a107df9e6499e96bf64b8f1767f7b6a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>lbObs</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a34886236ce706589644a9859e1c820a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>lmIndCompat</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a3907891a4a775337d92d4ca03853d49d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; size_t, size_t &gt;</type>
      <name>m_estimatedIDX2realIDX</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ace5ca9d6a37edbd40ea7fc9f14076980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::maps::CLandmarksMap</type>
      <name>m_GT_map</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a67630ac32ffcc8a5c68217248b2dc080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::poses::CPose2D</type>
      <name>m_GT_pose</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ae8f4c8023d543e913ee36b6af1f5cab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; THistoric, Eigen::aligned_allocator&lt; THistoric &gt; &gt;</type>
      <name>m_historicData</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>af4bc0bc1de47ca673173343a3276117c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservationBearingRange</type>
      <name>m_lastObservation</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a289386d6118a91ecb3f765ceab29ae2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::vector_size_t</type>
      <name>m_lastObservation_GT_indices</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a57adebc329fda71baedfa45a6bbce9e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyDaFN</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a1f645407b6d6331e0632914187e60acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyDaFP</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aad27d6ab5a230e03f64d88e141e56642</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyDaJCBB</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ad97d43699cb6775942ab7a1477aa16e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyDaTN</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a819006d56460e9ed495d9db28d3a6b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyDaTP</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a43fc7975d19b0069314dd229310db0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyERRPHI_boundDown</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a16b7971b04a38f90eb17f4f263647c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyERRPHI_boundUp</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ab9f44195813b1bd828584ee487e505f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyERRPHI_err</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aaa03830ef1d144df17e79b281d5d9ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyERRX_boundDown</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a18fe1793a5229338ca6db2de9f081d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyERRX_boundUp</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a83e9447cd746cffa6dde19937cfe9d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyERRX_err</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a82bb4750298d4fca8a0d0087e9734b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyERRY_boundDown</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a9bcd061d3f151eacd9633ad60a9639e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyERRY_boundUp</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>acdead81258a9760cf58bd8bf324f857e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyERRY_err</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a808c912975e9ec36c5f0ae9c7e396293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MRPT_MAKE_ALIGNED_OPERATOR_NEW mpFXYVector *</type>
      <name>m_lyGTMap</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aa47dea919dd144b478398519353d7c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpPolygon *</type>
      <name>m_lyGTRobot</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ab658bd006f402b7e6f634103a77b4eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpPolygon *</type>
      <name>m_lyGTvisibleRange</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ad0c3274bb41f4bebe19640c44c3fdfe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mpLayer * &gt;</type>
      <name>m_lyIC_LMs</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aaede6b8bc38fa0dc4bdff29fbc2a1dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpPolygon *</type>
      <name>m_lyICvisibleRange</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a7406ea8a472a43313410ecac231e23c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mpLayer * &gt;</type>
      <name>m_lyMapEllipses</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a2e0b89e86c686a5b6844aa5234e49f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpPolygon *</type>
      <name>m_lyMapRobot</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ab510ca02df678b57df957f364485fcf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mpLayer * &gt;</type>
      <name>m_lyObsLMs</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aa9a9555c11c1ba1a26c8448fa680d4c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpPolygon *</type>
      <name>m_lyObsRobot</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ade06e635e5c69a23ba90b8955774db7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpPolygon *</type>
      <name>m_lyObsvisibleRange</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aa14d3a1da71efc24cae9772ea21322b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>m_lyStatTimes</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aa68e6efbae9f384e18a333bad924b53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CFileGZOutputStream</type>
      <name>m_rawlog_out_file</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a2edc885e67986ef56e60fee71288f902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; size_t &gt;</type>
      <name>m_realIDX_already_mapped</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aacbbf4aa3d756cdd6f26eada1555dbb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::slam::CRangeBearingKFSLAM2D</type>
      <name>m_SLAM</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a754afc3475ef8e03034d38ac80aa4e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu3</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aa7130a5de47b517339538430e2d8f130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem3</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a1b88bbb0503d9876e21f470362352871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem4</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a76597eb947257b8bd2ddbda3386a9647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem5</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a4f4eda3a7ad74aa93323929d9adc9a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem6</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a25a3a7bffa843c123c390aae0d9ac0f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem8</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>afbffcbf7c23f8c02b8b67d7a507183a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuItemSaveRawlog</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>adca7f2dc5f69b7ae29620494907ba68b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuOneStep</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ab82c866da99536ee16ccd9789cf8f52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuRun</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ac10dc727c84041653c936153b6184627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuRunBatch</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a9b310d9703895e155113267297035cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuSaveLastDA</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a32742fc0f523991dbd2838fab71505ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuStop</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a57dc39fc4a71ae8074f2f4634ea62201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>Notebook1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>abf36c72813f8a3ea4c3803af2e78262b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TSimulationOptions</type>
      <name>options</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a3abbc7c668282b85cb55828bd858601f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a04f6b316458e259143403cd4584163cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel10</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aad1bf89c3c7bc7faf139707791c58184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel11</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>abf8fd85a56291a8aa5295d7015ea8483</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel12</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a50fe67514aee9a27d642ab2e7a91eae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel13</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a469e43898db2c9bd5bbb5e440e454573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel14</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a0ca90475fad0462f67c863ff1e080043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel15</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a8bbda688200f338e76557d9ef851bcfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel16</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a1aa4e46b4e6e0a28004aea92b168c817</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel17</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a2cd87e42de27fb4aa182ba117b52a4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>afe7f0b2691daab7bcfc2af14250efe62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>afa0954ced33c050d2816e718593910bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel4</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ab3daa85dbfcfa4e08a70b28cde9680f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel5</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ae72d4da9c596a6a11b8c97ef569b1423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel6</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a09cc58c58727fe7bd85a56ac89c1d18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel7</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a0554bfb57c8364850bf4f56f164edb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel8</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ac80e3a1cd1bc58e810b97364de2861cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel9</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aecabd1b23bb80ce27116af634cc541f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotDaFN</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>abd5067437e56b7ff28607739abfc6d31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotDaFP</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a07b207a05d162caa91d5480cd342eb2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotDaJCBB</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a466fc9a8724421df721ea71ae004f237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotDaTN</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ab767ec8d44d6da19a0413a1b8f43a248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotDaTP</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a6a8b23cfdfdc42fc457c6a86b95237a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotErrorPhi</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ad4a10cb68804a0444d92b7fccbf6ab58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotErrorX</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a60bd9f53ec7007bb51349d6ccc486a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotErrorY</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a3634dbfa510b078525e2d0ffc4dfdf78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotGT</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a54257d5c519c8681dffa3232fe155d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotIndivCompat</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a9be0f1d6caf02b73b83f542ab92cc604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotMap</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a6466c29f06865b56cec541fbcb339f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotObs</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ae481af09b1d74f6913560c1268d87b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotStatTime</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a993370c5d91df193e2ddb2f30968d0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ac8aa73b22a7484f2651f667232b11149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a146de9f8c1c7930d353b74d7a8ff6117</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a26263cee76b86ae2e480e64a2443d793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ae82cf1677d3659b318a2279e74134ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText5</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a2fffeaf15f99ef5a993c1e9c65c6beb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText6</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aba286eb476ad1d0417a32aae1e4b032d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText7</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>abe248585f21889fb97aee3fdfc18c846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStatusBar *</type>
      <name>StatusBar1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a9e2e6f92b96fb50c0b89bc930e8a3f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer</type>
      <name>timSimul</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a81562603c45d704668d161712847036d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxToolBar *</type>
      <name>ToolBar1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a2c4ac10b3d2fbd64cd6e1b6d833fc528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxToolBarToolBase *</type>
      <name>ToolBarItem1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ad78e0b93f84f90bf706cb3f3cdd42175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxToolBarToolBase *</type>
      <name>ToolBarItem2</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a0bb53dc85b02e8388accf5cffc805344</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxToolBarToolBase *</type>
      <name>ToolBarItem3</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ae674dc3605dccf6486f7c7c4c002aebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxToolBarToolBase *</type>
      <name>ToolBarItem4</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aa6e89a4b78a5b89f3aa4a8b811b8d3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxToolBarToolBase *</type>
      <name>ToolBarItem5</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a57c924c04ff45fd6f9fa7d9289be4d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxToolBarToolBase *</type>
      <name>ToolBarItem6</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>af5b220cb88fc53460f07bb2593d430d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxToolBarToolBase *</type>
      <name>ToolBarItem7</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a3a49971ddf5c2119e1ac2227e4034991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxToolBarToolBase *</type>
      <name>ToolBarItem8</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a3663d21ef88812a11831eb927ab40585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BTNRUN</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a539b46b3e7ad3ba02c54fa9fae50fdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BTNSTOP</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a457e64cd806bb93da0eb2b4e1af9ca30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ab156d03bd72411120b66d351af9674c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM10</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a95c0abe3bb05431b0b98d0aba90cd2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM11</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a51be90ef9c7cafeb533f1d16c51644d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM12</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a8dee7eda6cff4b0861698e42d8c8b0d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM13</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a3c59bfda10bd43258ecd2452a639a00a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM2</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>af7a2ec9542b1545531d7a08f5286dc0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM3</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a64adfb42157f57b6546d70ba7e1029fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM4</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a3a9b7617c63b0bb566b79588404443bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM5</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a80f62e6f1deda02ad68b820c893e803b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM6</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a5a6de8966e4fc7f1fc018b6950dec70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM7</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aefdd1cf7829858f3a788d5893ef6dfca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM8</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>afe08ded76111304003c3db2fa87179d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM9</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ac182514b07c6bdc4c2b956aef7844dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_GRID1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ae44fc4f0be6cbae311e85e27ff68a89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a700fc3ec43be329a1072e86c8f079731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM10</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a19d37f66dd35184e5323b8df1e14cae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM11</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a084c9d14fd74b3bf54d687b4fd816aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM2</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a4ab0f1837ed481967fd5fc0b48c052e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM3</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a5a5f3c9e70891b205df1d0b15793d8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM4</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a71ea8a6ed59fbd1f304a82b959457b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM5</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a5bd486e9748040baae9fd6e274002256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM6</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>af6eec6112e90c90404ca643b5dad1e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM7</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a562604f6f07428f0cdb153155a5b7ef2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM8</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a621382144f61d11c202eed9535ed244c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM9</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ac1bb92d87aec7c402d84bde20105abb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM_SAVE_RAWLOG</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a8c1e302eae60b5c93955b0d5c785b0e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ad8eb9e64fc07ae20b0592890ea47333f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aac903c710fe09a6cae1a8b76d87702ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL10</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>afe971c3b73620e91ed9332b4f18cb8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL11</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a0f3a5acc1e71a8fc674e20e6bb85ebdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL12</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a92d168eb1b9ee3cd15eee1f458fcc56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL13</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a4d6070a51517e564e35c069a5514a0d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL14</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a39ade65d65b9b5ee17935ddaa303d3b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL15</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a5f69824b6c56862b5c2437d085553fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL16</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a6ccae9aa9da90ee3c355c4b4d968ac1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL17</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a971031e29c20dde9b343052f61661ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a3b9c4ea7b1690517272d4b7039154204</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a1c31e3e94058e849036ee0796c3869d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL4</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a002297b0b8a13bfafa4f8756ad1df657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL5</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a5df3745249ed0adb2fc2f320757dccb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL6</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a01714492098429a75f68e140198a95f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL7</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ada91993053118287ea0dcd73d8f826e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL8</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aa2149ce075d8b60e093e00ee40c71349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL9</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aa4777c4a10d9cc16d1e506a2364e05bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a8b7fd5b10a2874c0ec1c8d0698efa38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT10</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>af26644a2a90cfb233229ecf041853efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT11</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a209554b5a0908aad83e0ffb582b794e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT12</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a7b05021bcc07784d1ee0b6c556baa7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT13</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a324ba63726932d80030bfd88a33eb0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT14</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aaefbd188aadfea3c989d7178a85c3402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a32bdb55be1bb021661279655c8425967</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a7e24da556863596f8e63899f1c34593e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a7759ca00b72e579e916677ff918fab71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT5</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a127d1e59a4a050609ac723745d5aa0a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT6</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aa4f31fb8cbe21d93045883b04bf121da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT7</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ab87cfe201c3afd40fd717eab1e11a549</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT8</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a10942fd7c989583345d47c45f6c3698f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT9</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a26b66a40be817995ec3cd410d05bc199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATUSBAR1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a99a18ff580bda686eaa01c1ad0dbec30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TIMER1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>aa46981245c41a2fd8ef003d9c9e06e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TOOLBAR1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a8be2be860af99fbd764be75dd03e5403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TOOLBARITEM1</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a14bac013c07d23cf1b2a114258b120d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TOOLBARITEM2</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a698629b4bc409df6b5d1bf914443aedd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TOOLBARITEM3</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ad32e1382904f2b5ccff0cd4b9a5c6353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TOOLBARITEM4</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a496dfb9ed116b22f992a613c968bdc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TOOLBARITEM6</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a27c0d16de1a86c55b3c65a74128c19fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TOOLBARITEM7</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a31f4e046af59a00a7659cf0f1e9ea565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuAbout</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>ab0955e6f014b80c6918fe82d91a8e766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuQuit</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>acc36bbbc1e2f8565a93eabe143c9c088</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>slamdemoApp</name>
      <anchorfile>classslamdemoFrame.html</anchorfile>
      <anchor>a9ab4ade74c294218a1fd396d4f00f25b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>small_pool_struct</name>
    <filename>unionsmall__pool__struct.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>bytes_left</name>
      <anchorfile>unionsmall__pool__struct.html</anchorfile>
      <anchor>aa664b607d7abb157024ea55a4bf12b8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>bytes_used</name>
      <anchorfile>unionsmall__pool__struct.html</anchorfile>
      <anchor>abe8273ffbd9403c060714752d28ef95f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ALIGN_TYPE</type>
      <name>dummy</name>
      <anchorfile>unionsmall__pool__struct.html</anchorfile>
      <anchor>a73cdd7a86eb8b88c7e4e9ff91aee3f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct small_pool_struct::@69</type>
      <name>hdr</name>
      <anchorfile>unionsmall__pool__struct.html</anchorfile>
      <anchor>afc8c6ba7e4b4eb7c69aec17a6b30df35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>small_pool_ptr</type>
      <name>next</name>
      <anchorfile>unionsmall__pool__struct.html</anchorfile>
      <anchor>a35adccff412d109347d363744d0bcd19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>stlplus::smart_ptr</name>
    <filename>classstlplus_1_1smart__ptr.html</filename>
    <templarg>T</templarg>
    <templarg>COUNTER</templarg>
    <base>smart_ptr_base&lt; T, constructor_copy&lt; T &gt;, COUNTER &gt;</base>
    <member kind="function">
      <type>smart_ptr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a4e8e6d155ce3e54113065cd2f9e3b62d</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>smart_ptr&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>af62941fdb9c3f45f3aa682ff3a06e145</anchor>
      <arglist>(const smart_ptr&lt; T &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a926ca74ca9a112def32252ce5e401b93</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>ab1ac1446adc4e15835520a27caee23e9</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a433bf2668a71507c87761e2f0de3b9e3</anchor>
      <arglist>(T *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a66bb55621185fce532c0297d84fb8771</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr&lt; CCameraSensor &gt;</name>
    <filename>classstlplus_1_1smart__ptr.html</filename>
    <base>smart_ptr_base&lt; CCameraSensor, constructor_copy&lt; CCameraSensor &gt;, mrpt::synch::CAtomicCounter &gt;</base>
    <member kind="function">
      <type>smart_ptr&lt; CCameraSensor &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a4e8e6d155ce3e54113065cd2f9e3b62d</anchor>
      <arglist>(const CCameraSensor &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>smart_ptr&lt; CCameraSensor &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>af62941fdb9c3f45f3aa682ff3a06e145</anchor>
      <arglist>(const smart_ptr&lt; CCameraSensor &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a926ca74ca9a112def32252ce5e401b93</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>ab1ac1446adc4e15835520a27caee23e9</anchor>
      <arglist>(const CCameraSensor &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a433bf2668a71507c87761e2f0de3b9e3</anchor>
      <arglist>(CCameraSensor *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a66bb55621185fce532c0297d84fb8771</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr&lt; ConnectivityDescriptor &gt;</name>
    <filename>classstlplus_1_1smart__ptr.html</filename>
    <base>smart_ptr_base&lt; ConnectivityDescriptor, constructor_copy&lt; ConnectivityDescriptor &gt;, mrpt::synch::CAtomicCounter &gt;</base>
    <member kind="function">
      <type>smart_ptr&lt; ConnectivityDescriptor &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a4e8e6d155ce3e54113065cd2f9e3b62d</anchor>
      <arglist>(const ConnectivityDescriptor &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>smart_ptr&lt; ConnectivityDescriptor &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>af62941fdb9c3f45f3aa682ff3a06e145</anchor>
      <arglist>(const smart_ptr&lt; ConnectivityDescriptor &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a926ca74ca9a112def32252ce5e401b93</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>ab1ac1446adc4e15835520a27caee23e9</anchor>
      <arglist>(const ConnectivityDescriptor &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a433bf2668a71507c87761e2f0de3b9e3</anchor>
      <arglist>(ConnectivityDescriptor *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a66bb55621185fce532c0297d84fb8771</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr&lt; CPointCloudFilterBase &gt;</name>
    <filename>classstlplus_1_1smart__ptr.html</filename>
    <base>smart_ptr_base&lt; CPointCloudFilterBase, constructor_copy&lt; CPointCloudFilterBase &gt;, mrpt::synch::CAtomicCounter &gt;</base>
    <member kind="function">
      <type>smart_ptr&lt; CPointCloudFilterBase &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a4e8e6d155ce3e54113065cd2f9e3b62d</anchor>
      <arglist>(const CPointCloudFilterBase &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>smart_ptr&lt; CPointCloudFilterBase &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>af62941fdb9c3f45f3aa682ff3a06e145</anchor>
      <arglist>(const smart_ptr&lt; CPointCloudFilterBase &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a926ca74ca9a112def32252ce5e401b93</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>ab1ac1446adc4e15835520a27caee23e9</anchor>
      <arglist>(const CPointCloudFilterBase &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a433bf2668a71507c87761e2f0de3b9e3</anchor>
      <arglist>(CPointCloudFilterBase *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a66bb55621185fce532c0297d84fb8771</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr&lt; mrpt::opengl::C3DSScene::TImpl3DS &gt;</name>
    <filename>classstlplus_1_1smart__ptr.html</filename>
    <base>smart_ptr_base&lt; mrpt::opengl::C3DSScene::TImpl3DS, constructor_copy&lt; mrpt::opengl::C3DSScene::TImpl3DS &gt;, mrpt::synch::CAtomicCounter &gt;</base>
    <member kind="function">
      <type>smart_ptr&lt; mrpt::opengl::C3DSScene::TImpl3DS &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a4e8e6d155ce3e54113065cd2f9e3b62d</anchor>
      <arglist>(const mrpt::opengl::C3DSScene::TImpl3DS &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>smart_ptr&lt; mrpt::opengl::C3DSScene::TImpl3DS &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>af62941fdb9c3f45f3aa682ff3a06e145</anchor>
      <arglist>(const smart_ptr&lt; mrpt::opengl::C3DSScene::TImpl3DS &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a926ca74ca9a112def32252ce5e401b93</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>ab1ac1446adc4e15835520a27caee23e9</anchor>
      <arglist>(const mrpt::opengl::C3DSScene::TImpl3DS &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a433bf2668a71507c87761e2f0de3b9e3</anchor>
      <arglist>(mrpt::opengl::C3DSScene::TImpl3DS *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a66bb55621185fce532c0297d84fb8771</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr&lt; mrpt::opengl::CAssimpModel::TImplAssimp &gt;</name>
    <filename>classstlplus_1_1smart__ptr.html</filename>
    <base>smart_ptr_base&lt; mrpt::opengl::CAssimpModel::TImplAssimp, constructor_copy&lt; mrpt::opengl::CAssimpModel::TImplAssimp &gt;, mrpt::synch::CAtomicCounter &gt;</base>
    <member kind="function">
      <type>smart_ptr&lt; mrpt::opengl::CAssimpModel::TImplAssimp &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a4e8e6d155ce3e54113065cd2f9e3b62d</anchor>
      <arglist>(const mrpt::opengl::CAssimpModel::TImplAssimp &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>smart_ptr&lt; mrpt::opengl::CAssimpModel::TImplAssimp &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>af62941fdb9c3f45f3aa682ff3a06e145</anchor>
      <arglist>(const smart_ptr&lt; mrpt::opengl::CAssimpModel::TImplAssimp &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a926ca74ca9a112def32252ce5e401b93</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>ab1ac1446adc4e15835520a27caee23e9</anchor>
      <arglist>(const mrpt::opengl::CAssimpModel::TImplAssimp &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a433bf2668a71507c87761e2f0de3b9e3</anchor>
      <arglist>(mrpt::opengl::CAssimpModel::TImplAssimp *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a66bb55621185fce532c0297d84fb8771</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr&lt; std::vector&lt; char &gt; &gt;</name>
    <filename>classstlplus_1_1smart__ptr.html</filename>
    <base>smart_ptr_base&lt; std::vector&lt; char &gt;, constructor_copy&lt; std::vector&lt; char &gt; &gt;, mrpt::synch::CAtomicCounter &gt;</base>
    <member kind="function">
      <type>smart_ptr&lt; std::vector&lt; char &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a4e8e6d155ce3e54113065cd2f9e3b62d</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>smart_ptr&lt; std::vector&lt; char &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>af62941fdb9c3f45f3aa682ff3a06e145</anchor>
      <arglist>(const smart_ptr&lt; std::vector&lt; char &gt; &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a926ca74ca9a112def32252ce5e401b93</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>ab1ac1446adc4e15835520a27caee23e9</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a433bf2668a71507c87761e2f0de3b9e3</anchor>
      <arglist>(std::vector&lt; char &gt; *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a66bb55621185fce532c0297d84fb8771</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr&lt; TPixelLabelInfoBase &gt;</name>
    <filename>classstlplus_1_1smart__ptr.html</filename>
    <base>smart_ptr_base&lt; TPixelLabelInfoBase, constructor_copy&lt; TPixelLabelInfoBase &gt;, mrpt::synch::CAtomicCounter &gt;</base>
    <member kind="function">
      <type>smart_ptr&lt; TPixelLabelInfoBase &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a4e8e6d155ce3e54113065cd2f9e3b62d</anchor>
      <arglist>(const TPixelLabelInfoBase &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>smart_ptr&lt; TPixelLabelInfoBase &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>af62941fdb9c3f45f3aa682ff3a06e145</anchor>
      <arglist>(const smart_ptr&lt; TPixelLabelInfoBase &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a926ca74ca9a112def32252ce5e401b93</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>ab1ac1446adc4e15835520a27caee23e9</anchor>
      <arglist>(const TPixelLabelInfoBase &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a433bf2668a71507c87761e2f0de3b9e3</anchor>
      <arglist>(TPixelLabelInfoBase *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr</name>
      <anchorfile>classstlplus_1_1smart__ptr.html</anchorfile>
      <anchor>a66bb55621185fce532c0297d84fb8771</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>stlplus::smart_ptr_base</name>
    <filename>classstlplus_1_1smart__ptr__base.html</filename>
    <templarg>T</templarg>
    <templarg>C</templarg>
    <templarg>COUNTER</templarg>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>const_reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac1f912c78612fc17e9cb9cecabf7bbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a23084ef251316e50953f834b143effa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>C</type>
      <name>value_copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a6345d33ebbaa8b2954ea2da05c05373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a9b29220abb2ec0a64810f8be2d50c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5618ea3da59543ca86fea0f1d6cd47c7</anchor>
      <arglist>(const smart_ptr_base&lt; T, C, COUNTER &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>alias_count</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a29ee710f214813b1ab180a167b1ebb24</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aliases</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7f21481f9fb6eb81156bae582aa36f3d</anchor>
      <arglist>(const smart_ptr_base&lt; T, C, COUNTER &gt; &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a867533684c9ad5d2abfde9d94234ed68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a476c560d5b1668305b2de71bc1cffb45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa53942e8ded5aceb5d8f217309bbeed9</anchor>
      <arglist>(const smart_ptr_base&lt; T, C, COUNTER &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac98d47f6ae7c61c8327c754fc9ae3437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const T *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad4e83357b99d321b2cea84f91f490bc1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ae5e80a07460a3c8acf6a610d7694acee</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a50f61c474b56c7d226bc5b778e0cd29d</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a2abe53374c92c17ee4e14682f292f6a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4f884170432c67921f4383a654ca1101</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>af9d55e210b6f4f3bed7109410966aa4b</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa0aa1f81ad7ddedf5abd7b2dd411aa86</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a12933eca70141d116fb565c8f3145c7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad001549114a5af8da4808584826c6081</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a44836f3b94c22ab20b27b928f08ce6b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a389af97facbf71f451362fd8430d373a</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>afd4a3c90c41630b10a4e53f27d6126ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ace017df68fb4920ab58bfed2a68e713a</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a3acdef5a5bb379ab2b5e90b63d5ff7c9</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a409f5486b366f5679428c6ea64aab3aa</anchor>
      <arglist>(T *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5e91ebbc65b5980dc2e81339bc69e4b5</anchor>
      <arglist>(T *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a0565f714486d8d44a61a071fe27db19c</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7bff6489d897378b595cbace4844d78e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5340b9402849344af8b4fdd43ad399cd</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a702de64e19b7816cf2528052fbeaaf7a</anchor>
      <arglist>(T *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a630e9572962b1d788d818a5db34cfd47</anchor>
      <arglist>(const smart_ptr_base&lt; T, C, COUNTER &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4b49afc4e7ce1481946a6254908d70d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa70c8cc2e16773b725af8ac41f9bcedd</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a299e4443ab2d3982369c014cff98f398</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>smart_ptr_holder&lt; T, COUNTER &gt; *</type>
      <name>m_holder</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad74345f2e61dd92e3ba50b95af0ab71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr_base&lt; CCameraSensor, constructor_copy&lt; CCameraSensor &gt;, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__base.html</filename>
    <member kind="typedef">
      <type>const CCameraSensor &amp;</type>
      <name>const_reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac1f912c78612fc17e9cb9cecabf7bbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CCameraSensor &amp;</type>
      <name>reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a23084ef251316e50953f834b143effa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constructor_copy&lt; CCameraSensor &gt;</type>
      <name>value_copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a6345d33ebbaa8b2954ea2da05c05373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CCameraSensor</type>
      <name>value_type</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a9b29220abb2ec0a64810f8be2d50c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5618ea3da59543ca86fea0f1d6cd47c7</anchor>
      <arglist>(const smart_ptr_base&lt; CCameraSensor, constructor_copy&lt; CCameraSensor &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>alias_count</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a29ee710f214813b1ab180a167b1ebb24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aliases</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7f21481f9fb6eb81156bae582aa36f3d</anchor>
      <arglist>(const smart_ptr_base&lt; CCameraSensor, constructor_copy&lt; CCameraSensor &gt;, mrpt::synch::CAtomicCounter &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a867533684c9ad5d2abfde9d94234ed68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a476c560d5b1668305b2de71bc1cffb45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa53942e8ded5aceb5d8f217309bbeed9</anchor>
      <arglist>(const smart_ptr_base&lt; CCameraSensor, constructor_copy&lt; CCameraSensor &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CCameraSensor *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac98d47f6ae7c61c8327c754fc9ae3437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const CCameraSensor *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad4e83357b99d321b2cea84f91f490bc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ae5e80a07460a3c8acf6a610d7694acee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a50f61c474b56c7d226bc5b778e0cd29d</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a2abe53374c92c17ee4e14682f292f6a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4f884170432c67921f4383a654ca1101</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>af9d55e210b6f4f3bed7109410966aa4b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa0aa1f81ad7ddedf5abd7b2dd411aa86</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CCameraSensor &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a12933eca70141d116fb565c8f3145c7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CCameraSensor &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad001549114a5af8da4808584826c6081</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CCameraSensor *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a44836f3b94c22ab20b27b928f08ce6b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CCameraSensor *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a389af97facbf71f451362fd8430d373a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CCameraSensor *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>afd4a3c90c41630b10a4e53f27d6126ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CCameraSensor *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ace017df68fb4920ab58bfed2a68e713a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a3acdef5a5bb379ab2b5e90b63d5ff7c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a409f5486b366f5679428c6ea64aab3aa</anchor>
      <arglist>(CCameraSensor *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5e91ebbc65b5980dc2e81339bc69e4b5</anchor>
      <arglist>(CCameraSensor *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a0565f714486d8d44a61a071fe27db19c</anchor>
      <arglist>(const CCameraSensor &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7bff6489d897378b595cbace4844d78e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5340b9402849344af8b4fdd43ad399cd</anchor>
      <arglist>(const CCameraSensor &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a702de64e19b7816cf2528052fbeaaf7a</anchor>
      <arglist>(CCameraSensor *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a630e9572962b1d788d818a5db34cfd47</anchor>
      <arglist>(const smart_ptr_base&lt; CCameraSensor, constructor_copy&lt; CCameraSensor &gt;, mrpt::synch::CAtomicCounter &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>CCameraSensor &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4b49afc4e7ce1481946a6254908d70d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CCameraSensor &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa70c8cc2e16773b725af8ac41f9bcedd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a299e4443ab2d3982369c014cff98f398</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>smart_ptr_holder&lt; CCameraSensor, mrpt::synch::CAtomicCounter &gt; *</type>
      <name>m_holder</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad74345f2e61dd92e3ba50b95af0ab71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr_base&lt; CObject, clone_copy&lt; CObject &gt;, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__base.html</filename>
    <member kind="typedef">
      <type>const CObject &amp;</type>
      <name>const_reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac1f912c78612fc17e9cb9cecabf7bbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CObject &amp;</type>
      <name>reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a23084ef251316e50953f834b143effa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>clone_copy&lt; CObject &gt;</type>
      <name>value_copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a6345d33ebbaa8b2954ea2da05c05373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CObject</type>
      <name>value_type</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a9b29220abb2ec0a64810f8be2d50c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5618ea3da59543ca86fea0f1d6cd47c7</anchor>
      <arglist>(const smart_ptr_base&lt; CObject, clone_copy&lt; CObject &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>alias_count</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a29ee710f214813b1ab180a167b1ebb24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aliases</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7f21481f9fb6eb81156bae582aa36f3d</anchor>
      <arglist>(const smart_ptr_base&lt; CObject, clone_copy&lt; CObject &gt;, mrpt::synch::CAtomicCounter &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a867533684c9ad5d2abfde9d94234ed68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a476c560d5b1668305b2de71bc1cffb45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa53942e8ded5aceb5d8f217309bbeed9</anchor>
      <arglist>(const smart_ptr_base&lt; CObject, clone_copy&lt; CObject &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CObject *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac98d47f6ae7c61c8327c754fc9ae3437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const CObject *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad4e83357b99d321b2cea84f91f490bc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ae5e80a07460a3c8acf6a610d7694acee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a50f61c474b56c7d226bc5b778e0cd29d</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a2abe53374c92c17ee4e14682f292f6a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4f884170432c67921f4383a654ca1101</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>af9d55e210b6f4f3bed7109410966aa4b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa0aa1f81ad7ddedf5abd7b2dd411aa86</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CObject &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a12933eca70141d116fb565c8f3145c7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CObject &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad001549114a5af8da4808584826c6081</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CObject *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a44836f3b94c22ab20b27b928f08ce6b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CObject *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a389af97facbf71f451362fd8430d373a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CObject *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>afd4a3c90c41630b10a4e53f27d6126ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CObject *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ace017df68fb4920ab58bfed2a68e713a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a3acdef5a5bb379ab2b5e90b63d5ff7c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a409f5486b366f5679428c6ea64aab3aa</anchor>
      <arglist>(CObject *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5e91ebbc65b5980dc2e81339bc69e4b5</anchor>
      <arglist>(CObject *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a0565f714486d8d44a61a071fe27db19c</anchor>
      <arglist>(const CObject &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7bff6489d897378b595cbace4844d78e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5340b9402849344af8b4fdd43ad399cd</anchor>
      <arglist>(const CObject &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a702de64e19b7816cf2528052fbeaaf7a</anchor>
      <arglist>(CObject *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a630e9572962b1d788d818a5db34cfd47</anchor>
      <arglist>(const smart_ptr_base&lt; CObject, clone_copy&lt; CObject &gt;, mrpt::synch::CAtomicCounter &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>CObject &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4b49afc4e7ce1481946a6254908d70d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CObject &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa70c8cc2e16773b725af8ac41f9bcedd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a299e4443ab2d3982369c014cff98f398</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>smart_ptr_holder&lt; CObject, mrpt::synch::CAtomicCounter &gt; *</type>
      <name>m_holder</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad74345f2e61dd92e3ba50b95af0ab71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr_base&lt; ConnectivityDescriptor, constructor_copy&lt; ConnectivityDescriptor &gt;, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__base.html</filename>
    <member kind="typedef">
      <type>const ConnectivityDescriptor &amp;</type>
      <name>const_reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac1f912c78612fc17e9cb9cecabf7bbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConnectivityDescriptor &amp;</type>
      <name>reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a23084ef251316e50953f834b143effa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constructor_copy&lt; ConnectivityDescriptor &gt;</type>
      <name>value_copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a6345d33ebbaa8b2954ea2da05c05373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConnectivityDescriptor</type>
      <name>value_type</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a9b29220abb2ec0a64810f8be2d50c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5618ea3da59543ca86fea0f1d6cd47c7</anchor>
      <arglist>(const smart_ptr_base&lt; ConnectivityDescriptor, constructor_copy&lt; ConnectivityDescriptor &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>alias_count</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a29ee710f214813b1ab180a167b1ebb24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aliases</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7f21481f9fb6eb81156bae582aa36f3d</anchor>
      <arglist>(const smart_ptr_base&lt; ConnectivityDescriptor, constructor_copy&lt; ConnectivityDescriptor &gt;, mrpt::synch::CAtomicCounter &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a867533684c9ad5d2abfde9d94234ed68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a476c560d5b1668305b2de71bc1cffb45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa53942e8ded5aceb5d8f217309bbeed9</anchor>
      <arglist>(const smart_ptr_base&lt; ConnectivityDescriptor, constructor_copy&lt; ConnectivityDescriptor &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ConnectivityDescriptor *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac98d47f6ae7c61c8327c754fc9ae3437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ConnectivityDescriptor *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad4e83357b99d321b2cea84f91f490bc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ae5e80a07460a3c8acf6a610d7694acee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a50f61c474b56c7d226bc5b778e0cd29d</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a2abe53374c92c17ee4e14682f292f6a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4f884170432c67921f4383a654ca1101</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>af9d55e210b6f4f3bed7109410966aa4b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa0aa1f81ad7ddedf5abd7b2dd411aa86</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ConnectivityDescriptor &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a12933eca70141d116fb565c8f3145c7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ConnectivityDescriptor &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad001549114a5af8da4808584826c6081</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ConnectivityDescriptor *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a44836f3b94c22ab20b27b928f08ce6b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ConnectivityDescriptor *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a389af97facbf71f451362fd8430d373a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ConnectivityDescriptor *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>afd4a3c90c41630b10a4e53f27d6126ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ConnectivityDescriptor *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ace017df68fb4920ab58bfed2a68e713a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a3acdef5a5bb379ab2b5e90b63d5ff7c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a409f5486b366f5679428c6ea64aab3aa</anchor>
      <arglist>(ConnectivityDescriptor *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5e91ebbc65b5980dc2e81339bc69e4b5</anchor>
      <arglist>(ConnectivityDescriptor *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a0565f714486d8d44a61a071fe27db19c</anchor>
      <arglist>(const ConnectivityDescriptor &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7bff6489d897378b595cbace4844d78e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5340b9402849344af8b4fdd43ad399cd</anchor>
      <arglist>(const ConnectivityDescriptor &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a702de64e19b7816cf2528052fbeaaf7a</anchor>
      <arglist>(ConnectivityDescriptor *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a630e9572962b1d788d818a5db34cfd47</anchor>
      <arglist>(const smart_ptr_base&lt; ConnectivityDescriptor, constructor_copy&lt; ConnectivityDescriptor &gt;, mrpt::synch::CAtomicCounter &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>ConnectivityDescriptor &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4b49afc4e7ce1481946a6254908d70d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const ConnectivityDescriptor &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa70c8cc2e16773b725af8ac41f9bcedd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a299e4443ab2d3982369c014cff98f398</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>smart_ptr_holder&lt; ConnectivityDescriptor, mrpt::synch::CAtomicCounter &gt; *</type>
      <name>m_holder</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad74345f2e61dd92e3ba50b95af0ab71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr_base&lt; CPointCloudFilterBase, constructor_copy&lt; CPointCloudFilterBase &gt;, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__base.html</filename>
    <member kind="typedef">
      <type>const CPointCloudFilterBase &amp;</type>
      <name>const_reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac1f912c78612fc17e9cb9cecabf7bbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPointCloudFilterBase &amp;</type>
      <name>reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a23084ef251316e50953f834b143effa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constructor_copy&lt; CPointCloudFilterBase &gt;</type>
      <name>value_copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a6345d33ebbaa8b2954ea2da05c05373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CPointCloudFilterBase</type>
      <name>value_type</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a9b29220abb2ec0a64810f8be2d50c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5618ea3da59543ca86fea0f1d6cd47c7</anchor>
      <arglist>(const smart_ptr_base&lt; CPointCloudFilterBase, constructor_copy&lt; CPointCloudFilterBase &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>alias_count</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a29ee710f214813b1ab180a167b1ebb24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aliases</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7f21481f9fb6eb81156bae582aa36f3d</anchor>
      <arglist>(const smart_ptr_base&lt; CPointCloudFilterBase, constructor_copy&lt; CPointCloudFilterBase &gt;, mrpt::synch::CAtomicCounter &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a867533684c9ad5d2abfde9d94234ed68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a476c560d5b1668305b2de71bc1cffb45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa53942e8ded5aceb5d8f217309bbeed9</anchor>
      <arglist>(const smart_ptr_base&lt; CPointCloudFilterBase, constructor_copy&lt; CPointCloudFilterBase &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CPointCloudFilterBase *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac98d47f6ae7c61c8327c754fc9ae3437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const CPointCloudFilterBase *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad4e83357b99d321b2cea84f91f490bc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ae5e80a07460a3c8acf6a610d7694acee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a50f61c474b56c7d226bc5b778e0cd29d</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a2abe53374c92c17ee4e14682f292f6a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4f884170432c67921f4383a654ca1101</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>af9d55e210b6f4f3bed7109410966aa4b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa0aa1f81ad7ddedf5abd7b2dd411aa86</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CPointCloudFilterBase &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a12933eca70141d116fb565c8f3145c7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CPointCloudFilterBase &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad001549114a5af8da4808584826c6081</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CPointCloudFilterBase *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a44836f3b94c22ab20b27b928f08ce6b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CPointCloudFilterBase *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a389af97facbf71f451362fd8430d373a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>CPointCloudFilterBase *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>afd4a3c90c41630b10a4e53f27d6126ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CPointCloudFilterBase *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ace017df68fb4920ab58bfed2a68e713a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a3acdef5a5bb379ab2b5e90b63d5ff7c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a409f5486b366f5679428c6ea64aab3aa</anchor>
      <arglist>(CPointCloudFilterBase *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5e91ebbc65b5980dc2e81339bc69e4b5</anchor>
      <arglist>(CPointCloudFilterBase *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a0565f714486d8d44a61a071fe27db19c</anchor>
      <arglist>(const CPointCloudFilterBase &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7bff6489d897378b595cbace4844d78e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5340b9402849344af8b4fdd43ad399cd</anchor>
      <arglist>(const CPointCloudFilterBase &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a702de64e19b7816cf2528052fbeaaf7a</anchor>
      <arglist>(CPointCloudFilterBase *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a630e9572962b1d788d818a5db34cfd47</anchor>
      <arglist>(const smart_ptr_base&lt; CPointCloudFilterBase, constructor_copy&lt; CPointCloudFilterBase &gt;, mrpt::synch::CAtomicCounter &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>CPointCloudFilterBase &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4b49afc4e7ce1481946a6254908d70d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const CPointCloudFilterBase &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa70c8cc2e16773b725af8ac41f9bcedd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a299e4443ab2d3982369c014cff98f398</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>smart_ptr_holder&lt; CPointCloudFilterBase, mrpt::synch::CAtomicCounter &gt; *</type>
      <name>m_holder</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad74345f2e61dd92e3ba50b95af0ab71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr_base&lt; mrpt::opengl::C3DSScene::TImpl3DS, constructor_copy&lt; mrpt::opengl::C3DSScene::TImpl3DS &gt;, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__base.html</filename>
    <member kind="typedef">
      <type>const mrpt::opengl::C3DSScene::TImpl3DS &amp;</type>
      <name>const_reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac1f912c78612fc17e9cb9cecabf7bbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::opengl::C3DSScene::TImpl3DS &amp;</type>
      <name>reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a23084ef251316e50953f834b143effa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constructor_copy&lt; mrpt::opengl::C3DSScene::TImpl3DS &gt;</type>
      <name>value_copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a6345d33ebbaa8b2954ea2da05c05373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::opengl::C3DSScene::TImpl3DS</type>
      <name>value_type</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a9b29220abb2ec0a64810f8be2d50c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5618ea3da59543ca86fea0f1d6cd47c7</anchor>
      <arglist>(const smart_ptr_base&lt; mrpt::opengl::C3DSScene::TImpl3DS, constructor_copy&lt; mrpt::opengl::C3DSScene::TImpl3DS &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>alias_count</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a29ee710f214813b1ab180a167b1ebb24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aliases</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7f21481f9fb6eb81156bae582aa36f3d</anchor>
      <arglist>(const smart_ptr_base&lt; mrpt::opengl::C3DSScene::TImpl3DS, constructor_copy&lt; mrpt::opengl::C3DSScene::TImpl3DS &gt;, mrpt::synch::CAtomicCounter &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a867533684c9ad5d2abfde9d94234ed68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a476c560d5b1668305b2de71bc1cffb45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa53942e8ded5aceb5d8f217309bbeed9</anchor>
      <arglist>(const smart_ptr_base&lt; mrpt::opengl::C3DSScene::TImpl3DS, constructor_copy&lt; mrpt::opengl::C3DSScene::TImpl3DS &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::opengl::C3DSScene::TImpl3DS *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac98d47f6ae7c61c8327c754fc9ae3437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const mrpt::opengl::C3DSScene::TImpl3DS *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad4e83357b99d321b2cea84f91f490bc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ae5e80a07460a3c8acf6a610d7694acee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a50f61c474b56c7d226bc5b778e0cd29d</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a2abe53374c92c17ee4e14682f292f6a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4f884170432c67921f4383a654ca1101</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>af9d55e210b6f4f3bed7109410966aa4b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa0aa1f81ad7ddedf5abd7b2dd411aa86</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::C3DSScene::TImpl3DS &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a12933eca70141d116fb565c8f3145c7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::opengl::C3DSScene::TImpl3DS &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad001549114a5af8da4808584826c6081</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::C3DSScene::TImpl3DS *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a44836f3b94c22ab20b27b928f08ce6b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::opengl::C3DSScene::TImpl3DS *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a389af97facbf71f451362fd8430d373a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::C3DSScene::TImpl3DS *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>afd4a3c90c41630b10a4e53f27d6126ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::opengl::C3DSScene::TImpl3DS *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ace017df68fb4920ab58bfed2a68e713a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a3acdef5a5bb379ab2b5e90b63d5ff7c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a409f5486b366f5679428c6ea64aab3aa</anchor>
      <arglist>(mrpt::opengl::C3DSScene::TImpl3DS *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5e91ebbc65b5980dc2e81339bc69e4b5</anchor>
      <arglist>(mrpt::opengl::C3DSScene::TImpl3DS *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a0565f714486d8d44a61a071fe27db19c</anchor>
      <arglist>(const mrpt::opengl::C3DSScene::TImpl3DS &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7bff6489d897378b595cbace4844d78e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5340b9402849344af8b4fdd43ad399cd</anchor>
      <arglist>(const mrpt::opengl::C3DSScene::TImpl3DS &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a702de64e19b7816cf2528052fbeaaf7a</anchor>
      <arglist>(mrpt::opengl::C3DSScene::TImpl3DS *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a630e9572962b1d788d818a5db34cfd47</anchor>
      <arglist>(const smart_ptr_base&lt; mrpt::opengl::C3DSScene::TImpl3DS, constructor_copy&lt; mrpt::opengl::C3DSScene::TImpl3DS &gt;, mrpt::synch::CAtomicCounter &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::C3DSScene::TImpl3DS &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4b49afc4e7ce1481946a6254908d70d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::opengl::C3DSScene::TImpl3DS &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa70c8cc2e16773b725af8ac41f9bcedd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a299e4443ab2d3982369c014cff98f398</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>smart_ptr_holder&lt; mrpt::opengl::C3DSScene::TImpl3DS, mrpt::synch::CAtomicCounter &gt; *</type>
      <name>m_holder</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad74345f2e61dd92e3ba50b95af0ab71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr_base&lt; mrpt::opengl::CAssimpModel::TImplAssimp, constructor_copy&lt; mrpt::opengl::CAssimpModel::TImplAssimp &gt;, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__base.html</filename>
    <member kind="typedef">
      <type>const mrpt::opengl::CAssimpModel::TImplAssimp &amp;</type>
      <name>const_reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac1f912c78612fc17e9cb9cecabf7bbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::opengl::CAssimpModel::TImplAssimp &amp;</type>
      <name>reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a23084ef251316e50953f834b143effa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constructor_copy&lt; mrpt::opengl::CAssimpModel::TImplAssimp &gt;</type>
      <name>value_copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a6345d33ebbaa8b2954ea2da05c05373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::opengl::CAssimpModel::TImplAssimp</type>
      <name>value_type</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a9b29220abb2ec0a64810f8be2d50c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5618ea3da59543ca86fea0f1d6cd47c7</anchor>
      <arglist>(const smart_ptr_base&lt; mrpt::opengl::CAssimpModel::TImplAssimp, constructor_copy&lt; mrpt::opengl::CAssimpModel::TImplAssimp &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>alias_count</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a29ee710f214813b1ab180a167b1ebb24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aliases</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7f21481f9fb6eb81156bae582aa36f3d</anchor>
      <arglist>(const smart_ptr_base&lt; mrpt::opengl::CAssimpModel::TImplAssimp, constructor_copy&lt; mrpt::opengl::CAssimpModel::TImplAssimp &gt;, mrpt::synch::CAtomicCounter &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a867533684c9ad5d2abfde9d94234ed68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a476c560d5b1668305b2de71bc1cffb45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa53942e8ded5aceb5d8f217309bbeed9</anchor>
      <arglist>(const smart_ptr_base&lt; mrpt::opengl::CAssimpModel::TImplAssimp, constructor_copy&lt; mrpt::opengl::CAssimpModel::TImplAssimp &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mrpt::opengl::CAssimpModel::TImplAssimp *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac98d47f6ae7c61c8327c754fc9ae3437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const mrpt::opengl::CAssimpModel::TImplAssimp *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad4e83357b99d321b2cea84f91f490bc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ae5e80a07460a3c8acf6a610d7694acee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a50f61c474b56c7d226bc5b778e0cd29d</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a2abe53374c92c17ee4e14682f292f6a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4f884170432c67921f4383a654ca1101</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>af9d55e210b6f4f3bed7109410966aa4b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa0aa1f81ad7ddedf5abd7b2dd411aa86</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::CAssimpModel::TImplAssimp &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a12933eca70141d116fb565c8f3145c7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::opengl::CAssimpModel::TImplAssimp &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad001549114a5af8da4808584826c6081</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::CAssimpModel::TImplAssimp *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a44836f3b94c22ab20b27b928f08ce6b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::opengl::CAssimpModel::TImplAssimp *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a389af97facbf71f451362fd8430d373a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::CAssimpModel::TImplAssimp *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>afd4a3c90c41630b10a4e53f27d6126ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::opengl::CAssimpModel::TImplAssimp *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ace017df68fb4920ab58bfed2a68e713a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a3acdef5a5bb379ab2b5e90b63d5ff7c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a409f5486b366f5679428c6ea64aab3aa</anchor>
      <arglist>(mrpt::opengl::CAssimpModel::TImplAssimp *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5e91ebbc65b5980dc2e81339bc69e4b5</anchor>
      <arglist>(mrpt::opengl::CAssimpModel::TImplAssimp *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a0565f714486d8d44a61a071fe27db19c</anchor>
      <arglist>(const mrpt::opengl::CAssimpModel::TImplAssimp &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7bff6489d897378b595cbace4844d78e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5340b9402849344af8b4fdd43ad399cd</anchor>
      <arglist>(const mrpt::opengl::CAssimpModel::TImplAssimp &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a702de64e19b7816cf2528052fbeaaf7a</anchor>
      <arglist>(mrpt::opengl::CAssimpModel::TImplAssimp *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a630e9572962b1d788d818a5db34cfd47</anchor>
      <arglist>(const smart_ptr_base&lt; mrpt::opengl::CAssimpModel::TImplAssimp, constructor_copy&lt; mrpt::opengl::CAssimpModel::TImplAssimp &gt;, mrpt::synch::CAtomicCounter &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::opengl::CAssimpModel::TImplAssimp &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4b49afc4e7ce1481946a6254908d70d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::opengl::CAssimpModel::TImplAssimp &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa70c8cc2e16773b725af8ac41f9bcedd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a299e4443ab2d3982369c014cff98f398</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>smart_ptr_holder&lt; mrpt::opengl::CAssimpModel::TImplAssimp, mrpt::synch::CAtomicCounter &gt; *</type>
      <name>m_holder</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad74345f2e61dd92e3ba50b95af0ab71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr_base&lt; std::vector&lt; char &gt;, constructor_copy&lt; std::vector&lt; char &gt; &gt;, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__base.html</filename>
    <member kind="typedef">
      <type>const std::vector&lt; char &gt; &amp;</type>
      <name>const_reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac1f912c78612fc17e9cb9cecabf7bbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; char &gt; &amp;</type>
      <name>reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a23084ef251316e50953f834b143effa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constructor_copy&lt; std::vector&lt; char &gt; &gt;</type>
      <name>value_copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a6345d33ebbaa8b2954ea2da05c05373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; char &gt;</type>
      <name>value_type</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a9b29220abb2ec0a64810f8be2d50c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5618ea3da59543ca86fea0f1d6cd47c7</anchor>
      <arglist>(const smart_ptr_base&lt; std::vector&lt; char &gt;, constructor_copy&lt; std::vector&lt; char &gt; &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>alias_count</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a29ee710f214813b1ab180a167b1ebb24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aliases</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7f21481f9fb6eb81156bae582aa36f3d</anchor>
      <arglist>(const smart_ptr_base&lt; std::vector&lt; char &gt;, constructor_copy&lt; std::vector&lt; char &gt; &gt;, mrpt::synch::CAtomicCounter &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a867533684c9ad5d2abfde9d94234ed68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a476c560d5b1668305b2de71bc1cffb45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa53942e8ded5aceb5d8f217309bbeed9</anchor>
      <arglist>(const smart_ptr_base&lt; std::vector&lt; char &gt;, constructor_copy&lt; std::vector&lt; char &gt; &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; char &gt; *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac98d47f6ae7c61c8327c754fc9ae3437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; char &gt; *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad4e83357b99d321b2cea84f91f490bc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ae5e80a07460a3c8acf6a610d7694acee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a50f61c474b56c7d226bc5b778e0cd29d</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a2abe53374c92c17ee4e14682f292f6a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4f884170432c67921f4383a654ca1101</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>af9d55e210b6f4f3bed7109410966aa4b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa0aa1f81ad7ddedf5abd7b2dd411aa86</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt; &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a12933eca70141d116fb565c8f3145c7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; char &gt; &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad001549114a5af8da4808584826c6081</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a44836f3b94c22ab20b27b928f08ce6b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; char &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a389af97facbf71f451362fd8430d373a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt; *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>afd4a3c90c41630b10a4e53f27d6126ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; char &gt; *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ace017df68fb4920ab58bfed2a68e713a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a3acdef5a5bb379ab2b5e90b63d5ff7c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a409f5486b366f5679428c6ea64aab3aa</anchor>
      <arglist>(std::vector&lt; char &gt; *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5e91ebbc65b5980dc2e81339bc69e4b5</anchor>
      <arglist>(std::vector&lt; char &gt; *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a0565f714486d8d44a61a071fe27db19c</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7bff6489d897378b595cbace4844d78e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5340b9402849344af8b4fdd43ad399cd</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a702de64e19b7816cf2528052fbeaaf7a</anchor>
      <arglist>(std::vector&lt; char &gt; *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a630e9572962b1d788d818a5db34cfd47</anchor>
      <arglist>(const smart_ptr_base&lt; std::vector&lt; char &gt;, constructor_copy&lt; std::vector&lt; char &gt; &gt;, mrpt::synch::CAtomicCounter &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt; &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4b49afc4e7ce1481946a6254908d70d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; char &gt; &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa70c8cc2e16773b725af8ac41f9bcedd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a299e4443ab2d3982369c014cff98f398</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>smart_ptr_holder&lt; std::vector&lt; char &gt;, mrpt::synch::CAtomicCounter &gt; *</type>
      <name>m_holder</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad74345f2e61dd92e3ba50b95af0ab71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr_base&lt; T, clone_copy&lt; T &gt;, COUNTER &gt;</name>
    <filename>classstlplus_1_1smart__ptr__base.html</filename>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>const_reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac1f912c78612fc17e9cb9cecabf7bbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a23084ef251316e50953f834b143effa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>clone_copy&lt; T &gt;</type>
      <name>value_copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a6345d33ebbaa8b2954ea2da05c05373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a9b29220abb2ec0a64810f8be2d50c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5618ea3da59543ca86fea0f1d6cd47c7</anchor>
      <arglist>(const smart_ptr_base&lt; T, clone_copy&lt; T &gt;, COUNTER &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>alias_count</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a29ee710f214813b1ab180a167b1ebb24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aliases</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7f21481f9fb6eb81156bae582aa36f3d</anchor>
      <arglist>(const smart_ptr_base&lt; T, clone_copy&lt; T &gt;, COUNTER &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a867533684c9ad5d2abfde9d94234ed68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a476c560d5b1668305b2de71bc1cffb45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa53942e8ded5aceb5d8f217309bbeed9</anchor>
      <arglist>(const smart_ptr_base&lt; T, clone_copy&lt; T &gt;, COUNTER &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac98d47f6ae7c61c8327c754fc9ae3437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const T *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad4e83357b99d321b2cea84f91f490bc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ae5e80a07460a3c8acf6a610d7694acee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a50f61c474b56c7d226bc5b778e0cd29d</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a2abe53374c92c17ee4e14682f292f6a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4f884170432c67921f4383a654ca1101</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>af9d55e210b6f4f3bed7109410966aa4b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa0aa1f81ad7ddedf5abd7b2dd411aa86</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a12933eca70141d116fb565c8f3145c7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad001549114a5af8da4808584826c6081</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a44836f3b94c22ab20b27b928f08ce6b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a389af97facbf71f451362fd8430d373a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>afd4a3c90c41630b10a4e53f27d6126ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ace017df68fb4920ab58bfed2a68e713a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a3acdef5a5bb379ab2b5e90b63d5ff7c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a409f5486b366f5679428c6ea64aab3aa</anchor>
      <arglist>(T *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5e91ebbc65b5980dc2e81339bc69e4b5</anchor>
      <arglist>(T *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a0565f714486d8d44a61a071fe27db19c</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7bff6489d897378b595cbace4844d78e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5340b9402849344af8b4fdd43ad399cd</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a702de64e19b7816cf2528052fbeaaf7a</anchor>
      <arglist>(T *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a630e9572962b1d788d818a5db34cfd47</anchor>
      <arglist>(const smart_ptr_base&lt; T, clone_copy&lt; T &gt;, COUNTER &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4b49afc4e7ce1481946a6254908d70d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa70c8cc2e16773b725af8ac41f9bcedd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a299e4443ab2d3982369c014cff98f398</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>smart_ptr_holder&lt; T, COUNTER &gt; *</type>
      <name>m_holder</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad74345f2e61dd92e3ba50b95af0ab71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr_base&lt; T, constructor_copy&lt; T &gt;, COUNTER &gt;</name>
    <filename>classstlplus_1_1smart__ptr__base.html</filename>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>const_reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac1f912c78612fc17e9cb9cecabf7bbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a23084ef251316e50953f834b143effa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constructor_copy&lt; T &gt;</type>
      <name>value_copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a6345d33ebbaa8b2954ea2da05c05373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a9b29220abb2ec0a64810f8be2d50c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5618ea3da59543ca86fea0f1d6cd47c7</anchor>
      <arglist>(const smart_ptr_base&lt; T, constructor_copy&lt; T &gt;, COUNTER &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>alias_count</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a29ee710f214813b1ab180a167b1ebb24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aliases</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7f21481f9fb6eb81156bae582aa36f3d</anchor>
      <arglist>(const smart_ptr_base&lt; T, constructor_copy&lt; T &gt;, COUNTER &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a867533684c9ad5d2abfde9d94234ed68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a476c560d5b1668305b2de71bc1cffb45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa53942e8ded5aceb5d8f217309bbeed9</anchor>
      <arglist>(const smart_ptr_base&lt; T, constructor_copy&lt; T &gt;, COUNTER &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac98d47f6ae7c61c8327c754fc9ae3437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const T *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad4e83357b99d321b2cea84f91f490bc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ae5e80a07460a3c8acf6a610d7694acee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a50f61c474b56c7d226bc5b778e0cd29d</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a2abe53374c92c17ee4e14682f292f6a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4f884170432c67921f4383a654ca1101</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>af9d55e210b6f4f3bed7109410966aa4b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa0aa1f81ad7ddedf5abd7b2dd411aa86</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a12933eca70141d116fb565c8f3145c7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad001549114a5af8da4808584826c6081</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a44836f3b94c22ab20b27b928f08ce6b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a389af97facbf71f451362fd8430d373a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>afd4a3c90c41630b10a4e53f27d6126ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ace017df68fb4920ab58bfed2a68e713a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a3acdef5a5bb379ab2b5e90b63d5ff7c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a409f5486b366f5679428c6ea64aab3aa</anchor>
      <arglist>(T *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5e91ebbc65b5980dc2e81339bc69e4b5</anchor>
      <arglist>(T *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a0565f714486d8d44a61a071fe27db19c</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7bff6489d897378b595cbace4844d78e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5340b9402849344af8b4fdd43ad399cd</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a702de64e19b7816cf2528052fbeaaf7a</anchor>
      <arglist>(T *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a630e9572962b1d788d818a5db34cfd47</anchor>
      <arglist>(const smart_ptr_base&lt; T, constructor_copy&lt; T &gt;, COUNTER &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4b49afc4e7ce1481946a6254908d70d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa70c8cc2e16773b725af8ac41f9bcedd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a299e4443ab2d3982369c014cff98f398</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>smart_ptr_holder&lt; T, COUNTER &gt; *</type>
      <name>m_holder</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad74345f2e61dd92e3ba50b95af0ab71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr_base&lt; T, no_copy&lt; T &gt;, COUNTER &gt;</name>
    <filename>classstlplus_1_1smart__ptr__base.html</filename>
    <member kind="typedef">
      <type>const T &amp;</type>
      <name>const_reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac1f912c78612fc17e9cb9cecabf7bbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T &amp;</type>
      <name>reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a23084ef251316e50953f834b143effa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>no_copy&lt; T &gt;</type>
      <name>value_copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a6345d33ebbaa8b2954ea2da05c05373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a9b29220abb2ec0a64810f8be2d50c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5618ea3da59543ca86fea0f1d6cd47c7</anchor>
      <arglist>(const smart_ptr_base&lt; T, no_copy&lt; T &gt;, COUNTER &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>alias_count</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a29ee710f214813b1ab180a167b1ebb24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aliases</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7f21481f9fb6eb81156bae582aa36f3d</anchor>
      <arglist>(const smart_ptr_base&lt; T, no_copy&lt; T &gt;, COUNTER &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a867533684c9ad5d2abfde9d94234ed68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a476c560d5b1668305b2de71bc1cffb45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa53942e8ded5aceb5d8f217309bbeed9</anchor>
      <arglist>(const smart_ptr_base&lt; T, no_copy&lt; T &gt;, COUNTER &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual T *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac98d47f6ae7c61c8327c754fc9ae3437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const T *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad4e83357b99d321b2cea84f91f490bc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ae5e80a07460a3c8acf6a610d7694acee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a50f61c474b56c7d226bc5b778e0cd29d</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a2abe53374c92c17ee4e14682f292f6a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4f884170432c67921f4383a654ca1101</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>af9d55e210b6f4f3bed7109410966aa4b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa0aa1f81ad7ddedf5abd7b2dd411aa86</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a12933eca70141d116fb565c8f3145c7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad001549114a5af8da4808584826c6081</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a44836f3b94c22ab20b27b928f08ce6b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a389af97facbf71f451362fd8430d373a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>afd4a3c90c41630b10a4e53f27d6126ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ace017df68fb4920ab58bfed2a68e713a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a3acdef5a5bb379ab2b5e90b63d5ff7c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a409f5486b366f5679428c6ea64aab3aa</anchor>
      <arglist>(T *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5e91ebbc65b5980dc2e81339bc69e4b5</anchor>
      <arglist>(T *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a0565f714486d8d44a61a071fe27db19c</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7bff6489d897378b595cbace4844d78e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5340b9402849344af8b4fdd43ad399cd</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a702de64e19b7816cf2528052fbeaaf7a</anchor>
      <arglist>(T *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a630e9572962b1d788d818a5db34cfd47</anchor>
      <arglist>(const smart_ptr_base&lt; T, no_copy&lt; T &gt;, COUNTER &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4b49afc4e7ce1481946a6254908d70d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa70c8cc2e16773b725af8ac41f9bcedd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a299e4443ab2d3982369c014cff98f398</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>smart_ptr_holder&lt; T, COUNTER &gt; *</type>
      <name>m_holder</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad74345f2e61dd92e3ba50b95af0ab71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr_base&lt; TPixelLabelInfoBase, constructor_copy&lt; TPixelLabelInfoBase &gt;, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__base.html</filename>
    <member kind="typedef">
      <type>const TPixelLabelInfoBase &amp;</type>
      <name>const_reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac1f912c78612fc17e9cb9cecabf7bbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPixelLabelInfoBase &amp;</type>
      <name>reference</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a23084ef251316e50953f834b143effa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constructor_copy&lt; TPixelLabelInfoBase &gt;</type>
      <name>value_copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a6345d33ebbaa8b2954ea2da05c05373a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPixelLabelInfoBase</type>
      <name>value_type</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a9b29220abb2ec0a64810f8be2d50c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5618ea3da59543ca86fea0f1d6cd47c7</anchor>
      <arglist>(const smart_ptr_base&lt; TPixelLabelInfoBase, constructor_copy&lt; TPixelLabelInfoBase &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>alias_count</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a29ee710f214813b1ab180a167b1ebb24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>aliases</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7f21481f9fb6eb81156bae582aa36f3d</anchor>
      <arglist>(const smart_ptr_base&lt; TPixelLabelInfoBase, constructor_copy&lt; TPixelLabelInfoBase &gt;, mrpt::synch::CAtomicCounter &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a867533684c9ad5d2abfde9d94234ed68</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a476c560d5b1668305b2de71bc1cffb45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa53942e8ded5aceb5d8f217309bbeed9</anchor>
      <arglist>(const smart_ptr_base&lt; TPixelLabelInfoBase, constructor_copy&lt; TPixelLabelInfoBase &gt;, mrpt::synch::CAtomicCounter &gt; &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual TPixelLabelInfoBase *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ac98d47f6ae7c61c8327c754fc9ae3437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TPixelLabelInfoBase *</type>
      <name>get</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad4e83357b99d321b2cea84f91f490bc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ae5e80a07460a3c8acf6a610d7694acee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_alias</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a50f61c474b56c7d226bc5b778e0cd29d</anchor>
      <arglist>(void *handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>make_unique</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a2abe53374c92c17ee4e14682f292f6a3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>null</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4f884170432c67921f4383a654ca1101</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>af9d55e210b6f4f3bed7109410966aa4b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa0aa1f81ad7ddedf5abd7b2dd411aa86</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TPixelLabelInfoBase &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a12933eca70141d116fb565c8f3145c7f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const TPixelLabelInfoBase &amp;</type>
      <name>operator*</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad001549114a5af8da4808584826c6081</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TPixelLabelInfoBase *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a44836f3b94c22ab20b27b928f08ce6b2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const TPixelLabelInfoBase *</type>
      <name>operator-&gt;</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a389af97facbf71f451362fd8430d373a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TPixelLabelInfoBase *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>afd4a3c90c41630b10a4e53f27d6126ac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const TPixelLabelInfoBase *</type>
      <name>pointer</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ace017df68fb4920ab58bfed2a68e713a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>present</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a3acdef5a5bb379ab2b5e90b63d5ff7c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a409f5486b366f5679428c6ea64aab3aa</anchor>
      <arglist>(TPixelLabelInfoBase *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5e91ebbc65b5980dc2e81339bc69e4b5</anchor>
      <arglist>(TPixelLabelInfoBase *data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a0565f714486d8d44a61a071fe27db19c</anchor>
      <arglist>(const TPixelLabelInfoBase &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a7bff6489d897378b595cbace4844d78e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a5340b9402849344af8b4fdd43ad399cd</anchor>
      <arglist>(const TPixelLabelInfoBase &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a702de64e19b7816cf2528052fbeaaf7a</anchor>
      <arglist>(TPixelLabelInfoBase *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a630e9572962b1d788d818a5db34cfd47</anchor>
      <arglist>(const smart_ptr_base&lt; TPixelLabelInfoBase, constructor_copy&lt; TPixelLabelInfoBase &gt;, mrpt::synch::CAtomicCounter &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>TPixelLabelInfoBase &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a4b49afc4e7ce1481946a6254908d70d8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const TPixelLabelInfoBase &amp;</type>
      <name>value</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>aa70c8cc2e16773b725af8ac41f9bcedd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_base</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>a299e4443ab2d3982369c014cff98f398</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>smart_ptr_holder&lt; TPixelLabelInfoBase, mrpt::synch::CAtomicCounter &gt; *</type>
      <name>m_holder</name>
      <anchorfile>classstlplus_1_1smart__ptr__base.html</anchorfile>
      <anchor>ad74345f2e61dd92e3ba50b95af0ab71b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>stlplus::smart_ptr_clone</name>
    <filename>classstlplus_1_1smart__ptr__clone.html</filename>
    <templarg>T</templarg>
    <templarg>COUNTER</templarg>
    <base>smart_ptr_base&lt; T, clone_copy&lt; T &gt;, COUNTER &gt;</base>
    <member kind="function">
      <type>smart_ptr_clone&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr__clone.html</anchorfile>
      <anchor>ae6ea2e18217e1140d7f42d9d3d051d17</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>smart_ptr_clone&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr__clone.html</anchorfile>
      <anchor>a58f28c01efc58f09c16519dfc10d5e32</anchor>
      <arglist>(const smart_ptr_clone&lt; T &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_clone</name>
      <anchorfile>classstlplus_1_1smart__ptr__clone.html</anchorfile>
      <anchor>a489dae2e91e3594268adfacc2477b697</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_clone</name>
      <anchorfile>classstlplus_1_1smart__ptr__clone.html</anchorfile>
      <anchor>a5c2e0d3ea9213c80df5eb8a485e12b9c</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_clone</name>
      <anchorfile>classstlplus_1_1smart__ptr__clone.html</anchorfile>
      <anchor>a70123663bc7d6a7d870dc788f6dcb31b</anchor>
      <arglist>(T *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_clone</name>
      <anchorfile>classstlplus_1_1smart__ptr__clone.html</anchorfile>
      <anchor>af99bd9878cbc35ffc9b035ce9381de3b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>smart_ptr_clone&lt; CObject &gt;</name>
    <filename>classstlplus_1_1smart__ptr__clone.html</filename>
    <base>smart_ptr_base&lt; CObject, clone_copy&lt; CObject &gt;, mrpt::synch::CAtomicCounter &gt;</base>
    <member kind="function">
      <type>smart_ptr_clone&lt; CObject &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr__clone.html</anchorfile>
      <anchor>ae6ea2e18217e1140d7f42d9d3d051d17</anchor>
      <arglist>(const CObject &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>smart_ptr_clone&lt; CObject &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr__clone.html</anchorfile>
      <anchor>a58f28c01efc58f09c16519dfc10d5e32</anchor>
      <arglist>(const smart_ptr_clone&lt; CObject &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_clone</name>
      <anchorfile>classstlplus_1_1smart__ptr__clone.html</anchorfile>
      <anchor>a489dae2e91e3594268adfacc2477b697</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_clone</name>
      <anchorfile>classstlplus_1_1smart__ptr__clone.html</anchorfile>
      <anchor>a5c2e0d3ea9213c80df5eb8a485e12b9c</anchor>
      <arglist>(const CObject &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_clone</name>
      <anchorfile>classstlplus_1_1smart__ptr__clone.html</anchorfile>
      <anchor>a70123663bc7d6a7d870dc788f6dcb31b</anchor>
      <arglist>(CObject *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_clone</name>
      <anchorfile>classstlplus_1_1smart__ptr__clone.html</anchorfile>
      <anchor>af99bd9878cbc35ffc9b035ce9381de3b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>stlplus::smart_ptr_holder</name>
    <filename>classstlplus_1_1smart__ptr__holder.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>smart_ptr_holder&lt; CCameraSensor, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__holder.html</filename>
  </compound>
  <compound kind="class">
    <name>smart_ptr_holder&lt; CObject, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__holder.html</filename>
  </compound>
  <compound kind="class">
    <name>smart_ptr_holder&lt; ConnectivityDescriptor, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__holder.html</filename>
  </compound>
  <compound kind="class">
    <name>smart_ptr_holder&lt; CPointCloudFilterBase, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__holder.html</filename>
  </compound>
  <compound kind="class">
    <name>smart_ptr_holder&lt; mrpt::opengl::C3DSScene::TImpl3DS, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__holder.html</filename>
  </compound>
  <compound kind="class">
    <name>smart_ptr_holder&lt; mrpt::opengl::CAssimpModel::TImplAssimp, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__holder.html</filename>
  </compound>
  <compound kind="class">
    <name>smart_ptr_holder&lt; std::vector&lt; char &gt;, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__holder.html</filename>
  </compound>
  <compound kind="class">
    <name>smart_ptr_holder&lt; TPixelLabelInfoBase, mrpt::synch::CAtomicCounter &gt;</name>
    <filename>classstlplus_1_1smart__ptr__holder.html</filename>
  </compound>
  <compound kind="class">
    <name>stlplus::smart_ptr_nocopy</name>
    <filename>classstlplus_1_1smart__ptr__nocopy.html</filename>
    <templarg>T</templarg>
    <templarg>COUNTER</templarg>
    <base>smart_ptr_base&lt; T, no_copy&lt; T &gt;, COUNTER &gt;</base>
    <member kind="function">
      <type>smart_ptr_nocopy&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr__nocopy.html</anchorfile>
      <anchor>a59075efb7cc7b0229b1722cb465c8119</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>smart_ptr_nocopy&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classstlplus_1_1smart__ptr__nocopy.html</anchorfile>
      <anchor>a898928c13c8fae24d0eec5f9ce62e747</anchor>
      <arglist>(const smart_ptr_nocopy&lt; T &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_nocopy</name>
      <anchorfile>classstlplus_1_1smart__ptr__nocopy.html</anchorfile>
      <anchor>a905c8e7fcec6967021f1a86cfa518d13</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_nocopy</name>
      <anchorfile>classstlplus_1_1smart__ptr__nocopy.html</anchorfile>
      <anchor>a82d5e9bdf8cb228375c98780d1843387</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>smart_ptr_nocopy</name>
      <anchorfile>classstlplus_1_1smart__ptr__nocopy.html</anchorfile>
      <anchor>a06b820da8a2c6fc28baceb24d830d4a6</anchor>
      <arglist>(T *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~smart_ptr_nocopy</name>
      <anchorfile>classstlplus_1_1smart__ptr__nocopy.html</anchorfile>
      <anchor>afbc2224b23958e8a03eb9bd61349bba3</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::SO2</name>
    <filename>classSophus_1_1SO2.html</filename>
    <templarg>Scalar_</templarg>
    <templarg>Options</templarg>
    <base>SO2Base&lt; SO2&lt; Scalar_, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>ace37c447c4395931c04529206a780246</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; Scalar, Options &gt;</type>
      <name>ComplexMember</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a584cf94ed97900921a8958e4b74b1adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>adc0c883d16673a01978351aff2c36e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>acca9bfebc6024a3cc0714778e1f21145</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>aa736bce5fd6ca327d9162bd04d5254ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a7cfa471521686013483a170682d01504</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW SOPHUS_FUNC</type>
      <name>SO2</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a6fef68442993fb0e0d7bd17d2595d74c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO2</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>ab6bdf10124dfc995d7a8474d7b936322</anchor>
      <arglist>(SO2Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO2</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a95b2705fe1a46d01e22a01419e378b40</anchor>
      <arglist>(Transformation const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO2</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a300f44a7f096a0c7429c5a2a09bf4892</anchor>
      <arglist>(Scalar const &amp;real, Scalar const &amp;imag)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO2</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>ae863421588e4d4f2829f70f0bfc7ac7c</anchor>
      <arglist>(Eigen::MatrixBase&lt; D &gt; const &amp;complex)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO2</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a9cdc89634081190f59d721e6cc44a367</anchor>
      <arglist>(Scalar theta)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC ComplexMember const &amp;</type>
      <name>unit_complex</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a693907a1858a056443f80324d3ab9f80</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC ComplexMember &amp;</type>
      <name>unit_complex_nonconst</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a9bffb0cb12da66d0a8ac2f0315fb15d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ComplexMember</type>
      <name>unit_complex_</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a1af30e076b8c23c1cb2ee0b2e0f4912b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>SO2Base&lt; SO2&lt; Scalar_, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>ab722a122ff1ee809a9b8d033a8f1cfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>SO2Base&lt; SO2&lt; Scalar, Options &gt; &gt;</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a9b20086e7ea50fe41c42094937f06b56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SO2&lt; Scalar, Options &gt;</name>
    <filename>classSophus_1_1SO2.html</filename>
    <base>SO2Base&lt; SO2&lt; Scalar, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>ace37c447c4395931c04529206a780246</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; Scalar, Options &gt;</type>
      <name>ComplexMember</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a584cf94ed97900921a8958e4b74b1adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>adc0c883d16673a01978351aff2c36e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>acca9bfebc6024a3cc0714778e1f21145</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>aa736bce5fd6ca327d9162bd04d5254ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a7cfa471521686013483a170682d01504</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW SOPHUS_FUNC</type>
      <name>SO2</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a6fef68442993fb0e0d7bd17d2595d74c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO2</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>ab6bdf10124dfc995d7a8474d7b936322</anchor>
      <arglist>(SO2Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO2</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a95b2705fe1a46d01e22a01419e378b40</anchor>
      <arglist>(Transformation const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO2</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a300f44a7f096a0c7429c5a2a09bf4892</anchor>
      <arglist>(Scalar const &amp;real, Scalar const &amp;imag)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO2</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>ae863421588e4d4f2829f70f0bfc7ac7c</anchor>
      <arglist>(Eigen::MatrixBase&lt; D &gt; const &amp;complex)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO2</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a9cdc89634081190f59d721e6cc44a367</anchor>
      <arglist>(Scalar theta)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC ComplexMember const &amp;</type>
      <name>unit_complex</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a693907a1858a056443f80324d3ab9f80</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC ComplexMember &amp;</type>
      <name>unit_complex_nonconst</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a9bffb0cb12da66d0a8ac2f0315fb15d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ComplexMember</type>
      <name>unit_complex_</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a1af30e076b8c23c1cb2ee0b2e0f4912b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>SO2Base&lt; SO2&lt; Scalar, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>ab722a122ff1ee809a9b8d033a8f1cfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>SO2Base&lt; SO2&lt; Scalar, Options &gt; &gt;</name>
      <anchorfile>classSophus_1_1SO2.html</anchorfile>
      <anchor>a9b20086e7ea50fe41c42094937f06b56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::SO2Base</name>
    <filename>classSophus_1_1SO2Base.html</filename>
    <templarg>Derived</templarg>
    <member kind="typedef">
      <type>Scalar</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ad1fa286289a99adcc81053f226a5a217</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::ComplexType</type>
      <name>Complex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab3291b6321a16fa6868642e681f9e3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>adcdd252320cb4acbf9a42196ded44a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab8aacd7d6fc6ddb21524bfde77da617a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a76ca4f08371c16becd872c8e9160e65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>adc369a4eeb5b4b7c965ef7ddb3fc0cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a44b90a51d1a879d481d8ea0503df46c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ae4ea298f4749665001fdba83b14011d8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a405d273e26da128114bcfd3cddef2a59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a549e4b4192e5d7fd80ecd76f35170043</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>acead23dcd0c0f35b35e73ce8ca74582b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a29cf55dc0f31ed9c46e90d9b60a0b84c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab0f26c0144ee7b44a0dc8bcd268451cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a693c0ec91295fbc267e8960d50d5d4b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab75159309feaf6c6a1da910d7160cf31</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a09b32345b43f4ea5cb1a4c9161b66f8a</anchor>
      <arglist>(Point const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Base&lt; Derived &gt;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ad4c7f9890d9e72ce3237a1e697471570</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Base&lt; Derived &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a22a65b3ca2740b3ea97c5f278cf4da3d</anchor>
      <arglist>(SO2Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setComplex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a3c799b13c2a34c74164cced6882cc05d</anchor>
      <arglist>(Point const &amp;complex)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Complex const &amp;</type>
      <name>unit_complex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a9635643cf4b55f8775ed902f4c772248</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab657a7dfb2aa19d080a2ad4cedb32d98</anchor>
      <arglist>(Tangent const &amp;theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>abd5cf99e74d50b430f97a10fcc97bf8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>aa515785f1f11cd6e24e815c9b036b814</anchor>
      <arglist>(Tangent const &amp;theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>af54b172089cfef669591d105e9682856</anchor>
      <arglist>(Tangent const &amp;, Tangent const &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a095b9ba7cccfeffc06829f604b252af3</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>afc5710b5019836d969eb1c7dc33e2d2e</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>abbb13f3e4f154cb63f2f6c9233681819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a8cb2a34dd0eaf4fa8810e95b33fe6090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a2c2a9ee9fa1ec395dd8c35a4bbf26991</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>SOPHUS_FUNC Complex &amp;</type>
      <name>unit_complex_nonconst</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a4a597910344ec876280e79b95f636d13</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SO2Base&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt; const, Options &gt; &gt;</name>
    <filename>classSophus_1_1SO2Base.html</filename>
    <member kind="typedef">
      <type>Scalar</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ad1fa286289a99adcc81053f226a5a217</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt; const, Options &gt; &gt;::ComplexType</type>
      <name>Complex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab3291b6321a16fa6868642e681f9e3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>adcdd252320cb4acbf9a42196ded44a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt; const, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab8aacd7d6fc6ddb21524bfde77da617a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a76ca4f08371c16becd872c8e9160e65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>adc369a4eeb5b4b7c965ef7ddb3fc0cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a44b90a51d1a879d481d8ea0503df46c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ae4ea298f4749665001fdba83b14011d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a405d273e26da128114bcfd3cddef2a59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a549e4b4192e5d7fd80ecd76f35170043</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>acead23dcd0c0f35b35e73ce8ca74582b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a29cf55dc0f31ed9c46e90d9b60a0b84c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab0f26c0144ee7b44a0dc8bcd268451cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a693c0ec91295fbc267e8960d50d5d4b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab75159309feaf6c6a1da910d7160cf31</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a09b32345b43f4ea5cb1a4c9161b66f8a</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Base&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt; const, Options &gt; &gt;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ad4c7f9890d9e72ce3237a1e697471570</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Base&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt; const, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a22a65b3ca2740b3ea97c5f278cf4da3d</anchor>
      <arglist>(SO2Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setComplex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a3c799b13c2a34c74164cced6882cc05d</anchor>
      <arglist>(Point const &amp;complex)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Complex const &amp;</type>
      <name>unit_complex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a9635643cf4b55f8775ed902f4c772248</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab657a7dfb2aa19d080a2ad4cedb32d98</anchor>
      <arglist>(Tangent const &amp;theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>abd5cf99e74d50b430f97a10fcc97bf8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>aa515785f1f11cd6e24e815c9b036b814</anchor>
      <arglist>(Tangent const &amp;theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>af54b172089cfef669591d105e9682856</anchor>
      <arglist>(Tangent const &amp;, Tangent const &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a095b9ba7cccfeffc06829f604b252af3</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>afc5710b5019836d969eb1c7dc33e2d2e</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>abbb13f3e4f154cb63f2f6c9233681819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a8cb2a34dd0eaf4fa8810e95b33fe6090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a2c2a9ee9fa1ec395dd8c35a4bbf26991</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>SOPHUS_FUNC Complex &amp;</type>
      <name>unit_complex_nonconst</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a4a597910344ec876280e79b95f636d13</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SO2Base&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt;, Options &gt; &gt;</name>
    <filename>classSophus_1_1SO2Base.html</filename>
    <member kind="typedef">
      <type>Scalar</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ad1fa286289a99adcc81053f226a5a217</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt;, Options &gt; &gt;::ComplexType</type>
      <name>Complex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab3291b6321a16fa6868642e681f9e3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>adcdd252320cb4acbf9a42196ded44a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt;, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab8aacd7d6fc6ddb21524bfde77da617a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a76ca4f08371c16becd872c8e9160e65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>adc369a4eeb5b4b7c965ef7ddb3fc0cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a44b90a51d1a879d481d8ea0503df46c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ae4ea298f4749665001fdba83b14011d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a405d273e26da128114bcfd3cddef2a59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a549e4b4192e5d7fd80ecd76f35170043</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>acead23dcd0c0f35b35e73ce8ca74582b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a29cf55dc0f31ed9c46e90d9b60a0b84c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab0f26c0144ee7b44a0dc8bcd268451cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a693c0ec91295fbc267e8960d50d5d4b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab75159309feaf6c6a1da910d7160cf31</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a09b32345b43f4ea5cb1a4c9161b66f8a</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Base&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt;, Options &gt; &gt;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ad4c7f9890d9e72ce3237a1e697471570</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Base&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt;, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a22a65b3ca2740b3ea97c5f278cf4da3d</anchor>
      <arglist>(SO2Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setComplex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a3c799b13c2a34c74164cced6882cc05d</anchor>
      <arglist>(Point const &amp;complex)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Complex const &amp;</type>
      <name>unit_complex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a9635643cf4b55f8775ed902f4c772248</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab657a7dfb2aa19d080a2ad4cedb32d98</anchor>
      <arglist>(Tangent const &amp;theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>abd5cf99e74d50b430f97a10fcc97bf8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>aa515785f1f11cd6e24e815c9b036b814</anchor>
      <arglist>(Tangent const &amp;theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>af54b172089cfef669591d105e9682856</anchor>
      <arglist>(Tangent const &amp;, Tangent const &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a095b9ba7cccfeffc06829f604b252af3</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>afc5710b5019836d969eb1c7dc33e2d2e</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>abbb13f3e4f154cb63f2f6c9233681819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a8cb2a34dd0eaf4fa8810e95b33fe6090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a2c2a9ee9fa1ec395dd8c35a4bbf26991</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>SOPHUS_FUNC Complex &amp;</type>
      <name>unit_complex_nonconst</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a4a597910344ec876280e79b95f636d13</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SO2Base&lt; SO2&lt; Scalar, Options &gt; &gt;</name>
    <filename>classSophus_1_1SO2Base.html</filename>
    <member kind="typedef">
      <type>Scalar</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ad1fa286289a99adcc81053f226a5a217</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SO2&lt; Scalar, Options &gt; &gt;::ComplexType</type>
      <name>Complex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab3291b6321a16fa6868642e681f9e3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>adcdd252320cb4acbf9a42196ded44a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SO2&lt; Scalar, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab8aacd7d6fc6ddb21524bfde77da617a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a76ca4f08371c16becd872c8e9160e65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>adc369a4eeb5b4b7c965ef7ddb3fc0cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a44b90a51d1a879d481d8ea0503df46c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ae4ea298f4749665001fdba83b14011d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a405d273e26da128114bcfd3cddef2a59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a549e4b4192e5d7fd80ecd76f35170043</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>acead23dcd0c0f35b35e73ce8ca74582b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a29cf55dc0f31ed9c46e90d9b60a0b84c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab0f26c0144ee7b44a0dc8bcd268451cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a693c0ec91295fbc267e8960d50d5d4b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab75159309feaf6c6a1da910d7160cf31</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a09b32345b43f4ea5cb1a4c9161b66f8a</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Base&lt; SO2&lt; Scalar, Options &gt; &gt;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ad4c7f9890d9e72ce3237a1e697471570</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Base&lt; SO2&lt; Scalar, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a22a65b3ca2740b3ea97c5f278cf4da3d</anchor>
      <arglist>(SO2Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setComplex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a3c799b13c2a34c74164cced6882cc05d</anchor>
      <arglist>(Point const &amp;complex)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Complex const &amp;</type>
      <name>unit_complex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a9635643cf4b55f8775ed902f4c772248</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab657a7dfb2aa19d080a2ad4cedb32d98</anchor>
      <arglist>(Tangent const &amp;theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>abd5cf99e74d50b430f97a10fcc97bf8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>aa515785f1f11cd6e24e815c9b036b814</anchor>
      <arglist>(Tangent const &amp;theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>af54b172089cfef669591d105e9682856</anchor>
      <arglist>(Tangent const &amp;, Tangent const &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a095b9ba7cccfeffc06829f604b252af3</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>afc5710b5019836d969eb1c7dc33e2d2e</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>abbb13f3e4f154cb63f2f6c9233681819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a8cb2a34dd0eaf4fa8810e95b33fe6090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a2c2a9ee9fa1ec395dd8c35a4bbf26991</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>SOPHUS_FUNC Complex &amp;</type>
      <name>unit_complex_nonconst</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a4a597910344ec876280e79b95f636d13</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SO2Base&lt; SO2&lt; Scalar_, Options &gt; &gt;</name>
    <filename>classSophus_1_1SO2Base.html</filename>
    <member kind="typedef">
      <type>Scalar</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ad1fa286289a99adcc81053f226a5a217</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SO2&lt; Scalar_, Options &gt; &gt;::ComplexType</type>
      <name>Complex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab3291b6321a16fa6868642e681f9e3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>adcdd252320cb4acbf9a42196ded44a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SO2&lt; Scalar_, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab8aacd7d6fc6ddb21524bfde77da617a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a76ca4f08371c16becd872c8e9160e65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>adc369a4eeb5b4b7c965ef7ddb3fc0cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a44b90a51d1a879d481d8ea0503df46c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ae4ea298f4749665001fdba83b14011d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a405d273e26da128114bcfd3cddef2a59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a549e4b4192e5d7fd80ecd76f35170043</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>acead23dcd0c0f35b35e73ce8ca74582b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a29cf55dc0f31ed9c46e90d9b60a0b84c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab0f26c0144ee7b44a0dc8bcd268451cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a693c0ec91295fbc267e8960d50d5d4b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab75159309feaf6c6a1da910d7160cf31</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a09b32345b43f4ea5cb1a4c9161b66f8a</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Base&lt; SO2&lt; Scalar_, Options &gt; &gt;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ad4c7f9890d9e72ce3237a1e697471570</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO2Base&lt; SO2&lt; Scalar_, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a22a65b3ca2740b3ea97c5f278cf4da3d</anchor>
      <arglist>(SO2Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setComplex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a3c799b13c2a34c74164cced6882cc05d</anchor>
      <arglist>(Point const &amp;complex)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Complex const &amp;</type>
      <name>unit_complex</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a9635643cf4b55f8775ed902f4c772248</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO2&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>ab657a7dfb2aa19d080a2ad4cedb32d98</anchor>
      <arglist>(Tangent const &amp;theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>abd5cf99e74d50b430f97a10fcc97bf8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>aa515785f1f11cd6e24e815c9b036b814</anchor>
      <arglist>(Tangent const &amp;theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>af54b172089cfef669591d105e9682856</anchor>
      <arglist>(Tangent const &amp;, Tangent const &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a095b9ba7cccfeffc06829f604b252af3</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>afc5710b5019836d969eb1c7dc33e2d2e</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>abbb13f3e4f154cb63f2f6c9233681819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a8cb2a34dd0eaf4fa8810e95b33fe6090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a2c2a9ee9fa1ec395dd8c35a4bbf26991</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>SOPHUS_FUNC Complex &amp;</type>
      <name>unit_complex_nonconst</name>
      <anchorfile>classSophus_1_1SO2Base.html</anchorfile>
      <anchor>a4a597910344ec876280e79b95f636d13</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::SO3</name>
    <filename>classSophus_1_1SO3.html</filename>
    <templarg>Scalar_</templarg>
    <templarg>Options</templarg>
    <base>SO3Base&lt; SO3&lt; Scalar_, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>acae8d2b01a071478d49a7b5a94b38bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a3bc704aeeb6f4d2e22bd878b8fb5c34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; Scalar, Options &gt;</type>
      <name>QuaternionMember</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a4ca600560e9a564a28e99b59c1a5f4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a162566df35f939dfbb1a10581af5bfaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a627bf9876132ee2ff07bf99b44d74201</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a5281f6141e77555c28a1c997b7fb642d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW SOPHUS_FUNC</type>
      <name>SO3</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>acd5911ecc15b6eae16436cf4254fde31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO3</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>ac0f16aa30eab82e89a327c4956d211d8</anchor>
      <arglist>(SO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO3</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>acea4c6b86cd0e95776678699c1d67a04</anchor>
      <arglist>(Transformation const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO3</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a9e9fdc39a0191447b77240a4f78ef2bc</anchor>
      <arglist>(Eigen::QuaternionBase&lt; D &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionMember const &amp;</type>
      <name>unit_quaternion</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a71931c5aaef7fdf38f30b1a617dc5868</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3</type>
      <name>rotX</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>ae8414e1090d5e0be1eef814edafbf582</anchor>
      <arglist>(Scalar const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3</type>
      <name>rotY</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>acea05a5e78e83a1099b7589ad616b6f3</anchor>
      <arglist>(Scalar const &amp;y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3</type>
      <name>rotZ</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a866ff31d7d53179c71b7deb71f776e53</anchor>
      <arglist>(Scalar const &amp;z)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC QuaternionMember &amp;</type>
      <name>unit_quaternion_nonconst</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>abfab08b2bb0c4c831dd124b688d82618</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QuaternionMember</type>
      <name>unit_quaternion_</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>ae73e794c5d7774e24cc3f497dcfc3158</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>SO3Base&lt; SO3&lt; Scalar_, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>ae3ada5edb0dba1d4f28b52bf695781c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>SO3Base&lt; SO3&lt; Scalar, Options &gt; &gt;</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a757284a763c9950e3e60c02987b5556c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SO3&lt; Scalar, Options &gt;</name>
    <filename>classSophus_1_1SO3.html</filename>
    <base>SO3Base&lt; SO3&lt; Scalar, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>typename Base::Adjoint</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>acae8d2b01a071478d49a7b5a94b38bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Point</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a3bc704aeeb6f4d2e22bd878b8fb5c34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; Scalar, Options &gt;</type>
      <name>QuaternionMember</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a4ca600560e9a564a28e99b59c1a5f4c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a162566df35f939dfbb1a10581af5bfaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Tangent</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a627bf9876132ee2ff07bf99b44d74201</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Base::Transformation</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a5281f6141e77555c28a1c997b7fb642d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>EIGEN_MAKE_ALIGNED_OPERATOR_NEW SOPHUS_FUNC</type>
      <name>SO3</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>acd5911ecc15b6eae16436cf4254fde31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO3</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>ac0f16aa30eab82e89a327c4956d211d8</anchor>
      <arglist>(SO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO3</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>acea4c6b86cd0e95776678699c1d67a04</anchor>
      <arglist>(Transformation const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC</type>
      <name>SO3</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a9e9fdc39a0191447b77240a4f78ef2bc</anchor>
      <arglist>(Eigen::QuaternionBase&lt; D &gt; const &amp;quat)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionMember const &amp;</type>
      <name>unit_quaternion</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a71931c5aaef7fdf38f30b1a617dc5868</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3</type>
      <name>rotX</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>ae8414e1090d5e0be1eef814edafbf582</anchor>
      <arglist>(Scalar const &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3</type>
      <name>rotY</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>acea05a5e78e83a1099b7589ad616b6f3</anchor>
      <arglist>(Scalar const &amp;y)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3</type>
      <name>rotZ</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a866ff31d7d53179c71b7deb71f776e53</anchor>
      <arglist>(Scalar const &amp;z)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>SOPHUS_FUNC QuaternionMember &amp;</type>
      <name>unit_quaternion_nonconst</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>abfab08b2bb0c4c831dd124b688d82618</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QuaternionMember</type>
      <name>unit_quaternion_</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>ae73e794c5d7774e24cc3f497dcfc3158</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>SO3Base&lt; SO3&lt; Scalar, Options &gt;&gt;</type>
      <name>Base</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>ae3ada5edb0dba1d4f28b52bf695781c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>SO3Base&lt; SO3&lt; Scalar, Options &gt; &gt;</name>
      <anchorfile>classSophus_1_1SO3.html</anchorfile>
      <anchor>a757284a763c9950e3e60c02987b5556c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::SO3Base</name>
    <filename>classSophus_1_1SO3Base.html</filename>
    <templarg>Derived</templarg>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a07e4ff988dceea1f643244552269c834</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a98f1d0d99ec5ac35ec62c95b6597b5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1e370b275fb63d7c870f2d186a501689</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Derived &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a9278bd344193c917f5cbf3c91bea3d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ab16109010b18d52c553fe0909f1a7530</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a8d2fd775bd72adae8d49260472bb61f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a2bc112874d9ef1bcf2230f668ec8757f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a69f82ef62d47d3c3867beb37f8d5692a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a0de62210f5bd194a09e825a47d5c9936</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aba4ddef483be8c01db6a7faa1ae19f36</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, num_parameters, DoF &gt;</type>
      <name>internalJacobian</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a42d7d3c61b14c2cc84da1069b9e7e03b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Vector&lt; Scalar, num_parameters &gt;</type>
      <name>internalMultiplyByGenerator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a8abcae92e38d8bd99d8630836dacd3e8</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1596e24730b67d9d6061b5ac0be5b8ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a753aa8f845dbb3c8bf2358acd7c76523</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aaf6b4ca72957b80e8095a572c9ccf3ed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a9f8d182e910bfae7b49fce702ed9c8c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aadcd5f839aaa50a16b187a618ca7fd05</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a367d89f7e4d0dc06a621f66194ebcc11</anchor>
      <arglist>(Point const &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Base&lt; Derived &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ab81249896ba0b6c34220118add6ca5c7</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Base&lt; Derived &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aa8e06d8585a3960fb1885897799d4614</anchor>
      <arglist>(SO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a773c9e961fd9c69a4815b2afc13240b9</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>unit_quaternion</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a6b51625ea23fd7e15633ebf1af6100e2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a785eab0dca3af9a6ea74c4d205dd8775</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a08496069902c5c95909fb6ab08f12f8d</anchor>
      <arglist>(Tangent const &amp;omega)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>expAndTheta</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ad5c98d920618c19dd5c93ba572a93e4d</anchor>
      <arglist>(Tangent const &amp;omega, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ae5e0dc1a2777c514e6d3caf81003415b</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a0c45376423b08ba0b114aaeb643885f2</anchor>
      <arglist>(Tangent const &amp;omega)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC void</type>
      <name>internalGenerator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1c5157559c40d3c3e2ff3a9f75453814</anchor>
      <arglist>(int i, Eigen::Quaternion&lt; Scalar &gt; *internal_gen_q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a3c70d026898bbb39375465685c14619d</anchor>
      <arglist>(Tangent const &amp;omega1, Tangent const &amp;omega2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a64104b1c33fe2e7a9dcd7222866de252</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>logAndTheta</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ae475005c3f700fdfc8d259199147ee66</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>acf0d9cf7efb415436575b9cd4ffed76c</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aaa2d732b41346019618a306bfca9ec2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a195924d84fc5381fb482de8a699116bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ad93b60e67ab03adc145df152033f8d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>SOPHUS_FUNC QuaternionType &amp;</type>
      <name>unit_quaternion_nonconst</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>acac9e0194da2118950e58f69e152e1ce</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SO3Base&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt; const, Options &gt; &gt;</name>
    <filename>classSophus_1_1SO3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a07e4ff988dceea1f643244552269c834</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a98f1d0d99ec5ac35ec62c95b6597b5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt; const, Options &gt; &gt;::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1e370b275fb63d7c870f2d186a501689</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt; const, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a9278bd344193c917f5cbf3c91bea3d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ab16109010b18d52c553fe0909f1a7530</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a8d2fd775bd72adae8d49260472bb61f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a2bc112874d9ef1bcf2230f668ec8757f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a69f82ef62d47d3c3867beb37f8d5692a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a0de62210f5bd194a09e825a47d5c9936</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aba4ddef483be8c01db6a7faa1ae19f36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, num_parameters, DoF &gt;</type>
      <name>internalJacobian</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a42d7d3c61b14c2cc84da1069b9e7e03b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Vector&lt; Scalar, num_parameters &gt;</type>
      <name>internalMultiplyByGenerator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a8abcae92e38d8bd99d8630836dacd3e8</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1596e24730b67d9d6061b5ac0be5b8ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a753aa8f845dbb3c8bf2358acd7c76523</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aaf6b4ca72957b80e8095a572c9ccf3ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a9f8d182e910bfae7b49fce702ed9c8c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aadcd5f839aaa50a16b187a618ca7fd05</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a367d89f7e4d0dc06a621f66194ebcc11</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Base&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt; const, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ab81249896ba0b6c34220118add6ca5c7</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Base&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt; const, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aa8e06d8585a3960fb1885897799d4614</anchor>
      <arglist>(SO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a773c9e961fd9c69a4815b2afc13240b9</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>unit_quaternion</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a6b51625ea23fd7e15633ebf1af6100e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a785eab0dca3af9a6ea74c4d205dd8775</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a08496069902c5c95909fb6ab08f12f8d</anchor>
      <arglist>(Tangent const &amp;omega)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>expAndTheta</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ad5c98d920618c19dd5c93ba572a93e4d</anchor>
      <arglist>(Tangent const &amp;omega, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ae5e0dc1a2777c514e6d3caf81003415b</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a0c45376423b08ba0b114aaeb643885f2</anchor>
      <arglist>(Tangent const &amp;omega)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC void</type>
      <name>internalGenerator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1c5157559c40d3c3e2ff3a9f75453814</anchor>
      <arglist>(int i, Eigen::Quaternion&lt; Scalar &gt; *internal_gen_q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a3c70d026898bbb39375465685c14619d</anchor>
      <arglist>(Tangent const &amp;omega1, Tangent const &amp;omega2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a64104b1c33fe2e7a9dcd7222866de252</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>logAndTheta</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ae475005c3f700fdfc8d259199147ee66</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>acf0d9cf7efb415436575b9cd4ffed76c</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aaa2d732b41346019618a306bfca9ec2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a195924d84fc5381fb482de8a699116bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ad93b60e67ab03adc145df152033f8d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>SOPHUS_FUNC QuaternionType &amp;</type>
      <name>unit_quaternion_nonconst</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>acac9e0194da2118950e58f69e152e1ce</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SO3Base&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt;, Options &gt; &gt;</name>
    <filename>classSophus_1_1SO3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a07e4ff988dceea1f643244552269c834</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a98f1d0d99ec5ac35ec62c95b6597b5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt;, Options &gt; &gt;::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1e370b275fb63d7c870f2d186a501689</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt;, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a9278bd344193c917f5cbf3c91bea3d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ab16109010b18d52c553fe0909f1a7530</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a8d2fd775bd72adae8d49260472bb61f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a2bc112874d9ef1bcf2230f668ec8757f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a69f82ef62d47d3c3867beb37f8d5692a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a0de62210f5bd194a09e825a47d5c9936</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aba4ddef483be8c01db6a7faa1ae19f36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, num_parameters, DoF &gt;</type>
      <name>internalJacobian</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a42d7d3c61b14c2cc84da1069b9e7e03b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Vector&lt; Scalar, num_parameters &gt;</type>
      <name>internalMultiplyByGenerator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a8abcae92e38d8bd99d8630836dacd3e8</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1596e24730b67d9d6061b5ac0be5b8ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a753aa8f845dbb3c8bf2358acd7c76523</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aaf6b4ca72957b80e8095a572c9ccf3ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a9f8d182e910bfae7b49fce702ed9c8c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aadcd5f839aaa50a16b187a618ca7fd05</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a367d89f7e4d0dc06a621f66194ebcc11</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Base&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt;, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ab81249896ba0b6c34220118add6ca5c7</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Base&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt;, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aa8e06d8585a3960fb1885897799d4614</anchor>
      <arglist>(SO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a773c9e961fd9c69a4815b2afc13240b9</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>unit_quaternion</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a6b51625ea23fd7e15633ebf1af6100e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a785eab0dca3af9a6ea74c4d205dd8775</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a08496069902c5c95909fb6ab08f12f8d</anchor>
      <arglist>(Tangent const &amp;omega)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>expAndTheta</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ad5c98d920618c19dd5c93ba572a93e4d</anchor>
      <arglist>(Tangent const &amp;omega, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ae5e0dc1a2777c514e6d3caf81003415b</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a0c45376423b08ba0b114aaeb643885f2</anchor>
      <arglist>(Tangent const &amp;omega)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC void</type>
      <name>internalGenerator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1c5157559c40d3c3e2ff3a9f75453814</anchor>
      <arglist>(int i, Eigen::Quaternion&lt; Scalar &gt; *internal_gen_q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a3c70d026898bbb39375465685c14619d</anchor>
      <arglist>(Tangent const &amp;omega1, Tangent const &amp;omega2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a64104b1c33fe2e7a9dcd7222866de252</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>logAndTheta</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ae475005c3f700fdfc8d259199147ee66</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>acf0d9cf7efb415436575b9cd4ffed76c</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aaa2d732b41346019618a306bfca9ec2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a195924d84fc5381fb482de8a699116bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ad93b60e67ab03adc145df152033f8d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>SOPHUS_FUNC QuaternionType &amp;</type>
      <name>unit_quaternion_nonconst</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>acac9e0194da2118950e58f69e152e1ce</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SO3Base&lt; SO3&lt; Scalar, Options &gt; &gt;</name>
    <filename>classSophus_1_1SO3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a07e4ff988dceea1f643244552269c834</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a98f1d0d99ec5ac35ec62c95b6597b5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SO3&lt; Scalar, Options &gt; &gt;::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1e370b275fb63d7c870f2d186a501689</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SO3&lt; Scalar, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a9278bd344193c917f5cbf3c91bea3d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ab16109010b18d52c553fe0909f1a7530</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a8d2fd775bd72adae8d49260472bb61f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a2bc112874d9ef1bcf2230f668ec8757f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a69f82ef62d47d3c3867beb37f8d5692a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a0de62210f5bd194a09e825a47d5c9936</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aba4ddef483be8c01db6a7faa1ae19f36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, num_parameters, DoF &gt;</type>
      <name>internalJacobian</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a42d7d3c61b14c2cc84da1069b9e7e03b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Vector&lt; Scalar, num_parameters &gt;</type>
      <name>internalMultiplyByGenerator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a8abcae92e38d8bd99d8630836dacd3e8</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1596e24730b67d9d6061b5ac0be5b8ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a753aa8f845dbb3c8bf2358acd7c76523</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aaf6b4ca72957b80e8095a572c9ccf3ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a9f8d182e910bfae7b49fce702ed9c8c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aadcd5f839aaa50a16b187a618ca7fd05</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a367d89f7e4d0dc06a621f66194ebcc11</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Base&lt; SO3&lt; Scalar, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ab81249896ba0b6c34220118add6ca5c7</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Base&lt; SO3&lt; Scalar, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aa8e06d8585a3960fb1885897799d4614</anchor>
      <arglist>(SO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a773c9e961fd9c69a4815b2afc13240b9</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>unit_quaternion</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a6b51625ea23fd7e15633ebf1af6100e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a785eab0dca3af9a6ea74c4d205dd8775</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a08496069902c5c95909fb6ab08f12f8d</anchor>
      <arglist>(Tangent const &amp;omega)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>expAndTheta</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ad5c98d920618c19dd5c93ba572a93e4d</anchor>
      <arglist>(Tangent const &amp;omega, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ae5e0dc1a2777c514e6d3caf81003415b</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a0c45376423b08ba0b114aaeb643885f2</anchor>
      <arglist>(Tangent const &amp;omega)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC void</type>
      <name>internalGenerator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1c5157559c40d3c3e2ff3a9f75453814</anchor>
      <arglist>(int i, Eigen::Quaternion&lt; Scalar &gt; *internal_gen_q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a3c70d026898bbb39375465685c14619d</anchor>
      <arglist>(Tangent const &amp;omega1, Tangent const &amp;omega2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a64104b1c33fe2e7a9dcd7222866de252</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>logAndTheta</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ae475005c3f700fdfc8d259199147ee66</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>acf0d9cf7efb415436575b9cd4ffed76c</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aaa2d732b41346019618a306bfca9ec2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a195924d84fc5381fb482de8a699116bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ad93b60e67ab03adc145df152033f8d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>SOPHUS_FUNC QuaternionType &amp;</type>
      <name>unit_quaternion_nonconst</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>acac9e0194da2118950e58f69e152e1ce</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SO3Base&lt; SO3&lt; Scalar_, Options &gt; &gt;</name>
    <filename>classSophus_1_1SO3Base.html</filename>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, DoF, DoF &gt;</type>
      <name>Adjoint</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a07e4ff988dceea1f643244552269c834</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; Scalar &gt;</type>
      <name>Point</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a98f1d0d99ec5ac35ec62c95b6597b5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SO3&lt; Scalar_, Options &gt; &gt;::QuaternionType</type>
      <name>QuaternionType</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1e370b275fb63d7c870f2d186a501689</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename Eigen::internal::traits&lt; SO3&lt; Scalar_, Options &gt; &gt;::Scalar</type>
      <name>Scalar</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a9278bd344193c917f5cbf3c91bea3d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, DoF &gt;</type>
      <name>Tangent</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ab16109010b18d52c553fe0909f1a7530</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, N, N &gt;</type>
      <name>Transformation</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a8d2fd775bd72adae8d49260472bb61f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Adjoint</type>
      <name>Adj</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a2bc112874d9ef1bcf2230f668ec8757f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; NewScalarType &gt;</type>
      <name>cast</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a69f82ef62d47d3c3867beb37f8d5692a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a0de62210f5bd194a09e825a47d5c9936</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Scalar const *</type>
      <name>data</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aba4ddef483be8c01db6a7faa1ae19f36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Matrix&lt; Scalar, num_parameters, DoF &gt;</type>
      <name>internalJacobian</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a42d7d3c61b14c2cc84da1069b9e7e03b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Vector&lt; Scalar, num_parameters &gt;</type>
      <name>internalMultiplyByGenerator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a8abcae92e38d8bd99d8630836dacd3e8</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>inverse</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1596e24730b67d9d6061b5ac0be5b8ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a753aa8f845dbb3c8bf2358acd7c76523</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Transformation</type>
      <name>matrix</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aaf6b4ca72957b80e8095a572c9ccf3ed</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>normalize</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a9f8d182e910bfae7b49fce702ed9c8c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aadcd5f839aaa50a16b187a618ca7fd05</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC Point</type>
      <name>operator*</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a367d89f7e4d0dc06a621f66194ebcc11</anchor>
      <arglist>(Point const &amp;p) const</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Base&lt; SO3&lt; Scalar_, Options &gt; &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ab81249896ba0b6c34220118add6ca5c7</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC SO3Base&lt; SO3&lt; Scalar_, Options &gt; &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aa8e06d8585a3960fb1885897799d4614</anchor>
      <arglist>(SO3Base&lt; OtherDerived &gt; const &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>setQuaternion</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a773c9e961fd9c69a4815b2afc13240b9</anchor>
      <arglist>(Eigen::Quaternion&lt; Scalar &gt; const &amp;quaternion)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC QuaternionType const &amp;</type>
      <name>unit_quaternion</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a6b51625ea23fd7e15633ebf1af6100e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Adjoint</type>
      <name>d_lieBracketab_by_d_a</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a785eab0dca3af9a6ea74c4d205dd8775</anchor>
      <arglist>(Tangent const &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>exp</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a08496069902c5c95909fb6ab08f12f8d</anchor>
      <arglist>(Tangent const &amp;omega)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC SO3&lt; Scalar &gt;</type>
      <name>expAndTheta</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ad5c98d920618c19dd5c93ba572a93e4d</anchor>
      <arglist>(Tangent const &amp;omega, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>generator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ae5e0dc1a2777c514e6d3caf81003415b</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Transformation</type>
      <name>hat</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a0c45376423b08ba0b114aaeb643885f2</anchor>
      <arglist>(Tangent const &amp;omega)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC void</type>
      <name>internalGenerator</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a1c5157559c40d3c3e2ff3a9f75453814</anchor>
      <arglist>(int i, Eigen::Quaternion&lt; Scalar &gt; *internal_gen_q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>lieBracket</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a3c70d026898bbb39375465685c14619d</anchor>
      <arglist>(Tangent const &amp;omega1, Tangent const &amp;omega2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>log</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a64104b1c33fe2e7a9dcd7222866de252</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>logAndTheta</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ae475005c3f700fdfc8d259199147ee66</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;other, Scalar *theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SOPHUS_FUNC Tangent</type>
      <name>vee</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>acf0d9cf7efb415436575b9cd4ffed76c</anchor>
      <arglist>(Transformation const &amp;Omega)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>DoF</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>aaa2d732b41346019618a306bfca9ec2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>N</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>a195924d84fc5381fb482de8a699116bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static int constexpr</type>
      <name>num_parameters</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>ad93b60e67ab03adc145df152033f8d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>SOPHUS_FUNC QuaternionType &amp;</type>
      <name>unit_quaternion_nonconst</name>
      <anchorfile>classSophus_1_1SO3Base.html</anchorfile>
      <anchor>acac9e0194da2118950e58f69e152e1ce</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::SO_average&lt; 2 &gt;</name>
    <filename>classmrpt_1_1poses_1_1SO__average_3_012_01_4.html</filename>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_012_01_4.html</anchorfile>
      <anchor>a594127b5ac5f024f060826df39ab191e</anchor>
      <arglist>(const double orientation_rad)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_012_01_4.html</anchorfile>
      <anchor>a51e6fefaddd03baa3f1ad42722e0c8a6</anchor>
      <arglist>(const double orientation_rad, const double weight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_012_01_4.html</anchorfile>
      <anchor>a1ab839f0fb73eb0644f36f329234e2d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>get_average</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_012_01_4.html</anchorfile>
      <anchor>a583ee94b76ba4aaca08fab7dab38d156</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SO_average</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_012_01_4.html</anchorfile>
      <anchor>aea1dbea1c9b3656dbc1fc7917fa2e061</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_exception_on_undeterminate</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_012_01_4.html</anchorfile>
      <anchor>aa3a571505da7f2953c70b734695fff4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_accum_x</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_012_01_4.html</anchorfile>
      <anchor>af9f7f8c52728031265fe3d82fdf5524c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_accum_y</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_012_01_4.html</anchorfile>
      <anchor>a1d43dfb5280db3d2abdbb59245430160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_count</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_012_01_4.html</anchorfile>
      <anchor>abfcffab50e05cd356a2340bf882fbcab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::SO_average&lt; 3 &gt;</name>
    <filename>classmrpt_1_1poses_1_1SO__average_3_013_01_4.html</filename>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_013_01_4.html</anchorfile>
      <anchor>a4f402dc6a55ce214783ab1ba9850d4f6</anchor>
      <arglist>(const Eigen::Matrix3d &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>append</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_013_01_4.html</anchorfile>
      <anchor>a031f3d51b2418e0903e6f2983005bb82</anchor>
      <arglist>(const Eigen::Matrix3d &amp;M, const double weight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_013_01_4.html</anchorfile>
      <anchor>a8748cdad703e01a4a2ac5cd5c89f5137</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix3d</type>
      <name>get_average</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_013_01_4.html</anchorfile>
      <anchor>a214658390170bb0a4354fcbbd25626c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SO_average</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_013_01_4.html</anchorfile>
      <anchor>ab2e0775db8fd887e3318d565f03d5151</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_exception_on_undeterminate</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_013_01_4.html</anchorfile>
      <anchor>a494e883d1a99ce473b393775f0923724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Eigen::Matrix3d</type>
      <name>m_accum_rot</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_013_01_4.html</anchorfile>
      <anchor>a1d6bf61c42c845c917f27f93785b30d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_count</name>
      <anchorfile>classmrpt_1_1poses_1_1SO__average_3_013_01_4.html</anchorfile>
      <anchor>abfe2d69a861d7e486dccc4f5be053b54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::sort</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1sort.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1sort.html</anchorfile>
      <anchor>a79e119d40062c644983f326f0f2ba088</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1sort.html</anchorfile>
      <anchor>a911865e82428dcb34ad22ea494ee53bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1sort.html</anchorfile>
      <anchor>ae316d7405397a211079ae009b79f32cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::string_view</type>
      <name>string_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1sort.html</anchorfile>
      <anchor>afe4ae51a0713a3f0f6c4a0aae88624ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1sort.html</anchorfile>
      <anchor>af6945fe168e23a9051e99e9437889c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1sort.html</anchorfile>
      <anchor>a0403c56644fb0e3be89e312e22cef516</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sort</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1sort.html</anchorfile>
      <anchor>a5892c88f572d1cf851a23be97c4ced70</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>sort_pred</name>
    <filename>structsort__pred.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structsort__pred.html</anchorfile>
      <anchor>a06150beb00652d4606a18fb3452018a7</anchor>
      <arglist>(const std::vector&lt; unsigned int &gt; &amp;left, const std::vector&lt; unsigned int &gt; &amp;right)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::sos_base_node</name>
    <filename>classexprtk_1_1details_1_1sos__base__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function" virtualness="virtual">
      <type>virtual operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1sos__base__node.html</anchorfile>
      <anchor>a453a31e4d776c596832b38e1326534cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~sos_base_node</name>
      <anchorfile>classexprtk_1_1details_1_1sos__base__node.html</anchorfile>
      <anchor>a94c9e06b4c5f38b182c4289ce5b01bd7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::sos_node</name>
    <filename>classexprtk_1_1details_1_1sos__node.html</filename>
    <templarg>T</templarg>
    <templarg>SType0</templarg>
    <templarg>SType1</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::sos_base_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1sos__node.html</anchorfile>
      <anchor>a10cbc3313bcacf7a8448cdebcf8a61de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1sos__node.html</anchorfile>
      <anchor>a2bbd058fb4a4550c322c73cd8f1015dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1sos__node.html</anchorfile>
      <anchor>aea5015d0193519fc55217d4f996a8854</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>s0</name>
      <anchorfile>classexprtk_1_1details_1_1sos__node.html</anchorfile>
      <anchor>a2814df4a8d568dc2ab1ea949cab62870</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>s1</name>
      <anchorfile>classexprtk_1_1details_1_1sos__node.html</anchorfile>
      <anchor>a0109dce997a0464ff80bc9da56b2eceb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sos_node</name>
      <anchorfile>classexprtk_1_1details_1_1sos__node.html</anchorfile>
      <anchor>a2a820df20f9f6b1457bd6326a35bae16</anchor>
      <arglist>(SType0 p0, SType1 p1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1sos__node.html</anchorfile>
      <anchor>a12c94418305124da07813b65a376ee7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1sos__node.html</anchorfile>
      <anchor>a30e0c7f6e55d87455a18b6537955c4ca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SType0</type>
      <name>s0_</name>
      <anchorfile>classexprtk_1_1details_1_1sos__node.html</anchorfile>
      <anchor>a891f1bd01285f0c6b198839c554d95b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SType1</type>
      <name>s1_</name>
      <anchorfile>classexprtk_1_1details_1_1sos__node.html</anchorfile>
      <anchor>aa5f9d825b03779c1b961db016c995a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>sos_node&lt; T, SType0, SType1, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1sos__node.html</anchorfile>
      <anchor>a5f91a1d2de1ba5302cc6b9e3d5828372</anchor>
      <arglist>(sos_node&lt; T, SType0, SType1, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>sos_node</name>
      <anchorfile>classexprtk_1_1details_1_1sos__node.html</anchorfile>
      <anchor>a050b928b43247d3900363d328e85b31e</anchor>
      <arglist>(sos_node&lt; T, SType0, SType1, Operation &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::sosos_base_node</name>
    <filename>classexprtk_1_1details_1_1sosos__base__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function" virtualness="virtual">
      <type>virtual operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__base__node.html</anchorfile>
      <anchor>a7dc8765c3ed8e87c5166171fdbdb1299</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~sosos_base_node</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__base__node.html</anchorfile>
      <anchor>af71b6812f9e43b45dd14a7c1614c228c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::sosos_node</name>
    <filename>classexprtk_1_1details_1_1sosos__node.html</filename>
    <templarg>T</templarg>
    <templarg>SType0</templarg>
    <templarg>SType1</templarg>
    <templarg>SType2</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::sosos_base_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>a318aa308f510a206736b5e726b4b3e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>aefb587efd082a467c30c4a1b6bc53381</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>a6e185c1480b614bfa5646da3400e12b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>s0</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>ae981df2d877046be3c402529d1bb9952</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>s1</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>ad4bdc8d09063c8af0c172010bee4748a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>s2</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>a33df1d6be7ddaf20333ee7a8951efd32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sosos_node</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>a1893c55372edb739e15f8668a1480acc</anchor>
      <arglist>(SType0 p0, SType1 p1, SType2 p2)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>ab213ef10b77c9c61a18112706c900808</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>a1c9d733ad178baf835de55dda34f215b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SType0</type>
      <name>s0_</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>ac7ee1258895fbdec9ee2bc398194ce53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SType1</type>
      <name>s1_</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>a92b9ff7dbc9566466e203a8ccc69d456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SType2</type>
      <name>s2_</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>ad35e759759f485d0611eeea1728b29d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>sosos_node&lt; T, SType0, SType1, SType2, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>a746ae2d369aacba4c9c1fe8c2517e357</anchor>
      <arglist>(sosos_node&lt; T, SType0, SType1, SType2, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>sosos_node</name>
      <anchorfile>classexprtk_1_1details_1_1sosos__node.html</anchorfile>
      <anchor>aef8ebc888d1ea1ffb88585ba99f8c63b</anchor>
      <arglist>(sosos_node&lt; T, SType0, SType1, SType2, Operation &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::SpecificationException</name>
    <filename>classTCLAP_1_1SpecificationException.html</filename>
    <base>TCLAP::ArgException</base>
    <member kind="function">
      <type></type>
      <name>SpecificationException</name>
      <anchorfile>classTCLAP_1_1SpecificationException.html</anchorfile>
      <anchor>ad817016f03ebf4fc371e168636132abd</anchor>
      <arglist>(const std::string &amp;text=&quot;undefined exception&quot;, const std::string &amp;id=&quot;undefined&quot;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::system::Split</name>
    <filename>classmrpt_1_1system_1_1Split.html</filename>
  </compound>
  <compound kind="class">
    <name>Sophus::details::SquaredNorm</name>
    <filename>classSophus_1_1details_1_1SquaredNorm.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static Scalar</type>
      <name>impl</name>
      <anchorfile>classSophus_1_1details_1_1SquaredNorm.html</anchorfile>
      <anchor>ab13941f615583ab91fdc3eb8ea0cba90</anchor>
      <arglist>(Scalar const &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::details::SquaredNorm&lt; Matrix&lt; Scalar, N, 1 &gt; &gt;</name>
    <filename>classSophus_1_1details_1_1SquaredNorm_3_01Matrix_3_01Scalar_00_01N_00_011_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static Scalar</type>
      <name>impl</name>
      <anchorfile>classSophus_1_1details_1_1SquaredNorm_3_01Matrix_3_01Scalar_00_01N_00_011_01_4_01_4.html</anchorfile>
      <anchor>a2fe56f948c6aefd7a8a5068eff2a9146</anchor>
      <arglist>(Matrix&lt; Scalar, N, 1 &gt; const &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::control_block::st_data</name>
    <filename>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>is_reserved_symbol</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>a4485fcdd30c8a4ca0e777a86d8dc7ed0</anchor>
      <arglist>(const std::string &amp;symbol) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>st_data</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>af11076a9db58e0fbea4d667ca1739a81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~st_data</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>aa392be00e6c8a715f0b452dd07226cc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; ifunction&lt; T &gt; * &gt;</type>
      <name>free_function_list_</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>a9651a2ef7221fdadf6c9e1b49d5ae272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>type_store&lt; ifunction&lt; T &gt;, ifunction&lt; T &gt; &gt;</type>
      <name>function_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>a9fd4d52a1e4579d821bce8a613739161</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>type_store&lt; igeneric_function&lt; T &gt;, igeneric_function&lt; T &gt; &gt;</type>
      <name>generic_function_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>ab83dabc6a2d3c5309072b1a6ebf604bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::list&lt; std::string &gt;</type>
      <name>local_stringvar_list_</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>a3cc8f092aad147dcf938dbbed6d75bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::list&lt; T &gt;</type>
      <name>local_symbol_list_</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>a699474f9a9ed82c569ff38dda3abe5d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; std::string &gt;</type>
      <name>reserved_symbol_table_</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>a56ff24f03c9a152c7ff09408b8a5e657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>type_store&lt; igeneric_function&lt; T &gt;, igeneric_function&lt; T &gt; &gt;</type>
      <name>string_function_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>aa04a60f5b563168df8d6f4b3297929f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>type_store&lt; typename details::stringvar_node&lt; T &gt;, std::string &gt;</type>
      <name>stringvar_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>a1246633211dcdf82e2fee698319ea7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>type_store&lt; ivararg_function&lt; T &gt;, ivararg_function&lt; T &gt; &gt;</type>
      <name>vararg_function_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>a095b3dc5fc2b77eb9746bb47de97cfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>type_store&lt; typename details::variable_node&lt; T &gt;, T &gt;</type>
      <name>variable_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>a334584cbcdb791faa6fd75c6a1b72f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>type_store&lt; vector_holder_t, vector_holder_t &gt;</type>
      <name>vector_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1control__block_1_1st__data.html</anchorfile>
      <anchor>a4325a1da282c650d44d3b334d7d4c993</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::QuickThread::ThreadWrapper::State</name>
    <filename>structlibusbemu_1_1QuickThread_1_1ThreadWrapper_1_1State.html</filename>
    <member kind="variable">
      <type>QuickThread *</type>
      <name>instance</name>
      <anchorfile>structlibusbemu_1_1QuickThread_1_1ThreadWrapper_1_1State.html</anchorfile>
      <anchor>a9c0c47d6036579609a4a5e6c02f91fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>params</name>
      <anchorfile>structlibusbemu_1_1QuickThread_1_1ThreadWrapper_1_1State.html</anchorfile>
      <anchor>a556877efd3650bd510230caca99cb941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>release</name>
      <anchorfile>structlibusbemu_1_1QuickThread_1_1ThreadWrapper_1_1State.html</anchorfile>
      <anchor>a4bff9e395027bde76ebb1c039ea5a4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>F *</type>
      <name>routine</name>
      <anchorfile>structlibusbemu_1_1QuickThread_1_1ThreadWrapper_1_1State.html</anchorfile>
      <anchor>a09a408f3a831dda059b2b9fb2ef4f0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuickEvent *</type>
      <name>sigclone</name>
      <anchorfile>structlibusbemu_1_1QuickThread_1_1ThreadWrapper_1_1State.html</anchorfile>
      <anchor>a610d181f881e96a02315d876491cdfc1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::state_t</name>
    <filename>structexprtk_1_1parser_1_1state__t.html</filename>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structexprtk_1_1parser_1_1state__t.html</anchorfile>
      <anchor>a22fd479f3a81903e9e14ac22a83e14a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>structexprtk_1_1parser_1_1state__t.html</anchorfile>
      <anchor>a03350bc1fbc4d5d8c54a025e8a672ec8</anchor>
      <arglist>(const precedence_level &amp;l, const precedence_level &amp;r, const details::operator_type &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>precedence_level</type>
      <name>left</name>
      <anchorfile>structexprtk_1_1parser_1_1state__t.html</anchorfile>
      <anchor>aca75f65f14ec224125a8c740fc315a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1parser_1_1state__t.html</anchorfile>
      <anchor>af34231f3544ccf211a69febc78d99928</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>precedence_level</type>
      <name>right</name>
      <anchorfile>structexprtk_1_1parser_1_1state__t.html</anchorfile>
      <anchor>a1fa194fa2af2ab8464dd6554868d6b78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>static_tree_desc_s</name>
    <filename>structstatic__tree__desc__s.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>dummy</name>
      <anchorfile>structstatic__tree__desc__s.html</anchorfile>
      <anchor>aa3662e0ed40c86de246851a7a2483308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>elems</name>
      <anchorfile>structstatic__tree__desc__s.html</anchorfile>
      <anchor>ab4bad1c091188c43413a09f626a5787f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>extra_base</name>
      <anchorfile>structstatic__tree__desc__s.html</anchorfile>
      <anchor>a1051cc83d9d410ccf21427df9bd85201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const intf *</type>
      <name>extra_bits</name>
      <anchorfile>structstatic__tree__desc__s.html</anchorfile>
      <anchor>a4ec9abd624cbf2bfcc48dfb786925986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_length</name>
      <anchorfile>structstatic__tree__desc__s.html</anchorfile>
      <anchor>ae767848725194f63fa9cf08142767ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const ct_data *</type>
      <name>static_tree</name>
      <anchorfile>structstatic__tree__desc__s.html</anchorfile>
      <anchor>a56265073858de4ffe99e32d0f9d38545</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::StaticAssertTypeEqHelper</name>
    <filename>structtesting_1_1internal_1_1StaticAssertTypeEqHelper.html</filename>
    <templarg></templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>testing::internal::StaticAssertTypeEqHelper&lt; T, T &gt;</name>
    <filename>structtesting_1_1internal_1_1StaticAssertTypeEqHelper_3_01T_00_01T_01_4.html</filename>
    <templarg></templarg>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structtesting_1_1internal_1_1StaticAssertTypeEqHelper_3_01T_00_01T_01_4.html</anchorfile>
      <anchor>a6de566af5a1a1baffc5c2d8d389b2ccda63c475f543e4e977d43c5093dd2b7f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>structtesting_1_1internal_1_1StaticAssertTypeEqHelper_3_01T_00_01T_01_4.html</anchorfile>
      <anchor>a6de566af5a1a1baffc5c2d8d389b2ccda63c475f543e4e977d43c5093dd2b7f3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::StdOutput</name>
    <filename>classTCLAP_1_1StdOutput.html</filename>
    <base>TCLAP::CmdLineOutput</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>failure</name>
      <anchorfile>classTCLAP_1_1StdOutput.html</anchorfile>
      <anchor>a9afc267e012c3ac42c8b1afe01f98556</anchor>
      <arglist>(CmdLineInterface &amp;c, ArgException &amp;e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StdOutput</name>
      <anchorfile>classTCLAP_1_1StdOutput.html</anchorfile>
      <anchor>af1822a0c164fbaf5fe63f57467d74aa8</anchor>
      <arglist>(std::ostream &amp;desired_out=std::cout)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>usage</name>
      <anchorfile>classTCLAP_1_1StdOutput.html</anchorfile>
      <anchor>aeb10eb400e0ee45f2cde689bef606b49</anchor>
      <arglist>(CmdLineInterface &amp;c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>version</name>
      <anchorfile>classTCLAP_1_1StdOutput.html</anchorfile>
      <anchor>a768111a59af4753ac6e5ace3ec99482e</anchor>
      <arglist>(CmdLineInterface &amp;c)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_longUsage</name>
      <anchorfile>classTCLAP_1_1StdOutput.html</anchorfile>
      <anchor>ace725aebd685c16f464d697e85e0327d</anchor>
      <arglist>(CmdLineInterface &amp;c, std::ostream &amp;os) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_shortUsage</name>
      <anchorfile>classTCLAP_1_1StdOutput.html</anchorfile>
      <anchor>a60fa57587838d506d907f08800f2631c</anchor>
      <arglist>(CmdLineInterface &amp;c, std::ostream &amp;os) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>spacePrint</name>
      <anchorfile>classTCLAP_1_1StdOutput.html</anchorfile>
      <anchor>a38661be8895e07c442c2c3138b7444a2</anchor>
      <arglist>(std::ostream &amp;os, const std::string &amp;s, int maxWidth, int indentSpaces, int secondLineOffset) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::ostream &amp;</type>
      <name>m_my_output</name>
      <anchorfile>classTCLAP_1_1StdOutput.html</anchorfile>
      <anchor>ad8a91cd88fd51e4f69bb3c2b5c18b18f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>StlListLike</name>
    <filename>structStlListLike.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T::value_type</type>
      <name>V</name>
      <anchorfile>structStlListLike.html</anchorfile>
      <anchor>a535d77b5d357435a902a2efd77c5f72e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>add</name>
      <anchorfile>structStlListLike.html</anchorfile>
      <anchor>ac1874afb5e93d4a812ae8c47f57b5ced</anchor>
      <arglist>(T &amp;x, V const &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>del</name>
      <anchorfile>structStlListLike.html</anchorfile>
      <anchor>a066ee7a4534d43cde1148f35ff6497a6</anchor>
      <arglist>(T &amp;x, uint i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static V &amp;</type>
      <name>get</name>
      <anchorfile>structStlListLike.html</anchorfile>
      <anchor>a1d72667e01406f64b7c0760f032a16c8</anchor>
      <arglist>(T &amp;x, uint i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set</name>
      <anchorfile>structStlListLike.html</anchorfile>
      <anchor>ac5cdacdea55c07b747e2f66612e3ff3a</anchor>
      <arglist>(T &amp;x, uint i, V const &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::str_sogens_node</name>
    <filename>classexprtk_1_1details_1_1str__sogens__node.html</filename>
    <templarg>T</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::binary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>a9b8847f16c3f729dcd6a41a4beb2cc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irange_t *</type>
      <name>irange_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>a8a981d107cea9cff84c16a6aae6562a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_interface&lt; T &gt;</type>
      <name>irange_t</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>aff77c406efdd1fe9ecb0df97c0a6ac02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_t *</type>
      <name>range_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>aec1a80aa254666a34e25032532772785</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>a6dc7a8722367acb4e79d3e07eef64ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string_base_node&lt; T &gt; *</type>
      <name>str_base_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>a16cf09aa4567d58ddf413f226e4b443c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>a71fec4bcf80ec39bfd881be1cbf92444</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>str_sogens_node</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>a628e2ab6bf58d6c1ab4ad67e44d8ccc1</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>a0578a84b69eeec62ba6b8fa7efb30d3d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>ac50314337bea53ea06648d691b7fb101</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>str_sogens_node&lt; T, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>ad3ce3c83900bf1769ae447863bf79544</anchor>
      <arglist>(str_sogens_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>str_sogens_node</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>aa35936513df129c755d73314eb9f9e29</anchor>
      <arglist>(str_sogens_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str0_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>a9ae975639e9043e3931871fc0869258a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_ptr</type>
      <name>str0_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>aa17797c0093de38af0ab66434a3f2f25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str1_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>aa7797d83c444f2ff1119fcdc40d58357</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_ptr</type>
      <name>str1_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1str__sogens__node.html</anchorfile>
      <anchor>a88cb1d31ce8207abca6f6a1e4eb6563f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::str_vararg_node</name>
    <filename>classexprtk_1_1details_1_1str__vararg__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <base>exprtk::details::string_base_node</base>
    <base>exprtk::details::range_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a925c4f6618de6da04f74066152f2977b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irange_t *</type>
      <name>irange_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a7269fa13c646b02fe5ec1338a7f17d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_interface&lt; T &gt;</type>
      <name>irange_t</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>abf17adef58a8836c4888d9b41b359222</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_t *</type>
      <name>range_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>afde4b69de7fbcab0fca99849a24d0a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a74fe92d5f8ae611596773d167296eb52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string_base_node&lt; T &gt; *</type>
      <name>str_base_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a68f9e29dfa0654c5f70550697ce8c877</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a935826fc715391856288522ffd61f829</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a49b3a60ac193ff9c4b9529693c4d7903</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a46395f29c203d5271e206cc3a1e695de</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a0b7f34c1dbeb05a6b89f703853a22caf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>aef85c6ef4e08b47b33b56ec96b23b055</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>str_vararg_node</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a1b004d293b565775ec02c621ff0c57f5</anchor>
      <arglist>(const Sequence&lt; expression_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a79a0115af1ba1fb678c7bc434123ead3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>ad0199a755e4ef3ebeb55dc9c76e2a09d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~str_vararg_node</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>afeff7e87197aa4f497f43507c7861cd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; expression_ptr &gt;</type>
      <name>arg_list_</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>aa566a2892f2a5493dccde331ed8f8322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>delete_branch_</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a196a086019ae4fc3df7b7d85f3dbf523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>final_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a219ec7befad946a46794c82542fc7e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>final_node_</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a4834894ad9c5c822f05d86a8fc3c6879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialised_</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>ab48c1329f297caa1f14e0fa9ebcd8f85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>adc18c5eb2b75f8f4b25550661cec2674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>irange_ptr</type>
      <name>str_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1str__vararg__node.html</anchorfile>
      <anchor>a52dcff4c307493980463c25bc19c1a57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::str_xoxr_node</name>
    <filename>classexprtk_1_1details_1_1str__xoxr__node.html</filename>
    <templarg>T</templarg>
    <templarg>SType0</templarg>
    <templarg>SType1</templarg>
    <templarg>RangePack</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::sos_base_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>a70e483e969c02adc4a919025835d38c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>a2a4296616db030ebf879f991e9329278</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>ab3e7391d4b7a61289ee6771a2eb35bef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>s0</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>a0f88cb5ae6ccfde9c3c21fde38df40b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>s1</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>af1d08fca1773eda880eb265100bd9957</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>str_xoxr_node</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>a5b74a927db222c53be3ca9b95b09d403</anchor>
      <arglist>(SType0 p0, SType1 p1, RangePack rp1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>a508e7f694bf0ef577d5facad2e97d08b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>acd2b9ece485a5f72f490f603e1952303</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~str_xoxr_node</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>a629fa2f8c9868de5aec82d6071e0baec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RangePack</type>
      <name>rp1_</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>a014dce45d3515a966393eb470ca0c25b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SType0</type>
      <name>s0_</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>a8b85ac4b87d2d63c9db53a59e4d7c004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SType1</type>
      <name>s1_</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>a30b236ecfbcf02ebf06c4f82c4b413e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>str_xoxr_node&lt; T, SType0, SType1, RangePack, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>ac5af753073c285d3e5f9b30d1855e7f8</anchor>
      <arglist>(str_xoxr_node&lt; T, SType0, SType1, RangePack, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>str_xoxr_node</name>
      <anchorfile>classexprtk_1_1details_1_1str__xoxr__node.html</anchorfile>
      <anchor>a68c9d92cfb845dde3ead8ff8e35b9397</anchor>
      <arglist>(str_xoxr_node&lt; T, SType0, SType1, RangePack, Operation &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::str_xrox_node</name>
    <filename>classexprtk_1_1details_1_1str__xrox__node.html</filename>
    <templarg>T</templarg>
    <templarg>SType0</templarg>
    <templarg>SType1</templarg>
    <templarg>RangePack</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::sos_base_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>af60fe50a5e69fabd7b474d17acac279a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>ad7eb5aed690fb9d9d4384f8999736517</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>a7ba36596a2a799e029f9b4e5dba693bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>s0</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>a4ff76da3143ac100853caffc8b91dac7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>s1</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>a9b10023cf641a7adfd800077df1de7a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>str_xrox_node</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>a7c4188fffbd03b4ad1123a3134dd23d0</anchor>
      <arglist>(SType0 p0, SType1 p1, RangePack rp0)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>a9a72724cd3fe62eaf1270edc1ae050d6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>af2095923d5aca16c39d893f06ff1362f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~str_xrox_node</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>ac6dd9855f083cd20070c7a2688d29ed4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RangePack</type>
      <name>rp0_</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>ac64032a5051b01484e677a8abb334860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SType0</type>
      <name>s0_</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>a020840133bd1eeffe591a05639bf9e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SType1</type>
      <name>s1_</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>a12f0e7a522b8d851bf9f275cbf1efa47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>str_xrox_node&lt; T, SType0, SType1, RangePack, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>a253a612ea723b9cd38d882913a76445a</anchor>
      <arglist>(str_xrox_node&lt; T, SType0, SType1, RangePack, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>str_xrox_node</name>
      <anchorfile>classexprtk_1_1details_1_1str__xrox__node.html</anchorfile>
      <anchor>af7ce82c76212433b43f0b44e897d3ee7</anchor>
      <arglist>(str_xrox_node&lt; T, SType0, SType1, RangePack, Operation &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::str_xroxr_node</name>
    <filename>classexprtk_1_1details_1_1str__xroxr__node.html</filename>
    <templarg>T</templarg>
    <templarg>SType0</templarg>
    <templarg>SType1</templarg>
    <templarg>RangePack</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::sos_base_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>a094e20899f73fd525da9e30eea94b263</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>a3b0c2b3def9dba8beb1890f7bed56b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>a5e2615fd80466874da02d798d046508a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>s0</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>a84bb34fd4201880238ececdcbdbe7664</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>s1</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>a4d34b16bf9c7409806db9d6541e4c681</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>str_xroxr_node</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>a055b124ba699dbcfbb5f9b6b63c94154</anchor>
      <arglist>(SType0 p0, SType1 p1, RangePack rp0, RangePack rp1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>aff08bdc104279833d03dade3330f5bde</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>a590d3bbcc5a38cf6228b06364774543f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~str_xroxr_node</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>a75afb374ad55dfb0c8539c5b92fd952e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RangePack</type>
      <name>rp0_</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>a265e38d25ebb35fa5f4beeabefd9d0e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>RangePack</type>
      <name>rp1_</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>ae12957e52851c1cfc9bc7dcd18363db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SType0</type>
      <name>s0_</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>a2e851cda3d88d2696e0617f959edc684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>SType1</type>
      <name>s1_</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>a16b4f74c8336d24808c6cdad79a7c14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>str_xroxr_node&lt; T, SType0, SType1, RangePack, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>a8c45497da4aaa8be323477a54128fbd5</anchor>
      <arglist>(str_xroxr_node&lt; T, SType0, SType1, RangePack, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>str_xroxr_node</name>
      <anchorfile>classexprtk_1_1details_1_1str__xroxr__node.html</anchorfile>
      <anchor>a1dbb2ca439ba71bc5687baf31ffb0d39</anchor>
      <arglist>(str_xroxr_node&lt; T, SType0, SType1, RangePack, Operation &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StreamInterface</name>
    <filename>classStreamInterface.html</filename>
    <base>IoInterface</base>
    <member kind="function" virtualness="pure">
      <type>virtual uint32_t</type>
      <name>getTimeout</name>
      <anchorfile>classStreamInterface.html</anchorfile>
      <anchor>a06bcabada2c317c7bb338341f36a5c33</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual XsResultValue</type>
      <name>setTimeout</name>
      <anchorfile>classStreamInterface.html</anchorfile>
      <anchor>ac787d6f9451b39e5315cc19993249861</anchor>
      <arglist>(uint32_t ms)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~StreamInterface</name>
      <anchorfile>classStreamInterface.html</anchorfile>
      <anchor>a747b4b4bc61925c6750ee35a54de30c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>StreamInterface</name>
      <anchorfile>classStreamInterface.html</anchorfile>
      <anchor>ab40993736e0f3c472c19293355a26389</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::simpleini::CSimpleIniTempl::StreamWriter</name>
    <filename>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1StreamWriter.html</filename>
    <base>mrpt::utils::simpleini::CSimpleIniTempl::OutputWriter</base>
    <member kind="function">
      <type></type>
      <name>StreamWriter</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1StreamWriter.html</anchorfile>
      <anchor>a2c922f570f7a734050eb9d364b4f6062</anchor>
      <arglist>(std::ostream &amp;a_ostream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1StreamWriter.html</anchorfile>
      <anchor>adb62615f05e3e283c4e25a80f90e5fd0</anchor>
      <arglist>(const char *a_pBuf)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>StreamWriter &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1StreamWriter.html</anchorfile>
      <anchor>a2f234a8a9d7baa809c53a0425cb478f0</anchor>
      <arglist>(const StreamWriter &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>StreamWriter</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1StreamWriter.html</anchorfile>
      <anchor>a870c5758b266db58f67e57db6d15e3ab</anchor>
      <arglist>(const StreamWriter &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::ostream &amp;</type>
      <name>m_ostream</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1StreamWriter.html</anchorfile>
      <anchor>ac8be1933cfd3ea32d5208ecdaf749027</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::String</name>
    <filename>classtesting_1_1internal_1_1String.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>CaseInsensitiveCStringEquals</name>
      <anchorfile>classtesting_1_1internal_1_1String.html</anchorfile>
      <anchor>a116ca435d63306927ba19f90a3596787</anchor>
      <arglist>(const char *lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>CaseInsensitiveWideCStringEquals</name>
      <anchorfile>classtesting_1_1internal_1_1String.html</anchorfile>
      <anchor>a1f12d1780ca7afbf8975f5d425b9f362</anchor>
      <arglist>(const wchar_t *lhs, const wchar_t *rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>CloneCString</name>
      <anchorfile>classtesting_1_1internal_1_1String.html</anchorfile>
      <anchor>a8bce6b1281ae3d2f9061b920aa78aca0</anchor>
      <arglist>(const char *c_str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>CStringEquals</name>
      <anchorfile>classtesting_1_1internal_1_1String.html</anchorfile>
      <anchor>a8bea7b33e7effbd299a0b4a5522ea96e</anchor>
      <arglist>(const char *lhs, const char *rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>EndsWithCaseInsensitive</name>
      <anchorfile>classtesting_1_1internal_1_1String.html</anchorfile>
      <anchor>a968f242b709f8c7c0ed5ecf246553321</anchor>
      <arglist>(const std::string &amp;str, const std::string &amp;suffix)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>FormatByte</name>
      <anchorfile>classtesting_1_1internal_1_1String.html</anchorfile>
      <anchor>af702dc7cbd569589d8e3ff215a7cafa9</anchor>
      <arglist>(unsigned char value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>FormatHexInt</name>
      <anchorfile>classtesting_1_1internal_1_1String.html</anchorfile>
      <anchor>affe59102e49092fc0684388e9b0c5c1e</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>FormatIntWidth2</name>
      <anchorfile>classtesting_1_1internal_1_1String.html</anchorfile>
      <anchor>af50b18d588355871e1982c4043523e0f</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>ShowWideCString</name>
      <anchorfile>classtesting_1_1internal_1_1String.html</anchorfile>
      <anchor>aaf7e376ff580677ea4954d5913d5b917</anchor>
      <arglist>(const wchar_t *wide_c_str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>WideCStringEquals</name>
      <anchorfile>classtesting_1_1internal_1_1String.html</anchorfile>
      <anchor>ab0373bf6e96453d6ca0de2e68df13d3a</anchor>
      <arglist>(const wchar_t *lhs, const wchar_t *rhs)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>String</name>
      <anchorfile>classtesting_1_1internal_1_1String.html</anchorfile>
      <anchor>a7c370de44fce74608d0b7e3dd29de035</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::string_base_node</name>
    <filename>classexprtk_1_1details_1_1string__base__node.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>range_data_type&lt; T &gt;</type>
      <name>range_data_type_t</name>
      <anchorfile>classexprtk_1_1details_1_1string__base__node.html</anchorfile>
      <anchor>adde2b22208bca6e690d7c9eceb2b471e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1string__base__node.html</anchorfile>
      <anchor>a22a13041d81d29b2d8bb1f6ed2cb17e2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1string__base__node.html</anchorfile>
      <anchor>ae149d2bcb992add66404f98969e9862a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1string__base__node.html</anchorfile>
      <anchor>a38ef1d8e23e22eb7b231633321d52528</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~string_base_node</name>
      <anchorfile>classexprtk_1_1details_1_1string__base__node.html</anchorfile>
      <anchor>a15cf18c5787e2026aa2000c5f7dedef7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::string_concat_node</name>
    <filename>classexprtk_1_1details_1_1string__concat__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <base>exprtk::details::string_base_node</base>
    <base>exprtk::details::range_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>ac45f1adcda2d7f8ea844290704655f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irange_t *</type>
      <name>irange_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>a30ab0d3af75b6e7151824ed85577b404</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_interface&lt; T &gt;</type>
      <name>irange_t</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>ac9e5ce47e3e495c8e4922d9e2d39f469</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_t *</type>
      <name>range_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>ac9fb86231f2e6c6e35cb8c8b95210e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>af8e83cabbc7bdc6d2be50783d909d2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string_base_node&lt; T &gt; *</type>
      <name>str_base_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>a4ebc45fa48d4e76908fcef7fd3c72f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>a78b1d21970abf07eb90af74cf515fff9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>a696a142cf9b2460bb94354dc88986a4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>a1cef98f497166bb3957bcfddf3e80eda</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>a2338ed2c86a60e1ced4a7b7ddca473a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>a3bb72e72f3ac9c30c61a6968c4814293</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>string_concat_node</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>aa452d28d0d1b9aa608ca3daaf5c33a4f</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>a43c2d5627f02b1177a3a5661e9a24278</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>ac8cb55627d4d9de26f6a8e16f83c84f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialised_</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>a928010c14df3639938876b9b7eba9ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_t</type>
      <name>range_</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>a22a7573613ba8aea1e2a49f3346aeeb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str0_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>a9f18221a5f7337c10226436af2273077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>irange_ptr</type>
      <name>str0_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>a3549af990f2ce071b6f2a04098b4f4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str1_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>af79888ae2686c8464ca98eaf06cee8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>irange_ptr</type>
      <name>str1_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>aa6edd91878cb1128de3b5d1e33b5123c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>value_</name>
      <anchorfile>classexprtk_1_1details_1_1string__concat__node.html</anchorfile>
      <anchor>ab0cfc62c86860601159eec95b7a11c75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::string_function_node</name>
    <filename>classexprtk_1_1details_1_1string__function__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>generic_function_node&lt; T, StringFunction &gt;</base>
    <base>exprtk::details::string_base_node</base>
    <base>exprtk::details::range_interface</base>
    <member kind="typedef">
      <type>generic_function_node&lt; T, StringFunction &gt;</type>
      <name>gen_function_t</name>
      <anchorfile>classexprtk_1_1details_1_1string__function__node.html</anchorfile>
      <anchor>ae0382c5f811d488683eadbf8bdaccefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1string__function__node.html</anchorfile>
      <anchor>aa8e5e344e9d5dc41038f6947e09f161e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1string__function__node.html</anchorfile>
      <anchor>a3f1b4ce4090e282247c1b60c449dfa0a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classexprtk_1_1details_1_1string__function__node.html</anchorfile>
      <anchor>a6cf1b14870262a2529b1d3875ee5db34</anchor>
      <arglist>(const string_function_node&lt; T, StringFunction &gt; &amp;fn) const </arglist>
    </member>
    <member kind="function">
      <type>range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1string__function__node.html</anchorfile>
      <anchor>a477a373dc664345d27e52960b6da9132</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1string__function__node.html</anchorfile>
      <anchor>a3899511b9d1608a3e474cc8908179282</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1string__function__node.html</anchorfile>
      <anchor>a859a6043c311ddcf9acaeb9b21c46319</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1string__function__node.html</anchorfile>
      <anchor>ae1a680818bd2e48658b8f172c3d05c92</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>string_function_node</name>
      <anchorfile>classexprtk_1_1details_1_1string__function__node.html</anchorfile>
      <anchor>a077dbdeae66594cd16340b05c67931a5</anchor>
      <arglist>(StringFunction *func, const std::vector&lt; typename gen_function_t::expression_ptr &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1string__function__node.html</anchorfile>
      <anchor>abf45b65a566beae5f3e2cdb88da318f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1string__function__node.html</anchorfile>
      <anchor>a597263f6f163b5812c16beeee09fdec2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>range_t</type>
      <name>range_</name>
      <anchorfile>classexprtk_1_1details_1_1string__function__node.html</anchorfile>
      <anchor>a5c6ecdbaeac25b96129dc16b60b2819e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>ret_string_</name>
      <anchorfile>classexprtk_1_1details_1_1string__function__node.html</anchorfile>
      <anchor>a0109e6d7bc5ee0724fcc59a361c1bab1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::string_literal_node</name>
    <filename>classexprtk_1_1details_1_1string__literal__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <base>exprtk::details::string_base_node</base>
    <base>exprtk::details::range_interface</base>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>a5b2d646d06f5d4cb3a717d0018bbcdb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>af5cc3e0bf6c82b3a60f9af40119c7a54</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt; *</type>
      <name>branch</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>a20717a8cac6e1add33b06e5adfb38525</anchor>
      <arglist>(const std::size_t &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>aad6ec6607adda405af810f587f61bf23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>ad210d14664500d8e50e8546cfcba1d20</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>aa40f17c7a7d7042e2e908dc3eb23bfb3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>a2b7422c4dd193f6122e80b41e6db4613</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>string_literal_node</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>a4106b2a7abd6d8276404e8733284ce74</anchor>
      <arglist>(const std::string &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>ad3f8b1d6b34f16f7235e87c2d8ae45a0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>a963728543408f73e5ec0d22f0da061f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>string_literal_node&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>a5fc79e3dad02fd0476f3592eb058a5f9</anchor>
      <arglist>(const string_literal_node&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>string_literal_node</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>a7d7127a59478428e19a9fe96d82d9530</anchor>
      <arglist>(const string_literal_node&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_t</type>
      <name>rp_</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>adc30003832a849852001f5b9d5e41196</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>value_</name>
      <anchorfile>classexprtk_1_1details_1_1string__literal__node.html</anchorfile>
      <anchor>a420fac0c83b849a114de39c462d076c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::string_range_node</name>
    <filename>classexprtk_1_1details_1_1string__range__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <base>exprtk::details::string_base_node</base>
    <base>exprtk::details::range_interface</base>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>a98c98106eec899a3839d077f86236eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>a8156b6bd58f380b90a0c90ccac7d8615</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>a74cd3f5836993c0cbfb5bb53a197402d</anchor>
      <arglist>(const string_range_node&lt; T &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>range_t</type>
      <name>range</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>a35c193392dc43bb58c7ec242d16e4eff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>ae8039f54d42393f68a24f37714f396ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>aedb6a31efc4b6c8c3b9a80bb754bffcf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>a81fdee2612bb41192d6edb25d4c9ffc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>ae7dd426a093c24d392dca08f8015e1fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>af27f85612a4cae610656cd6a79043a61</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>aad1bd4b8951e7614f22b6db580a6df08</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>string_range_node</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>ae511d912ddc5ae05ead0076fcb615bc4</anchor>
      <arglist>(std::string &amp;v, const range_t &amp;rp)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>a07ef3668b5eacb9847e06aa9f398ef95</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>a09c8608a05d75bddbc4f4a9225231e65</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~string_range_node</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>a01995e1f5ef48ac90ae394ccd7bfe101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>null_value</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>ae5a889a060929a15f1f72cfae471930e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_t</type>
      <name>rp_</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>a70c1b13ca5601f4619631112bb178075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string *</type>
      <name>value_</name>
      <anchorfile>classexprtk_1_1details_1_1string__range__node.html</anchorfile>
      <anchor>a38deedbba85e02c0578c8e8da9a23854</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::string_size_node</name>
    <filename>classexprtk_1_1details_1_1string__size__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1string__size__node.html</anchorfile>
      <anchor>a03ddb083e120cf5c818d2ef715938aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string_base_node&lt; T &gt; *</type>
      <name>str_base_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1string__size__node.html</anchorfile>
      <anchor>aeacaee7a7f748fde54dff82043cf4d6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>string_size_node</name>
      <anchorfile>classexprtk_1_1details_1_1string__size__node.html</anchorfile>
      <anchor>a9218ea3e2c1257ba9720db4aaec8648d</anchor>
      <arglist>(expression_ptr brnch)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1string__size__node.html</anchorfile>
      <anchor>a6835d3533aed50850b0a035d64d8bb46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1string__size__node.html</anchorfile>
      <anchor>a645e7fc5a29b243c1a05e713efd14dfa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~string_size_node</name>
      <anchorfile>classexprtk_1_1details_1_1string__size__node.html</anchorfile>
      <anchor>a1bc5d17fbf30aab7e9d8c65f56a919c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1string__size__node.html</anchorfile>
      <anchor>aca3c24ff8ed64137ddcdec15e7ea7262</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>branch_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1string__size__node.html</anchorfile>
      <anchor>adbebb7ba9cadc638dcd7ae0b7cb8fe14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1string__size__node.html</anchorfile>
      <anchor>a8062194cf8e3b4df9930b3288d5d5905</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::stringvar_node</name>
    <filename>classexprtk_1_1details_1_1stringvar__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <base>exprtk::details::string_base_node</base>
    <base>exprtk::details::range_interface</base>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>ab7af8371aa4035421e626c254f782060</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>a98fc73e62b3c88f1b1bd7c7964c6383f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>ac5e1d936e5e348225e21b40187819e18</anchor>
      <arglist>(const stringvar_node&lt; T &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>ae5e5009cb6b9fb57fbf662e01a045e3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>ad82201afabfd996ccb123d9ca65a8aab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>a1faeb26af0969ad479519510ed001100</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>a4ed443945d7798cad373b58dfcab21a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>ad7c2d5438ae753eb27cc3fe62ceda872</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>af368459c672c15bbcf4ea67d3122e0b7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stringvar_node</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>ae49bdbe5ba85c6b4b848d1d28a18312a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stringvar_node</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>acc4a70a88d6b386c3ddd7bf921bc0e0a</anchor>
      <arglist>(std::string &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>a51a1ca035d1795604314ae1163f766ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>a318b8190140a28978937315780c45c13</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>null_value</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>ae3896d68fda6bfb8f09dc3b87e2aef3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_t</type>
      <name>rp_</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>abcb5133112fccfb3c7d1d6ae222592ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string *</type>
      <name>value_</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__node.html</anchorfile>
      <anchor>a5a388519b93a45a579891ec4dc346bee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::stringvar_size_node</name>
    <filename>classexprtk_1_1details_1_1stringvar__size__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function">
      <type></type>
      <name>stringvar_size_node</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__size__node.html</anchorfile>
      <anchor>a6ba65b8cb6d030beb557d48ad8139300</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>stringvar_size_node</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__size__node.html</anchorfile>
      <anchor>a72f1a09eb076cbe1beb8017f9f1708a8</anchor>
      <arglist>(std::string &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__size__node.html</anchorfile>
      <anchor>a2a6f431273e1445c3f936ad7809881d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__size__node.html</anchorfile>
      <anchor>a668009f284854d8b90cf35634ceb1468</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static std::string</type>
      <name>null_value</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__size__node.html</anchorfile>
      <anchor>a5845e3fd8f2ddcbffe102a2f3c93fe57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string *</type>
      <name>value_</name>
      <anchorfile>classexprtk_1_1details_1_1stringvar__size__node.html</anchorfile>
      <anchor>a37414111d4235add3861890b825555b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::simpleini::CSimpleIniTempl::StringWriter</name>
    <filename>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1StringWriter.html</filename>
    <base>mrpt::utils::simpleini::CSimpleIniTempl::OutputWriter</base>
    <member kind="function">
      <type></type>
      <name>StringWriter</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1StringWriter.html</anchorfile>
      <anchor>a51306e016ef98ae9c3f55523d11b23ee</anchor>
      <arglist>(std::string &amp;a_string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Write</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1StringWriter.html</anchorfile>
      <anchor>a0b0af52c90d93ba3aa071ffe57cc7e9d</anchor>
      <arglist>(const char *a_pBuf) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="private">
      <type>StringWriter &amp;</type>
      <name>operator=</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1StringWriter.html</anchorfile>
      <anchor>a5dd298b31379d0ad75bb7beff4120b8b</anchor>
      <arglist>(const StringWriter &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>StringWriter</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1StringWriter.html</anchorfile>
      <anchor>a87d70b6badc4e6a4979266ed6dcacbe7</anchor>
      <arglist>(const StringWriter &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string &amp;</type>
      <name>m_string</name>
      <anchorfile>classmrpt_1_1utils_1_1simpleini_1_1CSimpleIniTempl_1_1StringWriter.html</anchorfile>
      <anchor>acfca02f715148c2afadafd4598786d9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::sub_op</name>
    <filename>structexprtk_1_1details_1_1sub__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::RefType</type>
      <name>RefType</name>
      <anchorfile>structexprtk_1_1details_1_1sub__op.html</anchorfile>
      <anchor>aab8e6e2310f2dbcb622c2e042bfa736b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1sub__op.html</anchorfile>
      <anchor>ae59b56b135e3f10a5573c39b5b2a0c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>assign</name>
      <anchorfile>structexprtk_1_1details_1_1sub__op.html</anchorfile>
      <anchor>a113079cf74b28f479d56bd691ddd05b8</anchor>
      <arglist>(RefType t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1sub__op.html</anchorfile>
      <anchor>ac518ec1b4e5d5c4fd9fc7aaf32cbbf8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1sub__op.html</anchorfile>
      <anchor>a2e19f8bac464bb9c07f92eb5dcf7cecf</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1sub__op.html</anchorfile>
      <anchor>a15dc3d994466b8a63fbe5d713d9d602c</anchor>
      <arglist>(Type t1, Type t2, Type t3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1sub__op.html</anchorfile>
      <anchor>adf652a6ad8df93e9ed94dc84c3ec7534</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::vecops::sumk</name>
    <filename>classexprtk_1_1rtl_1_1vecops_1_1sumk.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1sumk.html</anchorfile>
      <anchor>aae721f06dbcf0c34252208e2e89488ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1sumk.html</anchorfile>
      <anchor>a20f76ec9c917a3c5a77d70090c0b72ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1sumk.html</anchorfile>
      <anchor>a7dfcfbd813589bc5c67f7a36543158b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1sumk.html</anchorfile>
      <anchor>a2c9a00634e99ece69c2acc306fd501a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1sumk.html</anchorfile>
      <anchor>aecb006d61b34fbabfd41185de3d8f14f</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>sumk</name>
      <anchorfile>classexprtk_1_1rtl_1_1vecops_1_1sumk.html</anchorfile>
      <anchor>ab0635ede5ad27ea9a06d0eae8d0b6fd1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::swap_generic_node</name>
    <filename>classexprtk_1_1details_1_1swap__generic__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::binary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__generic__node.html</anchorfile>
      <anchor>a8e754d8005ff757a147ff699dedfc246</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivariable&lt; T &gt; *</type>
      <name>ivariable_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__generic__node.html</anchorfile>
      <anchor>a31fa6bb6fd0d3e22df8f9bdefd903687</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>swap_generic_node</name>
      <anchorfile>classexprtk_1_1details_1_1swap__generic__node.html</anchorfile>
      <anchor>a0269baf95c47f75912fc1029eab4e761</anchor>
      <arglist>(expression_ptr var0, expression_ptr var1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1swap__generic__node.html</anchorfile>
      <anchor>a6e8501f0a44be67ef8b2962adc7abf44</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1swap__generic__node.html</anchorfile>
      <anchor>aa4840aa1c625bbde0f4c202d1dde9ec0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ivariable_ptr</type>
      <name>var0_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__generic__node.html</anchorfile>
      <anchor>aa3fab6d54f907d77a9eedecbc759369c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ivariable_ptr</type>
      <name>var1_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__generic__node.html</anchorfile>
      <anchor>a6e2b8f450af832724926ec9e674635af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::swap_genstrings_node</name>
    <filename>classexprtk_1_1details_1_1swap__genstrings__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::binary_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>a2b6bcc5b59752e428367ed32bdaf0f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irange_t *</type>
      <name>irange_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>a5ac62a7ff1d87830ee1c34dc2be1ce9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_interface&lt; T &gt;</type>
      <name>irange_t</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>a24892bf86e8c9ba788b4d0a63075b6e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_t *</type>
      <name>range_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>ae60bd7b13f38f1588b29bdb39994bc2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>af3ed883ebe8ef63ebb1faa34c3932938</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string_base_node&lt; T &gt; *</type>
      <name>str_base_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>abe44e2c453074d6af88ffef313dbd315</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>swap_genstrings_node</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>adb8c72fb19060ab7a71b13221430c61c</anchor>
      <arglist>(expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>a831b6e803f09adfff21001e60594f87d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>a7fb147b817ad906b0d92edce34d65279</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>swap_genstrings_node&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>ade00cacb21fd0937c2bf5d96a3da2e45</anchor>
      <arglist>(swap_genstrings_node&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>swap_genstrings_node</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>ad90c5bd3eacdf31fa27c6f3e2733f861</anchor>
      <arglist>(swap_genstrings_node&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialised_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>a213862a16c4304c98b7c57c44389b79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str0_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>a853367a6d3ac903d294972c04fc95a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_ptr</type>
      <name>str0_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>afaa7cc8c0db4117eebd0615305c0298b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>str_base_ptr</type>
      <name>str1_base_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>aa7085129057573f59de859b4dc15703a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>range_ptr</type>
      <name>str1_range_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__genstrings__node.html</anchorfile>
      <anchor>a1a8a4595a1af20f68a302fc4448bff10</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::swap_node</name>
    <filename>classexprtk_1_1details_1_1swap__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__node.html</anchorfile>
      <anchor>ae290cbabefe4bd42f4f4bcb0be0d3667</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>variable_node&lt; T &gt; *</type>
      <name>variable_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__node.html</anchorfile>
      <anchor>a77cf64f705530b5f5ca9c7978db8056d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>swap_node</name>
      <anchorfile>classexprtk_1_1details_1_1swap__node.html</anchorfile>
      <anchor>a32a21ebb91b860c6a16cdc0d6b3873e8</anchor>
      <arglist>(variable_node_ptr var0, variable_node_ptr var1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1swap__node.html</anchorfile>
      <anchor>a82eab31eb469a87d869ac9b69128f65f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1swap__node.html</anchorfile>
      <anchor>a0fa29720b96383fc3c0db7a2dd4e7ff8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>variable_node_ptr</type>
      <name>var0_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__node.html</anchorfile>
      <anchor>ac6106ef41e34e149d3a9a8d0535471a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>variable_node_ptr</type>
      <name>var1_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__node.html</anchorfile>
      <anchor>ae081383a52ce80c1cf5ce85163e70a85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::swap_string_node</name>
    <filename>classexprtk_1_1details_1_1swap__string__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <base>exprtk::details::string_base_node</base>
    <base>exprtk::details::range_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>a6d644171258cf4d44de3fe48aae7882a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>irange_t *</type>
      <name>irange_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>a1d9c171a5d4e6df8369eedd8e3160961</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_interface&lt; T &gt;</type>
      <name>irange_t</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>ac63515a240f3416f928914c928ede210</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_t *</type>
      <name>range_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>ac4e607b4240e8d8fa1dffeb3710ee811</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>range_pack&lt; T &gt;</type>
      <name>range_t</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>a7a92785ddfc48ece52afe0707f6af25c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>string_base_node&lt; T &gt; *</type>
      <name>str_base_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>abd6c4a60d3512cf71f04df45ea7bbf6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stringvar_node&lt; T &gt; *</type>
      <name>strvar_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>a86679b0776194af23de8c3e8c597ad69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char_t *</type>
      <name>base</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>acd07d141b6bea1a869aa889380579395</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>afd970c85bc90d7db7e2faf65e8ff8082</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const range_t &amp;</type>
      <name>range_ref</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>a7cf1d7c0eef7098ab89555f2fa1cf49e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>a265144afe1790217245b1d6ea2f3a0b3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>a5a549b30fb11515eb84b0e887b2c3063</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>swap_string_node</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>a13830c8399a77720ec1327e7cbc763cd</anchor>
      <arglist>(expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>ae580fcc9265c93f3387b4a879529d026</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>ad87170ed61307cf80295ba91724d3038</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialised_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>a5e5dea5d06d85e7b084b6ae124f3586c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>strvar_node_ptr</type>
      <name>str0_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>aec7f1d34da985d6f8c5081c4408becc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>strvar_node_ptr</type>
      <name>str1_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__string__node.html</anchorfile>
      <anchor>ab82eb02dffe08a457e87c7396691f1b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::swap_vecvec_node</name>
    <filename>classexprtk_1_1details_1_1swap__vecvec__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::binary_node</base>
    <base>exprtk::details::vector_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>ae986e3ab8d5425f4e4e76e1e473fadc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>a045fe2a9b604c92099472e281b4bbfb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt; *</type>
      <name>vector_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>a6dd765fb7b40b4a6fc5ac6c64474f11e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>a8142e7f420bc45e7db51d1c7d90dadb4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>swap_vecvec_node</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>a590d6ae9654112fc226ac001de7be917</anchor>
      <arglist>(expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>af32a549f854c576e7e8da5e2d9034ada</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>a7dc98ce6824d1ec9cb8009af24fcbc7d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>aedcf66fee76070d54563602663069ab0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>a94ecb9f6761b14c1bfd01ce8cc1b420c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>a0bee8988616c63f438949e3bfcdc1ed7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>a1bc902b01d094c2dd9648e7a5b660990</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialised_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>a48a626d82c90f0255b34d6612ef72460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vds_t</type>
      <name>vds_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>a0d431d0732d00e536a38dfc063c367ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node&lt; T &gt; *</type>
      <name>vec0_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>aaa93e06ee985ddc0eddbc490995c7343</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node&lt; T &gt; *</type>
      <name>vec1_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>af58d415d98e35268f486f594de9ddbe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>vec_size_</name>
      <anchorfile>classexprtk_1_1details_1_1swap__vecvec__node.html</anchorfile>
      <anchor>a521f5861e6920d23462a5019d72dc801</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::switch_nodes::switch_1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__1.html</filename>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__1.html</anchorfile>
      <anchor>a852ff49019400421177ec777455cbc99</anchor>
      <arglist>(const arg_list_t &amp;arg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::switch_nodes::switch_2</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__2.html</filename>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__2.html</anchorfile>
      <anchor>abdc11f7c81204e796dc5d5f1f9833910</anchor>
      <arglist>(const arg_list_t &amp;arg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::switch_nodes::switch_3</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__3.html</filename>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__3.html</anchorfile>
      <anchor>a7eee9c4991471e5416f8abac9d7b0190</anchor>
      <arglist>(const arg_list_t &amp;arg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::switch_nodes::switch_4</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__4.html</filename>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__4.html</anchorfile>
      <anchor>a5c8d573675e029b2c39bcaba9f9bcbb4</anchor>
      <arglist>(const arg_list_t &amp;arg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::switch_nodes::switch_5</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__5.html</filename>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__5.html</anchorfile>
      <anchor>a74b03f56348b34de1ce9b6835becc71e</anchor>
      <arglist>(const arg_list_t &amp;arg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::switch_nodes::switch_6</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__6.html</filename>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__6.html</anchorfile>
      <anchor>a89a5d5c26be67a66c86f40b70193d65f</anchor>
      <arglist>(const arg_list_t &amp;arg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::switch_nodes::switch_7</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__7.html</filename>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes_1_1switch__7.html</anchorfile>
      <anchor>aa99252c796049da8d0380e3904149432</anchor>
      <arglist>(const arg_list_t &amp;arg)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::switch_n_node</name>
    <filename>classexprtk_1_1details_1_1switch__n__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::switch_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1switch__n__node.html</anchorfile>
      <anchor>a2dfa9cef0d8b2236d5abbd7a08d2cde7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>switch_n_node</name>
      <anchorfile>classexprtk_1_1details_1_1switch__n__node.html</anchorfile>
      <anchor>a6bec14f8e3e80832cf7751f7a95f2368</anchor>
      <arglist>(const Sequence&lt; expression_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1switch__n__node.html</anchorfile>
      <anchor>ab32c4ceb0603fe1e465ba77eb0baebd9</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::switch_node</name>
    <filename>classexprtk_1_1details_1_1switch__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1switch__node.html</anchorfile>
      <anchor>a1594e14eda8c3af357fd072e33a24062</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>switch_node</name>
      <anchorfile>classexprtk_1_1details_1_1switch__node.html</anchorfile>
      <anchor>a59477b7f224d20b32b06e5a972dcc80f</anchor>
      <arglist>(const Sequence&lt; expression_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1switch__node.html</anchorfile>
      <anchor>a7c8344c590382308319e9711e14e60d2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1switch__node.html</anchorfile>
      <anchor>a5899d21c312a7aac9edbacd459d57c00</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~switch_node</name>
      <anchorfile>classexprtk_1_1details_1_1switch__node.html</anchorfile>
      <anchor>a902a685f5ccfd4c5cba303e75172d74f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; expression_ptr &gt;</type>
      <name>arg_list_</name>
      <anchorfile>classexprtk_1_1details_1_1switch__node.html</anchorfile>
      <anchor>ab0c66f51178ff7cf3a97ed4997654632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>delete_branch_</name>
      <anchorfile>classexprtk_1_1details_1_1switch__node.html</anchorfile>
      <anchor>af945a57a479fd742cb586dc49bcf9713</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::switch_nodes</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes.html</filename>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_1</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_2</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_3</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_4</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_5</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_6</class>
    <class kind="struct">exprtk::parser::expression_generator::switch_nodes::switch_7</class>
    <member kind="typedef">
      <type>std::vector&lt; expression_node_ptr &gt;</type>
      <name>arg_list_t</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1switch__nodes.html</anchorfile>
      <anchor>a0e12f3200a5260a1f1e1b55e79b553b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::SwitchArg</name>
    <filename>classTCLAP_1_1SwitchArg.html</filename>
    <base>TCLAP::Arg</base>
    <member kind="function">
      <type>bool</type>
      <name>combinedSwitchesMatch</name>
      <anchorfile>classTCLAP_1_1SwitchArg.html</anchorfile>
      <anchor>af5fbd44d462539941b09e960034d692c</anchor>
      <arglist>(std::string &amp;combined)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getValue</name>
      <anchorfile>classTCLAP_1_1SwitchArg.html</anchorfile>
      <anchor>aed1bc8a81a9bda4013cfcf407ccc7716</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>processArg</name>
      <anchorfile>classTCLAP_1_1SwitchArg.html</anchorfile>
      <anchor>a624f98df6c4907efec95ffc353e9d08c</anchor>
      <arglist>(int *i, std::vector&lt; std::string &gt; &amp;args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SwitchArg</name>
      <anchorfile>classTCLAP_1_1SwitchArg.html</anchorfile>
      <anchor>a3895b036fa2d36e4fcfa41dfcdb298c1</anchor>
      <arglist>(const std::string &amp;flag, const std::string &amp;name, const std::string &amp;desc, bool def=false, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SwitchArg</name>
      <anchorfile>classTCLAP_1_1SwitchArg.html</anchorfile>
      <anchor>af7e9628155772af0686f6a2114dfe78b</anchor>
      <arglist>(const std::string &amp;flag, const std::string &amp;name, const std::string &amp;desc, CmdLineInterface &amp;parser, bool def=false, Visitor *v=NULL)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_value</name>
      <anchorfile>classTCLAP_1_1SwitchArg.html</anchorfile>
      <anchor>a0389ecebecc504d9756703d46e8cf3ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::lexer::helper::symbol_replacer</name>
    <filename>classexprtk_1_1lexer_1_1helper_1_1symbol__replacer.html</filename>
    <base>exprtk::lexer::token_modifier</base>
    <member kind="function">
      <type>bool</type>
      <name>add_replace</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1symbol__replacer.html</anchorfile>
      <anchor>abc01b227864bd5de48d75cf5d10a42e6</anchor>
      <arglist>(const std::string &amp;target_symbol, const std::string &amp;replace_symbol, const lexer::token::token_type token_type=lexer::token::e_symbol)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1symbol__replacer.html</anchorfile>
      <anchor>aa42dca78aaca893e0adae0367da17a9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1symbol__replacer.html</anchorfile>
      <anchor>a4ca122490e516fb87d130622da33aecc</anchor>
      <arglist>(const std::string &amp;target_symbol)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, std::pair&lt; std::string, token::token_type &gt;, details::ilesscompare &gt;</type>
      <name>replace_map_t</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1symbol__replacer.html</anchorfile>
      <anchor>ab7748dd733f8472e0488614084258a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>modify</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1symbol__replacer.html</anchorfile>
      <anchor>ae2928389001270a3256d4da9a07184eb</anchor>
      <arglist>(lexer::token &amp;t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>replace_map_t</type>
      <name>replace_map_</name>
      <anchorfile>classexprtk_1_1lexer_1_1helper_1_1symbol__replacer.html</anchorfile>
      <anchor>a98e993bbf2ed04e7b56acf64dd5b1478</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::symbol_table</name>
    <filename>classexprtk_1_1symbol__table.html</filename>
    <templarg>T</templarg>
    <class kind="struct">exprtk::symbol_table::control_block</class>
    <class kind="struct">exprtk::symbol_table::freefunc01</class>
    <class kind="struct">exprtk::symbol_table::freefunc02</class>
    <class kind="struct">exprtk::symbol_table::freefunc03</class>
    <class kind="struct">exprtk::symbol_table::freefunc04</class>
    <class kind="struct">exprtk::symbol_table::freefunc05</class>
    <class kind="struct">exprtk::symbol_table::freefunc06</class>
    <class kind="struct">exprtk::symbol_table::freefunc07</class>
    <class kind="struct">exprtk::symbol_table::freefunc08</class>
    <class kind="struct">exprtk::symbol_table::freefunc09</class>
    <class kind="struct">exprtk::symbol_table::freefunc10</class>
    <class kind="struct">exprtk::symbol_table::freefunc11</class>
    <class kind="struct">exprtk::symbol_table::freefunc12</class>
    <class kind="struct">exprtk::symbol_table::freefunc13</class>
    <class kind="struct">exprtk::symbol_table::freefunc14</class>
    <class kind="struct">exprtk::symbol_table::freefunc15</class>
    <class kind="struct">exprtk::symbol_table::type_store</class>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff01_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>af246165fc8b996222d7fc4f12d5acb4a</anchor>
      <arglist>)(T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff02_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a63949ba5b8381911c6841f29ca1e589a</anchor>
      <arglist>)(T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff03_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a32e562b71f496ee486a611d5b1826fa1</anchor>
      <arglist>)(T, T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff04_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a80f25be7a0087e7cfd1c051e467ba9f5</anchor>
      <arglist>)(T, T, T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff05_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a2b7aee72e0ddea2d222a8d581a20b6c0</anchor>
      <arglist>)(T, T, T, T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff06_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>aa9c404c1e9396694af6529b4ca0f0136</anchor>
      <arglist>)(T, T, T, T, T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff07_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>af7850f68d4f74b972b3b65fd1975258a</anchor>
      <arglist>)(T, T, T, T, T, T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff08_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>aca06c186f5fdaf9b2489247df0595296</anchor>
      <arglist>)(T, T, T, T, T, T, T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff09_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>add548ffd58cc7c603dbede83900c0a1c</anchor>
      <arglist>)(T, T, T, T, T, T, T, T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff10_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a1053021575f7e12f1a5ee905647131c6</anchor>
      <arglist>)(T, T, T, T, T, T, T, T, T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff11_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>aa4667012698f3496febb1abfd76eba11</anchor>
      <arglist>)(T, T, T, T, T, T, T, T, T, T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff12_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a770d7969697b4efd772ae889313fc6e6</anchor>
      <arglist>)(T, T, T, T, T, T, T, T, T, T, T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff13_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>afdde1637b26bb00d3382cdc498762020</anchor>
      <arglist>)(T, T, T, T, T, T, T, T, T, T, T, T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff14_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a74200d24d2c9229e31535099e9c4c266</anchor>
      <arglist>)(T, T, T, T, T, T, T, T, T, T, T, T, T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>T(*</type>
      <name>ff15_functor</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a0550895c0db82f3bf3c0a77da3e09bbd</anchor>
      <arglist>)(T, T, T, T, T, T, T, T, T, T, T, T, T, T, T)</arglist>
    </member>
    <member kind="typedef">
      <type>vector_holder_t *</type>
      <name>vector_holder_ptr</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a68991c3ca57bbff8b7257596e6cc9204</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_constant</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a0e46b365bc293654a16748a14db612eb</anchor>
      <arglist>(const std::string &amp;constant_name, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_constants</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a97e67a4214c193859941775cdb3d4f9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_epsilon</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a1cff222493eb82680e27a1b35b232b32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a43861e6f8c2534498637b5c8f73ba117</anchor>
      <arglist>(const std::string &amp;function_name, function_t &amp;function)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a425671401fcf3406e09e5c9f9bce6be7</anchor>
      <arglist>(const std::string &amp;vararg_function_name, vararg_function_t &amp;vararg_function)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a9e5f6e10255ac58fa936769329be0e6c</anchor>
      <arglist>(const std::string &amp;function_name, generic_function_t &amp;function)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_infinity</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a4a3450c85607b33da963bd5a15690e7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_package</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a04a961b5fb871100d652e9a348717d61</anchor>
      <arglist>(Package &amp;package)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_pi</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>aa50c00f881bd817b85e7dbf1330bb578</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_reserved_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a5d5c3171101a6261c50bc88c5fb49dee</anchor>
      <arglist>(const std::string &amp;vararg_function_name, vararg_function_t &amp;vararg_function)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_reserved_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>ace5660aa73b1c10df83b6c21a594f83e</anchor>
      <arglist>(const std::string &amp;function_name, generic_function_t &amp;function)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_stringvar</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>ada142d9cdd8655dac571d8634b5ffb60</anchor>
      <arglist>(const std::string &amp;stringvar_name, std::string &amp;s, const bool is_constant=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_variable</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>aad9fc28d057c8d362b9f9dff6b6a91e9</anchor>
      <arglist>(const std::string &amp;variable_name, T &amp;t, const bool is_constant=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_vector</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>ad6126bb21d5f7da7e4a5db29a62cdb13</anchor>
      <arglist>(const std::string &amp;vector_name, T(&amp;v)[N])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_vector</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a7f02dcdcc4917df3a686780e304a23b4</anchor>
      <arglist>(const std::string &amp;vector_name, T *v, const std::size_t &amp;v_size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_vector</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a3a329e5101b83b27cb10933a529dc762</anchor>
      <arglist>(const std::string &amp;vector_name, std::vector&lt; T, Allocator &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_vector</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>ab16e7fbb59bf87ff53a5a4dea9eb012e</anchor>
      <arglist>(const std::string &amp;vector_name, exprtk::vector_view&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>aa5011a49889c9d7730532b8937550876</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_functions</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a33d886a99a217028319e1307843ee1df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_local_constants</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a016870dd080fba0712029350eb5d7dc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_strings</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a4702ce0282faf188c6cd761e324bd482</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_variables</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a3177f0b0b2ca4c127c894431a1ce2619</anchor>
      <arglist>(const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_vectors</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a7c899f82517bf7908bb4e2d0ab22b521</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create_stringvar</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a87db6c811893459c8bd827b1dd544b37</anchor>
      <arglist>(const std::string &amp;stringvar_name, const std::string &amp;value=std::string(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create_variable</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>aa131caa5aa6f73b364d4a03f53e1d91d</anchor>
      <arglist>(const std::string &amp;variable_name, const T &amp;value=T(0))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>exprtk_define_freefunction</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a0aa14c662d62387a75e5b6701594b797</anchor>
      <arglist>(01) exprtk_define_freefunction(02) exprtk_define_freefunction(03) exprtk_define_freefunction(04) exprtk_define_freefunction(05) exprtk_define_freefunction(06) exprtk_define_freefunction(07) exprtk_define_freefunction(08) exprtk_define_freefunction(09) exprtk_define_freefunction(10) exprtk_define_freefunction(11) exprtk_define_freefunction(12) exprtk_define_freefunction(13) exprtk_define_freefunction(14) exprtk_define_freefunction(15) inline bool add_reserved_function(const std</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>function_count</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>afae6d4fc0a46533953d2e92e18e260cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_conststr_stringvar_name</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a861fd1d2b792774025d27338589e6bad</anchor>
      <arglist>(const expression_ptr &amp;ptr) const </arglist>
    </member>
    <member kind="function">
      <type>function_ptr</type>
      <name>get_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a98ba4e11fcadb25e6e86e99ea298769c</anchor>
      <arglist>(const std::string &amp;function_name) const </arglist>
    </member>
    <member kind="function">
      <type>generic_function_ptr</type>
      <name>get_generic_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a9738f63c83de2f17ab24e61cc7f3b8ac</anchor>
      <arglist>(const std::string &amp;function_name) const </arglist>
    </member>
    <member kind="function">
      <type>generic_function_ptr</type>
      <name>get_string_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>adc69b38a4b7bf625e4ea331ec456e79e</anchor>
      <arglist>(const std::string &amp;function_name) const </arglist>
    </member>
    <member kind="function">
      <type>stringvar_ptr</type>
      <name>get_stringvar</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a1d774808b855d3d4689c3a2c9874d40b</anchor>
      <arglist>(const std::string &amp;string_name) const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_stringvar_list</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a1f51ebf6306eab8fc531e1fb805165e7</anchor>
      <arglist>(Sequence&lt; std::pair&lt; std::string, std::string &gt;, Allocator &gt; &amp;svlist) const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_stringvar_list</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>ae3c83b33720bf49f5c8e93a33d1ee96b</anchor>
      <arglist>(Sequence&lt; std::string, Allocator &gt; &amp;svlist) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_stringvar_name</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a4e9c5ed6627ae62d8dbe80421be6d600</anchor>
      <arglist>(const expression_ptr &amp;ptr) const </arglist>
    </member>
    <member kind="function">
      <type>vararg_function_ptr</type>
      <name>get_vararg_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a41f38e082f7c81fba5b20bb36b17bfa4</anchor>
      <arglist>(const std::string &amp;vararg_function_name) const </arglist>
    </member>
    <member kind="function">
      <type>variable_ptr</type>
      <name>get_variable</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a59f00c8df907cf4f1273b5de8edaa42e</anchor>
      <arglist>(const std::string &amp;variable_name) const </arglist>
    </member>
    <member kind="function">
      <type>variable_ptr</type>
      <name>get_variable</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>acd9e0e8372fa9e05dbf1da9ac60694eb</anchor>
      <arglist>(const T &amp;var_ref) const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_variable_list</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a11ade32c6001d92260022e8fa188727f</anchor>
      <arglist>(Sequence&lt; std::pair&lt; std::string, T &gt;, Allocator &gt; &amp;vlist) const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_variable_list</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>ac930738ddb230b681024ade70de73ba3</anchor>
      <arglist>(Sequence&lt; std::string, Allocator &gt; &amp;vlist) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_variable_name</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a4e0fbcfd78f204c586157f73ff9c7c06</anchor>
      <arglist>(const expression_ptr &amp;ptr) const </arglist>
    </member>
    <member kind="function">
      <type>vector_holder_ptr</type>
      <name>get_vector</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>adb59f4b5ca35226f6b47cbbad8bfada5</anchor>
      <arglist>(const std::string &amp;vector_name) const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_vector_list</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a7f073b570957dd868505e2f8a188a6a8</anchor>
      <arglist>(Sequence&lt; std::string, Allocator &gt; &amp;vlist) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_vector_name</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a329b02cdcff6320f0da0f66bb40de4b1</anchor>
      <arglist>(const vector_holder_ptr &amp;ptr) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constant_node</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>ab4e50b64e1435de2d33750bc5920ba4b</anchor>
      <arglist>(const std::string &amp;symbol_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constant_string</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a29356bef1d3c5ad0e24583579922f0b9</anchor>
      <arglist>(const std::string &amp;symbol_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_conststr_stringvar</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a52a46b4e0074242de2dc3425bd735b3d</anchor>
      <arglist>(const std::string &amp;symbol_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a8d9892c80973e9e6f93d1036789e20c4</anchor>
      <arglist>(const std::string &amp;function_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_stringvar</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a858e6700e9351aad6aa371b54d5021f7</anchor>
      <arglist>(const std::string &amp;stringvar_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vararg_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a15a1686e18549f2d24865e62609ab398</anchor>
      <arglist>(const std::string &amp;vararg_function_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_variable</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a328cc7f0d2907651f8165a71f37076f4</anchor>
      <arglist>(const std::string &amp;variable_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vector</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a6ad14253720be3e6f7b84817b59f535a</anchor>
      <arglist>(const std::string &amp;vector_name) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_from</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a75cebe63381cb4ef57b450047c89b78d</anchor>
      <arglist>(const symbol_table&lt; T &gt; &amp;st)</arglist>
    </member>
    <member kind="function">
      <type>symbol_table&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a5307893b9f3b69c274a585145f7c785e</anchor>
      <arglist>(const symbol_table&lt; T &gt; &amp;st)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>aa33591a2586f35f66cb17bded93cd61f</anchor>
      <arglist>(const symbol_table&lt; T &gt; &amp;st)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>af471ce1ca14d58fbaf4f9194899bda88</anchor>
      <arglist>(const std::string &amp;function_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove_stringvar</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a88601d8f39c61ba3415868171c65f90e</anchor>
      <arglist>(const std::string &amp;string_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove_vararg_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a0ac951a5694cacfbddcbbe204b2d8580</anchor>
      <arglist>(const std::string &amp;vararg_function_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove_variable</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a2a4473049c5f8f49bd3449bc40451f36</anchor>
      <arglist>(const std::string &amp;variable_name, const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove_vector</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a4c9abfebe4e9f1c454b3daad98a902fc</anchor>
      <arglist>(const std::string &amp;vector_name)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>stringvar_count</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a9700d5acd79dcd173381ea7a045a0f4b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>stringvar_ref</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a983d873602ecd3cbe14a52a9b5d94d19</anchor>
      <arglist>(const std::string &amp;symbol_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>symbol_exists</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a582aba359b834e2c1a77981d7717917b</anchor>
      <arglist>(const std::string &amp;symbol_name, const bool check_reserved_symb=true) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>symbol_table</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>ae79ba37424722173f90268242a88487c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>symbol_table</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a9df9949830e66011d12fb994aa1a89f9</anchor>
      <arglist>(const symbol_table&lt; T &gt; &amp;st)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a8bfc0506e4c0da15ac9afa79622969d4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>variable_count</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a97a465e0751b66d6889e32daafdb1806</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>variable_ref</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a6afcca5e04129856dc874b3836a6da1e</anchor>
      <arglist>(const std::string &amp;symbol_name)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>vector_count</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>ad3e86dabb9343d7f663b795b0778f29f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~symbol_table</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>afc63303d2edcd28a2e45ea27019b425e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>details::expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a76022c45fa67e88245c4e0f4fbd49efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>function_t *</type>
      <name>function_ptr</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>adea406cd56d7731bdddd199d2f4674a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ifunction&lt; T &gt;</type>
      <name>function_t</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>ae082420bed69bdd70098da59e09a6d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>generic_function_t *</type>
      <name>generic_function_ptr</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a8196d52cd12a9a13a6a3b559f499e898</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>igeneric_function&lt; T &gt;</type>
      <name>generic_function_t</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a7848ec9c5999ef14fa953dc06877532c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>stringvar_t *</type>
      <name>stringvar_ptr</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a500b52ea68b22552c5edb7fd67fe9840</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>details::stringvar_node&lt; T &gt;</type>
      <name>stringvar_t</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>acf41199696ec32281fd8dd27c27eca4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>vararg_function_t *</type>
      <name>vararg_function_ptr</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a5902803df5b12c0e17f9af280622b870</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>ivararg_function&lt; T &gt;</type>
      <name>vararg_function_t</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a57ef3e8f8b5011b10b23d8d0d81978d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>variable_t *</type>
      <name>variable_ptr</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a285ae8ab1d8726b7f4202342644f9f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>details::variable_node&lt; T &gt;</type>
      <name>variable_t</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>aef02c6003c085175ff803a81f05234b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>details::vector_holder&lt; T &gt;</type>
      <name>vector_holder_t</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a4b5da44701f003d9b153e973f05855d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const std::size_t</type>
      <name>lut_size</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>ad14c7d95d1411f4acd0aa2f2d2157cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>control_block::st_data</type>
      <name>local_data_t</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a37af282ac1d3ce33dbb29cd7cb868fce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>local_data_t &amp;</type>
      <name>local_data</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a410fb8d116833481170def4c5beae587</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const local_data_t &amp;</type>
      <name>local_data</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>ab3fbf66226d40e109c32a3c4f833efa3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>valid_function</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>aa31b67bb267795ca95064e5b8ac88797</anchor>
      <arglist>(const std::string &amp;symbol) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>valid_symbol</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a7fcb1102a14dfb4b95e3cd4567435bca</anchor>
      <arglist>(const std::string &amp;symbol, const bool check_reserved_symb=true) const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>control_block *</type>
      <name>control_block_</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a0f63f18a3d823228bc7a76db95892f0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>parser&lt; T &gt;</name>
      <anchorfile>classexprtk_1_1symbol__table.html</anchorfile>
      <anchor>a136fe7445ef47063c7c80e3b834d74d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::symtab_store</name>
    <filename>structexprtk_1_1parser_1_1symtab__store.html</filename>
    <member kind="typedef">
      <type>symbol_table_t::function_ptr</type>
      <name>function_ptr</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a062db39eef014e4d5884da21b42355e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>symbol_table_t::generic_function_ptr</type>
      <name>generic_function_ptr</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>ad2dbff2a73964b7993c90b1191879a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>symbol_table_t::local_data_t</type>
      <name>local_data_t</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a39d87895ef5df2231b432cf9b7f2d54e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>symbol_table_t::stringvar_ptr</type>
      <name>stringvar_ptr</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a730962d2889a60f6abc7363933c06050</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>symbol_table_t::vararg_function_ptr</type>
      <name>vararg_function_ptr</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a30198e347ca0d534c4b7d3a98acbfb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>symbol_table_t::variable_ptr</type>
      <name>variable_ptr</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a0c1787574513f637fc524e274d75badf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>symbol_table_t::vector_holder_ptr</type>
      <name>vector_holder_ptr</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a3218b5d3001fa6127cc8dafc0b75a839</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>acc3e2ac4096724c35eccfde16e0cf7fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a4c2dfb503a0d1bdf5c601e00469176b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_conststr_stringvar_name</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>aef10333b7ef8a4c9d545e10e351e71f9</anchor>
      <arglist>(const expression_node_ptr &amp;ptr) const </arglist>
    </member>
    <member kind="function">
      <type>function_ptr</type>
      <name>get_function</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a184aedfa0d0474893d4527848e62181e</anchor>
      <arglist>(const std::string &amp;function_name) const </arglist>
    </member>
    <member kind="function">
      <type>generic_function_ptr</type>
      <name>get_generic_function</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a4350e00aaac394d7484934e8f867a3a6</anchor>
      <arglist>(const std::string &amp;function_name) const </arglist>
    </member>
    <member kind="function">
      <type>generic_function_ptr</type>
      <name>get_string_function</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>aa4ca302ff8e4f61bc7bdf81f6808d371</anchor>
      <arglist>(const std::string &amp;function_name) const </arglist>
    </member>
    <member kind="function">
      <type>stringvar_ptr</type>
      <name>get_stringvar</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>ac373e268848d328e8a4815e4fb1a85e3</anchor>
      <arglist>(const std::string &amp;string_name) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_stringvar_name</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a70261b36584938f5d84617d58acd0ab2</anchor>
      <arglist>(const expression_node_ptr &amp;ptr) const </arglist>
    </member>
    <member kind="function">
      <type>symbol_table_t &amp;</type>
      <name>get_symbol_table</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a8494f6fc7dc80a24526611421fedef1c</anchor>
      <arglist>(const std::size_t &amp;index=0)</arglist>
    </member>
    <member kind="function">
      <type>vararg_function_ptr</type>
      <name>get_vararg_function</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>aed353ed5498c2524e7d976ef3821a62d</anchor>
      <arglist>(const std::string &amp;vararg_function_name) const </arglist>
    </member>
    <member kind="function">
      <type>variable_ptr</type>
      <name>get_variable</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a781678029b6a98670b28d27d5b225243</anchor>
      <arglist>(const std::string &amp;variable_name) const </arglist>
    </member>
    <member kind="function">
      <type>variable_ptr</type>
      <name>get_variable</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>af2a003fee73a6b44c16dda1f27359bde</anchor>
      <arglist>(const T &amp;var_ref) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_variable_name</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>ac136fac1d6907700c4ae40c8ecdf870d</anchor>
      <arglist>(const expression_node_ptr &amp;ptr) const </arglist>
    </member>
    <member kind="function">
      <type>vector_holder_ptr</type>
      <name>get_vector</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>ad3e4e467a3325a8ee7b4d7ad2136b3f4</anchor>
      <arglist>(const std::string &amp;vector_name) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>get_vector_name</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>ac40521414c258592f23f9856dec60db0</anchor>
      <arglist>(const vector_holder_ptr &amp;ptr) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constant_node</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>ae4b0d632e1ef5c33a596da9a247392b5</anchor>
      <arglist>(const std::string &amp;symbol_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constant_string</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a319cefa2bc1a57a5bbe3d52a8eec2b97</anchor>
      <arglist>(const std::string &amp;symbol_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_conststr_stringvar</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a6db1ac06fbe2aaeca16ad52543fa9893</anchor>
      <arglist>(const std::string &amp;symbol_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_function</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>aa5b75eaec12b549dafc8c124cb66d81c</anchor>
      <arglist>(const std::string &amp;function_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_stringvar</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a9654cab83c5aced15f8259065461b459</anchor>
      <arglist>(const std::string &amp;stringvar_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vararg_function</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a266f0f5c9343b368149b4efff815cebf</anchor>
      <arglist>(const std::string &amp;vararg_function_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_variable</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a400e87c4e43ea061a6b7043992261058</anchor>
      <arglist>(const std::string &amp;variable_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vector</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a686fc67d7a6c62216d887747cf20bee3</anchor>
      <arglist>(const std::string &amp;vector_name) const </arglist>
    </member>
    <member kind="function">
      <type>local_data_t &amp;</type>
      <name>local_data</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>af31eb6b903848db424e572cdccb719e1</anchor>
      <arglist>(const std::size_t &amp;index=0)</arglist>
    </member>
    <member kind="function">
      <type>const local_data_t &amp;</type>
      <name>local_data</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>aeca3dda5a57ee614e8aba95fb58755f3</anchor>
      <arglist>(const std::size_t &amp;index=0) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>symbol_exists</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>aac7af8c3ad96df861a09052928acd075</anchor>
      <arglist>(const std::string &amp;symbol) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a7009d17cca202d870ffc2012117502c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid_function_name</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a1b455968f5a08f4689b3a210f621ffe7</anchor>
      <arglist>(const std::string &amp;symbol) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid_symbol</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a2a4233c0aec2868abfeeac845e6105f9</anchor>
      <arglist>(const std::string &amp;symbol) const </arglist>
    </member>
    <member kind="variable">
      <type>symbol_table_list_t</type>
      <name>symtab_list_</name>
      <anchorfile>structexprtk_1_1parser_1_1symtab__store.html</anchorfile>
      <anchor>a188e23c77649d2ff92a5ffdd309e8658</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_binary_ext_expression</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__binary__ext__expression.html</filename>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__binary__ext__expression.html</anchorfile>
      <anchor>a83bd2fad3ac4371020ba99d3e41e22bd</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_boc_expression</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__boc__expression.html</filename>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__boc__expression.html</anchorfile>
      <anchor>ad858b59d722392eb9bb33273cf2bbc9d</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_bov_expression</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__bov__expression.html</filename>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__bov__expression.html</anchorfile>
      <anchor>ac7402f7de1a54a7033ebf6704202864e</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_cob_expression</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cob__expression.html</filename>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cob__expression.html</anchorfile>
      <anchor>acd32df4fa757712224217f4d8e65dde9</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_coboc_expression</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__coboc__expression.html</filename>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__coboc__expression.html</anchorfile>
      <anchor>aa786db131e19969c29fa03893be0d5c1</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_cocob_expression</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cocob__expression.html</filename>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cocob__expression.html</anchorfile>
      <anchor>a4fae8bb8b52f51cc9af422814678ca5b</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_cocov_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cocov__expression0.html</filename>
    <member kind="typedef">
      <type>cocov_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cocov__expression0.html</anchorfile>
      <anchor>a7ec9b0a794b0ef42536cc1ebbd80b6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cocov__expression0.html</anchorfile>
      <anchor>a846ba7413f6a896110c7d96942399172</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;, const details::operator_type &amp;, expression_node_ptr(&amp;)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_cocov_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cocov__expression1.html</filename>
    <member kind="typedef">
      <type>cocov_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cocov__expression1.html</anchorfile>
      <anchor>ad9358b5695e8f18a3a52df761fd70b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cocov_t::sf3_type</type>
      <name>sf3_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cocov__expression1.html</anchorfile>
      <anchor>aa92ab7c7dfe127150e2810720a7c9e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cocov__expression1.html</anchorfile>
      <anchor>a474d58134b8e96f2741b8bdf7a3da84a</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cocov__expression1.html</anchorfile>
      <anchor>a0b9f236354f1e6d88ae4c0663bbaa9d1</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_cov_expression</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cov__expression.html</filename>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__cov__expression.html</anchorfile>
      <anchor>a5ace8be056493cf9a86320d6ee71a3ff</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covoc_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covoc__expression0.html</filename>
    <member kind="typedef">
      <type>covoc_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covoc__expression0.html</anchorfile>
      <anchor>a237e648d1c99b9f7b363f48b2f0aeec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covoc_t::sf3_type</type>
      <name>sf3_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covoc__expression0.html</anchorfile>
      <anchor>a0d4d2d0e7a12a9ecc254b2ecc9d3cc1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covoc__expression0.html</anchorfile>
      <anchor>ae0d40603bee91825864a71a8f3cc0146</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covoc__expression0.html</anchorfile>
      <anchor>a89281875e646d59f237cad96cd370782</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covoc_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covoc__expression1.html</filename>
    <member kind="typedef">
      <type>covoc_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covoc__expression1.html</anchorfile>
      <anchor>a66ae803844386608c73a5c503e9b83e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covoc_t::sf3_type</type>
      <name>sf3_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covoc__expression1.html</anchorfile>
      <anchor>a03e1bae9720aae4969048ea707613429</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covoc__expression1.html</anchorfile>
      <anchor>af822f8ef3c397e00b2081ab2cc693636</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covoc__expression1.html</anchorfile>
      <anchor>a00cf734d34be3796ae5340fd85ebad58</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covocov_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression0.html</filename>
    <member kind="typedef">
      <type>covocov_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression0.html</anchorfile>
      <anchor>af5ee9a2dfb3f6d1df8f7f54cd1fb1a80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covocov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression0.html</anchorfile>
      <anchor>a4134f3855211543e20f26f4be429e4f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression0.html</anchorfile>
      <anchor>a5201229ee92c8cfca4959d596403500e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression0.html</anchorfile>
      <anchor>a97ddf083f88d75b83f099d6cf0c3901e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression0.html</anchorfile>
      <anchor>a406f273c46dc3da7ef6bd18a642473a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression0.html</anchorfile>
      <anchor>afb389ba8de3bb20358694628e23502ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression0.html</anchorfile>
      <anchor>a36b0e6b1bf46da214c4c5a4738f23f5a</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression0.html</anchorfile>
      <anchor>aea6474175e57fe59cb30956538a2d0dc</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covocov_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression1.html</filename>
    <member kind="typedef">
      <type>covocov_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression1.html</anchorfile>
      <anchor>aae4fbc3f1463b62d0bd5049bbb7c5860</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covocov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression1.html</anchorfile>
      <anchor>ab238e6eed2dd097fc83615b2eab19aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression1.html</anchorfile>
      <anchor>a6c54d84d19a7b5c169756e30af133d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression1.html</anchorfile>
      <anchor>a0617ff76a3731ea6670ee6194447804a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression1.html</anchorfile>
      <anchor>a52aa0635fd35c72c28f0ef505f115b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression1.html</anchorfile>
      <anchor>a2adf76052230c1858a63f731fd9c6439</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression1.html</anchorfile>
      <anchor>a7578cdc446c00164466148592db73e58</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression1.html</anchorfile>
      <anchor>ac26fd9e93aa9331377b1e172aec1f36e</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covocov_expression2</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression2.html</filename>
    <member kind="typedef">
      <type>covocov_t::type2</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression2.html</anchorfile>
      <anchor>aa54c0752121047c05d85e7765ad079e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covocov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression2.html</anchorfile>
      <anchor>a7e698f7505dddf6d880ff4c557a9d9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression2.html</anchorfile>
      <anchor>a8040de953e46aba721d37e215342fe01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression2.html</anchorfile>
      <anchor>a0e3378992c69f92953c035e1aa9f53e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression2.html</anchorfile>
      <anchor>ad1d45f04e41c8b0f13fb3d64b3495bee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression2.html</anchorfile>
      <anchor>aaa45cb852f62b37cc21e12980013a98f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression2.html</anchorfile>
      <anchor>a64b10c7d69aa82ea5aca6fe5a13b1aaf</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression2.html</anchorfile>
      <anchor>a3147e10e93974bc9b6fee574bf2189d2</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covocov_expression3</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression3.html</filename>
    <member kind="typedef">
      <type>covocov_t::type3</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression3.html</anchorfile>
      <anchor>a842648f749bf55a2982d761d3f8b67c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covocov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression3.html</anchorfile>
      <anchor>a2a75507bca964b676aab36a30a143074</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression3.html</anchorfile>
      <anchor>a5cfac864e7031cf45de5716d51bfe3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression3.html</anchorfile>
      <anchor>a1a20cea09f8928225ae28e5e54e30d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression3.html</anchorfile>
      <anchor>af7ad2e44ec1fa6ff05acae2206e4e595</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression3.html</anchorfile>
      <anchor>adaee61b189c3151e54c91e799d633a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression3.html</anchorfile>
      <anchor>a945bf63c6c39086a6afa658ba72f62c2</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression3.html</anchorfile>
      <anchor>a6064e274599a4d3ef8ecf2494a73fb99</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covocov_expression4</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression4.html</filename>
    <member kind="typedef">
      <type>covocov_t::type4</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression4.html</anchorfile>
      <anchor>ac7ab24ffc3d096eb146ac1e7090d35d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covocov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression4.html</anchorfile>
      <anchor>ad533793ec8397551068b91abfdeea0b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression4.html</anchorfile>
      <anchor>a7af7438d657898c7fa995af8546a907a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression4.html</anchorfile>
      <anchor>a8ea4f49ebbde405170ab8f54c7385dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression4.html</anchorfile>
      <anchor>ad9aa5be84db88c2edfcd1e9d83862fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression4.html</anchorfile>
      <anchor>aedc297b91c6591d2bbc69239ee3d97da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression4.html</anchorfile>
      <anchor>acafe2b857204c5d02084fde63d38565d</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covocov__expression4.html</anchorfile>
      <anchor>a584b2dc300894861f4ab3254b0bdfc25</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covov_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covov__expression0.html</filename>
    <member kind="typedef">
      <type>covov_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covov__expression0.html</anchorfile>
      <anchor>ada58794a7007a41664e3d0130706710a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covov_t::sf3_type</type>
      <name>sf3_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covov__expression0.html</anchorfile>
      <anchor>ad3a61e772bfef665bdfd5dd78101c955</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covov__expression0.html</anchorfile>
      <anchor>a12946fd1af3a38d5b59822fe9133ac39</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covov__expression0.html</anchorfile>
      <anchor>a7450fca136c846692b63fd80969497d1</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covov_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covov__expression1.html</filename>
    <member kind="typedef">
      <type>covov_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covov__expression1.html</anchorfile>
      <anchor>a754febf0b50acb4b5458eb959fddecc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covov_t::sf3_type</type>
      <name>sf3_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covov__expression1.html</anchorfile>
      <anchor>a06a7b4216983db6d1998631723bdd5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covov__expression1.html</anchorfile>
      <anchor>a5c967cdef33c129bcd53c96bea199fc8</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covov__expression1.html</anchorfile>
      <anchor>a1c1435aff2acb0f288386f51d987fe2c</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covovoc_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression0.html</filename>
    <member kind="typedef">
      <type>covovoc_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression0.html</anchorfile>
      <anchor>ab2394ab784593ab3551076247ea9f3cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression0.html</anchorfile>
      <anchor>a211fb12579a384a900c684421cc1012d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression0.html</anchorfile>
      <anchor>aea95b02db51778492e4ff1fd483611e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression0.html</anchorfile>
      <anchor>aa2f3c340fe7b90f1ee5e7bae9d77d195</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression0.html</anchorfile>
      <anchor>a097051488f97477051fb05dfe77504b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression0.html</anchorfile>
      <anchor>ac04f410a7528996d27e2c3bda83d816a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression0.html</anchorfile>
      <anchor>a106f8512963b6774a1327c815a299c7e</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression0.html</anchorfile>
      <anchor>a0441d01a5ba0046697dedfaa4f642045</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covovoc_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression1.html</filename>
    <member kind="typedef">
      <type>covovoc_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression1.html</anchorfile>
      <anchor>a39c7cd574c4d5ab3d1866d898ebde45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression1.html</anchorfile>
      <anchor>a0e4361b310113ae671e56ca6d5f1e0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression1.html</anchorfile>
      <anchor>af340bb28e1df507ea8cfebfd6a5e4f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression1.html</anchorfile>
      <anchor>a2aad7023ec6aecfcfbc86945026cf87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression1.html</anchorfile>
      <anchor>af49b2e3699dc33aec6baa1d76a3ffe6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression1.html</anchorfile>
      <anchor>acd624daa4a053e2673ec981d55346439</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression1.html</anchorfile>
      <anchor>a8391582ca29b990c7aa7f9334f046e0b</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression1.html</anchorfile>
      <anchor>abeff83c2e5ac0d6462382268b0783559</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covovoc_expression2</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression2.html</filename>
    <member kind="typedef">
      <type>covovoc_t::type2</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression2.html</anchorfile>
      <anchor>a4c09a428c5edf6b1bf491d48131ed48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression2.html</anchorfile>
      <anchor>a43e132f445355ca54c139e95c930ce6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression2.html</anchorfile>
      <anchor>ad74e6179369019760689a41973e324f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression2.html</anchorfile>
      <anchor>a94656d65ddc531970ba19e3afe2e48e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression2.html</anchorfile>
      <anchor>a11a5c5caae8ef210ef2d0f284702e302</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression2.html</anchorfile>
      <anchor>a247a1184bdbbed916c96e2fc7bade60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression2.html</anchorfile>
      <anchor>a700dcb364cc736dbffa3d1862aac8ebb</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression2.html</anchorfile>
      <anchor>aea3a5bb01346214f330f723d47b77c88</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covovoc_expression3</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression3.html</filename>
    <member kind="typedef">
      <type>covovoc_t::type3</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression3.html</anchorfile>
      <anchor>a34693392eadab033aa5a40ffb8c08823</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression3.html</anchorfile>
      <anchor>a29a9755249e710cff5c9d975cba463b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression3.html</anchorfile>
      <anchor>ad7ebdcbae0781cf3637c617320701a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression3.html</anchorfile>
      <anchor>adb3722b5e127bcd3895230f0af3b1e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression3.html</anchorfile>
      <anchor>a720d1f2b463b0b24d018ee97d19421d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression3.html</anchorfile>
      <anchor>aeed270f8f7b30253c1a300f05c25439d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression3.html</anchorfile>
      <anchor>ab2f5934b3a7cc97e4a95047ef8ad5ab6</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression3.html</anchorfile>
      <anchor>a36ee75dddf12a01b57f900b3d739247d</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covovoc_expression4</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression4.html</filename>
    <member kind="typedef">
      <type>covovoc_t::type4</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression4.html</anchorfile>
      <anchor>a4a20c4ee60b9d3d21ff54731e20b016d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression4.html</anchorfile>
      <anchor>ad66c8b03df9b07a715f922b46cb49f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression4.html</anchorfile>
      <anchor>ac45ebf400a2b93719c27a2b44d220a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression4.html</anchorfile>
      <anchor>abf9d3e008e736727914c64e6721719b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression4.html</anchorfile>
      <anchor>a105e9be9270955e6cbc0f40ca2e05c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression4.html</anchorfile>
      <anchor>a7b2eb0cb2375738f0b7bf1cba778cd66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression4.html</anchorfile>
      <anchor>ad34d22cf06b659e45cead8bf274d2d28</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovoc__expression4.html</anchorfile>
      <anchor>aa0133fa8c7516df8ff82a51ae7e575f3</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covovov_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression0.html</filename>
    <member kind="typedef">
      <type>covovov_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression0.html</anchorfile>
      <anchor>ab05e346b6d618fa12ab5f2eb9f3ca466</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression0.html</anchorfile>
      <anchor>a6de02df8994b26931fc2770a26c49f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression0.html</anchorfile>
      <anchor>a5f46368537be505ceac1c25b80491932</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression0.html</anchorfile>
      <anchor>ae5907c82ead4941b0371ad7bbeb71ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression0.html</anchorfile>
      <anchor>a641235aaf8a066eae55bf5be7cae06bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression0.html</anchorfile>
      <anchor>aa0e287f59f79ca02da55a576766125ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression0.html</anchorfile>
      <anchor>a1aa4302d5ea1caaebb11591daa62b1f2</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression0.html</anchorfile>
      <anchor>a7b898cbe8b5cde779cd63559e993fac7</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covovov_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression1.html</filename>
    <member kind="typedef">
      <type>covovov_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression1.html</anchorfile>
      <anchor>a8adac773aae92aceb52c10451500be1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression1.html</anchorfile>
      <anchor>a122242527c0908d3f5c94767c5fe2e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression1.html</anchorfile>
      <anchor>aaa949c75f9f31e468473041023636243</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression1.html</anchorfile>
      <anchor>a7276520c23285bd16df6b60b7514c931</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression1.html</anchorfile>
      <anchor>adfa4777fe922e1687b9473005255e56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression1.html</anchorfile>
      <anchor>a561c7b198fea7d8ca35b5847aada1a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression1.html</anchorfile>
      <anchor>a4405a8cac0a22990b279f1b84090f172</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression1.html</anchorfile>
      <anchor>a79e94b217d344dcc004b4479c931c596</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covovov_expression2</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression2.html</filename>
    <member kind="typedef">
      <type>covovov_t::type2</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression2.html</anchorfile>
      <anchor>ab22b4fb05cc25d9840cdc0b7a139a980</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression2.html</anchorfile>
      <anchor>a69e97ba9d73008b2fb1fd50b49874606</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression2.html</anchorfile>
      <anchor>af759917a3edc6a5de0282f1d45f9f7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression2.html</anchorfile>
      <anchor>a8bb6439cb9d42a81bc2f33cce6967881</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression2.html</anchorfile>
      <anchor>a70255eeacb78486947311887e6f3060f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression2.html</anchorfile>
      <anchor>a9cf8a2d8fcbc9299c3e51bb8b5a94e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression2.html</anchorfile>
      <anchor>a443fabb702b24194f9472e150d9bf7be</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression2.html</anchorfile>
      <anchor>a74d92f4509e23cf2fa2e9eb54684abc2</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covovov_expression3</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression3.html</filename>
    <member kind="typedef">
      <type>covovov_t::type3</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression3.html</anchorfile>
      <anchor>a7c87e669176a2eb967fd8b701a56b3b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression3.html</anchorfile>
      <anchor>aa580ab4b17b27dfd274aea016a00f8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression3.html</anchorfile>
      <anchor>ac46b1d144194a40a881374d0940e55f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression3.html</anchorfile>
      <anchor>a33f82484822eb8101e187a8d63b0eeb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression3.html</anchorfile>
      <anchor>a116d2b644ab3f3e0b0e29423e7d0c9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression3.html</anchorfile>
      <anchor>a191de2721fb466336d710b4aea756d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression3.html</anchorfile>
      <anchor>a0dc70cd2383b7bb18f15e13a99b9575e</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression3.html</anchorfile>
      <anchor>aaec8c5d85300493d7eddb8b93fa718d4</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_covovov_expression4</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression4.html</filename>
    <member kind="typedef">
      <type>covovov_t::type4</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression4.html</anchorfile>
      <anchor>ac28c90865900e3a0d0e350fc8a1a8441</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>covovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression4.html</anchorfile>
      <anchor>a564e92748588fb6aa7a15b727e9c8336</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression4.html</anchorfile>
      <anchor>a13098f6230d2e9e146de62a565732bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression4.html</anchorfile>
      <anchor>aca67e7d97ae17694a293680c37dbfc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression4.html</anchorfile>
      <anchor>a3e63c144f3752c63fdfd7a9a286fa2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression4.html</anchorfile>
      <anchor>a6a001e851ceb046ca64f3633d03a1179</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression4.html</anchorfile>
      <anchor>a1e2c13a72ab1f32e832f781778741e22</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__covovov__expression4.html</anchorfile>
      <anchor>ae1caf5d6c881a8b89400e244eaf75303</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_sf3ext_expression</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__sf3ext__expression.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>compile</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__sf3ext__expression.html</anchorfile>
      <anchor>a94fcf608d3157605f8520c10ec3e7ffe</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const std::string &amp;id, T0 t0, T1 t1, T2 t2, expression_node_ptr &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__sf3ext__expression.html</anchorfile>
      <anchor>a9914cc9d49c05ef8c43cfa696cb96cc8</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;sf3opr, T0 t0, T1 t1, T2 t2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_sf4ext_expression</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__sf4ext__expression.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>compile</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__sf4ext__expression.html</anchorfile>
      <anchor>aed3b057bef33b8a3895c7c92ebba82f6</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const std::string &amp;id, T0 t0, T1 t1, T2 t2, T3 t3, expression_node_ptr &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>compile_left</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__sf4ext__expression.html</anchorfile>
      <anchor>a0ff7a11878a08aa6a7b1b89bc5470a1d</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, ExternalType t, const details::operator_type &amp;operation, expression_node_ptr &amp;sf3node, expression_node_ptr &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>compile_left_impl</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__sf4ext__expression.html</anchorfile>
      <anchor>a6d510dcdbf6c10d152c3c798d637aee7</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const std::string &amp;id, ExternalType t, expression_node_ptr &amp;node, expression_node_ptr &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>compile_right</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__sf4ext__expression.html</anchorfile>
      <anchor>a746dd4022f1e52a6a1448e8c01884e3c</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, ExternalType t, const details::operator_type &amp;operation, expression_node_ptr &amp;sf3node, expression_node_ptr &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>compile_right_impl</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__sf4ext__expression.html</anchorfile>
      <anchor>a813e4e1f6d59c367bac1a484e57e2f16</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const std::string &amp;id, ExternalType t, expression_node_ptr &amp;node, expression_node_ptr &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__sf4ext__expression.html</anchorfile>
      <anchor>a461fac66bbb893cec8a2627f2af5742c</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;sf4opr, T0 t0, T1 t1, T2 t2, T3 t3)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vob_expression</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vob__expression.html</filename>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vob__expression.html</anchorfile>
      <anchor>ad9a8672b08c4a448046bd02eed32b340</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_voc_expression</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__voc__expression.html</filename>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__voc__expression.html</anchorfile>
      <anchor>a3387db2842d00c6aa4f934ec81012dd5</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vococ_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococ__expression0.html</filename>
    <member kind="typedef">
      <type>vococ_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococ__expression0.html</anchorfile>
      <anchor>ad0eb352d382e9a0fbe671b0f9e06ef91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vococ_t::sf3_type</type>
      <name>sf3_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococ__expression0.html</anchorfile>
      <anchor>a490994ebea710a80d4482cda386c2955</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococ__expression0.html</anchorfile>
      <anchor>a8acdb3a41a673cc43f77371df359539a</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococ__expression0.html</anchorfile>
      <anchor>ae90913f2221c067cd558c92b2dfd2e30</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vococ_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococ__expression1.html</filename>
    <member kind="typedef">
      <type>vococ_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococ__expression1.html</anchorfile>
      <anchor>a84e5ba24938fec6f1a0dfc9e6256e177</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococ__expression1.html</anchorfile>
      <anchor>a8f996ad0cf46849268be12bacfe3469c</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;, const details::operator_type &amp;, expression_node_ptr(&amp;)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vococov_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression0.html</filename>
    <member kind="typedef">
      <type>vococov_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression0.html</anchorfile>
      <anchor>a704c95562403647e2b749780e31b70b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vococov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression0.html</anchorfile>
      <anchor>ab95991a66ffa9f05d6884b11fada7d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression0.html</anchorfile>
      <anchor>af28a98d5dfdfee449fbc91d945825f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression0.html</anchorfile>
      <anchor>aeffc9bd30a54b36b17df4c2d5aa0d78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression0.html</anchorfile>
      <anchor>aba97aa5dfb9e9c7db9449bddf44393aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression0.html</anchorfile>
      <anchor>afc424d3d1840d65eb2bfd35b6f91b6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression0.html</anchorfile>
      <anchor>ad58a3a13206b2a9c98ef752b0d3a1a99</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression0.html</anchorfile>
      <anchor>a666586378bb080e0f7642b8b4603b16b</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vococov_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression1.html</filename>
    <member kind="typedef">
      <type>vococov_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression1.html</anchorfile>
      <anchor>aec534ad61becf18ab19ca96f8510dde8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vococov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression1.html</anchorfile>
      <anchor>a6fee30adcc9a950b5563e770a04888c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression1.html</anchorfile>
      <anchor>a68d614e1c5c078bfe279de6d1dc49118</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression1.html</anchorfile>
      <anchor>a46566812972fdf806a0b492c0778728a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression1.html</anchorfile>
      <anchor>a9679f18107220348260a1151ff7e8479</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression1.html</anchorfile>
      <anchor>adb925a875b1600ab1047945bf5524b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression1.html</anchorfile>
      <anchor>a5c8cc9cf4593230c8ad11eaeb2600ba9</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression1.html</anchorfile>
      <anchor>a72b10be49113c5dd9efc270809be8725</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vococov_expression2</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression2.html</filename>
    <member kind="typedef">
      <type>vococov_t::type2</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression2.html</anchorfile>
      <anchor>a896f67f8cf5416a9f15cc9d6128f6843</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression2.html</anchorfile>
      <anchor>aeddd8c15515f041c52c8a75536f915a5</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;, const details::operator_type, const details::operator_type, const details::operator_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression2.html</anchorfile>
      <anchor>a29dd4c092ebd54df22956028c36dabfd</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;, const details::operator_type &amp;, expression_node_ptr(&amp;)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vococov_expression3</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression3.html</filename>
    <member kind="typedef">
      <type>vococov_t::type3</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression3.html</anchorfile>
      <anchor>a79c8343a4f496ca1a446b36dde52faf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vococov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression3.html</anchorfile>
      <anchor>afe5ead20260855267dd5374ff0e1390b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression3.html</anchorfile>
      <anchor>a0a296097ecf8f9a718b4d227ded5408c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression3.html</anchorfile>
      <anchor>a66e1fedef82da3b6fd61e2e256a89a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression3.html</anchorfile>
      <anchor>a0d65d99d19cf73bbecbdab675cd8ee4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression3.html</anchorfile>
      <anchor>a3b6b8c0a401e78d2954a29e634e221a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression3.html</anchorfile>
      <anchor>a4c716416899b54d3b83bd77857c07a9a</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression3.html</anchorfile>
      <anchor>ae33d80ca167a579673504205bb1172b5</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vococov_expression4</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression4.html</filename>
    <member kind="typedef">
      <type>vococov_t::type4</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression4.html</anchorfile>
      <anchor>a76542d49571504ce652ccad0ff7592c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression4.html</anchorfile>
      <anchor>ae6b0b6430efa3f1258831d14d27e2abd</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;, const details::operator_type, const details::operator_type, const details::operator_type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vococov__expression4.html</anchorfile>
      <anchor>a933065a1be6371a87d95e6f1d26381a8</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;, const details::operator_type &amp;, expression_node_ptr(&amp;)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vocov_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocov__expression0.html</filename>
    <member kind="typedef">
      <type>vocov_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocov__expression0.html</anchorfile>
      <anchor>a35e34a27d240b54a9e8d6ee2e5f4bf8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vocov_t::sf3_type</type>
      <name>sf3_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocov__expression0.html</anchorfile>
      <anchor>ac8fc6f9ad681e162bccc52f781d2100b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocov__expression0.html</anchorfile>
      <anchor>a02c97d55ba2d3bb5e7baf830a6cdf686</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocov__expression0.html</anchorfile>
      <anchor>a81aeeed6ef3662fb42e9b01aef3293a9</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vocov_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocov__expression1.html</filename>
    <member kind="typedef">
      <type>vocov_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocov__expression1.html</anchorfile>
      <anchor>aa004c289058e5d0410a723a8591c2724</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vocov_t::sf3_type</type>
      <name>sf3_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocov__expression1.html</anchorfile>
      <anchor>af771fe4eb7d9d35dc8a71deb3e78c29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocov__expression1.html</anchorfile>
      <anchor>a021c3715a21d3741f8699909fbe91d91</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocov__expression1.html</anchorfile>
      <anchor>a084ddd4f426b9bafb2095af01ffce85f</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vocovoc_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression0.html</filename>
    <member kind="typedef">
      <type>vocovoc_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression0.html</anchorfile>
      <anchor>a45df25220883c42ea683a433aba01488</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vocovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression0.html</anchorfile>
      <anchor>ae3e487345fcdd8db35061dba1cd6dcf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression0.html</anchorfile>
      <anchor>a61582fec256f7d5185829ffca08abb84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression0.html</anchorfile>
      <anchor>aba127b35065bf16711ffdcb4cdde4668</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression0.html</anchorfile>
      <anchor>a2790e727f29bd48c8ef3a1bd3b74e2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression0.html</anchorfile>
      <anchor>a8935ef7a15cb106cb5821b082d3b3765</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression0.html</anchorfile>
      <anchor>ab9d83f5cff02542334381bd052bb4c06</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression0.html</anchorfile>
      <anchor>a0aecce163a0928e5b997ea187957fdd5</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vocovoc_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression1.html</filename>
    <member kind="typedef">
      <type>vocovoc_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression1.html</anchorfile>
      <anchor>a4e40b1e1b1219c5dc7100207f6c34e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vocovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression1.html</anchorfile>
      <anchor>ac6fb9f01e8f84d80eee523f87c8dcbf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression1.html</anchorfile>
      <anchor>a262a59f1dda36309a657d80b3e79bac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression1.html</anchorfile>
      <anchor>aaf92452a34792580225307de77dbc476</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression1.html</anchorfile>
      <anchor>a7af3687d542417bfb2a6f4ea99e251c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression1.html</anchorfile>
      <anchor>ac7e0455adc2a8013ecb59eda7f412b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression1.html</anchorfile>
      <anchor>a9ce4573ce953621a9d57e79e3275af65</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression1.html</anchorfile>
      <anchor>a5173aee0623bdfa023a9844e573df50b</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vocovoc_expression2</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression2.html</filename>
    <member kind="typedef">
      <type>vocovoc_t::type2</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression2.html</anchorfile>
      <anchor>a5a0c1e30f0c0af6ac5f95b5f038b5601</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vocovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression2.html</anchorfile>
      <anchor>af9d68abfe9803fcecb78857b8853001b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression2.html</anchorfile>
      <anchor>a79e8f8629b1f79e37a262a51a5eb190a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression2.html</anchorfile>
      <anchor>a62949a326ca8d6ab80549baa2256ca9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression2.html</anchorfile>
      <anchor>ad0509f12c2fce4245a6bbd8ad10735b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression2.html</anchorfile>
      <anchor>a55326b87f543a0ce865ecb7ab7db829f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression2.html</anchorfile>
      <anchor>ab09db010f5d297b107b37bfffc95b301</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression2.html</anchorfile>
      <anchor>a42f3dad95dad365e7587311a523368ee</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vocovoc_expression3</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression3.html</filename>
    <member kind="typedef">
      <type>vocovoc_t::type3</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression3.html</anchorfile>
      <anchor>af2dc7961ec9636aebdba86c1f66191c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vocovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression3.html</anchorfile>
      <anchor>a6fc9c8ade21bfc34338aec7da8e8ba94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression3.html</anchorfile>
      <anchor>ac06cf14f2150315d6321a66027520a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression3.html</anchorfile>
      <anchor>a21a9309d83a6fb55bdc42b206b6ecbe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression3.html</anchorfile>
      <anchor>a90cc489b32d176ecc635e9d4af590391</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression3.html</anchorfile>
      <anchor>a57f929af4085a72c9621bfe9e9c9dfd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression3.html</anchorfile>
      <anchor>ace42e8a7404a73170cfba9b0061333bf</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression3.html</anchorfile>
      <anchor>aabe33c253ff21b6e1c936a9aa623ed22</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vocovoc_expression4</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression4.html</filename>
    <member kind="typedef">
      <type>vocovoc_t::type4</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression4.html</anchorfile>
      <anchor>a6b41c5a575b7d3ba3921b87a4b750b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vocovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression4.html</anchorfile>
      <anchor>a5b11ca5c659be24d08a2fa84dff02034</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression4.html</anchorfile>
      <anchor>abb411cd3b7856f44b48f8cc26cc8ac70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression4.html</anchorfile>
      <anchor>a32a5dfe62af49fcd31c507ceabfd903e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression4.html</anchorfile>
      <anchor>a98475cf39222b54df783ae85f3cab3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression4.html</anchorfile>
      <anchor>aa04300a4d30f9dcac2775e26ed362ec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression4.html</anchorfile>
      <anchor>a8df22011baba8b4fdc3d40a15a3f222e</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovoc__expression4.html</anchorfile>
      <anchor>aa78fabbe6c83f0ff47cf7113287ad2ac</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vocovov_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression0.html</filename>
    <member kind="typedef">
      <type>vocovov_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression0.html</anchorfile>
      <anchor>aeb6efd58fc2cbf0a3f9de76483834a99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vocovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression0.html</anchorfile>
      <anchor>af363ed7bae0163f0cced3a6967678219</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression0.html</anchorfile>
      <anchor>a8dbd113651d8512bbd4a889eefee37bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression0.html</anchorfile>
      <anchor>a0de78b315d45d8d9c5259017bbf90e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression0.html</anchorfile>
      <anchor>a3875923377634fe91aabc7ee880bd29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression0.html</anchorfile>
      <anchor>a75676bbfb9abc178e00fce858fb3ba27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression0.html</anchorfile>
      <anchor>a5dd36069e9302d1036be1d58ed6424e2</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression0.html</anchorfile>
      <anchor>a1b8990747af2a633b94fc0d97601235c</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vocovov_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression1.html</filename>
    <member kind="typedef">
      <type>vocovov_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression1.html</anchorfile>
      <anchor>afb9ebddd9c9270b1cfaa5d3ad9e929ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vocovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression1.html</anchorfile>
      <anchor>ad84ca17eea57ae86db48fe36e1794dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression1.html</anchorfile>
      <anchor>a0832680cbdebbd76234c30cfe502a750</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression1.html</anchorfile>
      <anchor>ae46013d4b936e8653eee8c9280ab9ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression1.html</anchorfile>
      <anchor>a7ad8f3f738a5c1837c7901523a128013</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression1.html</anchorfile>
      <anchor>a414cd2202d14896ffec099feb6634848</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression1.html</anchorfile>
      <anchor>acbed1a2dba01806c701b15fe112025a4</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression1.html</anchorfile>
      <anchor>abf117903197e486a0029e4bfa583efea</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vocovov_expression2</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression2.html</filename>
    <member kind="typedef">
      <type>vocovov_t::type2</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression2.html</anchorfile>
      <anchor>a79123484b4f5dd791ab8dc87fa933080</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vocovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression2.html</anchorfile>
      <anchor>ae5e2d95df50bb70c35329d92596bceee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression2.html</anchorfile>
      <anchor>af07e71defc0b6c9ba44b433cf5df2201</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression2.html</anchorfile>
      <anchor>aa16c16b1bf8dd22006d1cc3d904fa24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression2.html</anchorfile>
      <anchor>affa3b3e230d4c7106abd4c7e387ddb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression2.html</anchorfile>
      <anchor>af86d671e9acbec6af01e4fd94295ddfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression2.html</anchorfile>
      <anchor>aee1102c13974a22ceaf3d9864280f76b</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression2.html</anchorfile>
      <anchor>aebeee237d7548898999232345cf2abe7</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vocovov_expression3</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression3.html</filename>
    <member kind="typedef">
      <type>vocovov_t::type3</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression3.html</anchorfile>
      <anchor>acff0be0d80615d096ff8e610d3820cab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vocovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression3.html</anchorfile>
      <anchor>aca4511ac26afe016cf3b2f5247e4cd0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression3.html</anchorfile>
      <anchor>a7ae4708759dde3d06bc042cb59b1c570</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression3.html</anchorfile>
      <anchor>aec7130916e1672dd5609f0cf2bd582c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression3.html</anchorfile>
      <anchor>a720fd679196aa06955231e410b1ecf15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression3.html</anchorfile>
      <anchor>a8d0f3e3ec78ff52c1ba03519d2ad23ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression3.html</anchorfile>
      <anchor>a4ba7b962f2e90faa304773946ef81721</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression3.html</anchorfile>
      <anchor>ac052d6d75c2d1485646ad1b01a0726bc</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vocovov_expression4</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression4.html</filename>
    <member kind="typedef">
      <type>vocovov_t::type4</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression4.html</anchorfile>
      <anchor>a2019647e8d643bf9e482167c7466452d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vocovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression4.html</anchorfile>
      <anchor>ad37f7608abeb6b7bb66040589157c35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression4.html</anchorfile>
      <anchor>ac45d721efe72594a8c9da43b6d0c82d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression4.html</anchorfile>
      <anchor>a0e0b1b7f09c701708f7570833e976c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression4.html</anchorfile>
      <anchor>af52625e7de78b21dce3952594c2a5527</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression4.html</anchorfile>
      <anchor>a5f3c0f52bfff3e691b2724b21e312bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression4.html</anchorfile>
      <anchor>a75ef2c18884c46fa5f5b44d225badc13</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vocovov__expression4.html</anchorfile>
      <anchor>a2ba8ad115f5369883a30adae63d7f754</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vov_expression</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vov__expression.html</filename>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vov__expression.html</anchorfile>
      <anchor>ab48149352316f006c39c954c5a874ddc</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovoc_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovoc__expression0.html</filename>
    <member kind="typedef">
      <type>vovoc_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovoc__expression0.html</anchorfile>
      <anchor>a0d68fb34400fa3a5117f25bafedf7842</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovoc_t::sf3_type</type>
      <name>sf3_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovoc__expression0.html</anchorfile>
      <anchor>aa589be9bb8304492c7eebbaf8b9010fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovoc__expression0.html</anchorfile>
      <anchor>aa8e49e2b52c6fc8232e5fa972592820c</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovoc__expression0.html</anchorfile>
      <anchor>abf061672b9e4c9a441415c2a21adfe9c</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovoc_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovoc__expression1.html</filename>
    <member kind="typedef">
      <type>vovoc_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovoc__expression1.html</anchorfile>
      <anchor>a2baaf44fb8dd042faa7fc8605bdd932c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovoc_t::sf3_type</type>
      <name>sf3_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovoc__expression1.html</anchorfile>
      <anchor>a628249a96e3f9f55ccc067e10b4c706b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovoc__expression1.html</anchorfile>
      <anchor>ab8ef2492820f3df0857d1ebc5aa432d4</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovoc__expression1.html</anchorfile>
      <anchor>ae8152343d30d9842a30612b987137092</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovocov_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression0.html</filename>
    <member kind="typedef">
      <type>vovocov_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression0.html</anchorfile>
      <anchor>a9f78b5c93efa8f4583ef33032a9f41f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovocov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression0.html</anchorfile>
      <anchor>a5af3b1700a15c498a1d02c93afeabb8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression0.html</anchorfile>
      <anchor>a2a339626968402742d257b1cdbb2a1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression0.html</anchorfile>
      <anchor>aac32e51747f1641cf4163a7aa06687f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression0.html</anchorfile>
      <anchor>aa9ffa983af63ffcf0f48a60fd25ba8ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression0.html</anchorfile>
      <anchor>ada7ef89136a5199074bca80ba3208076</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression0.html</anchorfile>
      <anchor>aea497254286d15422ff797faeda9c22a</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression0.html</anchorfile>
      <anchor>a1a1196116171a1463d7ee99fc11436ed</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovocov_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression1.html</filename>
    <member kind="typedef">
      <type>vovocov_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression1.html</anchorfile>
      <anchor>aeb1fe05d4ab82edbe11583265324241a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovocov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression1.html</anchorfile>
      <anchor>a7c321118b5a61dfeb736e3bfcd8260e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression1.html</anchorfile>
      <anchor>a0ef53554eded32c67cb58c83fdd80b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression1.html</anchorfile>
      <anchor>a3a39c07bd772b1427114e7f135910fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression1.html</anchorfile>
      <anchor>a11760121f9e3ef89bb38b18c2b857b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression1.html</anchorfile>
      <anchor>a497ad8c1a7c2939aa7e2cfb1ca900222</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression1.html</anchorfile>
      <anchor>ae4e9a6ba454225b6b47f7bc0032ca016</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression1.html</anchorfile>
      <anchor>a80fcff3e95c3a483c770ef739d5dd4c4</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovocov_expression2</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression2.html</filename>
    <member kind="typedef">
      <type>vovocov_t::type2</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression2.html</anchorfile>
      <anchor>a9bf9ddf38f9d3d47c317100241bf3041</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovocov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression2.html</anchorfile>
      <anchor>a4124fe835a94d01ee1afaa67d97de75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression2.html</anchorfile>
      <anchor>a41ce1a1683230cafdf8ddf2fd37ae4a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression2.html</anchorfile>
      <anchor>a886d54b19cbc7e0e98ea0b82595a605f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression2.html</anchorfile>
      <anchor>a847ad230c86a4cff3a66cada17da77ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression2.html</anchorfile>
      <anchor>a0fd81fb35ec66338c3620194d8878bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression2.html</anchorfile>
      <anchor>af844cb796e856d05ba945e4f7ede4eb4</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression2.html</anchorfile>
      <anchor>ae1be2bfa115bfec4e8f4a28e74326273</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovocov_expression3</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression3.html</filename>
    <member kind="typedef">
      <type>vovocov_t::type3</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression3.html</anchorfile>
      <anchor>ac4b15ba7a66b54c3f163c4031d586bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovocov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression3.html</anchorfile>
      <anchor>a38543048ca520e320814385f2c2ddeef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression3.html</anchorfile>
      <anchor>a375ac78f030973997bb726c198f6d725</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression3.html</anchorfile>
      <anchor>a13e346ddcef7bffc6fbadd8baddc7ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression3.html</anchorfile>
      <anchor>a180c411201afaa98a93d620c0b5d0b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression3.html</anchorfile>
      <anchor>a6c7168374d0315441eda23bbe58382c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression3.html</anchorfile>
      <anchor>abcd6606adcb8e49bcad9ea1364ab7bcd</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression3.html</anchorfile>
      <anchor>a8058d9d409946d046679812ffab19265</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovocov_expression4</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression4.html</filename>
    <member kind="typedef">
      <type>vovocov_t::type4</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression4.html</anchorfile>
      <anchor>a203611446fad1115f7715574241b0db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovocov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression4.html</anchorfile>
      <anchor>ac6c4946dc2f2dbea7654dc6701f6a465</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression4.html</anchorfile>
      <anchor>a7d99985479390b43f4b8c7e33b8f65f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression4.html</anchorfile>
      <anchor>a58d3868355e9b4fe623de28447c5e47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression4.html</anchorfile>
      <anchor>ac0b0be223c0e94e0c0f1ba48d30a29df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression4.html</anchorfile>
      <anchor>a53a303120d714e6e34306f48e9621fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression4.html</anchorfile>
      <anchor>af56f43e4663548020fdbad17e414c2fa</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovocov__expression4.html</anchorfile>
      <anchor>af8e8b0277fe1dee1a8ab9067701d70c5</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovov_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovov__expression0.html</filename>
    <member kind="typedef">
      <type>vovov_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovov__expression0.html</anchorfile>
      <anchor>ac58502870e43e03ede27796a32468b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovov_t::sf3_type</type>
      <name>sf3_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovov__expression0.html</anchorfile>
      <anchor>a6abbd15f3148f7041be6d73dba646bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovov__expression0.html</anchorfile>
      <anchor>a488500fcb090cf9a614977cff747c323</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovov__expression0.html</anchorfile>
      <anchor>af7beb1830a1af833ea998c7f8152d90d</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovov_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovov__expression1.html</filename>
    <member kind="typedef">
      <type>vovov_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovov__expression1.html</anchorfile>
      <anchor>a1d1cc0dfa31fdc53296431be13bd01c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovov_t::sf3_type</type>
      <name>sf3_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovov__expression1.html</anchorfile>
      <anchor>aa086556b899f31cf2ad45be2434f82f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovov__expression1.html</anchorfile>
      <anchor>a19b8e65632141798cf992de7caf797a9</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovov__expression1.html</anchorfile>
      <anchor>ac32c35264bf885f6aac5ff21bb9bf3fe</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovovoc_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression0.html</filename>
    <member kind="typedef">
      <type>vovovoc_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression0.html</anchorfile>
      <anchor>aa0552fce17de4f321915fde221047dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression0.html</anchorfile>
      <anchor>a92c7e44c7c7b410d1fde7cce772407d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression0.html</anchorfile>
      <anchor>adb239ac6ca193c6fb9920505f653e648</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression0.html</anchorfile>
      <anchor>aefe43a9f899230d8c6c90d3082f8b4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression0.html</anchorfile>
      <anchor>aa843bb214bd215b84a333a7d32c89592</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression0.html</anchorfile>
      <anchor>ad572816d9c586f425630de61d35dc948</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression0.html</anchorfile>
      <anchor>a9e549f743c4703779ed7df4f45a568dd</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression0.html</anchorfile>
      <anchor>a58fbb82d230a9ef8a1d0b1ac099402ce</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovovoc_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression1.html</filename>
    <member kind="typedef">
      <type>vovovoc_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression1.html</anchorfile>
      <anchor>a7d9556b8d35a9e406970bda8a835b61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression1.html</anchorfile>
      <anchor>a990c9ff2f3ee1cd073968956d3399180</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression1.html</anchorfile>
      <anchor>a0c3730a446d096df6eed7cffbf2854e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression1.html</anchorfile>
      <anchor>ac41f245ebbc066b3f8e63b55f1f8e87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression1.html</anchorfile>
      <anchor>ad4954079850f627325224c0a43e8d92e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression1.html</anchorfile>
      <anchor>a36c8c82fb0b21b740e504d99c82b8d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression1.html</anchorfile>
      <anchor>af3a53ade336a0523a52008a87459ad7c</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression1.html</anchorfile>
      <anchor>aef478fac4ebfcc6f75497d01c561082a</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovovoc_expression2</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression2.html</filename>
    <member kind="typedef">
      <type>vovovoc_t::type2</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression2.html</anchorfile>
      <anchor>a3545d46ebbbd30b20fd5cff3b72cfda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression2.html</anchorfile>
      <anchor>a69015b4d827c427cc90ae012e1df34c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression2.html</anchorfile>
      <anchor>aea74ababc63dfe274304f1c8b7a0e844</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression2.html</anchorfile>
      <anchor>a5489346327061bea90b39834b0536808</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression2.html</anchorfile>
      <anchor>a150b407439fe8d7f3094053137e44821</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression2.html</anchorfile>
      <anchor>a241b73b72bc7cdde2211a9f96f6394a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression2.html</anchorfile>
      <anchor>a3a8e3be1e654c6cc94c86e5bf73dce11</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression2.html</anchorfile>
      <anchor>a1295ed816c8e3fd2297f73ed090fa74f</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovovoc_expression3</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression3.html</filename>
    <member kind="typedef">
      <type>vovovoc_t::type3</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression3.html</anchorfile>
      <anchor>a3e22603b93ab0806d24c4be26abdfb0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression3.html</anchorfile>
      <anchor>a589ad18ebdf260ad348b24ddbd783bea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression3.html</anchorfile>
      <anchor>a9a4ac907c3739ba035291c233415e14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression3.html</anchorfile>
      <anchor>a7f4d7745876693168d0b60b84c635bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression3.html</anchorfile>
      <anchor>a8e48af4b391fd2f452e889a25aec9d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression3.html</anchorfile>
      <anchor>ad812c0e05c2192e920912884b6c16d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression3.html</anchorfile>
      <anchor>a1b7dfa8670a62f0060384e6aa4df3289</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression3.html</anchorfile>
      <anchor>aedf2e61791117e07e18170f4e0847ddf</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovovoc_expression4</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression4.html</filename>
    <member kind="typedef">
      <type>vovovoc_t::type4</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression4.html</anchorfile>
      <anchor>a000df0426b40e141e98c434c36b11981</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovovoc_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression4.html</anchorfile>
      <anchor>a8ae2a60e45e63f02d33bf053818cab4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression4.html</anchorfile>
      <anchor>a679972b52d4f2c9f19bfe494105f10ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression4.html</anchorfile>
      <anchor>a76ea8ee762b2a0b42d08750757a0a2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression4.html</anchorfile>
      <anchor>ad4b46b8d17486e69647bb36064764897</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression4.html</anchorfile>
      <anchor>a10d8c78ac4f8a3cd97f1263664e76fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression4.html</anchorfile>
      <anchor>ac830f6e702dfd89fad13def20985793d</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovoc__expression4.html</anchorfile>
      <anchor>a64ad51515b9fdda52a4b32acd10882c2</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovovov_expression0</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression0.html</filename>
    <member kind="typedef">
      <type>vovovov_t::type0</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression0.html</anchorfile>
      <anchor>aba62b6d8993ed3ff5ee209381a0e198f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression0.html</anchorfile>
      <anchor>af8576b39b1edd19678338de878178ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression0.html</anchorfile>
      <anchor>a9f81ed0419e404e6e63fa54a2635b383</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression0.html</anchorfile>
      <anchor>a05e4317c428784038a2aee1c9e9164b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression0.html</anchorfile>
      <anchor>a866acefb6dc6c74f507d94ea857c981a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression0.html</anchorfile>
      <anchor>adb913f1758bc351ce300875099565f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression0.html</anchorfile>
      <anchor>a5dd4ecbbd40b86c88a6bd0f3a497d434</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression0.html</anchorfile>
      <anchor>a688250b281eee243142b96625c86977f</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovovov_expression1</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression1.html</filename>
    <member kind="typedef">
      <type>vovovov_t::type1</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression1.html</anchorfile>
      <anchor>a9afaac05283b3234447e66f1131386b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression1.html</anchorfile>
      <anchor>add55b2e43ca764748a53c55a3f38beba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression1.html</anchorfile>
      <anchor>ae56321d6b06fe20063e5a3766ceb0bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression1.html</anchorfile>
      <anchor>a16be25e82465301c00ec5be40051bae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression1.html</anchorfile>
      <anchor>a6c6544f63d231340ac7191c308a5d7aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression1.html</anchorfile>
      <anchor>aba04511a12994cc0da4ce944002e9976</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression1.html</anchorfile>
      <anchor>a1b582132ba673920b0d8bf21b6d44b85</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression1.html</anchorfile>
      <anchor>a8188c6f36e57c73448c1bbf54e33cbd8</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovovov_expression2</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression2.html</filename>
    <member kind="typedef">
      <type>vovovov_t::type2</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression2.html</anchorfile>
      <anchor>a7beaea871f15d7f4cd92c476494911df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression2.html</anchorfile>
      <anchor>a06868a388d09e59c1224c580c61e75c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression2.html</anchorfile>
      <anchor>a89c6bfbe0b855f86130f7a375db9f2d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression2.html</anchorfile>
      <anchor>a7c8b5d49396d6ed31f26170dfeb7b3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression2.html</anchorfile>
      <anchor>a52572b2b2f174996101c36ec544ed41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression2.html</anchorfile>
      <anchor>ad76f71ef7b086f5f189cb5bdd16aac26</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression2.html</anchorfile>
      <anchor>a2859663faeaa9781c33643b3b654fc60</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression2.html</anchorfile>
      <anchor>ad85ec300d558f5e181c44d7f1c0b7d6f</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovovov_expression3</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression3.html</filename>
    <member kind="typedef">
      <type>vovovov_t::type3</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression3.html</anchorfile>
      <anchor>a152589047c9e4bc1de66273ace07f0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression3.html</anchorfile>
      <anchor>a6ecb4952e8d5017c819a1014844b453d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression3.html</anchorfile>
      <anchor>a436378edd10ad7d7bf133fab49751c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression3.html</anchorfile>
      <anchor>aade8604e0df97c9c362ea9895ce02e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression3.html</anchorfile>
      <anchor>ae6dd899d6c5b02a49a4d5025d44f7ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression3.html</anchorfile>
      <anchor>ab00b56befc29e75a9413219233fb9443</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression3.html</anchorfile>
      <anchor>ac4aa612e0634b75ee50e64fc988cb3cc</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression3.html</anchorfile>
      <anchor>a9aec3651984205ba67344f4781d347c2</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::expression_generator::synthesize_vovovov_expression4</name>
    <filename>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression4.html</filename>
    <member kind="typedef">
      <type>vovovov_t::type4</type>
      <name>node_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression4.html</anchorfile>
      <anchor>aa3ccd9b71a75ad4c5b5cc0bb0e5857f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vovovov_t::sf4_type</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression4.html</anchorfile>
      <anchor>a194696d79efceeb1330131f54ddd216f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T0</type>
      <name>T0</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression4.html</anchorfile>
      <anchor>af6a3bc5ccccbc753d9149b822300155a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T1</type>
      <name>T1</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression4.html</anchorfile>
      <anchor>a8863fdfddbc043c5920b00e20b16d5cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T2</type>
      <name>T2</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression4.html</anchorfile>
      <anchor>af749eae42a423fe55250cfd45c7e02da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>node_type::T3</type>
      <name>T3</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression4.html</anchorfile>
      <anchor>aa578c7fd39e3e1ac0169071711c9b2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression4.html</anchorfile>
      <anchor>a233de1c95e8402fadd038c45b86db183</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node_ptr</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1expression__generator_1_1synthesize__vovovov__expression4.html</anchorfile>
      <anchor>aa9abd5a8a056b3cb9ee5bcbdb01ff2f2</anchor>
      <arglist>(expression_generator&lt; Type &gt; &amp;expr_gen, const details::operator_type &amp;operation, expression_node_ptr(&amp;branch)[2])</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::T0oT1</name>
    <filename>classexprtk_1_1details_1_1T0oT1.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>functor_t::bfunc_t</type>
      <name>bfunc_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>a521f25567b0610d57d37c9eb9a0fb31f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::functor_t&lt; T &gt;</type>
      <name>functor_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>a20a0e381e3c0e476eacac260db6f9e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T0oT1&lt; T, T0, T1 &gt;</type>
      <name>node_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>ac91e1fa900716ce6dc8c21b3b951f10a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>ab3ac2666ada67746c364148aceb04663</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bfunc_t</type>
      <name>f</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>a1f069ded7e0918c0e40e2dcc52c543ad</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>a31bb9944f4b87856fd8d848750f1b97c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T0</type>
      <name>t0</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>afa2b209b318c7446fb96ac5769395d8e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>T0oT1</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>a5eb1d8630aa61324d697ea5935f75fcd</anchor>
      <arglist>(T0 p0, T1 p1, const bfunc_t p2)</arglist>
    </member>
    <member kind="function">
      <type>T1</type>
      <name>t1</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>a9f7a2b1224f5d765bb94bd5781493b23</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>a564a05aca75da4d756ed1e49d115a1bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>a096c25228d32b51ff749a569382d1b64</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>a610736aa72909d754de49beb3bf433d7</anchor>
      <arglist>(Allocator &amp;allocator, T0 p0, T1 p1, bfunc_t p2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>T0oT1&lt; T, T0, T1 &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>a80778224ff2b64d73fb621ea0f2a7108</anchor>
      <arglist>(T0oT1&lt; T, T0, T1 &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>T0oT1</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>ae665e5dfb0cfc6395c16f777815b8391</anchor>
      <arglist>(T0oT1&lt; T, T0, T1 &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bfunc_t</type>
      <name>f_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>a477b879f2d709cc2622fa3a255af6446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T0</type>
      <name>t0_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>aae59b503202072981769dd2520bed810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T1</type>
      <name>t1_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1.html</anchorfile>
      <anchor>a7efc6bfd895a9373d2e129280bc82578</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::T0oT1_define</name>
    <filename>structexprtk_1_1details_1_1T0oT1__define.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>details::T0oT1&lt; T, T0, T1 &gt;</type>
      <name>type0</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1__define.html</anchorfile>
      <anchor>af5f034997b0a87f265a16ac456939b30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::T0oT1oT2</name>
    <filename>classexprtk_1_1details_1_1T0oT1oT2.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::T0oT1oT2_base_node</base>
    <member kind="typedef">
      <type>functor_t::bfunc_t</type>
      <name>bfunc_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a61a287c4b2fd8f2c748fc0df900da7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::functor_t&lt; T &gt;</type>
      <name>functor_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a4a6376edab4d0b13a5d5df6c52be51ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T0oT1oT2&lt; T, T0, T1, T2, ProcessMode &gt;</type>
      <name>node_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a144820ddab706a85d6fd0dc9695770d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ProcessMode</type>
      <name>process_mode_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a987379f713cf3b8ab6d1796e69cf9dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a02be1dba738b6c368f04ef75a028cab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bfunc_t</type>
      <name>f0</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>aa97807544e6b5b50d6f8ecd8ad88b858</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bfunc_t</type>
      <name>f1</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a75b453f3c24cd146a33d90a4386aacf4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a35939c57e567c06220a949a55f987428</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T0</type>
      <name>t0</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a4e132e1211c9c38e13e01b16df848c74</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>T0oT1oT2</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>ad588270a301e830c2d21e7f22235e928</anchor>
      <arglist>(T0 p0, T1 p1, T2 p2, const bfunc_t p3, const bfunc_t p4)</arglist>
    </member>
    <member kind="function">
      <type>T1</type>
      <name>t1</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>adbecb038038d4b021b879eec08adf119</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T2</type>
      <name>t2</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>afa672deb8ffff42f5f4e3d9148395484</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a110208f695794e1f7838fb098b8d83fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>type_id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a4f40a3bab750e00902859271706e4888</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>ac1d68062a9a0da075d6badeccd537800</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a170a2cf8b2cca4c4cf87e3b194168bbf</anchor>
      <arglist>(Allocator &amp;allocator, T0 p0, T1 p1, T2 p2, bfunc_t p3, bfunc_t p4)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a55d25199169ff86599e5fffb534fba62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>node_type &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a05cdba0abf59063c6882a241c87f2833</anchor>
      <arglist>(node_type &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>T0oT1oT2</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a27827efa07fe7a04ad4a52dd04fdf2c9</anchor>
      <arglist>(node_type &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bfunc_t</type>
      <name>f0_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>aa36b316b3b3bfa9ab834829aff9108d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bfunc_t</type>
      <name>f1_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>ac9c7fef57ce61e11baaacac0a4ebc84c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T0</type>
      <name>t0_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a56925d1039166fb639d5d23de8509e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T1</type>
      <name>t1_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a21d92ce8e74d77bc961821e1d7e06b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T2</type>
      <name>t2_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2.html</anchorfile>
      <anchor>a1c2c4dbbe697e3255d1f126f0fa11a37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::T0oT1oT20T3process</name>
    <filename>structexprtk_1_1details_1_1T0oT1oT20T3process.html</filename>
    <templarg></templarg>
    <class kind="struct">exprtk::details::T0oT1oT20T3process::mode0</class>
    <class kind="struct">exprtk::details::T0oT1oT20T3process::mode1</class>
    <class kind="struct">exprtk::details::T0oT1oT20T3process::mode2</class>
    <class kind="struct">exprtk::details::T0oT1oT20T3process::mode3</class>
    <class kind="struct">exprtk::details::T0oT1oT20T3process::mode4</class>
    <member kind="typedef">
      <type>functor_t::bfunc_t</type>
      <name>bfunc_t</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT20T3process.html</anchorfile>
      <anchor>aad9ac35b71af3b38fb84a8bc0cd3928d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::functor_t&lt; T &gt;</type>
      <name>functor_t</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT20T3process.html</anchorfile>
      <anchor>a2c60800a10922789b7972a9c92b15dee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::T0oT1oT2_base_node</name>
    <filename>classexprtk_1_1details_1_1T0oT1oT2__base__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>type_id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__base__node.html</anchorfile>
      <anchor>a0fd08e810866f181e759f87ba24785a9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~T0oT1oT2_base_node</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__base__node.html</anchorfile>
      <anchor>a77f241a814ef389f2b483ee6b11afb49</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::T0oT1oT2_define</name>
    <filename>structexprtk_1_1details_1_1T0oT1oT2__define.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>details::T0oT1oT2_sf3&lt; T, T0, T1, T2 &gt;</type>
      <name>sf3_type</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2__define.html</anchorfile>
      <anchor>a99723260577e05d5c1ebab21430e0891</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::sf3ext_type_node&lt; T, T0, T1, T2 &gt;</type>
      <name>sf3_type_node</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2__define.html</anchorfile>
      <anchor>ad1cc27c8da00e8ca95c14bfab136dbea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::T0oT1oT2&lt; T, T0, T1, T2, typename T0oT1oT2process&lt; T &gt;::mode0 &gt;</type>
      <name>type0</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2__define.html</anchorfile>
      <anchor>a229513f83e21374890a14e91f6d18404</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::T0oT1oT2&lt; T, T0, T1, T2, typename T0oT1oT2process&lt; T &gt;::mode1 &gt;</type>
      <name>type1</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2__define.html</anchorfile>
      <anchor>a0a8fc4e8e34d90bd8acf085b015b4fa7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::T0oT1oT2_sf3</name>
    <filename>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::T0oT1oT2_base_node</base>
    <member kind="typedef">
      <type>details::functor_t&lt; T &gt;</type>
      <name>functor_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a7c663368af05898c23e865c4ee564163</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T0oT1oT2_sf3&lt; T, T0, T1, T2 &gt;</type>
      <name>node_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a154940e53cc849d537925c084d4ee2e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>functor_t::tfunc_t</type>
      <name>tfunc_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a10e1c8450d64855164eb5fd9af91fb42</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a62f92dcb7e1bbbe711c0676ab5b15e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>tfunc_t</type>
      <name>f</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a44af1561640bd934c6c729e176aea571</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a436041fd86c69f7d7052fb3aabf3a34a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T0</type>
      <name>t0</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a41720d61b6ad108a88465e8abedfb5fb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>T0oT1oT2_sf3</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>ad37b5e1f67a31ac36f9b2e669e1fbddd</anchor>
      <arglist>(T0 p0, T1 p1, T2 p2, const tfunc_t p3)</arglist>
    </member>
    <member kind="function">
      <type>T1</type>
      <name>t1</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>ae542f377f47cc3bcf599936b1afc8826</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T2</type>
      <name>t2</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a7ede80fb6465aafd2d5483d866f069d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a202f8486af7dbf5b4be915fb01380f27</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>type_id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a6d1378d2f9b0ba42fffd21bf37c70ebf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a4fb50ee308f140d4f9090425ddef3066</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>afa1fac1e9030c80c24d0cc056fd9a833</anchor>
      <arglist>(Allocator &amp;allocator, T0 p0, T1 p1, T2 p2, tfunc_t p3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a7eadaf1a6e7307230fa0070192daf09c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>node_type &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a8b2e2148181e7bc691c51205bcf7d205</anchor>
      <arglist>(node_type &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>T0oT1oT2_sf3</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>ac59e0f084882eb60d3608b44bc056f3f</anchor>
      <arglist>(node_type &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const tfunc_t</type>
      <name>f_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a25e0aec79b12e8dc41a9b67067f3e4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T0</type>
      <name>t0_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a3f7013652522c1af0d3663948e3b6dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T1</type>
      <name>t1_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a8bb9cd0eafa3c15b3cd23b921f909f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T2</type>
      <name>t2_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3.html</anchorfile>
      <anchor>a8acd1a83a48dbfa0caa1c581213daab8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::T0oT1oT2_sf3ext</name>
    <filename>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::sf3ext_type_node</base>
    <member kind="typedef">
      <type>details::functor_t&lt; T &gt;</type>
      <name>functor_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a61c8aeabed2ca5d9f8e72b88789752b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T0oT1oT2_sf3ext&lt; T, T0, T1, T2, SF3Operation &gt;</type>
      <name>node_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a788939b50b415c7456df7f067f2ef86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>functor_t::tfunc_t</type>
      <name>tfunc_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a0a4e88ca4e2befe66b54cab21696dd89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>afa934ad1763a74eafd52fe5e46da2afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a1fed27cd086732b3b906e9ce18ed6721</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T0</type>
      <name>t0</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a925697ddf1055188b27fbf7a0eddb827</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>T0oT1oT2_sf3ext</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a4c708e4ea686a0df1e3b2d5b73ba6c65</anchor>
      <arglist>(T0 p0, T1 p1, T2 p2)</arglist>
    </member>
    <member kind="function">
      <type>T1</type>
      <name>t1</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a26d8269411b5d0e39719b20185c9d1e0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T2</type>
      <name>t2</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a1cf2c5e18bcada13b0a8b7ce8d5ff11c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>af286edca20c6383605c2ea8fa97c4bab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>type_id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a5ab9926a1aacc0098cdbabc02feb7b40</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a278ff18aba1f26887bdd68da8f869010</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>aecd6347851b039a350c630360e967185</anchor>
      <arglist>(Allocator &amp;allocator, T0 p0, T1 p1, T2 p2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>aefeaa66a8ebd30f7dec9b1c95e8f30cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>node_type &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a69320aa7174369ae8ed1b50da2c71a74</anchor>
      <arglist>(node_type &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>T0oT1oT2_sf3ext</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a337e7173104573e6266d85bcf1a31fe6</anchor>
      <arglist>(node_type &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T0</type>
      <name>t0_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a6a08ca93e2b933abcb9a1f457f1b53ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T1</type>
      <name>t1_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>a8f076d47f599ac957f06356e318b0367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T2</type>
      <name>t2_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2__sf3ext.html</anchorfile>
      <anchor>aa0cf54a6b2763a42bd56f0dca9b112c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::T0oT1oT2oT3</name>
    <filename>classexprtk_1_1details_1_1T0oT1oT2oT3.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::T0oT1oT2oT3_base_node</base>
    <member kind="typedef">
      <type>functor_t::bfunc_t</type>
      <name>bfunc_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a8fcb0e3e426e48bce1e174ba4b765c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::functor_t&lt; T &gt;</type>
      <name>functor_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>ad9bd2c0d307b19dce9f99c56a0394dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T0oT1oT2oT3&lt; T, T0, T1, T2, T3, ProcessMode &gt;</type>
      <name>node_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a092dd0c32bda72d33c7932f3e5f174e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ProcessMode</type>
      <name>process_mode_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a143658890576a8ae64d2d1a383aad477</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T0_</type>
      <name>T0</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a235e7ab38a292ea0533e448d473c41e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T1_</type>
      <name>T1</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>afe69ce53766f2fcf60861eccb909ab80</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T2_</type>
      <name>T2</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>adc5e0a53d758ecae7395318b8edaa6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T3_</type>
      <name>T3</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>af0d89b63a9621c93baf4089c1a749476</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a628831a1ef65d0bbeda9ab2e67c4b751</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bfunc_t</type>
      <name>f0</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>ac4322d20d94d06fc427d6d5ce58ec57c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bfunc_t</type>
      <name>f1</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a24445bf5be29f497f09715b82720e7ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bfunc_t</type>
      <name>f2</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>af54eae661e706bd76ae7ca7b81a1744a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T0</type>
      <name>t0</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a0707af93c0eeea71f5b9325c0f742ad2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>T0oT1oT2oT3</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a952690c69e1dce24a41c1ee0db6dc748</anchor>
      <arglist>(T0 p0, T1 p1, T2 p2, T3 p3, bfunc_t p4, bfunc_t p5, bfunc_t p6)</arglist>
    </member>
    <member kind="function">
      <type>T1</type>
      <name>t1</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a05340051b26a74887b9f3a7042f2c156</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T2</type>
      <name>t2</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a387d537573a92a9b8b94ad6af804223e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T3</type>
      <name>t3</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a111b28407d6b19829774be79ec5680eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>type_id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>afbb9d4a3abcde9221f37171b5e864b92</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a6a70f62eaaf91c844d97fc0e28a5a2ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a94fc41ebe3fa2d50cfca1b3e0b519c51</anchor>
      <arglist>(Allocator &amp;allocator, T0 p0, T1 p1, T2 p2, T3 p3, bfunc_t p4, bfunc_t p5, bfunc_t p6)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>af7d20c5d94b9853912e53b6a86680a7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>node_type &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>aadab8ee5d3e3301a4947a2cfb470c162</anchor>
      <arglist>(node_type &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>T0oT1oT2oT3</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a9e583586e983944d8688437d567327ad</anchor>
      <arglist>(node_type &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bfunc_t</type>
      <name>f0_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>afe49ce5a082fa85ff93b21b57a12f018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bfunc_t</type>
      <name>f1_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a1434882c148566a36b1cc66d365f02f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bfunc_t</type>
      <name>f2_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>af5c8d03bae76202f26122daf6dff204e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T0</type>
      <name>t0_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a4a3c26db85db8b7b0d098b382006fccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T1</type>
      <name>t1_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>ad8f4eea047b504829ac248a90877c556</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T2</type>
      <name>t2_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a279a6b7334e789ba68064a5813116a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T3</type>
      <name>t3_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3.html</anchorfile>
      <anchor>a7c7019e9e7c40cb116e22c10d0e17ae5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::T0oT1oT2oT3_base_node</name>
    <filename>classexprtk_1_1details_1_1T0oT1oT2oT3__base__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>type_id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__base__node.html</anchorfile>
      <anchor>a18e0350cc6bc999e6be64aa47cd91a4b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~T0oT1oT2oT3_base_node</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__base__node.html</anchorfile>
      <anchor>a642db349a74d5318c0175a72af32778c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::T0oT1oT2oT3_define</name>
    <filename>structexprtk_1_1details_1_1T0oT1oT2oT3__define.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>details::T0oT1oT2oT3_sf4&lt; T, T0, T1, T2, T3 &gt;</type>
      <name>sf4_type</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2oT3__define.html</anchorfile>
      <anchor>ad31b87dffb51dad76833c1998712e9c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::T0oT1oT2oT3&lt; T, T0, T1, T2, T3, typename T0oT1oT20T3process&lt; T &gt;::mode0 &gt;</type>
      <name>type0</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2oT3__define.html</anchorfile>
      <anchor>a9481af8764cc91453da45af6ded743ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::T0oT1oT2oT3&lt; T, T0, T1, T2, T3, typename T0oT1oT20T3process&lt; T &gt;::mode1 &gt;</type>
      <name>type1</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2oT3__define.html</anchorfile>
      <anchor>a17451bc9f9825217e37507083e41e268</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::T0oT1oT2oT3&lt; T, T0, T1, T2, T3, typename T0oT1oT20T3process&lt; T &gt;::mode2 &gt;</type>
      <name>type2</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2oT3__define.html</anchorfile>
      <anchor>a802aabfac830c28de46ed8ab6b50ad99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::T0oT1oT2oT3&lt; T, T0, T1, T2, T3, typename T0oT1oT20T3process&lt; T &gt;::mode3 &gt;</type>
      <name>type3</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2oT3__define.html</anchorfile>
      <anchor>ab6502934a67566308383be1e7c372d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::T0oT1oT2oT3&lt; T, T0, T1, T2, T3, typename T0oT1oT20T3process&lt; T &gt;::mode4 &gt;</type>
      <name>type4</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2oT3__define.html</anchorfile>
      <anchor>a9c7615552c4bb645341fcedf1fa69412</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::T0oT1oT2oT3_sf4</name>
    <filename>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::T0oT1oT2_base_node</base>
    <member kind="typedef">
      <type>details::functor_t&lt; T &gt;</type>
      <name>functor_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a8c37175454a72f75179e9bd4e7670af8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T0oT1oT2oT3_sf4&lt; T, T0, T1, T2, T3 &gt;</type>
      <name>node_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a30baef4299ba22c33040ece07cc0cfa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>functor_t::qfunc_t</type>
      <name>qfunc_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a727048185a40a6e69231e30037f96aac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a5779c8131b30b74776e043f9747c10b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>qfunc_t</type>
      <name>f</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a4a95079fa80a09c0957aeafb51c0727e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a02bdd740bba3dc36b9f3e1962335b695</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T0</type>
      <name>t0</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a8c8c401761c204583df4969d38f23c4b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>T0oT1oT2oT3_sf4</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a218856032aced4b873255071e0a813da</anchor>
      <arglist>(T0 p0, T1 p1, T2 p2, T3 p3, const qfunc_t p4)</arglist>
    </member>
    <member kind="function">
      <type>T1</type>
      <name>t1</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a56270b4b9f1cc9128f4ffa1be257143f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T2</type>
      <name>t2</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>aec1770cedd6a96727d662fa63e7a7b39</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T3</type>
      <name>t3</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>adebd188c212356216d992dced249e434</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a5b8c4950169e4bd6ec2b3a2a72223410</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>type_id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a97c36e97e80855d8c63dfb388251f41d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a45a09da286b689bb2dcec231567405d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a0f587fdd9f3a351d1a81b2ba2ccf2472</anchor>
      <arglist>(Allocator &amp;allocator, T0 p0, T1 p1, T2 p2, T3 p3, qfunc_t p4)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a88b7ecbdff33f2568735e18c077beba2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>node_type &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>ad02d2aaff4bf7541d72b72fdd6918554</anchor>
      <arglist>(node_type &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>T0oT1oT2oT3_sf4</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a5a3c88757035e3b56cd23298b40bf1bb</anchor>
      <arglist>(node_type &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const qfunc_t</type>
      <name>f_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a42f53d95d5f2fc71cc5f1f4d05a9a72a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T0</type>
      <name>t0_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a06d49e9992dcf91da5a0f5c94e867658</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T1</type>
      <name>t1_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>ac4ea64e8bc8f0428616640b3452dde9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T2</type>
      <name>t2_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>a8677da508e8835e7a62e0c85a7884ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T3</type>
      <name>t3_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4.html</anchorfile>
      <anchor>ad05cd6d55eff8531032cb01e3c1fe1ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::T0oT1oT2oT3_sf4ext</name>
    <filename>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::T0oT1oT2oT3_base_node</base>
    <member kind="typedef">
      <type>details::functor_t&lt; T &gt;</type>
      <name>functor_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a8595af4e8358fd70794209504b0df1dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T0oT1oT2oT3_sf4ext&lt; T, T0, T1, T2, T3, SF4Operation &gt;</type>
      <name>node_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a132b66c9a984957cdb304f49408f9e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>functor_t::tfunc_t</type>
      <name>tfunc_t</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a9dd8b62b782cee7ce322f9c52acf6c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a1916dba98e078c44f557b0ad4e82a508</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a8b19eef4617e930dcf3631a5da10562e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T0</type>
      <name>t0</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a681c8c43c6096591d6e4e30c15c594f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>T0oT1oT2oT3_sf4ext</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a44518c379202c03e98601045e04ac57e</anchor>
      <arglist>(T0 p0, T1 p1, T2 p2, T3 p3)</arglist>
    </member>
    <member kind="function">
      <type>T1</type>
      <name>t1</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a225d9a4ca42718eb4a9700728bf304d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T2</type>
      <name>t2</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a590b36fef7444a033535f66c6d56bd41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T3</type>
      <name>t3</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a4bf7c99bf7a476079baa5066b26a2211</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>ae185197b62d93a816c39e0afcfc03f69</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>type_id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>ab5d8d1c40af010ff94eb93d1574f5ba8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a97d52367adfa9b79b6a9f94ad9c947b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt; *</type>
      <name>allocate</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a04efa8a1dd0af4008bd4013aa47fce74</anchor>
      <arglist>(Allocator &amp;allocator, T0 p0, T1 p1, T2 p2, T3 p3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>id</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a58a4ea152f3e86de2d6071bdd324b8fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>node_type &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a9c47d3593f7765c72e38bce932423b41</anchor>
      <arglist>(node_type &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>T0oT1oT2oT3_sf4ext</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a0d8eafde77b55e82c2d8b2c3c3196a3f</anchor>
      <arglist>(node_type &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T0</type>
      <name>t0_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a5e5836ebec90bc2daeabea58327c0302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T1</type>
      <name>t1_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>aca817543d1108b7f63bc1889cf9f140f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T2</type>
      <name>t2_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>ab20f00616cd933238a0c051adf0a749f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T3</type>
      <name>t3_</name>
      <anchorfile>classexprtk_1_1details_1_1T0oT1oT2oT3__sf4ext.html</anchorfile>
      <anchor>a228938e88e6773a12bab4303ce4b1779</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::T0oT1oT2process</name>
    <filename>structexprtk_1_1details_1_1T0oT1oT2process.html</filename>
    <templarg></templarg>
    <class kind="struct">exprtk::details::T0oT1oT2process::mode0</class>
    <class kind="struct">exprtk::details::T0oT1oT2process::mode1</class>
    <member kind="typedef">
      <type>functor_t::bfunc_t</type>
      <name>bfunc_t</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2process.html</anchorfile>
      <anchor>ac7928bcac1fa4143d59f06dd4dfa16ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::functor_t&lt; T &gt;</type>
      <name>functor_t</name>
      <anchorfile>structexprtk_1_1details_1_1T0oT1oT2process.html</anchorfile>
      <anchor>a821427dcaa05d3183ebc1196bc35c648</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::T2DScanProperties</name>
    <filename>structmrpt_1_1obs_1_1T2DScanProperties.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>aperture</name>
      <anchorfile>structmrpt_1_1obs_1_1T2DScanProperties.html</anchorfile>
      <anchor>a782cdea9201d6f089f69271417f11f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nRays</name>
      <anchorfile>structmrpt_1_1obs_1_1T2DScanProperties.html</anchorfile>
      <anchor>abf2101a6638d96052a715d73ab97de6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rightToLeft</name>
      <anchorfile>structmrpt_1_1obs_1_1T2DScanProperties.html</anchorfile>
      <anchor>abda3761828003d389d5dbf5a672dbf88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::T2DTextData</name>
    <filename>structmrpt_1_1opengl_1_1T2DTextData.html</filename>
    <base>mrpt::opengl::TFontParams</base>
    <member kind="function">
      <type></type>
      <name>T2DTextData</name>
      <anchorfile>structmrpt_1_1opengl_1_1T2DTextData.html</anchorfile>
      <anchor>a2a0f3df2fcbbb640bdd7ea72a98ff436</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>text</name>
      <anchorfile>structmrpt_1_1opengl_1_1T2DTextData.html</anchorfile>
      <anchor>ad984931b7189da52a6a7184771c8ee02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1opengl_1_1T2DTextData.html</anchorfile>
      <anchor>a65edd2c3c4d61f56a906529aac54df4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1opengl_1_1T2DTextData.html</anchorfile>
      <anchor>a1a4cfb62fb5dc0976dc651370a20976b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>T2ListsOfSegments</name>
    <filename>structT2ListsOfSegments.html</filename>
    <member kind="variable">
      <type>vector&lt; TSegment2D &gt;</type>
      <name>l1</name>
      <anchorfile>structT2ListsOfSegments.html</anchorfile>
      <anchor>a2d8db31afffb992c5d310f1cb91506fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector&lt; TSegment2D &gt;</type>
      <name>l2</name>
      <anchorfile>structT2ListsOfSegments.html</anchorfile>
      <anchor>a70e67441251e18d3d7a7c43f94a90f1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::T3DPointsProjectionParams</name>
    <filename>structmrpt_1_1obs_1_1T3DPointsProjectionParams.html</filename>
    <member kind="function">
      <type></type>
      <name>T3DPointsProjectionParams</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsProjectionParams.html</anchorfile>
      <anchor>a98724b7f8f6e6396c49ce9a85044901b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>MAKE_DENSE</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsProjectionParams.html</anchorfile>
      <anchor>a79a6c3218740933c579a9ab45fd9d122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>PROJ3D_USE_LUT</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsProjectionParams.html</anchorfile>
      <anchor>a32f14d048fece17a82323d4a7041fbb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::poses::CPose3D *</type>
      <name>robotPoseInTheWorld</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsProjectionParams.html</anchorfile>
      <anchor>ae61755a5b20297cd47e3a293a8360071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>takeIntoAccountSensorPoseOnRobot</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsProjectionParams.html</anchorfile>
      <anchor>a5bd828b085c367968c5cc4ae095e0f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>USE_SSE2</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsProjectionParams.html</anchorfile>
      <anchor>aca5b5b04df92e8935e16637ce2ecd2ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::T3DPointsTo2DScanParams</name>
    <filename>structmrpt_1_1obs_1_1T3DPointsTo2DScanParams.html</filename>
    <member kind="function">
      <type></type>
      <name>T3DPointsTo2DScanParams</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsTo2DScanParams.html</anchorfile>
      <anchor>a85d5b829f1a10951ade3ac62dcb0b04b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angle_inf</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsTo2DScanParams.html</anchorfile>
      <anchor>af3d900a45504d49f5c57c5d426b87f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angle_sup</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsTo2DScanParams.html</anchorfile>
      <anchor>a91c087291c5ff8d717140afb9ab5db1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>oversampling_ratio</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsTo2DScanParams.html</anchorfile>
      <anchor>a90d2c2ba677f8fbc316e414301e559f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sensorLabel</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsTo2DScanParams.html</anchorfile>
      <anchor>a1fca522a8d02bab267d1a867306e72b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_origin_sensor_pose</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsTo2DScanParams.html</anchorfile>
      <anchor>ac105470bbbded8f9053685eab0115323</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z_max</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsTo2DScanParams.html</anchorfile>
      <anchor>a5a0861714411825e8018467edbdcf1ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z_min</name>
      <anchorfile>structmrpt_1_1obs_1_1T3DPointsTo2DScanParams.html</anchorfile>
      <anchor>a08c68e630708e1b8c48b87a58a4baee9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::detail::T3DTypeHelper</name>
    <filename>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::detail::T3DTypeHelper&lt; CPoint2D &gt;</name>
    <filename>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPoint2D_01_4.html</filename>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPoint2D_01_4.html</anchorfile>
      <anchor>a52519eb604d42a70ff05f81ab19e70e5a85dc5aa231983b3939d61ca1d1701d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPoint2D_01_4.html</anchorfile>
      <anchor>a52519eb604d42a70ff05f81ab19e70e5a85dc5aa231983b3939d61ca1d1701d66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::detail::T3DTypeHelper&lt; CPoint3D &gt;</name>
    <filename>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPoint3D_01_4.html</filename>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPoint3D_01_4.html</anchorfile>
      <anchor>ac1d5ade21466db219e624b3f707d6458a8bdcd5e8fa0c3dbb4b5bfa6441e6a475</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPoint3D_01_4.html</anchorfile>
      <anchor>ac1d5ade21466db219e624b3f707d6458a8bdcd5e8fa0c3dbb4b5bfa6441e6a475</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::detail::T3DTypeHelper&lt; CPose2D &gt;</name>
    <filename>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPose2D_01_4.html</filename>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPose2D_01_4.html</anchorfile>
      <anchor>abf4823d5fdfc72837e3ffb326582c1e8a5b15102670193712b70457f22029c6e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPose2D_01_4.html</anchorfile>
      <anchor>abf4823d5fdfc72837e3ffb326582c1e8a5b15102670193712b70457f22029c6e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::detail::T3DTypeHelper&lt; CPose3D &gt;</name>
    <filename>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPose3D_01_4.html</filename>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPose3D_01_4.html</anchorfile>
      <anchor>ae51a72c2959a938fbd01e53b081e06f7aa41b911bba82b2d9d6328e6ed5f6611c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPose3D_01_4.html</anchorfile>
      <anchor>ae51a72c2959a938fbd01e53b081e06f7aa41b911bba82b2d9d6328e6ed5f6611c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::detail::T3DTypeHelper&lt; CPose3DQuat &gt;</name>
    <filename>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPose3DQuat_01_4.html</filename>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPose3DQuat_01_4.html</anchorfile>
      <anchor>aa6f514ef9a9e9731244d8810c163ef81ae830ba4faf0583eebda4d639d646a4b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPose3DQuat_01_4.html</anchorfile>
      <anchor>aa6f514ef9a9e9731244d8810c163ef81ae830ba4faf0583eebda4d639d646a4b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::detail::T3DTypeHelper&lt; CPose3DRotVec &gt;</name>
    <filename>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPose3DRotVec_01_4.html</filename>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPose3DRotVec_01_4.html</anchorfile>
      <anchor>ace6ea52d6ccc2cc4d3d6af7f85909512a3e62ff009bc55c5a926a18aa33c605cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_3D_val</name>
      <anchorfile>structmrpt_1_1poses_1_1detail_1_1T3DTypeHelper_3_01CPose3DRotVec_01_4.html</anchorfile>
      <anchor>ace6ea52d6ccc2cc4d3d6af7f85909512a3e62ff009bc55c5a926a18aa33c605cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CAbstractNavigator::TAbstractNavigatorParams</name>
    <filename>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TAbstractNavigatorParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TAbstractNavigatorParams.html</anchorfile>
      <anchor>ac05041d31dcccddf2efeb22f6e34d223</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c, const std::string &amp;s) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TAbstractNavigatorParams.html</anchorfile>
      <anchor>ad277ba1df9304b2f01411de80c9ebcfd</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c, const std::string &amp;s) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAbstractNavigatorParams</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TAbstractNavigatorParams.html</anchorfile>
      <anchor>a52ee2caee0495ddcd2315ee54babe1dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>alarm_seems_not_approaching_target_timeout</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TAbstractNavigatorParams.html</anchorfile>
      <anchor>ae78925a0d354941fc354b699b2eb0975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dist_check_target_is_blocked</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TAbstractNavigatorParams.html</anchorfile>
      <anchor>a5cd3d01a67e89165a6383c4888aa5d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dist_to_target_for_sending_event</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TAbstractNavigatorParams.html</anchorfile>
      <anchor>ac55c09ee6d8fd985377275db254b4b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hysteresis_check_target_is_blocked</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TAbstractNavigatorParams.html</anchorfile>
      <anchor>a8cdd364289dfab923a45961a81b2ca02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CAbstractPTGBasedReactive::TAbstractPTGNavigatorParams</name>
    <filename>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>acecbf99cbfb7c0b2295a102392f42396</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c, const std::string &amp;s) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>a536af749148263bdb5a76e26448bb1a1</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c, const std::string &amp;s) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAbstractPTGNavigatorParams</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>aec938d94ae6f45a015b1f9c667795300</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_obstacle_filtering</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>ac54ecc43840cc1aa976cc8ff9c61f342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>evaluate_clearance</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>ace2340e38b3edc993004ceaaf3560a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>holonomic_method</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>a9a5e2623853271707b2c1c66d7b9848c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_dist_for_timebased_path_prediction</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>a9e2498b4c0ba5bfb7d8c57ce5609c188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_distance_predicted_actual_path</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>ade1e40150cb29b76c3a046e894d248a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_normalized_free_space_for_ptg_continuation</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>a6a0997056cacee9c3748f8d8bb5ccd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>motion_decider_method</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>add2e627e911f4418c724482ce811c5c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>ptg_cache_files_directory</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>a837de3ac258743cafee0b90e300a1f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ref_distance</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>af6073af50a835f5faac711d08aba4442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::kinematics::CVehicleVelCmd::TVelCmdParams</type>
      <name>robot_absolute_speed_limits</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>a0e8b23172a70a0b51aad968a2ce83a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>secure_distance_end</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>a5be2159143cee73ad9d6d0373c22b2c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>secure_distance_start</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>a5821e9d60143d7be83f80897246ebd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>speedfilter_tau</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>adda1a902f47036cf906b7ff9ee8eb4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_delays_model</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TAbstractPTGNavigatorParams.html</anchorfile>
      <anchor>aef7008a734c153a9e4783245b1000ccf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tag_cursorCacheEntry</name>
    <filename>structtag__cursorCacheEntry.html</filename>
    <member kind="variable">
      <type>Cursor</type>
      <name>cachedCursor</name>
      <anchorfile>structtag__cursorCacheEntry.html</anchorfile>
      <anchor>a080f29e99ba68ffe9af9a3970b881d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>cursorShape</name>
      <anchorfile>structtag__cursorCacheEntry.html</anchorfile>
      <anchor>a8adc58b5dd8414980d2a8f9cab33d3ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_Context</name>
    <filename>structtagSFG__Context.html</filename>
    <member kind="variable">
      <type>SFG_WindowContextType</type>
      <name>Context</name>
      <anchorfile>structtagSFG__Context.html</anchorfile>
      <anchor>af9a5542536b66c0ed5e4410270457995</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DoubleBuffered</name>
      <anchorfile>structtagSFG__Context.html</anchorfile>
      <anchor>ae6c431fff9065c70c60cad2676ea61b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_WindowHandleType</type>
      <name>Handle</name>
      <anchorfile>structtagSFG__Context.html</anchorfile>
      <anchor>a6936c3fdb2f357804d9fa4517587a876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XVisualInfo *</type>
      <name>VisualInfo</name>
      <anchorfile>structtagSFG__Context.html</anchorfile>
      <anchor>a9fe1d326454391f1f4e131d83dc8f06b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_Display</name>
    <filename>structtagSFG__Display.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>Connection</name>
      <anchorfile>structtagSFG__Display.html</anchorfile>
      <anchor>a1702ff0bb7c1ea3a7b1b38443598fc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Atom</type>
      <name>DeleteWindow</name>
      <anchorfile>structtagSFG__Display.html</anchorfile>
      <anchor>a41276edb117a034aef9903fe098cf605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Display *</type>
      <name>Display</name>
      <anchorfile>structtagSFG__Display.html</anchorfile>
      <anchor>afac8be6eaa6045d3c3a85180a7f1bcbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Window</type>
      <name>RootWindow</name>
      <anchorfile>structtagSFG__Display.html</anchorfile>
      <anchor>a1fcd8aa5be09185398ff5d7425cd2d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Screen</name>
      <anchorfile>structtagSFG__Display.html</anchorfile>
      <anchor>ad3310d7d145f612dd59709a392008b69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ScreenHeight</name>
      <anchorfile>structtagSFG__Display.html</anchorfile>
      <anchor>a76c0f9c86cad5a3160e87707934e2392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ScreenHeightMM</name>
      <anchorfile>structtagSFG__Display.html</anchorfile>
      <anchor>ae937d28dd23eec85badebd78bfc8fcbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ScreenWidth</name>
      <anchorfile>structtagSFG__Display.html</anchorfile>
      <anchor>afcb8f49d104b6eaf8c15d949ec9aeb09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ScreenWidthMM</name>
      <anchorfile>structtagSFG__Display.html</anchorfile>
      <anchor>afe00cd0b779e649422435b3bede6d9b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_Enumerator</name>
    <filename>structtagSFG__Enumerator.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structtagSFG__Enumerator.html</anchorfile>
      <anchor>a2d32f0afef44072c131b2cb3d8f9a4a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>found</name>
      <anchorfile>structtagSFG__Enumerator.html</anchorfile>
      <anchor>ac679682bf62faeb4acb687c6403fc9fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_Font</name>
    <filename>structtagSFG__Font.html</filename>
    <member kind="variable">
      <type>const GLubyte **</type>
      <name>Characters</name>
      <anchorfile>structtagSFG__Font.html</anchorfile>
      <anchor>af4f579a5ff5dbd3a7b67b7375a4fbda9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Height</name>
      <anchorfile>structtagSFG__Font.html</anchorfile>
      <anchor>adff4b313d038eb7e0bbad46cfa33b97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>Name</name>
      <anchorfile>structtagSFG__Font.html</anchorfile>
      <anchor>a88a2ffc4e1720d38006875b602589cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Quantity</name>
      <anchorfile>structtagSFG__Font.html</anchorfile>
      <anchor>a4aa7a1492baddea769b34d0d413f2a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xorig</name>
      <anchorfile>structtagSFG__Font.html</anchorfile>
      <anchor>a71263b8516cb324c1a62e3826eff5ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yorig</name>
      <anchorfile>structtagSFG__Font.html</anchorfile>
      <anchor>ae63c2e777542c60ab7f98fc595e4bb51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_Joystick</name>
    <filename>structtagSFG__Joystick.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>center</name>
      <anchorfile>structtagSFG__Joystick.html</anchorfile>
      <anchor>a6b0e23bf73d56eca07d6017c51e75bf9</anchor>
      <arglist>[_JS_MAX_AXES]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dead_band</name>
      <anchorfile>structtagSFG__Joystick.html</anchorfile>
      <anchor>a0a6727e9a494a6cb49c62f73cfba47fd</anchor>
      <arglist>[_JS_MAX_AXES]</arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>error</name>
      <anchorfile>structtagSFG__Joystick.html</anchorfile>
      <anchor>a04c3a66babbaaab3e7f5333ed407ea0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fd</name>
      <anchorfile>structtagSFG__Joystick.html</anchorfile>
      <anchor>a307c70933bd93cb57cf024d77833937f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>fname</name>
      <anchorfile>structtagSFG__Joystick.html</anchorfile>
      <anchor>ad8b8e4293681933ac12389341bd15f96</anchor>
      <arglist>[128]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structtagSFG__Joystick.html</anchorfile>
      <anchor>aaaafba296ef40f35bbf98dbb99d2ec2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct JS_DATA_TYPE</type>
      <name>js</name>
      <anchorfile>structtagSFG__Joystick.html</anchorfile>
      <anchor>a81219775b01e2d37e7e72a77d558cdc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>max</name>
      <anchorfile>structtagSFG__Joystick.html</anchorfile>
      <anchor>a89eb375da07d3594d3b69b0791edf4d6</anchor>
      <arglist>[_JS_MAX_AXES]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>min</name>
      <anchorfile>structtagSFG__Joystick.html</anchorfile>
      <anchor>ab46900b79e3ec16716d99ecfeca10a1f</anchor>
      <arglist>[_JS_MAX_AXES]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>name</name>
      <anchorfile>structtagSFG__Joystick.html</anchorfile>
      <anchor>a0c5b6dcabec9ab290725ce6f505b57ac</anchor>
      <arglist>[128]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_axes</name>
      <anchorfile>structtagSFG__Joystick.html</anchorfile>
      <anchor>ac073c535ea9c3557994394f1f97f5b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_buttons</name>
      <anchorfile>structtagSFG__Joystick.html</anchorfile>
      <anchor>aa7cb7489d16de9ca7c7691ab911e598e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>saturate</name>
      <anchorfile>structtagSFG__Joystick.html</anchorfile>
      <anchor>af7f4c3be1c80fcb36bb348a0db4a2eb1</anchor>
      <arglist>[_JS_MAX_AXES]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_List</name>
    <filename>structtagSFG__List.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>First</name>
      <anchorfile>structtagSFG__List.html</anchorfile>
      <anchor>a3674656933639d5ab8ce2eceb38e2378</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>Last</name>
      <anchorfile>structtagSFG__List.html</anchorfile>
      <anchor>afbc088eaa22b0777903f6f81dbd497dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_Menu</name>
    <filename>structtagSFG__Menu.html</filename>
    <member kind="variable">
      <type>SFG_MenuEntry *</type>
      <name>ActiveEntry</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>a7a68164b52f66d3dabfcf9c864853ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FGCBMenu</type>
      <name>Callback</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>a3fac68e24afab540483df694e7d5cea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FGCBDestroy</type>
      <name>Destroy</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>ab421a820ebf9f7bdbbd22abe8e1a9aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_List</type>
      <name>Entries</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>a5fda89a85780d62e522bfa2e3167c22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Height</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>a7992cd7e1feb9e9f70364543cb30e744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>ae393dd53a1dbc222785a84e6df269612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>IsActive</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>a87cd03ad984d40be1f5afe86a28afb07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Node</type>
      <name>Node</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>ae350b9c5639a605e292a5cca57f89c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Window *</type>
      <name>ParentWindow</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>ab60114425eb28e25f7ecb87078f9f5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>UserData</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>a84f7b0fda1e3221cf320fecb30676fc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Width</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>a8a0f656e2b2d8ccccbc52b334ce19132</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Window *</type>
      <name>Window</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>ae8697a875e322abcbbeeaaeec38a9ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>X</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>ab4e9eece2d160f5947b550387f3e39a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Y</name>
      <anchorfile>structtagSFG__Menu.html</anchorfile>
      <anchor>afb0c69c79153b0624f183a917654b892</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_MenuContext</name>
    <filename>structtagSFG__MenuContext.html</filename>
    <member kind="variable">
      <type>SFG_WindowContextType</type>
      <name>Context</name>
      <anchorfile>structtagSFG__MenuContext.html</anchorfile>
      <anchor>ac662e3f51428f4f637865e8404a83b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XVisualInfo *</type>
      <name>VisualInfo</name>
      <anchorfile>structtagSFG__MenuContext.html</anchorfile>
      <anchor>a444759ac2a7c8aa7c0d0184bbf74e3c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_MenuEntry</name>
    <filename>structtagSFG__MenuEntry.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>structtagSFG__MenuEntry.html</anchorfile>
      <anchor>a8b7775e0cc478b3a28580b4ac3ef9d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>IsActive</name>
      <anchorfile>structtagSFG__MenuEntry.html</anchorfile>
      <anchor>af808c1b9e6a27def415f32450bc19f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Node</type>
      <name>Node</name>
      <anchorfile>structtagSFG__MenuEntry.html</anchorfile>
      <anchor>a52f441c4279791f897a74b3a0d0ab75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Ordinal</name>
      <anchorfile>structtagSFG__MenuEntry.html</anchorfile>
      <anchor>a1d44f214ef51a363751bb5c06d627360</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Menu *</type>
      <name>SubMenu</name>
      <anchorfile>structtagSFG__MenuEntry.html</anchorfile>
      <anchor>a49a462aef5fda0726f9342e35812d8d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>Text</name>
      <anchorfile>structtagSFG__MenuEntry.html</anchorfile>
      <anchor>a7db692ea4092deaa966b974b85dd078a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Width</name>
      <anchorfile>structtagSFG__MenuEntry.html</anchorfile>
      <anchor>a704ec8c9592875c7a41b74d58ece35b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_Node</name>
    <filename>structtagSFG__Node.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>Next</name>
      <anchorfile>structtagSFG__Node.html</anchorfile>
      <anchor>ac8ccc632c2bc34290745a14d4199b3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>Prev</name>
      <anchorfile>structtagSFG__Node.html</anchorfile>
      <anchor>a01c54cdb93da241f7f72608e91c95a82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_State</name>
    <filename>structtagSFG__State.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>ActionOnWindowClose</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a9ac19e6ffb05caaf214f2c61ab0f22d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ActiveMenus</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a3837224a467817219a423c6045c279fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DirectContext</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a750e2add46cce1023d371385673e9f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>DisplayMode</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a40b7bb0b081398bbbbf93b58407ad7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>fgExecutionState</type>
      <name>ExecState</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>af4e3d26ce6b14f6137ece543d024810b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>ForceIconic</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a68242b8f6bec9273b1b99e503c4f4ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>FPSInterval</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>aa1b256ffde831e669a1e79764f699673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_List</type>
      <name>FreeTimers</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a63b484835d95c345032f8f3c4b2368b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>GameModeDepth</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>af95957c9746829def1b300ed7e152599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>GameModeRefresh</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a9bb84fbb8a1c421e9f175c9316763f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_XYUse</type>
      <name>GameModeSize</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a71c1402607fec5e29c12da6629c54cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>GLDebugSwitch</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>af1fa657185d5d3e7a898ce52ff60426e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FGCBIdle</type>
      <name>IdleCallback</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>aa81724bd13339f157b4f12a39eb03a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>Initialised</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a1e2673037c080a1cf5bc3fd75dc83ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>JoysticksInitialised</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a9878439af3feb233e66cc917a8354455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>KeyRepeat</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a8bccd030cda4fc8e005cb8b870de886d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FGCBMenuState</type>
      <name>MenuStateCallback</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a74140b0835aa76f3a84d8e1b4d5bc53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FGCBMenuStatus</type>
      <name>MenuStatusCallback</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>ad04a78903fd255a0f012cff8b0bcdd6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Modifiers</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a5c5703f119e6b810621d462c85b1491e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_XYUse</type>
      <name>Position</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a22581b5b976b2df32dd90213eb3bd673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>ProgramName</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>aeb3896aad9ee048d461ebfda0e30b685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_XYUse</type>
      <name>Size</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a74f5f46ca3f850b42d5f189689cb6151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>SwapCount</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a35828b21c3e5a30d592eb5d179596423</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLuint</type>
      <name>SwapTime</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a14799e1d52c68b6ee0238266bd17cc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Time</type>
      <name>Time</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a38834b6dd26a1ce520fb0e666fb27b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_List</type>
      <name>Timers</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>ae41cd599e16ff1ba0ffffc92fb6df704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>UseCurrentContext</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a76603af510923eca689412c75280c1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>XSyncSwitch</name>
      <anchorfile>structtagSFG__State.html</anchorfile>
      <anchor>a143cb4d7d8ac947889cead299392c6b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_StrokeChar</name>
    <filename>structtagSFG__StrokeChar.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>Number</name>
      <anchorfile>structtagSFG__StrokeChar.html</anchorfile>
      <anchor>a7642fe272407651529ba89f58ec5046a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>Right</name>
      <anchorfile>structtagSFG__StrokeChar.html</anchorfile>
      <anchor>a93df6844f67afa1828be18cef1b33504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SFG_StrokeStrip *</type>
      <name>Strips</name>
      <anchorfile>structtagSFG__StrokeChar.html</anchorfile>
      <anchor>aa9d18f84df71cc9fea3cf5ebe3d72091</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_StrokeFont</name>
    <filename>structtagSFG__StrokeFont.html</filename>
    <member kind="variable">
      <type>const SFG_StrokeChar **</type>
      <name>Characters</name>
      <anchorfile>structtagSFG__StrokeFont.html</anchorfile>
      <anchor>a9c9f31c70ea2b8a55649ab5393efa0a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>Height</name>
      <anchorfile>structtagSFG__StrokeFont.html</anchorfile>
      <anchor>aafaad7b646988a4e8f0d0f5408c6b6de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>Name</name>
      <anchorfile>structtagSFG__StrokeFont.html</anchorfile>
      <anchor>a58ce3fd72340e4d477816ad751e6fe22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Quantity</name>
      <anchorfile>structtagSFG__StrokeFont.html</anchorfile>
      <anchor>ade6f3c880043b67cb6e8075bb2c29b09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_StrokeStrip</name>
    <filename>structtagSFG__StrokeStrip.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>Number</name>
      <anchorfile>structtagSFG__StrokeStrip.html</anchorfile>
      <anchor>abab1787c8e9e1681037a5c9a2303f141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SFG_StrokeVertex *</type>
      <name>Vertices</name>
      <anchorfile>structtagSFG__StrokeStrip.html</anchorfile>
      <anchor>a96936c057c1e3bb71fb98159fa6a1b12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_StrokeVertex</name>
    <filename>structtagSFG__StrokeVertex.html</filename>
    <member kind="variable">
      <type>GLfloat</type>
      <name>X</name>
      <anchorfile>structtagSFG__StrokeVertex.html</anchorfile>
      <anchor>ab47fef053eced8f9cd564b48513ae1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLfloat</type>
      <name>Y</name>
      <anchorfile>structtagSFG__StrokeVertex.html</anchorfile>
      <anchor>af942a1c90d00b490bab872913e3c4add</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_Structure</name>
    <filename>structtagSFG__Structure.html</filename>
    <member kind="variable">
      <type>SFG_Menu *</type>
      <name>CurrentMenu</name>
      <anchorfile>structtagSFG__Structure.html</anchorfile>
      <anchor>aa7ecdd0b0550b0366344228b0f8b2f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Window *</type>
      <name>CurrentWindow</name>
      <anchorfile>structtagSFG__Structure.html</anchorfile>
      <anchor>ab3d72742bdf10e75c276a6f8ff53fe1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Window *</type>
      <name>GameMode</name>
      <anchorfile>structtagSFG__Structure.html</anchorfile>
      <anchor>ad12b2fa299737c85a58b5fdb65fe9a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_MenuContext *</type>
      <name>MenuContext</name>
      <anchorfile>structtagSFG__Structure.html</anchorfile>
      <anchor>ae6b830e12a1151c3d1f675b9eff2c1b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MenuID</name>
      <anchorfile>structtagSFG__Structure.html</anchorfile>
      <anchor>a5ebcb137c87d1a7118d503c8675e34b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_List</type>
      <name>Menus</name>
      <anchorfile>structtagSFG__Structure.html</anchorfile>
      <anchor>a7627e41fb13a98233dee296089d3cabd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>WindowID</name>
      <anchorfile>structtagSFG__Structure.html</anchorfile>
      <anchor>a845c15290ad69251123391d42db3ace2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_List</type>
      <name>Windows</name>
      <anchorfile>structtagSFG__Structure.html</anchorfile>
      <anchor>a9ce7ad887ddced3f4041855f0ee59e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_List</type>
      <name>WindowsToDestroy</name>
      <anchorfile>structtagSFG__Structure.html</anchorfile>
      <anchor>afdbf8d1236b91cdd06fbd14eabd65143</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_Time</name>
    <filename>structtagSFG__Time.html</filename>
    <member kind="variable">
      <type>GLboolean</type>
      <name>Set</name>
      <anchorfile>structtagSFG__Time.html</anchorfile>
      <anchor>acab7d91e5451c2c234bc7bb8eaf14933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct timeval</type>
      <name>Value</name>
      <anchorfile>structtagSFG__Time.html</anchorfile>
      <anchor>a7b669f1d96d6e8ec560c0ef601ed721a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_Timer</name>
    <filename>structtagSFG__Timer.html</filename>
    <member kind="variable">
      <type>FGCBTimer</type>
      <name>Callback</name>
      <anchorfile>structtagSFG__Timer.html</anchorfile>
      <anchor>a31af9e92ea395bf269828a639680f201</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>structtagSFG__Timer.html</anchorfile>
      <anchor>af8c0dbe9372e0a780ddbc145de06081a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Node</type>
      <name>Node</name>
      <anchorfile>structtagSFG__Timer.html</anchorfile>
      <anchor>a6e7e5a2bf21a1f0f539991047eac9f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>TriggerTime</name>
      <anchorfile>structtagSFG__Timer.html</anchorfile>
      <anchor>a1cde95add84adbbd5803d6238945407b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_Window</name>
    <filename>structtagSFG__Window.html</filename>
    <member kind="variable">
      <type>SFG_Menu *</type>
      <name>ActiveMenu</name>
      <anchorfile>structtagSFG__Window.html</anchorfile>
      <anchor>a4ea3b941e4795d70ffa8cd6c345c5743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Proc</type>
      <name>CallBacks</name>
      <anchorfile>structtagSFG__Window.html</anchorfile>
      <anchor>a03e03fc725bcefaa4b95d938c38b966a</anchor>
      <arglist>[TOTAL_CALLBACKS]</arglist>
    </member>
    <member kind="variable">
      <type>SFG_List</type>
      <name>Children</name>
      <anchorfile>structtagSFG__Window.html</anchorfile>
      <anchor>a09949beb74c370588f827a0ea3ce5270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>structtagSFG__Window.html</anchorfile>
      <anchor>a077ee8456067e0dedb24c3c386b0cf01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>IsMenu</name>
      <anchorfile>structtagSFG__Window.html</anchorfile>
      <anchor>aaaff2f620d9c72bb5d16d7ac14d594c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Menu *</type>
      <name>Menu</name>
      <anchorfile>structtagSFG__Window.html</anchorfile>
      <anchor>a78c0830a23cb7f5851801e65e1693f2d</anchor>
      <arglist>[FREEGLUT_MAX_MENUS]</arglist>
    </member>
    <member kind="variable">
      <type>SFG_Node</type>
      <name>Node</name>
      <anchorfile>structtagSFG__Window.html</anchorfile>
      <anchor>adc4ddf7a822ba1c8a70d8d40294e980d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Window *</type>
      <name>Parent</name>
      <anchorfile>structtagSFG__Window.html</anchorfile>
      <anchor>a4eacb33b5c31442ba9e12eb55effadf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_WindowState</type>
      <name>State</name>
      <anchorfile>structtagSFG__Window.html</anchorfile>
      <anchor>ae267d48b0d06a0345124a846c0beba99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>UserData</name>
      <anchorfile>structtagSFG__Window.html</anchorfile>
      <anchor>aeae44952457c44d83aa4d50b9c90e88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Context</type>
      <name>Window</name>
      <anchorfile>structtagSFG__Window.html</anchorfile>
      <anchor>a7412006027fca6391514cba2ff4f2d50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_WindowList</name>
    <filename>structtagSFG__WindowList.html</filename>
    <member kind="variable">
      <type>SFG_Node</type>
      <name>node</name>
      <anchorfile>structtagSFG__WindowList.html</anchorfile>
      <anchor>a39fbea46c53b50c972d3e6dd8423001c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SFG_Window *</type>
      <name>window</name>
      <anchorfile>structtagSFG__WindowList.html</anchorfile>
      <anchor>a29be4f8f539653d5c91d2fed411ed950</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_WindowState</name>
    <filename>structtagSFG__WindowState.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>Cursor</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>abdb8344dec997a246512128c9d334b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Height</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>a5006040469f77f91509969510f920d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>IgnoreKeyRepeat</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>a0b01d7a5017a25538d4a9b136e74166b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>IsGameMode</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>a0cf1d7d3db4bc61eadf1b9826397ae0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>JoystickLastPoll</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>ac8452664a5c4f8000e874e9396e9c5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>JoystickPollRate</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>a77db81848982950fa6040212771c8b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>KeyRepeating</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>a398b741a72eb5e61756feb09da77ac1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MouseX</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>ac8a6cc2538f770200f89676bb7ce354f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MouseY</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>a27b44bc192bb3baecfbb1b29b57617f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>NeedToResize</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>a4a2338c7311395f4833300006f973f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>OldHeight</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>aab4cc99d0789a61567579725ef8cc7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>OldWidth</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>aacc757a2a1643d2218754f4fb5a6de42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>Redisplay</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>a8c299bc2c70825b1389b560877246f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLboolean</type>
      <name>Visible</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>aaabb9cb0f5d8ef0972c222b4bc5f4e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Width</name>
      <anchorfile>structtagSFG__WindowState.html</anchorfile>
      <anchor>a5c93c4c8cddfe095eea8fd8f02b2b667</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tagSFG_XYUse</name>
    <filename>structtagSFG__XYUse.html</filename>
    <member kind="variable">
      <type>GLboolean</type>
      <name>Use</name>
      <anchorfile>structtagSFG__XYUse.html</anchorfile>
      <anchor>ae39c8826313d0a01453f2a0255fae31b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>X</name>
      <anchorfile>structtagSFG__XYUse.html</anchorfile>
      <anchor>a28b477243fec705bf73f533a2b22666a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>Y</name>
      <anchorfile>structtagSFG__XYUse.html</anchorfile>
      <anchor>a027d624f76701b43bbaf2d9fbeee5405</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TAlogRecord</name>
    <filename>structTAlogRecord.html</filename>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>data</name>
      <anchorfile>structTAlogRecord.html</anchorfile>
      <anchor>adecaa717e467a2e2a6689c82e33965c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>endElev</name>
      <anchorfile>structTAlogRecord.html</anchorfile>
      <anchor>a7e84a3095c4c767d52a38d4e52b32eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>imgFile</name>
      <anchorfile>structTAlogRecord.html</anchorfile>
      <anchor>a3746d6b7f9c59e8e80b4822a42d77ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>label</name>
      <anchorfile>structTAlogRecord.html</anchorfile>
      <anchor>ae275e8a227a73a2a0533d7af16c22d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>startElev</name>
      <anchorfile>structTAlogRecord.html</anchorfile>
      <anchor>acbdbe4d93c63954890474cecaf1f43c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>type</name>
      <anchorfile>structTAlogRecord.html</anchorfile>
      <anchor>aa7b1bf80c1b455697aee1e171ec76dce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::TArcList</name>
    <filename>classmrpt_1_1hmtslam_1_1TArcList.html</filename>
    <base>list_searchable&lt; mrpt::hmtslam::CHMHMapArcPtr &gt;</base>
    <member kind="function">
      <type>void</type>
      <name>debugDump</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1TArcList.html</anchorfile>
      <anchor>a4e4198b37ba0f2a0b5015f9b84c0009f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1TArcList.html</anchorfile>
      <anchor>a3ba83d5b8ef94c52f050c1635ede0a8e</anchor>
      <arglist>(utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1TArcList.html</anchorfile>
      <anchor>a6cbc387ac9244b957251667436df150d</anchor>
      <arglist>(utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>mrpt::utils::list_searchable&lt; mrpt::hmtslam::CHMHMapArcPtr &gt;</type>
      <name>BASE</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1TArcList.html</anchorfile>
      <anchor>ae30353747fdd4450c97c764ad4024dd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CAbstractNavigator::TargetInfo</name>
    <filename>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TargetInfo.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>getAsText</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TargetInfo.html</anchorfile>
      <anchor>a7947d6da9a2a4ebc3cff0e75e5be49d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TargetInfo.html</anchorfile>
      <anchor>ae0f24de49406471b6b8d592263b75ea4</anchor>
      <arglist>(const TargetInfo &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TargetInfo.html</anchorfile>
      <anchor>aab25d15fbbf51d2bfd6d35e700da9816</anchor>
      <arglist>(const TargetInfo &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TargetInfo</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TargetInfo.html</anchorfile>
      <anchor>ae6e38d51084a3a5ec5fefe4768176cfc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>target_coords</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TargetInfo.html</anchorfile>
      <anchor>a46f24e6cc8e0a48dc79f402ba7e78c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>target_frame_id</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TargetInfo.html</anchorfile>
      <anchor>a37231068a43c9811b378fcc0727d4cb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>targetAllowedDistance</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TargetInfo.html</anchorfile>
      <anchor>a78bc84bad8a28005749694d9874c0f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>targetDesiredRelSpeed</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TargetInfo.html</anchorfile>
      <anchor>a584655331636a022936285e74a1b67ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>targetIsIntermediaryWaypoint</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TargetInfo.html</anchorfile>
      <anchor>ae4068db3a43fb73be3c6f422952da080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>targetIsRelative</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TargetInfo.html</anchorfile>
      <anchor>afaba5fba1c6961ca3d74a13dab11e5a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</filename>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ai_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ao_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_ang_encoder_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_count_edges_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_lin_encoder_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_period_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_pulse_width_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_co_pulses_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_di_t</class>
    <class kind="struct">mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_do_t</class>
    <member kind="function">
      <type></type>
      <name>TaskDescription</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>ac9c4dc99aec8355750aeb731a6fab496</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>struct HWDRIVERS_IMPEXP mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ai_t</type>
      <name>ai</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>aaaf036027d8374de37186c0f52717b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct HWDRIVERS_IMPEXP mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ao_t</type>
      <name>ao</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a81eac1f1f9d1f2a4391bc7232161f44a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>bufferSamplesPerChannel</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>ae54fc6b7d1f215e3273dfcbf2f3f6874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct HWDRIVERS_IMPEXP mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_ang_encoder_t</type>
      <name>ci_ang_encoder</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a997819b9adee5b2ef460232fbbe6ab32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct HWDRIVERS_IMPEXP mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_count_edges_t</type>
      <name>ci_count_edges</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a5e56240e32e102e2a1b5200fabcbb7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct HWDRIVERS_IMPEXP mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_lin_encoder_t</type>
      <name>ci_lin_encoder</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a49e88e56f573b332d212d63bc2d95349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct HWDRIVERS_IMPEXP mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_period_t</type>
      <name>ci_period</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a76c0e67388e1f7554917944910f7a8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct HWDRIVERS_IMPEXP mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_ci_pulse_width_t</type>
      <name>ci_pulse_width</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a11df1bb38112588894207d99be3524b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct HWDRIVERS_IMPEXP mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_co_pulses_t</type>
      <name>co_pulses</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>aeeacb55f28a1e642604068212747ec70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct HWDRIVERS_IMPEXP mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_di_t</type>
      <name>di</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a9af72107f8c6a271704e85ee4a6ab224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct HWDRIVERS_IMPEXP mrpt::hwdrivers::CNationalInstrumentsDAQ::TaskDescription::desc_do_t</type>
      <name>douts</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>aac7bfdd6cf629e3a6326f5b159e71410</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_ai</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a58fbf2cf88a89942ded3995552eab870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_ao</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a13b40feaec9f9dce037e12ea073002d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_ci_ang_encoder</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a90a4918db04a2d9965a2d51013522fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_ci_count_edges</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>ad10a3c00f63cf0a34a8e1f8ca6789c4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_ci_lin_encoder</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a0414757ee288de1a2b744f33244018dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_ci_period</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a792a116d3719cfbe633825a838a19cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_ci_pulse_width</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a17f0786ce716a5b5c001d246ffbe78d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_co_pulses</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>ae5be3b81a60686706983bd8073a29eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_di</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a9fa0e83c72b197556c5140971f06f690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_do</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>aa375348d05e3879be1e81ae4f2338a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>sampleClkSource</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>af44d5af618c9882d32daffecb2e0afc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>samplesPerChannelToRead</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>ac210df0d91f448877ea6b50d8f30d79d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>samplesPerSecond</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>a6896d03cd2ce216926bc493e3898b4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>taskLabel</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TaskDescription.html</anchorfile>
      <anchor>af4c11acc41357768a247007cb7d657b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TAux</name>
    <filename>structTAux.html</filename>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>structTAux.html</anchorfile>
      <anchor>adfd334cd79a1341c1f73e7bc28be00f7</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TAux</name>
      <anchorfile>structTAux.html</anchorfile>
      <anchor>aad8a60d762d20dffc712ca83a0cfaa4d</anchor>
      <arglist>(void(*func)(void))</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>m_func</name>
      <anchorfile>structTAux.html</anchorfile>
      <anchor>a70b3ec868842b28b024dbccdcd3270d6</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>terminated</name>
      <anchorfile>structTAux.html</anchorfile>
      <anchor>a9cda601b377ebd3f7198a5390b6c845e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::TAuxDataRecursiveJCBB</name>
    <filename>structmrpt_1_1slam_1_1TAuxDataRecursiveJCBB.html</filename>
    <member kind="variable">
      <type>std::map&lt; size_t, size_t &gt;</type>
      <name>currentAssociation</name>
      <anchorfile>structmrpt_1_1slam_1_1TAuxDataRecursiveJCBB.html</anchorfile>
      <anchor>ac831768b2d235be861aaec1e5cf00e91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>length_O</name>
      <anchorfile>structmrpt_1_1slam_1_1TAuxDataRecursiveJCBB.html</anchorfile>
      <anchor>a186b344e79258394768455b3acdb1c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nObservations</name>
      <anchorfile>structmrpt_1_1slam_1_1TAuxDataRecursiveJCBB.html</anchorfile>
      <anchor>a672938349b443e2d4a8690d5d024bc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nPredictions</name>
      <anchorfile>structmrpt_1_1slam_1_1TAuxDataRecursiveJCBB.html</anchorfile>
      <anchor>a50d75c34139ff43102e809fabb87d388</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TAuxDLData</name>
    <filename>structTAuxDLData.html</filename>
    <member kind="function" static="yes">
      <type>static TAuxDLData &amp;</type>
      <name>getSingleton</name>
      <anchorfile>structTAuxDLData.html</anchorfile>
      <anchor>a4da5d2d806f278fca21e205f0bba4c86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>dls_to_delete</name>
      <anchorfile>structTAuxDLData.html</anchorfile>
      <anchor>ad22f477ad5b3bd5541623cdefb42bbc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::synch::CCriticalSectionRecursive</type>
      <name>dls_to_delete_cs</name>
      <anchorfile>structTAuxDLData.html</anchorfile>
      <anchor>a5949721533fa5043c668280b6843a2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static TAuxDLData *</type>
      <name>m_pInstance</name>
      <anchorfile>structTAuxDLData.html</anchorfile>
      <anchor>a9cf443e33c06268d85830eea13a5834a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TAuxLoadFunctor</name>
    <filename>structTAuxLoadFunctor.html</filename>
    <member kind="function">
      <type></type>
      <name>TAuxLoadFunctor</name>
      <anchorfile>structTAuxLoadFunctor.html</anchorfile>
      <anchor>a00d6da7047cc50595727284676476f4e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TAuxRangeMeasInfo</name>
    <filename>structTAuxRangeMeasInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>TAuxRangeMeasInfo</name>
      <anchorfile>structTAuxRangeMeasInfo.html</anchorfile>
      <anchor>ace4842816bb68adba06024873f11bb08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>cmp_Asc</name>
      <anchorfile>structTAuxRangeMeasInfo.html</anchorfile>
      <anchor>ae84139216968fd13a7655f94e8af8c71</anchor>
      <arglist>(const TAuxRangeMeasInfo &amp;a, const TAuxRangeMeasInfo &amp;b)</arglist>
    </member>
    <member kind="variable">
      <type>int64_t</type>
      <name>beaconID</name>
      <anchorfile>structTAuxRangeMeasInfo.html</anchorfile>
      <anchor>a41bb17ef6ebef2336540b9d8e1b62440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nGaussiansInMap</name>
      <anchorfile>structTAuxRangeMeasInfo.html</anchorfile>
      <anchor>a3f907c51a761353dbf8405abcd6481ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensedDistance</name>
      <anchorfile>structTAuxRangeMeasInfo.html</anchorfile>
      <anchor>a86bf583c4976ba6e593f5b2d40d36d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPoint3D</type>
      <name>sensorLocationOnRobot</name>
      <anchorfile>structTAuxRangeMeasInfo.html</anchorfile>
      <anchor>a4aea2e617559ebb0474dbc76b2fce4bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::detail::TAuxResizer</name>
    <filename>structmrpt_1_1math_1_1detail_1_1TAuxResizer.html</filename>
    <templarg>MAT</templarg>
    <templarg>TypeSizeAtCompileTime</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_resize</name>
      <anchorfile>structmrpt_1_1math_1_1detail_1_1TAuxResizer.html</anchorfile>
      <anchor>aee0e9d6d79922fe5cde48ed7c37a48c0</anchor>
      <arglist>(MAT &amp;, size_t, size_t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_resize</name>
      <anchorfile>structmrpt_1_1math_1_1detail_1_1TAuxResizer.html</anchorfile>
      <anchor>ada8f244e17d971cee009c09c91676212</anchor>
      <arglist>(MAT &amp;, size_t)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::detail::TAuxResizer&lt; MAT,-1 &gt;</name>
    <filename>structmrpt_1_1math_1_1detail_1_1TAuxResizer_3_01MAT_00-1_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_resize</name>
      <anchorfile>structmrpt_1_1math_1_1detail_1_1TAuxResizer_3_01MAT_00-1_01_4.html</anchorfile>
      <anchor>a631bdb514e03b500a5c3421721745bee</anchor>
      <arglist>(MAT &amp;obj, size_t row, size_t col)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>internal_resize</name>
      <anchorfile>structmrpt_1_1math_1_1detail_1_1TAuxResizer_3_01MAT_00-1_01_4.html</anchorfile>
      <anchor>a5167d774fa3a2a43c0557bc0e69f06c1</anchor>
      <arglist>(MAT &amp;obj, size_t nsize)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::system::TAuxThreadLaucher</name>
    <filename>structmrpt_1_1system_1_1TAuxThreadLaucher.html</filename>
    <member kind="function">
      <type></type>
      <name>TAuxThreadLaucher</name>
      <anchorfile>structmrpt_1_1system_1_1TAuxThreadLaucher.html</anchorfile>
      <anchor>a912b17e81cf854783370c998498fa104</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>param</name>
      <anchorfile>structmrpt_1_1system_1_1TAuxThreadLaucher.html</anchorfile>
      <anchor>af49046b6d7bc1338e2a83bbb237d6931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>ptrFunc</name>
      <anchorfile>structmrpt_1_1system_1_1TAuxThreadLaucher.html</anchorfile>
      <anchor>a90c373b178f831391c0b1b22ff45056e</anchor>
      <arglist>)(void *)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CFeatureExtraction::TOptions::TBCDOptions</name>
    <filename>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TBCDOptions.html</filename>
  </compound>
  <compound kind="struct">
    <name>mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromTBI::TBI_info</name>
    <filename>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMfromTBI_1_1TBI__info.html</filename>
    <member kind="function">
      <type></type>
      <name>TBI_info</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMfromTBI_1_1TBI__info.html</anchorfile>
      <anchor>a74cee9bb89d80d2c7db84c71d756c1c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3DPDFSOG</type>
      <name>delta_new_cur</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMfromTBI_1_1TBI__info.html</anchorfile>
      <anchor>a4e505a26fa403e2ee701838c00f2472e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>log_lik</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMfromTBI_1_1TBI__info.html</anchorfile>
      <anchor>aef04a5d335cef24691e264464e16cc96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservation3DRangeScan::TCached3DProjTables</name>
    <filename>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TCached3DProjTables.html</filename>
    <member kind="variable">
      <type>mrpt::math::CVectorFloat</type>
      <name>Kys</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TCached3DProjTables.html</anchorfile>
      <anchor>abfebcd4fbfdf6caef348267048d74ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorFloat</type>
      <name>Kzs</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TCached3DProjTables.html</anchorfile>
      <anchor>aebb8cb7cf6d2610d96a57c0fa2b59da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TCamera</type>
      <name>prev_camParams</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TCached3DProjTables.html</anchorfile>
      <anchor>a4f64a8a42bbfbfd50d8ee651b7a7f22d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TCalibCallbackData</name>
    <filename>structTCalibCallbackData.html</filename>
    <member kind="variable">
      <type>wxProgressDialog *</type>
      <name>pd</name>
      <anchorfile>structTCalibCallbackData.html</anchorfile>
      <anchor>a407203f76edbc71454462b48f1ee3361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kinect_calibrate_guiDialog *</type>
      <name>win</name>
      <anchorfile>structTCalibCallbackData.html</anchorfile>
      <anchor>a9b809ca9d180189c5174d165b39a0289</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::CTimeLogger::TCallData</name>
    <filename>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallData.html</filename>
    <member kind="function">
      <type></type>
      <name>TCallData</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallData.html</anchorfile>
      <anchor>a4e2a86a35b1d20aeef7e609c5a0d54fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_time_units</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallData.html</anchorfile>
      <anchor>a9f88abe1307c13b1b365316f12a033d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>last_t</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallData.html</anchorfile>
      <anchor>afe1cfa41bbf9f99f2459409f3c3b3ea7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_t</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallData.html</anchorfile>
      <anchor>abc293d06aebc6a941d70fc6bc7b9f23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mean_t</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallData.html</anchorfile>
      <anchor>aaaa8dca36769769d15ec6c047e907b26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_t</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallData.html</anchorfile>
      <anchor>ae05844ba9be60ddc843169af544cc0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>n_calls</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallData.html</anchorfile>
      <anchor>af593c8a520160e3ccfecc1cfab54fbc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::stack&lt; double, std::vector&lt; double &gt; &gt;</type>
      <name>open_calls</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallData.html</anchorfile>
      <anchor>aacf0fbba6689c616c4948fbd0235c4d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::system::TCallStackBackTrace</name>
    <filename>structmrpt_1_1system_1_1TCallStackBackTrace.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1system_1_1TCallStackBackTrace.html</anchorfile>
      <anchor>aba623645b7f2ad6d25d28706da8c8bc4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCallStackBackTrace</name>
      <anchorfile>structmrpt_1_1system_1_1TCallStackBackTrace.html</anchorfile>
      <anchor>a9e724c9aea386f60e471c5b4e8c8016e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TCallStackEntry &gt;</type>
      <name>backtrace_levels</name>
      <anchorfile>structmrpt_1_1system_1_1TCallStackBackTrace.html</anchorfile>
      <anchor>a3b285826fcd5f77992542118811d0465</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::system::TCallStackEntry</name>
    <filename>structmrpt_1_1system_1_1TCallStackEntry.html</filename>
    <member kind="function">
      <type></type>
      <name>TCallStackEntry</name>
      <anchorfile>structmrpt_1_1system_1_1TCallStackEntry.html</anchorfile>
      <anchor>a16175f91b856315caf8ca5161b48458a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>address</name>
      <anchorfile>structmrpt_1_1system_1_1TCallStackEntry.html</anchorfile>
      <anchor>a6835125ef928487d4c17ba189f7e1738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>symbolName</name>
      <anchorfile>structmrpt_1_1system_1_1TCallStackEntry.html</anchorfile>
      <anchor>a54891ff6d68a634b724ecd9bdf3f9e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>symbolNameOriginal</name>
      <anchorfile>structmrpt_1_1system_1_1TCallStackEntry.html</anchorfile>
      <anchor>ab78715a9a6bdad9bc58c7b5b4831a460</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::CTimeLogger::TCallStats</name>
    <filename>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallStats.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>last_t</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallStats.html</anchorfile>
      <anchor>aa481508d3951ec36af6cfb4fce98e99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_t</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallStats.html</anchorfile>
      <anchor>a05bc75e7a5848591fc4434ddd7252f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mean_t</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallStats.html</anchorfile>
      <anchor>a4f55d555f9ce8adc97e6ab06b7d0ece6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_t</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallStats.html</anchorfile>
      <anchor>a0ebc7c7a7fd31ad122d1db9ab020f67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>n_calls</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallStats.html</anchorfile>
      <anchor>a541706df06675ca89a592135e4fdaea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>total_t</name>
      <anchorfile>structmrpt_1_1utils_1_1CTimeLogger_1_1TCallStats.html</anchorfile>
      <anchor>a0b620b957c24336900d788ffa5bdb226</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::TCamera</name>
    <filename>classmrpt_1_1utils_1_1TCamera.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>double</type>
      <name>cx</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>abe3a3d34f75e8dd554a9bf52c9ab6626</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cx</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>abc9bf7c8d10fc3892c90a48aeff4dacf</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cy</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>aaeba6c9dc0e4259ec9d435429c4a9e6e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cy</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a6d88b10fa473c927becc863f91a51a24</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>dumpAsText</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>ac4cf5ad326ca90bcae29bb953ff38a10</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>fx</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a7566437233d844a551e3cce5effde1ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fx</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a57f62e1eb2df03e882116c3e452b26d0</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>fy</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a75c5210381d62848b8c918a438991c55</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fy</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a19e5c713a1926173699b3e73542b2ff6</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getDistortionParamsAsVector</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a8a0d5b6199643375481fffd809252da9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDistortionParamsVector</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a6921316f44af4d277a3b2ffc83fe4b6e</anchor>
      <arglist>(mrpt::math::CMatrixDouble15 &amp;distParVector) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>k1</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a2571bf5873d9035d9e3c027b31e80147</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>k1</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a72c206da9190c5b249c46b117081005b</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>k2</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a0e3bda9bf8939dff10e00d2259338abc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>k2</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a35a278e2be66ad5a3bc69a19a41759c2</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>k3</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>aa16107a55f7791f1a92222a71d7ccbfa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>k3</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a7b08e8cd61428ef44e2a3da8899069f1</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a02f0972a813413588d5e19c5a98d37b6</anchor>
      <arglist>(const std::string &amp;section, const mrpt::utils::CConfigFileBase &amp;cfg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a8941c15b0e5c0a664423967b70aa5cd7</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>p1</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a0c962f25e53d1aa57110fa8bd3563039</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>p1</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>ad2ffc4003df702322571aa030e54d72f</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>p2</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a96611a2321aac3af3aacdd78b3db17b9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>p2</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a088acdc669bf19d8171210bc81a7e958</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a4c4afd348886ce3b30c869740e69dfda</anchor>
      <arglist>(const std::string &amp;section, mrpt::utils::CConfigFileBase &amp;cfg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleToResolution</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a7f5796777c3f27ac3ad23b1e82f76fb8</anchor>
      <arglist>(unsigned int new_ncols, unsigned int new_nrows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDistortionParamsFromValues</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>ab2ad006df5975c93b2c47e8f1c05b750</anchor>
      <arglist>(double k1, double k2, double p1, double p2, double k3=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDistortionParamsVector</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a2279cbddae64a0bf375bdefcf679946b</anchor>
      <arglist>(const mrpt::math::CMatrixDouble15 &amp;distParVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDistortionParamsVector</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>afc67a701bfe3cea78fb48d818c8e64fb</anchor>
      <arglist>(const VECTORLIKE &amp;distParVector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIntrinsicParamsFromValues</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>af8e10f389d80abc279d3b5bf92aa273a</anchor>
      <arglist>(double fx, double fy, double cx, double cy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCamera</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>ace8a6176f56cd237d21ef5d80fb38207</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ncols</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a7800fcf258fe074c94f98d8ff984395f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nrows</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a4882544de58dafc4b12a62d6d86d8e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>intrinsicParams</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a90631aeab65a4810f89805cbe52ff514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CArrayDouble&lt; 5 &gt;</type>
      <name>dist</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a595e38b7e51f18f93c25cd8a375e360d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>focalLengthMeters</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a08127fe5bbd8fecf3e34cca2882f89fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ncols</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a7800fcf258fe074c94f98d8ff984395f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nrows</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a4882544de58dafc4b12a62d6d86d8e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>intrinsicParams</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a90631aeab65a4810f89805cbe52ff514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CArrayDouble&lt; 5 &gt;</type>
      <name>dist</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a595e38b7e51f18f93c25cd8a375e360d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>focalLengthMeters</name>
      <anchorfile>classmrpt_1_1utils_1_1TCamera.html</anchorfile>
      <anchor>a08127fe5bbd8fecf3e34cca2882f89fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CImageGrabber_dc1394::TCameraInfo</name>
    <filename>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</filename>
    <member kind="variable">
      <type>uint64_t</type>
      <name>advanced_features_csr</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>abc8fee131f7c6f889459a573421c1374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bmode_capable</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>adcb735f1a7fa189d234a6ede9c1f4721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>can_switch_on_off</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>ae398c44b087ba01bce102383a145e743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>command_registers_base</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>aefa7df1a42a69cd851ea6a8ac698595f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>format7_csr</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>ad8c1d8d6dac30d95861a09c46804f333</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>guid</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>afd1d98f3c6785cf7d98964973e14c6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_feature_error_status</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a1f06fca3613c900b75e8d2f36bef64bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_vmode_error_status</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a6cf53e0bfc69564e87123b24c40384d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iidc_version</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a8fba27f5596fc3ebb720e038a429f537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_mem_channel</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a4c519373d4273f74eca8d48d3c61da6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a818bb3dc03e4264e26373b4394912fd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>model_id</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>ac19b4d0e8050826d67053e0db292c75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>multi_shot_capable</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a611f0be4667c52be18a7530af3a62528</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>one_shot_capable</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a72ee906c36bb156b749d262474ad9c67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>PIO_control_csr</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a5e9fffc41ff750571860685df584d2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>SIO_control_csr</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>ac276bc2aeb6af8ccd1293692142ea6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>strobe_control_csr</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a3650478138b15cad06c9045461f09f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>unit</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a958b7741d1afbe33543321b7c3ac177f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unit_dependent_directory</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a3f63fe9404e04ff57c9b683871e50646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unit_directory</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>af2b7b4a0e471116c5238d055d4ac6040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unit_spec_ID</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a1d0e97bec66812e44f686f230b2bb7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unit_sub_sw_version</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a3eb68b3c03bbe48424365f471037d5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unit_sw_version</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a2c8d8f62206b8cb7df29683ee24ca72c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>vendor</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a3ba89611256109fdfd24cda3613257b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>vendor_id</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CImageGrabber__dc1394_1_1TCameraInfo.html</anchorfile>
      <anchor>a53481def5c83050b8191e875bdb27a70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TCandidateMovementPTG</name>
    <filename>structmrpt_1_1nav_1_1TCandidateMovementPTG.html</filename>
    <member kind="function">
      <type></type>
      <name>TCandidateMovementPTG</name>
      <anchorfile>structmrpt_1_1nav_1_1TCandidateMovementPTG.html</anchorfile>
      <anchor>ad57e8c7e2e22fed45b9574c8cbd2e5f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>direction</name>
      <anchorfile>structmrpt_1_1nav_1_1TCandidateMovementPTG.html</anchorfile>
      <anchor>a691a11eb1a71d702a0d81d64ccbd7306</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TParameters&lt; double &gt;</type>
      <name>props</name>
      <anchorfile>structmrpt_1_1nav_1_1TCandidateMovementPTG.html</anchorfile>
      <anchor>ad4c6a5a93cf753178e7f45b9822ef261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CParameterizedTrajectoryGenerator *</type>
      <name>PTG</name>
      <anchorfile>structmrpt_1_1nav_1_1TCandidateMovementPTG.html</anchorfile>
      <anchor>ab1fd7ca3617ee3098b2497804002a2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>speed</name>
      <anchorfile>structmrpt_1_1nav_1_1TCandidateMovementPTG.html</anchorfile>
      <anchor>afe5ff6276e5218cbd97a9a7b8f5c244a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>starting_robot_dir</name>
      <anchorfile>structmrpt_1_1nav_1_1TCandidateMovementPTG.html</anchorfile>
      <anchor>a480cc6bc772720772ab35c37b7cab5e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>starting_robot_dist</name>
      <anchorfile>structmrpt_1_1nav_1_1TCandidateMovementPTG.html</anchorfile>
      <anchor>ac666a8395ba3ba1b16b63f11ca1526b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::TCaptureCVOptions</name>
    <filename>structmrpt_1_1hwdrivers_1_1TCaptureCVOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>TCaptureCVOptions</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureCVOptions.html</anchorfile>
      <anchor>ab460e689092ea531a334f0781f830cba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frame_height</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureCVOptions.html</anchorfile>
      <anchor>a55b0ca774ddffd5164f0df9eff0ba7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frame_width</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureCVOptions.html</anchorfile>
      <anchor>a42c4ea9406816fb7144625a5d59429c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gain</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureCVOptions.html</anchorfile>
      <anchor>acfbd97812269766fe25f50ec71664b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ieee1394_fps</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureCVOptions.html</anchorfile>
      <anchor>acf89c4e70a2703fe7887668b19de39b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ieee1394_grayscale</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureCVOptions.html</anchorfile>
      <anchor>aa469eb868613e8215d1ef6b85dd7a072</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::TCaptureOptions_bumblebee</name>
    <filename>structmrpt_1_1hwdrivers_1_1TCaptureOptions__bumblebee.html</filename>
    <member kind="function">
      <type></type>
      <name>TCaptureOptions_bumblebee</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__bumblebee.html</anchorfile>
      <anchor>aaeb63c770d51087788bc795afefd5926</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>color</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__bumblebee.html</anchorfile>
      <anchor>a370d974e7bd7303c3ebf84ad78c3d527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frame_height</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__bumblebee.html</anchorfile>
      <anchor>aad0ea5e971d342f690ff5077d2047a5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frame_width</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__bumblebee.html</anchorfile>
      <anchor>a052d775c0878ff65b8bfddc016e91e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>framerate</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__bumblebee.html</anchorfile>
      <anchor>ab8c3765d17dae0afac168978ef085935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>getRectified</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__bumblebee.html</anchorfile>
      <anchor>a067ccb690a463e6e7895e35f91a63a41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::TCaptureOptions_dc1394</name>
    <filename>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</filename>
    <member kind="function">
      <type></type>
      <name>TCaptureOptions_dc1394</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a6dacea9c1bc60e13d1d8977d0ec9ab11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>brightness</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a0a2139c606edc1171485c353f63aff73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>brightness_mode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a27b1c0e2718a056d48a2a82a3cd227fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>grabber_dc1394_color_coding_t</type>
      <name>color_coding</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>acde36ab04f0226fd3aceb6a5dc40a861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>deinterlace_stereo</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a0e7387a05fdc5e4de60f046f0817d24a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>exposure</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a6529f6bc0c7b21e0b82830a822a24359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>exposure_mode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>ab70365e322848a1d24c0407af0107a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frame_height</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a06f5152a4c94cff569535e5e6d2a306a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frame_width</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a46fe577571ae9dd135fe1120b6eeab1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>grabber_dc1394_framerate_t</type>
      <name>framerate</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a6855a2d0918b677016d79a35dd13f49e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>gain</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a21d0f8c8532497972e676709d3f2595c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>gain_mode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a729f4881b60ad3729d4a0121384c9ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>gamma</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>afd36e22d7e69cae72651283ecc9da13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>gamma_mode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>af3494c4f6b0bb9a3f8092e0e1f593f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mode7</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a1027496df00d52b980aa5ae5d2e366ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ring_buffer_size</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a4e42481aba9ec8c9bf16e8c65f36cd78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sharpness</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a1be750deec38ebca3f3f900c58b7c405</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>sharpness_mode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>acfc0dbf07eec16d100f9a55a409ce09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>shutter</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a8a7b570ab4229f5445f5190eb409e5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>shutter_mode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>adfb0c80b6f3cb46ad6e43c2c4784bcc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>trigger_mode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a373f4664efaf482f42f03b5f88e42162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>trigger_polarity</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a2fd033616934f36f8454c42d06e53b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>trigger_power</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a23b1a3588104a12465d9b9c06f52cf28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>trigger_source</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a1358fafa790a1ea1aca4d087e7c464ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>white_balance</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>a557a103036a1c35e4dcbecdd9644f607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>white_balance_mode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__dc1394.html</anchorfile>
      <anchor>af95b10a0755f8c94621eff4f76e23156</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::TCaptureOptions_DUO3D</name>
    <filename>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>TYMLReadResult</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a6e53cfbbb52cff594c31941fe8c60ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yrr_NAME_NON_CONSISTENT</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a6e53cfbbb52cff594c31941fe8c60ee7a927d7e173ea35731f96386398a358a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yrr_EMPTY</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a6e53cfbbb52cff594c31941fe8c60ee7a2ae805563e63f072563f02c5170fe242</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yrr_OK</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a6e53cfbbb52cff594c31941fe8c60ee7a7f76623d3c2e2857aa014da4f9955c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yrr_EMPTY</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a6e53cfbbb52cff594c31941fe8c60ee7a2ae805563e63f072563f02c5170fe242</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yrr_NAME_NON_CONSISTENT</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a6e53cfbbb52cff594c31941fe8c60ee7a927d7e173ea35731f96386398a358a83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>yrr_OK</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a6e53cfbbb52cff594c31941fe8c60ee7a7f76623d3c2e2857aa014da4f9955c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadOptionsFrom</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>ab5bb68ce84ff0f6a94d8e96c232958aa</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;sectionName, const std::string &amp;prefix=std::string())</arglist>
    </member>
    <member kind="function">
      <type>TYMLReadResult</type>
      <name>m_camera_ext_params_from_yml</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>af0fe2b0a5de51c25fca2263737c3ae91</anchor>
      <arglist>(const std::string &amp;_file_name=std::string())</arglist>
    </member>
    <member kind="function">
      <type>TYMLReadResult</type>
      <name>m_camera_int_params_from_yml</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a7fc2546bf04543268558092c22b3e08d</anchor>
      <arglist>(const std::string &amp;_file_name=std::string())</arglist>
    </member>
    <member kind="function">
      <type>TYMLReadResult</type>
      <name>m_rectify_map_from_yml</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a25077701918414182cfd93e09074a564</anchor>
      <arglist>(const std::string &amp;_file_name=std::string())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCaptureOptions_DUO3D</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a0f1a7145177055bcbcce879359a93fdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TCaptureOptions_DUO3D</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>adfdb56d6d5de8dcbbccd3ee499791446</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_img_width</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a0a724b8f3cd60acdf6293d8906ffa6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_img_height</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a9135fdcf51fe53fdeae00c35246e395e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_fps</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a5e49d922db2030b280badfc545872ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_exposure</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>abf26fdec589c01bb6d9169be7eb5e215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_led</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a4ea18ebcd724469271f3d3d98445fb61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_gain</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a394be15a2eb89a30be0b1f4b3fa225cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_capture_imu</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a42e4d7b4a016cc7bafed7db35fb7de57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_capture_rectified</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a6fd248e2c749ef28d67ae65a30059b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_calibration_from_file</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a7f021931e46371d0ee56d929af1d1505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_rectify_map_filename</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>aab2f7aeefc6f657718df9f690d0bffd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_intrinsic_filename</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>aabba2157f7b5d34f406324ff7c4abd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_extrinsic_filename</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>acd83f1edb03f18c5ddfa065a6ce95cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TStereoCamera</type>
      <name>m_stereo_camera</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a00d0161458f1dc79c79b4276eaae565a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_img_width</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a0a724b8f3cd60acdf6293d8906ffa6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_img_height</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a9135fdcf51fe53fdeae00c35246e395e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_fps</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a5e49d922db2030b280badfc545872ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_exposure</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>abf26fdec589c01bb6d9169be7eb5e215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_led</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a4ea18ebcd724469271f3d3d98445fb61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_gain</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a394be15a2eb89a30be0b1f4b3fa225cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_capture_imu</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a42e4d7b4a016cc7bafed7db35fb7de57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_capture_rectified</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a6fd248e2c749ef28d67ae65a30059b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_calibration_from_file</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a7f021931e46371d0ee56d929af1d1505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_rectify_map_filename</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>aab2f7aeefc6f657718df9f690d0bffd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_intrinsic_filename</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>aabba2157f7b5d34f406324ff7c4abd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>m_extrinsic_filename</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>acd83f1edb03f18c5ddfa065a6ce95cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TStereoCamera</type>
      <name>m_stereo_camera</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__DUO3D.html</anchorfile>
      <anchor>a00d0161458f1dc79c79b4276eaae565a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::TCaptureOptions_FlyCapture2</name>
    <filename>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</filename>
    <member kind="function">
      <type>void</type>
      <name>loadOptionsFrom</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a756585410a132e32e381cb80df9eb8e3</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;configSource, const std::string &amp;sectionName, const std::string &amp;prefix=std::string())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCaptureOptions_FlyCapture2</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a659673e6301d5d69dc352246b87e50ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>camera_index</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a968aa2f944ff8c826b183256d90053c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>open_by_guid</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a6325bd9d8b4f3df35af361ea56f36785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>camera_guid</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a241874ae23e487b14848cd7cc06f2737</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>videomode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a19237f7d4859b96025236f46e239aded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>framerate</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a0887140367d3e5236301796b06d053c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>grabmode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>af6c8712ef3c07c9c62dad5b327253e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numBuffers</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>afde48ab4fe9a1d26cca95dbfffa930b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>grabTimeout</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a665cb631eed5a69ac27f8ecbec09c768</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>trigger_enabled</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a127cb95622531a5700b22bb6c798932a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>trigger_polarity</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>afa560dcc8d289e7d3ab8c72bb7d007e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>trigger_source</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>aa206e25832d2b1fb4e993be332b066f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>trigger_mode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a553d04eb9cca802328f7faa743cf7816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>strobe_enabled</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>aacd9d100f62f60a8f2126e82f0aee9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>strobe_source</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>ac54009108c0b5260397c91f466c07050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>strobe_polarity</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>aa02f2a10b358e71231707aa07e7ffe15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>strobe_delay</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a9a4384fa618987cafe2485cf2bcd82b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>strobe_duration</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>af5147ad7c802c0e0f76efbb5a02dc183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>autoexposure_auto</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a8d2690427e8002d93414173972a9a966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>autoexposure_onOff</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>abfbf90906132417d8040e7dd3aa9b538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>autoexposure_abs</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a62ef711c3f02c357f7747637bef030fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>autoexposure_EV</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a30fc36f0789e46b9328a1fdf7adb9b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>shutter_auto</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a7e5d6285a1f86e102b58623dbeb52ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>shutter_abs</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a333a07a94630376f179904d9b4fa4b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>shutter_time_ms</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a29cf3e9f46e7f93b306287bc886a2a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>gain_auto</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a132a735cb38ca85e2d5ab9dddcddd987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>gain_abs</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a5998181c58d7f783e4c9c0e49870aca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gain_dB</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>ada851a58229a009d85dd1173f1650734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>stereo_mode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a772ce260fbffb6cf75ddbf9bbf95d340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>get_rectified</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>aca700b4022c453ef97381cf511cd9ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>rect_width</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>afcfd114b06bbe59a411f0018250b9ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>rect_height</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>ab7cff1363b74b73b75e534e5e2f29b71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>camera_index</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a968aa2f944ff8c826b183256d90053c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>open_by_guid</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a6325bd9d8b4f3df35af361ea56f36785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>camera_guid</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a241874ae23e487b14848cd7cc06f2737</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>videomode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a19237f7d4859b96025236f46e239aded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>framerate</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a0887140367d3e5236301796b06d053c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>grabmode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>af6c8712ef3c07c9c62dad5b327253e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>numBuffers</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>afde48ab4fe9a1d26cca95dbfffa930b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>grabTimeout</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a665cb631eed5a69ac27f8ecbec09c768</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>trigger_enabled</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a127cb95622531a5700b22bb6c798932a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>trigger_polarity</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>afa560dcc8d289e7d3ab8c72bb7d007e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>trigger_source</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>aa206e25832d2b1fb4e993be332b066f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>trigger_mode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a553d04eb9cca802328f7faa743cf7816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>strobe_enabled</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>aacd9d100f62f60a8f2126e82f0aee9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>strobe_source</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>ac54009108c0b5260397c91f466c07050</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>strobe_polarity</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>aa02f2a10b358e71231707aa07e7ffe15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>strobe_delay</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a9a4384fa618987cafe2485cf2bcd82b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>strobe_duration</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>af5147ad7c802c0e0f76efbb5a02dc183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>autoexposure_auto</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a8d2690427e8002d93414173972a9a966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>autoexposure_onOff</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>abfbf90906132417d8040e7dd3aa9b538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>autoexposure_abs</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a62ef711c3f02c357f7747637bef030fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>autoexposure_EV</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a30fc36f0789e46b9328a1fdf7adb9b9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>shutter_auto</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a7e5d6285a1f86e102b58623dbeb52ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>shutter_abs</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a333a07a94630376f179904d9b4fa4b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>shutter_time_ms</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a29cf3e9f46e7f93b306287bc886a2a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>gain_auto</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a132a735cb38ca85e2d5ab9dddcddd987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>gain_abs</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a5998181c58d7f783e4c9c0e49870aca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gain_dB</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>ada851a58229a009d85dd1173f1650734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>stereo_mode</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>a772ce260fbffb6cf75ddbf9bbf95d340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>get_rectified</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>aca700b4022c453ef97381cf511cd9ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>rect_width</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>afcfd114b06bbe59a411f0018250b9ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>rect_height</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__FlyCapture2.html</anchorfile>
      <anchor>ab7cff1363b74b73b75e534e5e2f29b71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::TCaptureOptions_SVS</name>
    <filename>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</filename>
    <member kind="function">
      <type></type>
      <name>TCaptureOptions_SVS</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>ab14eea8df2e651e74c07737f28e4e967</anchor>
      <arglist>(int _frame_width=640, int _frame_height=480, double _framerate=30, int _NDisp=64, int _Corrsize=15, int _LR=false, int _Thresh=10, int _Unique=13, int _Horopter=0, int _SpeckleSize=100, bool _procesOnChip=true, bool _calDisparity=true)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frame_height</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>a6ffd82a535ce88d54e80af10ea55ffc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frame_width</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>a74bf1a4129d4583c87187318d0b8fc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>framerate</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>ac12635bb6ddf3002a5571ce095f32be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>getRectified</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>a848a1f1d89d937d822039f96aa1eb894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_calDisparity</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>a463bef17d0f2ccefcc31a69680849f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_Corrsize</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>aae7b43cc98bf0b22bbe2b5148d76b8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_Horopter</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>a87ae58e1e6011fab3b4d189635280020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_LR</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>a7a6085fefb01f1991477773cfe012388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_NDisp</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>af1a740e0a0f0b818d75d53784150cabf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_procesOnChip</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>af4ff4cb77822c8b8886a793a9c517f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_SpeckleSize</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>a9c02f9c025c4023cce90dbbea4305b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_Thresh</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>a207bfb10a73eb8523f1c563ffbd4d3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_Unique</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TCaptureOptions__SVS.html</anchorfile>
      <anchor>ac8ae07ba381642fdfeb248e89ca476fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CPTG_DiffDrive_CollisionGridBased::TCellForLambdaFunction</name>
    <filename>structmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1TCellForLambdaFunction.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>structmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1TCellForLambdaFunction.html</anchorfile>
      <anchor>af18d120dc2ba4d35d111313210d96397</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCellForLambdaFunction</name>
      <anchorfile>structmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1TCellForLambdaFunction.html</anchorfile>
      <anchor>a6e1039efc43b283d19f1cd888e32e9a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>k_max</name>
      <anchorfile>structmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1TCellForLambdaFunction.html</anchorfile>
      <anchor>a263b6bd6f421cf52e84aebb8e8dfdbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>k_min</name>
      <anchorfile>structmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1TCellForLambdaFunction.html</anchorfile>
      <anchor>a71ee25dd60d36d41eac2fe269aef6abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>n_max</name>
      <anchorfile>structmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1TCellForLambdaFunction.html</anchorfile>
      <anchor>a1c499d3ac739997e714e2abb4c63b680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>n_min</name>
      <anchorfile>structmrpt_1_1nav_1_1CPTG__DiffDrive__CollisionGridBased_1_1TCellForLambdaFunction.html</anchorfile>
      <anchor>a174c62bb8c5c65c162edf58fcba4d751</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TColor</name>
    <filename>structmrpt_1_1utils_1_1TColor.html</filename>
    <member kind="function">
      <type></type>
      <name>operator unsigned int</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>a9dfac91d02cc5f8f3381bb3ed2489f1a</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>TColor &amp;</type>
      <name>operator+=</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>a388896789fa93eb01eeceb3044c10543</anchor>
      <arglist>(const TColor &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>TColor &amp;</type>
      <name>operator-=</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>aa84e6f159f483332a190a4672d7cbaf6</anchor>
      <arglist>(const TColor &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>TColor &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>a60e9e40748a16f672e43e35fd9947f6c</anchor>
      <arglist>(const TColor &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TColor</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>a7848db38e0d06ab2c60c65dd5e9c12ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TColor</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>af5bdff62161a7ccfc5ecf71b6dd22e33</anchor>
      <arglist>(uint8_t r, uint8_t g, uint8_t b, uint8_t alpha=255)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TColor</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>ac1499b2822a146a490a5cc526dc4fdb6</anchor>
      <arglist>(const unsigned int color_RGB_24bit)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TColor</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>ab5bc6accb6bcdd6bae698a78de02d46a</anchor>
      <arglist>(const unsigned int color_RGB_24bit, const uint8_t alpha)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>A</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>a2e5a371bfc3d2a9f6656e488e9947704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>B</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>a42c56d1cdfc6119d133b84f8dd3d3fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>G</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>af3c6674942537c656cd0d8fa405a0fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>R</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>a0f62f632e30adf825cecb3e65d719ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static TColor</type>
      <name>black</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>a37877f12ddbf9f4838b6d921a336ba3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static TColor</type>
      <name>blue</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>ad872edb7ca44e02973ad41fc56cd985b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static TColor</type>
      <name>gray</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>a6899aab4e848b5022997810eb1e6ad8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static TColor</type>
      <name>green</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>abff70bc70923a666789a25b85bc5a54d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static TColor</type>
      <name>red</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>ae81d81993dc21a491371edeb618c9286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static TColor</type>
      <name>white</name>
      <anchorfile>structmrpt_1_1utils_1_1TColor.html</anchorfile>
      <anchor>a5ed57509de1e06216ac4fd6f374fb78b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TColorf</name>
    <filename>structmrpt_1_1utils_1_1TColorf.html</filename>
    <member kind="function">
      <type></type>
      <name>TColorf</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorf.html</anchorfile>
      <anchor>af16218bd2db97e01bb64e05c2a0ec616</anchor>
      <arglist>(float r=0, float g=0, float b=0, float alpha=1.0f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TColorf</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorf.html</anchorfile>
      <anchor>ab97d3dfc6bf44d8336011f3e2684289b</anchor>
      <arglist>(const TColor &amp;col)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>A</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorf.html</anchorfile>
      <anchor>a4d07b92468313d471c58e94aa5f898c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>B</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorf.html</anchorfile>
      <anchor>abd3067144a754d3bb08b786d7ce1757f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>G</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorf.html</anchorfile>
      <anchor>a49c6f1a9fe53f5d9618f9660fc19d498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>R</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorf.html</anchorfile>
      <anchor>ac1941d15140c3f22cced86c45050aaef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TColorManager</name>
    <filename>structmrpt_1_1utils_1_1TColorManager.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>checkStdColorsUsed</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>af8e2443b7f27fe5a3b3db23407323a54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TColor</type>
      <name>getNextTColor</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>ac923f20b1a9daa7b950759a7d8779504</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TColorf</type>
      <name>getNextTColorf</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>a6b6e75cd912aa27cf0b797c76b960e03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TColorManager</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>a44a7415b3ee8c85fac0b2c2ba94c497e</anchor>
      <arglist>(bool use_standard_colors_first=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TColorManager</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>ad259771ea52fb230bcac31b1f633ebf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>color_step</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>a18ed032290e89291e1ae7842aa50ba14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>color_thresh</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>af17c6a06d3700a001f76d2d59c7430e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>curr_color</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>aba75832ad50fa137370f80622df3c2d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>have_exceeded_colors</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>a431e09953658b6464c862f61547119eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>have_used_standard_colors</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>afceab94da71f80b4545740a572af9af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_standard_colors_first</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>a291331f62281e9fcec7f8d41444b2da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; mrpt::utils::TColor &gt;</type>
      <name>used_colors</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>a34faf9cee49d9abd9287ec9e3e3e3362</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>advanceRGBCounters</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>a5c2950f86f9e6fc8e878ae00e0d9134c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>markColorAsUsed</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>a8b0409328ce3d7d5ebfea9eced8b208d</anchor>
      <arglist>(mrpt::utils::TColor color)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>a8d62feff5c0c29b1b1683d3eaf00e254</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::TColor</type>
      <name>color_step_triad</name>
      <anchorfile>structmrpt_1_1utils_1_1TColorManager.html</anchorfile>
      <anchor>a1bab23610bf677cdf6c60a33211e2291</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CColouredPointsMap::TColourOptions</name>
    <filename>structmrpt_1_1maps_1_1CColouredPointsMap_1_1TColourOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CColouredPointsMap_1_1TColourOptions.html</anchorfile>
      <anchor>a0e8f712a68d829d8d8538264af8c70a7</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CColouredPointsMap_1_1TColourOptions.html</anchorfile>
      <anchor>a94775ad442c7f4c26f502602c2f63004</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TColourOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CColouredPointsMap_1_1TColourOptions.html</anchorfile>
      <anchor>a6322a27ed32ff2c2471be3730e3867b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TColourOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CColouredPointsMap_1_1TColourOptions.html</anchorfile>
      <anchor>a0a12d4b8aeb9abad9b96d38b6dbb25c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>d_max</name>
      <anchorfile>structmrpt_1_1maps_1_1CColouredPointsMap_1_1TColourOptions.html</anchorfile>
      <anchor>a7ea21080bc0b30178555fbfc9c3ac307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TColouringMethod</type>
      <name>scheme</name>
      <anchorfile>structmrpt_1_1maps_1_1CColouredPointsMap_1_1TColourOptions.html</anchorfile>
      <anchor>a5dceefbffb0770e82be222e76113f091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z_max</name>
      <anchorfile>structmrpt_1_1maps_1_1CColouredPointsMap_1_1TColourOptions.html</anchorfile>
      <anchor>ae6764ae1b375fb015c7b88ee63d2a7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z_min</name>
      <anchorfile>structmrpt_1_1maps_1_1CColouredPointsMap_1_1TColourOptions.html</anchorfile>
      <anchor>a4e998bd988c0c8fb8a8cfe47c57a39bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TCommonRegion</name>
    <filename>structTCommonRegion.html</filename>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>structTCommonRegion.html</anchorfile>
      <anchor>a42cba25a4720bc0f6f0010c6f217c06f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TCommonRegion &amp;</type>
      <name>operator=</name>
      <anchorfile>structTCommonRegion.html</anchorfile>
      <anchor>a26b27449a64d1f39b2e193201d006662</anchor>
      <arglist>(const TCommonRegion &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCommonRegion</name>
      <anchorfile>structTCommonRegion.html</anchorfile>
      <anchor>a59742c29cbdd30b567344fe39b962102</anchor>
      <arglist>(const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCommonRegion</name>
      <anchorfile>structTCommonRegion.html</anchorfile>
      <anchor>a4b322ea9e4ee9322a693925fe956dbd9</anchor>
      <arglist>(const TSegment2D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCommonRegion</name>
      <anchorfile>structTCommonRegion.html</anchorfile>
      <anchor>a5a871128936bee96578fd28ae70030b5</anchor>
      <arglist>(const TCommonRegion &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TCommonRegion</name>
      <anchorfile>structTCommonRegion.html</anchorfile>
      <anchor>af62485b8371b753a5b95190e32428659</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>union TCommonRegion::@67</type>
      <name>data</name>
      <anchorfile>structTCommonRegion.html</anchorfile>
      <anchor>a75db2a8634b2917add4b5c2baf002c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPoint2D *</type>
      <name>point</name>
      <anchorfile>structTCommonRegion.html</anchorfile>
      <anchor>af27befe7a260272d5deff6f453e4b74d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSegment2D *</type>
      <name>segment</name>
      <anchorfile>structTCommonRegion.html</anchorfile>
      <anchor>ae06cd36e2132f598b00f44a225c06d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>type</name>
      <anchorfile>structTCommonRegion.html</anchorfile>
      <anchor>a00940f36bb22f78dfe8448cd6629e4cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NV_OEM6_VERSION::TComponentVersion</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION_1_1TComponentVersion.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>bootversion</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION_1_1TComponentVersion.html</anchorfile>
      <anchor>a2a4dfc19d65902211b9cfae4b049f67e</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>compdate</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION_1_1TComponentVersion.html</anchorfile>
      <anchor>aab5d28fb29a2bca7dc9e4958c6ceb4ee</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>comptime</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION_1_1TComponentVersion.html</anchorfile>
      <anchor>a3d4fc1c239c4cda800e694a187e91775</anchor>
      <arglist>[12]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>hwversion</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION_1_1TComponentVersion.html</anchorfile>
      <anchor>a23310c3c66dcfc33101de754fa5b9d00</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>model</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION_1_1TComponentVersion.html</anchorfile>
      <anchor>a3872a752c509832a2a673542b01f57b6</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>serial</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION_1_1TComponentVersion.html</anchorfile>
      <anchor>a84211da237346b35167c603ac8700128</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>swversion</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION_1_1TComponentVersion.html</anchorfile>
      <anchor>a0859fcc7399a21c928d7874ba4064644</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__VERSION_1_1TComponentVersion.html</anchorfile>
      <anchor>ac9636fb256469281816f5c02a320cd2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::Message_NV_OEM6_RANGECMP::TCompressedRangeLog</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__RANGECMP_1_1TCompressedRangeLog.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>data</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1Message__NV__OEM6__RANGECMP_1_1TCompressedRangeLog.html</anchorfile>
      <anchor>aec87a884435a4a0872bfb9e522363b3b</anchor>
      <arglist>[24]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CGridMapAligner::TConfigParams</name>
    <filename>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>a293748b11ec2f7c95eb7e33391f360f8</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>afe26f623ec24a6503828364ec8009b85</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TConfigParams</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>ae85d0142b30081633b48e34ca42f49d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>debug_save_map_pairs</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>a6a282417f261da377260a3c3a4be5b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>debug_show_corrs</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>a7ace545d299fbf283091d35404e33bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>featsPerSquareMeter</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>a71e0d86bb9f37a3144589af3b80f4ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vision::TDescriptorType</type>
      <name>feature_descriptor</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>a1b30290c9876d55bb105353d830ae2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vision::CFeatureExtraction::TOptions</type>
      <name>feature_detector_options</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>ac014abc9c14bece9edbdd67fb74e9e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_ICP_mahadist</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>a4e6cf9624c84b49c9c503b238862954b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxKLd_for_merge</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>a75747145e5f4a2160d8731f94f716644</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TAlignerMethod</type>
      <name>methodSelection</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>ad8f94de8131f6fb01681d6cc4b6f9476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>min_ICP_goodness</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>ad70683e36e5bd587db9f0de56493622f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ransac_chi2_quantile</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>a791645d46338d26a812a077bb4c97917</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ransac_mahalanobisDistanceThreshold</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>acfe34461d5e68afbe92919fc6a30cf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ransac_minSetSizeRatio</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>a09d39c68beadf45c35ecd54c85bd7f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ransac_prob_good_inliers</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>af0814e95069c4de51170bcd9748b45cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ransac_SOG_sigma_m</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>af93d40f024ab2a6a3967e2654abaafe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>save_feat_coors</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>a45c4c430955098bd60fb4a8be831eba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>threshold_delta</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>a02a95489a1db08fff7225464ed4c9391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>threshold_max</name>
      <anchorfile>classmrpt_1_1slam_1_1CGridMapAligner_1_1TConfigParams.html</anchorfile>
      <anchor>ae7fdb02235064649b727e32374d84de5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CMetricMapBuilderICP::TConfigParams</name>
    <filename>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TConfigParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TConfigParams.html</anchorfile>
      <anchor>a2593aa2c95e96a983892feb413d9ec98</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TConfigParams.html</anchorfile>
      <anchor>a232848bb7bd12d51560fa0cd5b9c5cd9</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>TConfigParams &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TConfigParams.html</anchorfile>
      <anchor>a7fe4a107234112dbdce4cc7d9225b19b</anchor>
      <arglist>(const TConfigParams &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TConfigParams</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TConfigParams.html</anchorfile>
      <anchor>a44ca42f193c0734ecd2e772393cb8ce2</anchor>
      <arglist>(mrpt::utils::VerbosityLevel &amp;parent_verbosity_level)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>insertionAngDistance</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TConfigParams.html</anchorfile>
      <anchor>a6484ff62d03978a69175b83c091c1dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>insertionLinDistance</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TConfigParams.html</anchorfile>
      <anchor>a3757282f5b7142e0e21be4b94e3f8c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>localizationAngDistance</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TConfigParams.html</anchorfile>
      <anchor>a694d6af3a9bab2898cd8e7c5653e641f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>localizationLinDistance</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TConfigParams.html</anchorfile>
      <anchor>a3d4edd405000b8399f94f130ba55db02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::TSetOfMetricMapInitializers</type>
      <name>mapInitializers</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TConfigParams.html</anchorfile>
      <anchor>a04da9a9d05cc9bf154afaca64f6756b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>matchAgainstTheGrid</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TConfigParams.html</anchorfile>
      <anchor>a77faede8063e53097691ad8548b573d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minICPgoodnessToAccept</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TConfigParams.html</anchorfile>
      <anchor>a1e37e7ae01b1aed7be2e9c7815f8697b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::VerbosityLevel &amp;</type>
      <name>verbosity_level</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TConfigParams.html</anchorfile>
      <anchor>afb9f45e4b5d9afbcb984baed172051c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::CICP::TConfigParams</name>
    <filename>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>aece05bde81ef08e41497dd31a3a82845</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ac2782c4de479ecfa93d967542605b05e</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TConfigParams</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>aa8e92fd1a9edfed715fed2d25e532946</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ALFA</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>aaa04254eb1b20ef8ad047235756f1e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Axy_aprox_derivatives</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a2f05fedb48ccd6310a2434008eba48d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>corresponding_points_decimation</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a3ec774b005bbb5ca3b91cc772025f6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>covariance_varPoints</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ae07148a70cec484608db67cf7f69b37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>doRANSAC</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>abe529e3103316441d8004e88b627d7f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>kernel_rho</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ad6baab9560352c9ef6d81a31ebb1aba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>LM_initial_lambda</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ae6d663de769844bd32a7d90c3527ed12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>skip_cov_calculation</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a78cbda2bf51044b792d767c7a7b789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>skip_quality_calculation</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a2b91ac5370af5cec4ac1107411e75db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>smallestThresholdDist</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a59f00ac67c0df05e9e17c836308dddb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>thresholdAng</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a7594ba20fdc0771f641aa78cce9d3eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>thresholdDist</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ad05dd941eeb43577c13e4f4a754f21a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_kernel</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ae33266da0d7f878bb34b24093a9361fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TICPAlgorithm</type>
      <name>ICP_algorithm</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a30ee4c58a17f1e009562cd54854e3852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TICPCovarianceMethod</type>
      <name>ICP_covariance_method</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>aa5234c568f4bbc4c4a08b1015618bf23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>onlyClosestCorrespondences</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a7181cbefad7a413f25fd7f61de87c27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>onlyUniqueRobust</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a1d4124229edf4a6961a826357a0b79b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>maxIterations</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a1e5d14bcea11e3a5d9202747d29dd132</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minAbsStep_trans</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a983a54786ac4b7eedde59917508c546c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minAbsStep_rot</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>aea30b240c62c27d85fa01f8beae60106</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ransac_minSetSize</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ae3fa5fdce976d76f3999a39bbb42bab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ransac_maxSetSize</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ae7da7e94551af8807dfb65e654fc3242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ransac_nSimulations</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>afbff9681d3b348bde47d242b0cd38077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ransac_mahalanobisDistanceThreshold</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ae778689bc165ed0f0d59b61df4706e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>normalizationStd</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a675cf4d424dca544e791261719f84dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ransac_fuseByCorrsMatch</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ac88ff848732872806962df9238d455c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ransac_fuseMaxDiffXY</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a2fe7ef07476e7dbeb73ef590fe7209cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ransac_fuseMaxDiffPhi</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a45a855c3db2e30065ba9fc6edb54979d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TICPAlgorithm</type>
      <name>ICP_algorithm</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a30ee4c58a17f1e009562cd54854e3852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TICPCovarianceMethod</type>
      <name>ICP_covariance_method</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>aa5234c568f4bbc4c4a08b1015618bf23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>onlyClosestCorrespondences</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a7181cbefad7a413f25fd7f61de87c27a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>onlyUniqueRobust</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a1d4124229edf4a6961a826357a0b79b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>maxIterations</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a1e5d14bcea11e3a5d9202747d29dd132</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minAbsStep_trans</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a983a54786ac4b7eedde59917508c546c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minAbsStep_rot</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>aea30b240c62c27d85fa01f8beae60106</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ransac_minSetSize</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ae3fa5fdce976d76f3999a39bbb42bab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ransac_maxSetSize</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ae7da7e94551af8807dfb65e654fc3242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ransac_nSimulations</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>afbff9681d3b348bde47d242b0cd38077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ransac_mahalanobisDistanceThreshold</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ae778689bc165ed0f0d59b61df4706e0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>normalizationStd</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a675cf4d424dca544e791261719f84dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ransac_fuseByCorrsMatch</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>ac88ff848732872806962df9238d455c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ransac_fuseMaxDiffXY</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a2fe7ef07476e7dbeb73ef590fe7209cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ransac_fuseMaxDiffPhi</name>
      <anchorfile>classmrpt_1_1slam_1_1CICP_1_1TConfigParams.html</anchorfile>
      <anchor>a45a855c3db2e30065ba9fc6edb54979d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CMetricMapBuilderRBPF::TConstructionOptions</name>
    <filename>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TConstructionOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TConstructionOptions.html</anchorfile>
      <anchor>a0e9e76ed0acc4b68c5ae80f50a73a5e4</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TConstructionOptions.html</anchorfile>
      <anchor>a9015c83edfa56a10b9b232f63084360d</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TConstructionOptions</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TConstructionOptions.html</anchorfile>
      <anchor>a31fdb5be783836b941f733ca156adb12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>insertionAngDistance</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TConstructionOptions.html</anchorfile>
      <anchor>a919afd135d2ce580343daa9870351115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>insertionLinDistance</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TConstructionOptions.html</anchorfile>
      <anchor>a2dad221f20665133e0f974f22a85fb99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>localizeAngDistance</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TConstructionOptions.html</anchorfile>
      <anchor>a81c9a763f0d79a9930dd6d003267267b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>localizeLinDistance</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TConstructionOptions.html</anchorfile>
      <anchor>ac8570fdd728dc20600b97cf7e36b042f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::TSetOfMetricMapInitializers</type>
      <name>mapsInitializers</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TConstructionOptions.html</anchorfile>
      <anchor>a65bb110996f9d4ace7f20545ca18b544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bayes::CParticleFilter::TParticleFilterOptions</type>
      <name>PF_options</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TConstructionOptions.html</anchorfile>
      <anchor>a255075a9c12a6a5f41f87da67d4775ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CMultiMetricMapPDF::TPredictionParams</type>
      <name>predictionOptions</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TConstructionOptions.html</anchorfile>
      <anchor>a54791c8ee7ad0051c0c3a1aca71ee4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::VerbosityLevel</type>
      <name>verbosity_level</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TConstructionOptions.html</anchorfile>
      <anchor>a608e9ebad8ff3ca0b54b2092987cbfd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::topography::TCoords</name>
    <filename>structmrpt_1_1topography_1_1TCoords.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1topography_1_1TCoords.html</anchorfile>
      <anchor>ac40ea0feb074f24151c3c63b0f409fa7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDecimalValue</name>
      <anchorfile>structmrpt_1_1topography_1_1TCoords.html</anchorfile>
      <anchor>af1f826e786c088e7a6e988a7c2f26e47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDegMinSec</name>
      <anchorfile>structmrpt_1_1topography_1_1TCoords.html</anchorfile>
      <anchor>aef991aabe5abdca080658b43f01dcb77</anchor>
      <arglist>(int &amp;degrees, int &amp;minutes, double &amp;seconds) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator double</name>
      <anchorfile>structmrpt_1_1topography_1_1TCoords.html</anchorfile>
      <anchor>aacf7da3cc787e41d4094df240d72adc5</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator double &amp;</name>
      <anchorfile>structmrpt_1_1topography_1_1TCoords.html</anchorfile>
      <anchor>aa38da3b581cd7d4c9bc4d97035f1ac53</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDegMinSec</name>
      <anchorfile>structmrpt_1_1topography_1_1TCoords.html</anchorfile>
      <anchor>ab0ead8dc93396a9ef4d99ae7bbcf06ee</anchor>
      <arglist>(const int degrees, const int minutes, const double seconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFromDecimal</name>
      <anchorfile>structmrpt_1_1topography_1_1TCoords.html</anchorfile>
      <anchor>a14888ecceeadf1fd1cf6310372dfd40f</anchor>
      <arglist>(const double dec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCoords</name>
      <anchorfile>structmrpt_1_1topography_1_1TCoords.html</anchorfile>
      <anchor>a2e10b56e8f74bc7092417c6c7487dee7</anchor>
      <arglist>(const int _deg, const int _min, const double _sec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCoords</name>
      <anchorfile>structmrpt_1_1topography_1_1TCoords.html</anchorfile>
      <anchor>a92cc2e2a5a74ae3c9cafaee28fb6569f</anchor>
      <arglist>(const double dec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCoords</name>
      <anchorfile>structmrpt_1_1topography_1_1TCoords.html</anchorfile>
      <anchor>a74fee0669948b4bb882f6d05bd8328ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>decimal_value</name>
      <anchorfile>structmrpt_1_1topography_1_1TCoords.html</anchorfile>
      <anchor>ad0c467f67e72d58c22426723f573b5d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TCPoint</name>
    <filename>structmrpt_1_1nav_1_1TCPoint.html</filename>
    <member kind="function">
      <type></type>
      <name>TCPoint</name>
      <anchorfile>structmrpt_1_1nav_1_1TCPoint.html</anchorfile>
      <anchor>abf89631d86741fdd0a2dc9701dffd8a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCPoint</name>
      <anchorfile>structmrpt_1_1nav_1_1TCPoint.html</anchorfile>
      <anchor>ad8a6cb7ee24f386cd495ce54a96bbc77</anchor>
      <arglist>(const float x_, const float y_, const float phi_, const float t_, const float dist_, const float v_, const float w_)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dist</name>
      <anchorfile>structmrpt_1_1nav_1_1TCPoint.html</anchorfile>
      <anchor>a638242e7f3058f96368b293bce25e693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>phi</name>
      <anchorfile>structmrpt_1_1nav_1_1TCPoint.html</anchorfile>
      <anchor>ad96d06232a680a420b58d132b67aa336</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t</name>
      <anchorfile>structmrpt_1_1nav_1_1TCPoint.html</anchorfile>
      <anchor>a448469eec2d90521253dec26be73077b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>v</name>
      <anchorfile>structmrpt_1_1nav_1_1TCPoint.html</anchorfile>
      <anchor>a94c2b7e8c88135f5eabb2d2601714602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>w</name>
      <anchorfile>structmrpt_1_1nav_1_1TCPoint.html</anchorfile>
      <anchor>a8f7028e11a19ef1d74dabd2c610238de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1nav_1_1TCPoint.html</anchorfile>
      <anchor>a1abd2b07bd2141a7bffb8eedbc8dcbb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1nav_1_1TCPoint.html</anchorfile>
      <anchor>a3c1ed14d086eb045df2962663d50b916</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::COccupancyGridMap2D::TCriticalPointsList</name>
    <filename>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TCriticalPointsList.html</filename>
    <member kind="function">
      <type></type>
      <name>TCriticalPointsList</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TCriticalPointsList.html</anchorfile>
      <anchor>ac32b604825800c2fc31de4a7729a422a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>clearance</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TCriticalPointsList.html</anchorfile>
      <anchor>a5433806321f63639ef705aee4120a49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TCriticalPointsList.html</anchorfile>
      <anchor>a81162303e857d24cfa272057a28ed554</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>x_basis1</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TCriticalPointsList.html</anchorfile>
      <anchor>a9808dabd6246d1964ca7992575db1e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>x_basis2</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TCriticalPointsList.html</anchorfile>
      <anchor>a935bf3537bd1a26a7e6dd45cfd6f43f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TCriticalPointsList.html</anchorfile>
      <anchor>a6af142166dff457c10148ab77f8ae82b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>y_basis1</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TCriticalPointsList.html</anchorfile>
      <anchor>ab95466dc481641b9f88637d7254a58fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>y_basis2</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TCriticalPointsList.html</anchorfile>
      <anchor>ace69a712222a0c454ebe4f4f204bdaf9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CLandmarksMap::TCustomSequenceLandmarks</name>
    <filename>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</filename>
    <member kind="typedef">
      <type>internal::TSequenceLandmarks::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>add7bb7d19012de9f76c84a9077793f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>internal::TSequenceLandmarks::iterator</type>
      <name>iterator</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a612a7c44936dbeef638cbe936a43ab61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a5a328436366160998f71d882eb8b48be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>aed374a0c554e4dbd0669d17a3f7c333e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a808538fdc0acd0b10ddb7db96f2be0d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a2feb61c6b74b0b4a347f7a1e76a0b528</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a7f39e5ee7de3d239093e1f35adeaad62</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a47921e52867fd9bebdf6575e46d355fb</anchor>
      <arglist>(unsigned int indx)</arglist>
    </member>
    <member kind="function">
      <type>CLandmark *</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>ad67dabbcce78fb154e7a6301df5299bb</anchor>
      <arglist>(unsigned int indx)</arglist>
    </member>
    <member kind="function">
      <type>const CLandmark *</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>ac0bcfaf1a2e9be9835234f52e587f7e3</anchor>
      <arglist>(unsigned int indx) const </arglist>
    </member>
    <member kind="function">
      <type>const CLandmark *</type>
      <name>getByBeaconID</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>aa579a5e4896476e20278bc6b8642d56c</anchor>
      <arglist>(unsigned int ID) const </arglist>
    </member>
    <member kind="function">
      <type>const CLandmark *</type>
      <name>getByID</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a2fea404f54516741b2b3d3c675fcb3a7</anchor>
      <arglist>(CLandmark::TLandmarkID ID) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CDynamicGrid&lt; vector_int &gt; *</type>
      <name>getGrid</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a76e5e1474b101e09004e98803c590edd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getLargestDistanceFromOrigin</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a04e0c8dbaf61c40eec84956325410edd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hasBeenModified</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>af57101eba2c6f5e00db504b60729b886</anchor>
      <arglist>(unsigned int indx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hasBeenModifiedAll</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a97106f40d07a92d0cf3f5607fa36226a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isToBeModified</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>ae5f28b85ab43a5c6cf14514b09229783</anchor>
      <arglist>(unsigned int indx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a1823ffdf517b34c610fc746980ede199</anchor>
      <arglist>(const CLandmark &amp;lm)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>aa7d9b1bf73764d5dc9c733a3466bd2ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TCustomSequenceLandmarks</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a207ea90d61923ecf34fa62f4e837b9cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CDynamicGrid&lt; vector_int &gt;</type>
      <name>m_grid</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a036d6ecdc34c6b8854048448214e552f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::TSequenceLandmarks</type>
      <name>m_landmarks</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a2bc050ac4dee09799b2846c5b947ebe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>m_largestDistanceFromOrigin</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>a234383e573266a3c4542e5f42dc1b05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_largestDistanceFromOriginIsUpdated</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TCustomSequenceLandmarks.html</anchorfile>
      <anchor>ae7c6b6ef8c04c011f11bff043de309ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::TDataAssociationResults</name>
    <filename>structmrpt_1_1slam_1_1TDataAssociationResults.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1slam_1_1TDataAssociationResults.html</anchorfile>
      <anchor>a425f501efbf046e7d2ba773c82ce7a44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TDataAssociationResults</name>
      <anchorfile>structmrpt_1_1slam_1_1TDataAssociationResults.html</anchorfile>
      <anchor>ae6155e1d790b03ab2e2b2d3eedb9e00b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; observation_index_t, prediction_index_t &gt;</type>
      <name>associations</name>
      <anchorfile>structmrpt_1_1slam_1_1TDataAssociationResults.html</anchorfile>
      <anchor>a47727dc3a6bc9f88974b08d34f1c783d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structmrpt_1_1slam_1_1TDataAssociationResults.html</anchorfile>
      <anchor>a3f0cec95426056d1a536b22785078e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixBool</type>
      <name>indiv_compatibility</name>
      <anchorfile>structmrpt_1_1slam_1_1TDataAssociationResults.html</anchorfile>
      <anchor>a4ba3250f7177d2624c1b0192ec226fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_uint</type>
      <name>indiv_compatibility_counts</name>
      <anchorfile>structmrpt_1_1slam_1_1TDataAssociationResults.html</anchorfile>
      <anchor>a6aa1c8c14c99f323e7d3c2932a58045e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble</type>
      <name>indiv_distances</name>
      <anchorfile>structmrpt_1_1slam_1_1TDataAssociationResults.html</anchorfile>
      <anchor>a998a153a5ada602d484238e80c8b9530</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nNodesExploredInJCBB</name>
      <anchorfile>structmrpt_1_1slam_1_1TDataAssociationResults.html</anchorfile>
      <anchor>a9bc2b4d6b59e3a697f964cfe0fe5f5aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CRangeBearingKFSLAM2D::TDataAssocInfo</name>
    <filename>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TDataAssocInfo.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TDataAssocInfo.html</anchorfile>
      <anchor>a467983b626c2c3846dfa057f41dc674c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TDataAssocInfo</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TDataAssocInfo.html</anchorfile>
      <anchor>ad1268240f863005ae933b04919942537</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; size_t, size_t &gt;</type>
      <name>newly_inserted_landmarks</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TDataAssocInfo.html</anchorfile>
      <anchor>a4eab962c75b430495bae16f9f1b0d97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vector_size_t</type>
      <name>predictions_IDs</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TDataAssocInfo.html</anchorfile>
      <anchor>a64dafc6c0a7128506035fbb247fed046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TDataAssociationResults</type>
      <name>results</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TDataAssocInfo.html</anchorfile>
      <anchor>a5e09af842d411139d7f6baa368982737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixTemplateNumeric&lt; kftype &gt;</type>
      <name>Y_pred_covs</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TDataAssocInfo.html</anchorfile>
      <anchor>aedd017c9248aae77f62f612350dfe521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixTemplateNumeric&lt; kftype &gt;</type>
      <name>Y_pred_means</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TDataAssocInfo.html</anchorfile>
      <anchor>a02621e130c98e423dc073606aead7cbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CRangeBearingKFSLAM::TDataAssocInfo</name>
    <filename>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TDataAssocInfo.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TDataAssocInfo.html</anchorfile>
      <anchor>a0f4c4f27edd09981f33e231306921f6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TDataAssocInfo</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TDataAssocInfo.html</anchorfile>
      <anchor>a6b5ae66c754bc7036186f7aa9faa00cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; size_t, size_t &gt;</type>
      <name>newly_inserted_landmarks</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TDataAssocInfo.html</anchorfile>
      <anchor>a3379c141330fa2b0131386f29cac6d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vector_size_t</type>
      <name>predictions_IDs</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TDataAssocInfo.html</anchorfile>
      <anchor>ac748170a09b8daee2264cc0409ca654a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TDataAssociationResults</type>
      <name>results</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TDataAssocInfo.html</anchorfile>
      <anchor>a1a020f3cffc5dc7244835390669ed8f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixTemplateNumeric&lt; kftype &gt;</type>
      <name>Y_pred_covs</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TDataAssocInfo.html</anchorfile>
      <anchor>a3c90c713be32e9b283877d3d0d810643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixTemplateNumeric&lt; kftype &gt;</type>
      <name>Y_pred_means</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TDataAssocInfo.html</anchorfile>
      <anchor>a2de939e4415c5122c704022337b12a12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationGasSensors::CMOSmodel::TdataMap</name>
    <filename>structmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel_1_1TdataMap.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>estimation</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel_1_1TdataMap.html</anchorfile>
      <anchor>a5f4e29e70bdefc5c16fbbedfd3212f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>reading</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel_1_1TdataMap.html</anchorfile>
      <anchor>a863660cc5d5191992ee0764b05ee8a20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>reading_filtered</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel_1_1TdataMap.html</anchorfile>
      <anchor>a26f227ef94e2b8f8f37c0ad4a3f76a42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tau</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel_1_1TdataMap.html</anchorfile>
      <anchor>abed5224e75355a3de0e543492f42367b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>timestamp</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGasSensors_1_1CMOSmodel_1_1TdataMap.html</anchorfile>
      <anchor>ab269b05d2dd2a9822816140bc7efdcb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CRejectionSamplingRangeOnlyLocalization::TDataPerBeacon</name>
    <filename>structmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization_1_1TDataPerBeacon.html</filename>
    <member kind="function">
      <type></type>
      <name>TDataPerBeacon</name>
      <anchorfile>structmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization_1_1TDataPerBeacon.html</anchorfile>
      <anchor>a40df814087601111c2af1e60ffabb62b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint2D</type>
      <name>beaconPosition</name>
      <anchorfile>structmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization_1_1TDataPerBeacon.html</anchorfile>
      <anchor>a516f91897ba208edf0aae79754f4bfb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxAngle</name>
      <anchorfile>structmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization_1_1TDataPerBeacon.html</anchorfile>
      <anchor>a5eb2d4bde93e67c4cb45574f3f324790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minAngle</name>
      <anchorfile>structmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization_1_1TDataPerBeacon.html</anchorfile>
      <anchor>a36fa19cf6a6f6f27cd4ae385f39ccc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>radiusAtRobotPlane</name>
      <anchorfile>structmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization_1_1TDataPerBeacon.html</anchorfile>
      <anchor>a65a32608669e0d0137f732e3e4e5b0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>sensorOnRobot</name>
      <anchorfile>structmrpt_1_1slam_1_1CRejectionSamplingRangeOnlyLocalization_1_1TDataPerBeacon.html</anchorfile>
      <anchor>ab3a2b50255afadfd1a7d5a60f0195b19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TDataPerGPS</name>
    <filename>structTDataPerGPS.html</filename>
    <member kind="variable">
      <type>map&lt; TTimeStamp, TGPSDataPoint &gt;</type>
      <name>path</name>
      <anchorfile>structTDataPerGPS.html</anchorfile>
      <anchor>a28edf9b9b198933fe1ab0303b6235dfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TDataPerGPSGAS</name>
    <filename>structTDataPerGPSGAS.html</filename>
    <member kind="variable">
      <type>map&lt; TTimeStamp, TGPSGASDataPoint &gt;</type>
      <name>path</name>
      <anchorfile>structTDataPerGPSGAS.html</anchorfile>
      <anchor>ae790ea08eefad790da0a4a6e212dddcc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::topography::TDatum10Params</name>
    <filename>structmrpt_1_1topography_1_1TDatum10Params.html</filename>
    <member kind="function">
      <type></type>
      <name>TDatum10Params</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum10Params.html</anchorfile>
      <anchor>ae477f0d9f6c68b23ceec00dc37d2855b</anchor>
      <arglist>(const double _dX, const double _dY, const double _dZ, const double _Xp, const double _Yp, const double _Zp, const double _Rx, const double _Ry, const double _Rz, const double _dS)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dS</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum10Params.html</anchorfile>
      <anchor>a59119129a8f9fd9a9da8de41cf75f3c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dX</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum10Params.html</anchorfile>
      <anchor>a6688b8107e80d18bd4e5ab4b284fc0b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dY</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum10Params.html</anchorfile>
      <anchor>a7748e1f77da48fb88d8927addebb0d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dZ</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum10Params.html</anchorfile>
      <anchor>adfc01c49598bdb040a23f25b91b616ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Rx</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum10Params.html</anchorfile>
      <anchor>ac08bc6b30e3ecf1b794f999f231b5f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Ry</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum10Params.html</anchorfile>
      <anchor>ab4128a00661f71623acab0f8151d98f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Rz</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum10Params.html</anchorfile>
      <anchor>a39255605f0be3d9bfd99eac8339ce415</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Xp</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum10Params.html</anchorfile>
      <anchor>a787a5de912455572f4ee40661e67b164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Yp</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum10Params.html</anchorfile>
      <anchor>affeb93d1e0f12c0990220d80b0b4c7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Zp</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum10Params.html</anchorfile>
      <anchor>a440d8d3b95b56696ded416cfa4d935ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::topography::TDatum1DTransf</name>
    <filename>structmrpt_1_1topography_1_1TDatum1DTransf.html</filename>
    <member kind="function">
      <type></type>
      <name>TDatum1DTransf</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum1DTransf.html</anchorfile>
      <anchor>aec98a52ece4bbdb4fa886fc8d4a87ad2</anchor>
      <arglist>(const double _dX, const double _dY, const double _DZ, const double _dS)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dS</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum1DTransf.html</anchorfile>
      <anchor>a6cc7060be88ff10662be3798782cdb02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dX</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum1DTransf.html</anchorfile>
      <anchor>a9bf800a6d3ec2f346e1c3f384c13669d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dY</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum1DTransf.html</anchorfile>
      <anchor>a082f404b808faa48b697620b0785d652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>DZ</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum1DTransf.html</anchorfile>
      <anchor>a487bcf8b1bef422835963b2213013ba4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::topography::TDatum7Params</name>
    <filename>structmrpt_1_1topography_1_1TDatum7Params.html</filename>
    <member kind="function">
      <type></type>
      <name>TDatum7Params</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params.html</anchorfile>
      <anchor>af14051cc94e62b1b618da1dd141c573d</anchor>
      <arglist>(const double _dX, const double _dY, const double _dZ, const double _Rx, const double _Ry, const double _Rz, const double _dS)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dS</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params.html</anchorfile>
      <anchor>a2779f9da0ad009d3171a4aa33fc3181b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dX</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params.html</anchorfile>
      <anchor>aa906b118277ddcdeebff0048a29019a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dY</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params.html</anchorfile>
      <anchor>ad1906550b0dd74e046f0c8e617685b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dZ</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params.html</anchorfile>
      <anchor>a00a5ada0cece2468031215d9ecec2aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Rx</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params.html</anchorfile>
      <anchor>a7bf19e5613299ca697ae07a50b9eb719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Ry</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params.html</anchorfile>
      <anchor>a4342852903484d314ac2733fbf47b138</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Rz</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params.html</anchorfile>
      <anchor>a6552d30c8535929d34ef8cea0bb1c692</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::topography::TDatum7Params_TOPCON</name>
    <filename>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</filename>
    <member kind="function">
      <type></type>
      <name>TDatum7Params_TOPCON</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>a87cf53eae86a83cf13b2f7681cd68c09</anchor>
      <arglist>(const double _dX, const double _dY, const double _dZ, const double _m11, const double _m12, const double _m13, const double _m21, const double _m22, const double _m23, const double _m31, const double _m32, const double _m33, const double _dS)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dS</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>ae825507f2955d484a2f0de3841744e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dX</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>aa84c2d28f71ca63a0db289b7b341080f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dY</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>a064ca9b46fa8e425e4d74d298d1c947c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dZ</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>ad4fd7079f262a89c6d3e40fcd2377f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m11</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>af8042ed797f7a1075765c550a560e32f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m12</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>a331f19405c4ede9748df70c0bb452693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m13</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>a658618cd61bbda8bab766b0adb72ee15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m21</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>aa7c7ac13741db902355740f55b012d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m22</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>a919d798d59402a5a3273febb7a395026</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m23</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>a9e06a999d57df9885e3061e8d119440c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m31</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>ae83091d9a8de62658325b589a7f2c31c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m32</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>a7375dbede6104ca22c62d1913098c3c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m33</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatum7Params__TOPCON.html</anchorfile>
      <anchor>a54a4f6ead16b1dcaa02fcd0dfdd58846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::topography::TDatumHelmert2D</name>
    <filename>structmrpt_1_1topography_1_1TDatumHelmert2D.html</filename>
    <member kind="function">
      <type></type>
      <name>TDatumHelmert2D</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert2D.html</anchorfile>
      <anchor>ae5ad2e83b0038ae34e72488e1dc117ff</anchor>
      <arglist>(const double _dX, const double _dY, const double _alpha, const double _dS, const double _Xp, const double _Yp)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert2D.html</anchorfile>
      <anchor>a3e2cf085f8f65b3924900f7356846c4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dS</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert2D.html</anchorfile>
      <anchor>af66ec52cf93fdb2d400d81e5edaa6310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dX</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert2D.html</anchorfile>
      <anchor>a96a7dbee37d483bbb77dbc139c9e56a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dY</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert2D.html</anchorfile>
      <anchor>a3db70061cb54df88bf1a2e29f7cf3d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Xp</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert2D.html</anchorfile>
      <anchor>ab6da045d1805d5b904c6b760083c8e8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Yp</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert2D.html</anchorfile>
      <anchor>a85b8596e38a53a315f9026d6fffd852d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::topography::TDatumHelmert2D_TOPCON</name>
    <filename>structmrpt_1_1topography_1_1TDatumHelmert2D__TOPCON.html</filename>
    <member kind="function">
      <type></type>
      <name>TDatumHelmert2D_TOPCON</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert2D__TOPCON.html</anchorfile>
      <anchor>ae898a29156b4a9f5c92d0d474e3f1f2c</anchor>
      <arglist>(const double _a, const double _b, const double _c, const double _d)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert2D__TOPCON.html</anchorfile>
      <anchor>a41bb4b54aad6a3a08d156bd5ff9f7fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert2D__TOPCON.html</anchorfile>
      <anchor>a77156c136890e46f746cc94ea7b2853f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert2D__TOPCON.html</anchorfile>
      <anchor>a1875d1f8e4f5e89ea5d0e3d50a1e488f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert2D__TOPCON.html</anchorfile>
      <anchor>afb0c487ebc7e3685fd4aedc067dec0c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::topography::TDatumHelmert3D</name>
    <filename>structmrpt_1_1topography_1_1TDatumHelmert3D.html</filename>
    <member kind="function">
      <type></type>
      <name>TDatumHelmert3D</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D.html</anchorfile>
      <anchor>acec319598b830c9d3eb3d0592fe68f1d</anchor>
      <arglist>(const double _dX, const double _dY, const double _dZ, const double _Rx, const double _Ry, const double _Rz, const double _dS)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dS</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D.html</anchorfile>
      <anchor>a693a84dcccff6731c339706a7887f17a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dX</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D.html</anchorfile>
      <anchor>a53a600ce7bca515677039e6051498525</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dY</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D.html</anchorfile>
      <anchor>ac50a71318c6818c5df7cbef30cf91ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dZ</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D.html</anchorfile>
      <anchor>a3ad6b8a42a0ea4ba948818dd1e7ef9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Rx</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D.html</anchorfile>
      <anchor>acb81eaf52b582c07d5a71adc2dd21b8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Ry</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D.html</anchorfile>
      <anchor>a7d15ba04483457b87490bc3899423fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Rz</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D.html</anchorfile>
      <anchor>a99cc336823a16d300ee4b69dc31b25dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::topography::TDatumHelmert3D_TOPCON</name>
    <filename>structmrpt_1_1topography_1_1TDatumHelmert3D__TOPCON.html</filename>
    <member kind="function">
      <type></type>
      <name>TDatumHelmert3D_TOPCON</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D__TOPCON.html</anchorfile>
      <anchor>a76ae6bdbe9c88587b600bceba167fe2d</anchor>
      <arglist>(const double _a, const double _b, const double _c, const double _d, const double _e, const double _f, const double _g)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D__TOPCON.html</anchorfile>
      <anchor>a0a0f386e4d7842b10b34365a0a977a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D__TOPCON.html</anchorfile>
      <anchor>ade44f2868eeb1d5f4c0c7a52af857003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>c</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D__TOPCON.html</anchorfile>
      <anchor>a537f48c8645be3b9d352a2fb397c3707</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D__TOPCON.html</anchorfile>
      <anchor>aaf1c51fe5ee753afbf5a095313838e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>e</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D__TOPCON.html</anchorfile>
      <anchor>a04d6433bcec1d976a9ae3a1b37da77fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>f</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D__TOPCON.html</anchorfile>
      <anchor>a6e19337a428f4656149fb25884cb9f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>g</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumHelmert3D__TOPCON.html</anchorfile>
      <anchor>ae4720f6b395149b71dbf65fcfe190e75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::topography::TDatumTransfInterpolation</name>
    <filename>structmrpt_1_1topography_1_1TDatumTransfInterpolation.html</filename>
    <member kind="function">
      <type></type>
      <name>TDatumTransfInterpolation</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumTransfInterpolation.html</anchorfile>
      <anchor>a42c0ed9f08ae6d5d412656b6c471d92c</anchor>
      <arglist>(const double _dX, const double _dY, const double _dSx, const double _dSy, const double _beta)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>beta</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumTransfInterpolation.html</anchorfile>
      <anchor>a70a77df86763ebb5752cdbd1f8a890a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dSx</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumTransfInterpolation.html</anchorfile>
      <anchor>af50d6cc812e6f9821f2314f507e30a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dSy</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumTransfInterpolation.html</anchorfile>
      <anchor>afd15141c73045350b6d2f3248e28ca01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dX</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumTransfInterpolation.html</anchorfile>
      <anchor>a54a816108bb2e755472459f8ad0f960b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dY</name>
      <anchorfile>structmrpt_1_1topography_1_1TDatumTransfInterpolation.html</anchorfile>
      <anchor>ae7035bf838d043c327d9f3d4132011c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CFeature::TDescriptors</name>
    <filename>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>hasDescriptorLogPolarImg</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>a873b0f67867b8358cad434d7c4e38d38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasDescriptorMultiSIFT</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>ae9c47dc7e188eaafd2dcf770d4c86883</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasDescriptorORB</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>a6106b998aa6ea67251e1df92116e147a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasDescriptorPolarImg</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>a29666c99728bc7ebb6609db231d8c172</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasDescriptorSIFT</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>aa9824d804a805027b808e3ac759d7ba9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasDescriptorSpinImg</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>a03c8fc504f026704b519216912caac65</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasDescriptorSURF</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>a7b2f75a916c6d14bc0770eb4a341c88b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TDescriptors</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>a6b84cf51f2af09e36d701a8f39b426de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrix</type>
      <name>LogPolarImg</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>a863c79ae61394eb9da166a220982aa15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::deque&lt; std::vector&lt; std::vector&lt; int32_t &gt; &gt; &gt;</type>
      <name>multiSIFTDescriptors</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>a775423fc2319145158d8a62a9c337e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>ORB</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>acb2b3d3091ee627905fa24fb08937382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrix</type>
      <name>PolarImg</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>a35150168816666807208bcc857b92488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>polarImgsNoRotation</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>a81dbc3e4cb5b8a8eeb4280e1d84c52dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>SIFT</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>aa6fe6280408ed643765558463f9ffd7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>SpinImg</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>a6e2499b082a8e8a08cb01613c99dc093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>SpinImg_range_rows</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>a281cb1b27e23ca5f98b048fc07f1a362</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>SURF</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeature_1_1TDescriptors.html</anchorfile>
      <anchor>a706e7b780afdfd7ccc48f675fefcd1e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CMetricMapBuilderICP::TDist</name>
    <filename>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TDist.html</filename>
    <member kind="function">
      <type></type>
      <name>TDist</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TDist.html</anchorfile>
      <anchor>aafe4341eeb355426d8fe460ee82b87dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDistances</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TDist.html</anchorfile>
      <anchor>a1d78a9f152f6db0f14da1f7dd42a139d</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePose</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TDist.html</anchorfile>
      <anchor>a95c08711205c229447682b18557a9ee4</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ang</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TDist.html</anchorfile>
      <anchor>a488935e1d8bedb97edb62bbad42b0971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose2D</type>
      <name>last_update</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TDist.html</anchorfile>
      <anchor>a85d522777f494f52f66789f9838cc671</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lin</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderICP_1_1TDist.html</anchorfile>
      <anchor>ae05817c10c5c383be92b8f498706de78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::CDijkstra::TDistance</name>
    <filename>structmrpt_1_1graphs_1_1CDijkstra_1_1TDistance.html</filename>
    <member kind="function">
      <type>const TDistance &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDijkstra_1_1TDistance.html</anchorfile>
      <anchor>ab0d1240b579802cc64c4b065baab98a1</anchor>
      <arglist>(const double D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TDistance</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDijkstra_1_1TDistance.html</anchorfile>
      <anchor>a927fe3ba4c74f987b6356e603a3a9131</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TDistance</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDijkstra_1_1TDistance.html</anchorfile>
      <anchor>a8b7513659150e593940d67727c3498bf</anchor>
      <arglist>(const double D)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dist</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDijkstra_1_1TDistance.html</anchorfile>
      <anchor>add25ee66d38a7d65ec165deb99917671</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TDistance</name>
    <filename>structTDistance.html</filename>
    <member kind="function">
      <type>const TDistance &amp;</type>
      <name>operator=</name>
      <anchorfile>structTDistance.html</anchorfile>
      <anchor>a8eb6425b429380f5a733539c1262b580</anchor>
      <arglist>(const unsigned &amp;D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TDistance</name>
      <anchorfile>structTDistance.html</anchorfile>
      <anchor>abecb5d4cfb26abfe5d553c30bcbfb1b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TDistance</name>
      <anchorfile>structTDistance.html</anchorfile>
      <anchor>a94beca6a77a8d158051c8f212bcd73ef</anchor>
      <arglist>(const unsigned &amp;D)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>dist</name>
      <anchorfile>structTDistance.html</anchorfile>
      <anchor>a513066cfe44629057880861b2998914f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TDNSThreadData</name>
    <filename>structTDNSThreadData.html</filename>
    <member kind="function">
      <type></type>
      <name>TDNSThreadData</name>
      <anchorfile>structTDNSThreadData.html</anchorfile>
      <anchor>a1f70e4d302d44540f8fe29f93701e3fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>in_servername</name>
      <anchorfile>structTDNSThreadData.html</anchorfile>
      <anchor>aa46dc5f9234b3c7031ae36858bb2a964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CThreadSafeVariable&lt; std::string &gt;</type>
      <name>out_solved_ip</name>
      <anchorfile>structTDNSThreadData.html</anchorfile>
      <anchor>afb9b454b441089948aa870d2c1721825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>synch::CSemaphore</type>
      <name>sem_caller_quitted</name>
      <anchorfile>structTDNSThreadData.html</anchorfile>
      <anchor>a38c28514bfa1b4104a724e02ecd7b417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>synch::CSemaphore</type>
      <name>sem_solved</name>
      <anchorfile>structTDNSThreadData.html</anchorfile>
      <anchor>ab7104cdb881f45b5aefb2c9c1aa54d42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::detectors::CDetectorDoorCrossing::TDoorCrossingOutParams</name>
    <filename>structmrpt_1_1detectors_1_1CDetectorDoorCrossing_1_1TDoorCrossingOutParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TDoorCrossingOutParams</name>
      <anchorfile>structmrpt_1_1detectors_1_1CDetectorDoorCrossing_1_1TDoorCrossingOutParams.html</anchorfile>
      <anchor>a0efcd4deef46177a4f78d382739c4cf0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cumulativeTurning</name>
      <anchorfile>structmrpt_1_1detectors_1_1CDetectorDoorCrossing_1_1TDoorCrossingOutParams.html</anchorfile>
      <anchor>ae5b674249e2a67d730dcceda4403855f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>doorCrossingLikelihood</name>
      <anchorfile>structmrpt_1_1detectors_1_1CDetectorDoorCrossing_1_1TDoorCrossingOutParams.html</anchorfile>
      <anchor>a539c66ea50c7316033dedf275fd973b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enoughtInformation</name>
      <anchorfile>structmrpt_1_1detectors_1_1CDetectorDoorCrossing_1_1TDoorCrossingOutParams.html</anchorfile>
      <anchor>aae3562aae37651509c7eb19969e21cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>informationGain</name>
      <anchorfile>structmrpt_1_1detectors_1_1CDetectorDoorCrossing_1_1TDoorCrossingOutParams.html</anchorfile>
      <anchor>a9af937345f86dc0728d4aff58d1b0a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CSimplePointsMap</type>
      <name>pointsMap</name>
      <anchorfile>structmrpt_1_1detectors_1_1CDetectorDoorCrossing_1_1TDoorCrossingOutParams.html</anchorfile>
      <anchor>ac4a9dfb66bfc79d6862b5512cd24c5bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::CAngularObservationMesh::TDoubleRange</name>
    <filename>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</filename>
    <class kind="union">mrpt::opengl::CAngularObservationMesh::TDoubleRange::rd</class>
    <member kind="function">
      <type>size_t</type>
      <name>amount</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>af9537b556c5873fa5f7acde1dafd9c3e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>aperture</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>a5b71c6c681d8536dc3daa619652c643c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>finalValue</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>aa691b4d262560ea77564c862b18afc56</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>increment</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>a15a6c9ab9ea3686ec9f8309c630bd758</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>initialValue</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>a4855b9322116206df4a12fc05d486621</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>negToPos</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>a44b4206e4fcf88d55fb293d043eb96c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>values</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>a8eb8496e11924c2bd43767dd4ef3597a</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;vals) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TDoubleRange</type>
      <name>CreateFromAmount</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>af5a876b32a010d47abf9bfdda740dee2</anchor>
      <arglist>(double initial, double final, size_t amount)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TDoubleRange</type>
      <name>CreateFromAperture</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>a52f94f1da5c4dcdcd3c104e02ccfe542</anchor>
      <arglist>(double aperture, size_t amount, bool negToPos=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TDoubleRange</type>
      <name>CreateFromIncrement</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>a9a9148966433b1e31be5a538a0e79cde</anchor>
      <arglist>(double initial, double final, double increment)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TDoubleRange</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>a5f9f5fc6fd70ed5a96c5d54c59dee5cd</anchor>
      <arglist>(double a, double b, double c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TDoubleRange</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>af720fd3520ed591acdd0472c9d350e34</anchor>
      <arglist>(double a, double b, size_t c)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TDoubleRange</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>a150a9b1102273a48fe596e14ae92246d</anchor>
      <arglist>(double a, size_t b, bool c)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>union mrpt::opengl::CAngularObservationMesh::TDoubleRange::rd</type>
      <name>rangeData</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>ad30beabcf6fc8d6ae0d6a67072686e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>char</type>
      <name>rangeType</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAngularObservationMesh_1_1TDoubleRange.html</anchorfile>
      <anchor>ab7b22acc2b2c0acd8528e6604b4a42f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TDUOParams</name>
    <filename>structTDUOParams.html</filename>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::CDirectedTree::TEdgeInfo</name>
    <filename>structmrpt_1_1graphs_1_1CDirectedTree_1_1TEdgeInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>TEdgeInfo</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDirectedTree_1_1TEdgeInfo.html</anchorfile>
      <anchor>ad5bae578a0ed36ce7d0fbac965b9a190</anchor>
      <arglist>(TNodeID child_id_, bool direction_child_to_parent=false, const TYPE_EDGES &amp;edge_data=TYPE_EDGES())</arglist>
    </member>
    <member kind="variable">
      <type>TYPE_EDGES</type>
      <name>data</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDirectedTree_1_1TEdgeInfo.html</anchorfile>
      <anchor>a76a2a13e2ff3306e9ebd1b3247c45575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TNodeID</type>
      <name>id</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDirectedTree_1_1TEdgeInfo.html</anchorfile>
      <anchor>a4618183c74cd0a55e2c113235c78bfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>reverse</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDirectedTree_1_1TEdgeInfo.html</anchorfile>
      <anchor>ae48df3f51c2d034e3fec977a426807d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::topography::TEllipsoid</name>
    <filename>structmrpt_1_1topography_1_1TEllipsoid.html</filename>
    <member kind="function">
      <type></type>
      <name>TEllipsoid</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>aea407e77a044b78453efd8d3bd8d0190</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEllipsoid</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a88dd595b958d3d950780ebcfb6191f40</anchor>
      <arglist>(const double _sa, const double _sb, const std::string &amp;_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Airy_1830</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a88034d7eb08cf94413354ed28ec6fd0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Airy_Modificado_1965</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>af2d72c0c7094252562aa9ef1d238faa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Bessel_1841</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a7f007eddf43bfb205499f66d64c0a426</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Clarke_1866</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a5e7c8f5c9a8ed5644bdde3e4045c47ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Clarke_1880</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a5d8c86fce300a6d6590bc21097c05d85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Fischer_1960</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a941b507c7cda82b00f63264554fe115f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Fischer_1968</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a4ee6d47e09eb549919b4260544cb218b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_GRS80</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>ab62175c765527007a0c23e4234580ff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Hayford_1909</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a9118be4118e900eaa86922ced3383ca7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Helmert_1906</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>addaba2b60e8e220a1887d18dab7ce9b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Hough_1960</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a7d535473c431f87bd46a0137e15f3cc1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Internacional_1909</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a88cee34eb99ce36b521a2e16458d5e30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Internacional_1924</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a6ce6f5b766f7ae6fdf297f172b220056</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Krasovsky_1940</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a62f06ce84dc48af5af2f4add35631e3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Mercury_1960</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a13372263331c6c0e029fa5b25cb7585d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Mercury_Modificado_1968</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>afee52f0887071abc86272c15dde07a74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Nuevo_Internacional_1967</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a540e3d5021a3e1e5558221495364acf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Sudamericano_1969</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>ae061f119c7f96d7246918719af82ffa1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_Walbeck_1817</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a4d82c1c2681d47f17d3583eeb4569719</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_WGS66</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>ae5fcfb499bfbb275fc3267d9e2ad7192</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_WGS72</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a66621f0a501da8b013f375d78020eb0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TEllipsoid</type>
      <name>Ellipsoid_WGS84</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>a0a129c5a0dc1f4ad94f506e1481640f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>aa7558e01780ca3a9b02b82e3cd8a263f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sa</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>ae8b473719919340a4125ed575f01f5a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sb</name>
      <anchorfile>structmrpt_1_1topography_1_1TEllipsoid.html</anchorfile>
      <anchor>af27be9a1cdeda3d17489d70461754023</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CRovio::TEncoders</name>
    <filename>structmrpt_1_1hwdrivers_1_1CRovio_1_1TEncoders.html</filename>
    <member kind="function">
      <type></type>
      <name>TEncoders</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CRovio_1_1TEncoders.html</anchorfile>
      <anchor>a7c1bfd943660758e4a9e0151d82a3426</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>left</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CRovio_1_1TEncoders.html</anchorfile>
      <anchor>ab8b3248afb26a482f47cf2a7b9522429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rear</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CRovio_1_1TEncoders.html</anchorfile>
      <anchor>a04a11c8f0555e5580b571752fc0eeb01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>right</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CRovio_1_1TEncoders.html</anchorfile>
      <anchor>a992ee58e22dee79fe43ed031fc31c713</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::COccupancyGridMap2D::TEntropyInfo</name>
    <filename>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TEntropyInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>TEntropyInfo</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TEntropyInfo.html</anchorfile>
      <anchor>ab501cd30402c90d4baf51714e84a1e42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>effectiveMappedArea</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TEntropyInfo.html</anchorfile>
      <anchor>a91019637e7897dd8341447ae8005d57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>effectiveMappedCells</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TEntropyInfo.html</anchorfile>
      <anchor>abfb72923fb688132ebba652e96289258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>H</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TEntropyInfo.html</anchorfile>
      <anchor>a63e1102b715e2157fd765486f4ab96dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>I</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TEntropyInfo.html</anchorfile>
      <anchor>a53b54801d0236c077ded554ad3b0e130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mean_H</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TEntropyInfo.html</anchorfile>
      <anchor>a99e1fd326b300803d3fd5fdd2a4f0495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mean_I</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TEntropyInfo.html</anchorfile>
      <anchor>ad827b1ccbbc4dce095ac39c72a9327fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::MatrixBlockSparseCols::TEntry</name>
    <filename>structmrpt_1_1math_1_1MatrixBlockSparseCols_1_1TEntry.html</filename>
    <member kind="variable">
      <type>matrix_t</type>
      <name>num</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols_1_1TEntry.html</anchorfile>
      <anchor>a32242c1cceb26acc0c0f6de5cb8d0099</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>symbolic_t</type>
      <name>sym</name>
      <anchorfile>structmrpt_1_1math_1_1MatrixBlockSparseCols_1_1TEntry.html</anchorfile>
      <anchor>a7b335b93c44f5d1eb8fb9b6690007f14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumType</name>
    <filename>structmrpt_1_1utils_1_1TEnumType.html</filename>
    <templarg>ENUMTYPE</templarg>
    <member kind="function" static="yes">
      <type>static bimap&lt; ENUMTYPE, std::string &gt; &amp;</type>
      <name>getBimap</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumType.html</anchorfile>
      <anchor>a400abf63766a37902e7711b8bfbed1c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ENUMTYPE</type>
      <name>name2value</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumType.html</anchorfile>
      <anchor>ad73ebcc586c02c974ef092599f51fe4b</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>value2name</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumType.html</anchorfile>
      <anchor>af915f6a5684c992ea3f31a0eb119e19c</anchor>
      <arglist>(const ENUMTYPE val)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>ENUMTYPE</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller.html</anchorfile>
      <anchor>ad1b13504822ee248f9bfbc1b6e1f85c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller.html</anchorfile>
      <anchor>aada13879802f87ef404a867a9929daff</anchor>
      <arglist>(mrpt::utils::bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; bayes::TKFMethod &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01bayes_1_1TKFMethod_01_4.html</filename>
    <member kind="typedef">
      <type>bayes::TKFMethod</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01bayes_1_1TKFMethod_01_4.html</anchorfile>
      <anchor>acf78d97716e240c8ba8e5a6b8380b075</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01bayes_1_1TKFMethod_01_4.html</anchorfile>
      <anchor>a995cd62ac02eeefa56cf7026e9a3a25c</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; hwdrivers::CGPSInterface::PARSERS &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01hwdrivers_1_1CGPSInterface_1_1PARSERS_01_4.html</filename>
    <member kind="typedef">
      <type>hwdrivers::CGPSInterface::PARSERS</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01hwdrivers_1_1CGPSInterface_1_1PARSERS_01_4.html</anchorfile>
      <anchor>aa55ca51a33e3d39d99556e2d096960e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01hwdrivers_1_1CGPSInterface_1_1PARSERS_01_4.html</anchorfile>
      <anchor>a791fec96fefc6d97e3aea60cc8833667</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; hwdrivers::CKinect::TVideoChannel &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01hwdrivers_1_1CKinect_1_1TVideoChannel_01_4.html</filename>
    <member kind="typedef">
      <type>hwdrivers::CKinect::TVideoChannel</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01hwdrivers_1_1CKinect_1_1TVideoChannel_01_4.html</anchorfile>
      <anchor>a5996b31b0e1b625c6dc1b9e9f7a21639</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01hwdrivers_1_1CKinect_1_1TVideoChannel_01_4.html</anchorfile>
      <anchor>a7f2e52106c70bf642acafb1b77ef6882</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; hwdrivers::CVelodyneScanner::model_t &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01hwdrivers_1_1CVelodyneScanner_1_1model__t_01_4.html</filename>
    <member kind="typedef">
      <type>hwdrivers::CVelodyneScanner::model_t</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01hwdrivers_1_1CVelodyneScanner_1_1model__t_01_4.html</anchorfile>
      <anchor>a83cb52b3911dba356aa3511f6bd0fdd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01hwdrivers_1_1CVelodyneScanner_1_1model__t_01_4.html</anchorfile>
      <anchor>aec2c0b3a8d593849214b6c5fdb46a568</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; hwdrivers::CVelodyneScanner::return_type_t &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01hwdrivers_1_1CVelodyneScanner_1_1return__type__t_01_4.html</filename>
    <member kind="typedef">
      <type>hwdrivers::CVelodyneScanner::return_type_t</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01hwdrivers_1_1CVelodyneScanner_1_1return__type__t_01_4.html</anchorfile>
      <anchor>aeb735b1deb7e22f6bfb825a1022be8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01hwdrivers_1_1CVelodyneScanner_1_1return__type__t_01_4.html</anchorfile>
      <anchor>a38a8256357771d36e975e31093efc340</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; maps::CHeightGridMap2D::TMapRepresentation &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01maps_1_1CHeightGridMap2D_1_1TMapRepresentation_01_4.html</filename>
    <member kind="typedef">
      <type>maps::CHeightGridMap2D::TMapRepresentation</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01maps_1_1CHeightGridMap2D_1_1TMapRepresentation_01_4.html</anchorfile>
      <anchor>a345a904e17c17ab009f0e6c59489d4b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01maps_1_1CHeightGridMap2D_1_1TMapRepresentation_01_4.html</anchorfile>
      <anchor>a6b855b0d5500e23b26ca67d56320a045</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; maps::CRandomFieldGridMap2D::TMapRepresentation &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01maps_1_1CRandomFieldGridMap2D_1_1TMapRepresentation_01_4.html</filename>
    <member kind="typedef">
      <type>maps::CRandomFieldGridMap2D::TMapRepresentation</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01maps_1_1CRandomFieldGridMap2D_1_1TMapRepresentation_01_4.html</anchorfile>
      <anchor>a69781a65d223853a5de8aa7468ffc24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01maps_1_1CRandomFieldGridMap2D_1_1TMapRepresentation_01_4.html</anchorfile>
      <anchor>abb52c6ab2237c950b0c8c18b9c625444</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; mrpt::nav::CAbstractNavigator::TState &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01mrpt_1_1nav_1_1CAbstractNavigator_1_1TState_01_4.html</filename>
    <member kind="typedef">
      <type>mrpt::nav::CAbstractNavigator::TState</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01mrpt_1_1nav_1_1CAbstractNavigator_1_1TState_01_4.html</anchorfile>
      <anchor>a1b816f8eb67eb1f0da1374dc16eb8b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01mrpt_1_1nav_1_1CAbstractNavigator_1_1TState_01_4.html</anchorfile>
      <anchor>a950482c5579473960024d48dbfb699e4</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; mrpt::obs::CObservation3DRangeScan::TIntensityChannelID &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_1_1TIntensityChannelID_01_4.html</filename>
    <member kind="typedef">
      <type>mrpt::obs::CObservation3DRangeScan::TIntensityChannelID</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_1_1TIntensityChannelID_01_4.html</anchorfile>
      <anchor>a3433d74fd417a838414d752866dd52eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01mrpt_1_1obs_1_1CObservation3DRangeScan_1_1TIntensityChannelID_01_4.html</anchorfile>
      <anchor>a07c4b1a610a29b933d5512e025575888</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; mrpt::poses::TInterpolatorMethod &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01mrpt_1_1poses_1_1TInterpolatorMethod_01_4.html</filename>
    <member kind="typedef">
      <type>mrpt::poses::TInterpolatorMethod</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01mrpt_1_1poses_1_1TInterpolatorMethod_01_4.html</anchorfile>
      <anchor>a3a07c3f56ae4b1679078dbc16c191242</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01mrpt_1_1poses_1_1TInterpolatorMethod_01_4.html</anchorfile>
      <anchor>a16c12c7156a0de75d99f26e4696eef7c</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; nav::CHolonomicND::TSituations &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01nav_1_1CHolonomicND_1_1TSituations_01_4.html</filename>
    <member kind="typedef">
      <type>nav::CHolonomicND::TSituations</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01nav_1_1CHolonomicND_1_1TSituations_01_4.html</anchorfile>
      <anchor>a3f12876e1f54c0e1098db9f8c16ba041</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01nav_1_1CHolonomicND_1_1TSituations_01_4.html</anchorfile>
      <anchor>a3855f432f2c643ea20c94e65d297f770</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; nav::THolonomicMethod &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01nav_1_1THolonomicMethod_01_4.html</filename>
    <member kind="typedef">
      <type>nav::THolonomicMethod</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01nav_1_1THolonomicMethod_01_4.html</anchorfile>
      <anchor>a3156d6507b9ff79ece84e07a20769d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01nav_1_1THolonomicMethod_01_4.html</anchorfile>
      <anchor>a49131b1c4a3083bc519d2f5bf24d4be0</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; slam::CGridMapAligner::TAlignerMethod &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1CGridMapAligner_1_1TAlignerMethod_01_4.html</filename>
    <member kind="typedef">
      <type>slam::CGridMapAligner::TAlignerMethod</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1CGridMapAligner_1_1TAlignerMethod_01_4.html</anchorfile>
      <anchor>a467006b20057be7ef18213ab53bcb572</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1CGridMapAligner_1_1TAlignerMethod_01_4.html</anchorfile>
      <anchor>a21eb95c8a8bd726e47a469171841816f</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; slam::TDataAssociationMethod &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1TDataAssociationMethod_01_4.html</filename>
    <member kind="typedef">
      <type>slam::TDataAssociationMethod</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1TDataAssociationMethod_01_4.html</anchorfile>
      <anchor>a6dea2ae92733a442d6813205b5d9e57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1TDataAssociationMethod_01_4.html</anchorfile>
      <anchor>afcbb4386deca7ef0a2d1187b2bba4514</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; slam::TDataAssociationMetric &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1TDataAssociationMetric_01_4.html</filename>
    <member kind="typedef">
      <type>slam::TDataAssociationMetric</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1TDataAssociationMetric_01_4.html</anchorfile>
      <anchor>af05ee648138d47d5c1d7c7b9f533f9e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1TDataAssociationMetric_01_4.html</anchorfile>
      <anchor>a669cdeb41d1e6eae7df903732caf0ae8</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; slam::TICPAlgorithm &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1TICPAlgorithm_01_4.html</filename>
    <member kind="typedef">
      <type>slam::TICPAlgorithm</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1TICPAlgorithm_01_4.html</anchorfile>
      <anchor>aa34fcd801d6abe7229290d7120206fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1TICPAlgorithm_01_4.html</anchorfile>
      <anchor>a515e2fec66982c2f4dace1d1f28bdb46</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TEnumTypeFiller&lt; slam::TICPCovarianceMethod &gt;</name>
    <filename>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1TICPCovarianceMethod_01_4.html</filename>
    <member kind="typedef">
      <type>slam::TICPCovarianceMethod</type>
      <name>enum_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1TICPCovarianceMethod_01_4.html</anchorfile>
      <anchor>ad85c232c7b89b5bb738f3f1b84d150cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>fill</name>
      <anchorfile>structmrpt_1_1utils_1_1TEnumTypeFiller_3_01slam_1_1TICPCovarianceMethod_01_4.html</anchorfile>
      <anchor>a76313ae9e68686d7bf87a6ad5a333366</anchor>
      <arglist>(bimap&lt; enum_t, std::string &gt; &amp;m_map)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::Test</name>
    <filename>classtesting_1_1Test.html</filename>
    <class kind="struct">testing::Test::Setup_should_be_spelled_SetUp</class>
    <member kind="typedef">
      <type>internal::SetUpTestCaseFunc</type>
      <name>SetUpTestCaseFunc</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a5f2a051d1d99c9b784c666c586186cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>internal::TearDownTestCaseFunc</type>
      <name>TearDownTestCaseFunc</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>aa0f532e93b9f3500144c53f31466976c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Test</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>afc75dfea37533866035b0d97cd11483e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>HasFailure</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a7a00be7dd0a6bfdc8d47a1b784623613</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>HasFatalFailure</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>aa8d0725cfb519f82eaf4fd2d2f46d97d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>HasNonfatalFailure</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a3b933cea62eff67a05e23aa07f38bf29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>RecordProperty</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a7b20a48c0bbc9dd1fe96715e4a5c0164</anchor>
      <arglist>(const std::string &amp;key, const std::string &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>RecordProperty</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>afb8d29af28e48dc65b2b743f1874ccfe</anchor>
      <arglist>(const std::string &amp;key, int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SetUpTestCase</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a5ccbac42fee8c5b00b0bfe89b6c49d79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>TearDownTestCase</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>af374706cbaf0ffc460f4fd04e7c150f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SetUp</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a57a4116f39f6636a80710ded7d42e889</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>TearDown</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a2889fd829b6c712d98fb3896d28f64a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Test</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a68b7618abd1fc6d13382738b0d3b5c7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>DeleteSelf_</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a3116f1f98ac889b11f1e3d981b8c6ca1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a5d18da7437b0d6ca32dcad90a21f9b6b</anchor>
      <arglist>(Test)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Run</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a939ae280a6f2f1c3d43708ec616684ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual Setup_should_be_spelled_SetUp *</type>
      <name>Setup</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a65c1626d50b7dd1a1d759dc6c3f72d4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual void</type>
      <name>TestBody</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a146a4a5d9854e676d625a0ef67409794</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>HasSameFixtureClass</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a5daca5a35e33e8fbdf36b7b666668b34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const internal::scoped_ptr&lt; GTEST_FLAG_SAVER_ &gt;</type>
      <name>gtest_flag_saver_</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a132c542f6932107234988d05a9980e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>TestInfo</name>
      <anchorfile>classtesting_1_1Test.html</anchorfile>
      <anchor>a4c49c2cdb6c328e6b709b4542f23de3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::TestCase</name>
    <filename>classtesting_1_1TestCase.html</filename>
    <member kind="function">
      <type>const TestResult &amp;</type>
      <name>ad_hoc_test_result</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a3993481a8f0c2253653b5e1ec5934432</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disabled_test_count</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>ac1e3cd2b598f19ce10e42b3421508a9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TimeInMillis</type>
      <name>elapsed_time</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a80f163d2826ba8586fffb41e8d686727</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Failed</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a5c0922d310f860e78cca7e215f2fa0e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>failed_test_count</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>ae74e7a2e75d07f9feca2c3384604cb01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TestInfo *</type>
      <name>GetTestInfo</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a9a7d5757d4b352cda2dddd0fda714a88</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>af4dfd4ece8e66520a30e6a9fbd9d43aa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Passed</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>ad093a04334d7eb8d707a7f1a321b040f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reportable_disabled_test_count</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a4ec19c0058282562c0cc2c0e87d4b211</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reportable_test_count</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a7693150fa71d460a19b291ed6f5c18bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>should_run</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a0e49de754452943d88e3083e6cdded00</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>successful_test_count</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a8fb3974ccb5242ad9d1d633d53c0f730</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_to_run_count</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a47de0cf87858370388275c9d995f1ff4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestCase</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a8a43b04703bfc7d56597fcb9b76ffbf5</anchor>
      <arglist>(const char *name, const char *a_type_param, Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>total_test_count</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>ac7b2ed22822735b7b9ae2740162332c9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>type_param</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a2052c095bc6ac9c0ab1cae6f0e2d9fc9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TestCase</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a96ab68dd1f8f64a7087ac34ff64a2e46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>AddTestInfo</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a21ca9697c5f91554c752411f8ea556cf</anchor>
      <arglist>(TestInfo *test_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ClearResult</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a4d0498738f8903130a8d0400932e8b54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>TestInfo *</type>
      <name>GetMutableTestInfo</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>aee03569f8ecb89cfe479e71f11edc3ea</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a00a4ea337b43015c71874ece0de58db7</anchor>
      <arglist>(TestCase)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Run</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a6f5b3724cd5a8e446cd48a6150d08cde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RunSetUpTestCase</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a10763d318d617f921803741ec81919c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RunTearDownTestCase</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a23563c9cbbd004159c6acef2af0e7c39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_should_run</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a58ecf00d6682b83caef887682b6012f0</anchor>
      <arglist>(bool should)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ShuffleTests</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>ac26160e2aeb3d8c86b611843c5abdb29</anchor>
      <arglist>(internal::Random *random)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::vector&lt; TestInfo * &gt; &amp;</type>
      <name>test_info_list</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>adbfcf952eb18dc82d4b20f6bc31aee04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::vector&lt; TestInfo * &gt; &amp;</type>
      <name>test_info_list</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a8624c20437e3498b9bcd5f20b2054e0f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>UnshuffleTests</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>ad54a66cd65b4420c960d6db79b7cadf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>ClearTestCaseResult</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a1c05fe33863b79b1b1ed19e665a1cea7</anchor>
      <arglist>(TestCase *test_case)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>ShouldRunTest</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a75eb139557c43362f94916cfd6762c94</anchor>
      <arglist>(const TestInfo *test_info)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>TestDisabled</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a2c6989cdeac01b2153f2e34dca1dbde6</anchor>
      <arglist>(const TestInfo *test_info)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>TestFailed</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a5922884cb8b4819e869146dc315a1ac1</anchor>
      <arglist>(const TestInfo *test_info)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>TestPassed</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>ad8d9e1ebc410000b679002ba71d78686</anchor>
      <arglist>(const TestInfo *test_info)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>TestReportable</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a2c3767df71e07939b32f19ef9c6ed271</anchor>
      <arglist>(const TestInfo *test_info)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>TestReportableDisabled</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a1f2da5337f941d746dfcb98bc4acc149</anchor>
      <arglist>(const TestInfo *test_info)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TestResult</type>
      <name>ad_hoc_test_result_</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a4aec85d3398a4a0161f1cde69c07aadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimeInMillis</type>
      <name>elapsed_time_</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a0379c376d8832e6fd1d5d9c7c3c32759</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a6c16e28e7555dc6a158415b3bfc4f833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Test::SetUpTestCaseFunc</type>
      <name>set_up_tc_</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a272e1bcea07b9654ffc5470e64579d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>should_run_</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a2f98fefe1f624c879e0320882c561d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Test::TearDownTestCaseFunc</type>
      <name>tear_down_tc_</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a0ceb56d10b167cfc51a286a7b9b2fbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>test_indices_</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a6bb04b98c46a3eecf7a4e6f62593a827</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TestInfo * &gt;</type>
      <name>test_info_list_</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>adce272a48399dd67a7bdd14fa7e99b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const internal::scoped_ptr&lt; const ::std::string &gt;</type>
      <name>type_param_</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a4952403fca9baa20275b3fcdc28977db</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::UnitTestImpl</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>acc0a5e7573fd6ae7ad1878613bb86853</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Test</name>
      <anchorfile>classtesting_1_1TestCase.html</anchorfile>
      <anchor>a5b78b1c2e1fa07ffed92da365593eaa4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::TestCaseNameIs</name>
    <filename>classtesting_1_1internal_1_1TestCaseNameIs.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classtesting_1_1internal_1_1TestCaseNameIs.html</anchorfile>
      <anchor>a6d6b1bf43aa7105aee9ef44edbc6d2e8</anchor>
      <arglist>(const TestCase *test_case) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestCaseNameIs</name>
      <anchorfile>classtesting_1_1internal_1_1TestCaseNameIs.html</anchorfile>
      <anchor>a7c983707f4cfe7f36dbabc95da5113c4</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classtesting_1_1internal_1_1TestCaseNameIs.html</anchorfile>
      <anchor>a4e780c6613a81c4f14fc57e00c61474b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TestData</name>
    <filename>structTestData.html</filename>
    <member kind="function">
      <type></type>
      <name>TestData</name>
      <anchorfile>structTestData.html</anchorfile>
      <anchor>af75cc33b3f89f43e54a0cbdacc577a35</anchor>
      <arglist>(const char *nam, TestFunctor f, int a1=0, int a2=0)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>arg1</name>
      <anchorfile>structTestData.html</anchorfile>
      <anchor>aa6d1c255cfe06389d22a9a1308e9e2ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>arg2</name>
      <anchorfile>structTestData.html</anchorfile>
      <anchor>a4cba7981e2f665ff65ca43f158760f63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TestFunctor</type>
      <name>func</name>
      <anchorfile>structTestData.html</anchorfile>
      <anchor>a1b5f288c8345c6ff0996e15b2d334d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>structTestData.html</anchorfile>
      <anchor>a1656573cdcce0035ec2242bb7e6f1ca0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::TestEventListener</name>
    <filename>classtesting_1_1TestEventListener.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnEnvironmentsSetUpEnd</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>aaa1021d75f5dbf3f05c829c1cc520341</anchor>
      <arglist>(const UnitTest &amp;unit_test)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnEnvironmentsSetUpStart</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>aa6502e534919605be45f26a6daf9a40c</anchor>
      <arglist>(const UnitTest &amp;unit_test)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnEnvironmentsTearDownEnd</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>a9ea04fa7f447865ba76df35e12ba2092</anchor>
      <arglist>(const UnitTest &amp;unit_test)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnEnvironmentsTearDownStart</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>a468b5e6701bcb86cb2c956caadbba5e4</anchor>
      <arglist>(const UnitTest &amp;unit_test)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnTestCaseEnd</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>ae61985e2ef76ac78379b077be57a9c36</anchor>
      <arglist>(const TestCase &amp;test_case)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnTestCaseStart</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>ab4ed885d63f5bbff8076c1329b3dfe36</anchor>
      <arglist>(const TestCase &amp;test_case)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnTestEnd</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>abb1c44525ef038500608b5dc2f17099b</anchor>
      <arglist>(const TestInfo &amp;test_info)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnTestIterationEnd</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>a550fdb3e55726e4cefa09f5697941425</anchor>
      <arglist>(const UnitTest &amp;unit_test, int iteration)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnTestIterationStart</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>a60cc09b7907cb329d152eb5e7133bdeb</anchor>
      <arglist>(const UnitTest &amp;unit_test, int iteration)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnTestPartResult</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>a054f8705c883fa120b91473aff38f2ee</anchor>
      <arglist>(const TestPartResult &amp;test_part_result)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnTestProgramEnd</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>ad15b6246d94c268e233487a86463ef3d</anchor>
      <arglist>(const UnitTest &amp;unit_test)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnTestProgramStart</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>a5f6c84f39851e8a603a2d2e10063816b</anchor>
      <arglist>(const UnitTest &amp;unit_test)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnTestStart</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>ab4f6a0ca16ae75daf385b3b5914e1048</anchor>
      <arglist>(const TestInfo &amp;test_info)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TestEventListener</name>
      <anchorfile>classtesting_1_1TestEventListener.html</anchorfile>
      <anchor>a4512d19e7a108ec4926239ec1ea85d63</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::TestEventListeners</name>
    <filename>classtesting_1_1TestEventListeners.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Append</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>a1207dce74d64c1c39ffa6105560536a0</anchor>
      <arglist>(TestEventListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>TestEventListener *</type>
      <name>default_result_printer</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>a0a69b6a19e27d53d9ef4683c05e9f75a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TestEventListener *</type>
      <name>default_xml_generator</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>a9867c9af50e8d2934a2475286c7cebc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TestEventListener *</type>
      <name>Release</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>a038c9fa1975f84d6f3d25b52bc7bccdd</anchor>
      <arglist>(TestEventListener *listener)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestEventListeners</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>af0716e4067a6f357ee5ea18802a591dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestEventListeners</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>abe9fbbbedf7f55fa898abfae60aa4913</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>EventForwardingEnabled</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>aea9d15954a9df023d113b9b7ea286c08</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>a31d12292abc277dedbb7dc7748a6a60e</anchor>
      <arglist>(TestEventListeners)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>TestEventListener *</type>
      <name>repeater</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>ad28af964081553de465fbfc1c5a46650</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetDefaultResultPrinter</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>aeaab55da7c18c35fb12c27c18ff99955</anchor>
      <arglist>(TestEventListener *listener)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SetDefaultXmlGenerator</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>a36dbac47563ef8bb78cb467d11f5b4d9</anchor>
      <arglist>(TestEventListener *listener)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SuppressEventForwarding</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>a7132550dc1c50bb3399a6d6d3fc9be3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TestEventListener *</type>
      <name>default_result_printer_</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>a9ff9ebc31a9a52e5f108661cfcb7ecd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TestEventListener *</type>
      <name>default_xml_generator_</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>a018a3952aa10c19251b88f27abe373d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::TestEventRepeater *</type>
      <name>repeater_</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>a625d58b951893e80cde12862aece6fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::DefaultGlobalTestPartResultReporter</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>abae39633da9932847b41cb80efd62115</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::NoExecDeathTest</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>afddba49fdf3f493532b4d5efb9814f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::TestEventListenersAccessor</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>addbc107b6b445617c880182bd4f44cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::UnitTestImpl</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>acc0a5e7573fd6ae7ad1878613bb86853</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TestCase</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>aff779e55b06adfa7c0088bd10253f0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TestInfo</name>
      <anchorfile>classtesting_1_1TestEventListeners.html</anchorfile>
      <anchor>a4c49c2cdb6c328e6b709b4542f23de3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::TestEventRepeater</name>
    <filename>classtesting_1_1internal_1_1TestEventRepeater.html</filename>
    <base>testing::TestEventListener</base>
    <member kind="function">
      <type>void</type>
      <name>Append</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>ad154ce021881721a5c46994316b14cb1</anchor>
      <arglist>(TestEventListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>forwarding_enabled</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a65c4a855a505ff74c843cf50ad56b4c1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnEnvironmentsSetUpEnd</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a3a92696df942dc92f985e52fddd6d303</anchor>
      <arglist>(const UnitTest &amp;unit_test)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnEnvironmentsSetUpStart</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>ae71819925adec0471fa7abc5072b8244</anchor>
      <arglist>(const UnitTest &amp;unit_test)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnEnvironmentsTearDownEnd</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a8428220c4cf9f0cea2dfd9a70f07ab7f</anchor>
      <arglist>(const UnitTest &amp;unit_test)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnEnvironmentsTearDownStart</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a30db75df2d9a65d787f31e16004613c2</anchor>
      <arglist>(const UnitTest &amp;unit_test)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestCaseEnd</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a0a335e1c3957a8c699ed56e37ea7b978</anchor>
      <arglist>(const TestCase &amp;test_case)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestCaseStart</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a70124c738caa338bcd723eb2a51c8b3e</anchor>
      <arglist>(const TestCase &amp;test_case)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestEnd</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>aa0f13bded9369aae1c78583d7276f8b1</anchor>
      <arglist>(const TestInfo &amp;test_info)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestIterationEnd</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a94253e3c11753328e8a031f39352708f</anchor>
      <arglist>(const UnitTest &amp;unit_test, int iteration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestIterationStart</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a4062b3f070bb6531ab8494c13d3635d3</anchor>
      <arglist>(const UnitTest &amp;unit_test, int iteration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestPartResult</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>ac8fb21da6802b1ebab9cad3eee9150eb</anchor>
      <arglist>(const TestPartResult &amp;result)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestProgramEnd</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a4622616259747dbcc23f5ee39ef99ec0</anchor>
      <arglist>(const UnitTest &amp;unit_test)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestProgramStart</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a15ee2ff051063088d3a89a266d5ffcc4</anchor>
      <arglist>(const UnitTest &amp;unit_test)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestStart</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a70d694ca5010cc86cd458f7f529e6fbe</anchor>
      <arglist>(const TestInfo &amp;test_info)</arglist>
    </member>
    <member kind="function">
      <type>TestEventListener *</type>
      <name>Release</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>ac77a3d127e4726e11694e4ee9cf3b793</anchor>
      <arglist>(TestEventListener *listener)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_forwarding_enabled</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a86c52e311b70598a385a0589277e92e0</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestEventRepeater</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a97dc3b08bd62c615f16e4c73ed0b3894</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TestEventRepeater</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a0f7129002fc4a33e29ce76a3b6df8d1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a882648737e85eff0986ff66b794e310a</anchor>
      <arglist>(TestEventRepeater)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>forwarding_enabled_</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a1f7e494642d653eaad800504510d18a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TestEventListener * &gt;</type>
      <name>listeners_</name>
      <anchorfile>classtesting_1_1internal_1_1TestEventRepeater.html</anchorfile>
      <anchor>a1c08e9302639108588d764b671c54825</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::TestFactoryBase</name>
    <filename>classtesting_1_1internal_1_1TestFactoryBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual Test *</type>
      <name>CreateTest</name>
      <anchorfile>classtesting_1_1internal_1_1TestFactoryBase.html</anchorfile>
      <anchor>a07ac3ca0b196cdb092da0bb186b7c030</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TestFactoryBase</name>
      <anchorfile>classtesting_1_1internal_1_1TestFactoryBase.html</anchorfile>
      <anchor>a18f22a7594336a36642289c1decddc9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TestFactoryBase</name>
      <anchorfile>classtesting_1_1internal_1_1TestFactoryBase.html</anchorfile>
      <anchor>afedbf147b2a213517b315880d8c81427</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1TestFactoryBase.html</anchorfile>
      <anchor>a85d7cb90e00f165e61a008be77293fb4</anchor>
      <arglist>(TestFactoryBase)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::TestFactoryImpl</name>
    <filename>classtesting_1_1internal_1_1TestFactoryImpl.html</filename>
    <templarg></templarg>
    <base>testing::internal::TestFactoryBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Test *</type>
      <name>CreateTest</name>
      <anchorfile>classtesting_1_1internal_1_1TestFactoryImpl.html</anchorfile>
      <anchor>a8860c89bdb06450a5d5e8137ebd9d775</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::TestInfo</name>
    <filename>classtesting_1_1TestInfo.html</filename>
    <member kind="function">
      <type>const char *</type>
      <name>file</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a696330c27a9b1a6149fc7a47b9e24cb8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_reportable</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a7ad90aeebb1d6fe3a43c6e3e3427e382</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>line</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a47f933fa393ad94bbf2f238fa6698492</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>ab3d24cad310f0cde29a80b9a83949ff5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TestResult *</type>
      <name>result</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>addea8766df3b8abe4cc4103218a49a65</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>should_run</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a240c9fb051d7b0586ed380c6b4e729e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>test_case_name</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a26d22556d04b94c9cd15e28d74fef91c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>type_param</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>af15d5c533a7237ffc183bc4c924dfcf4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>value_param</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a9671fbc0effcb32e98803888dc166a66</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestInfo</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a8d382c1b1b511f0d9112c14684809852</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a49607d4547e374b5248e4200d9192817</anchor>
      <arglist>(TestInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>increment_death_test_count</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a70c9509202a6f95fbc26704ce13efb63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Run</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>ade784915e9be3a01e3a6ef509b77d6c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TestInfo</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>afc4a66e2d2491f09e8549c71514c3d78</anchor>
      <arglist>(const std::string &amp;test_case_name, const std::string &amp;name, const char *a_type_param, const char *a_value_param, internal::CodeLocation a_code_location, internal::TypeId fixture_class_id, internal::TestFactoryBase *factory)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>ClearTestResult</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>ac6d80865a3e68478aaf167058e6ca5c2</anchor>
      <arglist>(TestInfo *test_info)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::TestFactoryBase *const</type>
      <name>factory_</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a6bf2422602b877c73f6eb169a63cfea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const internal::TypeId</type>
      <name>fixture_class_id_</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>ad3284b7b9ebe61cc31440694091450ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>is_disabled_</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>af3765fc4f811296e0699b0a26430a7c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::CodeLocation</type>
      <name>location_</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a749494420174e6cf1949c7b411e8df6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>matches_filter_</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a397686f82b6dd68a209ab7b50eeb4932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>name_</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a6bed52b7c3d66c8c5eac5fa2aaadba55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TestResult</type>
      <name>result_</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a108fd469897a8d4e5c4361947a5ed785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>should_run_</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a89c3d8fb8b565532c34d3123240fd5cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>test_case_name_</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a3dcf626bbfc3756103be329c05377a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const internal::scoped_ptr&lt; const ::std::string &gt;</type>
      <name>type_param_</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>ab4f53cfaf59e1b5cac858a9322697e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const internal::scoped_ptr&lt; const ::std::string &gt;</type>
      <name>value_param_</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>ac3dd68ea96ebe82c6eab31e6e730a918</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend TestInfo *</type>
      <name>internal::MakeAndRegisterTestInfo</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a70ddf8a12d8c05f17429f6381abc8ace</anchor>
      <arglist>(const char *test_case_name, const char *name, const char *type_param, const char *value_param, internal::CodeLocation code_location, internal::TypeId fixture_class_id, Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc, internal::TestFactoryBase *factory)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::StreamingListenerTest</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>adc037d188dab349a94868991955c9cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::UnitTestImpl</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>acc0a5e7573fd6ae7ad1878613bb86853</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Test</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>a5b78b1c2e1fa07ffed92da365593eaa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TestCase</name>
      <anchorfile>classtesting_1_1TestInfo.html</anchorfile>
      <anchor>aff779e55b06adfa7c0088bd10253f0f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::TestPartResult</name>
    <filename>classtesting_1_1TestPartResult.html</filename>
    <member kind="enumvalue">
      <name>kFatalFailure</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a65ae656b33fdfdfffaf34858778a52d5ae1bf0b610b697a43fee97628cdab4ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kNonFatalFailure</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a65ae656b33fdfdfffaf34858778a52d5a00a755614f8ec3f78b2e951f8c91cd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kSuccess</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a65ae656b33fdfdfffaf34858778a52d5a8fa3d06b2baad8bf7c1f17dea314983e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a65ae656b33fdfdfffaf34858778a52d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kSuccess</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a65ae656b33fdfdfffaf34858778a52d5a8fa3d06b2baad8bf7c1f17dea314983e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kNonFatalFailure</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a65ae656b33fdfdfffaf34858778a52d5a00a755614f8ec3f78b2e951f8c91cd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kFatalFailure</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a65ae656b33fdfdfffaf34858778a52d5ae1bf0b610b697a43fee97628cdab4ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>failed</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>aaf835515fb53eb1aa01c1798b05e61f6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fatally_failed</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a34d31718b5fc6c06f73d03e8dbb1aa9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>file_name</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a5d8742dc28ddb880cd2391edb9fc2c9b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>line_number</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a174900cf4403d23784af34f50e7b0a46</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>message</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>aae73962246be4d200e2c1d04246a708a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>nonfatally_failed</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a7bb08c87fbc1664f9fcca1504339ed29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>passed</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a901bd62d9fbe7f39826a9d02ab2bdaec</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>summary</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>af0d4f960b453ce087c581fe13817b2a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestPartResult</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a6409eb519c1cd514aab2426c8f40737f</anchor>
      <arglist>(Type a_type, const char *a_file_name, int a_line_number, const char *a_message)</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>type</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>ae852bf8693f066078c74c34345531940</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>ExtractSummary</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>ac4f4c5383ff6178f441f8bf4ce5ebbff</anchor>
      <arglist>(const char *message)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>file_name_</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>abf5ab5fc171dc6248579a44353385df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>line_number_</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a7a988009362bcdc28d3b801fc6059b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>message_</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a9adea12d4a4fb4ebf1cd00d22eac9aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>summary_</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a6b9bce29122b56a50295710b7f6e345c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Type</type>
      <name>type_</name>
      <anchorfile>classtesting_1_1TestPartResult.html</anchorfile>
      <anchor>a4ee7ac490fe4f10e222fa08c3fa25437</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::TestPartResultArray</name>
    <filename>classtesting_1_1TestPartResultArray.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Append</name>
      <anchorfile>classtesting_1_1TestPartResultArray.html</anchorfile>
      <anchor>a01844bd505b18a666324617a1b459558</anchor>
      <arglist>(const TestPartResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>const TestPartResult &amp;</type>
      <name>GetTestPartResult</name>
      <anchorfile>classtesting_1_1TestPartResultArray.html</anchorfile>
      <anchor>a799a09c9ad8c1c8875400af78efe4b17</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classtesting_1_1TestPartResultArray.html</anchorfile>
      <anchor>acd805ad4edda06d983456b2a30760dce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestPartResultArray</name>
      <anchorfile>classtesting_1_1TestPartResultArray.html</anchorfile>
      <anchor>ac9bfc830989c5328d7ff2ba8fa3c072b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1TestPartResultArray.html</anchorfile>
      <anchor>a2f4ea91cd0d12104d9a476a0f0c5b7fe</anchor>
      <arglist>(TestPartResultArray)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TestPartResult &gt;</type>
      <name>array_</name>
      <anchorfile>classtesting_1_1TestPartResultArray.html</anchorfile>
      <anchor>a288da4fd16773d079722d6824a63060f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::TestPartResultReporterInterface</name>
    <filename>classtesting_1_1TestPartResultReporterInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>ReportTestPartResult</name>
      <anchorfile>classtesting_1_1TestPartResultReporterInterface.html</anchorfile>
      <anchor>aa2f920e7a5a0a6d0faf19e3727928c22</anchor>
      <arglist>(const TestPartResult &amp;result)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TestPartResultReporterInterface</name>
      <anchorfile>classtesting_1_1TestPartResultReporterInterface.html</anchorfile>
      <anchor>a338b51591ed654f84dc0feaaf2b66917</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::TestProperty</name>
    <filename>classtesting_1_1TestProperty.html</filename>
    <member kind="function">
      <type>const char *</type>
      <name>key</name>
      <anchorfile>classtesting_1_1TestProperty.html</anchorfile>
      <anchor>a2c569d47685b89aa64e737fb11df3aba</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetValue</name>
      <anchorfile>classtesting_1_1TestProperty.html</anchorfile>
      <anchor>a377245335d9f614cd06d1650e3358e1d</anchor>
      <arglist>(const std::string &amp;new_value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestProperty</name>
      <anchorfile>classtesting_1_1TestProperty.html</anchorfile>
      <anchor>a25a0ccf1c75a92af46a48d3c2a873e6d</anchor>
      <arglist>(const std::string &amp;a_key, const std::string &amp;a_value)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>value</name>
      <anchorfile>classtesting_1_1TestProperty.html</anchorfile>
      <anchor>ad46323c18491f365d72d8a4288f54bd6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>key_</name>
      <anchorfile>classtesting_1_1TestProperty.html</anchorfile>
      <anchor>a948544067d61e790bd37e234186fa708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>value_</name>
      <anchorfile>classtesting_1_1TestProperty.html</anchorfile>
      <anchor>a204e3793205a1e61412fc34be1913c01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::TestPropertyKeyIs</name>
    <filename>classtesting_1_1internal_1_1TestPropertyKeyIs.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>classtesting_1_1internal_1_1TestPropertyKeyIs.html</anchorfile>
      <anchor>aed5dfb89159b3a071a8f3521fa1f8eb0</anchor>
      <arglist>(const TestProperty &amp;test_property) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestPropertyKeyIs</name>
      <anchorfile>classtesting_1_1internal_1_1TestPropertyKeyIs.html</anchorfile>
      <anchor>a509ed1271caa1032e40c5d811b3da385</anchor>
      <arglist>(const std::string &amp;key)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>key_</name>
      <anchorfile>classtesting_1_1internal_1_1TestPropertyKeyIs.html</anchorfile>
      <anchor>a857f42b8753df8efccc8f38196b150b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::TestResult</name>
    <filename>classtesting_1_1TestResult.html</filename>
    <member kind="function">
      <type>TimeInMillis</type>
      <name>elapsed_time</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a582f6383265d0619df812b75499d0616</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Failed</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>abb5d051bf958071c14020132a4d6cc07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TestPartResult &amp;</type>
      <name>GetTestPartResult</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a08b680f63d91391db4161f909da2bbcc</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>const TestProperty &amp;</type>
      <name>GetTestProperty</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a2cb23a457a444ba85684dd655895f08e</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HasFatalFailure</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>ace61ce992083a9124f9ff0e99a2041cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HasNonfatalFailure</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a34e6901b9772f51ce4f17a5517c26607</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Passed</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>aa46a04342f02ec297357f47288da3ef3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_property_count</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a5075f9d595d51c7cc2f5c0921e622831</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TestResult</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a5cf5dd6f416b7334ea601aab21a2fda5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>total_part_count</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>ae6a378ec743edfbed55890c955d0adc8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TestResult</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a41f407680b725b75d7eadc3230bc3315</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>AddTestPartResult</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>ac28e9821ad3e9314c4fe41b119c5b44d</anchor>
      <arglist>(const TestPartResult &amp;test_part_result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a5371bc2e69435b4cb1fdad9ca81759a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>ClearTestPartResults</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>aa11ed718e0a76a39e6380e5ddce7cae2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>death_test_count</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a602020a4ca2c23a5d982648a07d5835c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>ad04e1d5d9eb623ba1d9fc82cdff43af4</anchor>
      <arglist>(TestResult)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>increment_death_test_count</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a07faaa1d16a991f34222d02e10c75dc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RecordProperty</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>ac253b0fd7ea70f457e9517e415eac32d</anchor>
      <arglist>(const std::string &amp;xml_element, const TestProperty &amp;test_property)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_elapsed_time</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>aa345325e5dea41609d17d7c614bf2b18</anchor>
      <arglist>(TimeInMillis elapsed)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::vector&lt; TestPartResult &gt; &amp;</type>
      <name>test_part_results</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a2ab6cb75fe8a4ac394a800ae01daa8cd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>const std::vector&lt; TestProperty &gt; &amp;</type>
      <name>test_properties</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>add9d22dda23f96faacd8381f18e52baa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>ValidateTestProperty</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a818c06cd2bfc00d6c81b0cebca044cb1</anchor>
      <arglist>(const std::string &amp;xml_element, const TestProperty &amp;test_property)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>death_test_count_</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a3810b34e68f5dca9ad1237a5bde7fa21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimeInMillis</type>
      <name>elapsed_time_</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a739a8ca54db4be004ba748b11e82b056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TestPartResult &gt;</type>
      <name>test_part_results_</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>af17c00fae1435d344b318eb6bbb56cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::Mutex</type>
      <name>test_properites_mutex_</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a58d7d97bd16a04b932e2863153c13dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TestProperty &gt;</type>
      <name>test_properties_</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a29cde491988faff4ef2d9f9b6c13d9fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::DefaultGlobalTestPartResultReporter</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>abae39633da9932847b41cb80efd62115</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::ExecDeathTest</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>adf5553cae6aea6f8648d47e299237e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::TestResultAccessor</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>ae762da04e74a0d3b0daded3c5bd4a8e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::UnitTestImpl</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>acc0a5e7573fd6ae7ad1878613bb86853</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::WindowsDeathTest</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a6aeedc04a0590fcc1b3c5f687dbb0f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TestCase</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>aff779e55b06adfa7c0088bd10253f0f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>TestInfo</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a4c49c2cdb6c328e6b709b4542f23de3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>UnitTest</name>
      <anchorfile>classtesting_1_1TestResult.html</anchorfile>
      <anchor>a832b4d233efee1a32feb0f4190b30d39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::TestResultAccessor</name>
    <filename>classtesting_1_1internal_1_1TestResultAccessor.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>ClearTestPartResults</name>
      <anchorfile>classtesting_1_1internal_1_1TestResultAccessor.html</anchorfile>
      <anchor>a53c626632bac65d82d88e432072b866b</anchor>
      <arglist>(TestResult *test_result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>RecordProperty</name>
      <anchorfile>classtesting_1_1internal_1_1TestResultAccessor.html</anchorfile>
      <anchor>abcc4b32d1b201eeef92f0ec0ae161cf9</anchor>
      <arglist>(TestResult *test_result, const std::string &amp;xml_element, const TestProperty &amp;property)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; testing::TestPartResult &gt; &amp;</type>
      <name>test_part_results</name>
      <anchorfile>classtesting_1_1internal_1_1TestResultAccessor.html</anchorfile>
      <anchor>a55d771904317c1b0cc380104d175f1db</anchor>
      <arglist>(const TestResult &amp;test_result)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservation2DRangeScanWithUncertainty::TEvalParams</name>
    <filename>structmrpt_1_1obs_1_1CObservation2DRangeScanWithUncertainty_1_1TEvalParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TEvalParams</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation2DRangeScanWithUncertainty_1_1TEvalParams.html</anchorfile>
      <anchor>abb9827b144af31c4f14510de56759bd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_prediction_std_dev</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation2DRangeScanWithUncertainty_1_1TEvalParams.html</anchorfile>
      <anchor>a99afefc0172e84254cf821f8eed497f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_ray_log_lik</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation2DRangeScanWithUncertainty_1_1TEvalParams.html</anchorfile>
      <anchor>a08f6c09812d2e33d2c8513b3cf2072e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>prob_lost_ray</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation2DRangeScanWithUncertainty_1_1TEvalParams.html</anchorfile>
      <anchor>a658f6778c3671add1e3484178970bc2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>prob_outliers</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation2DRangeScanWithUncertainty_1_1TEvalParams.html</anchorfile>
      <anchor>aeafcfbf4713325f29ea693568e6076db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::TExtendedCPose2D</name>
    <filename>classmrpt_1_1poses_1_1TExtendedCPose2D.html</filename>
    <member kind="variable">
      <type>CPose2D</type>
      <name>pose</name>
      <anchorfile>classmrpt_1_1poses_1_1TExtendedCPose2D.html</anchorfile>
      <anchor>a8a992700823135caaf56241e1055a4d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorDouble</type>
      <name>state</name>
      <anchorfile>classmrpt_1_1poses_1_1TExtendedCPose2D.html</anchorfile>
      <anchor>a5169cec1e168f221ae35736ec90a228e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CPointCloudFilterBase::TExtraFilterParams</name>
    <filename>structmrpt_1_1maps_1_1CPointCloudFilterBase_1_1TExtraFilterParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TExtraFilterParams</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointCloudFilterBase_1_1TExtraFilterParams.html</anchorfile>
      <anchor>aa53ec24b3cac3ff3b8af981ab153cd57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_not_delete</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointCloudFilterBase_1_1TExtraFilterParams.html</anchorfile>
      <anchor>a560936ba6f63c811e6d5df445b26b1ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; bool &gt; *</type>
      <name>out_deletion_mask</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointCloudFilterBase_1_1TExtraFilterParams.html</anchorfile>
      <anchor>a76f68ef4379790e517174f4efe53814c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CGenericFeatureTracker::TExtraOutputInfo</name>
    <filename>structmrpt_1_1vision_1_1CGenericFeatureTracker_1_1TExtraOutputInfo.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>num_deleted_feats</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker_1_1TExtraOutputInfo.html</anchorfile>
      <anchor>aa5e3777e89fc3bcdb44ff1ec15cbafbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>raw_FAST_feats_detected</name>
      <anchorfile>structmrpt_1_1vision_1_1CGenericFeatureTracker_1_1TExtraOutputInfo.html</anchorfile>
      <anchor>aadcdfc855fb8efac587106f8de03da5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::FrameTransformer::TF_TreeEdge</name>
    <filename>structmrpt_1_1poses_1_1FrameTransformer_1_1TF__TreeEdge.html</filename>
    <member kind="function">
      <type></type>
      <name>TF_TreeEdge</name>
      <anchorfile>structmrpt_1_1poses_1_1FrameTransformer_1_1TF__TreeEdge.html</anchorfile>
      <anchor>af23dad9ab6f192097a45c47321008650</anchor>
      <arglist>(const typename base_t::pose_t &amp;pose_, const mrpt::system::TTimeStamp &amp;timestamp_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TF_TreeEdge</name>
      <anchorfile>structmrpt_1_1poses_1_1FrameTransformer_1_1TF__TreeEdge.html</anchorfile>
      <anchor>a5dfe6ff6138ea4f3981b56892c9eefb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>base_t::pose_t</type>
      <name>pose</name>
      <anchorfile>structmrpt_1_1poses_1_1FrameTransformer_1_1TF__TreeEdge.html</anchorfile>
      <anchor>a0c341314b81fcbbb6302713f41f4b290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>timestamp</name>
      <anchorfile>structmrpt_1_1poses_1_1FrameTransformer_1_1TF__TreeEdge.html</anchorfile>
      <anchor>a35d937cc24da71a37cccd65cf4cd0aaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFace</name>
    <filename>structTFace.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>intensity</name>
      <anchorfile>structTFace.html</anchorfile>
      <anchor>ac83a53804325b1ca70fb3ae3a7e566c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>nverts</name>
      <anchorfile>structTFace.html</anchorfile>
      <anchor>a025aceb20dddc5772cc80e1be75356e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>verts</name>
      <anchorfile>structTFace.html</anchorfile>
      <anchor>aca09dcffda56a1fbec598d1a8ba93961</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::bayes::CParticleFilterCapable::TFastDrawAuxVars</name>
    <filename>structmrpt_1_1bayes_1_1CParticleFilterCapable_1_1TFastDrawAuxVars.html</filename>
    <member kind="function">
      <type></type>
      <name>TFastDrawAuxVars</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterCapable_1_1TFastDrawAuxVars.html</anchorfile>
      <anchor>aa351f48eed1b2a609c3ceb76dae31354</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>vector_uint</type>
      <name>alreadyDrawnIndexes</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterCapable_1_1TFastDrawAuxVars.html</anchorfile>
      <anchor>af5570e5c880e9c1dfc370761f4348ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>alreadyDrawnNextOne</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterCapable_1_1TFastDrawAuxVars.html</anchorfile>
      <anchor>abd9be7ca7cc6b44548c4e15a31583981</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>CDF</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterCapable_1_1TFastDrawAuxVars.html</anchorfile>
      <anchor>a929a56bd59788b3d76e9cf685e74ca12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_uint</type>
      <name>CDF_indexes</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterCapable_1_1TFastDrawAuxVars.html</anchorfile>
      <anchor>a3956e2035d9883b58e02f6d67435cf4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>PDF</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilterCapable_1_1TFastDrawAuxVars.html</anchorfile>
      <anchor>a05702a8ea5040f58540a0ea051756b60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CFeatureExtraction::TOptions::TFASTOptions</name>
    <filename>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TFASTOptions.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>min_distance</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TFASTOptions.html</anchorfile>
      <anchor>a01e2439934991bcf66810ad591aab46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>nonmax_suppression</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TFASTOptions.html</anchorfile>
      <anchor>aed40f3ae430d4b86df4cceaa6f38cc53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>threshold</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TFASTOptions.html</anchorfile>
      <anchor>a3391963a3469d0fc16b7f664d26becf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_KLT_response</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TFASTOptions.html</anchorfile>
      <anchor>aa73adbde482c2808210ab6e47f5bec24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TFeatureObservation</name>
    <filename>structmrpt_1_1vision_1_1TFeatureObservation.html</filename>
    <member kind="function">
      <type></type>
      <name>TFeatureObservation</name>
      <anchorfile>structmrpt_1_1vision_1_1TFeatureObservation.html</anchorfile>
      <anchor>a4637b246c67278eda4707639f6ea4138</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TFeatureObservation</name>
      <anchorfile>structmrpt_1_1vision_1_1TFeatureObservation.html</anchorfile>
      <anchor>a0524677b994de933ba2b70098b769d29</anchor>
      <arglist>(const TLandmarkID _id_feature, const TCameraPoseID _id_frame, const mrpt::utils::TPixelCoordf &amp;_px)</arglist>
    </member>
    <member kind="variable">
      <type>TLandmarkID</type>
      <name>id_feature</name>
      <anchorfile>structmrpt_1_1vision_1_1TFeatureObservation.html</anchorfile>
      <anchor>a563c2bfabbc763a83165678e9a8ed255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TCameraPoseID</type>
      <name>id_frame</name>
      <anchorfile>structmrpt_1_1vision_1_1TFeatureObservation.html</anchorfile>
      <anchor>a81f385555e4edf73562a4beb0fbd1009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TPixelCoordf</type>
      <name>px</name>
      <anchorfile>structmrpt_1_1vision_1_1TFeatureObservation.html</anchorfile>
      <anchor>a7a7841e5e835bb226abca8e7bcdba321</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::system::CDirectoryExplorer::TFileInfo</name>
    <filename>structmrpt_1_1system_1_1CDirectoryExplorer_1_1TFileInfo.html</filename>
    <member kind="variable">
      <type>time_t</type>
      <name>accessTime</name>
      <anchorfile>structmrpt_1_1system_1_1CDirectoryExplorer_1_1TFileInfo.html</anchorfile>
      <anchor>a5b1cd0d06b41dada2a9cc391fa2666de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>fileSize</name>
      <anchorfile>structmrpt_1_1system_1_1CDirectoryExplorer_1_1TFileInfo.html</anchorfile>
      <anchor>a9c060c33472a1605304dc2a53db09595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isDir</name>
      <anchorfile>structmrpt_1_1system_1_1CDirectoryExplorer_1_1TFileInfo.html</anchorfile>
      <anchor>a4c12efb26587b9056b37b1d8b95b6937</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isSymLink</name>
      <anchorfile>structmrpt_1_1system_1_1CDirectoryExplorer_1_1TFileInfo.html</anchorfile>
      <anchor>a958fd1fad5d2996b799f3c2ec3a59811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>time_t</type>
      <name>modTime</name>
      <anchorfile>structmrpt_1_1system_1_1CDirectoryExplorer_1_1TFileInfo.html</anchorfile>
      <anchor>adef049bd13380e70c2e5eca4cad6c714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmrpt_1_1system_1_1CDirectoryExplorer_1_1TFileInfo.html</anchorfile>
      <anchor>a1278a75498338e0ac0a45806bd340c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>wholePath</name>
      <anchorfile>structmrpt_1_1system_1_1CDirectoryExplorer_1_1TFileInfo.html</anchorfile>
      <anchor>a054a0a451325c6624a9451e798a87b0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::system::CFileSystemWatcher::TFileSystemChange</name>
    <filename>structmrpt_1_1system_1_1CFileSystemWatcher_1_1TFileSystemChange.html</filename>
    <member kind="function">
      <type></type>
      <name>TFileSystemChange</name>
      <anchorfile>structmrpt_1_1system_1_1CFileSystemWatcher_1_1TFileSystemChange.html</anchorfile>
      <anchor>a5e9d3a6ca1a14457828c293b21b91f06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>eventAccessed</name>
      <anchorfile>structmrpt_1_1system_1_1CFileSystemWatcher_1_1TFileSystemChange.html</anchorfile>
      <anchor>a79d0f9c629f58d0746278814a1295274</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>eventCloseWrite</name>
      <anchorfile>structmrpt_1_1system_1_1CFileSystemWatcher_1_1TFileSystemChange.html</anchorfile>
      <anchor>a091184cd5e4e1a776732627d8822c1f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>eventCreated</name>
      <anchorfile>structmrpt_1_1system_1_1CFileSystemWatcher_1_1TFileSystemChange.html</anchorfile>
      <anchor>a1fb2aa1e021e5952c397c66c96feb181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>eventDeleted</name>
      <anchorfile>structmrpt_1_1system_1_1CFileSystemWatcher_1_1TFileSystemChange.html</anchorfile>
      <anchor>a66775668d06a8e8067e511562d1112dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>eventModified</name>
      <anchorfile>structmrpt_1_1system_1_1CFileSystemWatcher_1_1TFileSystemChange.html</anchorfile>
      <anchor>a0d7699b595475e97979dfda3a53f5eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>eventMovedFrom</name>
      <anchorfile>structmrpt_1_1system_1_1CFileSystemWatcher_1_1TFileSystemChange.html</anchorfile>
      <anchor>ab308bfd6a9773b76874fd4ceb9dd25f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>eventMovedTo</name>
      <anchorfile>structmrpt_1_1system_1_1CFileSystemWatcher_1_1TFileSystemChange.html</anchorfile>
      <anchor>a8536077f539ccf7d77038cd7893b36c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isDir</name>
      <anchorfile>structmrpt_1_1system_1_1CFileSystemWatcher_1_1TFileSystemChange.html</anchorfile>
      <anchor>a3fea48bde787d0e1ea9f2c87bf1af84d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>path</name>
      <anchorfile>structmrpt_1_1system_1_1CFileSystemWatcher_1_1TFileSystemChange.html</anchorfile>
      <anchor>aee48043e5cb15a4f6566a26d50abf9a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::TFontParams</name>
    <filename>structmrpt_1_1opengl_1_1TFontParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TFontParams</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a02c78c300d6a4d8133b91c192bb1390d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColorf</type>
      <name>color</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a8d55152335bb748d459b62a48226c30f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>draw_shadow</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a8526313c3a08d2d24174216081b54ca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColorf</type>
      <name>shadow_color</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>ab54251bcc4faa86681dc4c0fbd9c2edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::opengl::TOpenGLFont</type>
      <name>font</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a018d7073f658bed14b53ec4246db781a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>vfont_name</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a2bd33e1cb8ccfdd19b853ead1fc8a52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vfont_scale</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a546b417607155e016f1315ad8bd7c6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TOpenGLFontStyle</type>
      <name>vfont_style</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a20596bcb448d6342b7a7d952e65af6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vfont_spacing</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a6e407b86f0017ed4666ba67f40125ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vfont_kerning</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a5c2a5a03a19f77ebb3155c22b3dc7849</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::opengl::TOpenGLFont</type>
      <name>font</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a018d7073f658bed14b53ec4246db781a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>vfont_name</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a2bd33e1cb8ccfdd19b853ead1fc8a52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vfont_scale</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a546b417607155e016f1315ad8bd7c6e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TOpenGLFontStyle</type>
      <name>vfont_style</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a20596bcb448d6342b7a7d952e65af6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vfont_spacing</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a6e407b86f0017ed4666ba67f40125ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vfont_kerning</name>
      <anchorfile>structmrpt_1_1opengl_1_1TFontParams.html</anchorfile>
      <anchor>a5c2a5a03a19f77ebb3155c22b3dc7849</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TForce</name>
    <filename>structTForce.html</filename>
    <member kind="function">
      <type></type>
      <name>TForce</name>
      <anchorfile>structTForce.html</anchorfile>
      <anchor>a24f844122f710c491d7f4e7f555211cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>f</name>
      <anchorfile>structTForce.html</anchorfile>
      <anchor>af00ebeb400409874d402ac9bbfe55e99</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::internal::TFreeFnDataForZMQ</name>
    <filename>structmrpt_1_1utils_1_1internal_1_1TFreeFnDataForZMQ.html</filename>
    <member kind="function">
      <type></type>
      <name>TFreeFnDataForZMQ</name>
      <anchorfile>structmrpt_1_1utils_1_1internal_1_1TFreeFnDataForZMQ.html</anchorfile>
      <anchor>af22ac1a837a931742988e6c1ed2322e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CMemoryStream *</type>
      <name>buf</name>
      <anchorfile>structmrpt_1_1utils_1_1internal_1_1TFreeFnDataForZMQ.html</anchorfile>
      <anchor>a3b0acf681a3b6b3634fe21fa993cb94e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_free</name>
      <anchorfile>structmrpt_1_1utils_1_1internal_1_1TFreeFnDataForZMQ.html</anchorfile>
      <anchor>a77d02e00c232b8cfcee9be0f1f68cc07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::TFTDIDevice</name>
    <filename>structmrpt_1_1hwdrivers_1_1TFTDIDevice.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>ftdi_description</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TFTDIDevice.html</anchorfile>
      <anchor>ac72410bd0dad075d89bf4fecb50c9e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>ftdi_manufacturer</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TFTDIDevice.html</anchorfile>
      <anchor>a207ada4f58f0f70a63e91ce893803147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>ftdi_serial</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TFTDIDevice.html</anchorfile>
      <anchor>ae983b0f48b8ba793ddbac2d6c34ed7d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>usb_idProduct</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TFTDIDevice.html</anchorfile>
      <anchor>ae2ccf41801c82b43872859faa1019091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>usb_idVendor</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TFTDIDevice.html</anchorfile>
      <anchor>affb09561a2d460b847672b9551790a54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>usb_serialNumber</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TFTDIDevice.html</anchorfile>
      <anchor>aa96d75500f44cce1f3efd5f1102f777c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFunctorLaserSimulData</name>
    <filename>structTFunctorLaserSimulData.html</filename>
    <member kind="variable">
      <type>const COccupancyGridMap2D *</type>
      <name>grid</name>
      <anchorfile>structTFunctorLaserSimulData.html</anchorfile>
      <anchor>adb51105aaa74f64c07737ecd99e3fc34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const COccupancyGridMap2D::TLaserSimulUncertaintyParams *</type>
      <name>params</name>
      <anchorfile>structTFunctorLaserSimulData.html</anchorfile>
      <anchor>aa48c61eebcf3913696b21c1d8a3e0fd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CLandmarksMap::TFuseOptions</name>
    <filename>structmrpt_1_1maps_1_1CLandmarksMap_1_1TFuseOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>TFuseOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TFuseOptions.html</anchorfile>
      <anchor>a6612d85f3a04869df1d9fcc642f4528a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ellapsedTime</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TFuseOptions.html</anchorfile>
      <anchor>a40152c6421bddd05b598e334f45920e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>minTimesSeen</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TFuseOptions.html</anchorfile>
      <anchor>a6b8e08ff9f1668ce921ab9238d91c984</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TGap</name>
    <filename>structTGap.html</filename>
    <member kind="function">
      <type></type>
      <name>TGap</name>
      <anchorfile>structTGap.html</anchorfile>
      <anchor>aa808a235ab75649130cc195d7db56443</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>contains_target_k</name>
      <anchorfile>structTGap.html</anchorfile>
      <anchor>a4e905dbcc17bf362e1f491e8b885e5fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>k_best_eval</name>
      <anchorfile>structTGap.html</anchorfile>
      <anchor>a6583d888be752479d18ce141ce61f773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>k_from</name>
      <anchorfile>structTGap.html</anchorfile>
      <anchor>aeee2b5f426e7b5ed1ef3d0d9b1f117f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>k_to</name>
      <anchorfile>structTGap.html</anchorfile>
      <anchor>aca6b4904f226729b629cde28a757c5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_eval</name>
      <anchorfile>structTGap.html</anchorfile>
      <anchor>a7b3341a2a69bfb6a089b3f62ebafe429</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_eval</name>
      <anchorfile>structTGap.html</anchorfile>
      <anchor>a4e00390f2e1489b995eaf5ac691aee99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CHolonomicND::TGap</name>
    <filename>structmrpt_1_1nav_1_1CHolonomicND_1_1TGap.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>end</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TGap.html</anchorfile>
      <anchor>ad14c8d3e7ba6eff65b75033fa7488680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ini</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TGap.html</anchorfile>
      <anchor>a11cfedde689b7677b029307713572b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxDistance</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TGap.html</anchorfile>
      <anchor>a6da2089000e5d9c54078f22a8bf940a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minDistance</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TGap.html</anchorfile>
      <anchor>ad63ef55b36b8885ee2f7886bea45e0cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>representative_sector</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TGap.html</anchorfile>
      <anchor>a4631b6d26e837430f3628870979ec2a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CGasConcentrationGridMap2D::TGaussianCell</name>
    <filename>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianCell.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>cx</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianCell.html</anchorfile>
      <anchor>af5c4e4d8bbfeeb16db28c1a5de09d863</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cy</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianCell.html</anchorfile>
      <anchor>ae232965cdf21a7365000497a88472788</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>value</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianCell.html</anchorfile>
      <anchor>add040b40e1abf7598328ced08dca45d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::CPointPDFSOG::TGaussianMode</name>
    <filename>structmrpt_1_1poses_1_1CPointPDFSOG_1_1TGaussianMode.html</filename>
    <member kind="function">
      <type></type>
      <name>TGaussianMode</name>
      <anchorfile>structmrpt_1_1poses_1_1CPointPDFSOG_1_1TGaussianMode.html</anchorfile>
      <anchor>ae08a3719d82d034d1941319d7ee16730</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>log_w</name>
      <anchorfile>structmrpt_1_1poses_1_1CPointPDFSOG_1_1TGaussianMode.html</anchorfile>
      <anchor>a25fc8a3fa58c41175d404dd3d46a2c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPointPDFGaussian</type>
      <name>val</name>
      <anchorfile>structmrpt_1_1poses_1_1CPointPDFSOG_1_1TGaussianMode.html</anchorfile>
      <anchor>a0a22205f79d768348160a5d37239de59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::CPose3DPDFSOG::TGaussianMode</name>
    <filename>structmrpt_1_1poses_1_1CPose3DPDFSOG_1_1TGaussianMode.html</filename>
    <member kind="function">
      <type></type>
      <name>TGaussianMode</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DPDFSOG_1_1TGaussianMode.html</anchorfile>
      <anchor>a7c28abd0af2392bb5a1e39897e9804f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>log_w</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DPDFSOG_1_1TGaussianMode.html</anchorfile>
      <anchor>a57f837ccc3d92c7d6504f4d7e830b866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPose3DPDFGaussian</type>
      <name>val</name>
      <anchorfile>structmrpt_1_1poses_1_1CPose3DPDFSOG_1_1TGaussianMode.html</anchorfile>
      <anchor>ae3acb277504da67e74b5c58b2b09bba3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::CPosePDFSOG::TGaussianMode</name>
    <filename>structmrpt_1_1poses_1_1CPosePDFSOG_1_1TGaussianMode.html</filename>
    <member kind="function">
      <type></type>
      <name>TGaussianMode</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFSOG_1_1TGaussianMode.html</anchorfile>
      <anchor>a82b77d62ff8b09b3cd12a736a9379ae8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>cov</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFSOG_1_1TGaussianMode.html</anchorfile>
      <anchor>ad238bf4e08800fe9c20ae2baa5816544</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>log_w</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFSOG_1_1TGaussianMode.html</anchorfile>
      <anchor>af8860b3ede17d4c532d7d5595b732ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPose2D</type>
      <name>mean</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFSOG_1_1TGaussianMode.html</anchorfile>
      <anchor>afbc5dcd31ae6f6de59049dab33efe6b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MRPT_MAKE_ALIGNED_OPERATOR_NEW</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFSOG_1_1TGaussianMode.html</anchorfile>
      <anchor>a14bd4ec5a6946a8d43cbed974529dba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFSOG_1_1TGaussianMode.html</anchorfile>
      <anchor>a91b86976d3968d7f8f0881e0509e5963</anchor>
      <arglist>(std::ostream &amp;o, const TGaussianMode &amp;mode)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CGasConcentrationGridMap2D::TGaussianWindTable</name>
    <filename>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianWindTable.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>max_r</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianWindTable.html</anchorfile>
      <anchor>aa44372761f2719e3a841f704b90ac38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>phi_count</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianWindTable.html</anchorfile>
      <anchor>a43adacd90e015d718f349339aa5c2bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>phi_inc</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianWindTable.html</anchorfile>
      <anchor>a471c56ca15654635c8ddd9b5a8820467</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>r_count</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianWindTable.html</anchorfile>
      <anchor>aa4937ae2328bba3bf24849b8f2eac4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>r_inc</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianWindTable.html</anchorfile>
      <anchor>ad4fd3f548366256ae7e695b554518475</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>resolution</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianWindTable.html</anchorfile>
      <anchor>a9b0296064c59a36d92e59a4198f9b71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_phi</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianWindTable.html</anchorfile>
      <anchor>a3ff048d272d69c2384147315985410a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_r</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianWindTable.html</anchorfile>
      <anchor>acfde2d13cbc5a352bede8c44413d633c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; std::vector&lt; TGaussianCell &gt; &gt; &gt; *</type>
      <name>table</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TGaussianWindTable.html</anchorfile>
      <anchor>ad136ff6e1fb432413f953257069877aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::deciders::CLoopCloserERD::TGenerateHypotsPoolAdParams</name>
    <filename>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TGenerateHypotsPoolAdParams.html</filename>
    <member kind="typedef">
      <type>std::map&lt; mrpt::utils::TNodeID, node_props_t &gt;</type>
      <name>group_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TGenerateHypotsPoolAdParams.html</anchorfile>
      <anchor>aea9d41a6fbda8554b0117426d93e22a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>group_t</type>
      <name>groupA_params</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TGenerateHypotsPoolAdParams.html</anchorfile>
      <anchor>a2fb058a117a0c219019a1852899454b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>group_t</type>
      <name>groupB_params</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TGenerateHypotsPoolAdParams.html</anchorfile>
      <anchor>a316e85b26be3db51ef2c41561a869535</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationVelodyneScan::TGeneratePointCloudParameters</name>
    <filename>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</filename>
    <member kind="function">
      <type></type>
      <name>TGeneratePointCloudParameters</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a743e24dc1d9897fefee55ac79b26d3be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>dualKeepLast</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a6c774d5238a6fd37c6c1ea3956c9f0ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>dualKeepStrongest</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a4fa2a6bd006b790435d1ca56dac15fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filterBynROI</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a5a591e58caae09aa061fab1fdf972d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filterByROI</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a15f603598dff19d5a75bc55c113efad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filterOutIsolatedPoints</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>aa7b270bbead260667e5e404492415337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>generatePerPointAzimuth</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a6a11b99dba689d29c7bf528b7623383e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>generatePerPointTimestamp</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a290eb5e33b5b10cc9aedaac9c9838aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>isolatedPointsFilterDistance</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a64f833902776fe94d1f93475e7f09fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxAzimuth_deg</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a3b637de8ea9626fc4d9933eb3949038f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxDistance</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a7a20d07ed36dee340ee8524df74b0589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minAzimuth_deg</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a97d6e54d41b8bbec66bc10702c8332b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minDistance</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a6d62e7fb18f25286d63e56a29e3cb36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>nROI_x_max</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a4b3ab32090807359a334453da331f45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>nROI_x_min</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a7ce2f3875b718dd416386d71ece63b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>nROI_y_max</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>ae202aa1d5140b0cb245103f1bb81d04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>nROI_y_min</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a9d271728bb6383c2b424447eabe97332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>nROI_z_max</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a58a46eada6f7b890898d8975a2831217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>nROI_z_min</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>af17d044548c1c03d9211b4825085bde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ROI_x_max</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>adb5d3418e31fe2ca2bfe0043116c6b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ROI_x_min</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>ac26ee417b20a83ffe5fc068df168ab27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ROI_y_max</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a97e8bfe3fdca52d700ffd2f6950add80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ROI_y_min</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a5ef49b882ce615f0a1f3f206cd082c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ROI_z_max</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>a23085a961df03925e312f06c4f3ef116</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ROI_z_min</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudParameters.html</anchorfile>
      <anchor>ad830d0d580912686682a34629fd79c43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationVelodyneScan::TGeneratePointCloudSE3Results</name>
    <filename>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudSE3Results.html</filename>
    <member kind="function">
      <type></type>
      <name>TGeneratePointCloudSE3Results</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudSE3Results.html</anchorfile>
      <anchor>a7fb42bbb85051ecdffb0ac1ac0ac1035</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>num_correctly_inserted_points</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudSE3Results.html</anchorfile>
      <anchor>a635e75c7c5d62b55df5578a447a2e723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>num_points</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TGeneratePointCloudSE3Results.html</anchorfile>
      <anchor>a8fa1cae0fbf7e40e467007a867fd03c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::topography::TGeodeticCoords</name>
    <filename>structmrpt_1_1topography_1_1TGeodeticCoords.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isClear</name>
      <anchorfile>structmrpt_1_1topography_1_1TGeodeticCoords.html</anchorfile>
      <anchor>a05e9c634cf2194a0630b21e4d3750736</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TGeodeticCoords</name>
      <anchorfile>structmrpt_1_1topography_1_1TGeodeticCoords.html</anchorfile>
      <anchor>a55dee1d506a559da1b3163113bbd7b8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TGeodeticCoords</name>
      <anchorfile>structmrpt_1_1topography_1_1TGeodeticCoords.html</anchorfile>
      <anchor>a5600485f5bcc2351368482f94ce28d89</anchor>
      <arglist>(const double _lat, const double _lon, const double _height)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>height</name>
      <anchorfile>structmrpt_1_1topography_1_1TGeodeticCoords.html</anchorfile>
      <anchor>a333a3818f01589b03c531c06a91f83fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TCoords</type>
      <name>lat</name>
      <anchorfile>structmrpt_1_1topography_1_1TGeodeticCoords.html</anchorfile>
      <anchor>a203cba91d2b4917a8489d14e4dc18c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TCoords</type>
      <name>lon</name>
      <anchorfile>structmrpt_1_1topography_1_1TGeodeticCoords.html</anchorfile>
      <anchor>a64c93978838ba4fe5bd1d72be9e89a4a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::deciders::CLoopCloserERD::TGetICPEdgeAdParams</name>
    <filename>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TGetICPEdgeAdParams.html</filename>
    <member kind="typedef">
      <type>TGetICPEdgeAdParams</type>
      <name>self_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TGetICPEdgeAdParams.html</anchorfile>
      <anchor>ade99710b83b9a321df2ce9d3db12ddb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TGetICPEdgeAdParams.html</anchorfile>
      <anchor>a40d4c57d73a778502f54533e1eff69b1</anchor>
      <arglist>(std::string *str) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TGetICPEdgeAdParams.html</anchorfile>
      <anchor>afce7183aaa56b92fd0e4f211b1fb5c6b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>node_props_t</type>
      <name>from_params</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TGetICPEdgeAdParams.html</anchorfile>
      <anchor>a3a5af727bdd456518718f7eb45e0bb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pose_t</type>
      <name>init_estim</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TGetICPEdgeAdParams.html</anchorfile>
      <anchor>a2b0126467cdcd593e71641803170ec82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>node_props_t</type>
      <name>to_params</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TGetICPEdgeAdParams.html</anchorfile>
      <anchor>a148dcfd50bd4b0e86c38e0b466e54995</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TGetICPEdgeAdParams.html</anchorfile>
      <anchor>a483f1c876efd076181c04e170f316c9f</anchor>
      <arglist>(std::ostream &amp;o, const self_t &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TGPSDataPoint</name>
    <filename>structTGPSDataPoint.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>alt</name>
      <anchorfile>structTGPSDataPoint.html</anchorfile>
      <anchor>aa8ecb4f0e651abd69fe1a9a6faa33ca1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>fix</name>
      <anchorfile>structTGPSDataPoint.html</anchorfile>
      <anchor>a68a8e71879b89cf3ce8e2ecb0dafeb05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lat</name>
      <anchorfile>structTGPSDataPoint.html</anchorfile>
      <anchor>a51dcfcc9370a209539eabadc1c2c52a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lon</name>
      <anchorfile>structTGPSDataPoint.html</anchorfile>
      <anchor>a9144d9fef336a8390e7b3b5de884d89f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TGPSGASDataPoint</name>
    <filename>structTGPSGASDataPoint.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>alt</name>
      <anchorfile>structTGPSGASDataPoint.html</anchorfile>
      <anchor>a54e35e5bafd2679eaf9fa4bdeef23c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>color</name>
      <anchorfile>structTGPSGASDataPoint.html</anchorfile>
      <anchor>aa3b4df292ceb1a03bc30167ed2dd93d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>fix</name>
      <anchorfile>structTGPSGASDataPoint.html</anchorfile>
      <anchor>ac306bc61645485079da23434f56ed49c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lat</name>
      <anchorfile>structTGPSGASDataPoint.html</anchorfile>
      <anchor>a1991deb8d5bafe2d5c4ae456412bc723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lon</name>
      <anchorfile>structTGPSGASDataPoint.html</anchorfile>
      <anchor>a1705ff5895680ee569351438aa190d31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CLandmarksMap::TLikelihoodOptions::TGPSOrigin</name>
    <filename>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions_1_1TGPSOrigin.html</filename>
    <member kind="function">
      <type></type>
      <name>TGPSOrigin</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions_1_1TGPSOrigin.html</anchorfile>
      <anchor>a3fa54fe4b06b0249862fdce54ca47fcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>altitude</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions_1_1TGPSOrigin.html</anchorfile>
      <anchor>a49266d71e7ad14a5ff600a89e3c87443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ang</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions_1_1TGPSOrigin.html</anchorfile>
      <anchor>a15ec821c0058c470ef8b959d245294ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions_1_1TGPSOrigin.html</anchorfile>
      <anchor>ac2737f37a9deb84449ad84a07888d1fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions_1_1TGPSOrigin.html</anchorfile>
      <anchor>a51a0e8794c96687cab76117d53906214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>min_sat</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions_1_1TGPSOrigin.html</anchorfile>
      <anchor>a77993a18d7c451ed7d8dbd997ff9d656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x_shift</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions_1_1TGPSOrigin.html</anchorfile>
      <anchor>afacef745cc81782cb1ac2bfc7a42a6a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_shift</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions_1_1TGPSOrigin.html</anchorfile>
      <anchor>a00bae960bc85e6a7248a76a4d6e18ffa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::TGraphvizExportParams</name>
    <filename>structmrpt_1_1graphs_1_1TGraphvizExportParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TGraphvizExportParams</name>
      <anchorfile>structmrpt_1_1graphs_1_1TGraphvizExportParams.html</anchorfile>
      <anchor>a757b9e8664bee0c94f245c5daeaacb69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mark_edges_as_not_constraint</name>
      <anchorfile>structmrpt_1_1graphs_1_1TGraphvizExportParams.html</anchorfile>
      <anchor>a4e77f886d30387e99ae718778ed551f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; TNodeID, std::string &gt;</type>
      <name>node_names</name>
      <anchorfile>structmrpt_1_1graphs_1_1TGraphvizExportParams.html</anchorfile>
      <anchor>aa34ee35de9cf2322858e146db0ba8fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; TNodeID, std::string &gt;</type>
      <name>node_props</name>
      <anchorfile>structmrpt_1_1graphs_1_1TGraphvizExportParams.html</anchorfile>
      <anchor>ab4ec60cc54a2e5dae76d18a24a203298</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::COctoMapVoxels::TGridCube</name>
    <filename>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TGridCube.html</filename>
    <member kind="function">
      <type></type>
      <name>TGridCube</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TGridCube.html</anchorfile>
      <anchor>a912b0bb4d05891000d435e761c77b6f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TGridCube</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TGridCube.html</anchorfile>
      <anchor>a992b4ec141eaa42451fafc70bf58007e</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;min_, const mrpt::math::TPoint3D &amp;max_)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>max</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TGridCube.html</anchorfile>
      <anchor>a5a68dabe22aa20645fa903dd2141bfe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>min</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TGridCube.html</anchorfile>
      <anchor>ab3716cc90d203bc935c236a24e608372</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CFeatureExtraction::TOptions::THarrisOptions</name>
    <filename>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1THarrisOptions.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>k</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1THarrisOptions.html</anchorfile>
      <anchor>a0e868b23bcfd2bb6230e75678fca7ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>min_distance</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1THarrisOptions.html</anchorfile>
      <anchor>a0d9cdbf9e4b170d20014b6bdbad0e748</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>radius</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1THarrisOptions.html</anchorfile>
      <anchor>aae1b6692a67696d2f189434f8983ea70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sigma</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1THarrisOptions.html</anchorfile>
      <anchor>adaa45ec5eb5257b90479fb2d260d722d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>threshold</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1THarrisOptions.html</anchorfile>
      <anchor>a2c4eb044da839bff2671b9e4881909c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>tile_image</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1THarrisOptions.html</anchorfile>
      <anchor>a9563978885edd06887a85e90fadbb6ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::THeightGridmapCell</name>
    <filename>structmrpt_1_1maps_1_1THeightGridmapCell.html</filename>
    <member kind="function">
      <type></type>
      <name>THeightGridmapCell</name>
      <anchorfile>structmrpt_1_1maps_1_1THeightGridmapCell.html</anchorfile>
      <anchor>ab1ad5acacb2e177f72344921eda7c32a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>h</name>
      <anchorfile>structmrpt_1_1maps_1_1THeightGridmapCell.html</anchorfile>
      <anchor>ad6092d0d5d092efc0963be4ec1cc6eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>u</name>
      <anchorfile>structmrpt_1_1maps_1_1THeightGridmapCell.html</anchorfile>
      <anchor>a764c2b73b73d1ebb74f60ee5f77834df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>v</name>
      <anchorfile>structmrpt_1_1maps_1_1THeightGridmapCell.html</anchorfile>
      <anchor>a8d03cf3595170fb98b3cde6445acd614</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>var</name>
      <anchorfile>structmrpt_1_1maps_1_1THeightGridmapCell.html</anchorfile>
      <anchor>aa77f6893904a2518c27b876e76c41e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>w</name>
      <anchorfile>structmrpt_1_1maps_1_1THeightGridmapCell.html</anchorfile>
      <anchor>a49227d06324820f7f305930966598f6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>slamdemoFrame::THistoric</name>
    <filename>structslamdemoFrame_1_1THistoric.html</filename>
    <member kind="function">
      <type></type>
      <name>THistoric</name>
      <anchorfile>structslamdemoFrame_1_1THistoric.html</anchorfile>
      <anchor>a2a4cd6a264dfe5b6d3ae645bf82fea68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>da_false_neg</name>
      <anchorfile>structslamdemoFrame_1_1THistoric.html</anchorfile>
      <anchor>ac093b9ff19e8e26b8598c13cf6fdc008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>da_false_pos</name>
      <anchorfile>structslamdemoFrame_1_1THistoric.html</anchorfile>
      <anchor>a966e0aa9dced9c6133e37af6aed3c7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>da_true_neg</name>
      <anchorfile>structslamdemoFrame_1_1THistoric.html</anchorfile>
      <anchor>a2b46d8c2293fd91c833039095b8e78f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>da_true_pos</name>
      <anchorfile>structslamdemoFrame_1_1THistoric.html</anchorfile>
      <anchor>a2d74b40e1fa4274ed9a840aa8fdbbd38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPosePDFGaussian</type>
      <name>estimate_robot_pose</name>
      <anchorfile>structslamdemoFrame_1_1THistoric.html</anchorfile>
      <anchor>a783fc6916f34837d0971e7789bd19cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose2D</type>
      <name>GT_robot_pose</name>
      <anchorfile>structslamdemoFrame_1_1THistoric.html</anchorfile>
      <anchor>add9adf70355e43098feda0c1ff063645</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>jcbb_iters</name>
      <anchorfile>structslamdemoFrame_1_1THistoric.html</anchorfile>
      <anchor>a771e845807e46d02c82a1e306fbfc796</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>run_time</name>
      <anchorfile>structslamdemoFrame_1_1THistoric.html</anchorfile>
      <anchor>afc12534910199c5cfa2f1f63ea1d93e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rp::hal::Thread</name>
    <filename>classrp_1_1hal_1_1Thread.html</filename>
    <member kind="enumvalue">
      <name>PRIORITY_HIGH</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a67dbf09e872c6803c47a753bb6e388a9aa106ff81e5d58b3cba2e8293cf8ff451</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIORITY_IDLE</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a67dbf09e872c6803c47a753bb6e388a9a8ee3adff39cb20c20658e0f43c51256f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIORITY_LOW</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a67dbf09e872c6803c47a753bb6e388a9a62fdeec7e219cfcda92957f18b83ff70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIORITY_NORMAL</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a67dbf09e872c6803c47a753bb6e388a9a2158715508c10146bf15dfc5841c727d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIORITY_REALTIME</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a67dbf09e872c6803c47a753bb6e388a9a4dcc6fe0d63c09b16178984f9dd9f94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>priority_val_t</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a67dbf09e872c6803c47a753bb6e388a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIORITY_REALTIME</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a67dbf09e872c6803c47a753bb6e388a9a4dcc6fe0d63c09b16178984f9dd9f94a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIORITY_HIGH</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a67dbf09e872c6803c47a753bb6e388a9aa106ff81e5d58b3cba2e8293cf8ff451</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIORITY_NORMAL</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a67dbf09e872c6803c47a753bb6e388a9a2158715508c10146bf15dfc5841c727d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIORITY_LOW</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a67dbf09e872c6803c47a753bb6e388a9a62fdeec7e219cfcda92957f18b83ff70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRIORITY_IDLE</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a67dbf09e872c6803c47a753bb6e388a9a8ee3adff39cb20c20658e0f43c51256f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getData</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a3ed60976f1a3735f28dca58d9644121e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_word_size_t</type>
      <name>getHandle</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>ae0e68252b7b362577da4f59029e367d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>priority_val_t</type>
      <name>getPriority</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a535318c645ff14e64db945ec92cb2a00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>u_result</type>
      <name>join</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>abc791a18685a8a404f333f109ea2fac8</anchor>
      <arglist>(unsigned long timeout=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a962002b0223ba14f79e872c408c35dc6</anchor>
      <arglist>(const Thread &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>u_result</type>
      <name>setPriority</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a605a95f9822fcd52d512bc4e2139bcd5</anchor>
      <arglist>(priority_val_t p)</arglist>
    </member>
    <member kind="function">
      <type>u_result</type>
      <name>terminate</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a75f97c89b2d0afa66f0982d29a83d1e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Thread</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a138c8c7be54006746626debf3fdfb4a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Thread</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a7cc87249f8ce3b8b83a8eb760e59e774</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _word_size_t THREAD_PROC</type>
      <name>_thread_thunk</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a9c0a68137e60a97947d61c26fa294aa1</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Thread</type>
      <name>create</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a7b663c01d443f99936ee8f5f80152717</anchor>
      <arglist>(thread_proc_t proc, void *data=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Thread</type>
      <name>create_member</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a17200997b6aa40271adcfccc9a4ace2b</anchor>
      <arglist>(T *pthis)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Thread</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>afd5bb9d7b0809e69c23a64bf90259b5a</anchor>
      <arglist>(thread_proc_t proc, void *data)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>_data</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>ab816ba82485f10a867dc500d9591448d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>thread_proc_t</type>
      <name>_func</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a5d270f867ec2f263c3505df2cc32a59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>_word_size_t</type>
      <name>_handle</name>
      <anchorfile>classrp_1_1hal_1_1Thread.html</anchorfile>
      <anchor>a5cb8cd206e20553b4c98b3f378fe3c97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::system::detail::ThreadCreateFunctor</name>
    <filename>classmrpt_1_1system_1_1detail_1_1ThreadCreateFunctor.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type></type>
      <name>ThreadCreateFunctor</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateFunctor.html</anchorfile>
      <anchor>a4a3169cf1bd91b47136a7fd09e569558</anchor>
      <arglist>(void(*f)(T), T o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TThreadHandle</type>
      <name>createThread</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateFunctor.html</anchorfile>
      <anchor>a4c881bc8265d8a9d6cf8d7318768689b</anchor>
      <arglist>(void(*f)(T), T param)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createThreadAux</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateFunctor.html</anchorfile>
      <anchor>ae57cc571422639091becbbb4532385a2</anchor>
      <arglist>(void *obj)</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>func</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateFunctor.html</anchorfile>
      <anchor>a79017f02b26fdaca9819af35a60a185c</anchor>
      <arglist>)(T)</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>obj</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateFunctor.html</anchorfile>
      <anchor>aff72697d992b026a0bdbd4ff55152432</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::system::detail::ThreadCreateFunctor&lt; void * &gt;</name>
    <filename>classmrpt_1_1system_1_1detail_1_1ThreadCreateFunctor_3_01void_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static TThreadHandle</type>
      <name>createThread</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateFunctor_3_01void_01_5_01_4.html</anchorfile>
      <anchor>a8f922a0a9b3269920d488ea6167c3edc</anchor>
      <arglist>(void(*f)(void *), void *param)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::system::detail::ThreadCreateFunctorNoParams</name>
    <filename>classmrpt_1_1system_1_1detail_1_1ThreadCreateFunctorNoParams.html</filename>
    <member kind="function">
      <type></type>
      <name>ThreadCreateFunctorNoParams</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateFunctorNoParams.html</anchorfile>
      <anchor>ae46c00f3d85d92ef68abaabc80348b4d</anchor>
      <arglist>(void(*f)(void))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TThreadHandle</type>
      <name>createThread</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateFunctorNoParams.html</anchorfile>
      <anchor>a49d6c8e612ca581061b189d89d15d5c5</anchor>
      <arglist>(void(*f)(void))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createThreadAux</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateFunctorNoParams.html</anchorfile>
      <anchor>aa45d3af87a6aa648be578f132024e243</anchor>
      <arglist>(void *f)</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>func</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateFunctorNoParams.html</anchorfile>
      <anchor>a60ef356bc2ac5dff941d7a8cc4bf83a2</anchor>
      <arglist>)(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::system::detail::ThreadCreateObjectFunctor</name>
    <filename>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctor.html</filename>
    <templarg>CLASS</templarg>
    <templarg>PARAM</templarg>
    <member kind="typedef">
      <type>void(CLASS::*</type>
      <name>objectfunctor_t</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctor.html</anchorfile>
      <anchor>a1fda784a34388235de85d9efe88df002</anchor>
      <arglist>)(PARAM)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadCreateObjectFunctor</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctor.html</anchorfile>
      <anchor>a0f2b9167c7f1257308f96e4073363db8</anchor>
      <arglist>(CLASS *o, objectfunctor_t f, PARAM param)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TThreadHandle</type>
      <name>createThread</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctor.html</anchorfile>
      <anchor>a40397f8578e7207a906ea07f430b3c3f</anchor>
      <arglist>(CLASS *o, objectfunctor_t f, PARAM param)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createThreadAux</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctor.html</anchorfile>
      <anchor>ab6522d907fd8b8024365dfdcff4ee311</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="variable">
      <type>objectfunctor_t</type>
      <name>func</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctor.html</anchorfile>
      <anchor>afaf1f7a2678429c51862e05f0641ac96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CLASS *</type>
      <name>obj</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctor.html</anchorfile>
      <anchor>a60f9940ca8ca0ddd5172af8b7e28aac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PARAM</type>
      <name>p</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctor.html</anchorfile>
      <anchor>a2977580314f1c9a6af8fa3425abe1e60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::system::detail::ThreadCreateObjectFunctorNoParams</name>
    <filename>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctorNoParams.html</filename>
    <templarg>CLASS</templarg>
    <member kind="typedef">
      <type>void(CLASS::*</type>
      <name>objectfunctor_t</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctorNoParams.html</anchorfile>
      <anchor>a5bb6c04e45d094b05dc97d647d53d2e6</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadCreateObjectFunctorNoParams</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctorNoParams.html</anchorfile>
      <anchor>ad76790aa6daf4dbe07ce29f8d9d2b412</anchor>
      <arglist>(CLASS *o, objectfunctor_t f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TThreadHandle</type>
      <name>createThread</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctorNoParams.html</anchorfile>
      <anchor>a765168b64a8fdae68a5bc6450277f8ec</anchor>
      <arglist>(CLASS *o, objectfunctor_t f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createThreadAux</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctorNoParams.html</anchorfile>
      <anchor>af96f0ce9d538353b82b8e54e6e9348b7</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="variable">
      <type>objectfunctor_t</type>
      <name>func</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctorNoParams.html</anchorfile>
      <anchor>ab0a66866cb56f406b0094cd65ffcbd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CLASS *</type>
      <name>obj</name>
      <anchorfile>classmrpt_1_1system_1_1detail_1_1ThreadCreateObjectFunctorNoParams.html</anchorfile>
      <anchor>a6430ce2cafa4c8c0b9469590505e4b12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ThreadData</name>
    <filename>structThreadData.html</filename>
    <member kind="function">
      <type></type>
      <name>ThreadData</name>
      <anchorfile>structThreadData.html</anchorfile>
      <anchor>a07d2d46e0d1d92c3579eeec1fba4b258</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr</type>
      <name>new_cloud</name>
      <anchorfile>structThreadData.html</anchorfile>
      <anchor>ad4b222748eedd4ec9e1b0e5c9f3cd79c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>new_timestamp</name>
      <anchorfile>structThreadData.html</anchorfile>
      <anchor>a9daf299965be1bf93aea15285854b0df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::ThreadLocal</name>
    <filename>classtesting_1_1internal_1_1ThreadLocal.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>const T &amp;</type>
      <name>get</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>a9cfa47ae6e9e8c19fe8782e2e9c1b13e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>pointer</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>a882f57fed4b074de83693c0c0fe62858</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>pointer</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>af4b33c12fd2da7d43d8654feccca77f7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>ab5ebc7ba07426cef7167afa2a7707eb4</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadLocal</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>a106f3a3ad15d08f95f9887105d2a1af5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadLocal</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>a85610bdfdbc93a4c56215e0aad7da870</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T</type>
      <name>value_</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>ae0db6b57bdb752feb343ee4d935708e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadLocal&lt; std::vector&lt; testing::internal::TraceInfo &gt; &gt;</name>
    <filename>classtesting_1_1internal_1_1ThreadLocal.html</filename>
    <member kind="function">
      <type>const std::vector&lt; testing::internal::TraceInfo &gt; &amp;</type>
      <name>get</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>a9cfa47ae6e9e8c19fe8782e2e9c1b13e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; testing::internal::TraceInfo &gt; *</type>
      <name>pointer</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>a882f57fed4b074de83693c0c0fe62858</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; testing::internal::TraceInfo &gt; *</type>
      <name>pointer</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>af4b33c12fd2da7d43d8654feccca77f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>ab5ebc7ba07426cef7167afa2a7707eb4</anchor>
      <arglist>(const std::vector&lt; testing::internal::TraceInfo &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadLocal</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>a106f3a3ad15d08f95f9887105d2a1af5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadLocal</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>a85610bdfdbc93a4c56215e0aad7da870</anchor>
      <arglist>(const std::vector&lt; testing::internal::TraceInfo &gt; &amp;value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; testing::internal::TraceInfo &gt;</type>
      <name>value_</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>ae0db6b57bdb752feb343ee4d935708e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadLocal&lt; testing::TestPartResultReporterInterface * &gt;</name>
    <filename>classtesting_1_1internal_1_1ThreadLocal.html</filename>
    <member kind="function">
      <type>const testing::TestPartResultReporterInterface *&amp;</type>
      <name>get</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>a9cfa47ae6e9e8c19fe8782e2e9c1b13e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>testing::TestPartResultReporterInterface **</type>
      <name>pointer</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>a882f57fed4b074de83693c0c0fe62858</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const testing::TestPartResultReporterInterface **</type>
      <name>pointer</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>af4b33c12fd2da7d43d8654feccca77f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>ab5ebc7ba07426cef7167afa2a7707eb4</anchor>
      <arglist>(const testing::TestPartResultReporterInterface *&amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadLocal</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>a106f3a3ad15d08f95f9887105d2a1af5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadLocal</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>a85610bdfdbc93a4c56215e0aad7da870</anchor>
      <arglist>(const testing::TestPartResultReporterInterface *&amp;value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>testing::TestPartResultReporterInterface *</type>
      <name>value_</name>
      <anchorfile>classtesting_1_1internal_1_1ThreadLocal.html</anchorfile>
      <anchor>ae0db6b57bdb752feb343ee4d935708e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>libusbemu::QuickThread::ThreadWrapper</name>
    <filename>structlibusbemu_1_1QuickThread_1_1ThreadWrapper.html</filename>
    <templarg></templarg>
    <class kind="struct">libusbemu::QuickThread::ThreadWrapper::State</class>
    <member kind="function" static="yes">
      <type>static DWORD WINAPI</type>
      <name>Thunk</name>
      <anchorfile>structlibusbemu_1_1QuickThread_1_1ThreadWrapper.html</anchorfile>
      <anchor>adbee86267a75d4b6fe250efa5d116f34</anchor>
      <arglist>(LPVOID lpParameter)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::detail::THypothesis</name>
    <filename>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>adecd86f39e517edbbe19ddb5f2f03463</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a4e32846da037a002d927fff1f69841bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>THypothesis&lt; GRAPH_T &gt;</type>
      <name>self_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a4e79a85a4d00ca2dc5c28f5d2ee05a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEnds</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a3542fc33e59071a97c8f8c14e1a73f4a</anchor>
      <arglist>(const mrpt::utils::TNodeID from, const mrpt::utils::TNodeID to) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseHypothesis</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a859f08deb34facba17f4c843afbd909f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>ac9496e2a56a5a3011e6925d6faeb1dbe</anchor>
      <arglist>(const self_t &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameEndsWith</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a90b2bc0e5613898a46344840cef424ba</anchor>
      <arglist>(const self_t &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEdge</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a38c74e66d95ada32296fd81b4661c71b</anchor>
      <arglist>(const constraint_t &amp;edge)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>THypothesis</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a92387bb50324c6fa969ca3fd8bcbfdab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~THypothesis</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a6ec40b52c60db8e4417132852dd1785c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>adee76375137a2be1fee402e3371d0cef</anchor>
      <arglist>(bool oneline=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a70c528fdd746f2720c91cf113583f4d2</anchor>
      <arglist>(std::string *str, bool oneline=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEdge</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a958722598e04449c345bdc1f35a77a18</anchor>
      <arglist>(constraint_t *edge) const </arglist>
    </member>
    <member kind="function">
      <type>constraint_t</type>
      <name>getEdge</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a5f9170802f262e495ba345697924b8ae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInverseEdge</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a6baf6108d97371b2694280937d97154b</anchor>
      <arglist>(constraint_t *edge) const </arglist>
    </member>
    <member kind="function">
      <type>constraint_t</type>
      <name>getInverseEdge</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a2127ef6490ec33f00ae9bc53f70f6995</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TNodeID</type>
      <name>from</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>ad2e5699bc574e825d9ec0d819f94e5ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>goodness</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a1248636174ce18c004c46aa7675b772e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>id</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a3b63a79ad23a5c4647683ab0703a6087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_valid</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a999419573f658e3300578c772201d650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TNodeID</type>
      <name>to</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a7682cb77dd905a1c2687869737d1fc04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>constraint_t</type>
      <name>edge</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a0c76f4d56a51613ad0824350bcaf20e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>ad6edf388f4870b7a705f7d9117f2c99a</anchor>
      <arglist>(std::ostream &amp;o, const THypothesis&lt; GRAPH_T &gt; &amp;h)</arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>adecd86f39e517edbbe19ddb5f2f03463</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a4e32846da037a002d927fff1f69841bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>THypothesis&lt; GRAPH_T &gt;</type>
      <name>self_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a4e79a85a4d00ca2dc5c28f5d2ee05a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>adee76375137a2be1fee402e3371d0cef</anchor>
      <arglist>(bool oneline=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a70c528fdd746f2720c91cf113583f4d2</anchor>
      <arglist>(std::string *str, bool oneline=true) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEdge</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a958722598e04449c345bdc1f35a77a18</anchor>
      <arglist>(constraint_t *edge) const </arglist>
    </member>
    <member kind="function">
      <type>constraint_t</type>
      <name>getEdge</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a5f9170802f262e495ba345697924b8ae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInverseEdge</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a6baf6108d97371b2694280937d97154b</anchor>
      <arglist>(constraint_t *edge) const </arglist>
    </member>
    <member kind="function">
      <type>constraint_t</type>
      <name>getInverseEdge</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1THypothesis.html</anchorfile>
      <anchor>a2127ef6490ec33f00ae9bc53f70f6995</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::hmtslam::THypothesisIDSet</name>
    <filename>classmrpt_1_1hmtslam_1_1THypothesisIDSet.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>void</type>
      <name>debugDump</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1THypothesisIDSet.html</anchorfile>
      <anchor>ad3d86d5c35853535582a4a7f04927384</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1THypothesisIDSet.html</anchorfile>
      <anchor>a552e6f8974cd7f7a75bedf4955b37ae5</anchor>
      <arglist>(const THypothesisID &amp;val) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>THypothesisIDSet</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1THypothesisIDSet.html</anchorfile>
      <anchor>a7c9bd52510d0a2148b4c5ae5b470dd01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>THypothesisIDSet</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1THypothesisIDSet.html</anchorfile>
      <anchor>aad6a3378d57924bddbe99da5ff5f60b8</anchor>
      <arglist>(const THypothesisID &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~THypothesisIDSet</name>
      <anchorfile>classmrpt_1_1hmtslam_1_1THypothesisIDSet.html</anchorfile>
      <anchor>ae5d0ed10653145bb8c1acf37448b26b6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::type_store::tie_array</name>
    <filename>structexprtk_1_1symbol__table_1_1type__store_1_1tie__array.html</filename>
    <member kind="function" static="yes">
      <type>static std::pair&lt; bool, vector_t * &gt;</type>
      <name>make</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store_1_1tie__array.html</anchorfile>
      <anchor>ad569b65e11b59365351ef8c35388a66e</anchor>
      <arglist>(std::pair&lt; T *, std::size_t &gt; v, const bool is_const=false)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::type_store::tie_stddeq</name>
    <filename>structexprtk_1_1symbol__table_1_1type__store_1_1tie__stddeq.html</filename>
    <member kind="function" static="yes">
      <type>static std::pair&lt; bool, vector_t * &gt;</type>
      <name>make</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store_1_1tie__stddeq.html</anchorfile>
      <anchor>ab16ed6dd3818ec721d2c3c9b9253f80f</anchor>
      <arglist>(std::deque&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::type_store::tie_stdvec</name>
    <filename>structexprtk_1_1symbol__table_1_1type__store_1_1tie__stdvec.html</filename>
    <member kind="function" static="yes">
      <type>static std::pair&lt; bool, vector_t * &gt;</type>
      <name>make</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store_1_1tie__stdvec.html</anchorfile>
      <anchor>a3b09d8df0efe7f1dd4db07740b2341ff</anchor>
      <arglist>(std::vector&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::type_store::tie_vecview</name>
    <filename>structexprtk_1_1symbol__table_1_1type__store_1_1tie__vecview.html</filename>
    <member kind="function" static="yes">
      <type>static std::pair&lt; bool, vector_t * &gt;</type>
      <name>make</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store_1_1tie__vecview.html</anchorfile>
      <anchor>a9719b0ab4047a966392600501d9f8e1c</anchor>
      <arglist>(exprtk::vector_view&lt; T &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TImageCalibData</name>
    <filename>structmrpt_1_1vision_1_1TImageCalibData.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageCalibData.html</anchorfile>
      <anchor>a9382a45edf524d464de406ff2b8f8c01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::utils::TPixelCoordf &gt;</type>
      <name>detected_corners</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageCalibData.html</anchorfile>
      <anchor>a9aac2add84fd9c605d1615786993a86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage</type>
      <name>img_checkboard</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageCalibData.html</anchorfile>
      <anchor>acb08d5e6df3670cfd8f9442476ae4daf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage</type>
      <name>img_original</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageCalibData.html</anchorfile>
      <anchor>ad8d01ac2ee1dff0def5aaefaf1116807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage</type>
      <name>img_rectified</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageCalibData.html</anchorfile>
      <anchor>a0a4a4235060f0bebd6c875da3f71cf95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::utils::TPixelCoordf &gt;</type>
      <name>projectedPoints_distorted</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageCalibData.html</anchorfile>
      <anchor>a2e0ef9de058e4c6a90c2f05b87e8c0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::utils::TPixelCoordf &gt;</type>
      <name>projectedPoints_undistorted</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageCalibData.html</anchorfile>
      <anchor>a44c038f62357adc1e3a00c537161067a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>reconstructed_camera_pose</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageCalibData.html</anchorfile>
      <anchor>ae09798464fa605dc00b524cb01a4fb70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TImageROI</name>
    <filename>structmrpt_1_1vision_1_1TImageROI.html</filename>
    <member kind="function">
      <type></type>
      <name>TImageROI</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageROI.html</anchorfile>
      <anchor>aaa1b601d04b9376dff0cd78c5423461c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TImageROI</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageROI.html</anchorfile>
      <anchor>a27d353921c62ed3562d967b3cc906c26</anchor>
      <arglist>(float x1, float x2, float y1, float y2)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xMax</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageROI.html</anchorfile>
      <anchor>a6c5db15b97ed0cc9882ca4c063c11931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xMin</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageROI.html</anchorfile>
      <anchor>af3107ab7a9d584e84aa822639f4cd63e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yMax</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageROI.html</anchorfile>
      <anchor>a1ac6dd96a77db01bcf4d82be9474481e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yMin</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageROI.html</anchorfile>
      <anchor>a4a89f0a93668fcd8db2f8393fe0efedb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TImageStereoCalibData</name>
    <filename>structmrpt_1_1vision_1_1TImageStereoCalibData.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageStereoCalibData.html</anchorfile>
      <anchor>ab67607cb4ea3affdeca7eaaf97a46966</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TImageCalibData</type>
      <name>left</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageStereoCalibData.html</anchorfile>
      <anchor>a12c24d3845fe7c98ba994ef2b7dfe6ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TImageCalibData</type>
      <name>right</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageStereoCalibData.html</anchorfile>
      <anchor>a839357e09a808e0455e64f612314bc86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TImageStereoCallbackData</name>
    <filename>structmrpt_1_1vision_1_1TImageStereoCallbackData.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>calibRound</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageStereoCallbackData.html</anchorfile>
      <anchor>a320354e34bddcd48489673ddea07d5a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>current_iter</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageStereoCallbackData.html</anchorfile>
      <anchor>a0b05b1f00fd3956851e7e03624cca0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>current_rmse</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageStereoCallbackData.html</anchorfile>
      <anchor>ab8daa6388efcbd9f35d71afcb056b7b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nImgsProcessed</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageStereoCallbackData.html</anchorfile>
      <anchor>ada57afd7bb00f9d7b8ee5476166f242e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nImgsToProcess</name>
      <anchorfile>structmrpt_1_1vision_1_1TImageStereoCallbackData.html</anchorfile>
      <anchor>afa5548ed2c2c51d24df5ea024c7dac7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TImageToSaveData</name>
    <filename>structTImageToSaveData.html</filename>
    <member kind="function">
      <type></type>
      <name>TImageToSaveData</name>
      <anchorfile>structTImageToSaveData.html</anchorfile>
      <anchor>aac5c945b2b71441ebcbec814e27bc641</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TImageToSaveData</name>
      <anchorfile>structTImageToSaveData.html</anchorfile>
      <anchor>a864b3bb10b4c716b435fb7ed9b8d477a</anchor>
      <arglist>(mrpt::utils::CImage *_img, const char *str)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>channel_desc</name>
      <anchorfile>structTImageToSaveData.html</anchorfile>
      <anchor>afd0f65fe9521f9bbeb2c37db8153281f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage *</type>
      <name>img</name>
      <anchorfile>structTImageToSaveData.html</anchorfile>
      <anchor>a3b81c2bbac8baa51e4bc52341b4ce305</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::timer</name>
    <filename>classexprtk_1_1timer.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>in_use</name>
      <anchorfile>classexprtk_1_1timer.html</anchorfile>
      <anchor>a8d8d14746e02bf6d53fcab9c5b07538b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classexprtk_1_1timer.html</anchorfile>
      <anchor>ae9fb920c8bd66b7894b2105ac863f9f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>classexprtk_1_1timer.html</anchorfile>
      <anchor>a2434be65f69acefe1f8e570e4f0b24da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>time</name>
      <anchorfile>classexprtk_1_1timer.html</anchorfile>
      <anchor>a62f535e9b12f209b36bc637099102855</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>timer</name>
      <anchorfile>classexprtk_1_1timer.html</anchorfile>
      <anchor>a3066d5ca823466b863d317e8488fe5a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned long long int</type>
      <name>usec_time</name>
      <anchorfile>classexprtk_1_1timer.html</anchorfile>
      <anchor>a0dd72d6e9c4830feeb81387946a08104</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>in_use_</name>
      <anchorfile>classexprtk_1_1timer.html</anchorfile>
      <anchor>a62e7bc3210c2500201e24b1ca5866012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct timeval</type>
      <name>start_time_</name>
      <anchorfile>classexprtk_1_1timer.html</anchorfile>
      <anchor>a95569f0a686765ad282be066247b55c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct timeval</type>
      <name>stop_time_</name>
      <anchorfile>classexprtk_1_1timer.html</anchorfile>
      <anchor>a64b9a3d63264c5985e4993452e0582c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::C3DSScene::TImpl3DS</name>
    <filename>structmrpt_1_1opengl_1_1C3DSScene_1_1TImpl3DS.html</filename>
    <member kind="function">
      <type></type>
      <name>TImpl3DS</name>
      <anchorfile>structmrpt_1_1opengl_1_1C3DSScene_1_1TImpl3DS.html</anchorfile>
      <anchor>a67b238845f921642e502ed362e73a7c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TImpl3DS</name>
      <anchorfile>structmrpt_1_1opengl_1_1C3DSScene_1_1TImpl3DS.html</anchorfile>
      <anchor>a12147106206ac895ed07eb8e7d2189b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>file</name>
      <anchorfile>structmrpt_1_1opengl_1_1C3DSScene_1_1TImpl3DS.html</anchorfile>
      <anchor>a8a50fa87841bd198d4d5ea686a8b182e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::CAssimpModel::TImplAssimp</name>
    <filename>structmrpt_1_1opengl_1_1CAssimpModel_1_1TImplAssimp.html</filename>
    <member kind="function">
      <type></type>
      <name>TImplAssimp</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAssimpModel_1_1TImplAssimp.html</anchorfile>
      <anchor>a444852f0ada7cf3a6f70fe8764e64e46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TImplAssimp</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAssimpModel_1_1TImplAssimp.html</anchorfile>
      <anchor>a3ef307c111884e451b2c58fc0f7e7762</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>scene</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAssimpModel_1_1TImplAssimp.html</anchorfile>
      <anchor>a7fa69310699d7c690c953fc2568b5d63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CLogFileRecord::TInfoPerPTG</name>
    <filename>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</filename>
    <member kind="variable">
      <type>mrpt::nav::ClearanceDiagram</type>
      <name>clearance</name>
      <anchorfile>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</anchorfile>
      <anchor>a1bcfedbe9f88d6392ccf3a191e74bfdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>desiredDirection</name>
      <anchorfile>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</anchorfile>
      <anchor>a75d37e6d12e889da44e970ff9bc63eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>desiredSpeed</name>
      <anchorfile>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</anchorfile>
      <anchor>a1be1a322b06482b08f64901bd4f9a33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TParametersDouble</type>
      <name>evalFactors</name>
      <anchorfile>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</anchorfile>
      <anchor>afec586360b02637b404f043e0894e566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>evaluation</name>
      <anchorfile>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</anchorfile>
      <anchor>a7bc2312ae8936571abd78f2557b5fe28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CHolonomicLogFileRecordPtr</type>
      <name>HLFR</name>
      <anchorfile>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</anchorfile>
      <anchor>a0d09e690cae7be44fb1a0742c7ce0b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::nav::CParameterizedTrajectoryGeneratorPtr</type>
      <name>ptg</name>
      <anchorfile>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</anchorfile>
      <anchor>a1fc77b1f2d427da60769dc46744457a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>PTG_desc</name>
      <anchorfile>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</anchorfile>
      <anchor>a4e11c108faeac6a5feb120272fc91b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeForHolonomicMethod</name>
      <anchorfile>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</anchorfile>
      <anchor>ae51d335ace5d56e80e4e54a267f309dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>timeForTPObsTransformation</name>
      <anchorfile>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</anchorfile>
      <anchor>aa27c722015ccc20637800dd925a40c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorFloat</type>
      <name>TP_Obstacles</name>
      <anchorfile>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</anchorfile>
      <anchor>af99c3cf49aab20d4d762b361d7306cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint2D</type>
      <name>TP_Robot</name>
      <anchorfile>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</anchorfile>
      <anchor>a45df9b78b30eb9f90d7a91f30933292b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::math::TPoint2D &gt;</type>
      <name>TP_Targets</name>
      <anchorfile>structmrpt_1_1nav_1_1CLogFileRecord_1_1TInfoPerPTG.html</anchorfile>
      <anchor>a415aa992434a1b65d2c2f89b10ffcadd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CAbstractPTGBasedReactive::TInfoPerPTG</name>
    <filename>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TInfoPerPTG.html</filename>
    <member kind="variable">
      <type>ClearanceDiagram</type>
      <name>clearance</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TInfoPerPTG.html</anchorfile>
      <anchor>ac8c919fa2346b2fcb1aabd7f7a0e8fc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; PTGTarget &gt;</type>
      <name>targets</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TInfoPerPTG.html</anchorfile>
      <anchor>a083a23216b466424a856ab51d919911e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>TP_Obstacles</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TInfoPerPTG.html</anchorfile>
      <anchor>a5307dcf1b50db5ae8362a101f4375750</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TInfoPerSensorLabel</name>
    <filename>structTInfoPerSensorLabel.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addOcurrence</name>
      <anchorfile>structTInfoPerSensorLabel.html</anchorfile>
      <anchor>a785aa5cba9ca5ecbf60ddd9797e54ce6</anchor>
      <arglist>(mrpt::system::TTimeStamp obs_tim, mrpt::system::TTimeStamp first_dataset_tim)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getOccurences</name>
      <anchorfile>structTInfoPerSensorLabel.html</anchorfile>
      <anchor>a0029a17ca76522d626f5c800866bcf01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInfoPerSensorLabel</name>
      <anchorfile>structTInfoPerSensorLabel.html</anchorfile>
      <anchor>a1059e27ec1a2c2133f43c4a2d9435a23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInfoPerSensorLabel</name>
      <anchorfile>structTInfoPerSensorLabel.html</anchorfile>
      <anchor>a1059e27ec1a2c2133f43c4a2d9435a23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>className</name>
      <anchorfile>structTInfoPerSensorLabel.html</anchorfile>
      <anchor>ab1ac43e8b9f112bf3d76e57042d80322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>first</name>
      <anchorfile>structTInfoPerSensorLabel.html</anchorfile>
      <anchor>ad379911e9a3b2b78f3cbf085fc3a7235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>last</name>
      <anchorfile>structTInfoPerSensorLabel.html</anchorfile>
      <anchor>a60165e621f1e16aff8664d8dcb88bce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_ellapsed_tim_between_obs</name>
      <anchorfile>structTInfoPerSensorLabel.html</anchorfile>
      <anchor>a69c8766b3403aa60fdb2e731cb45564b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>occurrences</name>
      <anchorfile>structTInfoPerSensorLabel.html</anchorfile>
      <anchor>a80df51d73a91890b5948c4a133cb55a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TTimeStamp</type>
      <name>tim_first</name>
      <anchorfile>structTInfoPerSensorLabel.html</anchorfile>
      <anchor>a6ba235dba1eecdf5be2c7665f27a8743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TTimeStamp</type>
      <name>tim_last</name>
      <anchorfile>structTInfoPerSensorLabel.html</anchorfile>
      <anchor>ad8e729fc599ca31fcdd065e01b6d2418</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>timOccurs</name>
      <anchorfile>structTInfoPerSensorLabel.html</anchorfile>
      <anchor>ad3785e1d96e4326f7cea16e59d487674</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNationalInstrumentsDAQ::TInfoPerTask</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TInfoPerTask.html</filename>
    <member kind="function">
      <type></type>
      <name>TInfoPerTask</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TInfoPerTask.html</anchorfile>
      <anchor>ad1fa27452c3bc32783b43c664c34dacd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInfoPerTask</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TInfoPerTask.html</anchorfile>
      <anchor>a71ba801c10e545e33976d17dbf7e1fc1</anchor>
      <arglist>(const TInfoPerTask &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TThreadHandle</type>
      <name>hThread</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TInfoPerTask.html</anchorfile>
      <anchor>a3d974d716a9654e17522bff2c7297fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_closed</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TInfoPerTask.html</anchorfile>
      <anchor>a6d6289a0450b2fec87f5a5db1c81c836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>must_close</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TInfoPerTask.html</anchorfile>
      <anchor>a44d319f3180b9809bddc05321de840de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::synch::CAtomicCounter</type>
      <name>new_obs_available</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TInfoPerTask.html</anchorfile>
      <anchor>ae0a38f097804e5cf0edfaaebb5ab6db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::auto_ptr&lt; mrpt::synch::CPipeReadEndPoint &gt;</type>
      <name>read_pipe</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TInfoPerTask.html</anchorfile>
      <anchor>a0da785ac438ed538f398d0a2e7dcc494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TaskDescription</type>
      <name>task</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TInfoPerTask.html</anchorfile>
      <anchor>a8394a4039376aa685ede8582c4b685e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>taskHandle</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TInfoPerTask.html</anchorfile>
      <anchor>a13fa9eaf0a2ea48be30b84a9c677a5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::auto_ptr&lt; mrpt::synch::CPipeWriteEndPoint &gt;</type>
      <name>write_pipe</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNationalInstrumentsDAQ_1_1TInfoPerTask.html</anchorfile>
      <anchor>a21ae3ba8c235cc51cac6e2e9133261cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::CAssimpModel::TInfoPerTexture</name>
    <filename>structmrpt_1_1opengl_1_1CAssimpModel_1_1TInfoPerTexture.html</filename>
    <member kind="function">
      <type></type>
      <name>TInfoPerTexture</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAssimpModel_1_1TInfoPerTexture.html</anchorfile>
      <anchor>af27a02547faf99c0ab39c69728ce8925</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>id_idx</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAssimpModel_1_1TInfoPerTexture.html</anchorfile>
      <anchor>a586f15da57176c8f860083083c954f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImagePtr</type>
      <name>img_alpha</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAssimpModel_1_1TInfoPerTexture.html</anchorfile>
      <anchor>a1d4fc9d1d797074d6d82b2ae96b4b0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImagePtr</type>
      <name>img_rgb</name>
      <anchorfile>structmrpt_1_1opengl_1_1CAssimpModel_1_1TInfoPerTexture.html</anchorfile>
      <anchor>aee13aee7771d3b7d5094040ad11f9232</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::COctoMapVoxels::TInfoPerVoxelSet</name>
    <filename>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TInfoPerVoxelSet.html</filename>
    <member kind="function">
      <type></type>
      <name>TInfoPerVoxelSet</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TInfoPerVoxelSet.html</anchorfile>
      <anchor>a2cf4c9e9958094fe541c1e23473c1d97</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visible</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TInfoPerVoxelSet.html</anchorfile>
      <anchor>aa123f255b19b1c84ac57eb17032d7a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TVoxel &gt;</type>
      <name>voxels</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TInfoPerVoxelSet.html</anchorfile>
      <anchor>a97537743b7c92ac884c05d81c1224c9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CHeightGridMap2D_MRF::TInsertionOptions</name>
    <filename>structmrpt_1_1maps_1_1CHeightGridMap2D__MRF_1_1TInsertionOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <base>mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CHeightGridMap2D__MRF_1_1TInsertionOptions.html</anchorfile>
      <anchor>a25740e7fc2d8315aed89d77c4398a109</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CHeightGridMap2D__MRF_1_1TInsertionOptions.html</anchorfile>
      <anchor>a284e23537eb9dbfc39c33f29c0fefcdc</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInsertionOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CHeightGridMap2D__MRF_1_1TInsertionOptions.html</anchorfile>
      <anchor>a07b9e4fe3dc479afc8e07887dc5f8169</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CPointsMap::TInsertionOptions</name>
    <filename>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a0b03be743a6336a040770095a7e7059a</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a0be9b904af8129a87956936f5c035284</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFromStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>aab2c930bc24011a5fc220a8a77e6c538</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInsertionOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a15daaa288384253c50c8e5ec0b72dd6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a91060505852b38f3bee69940e29484f5</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>addToExistingPointsMap</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>af53e823efada22f665aa1bd349d5d721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>also_interpolate</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>abef178c933a7149f6ba255b1a8f4c963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>disableDeletion</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a0a7f6ea3d5896a120431345d71278fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fuseWithExisting</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a9f843b2bd20dd0696fb7a5dd6d11c61d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>horizontalTolerance</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>ad254b28eb1ed3487aaa2986d01462ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>insertInvalidPoints</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a6e5e0153db5e3309b0ee1e039a1fe5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isPlanarMap</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>ab9dd268bf1e4e8d885ad45224c8f88d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxDistForInterpolatePoints</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>abd72ac774279820d96e70d15a7600e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minDistBetweenLaserPoints</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a6a665b13485046163e47b572d9919184</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CLandmarksMap::TInsertionOptions</name>
    <filename>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a0116a91508ac7900c4bfba2079dce5f1</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a98f3b8069adbaa7297f052dd4c5d536a</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInsertionOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a4ab4b5c5827adf2d48229b4e89cd2aaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>insert_Landmarks_from_range_scans</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a40f1ef58ee1f07d498da1fac47c6f2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>insert_SIFTs_from_monocular_images</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a2de98095138a118c6c21458096604dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>insert_SIFTs_from_stereo_images</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>af58b92b024a8e805118512a51fa6e4d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>PLOT_IMAGES</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a0d694460feea2fc57363129dfa87c091</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vision::CFeatureExtraction::TOptions</type>
      <name>SIFT_feat_options</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a8a9137b303111f84e30a53693e29eb82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SiftCorrRatioThreshold</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a04d15bb40b1884539d0f27ec56f900f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SiftEDDThreshold</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>aedf041e70a7ae2a3ef9f3d20a55fe863</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>SIFTLikelihoodMethod</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>abe5da92ab84409d2bacdcab1e0b1a00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SiftLikelihoodThreshold</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a2d0de1fed9636b7ff2842853dc5b11a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>SIFTMatching3DMethod</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a4675e2b11f555d596bc2736577a3315f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SIFTs_epipolar_TH</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a162ecfcbd933741c545c30501fc3b9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIFTs_numberOfKLTKeypoints</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>abee673fd239ad9897c36012f7f2da480</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SIFTs_stdDisparity</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>aeb9ac7602b028ba93a18dfb9de20e70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SIFTs_stdXY</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a4f480b0f09d3a94bdf6d81c9c706f3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SIFTs_stereo_maxDepth</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a361066c9fb567c99f15f9163958464e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SIFTsLoadDistanceOfTheMean</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>af344f8e4cde2c6c27102dda2f486fbd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SIFTsLoadEllipsoidWidth</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a338f1bd06ecc248117caf06aa3322aa4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CBeaconMap::TInsertionOptions</name>
    <filename>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a16b95a2fd3d9a5ef4972d92daddd9c6b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>acdf3a8f744393426ec8d571df120bf6d</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInsertionOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>acc16c7abc2c1e0ce6148cc0a31a1cf09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>insertAsMonteCarlo</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>af6bd76c1e2e3ef4dc5b98a4ee07f15f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxElevation_deg</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a369b79ae2131e1cb3a8556df2b416c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MC_afterResamplingNoise</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>af9a27c1de2ed2aef8ea551315b6df203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MC_maxStdToGauss</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>ab462d0ae58d28b2efe9b5071dc5ec0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>MC_numSamplesPerMeter</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>ad730b341ecd5c99cd2f7d4651141434a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>MC_performResampling</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a07d998ead27facca0853f08ed4b3c0a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MC_thresholdNegligible</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a350ee154394f57ed6741ea3a5f399bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minElevation_deg</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a3054b5df664506fe9909b9b111a82e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SOG_maxDistBetweenGaussians</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a2109c7fda82a039208d44680e0f953f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SOG_separationConstant</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>a4d854667bc2054321c690fe38880d51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SOG_thresholdNegligible</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TInsertionOptions.html</anchorfile>
      <anchor>ab8678cad3187bde08f4f06fb50c14864</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::COccupancyGridMap2D::TInsertionOptions</name>
    <filename>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aadab07ab3ca1b8213ca29d424fa37c4c</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a7fbabb49bf8d600fa1f36e2cc2fb72c9</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInsertionOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a10d03e635e30bdc57e9e8e6a0079315e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>CFD_features_gaussian_size</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a3bb7c2c4195ebf813125216ef061393d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>CFD_features_median_size</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>ac2b88182fd59428f5aedd39fed418c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>considerInvalidRangesAsFreeSpace</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>adffd908fde611e8a75da9f2443d5fc7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>decimation</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aea84219f6ceaaa8bd5bf4f56a20ed81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>horizontalTolerance</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a795b3f7cd8900a3f34eafb527db7e886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mapAltitude</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a2b72b750128d7c862adfe847c3d012dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxDistanceInsertion</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aaa47f9748e755d7b969a11bd0a80be35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxFreenessInvalidRanges</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a3de18d79253c32c558789e996fedd895</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxFreenessUpdateCertainty</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>abb26bbb2ae9c1873a6170ff54d5e27c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxOccupancyUpdateCertainty</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a22003f00a89498e866d82352acfeab08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useMapAltitude</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a3016e9112d336b3583929eafe624882c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wideningBeamsWithDistance</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aefabdf2dd967acac85d3da2541a6a6b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::COctoMapBase::TInsertionOptions</name>
    <filename>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a69ecac0671247acff89c5b2454d63c2b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getClampingThresMax</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a2a24f23124c01a3d716642420411cb8e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getClampingThresMaxLog</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a073778739f6731213f8f9b3f00b8d30c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getClampingThresMin</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>aae917f6f6dab8b4379dabb273a576c6a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getClampingThresMinLog</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a3cd36ce0a080632e5d21dd4a91c29be6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getOccupancyThres</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a0e0f72b98162516b17885bc2283d7107</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getOccupancyThresLog</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a6366365aa1cbc9e2026c68637aba5ad0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getProbHit</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>afddc49c2b3716ad9bc7b202bb3e1f085</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProbHitLog</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a7de214ccb3005deb49e40edcbc35d2ed</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getProbMiss</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>aa7564b7478c3e1df74fcaa54f4727737</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getProbMissLog</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>afbbe48bf66c01980f693a765353fdb04</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a692f59ad53e0838d4213e6c4c3d6a86d</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>TInsertionOptions &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a3f1c98d8f057c33a3d31c241b4606a7f</anchor>
      <arglist>(const TInsertionOptions &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClampingThresMax</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>ad90b3111092636b1fd5cb84117382c2c</anchor>
      <arglist>(double thresProb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClampingThresMin</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a9a480bac91bec4b64ffa2e9e88706393</anchor>
      <arglist>(double thresProb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOccupancyThres</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a187950ec9174a20f1ed6168187ce8c54</anchor>
      <arglist>(double prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbHit</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>ac3e323a3b441404f493a153f556e70b3</anchor>
      <arglist>(double prob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProbMiss</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a8d19781b6a142a92247f2f06bea92809</anchor>
      <arglist>(double prob)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInsertionOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a0b8e19f30b0cd1f51c5cdd5339b3737d</anchor>
      <arglist>(myself_t &amp;parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInsertionOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a4950d463d02ccbd63e78448513922f14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxrange</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a35b4ec3c921c3f185fd540def7b9eca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pruning</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a77202784df05f1c46a8e3f37ef2d7fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>clampingThresMax</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a879707a59bd52646128c8ad16870cc86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>clampingThresMin</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a73b4da143dbbd0d454da136ed307101d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::ignored_copy_ptr&lt; myself_t &gt;</type>
      <name>m_parent</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a572a9ca7197d7811ba11f2438a7dbe5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>occupancyThres</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>adc97f08ee0fc654e0d22020ee2934652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>probHit</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>a0e206e794a64884116b38a0f13fa043d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>probMiss</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TInsertionOptions.html</anchorfile>
      <anchor>acfa9009fc40cd45ccb8a6632f69f274e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CGasConcentrationGridMap2D::TInsertionOptions</name>
    <filename>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <base>mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a89bbac23cf6d76c85b96bca4df616a13</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>add95cf7d4ade2c69b66be628bf13cb5c</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInsertionOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aabb722b745d8060bf467175b3cb48eef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>gasSensorLabel</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a2b588be840ca3947023f506214dfda16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>enose_id</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aca7b3558f10c40e890a49ff3c37be541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>gasSensorType</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a5a48d747e2ed0606684edf14e42c4c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>windSensorLabel</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>ae2493201b3a30c93bcb6d52da8cb4bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useWindInformation</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a65a7ba5466433db76c9e6cde7bacb495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>advectionFreq</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aad5ffea281bce7e0e50c3497ebbec8e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_windNoise_phi</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a2b7b7dae0b39789f3494821da43f10ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_windNoise_mod</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a9e067e5f21bac9d2b2acb8aa68affc14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>default_wind_direction</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a44e1429ca555b5d10be29cb6bc73f951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>default_wind_speed</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aa5f793dee1b8409eaa72a8d4a3fb3580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>gasSensorLabel</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a2b588be840ca3947023f506214dfda16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>enose_id</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aca7b3558f10c40e890a49ff3c37be541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>gasSensorType</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a5a48d747e2ed0606684edf14e42c4c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>windSensorLabel</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>ae2493201b3a30c93bcb6d52da8cb4bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useWindInformation</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a65a7ba5466433db76c9e6cde7bacb495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>advectionFreq</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aad5ffea281bce7e0e50c3497ebbec8e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_windNoise_phi</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a2b7b7dae0b39789f3494821da43f10ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_windNoise_mod</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a9e067e5f21bac9d2b2acb8aa68affc14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>default_wind_direction</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a44e1429ca555b5d10be29cb6bc73f951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>default_wind_speed</name>
      <anchorfile>structmrpt_1_1maps_1_1CGasConcentrationGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aa5f793dee1b8409eaa72a8d4a3fb3580</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CRandomFieldGridMap3D::TInsertionOptions</name>
    <filename>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TInsertionOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aea47b9e95b24c14ad3241e6ef03bed4e</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a1ae958592e70bb8690d9b37f1259f42c</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInsertionOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a9e039622b1d01a36013c6c5ed4d9d732</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_lambdaPrior</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TInsertionOptions.html</anchorfile>
      <anchor>afda4ba695727834827a1f4b37a50b270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>GMRF_skip_variance</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a9ed562e4969ae6ba17d803ee034440fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_lambdaPrior</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TInsertionOptions.html</anchorfile>
      <anchor>afda4ba695727834827a1f4b37a50b270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>GMRF_skip_variance</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a9ed562e4969ae6ba17d803ee034440fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CReflectivityGridMap2D::TInsertionOptions</name>
    <filename>structmrpt_1_1maps_1_1CReflectivityGridMap2D_1_1TInsertionOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CReflectivityGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a851bc0ce646ef2375d4546d7db688290</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CReflectivityGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aba09e7d93c08cb05c9eab11cb30913cc</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInsertionOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CReflectivityGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a65b3373de995219fb6c45e096a639678</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CWirelessPowerGridMap2D::TInsertionOptions</name>
    <filename>structmrpt_1_1maps_1_1CWirelessPowerGridMap2D_1_1TInsertionOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CWirelessPowerGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>acab9601f0f074ad51364a29cf46b48a8</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CWirelessPowerGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a634fc16a217fef7ddf9ee3b4bb95687f</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInsertionOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CWirelessPowerGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a97f576cd601443539a3ff0d9c9aa6a49</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CHeightGridMap2D::TInsertionOptions</name>
    <filename>structmrpt_1_1maps_1_1CHeightGridMap2D_1_1TInsertionOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CHeightGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a724ba12efc5e34de05a43b78a8301849</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CHeightGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>af42e98f8e6401e73eeb2e058d779c6a1</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInsertionOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CHeightGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>aff5c1546e5c22bc5b9a787fe7c99dc71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColormap</type>
      <name>colorMap</name>
      <anchorfile>structmrpt_1_1maps_1_1CHeightGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a91b2a8b1870d20a58fc30706edc06b97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filterByHeight</name>
      <anchorfile>structmrpt_1_1maps_1_1CHeightGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a2b56641f1d82885e61969dce890a8daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z_max</name>
      <anchorfile>structmrpt_1_1maps_1_1CHeightGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>ae9c0f8e2446cff2d58f3b6f25f17706f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z_min</name>
      <anchorfile>structmrpt_1_1maps_1_1CHeightGridMap2D_1_1TInsertionOptions.html</anchorfile>
      <anchor>a89ca693c9935049898db4f49215265ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CRandomFieldGridMap2D::TInsertionOptionsCommon</name>
    <filename>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</filename>
    <member kind="function">
      <type>void</type>
      <name>internal_dumpToTextStream_common</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a3d6dfcaa077cee4402667189ba2b90eb</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>internal_loadFromConfigFile_common</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a3904190ce0296a4b8203efe5da773b7c</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TInsertionOptionsCommon</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a9a82ffc288dc0fc5a4bb0d608059f8ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sigma</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a1753c5cf2942f978a27709dab70e6e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cutoffRadius</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a02d5f18b468e2dda286877377f22b13b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>R_min</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a62c707b7157e71a060a3c88f68c2459c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>R_max</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>acc1552216c5f90ba0fe87601b4d0736d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dm_sigma_omega</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a6eb4a0a373f0dfaf41c5ac955f3ab4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>KF_covSigma</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a6fe7a3a1cb026b9ff2c94564538e92c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>KF_initialCellStd</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>abd54acf8ddad2ac0274a0fd2f69defb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>KF_observationModelNoise</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a1a966c319a716594890279f44289070e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>KF_defaultCellMeanValue</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>ad71452b2f2af26c64e26b92fd2590cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>KF_W_size</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a1cff262fbb1e1773692dab3876aa18aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_lambdaPrior</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a8b6d20d3c2914530e55bb2f4878748e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_lambdaObs</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>ac393c5daab9b5f92b5899c7a9803001b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_lambdaObsLoss</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a1071031f8a38cd9797f9ba7cd7ff4cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>GMRF_use_occupancy_information</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a8d23fdee106f7549f2e13ac80aa6344b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>GMRF_simplemap_file</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>ad390c3cb96a9e08810cbc9e05c685322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>GMRF_gridmap_image_file</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a7e75350cfcc8e38704f2be6e5a6daf46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_gridmap_image_res</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>ac05cb5b6d08ce8228a2bbd080b60dc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>GMRF_gridmap_image_cx</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a2374538de187454a57ef5857e8488b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>GMRF_gridmap_image_cy</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a072b9b02d29cfce4f387e71373ce12fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_saturate_min</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>ab57e39534fbf38db333558edc05479e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_saturate_max</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a6c411782774bf5043204bfb728781382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>GMRF_skip_variance</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>afc0731656b6e3c23eb5381d668daf742</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sigma</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a1753c5cf2942f978a27709dab70e6e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cutoffRadius</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a02d5f18b468e2dda286877377f22b13b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>R_min</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a62c707b7157e71a060a3c88f68c2459c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>R_max</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>acc1552216c5f90ba0fe87601b4d0736d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dm_sigma_omega</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a6eb4a0a373f0dfaf41c5ac955f3ab4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>KF_covSigma</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a6fe7a3a1cb026b9ff2c94564538e92c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>KF_initialCellStd</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>abd54acf8ddad2ac0274a0fd2f69defb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>KF_observationModelNoise</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a1a966c319a716594890279f44289070e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>KF_defaultCellMeanValue</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>ad71452b2f2af26c64e26b92fd2590cc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>KF_W_size</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a1cff262fbb1e1773692dab3876aa18aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_lambdaPrior</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a8b6d20d3c2914530e55bb2f4878748e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_lambdaObs</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>ac393c5daab9b5f92b5899c7a9803001b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_lambdaObsLoss</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a1071031f8a38cd9797f9ba7cd7ff4cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>GMRF_use_occupancy_information</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a8d23fdee106f7549f2e13ac80aa6344b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>GMRF_simplemap_file</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>ad390c3cb96a9e08810cbc9e05c685322</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>GMRF_gridmap_image_file</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a7e75350cfcc8e38704f2be6e5a6daf46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_gridmap_image_res</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>ac05cb5b6d08ce8228a2bbd080b60dc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>GMRF_gridmap_image_cx</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a2374538de187454a57ef5857e8488b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>GMRF_gridmap_image_cy</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a072b9b02d29cfce4f387e71373ce12fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_saturate_min</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>ab57e39534fbf38db333558edc05479e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>GMRF_saturate_max</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>a6c411782774bf5043204bfb728781382</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>GMRF_skip_variance</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TInsertionOptionsCommon.html</anchorfile>
      <anchor>afc0731656b6e3c23eb5381d668daf742</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CLandmarksMap::TInsertionResults</name>
    <filename>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionResults.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nSiftL</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionResults.html</anchorfile>
      <anchor>a0e95a9052ca861c5c9dc7cc9b0860ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nSiftR</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TInsertionResults.html</anchorfile>
      <anchor>adb1ff83106d19a5bbe2b653f17dd5117</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TInterpQuery</name>
    <filename>structTInterpQuery.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>coef</name>
      <anchorfile>structTInterpQuery.html</anchorfile>
      <anchor>ad0c384f92cca4d56217a68b8d1eb23d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cx</name>
      <anchorfile>structTInterpQuery.html</anchorfile>
      <anchor>a155650db2c7715c80ebe58dcf3711189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cy</name>
      <anchorfile>structTInterpQuery.html</anchorfile>
      <anchor>aa519ee4c94378e74ebfd8633826bb235</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>val</name>
      <anchorfile>structTInterpQuery.html</anchorfile>
      <anchor>aaea8b924a51269e2c79d34419a44be9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>var</name>
      <anchorfile>structTInterpQuery.html</anchorfile>
      <anchor>a3abb45acc6699bd3d3b67da51ac22fa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::KDTreeCapable::TKDTreeDataHolder</name>
    <filename>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</filename>
    <templarg>_DIM</templarg>
    <member kind="typedef">
      <type>nanoflann::KDTreeSingleIndexAdaptor&lt; metric_t, Derived, _DIM &gt;</type>
      <name>kdtree_index_t</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a48be2e02142ef32dc725f64169cead9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a0c722db83f566962aec527086bab566d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TKDTreeDataHolder &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a853bd1e6fb9d1af39072678e643f6f3e</anchor>
      <arglist>(const TKDTreeDataHolder &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TKDTreeDataHolder</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a1b8eb2b1b3ff85f4a5bed4235b676c31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TKDTreeDataHolder</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>ae0bc81b7a00036fb91301b64079420ec</anchor>
      <arglist>(const TKDTreeDataHolder &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TKDTreeDataHolder</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a4c787a9a958685fc13b63b1c3c436247</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>kdtree_index_t *</type>
      <name>index</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>acb43d9ac435e97d9abcd5f65326cf15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>m_dim</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>ac6289ef76bf65eeaac1a311f154ad7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>m_num_points</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>ae804bcb785e62ed0f014b1a6751db761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; num_t &gt;</type>
      <name>query_point</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>ad1bbd48fc274066705f091fe61d3c813</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TKDTreeDataHolder&lt; 2 &gt;</name>
    <filename>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</filename>
    <member kind="typedef">
      <type>nanoflann::KDTreeSingleIndexAdaptor&lt; metric_t, Derived, _DIM &gt;</type>
      <name>kdtree_index_t</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a48be2e02142ef32dc725f64169cead9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a0c722db83f566962aec527086bab566d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TKDTreeDataHolder &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a853bd1e6fb9d1af39072678e643f6f3e</anchor>
      <arglist>(const TKDTreeDataHolder &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TKDTreeDataHolder</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a1b8eb2b1b3ff85f4a5bed4235b676c31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TKDTreeDataHolder</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>ae0bc81b7a00036fb91301b64079420ec</anchor>
      <arglist>(const TKDTreeDataHolder &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TKDTreeDataHolder</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a4c787a9a958685fc13b63b1c3c436247</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>kdtree_index_t *</type>
      <name>index</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>acb43d9ac435e97d9abcd5f65326cf15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>m_dim</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>ac6289ef76bf65eeaac1a311f154ad7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>m_num_points</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>ae804bcb785e62ed0f014b1a6751db761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; num_t &gt;</type>
      <name>query_point</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>ad1bbd48fc274066705f091fe61d3c813</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TKDTreeDataHolder&lt; 3 &gt;</name>
    <filename>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</filename>
    <member kind="typedef">
      <type>nanoflann::KDTreeSingleIndexAdaptor&lt; metric_t, Derived, _DIM &gt;</type>
      <name>kdtree_index_t</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a48be2e02142ef32dc725f64169cead9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a0c722db83f566962aec527086bab566d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TKDTreeDataHolder &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a853bd1e6fb9d1af39072678e643f6f3e</anchor>
      <arglist>(const TKDTreeDataHolder &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TKDTreeDataHolder</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a1b8eb2b1b3ff85f4a5bed4235b676c31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TKDTreeDataHolder</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>ae0bc81b7a00036fb91301b64079420ec</anchor>
      <arglist>(const TKDTreeDataHolder &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TKDTreeDataHolder</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>a4c787a9a958685fc13b63b1c3c436247</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>kdtree_index_t *</type>
      <name>index</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>acb43d9ac435e97d9abcd5f65326cf15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>m_dim</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>ac6289ef76bf65eeaac1a311f154ad7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>m_num_points</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>ae804bcb785e62ed0f014b1a6751db761</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; num_t &gt;</type>
      <name>query_point</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeDataHolder.html</anchorfile>
      <anchor>ad1bbd48fc274066705f091fe61d3c813</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::KDTreeCapable::TKDTreeSearchParams</name>
    <filename>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeSearchParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TKDTreeSearchParams</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeSearchParams.html</anchorfile>
      <anchor>ae840fc38fff4a7d9ca32811f3c63e471</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>leaf_max_size</name>
      <anchorfile>structmrpt_1_1math_1_1KDTreeCapable_1_1TKDTreeSearchParams.html</anchorfile>
      <anchor>a20792c4144a39e6598e8f5c5e89dffe0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::bayes::TKF_options</name>
    <filename>structmrpt_1_1bayes_1_1TKF__options.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1bayes_1_1TKF__options.html</anchorfile>
      <anchor>a3dd1370b9c26ca6e1d151b1013e6802e</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1bayes_1_1TKF__options.html</anchorfile>
      <anchor>a34e8d643cd39e4a9a43f1491ef3f887e</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;iniFile, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TKF_options</name>
      <anchorfile>structmrpt_1_1bayes_1_1TKF__options.html</anchorfile>
      <anchor>add44ca0de69db93aa741ad3a6e99b86a</anchor>
      <arglist>(mrpt::utils::VerbosityLevel &amp;verb_level_ref)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>debug_verify_analytic_jacobians</name>
      <anchorfile>structmrpt_1_1bayes_1_1TKF__options.html</anchorfile>
      <anchor>a00d30cee24c38bfc6ec470a573646675</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>debug_verify_analytic_jacobians_threshold</name>
      <anchorfile>structmrpt_1_1bayes_1_1TKF__options.html</anchorfile>
      <anchor>a5239885ee4c9ed75c1c3d6966226cae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_profiler</name>
      <anchorfile>structmrpt_1_1bayes_1_1TKF__options.html</anchorfile>
      <anchor>a57b4a351be8de935f8c2c2357b3d8b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>IKF_iterations</name>
      <anchorfile>structmrpt_1_1bayes_1_1TKF__options.html</anchorfile>
      <anchor>a512bf4ff5350affab3d5e94c03b7da1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TKFMethod</type>
      <name>method</name>
      <anchorfile>structmrpt_1_1bayes_1_1TKF__options.html</anchorfile>
      <anchor>a136e211bf1136d8437ad907782c2967d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_analytic_observation_jacobian</name>
      <anchorfile>structmrpt_1_1bayes_1_1TKF__options.html</anchorfile>
      <anchor>abe0d010c6e68f8270175362293fbcc17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_analytic_transition_jacobian</name>
      <anchorfile>structmrpt_1_1bayes_1_1TKF__options.html</anchorfile>
      <anchor>aa628121a80c83a8e7a75363df9536048</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::VerbosityLevel &amp;</type>
      <name>verbosity_level</name>
      <anchorfile>structmrpt_1_1bayes_1_1TKF__options.html</anchorfile>
      <anchor>a755206f3985d5adeafd03de71bcf8fdd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::kinematics::TKinematicLink</name>
    <filename>structmrpt_1_1kinematics_1_1TKinematicLink.html</filename>
    <member kind="function">
      <type></type>
      <name>TKinematicLink</name>
      <anchorfile>structmrpt_1_1kinematics_1_1TKinematicLink.html</anchorfile>
      <anchor>a12effed9cfac5e11a1191f13f6276d42</anchor>
      <arglist>(double _theta, double _d, double _a, double _alpha, bool _is_prismatic)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TKinematicLink</name>
      <anchorfile>structmrpt_1_1kinematics_1_1TKinematicLink.html</anchorfile>
      <anchor>af1e35a3340b8470b585ea7227aab17a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a</name>
      <anchorfile>structmrpt_1_1kinematics_1_1TKinematicLink.html</anchorfile>
      <anchor>a44e7a1f3ab44eb8e5e0ef917075115fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>structmrpt_1_1kinematics_1_1TKinematicLink.html</anchorfile>
      <anchor>a267d337404fba1772c290d688e67e725</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d</name>
      <anchorfile>structmrpt_1_1kinematics_1_1TKinematicLink.html</anchorfile>
      <anchor>a411fe48b7c52390b5b13886b18c08c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_prismatic</name>
      <anchorfile>structmrpt_1_1kinematics_1_1TKinematicLink.html</anchorfile>
      <anchor>ab1582fe9ef7617f7b33b73c02da80748</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>theta</name>
      <anchorfile>structmrpt_1_1kinematics_1_1TKinematicLink.html</anchorfile>
      <anchor>a479b0e3939ef69f016911553b9cc66e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::slam::TKLDParams</name>
    <filename>classmrpt_1_1slam_1_1TKLDParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>classmrpt_1_1slam_1_1TKLDParams.html</anchorfile>
      <anchor>a212056f350b4dddf35e753e10e1412fb</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1slam_1_1TKLDParams.html</anchorfile>
      <anchor>ac8e82f1e25d4d00e2820cba6858c59f6</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TKLDParams</name>
      <anchorfile>classmrpt_1_1slam_1_1TKLDParams.html</anchorfile>
      <anchor>a68e30e7ad27a1ce03ca3fe0add035445</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>KLD_binSize_PHI</name>
      <anchorfile>classmrpt_1_1slam_1_1TKLDParams.html</anchorfile>
      <anchor>a33cae1fce99eb2e31479665a2a9b4b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>KLD_binSize_XY</name>
      <anchorfile>classmrpt_1_1slam_1_1TKLDParams.html</anchorfile>
      <anchor>a51a3f913a7da507f2a29b4551155b445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>KLD_delta</name>
      <anchorfile>classmrpt_1_1slam_1_1TKLDParams.html</anchorfile>
      <anchor>a787e1c15d3653be9638c8e41d786a191</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>KLD_epsilon</name>
      <anchorfile>classmrpt_1_1slam_1_1TKLDParams.html</anchorfile>
      <anchor>a92daf8859b1e75f467c23e37d280e466</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>KLD_maxSampleSize</name>
      <anchorfile>classmrpt_1_1slam_1_1TKLDParams.html</anchorfile>
      <anchor>aeb1dd89a8987c1f6957653d35aa0ccae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>KLD_minSampleSize</name>
      <anchorfile>classmrpt_1_1slam_1_1TKLDParams.html</anchorfile>
      <anchor>a3d919d633f69c9daefd18be697d0dc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>KLD_minSamplesPerBin</name>
      <anchorfile>classmrpt_1_1slam_1_1TKLDParams.html</anchorfile>
      <anchor>afa336d11d377a93c23130caef4d3a4b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CFeatureExtraction::TOptions::TKLTOptions</name>
    <filename>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TKLTOptions.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>min_distance</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TKLTOptions.html</anchorfile>
      <anchor>a5aff9cb33c12a28a280fe74afbae78cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>radius</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TKLTOptions.html</anchorfile>
      <anchor>add858454cd25cf498e53bee2b0f5545a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>threshold</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TKLTOptions.html</anchorfile>
      <anchor>aa2d705d6251405d6490e4d9e9d35bfa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>tile_image</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TKLTOptions.html</anchorfile>
      <anchor>aefa4c498f860d00bbdcdef9da3be6878</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::deciders::CLoopCloserERD::TLaserParams</name>
    <filename>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</anchorfile>
      <anchor>afbeb8d64c7082b00503ae1fe1e7c6766</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</anchorfile>
      <anchor>a7a815ca725624e10cb6cbfe4d78c850b</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLaserParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</anchorfile>
      <anchor>a4beba57472a6bc6822de406cdf6a9144</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TLaserParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</anchorfile>
      <anchor>ae10a8e18e9673845fe1314d386a2d2c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TSlidingWindow</type>
      <name>goodness_threshold_win</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</anchorfile>
      <anchor>a44a0f5eaf07e23684e8032795ceca0ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_read_config</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</anchorfile>
      <anchor>a029ce58289406f9a098402267abe68f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::slam::CICP</type>
      <name>icp</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</anchorfile>
      <anchor>aaad272b28ec658f4a2c40355a61c4e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>keystroke_laser_scans</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</anchorfile>
      <anchor>abfb0df2f1b8ad19d7ccaa5f58daaa471</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::utils::TColor</type>
      <name>laser_scans_color</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</anchorfile>
      <anchor>adfc9809c70c1648ccc693c3809d11974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSlidingWindow</type>
      <name>mahal_distance_ICP_odom_win</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</anchorfile>
      <anchor>a9fd5d0653f2f6620df455127aaca61c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>prev_nodes_for_ICP</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</anchorfile>
      <anchor>a8ba456d0d11e2055b55cb8d02ef9ec40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_scan_matching</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</anchorfile>
      <anchor>ad8a2c268e09359f111181dc5faaf83cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visualize_laser_scans</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLaserParams.html</anchorfile>
      <anchor>aa4c7804f835fbad81afb19e3ecd5ba4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CPointsMap::TLaserRange2DInsertContext</name>
    <filename>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange2DInsertContext.html</filename>
    <member kind="function">
      <type></type>
      <name>TLaserRange2DInsertContext</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange2DInsertContext.html</anchorfile>
      <anchor>ad990b01ba2c1e368cf1b4cf0ed3e796d</anchor>
      <arglist>(const mrpt::obs::CObservation2DRangeScan &amp;_rangeScan)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>bVars</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange2DInsertContext.html</anchorfile>
      <anchor>a2302e252dfdcbb8a93cf22ba9bdd6906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>fVars</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange2DInsertContext.html</anchorfile>
      <anchor>af0dc9b4ef95612fa55decfd869cbb19f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>HM</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange2DInsertContext.html</anchorfile>
      <anchor>a3f552c3b69adf11cc4c7879dde995dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::obs::CObservation2DRangeScan &amp;</type>
      <name>rangeScan</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange2DInsertContext.html</anchorfile>
      <anchor>adbdaa3f8d52f4ba8de1f179545a7f367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>uVars</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange2DInsertContext.html</anchorfile>
      <anchor>a452c6e6e87b09dcb2785cf01f7e4e8d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CPointsMap::TLaserRange3DInsertContext</name>
    <filename>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange3DInsertContext.html</filename>
    <member kind="function">
      <type></type>
      <name>TLaserRange3DInsertContext</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange3DInsertContext.html</anchorfile>
      <anchor>a872e937f855b65ef24c9d0e15f5f16f0</anchor>
      <arglist>(const mrpt::obs::CObservation3DRangeScan &amp;_rangeScan)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>bVars</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange3DInsertContext.html</anchorfile>
      <anchor>a90e164fcdaa9ec1053df618a14dcc592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>fVars</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange3DInsertContext.html</anchorfile>
      <anchor>abe16a64d181f15e3b0624ad43e3bca3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble44</type>
      <name>HM</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange3DInsertContext.html</anchorfile>
      <anchor>a6821676f510fd19b918292647fe8263c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::obs::CObservation3DRangeScan &amp;</type>
      <name>rangeScan</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange3DInsertContext.html</anchorfile>
      <anchor>acda01e96d407be3a749dde4375002d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scan_x</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange3DInsertContext.html</anchorfile>
      <anchor>a92b58772aa4620825cb7db1c1c50aaa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scan_y</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange3DInsertContext.html</anchorfile>
      <anchor>af3778a2ff2d54fc8d1396516cd7c0bb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scan_z</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange3DInsertContext.html</anchorfile>
      <anchor>ab1e292ab0267f637c098b60e48fc8ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; unsigned int &gt;</type>
      <name>uVars</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLaserRange3DInsertContext.html</anchorfile>
      <anchor>af7be2ae60f8118da4c9ffac954c9b4f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyParams</name>
    <filename>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TLaserSimulUncertaintyParams</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a2231ba29e6bdeed4b0e9b72b511768cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TLaserSimulUncertaintyMethod</type>
      <name>method</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>aaf1dbcde5200332118a0fa89c7a4df08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>UT_alpha</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a4513df9ff2be6af5284e13e376667bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>UT_kappa</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>ae37318d10b74fa4e76b22fc1017b4440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>UT_beta</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>abee713917fd86dfc905c997473ed9bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>MC_samples</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>ac33853aad5748c15ff05a861b24683ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPosePDFGaussian</type>
      <name>robotPose</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a2fad94579f4d580afeb63af0f4d8d606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>aperture</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a3f9cc6bcbea4cc5ae055e1321ce22e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rightToLeft</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a71f77995e601d0669e960750e5369cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxRange</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>ae4a0ba4ee4cc27c5e2e7b72ca4bdf298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPose</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>ab0d8bc116dc18ca173d1ec084c0690f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nRays</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>aaa83451a067bc416691095f9c9f81514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rangeNoiseStd</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a4998a1b82bcecd26cdb5b2ae6d26f1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>angleNoiseStd</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a612184121121d7a385c34f6e09aaf727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>decimation</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a21186c2901bb905b23bd4e3107e342bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>threshold</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a4398968dd9ed6213525b38fa0dfd9b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>UT_alpha</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a4513df9ff2be6af5284e13e376667bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>UT_kappa</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>ae37318d10b74fa4e76b22fc1017b4440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>UT_beta</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>abee713917fd86dfc905c997473ed9bb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>MC_samples</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>ac33853aad5748c15ff05a861b24683ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPosePDFGaussian</type>
      <name>robotPose</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a2fad94579f4d580afeb63af0f4d8d606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>aperture</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a3f9cc6bcbea4cc5ae055e1321ce22e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rightToLeft</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a71f77995e601d0669e960750e5369cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxRange</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>ae4a0ba4ee4cc27c5e2e7b72ca4bdf298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>sensorPose</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>ab0d8bc116dc18ca173d1ec084c0690f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nRays</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>aaa83451a067bc416691095f9c9f81514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rangeNoiseStd</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a4998a1b82bcecd26cdb5b2ae6d26f1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>angleNoiseStd</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a612184121121d7a385c34f6e09aaf727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>decimation</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a21186c2901bb905b23bd4e3107e342bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>threshold</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyParams.html</anchorfile>
      <anchor>a4398968dd9ed6213525b38fa0dfd9b14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::COccupancyGridMap2D::TLaserSimulUncertaintyResult</name>
    <filename>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyResult.html</filename>
    <member kind="function">
      <type></type>
      <name>TLaserSimulUncertaintyResult</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyResult.html</anchorfile>
      <anchor>a3422ee95dbd4a3d717af1b16cf744d3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::obs::CObservation2DRangeScanWithUncertainty</type>
      <name>scanWithUncert</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLaserSimulUncertaintyResult.html</anchorfile>
      <anchor>a167a0b73c3a4db389238c73f9329931e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::COpenGLViewport::TLastProjectiveMatrixInfo</name>
    <filename>structmrpt_1_1opengl_1_1COpenGLViewport_1_1TLastProjectiveMatrixInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>TLastProjectiveMatrixInfo</name>
      <anchorfile>structmrpt_1_1opengl_1_1COpenGLViewport_1_1TLastProjectiveMatrixInfo.html</anchorfile>
      <anchor>a0fd230b75cdc8fb0bbefb5c9ced985fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>azimuth</name>
      <anchorfile>structmrpt_1_1opengl_1_1COpenGLViewport_1_1TLastProjectiveMatrixInfo.html</anchorfile>
      <anchor>a3b0257216f9679e11c2d6dd20f7440df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>elev</name>
      <anchorfile>structmrpt_1_1opengl_1_1COpenGLViewport_1_1TLastProjectiveMatrixInfo.html</anchorfile>
      <anchor>ad1403b1bfa9c710f8021de2b496549c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>eye</name>
      <anchorfile>structmrpt_1_1opengl_1_1COpenGLViewport_1_1TLastProjectiveMatrixInfo.html</anchorfile>
      <anchor>a5886c775ef67cd01267d6ea33be712b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>FOV</name>
      <anchorfile>structmrpt_1_1opengl_1_1COpenGLViewport_1_1TLastProjectiveMatrixInfo.html</anchorfile>
      <anchor>a3d0d5483dfc5e4e1731653b06162d198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_projective</name>
      <anchorfile>structmrpt_1_1opengl_1_1COpenGLViewport_1_1TLastProjectiveMatrixInfo.html</anchorfile>
      <anchor>a48f7196e9828c011e1c3fdc98a52bf61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>pointing</name>
      <anchorfile>structmrpt_1_1opengl_1_1COpenGLViewport_1_1TLastProjectiveMatrixInfo.html</anchorfile>
      <anchor>a5751a2a8074a8cff8748f696ceaa1240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>up</name>
      <anchorfile>structmrpt_1_1opengl_1_1COpenGLViewport_1_1TLastProjectiveMatrixInfo.html</anchorfile>
      <anchor>a673072e6e31f2cdef3a6e367ed4760c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>viewport_height</name>
      <anchorfile>structmrpt_1_1opengl_1_1COpenGLViewport_1_1TLastProjectiveMatrixInfo.html</anchorfile>
      <anchor>aa4014ab1c110e11599afadd083b58e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>viewport_width</name>
      <anchorfile>structmrpt_1_1opengl_1_1COpenGLViewport_1_1TLastProjectiveMatrixInfo.html</anchorfile>
      <anchor>af3cb8d2798658d026fa45ee6075a61ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>zoom</name>
      <anchorfile>structmrpt_1_1opengl_1_1COpenGLViewport_1_1TLastProjectiveMatrixInfo.html</anchorfile>
      <anchor>a357657af3aa4b0d1abaaccc14262adda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::detail::TLevMarData</name>
    <filename>structmrpt_1_1obs_1_1detail_1_1TLevMarData.html</filename>
    <member kind="function">
      <type></type>
      <name>TLevMarData</name>
      <anchorfile>structmrpt_1_1obs_1_1detail_1_1TLevMarData.html</anchorfile>
      <anchor>abf474234fd7474255617503681e4b527</anchor>
      <arglist>(const CObservation3DRangeScan &amp;obs_, const double z_offset_)</arglist>
    </member>
    <member kind="variable">
      <type>const CObservation3DRangeScan &amp;</type>
      <name>obs</name>
      <anchorfile>structmrpt_1_1obs_1_1detail_1_1TLevMarData.html</anchorfile>
      <anchor>af2d136cc6ef25dbd55f2fb2d902a29e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>z_offset</name>
      <anchorfile>structmrpt_1_1obs_1_1detail_1_1TLevMarData.html</anchorfile>
      <anchor>aec7d056b0dfcf146f956873b05f63328</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CBeaconMap::TLikelihoodOptions</name>
    <filename>structmrpt_1_1maps_1_1CBeaconMap_1_1TLikelihoodOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>ad268e1e4f656e4c3ac906c75f166f99a</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>ac48c0cc94cbffbd4450a8c99b0a0f99e</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLikelihoodOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>acabfac57489b2796ac12384d0e88299b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rangeStd</name>
      <anchorfile>structmrpt_1_1maps_1_1CBeaconMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a3b832e5e47c9e8a6b078aedb716dbee1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CLandmarksMap::TLikelihoodOptions</name>
    <filename>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <class kind="struct">mrpt::maps::CLandmarksMap::TLikelihoodOptions::TGPSOrigin</class>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a6c87310143a8ef15c44d57cf15c87729</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>ac16fa6321f1f573c40e89c212a89c2f5</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLikelihoodOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>adfb14e44b2fc99703cb704b2a195fb84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>rangeScan2D_decimation</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a57b7a7704848f52d19b4e21c7232d370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>SIFTs_sigma_euclidean_dist</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a1db05920c01c8890c3095f5d096bafc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>SIFTs_sigma_descriptor_dist</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>af87891557895b4d9501dd3c07a04500e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SIFTs_mahaDist_std</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a9b55846718040d6a976d7e99748524dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SIFTnullCorrespondenceDistance</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a25a74f4de39d638d4adb1ac6d7943826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIFTs_decimation</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>aaa930e2f548ee4438727f4760780e448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vision::CFeatureExtraction::TOptions</type>
      <name>SIFT_feat_options</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a221610ff1b54f91e943f43bfb45659e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>beaconRangesStd</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a3dc572d29b05466e5731dd234f7b2c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>beaconRangesUseObservationStd</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a27989de780f40c6c4bada3908cf524ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>extRobotPoseStd</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a3cefbff10bae12d4e5baf049640fdac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::maps::CLandmarksMap::TLikelihoodOptions::TGPSOrigin</type>
      <name>GPSOrigin</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>ac7edea8bd15fc0b5853a6cc8058ab0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>GPS_sigma</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>af5ec590b2dd96b7137fba864127b5a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>rangeScan2D_decimation</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a57b7a7704848f52d19b4e21c7232d370</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>SIFTs_sigma_euclidean_dist</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a1db05920c01c8890c3095f5d096bafc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>SIFTs_sigma_descriptor_dist</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>af87891557895b4d9501dd3c07a04500e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SIFTs_mahaDist_std</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a9b55846718040d6a976d7e99748524dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SIFTnullCorrespondenceDistance</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a25a74f4de39d638d4adb1ac6d7943826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>SIFTs_decimation</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>aaa930e2f548ee4438727f4760780e448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vision::CFeatureExtraction::TOptions</type>
      <name>SIFT_feat_options</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a221610ff1b54f91e943f43bfb45659e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>beaconRangesStd</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a3dc572d29b05466e5731dd234f7b2c95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>beaconRangesUseObservationStd</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a27989de780f40c6c4bada3908cf524ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>extRobotPoseStd</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a3cefbff10bae12d4e5baf049640fdac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::maps::CLandmarksMap::TLikelihoodOptions::TGPSOrigin</type>
      <name>GPSOrigin</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>ac7edea8bd15fc0b5853a6cc8058ab0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>GPS_sigma</name>
      <anchorfile>structmrpt_1_1maps_1_1CLandmarksMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>af5ec590b2dd96b7137fba864127b5a64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::COctoMapBase::TLikelihoodOptions</name>
    <filename>structmrpt_1_1maps_1_1COctoMapBase_1_1TLikelihoodOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a38da43b8e247ac70b6ada9d205217657</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>afe06273c71b9532461e9b2c505b174a6</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFromStream</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>ac85ca48f9886ee2c65f3d9a546524d0d</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLikelihoodOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a30c33f21eab605a77928e7c5cbae4277</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>aacbeb69c0aaebddd454054140eec1067</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TLikelihoodOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a0200c1f7e8c41adfbdb09f12865fe60f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>decimation</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>abf4f1949a157fecefe4524f42f8698b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::COccupancyGridMap2D::TLikelihoodOptions</name>
    <filename>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>abb714e4a8760707de9c0a09c0d72db6b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a65cf628e3e98608aaea27a7d90064ccc</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLikelihoodOptions</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a127de7be25bf45b4ab8e7a140005c0be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>consensus_pow</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a30f07a8c125b25f561693337f12ca354</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>consensus_takeEachRange</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>af3c41285a192ed93ee8d858332c18426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableLikelihoodCache</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a2584d71b8f9a505975fe40c82e8c68b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>LF_alternateAverageMethod</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>ab52ecab16fcc0c7fbf626ec69aff562b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>LF_decimation</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a6b90ce4afc4b573312d77c22f37c63a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>LF_maxCorrsDistance</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a5af3cbc1b3099e69ba8f647f85b0394a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>LF_maxRange</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a809045ae58e6a45ee97fc7f8b41fa30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>LF_stdHit</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a2b9147ddc34b1e30d7cfc0a5247c8df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>LF_useSquareDist</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a9eb4809cbc81fce5f663e730ba6e991f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>LF_zHit</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>aa1b6f33d614837f9e5b017963c9fcd9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>LF_zRandom</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a246f1fcad0f725cc13032fd44116e1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TLikelihoodMethod</type>
      <name>likelihoodMethod</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a06ba288b5477228b86948c7c5128dbd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MI_exponent</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>ae3fca5e0d704ef6346db702fc6a905db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MI_ratio_max_distance</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>aa192862f646b289ee3723c9152693ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>MI_skip_rays</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a606466738a89abb38465bebee7fa2d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>OWA_weights</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>aca18464e41207f63f579bd6d97853408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>rayTracing_decimation</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a75e0341c8bf86aac481099b7005b14fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rayTracing_stdHit</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>ab2726bdc8bde7f68b47c03a9d1d85301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rayTracing_useDistanceFilter</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>afd71c66b8d594c18996172ecc42f0e93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CPointsMap::TLikelihoodOptions</name>
    <filename>structmrpt_1_1maps_1_1CPointsMap_1_1TLikelihoodOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>ab934c372fbf043e799219f315fc4f615</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a09927658abe4131fab2a26a0517a08d0</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFromStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a6625a5691f19baabe02c140c368bb4f5</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLikelihoodOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a65d2311dc89e31adc40cd68ab911a18d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a776375ee59ae8017f8333179de7cc642</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TLikelihoodOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a54f27888481c6efe0afdb3e0a9e671be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>decimation</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a163de5dc1e0f62f4617040cb10d0d1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_corr_distance</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a28cfb81a4b7c00b08627e3ab3ae0128f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sigma_dist</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointsMap_1_1TLikelihoodOptions.html</anchorfile>
      <anchor>a0b02baa2fefb42a73c8c3fddc7f70010</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::COccupancyGridMap2D::TLikelihoodOutput</name>
    <filename>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOutput.html</filename>
    <member kind="function">
      <type></type>
      <name>TLikelihoodOutput</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOutput.html</anchorfile>
      <anchor>a47403c33962047c1709e121e758d4799</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>OWA_individualLikValues</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOutput.html</anchorfile>
      <anchor>a8a7db0c18c0b06f0afcab30344ab82ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TPairLikelihoodIndex &gt;</type>
      <name>OWA_pairList</name>
      <anchorfile>classmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TLikelihoodOutput.html</anchorfile>
      <anchor>aacc120afcfb889b27a914490c5917f12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TLine2D</name>
    <filename>structmrpt_1_1math_1_1TLine2D.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>a676254fbc33cb692b21ed826de4335e1</anchor>
      <arglist>(const TPoint2D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>a1484bc92c6516f9373049c5900d2f3a9</anchor>
      <arglist>(const TPoint2D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluatePoint</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>aeb3094624fec30e790c5c33ec13b931e</anchor>
      <arglist>(const TPoint2D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate3DObject</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>aa90d9ed8db445a5f52a14a1a1e3ffc77</anchor>
      <arglist>(TLine3D &amp;l) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsPose2D</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>a767eb25907e3bbfc9d61fad6f6406ac5</anchor>
      <arglist>(mrpt::poses::CPose2D &amp;outPose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsPose2DForcingOrigin</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>a7b269f5d3576790080d75674d2aaa75e</anchor>
      <arglist>(const TPoint2D &amp;origin, mrpt::poses::CPose2D &amp;outPose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDirectorVector</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>a5724d16fbc299db55bf40dc92e3bcc42</anchor>
      <arglist>(double(&amp;vector)[2]) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNormalVector</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>ab95fb7e7b64f5bcae7bf080c6d24aa29</anchor>
      <arglist>(double(&amp;vector)[2]) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getUnitaryDirectorVector</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>a893248f4287a5b60efbea7504117e95b</anchor>
      <arglist>(double(&amp;vector)[2])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getUnitaryNormalVector</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>afd78002b85ca6101060812106b7fa2f3</anchor>
      <arglist>(double(&amp;vector)[2])</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>signedDistance</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>a71db3216ac3296674c3512c38eb057e0</anchor>
      <arglist>(const TPoint2D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLine2D</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>ac7750325e50486307ed7da7af55ce3f2</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLine2D</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>a43df58ac04699e7a8e5c13a9682d0e98</anchor>
      <arglist>(const TSegment2D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLine2D</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>a2bf63eda14216acb0d9a5cd2fd95970c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLine2D</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>afbd73de8446c7dc7ab3dbcdd5499dfb4</anchor>
      <arglist>(double A, double B, double C)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLine2D</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>a1b8d0ffc7e0827ebc04ce14351fc0ae9</anchor>
      <arglist>(const TLine3D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unitarize</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>add14851f3ad381b327ea9dbf24062404</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>coefs</name>
      <anchorfile>structmrpt_1_1math_1_1TLine2D.html</anchorfile>
      <anchor>ad0719679cd1e0826145e06a785937a00</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TLine3D</name>
    <filename>structmrpt_1_1math_1_1TLine3D.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>structmrpt_1_1math_1_1TLine3D.html</anchorfile>
      <anchor>a44d1e41d035009842d58b451d1320819</anchor>
      <arglist>(const TPoint3D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structmrpt_1_1math_1_1TLine3D.html</anchorfile>
      <anchor>a46670fe1c22b0a728b22623aee311636</anchor>
      <arglist>(const TPoint3D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate2DObject</name>
      <anchorfile>structmrpt_1_1math_1_1TLine3D.html</anchorfile>
      <anchor>a90e4ea92b1403dac1390ccf3aded31c9</anchor>
      <arglist>(TLine2D &amp;l) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDirectorVector</name>
      <anchorfile>structmrpt_1_1math_1_1TLine3D.html</anchorfile>
      <anchor>a9bafeb5d9c3b5b266270728e2c2ad8e5</anchor>
      <arglist>(double(&amp;vector)[3]) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getUnitaryDirectorVector</name>
      <anchorfile>structmrpt_1_1math_1_1TLine3D.html</anchorfile>
      <anchor>ad576c07105cd8e221c4705d1f01ff0a9</anchor>
      <arglist>(double(&amp;vector)[3])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLine3D</name>
      <anchorfile>structmrpt_1_1math_1_1TLine3D.html</anchorfile>
      <anchor>ac3bcef7e1b114aa4fa980d141280e112</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLine3D</name>
      <anchorfile>structmrpt_1_1math_1_1TLine3D.html</anchorfile>
      <anchor>adfa7fb1e2e92c7bb78433c13e88cc5d0</anchor>
      <arglist>(const TSegment3D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLine3D</name>
      <anchorfile>structmrpt_1_1math_1_1TLine3D.html</anchorfile>
      <anchor>a0665ebd41d4154fb90383003c1a0245d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLine3D</name>
      <anchorfile>structmrpt_1_1math_1_1TLine3D.html</anchorfile>
      <anchor>aeeaae9455d65994c5d55aaffcb69c1ed</anchor>
      <arglist>(const TLine2D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unitarize</name>
      <anchorfile>structmrpt_1_1math_1_1TLine3D.html</anchorfile>
      <anchor>a88d0c66bf2db7602ee91b6ba595fd965</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>director</name>
      <anchorfile>structmrpt_1_1math_1_1TLine3D.html</anchorfile>
      <anchor>a455f8295bb6777994e3aabeee8df43fe</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>TPoint3D</type>
      <name>pBase</name>
      <anchorfile>structmrpt_1_1math_1_1TLine3D.html</anchorfile>
      <anchor>ad82681ef5a27b2bd32e29961f2bf3ec4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TLocalPoint</name>
    <filename>structTLocalPoint.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>cx</name>
      <anchorfile>structTLocalPoint.html</anchorfile>
      <anchor>a4888debaafa9abe2962ec4e524dc03d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cy</name>
      <anchorfile>structTLocalPoint.html</anchorfile>
      <anchor>afe4a07bc6712cdd199a9d54037d7df61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structTLocalPoint.html</anchorfile>
      <anchor>a0436480f1bb6077f81f344d9e0041ef4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structTLocalPoint.html</anchorfile>
      <anchor>ab850e835dc77e7968c366bfe38747bdc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CFeatureExtraction::TOptions::TLogPolarImagesOptions</name>
    <filename>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TLogPolarImagesOptions.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>num_angles</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TLogPolarImagesOptions.html</anchorfile>
      <anchor>adb6c761c3b0303f61c1ce2e31c18e383</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>radius</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TLogPolarImagesOptions.html</anchorfile>
      <anchor>af1e78ff2d4281bf0d1e77d48fe9b6dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rho_scale</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TLogPolarImagesOptions.html</anchorfile>
      <anchor>adb768554cecb80634143cf0aed4e0ae3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::deciders::CLoopCloserERD::TLoopClosureParams</name>
    <filename>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>a4ddf61ef1d3ca89c22955dda1b7e0b31</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>a71deb1d8329eefe61d216a27078a6ef2</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TLoopClosureParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>af97ae5c277309408d6a8843a9a65cc3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TLoopClosureParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>abf423834503bf4e8dc3ea35dc207eb6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::utils::TColor</type>
      <name>balloon_curr_color</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>a17a272a0f24193b2e2f3e45b8e776651</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>balloon_elevation</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>ab913a2bb334d3516dd389c63ecd112df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const double</type>
      <name>balloon_radius</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>a54a609cfb9d5eb870a5568a48775b35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::utils::TColor</type>
      <name>balloon_std_color</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>ab71fbdd345ec90b3c8934bd1db32bce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::utils::TColor</type>
      <name>connecting_lines_color</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>abdcd01a333cf2cb3e0ce3c251a6bd3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>full_partition_per_nodes</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>aab3f8898f587699369be71473bd4105e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_read_config</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>a81c93ae1d1f0ae67e79132003ad8e12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>keystroke_map_partitions</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>aa729df63e37c519e10a8ea9fbb1570a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>LC_check_curr_partition_only</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>a057fb63eb6d602a5177585890c2e55f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LC_eigenvalues_ratio_thresh</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>a50e49464f3f8e887be28e605b8e6aaa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>LC_min_nodeid_diff</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>a18dbc61d1adb0ae1eacb97839ed2bf4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LC_min_remote_nodes</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>aca8665981f4e21882738903b1228f04c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>offset_y_map_partitions</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>ac9c47891a7a75be375eaa2ec488032ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>text_index_map_partitions</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>a4de2966cc71ad5862f543c1ebe4bea9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visualize_map_partitions</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CLoopCloserERD_1_1TLoopClosureParams.html</anchorfile>
      <anchor>a834daee25d4b338447641b8c146c49d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::TMapGenericParams</name>
    <filename>classmrpt_1_1maps_1_1TMapGenericParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>classmrpt_1_1maps_1_1TMapGenericParams.html</anchorfile>
      <anchor>a64b103eb33ec0d63bcd4fb440797adf8</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1maps_1_1TMapGenericParams.html</anchorfile>
      <anchor>a52ebed7bc93373272bef2662cca20793</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;sectionNamePrefix) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TMapGenericParams</name>
      <anchorfile>classmrpt_1_1maps_1_1TMapGenericParams.html</anchorfile>
      <anchor>a50921423af43e3ae4467ca65dc777616</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableObservationInsertion</name>
      <anchorfile>classmrpt_1_1maps_1_1TMapGenericParams.html</anchorfile>
      <anchor>a38f668873234640e7d3610239c79e77e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableObservationLikelihood</name>
      <anchorfile>classmrpt_1_1maps_1_1TMapGenericParams.html</anchorfile>
      <anchor>a926ac48cec58afa7a612bc4917e4ec2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableSaveAs3DObject</name>
      <anchorfile>classmrpt_1_1maps_1_1TMapGenericParams.html</anchorfile>
      <anchor>aacf831c2921858ffa6d9c22015b753fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TMass</name>
    <filename>structTMass.html</filename>
    <member kind="function">
      <type></type>
      <name>TMass</name>
      <anchorfile>structTMass.html</anchorfile>
      <anchor>a7dbf272ad53c09ee9c14dd29b1d4edab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mass</name>
      <anchorfile>structTMass.html</anchorfile>
      <anchor>a4140ee8694f2c76a0f1760ce69b70720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>opengl::CSpherePtr</type>
      <name>obj3d</name>
      <anchorfile>structTMass.html</anchorfile>
      <anchor>a8d39d687b87a2365db62391cd7f81fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>radius</name>
      <anchorfile>structTMass.html</anchorfile>
      <anchor>a1c9bd52f1e386056c01ca133a46413a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vx</name>
      <anchorfile>structTMass.html</anchorfile>
      <anchor>ad45edb1feb03228c5c88fc3377d1b933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vy</name>
      <anchorfile>structTMass.html</anchorfile>
      <anchor>ab3c12facff791fabaaba5d97a6681122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vz</name>
      <anchorfile>structTMass.html</anchorfile>
      <anchor>abe5cc04c2d6e606dc9207619698b5c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structTMass.html</anchorfile>
      <anchor>ad513618dabdaa9532e5d29206a9fb9af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structTMass.html</anchorfile>
      <anchor>a131e5290050e8de66fa1990c3942869d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structTMass.html</anchorfile>
      <anchor>a5a6bf4f95b5ae5a4c4eb88cbf1d9023e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::TMatchingExtraResults</name>
    <filename>structmrpt_1_1maps_1_1TMatchingExtraResults.html</filename>
    <member kind="function">
      <type></type>
      <name>TMatchingExtraResults</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingExtraResults.html</anchorfile>
      <anchor>a8f99cf68f78c52eee4924bcadaa509ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>correspondencesRatio</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingExtraResults.html</anchorfile>
      <anchor>a28ee0cbf96d7a97df149b7c34180f28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sumSqrDist</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingExtraResults.html</anchorfile>
      <anchor>a61953f50f7b4f95b606c7b1454cde7c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TMatchingOptions</name>
    <filename>structmrpt_1_1vision_1_1TMatchingOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="enumvalue">
      <name>mmCorrelation</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a3b561c3772383b87cf37f400173d9e43a2a827a4a65d508efd2a4d49a943e673c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmDescriptorORB</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a3b561c3772383b87cf37f400173d9e43a32776f05af52d59de1efa93f53cc9b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmDescriptorSIFT</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a3b561c3772383b87cf37f400173d9e43a9bb56101669fa8adb0a977eeb7b107de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmDescriptorSURF</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a3b561c3772383b87cf37f400173d9e43aafabd98ffec70f046dec0b0475fe0162</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmSAD</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a3b561c3772383b87cf37f400173d9e43a012aed6aac26defc88c731824923bc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TMatchingMethod</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a3b561c3772383b87cf37f400173d9e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmCorrelation</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a3b561c3772383b87cf37f400173d9e43a2a827a4a65d508efd2a4d49a943e673c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmDescriptorSIFT</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a3b561c3772383b87cf37f400173d9e43a9bb56101669fa8adb0a977eeb7b107de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmDescriptorSURF</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a3b561c3772383b87cf37f400173d9e43aafabd98ffec70f046dec0b0475fe0162</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmSAD</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a3b561c3772383b87cf37f400173d9e43a012aed6aac26defc88c731824923bc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>mmDescriptorORB</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a3b561c3772383b87cf37f400173d9e43a32776f05af52d59de1efa93f53cc9b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a4e6bc459564a810db6fceef1f6887e80</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a7dd84c041643142515f452c9a435485c</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a3052fd15c4a0ce15dfa23fabe99ea05a</anchor>
      <arglist>(const TMatchingOptions &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a0e5cba10c066e81519eac1968639ac10</anchor>
      <arglist>(const TMatchingOptions &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TMatchingOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a5a1499aaf8a0efc47fd3dfb75127747d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>addMatches</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a6e213086a0543fcacd89b0e4e577f604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>EDD_RATIO</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a42358061aba70dcd7b1a2bcd08786cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>EDSD_RATIO</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>aea64ded630c1046a4a4ca2030a9d3952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_robust_1to1_match</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a85d25aa2be1b6d01c93b16284e1d6d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>epipolar_TH</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a0e4d37fafba30aea3a010e4d5106212e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>estimateDepth</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a687e2eb5b17b9138189e5ed9e4b94d95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>F</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a310f97a8e8742ba42431f631f4dd2a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasFundamentalMatrix</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a0daee890b1a9c379cc3ee3fe258e5b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMatchingMethod</type>
      <name>matching_method</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>ab6cade63b551cfadb686a08321b464f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>max_disp</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a1576d60f352bbcbe812d6effddf4af43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxDepthThreshold</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a2103f36a9d375522d3e25303721d921f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxEDD_TH</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a4affe67b6cf6b03062fd60555623008d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxEDSD_TH</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>ae3596140dfa710e14deba9f263610376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxORB_dist</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>ad3d93cb04d22a485a6194dd782ffe7c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxSAD_TH</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a7effd731afe84a9e74681bab6d16c134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>min_disp</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a2048153f5c264f3ca9144ef3af209efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minCC_TH</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>aae8c136ebd768f9a20114265ead69985</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minDCC_TH</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a56165608cf10ccd1cb285ebefc4ce522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>parallelOpticalAxis</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a00dd2c93dba02fc053b2ba3dad3369e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rCC_TH</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a1dca82278b820d647290a36c4f789657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>SAD_RATIO</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a6781dda8f91ff671e308fdc309a99cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useDisparityLimits</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a46af9c008dfbbbf057f4970fc7dd7031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useEpipolarRestriction</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>ad837d34e9340d9aae00b637f87963de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useXRestriction</name>
      <anchorfile>structmrpt_1_1vision_1_1TMatchingOptions.html</anchorfile>
      <anchor>a01fd112682043f7668afdc61a4f61bc9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TMatchingPair</name>
    <filename>structmrpt_1_1utils_1_1TMatchingPair.html</filename>
    <member kind="function">
      <type></type>
      <name>TMatchingPair</name>
      <anchorfile>structmrpt_1_1utils_1_1TMatchingPair.html</anchorfile>
      <anchor>a8e2b4d5b239882c9eda49eb0bd48c64b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TMatchingPair</name>
      <anchorfile>structmrpt_1_1utils_1_1TMatchingPair.html</anchorfile>
      <anchor>ab57cb8dc0d34143351297ae8de8545cd</anchor>
      <arglist>(unsigned int _this_idx, unsigned int _other_idx, float _this_x, float _this_y, float _this_z, float _other_x, float _other_y, float _other_z)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>errorSquareAfterTransformation</name>
      <anchorfile>structmrpt_1_1utils_1_1TMatchingPair.html</anchorfile>
      <anchor>a295d52adf7841f54d553f0158a25086a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>other_idx</name>
      <anchorfile>structmrpt_1_1utils_1_1TMatchingPair.html</anchorfile>
      <anchor>aeea562d3f0ebbd9d5065f9cec3e1dac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>other_x</name>
      <anchorfile>structmrpt_1_1utils_1_1TMatchingPair.html</anchorfile>
      <anchor>a190076b34a833d8ff8af2abeef4ae7c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>other_y</name>
      <anchorfile>structmrpt_1_1utils_1_1TMatchingPair.html</anchorfile>
      <anchor>a723950b664368228d861e13e8ca5363d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>other_z</name>
      <anchorfile>structmrpt_1_1utils_1_1TMatchingPair.html</anchorfile>
      <anchor>a4997b5fc95bc2b13e618087ef8174474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>this_idx</name>
      <anchorfile>structmrpt_1_1utils_1_1TMatchingPair.html</anchorfile>
      <anchor>ad3afd01161fd0bb006be0820e80715e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>this_x</name>
      <anchorfile>structmrpt_1_1utils_1_1TMatchingPair.html</anchorfile>
      <anchor>a185cb698954e2b0d8ae47cb77bd4b88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>this_y</name>
      <anchorfile>structmrpt_1_1utils_1_1TMatchingPair.html</anchorfile>
      <anchor>abc1e1705685ed5c393722133e44e5319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>this_z</name>
      <anchorfile>structmrpt_1_1utils_1_1TMatchingPair.html</anchorfile>
      <anchor>a43f0730fcaa746082f9934547a1f5c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structmrpt_1_1utils_1_1TMatchingPair.html</anchorfile>
      <anchor>aad80c78725400f4c133fe66bd1ded574</anchor>
      <arglist>(std::ostream &amp;o, const mrpt::utils::TMatchingPair &amp;pair)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::TMatchingPairList</name>
    <filename>classmrpt_1_1utils_1_1TMatchingPairList.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classmrpt_1_1utils_1_1TMatchingPairList.html</anchorfile>
      <anchor>a56997b5232129c1e573d468597c86f45</anchor>
      <arglist>(const TMatchingPair &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToFile</name>
      <anchorfile>classmrpt_1_1utils_1_1TMatchingPairList.html</anchorfile>
      <anchor>a0386f7bd3a3bfb2794a6930bb97b0b14</anchor>
      <arglist>(const std::string &amp;fileName) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterUniqueRobustPairs</name>
      <anchorfile>classmrpt_1_1utils_1_1TMatchingPairList.html</anchorfile>
      <anchor>a566ac8948df339e4ac6b026488ddb335</anchor>
      <arglist>(const size_t num_elements_this_map, TMatchingPairList &amp;out_filtered_list) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>indexOtherMapHasCorrespondence</name>
      <anchorfile>classmrpt_1_1utils_1_1TMatchingPairList.html</anchorfile>
      <anchor>a7a04a9500348dabcf40b48ab8ec52600</anchor>
      <arglist>(size_t idx) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>overallSquareError</name>
      <anchorfile>classmrpt_1_1utils_1_1TMatchingPairList.html</anchorfile>
      <anchor>a0dd3f9a4f1a8d723769ffdfcfd1d1bb1</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;q) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>overallSquareErrorAndPoints</name>
      <anchorfile>classmrpt_1_1utils_1_1TMatchingPairList.html</anchorfile>
      <anchor>a82a1249039c37ebe17edff371030f48b</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;q, std::vector&lt; float &gt; &amp;xs, std::vector&lt; float &gt; &amp;ys) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveAsMATLABScript</name>
      <anchorfile>classmrpt_1_1utils_1_1TMatchingPairList.html</anchorfile>
      <anchor>adc58c4e5a6d498ffe6e98b59ba72c679</anchor>
      <arglist>(const std::string &amp;filName) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>squareErrorVector</name>
      <anchorfile>classmrpt_1_1utils_1_1TMatchingPairList.html</anchorfile>
      <anchor>a6dcb225be6f4d2e2bdcbb95c7a5bdf1e</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;q, std::vector&lt; float &gt; &amp;out_sqErrs) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>squareErrorVector</name>
      <anchorfile>classmrpt_1_1utils_1_1TMatchingPairList.html</anchorfile>
      <anchor>acef80ecf62ce6600321702687de9bdd8</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;q, std::vector&lt; float &gt; &amp;out_sqErrs, std::vector&lt; float &gt; &amp;xs, std::vector&lt; float &gt; &amp;ys) const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::TMatchingParams</name>
    <filename>structmrpt_1_1maps_1_1TMatchingParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TMatchingParams</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingParams.html</anchorfile>
      <anchor>ae44b250e8fa2c338e89c9e3597c7346f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>angularDistPivotPoint</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingParams.html</anchorfile>
      <anchor>aef65077d9be13e287656f5955dbeda8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>decimation_other_map_points</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingParams.html</anchorfile>
      <anchor>a6554f0db8256b10a0fde41fcc377f27e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxAngularDistForCorrespondence</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingParams.html</anchorfile>
      <anchor>ad306a7e4c6fb60816b9493c0765919e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxDistForCorrespondence</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingParams.html</anchorfile>
      <anchor>a132ae134f543b997712318ec9c4e113b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>offset_other_map_points</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingParams.html</anchorfile>
      <anchor>ab59eee24b8297a01d9469047dce0f857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>onlyKeepTheClosest</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingParams.html</anchorfile>
      <anchor>a7ccebd085b61215cedd77b7ed97ce7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>onlyUniqueRobust</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingParams.html</anchorfile>
      <anchor>a96bb0f5226ef8dc249f80f0dd0dfc6a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::TMatchingRatioParams</name>
    <filename>structmrpt_1_1maps_1_1TMatchingRatioParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TMatchingRatioParams</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingRatioParams.html</anchorfile>
      <anchor>a83a5f18d05016fc60b74d9c2d4cd61e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxDistForCorr</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingRatioParams.html</anchorfile>
      <anchor>a674ce346d6729b82a7e432d44b498844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxMahaDistForCorr</name>
      <anchorfile>structmrpt_1_1maps_1_1TMatchingRatioParams.html</anchorfile>
      <anchor>a13f022a3915961321cc131cc2c21609a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationBeaconRanges::TMeasurement</name>
    <filename>structmrpt_1_1obs_1_1CObservationBeaconRanges_1_1TMeasurement.html</filename>
    <member kind="function">
      <type></type>
      <name>TMeasurement</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationBeaconRanges_1_1TMeasurement.html</anchorfile>
      <anchor>a5e5c9e7c2099d1f567ca8bb8bb9bc16f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>beaconID</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationBeaconRanges_1_1TMeasurement.html</anchorfile>
      <anchor>ac6931acffe6035794a5ed2ad445eaefe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensedDistance</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationBeaconRanges_1_1TMeasurement.html</anchorfile>
      <anchor>aee6ae665d86ad1acc098fae866dde83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPoint3D</type>
      <name>sensorLocationOnRobot</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationBeaconRanges_1_1TMeasurement.html</anchorfile>
      <anchor>a570af128d22d7ba84f7fb559a9317519</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationBearingRange::TMeasurement</name>
    <filename>structmrpt_1_1obs_1_1CObservationBearingRange_1_1TMeasurement.html</filename>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>covariance</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationBearingRange_1_1TMeasurement.html</anchorfile>
      <anchor>a1f9b7f0e248c519f8d0d06cab1d1ec35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>landmarkID</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationBearingRange_1_1TMeasurement.html</anchorfile>
      <anchor>aa6c49caa943b73fb292f4a3ade32e37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pitch</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationBearingRange_1_1TMeasurement.html</anchorfile>
      <anchor>aa23883b484b67327863880e6d59a6ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>range</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationBearingRange_1_1TMeasurement.html</anchorfile>
      <anchor>a3ba8ca71f19a2fd7190a24f429c7fb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yaw</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationBearingRange_1_1TMeasurement.html</anchorfile>
      <anchor>ac9cafd7668141c2eae2813250e4fb008</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservation6DFeatures::TMeasurement</name>
    <filename>structmrpt_1_1obs_1_1CObservation6DFeatures_1_1TMeasurement.html</filename>
    <member kind="function">
      <type></type>
      <name>TMeasurement</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation6DFeatures_1_1TMeasurement.html</anchorfile>
      <anchor>aa2a84d922822df07f5c51d4136f4d101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>id</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation6DFeatures_1_1TMeasurement.html</anchorfile>
      <anchor>a25ee84d0fb38afd1c9a2e7b6cc1d9c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble66</type>
      <name>inf_matrix</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation6DFeatures_1_1TMeasurement.html</anchorfile>
      <anchor>aaffeb3fdc7edc05de1e83ea4aa388fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>pose</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation6DFeatures_1_1TMeasurement.html</anchorfile>
      <anchor>abb8d4429c77e95d6767dec28706cab3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::detectors::CFaceDetection::TMeasurement</name>
    <filename>structmrpt_1_1detectors_1_1CFaceDetection_1_1TMeasurement.html</filename>
    <member kind="variable">
      <type>vector_uint</type>
      <name>deletedRegions</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TMeasurement.html</anchorfile>
      <anchor>acc02d27a8098a24d20c600cd45f6d545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorDouble</type>
      <name>errorEstimations</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TMeasurement.html</anchorfile>
      <anchor>a6b67114949dede9d1888ae921f30f572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>faceNum</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TMeasurement.html</anchorfile>
      <anchor>a7fc7a9e8d96fe73143c78aba3f4f45a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorDouble</type>
      <name>lessEigenVals</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TMeasurement.html</anchorfile>
      <anchor>af589491b0bf610caf9231889e9b141d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorDouble</type>
      <name>meanRegions</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TMeasurement.html</anchorfile>
      <anchor>a5fbb0b7b3ad8a32d113ac03568abf012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numPossibleFacesDetected</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TMeasurement.html</anchorfile>
      <anchor>a8e9a577e279ec229fb4356ddec09dc75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numRealFacesDetected</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TMeasurement.html</anchorfile>
      <anchor>ad3ad5516f99d8dafa13274d994a1fee5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>saveMeasurementsToFile</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TMeasurement.html</anchorfile>
      <anchor>a60c89d8d5be87eb0df7114bfd1bc8efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorDouble</type>
      <name>sumDistances</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TMeasurement.html</anchorfile>
      <anchor>a3858a8bfac07a3791395bf01e72c86e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>takeMeasures</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TMeasurement.html</anchorfile>
      <anchor>ad87a5ac994cbf394b2dfc9aa3bf1d5b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>takeTime</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TMeasurement.html</anchorfile>
      <anchor>aaaf04eaf7cb8f5a26a6e9e076182b2b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationRange::TMeasurement</name>
    <filename>structmrpt_1_1obs_1_1CObservationRange_1_1TMeasurement.html</filename>
    <member kind="function">
      <type></type>
      <name>TMeasurement</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationRange_1_1TMeasurement.html</anchorfile>
      <anchor>aaf120095b3142aee57426df50e783277</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sensedDistance</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationRange_1_1TMeasurement.html</anchorfile>
      <anchor>aeb6f3ec8cdd5f83b9608faed6332320e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sensorID</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationRange_1_1TMeasurement.html</anchorfile>
      <anchor>a05c5e065eb469220618348a07de8a141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>math::TPose3D</type>
      <name>sensorPose</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationRange_1_1TMeasurement.html</anchorfile>
      <anchor>a46e3562fcebfddf2d0cc743ede0aa3ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromAA</name>
    <filename>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMfromAA.html</filename>
    <member kind="function">
      <type>void</type>
      <name>dumpToConsole</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMfromAA.html</anchorfile>
      <anchor>a22596ea43fc1cf4f10f2d37ff5730bc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>THypothesisID</type>
      <name>hypothesisID</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMfromAA.html</anchorfile>
      <anchor>aac167eaf731286b9a207a0eb1e79affe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TPoseIDList &gt;</type>
      <name>partitions</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMfromAA.html</anchorfile>
      <anchor>a4b797fda103e82f4f5fd6aff2a89ba00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromTBI</name>
    <filename>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMfromTBI.html</filename>
    <class kind="struct">mrpt::hmtslam::CHMTSLAM::TMessageLSLAMfromTBI::TBI_info</class>
    <member kind="variable">
      <type>CHMHMapNode::TNodeID</type>
      <name>cur_area</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMfromTBI.html</anchorfile>
      <anchor>af99f95b40c40e484cf5347ddb2d49b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>THypothesisID</type>
      <name>hypothesisID</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMfromTBI.html</anchorfile>
      <anchor>aa23c57effef849e44b568801cee21290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; CHMHMapNode::TNodeID, TBI_info &gt;</type>
      <name>loopClosureData</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMfromTBI.html</anchorfile>
      <anchor>af0315bd62d8d0564c509b228717ac79e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hmtslam::CHMTSLAM::TMessageLSLAMtoTBI</name>
    <filename>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMtoTBI.html</filename>
    <member kind="variable">
      <type>TNodeIDList</type>
      <name>areaIDs</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMtoTBI.html</anchorfile>
      <anchor>ac015c213ad921a1f4b0d302ef43e832b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CLocalMetricHypothesis *</type>
      <name>LMH</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TMessageLSLAMtoTBI.html</anchorfile>
      <anchor>acf4d0d48aceb5c1d5fd2b647b414474a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::TMetricMapInitializer</name>
    <filename>structmrpt_1_1maps_1_1TMetricMapInitializer.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1TMetricMapInitializer.html</anchorfile>
      <anchor>a3bf4980b09c910d8172d0abf7d9795b1</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TRuntimeClassIdPtr &amp;</type>
      <name>getMetricMapClassType</name>
      <anchorfile>structmrpt_1_1maps_1_1TMetricMapInitializer.html</anchorfile>
      <anchor>a9e3ef625b679e80e5c689d2ae576e36e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1TMetricMapInitializer.html</anchorfile>
      <anchor>a7640d25eb1b6c566c412cc60fa6d1c43</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;sectionNamePrefix) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TMetricMapInitializer *</type>
      <name>factory</name>
      <anchorfile>structmrpt_1_1maps_1_1TMetricMapInitializer.html</anchorfile>
      <anchor>a1a193e203f762dd87b17ed673b68a673</anchor>
      <arglist>(const std::string &amp;mapClassName)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::TMapGenericParams</type>
      <name>genericMapParams</name>
      <anchorfile>structmrpt_1_1maps_1_1TMetricMapInitializer.html</anchorfile>
      <anchor>af405a81b527153822eb7062d34b92c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>dumpToTextStream_map_specific</name>
      <anchorfile>structmrpt_1_1maps_1_1TMetricMapInitializer.html</anchorfile>
      <anchor>a94623d1d221f2930a1db4f52a368e908</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>loadFromConfigFile_map_specific</name>
      <anchorfile>structmrpt_1_1maps_1_1TMetricMapInitializer.html</anchorfile>
      <anchor>a6825dab4d4945755f86756d26756f7b8</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;sectionNamePrefix)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TMetricMapInitializer</name>
      <anchorfile>structmrpt_1_1maps_1_1TMetricMapInitializer.html</anchorfile>
      <anchor>ae0db3599cd9ad9120076f7fdb9cefc52</anchor>
      <arglist>(const mrpt::utils::TRuntimeClassId *classID)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const mrpt::utils::TRuntimeClassIdPtr</type>
      <name>metricMapClassType</name>
      <anchorfile>structmrpt_1_1maps_1_1TMetricMapInitializer.html</anchorfile>
      <anchor>ac3ff1526a08d048efbe81626f49d7581</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>TSetOfMetricMapInitializers</name>
      <anchorfile>structmrpt_1_1maps_1_1TMetricMapInitializer.html</anchorfile>
      <anchor>a49e814a9ef1261fec8b95988bb57b700</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::internal::TMetricMapTypesRegistry</name>
    <filename>structmrpt_1_1maps_1_1internal_1_1TMetricMapTypesRegistry.html</filename>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::pair&lt; MapDefCtorFunctor, MapCtorFromDefFunctor &gt; &gt;</type>
      <name>TListRegisteredMaps</name>
      <anchorfile>structmrpt_1_1maps_1_1internal_1_1TMetricMapTypesRegistry.html</anchorfile>
      <anchor>a001dc8e3c5e92d6410f2dc9b012fcb0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>doRegister</name>
      <anchorfile>structmrpt_1_1maps_1_1internal_1_1TMetricMapTypesRegistry.html</anchorfile>
      <anchor>a5f5429472b8f3ba42a6f46db40c60d02</anchor>
      <arglist>(const std::string &amp;name, MapDefCtorFunctor func1, MapCtorFromDefFunctor func2)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::TMetricMapInitializer *</type>
      <name>factoryMapDefinition</name>
      <anchorfile>structmrpt_1_1maps_1_1internal_1_1TMetricMapTypesRegistry.html</anchorfile>
      <anchor>a44b5649ff51cefe6dda03a1a35294e30</anchor>
      <arglist>(const std::string &amp;className) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::maps::CMetricMap *</type>
      <name>factoryMapObjectFromDefinition</name>
      <anchorfile>structmrpt_1_1maps_1_1internal_1_1TMetricMapTypesRegistry.html</anchorfile>
      <anchor>a3b44162dbedcaec7f9477f36bf1d80fe</anchor>
      <arglist>(const mrpt::maps::TMetricMapInitializer &amp;mi) const </arglist>
    </member>
    <member kind="function">
      <type>const TListRegisteredMaps &amp;</type>
      <name>getAllRegistered</name>
      <anchorfile>structmrpt_1_1maps_1_1internal_1_1TMetricMapTypesRegistry.html</anchorfile>
      <anchor>afbf28ae2bd743a7ff50e844c23e95d23</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TMetricMapTypesRegistry &amp;</type>
      <name>Instance</name>
      <anchorfile>structmrpt_1_1maps_1_1internal_1_1TMetricMapTypesRegistry.html</anchorfile>
      <anchor>a917607c031f090c0947a0d9ab1e16353</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TMetricMapTypesRegistry</name>
      <anchorfile>structmrpt_1_1maps_1_1internal_1_1TMetricMapTypesRegistry.html</anchorfile>
      <anchor>a9a78e3635a7d20ca3acc5dacc023e518</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TListRegisteredMaps</type>
      <name>m_registry</name>
      <anchorfile>structmrpt_1_1maps_1_1internal_1_1TMetricMapTypesRegistry.html</anchorfile>
      <anchor>a33ca8a805e9e25a49c93daa41ce4bf2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CVelodyneScanner::TModelProperties</name>
    <filename>structmrpt_1_1hwdrivers_1_1CVelodyneScanner_1_1TModelProperties.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>maxRange</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CVelodyneScanner_1_1TModelProperties.html</anchorfile>
      <anchor>a28dadb889c36ab6403f4dd2d30b21a4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CVelodyneScanner::TModelPropertiesFactory</name>
    <filename>structmrpt_1_1hwdrivers_1_1CVelodyneScanner_1_1TModelPropertiesFactory.html</filename>
    <member kind="function" static="yes">
      <type>static const model_properties_list_t &amp;</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CVelodyneScanner_1_1TModelPropertiesFactory.html</anchorfile>
      <anchor>a77f40a6ff86c409a72d3e09474682598</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getListKnownModels</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CVelodyneScanner_1_1TModelPropertiesFactory.html</anchorfile>
      <anchor>abfcd4e1f4fc1f9b0655d2a17820629ee</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::TMonteCarloLocalizationParams</name>
    <filename>structmrpt_1_1slam_1_1TMonteCarloLocalizationParams.html</filename>
    <member kind="function">
      <type>TMonteCarloLocalizationParams &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1slam_1_1TMonteCarloLocalizationParams.html</anchorfile>
      <anchor>a5ccb7530218b50afa633bfa3a20d001d</anchor>
      <arglist>(const TMonteCarloLocalizationParams &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TMonteCarloLocalizationParams</name>
      <anchorfile>structmrpt_1_1slam_1_1TMonteCarloLocalizationParams.html</anchorfile>
      <anchor>ac121f5d5368ec2d92d695b42216c46ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TMonteCarloLocalizationParams</name>
      <anchorfile>structmrpt_1_1slam_1_1TMonteCarloLocalizationParams.html</anchorfile>
      <anchor>a1eff88643f0ce3779f06d1fd657d5f42</anchor>
      <arglist>(const TMonteCarloLocalizationParams &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>TKLDParams</type>
      <name>KLD_params</name>
      <anchorfile>structmrpt_1_1slam_1_1TMonteCarloLocalizationParams.html</anchorfile>
      <anchor>a06dceb188f96d064ea65577b85668835</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CMetricMap *</type>
      <name>metricMap</name>
      <anchorfile>structmrpt_1_1slam_1_1TMonteCarloLocalizationParams.html</anchorfile>
      <anchor>a771a5b02e8784faa91ec5dd8d495400f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::TMetricMapList</type>
      <name>metricMaps</name>
      <anchorfile>structmrpt_1_1slam_1_1TMonteCarloLocalizationParams.html</anchorfile>
      <anchor>a50bf0ab057e8c17d99b2887ce44bbd63</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CActionRobotMovement3D::TMotionModelOptions</name>
    <filename>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions.html</filename>
    <class kind="struct">mrpt::obs::CActionRobotMovement3D::TMotionModelOptions::TOptions_6DOFModel</class>
    <member kind="function">
      <type></type>
      <name>TMotionModelOptions</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions.html</anchorfile>
      <anchor>af57eeca48132648acd45fa2fe021eece</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>struct OBS_IMPEXP mrpt::obs::CActionRobotMovement3D::TMotionModelOptions::TOptions_6DOFModel</type>
      <name>mm6DOFModel</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions.html</anchorfile>
      <anchor>a2ba196cfb6ef118a4cd0ddbe4f73dd05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TDrawSampleMotionModel</type>
      <name>modelSelection</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions.html</anchorfile>
      <anchor>a5c5e20b956f2d8b997889cd96dee3530</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CActionRobotMovement2D::TMotionModelOptions</name>
    <filename>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions.html</filename>
    <class kind="struct">mrpt::obs::CActionRobotMovement2D::TMotionModelOptions::TOptions_GaussianModel</class>
    <class kind="struct">mrpt::obs::CActionRobotMovement2D::TMotionModelOptions::TOptions_ThrunModel</class>
    <member kind="function">
      <type></type>
      <name>TMotionModelOptions</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions.html</anchorfile>
      <anchor>a4cb932997e16046932cd19cc2359d016</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>struct OBS_IMPEXP mrpt::obs::CActionRobotMovement2D::TMotionModelOptions::TOptions_GaussianModel</type>
      <name>gaussianModel</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions.html</anchorfile>
      <anchor>a847020249f8d56c09582189f67b418e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TDrawSampleMotionModel</type>
      <name>modelSelection</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions.html</anchorfile>
      <anchor>a1194898d51a5dd06f452229fad32c14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct OBS_IMPEXP mrpt::obs::CActionRobotMovement2D::TMotionModelOptions::TOptions_ThrunModel</type>
      <name>thrunModel</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions.html</anchorfile>
      <anchor>ad77198797f74548a18dfcc7f2f5302bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CNTRIPClient::TMountPoint</name>
    <filename>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</filename>
    <member kind="function">
      <type></type>
      <name>TMountPoint</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a59919fb7e9edd6c00881cf52bc34d2a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>authentication</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a2de49b5969956c6e073290430b25522d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>carrier</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a10ca9989160c50d9bb33fa701d846666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>compr_encryp</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a5cf1669a6eabcc65a9ed1e01bfba4c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>country_code</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a70f9b6250dd662095465960ffd7b0329</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>extra_info</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>ad2f46953fa300653069c835992ecc825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>format</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>abfe54676d7ee1aaf8b162e25e243ef42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>format_details</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a726260de9e9540981d9118c8b365a0fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>generator_model</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>af2dd9969121cd30aa7f6520738d21c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>id</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a6cdaf2f08c433ae5836101f8f57e5823</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>latitude</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a5600d80ed767878694501b41ee5a1718</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>longitude</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a077d88f3f7648ee81ae89aeb272cfbde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>mountpoint_name</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a4c25868930596b81f3e67bb81a5f6b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>nav_system</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a3047cec59792777a61cdc55661703c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>needs_nmea</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a0eb7b13865660afb5527373f0ccb1a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>net_ref_stations</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>abe92160503b7a0ec1e4727435005664c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>network</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a8194bcc901f0195e62679767a8f6ba3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pay_service</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a5242371f448a5ae296a65bf291f39c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stream_bitspersec</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CNTRIPClient_1_1TMountPoint.html</anchorfile>
      <anchor>a47d409d1240f18b83f47dea20ec13350</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TMoveEdgeSE2_TP</name>
    <filename>structmrpt_1_1nav_1_1TMoveEdgeSE2__TP.html</filename>
    <member kind="function">
      <type></type>
      <name>TMoveEdgeSE2_TP</name>
      <anchorfile>structmrpt_1_1nav_1_1TMoveEdgeSE2__TP.html</anchorfile>
      <anchor>af9284a1832df8b817e6fbdcf7c3ac2ae</anchor>
      <arglist>(const mrpt::utils::TNodeID parent_id_, const mrpt::math::TPose2D end_pose_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TMoveEdgeSE2_TP</name>
      <anchorfile>structmrpt_1_1nav_1_1TMoveEdgeSE2__TP.html</anchorfile>
      <anchor>a6ad56bf5317117760b0ff9b482188171</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cost</name>
      <anchorfile>structmrpt_1_1nav_1_1TMoveEdgeSE2__TP.html</anchorfile>
      <anchor>a5efefe409d82aceb182af9e539248798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>end_state</name>
      <anchorfile>structmrpt_1_1nav_1_1TMoveEdgeSE2__TP.html</anchorfile>
      <anchor>a42abe36ce8e473432a4a480e9dfdbfca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TNodeID</type>
      <name>parent_id</name>
      <anchorfile>structmrpt_1_1nav_1_1TMoveEdgeSE2__TP.html</anchorfile>
      <anchor>a987fec73a2b5d518bc2441aad9b5bebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ptg_dist</name>
      <anchorfile>structmrpt_1_1nav_1_1TMoveEdgeSE2__TP.html</anchorfile>
      <anchor>ad49d49e36a0133bd2271e9a627ccc243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ptg_index</name>
      <anchorfile>structmrpt_1_1nav_1_1TMoveEdgeSE2__TP.html</anchorfile>
      <anchor>a88d18bfd5410f33cc0fa99346a177e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ptg_K</name>
      <anchorfile>structmrpt_1_1nav_1_1TMoveEdgeSE2__TP.html</anchorfile>
      <anchor>addf8d4e14f088be8d9fdcf0a90381751</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::nav::TMoveTree</name>
    <filename>classmrpt_1_1nav_1_1TMoveTree.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <base>CDirectedTree&lt; EDGE_TYPE &gt;</base>
    <class kind="struct">mrpt::nav::TMoveTree::node_t</class>
    <member kind="typedef">
      <type>mrpt::graphs::CDirectedTree&lt; EDGE_TYPE &gt;</type>
      <name>base_t</name>
      <anchorfile>classmrpt_1_1nav_1_1TMoveTree.html</anchorfile>
      <anchor>ac193609fafe8f1eedb74a6c1319a29c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>EDGE_TYPE</type>
      <name>edge_t</name>
      <anchorfile>classmrpt_1_1nav_1_1TMoveTree.html</anchorfile>
      <anchor>a209ece97315e2660209a761ac90e8916</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MAPS_IMPLEMENTATION::template map&lt; mrpt::utils::TNodeID, node_t &gt;</type>
      <name>node_map_t</name>
      <anchorfile>classmrpt_1_1nav_1_1TMoveTree.html</anchorfile>
      <anchor>ad7da8822500668b4a92a63abdbd8867c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; node_t &gt;</type>
      <name>path_t</name>
      <anchorfile>classmrpt_1_1nav_1_1TMoveTree.html</anchorfile>
      <anchor>aa05410e4f64e72f87943d7e7953c36b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backtrackPath</name>
      <anchorfile>classmrpt_1_1nav_1_1TMoveTree.html</anchorfile>
      <anchor>afa46698251b726dcb65ad01c6bc016a8</anchor>
      <arglist>(const mrpt::utils::TNodeID target_node, path_t &amp;out_path) const </arglist>
    </member>
    <member kind="function">
      <type>const node_map_t &amp;</type>
      <name>getAllNodes</name>
      <anchorfile>classmrpt_1_1nav_1_1TMoveTree.html</anchorfile>
      <anchor>a580c83039dda2b67ec41b6140cc48030</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TNodeID</type>
      <name>getNearestNode</name>
      <anchorfile>classmrpt_1_1nav_1_1TMoveTree.html</anchorfile>
      <anchor>abb1681256bf23bee5b041b156f17424e</anchor>
      <arglist>(const NODE_TYPE_FOR_METRIC &amp;query_pt, const PoseDistanceMetric&lt; NODE_TYPE_FOR_METRIC &gt; &amp;distanceMetricEvaluator, double *out_distance=NULL, const std::set&lt; mrpt::utils::TNodeID &gt; *ignored_nodes=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TNodeID</type>
      <name>getNextFreeNodeID</name>
      <anchorfile>classmrpt_1_1nav_1_1TMoveTree.html</anchorfile>
      <anchor>a697230b623f43fcb0286ea2cfa81293f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertNode</name>
      <anchorfile>classmrpt_1_1nav_1_1TMoveTree.html</anchorfile>
      <anchor>abb604939fa7cf89ece10708d1583d068</anchor>
      <arglist>(const mrpt::utils::TNodeID node_id, const NODE_TYPE_DATA &amp;node_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertNodeAndEdge</name>
      <anchorfile>classmrpt_1_1nav_1_1TMoveTree.html</anchorfile>
      <anchor>afa75be45fedd179e29d0a177445ac7d1</anchor>
      <arglist>(const mrpt::utils::TNodeID parent_id, const mrpt::utils::TNodeID new_child_id, const NODE_TYPE_DATA &amp;new_child_node_data, const EDGE_TYPE &amp;new_edge_data)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>node_map_t</type>
      <name>m_nodes</name>
      <anchorfile>classmrpt_1_1nav_1_1TMoveTree.html</anchorfile>
      <anchor>a54387d737ffc321c2c0f1da68d83f8ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::detail::TMRSlamEdgeAnnotations</name>
    <filename>structmrpt_1_1graphs_1_1detail_1_1TMRSlamEdgeAnnotations.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>is_interconnecting_edge</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TMRSlamEdgeAnnotations.html</anchorfile>
      <anchor>a6068ea627da995c552eb1e96bdebf05f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::detail::TMRSlamNodeAnnotations</name>
    <filename>structmrpt_1_1graphs_1_1detail_1_1TMRSlamNodeAnnotations.html</filename>
    <base>mrpt::graphs::detail::TNodeAnnotations</base>
    <member kind="typedef">
      <type>TNodeAnnotations</type>
      <name>parent_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TMRSlamNodeAnnotations.html</anchorfile>
      <anchor>a34a8dba18f3a3f9271043e834959c7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TMRSlamNodeAnnotations</type>
      <name>self_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TMRSlamNodeAnnotations.html</anchorfile>
      <anchor>af71b9d58026cc19e7605ca9b3fa8e8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAnnotsAsString</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TMRSlamNodeAnnotations.html</anchorfile>
      <anchor>a000699d045cdcaac5730d9ac9e9311bb</anchor>
      <arglist>(std::string *s) const </arglist>
    </member>
    <member kind="function">
      <type>TNodeAnnotations *</type>
      <name>getCopyOfAnnots</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TMRSlamNodeAnnotations.html</anchorfile>
      <anchor>a59115918ce2ada4712b2e6ce267ce60f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TMRSlamNodeAnnotations.html</anchorfile>
      <anchor>a2fb87fc525b25e7d3ffe22474c4912bb</anchor>
      <arglist>(const TNodeAnnotations &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAnnots</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TMRSlamNodeAnnotations.html</anchorfile>
      <anchor>a10a880335f2df1d6e1c6e2c2bda70924</anchor>
      <arglist>(const parent_t &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TMRSlamNodeAnnotations</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TMRSlamNodeAnnotations.html</anchorfile>
      <anchor>afbb1246ddf12ae8eaa320f9415709bf5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TMRSlamNodeAnnotations</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TMRSlamNodeAnnotations.html</anchorfile>
      <anchor>a12df0007d46c49be24c757acaebb818c</anchor>
      <arglist>(const TMRSlamNodeAnnotations &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>agent_ID_str</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TMRSlamNodeAnnotations.html</anchorfile>
      <anchor>a044ae9cdc349ce2f679112fbcb99beee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TNodeID</type>
      <name>nodeID_loc</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TMRSlamNodeAnnotations.html</anchorfile>
      <anchor>a1313d9ca7c88ba8fc1bd305ce7b916a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::random::CRandomGenerator::TMT19937_data</name>
    <filename>structmrpt_1_1random_1_1CRandomGenerator_1_1TMT19937__data.html</filename>
    <member kind="function">
      <type></type>
      <name>TMT19937_data</name>
      <anchorfile>structmrpt_1_1random_1_1CRandomGenerator_1_1TMT19937__data.html</anchorfile>
      <anchor>a914cc6a74e13b5fd5917a77e03d67104</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>index</name>
      <anchorfile>structmrpt_1_1random_1_1CRandomGenerator_1_1TMT19937__data.html</anchorfile>
      <anchor>a96dd2e919bf936c4ba6bf623f9b281cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>MT</name>
      <anchorfile>structmrpt_1_1random_1_1CRandomGenerator_1_1TMT19937__data.html</anchorfile>
      <anchor>a5414db67ced3de26d91bb867517c808e</anchor>
      <arglist>[624]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>seed_initialized</name>
      <anchorfile>structmrpt_1_1random_1_1CRandomGenerator_1_1TMT19937__data.html</anchorfile>
      <anchor>af223bf8d0249639feb8992ef5088238b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TMultiResDescMatchOptions</name>
    <filename>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>afb41a92acca2141d9f05b2049cc9a567</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>a158e64472eddb2cd77c9b1e922b175e9</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>af6142242c7603b687b32c951bc813e03</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;section) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TMultiResDescMatchOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>aa64690fef1bc4b3fe4f4e001b6210f48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TMultiResDescMatchOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>a26a180c862e6126992c8197f7602bd57</anchor>
      <arglist>(const bool &amp;_useOriFilter, const double &amp;_oriThreshold, const bool &amp;_useDepthFilter, const double &amp;_th, const double &amp;_th2, const unsigned int &amp;_lwscl1, const unsigned int &amp;_lwscl2, const unsigned int &amp;_hwscl1, const unsigned int &amp;_hwscl2, const int &amp;_searchAreaSize, const int &amp;_lsth, const int &amp;_tsth, const int &amp;_minFeaturesToFind, const int &amp;_minFeaturesToBeLost)</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>highScl1</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>a5e70b41531d3bf141dd944b9a43f4363</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>highScl2</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>ab137e9aeaf75db30fdb9d435b5c13041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>lastSeenThreshold</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>a421e80de94218031d406175f3f516e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>lowScl1</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>a878588a43f04ea49c7ee49ae03d351f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>lowScl2</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>a7e9ca888be4d4f84d97817140c38c7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>matchingRatioThreshold</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>a8e0cd3113265617a961ebb71c214da92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>matchingThreshold</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>a671898c4efba8ace8067f73d2253b59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>minFeaturesToBeLost</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>a6ba2fc591aee43c86fc274bc87bfa4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>minFeaturesToFind</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>ad346e8bd677c7a14cfe3c8115e2557f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>oriThreshold</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>a8296acf781c3a1dd65a86b881dafd6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>searchAreaSize</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>acc37ed0a25686c84534b57f1235b910d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timesSeenThreshold</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>a2e3dfa23f09e6eeb289d6ce4d5a68fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useDepthFilter</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>a06582fd9ec5ce60b9aaee739da43fe14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useOriFilter</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescMatchOptions.html</anchorfile>
      <anchor>afb2d4cb73d625207f5c7afdf4428b31a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TMultiResDescOptions</name>
    <filename>structmrpt_1_1vision_1_1TMultiResDescOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>ab2e5b03e693c9786dc04ab257349e802</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>aabd3fd05047743d014f7aa823ab9a46d</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>af9bba70a2b93d6e9095bf85f5cacd9b6</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;section) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TMultiResDescOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>a31ed666082ecf084e43dced52d7c870c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TMultiResDescOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>a5eef52a82d46e3950de64f1c9c4cf5fb</anchor>
      <arglist>(const unsigned int &amp;_basePSize, const std::vector&lt; double &gt; &amp;_scales, const unsigned int &amp;_comLScl, const unsigned int &amp;_comHScl, const double &amp;_sg1, const double &amp;_sg2, const double &amp;_sg3, const bool &amp;_computeDepth, const bool _blurImage, const double &amp;_fx, const double &amp;_cx, const double &amp;_cy, const double &amp;_baseline, const bool &amp;_computeHashCoeffs, const double &amp;_cropValue)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>baseline</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>a209af5190d31c471ca04c73ee6ee9a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>basePSize</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>a08c3e518ac471378d0e282d251425555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>blurImage</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>a53ccc1f7b94e081f4b3a0d3ebcedd9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>comHScl</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>af96569e1579f4beb2bed9c4709340acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>comLScl</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>a6f968babced6e801b8f621c457bd42ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>computeDepth</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>a29937f5647d97725e4c96da2b94cf17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>computeHashCoeffs</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>a0fa105eb24adfae4a3e39a71c21b93a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cropValue</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>a2b282ca2a11e2c52e9ce27eb2c8f11ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cx</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>a8405722570284026dc8148e8464fd3bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cy</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>a93be73d523d5f71eadd9ab95234ac8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>fx</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>af9b1dfdc07e222e0e48febefd5d8df2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>scales</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>accc558704a71fd2d50e068aff06b2abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sg1</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>afb03bcc8a2821d787774070c0000addf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sg2</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>adf6b3dfcb415b519421ced78b730ca70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sg3</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResDescOptions.html</anchorfile>
      <anchor>ab2fbc9e79e634c68893a46c0b5192e32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TMultiResMatchingOutput</name>
    <filename>structmrpt_1_1vision_1_1TMultiResMatchingOutput.html</filename>
    <member kind="function">
      <type></type>
      <name>TMultiResMatchingOutput</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResMatchingOutput.html</anchorfile>
      <anchor>aad4b5027a7560dac2ad27f490dd6a859</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>firstListCorrespondences</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResMatchingOutput.html</anchorfile>
      <anchor>a5b8430944a8a5f545ebf9cc8559ced4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>firstListDistance</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResMatchingOutput.html</anchorfile>
      <anchor>a1b694c01d070e735ef465759f601abca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>firstListFoundScales</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResMatchingOutput.html</anchorfile>
      <anchor>a6d42c7f617f612e3d8c264f4495af7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nMatches</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResMatchingOutput.html</anchorfile>
      <anchor>a93bedf309c91bdfc24d03353cb2b2a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>secondListCorrespondences</name>
      <anchorfile>structmrpt_1_1vision_1_1TMultiResMatchingOutput.html</anchorfile>
      <anchor>aba190ffc5091917b5f335cbc35fa1df4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TMyExtraRenderingStuff</name>
    <filename>structTMyExtraRenderingStuff.html</filename>
    <base>mrpt::utils::CObserver</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnEvent</name>
      <anchorfile>structTMyExtraRenderingStuff.html</anchorfile>
      <anchor>a5ec3c444af907a139c2ac1d3a82e0846</anchor>
      <arglist>(const mrptEvent &amp;e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TMyExtraRenderingStuff</name>
      <anchorfile>structTMyExtraRenderingStuff.html</anchorfile>
      <anchor>ad0d12f999a279ebc328fc9d3efb0c5b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>opengl::CSpherePtr</type>
      <name>ball_obj</name>
      <anchorfile>structTMyExtraRenderingStuff.html</anchorfile>
      <anchor>ac7d9084137a1be8843fbea5cc3af1550</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hiding_help</name>
      <anchorfile>structTMyExtraRenderingStuff.html</anchorfile>
      <anchor>a62f0c7cb870825a174703b385c680377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>showing_help</name>
      <anchorfile>structTMyExtraRenderingStuff.html</anchorfile>
      <anchor>abd704a9bcec76028421566015b4e960e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CTicTac</type>
      <name>tim_show_end</name>
      <anchorfile>structTMyExtraRenderingStuff.html</anchorfile>
      <anchor>a160312588a5417f2aeb57c06ba7f8d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CTicTac</type>
      <name>tim_show_start</name>
      <anchorfile>structTMyExtraRenderingStuff.html</anchorfile>
      <anchor>a1bfd6de7d2ed26c7e91b5a2073ec6419</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CParameterizedTrajectoryGenerator::TNavDynamicState</name>
    <filename>structmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator_1_1TNavDynamicState.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator_1_1TNavDynamicState.html</anchorfile>
      <anchor>a7f43ff194601d857bd6cb0212c80928f</anchor>
      <arglist>(const TNavDynamicState &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator_1_1TNavDynamicState.html</anchorfile>
      <anchor>ab38fe0b83f0b7773878b26c09285b758</anchor>
      <arglist>(const TNavDynamicState &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFromStream</name>
      <anchorfile>structmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator_1_1TNavDynamicState.html</anchorfile>
      <anchor>af480eb9c6d94716aeba6f0f79ef8ef60</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TNavDynamicState</name>
      <anchorfile>structmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator_1_1TNavDynamicState.html</anchorfile>
      <anchor>a8f9b8d9c3768880c80bbfb54c1e28225</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>structmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator_1_1TNavDynamicState.html</anchorfile>
      <anchor>ace672fafce00dfdb1c8ec92091d84af4</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TTwist2D</type>
      <name>curVelLocal</name>
      <anchorfile>structmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator_1_1TNavDynamicState.html</anchorfile>
      <anchor>a1add668361a42d0695f94f0f472662a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>relTarget</name>
      <anchorfile>structmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator_1_1TNavDynamicState.html</anchorfile>
      <anchor>ae41f9cbebd9473637675d5fa2d3de353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>targetRelSpeed</name>
      <anchorfile>structmrpt_1_1nav_1_1CParameterizedTrajectoryGenerator_1_1TNavDynamicState.html</anchorfile>
      <anchor>a5ffa4c9edafe945236386ea20051f2d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CAbstractNavigator::TNavigationParams</name>
    <filename>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TNavigationParams.html</filename>
    <base>mrpt::nav::CAbstractNavigator::TNavigationParamsBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual TNavigationParams *</type>
      <name>clone</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TNavigationParams.html</anchorfile>
      <anchor>a0cf85aec7bb5c08019c53f4a573b927f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getAsText</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TNavigationParams.html</anchorfile>
      <anchor>a9c5ffd02a30e9d4d89e3912db28bdc7f</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>TargetInfo</type>
      <name>target</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TNavigationParams.html</anchorfile>
      <anchor>a513e1aaab0165bdd6411155e2e864ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TNavigationParams.html</anchorfile>
      <anchor>a2a9098a0f243fd351a058aaaa0cb2fd3</anchor>
      <arglist>(const TNavigationParamsBase &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CAbstractNavigator::TNavigationParamsBase</name>
    <filename>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TNavigationParamsBase.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>getAsText</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TNavigationParamsBase.html</anchorfile>
      <anchor>ab7c34996dc15f5fc7f0acd8f7840708c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TNavigationParamsBase</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TNavigationParamsBase.html</anchorfile>
      <anchor>ad53b75d51139f9aaa8e77044cce453d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TNavigationParamsBase.html</anchorfile>
      <anchor>acf4574da87210c99f87ab04e96c38823</anchor>
      <arglist>(const TNavigationParamsBase &amp;o) const =0</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend bool NAV_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TNavigationParamsBase.html</anchorfile>
      <anchor>a8e5d16a21c7c7f1e91f4496b9957abdd</anchor>
      <arglist>(const TNavigationParamsBase &amp;, const TNavigationParamsBase &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CAbstractPTGBasedReactive::TNavigationParamsPTG</name>
    <filename>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TNavigationParamsPTG.html</filename>
    <base>mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints</base>
    <member kind="function" virtualness="virtual">
      <type>virtual TNavigationParams *</type>
      <name>clone</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TNavigationParamsPTG.html</anchorfile>
      <anchor>a615ea42ff50bac174925f4e5c09351e0</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getAsText</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TNavigationParamsPTG.html</anchorfile>
      <anchor>a3a9a42b8506f2873aa361faa96333bdc</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; size_t &gt;</type>
      <name>restrict_PTG_indices</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TNavigationParamsPTG.html</anchorfile>
      <anchor>ade767fedec0cbefaa94f41bc9c35cd7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TNavigationParamsPTG.html</anchorfile>
      <anchor>a67c7837b8971bb979a2b9cb227a49564</anchor>
      <arglist>(const CAbstractNavigator::TNavigationParamsBase &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CWaypointsNavigator::TNavigationParamsWaypoints</name>
    <filename>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TNavigationParamsWaypoints.html</filename>
    <base>mrpt::nav::CAbstractNavigator::TNavigationParams</base>
    <member kind="function" virtualness="virtual">
      <type>virtual TNavigationParams *</type>
      <name>clone</name>
      <anchorfile>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TNavigationParamsWaypoints.html</anchorfile>
      <anchor>a1feb7843954ad8336ab5a238cc4b6170</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getAsText</name>
      <anchorfile>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TNavigationParamsWaypoints.html</anchorfile>
      <anchor>a3ffa49d23f2e6f5a78ced2ac3c41287c</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::nav::CAbstractNavigator::TargetInfo &gt;</type>
      <name>multiple_targets</name>
      <anchorfile>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TNavigationParamsWaypoints.html</anchorfile>
      <anchor>a141ce5ae85b8c0e0069e849d53e649d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>isEqual</name>
      <anchorfile>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TNavigationParamsWaypoints.html</anchorfile>
      <anchor>ae9522a37e9678e87719768154d4becd1</anchor>
      <arglist>(const CAbstractNavigator::TNavigationParamsBase &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::COctreePointRenderer::TNode</name>
    <filename>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</filename>
    <member kind="function">
      <type>float</type>
      <name>getCornerX</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</anchorfile>
      <anchor>af633b9142914df2810db4e97f7ea414a</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCornerY</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</anchorfile>
      <anchor>ad7635fc1ce613cb79a990e9d0ea9401f</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCornerZ</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</anchorfile>
      <anchor>a713b3f32d89fbf0007880ec1cb4b00fe</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBBFromOrderInParent</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</anchorfile>
      <anchor>a98ee54d486d48bb2f2636e1f32e3aeb2</anchor>
      <arglist>(const TNode &amp;parent, int my_child_index)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TNode</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</anchorfile>
      <anchor>a22831557ed08f9c46dd6ed662fe845f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_bb</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</anchorfile>
      <anchor>a24b8a993f8e601ee253fe4c10592bfea</anchor>
      <arglist>(const mrpt::math::TPoint3Df &amp;p)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>all</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</anchorfile>
      <anchor>acfcce529df4122d2083187ab649c77b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3Df</type>
      <name>bb_max</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</anchorfile>
      <anchor>aab41e01d6d8994ad776c127a86565a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3Df</type>
      <name>bb_min</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</anchorfile>
      <anchor>ad5c5205df623b61fa65821ca7bb53501</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3Df</type>
      <name>center</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</anchorfile>
      <anchor>a87d0011534fdf7c4fe4b96218f39885e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>child_id</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</anchorfile>
      <anchor>a2ec806d680e0092c7dc83b8a69e95100</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_leaf</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</anchorfile>
      <anchor>aa3b301a3909fa07e0f9a0070b24dfbec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; size_t &gt;</type>
      <name>pts</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TNode.html</anchorfile>
      <anchor>a9d584b1e38c3a5c86253710213929f8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::detail::TNodeAnnotations</name>
    <filename>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotations.html</filename>
    <member kind="typedef">
      <type>TNodeAnnotations</type>
      <name>self_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotations.html</anchorfile>
      <anchor>adea683d0d0cbf991f9abeb49d318a885</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAnnotsAsString</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotations.html</anchorfile>
      <anchor>ae9a3977831d0981a3dc3aff12cf9be6f</anchor>
      <arglist>(std::string *s) const </arglist>
    </member>
    <member kind="function">
      <type>TNodeAnnotations *</type>
      <name>getCopyOfAnnots</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotations.html</anchorfile>
      <anchor>a5931b558a30851ce9557fb32603a202c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotations.html</anchorfile>
      <anchor>afd0961c32d65217e323aff112c43cd3d</anchor>
      <arglist>(const TNodeAnnotations &amp;other) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotations.html</anchorfile>
      <anchor>a2c0b15f630ec71ac0908d145bb813484</anchor>
      <arglist>(const TNodeAnnotations &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>retAnnotsAsString</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotations.html</anchorfile>
      <anchor>aadec27a47283228c7e8de1ef9808887d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setAnnots</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotations.html</anchorfile>
      <anchor>a93c54f64b86cebc96f36ce10f0f99aa0</anchor>
      <arglist>(const self_t &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TNodeAnnotations</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotations.html</anchorfile>
      <anchor>ae1ae0984a39c3b998077849c797a6444</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TNodeAnnotations</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotations.html</anchorfile>
      <anchor>acac986fe146ed57433deef4035ac9885</anchor>
      <arglist>(const TNodeAnnotations &amp;other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TNodeAnnotations</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotations.html</anchorfile>
      <anchor>a7c78237b5c8a2c5bbe0342ea4d6d7d37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_node_annots_empty</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotations.html</anchorfile>
      <anchor>afe58012b6cb944ef59924fadfe9ed348</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::detail::TNodeAnnotationsEmpty</name>
    <filename>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotationsEmpty.html</filename>
    <base>mrpt::graphs::detail::TNodeAnnotations</base>
    <member kind="function">
      <type></type>
      <name>TNodeAnnotationsEmpty</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TNodeAnnotationsEmpty.html</anchorfile>
      <anchor>afbbe1637e040294e3555133d28e851f8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CRawlogTreeView::TNodeData</name>
    <filename>structCRawlogTreeView_1_1TNodeData.html</filename>
    <member kind="function">
      <type></type>
      <name>TNodeData</name>
      <anchorfile>structCRawlogTreeView_1_1TNodeData.html</anchorfile>
      <anchor>ad9df96d85774c4505cb3c0d246e8d9f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TNodeData</name>
      <anchorfile>structCRawlogTreeView_1_1TNodeData.html</anchorfile>
      <anchor>a6b1a07be8dc53f192243987bf4f4cce7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CSerializablePtr</type>
      <name>data</name>
      <anchorfile>structCRawlogTreeView_1_1TNodeData.html</anchorfile>
      <anchor>a0e9e4257efc073b4e16d44c5aae222de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>index</name>
      <anchorfile>structCRawlogTreeView_1_1TNodeData.html</anchorfile>
      <anchor>ae020b96a62a376fce16f04e0c01f3586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>level</name>
      <anchorfile>structCRawlogTreeView_1_1TNodeData.html</anchorfile>
      <anchor>aaf52caa1ed0171500b0703901f119b82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::detail::TNodeProps</name>
    <filename>structmrpt_1_1graphslam_1_1detail_1_1TNodeProps.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>void</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1TNodeProps.html</anchorfile>
      <anchor>ae6b0cc0750ebeababac9bb9d7bf88768</anchor>
      <arglist>(std::string *str) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1TNodeProps.html</anchorfile>
      <anchor>a8040a7ea3d50cefa17a7cbb29bc5a117</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TNodeProps</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1TNodeProps.html</anchorfile>
      <anchor>a2a0240bcb306f6beadf55a60761c9869</anchor>
      <arglist>(const TNodeProps &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>GRAPH_T::global_pose_t</type>
      <name>pose</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1TNodeProps.html</anchorfile>
      <anchor>acd3401506008dde7ac7548c3f4ba902d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::obs::CObservation2DRangeScanPtr</type>
      <name>scan</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1TNodeProps.html</anchorfile>
      <anchor>aa560ea457cbe22730330e785067ce8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structmrpt_1_1graphslam_1_1detail_1_1TNodeProps.html</anchorfile>
      <anchor>a57a7e88cfd13beef057fba1202c5cf85</anchor>
      <arglist>(std::ostream &amp;o, const TNodeProps &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TNodeSE2</name>
    <filename>structmrpt_1_1nav_1_1TNodeSE2.html</filename>
    <member kind="function">
      <type></type>
      <name>TNodeSE2</name>
      <anchorfile>structmrpt_1_1nav_1_1TNodeSE2.html</anchorfile>
      <anchor>af98f3f3a1395b84dcc2a990629cbe518</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;state_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TNodeSE2</name>
      <anchorfile>structmrpt_1_1nav_1_1TNodeSE2.html</anchorfile>
      <anchor>a3423be2a7b8817a4919cd25d87d23270</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>state</name>
      <anchorfile>structmrpt_1_1nav_1_1TNodeSE2.html</anchorfile>
      <anchor>a3961ee89c48cbe7d54b5a8e3c1c86089</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TNodeSE2_TP</name>
    <filename>structmrpt_1_1nav_1_1TNodeSE2__TP.html</filename>
    <member kind="function">
      <type></type>
      <name>TNodeSE2_TP</name>
      <anchorfile>structmrpt_1_1nav_1_1TNodeSE2__TP.html</anchorfile>
      <anchor>a4c7573a8c54174b0ced84599a0466414</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;state_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TNodeSE2_TP</name>
      <anchorfile>structmrpt_1_1nav_1_1TNodeSE2__TP.html</anchorfile>
      <anchor>a1bdfd0379a164369a847e1d4ac09a8b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>state</name>
      <anchorfile>structmrpt_1_1nav_1_1TNodeSE2__TP.html</anchorfile>
      <anchor>ac026f7564edcffb2ac59b98a44538b88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TObject2D</name>
    <filename>structmrpt_1_1math_1_1TObject2D.html</filename>
    <class kind="struct">mrpt::math::TObject2D::tobject2d_data_t</class>
    <member kind="function">
      <type>void</type>
      <name>generate3DObject</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a0ccb6add932e86f0afb474f3f93295ae</anchor>
      <arglist>(TObject3D &amp;obj) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLine</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>adfd4f1fc23d73b917fd66bae2045683a</anchor>
      <arglist>(TLine2D &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPoint</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>ac0efac6ec7de378d55f5ce6e64f80ac2</anchor>
      <arglist>(TPoint2D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPolygon</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a1e454dbbfd9186a35b7cefb79c02c331</anchor>
      <arglist>(TPolygon2D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSegment</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a6750b0792af014b2b5daea3f8cc5c746</anchor>
      <arglist>(TSegment2D &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>getType</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>aee224b1b599dca87189399def8c07da2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLine</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a48afd1998c42d25f641b6d5b74f3a2fe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPoint</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>aa2aa7cb77c3c6f740836db18dc42cd97</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPolygon</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>aa26e3d709163eb4b976bd8926f6e3858</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSegment</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>af26c88885f1fae595ce4015eb4d5755f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TObject2D &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>af195e32907aca4c348b0c4f13be49922</anchor>
      <arglist>(const TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a1d638d92e0cb1f1fa7c4c52126ee93bb</anchor>
      <arglist>(const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>ad74f6e87657cc65a7de6c7be2c8d03b8</anchor>
      <arglist>(const TSegment2D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>aae97b9b79f64f76d176211e7f7e79980</anchor>
      <arglist>(const TLine2D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a8cb2a1c4df7160457eb02f09aba0e062</anchor>
      <arglist>(const TPolygon2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObject2D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a4e58c6783dec7d8c576d33c8d2df025f</anchor>
      <arglist>(const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObject2D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>aca2c3c6cb60b90a9c120d469a68a1fb7</anchor>
      <arglist>(const TSegment2D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObject2D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a7cf6423dd1ab1a56c52ce591376a6d31</anchor>
      <arglist>(const TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObject2D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>ac83c29cac983807f30f92ccec5d3b507</anchor>
      <arglist>(const TPolygon2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObject2D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>ae7a8916fe1e7425d115d103ce240daa7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObject2D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a8c919a643641ed794172f2ed64c56570</anchor>
      <arglist>(const TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TObject2D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a714861f7d71e5d8d0721c01e93a1d3bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getLines</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a2754957e8868f83c755d9124495fd0d8</anchor>
      <arglist>(const std::vector&lt; TObject2D &gt; &amp;objs, std::vector&lt; TLine2D &gt; &amp;lins)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getLines</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a9e0eeb6d6d218b0cfafbbb604fa2fbeb</anchor>
      <arglist>(const std::vector&lt; TObject2D &gt; &amp;objs, std::vector&lt; TLine2D &gt; &amp;lins, std::vector&lt; TObject2D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getPoints</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a5ef725b44467293c651d9b5d784f263d</anchor>
      <arglist>(const std::vector&lt; TObject2D &gt; &amp;objs, std::vector&lt; TPoint2D &gt; &amp;pnts)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getPoints</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a0e6d2927e21d2c5338a51d548ed43b4d</anchor>
      <arglist>(const std::vector&lt; TObject2D &gt; &amp;objs, std::vector&lt; TPoint2D &gt; &amp;pnts, std::vector&lt; TObject2D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getPolygons</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>af78b874aacc326125037e8effe50582b</anchor>
      <arglist>(const std::vector&lt; TObject2D &gt; &amp;objs, std::vector&lt; TPolygon2D &gt; &amp;polys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getPolygons</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>afd06be8b80085ad0a44fb4cc52f9fbf3</anchor>
      <arglist>(const std::vector&lt; TObject2D &gt; &amp;objs, std::vector&lt; TPolygon2D &gt; &amp;polys, std::vector&lt; TObject2D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getSegments</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>ac9d8256102cf2753cc9d91d005346c67</anchor>
      <arglist>(const std::vector&lt; TObject2D &gt; &amp;objs, std::vector&lt; TSegment2D &gt; &amp;sgms)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getSegments</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a609cceccb499d8355ea40e47f339ea5c</anchor>
      <arglist>(const std::vector&lt; TObject2D &gt; &amp;objs, std::vector&lt; TSegment2D &gt; &amp;sgms, std::vector&lt; TObject2D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>aadfa7a72d6ac7dc6b595db651bbba88e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct mrpt::math::TObject2D::tobject2d_data_t</type>
      <name>data</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a9aa10b99f6424710d924afa39f0cb13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D.html</anchorfile>
      <anchor>a7655cd0519a403e4e4c2393debd6b0da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TObject2D::tobject2d_data_t</name>
    <filename>structmrpt_1_1math_1_1TObject2D_1_1tobject2d__data__t.html</filename>
    <member kind="function">
      <type></type>
      <name>tobject2d_data_t</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D_1_1tobject2d__data__t.html</anchorfile>
      <anchor>a1bc7fbbee631e789aeca8bee9f2459f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TLine2D</type>
      <name>line</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D_1_1tobject2d__data__t.html</anchorfile>
      <anchor>a05b8d384b73b46597994d018d5b44005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPoint2D</type>
      <name>point</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D_1_1tobject2d__data__t.html</anchorfile>
      <anchor>ae0fe11fa5ba50c58fdafa92c71da2b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPolygon2D *</type>
      <name>polygon</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D_1_1tobject2d__data__t.html</anchorfile>
      <anchor>a800dbb79ebfc6613182abadbf659e7d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSegment2D</type>
      <name>segment</name>
      <anchorfile>structmrpt_1_1math_1_1TObject2D_1_1tobject2d__data__t.html</anchorfile>
      <anchor>a264f6b2c6ebe871c66a487edaca0a6f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TObject3D</name>
    <filename>structmrpt_1_1math_1_1TObject3D.html</filename>
    <class kind="struct">mrpt::math::TObject3D::tobject3d_data_t</class>
    <member kind="function">
      <type>void</type>
      <name>generate2DObject</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>ad5ba52188a351e48e6d7656e5b360a43</anchor>
      <arglist>(TObject2D &amp;obj) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLine</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a9dcbf0e2c9be05e0077146e3ae46b75c</anchor>
      <arglist>(TLine3D &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPlane</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a338da7e44d81c0848934aceacb548bcb</anchor>
      <arglist>(TPlane &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPoint</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a4f786f709cb55a0f2d2e75db532c9429</anchor>
      <arglist>(TPoint3D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPolygon</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>aea4f58671cbc6b85f9f8f2d58a8dacc3</anchor>
      <arglist>(TPolygon3D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSegment</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>acdff874c03ff29e10ea2f4638513f748</anchor>
      <arglist>(TSegment3D &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>getType</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>aa3844494f4d8617a5ac5120b9a2761ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLine</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a85ade6c622e50311e7580448d2718add</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPlane</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a24f2b004d93fd33c6c32da82f8b98bd0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPoint</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>ad462e547cc7b5db8b99c7a2b852bee5a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPolygon</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a644c7174c84be0bde895dd75182cb8cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSegment</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a38a7b74f1c2e7161b1a068710c079081</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TObject3D &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a30bac0db7dc3bfe1b9105261168b798c</anchor>
      <arglist>(const TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a10e983f576476c02b019bfd6983ae801</anchor>
      <arglist>(const TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a40e0d291691a7d6f95348c721adc41ce</anchor>
      <arglist>(const TSegment3D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>aa924d262a5fc4342de9e430f9507b297</anchor>
      <arglist>(const TLine3D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a011d8a9279e6580715d96d28caf51342</anchor>
      <arglist>(const TPolygon3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a46b85d7fd163760b7eb7f91ce52e4d64</anchor>
      <arglist>(const TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObject3D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a970f3cd26dd4778af7cfc4392a08c163</anchor>
      <arglist>(const TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObject3D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>ababb460d5216bf36ac8862b0f87884fe</anchor>
      <arglist>(const TSegment3D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObject3D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a43ce1399e8d1bfa6a49f479d11a52d9e</anchor>
      <arglist>(const TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObject3D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>ad91b1c2b72953222ebc9a057cd84a57f</anchor>
      <arglist>(const TPolygon3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObject3D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a5bff987c33c6a6603b6e827bc04f5d5a</anchor>
      <arglist>(const TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObject3D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>ade3053140c7bbd225835449061a49e71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObject3D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>aeb8a6205bff0a8ae1dbd244d3b8143f2</anchor>
      <arglist>(const TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TObject3D</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a6905725c2560caed5c6e4e7ff876046e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getLines</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>abc591b90e7200b1a2993091c33e246d3</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TLine3D &gt; &amp;lins)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getLines</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a395b2638485ed8650fbecd2a5a153538</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TLine3D &gt; &amp;lins, std::vector&lt; TObject3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getPlanes</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>acfd41d77a8d1f47d50b4386d20ecf111</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPlane &gt; &amp;plns)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getPlanes</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a40b0e1333eed21445411882e674652a2</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPlane &gt; &amp;plns, std::vector&lt; TObject3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getPoints</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a982f8e6c80469bf13f8b260d2be6b633</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPoint3D &gt; &amp;pnts)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getPoints</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>aad98a211a17651bdf79904fffaafb15e</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPoint3D &gt; &amp;pnts, std::vector&lt; TObject3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getPolygons</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>ac21944735dc5c47ae8326c787a0d6cbd</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getPolygons</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a1e48726beb7f12cf8c600f7423c2d177</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TObject3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getSegments</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a00dce9eeb1b936dbd0c5b2255f89752b</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TSegment3D &gt; &amp;sgms)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getSegments</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>af96e106d77216d57be6a098fa7ad039e</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TSegment3D &gt; &amp;sgms, std::vector&lt; TObject3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a44ac1fa68bb7c6c7ca9677d5c69d49fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>struct mrpt::math::TObject3D::tobject3d_data_t</type>
      <name>data</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>a93f1d177153b52bc37d2acaae37ae169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D.html</anchorfile>
      <anchor>acc2d1bbbae29e99b1e10b0a1f21e2f94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TObject3D::tobject3d_data_t</name>
    <filename>structmrpt_1_1math_1_1TObject3D_1_1tobject3d__data__t.html</filename>
    <member kind="function">
      <type></type>
      <name>tobject3d_data_t</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D_1_1tobject3d__data__t.html</anchorfile>
      <anchor>a1d8a39774c6120df5cb23554da83909c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TLine3D</type>
      <name>line</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D_1_1tobject3d__data__t.html</anchorfile>
      <anchor>a6e68efe13ab915f673387bd7c1548b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPlane</type>
      <name>plane</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D_1_1tobject3d__data__t.html</anchorfile>
      <anchor>a5d02c4f3dd1b9c854d3d412cea31f4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPoint3D</type>
      <name>point</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D_1_1tobject3d__data__t.html</anchorfile>
      <anchor>a485c14034f1f7e7dd863ddf98801de17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPolygon3D *</type>
      <name>polygon</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D_1_1tobject3d__data__t.html</anchorfile>
      <anchor>abd2857c80095328fd1e54a6856234df3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSegment3D</type>
      <name>segment</name>
      <anchorfile>structmrpt_1_1math_1_1TObject3D_1_1tobject3d__data__t.html</anchorfile>
      <anchor>a2ee22c0157800f8e94acb8ea25dbf720</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TObs</name>
    <filename>structTObs.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>ID</name>
      <anchorfile>structTObs.html</anchorfile>
      <anchor>a710ea28fb55dce6c33137ffd5f609820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structTObs.html</anchorfile>
      <anchor>af537bc1e5f36ce414703e5fc30510465</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structTObs.html</anchorfile>
      <anchor>a0067de1ba22eb6fe5a5a48d50517c54f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationGasSensors::TObservationENose</name>
    <filename>structmrpt_1_1obs_1_1CObservationGasSensors_1_1TObservationENose.html</filename>
    <member kind="function">
      <type></type>
      <name>TObservationENose</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGasSensors_1_1TObservationENose.html</anchorfile>
      <anchor>a64627adad4d7d183bcd050ef046c5a3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>math::TPose3D</type>
      <name>eNosePoseOnTheRobot</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGasSensors_1_1TObservationENose.html</anchorfile>
      <anchor>a05b1fed16d03257e4ac2b1eb25de5e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasTemperature</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGasSensors_1_1TObservationENose.html</anchorfile>
      <anchor>a8587f8e30696713b42acd42137abdac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGasSensors_1_1TObservationENose.html</anchorfile>
      <anchor>ac79d704fa91a9ec6e3e4ad020c09cd42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>readingsVoltage</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGasSensors_1_1TObservationENose.html</anchorfile>
      <anchor>a4e8097ae9d140f80995fc95fb9fe5b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_int</type>
      <name>sensorTypes</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGasSensors_1_1TObservationENose.html</anchorfile>
      <anchor>a75d2fe763a5eb447d4822834ff7cf148</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>temperature</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationGasSensors_1_1TObservationENose.html</anchorfile>
      <anchor>af04930e535ff9cf7433d6c680f006d3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CRandomFieldGridMap3D::TObservationGMRF</name>
    <filename>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TObservationGMRF.html</filename>
    <base>mrpt::graphs::ScalarFactorGraph::UnaryFactorVirtualBase</base>
    <member kind="function">
      <type>void</type>
      <name>evalJacobian</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TObservationGMRF.html</anchorfile>
      <anchor>aebfe8c2db03550c0f914702198659061</anchor>
      <arglist>(double &amp;dr_dx) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluateResidual</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TObservationGMRF.html</anchorfile>
      <anchor>ac20564b14c5d2fdbc41628050bc30fb8</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getInformation</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TObservationGMRF.html</anchorfile>
      <anchor>ab8b498ba8c34180cb79fbde590fb2656</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObservationGMRF</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TObservationGMRF.html</anchorfile>
      <anchor>a3925006240da39299a271e19c2c94bc8</anchor>
      <arglist>(CRandomFieldGridMap3D &amp;parent)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Lambda</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TObservationGMRF.html</anchorfile>
      <anchor>a9b1da83813a80ebe3aa81e7f8326f82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>obsValue</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TObservationGMRF.html</anchorfile>
      <anchor>a0ff3145445db671c9c8bba51eef39538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CRandomFieldGridMap3D *</type>
      <name>m_parent</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TObservationGMRF.html</anchorfile>
      <anchor>a56c0a28419fe9d55012c561ac09dc2db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CRandomFieldGridMap2D::TObservationGMRF</name>
    <filename>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TObservationGMRF.html</filename>
    <base>mrpt::graphs::ScalarFactorGraph::UnaryFactorVirtualBase</base>
    <member kind="function">
      <type>void</type>
      <name>evalJacobian</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TObservationGMRF.html</anchorfile>
      <anchor>a2040242b7a3e12078c91270f5d48e172</anchor>
      <arglist>(double &amp;dr_dx) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluateResidual</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TObservationGMRF.html</anchorfile>
      <anchor>a107bbbb679f925e3c19a93cc31d6e3c4</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getInformation</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TObservationGMRF.html</anchorfile>
      <anchor>a2cddbee40652f3ae882391f89c411f55</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TObservationGMRF</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TObservationGMRF.html</anchorfile>
      <anchor>a860a70475981179695082524522caf39</anchor>
      <arglist>(CRandomFieldGridMap2D &amp;parent)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Lambda</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TObservationGMRF.html</anchorfile>
      <anchor>a0984d77df6d2135594c0230762975254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>obsValue</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TObservationGMRF.html</anchorfile>
      <anchor>a7f9a89cac94ec4b74b4cff91eb2d598e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>time_invariant</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TObservationGMRF.html</anchorfile>
      <anchor>a06f91c9cf32bbf6cc18fae3c839a1935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CRandomFieldGridMap2D *</type>
      <name>m_parent</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TObservationGMRF.html</anchorfile>
      <anchor>ad317dabbcca7e02f5415691610c5a13e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::lexer::token</name>
    <filename>structexprtk_1_1lexer_1_1token.html</filename>
    <member kind="enumvalue">
      <name>e_add</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395af9e069edb2b5cc9846e0b880d2b1261a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_addass</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a2533b88ca05c19d03042d443bc92df9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a4922d375782a1de27b178143dec1c615</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_colon</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395afe820c301da469627d6dfb938f9ec451</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_comma</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a8a1dd03f6f6fc4af32dcaab679e5a37d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_div</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a84bbc72a860ad2e7ba5f0c4325ca3347</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_divass</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a19648c711030818379fa60586e98ae92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_eof</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aaae1d3d65874a6e32bc9772406aeb2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_eq</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ad38d86e043ddd4eace6509a5c02be437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_err_number</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a2f92c6157a95ac11fd06f92527c583b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_err_sfunc</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a97aeb35332dab80bd6986d0e949516dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_err_string</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395af57ee97ef93ac5d03956902de79636e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_err_symbol</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ac9cb18e43dd97c72dc269aeca07d8c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_error</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a36f542e1886d39fb937853e38a99e3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_gt</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395af66c602b9e447813bb60f753bf461484</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_gte</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ad0d014115424724abace8b82c3177e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lbracket</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aa76fb83335a9e7f77ca01ff73b929987</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lcrlbracket</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ab0304b3ae1f01802a2d1e4f588e4b8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lsqrbracket</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a5d626299f66525660f44fc3469578ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lt</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a8bccf4aeec92a872ac6563427056b1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lte</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a2880956489f0897cb28eec28463ec765</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mod</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aed50a54496a11422ce65274aec56297e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_modass</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ae3e6654875286f6d57bb086b6f69bc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mul</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395afa562ea63688ac2d87c16ff54d61e726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mulass</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a7c3529adae16b5ad960b8bccfdf28b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ne</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395afdb8b5f893cf9567a8b03242104145a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_none</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a7d777b5a2bef93ff16feb373087f0fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_number</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ae1f08f40d05b42bf58d47d618c30719d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_pow</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a6cd2bd5c0d4e306da14f26adccc319d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rbracket</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a24b58563c44917cfb0462bf86a87f87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rcrlbracket</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aa95f48c1072e4a84b444b5339b61324a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rsqrbracket</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a45a85b9f3ce1f1e7e5fb7a6d3339512f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_shl</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ae1c2df4128ab6426b61800c8c6a03b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_shr</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a87238f290db0c412cc42bfbf51a4045a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_string</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a962c91a38966fa2fde5dfbce77999f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sub</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aa3446bc8da0c1e274e0269f1c46907f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_subass</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aece5988b4e12e814d3ba1684e316e822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_swap</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a58580006d35f565cfeec00f344bdbf78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_symbol</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a94de1e7f5b2e809d8bc17f7c09ed8363</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ternary</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aedccdac6268c07a887fe0d06ccf172ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>token_type</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_none</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a7d777b5a2bef93ff16feb373087f0fbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_error</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a36f542e1886d39fb937853e38a99e3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_err_symbol</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ac9cb18e43dd97c72dc269aeca07d8c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_err_number</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a2f92c6157a95ac11fd06f92527c583b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_err_string</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395af57ee97ef93ac5d03956902de79636e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_err_sfunc</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a97aeb35332dab80bd6986d0e949516dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_eof</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aaae1d3d65874a6e32bc9772406aeb2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_number</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ae1f08f40d05b42bf58d47d618c30719d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_symbol</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a94de1e7f5b2e809d8bc17f7c09ed8363</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_string</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a962c91a38966fa2fde5dfbce77999f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a4922d375782a1de27b178143dec1c615</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_addass</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a2533b88ca05c19d03042d443bc92df9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_subass</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aece5988b4e12e814d3ba1684e316e822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mulass</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a7c3529adae16b5ad960b8bccfdf28b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_divass</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a19648c711030818379fa60586e98ae92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_modass</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ae3e6654875286f6d57bb086b6f69bc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_shr</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a87238f290db0c412cc42bfbf51a4045a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_shl</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ae1c2df4128ab6426b61800c8c6a03b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lte</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a2880956489f0897cb28eec28463ec765</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ne</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395afdb8b5f893cf9567a8b03242104145a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_gte</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ad0d014115424724abace8b82c3177e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_swap</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a58580006d35f565cfeec00f344bdbf78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lt</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a8bccf4aeec92a872ac6563427056b1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_gt</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395af66c602b9e447813bb60f753bf461484</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_eq</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ad38d86e043ddd4eace6509a5c02be437</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rbracket</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a24b58563c44917cfb0462bf86a87f87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lbracket</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aa76fb83335a9e7f77ca01ff73b929987</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rsqrbracket</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a45a85b9f3ce1f1e7e5fb7a6d3339512f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lsqrbracket</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a5d626299f66525660f44fc3469578ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rcrlbracket</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aa95f48c1072e4a84b444b5339b61324a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lcrlbracket</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395ab0304b3ae1f01802a2d1e4f588e4b8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_comma</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a8a1dd03f6f6fc4af32dcaab679e5a37d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_add</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395af9e069edb2b5cc9846e0b880d2b1261a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sub</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aa3446bc8da0c1e274e0269f1c46907f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_div</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a84bbc72a860ad2e7ba5f0c4325ca3347</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mul</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395afa562ea63688ac2d87c16ff54d61e726</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mod</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aed50a54496a11422ce65274aec56297e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_pow</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395a6cd2bd5c0d4e306da14f26adccc319d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_colon</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395afe820c301da469627d6dfb938f9ec451</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ternary</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>affda38795b8d6680ea118ec4d5280395aedccdac6268c07a887fe0d06ccf172ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>a8b62d0bc191e1749665e2fe4df770636</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_error</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>ad5b291096c9af28f9264a547380f8379</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>token &amp;</type>
      <name>set_error</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>a87289e4c82d24f66801c96f4ad6f8b87</anchor>
      <arglist>(const token_type et, const Iterator begin, const Iterator end, const Iterator base_begin=Iterator(0))</arglist>
    </member>
    <member kind="function">
      <type>token &amp;</type>
      <name>set_numeric</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>a450e24f05ca0af72bdabf70ccd4c09c7</anchor>
      <arglist>(const Iterator begin, const Iterator end, const Iterator base_begin=Iterator(0))</arglist>
    </member>
    <member kind="function">
      <type>token &amp;</type>
      <name>set_operator</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>a3c05f7a8b8aa7b43a4ddec0299a9095a</anchor>
      <arglist>(const token_type tt, const Iterator begin, const Iterator end, const Iterator base_begin=Iterator(0))</arglist>
    </member>
    <member kind="function">
      <type>token &amp;</type>
      <name>set_string</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>a11f9e3aa1c591ff78aa653a14e03d7ca</anchor>
      <arglist>(const Iterator begin, const Iterator end, const Iterator base_begin=Iterator(0))</arglist>
    </member>
    <member kind="function">
      <type>token &amp;</type>
      <name>set_string</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>a21a9924c638eda22a13975546fadd8a8</anchor>
      <arglist>(const std::string &amp;s, const std::size_t p)</arglist>
    </member>
    <member kind="function">
      <type>token &amp;</type>
      <name>set_symbol</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>a34cc4a1f73b1162e8bb5010f6df50c2d</anchor>
      <arglist>(const Iterator begin, const Iterator end, const Iterator base_begin=Iterator(0))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>token</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>ab955b36e9eaa6393dec2e886efce93d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>to_str</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>ad992e5b48ca10e4bdada2be8c0fa6279</anchor>
      <arglist>(token_type t)</arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>position</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>a1899f21f699e5f58f218cc24fdf017b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>token_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>ae87098ae93f11b699abe7d297e2378b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>value</name>
      <anchorfile>structexprtk_1_1lexer_1_1token.html</anchorfile>
      <anchor>a5a1cf3fbbea5adf570910e81c6be803c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::lexer::token_inserter</name>
    <filename>classexprtk_1_1lexer_1_1token__inserter.html</filename>
    <base>exprtk::lexer::helper_interface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>insert</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__inserter.html</anchorfile>
      <anchor>a678b505102a6cb6dc053bb1b0a05b400</anchor>
      <arglist>(const token &amp;, token &amp;) token_inserter_empty_body inline virtual int insert(const token &amp;</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int const token token &amp;virtual token_inserter_empty_body int</type>
      <name>insert</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__inserter.html</anchorfile>
      <anchor>adeead2b9fa8ec09edbff69a0a39c59ca</anchor>
      <arglist>(const token &amp;, const token &amp;, const token &amp;, token &amp;) token_inserter_empty_body inline virtual int insert(const token &amp;</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>process</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__inserter.html</anchorfile>
      <anchor>a915b7ed1b5311041d213386e8d8cd0a2</anchor>
      <arglist>(generator &amp;g)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>token_inserter</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__inserter.html</anchorfile>
      <anchor>a96bd3e8a7ae3f62421954fc0037128d0</anchor>
      <arglist>(const std::size_t &amp;stride)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::lexer::token_joiner</name>
    <filename>classexprtk_1_1lexer_1_1token__joiner.html</filename>
    <base>exprtk::lexer::helper_interface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>join</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__joiner.html</anchorfile>
      <anchor>a0d9bbae692a64d9a08b0583215b9ac70</anchor>
      <arglist>(const token &amp;, const token &amp;, token &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>join</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__joiner.html</anchorfile>
      <anchor>ae94407d682ce1a922aa14b7c4257d6d8</anchor>
      <arglist>(const token &amp;, const token &amp;, const token &amp;, token &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>process</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__joiner.html</anchorfile>
      <anchor>a40d2a846fa2124fb60d85feede599410</anchor>
      <arglist>(generator &amp;g)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>token_joiner</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__joiner.html</anchorfile>
      <anchor>a3b50dedb7911f5e798f64f22b51bbd47</anchor>
      <arglist>(const std::size_t &amp;stride)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::size_t</type>
      <name>process_stride_2</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__joiner.html</anchorfile>
      <anchor>ab4954b0c55dbe8a5a0d27fa9def01060</anchor>
      <arglist>(generator &amp;g)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::size_t</type>
      <name>process_stride_3</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__joiner.html</anchorfile>
      <anchor>a6ba6a6c02e1aa583d1b4c5edf07176fd</anchor>
      <arglist>(generator &amp;g)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::size_t</type>
      <name>stride_</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__joiner.html</anchorfile>
      <anchor>a036dc4318d781dd3e65f7f56bd1a9ec3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::lexer::token_modifier</name>
    <filename>classexprtk_1_1lexer_1_1token__modifier.html</filename>
    <base>exprtk::lexer::helper_interface</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>modify</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__modifier.html</anchorfile>
      <anchor>a3411fe40726710bed2780fcdc13ce2c4</anchor>
      <arglist>(token &amp;t)=0</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>process</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__modifier.html</anchorfile>
      <anchor>a00d897f4ab5db45a52ad4ef1b71df0b4</anchor>
      <arglist>(generator &amp;g)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::lexer::token_scanner</name>
    <filename>classexprtk_1_1lexer_1_1token__scanner.html</filename>
    <base>exprtk::lexer::helper_interface</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__scanner.html</anchorfile>
      <anchor>a75277246b3b8a7e3c721a197fb809bec</anchor>
      <arglist>(const token &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__scanner.html</anchorfile>
      <anchor>a567dc82f3d6c417cb02d3eefc596f71d</anchor>
      <arglist>(const token &amp;, const token &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__scanner.html</anchorfile>
      <anchor>aeed34f88fc15e15d0804fc1b49318676</anchor>
      <arglist>(const token &amp;, const token &amp;, const token &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__scanner.html</anchorfile>
      <anchor>a54deb403efd457bdd6526a224458c3ae</anchor>
      <arglist>(const token &amp;, const token &amp;, const token &amp;, const token &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>process</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__scanner.html</anchorfile>
      <anchor>a97e2ee9675a6ed25bcfdf9f7632292f4</anchor>
      <arglist>(generator &amp;g)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>token_scanner</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__scanner.html</anchorfile>
      <anchor>a3165bb88a2a8e39de940c5796731cc3f</anchor>
      <arglist>(const std::size_t &amp;stride)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~token_scanner</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__scanner.html</anchorfile>
      <anchor>ae5a18048185ec090a661914778297cde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::size_t</type>
      <name>stride_</name>
      <anchorfile>classexprtk_1_1lexer_1_1token__scanner.html</anchorfile>
      <anchor>addc0dad7c7c8f25a7e81c42dda64a415</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TOldCellTypeInVersion1</name>
    <filename>structTOldCellTypeInVersion1.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>mean</name>
      <anchorfile>structTOldCellTypeInVersion1.html</anchorfile>
      <anchor>aea2f278b701cf48f542acd8dc4f6b8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std</name>
      <anchorfile>structTOldCellTypeInVersion1.html</anchorfile>
      <anchor>aa1127fab86afa915e4fa89d5fabc1879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>w</name>
      <anchorfile>structTOldCellTypeInVersion1.html</anchorfile>
      <anchor>a5857d6decbb59ceb4dc03090366ea10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>wr</name>
      <anchorfile>structTOldCellTypeInVersion1.html</anchorfile>
      <anchor>a8d243cb2bf0bbe1c468342ca74db83cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TOpenGLNameBooker</name>
    <filename>structTOpenGLNameBooker.html</filename>
    <member kind="function" static="yes">
      <type>static TOpenGLNameBooker &amp;</type>
      <name>instance</name>
      <anchorfile>structTOpenGLNameBooker.html</anchorfile>
      <anchor>acc38db0cd342dc4d921cfa70a3730fe6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>synch::CCriticalSectionRecursive</type>
      <name>cs</name>
      <anchorfile>structTOpenGLNameBooker.html</anchorfile>
      <anchor>a4886c83875e52c98787d8fe040463e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; bool &gt;</type>
      <name>freeTextureNames</name>
      <anchorfile>structTOpenGLNameBooker.html</anchorfile>
      <anchor>a89ee02f0595afb3079444b7259e1b0dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>next_free_texture</name>
      <anchorfile>structTOpenGLNameBooker.html</anchorfile>
      <anchor>af476d1e5261037988bd5012c71b6fbdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TOpenGLNameBooker</name>
      <anchorfile>structTOpenGLNameBooker.html</anchorfile>
      <anchor>a4eb30cf36e3b08c405671b4b1dbaf426</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::apps::TOptimizerProps</name>
    <filename>structmrpt_1_1graphslam_1_1apps_1_1TOptimizerProps.html</filename>
    <base>mrpt::graphslam::apps::TRegistrationDeciderOrOptimizerProps</base>
    <member kind="function">
      <type></type>
      <name>TOptimizerProps</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TOptimizerProps.html</anchorfile>
      <anchor>a04787d55968394af19976bee07635a37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TOptimizerProps</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TOptimizerProps.html</anchorfile>
      <anchor>ae2f21c6c81004276aa61cebc7e1a6b5b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CFeatureExtraction::TOptions</name>
    <filename>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TBCDOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TFASTOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::THarrisOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TKLTOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TLogPolarImagesOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TORBOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TPolarImagesOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TSIFTOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TSpinImagesOptions</class>
    <class kind="struct">mrpt::vision::CFeatureExtraction::TOptions::TSURFOptions</class>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>a9399de7bbabcefda15bad5970ad2fa86</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>a3b2f5dddd99ec8660ab500f616934735</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>abf10bbe799b7dc70d9b28b794deed649</anchor>
      <arglist>(const TFeatureType featsType=featKLT)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>addNewFeatures</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>a6ebf5a2670ca57fcbf7bd4225050141a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TBCDOptions</type>
      <name>BCDOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>ae6d65602a4a86caba3da6ccccf6b6015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TFASTOptions</type>
      <name>FASTOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>a0475d97a4246ad32e5ad7fae646b4ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFeatureType</type>
      <name>featsType</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>aad4ab0c925bc880dd5672fe7d0a727bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>FIND_SUBPIXEL</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>addb0d5fa5d8cb663900bf620876a2ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::THarrisOptions</type>
      <name>harrisOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>ac31d11ab1ebb7e4e255c3403bf777dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TKLTOptions</type>
      <name>KLTOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>a65d8a0500e5b78ec3f743e5bc74c2fa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TLogPolarImagesOptions</type>
      <name>LogPolarImagesOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>a41225b6dbf97bf23f35eb9d5228931a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TORBOptions</type>
      <name>ORBOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>a6a9ac31d924c2d55f7e9f7e202cad1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>patchSize</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>a48c6c50d54c3463012484e9cb79aadf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TPolarImagesOptions</type>
      <name>PolarImagesOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>ae20099345d63da7bd6b9c2c1a02b0c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TSIFTOptions</type>
      <name>SIFTOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>ae5b6f841ffa33c42e5a4e3869e5a330a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TSpinImagesOptions</type>
      <name>SpinImagesOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>a80a43e7f025b152284345ab3cc0f910e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct VISION_IMPEXP mrpt::vision::CFeatureExtraction::TOptions::TSURFOptions</type>
      <name>SURFOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>abe89807d643195e15caa47bc3dff7bc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useMask</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions.html</anchorfile>
      <anchor>a91c6149a2596f3fe8780bbfb406b366d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hmtslam::CTopLCDetector_FabMap::TOptions</name>
    <filename>structmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap_1_1TOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap_1_1TOptions.html</anchorfile>
      <anchor>ab33e896d81508a3d6c29d2e2cd57a8f3</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap_1_1TOptions.html</anchorfile>
      <anchor>a1988466f5fbc3fd9d3457f3527634fa0</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap_1_1TOptions.html</anchorfile>
      <anchor>a099757c1061866236ac765c71eb0f75f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>df_lik_smooth</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap_1_1TOptions.html</anchorfile>
      <anchor>a6f510c21963fd583ce2064d6e755a17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>p_at_new_place</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap_1_1TOptions.html</anchorfile>
      <anchor>a695f2cc2dd1e8874ecf6d49059a6300c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>p_obs_given_exists</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap_1_1TOptions.html</anchorfile>
      <anchor>a52629a76d8a3a934f147155fe5c36146</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>vocab_path</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap_1_1TOptions.html</anchorfile>
      <anchor>a1668dccdbdac91791a5e13658df40beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>vocabName</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CTopLCDetector__FabMap_1_1TOptions.html</anchorfile>
      <anchor>a12cd6df890e15cca6909e80b0fb37fac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CHolonomicND::TOptions</name>
    <filename>structmrpt_1_1nav_1_1CHolonomicND_1_1TOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TOptions.html</anchorfile>
      <anchor>a61e9784f390edd3b0c3e1485d3652e87</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TOptions.html</anchorfile>
      <anchor>aebc978588aa17068446897ae2473d5dc</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;section) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TOptions.html</anchorfile>
      <anchor>aa17856c86a38b00844d5e1b2f06ccfd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>factorWeights</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TOptions.html</anchorfile>
      <anchor>a945dfce3ae3f7735b70a79990cda1469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>MAX_SECTOR_DIST_FOR_D2_PERCENT</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TOptions.html</anchorfile>
      <anchor>a43829bc0c774df577c5c0f48fc00ccf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>RISK_EVALUATION_DISTANCE</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TOptions.html</anchorfile>
      <anchor>a654dbc3242f74e935c5a119f70ce67ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>RISK_EVALUATION_SECTORS_PERCENT</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TOptions.html</anchorfile>
      <anchor>aff7997e2a85921937739e0d43021c334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>TARGET_SLOW_APPROACHING_DISTANCE</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TOptions.html</anchorfile>
      <anchor>ab2200874c3846806a4df435d4f6bc27b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>TOO_CLOSE_OBSTACLE</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TOptions.html</anchorfile>
      <anchor>ae05fe7d1e32a82906ced1426112abbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>WIDE_GAP_SIZE_PERCENT</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicND_1_1TOptions.html</anchorfile>
      <anchor>a0a84865b4fb12763d3f4d4b122b93c38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CMetricMapBuilder::TOptions</name>
    <filename>structmrpt_1_1slam_1_1CMetricMapBuilder_1_1TOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilder_1_1TOptions.html</anchorfile>
      <anchor>a9a8f573d2a999519551be5a66d859545</anchor>
      <arglist>(mrpt::utils::VerbosityLevel &amp;verb_level_ref)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CListOfClasses</type>
      <name>alwaysInsertByClass</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilder_1_1TOptions.html</anchorfile>
      <anchor>a9f88daece48938d630075a69473fb43c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>debugForceInsertion</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilder_1_1TOptions.html</anchorfile>
      <anchor>ad6b66d26fa3c94826505064a28b3fb1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableMapUpdating</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilder_1_1TOptions.html</anchorfile>
      <anchor>ad0e8d5bf974e0c80f26565d462926497</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::VerbosityLevel &amp;</type>
      <name>verbosity_level</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilder_1_1TOptions.html</anchorfile>
      <anchor>ab4cd72d17df684a53595ff0b685fb676</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::detectors::CDetectorDoorCrossing::TOptions</name>
    <filename>structmrpt_1_1detectors_1_1CDetectorDoorCrossing_1_1TOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1detectors_1_1CDetectorDoorCrossing_1_1TOptions.html</anchorfile>
      <anchor>a1108ee68791adf9a7d9dad1063cbcde6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gridResolution</name>
      <anchorfile>structmrpt_1_1detectors_1_1CDetectorDoorCrossing_1_1TOptions.html</anchorfile>
      <anchor>a7c82a87ea3762513f88355cad9c4ebca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>windowSize</name>
      <anchorfile>structmrpt_1_1detectors_1_1CDetectorDoorCrossing_1_1TOptions.html</anchorfile>
      <anchor>a260aaa83ffed7487842d261060445e1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>reactive_navigator_demoframe::TOptions</name>
    <filename>structreactive__navigator__demoframe_1_1TOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structreactive__navigator__demoframe_1_1TOptions.html</anchorfile>
      <anchor>a324c81672fdd859dbadac7a98c7eb06e</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structreactive__navigator__demoframe_1_1TOptions.html</anchorfile>
      <anchor>a0c2a66bab7443f448d1c0652027d76ca</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structreactive__navigator__demoframe_1_1TOptions.html</anchorfile>
      <anchor>a658ec8ffb91895a5efcb9767104681b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>MAX_SENSOR_RADIUS</name>
      <anchorfile>structreactive__navigator__demoframe_1_1TOptions.html</anchorfile>
      <anchor>ab45c0ad92afb6a060eabf3fa4f3149b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>NAVIGATION_RATE</name>
      <anchorfile>structreactive__navigator__demoframe_1_1TOptions.html</anchorfile>
      <anchor>ad8ec0d6d5446bbaac14140de797424fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>SENSOR_FOV</name>
      <anchorfile>structreactive__navigator__demoframe_1_1TOptions.html</anchorfile>
      <anchor>af9b89015d2b411380d399ffc8b613bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>SENSOR_NUM_RANGES</name>
      <anchorfile>structreactive__navigator__demoframe_1_1TOptions.html</anchorfile>
      <anchor>ae6c8c80a479d91c9d28413ca62d0f27d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>SENSOR_RANGE_NOISE_STD</name>
      <anchorfile>structreactive__navigator__demoframe_1_1TOptions.html</anchorfile>
      <anchor>ad28244bb2b9b3d766ffaaa2b542261c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>SENSOR_RATE</name>
      <anchorfile>structreactive__navigator__demoframe_1_1TOptions.html</anchorfile>
      <anchor>a34009886ac3ade559616a4c4aacd19ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hmtslam::CHMTSLAM::TOptions</name>
    <filename>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>a2348e45d7236d5ec28a9f170a6f898b6</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>ae9a6fd5b17bacf77ff7d5c7326372148</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>a35c31155a7d52fe96d0757b663461e9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::slam::CIncrementalMapPartitioner::TOptions</type>
      <name>AA_options</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>a716db1aa9131dd7a391ded47c5489ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::TSetOfMetricMapInitializers</type>
      <name>defaultMapsInitializers</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>a5373ef772646c35f8594b65de3928d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::slam::TKLDParams</type>
      <name>KLD_params</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>a1b4a5f3af6f9b3a0a54e17d27394b393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>LOG_FREQUENCY</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>a3bbef55e7aca22d20d04f78db0912e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>LOG_OUTPUT_DIR</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>af27802443bfdca84d8cfcb9369f4b07f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MIN_ODOMETRY_STD_PHI</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>ad335a3d3fc6a2dd6392be060426defa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>MIN_ODOMETRY_STD_XY</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>ad1c1d75c844a0b99dc5ef9f2587943c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bayes::CParticleFilter::TParticleFilterOptions</type>
      <name>pf_options</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>a951f8b5f603f505076ff12917717132c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>random_seed</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>a2d36c18b249b629af24d63781b7a1936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TLSlamMethod</type>
      <name>SLAM_METHOD</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>a66c2182a267a09e5bb1b6186b3c27db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SLAM_MIN_DIST_BETWEEN_OBS</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>abd51ab6c346c24928073953c9047d653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>SLAM_MIN_HEADING_BETWEEN_OBS</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>af9731918c58f78de0e509f5686ae3077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorFloat</type>
      <name>stds_Q_no_odo</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>a09a0d480ed07da37ed7e8d0fea34966a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_string</type>
      <name>TLC_detectors</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>ab5b31cc789677887c8a244c3e0c9f948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CTopLCDetector_FabMap::TOptions</type>
      <name>TLC_fabmap_options</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>a1323fb2a953b15e0fc13439c52b8d3ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CTopLCDetector_GridMatching::TOptions</type>
      <name>TLC_grid_options</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>a1cf126443f2df5ce9ba962879b18d3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VIEW3D_AREA_SPHERES_HEIGHT</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>a22f644f38ae654bec3136e445a0b8835</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>VIEW3D_AREA_SPHERES_RADIUS</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CHMTSLAM_1_1TOptions.html</anchorfile>
      <anchor>aa534b29a034118484f95ab4791b170d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hmtslam::CTopLCDetector_GridMatching::TOptions</name>
    <filename>structmrpt_1_1hmtslam_1_1CTopLCDetector__GridMatching_1_1TOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CTopLCDetector__GridMatching_1_1TOptions.html</anchorfile>
      <anchor>a42f8b1547d176f3e16fd93339b4f7555</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CTopLCDetector__GridMatching_1_1TOptions.html</anchorfile>
      <anchor>a83135ecaf3a099e442d353d29418e06b</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CTopLCDetector__GridMatching_1_1TOptions.html</anchorfile>
      <anchor>aaa2000a5a1ec639e744cff728ae459d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::slam::CGridMapAligner::TConfigParams</type>
      <name>matchingOptions</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CTopLCDetector__GridMatching_1_1TOptions.html</anchorfile>
      <anchor>a5120feb964c483b1c2e5aa86928faaf2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CIncrementalMapPartitioner::TOptions</name>
    <filename>structmrpt_1_1slam_1_1CIncrementalMapPartitioner_1_1TOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1slam_1_1CIncrementalMapPartitioner_1_1TOptions.html</anchorfile>
      <anchor>acfba10adf13db4e9ff0a0aca145240d3</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1slam_1_1CIncrementalMapPartitioner_1_1TOptions.html</anchorfile>
      <anchor>ac8d7d2e48bec05d1c943b1a6688503b5</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1slam_1_1CIncrementalMapPartitioner_1_1TOptions.html</anchorfile>
      <anchor>ab1b57dd4e10a6c04af18f514699b2906</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>forceBisectionOnly</name>
      <anchorfile>structmrpt_1_1slam_1_1CIncrementalMapPartitioner_1_1TOptions.html</anchorfile>
      <anchor>acc51a86cbf2a34728c96f0316f975697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gridResolution</name>
      <anchorfile>structmrpt_1_1slam_1_1CIncrementalMapPartitioner_1_1TOptions.html</anchorfile>
      <anchor>a4477711f6bedc9244cef4fd55b6143ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minDistForCorrespondence</name>
      <anchorfile>structmrpt_1_1slam_1_1CIncrementalMapPartitioner_1_1TOptions.html</anchorfile>
      <anchor>ad4fa2a386e357e8b3a4a754124288846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minimumNumberElementsEachCluster</name>
      <anchorfile>structmrpt_1_1slam_1_1CIncrementalMapPartitioner_1_1TOptions.html</anchorfile>
      <anchor>a263a704e467fc2b54427d8b4024e0e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minMahaDistForCorrespondence</name>
      <anchorfile>structmrpt_1_1slam_1_1CIncrementalMapPartitioner_1_1TOptions.html</anchorfile>
      <anchor>a631a6fa7913b194568f2ac1aa7401182</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>partitionThreshold</name>
      <anchorfile>structmrpt_1_1slam_1_1CIncrementalMapPartitioner_1_1TOptions.html</anchorfile>
      <anchor>a0889a4f22765220a241b5047535f30f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useMapMatching</name>
      <anchorfile>structmrpt_1_1slam_1_1CIncrementalMapPartitioner_1_1TOptions.html</anchorfile>
      <anchor>a4b20e6989a7b9457a27259fdb74db951</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CRovio::TOptions</name>
    <filename>structmrpt_1_1hwdrivers_1_1CRovio_1_1TOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CRovio_1_1TOptions.html</anchorfile>
      <anchor>af80d14e5481b13d85dfd15b3d3e5b790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TCamera</type>
      <name>cameraParams</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CRovio_1_1TOptions.html</anchorfile>
      <anchor>a781f3a9cc209fe41fe524387034991f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>IP</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CRovio_1_1TOptions.html</anchorfile>
      <anchor>a60b358a89577226daf89c773775b33fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>password</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CRovio_1_1TOptions.html</anchorfile>
      <anchor>a148305c14aea84f64af5d4f06b8b899d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>user</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CRovio_1_1TOptions.html</anchorfile>
      <anchor>a8295be3ba9ca66be5d212957c6d7c4c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::detectors::CCascadeClassifierDetection::TOptions</name>
    <filename>structmrpt_1_1detectors_1_1CCascadeClassifierDetection_1_1TOptions.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>cascadeFileName</name>
      <anchorfile>structmrpt_1_1detectors_1_1CCascadeClassifierDetection_1_1TOptions.html</anchorfile>
      <anchor>aca1a046c508d7b71329a74c6a8a14ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flags</name>
      <anchorfile>structmrpt_1_1detectors_1_1CCascadeClassifierDetection_1_1TOptions.html</anchorfile>
      <anchor>a620b6f60653ba63e0cb6a64ff1cadad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minNeighbors</name>
      <anchorfile>structmrpt_1_1detectors_1_1CCascadeClassifierDetection_1_1TOptions.html</anchorfile>
      <anchor>a34cbd14acb09a08bb5956e2b2384ef77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minSize</name>
      <anchorfile>structmrpt_1_1detectors_1_1CCascadeClassifierDetection_1_1TOptions.html</anchorfile>
      <anchor>a1b9519154b5d03b46487bae6477e08f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>scaleFactor</name>
      <anchorfile>structmrpt_1_1detectors_1_1CCascadeClassifierDetection_1_1TOptions.html</anchorfile>
      <anchor>afe2d9b87fade0d6f4ee57d00318d7628</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CRangeBearingKFSLAM::TOptions</name>
    <filename>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>a4d2de06ac60aa685830e0d44f58abfd8</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>a59efc3250d655ae8d11ce9e8fe36825d</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>ac4dfc079b64e1c7bb1530b873e5f8ffa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>create_simplemap</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>a165ea9065efa38e0f11338f24fa0413b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>data_assoc_IC_chi2_thres</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>aeedc7388b405c212303d5a4bb76a8df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TDataAssociationMetric</type>
      <name>data_assoc_IC_metric</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>a287220b7ce72f31acc7bd238e00df3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>data_assoc_IC_ml_threshold</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>a983894465205eee662e00bec1bc4d972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TDataAssociationMethod</type>
      <name>data_assoc_method</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>acca007e5863d810074b6a055d345b0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TDataAssociationMetric</type>
      <name>data_assoc_metric</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>a57802ad443ca64aa91b3003f2bb58fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>doPartitioningExperiment</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>a4bb8fada5758bbef06d427843fa6a155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>force_ignore_odometry</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>a15982d08d9cb9c11e605166f59c52a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>partitioningMethod</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>a0c9342db339f3395f5606527ca025879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>quantiles_3D_representation</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>a4f39f5eddb65c90f7ce95bfd2790a882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_odo_z_additional</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>afcdb40ab9d24576aa4e9e40d1dbf7d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_sensor_pitch</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>aaf18e5cf78ce717f450bb5b137ea5fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_sensor_range</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>a1fe28b8d1561a3f1a7ed2021253cd16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_sensor_yaw</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>aa9a5b9818f6b505b8930971e76f5868f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorFloat</type>
      <name>stds_Q_no_odo</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM_1_1TOptions.html</anchorfile>
      <anchor>ab41b1e67b92ae152670b2d07ea4e5fb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>holonomic_navigator_demoFrame::TOptions</name>
    <filename>structholonomic__navigator__demoFrame_1_1TOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structholonomic__navigator__demoFrame_1_1TOptions.html</anchorfile>
      <anchor>a90a61ec1299cfc371947f8a98b4083cd</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structholonomic__navigator__demoFrame_1_1TOptions.html</anchorfile>
      <anchor>a40967040188c1470083170fd27955f5b</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structholonomic__navigator__demoFrame_1_1TOptions.html</anchorfile>
      <anchor>ae36245dc8ea9cdcffeda06bedf641321</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>MAX_SENSOR_RADIUS</name>
      <anchorfile>structholonomic__navigator__demoFrame_1_1TOptions.html</anchorfile>
      <anchor>a2cbfa8fe0b23ca4c6a5dc93a4e0f4933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ROBOT_MAX_SPEED</name>
      <anchorfile>structholonomic__navigator__demoFrame_1_1TOptions.html</anchorfile>
      <anchor>a723e8dd20f23353ce133d3aacc903b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>SENSOR_NUM_RANGES</name>
      <anchorfile>structholonomic__navigator__demoFrame_1_1TOptions.html</anchorfile>
      <anchor>a07e383df9a1bc006f1f36ed928fdc71b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>SENSOR_RANGE_NOISE_STD</name>
      <anchorfile>structholonomic__navigator__demoFrame_1_1TOptions.html</anchorfile>
      <anchor>a62385ff9e7ee90c6009441c7805b46f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CPointCloudFilterByDistance::TOptions</name>
    <filename>structmrpt_1_1maps_1_1CPointCloudFilterByDistance_1_1TOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointCloudFilterByDistance_1_1TOptions.html</anchorfile>
      <anchor>aa625d8a54088d26d8417576f59e74eec</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointCloudFilterByDistance_1_1TOptions.html</anchorfile>
      <anchor>a39165debd7b361aea0d655e4b8103a99</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c, const std::string &amp;section) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointCloudFilterByDistance_1_1TOptions.html</anchorfile>
      <anchor>a9c9ee8548246109fd202f812a711937d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angle_tolerance</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointCloudFilterByDistance_1_1TOptions.html</anchorfile>
      <anchor>ae5300266d0f6d32019a27b864e136160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_deletion_ratio</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointCloudFilterByDistance_1_1TOptions.html</anchorfile>
      <anchor>a56e366227d004627218f13a026b3de83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_dist</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointCloudFilterByDistance_1_1TOptions.html</anchorfile>
      <anchor>aea6bacaba8676b9a198c02201e8b533a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>previous_keyframes</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointCloudFilterByDistance_1_1TOptions.html</anchorfile>
      <anchor>a293c75adc3da176a61b2c37131af0ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>too_old_seconds</name>
      <anchorfile>structmrpt_1_1maps_1_1CPointCloudFilterByDistance_1_1TOptions.html</anchorfile>
      <anchor>a15b828cbfebab9ccfec8fb07c912efdd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::CRobot2DPoseEstimator::TOptions</name>
    <filename>structmrpt_1_1poses_1_1CRobot2DPoseEstimator_1_1TOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1poses_1_1CRobot2DPoseEstimator_1_1TOptions.html</anchorfile>
      <anchor>ae81f039e8dbc9df437d955a670c54c31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_localiz_age</name>
      <anchorfile>structmrpt_1_1poses_1_1CRobot2DPoseEstimator_1_1TOptions.html</anchorfile>
      <anchor>a0694c8d90aab5b85f9cbe5751adb6f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_odometry_age</name>
      <anchorfile>structmrpt_1_1poses_1_1CRobot2DPoseEstimator_1_1TOptions.html</anchorfile>
      <anchor>ac7661b8b27e5ffe4142ab4a8738e4589</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::detectors::CFaceDetection::TOptions</name>
    <filename>structmrpt_1_1detectors_1_1CFaceDetection_1_1TOptions.html</filename>
    <member kind="variable">
      <type>bool</type>
      <name>batchMode</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TOptions.html</anchorfile>
      <anchor>a66f6e5dd601609446d3f9f7592a7442a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>confidenceThreshold</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TOptions.html</anchorfile>
      <anchor>ad9fc19bd4d8f8e1fc69f8ac5c4116d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>multithread</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TOptions.html</anchorfile>
      <anchor>aba60d80f37bf8a26c9d079d01eb70036</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useCovFilter</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TOptions.html</anchorfile>
      <anchor>a4dca55e78e19361c3908127cda8a40dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useDiagonalDistanceFilter</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TOptions.html</anchorfile>
      <anchor>ae09b9bcb589a0eed200bf4744596b484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useRegionsFilter</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TOptions.html</anchorfile>
      <anchor>a61f6a82eaa532370112c2773f5701384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useSizeDistanceRelationFilter</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TOptions.html</anchorfile>
      <anchor>ad77ab20c9e6ec4c6654aeb288c4841c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CHolonomicFullEval::TOptions</name>
    <filename>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>a0a95af87943a96bd5a9df518524308ae</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>ac32f4b2a411f3fd9c1ca0cf162c09db1</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;section) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>ac76dfa477234e59aff7184c91d6145d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>clearance_threshold_ratio</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>a90c6b2833478365c9cdf19faa0b5c3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int32_t &gt;</type>
      <name>factorNormalizeOrNot</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>a9b911a5a6f89498dbd4ef694a43b33ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>factorWeights</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>a6e59503f8697fd9f063f05ba46d211e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gap_width_ratio_threshold</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>a0e3dd04f769bd1c831a8b84ed89eb17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>HYSTERESIS_SECTOR_COUNT</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>acd2e3b989ea4b28de693146a8a8ee434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>LOG_SCORE_MATRIX</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>af8780989d2a09899df026bbc290196f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>OBSTACLE_SLOW_DOWN_DISTANCE</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>aefc830d2ce15a294c46af569628e65d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; int32_t &gt; &gt;</type>
      <name>PHASE_FACTORS</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>ade81653caeca6863ec44b4f9f69fec41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>PHASE_THRESHOLDS</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>a9efebab198d75cf66211d9e12bfcbbfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>TARGET_SLOW_APPROACHING_DISTANCE</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>ad2fec540a953edb92cfc097f504089be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>TOO_CLOSE_OBSTACLE</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicFullEval_1_1TOptions.html</anchorfile>
      <anchor>aa36ce01455b6fb2dbb01545a932cb8d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CHolonomicVFF::TOptions</name>
    <filename>structmrpt_1_1nav_1_1CHolonomicVFF_1_1TOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicVFF_1_1TOptions.html</anchorfile>
      <anchor>afeac5cb618828b049b72e74757c454db</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicVFF_1_1TOptions.html</anchorfile>
      <anchor>a2307f66ec9e273cddd95248af022f1cd</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;section) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicVFF_1_1TOptions.html</anchorfile>
      <anchor>ac6f2e7fe50f7966c56584d8113468f82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>TARGET_ATTRACTIVE_FORCE</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicVFF_1_1TOptions.html</anchorfile>
      <anchor>ac79311b42101cb37ba1c8db15592b8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>TARGET_SLOW_APPROACHING_DISTANCE</name>
      <anchorfile>structmrpt_1_1nav_1_1CHolonomicVFF_1_1TOptions.html</anchorfile>
      <anchor>a8885412cd9819c9089dc23319c65a778</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CRangeBearingKFSLAM2D::TOptions</name>
    <filename>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</anchorfile>
      <anchor>ad17e3e894a3084263ae83161775047ae</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</anchorfile>
      <anchor>a2a3b82bd4feb567a366cce520bd3021b</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TOptions</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</anchorfile>
      <anchor>a53517c70c0441a106d0a5d63f00e8980</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>create_simplemap</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</anchorfile>
      <anchor>ae9234a928b9a41f41a692ec6e4ae1b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>data_assoc_IC_chi2_thres</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</anchorfile>
      <anchor>ad7b2dff7a66e37df96755ae006d89993</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TDataAssociationMetric</type>
      <name>data_assoc_IC_metric</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</anchorfile>
      <anchor>a97fe3497e9cbfebaaca22ce574153fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>data_assoc_IC_ml_threshold</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</anchorfile>
      <anchor>af72baa99d012948804961a453cb1aee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TDataAssociationMethod</type>
      <name>data_assoc_method</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</anchorfile>
      <anchor>a92a94e39d6c5fcecd4bef9b577975e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TDataAssociationMetric</type>
      <name>data_assoc_metric</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</anchorfile>
      <anchor>a979ab6aa5b5693a99cb1e1e6beb10c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>quantiles_3D_representation</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</anchorfile>
      <anchor>a1d2b86a7683615f31fa62d86438fd0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_sensor_range</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</anchorfile>
      <anchor>aa42eeedf77e638a4abe6fad8e9767c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_sensor_yaw</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</anchorfile>
      <anchor>a41b68b424ec93e6ec2a393be4177a489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorFloat</type>
      <name>stds_Q_no_odo</name>
      <anchorfile>structmrpt_1_1slam_1_1CRangeBearingKFSLAM2D_1_1TOptions.html</anchorfile>
      <anchor>aea82410635c40a8e32bc804e3216abfb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CActionRobotMovement3D::TMotionModelOptions::TOptions_6DOFModel</name>
    <filename>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>a1</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</anchorfile>
      <anchor>a297591165e9e4dd6e0c3eae91fea5750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a10</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</anchorfile>
      <anchor>abd3d1e068a4d50ff8d17487b3176ab7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a2</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</anchorfile>
      <anchor>a18f868553fb159b899c778a45e8aa42d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a3</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</anchorfile>
      <anchor>af0ec16a16e6f41dc658a5d8f0b38e843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a4</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</anchorfile>
      <anchor>a36fdee6c1062f55e71565741c89e0900</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a5</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</anchorfile>
      <anchor>a750c0309e1faf631306898893beeb9db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a6</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</anchorfile>
      <anchor>a07046bf45390b06a48c1d9a81bb8f105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a7</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</anchorfile>
      <anchor>aa032f162db289aef22581ae60c19e0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a8</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</anchorfile>
      <anchor>afe816716f1cec7378a24b27d9313cec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a9</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</anchorfile>
      <anchor>aac44af1b162656efc8eda140bcda34c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>additional_std_angle</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</anchorfile>
      <anchor>a848ddd46fa587cba8980d2d181fa8df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>additional_std_XYZ</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</anchorfile>
      <anchor>a6b3045352905373a0bc84dd0ac75995b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nParticlesCount</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement3D_1_1TMotionModelOptions_1_1TOptions__6DOFModel.html</anchorfile>
      <anchor>ae8ccfc5a7375d26c0ceedda7b0a8380c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CActionRobotMovement2D::TMotionModelOptions::TOptions_GaussianModel</name>
    <filename>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__GaussianModel.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>a1</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__GaussianModel.html</anchorfile>
      <anchor>a4a09dbeac87d1a3e2dd8d811548ecf86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a2</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__GaussianModel.html</anchorfile>
      <anchor>a1d5bdb3b395393d4f6e269f950bd859d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a3</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__GaussianModel.html</anchorfile>
      <anchor>a6cc0bc6e5f816d0e37fa4de293f65794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a4</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__GaussianModel.html</anchorfile>
      <anchor>aa650a55418ed73c3504cdb1b89edb8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minStdPHI</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__GaussianModel.html</anchorfile>
      <anchor>ab91ca09ccb21865ae2f39cbf78522b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minStdXY</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__GaussianModel.html</anchorfile>
      <anchor>afcb7eac7e3007756431c6cb921b2c7ff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CActionRobotMovement2D::TMotionModelOptions::TOptions_ThrunModel</name>
    <filename>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__ThrunModel.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>additional_std_phi</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__ThrunModel.html</anchorfile>
      <anchor>a3d17d619331368d03a9580cb5de69583</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>additional_std_XY</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__ThrunModel.html</anchorfile>
      <anchor>a0632f2c7e14402f0a81f2be85d06f93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alfa1_rot_rot</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__ThrunModel.html</anchorfile>
      <anchor>a441cf3fd216cfc17fcf8f635bb6993eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alfa2_rot_trans</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__ThrunModel.html</anchorfile>
      <anchor>a80c008c8d04554abe7920ace69e2f8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alfa3_trans_trans</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__ThrunModel.html</anchorfile>
      <anchor>a3c9792ee3379ee37950de4b36a93b78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alfa4_trans_rot</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__ThrunModel.html</anchorfile>
      <anchor>a355e9d7ceb6eacbef919b6ad84415612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nParticlesCount</name>
      <anchorfile>structmrpt_1_1obs_1_1CActionRobotMovement2D_1_1TMotionModelOptions_1_1TOptions__ThrunModel.html</anchorfile>
      <anchor>aa589d64dd448fbe0559e3ce35f143417</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CFeatureExtraction::TOptions::TORBOptions</name>
    <filename>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TORBOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>TORBOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TORBOptions.html</anchorfile>
      <anchor>a10bd2272375cbdd48bfe7a923a13c4fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>extract_patch</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TORBOptions.html</anchorfile>
      <anchor>a14e8172713c02aab65c0cbad25275dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>min_distance</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TORBOptions.html</anchorfile>
      <anchor>ae655eabf9555f6f0f93627e1b93114c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>n_levels</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TORBOptions.html</anchorfile>
      <anchor>abb5d9e63c7242c869995e356bd04d4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale_factor</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TORBOptions.html</anchorfile>
      <anchor>a0f0bd06580f710733e5e8edf81e9255e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TOutputRawlogCreator</name>
    <filename>structTOutputRawlogCreator.html</filename>
    <member kind="function">
      <type></type>
      <name>TOutputRawlogCreator</name>
      <anchorfile>structTOutputRawlogCreator.html</anchorfile>
      <anchor>a278a6b3f3ecde524be76572b33e94b0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CFileGZOutputStream</type>
      <name>out_rawlog</name>
      <anchorfile>structTOutputRawlogCreator.html</anchorfile>
      <anchor>a16c663c66f6aea22fac4fdbb494afa3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>out_rawlog_filename</name>
      <anchorfile>structTOutputRawlogCreator.html</anchorfile>
      <anchor>a6960460014efa30f0c8723fa0681b6d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ToXMLStringTool</name>
    <filename>structToXMLStringTool.html</filename>
    <member kind="function">
      <type>void</type>
      <name>freeBuffer</name>
      <anchorfile>structToXMLStringTool.html</anchorfile>
      <anchor>a0572044b9caffb4436b48c7b380fc70f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XMLSTR</type>
      <name>toXML</name>
      <anchorfile>structToXMLStringTool.html</anchorfile>
      <anchor>a3e0bb98fc6bf2c8b855fa4ea573177c2</anchor>
      <arglist>(XMLCSTR source)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ToXMLStringTool</name>
      <anchorfile>structToXMLStringTool.html</anchorfile>
      <anchor>a400558cc804818a3b40f2656128edeab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ToXMLStringTool</name>
      <anchorfile>structToXMLStringTool.html</anchorfile>
      <anchor>a4e0f6022d6b58f323b2c41df83926ca9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>lengthXMLString</name>
      <anchorfile>structToXMLStringTool.html</anchorfile>
      <anchor>a5951819ee4e25cfbbf687d6e44bbdeef</anchor>
      <arglist>(XMLCSTR source)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLSTR</type>
      <name>toXMLUnSafe</name>
      <anchorfile>structToXMLStringTool.html</anchorfile>
      <anchor>af430d0992126f9a0d73c8c83f8346380</anchor>
      <arglist>(XMLSTR dest, XMLCSTR source)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XMLSTR</type>
      <name>buf</name>
      <anchorfile>structToXMLStringTool.html</anchorfile>
      <anchor>a7c1744df32f207ecc8e4e478c350e83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>buflen</name>
      <anchorfile>structToXMLStringTool.html</anchorfile>
      <anchor>a3d8ae5dc73498c16afdb2905bf00c9d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CGridMapAligner::TReturnInfo::TPairPlusDistance</name>
    <filename>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo_1_1TPairPlusDistance.html</filename>
    <member kind="function">
      <type></type>
      <name>TPairPlusDistance</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo_1_1TPairPlusDistance.html</anchorfile>
      <anchor>ae8353736fb69a41b88c069b94bc788a9</anchor>
      <arglist>(size_t i1, size_t i2, float d)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dist</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo_1_1TPairPlusDistance.html</anchorfile>
      <anchor>a59ead8a34268371a5e15a9be65b3dd04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>idx_other</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo_1_1TPairPlusDistance.html</anchorfile>
      <anchor>a71b0eb2c1c3ae1c73d7ff342f1b4f4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>idx_this</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo_1_1TPairPlusDistance.html</anchorfile>
      <anchor>af2ad676cfa28e3721f8f1f2d671e4ad6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TParameters</name>
    <filename>structmrpt_1_1utils_1_1TParameters.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>std::map&lt; std::string, T &gt;</type>
      <name>BASE</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>ae77905fbdcd6b5bf62b4bfabc319bb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToConsole</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>a25a262998ec394dfa111a35da9c70f4a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>aafe96ab36981b5e69f1099bba49ff4a5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>ae219a349a51992cde5c88bc1b29f8b37</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>getWithDefaultVal</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>a93b22927356ec54f6ccaedb6909eaf8d</anchor>
      <arglist>(const std::string &amp;s, const T &amp;defaultVal) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>a6d634b49588f355e24522bf9669f93e9</anchor>
      <arglist>(const std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>ad43e05e78a1681e015c406aadd8ed42e</anchor>
      <arglist>(const std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>a0007ae3f555fa37d9aca4d3af0144480</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TParameters</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>a9cd19be3d507696e34d35556e6d462d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TParameters</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>a4911b1d91300dae22615bca052ed86d9</anchor>
      <arglist>(const char *nam1,...)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TParameters&lt; double &gt;</name>
    <filename>structmrpt_1_1utils_1_1TParameters.html</filename>
    <member kind="typedef">
      <type>std::map&lt; std::string, double &gt;</type>
      <name>BASE</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>ae77905fbdcd6b5bf62b4bfabc319bb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToConsole</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>a25a262998ec394dfa111a35da9c70f4a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>aafe96ab36981b5e69f1099bba49ff4a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>ae219a349a51992cde5c88bc1b29f8b37</anchor>
      <arglist>(std::string &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getWithDefaultVal</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>a93b22927356ec54f6ccaedb6909eaf8d</anchor>
      <arglist>(const std::string &amp;s, const double &amp;defaultVal) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>a6d634b49588f355e24522bf9669f93e9</anchor>
      <arglist>(const std::string &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>ad43e05e78a1681e015c406aadd8ed42e</anchor>
      <arglist>(const std::string &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>a0007ae3f555fa37d9aca4d3af0144480</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TParameters</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>a9cd19be3d507696e34d35556e6d462d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TParameters</name>
      <anchorfile>structmrpt_1_1utils_1_1TParameters.html</anchorfile>
      <anchor>a4911b1d91300dae22615bca052ed86d9</anchor>
      <arglist>(const char *nam1,...)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::deciders::CFixedIntervalsNRD::TParams</name>
    <filename>structmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD_1_1TParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD_1_1TParams.html</anchorfile>
      <anchor>a4994325857393d353a46b47414f476d0</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD_1_1TParams.html</anchorfile>
      <anchor>ab997c7d0e61bed94c43c6e6a3910d75a</anchor>
      <arglist>(std::string *params_out) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD_1_1TParams.html</anchorfile>
      <anchor>a26e2ade1b7456c66af7b046ec8a29571</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD_1_1TParams.html</anchorfile>
      <anchor>a184abde6ec1cb0fe268030f62b25fdf6</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD_1_1TParams.html</anchorfile>
      <anchor>af06d5d7b29b72f7f838763a4e4c4568f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD_1_1TParams.html</anchorfile>
      <anchor>a7cafab3fe4914ac68f35f142359d87c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>registration_max_angle</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD_1_1TParams.html</anchorfile>
      <anchor>a1c8ee3e0597c62de9593d3819cb5257f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>registration_max_distance</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CFixedIntervalsNRD_1_1TParams.html</anchorfile>
      <anchor>ae421eedb5b16216c2a438828c3f7bb22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>SE_traits_tests::TParams</name>
    <filename>structSE__traits__tests_1_1TParams.html</filename>
    <member kind="variable">
      <type>SE_TYPE::pose_t</type>
      <name>D</name>
      <anchorfile>structSE__traits__tests_1_1TParams.html</anchorfile>
      <anchor>a9f35bd84cb8a26a8b275b0beb7f97bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SE_TYPE::pose_t</type>
      <name>P1</name>
      <anchorfile>structSE__traits__tests_1_1TParams.html</anchorfile>
      <anchor>a7d54ca57b548736d83a53c751992fc64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SE_TYPE::pose_t</type>
      <name>P2</name>
      <anchorfile>structSE__traits__tests_1_1TParams.html</anchorfile>
      <anchor>a79b62bf690ae237439602d95ebc6f1b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::deciders::CRangeScanOps::TParams</name>
    <filename>structmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps_1_1TParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps_1_1TParams.html</anchorfile>
      <anchor>a0951114ae317c75b7ad30e64afd8b26a</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps_1_1TParams.html</anchorfile>
      <anchor>a92f6ee4c346f17f03655b0fdfce65351</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps_1_1TParams.html</anchorfile>
      <anchor>a5919c04a08e2f9dce0fe178a074457f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps_1_1TParams.html</anchorfile>
      <anchor>a893bd59842a42ff862f7b038f34afe08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::obs::T3DPointsTo2DScanParams</type>
      <name>conversion_params</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps_1_1TParams.html</anchorfile>
      <anchor>a178a2221f41d71cc1db4c7b62aa91f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_read_config</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps_1_1TParams.html</anchorfile>
      <anchor>abc8a6841fdafef0a94a7b9d81c2b80f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::slam::CICP</type>
      <name>icp</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CRangeScanOps_1_1TParams.html</anchorfile>
      <anchor>a7324e995ebe54d11f363048f5a0f6141</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::deciders::CICPCriteriaERD::TParams</name>
    <filename>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD_1_1TParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD_1_1TParams.html</anchorfile>
      <anchor>a5351180b257c5de272b358a79ff61d05</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD_1_1TParams.html</anchorfile>
      <anchor>a91f4660d1df7780ae07e6e1a1ce5c2d2</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD_1_1TParams.html</anchorfile>
      <anchor>a4ab581dbee0d0fa722369ebd1a0c499a</anchor>
      <arglist>(decider_t &amp;d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD_1_1TParams.html</anchorfile>
      <anchor>ac4ced4e935cf753d7dbee57cf1f3fe2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>decider_t &amp;</type>
      <name>decider</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD_1_1TParams.html</anchorfile>
      <anchor>a6ac10640a35611ac6faf4e5e8d2e3eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_read_config</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD_1_1TParams.html</anchorfile>
      <anchor>aaa7acf8e6c3cb1247adedab14a68a8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ICP_goodness_thresh</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD_1_1TParams.html</anchorfile>
      <anchor>a7c3d4a286c96b74ed7b4d43438e15cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ICP_max_distance</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD_1_1TParams.html</anchorfile>
      <anchor>ab7cd74f81373c7d635f62019f3f71713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>keystroke_laser_scans</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD_1_1TParams.html</anchorfile>
      <anchor>a03c32d6b251a80439bf6d7510cc0dba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>LC_min_nodeid_diff</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD_1_1TParams.html</anchorfile>
      <anchor>a56a266ed8af02d368248bbcf5630fea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>scans_img_external_dir</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD_1_1TParams.html</anchorfile>
      <anchor>a80a622d330c56769e7e854ed64b376b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visualize_laser_scans</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaERD_1_1TParams.html</anchorfile>
      <anchor>a830e37b3a6bc5bcff72d5ebbde21f91d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::deciders::CICPCriteriaNRD::TParams</name>
    <filename>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD_1_1TParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD_1_1TParams.html</anchorfile>
      <anchor>a5134290254a0a3e830f3df27f31929ef</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD_1_1TParams.html</anchorfile>
      <anchor>aa16c6194fdc667c5fd0de5d642c65238</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD_1_1TParams.html</anchorfile>
      <anchor>a1b47a1c70dff64d7cdd371b5582c3470</anchor>
      <arglist>(decider_t &amp;d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD_1_1TParams.html</anchorfile>
      <anchor>a5406016746cbcab99dc94ee50a8fb76c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>decider_t &amp;</type>
      <name>decider</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD_1_1TParams.html</anchorfile>
      <anchor>a5c644515b883d1f7717eed11c8652b2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>registration_max_angle</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD_1_1TParams.html</anchorfile>
      <anchor>a64352110ca271897df36d2da16050038</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>registration_max_distance</name>
      <anchorfile>structmrpt_1_1graphslam_1_1deciders_1_1CICPCriteriaNRD_1_1TParams.html</anchorfile>
      <anchor>a4c916657046ea249dbcf25606f5a6a16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CMultiObjMotionOpt_Scalarization::TParams</name>
    <filename>structmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization_1_1TParams.html</filename>
    <base>mrpt::nav::CMultiObjectiveMotionOptimizerBase::TParamsBase</base>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization_1_1TParams.html</anchorfile>
      <anchor>aadbfb6364b1031d83b7a2df5e2a1b27b</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization_1_1TParams.html</anchorfile>
      <anchor>a6da4f5f01be0f49221bd590d1ec2063a</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;section) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TParams</name>
      <anchorfile>structmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization_1_1TParams.html</anchorfile>
      <anchor>aafe788eeeabf63b0dc4f96f119b3cae8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>scalar_score_formula</name>
      <anchorfile>structmrpt_1_1nav_1_1CMultiObjMotionOpt__Scalarization_1_1TParams.html</anchorfile>
      <anchor>a95bcd1848743ad09adb317d835c41877</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Pose3DTests::TParams_func_jacob_Aexpe_D</name>
    <filename>structPose3DTests_1_1TParams__func__jacob__Aexpe__D.html</filename>
    <member kind="variable">
      <type>CPose3D</type>
      <name>A</name>
      <anchorfile>structPose3DTests_1_1TParams__func__jacob__Aexpe__D.html</anchorfile>
      <anchor>a37dfbaeb7559614d681e5950192b9a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CPose3D</type>
      <name>D</name>
      <anchorfile>structPose3DTests_1_1TParams__func__jacob__Aexpe__D.html</anchorfile>
      <anchor>aaaa99e3b2c8de0595ee7b5097a748c56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CMultiObjectiveMotionOptimizerBase::TParamsBase</name>
    <filename>structmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase_1_1TParamsBase.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase_1_1TParamsBase.html</anchorfile>
      <anchor>a87313658f9042251b5f15afae499d4ef</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase_1_1TParamsBase.html</anchorfile>
      <anchor>a4186f0e7d5b6c8f5b6c9e8f174c51d0f</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;section) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TParamsBase</name>
      <anchorfile>structmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase_1_1TParamsBase.html</anchorfile>
      <anchor>a3dc5ae87c0656d333f6f88b9507917f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>formula_score</name>
      <anchorfile>structmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase_1_1TParamsBase.html</anchorfile>
      <anchor>a1e4476ac64d5660edfe1ac97d9a696ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>movement_assert</name>
      <anchorfile>structmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase_1_1TParamsBase.html</anchorfile>
      <anchor>a152833472a73832fa4525233b0a71103</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>scores_to_normalize</name>
      <anchorfile>structmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase_1_1TParamsBase.html</anchorfile>
      <anchor>a9456d513434bc20e782ada741b8e070d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TParsersRegistry</name>
    <filename>structTParsersRegistry.html</filename>
    <member kind="function" static="yes">
      <type>static const TParsersRegistry &amp;</type>
      <name>getInstance</name>
      <anchorfile>structTParsersRegistry.html</anchorfile>
      <anchor>ab6e2b8341f04fd0a76e475b493e1c175</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::list&lt; CGPSInterface::ptr_parser_t &gt;</type>
      <name>all_parsers</name>
      <anchorfile>structTParsersRegistry.html</anchorfile>
      <anchor>aea46e3971dcf42c816e4d1e21dee9c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TParsersRegistry</name>
      <anchorfile>structTParsersRegistry.html</anchorfile>
      <anchor>afcd6d5b75352770d9d9c8b2813516d27</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::bayes::CParticleFilter::TParticleFilterOptions</name>
    <filename>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</anchorfile>
      <anchor>a1b624f78b3a145569beed5eb985f7dfd</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</anchorfile>
      <anchor>a6107c414164cf2588f383c3a8cc49c49</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TParticleFilterOptions</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</anchorfile>
      <anchor>ad3242b1aa56567d073ed7f849d778c77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>adaptiveSampleSize</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</anchorfile>
      <anchor>ae1373ee71fb2a0131f448042291d85f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>BETA</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</anchorfile>
      <anchor>ac905494cf568dd8291428306661acaf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_loglikelihood_dyn_range</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</anchorfile>
      <anchor>a8613b2d409e3a78de42dba07f6cdcec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TParticleFilterAlgorithm</type>
      <name>PF_algorithm</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</anchorfile>
      <anchor>a9735fe24fc688a65092fb0fe1aee792f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>pfAuxFilterOptimal_MaximumSearchSamples</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</anchorfile>
      <anchor>a4054623753f30e03e99e94e85c3ff84d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pfAuxFilterOptimal_MLE</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</anchorfile>
      <anchor>a99406b39b2963dce127a86634f13871f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>pfAuxFilterStandard_FirstStageWeightsMonteCarlo</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</anchorfile>
      <anchor>a16a5d97f9246477c32e742cc23e20a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>powFactor</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</anchorfile>
      <anchor>a6ad1667bac7faa62a2376c83527c0414</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TParticleResamplingAlgorithm</type>
      <name>resamplingMethod</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</anchorfile>
      <anchor>a245527d93f30ada0f61bc1a2663a31d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>sampleSize</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterOptions.html</anchorfile>
      <anchor>af476e1fb9a9106d4751368bb30ef516a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::bayes::CParticleFilter::TParticleFilterStats</name>
    <filename>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterStats.html</filename>
    <member kind="function">
      <type></type>
      <name>TParticleFilterStats</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterStats.html</anchorfile>
      <anchor>aba9c7bcf2d0d323d42d54cfd09ec8fa1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ESS_beforeResample</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterStats.html</anchorfile>
      <anchor>a368e6433831ae1248f634052909b30fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>weightsVariance_beforeResample</name>
      <anchorfile>structmrpt_1_1bayes_1_1CParticleFilter_1_1TParticleFilterStats.html</anchorfile>
      <anchor>a930f6d126496dfdd09f47ea137ef3c6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hmtslam::CLSLAM_RBPF_2DLASER::TPathBin</name>
    <filename>structmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER_1_1TPathBin.html</filename>
    <member kind="function">
      <type>void</type>
      <name>dumpToStdOut</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER_1_1TPathBin.html</anchorfile>
      <anchor>ae84d92bde657f1511acc873d011e7198</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPathBin</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER_1_1TPathBin.html</anchorfile>
      <anchor>a5d23b2e038d773add5d1ace7865cb579</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>vector_int</type>
      <name>phi</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER_1_1TPathBin.html</anchorfile>
      <anchor>a9d504d7af40fd747f0a4bd15d7f3889e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_int</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER_1_1TPathBin.html</anchorfile>
      <anchor>a9d6330cf4ef6a344e60c98ca7636544a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_int</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CLSLAM__RBPF__2DLASER_1_1TPathBin.html</anchorfile>
      <anchor>aea539c9e841e6f56d3d14bac3bca2ebf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::detail::TPathBin2D</name>
    <filename>structmrpt_1_1slam_1_1detail_1_1TPathBin2D.html</filename>
    <class kind="struct">mrpt::slam::detail::TPathBin2D::lt_operator</class>
    <member kind="variable">
      <type>std::vector&lt; TPoseBin2D &gt;</type>
      <name>bins</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPathBin2D.html</anchorfile>
      <anchor>a4caf3700b841d03dd042f4ef820cd395</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::topography::TPathFromRTKInfo</name>
    <filename>structmrpt_1_1topography_1_1TPathFromRTKInfo.html</filename>
    <member kind="variable">
      <type>std::map&lt; mrpt::system::TTimeStamp, mrpt::math::TPoint3D &gt;</type>
      <name>best_gps_path</name>
      <anchorfile>structmrpt_1_1topography_1_1TPathFromRTKInfo.html</anchorfile>
      <anchor>ad93ec4c4f1c8b609e82ec2db47a31cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; mrpt::system::TTimeStamp, double &gt;</type>
      <name>mahalabis_quality_measure</name>
      <anchorfile>structmrpt_1_1topography_1_1TPathFromRTKInfo.html</anchorfile>
      <anchor>a777b9ca4f016ca68d44308fc20701fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::aligned_containers&lt; mrpt::system::TTimeStamp, mrpt::math::CMatrixDouble66 &gt;::map_t</type>
      <name>vehicle_uncertainty</name>
      <anchorfile>structmrpt_1_1topography_1_1TPathFromRTKInfo.html</anchorfile>
      <anchor>a06e354e6b852225d7aa14bbd3babfd35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble</type>
      <name>W_star</name>
      <anchorfile>structmrpt_1_1topography_1_1TPathFromRTKInfo.html</anchorfile>
      <anchor>a56b7dc29e3a39be30790ff09630ad0f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CAbstractNavigator::TPendingEvent</name>
    <filename>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TPendingEvent.html</filename>
    <member kind="typedef">
      <type>void(CRobot2NavInterface::*</type>
      <name>functor_event_void_t</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TPendingEvent.html</anchorfile>
      <anchor>a3c53cc1ee3fd7dae00fb5b6b69f52ed9</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPendingEvent</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TPendingEvent.html</anchorfile>
      <anchor>a2d0f7d9816422538500b6646c57007a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>event_cannot_get_closer_target</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TPendingEvent.html</anchorfile>
      <anchor>a52374ff592809ca4fea2ec9cdde7ec7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>event_new_wp</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TPendingEvent.html</anchorfile>
      <anchor>ad1e925642636dbc8e7e3a2ca6b9e1256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>event_new_wp_index</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TPendingEvent.html</anchorfile>
      <anchor>a798aba531ef3b75e0b80227824438239</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>functor_event_void_t</type>
      <name>event_noargs</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TPendingEvent.html</anchorfile>
      <anchor>aec64147019f54a78ce566b726d343bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>event_wp_reached</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TPendingEvent.html</anchorfile>
      <anchor>ab0f8000739846ffbdab69301e4759f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>event_wp_reached_index</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TPendingEvent.html</anchorfile>
      <anchor>acb24c4b1af7adc8f9613a4e6dbc8dacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>event_wp_reached_reached</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TPendingEvent.html</anchorfile>
      <anchor>a67caf1c1a99742dbe1e2a6ba8256ca7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TPerfField</name>
    <filename>structTPerfField.html</filename>
    <member kind="variable">
      <type>vector&lt; pair&lt; string, double &gt; &gt;</type>
      <name>all_perf_data</name>
      <anchorfile>structTPerfField.html</anchorfile>
      <anchor>a76b77de822b84ecb05d4377b4cb2d1be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>config_name</name>
      <anchorfile>structTPerfField.html</anchorfile>
      <anchor>a34c01364e54952bec5fd7bb57ca14a55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>file_path</name>
      <anchorfile>structTPerfField.html</anchorfile>
      <anchor>a8406c638c901d2d0bd7ee25f4db0ab5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TPixelCoord</name>
    <filename>structmrpt_1_1utils_1_1TPixelCoord.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>pixel_coord_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TPixelCoord.html</anchorfile>
      <anchor>a789bf248d2932e72c00996f4d8c28872</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPixelCoord</name>
      <anchorfile>structmrpt_1_1utils_1_1TPixelCoord.html</anchorfile>
      <anchor>ac6825b256c361b527944c1b365dc5df3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPixelCoord</name>
      <anchorfile>structmrpt_1_1utils_1_1TPixelCoord.html</anchorfile>
      <anchor>a4f1ef37dc664b644ad3370f38b0acb59</anchor>
      <arglist>(const int _x, const int _y)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1utils_1_1TPixelCoord.html</anchorfile>
      <anchor>a49abd3ae336c96122b2a87603dc57f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1utils_1_1TPixelCoord.html</anchorfile>
      <anchor>a0e55a012bd260a878fdb5eaa2f874f8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TPixelCoordf</name>
    <filename>structmrpt_1_1utils_1_1TPixelCoordf.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>pixel_coord_t</name>
      <anchorfile>structmrpt_1_1utils_1_1TPixelCoordf.html</anchorfile>
      <anchor>a2aad859dc8d2aca0d3e3ef40bac7f0c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPixelCoordf</name>
      <anchorfile>structmrpt_1_1utils_1_1TPixelCoordf.html</anchorfile>
      <anchor>abc2c3289e04a092fc4b2b81be55a58a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPixelCoordf</name>
      <anchorfile>structmrpt_1_1utils_1_1TPixelCoordf.html</anchorfile>
      <anchor>a876dbc2341b346870746c390a532d21d</anchor>
      <arglist>(const float _x, const float _y)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1utils_1_1TPixelCoordf.html</anchorfile>
      <anchor>a5b455008c5b13746df6592727a60e3fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1utils_1_1TPixelCoordf.html</anchorfile>
      <anchor>ae09752b582b6f945ae42ce0879e83f95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservation3DRangeScan::TPixelLabelInfo</name>
    <filename>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</filename>
    <templarg>BYTES_REQUIRED_</templarg>
    <base>mrpt::obs::CObservation3DRangeScan::TPixelLabelInfoBase</base>
    <member kind="enumvalue">
      <name>BYTES_REQUIRED</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>a75e7fcb36954f59b3732f6473734be9bab7db0565c37e467b70047c525e596c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::utils::uint_select_by_bytecount&lt; BYTES_REQUIRED &gt;::type</type>
      <name>bitmask_t</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>a6e0fc876e2d9dacea672c1a3c8976546</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BYTES_REQUIRED</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>a75e7fcb36954f59b3732f6473734be9bab7db0565c37e467b70047c525e596c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; bitmask_t, Eigen::Dynamic, Eigen::Dynamic &gt;</type>
      <name>TPixelLabelMatrix</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>a3c2486118351946e465d0aa488b6df4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkLabel</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>abaaef42c373167ce7af07b785a8fa88d</anchor>
      <arglist>(const int row, const int col, uint8_t label_idx) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLabels</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>ae6915d4e1221c1c3fe8b2305b4b4900b</anchor>
      <arglist>(const int row, const int col, uint8_t &amp;labels) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabel</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>a166ba840989f69275788916f4938236c</anchor>
      <arglist>(const int row, const int col, uint8_t label_idx) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>af060d2c535a97682d02bdab0484bc530</anchor>
      <arglist>(const int NROWS, const int NCOLS) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPixelLabelInfo</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>ab48d49b3522df2e07a18f398659f9715</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetAll</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>a3377e53cfb9fad13ba69a785f1c714a4</anchor>
      <arglist>(const int row, const int col, uint8_t label_idx) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unsetLabel</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>ad0ed048ef9a9067ad96dbec0040d8e10</anchor>
      <arglist>(const int row, const int col, uint8_t label_idx) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>TPixelLabelMatrix</type>
      <name>pixelLabels</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>abcd87f0dd98c92a2a7a4c3b10dcf3bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_readFromStream</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>a7bb7236125f4c1b24e12fc6b32b3ac0d</anchor>
      <arglist>(mrpt::utils::CStream &amp;in) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>internal_writeToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>ac5fc78d6732f6af4b76a59423c257719</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Print</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfo.html</anchorfile>
      <anchor>ac270e21d4f969e9de88b3a3ad5d43aa3</anchor>
      <arglist>(std::ostream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservation3DRangeScan::TPixelLabelInfoBase</name>
    <filename>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</filename>
    <member kind="typedef">
      <type>std::map&lt; uint32_t, std::string &gt;</type>
      <name>TMapLabelID2Name</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a0eff9f167b3737797b5c549c2f4bd5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>checkLabel</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a458bd544bf5d92fb0c6c6303a7932a73</anchor>
      <arglist>(const int row, const int col, uint8_t label_idx) const =0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>checkLabelNameExistence</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>adc6fd1c80ebfea326cc766cee6541ac3</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getLabelName</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a4eccd93da2c5e59ff13b47b64b9b8508</anchor>
      <arglist>(unsigned int label_idx) const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getLabels</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a02aa81b3f3efbf032d19547cee594532</anchor>
      <arglist>(const int row, const int col, uint8_t &amp;labels)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLabel</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a6d0d78e0993b594d9839fa3ca49cd57b</anchor>
      <arglist>(const int row, const int col, uint8_t label_idx)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLabelName</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>aecd7ccdd66dcfab53e34ba330aac3d27</anchor>
      <arglist>(unsigned int label_idx, const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSize</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a7e7aa5d07fc78ed0e984bc662c11f3a6</anchor>
      <arglist>(const int NROWS, const int NCOLS)=0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPixelLabelInfoBase</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>adcbfdb2c7dc83f2fd6b6fce6a9e3379c</anchor>
      <arglist>(unsigned int BITFIELD_BYTES_)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unsetAll</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a1a3ba13c56ff1079079cf334371456c5</anchor>
      <arglist>(const int row, const int col, uint8_t label_idx)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unsetLabel</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>abf5eb135cf71c1e7403b78040d1296fd</anchor>
      <arglist>(const int row, const int col, uint8_t label_idx)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a8fac040aaf09fbf1efeabb8dc32bc09f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TPixelLabelInfoBase</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a1734aa476ea97137565a2602ab0d05e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TPixelLabelInfoBase *</type>
      <name>readAndBuildFromStream</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a6f5d5ff8f739677a726b9ed94ce73421</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>BITFIELD_BYTES</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a342cd66845dec367ffbc125a9c24dd53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMapLabelID2Name</type>
      <name>pixelLabelNames</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a2560fb13036be2674c4cad5aa42449da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>internal_readFromStream</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a17cefebd9b3ae2626170faa12e22a5f2</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>internal_writeToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a314d3ca7811ed4d4b61a387f033d2530</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>Print</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>a3527e7e86bdf17cef54bfdf39dc323f4</anchor>
      <arglist>(std::ostream &amp;) const =0</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservation3DRangeScan_1_1TPixelLabelInfoBase.html</anchorfile>
      <anchor>ae5ae47d141facd57f548890e57a1a785</anchor>
      <arglist>(std::ostream &amp;out, const TPixelLabelInfoBase &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TPlane</name>
    <filename>structmrpt_1_1math_1_1TPlane.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>a146d5043f0b247e00c304c3f3a1c44e0</anchor>
      <arglist>(const TPoint3D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>af57c08d8739db38ad1fe0531ace3926a</anchor>
      <arglist>(const TSegment3D &amp;segment) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>a5023637a81413d7cf749bd056feca4bd</anchor>
      <arglist>(const TLine3D &amp;line) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>a57053b2643440db24d125b17759da6ae</anchor>
      <arglist>(const TPoint3D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>a8e76615bddfd23ba1a1526675b530535</anchor>
      <arglist>(const TLine3D &amp;line) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluatePoint</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>acc1425c72cb65975573ffcbb450c55d2</anchor>
      <arglist>(const TPoint3D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsPose3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>a84a6723ba59a4095d77c60e6f281223c</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;outPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsPose3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>a998607e39760859d2ef8f9e8330d0282</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;outPose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsPose3DForcingOrigin</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>a9a1508e9f4eff2405dd023eb4fd1915e</anchor>
      <arglist>(const TPoint3D &amp;newOrigin, mrpt::poses::CPose3D &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsPose3DForcingOrigin</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>aa84e3a2455e945635f78c0726202db38</anchor>
      <arglist>(const TPoint3D &amp;newOrigin, mrpt::poses::CPose3D &amp;pose) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNormalVector</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>ae21590b44abd96523aaaf2658947e02a</anchor>
      <arglist>(double(&amp;vec)[3]) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getUnitaryNormalVector</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>a7e4be995b298d7b331933ed2c405ba8a</anchor>
      <arglist>(double(&amp;vec)[3])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPlane</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>a8a7a877fba9d51c7bbd52d8d9bb6ed9a</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2, const TPoint3D &amp;p3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPlane</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>aaadcae622973a55fa7c839e938eb8c87</anchor>
      <arglist>(const TPoint3D &amp;p1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPlane</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>a119c7805e545e24c24e98bbd643828fa</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPlane</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>a3b1f5dc8cf220e5c698c835f4685b1de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPlane</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>acbcc5ccd6013d00092e5ac9dc9fa9a57</anchor>
      <arglist>(double A, double B, double C, double D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPlane</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>aa291f61514c3b453a2a4f0b89374a29e</anchor>
      <arglist>(const double(&amp;vec)[4])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unitarize</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>ae076972a7ea276bf885cebdd14f38e68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>coefs</name>
      <anchorfile>structmrpt_1_1math_1_1TPlane.html</anchorfile>
      <anchor>aa239e4cc73b5f6e72069feb9423c28a9</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::PlannerRRT_SE2_TPS::TPlannerInput</name>
    <filename>structmrpt_1_1nav_1_1PlannerRRT__SE2__TPS_1_1TPlannerInput.html</filename>
    <base>TPlannerInputTempl&lt; node_pose_t, node_pose_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TPlannerInput</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerRRT__SE2__TPS_1_1TPlannerInput.html</anchorfile>
      <anchor>af9c889b039513972ff6d7b1f3c537585</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TPlannerInputTempl</name>
    <filename>structmrpt_1_1nav_1_1TPlannerInputTempl.html</filename>
    <templarg>node_pose_t</templarg>
    <templarg>world_limits_t</templarg>
    <member kind="variable">
      <type>node_pose_t</type>
      <name>goal_pose</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerInputTempl.html</anchorfile>
      <anchor>a29e2acba15af55e1eeb820a15c616fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CSimplePointsMap</type>
      <name>obstacles_points</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerInputTempl.html</anchorfile>
      <anchor>a462994ed537031052c90a149669112ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>node_pose_t</type>
      <name>start_pose</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerInputTempl.html</anchorfile>
      <anchor>afb1d90ed7b3e96860471cc4fa6c8d835</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>world_limits_t</type>
      <name>world_bbox_max</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerInputTempl.html</anchorfile>
      <anchor>a73a5c5e3e822fdf05a4a44bbc0711a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>world_limits_t</type>
      <name>world_bbox_min</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerInputTempl.html</anchorfile>
      <anchor>a7004a300c9e597d3ec7f9bfe92713094</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TPlannerInputTempl&lt; node_pose_t, node_pose_t &gt;</name>
    <filename>structmrpt_1_1nav_1_1TPlannerInputTempl.html</filename>
    <member kind="variable">
      <type>node_pose_t</type>
      <name>goal_pose</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerInputTempl.html</anchorfile>
      <anchor>a29e2acba15af55e1eeb820a15c616fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CSimplePointsMap</type>
      <name>obstacles_points</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerInputTempl.html</anchorfile>
      <anchor>a462994ed537031052c90a149669112ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>node_pose_t</type>
      <name>start_pose</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerInputTempl.html</anchorfile>
      <anchor>afb1d90ed7b3e96860471cc4fa6c8d835</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>node_pose_t</type>
      <name>world_bbox_max</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerInputTempl.html</anchorfile>
      <anchor>a73a5c5e3e822fdf05a4a44bbc0711a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>node_pose_t</type>
      <name>world_bbox_min</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerInputTempl.html</anchorfile>
      <anchor>a7004a300c9e597d3ec7f9bfe92713094</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::PlannerRRT_SE2_TPS::TPlannerResult</name>
    <filename>structmrpt_1_1nav_1_1PlannerRRT__SE2__TPS_1_1TPlannerResult.html</filename>
    <base>TPlannerResultTempl&lt; TMoveTreeSE2_TP &gt;</base>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TPlannerResultTempl</name>
    <filename>structmrpt_1_1nav_1_1TPlannerResultTempl.html</filename>
    <templarg>tree_t</templarg>
    <member kind="function">
      <type></type>
      <name>TPlannerResultTempl</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>a2ec0e206840b381e14ad2f918bf3af25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; mrpt::utils::TNodeID &gt;</type>
      <name>acceptable_goal_node_ids</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>ae01d753a859de4945b4c8050e57f2f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TNodeID</type>
      <name>best_goal_node_id</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>a16c4f90cb84bb72ca421edc61dd1faf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>computation_time</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>adb7e2a53e0425773594770e66f818723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>goal_distance</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>a9dae680d2e99fc55ad9e8b1a4afdb9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tree_t</type>
      <name>move_tree</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>a589247e7659f99108e4ebde1bb2e51d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>path_cost</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>a801b02330fa25756c2ff592139a536df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>success</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>a4ced9901733636ece865e1d1fd12563f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TPlannerResultTempl&lt; TMoveTreeSE2_TP &gt;</name>
    <filename>structmrpt_1_1nav_1_1TPlannerResultTempl.html</filename>
    <member kind="function">
      <type></type>
      <name>TPlannerResultTempl</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>a2ec0e206840b381e14ad2f918bf3af25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; mrpt::utils::TNodeID &gt;</type>
      <name>acceptable_goal_node_ids</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>ae01d753a859de4945b4c8050e57f2f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TNodeID</type>
      <name>best_goal_node_id</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>a16c4f90cb84bb72ca421edc61dd1faf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>computation_time</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>adb7e2a53e0425773594770e66f818723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>goal_distance</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>a9dae680d2e99fc55ad9e8b1a4afdb9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TMoveTreeSE2_TP</type>
      <name>move_tree</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>a589247e7659f99108e4ebde1bb2e51d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>path_cost</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>a801b02330fa25756c2ff592139a536df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>success</name>
      <anchorfile>structmrpt_1_1nav_1_1TPlannerResultTempl.html</anchorfile>
      <anchor>a4ced9901733636ece865e1d1fd12563f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TPoint2D</name>
    <filename>structmrpt_1_1math_1_1TPoint2D.html</filename>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a26dc00ba36ec3de9824ad3a872608756af76c37462c5ebdc2f73105f7c6f358e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a26dc00ba36ec3de9824ad3a872608756af76c37462c5ebdc2f73105f7c6f358e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a1d0440b33bea68b4c2fd42eaee72e7c9</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a102f3c104b0a154c7eab7f49f86d58b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a88cd94678d886af58dc2620292a662ee</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a1f67c8c10b3a536bb7f66d42326aa030</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a6510b36a4749d929bd90b6b7dfd98345</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TPoint2D</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>abeaa77cd9651e00c07ada002e5a0806b</anchor>
      <arglist>(double d) const </arglist>
    </member>
    <member kind="function">
      <type>TPoint2D &amp;</type>
      <name>operator*=</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a29064b0786d89ac0e78ff472564af100</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>TPoint2D</type>
      <name>operator+</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a1a39a1f7bcbd14ccf8cb5c48ee13de2a</anchor>
      <arglist>(const TPoint2D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>TPoint2D &amp;</type>
      <name>operator+=</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>af2502ef39b3babc39fed9b188da29c5f</anchor>
      <arglist>(const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPoint2D</type>
      <name>operator-</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a8a5470aee867e30fbb80c3f0a6f4c0c8</anchor>
      <arglist>(const TPoint2D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>TPoint2D &amp;</type>
      <name>operator-=</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a31c145beff6becf7b5f17af60138c7e5</anchor>
      <arglist>(const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPoint2D</type>
      <name>operator/</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a40709135521a62f6c6806f28166f1149</anchor>
      <arglist>(double d) const </arglist>
    </member>
    <member kind="function">
      <type>TPoint2D &amp;</type>
      <name>operator/=</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a5075e6eba41d259f1826892501cee7ac</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a4dea5b1846be48eb75ba3dff229f3ab7</anchor>
      <arglist>(const TPoint2D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>ae03ee477f29491e1d3dc5adbf4a2f9e0</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a1772f5c95c86736dc92a9c1987d352f4</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>ab9d79fd215f21688f811ce6d3c30a080</anchor>
      <arglist>(const TPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a86a54d04ee967fdd677420783a8ae5c7</anchor>
      <arglist>(const TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a615411d726dc6711558373e04d242306</anchor>
      <arglist>(const TPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a54614e75c1b9046a9fb8ad6c30fb7621</anchor>
      <arglist>(const mrpt::poses::CPoseOrPoint&lt; DERIVEDCLASS &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a4d2e542a00923a390fa232acb6a0acd8</anchor>
      <arglist>(const mrpt::utils::TPixelCoordf &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>ac2578ecdb1a7045e363c66fadb186d5c</anchor>
      <arglist>(const mrpt::poses::CPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a643c84e24b6d8017814e69eb7fcb5d7d</anchor>
      <arglist>(double xx, double yy)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>aff6118cf6c6c5bf73572ed982bbebcb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a831c64888bbaa386899385159bfebfac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a084825c8b4d02df7b89d66f8b08e26f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint2D.html</anchorfile>
      <anchor>a1b6b3c44215ec8285ae97ff1ad1f6fcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TPoint3D</name>
    <filename>structmrpt_1_1math_1_1TPoint3D.html</filename>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a70f7148960281e24cbcdd4272dbd9321abe7c0a6a7f0c583848ba349a870f9307</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a70f7148960281e24cbcdd4272dbd9321abe7c0a6a7f0c583848ba349a870f9307</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>ac08cd13736aa5945e136822a18162b45</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>aac1429885835a581c5c47168ae9517e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distanceTo</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a190bb0eed286244f77639954da86fb90</anchor>
      <arglist>(const TPoint3D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a7f0fd8197a269f22ecbc4b62e31b4e7f</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a0c08bcc79fe9801c82cfbad39529e1cf</anchor>
      <arglist>(VECTORLIKE &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>af609309059a47f54efe839fd69fdeb8d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TPoint3D</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>ae346129ed0109c91767803ada3f0ceeb</anchor>
      <arglist>(double d) const </arglist>
    </member>
    <member kind="function">
      <type>TPoint3D &amp;</type>
      <name>operator*=</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>ab4f3044fcde6d95ce8a9bf2edae1b126</anchor>
      <arglist>(const double f)</arglist>
    </member>
    <member kind="function">
      <type>TPoint3D</type>
      <name>operator+</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a36eb183e50c562cf90b54c14b6609106</anchor>
      <arglist>(const TPoint3D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>TPoint3D &amp;</type>
      <name>operator+=</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>ab359e6fd41cfe74c5308bdab364d06b6</anchor>
      <arglist>(const TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPoint3D</type>
      <name>operator-</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a847c43192b5946e0d3504ac44f7369f2</anchor>
      <arglist>(const TPoint3D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>TPoint3D &amp;</type>
      <name>operator-=</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a25bde1b45542148d92dc0fd8e9f0c525</anchor>
      <arglist>(const TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPoint3D</type>
      <name>operator/</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>ad83bbfd0cd8f616674f75eee8728cf17</anchor>
      <arglist>(double d) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>ab752b05603f54d8c483d510130ac96b4</anchor>
      <arglist>(const TPoint3D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>adc2a882dc1bece4135cb55c69bb8c4a0</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>ad4dc6b3874d856728602c54e3c2bb17f</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sqrDistanceTo</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>aa01685183f34ad309ec5b0dd20d0561e</anchor>
      <arglist>(const TPoint3D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a49f346076ee40140bd8842ead7213f4d</anchor>
      <arglist>(double xx, double yy, double zz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>ac88ae56dff4e7bb251a8dae1a1ba9fce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a95a4f8460eff1819df6aecc37ecae880</anchor>
      <arglist>(const TPoint3Df &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a32a7289c0e0bf4292790750b80264a0e</anchor>
      <arglist>(const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a79c062aa9883aefd467cf1f0132a9817</anchor>
      <arglist>(const TPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a9f19642afa49a7effbd42d7ae2812a80</anchor>
      <arglist>(const TPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>af9383dfcf4bcbcb26b2e929ea21618ea</anchor>
      <arglist>(const mrpt::poses::CPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a970ce6d883d26ac3c80e036142aa8a39</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a9a015aa0e0eaded1ef2ee0ff1fade996</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a5014ee49d97866d293568300b619a7e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>aec879c0d61d8446e93b7d09344931d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3D.html</anchorfile>
      <anchor>a61df04839b9146696e696fc7af3bc307</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TPoint3Df</name>
    <filename>structmrpt_1_1math_1_1TPoint3Df.html</filename>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3Df.html</anchorfile>
      <anchor>a22f4393739e42c5220184a55e42c4235a4862603686484dc17e6bfd15b20663c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3Df.html</anchorfile>
      <anchor>a22f4393739e42c5220184a55e42c4235a4862603686484dc17e6bfd15b20663c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>TPoint3Df</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3Df.html</anchorfile>
      <anchor>a47d1b35df18dee0fc35adceefbe5cbf5</anchor>
      <arglist>(const float s)</arglist>
    </member>
    <member kind="function">
      <type>TPoint3Df &amp;</type>
      <name>operator+=</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3Df.html</anchorfile>
      <anchor>a2819c0364b0b8cbada7e8f6c98670e26</anchor>
      <arglist>(const TPoint3Df &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>float &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3Df.html</anchorfile>
      <anchor>a67466529f5174ae76ae833f30c594fe8</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const float &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3Df.html</anchorfile>
      <anchor>aa07740700e015cdc59dac42e046946e0</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint3Df</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3Df.html</anchorfile>
      <anchor>a1b64c31d018c58bbb5755f88ac0094b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPoint3Df</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3Df.html</anchorfile>
      <anchor>af055d856fdfc152894c5847b3feb5254</anchor>
      <arglist>(const float xx, const float yy, const float zz)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3Df.html</anchorfile>
      <anchor>a5b003a46a7b3850ffee039f36ec3e3f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3Df.html</anchorfile>
      <anchor>acdb4c17e9fbbe13cdf0fc4870eb47040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmrpt_1_1math_1_1TPoint3Df.html</anchorfile>
      <anchor>a2a3ffdb8ec68e7c3d8917486aef828ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationVelodyneScan::TPointCloud</name>
    <filename>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TPointCloud.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TPointCloud.html</anchorfile>
      <anchor>aa450671af5f4f91c99624ff84a6e5a23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_deep</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TPointCloud.html</anchorfile>
      <anchor>af54e9e83178c6ddfc4ad99dbcd722284</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TPointCloud.html</anchorfile>
      <anchor>a02ea019428f99f12d9934fe34323fcc3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>azimuth</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TPointCloud.html</anchorfile>
      <anchor>aee899f65672613f8e8d7b3d91d2c0eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>intensity</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TPointCloud.html</anchorfile>
      <anchor>a918a9c2e40463df9dfc8547a081e971f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::system::TTimeStamp &gt;</type>
      <name>timestamp</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TPointCloud.html</anchorfile>
      <anchor>a608404b64968e9d24e1d3062ca69405b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TPointCloud.html</anchorfile>
      <anchor>ae5461d92270fbd9430fc004e40c3ccc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TPointCloud.html</anchorfile>
      <anchor>a837e594b06e8079b89adc2e0244b8d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>z</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TPointCloud.html</anchorfile>
      <anchor>a4cc736baa368b3592f21f785c4a8b9ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::CPointCloudColoured::TPointColour</name>
    <filename>structmrpt_1_1opengl_1_1CPointCloudColoured_1_1TPointColour.html</filename>
    <member kind="function">
      <type></type>
      <name>TPointColour</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPointCloudColoured_1_1TPointColour.html</anchorfile>
      <anchor>a0d45bf18193370435e2265a2e9458d95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPointColour</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPointCloudColoured_1_1TPointColour.html</anchorfile>
      <anchor>a6724b5a44641dea6d7d26179e28e28a6</anchor>
      <arglist>(float _x, float _y, float _z, float _R, float _G, float _B)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>B</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPointCloudColoured_1_1TPointColour.html</anchorfile>
      <anchor>a79a628ca15a6085131cd3a270efb1db8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>G</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPointCloudColoured_1_1TPointColour.html</anchorfile>
      <anchor>a4379df1edd99796f74f3b14cf01151db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>R</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPointCloudColoured_1_1TPointColour.html</anchorfile>
      <anchor>a861ad651def14b2ce13eafd762f3d79f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPointCloudColoured_1_1TPointColour.html</anchorfile>
      <anchor>a1a6ffb492cba336eecac50cf95284181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPointCloudColoured_1_1TPointColour.html</anchorfile>
      <anchor>a6579b2efba128f05c6457e195cbf4b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPointCloudColoured_1_1TPointColour.html</anchorfile>
      <anchor>a07e6cd745df1c5ac34dde30fb9f3cf46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CHeightGridMap2D_Base::TPointInsertParams</name>
    <filename>structmrpt_1_1maps_1_1CHeightGridMap2D__Base_1_1TPointInsertParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TPointInsertParams</name>
      <anchorfile>structmrpt_1_1maps_1_1CHeightGridMap2D__Base_1_1TPointInsertParams.html</anchorfile>
      <anchor>a16a8b79df096581a953dc4ac2bce3d64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pt_z_std</name>
      <anchorfile>structmrpt_1_1maps_1_1CHeightGridMap2D__Base_1_1TPointInsertParams.html</anchorfile>
      <anchor>aee39c86208b011e81bdcaadf75536731</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>update_map_after_insertion</name>
      <anchorfile>structmrpt_1_1maps_1_1CHeightGridMap2D__Base_1_1TPointInsertParams.html</anchorfile>
      <anchor>a5618c013cd82b31d67b9a999de2cc356</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TPointXYZfIu8</name>
    <filename>structmrpt_1_1math_1_1TPointXYZfIu8.html</filename>
    <member kind="function">
      <type></type>
      <name>TPointXYZfIu8</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZfIu8.html</anchorfile>
      <anchor>a5b0dd7e5096c2f9b0a655b3456cd3e8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPointXYZfIu8</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZfIu8.html</anchorfile>
      <anchor>a4e2ce380046b91f0ac308627038e6a48</anchor>
      <arglist>(float x, float y, float z, uint8_t intensity_val)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>intensity</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZfIu8.html</anchorfile>
      <anchor>a427523435a5ca453e071a100295ffd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3Df</type>
      <name>pt</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZfIu8.html</anchorfile>
      <anchor>a34ecccffe551419068ce09cfbd3be470</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TPointXYZfRGBu8</name>
    <filename>structmrpt_1_1math_1_1TPointXYZfRGBu8.html</filename>
    <member kind="function">
      <type></type>
      <name>TPointXYZfRGBu8</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZfRGBu8.html</anchorfile>
      <anchor>a068f414454bf8920debbe9a8a3103e61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPointXYZfRGBu8</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZfRGBu8.html</anchorfile>
      <anchor>a078fd51ac548835bc637705dece50ef1</anchor>
      <arglist>(float x, float y, float z, uint8_t R_val, uint8_t G_val, uint8_t B_val)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>B</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZfRGBu8.html</anchorfile>
      <anchor>ac36c71970c62a107b30761d5e1e68afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>G</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZfRGBu8.html</anchorfile>
      <anchor>a2984bcb4150cb77611068f91288f6f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3Df</type>
      <name>pt</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZfRGBu8.html</anchorfile>
      <anchor>a39a68ffc77912c4596f4ec97adc64c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>R</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZfRGBu8.html</anchorfile>
      <anchor>ab33f180bb9e08bbe850cb7ef5dd929d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TPointXYZIu8</name>
    <filename>structmrpt_1_1math_1_1TPointXYZIu8.html</filename>
    <member kind="function">
      <type></type>
      <name>TPointXYZIu8</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZIu8.html</anchorfile>
      <anchor>a51b640face1cb3ba140f2d155984833f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPointXYZIu8</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZIu8.html</anchorfile>
      <anchor>ae1d69bc6432af8d03cf8e030bf8e6b49</anchor>
      <arglist>(double x, double y, double z, uint8_t intensity_val)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>intensity</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZIu8.html</anchorfile>
      <anchor>a3134b3aa9163d883d54bec3ee010c71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>pt</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZIu8.html</anchorfile>
      <anchor>a09ce72c84c257f990a7e5a73df94f963</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TPointXYZRGBu8</name>
    <filename>structmrpt_1_1math_1_1TPointXYZRGBu8.html</filename>
    <member kind="function">
      <type></type>
      <name>TPointXYZRGBu8</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZRGBu8.html</anchorfile>
      <anchor>a0e0d173c9b50e0f144fd1794fb2aab82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPointXYZRGBu8</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZRGBu8.html</anchorfile>
      <anchor>a3c5d73db67c973f5aa543758237ff63c</anchor>
      <arglist>(double x, double y, double z, uint8_t R_val, uint8_t G_val, uint8_t B_val)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>B</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZRGBu8.html</anchorfile>
      <anchor>a8d222272a2aeed6515a4253b6f33acb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>G</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZRGBu8.html</anchorfile>
      <anchor>a0aa17e4b944f28471b1266a8985c49ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>pt</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZRGBu8.html</anchorfile>
      <anchor>abf6318cb84eb6e97bef5e56d7b9f15c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>R</name>
      <anchorfile>structmrpt_1_1math_1_1TPointXYZRGBu8.html</anchorfile>
      <anchor>a9dbff1f0b6d333c5042fdeaeb5884562</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CFeatureExtraction::TOptions::TPolarImagesOptions</name>
    <filename>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TPolarImagesOptions.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>bins_angle</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TPolarImagesOptions.html</anchorfile>
      <anchor>af2d6eb1fb8c2de526e9bb326751e8981</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>bins_distance</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TPolarImagesOptions.html</anchorfile>
      <anchor>a10830cf97c3e1f33c76ef5a68df751de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>radius</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TPolarImagesOptions.html</anchorfile>
      <anchor>aac65885800f40a92798db0e15a87c4f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::TPolygon2D</name>
    <filename>classmrpt_1_1math_1_1TPolygon2D.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>ada1b31f2364540c43bc6dbb5dfeea99a</anchor>
      <arglist>(const TPoint2D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>aa65a4f077e4ed495fcca963d1789f4d7</anchor>
      <arglist>(const TPoint2D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate3DObject</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>aaab475d58b4dfa083ba889351206b9d6</anchor>
      <arglist>(TPolygon3D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsSegmentList</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>ac15e0125e3b4f11b2dff67d52feefa16</anchor>
      <arglist>(std::vector&lt; TSegment2D &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoundingBox</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>a79cf9a991cba76d3b4302e53ef5ccfc9</anchor>
      <arglist>(TPoint2D &amp;min_coords, TPoint2D &amp;max_coords) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCenter</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>a6d50cc1cc33a9621f123cd1b621fa28f</anchor>
      <arglist>(TPoint2D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPlotData</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>a94281cf31ee439f48abe69cfdbb95f5d</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;x, std::vector&lt; double &gt; &amp;y) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isConvex</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>a9f5aaaf7ee53f5dd5b82827189602a39</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRedundantVertices</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>aa3d69ea6027ed29ac349c9d26d3c853d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRepeatedVertices</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>ac55b772e1e7d555fff667db78d56a379</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPolygon2D</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>a192bf89d25262a4ca42201f2f4dd2378</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPolygon2D</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>ac5e11873df6c315640aa2e5bc26409be</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPolygon2D</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>a167da838187ef5c7fdc5bdfc65ff1818</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPolygon2D</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>ab3ee1cd767ea7c622a386e0860c46579</anchor>
      <arglist>(const TPolygon3D &amp;p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createRegularPolygon</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>a7db1316a628e635a5078043db0ef2745</anchor>
      <arglist>(size_t numEdges, double radius, TPolygon2D &amp;poly)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createRegularPolygon</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon2D.html</anchorfile>
      <anchor>ab25e0a6d31e6262ed8b871bf84f281db</anchor>
      <arglist>(size_t numEdges, double radius, TPolygon2D &amp;poly, const mrpt::poses::CPose2D &amp;pose)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::TPolygon3D</name>
    <filename>classmrpt_1_1math_1_1TPolygon3D.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>a6a29308163f04fedc764423615795762</anchor>
      <arglist>(const TPoint3D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>af30d29cd3af9b899de98a860d4e7a0cb</anchor>
      <arglist>(const TPoint3D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate2DObject</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>a4209a7967588128b36b73b04a18d36eb</anchor>
      <arglist>(TPolygon2D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsSegmentList</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>ad97093f63774704d262b835f78e81bc7</anchor>
      <arglist>(std::vector&lt; TSegment3D &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBestFittingPlane</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>a157fc94b9732a09dc514e5b8c0a83830</anchor>
      <arglist>(TPlane &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCenter</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>a216fae2ad798672bfca23218a7fb061d</anchor>
      <arglist>(TPoint3D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPlane</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>a82c39a37f6ea5e58b20b942142e29c4e</anchor>
      <arglist>(TPlane &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkew</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>acc1139c103a191e124cba11dbee02da3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRedundantVertices</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>a8d2ebbd50b587e2d7a8adea7a549e467</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRepeatedVertices</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>a9693f0d844b9df4f61dcd0aef62c6fd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPolygon3D</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>a07f012fced83cde548f8b822e93a6fd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPolygon3D</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>a99f35e3f32c78eaa551221826754bfff</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPolygon3D</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>a8de8639b3e64863d83a8d2b777a499a3</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPolygon3D</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>afd6c387b770e945c3361bccca0a258ed</anchor>
      <arglist>(const TPolygon2D &amp;p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createRegularPolygon</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>a72d291dae22f87b66d67c6ddca8022e1</anchor>
      <arglist>(size_t numEdges, double radius, TPolygon3D &amp;poly)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>createRegularPolygon</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygon3D.html</anchorfile>
      <anchor>a221cd965a3be85b55835e601f3a48bcf</anchor>
      <arglist>(size_t numEdges, double radius, TPolygon3D &amp;poly, const mrpt::poses::CPose3D &amp;pose)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::TPolygonWithPlane</name>
    <filename>classmrpt_1_1math_1_1TPolygonWithPlane.html</filename>
    <member kind="function">
      <type></type>
      <name>TPolygonWithPlane</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygonWithPlane.html</anchorfile>
      <anchor>a7167a278684fc5d03f49e3ffb276c370</anchor>
      <arglist>(const TPolygon3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPolygonWithPlane</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygonWithPlane.html</anchorfile>
      <anchor>a2d258c77ab51958f314dfeca508c7445</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getPlanes</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygonWithPlane.html</anchorfile>
      <anchor>a729df90a4d37831032e51342b8176d26</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;oldPolys, std::vector&lt; TPolygonWithPlane &gt; &amp;newPolys)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>inversePose</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygonWithPlane.html</anchorfile>
      <anchor>a7e7f603a7566325456990b062ed0b72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPlane</type>
      <name>plane</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygonWithPlane.html</anchorfile>
      <anchor>a7450ad8c9c68b4fef89e2074d1220d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPolygon3D</type>
      <name>poly</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygonWithPlane.html</anchorfile>
      <anchor>a2555b381a270ba734e75a25f2e4db813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPolygon2D</type>
      <name>poly2D</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygonWithPlane.html</anchorfile>
      <anchor>a60444c7eddd66c687a3a0d265faec59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>pose</name>
      <anchorfile>classmrpt_1_1math_1_1TPolygonWithPlane.html</anchorfile>
      <anchor>a604c925a13733fb6690974201034804e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::CPolyhedron::TPolyhedronEdge</name>
    <filename>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronEdge.html</filename>
    <member kind="function">
      <type>double</type>
      <name>length</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronEdge.html</anchorfile>
      <anchor>aafe6ea3cde1905605bf5ef4fc31877a8</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vs) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronEdge.html</anchorfile>
      <anchor>aa968ed7047bbb01c695028eb9e1b9fc8</anchor>
      <arglist>(const TPolyhedronEdge &amp;e) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPolyhedronEdge</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronEdge.html</anchorfile>
      <anchor>a73a2cf8d6bea16c20a9f6254aa471d58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TPolyhedronEdge</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronEdge.html</anchorfile>
      <anchor>a1f3975f8daa01844eb5da1f5b3be4d3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>v1</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronEdge.html</anchorfile>
      <anchor>a0772048f116b6ab3c7e8774b6b2e060e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>v2</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronEdge.html</anchorfile>
      <anchor>a2cfa185c63a2c53d9966f17fdcd9a2eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::CPolyhedron::TPolyhedronFace</name>
    <filename>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronFace.html</filename>
    <member kind="function">
      <type>double</type>
      <name>area</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronFace.html</anchorfile>
      <anchor>a766b5d13f426029ce9986358d76a0a61</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vertices) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCenter</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronFace.html</anchorfile>
      <anchor>a8d7f15be15f389c1ae75359ce911c86d</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vertices, mrpt::math::TPoint3D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPolyhedronFace</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronFace.html</anchorfile>
      <anchor>a3967e837c81d2073d32821d5b4b1eb86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TPolyhedronFace</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronFace.html</anchorfile>
      <anchor>a7ddc8da44af779d608e725a7b5ab28c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>normal</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronFace.html</anchorfile>
      <anchor>a88eee1fb98696e877289fd97576d882e</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint32_t &gt;</type>
      <name>vertices</name>
      <anchorfile>structmrpt_1_1opengl_1_1CPolyhedron_1_1TPolyhedronFace.html</anchorfile>
      <anchor>a0dd0b5770659fc634e36d54a26c7530c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TPose2D</name>
    <filename>structmrpt_1_1math_1_1TPose2D.html</filename>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a4d2b850757c35bd71a1f0356bddd9cd0ae26a992be3865f631e3755baebb4b2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a4d2b850757c35bd71a1f0356bddd9cd0ae26a992be3865f631e3755baebb4b2be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a288db131182a6011dcfd4f2e6b95c0bd</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a9276ecc691b4f74b6beabb089134ac47</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composePoint</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a8cda238b8018a73bce0aaa58ecefc3a5</anchor>
      <arglist>(const TPoint2D l, TPoint2D &amp;g) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a910ddf82db94f1ec7128b59901e19685</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>affa0900744a54de79701c885cbbfef17</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseComposePoint</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a17bc3484851b0ef52d1f54ccfddef257</anchor>
      <arglist>(const TPoint2D g, TPoint2D &amp;l) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a04059755a23e270d91829efe46df3cda</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPose2D</type>
      <name>operator+</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>aaa5a883ed4561f1a54d1cd3d56058ce8</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPose2D</type>
      <name>operator-</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a7fdc96aaa1a8048f3f483b7959495fef</anchor>
      <arglist>(const mrpt::math::TPose2D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a905d3bee7a8d479f7ff38ace9b69d4bc</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>ac060be44841bf8ec72cefbc26b74f8de</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>ad62f5c63c1b2ade808605bde6d10f2b4</anchor>
      <arglist>(const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>ab7fd205dc446f45da712c146d86369f8</anchor>
      <arglist>(const TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a07adc8dc449d23b4b10f71eecb3db2f6</anchor>
      <arglist>(const TPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>ac4ef007a073e42f125c2726794d26ee8</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a7cf4288dbb925e73fa8d189878f20880</anchor>
      <arglist>(double xx, double yy, double pphi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose2D</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a9d5625023ed51c2e26e0e9352565dff9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a045131544151d6bbac29b76ade0fe642</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>phi</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a0a82abf23dbae9f3e78be72aed1c9f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a4e0f59996ff467539d21a402d8251264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1math_1_1TPose2D.html</anchorfile>
      <anchor>a47f362c442c15e7dccee6704cef4f387</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TPose3D</name>
    <filename>structmrpt_1_1math_1_1TPose3D.html</filename>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a7e213c6e05603fbcdbcf1317c5841b77a236061284f3e966e4172ff0d3be08f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a7e213c6e05603fbcdbcf1317c5841b77a236061284f3e966e4172ff0d3be08f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a4439957e9d8d6811ec2f854a82976ae7</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>ac6703e1c2059c201e5f65345ec47478a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a326a371e576a397f029f2ac7d4deb3d2</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsQuaternion</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a87e2310f1db521257461af5d4d183740</anchor>
      <arglist>(mrpt::math::CQuaternion&lt; double &gt; &amp;q, mrpt::math::CMatrixFixedNumeric&lt; double, 4, 3 &gt; *out_dq_dr=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a7f49a38c3cc62ec2a19da58c46d30255</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>abdc2d1bc7428882773b957d4c2ce52ae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>ac64486dfe0fb4a3b74fa83c672b5f4c7</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a4e19a08aa9676d60b9e8dd8a31371c13</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>af89bef211ae035c1d9fb5690fedbb6ca</anchor>
      <arglist>(const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a1d85d9d24929303fe5834289cbaa4b53</anchor>
      <arglist>(const TPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a59e4f0687e08f7e8ff8bbbc7f47d0581</anchor>
      <arglist>(const TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a603dde8322216a9169c2e5b8824182e2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a55d71b8d84eb0d3ce3129d740e02c342</anchor>
      <arglist>(double _x, double _y, double _z, double _yaw, double _pitch, double _roll)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose3D</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>ac8e5bd4c137df41d6be88a0739b86286</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a47889c4995254b4457d9a41a501508fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pitch</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>acab2927c55a45e830e741220339bc580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>roll</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a6ca364705b1001f112cf423ad68b5a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a58c4aff2e15ffe59fcd033a1b8a9a233</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a0fc71229e42e72ead9652312ae69259a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>yaw</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>af57c4381902066aac35d93746ed9dff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3D.html</anchorfile>
      <anchor>a62c86a3ad1d59501afca2b30cd4f9d76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TPose3DQuat</name>
    <filename>structmrpt_1_1math_1_1TPose3DQuat.html</filename>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a3f91c0097b61201419c8301e72f0b69ba9f0906b54bbc827abe2a82675bccf9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a3f91c0097b61201419c8301e72f0b69ba9f0906b54bbc827abe2a82675bccf9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>aad5b6428bf78856042b8b67e76dfbf86</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a7a191735aaf9707f516ad2b7d0d1d316</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a98dabc73c8d1ed3f5929bddfe17aca0c</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a874eb70d9222a4ebc8553b014f97e30f</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a6604758e2ba46d2452b8689c10f48cd4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a53c8b9d2d56bf77f1ec5a9a175e13f02</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a3796a37f121ed959ed86bef112588863</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose3DQuat</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a4f714e3ed54dfc40593cb1e0db94314e</anchor>
      <arglist>(double _x, double _y, double _z, double _qr, double _qx, double _qy, double _qz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose3DQuat</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>af5120dbe7526dde16ec24f8138c8f021</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPose3DQuat</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a5c17960eff309edf72e95d4de4614322</anchor>
      <arglist>(const mrpt::poses::CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a51bfcb06034c33335a6887ffae9be098</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>qr</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>ae2896f9022a56dd7c152ddfd809f3045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>qx</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a1c01f4eb8f3728caec6753ed192c7dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>qy</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a32fb79e398c5f663381dccc24f797ca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>qz</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a27a79c5282701f4ff99d96dbbb19de01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a4d5a55048bb3b66ee87cbe7c6328d49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a62fd68871a749de38ebbe29287997681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structmrpt_1_1math_1_1TPose3DQuat.html</anchorfile>
      <anchor>a0bbd0b4bedd6f143a44a0fde5c8c2d8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::TPoseBin</name>
    <filename>structmrpt_1_1poses_1_1TPoseBin.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>phi</name>
      <anchorfile>structmrpt_1_1poses_1_1TPoseBin.html</anchorfile>
      <anchor>ac43d4a47e42a8ab7efac18a6a63e6c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1poses_1_1TPoseBin.html</anchorfile>
      <anchor>aefaaaffaeef040d007c4533e208122b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1poses_1_1TPoseBin.html</anchorfile>
      <anchor>ade8dc68ab88e5a10dee8cdc0558d31c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::detail::TPoseBin2D</name>
    <filename>structmrpt_1_1slam_1_1detail_1_1TPoseBin2D.html</filename>
    <class kind="struct">mrpt::slam::detail::TPoseBin2D::lt_operator</class>
    <member kind="function">
      <type></type>
      <name>TPoseBin2D</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPoseBin2D.html</anchorfile>
      <anchor>a16a152f29c4846455a8b9a41f3c39966</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>phi</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPoseBin2D.html</anchorfile>
      <anchor>a13ce85130bfe791f63e4d0ce5ad0fb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPoseBin2D.html</anchorfile>
      <anchor>a0e25d2c8cbf7152dff056a31fb31615f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPoseBin2D.html</anchorfile>
      <anchor>a677f7339bf64a63766522661859fab00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::detail::TPoseBin3D</name>
    <filename>structmrpt_1_1slam_1_1detail_1_1TPoseBin3D.html</filename>
    <class kind="struct">mrpt::slam::detail::TPoseBin3D::lt_operator</class>
    <member kind="function">
      <type></type>
      <name>TPoseBin3D</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPoseBin3D.html</anchorfile>
      <anchor>a267f799a5417f9c6050c86056dce44e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pitch</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPoseBin3D.html</anchorfile>
      <anchor>a798978da9c2d392701a31a268f66b9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>roll</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPoseBin3D.html</anchorfile>
      <anchor>a2a124639c9bd1c7e9f280209c2bf6c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPoseBin3D.html</anchorfile>
      <anchor>a0d353975ece45c1da6d13fab9f66a75e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPoseBin3D.html</anchorfile>
      <anchor>aab94172074b7320a4ed6c291758aa4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>yaw</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPoseBin3D.html</anchorfile>
      <anchor>a3ecd349631e3818117e348ede5460e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>z</name>
      <anchorfile>structmrpt_1_1slam_1_1detail_1_1TPoseBin3D.html</anchorfile>
      <anchor>ad2392add05f861bf9d62d06b935a48f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hmtslam::TPoseInfo</name>
    <filename>structmrpt_1_1hmtslam_1_1TPoseInfo.html</filename>
    <member kind="variable">
      <type>mrpt::poses::CPose3DPDFParticles</type>
      <name>pdf</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1TPoseInfo.html</anchorfile>
      <anchor>aa97c7f2cba531c76bba2747266b1d4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::obs::CSensoryFrame</type>
      <name>sf</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1TPoseInfo.html</anchorfile>
      <anchor>aa86e0967fd6ce5eb82b9a6506b558c86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::detail::TPosePDFHelper</name>
    <filename>structmrpt_1_1graphs_1_1detail_1_1TPosePDFHelper.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copyFrom2D</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TPosePDFHelper.html</anchorfile>
      <anchor>a422f533c786fe8da8085137b323af382</anchor>
      <arglist>(POSE_PDF &amp;p, const CPosePDFGaussianInf &amp;pdf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copyFrom3D</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TPosePDFHelper.html</anchorfile>
      <anchor>ae414c1da57459c4b0e4a42d90640e773</anchor>
      <arglist>(POSE_PDF &amp;p, const CPose3DPDFGaussianInf &amp;pdf)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::detail::TPosePDFHelper&lt; CPose2D &gt;</name>
    <filename>structmrpt_1_1graphs_1_1detail_1_1TPosePDFHelper_3_01CPose2D_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copyFrom2D</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TPosePDFHelper_3_01CPose2D_01_4.html</anchorfile>
      <anchor>ad891d90fbb0b58157104ab819369ee05</anchor>
      <arglist>(CPose2D &amp;p, const CPosePDFGaussianInf &amp;pdf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copyFrom3D</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TPosePDFHelper_3_01CPose2D_01_4.html</anchorfile>
      <anchor>a22bd8c921e1536ebefcefd0b8d75b7b1</anchor>
      <arglist>(CPose2D &amp;p, const CPose3DPDFGaussianInf &amp;pdf)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::detail::TPosePDFHelper&lt; CPose3D &gt;</name>
    <filename>structmrpt_1_1graphs_1_1detail_1_1TPosePDFHelper_3_01CPose3D_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copyFrom2D</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TPosePDFHelper_3_01CPose3D_01_4.html</anchorfile>
      <anchor>a4fa6bfe1d605b3b1c64e2057f7bf4463</anchor>
      <arglist>(CPose3D &amp;p, const CPosePDFGaussianInf &amp;pdf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>copyFrom3D</name>
      <anchorfile>structmrpt_1_1graphs_1_1detail_1_1TPosePDFHelper_3_01CPose3D_01_4.html</anchorfile>
      <anchor>a0accf84779aacbf0d25fe29fcd524f4d</anchor>
      <arglist>(CPose3D &amp;p, const CPose3DPDFGaussianInf &amp;pdf)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::tfest::TPotentialMatch</name>
    <filename>structmrpt_1_1tfest_1_1TPotentialMatch.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>idx_other</name>
      <anchorfile>structmrpt_1_1tfest_1_1TPotentialMatch.html</anchorfile>
      <anchor>a56bf9c74aa1c9b3d8b28ef48ab4a3119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>idx_this</name>
      <anchorfile>structmrpt_1_1tfest_1_1TPotentialMatch.html</anchorfile>
      <anchor>a07bc971c323dfa7742995ccc347ee11b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::poses::CPosePDFParticlesExtended::TPredictionParams</name>
    <filename>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TPredictionParams</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</anchorfile>
      <anchor>af05f82e15f041e6b852c4978c03782a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>changingBiasUnifRange</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</anchorfile>
      <anchor>a6b1cbfdd5ff376ba568a086e8b8a3012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>KLD_binSize_PHI</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</anchorfile>
      <anchor>af26e738dfd8c44da0eb084957efb0605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>KLD_binSize_XY</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</anchorfile>
      <anchor>a2d64842e3bf272b99aa4181e545d16f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>KLD_delta</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</anchorfile>
      <anchor>abbbe9b4688e6d0b348852b5caa40469d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>KLD_epsilon</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</anchorfile>
      <anchor>a0055f5204ecad7b9f7617a9b2ad0d7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>KLD_maxSampleSize</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</anchorfile>
      <anchor>a530355ea2fd01fed94018aeafc98765f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>KLD_minSampleSize</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</anchorfile>
      <anchor>ade009bb0c5097a53aef58b98ab05c16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CMetricMap *</type>
      <name>metricMap</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</anchorfile>
      <anchor>a0198242d63f63fed3981495f1a6dad37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::TMetricMapList</type>
      <name>metricMaps</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</anchorfile>
      <anchor>a268fe9ddcfd63207e4e66db2423e9d2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mixtureProposalRatio</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</anchorfile>
      <anchor>a22ac38390ad314d19e9f0c5a83897ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>pfAuxFilterOptimal_MaximumSearchSamples</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</anchorfile>
      <anchor>ad3f3731963aae5115bd61db99c6cc1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>probabilityChangingBias</name>
      <anchorfile>structmrpt_1_1poses_1_1CPosePDFParticlesExtended_1_1TPredictionParams.html</anchorfile>
      <anchor>ad0d750a69ec4c0f0b21440ab490ee6cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CMultiMetricMapPDF::TPredictionParams</name>
    <filename>structmrpt_1_1maps_1_1CMultiMetricMapPDF_1_1TPredictionParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMapPDF_1_1TPredictionParams.html</anchorfile>
      <anchor>ac407a39ec460801fc9ab56d5c64cf661</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMapPDF_1_1TPredictionParams.html</anchorfile>
      <anchor>adc728acfc13853393c7c40a9ff192b5d</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPredictionParams</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMapPDF_1_1TPredictionParams.html</anchorfile>
      <anchor>a2a56ad43390d49f511f008974265f355</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::slam::CICP::TConfigParams</type>
      <name>icp_params</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMapPDF_1_1TPredictionParams.html</anchorfile>
      <anchor>aeec68c23d53fce2a900e751b413d90a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ICPGlobalAlign_MinQuality</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMapPDF_1_1TPredictionParams.html</anchorfile>
      <anchor>a6a03ab620c90da8cd8a9844643e9c0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::slam::TKLDParams</type>
      <name>KLD_params</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMapPDF_1_1TPredictionParams.html</anchorfile>
      <anchor>af963b16f183cb6d2fef8083215d0633a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pfOptimalProposal_mapSelection</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMapPDF_1_1TPredictionParams.html</anchorfile>
      <anchor>a7711a00016461f563f60bf00aca11c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>COccupancyGridMap2D::TLikelihoodOptions</type>
      <name>update_gridMapLikelihoodOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1CMultiMetricMapPDF_1_1TPredictionParams.html</anchorfile>
      <anchor>a6cacd149087bd78e0300caed16db104f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::CDijkstra::TPrevious</name>
    <filename>structmrpt_1_1graphs_1_1CDijkstra_1_1TPrevious.html</filename>
    <member kind="function">
      <type></type>
      <name>TPrevious</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDijkstra_1_1TPrevious.html</anchorfile>
      <anchor>a17483fdfcb9a3766095c3c4a1ee94b89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TNodeID</type>
      <name>id</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDijkstra_1_1TPrevious.html</anchorfile>
      <anchor>ac5bc219dcfd49942818a42f58b4ddb2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TPrevious</name>
    <filename>structTPrevious.html</filename>
    <member kind="function">
      <type></type>
      <name>TPrevious</name>
      <anchorfile>structTPrevious.html</anchorfile>
      <anchor>af467d3f110710dc70f1d5a3286dd11b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>CHMHMapNode::TNodeID</type>
      <name>id</name>
      <anchorfile>structTPrevious.html</anchorfile>
      <anchor>a9af8b982053b589cde7802078767d082</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CRandomFieldGridMap3D::TPriorFactorGMRF</name>
    <filename>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TPriorFactorGMRF.html</filename>
    <base>mrpt::graphs::ScalarFactorGraph::BinaryFactorVirtualBase</base>
    <member kind="function">
      <type>void</type>
      <name>evalJacobian</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TPriorFactorGMRF.html</anchorfile>
      <anchor>a6bd49a97a249764e8b1b3d0c618479a0</anchor>
      <arglist>(double &amp;dr_dx_i, double &amp;dr_dx_j) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluateResidual</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TPriorFactorGMRF.html</anchorfile>
      <anchor>a401dbc0fa972c66d319dbba78defe447</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getInformation</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TPriorFactorGMRF.html</anchorfile>
      <anchor>aee33ebf370343ebaf9dc1a0926da1323</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPriorFactorGMRF</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TPriorFactorGMRF.html</anchorfile>
      <anchor>aa91b8eb57bcbab05657431807b958277</anchor>
      <arglist>(CRandomFieldGridMap3D &amp;parent)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Lambda</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TPriorFactorGMRF.html</anchorfile>
      <anchor>a009eff0751a1b336049a267fc6327071</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CRandomFieldGridMap3D *</type>
      <name>m_parent</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap3D_1_1TPriorFactorGMRF.html</anchorfile>
      <anchor>a07cbd2f97de7a006a51a5a3c3b4d2c6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::CRandomFieldGridMap2D::TPriorFactorGMRF</name>
    <filename>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TPriorFactorGMRF.html</filename>
    <base>mrpt::graphs::ScalarFactorGraph::BinaryFactorVirtualBase</base>
    <member kind="function">
      <type>void</type>
      <name>evalJacobian</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TPriorFactorGMRF.html</anchorfile>
      <anchor>a52a88d50aaeefe7947f56026ebcdcbf1</anchor>
      <arglist>(double &amp;dr_dx_i, double &amp;dr_dx_j) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>evaluateResidual</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TPriorFactorGMRF.html</anchorfile>
      <anchor>ada31487ebba7ce064ebf81dc08be0b0f</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getInformation</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TPriorFactorGMRF.html</anchorfile>
      <anchor>a63c2638d6531122ce1c226e565b6aa0d</anchor>
      <arglist>() const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TPriorFactorGMRF</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TPriorFactorGMRF.html</anchorfile>
      <anchor>a6be38b1bcdfd8d91f6decda8605719e0</anchor>
      <arglist>(CRandomFieldGridMap2D &amp;parent)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Lambda</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TPriorFactorGMRF.html</anchorfile>
      <anchor>adc7aa88ebc4aa8650741868f0720e3c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CRandomFieldGridMap2D *</type>
      <name>m_parent</name>
      <anchorfile>structmrpt_1_1maps_1_1CRandomFieldGridMap2D_1_1TPriorFactorGMRF.html</anchorfile>
      <anchor>ae3136b32fc2fddd5989dd2b663ff70f0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TPropertyValueIDTriplet</name>
    <filename>structmrpt_1_1utils_1_1TPropertyValueIDTriplet.html</filename>
    <member kind="function">
      <type></type>
      <name>TPropertyValueIDTriplet</name>
      <anchorfile>structmrpt_1_1utils_1_1TPropertyValueIDTriplet.html</anchorfile>
      <anchor>a38a0684f448a2cf8d8fcd6fe34db348d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int64_t</type>
      <name>ID</name>
      <anchorfile>structmrpt_1_1utils_1_1TPropertyValueIDTriplet.html</anchorfile>
      <anchor>a1995ecead7e0cc57da05468b92126395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmrpt_1_1utils_1_1TPropertyValueIDTriplet.html</anchorfile>
      <anchor>a6ae0ef7c01c526afc1ade0e6f6e82cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CSerializablePtr</type>
      <name>value</name>
      <anchorfile>structmrpt_1_1utils_1_1TPropertyValueIDTriplet.html</anchorfile>
      <anchor>a3a26b7790a7849fd53bec46e18201f92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::CPropertiesValuesList::TPropertyValuePair</name>
    <filename>structmrpt_1_1utils_1_1CPropertiesValuesList_1_1TPropertyValuePair.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmrpt_1_1utils_1_1CPropertiesValuesList_1_1TPropertyValuePair.html</anchorfile>
      <anchor>a579011d6b60311f4547341844dc6d2a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CSerializablePtr</type>
      <name>value</name>
      <anchorfile>structmrpt_1_1utils_1_1CPropertiesValuesList_1_1TPropertyValuePair.html</anchorfile>
      <anchor>aab628d5c1d5a95fabdcf82c2eaebbfd5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CReactiveNavigationSystem3D::TPTGmultilevel</name>
    <filename>structmrpt_1_1nav_1_1CReactiveNavigationSystem3D_1_1TPTGmultilevel.html</filename>
    <member kind="function">
      <type></type>
      <name>TPTGmultilevel</name>
      <anchorfile>structmrpt_1_1nav_1_1CReactiveNavigationSystem3D_1_1TPTGmultilevel.html</anchorfile>
      <anchor>a32bed2a4423d7f886117a897ad225122</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TPTGmultilevel</name>
      <anchorfile>structmrpt_1_1nav_1_1CReactiveNavigationSystem3D_1_1TPTGmultilevel.html</anchorfile>
      <anchor>a661862bb1340a7c96a5ea92a382a7fda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TCandidateMovementPTG</type>
      <name>holonomicmov</name>
      <anchorfile>structmrpt_1_1nav_1_1CReactiveNavigationSystem3D_1_1TPTGmultilevel.html</anchorfile>
      <anchor>a22dc5f46a2b93f2d7b510346bffc3e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; CParameterizedTrajectoryGenerator * &gt;</type>
      <name>PTGs</name>
      <anchorfile>structmrpt_1_1nav_1_1CReactiveNavigationSystem3D_1_1TPTGmultilevel.html</anchorfile>
      <anchor>a1050eefd1bc80e055e01b4d489f80ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint2D</type>
      <name>TP_Target</name>
      <anchorfile>structmrpt_1_1nav_1_1CReactiveNavigationSystem3D_1_1TPTGmultilevel.html</anchorfile>
      <anchor>a6b6112063313cc0cd39d9ed0d092bff9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::CGeneralizedCylinder::TQuadrilateral</name>
    <filename>structmrpt_1_1opengl_1_1CGeneralizedCylinder_1_1TQuadrilateral.html</filename>
    <member kind="function">
      <type>void</type>
      <name>getAsPolygonUnsafe</name>
      <anchorfile>structmrpt_1_1opengl_1_1CGeneralizedCylinder_1_1TQuadrilateral.html</anchorfile>
      <anchor>a5e28101f90869459a82efa51158e176c</anchor>
      <arglist>(mrpt::math::TPolygon3D &amp;vec) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TQuadrilateral</name>
      <anchorfile>structmrpt_1_1opengl_1_1CGeneralizedCylinder_1_1TQuadrilateral.html</anchorfile>
      <anchor>ab194d2851d001525cc691cb78cb2e703</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p1, const mrpt::math::TPoint3D &amp;p2, const mrpt::math::TPoint3D &amp;p3, const mrpt::math::TPoint3D &amp;p4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TQuadrilateral</name>
      <anchorfile>structmrpt_1_1opengl_1_1CGeneralizedCylinder_1_1TQuadrilateral.html</anchorfile>
      <anchor>a73c9e2ab009cec196121c3db20ba73df</anchor>
      <arglist>(const T(&amp;p)[4])</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TQuadrilateral</name>
      <anchorfile>structmrpt_1_1opengl_1_1CGeneralizedCylinder_1_1TQuadrilateral.html</anchorfile>
      <anchor>aad160c018b8953c8c14d4d241090d41e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TQuadrilateral</name>
      <anchorfile>structmrpt_1_1opengl_1_1CGeneralizedCylinder_1_1TQuadrilateral.html</anchorfile>
      <anchor>a6ca27a7407b6e0cf65bbee26400da60c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>normal</name>
      <anchorfile>structmrpt_1_1opengl_1_1CGeneralizedCylinder_1_1TQuadrilateral.html</anchorfile>
      <anchor>a825c80a7993e4f60574894aa14ebbf2f</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>points</name>
      <anchorfile>structmrpt_1_1opengl_1_1CGeneralizedCylinder_1_1TQuadrilateral.html</anchorfile>
      <anchor>a620b1f42c5f7c91073df2ec917c40324</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>calculateNormal</name>
      <anchorfile>structmrpt_1_1opengl_1_1CGeneralizedCylinder_1_1TQuadrilateral.html</anchorfile>
      <anchor>a41ae2b439441b78cf1b9e3c85f80868a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::TraceInfo</name>
    <filename>structtesting_1_1internal_1_1TraceInfo.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>file</name>
      <anchorfile>structtesting_1_1internal_1_1TraceInfo.html</anchorfile>
      <anchor>a5d801209d3c0840aa55cfd4b67504254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>line</name>
      <anchorfile>structtesting_1_1internal_1_1TraceInfo.html</anchorfile>
      <anchor>ae9d269de1b77f4a3180d0d34acb4d7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>message</name>
      <anchorfile>structtesting_1_1internal_1_1TraceInfo.html</anchorfile>
      <anchor>a39e74f39ce6d5fdbac799abdb1c27f90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::metric_L2::traits</name>
    <filename>structnanoflann_1_1metric__L2_1_1traits.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>L2_Adaptor&lt; T, DataSource &gt;</type>
      <name>distance_t</name>
      <anchorfile>structnanoflann_1_1metric__L2_1_1traits.html</anchorfile>
      <anchor>a80415c5d579219cbf6c3ec33e5f35e79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>nanoflann::metric_L1::traits</name>
    <filename>structnanoflann_1_1metric__L1_1_1traits.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>L1_Adaptor&lt; T, DataSource &gt;</type>
      <name>distance_t</name>
      <anchorfile>structnanoflann_1_1metric__L1_1_1traits.html</anchorfile>
      <anchor>ad665e193dcbcc2d1cca73964546f5e88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Sophus::interp_details::Traits</name>
    <filename>structSophus_1_1interp__details_1_1Traits.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>nanoflann::metric_L2_Simple::traits</name>
    <filename>structnanoflann_1_1metric__L2__Simple_1_1traits.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>L2_Simple_Adaptor&lt; T, DataSource &gt;</type>
      <name>distance_t</name>
      <anchorfile>structnanoflann_1_1metric__L2__Simple_1_1traits.html</anchorfile>
      <anchor>aae46920bee1091763a689b896d3b05c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt; const, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <member kind="typedef">
      <type>Map&lt; Eigen::Quaternion&lt; Scalar &gt; const, Options &gt;</type>
      <name>QuaternionType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a137013d39f5ad3725d56d052b87c5549</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>aae08ac2a69a8b3347d43f847a31850f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>Eigen::internal::traits&lt; Sophus::RxSO3&lt; Scalar_, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>Map&lt; Eigen::Quaternion&lt; Scalar &gt;, Options &gt;</type>
      <name>QuaternionType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>ab698e7299c3de0b15e2892839428cb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1RxSO3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a02bf779a85f48d43ed97b00b412f87cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a06329430bebbbe7abdea417044dc1973</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Map&lt; Sophus::SO2&lt; Scalar &gt; const, Options &gt;</type>
      <name>SO2Type</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>ab0dd230d3be6e25c252ef6f5d9906fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Map&lt; Sophus::Vector2&lt; Scalar &gt; const, Options &gt;</type>
      <name>TranslationType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>aa1a38bf5e5113abea90a7c600bf651c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>Eigen::internal::traits&lt; Sophus::SE2&lt; Scalar_, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>af3eb5f533e194ef6fa83bbe2403930a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Map&lt; Sophus::SO2&lt; Scalar &gt;, Options &gt;</type>
      <name>SO2Type</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>ab43ceb48900c203e6199010331482bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Map&lt; Sophus::Vector2&lt; Scalar &gt;, Options &gt;</type>
      <name>TranslationType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE2_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>ada7d2ad6a73b4fb84a6bf060d5b089de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a2cfff53d4b556647132a015641f2e49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Map&lt; Sophus::SO3&lt; Scalar &gt; const, Options &gt;</type>
      <name>SO3Type</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a887d7dd47894ad1747cc2bb6fe239759</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Map&lt; Sophus::Vector3&lt; Scalar &gt; const, Options &gt;</type>
      <name>TranslationType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a82a3d3a2bf1bbb5d5ec9188a78dfc45d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>Eigen::internal::traits&lt; Sophus::SE3&lt; Scalar_, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a0fddc556c026920a95e1daf559db9f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Map&lt; Sophus::SO3&lt; Scalar &gt;, Options &gt;</type>
      <name>SO3Type</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a06ff9f4a2c08ad48c6a78d08628ba466</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Map&lt; Sophus::Vector3&lt; Scalar &gt;, Options &gt;</type>
      <name>TranslationType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SE3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a1e550c5171ce73d0aae48ff9c9cf8e90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <member kind="typedef">
      <type>Map&lt; Sophus::RxSO3&lt; Scalar &gt; const, Options &gt;</type>
      <name>RxSO3Type</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a3bc4a08b22db75a94029c6782a2dd93e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a63aa1e3fdeeab86a7260538660ebd78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Map&lt; Sophus::Vector3&lt; Scalar &gt; const, Options &gt;</type>
      <name>TranslationType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>ae466dc37b95403c30d2546d75bc18177</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>Eigen::internal::traits&lt; Sophus::Sim3&lt; Scalar_, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>Map&lt; Sophus::RxSO3&lt; Scalar &gt;, Options &gt;</type>
      <name>RxSO3Type</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a82fc1fa99bfcf1808167197644d6082a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>ac3d9735cc4f59a087be687b926f36ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Map&lt; Sophus::Vector3&lt; Scalar &gt;, Options &gt;</type>
      <name>TranslationType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1Sim3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>aa5e9f25343e743345bcbe40599602617</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt; const, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <member kind="typedef">
      <type>Map&lt; Sophus::Vector2&lt; Scalar &gt; const, Options &gt;</type>
      <name>ComplexType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a91a3401538c0807afd185bdc7bc5e84c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>aff3759957c36f44fef52dd225181cf59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt;, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>Eigen::internal::traits&lt; Sophus::SO2&lt; Scalar_, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>Map&lt; Sophus::Vector2&lt; Scalar &gt;, Options &gt;</type>
      <name>ComplexType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a879898df811f5a5fd5ac2a3d8cc01934</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SO2_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a74fde611a0ee4f42b462196916b6e735</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt; const, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <member kind="typedef">
      <type>Map&lt; Eigen::Quaternion&lt; Scalar &gt; const, Options &gt;</type>
      <name>QuaternionType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>aaceb5ebc7a476148768bef3036b20d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_01const_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a6e95068caf09aa612d007884b42d5e69</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt;, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <base>Eigen::internal::traits&lt; Sophus::SO3&lt; Scalar_, Options &gt; &gt;</base>
    <member kind="typedef">
      <type>Map&lt; Eigen::Quaternion&lt; Scalar &gt;, Options &gt;</type>
      <name>QuaternionType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a0de578cba719945537e9f0aabe4b25a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Map_3_01Sophus_1_1SO3_3_01Scalar___01_4_00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a60488d673eb6e746b43363b5e31a83e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Sophus::interp_details::Traits&lt; RxSO3&lt; Scalar &gt; &gt;</name>
    <filename>structSophus_1_1interp__details_1_1Traits_3_01RxSO3_3_01Scalar_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasShortestPathAmbiguity</name>
      <anchorfile>structSophus_1_1interp__details_1_1Traits_3_01RxSO3_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>aceb24f456437b69b53ee1dae084a337f</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;foo_T_bar)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool constexpr</type>
      <name>supported</name>
      <anchorfile>structSophus_1_1interp__details_1_1Traits_3_01RxSO3_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>a62c9b123a958d56bffeefca0df27a3cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Sophus::interp_details::Traits&lt; SE2&lt; Scalar &gt; &gt;</name>
    <filename>structSophus_1_1interp__details_1_1Traits_3_01SE2_3_01Scalar_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasShortestPathAmbiguity</name>
      <anchorfile>structSophus_1_1interp__details_1_1Traits_3_01SE2_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>aa7f2c543e7383d1da8434dd241415367</anchor>
      <arglist>(SE2&lt; Scalar &gt; const &amp;foo_T_bar)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool constexpr</type>
      <name>supported</name>
      <anchorfile>structSophus_1_1interp__details_1_1Traits_3_01SE2_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>a5376a00275a014ec75415bda1973d8bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Sophus::interp_details::Traits&lt; SE3&lt; Scalar &gt; &gt;</name>
    <filename>structSophus_1_1interp__details_1_1Traits_3_01SE3_3_01Scalar_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasShortestPathAmbiguity</name>
      <anchorfile>structSophus_1_1interp__details_1_1Traits_3_01SE3_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>a73933c3df430c7de57f27b3967affa84</anchor>
      <arglist>(SE3&lt; Scalar &gt; const &amp;foo_T_bar)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool constexpr</type>
      <name>supported</name>
      <anchorfile>structSophus_1_1interp__details_1_1Traits_3_01SE3_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>a2e73d528e81418c56716dd45a553f5b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Sophus::interp_details::Traits&lt; Sim3&lt; Scalar &gt; &gt;</name>
    <filename>structSophus_1_1interp__details_1_1Traits_3_01Sim3_3_01Scalar_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasShortestPathAmbiguity</name>
      <anchorfile>structSophus_1_1interp__details_1_1Traits_3_01Sim3_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>aa9915e0e30030e70e4c53ea2faa6f1a7</anchor>
      <arglist>(Sim3&lt; Scalar &gt; const &amp;foo_T_bar)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool constexpr</type>
      <name>supported</name>
      <anchorfile>structSophus_1_1interp__details_1_1Traits_3_01Sim3_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>aa684d57cf20a64c7c970122a55fbf134</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Sophus::interp_details::Traits&lt; SO2&lt; Scalar &gt; &gt;</name>
    <filename>structSophus_1_1interp__details_1_1Traits_3_01SO2_3_01Scalar_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasShortestPathAmbiguity</name>
      <anchorfile>structSophus_1_1interp__details_1_1Traits_3_01SO2_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>a7ea89865f75477a95ffe06ca0c1bb649</anchor>
      <arglist>(SO2&lt; Scalar &gt; const &amp;foo_T_bar)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool constexpr</type>
      <name>supported</name>
      <anchorfile>structSophus_1_1interp__details_1_1Traits_3_01SO2_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>a15624aa4cdc988d55038ddc617230c1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Sophus::interp_details::Traits&lt; SO3&lt; Scalar &gt; &gt;</name>
    <filename>structSophus_1_1interp__details_1_1Traits_3_01SO3_3_01Scalar_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasShortestPathAmbiguity</name>
      <anchorfile>structSophus_1_1interp__details_1_1Traits_3_01SO3_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>a8a0dce140b9a9d40094dedd9a9c3fe42</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;foo_T_bar)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool constexpr</type>
      <name>supported</name>
      <anchorfile>structSophus_1_1interp__details_1_1Traits_3_01SO3_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>aab10770971676250b650131a32e2c34b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Sophus::RxSO3&lt; Scalar_, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Sophus_1_1RxSO3_3_01Scalar___00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; Scalar, Options &gt;</type>
      <name>QuaternionType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1RxSO3_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a390ec5ae32a24d17e51b0d26da940dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1RxSO3_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a5031c23696a4cd5a7b424ed02aca26d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Sophus::SE2&lt; Scalar_, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SE2_3_01Scalar___00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SE2_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>ac9c34c4448c4345ad71b31737c0b3efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Sophus::SO2&lt; Scalar, Options &gt;</type>
      <name>SO2Type</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SE2_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>ace6c1059bf8193429f12627b75b5ec7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Sophus::Vector2&lt; Scalar, Options &gt;</type>
      <name>TranslationType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SE2_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a46588ed94e2edd0ab1af70848a59c9fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Sophus::SE3&lt; Scalar_, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SE3_3_01Scalar___00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SE3_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>aaa16453cfd5e024275c8976cf10722df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Sophus::SO3&lt; Scalar, Options &gt;</type>
      <name>SO3Type</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SE3_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a2451c0e79704d816e704b998ce0b4dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Sophus::Vector3&lt; Scalar, Options &gt;</type>
      <name>TranslationType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SE3_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>ab552cd4118068c60da347efcb32d8b8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Sophus::Sim3&lt; Scalar_, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Sophus_1_1Sim3_3_01Scalar___00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <member kind="typedef">
      <type>Sophus::RxSO3&lt; Scalar, Options &gt;</type>
      <name>RxSO3Type</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1Sim3_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a8d4f65bc76b6c43faefd7af4120ee779</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1Sim3_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a7ac89e5a6f51961c28195f50cc4c173c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Sophus::Vector3&lt; Scalar, Options &gt;</type>
      <name>TranslationType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1Sim3_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>ad7fe2f79039830bf95129b2415176b67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Sophus::SO2&lt; Scalar_, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SO2_3_01Scalar___00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <member kind="typedef">
      <type>Sophus::Vector2&lt; Scalar, Options &gt;</type>
      <name>ComplexType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SO2_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>aadc7a29ac44b04e7bea3a29549d3a876</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SO2_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a94e801923f9c9887a02c86e46085120b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Eigen::internal::traits&lt; Sophus::SO3&lt; Scalar_, Options &gt; &gt;</name>
    <filename>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SO3_3_01Scalar___00_01Options_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>Options</templarg>
    <member kind="typedef">
      <type>Eigen::Quaternion&lt; Scalar, Options &gt;</type>
      <name>QuaternionType</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SO3_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a935fcc3cc58657b0988c35ce0acff7bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_</type>
      <name>Scalar</name>
      <anchorfile>structEigen_1_1internal_1_1traits_3_01Sophus_1_1SO3_3_01Scalar___00_01Options_01_4_01_4.html</anchorfile>
      <anchor>a4b62b0d33ce9d4a7878133552b246adb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::TRandomFieldCell</name>
    <filename>structmrpt_1_1maps_1_1TRandomFieldCell.html</filename>
    <member kind="function">
      <type></type>
      <name>TRandomFieldCell</name>
      <anchorfile>structmrpt_1_1maps_1_1TRandomFieldCell.html</anchorfile>
      <anchor>a1cb014208ad8245f2d9ef14677c9274d</anchor>
      <arglist>(double kfmean_dm_mean=1e-20, double kfstd_dmmeanw=0)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dm_mean</name>
      <anchorfile>structmrpt_1_1maps_1_1TRandomFieldCell.html</anchorfile>
      <anchor>adc2857985de920e724021f245e098daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dm_mean_w</name>
      <anchorfile>structmrpt_1_1maps_1_1TRandomFieldCell.html</anchorfile>
      <anchor>a88fc3bce6256e79b9fb375d768a8bb47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dmv_var_mean</name>
      <anchorfile>structmrpt_1_1maps_1_1TRandomFieldCell.html</anchorfile>
      <anchor>a51e05924d3a15365529221f93635494c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gmrf_mean</name>
      <anchorfile>structmrpt_1_1maps_1_1TRandomFieldCell.html</anchorfile>
      <anchor>ab69faa5ada2306587a09c7e21adc7874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>gmrf_std</name>
      <anchorfile>structmrpt_1_1maps_1_1TRandomFieldCell.html</anchorfile>
      <anchor>a47c25c96d4ec01a59a3e0e90fabf1bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>kf_mean</name>
      <anchorfile>structmrpt_1_1maps_1_1TRandomFieldCell.html</anchorfile>
      <anchor>a4be5e9511eaa8a2bb34adcf742012ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>kf_std</name>
      <anchorfile>structmrpt_1_1maps_1_1TRandomFieldCell.html</anchorfile>
      <anchor>a817da7c73e29c38c5dfe4a38c74345d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>last_updated</name>
      <anchorfile>structmrpt_1_1maps_1_1TRandomFieldCell.html</anchorfile>
      <anchor>ac3ace6cbf80c4ed81d72c8ac3fde9d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>updated_std</name>
      <anchorfile>structmrpt_1_1maps_1_1TRandomFieldCell.html</anchorfile>
      <anchor>a8c570e71bbf6f328f74e9ffa8a15e118</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::TRandomFieldVoxel</name>
    <filename>structmrpt_1_1maps_1_1TRandomFieldVoxel.html</filename>
    <member kind="function">
      <type></type>
      <name>TRandomFieldVoxel</name>
      <anchorfile>structmrpt_1_1maps_1_1TRandomFieldVoxel.html</anchorfile>
      <anchor>a5a1b7b2d55cea72c1b5a72771d4becce</anchor>
      <arglist>(double _mean_value=.0, double _stddev_value=.0)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mean_value</name>
      <anchorfile>structmrpt_1_1maps_1_1TRandomFieldVoxel.html</anchorfile>
      <anchor>a0a8e5ab8c9748e6faf683613cfa12f8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>stddev_value</name>
      <anchorfile>structmrpt_1_1maps_1_1TRandomFieldVoxel.html</anchorfile>
      <anchor>ac337d4c2401b5b1ad23bfa4353285835</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::TRangeImageFilter</name>
    <filename>structmrpt_1_1obs_1_1TRangeImageFilter.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>do_range_filter</name>
      <anchorfile>structmrpt_1_1obs_1_1TRangeImageFilter.html</anchorfile>
      <anchor>aa7adc8901a790ded7d3b90b7eb421a52</anchor>
      <arglist>(size_t r, size_t c, const float D) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TRangeImageFilter</name>
      <anchorfile>structmrpt_1_1obs_1_1TRangeImageFilter.html</anchorfile>
      <anchor>afe64be150a169aeab5e1ed3871b81ef0</anchor>
      <arglist>(const TRangeImageFilterParams &amp;filter_params)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TRangeImageFilter</name>
      <anchorfile>structmrpt_1_1obs_1_1TRangeImageFilter.html</anchorfile>
      <anchor>ab7563228e27f6c3a87345964a5eae3e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TRangeImageFilterParams</type>
      <name>fp</name>
      <anchorfile>structmrpt_1_1obs_1_1TRangeImageFilter.html</anchorfile>
      <anchor>a91807c444a8a2e935907fe9f145be1f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::TRangeImageFilterParams</name>
    <filename>structmrpt_1_1obs_1_1TRangeImageFilterParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TRangeImageFilterParams</name>
      <anchorfile>structmrpt_1_1obs_1_1TRangeImageFilterParams.html</anchorfile>
      <anchor>a6d81227551044e9ca55581c92d3949c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rangeCheckBetween</name>
      <anchorfile>structmrpt_1_1obs_1_1TRangeImageFilterParams.html</anchorfile>
      <anchor>a7e471749395ddf3d47353ad726a296cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::math::CMatrix *</type>
      <name>rangeMask_max</name>
      <anchorfile>structmrpt_1_1obs_1_1TRangeImageFilterParams.html</anchorfile>
      <anchor>ae00c93792aa732e820e91b103c0cfbc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::math::CMatrix *</type>
      <name>rangeMask_min</name>
      <anchorfile>structmrpt_1_1obs_1_1TRangeImageFilterParams.html</anchorfile>
      <anchor>acd9b3455a33cb4d7f0df63f041395fbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>transfer_wrapper</name>
    <filename>structtransfer__wrapper.html</filename>
    <member kind="variable">
      <type>libusb_transfer</type>
      <name>libusb</name>
      <anchorfile>structtransfer__wrapper.html</anchorfile>
      <anchor>a4a88e0d07a5c873660acc5fa7e036a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QuickList&lt; transfer_wrapper &gt; *</type>
      <name>list</name>
      <anchorfile>structtransfer__wrapper.html</anchorfile>
      <anchor>ae50bc3edfc97aedab62bbde1a93915df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>transfer_wrapper *</type>
      <name>next</name>
      <anchorfile>structtransfer__wrapper.html</anchorfile>
      <anchor>a47c9460ed9913335fe61737952c3a224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>transfer_wrapper *</type>
      <name>prev</name>
      <anchorfile>structtransfer__wrapper.html</anchorfile>
      <anchor>a7b39db852cc3e5eea7b604b2ca05d21e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>usb</name>
      <anchorfile>structtransfer__wrapper.html</anchorfile>
      <anchor>a4ae95a16414c86ada31d333ec5afccbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::details::Transpose</name>
    <filename>classSophus_1_1details_1_1Transpose.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static Scalar</type>
      <name>impl</name>
      <anchorfile>classSophus_1_1details_1_1Transpose.html</anchorfile>
      <anchor>a64726fb32b960b851d22331ad0ca2f56</anchor>
      <arglist>(Scalar const &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Sophus::details::Transpose&lt; Matrix&lt; Scalar, M, N &gt; &gt;</name>
    <filename>classSophus_1_1details_1_1Transpose_3_01Matrix_3_01Scalar_00_01M_00_01N_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>M</templarg>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static Matrix&lt; Scalar, M, N &gt;</type>
      <name>impl</name>
      <anchorfile>classSophus_1_1details_1_1Transpose_3_01Matrix_3_01Scalar_00_01M_00_01N_01_4_01_4.html</anchorfile>
      <anchor>a1df8e650eef36739f2481d587e4a951e</anchor>
      <arglist>(Matrix&lt; Scalar, M, N &gt; const &amp;s)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CReactiveNavigationSystem::TReactiveNavigatorParams</name>
    <filename>structmrpt_1_1nav_1_1CReactiveNavigationSystem_1_1TReactiveNavigatorParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CReactiveNavigationSystem_1_1TReactiveNavigatorParams.html</anchorfile>
      <anchor>aa1c28865249b2992ef8b20c81a129cb0</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c, const std::string &amp;s) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CReactiveNavigationSystem_1_1TReactiveNavigatorParams.html</anchorfile>
      <anchor>a96e0fcc9e429fa6086dad68255fc970e</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c, const std::string &amp;s) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TReactiveNavigatorParams</name>
      <anchorfile>structmrpt_1_1nav_1_1CReactiveNavigationSystem_1_1TReactiveNavigatorParams.html</anchorfile>
      <anchor>abd0d95401aedffb5ddd86f003637824a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_obstacles_height</name>
      <anchorfile>structmrpt_1_1nav_1_1CReactiveNavigationSystem_1_1TReactiveNavigatorParams.html</anchorfile>
      <anchor>ab4f3a536fd3c8d147c1e5666eb53e265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_obstacles_height</name>
      <anchorfile>structmrpt_1_1nav_1_1CReactiveNavigationSystem_1_1TReactiveNavigatorParams.html</anchorfile>
      <anchor>a1e9a3b9f5297901df2f0516e8b494d93</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tree_desc_s</name>
    <filename>structtree__desc__s.html</filename>
    <member kind="variable">
      <type>ct_data *</type>
      <name>dyn_tree</name>
      <anchorfile>structtree__desc__s.html</anchorfile>
      <anchor>a5c79989c018b96c729e88e41f98a4920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_code</name>
      <anchorfile>structtree__desc__s.html</anchorfile>
      <anchor>a11f42f2c0464693def462dcfdd871002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>static_tree_desc *</type>
      <name>stat_desc</name>
      <anchorfile>structtree__desc__s.html</anchorfile>
      <anchor>a7f237428776ee85058bb7f7f11900dd2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::apps::TRegistrationDeciderOrOptimizerProps</name>
    <filename>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderOrOptimizerProps.html</filename>
    <member kind="function">
      <type></type>
      <name>TRegistrationDeciderOrOptimizerProps</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderOrOptimizerProps.html</anchorfile>
      <anchor>a080a10f3cd965adbea3eca907109bf83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TRegistrationDeciderOrOptimizerProps</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderOrOptimizerProps.html</anchorfile>
      <anchor>a687dbfd70ee324ad208b37897116ff49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>description</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderOrOptimizerProps.html</anchorfile>
      <anchor>a640f8b729bb08a9b966b6e1d06dadb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_mr_slam_class</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderOrOptimizerProps.html</anchorfile>
      <anchor>aad734867d2a69e0d76bfad7277556441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_slam_2d</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderOrOptimizerProps.html</anchorfile>
      <anchor>ab151a392e70dcb7bb796e06a9f9938d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_slam_3d</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderOrOptimizerProps.html</anchorfile>
      <anchor>a2baa25721deacfe6b3ed73a1f6931f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderOrOptimizerProps.html</anchorfile>
      <anchor>a1a67dc5c6f394f4b669f8713ae268e98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::apps::TRegistrationDeciderProps</name>
    <filename>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderProps.html</filename>
    <base>mrpt::graphslam::apps::TRegistrationDeciderOrOptimizerProps</base>
    <member kind="function">
      <type></type>
      <name>TRegistrationDeciderProps</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderProps.html</anchorfile>
      <anchor>a12d65ccb140806b5a0295fff66a2f75a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TRegistrationDeciderProps</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderProps.html</anchorfile>
      <anchor>a19748c6b40604c74711539fcbce59483</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>observations_used</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderProps.html</anchorfile>
      <anchor>a0f61c6950ebed9ef38202d8aa30100dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>rawlog_format</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderProps.html</anchorfile>
      <anchor>a90133e73802dfa35a229e770251cc0d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TRegistrationDeciderProps.html</anchorfile>
      <anchor>ad95b4f0de425dee813dc16e9f2099ba9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TRelativeFeaturePos</name>
    <filename>structmrpt_1_1vision_1_1TRelativeFeaturePos.html</filename>
    <member kind="function">
      <type></type>
      <name>TRelativeFeaturePos</name>
      <anchorfile>structmrpt_1_1vision_1_1TRelativeFeaturePos.html</anchorfile>
      <anchor>a4e2f1064269fd214bdd8bbbebc1d9786</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TRelativeFeaturePos</name>
      <anchorfile>structmrpt_1_1vision_1_1TRelativeFeaturePos.html</anchorfile>
      <anchor>a49cd133b6e0c387921e3d0637fa38d98</anchor>
      <arglist>(const mrpt::vision::TCameraPoseID _id_frame_base, const mrpt::math::TPoint3D &amp;_pos)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vision::TCameraPoseID</type>
      <name>id_frame_base</name>
      <anchorfile>structmrpt_1_1vision_1_1TRelativeFeaturePos.html</anchorfile>
      <anchor>a2a543b92776e092ebaf6badfd3d8758a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>pos</name>
      <anchorfile>structmrpt_1_1vision_1_1TRelativeFeaturePos.html</anchorfile>
      <anchor>a425a9a3094d32abebc9aad37ab15e68c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::gl_utils::TRenderInfo</name>
    <filename>structmrpt_1_1opengl_1_1gl__utils_1_1TRenderInfo.html</filename>
    <member kind="function">
      <type>void</type>
      <name>projectPoint</name>
      <anchorfile>structmrpt_1_1opengl_1_1gl__utils_1_1TRenderInfo.html</anchorfile>
      <anchor>a93fd7bba02ca8e085e4813297bf17218</anchor>
      <arglist>(float x, float y, float z, float &amp;proj_x, float &amp;proj_y, float &amp;proj_z_depth) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectPointPixels</name>
      <anchorfile>structmrpt_1_1opengl_1_1gl__utils_1_1TRenderInfo.html</anchorfile>
      <anchor>a1bb3cac4455a3f8e6e912c596fb168ff</anchor>
      <arglist>(float x, float y, float z, float &amp;proj_x_px, float &amp;proj_y_px, float &amp;proj_z_depth) const </arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3Df</type>
      <name>camera_position</name>
      <anchorfile>structmrpt_1_1opengl_1_1gl__utils_1_1TRenderInfo.html</anchorfile>
      <anchor>a3762c0bf234341094035c8d3fae77d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; float, 4, 4, Eigen::ColMajor &gt;</type>
      <name>full_matrix</name>
      <anchorfile>structmrpt_1_1opengl_1_1gl__utils_1_1TRenderInfo.html</anchorfile>
      <anchor>a8f7de23315b40f662c7c42cf0285b4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; float, 4, 4, Eigen::ColMajor &gt;</type>
      <name>model_matrix</name>
      <anchorfile>structmrpt_1_1opengl_1_1gl__utils_1_1TRenderInfo.html</anchorfile>
      <anchor>a7ad4c97ed57a80515462af449bbe270a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; float, 4, 4, Eigen::ColMajor &gt;</type>
      <name>proj_matrix</name>
      <anchorfile>structmrpt_1_1opengl_1_1gl__utils_1_1TRenderInfo.html</anchorfile>
      <anchor>a1a53137ea405d91dab5803be318a4732</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vp_height</name>
      <anchorfile>structmrpt_1_1opengl_1_1gl__utils_1_1TRenderInfo.html</anchorfile>
      <anchor>a8f199393332006e1a6669cb61d9a1255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vp_width</name>
      <anchorfile>structmrpt_1_1opengl_1_1gl__utils_1_1TRenderInfo.html</anchorfile>
      <anchor>a0ee3e721299a600fadfb2a1a9c0a4029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vp_x</name>
      <anchorfile>structmrpt_1_1opengl_1_1gl__utils_1_1TRenderInfo.html</anchorfile>
      <anchor>a9d81bd2e4035f7c08ff8c3e14a6f543d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>vp_y</name>
      <anchorfile>structmrpt_1_1opengl_1_1gl__utils_1_1TRenderInfo.html</anchorfile>
      <anchor>a5cf505a0d9e777c2cae52b25557a54b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::COctoMapBase::TRenderingOptions</name>
    <filename>structmrpt_1_1maps_1_1COctoMapBase_1_1TRenderingOptions.html</filename>
    <member kind="function">
      <type>void</type>
      <name>readFromStream</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TRenderingOptions.html</anchorfile>
      <anchor>a434abede5e96203bb2157aeb01dd7904</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TRenderingOptions</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TRenderingOptions.html</anchorfile>
      <anchor>a2a7a8d8300499ad1baff766e06f98f94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TRenderingOptions.html</anchorfile>
      <anchor>af9af483b0241ed0b8270f81934fbc371</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>generateFreeVoxels</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TRenderingOptions.html</anchorfile>
      <anchor>ae805ab0d938aad7aeb250fe7f0caa95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>generateGridLines</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TRenderingOptions.html</anchorfile>
      <anchor>a0632644116e0f2ce8166bacf9dc8d617</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>generateOccupiedVoxels</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TRenderingOptions.html</anchorfile>
      <anchor>a69eaa666171f8a738cbdb718aab0af26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visibleFreeVoxels</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TRenderingOptions.html</anchorfile>
      <anchor>aa33f85964e69e504adea0c24f73a618c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>visibleOccupiedVoxels</name>
      <anchorfile>structmrpt_1_1maps_1_1COctoMapBase_1_1TRenderingOptions.html</anchorfile>
      <anchor>a16b7d34313a686939af652d075a9dae0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CScanAnimation::TRenderObject</name>
    <filename>structCScanAnimation_1_1TRenderObject.html</filename>
    <member kind="variable">
      <type>mrpt::opengl::CRenderizablePtr</type>
      <name>obj</name>
      <anchorfile>structCScanAnimation_1_1TRenderObject.html</anchorfile>
      <anchor>a2661922b7006f172537cbc46389e7375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>timestamp</name>
      <anchorfile>structCScanAnimation_1_1TRenderObject.html</anchorfile>
      <anchor>a4edb96d0395b30877f243599d2e83096</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::PlannerTPS_VirtualBase::TRenderPlannedPathOptions</name>
    <filename>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>TRenderPlannedPathOptions</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>ab5f3518e3a9f73f137cf049ac526aa91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TRenderPlannedPathOptions</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>af0862bc3e11d28ce80e6552047a67f30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>color_goal</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>af63656631ab13d8a9752d42e4b3db01f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>color_ground_xy_grid</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a68852577385de261514f0fd6f8d11e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>color_last_edge</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>af27afef961278022d3f507c1dbe3b3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>color_local_obstacles</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a1124bb07ce26df52a3528f1bf59a38f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>color_normal_edge</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a2f3347b7a5866fc32ad2bcbd8389e711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>color_obstacles</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>ae7c700b8742a32f625e74203693f11ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>color_optimal_edge</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>aa2ab9aa25fb84ee8310be244b3869523</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>color_start</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>ab6b5398f2d420ea64935162716570ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>color_vehicle</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>ad022e7ca79887d408e701111c723017f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>draw_obstacles</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>ab56259da9c8bb5ac4bfb4f74b0757037</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>draw_shape_decimation</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>ab75fea995da20e1ad1826a60d285f017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ground_xy_grid_frequency</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a22efaf0fe6b48a6095ef08672630d247</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>highlight_last_added_edge</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>aa99e79a14f272fd5f9bc6b40142627ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TNodeID</type>
      <name>highlight_path_to_node_id</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a160ab32af48f56e4675a19b116e89243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::maps::CPointsMap *</type>
      <name>local_obs_from_nearest_pose</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a554fc7e1816dcafbce210c45c76a4ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>log_msg</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a09af90d1c0886ce7ed3719c92589cef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>log_msg_position</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>aa0ddc89840e90fb185b83bcf648ef558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>log_msg_scale</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>af5dae92b892112684bc6e9202a9e51b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::poses::CPose2D *</type>
      <name>new_state</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>aa5441dea35bb1bc63371f5611974fd02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>point_size_local_obstacles</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a72280fa9896221e1e0e9674b9451020e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>point_size_obstacles</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a41960aa3835322af6dbb51b37411de2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vehicle_line_width</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>aa0bf1a2a9d5927a5993f458a262e4f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vehicle_shape_z</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a86e7f2184a0c9e48bfc45bcc591eb7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>width_last_edge</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a5bad0ac3c30ad04edf8680b0ea5e7a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>width_normal_edge</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a40444f1d3f6a6ac36e672af7f1d4fd5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>width_optimal_edge</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a7623f725cb7f2a79cbd7f6f16b873c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::poses::CPose2D *</type>
      <name>x_nearest_pose</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>ae50cbbe0fead4b2751a9ac74ea093140</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const mrpt::poses::CPose2D *</type>
      <name>x_rand_pose</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a921c98b56d79bd80f9e158f7f7ba4572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>xyzcorners_scale</name>
      <anchorfile>structmrpt_1_1nav_1_1PlannerTPS__VirtualBase_1_1TRenderPlannedPathOptions.html</anchorfile>
      <anchor>a208431f72a5b3e8c94595cb2dd3c85a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::COctreePointRenderer::TRenderQueueElement</name>
    <filename>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TRenderQueueElement.html</filename>
    <member kind="function">
      <type></type>
      <name>TRenderQueueElement</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TRenderQueueElement.html</anchorfile>
      <anchor>a701ad01e9c95711f9fc4f6f9d502e7ec</anchor>
      <arglist>(const size_t id, float area_sq)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>node_id</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TRenderQueueElement.html</anchorfile>
      <anchor>a722cf27a13fd7ab4125159c2b4878c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>render_area_sqpixels</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctreePointRenderer_1_1TRenderQueueElement.html</anchorfile>
      <anchor>a154366ee7146d79c8af704c9787e9b0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TResidJacobElement</name>
    <filename>structmrpt_1_1vision_1_1TResidJacobElement.html</filename>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 4, 30 &gt;</type>
      <name>J</name>
      <anchorfile>structmrpt_1_1vision_1_1TResidJacobElement.html</anchorfile>
      <anchor>a17dd7c42530021ac75b7886b252bf653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 4, 1 &gt;</type>
      <name>predicted_obs</name>
      <anchorfile>structmrpt_1_1vision_1_1TResidJacobElement.html</anchorfile>
      <anchor>acedf714e6e57e4104b3e2cc9f2514acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Matrix&lt; double, 4, 1 &gt;</type>
      <name>residual</name>
      <anchorfile>structmrpt_1_1vision_1_1TResidJacobElement.html</anchorfile>
      <anchor>a1b354af793c5c277f38d5215ccfa48c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::CLevenbergMarquardtTempl::TResultInfo</name>
    <filename>structmrpt_1_1math_1_1CLevenbergMarquardtTempl_1_1TResultInfo.html</filename>
    <member kind="variable">
      <type>NUMTYPE</type>
      <name>final_sqr_err</name>
      <anchorfile>structmrpt_1_1math_1_1CLevenbergMarquardtTempl_1_1TResultInfo.html</anchorfile>
      <anchor>ac8eb75ef46fe27b1d34d63d9a795c987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>matrix_t</type>
      <name>H</name>
      <anchorfile>structmrpt_1_1math_1_1CLevenbergMarquardtTempl_1_1TResultInfo.html</anchorfile>
      <anchor>a7c50d1953d7aca579422a84628c7c66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>iterations_executed</name>
      <anchorfile>structmrpt_1_1math_1_1CLevenbergMarquardtTempl_1_1TResultInfo.html</anchorfile>
      <anchor>a95150bffce767d1d3fc36a0c7e66f219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VECTORTYPE</type>
      <name>last_err_vector</name>
      <anchorfile>structmrpt_1_1math_1_1CLevenbergMarquardtTempl_1_1TResultInfo.html</anchorfile>
      <anchor>a655dc9a7d7a7f3702393e123c752f252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>matrix_t</type>
      <name>path</name>
      <anchorfile>structmrpt_1_1math_1_1CLevenbergMarquardtTempl_1_1TResultInfo.html</anchorfile>
      <anchor>ada9d48374cf3d7bafbec949523bc4004</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CMultiObjectiveMotionOptimizerBase::TResultInfo</name>
    <filename>structmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase_1_1TResultInfo.html</filename>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>final_evaluation</name>
      <anchorfile>structmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase_1_1TResultInfo.html</anchorfile>
      <anchor>a2b9c7eb10aa43f1e4693d33e2f7195f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>log_entries</name>
      <anchorfile>structmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase_1_1TResultInfo.html</anchorfile>
      <anchor>a0efe8a162b418b965bb0a09191b65c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::map&lt; std::string, double &gt; &gt;</type>
      <name>score_values</name>
      <anchorfile>structmrpt_1_1nav_1_1CMultiObjectiveMotionOptimizerBase_1_1TResultInfo.html</anchorfile>
      <anchor>a7650f9c5411b492e9e9ad292926f94bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::TResultInfoSpaLevMarq</name>
    <filename>structmrpt_1_1graphslam_1_1TResultInfoSpaLevMarq.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>final_total_sq_error</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TResultInfoSpaLevMarq.html</anchorfile>
      <anchor>aaeede0ceccb08cd876de33782496fa79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>num_iters</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TResultInfoSpaLevMarq.html</anchorfile>
      <anchor>aec1300d412f52cd2fd9fd581ad0403c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CICP::TReturnInfo</name>
    <filename>structmrpt_1_1slam_1_1CICP_1_1TReturnInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>TReturnInfo</name>
      <anchorfile>structmrpt_1_1slam_1_1CICP_1_1TReturnInfo.html</anchorfile>
      <anchor>a221cc70e2693b8bc8962dee2384e69e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>goodness</name>
      <anchorfile>structmrpt_1_1slam_1_1CICP_1_1TReturnInfo.html</anchorfile>
      <anchor>ab02c8630da29f8e8d25188cd0a16401c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned short</type>
      <name>nIterations</name>
      <anchorfile>structmrpt_1_1slam_1_1CICP_1_1TReturnInfo.html</anchorfile>
      <anchor>a817eb6578c368331c0632b79aac2cda5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>quality</name>
      <anchorfile>structmrpt_1_1slam_1_1CICP_1_1TReturnInfo.html</anchorfile>
      <anchor>a3cb9e33201f62850d41d199aac41ee04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CGridMapAligner::TReturnInfo</name>
    <filename>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo.html</filename>
    <class kind="struct">mrpt::slam::CGridMapAligner::TReturnInfo::TPairPlusDistance</class>
    <member kind="function">
      <type></type>
      <name>TReturnInfo</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo.html</anchorfile>
      <anchor>a01f7a98db4abaec8ec7ccaae29d21fd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TMatchingPairList</type>
      <name>correspondences</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo.html</anchorfile>
      <anchor>a0c22d7201edd67179fa8ed54882a2c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TPairPlusDistance &gt;</type>
      <name>correspondences_dists_maha</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo.html</anchorfile>
      <anchor>a1affe9954e18e21f1c21f68e8e4cc6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>goodness</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo.html</anchorfile>
      <anchor>a92a3289d3cfbc3edb732018162331623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>icp_goodness_all_sog_modes</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo.html</anchorfile>
      <anchor>a375f502a6d23362d07ffdf86165bee9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CLandmarksMapPtr</type>
      <name>landmarks_map1</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo.html</anchorfile>
      <anchor>a0ba4f0380c1766c58a04ffe75b53ef9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::maps::CLandmarksMapPtr</type>
      <name>landmarks_map2</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo.html</anchorfile>
      <anchor>a2fc0d3e497c07968bf73362110cdf1d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose2D</type>
      <name>noRobustEstimation</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo.html</anchorfile>
      <anchor>aa1e10a9e3fa2708a5d1fa525124a7962</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::poly_ptr_ptr&lt; mrpt::poses::CPosePDFSOGPtr &gt;</type>
      <name>sog1</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo.html</anchorfile>
      <anchor>a5c2c61de9aeefbc5c0a9dd5cefd6808f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::poly_ptr_ptr&lt; mrpt::poses::CPosePDFSOGPtr &gt;</type>
      <name>sog2</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo.html</anchorfile>
      <anchor>a7e404995b206a4be8e01aa9da30e2c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::poly_ptr_ptr&lt; mrpt::poses::CPosePDFSOGPtr &gt;</type>
      <name>sog3</name>
      <anchorfile>structmrpt_1_1slam_1_1CGridMapAligner_1_1TReturnInfo.html</anchorfile>
      <anchor>aa00cb12d57627174d78b98f4506063de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::CGraphSlamEngine::TRGBDInfoFileParams</name>
    <filename>structmrpt_1_1graphslam_1_1CGraphSlamEngine_1_1TRGBDInfoFileParams.html</filename>
    <member kind="function">
      <type>void</type>
      <name>initTRGBDInfoFileParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1CGraphSlamEngine_1_1TRGBDInfoFileParams.html</anchorfile>
      <anchor>a2a308575ae60840b5a45ade804f6d7a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseFile</name>
      <anchorfile>structmrpt_1_1graphslam_1_1CGraphSlamEngine_1_1TRGBDInfoFileParams.html</anchorfile>
      <anchor>aa04b7c40ec5d6059643351248340a3e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRawlogFile</name>
      <anchorfile>structmrpt_1_1graphslam_1_1CGraphSlamEngine_1_1TRGBDInfoFileParams.html</anchorfile>
      <anchor>abeb7d1fdb8189a2123e058b808deb952</anchor>
      <arglist>(const std::string &amp;rawlog_fname)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TRGBDInfoFileParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1CGraphSlamEngine_1_1TRGBDInfoFileParams.html</anchorfile>
      <anchor>acdf531db90a1e22803a389027c55b718</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TRGBDInfoFileParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1CGraphSlamEngine_1_1TRGBDInfoFileParams.html</anchorfile>
      <anchor>a2e48d30d604aa7731bf43cf3df49afa3</anchor>
      <arglist>(const std::string &amp;rawlog_fname)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TRGBDInfoFileParams</name>
      <anchorfile>structmrpt_1_1graphslam_1_1CGraphSlamEngine_1_1TRGBDInfoFileParams.html</anchorfile>
      <anchor>ae9f36b17e761d01db242c5548cd97e1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>fields</name>
      <anchorfile>structmrpt_1_1graphslam_1_1CGraphSlamEngine_1_1TRGBDInfoFileParams.html</anchorfile>
      <anchor>a9158d94a28ce249e8c62e07b63d6a81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>info_fname</name>
      <anchorfile>structmrpt_1_1graphslam_1_1CGraphSlamEngine_1_1TRGBDInfoFileParams.html</anchorfile>
      <anchor>afd0152016a94ba454fb176ec7d59ac70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::trinary_node</name>
    <filename>classexprtk_1_1details_1_1trinary__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1trinary__node.html</anchorfile>
      <anchor>aebd0bd1b01e87aa12e12a8cf0993374c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1trinary__node.html</anchorfile>
      <anchor>a10cd22188606de0dafc1cfbdcbcc43f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>trinary_node</name>
      <anchorfile>classexprtk_1_1details_1_1trinary__node.html</anchorfile>
      <anchor>a3afb3ae446497516421d1974cb280f6d</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1, expression_ptr branch2)</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1trinary__node.html</anchorfile>
      <anchor>a844c7ea2e1f99a21a04f9cf91fd984ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1trinary__node.html</anchorfile>
      <anchor>ad1b091f5c262b252a40e3bb5c7d266b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~trinary_node</name>
      <anchorfile>classexprtk_1_1details_1_1trinary__node.html</anchorfile>
      <anchor>ab3248716c06c7eba74786ecda8012d57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>branch_t</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1trinary__node.html</anchorfile>
      <anchor>a87786dea46416146cbe23e161f578038</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>operator_type</type>
      <name>operation_</name>
      <anchorfile>classexprtk_1_1details_1_1trinary__node.html</anchorfile>
      <anchor>a142753cc012e7cc2db9824ae8ab5c412</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TRobotLaser</name>
    <filename>structTRobotLaser.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>m_level</name>
      <anchorfile>structTRobotLaser.html</anchorfile>
      <anchor>a38056f1f69eceaa0e18d64117f6919ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CObservation2DRangeScan</type>
      <name>m_scan</name>
      <anchorfile>structTRobotLaser.html</anchorfile>
      <anchor>a50e0194b0fbad0f31a5fc30a8db5b260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_segments</name>
      <anchorfile>structTRobotLaser.html</anchorfile>
      <anchor>a001aa2d3b19024f49ae21a4fc7e51a7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hmtslam::CLocalMetricHypothesis::TRobotPosesPartitioning</name>
    <filename>structmrpt_1_1hmtslam_1_1CLocalMetricHypothesis_1_1TRobotPosesPartitioning.html</filename>
    <member kind="function">
      <type>unsigned int</type>
      <name>pose2idx</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CLocalMetricHypothesis_1_1TRobotPosesPartitioning.html</anchorfile>
      <anchor>ae2a633fc4fe1837723d47b4dfb076a66</anchor>
      <arglist>(const TPoseID &amp;id) const </arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; uint32_t, TPoseID &gt;</type>
      <name>idx2pose</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CLocalMetricHypothesis_1_1TRobotPosesPartitioning.html</anchorfile>
      <anchor>ad96fcf5f468e3c21491f8b89b0f822a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>synch::CCriticalSection</type>
      <name>lock</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CLocalMetricHypothesis_1_1TRobotPosesPartitioning.html</anchorfile>
      <anchor>a887774328c43a236c3b5ce81efa894cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::slam::CIncrementalMapPartitioner</type>
      <name>partitioner</name>
      <anchorfile>structmrpt_1_1hmtslam_1_1CLocalMetricHypothesis_1_1TRobotPosesPartitioning.html</anchorfile>
      <anchor>aed26c9f4419a59634cb92280cf84f951</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CAbstractNavigator::TRobotPoseVel</name>
    <filename>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TRobotPoseVel.html</filename>
    <member kind="function">
      <type></type>
      <name>TRobotPoseVel</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TRobotPoseVel.html</anchorfile>
      <anchor>ae50b0cd9f26d8b5254759211b378ad5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>pose</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TRobotPoseVel.html</anchorfile>
      <anchor>a14bc6426fad3f69a93b618c20ee6c7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>pose_frame_id</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TRobotPoseVel.html</anchorfile>
      <anchor>a5ec76fb69d970ca1c7e505b07d929b03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>rawOdometry</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TRobotPoseVel.html</anchorfile>
      <anchor>a086ec4b0c69a778c8ef595184ba7e059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>timestamp</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TRobotPoseVel.html</anchorfile>
      <anchor>a2a0754f3aac686c5abb017fd3271dbab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TTwist2D</type>
      <name>velGlobal</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TRobotPoseVel.html</anchorfile>
      <anchor>a7d5c7e2dd50a730a5a8904d358946604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TTwist2D</type>
      <name>velLocal</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractNavigator_1_1TRobotPoseVel.html</anchorfile>
      <anchor>a37d72a2b3e82153e69a4967119f7e627</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TRobotShape</name>
    <filename>structmrpt_1_1nav_1_1TRobotShape.html</filename>
    <member kind="function">
      <type>const double &amp;</type>
      <name>getHeight</name>
      <anchorfile>structmrpt_1_1nav_1_1TRobotShape.html</anchorfile>
      <anchor>a09f3263e197b6117f116314c2e9cfcbd</anchor>
      <arglist>(size_t level) const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; double &gt; &amp;</type>
      <name>getHeights</name>
      <anchorfile>structmrpt_1_1nav_1_1TRobotShape.html</anchorfile>
      <anchor>a48aedc02406f4dddb258d4e8205720bf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>getRadius</name>
      <anchorfile>structmrpt_1_1nav_1_1TRobotShape.html</anchorfile>
      <anchor>a7cc032120b1b4aac3fc69efee871a654</anchor>
      <arglist>(size_t level) const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CPolygon &amp;</type>
      <name>polygon</name>
      <anchorfile>structmrpt_1_1nav_1_1TRobotShape.html</anchorfile>
      <anchor>af7149f2dff1571af31f07150f36de06f</anchor>
      <arglist>(size_t level) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CPolygon &amp;</type>
      <name>polygon</name>
      <anchorfile>structmrpt_1_1nav_1_1TRobotShape.html</anchorfile>
      <anchor>ace0ca225aeea00cc887150f9f733fafb</anchor>
      <arglist>(size_t level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>structmrpt_1_1nav_1_1TRobotShape.html</anchorfile>
      <anchor>ab1a726a2bbcc64a327eed550241f925a</anchor>
      <arglist>(size_t num_levels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHeight</name>
      <anchorfile>structmrpt_1_1nav_1_1TRobotShape.html</anchorfile>
      <anchor>ad7d00b5ca74f0b6e38dd4d1fca367a4f</anchor>
      <arglist>(size_t level, double h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>structmrpt_1_1nav_1_1TRobotShape.html</anchorfile>
      <anchor>a63fa6cc2023f9d7a18209b520b71ed07</anchor>
      <arglist>(size_t level, double r)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1nav_1_1TRobotShape.html</anchorfile>
      <anchor>a9893d5eedf98a254001de7a2e6c441d1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>heights</name>
      <anchorfile>structmrpt_1_1nav_1_1TRobotShape.html</anchorfile>
      <anchor>afed1d61250affbea728d421cf36e71e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; mrpt::math::CPolygon &gt;</type>
      <name>polygons</name>
      <anchorfile>structmrpt_1_1nav_1_1TRobotShape.html</anchorfile>
      <anchor>a6f94357a8bd73e7979d1057deae37f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>radius</name>
      <anchorfile>structmrpt_1_1nav_1_1TRobotShape.html</anchorfile>
      <anchor>a8fbc5f04c959c15c17cd6cf3cff218df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TROI</name>
    <filename>structmrpt_1_1vision_1_1TROI.html</filename>
    <member kind="function">
      <type></type>
      <name>TROI</name>
      <anchorfile>structmrpt_1_1vision_1_1TROI.html</anchorfile>
      <anchor>a57d7da5eaa31f89b573fe55d1b85ed50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TROI</name>
      <anchorfile>structmrpt_1_1vision_1_1TROI.html</anchorfile>
      <anchor>afc421ea6a5e3e07cb64410075942b3dd</anchor>
      <arglist>(float x1, float x2, float y1, float y2, float z1, float z2)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xMax</name>
      <anchorfile>structmrpt_1_1vision_1_1TROI.html</anchorfile>
      <anchor>ad256b28c7bea7d0d70d29f6dfa1bc3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>xMin</name>
      <anchorfile>structmrpt_1_1vision_1_1TROI.html</anchorfile>
      <anchor>aa6eb5053d8006b2240e493717d2a867a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yMax</name>
      <anchorfile>structmrpt_1_1vision_1_1TROI.html</anchorfile>
      <anchor>a76587f31eb6df0e09feaf79968da548d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>yMin</name>
      <anchorfile>structmrpt_1_1vision_1_1TROI.html</anchorfile>
      <anchor>ac786630189f3b9e8c01ab499427c441d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>zMax</name>
      <anchorfile>structmrpt_1_1vision_1_1TROI.html</anchorfile>
      <anchor>a0db15507c4e26c6ab2c802ba33ff94c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>zMin</name>
      <anchorfile>structmrpt_1_1vision_1_1TROI.html</anchorfile>
      <anchor>ad51472281e39357269eef990711ec7d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CRovio::TRovioState</name>
    <filename>structmrpt_1_1hwdrivers_1_1CRovio_1_1TRovioState.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>nss</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CRovio_1_1TRovioState.html</anchorfile>
      <anchor>ae0d4cae7d207fb33d328697240311361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>status</type>
      <name>state</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CRovio_1_1TRovioState.html</anchorfile>
      <anchor>a8b49c58c293623249c30a9031a8072c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>wss</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CRovio_1_1TRovioState.html</anchorfile>
      <anchor>afe78b51656ccd3af2706a2ada7d288fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TRuntimeClassId</name>
    <filename>structmrpt_1_1utils_1_1TRuntimeClassId.html</filename>
    <member kind="function">
      <type>mrpt::utils::CObject *</type>
      <name>createObject</name>
      <anchorfile>structmrpt_1_1utils_1_1TRuntimeClassId.html</anchorfile>
      <anchor>a61d401d7da0a967f500f97a9c4d5ff67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>derivedFrom</name>
      <anchorfile>structmrpt_1_1utils_1_1TRuntimeClassId.html</anchorfile>
      <anchor>a1163b737333fa2fece428366d4611326</anchor>
      <arglist>(const TRuntimeClassId *pBaseClass) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>derivedFrom</name>
      <anchorfile>structmrpt_1_1utils_1_1TRuntimeClassId.html</anchorfile>
      <anchor>a8b396addc4c93e3070edff450a657278</anchor>
      <arglist>(const char *pBaseClass_name) const </arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>className</name>
      <anchorfile>structmrpt_1_1utils_1_1TRuntimeClassId.html</anchorfile>
      <anchor>acd4b9e96fdf46f7adb8670f7f9bc6234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const TRuntimeClassId *(*</type>
      <name>getBaseClass</name>
      <anchorfile>structmrpt_1_1utils_1_1TRuntimeClassId.html</anchorfile>
      <anchor>a43e252156d4b499a3b70fcde1da343bc</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CObject *(*</type>
      <name>ptrCreateObject</name>
      <anchorfile>structmrpt_1_1utils_1_1TRuntimeClassId.html</anchorfile>
      <anchor>aa5ef80f8b836feea6431deed4a21cd6a</anchor>
      <arglist>)()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::ts_map_entry</name>
    <filename>structmrpt_1_1utils_1_1ts__map__entry.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>ts_map_entry</name>
      <anchorfile>structmrpt_1_1utils_1_1ts__map__entry.html</anchorfile>
      <anchor>a94adaf5998ab2c64edc4af6e1cd8192c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>KEY</type>
      <name>first</name>
      <anchorfile>structmrpt_1_1utils_1_1ts__map__entry.html</anchorfile>
      <anchor>a9044a8760e6313a68aa2d63e8ce21aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VALUE</type>
      <name>second</name>
      <anchorfile>structmrpt_1_1utils_1_1ts__map__entry.html</anchorfile>
      <anchor>a16a16250d68ffaf02f9e525622340639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>used</name>
      <anchorfile>structmrpt_1_1utils_1_1ts__map__entry.html</anchorfile>
      <anchor>aa6662aabbff4f714bb457e26f7ec0e0e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TSceneStats</name>
    <filename>structTSceneStats.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structTSceneStats.html</anchorfile>
      <anchor>aa5e32e92578b484fdeb50551b7bc2791</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nObjects</name>
      <anchorfile>structTSceneStats.html</anchorfile>
      <anchor>aaf70424bddaec686b119efee21935a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nOctreeTotal</name>
      <anchorfile>structTSceneStats.html</anchorfile>
      <anchor>a0b6b279e1b2d4374d84df42c1dee2cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nOctreeVisible</name>
      <anchorfile>structTSceneStats.html</anchorfile>
      <anchor>a5ff44586a2b126aabd25d5a58d58ff7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nPoints</name>
      <anchorfile>structTSceneStats.html</anchorfile>
      <anchor>a50caacc1feda9f8ac05ca7aad2ec9d67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::tfest::TSE2RobustParams</name>
    <filename>structmrpt_1_1tfest_1_1TSE2RobustParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TSE2RobustParams</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>a7332f8cbb3f40427ec2925201a379559</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_rmse_to_end</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>a1b1dc542c3ec4057792fc44545110632</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>probability_find_good_model</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>ae74a2ade078dcaee31cd19b49188b5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ransac_algorithmForLandmarks</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>a4dbbdf788467dd5da78f50ad1b4e41b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ransac_fuseByCorrsMatch</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>a7591e5021126969e323e4dd5fad1108f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ransac_fuseMaxDiffPhi</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>a575243b202d789e0b6c1a05254348a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ransac_fuseMaxDiffXY</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>a28a48ddc5a511149f44543f22f5cf6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ransac_mahalanobisDistanceThreshold</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>a602900fe2d6524407744a43aa8d24a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ransac_maxSetSize</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>a2fc35b000e39941af2f21daa3b67150b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ransac_min_nSimulations</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>ab1b794faf041de60133d3868e5512a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ransac_minSetSize</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>a9c728325080fff67f7339f9dbd77f35b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ransac_nSimulations</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>a1307c2a76fb08d13d71be9e73d0c7fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFunctorCheckPotentialMatch</type>
      <name>user_individual_compat_callback</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>aa9c989224270b53a3292bc47f74fdb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>user_individual_compat_callback_userdata</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>ad12a8da5e2d3ab624c6ad3d4649b10c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>verbose</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustParams.html</anchorfile>
      <anchor>a188cbaf4057fba2faf034fe2685b4c35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::tfest::TSE2RobustResult</name>
    <filename>structmrpt_1_1tfest_1_1TSE2RobustResult.html</filename>
    <member kind="function">
      <type></type>
      <name>TSE2RobustResult</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustResult.html</anchorfile>
      <anchor>a3581c241c6d2ad53679e0e27fc890993</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TMatchingPairList</type>
      <name>largestSubSet</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustResult.html</anchorfile>
      <anchor>ab451adef69e143d6123f695195e52eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ransac_iters</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustResult.html</anchorfile>
      <anchor>af8d335d2097223653c09c555ec1604dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPosePDFSOG</type>
      <name>transformation</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE2RobustResult.html</anchorfile>
      <anchor>af00b13bdc1d8597c41ba916497871b7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::tfest::TSE3RobustParams</name>
    <filename>structmrpt_1_1tfest_1_1TSE3RobustParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TSE3RobustParams</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustParams.html</anchorfile>
      <anchor>ae26f7e4055a9a8b5dd6ece5e040caa25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>forceScaleToUnity</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustParams.html</anchorfile>
      <anchor>a2cec9a402c1474782b494f7936f575ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ransac_maxSetSizePct</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustParams.html</anchorfile>
      <anchor>a0e98cce8f85a79eed8029b0184785728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ransac_minSetSize</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustParams.html</anchorfile>
      <anchor>aaf090968c953888237550a7c6d12622a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ransac_nmaxSimulations</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustParams.html</anchorfile>
      <anchor>a155e2451acf3e9e81f5acca879da2075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ransac_threshold_ang</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustParams.html</anchorfile>
      <anchor>a451043da84ca713a10888077986e6e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ransac_threshold_lin</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustParams.html</anchorfile>
      <anchor>ad212e91685276aa77aae3815ea9476bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ransac_threshold_scale</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustParams.html</anchorfile>
      <anchor>a9bfa6e1c9fdb7ec5e2196e3dba45c53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFunctorCheckPotentialMatch</type>
      <name>user_individual_compat_callback</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustParams.html</anchorfile>
      <anchor>aae7ad174d320f35f272f83f0d1a2917e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>user_individual_compat_callback_userdata</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustParams.html</anchorfile>
      <anchor>ac04cb15c76dcc958833c4532098351d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>verbose</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustParams.html</anchorfile>
      <anchor>a19208c022a9921066e3470c74ec614e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::tfest::TSE3RobustResult</name>
    <filename>structmrpt_1_1tfest_1_1TSE3RobustResult.html</filename>
    <member kind="function">
      <type></type>
      <name>TSE3RobustResult</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustResult.html</anchorfile>
      <anchor>a62a0856279eab6e81ed1943ae2c04768</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::vector_int</type>
      <name>inliers_idx</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustResult.html</anchorfile>
      <anchor>a25d7053fb51cb93823d7fd5003b04c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>scale</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustResult.html</anchorfile>
      <anchor>ade9e78ddc6450736a36779dc8cc96f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3DQuat</type>
      <name>transformation</name>
      <anchorfile>structmrpt_1_1tfest_1_1TSE3RobustResult.html</anchorfile>
      <anchor>a32a791c0af71daa414d63f8342cd8642</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TSegment2D</name>
    <filename>structmrpt_1_1math_1_1TSegment2D.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>af56f6be33c4192d59fb0fa81a500c196</anchor>
      <arglist>(const TPoint2D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>a7c679020f08ff96e8067fe3232b04aba</anchor>
      <arglist>(const TPoint2D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate3DObject</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>a9bfba7684b065a162957103d757cd125</anchor>
      <arglist>(TSegment3D &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCenter</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>a1e31240f54664dae46056cbf2b00e7aa</anchor>
      <arglist>(TPoint2D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>length</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>a9de8a5a5572ec2e162785babb637ff85</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>a3d3f3352291f47c0abfc66466a4ebd29</anchor>
      <arglist>(const TSegment2D &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>TPoint2D &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>aa7fa2ad13be504e4130641ee864cb651</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const TPoint2D &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>aa51a0827ed95fa5e31d7bb9c0b78f320</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>signedDistance</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>a35c0291e3ef67ff02d3004db0f95f3a9</anchor>
      <arglist>(const TPoint2D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSegment2D</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>a443db0e4874d44a979bb02b40a702a16</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSegment2D</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>a811f4347a0b517b0083c87845f8a4fc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSegment2D</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>a98d25fe3d2b44cd23d10588af486a257</anchor>
      <arglist>(const TSegment3D &amp;s)</arglist>
    </member>
    <member kind="variable">
      <type>TPoint2D</type>
      <name>point1</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>ac147784340e36d84e8148b4e371f022b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPoint2D</type>
      <name>point2</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment2D.html</anchorfile>
      <anchor>a312025aeea370854b76159d8526e1b91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TSegment3D</name>
    <filename>structmrpt_1_1math_1_1TSegment3D.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>a38febc04f4dbd39a8f88dccffdf70fba</anchor>
      <arglist>(const TPoint3D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>a78f022a8ad13c25977e215f0d9a0e958</anchor>
      <arglist>(const TPoint3D &amp;point) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>a147d3e2613205b0cc799093785040822</anchor>
      <arglist>(const TSegment3D &amp;segment) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generate2DObject</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>a25562fa49bb2b109f1660f8d9fa2608e</anchor>
      <arglist>(TSegment2D &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getCenter</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>a92a8c8ae4dcb5bede8e6e0fd028e4477</anchor>
      <arglist>(TPoint3D &amp;p) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>length</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>a0d02f23782475862ea0bcecb9b5557ee</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>ad1bbef1404e26091ac393b2c06ac9af4</anchor>
      <arglist>(const TSegment3D &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>TPoint3D &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>abbd139c2854cfdc719b3114c590bda3d</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const TPoint3D &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>a3d0627e3677ed4f76b44645517527b49</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSegment3D</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>af02d546bacd9d6ec93025e179bdbb40e</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSegment3D</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>adbbd39f3e5247feb12dbe4bcfc6e178f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSegment3D</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>af80d7baa2f944bdf4642e579c0774718</anchor>
      <arglist>(const TSegment2D &amp;s)</arglist>
    </member>
    <member kind="variable">
      <type>TPoint3D</type>
      <name>point1</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>a5518ed3918d09ea1e48436f7fe41959a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TPoint3D</type>
      <name>point2</name>
      <anchorfile>structmrpt_1_1math_1_1TSegment3D.html</anchorfile>
      <anchor>a7e9d0f76a8d1148176a502641e235c79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TSegmentWithLine</name>
    <filename>structTSegmentWithLine.html</filename>
    <member kind="function">
      <type></type>
      <name>TSegmentWithLine</name>
      <anchorfile>structTSegmentWithLine.html</anchorfile>
      <anchor>a38a99572119c6b2eb4e99bf7077afb9d</anchor>
      <arglist>(const TSegment2D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSegmentWithLine</name>
      <anchorfile>structTSegmentWithLine.html</anchorfile>
      <anchor>a040e205c25ebf0e62fbe0c6d54271dab</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSegmentWithLine</name>
      <anchorfile>structTSegmentWithLine.html</anchorfile>
      <anchor>a58ac88d67387431280359da679bef15f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TLine2D</type>
      <name>line</name>
      <anchorfile>structTSegmentWithLine.html</anchorfile>
      <anchor>ac7164ef5e360d9512d8f4d76a5bc6069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSegment2D</type>
      <name>segment</name>
      <anchorfile>structTSegmentWithLine.html</anchorfile>
      <anchor>a7d2349ff3a265a00046c4a42e6fac8a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::TSensorClassId</name>
    <filename>structmrpt_1_1hwdrivers_1_1TSensorClassId.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>className</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TSensorClassId.html</anchorfile>
      <anchor>acc14ddc75ce71d65424c1558ff3ffc3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CGenericSensor *(*</type>
      <name>ptrCreateObject</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1TSensorClassId.html</anchorfile>
      <anchor>ac1a431a16473862af65c9ac97452d526</anchor>
      <arglist>)()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::hwdrivers::CHokuyoURG::TSensorInfo</name>
    <filename>structmrpt_1_1hwdrivers_1_1CHokuyoURG_1_1TSensorInfo.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>d_max</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CHokuyoURG_1_1TSensorInfo.html</anchorfile>
      <anchor>a1ab6c699840c469d7ed2d89d4177ce9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>d_min</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CHokuyoURG_1_1TSensorInfo.html</anchorfile>
      <anchor>a19d76c32fe2f861bc33b54e114edf43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CHokuyoURG_1_1TSensorInfo.html</anchorfile>
      <anchor>a0685850a521da79e58a5fe307139561a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>motor_speed_rpm</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CHokuyoURG_1_1TSensorInfo.html</anchorfile>
      <anchor>a706573363ee3a684e4eae6520c30aec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>scan_first</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CHokuyoURG_1_1TSensorInfo.html</anchorfile>
      <anchor>a4822be78b6c1accb69aad2568c3946a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>scan_front</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CHokuyoURG_1_1TSensorInfo.html</anchorfile>
      <anchor>aa4764b2288c73a2477c160c53b315166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>scan_last</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CHokuyoURG_1_1TSensorInfo.html</anchorfile>
      <anchor>ad8c41473c3a94d58cd8406660604a602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>scans_per_360deg</name>
      <anchorfile>structmrpt_1_1hwdrivers_1_1CHokuyoURG_1_1TSensorInfo.html</anchorfile>
      <anchor>a148f0d6abb0e14f154c27119ee920690</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CAbstractPTGBasedReactive::TSentVelCmd</name>
    <filename>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TSentVelCmd.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TSentVelCmd.html</anchorfile>
      <anchor>a116e89f87ab2af20e006dfd65c56bc7e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TSentVelCmd.html</anchorfile>
      <anchor>a21c1bb73527c91e923c7cf5c595641b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSentVelCmd</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TSentVelCmd.html</anchorfile>
      <anchor>ae51308266d662e47fd07991b42986850</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>colfreedist_move_k</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TSentVelCmd.html</anchorfile>
      <anchor>aaa8d3fcc3764472273fafb5f2c37bd17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>original_holo_eval</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TSentVelCmd.html</anchorfile>
      <anchor>a7a3c24477b0cc37cb7a0a1ba8766b270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TRobotPoseVel</type>
      <name>poseVel</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TSentVelCmd.html</anchorfile>
      <anchor>aa88c322e79e50ea552dd96f633604f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ptg_alpha_index</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TSentVelCmd.html</anchorfile>
      <anchor>a6781d311c26c39efe11828709b2154f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CParameterizedTrajectoryGenerator::TNavDynamicState</type>
      <name>ptg_dynState</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TSentVelCmd.html</anchorfile>
      <anchor>ac756d1514a5f1e37485ad9d766026aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ptg_index</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TSentVelCmd.html</anchorfile>
      <anchor>a9673d5c782656ee9abbc36b740707650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>speed_scale</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TSentVelCmd.html</anchorfile>
      <anchor>a7fc7b56acc8a465eb0f7b3f68ec0bd89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>tim_send_cmd_vel</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TSentVelCmd.html</anchorfile>
      <anchor>ae9b7f395ca2511ded031937f602b5a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>was_slowdown</name>
      <anchorfile>structmrpt_1_1nav_1_1CAbstractPTGBasedReactive_1_1TSentVelCmd.html</anchorfile>
      <anchor>a6ab026a51463e564a27c8406616934cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TSequenceFeatureObservations</name>
    <filename>structmrpt_1_1vision_1_1TSequenceFeatureObservations.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; TFeatureObservation &gt;</type>
      <name>BASE</name>
      <anchorfile>structmrpt_1_1vision_1_1TSequenceFeatureObservations.html</anchorfile>
      <anchor>ac548b74abe757a69326f26ce2b484ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compressIDs</name>
      <anchorfile>structmrpt_1_1vision_1_1TSequenceFeatureObservations.html</anchorfile>
      <anchor>a34e230ec4eb91516ba0e42262b177116</anchor>
      <arglist>(std::map&lt; TCameraPoseID, TCameraPoseID &gt; *old2new_camIDs=NULL, std::map&lt; TLandmarkID, TLandmarkID &gt; *old2new_lmIDs=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decimateCameraFrames</name>
      <anchorfile>structmrpt_1_1vision_1_1TSequenceFeatureObservations.html</anchorfile>
      <anchor>ac2c8d756a43a2b78b0f2354b4c6ca83f</anchor>
      <arglist>(const size_t decimate_ratio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromTextFile</name>
      <anchorfile>structmrpt_1_1vision_1_1TSequenceFeatureObservations.html</anchorfile>
      <anchor>a5e3fed16c2420527c1e922c807b30364</anchor>
      <arglist>(const std::string &amp;filName)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>removeFewObservedFeatures</name>
      <anchorfile>structmrpt_1_1vision_1_1TSequenceFeatureObservations.html</anchorfile>
      <anchor>add436be34343bfc42c8fceb28dedaad1</anchor>
      <arglist>(size_t minNumObservations=3)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveAsSBAFiles</name>
      <anchorfile>structmrpt_1_1vision_1_1TSequenceFeatureObservations.html</anchorfile>
      <anchor>aa9443c06e212631a23c92d3f78b36288</anchor>
      <arglist>(const TLandmarkLocationsVec &amp;pts, const std::string &amp;pts_file, const TFramePosesVec &amp;cams, const std::string &amp;cams_file) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToTextFile</name>
      <anchorfile>structmrpt_1_1vision_1_1TSequenceFeatureObservations.html</anchorfile>
      <anchor>a2078835a633d4c4dbb89fd7ad8c48ed3</anchor>
      <arglist>(const std::string &amp;filName, bool skipFirstCommentLine=false) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSequenceFeatureObservations</name>
      <anchorfile>structmrpt_1_1vision_1_1TSequenceFeatureObservations.html</anchorfile>
      <anchor>af8b82039badd2873dbd76e24a23b88fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSequenceFeatureObservations</name>
      <anchorfile>structmrpt_1_1vision_1_1TSequenceFeatureObservations.html</anchorfile>
      <anchor>a96b35f3cf50bcde483952d19d709300a</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSequenceFeatureObservations</name>
      <anchorfile>structmrpt_1_1vision_1_1TSequenceFeatureObservations.html</anchorfile>
      <anchor>a5321b9cdd719e2b06e00fa5ad06cce95</anchor>
      <arglist>(const TSequenceFeatureObservations &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::maps::TSetOfMetricMapInitializers</name>
    <filename>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="typedef">
      <type>std::deque&lt; TMetricMapInitializerPtr &gt;::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>aa9c3388b763036c18075d43e7689fd30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; TMetricMapInitializerPtr &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>a07714fe4fdd8efd68babf2475805a510</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>aff2aa6a1fbce458ef7f832449fd1a915</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>afd386df648c068687d1361150a3252ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>aed28cbe44ef1ea8bcd9af4536190b207</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>a6c0e9b17e5e1ec02a9f0bf23851743bb</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>aa5dfa071fcc18b6a6073344475100c6e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>a47dd1f530cf1155bf23269ea73daf845</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>a699379d5c33b7fac337a406df1aa971c</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;sectionName) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>aa94616a50fbf1f52200bfde68647f1ec</anchor>
      <arglist>(const MAP_DEFINITION &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>a93dd240c2d85800431ee58f94dfff3ba</anchor>
      <arglist>(const TMetricMapInitializerPtr &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>a7407e7bf23bf639ba666d03b9394e379</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSetOfMetricMapInitializers</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>a6a2d2fc0f9e7b985a1c7e8a8a15e3e39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::deque&lt; TMetricMapInitializerPtr &gt;</type>
      <name>m_list</name>
      <anchorfile>classmrpt_1_1maps_1_1TSetOfMetricMapInitializers.html</anchorfile>
      <anchor>a7ecec00678c061617d62843eedb72d49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::detail::TSIFTDesc2KDTree_Adaptor</name>
    <filename>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</filename>
    <templarg>distance_t</templarg>
    <templarg>element_t</templarg>
    <member kind="function">
      <type>distance_t</type>
      <name>kdtree_distance</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>abc43da4d85bcf5fe88f647da6ea8aefb</anchor>
      <arglist>(const element_t *p1, const size_t idx_p2, size_t size) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kdtree_get_bbox</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>aa7132dcf842a64235c85ea1c8d927036</anchor>
      <arglist>(BBOX &amp;bb) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdtree_get_point_count</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>aae9bfdd743dac2bad362d53f16129efe</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>element_t</type>
      <name>kdtree_get_pt</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>a55a2a3e39cbe00933c15bb88a55d964b</anchor>
      <arglist>(const size_t idx, int dim) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSIFTDesc2KDTree_Adaptor</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>adf448854e4c26828b6835e2cdf93f63b</anchor>
      <arglist>(const CFeatureList &amp;feats)</arglist>
    </member>
    <member kind="variable">
      <type>const CFeatureList &amp;</type>
      <name>m_feats</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>a52494939add4c83be3e77985721eb752</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TSIFTDesc2KDTree_Adaptor&lt; distance_t &gt;</name>
    <filename>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</filename>
    <member kind="function">
      <type>distance_t</type>
      <name>kdtree_distance</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>abc43da4d85bcf5fe88f647da6ea8aefb</anchor>
      <arglist>(const element_t *p1, const size_t idx_p2, size_t size) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kdtree_get_bbox</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>aa7132dcf842a64235c85ea1c8d927036</anchor>
      <arglist>(BBOX &amp;bb) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdtree_get_point_count</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>aae9bfdd743dac2bad362d53f16129efe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>element_t</type>
      <name>kdtree_get_pt</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>a55a2a3e39cbe00933c15bb88a55d964b</anchor>
      <arglist>(const size_t idx, int dim) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSIFTDesc2KDTree_Adaptor</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>adf448854e4c26828b6835e2cdf93f63b</anchor>
      <arglist>(const CFeatureList &amp;feats)</arglist>
    </member>
    <member kind="variable">
      <type>const CFeatureList &amp;</type>
      <name>m_feats</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSIFTDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>a52494939add4c83be3e77985721eb752</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TSIFTDescriptorsKDTreeIndex</name>
    <filename>structmrpt_1_1vision_1_1TSIFTDescriptorsKDTreeIndex.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>nanoflann::KDTreeSingleIndexAdaptor&lt; metric_t, detail::TSIFTDesc2KDTree_Adaptor&lt; distance_t &gt; &gt;</type>
      <name>kdtree_t</name>
      <anchorfile>structmrpt_1_1vision_1_1TSIFTDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>a82c248d8c88c5f9070ad79ba38c5f7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>kdtree_t &amp;</type>
      <name>get_kdtree</name>
      <anchorfile>structmrpt_1_1vision_1_1TSIFTDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>a64ee827e9771b02c289095013864e609</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const kdtree_t &amp;</type>
      <name>get_kdtree</name>
      <anchorfile>structmrpt_1_1vision_1_1TSIFTDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>add609141f70666dc3abe9a1ee82ecdcd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>regenerate_kdtreee</name>
      <anchorfile>structmrpt_1_1vision_1_1TSIFTDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>ae2b5bb7b3374be1c1661ff9d51203de8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSIFTDescriptorsKDTreeIndex</name>
      <anchorfile>structmrpt_1_1vision_1_1TSIFTDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>a4dd2f368cd7d9bdec5d55bbf1408d20c</anchor>
      <arglist>(const CFeatureList &amp;feats)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TSIFTDescriptorsKDTreeIndex</name>
      <anchorfile>structmrpt_1_1vision_1_1TSIFTDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>a6ce2111dec5ab55c410e4a0f393bbc9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::TSIFTDesc2KDTree_Adaptor&lt; distance_t &gt;</type>
      <name>m_adaptor</name>
      <anchorfile>structmrpt_1_1vision_1_1TSIFTDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>a45d6153d1551190339567c9cbc50b05d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const CFeatureList &amp;</type>
      <name>m_feats</name>
      <anchorfile>structmrpt_1_1vision_1_1TSIFTDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>a953d71d17660c3ef88eab93e5d5e850a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>kdtree_t *</type>
      <name>m_kdtree</name>
      <anchorfile>structmrpt_1_1vision_1_1TSIFTDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>a6bf9e065e46e019361126fa5435b2290</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CFeatureExtraction::TOptions::TSIFTOptions</name>
    <filename>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSIFTOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>TSIFTOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSIFTOptions.html</anchorfile>
      <anchor>a7e9d0456cecac867603e200c69022897</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>edgeThreshold</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSIFTOptions.html</anchorfile>
      <anchor>ac1f598ec446fc2940afd26542064cd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TSIFTImplementation</type>
      <name>implementation</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSIFTOptions.html</anchorfile>
      <anchor>aca33044c7af4a0d6068210d0d0abbd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>threshold</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSIFTOptions.html</anchorfile>
      <anchor>ade5f8dce6844efd6526d492951d4805e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::poses::TSimple3DPoint</name>
    <filename>classmrpt_1_1poses_1_1TSimple3DPoint.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type></type>
      <name>TSimple3DPoint</name>
      <anchorfile>classmrpt_1_1poses_1_1TSimple3DPoint.html</anchorfile>
      <anchor>ac53a5f1a4c0437419484bb5546d40427</anchor>
      <arglist>(const TSimple3DPoint &amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSimple3DPoint</name>
      <anchorfile>classmrpt_1_1poses_1_1TSimple3DPoint.html</anchorfile>
      <anchor>a0c7eac91a274ca1e640f35c4a06da7a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSimple3DPoint</name>
      <anchorfile>classmrpt_1_1poses_1_1TSimple3DPoint.html</anchorfile>
      <anchor>a9c8ec0c3ea0281df60e06f7369121306</anchor>
      <arglist>(const CPoint3D &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>classmrpt_1_1poses_1_1TSimple3DPoint.html</anchorfile>
      <anchor>a9ddb7f91b40dcaab218dcf8f8696879e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>classmrpt_1_1poses_1_1TSimple3DPoint.html</anchorfile>
      <anchor>abf2d59d5265de42f20fff896902bc335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>classmrpt_1_1poses_1_1TSimple3DPoint.html</anchorfile>
      <anchor>a8bfd93f5c622c611f5ac40563e5fe616</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TSimpleFeature_templ</name>
    <filename>structmrpt_1_1vision_1_1TSimpleFeature__templ.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>PIXEL_COORD_TYPE::pixel_coord_t</type>
      <name>pixel_coord_t</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeature__templ.html</anchorfile>
      <anchor>a6d2e7e7d16a8fc3f45e281d6804b4b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PIXEL_COORD_TYPE</type>
      <name>pixel_coords_t</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeature__templ.html</anchorfile>
      <anchor>a2568eedd046d8117090f7d3bdb3f92cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSimpleFeature_templ</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeature__templ.html</anchorfile>
      <anchor>ac873d228f427f2fe2771ca8d15302068</anchor>
      <arglist>(const COORD_TYPE x, const COORD_TYPE y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSimpleFeature_templ</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeature__templ.html</anchorfile>
      <anchor>a352e65293b6cc6db4fce320d6b410ace</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSimpleFeature_templ</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeature__templ.html</anchorfile>
      <anchor>a2ecdee5915f68f28837b36d4360be3b3</anchor>
      <arglist>(const OTHER_TSIMPLEFEATURE &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>TFeatureID</type>
      <name>ID</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeature__templ.html</anchorfile>
      <anchor>acbb5b944568f321a28351c113357cde4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>octave</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeature__templ.html</anchorfile>
      <anchor>a9c12d526bc929984b839b6f87e19d096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>pixel_coords_t</type>
      <name>pt</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeature__templ.html</anchorfile>
      <anchor>a3169a02665f1e48d224026c9ae9e6efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>response</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeature__templ.html</anchorfile>
      <anchor>a74df09a326ad51dd235d1c7aef373c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFeatureTrackStatus</type>
      <name>track_status</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeature__templ.html</anchorfile>
      <anchor>a5d05e5e782b5b40b6e9a479ef12ea463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>user_flags</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeature__templ.html</anchorfile>
      <anchor>aafa68ec348322526bb9888d69f5c6c8a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TSimpleFeatureList_templ</name>
    <filename>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</filename>
    <templarg>FEATURE</templarg>
    <member kind="typedef">
      <type>FEATURE</type>
      <name>feature_t</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>afb19c2fe0ba491e13a433f7447ad0e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; FEATURE &gt;</type>
      <name>TFeatureVector</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a7ee96ee864f5bb0522956d6f72f71499</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const TFeatureVector &amp;</type>
      <name>getVector</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a141ea1fb744167fcda0ecf21655807ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TFeatureID</type>
      <name>getMaxID</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a5c92f4d7f76c66265a922d1f29062535</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; size_t &gt; &amp;</type>
      <name>getFirstIndexPerRowLUT</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a0f849c14b5b6a3e01c24c2a76f8305be</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt; &amp;</type>
      <name>getFirstIndexPerRowLUT</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a092176ad877a43b76a8764df17f6b347</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixBool &amp;</type>
      <name>getOccupiedSectionsMatrix</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a62645610025633fd0955bbc39723604a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixBool &amp;</type>
      <name>getOccupiedSectionsMatrix</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>abab4560a6732c502bd5d77de7ce7ec38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TSimpleFeatureTraits&lt; FEATURE &gt;::coord_t</type>
      <name>getFeatureX</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a3daa0427b4a7fcec84b50fee94abc3cf</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TSimpleFeatureTraits&lt; FEATURE &gt;::coord_t</type>
      <name>getFeatureY</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a5cb7d573c1f165611b26bd997cfadcf5</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TFeatureID</type>
      <name>getFeatureID</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a409c765720d9547687e9225691be6c76</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFeatureResponse</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a245f7dcbaa18ec02998b2f25983cb06f</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointFeature</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>afed47747947be5cc61ba2b60f3ab03d3</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScale</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>aeae97548e28a1c1b6c5841017f943b3e</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TFeatureTrackStatus</type>
      <name>getTrackStatus</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ad79462668fe88a8ca5417b6a2b6cd687</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureX</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ac6ab92f142476a87205ddf98da878f3f</anchor>
      <arglist>(size_t i, typename TSimpleFeatureTraits&lt; FEATURE &gt;::coord_t x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureY</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ac8b58a11e042cad44fed2a4a252c6be8</anchor>
      <arglist>(size_t i, typename TSimpleFeatureTraits&lt; FEATURE &gt;::coord_t y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureXf</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>adccdb82a00a28b151a96d0043232fa26</anchor>
      <arglist>(size_t i, float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureYf</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a2b71a840b0de9e8a64bc1128e69f305d</anchor>
      <arglist>(size_t i, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureID</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a9770f404601a36d45ce422a6719ef7a7</anchor>
      <arglist>(size_t i, TFeatureID id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureResponse</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ad8f1fffe1fa9712f1a0d9b1d09245f44</anchor>
      <arglist>(size_t i, float r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>adf2df164d5266ce726c858252918d4aa</anchor>
      <arglist>(size_t i, float s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackStatus</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a794fb368140e1d34775876f6ac6fb072</anchor>
      <arglist>(size_t i, TFeatureTrackStatus s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mark_as_outdated</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a0bcccade5eb2bc7f6dcef5e66628be3e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TFeatureVector</type>
      <name>m_feats</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a18622df731401daab5fc92159e232fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; size_t &gt;</type>
      <name>m_first_index_per_row</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>afbee9ba1a14773796c802f63cc103468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::CMatrixBool</type>
      <name>m_occupied_sections</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a118a9db92d33676e4562ff3b78649b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const TFeatureVector &amp;</type>
      <name>getVector</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a141ea1fb744167fcda0ecf21655807ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TFeatureID</type>
      <name>getMaxID</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a5c92f4d7f76c66265a922d1f29062535</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; size_t &gt; &amp;</type>
      <name>getFirstIndexPerRowLUT</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a0f849c14b5b6a3e01c24c2a76f8305be</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt; &amp;</type>
      <name>getFirstIndexPerRowLUT</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a092176ad877a43b76a8764df17f6b347</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixBool &amp;</type>
      <name>getOccupiedSectionsMatrix</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a62645610025633fd0955bbc39723604a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixBool &amp;</type>
      <name>getOccupiedSectionsMatrix</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>abab4560a6732c502bd5d77de7ce7ec38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="typedef">
      <type>TFeatureVector::iterator</type>
      <name>iterator</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a03837022c7d25c4374d2d1d549982212</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TFeatureVector::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a2b7520dbf239de306467a83059b84473</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TFeatureVector::reverse_iterator</type>
      <name>reverse_iterator</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a1975b5c86e38ce17a658ee17f32751b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TFeatureVector::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a3cf08f01696aab7b11b80cd70d2e8144</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ad2756f3c98f751b21eaf7a28e442b990</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a6f1a50d2c72d2789ce9def240294ea6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ab35f77fea2ccf0b76aed11b45fed8d4f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ad0e0f6055e8abf85acdc103b8de6c39c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a894c6a9aff4f2dfcbe070db7359b6c8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ae8b9c04bdc1a6e97ce1cdbb40ad1a30a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a3914e6be46d57cc718e632449643801d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a2c0257dd8be61d1ac86e1b2d87f19fb3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>af7e65495fbf1b02669c9014355d22580</anchor>
      <arglist>(const iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a2170fafc1b753a866cbbfa652d45c41e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a8b8956747957b3523c610e1fc1360cf2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a34ebe0f6ac6cd534b6352a602015801a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a61c3d231760ac9cb552f170eb34b08b3</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ada2f39d1e8367a7427688988ee0ab796</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>afb50332cefdecdc701c34c6311d298f1</anchor>
      <arglist>(const FEATURE &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back_fast</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a372950701e11310c672ed8791915aa53</anchor>
      <arglist>(const FEATURE &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back_fast</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>aad69f112589aa6401f945dfdf0a991e9</anchor>
      <arglist>(const int x, const int y)</arglist>
    </member>
    <member kind="function">
      <type>FEATURE &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a9e3b5da0ef20d77548500b92ea5e1bbd</anchor>
      <arglist>(const unsigned int index)</arglist>
    </member>
    <member kind="function">
      <type>const FEATURE &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a77043de7f70f7241c70a800c697425ec</anchor>
      <arglist>(const unsigned int index) const </arglist>
    </member>
    <member kind="function">
      <type>FEATURE &amp;</type>
      <name>back</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a3055a5ed7364d636924b4879dfe89ac1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const FEATURE &amp;</type>
      <name>back</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>aa1b917c60576ba45351f85d013170ccd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>FEATURE &amp;</type>
      <name>front</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>af897485c4e67361907bf1b42882b7804</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const FEATURE &amp;</type>
      <name>front</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>acbf181a3607bc75af3bce1b88579ab4c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TSimpleFeatureTraits&lt; FEATURE &gt;::coord_t</type>
      <name>getFeatureX</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a3daa0427b4a7fcec84b50fee94abc3cf</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TSimpleFeatureTraits&lt; FEATURE &gt;::coord_t</type>
      <name>getFeatureY</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a5cb7d573c1f165611b26bd997cfadcf5</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TFeatureID</type>
      <name>getFeatureID</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a409c765720d9547687e9225691be6c76</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFeatureResponse</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a245f7dcbaa18ec02998b2f25983cb06f</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointFeature</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>afed47747947be5cc61ba2b60f3ab03d3</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScale</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>aeae97548e28a1c1b6c5841017f943b3e</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>TFeatureTrackStatus</type>
      <name>getTrackStatus</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ad79462668fe88a8ca5417b6a2b6cd687</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureX</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ac6ab92f142476a87205ddf98da878f3f</anchor>
      <arglist>(size_t i, typename TSimpleFeatureTraits&lt; FEATURE &gt;::coord_t x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureY</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ac8b58a11e042cad44fed2a4a252c6be8</anchor>
      <arglist>(size_t i, typename TSimpleFeatureTraits&lt; FEATURE &gt;::coord_t y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureXf</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>adccdb82a00a28b151a96d0043232fa26</anchor>
      <arglist>(size_t i, float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureYf</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a2b71a840b0de9e8a64bc1128e69f305d</anchor>
      <arglist>(size_t i, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureID</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a9770f404601a36d45ce422a6719ef7a7</anchor>
      <arglist>(size_t i, TFeatureID id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureResponse</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ad8f1fffe1fa9712f1a0d9b1d09245f44</anchor>
      <arglist>(size_t i, float r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>adf2df164d5266ce726c858252918d4aa</anchor>
      <arglist>(size_t i, float s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackStatus</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a794fb368140e1d34775876f6ac6fb072</anchor>
      <arglist>(size_t i, TFeatureTrackStatus s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mark_as_outdated</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a0bcccade5eb2bc7f6dcef5e66628be3e</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TSimpleFeatureList_templ&lt; TSimpleFeature &gt;</name>
    <filename>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</filename>
    <member kind="typedef">
      <type>TSimpleFeature</type>
      <name>feature_t</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>afb19c2fe0ba491e13a433f7447ad0e31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TSimpleFeature &gt;</type>
      <name>TFeatureVector</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a7ee96ee864f5bb0522956d6f72f71499</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const TFeatureVector &amp;</type>
      <name>getVector</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a141ea1fb744167fcda0ecf21655807ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TFeatureID</type>
      <name>getMaxID</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a5c92f4d7f76c66265a922d1f29062535</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; size_t &gt; &amp;</type>
      <name>getFirstIndexPerRowLUT</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a0f849c14b5b6a3e01c24c2a76f8305be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt; &amp;</type>
      <name>getFirstIndexPerRowLUT</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a092176ad877a43b76a8764df17f6b347</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixBool &amp;</type>
      <name>getOccupiedSectionsMatrix</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a62645610025633fd0955bbc39723604a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixBool &amp;</type>
      <name>getOccupiedSectionsMatrix</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>abab4560a6732c502bd5d77de7ce7ec38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TSimpleFeatureTraits&lt; TSimpleFeature &gt;::coord_t</type>
      <name>getFeatureX</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a3daa0427b4a7fcec84b50fee94abc3cf</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>TSimpleFeatureTraits&lt; TSimpleFeature &gt;::coord_t</type>
      <name>getFeatureY</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a5cb7d573c1f165611b26bd997cfadcf5</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>TFeatureID</type>
      <name>getFeatureID</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a409c765720d9547687e9225691be6c76</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFeatureResponse</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a245f7dcbaa18ec02998b2f25983cb06f</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointFeature</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>afed47747947be5cc61ba2b60f3ab03d3</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScale</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>aeae97548e28a1c1b6c5841017f943b3e</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>TFeatureTrackStatus</type>
      <name>getTrackStatus</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ad79462668fe88a8ca5417b6a2b6cd687</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureX</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ac6ab92f142476a87205ddf98da878f3f</anchor>
      <arglist>(size_t i, typename TSimpleFeatureTraits&lt; TSimpleFeature &gt;::coord_t x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureY</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ac8b58a11e042cad44fed2a4a252c6be8</anchor>
      <arglist>(size_t i, typename TSimpleFeatureTraits&lt; TSimpleFeature &gt;::coord_t y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureXf</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>adccdb82a00a28b151a96d0043232fa26</anchor>
      <arglist>(size_t i, float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureYf</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a2b71a840b0de9e8a64bc1128e69f305d</anchor>
      <arglist>(size_t i, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureID</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a9770f404601a36d45ce422a6719ef7a7</anchor>
      <arglist>(size_t i, TFeatureID id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureResponse</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ad8f1fffe1fa9712f1a0d9b1d09245f44</anchor>
      <arglist>(size_t i, float r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>adf2df164d5266ce726c858252918d4aa</anchor>
      <arglist>(size_t i, float s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackStatus</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a794fb368140e1d34775876f6ac6fb072</anchor>
      <arglist>(size_t i, TFeatureTrackStatus s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mark_as_outdated</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a0bcccade5eb2bc7f6dcef5e66628be3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TFeatureVector</type>
      <name>m_feats</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a18622df731401daab5fc92159e232fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; size_t &gt;</type>
      <name>m_first_index_per_row</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>afbee9ba1a14773796c802f63cc103468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::math::CMatrixBool</type>
      <name>m_occupied_sections</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a118a9db92d33676e4562ff3b78649b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TFeatureVector::iterator</type>
      <name>iterator</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a03837022c7d25c4374d2d1d549982212</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TFeatureVector::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a2b7520dbf239de306467a83059b84473</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TFeatureVector::reverse_iterator</type>
      <name>reverse_iterator</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a1975b5c86e38ce17a658ee17f32751b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TFeatureVector::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a3cf08f01696aab7b11b80cd70d2e8144</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ad2756f3c98f751b21eaf7a28e442b990</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ab35f77fea2ccf0b76aed11b45fed8d4f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a6f1a50d2c72d2789ce9def240294ea6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ad0e0f6055e8abf85acdc103b8de6c39c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a894c6a9aff4f2dfcbe070db7359b6c8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a3914e6be46d57cc718e632449643801d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ae8b9c04bdc1a6e97ce1cdbb40ad1a30a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a2c0257dd8be61d1ac86e1b2d87f19fb3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>af7e65495fbf1b02669c9014355d22580</anchor>
      <arglist>(const iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a2170fafc1b753a866cbbfa652d45c41e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a8b8956747957b3523c610e1fc1360cf2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a34ebe0f6ac6cd534b6352a602015801a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a61c3d231760ac9cb552f170eb34b08b3</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ada2f39d1e8367a7427688988ee0ab796</anchor>
      <arglist>(size_t N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>afb50332cefdecdc701c34c6311d298f1</anchor>
      <arglist>(const TSimpleFeature &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back_fast</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a372950701e11310c672ed8791915aa53</anchor>
      <arglist>(const TSimpleFeature &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back_fast</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>aad69f112589aa6401f945dfdf0a991e9</anchor>
      <arglist>(const int x, const int y)</arglist>
    </member>
    <member kind="function">
      <type>TSimpleFeature &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a9e3b5da0ef20d77548500b92ea5e1bbd</anchor>
      <arglist>(const unsigned int index)</arglist>
    </member>
    <member kind="function">
      <type>const TSimpleFeature &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a77043de7f70f7241c70a800c697425ec</anchor>
      <arglist>(const unsigned int index) const</arglist>
    </member>
    <member kind="function">
      <type>TSimpleFeature &amp;</type>
      <name>back</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a3055a5ed7364d636924b4879dfe89ac1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TSimpleFeature &amp;</type>
      <name>back</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>aa1b917c60576ba45351f85d013170ccd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TSimpleFeature &amp;</type>
      <name>front</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>af897485c4e67361907bf1b42882b7804</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TSimpleFeature &amp;</type>
      <name>front</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>acbf181a3607bc75af3bce1b88579ab4c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TFeatureVector &amp;</type>
      <name>getVector</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a141ea1fb744167fcda0ecf21655807ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TFeatureID</type>
      <name>getMaxID</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a5c92f4d7f76c66265a922d1f29062535</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; size_t &gt; &amp;</type>
      <name>getFirstIndexPerRowLUT</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a0f849c14b5b6a3e01c24c2a76f8305be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; size_t &gt; &amp;</type>
      <name>getFirstIndexPerRowLUT</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a092176ad877a43b76a8764df17f6b347</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixBool &amp;</type>
      <name>getOccupiedSectionsMatrix</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a62645610025633fd0955bbc39723604a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::math::CMatrixBool &amp;</type>
      <name>getOccupiedSectionsMatrix</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>abab4560a6732c502bd5d77de7ce7ec38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TSimpleFeatureTraits&lt; TSimpleFeature &gt;::coord_t</type>
      <name>getFeatureX</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a3daa0427b4a7fcec84b50fee94abc3cf</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>TSimpleFeatureTraits&lt; TSimpleFeature &gt;::coord_t</type>
      <name>getFeatureY</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a5cb7d573c1f165611b26bd997cfadcf5</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>TFeatureID</type>
      <name>getFeatureID</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a409c765720d9547687e9225691be6c76</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getFeatureResponse</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a245f7dcbaa18ec02998b2f25983cb06f</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPointFeature</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>afed47747947be5cc61ba2b60f3ab03d3</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScale</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>aeae97548e28a1c1b6c5841017f943b3e</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>TFeatureTrackStatus</type>
      <name>getTrackStatus</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ad79462668fe88a8ca5417b6a2b6cd687</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureX</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ac6ab92f142476a87205ddf98da878f3f</anchor>
      <arglist>(size_t i, typename TSimpleFeatureTraits&lt; TSimpleFeature &gt;::coord_t x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureY</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ac8b58a11e042cad44fed2a4a252c6be8</anchor>
      <arglist>(size_t i, typename TSimpleFeatureTraits&lt; TSimpleFeature &gt;::coord_t y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureXf</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>adccdb82a00a28b151a96d0043232fa26</anchor>
      <arglist>(size_t i, float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureYf</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a2b71a840b0de9e8a64bc1128e69f305d</anchor>
      <arglist>(size_t i, float y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureID</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a9770f404601a36d45ce422a6719ef7a7</anchor>
      <arglist>(size_t i, TFeatureID id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeatureResponse</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>ad8f1fffe1fa9712f1a0d9b1d09245f44</anchor>
      <arglist>(size_t i, float r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>adf2df164d5266ce726c858252918d4aa</anchor>
      <arglist>(size_t i, float s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackStatus</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a794fb368140e1d34775876f6ac6fb072</anchor>
      <arglist>(size_t i, TFeatureTrackStatus s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mark_as_outdated</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureList__templ.html</anchorfile>
      <anchor>a0bcccade5eb2bc7f6dcef5e66628be3e</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TSimpleFeatureTraits</name>
    <filename>structmrpt_1_1vision_1_1TSimpleFeatureTraits.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TSimpleFeatureTraits&lt; TSimpleFeature &gt;</name>
    <filename>structmrpt_1_1vision_1_1TSimpleFeatureTraits_3_01TSimpleFeature_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>coord_t</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureTraits_3_01TSimpleFeature_01_4.html</anchorfile>
      <anchor>adc807ea05b5512d4d258b83c0704270e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static coord_t</type>
      <name>f2coord</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureTraits_3_01TSimpleFeature_01_4.html</anchorfile>
      <anchor>aa0235e4f1b3404ea29785589c5d9b9ed</anchor>
      <arglist>(float f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TSimpleFeatureTraits&lt; TSimpleFeaturef &gt;</name>
    <filename>structmrpt_1_1vision_1_1TSimpleFeatureTraits_3_01TSimpleFeaturef_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>coord_t</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureTraits_3_01TSimpleFeaturef_01_4.html</anchorfile>
      <anchor>ad4d9581b32b0ce4e6c8b5c82fe89644e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static coord_t</type>
      <name>f2coord</name>
      <anchorfile>structmrpt_1_1vision_1_1TSimpleFeatureTraits_3_01TSimpleFeaturef_01_4.html</anchorfile>
      <anchor>a421b39b3f11878c95ebd4c668e94c202</anchor>
      <arglist>(float f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>slamdemoFrame::TSimulationOptions</name>
    <filename>structslamdemoFrame_1_1TSimulationOptions.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a360276347a172a150c7365fe91362fb5</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a09ec19ec38cdd438a61a96d84946694d</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a16faa6b9fe91eded9705303a78ca5654</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSimulationOptions</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a9e456e743b8d45cd48debd8a3252aa05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>map_generator</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>adcef05ee21349b54311ffd8256e59e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>odometry_noise_std_phi</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a5e8a49901343554923f38bc6c12711cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>odometry_noise_std_xy</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>ae77d300cee7d3ab6d1f998c109fb3b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>path_square_len</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a36cc9eecb9f4368f4fff49d13c55ec24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>random_seed</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>aa395c8d48d3bcba9fc8c1c44c10798b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>randomMap_nLMs</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a0121d2279c5e4e0073873cca3e8eb64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robot_step_length</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>af3990f736db9768cbb3bc9cb131688b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sensor_fov</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a54d65100a71a817fc1384edf374d9549</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sensor_max_range</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a06fc92ad6768cb80689cb62d17df0f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sensor_min_range</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a7988e088371940c11272bc9752801728</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>sensorDistingishesLandmarks</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a69e94ebca7ec92c4d55a26ea9d69ffb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose2D</type>
      <name>sensorOnTheRobot</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>af750b42e0cfbf3c4c6ca1b67f72a4479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>show_map_real_correspondences</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>adc0278b38bab8a43aade094f93150078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>spurious_count_mean</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>adb6223e7d6f2b16cbfdfb966c4ad5d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>spurious_count_std</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a22def2faef6ddd5b22f34708aa62dee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>uncert_overestim_odom</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a01b2e22e168cc195a19ad13334d495dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>uncert_overestim_sensor</name>
      <anchorfile>structslamdemoFrame_1_1TSimulationOptions.html</anchorfile>
      <anchor>a526abbd7ab2e1688598e8d618d779219</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CSinCosLookUpTableFor2DScans::TSinCosValues</name>
    <filename>structmrpt_1_1obs_1_1CSinCosLookUpTableFor2DScans_1_1TSinCosValues.html</filename>
    <member kind="variable">
      <type>mrpt::math::CVectorFloat</type>
      <name>ccos</name>
      <anchorfile>structmrpt_1_1obs_1_1CSinCosLookUpTableFor2DScans_1_1TSinCosValues.html</anchorfile>
      <anchor>acde52a23a77e9de18da6bc50516cf30e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CVectorFloat</type>
      <name>csin</name>
      <anchorfile>structmrpt_1_1obs_1_1CSinCosLookUpTableFor2DScans_1_1TSinCosValues.html</anchorfile>
      <anchor>a476cd694fc2d33c374ae247c1233c292</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationSkeleton::TSkeletonJoint</name>
    <filename>structmrpt_1_1obs_1_1CObservationSkeleton_1_1TSkeletonJoint.html</filename>
    <member kind="function">
      <type></type>
      <name>TSkeletonJoint</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationSkeleton_1_1TSkeletonJoint.html</anchorfile>
      <anchor>a411e977e7259ebfaeacab324b6b290c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>conf</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationSkeleton_1_1TSkeletonJoint.html</anchorfile>
      <anchor>a5456387f58ce521cabf5419f336a329e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationSkeleton_1_1TSkeletonJoint.html</anchorfile>
      <anchor>a47fc01ba171dd2c9962d73611e75ae93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationSkeleton_1_1TSkeletonJoint.html</anchorfile>
      <anchor>a2e8d7d0d6daced9b6c752da3fbfd5234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationSkeleton_1_1TSkeletonJoint.html</anchorfile>
      <anchor>ae77d0506e5cdf35d2c2f3223159d6fc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::TSlidingWindow</name>
    <filename>structmrpt_1_1graphslam_1_1TSlidingWindow.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function">
      <type>void</type>
      <name>addNewMeasurement</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>acee69b029a094bedc37ee3d45ae19b18</anchor>
      <arglist>(double measurement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>acd9b0cb18df51c9eed941f64b9a213c7</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluateMeasurementAbove</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>ac0fe457cf8e8604e40b85544bea3867e</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluateMeasurementBelow</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>a23ee0db6acebf99118566065ef23049f</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>evaluateMeasurementInGaussian</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>a3d5ffc4227b729606f3cf27e4dd032e7</anchor>
      <arglist>(double measurement)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMean</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>a2a42564e0b889235e296c8b7c36adc84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMedian</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>aee1d3d412b6fe69d7471d6ee72d925cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getStdDev</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>af26c21b8ea641e9635581833443b2735</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getWindowSize</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>aed9edc036e4a897e53c94f1ea7e4ccb0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>ab865019c379f28d41979a47ba510d05a</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeWindow</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>ac4f38945d4c6405cb77d27b89260bef1</anchor>
      <arglist>(size_t new_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSlidingWindow</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>a5a020fed12e2b64cfdf5fc4258fd320e</anchor>
      <arglist>(std::string name=&quot;window&quot;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>windowIsFull</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>a062bb585ae1559a4405c2a0d4702eafd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TSlidingWindow</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>a00d055d316c9869d2aa0ff58afd3115e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_is_initialized</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>a1621bb59825f2dd51d8a463cd69fc0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_mean_cached</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>a432cb6989a82098dda843460234e1d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_mean_updated</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>addcce6d6fa41fa9ea1c13f19a3ce8765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>m_measurements_vec</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>ae7d258e13a950d41e2b95326fb1c5f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_median_cached</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>ab28d5f6526dfed24fd226e2da3628ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_median_updated</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>ac805270d3865381acf21b657e87987ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>m_name</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>a6213bc9a312509be89ab225b5d75e6ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>m_std_dev_cached</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>aea1ce2e1e6750572d87a903313419510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>m_std_dev_updated</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>ae14721dd9e4eb8dafacbe2d315cd43e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_win_size</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TSlidingWindow.html</anchorfile>
      <anchor>a6f05aff53e66d10f6fc6f006b16f5c06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::ModelSearch::TSpecies</name>
    <filename>structmrpt_1_1math_1_1ModelSearch_1_1TSpecies.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>compare</name>
      <anchorfile>structmrpt_1_1math_1_1ModelSearch_1_1TSpecies.html</anchorfile>
      <anchor>a06f010f9316c0686dac568465aaec9d7</anchor>
      <arglist>(const TSpecies *p_a, const TSpecies *p_b)</arglist>
    </member>
    <member kind="variable">
      <type>TModelFit::Real</type>
      <name>fitness</name>
      <anchorfile>structmrpt_1_1math_1_1ModelSearch_1_1TSpecies.html</anchorfile>
      <anchor>a906149ea7574a46e6a4d6a9940f8a81b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_size_t</type>
      <name>inliers</name>
      <anchorfile>structmrpt_1_1math_1_1ModelSearch_1_1TSpecies.html</anchorfile>
      <anchor>a2fabb9e0ea6730c7d083392dff08aad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TModelFit::Model</type>
      <name>model</name>
      <anchorfile>structmrpt_1_1math_1_1ModelSearch_1_1TSpecies.html</anchorfile>
      <anchor>a49d4203ea4a331d6cb8071f6f9958003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>vector_size_t</type>
      <name>sample</name>
      <anchorfile>structmrpt_1_1math_1_1ModelSearch_1_1TSpecies.html</anchorfile>
      <anchor>ae4efd9c7b5eca413d1406bb446bac735</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CFeatureExtraction::TOptions::TSpinImagesOptions</name>
    <filename>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSpinImagesOptions.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>hist_size_distance</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSpinImagesOptions.html</anchorfile>
      <anchor>aeb8cf2eefe194f89c954e2e44aa6d2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>hist_size_intensity</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSpinImagesOptions.html</anchorfile>
      <anchor>a7f9eba93062153f66401658d5c9df748</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>radius</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSpinImagesOptions.html</anchorfile>
      <anchor>a8c6c6e7364c84dc820d12f81702c57d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_dist</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSpinImagesOptions.html</anchorfile>
      <anchor>af08a781ba05cd5c5aba13dbeeea54893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>std_intensity</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSpinImagesOptions.html</anchorfile>
      <anchor>a1617824068b084082307f1f28424c638</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::slam::CMetricMapBuilderRBPF::TStats</name>
    <filename>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TStats.html</filename>
    <member kind="function">
      <type></type>
      <name>TStats</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TStats.html</anchorfile>
      <anchor>a63c85dfafc3eeb9e52f6f7c58f97f598</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>observationsInserted</name>
      <anchorfile>structmrpt_1_1slam_1_1CMetricMapBuilderRBPF_1_1TStats.html</anchorfile>
      <anchor>a867a89284628cf0c9122e2906d136fcd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TStereoCalibParams</name>
    <filename>structmrpt_1_1vision_1_1TStereoCalibParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TStereoCalibParams</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>a0a713c80c94dc5f4fb599a960317e2a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TSteroCalibCallbackFunctor</type>
      <name>callback</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>a25beffbb2ecbb00c690d186d5c67f2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>callback_user_param</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>a513a25c2202c4aeb0e6a38ee7284b415</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>check_size_x</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>af65d0a82d6a02db5002795a03e447b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>check_size_y</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>a3980ecd92f6d361d2e09cda767de68b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>check_squares_length_X_meters</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>afaeee44c18bd1ac583be1b2a207c1274</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>check_squares_length_Y_meters</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>a878dc67e39d98072ec9c7b1922a83175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>maxIters</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>a58155a55b527030998ce3da8f859fae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>normalize_image</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>ac4c5725474842e27586f86636dffe90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>optimize_k1</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>af65f6ede95525df6e41898c9655ffa8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>optimize_k2</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>a51a43e9d175fed8c5b93bb60d5414ac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>optimize_k3</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>ab24d4373df7ac14888190115cb43bfa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>optimize_t1</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>ab3a4cf743a680bd67f4bf7b7529b644d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>optimize_t2</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>a5fc4259fd7c543236beaff62bc7fd8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robust_kernel_param</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>a5a7ed8d796a874077e6dfa01fd69d32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>skipDrawDetectedImgs</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>a990faaca2a5258fbe994af4551c7452b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_robust_kernel</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>ac485b1f88de534d6fcc5ccbac416f8f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>verbose</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibParams.html</anchorfile>
      <anchor>af0a365377bcbb5b0d189bee961b72754</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TStereoCalibResults</name>
    <filename>structmrpt_1_1vision_1_1TStereoCalibResults.html</filename>
    <member kind="function">
      <type></type>
      <name>TStereoCalibResults</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibResults.html</anchorfile>
      <anchor>a912d1faafc13d2e9c7b9f0b4b01543c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TStereoCamera</type>
      <name>cam_params</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibResults.html</anchorfile>
      <anchor>ac69a0bb9264eb7c6c9c4939deb4fae97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>final_iters</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibResults.html</anchorfile>
      <anchor>a2c205d7879c45baaa693205fbe7cccb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>final_number_good_image_pairs</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibResults.html</anchorfile>
      <anchor>af0b4b64956a5393b753798a1818849b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>final_rmse</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibResults.html</anchorfile>
      <anchor>a8dd3359cbc5282e213c614e5c33e2078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; bool &gt;</type>
      <name>image_pair_was_used</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibResults.html</anchorfile>
      <anchor>a018e8d8d0178bd1d256fe0a845030957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::aligned_containers&lt; mrpt::poses::CPose3D &gt;::vector_t</type>
      <name>left_cam_poses</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibResults.html</anchorfile>
      <anchor>aad20df131262d1ceeeaeda5105919684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Array&lt; double, 9, 1 &gt;</type>
      <name>left_params_inv_variance</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibResults.html</anchorfile>
      <anchor>a63cf88ff460cd65ba8903c6153d7d0d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3D</type>
      <name>right2left_camera_pose</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibResults.html</anchorfile>
      <anchor>a681d834fa97168b78a1cb460996df90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Eigen::Array&lt; double, 9, 1 &gt;</type>
      <name>right_params_inv_variance</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoCalibResults.html</anchorfile>
      <anchor>a609d9463dc136e5924b89e3db12edc38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::TStereoCamera</name>
    <filename>classmrpt_1_1utils_1_1TStereoCamera.html</filename>
    <base>mrpt::utils::CSerializable</base>
    <member kind="function">
      <type>std::string</type>
      <name>dumpAsText</name>
      <anchorfile>classmrpt_1_1utils_1_1TStereoCamera.html</anchorfile>
      <anchor>ab29c9f4248771b8561472060d9488f4e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1utils_1_1TStereoCamera.html</anchorfile>
      <anchor>a47567990bc85bf838c877947f1244de7</anchor>
      <arglist>(const std::string &amp;section, const mrpt::utils::CConfigFileBase &amp;cfg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>classmrpt_1_1utils_1_1TStereoCamera.html</anchorfile>
      <anchor>a3b4e7f0986d7f52995ab330765ae9738</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>classmrpt_1_1utils_1_1TStereoCamera.html</anchorfile>
      <anchor>a6b4a377a9dea9ca029d8784df0e218a8</anchor>
      <arglist>(const std::string &amp;section, mrpt::utils::CConfigFileBase &amp;cfg) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleToResolution</name>
      <anchorfile>classmrpt_1_1utils_1_1TStereoCamera.html</anchorfile>
      <anchor>a5f82e579f294da3493d94989df2c7219</anchor>
      <arglist>(unsigned int new_ncols, unsigned int new_nrows)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TStereoCamera</name>
      <anchorfile>classmrpt_1_1utils_1_1TStereoCamera.html</anchorfile>
      <anchor>a29d3608b11f24f1bced326e4fb58d3e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TCamera</type>
      <name>leftCamera</name>
      <anchorfile>classmrpt_1_1utils_1_1TStereoCamera.html</anchorfile>
      <anchor>a8b421629a27e89293202a87f0adfe592</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TCamera</type>
      <name>rightCamera</name>
      <anchorfile>classmrpt_1_1utils_1_1TStereoCamera.html</anchorfile>
      <anchor>a165a2ecc5395109501116c51641140c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::poses::CPose3DQuat</type>
      <name>rightCameraPose</name>
      <anchorfile>classmrpt_1_1utils_1_1TStereoCamera.html</anchorfile>
      <anchor>a0f01f7be552b1ceca65687d5def9ee43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::TStereoImageFeatures</name>
    <filename>structmrpt_1_1obs_1_1TStereoImageFeatures.html</filename>
    <member kind="variable">
      <type>unsigned int</type>
      <name>ID</name>
      <anchorfile>structmrpt_1_1obs_1_1TStereoImageFeatures.html</anchorfile>
      <anchor>add2bba8a8eba03f7473f99aa983ab200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::pair&lt; mrpt::utils::TPixelCoordf, mrpt::utils::TPixelCoordf &gt;</type>
      <name>pixels</name>
      <anchorfile>structmrpt_1_1obs_1_1TStereoImageFeatures.html</anchorfile>
      <anchor>a445e528871facd187ff7105042512276</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TStereoSystemParams</name>
    <filename>structmrpt_1_1vision_1_1TStereoSystemParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="enumvalue">
      <name>Prop_Linear</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a74f759c8c5008d295b9d3360039eaa12a5514c5212e07f9b73af9b3a99913c02b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Prop_SUT</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a74f759c8c5008d295b9d3360039eaa12ae479deae88cf7201cba7f1e8f9deda01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Prop_UT</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a74f759c8c5008d295b9d3360039eaa12ae9249a778142858d54b92832ffbc7683</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TUnc_Prop_Method</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a74f759c8c5008d295b9d3360039eaa12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Prop_Linear</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a74f759c8c5008d295b9d3360039eaa12a5514c5212e07f9b73af9b3a99913c02b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Prop_UT</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a74f759c8c5008d295b9d3360039eaa12ae9249a778142858d54b92832ffbc7683</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Prop_SUT</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a74f759c8c5008d295b9d3360039eaa12ae479deae88cf7201cba7f1e8f9deda01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a29df58a64fd3951234e0beb749071d41</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a8a7596402ecf2fecc1885c9a15c288b9</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TStereoSystemParams</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>ac7fae7564b59d3bf6159b55982a0720a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>baseline</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>af0fffd9658897530fa1fbeade354a102</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>F</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>aa111b6806660dd601e328780eecec6fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>factor_a</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a088cd9ebea9a555d41ce47150156d687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>factor_b</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a4bce7cf4cf9ff8aac0859b29eb8360e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>factor_k</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a43cd4cc290582b7109e5ac88dc79ed15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>K</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a97e4036276b0450d08f881354837af63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxY</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>aab405b3cc3bd4ce91b37ead38fb6abb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxZ</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a0f3dde4aa45f1d02d4444055b4e3f0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minZ</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>ab16af063dfc099838905f6e2310602f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>stdDisp</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a8555ef62aada1a79b1183017a115675b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>stdPixel</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>ab541a86e63fe3ea6f9bec9c883594822</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TUnc_Prop_Method</type>
      <name>uncPropagation</name>
      <anchorfile>structmrpt_1_1vision_1_1TStereoSystemParams.html</anchorfile>
      <anchor>a4152885bffa0b883f23125fd15999d1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::detail::TSURFDesc2KDTree_Adaptor</name>
    <filename>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</filename>
    <templarg>distance_t</templarg>
    <templarg>element_t</templarg>
    <member kind="function">
      <type>distance_t</type>
      <name>kdtree_distance</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>a03fc4f6a5ac03fd93edb2b5aa6cf6718</anchor>
      <arglist>(const element_t *p1, const size_t idx_p2, size_t size) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kdtree_get_bbox</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>aceddae697d0397e4201be45f5722aca3</anchor>
      <arglist>(BBOX &amp;bb) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdtree_get_point_count</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>a3fabff00c7be40897162c0545f4e9f6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>element_t</type>
      <name>kdtree_get_pt</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>a0b60ce45862020a3c0efee732be50a20</anchor>
      <arglist>(const size_t idx, int dim) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSURFDesc2KDTree_Adaptor</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>a0d225240dd099d8df6d30ecb489cb014</anchor>
      <arglist>(const CFeatureList &amp;feats)</arglist>
    </member>
    <member kind="variable">
      <type>const CFeatureList &amp;</type>
      <name>m_feats</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>aa13e60a4fa4744844b09a67d978765b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TSURFDesc2KDTree_Adaptor&lt; distance_t &gt;</name>
    <filename>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</filename>
    <member kind="function">
      <type>distance_t</type>
      <name>kdtree_distance</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>a03fc4f6a5ac03fd93edb2b5aa6cf6718</anchor>
      <arglist>(const element_t *p1, const size_t idx_p2, size_t size) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kdtree_get_bbox</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>aceddae697d0397e4201be45f5722aca3</anchor>
      <arglist>(BBOX &amp;bb) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>kdtree_get_point_count</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>a3fabff00c7be40897162c0545f4e9f6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>element_t</type>
      <name>kdtree_get_pt</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>a0b60ce45862020a3c0efee732be50a20</anchor>
      <arglist>(const size_t idx, int dim) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSURFDesc2KDTree_Adaptor</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>a0d225240dd099d8df6d30ecb489cb014</anchor>
      <arglist>(const CFeatureList &amp;feats)</arglist>
    </member>
    <member kind="variable">
      <type>const CFeatureList &amp;</type>
      <name>m_feats</name>
      <anchorfile>structmrpt_1_1vision_1_1detail_1_1TSURFDesc2KDTree__Adaptor.html</anchorfile>
      <anchor>aa13e60a4fa4744844b09a67d978765b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::TSURFDescriptorsKDTreeIndex</name>
    <filename>structmrpt_1_1vision_1_1TSURFDescriptorsKDTreeIndex.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="typedef">
      <type>nanoflann::KDTreeSingleIndexAdaptor&lt; metric_t, detail::TSURFDesc2KDTree_Adaptor&lt; distance_t &gt; &gt;</type>
      <name>kdtree_t</name>
      <anchorfile>structmrpt_1_1vision_1_1TSURFDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>a2425bbf5a8e24118dbf387c955480a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>kdtree_t &amp;</type>
      <name>get_kdtree</name>
      <anchorfile>structmrpt_1_1vision_1_1TSURFDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>ada2e69689642a1b497a631ba72e685eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const kdtree_t &amp;</type>
      <name>get_kdtree</name>
      <anchorfile>structmrpt_1_1vision_1_1TSURFDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>a27639ffa90df0825367bf5cd7504d656</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>regenerate_kdtreee</name>
      <anchorfile>structmrpt_1_1vision_1_1TSURFDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>a3006443f7db068f27cb732a292f2f0f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TSURFDescriptorsKDTreeIndex</name>
      <anchorfile>structmrpt_1_1vision_1_1TSURFDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>adfec24cf3aaef66e92acb057f376894b</anchor>
      <arglist>(const CFeatureList &amp;feats)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TSURFDescriptorsKDTreeIndex</name>
      <anchorfile>structmrpt_1_1vision_1_1TSURFDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>a012eb62b2f3719aa199ed1bc9c08e1ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>detail::TSURFDesc2KDTree_Adaptor&lt; distance_t &gt;</type>
      <name>m_adaptor</name>
      <anchorfile>structmrpt_1_1vision_1_1TSURFDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>ad347cf77553ab6d93e28e87224139fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const CFeatureList &amp;</type>
      <name>m_feats</name>
      <anchorfile>structmrpt_1_1vision_1_1TSURFDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>ac293be01fa1b23fb45f9842edf92c65e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>kdtree_t *</type>
      <name>m_kdtree</name>
      <anchorfile>structmrpt_1_1vision_1_1TSURFDescriptorsKDTreeIndex.html</anchorfile>
      <anchor>a9da97eb2996f8e2b1cec8ac55663ba13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::vision::CFeatureExtraction::TOptions::TSURFOptions</name>
    <filename>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSURFOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>TSURFOptions</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSURFOptions.html</anchorfile>
      <anchor>a1e746ac1eda3a10356fe40aea4d9e20b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>hessianThreshold</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSURFOptions.html</anchorfile>
      <anchor>a83b2564791c4a2dff48c7c970557647f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nLayersPerOctave</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSURFOptions.html</anchorfile>
      <anchor>afa52c0387a96c0e0a2b438bf75221ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nOctaves</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSURFOptions.html</anchorfile>
      <anchor>a1a64f8b93a2f0c676d4d327c21f33a88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rotation_invariant</name>
      <anchorfile>structmrpt_1_1vision_1_1CFeatureExtraction_1_1TOptions_1_1TSURFOptions.html</anchorfile>
      <anchor>ae910a8ff5dc8ce351032d78795aa1c1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationRFID::TTagReading</name>
    <filename>structmrpt_1_1obs_1_1CObservationRFID_1_1TTagReading.html</filename>
    <member kind="function">
      <type></type>
      <name>TTagReading</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationRFID_1_1TTagReading.html</anchorfile>
      <anchor>a37083b42294676fc3f63fe267df26cc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>antennaPort</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationRFID_1_1TTagReading.html</anchorfile>
      <anchor>aa648886aeecc0e85100df1ff84ac3afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>epc</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationRFID_1_1TTagReading.html</anchorfile>
      <anchor>ae79c0165fedcb12f0f0613089865dce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>power</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationRFID_1_1TTagReading.html</anchorfile>
      <anchor>a454168e3b3b7328520809e9057beaf30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TTempIntersection</name>
    <filename>structTTempIntersection.html</filename>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>structTTempIntersection.html</anchorfile>
      <anchor>a030e873a800084fc806cfd6692d2c8a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TTempIntersection &amp;</type>
      <name>operator=</name>
      <anchorfile>structTTempIntersection.html</anchorfile>
      <anchor>a8369e86b4f655c6da6366485034fdb9d</anchor>
      <arglist>(const TTempIntersection &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TTempIntersection</name>
      <anchorfile>structTTempIntersection.html</anchorfile>
      <anchor>a3225c154e94f8d265e2d1209cd14a320</anchor>
      <arglist>(const T2ListsOfSegments &amp;segms)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TTempIntersection</name>
      <anchorfile>structTTempIntersection.html</anchorfile>
      <anchor>aa96e9e7637344204280695ea72d923ed</anchor>
      <arglist>(const TCommonRegion &amp;common)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TTempIntersection</name>
      <anchorfile>structTTempIntersection.html</anchorfile>
      <anchor>a32d6ab486892a4fe9d14386fea33eee4</anchor>
      <arglist>(const TTempIntersection &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TTempIntersection</name>
      <anchorfile>structTTempIntersection.html</anchorfile>
      <anchor>acbd65807016767f44c4ca138fc7bef6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>TCommonRegion *</type>
      <name>common</name>
      <anchorfile>structTTempIntersection.html</anchorfile>
      <anchor>a65f6a8c8937eac76b43d4198fdc8c1bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union TTempIntersection::@68</type>
      <name>data</name>
      <anchorfile>structTTempIntersection.html</anchorfile>
      <anchor>a6f3a2812fcf5cfc361fa4d7c35c7f7fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T2ListsOfSegments *</type>
      <name>segms</name>
      <anchorfile>structTTempIntersection.html</anchorfile>
      <anchor>a49dd4f93f3c98d8d0ee02a9410c34077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>type</name>
      <anchorfile>structTTempIntersection.html</anchorfile>
      <anchor>acba6acf5df68739d9b1abf0292816ad9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::detectors::CFaceDetection::TTestsOptions</name>
    <filename>structmrpt_1_1detectors_1_1CFaceDetection_1_1TTestsOptions.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>planeTest_eigenVal_bottom</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TTestsOptions.html</anchorfile>
      <anchor>abf78a1f6fc8fa43f51ea59b11858b268</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>planeTest_eigenVal_top</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TTestsOptions.html</anchorfile>
      <anchor>a9c62733f458e32eb370fd9f435fa920e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>planeThreshold</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TTestsOptions.html</anchorfile>
      <anchor>a50751d88165caf1b91a1c9ae668ca446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>regionsTest_sumDistThreshold_bottom</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TTestsOptions.html</anchorfile>
      <anchor>a0136b47dddaefd4cdd7e90286d6330a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>regionsTest_sumDistThreshold_top</name>
      <anchorfile>structmrpt_1_1detectors_1_1CFaceDetection_1_1TTestsOptions.html</anchorfile>
      <anchor>a7ee503a5452005bf64b2ad322960f238</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TThreadDetectCornerParam</name>
    <filename>structTThreadDetectCornerParam.html</filename>
    <member kind="function">
      <type></type>
      <name>TThreadDetectCornerParam</name>
      <anchorfile>structTThreadDetectCornerParam.html</anchorfile>
      <anchor>a87c4e6f66ad260220a7c16fa8c61e78b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::utils::TPixelCoordf &gt;</type>
      <name>detected_corners</name>
      <anchorfile>structTThreadDetectCornerParam.html</anchorfile>
      <anchor>ad75e12f183c219516377f2e742672507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool</type>
      <name>detected_corners_done</name>
      <anchorfile>structTThreadDetectCornerParam.html</anchorfile>
      <anchor>a78218a35b7ef0939bc4029254f8c6d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CImage</type>
      <name>image</name>
      <anchorfile>structTThreadDetectCornerParam.html</anchorfile>
      <anchor>a6eefe56560c6533e98852a3282b6f2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile mrpt::system::TTimeStamp</type>
      <name>image_timestamp</name>
      <anchorfile>structTThreadDetectCornerParam.html</anchorfile>
      <anchor>aaf2eb00a6ea2f446c6a04f83d333d981</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool</type>
      <name>quit</name>
      <anchorfile>structTThreadDetectCornerParam.html</anchorfile>
      <anchor>a59425d7c930135ac24f32fd045883be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool</type>
      <name>ready_for_new_images</name>
      <anchorfile>structTThreadDetectCornerParam.html</anchorfile>
      <anchor>a0e8f6abce0aa164494e36cee6d9a7abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool</type>
      <name>terminated</name>
      <anchorfile>structTThreadDetectCornerParam.html</anchorfile>
      <anchor>acf8c60db19cea13a273c3cef088d78c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::system::TThreadHandle</name>
    <filename>structmrpt_1_1system_1_1TThreadHandle.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>isClear</name>
      <anchorfile>structmrpt_1_1system_1_1TThreadHandle.html</anchorfile>
      <anchor>a6ae886c8294dd19cba4583c235c72e05</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>hmt_slam_guiFrame::TThreadMsg</name>
    <filename>structhmt__slam__guiFrame_1_1TThreadMsg.html</filename>
    <member kind="function">
      <type></type>
      <name>TThreadMsg</name>
      <anchorfile>structhmt__slam__guiFrame_1_1TThreadMsg.html</anchorfile>
      <anchor>a847ab7fbc2f8398cea87f25d82b810f1</anchor>
      <arglist>(THREAD_OPCODE op)</arglist>
    </member>
    <member kind="variable">
      <type>THREAD_OPCODE</type>
      <name>opcode</name>
      <anchorfile>structhmt__slam__guiFrame_1_1TThreadMsg.html</anchorfile>
      <anchor>ab69de1c4e3ea7dfbe9f315a76fb74e13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TThreadParam</name>
    <filename>structTThreadParam.html</filename>
    <member kind="function">
      <type></type>
      <name>TThreadParam</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>ad0421197a12693fb9b9471662f67be30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TThreadParam</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>ad0421197a12693fb9b9471662f67be30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TThreadParam</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>af0d7b127b365466b1949163ad8a33d18</anchor>
      <arglist>(bool _is_online, const string &amp;_rawlog_file=string(), bool _generate_3D_pointcloud_in_this_thread=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TThreadParam</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>ad0421197a12693fb9b9471662f67be30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TThreadParam</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>ad0421197a12693fb9b9471662f67be30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TThreadParam</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>ad0421197a12693fb9b9471662f67be30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>flag_grab_depth</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>a5f264f0bb1fb05e91343054feec2a441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>generate_3D_pointcloud_in_this_thread</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>a86cc6f3bc47cd871bd44a3833f038fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile double</type>
      <name>Hz</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>a5c89e4eecbdc994e1d59e36e426bb14f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>is_online</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>a27d76d5da59ccd37a7cb3eb461ab1def</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::synch::CThreadSafeVariable&lt; CObservationVelodyneScanPtr &gt;</type>
      <name>new_obs</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>a556ebd575d6cd49756f2fa97cf91fa27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::synch::CThreadSafeVariable&lt; CObservation3DRangeScanPtr &gt;</type>
      <name>new_obs</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>ae4fce216606b2e6145c611e73fa716c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::synch::CThreadSafeVariable&lt; mrpt::obs::CObservation3DRangeScanPtr &gt;</type>
      <name>new_obs</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>afab0cfb71deb23c61361fb189fb2f6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::synch::CThreadSafeVariable&lt; CObservationGPSPtr &gt;</type>
      <name>new_obs_gps</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>ae678d248f3d8600fb5ffa8eaaf3b44ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::synch::CThreadSafeVariable&lt; CObservationIMUPtr &gt;</type>
      <name>new_obs_imu</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>af4f43cdbe132163f22041538d8baf241</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int</type>
      <name>pushed_key</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>a3fb4fa2fd71010768dc22252ea551e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool</type>
      <name>quit</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>ae3723d057d8e61c6eb82ab67f9111db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const string</type>
      <name>rawlog_file</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>ac038e742a516033cec266f81203fa3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool</type>
      <name>select_IR_channel</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>aaf017fcffd4e838a32dfc7f1c95ec2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool</type>
      <name>terminated</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>a382b7584a85022a7fa1928f1f860c4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile double</type>
      <name>tilt_ang_deg</name>
      <anchorfile>structTThreadParam.html</anchorfile>
      <anchor>a0bae8bf30ab4e804d0f5858d391bb73e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TThreadParams</name>
    <filename>structTThreadParams.html</filename>
    <member kind="variable">
      <type>CConfigFile *</type>
      <name>cfgFile</name>
      <anchorfile>structTThreadParams.html</anchorfile>
      <anchor>a82ae701a737b1ea8814f191c84b352c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::CConfigFile *</type>
      <name>cfgFile</name>
      <anchorfile>structTThreadParams.html</anchorfile>
      <anchor>ad6b91476a2db018a3d552454bef14586</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>section_name</name>
      <anchorfile>structTThreadParams.html</anchorfile>
      <anchor>a498c1d758628cf522920a33cbb7aa78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>sensor_label</name>
      <anchorfile>structTThreadParams.html</anchorfile>
      <anchor>a94d441414fac791dd27d1a61a0713697</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::system::TTimeParts</name>
    <filename>structmrpt_1_1system_1_1TTimeParts.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>day</name>
      <anchorfile>structmrpt_1_1system_1_1TTimeParts.html</anchorfile>
      <anchor>a6c8a09c0f9f087eb3007824f71409e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>day_of_week</name>
      <anchorfile>structmrpt_1_1system_1_1TTimeParts.html</anchorfile>
      <anchor>a08edc7001cc6e69ffe94d2b71a5abba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>daylight_saving</name>
      <anchorfile>structmrpt_1_1system_1_1TTimeParts.html</anchorfile>
      <anchor>a62849644c0086c022046beadd8ce9b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>hour</name>
      <anchorfile>structmrpt_1_1system_1_1TTimeParts.html</anchorfile>
      <anchor>a58aff03e632fd4d841ec7ccb2405f2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>minute</name>
      <anchorfile>structmrpt_1_1system_1_1TTimeParts.html</anchorfile>
      <anchor>a832962016169f0cd390764ba265e869e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>month</name>
      <anchorfile>structmrpt_1_1system_1_1TTimeParts.html</anchorfile>
      <anchor>aa7c7ab9b2e29748513c683e611452777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>second</name>
      <anchorfile>structmrpt_1_1system_1_1TTimeParts.html</anchorfile>
      <anchor>abaa4f0bb8c657aab7cf7036fdb160c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>year</name>
      <anchorfile>structmrpt_1_1system_1_1TTimeParts.html</anchorfile>
      <anchor>aad49397a4ee45966672528157e20aa50</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::CSetOfTriangles::TTriangle</name>
    <filename>structmrpt_1_1opengl_1_1CSetOfTriangles_1_1TTriangle.html</filename>
    <member kind="function">
      <type></type>
      <name>TTriangle</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTriangles_1_1TTriangle.html</anchorfile>
      <anchor>ac196ed881115b01774f2204fc0d322af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TTriangle</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTriangles_1_1TTriangle.html</anchorfile>
      <anchor>a8047c7abf39b144e819c4afbfff6375b</anchor>
      <arglist>(const mrpt::math::TPolygon3D &amp;p)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTriangles_1_1TTriangle.html</anchorfile>
      <anchor>a2f6e0f47542259b7e2fcf3e3c3322c23</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTriangles_1_1TTriangle.html</anchorfile>
      <anchor>aadea388ed235e1206bb6b03774b6bd79</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>g</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTriangles_1_1TTriangle.html</anchorfile>
      <anchor>ae3eaf528e3daf34068cf3760a5dbfcfd</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>r</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTriangles_1_1TTriangle.html</anchorfile>
      <anchor>a78775aaaded462cb10df8d0be59152e7</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTriangles_1_1TTriangle.html</anchorfile>
      <anchor>a9241f015f922ab3652696fa99593d932</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTriangles_1_1TTriangle.html</anchorfile>
      <anchor>a4915a87cbe186e427e2cc98e3f456d5b</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTriangles_1_1TTriangle.html</anchorfile>
      <anchor>a876c841a3330465168251d98929fd20f</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::CSetOfTexturedTriangles::TTriangle</name>
    <filename>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TTriangle.html</filename>
    <member kind="function">
      <type>void</type>
      <name>readFromStream</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TTriangle.html</anchorfile>
      <anchor>a84795b3db8ac957486b26be661282d13</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TTriangle</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TTriangle.html</anchorfile>
      <anchor>ab95163f8c88671d45de3da79cfa468d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TTriangle</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TTriangle.html</anchorfile>
      <anchor>ac93cf8680cc63de462b8dbeb6f8d9353</anchor>
      <arglist>(TVertex v1, TVertex v2, TVertex v3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TTriangle.html</anchorfile>
      <anchor>a929292750a0791ef801e4b582a03674b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="variable">
      <type>TVertex</type>
      <name>m_v1</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TTriangle.html</anchorfile>
      <anchor>a2e7953e98a2b286d3b6b58c178057555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TVertex</type>
      <name>m_v2</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TTriangle.html</anchorfile>
      <anchor>a7b65314c5f96585d81fa2755f021a168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TVertex</type>
      <name>m_v3</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TTriangle.html</anchorfile>
      <anchor>afbb497615baed11d40f0752d02b2be27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::CMesh::TTriangleVertexIndices</name>
    <filename>structmrpt_1_1opengl_1_1CMesh_1_1TTriangleVertexIndices.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>vind</name>
      <anchorfile>structmrpt_1_1opengl_1_1CMesh_1_1TTriangleVertexIndices.html</anchorfile>
      <anchor>a9c827df2b36567e06cbab3eca3b63f6e</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TTwist2D</name>
    <filename>structmrpt_1_1math_1_1TTwist2D.html</filename>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>aa88f77d49a3289092ee7c516a4b60b44ab0781b2e1f02efc2ed0c26427567e7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>aa88f77d49a3289092ee7c516a4b60b44ab0781b2e1f02efc2ed0c26427567e7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>a8c7ae4ffa251a130e12f2472065ca3ce</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>a2eb7b61d24a6f217c7214c66da4e39c1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>ab07546b42b08c268d5431d83e2b78b78</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>ac4acca05f415d5494cc8d99b2950146b</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>ad350059050ed6e72cf29b43dc704d995</anchor>
      <arglist>(const TTwist2D &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPose2D</type>
      <name>operator*</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>a9a24eaf8a5acfe4564a3b95197a9513d</anchor>
      <arglist>(const double dt) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>a612f951a2c1e255783a6d0f19e64c9c3</anchor>
      <arglist>(const TTwist2D &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>ad7c3dadd035c74b0ab48bc20cdb62d0c</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>ab0bbb6634948361b6c0f124e89a2ab46</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>a0fdaf98612dbe402f55dcc66a29d4b3d</anchor>
      <arglist>(const double ang)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TTwist2D</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>a87db569ac7f76bbc5ce1c36b5f99d3f4</anchor>
      <arglist>(double vx_, double vy_, double omega_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TTwist2D</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>ada0fe15359f234753b88691d33393f0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>a51deb73afab7ee59350f6fa6e45bb0b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>omega</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>aeabc2e5a0b2eeedbc947b9714bc42b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vx</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>abf33dc91bd7139b521b652af854b8021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vy</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist2D.html</anchorfile>
      <anchor>aa21c7fd1da4a1ceaff62a4b57d92f8c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::math::TTwist3D</name>
    <filename>structmrpt_1_1math_1_1TTwist3D.html</filename>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>a81903e21d6460b103ba8efc36688544baab863862108169dac6d02792c0b2f41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>static_size</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>a81903e21d6460b103ba8efc36688544baab863862108169dac6d02792c0b2f41d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>af9e5ff7f5306799d5820836096c95a48</anchor>
      <arglist>(std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>asString</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>a89872add3f2c1cd6f616c247fb5355f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromString</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>a16c818648c6da48d0145f507ae6acd4f</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsVector</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>ab6633530fabc30040d6fdc4211709536</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>a6b512c401725eec641ec294197092964</anchor>
      <arglist>(const TTwist3D &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>a62122f810b0efdd6e9cea94fddb32ea5</anchor>
      <arglist>(const TTwist3D &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>a6e4edfb28abbac349ebebe0183e0e70e</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>a615f2aa7b65f9d3f82eda036259886e2</anchor>
      <arglist>(size_t i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>aa2825ec1ae8209cda0fcc16eeacf8a04</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;rot)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TTwist3D</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>a69e9bfb85b9724b488387613f238e9e6</anchor>
      <arglist>(double vx_, double vy_, double vz_, double wx_, double wy_, double wz_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TTwist3D</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>ab0131d1988c4f4b5d834efb908f32338</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>size</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>acfce4f52a412daf03e70b3bf73624f80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vx</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>abd1af164c0d7aca110dc3d651636752c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vy</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>a926dc1e37eeff26a058f9c90b364fabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vz</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>a698007c9a7b90864977715ffa56a3446</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>wx</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>aff2fc2aa2b134937d85df9917f17a989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>wy</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>a3c353093a3c032a4a4f6718c6b941afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>wz</name>
      <anchorfile>structmrpt_1_1math_1_1TTwist3D.html</anchorfile>
      <anchor>aee9ffebed14ba976a110ca527ffbc727</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TTypeName</name>
    <filename>structmrpt_1_1utils_1_1TTypeName.html</filename>
    <templarg>T</templarg>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1TTypeName.html</anchorfile>
      <anchor>a9fd50217ade055e160fa782087a1f355</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TTypeName&lt; mrpt::graphs::CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS &gt; &gt;</name>
    <filename>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1graphs_1_1CNetworkOfPoses_3_01CPOSE_00_01MAPS__IMPL43745dc1441f0ca08b0d8ec40a3a6008.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1graphs_1_1CNetworkOfPoses_3_01CPOSE_00_01MAPS__IMPL43745dc1441f0ca08b0d8ec40a3a6008.html</anchorfile>
      <anchor>a6cdb9cf6be8fa912f7674348eefd5f2c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TTypeName&lt; mrpt::math::CArrayDouble&lt; N &gt; &gt;</name>
    <filename>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1math_1_1CArrayDouble_3_01N_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1math_1_1CArrayDouble_3_01N_01_4_01_4.html</anchorfile>
      <anchor>ab21a8cb12c9eb4fb31b24b10b255f0b7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TTypeName&lt; mrpt::math::CArrayFloat&lt; N &gt; &gt;</name>
    <filename>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1math_1_1CArrayFloat_3_01N_01_4_01_4.html</filename>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1math_1_1CArrayFloat_3_01N_01_4_01_4.html</anchorfile>
      <anchor>adcbc8d8e0d5c811c31dfb8d10145a697</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TTypeName&lt; mrpt::math::CArrayNumeric&lt; T, N &gt; &gt;</name>
    <filename>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1math_1_1CArrayNumeric_3_01T_00_01N_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1math_1_1CArrayNumeric_3_01T_00_01N_01_4_01_4.html</anchorfile>
      <anchor>a0394d81e7ea9703ee638fb4c42699924</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TTypeName&lt; mrpt::math::CMatrixFixedNumeric&lt; T, N, M &gt; &gt;</name>
    <filename>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1math_1_1CMatrixFixedNumeric_3_01T_00_01N_00_01M_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <templarg>M</templarg>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1math_1_1CMatrixFixedNumeric_3_01T_00_01N_00_01M_01_4_01_4.html</anchorfile>
      <anchor>a4c2321fc7d1e934c25f2fb5628c0554c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TTypeName&lt; mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &gt;</name>
    <filename>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1math_1_1CMatrixTemplateNumeric_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1math_1_1CMatrixTemplateNumeric_3_01T_01_4_01_4.html</anchorfile>
      <anchor>abb5fd31ee5bb00a7c3e523ed547deda8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TTypeName&lt; mrpt::opengl::CLight &gt;</name>
    <filename>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1opengl_1_1CLight_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1TTypeName_3_01mrpt_1_1opengl_1_1CLight_01_4.html</anchorfile>
      <anchor>a2c66b804ec2917f41bd0806457ded7ef</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::TTypeName&lt; std::pair&lt; T1, T2 &gt; &gt;</name>
    <filename>structmrpt_1_1utils_1_1TTypeName_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>get</name>
      <anchorfile>structmrpt_1_1utils_1_1TTypeName_3_01std_1_1pair_3_01T1_00_01T2_01_4_01_4.html</anchorfile>
      <anchor>a11a30b6e508f4016add1f23bb74f9760</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::TUncertaintyPath</name>
    <filename>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</filename>
    <templarg>GRAPH_T</templarg>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>aa5c742a854e8037abdf68bb0a3b93066</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>af4a25379e38e606db2f7d66491b82811</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TUncertaintyPath&lt; GRAPH_T &gt;</type>
      <name>self_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>adbd7f56f7a17fb2e8e97495a8a586149</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addToPath</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a60ef76da32a2bad1b4a1e39b80b93ca2</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;node, const constraint_t &amp;edge)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assertIsBetweenNodeIDs</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>afc13bba8e06617d1b68161187343ae03</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;from, const mrpt::utils::TNodeID &amp;to) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>af41a1eb319a5ec77267ac3f885434e16</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToTextStream</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a26e4159c9e8cc5d95013a5df7d8ad0c4</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a34bbc5d984495cd1b548c6d64c01727d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsString</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a9d9a56ec0a4e8870b180f48510d2b9f9</anchor>
      <arglist>(std::string *str) const </arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TNodeID &amp;</type>
      <name>getDestination</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a236e3e747e2d8b17c7b2a2d3b59d3e41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDeterminant</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a40858d45671d8eaf46579293db12e786</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const mrpt::utils::TNodeID &amp;</type>
      <name>getSource</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>ae654eabe2e376a00c9b3d5d53f2da48e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasLowerUncertaintyThan</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a581ca8d4317a8288579e5acaf2290cfa</anchor>
      <arglist>(const self_t &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmpty</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>afcad9828f7d48835c82d4bb17420625f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a2cdcb7515af5ae18d659875512420916</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;source, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>ad838574b509ba44a6a7820a4067ab395</anchor>
      <arglist>(const self_t &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type>self_t &amp;</type>
      <name>operator+=</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a54c13d0be1f6cdb2ccc2a116cffbfbf1</anchor>
      <arglist>(const self_t &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a84c74ce291e3363bdd222b26c476f8c0</anchor>
      <arglist>(const self_t &amp;other) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TUncertaintyPath</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>af69f26348cca1e1ec3a664d1e2a70181</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TUncertaintyPath</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a91286f7b6ecc95c11eaff20536cdd188</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;starting_node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TUncertaintyPath</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a8c130ecd9af37cb84b63c61084ea5aa1</anchor>
      <arglist>(const mrpt::utils::TNodeID &amp;starting_node, const mrpt::utils::TNodeID &amp;ending_node, const constraint_t &amp;edge)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TUncertaintyPath</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a03d4d783a561294e4a498449375de15c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>constraint_t</type>
      <name>curr_pose_pdf</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>aecc4ba94b1a51e7c992c3c1f995256b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; mrpt::utils::TNodeID &gt;</type>
      <name>nodes_traversed</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a8792a6c51a375a774d8f8e896375570b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>determinant_is_updated</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>ad0230d42ec6ea30335a49396389ae023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>determinant_cached</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a49122f412b42cf1f4e00475da3df2dc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>af7c80a23f38a8f9c28f04574d4cebd35</anchor>
      <arglist>(std::ostream &amp;o, const self_t &amp;obj)</arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>aa5c742a854e8037abdf68bb0a3b93066</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>af4a25379e38e606db2f7d66491b82811</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TUncertaintyPath&lt; GRAPH_T &gt;</type>
      <name>self_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>adbd7f56f7a17fb2e8e97495a8a586149</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>determinant_is_updated</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>ad0230d42ec6ea30335a49396389ae023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>determinant_cached</name>
      <anchorfile>structmrpt_1_1graphslam_1_1TUncertaintyPath.html</anchorfile>
      <anchor>a49122f412b42cf1f4e00475da3df2dc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::maps::COccupancyGridMap2D::TUpdateCellsInfoChangeOnly</name>
    <filename>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TUpdateCellsInfoChangeOnly.html</filename>
    <member kind="function">
      <type></type>
      <name>TUpdateCellsInfoChangeOnly</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TUpdateCellsInfoChangeOnly.html</anchorfile>
      <anchor>a8fb33a794545ddc4f283d915b58fcec3</anchor>
      <arglist>(bool enabled=false, double I_change=0, int cellsUpdated=0)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cellsUpdated</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TUpdateCellsInfoChangeOnly.html</anchorfile>
      <anchor>a8106e150bf0664faa0fdcb1f8a2827f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enabled</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TUpdateCellsInfoChangeOnly.html</anchorfile>
      <anchor>a556938ad4d723e90c8caecaf89081170</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>I_change</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TUpdateCellsInfoChangeOnly.html</anchorfile>
      <anchor>ac948db9b81a12f2344783773019daaf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>laserRaysSkip</name>
      <anchorfile>structmrpt_1_1maps_1_1COccupancyGridMap2D_1_1TUpdateCellsInfoChangeOnly.html</anchorfile>
      <anchor>a9c8f306289bd8d319346a5abcfd44a9e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tr1::tuple</name>
    <filename>classstd_1_1tr1_1_1tuple.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type>GTEST_DECLARE_TUPLE_AS_FRIEND_ tuple &amp;</type>
      <name>CopyFrom</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>a3d06fb121d18b6e1c10d14f9e966618d</anchor>
      <arglist>(const GTEST_10_TUPLE_(U)&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>tuple &amp;</type>
      <name>operator=</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>ae52bd211e87c30ea7243246fa06bf038</anchor>
      <arglist>(const tuple &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>tuple &amp;</type>
      <name>operator=</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>a9ed59ab84e2ff750d0a188c3d9dac819</anchor>
      <arglist>(const GTEST_10_TUPLE_(U)&amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>tuple</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>adcea1a41d0521157971339d279aad469</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>tuple</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>a349b7948d183b7f05c1a5fd6aa4eaeb8</anchor>
      <arglist>(GTEST_BY_REF_(T0) f0, GTEST_BY_REF_(T1) f1, GTEST_BY_REF_(T2) f2, GTEST_BY_REF_(T3) f3, GTEST_BY_REF_(T4) f4, GTEST_BY_REF_(T5) f5, GTEST_BY_REF_(T6) f6, GTEST_BY_REF_(T7) f7, GTEST_BY_REF_(T8) f8, GTEST_BY_REF_(T9) f9)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>tuple</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>ade1807f6e6b36daa6387c3b00dbd3be6</anchor>
      <arglist>(const tuple &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>tuple</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>a7ff289d5c5a605e4a4f8fb56913f7370</anchor>
      <arglist>(const GTEST_10_TUPLE_(U)&amp;t)</arglist>
    </member>
    <member kind="variable">
      <type>T0</type>
      <name>f0_</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>a771b1d99e8800fb284acd04bca838cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T1</type>
      <name>f1_</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>a7cccf899dedc626c51fa4f6921d0ac52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T2</type>
      <name>f2_</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>aaec06c27366502dc332ef96878628f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T3</type>
      <name>f3_</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>ad4d3673e0d5c07c392c02e335fe978ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T4</type>
      <name>f4_</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>ab662f1051c2302d065796383848db6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T5</type>
      <name>f5_</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>a32d8cd6f180c0a77d83733fc65423657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T6</type>
      <name>f6_</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>a597beab3af3f95c84408491ab14632b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T7</type>
      <name>f7_</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>a7c28780e616d382833e844f62672c6bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T8</type>
      <name>f8_</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>ae859012c83943e54e035a4a32089ccb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T9</type>
      <name>f9_</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>a336d5e582fd34e45ec88c78d473671dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>gtest_internal::Get</name>
      <anchorfile>classstd_1_1tr1_1_1tuple.html</anchorfile>
      <anchor>aeeed38755abdaa78587dd1eac9ccc950</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>std::tr1::tuple&lt;&gt;</name>
    <filename>classstd_1_1tr1_1_1tuple_3_4.html</filename>
    <member kind="function">
      <type>tuple &amp;</type>
      <name>operator=</name>
      <anchorfile>classstd_1_1tr1_1_1tuple_3_4.html</anchorfile>
      <anchor>a93ddab6f662662fc49635608619150c8</anchor>
      <arglist>(const tuple &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>tuple</name>
      <anchorfile>classstd_1_1tr1_1_1tuple_3_4.html</anchorfile>
      <anchor>adcea1a41d0521157971339d279aad469</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>tuple</name>
      <anchorfile>classstd_1_1tr1_1_1tuple_3_4.html</anchorfile>
      <anchor>aa857599acb126134e29dc5e53fd9d1a7</anchor>
      <arglist>(const tuple &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::tuple_element</name>
    <filename>structstd_1_1tr1_1_1tuple__element.html</filename>
    <templarg>k</templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>std::tr1::tuple_size</name>
    <filename>structstd_1_1tr1_1_1tuple__size.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>std::tr1::tuple_size&lt; GTEST_0_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1tuple__size_3_01GTEST__0__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>value</name>
      <anchorfile>structstd_1_1tr1_1_1tuple__size_3_01GTEST__0__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>af34d6d0b87d7379b14817a386c1e18ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::tuple_size&lt; GTEST_10_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1tuple__size_3_01GTEST__10__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>value</name>
      <anchorfile>structstd_1_1tr1_1_1tuple__size_3_01GTEST__10__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a8181de395f9761be991e4cbdef144373</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::tuple_size&lt; GTEST_1_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1tuple__size_3_01GTEST__1__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>value</name>
      <anchorfile>structstd_1_1tr1_1_1tuple__size_3_01GTEST__1__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a02cb0da1163ad7eb74782b8f63420d5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::tuple_size&lt; GTEST_2_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1tuple__size_3_01GTEST__2__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>value</name>
      <anchorfile>structstd_1_1tr1_1_1tuple__size_3_01GTEST__2__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a18545d733fa1f811712aa1153d8ba5d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::tuple_size&lt; GTEST_3_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1tuple__size_3_01GTEST__3__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>value</name>
      <anchorfile>structstd_1_1tr1_1_1tuple__size_3_01GTEST__3__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>ac1e2e7bb87bad1d33e4373b3e1af37c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::tuple_size&lt; GTEST_4_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1tuple__size_3_01GTEST__4__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>value</name>
      <anchorfile>structstd_1_1tr1_1_1tuple__size_3_01GTEST__4__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a21078ed0600d243c5b82f7ba12269a53</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::tuple_size&lt; GTEST_5_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1tuple__size_3_01GTEST__5__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>value</name>
      <anchorfile>structstd_1_1tr1_1_1tuple__size_3_01GTEST__5__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a83d207f8b8e95d9b747a586550feefcb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::tuple_size&lt; GTEST_6_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1tuple__size_3_01GTEST__6__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>value</name>
      <anchorfile>structstd_1_1tr1_1_1tuple__size_3_01GTEST__6__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a8c6740533d301f5d47f86ef5370a4b06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::tuple_size&lt; GTEST_7_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1tuple__size_3_01GTEST__7__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>value</name>
      <anchorfile>structstd_1_1tr1_1_1tuple__size_3_01GTEST__7__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a9ccabab5024fd1be44276a58c88817c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::tuple_size&lt; GTEST_8_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1tuple__size_3_01GTEST__8__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>value</name>
      <anchorfile>structstd_1_1tr1_1_1tuple__size_3_01GTEST__8__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a71abbf8156b1b110d3b8894ce02a44d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::tuple_size&lt; GTEST_9_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1tuple__size_3_01GTEST__9__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>value</name>
      <anchorfile>structstd_1_1tr1_1_1tuple__size_3_01GTEST__9__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>aea347b00f3a9643d02e322d5cc6648e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::TupleElement</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement.html</filename>
    <templarg>kIndexValid</templarg>
    <templarg>kIndex</templarg>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::TupleElement&lt; true, 0, GTEST_10_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_010_00_01GTEST__10__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T0</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_010_00_01GTEST__10__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a9884837daf9c541890f3bce26e90981b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::TupleElement&lt; true, 1, GTEST_10_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_011_00_01GTEST__10__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T1</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_011_00_01GTEST__10__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a485ca13c9a68cc87072ef1592f97665e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::TupleElement&lt; true, 2, GTEST_10_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_012_00_01GTEST__10__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T2</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_012_00_01GTEST__10__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a2162d0e4f4c93fb1fdedb1938b844fbe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::TupleElement&lt; true, 3, GTEST_10_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_013_00_01GTEST__10__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T3</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_013_00_01GTEST__10__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a0abc8519ff756a7736076063626a2718</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::TupleElement&lt; true, 4, GTEST_10_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_014_00_01GTEST__10__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T4</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_014_00_01GTEST__10__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a8603bb94254b60248157a92e486b2d62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::TupleElement&lt; true, 5, GTEST_10_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_015_00_01GTEST__10__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T5</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_015_00_01GTEST__10__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a9f0364ab4515993fe6694026ff6ba13c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::TupleElement&lt; true, 6, GTEST_10_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_016_00_01GTEST__10__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T6</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_016_00_01GTEST__10__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a929a5e4d1a751f3d1a5780643f69a121</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::TupleElement&lt; true, 7, GTEST_10_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_017_00_01GTEST__10__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T7</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_017_00_01GTEST__10__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>afc625b9bf1ae4c5c51a968134dc9b30a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::TupleElement&lt; true, 8, GTEST_10_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_018_00_01GTEST__10__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T8</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_018_00_01GTEST__10__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a7b4d456a790291b651b4179650754587</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::tr1::gtest_internal::TupleElement&lt; true, 9, GTEST_10_TUPLE_(T) &gt;</name>
    <filename>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_019_00_01GTEST__10__TUPLE___07T_08_01_4.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>T9</type>
      <name>type</name>
      <anchorfile>structstd_1_1tr1_1_1gtest__internal_1_1TupleElement_3_01true_00_019_00_01GTEST__10__TUPLE___07T_08_01_4.html</anchorfile>
      <anchor>a4ee11fd8d3873bfa7cce21c1ed2ea770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>testing::internal::TuplePolicy</name>
    <filename>structtesting_1_1internal_1_1TuplePolicy.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphslam::apps::TUserOptionsChecker</name>
    <filename>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</filename>
    <templarg>GRAPH_t</templarg>
    <member kind="typedef">
      <type>GRAPH_t::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a6cb6bb4b69ec0efddbe9f268d91d5542</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_t::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a70b3dea02fbcf25041a0e03d11a07fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_t &gt; *(*)()&gt;</type>
      <name>node_regs_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a603dec994da19a90255e9ca3110e192d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::graphslam::deciders::CEdgeRegistrationDecider&lt; GRAPH_t &gt; *(*)()&gt;</type>
      <name>edge_regs_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>adac40670c4049374eb433450b6247bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::graphslam::optimizers::CGraphSlamOptimizer&lt; GRAPH_t &gt; *(*)()&gt;</type>
      <name>optimizers_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>ad195bd2ca2facefe8fee98551b925f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_createDeciderOptimizerMappings</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>ac73306f73630de917b130d0e794fd467</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_createDeciderOptimizerMappings</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>af181e1debc7fbbbf882461dbff497522</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_createDeciderOptimizerMappings</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a43d8f1b85a6d720b189339bc4faee437</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_createDeciderOptimizerMappings</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a9711b8c24bda9d7b96a7336375c1ac0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkOptimizerExists</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a2800549d8237d1f405589f9d92ed7ca9</anchor>
      <arglist>(std::string given_opt) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkRegistrationDeciderExists</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a9963db2b4fb52675c932d204274770a1</anchor>
      <arglist>(std::string given_reg, std::string reg_type) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createDeciderOptimizerMappings</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a2afb243618c0bae3f0e203a8aedb5289</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dumpOptimizersToConsole</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>ae4a40a182a5a5d29be62052752d541cb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dumpRegistrarsToConsole</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>aa4b233fcd6ea790bfa9c9d807d32883a</anchor>
      <arglist>(std::string reg_type=&quot;all&quot;) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>populateDeciderOptimizerProperties</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a1d6edc9b607424cd014e409ad46e0718</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TUserOptionsChecker</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a21c02b4f785538cea8e3c3ba2c4a7e8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TUserOptionsChecker</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a1c026c3ce951c660cb3682b44f575978</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_t &gt; *</type>
      <name>createNodeRegistrationDecider</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a85abb3ef4339c7490e65ec9c4044f0ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mrpt::graphslam::deciders::CEdgeRegistrationDecider&lt; GRAPH_t &gt; *</type>
      <name>createEdgeRegistrationDecider</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a959f3bc048f5f575989fd9c45ac89473</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mrpt::graphslam::optimizers::CGraphSlamOptimizer&lt; GRAPH_t &gt; *</type>
      <name>createGraphSlamOptimizer</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a9aef469d474205bbd65968425f1bcfe3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>sep_header</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>aeeb6ec787548f4775f01efba8f54a6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>sep_subheader</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a8bef15acc4069507d988f914335f5de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>node_regs_t</type>
      <name>node_regs_map</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>aba7718ab5dcb1afc47485c2574e13aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>edge_regs_t</type>
      <name>edge_regs_map</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a39496966b7cf5225b76f85a7cfde96dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>optimizers_t</type>
      <name>optimizers_map</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a82145ec505c89cb140df8aa34998c17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TRegistrationDeciderProps * &gt;</type>
      <name>regs_descriptions</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>aa28183ae1902f01ca472e816aec5c86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TOptimizerProps * &gt;</type>
      <name>optimizers_descriptions</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a9732df4445a1a5e47608faff5cad6f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_t::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a6cb6bb4b69ec0efddbe9f268d91d5542</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_t::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a70b3dea02fbcf25041a0e03d11a07fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_t &gt; *(*)()&gt;</type>
      <name>node_regs_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a603dec994da19a90255e9ca3110e192d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::graphslam::deciders::CEdgeRegistrationDecider&lt; GRAPH_t &gt; *(*)()&gt;</type>
      <name>edge_regs_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>adac40670c4049374eb433450b6247bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::graphslam::optimizers::CGraphSlamOptimizer&lt; GRAPH_t &gt; *(*)()&gt;</type>
      <name>optimizers_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>ad195bd2ca2facefe8fee98551b925f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_t &gt; *</type>
      <name>createNodeRegistrationDecider</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a85abb3ef4339c7490e65ec9c4044f0ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mrpt::graphslam::deciders::CEdgeRegistrationDecider&lt; GRAPH_t &gt; *</type>
      <name>createEdgeRegistrationDecider</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a959f3bc048f5f575989fd9c45ac89473</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mrpt::graphslam::optimizers::CGraphSlamOptimizer&lt; GRAPH_t &gt; *</type>
      <name>createGraphSlamOptimizer</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a9aef469d474205bbd65968425f1bcfe3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>node_regs_t</type>
      <name>node_regs_map</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>aba7718ab5dcb1afc47485c2574e13aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>edge_regs_t</type>
      <name>edge_regs_map</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a39496966b7cf5225b76f85a7cfde96dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>optimizers_t</type>
      <name>optimizers_map</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a82145ec505c89cb140df8aa34998c17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TRegistrationDeciderProps * &gt;</type>
      <name>regs_descriptions</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>aa28183ae1902f01ca472e816aec5c86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TOptimizerProps * &gt;</type>
      <name>optimizers_descriptions</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a9732df4445a1a5e47608faff5cad6f65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TUserOptionsChecker&lt; GRAPH_T &gt;</name>
    <filename>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</filename>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a6cb6bb4b69ec0efddbe9f268d91d5542</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a70b3dea02fbcf25041a0e03d11a07fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_T &gt; *(*)()&gt;</type>
      <name>node_regs_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a603dec994da19a90255e9ca3110e192d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::graphslam::deciders::CEdgeRegistrationDecider&lt; GRAPH_T &gt; *(*)()&gt;</type>
      <name>edge_regs_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>adac40670c4049374eb433450b6247bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::graphslam::optimizers::CGraphSlamOptimizer&lt; GRAPH_T &gt; *(*)()&gt;</type>
      <name>optimizers_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>ad195bd2ca2facefe8fee98551b925f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_createDeciderOptimizerMappings</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a9711b8c24bda9d7b96a7336375c1ac0a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkOptimizerExists</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a2800549d8237d1f405589f9d92ed7ca9</anchor>
      <arglist>(std::string given_opt) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkRegistrationDeciderExists</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a9963db2b4fb52675c932d204274770a1</anchor>
      <arglist>(std::string given_reg, std::string reg_type) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createDeciderOptimizerMappings</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a2afb243618c0bae3f0e203a8aedb5289</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dumpOptimizersToConsole</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>ae4a40a182a5a5d29be62052752d541cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dumpRegistrarsToConsole</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>aa4b233fcd6ea790bfa9c9d807d32883a</anchor>
      <arglist>(std::string reg_type=&quot;all&quot;) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>populateDeciderOptimizerProperties</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a1d6edc9b607424cd014e409ad46e0718</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TUserOptionsChecker</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a21c02b4f785538cea8e3c3ba2c4a7e8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TUserOptionsChecker</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a1c026c3ce951c660cb3682b44f575978</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_T &gt; *</type>
      <name>createNodeRegistrationDecider</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a85abb3ef4339c7490e65ec9c4044f0ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mrpt::graphslam::deciders::CEdgeRegistrationDecider&lt; GRAPH_T &gt; *</type>
      <name>createEdgeRegistrationDecider</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a959f3bc048f5f575989fd9c45ac89473</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mrpt::graphslam::optimizers::CGraphSlamOptimizer&lt; GRAPH_T &gt; *</type>
      <name>createGraphSlamOptimizer</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a9aef469d474205bbd65968425f1bcfe3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>sep_header</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>aeeb6ec787548f4775f01efba8f54a6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>sep_subheader</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a8bef15acc4069507d988f914335f5de8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>node_regs_t</type>
      <name>node_regs_map</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>aba7718ab5dcb1afc47485c2574e13aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>edge_regs_t</type>
      <name>edge_regs_map</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a39496966b7cf5225b76f85a7cfde96dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>optimizers_t</type>
      <name>optimizers_map</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a82145ec505c89cb140df8aa34998c17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TRegistrationDeciderProps * &gt;</type>
      <name>regs_descriptions</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>aa28183ae1902f01ca472e816aec5c86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TOptimizerProps * &gt;</type>
      <name>optimizers_descriptions</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a9732df4445a1a5e47608faff5cad6f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t</type>
      <name>constraint_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a6cb6bb4b69ec0efddbe9f268d91d5542</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GRAPH_T::constraint_t::type_value</type>
      <name>pose_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a70b3dea02fbcf25041a0e03d11a07fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_T &gt; *(*)()&gt;</type>
      <name>node_regs_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a603dec994da19a90255e9ca3110e192d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::graphslam::deciders::CEdgeRegistrationDecider&lt; GRAPH_T &gt; *(*)()&gt;</type>
      <name>edge_regs_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>adac40670c4049374eb433450b6247bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, mrpt::graphslam::optimizers::CGraphSlamOptimizer&lt; GRAPH_T &gt; *(*)()&gt;</type>
      <name>optimizers_t</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>ad195bd2ca2facefe8fee98551b925f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>node_regs_t</type>
      <name>node_regs_map</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>aba7718ab5dcb1afc47485c2574e13aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>edge_regs_t</type>
      <name>edge_regs_map</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a39496966b7cf5225b76f85a7cfde96dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>optimizers_t</type>
      <name>optimizers_map</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a82145ec505c89cb140df8aa34998c17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TRegistrationDeciderProps * &gt;</type>
      <name>regs_descriptions</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>aa28183ae1902f01ca472e816aec5c86e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TOptimizerProps * &gt;</type>
      <name>optimizers_descriptions</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a9732df4445a1a5e47608faff5cad6f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mrpt::graphslam::deciders::CNodeRegistrationDecider&lt; GRAPH_T &gt; *</type>
      <name>createNodeRegistrationDecider</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a85abb3ef4339c7490e65ec9c4044f0ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mrpt::graphslam::deciders::CEdgeRegistrationDecider&lt; GRAPH_T &gt; *</type>
      <name>createEdgeRegistrationDecider</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a959f3bc048f5f575989fd9c45ac89473</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static mrpt::graphslam::optimizers::CGraphSlamOptimizer&lt; GRAPH_T &gt; *</type>
      <name>createGraphSlamOptimizer</name>
      <anchorfile>structmrpt_1_1graphslam_1_1apps_1_1TUserOptionsChecker.html</anchorfile>
      <anchor>a9aef469d474205bbd65968425f1bcfe3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CNavigatorManualSequence::TVelCmd</name>
    <filename>structmrpt_1_1nav_1_1CNavigatorManualSequence_1_1TVelCmd.html</filename>
    <member kind="variable">
      <type>mrpt::kinematics::CVehicleVelCmdPtr</type>
      <name>cmd_vel</name>
      <anchorfile>structmrpt_1_1nav_1_1CNavigatorManualSequence_1_1TVelCmd.html</anchorfile>
      <anchor>af28b5d4efad196602087bd4b69445b8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::kinematics::CVehicleVelCmd::TVelCmdParams</name>
    <filename>structmrpt_1_1kinematics_1_1CVehicleVelCmd_1_1TVelCmdParams.html</filename>
    <member kind="function">
      <type>void</type>
      <name>loadConfigFile</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleVelCmd_1_1TVelCmdParams.html</anchorfile>
      <anchor>a98f7a86cbeab067b28ae8ec31ff786c0</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;cfg, const std::string &amp;section)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleVelCmd_1_1TVelCmdParams.html</anchorfile>
      <anchor>afaeb4256a2420f4b81d85460b43abd76</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c, const std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TVelCmdParams</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleVelCmd_1_1TVelCmdParams.html</anchorfile>
      <anchor>aa2d26b2e9a074cf8b54cf58156a2778c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robotMax_V_mps</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleVelCmd_1_1TVelCmdParams.html</anchorfile>
      <anchor>ab53608a0502305f49f5f648cbb0a9886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robotMax_W_radps</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleVelCmd_1_1TVelCmdParams.html</anchorfile>
      <anchor>a852a45a70c015af5de1325a0409e562e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robotMinCurvRadius</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleVelCmd_1_1TVelCmdParams.html</anchorfile>
      <anchor>ac9e07499266832e32b205ef80737e0ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationVelodyneScan::TVelodynePositionPacket</name>
    <filename>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TVelodynePositionPacket.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>gps_timestamp</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TVelodynePositionPacket.html</anchorfile>
      <anchor>a9108ce99cec2405132eade1faa6b53a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>NMEA_GPRMC</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TVelodynePositionPacket.html</anchorfile>
      <anchor>ad15611cd2eecfeb119d71c4200a2d631</anchor>
      <arglist>[72+234]</arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>unused1</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TVelodynePositionPacket.html</anchorfile>
      <anchor>ae39c1bd7ea30a7b5d36ee7e9776d55e2</anchor>
      <arglist>[198]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>unused2</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TVelodynePositionPacket.html</anchorfile>
      <anchor>a69fcd6052cf52ec8f419edd3f2f36309</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::CObservationVelodyneScan::TVelodyneRawPacket</name>
    <filename>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TVelodyneRawPacket.html</filename>
    <member kind="variable">
      <type>raw_block_t</type>
      <name>blocks</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TVelodyneRawPacket.html</anchorfile>
      <anchor>a5d14c6bde99cb7fcaaf97cf290ff910a</anchor>
      <arglist>[BLOCKS_PER_PACKET]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>gps_timestamp</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TVelodyneRawPacket.html</anchorfile>
      <anchor>a9716dbd6f4866c7ec7d878fcc37dd02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>laser_return_mode</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TVelodyneRawPacket.html</anchorfile>
      <anchor>a3c80ed3614e1cb00a09b3c4e3f4f4d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>velodyne_model_ID</name>
      <anchorfile>structmrpt_1_1obs_1_1CObservationVelodyneScan_1_1TVelodyneRawPacket.html</anchorfile>
      <anchor>ace96812b3c178764970c564fa2a55fb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::kinematics::CVehicleSimul_Holo::TVelRampCmd</name>
    <filename>structmrpt_1_1kinematics_1_1CVehicleSimul__Holo_1_1TVelRampCmd.html</filename>
    <member kind="function">
      <type></type>
      <name>TVelRampCmd</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleSimul__Holo_1_1TVelRampCmd.html</anchorfile>
      <anchor>a5a3413f6bb79d275c4579a42ec1e6484</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>dir</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleSimul__Holo_1_1TVelRampCmd.html</anchorfile>
      <anchor>a3f545ad9f4e529b126e20e5b331d842b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TTwist2D</type>
      <name>init_vel</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleSimul__Holo_1_1TVelRampCmd.html</anchorfile>
      <anchor>ad40dac679aa5910696c25175d4cf7332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>issue_time</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleSimul__Holo_1_1TVelRampCmd.html</anchorfile>
      <anchor>a208407ffafae4cff5dfede835c10d61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ramp_time</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleSimul__Holo_1_1TVelRampCmd.html</anchorfile>
      <anchor>a646f7f32c11d22fde41e990c2be32f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rot_speed</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleSimul__Holo_1_1TVelRampCmd.html</anchorfile>
      <anchor>a70bb33de625c10da6ab88f6ad795ee5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>target_vel_x</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleSimul__Holo_1_1TVelRampCmd.html</anchorfile>
      <anchor>a38f4f2397d4afacecccbea684a963ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>target_vel_y</name>
      <anchorfile>structmrpt_1_1kinematics_1_1CVehicleSimul__Holo_1_1TVelRampCmd.html</anchorfile>
      <anchor>a8ee4c474552f202d2d83cca96b494f17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TVertex</name>
    <filename>structTVertex.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>b</name>
      <anchorfile>structTVertex.html</anchorfile>
      <anchor>a77e9427cab8825ec7275fa3b861ff772</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>g</name>
      <anchorfile>structTVertex.html</anchorfile>
      <anchor>a253153495b396db7bd51c9326a0d5520</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>intensity</name>
      <anchorfile>structTVertex.html</anchorfile>
      <anchor>ad0e231464f8bc8a6ea5f29f18deb184b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>r</name>
      <anchorfile>structTVertex.html</anchorfile>
      <anchor>a0ea25e6157108b95f7b83ae085c179fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structTVertex.html</anchorfile>
      <anchor>aac94774d505b206bf47f1ea432c4d6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structTVertex.html</anchorfile>
      <anchor>ab32058fbfeb86ae04dc9f66177633eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>structTVertex.html</anchorfile>
      <anchor>a51dc9be6f0a085ce5ae384210bbd9bc1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::CSetOfTexturedTriangles::TVertex</name>
    <filename>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TVertex.html</filename>
    <member kind="function">
      <type>void</type>
      <name>readFromStream</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TVertex.html</anchorfile>
      <anchor>ae4c6ef27e29e6a29faa81145a3e07d91</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TVertex</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TVertex.html</anchorfile>
      <anchor>adb5c08148bbc65fe7b783346f1a86740</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TVertex</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TVertex.html</anchorfile>
      <anchor>a0b8ae0a12b78f4e128df36bdde8ab699</anchor>
      <arglist>(float x, float y, float z, uint32_t u, uint32_t v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TVertex.html</anchorfile>
      <anchor>a143e5cbe88f9ecce86d0c9bedab0a45b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_u</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TVertex.html</anchorfile>
      <anchor>a1bb509b12bc7e8452bb7d7edc8dd9eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_v</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TVertex.html</anchorfile>
      <anchor>a622b962628c54af62d209b72e9ceb73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_x</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TVertex.html</anchorfile>
      <anchor>a463dd318901746c6998bff497661093d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_y</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TVertex.html</anchorfile>
      <anchor>afedf9943f218d482af240548fc149e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>m_z</name>
      <anchorfile>structmrpt_1_1opengl_1_1CSetOfTexturedTriangles_1_1TVertex.html</anchorfile>
      <anchor>a8ab8de8ab07c17d1c65af1db60ef8c06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::opengl::COctoMapVoxels::TVoxel</name>
    <filename>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TVoxel.html</filename>
    <member kind="function">
      <type></type>
      <name>TVoxel</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TVoxel.html</anchorfile>
      <anchor>ad5af653a59a01cd17ccc3eefbd7d9d10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TVoxel</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TVoxel.html</anchorfile>
      <anchor>ae8b124ec1b13a1f8f2653c9b4efeb046</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;coords_, const double side_length_, mrpt::utils::TColor color_)</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>color</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TVoxel.html</anchorfile>
      <anchor>a474652773d2fd33441767e1c30c4637c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint3D</type>
      <name>coords</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TVoxel.html</anchorfile>
      <anchor>a6c46996f7ec6896adc2368270e497498</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>side_length</name>
      <anchorfile>structmrpt_1_1opengl_1_1COctoMapVoxels_1_1TVoxel.html</anchorfile>
      <anchor>aad5d2f6ee92a0f083706cda418a0251f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TWaypoint</name>
    <filename>structmrpt_1_1nav_1_1TWaypoint.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>getAsText</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypoint.html</anchorfile>
      <anchor>ab9e66bcad5287999f6710e96b32dffb5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypoint.html</anchorfile>
      <anchor>a665ca566927f9ec856fc0a2864fc7ef8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TWaypoint</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypoint.html</anchorfile>
      <anchor>abbc7b32a165946f446f30512d8cb2743</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TWaypoint</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypoint.html</anchorfile>
      <anchor>a5f21290759d9eeb8c27c9d0a6a8dde91</anchor>
      <arglist>(double target_x, double target_y, double allowed_distance, bool allow_skip=true, double target_heading_=INVALID_NUM)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allow_skip</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypoint.html</anchorfile>
      <anchor>abb6b3d3b6c2555bc93b475f597081540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>allowed_distance</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypoint.html</anchorfile>
      <anchor>ac4a3d7953e3af8d59a39607210adca1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPoint2D</type>
      <name>target</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypoint.html</anchorfile>
      <anchor>ac0b6cab626a3cd132fd5afad2e57f04b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>target_frame_id</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypoint.html</anchorfile>
      <anchor>af680aef9c18d013370ad8732f67ec035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>target_heading</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypoint.html</anchorfile>
      <anchor>aa4d2dd4fc82f87b1d1457d8a2ff985e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>INVALID_NUM</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypoint.html</anchorfile>
      <anchor>a49da1da4cf7543cbb382607405c67b79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TWaypointSequence</name>
    <filename>structmrpt_1_1nav_1_1TWaypointSequence.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointSequence.html</anchorfile>
      <anchor>a85f67552431cc614955bd5dabba81fed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getAsOpenglVisualization</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointSequence.html</anchorfile>
      <anchor>abb5d47e2dba544c05d6c7d0bb55d39d8</anchor>
      <arglist>(mrpt::opengl::CSetOfObjects &amp;obj, const mrpt::nav::TWaypointsRenderingParams &amp;params=mrpt::nav::TWaypointsRenderingParams()) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsText</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointSequence.html</anchorfile>
      <anchor>a53d9ca1be759b8c30cd41c12227e47f9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointSequence.html</anchorfile>
      <anchor>a44aee0f8bf49c288aec98ac4732dd7d9</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c, const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointSequence.html</anchorfile>
      <anchor>a7355f2272897c6de1bd4475d0f44f311</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c, const std::string &amp;s) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TWaypointSequence</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointSequence.html</anchorfile>
      <anchor>aa86840454c22948db0a2d03ac2491374</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TWaypoint &gt;</type>
      <name>waypoints</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointSequence.html</anchorfile>
      <anchor>a935e7e13287f5dee69ad790ad9734d46</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::CWaypointsNavigator::TWaypointsNavigatorParams</name>
    <filename>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TWaypointsNavigatorParams.html</filename>
    <base>mrpt::utils::CLoadableOptions</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>loadFromConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TWaypointsNavigatorParams.html</anchorfile>
      <anchor>a06cbfe53863f113db81970d68126b5c8</anchor>
      <arglist>(const mrpt::utils::CConfigFileBase &amp;c, const std::string &amp;s) MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>saveToConfigFile</name>
      <anchorfile>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TWaypointsNavigatorParams.html</anchorfile>
      <anchor>a1e9ba530190a0cb9fea732079b5e325b</anchor>
      <arglist>(mrpt::utils::CConfigFileBase &amp;c, const std::string &amp;s) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TWaypointsNavigatorParams</name>
      <anchorfile>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TWaypointsNavigatorParams.html</anchorfile>
      <anchor>a01db290daff89239d3ba586c1609c77a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max_distance_to_allow_skip_waypoint</name>
      <anchorfile>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TWaypointsNavigatorParams.html</anchorfile>
      <anchor>ad8e191a4989d66eff917a50228edb060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_timesteps_confirm_skip_waypoints</name>
      <anchorfile>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TWaypointsNavigatorParams.html</anchorfile>
      <anchor>ab7f6771ed518ef8a6cb6bdb907cb4dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>multitarget_look_ahead</name>
      <anchorfile>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TWaypointsNavigatorParams.html</anchorfile>
      <anchor>ae1c3ad38824bfb34b1bd83f67542e451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rel_speed_for_stop_waypoints</name>
      <anchorfile>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TWaypointsNavigatorParams.html</anchorfile>
      <anchor>a6f5e2cbaa0d8aa3932723cb0204c24a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>waypoint_angle_tolerance</name>
      <anchorfile>structmrpt_1_1nav_1_1CWaypointsNavigator_1_1TWaypointsNavigatorParams.html</anchorfile>
      <anchor>a49c3bd17075d028c3999992155ff8963</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TWaypointsRenderingParams</name>
    <filename>structmrpt_1_1nav_1_1TWaypointsRenderingParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TWaypointsRenderingParams</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointsRenderingParams.html</anchorfile>
      <anchor>a6d0e4afe6dff3101a4d9b22095b322f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>color_current_goal</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointsRenderingParams.html</anchorfile>
      <anchor>ad388d6f744e69f5a6959197424119d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>color_reached</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointsRenderingParams.html</anchorfile>
      <anchor>ac78165bdd8b30eebeda460b18072f193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::utils::TColor</type>
      <name>color_regular</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointsRenderingParams.html</anchorfile>
      <anchor>ad7b4da3f920b21f78c9e2c7b3b9b0bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>heading_arrow_len</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointsRenderingParams.html</anchorfile>
      <anchor>a54219dfcf424e8f3edce1a95b7573e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>inner_radius</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointsRenderingParams.html</anchorfile>
      <anchor>a1cf506a773c7db8731c39779a9762080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>inner_radius_non_skippable</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointsRenderingParams.html</anchorfile>
      <anchor>a23caebe071f027dcef7a9515d936f6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>inner_radius_reached</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointsRenderingParams.html</anchorfile>
      <anchor>a67dc8c534e9978714984bdd1ba5f381f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>outter_radius</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointsRenderingParams.html</anchorfile>
      <anchor>ad2dcbf4b79be97badab907a7403c5947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>outter_radius_non_skippable</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointsRenderingParams.html</anchorfile>
      <anchor>a47f118bb82b439713881cf846f5e60d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>outter_radius_reached</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointsRenderingParams.html</anchorfile>
      <anchor>a4054972cfca287c83b8c12ca027a78c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>show_labels</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointsRenderingParams.html</anchorfile>
      <anchor>aef6d92f57258a5012a92e09f1b8eb0a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TWaypointStatus</name>
    <filename>structmrpt_1_1nav_1_1TWaypointStatus.html</filename>
    <base>mrpt::nav::TWaypoint</base>
    <member kind="function">
      <type>std::string</type>
      <name>getAsText</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatus.html</anchorfile>
      <anchor>a247311281b3b67f5ed7cc320de6ab989</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TWaypointStatus &amp;</type>
      <name>operator=</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatus.html</anchorfile>
      <anchor>a6c0d592b9324fae422c27f9fc0c70659</anchor>
      <arglist>(const TWaypoint &amp;wp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TWaypointStatus</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatus.html</anchorfile>
      <anchor>a2ca3444a676b06450e1a80b0d6704c30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>counter_seen_reachable</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatus.html</anchorfile>
      <anchor>aec47067484430cfe322edaab544fa240</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>reached</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatus.html</anchorfile>
      <anchor>a1f3cfa3925894c51bbcbb781eac79342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>skipped</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatus.html</anchorfile>
      <anchor>a1aafd1df42f53d63fc32467eebec9a96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>timestamp_reach</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatus.html</anchorfile>
      <anchor>a03b6b0f35b4a202a109b7ea4d9bb7981</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::nav::TWaypointStatusSequence</name>
    <filename>structmrpt_1_1nav_1_1TWaypointStatusSequence.html</filename>
    <member kind="function">
      <type>void</type>
      <name>getAsOpenglVisualization</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatusSequence.html</anchorfile>
      <anchor>a1a110b24c53678da25e6dfc47d4b6a4b</anchor>
      <arglist>(mrpt::opengl::CSetOfObjects &amp;obj, const mrpt::nav::TWaypointsRenderingParams &amp;params=mrpt::nav::TWaypointsRenderingParams()) const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getAsText</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatusSequence.html</anchorfile>
      <anchor>aa82dd7752343a1d879dd230f0f882cf4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TWaypointStatusSequence</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatusSequence.html</anchorfile>
      <anchor>ab2824e09a175a84d2e18314fe3babf96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>final_goal_reached</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatusSequence.html</anchorfile>
      <anchor>ac4023ef0748709ac5b0253a199c62f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::math::TPose2D</type>
      <name>last_robot_pose</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatusSequence.html</anchorfile>
      <anchor>a82ab037825a308b5408d503f70cb5b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::system::TTimeStamp</type>
      <name>timestamp_nav_started</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatusSequence.html</anchorfile>
      <anchor>a3310457a404d4440ff3ab33874b6d514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>waypoint_index_current_goal</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatusSequence.html</anchorfile>
      <anchor>aee035c132c1da4208365ac48bf3a2f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TWaypointStatus &gt;</type>
      <name>waypoints</name>
      <anchorfile>structmrpt_1_1nav_1_1TWaypointStatusSequence.html</anchorfile>
      <anchor>ace80a732eedfc950b6aaf872a4085ebf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser_error::type</name>
    <filename>structexprtk_1_1parser__error_1_1type.html</filename>
    <member kind="function">
      <type></type>
      <name>type</name>
      <anchorfile>structexprtk_1_1parser__error_1_1type.html</anchorfile>
      <anchor>aecc20972a74685b7c547cab061d2ef04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>column_no</name>
      <anchorfile>structexprtk_1_1parser__error_1_1type.html</anchorfile>
      <anchor>ab8a912d4d8632344e137c7af930e409b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>diagnostic</name>
      <anchorfile>structexprtk_1_1parser__error_1_1type.html</anchorfile>
      <anchor>ababbc1a2388183f8b66064086c5c7f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>error_line</name>
      <anchorfile>structexprtk_1_1parser__error_1_1type.html</anchorfile>
      <anchor>a1e1afb687fe8638b1ed75c0f322d8138</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>line_no</name>
      <anchorfile>structexprtk_1_1parser__error_1_1type.html</anchorfile>
      <anchor>a50a8e4d90ab6bbe533180cb8b9e5b0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>error_mode</type>
      <name>mode</name>
      <anchorfile>structexprtk_1_1parser__error_1_1type.html</anchorfile>
      <anchor>ae45b5512b28f72b48a920543e055ef32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>src_location</name>
      <anchorfile>structexprtk_1_1parser__error_1_1type.html</anchorfile>
      <anchor>aeb53eee5490b92548837b0fa6384975f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>lexer::token</type>
      <name>token</name>
      <anchorfile>structexprtk_1_1parser__error_1_1type.html</anchorfile>
      <anchor>af98940f12b569a6316f96f0e5db54283</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::parser::type_checker</name>
    <filename>classexprtk_1_1parser_1_1type__checker.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>param_seq_list_t</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>ab9383ee46b783684d063d85fc0d3415e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>parser&lt; T &gt;</type>
      <name>parser_t</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>a3930cbc1bdf312ac3cb745f81cc95adf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allow_zero_parameters</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>aa911926ac36d7c9d660ff10d43277a6e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>invalid</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>a16e3d2bb091aecd05b8b9c594bfec18d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>paramseq</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>a49eba6a68194d65800b8dc7e9831d0ed</anchor>
      <arglist>(const std::size_t &amp;index) const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>paramseq_count</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>a1f013498c7203f77b2a101dc988a9e8c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>type_checker</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>a396c5ab8d273d24a95b5ab6a48fbd11f</anchor>
      <arglist>(parser_t &amp;p, const std::string &amp;func_name, const std::string &amp;param_seq)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>verify</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>a6c66e5730698990b4078e978a1903a4c</anchor>
      <arglist>(const std::string &amp;param_seq, std::size_t &amp;pseq_index)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>type_checker &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>a9fb233621c2fc318aedb05d9d94a7b84</anchor>
      <arglist>(const type_checker &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>split</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>a408aab61896d88f9518d5bc368fb634a</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>type_checker</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>a634ce254f2894d28ade54215521e6d61</anchor>
      <arglist>(const type_checker &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>function_name_</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>abd54dc673f791a8fe7b65c1446447c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>invalid_state_</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>a9adda533abda98d3174d766e624fd063</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>param_seq_list_t</type>
      <name>param_seq_list_</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>ae5c2a2ab1ea60d708d7919e4f914c081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>parser_t &amp;</type>
      <name>parser_</name>
      <anchorfile>classexprtk_1_1parser_1_1type__checker.html</anchorfile>
      <anchor>a19f34620507f40e28bd5bab2e44ebf77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::type_store</name>
    <filename>structexprtk_1_1type__store.html</filename>
    <templarg></templarg>
    <class kind="class">exprtk::type_store::parameter_list</class>
    <class kind="struct">exprtk::type_store::scalar_view</class>
    <class kind="struct">exprtk::type_store::type_view</class>
    <member kind="enumvalue">
      <name>e_scalar</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a3128cb7743bd9ff47dad3af1dc820c06a4b9a7a31c69f284a2cab774b6a42599d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_string</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a3128cb7743bd9ff47dad3af1dc820c06a1ba863aae781b8eec1886ae71d61becf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_unknown</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a3128cb7743bd9ff47dad3af1dc820c06acd874e5db814b359d8802cee35f268cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vector</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a3128cb7743bd9ff47dad3af1dc820c06a12884ba5d0ed489f9cfc27d43bd4fa2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>store_type</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a3128cb7743bd9ff47dad3af1dc820c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_unknown</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a3128cb7743bd9ff47dad3af1dc820c06acd874e5db814b359d8802cee35f268cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_scalar</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a3128cb7743bd9ff47dad3af1dc820c06a4b9a7a31c69f284a2cab774b6a42599d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_vector</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a3128cb7743bd9ff47dad3af1dc820c06a12884ba5d0ed489f9cfc27d43bd4fa2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_string</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a3128cb7743bd9ff47dad3af1dc820c06a1ba863aae781b8eec1886ae71d61becf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_view&lt; char &gt;</type>
      <name>string_view</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a893820aba3e822ddc96d1c3ae090adf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_view&lt; T &gt;</type>
      <name>vector_view</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a1b7a9dc5075d6cfff4e80cec61498619</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>type_store</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a393c112881627abe5053ef46e6dfcdd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a6c6049de52a6228b037bac0d8bb1600d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a67a0160ea7db1d28ee6b5b51cb30f8bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>store_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1type__store.html</anchorfile>
      <anchor>a92be0a9002602ba91c1f8c81c6d59fe8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::symbol_table::type_store</name>
    <filename>structexprtk_1_1symbol__table_1_1type__store.html</filename>
    <templarg>Type</templarg>
    <templarg>RawType</templarg>
    <class kind="struct">exprtk::symbol_table::type_store::ptr_match</class>
    <class kind="struct">exprtk::symbol_table::type_store::ptr_match&lt; TType, TRawType, variable_node_t * &gt;</class>
    <class kind="struct">exprtk::symbol_table::type_store::tie_array</class>
    <class kind="struct">exprtk::symbol_table::type_store::tie_stddeq</class>
    <class kind="struct">exprtk::symbol_table::type_store::tie_stdvec</class>
    <class kind="struct">exprtk::symbol_table::type_store::tie_vecview</class>
    <member kind="enumvalue">
      <name>lut_size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a30b2ba980dc24fcf4d048a00171be38ead80b741fc5d012bde471e02b029e842a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ada0c8ab92bc03d92c4bb76e26c17850f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ifunction&lt; T &gt;</type>
      <name>ifunction_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab3c49c214c1e9adc57367ea4ba9ccda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igeneric_function&lt; T &gt;</type>
      <name>igeneric_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3b35f2f1dfce6397a1636a90f9abe878</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivararg_function&lt; T &gt;</type>
      <name>ivararg_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa030ea71663dbe80865acb1ad930f225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lut_size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a30b2ba980dc24fcf4d048a00171be38ead80b741fc5d012bde471e02b029e842a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::stringvar_node&lt; T &gt;</type>
      <name>stringvar_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0817a144569647a548968b269fb42468</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::const_iterator</type>
      <name>tm_const_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a5f0cee9f012ce423c405f7b9076e9585</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::iterator</type>
      <name>tm_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a26d45ceb1c3848a94323a53405777d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, type_pair_t, details::ilesscompare &gt;</type>
      <name>type_map_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a41c97640a0c0ece5a3fd04c7fd0aee3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; bool, type_ptr &gt;</type>
      <name>type_pair_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86cc50a80da35c5f7b0f1728f645c298</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_t *</type>
      <name>type_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a45dde462e1e7ba9e291fca8be906ee0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Type</type>
      <name>type_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>afa91e6677a2d32370a6acbbc345301a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::variable_node&lt; T &gt;</type>
      <name>variable_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a4c57c30deb7209a5565fcf2b896652f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::vector_holder&lt; T &gt;</type>
      <name>vector_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>adf51b9a63e10f3cf1e2dc68fc416eedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99045c16792af5668ec843d17c555270</anchor>
      <arglist>(const std::string &amp;symbol_name, T(&amp;v)[v_size], const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ae2c0c7d79832eb37f8c42f9ad0a7fd4e</anchor>
      <arglist>(const std::string &amp;symbol_name, T *v, const std::size_t v_size, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a8e58949db2d4048d83907a19b41cbeee</anchor>
      <arglist>(const std::string &amp;symbol_name, std::vector&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa7719fafd4e54744b3ba11ff30a11189</anchor>
      <arglist>(const std::string &amp;symbol_name, exprtk::vector_view&lt; T &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa129bb1a9035d3d93c5edb2b9b4215f1</anchor>
      <arglist>(const std::string &amp;symbol_name, std::deque&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3de37e8ca3ab384f8ec0279a7cd07867</anchor>
      <arglist>(const std::string &amp;symbol_name, RawType &amp;t, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_impl</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a598601d0b9bff00832f8403b7f8c17ef</anchor>
      <arglist>(const std::string &amp;symbol_name, RType t, const bool is_const)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab76512a6c136f6e8f8cc0c3332e80164</anchor>
      <arglist>(const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>entity_name</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a16e1593ac4c91d2b8a66df868ac07a51</anchor>
      <arglist>(const PtrType &amp;ptr) const </arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a25a0a3c960d8b6e679c9d49a51a2b3bc</anchor>
      <arglist>(const std::string &amp;symbol_name) const </arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get_from_varptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aaf7f09014ff352b0a69f43fd3e497cd9</anchor>
      <arglist>(const void *ptr) const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aea4ea22aaef79b3a6b172ecbf360751f</anchor>
      <arglist>(Sequence&lt; std::pair&lt; std::string, RawType &gt;, Allocator &gt; &amp;list) const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99f681821f7c13d95016241ec52be799</anchor>
      <arglist>(Sequence&lt; std::string, Allocator &gt; &amp;vlist) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constant</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0cce5ec0302d868a9af0ad1b40f422b2</anchor>
      <arglist>(const std::string &amp;symbol_name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a196d2fd25cc59acbce85d2699efd904b</anchor>
      <arglist>(const std::string &amp;symbol_name, const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>symbol_exists</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0a529881c36290a48f2441bc4b11dc31</anchor>
      <arglist>(const std::string &amp;symbol_name) const </arglist>
    </member>
    <member kind="function">
      <type>RawType &amp;</type>
      <name>type_ref</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86377594368e42dedc003f5256c17d27</anchor>
      <arglist>(const std::string &amp;symbol_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>type_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a632b3eea8c8f4854a47adcdff258c1b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>type_map_t</type>
      <name>map</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a6dea5ca597486a978b82f2dafbceff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a132f685cc048adf3d12f40785fd53c58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>type_store&lt; exprtk::details::vector_holder, exprtk::details::vector_holder &gt;</name>
    <filename>structexprtk_1_1symbol__table_1_1type__store.html</filename>
    <member kind="typedef">
      <type>details::expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ada0c8ab92bc03d92c4bb76e26c17850f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ifunction&lt; T &gt;</type>
      <name>ifunction_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab3c49c214c1e9adc57367ea4ba9ccda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igeneric_function&lt; T &gt;</type>
      <name>igeneric_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3b35f2f1dfce6397a1636a90f9abe878</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivararg_function&lt; T &gt;</type>
      <name>ivararg_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa030ea71663dbe80865acb1ad930f225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lut_size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a30b2ba980dc24fcf4d048a00171be38ead80b741fc5d012bde471e02b029e842a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::stringvar_node&lt; T &gt;</type>
      <name>stringvar_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0817a144569647a548968b269fb42468</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::const_iterator</type>
      <name>tm_const_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a5f0cee9f012ce423c405f7b9076e9585</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::iterator</type>
      <name>tm_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a26d45ceb1c3848a94323a53405777d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, type_pair_t, details::ilesscompare &gt;</type>
      <name>type_map_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a41c97640a0c0ece5a3fd04c7fd0aee3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; bool, type_ptr &gt;</type>
      <name>type_pair_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86cc50a80da35c5f7b0f1728f645c298</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_t *</type>
      <name>type_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a45dde462e1e7ba9e291fca8be906ee0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::details::vector_holder</type>
      <name>type_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>afa91e6677a2d32370a6acbbc345301a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::variable_node&lt; T &gt;</type>
      <name>variable_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a4c57c30deb7209a5565fcf2b896652f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::vector_holder&lt; T &gt;</type>
      <name>vector_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>adf51b9a63e10f3cf1e2dc68fc416eedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99045c16792af5668ec843d17c555270</anchor>
      <arglist>(const std::string &amp;symbol_name, T(&amp;v)[v_size], const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ae2c0c7d79832eb37f8c42f9ad0a7fd4e</anchor>
      <arglist>(const std::string &amp;symbol_name, T *v, const std::size_t v_size, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a8e58949db2d4048d83907a19b41cbeee</anchor>
      <arglist>(const std::string &amp;symbol_name, std::vector&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa7719fafd4e54744b3ba11ff30a11189</anchor>
      <arglist>(const std::string &amp;symbol_name, exprtk::vector_view&lt; T &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa129bb1a9035d3d93c5edb2b9b4215f1</anchor>
      <arglist>(const std::string &amp;symbol_name, std::deque&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3de37e8ca3ab384f8ec0279a7cd07867</anchor>
      <arglist>(const std::string &amp;symbol_name, exprtk::details::vector_holder &amp;t, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_impl</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a598601d0b9bff00832f8403b7f8c17ef</anchor>
      <arglist>(const std::string &amp;symbol_name, RType t, const bool is_const)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab76512a6c136f6e8f8cc0c3332e80164</anchor>
      <arglist>(const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>entity_name</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a16e1593ac4c91d2b8a66df868ac07a51</anchor>
      <arglist>(const PtrType &amp;ptr) const</arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a25a0a3c960d8b6e679c9d49a51a2b3bc</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get_from_varptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aaf7f09014ff352b0a69f43fd3e497cd9</anchor>
      <arglist>(const void *ptr) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aea4ea22aaef79b3a6b172ecbf360751f</anchor>
      <arglist>(Sequence&lt; std::pair&lt; std::string, exprtk::details::vector_holder &gt;, Allocator &gt; &amp;list) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99f681821f7c13d95016241ec52be799</anchor>
      <arglist>(Sequence&lt; std::string, Allocator &gt; &amp;vlist) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constant</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0cce5ec0302d868a9af0ad1b40f422b2</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a196d2fd25cc59acbce85d2699efd904b</anchor>
      <arglist>(const std::string &amp;symbol_name, const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>symbol_exists</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0a529881c36290a48f2441bc4b11dc31</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>exprtk::details::vector_holder &amp;</type>
      <name>type_ref</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86377594368e42dedc003f5256c17d27</anchor>
      <arglist>(const std::string &amp;symbol_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>type_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a632b3eea8c8f4854a47adcdff258c1b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>type_map_t</type>
      <name>map</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a6dea5ca597486a978b82f2dafbceff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a132f685cc048adf3d12f40785fd53c58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>type_store&lt; exprtk::ifunction&lt; T &gt;, exprtk::ifunction&lt; T &gt; &gt;</name>
    <filename>structexprtk_1_1symbol__table_1_1type__store.html</filename>
    <member kind="typedef">
      <type>details::expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ada0c8ab92bc03d92c4bb76e26c17850f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ifunction&lt; T &gt;</type>
      <name>ifunction_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab3c49c214c1e9adc57367ea4ba9ccda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igeneric_function&lt; T &gt;</type>
      <name>igeneric_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3b35f2f1dfce6397a1636a90f9abe878</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivararg_function&lt; T &gt;</type>
      <name>ivararg_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa030ea71663dbe80865acb1ad930f225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lut_size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a30b2ba980dc24fcf4d048a00171be38ead80b741fc5d012bde471e02b029e842a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::stringvar_node&lt; T &gt;</type>
      <name>stringvar_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0817a144569647a548968b269fb42468</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::const_iterator</type>
      <name>tm_const_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a5f0cee9f012ce423c405f7b9076e9585</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::iterator</type>
      <name>tm_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a26d45ceb1c3848a94323a53405777d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, type_pair_t, details::ilesscompare &gt;</type>
      <name>type_map_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a41c97640a0c0ece5a3fd04c7fd0aee3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; bool, type_ptr &gt;</type>
      <name>type_pair_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86cc50a80da35c5f7b0f1728f645c298</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_t *</type>
      <name>type_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a45dde462e1e7ba9e291fca8be906ee0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::ifunction&lt; T &gt;</type>
      <name>type_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>afa91e6677a2d32370a6acbbc345301a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::variable_node&lt; T &gt;</type>
      <name>variable_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a4c57c30deb7209a5565fcf2b896652f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::vector_holder&lt; T &gt;</type>
      <name>vector_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>adf51b9a63e10f3cf1e2dc68fc416eedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99045c16792af5668ec843d17c555270</anchor>
      <arglist>(const std::string &amp;symbol_name, T(&amp;v)[v_size], const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ae2c0c7d79832eb37f8c42f9ad0a7fd4e</anchor>
      <arglist>(const std::string &amp;symbol_name, T *v, const std::size_t v_size, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a8e58949db2d4048d83907a19b41cbeee</anchor>
      <arglist>(const std::string &amp;symbol_name, std::vector&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa7719fafd4e54744b3ba11ff30a11189</anchor>
      <arglist>(const std::string &amp;symbol_name, exprtk::vector_view&lt; T &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa129bb1a9035d3d93c5edb2b9b4215f1</anchor>
      <arglist>(const std::string &amp;symbol_name, std::deque&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3de37e8ca3ab384f8ec0279a7cd07867</anchor>
      <arglist>(const std::string &amp;symbol_name, exprtk::ifunction&lt; T &gt; &amp;t, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_impl</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a598601d0b9bff00832f8403b7f8c17ef</anchor>
      <arglist>(const std::string &amp;symbol_name, RType t, const bool is_const)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab76512a6c136f6e8f8cc0c3332e80164</anchor>
      <arglist>(const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>entity_name</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a16e1593ac4c91d2b8a66df868ac07a51</anchor>
      <arglist>(const PtrType &amp;ptr) const</arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a25a0a3c960d8b6e679c9d49a51a2b3bc</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get_from_varptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aaf7f09014ff352b0a69f43fd3e497cd9</anchor>
      <arglist>(const void *ptr) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aea4ea22aaef79b3a6b172ecbf360751f</anchor>
      <arglist>(Sequence&lt; std::pair&lt; std::string, exprtk::ifunction&lt; T &gt; &gt;, Allocator &gt; &amp;list) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99f681821f7c13d95016241ec52be799</anchor>
      <arglist>(Sequence&lt; std::string, Allocator &gt; &amp;vlist) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constant</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0cce5ec0302d868a9af0ad1b40f422b2</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a196d2fd25cc59acbce85d2699efd904b</anchor>
      <arglist>(const std::string &amp;symbol_name, const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>symbol_exists</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0a529881c36290a48f2441bc4b11dc31</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>exprtk::ifunction&lt; T &gt; &amp;</type>
      <name>type_ref</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86377594368e42dedc003f5256c17d27</anchor>
      <arglist>(const std::string &amp;symbol_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>type_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a632b3eea8c8f4854a47adcdff258c1b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>type_map_t</type>
      <name>map</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a6dea5ca597486a978b82f2dafbceff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a132f685cc048adf3d12f40785fd53c58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>type_store&lt; exprtk::igeneric_function&lt; T &gt;, exprtk::igeneric_function&lt; T &gt; &gt;</name>
    <filename>structexprtk_1_1symbol__table_1_1type__store.html</filename>
    <member kind="typedef">
      <type>details::expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ada0c8ab92bc03d92c4bb76e26c17850f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ifunction&lt; T &gt;</type>
      <name>ifunction_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab3c49c214c1e9adc57367ea4ba9ccda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igeneric_function&lt; T &gt;</type>
      <name>igeneric_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3b35f2f1dfce6397a1636a90f9abe878</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivararg_function&lt; T &gt;</type>
      <name>ivararg_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa030ea71663dbe80865acb1ad930f225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lut_size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a30b2ba980dc24fcf4d048a00171be38ead80b741fc5d012bde471e02b029e842a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::stringvar_node&lt; T &gt;</type>
      <name>stringvar_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0817a144569647a548968b269fb42468</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::const_iterator</type>
      <name>tm_const_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a5f0cee9f012ce423c405f7b9076e9585</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::iterator</type>
      <name>tm_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a26d45ceb1c3848a94323a53405777d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, type_pair_t, details::ilesscompare &gt;</type>
      <name>type_map_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a41c97640a0c0ece5a3fd04c7fd0aee3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; bool, type_ptr &gt;</type>
      <name>type_pair_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86cc50a80da35c5f7b0f1728f645c298</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_t *</type>
      <name>type_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a45dde462e1e7ba9e291fca8be906ee0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>type_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>afa91e6677a2d32370a6acbbc345301a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::variable_node&lt; T &gt;</type>
      <name>variable_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a4c57c30deb7209a5565fcf2b896652f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::vector_holder&lt; T &gt;</type>
      <name>vector_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>adf51b9a63e10f3cf1e2dc68fc416eedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99045c16792af5668ec843d17c555270</anchor>
      <arglist>(const std::string &amp;symbol_name, T(&amp;v)[v_size], const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ae2c0c7d79832eb37f8c42f9ad0a7fd4e</anchor>
      <arglist>(const std::string &amp;symbol_name, T *v, const std::size_t v_size, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a8e58949db2d4048d83907a19b41cbeee</anchor>
      <arglist>(const std::string &amp;symbol_name, std::vector&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa7719fafd4e54744b3ba11ff30a11189</anchor>
      <arglist>(const std::string &amp;symbol_name, exprtk::vector_view&lt; T &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa129bb1a9035d3d93c5edb2b9b4215f1</anchor>
      <arglist>(const std::string &amp;symbol_name, std::deque&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3de37e8ca3ab384f8ec0279a7cd07867</anchor>
      <arglist>(const std::string &amp;symbol_name, exprtk::igeneric_function&lt; T &gt; &amp;t, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_impl</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a598601d0b9bff00832f8403b7f8c17ef</anchor>
      <arglist>(const std::string &amp;symbol_name, RType t, const bool is_const)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab76512a6c136f6e8f8cc0c3332e80164</anchor>
      <arglist>(const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>entity_name</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a16e1593ac4c91d2b8a66df868ac07a51</anchor>
      <arglist>(const PtrType &amp;ptr) const</arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a25a0a3c960d8b6e679c9d49a51a2b3bc</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get_from_varptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aaf7f09014ff352b0a69f43fd3e497cd9</anchor>
      <arglist>(const void *ptr) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aea4ea22aaef79b3a6b172ecbf360751f</anchor>
      <arglist>(Sequence&lt; std::pair&lt; std::string, exprtk::igeneric_function&lt; T &gt; &gt;, Allocator &gt; &amp;list) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99f681821f7c13d95016241ec52be799</anchor>
      <arglist>(Sequence&lt; std::string, Allocator &gt; &amp;vlist) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constant</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0cce5ec0302d868a9af0ad1b40f422b2</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a196d2fd25cc59acbce85d2699efd904b</anchor>
      <arglist>(const std::string &amp;symbol_name, const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>symbol_exists</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0a529881c36290a48f2441bc4b11dc31</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>exprtk::igeneric_function&lt; T &gt; &amp;</type>
      <name>type_ref</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86377594368e42dedc003f5256c17d27</anchor>
      <arglist>(const std::string &amp;symbol_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>type_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a632b3eea8c8f4854a47adcdff258c1b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>type_map_t</type>
      <name>map</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a6dea5ca597486a978b82f2dafbceff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a132f685cc048adf3d12f40785fd53c58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>type_store&lt; exprtk::ivararg_function&lt; T &gt;, exprtk::ivararg_function&lt; T &gt; &gt;</name>
    <filename>structexprtk_1_1symbol__table_1_1type__store.html</filename>
    <member kind="typedef">
      <type>details::expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ada0c8ab92bc03d92c4bb76e26c17850f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ifunction&lt; T &gt;</type>
      <name>ifunction_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab3c49c214c1e9adc57367ea4ba9ccda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igeneric_function&lt; T &gt;</type>
      <name>igeneric_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3b35f2f1dfce6397a1636a90f9abe878</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivararg_function&lt; T &gt;</type>
      <name>ivararg_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa030ea71663dbe80865acb1ad930f225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lut_size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a30b2ba980dc24fcf4d048a00171be38ead80b741fc5d012bde471e02b029e842a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::stringvar_node&lt; T &gt;</type>
      <name>stringvar_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0817a144569647a548968b269fb42468</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::const_iterator</type>
      <name>tm_const_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a5f0cee9f012ce423c405f7b9076e9585</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::iterator</type>
      <name>tm_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a26d45ceb1c3848a94323a53405777d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, type_pair_t, details::ilesscompare &gt;</type>
      <name>type_map_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a41c97640a0c0ece5a3fd04c7fd0aee3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; bool, type_ptr &gt;</type>
      <name>type_pair_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86cc50a80da35c5f7b0f1728f645c298</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_t *</type>
      <name>type_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a45dde462e1e7ba9e291fca8be906ee0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::ivararg_function&lt; T &gt;</type>
      <name>type_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>afa91e6677a2d32370a6acbbc345301a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::variable_node&lt; T &gt;</type>
      <name>variable_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a4c57c30deb7209a5565fcf2b896652f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::vector_holder&lt; T &gt;</type>
      <name>vector_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>adf51b9a63e10f3cf1e2dc68fc416eedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99045c16792af5668ec843d17c555270</anchor>
      <arglist>(const std::string &amp;symbol_name, T(&amp;v)[v_size], const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ae2c0c7d79832eb37f8c42f9ad0a7fd4e</anchor>
      <arglist>(const std::string &amp;symbol_name, T *v, const std::size_t v_size, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a8e58949db2d4048d83907a19b41cbeee</anchor>
      <arglist>(const std::string &amp;symbol_name, std::vector&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa7719fafd4e54744b3ba11ff30a11189</anchor>
      <arglist>(const std::string &amp;symbol_name, exprtk::vector_view&lt; T &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa129bb1a9035d3d93c5edb2b9b4215f1</anchor>
      <arglist>(const std::string &amp;symbol_name, std::deque&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3de37e8ca3ab384f8ec0279a7cd07867</anchor>
      <arglist>(const std::string &amp;symbol_name, exprtk::ivararg_function&lt; T &gt; &amp;t, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_impl</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a598601d0b9bff00832f8403b7f8c17ef</anchor>
      <arglist>(const std::string &amp;symbol_name, RType t, const bool is_const)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab76512a6c136f6e8f8cc0c3332e80164</anchor>
      <arglist>(const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>entity_name</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a16e1593ac4c91d2b8a66df868ac07a51</anchor>
      <arglist>(const PtrType &amp;ptr) const</arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a25a0a3c960d8b6e679c9d49a51a2b3bc</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get_from_varptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aaf7f09014ff352b0a69f43fd3e497cd9</anchor>
      <arglist>(const void *ptr) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aea4ea22aaef79b3a6b172ecbf360751f</anchor>
      <arglist>(Sequence&lt; std::pair&lt; std::string, exprtk::ivararg_function&lt; T &gt; &gt;, Allocator &gt; &amp;list) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99f681821f7c13d95016241ec52be799</anchor>
      <arglist>(Sequence&lt; std::string, Allocator &gt; &amp;vlist) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constant</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0cce5ec0302d868a9af0ad1b40f422b2</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a196d2fd25cc59acbce85d2699efd904b</anchor>
      <arglist>(const std::string &amp;symbol_name, const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>symbol_exists</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0a529881c36290a48f2441bc4b11dc31</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>exprtk::ivararg_function&lt; T &gt; &amp;</type>
      <name>type_ref</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86377594368e42dedc003f5256c17d27</anchor>
      <arglist>(const std::string &amp;symbol_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>type_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a632b3eea8c8f4854a47adcdff258c1b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>type_map_t</type>
      <name>map</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a6dea5ca597486a978b82f2dafbceff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a132f685cc048adf3d12f40785fd53c58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>type_store&lt; typename details::stringvar_node&lt; T &gt;, std::string &gt;</name>
    <filename>structexprtk_1_1symbol__table_1_1type__store.html</filename>
    <member kind="typedef">
      <type>details::expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ada0c8ab92bc03d92c4bb76e26c17850f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ifunction&lt; T &gt;</type>
      <name>ifunction_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab3c49c214c1e9adc57367ea4ba9ccda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igeneric_function&lt; T &gt;</type>
      <name>igeneric_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3b35f2f1dfce6397a1636a90f9abe878</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivararg_function&lt; T &gt;</type>
      <name>ivararg_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa030ea71663dbe80865acb1ad930f225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lut_size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a30b2ba980dc24fcf4d048a00171be38ead80b741fc5d012bde471e02b029e842a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::stringvar_node&lt; T &gt;</type>
      <name>stringvar_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0817a144569647a548968b269fb42468</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::const_iterator</type>
      <name>tm_const_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a5f0cee9f012ce423c405f7b9076e9585</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::iterator</type>
      <name>tm_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a26d45ceb1c3848a94323a53405777d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, type_pair_t, details::ilesscompare &gt;</type>
      <name>type_map_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a41c97640a0c0ece5a3fd04c7fd0aee3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; bool, type_ptr &gt;</type>
      <name>type_pair_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86cc50a80da35c5f7b0f1728f645c298</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_t *</type>
      <name>type_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a45dde462e1e7ba9e291fca8be906ee0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename details::stringvar_node&lt; T &gt;</type>
      <name>type_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>afa91e6677a2d32370a6acbbc345301a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::variable_node&lt; T &gt;</type>
      <name>variable_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a4c57c30deb7209a5565fcf2b896652f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::vector_holder&lt; T &gt;</type>
      <name>vector_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>adf51b9a63e10f3cf1e2dc68fc416eedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99045c16792af5668ec843d17c555270</anchor>
      <arglist>(const std::string &amp;symbol_name, T(&amp;v)[v_size], const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ae2c0c7d79832eb37f8c42f9ad0a7fd4e</anchor>
      <arglist>(const std::string &amp;symbol_name, T *v, const std::size_t v_size, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a8e58949db2d4048d83907a19b41cbeee</anchor>
      <arglist>(const std::string &amp;symbol_name, std::vector&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa7719fafd4e54744b3ba11ff30a11189</anchor>
      <arglist>(const std::string &amp;symbol_name, exprtk::vector_view&lt; T &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa129bb1a9035d3d93c5edb2b9b4215f1</anchor>
      <arglist>(const std::string &amp;symbol_name, std::deque&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3de37e8ca3ab384f8ec0279a7cd07867</anchor>
      <arglist>(const std::string &amp;symbol_name, std::string &amp;t, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_impl</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a598601d0b9bff00832f8403b7f8c17ef</anchor>
      <arglist>(const std::string &amp;symbol_name, RType t, const bool is_const)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab76512a6c136f6e8f8cc0c3332e80164</anchor>
      <arglist>(const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>entity_name</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a16e1593ac4c91d2b8a66df868ac07a51</anchor>
      <arglist>(const PtrType &amp;ptr) const</arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a25a0a3c960d8b6e679c9d49a51a2b3bc</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get_from_varptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aaf7f09014ff352b0a69f43fd3e497cd9</anchor>
      <arglist>(const void *ptr) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aea4ea22aaef79b3a6b172ecbf360751f</anchor>
      <arglist>(Sequence&lt; std::pair&lt; std::string, std::string &gt;, Allocator &gt; &amp;list) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99f681821f7c13d95016241ec52be799</anchor>
      <arglist>(Sequence&lt; std::string, Allocator &gt; &amp;vlist) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constant</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0cce5ec0302d868a9af0ad1b40f422b2</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a196d2fd25cc59acbce85d2699efd904b</anchor>
      <arglist>(const std::string &amp;symbol_name, const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>symbol_exists</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0a529881c36290a48f2441bc4b11dc31</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>type_ref</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86377594368e42dedc003f5256c17d27</anchor>
      <arglist>(const std::string &amp;symbol_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>type_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a632b3eea8c8f4854a47adcdff258c1b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>type_map_t</type>
      <name>map</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a6dea5ca597486a978b82f2dafbceff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a132f685cc048adf3d12f40785fd53c58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>type_store&lt; typename details::variable_node&lt; T &gt;, T &gt;</name>
    <filename>structexprtk_1_1symbol__table_1_1type__store.html</filename>
    <member kind="typedef">
      <type>details::expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ada0c8ab92bc03d92c4bb76e26c17850f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ifunction&lt; T &gt;</type>
      <name>ifunction_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab3c49c214c1e9adc57367ea4ba9ccda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igeneric_function&lt; T &gt;</type>
      <name>igeneric_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3b35f2f1dfce6397a1636a90f9abe878</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ivararg_function&lt; T &gt;</type>
      <name>ivararg_function_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa030ea71663dbe80865acb1ad930f225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lut_size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a30b2ba980dc24fcf4d048a00171be38ead80b741fc5d012bde471e02b029e842a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::stringvar_node&lt; T &gt;</type>
      <name>stringvar_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0817a144569647a548968b269fb42468</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::const_iterator</type>
      <name>tm_const_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a5f0cee9f012ce423c405f7b9076e9585</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_map_t::iterator</type>
      <name>tm_itr_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a26d45ceb1c3848a94323a53405777d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, type_pair_t, details::ilesscompare &gt;</type>
      <name>type_map_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a41c97640a0c0ece5a3fd04c7fd0aee3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; bool, type_ptr &gt;</type>
      <name>type_pair_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86cc50a80da35c5f7b0f1728f645c298</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_t *</type>
      <name>type_ptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a45dde462e1e7ba9e291fca8be906ee0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename details::variable_node&lt; T &gt;</type>
      <name>type_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>afa91e6677a2d32370a6acbbc345301a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::variable_node&lt; T &gt;</type>
      <name>variable_node_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a4c57c30deb7209a5565fcf2b896652f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::vector_holder&lt; T &gt;</type>
      <name>vector_t</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>adf51b9a63e10f3cf1e2dc68fc416eedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99045c16792af5668ec843d17c555270</anchor>
      <arglist>(const std::string &amp;symbol_name, T(&amp;v)[v_size], const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ae2c0c7d79832eb37f8c42f9ad0a7fd4e</anchor>
      <arglist>(const std::string &amp;symbol_name, T *v, const std::size_t v_size, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a8e58949db2d4048d83907a19b41cbeee</anchor>
      <arglist>(const std::string &amp;symbol_name, std::vector&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa7719fafd4e54744b3ba11ff30a11189</anchor>
      <arglist>(const std::string &amp;symbol_name, exprtk::vector_view&lt; T &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aa129bb1a9035d3d93c5edb2b9b4215f1</anchor>
      <arglist>(const std::string &amp;symbol_name, std::deque&lt; T, Allocator &gt; &amp;v, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a3de37e8ca3ab384f8ec0279a7cd07867</anchor>
      <arglist>(const std::string &amp;symbol_name, T &amp;t, const bool is_const=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add_impl</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a598601d0b9bff00832f8403b7f8c17ef</anchor>
      <arglist>(const std::string &amp;symbol_name, RType t, const bool is_const)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>ab76512a6c136f6e8f8cc0c3332e80164</anchor>
      <arglist>(const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>entity_name</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a16e1593ac4c91d2b8a66df868ac07a51</anchor>
      <arglist>(const PtrType &amp;ptr) const</arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a25a0a3c960d8b6e679c9d49a51a2b3bc</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>type_ptr</type>
      <name>get_from_varptr</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aaf7f09014ff352b0a69f43fd3e497cd9</anchor>
      <arglist>(const void *ptr) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>aea4ea22aaef79b3a6b172ecbf360751f</anchor>
      <arglist>(Sequence&lt; std::pair&lt; std::string, T &gt;, Allocator &gt; &amp;list) const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>get_list</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a99f681821f7c13d95016241ec52be799</anchor>
      <arglist>(Sequence&lt; std::string, Allocator &gt; &amp;vlist) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constant</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0cce5ec0302d868a9af0ad1b40f422b2</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>remove</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a196d2fd25cc59acbce85d2699efd904b</anchor>
      <arglist>(const std::string &amp;symbol_name, const bool delete_node=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>symbol_exists</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a0a529881c36290a48f2441bc4b11dc31</anchor>
      <arglist>(const std::string &amp;symbol_name) const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>type_ref</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a86377594368e42dedc003f5256c17d27</anchor>
      <arglist>(const std::string &amp;symbol_name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>type_store</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a632b3eea8c8f4854a47adcdff258c1b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>type_map_t</type>
      <name>map</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a6dea5ca597486a978b82f2dafbceff81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structexprtk_1_1symbol__table_1_1type__store.html</anchorfile>
      <anchor>a132f685cc048adf3d12f40785fd53c58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::type_store::type_view</name>
    <filename>structexprtk_1_1type__store_1_1type__view.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>type_store&lt; T &gt;</type>
      <name>type_store_t</name>
      <anchorfile>structexprtk_1_1type__store_1_1type__view.html</anchorfile>
      <anchor>afd684ad6c1c10456d0bab793fd0d6ed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ViewType</type>
      <name>value_t</name>
      <anchorfile>structexprtk_1_1type__store_1_1type__view.html</anchorfile>
      <anchor>a2866e126fd3bd3abd745af52481c1fef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const value_t *</type>
      <name>begin</name>
      <anchorfile>structexprtk_1_1type__store_1_1type__view.html</anchorfile>
      <anchor>a1add54a25cb8611bd047c8337847980b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>value_t *</type>
      <name>begin</name>
      <anchorfile>structexprtk_1_1type__store_1_1type__view.html</anchorfile>
      <anchor>a2c9db3990105660aca62ae2c8fa477df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const value_t *</type>
      <name>end</name>
      <anchorfile>structexprtk_1_1type__store_1_1type__view.html</anchorfile>
      <anchor>a4ea4f52154c102a3b45b08b03da2534a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>value_t *</type>
      <name>end</name>
      <anchorfile>structexprtk_1_1type__store_1_1type__view.html</anchorfile>
      <anchor>a38d6c1cb0d33a50a74c70d2c7c7c226e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>value_t &amp;</type>
      <name>operator[]</name>
      <anchorfile>structexprtk_1_1type__store_1_1type__view.html</anchorfile>
      <anchor>a1036e6021ec3e4abc1ca7020b42a7cca</anchor>
      <arglist>(const std::size_t &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>const value_t &amp;</type>
      <name>operator[]</name>
      <anchorfile>structexprtk_1_1type__store_1_1type__view.html</anchorfile>
      <anchor>a6895bca6ab3f9bfd54fc4e2717e4fb01</anchor>
      <arglist>(const std::size_t &amp;i) const </arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>structexprtk_1_1type__store_1_1type__view.html</anchorfile>
      <anchor>af93e328939fa462b405e682634459f30</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>type_view</name>
      <anchorfile>structexprtk_1_1type__store_1_1type__view.html</anchorfile>
      <anchor>a1a675e7e77fc008d2778e7b6062c96d8</anchor>
      <arglist>(type_store_t &amp;ts)</arglist>
    </member>
    <member kind="variable">
      <type>value_t *</type>
      <name>data_</name>
      <anchorfile>structexprtk_1_1type__store_1_1type__view.html</anchorfile>
      <anchor>a7ad56f74884fb685607435d18007d4b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>type_store_t &amp;</type>
      <name>ts_</name>
      <anchorfile>structexprtk_1_1type__store_1_1type__view.html</anchorfile>
      <anchor>a89f0504a2fb8176db697913279ee70b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::TypeIdHelper</name>
    <filename>classtesting_1_1internal_1_1TypeIdHelper.html</filename>
    <templarg></templarg>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>dummy_</name>
      <anchorfile>classtesting_1_1internal_1_1TypeIdHelper.html</anchorfile>
      <anchor>a372268b1520d965d0bdf01ebad3d270e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal2::TypeWithoutFormatter</name>
    <filename>classtesting_1_1internal2_1_1TypeWithoutFormatter.html</filename>
    <templarg></templarg>
    <templarg>kTypeKind</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintValue</name>
      <anchorfile>classtesting_1_1internal2_1_1TypeWithoutFormatter.html</anchorfile>
      <anchor>a6c377c9580fce3a0226911417053f417</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal2::TypeWithoutFormatter&lt; T, kConvertibleToInteger &gt;</name>
    <filename>classtesting_1_1internal2_1_1TypeWithoutFormatter_3_01T_00_01kConvertibleToInteger_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintValue</name>
      <anchorfile>classtesting_1_1internal2_1_1TypeWithoutFormatter_3_01T_00_01kConvertibleToInteger_01_4.html</anchorfile>
      <anchor>a6b293e13b58e50bba0e220c25e0614b7</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal2::TypeWithoutFormatter&lt; T, kProtobuf &gt;</name>
    <filename>classtesting_1_1internal2_1_1TypeWithoutFormatter_3_01T_00_01kProtobuf_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintValue</name>
      <anchorfile>classtesting_1_1internal2_1_1TypeWithoutFormatter_3_01T_00_01kProtobuf_01_4.html</anchorfile>
      <anchor>a714da93952c590db954228bd9cc60abf</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::TypeWithSize</name>
    <filename>classtesting_1_1internal_1_1TypeWithSize.html</filename>
    <templarg>size</templarg>
    <member kind="typedef">
      <type>void</type>
      <name>UInt</name>
      <anchorfile>classtesting_1_1internal_1_1TypeWithSize.html</anchorfile>
      <anchor>a3898640d9f6c1e18110eef90f47a5d7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::TypeWithSize&lt; 4 &gt;</name>
    <filename>classtesting_1_1internal_1_1TypeWithSize_3_014_01_4.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>Int</name>
      <anchorfile>classtesting_1_1internal_1_1TypeWithSize_3_014_01_4.html</anchorfile>
      <anchor>a80351860c00ed665e73f952143f4484a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>UInt</name>
      <anchorfile>classtesting_1_1internal_1_1TypeWithSize_3_014_01_4.html</anchorfile>
      <anchor>a7d559570f830bf35d095eeb94d98de58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::TypeWithSize&lt; 8 &gt;</name>
    <filename>classtesting_1_1internal_1_1TypeWithSize_3_018_01_4.html</filename>
    <member kind="typedef">
      <type>long long</type>
      <name>Int</name>
      <anchorfile>classtesting_1_1internal_1_1TypeWithSize_3_018_01_4.html</anchorfile>
      <anchor>a36d5697e5f5254b0495f13c97d747e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>UInt</name>
      <anchorfile>classtesting_1_1internal_1_1TypeWithSize_3_018_01_4.html</anchorfile>
      <anchor>a747e21c5aee8faf07ec65cd4c3d1ca62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TypeWithSize&lt; sizeof(RawType)&gt;</name>
    <filename>classtesting_1_1internal_1_1TypeWithSize.html</filename>
    <member kind="typedef">
      <type>void</type>
      <name>UInt</name>
      <anchorfile>classtesting_1_1internal_1_1TypeWithSize.html</anchorfile>
      <anchor>a3898640d9f6c1e18110eef90f47a5d7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::uint_select_by_bytecount</name>
    <filename>structmrpt_1_1utils_1_1uint__select__by__bytecount.html</filename>
    <templarg>num_bytes</templarg>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::uint_select_by_bytecount&lt; 1 &gt;</name>
    <filename>structmrpt_1_1utils_1_1uint__select__by__bytecount_3_011_01_4.html</filename>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1utils_1_1uint__select__by__bytecount_3_011_01_4.html</anchorfile>
      <anchor>a2ef08e0a0ab9160cafb05764265a149d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::uint_select_by_bytecount&lt; 2 &gt;</name>
    <filename>structmrpt_1_1utils_1_1uint__select__by__bytecount_3_012_01_4.html</filename>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1utils_1_1uint__select__by__bytecount_3_012_01_4.html</anchorfile>
      <anchor>ac7a4f255c664cf2f53d45a2d79227846</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::uint_select_by_bytecount&lt; 3 &gt;</name>
    <filename>structmrpt_1_1utils_1_1uint__select__by__bytecount_3_013_01_4.html</filename>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1utils_1_1uint__select__by__bytecount_3_013_01_4.html</anchorfile>
      <anchor>a168959c3190943af956dff749d83f1a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::uint_select_by_bytecount&lt; 4 &gt;</name>
    <filename>structmrpt_1_1utils_1_1uint__select__by__bytecount_3_014_01_4.html</filename>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1utils_1_1uint__select__by__bytecount_3_014_01_4.html</anchorfile>
      <anchor>a679157697d7ac368a725a9846a8c8443</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::utils::uint_select_by_bytecount&lt; 8 &gt;</name>
    <filename>structmrpt_1_1utils_1_1uint__select__by__bytecount_3_018_01_4.html</filename>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>type</name>
      <anchorfile>structmrpt_1_1utils_1_1uint__select__by__bytecount_3_018_01_4.html</anchorfile>
      <anchor>a61729720b1cd008cbd6469a61e23d921</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::unary_branch_node</name>
    <filename>classexprtk_1_1details_1_1unary__branch__node.html</filename>
    <templarg>T</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1unary__branch__node.html</anchorfile>
      <anchor>ab7f97006ef5af2cbf7be5d8a14c516d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1unary__branch__node.html</anchorfile>
      <anchor>a615cb2705cd1f46d32baebf2f36d0743</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt; *</type>
      <name>branch</name>
      <anchorfile>classexprtk_1_1details_1_1unary__branch__node.html</anchorfile>
      <anchor>a5324ea0dba9fa508e9075b96af21e8d0</anchor>
      <arglist>(const std::size_t &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1unary__branch__node.html</anchorfile>
      <anchor>a568d51d8c5c84c06e847454fb5c1a918</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classexprtk_1_1details_1_1unary__branch__node.html</anchorfile>
      <anchor>a2462e897822c2586143347c3ec6e879f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1unary__branch__node.html</anchorfile>
      <anchor>a58bdacedaa9f497f08cc84bdc1a1e2f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unary_branch_node</name>
      <anchorfile>classexprtk_1_1details_1_1unary__branch__node.html</anchorfile>
      <anchor>afd4ad876eb8976e392a9252de92e997e</anchor>
      <arglist>(expression_ptr brnch)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1unary__branch__node.html</anchorfile>
      <anchor>a5bf94c2a5a0f91e8d3e99bccdaf3d4f3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~unary_branch_node</name>
      <anchorfile>classexprtk_1_1details_1_1unary__branch__node.html</anchorfile>
      <anchor>a9a390c880512ad386c9b2684b87a70b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unary_branch_node&lt; T, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1unary__branch__node.html</anchorfile>
      <anchor>a53f4211c5e78a7afe0c59516cd8299dd</anchor>
      <arglist>(unary_branch_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>unary_branch_node</name>
      <anchorfile>classexprtk_1_1details_1_1unary__branch__node.html</anchorfile>
      <anchor>aad0b9bd76c13103b161dae27ad32a3d1</anchor>
      <arglist>(unary_branch_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1unary__branch__node.html</anchorfile>
      <anchor>a14b674b6397a61c0b7bb8efdb503012b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>branch_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1unary__branch__node.html</anchorfile>
      <anchor>ae642159797fd60c57eb6210a37db28d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::unary_node</name>
    <filename>classexprtk_1_1details_1_1unary__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1unary__node.html</anchorfile>
      <anchor>a34be3a690185e8f008e27fd64ef61871</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt; *</type>
      <name>branch</name>
      <anchorfile>classexprtk_1_1details_1_1unary__node.html</anchorfile>
      <anchor>a1c304bd3dd3405a39301d4952e5548dc</anchor>
      <arglist>(const std::size_t &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1unary__node.html</anchorfile>
      <anchor>ae1e77dfd2904f6a032ada71c45d1351d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>classexprtk_1_1details_1_1unary__node.html</anchorfile>
      <anchor>ab28733c0c62781bee7d95557e73fd13b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1unary__node.html</anchorfile>
      <anchor>ae2aa96ec164025662adf473ece35a0e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unary_node</name>
      <anchorfile>classexprtk_1_1details_1_1unary__node.html</anchorfile>
      <anchor>a0dc858ff0661d66f7ef377ab21c89c94</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr brnch)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1unary__node.html</anchorfile>
      <anchor>af57e0f3af175cd5cf33680a1659fc565</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~unary_node</name>
      <anchorfile>classexprtk_1_1details_1_1unary__node.html</anchorfile>
      <anchor>ae0046b00a476fd0695e7cc27ec02c916</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>expression_ptr</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1unary__node.html</anchorfile>
      <anchor>a1f68a92ceefbb06d312f12158bbafa52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>branch_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1unary__node.html</anchorfile>
      <anchor>af90780dbe44e856195b7667060353372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>operator_type</type>
      <name>operation_</name>
      <anchorfile>classexprtk_1_1details_1_1unary__node.html</anchorfile>
      <anchor>a3dfec20ab7134f4f68905f5dce954116</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::unary_variable_node</name>
    <filename>classexprtk_1_1details_1_1unary__variable__node.html</filename>
    <templarg>T</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::uv_base_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1unary__variable__node.html</anchorfile>
      <anchor>a4fb5f51ba46f50f6c75d10c4377e01d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1unary__variable__node.html</anchorfile>
      <anchor>a8b8b4b72f211538a8725f269335b3ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1unary__variable__node.html</anchorfile>
      <anchor>a102929e2ae7607f0180858165d76e25d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1unary__variable__node.html</anchorfile>
      <anchor>ab32885e59d064c5324d9a725f3bfd0c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unary_variable_node</name>
      <anchorfile>classexprtk_1_1details_1_1unary__variable__node.html</anchorfile>
      <anchor>af1b38670c0a3efeed218bffd77b675c4</anchor>
      <arglist>(const T &amp;var)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>v</name>
      <anchorfile>classexprtk_1_1details_1_1unary__variable__node.html</anchorfile>
      <anchor>acaed7343de5eaacd287ef5626d729bbd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1unary__variable__node.html</anchorfile>
      <anchor>ab278c1cbedb40914fa044554616a6acd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>unary_variable_node&lt; T, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1unary__variable__node.html</anchorfile>
      <anchor>a639e12f0cdcfc6dd2823a0a7cfabe223</anchor>
      <arglist>(unary_variable_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>unary_variable_node</name>
      <anchorfile>classexprtk_1_1details_1_1unary__variable__node.html</anchorfile>
      <anchor>ab4e152bb41465cd05fba3716c7252438</anchor>
      <arglist>(unary_variable_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v_</name>
      <anchorfile>classexprtk_1_1details_1_1unary__variable__node.html</anchorfile>
      <anchor>a5e887188e4c85085d44d013391404c09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::unary_vector_node</name>
    <filename>classexprtk_1_1details_1_1unary__vector__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::unary_node</base>
    <base>exprtk::details::vector_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>a867c93949a4dc8b473680a52f5ae0e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>a25217947d3b119d217edc427c1365cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_holder&lt; T &gt; *</type>
      <name>vector_holder_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>a40416962bbeab7e62036b5716ce64fc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt; *</type>
      <name>vector_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>af41b97fb7185197145d9350795713368</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>ac8f71487fe8ccfdd3a3565c3ebe1bc42</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>a615033abbc6867746f352cd59d808dde</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unary_vector_node</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>a12388f77c94935e644cf20fb11edaf86</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>af2578cb5cd19ec6ab7ecb3d78a826b89</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>af005fb53c5d52e6b5ed8a1c46a6d831b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>a6cbabffc75f4942c16cc25454d8a83bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>a717ab68df40c50f294f829e25e9f6099</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>a8fd12536ac9ba1e748fce882ab7aed1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~unary_vector_node</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>aac7e64790a6f59a3260b5c499cc37e18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_holder_ptr</type>
      <name>temp_</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>a7354cf81275101ec0b4d2c94273cec24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node_ptr</type>
      <name>temp_vec_node_</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>a04cd63fbea2228300201362098557164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vds_t</type>
      <name>vds_</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>a4cd8e2be00649b0cde9ff0956d0a2043</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node_ptr</type>
      <name>vec0_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1unary__vector__node.html</anchorfile>
      <anchor>ad0cdcf3b8549987aa45ae9db025fe48b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::ScalarFactorGraph::UnaryFactorVirtualBase</name>
    <filename>structmrpt_1_1graphs_1_1ScalarFactorGraph_1_1UnaryFactorVirtualBase.html</filename>
    <base>mrpt::graphs::ScalarFactorGraph::FactorBase</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>evalJacobian</name>
      <anchorfile>structmrpt_1_1graphs_1_1ScalarFactorGraph_1_1UnaryFactorVirtualBase.html</anchorfile>
      <anchor>a990f8aca05759560633c9ca0dde5f90f</anchor>
      <arglist>(double &amp;dr_dx) const =0</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>node_id</name>
      <anchorfile>structmrpt_1_1graphs_1_1ScalarFactorGraph_1_1UnaryFactorVirtualBase.html</anchorfile>
      <anchor>ae8381abec00acb2a471d0db66dac7ebf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::utils::metaprogramming::UnaryMemberFunctionWrapper</name>
    <filename>classmrpt_1_1utils_1_1metaprogramming_1_1UnaryMemberFunctionWrapper.html</filename>
    <templarg>T</templarg>
    <templarg>U</templarg>
    <templarg>V</templarg>
    <member kind="typedef">
      <type>U</type>
      <name>argument_type</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1UnaryMemberFunctionWrapper.html</anchorfile>
      <anchor>a797720a53641cf895ddff8cea6c0d5b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>result_type</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1UnaryMemberFunctionWrapper.html</anchorfile>
      <anchor>a6c5d72487829aad157ccd02813fa3bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1UnaryMemberFunctionWrapper.html</anchorfile>
      <anchor>a14bd37bb5796e64a9fdbd4743f1aa141</anchor>
      <arglist>(U p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnaryMemberFunctionWrapper</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1UnaryMemberFunctionWrapper.html</anchorfile>
      <anchor>a5f85730d62bb32440752bbed0d06adc5</anchor>
      <arglist>(V &amp;o, MemberFunction f)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>T(V::*</type>
      <name>MemberFunction</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1UnaryMemberFunctionWrapper.html</anchorfile>
      <anchor>aa22a4cb75ff84f9c71effa8e628967da</anchor>
      <arglist>)(U)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MemberFunction</type>
      <name>func</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1UnaryMemberFunctionWrapper.html</anchorfile>
      <anchor>a1807cffb8d94d8dd29dcb7ca1aec2801</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>V &amp;</type>
      <name>obj</name>
      <anchorfile>classmrpt_1_1utils_1_1metaprogramming_1_1UnaryMemberFunctionWrapper.html</anchorfile>
      <anchor>aaee1d846e8f4b2e3d4e027f4a58bc01c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::UnitTest</name>
    <filename>classtesting_1_1UnitTest.html</filename>
    <member kind="function">
      <type>const TestResult &amp;</type>
      <name>ad_hoc_test_result</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>ad9f058c36dab7e276322969160ed6f06</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TestCase *</type>
      <name>current_test_case</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a2bf61896036ae03edbd7bceed14f9e18</anchor>
      <arglist>() const GTEST_LOCK_EXCLUDED_(mutex_)</arglist>
    </member>
    <member kind="function">
      <type>const TestInfo *</type>
      <name>current_test_info</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a088eaf814a33085ace3d881d22e6bdea</anchor>
      <arglist>() const GTEST_LOCK_EXCLUDED_(mutex_)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disabled_test_count</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a4cbd084447b74784d1bb85c1ed4b96d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TimeInMillis</type>
      <name>elapsed_time</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>aeff5643edc3624e49085e2850512a7de</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Failed</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>ad7711156d07d6037d8f497e5c385f78d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>failed_test_case_count</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a1084a93a4b92c6506738e309b0a9eeea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>failed_test_count</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>aeda0f8ca87adf65f634c3d6d9ab98598</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const TestCase *</type>
      <name>GetTestCase</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a3f324a8067d56044b56cec58d1edf7ac</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>TestEventListeners &amp;</type>
      <name>listeners</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>aac10085cf7c0d1751306db10cdd953cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>original_working_dir</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a275c8d3b385106ee981f74980c34e99d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Passed</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a4ef49e958702bf741e7eaa4864e28a48</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>random_seed</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a6fa3161a230329e07fc31a339b682a20</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reportable_disabled_test_count</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>aa5eaf98c5d9cc0afe501ac03e6414188</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reportable_test_count</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>aa32cb4f3cd34564a5c641bd409f8f83b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Run</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a2febc800536b44500565f4c423f359d3</anchor>
      <arglist>() GTEST_MUST_USE_RESULT_</arglist>
    </member>
    <member kind="function">
      <type>TimeInMillis</type>
      <name>start_timestamp</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>aa7d2853c08558b685df818d47f44a10c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>successful_test_case_count</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a1761c6274386032db8315156632eab6d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>successful_test_count</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a4795d58351f03498d5823a743b0722c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_case_to_run_count</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>abb7330165eb5be7beac3f7e6ced5fcdd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_to_run_count</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a953a52f89898a04ee4a4e08469407cd3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>total_test_case_count</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a6802793a0be9cee17380fdd8c7161fcd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>total_test_count</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a54315b233d354693b9aa1184cf2996de</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UnitTest *</type>
      <name>GetInstance</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a24192400b70b3b946746954e9574fb8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Environment *</type>
      <name>AddEnvironment</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a1eb8e999b8696889bf1c64b4f0161203</anchor>
      <arglist>(Environment *env)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>AddTestPartResult</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a1d157d2e9a5c1d3405333410c6b13932</anchor>
      <arglist>(TestPartResult::Type result_type, const char *file_name, int line_number, const std::string &amp;message, const std::string &amp;os_stack_trace) GTEST_LOCK_EXCLUDED_(mutex_)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>TestCase *</type>
      <name>GetMutableTestCase</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>ad741830280b12c07874b2d37a6ee5c02</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a1e04cfb4f837cea288a98f2a64c43bba</anchor>
      <arglist>(UnitTest)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>internal::UnitTestImpl *</type>
      <name>impl</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a4df5d11a58affb337d7fa62eaa07690e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>const internal::UnitTestImpl *</type>
      <name>impl</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a55c35461417fb362303982f6ce4f3435</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PopGTestTrace</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a70b3e3282778bc9a36520fe0a8be3c57</anchor>
      <arglist>() GTEST_LOCK_EXCLUDED_(mutex_)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>PushGTestTrace</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>af455b953108ff09b3b6e41011653e78a</anchor>
      <arglist>(const internal::TraceInfo &amp;trace) GTEST_LOCK_EXCLUDED_(mutex_)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>RecordProperty</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a2c96a4a02c34095e07c6999e7686367f</anchor>
      <arglist>(const std::string &amp;key, const std::string &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>UnitTest</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a5e646d37f980429c310af696c8775f5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual</type>
      <name>~UnitTest</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a8b66a9332e29673a6a389ea1731ee6b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::UnitTestImpl *</type>
      <name>impl_</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a834685f92009d21b21a7307f4cbfb6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::Mutex</type>
      <name>mutex_</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>abb94ef45cf0ab43be81ac6d5b1364132</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend Environment *</type>
      <name>AddGlobalTestEnvironment</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a5ec26e4c31220ff8e769cc09689a4d6d</anchor>
      <arglist>(Environment *env)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::AssertHelper</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a183151aa061362c87572e743fe233db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend internal::UnitTestImpl *</type>
      <name>internal::GetUnitTestImpl</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a56e56be7066957d612e53b5c60f6ac08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend void</type>
      <name>internal::ReportFailureInUnknownLocation</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a73f5a158c13793b90c80d854c9a75120</anchor>
      <arglist>(TestPartResult::Type result_type, const std::string &amp;message)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::ScopedTrace</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>afa3927576c08d7b1e197ba16b2b3dcb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::StreamingListenerTest</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>adc037d188dab349a94868991955c9cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::UnitTestRecordPropertyTestHelper</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>ae970f89a9f477a349fe5778be85ef42e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Test</name>
      <anchorfile>classtesting_1_1UnitTest.html</anchorfile>
      <anchor>a5b78b1c2e1fa07ffed92da365593eaa4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::UnitTestImpl</name>
    <filename>classtesting_1_1internal_1_1UnitTestImpl.html</filename>
    <member kind="enumvalue">
      <name>HONOR_SHARDING_PROTOCOL</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>acc5ffd3f9bc2e87bb3dba4218f58af43abec11f1c4bb8a3e2b99fa8328bccd58c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE_SHARDING_PROTOCOL</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>acc5ffd3f9bc2e87bb3dba4218f58af43a68bd0b7e6a7bead14c93d1a42144095a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ReactionToSharding</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>acc5ffd3f9bc2e87bb3dba4218f58af43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HONOR_SHARDING_PROTOCOL</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>acc5ffd3f9bc2e87bb3dba4218f58af43abec11f1c4bb8a3e2b99fa8328bccd58c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE_SHARDING_PROTOCOL</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>acc5ffd3f9bc2e87bb3dba4218f58af43a68bd0b7e6a7bead14c93d1a42144095a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const TestResult *</type>
      <name>ad_hoc_test_result</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>aa5c0533805fa2937c58d6805e20aac51</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddTestInfo</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a1cc87dfc91377ebec4a3ff4192dfcba9</anchor>
      <arglist>(Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc, TestInfo *test_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>catch_exceptions</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a0bbc6e237776ee6afaee106fe83e0406</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ClearAdHocTestResult</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>ac44629cc4fa12b788779d4aa76939510</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ClearNonAdHocTestResult</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a96c2a5b23541ef01020c402644563ba1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ConfigureXmlOutput</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a21cd7b2928de03a55b5252f29dd5ae6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TestCase *</type>
      <name>current_test_case</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a2f44db2fb6d9cf3d0c2a90d9efc87402</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TestInfo *</type>
      <name>current_test_info</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a8d303ebdcf5989e96d3ed96fb7255102</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TestInfo *</type>
      <name>current_test_info</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a6c90b6512125a43fba8d1be5f99dde1a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TestResult *</type>
      <name>current_test_result</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>aba3caef4ad23ce98be80250aeb0cc787</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>CurrentOsStackTraceExceptTop</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a61c0a51ac4e57d9f884f646ca6dd2210</anchor>
      <arglist>(int skip_count) GTEST_NO_INLINE_</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>disabled_test_count</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>ae5239c776abba66170ba84d1c7cee235</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TimeInMillis</type>
      <name>elapsed_time</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a0ae726d47c69dd85b4f7858e78368bcb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Environment * &gt; &amp;</type>
      <name>environments</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>aa1489e6a2378d64d68bc01963ea5db4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Failed</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>aba1461219cf740bcb2525bd85b504838</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>failed_test_case_count</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a09dd83b48ef2082fab162e8792eaa295</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>failed_test_count</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a9f272a89c64be1801145364cd8753b05</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>FilterTests</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>abd47e447f0c2557ed528db0350671bed</anchor>
      <arglist>(ReactionToSharding shard_tests)</arglist>
    </member>
    <member kind="function">
      <type>TestPartResultReporterInterface *</type>
      <name>GetGlobalTestPartResultReporter</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a1cd291fd6751654924362164735d4b49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TestCase *</type>
      <name>GetMutableTestCase</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a2ca71a08060037357fc7e1a406b89add</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>const TestCase *</type>
      <name>GetTestCase</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a3104213167a38ffa80168a888e769c20</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>TestCase *</type>
      <name>GetTestCase</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>ac5684d824a59e963cb3274c79d0b6df3</anchor>
      <arglist>(const char *test_case_name, const char *type_param, Test::SetUpTestCaseFunc set_up_tc, Test::TearDownTestCaseFunc tear_down_tc)</arglist>
    </member>
    <member kind="function">
      <type>TestPartResultReporterInterface *</type>
      <name>GetTestPartResultReporterForCurrentThread</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a5fb3dd8bc839e10b62eba07790704132</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; TraceInfo &gt; &amp;</type>
      <name>gtest_trace_stack</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>af8c7c0a0c954e36d83e6e4690d3fb938</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; TraceInfo &gt; &amp;</type>
      <name>gtest_trace_stack</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a1fa664f26839f3192f63afb502dee09d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>TestEventListeners *</type>
      <name>listeners</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a67211f8475936f88d0e4d30f841c0da4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ListTestsMatchingFilter</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>ad2cfedef41d3d29aad23c2c64214e6f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OsStackTraceGetterInterface *</type>
      <name>os_stack_trace_getter</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a71753679854f7fbba6c1568eb422fecb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Passed</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>aca57d4b475d7b9ad49f061197124c183</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PostFlagParsingInit</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a772894193104b1b2516f16e6ff813168</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>internal::Random *</type>
      <name>random</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>ab3b45b5eb4d583219a3602011ea44347</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>random_seed</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a8ec59a7ab3bad96bccde98ce85ffc864</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RecordProperty</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a15e4af4df167d2504decbc8fcc108a6f</anchor>
      <arglist>(const TestProperty &amp;test_property)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RegisterParameterizedTests</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>af84d2515f1a272a8783f00a3e8c0aff8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reportable_disabled_test_count</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>acd5e7483191cf49af70d699e06ea1af1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>reportable_test_count</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a29df296bc910ce1cf4a088b529e2f396</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>RunAllTests</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a1fb6be9971f4768c4136a05aa9e7e375</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_current_test_case</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a7f0e79bdabd28819cc857e316a36a350</anchor>
      <arglist>(TestCase *a_current_test_case)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_current_test_info</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>ab72211c99ce4427dfb472d6ecea62989</anchor>
      <arglist>(TestInfo *a_current_test_info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_os_stack_trace_getter</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a3306f7d2b19bca54b841006e4a2e0260</anchor>
      <arglist>(OsStackTraceGetterInterface *getter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetGlobalTestPartResultReporter</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a892b0e25b28af5e4400cf6fac336f2d8</anchor>
      <arglist>(TestPartResultReporterInterface *reporter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetTestPartResultReporterForCurrentThread</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a1403fc10aebcc64479c5ee980c9b4eb4</anchor>
      <arglist>(TestPartResultReporterInterface *reporter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShuffleTests</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>aaaa38e6a4372e6bb9bbe3143a3a32b65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TimeInMillis</type>
      <name>start_timestamp</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>acdad9bf7850c7697587b501be5c49f32</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>successful_test_case_count</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a549c383b4d21bfd4b60d3d6aa2ac1949</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>successful_test_count</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a8beb6a8a95d51790fb081e3a0e9aac34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_case_to_run_count</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a60c6be6043fd7789d6575a5cb21a7fff</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>test_to_run_count</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>aac2aed3bb9f2aa77c43705a9d6dc1849</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>total_test_case_count</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>ab5049f53312560726fa7f05924bfdade</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>total_test_count</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a61963ef3fbfe6110170abcb6f4368834</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnitTestImpl</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a5fb75faa88ee71f26e16473455b70839</anchor>
      <arglist>(UnitTest *parent)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UnshuffleTests</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a1ee7db3bf8284dd9dce4dc857564bce3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnitTestImpl</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>ae8bfe40adf9772237ea51299af113575</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a9c8a7b2571705040ead6a61645278e18</anchor>
      <arglist>(UnitTestImpl)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>set_catch_exceptions</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>aefec23506cd772c3abc536cda301d926</anchor>
      <arglist>(bool value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TestResult</type>
      <name>ad_hoc_test_result_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a15355228a7140a08f9e2f333aa934ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>catch_exceptions_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a2cc0c6f466730b1d6e884738344b8e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TestCase *</type>
      <name>current_test_case_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a3b346729d3940f065e05c69c434ebb3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TestInfo *</type>
      <name>current_test_info_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a56128aac0fb5be45993715d1130b0610</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultGlobalTestPartResultReporter</type>
      <name>default_global_test_part_result_reporter_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a645122eda4d8250f3e8139309510705e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DefaultPerThreadTestPartResultReporter</type>
      <name>default_per_thread_test_part_result_reporter_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a261ddbea097ad3b43b8b510a4964f390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimeInMillis</type>
      <name>elapsed_time_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a06e0445298c6026bee71bb2bb7aae604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Environment * &gt;</type>
      <name>environments_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a1d2320ba1e4e1cad8d624bbb222501fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::Mutex</type>
      <name>global_test_part_result_reporter_mutex_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a57153c5c8caa229f0a62f35ab99f0a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TestPartResultReporterInterface *</type>
      <name>global_test_part_result_repoter_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>ab9a275094df6adc7e16a92133a692c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::ThreadLocal&lt; std::vector&lt; TraceInfo &gt; &gt;</type>
      <name>gtest_trace_stack_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a73a797cf2b20129cb252b14c5fd9a0af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>last_death_test_case_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>afd663a104bb0a6df2c5143454f78e305</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TestEventListeners</type>
      <name>listeners_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a16c3caa0bac1a8dce650649760de30d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::FilePath</type>
      <name>original_working_dir_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>aaf1f1d4cbb2f681ded9bbf4c6075430c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OsStackTraceGetterInterface *</type>
      <name>os_stack_trace_getter_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a16b34d9194ca9552f581e472e9b18494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UnitTest *const</type>
      <name>parent_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>adabbbc8985202ce655d50746bd383eae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::ThreadLocal&lt; TestPartResultReporterInterface * &gt;</type>
      <name>per_thread_test_part_result_reporter_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a23ebe35dfe19dcda8e7b17e81f2cb4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>post_flag_parse_init_performed_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>ab4c7d8a9ff3edbd8a98f91c4afaf3bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>internal::Random</type>
      <name>random_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a08551d7ff0ebb976ec82294ded8113ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>random_seed_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a0afcc95308ebfacb8d0f53790e77e1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimeInMillis</type>
      <name>start_timestamp_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a2114799ed634ee849b9dcd9728f9b7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>test_case_indices_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a9b30891f1a9d5b5c25de2bef0f0bb49a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; TestCase * &gt;</type>
      <name>test_cases_</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a79ec0f733ada2898efd1a7fbd8587fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>::testing::UnitTest</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestImpl.html</anchorfile>
      <anchor>a893404438388dec058dc5c02e8f9a014</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::UnitTestOptions</name>
    <filename>classtesting_1_1internal_1_1UnitTestOptions.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>FilterMatchesTest</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestOptions.html</anchorfile>
      <anchor>a9975b59cece94874b303421697e3bca6</anchor>
      <arglist>(const std::string &amp;test_case_name, const std::string &amp;test_name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>GetAbsolutePathToOutputFile</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestOptions.html</anchorfile>
      <anchor>a993fb30ad66104158c8c0ac508daca3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>GetOutputFormat</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestOptions.html</anchorfile>
      <anchor>ae7413a21296d885c6924650b51ac4f6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>MatchesFilter</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestOptions.html</anchorfile>
      <anchor>a67fc0adaffbb8d320b92e42e05017e4e</anchor>
      <arglist>(const std::string &amp;name, const char *filter)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>PatternMatchesString</name>
      <anchorfile>classtesting_1_1internal_1_1UnitTestOptions.html</anchorfile>
      <anchor>af0235a2ee26dd6db21305e11d2358e4f</anchor>
      <arglist>(const char *pattern, const char *str)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::UniversalPrinter</name>
    <filename>classtesting_1_1internal_1_1UniversalPrinter.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Print</name>
      <anchorfile>classtesting_1_1internal_1_1UniversalPrinter.html</anchorfile>
      <anchor>a6a7d29444412467c14931bc55a046138</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::UniversalPrinter&lt; T &amp; &gt;</name>
    <filename>classtesting_1_1internal_1_1UniversalPrinter_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Print</name>
      <anchorfile>classtesting_1_1internal_1_1UniversalPrinter_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a2a63ddb20294c4234b7e8f3c7a56355d</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::UniversalPrinter&lt; T[N]&gt;</name>
    <filename>classtesting_1_1internal_1_1UniversalPrinter_3_01T[N]_4.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Print</name>
      <anchorfile>classtesting_1_1internal_1_1UniversalPrinter_3_01T[N]_4.html</anchorfile>
      <anchor>a47e8cb5abce40735db381910513a4721</anchor>
      <arglist>(const T(&amp;a)[N],::std::ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::UniversalTersePrinter</name>
    <filename>classtesting_1_1internal_1_1UniversalTersePrinter.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Print</name>
      <anchorfile>classtesting_1_1internal_1_1UniversalTersePrinter.html</anchorfile>
      <anchor>a2e16ee42c9b18fca397cd95f32e8e879</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::UniversalTersePrinter&lt; char * &gt;</name>
    <filename>classtesting_1_1internal_1_1UniversalTersePrinter_3_01char_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Print</name>
      <anchorfile>classtesting_1_1internal_1_1UniversalTersePrinter_3_01char_01_5_01_4.html</anchorfile>
      <anchor>a88c426f4af279251b4f4a02cd55ab57c</anchor>
      <arglist>(char *str,::std::ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::UniversalTersePrinter&lt; const char * &gt;</name>
    <filename>classtesting_1_1internal_1_1UniversalTersePrinter_3_01const_01char_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Print</name>
      <anchorfile>classtesting_1_1internal_1_1UniversalTersePrinter_3_01const_01char_01_5_01_4.html</anchorfile>
      <anchor>aa7bc28677539f2f151e8fbcd9c573655</anchor>
      <arglist>(const char *str,::std::ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::UniversalTersePrinter&lt; T &amp; &gt;</name>
    <filename>classtesting_1_1internal_1_1UniversalTersePrinter_3_01T_01_6_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Print</name>
      <anchorfile>classtesting_1_1internal_1_1UniversalTersePrinter_3_01T_01_6_01_4.html</anchorfile>
      <anchor>a5f0d2e50bb18c00d019389fca869b9d0</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::UniversalTersePrinter&lt; T[N]&gt;</name>
    <filename>classtesting_1_1internal_1_1UniversalTersePrinter_3_01T[N]_4.html</filename>
    <templarg></templarg>
    <templarg>N</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Print</name>
      <anchorfile>classtesting_1_1internal_1_1UniversalTersePrinter_3_01T[N]_4.html</anchorfile>
      <anchor>ab86be2fbff7bb8fb2113e9ade3899a56</anchor>
      <arglist>(const T(&amp;value)[N],::std::ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::UniversalTersePrinter&lt; wchar_t * &gt;</name>
    <filename>classtesting_1_1internal_1_1UniversalTersePrinter_3_01wchar__t_01_5_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Print</name>
      <anchorfile>classtesting_1_1internal_1_1UniversalTersePrinter_3_01wchar__t_01_5_01_4.html</anchorfile>
      <anchor>af6009c8891ea3bdc190eddf76228305a</anchor>
      <arglist>(wchar_t *str,::std::ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::parser::unknown_symbol_resolver</name>
    <filename>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</filename>
    <member kind="enumvalue">
      <name>e_usr_constant_type</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>adccce198816195d1db2d0b73da8c6bceac104eaccfbb986413384d19016aa05c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_usr_variable_type</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>adccce198816195d1db2d0b73da8c6bceaa7c5ec97f81716296ffbccc843187260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_usrmode_default</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>a37bc5f95058d3128b868072b9c8a849daab5dff1e58b006c2cc6747622cc256a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_usrmode_extended</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>a37bc5f95058d3128b868072b9c8a849da45215b4bd2c6f7742331b53cd9ed55da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>usr_mode</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>a37bc5f95058d3128b868072b9c8a849d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_usrmode_default</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>a37bc5f95058d3128b868072b9c8a849daab5dff1e58b006c2cc6747622cc256a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_usrmode_extended</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>a37bc5f95058d3128b868072b9c8a849da45215b4bd2c6f7742331b53cd9ed55da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>usr_symbol_type</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>adccce198816195d1db2d0b73da8c6bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_usr_variable_type</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>adccce198816195d1db2d0b73da8c6bceaa7c5ec97f81716296ffbccc843187260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_usr_constant_type</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>adccce198816195d1db2d0b73da8c6bceac104eaccfbb986413384d19016aa05c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>ad861f055709eafe1f0a12824af445de1</anchor>
      <arglist>(const std::string &amp;, usr_symbol_type &amp;st, T &amp;default_value, std::string &amp;error_message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>ab647531e4377df501505b72bbd1c5364</anchor>
      <arglist>(const std::string &amp;, symbol_table_t &amp;, std::string &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>unknown_symbol_resolver</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>aa705609f834b216386400d927ace2183</anchor>
      <arglist>(const usr_mode m=e_usrmode_default)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~unknown_symbol_resolver</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>a44e1720d1c32fd761d8ae3e1bcf8e6bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>usr_mode</type>
      <name>mode</name>
      <anchorfile>structexprtk_1_1parser_1_1unknown__symbol__resolver.html</anchorfile>
      <anchor>af9d6b039b490d6a709d5a667012437db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::numeric::details::unknown_type_tag</name>
    <filename>structexprtk_1_1details_1_1numeric_1_1details_1_1unknown__type__tag.html</filename>
  </compound>
  <compound kind="class">
    <name>TCLAP::UnlabeledMultiArg</name>
    <filename>classTCLAP_1_1UnlabeledMultiArg.html</filename>
    <templarg></templarg>
    <base>TCLAP::MultiArg</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addToList</name>
      <anchorfile>classTCLAP_1_1UnlabeledMultiArg.html</anchorfile>
      <anchor>a290b15792de11abb5a4cf1c312d6a0d7</anchor>
      <arglist>(std::list&lt; Arg * &gt; &amp;argList) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>longID</name>
      <anchorfile>classTCLAP_1_1UnlabeledMultiArg.html</anchorfile>
      <anchor>a1e7262967b850fb30e1003890a45f1ca</anchor>
      <arglist>(const std::string &amp;val=&quot;val&quot;) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>operator==</name>
      <anchorfile>classTCLAP_1_1UnlabeledMultiArg.html</anchorfile>
      <anchor>a059fa00203a9f643a10334fedbd43e39</anchor>
      <arglist>(const Arg &amp;a) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>processArg</name>
      <anchorfile>classTCLAP_1_1UnlabeledMultiArg.html</anchorfile>
      <anchor>aa5a35665519518dcb60e53d3a4858802</anchor>
      <arglist>(int *i, std::vector&lt; std::string &gt; &amp;args)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>shortID</name>
      <anchorfile>classTCLAP_1_1UnlabeledMultiArg.html</anchorfile>
      <anchor>a5971af8f29fa4d798ffde3293504c15b</anchor>
      <arglist>(const std::string &amp;val=&quot;val&quot;) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnlabeledMultiArg</name>
      <anchorfile>classTCLAP_1_1UnlabeledMultiArg.html</anchorfile>
      <anchor>a776c124bf343d0ecfb73e7cc28423807</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;desc, bool req, const std::string &amp;typeDesc, bool ignoreable=false, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnlabeledMultiArg</name>
      <anchorfile>classTCLAP_1_1UnlabeledMultiArg.html</anchorfile>
      <anchor>a5c81005897f6b9673b39f5d1107f4074</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;desc, bool req, const std::string &amp;typeDesc, CmdLineInterface &amp;parser, bool ignoreable=false, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnlabeledMultiArg</name>
      <anchorfile>classTCLAP_1_1UnlabeledMultiArg.html</anchorfile>
      <anchor>aa065c76cd23b4acfe62c4b31d73dcf87</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;desc, bool req, Constraint&lt; T &gt; *constraint, bool ignoreable=false, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnlabeledMultiArg</name>
      <anchorfile>classTCLAP_1_1UnlabeledMultiArg.html</anchorfile>
      <anchor>ad3d8c37cd3c71deb2275b48115a59f11</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;desc, bool req, Constraint&lt; T &gt; *constraint, CmdLineInterface &amp;parser, bool ignoreable=false, Visitor *v=NULL)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::UnlabeledValueArg</name>
    <filename>classTCLAP_1_1UnlabeledValueArg.html</filename>
    <templarg></templarg>
    <base>TCLAP::ValueArg</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addToList</name>
      <anchorfile>classTCLAP_1_1UnlabeledValueArg.html</anchorfile>
      <anchor>a8670fc7797254e602d302318063f3515</anchor>
      <arglist>(std::list&lt; Arg * &gt; &amp;argList) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>longID</name>
      <anchorfile>classTCLAP_1_1UnlabeledValueArg.html</anchorfile>
      <anchor>ade738f42a7867324ce780b0c240b0460</anchor>
      <arglist>(const std::string &amp;val=&quot;val&quot;) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>operator==</name>
      <anchorfile>classTCLAP_1_1UnlabeledValueArg.html</anchorfile>
      <anchor>a74632cd4d169481518cb1a871f97b412</anchor>
      <arglist>(const Arg &amp;a) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>processArg</name>
      <anchorfile>classTCLAP_1_1UnlabeledValueArg.html</anchorfile>
      <anchor>ad853d7950a659b0d4ee2cda3f61261fd</anchor>
      <arglist>(int *i, std::vector&lt; std::string &gt; &amp;args)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>shortID</name>
      <anchorfile>classTCLAP_1_1UnlabeledValueArg.html</anchorfile>
      <anchor>abda4d1d695003ba165b6797e03007a99</anchor>
      <arglist>(const std::string &amp;val=&quot;val&quot;) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnlabeledValueArg</name>
      <anchorfile>classTCLAP_1_1UnlabeledValueArg.html</anchorfile>
      <anchor>acba2fddd0719ccd90f48fcf06aaffbee</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;desc, bool req, T value, const std::string &amp;typeDesc, bool ignoreable=false, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnlabeledValueArg</name>
      <anchorfile>classTCLAP_1_1UnlabeledValueArg.html</anchorfile>
      <anchor>a9eafea8158d27a5af48e92f62debcf65</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;desc, bool req, T value, const std::string &amp;typeDesc, CmdLineInterface &amp;parser, bool ignoreable=false, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnlabeledValueArg</name>
      <anchorfile>classTCLAP_1_1UnlabeledValueArg.html</anchorfile>
      <anchor>a2aa148ef6a2016bb3f32a33a7c644404</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;desc, bool req, T value, Constraint&lt; T &gt; *constraint, bool ignoreable=false, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnlabeledValueArg</name>
      <anchorfile>classTCLAP_1_1UnlabeledValueArg.html</anchorfile>
      <anchor>afd3af78fccd14f2654e9b2f981ead12f</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;desc, bool req, T value, Constraint&lt; T &gt; *constraint, CmdLineInterface &amp;parser, bool ignoreable=false, Visitor *v=NULL)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UsbInterfacePrivate::UsbContext</name>
    <filename>classUsbInterfacePrivate_1_1UsbContext.html</filename>
    <member kind="function">
      <type></type>
      <name>UsbContext</name>
      <anchorfile>classUsbInterfacePrivate_1_1UsbContext.html</anchorfile>
      <anchor>ad2bc91fb6b0232c94f20d2f0668a094e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UsbContext</name>
      <anchorfile>classUsbInterfacePrivate_1_1UsbContext.html</anchorfile>
      <anchor>af195b16e0038128ef23380a8e046b88c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>XsLibUsb</type>
      <name>m_libUsb</name>
      <anchorfile>classUsbInterfacePrivate_1_1UsbContext.html</anchorfile>
      <anchor>a40f1720309fa84900822187130f55258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libusb_context *</type>
      <name>m_usbContext</name>
      <anchorfile>classUsbInterfacePrivate_1_1UsbContext.html</anchorfile>
      <anchor>a2b42b302e73a0c713d371623f9dbc4e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UsbInterface</name>
    <filename>classUsbInterface.html</filename>
    <base>StreamInterface</base>
    <member kind="function">
      <type>XsResultValue</type>
      <name>close</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>a2f54092dbcd40b305db8dadf2c94fa61</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>closeUsb</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>a86e9d5e41cb861313dfcc234b0909190</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>flushData</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>aaf61c58b150bbf94cfe8c98768a7444a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>getLastResult</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>a400f9078d319698483422bcfec55e65d</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPortName</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>ac00b6232a58670484307232c9c79a6db</anchor>
      <arglist>(XsString &amp;portname) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getRawIo</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>af99af474c041ab9b517b76655b7b608c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getTimeout</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>a272526477ecb1a148f414a9c1656beac</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpen</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>a512b02ac9f133d31cfa179734ac8c16b</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>open</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>a58ab96ca4df6ff6b176931c1960d238e</anchor>
      <arglist>(const XsPortInfo &amp;portInfo, uint32_t readBufSize=0, uint32_t writeBufSize=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>readData</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>a6c6113f7c73248ff95524ce3d784b39d</anchor>
      <arglist>(XsSize maxLength, XsByteArray &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>readData</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>aa532baddc5650010517434e37d61bae1</anchor>
      <arglist>(XsSize maxLength, void *data, XsSize *length=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRawIo</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>aaa01d7bd28d4d7d2772097b2c86fd063</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>setTimeout</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>a78570ffcef7534e52d3f303a800a1acd</anchor>
      <arglist>(uint32_t ms)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>usbAddress</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>a2bd11d81c91b67933ee71e097137dd53</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>usbBus</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>a093c68850798716354499bf861844562</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UsbInterface</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>ac07f3faa766905efc0b7e5a49e17821f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>waitForData</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>ad86f450f4f49c9d4dcb9ecc3e3fb425a</anchor>
      <arglist>(XsSize maxLength, void *data, XsSize *length=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual XsResultValue</type>
      <name>writeData</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>a305123c46c8c06e6d715d3e8e9bdc7b4</anchor>
      <arglist>(const XsByteArray &amp;data, XsSize *written=NULL)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>writeData</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>aef40c902045c8bc9ec0d2f0d7145b4a6</anchor>
      <arglist>(XsSize length, const void *data, XsSize *written=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UsbInterface</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>ad8ebf84e48b3c841f4d47932e5602772</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UsbInterfacePrivate *</type>
      <name>d</name>
      <anchorfile>classUsbInterface.html</anchorfile>
      <anchor>a8dfdab3accadeec5cde3b13e24366e82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UsbInterfacePrivate</name>
    <filename>classUsbInterfacePrivate.html</filename>
    <class kind="class">UsbInterfacePrivate::UsbContext</class>
    <member kind="function">
      <type>const char *</type>
      <name>libusbErrorToString</name>
      <anchorfile>classUsbInterfacePrivate.html</anchorfile>
      <anchor>aa4626cfb6fdbbc30176d1f23ddc79246</anchor>
      <arglist>(int libusbError)</arglist>
    </member>
    <member kind="function">
      <type>XsResultValue</type>
      <name>libusbErrorToXrv</name>
      <anchorfile>classUsbInterfacePrivate.html</anchorfile>
      <anchor>ac9738953d8f77b047e6b436032a378f6</anchor>
      <arglist>(int libusbError, XsResultValue hint=XRV_ERROR)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UsbContext &amp;</type>
      <name>getContextManager</name>
      <anchorfile>classUsbInterfacePrivate.html</anchorfile>
      <anchor>a3af9f9f374e6c65bd3c291c2c7795de7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_dataInEndPoint</name>
      <anchorfile>classUsbInterfacePrivate.html</anchorfile>
      <anchor>ada5a7d204dea41498c0e2d17be36062f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_dataOutEndPoint</name>
      <anchorfile>classUsbInterfacePrivate.html</anchorfile>
      <anchor>a8ede90bdedabe0a2c6a856e06ea3fc9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libusb_device_handle *</type>
      <name>m_deviceHandle</name>
      <anchorfile>classUsbInterfacePrivate.html</anchorfile>
      <anchor>a4d408ba00b055402bbc30b674e2602b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_endTime</name>
      <anchorfile>classUsbInterfacePrivate.html</anchorfile>
      <anchor>a0ca73b252c364b929ca717b97026cbe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_interface</name>
      <anchorfile>classUsbInterfacePrivate.html</anchorfile>
      <anchor>a834d6058658777354ab733feb805ac96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_interfaceCount</name>
      <anchorfile>classUsbInterfacePrivate.html</anchorfile>
      <anchor>ab308cd4f97513f66589df2eaea6db664</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsResultValue</type>
      <name>m_lastResult</name>
      <anchorfile>classUsbInterfacePrivate.html</anchorfile>
      <anchor>a2bdff878b6f8b3610a85e84337fe7b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>m_portname</name>
      <anchorfile>classUsbInterfacePrivate.html</anchorfile>
      <anchor>aea59c54014f3e9dc3f329a9faf7663b6</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_timeout</name>
      <anchorfile>classUsbInterfacePrivate.html</anchorfile>
      <anchor>abd0cd1788dd4e8af8319dada6f089aa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::gnss::UTC_time</name>
    <filename>structmrpt_1_1obs_1_1gnss_1_1UTC__time.html</filename>
    <member kind="function">
      <type>mrpt::system::TTimeStamp</type>
      <name>getAsTimestamp</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1UTC__time.html</anchorfile>
      <anchor>a45e3718d5ed7214c265582289ebbb38f</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;date) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1UTC__time.html</anchorfile>
      <anchor>a8416c43eef3e3f4504d63c9886a62264</anchor>
      <arglist>(const UTC_time &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1UTC__time.html</anchorfile>
      <anchor>a3a6f11f7438d0de2e4ea87d8a09ea253</anchor>
      <arglist>(const UTC_time &amp;o) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readFromStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1UTC__time.html</anchorfile>
      <anchor>a4bfe3149d211bf5b5bfa739c2853fc5a</anchor>
      <arglist>(mrpt::utils::CStream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UTC_time</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1UTC__time.html</anchorfile>
      <anchor>a9f33fba9d941bbfe8651aebd3cfbbc9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeToStream</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1UTC__time.html</anchorfile>
      <anchor>a8fa732d4d30e81c8238fec7c3842a8c6</anchor>
      <arglist>(mrpt::utils::CStream &amp;out) const </arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>hour</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1UTC__time.html</anchorfile>
      <anchor>a42d4c2925ccdc730fe5ea04d6189000c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>minute</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1UTC__time.html</anchorfile>
      <anchor>a92950007c69fc09778808d5a5acbac38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sec</name>
      <anchorfile>structmrpt_1_1obs_1_1gnss_1_1UTC__time.html</anchorfile>
      <anchor>a5182b755061a1fb687a5fb0dbaeef0df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::uv_base_node</name>
    <filename>classexprtk_1_1details_1_1uv__base__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function" virtualness="virtual">
      <type>virtual operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1uv__base__node.html</anchorfile>
      <anchor>a684b6d0901682bb396aac2f3d7aefe32</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const T &amp;</type>
      <name>v</name>
      <anchorfile>classexprtk_1_1details_1_1uv__base__node.html</anchorfile>
      <anchor>adb63acda988d0fbf4300398520803857</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~uv_base_node</name>
      <anchorfile>classexprtk_1_1details_1_1uv__base__node.html</anchorfile>
      <anchor>ac3529f8f41fb68e5ab1fa8cf97ef00e7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::uvouv_node</name>
    <filename>classexprtk_1_1details_1_1uvouv__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>functor_t::bfunc_t</type>
      <name>bfunc_t</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>ace71e1ff250dfb5d1e38ab2fd7dc7ec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>af8d2a90d83cb9db0d20424884cbe2644</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::functor_t&lt; T &gt;</type>
      <name>functor_t</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>af7546c601b60ac7932034794c77973bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>functor_t::ufunc_t</type>
      <name>ufunc_t</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>a828be3df20147ffa0e9eb91275df59bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ufunc_t</type>
      <name>f</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>a1ddc86d58d970a4103beb7205fcd8aa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>a3f0c09d7d191e22424a2c80cfac3978b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>aed36b3bd9b50d5e215179000d43eb47f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>ufunc_t</type>
      <name>u0</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>ac9aaf6fb95fb5f6dc2973b9e5d81e13f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ufunc_t</type>
      <name>u1</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>aafc6619543365d193d5f5bb3e118c7d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>uvouv_node</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>a74395654837d3c82827a413e3b656751</anchor>
      <arglist>(const T &amp;var0, const T &amp;var1, ufunc_t uf0, ufunc_t uf1, bfunc_t bf)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>v0</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>ae981083b8c1db1a566331f1d58e9cf15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>v1</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>a297c9add80dbccfa7be8d7d2b78e74f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>a9207199ff2e1251e29da174af38c3409</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>uvouv_node&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>ab6c33f9766c0a0b71b6f1a51764ed7a9</anchor>
      <arglist>(uvouv_node&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>uvouv_node</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>afbf97797b52e35f3b2073622ed4ee540</anchor>
      <arglist>(uvouv_node&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bfunc_t</type>
      <name>f_</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>a70d329461fbabc4a44d5fae7fda9e1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const ufunc_t</type>
      <name>u0_</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>a7456494e8c5b15959a0de7b46775c387</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const ufunc_t</type>
      <name>u1_</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>a26131bc4e203d14d26d652017ef88bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v0_</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>afb1fab8f8429e96176c10bfb2ad122e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v1_</name>
      <anchorfile>classexprtk_1_1details_1_1uvouv__node.html</anchorfile>
      <anchor>a29d31b193dbb265c6e93cb2c1979cb01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::ValueArg</name>
    <filename>classTCLAP_1_1ValueArg.html</filename>
    <templarg>T</templarg>
    <base>TCLAP::Arg</base>
    <member kind="function">
      <type>T &amp;</type>
      <name>getValue</name>
      <anchorfile>classTCLAP_1_1ValueArg.html</anchorfile>
      <anchor>a46900b79f4549a37003120be284adfee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>longID</name>
      <anchorfile>classTCLAP_1_1ValueArg.html</anchorfile>
      <anchor>a586d25c04c39ddf0e589605d79f72f8a</anchor>
      <arglist>(const std::string &amp;val=&quot;val&quot;) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>processArg</name>
      <anchorfile>classTCLAP_1_1ValueArg.html</anchorfile>
      <anchor>a71e6ee7c7324724b6fc067c5ffe31160</anchor>
      <arglist>(int *i, std::vector&lt; std::string &gt; &amp;args)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>shortID</name>
      <anchorfile>classTCLAP_1_1ValueArg.html</anchorfile>
      <anchor>abb1eb22814d0a0da49c5f8bb57362d09</anchor>
      <arglist>(const std::string &amp;val=&quot;val&quot;) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueArg</name>
      <anchorfile>classTCLAP_1_1ValueArg.html</anchorfile>
      <anchor>ab2818435a1749bee3233b1f364dabf09</anchor>
      <arglist>(const std::string &amp;flag, const std::string &amp;name, const std::string &amp;desc, bool req, T value, const std::string &amp;typeDesc, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueArg</name>
      <anchorfile>classTCLAP_1_1ValueArg.html</anchorfile>
      <anchor>a3b34856ee6613ccabe60d2c5a6cc714f</anchor>
      <arglist>(const std::string &amp;flag, const std::string &amp;name, const std::string &amp;desc, bool req, T value, const std::string &amp;typeDesc, CmdLineInterface &amp;parser, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueArg</name>
      <anchorfile>classTCLAP_1_1ValueArg.html</anchorfile>
      <anchor>aa054e7649b5d9db4861eed344a8f5840</anchor>
      <arglist>(const std::string &amp;flag, const std::string &amp;name, const std::string &amp;desc, bool req, T value, Constraint&lt; T &gt; *constraint, CmdLineInterface &amp;parser, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValueArg</name>
      <anchorfile>classTCLAP_1_1ValueArg.html</anchorfile>
      <anchor>a152c816b8bdb19efada14e8aec9bd05c</anchor>
      <arglist>(const std::string &amp;flag, const std::string &amp;name, const std::string &amp;desc, bool req, T value, Constraint&lt; T &gt; *constraint, Visitor *v=NULL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_extractValue</name>
      <anchorfile>classTCLAP_1_1ValueArg.html</anchorfile>
      <anchor>af0ecdb6537febfcaa322e7131d2b3bf8</anchor>
      <arglist>(const std::string &amp;val)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Constraint&lt; T &gt; *</type>
      <name>_constraint</name>
      <anchorfile>classTCLAP_1_1ValueArg.html</anchorfile>
      <anchor>aa383908cff37688cf7493d46c840d03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_typeDesc</name>
      <anchorfile>classTCLAP_1_1ValueArg.html</anchorfile>
      <anchor>a78c5e5b67ce4bcebb57c886d9aa49259</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T</type>
      <name>_value</name>
      <anchorfile>classTCLAP_1_1ValueArg.html</anchorfile>
      <anchor>a45d5fdfce5865c02e6663f7438d485c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::VALUE_ARG_HELPER::ValueExtractor</name>
    <filename>classTCLAP_1_1VALUE__ARG__HELPER_1_1ValueExtractor.html</filename>
    <templarg>T</templarg>
    <member kind="function" protection="private">
      <type>int</type>
      <name>extractValue</name>
      <anchorfile>classTCLAP_1_1VALUE__ARG__HELPER_1_1ValueExtractor.html</anchorfile>
      <anchor>a9ab208c77f8231d36c7f1869ece6283b</anchor>
      <arglist>(const std::string &amp;val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ValueExtractor</name>
      <anchorfile>classTCLAP_1_1VALUE__ARG__HELPER_1_1ValueExtractor.html</anchorfile>
      <anchor>a5b5ea89923637039ead52361792eab64</anchor>
      <arglist>(T &amp;value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T &amp;</type>
      <name>_value</name>
      <anchorfile>classTCLAP_1_1VALUE__ARG__HELPER_1_1ValueExtractor.html</anchorfile>
      <anchor>ae7060d9440168bb0ff383c08728f0537</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ValueArg&lt; T &gt;</name>
      <anchorfile>classTCLAP_1_1VALUE__ARG__HELPER_1_1ValueExtractor.html</anchorfile>
      <anchor>a44894806661ab7511a4bc9981c78feb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::MULTI_ARG_HELPER::ValueExtractor</name>
    <filename>classTCLAP_1_1MULTI__ARG__HELPER_1_1ValueExtractor.html</filename>
    <templarg>T</templarg>
    <member kind="function" protection="private">
      <type>int</type>
      <name>extractValue</name>
      <anchorfile>classTCLAP_1_1MULTI__ARG__HELPER_1_1ValueExtractor.html</anchorfile>
      <anchor>ae2bc0daa6142107e01a6ca7a255a2384</anchor>
      <arglist>(const std::string &amp;val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ValueExtractor</name>
      <anchorfile>classTCLAP_1_1MULTI__ARG__HELPER_1_1ValueExtractor.html</anchorfile>
      <anchor>aaf890bce62e2afdcc5e97d730134c62b</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;values)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; T &gt; &amp;</type>
      <name>_values</name>
      <anchorfile>classTCLAP_1_1MULTI__ARG__HELPER_1_1ValueExtractor.html</anchorfile>
      <anchor>a511cb9da13999408fb5d18331f913022</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>MultiArg&lt; T &gt;</name>
      <anchorfile>classTCLAP_1_1MULTI__ARG__HELPER_1_1ValueExtractor.html</anchorfile>
      <anchor>a4fd90887a83c77da13c68028274e2898</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::MULTI_ARG_HELPER::ValueExtractor&lt; std::string &gt;</name>
    <filename>classTCLAP_1_1MULTI__ARG__HELPER_1_1ValueExtractor_3_01std_1_1string_01_4.html</filename>
    <member kind="function" protection="private">
      <type>int</type>
      <name>extractValue</name>
      <anchorfile>classTCLAP_1_1MULTI__ARG__HELPER_1_1ValueExtractor_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>abe7adbe1a172115dbc808d9beccf499a</anchor>
      <arglist>(const std::string &amp;val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ValueExtractor</name>
      <anchorfile>classTCLAP_1_1MULTI__ARG__HELPER_1_1ValueExtractor_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>ab1093d96096f5c831f365b3450deb687</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;values)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; std::string &gt; &amp;</type>
      <name>_values</name>
      <anchorfile>classTCLAP_1_1MULTI__ARG__HELPER_1_1ValueExtractor_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a5afb3caa9ec0a83d676434a5b246cc0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>MultiArg&lt; std::string &gt;</name>
      <anchorfile>classTCLAP_1_1MULTI__ARG__HELPER_1_1ValueExtractor_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a8cffeb01e97e0ae9af52b8a1c9431598</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::VALUE_ARG_HELPER::ValueExtractor&lt; std::string &gt;</name>
    <filename>classTCLAP_1_1VALUE__ARG__HELPER_1_1ValueExtractor_3_01std_1_1string_01_4.html</filename>
    <member kind="function" protection="private">
      <type>int</type>
      <name>extractValue</name>
      <anchorfile>classTCLAP_1_1VALUE__ARG__HELPER_1_1ValueExtractor_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a6792942bd7fdfc7f559df73a546ffa54</anchor>
      <arglist>(const std::string &amp;val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>ValueExtractor</name>
      <anchorfile>classTCLAP_1_1VALUE__ARG__HELPER_1_1ValueExtractor_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a94c463a7be752c2b74a378624cae1478</anchor>
      <arglist>(std::string &amp;value)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string &amp;</type>
      <name>_value</name>
      <anchorfile>classTCLAP_1_1VALUE__ARG__HELPER_1_1ValueExtractor_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a89d6b0885738d1bed9ff1888f65f6bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ValueArg&lt; std::string &gt;</name>
      <anchorfile>classTCLAP_1_1VALUE__ARG__HELPER_1_1ValueExtractor_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>a60f33d5df24db35deb2982d4b30738ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::ValuesConstraint</name>
    <filename>classTCLAP_1_1ValuesConstraint.html</filename>
    <templarg></templarg>
    <base>TCLAP::Constraint</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>check</name>
      <anchorfile>classTCLAP_1_1ValuesConstraint.html</anchorfile>
      <anchor>ae132b185413cf5dea5cc040f60e7ede6</anchor>
      <arglist>(const T &amp;value) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>description</name>
      <anchorfile>classTCLAP_1_1ValuesConstraint.html</anchorfile>
      <anchor>a07b08c05a7bfcbe5815895353ffef1d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>shortID</name>
      <anchorfile>classTCLAP_1_1ValuesConstraint.html</anchorfile>
      <anchor>a1bbe12afcb1f185ee7ac808d69e2d345</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ValuesConstraint</name>
      <anchorfile>classTCLAP_1_1ValuesConstraint.html</anchorfile>
      <anchor>a8ab127461012bb1dcfac159e17105db9</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;allowed)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ValuesConstraint</name>
      <anchorfile>classTCLAP_1_1ValuesConstraint.html</anchorfile>
      <anchor>a9b0c218300a9e0937386f2e566ba21bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; T &gt;</type>
      <name>_allowed</name>
      <anchorfile>classTCLAP_1_1ValuesConstraint.html</anchorfile>
      <anchor>ac43fa83688358c0ad06157053cce347a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_typeDesc</name>
      <anchorfile>classTCLAP_1_1ValuesConstraint.html</anchorfile>
      <anchor>a6ebc63fa5eea116a50aa5f76aee56fd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vararg_add_op</name>
    <filename>structexprtk_1_1details_1_1vararg__add__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__add__op.html</anchorfile>
      <anchor>abed08f112a2b2c782b66bdc0daf1e181</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__add__op.html</anchorfile>
      <anchor>ab76a8e3692684f2045d84c536aa01dc8</anchor>
      <arglist>(const Sequence&lt; Type, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_1</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__add__op.html</anchorfile>
      <anchor>a18ab46b276313208341c968b7f5e0949</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_2</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__add__op.html</anchorfile>
      <anchor>a59870bb46f9d8a36f3d7d7a47306e4bc</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_3</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__add__op.html</anchorfile>
      <anchor>a5949d108df0a5925d8847c265bf2ca54</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_4</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__add__op.html</anchorfile>
      <anchor>a914e65356c5b0a4ed3680ff4b2c7a9a9</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_5</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__add__op.html</anchorfile>
      <anchor>a134709767eb9b365bc333dfe8c5fc737</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vararg_avg_op</name>
    <filename>structexprtk_1_1details_1_1vararg__avg__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__avg__op.html</anchorfile>
      <anchor>a407dabebfe32db933b0b24e3857b216a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__avg__op.html</anchorfile>
      <anchor>aefa49946de9a829d77c6a4a24b5a0176</anchor>
      <arglist>(const Sequence&lt; Type, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_1</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__avg__op.html</anchorfile>
      <anchor>a711a76f28ef09aaa8c615f2364791dd2</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_2</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__avg__op.html</anchorfile>
      <anchor>aa24ab06a0ac7d0b8c7c4c6c2c30ddc4f</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_3</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__avg__op.html</anchorfile>
      <anchor>aaf1f213a45055bcce844fd761da6ed64</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_4</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__avg__op.html</anchorfile>
      <anchor>ab3647a65cdba1087bb059b61bdd01cd5</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_5</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__avg__op.html</anchorfile>
      <anchor>a076b2586b11e1936e6b7d73cfd8890ba</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vararg_function_node</name>
    <filename>classexprtk_1_1details_1_1vararg__function__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__function__node.html</anchorfile>
      <anchor>a87bff68c162955f78dab9aed2a711540</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__function__node.html</anchorfile>
      <anchor>aa04aa789873889f9febebb20b1b21211</anchor>
      <arglist>(const vararg_function_node&lt; T, VarArgFunction &gt; &amp;fn) const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__function__node.html</anchorfile>
      <anchor>a8e0259a702962f6c8c35a6a24ce42925</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__function__node.html</anchorfile>
      <anchor>a3257de8468c95163c20d499be9ee26fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vararg_function_node</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__function__node.html</anchorfile>
      <anchor>a6df2423db63b390aa0875d4834f8e083</anchor>
      <arglist>(VarArgFunction *func, const std::vector&lt; expression_ptr &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~vararg_function_node</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__function__node.html</anchorfile>
      <anchor>ad5bde923fa1de8b4c7a51029557aaa62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>populate_value_list</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__function__node.html</anchorfile>
      <anchor>a8c6ff567a2752e27e9c7a9e7ceb0f609</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; expression_ptr &gt;</type>
      <name>arg_list_</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__function__node.html</anchorfile>
      <anchor>a78869507c2bf4c36e0c2e58c41c2f134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>VarArgFunction *</type>
      <name>function_</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__function__node.html</anchorfile>
      <anchor>aaac186bf6fc08f745c8dc857d8c8d81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; T &gt;</type>
      <name>value_list_</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__function__node.html</anchorfile>
      <anchor>aaf79578085c11d107153a31ee2f7383f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vararg_mand_op</name>
    <filename>structexprtk_1_1details_1_1vararg__mand__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mand__op.html</anchorfile>
      <anchor>ad5ba69befa3da70cc543a6ad536a855d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mand__op.html</anchorfile>
      <anchor>a6f6ea8d8ff1156edd9dd788ab57f7ec1</anchor>
      <arglist>(const Sequence&lt; Type, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_1</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mand__op.html</anchorfile>
      <anchor>ab56c935d05e2bf611e701a3d83c98ad8</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_2</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mand__op.html</anchorfile>
      <anchor>a19d94029e55670b961bc9510c1c1e588</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_3</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mand__op.html</anchorfile>
      <anchor>a8f4169e754732c3294e4f00970e61be8</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_4</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mand__op.html</anchorfile>
      <anchor>a6faf2a31ab5d07ef78054e32d0f8d1b6</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_5</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mand__op.html</anchorfile>
      <anchor>a117079cf9dc8cd5333c1fc9a4ba56735</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vararg_max_op</name>
    <filename>structexprtk_1_1details_1_1vararg__max__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__max__op.html</anchorfile>
      <anchor>ac008ab78fa9a84193738574d98208772</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__max__op.html</anchorfile>
      <anchor>ac8d6416d469951865b3eb77cc5fe3833</anchor>
      <arglist>(const Sequence&lt; Type, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_1</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__max__op.html</anchorfile>
      <anchor>a1b800d95cb98ef55d22df687056b810d</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_2</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__max__op.html</anchorfile>
      <anchor>af9a2f3f791ee2c05def5b9a0ea1e8df4</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_3</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__max__op.html</anchorfile>
      <anchor>a9c6e803f613732efcb5769aa9df52fe9</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_4</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__max__op.html</anchorfile>
      <anchor>a82318a2674888452d577231e709905af</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_5</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__max__op.html</anchorfile>
      <anchor>ae3ae0118e9d7a18cca009e043ebc11a2</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vararg_min_op</name>
    <filename>structexprtk_1_1details_1_1vararg__min__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__min__op.html</anchorfile>
      <anchor>a534dc990726cdc1de653676ee3126bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__min__op.html</anchorfile>
      <anchor>adec381ed11367a3e3ec2f31c5f36f91c</anchor>
      <arglist>(const Sequence&lt; Type, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_1</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__min__op.html</anchorfile>
      <anchor>a4ba9d33e7587f9f5c3efb0d94970d0f9</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_2</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__min__op.html</anchorfile>
      <anchor>a7f466bf821a66b71f3fc4d730126bfaa</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_3</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__min__op.html</anchorfile>
      <anchor>a4120acff464937f382ed8e8076d2f046</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_4</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__min__op.html</anchorfile>
      <anchor>a1ecae0e70323f033268a3e388e79c54d</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_5</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__min__op.html</anchorfile>
      <anchor>a7ece8c014880d334ca1f1b3c4d3a6c76</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vararg_mor_op</name>
    <filename>structexprtk_1_1details_1_1vararg__mor__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mor__op.html</anchorfile>
      <anchor>a3e857789ff3faf82ba58992a0944b1f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mor__op.html</anchorfile>
      <anchor>af7b2d292010e04c51bb044a9b7aa534d</anchor>
      <arglist>(const Sequence&lt; Type, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_1</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mor__op.html</anchorfile>
      <anchor>affd766f43744364a765c7fc54a6783d3</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_2</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mor__op.html</anchorfile>
      <anchor>a72c0102b5add24f802b79929fc9e80ba</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_3</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mor__op.html</anchorfile>
      <anchor>a9ea12a2e59f55c2f357da8fed852930e</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_4</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mor__op.html</anchorfile>
      <anchor>a3558a590088847b9ac8cb9b68b30ebef</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_5</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mor__op.html</anchorfile>
      <anchor>a72f09f37f411d72c5525e74f088034f2</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vararg_mul_op</name>
    <filename>structexprtk_1_1details_1_1vararg__mul__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mul__op.html</anchorfile>
      <anchor>af8c965f21753a2482ae2f10e7aee868c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mul__op.html</anchorfile>
      <anchor>a097ac679a3258eb90f9f35dd4534d62e</anchor>
      <arglist>(const Sequence&lt; Type, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_1</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mul__op.html</anchorfile>
      <anchor>a9dbbcfec940b9b0f58d12fa9cea752ff</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_2</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mul__op.html</anchorfile>
      <anchor>aad9e9e3af7d0f3d61277ea622aabffb6</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_3</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mul__op.html</anchorfile>
      <anchor>afbc50bcdea85009e8cf4e7920e84bf15</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_4</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mul__op.html</anchorfile>
      <anchor>aab5862b3ea7fd7d6a6b826c299dd052f</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_5</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__mul__op.html</anchorfile>
      <anchor>a53ea8d105e6c20dfbe3d396e791340be</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vararg_multi_op</name>
    <filename>structexprtk_1_1details_1_1vararg__multi__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__multi__op.html</anchorfile>
      <anchor>a0a6c5fe18f10a485659ae8493d261d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__multi__op.html</anchorfile>
      <anchor>ab1692c19e055bbbc2fca06829266eb4d</anchor>
      <arglist>(const Sequence&lt; Type, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_1</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__multi__op.html</anchorfile>
      <anchor>a6f87b1935a59a2620f27b6cda29b4294</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_2</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__multi__op.html</anchorfile>
      <anchor>a6d36dac9b34ad035de48ba4dc5c5bc5f</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_3</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__multi__op.html</anchorfile>
      <anchor>ac016b5bc1fe78e84ca8e69ded7acd926</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_4</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__multi__op.html</anchorfile>
      <anchor>a13b5e591fecea29fbd18a7d7dfc304ea</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_5</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__multi__op.html</anchorfile>
      <anchor>a93de9cfa97b69d61a29dc7b57b1d470a</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_6</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__multi__op.html</anchorfile>
      <anchor>acaac5f843532454c39c4761b943c61a4</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_7</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__multi__op.html</anchorfile>
      <anchor>a7455e5c3cd8d3fe9a28957833dcaa77e</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process_8</name>
      <anchorfile>structexprtk_1_1details_1_1vararg__multi__op.html</anchorfile>
      <anchor>aa6c44978384aeb59597d73499e924750</anchor>
      <arglist>(const Sequence &amp;arg_list)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vararg_node</name>
    <filename>classexprtk_1_1details_1_1vararg__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__node.html</anchorfile>
      <anchor>aecdb236263d925aa88776dab349c7475</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__node.html</anchorfile>
      <anchor>a3bf98eb0f0c4f5919520e317e96f9d3f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__node.html</anchorfile>
      <anchor>a557f74661692e4aab649fa2673e16847</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vararg_node</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__node.html</anchorfile>
      <anchor>a5c32e3d1770ee47d30772e683709374c</anchor>
      <arglist>(const Sequence&lt; expression_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~vararg_node</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__node.html</anchorfile>
      <anchor>a0db1d1c22432f092d14cdbff0f5369c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; expression_ptr &gt;</type>
      <name>arg_list_</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__node.html</anchorfile>
      <anchor>a0c202973cfa1ef0ecdadd152bb8fca1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; unsigned char &gt;</type>
      <name>delete_branch_</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__node.html</anchorfile>
      <anchor>a11bd4136b2e48bd2f3864fba24ffe623</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vararg_varnode</name>
    <filename>classexprtk_1_1details_1_1vararg__varnode.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__varnode.html</anchorfile>
      <anchor>aa4bbf660770db37936f2f036944e0f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__varnode.html</anchorfile>
      <anchor>aa315b41b2d49062ed44b64c6df62cff4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__varnode.html</anchorfile>
      <anchor>ac58e50c4b48154219477ec4c6a1d7657</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vararg_varnode</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__varnode.html</anchorfile>
      <anchor>aca38ab22277d27c9f5160ecb0347fe30</anchor>
      <arglist>(const Sequence&lt; expression_ptr, Allocator &gt; &amp;arg_list)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; const T * &gt;</type>
      <name>arg_list_</name>
      <anchorfile>classexprtk_1_1details_1_1vararg__varnode.html</anchorfile>
      <anchor>a7313a5656ba719d4b02d9c741db92b2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::variable_node</name>
    <filename>classexprtk_1_1details_1_1variable__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <base>exprtk::details::ivariable</base>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>classexprtk_1_1details_1_1variable__node.html</anchorfile>
      <anchor>ae7016f891b21d237d25fdca06c710da8</anchor>
      <arglist>(const variable_node&lt; T &gt; &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1variable__node.html</anchorfile>
      <anchor>a499edc8d76df576cb90c15426c05b68b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1variable__node.html</anchorfile>
      <anchor>a7f47ff7b90fac2dfb63eda70c252f9fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1variable__node.html</anchorfile>
      <anchor>a4a5111f1e9c7390c869fdb119d2f0eae</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1variable__node.html</anchorfile>
      <anchor>ac9a74f0ce593a3e6f2588cd55fa2f20e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>variable_node</name>
      <anchorfile>classexprtk_1_1details_1_1variable__node.html</anchorfile>
      <anchor>a098d41d78d3806652069e875273de103</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>variable_node</name>
      <anchorfile>classexprtk_1_1details_1_1variable__node.html</anchorfile>
      <anchor>ac2dbc590a6cf1c5db143e6837625a049</anchor>
      <arglist>(T &amp;v)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static T</type>
      <name>null_value</name>
      <anchorfile>classexprtk_1_1details_1_1variable__node.html</anchorfile>
      <anchor>a3bd06f4f2a554dcea91bd8b8723169fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>value_</name>
      <anchorfile>classexprtk_1_1details_1_1variable__node.html</anchorfile>
      <anchor>aa0e219df19fb4e587b969ca5d14b8e5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vec_add_op</name>
    <filename>structexprtk_1_1details_1_1vec__add__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>vector_interface&lt; T &gt; *</type>
      <name>ivector_ptr</name>
      <anchorfile>structexprtk_1_1details_1_1vec__add__op.html</anchorfile>
      <anchor>a3bc28ccc4c718416beff7171f510f2c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1vec__add__op.html</anchorfile>
      <anchor>abb328456116077cd976b2d4e9f02d65e</anchor>
      <arglist>(const ivector_ptr v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vec_avg_op</name>
    <filename>structexprtk_1_1details_1_1vec__avg__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>vector_interface&lt; T &gt; *</type>
      <name>ivector_ptr</name>
      <anchorfile>structexprtk_1_1details_1_1vec__avg__op.html</anchorfile>
      <anchor>ad9ca21868bca575f6de8db660ae430eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1vec__avg__op.html</anchorfile>
      <anchor>a5da2e68831a480a4f568e3ac15071d07</anchor>
      <arglist>(const ivector_ptr v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vec_binop_valvec_node</name>
    <filename>classexprtk_1_1details_1_1vec__binop__valvec__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <base>exprtk::details::vector_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>a9e88e5e1e8fabfb2c336a61d463e83c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>a3e4e600b4d98c6014e335c26ee34bede</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_holder&lt; T &gt; *</type>
      <name>vector_holder_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>a597fa99cd11d83de866396a2d2f546ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt; *</type>
      <name>vector_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>a4e8d423d93a6dfe33db48bdc5cb2c1d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>a00d7cc8fe10e4c0215d2d7060313e279</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>ae1dee2a08029d2ebbf7372310d4814f4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>a913bedc8e71a5dad4f759b2dcaaed277</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>ac2aec908f293bb72dec4dded0fafd7d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>ac4fa72113fcae573074881f0d0bd9ba6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>ac88baca4cfdb6dfa7a705e211e09aec6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>a17dd4a8456895441de8ce6c76f1b745f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vec_binop_valvec_node</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>a6908fa5b4ec369f6cc7befdafc0eb8f4</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~vec_binop_valvec_node</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>a45d89f16cce19c4047e720b98b8e2348</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_holder_ptr</type>
      <name>temp_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>ae30355e9694b14ba7070a9187c1aacc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node_ptr</type>
      <name>temp_vec_node_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>a65a223065c7b29fc45f19cd260a72dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vds_t</type>
      <name>vds_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>ab1f509074155d3f64f8c2d53deb42f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node_ptr</type>
      <name>vec1_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__valvec__node.html</anchorfile>
      <anchor>a03f28cae2f6d687c75c400bcf3ff50b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vec_binop_vecval_node</name>
    <filename>classexprtk_1_1details_1_1vec__binop__vecval__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <base>exprtk::details::vector_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>a3c336134645d3402c2b8db11e5a8921f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>a6974c4bfd1b6639496fdf1d394b2fb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_holder&lt; T &gt; *</type>
      <name>vector_holder_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>aa7568f1af797cf4889d9b6b31f80459f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt; *</type>
      <name>vector_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>a92925094992bea8769ef2a6932ccfaba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>afde8b6b02187a20947a5567ff1d7fc95</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>abe219f8e536e7556f395f7bbcb5ad232</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>ac2ce17cc5d37322b72f929b478675cca</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>a372e8e5034a993ef85cc49acbb83537f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>a914007661920da2ae8fd9a6a0c79cdd3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>ac1d8dc406a60531b864ddc3085006e6c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>a5ee8f709440c4107f7c6f42bff755c2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vec_binop_vecval_node</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>acc317ac54df43fb8cdf8e8579f5a1a19</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~vec_binop_vecval_node</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>a32b2de4fa641ade126c6d157e6fad00a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_holder_ptr</type>
      <name>temp_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>ac0e54abec15caa410598ff527bccd051</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node_ptr</type>
      <name>temp_vec_node_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>ae58bcb8361dee29638ab3f43d656e774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vds_t</type>
      <name>vds_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>ac5826337ca94f0de2ce2d87e19d56e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node_ptr</type>
      <name>vec0_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecval__node.html</anchorfile>
      <anchor>a1a3d3771d85366758dd9ad5f0399a7b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vec_binop_vecvec_node</name>
    <filename>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::binary_node</base>
    <base>exprtk::details::vector_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>aa02d9e3dd746c21c5ee32ec2bbd1ecd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>ae7cbc908fa91359b60e596604a80687d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_holder&lt; T &gt; *</type>
      <name>vector_holder_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>abbdace930556d58c8938de5a90a5d5e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt; *</type>
      <name>vector_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>a56000dc3782d17716c546083a367e93a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>a011885b0a6cceb1b605a2bd00c40c4c6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>a250c9c41fb799b624dc5e1e3f852dd7f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>aa370daa008fea7fd9730eaa152f9eb9f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>ae2656c542aa41b1d6659ff25fbeb8ec0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>afea83c5fd1dc85bc209d117241709e1f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>a626a9cf31ba57ff4a0af3c6d6070091d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>a848fe48d9d0bd65fcf3628744c023067</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vec_binop_vecvec_node</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>a3c042c26122a1cb99cd632f8a80dbe4c</anchor>
      <arglist>(const operator_type &amp;opr, expression_ptr branch0, expression_ptr branch1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~vec_binop_vecvec_node</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>ae43362112e98e3161cf67a8e8cddee0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialised_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>a649ba0bf7a4c2b573bdb5c0e70082546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_holder_ptr</type>
      <name>temp_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>ae55f85120dbada8c73aad87f7a9031a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node_ptr</type>
      <name>temp_vec_node_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>a19a97853113340e173b3dbc0106b1078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vds_t</type>
      <name>vds_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>a7aaf64794f82e44a7bf1a288fa30ac10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node_ptr</type>
      <name>vec0_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>a0abc968d71aad2117f94fa3f8d435419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_node_ptr</type>
      <name>vec1_node_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__binop__vecvec__node.html</anchorfile>
      <anchor>ac4cc8a52c39c862288d8fc6a05f70ebd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vec_data_store</name>
    <filename>classexprtk_1_1details_1_1vec__data__store.html</filename>
    <templarg></templarg>
    <class kind="struct">exprtk::details::vec_data_store::control_block</class>
    <member kind="typedef">
      <type>T *</type>
      <name>data_t</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>a9a51a3e1922abfad5d402b8dd6c47528</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>af3063fe577c73beac56f0356cb9583c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>data_t</type>
      <name>data</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>a51a1a279de2acfcde35d3a905e8e7301</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>data_t</type>
      <name>data</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>adcef664fc0ee0959efc6af01d603678c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>ae1569f1831813fc09008d3c389927727</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>type &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>acd95d6970a967452e32fce424aaea061</anchor>
      <arglist>(const type &amp;vds)</arglist>
    </member>
    <member kind="function">
      <type>data_t &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>a124a01f88c7a0a95e545e8f2f6382d66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>a21e07db56b35a65aad087426786c7d9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>a0df9dc76080f68f0f3ae4f21666e523d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vec_data_store</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>acecae521a4fc5d7160a1b0fc9598cc29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vec_data_store</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>a42ea336c31c62c669f7528236b07e6c8</anchor>
      <arglist>(const std::size_t &amp;size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vec_data_store</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>a835a8eeea7199ceb23a45e636030fdc9</anchor>
      <arglist>(const std::size_t &amp;size, data_t data, bool dstrct=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vec_data_store</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>a8661b0f21911a37e996f90b95b3e7408</anchor>
      <arglist>(const type &amp;vds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~vec_data_store</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>a070ebaedfc9a1783863f3591867f28ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>match_sizes</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>af1ef02402e0028bc7d5fec80b29a1791</anchor>
      <arglist>(type &amp;vds0, type &amp;vds1)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::size_t</type>
      <name>min_size</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>aa2bcfd800bddd157b8010b3eb184838f</anchor>
      <arglist>(control_block *cb0, control_block *cb1)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>control_block *</type>
      <name>control_block_</name>
      <anchorfile>classexprtk_1_1details_1_1vec__data__store.html</anchorfile>
      <anchor>a65be1e0ef00fcc70d30e0a8034b8a1f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vec_max_op</name>
    <filename>structexprtk_1_1details_1_1vec__max__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>vector_interface&lt; T &gt; *</type>
      <name>ivector_ptr</name>
      <anchorfile>structexprtk_1_1details_1_1vec__max__op.html</anchorfile>
      <anchor>a3cee0af69c150592cd49381e25de2e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1vec__max__op.html</anchorfile>
      <anchor>a5ac873840e24e763bb8a2e6bd6814e7c</anchor>
      <arglist>(const ivector_ptr v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vec_min_op</name>
    <filename>structexprtk_1_1details_1_1vec__min__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>vector_interface&lt; T &gt; *</type>
      <name>ivector_ptr</name>
      <anchorfile>structexprtk_1_1details_1_1vec__min__op.html</anchorfile>
      <anchor>a0eae774e68d2dae1040ba00b188d0ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1vec__min__op.html</anchorfile>
      <anchor>af40ae54aac4446a09f2ba17cbd6809c3</anchor>
      <arglist>(const ivector_ptr v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::vec_mul_op</name>
    <filename>structexprtk_1_1details_1_1vec__mul__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>vector_interface&lt; T &gt; *</type>
      <name>ivector_ptr</name>
      <anchorfile>structexprtk_1_1details_1_1vec__mul__op.html</anchorfile>
      <anchor>a8ad6d67391fd76947f5fee39a82a1379</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1vec__mul__op.html</anchorfile>
      <anchor>aaa852c210ec3e6a32b8b2fe45a7dba6e</anchor>
      <arglist>(const ivector_ptr v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vector_assignment_node</name>
    <filename>classexprtk_1_1details_1_1vector__assignment__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vector__assignment__node.html</anchorfile>
      <anchor>ad9259fa36a7ba6ad4d57aed92d9bea61</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1vector__assignment__node.html</anchorfile>
      <anchor>a7c732f58f1dc98b56ca654a0ddc8c799</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1vector__assignment__node.html</anchorfile>
      <anchor>aee5e3c1ee6a9702a6c168d489a6bc46a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_assignment_node</name>
      <anchorfile>classexprtk_1_1details_1_1vector__assignment__node.html</anchorfile>
      <anchor>a7a241042d97803fd7b32d59f6c355b98</anchor>
      <arglist>(T *vector_base, const std::size_t &amp;size, const std::vector&lt; expression_ptr &gt; &amp;initialiser_list, const bool single_value_initialse)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~vector_assignment_node</name>
      <anchorfile>classexprtk_1_1details_1_1vector__assignment__node.html</anchorfile>
      <anchor>accefe2aacafdadf126b2d1867dbbea90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>vector_assignment_node&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1vector__assignment__node.html</anchorfile>
      <anchor>acf42cfc3d1c19e914d5b5d925e10b8f9</anchor>
      <arglist>(const vector_assignment_node&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; expression_ptr &gt;</type>
      <name>initialiser_list_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__assignment__node.html</anchorfile>
      <anchor>a467fe8ce76a226f7af625a8ee3d5a7da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>single_value_initialse_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__assignment__node.html</anchorfile>
      <anchor>a45966b3713d5cd401c6a21c3df7b06f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::size_t</type>
      <name>size_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__assignment__node.html</anchorfile>
      <anchor>aa769ef347dcbf02513f2601032a2e4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>vector_base_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__assignment__node.html</anchorfile>
      <anchor>a9880deba2053177bab91cee292331a17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vector_elem_node</name>
    <filename>classexprtk_1_1details_1_1vector__elem__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <base>exprtk::details::ivariable</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>af694b58c175dbf2f23bd3cd0709e975a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_holder_t *</type>
      <name>vector_holder_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>a14b655dd37f74988778605612fe3fe89</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_holder&lt; T &gt;</type>
      <name>vector_holder_t</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>a46ccf7f490529d6eb2934072ea95fc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>a154ee59031b9fe933150f6634788d9b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>ref</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>a0c5aa349029c771efa3fc5da3b2b9b34</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>acda22b04969eaf53c6bbfd6890c6006a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>ae7037b83517b467ae6040edaafa341b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_holder_t &amp;</type>
      <name>vec_holder</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>afec2ae1e5a41e7a722db9ff340ce5dd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_elem_node</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>af50b565f3b733b51e8cac99487cbf750</anchor>
      <arglist>(expression_ptr index, vector_holder_ptr vec_holder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~vector_elem_node</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>aeaa8a14135876b4be2d090a3506d8d96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>index_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>adeadb2995be9f0c08b82f9fea90062fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>index_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>af24a72fc5d02cda2a3904d93cf830f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_holder_ptr</type>
      <name>vec_holder_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>a1bc45e2042444b44e31dd6cd93dd2939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>vector_base_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__elem__node.html</anchorfile>
      <anchor>a03c44ab77c915629ab0e391d2bca2cce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vector_holder</name>
    <filename>classexprtk_1_1details_1_1vector__holder.html</filename>
    <templarg>Type</templarg>
    <class kind="class">exprtk::details::vector_holder::array_vector_impl</class>
    <class kind="class">exprtk::details::vector_holder::sequence_vector_impl</class>
    <class kind="class">exprtk::details::vector_holder::vector_holder_base</class>
    <class kind="class">exprtk::details::vector_holder::vector_view_impl</class>
    <member kind="typedef">
      <type>details::vec_data_store&lt; Type &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a60ac35c7e99577fdee9ef8f968fe199a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>value_ptr</type>
      <name>data</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>add1d93db475b139af8dc98980c0883c2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>value_ptr</type>
      <name>operator[]</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a905e470624d47c74f58270a72c4740cc</anchor>
      <arglist>(const std::size_t &amp;index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rebaseable</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a20925446d6fb4cd75ac638a89ba73dc6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_ref</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>af43428402010bce996eec87c854e7733</anchor>
      <arglist>(value_ptr *ref)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>ae1d2061065b31ae3f84961c2439550a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_holder</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a234e2e98b20a18142ed16aef3a2ecd46</anchor>
      <arglist>(Type *vec, const std::size_t &amp;vec_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_holder</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a8b518fe02527077d6a64198cd0d16460</anchor>
      <arglist>(const vds_t &amp;vds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_holder</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a4c443d0b54e45149a36b87d775268815</anchor>
      <arglist>(std::vector&lt; Type, Allocator &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_holder</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a76e85a455137068c1a7bc1d174868212</anchor>
      <arglist>(exprtk::vector_view&lt; Type &gt; &amp;vec)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>const value_ptr</type>
      <name>const_value_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a5d87cb0395231755392f45e565de37a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>value_type *</type>
      <name>value_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a22cd10a6c7762d31408159ac3f483822</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>Type</type>
      <name>value_type</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>aa8ff128d8e6ece963579e4540cda35cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uchar_t</type>
      <name>buffer</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>ab1cd69ede8921c199ba8e9e89778d900</anchor>
      <arglist>[64]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_holder_base *</type>
      <name>vector_holder_base_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a1c5c12a04654f09218ccdf4ee8f20aac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>vector_holder&lt; T &gt;</name>
    <filename>classexprtk_1_1details_1_1vector__holder.html</filename>
    <member kind="typedef">
      <type>details::vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a60ac35c7e99577fdee9ef8f968fe199a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>value_ptr</type>
      <name>data</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>add1d93db475b139af8dc98980c0883c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>value_ptr</type>
      <name>operator[]</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a905e470624d47c74f58270a72c4740cc</anchor>
      <arglist>(const std::size_t &amp;index) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>rebaseable</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a20925446d6fb4cd75ac638a89ba73dc6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_ref</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>af43428402010bce996eec87c854e7733</anchor>
      <arglist>(value_ptr *ref)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>ae1d2061065b31ae3f84961c2439550a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_holder</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a234e2e98b20a18142ed16aef3a2ecd46</anchor>
      <arglist>(T *vec, const std::size_t &amp;vec_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_holder</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a8b518fe02527077d6a64198cd0d16460</anchor>
      <arglist>(const vds_t &amp;vds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_holder</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a4c443d0b54e45149a36b87d775268815</anchor>
      <arglist>(std::vector&lt; T, Allocator &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_holder</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a76e85a455137068c1a7bc1d174868212</anchor>
      <arglist>(exprtk::vector_view&lt; T &gt; &amp;vec)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>const value_ptr</type>
      <name>const_value_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a5d87cb0395231755392f45e565de37a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>value_type *</type>
      <name>value_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a22cd10a6c7762d31408159ac3f483822</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>aa8ff128d8e6ece963579e4540cda35cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uchar_t</type>
      <name>buffer</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>ab1cd69ede8921c199ba8e9e89778d900</anchor>
      <arglist>[64]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_holder_base *</type>
      <name>vector_holder_base_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder.html</anchorfile>
      <anchor>a1c5c12a04654f09218ccdf4ee8f20aac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vector_holder::vector_holder_base</name>
    <filename>classexprtk_1_1details_1_1vector__holder_1_1vector__holder__base.html</filename>
    <member kind="function">
      <type>value_ptr</type>
      <name>data</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__holder__base.html</anchorfile>
      <anchor>a93a8d8ceccab8105c10e3dd16a635f6c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>value_ptr</type>
      <name>operator[]</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__holder__base.html</anchorfile>
      <anchor>a15e91308bc925cc99df0e6551e77ca27</anchor>
      <arglist>(const std::size_t &amp;index) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>rebaseable</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__holder__base.html</anchorfile>
      <anchor>a96b0c3e11c38163799f0000555d95c4d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set_ref</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__holder__base.html</anchorfile>
      <anchor>a043c1348e47720754dbf14dbef7940a9</anchor>
      <arglist>(value_ptr *)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__holder__base.html</anchorfile>
      <anchor>a60c37821da131441c27ee429b68f6fb5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~vector_holder_base</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__holder__base.html</anchorfile>
      <anchor>a0c2e844147e4e8ba9ba20e3295a008c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual value_ptr</type>
      <name>value_at</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__holder__base.html</anchorfile>
      <anchor>af17842f8bb17675db15aa5181362d28a</anchor>
      <arglist>(const std::size_t &amp;) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual std::size_t</type>
      <name>vector_size</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__holder__base.html</anchorfile>
      <anchor>a055eeb898e9e6fbb274ddfa39eeaec51</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vector_interface</name>
    <filename>classexprtk_1_1details_1_1vector__interface.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1vector__interface.html</anchorfile>
      <anchor>ad4f35ccef7e54415ba619caade01b205</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt; *</type>
      <name>vector_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vector__interface.html</anchorfile>
      <anchor>a6acf8e327cce7ebc6a3bbe8bdf70522f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>side_effect</name>
      <anchorfile>classexprtk_1_1details_1_1vector__interface.html</anchorfile>
      <anchor>a70c15e4b5b729bf25ac2bd80ee22dff0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1vector__interface.html</anchorfile>
      <anchor>a84dcb3ba8c10ef905a38d10b1daf9a52</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1vector__interface.html</anchorfile>
      <anchor>ac00314ffffb42fd2ef1db935c9568e76</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1vector__interface.html</anchorfile>
      <anchor>a3d6f7f6c0f0622cacb4dc023447b7d99</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1vector__interface.html</anchorfile>
      <anchor>a2cd2f2c665627768e6746dd931b2712a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1vector__interface.html</anchorfile>
      <anchor>a76e9e5e817acf76c94062b638a26e2ef</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~vector_interface</name>
      <anchorfile>classexprtk_1_1details_1_1vector__interface.html</anchorfile>
      <anchor>a958ff48654a02dce945b33415296ec26</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vector_node</name>
    <filename>classexprtk_1_1details_1_1vector__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <base>exprtk::details::vector_interface</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>aae329ec670b4d73f19b752f0fc280b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vec_data_store&lt; T &gt;</type>
      <name>vds_t</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>a273e7d288b6cbd9aeb74e31fee99c3cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_holder&lt; T &gt;</type>
      <name>vector_holder_t</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>afa8bf3bc3975f3cfe54fe555040b8a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>vector_node&lt; T &gt; *</type>
      <name>vector_node_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>a5fa361655d56530da919e9418f0a89d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>a3a46b500844517c5a84d86a7930d25a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>a4feb5c87765358c463c77972617e137d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>af9bef94015c19779ffe2247669c22af7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>a899aa694ccaf3e4bf01222acc67f0a71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const vds_t &amp;</type>
      <name>vds</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>a619f87d1a136d36e8f9166a4ca04261f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>a2204700a3ee8a98f7ccc434f3e3c1ab3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>vector_node_ptr</type>
      <name>vec</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>a986eb567492241b176123375461e1a8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>vector_holder_t &amp;</type>
      <name>vec_holder</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>a64ae968ac10ca5aafc2f7414c5fbbe6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_node</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>a464c4db073e724a6c89f47efa6ff4a45</anchor>
      <arglist>(vector_holder_t *vh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_node</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>a01083c1fdb13345f962bb7ff05956dbc</anchor>
      <arglist>(const vds_t &amp;vds, vector_holder_t *vh)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vds_t</type>
      <name>vds_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>a30c115c14ecfec1c4214138614e991e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_holder_t *</type>
      <name>vector_holder_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__node.html</anchorfile>
      <anchor>a39691b7f1c7de8f5299bdccb1818385a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::vector_view</name>
    <filename>classexprtk_1_1vector__view.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>T *</type>
      <name>data_ptr_t</name>
      <anchorfile>classexprtk_1_1vector__view.html</anchorfile>
      <anchor>a365e46f987d9a262e5d3ec3df3c52d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>data_ptr_t</type>
      <name>data</name>
      <anchorfile>classexprtk_1_1vector__view.html</anchorfile>
      <anchor>a9e02d9752ada96cd2f232c48bb7db9d5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator[]</name>
      <anchorfile>classexprtk_1_1vector__view.html</anchorfile>
      <anchor>a86c59c46df0e4f6cc7725976a7328c82</anchor>
      <arglist>(const std::size_t index) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator[]</name>
      <anchorfile>classexprtk_1_1vector__view.html</anchorfile>
      <anchor>a3d61b94210682b74caf146494b05fa0f</anchor>
      <arglist>(const std::size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rebase</name>
      <anchorfile>classexprtk_1_1vector__view.html</anchorfile>
      <anchor>a40ee817233b0d9e06bac72b64941c9e7</anchor>
      <arglist>(data_ptr_t data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_ref</name>
      <anchorfile>classexprtk_1_1vector__view.html</anchorfile>
      <anchor>aab3de6773685b3e540fb23fd671d7be9</anchor>
      <arglist>(data_ptr_t *data_ref)</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classexprtk_1_1vector__view.html</anchorfile>
      <anchor>aa6b759704bbcb1ccd440fa783b1408d7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_view</name>
      <anchorfile>classexprtk_1_1vector__view.html</anchorfile>
      <anchor>a31f59ffc8d4629a88a1f570e7df46a6f</anchor>
      <arglist>(data_ptr_t data, const std::size_t &amp;size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_view</name>
      <anchorfile>classexprtk_1_1vector__view.html</anchorfile>
      <anchor>ab637b5058cef1b34022c6ca04652a164</anchor>
      <arglist>(const vector_view&lt; T &gt; &amp;vv)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>data_ptr_t</type>
      <name>data_</name>
      <anchorfile>classexprtk_1_1vector__view.html</anchorfile>
      <anchor>a70d126a202181c37b7ae153619b0a326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; data_ptr_t * &gt;</type>
      <name>data_ref_</name>
      <anchorfile>classexprtk_1_1vector__view.html</anchorfile>
      <anchor>a284b4cbe761679b21e1a16408502cfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::size_t</type>
      <name>size_</name>
      <anchorfile>classexprtk_1_1vector__view.html</anchorfile>
      <anchor>ac440fa838892b3ebbcca352787e78bf8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vector_holder::vector_view_impl</name>
    <filename>classexprtk_1_1details_1_1vector__holder_1_1vector__view__impl.html</filename>
    <base>exprtk::details::vector_holder::vector_holder_base</base>
    <member kind="typedef">
      <type>exprtk::vector_view&lt; Type &gt;</type>
      <name>vector_view_t</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__view__impl.html</anchorfile>
      <anchor>aea564e5443ef9ae414f805e7efcdc539</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>rebaseable</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__view__impl.html</anchorfile>
      <anchor>a1bfcafb0eafbac5ee153bc6349ae053f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_ref</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__view__impl.html</anchorfile>
      <anchor>aeadef8192df6abf21ffbc6c6fc09b99b</anchor>
      <arglist>(value_ptr *ref)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vector_view_impl</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__view__impl.html</anchorfile>
      <anchor>a1ae055d05d992bdd3ecfaa31732feb58</anchor>
      <arglist>(vector_view_t &amp;vec_view)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>value_ptr</type>
      <name>value_at</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__view__impl.html</anchorfile>
      <anchor>a892b98268e082914bd7bf812ce9b2a0a</anchor>
      <arglist>(const std::size_t &amp;index) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::size_t</type>
      <name>vector_size</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__view__impl.html</anchorfile>
      <anchor>aff9f59b32e8d33843276e78d2430c672</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>vector_view_impl</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__view__impl.html</anchorfile>
      <anchor>a994224908e47e7891c92fe7dbaf42c83</anchor>
      <arglist>(const vector_view_impl &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_view_t &amp;</type>
      <name>vec_view_</name>
      <anchorfile>classexprtk_1_1details_1_1vector__holder_1_1vector__view__impl.html</anchorfile>
      <anchor>accf91431055f3d15e42ad9d36d9ff949</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vectorize_node</name>
    <filename>classexprtk_1_1details_1_1vectorize__node.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vectorize__node.html</anchorfile>
      <anchor>a312356c7cd2b2e4cd0e6d904c7220992</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1vectorize__node.html</anchorfile>
      <anchor>af3ef0ff538d5e604b45470fb445d3b67</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1vectorize__node.html</anchorfile>
      <anchor>aafb1ba10fb56b65b10dce5b5a31bc3ea</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vectorize_node</name>
      <anchorfile>classexprtk_1_1details_1_1vectorize__node.html</anchorfile>
      <anchor>a8e7ee7825959618a2fcc58b6d8f5fe9e</anchor>
      <arglist>(const expression_ptr v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~vectorize_node</name>
      <anchorfile>classexprtk_1_1details_1_1vectorize__node.html</anchorfile>
      <anchor>abc941128a26206fd570f4a874d7159ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector_interface&lt; T &gt; *</type>
      <name>ivec_ptr_</name>
      <anchorfile>classexprtk_1_1details_1_1vectorize__node.html</anchorfile>
      <anchor>a3b9b59bf964eb653140d6e668057ee9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>v_</name>
      <anchorfile>classexprtk_1_1details_1_1vectorize__node.html</anchorfile>
      <anchor>ae3f676baa93b5816102c23cabe1c8c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>v_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1vectorize__node.html</anchorfile>
      <anchor>a97336f3e4db7ac500e1d05d69ec896c5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::obs::VelodyneCalibration</name>
    <filename>structmrpt_1_1obs_1_1VelodyneCalibration.html</filename>
    <class kind="struct">mrpt::obs::VelodyneCalibration::PerLaserCalib</class>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration.html</anchorfile>
      <anchor>a87de07b3c922bcdd2493e3831724e149</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration.html</anchorfile>
      <anchor>a12fe96b7941fe1abd094217b70a84881</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromXMLFile</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration.html</anchorfile>
      <anchor>aeb9028f786f628e65367690c327fcc48</anchor>
      <arglist>(const std::string &amp;velodyne_calibration_xml_filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFromXMLText</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration.html</anchorfile>
      <anchor>a7c6865e6f233b2ab28c4408a7b71615d</anchor>
      <arglist>(const std::string &amp;xml_file_contents)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VelodyneCalibration</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration.html</anchorfile>
      <anchor>afa9a3a5f937763aa7c06de38d97b2d53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const VelodyneCalibration &amp;</type>
      <name>LoadDefaultCalibration</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration.html</anchorfile>
      <anchor>a64d0fafe680ae07bce7e9c218aa0d718</anchor>
      <arglist>(const std::string &amp;lidar_model)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; PerLaserCalib &gt;</type>
      <name>laser_corrections</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration.html</anchorfile>
      <anchor>a88221fb9a8867474e1c96e2d659af77d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>internal_loadFromXMLNode</name>
      <anchorfile>structmrpt_1_1obs_1_1VelodyneCalibration.html</anchorfile>
      <anchor>acd33a4a5bf2149553c282437e803cdbf</anchor>
      <arglist>(void *node)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::VersionVisitor</name>
    <filename>classTCLAP_1_1VersionVisitor.html</filename>
    <base>TCLAP::Visitor</base>
    <member kind="function">
      <type></type>
      <name>VersionVisitor</name>
      <anchorfile>classTCLAP_1_1VersionVisitor.html</anchorfile>
      <anchor>a6e5c16f245e2333dcc568dc9c4e6d537</anchor>
      <arglist>(CmdLineInterface *cmd, CmdLineOutput **out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visit</name>
      <anchorfile>classTCLAP_1_1VersionVisitor.html</anchorfile>
      <anchor>a30b0d5bd22ac41364d027b94bded4fc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CmdLineInterface *</type>
      <name>_cmd</name>
      <anchorfile>classTCLAP_1_1VersionVisitor.html</anchorfile>
      <anchor>ac789d900e73daa8b4b53a1e9b80b756e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CmdLineOutput **</type>
      <name>_out</name>
      <anchorfile>classTCLAP_1_1VersionVisitor.html</anchorfile>
      <anchor>ab4c9f44a2bd62830e42f79b35ac4d300</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::detail::VicinityTraits</name>
    <filename>classmrpt_1_1math_1_1detail_1_1VicinityTraits.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>mrpt::math::detail::VicinityTraits&lt; CMatrixFixedNumeric&lt; T, D, D &gt; &gt;</name>
    <filename>classmrpt_1_1math_1_1detail_1_1VicinityTraits_3_01CMatrixFixedNumeric_3_01T_00_01D_00_01D_01_4_01_4.html</filename>
    <templarg></templarg>
    <templarg>D</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1VicinityTraits_3_01CMatrixFixedNumeric_3_01T_00_01D_00_01D_01_4_01_4.html</anchorfile>
      <anchor>a07d8c14dc68559ec845f1dbc98bcc1a3</anchor>
      <arglist>(CMatrixFixedNumeric&lt; T, D, D &gt; &amp;mat, size_t N)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>insertInContainer</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1VicinityTraits_3_01CMatrixFixedNumeric_3_01T_00_01D_00_01D_01_4_01_4.html</anchorfile>
      <anchor>ac0d4440d083aa7f7b364e6b50ff3b138</anchor>
      <arglist>(CMatrixFixedNumeric&lt; T, D, D &gt; &amp;mat, size_t r, size_t c, const T &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::math::detail::VicinityTraits&lt; CMatrixTemplateNumeric&lt; T &gt; &gt;</name>
    <filename>classmrpt_1_1math_1_1detail_1_1VicinityTraits_3_01CMatrixTemplateNumeric_3_01T_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>initialize</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1VicinityTraits_3_01CMatrixTemplateNumeric_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ab07c541af36731ac2b920476bf9e0ead</anchor>
      <arglist>(CMatrixTemplateNumeric&lt; T &gt; &amp;mat, size_t N)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>insertInContainer</name>
      <anchorfile>classmrpt_1_1math_1_1detail_1_1VicinityTraits_3_01CMatrixTemplateNumeric_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a602db098a3030115f51d527b14f2030f</anchor>
      <arglist>(CMatrixTemplateNumeric&lt; T &gt; &amp;mat, size_t r, size_t c, const T &amp;t)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>mrpt::graphs::CDirectedTree::Visitor</name>
    <filename>structmrpt_1_1graphs_1_1CDirectedTree_1_1Visitor.html</filename>
    <member kind="typedef">
      <type>CDirectedTree&lt; TYPE_EDGES &gt;</type>
      <name>tree_t</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDirectedTree_1_1Visitor.html</anchorfile>
      <anchor>a87efaee0911f64a6cfefb3c0d7fbc4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>OnVisitNode</name>
      <anchorfile>structmrpt_1_1graphs_1_1CDirectedTree_1_1Visitor.html</anchorfile>
      <anchor>ae0951af3fd7c85ddd2e15dfaf643aa1b</anchor>
      <arglist>(const TNodeID parent, const typename tree_t::TEdgeInfo &amp;edge_to_child, const size_t depth_level)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::Visitor</name>
    <filename>classTCLAP_1_1Visitor.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>visit</name>
      <anchorfile>classTCLAP_1_1Visitor.html</anchorfile>
      <anchor>a08625664637579a24ba2f0ab3e713670</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Visitor</name>
      <anchorfile>classTCLAP_1_1Visitor.html</anchorfile>
      <anchor>a0d7198eaa0989abe3898ffd59dff7801</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Visitor</name>
      <anchorfile>classTCLAP_1_1Visitor.html</anchorfile>
      <anchor>ace7cbebaab5dfc0ba1f17cd360dd6a55</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>visitor_export_PLY</name>
    <filename>structvisitor__export__PLY.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>structvisitor__export__PLY.html</anchorfile>
      <anchor>ae012ad5a3e02dec5b44c81a8accc941c</anchor>
      <arglist>(const mrpt::opengl::CRenderizablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>visitor_export_PLY</name>
      <anchorfile>structvisitor__export__PLY.html</anchorfile>
      <anchor>a0454cebf9dec982a092ffa4809275135</anchor>
      <arglist>(const string &amp;fil, unsigned int &amp;counter)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned int &amp;</type>
      <name>count</name>
      <anchorfile>structvisitor__export__PLY.html</anchorfile>
      <anchor>a0e3d2ca0431132dfb42c4261c68569c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const string &amp;</type>
      <name>filename</name>
      <anchorfile>structvisitor__export__PLY.html</anchorfile>
      <anchor>a9a0064f6d1267792db2a3086e59ead78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vob_base_node</name>
    <filename>classexprtk_1_1details_1_1vob__base__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function" virtualness="pure">
      <type>virtual const T &amp;</type>
      <name>v</name>
      <anchorfile>classexprtk_1_1details_1_1vob__base__node.html</anchorfile>
      <anchor>a3be50f583ebd3992188c5000350c2c25</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~vob_base_node</name>
      <anchorfile>classexprtk_1_1details_1_1vob__base__node.html</anchorfile>
      <anchor>a18a3993a8a7f38368b24b4754f094df1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vob_node</name>
    <filename>classexprtk_1_1details_1_1vob__node.html</filename>
    <templarg>T</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::vob_base_node</base>
    <member kind="typedef">
      <type>std::pair&lt; expression_ptr, bool &gt;</type>
      <name>branch_t</name>
      <anchorfile>classexprtk_1_1details_1_1vob__node.html</anchorfile>
      <anchor>a94a8254f1a73fb771c5233ed817aff3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vob__node.html</anchorfile>
      <anchor>a6c6e190341f3a7a7303b51a3959e01ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1vob__node.html</anchorfile>
      <anchor>a85d84d5c0985f21bfa9d7bbcecac94cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt; *</type>
      <name>branch</name>
      <anchorfile>classexprtk_1_1details_1_1vob__node.html</anchorfile>
      <anchor>a82f3a49729a8f77b1b01a53e2a4ac1c8</anchor>
      <arglist>(const std::size_t &amp;) const </arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1vob__node.html</anchorfile>
      <anchor>ac56194ae369b2026925f6f90ff6042fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>v</name>
      <anchorfile>classexprtk_1_1details_1_1vob__node.html</anchorfile>
      <anchor>aca7b4e46dfe7c601c986be7dbbbd1c99</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1vob__node.html</anchorfile>
      <anchor>acdd0fdd86d121d3cd7c0f4cce83fdadf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vob_node</name>
      <anchorfile>classexprtk_1_1details_1_1vob__node.html</anchorfile>
      <anchor>a5cc375c222b521ee6c527e78d421fdef</anchor>
      <arglist>(const T &amp;var, const expression_ptr brnch)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~vob_node</name>
      <anchorfile>classexprtk_1_1details_1_1vob__node.html</anchorfile>
      <anchor>aca3d9b4bcdc3d4201f1a55ad97865eb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>vob_node&lt; T, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1vob__node.html</anchorfile>
      <anchor>a4b7ccc0960575b75f97e6e338a211419</anchor>
      <arglist>(const vob_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>vob_node</name>
      <anchorfile>classexprtk_1_1details_1_1vob__node.html</anchorfile>
      <anchor>ad7e9f34d83934def0e5ca12f829c0a6e</anchor>
      <arglist>(const vob_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>branch_t</type>
      <name>branch_</name>
      <anchorfile>classexprtk_1_1details_1_1vob__node.html</anchorfile>
      <anchor>aad6974efe5ed206f7ad9e1965d1047b4</anchor>
      <arglist>[1]</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const T &amp;</type>
      <name>v_</name>
      <anchorfile>classexprtk_1_1details_1_1vob__node.html</anchorfile>
      <anchor>a33ba2be1552031ff4272355051f00572</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::voc_base_node</name>
    <filename>classexprtk_1_1details_1_1voc__base__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function" virtualness="pure">
      <type>virtual const T</type>
      <name>c</name>
      <anchorfile>classexprtk_1_1details_1_1voc__base__node.html</anchorfile>
      <anchor>aaafb783ab3bbcb9e5e1f1d8301803fc4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1voc__base__node.html</anchorfile>
      <anchor>afe5ee33690862d46d99c9b4464e3e425</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const T &amp;</type>
      <name>v</name>
      <anchorfile>classexprtk_1_1details_1_1voc__base__node.html</anchorfile>
      <anchor>a31e3e554b84c2c9fddcf922753f88b47</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~voc_base_node</name>
      <anchorfile>classexprtk_1_1details_1_1voc__base__node.html</anchorfile>
      <anchor>aa10efdb15294077ec57c241cd1443967</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::voc_node</name>
    <filename>classexprtk_1_1details_1_1voc__node.html</filename>
    <templarg>T</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::voc_base_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1voc__node.html</anchorfile>
      <anchor>a569218a3477b8698f0976ce022223de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1voc__node.html</anchorfile>
      <anchor>a230cc43f6e27505562c5f7826ebb19cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>c</name>
      <anchorfile>classexprtk_1_1details_1_1voc__node.html</anchorfile>
      <anchor>a51dda79d0d7ead67787822dd5cdec6d0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1voc__node.html</anchorfile>
      <anchor>a9304cb7f54feaaea0445eaa5f4508897</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>v</name>
      <anchorfile>classexprtk_1_1details_1_1voc__node.html</anchorfile>
      <anchor>ad0d44a47eb3a107698ba886c900dab49</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1voc__node.html</anchorfile>
      <anchor>a908ca7f5261ea9e2a9d155b4bf6ea899</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>voc_node</name>
      <anchorfile>classexprtk_1_1details_1_1voc__node.html</anchorfile>
      <anchor>a895fa21feceac3c57db97c18ea559b48</anchor>
      <arglist>(const T &amp;var, const T &amp;const_var)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const T</type>
      <name>c_</name>
      <anchorfile>classexprtk_1_1details_1_1voc__node.html</anchorfile>
      <anchor>ac5e1abffe31dbe10348be27a7200aff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const T &amp;</type>
      <name>v_</name>
      <anchorfile>classexprtk_1_1details_1_1voc__node.html</anchorfile>
      <anchor>ad2734c8e2d1bb0f4e0b3a5926e927e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>voc_node&lt; T, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1voc__node.html</anchorfile>
      <anchor>ab2d89b432e51293556cce5668af5e1d0</anchor>
      <arglist>(const voc_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>voc_node</name>
      <anchorfile>classexprtk_1_1details_1_1voc__node.html</anchorfile>
      <anchor>a88cb81c1a539a017dd6a92f746bd6f54</anchor>
      <arglist>(const voc_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vov_base_node</name>
    <filename>classexprtk_1_1details_1_1vov__base__node.html</filename>
    <templarg>T</templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="function" virtualness="virtual">
      <type>virtual operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1vov__base__node.html</anchorfile>
      <anchor>abc5cc568ec9be4d2cc9a681fe09e4294</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const T &amp;</type>
      <name>v0</name>
      <anchorfile>classexprtk_1_1details_1_1vov__base__node.html</anchorfile>
      <anchor>a69108eb1fdf1a064937daaee46dea000</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const T &amp;</type>
      <name>v1</name>
      <anchorfile>classexprtk_1_1details_1_1vov__base__node.html</anchorfile>
      <anchor>ad6a25a8ca48843f2131e367df5903efe</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~vov_base_node</name>
      <anchorfile>classexprtk_1_1details_1_1vov__base__node.html</anchorfile>
      <anchor>ad482ad8da70adc9b592952a187615551</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::vov_node</name>
    <filename>classexprtk_1_1details_1_1vov__node.html</filename>
    <templarg>T</templarg>
    <templarg>Operation</templarg>
    <base>exprtk::details::vov_base_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1vov__node.html</anchorfile>
      <anchor>a4150cd003152095dc3d456512b4aebe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Operation</type>
      <name>operation_t</name>
      <anchorfile>classexprtk_1_1details_1_1vov__node.html</anchorfile>
      <anchor>a06e8f624eb37653b51edeea0aa22443c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>operator_type</type>
      <name>operation</name>
      <anchorfile>classexprtk_1_1details_1_1vov__node.html</anchorfile>
      <anchor>a124e4f766a05dc2bc30d3fec247ae3e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1vov__node.html</anchorfile>
      <anchor>a38b57d5a38f2bfd8e50ac3a55a4d58b8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>v0</name>
      <anchorfile>classexprtk_1_1details_1_1vov__node.html</anchorfile>
      <anchor>a7bb80de0b40d83a15f318578a7f8a77c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>v1</name>
      <anchorfile>classexprtk_1_1details_1_1vov__node.html</anchorfile>
      <anchor>a97414d8e2d1b7978e3f7e4b2ddfb2d5d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1vov__node.html</anchorfile>
      <anchor>af0b9f83864c43a54b15dfc0e715dcd38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vov_node</name>
      <anchorfile>classexprtk_1_1details_1_1vov__node.html</anchorfile>
      <anchor>a39b77881cb5adf8ac9c043d6043304ec</anchor>
      <arglist>(const T &amp;var0, const T &amp;var1)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const T &amp;</type>
      <name>v0_</name>
      <anchorfile>classexprtk_1_1details_1_1vov__node.html</anchorfile>
      <anchor>a01a2f844ad94348d1bdf67b17521e0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const T &amp;</type>
      <name>v1_</name>
      <anchorfile>classexprtk_1_1details_1_1vov__node.html</anchorfile>
      <anchor>aeff90472da04a9e460ae75b241abf82f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>vov_node&lt; T, Operation &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classexprtk_1_1details_1_1vov__node.html</anchorfile>
      <anchor>acc836fd9a79db9ed5a61b207a2ea9331</anchor>
      <arglist>(vov_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>vov_node</name>
      <anchorfile>classexprtk_1_1details_1_1vov__node.html</anchorfile>
      <anchor>a85dc6369abc818d8671760316a515030</anchor>
      <arglist>(vov_node&lt; T, Operation &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::while_loop_bc_node</name>
    <filename>classexprtk_1_1details_1_1while__loop__bc__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__bc__node.html</anchorfile>
      <anchor>a833c5fdeae0fcc0273c88d9656da24ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__bc__node.html</anchorfile>
      <anchor>af2c1b0172bca9ea49f9988cf1758e16b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__bc__node.html</anchorfile>
      <anchor>af55ac78c840ed9d6f6314f7c27769cb1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>while_loop_bc_node</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__bc__node.html</anchorfile>
      <anchor>a9c6ee3ecc05bcdcaab2132a071c238e8</anchor>
      <arglist>(expression_ptr condition, expression_ptr loop_body)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~while_loop_bc_node</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__bc__node.html</anchorfile>
      <anchor>a5c62e711156caf080c858738dba0e582</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>condition_</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__bc__node.html</anchorfile>
      <anchor>a3a8be1dc650f80a3e2782f35393f611c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>condition_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__bc__node.html</anchorfile>
      <anchor>ae57be88aaf24ffa6bedc00e7e79a8ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>loop_body_</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__bc__node.html</anchorfile>
      <anchor>ac01c0445610a288819df4db68a2ddef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>loop_body_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__bc__node.html</anchorfile>
      <anchor>a9492652d23dc8991ae2a34587d0dd9dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::details::while_loop_node</name>
    <filename>classexprtk_1_1details_1_1while__loop__node.html</filename>
    <templarg></templarg>
    <base>exprtk::details::expression_node</base>
    <member kind="typedef">
      <type>expression_node&lt; T &gt; *</type>
      <name>expression_ptr</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__node.html</anchorfile>
      <anchor>ab11f63f70d8503f9ea3fac807554d241</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__node.html</anchorfile>
      <anchor>a7d7eff995039ba2ab954671d4d3b7e30</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__node.html</anchorfile>
      <anchor>acf7d656f4aee7afe4dfa11c162b69a81</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>while_loop_node</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__node.html</anchorfile>
      <anchor>a8ff6ea52d2a2f4b56b17754826a5d31e</anchor>
      <arglist>(expression_ptr condition, expression_ptr loop_body)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~while_loop_node</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__node.html</anchorfile>
      <anchor>acf70a122e541f1b1283aaee1130143ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>condition_</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__node.html</anchorfile>
      <anchor>a7c69e10f0e5ce4a0ab9c3e00be9d6290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>condition_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__node.html</anchorfile>
      <anchor>a672222ea2a01dba45b10fb5362580763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>expression_ptr</type>
      <name>loop_body_</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__node.html</anchorfile>
      <anchor>a1713c13a2c8c8bac69bafadd0f246438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const bool</type>
      <name>loop_body_deletable_</name>
      <anchorfile>classexprtk_1_1details_1_1while__loop__node.html</anchorfile>
      <anchor>a8fa24607d7ce7074369b187660e0802f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>working_state</name>
    <filename>structworking__state.html</filename>
    <member kind="variable">
      <type>j_compress_ptr</type>
      <name>cinfo</name>
      <anchorfile>structworking__state.html</anchorfile>
      <anchor>ae54d796ba9c39bb85a922db336e3157b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>savable_state</type>
      <name>cur</name>
      <anchorfile>structworking__state.html</anchorfile>
      <anchor>a9a55a26239810c0d5ec42c165ee74101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>free_in_buffer</name>
      <anchorfile>structworking__state.html</anchorfile>
      <anchor>a2a369c125a91f2aaebbb71ab52e37e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JOCTET *</type>
      <name>next_output_byte</name>
      <anchorfile>structworking__state.html</anchorfile>
      <anchor>aa672d560261c7d8bb78f4014489f9661</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>exprtk::rtl::io::file::write</name>
    <filename>classexprtk_1_1rtl_1_1io_1_1file_1_1write.html</filename>
    <templarg>T</templarg>
    <base>exprtk::igeneric_function</base>
    <member kind="typedef">
      <type>igfun_t::generic_type</type>
      <name>generic_type</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1write.html</anchorfile>
      <anchor>ab0392d5631e6c0de0ab466aec150901c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>exprtk::igeneric_function&lt; T &gt;</type>
      <name>igfun_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1write.html</anchorfile>
      <anchor>a0098ac92fadf2b41142f6aa1c300b5cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>igfun_t::parameter_list_t</type>
      <name>parameter_list_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1write.html</anchorfile>
      <anchor>ae596e61ea5bf84bd8fe9c170f7dab1d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::scalar_view</type>
      <name>scalar_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1write.html</anchorfile>
      <anchor>a42dc5fc4a65f07ad75eba1caac9a69a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::string_view</type>
      <name>string_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1write.html</anchorfile>
      <anchor>ad3a4e894a9d43fa7c395ef005d7002e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>generic_type::vector_view</type>
      <name>vector_t</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1write.html</anchorfile>
      <anchor>a06316e8df2ba53182edbad85c622431f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>operator()</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1write.html</anchorfile>
      <anchor>a3d1ac5994ba30fa5609425206535abbf</anchor>
      <arglist>(const std::size_t &amp;ps_index, parameter_list_t parameters)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>write</name>
      <anchorfile>classexprtk_1_1rtl_1_1io_1_1file_1_1write.html</anchorfile>
      <anchor>af09d3769d76688b0c18fc8afd5775bd9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>stlplus::wrong_object</name>
    <filename>classstlplus_1_1wrong__object.html</filename>
    <member kind="function">
      <type></type>
      <name>wrong_object</name>
      <anchorfile>classstlplus_1_1wrong__object.html</anchorfile>
      <anchor>aa9a9faba76b9198bc3b75f97662f6954</anchor>
      <arglist>(const std::string &amp;description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~wrong_object</name>
      <anchorfile>classstlplus_1_1wrong__object.html</anchorfile>
      <anchor>a595b94c8fe7be5cbadeed9872c60fb86</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxBlockDouble</name>
    <filename>classwxBlockDouble.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Combine</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>ab45d7b1bbf58d65a553071bef97cf390</anchor>
      <arglist>(const wxBlockDouble &amp;block)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Combine</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>afa5628a22c7a2096bbb87d8f4b3bce74</anchor>
      <arglist>(const wxBlockDouble &amp;block, wxBlockDouble &amp;top, wxBlockDouble &amp;bottom, wxBlockDouble &amp;left, wxBlockDouble &amp;right) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>ae63a951e64c319e3e2ef6f7a1a5f8d10</anchor>
      <arglist>(wxDouble x, wxDouble y) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a9d2b6b455b2624bc52981c56b25461a4</anchor>
      <arglist>(const wxPoint2DDouble &amp;pt) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a2a83b518cfc8341d9b9aeae3b02c271a</anchor>
      <arglist>(const wxBlockDouble &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Delete</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a9d6dcf1f28c133c4c7d6b72f2d8cf20d</anchor>
      <arglist>(const wxBlockDouble &amp;block, wxBlockDouble &amp;top, wxBlockDouble &amp;bottom, wxBlockDouble &amp;left, wxBlockDouble &amp;right) const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetBottom</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a376fd36207589c25df478bd04d37d02b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetHeight</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a6f635742a82aaa46e6369ab46cbb1bd1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetLeft</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>af0f700bedaff89e384958616aff3ad4d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxPoint2DDouble</type>
      <name>GetLeftBottom</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>acaba8d0c12478eb852a9e6e9af6efa7a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxPoint2DDouble</type>
      <name>GetLeftTop</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a3b08e599b90aa0ecb14e2fd171bc6699</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxRect2DDouble</type>
      <name>GetRect2DDouble</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a77dd804fe0223424ad79505710deae50</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetRight</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a83b5951336cb6c6cf9d8f725632fe310</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxPoint2DDouble</type>
      <name>GetRightBottom</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a7afe797b085606b14813e841e510aa49</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxPoint2DDouble</type>
      <name>GetRightTop</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a8a679d487427a97ced0f84edc14e74e4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetTop</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a1d42505c958246062e5f6dfc490ca174</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetWidth</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a63ec24a8a078cadee7fc17199921fa01</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Intersect</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a674e562b8a6d2a9adad685ea5e6ac6bd</anchor>
      <arglist>(const wxBlockDouble &amp;otherBlock)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Intersect</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>af5dd684079b79e3b64fdeede25bd7cad</anchor>
      <arglist>(const wxBlockDouble &amp;src1, const wxBlockDouble &amp;src2, wxBlockDouble *dest) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Intersects</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>adcbe91899776976ee114224c4e0d90fa</anchor>
      <arglist>(const wxBlockDouble &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsEmpty</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a2fece22571466768e1c9d445a99f157f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IsLarger</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>add1ca7a952a2709c456c0930e5334798</anchor>
      <arglist>(const wxBlockDouble &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a6c0fa30dc2180275b053ee5de7e28354</anchor>
      <arglist>(const wxBlockDouble &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>adcac62f3a8a839cae5e7da88ede876b2</anchor>
      <arglist>(const wxBlockDouble &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRect2DDouble</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a8f3c41544ce189d663439b742a875264</anchor>
      <arglist>(const wxRect2DDouble &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Touches</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a57028090da686c01707e3103ae04a0f0</anchor>
      <arglist>(const wxBlockDouble &amp;block) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Union</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>ab856a80dd9a4f3b4daabaef788333002</anchor>
      <arglist>(const wxBlockDouble &amp;otherBlock)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Union</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a987fc9f28fd8707aeafe4af2ad2cb170</anchor>
      <arglist>(const wxBlockDouble &amp;src1, const wxBlockDouble &amp;src2, wxBlockDouble *dest) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxBlockDouble</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a519bf37b9342f2ffd47bc4322e7e5c88</anchor>
      <arglist>(wxDouble x1=0, wxDouble y1=0, wxDouble x2=0, wxDouble y2=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxBlockDouble</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a50e305f197646557eef5716be444ec39</anchor>
      <arglist>(const wxRect2DDouble &amp;rect)</arglist>
    </member>
    <member kind="variable">
      <type>wxDouble</type>
      <name>m_x1</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a3615e4cd73beaa4b5773f87f4a59c34c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxDouble</type>
      <name>m_x2</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>a0a261006741d6ab11eea2a6fb7c9f688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxDouble</type>
      <name>m_y1</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>ad5bf9a49f7823e731d4227aabfb330b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxDouble</type>
      <name>m_y2</name>
      <anchorfile>classwxBlockDouble.html</anchorfile>
      <anchor>aba6e03b87d909f4da0be9814bf71e04b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxBlockDoubleSelection</name>
    <filename>classwxBlockDoubleSelection.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a4ed582c7c6fac24ddcbc785a55f421e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a7f139c6f6bb9c40c399a6db097e50105</anchor>
      <arglist>(wxDouble x, wxDouble y) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a75be6caf90c94f343f8fbef7cb97cefe</anchor>
      <arglist>(const wxPoint2DInt &amp;pt) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>add06fe8322a51078d938c0b4d381ef2c</anchor>
      <arglist>(const wxBlockDouble &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Copy</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a91ddd9d49d7a56a3d68c5ba8299b7181</anchor>
      <arglist>(const wxBlockDoubleSelection &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>DeselectBlock</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a35227fa9dd25fe6ffb936aa478f6a172</anchor>
      <arglist>(const wxBlockDouble &amp;block, bool combineNow=true)</arglist>
    </member>
    <member kind="function">
      <type>wxBlockDouble</type>
      <name>GetBlock</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a417e599a624ca29ad012c6b9a3ef5eb6</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>wxArrayBlockDouble</type>
      <name>GetBlockArray</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>af901431d0a0490e2c9ff18f7142adbb5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxBlockDouble</type>
      <name>GetBoundingBlock</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>ae5819f6619b9a7cda10c77cff2216ee8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetCount</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a20d7993b9355a688b5a42931d2040db1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxBlockSort_Type</type>
      <name>GetSortType</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a0e1e73b59030608524609d5fb1c38339</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Index</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>ac7b172ba7f5a76b91e5b0231c4c84ec6</anchor>
      <arglist>(wxDouble x, wxDouble y) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Index</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a1988b371a8fc45b4f45e60341fb7d5d1</anchor>
      <arglist>(const wxPoint2DDouble &amp;pt) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Index</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a14d611a480da45721199c1c1fa6b53a3</anchor>
      <arglist>(const wxBlockDouble &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>wxBlockDouble</type>
      <name>Item</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a027651382cf2b5cb20ff55d9931e0251</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Minimize</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>af640e81fa2e8018be13b35d9aee4c254</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>wxBlockDoubleSelection &amp;</type>
      <name>operator=</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>ad65abb97e2047cf3bd82890b9d5999cc</anchor>
      <arglist>(const wxBlockDoubleSelection &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>wxBlockDouble</type>
      <name>operator[]</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>aa38c1d5f5555cac067d506ac68561405</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SelectBlock</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a92950eadab66352ceb7042d41e5eafa5</anchor>
      <arglist>(const wxBlockDouble &amp;block, bool combineNow=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Sort</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a39d9760b5edbec98bd941ef1c0dd1b09</anchor>
      <arglist>(wxBlockSort_Type type=wxBLOCKSORT_TOPRIGHT_BOTTOMLEFT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxBlockDoubleSelection</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>aaa82a8f64dcc8c359a307e35aba75d9e</anchor>
      <arglist>(wxBlockSort_Type sort_type=wxBLOCKSORT_TOPLEFT_BOTTOMRIGHT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxBlockDoubleSelection</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a9fc518d571fbb3d4ba104572dcd4f238</anchor>
      <arglist>(const wxBlockDoubleSelection &amp;blocks, wxBlockSort_Type sort_type=wxBLOCKSORT_TOPLEFT_BOTTOMRIGHT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>DoDoMinimize</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>ab16fec801fe32448cf7b20a7d1c7b84a</anchor>
      <arglist>(wxArrayBlockDouble &amp;blocks)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>DoMinimize</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>a42efe11ec9eb7f6d9810a4984d2bd195</anchor>
      <arglist>(wxArrayBlockDouble &amp;blocks)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxArrayBlockDouble</type>
      <name>m_blocks</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>aac99c66a8487d172686b83e2389a492a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBlockSort_Type</type>
      <name>m_sort</name>
      <anchorfile>classwxBlockDoubleSelection.html</anchorfile>
      <anchor>ab81cc9452fb069b5106faf675fbde578</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxBlockDoubleSelectionIterator</name>
    <filename>classwxBlockDoubleSelectionIterator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>GetNext</name>
      <anchorfile>classwxBlockDoubleSelectionIterator.html</anchorfile>
      <anchor>afaa51b92c7e2dcb554f9186d9cdc5206</anchor>
      <arglist>(wxBlockDouble &amp;block)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsInSelection</name>
      <anchorfile>classwxBlockDoubleSelectionIterator.html</anchorfile>
      <anchor>a8de4d2f2d7683754ed070593e575ba24</anchor>
      <arglist>(const wxPoint2DDouble &amp;pt) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsInSelection</name>
      <anchorfile>classwxBlockDoubleSelectionIterator.html</anchorfile>
      <anchor>a2bf9a9a0b5ca0ae5aa7b278a976425fe</anchor>
      <arglist>(wxDouble x, wxDouble y) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>classwxBlockDoubleSelectionIterator.html</anchorfile>
      <anchor>a74498a65df20cb9488055bf5cef0a7fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxBlockDoubleSelectionIterator</name>
      <anchorfile>classwxBlockDoubleSelectionIterator.html</anchorfile>
      <anchor>a50d641aa92468f91d22a0ffce9ec797f</anchor>
      <arglist>(const wxBlockDoubleSelection &amp;sel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxBlockDoubleSelectionIterator</name>
      <anchorfile>classwxBlockDoubleSelectionIterator.html</anchorfile>
      <anchor>a2ce294050b2726ec25b24c085a3a6f35</anchor>
      <arglist>(const wxArrayBlockDouble &amp;blocks)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>m_block_index</name>
      <anchorfile>classwxBlockDoubleSelectionIterator.html</anchorfile>
      <anchor>afb66c679cd4b39309aa62adc03e59060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxArrayBlockDouble</type>
      <name>m_blocks</name>
      <anchorfile>classwxBlockDoubleSelectionIterator.html</anchorfile>
      <anchor>ac7c28f1551cad05e0aa8a17aecc82b3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxBlockInt</name>
    <filename>classwxBlockInt.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Combine</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a44b47e31bbf0e94a47e238547ab4c079</anchor>
      <arglist>(const wxBlockInt &amp;block)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Combine</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a5a6dd8556b011eeebd193092aa789c49</anchor>
      <arglist>(const wxBlockInt &amp;block, wxBlockInt &amp;top, wxBlockInt &amp;bottom, wxBlockInt &amp;left, wxBlockInt &amp;right) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a47655deb53d8336227d185f6deb2d8bb</anchor>
      <arglist>(wxInt32 x, wxInt32 y) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a85506824533b2ac9d31a25dfc8a889ec</anchor>
      <arglist>(const wxPoint2DInt &amp;pt) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a85ac3835c9a0f5310a77955cb5f150f5</anchor>
      <arglist>(const wxBlockInt &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Delete</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>abe2c1fb5061faff61a3d6335f16bb63b</anchor>
      <arglist>(const wxBlockInt &amp;block, wxBlockInt &amp;top, wxBlockInt &amp;bottom, wxBlockInt &amp;left, wxBlockInt &amp;right) const </arglist>
    </member>
    <member kind="function">
      <type>wxInt32</type>
      <name>GetBottom</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a5053c316aa3053b7ccaf7acf1fd5b2ce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxInt32</type>
      <name>GetHeight</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a398205f909be701553ce559936bf944e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxInt32</type>
      <name>GetLeft</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a75e9a341a2fc29da68e566fb58671fe1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxPoint2DInt</type>
      <name>GetLeftBottom</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>afb652d45a50b26bd4b4d7c0736181cc6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxPoint2DInt</type>
      <name>GetLeftTop</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a6950c3c9f0c68c3f001ba6c4012e86f8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxRect2DInt</type>
      <name>GetRect2DInt</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>ae1df0c79ccec33b2a1f39163a6ff4a06</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxInt32</type>
      <name>GetRight</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a285493e2eb94c5b39b99b1830f7c1841</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxPoint2DInt</type>
      <name>GetRightBottom</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>aeaf6fd9d7169e4fb6d7f8100afa6ea73</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxPoint2DInt</type>
      <name>GetRightTop</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a73e90c3490c0aafd67ab4308d1ddbd8e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxInt32</type>
      <name>GetTop</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a8df3dfdce830190aab42b24b5c9ba1cc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxInt32</type>
      <name>GetWidth</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>ac8cd999a44b3d11be1489509c9749a7f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Intersect</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a1992534f02fae199107487c86474ceae</anchor>
      <arglist>(const wxBlockInt &amp;otherBlock)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Intersect</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>ac000906ddbba2470b2f8bb78207f96a7</anchor>
      <arglist>(const wxBlockInt &amp;src1, const wxBlockInt &amp;src2, wxBlockInt *dest) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Intersects</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a947cdbb45771368d7ebd4808302ec42b</anchor>
      <arglist>(const wxBlockInt &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsEmpty</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a0bed91cff4af677294b8ba43c8fae398</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IsLarger</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>ad419ff509169d1bccb9f31bbc24971c6</anchor>
      <arglist>(const wxBlockInt &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a26443eb84156dd477237d6cdd4ffc492</anchor>
      <arglist>(const wxBlockInt &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a6d058b0230fdc3fc7b2d49cbf4814f0d</anchor>
      <arglist>(const wxBlockInt &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRect2DInt</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a1b535e9b94e8c2a4f58d123984ddbb0f</anchor>
      <arglist>(const wxRect2DInt &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Touches</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a25f5a27cc229de58d374cbb8becbbafb</anchor>
      <arglist>(const wxBlockInt &amp;block) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Union</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>ae743e8f02c02384b89d84b434fb1d317</anchor>
      <arglist>(const wxBlockInt &amp;otherBlock)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Union</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a1d5f95caae7f587f7dc54f6d640a49f8</anchor>
      <arglist>(const wxBlockInt &amp;src1, const wxBlockInt &amp;src2, wxBlockInt *dest) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxBlockInt</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a2be30ace10833d33477a8f1ab30bacfe</anchor>
      <arglist>(wxInt32 x1=0, wxInt32 y1=0, wxInt32 x2=0, wxInt32 y2=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxBlockInt</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a103fdecdceb1970bf127170638c2269a</anchor>
      <arglist>(const wxRect2DInt &amp;rect)</arglist>
    </member>
    <member kind="variable">
      <type>wxInt32</type>
      <name>m_x1</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>aabfa8191bc6f72313213d48829525122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxInt32</type>
      <name>m_x2</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a3236a0539ad1705be5e16b00e22a917e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxInt32</type>
      <name>m_y1</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a56013830ea0dd96ed08cdcb67662743a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxInt32</type>
      <name>m_y2</name>
      <anchorfile>classwxBlockInt.html</anchorfile>
      <anchor>a749c05a3fcd985cb2341ab9269c9707c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxBlockIntSelection</name>
    <filename>classwxBlockIntSelection.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a519235a5e0e70bbb70b4ddf0cc2d5ec9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a86094c740c00bd859d16758188ae1ba2</anchor>
      <arglist>(int x, int y) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>ad8051d686359b1458b43745af57779e1</anchor>
      <arglist>(const wxPoint2DInt &amp;pt) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a84e06c8dadef7768c50ce9fab7d88cab</anchor>
      <arglist>(const wxBlockInt &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Copy</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>aac1758836eaebc385bbf7411f9b7ea1e</anchor>
      <arglist>(const wxBlockIntSelection &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>DeselectBlock</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a9fd9e6a734caf18e10bd6ebe8aa61105</anchor>
      <arglist>(const wxBlockInt &amp;block, bool combineNow=true)</arglist>
    </member>
    <member kind="function">
      <type>wxBlockInt</type>
      <name>GetBlock</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a0af462e7606657f487627fbc7ba2d0c1</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>wxArrayBlockInt</type>
      <name>GetBlockArray</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a071ae1f80ef0f11e37af479a4dafe134</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxBlockInt</type>
      <name>GetBoundingBlock</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>afd16e768bdc10be7fb3906c3fcdb1384</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetCount</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a16baa19834f5eb5f724827c4268cac54</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxBlockSort_Type</type>
      <name>GetSortType</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a712739c125d123fa54f98010ff31f795</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Index</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>ae0648a914d6754bebb1156295fff121b</anchor>
      <arglist>(int x, int y) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Index</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a5e3e88ac65e253f2f3f4d3217cafce9e</anchor>
      <arglist>(const wxPoint2DInt &amp;pt) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Index</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a319e3a898bdf3b6f7b117a33c3aac2d5</anchor>
      <arglist>(const wxBlockInt &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>wxBlockInt</type>
      <name>Item</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a992588a01dc475e68279ece673398ab7</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Minimize</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a42fb30e3f2804265816fb592ba02a546</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>wxBlockIntSelection &amp;</type>
      <name>operator=</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>aa0884bf2035e71379ce6fc85dd4467aa</anchor>
      <arglist>(const wxBlockIntSelection &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>wxBlockInt</type>
      <name>operator[]</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>aefb2f68959eaef91cd7f41bd761c1151</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SelectBlock</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a4d50be7ef62439e2b69c54af75e43abc</anchor>
      <arglist>(const wxBlockInt &amp;block, bool combineNow=true, wxArrayBlockInt *addedBlocks=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Sort</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a66eee25ea98591936fcd235c99851aa7</anchor>
      <arglist>(wxBlockSort_Type type=wxBLOCKSORT_TOPRIGHT_BOTTOMLEFT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxBlockIntSelection</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a0c517649706ac2e2c7a969e0408fbf12</anchor>
      <arglist>(wxBlockSort_Type sort_type=wxBLOCKSORT_TOPLEFT_BOTTOMRIGHT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxBlockIntSelection</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a3b78738f26e45764c873db1c46d511c1</anchor>
      <arglist>(const wxBlockIntSelection &amp;blocks, wxBlockSort_Type sort_type=wxBLOCKSORT_TOPLEFT_BOTTOMRIGHT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>DoDoMinimize</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>aee9e306925d8cb9992dbe6e575010632</anchor>
      <arglist>(wxArrayBlockInt &amp;blocks)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>DoMinimize</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>af2d07699c4b9359997a86d5214907fb7</anchor>
      <arglist>(wxArrayBlockInt &amp;blocks)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxArrayBlockInt</type>
      <name>m_blocks</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a9f8cf7b1195b00c6aebeb4105f4cf5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBlockSort_Type</type>
      <name>m_sort</name>
      <anchorfile>classwxBlockIntSelection.html</anchorfile>
      <anchor>a59137d14115010f1a46bf01059e5f529</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxBlockIntSelectionIterator</name>
    <filename>classwxBlockIntSelectionIterator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>GetNext</name>
      <anchorfile>classwxBlockIntSelectionIterator.html</anchorfile>
      <anchor>a7e701f5e90cd3ee69d440b20fa153eac</anchor>
      <arglist>(wxPoint2DInt &amp;pt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetNext</name>
      <anchorfile>classwxBlockIntSelectionIterator.html</anchorfile>
      <anchor>a592601c316ec1ee9ddfad28c0ec51a1b</anchor>
      <arglist>(wxBlockInt &amp;block)</arglist>
    </member>
    <member kind="function">
      <type>wxBLOCKINT_SELITER_Type</type>
      <name>GetType</name>
      <anchorfile>classwxBlockIntSelectionIterator.html</anchorfile>
      <anchor>a8a7e9139628e809064c748a8cd94c5c4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsInSelection</name>
      <anchorfile>classwxBlockIntSelectionIterator.html</anchorfile>
      <anchor>a4b8dea159e9f95023b5528041fba0f7b</anchor>
      <arglist>(const wxPoint2DInt &amp;pt) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsInSelection</name>
      <anchorfile>classwxBlockIntSelectionIterator.html</anchorfile>
      <anchor>a0efc06ad1559dbf3752baf28ab1666ba</anchor>
      <arglist>(int x, int y) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>classwxBlockIntSelectionIterator.html</anchorfile>
      <anchor>a41c1a0e89cac685f6e869e10b7504c7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetType</name>
      <anchorfile>classwxBlockIntSelectionIterator.html</anchorfile>
      <anchor>afc31f7c7d0bd68a05a3ddf9b68fac9da</anchor>
      <arglist>(wxBLOCKINT_SELITER_Type type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxBlockIntSelectionIterator</name>
      <anchorfile>classwxBlockIntSelectionIterator.html</anchorfile>
      <anchor>ad13a706442779e2d248210b377c185d6</anchor>
      <arglist>(const wxBlockIntSelection &amp;sel, wxBLOCKINT_SELITER_Type type=wxBLOCKINT_SELITER_POINT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxBlockIntSelectionIterator</name>
      <anchorfile>classwxBlockIntSelectionIterator.html</anchorfile>
      <anchor>ae7434a86c17db730f3664954bb375475</anchor>
      <arglist>(const wxArrayBlockInt &amp;blocks, wxBLOCKINT_SELITER_Type type=wxBLOCKINT_SELITER_POINT)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_block_index</name>
      <anchorfile>classwxBlockIntSelectionIterator.html</anchorfile>
      <anchor>a1e272cc00459eeaee73a67004fd12b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxArrayBlockInt</type>
      <name>m_blocks</name>
      <anchorfile>classwxBlockIntSelectionIterator.html</anchorfile>
      <anchor>abebf65ecf7393f397e4b2608ccc30b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxPoint2DInt</type>
      <name>m_pt</name>
      <anchorfile>classwxBlockIntSelectionIterator.html</anchorfile>
      <anchor>ac75bf59ad0d417fb8bd29941ec972b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBLOCKINT_SELITER_Type</type>
      <name>m_type</name>
      <anchorfile>classwxBlockIntSelectionIterator.html</anchorfile>
      <anchor>a49b99d68d14cc2e95b609a5206f01927</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxCircleDouble</name>
    <filename>classwxCircleDouble.html</filename>
    <member kind="function">
      <type>wxPoint2DDouble</type>
      <name>GetOrigin</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a8943376d3564c1d4c8241a5a3a78e9b5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetPointInCircle</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a6ce4fd2e7d5981f88b920acd474b7a3c</anchor>
      <arglist>(wxDouble x, wxDouble y) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetPointInCircle</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a98dae5887030d6a910ab52caf68e7309</anchor>
      <arglist>(const wxPoint2DDouble &amp;pt) const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetRadius</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a4f9d0ed820dc7b0f77ca75f9c672e496</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxRect2DDouble</type>
      <name>GetRect</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>af6f907ae10929916f350577fdc694898</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetX</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>ab86b6c699ceaa3b1536abbcd386cd697</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetY</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>af89e4c0b3dcb40df1d382165cd3a6394</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IntersectLine</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a121279cb0dfba733b1345333f5e6e2a1</anchor>
      <arglist>(const wxRay2DDouble &amp;line, wxPoint2DDouble *pt1=NULL, wxPoint2DDouble *pt2=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Intersects</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>add7181a1772da2c53a92b4735389032a</anchor>
      <arglist>(const wxCircleDouble &amp;circle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsEmpty</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>ac7b8d78df08ef39be9e571e1ed7ad70a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>ad6907bf566b4086aa1d61baed153cf75</anchor>
      <arglist>(const wxCircleDouble &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble</type>
      <name>operator*</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a54ad34f755a0406753908c605b874fc5</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_origin) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble</type>
      <name>operator*</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a68a068e69b7e07c02136c587b1dc4043</anchor>
      <arglist>(const wxDouble &amp;rel_radius) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble &amp;</type>
      <name>operator*=</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>aaca4c8f151e653289a5ebbc4228fb30a</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_origin)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble &amp;</type>
      <name>operator*=</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a9a801721c2087618bcd077bc885edb99</anchor>
      <arglist>(const wxDouble &amp;rel_radius)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble</type>
      <name>operator+</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a658899c4e544ef52bcf3682ed1eaad90</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_origin) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble</type>
      <name>operator+</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a1634aa6a4029f0b97b3ff40997c08453</anchor>
      <arglist>(const wxDouble &amp;rel_radius) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble &amp;</type>
      <name>operator+=</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>ac47bc40b3148ca132e791bc411c4626c</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_origin)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble &amp;</type>
      <name>operator+=</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>aa36e0efdfa9d8434d74c9d9efa35c18c</anchor>
      <arglist>(const wxDouble &amp;rel_radius)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble</type>
      <name>operator-</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>ab6b2fa0db9fa486046bdebde64016a67</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_origin) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble</type>
      <name>operator-</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a75a00afe8ddd4bd2fdff6f020ef26009</anchor>
      <arglist>(const wxDouble &amp;rel_radius) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble &amp;</type>
      <name>operator-=</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a0e80b0f689f3ec425d58c9ed23df7906</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_origin)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble &amp;</type>
      <name>operator-=</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a6378b47bd8e134aa8f7b8ad6c157fa67</anchor>
      <arglist>(const wxDouble &amp;rel_radius)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble</type>
      <name>operator/</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a180efe59dc3c7629a835fa4a2fac2064</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_origin) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble</type>
      <name>operator/</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>ad4217211a21571024e02cca9ede9d61b</anchor>
      <arglist>(const wxDouble &amp;rel_radius) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble &amp;</type>
      <name>operator/=</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>af0c9d70d1d159e5f81f9f840a6868c4c</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_origin)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble &amp;</type>
      <name>operator/=</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a88e1415ca1304ce07b5e459ab66f4368</anchor>
      <arglist>(const wxDouble &amp;rel_radius)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleDouble</type>
      <name>operator=</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>aad81913c4c071a0f7b3c126863e01216</anchor>
      <arglist>(const wxCircleDouble &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>abff042caab607c5c0b3586ab34f9d5e2</anchor>
      <arglist>(const wxCircleDouble &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOrigin</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a58370c2505df813f5e8894b556484540</anchor>
      <arglist>(const wxPoint2DDouble &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRadius</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>ae697619e55486203c57dd409aa8d615d</anchor>
      <arglist>(wxDouble r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetX</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>ae91ed4fce327676434fc3e0129bd8825</anchor>
      <arglist>(wxDouble x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetY</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>af9bcafa06f1c1f9c010d315278b2d4d5</anchor>
      <arglist>(wxDouble y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxCircleDouble</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a42f4ca5af920b7baed95447e11a67124</anchor>
      <arglist>(const wxCircleDouble &amp;circle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxCircleDouble</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>ae9af85ea399c12ecfb65d11d87e0bf05</anchor>
      <arglist>(wxDouble x=0, wxDouble y=0, wxDouble r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxCircleDouble</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a2a26217f778837aff216a7eb80b46c96</anchor>
      <arglist>(const wxPoint2DDouble &amp;origin, wxDouble r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxCircleDouble</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>a675d8486fb7f2857b5b9ee15c30f218f</anchor>
      <arglist>(const wxPoint2DDouble &amp;p1, const wxPoint2DDouble &amp;p2, const wxPoint2DDouble &amp;p3)</arglist>
    </member>
    <member kind="variable">
      <type>wxDouble</type>
      <name>m_r</name>
      <anchorfile>classwxCircleDouble.html</anchorfile>
      <anchor>add20002eeb45c0bc131abe601055219a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxCircleInt</name>
    <filename>classwxCircleInt.html</filename>
    <member kind="function">
      <type>wxPoint2DInt</type>
      <name>GetOrigin</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a06004ca4ee87797a009b7a42e7ef652d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetPointInCircle</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>ab916251bdb3d6b7eaf16350680456f4a</anchor>
      <arglist>(wxInt32 x, wxInt32 y) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetPointInCircle</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>aeb3913eb70c65312a595d2c2df7720b9</anchor>
      <arglist>(const wxPoint2DInt &amp;pt) const </arglist>
    </member>
    <member kind="function">
      <type>wxInt32</type>
      <name>GetRadius</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a32a034e293e1c94ef7457b750cb7d7f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxRect2DInt</type>
      <name>GetRect</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a31a023a0da55ef5b87b954f144a5a583</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxInt32</type>
      <name>GetX</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a0160ac1906c1c38f0c0dc02dd471f5c1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxInt32</type>
      <name>GetY</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a50427761c570a6f4e33c4fa912496a9c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Intersects</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a44161051fabcf901f2357d14a16d86bf</anchor>
      <arglist>(const wxCircleInt &amp;circle) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsEmpty</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>aa6d977098a83201afbd0e381e023cba6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a7711d7f2387104f6bc6c7a68e0260163</anchor>
      <arglist>(const wxCircleInt &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt</type>
      <name>operator*</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a61e928b3640732bf252b04371445925c</anchor>
      <arglist>(const wxPoint2DInt &amp;rel_origin) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt</type>
      <name>operator*</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a41dd5c5bffbe89648e32ba98fc3e2088</anchor>
      <arglist>(const wxInt32 &amp;rel_radius) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt &amp;</type>
      <name>operator*=</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>acfa3c1dcc63c939916a0d00cbd5c1959</anchor>
      <arglist>(const wxPoint2DInt &amp;rel_origin)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt &amp;</type>
      <name>operator*=</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a21571a6d13d3a358f9b27557328fbc6b</anchor>
      <arglist>(const wxInt32 &amp;rel_radius)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt</type>
      <name>operator+</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>acac595ebf45f656e8a232abbba3499a6</anchor>
      <arglist>(const wxPoint2DInt &amp;rel_origin) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt</type>
      <name>operator+</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a4ded5a158cd74af065ae26cc7f2cb55b</anchor>
      <arglist>(const wxInt32 &amp;rel_radius) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt &amp;</type>
      <name>operator+=</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>ac78d4f869e282f3c6f8cb24f36a8cb0a</anchor>
      <arglist>(const wxPoint2DInt &amp;rel_origin)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt &amp;</type>
      <name>operator+=</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>ac4e8f96040232049dc4e2f045a119dcd</anchor>
      <arglist>(const wxInt32 &amp;rel_radius)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt</type>
      <name>operator-</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a73611618dad893a84e7c7be07213caab</anchor>
      <arglist>(const wxPoint2DInt &amp;rel_origin) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt</type>
      <name>operator-</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>addeeed0dffa81b121d70b4831dae4c90</anchor>
      <arglist>(const wxInt32 &amp;rel_radius) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt &amp;</type>
      <name>operator-=</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>aa1cd3b253232bbefdf1f457207b246c7</anchor>
      <arglist>(const wxPoint2DInt &amp;rel_origin)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt &amp;</type>
      <name>operator-=</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a1dab2ea947b45395092f7f5493a00b10</anchor>
      <arglist>(const wxInt32 &amp;rel_radius)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt</type>
      <name>operator/</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>ac92014cef0b2a0fdb5f15171996f02d1</anchor>
      <arglist>(const wxPoint2DInt &amp;rel_origin) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt</type>
      <name>operator/</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a90be9b04be3ab5b319072a445a7da439</anchor>
      <arglist>(const wxInt32 &amp;rel_radius) const </arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt &amp;</type>
      <name>operator/=</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>afb619007b7971f0e6d416725fbaacbd5</anchor>
      <arglist>(const wxPoint2DInt &amp;rel_origin)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt &amp;</type>
      <name>operator/=</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a610ef93ac3d33ffa154057397baa6f0e</anchor>
      <arglist>(const wxInt32 &amp;rel_radius)</arglist>
    </member>
    <member kind="function">
      <type>wxCircleInt</type>
      <name>operator=</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a2b0dcc6fadefba854121a372928085d4</anchor>
      <arglist>(const wxCircleInt &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>aabc46a199e8924efa0a6d123e72c3850</anchor>
      <arglist>(const wxCircleInt &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOrigin</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a949c3115326cdb1cb4313648a9e3ed24</anchor>
      <arglist>(const wxPoint2DInt &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRadius</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a3a83ee4ad8a5dde13741c815021d5004</anchor>
      <arglist>(wxInt32 r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetX</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a0ffbac9ccdcb956751ea17579ea922f4</anchor>
      <arglist>(wxInt32 x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetY</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a168666b0c6229ea5de39796d75f36bb2</anchor>
      <arglist>(wxInt32 y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxCircleInt</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a141047139576f678c3c613e572423cbd</anchor>
      <arglist>(wxInt32 x=0, wxInt32 y=0, wxInt32 r=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxCircleInt</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a523d83f31dc5ac6a648b4257526e95a3</anchor>
      <arglist>(const wxPoint2DInt &amp;origin, wxInt32 r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxCircleInt</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a20192c2ec96c2820b858327e5797d9db</anchor>
      <arglist>(const wxCircleInt &amp;circle)</arglist>
    </member>
    <member kind="variable">
      <type>wxInt32</type>
      <name>m_r</name>
      <anchorfile>classwxCircleInt.html</anchorfile>
      <anchor>a44c33d6e6dc718fb31ba7e7157d51ef7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxCustomButton</name>
    <filename>classwxCustomButton.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a2f352f1fafbc126f16a18af9840ffba9</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, const wxString &amp;label, const wxBitmap &amp;bitmap, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxValidator &amp;val=wxDefaultValidator, const wxString &amp;name=wxT(&quot;wxCustomButton&quot;))</arglist>
    </member>
    <member kind="function">
      <type>wxBitmap</type>
      <name>CreateBitmapDisabled</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a23818d057f341a69a02a414a1fe15796</anchor>
      <arglist>(const wxBitmap &amp;bitmap) const </arglist>
    </member>
    <member kind="function">
      <type>const wxBitmap &amp;</type>
      <name>GetBitmapDisabled</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a823585d4d380f033c039a4e66bb1191d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const wxBitmap &amp;</type>
      <name>GetBitmapFocus</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a8e2485079e11b205d46e57b92035ed3a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const wxBitmap &amp;</type>
      <name>GetBitmapLabel</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a5dccef504ced674be15ddbc79bd91535</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxSize</type>
      <name>GetBitmapMargin</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a91f70df9afe4ca673e330767db3a61b7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const wxBitmap &amp;</type>
      <name>GetBitmapSelected</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a076c885a891324ef612ca1384cb4ffe3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>GetButtonStyle</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>ade609d888174d30d240ee4255cfe09c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetFocused</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a0bc46897ba90f7687f43bc7e690cba84</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetLabel</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>aae2d0ea5a27288f189d9b17654996f4b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxSize</type>
      <name>GetLabelMargin</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>aa2b52899cc39149cfa54dbf45a0ea158</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetValue</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>aaa44fa49b58dbe83e531edaa7aabad57</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetBitmapDisabled</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a05b9f696cb17d3582794508ec42890f1</anchor>
      <arglist>(const wxBitmap &amp;disabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetBitmapFocus</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a0863c8f1c91d23a7c872e760e232fa27</anchor>
      <arglist>(const wxBitmap &amp;focus)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetBitmapLabel</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a10117a4de8f9a1979d9ba6b304f3312d</anchor>
      <arglist>(const wxBitmap &amp;bitmap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetBitmapMargin</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a748fa9e103b36fa0e58dc0ee6a44c7a9</anchor>
      <arglist>(const wxSize &amp;margin, bool fit=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetBitmapSelected</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a462885378074b11b0203da9ec113d7bc</anchor>
      <arglist>(const wxBitmap &amp;sel)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetButtonStyle</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a017524e21574d1332b786518c2515234</anchor>
      <arglist>(long style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetFocused</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a2e6dde053cad448682a3c1acf9f322be</anchor>
      <arglist>(bool focused)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLabel</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>ac21fc2c7943c7ca9814e71e4fe002146</anchor>
      <arglist>(const wxString &amp;label)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLabel</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a5b9de59df81f343e35345706398630e8</anchor>
      <arglist>(const wxBitmap &amp;bitmap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetLabelMargin</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>aa87ef9e6eb8b8599e4ff0dee3089637a</anchor>
      <arglist>(const wxSize &amp;margin, bool fit=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMargins</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>ad3496fb64262f3b6612fd3e31b02e20e</anchor>
      <arglist>(const wxSize &amp;margin, bool fit=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetValue</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a522a6defc5b850e05c014187f131da39</anchor>
      <arglist>(bool depressed)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxCustomButton</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>abf1a1ef8ce5969f691558c1a9477d725</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxCustomButton</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a5d534c77f9beadcaa7fe5986dc28c9eb</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, const wxString &amp;label, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=wxCUSTBUT_TOGGLE, const wxValidator &amp;val=wxDefaultValidator, const wxString &amp;name=wxT(&quot;wxCustomButton&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxCustomButton</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a5bf38acb8e508c90032c2af6d18aebbe</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, const wxBitmap &amp;bitmap, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=wxCUSTBUT_TOGGLE, const wxValidator &amp;val=wxDefaultValidator, const wxString &amp;name=wxT(&quot;wxCustomButton&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxCustomButton</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>ab45e65193cedc0f3c8da691ce0122952</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, const wxString &amp;label, const wxBitmap &amp;bitmap, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=wxCUSTBUT_TOGGLE|wxCUSTBUT_BOTTOM, const wxValidator &amp;val=wxDefaultValidator, const wxString &amp;name=wxT(&quot;wxCustomButton&quot;))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~wxCustomButton</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>ab6ea04d3c512200e8e53b0608357fa0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>CalcLayout</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>af13de0b8632c393397f8e5dc85cf4f29</anchor>
      <arglist>(bool refresh)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxSize</type>
      <name>DoGetBestSize</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>af44d6a0ea8e50bf9ec216a45f804f3c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>wxSize</type>
      <name>DoGetBestSize_</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a143fd126f1693a7ae8898b3a4cb9cb26</anchor>
      <arglist>(wxWindow *win) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnMouseEvents</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a96ff336789dc2c4171a796f468dcd1db</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnPaint</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a258db84b443a867dbba0061cc8dcbf54</anchor>
      <arglist>(wxPaintEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnSize</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a4e9615bdab25a1cdcde89b64638ac756</anchor>
      <arglist>(wxSizeEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTimer</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>ab1c6aa4337377915d88ca4ceec249ef0</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>Paint</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>aa4d84ebc692b3b7d6cb9bc22168ff632</anchor>
      <arglist>(wxDC &amp;dc)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>Redraw</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>ab0313ef77e284b780b0ec306971233ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SendEvent</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a57fb8780c056a229960cc13857b791dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxSize</type>
      <name>m_bitmapMargin</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>ac9c579a48b40eb75e67a045f2b44565b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxPoint</type>
      <name>m_bitmapPos</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a400df4d019f0266813dc9a823ee783b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBitmap</type>
      <name>m_bmpDisabled</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a56e115303ff0215c83120674cf7e1b80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBitmap</type>
      <name>m_bmpFocus</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>aa77f14d1de013a0af5937eeb895c004b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBitmap</type>
      <name>m_bmpLabel</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>acf1161f2fadab4811652a6c10e70c6c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBitmap</type>
      <name>m_bmpSelected</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a0a91253faa5bd34d2b61baf653480ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>m_button_style</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>ab6d5b2d6f07f48221f2918ae26d1109e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_down</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>ae6bc59ab7d7408f1c14ab9211df8a454</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxEventType</type>
      <name>m_eventType</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a29da85be86482b38dc73b3d95171da0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_focused</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a8fa0b0216680d53dfb2433d4a4028f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxSize</type>
      <name>m_labelMargin</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>ad79f9696fcd2d2f12742aedcbf36c8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxPoint</type>
      <name>m_labelPos</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>ac2ee0575c80b2727eed41ee75d7ee9b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxString</type>
      <name>m_labelString</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>abaf5b3b3880b95af102a15a0a3575916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxTimer *</type>
      <name>m_timer</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>aa85c4673289ab68fdeb791569e81a77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Init</name>
      <anchorfile>classwxCustomButton.html</anchorfile>
      <anchor>a053e5045e32569e86b4b1d6183a0af76</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxEllipseInt</name>
    <filename>classwxEllipseInt.html</filename>
    <member kind="function">
      <type>wxPoint2DInt</type>
      <name>GetOrigin</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a5750f8580a2368e8c826618559522777</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetPointInEllipse</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>ad1299476dc5fd5349880d39f2a2b4076</anchor>
      <arglist>(wxInt32 x, wxInt32 y) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetPointInEllipse</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a252928e5370c9c6573b08c0b88e2fdb3</anchor>
      <arglist>(const wxPoint2DInt &amp;pt) const </arglist>
    </member>
    <member kind="function">
      <type>wxPoint2DInt</type>
      <name>GetRadius</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a807c52ee0153eb16d0386335ac4cdca3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxRect2DInt</type>
      <name>GetRect</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>afcc3e0935365d1dc5ffe3abe319b7c6c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxInt32</type>
      <name>GetX</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>af97e1ce64f852a0ac5a54fce322b511f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxInt32</type>
      <name>GetXRadius</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>aa16faf293de99c240c94d3bd55b3df38</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxInt32</type>
      <name>GetY</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a639e83c1898bb52f007b149199b1ec3c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxInt32</type>
      <name>GetYRadius</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a75ea2a1bf056e1d4f0b8f42289faa6e6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsEmpty</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>af756fe06d0f2e3f9f495226c335d8a4e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a393b943218fd90ae9207b1bf55edad76</anchor>
      <arglist>(const wxEllipseInt &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>wxEllipseInt</type>
      <name>operator+</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>aa90762b9e30efe50db2ecf07bb47ef42</anchor>
      <arglist>(const wxPoint2DInt &amp;rel_origin) const </arglist>
    </member>
    <member kind="function">
      <type>wxEllipseInt &amp;</type>
      <name>operator+=</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a304317d5ecd4a167b5ab4b87764b7581</anchor>
      <arglist>(const wxPoint2DInt &amp;rel_origin)</arglist>
    </member>
    <member kind="function">
      <type>wxEllipseInt</type>
      <name>operator-</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a68cea1b17b7d4652707d08d2922ea90f</anchor>
      <arglist>(const wxPoint2DInt &amp;rel_origin) const </arglist>
    </member>
    <member kind="function">
      <type>wxEllipseInt &amp;</type>
      <name>operator-=</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a63ef2c9bb0314efeb547a00f49260f34</anchor>
      <arglist>(const wxPoint2DInt &amp;rel_origin)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a23adedeedc267630a68f749d49e25818</anchor>
      <arglist>(const wxEllipseInt &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOrigin</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a31e71da0d80908a763d0ace116f24e37</anchor>
      <arglist>(const wxPoint2DInt &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRadius</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>aaa56c41542fe79e32901b79dbbb36526</anchor>
      <arglist>(const wxPoint2DInt &amp;radius)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetX</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a14acb7494fb604559a72c19f2498de99</anchor>
      <arglist>(wxInt32 x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetXRadius</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a873212e46937decc74513e4c8e995fe8</anchor>
      <arglist>(wxInt32 r_x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetY</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a4678e2e87fda3a93605ba084a3548468</anchor>
      <arglist>(wxInt32 y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetYRadius</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>aa034b8289c76ace508774914f2371133</anchor>
      <arglist>(wxInt32 r_y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxEllipseInt</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a1840513effa9c2d81f8c08773516c7c7</anchor>
      <arglist>(wxInt32 x=0, wxInt32 y=0, wxInt32 r_x=0, wxInt32 r_y=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxEllipseInt</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a1acdc3764e5ea7ebc0597804bf9320f8</anchor>
      <arglist>(const wxPoint2DInt &amp;origin, const wxPoint2DInt radius)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxEllipseInt</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>a703ae3a837e522995ec50140aa12227c</anchor>
      <arglist>(const wxEllipseInt &amp;ellipse)</arglist>
    </member>
    <member kind="variable">
      <type>wxPoint2DInt</type>
      <name>m_origin</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>adee8461e2c1664005dbc250d95258810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxPoint2DInt</type>
      <name>m_radius</name>
      <anchorfile>classwxEllipseInt.html</anchorfile>
      <anchor>ab69c05c104d4e1dce045e0ff23cc264a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxFileBrowser</name>
    <filename>classwxFileBrowser.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>AddFilter</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a7eccf3b275363f5c57b83b6946a9a827</anchor>
      <arglist>(const wxString &amp;filter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddPathHistory</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>abc45fce9ef51f7e50c3696e164cdc91c</anchor>
      <arglist>(const wxString &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CanGoPathHistoryBackward</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>afb2230a969f12afaa3450fac122872a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CanGoPathHistoryForward</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>aa8aafddfa582f1e683559f06da6f895b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CanGoUpDir</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a51718029487fc6d5a75655cc1be40798</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CanRead</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a21a6ad9fe504c61fb2a9b38b1c076e54</anchor>
      <arglist>(const wxString &amp;filePath) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CanWrite</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>aa5ffa7567ca13c6b0f4035ae5f22b1a9</anchor>
      <arglist>(const wxString &amp;filePath) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CopyCutSelectedListItems</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ad26d105131ee29b96da718b542e9579a</anchor>
      <arglist>(bool copy_them)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a8d9e19afc326de2aa9d9099d54079b69</anchor>
      <arglist>(wxWindow *parent, const wxWindowID id, const wxString &amp;dir=wxDirDialogDefaultFolderStr, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=wxFILEBROWSER_DETAILS, const wxString &amp;filter=wxFileSelectorDefaultWildcardStr, int defaultFilter=0, const wxString &amp;name=wxT(&quot;wxFileBrowser&quot;))</arglist>
    </member>
    <member kind="function">
      <type>wxFileData</type>
      <name>CreateFileData</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a0ada73a13652b4067435b5b6fd4ef006</anchor>
      <arglist>(const wxFileName &amp;fileName) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>DeleteSelectedListItems</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>af44cacdcbc4dd9bb8e4c45042c9d8e84</anchor>
      <arglist>(bool ask_ok=true)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>GetBrowserStyle</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>abd2c6130cc77feb236c870a21d4f0d6f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetFilter</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>afd439db3bca30f9016015d254ed88090</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxComboBox *</type>
      <name>GetFilterCombo</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a8a8294d413ea9164a634c8a47073f758</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxFileData *</type>
      <name>GetFocusedListItem</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a9839e991ddb1f7deff8b4f44c53094c1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetLastFocusedFilePath</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ae277250ba5ea55b7bf181a77a4c2e026</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetOpenWithFileCmd</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>adc61c9d1e2c9ad5ca4cd7ed553509a23</anchor>
      <arglist>(wxFileData *fd) const </arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetPath</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a2f048bf97cb44b429b8b63504b802692</anchor>
      <arglist>(bool add_wxFILE_SEP_PATH=false) const </arglist>
    </member>
    <member kind="function">
      <type>wxComboBox *</type>
      <name>GetPathCombo</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a9f6c8a3938289bac810ad614f0fcd317</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetPathFromFilePath</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a9042565e3f5e5e70d8c68bff0b16e9db</anchor>
      <arglist>(const wxString &amp;filepath, wxString &amp;path) const </arglist>
    </member>
    <member kind="function">
      <type>wxArrayFileData</type>
      <name>GetSelectedListFileData</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>afea7b5ccb2b569bc13e6e2c42530e8eb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxArrayInt</type>
      <name>GetSelectedListItems</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ab5e4df8c20fff6743068159b6a1fd413</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetShowFolders</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a219bc47534c1cad0d68d0a2f76fce15c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetShowHidden</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a0f9ed92a145d157a2e8f40fcab334afa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetSplitVertical</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ad93dffceeefa8ace9516776ca205e516</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetWild</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a605caba55000c62927ef41a02a6f27e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GoPathHistoryBackward</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a6eb3ae2471ad5d07c1e96bcc21ad69ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GoPathHistoryForward</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a8046ebbf5f7bd4719c9b256c9746cd70</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GoToHomeDir</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a5e8b14d1afae34868e02d2dca6d69180</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GoUpDir</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>affdf7c514222a6bc7ce6b1a4ebebe3dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>HasBrowserStyle</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a69217ca88854a7f9f98c06a91e729721</anchor>
      <arglist>(int style_mask) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>OpenFilePath</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a0ff6a8213153b1a55a300fbdee6a470d</anchor>
      <arglist>(const wxString &amp;filePath)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PasteCopyCutSelectedListItems</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>aeb9f81f83bf97c1af3246a439b5023b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetBrowserStyle</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a147dc6a3df949b1005d9d8d804033e84</anchor>
      <arglist>(long style)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetFilter</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ad377cc678ac94b5ef7b83795aad65d46</anchor>
      <arglist>(int comboItem)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetFilters</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a867190c62568a1812f6d7a26d036713d</anchor>
      <arglist>(const wxString &amp;filters, int select=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SetPath</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a8655ce900acc6d62210f165a1c01ca1b</anchor>
      <arglist>(const wxString &amp;dirName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShowFolders</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a229e33a861650c2c2155ff4e425158f7</anchor>
      <arglist>(bool show_folders)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShowHidden</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ae2cc719bc90eb08b11a64c375d67cc85</anchor>
      <arglist>(bool show_hidden)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShowPropertiesDialog</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ad9542e1433972445a6fc009b3bda27a7</anchor>
      <arglist>(const wxFileData &amp;fileData) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SplitVertical</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a41a64af52ac525eb6f9a07574a158afc</anchor>
      <arglist>(bool split_vertically)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UpdateItems</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a4380a576bc2f6ef2c296617a1cc4ce23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UpdateMenu</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a8d9ed2be60d0cb9437b32c51db5f50cd</anchor>
      <arglist>(wxMenu *menu)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UpdateToolBar</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a9324b82e05cafcbe2c26d96a2c45d582</anchor>
      <arglist>(wxToolBar *toolBar)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxFileBrowser</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a527e8e445f8bdf19520e0c49346b9387</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxFileBrowser</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>af4d0f8f763d0fb9fc3345642e945abd8</anchor>
      <arglist>(wxWindow *parent, const wxWindowID id, const wxString &amp;dir=wxDirDialogDefaultFolderStr, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=wxFILEBROWSER_DETAILS, const wxString &amp;filter=wxFileSelectorDefaultWildcardStr, int defaultFilter=0, const wxString &amp;name=wxT(&quot;wxFileBrowser&quot;))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~wxFileBrowser</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>adebba8a58d7fa7c87ca8a324a9854a8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxSize</type>
      <name>DoGetBestSize</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a4b71c7f67a0f4ad11d5ff28e93fb8d50</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>DoSendEvent</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a9d649b67106dee77b25bde307a0a7900</anchor>
      <arglist>(wxFileBrowserEvent &amp;event) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoSize</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a4ea1d8ba8e1e42e1b2a86c96fca4092c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>FBStyleToLCStyle</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>af9b138e5327d52c8cc427c1366d765c5</anchor>
      <arglist>(int fb_style) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>FBStyleToMenuID</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a81ffb74ab7bf2ffd0da4260722845beb</anchor>
      <arglist>(int fb_style) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>InsertComboItem</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>abc38591d9c79af47d479681db7669134</anchor>
      <arglist>(wxComboBox *combo, const wxString &amp;item, int pos=0) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>MenuIDToFBStyle</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>af223be9e8d86ff448b64533e7a695f10</anchor>
      <arglist>(int menuID) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnFilterCombo</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a8a20e6509d1f0aa2bcd8ca7a1d2eb2ca</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnFilterComboEnter</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a291dd28ed49e31851589edecddd20f45</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnIdle</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a41ff4618cd4ec86917206f83c0724fd8</anchor>
      <arglist>(wxIdleEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnListColClick</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a351e40d5e59615849a6167d32bbcf7f9</anchor>
      <arglist>(wxListEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnListItemActivated</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a74900d010e09525a54249c235e46c688</anchor>
      <arglist>(wxListEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnListItemSelected</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>aa11b140d2d435c2640adcd1e4925c75d</anchor>
      <arglist>(wxListEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnListMenu</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a30abba6e0da56c12a5a23a3d2db0d142</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnListRightClick</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ac9194d98494eda4b1daa9bc67974922e</anchor>
      <arglist>(wxListEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnPathCombo</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a46f5a4a911a63bb0637751a9132910e0</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnPathComboEnter</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a38621dbaa85150b6604a79ed01aea428</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnSetFilter</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a5457ff3968b2bdd292965be36d2daa42</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnSetPath</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a05ae83adb6a74e2c648685193dba93fe</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnSize</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ac75830e955872a17d8d8a0d5c98a9716</anchor>
      <arglist>(wxSizeEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTreeItemActivation</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a89d46103b9a10c64619ef50717a27e12</anchor>
      <arglist>(wxTreeEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTreeItemSelection</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a30622435ab1e3a05683d461e9effe5d4</anchor>
      <arglist>(wxTreeEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTreeMenu</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ac076777646c6d46e94cd63fe16a52f98</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTreeRightClick</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>aab9700d89be6d9e1c82281544327a879</anchor>
      <arglist>(wxTreeEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnViewButtons</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a00face5d37663340f0a18e2e5cdb2c13</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>m_browser_style</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>acf50856a451ae637e6451e4d6f566627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxArrayFileData</type>
      <name>m_copycutFiles</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a0ddabc52bda8cdee6c23493e0ab2c295</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxGenericDirCtrl *</type>
      <name>m_dirCtrl</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a1ec966a93888f0b1f0571ddeb68744ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxFileCtrl *</type>
      <name>m_fileCtrl</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>aa901620ef20557178ed571d444609704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxString</type>
      <name>m_filter</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ae94de9ae7efe4ea101e97682073ccc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxComboBox *</type>
      <name>m_filterCombo</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a97236ac556d90636bf0834a447d70cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_filterComboSelection</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a9d54a8cf6347f9f54f0a181c1a534e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_ignore_tree_event</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a7b2ee28a19d09bf4d893ca098f0582fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_init_filters</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a36cd662931f331598f86b3c29a46e5c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_last_copy</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a22ab3894e64fa76d3d6d3d45247b9fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxString</type>
      <name>m_lastFocusedFilePath</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a90a87505f67e4d2bd8537a1e1521278a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxMenu *</type>
      <name>m_listMenu</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>af709239e4e6cedadd17bc2359af01dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxString</type>
      <name>m_path</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a894eb59b3cf4c81cac963883ff930ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_path_history_index</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ac3ad97438637c8f5b1b694122affd9bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxComboBox *</type>
      <name>m_pathCombo</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a7639f9e75f4259c72bb6658cf03aab27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_pathComboSelection</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a44bdf955e0d514dae31ba1bc7b371794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxArrayString</type>
      <name>m_pathHistory</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ab08aee5d2ad4f59c07f17d1413c1181d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxToolBar *</type>
      <name>m_pathToolBar</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a367b9c941400669607ab4a3cfc6d56d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_show_hidden</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>aad36ac074a5c86158a9040a177b6f800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxSplitterWindow *</type>
      <name>m_splitterWin</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ab5fc8f7b21e4b91f26add0586698f5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxMenu *</type>
      <name>m_treeMenu</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ab676cf3885f0c8ff68a6c3d2d33d6e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxBitmapButton *</type>
      <name>m_viewButton</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>ae055369978c4abebfbf03b9d1c4a6b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxMenu *</type>
      <name>m_viewMenu</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a92f8414d514b92d3f68d2a6d98b6bd11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxToolBar *</type>
      <name>m_viewToolBar</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>abe770e4160db927bbfbd5eb7d656ea2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Init</name>
      <anchorfile>classwxFileBrowser.html</anchorfile>
      <anchor>a8601f9e65170bff206b71c0696466477</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxFileBrowserEvent</name>
    <filename>classwxFileBrowserEvent.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual wxEvent *</type>
      <name>Clone</name>
      <anchorfile>classwxFileBrowserEvent.html</anchorfile>
      <anchor>a072c39d4ce3224f230c4982a693bcb29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetFilePath</name>
      <anchorfile>classwxFileBrowserEvent.html</anchorfile>
      <anchor>ac4e985c47ba20cae579e1e689210e111</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetFilePath</name>
      <anchorfile>classwxFileBrowserEvent.html</anchorfile>
      <anchor>a8e6817081d90ccfd124c6faa53e8a53d</anchor>
      <arglist>(const wxString &amp;filepath)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxFileBrowserEvent</name>
      <anchorfile>classwxFileBrowserEvent.html</anchorfile>
      <anchor>a9ee7433518cfea530095eee45e59f652</anchor>
      <arglist>(wxEventType commandType=wxEVT_NULL, wxFileBrowser *fileBrowser=NULL, wxWindowID id=wxID_ANY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxFileBrowserEvent</name>
      <anchorfile>classwxFileBrowserEvent.html</anchorfile>
      <anchor>a05170f71d571bdf54b5a3b4e40bcdcca</anchor>
      <arglist>(const wxFileBrowserEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxFilePropertiesDialog</name>
    <filename>classwxFilePropertiesDialog.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classwxFilePropertiesDialog.html</anchorfile>
      <anchor>a85e1a7a82711fe154d87188b8b334f6e</anchor>
      <arglist>(wxWindow *parent, wxWindowID winId, const wxFileData &amp;fileData, const wxString &amp;caption=wxT(&quot;Properties&quot;), long style=wxDEFAULT_DIALOG_STYLE, const wxPoint &amp;pos=wxDefaultPosition)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxFilePropertiesDialog</name>
      <anchorfile>classwxFilePropertiesDialog.html</anchorfile>
      <anchor>a4d36491dbb763aa1e2732e8aba28ab8d</anchor>
      <arglist>(wxWindow *parent, wxWindowID winId, const wxFileData &amp;fileData, const wxString &amp;caption=wxT(&quot;Properties&quot;), long style=wxDEFAULT_DIALOG_STYLE, const wxPoint &amp;pos=wxDefaultPosition)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>DECLARE_EVENT_TABLE</name>
      <anchorfile>classwxFilePropertiesDialog.html</anchorfile>
      <anchor>ac5d9c8177b2af94bf7b9d614b4f83a07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxFileData</type>
      <name>m_fileData</name>
      <anchorfile>classwxFilePropertiesDialog.html</anchorfile>
      <anchor>a00343e7350e55df3878559c7c4d31f67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxGenericBrush</name>
    <filename>classwxGenericBrush.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a63a06f718f736090b2ff706e200ff606</anchor>
      <arglist>(const wxGenericBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a24e020925d521e8a7f5e8be0aff74322</anchor>
      <arglist>(const wxBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a995fd779760213fb7eba55178c6fd915</anchor>
      <arglist>(const wxGenericColour &amp;colour, int style=wxSOLID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a09cc2d78c2602f1d7cf96bec7eab50ba</anchor>
      <arglist>(const wxColour &amp;colour, int style=wxSOLID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a1c3cae75af31c3216e6258d220d4d5fd</anchor>
      <arglist>(const wxBitmap &amp;stipple)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Destroy</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a168be832a984a9d10f6279b2991495a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>wxBrush</type>
      <name>GetBrush</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>ab81fd8a9a1d4983c6722df850e903f07</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxColour</type>
      <name>GetColour</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>ab2c95b522616a31fa3ca61e6163fffc1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxGenericColour</type>
      <name>GetGenericColour</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>ad433465ebaf8ca630be51eca8ee160fc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxBitmap *</type>
      <name>GetStipple</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a9e1c56a72da76fbd0b8bc7504ce260a6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetStyle</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>aa07a4fc399a451339f5edde31128c4ab</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsHatch</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a07ff36772fff0f3a9c7cb40bebdccd8e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSameAs</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>af0d71ef1be949881235e2dae65148bc7</anchor>
      <arglist>(const wxGenericBrush &amp;brush) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSameAs</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a60ea76c11226ad6ce1476f71764c5381</anchor>
      <arglist>(const wxBrush &amp;brush) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ok</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a8ce4001fc95a422e63362619c28752cf</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a68c609b1ae56625e7c5ba1a4fbb86819</anchor>
      <arglist>(const wxGenericBrush &amp;brush) const </arglist>
    </member>
    <member kind="function">
      <type>wxGenericBrush &amp;</type>
      <name>operator=</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a7d06a0af3b2ed52a796b19bdc6132d37</anchor>
      <arglist>(const wxGenericBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>wxGenericBrush &amp;</type>
      <name>operator=</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>ad8a7377fd9f92174439c7b2b2f024c17</anchor>
      <arglist>(const wxBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>ac1dd1afe026157fabd93606380152fb9</anchor>
      <arglist>(const wxGenericBrush &amp;brush) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>abd8efdbff30018b40775198ca9662e77</anchor>
      <arglist>(const wxGenericBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a5ce195b669e028b98297b47b6cd382b7</anchor>
      <arglist>(const wxBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetColour</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>aafcd80947d9b4e55c7469df48af06a9f</anchor>
      <arglist>(const wxGenericColour &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetColour</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a2b087c12d17c4c5c8a7b063ca4940ae4</anchor>
      <arglist>(const wxColour &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetColour</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a9fee45db87f2b91a25c9097a3688e72a</anchor>
      <arglist>(int red, int green, int blue, int alpha=255)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetStipple</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>acb1ba405e5803f6f4c0e9dd6b3d3f474</anchor>
      <arglist>(const wxBitmap &amp;stipple)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetStyle</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>af7033ca215844d8517c64677986a0ea8</anchor>
      <arglist>(int style)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericBrush</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>aa6a1517d53097adb20df77c2ef98d8f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericBrush</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>ac5f30a76831d91f18c39fed6af1d27fd</anchor>
      <arglist>(const wxGenericBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericBrush</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>afebb15ba95ed8e3bd8b0488a69500cde</anchor>
      <arglist>(const wxBrush &amp;brush)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericBrush</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a2f1d0ea8751a8d257a186df4050121f8</anchor>
      <arglist>(const wxGenericColour &amp;colour, int style=wxSOLID)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericBrush</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a031f97d11bc44db70295ed213d6015f5</anchor>
      <arglist>(const wxColour &amp;colour, int style=wxSOLID)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericBrush</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a1275e78e819ad5f1f2f6ffd1ab950f35</anchor>
      <arglist>(const wxBitmap &amp;stipple)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~wxGenericBrush</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a11cdf5cb8ad2b635c7d50ef89928eac8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual wxObjectRefData *</type>
      <name>CloneRefData</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>a47454bfc125267d3e9cffed1623b92f9</anchor>
      <arglist>(const wxObjectRefData *data) const </arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual wxObjectRefData *</type>
      <name>CreateRefData</name>
      <anchorfile>classwxGenericBrush.html</anchorfile>
      <anchor>ad59fc0656c1546b83cfd637c45b870ea</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxGenericBrushRefData</name>
    <filename>classwxGenericBrushRefData.html</filename>
    <member kind="function">
      <type></type>
      <name>wxGenericBrushRefData</name>
      <anchorfile>classwxGenericBrushRefData.html</anchorfile>
      <anchor>a98e870a438d1b700038ae0b2bd6afb8c</anchor>
      <arglist>(const wxGenericColour &amp;c=wxNullGenericColour, int style=wxSOLID)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericBrushRefData</name>
      <anchorfile>classwxGenericBrushRefData.html</anchorfile>
      <anchor>a2a9f3ccdcdf7b9baaecd2af43b643286</anchor>
      <arglist>(const wxGenericBrushRefData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~wxGenericBrushRefData</name>
      <anchorfile>classwxGenericBrushRefData.html</anchorfile>
      <anchor>a37a5d47187f89488efdf6287f0d7c542</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxGenericColour</type>
      <name>m_colour</name>
      <anchorfile>classwxGenericBrushRefData.html</anchorfile>
      <anchor>a518297a67dbb4218068b8717149c483c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxBitmap</type>
      <name>m_stipple</name>
      <anchorfile>classwxGenericBrushRefData.html</anchorfile>
      <anchor>ae194339f74d615b00c93335cbd7cae8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_style</name>
      <anchorfile>classwxGenericBrushRefData.html</anchorfile>
      <anchor>aee4aed8501ebcc891f146fa4b6194a85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxGenericColour</name>
    <filename>classwxGenericColour.html</filename>
    <member kind="function">
      <type>unsigned char</type>
      <name>Alpha</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>ab4e2fe3e7ff5995120a765b8e4694276</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>Blue</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>aa9a13481f59f4226544409b3d6317005</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a7449e29a8a5e7063a5d25ef830cf1214</anchor>
      <arglist>(const wxGenericColour &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a3d3b692719b33f2ec5216306e22b7749</anchor>
      <arglist>(const wxColour &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>aa0c0644608e57467f1ebd36b2c52f20d</anchor>
      <arglist>(unsigned char red=0, unsigned char green=0, unsigned char blue=0, unsigned char alpha=255)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a646926d9457641ef15b79d248f248ce9</anchor>
      <arglist>(const wxString &amp;colourName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CreateABGR</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a4ffc674cefc2b0db75dad53978c6c1b1</anchor>
      <arglist>(unsigned long colABGR)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CreateARGB</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a87833360c215a6f341b38a3523f0da0c</anchor>
      <arglist>(unsigned long colARGB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Destroy</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a27c4ee8d70c862ca281203d6bd9dda1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>GetAlpha</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a955c1b05111e6edef97cd07c550182e1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>GetBlue</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a12d0fdf5a02ef427a480aaa8a4d5f561</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxColour</type>
      <name>GetColour</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a791681894bf6bdf1fc3a6ebab87c7ab1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>GetGreen</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>aac9d76052e3175defa77af9fc031b66a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxGenericColour</type>
      <name>GetHotColdColour</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a0c2f670711da724bef9d3ac446c1b879</anchor>
      <arglist>(double i) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>GetRed</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a40de1a6a99bb2e3a4815c220fde323ce</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>Green</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>aa2a771209d247a9cadae74e09dd3316e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSameAs</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a50c38d0afcfdba1609e4da1c5e3daed2</anchor>
      <arglist>(const wxGenericColour &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSameAs</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a9989e97da9b81e0710496e04b1caa2f8</anchor>
      <arglist>(const wxColour &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ok</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a24da1c0f6b69adf5fc9069f2428d549b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a529e22cf0e1b37b9f16bb017bcd9d171</anchor>
      <arglist>(const wxGenericColour &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>wxGenericColour &amp;</type>
      <name>operator=</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>aa168a0bf958149afc743d83e6d79bdf9</anchor>
      <arglist>(const wxGenericColour &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>wxGenericColour &amp;</type>
      <name>operator=</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>aa075dae23d785ed6be9185cb6a797b9f</anchor>
      <arglist>(const wxColour &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a63ff1655420c6e59f393881ce86a3154</anchor>
      <arglist>(const wxGenericColour &amp;c) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned char</type>
      <name>Red</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>adf6a30a433b413c19d992705b1fa95dc</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>ae8bff991936c1f8bc604696a918fbde7</anchor>
      <arglist>(const wxGenericColour &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>ae8cb2b0cb36aa2e80d7ffceb2b5a50fa</anchor>
      <arglist>(const wxColour &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>ac38c5d3557751eb4b246d2b3c0069fec</anchor>
      <arglist>(unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha=255)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a4f375f91820005a29f4d587ff6018cbe</anchor>
      <arglist>(const wxString &amp;colourName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetABGR</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a1c5780208230ecf0973f34585530b3c0</anchor>
      <arglist>(unsigned long colABGR)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetAlpha</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>abc5d623fa5460ab3d975048cf45d5e3d</anchor>
      <arglist>(unsigned char a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetARGB</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a0a0121bea03b8e4f9c2b23fe37f96f8d</anchor>
      <arglist>(unsigned long colARGB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetBlue</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a0085e85ed1a924037c22ce52c62c87fb</anchor>
      <arglist>(unsigned char b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetGreen</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a5de0cc0f998a5aa7ac3caf1217fecc53</anchor>
      <arglist>(unsigned char g)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRed</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>aaec841965b18d11013c06dcde2dfa7d2</anchor>
      <arglist>(unsigned char r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericColour</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a801ed1f9b3c8c462e371b75e8436a6dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericColour</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>ab0abba278c74668badb92b51b7aedb3c</anchor>
      <arglist>(const wxGenericColour &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericColour</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a6cae2a6f5e28b55e5c282959e2a17a24</anchor>
      <arglist>(const wxColour &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericColour</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a9073994a082395793837de9d82b956be</anchor>
      <arglist>(unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha=255)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericColour</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a593a27211cac2d31a2d1b250e40b376c</anchor>
      <arglist>(unsigned long colABGR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericColour</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a48320c09b38210d4ad158dce77395042</anchor>
      <arglist>(const wxString &amp;colourName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericColour</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a4d8230f409e6b19f74c4564941f0c289</anchor>
      <arglist>(const char *colourName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~wxGenericColour</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a9d6f99ffbad8122dfabe360907d754be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual wxObjectRefData *</type>
      <name>CloneRefData</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a9d2638cc257a60331efd2ed1b8bdb23c</anchor>
      <arglist>(const wxObjectRefData *data) const </arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual wxObjectRefData *</type>
      <name>CreateRefData</name>
      <anchorfile>classwxGenericColour.html</anchorfile>
      <anchor>a0a4f13cbe50ed913935113c5f02d5e9a</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxGenericColourRefData</name>
    <filename>classwxGenericColourRefData.html</filename>
    <member kind="function">
      <type></type>
      <name>wxGenericColourRefData</name>
      <anchorfile>classwxGenericColourRefData.html</anchorfile>
      <anchor>a366bb3b180dd3b50f589f24f27497be4</anchor>
      <arglist>(unsigned char r=0, unsigned char g=0, unsigned char b=0, unsigned char a=255)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericColourRefData</name>
      <anchorfile>classwxGenericColourRefData.html</anchorfile>
      <anchor>ad654f408902211cfdb0aa9d87f2d0d82</anchor>
      <arglist>(const wxGenericColourRefData &amp;data)</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>m_a</name>
      <anchorfile>classwxGenericColourRefData.html</anchorfile>
      <anchor>a97229536512b43084aa5b673d3e73160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>m_b</name>
      <anchorfile>classwxGenericColourRefData.html</anchorfile>
      <anchor>a28d0b4d118d21ec95991def4224ebcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>m_g</name>
      <anchorfile>classwxGenericColourRefData.html</anchorfile>
      <anchor>a2ba528d7c1a9c6527a3d5de3554f7845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>m_r</name>
      <anchorfile>classwxGenericColourRefData.html</anchorfile>
      <anchor>a6c11cf98c58d5125397b1fe7c0fda1b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxGenericPen</name>
    <filename>classwxGenericPen.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a19e9bb4cea0a68474e97ee442a45ca06</anchor>
      <arglist>(const wxGenericPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>af132455ab65c7306abc0125fe1a4f292</anchor>
      <arglist>(const wxPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a720ec31cf3a9c2f37eefe7c4e91fb5b1</anchor>
      <arglist>(const wxGenericColour &amp;colour, int width=1, int style=wxSOLID, int cap=wxCAP_ROUND, int join=wxJOIN_ROUND)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Create</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a8bb9d62f81b685f3f33cb96b0fdc53e4</anchor>
      <arglist>(const wxColour &amp;colour, int width=1, int style=wxSOLID, int cap=wxCAP_ROUND, int join=wxJOIN_ROUND)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Destroy</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a07d3e7327b6127a8ed68e22c27e2f1c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetCap</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a48c3443ce8f5e37d5f3b4f3d4a62c9e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxColour</type>
      <name>GetColour</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>aabaec2f1979832cb0466dd607d95f409</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxDash *</type>
      <name>GetDash</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a26dab45507a539857611512e17bd1111</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDashCount</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a3ebd452c5437ad9a3b5e4f125e03946e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDashes</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a992290b99ab543c59389794e375e0e7e</anchor>
      <arglist>(wxDash **ptr) const </arglist>
    </member>
    <member kind="function">
      <type>wxGenericColour</type>
      <name>GetGenericColour</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>ab1be14eb4914315aae42727f925e52d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetJoin</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a433a8106ecc54ffb4c512a7e78bb6cf4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxPen</type>
      <name>GetPen</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>ac7363f392a6023c85f2513aaa21f9674</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetStyle</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>ade29e6b57c9904f46f3d7865832dc314</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetWidth</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>ae13dd4fdffe50b101178eeca27af267f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSameAs</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a1859ffb75ffc674e6aa580510555515f</anchor>
      <arglist>(const wxGenericPen &amp;pen) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSameAs</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>ac755780bc4daac9e6535eeeddb531d0f</anchor>
      <arglist>(const wxPen &amp;pen) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ok</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a9ff9ab42ac6a643b5be8e619dfb8c667</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a5f3d799bde1e9fb22ed3d3981a9570c3</anchor>
      <arglist>(const wxGenericPen &amp;pen) const </arglist>
    </member>
    <member kind="function">
      <type>wxGenericPen &amp;</type>
      <name>operator=</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a014e8232b77c1ee10ecb10479d36ebe4</anchor>
      <arglist>(const wxGenericPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>wxGenericPen &amp;</type>
      <name>operator=</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a4e4a40b8ab1708ecadf40df00a4b4870</anchor>
      <arglist>(const wxPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a69268ac57d9760b2bfbe7dfec50716a3</anchor>
      <arglist>(const wxGenericPen &amp;pen) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a9ae7a4ae81f726245dceb92fdbb207b8</anchor>
      <arglist>(const wxGenericPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a4110a91e9d0654c97a462cf9ca28770f</anchor>
      <arglist>(const wxPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetCap</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a9cc1d1ccdb2bd729a7b36b0b812f3dfe</anchor>
      <arglist>(int capStyle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetColour</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>ae0d98d0a8fb4f275a50772beebdcca5a</anchor>
      <arglist>(const wxGenericColour &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetColour</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a567c4a1b43982ff2df25f454a3c47f07</anchor>
      <arglist>(const wxColour &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetColour</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>ac43f21d43b35722dd042c649a60d5552</anchor>
      <arglist>(int red, int green, int blue, int alpha=255)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDashes</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a99f1847011e027358499e00572c36f1b</anchor>
      <arglist>(int number_of_dashes, const wxDash *dash)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetJoin</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>aaa824c11e30fe7afef715d49f0fe0230</anchor>
      <arglist>(int joinStyle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetStyle</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a39931adf77226a013d46b723aa0e1e1e</anchor>
      <arglist>(int style)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetWidth</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>ac650e4f733932fd3e3d7b8f1f60be166</anchor>
      <arglist>(int width)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericPen</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>ad99592f0c4ce80c291091f745944065a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericPen</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a66d00353a4deb88ed19241db82cde89e</anchor>
      <arglist>(const wxGenericPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericPen</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a203e8e8eadd9f7834b2c950bf2e43e7b</anchor>
      <arglist>(const wxPen &amp;pen)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericPen</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a7b2783863fece14f30f9d41a150ad905</anchor>
      <arglist>(const wxGenericColour &amp;colour, int width=1, int style=wxSOLID, int cap=wxCAP_ROUND, int join=wxJOIN_ROUND)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericPen</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a9a24fc45dc41e2c472f7be74f84e5884</anchor>
      <arglist>(const wxColour &amp;colour, int width=1, int style=wxSOLID, int cap=wxCAP_ROUND, int join=wxJOIN_ROUND)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~wxGenericPen</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>ac30dbf9b334d15705a608dcf37da1a31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual wxObjectRefData *</type>
      <name>CloneRefData</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>abf33072b17fc65c704a259a12492c05c</anchor>
      <arglist>(const wxObjectRefData *data) const </arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual wxObjectRefData *</type>
      <name>CreateRefData</name>
      <anchorfile>classwxGenericPen.html</anchorfile>
      <anchor>a7c46514332e31b66e2261d4b5168d095</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxGenericPenRefData</name>
    <filename>classwxGenericPenRefData.html</filename>
    <member kind="function">
      <type></type>
      <name>wxGenericPenRefData</name>
      <anchorfile>classwxGenericPenRefData.html</anchorfile>
      <anchor>a94f694651d5749ce039ada3092b2383b</anchor>
      <arglist>(int width=1, int style=wxSOLID, int cap=wxCAP_ROUND, int join=wxJOIN_ROUND)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxGenericPenRefData</name>
      <anchorfile>classwxGenericPenRefData.html</anchorfile>
      <anchor>ab8e5426fefbf07d874808c397b7dc620</anchor>
      <arglist>(const wxGenericPenRefData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~wxGenericPenRefData</name>
      <anchorfile>classwxGenericPenRefData.html</anchorfile>
      <anchor>ab4f8f7e0802f60b3e4a98b0f80867cac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_cap</name>
      <anchorfile>classwxGenericPenRefData.html</anchorfile>
      <anchor>a55fd864bbb9a5dccf69d35f6c3a8afe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxGenericColour</type>
      <name>m_colour</name>
      <anchorfile>classwxGenericPenRefData.html</anchorfile>
      <anchor>af746c12820d1e7bbabd03e735ee7acd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxDash *</type>
      <name>m_dash</name>
      <anchorfile>classwxGenericPenRefData.html</anchorfile>
      <anchor>a50e11042474c1795b02572bb5e4283ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_dash_count</name>
      <anchorfile>classwxGenericPenRefData.html</anchorfile>
      <anchor>afd830e1125ce718ca3d057bfec666e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_join</name>
      <anchorfile>classwxGenericPenRefData.html</anchorfile>
      <anchor>aea9ea3262b8e99c93a19d131b3da3abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_style</name>
      <anchorfile>classwxGenericPenRefData.html</anchorfile>
      <anchor>ab6b2d7905cbdf099f83e2ce076ffebd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_width</name>
      <anchorfile>classwxGenericPenRefData.html</anchorfile>
      <anchor>a267efb4ee0d0a37379b72e4a9fdd063c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxMatrix2D</name>
    <filename>classwxMatrix2D.html</filename>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>Add</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a4c0075117b5cb44b756c6e2eef2db903</anchor>
      <arglist>(const wxMatrix2D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>Add</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>ae84d5db4b94361270e553b9e769a015d</anchor>
      <arglist>(double scalar) const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>AppendCols</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>adcd247ebbb7e8f7bdafdd58eb53f377f</anchor>
      <arglist>(const wxMatrix2D &amp;matrix) const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>AppendRows</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a04cf3d458db5ab9c2a7a858afafd5a5f</anchor>
      <arglist>(const wxMatrix2D &amp;matrix) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Copy</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a144679457eaec573dfc25bed87cbdc8e</anchor>
      <arglist>(const wxMatrix2D &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>ab0ab5f36c1cbecd7b7cbe6cc8e02f6f9</anchor>
      <arglist>(const wxMatrix2D &amp;matrix, bool full_copy=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>ad494c548eb15ce19e1c18ca868d8943a</anchor>
      <arglist>(int width, int height, bool zero=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>abf99e4805c637f1e51f2a01a7fab1e0a</anchor>
      <arglist>(int width, int height, const double *matrix)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a1b2566ec31b07a6c8fe8598ab7d2c42a</anchor>
      <arglist>(int width, int height, double *matrix, bool static_data)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CreateIdentity</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a210c223929090cc5ea56737b8827e4f3</anchor>
      <arglist>(int size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Destroy</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>af0122f110aa23d2d19ce4af203137f17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>Exp</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>ad0dd9acff00def3d5911a9b51902e6c5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Fill</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>aebcd196130f023338be0f082443088f6</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>GetData</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a613319cf1ee4a9fceea89d3aabda63b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetHeight</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a335389bb4c34984748112d9355126c4c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxSize</type>
      <name>GetSize</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a696a98eb5645118578b46f4af9a5d607</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetValue</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>acbfdb4aadce23efefe156dac5f091d2a</anchor>
      <arglist>(int x, int y) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetWidth</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>af8097b763d302a7802fde2d80bae6791</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>InsertCols</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>acaeddfb9e41c83429ecf0edced740a89</anchor>
      <arglist>(int col, const wxMatrix2D &amp;matrix) const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>InsertRows</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>aaf877cbaa561591b46e6f29e4050e62d</anchor>
      <arglist>(int row, const wxMatrix2D &amp;matrix) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsEqual</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a365caa66dbad99782e63dc09cb24e434</anchor>
      <arglist>(const wxMatrix2D &amp;matrix) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>LoadFile</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>ae8b18ab99e708bcf8f110aa14d31ec52</anchor>
      <arglist>(const wxString &amp;filename, const wxArrayInt *cols=NULL)</arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>Log</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a14506c28d8a50c35458f4e8b1dc69c4a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>Log10</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a6c9930301fe439a852e9da777e70ef18</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>Mirror</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a294208f2fdc1db5373a3216917577446</anchor>
      <arglist>(bool horizontally=true) const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>Mult</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a4017e648d75d9bdb28713a68219be12d</anchor>
      <arglist>(const wxMatrix2D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>Mult</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a5b08b46e54b734de7439fb6a85ba1bee</anchor>
      <arglist>(double scalar) const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>MultElement</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>afdfce624cea68a1a110b334c92cf9dc9</anchor>
      <arglist>(const wxMatrix2D &amp;b) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Normalize</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a7736dd5d1d3034ae88a7dcb5d2fd2c72</anchor>
      <arglist>(double sum=1.0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ok</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>aac76e73e85a2d26c855c1475d4ac6643</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a1695297900d634fbfefd76956c7c8ca1</anchor>
      <arglist>(const wxMatrix2D &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D &amp;</type>
      <name>operator=</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>ad5669aecd2c6b7783a5f8ec33083614a</anchor>
      <arglist>(const wxMatrix2D &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>ab29ee31cf84dfa7bff3992765c165dae</anchor>
      <arglist>(const wxMatrix2D &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PointInMatrix</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a3e771b478fb0ecb4ed7da581257570c2</anchor>
      <arglist>(int x, int y) const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>Pow</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a54b5a219d63887675c9d5c33ddd41b86</anchor>
      <arglist>(double p) const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>PowN</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a269f49b32489fcee1d0695a8ddbd7168</anchor>
      <arglist>(double n) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Reshape</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a6fd33c3e332db2d4790da62565704d3a</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>Rotate90</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a5fcebeb52fa057ce0ac171bb84ca165b</anchor>
      <arglist>(int clockwise) const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>RotateSquare45</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a6b71966e935a63ceb4d0839c2708a8b9</anchor>
      <arglist>(bool clockwise) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetValue</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a7f6713ab136854dc68d484ee8582c82a</anchor>
      <arglist>(int x, int y, double value)</arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>SubCols</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a0282a8798bab5c860bb91e54e7dad92c</anchor>
      <arglist>(int start_col, int end_col) const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>SubMatrix</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>ac711e73e76a78f2de3942af9fe37f994</anchor>
      <arglist>(const wxRect &amp;rect) const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>SubRows</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a285f525a927d9a71e5dc0ea7d70ce74b</anchor>
      <arglist>(int start_row, int end_row) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Sum</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a552fc7005a3a60fa1076a5f96c7e9844</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>ToString</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a5ec4a89f5f30529bb27899b6c30fbcc3</anchor>
      <arglist>(const wxString &amp;colSep=wxT(&quot; &quot;), const wxString &amp;rowSep=wxT(&quot;\n&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Trace</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a4c8cebff528303ff83c1629a8e856600</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxMatrix2D</type>
      <name>Transpose</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>ad830b7423d9ff4088e4e562685a60a65</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxMatrix2D</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>ad0b6b0bd007348bfad05743af0461d5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxMatrix2D</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a3bd86961d1052b9713401386caba4c26</anchor>
      <arglist>(const wxMatrix2D &amp;matrix, bool full_copy=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxMatrix2D</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a9794a9670a24a22a542dc98f8d2354ca</anchor>
      <arglist>(int width, int height, bool zero=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxMatrix2D</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>ab57cab038abb43ed78b18f13ad22d72f</anchor>
      <arglist>(int width, int height, const double *data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxMatrix2D</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a5adb6f4f6afaeb7121b9e4fa53dd048b</anchor>
      <arglist>(int width, int height, double *data, bool static_data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~wxMatrix2D</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a3fe9d253d8738805a248dc9e026fa8ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxArrayString</type>
      <name>m_file_comments</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a6e3c0975bea0ac768c52e3afd53e1c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend wxMatrix2D</type>
      <name>operator*</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a17646f8d4ca4659338903a602962d597</anchor>
      <arglist>(wxMatrix2D &amp;a, wxMatrix2D &amp;b)</arglist>
    </member>
    <member kind="friend">
      <type>friend wxMatrix2D</type>
      <name>operator*</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a6b42de224f364219c556d4cb2e069903</anchor>
      <arglist>(double scalar, wxMatrix2D &amp;a)</arglist>
    </member>
    <member kind="friend">
      <type>friend wxMatrix2D</type>
      <name>operator+</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a70aea0ff622e5e67b8e4ea06bc8853d4</anchor>
      <arglist>(wxMatrix2D &amp;a, wxMatrix2D &amp;b)</arglist>
    </member>
    <member kind="friend">
      <type>friend wxMatrix2D</type>
      <name>operator+</name>
      <anchorfile>classwxMatrix2D.html</anchorfile>
      <anchor>a9a9267a6ebec4a21d1e1941a2fc83403</anchor>
      <arglist>(double scalar, wxMatrix2D &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxMatrix2DRefData</name>
    <filename>classwxMatrix2DRefData.html</filename>
    <member kind="function">
      <type></type>
      <name>wxMatrix2DRefData</name>
      <anchorfile>classwxMatrix2DRefData.html</anchorfile>
      <anchor>a08fa03fbdfe46dcbb178b7b2bab20d54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~wxMatrix2DRefData</name>
      <anchorfile>classwxMatrix2DRefData.html</anchorfile>
      <anchor>a2cb4884d75631534877b0ad26b2c5b8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double *</type>
      <name>m_data</name>
      <anchorfile>classwxMatrix2DRefData.html</anchorfile>
      <anchor>a04571b22f0146b63f1d37cf993e2de2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_height</name>
      <anchorfile>classwxMatrix2DRefData.html</anchorfile>
      <anchor>a1d5a28976b8ed48bdf418e9b4db7fbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_static</name>
      <anchorfile>classwxMatrix2DRefData.html</anchorfile>
      <anchor>a5804441ed1b4b1c9c7e5788b641d5e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_width</name>
      <anchorfile>classwxMatrix2DRefData.html</anchorfile>
      <anchor>a9ce72b8ca4f0d4fd3991af3249357b16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxMenuButton</name>
    <filename>classwxMenuButton.html</filename>
    <member kind="function">
      <type>void</type>
      <name>AssignMenu</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>a6e7d2a409ba44f5a5089afa1baf0a411</anchor>
      <arglist>(wxMenu *menu, bool static_menu=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>aad7706ad5a76933c55aa02e452eb261c</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, const wxString &amp;label, const wxBitmap &amp;bitmap, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=wxNO_BORDER, const wxValidator &amp;val=wxDefaultValidator, const wxString &amp;name=wxT(&quot;wxMenuButton&quot;))</arglist>
    </member>
    <member kind="function">
      <type>wxCustomButton *</type>
      <name>GetDropDownButton</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>ad8824e14d76c146f29952f932abc04f3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxCustomButton *</type>
      <name>GetLabelButton</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>a9ab265f44c7557717fb6c125f762c5f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxMenu *</type>
      <name>GetMenu</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>aa8f6ff49cd0691de702f5d3d3398d82d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetSelection</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>a4a2066ce6b635c57ebacf37713710d80</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetToolTip</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>aea8e76aea266e6133c44cbdc00928a8e</anchor>
      <arglist>(const wxString &amp;tip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetToolTip</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>a8f3869acb5d794b2217794d4b07efe1f</anchor>
      <arglist>(wxToolTip *tip)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxMenuButton</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>aff0d33a627beb795f8ef0bf6e5fd4a0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxMenuButton</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>af83ae114e4d757d6717ebad58aaa841b</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, const wxString &amp;label, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxValidator &amp;val=wxDefaultValidator, const wxString &amp;name=wxT(&quot;wxMenuButton&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxMenuButton</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>ac411a215ec883252cabfddf00c2728c7</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, const wxBitmap &amp;bitmap, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxValidator &amp;val=wxDefaultValidator, const wxString &amp;name=wxT(&quot;wxMenuButton&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxMenuButton</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>a6ff9496af3bde6d428fe26a02bd561da</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, const wxString &amp;value=wxEmptyString, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, int n=0, const wxString choices[]=(const wxString *) NULL, long style=0, const wxValidator &amp;val=wxDefaultValidator, const wxString &amp;name=wxT(&quot;wxMenuButton&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxMenuButton</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>a91777f361130d06a8a68ac23b8e7511d</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, const wxString &amp;label, const wxBitmap &amp;bitmap, wxMenu *menu, bool static_menu=false, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxValidator &amp;val=wxDefaultValidator, const wxString &amp;name=wxT(&quot;wxMenuButton&quot;))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~wxMenuButton</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>a6c0a41451589c946217f201a4ecb558f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxSize</type>
      <name>DoGetBestSize</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>add10650e2d708bba80de488345434116</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>DoSetSize</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>a2aabcc70a0cc7c9a2ff5b50acd67cd07</anchor>
      <arglist>(int x, int y, int width, int height, int sizeFlags=wxSIZE_AUTO)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnButton</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>aa7013dec97a429ba32ff7f0c709aaa17</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCustomButton *</type>
      <name>m_dropdownButton</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>a8cf16dfca945db0216d5d98743eed0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxCustomButton *</type>
      <name>m_labelButton</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>a7fed9f18ce945a9859542e258c8b9349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxMenu *</type>
      <name>m_menu</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>ae61c745b2caa6cbcb37609c241c6df75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_menu_static</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>a8b2735ffb80597103908cbba0de8f570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>long</type>
      <name>m_style</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>a1db0cc4b13ddd713f0d343503748c17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Init</name>
      <anchorfile>classwxMenuButton.html</anchorfile>
      <anchor>ab992ecf8da1795ceea3360dd279cc450</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxOptionValue</name>
    <filename>classwxOptionValue.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>AddChild</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>abac5332e05e515f3a7a2722454915205</anchor>
      <arglist>(const wxOptionValue &amp;child)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Copy</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>acdbc338e4a5017f41b99a7bad1706e7e</anchor>
      <arglist>(const wxOptionValue &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a9d7798329a211d5e1f8d79fb78137e4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a5e6b342779f0ec5cf4177085a2a9c095</anchor>
      <arglist>(const wxOptionValue &amp;optValue)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a4d07b8a05682f7920d322d405f0572ac</anchor>
      <arglist>(const wxString &amp;string)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DeleteChildren</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a6ecc0c4614c49d25677776d9d2505f67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>DeleteOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>ac0c9b41381cca0aff6c6f732627488da</anchor>
      <arglist>(const wxString &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>DeleteOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a3481f6fd8bcf076cabc1b7f929f784f1</anchor>
      <arglist>(size_t n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Destroy</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>aacdc80ef5caea99bdb6844041999a02b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>FindOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a4321b5e4206bbd7370ed851a39c5ab5d</anchor>
      <arglist>(const wxString &amp;part_of_option_name) const </arglist>
    </member>
    <member kind="function">
      <type>wxArrayOptionValue *</type>
      <name>GetChildren</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a193b01290f0990635e19cc098591c02f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetChildrenCount</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a343fc2b977d8b435a3c34f9bd22e8ccb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a427dd46db1961ad143b9e7257bb1bd78</anchor>
      <arglist>(const wxString &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a690ec8e6b4e1571416c40bb2a6e62184</anchor>
      <arglist>(const wxString &amp;name, wxString &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a254166951d06012b8b680bd46922484f</anchor>
      <arglist>(const wxString &amp;name, int *value) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a5f7033adbff379a84c6fcfc33b995432</anchor>
      <arglist>(const wxString &amp;name, float *value) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>ad67cc9991adc5712afe07b7204cee0a4</anchor>
      <arglist>(const wxString &amp;name, double *value) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a7e7e585a896d6154d03b0c4eeccd7af1</anchor>
      <arglist>(const wxString &amp;name, const wxChar *format,...) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>ad88b9721f838721db0fefdac201d6245</anchor>
      <arglist>(const wxString &amp;name, wxArrayInt &amp;values, int count=-1, const wxString &amp;delims=wxT(&quot; ,\t\r\n&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>ae1cdf129ab2169b94b470ce21e102647</anchor>
      <arglist>(const wxString &amp;name, unsigned char *value, int count, const wxString &amp;delims=wxT(&quot; ,\t\r\n&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a9421b4b1a3ea3a5d1f10afe5c06e85d6</anchor>
      <arglist>(const wxString &amp;name, int *value, int count, const wxString &amp;delims=wxT(&quot; ,\t\r\n&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>ae2a34fc756743cb8069eaac6845cd0d7</anchor>
      <arglist>(const wxString &amp;name, long *value, int count, const wxString &amp;delims=wxT(&quot; ,\t\r\n&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>aa6b6b0c1cfe5b81c0933e9d41c61e19a</anchor>
      <arglist>(const wxString &amp;name, float *value, int count, const wxString &amp;delims=wxT(&quot; ,\t\r\n&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>ab5c78f18e1c883109dd7c6bb482f0239</anchor>
      <arglist>(const wxString &amp;name, double *value, int count, const wxString &amp;delims=wxT(&quot; ,\t\r\n&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>aea6a3bfb90a300becb189793baa34865</anchor>
      <arglist>(const wxString &amp;name, int *v1, int *v2, const wxString &amp;delims=wxT(&quot; ,\t\r\n&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>aebab3ba18d96f8b0ea3bf8768ece4e6e</anchor>
      <arglist>(const wxString &amp;name, int *v1, int *v2, int *v3, const wxString &amp;delims=wxT(&quot; ,\t\r\n&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>ade856089a52f6ee585b148c13fe4ca17</anchor>
      <arglist>(const wxString &amp;name, float *v1, float *v2, float *v3, const wxString &amp;delims=wxT(&quot; ,\t\r\n&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>aba0ab4ada8558eae340b6af2739956bf</anchor>
      <arglist>(const wxString &amp;name, wxPoint &amp;value, const wxString &amp;delims=wxT(&quot; ,\t\r\n&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>adda36fa2c16dec7806de8ca604cc9717</anchor>
      <arglist>(const wxString &amp;name, wxSize &amp;value, const wxString &amp;delims=wxT(&quot; ,\t\r\n&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>aef1aaa4669bb5d53872821ff39a2921a</anchor>
      <arglist>(const wxString &amp;name, wxRect &amp;value, const wxString &amp;delims=wxT(&quot; ,\t\r\n&quot;)) const </arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>GetOptionCount</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a88159362f21b7c908ce9971bee8d28a9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetOptionInt</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a0318d6cc224e8fc942079777babee59f</anchor>
      <arglist>(const wxString &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetOptionName</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a5cdbf854abfe5ca16a0813a1d5cc70c3</anchor>
      <arglist>(size_t n) const </arglist>
    </member>
    <member kind="function">
      <type>wxArrayString</type>
      <name>GetOptionNames</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a4422ccfa570ace35241cde0ef5a40fa9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetOptionValue</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a9bdc3c4786fd4e8e85b6b141afa92aee</anchor>
      <arglist>(size_t n) const </arglist>
    </member>
    <member kind="function">
      <type>wxArrayString</type>
      <name>GetOptionValues</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a7f58c819941adbe870187a98140a31db</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetType</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a0e02941e982e3871ffbf6740f2b335b2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>HasOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>aef0a7cf75d85fefff164c0ee980e9d07</anchor>
      <arglist>(const wxString &amp;name) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Ok</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a1edf2eb0ffc80061ec5e280381662f3b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a4c8bf7ee7e1b4e07b15b511f0c15fba9</anchor>
      <arglist>(const wxOptionValue &amp;optValue) const </arglist>
    </member>
    <member kind="function">
      <type>wxOptionValue &amp;</type>
      <name>operator=</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a4049aa39e9bb3a0655e589908901da6f</anchor>
      <arglist>(const wxOptionValue &amp;optValue)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a144b67ecfe6b032c6de88277c05e4d4e</anchor>
      <arglist>(const wxOptionValue &amp;optValue) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a3f18f0c84fee82ed126ea5556bd18ba6</anchor>
      <arglist>(const wxString &amp;name, const wxString &amp;value, bool force=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>ad1b7aa542be37c9721b27c7f0aac544d</anchor>
      <arglist>(const wxString &amp;name, int value, bool force=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a659bf6f12dd29321ac6b67b544c260ae</anchor>
      <arglist>(const wxString &amp;name, double value, bool force=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a2a0c7f1634d82670f2ede0c623f90c6d</anchor>
      <arglist>(const wxString &amp;name, bool update, const wxChar *format,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a93e58f437627a7bade42b2373741cca6</anchor>
      <arglist>(const wxString &amp;name, int v1, int v2, int v3, bool force=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a1cfc2254ad59e5c32967bfa4dbc5629a</anchor>
      <arglist>(const wxString &amp;name, double v1, double v2, double v3, bool force=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a7e8d01fcd3cf33b40cf134c0600492ac</anchor>
      <arglist>(const wxString &amp;name, int *v, int count, bool force=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>afe703d7def9a6048c270ab74f883f864</anchor>
      <arglist>(const wxString &amp;name, float *v, int count, bool force=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a96c1e1403d85629eb9c1e93a438ab544</anchor>
      <arglist>(const wxString &amp;name, const wxPoint &amp;value, bool force=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>af456d8a6ea6d9179345000cdee21b98f</anchor>
      <arglist>(const wxString &amp;name, const wxSize &amp;value, bool force=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetOption</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>ae95e046ca28e4a98375a82881689c172</anchor>
      <arglist>(const wxString &amp;name, const wxRect &amp;value, bool force=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetType</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>af2d5b8e1866adab6dcd9b286ecb1e97d</anchor>
      <arglist>(const wxString &amp;type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxOptionValue</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>acb57bf2413003828fbb87b9db316531c</anchor>
      <arglist>(bool create=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxOptionValue</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>aa1cc66e60836de327d58e6eb25aab5d1</anchor>
      <arglist>(const wxOptionValue &amp;optValue)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxOptionValue</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>afd9ac7ccb7c43c10827a87f8d7b7d8dd</anchor>
      <arglist>(const wxString &amp;str)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual wxObjectRefData *</type>
      <name>CloneRefData</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a72b7dd5738fd4334a816cb2bd1e578e8</anchor>
      <arglist>(const wxObjectRefData *data) const </arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual wxObjectRefData *</type>
      <name>CreateRefData</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>ab2fa325083d0f2a6550bb77e79e80400</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DECLARE_DYNAMIC_CLASS</name>
      <anchorfile>classwxOptionValue.html</anchorfile>
      <anchor>a40a9a0ad17bff167bdcdc9afb7eed322</anchor>
      <arglist>(wxOptionValue)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxOptionValueRefData</name>
    <filename>classwxOptionValueRefData.html</filename>
    <member kind="function">
      <type></type>
      <name>wxOptionValueRefData</name>
      <anchorfile>classwxOptionValueRefData.html</anchorfile>
      <anchor>a115c3c94fc2472169d8f08a6a6eb4ef7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxOptionValueRefData</name>
      <anchorfile>classwxOptionValueRefData.html</anchorfile>
      <anchor>af126a32304a4e51a26371d9594be167d</anchor>
      <arglist>(const wxOptionValueRefData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~wxOptionValueRefData</name>
      <anchorfile>classwxOptionValueRefData.html</anchorfile>
      <anchor>ae1186cefc95d67e38e9979db92ddfe29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxArrayOptionValue</type>
      <name>m_children</name>
      <anchorfile>classwxOptionValueRefData.html</anchorfile>
      <anchor>ac53e7e3623bca89cce7aac635d72bc21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxArrayString</type>
      <name>m_optionNames</name>
      <anchorfile>classwxOptionValueRefData.html</anchorfile>
      <anchor>ae1b565b0d3e3faddc88367902215960a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxArrayString</type>
      <name>m_optionValues</name>
      <anchorfile>classwxOptionValueRefData.html</anchorfile>
      <anchor>a9b30ffaa3522b3d8a5920b48758d65fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxString</type>
      <name>m_type</name>
      <anchorfile>classwxOptionValueRefData.html</anchorfile>
      <anchor>a24c4ddc5608d617c35b5fa08fda2fd8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxRangeDouble</name>
    <filename>classwxRangeDouble.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Combine</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a8c38a720cd594558260a427ec8d410ee</anchor>
      <arglist>(wxDouble i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Combine</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>ad28145efde82570f8f1ae21625e41a56</anchor>
      <arglist>(const wxRangeDouble &amp;r, bool only_if_touching=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a7f8d8e344ff968a9acf422989a3f3d50</anchor>
      <arglist>(wxDouble i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a6ea417327c1db875420c329f5b5585ab</anchor>
      <arglist>(const wxRangeDouble &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Delete</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a04b383e8e7e53cf4e7d920ecbde972ad</anchor>
      <arglist>(const wxRangeDouble &amp;r, wxRangeDouble *right=NULL)</arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetMax</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>ad3624ff875667864e282a6cc1adf7529</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetMin</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>abaf92c13b736d9d0126f673032d81783</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetRange</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>af385f934d3fc020e6e2b3a2339d4bc20</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeDouble</type>
      <name>Intersect</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a17077beb76669aa0eeff1d29c9f75ab5</anchor>
      <arglist>(const wxRangeDouble &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Intersects</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a927b4c30864c43f1844d4e59a26b3f9e</anchor>
      <arglist>(const wxRangeDouble &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsEmpty</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>ad7886e67b5f0e21a3aa84e36f2ab0522</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>ab48ed65e1792c11b308deff9250d8fa9</anchor>
      <arglist>(const wxRangeDouble &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeDouble</type>
      <name>operator+</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a82af4495308c21147384ac644a7ffc14</anchor>
      <arglist>(const wxRangeDouble &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeDouble</type>
      <name>operator+</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a097491eb8e9f4b03dfca57f237e403a1</anchor>
      <arglist>(const wxDouble i) const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeDouble &amp;</type>
      <name>operator+=</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a17dafd34b52caa2245f8272e5b741bd8</anchor>
      <arglist>(const wxRangeDouble &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>wxRangeDouble &amp;</type>
      <name>operator+=</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a0e227b297198c7c9d5a7e064a3c5bedb</anchor>
      <arglist>(const wxDouble i)</arglist>
    </member>
    <member kind="function">
      <type>wxRangeDouble</type>
      <name>operator-</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a4e2fd905cd60b67e8b37d7153175320a</anchor>
      <arglist>(const wxRangeDouble &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeDouble</type>
      <name>operator-</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a223128b8687693a5574fec58fb532614</anchor>
      <arglist>(const wxDouble i) const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeDouble &amp;</type>
      <name>operator-=</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a41cbcc518d8d19be3d417e97e5505d17</anchor>
      <arglist>(const wxRangeDouble &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>wxRangeDouble &amp;</type>
      <name>operator-=</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>af6137490242cedc7a2fe85ab44c07b62</anchor>
      <arglist>(const wxDouble i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a3051e7dea2f2240bd904f66a0bd237d5</anchor>
      <arglist>(const wxRangeDouble &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Position</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>aafc6c0919fed6056f44e6c845bb838c1</anchor>
      <arglist>(wxDouble i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>aa9b1b41ab76a0da6a238d24e2e3856d1</anchor>
      <arglist>(wxDouble min_, wxDouble max_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMax</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a20a9fce0ff8898ab642b4baf810024a3</anchor>
      <arglist>(wxDouble max_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMin</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a3ea73d61ae1fecb1137e7d3ea777e056</anchor>
      <arglist>(wxDouble min_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Shift</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>ae60c9dd5ddc335b184fa8ec52beaf786</anchor>
      <arglist>(wxDouble i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SwapMinMax</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>adc5eadd0e9d9e877b68a9daeb6ff71db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>wxRangeDouble</type>
      <name>Union</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a300fe97ee0a86f28a27693abe7e0a24d</anchor>
      <arglist>(const wxRangeDouble &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxRangeDouble</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>a5e87ed5be41e20a27b21711fe9fb5cab</anchor>
      <arglist>(wxDouble min_=0, wxDouble max_=0)</arglist>
    </member>
    <member kind="variable">
      <type>wxDouble</type>
      <name>m_max</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>affd7a9ba41f6a57731471968ee9c6597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>wxDouble</type>
      <name>m_min</name>
      <anchorfile>classwxRangeDouble.html</anchorfile>
      <anchor>ae726eeb7b46583b267e0d23d00213c4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxRangeDoubleSelection</name>
    <filename>classwxRangeDoubleSelection.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>BoundRanges</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>a7ba6478b365edcb0885f59b16788a4e4</anchor>
      <arglist>(const wxRangeDouble &amp;range)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>aa1808db5c5df12dc53590a71f3a174de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>a5a29220f83f3ce8f07687e0547dc4d3f</anchor>
      <arglist>(wxDouble i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>ae9f73575e8e34c0cf23a4470907c48b6</anchor>
      <arglist>(const wxRangeDouble &amp;range) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Copy</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>abe41c3202427bf68fe7abc18ca9372b2</anchor>
      <arglist>(const wxRangeDoubleSelection &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>DeselectRange</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>aa7cbbbfa49499be826697b9c9e273a5c</anchor>
      <arglist>(const wxRangeDouble &amp;range)</arglist>
    </member>
    <member kind="function">
      <type>wxRangeDouble</type>
      <name>GetBoundingRange</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>ab54d3198f90ce3c39ee4f459508eccf8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetCount</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>aa2bb645afda9adde9d10b4e5cd1135bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const wxRangeDouble &amp;</type>
      <name>GetRange</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>afe3b309db59da2a70efcaa67f7315936</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>const wxArrayRangeDouble &amp;</type>
      <name>GetRangeArray</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>aa4941efc37c707cc52e5853b08da6257</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Index</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>a9f3a0af5771648e51deb0ed87b9973e4</anchor>
      <arglist>(wxDouble i) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Index</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>a6c6327eea6619528180f2967dd957cae</anchor>
      <arglist>(const wxRangeDouble &amp;range) const </arglist>
    </member>
    <member kind="function">
      <type>const wxRangeDouble &amp;</type>
      <name>Item</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>ab5c0b6f8ba6362cb9654b311d91d2872</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>NearestIndex</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>a90998418fa138264676e46473d086a65</anchor>
      <arglist>(wxDouble i) const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeDoubleSelection &amp;</type>
      <name>operator=</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>abbf747abe578da5a606540f79dea973e</anchor>
      <arglist>(const wxRangeDoubleSelection &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>const wxRangeDouble &amp;</type>
      <name>operator[]</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>a41d51c1f879f641eb50ed3be82b4eca5</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SelectRange</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>a7e64e09eb4d4dd481cb8ac6b68f6fdc7</anchor>
      <arglist>(const wxRangeDouble &amp;range)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxRangeDoubleSelection</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>adfa540ebee6053303585b2fc72e74541</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxRangeDoubleSelection</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>a3598e9ccef31b453af8bdb57fab18c90</anchor>
      <arglist>(const wxRangeDouble &amp;range)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxRangeDoubleSelection</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>a1c60837ce77063549062262a3a0377e0</anchor>
      <arglist>(const wxRangeDoubleSelection &amp;ranges)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxArrayRangeDouble</type>
      <name>m_ranges</name>
      <anchorfile>classwxRangeDoubleSelection.html</anchorfile>
      <anchor>a244224147d7356327a495cc99db4d1ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxRangeInt</name>
    <filename>classwxRangeInt.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>Combine</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>abd6274f0e6897a31521006738d7d97d6</anchor>
      <arglist>(int i, bool only_if_touching=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Combine</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a75ca89d4e33f7504b3b9674ee058b214</anchor>
      <arglist>(const wxRangeInt &amp;r, bool only_if_touching=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a8e1b1c343ead5dbaf81d8888c83bfc84</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>afd19b2230bef6c90514e1d0865b8e646</anchor>
      <arglist>(const wxRangeInt &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Delete</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a9d367eaeecab4ee1ea0196ebb10975cb</anchor>
      <arglist>(const wxRangeInt &amp;r, wxRangeInt *right=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMax</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>aa3baecb60bc8d2ae16b58da7ac1b6782</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetMin</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a3b2af8f324e254e821738f3ab61dd146</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetRange</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>ae44a83fd64bdf71921fc4ffae053ae52</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeInt</type>
      <name>Intersect</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a89447f31c69e16b7c469ae357274c5c8</anchor>
      <arglist>(const wxRangeInt &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Intersects</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a57cc2862cb988a2ff89dd5dbe3c13c71</anchor>
      <arglist>(const wxRangeInt &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsEmpty</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a052e10d086957549d1d8e06e28c1fc73</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a4956ba9117d6b3965013760f83d87876</anchor>
      <arglist>(const wxRangeInt &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeInt</type>
      <name>operator+</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a46be4c4f54e6c1e4f8e5c58989706a9b</anchor>
      <arglist>(const wxRangeInt &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeInt</type>
      <name>operator+</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>adf03ff1c2551971f58a962d57e41d2d2</anchor>
      <arglist>(const int i) const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeInt &amp;</type>
      <name>operator+=</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>ad6411175ba186c395f1db8d881c6ab2b</anchor>
      <arglist>(const wxRangeInt &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>wxRangeInt &amp;</type>
      <name>operator+=</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a22712c17710aa062917063bf73e741c4</anchor>
      <arglist>(const int i)</arglist>
    </member>
    <member kind="function">
      <type>wxRangeInt</type>
      <name>operator-</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>aec563f73f6271ee40aebb5c1e41a5877</anchor>
      <arglist>(const wxRangeInt &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeInt</type>
      <name>operator-</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>af946c2e35e5f2e19a67c52c401ebcd00</anchor>
      <arglist>(const int i) const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeInt &amp;</type>
      <name>operator-=</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a88463f7119396b5bf087ee72b92b2e1f</anchor>
      <arglist>(const wxRangeInt &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>wxRangeInt &amp;</type>
      <name>operator-=</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a4476307e38c9f2d97a17edacea1d0a47</anchor>
      <arglist>(const int i)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a2b05dd2f733f2c559e7c53c6bf694a84</anchor>
      <arglist>(const wxRangeInt &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Position</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a47885a2213e98ac2733ad06e39fc5824</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Set</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>ab5377860457a5bf5db6390a52d2addfc</anchor>
      <arglist>(int min_, int max_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMax</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a276ec49015098ed5942836465d87362d</anchor>
      <arglist>(int max_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetMin</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>abf6089b74b3318c1ad3ad458ee4050a4</anchor>
      <arglist>(int min_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Shift</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a7e96ade82cc28aac2d2e16a1ed85c2ab</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SwapMinMax</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a18f3031e11e6679261a09f0c5820ff60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Touches</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>ae21b3ec8b82d4163f2ea7661684ce0c7</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Touches</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a778e37c98cef28453b498da6a92bf17b</anchor>
      <arglist>(const wxRangeInt &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeInt</type>
      <name>Union</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a700af82a62f3326eabc2f770c611dc9e</anchor>
      <arglist>(const wxRangeInt &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxRangeInt</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a62a829149f950195db40ae24130810fc</anchor>
      <arglist>(int min_=0, int max_=0)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_max</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>ac78561daced5d9c3cded87d9c4585257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_min</name>
      <anchorfile>classwxRangeInt.html</anchorfile>
      <anchor>a457f85a19124afd44160fea1ba67f873</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxRangeIntSelection</name>
    <filename>classwxRangeIntSelection.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>BoundRanges</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>adacc9360c3e2746a71663bd4d457702f</anchor>
      <arglist>(const wxRangeInt &amp;range)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Clear</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a2b6334897975e72aaa3adb7daf00c552</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>ad2815f325dc9b6a66eb56cb61185824a</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Contains</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>af6ff6b04025de6291c9cf262913210dc</anchor>
      <arglist>(const wxRangeInt &amp;range) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Copy</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>aaf9914aaed405664a057daab51ec3191</anchor>
      <arglist>(const wxRangeIntSelection &amp;source)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>DeselectRange</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a8ada73df75992b6a905bf952089357a2</anchor>
      <arglist>(const wxRangeInt &amp;range)</arglist>
    </member>
    <member kind="function">
      <type>wxRangeInt</type>
      <name>GetBoundingRange</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a165e38e779d78c9413e3b13f1766635d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetCount</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a0e584ce3f84b5e334ab8c362340cfda5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetItemCount</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a28d09a40ac510ea32bd1737e5b5bacba</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const wxRangeInt &amp;</type>
      <name>GetRange</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a2823447230ff412b3be8fc75ce2075b1</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>const wxArrayRangeInt &amp;</type>
      <name>GetRangeArray</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a2ead40b83d99c8c5b897dfc0acd3ea9f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Index</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a4b03d8d4af5dda11af0b10bdb576af61</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Index</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a58f9eb02e84ce3e73681ef42f9e337b7</anchor>
      <arglist>(const wxRangeInt &amp;range) const </arglist>
    </member>
    <member kind="function">
      <type>const wxRangeInt &amp;</type>
      <name>Item</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a62cc7b6c197334204344758b09b6ab49</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>NearestIndex</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>ae80d745edbf098aa99e4bdc1f7a58b7d</anchor>
      <arglist>(int i) const </arglist>
    </member>
    <member kind="function">
      <type>wxRangeIntSelection &amp;</type>
      <name>operator=</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a7f05e46289e97ebc1e25b9df81d0dd9d</anchor>
      <arglist>(const wxRangeIntSelection &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>const wxRangeInt &amp;</type>
      <name>operator[]</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a19a8443af7edd2b142e2b3c15e4fdcad</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>SelectRange</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>aa439b71388c66a01e1dc5a99ed5f9c9d</anchor>
      <arglist>(const wxRangeInt &amp;range)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxRangeIntSelection</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>aaa04e842d727c3ff5af95644b9ad362a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxRangeIntSelection</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a4dcf4dcf628fbffb6322ea0ce06db7a6</anchor>
      <arglist>(const wxRangeInt &amp;range)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxRangeIntSelection</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>ad52f09756cdc7e821898787ce7bf427e</anchor>
      <arglist>(const wxRangeIntSelection &amp;ranges)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxArrayRangeInt</type>
      <name>m_ranges</name>
      <anchorfile>classwxRangeIntSelection.html</anchorfile>
      <anchor>a19731d149f1cf6d1fe6468a5d7a3d831</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxRay2DDouble</name>
    <filename>classwxRay2DDouble.html</filename>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetDistanceToPoint</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a1491c817d3248b15f0be1f3d005e561f</anchor>
      <arglist>(const wxPoint2DDouble &amp;pt, wxPoint2DDouble *closestPt=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetDistanceToRay</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>ae37d1e1737bf90db98fd3b2db94a690c</anchor>
      <arglist>(const wxRay2DDouble &amp;ray) const </arglist>
    </member>
    <member kind="function">
      <type>wxPoint2DDouble</type>
      <name>GetPoint</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a98edf26852c29ed6873d63aedba916a3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxPoint2DDouble</type>
      <name>GetPointOnRayFromX</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>ab4cb28be41dc9fcced6d9ece1282f18c</anchor>
      <arglist>(wxDouble x) const </arglist>
    </member>
    <member kind="function">
      <type>wxPoint2DDouble</type>
      <name>GetPointOnRayFromY</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>aa9bee1b4ed6bdc51a9d571c3b1351a08</anchor>
      <arglist>(wxDouble y) const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetSlope</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a0346a5ed6bcf514fa0334ec8d49d8c74</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble</type>
      <name>GetTranslatedLineByX</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a2f4ed1e7c120d7163d387ee56187cff7</anchor>
      <arglist>(wxDouble x) const </arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble</type>
      <name>GetTranslatedLineByY</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a637884d153fe4903a42d3f555ef6c4c6</anchor>
      <arglist>(wxDouble y) const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetX</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a039113df0bef31d1fb9f65ff1e319370</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetXFromY</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a89bd7f9a93e7f852745dc86ba6a38833</anchor>
      <arglist>(wxDouble y) const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetY</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a055322d834c47d143d6a23fb8490239f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxDouble</type>
      <name>GetYFromX</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a57f44983bbc6bafa38e123fd504e6e5e</anchor>
      <arglist>(wxDouble x) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Intersect</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a75eb7712517f9ef60725bf0f7efe933b</anchor>
      <arglist>(const wxRay2DDouble &amp;other, wxPoint2DDouble &amp;pt) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a357377ea11ae0675c20391cbe8e5cc9b</anchor>
      <arglist>(const wxRay2DDouble &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble</type>
      <name>operator*</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a77530ce5572c8bf8f1434ba4665eec42</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_pos) const </arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble</type>
      <name>operator*</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a9993247b7c1594087d1ce715f76f694a</anchor>
      <arglist>(const wxDouble &amp;rel_slope) const </arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble &amp;</type>
      <name>operator*=</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a126064e725a9c17966df6403f2e474f1</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_pos)</arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble &amp;</type>
      <name>operator*=</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a2b696ed9b5f0360e967be18bf686f01a</anchor>
      <arglist>(const wxDouble &amp;rel_slope)</arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble</type>
      <name>operator+</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a0883c59f6734d963da7320f55c4f7a13</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_pos) const </arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble</type>
      <name>operator+</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a2de27682431900168efbc8e83dc08be5</anchor>
      <arglist>(const wxDouble &amp;rel_slope) const </arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble &amp;</type>
      <name>operator+=</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a5579731b74dab618ba488796ab2409cd</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_pos)</arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble &amp;</type>
      <name>operator+=</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>ac4d1604e61f05a7b0de4d9415879fc7a</anchor>
      <arglist>(const wxDouble &amp;rel_slope)</arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble</type>
      <name>operator-</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>aeafbd919806716b021d484491ae508c1</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_pos) const </arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble</type>
      <name>operator-</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a3929593c150b0a19fa782fbb57af87ec</anchor>
      <arglist>(const wxDouble &amp;rel_slope) const </arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble &amp;</type>
      <name>operator-=</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a65d3a310fd794d3714164ca338f54167</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_pos)</arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble &amp;</type>
      <name>operator-=</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a12d7dfb14f0f329057ff15cc021d1ea4</anchor>
      <arglist>(const wxDouble &amp;rel_slope)</arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble</type>
      <name>operator/</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>aecba8f0faf28aea5ccd61a7061052a47</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_pos) const </arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble</type>
      <name>operator/</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a9e81b11e7b43a64e8cb69b433307197b</anchor>
      <arglist>(const wxDouble &amp;rel_slope) const </arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble &amp;</type>
      <name>operator/=</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a887c52a0a384c67213476ba774321c05</anchor>
      <arglist>(const wxPoint2DDouble &amp;rel_pos)</arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble &amp;</type>
      <name>operator/=</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a68520ed57981c37bcb9539a1109a0af8</anchor>
      <arglist>(const wxDouble &amp;rel_slope)</arglist>
    </member>
    <member kind="function">
      <type>wxRay2DDouble</type>
      <name>operator=</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a7bf67733abd0231b156b59323c876c67</anchor>
      <arglist>(const wxRay2DDouble &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a27909e772ec0fdeedc15c4f3b020024b</anchor>
      <arglist>(const wxRay2DDouble &amp;r) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetPoint</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>ab5dfd3bff4a2b5e5dbb85e8ec58b7e17</anchor>
      <arglist>(const wxPoint2DDouble &amp;pt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSlope</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a266a99101a7bcd4bc228422ed38dd268</anchor>
      <arglist>(wxDouble slope)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetX</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>abc187aa5dbd70852c39df7b961322271</anchor>
      <arglist>(wxDouble x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetY</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a7c4c3019670d28fb65f461efc9e72441</anchor>
      <arglist>(wxDouble y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TranslatePointByX</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>ae3f48452539f0b772c2820e8965670b9</anchor>
      <arglist>(wxDouble x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TranslatePointByY</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>aba2b125370f96045ecca28c85b36443c</anchor>
      <arglist>(wxDouble y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxRay2DDouble</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a1f86db7194cc6394ddb67c7e6e1e84d5</anchor>
      <arglist>(wxDouble x=0, wxDouble y=0, wxDouble slope=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxRay2DDouble</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a394d830f6ed7bf3deecf57eabe760845</anchor>
      <arglist>(const wxPoint2DDouble &amp;pt, wxDouble slope)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxRay2DDouble</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a2a4fc905696e826e062bb00612db9a30</anchor>
      <arglist>(wxDouble x1, wxDouble y1, wxDouble x2, wxDouble y2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxRay2DDouble</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>ad2dd282f95f619e26903ce9479f94b88</anchor>
      <arglist>(const wxPoint2DDouble &amp;pt1, const wxPoint2DDouble &amp;pt2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxRay2DDouble</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>ac16e0cc222e72d12ab0d7ebf2ce7df3f</anchor>
      <arglist>(const wxRay2DDouble &amp;line)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static wxDouble</type>
      <name>GetSlope</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a9582c759d099690ccd2fb172435f0f91</anchor>
      <arglist>(wxDouble x1, wxDouble y1, wxDouble x2, wxDouble y2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static wxDouble</type>
      <name>GetSlope</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>a3596bfced0fb6e31a788897f4e61105f</anchor>
      <arglist>(const wxPoint2DDouble &amp;pt1, const wxPoint2DDouble &amp;pt2)</arglist>
    </member>
    <member kind="variable">
      <type>wxDouble</type>
      <name>m_slope</name>
      <anchorfile>classwxRay2DDouble.html</anchorfile>
      <anchor>ad7aa66bd81c2e93fc14e4ae102373726</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxSpinCtrlDbl</name>
    <filename>classwxSpinCtrlDbl.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>formatType</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ae36bd5024c6f4990df39e6e25a69f359</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lf_fmt</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ae36bd5024c6f4990df39e6e25a69f359a31cc1efd570d77d4ecee920005a29e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>le_fmt</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ae36bd5024c6f4990df39e6e25a69f359aa62eab378734bd3152beef2eb683c074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lg_fmt</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ae36bd5024c6f4990df39e6e25a69f359ad9b53ee9017743b8f6374f1dafc87b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>le_fmt</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ae36bd5024c6f4990df39e6e25a69f359aa62eab378734bd3152beef2eb683c074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lf_fmt</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ae36bd5024c6f4990df39e6e25a69f359a31cc1efd570d77d4ecee920005a29e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>lg_fmt</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ae36bd5024c6f4990df39e6e25a69f359ad9b53ee9017743b8f6374f1dafc87b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Create</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ad917a6e69a976b8909aad2a1f14803cb</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &amp;value=wxEmptyString, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxSize(100,-1), long style=0, double min=0.0, double max=100.0, double initial=0.0, double increment=1.0, int digits=wxSPINCTRLDBL_AUTODIGITS, const wxString &amp;name=_T(&quot;wxSpinCtrlDbl&quot;))</arglist>
    </member>
    <member kind="function">
      <type>wxColour</type>
      <name>GetBackgroundColour</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a11c302122199718d3e1b4630bbd27da2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetDefaultValue</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a5c030bdef8c4abd71cfd30670e3e40f2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetDigits</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>aa3be49db164df8da9f3abcf4a7ade3aa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxFont</type>
      <name>GetFont</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a2510e8b6b8fd5ce9ee6aae58025c5de4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxColour</type>
      <name>GetForegroundColour</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ac671c8f18e69d424a1c90403b22742fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxString</type>
      <name>GetFormat</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a0cbf47380ef097d1883580fd2645db9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetIncrement</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>abb8d396e3b6f87827e38c43136b9995b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetMax</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a677bf88d95acfc609f32abccc62d716e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetMin</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ae2a392154fd9e9fcee38c6293f8028a7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>GetSnapToTicks</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ac8f44c5350f1c48229871be3eb6b8da4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>wxTextCtrl *</type>
      <name>GetTextCtrl</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a7a77f1b943b87f389c970f89703fbdcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>GetValue</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a61b8e7d68ac0089afeff6ef9ca9c82bb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>HasRange</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a58298b7836814a729583d26106fef218</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>InRange</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ad62598458da745abd1308446984f749a</anchor>
      <arglist>(double value) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsDefaultValue</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a4924cde54d26d8b2e66a185642a2c579</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>SetBackgroundColour</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ae07ab4ae6442383b9acb1cb9ef100602</anchor>
      <arglist>(const wxColour &amp;colour)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetDefaultValue</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>acc086ab3eb27114d2746e501d0a118ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDefaultValue</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a7a9e5e7d45dc26d0d9c7e3a732655f3d</anchor>
      <arglist>(double default_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetDigits</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a4adf06020a64f21b6a9daced4be87ac3</anchor>
      <arglist>(int digits=wxSPINCTRLDBL_AUTODIGITS, formatType fmt=lg_fmt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>SetFont</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a57e8b1e8e94a6951e8871cf465549b40</anchor>
      <arglist>(const wxFont &amp;font)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>SetForegroundColour</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a58917affcb5649bc390dc50c9286df52</anchor>
      <arglist>(const wxColour &amp;colour)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetFormat</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>afe97ba70a67fe135e8f75531577ef323</anchor>
      <arglist>(const wxString &amp;format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetIncrement</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a6804a5e633e050b4ed75a523df0a7d44</anchor>
      <arglist>(double increment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetIncrement</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a46bed5d430fdd860375417dd9ce18a14</anchor>
      <arglist>(double increment, int digits, formatType fmt=lg_fmt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetRange</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a5b749de03f9c0c08aa804fe0d52aca87</anchor>
      <arglist>(double min_val, double max_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetSnapToTicks</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ab40ead2b81dbfce8f1e8d6623f2444f0</anchor>
      <arglist>(bool forceTicks)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetValue</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a4ee20b44925eefb7233f9f91b1f469ae</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SetValue</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>aefdbc3adbd1f11c884318a6682c0f32d</anchor>
      <arglist>(double value, double min, double max, double increment, int digits=wxSPINCTRLDBL_AUTODIGITS, formatType fmt=lg_fmt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>SetValue</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a2a97fcc33b12927628bbc8cb80ad7d00</anchor>
      <arglist>(const wxString &amp;text, bool force)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxSpinCtrlDbl</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ab51f8973ac451ac5c6ecd7448bbb3cbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxSpinCtrlDbl</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a360cd81ed86ed6ccbf8886ce3756f606</anchor>
      <arglist>(wxWindow &amp;parent, wxWindowID id, const wxString &amp;value=wxEmptyString, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxSize(95,-1), long style=0, double min=0.0, double max=100.0, double initial=0.0, double increment=1.0, int digits=wxSPINCTRLDBL_AUTODIGITS, const wxString &amp;name=_T(&quot;wxSpinCtrlDbl&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxSpinCtrlDbl</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a9beebefdd971dafe645ae0fea342d62c</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &amp;value=wxEmptyString, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxSize(95,-1), long style=0, int min=0, int max=100, int initial=0, const wxString &amp;name=_T(&quot;wxSpinCtrlDbl&quot;))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~wxSpinCtrlDbl</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>affff48972c06f7f2f5d041ad1c2c0e5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual wxSize</type>
      <name>DoGetBestSize</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ad5756b8dc1863596f0bad0a2a176199c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>DoSendEvent</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a01d8b00a2553255a5f8f20a590836d2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>DoSetSize</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ae3ce4d237192006f8bb0f0beda4ce63e</anchor>
      <arglist>(int x, int y, int width, int height, int sizeFlags=wxSIZE_AUTO)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>DoSetToolTip</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>aa0fa97da8fc1b15f273b796f9907213a</anchor>
      <arglist>(wxToolTip *tip)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnChar</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a3efaf344a8201222cf60253a9e16aeab</anchor>
      <arglist>(wxKeyEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnFocus</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>aafddb8ffd6c94b314d6ddcb7f1398f36</anchor>
      <arglist>(wxFocusEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnKillFocus</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a7bd6636cc88716130f0289ca8e8a82f6</anchor>
      <arglist>(wxFocusEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnSpinDown</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ab1475def80b9c14bca143aee0d123d94</anchor>
      <arglist>(wxSpinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnSpinUp</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a883d9ab47584340d0c09763fb84229d0</anchor>
      <arglist>(wxSpinEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnText</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ad2d9882034ef661cb637d4c8df03d6b8</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnTextEnter</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a61b7ac2045319bc715b8994364911ab1</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>SyncSpinToText</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ac51960bf005043dc52712aaf7bfb102d</anchor>
      <arglist>(bool send_event=true, bool force_valid=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_default_value</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>abeab66f509189f686c036b4cca84a73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_digits</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a2c52f374a2b5503e782501c289ddbd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_increment</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a1078ea9ce1aaeb275d4992e22543cb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_max</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>adeedac5358bf2529ff9d1110849416db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_min</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a2dcdd6a29ffb8c01134e27d836d1883a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_snap_ticks</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a243979a1ce517261fe05097cc51ef6f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxSpinButton *</type>
      <name>m_spinButton</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a20b462d42c5eea2264cd6bc1f0f636d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxSpinCtrlDblTextCtrl *</type>
      <name>m_textCtrl</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a68d8cda00021a6fdb14c52d3ad46a66e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxString</type>
      <name>m_textFormat</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a35c136ec232ef9725cf41cde37e446b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_value</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>ad211bdad1ea185787528b890258539e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Init</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>a4996129e3eae95ae154c96d08a780770</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>wxSpinCtrlDblTextCtrl</name>
      <anchorfile>classwxSpinCtrlDbl.html</anchorfile>
      <anchor>aa0b53e1865aea501836b7ac5594d9011</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxSpinCtrlDblTextCtrl</name>
    <filename>classwxSpinCtrlDblTextCtrl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>OnChar</name>
      <anchorfile>classwxSpinCtrlDblTextCtrl.html</anchorfile>
      <anchor>a1949887a1e83e4e01b48d7bab2491efe</anchor>
      <arglist>(wxKeyEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>OnKillFocus</name>
      <anchorfile>classwxSpinCtrlDblTextCtrl.html</anchorfile>
      <anchor>ad50843ec4df277543de29578d1d04d22</anchor>
      <arglist>(wxFocusEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxSpinCtrlDblTextCtrl</name>
      <anchorfile>classwxSpinCtrlDblTextCtrl.html</anchorfile>
      <anchor>a336392bc26ddb8dec3a889f10e21de99</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, const wxString &amp;value=wxEmptyString, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, long style=0, const wxValidator &amp;validator=wxDefaultValidator, const wxString &amp;name=wxTextCtrlNameStr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~wxSpinCtrlDblTextCtrl</name>
      <anchorfile>classwxSpinCtrlDblTextCtrl.html</anchorfile>
      <anchor>a1f794b4a3dd9fce1ff9542b1fdee13ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>wxSpinCtrlDbl *</type>
      <name>m_parent</name>
      <anchorfile>classwxSpinCtrlDblTextCtrl.html</anchorfile>
      <anchor>ae9a04167a152ebec8402031e8c23de72</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>wxStaticBitmapPopup</name>
    <filename>classwxStaticBitmapPopup.html</filename>
    <member kind="function">
      <type>void</type>
      <name>OnShowPopupMenu</name>
      <anchorfile>classwxStaticBitmapPopup.html</anchorfile>
      <anchor>a095c482e3b688aa0f1d8e9c13f071672</anchor>
      <arglist>(wxMouseEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxStaticBitmapPopup</name>
      <anchorfile>classwxStaticBitmapPopup.html</anchorfile>
      <anchor>aec4bebfca5fb4037375ee1e88e3e73ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>wxStaticBitmapPopup</name>
      <anchorfile>classwxStaticBitmapPopup.html</anchorfile>
      <anchor>a43ece2a288e55bebd46533cce7e643fc</anchor>
      <arglist>(wxWindow *parent, wxWindowID id, const wxBitmap &amp;img, const wxPoint &amp;pos=wxDefaultPosition, const wxSize &amp;size=wxDefaultSize, int flags=0, const wxString &amp;name=wxT(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~wxStaticBitmapPopup</name>
      <anchorfile>classwxStaticBitmapPopup.html</anchorfile>
      <anchor>a148fcba5762d325791ebf9bad39d5dfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnPopupLoadImage</name>
      <anchorfile>classwxStaticBitmapPopup.html</anchorfile>
      <anchor>ab177a48267df48a82aba8427307fc918</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>OnPopupSaveImage</name>
      <anchorfile>classwxStaticBitmapPopup.html</anchorfile>
      <anchor>a3040d8589b6cd9a33a883465cf03c46e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>wxMenu</type>
      <name>mnuImages</name>
      <anchorfile>classwxStaticBitmapPopup.html</anchorfile>
      <anchor>ac00a985bfd8e28f585782f37d2f28440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM_IMG_LOAD</name>
      <anchorfile>classwxStaticBitmapPopup.html</anchorfile>
      <anchor>a1ec1d1b7b93f5c5d2ac38d945be7154a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM_IMG_SAVE</name>
      <anchorfile>classwxStaticBitmapPopup.html</anchorfile>
      <anchor>a4b23e8d6b88f87b6bd65a868d6a6e385</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mrpt::gui::WxSubsystem</name>
    <filename>classmrpt_1_1gui_1_1WxSubsystem.html</filename>
  </compound>
  <compound kind="struct">
    <name>XML</name>
    <filename>structXML.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>cbEndTag</name>
      <anchorfile>structXML.html</anchorfile>
      <anchor>a73e0e13cd36312460aa828627b75a285</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cbNewElement</name>
      <anchorfile>structXML.html</anchorfile>
      <anchor>a704f366b471b30e618951c1335e8b01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum XMLError</type>
      <name>error</name>
      <anchorfile>structXML.html</anchorfile>
      <anchor>a843061b60ba6ab66bf855741142facd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>lpEndTag</name>
      <anchorfile>structXML.html</anchorfile>
      <anchor>a7d04adf93bf8ad8f07b702bc171a9cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>lpNewElement</name>
      <anchorfile>structXML.html</anchorfile>
      <anchor>a1dea7c007c6cbbf7097e1f8d726cef0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>lpszText</name>
      <anchorfile>structXML.html</anchorfile>
      <anchor>a8b9e70c05d1307204056dfb882d6dcff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>lpXML</name>
      <anchorfile>structXML.html</anchorfile>
      <anchor>a85d57b749883255ab1c4533919d3d271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nFirst</name>
      <anchorfile>structXML.html</anchorfile>
      <anchor>a49f39e41382ff416ec5c0b5aedfd3735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nIndex</name>
      <anchorfile>structXML.html</anchorfile>
      <anchor>a73a28b836fcc0656097c7e751b87460d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nIndexMissigEndTag</name>
      <anchorfile>structXML.html</anchorfile>
      <anchor>a31832d9cbe0dc08449dbededa9a2d469</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XMLAttribute</name>
    <filename>structXMLAttribute.html</filename>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>lpszName</name>
      <anchorfile>structXMLAttribute.html</anchorfile>
      <anchor>a59d24e06998261f56a5b8e2f2b20ea9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>lpszValue</name>
      <anchorfile>structXMLAttribute.html</anchorfile>
      <anchor>a2e1317aefc63d17247e3e12091b90618</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XMLCharacterEntity</name>
    <filename>structXMLCharacterEntity.html</filename>
    <member kind="variable">
      <type>XMLCHAR</type>
      <name>c</name>
      <anchorfile>structXMLCharacterEntity.html</anchorfile>
      <anchor>a8c5ed14bcc92397808660ac05509f714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>l</name>
      <anchorfile>structXMLCharacterEntity.html</anchorfile>
      <anchor>aff111c73a82954b0ae63b75cc6c66214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>s</name>
      <anchorfile>structXMLCharacterEntity.html</anchorfile>
      <anchor>ab40240376cadfe2b03a63e83c5947e75</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XMLClear</name>
    <filename>structXMLClear.html</filename>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>lpszCloseTag</name>
      <anchorfile>structXMLClear.html</anchorfile>
      <anchor>a28c30d46f2965cfdea9dcd7ff10e0386</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>lpszOpenTag</name>
      <anchorfile>structXMLClear.html</anchorfile>
      <anchor>a2df4ad4786cc0d3f7eae94607a02f6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>lpszValue</name>
      <anchorfile>structXMLClear.html</anchorfile>
      <anchor>a72d26ba6f77bdfc5fdaf0e0802d8809e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XMLNode</name>
    <filename>structXMLNode.html</filename>
    <class kind="struct">XMLNode::XMLNodeDataTag</class>
    <member kind="enumvalue">
      <name>char_encoding_Big5</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2abf8658aa97c3bcb0d714cce6bb77a0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_encoding_error</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2a901e3af8a5e1308d1a198398c2b3da76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_encoding_GB2312</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2a6f2ed679397fa246d1e5062371ba3776</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_encoding_GBK</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2a5f55b2ae64719235ea4ea4aae651264c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_encoding_legacy</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2afcce4646efba5d15cc00d958a075c1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_encoding_ShiftJIS</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2afa21f31e866cedff460f7e907d2339cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_encoding_UTF8</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2a0b35b4d55aae2d232400578ab1123d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XMLCharEncoding</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_encoding_error</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2a901e3af8a5e1308d1a198398c2b3da76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_encoding_UTF8</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2a0b35b4d55aae2d232400578ab1123d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_encoding_legacy</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2afcce4646efba5d15cc00d958a075c1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_encoding_ShiftJIS</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2afa21f31e866cedff460f7e907d2339cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_encoding_GB2312</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2a6f2ed679397fa246d1e5062371ba3776</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_encoding_Big5</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2abf8658aa97c3bcb0d714cce6bb77a0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>char_encoding_GBK</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81bcd09f9c752b65633c1ca28ea025f2a5f55b2ae64719235ea4ea4aae651264c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>enum XMLNode::XMLCharEncoding</type>
      <name>XMLCharEncoding</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a81cfd85cde37d43408069f45205e3c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>addAttribute</name>
      <anchorfile>group__creation.html</anchorfile>
      <anchor>ga7938c43648ce7ed32efc9f0a5e3b5d2c</anchor>
      <arglist>(XMLCSTR lpszName, XMLCSTR lpszValuev)</arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>addAttribute_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga45d1c57025ef576313d7412920d7a326</anchor>
      <arglist>(XMLSTR lpszName, XMLSTR lpszValue)</arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>addChild</name>
      <anchorfile>group__creation.html</anchorfile>
      <anchor>ga51baa56a48f69cdea6f41ed38a2cbadd</anchor>
      <arglist>(XMLCSTR lpszName, char isDeclaration=FALSE, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>addChild</name>
      <anchorfile>group__creation.html</anchorfile>
      <anchor>ga37c862f1d4a86f95417f97ceaa40d0fa</anchor>
      <arglist>(XMLNode nodeToAdd, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>addChild_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga24b13602fdff0194b087df4eaf28e703</anchor>
      <arglist>(XMLSTR lpszName, char isDeclaration=FALSE, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>addClear</name>
      <anchorfile>group__creation.html</anchorfile>
      <anchor>gab933d009523f94a4fd1dee09e1a3c931</anchor>
      <arglist>(XMLCSTR lpszValue, XMLCSTR lpszOpen=NULL, XMLCSTR lpszClose=NULL, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>addClear_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>gad92450b1a8380678f52ad53a54fd068c</anchor>
      <arglist>(XMLSTR lpszValue, XMLCSTR lpszOpen=NULL, XMLCSTR lpszClose=NULL, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>addText</name>
      <anchorfile>group__creation.html</anchorfile>
      <anchor>ga1de718e237befa215381d294fc644f11</anchor>
      <arglist>(XMLCSTR lpszValue, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>addText_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga90944eacfeb994486e3ca83a68c35b6a</anchor>
      <arglist>(XMLSTR lpszValue, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XMLSTR</type>
      <name>createXMLString</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>gac8710ba5e7ff6e62a222445501ef9972</anchor>
      <arglist>(int nFormat=1, int *pnSize=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>deepCopy</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gadb69f8d2db5997d84590ce3380e210f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAttribute</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga61b2405305063594b35b309cc2e22c01</anchor>
      <arglist>(int i=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAttribute</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga2b21339e5b370f1d7ebde2dc51217eed</anchor>
      <arglist>(XMLCSTR lpszName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAttribute</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga6f00d7c1b4eaa29cfdd9d4a709495aca</anchor>
      <arglist>(XMLAttribute *anAttribute)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteClear</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga44b72c82310eb4319dba46eb9cc9f6e9</anchor>
      <arglist>(int i=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteClear</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga8fff4baa9a8000f8662ee302438fff64</anchor>
      <arglist>(XMLCSTR lpszValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteClear</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>gae92182823d3d5b40893103ad222ec4a8</anchor>
      <arglist>(XMLClear *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteNodeContent</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>gaa4d133999da220e916bdf3a969d493c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteText</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga14a49a23735ea10a44864cb6b4302250</anchor>
      <arglist>(int i=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteText</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga21ee499630d71ab6026753a85f02f582</anchor>
      <arglist>(XMLCSTR lpszValue)</arglist>
    </member>
    <member kind="function">
      <type>XMLNodeContents</type>
      <name>enumContents</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gaf56414ef38a13892afc4f22177a7760a</anchor>
      <arglist>(XMLElementPosition i) const </arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute</type>
      <name>getAttribute</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gaa07572a057ce7ffc8843e468d952f490</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>getAttribute</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gaba897c342d3c55d71f4d987332789f69</anchor>
      <arglist>(XMLCSTR name, int i) const </arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>getAttribute</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga23af0b5c771a9a5e7503a7dd2de72fc8</anchor>
      <arglist>(XMLCSTR name, int *i=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>getAttributeName</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga67cf7717fa32175d8c6daa8f3f03ce7a</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>getAttributeValue</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga4abc0c5a3eec14e2f67518b625431541</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getChildNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga77a21438b6d48a52cf8a1270f82f4475</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getChildNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gaf46d002a855acb46c18e47b70e686808</anchor>
      <arglist>(XMLCSTR name, int i) const </arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getChildNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gac2e8c96fc51b59b6667ee02785cb6943</anchor>
      <arglist>(XMLCSTR name, int *i=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getChildNodeByPath</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga637d56f6ba183b5ca56164b673fdec37</anchor>
      <arglist>(XMLSTR path, char createNodeIfMissing=0, XMLCHAR sep=&apos;/&apos;)</arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getChildNodeByPath</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga18176d2a9e4830dcb1bca62f9c664b15</anchor>
      <arglist>(XMLCSTR path, char createNodeIfMissing=0, XMLCHAR sep=&apos;/&apos;)</arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getChildNodeWithAttribute</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga5d2775ee0704a2c028d76d267db7960a</anchor>
      <arglist>(XMLCSTR tagName, XMLCSTR attributeName, XMLCSTR attributeValue=NULL, int *i=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>XMLClear</type>
      <name>getClear</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gab99fbcb5534ab2194889c4802e290354</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>getName</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga7e07715aa0ed894da96bd66c90d423f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getParentNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gad30a8420556e220742c681e353a875d8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>getText</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gaeb607292b18d4615b7c169c7c08c0a8b</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>isAttributeSet</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga8059888e8dd5d9caf04f765059c1b934</anchor>
      <arglist>(XMLCSTR name) const </arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>isDeclaration</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga71df27d54a2dc09b0a456406a7e8c6d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>isEmpty</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga764ce0ff117af3e30ab0959114d36f9c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nAttribute</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga9561f62b9ed1fa653fe9135c4f16a41d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nChildNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga8e52198f258167cd796dae21f1ffc352</anchor>
      <arglist>(XMLCSTR name) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nChildNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga65aad0220b231b1bf5cd5c69d7c5de41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nClear</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga87d34f1ba1ba7d49e8aeacc63548dead</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nElement</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga8e9538deb9144dcab39b3a510a8202f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nText</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga22e7e7cf8f173a1ec3ec3d6ff60819d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>XMLNode &amp;</type>
      <name>operator=</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>ac7201d06ce47509423dd7cc937e69cf8</anchor>
      <arglist>(const XMLNode &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfChildNode</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>gac98af1de6ed1218e5d26f7e509b8678f</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfChildNode</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>gaf8457366bc393a57e33896e46592cb3e</anchor>
      <arglist>(XMLNode x) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfChildNode</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>ga102dcd93d13144e2a87b664e6f810725</anchor>
      <arglist>(XMLCSTR name, int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfClear</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>gafbeb4c6fcb5f164a4e5501d048c0f714</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfClear</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>gaae9a760878f7e2d8e392b17edb00ea19</anchor>
      <arglist>(XMLCSTR lpszValue) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfClear</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>ga917818941aa305d3829472d49f33a4b5</anchor>
      <arglist>(XMLClear *a) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfText</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>ga4376524698201e37c805bfa37945a600</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfText</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>ga3a590db071ce9f3fdc6e82405ab8507d</anchor>
      <arglist>(XMLCSTR lpszValue) const </arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>updateAttribute</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>gadfbd017929a40d6584350e7f3652fcbd</anchor>
      <arglist>(XMLAttribute *newAttribute, XMLAttribute *oldAttribute)</arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>updateAttribute</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>ga21bdabc3bea95c06b5033a0a0c76afe4</anchor>
      <arglist>(XMLCSTR lpszNewValue, XMLCSTR lpszNewName=NULL, int i=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>updateAttribute</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>gab81bdf55327b63350eaf84835b8cf9b1</anchor>
      <arglist>(XMLCSTR lpszNewValue, XMLCSTR lpszNewName, XMLCSTR lpszOldName)</arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>updateAttribute_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga62a2c0cad7809a03afc485351c9560da</anchor>
      <arglist>(XMLAttribute *newAttribute, XMLAttribute *oldAttribute)</arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>updateAttribute_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga33cd934820a069cb42acd904d88170d2</anchor>
      <arglist>(XMLSTR lpszNewValue, XMLSTR lpszNewName=NULL, int i=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>updateAttribute_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga4e1f2b9413ef0b87a073c861b1400d68</anchor>
      <arglist>(XMLSTR lpszNewValue, XMLSTR lpszNewName, XMLCSTR lpszOldName)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>updateClear</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>ga6b48e123943ea53272f6d4be33ca6d04</anchor>
      <arglist>(XMLCSTR lpszNewContent, int i=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>updateClear</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>ga02e1a7e3f9c48e05fad77abda2116375</anchor>
      <arglist>(XMLClear *newP, XMLClear *oldP)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>updateClear</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>ga690b140b6d86776f3a257a42ce7d4948</anchor>
      <arglist>(XMLCSTR lpszNewValue, XMLCSTR lpszOldValue)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>updateClear_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga78712972d283700f8bd24d1e83ea7c55</anchor>
      <arglist>(XMLSTR lpszNewContent, int i=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>updateClear_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga25a713d21457706eabd8658bbce0b180</anchor>
      <arglist>(XMLClear *newP, XMLClear *oldP)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>updateClear_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga88e5fde717bc53a879805b2f46d55429</anchor>
      <arglist>(XMLSTR lpszNewValue, XMLCSTR lpszOldValue)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>updateName</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>gae08b643a2b87a77bad3c70eb57ea3043</anchor>
      <arglist>(XMLCSTR lpszName)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>updateName_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga5f35571651c6b629f5c8e5d02942a1c7</anchor>
      <arglist>(XMLSTR lpszName)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>updateText</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>gaad04ffd86ca67253bbc81f941608f8d2</anchor>
      <arglist>(XMLCSTR lpszNewValue, int i=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>updateText</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>ga476a872fa595ea8416d2991ce3bea7a6</anchor>
      <arglist>(XMLCSTR lpszNewValue, XMLCSTR lpszOldValue)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>updateText_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga8809eddad474e8bd7ad5f57aea7c77ac</anchor>
      <arglist>(XMLSTR lpszNewValue, int i=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>updateText_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>gae2c448a74bf74bcd502d4ba27c63eabc</anchor>
      <arglist>(XMLSTR lpszNewValue, XMLCSTR lpszOldValue)</arglist>
    </member>
    <member kind="function">
      <type>XMLError</type>
      <name>writeToFile</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>gab8d92d057c0072cc195b1935b2f53d80</anchor>
      <arglist>(XMLCSTR filename, const char *encoding=NULL, char nFormat=1) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XMLNode</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a138099a1355b9d4103c239d9042adad3</anchor>
      <arglist>(const XMLNode &amp;A)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XMLNode</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a719b115adfb642594107854189559ff2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XMLNode</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>ae652023d7f98430de2027471ef9d9065</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLNode</type>
      <name>createXMLTopNode</name>
      <anchorfile>group__creation.html</anchorfile>
      <anchor>ga6fe7676c3f08c3dab3faec106264d50d</anchor>
      <arglist>(XMLCSTR lpszName, char isDeclaration=FALSE)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLNode</type>
      <name>createXMLTopNode_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>gab80f3739b26ae3f826f99769158e7bea</anchor>
      <arglist>(XMLSTR lpszName, char isDeclaration=FALSE)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLNode</type>
      <name>emptyNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga51aede20b3d470d4a392c02de1fde5c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLCSTR</type>
      <name>getError</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>ga4496629c7a268db5435946c7bdd4eb28</anchor>
      <arglist>(XMLError error)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLCSTR</type>
      <name>getVersion</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a34755edfc6d70bc6efd4e63251fe3d90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLCharEncoding</type>
      <name>guessCharEncoding</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>gac7af7e3bab8d21722dd4f191a4aa7c1d</anchor>
      <arglist>(void *buffer, int bufLen, char useXMLEncodingAttribute=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLNode</type>
      <name>openFileHelper</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>gacc044148e2b9b8264a320b7b6e398158</anchor>
      <arglist>(XMLCSTR filename, XMLCSTR tag=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLNode</type>
      <name>parseFile</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>ga5e5968e052d58350918cd91e3535624b</anchor>
      <arglist>(XMLCSTR filename, XMLCSTR tag=NULL, XMLResults *pResults=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLNode</type>
      <name>parseString</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>gacb95f4f00e4cf3756aac0e3a53765248</anchor>
      <arglist>(XMLCSTR lpXMLString, XMLCSTR tag=NULL, XMLResults *pResults=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char</type>
      <name>setGlobalOptions</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>ga2fcc1637751a4788cfc5690b1c80842b</anchor>
      <arglist>(XMLCharEncoding characterEncoding=XMLNode::char_encoding_UTF8, char guessWideCharChars=1, char dropWhiteSpace=1, char removeCommentsInMiddleOfText=1)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static XMLAttribute</type>
      <name>emptyXMLAttribute</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>afc0ee94f7b16fa825e9d06197292244d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static XMLClear</type>
      <name>emptyXMLClear</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>ad32786123d26b281bfafd9325b22f47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static XMLNode</type>
      <name>emptyXMLNode</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a90565bdb240d2f14f6a3d43f15100b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>struct XMLNode::XMLNodeDataTag</type>
      <name>XMLNodeData</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a28beb729b21b81d2a59238fa755ba700</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>XMLAttribute *</type>
      <name>addAttribute_priv</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>ab467137f476e8dee1f10a55a065d51d1</anchor>
      <arglist>(int, XMLSTR, XMLSTR)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>XMLNode</type>
      <name>addChild_priv</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>ae6d79fd7b2860409d5e3ba6bc40dd0cf</anchor>
      <arglist>(int, XMLSTR, char, int)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>XMLClear *</type>
      <name>addClear_priv</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>af120cb7a12014509ef143804585bb87d</anchor>
      <arglist>(int, XMLSTR, XMLCSTR, XMLCSTR, int)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>XMLCSTR</type>
      <name>addText_priv</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a2a73c243d97fbc8e80687ade10b67a07</anchor>
      <arglist>(int, XMLSTR, int)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void *</type>
      <name>addToOrder</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a1c1ab628165ad947257634cdea6bfae8</anchor>
      <arglist>(int memInc, int *_pos, int nc, void *p, int size, XMLElementType xtype)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>emptyTheNode</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>ad93b2b89fb5df65851b3f6714c3ddc44</anchor>
      <arglist>(char force)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>indexClear</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>ae71e1a7a5e02842a28678d6d12dbab31</anchor>
      <arglist>(XMLCSTR lpszValue) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>indexText</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a982dcacb4020b634d5c8c08a2e2eb917</anchor>
      <arglist>(XMLCSTR lpszValue) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>char</type>
      <name>maybeAddTxT</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a271745140fedc83bef816bea25d7c84e</anchor>
      <arglist>(void *pa, XMLCSTR tokenPStr)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>char</type>
      <name>parseClearTag</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a9ab5c0e463d037ebb9aa45c67f7cdc15</anchor>
      <arglist>(void *px, void *pa)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>ParseXMLElement</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a79f4910d7336078e4f923e8c187252f8</anchor>
      <arglist>(void *pXML)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>XMLNode</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>aa4a98957921a25716fd2936642d47967</anchor>
      <arglist>(struct XMLNodeDataTag *pParent, XMLSTR lpszName, char isDeclaration)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>XMLNode</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a459bf6af13ca13472db5991050abd9dc</anchor>
      <arglist>(struct XMLNodeDataTag *p)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>CreateXMLStringR</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>aacaea1c5b4454bb3953eb00ea5f807a9</anchor>
      <arglist>(XMLNodeData *pEntry, XMLSTR lpszMarker, int nFormat)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>detachFromParent</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a0dcf2951f4bdb0ed4c38c2814e789a79</anchor>
      <arglist>(XMLNodeData *d)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>exactMemory</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a21f762a5cc5d18b09044773e9bc815e8</anchor>
      <arglist>(XMLNodeData *d)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static XMLElementPosition</type>
      <name>findPosition</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>aedd570e7aa8f18ae5daf525a5f4a55b4</anchor>
      <arglist>(XMLNodeData *d, int index, XMLElementType xtype)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static int</type>
      <name>removeOrderElement</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>a9144c6990f5cddaa4ddddba3be3f4ad5</anchor>
      <arglist>(XMLNodeData *d, XMLElementType t, int index)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XMLNodeData *</type>
      <name>d</name>
      <anchorfile>structXMLNode.html</anchorfile>
      <anchor>adf30070dcb8b64a31a64e29fc44b682d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XMLNodeContents</name>
    <filename>structXMLNodeContents.html</filename>
    <member kind="variable">
      <type>XMLAttribute</type>
      <name>attrib</name>
      <anchorfile>structXMLNodeContents.html</anchorfile>
      <anchor>a0fd3093b1eac5edcb67bec9cf40cdaac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLNode</type>
      <name>child</name>
      <anchorfile>structXMLNodeContents.html</anchorfile>
      <anchor>a07bfee26b5b5c9e15adcb172f3b7f846</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLClear</type>
      <name>clear</name>
      <anchorfile>structXMLNodeContents.html</anchorfile>
      <anchor>a08ef8b489dd008060a1ff28269c6730e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>enum XMLElementType</type>
      <name>etype</name>
      <anchorfile>structXMLNodeContents.html</anchorfile>
      <anchor>a3cc71f0b9fc7b75133de379f1e5d7a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>text</name>
      <anchorfile>structXMLNodeContents.html</anchorfile>
      <anchor>a9e3eda44aa3b88d61cbfbe8d5b055c51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XMLNode::XMLNodeDataTag</name>
    <filename>structXMLNode_1_1XMLNodeDataTag.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>isDeclaration</name>
      <anchorfile>structXMLNode_1_1XMLNodeDataTag.html</anchorfile>
      <anchor>aa35a0ff4251d0d0d266c1a34d5fdfa1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR</type>
      <name>lpszName</name>
      <anchorfile>structXMLNode_1_1XMLNodeDataTag.html</anchorfile>
      <anchor>a0a192e9b0bb99b776ad988109b292206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nAttribute</name>
      <anchorfile>structXMLNode_1_1XMLNodeDataTag.html</anchorfile>
      <anchor>afc265fac21f1f54ef2a9729d785106bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nChild</name>
      <anchorfile>structXMLNode_1_1XMLNodeDataTag.html</anchorfile>
      <anchor>a04bab521d6ff1e4644468cd8090530ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nClear</name>
      <anchorfile>structXMLNode_1_1XMLNodeDataTag.html</anchorfile>
      <anchor>aef6eed6eb052360cdaca01db58d8c377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nText</name>
      <anchorfile>structXMLNode_1_1XMLNodeDataTag.html</anchorfile>
      <anchor>ace4ec863994d39bc5cb0acf84cbb43d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLAttribute *</type>
      <name>pAttribute</name>
      <anchorfile>structXMLNode_1_1XMLNodeDataTag.html</anchorfile>
      <anchor>a163b01a6c240bfe901273183decec34d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLNode *</type>
      <name>pChild</name>
      <anchorfile>structXMLNode_1_1XMLNodeDataTag.html</anchorfile>
      <anchor>abbe8b236c3f33c78184e06f76dc0cb08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLClear *</type>
      <name>pClear</name>
      <anchorfile>structXMLNode_1_1XMLNodeDataTag.html</anchorfile>
      <anchor>aa7628a478ecef051f1de900efe805193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>pOrder</name>
      <anchorfile>structXMLNode_1_1XMLNodeDataTag.html</anchorfile>
      <anchor>a030e9e8acf2373bd2a3865161d3aa345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct XMLNodeDataTag *</type>
      <name>pParent</name>
      <anchorfile>structXMLNode_1_1XMLNodeDataTag.html</anchorfile>
      <anchor>aec72ce3701f4b42f2b9ea73d7edcfb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XMLCSTR *</type>
      <name>pText</name>
      <anchorfile>structXMLNode_1_1XMLNodeDataTag.html</anchorfile>
      <anchor>a49a90f30757f9a7e778ac7a960c32546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ref_count</name>
      <anchorfile>structXMLNode_1_1XMLNodeDataTag.html</anchorfile>
      <anchor>a075384a405d8afe7de14982b1526912d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XMLParserBase64Tool</name>
    <filename>structXMLParserBase64Tool.html</filename>
    <member kind="function">
      <type>unsigned char *</type>
      <name>decode</name>
      <anchorfile>structXMLParserBase64Tool.html</anchorfile>
      <anchor>a12b39ffa3ee05bea4f8b92fedc6e663b</anchor>
      <arglist>(XMLCSTR inString, int *outByteLen=NULL, XMLError *xe=NULL)</arglist>
    </member>
    <member kind="function">
      <type>XMLSTR</type>
      <name>encode</name>
      <anchorfile>structXMLParserBase64Tool.html</anchorfile>
      <anchor>a9ea0281d0b3b8431c73f9db246935230</anchor>
      <arglist>(unsigned char *inByteBuf, unsigned int inByteLen, char formatted=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeBuffer</name>
      <anchorfile>structXMLParserBase64Tool.html</anchorfile>
      <anchor>a3d9e7dcbe313eef25a324b88667f4c65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XMLParserBase64Tool</name>
      <anchorfile>structXMLParserBase64Tool.html</anchorfile>
      <anchor>a5e3ba8eaaa2876a336ae5e222312caf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XMLParserBase64Tool</name>
      <anchorfile>structXMLParserBase64Tool.html</anchorfile>
      <anchor>a64195fb4e9ec2fee9c0ec7f2d15df5fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned char</type>
      <name>decode</name>
      <anchorfile>structXMLParserBase64Tool.html</anchorfile>
      <anchor>a91a8601818d8909a53026c733a741cc8</anchor>
      <arglist>(XMLCSTR inString, unsigned char *outByteBuf, int inMaxByteOutBuflen, XMLError *xe=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>decodeSize</name>
      <anchorfile>structXMLParserBase64Tool.html</anchorfile>
      <anchor>a26ad962b97def81f9bac751bcb84e01a</anchor>
      <arglist>(XMLCSTR inString, XMLError *xe=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>encodeLength</name>
      <anchorfile>structXMLParserBase64Tool.html</anchorfile>
      <anchor>a3b513e95d16a135eee6af6afce983e76</anchor>
      <arglist>(int inBufLen, char formatted=0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>alloc</name>
      <anchorfile>structXMLParserBase64Tool.html</anchorfile>
      <anchor>a73db2e808f9ebe44eb9d8486453117ee</anchor>
      <arglist>(int newsize)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>void *</type>
      <name>buf</name>
      <anchorfile>structXMLParserBase64Tool.html</anchorfile>
      <anchor>ad20588e28651b5c7b2d92baf284ea237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>buflen</name>
      <anchorfile>structXMLParserBase64Tool.html</anchorfile>
      <anchor>aa86710e29c87e2d78d6f4eacf74b854d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XMLResults</name>
    <filename>structXMLResults.html</filename>
    <member kind="variable">
      <type>enum XMLError</type>
      <name>error</name>
      <anchorfile>structXMLResults.html</anchorfile>
      <anchor>adb341083266eabf9fe45587b838c0962</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nColumn</name>
      <anchorfile>structXMLResults.html</anchorfile>
      <anchor>af0d1358dbb7b124d2e8e4d9052509c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nLine</name>
      <anchorfile>structXMLResults.html</anchorfile>
      <anchor>a8741d887c2843fc1ce8fffc12f662595</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>testing::internal::XmlUnitTestResultPrinter</name>
    <filename>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</filename>
    <base>testing::EmptyTestEventListener</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>OnTestIterationEnd</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>a2ae986dd2f4f2aed31cc6f3bc8c56898</anchor>
      <arglist>(const UnitTest &amp;unit_test, int iteration)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XmlUnitTestResultPrinter</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>afdaf88e6764c18ce0dcc3733d7a06e31</anchor>
      <arglist>(const char *output_file)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>GTEST_DISALLOW_COPY_AND_ASSIGN_</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>a2384a8c0cae7cbdf3debac145e43b323</anchor>
      <arglist>(XmlUnitTestResultPrinter)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>EscapeXml</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>adadf42cf46ade9b26743466ce4b52f36</anchor>
      <arglist>(const std::string &amp;str, bool is_attribute)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>EscapeXmlAttribute</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>aad574d7bb0c24578d5acc57817b9d367</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>EscapeXmlText</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>a934486bda28e7013f2d07520d5098a31</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>IsNormalizableWhitespace</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>af9d5af6e5d0c505d5c3bd50a8d2a8d76</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static bool</type>
      <name>IsValidXmlCharacter</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>a2b83a24e3ec8544efa1156f9d6e51873</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>OutputXmlAttribute</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>aa8ca7066de948d26d171597430c75839</anchor>
      <arglist>(std::ostream *stream, const std::string &amp;element_name, const std::string &amp;name, const std::string &amp;value)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>OutputXmlCDataSection</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>a41bccd75f54932c5b3b8cce1f94dbd54</anchor>
      <arglist>(::std::ostream *stream, const char *data)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>OutputXmlTestInfo</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>af642843faed4cd28c77d688f6f2820d7</anchor>
      <arglist>(::std::ostream *stream, const char *test_case_name, const TestInfo &amp;test_info)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>PrintXmlTestCase</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>a7f7accabeac896d4271f36d24ca02dba</anchor>
      <arglist>(::std::ostream *stream, const TestCase &amp;test_case)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>PrintXmlUnitTest</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>a3be1c8766241d0f34cdf59b45a52f73b</anchor>
      <arglist>(::std::ostream *stream, const UnitTest &amp;unit_test)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>RemoveInvalidXmlCharacters</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>aa14cb72f42a346841482cbafa65e3155</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>TestPropertiesAsXmlAttributes</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>aaac4f1352a2cc46f6a69994d45999f0b</anchor>
      <arglist>(const TestResult &amp;result)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>output_file_</name>
      <anchorfile>classtesting_1_1internal_1_1XmlUnitTestResultPrinter.html</anchorfile>
      <anchor>aa81cc4540d16279f5eb5f7ec9f366ea7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::xnor_op</name>
    <filename>structexprtk_1_1details_1_1xnor__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1xnor__op.html</anchorfile>
      <anchor>a9b9cc4dbac39280e04bce6f7e391e063</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1xnor__op.html</anchorfile>
      <anchor>a227b94af9de4f1cdf2a6a1a02e21ccca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1xnor__op.html</anchorfile>
      <anchor>af5a3e9a99f63e8c1401daf8ef442c8ce</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1xnor__op.html</anchorfile>
      <anchor>ac2adf8bb35a7c20176c6cbc177d8e4a2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>exprtk::details::xor_op</name>
    <filename>structexprtk_1_1details_1_1xor__op.html</filename>
    <templarg></templarg>
    <member kind="typedef">
      <type>opr_base&lt; T &gt;::Type</type>
      <name>Type</name>
      <anchorfile>structexprtk_1_1details_1_1xor__op.html</anchorfile>
      <anchor>ace0bb629aa93a1957f7bce3ef32b9cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static details::operator_type</type>
      <name>operation</name>
      <anchorfile>structexprtk_1_1details_1_1xor__op.html</anchorfile>
      <anchor>aa7d576a4b5178d8a90894f88e3f26850</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>process</name>
      <anchorfile>structexprtk_1_1details_1_1xor__op.html</anchorfile>
      <anchor>af1006b6b761e06c843b6724707aa53cf</anchor>
      <arglist>(Type t1, Type t2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static expression_node&lt; T &gt;::node_type</type>
      <name>type</name>
      <anchorfile>structexprtk_1_1details_1_1xor__op.html</anchorfile>
      <anchor>a5b117ee309621680822ddeaab4d131b7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TCLAP::XorHandler</name>
    <filename>classTCLAP_1_1XorHandler.html</filename>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>classTCLAP_1_1XorHandler.html</anchorfile>
      <anchor>a76f156bf36a8aede334801aa242f31b9</anchor>
      <arglist>(std::vector&lt; Arg * &gt; &amp;ors)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>check</name>
      <anchorfile>classTCLAP_1_1XorHandler.html</anchorfile>
      <anchor>a3df7722e4c4c5d331de69fc902336b00</anchor>
      <arglist>(const Arg *a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>classTCLAP_1_1XorHandler.html</anchorfile>
      <anchor>a1a74fab4667cc591a1e3094c91bc942d</anchor>
      <arglist>(const Arg *a)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::vector&lt; Arg * &gt; &gt; &amp;</type>
      <name>getXorList</name>
      <anchorfile>classTCLAP_1_1XorHandler.html</anchorfile>
      <anchor>a0e0d95c697d227cc51f82424b8530182</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printLongUsage</name>
      <anchorfile>classTCLAP_1_1XorHandler.html</anchorfile>
      <anchor>a257a855934eb343a0fad3c4e5fe5ff57</anchor>
      <arglist>(std::ostream &amp;os)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>shortUsage</name>
      <anchorfile>classTCLAP_1_1XorHandler.html</anchorfile>
      <anchor>aca185a80e9df6e4250a230fa5aec7891</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XorHandler</name>
      <anchorfile>classTCLAP_1_1XorHandler.html</anchorfile>
      <anchor>a195391f50b7fe5eb939c2f6d236f571e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::vector&lt; Arg * &gt; &gt;</type>
      <name>_orList</name>
      <anchorfile>classTCLAP_1_1XorHandler.html</anchorfile>
      <anchor>a4ebd5b96e23a0ab03bdd431fe622d4e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xRawLogViewerApp</name>
    <filename>classxRawLogViewerApp.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>OnExit</name>
      <anchorfile>classxRawLogViewerApp.html</anchorfile>
      <anchor>a460755152b3edc2180ef28682d43a260</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>OnInit</name>
      <anchorfile>classxRawLogViewerApp.html</anchorfile>
      <anchor>a688becf0bd27f2def93ece771af82a28</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>xRawLogViewerFrame</name>
    <filename>classxRawLogViewerFrame.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>AskForImageFileFormat</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>abc1ffc15e8120fcedbf6c58bf39a286c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>AskForObservationByLabel</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5246bf3979e55eb6e1664dd47b90f9a5</anchor>
      <arglist>(const std::string &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>AskForObservationByLabelMultiple</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aebb66697f4d8be70a7980ca35850cc78</anchor>
      <arglist>(const std::string &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>AskForOpenRawlog</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a26aa8f2b9acd593620bb93ecfa54df16</anchor>
      <arglist>(std::string &amp;fil)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>AskForSaveRawlog</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a432cffb749a6fceda0d95f56f354ba8d</anchor>
      <arglist>(std::string &amp;fil)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveImportedLogToRawlog</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5c238f5b050298736247acc0da9ea535</anchor>
      <arglist>(const std::string &amp;target_filename, const std::map&lt; double, TAlogRecord &gt; &amp;theAlog, const std::string &amp;dir_for_images)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>xRawLogViewerFrame</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4bcf22e9d8b667af98972d8a07598fb8</anchor>
      <arglist>(wxWindow *parent, wxWindowID id=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~xRawLogViewerFrame</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a310fe7f775bdc0c504a97d510ceb1995</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadRawlogFile</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>afbb45668b137c0fc4dfae9d7da888c7c</anchor>
      <arglist>(const std::string &amp;str, int first=0, int last=-1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnAbout</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>acd6b3007871d22eb28f86f3a09335588</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnEditCommentsClick</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9b1885b52b6bf6e408c8f42bfaa10130</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnbtnEditCommentsClick1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ab15e7b5d88c34478b6d473297c72acb7</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnChangeMotionModel</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a03e6ba798945142d852c8391b2b8b54c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnChangeSensorPositions</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa8ba3590e8689c89ad61f84159b68ac0</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnComboImageDirsChange</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae74060a0054f621ca243c145209a024b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnCountBadScans</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9eb2f25079acb2865e1abf2d47ff512c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnDecimateRecords</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af6ff6300ff369e92a0ffbedebbfbc597</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnEditRawlog</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a525685a5d9bcfd98b0f17d7af17daf00</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnFileCountEntries</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a0cd001364be24039425de809318c94a9</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnFileGenVisualLMFromStereoImages</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa01131f35e9e73f0c574231a1e42d20a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnFileOpen</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad4ab413df1941cf1b8be10385e00cdb5</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnFileSaveImages</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a45dfd1cadcca2307d2a724f93e276c21</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnFilterErroneousScans</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a514987518cc920ab21ba6408292940a4</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnFilterSpureousGas</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a7e99fca5472ce522aa10a53d570a5e0f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnForceEncodersFalse</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a469d0698369dae11f0603332f0b98c6c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnGenerateIMUTextFile</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a0b458e084a5012d75cefc1a1a2e02087</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnGenerateSeqImgs</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a61312faaaace0360dab9dd1a946dafaf</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnGenerateTextFileRangeBearing</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a30bd990621a3538152f8c92970a321c8</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnGenGasTxt</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aef5c5c7bccbfac997afcb1cf2abd330c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnGenGPSTxt</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aac54e41134bbcad7f69ccb687e925c40</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnGenOdoLaser</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a45de580dfbf2402f3641c3af4042196b</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnGenRFIDTxt</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5e1ffd551da240fd3005614889ca9d9a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnGenWifiTxt</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>abb9d6344f5112426639b97166b3e9838</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnImportCARMEN</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>abaa5cda18153024dd300b30eee9f0f57</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnImportRTL</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a22c595c2d12583407fcae23097ca9922</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnImportSequenceOfImages</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a8cfd6a99e0ae60b66d12eda33f7f1f41</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnLaserFilterAngles</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>abe542d3b5056e899f70d3abd552fb0e0</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnLoadAPartOnly</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4cb0a04f31dedb837b0cfbbc0e5d9d3f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenCompactFILE</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>acc0df537ba62979b2f1edfb12f9dc0fe</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuBatchLaserExclusionZones</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3fd337cb796a3270def0a44b8b095de9</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuChangeMaxRangeLaser</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad1af12515b823f797bb974517edcde47</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuChangePosesBatch</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>abd4622b67d45f0829b461367fa4fb86e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuCollapseAll</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aaf472d4caf8a9b2e736225e6933ad5da</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuCompactRawlog</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a559e20a96e54d6672f834d680b4c3f5f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuConvertExternallyStored</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a47f6e92fa378609572d941a184a902d3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuConvertObservationOnly</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a0fcda5cd518a500b4c6df16b131b27c5</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuConvertSF</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4033d175cdd26c9454fae1292179954a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuDistanceBtwGPSs</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a652a3f39e75075ee87f0e87f946d670e</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuDrawGPSPath</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a754a6531221643f26f8987c736b938ec</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuExpandAll</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac9a6e0285872d86959c7122c71cf37f3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuExportALOG</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4c0314a506802313a7fccda0b4c6c9c2</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuGenerateBeaconList</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9e9fc22ae9ce657d3cbbb974820b30ee</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuGPSDeleteNaN</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a68bbaf4d8a24241de84eb18c9c62d0b3</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuImportALOG</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a889dbd65af4cd2ddf65ca8f9f7d0bd55</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuInsertComment</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a0eba8a85bea7e6844235200ba07c5e84</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItem37Selected</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a27c18e01865c9476fd70a553ee1089bc</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItem3DObsRecoverParams</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3bba056d0ef5fb482c9fb6850a5bcce5</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItem46Selected</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af797180bc131cef4f40193937ade1cd1</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItem47Selected</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa2888cc4bf5eb5cddb83396c415642ed</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuItemImportBremenDLRLog</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a6f785b41e925b27cb6ece8c3fe11a614</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuLossLessDecFILE</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a7d51f379f23e8a2086bf3d513bafaae1</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuLossLessDecimate</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>adb761474c408d943dc71f24d1350b892</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuMarkLaserScanInvalid</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a8eafa2dce5d1ab00de33b261729ae482</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuModifyICPActionsUncertainty</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>acc2a89282e487fccbbfe4f208ccc5d15</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuMono2Stereo</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5b90f3df4c7b29040183902e273865ee</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuRangeBearFilterIDs</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a668f6fce46a78b74adbe3b1f87fd1661</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuRectifyImages</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af14158a029d85c406c61d1653ecf1d8d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuRegenerateGPSTimestamps</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a0194c1b165dddfd4961a3bbfad4ec010</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuRegenerateOdometryTimes</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a2596f4c5d01858153edc6a80f09458b6</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuRegenerateTimestampBySF</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9dad9bff1f5a6a0e69d95eb8e7d78e3c</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuRenameImageFiles</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa912c8ff39d41439edce4e19cfcc4126</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuRenameSensor</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5f1f2b720a56d852efe5f07a20054c46</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuRenameSingleObs</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>acc62dbca6a8a94dea3bea6f5956630ea</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuResortByTimestamp</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa5ae141a0e6107e84e2339d1b8891888</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuRevert</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9dba78bb913dd1fe72ebe5336de10e77</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuShiftTimestampsByLabel</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a2e50d112491f2e378954ae5dedfbbc17</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuShowTips</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa58251f7886d163e347258c0fc89bd13</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMenuVisualOdometry</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a7ada969c7691277b15b011fb7ed376db</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnmnuCreateAVISelected</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a243a798566b4dec6225d2ac0bb14749f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnMRUFile</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a51188470f29ffbc0500dec6b9c883b9d</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnNotebook1PageChanging</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>addd7bece031f1f9bcabd4473dc2882ec</anchor>
      <arglist>(wxNotebookEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnQuit</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3d122743eb84f8c1e03ca95a0a96532f</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnRangeFinder1DGenTextFile</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae245352c66584f2ad12999fdacfa3893</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnRawMapOdo</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>afcacc5dc8d3906e61a3d6475f1386759</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnRecalculateActionsICP</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a89114a14cf28a2545254239153cd89ac</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnRecomputeOdometry</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>abf8e9d4dca2ac14557f72285d3a153a7</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnRemoveSpecificRangeMeas</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a688e721054ae6b562710f748e32a34e6</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnSaveFile</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad81163b09825ea0f76c797eadc28e038</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnShowAnimateScans</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a424fbaa77d571c04bd5367587af3a239</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnShowICP</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aadca33f79c690eb1987eb7a851bf233a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnShowImagesAsVideo</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a7de5d9867fa7d9789374594bf8f7f3b5</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>Onslid3DcamConfCmdScrollChanged</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ab5c3e31046c0eec41460a67c65e9d731</anchor>
      <arglist>(wxScrollEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OnSummaryGPS</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a97d849d8290139a28cd3a95a54636e6a</anchor>
      <arglist>(wxCommandEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>OntimAutoLoadTrigger</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a0841ffa4a6fe0b8e7f9f17a645c3eb74</anchor>
      <arglist>(wxTimerEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rebuildTreeView</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a661aa6462c203773824f5c3ff0b973c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>SelectObjectInTreeView</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9c4141e4e11bba84b18adecadaf85a97</anchor>
      <arglist>(const mrpt::utils::CSerializablePtr &amp;sel_obj)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>showNextTip</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad3ab2aaf83f990adc302d66dc8812302</anchor>
      <arglist>(bool forceShow=false)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>OntreeViewSelectionChanged</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a6d776bac658960cc17776fabebe54378</anchor>
      <arglist>(wxWindow *me, CRawlogTreeView *the_tree, TRawlogTreeViewEvent ev, int item_index, const mrpt::utils::CSerializablePtr &amp;item_data)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticBitmapPopup *</type>
      <name>bmp3Dobs_conf</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a6982eac14518419dd277142fe474a21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticBitmapPopup *</type>
      <name>bmp3Dobs_depth</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5393ea76f2c076e6edb6cf5810374c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticBitmapPopup *</type>
      <name>bmp3Dobs_int</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a0f9bd824ab20222186663a4075ef66b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticBitmapPopup *</type>
      <name>bmpObsImage</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a2d309d82a976b41bd53c241d281f1b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticBitmapPopup *</type>
      <name>bmpObsStereoDisp</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>abff478e708c2f233b197b322ae9068ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticBitmapPopup *</type>
      <name>bmpObsStereoLeft</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5016327f7e3648f3683be7037498d7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticBitmapPopup *</type>
      <name>bmpObsStereoRight</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ab202de01c6a94c8b22079018bb13e1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxBoxSizer *</type>
      <name>BoxSizer1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a7adeb02786b7487397f1ceae9d2734e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxBoxSizer *</type>
      <name>BoxSizer2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a2e61bd82f2469398cb20dc0667b1aeaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxBoxSizer *</type>
      <name>BoxSizer3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>abda0e55d2a5e3a0103201e43a39f0945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxBoxSizer *</type>
      <name>BoxSizer4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>acdded709f45096ec654a4635214d3fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxBoxSizer *</type>
      <name>BoxSizer5</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4c932568dbd3ee66f5e40491c616fb97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxBoxSizer *</type>
      <name>BoxSizer8</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af04e80abc9e202c3f0f5f838348d9eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxButton *</type>
      <name>btnEditComments</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a7b6736913cc7057ad8c7b5146adcbc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>btnToolbarOpen</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aabc72b9286dd4926723df57b1a2d4afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>Button1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac22fe0e8cd6c76b780668d96962eb042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>Button2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a78901848abe5a4978bf40ab6fc47f574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>Button3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a0c889fec4d6f3a9b594214c970088c2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>Button4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a81c6fb638ca9751cbcde9dade43a3064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>Button5</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5ae92effbe323e0c0d33c0b999736de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>Button6</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa834873c24acc44eaf63b018f02cad95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>Button7</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a21505f72d6dd0e03f4f5ab82bbc11a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>Button8</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4aac9f70d9a2904815d037b78b46bbc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxCustomButton *</type>
      <name>Button9</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af705422c6743306d413be4fc0d6f7795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::utils::CSerializablePtr</type>
      <name>curSelectedObject</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ace8ce984b6707e1a89da125a7f315252</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::obs::CObservationPtr</type>
      <name>curSelectedObservation</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a048090eb6058a96c151527bfa191bb43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxImageList *</type>
      <name>imgList</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ab038d293bf8b839ccbb109c72e35ca0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, TInfoPerSensorLabel &gt;</type>
      <name>listOfSensorLabels</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>afddf55447647944ca640290da20bc9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>lyAction2D_PHI</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae5bdb600fcdc98521185ae6f1d6ca365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>lyAction2D_XY</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a91657f8b9b38d604cd540e20bfd79946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>lyRangeBearingLandmarks</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>afa9a46bcb5fa17b7daa7d6009fc646d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpFXYVector *</type>
      <name>lyScan2D</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af55aee1657aedf4b9450b020dad9a3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxFileHistory</type>
      <name>m_fileHistory</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aee4fccf11a62d96a62d8000d6efff66b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CMyGLCanvas *</type>
      <name>m_gl3DRangeScan</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a8d067432b5852be6a3dd6b895634fdda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>memo</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aafb638a655991057c77167e4cc3e9dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>memStats</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a678fd3c4770fb5509684ba874f945a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu14</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4dceb894a2b2294fa6493231789a98ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu20</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a53c1af5d4c5778facd5fb8d0705b9c6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu23</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac232ca5cd0804eae7612ab0d220886a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3907c6c71abad2c9401e506e463e320c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu38</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac1ec1be77176fd3741ba53b1803d4687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae8ef3e130752a2d41462e9925f2fff51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu40</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a79ce2353344401e6c7614c4fd2fc5f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>Menu6</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5e7786f77c4822571ac797e70558c50d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem10</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a2926cc1890ce6880aeeb779faf826910</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem11</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac0c3629c2b4af778dcd2e7d5c8df75e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem13</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a20ef8079760c5a3ee9eb426b4dbd213a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem14</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>affa7663dc850ec0d209592d6998a5fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem15</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae70c15fcbaa33ab8ce050ddd2d80443f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem16</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a11ff38fff330a8dd94cb9a2146b36751</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem20</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae2afe714df87cd5473cfccce82259276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem21</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac204a4d1d7af4660354b11aba4aaba37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem23</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae8d69d5588017950f3ba91f180629df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem28</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3b870afba1550025515996155e76fdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem29</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a196e7186bbafcb25eb2a380f02f81980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a1c0d712a58c0b3f57ab3a40b7156386a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem30</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a43b4d94915a1a163bff9b4b4cb33a215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem31</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5be2cb0270bdfcbaf769c98da557f97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem32</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af0defea7c5ad1a13256bf2f7e5ab721e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem34</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a7499b28ac8ecde4e6ba013f473df9ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem35</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa55f44ae1465e5dc9280c92a8ce214c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem36</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9263dd7be65937f23a0f7d3ae097a0e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem37</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a661241dace110f401d35f537ea9ace6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem38</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a278d3f4d5448bbc487d8e12aa5bdd14e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem39</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a6dcb088a9a39b54adeccabe9db274e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a45d2bfacb48b6d23c861105688dfa9ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem40</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9690bb1574b76ef77a1ef785badd46cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem42</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af56f1677d963514c2e2bb6597d97f59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem44</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3ec9db5d175064ea3a6d77a48e56b4a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem45</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae3c28e9e17b8f32b496aae8e999311c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem46</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a6583ea465a2fab54af7e3b7453fb34b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem47</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a14c8434a053124412e3534ab1bc6c86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem48</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>adc7888b32f15187779ad1e94615046d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem49</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a44c2b7c63867c13287bece79e90b0a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem5</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4d651c477be5e7b434ebbe1802db6327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem50</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a99a5fa5ce6d86e3d2d8400546065b608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem51</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a14c92047d0913c45c8155110a266007e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem52</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a8a41f0cb9cbd35e573968a58312f3c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem53</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aaaa4eb8ff7dbd706ecdba5a08757463c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem54</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a23f849507b3c77cdd99e76f5f5e0afd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem57</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac5066c969a7e6f841c63eff5a96668a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem58</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a2e09294a142c073286fa5bb808e8b2e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem59</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a6687744e6fa1769d84b7f7406ada5d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem6</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af5e5f361aa07e278e5ada098364d1eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem61</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a145be77fef81cc8b04cb55e1fe8ca662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem62</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac04b01a67a5303c23ae36fef7f56e8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem63</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a815e34da15d5b9499b1ed069bee56e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem64</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9719e23c1df7ae94aa83e99a5842dd51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem66</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a117a3b173a23470958bb1e1ab484606c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem68</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa46b40e76b8048303cd3e3b5dd8333f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem7</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a65bee0dccbb679c92007ae2ff59eb2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem71</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a12424c5fb9a5b3ed631ea877a434ca6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem72</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a63a36fd439d3fcf5c0bc316996e3df9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem73</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a6dbbe4091b99c334b2287ecc79e65fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem74</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a0527cdd71971f3f1202b2edac1c09ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem76</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aec99e9d6a01e63290089fe6a7c596312</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem77</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac9c42d1b62472f4fa5b89e4cbe386e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem78</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad02a2ab6b1b3a9d0e2cddab71974dae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem79</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>afd46d5e080b27c3b1747c6843458caf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem8</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aad6bd7c387092c0970518504c38071f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem80</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a2aed85d669a71c00c5b1165fdccf5dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem83</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ab13b7929727ba5223ddd01012e22af74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu *</type>
      <name>MenuItem84</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a92c42b6eb1ec28c0808967c3389b05ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem85</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af858a87f7f65856291c7768729bd3d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem86</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a98789e918708095604866883fba43dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>MenuItem9</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ab8c01416605c08100c69577b0ce21d8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuCreateAVI</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aeae7380af5ac7be63aef6ddc9d16fe66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenuItem *</type>
      <name>mnuItemEnable3DCamAutoGenPoints</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af76e8fd94e0517813e9761eb3da23da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxMenu</type>
      <name>mnuTree</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3fa6be6a05c7b27bc09e3c0f2af1934e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>nb_3DObsChannels</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac95ecac7a3844249075dad30806351ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>Notebook1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aeed4d42866e01c5408422ab66eff63a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>Notebook2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa5aba09b04e338b0661eba2691931f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxNotebook *</type>
      <name>Notebook3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af73f878219d953482b6702a34477863c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a28d0029bad0466043fa5219d8deac60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel10</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a50c22a0523e1803d522903cd27f9b7cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel11</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad5bd395bccb3d45f9e71fa540ac89319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9e39c66c0c2c1b893d1cbeb5fb60a8ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a08255185ec5c66ab9eb1ff11222afbd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a055e46ae3dcde90cd7d909397f9acc22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel5</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ab0dce3f9b0f469a2b50547487c11a480</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel6</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9f6294aa6ab8056532492d4a9bd86fa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel7</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a76906974e7354a7b4c50cbc33bffc937</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel8</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a366433144d80c1aac3988be76ed34bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>Panel9</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a45a2f2d1a4fda0317e5e7e6e48d559a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotAct2D_PHI</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ab40c0ac5065432e73b425b761fb7f405</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotAct2D_XY</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac865cc6790299512a737d28b718e3954</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotRangeBearing</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac23c4c63c207b42c94dcd87ce03ef6ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotRawlogSensorTimes</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a38d5c247e856447648a06f2c30ea50c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mpWindow *</type>
      <name>plotScan2D</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad53918957c98698c54762d41043bd791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn3Dobs_3D</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9f01c9eb46bea16ec551ceafb3485ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn3Dobs_Conf</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a667e09afbffd03e5fba43dee108eb484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn3Dobs_Depth</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a13840ab43e55085beabc1a7b0973ce0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn3Dobs_Int</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>acabb83319b91bf9d2a6a144a061fd4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn_Action</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3d6dab4c30ae838c2cab6b595d85ad3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn_CObservation2DRangeScan</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a91e147d50a600cde142e3293d2912262</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn_CObservation3DRangeScan</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5ead4025a218a59341e706c4cc675593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn_CObservationBeaconRanges</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4f7c76e4bb328abc49a131421817dbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn_CObservationBearingRange</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a42300c58395a7b1d4cbdd0c1dd8d2207</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn_CObservationGasSensors</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac4bddc1bf56c81db988f86400f5ee37d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn_CObservationGPS</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a45086403fd97eefcec1ccee132a6746f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn_CObservationImage</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9ee357569be827e0fbdb4dee79adfd50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn_CObservationStereoImage</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9e6c94d72ffd66bcc2237d73f3f07a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxPanel *</type>
      <name>pn_CSensorialFrame</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3c1420cd4739a6a0c9a44210450a7dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSlider *</type>
      <name>slid3DcamConf</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a38e84c3adf26563d8149a1398afd65de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSplitterWindow *</type>
      <name>SplitterWindow1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aca7571fc670ed026c23d2269f0e1c166</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSplitterWindow *</type>
      <name>SplitterWindow2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a77388cd12f40b72c5005ab71e4119ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxSplitterWindow *</type>
      <name>SplitterWindow3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae510e3a0980e1c47e1c9a21b84fb0319</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aee881febbc896e0aa708fe755ec6e195</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aefb8ef13cdc2d0c5c0a6250258377e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af37ac3fefcfdb8b54b240dfc3e5e81b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticLine *</type>
      <name>StaticLine4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a100abbd50438f32337630a5bd6b3e2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a79e6a9629fc906dae05688ba65f6c714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a08adbee591e5190b3b76fbc799b5a724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af7dbc1ced7c8114053de2cdad33fd457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStaticText *</type>
      <name>StaticText4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad1aab4ac9c793b22057ae90ff1437c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxStatusBar *</type>
      <name>StatusBar1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a0627dce2d990fb0d6f9d7f3cb1c9c460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTimer</type>
      <name>timAutoLoad</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9f650523eb2f4e87a7d9291ae1debfed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxComboBox *</type>
      <name>toolbarcomboImages</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aaf98fb3fc6f8330c1d4416c2c969496a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CRawlogTreeView *</type>
      <name>tree_view</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a10f9c36e40ada1c746739290f675d57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>wxTextCtrl *</type>
      <name>txtException</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a25812c76f3f0f00491c686ad498d6cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::CDisplayWindow3DPtr</type>
      <name>winGPSPath</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4d7f0ff7d99b613cb909cc8671a2695d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::CDisplayWindowPlotsPtr</type>
      <name>winGPSPath2D_xy</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a1f35177b74812557392a79855d42a971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>mrpt::gui::CDisplayWindowPlotsPtr</type>
      <name>winGPSPath2D_xz</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad22f7619bff02db264b4b3acf8c44440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae14b48d2e928042f2540a88110fd8851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON10</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a2dec1869c204067879fa2aeb9accdcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON11</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a873629ef12c9bede8c1c344742568f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a019a37bc8b4d2ee521f2dbbb5f3fd8f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a84b3ae9c9df7d43e414ca3539214aab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af0e122fb49d9b4ae40553a2208f23537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON5</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a74621027bc006ea90131d0a1e2499bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON6</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9bc7abd4cfd4ba1248ce9d1796367541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON7</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3ccfbe752bdd39c694a730cbe1265c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON8</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a39de4c13a7708ee1928e4ddb4ce7017e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_BUTTON9</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a7e10cb595161319cc1c3c771f326513f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_COMBO_IMG_DIRS</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a42095bc6cecafc1a24632f4532bdebee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac49e6ec953e2371e132e7477587ae810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a8384cd8664fc5fe45036374d5721bced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aba19ba02755e0dc94f39272e5e09b2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3b6bb1bbf9fba243a3a0e9694df1d59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM5</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a27f7d741abb4b1a389abe5717b1709e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_CUSTOM6</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a23ee08bfa46a5096156eac559e53a24a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>abcccdb51a8ddaf7206061403a2c11933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM10</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3fb97168853a7dabd34a66de470a942d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM11</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aeb8b9509f2ff93a13e200a089c00b450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM12</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a10570fb6355a2d683e0d295cee03f0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM13</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa88d04ee00d6c2310eb9e7c26849d11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM14</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aaf5ec7f7df6b045a0a2a80d973d1f2c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM15</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a35cb74bd8ec1b181568cc5faef5a6bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM16</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a71acff6901a867939bd5d31fddd0fff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM17</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a44785d56dca9cc9ebfdd4da93b484404</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM18</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aeae6bb45abcca9983cdf540a101e6a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM19</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3e7ae095b4f3c89a7401653a2159ab1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a45928a9038c228ee0045df7805a591a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM20</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aeda9f08a960437b86b8f3bc47249719f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM21</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a71ae2448e56df22828dff58fd9269cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM22</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad558d136ec647ea89f90a7265b1281ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM23</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a2df614d8007f01a4d4042f771b7529f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM24</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5913b4c031e355564e9e149d11dc07ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM25</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a32d975400b42a0db3838ed941cd9fbe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM26</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a54cc50ba227437f964d2f6f496832809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM27</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa6a5efc114b5a2efe9717a44aad9c00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM28</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4d252a9b32e4f83549e7bff1802ed852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM29</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a152dbc6613e8bc319a5ecfca9e1d4959</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a2c78a358ac7e2eb067e25c471a7d205f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM30</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a1603b9781547831f0c4d4a5dedeb86b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM31</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa69af84155e8360dbf425cf102c55b98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM32</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4a9b7738eecf51ca251f0922825f61bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM33</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a696571c2de0670ed37ae2d92891056a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM34</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a1149da9deac4390e0450f6d84b34def4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM35</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3b6da669fdd2bad4b49b411dd89f3fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM36</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a656287f901220e5dc9aead2ced63e8ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM37</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a13518937f4d1346a0ad2d6ee864b0811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM38</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae57006c374b961d310413ad2df5528a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM39</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aae4d23ce49977c145a48c0cf668e43ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a6755b3dc6373c25bee2b7e39021d44ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM40</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa12a782e02f5d63a5022dc66a8d7bafd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM41</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a40466f0eacec31b8d48b9503e5ca1246</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM42</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac9996176e5bcbf364d1bae3db9e8e8ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM43</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aeb0adc411fb2b35974c7dcb7bc7fe8b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM44</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a2f3ec1aa3bbb660664c6421368d1d479</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM45</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a17c19c2d154a0069fa2ba3aba1b2707c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM46</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a458c889495d379a8ed10e1465475d6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM47</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a64bba741bb0f591f42b71f1baf7fa18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM48</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a41486f9a3f334b2c49d07c522d8f4a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM49</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a81ecd3113c4c7b2d51e77f33d6e348ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM5</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a090922c4cddfb47374322da70f4214a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM50</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>accdb8bbcdaf0ae7ed8c82f2babd38b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM51</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a1ddaeb1c6d1f239d033db001f9ed5e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM52</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5dcef304910b2addf0dc0f0a5e6ed3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM53</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa2e18d2b4f14e1ba0190e04baf90df2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM54</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae06f5203727cd198af60f40c5c751f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM55</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a2ce6e04035d5037a7e69e1380c4abe14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM56</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a84967c916dbb1fd072d3130ba198c803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM57</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>acbebc539f4decfbef400273ca9c2285d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM58</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a13b7a0d64f55ce00000cc710d8cbd5f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM59</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a7e39478979bb826bacdfad6e92cef7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM6</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a358014734b590eb10eca448ef0902a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM60</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4d6e2dd23b232932bf6691df555bc03d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM61</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a159283e9e23776bc47039eda47c72508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM62</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9238f13ae8322ec575250c2755f3b44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM63</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>afb2fe9e4c3be15880fa6ba4e318f7ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM64</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>accbb0b7b5efc214854369ebdbfd9a1b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM65</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa4c040e809e1785150eefd458ee14841</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM66</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad310eb2ff9cc23ba32de961a42c36a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM67</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af9dfe9f6ae4ee5223b9848b4f0c3364e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM68</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa4a7326b1e63b876e0d5027b6ed8aff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM69</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a3835deda205f6a577be9f21edbbf9ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM7</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae6c0bd7ff75c71df0e93ff01ed464147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM70</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4f243bb5a8e769b42cdd2d5f81ed8d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM71</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae91923816c5dc353a88056c3128075a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM72</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a99f653929e37a697dab77b90843724b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM73</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a72a3f299ed743e60a657e0d2c3216815</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM74</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac9173b719fb3776511f2872f97f65e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM75</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4876975df4d4e2cd2ebad55312b71e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM76</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa57c995dd55500df30869d0bb439964f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM77</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ac2fdc446f882ad61ff656777c4582587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM78</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a8334d1fd03c8b7ea5486d3841ddc6adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM79</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad0a2921dd8e47b6e137e61a464e5a474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM8</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aca78c79a681040c57600f4216e8c39f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM80</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa6fba28b57d4414c3ce145b8b0ae2311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM81</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad918b48d61324b030165092b667461c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM82</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a760406174ef15020be3acde762a9f0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM83</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a1da5799ef9d94f4a9af837fbcbc53b44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM84</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9c6cb89a4487623653d759779a3300bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM85</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>abdf65a40b46360ecb893d7d6034c6562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM86</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae3cd111e3159ca50c127322daf1df203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM87</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a54bc70707bcf79a67f6f53dfeb7c0e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM88</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae425f7341d9de468e6d4987c5ac9a730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM89</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a4ccadc7c4e5734b14e658976e8ecdf86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM9</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a457e83924eae9240be691c4b83c4ed89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM90</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad4ff22cf5f8438f3a72ccb2b44c8b964</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_MENUITEM91</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a798ec2e68f6d95709f2f0927b102066b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>acf8bd18754ca7d798dffbecbcc5ccfff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a0d1171f7a503b888842483077c31facb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a006e2d3e370452add14251920128bec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_NOTEBOOK4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a83dd8c81c800630dc0e58e7584a4e0c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a6f96f35451715ea29330e4ca582d9c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL10</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae58a9c3cf651c8fbb3e6cf37078e042c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL11</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae42aa7a72048f8c9d73401386b5abad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL12</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a8ecffa9eb1bc29383ac20ce0b925da3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL13</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ab3aa493c4f48b24a8933f3f4e935364a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL14</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>adbef449e00a36a1ac9c0eacdd0b798e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL15</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aea7616189c83cdddd6a655310e49d457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL16</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae2dcad1b75cd361250f70e3a2237511a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL17</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae79b4fd4499164624696fe33662016ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL18</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ae7d7151ecadcc6faab059b2e75b5e8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL19</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a1e33fc352e7557f0f14842af8d97db00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af46e51c8de8733b6bdf97089f2667b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL20</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa3038fbd40c923d7623597045bd63856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL21</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a1d02c50f54a0c64cd8237f0d32082780</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL22</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a01ca9d35ad5e52891fbea1f91e80663c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL23</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ab89233b4f7aeacbcf062d6db5606e3f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL24</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a907c70b4141f5227dec4f53b2b73f941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL25</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a6f0dc4282dd347c2b387340bf3953211</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a36950378bf4800aa37655e6538932a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5b64e298de0328cecaca23063e8f1b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL5</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a7157a3adaf4acc3d126afc5747742c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL6</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a844fda07e72133859958d2c2e1b92e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL7</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a8daf3224a314ef73fe3f63086b219c36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL8</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aee02c02f9de64b59258b6d260c2e6e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_PANEL9</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a0b7487643c291b5d1f7a116682da75bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SLIDER1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ace80e308f4059c3e32ee6ec5d5f8e122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPLITTERWINDOW1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a84dcc69068d0ac71debb2489e91a7ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPLITTERWINDOW2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>af3a2d8386c7a9600c8ef3e83040ba7f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_SPLITTERWINDOW3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a9d4056aab0bcff4540e3baa0af7ffea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICBITMAP1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>abfdf907911724bbd8fc55b6012a7b764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICBITMAP2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>afa4ad3572f0f99b1d2caca21eea97de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICBITMAP3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>aa8a507a6ff8c66aaae1a8ab059b2df74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICBITMAP4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a323f8f0422205cd43a3a1d8857cd113d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICBITMAP5</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a983870a33a33e0ec6b94b9d633d88eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICBITMAP6</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a57bac72837bb4a3d948132ee04d59b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICBITMAP7</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a54048fe66b7403b593116732f59ac9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a60f93d40f6dff88a0ce11fd6d83ab35f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>acfafce792798441dd401bee8ea75f882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a96404b4cc089509de94b4af00e141ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICLINE4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a0691a367831d2c0ef433e93cd3778682</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a1cc42f0f859b9f0f4fdc5b0b0c19915c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a51bace4093c0324ecdebb1cc949ac261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a933a2a7bcd3d5fce1e62c4e740c4e620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATICTEXT4</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a7fd15c9361e525776f4375eb6b464a05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_STATUSBAR1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a27d252960fba7608ae9d728acf0f6690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a791247356c2c4f8e986bb6f81331d16d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL2</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>adbeb9249fe3a536592d149a11d83303d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TEXTCTRL3</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a2dd08ab2f2153badc3e23d9c52d2cfde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_TIMER1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ab0d870864a8f5dc32b9f2ebcca3547ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>ID_XY_GLCANVAS</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a055550bdbd86f8fe8c7560d069c41682</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuAbout</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>ad5b5588ce15f47ceb8dd97d5e7199e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>idMenuQuit</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a5419eafc678dd5e8ff4744bd7dba8750</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const long</type>
      <name>MNU_1</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a466002558401f11afad41c09e9d25bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>wxStaticBitmapPopup</name>
      <anchorfile>classxRawLogViewerFrame.html</anchorfile>
      <anchor>a8ed36119d4e0d169acacad167c199aed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsAnalogInData</name>
    <filename>structXsAnalogInData.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_data</name>
      <anchorfile>structXsAnalogInData.html</anchorfile>
      <anchor>ac6212beca96c1573f49a523938171548</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsArray</name>
    <filename>structXsArray.html</filename>
    <member kind="function">
      <type>void</type>
      <name>XsArray_append</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga31380e06e54b1018b45f30b6ff5f82d7</anchor>
      <arglist>(void *thisPtr, void const *other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_assign</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad6632a0f3017cd63f1efddfc88477d80</anchor>
      <arglist>(void *thisPtr, XsSize count, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>void const *</type>
      <name>XsArray_at</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga61657a07c218f551f682462c43930aad</anchor>
      <arglist>(void const *thisPtr, XsSize index)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>XsArray_atIndex</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga67b3980dc36ae42c8e95e17068bbcea4</anchor>
      <arglist>(void *thisPtr, XsSize index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsArray_compare</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga63b78f3e6c2315d7e9741a9336781c49</anchor>
      <arglist>(void const *a, void const *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsArray_compareSet</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga72561edb500d3e01c3aeb40de6d6a3db</anchor>
      <arglist>(void const *a, void const *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9389918809d49b3ede4b178faf39926f</anchor>
      <arglist>(void *thisPtr, XsArrayDescriptor const *const descriptor, XsSize count, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacedabf42edfa31d64e786d1f935b6837</anchor>
      <arglist>(void *thisPtr, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_copyConstruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga05d01b597ac0eb6c575a40d53351327c</anchor>
      <arglist>(void *thisPtr, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf10463a369208e313b0c6a47530c8a95</anchor>
      <arglist>(void *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_erase</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad72dff92fa285136db12e0c20c3fbcd4</anchor>
      <arglist>(void *thisPtr, XsSize index, XsSize count)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsArray_find</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa66f23f6bb7b1fbf161ef8e2eeca1d81</anchor>
      <arglist>(void const *thisPtr, void const *needle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_insert</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaca5dc151b47ec0421e3cb557a5754632</anchor>
      <arglist>(void *thisPtr, XsSize index, XsSize count, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_removeDuplicates</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5df1ad9a55b4c6e7821ba2221e423935</anchor>
      <arglist>(void *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_reserve</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabf616791dcc488f1ea098842af4e3f23</anchor>
      <arglist>(void *thisPtr, XsSize count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_resize</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga88aa9e4b2e0082b777a46a21b797b976</anchor>
      <arglist>(void *thisPtr, XsSize count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad01697484c2c698f779345d64e199a5f</anchor>
      <arglist>(void *a, void *b)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsArrayDescriptor</name>
    <filename>structXsArrayDescriptor.html</filename>
    <member kind="variable">
      <type>int(*</type>
      <name>itemCompare</name>
      <anchorfile>structXsArrayDescriptor.html</anchorfile>
      <anchor>a71c97428d732db7f8948f4b6cd0bd1be</anchor>
      <arglist>)(void const *a, void const *b)</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>itemConstruct</name>
      <anchorfile>structXsArrayDescriptor.html</anchorfile>
      <anchor>a16a535bd28717b638210dce5ca798cbb</anchor>
      <arglist>)(void *e)</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>itemCopy</name>
      <anchorfile>structXsArrayDescriptor.html</anchorfile>
      <anchor>a36392a9103c0a79321517f8b94cc9970</anchor>
      <arglist>)(void *to, void const *from)</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>itemCopyConstruct</name>
      <anchorfile>structXsArrayDescriptor.html</anchorfile>
      <anchor>a3e0cc32f51b33330ea7671614f513957</anchor>
      <arglist>)(void *e, void const *s)</arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>itemDestruct</name>
      <anchorfile>structXsArrayDescriptor.html</anchorfile>
      <anchor>a7239a017854c8549b8aca321dd1409e5</anchor>
      <arglist>)(void *e)</arglist>
    </member>
    <member kind="variable">
      <type>const XsSize</type>
      <name>itemSize</name>
      <anchorfile>structXsArrayDescriptor.html</anchorfile>
      <anchor>af6fc93e1bc99cc34b0ccb3cb2e5233e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void(*</type>
      <name>itemSwap</name>
      <anchorfile>structXsArrayDescriptor.html</anchorfile>
      <anchor>a439b62308139e5d442aeb21ca469fe74</anchor>
      <arglist>)(void *a, void *b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsAtomicInt</name>
    <filename>structXsAtomicInt.html</filename>
    <member kind="variable">
      <type>volatile XsAtomicIntValue</type>
      <name>m_value</name>
      <anchorfile>structXsAtomicInt.html</anchorfile>
      <anchor>a16af2e5614d442b3c17e1f8649eee272</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsAtomicInt_postDecrement</name>
      <anchorfile>structXsAtomicInt.html</anchorfile>
      <anchor>ad9c337967a7443b13a8bfaec5298a4c6</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsAtomicInt_postIncrement</name>
      <anchorfile>structXsAtomicInt.html</anchorfile>
      <anchor>ad6ed42595d9071f16a32ee20be5a788f</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsAtomicInt_preDecrement</name>
      <anchorfile>structXsAtomicInt.html</anchorfile>
      <anchor>aa01154af11c7c6bcab0e62f8cfbd8cca</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsAtomicInt_preIncrement</name>
      <anchorfile>structXsAtomicInt.html</anchorfile>
      <anchor>a2af3d4413d00229c097c3cdc11fa9e32</anchor>
      <arglist>(a)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsByteArray</name>
    <filename>structXsByteArray.html</filename>
  </compound>
  <compound kind="struct">
    <name>XsCalibratedData</name>
    <filename>structXsCalibratedData.html</filename>
    <member kind="variable">
      <type>XsVector3</type>
      <name>m_acc</name>
      <anchorfile>structXsCalibratedData.html</anchorfile>
      <anchor>a0ef6e8e1c6a45947d9f22fb662099a8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsVector3</type>
      <name>m_gyr</name>
      <anchorfile>structXsCalibratedData.html</anchorfile>
      <anchor>a79f4b43f84ccf007d18fb2eab9ffd1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsVector3</type>
      <name>m_mag</name>
      <anchorfile>structXsCalibratedData.html</anchorfile>
      <anchor>a83ce26cb0140ac5d0fff6a8b14dd007d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsCalibratedData_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad0fbd3bb1ef764b3347d4c376da60d11</anchor>
      <arglist>(XsCalibratedData *thisPtr, const XsReal *acc, const XsReal *gyr, const XsReal *mag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsCalibratedData_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacd292c071de82b56761d28227df00841</anchor>
      <arglist>(XsCalibratedData *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsDataFormat</name>
    <filename>structXsDataFormat.html</filename>
    <member kind="variable">
      <type>XsOutputMode</type>
      <name>m_outputMode</name>
      <anchorfile>structXsDataFormat.html</anchorfile>
      <anchor>a337fa87c92da5a8e7a16831879511441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsOutputSettings</type>
      <name>m_outputSettings</name>
      <anchorfile>structXsDataFormat.html</anchorfile>
      <anchor>a48c4fa9ba05c95890a45d9760171c13b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsDataPacket</name>
    <filename>structXsDataPacket.html</filename>
    <member kind="variable">
      <type>XsDeviceId</type>
      <name>m_deviceId</name>
      <anchorfile>structXsDataPacket.html</anchorfile>
      <anchor>a34bab4e74ed89656f380aaa121e30109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_itemCount</name>
      <anchorfile>structXsDataPacket.html</anchorfile>
      <anchor>a2e7b66d317b658b62a6a17858a2456f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsDataIdentifier</type>
      <name>m_lastFoundId</name>
      <anchorfile>structXsDataPacket.html</anchorfile>
      <anchor>ab43b7ca1c2ebb2e33029340420c98274</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_lastFoundOffset</name>
      <anchorfile>structXsDataPacket.html</anchorfile>
      <anchor>a430bb8d96c7c30b869f3eedb20071e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsMessage</type>
      <name>m_legacyMsg</name>
      <anchorfile>structXsDataPacket.html</anchorfile>
      <anchor>a75c0f1b437bca7b0d3fd07b1aab855f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsMessage</type>
      <name>m_msg</name>
      <anchorfile>structXsDataPacket.html</anchorfile>
      <anchor>a78b6cf64605f4a1e48100073571edc4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_originalMessageLength</name>
      <anchorfile>structXsDataPacket.html</anchorfile>
      <anchor>a1461f99e658648088cd742d0e49aee68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsTimeStamp</type>
      <name>m_packetId</name>
      <anchorfile>structXsDataPacket.html</anchorfile>
      <anchor>ae03b5ce963bd0294767372cf758199cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsTimeStamp</type>
      <name>m_toa</name>
      <anchorfile>structXsDataPacket.html</anchorfile>
      <anchor>a12efb2c8829e4a7a5da41f5d81c94850</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>XsDataPacket_altitude</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gafc5751a8db6dcc888900c8d8b8f1a9dd</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsAnalogInData *</type>
      <name>XsDataPacket_analogIn1Data</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0fa25da5be9bd5350011b9646775f472</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsAnalogInData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsAnalogInData *</type>
      <name>XsDataPacket_analogIn2Data</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga759a55e6ac2efbce7b0396f7b75f8426</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsAnalogInData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsDataPacket *</type>
      <name>XsDataPacket_append</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9b934f4d6aa30dbe0a1c4da6f0a485fa</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsDataPacket *other)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_calibratedAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga6e057811a4d4147992d3cdc43d5799fc</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsCalibratedData *</type>
      <name>XsDataPacket_calibratedData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga36465ec0e6127da2b34e06661188ae89</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsCalibratedData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_calibratedGyroscopeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3e7a3992eb12df04e50ad4f80395770f</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_calibratedMagneticField</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4a1aa0d4f0fc1c565472a173984647d1</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1d0411b31fd779be03f711845e1de55a</anchor>
      <arglist>(XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsAltitude</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7efbd96eebef4339eab128fd6af40f66</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsAnalogIn1Data</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga47fa37575f6de7dbdeb9d9e8a72a2ca4</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsAnalogIn2Data</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1ed7ebb18216d064e15354ad2e5d3bab</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsCalibratedAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1fc9722b0b53672a5edd839a4a412a62</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsCalibratedData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9eec8460ebb842b72445f875233157cd</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsCalibratedGyroscopeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4a0ec720656cc263e81b330454ec2782</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsCalibratedMagneticField</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa338aba2297fb4218e7346666df526eb</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsDetailedStatus</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga390af5e98c8391a455bdcc22c6613aa2</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsFrameRange</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac9c09388dcf3c446912fa88224ae82c7</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsFreeAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga89f75154688e62971a269b2267bce00e</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsGpsPvtData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga6097a44083992077bbd9c9f96be6f3ca</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsLatitudeLongitude</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga122bf28a4cf1e2db0745035e5fb82e5c</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsOrientation</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac6a98df13649c4b71a064d220b0af97f</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsPacketCounter</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8144c43691a1994fde44a21d6ad71589</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsPacketCounter8</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga327e5b3f2c301173a9606026d6a52ad8</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsPositionLLA</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga908f07296ac63e28a573e1ace83ec6bf</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsPressure</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaad75b33aaeadad31292792d24fa7e201</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsPressureAge</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3a889ce02b2c37574c912d3292d356d0</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3a88eec26bdfe42798eac91f8eeb2111</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac9f725f47b989c60656a2b41d702874d</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawGpsDop</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa1587a9273510b6c2298994a47de7cf5</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawGpsSol</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7e93037197752a90e52dee7b7d2e2ef8</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawGpsTimeUtc</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga30e94902a9dc634a49a8be239dc86d7f</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawGyroscopeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga60fef667c7ef5c5882381ccb9c9baf04</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawGyroscopeTemperatureData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3e909560651995e546398d0379813679</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawMagneticField</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf792e24827944d48aebe4eb9cbe80481</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawTemperature</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1ee1e5b35c59882fa62d602641b6926a</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRssi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabb6a0daf16d1235fad1f988d59fd8e48</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsSampleTime64</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga51a47254b38eb0614286ba5bfd20dfe1</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsSampleTimeCoarse</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaccdafa54fa3bb98725ab58927912b8aa</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsSampleTimeFine</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga47dac05f85e5e60552fdc3fc78414a09</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsSdiData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac247c7def8dbb989632ab938c0e1b21c</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsStatus</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7133dbb2624ebe22dd52fa72e415f6c6</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsStatusByte</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga55a116a6bc378f35ce96dc94e0d542a0</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsTemperature</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2a50595415d86016dab1e1e38d85ae1e</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsTriggerIndication</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9966d2b6dfeefe5c58e3d7532051be59</anchor>
      <arglist>(XsDataPacket const *thisPtr, XsDataIdentifier triggerId)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsUtcTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga77953797007be739126b21bd2c74f00f</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsVelocity</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabbb40b0c32546fa7b3394393be9f9a5b</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsDataIdentifier</type>
      <name>XsDataPacket_coordinateSystemOrientation</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab7aede438ba3b2246cef931082b0dd96</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsDataIdentifier</type>
      <name>XsDataPacket_coordinateSystemVelocity</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5a5346d47af96c30b840b8d78370f07d</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7338c4a1f1b1f4ae4472e8ce30c175df</anchor>
      <arglist>(XsDataPacket *copy, XsDataPacket const *src)</arglist>
    </member>
    <member kind="function">
      <type>XsDataIdentifier</type>
      <name>XsDataPacket_dataFormat</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga457d9839ad349de49e5a29f3e8c4ccd4</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsDataIdentifier id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga569a3352dffd7b3ddade5364e518c418</anchor>
      <arglist>(XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga08c7faf0f6ab871442e3e2232c5ff740</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsRange *</type>
      <name>XsDataPacket_frameRange</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf791bdc060c8c2bb33dc8a8ff875f780</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRange *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_freeAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab0bfac871cb4e7ad8a3a5a3a26498a49</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>XsDataPacket_getFPValueSize</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae0a782bc042f7cc6eb779d78aa5e20b0</anchor>
      <arglist>(XsDataIdentifier id)</arglist>
    </member>
    <member kind="function">
      <type>XsGpsPvtData *</type>
      <name>XsDataPacket_gpsPvtData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7dd2cb01247961236a1112f7007b00a2</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsGpsPvtData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_itemOffsetExact</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gace29e2f03d39198604d13a18d75b7d6f</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsDataIdentifier id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_itemOffsetLoose</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab0927ca985ffb5f32844942ddd53f8eb</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsDataIdentifier id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_itemOffsetMasked</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga486fda2d2572ca7a91d1ee5f9964b9cf</anchor>
      <arglist>(const struct XsDataPacket *thisPtr, XsDataIdentifier id, XsDataIdentifier mask)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_latitudeLongitude</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga72665b3424e0a7cb1a1028a74101405d</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsEuler *</type>
      <name>XsDataPacket_orientationEuler</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac1fbaf3dcdfb03c1b6fe439fc22e53af</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsEuler *returnVal, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XsDataIdentifier</type>
      <name>XsDataPacket_orientationIdentifier</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabef215c4e2f348376ce0af048fe5bcb2</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsMatrix *</type>
      <name>XsDataPacket_orientationMatrix</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga99c04f05931046ff5ba2908e600a9815</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsMatrix *returnVal, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XsQuaternion *</type>
      <name>XsDataPacket_orientationQuaternion</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab910b15069e8c8774a9f8bf641f9b137</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsQuaternion *returnVal, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>XsDataPacket_packetCounter</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3bc1d473e071bd86cc0bbcfa821e3dce</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>XsDataPacket_packetCounter8</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3270f9a31ff9f7338817140b8f3c9e24</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_positionLLA</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaab5e5f0a25e7999f127e0c49e0b2e2f5</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsPressure *</type>
      <name>XsDataPacket_pressure</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacd1f6b12f2c1840ebf7949a4d73c81a4</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsPressure *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsUShortVector *</type>
      <name>XsDataPacket_rawAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga094f9b542631c3b78c9422911fc5386d</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUShortVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsScrData *</type>
      <name>XsDataPacket_rawData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2fa9cf9daf3cdedb376fa47a31f9b944</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsScrData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsRawGpsDop *</type>
      <name>XsDataPacket_rawGpsDop</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab1d2f5b2602db50700e1fefd8915a48f</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRawGpsDop *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsRawGpsSol *</type>
      <name>XsDataPacket_rawGpsSol</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga59536808cc7e557572a478b9d7d22962</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRawGpsSol *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsRawGpsSvInfo *</type>
      <name>XsDataPacket_rawGpsSvInfo</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf08f0ccd1f5da8e9481d0c2a552047a0</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRawGpsSvInfo *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsRawGpsTimeUtc *</type>
      <name>XsDataPacket_rawGpsTimeUtc</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga47c2662278f2f2dfb9a606aaebdb0310</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRawGpsTimeUtc *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsUShortVector *</type>
      <name>XsDataPacket_rawGyroscopeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga055a6df87a3efaed6fa72b8a39bb319f</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUShortVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsUShortVector *</type>
      <name>XsDataPacket_rawGyroscopeTemperatureData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad9e8e68a07715f4b4e3bc0e6826514f3</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUShortVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsUShortVector *</type>
      <name>XsDataPacket_rawMagneticField</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2cbf6018b32d7dfc0758fdcb21895d52</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUShortVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>XsDataPacket_rawTemperature</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae075f897be0d2d364ac716da1c2708db</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_rssi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga75d62b4f80803d32a1a41d878dfaae80</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>XsDataPacket_sampleTime64</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad167868f6e2f5f4c5991485f5a1da61c</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>XsDataPacket_sampleTimeCoarse</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga495eecdc5b213b45b2f58efc8faa9ebc</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>XsDataPacket_sampleTimeFine</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaba0e97c9bddf05d29ecb864248e1df65</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsSdiData *</type>
      <name>XsDataPacket_sdiData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf042e7751262c52bc4fe58a5a5a1343c</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsSdiData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setAltitude</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga62558e6d987c37510a8d9b444157c43d</anchor>
      <arglist>(XsDataPacket *thisPtr, double data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setAnalogIn1Data</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga980bd29446fba54f9e1d34dc63b79a18</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsAnalogInData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setAnalogIn2Data</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1857815bf40f455abc5826cbc6a7a1da</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsAnalogInData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setCalibratedAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2268bc7dd13a08f7d14896a444b60cce</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setCalibratedData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacb27d1626aaef9e1bb2e3d78e4b2a846</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsCalibratedData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setCalibratedMagneticField</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga28e55310f1f6e0eb69d6691d8626e51f</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setFrameRange</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac07b5fdc045b670c6ac36816601e160c</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsRange *r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setFreeAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4846ddd17f5a4bb4ee4bdaf66e1420c4</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *g)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setGpsPvtData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga759292aeee20099f6bd9e2235d2ea0d8</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsGpsPvtData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setLatitudeLongitude</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacab4d31b285b80f8f15af580389d9a38</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setMessage</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7eaf1642a59b4d5834d79c8892c7dd22</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsMessage *msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setOrientationEuler</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab523d9d9beb5a5f94195a3e128decb25</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsEuler *data, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setOrientationMatrix</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaeaf98f434be575e165fb1aba213edf53</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsMatrix *data, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setOrientationQuaternion</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac935187c50c2ae6f0f4dff0789d71873</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsQuaternion *data, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setPacketCounter</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga133e865ff9a6e1f50e0d088a2e8cf5e2</anchor>
      <arglist>(XsDataPacket *thisPtr, uint16_t counter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setPacketCounter8</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5024514da3a9e79c1dafd57c9498ea74</anchor>
      <arglist>(XsDataPacket *thisPtr, uint8_t counter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setPositionLLA</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf9b686407120c1a5a284a38f94671af9</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setPressure</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaaee3c8613f6cd7af69fae65df2fc4fab</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsPressure *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRawAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga138b19b6721fd011eeda845e8334d1b8</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUShortVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRawData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac32dfded803e707c876c8efba20428bc</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsScrData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRawGyroscopeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gafff9ce95142f53fe256dd11f7cd880e5</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUShortVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRawGyroscopeTemperatureData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf87d620fe5b81abddbd21f8fd969a449</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUShortVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRawMagneticField</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga516d0cb3fac099930d9281e5e46e52b6</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUShortVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRawTemperature</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga900560e221a453931cbd585add24b8b8</anchor>
      <arglist>(XsDataPacket *thisPtr, uint16_t temp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRssi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0603932dca54cdfda8afb09a6c1671ac</anchor>
      <arglist>(XsDataPacket *thisPtr, int r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setSampleTime64</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga77f74291b050b9db2db78728a9c81caf</anchor>
      <arglist>(XsDataPacket *thisPtr, uint64_t counter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setSampleTimeCoarse</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3f5f35b690f6031704487ff60cbee523</anchor>
      <arglist>(XsDataPacket *thisPtr, uint32_t counter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setSampleTimeFine</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3e17f7e9694d7c7fab9df8a1329e9acc</anchor>
      <arglist>(XsDataPacket *thisPtr, uint32_t counter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setSdiData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3bdc1ef64e23741797db8cd44850f2dd</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsSdiData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setStatus</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3a34045c3923a6e06990964e7e43c05a</anchor>
      <arglist>(XsDataPacket *thisPtr, uint32_t data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setStatusByte</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad8c8876e75eefc247726bef0e3f8adcd</anchor>
      <arglist>(XsDataPacket *thisPtr, uint8_t data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setTemperature</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac1cd7995c194d9ba6a13323d4ab59e94</anchor>
      <arglist>(XsDataPacket *thisPtr, double temperature)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setTriggerIndication</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad87829b931e4604da4e2ed231e0cbe41</anchor>
      <arglist>(XsDataPacket *thisPtr, XsDataIdentifier triggerId, XsTriggerIndicationData const *triggerIndicationData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setUtcTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1da44dd304b85654407618f320a518ad</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUtcTime *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setVelocity</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8d673b48c68be137f66e0fd095a9bd13</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *data, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>XsDataPacket_status</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4984ba5188db31d633a4f900894772df</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga130c593fb6803da813074f4d63b8c044</anchor>
      <arglist>(XsDataPacket *a, XsDataPacket *b)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>XsDataPacket_temperature</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaecd32f06109d0b05c0fbbc768e76a506</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsTriggerIndicationData *</type>
      <name>XsDataPacket_triggerIndication</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0617b7d2ffe69737b4d4b19f78f671e0</anchor>
      <arglist>(XsDataPacket const *thisPtr, XsDataIdentifier triggerId, XsTriggerIndicationData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsUtcTime *</type>
      <name>XsDataPacket_utcTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac81c67a93d73d758e20db856e02ed141</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUtcTime *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_velocity</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga755dda6efbe9828186b225f639f377c7</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XsDataIdentifier</type>
      <name>XsDataPacket_velocityIdentifier</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0a05ab8859452196ed2aee7bdcf83aed</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsDeviceId</name>
    <filename>structXsDeviceId.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_deviceId</name>
      <anchorfile>structXsDeviceId.html</anchorfile>
      <anchor>a3909f0c4899bc3c987fe97165e561d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>XsDeviceId_broadcast</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5b4916426e8dd9d71641e33633a9e12e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_containsBroadcast</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac5c793531e4a5b63b72d181cf76e5c25</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isAwindaDongle</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf1554cdc2afb8803f8c5fdfef5c04cfb</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isAwindaOem</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad1dfaa7a88f670dc2349c9d17b842e56</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isAwindaStation</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7a113f5ed0b496ec263f69820c10e514</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isBroadcast</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab50a61318c16b8947177291df1b313e4</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isLegacyMtig</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf9fd61ad77aaa81df81bf0cfbe8b0139</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtig</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4a70effc27ffe25d0bfd51a66d16e91c</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtix</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga34e4bdb1a7eac75dd7ab360aebddd2c4</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga15169e22fccea7e4af4f4027891e9716</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_10</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga52c0a8d51a58a7446605366caba06d20</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_100</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf1f5f70c6443a78339b1ad50aa407a77</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_20</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga312767c3fdd89c6c9bb6767b2b96d1c0</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_200</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gadad08ce77a7e4e456ed2a20a5c4d299b</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_30</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4941684add08e88c87975003f9e00167</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_300</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaeb5c5eed2a62b4cee969bf9ce25b8a64</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_700</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga078e883f3b32685b861c8d41fcc57b94</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_X0</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga924eb6573c1322b7a7cb72b6ffc96f01</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_X00</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7a2217474d2707fe607a9d8c7a5a1744</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtw</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae95998696ece4625164ed0050bd05eee</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtw2</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga872aab90307f347c34ad7e2d95c13d76</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtx2</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1776647a29e4359905fe901f02f604a6</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isValid</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga92d901742185a86b51313f62517222c0</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isWirelessMaster</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga861bdc97f81b6cd854ee55d953fb300a</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isXbusMaster</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga12ee1f0ea071ba3232e60d53fa6f6c8b</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isXbusMasterMotionTracker</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga429d81da769ad8a15e18b46e40a2f92e</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDeviceId_toString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1d39bf664d3935018743fac8ca17ead4</anchor>
      <arglist>(const XsDeviceId *thisPtr, XsString *str)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsDeviceIdArray</name>
    <filename>structXsDeviceIdArray.html</filename>
  </compound>
  <compound kind="class">
    <name>XsEuler</name>
    <filename>structXsEuler.html</filename>
    <member kind="variable">
      <type>XsReal</type>
      <name>m_data</name>
      <anchorfile>structXsEuler.html</anchorfile>
      <anchor>acecd91b8f98287b177d0750d40983c43</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>XsReal</type>
      <name>m_pitch</name>
      <anchorfile>structXsEuler.html</anchorfile>
      <anchor>a416b6adac57d7e7b71740f4f34953845</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsReal</type>
      <name>m_roll</name>
      <anchorfile>structXsEuler.html</anchorfile>
      <anchor>a6a94a250132e290dc92526e8571d4855</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsReal</type>
      <name>m_x</name>
      <anchorfile>structXsEuler.html</anchorfile>
      <anchor>ad71367b09b2f3deee39f8fa201418c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsReal</type>
      <name>m_y</name>
      <anchorfile>structXsEuler.html</anchorfile>
      <anchor>a9fbcae0fe628039dd63b25c673eba372</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsReal</type>
      <name>m_yaw</name>
      <anchorfile>structXsEuler.html</anchorfile>
      <anchor>a1032a1000147627b18b66c8f5472b4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsReal</type>
      <name>m_z</name>
      <anchorfile>structXsEuler.html</anchorfile>
      <anchor>a00b11886124b4ae92cefdc8eabb9a9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsEuler_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0aeef1daa83cccefb72b203b633c077c</anchor>
      <arglist>(XsEuler *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsEuler_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga12522558d3b79557dd0629ab5585b8b9</anchor>
      <arglist>(const XsEuler *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsEuler_fromQuaternion</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacfc5b34cbe970db3795875bcf76d34a1</anchor>
      <arglist>(XsEuler *thisPtr, const XsQuaternion *quat)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsGpsPvtData</name>
    <filename>structXsGpsPvtData.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_gpsAge</name>
      <anchorfile>structXsGpsPvtData.html</anchorfile>
      <anchor>a5302ad322cee7fd640c0917a2e4a77f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_hacc</name>
      <anchorfile>structXsGpsPvtData.html</anchorfile>
      <anchor>ad24604adc73ac4444567631ea1a4203a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_height</name>
      <anchorfile>structXsGpsPvtData.html</anchorfile>
      <anchor>a1eaee0e5fbdfd41804bdf22562058b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_itow</name>
      <anchorfile>structXsGpsPvtData.html</anchorfile>
      <anchor>ad4e91c9b85e3c1be265068b70399b413</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_latitude</name>
      <anchorfile>structXsGpsPvtData.html</anchorfile>
      <anchor>ae67d0d806b28eef09a9272f451e4db99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_longitude</name>
      <anchorfile>structXsGpsPvtData.html</anchorfile>
      <anchor>a575edfe6b1b703f872bf21cb78a46b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_pressure</name>
      <anchorfile>structXsGpsPvtData.html</anchorfile>
      <anchor>a2586e8f9f746ab9a5514f56a93b0cb85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_pressureAge</name>
      <anchorfile>structXsGpsPvtData.html</anchorfile>
      <anchor>a16b0227477e78c4bf0cbbe1c26aee57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_sacc</name>
      <anchorfile>structXsGpsPvtData.html</anchorfile>
      <anchor>a03d578498030f261e58e02247a980e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_vacc</name>
      <anchorfile>structXsGpsPvtData.html</anchorfile>
      <anchor>a72b720b8f52037f92247f93331a8fbb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_veld</name>
      <anchorfile>structXsGpsPvtData.html</anchorfile>
      <anchor>a7c362240bc562652eaf35a3ff1c7360b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_vele</name>
      <anchorfile>structXsGpsPvtData.html</anchorfile>
      <anchor>af3136c40395b084771f03d6012c53663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_veln</name>
      <anchorfile>structXsGpsPvtData.html</anchorfile>
      <anchor>a50795dc9851d490df9540469ee046c52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsInt64Array</name>
    <filename>structXsInt64Array.html</filename>
  </compound>
  <compound kind="struct">
    <name>XsIntArray</name>
    <filename>structXsIntArray.html</filename>
  </compound>
  <compound kind="struct">
    <name>XsLibraryLoader</name>
    <filename>structXsLibraryLoader.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>m_handle</name>
      <anchorfile>structXsLibraryLoader.html</anchorfile>
      <anchor>a3e89a52332475dce03b98a2c1c41ba44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsLibUsb</name>
    <filename>classXsLibUsb.html</filename>
    <class kind="struct">XsLibUsb::_LIBUSB_API</class>
    <member kind="function">
      <type></type>
      <name>XsLibUsb</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>af70610784942958703f87ef407f15478</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XsLibUsb</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>ae629e4f05c178f30595f4872472c388d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>libUSB_attach_kernel_driver</type>
      <name>attach_kernel_driver</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a63f7e311184f366dfa14b8872015186e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_bulk_transfer</type>
      <name>bulk_transfer</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>ae167617662623ba66bb9d5d9c5da484a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_claim_interface</type>
      <name>claim_interface</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a93686eccc1747804efbd884e6b494c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_close</type>
      <name>close</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a186254f1a5dc9a1ec4a111fe0c412447</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_detach_kernel_driver</type>
      <name>detach_kernel_driver</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>aa171b447a26e0ea30eb9ab7a2da7c52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_exit</type>
      <name>exit</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a1b8461f10b2fa01b0a9527dfa59d3d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_free_config_descriptor</type>
      <name>free_config_descriptor</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>afa6de6e705d2a2c88e613217efc456a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_free_device_list</type>
      <name>free_device_list</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>afcd06f7b6d744921261cea2cd0734bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_active_config_descriptor</type>
      <name>get_active_config_descriptor</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a265aa3c5a9642d1d44afd41f40ba87aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_bus_number</type>
      <name>get_bus_number</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>aff83b63e39032132306c14ba8688b3f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_device</type>
      <name>get_device</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a1faf120c17ff09eeefa07a2dfe7085de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_device_address</type>
      <name>get_device_address</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a4f71d3c4c8d45f8a4aecf5be4c9c0c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_device_descriptor</type>
      <name>get_device_descriptor</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>ae6c03b6c6b2f2c3a5734374a8c6578c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_device_list</type>
      <name>get_device_list</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a415e57bfd0df44ca373806a807f32dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_get_string_descriptor_ascii</type>
      <name>get_string_descriptor_ascii</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>ad28b4715809e38ebc76df38e21c05f0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_init</type>
      <name>init</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>ab3b2b3f91794dade79e7e50eac2567f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_kernel_driver_active</type>
      <name>kernel_driver_active</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a1c29088eee24800cf5b6dc5fc26c6ba4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_open</type>
      <name>open</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a601f8c6d443e6edff0eea2b1c5020abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_ref_device</type>
      <name>ref_device</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>ad3b52b976fa093434a72f481c1601186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_release_interface</type>
      <name>release_interface</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>abd9551b095a157d2b2f7acc7a9a2ba29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_set_debug</type>
      <name>set_debug</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a0f2927577fa0dfc0b7e4f582fa6943fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>libUSB_unref_device</type>
      <name>unref_device</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a3c15f15d305c839594738dc402c56793</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>struct XsLibUsb::_LIBUSB_API</type>
      <name>LIBUSB_API</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a981fc5e0792d98d911c5fa0ded3ee1b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initLibrary</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a01e4005a45487059decc2a0d51f126a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XsLibraryLoader *</type>
      <name>m_libraryLoader</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>a6fee6a8e59ed868440fd8533af1d2595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LIBUSB_API</type>
      <name>m_libUsb</name>
      <anchorfile>classXsLibUsb.html</anchorfile>
      <anchor>ade5a86f60a0f43c2b236319c36d4e0e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsMatrix</name>
    <filename>structXsMatrix.html</filename>
    <member kind="variable">
      <type>const XsSize</type>
      <name>m_cols</name>
      <anchorfile>structXsMatrix.html</anchorfile>
      <anchor>a7d0e48c79c08d6277998821ab659e760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XSCPPPROTECTED XsReal *const</type>
      <name>m_data</name>
      <anchorfile>structXsMatrix.html</anchorfile>
      <anchor>a4abdb1e012b8e7376e7b5309e7049082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>m_flags</name>
      <anchorfile>structXsMatrix.html</anchorfile>
      <anchor>a31497940e8e0c0e5eaf3aab1570c41c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsSize</type>
      <name>m_rows</name>
      <anchorfile>structXsMatrix.html</anchorfile>
      <anchor>a2a94034c68a9afb6be25bf0d3a64f11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsSize</type>
      <name>m_stride</name>
      <anchorfile>structXsMatrix.html</anchorfile>
      <anchor>a73c745eb211b8ebd01c185426ab6b204</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_assign</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga38475558c941f3f957b4992969cca7e1</anchor>
      <arglist>(XsMatrix *thisPtr, XsSize rows, XsSize cols, XsSize stride, const XsReal *src, XsSize srcStride)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga13378e66e752fd98b6a3a0c0c1917e23</anchor>
      <arglist>(XsMatrix *thisPtr, XsSize rows, XsSize cols, XsSize stride, const XsReal *src, XsSize srcStride)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7e74b6a3842014c47fda04fe9c4f4fd4</anchor>
      <arglist>(XsMatrix *copy, XsMatrix const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga261d5f29c7c0fb1b04d3cdd454374294</anchor>
      <arglist>(XsMatrix *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsMatrix_dimensionsMatch</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga447481ec2ff3852f8e7c8236e3e7958b</anchor>
      <arglist>(const XsMatrix *thisPtr, XsSize rows, XsSize columns)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsMatrix_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga20f8d0ff5e8815573f01bbc077133338</anchor>
      <arglist>(const XsMatrix *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_fromQuaternion</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4917337b3746960d9be3416b3d6435d6</anchor>
      <arglist>(XsMatrix *thisPtr, const XsQuaternion *quat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_multiplyScalar</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga56280b15711c7ae8efab4df976e65f31</anchor>
      <arglist>(const XsMatrix *thisPtr, XsReal scalar, XsMatrix *dest)</arglist>
    </member>
    <member kind="function">
      <type>XsSize</type>
      <name>XsMatrix_offset</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1b9a10460d879481574efd4e7b907beb</anchor>
      <arglist>(const XsMatrix *thisPtr, XsSize row, XsSize column)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_ref</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga23cd64a1e44b820821da7c933df9ac8c</anchor>
      <arglist>(XsMatrix *thisPtr, XsSize rows, XsSize cols, XsSize stride, XsReal *buffer, XsDataFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_setValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8ae8ac0b021d5cd86860f98833eeb271</anchor>
      <arglist>(XsMatrix *thisPtr, XsSize row, XsSize column, XsReal value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_setZero</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0f4d139974e56637c9b77fc695435f39</anchor>
      <arglist>(XsMatrix *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab4218a181d23c28cf3e927b7504a9069</anchor>
      <arglist>(XsMatrix *a, XsMatrix *b)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsMatrix_value</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga03dd3bcfd3744de3cdb6e0cbc554a4f8</anchor>
      <arglist>(const XsMatrix *thisPtr, XsSize row, XsSize column)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsMatrix3x3</name>
    <filename>structXsMatrix3x3.html</filename>
    <member kind="variable">
      <type>XsReal XSCCONST</type>
      <name>m_fixedData</name>
      <anchorfile>structXsMatrix3x3.html</anchorfile>
      <anchor>abc940b67cd30184a49b9ff4b312dfbf4</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>struct XsMatrix</type>
      <name>m_matrix</name>
      <anchorfile>structXsMatrix3x3.html</anchorfile>
      <anchor>a09250e33d7adac7697c73b977e26f3a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix3x3_assign</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga38e9498758b70eec33d400ad93e6cd2c</anchor>
      <arglist>(XsMatrix3x3 *thisPtr, const XsReal *src, XsSize srcStride)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix3x3_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad6a2e10d5d9e1d23a5500288210765ba</anchor>
      <arglist>(XsMatrix3x3 *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix3x3_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2de6b5eb3961a00bb3822bd31928f63e</anchor>
      <arglist>(XsMatrix *copy, XsMatrix3x3 const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix3x3_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga76933ed412b55d1c5a61e1d2b830ff33</anchor>
      <arglist>(XsMatrix3x3 *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsMessage</name>
    <filename>structXsMessage.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>m_autoUpdateChecksum</name>
      <anchorfile>structXsMessage.html</anchorfile>
      <anchor>a4c3e0f2efb5827d722bac925dd21027c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t *const</type>
      <name>m_checksum</name>
      <anchorfile>structXsMessage.html</anchorfile>
      <anchor>a6ae9154c4d1e278170e6bdddb6e63f72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsByteArray</type>
      <name>m_message</name>
      <anchorfile>structXsMessage.html</anchorfile>
      <anchor>a95cef4ab130d2a0a755d99a14faaecb1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsMessageArray</name>
    <filename>structXsMessageArray.html</filename>
  </compound>
  <compound kind="struct">
    <name>XsMessageHeader</name>
    <filename>structXsMessageHeader.html</filename>
    <class kind="union">XsMessageHeader::LengthData</class>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_busId</name>
      <anchorfile>structXsMessageHeader.html</anchorfile>
      <anchor>a09da9226222b5ec100e814cc16ce0540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>union XsMessageHeader::LengthData</type>
      <name>m_datlen</name>
      <anchorfile>structXsMessageHeader.html</anchorfile>
      <anchor>af82d0866740c7b71add375ddd28726ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_length</name>
      <anchorfile>structXsMessageHeader.html</anchorfile>
      <anchor>aad30d12c87a17ac47bbe8f7980dc329e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_messageId</name>
      <anchorfile>structXsMessageHeader.html</anchorfile>
      <anchor>a03203d1640e64a0d7c16aaa9e154e5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_preamble</name>
      <anchorfile>structXsMessageHeader.html</anchorfile>
      <anchor>a18eb6fb14b680d8ce28b2e96903b378c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsOutputConfiguration</name>
    <filename>structXsOutputConfiguration.html</filename>
    <member kind="variable">
      <type>XsDataIdentifier</type>
      <name>m_dataIdentifier</name>
      <anchorfile>structXsOutputConfiguration.html</anchorfile>
      <anchor>a638af329ecfcbd89abf136e253e5865c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_frequency</name>
      <anchorfile>structXsOutputConfiguration.html</anchorfile>
      <anchor>aa6e6c58ca3ad76a886095ff3e959dc85</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsOutputConfigurationArray</name>
    <filename>structXsOutputConfigurationArray.html</filename>
  </compound>
  <compound kind="class">
    <name>XsPortInfo</name>
    <filename>structXsPortInfo.html</filename>
    <member kind="variable">
      <type>XsBaudRate</type>
      <name>m_baudrate</name>
      <anchorfile>structXsPortInfo.html</anchorfile>
      <anchor>a055d88c30f3f808098fa27226f6cc9a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsDeviceId</type>
      <name>m_deviceId</name>
      <anchorfile>structXsPortInfo.html</anchorfile>
      <anchor>aefb31e8f15eea74382da20c27cddb565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>m_portName</name>
      <anchorfile>structXsPortInfo.html</anchorfile>
      <anchor>a83faa5274f6e56370b4f34d7458b5079</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsPortInfo_clear</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9efeaf0ae4325f862f0a936a8fe9f833</anchor>
      <arglist>(XsPortInfo *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsPortInfo_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga408ec5fafb7f8430574e5605fcbd8194</anchor>
      <arglist>(const struct XsPortInfo *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsPortInfo_isUsb</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga618550c4c1ffbf175727edf972e7b648</anchor>
      <arglist>(const struct XsPortInfo *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsPortInfo_portNumber</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaae0f975915dcb39252cd3c5beeeac22f</anchor>
      <arglist>(const struct XsPortInfo *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsPortInfo_usbAddress</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaab9cd111155edecf416b191ff1f2a787</anchor>
      <arglist>(const struct XsPortInfo *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsPortInfo_usbBus</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaee9983d652d4b2c8cf696952ceeab02c</anchor>
      <arglist>(const struct XsPortInfo *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsPortInfoArray</name>
    <filename>structXsPortInfoArray.html</filename>
  </compound>
  <compound kind="struct">
    <name>XsPressure</name>
    <filename>structXsPressure.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>m_pressure</name>
      <anchorfile>structXsPressure.html</anchorfile>
      <anchor>a4b3f54cfbb17da6d8f6b69a5f8ceac6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_pressureAge</name>
      <anchorfile>structXsPressure.html</anchorfile>
      <anchor>ade4dc8828e98be692362ea139ad7f29c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsQuaternion</name>
    <filename>structXsQuaternion.html</filename>
    <member kind="variable">
      <type>XsReal</type>
      <name>m_data</name>
      <anchorfile>structXsQuaternion.html</anchorfile>
      <anchor>a32a3d44401dac6bee053d691dc0ad824</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>XsReal</type>
      <name>m_w</name>
      <anchorfile>structXsQuaternion.html</anchorfile>
      <anchor>a27c58d00a24f29cf0783d21c6ffcd559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsReal</type>
      <name>m_x</name>
      <anchorfile>structXsQuaternion.html</anchorfile>
      <anchor>aa34abe10a8a3587e7d416456f6d88677</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsReal</type>
      <name>m_y</name>
      <anchorfile>structXsQuaternion.html</anchorfile>
      <anchor>a57bdc5cccdd23e222978b1645ec9d04e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsReal</type>
      <name>m_z</name>
      <anchorfile>structXsQuaternion.html</anchorfile>
      <anchor>a28f191684b30a770da6a1f6a9d227e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga51869125847cbfb122309dba983f2162</anchor>
      <arglist>(XsQuaternion *copy, XsQuaternion const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga12e2328a387dbf1edc84e4f89321b945</anchor>
      <arglist>(XsQuaternion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsQuaternion_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga93b52c5b732613941cb46aaac55068f4</anchor>
      <arglist>(const XsQuaternion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsQuaternion_equal</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga066fd219bed3ec664d2e37fda22f664f</anchor>
      <arglist>(XsQuaternion const *a, XsQuaternion const *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_fromEulerAngles</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabedbd58b5c732ede6059c989e289153e</anchor>
      <arglist>(XsQuaternion *thisPtr, const XsEuler *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_fromRotationMatrix</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gafec800283fb3f22e5b6f6e55415f66ca</anchor>
      <arglist>(XsQuaternion *thisPtr, const XsMatrix *ori)</arglist>
    </member>
    <member kind="function">
      <type>const XsQuaternion *</type>
      <name>XsQuaternion_identity</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga593ee51ef335cbc420bb7ea13c453156</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_inverse</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaadbb8daf11113056d836ab50e7a3f151</anchor>
      <arglist>(const XsQuaternion *thisPtr, XsQuaternion *dest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_invert</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab6b552efb88c82829c82c423b9a4a735</anchor>
      <arglist>(XsQuaternion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_multiply</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3a0440c029b3ede9752761cffc902151</anchor>
      <arglist>(const XsQuaternion *left, const XsQuaternion *right, XsQuaternion *dest)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsQuaternion_normalize</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9bec4a8f96963401aa001ad7acad93f9</anchor>
      <arglist>(XsQuaternion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsQuaternion_normalized</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga49a8637d40c5afe16593c0ad30fc5560</anchor>
      <arglist>(const XsQuaternion *thisPtr, XsQuaternion *dest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga91ddb691c1f925c8ead506706bda469d</anchor>
      <arglist>(XsQuaternion *a, XsQuaternion *b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsRange</name>
    <filename>structXsRange.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>m_first</name>
      <anchorfile>structXsRange.html</anchorfile>
      <anchor>a9208980bfc8ec21e4bf6c335893ac510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_last</name>
      <anchorfile>structXsRange.html</anchorfile>
      <anchor>aaf1edd31a4a3adc8c8fa810bc887c333</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsRange_contains</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaed3cb6bb81683322cb1ea0eacef28d74</anchor>
      <arglist>(const XsRange *thisPtr, int i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsRange_count</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga6b36246afac7a61588da63be0edcab92</anchor>
      <arglist>(const XsRange *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsRange_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8c5cf60f0a62915530b3d02718cf98ba</anchor>
      <arglist>(const XsRange *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsRange_interval</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga07d62b19418971b6dda5b653fb73f938</anchor>
      <arglist>(const XsRange *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsRange_setRange</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacfc21a2e22b8262436dcae8fdd393951</anchor>
      <arglist>(XsRange *thisPtr, int f, int l)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsRawGpsDop</name>
    <filename>structXsRawGpsDop.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_edop</name>
      <anchorfile>structXsRawGpsDop.html</anchorfile>
      <anchor>acb77cf6ac05ee78560f4b5222a8c06ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_gdop</name>
      <anchorfile>structXsRawGpsDop.html</anchorfile>
      <anchor>a70851aef75e489a4b90c6c64b0bb8b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_hdop</name>
      <anchorfile>structXsRawGpsDop.html</anchorfile>
      <anchor>a20e14c5f5482ffe831c7ed6b2a3be4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_itow</name>
      <anchorfile>structXsRawGpsDop.html</anchorfile>
      <anchor>a022197218f9cd5e3289b15bfb0af16b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_ndop</name>
      <anchorfile>structXsRawGpsDop.html</anchorfile>
      <anchor>a9dab7fc139da0cd6de124ef2823f98d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_pdop</name>
      <anchorfile>structXsRawGpsDop.html</anchorfile>
      <anchor>af640d1381428944ef7217de2a94f3e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_tdop</name>
      <anchorfile>structXsRawGpsDop.html</anchorfile>
      <anchor>aeed121dc98796f65df63d3c7d64fd273</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_vdop</name>
      <anchorfile>structXsRawGpsDop.html</anchorfile>
      <anchor>a373e536f6459a64013f1a1318189c42d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsRawGpsSol</name>
    <filename>structXsRawGpsSol.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_ecef_vx</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>ac9d0dda42d62fa4f660a5b5fac70e532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_ecef_vy</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>a77edad79aaa0250832623f692d733a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_ecef_vz</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>aa1fa465dda4ab0ce0144a965131f72fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_ecef_x</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>ab9f233422269680b127f0180473f5786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_ecef_y</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>adee588042160d8a83b0ce3ca8bb964a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_ecef_z</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>a3055f85e831e42c32d26e3f8faef91b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_flags</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>a7149367f552cfad0c78b5ed455fb4eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_frac</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>a40054857225e16e9a665aee196c58e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_gpsfix</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>a0eb3478be641c21f32551fd2689c5a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_itow</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>a5c40d8d0b8208ef9c258ead5ab8b3aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_numsv</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>a3eb72493e62fcccd06ef814d20a46a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_pacc</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>af5fdd1c33a470b636574600b7654e966</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_pdop</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>a944ee9c4e649f39b38021c12c59c9035</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_res1</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>abe3e12ec58474d3516775d3f14c2f12d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_res2</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>a807c0eb6d3066964ee161ebfacad3e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_sacc</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>ac84da3f2504d1225c69f2de9428f2688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16_t</type>
      <name>m_week</name>
      <anchorfile>structXsRawGpsSol.html</anchorfile>
      <anchor>afdf090d1c7c6656beb25dab79c3a2371</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsRawGpsSvInfo</name>
    <filename>structXsRawGpsSvInfo.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_itow</name>
      <anchorfile>structXsRawGpsSvInfo.html</anchorfile>
      <anchor>abbd43e7e6457978ad20506f937caddbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_nch</name>
      <anchorfile>structXsRawGpsSvInfo.html</anchorfile>
      <anchor>a335b6219fac535cd1ea43c8ca42f4b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_res1</name>
      <anchorfile>structXsRawGpsSvInfo.html</anchorfile>
      <anchor>a52914512ead0c1f5a9f193fd9044e6ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_res2</name>
      <anchorfile>structXsRawGpsSvInfo.html</anchorfile>
      <anchor>afe502a650e9fb124a963bb3e7871875c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsSvInfo</type>
      <name>m_svInfos</name>
      <anchorfile>structXsRawGpsSvInfo.html</anchorfile>
      <anchor>a4d092d06c8a467b3d162f647c398ff22</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsRawGpsTimeUtc</name>
    <filename>structXsRawGpsTimeUtc.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_day</name>
      <anchorfile>structXsRawGpsTimeUtc.html</anchorfile>
      <anchor>a42368217aad845bde07533a2f67f4b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_hour</name>
      <anchorfile>structXsRawGpsTimeUtc.html</anchorfile>
      <anchor>ae8b557a100f75f1c226342bcecafac3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_itow</name>
      <anchorfile>structXsRawGpsTimeUtc.html</anchorfile>
      <anchor>afee9a301896b037d8808a57f7b2b56b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_min</name>
      <anchorfile>structXsRawGpsTimeUtc.html</anchorfile>
      <anchor>a898eb74506d0c5bde389099de9c9fafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_month</name>
      <anchorfile>structXsRawGpsTimeUtc.html</anchorfile>
      <anchor>ad7a3ba4312f9c56182c23b18a29a8151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_nano</name>
      <anchorfile>structXsRawGpsTimeUtc.html</anchorfile>
      <anchor>a0d95a2d62668553e03bce2d8914f1bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_sec</name>
      <anchorfile>structXsRawGpsTimeUtc.html</anchorfile>
      <anchor>a0182ee03cc1c1c56546774ea46b09948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_tacc</name>
      <anchorfile>structXsRawGpsTimeUtc.html</anchorfile>
      <anchor>a64a665c335495e71bb2d94ba8e3f3936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_valid</name>
      <anchorfile>structXsRawGpsTimeUtc.html</anchorfile>
      <anchor>a5d29784865fafd3559a16f05f3ca8105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_year</name>
      <anchorfile>structXsRawGpsTimeUtc.html</anchorfile>
      <anchor>afabf5f5d0ab8b741b89a07aabdd93517</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsScrData</name>
    <filename>structXsScrData.html</filename>
    <member kind="variable">
      <type>XsUShortVector</type>
      <name>m_acc</name>
      <anchorfile>structXsScrData.html</anchorfile>
      <anchor>a5e2b7a977ee3c02938c02ca6a000e9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsUShortVector</type>
      <name>m_gyr</name>
      <anchorfile>structXsScrData.html</anchorfile>
      <anchor>aa366f99f2abb029920072ef2e339e2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsUShortVector</type>
      <name>m_mag</name>
      <anchorfile>structXsScrData.html</anchorfile>
      <anchor>a55f4d7ca3ca7d061f2f0f3d5b9fb7576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_temp</name>
      <anchorfile>structXsScrData.html</anchorfile>
      <anchor>ab1e6aa2a517a05dc392ff533e94489ef</anchor>
      <arglist>[XS_MAX_TEMPERATURE_CHANNELS]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsSdiData</name>
    <filename>structXsSdiData.html</filename>
    <member kind="variable">
      <type>XsQuaternion</type>
      <name>m_orientationIncrement</name>
      <anchorfile>structXsSdiData.html</anchorfile>
      <anchor>a016829d7fc466a08e711be0f676ea23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsVector3</type>
      <name>m_velocityIncrement</name>
      <anchorfile>structXsSdiData.html</anchorfile>
      <anchor>a395ee1f304c961683da5e04c8197a663</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsSdiData_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga31384d98ac47101e43643a7899fa7e3c</anchor>
      <arglist>(XsSdiData *thisPtr, const XsReal *orientationIncrement, const XsReal *velocityIncrement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsSdiData_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gace922539bddcfdc67cafa73bfe765e34</anchor>
      <arglist>(XsSdiData *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsString</name>
    <filename>structXsString.html</filename>
  </compound>
  <compound kind="struct">
    <name>XsStringArray</name>
    <filename>structXsStringArray.html</filename>
  </compound>
  <compound kind="struct">
    <name>XsSvInfo</name>
    <filename>structXsSvInfo.html</filename>
    <member kind="variable">
      <type>int16_t</type>
      <name>m_azim</name>
      <anchorfile>structXsSvInfo.html</anchorfile>
      <anchor>aa98f1cda37bb0d0b430e353656684d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_chn</name>
      <anchorfile>structXsSvInfo.html</anchorfile>
      <anchor>aed5557c95d2456ede0f373ba3bea960c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_cno</name>
      <anchorfile>structXsSvInfo.html</anchorfile>
      <anchor>a12b87a6e2e4f36c5344ea2bb6c07811e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>m_elev</name>
      <anchorfile>structXsSvInfo.html</anchorfile>
      <anchor>aba88439ed2f873a0fa8725d7eeab180c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_flags</name>
      <anchorfile>structXsSvInfo.html</anchorfile>
      <anchor>a490c18087006d7c56f01fa2832f525bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_prres</name>
      <anchorfile>structXsSvInfo.html</anchorfile>
      <anchor>aa14138a3be5ad53fa3af4fd9645eb667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>m_qi</name>
      <anchorfile>structXsSvInfo.html</anchorfile>
      <anchor>a46b4a262a4f8e56fe4d3e1f055c7257c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_svid</name>
      <anchorfile>structXsSvInfo.html</anchorfile>
      <anchor>a98fd9abf028027144c6e0d0560424363</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsSyncSetting</name>
    <filename>structXsSyncSetting.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_clockPeriod</name>
      <anchorfile>structXsSyncSetting.html</anchorfile>
      <anchor>ab82d5678e5ce8b663ed55fdb9860d5a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsSyncFunction</type>
      <name>m_function</name>
      <anchorfile>structXsSyncSetting.html</anchorfile>
      <anchor>a3949c320e092e55a433260879f04f721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsSyncLine</type>
      <name>m_line</name>
      <anchorfile>structXsSyncSetting.html</anchorfile>
      <anchor>acd4422f8e0994112b9a2a66f2ba0edf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>m_offset</name>
      <anchorfile>structXsSyncSetting.html</anchorfile>
      <anchor>a7dbb42f1670fc861bdd145a7d9112d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsSyncPolarity</type>
      <name>m_polarity</name>
      <anchorfile>structXsSyncSetting.html</anchorfile>
      <anchor>a253b2ec42d1c83143cfc8e83070cae2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_pulseWidth</name>
      <anchorfile>structXsSyncSetting.html</anchorfile>
      <anchor>afe71c113db9fd7687dae3078f3079209</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_skipFactor</name>
      <anchorfile>structXsSyncSetting.html</anchorfile>
      <anchor>a931180e490abf98e3c59358ac52406e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_skipFirst</name>
      <anchorfile>structXsSyncSetting.html</anchorfile>
      <anchor>a1d5e4660cd5e6c249d14d1ad24693d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_triggerOnce</name>
      <anchorfile>structXsSyncSetting.html</anchorfile>
      <anchor>aadedef984d62de3b43576b0b7eb4ebf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsSyncSettingArray</name>
    <filename>structXsSyncSettingArray.html</filename>
  </compound>
  <compound kind="class">
    <name>XsTimeStamp</name>
    <filename>structXsTimeStamp.html</filename>
    <member kind="variable">
      <type>int64_t</type>
      <name>m_msTime</name>
      <anchorfile>structXsTimeStamp.html</anchorfile>
      <anchor>ab044b204e80749f78179247752d09e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsTimeStamp_fromUtcTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gace23725a6e64be7c2a5713c6ea4af043</anchor>
      <arglist>(struct XsTimeStamp *thisPtr, const struct XsUtcTime *utc)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>XsTimeStamp_hourPart</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga66c767e453e3226d4f411e4a3d9ec0e5</anchor>
      <arglist>(const XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsTimeStamp_maxValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0466f8867b763d7e97c9191f5c3e5d32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>XsTimeStamp_milliSecondPart</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga45ba6b3460e8488dc61af37b4a155382</anchor>
      <arglist>(const XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>XsTimeStamp_minutePart</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga291cea041826290273f252bfe31e61ab</anchor>
      <arglist>(const XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsTimeStamp_now</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga471299f2a92ca43888c34e0088f8808d</anchor>
      <arglist>(XsTimeStamp *dest)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>XsTimeStamp_secondPart</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf9efd1bade65b201ebc931ce7193e921</anchor>
      <arglist>(const XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsTimeStamp_secondTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga494c4da42d07a0e72c5c551c687961f0</anchor>
      <arglist>(const XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTimeStamp_setMilliSecondTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7f315c862c5dfbc05ec543dcaebd6453</anchor>
      <arglist>(XsTimeStamp *thisPtr, int64_t t)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>XsTimeStamp_timeOfDay</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0949e0548d9cd5ebdeec73b4879bda7f</anchor>
      <arglist>(const XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTimeStamp_toUtcTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga70594c933443eda6f51118109b2bc98d</anchor>
      <arglist>(struct XsTimeStamp *thisPtr, struct XsUtcTime *utc)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsTriggerIndicationData</name>
    <filename>structXsTriggerIndicationData.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_frameNumber</name>
      <anchorfile>structXsTriggerIndicationData.html</anchorfile>
      <anchor>a3973d6f95b510edc0c6f811aea7fee3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_line</name>
      <anchorfile>structXsTriggerIndicationData.html</anchorfile>
      <anchor>a1274525adf236981acadaff98e298c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_polarity</name>
      <anchorfile>structXsTriggerIndicationData.html</anchorfile>
      <anchor>aae05945dfa3ba7081a3673df394df46e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_timestamp</name>
      <anchorfile>structXsTriggerIndicationData.html</anchorfile>
      <anchor>ae04adc188680045b8e9372118aae8cdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsUdev</name>
    <filename>classXsUdev.html</filename>
    <class kind="struct">XsUdev::_UDEV_API</class>
    <member kind="function">
      <type></type>
      <name>XsUdev</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>af805313ec1761f95a79cd92a0ee53bd9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XsUdev</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>a021c3d611698dc47e5e5b1a14a78a435</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>uDEV_device_get_devnode</type>
      <name>device_get_devnode</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>ad5b8dd1c7db64f40b45f3db41409765c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_device_get_parent</type>
      <name>device_get_parent</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>aff0b9a2b732554c19bd7d4bc85d38527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_device_get_parent_with_subsystem_devtype</type>
      <name>device_get_parent_with_subsystem_devtype</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>a71feebbc676115a50fd3ebf078907b5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_device_get_sysattr_value</type>
      <name>device_get_sysattr_value</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>ad4d0381e864b9b01da9ea99ac2f2e0bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_device_new_from_syspath</type>
      <name>device_new_from_syspath</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>aad11ffa24d307437f770a717c0d21d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_device_unref</type>
      <name>device_unref</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>afc8a53e5295538962d8d7e28d4b64b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_enumerate_add_match_subsystem</type>
      <name>enumerate_add_match_subsystem</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>afd70aa75f5b1a043d74b1063d8d9b075</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_enumerate_get_list_entry</type>
      <name>enumerate_get_list_entry</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>a539e445e4146cb53d47fddadf7c6df82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_enumerate_new</type>
      <name>enumerate_new</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>affd926995eaff6e6d39564fa750141fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_enumerate_scan_devices</type>
      <name>enumerate_scan_devices</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>a4b14ee457ed7d144a6f6355c0c35e57d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_enumerate_unref</type>
      <name>enumerate_unref</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>a99c5d11dfd106d0a69e9a0ea056b8c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_list_entry_get_name</type>
      <name>list_entry_get_name</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>a1cceaa6bdcd0e869c4612267976d6608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_list_entry_get_next</type>
      <name>list_entry_get_next</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>aa73bbdf25bf120299b358aab893a4ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_new</type>
      <name>unew</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>a9b6f69bea5ebed79f39e6eaf944a6b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uDEV_unref</type>
      <name>unref</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>a1c08f21f30c188d5f01f632dd05b39b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>struct XsUdev::_UDEV_API</type>
      <name>UDEV_API</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>ad256d9267733d4d1702d5e5a019db8ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initLibrary</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>ae005c2e4c84d4d4dd3aaec4d8d9f9dff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XsLibraryLoader *</type>
      <name>m_libraryLoader</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>a9fed263608b3221bcde7036e9afd77aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UDEV_API</type>
      <name>m_uDev</name>
      <anchorfile>classXsUdev.html</anchorfile>
      <anchor>a5bcd4ea7d6bf595b1d8859e1e0f46999</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsUShortVector</name>
    <filename>structXsUShortVector.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>m_data</name>
      <anchorfile>structXsUShortVector.html</anchorfile>
      <anchor>a9854027cb4905e56b20032a652d813ed</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>XsUtcTime</name>
    <filename>structXsUtcTime.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_day</name>
      <anchorfile>structXsUtcTime.html</anchorfile>
      <anchor>a5c141f2ed0840ea191683cfce4efbea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_hour</name>
      <anchorfile>structXsUtcTime.html</anchorfile>
      <anchor>aea5e56e668ddbf09d27ec195d608bedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_minute</name>
      <anchorfile>structXsUtcTime.html</anchorfile>
      <anchor>a5104377ad172ed56fa54140fe2c372df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_month</name>
      <anchorfile>structXsUtcTime.html</anchorfile>
      <anchor>a82d8fef7a301defbcbb06fb558bca541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>m_nano</name>
      <anchorfile>structXsUtcTime.html</anchorfile>
      <anchor>a24c7124bf8b32d7ab8e05b290124984f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_second</name>
      <anchorfile>structXsUtcTime.html</anchorfile>
      <anchor>a94bd5148f5de489b966fb0a5f13b92d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>m_valid</name>
      <anchorfile>structXsUtcTime.html</anchorfile>
      <anchor>a628d5931bd67bde689cfa85596b4e88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>m_year</name>
      <anchorfile>structXsUtcTime.html</anchorfile>
      <anchor>ad8885623d897b8ee740a70983283554a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsVector</name>
    <filename>structXsVector.html</filename>
    <member kind="variable" protection="protected">
      <type>XSCPPPROTECTED XsReal *const</type>
      <name>m_data</name>
      <anchorfile>structXsVector.html</anchorfile>
      <anchor>a79a6e25f345f3beb618e4001d353acf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const int</type>
      <name>m_flags</name>
      <anchorfile>structXsVector.html</anchorfile>
      <anchor>a88814a1a56ec41bdb5a2a3152871a938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const XsSize</type>
      <name>m_size</name>
      <anchorfile>structXsVector.html</anchorfile>
      <anchor>a302af367307b1da94f90af0408fe20a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_angularVelocityFromQuaternion</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae064785aad751f160dcd9b94159a5ae4</anchor>
      <arglist>(XsVector *thisPtr, XsReal deltaT, const XsQuaternion *quat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_assign</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga40ff6f4ccd0576f08efdd7337fba852c</anchor>
      <arglist>(XsVector *thisPtr, XsSize sz, const XsReal *src)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsVector_cartesianLength</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga27cd12add1d3b1c9954523e7016268bb</anchor>
      <arglist>(const XsVector *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga6a5b0571599b056826519c23434f4c77</anchor>
      <arglist>(XsVector *thisPtr, XsSize sz, const XsReal *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad5d7d3e5a0ba913181464ffda5cdda6c</anchor>
      <arglist>(XsVector *copy, XsVector const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga397a3d78839142f96ef2a79e842c7b63</anchor>
      <arglist>(XsVector *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsVector_dotProduct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga732086e0854c6c1218ca3d1fddc7722c</anchor>
      <arglist>(const XsVector *a, const XsVector *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsVector_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga6624df4df546a4ced3ee7430bd3100f9</anchor>
      <arglist>(const XsVector *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsVector_equal</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5ff1df86948c024ea56939838641a05e</anchor>
      <arglist>(const struct XsVector *a, const struct XsVector *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_fill</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5230a5fb947039200b788671763ea6f2</anchor>
      <arglist>(struct XsVector *thisPtr, XsReal value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_multiplyScalar</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3e6784f2853d0955f4a2342c510261e0</anchor>
      <arglist>(const XsVector *thisPtr, XsReal scalar, XsVector *dest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_ref</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac6288fafaaa88405a1695bbee30338d5</anchor>
      <arglist>(XsVector *thisPtr, XsSize sz, XsReal *buffer, XsDataFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_setZero</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7cf1cf9ea0162c372f019de7a315be3c</anchor>
      <arglist>(XsVector *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7097bb62e03b0dd0bf57efcb2fa54e7e</anchor>
      <arglist>(XsVector *a, XsVector *b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsVector3</name>
    <filename>structXsVector3.html</filename>
    <member kind="variable">
      <type>XsReal XSCCONST</type>
      <name>m_fixedData</name>
      <anchorfile>structXsVector3.html</anchorfile>
      <anchor>ac8eb5b03998e89c49cf86be560e63fce</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>XsVector</type>
      <name>m_vector</name>
      <anchorfile>structXsVector3.html</anchorfile>
      <anchor>adcd2eb17e1a742cd87840a41d8ed4cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector3_assign</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad6f03c493635c04e47cff7862265a85d</anchor>
      <arglist>(XsVector3 *thisPtr, const XsReal *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector3_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa8428247ef62e9cfefa6abae9d72ba96</anchor>
      <arglist>(XsVector3 *thisPtr, const XsReal *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector3_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf489613264450e41927680abe4006b8b</anchor>
      <arglist>(XsVector *copy, XsVector3 const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector3_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab1313e37229a8fd9fbc61419336f7715</anchor>
      <arglist>(XsVector3 *thisPtr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsVersion</name>
    <filename>structXsVersion.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>m_build</name>
      <anchorfile>structXsVersion.html</anchorfile>
      <anchor>a4356f9d7df6da17337e1f2158923ec7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>XsString</type>
      <name>m_extra</name>
      <anchorfile>structXsVersion.html</anchorfile>
      <anchor>ad29a38c64f3b8efa74ffe8be23692caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_major</name>
      <anchorfile>structXsVersion.html</anchorfile>
      <anchor>a6d3c46d6fb896b6c4c32dc1319b71b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_minor</name>
      <anchorfile>structXsVersion.html</anchorfile>
      <anchor>a3813e8709eb9f686605d053ac01871fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_revision</name>
      <anchorfile>structXsVersion.html</anchorfile>
      <anchor>ad07246ea8aceb5b314506d18e96d35a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsVersion_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad464872cddf7ebe5f97cbb429d6ff378</anchor>
      <arglist>(const XsVersion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVersion_toString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga70a2b2bb21216f0e4301b521d8ed6505</anchor>
      <arglist>(const XsVersion *thisPtr, XsString *version)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>XsWinUsb</name>
    <filename>classXsWinUsb.html</filename>
    <class kind="struct">XsWinUsb::_WINUSB_API</class>
    <member kind="function">
      <type></type>
      <name>XsWinUsb</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>ad50005c197ef802a0d582575d6212355</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>XsWinUsb</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>ad50005c197ef802a0d582575d6212355</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XsWinUsb</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>afd4caf78b29ace03fe0a882f1e999f14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~XsWinUsb</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>afd4caf78b29ace03fe0a882f1e999f14</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_AbortPipe</type>
      <name>AbortPipe</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a0be2690f9b2c511dc50b8b1f1a027507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_ControlTransfer</type>
      <name>ControlTransfer</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a550a6dd9625d27ead568b41fbfc28a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_FlushPipe</type>
      <name>FlushPipe</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>ae59fff8e7857cb06b228e0c31a093e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_Free</type>
      <name>Free</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a90ac6f1e1ded87331403920c3662a7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_GetAssociatedInterface</type>
      <name>GetAssociatedInterface</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>abd15db751c28ad0608ba37620a41e4ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_GetCurrentAlternateSetting</type>
      <name>GetCurrentAlternateSetting</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a3f6ddce109aa5758820b8c18422c32eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_GetDescriptor</type>
      <name>GetDescriptor</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a3806953133b4ecdb89293522035cab5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_GetOverlappedResult</type>
      <name>GetOverlappedResult</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a8b77eb125c89b881381ff4de83bcdade</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_GetPipePolicy</type>
      <name>GetPipePolicy</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a5feabd5a4428274eef92ac3d566d76d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_GetPowerPolicy</type>
      <name>GetPowerPolicy</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>ae0c7b3d1c2b68ecf3acdadf3dffb4fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_Initialize</type>
      <name>Initialize</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a76aea4948f23e2e23a7a459fec466a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_QueryDeviceInformation</type>
      <name>QueryDeviceInformation</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>adbac48b4fc65b65715ec45c94d190be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_QueryInterfaceSettings</type>
      <name>QueryInterfaceSettings</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a59c1d683e9c824a79d0bc09e793a4f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_QueryPipe</type>
      <name>QueryPipe</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a25587a4cb0c598c2136e18909f172c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_ReadPipe</type>
      <name>ReadPipe</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a34e22b89b28a4f8dd541ca3a0229e6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_ResetPipe</type>
      <name>ResetPipe</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a76f2aca3da6ad6a789f59ce373917a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_SetCurrentAlternateSetting</type>
      <name>SetCurrentAlternateSetting</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>aa9742e894a289e953bc8b0c2ba52203c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_SetPipePolicy</type>
      <name>SetPipePolicy</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a087bc4dd39b17f56490fae50940a45b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_SetPowerPolicy</type>
      <name>SetPowerPolicy</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a06dc74e4ee615358390cd4b293360c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>WinUSB_WritePipe</type>
      <name>WritePipe</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a3388caf05e46e9a01aec7193653365c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>struct XsWinUsb::_WINUSB_API</type>
      <name>WINUSB_API</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a21959525b339766e4167252d0bcbf8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>struct XsWinUsb::_WINUSB_API</type>
      <name>WINUSB_API</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a21959525b339766e4167252d0bcbf8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initLibrary</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>ae2b069506c125c529d0b36aac01758a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initLibrary</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>ae2b069506c125c529d0b36aac01758a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>XsLibraryLoader *</type>
      <name>m_libraryLoader</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>a1f3a8bb4cff400f0d70dd95a2fdc62a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>WINUSB_API</type>
      <name>m_winUsb</name>
      <anchorfile>classXsWinUsb.html</anchorfile>
      <anchor>ad1fd00046b4edd64d55c959ea4551ce2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>z_stream_s</name>
    <filename>structz__stream__s.html</filename>
    <member kind="variable">
      <type>uLong</type>
      <name>adler</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>ade2217fe31e671be1257731883201223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>avail_in</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>a0cf177f50dbb49692f27480cbcfde794</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uInt</type>
      <name>avail_out</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>a45ad2364307af9d944fd39d4eca3ca3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>data_type</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>a9d8f63877d7639a8bca60f9fc3704fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>msg</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>a9b2f745fc780e3b33e2935f8c650a326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Bytef *</type>
      <name>next_in</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>a21d2c026f0f2fcd67f33011231f8ed00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Bytef *</type>
      <name>next_out</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>aed4a02cfe93e975314fed50b04427bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>voidpf</type>
      <name>opaque</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>ab72467f908d2ce65d5b42ee6556ef8bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uLong</type>
      <name>reserved</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>add73791dd19b49c9c68f3f3d328c37db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct internal_state FAR *</type>
      <name>state</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>ac4a114217a1868dc6fbe7d1f5bda126b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uLong</type>
      <name>total_in</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>aa8f408b9632737dc21519fa1ed34b08d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uLong</type>
      <name>total_out</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>abae26f1f236cf920250b9d37fdf009c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>alloc_func</type>
      <name>zalloc</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>a23a2299c384f808e76e9908f21216b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>free_func</type>
      <name>zfree</name>
      <anchorfile>structz__stream__s.html</anchorfile>
      <anchor>a89eb750ade7f4f0b56bfdadf13344982</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>bootstrap_new_lib</name>
    <filename>namespacebootstrap__new__lib.html</filename>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacebootstrap__new__lib.html</anchorfile>
      <anchor>a2a6f59e47e0e1a29fedc9f305f94ff91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>replaceInFile</name>
      <anchorfile>namespacebootstrap__new__lib.html</anchorfile>
      <anchor>a1f0d09be9ac15229ba45044c1883a743</anchor>
      <arglist>(fileIn, fileOut, textToSearch, newText)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>decimate_ground_truth</name>
    <filename>namespacedecimate__ground__truth.html</filename>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>a6f263c09b0eacceefcd0e3c22271018f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dec_ratio</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>ae94fadff58d5765399a5fa1e5febc8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>ac44236632cd748f8c7076427b624d7dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fname_in</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>a7b78d3f7b5ce85051a51165b3e675b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fname_out</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>a1442117dbb66055aca05ca2779ede901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>a257161a80943467fc3485c51c67b8850</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lines</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>a792bc38ca4977a87ca655d9c5867ffc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>aea347be70ad628e91007b0b685392cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>namespacedecimate__ground__truth.html</anchorfile>
      <anchor>a651866cafcdb0f2ac1a68c5d2746b4c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Eigen</name>
    <filename>namespaceEigen.html</filename>
    <namespace>Eigen::internal</namespace>
    <class kind="class">Eigen::aligned_allocator</class>
    <class kind="struct">Eigen::EigenBase</class>
    <class kind="class">Eigen::Map&lt; Sophus::RxSO3&lt; Scalar_ &gt; const, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::SO2&lt; Scalar_ &gt; const, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::SO2&lt; Scalar_ &gt;, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::SO3&lt; Scalar_ &gt; const, Options &gt;</class>
    <class kind="class">Eigen::Map&lt; Sophus::SO3&lt; Scalar_ &gt;, Options &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>Eigen::internal</name>
    <filename>namespaceEigen_1_1internal.html</filename>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt; const, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::RxSO3&lt; Scalar_ &gt;, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt; const, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SE2&lt; Scalar_ &gt;, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt; const, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SE3&lt; Scalar_ &gt;, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt; const, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::Sim3&lt; Scalar_ &gt;, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt; const, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SO2&lt; Scalar_ &gt;, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt; const, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Map&lt; Sophus::SO3&lt; Scalar_ &gt;, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Sophus::RxSO3&lt; Scalar_, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Sophus::SE2&lt; Scalar_, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Sophus::SE3&lt; Scalar_, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Sophus::Sim3&lt; Scalar_, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Sophus::SO2&lt; Scalar_, Options &gt; &gt;</class>
    <class kind="struct">Eigen::internal::traits&lt; Sophus::SO3&lt; Scalar_, Options &gt; &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>exprtk</name>
    <filename>namespaceexprtk.html</filename>
    <namespace>exprtk::details</namespace>
    <namespace>exprtk::information</namespace>
    <namespace>exprtk::lexer</namespace>
    <namespace>exprtk::parser_error</namespace>
    <namespace>exprtk::rtl</namespace>
    <class kind="class">exprtk::expression</class>
    <class kind="class">exprtk::expression_helper</class>
    <class kind="class">exprtk::function_compositor</class>
    <class kind="class">exprtk::function_traits</class>
    <class kind="class">exprtk::ifunction</class>
    <class kind="class">exprtk::igeneric_function</class>
    <class kind="class">exprtk::ivararg_function</class>
    <class kind="class">exprtk::parser</class>
    <class kind="class">exprtk::polynomial</class>
    <class kind="class">exprtk::results_context</class>
    <class kind="class">exprtk::symbol_table</class>
    <class kind="class">exprtk::timer</class>
    <class kind="struct">exprtk::type_store</class>
    <class kind="class">exprtk::vector_view</class>
    <member kind="function">
      <type>bool</type>
      <name>collect_functions</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>ac0beeed313df6c0cc3249af14558bffc</anchor>
      <arglist>(const std::string &amp;expr_str, Sequence&lt; std::string, Allocator &gt; &amp;symbol_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collect_functions</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a957e0588359ecbaf8e6a38e6dc7025d2</anchor>
      <arglist>(const std::string &amp;expr_str, exprtk::symbol_table&lt; T &gt; &amp;extrnl_symbol_table, Sequence&lt; std::string, Allocator &gt; &amp;symbol_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collect_variables</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>afaf9878db34a22ea2221df6a6760e2a2</anchor>
      <arglist>(const std::string &amp;expr_str, Sequence&lt; std::string, Allocator &gt; &amp;symbol_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collect_variables</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>adf568c84db6ab1b9ec0118bf76875c97</anchor>
      <arglist>(const std::string &amp;expr_str, exprtk::symbol_table&lt; T &gt; &amp;extrnl_symbol_table, Sequence&lt; std::string, Allocator &gt; &amp;symbol_list)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compute</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a8902c8179ed5ca7aa8f1c9e2fea0b445</anchor>
      <arglist>(const std::string &amp;expression_string, T &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compute</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>ab9e91dde389f85b3e47537f6f12be512</anchor>
      <arglist>(const std::string &amp;expression_string, const T &amp;x, T &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compute</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a6383d226eb437ad7703b576aeeb7a65d</anchor>
      <arglist>(const std::string &amp;expression_string, const T &amp;x, const T &amp;y, T &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compute</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a19446cd891db2d6faac06f51ac72f5ea</anchor>
      <arglist>(const std::string &amp;expression_string, const T &amp;x, const T &amp;y, const T &amp;z, T &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>derivative</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>abb37aff3ccc456f77c23c8a84aa5db52</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, T &amp;x, const T &amp;h=T(0.00000001))</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>derivative</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>abc2b1b212067b6f7076463e5e48dee3c</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, const std::string &amp;variable_name, const T &amp;h=T(0.00000001))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable_has_side_effects</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a40b0f4c6a26d68ca089049e469f72b97</anchor>
      <arglist>(FunctionType &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable_zero_parameters</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a5ae9628e91479b9eafb98b6745df3c81</anchor>
      <arglist>(FunctionType &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable_has_side_effects</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>aede454cde3bc6186b923ae6816686969</anchor>
      <arglist>(FunctionType &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enable_zero_parameters</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a0aca29d29a87d09862b389855f714f2f</anchor>
      <arglist>(FunctionType &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>integrate</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>af0ff753604094b6d0a3f2c74f2743356</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, T &amp;x, const T &amp;r0, const T &amp;r1, const std::size_t number_of_intervals=1000000)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>integrate</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>af972b9712e7daf0489575039f3408fb5</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, const std::string &amp;variable_name, const T &amp;r0, const T &amp;r1, const std::size_t number_of_intervals=1000000)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_valid</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a39a774ad344f1efe6b54649ac1578e87</anchor>
      <arglist>(const expression&lt; T &gt; &amp;expr)</arglist>
    </member>
    <member kind="function">
      <type>vector_view&lt; T &gt;</type>
      <name>make_vector_view</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a45a98a934916ed7b83f1554af2394007</anchor>
      <arglist>(T *data, const std::size_t size, const std::size_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>vector_view&lt; T &gt;</type>
      <name>make_vector_view</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a52ae8ca8ed5dbd3a6eff40118444a34f</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;v, const std::size_t size, const std::size_t offset=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pgo_primer</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a8e6f1a558358f2e8260e61995e19c465</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>second_derivative</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>abf3308b3945a7b6598e5e83eee81a588</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, T &amp;x, const T &amp;h=T(0.00001))</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>second_derivative</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>ad1ba1cf3540ae22b9e2f6a6d468fe455</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, const std::string &amp;variable_name, const T &amp;h=T(0.00001))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_max_num_args</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a34b23e5a24f826e088824d0a68015a9e</anchor>
      <arglist>(FunctionType &amp;func, const std::size_t &amp;num_args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_min_num_args</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>aedbfd568328e40d8677c6063074cf979</anchor>
      <arglist>(FunctionType &amp;func, const std::size_t &amp;num_args)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>third_derivative</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a74ac962730d9273119e280b2268b7e65</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, T &amp;x, const T &amp;h=T(0.0001))</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>third_derivative</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>a88e1ca960aaeeb71a2e7647181e90faf</anchor>
      <arglist>(const expression&lt; T &gt; &amp;e, const std::string &amp;variable_name, const T &amp;h=T(0.0001))</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_str</name>
      <anchorfile>namespaceexprtk.html</anchorfile>
      <anchor>ad4aecb52622f2bb5011bcf3714cf097b</anchor>
      <arglist>(const StringView &amp;view)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>exprtk::details</name>
    <filename>namespaceexprtk_1_1details.html</filename>
    <namespace>exprtk::details::loop_unroll</namespace>
    <namespace>exprtk::details::numeric</namespace>
    <class kind="struct">exprtk::details::add_op</class>
    <class kind="struct">exprtk::details::and_op</class>
    <class kind="struct">exprtk::details::asn_addassignment</class>
    <class kind="struct">exprtk::details::asn_assignment</class>
    <class kind="class">exprtk::details::assignment_node</class>
    <class kind="class">exprtk::details::assignment_op_node</class>
    <class kind="class">exprtk::details::assignment_rebasevec_celem_node</class>
    <class kind="class">exprtk::details::assignment_rebasevec_celem_op_node</class>
    <class kind="class">exprtk::details::assignment_rebasevec_elem_node</class>
    <class kind="class">exprtk::details::assignment_rebasevec_elem_op_node</class>
    <class kind="class">exprtk::details::assignment_string_node</class>
    <class kind="class">exprtk::details::assignment_string_range_node</class>
    <class kind="class">exprtk::details::assignment_vec_elem_node</class>
    <class kind="class">exprtk::details::assignment_vec_elem_op_node</class>
    <class kind="class">exprtk::details::assignment_vec_node</class>
    <class kind="class">exprtk::details::assignment_vec_op_node</class>
    <class kind="class">exprtk::details::assignment_vecvec_node</class>
    <class kind="class">exprtk::details::assignment_vecvec_op_node</class>
    <class kind="struct">exprtk::details::base_operation_t</class>
    <class kind="class">exprtk::details::binary_ext_node</class>
    <class kind="class">exprtk::details::binary_node</class>
    <class kind="class">exprtk::details::bipow_node</class>
    <class kind="class">exprtk::details::bipowninv_node</class>
    <class kind="class">exprtk::details::boc_base_node</class>
    <class kind="class">exprtk::details::boc_node</class>
    <class kind="class">exprtk::details::bov_base_node</class>
    <class kind="class">exprtk::details::bov_node</class>
    <class kind="class">exprtk::details::break_exception</class>
    <class kind="class">exprtk::details::break_node</class>
    <class kind="class">exprtk::details::build_string</class>
    <class kind="struct">exprtk::details::cis_match</class>
    <class kind="struct">exprtk::details::cleanup_branches</class>
    <class kind="class">exprtk::details::cob_base_node</class>
    <class kind="class">exprtk::details::cob_node</class>
    <class kind="class">exprtk::details::conditional_node</class>
    <class kind="class">exprtk::details::conditional_string_node</class>
    <class kind="class">exprtk::details::cons_conditional_node</class>
    <class kind="class">exprtk::details::cons_conditional_str_node</class>
    <class kind="class">exprtk::details::const_string_range_node</class>
    <class kind="struct">exprtk::details::construct_branch_pair</class>
    <class kind="struct">exprtk::details::construct_branch_pair&lt; T, D, true &gt;</class>
    <class kind="class">exprtk::details::continue_exception</class>
    <class kind="class">exprtk::details::continue_node</class>
    <class kind="class">exprtk::details::cov_base_node</class>
    <class kind="class">exprtk::details::cov_node</class>
    <class kind="struct">exprtk::details::cs_match</class>
    <class kind="struct">exprtk::details::div_op</class>
    <class kind="struct">exprtk::details::eq_op</class>
    <class kind="struct">exprtk::details::equal_op</class>
    <class kind="class">exprtk::details::expression_node</class>
    <class kind="class">exprtk::details::for_loop_bc_node</class>
    <class kind="class">exprtk::details::for_loop_node</class>
    <class kind="class">exprtk::details::function_N_node</class>
    <class kind="class">exprtk::details::function_N_node&lt; T, IFunction, 0 &gt;</class>
    <class kind="struct">exprtk::details::functor_t</class>
    <class kind="class">exprtk::details::generic_function_node</class>
    <class kind="class">exprtk::details::generic_string_range_node</class>
    <class kind="struct">exprtk::details::gt_op</class>
    <class kind="struct">exprtk::details::gte_op</class>
    <class kind="struct">exprtk::details::ilesscompare</class>
    <class kind="struct">exprtk::details::ilike_op</class>
    <class kind="struct">exprtk::details::in_op</class>
    <class kind="struct">exprtk::details::inrange_op</class>
    <class kind="class">exprtk::details::ipow_node</class>
    <class kind="class">exprtk::details::ipowinv_node</class>
    <class kind="struct">exprtk::details::is_const</class>
    <class kind="struct">exprtk::details::is_const&lt; const T &gt;</class>
    <class kind="struct">exprtk::details::is_const_ref</class>
    <class kind="struct">exprtk::details::is_const_ref&lt; const T &amp; &gt;</class>
    <class kind="struct">exprtk::details::is_ref</class>
    <class kind="struct">exprtk::details::is_ref&lt; const T &amp; &gt;</class>
    <class kind="struct">exprtk::details::is_ref&lt; T &amp; &gt;</class>
    <class kind="class">exprtk::details::ivariable</class>
    <class kind="struct">exprtk::details::like_op</class>
    <class kind="class">exprtk::details::literal_node</class>
    <class kind="struct">exprtk::details::lt_op</class>
    <class kind="struct">exprtk::details::lte_op</class>
    <class kind="struct">exprtk::details::mod_op</class>
    <class kind="struct">exprtk::details::mul_op</class>
    <class kind="class">exprtk::details::multi_switch_node</class>
    <class kind="class">exprtk::details::multimode_genfunction_node</class>
    <class kind="class">exprtk::details::multimode_strfunction_node</class>
    <class kind="struct">exprtk::details::nand_op</class>
    <class kind="struct">exprtk::details::ne_op</class>
    <class kind="class">exprtk::details::node_allocator</class>
    <class kind="struct">exprtk::details::nodetype_T0oT1</class>
    <class kind="struct">exprtk::details::nodetype_T0oT1oT2</class>
    <class kind="struct">exprtk::details::nodetype_T0oT1oT2oT3</class>
    <class kind="struct">exprtk::details::nor_op</class>
    <class kind="class">exprtk::details::null_eq_node</class>
    <class kind="class">exprtk::details::null_igenfunc</class>
    <class kind="class">exprtk::details::null_node</class>
    <class kind="struct">exprtk::details::or_op</class>
    <class kind="struct">exprtk::details::param_to_str</class>
    <class kind="struct">exprtk::details::param_to_str&lt; 0 &gt;</class>
    <class kind="struct">exprtk::details::pow_op</class>
    <class kind="class">exprtk::details::quaternary_node</class>
    <class kind="struct">exprtk::details::range_data_type</class>
    <class kind="class">exprtk::details::range_interface</class>
    <class kind="struct">exprtk::details::range_pack</class>
    <class kind="class">exprtk::details::rebasevector_celem_node</class>
    <class kind="class">exprtk::details::rebasevector_elem_node</class>
    <class kind="class">exprtk::details::repeat_until_loop_bc_node</class>
    <class kind="class">exprtk::details::repeat_until_loop_node</class>
    <class kind="class">exprtk::details::return_envelope_node</class>
    <class kind="class">exprtk::details::return_exception</class>
    <class kind="class">exprtk::details::return_node</class>
    <class kind="class">exprtk::details::scand_node</class>
    <class kind="class">exprtk::details::scor_node</class>
    <class kind="class">exprtk::details::sf3_var_node</class>
    <class kind="class">exprtk::details::sf3ext_type_node</class>
    <class kind="class">exprtk::details::sf4_node</class>
    <class kind="class">exprtk::details::sf4_var_node</class>
    <class kind="struct">exprtk::details::sf_base</class>
    <class kind="class">exprtk::details::sos_base_node</class>
    <class kind="class">exprtk::details::sos_node</class>
    <class kind="class">exprtk::details::sosos_base_node</class>
    <class kind="class">exprtk::details::sosos_node</class>
    <class kind="class">exprtk::details::str_sogens_node</class>
    <class kind="class">exprtk::details::str_vararg_node</class>
    <class kind="class">exprtk::details::str_xoxr_node</class>
    <class kind="class">exprtk::details::str_xrox_node</class>
    <class kind="class">exprtk::details::str_xroxr_node</class>
    <class kind="class">exprtk::details::string_base_node</class>
    <class kind="class">exprtk::details::string_concat_node</class>
    <class kind="class">exprtk::details::string_function_node</class>
    <class kind="class">exprtk::details::string_literal_node</class>
    <class kind="class">exprtk::details::string_range_node</class>
    <class kind="class">exprtk::details::string_size_node</class>
    <class kind="class">exprtk::details::stringvar_node</class>
    <class kind="class">exprtk::details::stringvar_size_node</class>
    <class kind="struct">exprtk::details::sub_op</class>
    <class kind="class">exprtk::details::swap_generic_node</class>
    <class kind="class">exprtk::details::swap_genstrings_node</class>
    <class kind="class">exprtk::details::swap_node</class>
    <class kind="class">exprtk::details::swap_string_node</class>
    <class kind="class">exprtk::details::swap_vecvec_node</class>
    <class kind="class">exprtk::details::switch_n_node</class>
    <class kind="class">exprtk::details::switch_node</class>
    <class kind="class">exprtk::details::T0oT1</class>
    <class kind="struct">exprtk::details::T0oT1_define</class>
    <class kind="class">exprtk::details::T0oT1oT2</class>
    <class kind="struct">exprtk::details::T0oT1oT20T3process</class>
    <class kind="class">exprtk::details::T0oT1oT2_base_node</class>
    <class kind="struct">exprtk::details::T0oT1oT2_define</class>
    <class kind="class">exprtk::details::T0oT1oT2_sf3</class>
    <class kind="class">exprtk::details::T0oT1oT2_sf3ext</class>
    <class kind="class">exprtk::details::T0oT1oT2oT3</class>
    <class kind="class">exprtk::details::T0oT1oT2oT3_base_node</class>
    <class kind="struct">exprtk::details::T0oT1oT2oT3_define</class>
    <class kind="class">exprtk::details::T0oT1oT2oT3_sf4</class>
    <class kind="class">exprtk::details::T0oT1oT2oT3_sf4ext</class>
    <class kind="struct">exprtk::details::T0oT1oT2process</class>
    <class kind="class">exprtk::details::trinary_node</class>
    <class kind="class">exprtk::details::unary_branch_node</class>
    <class kind="class">exprtk::details::unary_node</class>
    <class kind="class">exprtk::details::unary_variable_node</class>
    <class kind="class">exprtk::details::unary_vector_node</class>
    <class kind="class">exprtk::details::uv_base_node</class>
    <class kind="class">exprtk::details::uvouv_node</class>
    <class kind="struct">exprtk::details::vararg_add_op</class>
    <class kind="struct">exprtk::details::vararg_avg_op</class>
    <class kind="class">exprtk::details::vararg_function_node</class>
    <class kind="struct">exprtk::details::vararg_mand_op</class>
    <class kind="struct">exprtk::details::vararg_max_op</class>
    <class kind="struct">exprtk::details::vararg_min_op</class>
    <class kind="struct">exprtk::details::vararg_mor_op</class>
    <class kind="struct">exprtk::details::vararg_mul_op</class>
    <class kind="struct">exprtk::details::vararg_multi_op</class>
    <class kind="class">exprtk::details::vararg_node</class>
    <class kind="class">exprtk::details::vararg_varnode</class>
    <class kind="class">exprtk::details::variable_node</class>
    <class kind="struct">exprtk::details::vec_add_op</class>
    <class kind="struct">exprtk::details::vec_avg_op</class>
    <class kind="class">exprtk::details::vec_binop_valvec_node</class>
    <class kind="class">exprtk::details::vec_binop_vecval_node</class>
    <class kind="class">exprtk::details::vec_binop_vecvec_node</class>
    <class kind="class">exprtk::details::vec_data_store</class>
    <class kind="struct">exprtk::details::vec_max_op</class>
    <class kind="struct">exprtk::details::vec_min_op</class>
    <class kind="struct">exprtk::details::vec_mul_op</class>
    <class kind="class">exprtk::details::vector_assignment_node</class>
    <class kind="class">exprtk::details::vector_elem_node</class>
    <class kind="class">exprtk::details::vector_holder</class>
    <class kind="class">exprtk::details::vector_interface</class>
    <class kind="class">exprtk::details::vector_node</class>
    <class kind="class">exprtk::details::vectorize_node</class>
    <class kind="class">exprtk::details::vob_base_node</class>
    <class kind="class">exprtk::details::vob_node</class>
    <class kind="class">exprtk::details::voc_base_node</class>
    <class kind="class">exprtk::details::voc_node</class>
    <class kind="class">exprtk::details::vov_base_node</class>
    <class kind="class">exprtk::details::vov_node</class>
    <class kind="class">exprtk::details::while_loop_bc_node</class>
    <class kind="class">exprtk::details::while_loop_node</class>
    <class kind="struct">exprtk::details::xnor_op</class>
    <class kind="struct">exprtk::details::xor_op</class>
    <member kind="typedef">
      <type>char</type>
      <name>char_t</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a591b1b18541d1af7e499bdccf5d3d6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uchar_t</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab8513d42fccef6395fefa31a15dc5c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>operator_type</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_default</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a94d8e555d18f0b6d5f1da64f5e7d6958</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_null</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa4d5fdf1be4b2d7924f61a187f051db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_add</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a25fbec3cb23d980e5c34253b359f7578</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sub</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aed42129a94dbeadcb773a4ce75d96c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mul</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6c8e933a5759d827819e446797daa07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_div</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ad1144ad1c1fcf32846f9393bdf1d75ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mod</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ad4a8572dbd64753b981ff2983af82339</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_pow</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab7e4985cacfd2f32dbdc081892ed4251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_atan2</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab218d8b71433172e3cd7b05cc3c776c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_min</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a572d7629b94ccc18c486a5a91a862d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_max</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7afa386d7f30e72ef50ff8f594765a1e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_avg</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a63b22afe4d1ed79728b4d079cf1d0f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sum</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7f45b2b2bf2a977790a800648a473148</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_prod</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a53ee5d0a6cd5c0d370b062d091d382cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lt</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a4d4715e20c417cb2d0d8f4572a374da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lte</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a4ac3ceea3966511924ccdda18d772ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_eq</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0f85ad31ee889773fa3339e60c6abf9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_equal</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a165a6f2e28332039639de8ab9a4e7c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ne</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abab97b29a58ff27da82e30ba6c0b7d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_nequal</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9c4e422923609ab6df64b7acdbb0801c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_gte</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7acedda5ee55e487ce89adb81109e55a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_gt</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7924d7adbc154452c381ea02e026733b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_and</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac590b6af63e1583cf87c4b11f3e83dc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_nand</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a29e88c560e155ca96dc5232011c68c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_or</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a20e9d94cd1c8b6d395f84bfbc182bea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_nor</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a74cec009541e39097364df87edffdc59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_xor</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7e0ca3ec188312e0b48f876ebbe01230</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_xnor</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8a083234e2200f182ddf3213019a94fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mand</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa37298b75ccbc72c44571ef6dd563600</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mor</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a730fdc1aa84d04ab1caa3bb9a67289da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_scand</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aad58b76c471aeb981d51077510aa88b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_scor</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9f0f64c21ddd1a38f2cf5da1f2b98802</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_shr</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aec08101c028dc141f158f99299482d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_shl</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aaac428cf6113c7b9d61d215d4e32b337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_abs</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa5df334a4027c69d798302660310fa67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_acos</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6f1cfc11217d2d132ca496de13ab05f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_acosh</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a1fc48b48dcbf8f395844fdcc769a7b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_asin</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0a0558e0ec982a8210278c0cb10a8078</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_asinh</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6c2805e0c54ee408f2b503f6ef048510</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_atan</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a75160f394c26b331f7e85681b1fd09e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_atanh</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a40428f4383bd362369148b9ba0b8e733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ceil</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a62a3c8bba54651a56613a0fec3a5526a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cos</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2704138e110634a11f3bb846c4c936db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cosh</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a19702851e43cad9c7bdb3db7683cd004</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_exp</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a80e5735953161c05c2a197c8313c08e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_expm1</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a1302e658c95010fe768d49b2dcb51957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_floor</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a69dd5db86b11282e18ca0f64a4b6d88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8483c648fe585cf638587123bf1c9848</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log10</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7acef2c174a0b5e9ed80a317c75a2ce9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log2</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7af7a95ef8a905662a39629c065125f07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_log1p</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac1ea4ae2fd89f2a74879f41dfeec3cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_logn</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a52f1e94fb952837e13ab1fa047b4db69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_neg</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aea7b07cb326903ea1b166ccb4f125f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_pos</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7b50d43ae59238e4410d80da22c05344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_round</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a4edd0321ea2e24958020768bfc284a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_roundn</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8f278197511f24abb466d93f1aab0a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_root</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a077cf0fcfa1799bc151f8066e7606b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sqrt</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a19efc4e131c7fce4059168595dd9b40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sin</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7c406030fae72442b4703531e1173b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sinc</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a105d9a5c530ee602b983886f8d148202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sinh</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aea5fa705a8ffb6f2fd3856d654967dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sec</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a1bdfd87b5b73cbe36d7ecd7125989c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_csc</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7afeaf4802c5269b221c05af7c59a31563</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_tan</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a05971d281b8d5b58010ba227fcfd0ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_tanh</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a4d9c27e788e51b1d567d238652f82ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_cot</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7acef14411cd262a6fc7bf8e09bf7a0f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_clamp</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a513556a52d4412a8bc697f22d2e97ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_iclamp</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abc24d35205d47eb43835978fc758fe35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_inrange</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7c0faf00cb5c6bab5ee938ff1dd9f4fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sgn</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a64666fcf79d6f98701806af54c87600f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_r2d</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ada1fdd6dd5ead98390be958a331072db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_d2r</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae61949d918199ee97a4c5e8a67791a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_d2g</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab378c189ee8f475d2a4ec1d91a48dfe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_g2d</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adc6bf72ca55a338e87f024de00d893af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_hypot</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a774ea77726e410a616b5f909173141c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_notl</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a633705c03ccf4c29692ee92bcbc3bc18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_erf</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abf89985d46c2454ffcc34b8d9dbfa05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_erfc</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a63d6e859a4dd52e4f9474745c3bb5077</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ncdf</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac10092b8f308735c1ffc87f1b22bc477</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_frac</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7af5c4a981c4f5fe4d0169a1276256b068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_trunc</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a61233e1e9307978d8562eec596e544a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_assign</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa01e238705d3c98c888426c3c0964b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_addass</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3f52cf1d881fc21959a9c96b68562d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_subass</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a71ff8b952f0c7b717d826d8c202241f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_mulass</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a39e3004b8d05b69c24575881bfa0f460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_divass</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2fe1770058d7a7edd931bf89dfaaafca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_modass</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abb0c96d96db627ca406d5f04111a3afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_in</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abe24a3f4c55ccde47a31b0cdeb33483f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_like</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a146783a053b82d16ba282b01d37512f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_ilike</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a98554d9bf91964a4a7eb494b59e28174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_multi</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a375b5394bd1ab7ec8e4a20db4e498011</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_smulti</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a36fbb06de1af1c5cbc0113260c2e8e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_swap</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae78845f78adaaaa1b57bd55234a5d9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf00</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ada0061c90c1e8707261bb5d4b7759555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf01</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a378fdf0bcc5554139209bb84b2a8ca05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf02</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab417f78e1f8d295ebab6e7bad35582fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf03</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a60bea8d2589ea24a9e93ea75a61a7eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf04</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a51d82da0ea576f974ed4c79bc248244b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf05</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9a908e440e36a50a4b24e95c774e89e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf06</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7d0df05d3356d6e311199c72a84f8694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf07</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a02f6a1b58045b46df0ce8034f300c54f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf08</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3320ae9884400f4fde8463a952a7790e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf09</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0d214a057800b96afda666e2c8ae6b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf10</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6c7f7dbde9d71d954ee7e333c710040a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf11</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a37e35dc1d5795c89a6ff2632a080d381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf12</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a89d7a55fd868822cc8270552b3c0ab65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf13</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa52dfa8be546eed16b3e7fba47882c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf14</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac276b7782abb5ee26e756fd504367ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf15</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adf7365d119a72d6c40232407956564d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf16</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0388b1f90c6baa2aa2eece6d0ead3abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf17</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a735aeab1c8dfa4d305e0912634cd2b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf18</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3638cbfbc17fc4ee514814f1691e564a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf19</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a40110e9ad28d7b424c1cfed9e4be9747</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf20</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a47e1e51cda3004c5dd53ae190cc30e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf21</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7c8905d339844b207f6b382029fc5ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf22</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a79935b1847890c25f2106d51a902a07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf23</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7af7f7a9a66c572f5a8c3ee0b6766146f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf24</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7af6fafa143a3bcebe5800a854b3241a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf25</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a35f6de467bb6023e79d730363b631a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf26</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a09e4bba01c40aaf634034d3276233eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf27</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3672398131b2f1c0a663c82b4d49591d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf28</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ad9ca29b44e1aef23363eae90734cf4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf29</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6739ad1cb61493ba8604efc49e95cc47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf30</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0c99ac5fa96e79f174535cde31f4e6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf31</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae9668c41477aa41157d3f78f0d2490fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf32</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aacf9c35da3365973532c00150f8fae34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf33</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7dd4dcf8fd72293dee19f580e5d66a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf34</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2fdaa0f45a73a7280ae9f24517fde82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf35</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a347982c9190ff328b0d0ef886efebb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf36</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a542ab9a1394e07be6e1e9e73fa86f167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf37</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a296ec80366ed25a0e034e8a861e72197</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf38</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a13aeeb0670746e8c52a52f1cf2e68da1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf39</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a91302ce74756c6a60c1619c519874b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf40</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a997cf996a9da7fe44340dd06a894677c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf41</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a72ca5db3956ed18c6e7ea33fde2b3388</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf42</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a55a6e1b2979ca896577448ae9425c6e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf43</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2a2668f258a39cf1851726d5be50d837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf44</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a384a61ec27952d27f8b65e72988a2625</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf45</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a5e5f60e37464bcf79f536138d823f0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf46</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a77e810e58dbfeef9b014a7f444f2068b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf47</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a06ad31594a12b72ad8d75e0695dcc5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf48</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa2fd31c484da3aa23650d476402e36e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf49</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2201389d567c4e04aeda0ce55538846d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf50</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a1fab45ba212f3b6bd570c295145b5efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf51</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a899bbf147cdbafed54c1183530140b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf52</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abc424d4fee6b188b775ce50c15100a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf53</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2218949b67f7cc60d2825a42fc770803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf54</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a5f008fa6ffc183bdb0ef8002c90fb389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf55</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a16fc3c3807f1a3d55795b6c021ddb843</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf56</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0d1516a1ed2d11c25dd538c79d913cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf57</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a4dabbbbb5e830ca4cef518f314260946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf58</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9cc5f0ff38a52c8d15bbacbb03021ef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf59</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a11d1dd0276b4ff187972bbc9e5685562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf60</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7af67393a8161c71005a8cbad67f60aaf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf61</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3f2153d8d531913f86dd53bfef0e6f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf62</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0dc27b21b7d977bef70d8414d2937bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf63</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2364dbc4320bc640349c9a299a2b4a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf64</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ade21e072c0624837d4318ab3a105084c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf65</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac1bb8ac325c8aa05fe0cc5e75eadc3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf66</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6864c74f4d260e32be3c3b1495d842e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf67</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8f3e771fb43d3bae0d1acf349e894e48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf68</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a92aa4435d5fb0170d103daec41108337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf69</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abe8283c50fd0a886ab020990186ae839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf70</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7acab1cccf829df22701f8d41531ae8537</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf71</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a06698217821c97edb5d62f93da0b726f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf72</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a359e3d90808633ff3620cb5abf5090b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf73</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a56137dddfc78b522acd441e8fc21ca35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf74</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adcd5d19ea2d8e78435b6d6d1578572f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf75</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac0ee03f3fd92beb3abfdb15d7004b4c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf76</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab411f5f34192e3e14dcb02bd79f02ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf77</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9ee2d5b3abf7b5d438273d015f40a302</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf78</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a44d6b2c114118cc250523a27044c72ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf79</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7176f0159a476722ea91f08cb12741e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf80</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a924d92426d9b154db434b057e5f2823c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf81</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7afecbae9eefb91559eef4a171e5efe019</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf82</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7afa33c781551ebc035b3c552b764c99e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf83</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8e1d4f8dd5fd0684279a87c691dba221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf84</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abb6210594eb53317b593dc52da4fddfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf85</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa80c1a85baafb5bff3ccaaa296f063c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf86</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae4eb57c00acbb3113747eaf5c2a2eee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf87</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a93bf9a90998f81ec8160fef5d3442675</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf88</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a38dc7eaff9d075156216d63f7bae9269</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf89</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adfccfb9be48878386b30126325c54364</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf90</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a2215f84aa346d8e02055f8edc5aaaf5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf91</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a31c0169eb52ae14d2307f3413604d4d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf92</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a184665e48fbbfbef8f9c7e4470ba0c9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf93</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a5e9414574daadaeb2aa1e0b0415a5e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf94</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0d06f050aa2bec633734b1d6988c3586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf95</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac61ddfd878eae88c4aa4c8fc6e25f499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf96</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a85b2f0093ba0e796e70fdf64ff3eb46a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf97</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8bb1af64ade23a8d68055995c2ddd5db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf98</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3800c51826d6d3c765afc79431272166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf99</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae1101d68e351f34316468c6c71b2c2d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sffinal</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0fdf6a5f8bf071f77ab44514ba56a2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext00</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9ba1b3bd7c868b9c9fc592c70a6b1a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext01</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a62e1992edd727638aae8fed1e55d7b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext02</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aaa6dd7554fd7451b8e5c0ffd614c8a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext03</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a5a6a174010925d84c9ee0d21cc0f5771</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext04</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a66ff01ad0d5acd5fc86f72081a2ac404</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext05</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a38b25b0abd006c4519706020a6f6b950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext06</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a1da82348d46b7b2c888f027add95c3a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext07</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adc8a06fcb73d1118ea89166fef9d785c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext08</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a01e60b4d526df79eeac4ba2625b5d720</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext09</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7afe3577d58b21e7fbfc8553d77984f368</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext10</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3b18376d7852cc214f0cd08dd9d0bf43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext11</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7f8dd412578b191c7f867b25de82762e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext12</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa607d6ec4dbd4cb5ff1a8b26c7b51eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext13</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa53d354e6be1d6475767780f2717d989</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext14</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a033daf56efd8c0339252a56abe90b955</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext15</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3d71719a91109f65770f67e3d4cd4087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext16</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a54bce47f061f48901481267301324ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext17</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a19d305db425abb6d462d69f778dac3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext18</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aef3ba2e9d94abdad890ad279ccf14887</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext19</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7abb0ee631ac259f614c45f6e2882390bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext20</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7015b6692af156b5e9636bafe9654e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext21</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adcb95f0debcd950bfc866e17b8d343e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext22</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a4e59e86deaa109373ba90f457e1a2375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext23</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac759ff73fc863c75eba839492e30bd7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext24</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aded793f6105101e0aacdabdb70a1982e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext25</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a05b400269718a9c95d6488efc9e2a200</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext26</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ad5d493939608eddac4765a5c49c1adac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext27</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7b82f4bbffda576a4cd4571b27099cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext28</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a7f9ad76893709b2fb84ed3614df23680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext29</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a863cc4ab1a1eb1e6bd9b791161218170</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext30</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aea663220f3e12c16697445ad1adc8742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext31</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a52cdcfe137384c776e7ab6edaf373fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext32</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a560165a59a71cc27eab8082fa517f567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext33</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a5f421204436325554f520590b84de4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext34</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac39090bf720d6d58813ef96fc8a88e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext35</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a93c09fdd1f8495276310c63b064129e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext36</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a3da5c648f980e4d09d8b5efcff8f6835</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext37</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8b04c2ee5742d78539f774f4457a8918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext38</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a07ac6ed3013081fdf6b7416feae0efcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext39</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae756f68fdb5600876eded010530a8723</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext40</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a6999b534b88c821011f796408afa2152</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext41</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab49ecf3715ce8195aa60351f072b91d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext42</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7adee2a2967346d5e7bbfd9a682e13f39b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext43</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac2b8eccd15feffa56789a4672b91c1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext44</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ac850fe99be720501bbe82d0a3f779516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext45</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a8f60b53202f9fcea998837776b9266b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext46</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa10cd9c15d2a9cc2222e819575439986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext47</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a10abef883ce981c3520290cfde966a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext48</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a61e2dbd0427c4cc21a13f236ea06c708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext49</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0cdb1e662334947fdf75a46b4948c086</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext50</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a9432f44b82b4c39885a92d24086cb408</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext51</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab48e0ee4c296a1a3b87d6d4e2fba76dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext52</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a367c2db7c074cc349b508f4abdb9d1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext53</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a67dba707ad16b42ae5319cf0c1eeb1f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext54</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7aa18bb7445222cc2715b95dc074355fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext55</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ae8786531e4cbe75a074408bc5150e6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext56</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ad7e691ef3f5afe968d1f6f45d3e8ae68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext57</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a0c3a593cb777edca3e377ac268a34612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext58</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a68ba60192a878ac96bf05faaa0db2d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext59</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a99b311099a2cae5d83d0f39ff5a59266</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext60</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7a80cd01a2eb4551dd1d814c767bb3cb8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_sf4ext61</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9f92c94d6eb47edbf0af17e8eabe57f7ab9096819aa5da44460f6ebd000d73213</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>all_nodes_valid</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9e7e476a05178cb199ee09d38ecc2a48</anchor>
      <arglist>(expression_node&lt; T &gt; *(&amp;b)[N])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>all_nodes_valid</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad7a29df7801cdbcdd6191ed4942afb1c</anchor>
      <arglist>(const Sequence&lt; expression_node&lt; T &gt; *, Allocator &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>all_nodes_variables</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa6808c89fb568388d7de5956b9eccf92</anchor>
      <arglist>(expression_node&lt; T &gt; *(&amp;b)[N])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>all_nodes_variables</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af65a371f7448f64fa37ad56a3160e8f8</anchor>
      <arglist>(Sequence&lt; expression_node&lt; T &gt; *, Allocator &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>axn</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad6b0fedb26747d1c6b2bdcdbe0091bf9</anchor>
      <arglist>(T a, T x)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>axnb</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3a3bcfae5f185658e5405fac75e454e4</anchor>
      <arglist>(T a, T x, T b)</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>axnb&lt; T, 2 &gt;</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a783da30771db78ff0b8a622fb80c6648</anchor>
      <arglist>(x, y, z))</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>axnb&lt; T, 4 &gt;</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a884725ef9c27e28712340ba2c23d87fa</anchor>
      <arglist>(x, y, z))</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>axnb&lt; T, 6 &gt;</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab1776caa9fabfec3966d1d2e6e26edce</anchor>
      <arglist>(x, y, z))</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>axnb&lt; T, 8 &gt;</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9a2604ff9686db44809ab5b7e2a82fb7</anchor>
      <arglist>(x, y, z))</arglist>
    </member>
    <member kind="function">
      <type>const char_t &amp;</type>
      <name>back</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0e129cdd68de13a15333df17b060c3cb</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>branch_deletable</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aeab8500b5e79f2da9c23f824bfc453dc</anchor>
      <arglist>(expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>case_normalise</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3c975ad7ae96ff4e7b4b6281279739eb</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanup_escapes</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>affed5e23362e5ffd58d63816f877161e</anchor>
      <arglist>(std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>compute_pow10</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a18058466e65fbb6b599c3fe9bf6956c0</anchor>
      <arglist>(T d, const int exponent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8eecee2d3f5fe6e724581c9f12f664f5</anchor>
      <arglist>(00,(x+y)/z,&quot;(t+t)/t&quot;) define_sfop3(01</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a4036ceddb7bab6193935fe5fa1f732ac</anchor>
      <arglist>(02,(x+y)-z,&quot;(t+t)-t&quot;) define_sfop3(03</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a451850594f91e001d3168fb74606cc82</anchor>
      <arglist>(04,(x-y)+z,&quot;(t-t)+t&quot;) define_sfop3(05</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0a7cce1f2af44bfcfa7574f29624580d</anchor>
      <arglist>(06,(x-y)*z,&quot;(t-t)*t&quot;) define_sfop3(07</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a47870708e41cea049fc6b57ac795276b</anchor>
      <arglist>(08,(x *y)-z,&quot;(t*t)-t&quot;) define_sfop3(09</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab7f7791d6d8a91d41907a7829eea286e</anchor>
      <arglist>(10,(x *y)*z,&quot;(t*t)*t&quot;) define_sfop3(11</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ae31bceb126cf8d59b9209a0666ef8d39</anchor>
      <arglist>(12,(x/y)-z,&quot;(t/t)-t&quot;) define_sfop3(13</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad960301869be796952272569c03cd6fa</anchor>
      <arglist>(14,(x/y)*z,&quot;(t/t)*t&quot;) define_sfop3(15</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9c514228be49dfdb63991ca76435ac1f</anchor>
      <arglist>(20, x *(y-z),&quot;t*(t-t)&quot;) define_sfop3(21</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa93ec25ad9f9dbcebc6b53749c60af63</anchor>
      <arglist>(22, x *(y/z),&quot;t*(t/t)&quot;) define_sfop3(23</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>afd10d72c114fcbb88ab9184d8e5ce188</anchor>
      <arglist>(32,(axnb&lt; T, 3 &gt;(x, y, z)),&quot;       &quot;) define_sfop3(33</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a81ad98bc18163b330575a99ad72a2558</anchor>
      <arglist>(34,(axnb&lt; T, 5 &gt;(x, y, z)),&quot;       &quot;) define_sfop3(35</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad58aa0faf3949ed2b6c91f4cc1926868</anchor>
      <arglist>(36,(axnb&lt; T, 7 &gt;(x, y, z)),&quot;       &quot;) define_sfop3(37</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a08ad3ab6331ee061348416a3107991fd</anchor>
      <arglist>(38,(axnb&lt; T, 9 &gt;(x, y, z)),&quot;       &quot;) define_sfop3(39</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa88424b93b652920ad86ed0a834e2521</anchor>
      <arglist>(40, x *numeric::log(y)-z,&quot;&quot;) define_sfop3(41</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x x</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af58f6015f41e58c4b6442c181d982284</anchor>
      <arglist>(42, x *numeric::log10(y)-z,&quot;&quot;) define_sfop3(43</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x x x</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a31353ebc3c08bbfd9f3154787faf2f02</anchor>
      <arglist>(44, x *numeric::sin(y)-z,&quot;&quot;) define_sfop3(45</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x *y t *t t x *y t *t *t x x x x</type>
      <name>define_sfop3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a76f3bc9617f4dcf9901a78c25479c9e4</anchor>
      <arglist>(46, x *numeric::cos(y)-z,&quot;&quot;) define_sfop3(47</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disable_type_checking</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a87e1ce18725a96094487168faa9bfb24</anchor>
      <arglist>(Parser &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_ptr</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6cab3380f446677b1272ca42143207b2</anchor>
      <arglist>(const std::string &amp;, const void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_ptr</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab2718c1aadc4c0271618d7af6d715223</anchor>
      <arglist>(const std::string &amp;, const void *, const std::size_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>exprtk_define_unary_op</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a4c994237caec0bd14476fab6665eafae</anchor>
      <arglist>(abs) exprtk_define_unary_op(acos) exprtk_define_unary_op(acosh) exprtk_define_unary_op(asin) exprtk_define_unary_op(asinh) exprtk_define_unary_op(atan) exprtk_define_unary_op(atanh) exprtk_define_unary_op(ceil) exprtk_define_unary_op(cos) exprtk_define_unary_op(cosh) exprtk_define_unary_op(cot) exprtk_define_unary_op(csc) exprtk_define_unary_op(d2g) exprtk_define_unary_op(d2r) exprtk_define_unary_op(erf) exprtk_define_unary_op(erfc) exprtk_define_unary_op(exp) exprtk_define_unary_op(expm1) exprtk_define_unary_op(floor) exprtk_define_unary_op(frac) exprtk_define_unary_op(g2d) exprtk_define_unary_op(log) exprtk_define_unary_op(log10) exprtk_define_unary_op(log2) exprtk_define_unary_op(log1p) exprtk_define_unary_op(ncdf) exprtk_define_unary_op(neg) exprtk_define_unary_op(notl) exprtk_define_unary_op(pos) exprtk_define_unary_op(r2d) exprtk_define_unary_op(round) exprtk_define_unary_op(sec) exprtk_define_unary_op(sgn) exprtk_define_unary_op(sin) exprtk_define_unary_op(sinc) exprtk_define_unary_op(sinh) exprtk_define_unary_op(sqrt) exprtk_define_unary_op(tan) exprtk_define_unary_op(tanh) exprtk_define_unary_op(trunc) template&lt; typename T &gt; struct opr_base</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_all_nodes</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ae47a598587c185a0e5474d0956c146a8</anchor>
      <arglist>(NodeAllocator &amp;node_allocator, expression_node&lt; T &gt; *(&amp;b)[N])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_all_nodes</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8c4ca1c09b14b2522678af02f30c1f79</anchor>
      <arglist>(NodeAllocator &amp;node_allocator, Sequence&lt; expression_node&lt; T &gt; *, Allocator &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9cb4478a7c205e3b96803f2e22b9da1e</anchor>
      <arglist>(NodeAllocator &amp;node_allocator, expression_node&lt; T &gt; *&amp;node, const bool force_delete=false)</arglist>
    </member>
    <member kind="function">
      <type>const char_t &amp;</type>
      <name>front</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8e588cf0bf40bda43703980871cc7b49</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>uchar_t</type>
      <name>hex_to_bin</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ac577d852b9121064e34e5904ef3e8c60</anchor>
      <arglist>(uchar_t h)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imatch</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1c0eb071d0664ad5d0f32327cad4e190</anchor>
      <arglist>(const char_t c1, const char_t c2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imatch</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a798a5c4de9d6d4a95fa9de77c9e513bd</anchor>
      <arglist>(const std::string &amp;s1, const std::string &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_branches</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af85a4238d24477e691d1c371ef05e2e4</anchor>
      <arglist>(std::pair&lt; expression_node&lt; T &gt; *, bool &gt;(&amp;branch)[N], expression_node&lt; T &gt; *b0, expression_node&lt; T &gt; *b1=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b2=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b3=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b4=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b5=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b6=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b7=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b8=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0), expression_node&lt; T &gt; *b9=reinterpret_cast&lt; expression_node&lt; T &gt; * &gt;(0))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_base_function</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a2784ae8858b15474266261ea1e8416d6</anchor>
      <arglist>(const std::string &amp;function_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_binary_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6b1d697ea8277c73e5db689427515a6c</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_boc_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a7adfa55f89b999d22fa07945f01bade5</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_bracket</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a390998bb0fd0ed49fb8440101a73c4e7</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_break_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af254f630243ec69f2d832fadae2850b3</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_cob_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab73ed8e61f2d09949115a06db7fb6796</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_const_string_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8d984cde421526dd147e3be2f7c363a6</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_const_string_range_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a73c859f3bcf8050870840336a5a05746</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_constant_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a5d567f02a84aa1e2b464c378e6e9fb7f</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_continue_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad5900044f22c195c2eea1b4eb2372c5a</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_control_struct</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3623ea1b24351b69fafa75928a6a2580</anchor>
      <arglist>(const std::string &amp;cntrl_strct)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_cov_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8d4c2f4fee581b7e196d86e45547ab96</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_digit</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ac744725d82b845e4de2d7f20938c48a2</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_false</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a21c360e51616300c629e8d69a5611670</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_function</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a28692ceb568efb6c93ceca26c125cf4e</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_generally_string_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>abaf952379927afd4ebfb63f3551e995c</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_genricstring_range_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8f6188cd1a3a3acf995778f890d157af</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_hex_digit</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a4fddfecc49be6642a9574bfcffa88e0b</anchor>
      <arglist>(const std::string::value_type digit)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_invalid</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1fdd673ecfff39055c3288cb5b8d6881</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_ivariable_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1bc2472ffeea65f4fa79cc9dc04e475a</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_ivector_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a09fffc07af2f0dd4b57adb8a9461f51d</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_left_bracket</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0276f8f206ccf1beb5082b418ac034c0</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_letter</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab3741d12c3f070ac826a366942c293fd</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_letter_or_digit</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8ae2f4c9d6229e9f6f1d2a61ce26d7b8</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_logic_opr</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad679f1041f12df8c08f420f7e37ae9fe</anchor>
      <arglist>(const std::string &amp;lgc_opr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_neg_unary_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af917a5f1fcea3c32852936544f1df75c</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_negate_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa92eb17d4e9b06799e1ce1c18fc17bdf</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_null_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a905812a38f5b2d8e323a55c9cd520df5</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_operator_char</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a2f75c7426c05e4687947cc6d0a156b10</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_rebasevector_celem_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>acbf6a3d23259547804ac2a99ab761dfb</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_rebasevector_elem_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a236d9a61d82932943ef613748d7aaf74</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_reserved_symbol</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a2c8d9886e1d2646a993cbb38237fdfa3</anchor>
      <arglist>(const std::string &amp;symbol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_reserved_word</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab22b3d74181dc41a5c92dfe6886663f7</anchor>
      <arglist>(const std::string &amp;symbol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_return_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab421db509906d71aa07481ccae09bbfc</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_right_bracket</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af73b82aa37301cdf358c369a67e3c583</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_sf3ext_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ae877c2fd58f103efb0f2cbeb79fbaf20</anchor>
      <arglist>(const expression_node&lt; T &gt; *n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_sf4ext_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3d1f9117054b94eaea9390ca3d145dc1</anchor>
      <arglist>(const expression_node&lt; T &gt; *n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_sign</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a173c23c51c85e459b159018f8caf90d3</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_assignment_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3c439ba2feed724aca067b48f7e38661</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_ccondition_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0085e252f1174ac482da42f7ee4ebceb</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_concat_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aaffc41b39eff86a9b6076d8a5d666366</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_condition_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a7e209d7d19b2108182a9552468c8d57a</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_function_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a893593080ad1f9cde9d948798756b92b</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6c7f082c203b5e3fb3bc377109fe3abb</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_range_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad25f09690c1ab4e3d2e46ccdd3fccec9</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_string_vararg_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3e3c375235e582052f927c764d6b7369</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_swap_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aac07e04a8d692b9fe635ce7f3e6968a6</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_t0ot1ot2_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>affd6e12a0837b759f0377295fdbd8097</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_t0ot1ot2ot3_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a2a10d1356ed470fe0ccfe2be6413e07d</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_true</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0747420513e211e4dafabec56fd11083</anchor>
      <arglist>(const double v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_true</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>adf37f5de76ae49a97c01f9c3b4f8531c</anchor>
      <arglist>(const long double v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_true</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ac0faade8b805f4b3bb6674f7e942b5f3</anchor>
      <arglist>(const float v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_true</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a759cea25fcd6fee4104e58853c9864ad</anchor>
      <arglist>(const std::complex&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_true</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a439fda513f6bf903d8931c0a8646a07b</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_unary_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1f320d92fb40d7968dc1f0290640f00d</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_uv_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a48b93175edeb8f15cde37597c5bcff02</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_valid_sf_symbol</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6512d0fca7eec37c6ed346b28acdbc90</anchor>
      <arglist>(const std::string &amp;symbol)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_variable_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa27674d0ab890dd002c455fd44cabddb</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vector_elem_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab3d5febd0a661693570d769801b62316</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vector_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa2d9251031c50de23320703367a3b07f</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_voc_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a08c45f35d70d3614b1d2ebcdb9b0ec57</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_vov_node</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a467301d6ea809f62ce0a5cbd2fa54982</anchor>
      <arglist>(const expression_node&lt; T &gt; *node)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_whitespace</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1a7c21ff6bb70799eb834de4fc42a218</anchor>
      <arglist>(const char_t c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_operations_map</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a793f4d1e3df18ee92e0d96ad7acce91c</anchor>
      <arglist>(std::multimap&lt; std::string, details::base_operation_t, details::ilesscompare &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>match_impl</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>acf2eb3b5a937c5d2daaac6bae3fb1fa5</anchor>
      <arglist>(const Iterator pattern_begin, const Iterator pattern_end, const Iterator data_begin, const Iterator data_end, const typename std::iterator_traits&lt; Iterator &gt;::value_type &amp;zero_or_more, const typename std::iterator_traits&lt; Iterator &gt;::value_type &amp;zero_or_one)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parse_hex</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0a7edbcf9bd032afb37340ec94aa530b</anchor>
      <arglist>(Iterator &amp;itr, Iterator end, std::string::value_type &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse_inf</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ae90663b145e48c714187d97e49cd1419</anchor>
      <arglist>(Iterator &amp;itr, const Iterator end, T &amp;t, bool negative)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>parse_nan</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0484273d5e44c920237e85f853fdb5ff</anchor>
      <arglist>(Iterator &amp;itr, const Iterator end, T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sequence_match</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a96f4756208add159c97acf3ad001aa6a</anchor>
      <arglist>(const std::string &amp;pattern, const std::string &amp;str, std::size_t &amp;diff_index, char_t &amp;diff_value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>string_to_real</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0917a299c5df4f78ec33cbb20ba9b426</anchor>
      <arglist>(Iterator &amp;itr_external, const Iterator end, T &amp;t, numeric::details::real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>string_to_real</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a11a707ee4a7b0858e5d93f0b47ecd555</anchor>
      <arglist>(const std::string &amp;s, T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>string_to_type_converter_impl_ref</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a413042bcc49c102cff1efae42ddf5059</anchor>
      <arglist>(Iterator &amp;itr, const Iterator end, T &amp;result)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1dc2f5ebef96e40fb293418dc5935079</anchor>
      <arglist>(const T0 &amp;, const T1 &amp;, e_vov) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const e_voc</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a993eed1f3d3e2f4d466d8edb09d1889b</anchor>
      <arglist>(const T0, const T1 &amp;, e_cov) synthesis_node_type_define(T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const e_voc T1 e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a606dd4ab6e09174924fd2b61faa7ec8b</anchor>
      <arglist>(const T0, const T1, e_none) synthesis_node_type_define(T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const e_voc T1 e_none const e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3de82e1e90972422d08af86d455a8e53</anchor>
      <arglist>(const T0, T1 &amp;, e_none) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const e_voc T1 e_none const e_none T1 e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aadb619059057d828b23e4da5fedd9f8b</anchor>
      <arglist>(T0 &amp;, const T1 &amp;, e_none) template&lt; typename T</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a808ff49b73f2f45e5843a7a1fe75f53f</anchor>
      <arglist>(const T0 &amp;, const T1 &amp;, const T2 &amp;, e_vovov) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const T1 const e_vovoc</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>abe44925c4b7076c7c1ab5c278009fe00</anchor>
      <arglist>(const T0 &amp;, const T1, const T2 &amp;, e_vocov) synthesis_node_type_define(const T0</arglist>
    </member>
    <member kind="function">
      <type>const T1 const e_vovoc const T1 const T2 e_covov</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad469945be99a4e2211ad014d7d48f0df</anchor>
      <arglist>(const T0, const T1 &amp;, const T2, e_covoc) synthesis_node_type_define(const T0</arglist>
    </member>
    <member kind="function">
      <type>const T1 const e_vovoc const T1 const T2 e_covov const const e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a7b05d5332fbd56835199be135344286c</anchor>
      <arglist>(const T0, const T1, const T2 &amp;, e_none) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const T1 const e_vovoc const T1 const T2 e_covov const const e_none const const e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad4bc73ef5b5e0ab69d02c0bbdde4de03</anchor>
      <arglist>(T0 &amp;, T1 &amp;, T2 &amp;, e_none) template&lt; typename T</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af5247e328af5495904590fa12088e396</anchor>
      <arglist>(const T0 &amp;, const T1 &amp;, const T2 &amp;, const T3 &amp;, e_vovovov) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a01243c4e1aa29697536ae63c319e1964</anchor>
      <arglist>(const T0 &amp;, const T1 &amp;, const T2, const T3 &amp;, e_vovocov) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>abcb569b7c7ccc908928c0b363e7d4a79</anchor>
      <arglist>(const T0, const T1 &amp;, const T2 &amp;, const T3 &amp;, e_covovov) synthesis_node_type_define(const T0</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9daad9827a462623684a53830053447d</anchor>
      <arglist>(const T0 &amp;, const T1, const T2 &amp;, const T3, e_vocovoc) synthesis_node_type_define(const T0</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af4d7574c0f11b0dd7f405a15469e0a4e</anchor>
      <arglist>(const T0 &amp;, const T1, const T2, const T3 &amp;, e_vococov) synthesis_node_type_define(const T0</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a8a2747aa7ce3a9e06d00eb12e140a29c</anchor>
      <arglist>(const T0, const T1, const T2, const T3 &amp;, e_none) synthesis_node_type_define(const T0</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none const const T2 const e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a0347a090865f7813a29c132e520c1956</anchor>
      <arglist>(const T0, const T1 &amp;, const T2, const T3, e_none) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>const T1 const T2 const e_vovovoc const const T2 const T3 e_vocovov const T1 const const T3 e_covocov const T1 const T2 const e_covovoc const const const e_none const const T2 const e_none const const const e_none</type>
      <name>synthesis_node_type_define</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>abafd7a7a7e522870e05f37389f4f3443</anchor>
      <arglist>(const T0, const T1, const T2 &amp;, const T3 &amp;, e_none) synthesis_node_type_define(const T0 &amp;</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>t</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab41eed9394a61ae078e5600c3a073ba4</anchor>
      <arglist>(t+t)&quot;) define_sfop3(16</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>t</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aed88035a260a88815d0d144a646d079f</anchor>
      <arglist>(t-t)&quot;) define_sfop3(17</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>t</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a1de1c5f8322ac7611780d82dd1bb4786</anchor>
      <arglist>(t *t)&quot;) define_sfop3(18</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>t</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a502af0f8e013a3aa7e4fb6f741e6fb23</anchor>
      <arglist>(t/t)&quot;) define_sfop3(19</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_str</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9e5d23be232b0671ff9ad1197ac22a02</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_str</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a68a26762834349bd737cd2e5e8581f84</anchor>
      <arglist>(const operator_type opr)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6f82a5d5d177f717db648d56438fd693</anchor>
      <arglist>(details::expression_node&lt; T &gt; *n)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aa30fb77f7f150b9ec419dcd11aa68f1d</anchor>
      <arglist>(T *t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wc_imatch</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab3ffa651eade721ec4f97c04e8802fec</anchor>
      <arglist>(const std::string &amp;wild_card, const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wc_match</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6ff745f50a5be84cf097358f0ffeee6c</anchor>
      <arglist>(const std::string &amp;wild_card, const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>x</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aecf717cce5832ab27c2cefcf5dc76fe1</anchor>
      <arglist>(y+z)</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>x</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a57d7d4824010716907c2a0c3ec1c0f58</anchor>
      <arglist>(y-z)</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>x</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>affdf5f1813dd6381bb3324e7e8e2531d</anchor>
      <arglist>(y *z)</arglist>
    </member>
    <member kind="function">
      <type>x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t</type>
      <name>x</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>aeeadc70bd1ca4f16ad2f9573d363f9c7</anchor>
      <arglist>(y/z)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>arithmetic_ops_list</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a461b5a4d04c59c2fd5bb60498f2494ee</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>arithmetic_ops_list_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a2ceb2398fa66ddf974020a28bb938c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>assignment_ops_list</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a11747c01889a0a017949dc41dbb35e4c</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>assignment_ops_list_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a450819e42c2cba6541562ab977f665f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>base_function_list</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>abeef006e767e164af60e16ba4617beab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>base_function_list_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a3ba1de2d674bbb1dd0e3ab621b5b50a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>cntrl_struct_list</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab58b8d51ecfd45e4adac85f364cb31b4</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>cntrl_struct_list_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a88d481878ce8e19ebf75b4e064da75bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>inequality_ops_list</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a87f1b343933fad14a0c4252cd62bbc53</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>inequality_ops_list_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a9b39e768c2791aafef17ebceec1802cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>logic_ops_list</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6222fd7b5f2abdc5e34dbff7d6f92d09</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>logic_ops_list_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>af00b41757609b8493592556200ebe843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>pow10</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a07a7ff8f835137a4eb2c45c3031e976b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>pow10_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ae233527d4d580c80070a7aab71523e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>reserved_symbols</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a478d7a7ba9b37a1ee88ddfd1df3cfbb9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>reserved_symbols_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>acca6c9d7a8ac8140d360482ea3700098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>reserved_words</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a79c2ffff923af3764407531228ffa602</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::size_t</type>
      <name>reserved_words_size</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab4f6e722e641925164a66284c687f6af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const e_voc T1 e_none const e_none T1 e_none</type>
      <name>T0</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ab4783b50d63a9833272e6503c2261aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const</type>
      <name>T1</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a6b051e7da6031dcee6e5f18a3e6731e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const</type>
      <name>T2</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>ad68516a54e7a53084f4970e5443c96dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const</type>
      <name>T3</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a5e0f7d5995127ccd73417c398dd57444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>x y *</type>
      <name>z</name>
      <anchorfile>namespaceexprtk_1_1details.html</anchorfile>
      <anchor>a601a0de9fca529fbd2bdcb9f2e85e55e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>exprtk::details::loop_unroll</name>
    <filename>namespaceexprtk_1_1details_1_1loop__unroll.html</filename>
    <class kind="struct">exprtk::details::loop_unroll::details</class>
    <member kind="variable">
      <type>const unsigned int</type>
      <name>global_loop_batch_size</name>
      <anchorfile>namespaceexprtk_1_1details_1_1loop__unroll.html</anchorfile>
      <anchor>a05606182109a857d12574320d5514ae2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>exprtk::details::numeric</name>
    <filename>namespaceexprtk_1_1details_1_1numeric.html</filename>
    <namespace>exprtk::details::numeric::constant</namespace>
    <namespace>exprtk::details::numeric::details</namespace>
    <class kind="struct">exprtk::details::numeric::fast_exp</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 0 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 1 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 10 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 2 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 3 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 4 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 5 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 6 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 7 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 8 &gt;</class>
    <class kind="struct">exprtk::details::numeric::fast_exp&lt; T, 9 &gt;</class>
    <class kind="struct">exprtk::details::numeric::numeric_info</class>
    <class kind="struct">exprtk::details::numeric::numeric_info&lt; double &gt;</class>
    <class kind="struct">exprtk::details::numeric::numeric_info&lt; float &gt;</class>
    <class kind="struct">exprtk::details::numeric::numeric_info&lt; int &gt;</class>
    <class kind="struct">exprtk::details::numeric::numeric_info&lt; long double &gt;</class>
    <member kind="function">
      <type>T</type>
      <name>and_opr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>abcce550996d3d1e5beefbb777a338ac8</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atan2</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>aad857da19c3f8375c5b2e2b00d748168</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>equal</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>ab670c8cf915fd6c286be32604cdb8769</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>hypot</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a5d95c4ff1b1f4eff99ff0ec115e78535</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_integer</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a9383731b3e5dbf8d37815656c7b023cb</anchor>
      <arglist>(const T v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_nan</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a8e35e2c28311020a120fd1096a046f02</anchor>
      <arglist>(const T v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>logn</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a2551cf37c3c09e769f5cdaec1e29b9b7</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>max</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>ad3912f745a4d6963cbd0b4b52e6cddcc</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>min</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a93c698bb2687a58342d66003568c5dd3</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>modulus</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>ad05fc49748efaf8ea3ba010388e6c89e</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nand_opr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a93940f35db5ded81c4d6f10d15fcbe61</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nequal</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a9faac06a3efe116f6e8f2a71dd1009f2</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nor_opr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a7a24f74245e43bd049218c5b7f6bcdb0</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>or_opr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>aa69b1bc7c6e485433a5c4d74ec9df9ed</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>pow</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a5dfd42451dff3aed986e8584972f15e2</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>process</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a33db15b51539524ab2d11eb4569d11d4</anchor>
      <arglist>(const operator_type operation, const T arg)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>process</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a2a0c6b3573df09f2aab9aa786cd22a26</anchor>
      <arglist>(const operator_type operation, const T arg0, const T arg1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>root</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a901fbf6f074b7e68f2553a8c4fab94b9</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>roundn</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>aa8be4051f4bcc8088f9de71dfd5b4c76</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>shl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>aba7232646d184c4ccd9a52e4091f131f</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>shr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>af8086ae950442eeebb9477232ef82fe2</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>to_int32</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a2dedd93f3b46e472ae09f02fc3af0e24</anchor>
      <arglist>(const T v)</arglist>
    </member>
    <member kind="function">
      <type>long long int</type>
      <name>to_int64</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a8867c5e6add938397b39fb83ec4f0c60</anchor>
      <arglist>(const T v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>xnor_opr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>ac4feaf9b2dca5d7083cdf881a325eb3b</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>xor_opr</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric.html</anchorfile>
      <anchor>a51bcd4fbde9db3df48d043197f0be4dc</anchor>
      <arglist>(const T v0, const T v1)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>exprtk::details::numeric::constant</name>
    <filename>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</filename>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>_180_pi</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a29c7477cc9b625d391a451b37a308597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>_1_pi</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a5e1bc16d2c3fc428c9450317727ef3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>_2_pi</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a69888319af48dc80b77464344cb0fe41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>e</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a1de237bbd004010ee1ad37bd0fa527d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>log2</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a24daf4078e53132a1b58a6386669febd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>pi</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a211515fdc31763564821c78a8141e010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>pi_180</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>a342fb068c307b475648f44f2cf1ed397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>pi_2</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>aac0b0a0342b6e21b848c67ae977bef57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>pi_4</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>ae6eba97bc94614ea66a2c8b17aa8f15c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>sqrt2</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1constant.html</anchorfile>
      <anchor>ab001ed04bbfa89e2d2b210dc2dcf9f39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>exprtk::details::numeric::details</name>
    <filename>namespaceexprtk_1_1details_1_1numeric_1_1details.html</filename>
    <class kind="struct">exprtk::details::numeric::details::complex_type_tag</class>
    <class kind="struct">exprtk::details::numeric::details::epsilon_type&lt; float &gt;</class>
    <class kind="struct">exprtk::details::numeric::details::epsilon_type&lt; long double &gt;</class>
    <class kind="struct">exprtk::details::numeric::details::int_type_tag</class>
    <class kind="struct">exprtk::details::numeric::details::number_type</class>
    <class kind="struct">exprtk::details::numeric::details::real_type_tag</class>
    <class kind="struct">exprtk::details::numeric::details::unknown_type_tag</class>
    <member kind="function">
      <type>T</type>
      <name>abs_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>acf58ba8abffaca7bb644486ccae56ddb</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>abs_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a071761a91951a41c0a01399700fc3bf9</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>acos_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad20041ebb8d1c7fb44da8fc3804039c1</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>acos_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a62836320ceef9cb4574f99e3bf455eb4</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>acosh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a140ae333d1e4fb063e703af33608d650</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>acosh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a787295df1225c6fbc09044f2c673c734</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>and_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a553d0f3859489056f25082450f3a2725</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>and_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ae76bb548295549ef5e2a6294840221ab</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>asin_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a2882c4f965108111bd5a97a0b98b57c7</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>asin_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab9997e3388314926b2b2cc8f132eb81b</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>asinh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a38f29f0bee3b9a850619cf813ac07867</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>asinh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a9ad44523c055b375673e1276f28b9001</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atan2_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a8259f6be8bcdc18b1e4ece33ecd74752</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atan2_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a1200e644cf98dc2f4e607c140b2aef1e</anchor>
      <arglist>(const T, const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atan_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af1d2004ed275cd4718d049210856fda9</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atan_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad45f8cc87554cbe2f6baa6ad8244dad2</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atanh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aee5617a04d6f889840ae531b1149cb29</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>atanh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a1267a91fbe931a518ed2e204e753f857</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>ceil_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a0a5174b9a9ee137dbbe530aac737603d</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>ceil_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a5d53898ea8c07ee8d0c46292df71e08f</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>cos_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a72c10ba7cf74eeb822ef89c28b7074bc</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>cos_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af35356ec40cfd6b332926ea180d2fe3d</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>cosh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af8a17216e89c49d18a18ab7ae77b1845</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>cosh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad2994b625803493e31725c71c7970575</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>cot_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a6b257761b19a54e1f9d06ba1b229cf43</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>cot_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a2569406f6e5c247a8c08a72066c7c28a</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>csc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a62a0a9b098be1234c4a384ec2bf0beec</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>csc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab173bf29218f0dfa19cb094b02a3d547</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>d2g_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad187cd217b12dccce966cf398b66faf7</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>d2r_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a44ca8c9e272a9b0a2479280ebf22a9c3</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>equal_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aae9c1fc4597aef4b0e4ab92786c9bf23</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>equal_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ace7ad4b12c17c037fd136eff4daefc54</anchor>
      <arglist>(const float v0, const float v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>equal_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>afae646a45e4db91bb52fd19fd3a11785</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>erf_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aac6fa6d5f6344907457563be5f9dd6c9</anchor>
      <arglist>(T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>erfc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ac00df92087bdc97a10ddbc7dacd9e4c9</anchor>
      <arglist>(T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>exp_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab928552d03bd427ee175bb8f39d45ecf</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>exp_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a551b790ce7ae8d06f0565fdce9c509fe</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>expm1_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad87c96d998c7d8cdf05cb67a6e7e54bb</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>expm1_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a4f032006172a14a2888b0b92e7205724</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>exprtk_define_erf</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a35216509979052efe3f8329be16ae68f</anchor>
      <arglist>(float,::erff) exprtk_define_erf(double</arglist>
    </member>
    <member kind="function">
      <type>::erf</type>
      <name>exprtk_define_erf</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a6c4b6d7882d5e6491dfa15a21ff78258</anchor>
      <arglist>(long double,::erfl) template&lt; typename T &gt; inline T erf_impl(T v</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>exprtk_define_erfc</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a6bb39f4186f40936d2a8d1823d5b5fbd</anchor>
      <arglist>(float,::erfcf) exprtk_define_erfc(double</arglist>
    </member>
    <member kind="function">
      <type>::erfc</type>
      <name>exprtk_define_erfc</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a7d0cb0dc2874bc638dc8592aa1fb3a31</anchor>
      <arglist>(long double,::erfcl) template&lt; typename T &gt; inline T erfc_impl(T v</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>exprtk_register_real_type_tag</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aabf24947b18325ca664f2ab0e8e0845a</anchor>
      <arglist>(double) exprtk_register_real_type_tag(long double) exprtk_register_real_type_tag(float) exprtk_register_complex_type_tag(double) exprtk_register_complex_type_tag(long double) exprtk_register_complex_type_tag(float) exprtk_register_int_type_tag(short) exprtk_register_int_type_tag(int) exprtk_register_int_type_tag(long long int) exprtk_register_int_type_tag(unsigned short) exprtk_register_int_type_tag(unsigned int) exprtk_register_int_type_tag(unsigned long long int) template&lt; typename T &gt; struct epsilon_type</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>floor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a05a7b010abcdfb5184ff8a511907f52d</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>floor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af3f670171c2efda88a565fc95165933a</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>frac_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a93e2cd372c0f87a87ddb9eda5cbe98e9</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>frac_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a90c668a377e2ac7a01f8960710c870f7</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>g2d_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab6be3b8275de50b70b0cb5d97fefec62</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>hypot_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a969d62aee15aa653f21f2093d17b4a24</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>hypot_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a2f1512f4be33d04b956b5bd282f30d8f</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_false_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a05dd03115f428077622d0e987d338ef3</anchor>
      <arglist>(const T v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_integer_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a1e3e86c52473fea69c6174f5799bdcc5</anchor>
      <arglist>(const T &amp;v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_integer_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a78e1cb9e6a5d24694f2004bd546e33f5</anchor>
      <arglist>(const T &amp;, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_nan_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a03dfd425117263ff566b575948b7f07e</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_true_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ac7d906e01d0b8c2aac42d56c77615971</anchor>
      <arglist>(const T v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log10_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a2ec72f265cd2e6ef1fbf5f25b875463d</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log10_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a8569ac3db6a312d568a33229bcb929bb</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log1p_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a8707e4586ea352735477d6d68b46a732</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log1p_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ac6569b29ad3d9713263b1feab3a1982a</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log2_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a6a1eb90bf5857227aa915f236a374b55</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log2_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a428b8f4899e2db5121cd80b5b7dd64dc</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a580693cb5407b7b50e1636df7b729f1d</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>log_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a292de086f7bac46ed23736d7a3b03aa7</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>logn_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a319c63d82943be3083b8bff1ce2e6d3c</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>logn_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aca8c5fbc9c0a3ced1ec3448a0c4fdfa7</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>max_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab8c2abb2b63cd647efea1681a8701435</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>min_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aa95e2c4dadf0a3d96fcf4f5132b47b91</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>modulus_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a86f075a22e1e85958ae8928b12009a76</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>modulus_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a7b58cff93f26f5a6eae27c8dcc8a0e1c</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nand_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aa774fc4fb3bec9a3dcbc0f0c34956354</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nand_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a3f1cb05c8f19b2095b4e85e305b25c72</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>ncdf_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab5d193bd091545d414d5eee5c1ab7cfc</anchor>
      <arglist>(T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>ncdf_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af3acb9c1a06f1aa6be2ebf380807ef32</anchor>
      <arglist>(T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>neg_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a46ee6c14f5b3f7892e026e5ef84df177</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>neg_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a33f5b4fab18ea05dcbd29bf17e3bb532</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nequal_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ab6a98ac472eeab3fee298696df516238</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>nequal_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a2a029585d3535cabed00b96ad26e2d0a</anchor>
      <arglist>(const float v0, const float v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nequal_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a7512e4943e00ff6f02da719d4d6b97fa</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a1d583aea653ffde1f11d6905d33c87ab</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>nor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad77f456ece613af7e2416d62ee25153a</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>notl_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af4e25c35d650743f31bd8be7e2536b14</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>notl_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a2e10aae63eff28aa5a35f0764aeb763e</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>or_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a6f83c481e0b1b6ad5ecebb96b4d0268c</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>or_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af793d7173cbb78ce328894261d37b566</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>pos_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a57dbe6c4233766387ce077211882b1a9</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>pos_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a67a3274e24a226929fe5af64cef2e981</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>pow_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a859f289a93027f175cd3c8f65348991f</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>pow_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a471ff46155c7bfbb8c7a9e58a2c0232b</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>process_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a4b00f5c407a4a420e3da84583bd9bfea</anchor>
      <arglist>(const operator_type operation, const T arg)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>process_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a802d56d363e11ba344730b730fa27501</anchor>
      <arglist>(const operator_type operation, const T arg0, const T arg1)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>process_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a4a1fc6c64410bd5f75de6d5815435205</anchor>
      <arglist>(const operator_type operation, const T arg0, const T arg1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>r2d_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a30bced5520b3d09a8e7034cabc7ae4ca</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>root_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a5256b79e873db5fd823bdce9c3f85497</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>root_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>aedf0f0e75fd211406b2fa7ce91e62317</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>round_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>acd0bcb383628f18b946e8712ff190bd3</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>round_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>adca042897a66a90709142256315ef6de</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>roundn_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a78cc63e5ed18d24c183864f3ea2d31d1</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>roundn_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>acce57e58fdc55019d2a510fb5506c3e8</anchor>
      <arglist>(const T v0, const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sec_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a80b9b44704b999f185962d47e6ffe76a</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sec_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a0862b6333ae9c6f3139d84ab5f3622af</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sgn_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad0562ecf078bdd3872e828aa7bf140d1</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sgn_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a9f93e4e6b2ccf0d5d784aef4e85691db</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>shl_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a3165179d9f24b796a41993388f3f83d5</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>shl_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a370db5876cff76450e8377ebda53b662</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>shr_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a0fae6e7daa646f846bdc0424151aa4cb</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>shr_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ac9bfcd1202a023b59bec2f4149f89ee9</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sin_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>acb3a65424a61ab44f44a5b61ea185dae</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sin_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a44e2afece9a184a6cd1a4eed7ba06b39</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sinc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a9dc14746ef39c81050eca9350d5da2b5</anchor>
      <arglist>(T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sinc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a50ea8ae965a3c9eafaafbba8ff364381</anchor>
      <arglist>(T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sinh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a74b2d1debc1735acfcf94521da198ae8</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sinh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ae8de3d482ceefbdc769ea6328b412ec2</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sqrt_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a383b7620a6b9df4120538f95598c6ca3</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sqrt_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a51b9291faabaa31f5e3f97d1064e2660</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>tan_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad5540b425e8f17a9ab9fee24234deda3</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>tan_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a61552df25e4f4d231f592d2c0d4f3a1e</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>tanh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a1251303a832742a8a0332790c4b99a34</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>tanh_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ae7511d9d62a96cfd19e0cca4d72800c1</anchor>
      <arglist>(const T, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>to_int32_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>add9f0fc8e8fdca4e62ebdaca5740df7e</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>long long int</type>
      <name>to_int64_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a6f05cd065b55a041977954b18cf5584a</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>trunc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a88d5c216fa965e65cbdcb7acad53f221</anchor>
      <arglist>(const T v, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>trunc_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a0cea086f6721af3040dd42e21302ec35</anchor>
      <arglist>(const T v, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>xnor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a38c340be75b8359cc0d4d69388a3a1ae</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>xnor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>af1c048bfb4d5146de573d83e33f33190</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>xor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>ad7c2dc6256af9f12f2b09313c2337ee0</anchor>
      <arglist>(const T v0, const T v1, real_type_tag)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>xor_impl</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a06247cddec111bbe880f8f04c886f71b</anchor>
      <arglist>(const T v0, const T v1, int_type_tag)</arglist>
    </member>
    <member kind="variable">
      <type>::erf</type>
      <name>real_type_tag</name>
      <anchorfile>namespaceexprtk_1_1details_1_1numeric_1_1details.html</anchorfile>
      <anchor>a5dd4339a913aa5c8f34392aec4aa5a38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>exprtk::information</name>
    <filename>namespaceexprtk_1_1information.html</filename>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>data</name>
      <anchorfile>namespaceexprtk_1_1information.html</anchorfile>
      <anchor>ad81d8d4c0c77cb2c420b3afea0d5063c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>date</name>
      <anchorfile>namespaceexprtk_1_1information.html</anchorfile>
      <anchor>ad10bcb0182fa029db7287c2e5b714691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>library</name>
      <anchorfile>namespaceexprtk_1_1information.html</anchorfile>
      <anchor>a4f73d9536204874563de7acbb3ba58e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>version</name>
      <anchorfile>namespaceexprtk_1_1information.html</anchorfile>
      <anchor>ac674424df012f98c3d88c542408a300e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>exprtk::lexer</name>
    <filename>namespaceexprtk_1_1lexer.html</filename>
    <namespace>exprtk::lexer::helper</namespace>
    <class kind="class">exprtk::lexer::generator</class>
    <class kind="class">exprtk::lexer::helper_interface</class>
    <class kind="class">exprtk::lexer::parser_helper</class>
    <class kind="struct">exprtk::lexer::token</class>
    <class kind="class">exprtk::lexer::token_inserter</class>
    <class kind="class">exprtk::lexer::token_joiner</class>
    <class kind="class">exprtk::lexer::token_modifier</class>
    <class kind="class">exprtk::lexer::token_scanner</class>
  </compound>
  <compound kind="namespace">
    <name>exprtk::lexer::helper</name>
    <filename>namespaceexprtk_1_1lexer_1_1helper.html</filename>
    <class kind="class">exprtk::lexer::helper::bracket_checker</class>
    <class kind="class">exprtk::lexer::helper::commutative_inserter</class>
    <class kind="struct">exprtk::lexer::helper::helper_assembly</class>
    <class kind="class">exprtk::lexer::helper::numeric_checker</class>
    <class kind="class">exprtk::lexer::helper::operator_joiner</class>
    <class kind="class">exprtk::lexer::helper::sequence_validator</class>
    <class kind="class">exprtk::lexer::helper::symbol_replacer</class>
    <member kind="function">
      <type>void</type>
      <name>dump</name>
      <anchorfile>namespaceexprtk_1_1lexer_1_1helper.html</anchorfile>
      <anchor>ab99867049584dc0424b40d7d50fd95f1</anchor>
      <arglist>(lexer::generator &amp;generator)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>exprtk::parser_error</name>
    <filename>namespaceexprtk_1_1parser__error.html</filename>
    <class kind="struct">exprtk::parser_error::type</class>
    <member kind="enumeration">
      <type></type>
      <name>error_mode</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_unknown</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4ab640051b07d9d277d6b09eb306b2bdb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_syntax</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4accc179e8e9c2c997b55305cfd65f474f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_token</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4a876f5b3f406281ab215575b7f3e9b133</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_numeric</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4a8f5587dde918377820d5fd5fa9a1fdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_symtab</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4a684b54570e8c63354befed97ec1e8744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_lexer</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4a1c32eca75b4884909b4dd618c0dde04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_helper</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a1c5541a70c6f9aea63d31b3d6eae9bf4a05ec1e082a274ee96f5c784dc087d487</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dump_error</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a22c4d21d9f34057ecc7bb62fff330f4f</anchor>
      <arglist>(const type &amp;error)</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>make_error</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a36ec55a9244cd8666c79634e5010cd42</anchor>
      <arglist>(error_mode mode, const std::string &amp;diagnostic=&quot;&quot;, const std::string &amp;src_location=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>type</type>
      <name>make_error</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a2f3ee0dd66bfd098e6b892453511ce12</anchor>
      <arglist>(error_mode mode, const lexer::token &amp;tk, const std::string &amp;diagnostic=&quot;&quot;, const std::string &amp;src_location=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_str</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>ad54b4f16b694b7b90152cebf714e5e4b</anchor>
      <arglist>(error_mode mode)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update_error</name>
      <anchorfile>namespaceexprtk_1_1parser__error.html</anchorfile>
      <anchor>a3f08b0b5ea3f9365bad8cb18da56db01</anchor>
      <arglist>(type &amp;error, const std::string &amp;expression)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>exprtk::rtl</name>
    <filename>namespaceexprtk_1_1rtl.html</filename>
    <namespace>exprtk::rtl::io</namespace>
    <namespace>exprtk::rtl::vecops</namespace>
  </compound>
  <compound kind="namespace">
    <name>exprtk::rtl::io</name>
    <filename>namespaceexprtk_1_1rtl_1_1io.html</filename>
    <namespace>exprtk::rtl::io::details</namespace>
    <namespace>exprtk::rtl::io::file</namespace>
    <class kind="struct">exprtk::rtl::io::package</class>
    <class kind="struct">exprtk::rtl::io::print</class>
    <class kind="struct">exprtk::rtl::io::println</class>
  </compound>
  <compound kind="namespace">
    <name>exprtk::rtl::io::details</name>
    <filename>namespaceexprtk_1_1rtl_1_1io_1_1details.html</filename>
    <class kind="struct">exprtk::rtl::io::details::print_impl</class>
    <member kind="function">
      <type>void</type>
      <name>print_type</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1details.html</anchorfile>
      <anchor>ab254738551e8c28114c6b1052a114b63</anchor>
      <arglist>(const std::string &amp;fmt, const T v, exprtk::details::numeric::details::real_type_tag)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>exprtk::rtl::io::file</name>
    <filename>namespaceexprtk_1_1rtl_1_1io_1_1file.html</filename>
    <namespace>exprtk::rtl::io::file::details</namespace>
    <class kind="struct">exprtk::rtl::io::file::close</class>
    <class kind="struct">exprtk::rtl::io::file::eof</class>
    <class kind="class">exprtk::rtl::io::file::getline</class>
    <class kind="class">exprtk::rtl::io::file::open</class>
    <class kind="struct">exprtk::rtl::io::file::package</class>
    <class kind="class">exprtk::rtl::io::file::read</class>
    <class kind="class">exprtk::rtl::io::file::write</class>
  </compound>
  <compound kind="namespace">
    <name>exprtk::rtl::io::file::details</name>
    <filename>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</filename>
    <class kind="struct">exprtk::rtl::io::file::details::file_descriptor</class>
    <member kind="enumeration">
      <type></type>
      <name>file_mode</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>aca7b3fbe4dcd996edd55a2027b827b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_error</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>aca7b3fbe4dcd996edd55a2027b827b8ca65628662861c4487eed6a16d69251a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_read</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>aca7b3fbe4dcd996edd55a2027b827b8cafedff4ad3ec3d78059fdec28c936bb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_write</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>aca7b3fbe4dcd996edd55a2027b827b8ca174f23498c62fdb5f8a62592cd5845ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>e_rdwrt</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>aca7b3fbe4dcd996edd55a2027b827b8ca7d1e8330b639a4627f18a66fb169a05c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>file_descriptor *</type>
      <name>make_handle</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>aaa38521243b8f425b61609d5ca9917e1</anchor>
      <arglist>(T v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>perform_check</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1io_1_1file_1_1details.html</anchorfile>
      <anchor>af7eff4baa272d3f2d192a33428cfe306</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>exprtk::rtl::vecops</name>
    <filename>namespaceexprtk_1_1rtl_1_1vecops.html</filename>
    <namespace>exprtk::rtl::vecops::details</namespace>
    <namespace>exprtk::rtl::vecops::helper</namespace>
    <class kind="class">exprtk::rtl::vecops::all_false</class>
    <class kind="class">exprtk::rtl::vecops::all_true</class>
    <class kind="class">exprtk::rtl::vecops::any_false</class>
    <class kind="class">exprtk::rtl::vecops::any_true</class>
    <class kind="class">exprtk::rtl::vecops::axpby</class>
    <class kind="class">exprtk::rtl::vecops::axpbyz</class>
    <class kind="class">exprtk::rtl::vecops::axpbz</class>
    <class kind="class">exprtk::rtl::vecops::axpy</class>
    <class kind="class">exprtk::rtl::vecops::axpyz</class>
    <class kind="class">exprtk::rtl::vecops::copy</class>
    <class kind="class">exprtk::rtl::vecops::count</class>
    <class kind="class">exprtk::rtl::vecops::dot</class>
    <class kind="class">exprtk::rtl::vecops::dotk</class>
    <class kind="class">exprtk::rtl::vecops::iota</class>
    <class kind="class">exprtk::rtl::vecops::nthelement</class>
    <class kind="struct">exprtk::rtl::vecops::package</class>
    <class kind="class">exprtk::rtl::vecops::rol</class>
    <class kind="class">exprtk::rtl::vecops::ror</class>
    <class kind="class">exprtk::rtl::vecops::shift_left</class>
    <class kind="class">exprtk::rtl::vecops::shift_right</class>
    <class kind="class">exprtk::rtl::vecops::sort</class>
    <class kind="class">exprtk::rtl::vecops::sumk</class>
  </compound>
  <compound kind="namespace">
    <name>exprtk::rtl::vecops::details</name>
    <filename>namespaceexprtk_1_1rtl_1_1vecops_1_1details.html</filename>
    <member kind="function">
      <type>void</type>
      <name>kahan_sum</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1vecops_1_1details.html</anchorfile>
      <anchor>a6a4acbd64cc98aa26957b8316b313f04</anchor>
      <arglist>(T &amp;sum, T &amp;error, T v)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>exprtk::rtl::vecops::helper</name>
    <filename>namespaceexprtk_1_1rtl_1_1vecops_1_1helper.html</filename>
    <class kind="struct">exprtk::rtl::vecops::helper::load_vector_range</class>
    <member kind="function">
      <type>bool</type>
      <name>invalid_range</name>
      <anchorfile>namespaceexprtk_1_1rtl_1_1vecops_1_1helper.html</anchorfile>
      <anchor>a9b206d2863503d9a2b454edadbdb699b</anchor>
      <arglist>(const Vector &amp;v, const std::size_t r0, const std::size_t r1)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>global_localization</name>
    <filename>namespaceglobal__localization.html</filename>
    <member kind="variable">
      <type></type>
      <name>act</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a771920e629c0c0c150c2bc9ccfee57cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>act_ptr</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a459d4ea601d3302211f1c79e0ac01a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a05b79bf093d911d796a73d6a73dd0e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config_dir</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>ae296225fd7eedc87287fa964b904d573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config_file</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a51dc155041bd48fedffd119dd547816d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config_filename</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a9055b078bdda97291db933c1ab0573d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cov</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>afb3670d5ba39a08484123a17fd620d3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>curr_dir</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a328928bb0bdae5cd10dac996378221f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>entry</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a0ecbbdb93cdfa7820de25c8e89c88173</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>adde9a0a27fec560941a4177fbffc77c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>laserscan_object</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a3c177ac97ea5c651e8e34c1bd0f80c30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>m_options</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a8877c3613ea44527c57eab7a982b1e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_file</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a18649097b7f456e09c140c7027439378</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_filename</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a51af457f38e0b72c23aac7cf8ad489cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_list</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a56f5658a443f095a14943eed0cdcb3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_object</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a2343076cd36499ebff7dd421bd43414e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mean</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a0698b4815f74e27a0f45c67496109107</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metric_map</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>ab1e83b6be69753ae2b8426239460874d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metricMap</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a66ccb59000aa9818a93593e7a0ac602b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>next_entry</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a34e21c3cc0c626c32f6a937c88b06f7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>obs</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a9ef731e92e5a4d168bc04d381eb17425</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>obs_ptr</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a44d3527748cf22a0193762ea413df061</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>occ_map</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a31415089c6563b82fa1b2a2752dcaed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>options</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a96c3f2ef5b5989af061769fb48d42b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>af8643344b2edcf998ae92c79b6a86ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>particles_object</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a7e53b9e2f571a490481e275ee297fe27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pdf</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>af11cc075395d91bd01aa0f1574d79986</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pdf_prediction_options</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a755e5d89e4ec98edff7d278f8df43e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pf</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>afe4ebc1c0a6de3a7f62dadb77194d790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pf_options</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a480d62b045ebb9f45de5912f0ce91f43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>points_map</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>ab5542f15fd423bc3c26149924fb31f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rawlog_file</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a60e5b2a5a9ebdc829ea3dc6e9f486094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rawlog_filename</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a76e8448456390e07d72983bac0673bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resolution_str</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>aeb228e287cc41f8bd77a6a04849749e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scene_ptr</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a399fd1149b17d0e8a54fa44537639c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>sec_name</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a710dad5bbb5aebfb996cd3079c78d19a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>simple_map</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a1046f272696ade81df1f69b7ad0aacc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stats</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>ab974a06e097035c39d891ee9a19f66bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>win3D</name>
      <anchorfile>namespaceglobal__localization.html</anchorfile>
      <anchor>a24d7958428c97f5b27c396d617434de3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>internal_mrpt</name>
    <filename>namespaceinternal__mrpt.html</filename>
    <class kind="struct">internal_mrpt::MatOrVecResizer</class>
    <class kind="struct">internal_mrpt::MatOrVecResizer&lt; 1, 1 &gt;</class>
    <class kind="struct">internal_mrpt::MatOrVecResizer&lt; 1, C &gt;</class>
    <class kind="struct">internal_mrpt::MatOrVecResizer&lt; R, 1 &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>libusbemu</name>
    <filename>namespacelibusbemu.html</filename>
    <namespace>libusbemu::failguard</namespace>
    <class kind="struct">libusbemu::EventList</class>
    <class kind="struct">libusbemu::QuickEvent</class>
    <class kind="struct">libusbemu::QuickList</class>
    <class kind="struct">libusbemu::QuickListMutexed</class>
    <class kind="struct">libusbemu::QuickMutex</class>
    <class kind="struct">libusbemu::QuickThread</class>
    <class kind="struct">libusbemu::RAIIMutex</class>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_clear_transfer</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a30808c7717fa336cfcbdbbe95d0480c4</anchor>
      <arglist>(transfer_wrapper *wrapper)</arglist>
    </member>
    <member kind="function">
      <type>transfer_wrapper *</type>
      <name>libusbemu_get_transfer_wrapper</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a975266c08036df6d3d5bc739275996ee</anchor>
      <arglist>(libusb_transfer *transfer)</arglist>
    </member>
    <member kind="function">
      <type>libusb_device *</type>
      <name>libusbemu_register_device</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>ac5939f00357878480fd16c30e8838221</anchor>
      <arglist>(libusb_context *ctx, struct usb_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_report_error</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a3c64b76384bce034527f73c6e5832b30</anchor>
      <arglist>(const char *file, const int line, const char *msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>libusbemu_setup_transfer</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a1d028bc43040aaa3b4d16499f1d4b52a</anchor>
      <arglist>(transfer_wrapper *wrapper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>libusbemu_unregister_device</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a96e3e1bb3bc3c0dd4880a4c71052406c</anchor>
      <arglist>(libusb_device *dev)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>MIN</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>af844a0942c8716be4723ab238d912d26</anchor>
      <arglist>(const T &amp;v1, const T &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>T *&amp;</type>
      <name>SAFE_DELETE</name>
      <anchorfile>namespacelibusbemu.html</anchorfile>
      <anchor>a9f34ed8b94b4ed3ca056b0687d36207c</anchor>
      <arglist>(T *&amp;p)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>libusbemu::failguard</name>
    <filename>namespacelibusbemu_1_1failguard.html</filename>
    <member kind="function">
      <type>const bool</type>
      <name>Abort</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a463c24cf9f8f275cf2c609875814a344</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static volatile bool</type>
      <name>boTriggered</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a12dd6f9b1b8ee8a98cc5d893a7486735</anchor>
      <arglist>(false)</arglist>
    </member>
    <member kind="function">
      <type>const bool</type>
      <name>Check</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>ac41c6cc725aa5b3693bd0c8e70b6e973</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static volatile int</type>
      <name>nDecision</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>ab0bd4ead1f2e243f093ff36cf4fe201f</anchor>
      <arglist>(0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WaitDecision</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>aaa78bc27a576bd23c6132cb8644cd70c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static QuickEvent</type>
      <name>hReaction</name>
      <anchorfile>namespacelibusbemu_1_1failguard.html</anchorfile>
      <anchor>a8688f3670fa72969c5e857d723dc126e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mexplus</name>
    <filename>namespacemexplus.html</filename>
    <class kind="class">mexplus::InputArguments</class>
    <class kind="class">mexplus::MxArray</class>
    <class kind="struct">mexplus::mxCell_tag</class>
    <class kind="struct">mexplus::MxCharType</class>
    <class kind="struct">mexplus::MxCharType&lt; T, typename std::enable_if&lt; std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, char &gt;::value||std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, mxChar &gt;::value||std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, wchar_t &gt;::value, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxIntType</class>
    <class kind="struct">mexplus::MxIntType&lt; T, typename std::enable_if&lt; std::is_integral&lt; T &gt;::value &amp;&amp;!MxLogicalType&lt; T &gt;::value &amp;&amp;!MxCharType&lt; T &gt;::value, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxLogicalType</class>
    <class kind="struct">mexplus::MxLogicalType&lt; T, typename std::enable_if&lt; std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, bool &gt;::value||std::is_same&lt; typename std::remove_cv&lt; T &gt;::type, mxLogical &gt;::value, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::mxNumeric_tag</class>
    <class kind="struct">mexplus::MxTypes</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; MxCharType&lt; T &gt;::value, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; MxIntType&lt; T &gt;::value &amp;&amp;std::is_unsigned&lt; T &gt;::value &amp;&amp;sizeof(T)==2, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; MxLogicalType&lt; T &gt;::value, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_floating_point&lt; T &gt;::value &amp;&amp;sizeof(T)==4, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_floating_point&lt; T &gt;::value &amp;&amp;sizeof(T)==8, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_signed&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==1, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_signed&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==2, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_signed&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==4, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_signed&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==8, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_unsigned&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==1, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_unsigned&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==4, T &gt;::type &gt;</class>
    <class kind="struct">mexplus::MxTypes&lt; T, typename std::enable_if&lt; std::is_unsigned&lt; T &gt;::value &amp;&amp;MxIntType&lt; T &gt;::value &amp;&amp;sizeof(T)==8, T &gt;::type &gt;</class>
    <class kind="class">mexplus::Operation</class>
    <class kind="class">mexplus::OperationCreator</class>
    <class kind="class">mexplus::OperationCreatorImpl</class>
    <class kind="class">mexplus::OperationFactory</class>
    <class kind="class">mexplus::OutputArguments</class>
    <class kind="class">mexplus::Session</class>
    <member kind="typedef">
      <type>struct mexplus::mxCell_tag</type>
      <name>mxCell</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>ab4f5ac6e85d265d57d892f6c9c5faaab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct mexplus::mxNumeric_tag</type>
      <name>mxNumeric</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a7ffe94a90625cedf8e0a02665330a174</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CreateOperation</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a08ebcbb968ade8771aff2e491668c410</anchor>
      <arglist>(const std::string &amp;name, OperationCreator *creator)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>from</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>ab622049577598f2cbe2cdb9b59f9985d</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>from</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a6cc2485c25651994c6e3ac33d70f89d8</anchor>
      <arglist>(const char *value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>from</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a2672c25c5fd607ed50388e96176761f8</anchor>
      <arglist>(int32_t value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>ab99dbdc8bccbe216277b7ec1f92c5e66</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; T &gt;::array_type, mxNumeric &gt;::value, T &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a72ba3874217ebef32ed0235bb64c89f7</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; typename Container::value_type &gt;::array_type, mxNumeric &gt;::value &amp;&amp;std::is_compound&lt; Container &gt;::value, Container &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a783368a528fcb19b7ae36720574383b5</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; T &gt;::array_type, mxChar &gt;::value, T &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>ae34bc26678af1a27c1b54a1030a5842e</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; typename Container::value_type &gt;::array_type, mxChar &gt;::value &amp;&amp;std::is_compound&lt; Container &gt;::value, Container &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>aecdb809c86b8c7bceb106df07657e0b8</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; T &gt;::array_type, mxLogical &gt;::value, T &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a682d2a4f9757d7c9bf7d8016109f487c</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; typename Container::value_type &gt;::array_type, mxLogical &gt;::value &amp;&amp;std::is_compound&lt; Container &gt;::value, Container &gt;::type &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>mxArray *</type>
      <name>fromInternal</name>
      <anchorfile>namespacemexplus.html</anchorfile>
      <anchor>a34e6b287ad2d5eb1d4eadac68c24fa5f</anchor>
      <arglist>(const typename std::enable_if&lt; std::is_same&lt; typename MxTypes&lt; typename Container::value_type &gt;::array_type, mxCell &gt;::value &amp;&amp;std::is_compound&lt; Container &gt;::value, Container &gt;::type &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt</name>
    <filename>namespacemrpt.html</filename>
    <namespace>mrpt::bayes</namespace>
    <namespace>mrpt::compress</namespace>
    <namespace>mrpt::detectors</namespace>
    <namespace>mrpt::global_settings</namespace>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphslam</namespace>
    <namespace>mrpt::gui</namespace>
    <namespace>mrpt::hmtslam</namespace>
    <namespace>mrpt::hwdrivers</namespace>
    <namespace>mrpt::kinematics</namespace>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::nav</namespace>
    <namespace>mrpt::obs</namespace>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::pbmap</namespace>
    <namespace>mrpt::poses</namespace>
    <namespace>mrpt::random</namespace>
    <namespace>mrpt::rawlogtools</namespace>
    <namespace>mrpt::scanmatching</namespace>
    <namespace>mrpt::slam</namespace>
    <namespace>mrpt::synch</namespace>
    <namespace>mrpt::system</namespace>
    <namespace>mrpt::tfest</namespace>
    <namespace>mrpt::topography</namespace>
    <namespace>mrpt::utils</namespace>
    <namespace>mrpt::vision</namespace>
    <class kind="struct">mrpt::aligned_containers</class>
    <class kind="struct">mrpt::Greater</class>
    <class kind="struct">mrpt::Less</class>
    <class kind="struct">mrpt::ptr_cast</class>
    <member kind="typedef">
      <type>std::vector&lt; bool &gt;</type>
      <name>vector_bool</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga9fdb3cc3f73c5190fa022f858efbe6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>vector_byte</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga3250fe562baad62b3da2e166eb8867df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int32_t &gt;</type>
      <name>vector_int</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gac2e04951e7bd82f53b6ecaa0fd8a2662</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int64_t &gt;</type>
      <name>vector_long</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga6b02ea04c95f3f6a5c4b267da99d93ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int8_t &gt;</type>
      <name>vector_signed_byte</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gad0fd30f28659350aa6ed37b31152e6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int16_t &gt;</type>
      <name>vector_signed_word</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga23dec6de1d390f62796a046bf60dd8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; size_t &gt;</type>
      <name>vector_size_t</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gad4d2b1efd37ed750302c76ebbcfc310d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>vector_string</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga4d04fc5241bf87fcaffec90f3b23b1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint32_t &gt;</type>
      <name>vector_uint</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gaa4dc027dbc3804c847a78892a2982047</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>vector_word</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga47c2035f9c7d1897b91f97ab90290725</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>format</name>
      <anchorfile>namespacemrpt.html</anchorfile>
      <anchor>a2b3ac415403c0bdaae330fed4ce324ce</anchor>
      <arglist>(const char *fmt,...) MRPT_printf_format_check(1</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::bayes</name>
    <filename>namespacemrpt_1_1bayes.html</filename>
    <namespace>mrpt::bayes::detail</namespace>
    <class kind="class">mrpt::bayes::CKalmanFilterCapable</class>
    <class kind="class">mrpt::bayes::CParticleFilter</class>
    <class kind="class">mrpt::bayes::CParticleFilterCapable</class>
    <class kind="class">mrpt::bayes::CParticleFilterData</class>
    <class kind="struct">mrpt::bayes::CParticleFilterDataImpl</class>
    <class kind="struct">mrpt::bayes::CProbabilityParticle</class>
    <class kind="class">mrpt::bayes::CRejectionSamplingCapable</class>
    <class kind="struct">mrpt::bayes::TKF_options</class>
    <member kind="typedef">
      <type>std::deque&lt; CProbabilityParticle&lt; CPose2D &gt; &gt;</type>
      <name>CParticle2DList</name>
      <anchorfile>namespacemrpt_1_1bayes.html</anchorfile>
      <anchor>abcc4e0904a3b9d322d68a4d83ab99154</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CProbabilityParticle&lt; CPose3D &gt; &gt;</type>
      <name>CParticle3DList</name>
      <anchorfile>namespacemrpt_1_1bayes.html</anchorfile>
      <anchor>a11c9248ae145c1a0da1b084362c6c0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TKFMethod</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>ga93ff73c3a01619f01d97fd80dff40d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kfEKFNaive</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>gga93ff73c3a01619f01d97fd80dff40d14a5ad91d60187b5cca61d25994f7827dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kfEKFAlaDavison</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>gga93ff73c3a01619f01d97fd80dff40d14acb25ab5d45035eb456de1c7250dbcf5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kfIKFFull</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>gga93ff73c3a01619f01d97fd80dff40d14ac5aee4885e69b59edf793342e96acab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kfIKF</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>gga93ff73c3a01619f01d97fd80dff40d14a0c3af1381c1d9b4b4ebb04370dc59ba9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::bayes::detail</name>
    <filename>namespacemrpt_1_1bayes_1_1detail.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addNewLandmarks</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>a446018eaa3aded7240560a3550c83cb2</anchor>
      <arglist>(CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt; &amp;obj, const typename CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt;::vector_KFArray_OBS &amp;Z, const vector_int &amp;data_association, const typename CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt;::KFMatrix_OxO &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addNewLandmarks</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>a8496c31608e1e2db869acabc59d19d8a</anchor>
      <arglist>(CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt; &amp;obj, const typename CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt;::vector_KFArray_OBS &amp;Z, const vector_int &amp;data_association, const typename CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt;::KFMatrix_OxO &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumberOfLandmarksInMap</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>aeec894a458a3e7175e707871cd796f34</anchor>
      <arglist>(const CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumberOfLandmarksInMap</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>abb695f7e7ecf6a5deb79b1c4190536b7</anchor>
      <arglist>(const CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMapEmpty</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>aafff1b2b519f6fb209de6ebde0830c19</anchor>
      <arglist>(const CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, FEAT_SIZE, ACT_SIZE, KFTYPE &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMapEmpty</name>
      <anchorfile>namespacemrpt_1_1bayes_1_1detail.html</anchorfile>
      <anchor>af98c0e1cce6e03e69204df0c376392eb</anchor>
      <arglist>(const CKalmanFilterCapable&lt; VEH_SIZE, OBS_SIZE, 0, ACT_SIZE, KFTYPE &gt; &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::compress</name>
    <filename>namespacemrpt_1_1compress.html</filename>
    <namespace>mrpt::compress::zip</namespace>
  </compound>
  <compound kind="namespace">
    <name>mrpt::compress::zip</name>
    <filename>namespacemrpt_1_1compress_1_1zip.html</filename>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>compress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a7c55b13ad40d387110e9b6ba03aa9cbd</anchor>
      <arglist>(void *inData, size_t inDataSize, std::vector&lt; unsigned char &gt; &amp;outData)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>compress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>afac910ace905e69fa14691d0d3c21659</anchor>
      <arglist>(const std::vector&lt; unsigned char &gt; &amp;inData, std::vector&lt; unsigned char &gt; &amp;outData)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>compress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>aa157bcee10159adfb7fabfd2054d36d9</anchor>
      <arglist>(void *inData, size_t inDataSize, mrpt::utils::CStream &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>compress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>ae1632d2527a4b2863cca29fd6030c0cf</anchor>
      <arglist>(const std::vector&lt; unsigned char &gt; &amp;inData, mrpt::utils::CStream &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>compress_gz_data_block</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a917d36c73dc724c0fe64ed8ca7c1469d</anchor>
      <arglist>(const vector_byte &amp;in_data, vector_byte &amp;out_gz_data, const int compress_level=9)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>compress_gz_file</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a2acf7299ca000328a36edcaf1d54be68</anchor>
      <arglist>(const std::string &amp;file_path, const vector_byte &amp;buffer, const int compress_level=9)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>decompress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a9d56241e0f7c868bba498a7febb2e305</anchor>
      <arglist>(void *inData, size_t inDataSize, std::vector&lt; unsigned char &gt; &amp;outData, size_t outDataEstimatedSize)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>decompress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a1e43a66c971bdb9c821ec4146173c5f5</anchor>
      <arglist>(void *inData, size_t inDataSize, void *outData, size_t outDataBufferSize, size_t &amp;outDataActualSize)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>decompress</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>ac570f435e323fd90abed2c119a66536b</anchor>
      <arglist>(mrpt::utils::CStream &amp;inStream, size_t inDataSize, void *outData, size_t outDataBufferSize, size_t &amp;outDataActualSize)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>decompress_gz_data_block</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a826e348f7a558c58e45bda48e83ef19f</anchor>
      <arglist>(const vector_byte &amp;in_gz_data, vector_byte &amp;out_data)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>decompress_gz_file</name>
      <anchorfile>namespacemrpt_1_1compress_1_1zip.html</anchorfile>
      <anchor>a44eb1b35441d79f7464acae4e73a1104</anchor>
      <arglist>(const std::string &amp;file_path, vector_byte &amp;buffer)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::detectors</name>
    <filename>namespacemrpt_1_1detectors.html</filename>
    <class kind="class">mrpt::detectors::CCascadeClassifierDetection</class>
    <class kind="class">mrpt::detectors::CDetectable2D</class>
    <class kind="class">mrpt::detectors::CDetectable3D</class>
    <class kind="class">mrpt::detectors::CDetectableObject</class>
    <class kind="class">mrpt::detectors::CDetectorDoorCrossing</class>
    <class kind="class">mrpt::detectors::CFaceDetection</class>
    <class kind="class">mrpt::detectors::CObjectDetection</class>
    <member kind="typedef">
      <type>std::vector&lt; CDetectableObjectPtr &gt;</type>
      <name>vector_detectable_object</name>
      <anchorfile>namespacemrpt_1_1detectors.html</anchorfile>
      <anchor>a78b67b51ca14c881f4acd56093678cb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::global_settings</name>
    <filename>namespacemrpt_1_1global__settings.html</filename>
    <member kind="variable">
      <type>MAPS_IMPEXP bool</type>
      <name>HEIGHTGRIDMAP_EXPORT3D_AS_MESH</name>
      <anchorfile>namespacemrpt_1_1global__settings.html</anchorfile>
      <anchor>ae6d58c56fe9383e15868fbaa49abc95a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OPENGL_IMPEXP float</type>
      <name>OCTREE_RENDER_MAX_DENSITY_POINTS_PER_SQPIXEL</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga073bb9c0a1dc7fb1e278ca3c267c41eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OPENGL_IMPEXP size_t</type>
      <name>OCTREE_RENDER_MAX_POINTS_PER_NODE</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga52c7c988cfe4deb1131b1fa187e86a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MAPS_IMPEXP float</type>
      <name>POINTSMAPS_3DOBJECT_POINTSIZE</name>
      <anchorfile>namespacemrpt_1_1global__settings.html</anchorfile>
      <anchor>ab4794ba4435f277974f64c2b3cb785cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BASE_IMPEXP bool</type>
      <name>USE_SUT_EULER2QUAT_CONVERSION</name>
      <anchorfile>namespacemrpt_1_1global__settings.html</anchorfile>
      <anchor>aeedd137ea53c58dad130d55d50202d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BASE_IMPEXP bool</type>
      <name>USE_SUT_QUAT2EULER_CONVERSION</name>
      <anchorfile>namespacemrpt_1_1global__settings.html</anchorfile>
      <anchor>aefe04b391439ce111ee01d8f9da15f65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::graphs</name>
    <filename>namespacemrpt_1_1graphs.html</filename>
    <namespace>mrpt::graphs::detail</namespace>
    <class kind="class">mrpt::graphs::CAStarAlgorithm</class>
    <class kind="class">mrpt::graphs::CDijkstra</class>
    <class kind="class">mrpt::graphs::CDirectedGraph</class>
    <class kind="class">mrpt::graphs::CDirectedTree</class>
    <class kind="class">mrpt::graphs::CGraphPartitioner</class>
    <class kind="class">mrpt::graphs::CNetworkOfPoses</class>
    <class kind="class">mrpt::graphs::ScalarFactorGraph</class>
    <class kind="struct">mrpt::graphs::TGraphvizExportParams</class>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose2D, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses2D</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>a4e8c984d683fffaf4e649ee20226645a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3D, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses3D</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>a93d35ba89e1b98ce05f029b5514eb0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPosePDFGaussian, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses2DCov</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>ab0a2edebdaba876eebaf0bdcd131ea38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3DPDFGaussian, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses3DCov</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>af0613256fa5fb458ab85a99d627e72f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPosePDFGaussianInf, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses2DInf</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>ac385b293bbacf8066d0633fdfc74c57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3DPDFGaussianInf, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses3DInf</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>ae4be6be892db268ee3799daf5c797f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPosePDFGaussianInf, mrpt::utils::map_traits_stdmap, mrpt::graphs::detail::TMRSlamNodeAnnotations &gt;</type>
      <name>CNetworkOfPoses2DInf_NA</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>aadc616cdef7c7cf65be5082d614602fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3DPDFGaussianInf, mrpt::utils::map_traits_stdmap, mrpt::graphs::detail::TMRSlamNodeAnnotations &gt;</type>
      <name>CNetworkOfPoses3DInf_NA</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>aae3084cc2b55b8a9122cdb0ebad7a793</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>a6ab463946bfedcf3cb8ad5ff0c5dc2fe</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>afea669411d868a54f4768a72234f4b70</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS &gt; &amp;obj)</arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose2D, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses2D</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>a4e8c984d683fffaf4e649ee20226645a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3D, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses3D</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>a93d35ba89e1b98ce05f029b5514eb0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPosePDFGaussian, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses2DCov</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>ab0a2edebdaba876eebaf0bdcd131ea38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3DPDFGaussian, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses3DCov</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>af0613256fa5fb458ab85a99d627e72f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPosePDFGaussianInf, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses2DInf</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>ac385b293bbacf8066d0633fdfc74c57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3DPDFGaussianInf, mrpt::utils::map_traits_stdmap &gt;</type>
      <name>CNetworkOfPoses3DInf</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>ae4be6be892db268ee3799daf5c797f60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPosePDFGaussianInf, mrpt::utils::map_traits_stdmap, mrpt::graphs::detail::TMRSlamNodeAnnotations &gt;</type>
      <name>CNetworkOfPoses2DInf_NA</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>aadc616cdef7c7cf65be5082d614602fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CNetworkOfPoses&lt; mrpt::poses::CPose3DPDFGaussianInf, mrpt::utils::map_traits_stdmap, mrpt::graphs::detail::TMRSlamNodeAnnotations &gt;</type>
      <name>CNetworkOfPoses3DInf_NA</name>
      <anchorfile>namespacemrpt_1_1graphs.html</anchorfile>
      <anchor>aae3084cc2b55b8a9122cdb0ebad7a793</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::graphs::detail</name>
    <filename>namespacemrpt_1_1graphs_1_1detail.html</filename>
    <class kind="class">mrpt::graphs::detail::CMRVisualizer</class>
    <class kind="class">mrpt::graphs::detail::CMRVisualizer&lt; CPOSE, MAPS_IMPLEMENTATION, TMRSlamNodeAnnotations, EDGE_ANNOTATIONS &gt;</class>
    <class kind="class">mrpt::graphs::detail::CVisualizer</class>
    <class kind="struct">mrpt::graphs::detail::edge_annotations_empty</class>
    <class kind="struct">mrpt::graphs::detail::graph_ops</class>
    <class kind="class">mrpt::graphs::detail::NotConnectedGraph</class>
    <class kind="struct">mrpt::graphs::detail::THypothesis</class>
    <class kind="struct">mrpt::graphs::detail::TMRSlamEdgeAnnotations</class>
    <class kind="struct">mrpt::graphs::detail::TMRSlamNodeAnnotations</class>
    <class kind="struct">mrpt::graphs::detail::TNodeAnnotations</class>
    <class kind="struct">mrpt::graphs::detail::TNodeAnnotationsEmpty</class>
    <class kind="struct">mrpt::graphs::detail::TPosePDFHelper</class>
    <class kind="struct">mrpt::graphs::detail::TPosePDFHelper&lt; CPose2D &gt;</class>
    <class kind="struct">mrpt::graphs::detail::TPosePDFHelper&lt; CPose3D &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>mrpt::graphslam</name>
    <filename>namespacemrpt_1_1graphslam.html</filename>
    <namespace>mrpt::graphslam::apps</namespace>
    <namespace>mrpt::graphslam::deciders</namespace>
    <namespace>mrpt::graphslam::detail</namespace>
    <namespace>mrpt::graphslam::optimizers</namespace>
    <class kind="class">mrpt::graphslam::CGraphSlamEngine</class>
    <class kind="class">mrpt::graphslam::CRegistrationDeciderOrOptimizer</class>
    <class kind="class">mrpt::graphslam::CWindowManager</class>
    <class kind="class">mrpt::graphslam::CWindowObserver</class>
    <class kind="struct">mrpt::graphslam::graphslam_traits</class>
    <class kind="struct">mrpt::graphslam::TResultInfoSpaLevMarq</class>
    <class kind="struct">mrpt::graphslam::TSlidingWindow</class>
    <class kind="struct">mrpt::graphslam::TUncertaintyPath</class>
    <member kind="function">
      <type>double</type>
      <name>computeJacobiansAndErrors</name>
      <anchorfile>namespacemrpt_1_1graphslam.html</anchorfile>
      <anchor>a16154054806c61edae0e0a9859994e3f</anchor>
      <arglist>(const GRAPH_T &amp;graph, const std::vector&lt; typename graphslam_traits&lt; GRAPH_T &gt;::observation_info_t &gt; &amp;lstObservationData, typename graphslam_traits&lt; GRAPH_T &gt;::map_pairIDs_pairJacobs_t &amp;lstJacobians, typename mrpt::aligned_containers&lt; typename graphslam_traits&lt; GRAPH_T &gt;::Array_O &gt;::vector_t &amp;errs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>optimize_graph_spa_levmarq</name>
      <anchorfile>group__mrpt__graphslam__grp.html</anchorfile>
      <anchor>ga022f4a70be5ec7c432f46374e4bb9d66</anchor>
      <arglist>(GRAPH_T &amp;graph, TResultInfoSpaLevMarq &amp;out_info, const std::set&lt; mrpt::utils::TNodeID &gt; *in_nodes_to_optimize=NULL, const mrpt::utils::TParametersDouble &amp;extra_params=mrpt::utils::TParametersDouble(), typename graphslam_traits&lt; GRAPH_T &gt;::TFunctorFeedback functor_feedback=NULL)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::graphslam::apps</name>
    <filename>namespacemrpt_1_1graphslam_1_1apps.html</filename>
    <class kind="struct">mrpt::graphslam::apps::TOptimizerProps</class>
    <class kind="struct">mrpt::graphslam::apps::TRegistrationDeciderOrOptimizerProps</class>
    <class kind="struct">mrpt::graphslam::apps::TRegistrationDeciderProps</class>
    <class kind="struct">mrpt::graphslam::apps::TUserOptionsChecker</class>
  </compound>
  <compound kind="namespace">
    <name>mrpt::graphslam::deciders</name>
    <filename>namespacemrpt_1_1graphslam_1_1deciders.html</filename>
    <class kind="class">mrpt::graphslam::deciders::CEdgeRegistrationDecider</class>
    <class kind="class">mrpt::graphslam::deciders::CEmptyERD</class>
    <class kind="class">mrpt::graphslam::deciders::CEmptyNRD</class>
    <class kind="class">mrpt::graphslam::deciders::CFixedIntervalsNRD</class>
    <class kind="class">mrpt::graphslam::deciders::CICPCriteriaERD</class>
    <class kind="class">mrpt::graphslam::deciders::CICPCriteriaNRD</class>
    <class kind="class">mrpt::graphslam::deciders::CLoopCloserERD</class>
    <class kind="class">mrpt::graphslam::deciders::CNodeRegistrationDecider</class>
    <class kind="class">mrpt::graphslam::deciders::CRangeScanEdgeRegistrationDecider</class>
    <class kind="class">mrpt::graphslam::deciders::CRangeScanOps</class>
  </compound>
  <compound kind="namespace">
    <name>mrpt::graphslam::detail</name>
    <filename>namespacemrpt_1_1graphslam_1_1detail.html</filename>
    <class kind="struct">mrpt::graphslam::detail::AuxErrorEval</class>
    <class kind="struct">mrpt::graphslam::detail::AuxErrorEval&lt; CPose2D, gst &gt;</class>
    <class kind="struct">mrpt::graphslam::detail::AuxErrorEval&lt; CPose3D, gst &gt;</class>
    <class kind="struct">mrpt::graphslam::detail::AuxErrorEval&lt; CPose3DPDFGaussianInf, gst &gt;</class>
    <class kind="struct">mrpt::graphslam::detail::AuxErrorEval&lt; CPosePDFGaussianInf, gst &gt;</class>
    <class kind="class">mrpt::graphslam::detail::CEdgeCounter</class>
    <class kind="struct">mrpt::graphslam::detail::TNodeProps</class>
  </compound>
  <compound kind="namespace">
    <name>mrpt::graphslam::optimizers</name>
    <filename>namespacemrpt_1_1graphslam_1_1optimizers.html</filename>
    <class kind="class">mrpt::graphslam::optimizers::CEmptyGSO</class>
    <class kind="class">mrpt::graphslam::optimizers::CGraphSlamOptimizer</class>
    <class kind="class">mrpt::graphslam::optimizers::CLevMarqGSO</class>
  </compound>
  <compound kind="namespace">
    <name>mrpt::gui</name>
    <filename>namespacemrpt_1_1gui.html</filename>
    <class kind="class">mrpt::gui::CBaseGUIWindow</class>
    <class kind="class">mrpt::gui::CDisplayWindow</class>
    <class kind="class">mrpt::gui::CDisplayWindow3D</class>
    <class kind="class">mrpt::gui::CDisplayWindow3DLocker</class>
    <class kind="class">mrpt::gui::CDisplayWindowPlots</class>
    <class kind="class">mrpt::gui::mrptEvent3DWindowGrabImageFile</class>
    <class kind="class">mrpt::gui::mrptEventMouseDown</class>
    <class kind="class">mrpt::gui::mrptEventMouseMove</class>
    <class kind="class">mrpt::gui::mrptEventWindowChar</class>
    <class kind="class">mrpt::gui::mrptEventWindowClosed</class>
    <class kind="class">mrpt::gui::mrptEventWindowResize</class>
    <class kind="class">mrpt::gui::WxSubsystem</class>
    <member kind="enumeration">
      <type></type>
      <name>mrptKeyCode</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_BACK</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa058199fe911d9310f00d30ed2b465d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_TAB</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faddf3606aff0d051f204947ec0a6767eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_RETURN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa1d2e8f5263edcc39663cb45c937c1abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_ESCAPE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa05234b130b1b6b7d9eed7ba78a9643ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPACE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa559e964b29a0a30df52d1620918dcb19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_DELETE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa895a4bbc0a6850c5e4203996bb7211eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_START</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fadd6e54144d1b5fc7611249a354d47a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_LBUTTON</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa2d979695c26f990fc96c3d06ecbd347c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_RBUTTON</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fad5cad54e248be17a02e43f83b9c3df06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_CANCEL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0c42b484680369050ef6767e666bf49e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_MBUTTON</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0ef880548a24920d8c23329e9981bc4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_CLEAR</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fac4705d09a7090c6dfa283290bc32e479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SHIFT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa06ae35e0185a0da193b22bb117b8c6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_ALT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fad0f5c92a5e1a508360e1f02d9968c840</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_CONTROL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa6a238328a42c9f51e23582d26bb5198c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_MENU</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa8e3b21b0fdb52b43019f467df7ceb2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_PAUSE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fac2ded6a789b62a2b2443bc7da2902357</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_CAPITAL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa8530665ae02dbd8790ff0ba8a790d942</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_END</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8facc4b6ef4a853f36b68bd5036ccc7eb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_HOME</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab54483557c513f8c626115dc9a9c00db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_LEFT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fae51820b115959bcbc3d71ee78c32c915</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_UP</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9717ded9586b7c17ac9045f5747f0b59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_RIGHT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa156db1113a7341e55904321c25741a7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_DOWN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa34f9b7fc48dd4a4f90ce33dfa7689a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SELECT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa84bcbeec3d575f0cce95f060e60ae3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_PRINT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab7df569455b2c7def9f7cd7aa6167c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_EXECUTE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa62cee7fb9484c7209dca06b2fffcadb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SNAPSHOT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa119b10968cf2731d4848a284273a9260</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_INSERT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa767dd3a890eff96dce80973ef6982532</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_HELP</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab80283d368d54c9724f2507db8517bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD0</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa99717f18cd23b2b58a35ae78d6094a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD1</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa6d8d52aa14de9aaea96b5da0721dafb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD2</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa67d5859eb3261a7863cf2e9acc0ba1c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD3</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa5372222355781f73566eb5f74923eeee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD4</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa338586ef2200d990b36e451f907817e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD5</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0f4c7932c5b2c73fcfe4ceb0155055b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD6</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa4c7e7ccd67572d71a2786b46bf01f730</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD7</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab0fa0321621f43448151709d6524e002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD8</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa1061f9e508ee87218c9c214d972de317</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD9</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fae2dec412348e075e999b6cd93d60e9e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_MULTIPLY</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faddff038ec03f0cd99657650ac25109cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_ADD</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa2b1a13e0514341cd2ec9d781309cf648</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SEPARATOR</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab1455001f75a753ae4130bbd9d6f14b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SUBTRACT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa04a08d0134c95183c13ece42af97022a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_DECIMAL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fae3ac7eda31f4e22c442f3e85e7ee1add</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_DIVIDE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faf158e4bd79ca2208996fce6342a5ee7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F1</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9360ee52c63e06e07e825fea2fa7c5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F2</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa81d8a4e603b73a62fad1361ef01685a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F3</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa760a3e88f8d65d51c0695b31a8fef52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F4</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0bd629c005d1584ba896d2cb52bd26c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F5</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa148c4d53468fdff61e68cd629b4f34e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F6</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9881e76ed626e01c46c0dcaf529623e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F7</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa24648961b7668fd32b8f5001efa17ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F8</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa80ed5b4e28dce09bab8a72fccba971db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F9</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa98b0213c0928b08b9cd308c8b9e23ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F10</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa29a4c8a22fa44c3a62f3a7b6df80137a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F11</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa69e703199b23a88077235f3baf171e2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F12</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0b04bd2707bf05266365816d2c816fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F13</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa785c4f44585281d7501c851f48fe048c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F14</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa1e55fdce27330f2c34f49b189220ff18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F15</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa13fd3911003180284306146a0ee86049</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F16</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa443ab2ddc6c92994e99c92277a99a562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F17</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa43833c0253bf02116a0bea55e0db5645</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F18</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa2af8ead715ed313f36d4d9f6d5b4a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F19</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa5659fd1c739d0303ab4d404a154c99fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F20</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa98af543478e1021349c241dfea110fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F21</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa2277d9146acaf04b109f382a422b0b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F22</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa3a0fbd616dee63cc98c5c195fcfe79f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F23</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa5728ba3a2e2a4ad1304992cec845c341</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_F24</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa7be8f6111eec22470da25811588221d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMLOCK</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9628a70b31d0c50d2a0f9d565da4c684</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SCROLL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9b8330e6f60244df315dab1e7812a6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_PAGEUP</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa013c123820bcfa3daf75e7317247f9ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_PAGEDOWN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9cb0a8fc049f9f41cac84b4aad9adff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_SPACE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faee6cb8d1c012e46b76fe2c26f77e85b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_TAB</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa881707d92e3b494e7d2c2ffecaff0fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_ENTER</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa53479acdcbd1630baf8852cd1a81f7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_F1</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0825ec480127caebaa7eb54d53837b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_F2</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa2e66a1e81698c8f874a832aa8205b0aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_F3</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa02a25d46e67b2a15d6e805fcccac23c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_F4</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa4cfc7271ebdfe4d6ceafb9f712d23378</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_HOME</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0ea9f952b07ee9114ee1836a8d820500</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_LEFT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0125d4948d917608754aa4af094919d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_UP</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fac8112163e2de73c7cc5b7681cb528044</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_RIGHT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa31c3e2ba19d2b5c54c0284cad48ba1d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_DOWN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa700e0e9447a8f5620752e91bf6f8fde</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_PAGEUP</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa4d029ccaa4f19ae73f75c904e547b479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_PAGEDOWN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa30e919c26c22a5d9b14a449856303009</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_END</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa6b13761130ba16904a9188e3c5efbeb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_BEGIN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa8cace882f2a5f10931622ec82cfd8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_INSERT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9c61497811e0664cf5f2a5d9c1f88a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_DELETE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fad909c1e066fafcd8f1b58f632b03b33b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_EQUAL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa877230bc6474e9177a287800ea198be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_MULTIPLY</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa0506389506e51e1dbbbbf6f6c783e984</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_ADD</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab3f9d8597d5f43eac062a443849923e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_SEPARATOR</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa7b7bda199f62eb94a39ff9bc7493e6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_SUBTRACT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fab39210ee608c3cc0d9adc2547c90b02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_DECIMAL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa7b03cc924ee63fb673bf10a0cfd37811</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_NUMPAD_DIVIDE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa01d1fb80f75b742b63086978df419ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_WINDOWS_LEFT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fadfefc4ada1bfc73dba4ac2c36d4d51d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_WINDOWS_RIGHT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa691845ffca13801a5ffd8d3736b19635</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_WINDOWS_MENU</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa7ed45aa513f40c3a55986b1ef17b3731</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_COMMAND</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa3082e5c2bf93dbf98dc14046fa34586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL1</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faec8b3cd6f1aeb0dcc670f3756d6ceac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL2</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa533edfd1b6e2f2d9785061243c599df2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL3</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fadaf5d739c201d6bd9abfbcb10abcefb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL4</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fae39ae96383e60a7c558609b5a3e3d27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL5</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa16aa62683078356404337cd8103d64a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL6</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa6b0cd455c187bc39d7e72226fe9347d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL7</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faffa30f252c8f851a7ab562631625028e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL8</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8facedb01b02bfcc96bc6409605a9f6307d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL9</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faafa5b260822138c322c74292b8d39469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL10</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa64159ee301c3ed38f20c7862f9e959e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL11</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa2b64a5e19e726dd53c503ac24ef3eccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL12</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa4549f4528c015589d43d305be71a132f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL13</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa6f553f697e3bdb308cf256f65def1d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL14</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8face3bf660c7260e4db0bef7f4d7857e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL15</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fad5c852767f91a1dd49a0bf8850d30f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL16</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa54b5b639663c1b8e4a9f9746eb72df03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL17</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa9825bcfd8952d7c5bfdcbc68aebd3b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL18</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8faa780391cdae55f8b596ebfb6c8f0809f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL19</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fafa35a13f5734db2be71e3c7acbe95ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTK_SPECIAL20</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a008f54840a1b448a0206e871c6d15e8fa87514200110f53bd4353a5d6925f0366</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>mrptKeyModifier</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_NONE</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11ac6368f8301d461a23cc7bed46313b287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_ALT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11af37e9a23d35c98569f02cf0580487961</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_CONTROL</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11aa58407c0bea1aa577f91fedeab5908db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_ALTGR</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11a167e1945ba190b241ce816dfca646481</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_SHIFT</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11ac3abb2f062d6990d17b6415c951f57aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_META</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11ad44ca950ffba0b7fc5329786e8add6ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_WIN</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11afc4e471009788372f6b8b7f3a0336c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPTKMOD_CMD</name>
      <anchorfile>namespacemrpt_1_1gui.html</anchorfile>
      <anchor>a1957927b66a163637ab90d2bf3220e11afcfb1463263b9a1cddd08605a44ff64d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::hmtslam</name>
    <filename>namespacemrpt_1_1hmtslam.html</filename>
    <class kind="class">mrpt::hmtslam::CHierarchicalMapMHPartition</class>
    <class kind="class">mrpt::hmtslam::CHierarchicalMHMap</class>
    <class kind="class">mrpt::hmtslam::CHMHMapArc</class>
    <class kind="class">mrpt::hmtslam::CHMHMapNode</class>
    <class kind="class">mrpt::hmtslam::CHMTSLAM</class>
    <class kind="class">mrpt::hmtslam::CLocalMetricHypothesis</class>
    <class kind="class">mrpt::hmtslam::CLSLAM_RBPF_2DLASER</class>
    <class kind="class">mrpt::hmtslam::CLSLAMAlgorithmBase</class>
    <class kind="class">mrpt::hmtslam::CLSLAMParticleData</class>
    <class kind="class">mrpt::hmtslam::CRobotPosesGraph</class>
    <class kind="class">mrpt::hmtslam::CTopLCDetector_FabMap</class>
    <class kind="class">mrpt::hmtslam::CTopLCDetector_GridMatching</class>
    <class kind="class">mrpt::hmtslam::CTopLCDetectorBase</class>
    <class kind="class">mrpt::hmtslam::TArcList</class>
    <class kind="class">mrpt::hmtslam::THypothesisIDSet</class>
    <class kind="struct">mrpt::hmtslam::TPoseInfo</class>
    <member kind="typedef">
      <type>stlplus::smart_ptr&lt; CTopLCDetectorBase &gt;</type>
      <name>CTopLCDetectorBasePtr</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a4df47595cf995faeb08b66704d80a60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>THypothesisID</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a6a8c7a5cb874400f4df9d1fd6b6ff9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; TPoseID, mrpt::poses::CPose3D &gt;::map_t</type>
      <name>TMapPoseID2Pose3D</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a05c17ec6a49918d75a9f46457c46bcd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::utils::list_searchable&lt; CHMHMapNode::TNodeID &gt;</type>
      <name>TNodeIDList</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a1c039d98b552074c4b47182f692252eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; CHMHMapNode::TNodeID &gt;</type>
      <name>TNodeIDSet</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a5bcc3f9cba9de3b8239a394d63c3ce66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; CHMHMapNode::TNodeID, CHMHMapNodePtr &gt;</type>
      <name>TNodeList</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a04795d80cac41d58249a613e7f3c4f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; CHMHMapNode::TNodeID, CHMHMapNode::TNodeID &gt;</type>
      <name>TPairNodeIDs</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a416a0ed6fd6d43024641067ef316f7f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; TPoseID, TPoseID &gt;</type>
      <name>TPairPoseIDs</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>ae54e83b02cfeaf9273a3381601f1b08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TPoseID</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>afc45e3c745da87655acd25af131343bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TPoseID &gt;</type>
      <name>TPoseIDList</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>aab03d6a98830912eb1b9397f12a1adbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; TPoseID &gt;</type>
      <name>TPoseIDSet</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>ab6a024810edb5715699a8511cd2efcfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class HMTSLAM_IMPEXP</type>
      <name>CHierarchicalMHMap</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a03ca95eaf76e1ec7fa482fe49968001f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class HMTSLAM_IMPEXP</type>
      <name>CHMHMapArc</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a22d9940d4ab49be27c1e0cf5f943a91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class HMTSLAM_IMPEXP</type>
      <name>CHMHMapNode</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>ae9f8b997635ea8af2e6c14518ceaf769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class HMTSLAM_IMPEXP</type>
      <name>CHMTSLAM</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>a3cbc1dce012698b238004879011b8cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class HMTSLAM_IMPEXP</type>
      <name>CLSLAM_RBPF_2DLASER</name>
      <anchorfile>namespacemrpt_1_1hmtslam.html</anchorfile>
      <anchor>af179dabf4c97d4b2e3a4c1b711e6a943</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::hwdrivers</name>
    <filename>namespacemrpt_1_1hwdrivers.html</filename>
    <class kind="class">mrpt::hwdrivers::C2DRangeFinderAbstract</class>
    <class kind="class">mrpt::hwdrivers::CBoardENoses</class>
    <class kind="class">mrpt::hwdrivers::CBoardSonars</class>
    <class kind="class">mrpt::hwdrivers::CCameraSensor</class>
    <class kind="class">mrpt::hwdrivers::CCANBusReader</class>
    <class kind="class">mrpt::hwdrivers::CDUO3DCamera</class>
    <class kind="class">mrpt::hwdrivers::CEnoseModular</class>
    <class kind="class">mrpt::hwdrivers::CFFMPEG_InputStream</class>
    <class kind="class">mrpt::hwdrivers::CGenericSensor</class>
    <class kind="class">mrpt::hwdrivers::CGillAnemometer</class>
    <class kind="class">mrpt::hwdrivers::CGPS_NTRIP</class>
    <class kind="class">mrpt::hwdrivers::CGPSInterface</class>
    <class kind="class">mrpt::hwdrivers::CGyroKVHDSP3000</class>
    <class kind="class">mrpt::hwdrivers::CHokuyoURG</class>
    <class kind="class">mrpt::hwdrivers::CIbeoLuxETH</class>
    <class kind="class">mrpt::hwdrivers::CImageGrabber_dc1394</class>
    <class kind="class">mrpt::hwdrivers::CImageGrabber_FlyCapture2</class>
    <class kind="class">mrpt::hwdrivers::CImageGrabber_OpenCV</class>
    <class kind="class">mrpt::hwdrivers::CImpinjRFID</class>
    <class kind="class">mrpt::hwdrivers::CIMUIntersense</class>
    <class kind="class">mrpt::hwdrivers::CIMUXSens</class>
    <class kind="class">mrpt::hwdrivers::CIMUXSens_MT4</class>
    <class kind="class">mrpt::hwdrivers::CInterfaceFTDI</class>
    <class kind="class">mrpt::hwdrivers::CJoystick</class>
    <class kind="class">mrpt::hwdrivers::CKinect</class>
    <class kind="class">mrpt::hwdrivers::CLMS100Eth</class>
    <class kind="class">mrpt::hwdrivers::CNationalInstrumentsDAQ</class>
    <class kind="class">mrpt::hwdrivers::CNTRIPClient</class>
    <class kind="class">mrpt::hwdrivers::CNTRIPEmitter</class>
    <class kind="class">mrpt::hwdrivers::COpenNI2_RGBD360</class>
    <class kind="class">mrpt::hwdrivers::COpenNI2Generic</class>
    <class kind="class">mrpt::hwdrivers::COpenNI2Sensor</class>
    <class kind="class">mrpt::hwdrivers::CPhidgetInterfaceKitProximitySensors</class>
    <class kind="class">mrpt::hwdrivers::CPtuBase</class>
    <class kind="class">mrpt::hwdrivers::CPtuDPerception</class>
    <class kind="class">mrpt::hwdrivers::CRaePID</class>
    <class kind="class">mrpt::hwdrivers::CRoboPeakLidar</class>
    <class kind="class">mrpt::hwdrivers::CRoboticHeadInterface</class>
    <class kind="class">mrpt::hwdrivers::CRovio</class>
    <class kind="class">mrpt::hwdrivers::CSerialPort</class>
    <class kind="class">mrpt::hwdrivers::CServoeNeck</class>
    <class kind="class">mrpt::hwdrivers::CSickLaserSerial</class>
    <class kind="class">mrpt::hwdrivers::CSickLaserUSB</class>
    <class kind="class">mrpt::hwdrivers::CSkeletonTracker</class>
    <class kind="class">mrpt::hwdrivers::CStereoGrabber_Bumblebee_libdc1394</class>
    <class kind="class">mrpt::hwdrivers::CStereoGrabber_SVS</class>
    <class kind="class">mrpt::hwdrivers::CSwissRanger3DCamera</class>
    <class kind="class">mrpt::hwdrivers::CTuMicos</class>
    <class kind="class">mrpt::hwdrivers::CVelodyneScanner</class>
    <class kind="class">mrpt::hwdrivers::CWirelessPower</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureCVOptions</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_bumblebee</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_dc1394</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_DUO3D</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_FlyCapture2</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_SVS</class>
    <class kind="struct">mrpt::hwdrivers::TFTDIDevice</class>
    <class kind="struct">mrpt::hwdrivers::TSensorClassId</class>
    <member kind="typedef">
      <type>stlplus::smart_ptr&lt; CCameraSensor &gt;</type>
      <name>CCameraSensorPtr</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a3b6879dbc570ff8e371b8a87684269b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stlplus::smart_ptr&lt; CGenericSensor &gt;</type>
      <name>CGenericSensorPtr</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a71aef48ea8dd23e43c706cc1a3ae0e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CInterfaceFTDI</type>
      <name>CInterfaceFTDIMessages</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af7e1ea0f36e03794e47ae5c5b23ef6ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; TFTDIDevice &gt;</type>
      <name>TFTDIDeviceList</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a549627d0c657fd60edd28e3c894e42cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>grabber_dc1394_color_coding_t</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_CODING_MONO8</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396eca0daf7d9ee1ee217fbebd4503e0e76ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_CODING_YUV411</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396ecaa8950f4f4fdae4f7986612572ba44d84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_CODING_YUV422</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396eca862379c4d647e92a841940ec02f9f02c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_CODING_YUV444</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396eca496ecb390aaf4c5fb86f7dfe8b297535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_CODING_RGB8</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396ecaff75a028a0cf342d9c6c9361d5992799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_CODING_MONO16</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>af504c946cd40eb9ae8464294429396eca73d770fd2a72b693cd4a416c5992e441</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>grabber_dc1394_framerate_t</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_1_875</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9ad57f938c1751083ae91c509a90ff48a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_3_75</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9a538ecb48b981895a295c6dc3e28d767d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_7_5</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9a802c62f67639fcfadc9b2af177804d8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_15</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9ac3f1127e194f21418a0cf3f854149501</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_30</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9ae57f1d3a0a684bac755280a7058be9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_60</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9a3f4d62e2916094bf1573d8de79feda70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_120</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9a4fc33c198cd3bf4b7a4adb3540010dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMERATE_240</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a839282acf7e3f4fa265862a886f50ee9a5a8438fcb6fe52ad21137b8658a46a4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GYRO_MODE</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a3dc4a7356865a37e501b8881429b91e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RATE</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a3dc4a7356865a37e501b8881429b91e3adfa1666076d4ec22a510ad297574bb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INCREMENTAL_ANGLE</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a3dc4a7356865a37e501b8881429b91e3a43c88dd8655c8f831f93fb14e0e4180a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTEGRATED_ANGLE</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a3dc4a7356865a37e501b8881429b91e3a4a75c5f66e0c30301c1d89fbc7436a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SensorType</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ab2ce405d42d3202e12e44a7b853c19d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHARP_30cm</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ab2ce405d42d3202e12e44a7b853c19d3a807084676efc50be113aa61fb5197efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHARP_80cm</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ab2ce405d42d3202e12e44a7b853c19d3afb5b30d3e25c7df5fd02cbfb6a63b1ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EZ1</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ab2ce405d42d3202e12e44a7b853c19d3a87a937222effa57ca20257acaae36737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNPLUGGED</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ab2ce405d42d3202e12e44a7b853c19d3a8c8bb779922c1523cddf6fdc1f4b84b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TCameraType</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAMERA_CV_AUTODETECT</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4a1b51d1ab5dccdc3b1fee94958b32f355</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAMERA_CV_DC1394</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4a5e3717496ba7783d444094635b5f5b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAMERA_CV_VFL</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4aafe3082884e17cc7f2fb82070508b38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAMERA_CV_VFW</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4a775b3def00a344c793742fc2c029804d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAMERA_CV_MIL</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4a6fabe24870409f8be474bac8ae54e97e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAMERA_CV_DSHOW</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a27396db9daf1bae08f5c8efa20f1d3c4ab02f6a63613979970c6c5da597724756</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream HWDRIVERS_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ae4c1c24d111a6fdd34cc1d25be0aa806</anchor>
      <arglist>(std::ostream &amp;o, const TFTDIDevice &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>CCameraSensorPtr HWDRIVERS_IMPEXP</type>
      <name>prepareVideoSourceFromPanel</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>ac3193ebae5d20123e32ea0cd313bce6b</anchor>
      <arglist>(void *panel)</arglist>
    </member>
    <member kind="function">
      <type>CCameraSensorPtr HWDRIVERS_IMPEXP</type>
      <name>prepareVideoSourceFromUserSelection</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>aeda225cad043899500f403dc2f13873b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void HWDRIVERS_IMPEXP</type>
      <name>readConfigIntoVideoSourcePanel</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a4ac5cffd6d491af0fcdd6a00e38295fc</anchor>
      <arglist>(void *panel, const std::string &amp;in_cfgfile_section_name, const mrpt::utils::CConfigFileBase *in_cfgfile)</arglist>
    </member>
    <member kind="function">
      <type>void HWDRIVERS_IMPEXP</type>
      <name>writeConfigFromVideoSourcePanel</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a75dffb2e4b08043a17cacea8edc4efff</anchor>
      <arglist>(void *panel, const std::string &amp;in_cfgfile_section_name, mrpt::utils::CConfigFileBase *out_cfgfile)</arglist>
    </member>
    <member kind="variable">
      <type>class HWDRIVERS_IMPEXP</type>
      <name>CGenericSensor</name>
      <anchorfile>namespacemrpt_1_1hwdrivers.html</anchorfile>
      <anchor>a3f369b2dbc16368a52f0ddab62ba5702</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::kinematics</name>
    <filename>namespacemrpt_1_1kinematics.html</filename>
    <class kind="class">mrpt::kinematics::CKinematicChain</class>
    <class kind="class">mrpt::kinematics::CVehicleSimul_DiffDriven</class>
    <class kind="class">mrpt::kinematics::CVehicleSimul_Holo</class>
    <class kind="class">mrpt::kinematics::CVehicleSimulVirtualBase</class>
    <class kind="class">mrpt::kinematics::CVehicleVelCmd</class>
    <class kind="class">mrpt::kinematics::CVehicleVelCmd_DiffDriven</class>
    <class kind="class">mrpt::kinematics::CVehicleVelCmd_Holo</class>
    <class kind="struct">mrpt::kinematics::TKinematicLink</class>
    <member kind="function">
      <type>KINEMATICS_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1kinematics.html</anchorfile>
      <anchor>a315673facdeff73f4270bcaf04cc401e</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const TKinematicLink &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>KINEMATICS_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1kinematics.html</anchorfile>
      <anchor>ab275d3cccaec271426dac25352f1560b</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, TKinematicLink &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::maps</name>
    <filename>namespacemrpt_1_1maps.html</filename>
    <namespace>mrpt::maps::detail</namespace>
    <namespace>mrpt::maps::internal</namespace>
    <class kind="class">mrpt::maps::CBeacon</class>
    <class kind="class">mrpt::maps::CBeaconMap</class>
    <class kind="class">mrpt::maps::CColouredOctoMap</class>
    <class kind="class">mrpt::maps::CColouredPointsMap</class>
    <class kind="class">mrpt::maps::CGasConcentrationGridMap2D</class>
    <class kind="class">mrpt::maps::CHeightGridMap2D</class>
    <class kind="class">mrpt::maps::CHeightGridMap2D_Base</class>
    <class kind="class">mrpt::maps::CHeightGridMap2D_MRF</class>
    <class kind="class">mrpt::maps::CLandmark</class>
    <class kind="class">mrpt::maps::CLandmarksMap</class>
    <class kind="struct">mrpt::maps::CLogOddsGridMap2D</class>
    <class kind="struct">mrpt::maps::CLogOddsGridMapLUT</class>
    <class kind="class">mrpt::maps::CMetricMap</class>
    <class kind="class">mrpt::maps::CMultiMetricMap</class>
    <class kind="class">mrpt::maps::CMultiMetricMapPDF</class>
    <class kind="class">mrpt::maps::COccupancyGridMap2D</class>
    <class kind="class">mrpt::maps::COctoMap</class>
    <class kind="class">mrpt::maps::COctoMapBase</class>
    <class kind="class">mrpt::maps::CPointCloudFilterBase</class>
    <class kind="class">mrpt::maps::CPointCloudFilterByDistance</class>
    <class kind="class">mrpt::maps::CPointsMap</class>
    <class kind="class">mrpt::maps::CRandomFieldGridMap2D</class>
    <class kind="class">mrpt::maps::CRandomFieldGridMap3D</class>
    <class kind="class">mrpt::maps::CRBPFParticleData</class>
    <class kind="class">mrpt::maps::CReflectivityGridMap2D</class>
    <class kind="class">mrpt::maps::CSimpleMap</class>
    <class kind="class">mrpt::maps::CSimplePointsMap</class>
    <class kind="class">mrpt::maps::CWeightedPointsMap</class>
    <class kind="class">mrpt::maps::CWirelessPowerGridMap2D</class>
    <class kind="struct">mrpt::maps::LAS_HeaderInfo</class>
    <class kind="struct">mrpt::maps::LAS_LoadParams</class>
    <class kind="struct">mrpt::maps::LAS_WriteParams</class>
    <class kind="class">mrpt::maps::mrptEventMetricMapClear</class>
    <class kind="class">mrpt::maps::mrptEventMetricMapInsert</class>
    <class kind="struct">mrpt::maps::THeightGridmapCell</class>
    <class kind="class">mrpt::maps::TMapGenericParams</class>
    <class kind="struct">mrpt::maps::TMatchingExtraResults</class>
    <class kind="struct">mrpt::maps::TMatchingParams</class>
    <class kind="struct">mrpt::maps::TMatchingRatioParams</class>
    <class kind="struct">mrpt::maps::TMetricMapInitializer</class>
    <class kind="struct">mrpt::maps::TRandomFieldCell</class>
    <class kind="struct">mrpt::maps::TRandomFieldVoxel</class>
    <class kind="class">mrpt::maps::TSetOfMetricMapInitializers</class>
    <member kind="typedef">
      <type>stlplus::smart_ptr&lt; CPointCloudFilterBase &gt;</type>
      <name>CPointCloudFilterBasePtr</name>
      <anchorfile>namespacemrpt_1_1maps.html</anchorfile>
      <anchor>ad86508b9afc6a3e1f8c4bb48a7133c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>stlplus::smart_ptr_clone&lt; TMetricMapInitializer &gt;</type>
      <name>TMetricMapInitializerPtr</name>
      <anchorfile>namespacemrpt_1_1maps.html</anchorfile>
      <anchor>ad74f262a2fd9050257c5939f04688619</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CMetricMap * &gt;</type>
      <name>TMetricMapList</name>
      <anchorfile>namespacemrpt_1_1maps.html</anchorfile>
      <anchor>abf625f1c4584e7af11967cf8c2fcb4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadLASFile</name>
      <anchorfile>group__mrpt__maps__liblas__grp.html</anchorfile>
      <anchor>ga68436fe8cca33e0653482afc0c9cbdf4</anchor>
      <arglist>(POINTSMAP &amp;ptmap, const std::string &amp;filename, LAS_HeaderInfo &amp;out_headerInfo, const LAS_LoadParams &amp;params=LAS_LoadParams())</arglist>
    </member>
    <member kind="function">
      <type>bool MAPS_IMPEXP</type>
      <name>operator&lt;</name>
      <anchorfile>namespacemrpt_1_1maps.html</anchorfile>
      <anchor>aa6e30f20c389a22c53bb4a1536607651</anchor>
      <arglist>(const COccupancyGridMap2D::TPairLikelihoodIndex &amp;e1, const COccupancyGridMap2D::TPairLikelihoodIndex &amp;e2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveLASFile</name>
      <anchorfile>group__mrpt__maps__liblas__grp.html</anchorfile>
      <anchor>ga0b55d77ae26732ee30d8f99706a02272</anchor>
      <arglist>(const POINTSMAP &amp;ptmap, const std::string &amp;filename, const LAS_WriteParams &amp;params=LAS_WriteParams())</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::maps::detail</name>
    <filename>namespacemrpt_1_1maps_1_1detail.html</filename>
    <class kind="struct">mrpt::maps::detail::loadFromRangeImpl</class>
    <class kind="struct">mrpt::maps::detail::logoddscell_traits</class>
    <class kind="struct">mrpt::maps::detail::logoddscell_traits&lt; int16_t &gt;</class>
    <class kind="struct">mrpt::maps::detail::logoddscell_traits&lt; int8_t &gt;</class>
    <class kind="struct">mrpt::maps::detail::pointmap_traits</class>
    <class kind="struct">mrpt::maps::detail::pointmap_traits&lt; CColouredPointsMap &gt;</class>
    <class kind="struct">mrpt::maps::detail::pointmap_traits&lt; CSimplePointsMap &gt;</class>
    <class kind="struct">mrpt::maps::detail::pointmap_traits&lt; CWeightedPointsMap &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>mrpt::maps::internal</name>
    <filename>namespacemrpt_1_1maps_1_1internal.html</filename>
    <class kind="struct">mrpt::maps::internal::TMetricMapTypesRegistry</class>
    <member kind="typedef">
      <type>mrpt::maps::CMetricMap *(*</type>
      <name>MapCtorFromDefFunctor</name>
      <anchorfile>namespacemrpt_1_1maps_1_1internal.html</anchorfile>
      <anchor>a6a7e05e007562b892094a79c31aec339</anchor>
      <arglist>)(const mrpt::maps::TMetricMapInitializer &amp;)</arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::TMetricMapInitializer *(*</type>
      <name>MapDefCtorFunctor</name>
      <anchorfile>namespacemrpt_1_1maps_1_1internal.html</anchorfile>
      <anchor>aba5f35f8d2bab555bfaec4a659dec51c</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; CLandmark &gt;</type>
      <name>TSequenceLandmarks</name>
      <anchorfile>namespacemrpt_1_1maps_1_1internal.html</anchorfile>
      <anchor>ad93af71b7f43acd0040728b16e7b9f89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::math</name>
    <filename>namespacemrpt_1_1math.html</filename>
    <namespace>mrpt::math::detail</namespace>
    <namespace>mrpt::math::jacobians</namespace>
    <class kind="class">mrpt::math::CArrayDouble</class>
    <class kind="class">mrpt::math::CArrayFloat</class>
    <class kind="class">mrpt::math::CArrayInt</class>
    <class kind="class">mrpt::math::CArrayNumeric</class>
    <class kind="class">mrpt::math::CArrayUInt</class>
    <class kind="class">mrpt::math::CAtan2LookUpTable</class>
    <class kind="class">mrpt::math::CAtan2LookUpTableMultiRes</class>
    <class kind="class">mrpt::math::CBinaryRelation</class>
    <class kind="class">mrpt::math::CConstMatrixColumnAccessor</class>
    <class kind="class">mrpt::math::CConstMatrixColumnAccessorExtended</class>
    <class kind="class">mrpt::math::CConstMatrixRowAccessor</class>
    <class kind="class">mrpt::math::CConstMatrixRowAccessorExtended</class>
    <class kind="class">mrpt::math::CExceptionNotDefPos</class>
    <class kind="class">mrpt::math::CHistogram</class>
    <class kind="class">mrpt::math::CLevenbergMarquardtTempl</class>
    <class kind="class">mrpt::math::CMatrix</class>
    <class kind="class">mrpt::math::CMatrixB</class>
    <class kind="class">mrpt::math::CMatrixBool</class>
    <class kind="class">mrpt::math::CMatrixColumnAccessor</class>
    <class kind="class">mrpt::math::CMatrixColumnAccessorExtended</class>
    <class kind="class">mrpt::math::CMatrixD</class>
    <class kind="class">mrpt::math::CMatrixFixedNumeric</class>
    <class kind="class">mrpt::math::CMatrixRowAccessor</class>
    <class kind="class">mrpt::math::CMatrixRowAccessorExtended</class>
    <class kind="class">mrpt::math::CMatrixTemplate</class>
    <class kind="class">mrpt::math::CMatrixTemplateNumeric</class>
    <class kind="class">mrpt::math::CMatrixTemplateObjects</class>
    <class kind="struct">mrpt::math::CMatrixTemplateSize</class>
    <class kind="class">mrpt::math::CMonteCarlo</class>
    <class kind="struct">mrpt::math::ContainerType</class>
    <class kind="struct">mrpt::math::ContainerType&lt; Eigen::EigenBase&lt; Derived &gt; &gt;</class>
    <class kind="class">mrpt::math::CPolygon</class>
    <class kind="class">mrpt::math::CQuaternion</class>
    <class kind="class">mrpt::math::CRuntimeCompiledExpression</class>
    <class kind="class">mrpt::math::CSparseMatrix</class>
    <class kind="class">mrpt::math::CSparseMatrixTemplate</class>
    <class kind="class">mrpt::math::CSparseSymmetricalMatrix</class>
    <class kind="class">mrpt::math::CSplineInterpolator1D</class>
    <class kind="class">mrpt::math::dynamic_vector</class>
    <class kind="class">mrpt::math::FAddPoint</class>
    <class kind="class">mrpt::math::KDTreeCapable</class>
    <class kind="struct">mrpt::math::LowPassFilter_IIR1</class>
    <class kind="struct">mrpt::math::MatrixBlockSparseCols</class>
    <class kind="class">mrpt::math::ModelSearch</class>
    <class kind="class">mrpt::math::RANSAC_Template</class>
    <class kind="struct">mrpt::math::RobustKernel</class>
    <class kind="struct">mrpt::math::RobustKernel&lt; rkLeastSquares, T &gt;</class>
    <class kind="struct">mrpt::math::RobustKernel&lt; rkPseudoHuber, T &gt;</class>
    <class kind="struct">mrpt::math::TLine2D</class>
    <class kind="struct">mrpt::math::TLine3D</class>
    <class kind="struct">mrpt::math::TObject2D</class>
    <class kind="struct">mrpt::math::TObject3D</class>
    <class kind="struct">mrpt::math::TPlane</class>
    <class kind="struct">mrpt::math::TPoint2D</class>
    <class kind="struct">mrpt::math::TPoint3D</class>
    <class kind="struct">mrpt::math::TPoint3Df</class>
    <class kind="struct">mrpt::math::TPointXYZfIu8</class>
    <class kind="struct">mrpt::math::TPointXYZfRGBu8</class>
    <class kind="struct">mrpt::math::TPointXYZIu8</class>
    <class kind="struct">mrpt::math::TPointXYZRGBu8</class>
    <class kind="class">mrpt::math::TPolygon2D</class>
    <class kind="class">mrpt::math::TPolygon3D</class>
    <class kind="class">mrpt::math::TPolygonWithPlane</class>
    <class kind="struct">mrpt::math::TPose2D</class>
    <class kind="struct">mrpt::math::TPose3D</class>
    <class kind="struct">mrpt::math::TPose3DQuat</class>
    <class kind="struct">mrpt::math::TSegment2D</class>
    <class kind="struct">mrpt::math::TSegment3D</class>
    <class kind="struct">mrpt::math::TTwist2D</class>
    <class kind="struct">mrpt::math::TTwist3D</class>
    <member kind="typedef">
      <type>CLevenbergMarquardtTempl&lt; mrpt::math::CVectorDouble &gt;</type>
      <name>CLevenbergMarquardt</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad0d20dd4e5440de0da3e68fba405e8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixTemplateNumeric&lt; double &gt;</type>
      <name>CMatrixDouble</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac17920bea34d77763e91138bc27a1747</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixTemplateNumeric&lt; float &gt;</type>
      <name>CMatrixFloat</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac04f9fb68676fe764bcc95260dee07ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixTemplateNumeric&lt; double &gt;</type>
      <name>CMatrixLongDouble</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a86e3d3b86e340752db1950fe2ce9cab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixTemplateNumeric&lt; unsigned int &gt;</type>
      <name>CMatrixUInt</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a0b4ab61b41015c3d66936511cc0713b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CQuaternion&lt; double &gt;</type>
      <name>CQuaternionDouble</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad0af3f20fa3e963153e6135431d597e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CQuaternion&lt; float &gt;</type>
      <name>CQuaternionFloat</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a668fef3a57a53170ce8b74d7a3debdce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_vector&lt; double &gt;</type>
      <name>CVectorDouble</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aa54edf4dc89e6e47381a7fa11fef790c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>dynamic_vector&lt; float &gt;</type>
      <name>CVectorFloat</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a95b344e4fceab7869e1dd814ceb9540e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>FFT_TYPE</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>add1d8c1c23d419fa7b2e413bab7c73b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RANSAC_Template&lt; double &gt;</type>
      <name>RANSAC</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>ga6ef19b76f2cbad65eba7f701a610bff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPlane</type>
      <name>TPlane3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga059f9e940d0d3c842d7ca1cec3c4f999</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 2, 2 &gt;</type>
      <name>CMatrixDouble22</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a9a3e1b8b610feeb6403638596bdc4578</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 2, 3 &gt;</type>
      <name>CMatrixDouble23</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a83158a9ba61c5aab61f1d8fe0bfa4b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 3, 2 &gt;</type>
      <name>CMatrixDouble32</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab43112bba01b14ce19fc4b3f247e0ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 3, 3 &gt;</type>
      <name>CMatrixDouble33</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a58d0ee60eee38e990848ccb8b83e8338</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 4, 4 &gt;</type>
      <name>CMatrixDouble44</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a25a1ba39a478a66d24a4ecfb9c585c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 6, 6 &gt;</type>
      <name>CMatrixDouble66</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a69ac788617e87d06107cd7a32a1352b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 7, 7 &gt;</type>
      <name>CMatrixDouble77</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aed1f2021f6c0dc0dd77a96972acaf43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 3 &gt;</type>
      <name>CMatrixDouble13</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae0f1c00b212046eb2da2d2b706596a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 3, 1 &gt;</type>
      <name>CMatrixDouble31</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a736fe777fa3e06f44ee25115ea3bfe45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 2 &gt;</type>
      <name>CMatrixDouble12</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a48ff4a54c17399392608a3594b0a4465</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 2, 1 &gt;</type>
      <name>CMatrixDouble21</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a08a16a69a7e42f7c4dca7c5136b41c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 6, 1 &gt;</type>
      <name>CMatrixDouble61</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a52586c80c3b0ed450e391f2b94120aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 6 &gt;</type>
      <name>CMatrixDouble16</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afb229aef8f727e036d6a14a14965ffde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 7, 1 &gt;</type>
      <name>CMatrixDouble71</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a6c38ff71e411e6b73d1b7de1f18bf820</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 7 &gt;</type>
      <name>CMatrixDouble17</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5977d8672735efc38769929ab742a917</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 5, 1 &gt;</type>
      <name>CMatrixDouble51</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a04b63d59fd84d9fc948cbdd15123e6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 5 &gt;</type>
      <name>CMatrixDouble15</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>acea06f45d45c97ff31a6b56c11119ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 4, 1 &gt;</type>
      <name>CMatrixDouble41</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aca185440fdb9e9d746fd451a7e6109a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 2, 2 &gt;</type>
      <name>CMatrixFloat22</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>adbd7460227c1e11e792a9ee469550a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 2, 3 &gt;</type>
      <name>CMatrixFloat23</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a155c891f48138a92e762159093a212cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 3, 2 &gt;</type>
      <name>CMatrixFloat32</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>adef9613ac88e052957b5d64804b5bb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 3, 3 &gt;</type>
      <name>CMatrixFloat33</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aabb5d1bd385a780da2a919cab150690b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 4, 4 &gt;</type>
      <name>CMatrixFloat44</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a664c31c02eb5b082d94fee583d707de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 6, 6 &gt;</type>
      <name>CMatrixFloat66</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad2b21e08c33da403d02e138c968bf020</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 7, 7 &gt;</type>
      <name>CMatrixFloat77</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a35b9961f1ad7cf92f4354b5f53bf3036</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 3 &gt;</type>
      <name>CMatrixFloat13</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad882ef7a63610e5d3921254453bd3bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 3, 1 &gt;</type>
      <name>CMatrixFloat31</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5235013a7473c0f9858038b5003afae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 2 &gt;</type>
      <name>CMatrixFloat12</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>abd1d8263832cd3f65d3210cef735510b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 2, 1 &gt;</type>
      <name>CMatrixFloat21</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad8adda5c75c1c1ce2f760a54c31b242b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 6, 1 &gt;</type>
      <name>CMatrixFloat61</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a0a9acac569b0891f2cd3385096b32d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 6 &gt;</type>
      <name>CMatrixFloat16</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac4eb71d01fc81318f2f39cc60bad073c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 7, 1 &gt;</type>
      <name>CMatrixFloat71</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a47860cb65836c50c0c7a23f13ca9e875</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 7 &gt;</type>
      <name>CMatrixFloat17</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a7cb47c537948d7eb2b176aea3146e833</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 5, 1 &gt;</type>
      <name>CMatrixFloat51</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afc324f66d97f448b20aa657f11de381a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 5 &gt;</type>
      <name>CMatrixFloat15</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a2d3528cb7602ebf978c9bee8fbb60e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TConstructorFlags_Matrices</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a27e8ae8971ff5aa1c39f1f9be334d73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNINITIALIZED_MATRIX</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a27e8ae8971ff5aa1c39f1f9be334d73aa28acc66160006cb691487ec89f8d266d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TConstructorFlags_Quaternions</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8ab289d85828809b390d477f824a908a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNINITIALIZED_QUATERNION</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8ab289d85828809b390d477f824a908aa845e9a46f0b0e9601057449d65849fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TMatrixTextFileFormat</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5c655254dc91e1e5e5b7e43ab7572d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATRIX_FORMAT_ENG</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5c655254dc91e1e5e5b7e43ab7572d85a40e11335e625d349cfb19366b9d23e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATRIX_FORMAT_FIXED</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5c655254dc91e1e5e5b7e43ab7572d85a417d954dbfac48470b7bbe455784ec19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATRIX_FORMAT_INT</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5c655254dc91e1e5e5b7e43ab7572d85ac1fe98ff9b96269a607dc3ae8f0edbe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TRobustKernelType</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gadaae19c7ecac2c4d8b098054881ed5b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rkLeastSquares</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggadaae19c7ecac2c4d8b098054881ed5b8a6d7196e7287f612fd512e2db321cbe2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rkPseudoHuber</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggadaae19c7ecac2c4d8b098054881ed5b8a6c19b86c364235dbdb36c5ad675459e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>absDiff</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad8f12a3ed19772d880c77627c8c3ed25</anchor>
      <arglist>(const T &amp;lhs, const T &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>angDistance</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga1eaea1b18345e9a5d0843a9d6fe482a3</anchor>
      <arglist>(T from, T to)</arglist>
    </member>
    <member kind="function">
      <type>template double</type>
      <name>angDistance&lt; double &gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8e5434ad99cf36ea4989ba6207fda8f2</anchor>
      <arglist>(double from, double to)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>approximatelyEqual</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac8057c799dd38de6898c0e15e5eed307</anchor>
      <arglist>(T1 a, T1 b, T2 epsilon)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>approximatelyEqual</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8ad88f973cdbf6ed31c712b5741521de</anchor>
      <arglist>(T a, T b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitrv2</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>adaa1d0f85faa8bfffbb578ec7710443d</anchor>
      <arglist>(int n, int *ip, FFT_TYPE *a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cdft</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aac0defbe1b172cb0c8b20ac2cc9cd759</anchor>
      <arglist>(int n, int isgn, FFT_TYPE *a, int *ip, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cdft2d</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae5aeefb9a5addebdece15f64a58219bd</anchor>
      <arglist>(int n1, int n2, int isgn, FFT_TYPE **a, FFT_TYPE *t, int *ip, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cftbsub</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a54e83bc2949d7803c30452da8ee8cb34</anchor>
      <arglist>(int n, FFT_TYPE *a, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cftfsub</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a299612504bc8d4c1353e14327c6e3c20</anchor>
      <arglist>(int n, FFT_TYPE *a, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>chi2CDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gadaf15d0ae96eb360f18107703ff8ffc9</anchor>
      <arglist>(unsigned int degreesOfFreedom, double arg)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>chi2inv</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga97d15745bd5713d67169c68db93dda2e</anchor>
      <arglist>(double P, unsigned int dim=1)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>chi2PDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga031b06489a1ba993cc1200e4da42dfac</anchor>
      <arglist>(unsigned int degreesOfFreedom, double arg, double accuracy=1e-7)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>confidenceIntervals</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga470966b020ff020ce3c6ff207ac3c079</anchor>
      <arglist>(const CONTAINER &amp;data, typename mrpt::math::ContainerType&lt; CONTAINER &gt;::element_t &amp;out_mean, typename mrpt::math::ContainerType&lt; CONTAINER &gt;::element_t &amp;out_lower_conf_interval, typename mrpt::math::ContainerType&lt; CONTAINER &gt;::element_t &amp;out_upper_conf_interval, const double confidenceInterval=0.1, const size_t histogramNumBins=1000)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; typename MATRIX::Scalar, MATRIX::ColsAtCompileTime, MATRIX::ColsAtCompileTime &gt;</type>
      <name>cov</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a43f4e051fc574fd75b6800ad4fb25037</anchor>
      <arglist>(const MATRIX &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>cross_correlation_FFT</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga224430db110a7e03b2ae815606e7414c</anchor>
      <arglist>(const CMatrixFloat &amp;A, const CMatrixFloat &amp;B, CMatrixFloat &amp;out_corr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cumsum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae8114c744c0608670c4df1fd59be8909</anchor>
      <arglist>(const CONTAINER1 &amp;in_data, CONTAINER2 &amp;out_cumsum)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER</type>
      <name>cumsum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a34cb33fff951502ef9bc1e2187b71e89</anchor>
      <arglist>(const CONTAINER &amp;in_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cumsum_tmpl</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a9773d0f2c927386e7adc390e71ec5c93</anchor>
      <arglist>(const CONTAINER1 &amp;in_data, CONTAINER2 &amp;out_cumsum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dctsub</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aa8d6c702b07639c6550c7af750f9aa26</anchor>
      <arglist>(int n, FFT_TYPE *a, int nc, FFT_TYPE *c)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>dft2_complex</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga2f905c6e710f2ddc41f4cc0c23505122</anchor>
      <arglist>(const CMatrixFloat &amp;in_real, const CMatrixFloat &amp;in_imag, CMatrixFloat &amp;out_real, CMatrixFloat &amp;out_imag)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>dft2_real</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga8410d2ca99ec5452ea0149745eb48a63</anchor>
      <arglist>(const CMatrixFloat &amp;in_data, CMatrixFloat &amp;out_real, CMatrixFloat &amp;out_imag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dstsub</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afd96caa5f85b69b4e7382650c4857274</anchor>
      <arglist>(int n, FFT_TYPE *a, int nc, FFT_TYPE *c)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>erf</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga7581fd1bf40961c6827d55579c96ebe3</anchor>
      <arglist>(const double x)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>erfc</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga2ae6c001d20e46c44edcbac6b249d4c1</anchor>
      <arglist>(const double x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>estimateJacobian</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a13e2e339d944b37f2386fc4e0bb56935</anchor>
      <arglist>(const VECTORLIKE &amp;x, void(*functor)(const VECTORLIKE &amp;x, const USERPARAM &amp;y, VECTORLIKE3 &amp;out), const VECTORLIKE2 &amp;increments, const USERPARAM &amp;userParam, MATRIXLIKE &amp;out_Jacobian)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractColumnFromVectorOfVectors</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga7e35ac8264c0ad08d184f5e50ceca5d6</anchor>
      <arglist>(const size_t colIndex, const VECTOR_OF_VECTORS &amp;data, VECTORLIKE &amp;out_column)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>factorial</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gad8515f585a409cc1761d9b015e271357</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t BASE_IMPEXP</type>
      <name>factorial64</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gadddd775fc898dffe8f9adafa254b7c8d</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>fft_real</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga628db88f6a359e3ea20e31a89ed7497e</anchor>
      <arglist>(CVectorFloat &amp;in_realData, CVectorFloat &amp;out_FFT_Re, CVectorFloat &amp;out_FFT_Im, CVectorFloat &amp;out_FFT_Mag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>four1</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aabc98fbf215aaedb12fb6ff2bbaaf105</anchor>
      <arglist>(float data[], unsigned long nn, int isign)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>fresnel_cos_integral</name>
      <anchorfile>group__fresnel__integrals__grp.html</anchorfile>
      <anchor>ga16bf9bf9cb823eb39cff1123e206fc48</anchor>
      <arglist>(double x) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>fresnel_sin_integral</name>
      <anchorfile>group__fresnel__integrals__grp.html</anchorfile>
      <anchor>ga1c8c7825b00fee22f403629259a12a88</anchor>
      <arglist>(double x) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>CMatrixColumnAccessor&lt; MAT &gt;</type>
      <name>getColumnAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab6b936eae168fad493974377fffe2bd9</anchor>
      <arglist>(MAT &amp;m, size_t colIdx)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixColumnAccessorExtended&lt; MAT &gt;</type>
      <name>getColumnAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac718bba5e1dcf006ca989542a87a3ae5</anchor>
      <arglist>(MAT &amp;m, size_t colIdx, size_t offset, size_t space=1)</arglist>
    </member>
    <member kind="function">
      <type>CConstMatrixColumnAccessor&lt; MAT &gt;</type>
      <name>getColumnAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a491becc56aa9d77d98858aa1c88b0f25</anchor>
      <arglist>(const MAT &amp;m, size_t colIdx)</arglist>
    </member>
    <member kind="function">
      <type>CConstMatrixColumnAccessorExtended&lt; MAT &gt;</type>
      <name>getColumnAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a2b0613bae6338e5d4143624be9bfc31b</anchor>
      <arglist>(const MAT &amp;m, size_t colIdx, size_t offset, size_t space=1)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixRowAccessor&lt; MAT &gt;</type>
      <name>getRowAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5ea466ba07ea389dd3bb90326b0ac255</anchor>
      <arglist>(MAT &amp;m, size_t rowIdx)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixRowAccessorExtended&lt; MAT &gt;</type>
      <name>getRowAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab2fd0fa4b0dd0ccd201421e13d43a187</anchor>
      <arglist>(MAT &amp;m, size_t rowIdx, size_t offset, size_t space=1)</arglist>
    </member>
    <member kind="function">
      <type>CConstMatrixRowAccessor&lt; MAT &gt;</type>
      <name>getRowAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>adeece7c3e8af5c4cd6677ef749265579</anchor>
      <arglist>(const MAT &amp;m, size_t rowIdx)</arglist>
    </member>
    <member kind="function">
      <type>CConstMatrixRowAccessorExtended&lt; MAT &gt;</type>
      <name>getRowAccessor</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aea24b28916cac174783792b46a09ca8e</anchor>
      <arglist>(const MAT &amp;m, size_t rowIdx, size_t offset, size_t space=1)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>histogram</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a2b3156e5dbb764e8cf4510a644e21033</anchor>
      <arglist>(const CONTAINER &amp;v, double limit_min, double limit_max, size_t number_bins, bool do_normalization=false, std::vector&lt; double &gt; *out_bin_centers=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>homogeneousMatrixInverse</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a65a4cb93289c9373a8830102a2296e2d</anchor>
      <arglist>(const MATRIXLIKE1 &amp;M, MATRIXLIKE2 &amp;out_inverse_M)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>homogeneousMatrixInverse</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a44be80165962896f21d32ee9a2098ff0</anchor>
      <arglist>(const IN_ROTMATRIX &amp;in_R, const IN_XYZ &amp;in_xyz, OUT_ROTMATRIX &amp;out_R, OUT_XYZ &amp;out_xyz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>homogeneousMatrixInverse</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab0feb72f7a668233a13350ecf4a942a3</anchor>
      <arglist>(MATRIXLIKE &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>hypot_fast</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a38a785e83c9dc1563ecc0644bb2af1e4</anchor>
      <arglist>(const T x, const T y)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>idft2_complex</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>gaef98e215fcf4673b22bc6f026a9560a8</anchor>
      <arglist>(const CMatrixFloat &amp;in_real, const CMatrixFloat &amp;in_imag, CMatrixFloat &amp;out_real, CMatrixFloat &amp;out_imag)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>idft2_real</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga99c021a7cd5456cdc313e06f7761fc67</anchor>
      <arglist>(const CMatrixFloat &amp;in_real, const CMatrixFloat &amp;in_imag, CMatrixFloat &amp;out_data)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>interpolate</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>gaeb1c0badda6737f8362ce902e10961dc</anchor>
      <arglist>(const T &amp;x, const VECTOR &amp;ys, const T &amp;x0, const T &amp;x1)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>interpolate2points</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>gaaacfc847732d51597b424fe30bfd3c91</anchor>
      <arglist>(const double x, const double x0, const double y0, const double x1, const double y1, bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isFinite</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga8303411e01344273adadf2efecd60f28</anchor>
      <arglist>(float f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isFinite</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga1750403e3752894537a40ac35f489cf7</anchor>
      <arglist>(double f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>isLeft</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>acbfd529a915e84cae5e9bbbad2d8eaf3</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;P0, const mrpt::math::TPoint2D &amp;P1, const mrpt::math::TPoint2D &amp;P2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isNaN</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaf5198d5ee419f7956d97202ce4c59d66</anchor>
      <arglist>(float f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isNaN</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga14aaaded566d0b098a2415f93d11e452</anchor>
      <arglist>(double f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>KLD_Gaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga9ddb4b383120316162071a6c125537ef</anchor>
      <arglist>(const VECTORLIKE1 &amp;mu0, const MATRIXLIKE1 &amp;cov0, const VECTORLIKE2 &amp;mu1, const MATRIXLIKE2 &amp;cov1)</arglist>
    </member>
    <member kind="function">
      <type>NUMTYPE</type>
      <name>leastSquareLinearFit</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>ga3c10173e8877cb1c154c10cf40f0a8e1</anchor>
      <arglist>(const NUMTYPE t, const VECTORLIKE &amp;x, const VECTORLIKE &amp;y, bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>leastSquareLinearFit</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>ga1d33a22b97c0e1f3bc8d141ecccd3928</anchor>
      <arglist>(const VECTORLIKE1 &amp;ts, VECTORLIKE2 &amp;outs, const VECTORLIKE3 &amp;x, const VECTORLIKE3 &amp;y, bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linspace</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gac77eb1a332f0b7cd60ecf5918d2f4a9a</anchor>
      <arglist>(T first, T last, size_t count, VECTOR &amp;out_vector)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>loadVector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga40e8e47dea9f504a28d2a70ea8ddb158</anchor>
      <arglist>(utils::CFileStream &amp;f, std::vector&lt; int &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>loadVector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga4b6641faf04526ff4cee645370007ae1</anchor>
      <arglist>(utils::CFileStream &amp;f, std::vector&lt; double &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_VECTOR &amp;</type>
      <name>loadVector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaccf50dd16517e6f86d9ac273091d3c14</anchor>
      <arglist>(EIGEN_VECTOR &amp;v, At(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt; &amp;</type>
      <name>loadVector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga3f52023c60b58a0d49abca36d14d880e</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;v, At(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt;</type>
      <name>make_vector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gae0851fd327043ae2a7054c33a3bbfcde</anchor>
      <arglist>(const T val1,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makect</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afb1ba8bbe777260b0784d880abadddb6</anchor>
      <arglist>(int nc, int *ip, FFT_TYPE *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>makewt</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a83e7c4dd608b67ff027668416758a457</anchor>
      <arglist>(int nw, int *ip, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>MATLAB_plotCovariance2D</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gab613964c286ed8d21fbe9be81ff10ff4</anchor>
      <arglist>(const CMatrixFloat &amp;cov22, const CVectorFloat &amp;mean, const float &amp;stdCount, const std::string &amp;style=std::string(&quot;b&quot;), const size_t &amp;nEllipsePoints=30)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>MATLAB_plotCovariance2D</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gadb209e88951a4c13142beeb22979be6c</anchor>
      <arglist>(const CMatrixDouble &amp;cov22, const CVectorDouble &amp;mean, const float &amp;stdCount, const std::string &amp;style=std::string(&quot;b&quot;), const size_t &amp;nEllipsePoints=30)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>maximum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afb667ab2bfe262cbc9e3cd396163c0d7</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>maximum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a50bbc2d619f906ff613567e0483f7163</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndCovMat</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae8d48c1203173296453a12b174ed932c</anchor>
      <arglist>(const MAT_IN &amp;v, VECTOR &amp;out_mean, MAT_OUT &amp;out_cov)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>medianFilter</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaa37fbd75463fc996b455f8f6efe8a24e</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;inV, std::vector&lt; double &gt; &amp;outV, const int &amp;winSize, const int &amp;numberOfSigmas=2)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>minimum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a16d7b037b77806db1c13c24970db692e</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>minimum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a69f38df49c9936cfc75358d339e45ec9</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_A_skew3</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad21f2859644b754aba9a1392503a9776</anchor>
      <arglist>(const MAT_A &amp;A, const SKEW_3VECTOR &amp;v, MAT_OUT &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_HCHt</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad9a424a973f0598f255924a9c89c07f7</anchor>
      <arglist>(const MAT_H &amp;H, const MAT_C &amp;C, MAT_R &amp;R, bool accumResultInOutput)</arglist>
    </member>
    <member kind="function">
      <type>MAT_C::Scalar</type>
      <name>multiply_HCHt_scalar</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad215a46a841d8ff48e96c84878280b4e</anchor>
      <arglist>(const VECTOR_H &amp;H, const MAT_C &amp;C)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_HtCH</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a49f1d85587f29a9d6691973452a3b2a0</anchor>
      <arglist>(const MAT_H &amp;H, const MAT_C &amp;C, MAT_R &amp;R, bool accumResultInOutput)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply_skew3_A</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a134f1d14fa12f25cbc82fa36faf59393</anchor>
      <arglist>(const SKEW_3VECTOR &amp;v, const MAT_A &amp;A, MAT_OUT &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>noncentralChi2CDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga2a7519c30f5eec71025c7b2995a2f272</anchor>
      <arglist>(unsigned int degreesOfFreedom, double noncentrality, double arg)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; double, double &gt; BASE_IMPEXP</type>
      <name>noncentralChi2PDF_CDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaffc1658928de539f85bd32dd19755669</anchor>
      <arglist>(unsigned int degreesOfFreedom, double noncentrality, double arg, double eps=1e-7)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>norm</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a7f36737c1bdb10df183671f728521666</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>norm_inf</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a57a6052e680f8de3790ce144aadbe312</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>normalCDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gae0e4479f6c8569424edd1b14fc7648b9</anchor>
      <arglist>(double p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gab64bd509dec6f39f1db1086bd48b5f45</anchor>
      <arglist>(const VEC1 &amp;v, VEC2 &amp;out_v)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>normalPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gad1f5c85f4d16c4072395e97c2b0bf851</anchor>
      <arglist>(double x, double mu, double std)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>normalPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga6acbb30b77605f1eaeabb12e3989e8de</anchor>
      <arglist>(const VECTORLIKE1 &amp;x, const VECTORLIKE2 &amp;mu, const MATRIXLIKE &amp;cov, const bool scaled_pdf=false)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>normalPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga767bd6f244a4fe27951069ea5fd3bc73</anchor>
      <arglist>(const VECTORLIKE &amp;d, const MATRIXLIKE &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>normalPDFInf</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gac2419727814e67f31da2a20344bec8fe</anchor>
      <arglist>(const VECTORLIKE1 &amp;x, const VECTORLIKE2 &amp;mu, const MATRIXLIKE &amp;cov_inv, const bool scaled_pdf=false)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>normalQuantile</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gafaf5c39ea709a44e5afef920a4501a07</anchor>
      <arglist>(double p)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::MatrixBase&lt; Derived &gt;::PlainObject</type>
      <name>operator!</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gae6aca84fb7a8bb647f606d59facd1e66</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga30e184e42686c929b057a782c5420381</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0ce1351e12712693cfbe5318fb8acae1</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf6339aa7f1cdc6c0a7049756f9417d2b</anchor>
      <arglist>(const TPose2D &amp;p1, const TPose2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2696598ea83b926010a0457c53bfe285</anchor>
      <arglist>(const TPose3D &amp;p1, const TPose3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac847cd29b920a25d160d642afc1ca5f5</anchor>
      <arglist>(const TSegment2D &amp;s1, const TSegment2D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3e99b3d8a2aa7739c50ee0c6e33d5556</anchor>
      <arglist>(const TSegment3D &amp;s1, const TSegment3D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>TPoint3D</type>
      <name>operator-</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga41dd79738f6a27f4b63ee22080eec843</anchor>
      <arglist>(const TPoint3D &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga7fc98d4bb0f7c1ff3b8256ca3ad0420d</anchor>
      <arglist>(std::ostream &amp;out, const std::vector&lt; T &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga2ec8586ed310af79626693f7cd1ccd9e</anchor>
      <arglist>(std::ostream &amp;out, std::vector&lt; T &gt; *d)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga2d62813611cfc616822f8f5b17e184bd</anchor>
      <arglist>(mrpt::utils::CStream &amp;ostrm, const CArrayNumeric&lt; T, N &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga77563b8f5edee66b0e8e333aa2e2a39c</anchor>
      <arglist>(std::ostream &amp;o, const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6d52eb54d72299cade2b884eedffa205</anchor>
      <arglist>(std::ostream &amp;o, const TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad988e4e96d8bc6609a025d9bac22712d</anchor>
      <arglist>(std::ostream &amp;o, const TPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga79ec834e3952d971972807745d048696</anchor>
      <arglist>(std::ostream &amp;o, const TPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8cd35fa40771db77948340c4e415e71f</anchor>
      <arglist>(std::ostream &amp;o, const TPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac81794c102988eac04f036f8f60aa690</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaabc90e4badbb504705c210c5d0e85182</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa0673f6d2952e01ea7e8447c458874ba</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPose2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga39c629f9fa70751c041a13ea3387ede0</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPose3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6292005972f5b7f2a4051d8c8ba4acf8</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TSegment2D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9e5730997e085ef73d01782fcaf51251</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TLine2D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga4102685bc8189ef84693ade5f5202568</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TObject2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6a7baf70850bd46ae931eaa744bdf80c</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TSegment3D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga502429984cd1cdab0dfd9a8a75a65818</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TLine3D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0763d8cdb4eb0783b9c2827617412a89</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1f6685b6a5c8c87bd46c5231c0f20516</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TObject3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa507bf84f2f4787566b8f43a98588bcd</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TTwist2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaacf763e61f1046e1a4ce44799863a8de</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TTwist3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaef7a1b4acfd8df1780f54ccf2725bec6</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3d8fa05b84f5283269f4f4d06f0136bd</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3b0d2c0eb8f001423ccd854814a92187</anchor>
      <arglist>(const TPose2D &amp;p1, const TPose2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga315107e68e10847038343a6bb609e49d</anchor>
      <arglist>(const TPose3D &amp;p1, const TPose3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf6b5b50bad9ca722909c044f785589aa</anchor>
      <arglist>(const TSegment2D &amp;s1, const TSegment2D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0759bd5ff55164037663876bb5c589e5</anchor>
      <arglist>(const TSegment3D &amp;s1, const TSegment3D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP::mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad9686965ed6304c43f21f7d9179c2776</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixDPtr &amp;pObj)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP::mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab55e39255f4b544e7693867d22a70b91</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixPtr &amp;pObj)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga8c224ad670b1c017f3be1c075fd82b1f</anchor>
      <arglist>(mrpt::utils::CStream &amp;istrm, CArrayNumeric&lt; T, N &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0d4e979a439f23fa0d1edaa7b52ef7ce</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga467521782a602e090dccd150a0304541</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gacfbf8391db421029b4f1aafae3efc949</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPose2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf55cff79df3a191f28e57a9d3d5cded2</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPose3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7141c5b1a4baeca2acda701647ac6153</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TSegment2D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7b1d850476e64303ded37da9a4e94394</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TLine2D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gab2e51cf6866d807e32e61dfd897d39a3</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TObject2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa8ff3e747c18757ebfb0690ee4b760a4</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TSegment3D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaff4cc6bf9f5bf422cc58955b3f0ef5ce</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TLine3D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga536f142ab93c46de5574983298223ba9</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1a0a2095e72e2d4358b7f7d95cf737cd</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TObject3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga60668836f87e12b3ba1a6d4423e3d85f</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TTwist2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga749613a56b6c479ff20cbc1ce253ee18</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TTwist3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>const Eigen::MatrixBase&lt; Derived &gt;::AdjointReturnType</type>
      <name>operator~</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gab02e2e15de033aa2c5f47096964361ec</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ransac3Dplane_degenerate</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a80b05dddd3c1a299c10439668ad37695</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;allData, const mrpt::vector_size_t &amp;useIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransac3Dplane_distance</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad0310d5900e274d20ec04e94f0b36157</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;allData, const vector&lt; CMatrixTemplateNumeric&lt; T &gt; &gt; &amp;testModels, const T distanceThreshold, unsigned int &amp;out_bestModelIndex, vector_size_t &amp;out_inlierIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransac3Dplane_fit</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a1a87093ba4b0926f82976550de9033f0</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;allData, const vector_size_t &amp;useIndices, vector&lt; CMatrixTemplateNumeric&lt; T &gt; &gt; &amp;fitModels)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ransacHomography_degenerate</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>abc786ef6ac1a61d3955bc709a9f13aba</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;allData, const mrpt::vector_size_t &amp;useIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransacHomography_distance</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8107dd3923f799b09b29f42379fa2a70</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;allData, const vector&lt; CMatrixTemplateNumeric&lt; T &gt; &gt; &amp;testModels, const T distanceThreshold, unsigned int &amp;out_bestModelIndex, vector_size_t &amp;out_inlierIndices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransacHomography_fit</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a22f105d184240c30e1d20343ddd21886</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;allData, const vector_size_t &amp;useIndices, vector&lt; CMatrixTemplateNumeric&lt; T &gt; &gt; &amp;fitModels)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rdft</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a9f08ab320e301be029da2f1e267e4d8c</anchor>
      <arglist>(int n, int isgn, FFT_TYPE *a, int *ip, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rdft2d</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a6a690a145b9be5c4dc9b8d7e5c002ff3</anchor>
      <arglist>(int n1, int n2, int isgn, FFT_TYPE **a, FFT_TYPE *t, int *ip, FFT_TYPE *w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>realft</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a88e752bd98abd88de9c2c3e97f96ff6e</anchor>
      <arglist>(float data[], unsigned long n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeRepVertices</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a47f01350ce1b7c498931e7daac66fee5</anchor>
      <arglist>(T &amp;poly)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeUnusedVertices</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aa499d88d20acc80c18cee97433fdbfbe</anchor>
      <arglist>(T &amp;poly)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeLike</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a91f9fa1df4cea267d2aa03c926dbf881</anchor>
      <arglist>(EIGEN_CONTAINER &amp;trg, const EIGEN_CONTAINER &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeLike</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>af81a12d0976fbcfa47b733d720edf7bc</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;trg, const std::vector&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rftbsub</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a7711e756ca6981b10aa2e70fa9a311da</anchor>
      <arglist>(int n, FFT_TYPE *a, int nc, FFT_TYPE *c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rftfsub</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8fc7d46b5705243d4675f21ff199abaf</anchor>
      <arglist>(int n, FFT_TYPE *a, int nc, FFT_TYPE *c)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>round2up</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gae238d11a8827f1a9d10792fb8d26b0a1</anchor>
      <arglist>(T val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveEigenSparseTripletsToFile</name>
      <anchorfile>group__mrpt__math__io.html</anchorfile>
      <anchor>ga7e9d9ad196e31beeeda9b8f667f36df7</anchor>
      <arglist>(const std::string &amp;sFile, std::vector&lt; TRIPLET &gt; &amp;tri)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt;</type>
      <name>sequenceStdVec</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga897c75f8fa614c54da6c0500b869f2a1</anchor>
      <arglist>(T first, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a0dda1bd4bb4484c460047933bc3e0a2a</anchor>
      <arglist>(const MATRIXLIKE &amp;m, const int dim)</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly2</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga18d3c220f9ebafc306add9d291a40e71</anchor>
      <arglist>(double a, double b, double c, double &amp;r1, double &amp;r2) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly3</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga2973496d3e508e73477723b966a26c5f</anchor>
      <arglist>(double *x, double a, double b, double c) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly4</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga3dd5b657aafb4b7e376ffd95ef356b8b</anchor>
      <arglist>(double *x, double a, double b, double c, double d) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly4Bi</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>gaa4fb5fa90fb53a1def63b006eb01c66c</anchor>
      <arglist>(double *x, double b, double d) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly4De</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga7c135d134c59d03c0e730ff7a413e2a1</anchor>
      <arglist>(double *x, double b, double c, double d) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly5</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga908756765467c7bc3b8a274d4eafd09d</anchor>
      <arglist>(double *x, double a, double b, double c, double d, double e) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>NUMTYPE</type>
      <name>spline</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>ga3bced71277f41b62998d7e55ddf5dd79</anchor>
      <arglist>(const NUMTYPE t, const VECTORLIKE &amp;x, const VECTORLIKE &amp;y, bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>square</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad9d86fec0f7690c25b2e6e5d667f559d</anchor>
      <arglist>(const T x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform_gaussian_linear</name>
      <anchorfile>group__gausspdf__transform__grp.html</anchorfile>
      <anchor>gac9caace672d90279c312d43877d8480b</anchor>
      <arglist>(const VECTORLIKE1 &amp;x_mean, const MATLIKE1 &amp;x_cov, void(*functor)(const VECTORLIKE1 &amp;x, const USERPARAM &amp;fixed_param, VECTORLIKE3 &amp;y), const USERPARAM &amp;fixed_param, VECTORLIKE2 &amp;y_mean, MATLIKE2 &amp;y_cov, const VECTORLIKE1 &amp;x_increments)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform_gaussian_montecarlo</name>
      <anchorfile>group__gausspdf__transform__grp.html</anchorfile>
      <anchor>ga690d0b41f293578fcfd067e9177fc863</anchor>
      <arglist>(const VECTORLIKE1 &amp;x_mean, const MATLIKE1 &amp;x_cov, void(*functor)(const VECTORLIKE1 &amp;x, const USERPARAM &amp;fixed_param, VECTORLIKE3 &amp;y), const USERPARAM &amp;fixed_param, VECTORLIKE2 &amp;y_mean, MATLIKE2 &amp;y_cov, const size_t num_samples=1000, typename mrpt::aligned_containers&lt; VECTORLIKE3 &gt;::vector_t *out_samples_y=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform_gaussian_unscented</name>
      <anchorfile>group__gausspdf__transform__grp.html</anchorfile>
      <anchor>gaabbaca6808e3d9be3fd37f82f98049f0</anchor>
      <arglist>(const VECTORLIKE1 &amp;x_mean, const MATLIKE1 &amp;x_cov, void(*functor)(const VECTORLIKE1 &amp;x, const USERPARAM &amp;fixed_param, VECTORLIKE3 &amp;y), const USERPARAM &amp;fixed_param, VECTORLIKE2 &amp;y_mean, MATLIKE2 &amp;y_cov, const bool *elem_do_wrap2pi=NULL, const double alpha=1e-3, const double K=0, const double beta=2.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unwrap2PiSequence</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga55d36a5b4dc74282d689abf4ff1e05c4</anchor>
      <arglist>(VECTOR &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>wrapTo2Pi</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga81ffbc190c3274c294a71aad568e98e3</anchor>
      <arglist>(T a)</arglist>
    </member>
    <member kind="function">
      <type>template double</type>
      <name>wrapTo2Pi&lt; double &gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a75a5bb2b450a74fe1da4475147dcc408</anchor>
      <arglist>(double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wrapTo2PiInPlace</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaf3dcff278e3ccf372395351cfbb4d3dd</anchor>
      <arglist>(T &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>template void</type>
      <name>wrapTo2PiInPlace&lt; double &gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aa9d45d80e590ae79b0fdeacd3ff6a060</anchor>
      <arglist>(double &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>wrapToPi</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaa2ddb99c5a5532075417f855b1c132fd</anchor>
      <arglist>(T a)</arglist>
    </member>
    <member kind="function">
      <type>template double</type>
      <name>wrapToPi&lt; double &gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>af3304c496f756cde78f670ee46be1840</anchor>
      <arglist>(double a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wrapToPiInPlace</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga69ca7c53c45b1f99c69b45f40ef41e42</anchor>
      <arglist>(T &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>template void</type>
      <name>wrapToPiInPlace&lt; double &gt;</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afa7ebfafcf740362422612047f3dd8c0</anchor>
      <arglist>(double &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>MAT::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga8f3978d81f9d943601ab2592405a36fd</anchor>
      <arglist>(const VECTORLIKE1 &amp;X, const VECTORLIKE2 &amp;MU, const MAT &amp;COV)</arglist>
    </member>
    <member kind="function">
      <type>VECTORLIKE1::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga92021d4b0cd4785be2f41b45836b9d9a</anchor>
      <arglist>(const VECTORLIKE1 &amp;X, const VECTORLIKE2 &amp;MU, const MAT &amp;COV)</arglist>
    </member>
    <member kind="function">
      <type>MAT1::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gafa41bd7a16513b75fa20426ba3f1ed68</anchor>
      <arglist>(const VECTORLIKE &amp;mean_diffs, const MAT1 &amp;COV1, const MAT2 &amp;COV2, const MAT3 &amp;CROSS_COV12)</arglist>
    </member>
    <member kind="function">
      <type>VECTORLIKE::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga7d3ffef503e5e176399bff455d46af26</anchor>
      <arglist>(const VECTORLIKE &amp;mean_diffs, const MAT1 &amp;COV1, const MAT2 &amp;COV2, const MAT3 &amp;CROSS_COV12)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gacda9141906fffe5a99bc2f990398ebbd</anchor>
      <arglist>(const VECTORLIKE &amp;delta_mu, const MATRIXLIKE &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf038aa01ec298afe5c17cfe78cebc9d0</anchor>
      <arglist>(const VECTORLIKE &amp;delta_mu, const MATRIXLIKE &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>productIntegralTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga668be07e32223bceb4ff0100f8f860fc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;mean_diffs, const CMatrixTemplateNumeric&lt; T &gt; &amp;COV1, const CMatrixTemplateNumeric&lt; T &gt; &amp;COV2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>productIntegralTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaa31d217d82b559612958855947f79084</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;mean_diffs, const CMatrixFixedNumeric&lt; T, DIM, DIM &gt; &amp;COV1, const CMatrixFixedNumeric&lt; T, DIM, DIM &gt; &amp;COV2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>productIntegralAndMahalanobisTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga0080dc1b4ea2d89d56fdde37f2ada9bf</anchor>
      <arglist>(const VECLIKE &amp;mean_diffs, const MATLIKE1 &amp;COV1, const MATLIKE2 &amp;COV2, T &amp;maha2_out, T &amp;intprod_out, const MATLIKE1 *CROSS_COV12=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mahalanobisDistance2AndLogPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga69052bc18d0891a7b1d9fb02ab525e3b</anchor>
      <arglist>(const VECLIKE &amp;diff_mean, const MATRIXLIKE &amp;cov, T &amp;maha2_out, T &amp;log_pdf_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mahalanobisDistance2AndPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf3c8a238490b9bfcaf2f2631fb7c2ed2</anchor>
      <arglist>(const VECLIKE &amp;diff_mean, const MATRIXLIKE &amp;cov, T &amp;maha2_out, T &amp;pdf_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>covariancesAndMeanWeighted</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf0a0f292b7248680014f55effd35873f</anchor>
      <arglist>(const VECTOR_OF_VECTORS &amp;elements, MATRIXLIKE &amp;covariances, VECTORLIKE &amp;means, const VECTORLIKE2 *weights_mean, const VECTORLIKE3 *weights_cov, const bool *elem_do_wrap2pi=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>covariancesAndMean</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaa1cf7357c4043fb790efe19d3f6c2b7d</anchor>
      <arglist>(const VECTOR_OF_VECTORS &amp;elements, MATRIXLIKE &amp;covariances, VECTORLIKE &amp;means, const bool *elem_do_wrap2pi=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weightedHistogram</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga4ca4d8616fc5c34fbaddd4d479060b91</anchor>
      <arglist>(const VECTORLIKE1 &amp;values, const VECTORLIKE1 &amp;weights, float binWidth, VECTORLIKE2 &amp;out_binCenters, VECTORLIKE2 &amp;out_binValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weightedHistogramLog</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gabc0b6008e33cc8852a18b746d2fa84d4</anchor>
      <arglist>(const VECTORLIKE1 &amp;values, const VECTORLIKE1 &amp;log_weights, float binWidth, VECTORLIKE2 &amp;out_binCenters, VECTORLIKE2 &amp;out_binValues)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageLogLikelihood</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga85d1c2dc3a97b8664332f5efc8384177</anchor>
      <arglist>(const CVectorDouble &amp;logLikelihoods)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageWrap2Pi</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gad2efb7145920d6f898fc7d75bf0e743c</anchor>
      <arglist>(const CVectorDouble &amp;angles)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageLogLikelihood</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga7ab9576c9d210cd29057d8fdf7eff647</anchor>
      <arglist>(const CVectorDouble &amp;logWeights, const CVectorDouble &amp;logLikelihoods)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac8434f3b6ff8fc33f1a730d048376680</anchor>
      <arglist>(const TSegment3D &amp;s1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5dd94df362abbc951105f1043404e550</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1d96bf1289f937a71dd7156c28be3cc6</anchor>
      <arglist>(const TSegment3D &amp;s1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5578db841cf79d522bbe330e8af74b37</anchor>
      <arglist>(const TPlane &amp;p1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga689fe4a60a9090b8fd311282eec919ea</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga867073c6926b395069142f434d4b5fca</anchor>
      <arglist>(const TPlane &amp;p1, const TLine3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2213e727c993392fe8a6ff82bd4a1ed2</anchor>
      <arglist>(const TLine3D &amp;r1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga95f158cb50fb69c1d79243f48385409e</anchor>
      <arglist>(const TLine3D &amp;r1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga372e9168c62131da39eb9d70dee76041</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabdca0bc1bbca0ff9942ac305950469b2</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9c0ca61ddffa7a68cce9b709432e445f</anchor>
      <arglist>(const TLine2D &amp;r1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7f0d0dba6bacd14ccd3c518dbfe76000</anchor>
      <arglist>(const TSegment2D &amp;s1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae331692806117c1799ad6d361dfe75e6</anchor>
      <arglist>(const TSegment2D &amp;s1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadf38abae2a5f918e1eab630b9a109cbc</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa8129af319e199d9f2404e6acc96714d</anchor>
      <arglist>(const TPlane &amp;p1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga92e221cabafb17be49a42740463bba64</anchor>
      <arglist>(const TLine3D &amp;r1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga70822c4092f0bbe2a196bed0fbe9ca2e</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga994ef627b68853776a5ce1802bc18073</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseX</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga246021723fa28192ca1874bff181c0f2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3442bdc8a089cbd30e154edac53ac4bd</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafdffd6ceca802661b3c377e0a7dc8b21</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseAndVector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf0c89a60d732fac3acef96415f2d39ea</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, const double(&amp;vector)[3], TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseX</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga70ae0a73224fcfd332124d1b2bab8fc7</anchor>
      <arglist>(const TPose2D &amp;p, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabbebe5355d1b3ec5826e49e722fa0a6e</anchor>
      <arglist>(const TPose2D &amp;p, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseAndVector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac3e1ca7a4f5d4de2b5cdd213a650d34d</anchor>
      <arglist>(const TPose2D &amp;p, const double(&amp;vector)[2], TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>conformAPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gacfd168e4805c76cb5b9c78aa223b22d7</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>conformAPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafba78851ae3aac39411479d7fd33fb75</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0343f2d575b75659d177d7c1b8aeb699</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gab94e655d2a4b638920d0cfd6b030904d</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga66f0a5685c0fc9d5438f44f287a3d87c</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0a2d4588cbb75d995a72faa9e5ef15b3</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga72d27b659adfb537f944a3a8945d4d3c</anchor>
      <arglist>(const TPoint3D &amp;point, const mrpt::poses::CPose3D &amp;newXYpose, TPoint3D &amp;newPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga4623656064201d25153d494a64962a28</anchor>
      <arglist>(const TSegment3D &amp;segment, const mrpt::poses::CPose3D &amp;newXYpose, TSegment3D &amp;newSegment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaadd4c4901e3398d22a66efa3e79d2936</anchor>
      <arglist>(const TLine3D &amp;line, const mrpt::poses::CPose3D &amp;newXYpose, TLine3D &amp;newLine)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7ac4b290c5d460f3ca7358f7f8fd181d</anchor>
      <arglist>(const TPlane &amp;plane, const mrpt::poses::CPose3D &amp;newXYpose, TPlane &amp;newPlane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga650a555b1f3d0116a889755ed8cad853</anchor>
      <arglist>(const TPolygon3D &amp;polygon, const mrpt::poses::CPose3D &amp;newXYpose, TPolygon3D &amp;newPolygon)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2a3d8973efd4d896d8c4a1d1626ed7c6</anchor>
      <arglist>(const TObject3D &amp;object, const mrpt::poses::CPose3D &amp;newXYPose, TObject3D &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3a8703f7747d7d472704621ea44c7021</anchor>
      <arglist>(const T &amp;obj, const TPlane &amp;newXYPlane, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa777931620bc326748391967ef724568</anchor>
      <arglist>(const T &amp;obj, const TPlane &amp;newXYPlane, const TPoint3D &amp;newOrigin, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaffbc776a64ff56a0f4b321c9b279f0af</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;objs, const mrpt::poses::CPose3D &amp;newXYpose, std::vector&lt; T &gt; &amp;newObjs)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga32e79b880352278f517cf33c2262c23e</anchor>
      <arglist>(const TPoint2D &amp;point, const mrpt::poses::CPose2D &amp;newXpose, TPoint2D &amp;newPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaaa723a1b88bdcb7429e0fa8c892091ab</anchor>
      <arglist>(const TSegment2D &amp;segment, const mrpt::poses::CPose2D &amp;newXpose, TSegment2D &amp;newSegment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga812a9c21d22271e0202e5d6a5ff20668</anchor>
      <arglist>(const TLine2D &amp;line, const mrpt::poses::CPose2D &amp;newXpose, TLine2D &amp;newLine)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaed6211dfc241756ffd24225fb063bbd4</anchor>
      <arglist>(const TPolygon2D &amp;polygon, const mrpt::poses::CPose2D &amp;newXpose, TPolygon2D &amp;newPolygon)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0638d2ed4002b31e5ef2cbc595ce6dc2</anchor>
      <arglist>(const TObject2D &amp;object, const mrpt::poses::CPose2D &amp;newXpose, TObject2D &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga77459f2bde6fc21af5d646afa6f2a1c3</anchor>
      <arglist>(const T &amp;obj, const TLine2D &amp;newXLine, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gade8915a17e3600e1a46db01d407f9b7f</anchor>
      <arglist>(const T &amp;obj, const TLine2D &amp;newXLine, const TPoint2D &amp;newOrigin, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabf1b5785d6a212c47e5286cf32aa52dc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;objs, const mrpt::poses::CPose2D &amp;newXpose, std::vector&lt; T &gt; &amp;newObjs)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaeb82d442632f6d02ed4f23abde0a7220</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0224cc99691efb59f362750fdef1c6b5</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga31b78e2763474e75992e4d47071b56af</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5f241d690d1dc369584ab9894e1403aa</anchor>
      <arglist>(const TSegment2D &amp;s1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga498ab42b7016f46dfd864e6603983e79</anchor>
      <arglist>(const TLine2D &amp;r1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8eee56153d56abf18baebe1a43aba025</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae098e1c025a3be9aec8a29338c4ea609</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1e0e1d244b21858d3fe882d2c5c5c9d1</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae6be78494a907b099e74e8abf8d9cd62</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae54fcad3a2754529817b16dbd387a6e2</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa2686f4f203380a19184ee8bcfa5db35</anchor>
      <arglist>(const TLine3D &amp;r1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac0867b77fa033682044a131e1872ed3c</anchor>
      <arglist>(const TPlane &amp;p1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>size_t BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga27bbcb73045d3efb5c7c78366ae09724</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;v1, const std::vector&lt; TPolygon3D &gt; &amp;v2, CSparseMatrixTemplate&lt; TObject3D &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga390054f4e4e2a32067fdc485f207c3bb</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;v1, const std::vector&lt; TPolygon3D &gt; &amp;v2, std::vector&lt; TObject3D &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa1f06d8e0612780e9a4adf91377e9cbc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v1, const std::vector&lt; U &gt; &amp;v2, CSparseMatrixTemplate&lt; O &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8c9938ba7a1666b258ad3d487df9af68</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v1, const std::vector&lt; U &gt; &amp;v2, std::vector&lt; O &gt; objs)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga085e0b0a43255133daa6d03b09c145c0</anchor>
      <arglist>(const TObject2D &amp;o1, const TObject2D &amp;o2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga16e77c71263abb49040a43167f785f5d</anchor>
      <arglist>(const TObject3D &amp;o1, const TObject3D &amp;o2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6e705dc07a89c9206adca1d33ecef688</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga49c9d34c8e3a7163795a8d606fbb2de1</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaee202a356fdecfc880389d74ee4db5ae</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3d6872d96bf20264e3129b8d83e8f065</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae8ee3a3cbd35419b4025ddaa8ad8d954</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaef41d5bad5f5c963a115ba5ad0ecb533</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga69aecb4753ea543d2f0cb64a829af4f9</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TSegment2D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae4801fe47285acad2533585a42eac9cd</anchor>
      <arglist>(const TSegment2D &amp;s1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaafc1bc5e0d7a895612e820b382dc58da</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TLine2D &amp;l2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga199640d96dc07d84a787660b07059b06</anchor>
      <arglist>(const TLine2D &amp;l1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaddad62a45d0eabab4194e9b261801741</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga258d1d33e5b037a166c0784fbba4cd74</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TSegment3D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga19a574fbbb884252278e69af2d4f64eb</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga67d00784531693ba96b5aae3af3e9b6d</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TLine3D &amp;l2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga50cc3a8b2fdca23879e8a2c8d3473199</anchor>
      <arglist>(const TLine3D &amp;l1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8fea9705d62bae0c9f0c5d0ee65186a1</anchor>
      <arglist>(const TPolygon3D &amp;po, const TPlane &amp;pl)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabfb83bd00d767a1fa6c2f8f846577e23</anchor>
      <arglist>(const TPlane &amp;pl, const TPolygon3D &amp;po)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getRectangleBounds</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga21bf312977cbce8a845861abae1f56ce</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;poly, TPoint2D &amp;pMin, TPoint2D &amp;pMax)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getPrismBounds</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga92c076a9ddc751bc692d933f9b2d21fb</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;poly, TPoint3D &amp;pMin, TPoint3D &amp;pMax)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseXY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga37850eea9f5c6116f9161d0020bc0215</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseXZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf91b4ef893ac67bffb102a68184756a3</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseYZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga19a1063accedeb842bac939b8b9d9371</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseAndNormal</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1e4a1a55464d0a77afd8779c1771f2e2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, const double(&amp;normal)[3], TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>generateAxisBaseFromDirectionAndAxis</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad30276c807b48de64479042df3901475</anchor>
      <arglist>(const double(&amp;vec)[3], char coord, CMatrixDouble &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga813a39378e8d87026c8bdf9d6e9ea11f</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points, TLine2D &amp;line)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf52599f4e77ca22fbaf934f4795c8b74</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TLine3D &amp;line)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadc7d809e6b0587ea6306ec35195b1406</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaeef1f0bba196ddf6a2591e34a962c7f2</anchor>
      <arglist>(const std::vector&lt; TSegment3D &gt; &amp;segms, std::vector&lt; TPolygon3D &gt; &amp;polys)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9dca93142f650435c44c91da9b9f5a28</anchor>
      <arglist>(const std::vector&lt; TSegment3D &gt; &amp;segms, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TSegment3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga47823470db9d1d67a17e605e7c9ec748</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9ed915589a9d8d3aa4d95f7fe546bf10</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TObject3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafce561047af36b2f53fa8a1fa39fd170</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TSegment3D &gt; &amp;remainder1, std::vector&lt; TObject3D &gt; &amp;remainder2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEpsilon</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6ee56196af1534bb1c408eb5fedbc64a</anchor>
      <arglist>(double nE)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getEpsilon</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac164dcd4d3f3b2a46fd098cae08bfc7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>splitInConvexComponents</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1521805122afdf7b2b43fdf07b122347</anchor>
      <arglist>(const TPolygon2D &amp;poly, std::vector&lt; TPolygon2D &gt; &amp;components)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>splitInConvexComponents</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa47d7a2b5e33a9b4b82574939fabfc3c</anchor>
      <arglist>(const TPolygon3D &amp;poly, std::vector&lt; TPolygon3D &gt; &amp;components)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getSegmentBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad946c51ed376dd7bdb6bc58d50868fab</anchor>
      <arglist>(const TSegment2D &amp;sgm, TLine2D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getSegmentBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9b97db6f59d92e55374fa2ef29246b0d</anchor>
      <arglist>(const TSegment3D &amp;sgm, TPlane &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getAngleBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga52e778d0b621da17b18f3a33a7a0d306</anchor>
      <arglist>(const TLine2D &amp;l1, const TLine2D &amp;l2, TLine2D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getAngleBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa281076b72f1e7a14bd60cf389591285</anchor>
      <arglist>(const TLine3D &amp;l1, const TLine3D &amp;l2, TLine3D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>traceRay</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga38168fa99370ab281b47cb61a6644613</anchor>
      <arglist>(const std::vector&lt; TPolygonWithPlane &gt; &amp;vec, const mrpt::poses::CPose3D &amp;pose, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6f1f2d284e8f66cd5e85be0e2e01537f</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;vec, const mrpt::poses::CPose3D &amp;pose, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad8d6fbe91133eb0caa6722ae378ea3fb</anchor>
      <arglist>(const T &amp;v0, const U &amp;v1, V &amp;vOut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga20dcc4f19cc9529611235c78937e1ea5</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v0, const std::vector&lt; T &gt; &amp;v1, std::vector&lt; T &gt; &amp;v_out)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8434b52fe61bfea34a87705c3c296b9e</anchor>
      <arglist>(const VEC1 &amp;v0, const VEC2 &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skew_symmetric3</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1d062ce80412bd12f853b032f7822edb</anchor>
      <arglist>(const VECTOR &amp;v, MATRIX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>skew_symmetric3</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga885c8e7de7ba80f5d314d4ec0a161d02</anchor>
      <arglist>(const VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skew_symmetric3_neg</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa6594f63ac8850608581cbda8c2425c9</anchor>
      <arglist>(const VECTOR &amp;v, MATRIX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>skew_symmetric3_neg</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga88a1a74aa8e47de309e4b00dfb1b2d9b</anchor>
      <arglist>(const VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vectorsAreParallel2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga02898caca2e86295b143fddb35be2d02</anchor>
      <arglist>(const T &amp;v1, const U &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vectorsAreParallel3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8e6c754edead58282fc8bc2fe030a28f</anchor>
      <arglist>(const T &amp;v1, const U &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>closestFromPointToSegment</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadb3d23eab4f531069123624b8ba6a0e0</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2, double &amp;out_x, double &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>closestFromPointToLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga37223ac5750b43309079b3e7dd495458</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2, double &amp;out_x, double &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>closestSquareDistanceFromPointToLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2acf26be8e09ce4cc912dd1af304b6d9</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa750f334af9804daea1b6c748fb5544f</anchor>
      <arglist>(const T x1, const T y1, const T x2, const T y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf9f23698674258694e4ccf1b65d883d9</anchor>
      <arglist>(const T x1, const T y1, const T z1, const T x2, const T y2, const T z2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceSqrBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga317e06b958f0d87add2bf964a831f4a6</anchor>
      <arglist>(const T x1, const T y1, const T x2, const T y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceSqrBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga43a105e4de12406d0f1ec02bfa068efd</anchor>
      <arglist>(const T x1, const T y1, const T z1, const T x2, const T y2, const T z2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minimumDistanceFromPointToSegment</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac92da90f192ac7bd07a5ecfa75b5c5dd</anchor>
      <arglist>(const double Px, const double Py, const double x1, const double y1, const double x2, const double y2, T &amp;out_x, T &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>SegmentsIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga46aedb75c65aeec95452cf1c9de0a3e8</anchor>
      <arglist>(const double x1, const double y1, const double x2, const double y2, const double x3, const double y3, const double x4, const double y4, double &amp;ix, double &amp;iy)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>SegmentsIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga28af18facb8b1bb87b497f8f2c70cf26</anchor>
      <arglist>(const double x1, const double y1, const double x2, const double y2, const double x3, const double y3, const double x4, const double y4, float &amp;ix, float &amp;iy)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>pointIntoPolygon2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga476738b4b31eadfa7c26ceb1e70b8579</anchor>
      <arglist>(const double &amp;px, const double &amp;py, unsigned int polyEdges, const double *poly_xs, const double *poly_ys)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pointIntoQuadrangle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7a045689c27da5ed560fb9c0da6afece</anchor>
      <arglist>(T x, T y, T v1x, T v1y, T v2x, T v2y, T v3x, T v3y, T v4x, T v4y)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distancePointToPolygon2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa30e01c0a6a675d795824684a5ab64d7</anchor>
      <arglist>(const double &amp;px, const double &amp;py, unsigned int polyEdges, const double *poly_xs, const double *poly_ys)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>minDistBetweenLines</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6a650dbff61e35b271f810f6092aeb52</anchor>
      <arglist>(const double &amp;p1_x, const double &amp;p1_y, const double &amp;p1_z, const double &amp;p2_x, const double &amp;p2_y, const double &amp;p2_z, const double &amp;p3_x, const double &amp;p3_y, const double &amp;p3_z, const double &amp;p4_x, const double &amp;p4_y, const double &amp;p4_z, double &amp;x, double &amp;y, double &amp;z, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>RectanglesIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa270e8bb5cf76e5aef7effd9ced0e080</anchor>
      <arglist>(const double &amp;R1_x_min, const double &amp;R1_x_max, const double &amp;R1_y_min, const double &amp;R1_y_max, const double &amp;R2_x_min, const double &amp;R2_x_max, const double &amp;R2_y_min, const double &amp;R2_y_max, const double &amp;R2_pose_x, const double &amp;R2_pose_y, const double &amp;R2_pose_phi)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplateNumeric&lt; T &gt;</type>
      <name>generateAxisBaseFromDirection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac393ef41292790bb8983997c5e1fda56</anchor>
      <arglist>(T dx, T dy, T dz)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>kmeans</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a962c37014b369b1dd1c7961e332c239d</anchor>
      <arglist>(const size_t k, const LIST_OF_VECTORS1 &amp;points, std::vector&lt; int &gt; &amp;assignments, LIST_OF_VECTORS2 *out_centers=NULL, const size_t attempts=3)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>kmeanspp</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad0c38dff586346d5f1cfe8a9bd8a13cf</anchor>
      <arglist>(const size_t k, const LIST_OF_VECTORS1 &amp;points, std::vector&lt; int &gt; &amp;assignments, LIST_OF_VECTORS2 *out_centers=NULL, const size_t attempts=3)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER &amp;</type>
      <name>containerFromPoseOrPoint</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>af2f237c983d8e3870d0a61574fe6fae9</anchor>
      <arglist>(CONTAINER &amp;C, const POINT_OR_POSE &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga56a2bcbd3e333c77935a7e54d6eb9466</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixFixedNumeric&lt; float, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga745fc9af0a39075b935a4b84c0b392b1</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga22527dc2d242a466ca2bcd8f1656594b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CMatrixFixedNumeric&lt; float, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga0a1091c4d09339131c04d59c9b534a58</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga91b22de0057ca91e09f29a4b56e26976</anchor>
      <arglist>(std::ostream &amp;s, const CMatrixFixedNumeric&lt; T, NROWS, NCOLS &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga76d0eeef79e0687814bdee2a24a4c070</anchor>
      <arglist>(std::ostream &amp;s, const CMatrixTemplateNumeric&lt; T &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>VALUE</type>
      <name>squareNorm_accum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a4c5593a001cce23cf013a88d87d6de6b</anchor>
      <arglist>(const VALUE total, const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>squareNorm</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a874ab9b2da45c8249b49ca918d7955fa</anchor>
      <arglist>(const U &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER1::Scalar</type>
      <name>dotProduct</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a15beaa4a5d416e8a44fc68879e85be9b</anchor>
      <arglist>(const CONTAINER1 &amp;v1, const CONTAINER1 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>dotProduct</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac9208958ca7806d9272f282c406e0fd4</anchor>
      <arglist>(const U &amp;v1, const V &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>sum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab772406114018adb624662fe34e1bf9a</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae5442bf8407dd5d58aced3952a7fd471</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>RET</type>
      <name>sumRetType</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>acfc21fe04bd49152fa31fe971d1802db</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mean</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a414456e3e3b75b19cfda5e0a37c46e31</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimum_maximum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae697456de4bc4c09facfe31f7fd4d4ae</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;V, T &amp;curMin, T &amp;curMax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimum_maximum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac4137248a23d9ba4692e50bd980ce111</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;V, typename Eigen::MatrixBase&lt; Derived &gt;::Scalar &amp;curMin, typename Eigen::MatrixBase&lt; Derived &gt;::Scalar &amp;curMax)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>countCommonElements</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a269b16e5b7f1984a53d1ea76f7b2a260</anchor>
      <arglist>(const CONTAINER1 &amp;a, const CONTAINER2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adjustRange</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8da8f1b08f368d5c73686a3f19206654</anchor>
      <arglist>(CONTAINER &amp;m, const typename CONTAINER::Scalar minVal, const typename CONTAINER::Scalar maxVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndStd</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>add0caeeb0b0a333b0b72df590c3599c0</anchor>
      <arglist>(const VECTORLIKE &amp;v, double &amp;out_mean, double &amp;out_std, bool unbiased=true)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stddev</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a33b336cbdc6b6cfdb7a03cc1cccb8057</anchor>
      <arglist>(const VECTORLIKE &amp;v, bool unbiased=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndCovVec</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a229b0d2e976b1fb823f13355434ac4fa</anchor>
      <arglist>(const VECTOR_OF_VECTOR &amp;v, VECTORLIKE &amp;out_mean, MATRIXLIKE &amp;out_cov)</arglist>
    </member>
    <member kind="function">
      <type>RETURN_MATRIX</type>
      <name>covVector</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a06e721ace04cabc53e8c8b5159948e92</anchor>
      <arglist>(const VECTOR_OF_VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ncc_vector</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a0168c5415a18f503c9b73d6594eaa842</anchor>
      <arglist>(const CONT1 &amp;patch1, const CONT2 &amp;patch2)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gabc43a80aa18fe8ffdfe69fed3ad115a9</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gac10530e74882a9b76ce58891c386fb3e</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const T1 b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator*</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga6f2d8625a637a5a65585065331b5b0c5</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga28127b8dfe78fea7644c4f2a3517cdef</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga71e2799d7c3a1af520efe49a9d5aa5b3</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const T1 b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator+</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga5a1ef801e13687370311dd36eaae6e08</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator-</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaaab8379a4418a0a0f60d5a147cad111b</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;v1, const std::vector&lt; T2 &gt; &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ransac_detect_3D_planes</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>gad7752b90d12df1104ea99deb81a87cb6</anchor>
      <arglist>(const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;x, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;y, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;z, std::vector&lt; std::pair&lt; size_t, TPlane &gt; &gt; &amp;out_detected_planes, const double threshold, const size_t min_inliers_for_valid_plane=10)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ransac_detect_2D_lines</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>ga5eda1cbb54c7a1dc20cc3f905414bc05</anchor>
      <arglist>(const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;x, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;y, std::vector&lt; std::pair&lt; size_t, TLine2D &gt; &gt; &amp;out_detected_lines, const double threshold, const size_t min_inliers_for_valid_line=5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransac_detect_3D_planes</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>ga34d81b34450c1d2712623f14e945cb79</anchor>
      <arglist>(const POINTSMAP *points_map, std::vector&lt; std::pair&lt; size_t, TPlane &gt; &gt; &amp;out_detected_planes, const double threshold, const size_t min_inliers_for_valid_plane)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3e9a5920971ffc3caa6649159bc5a156</anchor>
      <arglist>(const CQuaternion&lt; T &gt; &amp;q0, const CQuaternion&lt; T &gt; &amp;q1, const double t, CQuaternion&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7f415f2899fab4600f6956b2568fb1c8</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;q0, const mrpt::poses::CPose3D &amp;q1, const double t, mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga914c8d01d7b2825842007fc08d8204a7</anchor>
      <arglist>(const mrpt::poses::CPose3DQuat &amp;q0, const mrpt::poses::CPose3DQuat &amp;q1, const double t, mrpt::poses::CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp_ypr</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaaa5060b957a51e330852884ca92dfecd</anchor>
      <arglist>(const mrpt::math::TPose3D &amp;q0, const mrpt::math::TPose3D &amp;q1, const double t, mrpt::math::TPose3D &amp;p)</arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_LINE</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga39c624c65577d653fdd4959db170f99e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_PLANE</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf25b3e2c558bc58ce4f5251cc62ac2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_POINT</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2dbf1225dd78e1ae2cb5e7d0b7ddea52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_POLYGON</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8a10a9c561cb5d704d17328857b4eb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_SEGMENT</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabdfe15c4a3eebe6168b00dd3a64224fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_UNDEFINED</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6fb47c39fe7b701f2ad23f02787ec63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double BASE_IMPEXP</type>
      <name>geometryEpsilon</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3dbcfb1f765a2a01a6d113b543fa8eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct BASE_IMPEXP</type>
      <name>TLine3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac4f838c4ff28e24b60032903f9a87339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct BASE_IMPEXP</type>
      <name>TObject3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga621fd9d87c2da1ad022a4192779adfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class BASE_IMPEXP</type>
      <name>TPolygon3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac96724117d963fde72380a079deaea23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct BASE_IMPEXP</type>
      <name>TSegment3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6062a8844f75e4a2efd63d7027237b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>MAT::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga8f3978d81f9d943601ab2592405a36fd</anchor>
      <arglist>(const VECTORLIKE1 &amp;X, const VECTORLIKE2 &amp;MU, const MAT &amp;COV)</arglist>
    </member>
    <member kind="function">
      <type>VECTORLIKE1::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga92021d4b0cd4785be2f41b45836b9d9a</anchor>
      <arglist>(const VECTORLIKE1 &amp;X, const VECTORLIKE2 &amp;MU, const MAT &amp;COV)</arglist>
    </member>
    <member kind="function">
      <type>MAT1::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gafa41bd7a16513b75fa20426ba3f1ed68</anchor>
      <arglist>(const VECTORLIKE &amp;mean_diffs, const MAT1 &amp;COV1, const MAT2 &amp;COV2, const MAT3 &amp;CROSS_COV12)</arglist>
    </member>
    <member kind="function">
      <type>VECTORLIKE::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga7d3ffef503e5e176399bff455d46af26</anchor>
      <arglist>(const VECTORLIKE &amp;mean_diffs, const MAT1 &amp;COV1, const MAT2 &amp;COV2, const MAT3 &amp;CROSS_COV12)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gacda9141906fffe5a99bc2f990398ebbd</anchor>
      <arglist>(const VECTORLIKE &amp;delta_mu, const MATRIXLIKE &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf038aa01ec298afe5c17cfe78cebc9d0</anchor>
      <arglist>(const VECTORLIKE &amp;delta_mu, const MATRIXLIKE &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>productIntegralTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga668be07e32223bceb4ff0100f8f860fc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;mean_diffs, const CMatrixTemplateNumeric&lt; T &gt; &amp;COV1, const CMatrixTemplateNumeric&lt; T &gt; &amp;COV2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>productIntegralTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaa31d217d82b559612958855947f79084</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;mean_diffs, const CMatrixFixedNumeric&lt; T, DIM, DIM &gt; &amp;COV1, const CMatrixFixedNumeric&lt; T, DIM, DIM &gt; &amp;COV2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>productIntegralAndMahalanobisTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga0080dc1b4ea2d89d56fdde37f2ada9bf</anchor>
      <arglist>(const VECLIKE &amp;mean_diffs, const MATLIKE1 &amp;COV1, const MATLIKE2 &amp;COV2, T &amp;maha2_out, T &amp;intprod_out, const MATLIKE1 *CROSS_COV12=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mahalanobisDistance2AndLogPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga69052bc18d0891a7b1d9fb02ab525e3b</anchor>
      <arglist>(const VECLIKE &amp;diff_mean, const MATRIXLIKE &amp;cov, T &amp;maha2_out, T &amp;log_pdf_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mahalanobisDistance2AndPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf3c8a238490b9bfcaf2f2631fb7c2ed2</anchor>
      <arglist>(const VECLIKE &amp;diff_mean, const MATRIXLIKE &amp;cov, T &amp;maha2_out, T &amp;pdf_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>covariancesAndMeanWeighted</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf0a0f292b7248680014f55effd35873f</anchor>
      <arglist>(const VECTOR_OF_VECTORS &amp;elements, MATRIXLIKE &amp;covariances, VECTORLIKE &amp;means, const VECTORLIKE2 *weights_mean, const VECTORLIKE3 *weights_cov, const bool *elem_do_wrap2pi=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>covariancesAndMean</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaa1cf7357c4043fb790efe19d3f6c2b7d</anchor>
      <arglist>(const VECTOR_OF_VECTORS &amp;elements, MATRIXLIKE &amp;covariances, VECTORLIKE &amp;means, const bool *elem_do_wrap2pi=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weightedHistogram</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga4ca4d8616fc5c34fbaddd4d479060b91</anchor>
      <arglist>(const VECTORLIKE1 &amp;values, const VECTORLIKE1 &amp;weights, float binWidth, VECTORLIKE2 &amp;out_binCenters, VECTORLIKE2 &amp;out_binValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weightedHistogramLog</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gabc0b6008e33cc8852a18b746d2fa84d4</anchor>
      <arglist>(const VECTORLIKE1 &amp;values, const VECTORLIKE1 &amp;log_weights, float binWidth, VECTORLIKE2 &amp;out_binCenters, VECTORLIKE2 &amp;out_binValues)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageLogLikelihood</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga85d1c2dc3a97b8664332f5efc8384177</anchor>
      <arglist>(const CVectorDouble &amp;logLikelihoods)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageWrap2Pi</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gad2efb7145920d6f898fc7d75bf0e743c</anchor>
      <arglist>(const CVectorDouble &amp;angles)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageLogLikelihood</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga7ab9576c9d210cd29057d8fdf7eff647</anchor>
      <arglist>(const CVectorDouble &amp;logWeights, const CVectorDouble &amp;logLikelihoods)</arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 2, 2 &gt;</type>
      <name>CMatrixDouble22</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a9a3e1b8b610feeb6403638596bdc4578</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 2, 3 &gt;</type>
      <name>CMatrixDouble23</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a83158a9ba61c5aab61f1d8fe0bfa4b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 3, 2 &gt;</type>
      <name>CMatrixDouble32</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab43112bba01b14ce19fc4b3f247e0ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 3, 3 &gt;</type>
      <name>CMatrixDouble33</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a58d0ee60eee38e990848ccb8b83e8338</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 4, 4 &gt;</type>
      <name>CMatrixDouble44</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a25a1ba39a478a66d24a4ecfb9c585c79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 6, 6 &gt;</type>
      <name>CMatrixDouble66</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a69ac788617e87d06107cd7a32a1352b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 7, 7 &gt;</type>
      <name>CMatrixDouble77</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aed1f2021f6c0dc0dd77a96972acaf43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 3 &gt;</type>
      <name>CMatrixDouble13</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae0f1c00b212046eb2da2d2b706596a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 3, 1 &gt;</type>
      <name>CMatrixDouble31</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a736fe777fa3e06f44ee25115ea3bfe45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 2 &gt;</type>
      <name>CMatrixDouble12</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a48ff4a54c17399392608a3594b0a4465</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 2, 1 &gt;</type>
      <name>CMatrixDouble21</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a08a16a69a7e42f7c4dca7c5136b41c46</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 6, 1 &gt;</type>
      <name>CMatrixDouble61</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a52586c80c3b0ed450e391f2b94120aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 6 &gt;</type>
      <name>CMatrixDouble16</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afb229aef8f727e036d6a14a14965ffde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 7, 1 &gt;</type>
      <name>CMatrixDouble71</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a6c38ff71e411e6b73d1b7de1f18bf820</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 7 &gt;</type>
      <name>CMatrixDouble17</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5977d8672735efc38769929ab742a917</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 5, 1 &gt;</type>
      <name>CMatrixDouble51</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a04b63d59fd84d9fc948cbdd15123e6a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 1, 5 &gt;</type>
      <name>CMatrixDouble15</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>acea06f45d45c97ff31a6b56c11119ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; double, 4, 1 &gt;</type>
      <name>CMatrixDouble41</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aca185440fdb9e9d746fd451a7e6109a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 2, 2 &gt;</type>
      <name>CMatrixFloat22</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>adbd7460227c1e11e792a9ee469550a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 2, 3 &gt;</type>
      <name>CMatrixFloat23</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a155c891f48138a92e762159093a212cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 3, 2 &gt;</type>
      <name>CMatrixFloat32</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>adef9613ac88e052957b5d64804b5bb7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 3, 3 &gt;</type>
      <name>CMatrixFloat33</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>aabb5d1bd385a780da2a919cab150690b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 4, 4 &gt;</type>
      <name>CMatrixFloat44</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a664c31c02eb5b082d94fee583d707de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 6, 6 &gt;</type>
      <name>CMatrixFloat66</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad2b21e08c33da403d02e138c968bf020</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 7, 7 &gt;</type>
      <name>CMatrixFloat77</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a35b9961f1ad7cf92f4354b5f53bf3036</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 3 &gt;</type>
      <name>CMatrixFloat13</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad882ef7a63610e5d3921254453bd3bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 3, 1 &gt;</type>
      <name>CMatrixFloat31</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a5235013a7473c0f9858038b5003afae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 2 &gt;</type>
      <name>CMatrixFloat12</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>abd1d8263832cd3f65d3210cef735510b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 2, 1 &gt;</type>
      <name>CMatrixFloat21</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad8adda5c75c1c1ce2f760a54c31b242b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 6, 1 &gt;</type>
      <name>CMatrixFloat61</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a0a9acac569b0891f2cd3385096b32d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 6 &gt;</type>
      <name>CMatrixFloat16</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac4eb71d01fc81318f2f39cc60bad073c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 7, 1 &gt;</type>
      <name>CMatrixFloat71</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a47860cb65836c50c0c7a23f13ca9e875</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 7 &gt;</type>
      <name>CMatrixFloat17</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a7cb47c537948d7eb2b176aea3146e833</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 5, 1 &gt;</type>
      <name>CMatrixFloat51</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>afc324f66d97f448b20aa657f11de381a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CMatrixFixedNumeric&lt; float, 1, 5 &gt;</type>
      <name>CMatrixFloat15</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a2d3528cb7602ebf978c9bee8fbb60e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac8434f3b6ff8fc33f1a730d048376680</anchor>
      <arglist>(const TSegment3D &amp;s1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5dd94df362abbc951105f1043404e550</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1d96bf1289f937a71dd7156c28be3cc6</anchor>
      <arglist>(const TSegment3D &amp;s1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5578db841cf79d522bbe330e8af74b37</anchor>
      <arglist>(const TPlane &amp;p1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga689fe4a60a9090b8fd311282eec919ea</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga867073c6926b395069142f434d4b5fca</anchor>
      <arglist>(const TPlane &amp;p1, const TLine3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2213e727c993392fe8a6ff82bd4a1ed2</anchor>
      <arglist>(const TLine3D &amp;r1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga95f158cb50fb69c1d79243f48385409e</anchor>
      <arglist>(const TLine3D &amp;r1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga372e9168c62131da39eb9d70dee76041</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabdca0bc1bbca0ff9942ac305950469b2</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9c0ca61ddffa7a68cce9b709432e445f</anchor>
      <arglist>(const TLine2D &amp;r1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7f0d0dba6bacd14ccd3c518dbfe76000</anchor>
      <arglist>(const TSegment2D &amp;s1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae331692806117c1799ad6d361dfe75e6</anchor>
      <arglist>(const TSegment2D &amp;s1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadf38abae2a5f918e1eab630b9a109cbc</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa8129af319e199d9f2404e6acc96714d</anchor>
      <arglist>(const TPlane &amp;p1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga92e221cabafb17be49a42740463bba64</anchor>
      <arglist>(const TLine3D &amp;r1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga70822c4092f0bbe2a196bed0fbe9ca2e</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga994ef627b68853776a5ce1802bc18073</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseX</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga246021723fa28192ca1874bff181c0f2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3442bdc8a089cbd30e154edac53ac4bd</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafdffd6ceca802661b3c377e0a7dc8b21</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseAndVector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf0c89a60d732fac3acef96415f2d39ea</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, const double(&amp;vector)[3], TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseX</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga70ae0a73224fcfd332124d1b2bab8fc7</anchor>
      <arglist>(const TPose2D &amp;p, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabbebe5355d1b3ec5826e49e722fa0a6e</anchor>
      <arglist>(const TPose2D &amp;p, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseAndVector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac3e1ca7a4f5d4de2b5cdd213a650d34d</anchor>
      <arglist>(const TPose2D &amp;p, const double(&amp;vector)[2], TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>conformAPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gacfd168e4805c76cb5b9c78aa223b22d7</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>conformAPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafba78851ae3aac39411479d7fd33fb75</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0343f2d575b75659d177d7c1b8aeb699</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gab94e655d2a4b638920d0cfd6b030904d</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga66f0a5685c0fc9d5438f44f287a3d87c</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0a2d4588cbb75d995a72faa9e5ef15b3</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga72d27b659adfb537f944a3a8945d4d3c</anchor>
      <arglist>(const TPoint3D &amp;point, const mrpt::poses::CPose3D &amp;newXYpose, TPoint3D &amp;newPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga4623656064201d25153d494a64962a28</anchor>
      <arglist>(const TSegment3D &amp;segment, const mrpt::poses::CPose3D &amp;newXYpose, TSegment3D &amp;newSegment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaadd4c4901e3398d22a66efa3e79d2936</anchor>
      <arglist>(const TLine3D &amp;line, const mrpt::poses::CPose3D &amp;newXYpose, TLine3D &amp;newLine)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7ac4b290c5d460f3ca7358f7f8fd181d</anchor>
      <arglist>(const TPlane &amp;plane, const mrpt::poses::CPose3D &amp;newXYpose, TPlane &amp;newPlane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga650a555b1f3d0116a889755ed8cad853</anchor>
      <arglist>(const TPolygon3D &amp;polygon, const mrpt::poses::CPose3D &amp;newXYpose, TPolygon3D &amp;newPolygon)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2a3d8973efd4d896d8c4a1d1626ed7c6</anchor>
      <arglist>(const TObject3D &amp;object, const mrpt::poses::CPose3D &amp;newXYPose, TObject3D &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3a8703f7747d7d472704621ea44c7021</anchor>
      <arglist>(const T &amp;obj, const TPlane &amp;newXYPlane, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa777931620bc326748391967ef724568</anchor>
      <arglist>(const T &amp;obj, const TPlane &amp;newXYPlane, const TPoint3D &amp;newOrigin, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaffbc776a64ff56a0f4b321c9b279f0af</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;objs, const mrpt::poses::CPose3D &amp;newXYpose, std::vector&lt; T &gt; &amp;newObjs)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga32e79b880352278f517cf33c2262c23e</anchor>
      <arglist>(const TPoint2D &amp;point, const mrpt::poses::CPose2D &amp;newXpose, TPoint2D &amp;newPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaaa723a1b88bdcb7429e0fa8c892091ab</anchor>
      <arglist>(const TSegment2D &amp;segment, const mrpt::poses::CPose2D &amp;newXpose, TSegment2D &amp;newSegment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga812a9c21d22271e0202e5d6a5ff20668</anchor>
      <arglist>(const TLine2D &amp;line, const mrpt::poses::CPose2D &amp;newXpose, TLine2D &amp;newLine)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaed6211dfc241756ffd24225fb063bbd4</anchor>
      <arglist>(const TPolygon2D &amp;polygon, const mrpt::poses::CPose2D &amp;newXpose, TPolygon2D &amp;newPolygon)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0638d2ed4002b31e5ef2cbc595ce6dc2</anchor>
      <arglist>(const TObject2D &amp;object, const mrpt::poses::CPose2D &amp;newXpose, TObject2D &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga77459f2bde6fc21af5d646afa6f2a1c3</anchor>
      <arglist>(const T &amp;obj, const TLine2D &amp;newXLine, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gade8915a17e3600e1a46db01d407f9b7f</anchor>
      <arglist>(const T &amp;obj, const TLine2D &amp;newXLine, const TPoint2D &amp;newOrigin, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabf1b5785d6a212c47e5286cf32aa52dc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;objs, const mrpt::poses::CPose2D &amp;newXpose, std::vector&lt; T &gt; &amp;newObjs)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaeb82d442632f6d02ed4f23abde0a7220</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0224cc99691efb59f362750fdef1c6b5</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga31b78e2763474e75992e4d47071b56af</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5f241d690d1dc369584ab9894e1403aa</anchor>
      <arglist>(const TSegment2D &amp;s1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga498ab42b7016f46dfd864e6603983e79</anchor>
      <arglist>(const TLine2D &amp;r1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8eee56153d56abf18baebe1a43aba025</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae098e1c025a3be9aec8a29338c4ea609</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1e0e1d244b21858d3fe882d2c5c5c9d1</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae6be78494a907b099e74e8abf8d9cd62</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae54fcad3a2754529817b16dbd387a6e2</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa2686f4f203380a19184ee8bcfa5db35</anchor>
      <arglist>(const TLine3D &amp;r1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac0867b77fa033682044a131e1872ed3c</anchor>
      <arglist>(const TPlane &amp;p1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>size_t BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga27bbcb73045d3efb5c7c78366ae09724</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;v1, const std::vector&lt; TPolygon3D &gt; &amp;v2, CSparseMatrixTemplate&lt; TObject3D &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga390054f4e4e2a32067fdc485f207c3bb</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;v1, const std::vector&lt; TPolygon3D &gt; &amp;v2, std::vector&lt; TObject3D &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa1f06d8e0612780e9a4adf91377e9cbc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v1, const std::vector&lt; U &gt; &amp;v2, CSparseMatrixTemplate&lt; O &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8c9938ba7a1666b258ad3d487df9af68</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v1, const std::vector&lt; U &gt; &amp;v2, std::vector&lt; O &gt; objs)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga085e0b0a43255133daa6d03b09c145c0</anchor>
      <arglist>(const TObject2D &amp;o1, const TObject2D &amp;o2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga16e77c71263abb49040a43167f785f5d</anchor>
      <arglist>(const TObject3D &amp;o1, const TObject3D &amp;o2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6e705dc07a89c9206adca1d33ecef688</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga49c9d34c8e3a7163795a8d606fbb2de1</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaee202a356fdecfc880389d74ee4db5ae</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3d6872d96bf20264e3129b8d83e8f065</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae8ee3a3cbd35419b4025ddaa8ad8d954</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaef41d5bad5f5c963a115ba5ad0ecb533</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga69aecb4753ea543d2f0cb64a829af4f9</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TSegment2D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae4801fe47285acad2533585a42eac9cd</anchor>
      <arglist>(const TSegment2D &amp;s1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaafc1bc5e0d7a895612e820b382dc58da</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TLine2D &amp;l2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga199640d96dc07d84a787660b07059b06</anchor>
      <arglist>(const TLine2D &amp;l1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaddad62a45d0eabab4194e9b261801741</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga258d1d33e5b037a166c0784fbba4cd74</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TSegment3D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga19a574fbbb884252278e69af2d4f64eb</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga67d00784531693ba96b5aae3af3e9b6d</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TLine3D &amp;l2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga50cc3a8b2fdca23879e8a2c8d3473199</anchor>
      <arglist>(const TLine3D &amp;l1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8fea9705d62bae0c9f0c5d0ee65186a1</anchor>
      <arglist>(const TPolygon3D &amp;po, const TPlane &amp;pl)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabfb83bd00d767a1fa6c2f8f846577e23</anchor>
      <arglist>(const TPlane &amp;pl, const TPolygon3D &amp;po)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getRectangleBounds</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga21bf312977cbce8a845861abae1f56ce</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;poly, TPoint2D &amp;pMin, TPoint2D &amp;pMax)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getPrismBounds</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga92c076a9ddc751bc692d933f9b2d21fb</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;poly, TPoint3D &amp;pMin, TPoint3D &amp;pMax)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseXY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga37850eea9f5c6116f9161d0020bc0215</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseXZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf91b4ef893ac67bffb102a68184756a3</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseYZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga19a1063accedeb842bac939b8b9d9371</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseAndNormal</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1e4a1a55464d0a77afd8779c1771f2e2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, const double(&amp;normal)[3], TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>generateAxisBaseFromDirectionAndAxis</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad30276c807b48de64479042df3901475</anchor>
      <arglist>(const double(&amp;vec)[3], char coord, CMatrixDouble &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga813a39378e8d87026c8bdf9d6e9ea11f</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points, TLine2D &amp;line)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf52599f4e77ca22fbaf934f4795c8b74</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TLine3D &amp;line)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadc7d809e6b0587ea6306ec35195b1406</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaeef1f0bba196ddf6a2591e34a962c7f2</anchor>
      <arglist>(const std::vector&lt; TSegment3D &gt; &amp;segms, std::vector&lt; TPolygon3D &gt; &amp;polys)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9dca93142f650435c44c91da9b9f5a28</anchor>
      <arglist>(const std::vector&lt; TSegment3D &gt; &amp;segms, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TSegment3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga47823470db9d1d67a17e605e7c9ec748</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9ed915589a9d8d3aa4d95f7fe546bf10</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TObject3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafce561047af36b2f53fa8a1fa39fd170</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TSegment3D &gt; &amp;remainder1, std::vector&lt; TObject3D &gt; &amp;remainder2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEpsilon</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6ee56196af1534bb1c408eb5fedbc64a</anchor>
      <arglist>(double nE)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getEpsilon</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac164dcd4d3f3b2a46fd098cae08bfc7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>splitInConvexComponents</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1521805122afdf7b2b43fdf07b122347</anchor>
      <arglist>(const TPolygon2D &amp;poly, std::vector&lt; TPolygon2D &gt; &amp;components)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>splitInConvexComponents</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa47d7a2b5e33a9b4b82574939fabfc3c</anchor>
      <arglist>(const TPolygon3D &amp;poly, std::vector&lt; TPolygon3D &gt; &amp;components)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getSegmentBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad946c51ed376dd7bdb6bc58d50868fab</anchor>
      <arglist>(const TSegment2D &amp;sgm, TLine2D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getSegmentBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9b97db6f59d92e55374fa2ef29246b0d</anchor>
      <arglist>(const TSegment3D &amp;sgm, TPlane &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getAngleBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga52e778d0b621da17b18f3a33a7a0d306</anchor>
      <arglist>(const TLine2D &amp;l1, const TLine2D &amp;l2, TLine2D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getAngleBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa281076b72f1e7a14bd60cf389591285</anchor>
      <arglist>(const TLine3D &amp;l1, const TLine3D &amp;l2, TLine3D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>traceRay</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga38168fa99370ab281b47cb61a6644613</anchor>
      <arglist>(const std::vector&lt; TPolygonWithPlane &gt; &amp;vec, const mrpt::poses::CPose3D &amp;pose, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6f1f2d284e8f66cd5e85be0e2e01537f</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;vec, const mrpt::poses::CPose3D &amp;pose, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad8d6fbe91133eb0caa6722ae378ea3fb</anchor>
      <arglist>(const T &amp;v0, const U &amp;v1, V &amp;vOut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga20dcc4f19cc9529611235c78937e1ea5</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v0, const std::vector&lt; T &gt; &amp;v1, std::vector&lt; T &gt; &amp;v_out)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8434b52fe61bfea34a87705c3c296b9e</anchor>
      <arglist>(const VEC1 &amp;v0, const VEC2 &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skew_symmetric3</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1d062ce80412bd12f853b032f7822edb</anchor>
      <arglist>(const VECTOR &amp;v, MATRIX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>skew_symmetric3</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga885c8e7de7ba80f5d314d4ec0a161d02</anchor>
      <arglist>(const VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skew_symmetric3_neg</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa6594f63ac8850608581cbda8c2425c9</anchor>
      <arglist>(const VECTOR &amp;v, MATRIX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>skew_symmetric3_neg</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga88a1a74aa8e47de309e4b00dfb1b2d9b</anchor>
      <arglist>(const VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vectorsAreParallel2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga02898caca2e86295b143fddb35be2d02</anchor>
      <arglist>(const T &amp;v1, const U &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vectorsAreParallel3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8e6c754edead58282fc8bc2fe030a28f</anchor>
      <arglist>(const T &amp;v1, const U &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>closestFromPointToSegment</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadb3d23eab4f531069123624b8ba6a0e0</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2, double &amp;out_x, double &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>closestFromPointToLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga37223ac5750b43309079b3e7dd495458</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2, double &amp;out_x, double &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>closestSquareDistanceFromPointToLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2acf26be8e09ce4cc912dd1af304b6d9</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa750f334af9804daea1b6c748fb5544f</anchor>
      <arglist>(const T x1, const T y1, const T x2, const T y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf9f23698674258694e4ccf1b65d883d9</anchor>
      <arglist>(const T x1, const T y1, const T z1, const T x2, const T y2, const T z2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceSqrBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga317e06b958f0d87add2bf964a831f4a6</anchor>
      <arglist>(const T x1, const T y1, const T x2, const T y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceSqrBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga43a105e4de12406d0f1ec02bfa068efd</anchor>
      <arglist>(const T x1, const T y1, const T z1, const T x2, const T y2, const T z2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minimumDistanceFromPointToSegment</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac92da90f192ac7bd07a5ecfa75b5c5dd</anchor>
      <arglist>(const double Px, const double Py, const double x1, const double y1, const double x2, const double y2, T &amp;out_x, T &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>SegmentsIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga46aedb75c65aeec95452cf1c9de0a3e8</anchor>
      <arglist>(const double x1, const double y1, const double x2, const double y2, const double x3, const double y3, const double x4, const double y4, double &amp;ix, double &amp;iy)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>SegmentsIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga28af18facb8b1bb87b497f8f2c70cf26</anchor>
      <arglist>(const double x1, const double y1, const double x2, const double y2, const double x3, const double y3, const double x4, const double y4, float &amp;ix, float &amp;iy)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>pointIntoPolygon2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga476738b4b31eadfa7c26ceb1e70b8579</anchor>
      <arglist>(const double &amp;px, const double &amp;py, unsigned int polyEdges, const double *poly_xs, const double *poly_ys)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pointIntoQuadrangle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7a045689c27da5ed560fb9c0da6afece</anchor>
      <arglist>(T x, T y, T v1x, T v1y, T v2x, T v2y, T v3x, T v3y, T v4x, T v4y)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distancePointToPolygon2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa30e01c0a6a675d795824684a5ab64d7</anchor>
      <arglist>(const double &amp;px, const double &amp;py, unsigned int polyEdges, const double *poly_xs, const double *poly_ys)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>minDistBetweenLines</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6a650dbff61e35b271f810f6092aeb52</anchor>
      <arglist>(const double &amp;p1_x, const double &amp;p1_y, const double &amp;p1_z, const double &amp;p2_x, const double &amp;p2_y, const double &amp;p2_z, const double &amp;p3_x, const double &amp;p3_y, const double &amp;p3_z, const double &amp;p4_x, const double &amp;p4_y, const double &amp;p4_z, double &amp;x, double &amp;y, double &amp;z, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>RectanglesIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa270e8bb5cf76e5aef7effd9ced0e080</anchor>
      <arglist>(const double &amp;R1_x_min, const double &amp;R1_x_max, const double &amp;R1_y_min, const double &amp;R1_y_max, const double &amp;R2_x_min, const double &amp;R2_x_max, const double &amp;R2_y_min, const double &amp;R2_y_max, const double &amp;R2_pose_x, const double &amp;R2_pose_y, const double &amp;R2_pose_phi)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplateNumeric&lt; T &gt;</type>
      <name>generateAxisBaseFromDirection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac393ef41292790bb8983997c5e1fda56</anchor>
      <arglist>(T dx, T dy, T dz)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>kmeans</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a962c37014b369b1dd1c7961e332c239d</anchor>
      <arglist>(const size_t k, const LIST_OF_VECTORS1 &amp;points, std::vector&lt; int &gt; &amp;assignments, LIST_OF_VECTORS2 *out_centers=NULL, const size_t attempts=3)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>kmeanspp</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ad0c38dff586346d5f1cfe8a9bd8a13cf</anchor>
      <arglist>(const size_t k, const LIST_OF_VECTORS1 &amp;points, std::vector&lt; int &gt; &amp;assignments, LIST_OF_VECTORS2 *out_centers=NULL, const size_t attempts=3)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga56a2bcbd3e333c77935a7e54d6eb9466</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixFixedNumeric&lt; float, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga745fc9af0a39075b935a4b84c0b392b1</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga22527dc2d242a466ca2bcd8f1656594b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CMatrixFixedNumeric&lt; float, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga0a1091c4d09339131c04d59c9b534a58</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga91b22de0057ca91e09f29a4b56e26976</anchor>
      <arglist>(std::ostream &amp;s, const CMatrixFixedNumeric&lt; T, NROWS, NCOLS &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga76d0eeef79e0687814bdee2a24a4c070</anchor>
      <arglist>(std::ostream &amp;s, const CMatrixTemplateNumeric&lt; T &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>VALUE</type>
      <name>squareNorm_accum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a4c5593a001cce23cf013a88d87d6de6b</anchor>
      <arglist>(const VALUE total, const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>squareNorm</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a874ab9b2da45c8249b49ca918d7955fa</anchor>
      <arglist>(const U &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER1::Scalar</type>
      <name>dotProduct</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a15beaa4a5d416e8a44fc68879e85be9b</anchor>
      <arglist>(const CONTAINER1 &amp;v1, const CONTAINER1 &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>dotProduct</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac9208958ca7806d9272f282c406e0fd4</anchor>
      <arglist>(const U &amp;v1, const V &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER::Scalar</type>
      <name>sum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ab772406114018adb624662fe34e1bf9a</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>sum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae5442bf8407dd5d58aced3952a7fd471</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>RET</type>
      <name>sumRetType</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>acfc21fe04bd49152fa31fe971d1802db</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>mean</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a414456e3e3b75b19cfda5e0a37c46e31</anchor>
      <arglist>(const CONTAINER &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimum_maximum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ae697456de4bc4c09facfe31f7fd4d4ae</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;V, T &amp;curMin, T &amp;curMax)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minimum_maximum</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>ac4137248a23d9ba4692e50bd980ce111</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;V, typename Eigen::MatrixBase&lt; Derived &gt;::Scalar &amp;curMin, typename Eigen::MatrixBase&lt; Derived &gt;::Scalar &amp;curMax)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>countCommonElements</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a269b16e5b7f1984a53d1ea76f7b2a260</anchor>
      <arglist>(const CONTAINER1 &amp;a, const CONTAINER2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adjustRange</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a8da8f1b08f368d5c73686a3f19206654</anchor>
      <arglist>(CONTAINER &amp;m, const typename CONTAINER::Scalar minVal, const typename CONTAINER::Scalar maxVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndStd</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>add0caeeb0b0a333b0b72df590c3599c0</anchor>
      <arglist>(const VECTORLIKE &amp;v, double &amp;out_mean, double &amp;out_std, bool unbiased=true)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stddev</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a33b336cbdc6b6cfdb7a03cc1cccb8057</anchor>
      <arglist>(const VECTORLIKE &amp;v, bool unbiased=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndCovVec</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a229b0d2e976b1fb823f13355434ac4fa</anchor>
      <arglist>(const VECTOR_OF_VECTOR &amp;v, VECTORLIKE &amp;out_mean, MATRIXLIKE &amp;out_cov)</arglist>
    </member>
    <member kind="function">
      <type>RETURN_MATRIX</type>
      <name>covVector</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a06e721ace04cabc53e8c8b5159948e92</anchor>
      <arglist>(const VECTOR_OF_VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ncc_vector</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>a0168c5415a18f503c9b73d6594eaa842</anchor>
      <arglist>(const CONT1 &amp;patch1, const CONT2 &amp;patch2)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gabc43a80aa18fe8ffdfe69fed3ad115a9</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gac10530e74882a9b76ce58891c386fb3e</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const T1 b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator*</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga6f2d8625a637a5a65585065331b5b0c5</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga28127b8dfe78fea7644c4f2a3517cdef</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga71e2799d7c3a1af520efe49a9d5aa5b3</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const T1 b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator+</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga5a1ef801e13687370311dd36eaae6e08</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator-</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaaab8379a4418a0a0f60d5a147cad111b</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;v1, const std::vector&lt; T2 &gt; &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>CONTAINER &amp;</type>
      <name>containerFromPoseOrPoint</name>
      <anchorfile>namespacemrpt_1_1math.html</anchorfile>
      <anchor>af2f237c983d8e3870d0a61574fe6fae9</anchor>
      <arglist>(CONTAINER &amp;C, const POINT_OR_POSE &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ransac_detect_3D_planes</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>gad7752b90d12df1104ea99deb81a87cb6</anchor>
      <arglist>(const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;x, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;y, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;z, std::vector&lt; std::pair&lt; size_t, TPlane &gt; &gt; &amp;out_detected_planes, const double threshold, const size_t min_inliers_for_valid_plane=10)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ransac_detect_2D_lines</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>ga5eda1cbb54c7a1dc20cc3f905414bc05</anchor>
      <arglist>(const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;x, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;y, std::vector&lt; std::pair&lt; size_t, TLine2D &gt; &gt; &amp;out_detected_lines, const double threshold, const size_t min_inliers_for_valid_line=5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransac_detect_3D_planes</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>ga34d81b34450c1d2712623f14e945cb79</anchor>
      <arglist>(const POINTSMAP *points_map, std::vector&lt; std::pair&lt; size_t, TPlane &gt; &gt; &amp;out_detected_planes, const double threshold, const size_t min_inliers_for_valid_plane)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3e9a5920971ffc3caa6649159bc5a156</anchor>
      <arglist>(const CQuaternion&lt; T &gt; &amp;q0, const CQuaternion&lt; T &gt; &amp;q1, const double t, CQuaternion&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7f415f2899fab4600f6956b2568fb1c8</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;q0, const mrpt::poses::CPose3D &amp;q1, const double t, mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga914c8d01d7b2825842007fc08d8204a7</anchor>
      <arglist>(const mrpt::poses::CPose3DQuat &amp;q0, const mrpt::poses::CPose3DQuat &amp;q1, const double t, mrpt::poses::CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp_ypr</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaaa5060b957a51e330852884ca92dfecd</anchor>
      <arglist>(const mrpt::math::TPose3D &amp;q0, const mrpt::math::TPose3D &amp;q1, const double t, mrpt::math::TPose3D &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::math::detail</name>
    <filename>namespacemrpt_1_1math_1_1detail.html</filename>
    <class kind="class">mrpt::math::detail::AccessorIterator</class>
    <class kind="struct">mrpt::math::detail::getVicinity</class>
    <class kind="class">mrpt::math::detail::MatrixWrapper</class>
    <class kind="class">mrpt::math::detail::MatrixWrapper&lt; U, false &gt;</class>
    <class kind="class">mrpt::math::detail::MatrixWrapper&lt; U, true &gt;</class>
    <class kind="class">mrpt::math::detail::ReverseAccessorIterator</class>
    <class kind="struct">mrpt::math::detail::TAuxResizer</class>
    <class kind="struct">mrpt::math::detail::TAuxResizer&lt; MAT,-1 &gt;</class>
    <class kind="class">mrpt::math::detail::VicinityTraits</class>
    <class kind="class">mrpt::math::detail::VicinityTraits&lt; CMatrixFixedNumeric&lt; T, D, D &gt; &gt;</class>
    <class kind="class">mrpt::math::detail::VicinityTraits&lt; CMatrixTemplateNumeric&lt; T &gt; &gt;</class>
    <member kind="function">
      <type>void</type>
      <name>applyFunction</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>ac3ef448f76fc9232d29d4d02e3fd2f64</anchor>
      <arglist>(CBinaryRelation&lt; T, U, UIsObject &gt; &amp;o, FunctionType fun, size_t e1, size_t e2, const T &amp;T1, const T &amp;T2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyFunction</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>ae848e6be59fb0b9effb834dc8a28ac5a</anchor>
      <arglist>(CBinaryRelation&lt; T, U, UIsObject &gt; &amp;o, typename CBinaryRelation&lt; T, U, UIsObject &gt;::FunctionByReferencePass fun, size_t e1, size_t e2, const T &amp;T1, const T &amp;T2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractMatrix</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>aa19b24dfb9f42a5339d2abf59dc97f27</anchor>
      <arglist>(const MATORG &amp;M, const size_t first_row, const size_t first_col, MATDEST &amp;outMat)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>internal_kmeans</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a555c07e79b3a50c0055069ba25b4a227</anchor>
      <arglist>(const bool use_kmeansplusplus_method, const size_t nPoints, const size_t k, const size_t dims, const SCALAR *points, const size_t attempts, SCALAR *out_center, int *out_assignments)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP double</type>
      <name>internal_kmeans&lt; double &gt;</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a4601f94a604582056417e8a2c31502d2</anchor>
      <arglist>(const bool use_kmeansplusplus_method, const size_t nPoints, const size_t k, const size_t dims, const double *points, const size_t attempts, double *out_center, int *out_assignments)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP double</type>
      <name>internal_kmeans&lt; float &gt;</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a2b3bcf0b9bef064e5d6eb231649fbcb1</anchor>
      <arglist>(const bool use_kmeansplusplus_method, const size_t nPoints, const size_t k, const size_t dims, const float *points, const size_t attempts, float *out_center, int *out_assignments)</arglist>
    </member>
    <member kind="function">
      <type>TPoint2D BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>aed93eb5b2930c93dff27438af85d740a</anchor>
      <arglist>(const mrpt::poses::CPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPoint3D BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a09273bbf1d021dfd18ca677d3f69c708</anchor>
      <arglist>(const mrpt::poses::CPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPose2D BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>ad720846e28e649693a37d816573d0dd0</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPose3D BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a34bd943536a0b2341a09def5921bf572</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>TPose3DQuat BASE_IMPEXP</type>
      <name>lightFromPose</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a410d3c48af575489a3a6a0ed814441fe</anchor>
      <arglist>(const mrpt::poses::CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stub_kmeans</name>
      <anchorfile>namespacemrpt_1_1math_1_1detail.html</anchorfile>
      <anchor>a6d87cfbda3846e628fd7c84c4921232a</anchor>
      <arglist>(const bool use_kmeansplusplus_method, const size_t k, const LIST_OF_VECTORS1 &amp;points, std::vector&lt; int &gt; &amp;assignments, LIST_OF_VECTORS2 *out_centers, const size_t attempts)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::math::jacobians</name>
    <filename>namespacemrpt_1_1math_1_1jacobians.html</filename>
    <member kind="function">
      <type>void</type>
      <name>jacob_numeric_estimate</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>a6bfc725b0889aa6b7eee78bb91f19441</anchor>
      <arglist>(const VECTORLIKE &amp;x, void(*functor)(const VECTORLIKE &amp;x, const USERPARAM &amp;y, VECTORLIKE3 &amp;out), const VECTORLIKE2 &amp;increments, const USERPARAM &amp;userParam, MATRIXLIKE &amp;out_Jacobian)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacob_quat_from_yawpitchroll</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>ac30c153adc0c961ec4b875401109ece8</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, 4, 3 &gt; &amp;out_dq_dr, const double yaw, const double pitch, const double roll)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacob_quat_from_yawpitchroll</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>a8098e5a5d937e10299f95e36ff0c5eda</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, 4, 3 &gt; &amp;out_dq_dr, const mrpt::poses::CPose3D &amp;in_pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacob_quat_rotation</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>a0af89c27b4e68ac11002b015873da8c8</anchor>
      <arglist>(const QUATERNION &amp;quaternion, MATRIXLIKE &amp;out_mat4x4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacob_yawpitchroll_from_quat</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>a8d119c3db5ee5b67e8310ba5b24cf350</anchor>
      <arglist>(mrpt::math::CMatrixFixedNumeric&lt; double, 3, 4 &gt; &amp;out_dr_dq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacobs_2D_pose_comp</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>adfe054ba381260c1a5baa42e0a82c66a</anchor>
      <arglist>(const mrpt::poses::CPosePDFGaussian &amp;x, const mrpt::poses::CPosePDFGaussian &amp;u, CMatrixDouble33 &amp;out_df_dx, CMatrixDouble33 &amp;out_df_du)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacobs_6D_pose_comp</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>a530d47deb671f5d906825335645e1cef</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;x, const mrpt::poses::CPose3D &amp;u, CMatrixDouble66 &amp;out_df_dx, CMatrixDouble66 &amp;out_df_du)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jacobs_6D_pose_comp</name>
      <anchorfile>namespacemrpt_1_1math_1_1jacobians.html</anchorfile>
      <anchor>abf0a19eb26a2336a10ec29b0e223eaf6</anchor>
      <arglist>(const mrpt::poses::CPose3DQuat &amp;x, const mrpt::poses::CPose3DQuat &amp;u, CMatrixDouble77 &amp;out_df_dx, CMatrixDouble77 &amp;out_df_du)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::nav</name>
    <filename>namespacemrpt_1_1nav.html</filename>
    <class kind="class">mrpt::nav::CAbstractHolonomicReactiveMethod</class>
    <class kind="class">mrpt::nav::CAbstractNavigator</class>
    <class kind="class">mrpt::nav::CAbstractPTGBasedReactive</class>
    <class kind="class">mrpt::nav::CHolonomicFullEval</class>
    <class kind="class">mrpt::nav::CHolonomicLogFileRecord</class>
    <class kind="class">mrpt::nav::CHolonomicND</class>
    <class kind="class">mrpt::nav::CHolonomicVFF</class>
    <class kind="class">mrpt::nav::ClearanceDiagram</class>
    <class kind="class">mrpt::nav::CLogFileRecord</class>
    <class kind="class">mrpt::nav::CLogFileRecord_FullEval</class>
    <class kind="class">mrpt::nav::CLogFileRecord_ND</class>
    <class kind="class">mrpt::nav::CLogFileRecord_VFF</class>
    <class kind="class">mrpt::nav::CMultiObjectiveMotionOptimizerBase</class>
    <class kind="class">mrpt::nav::CMultiObjMotionOpt_Scalarization</class>
    <class kind="class">mrpt::nav::CNavigatorManualSequence</class>
    <class kind="class">mrpt::nav::CParameterizedTrajectoryGenerator</class>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_alpha</class>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_C</class>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CC</class>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CCS</class>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CollisionGridBased</class>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CS</class>
    <class kind="class">mrpt::nav::CPTG_Holo_Blend</class>
    <class kind="class">mrpt::nav::CPTG_RobotShape_Circular</class>
    <class kind="class">mrpt::nav::CPTG_RobotShape_Polygonal</class>
    <class kind="class">mrpt::nav::CReactiveNavigationSystem</class>
    <class kind="class">mrpt::nav::CReactiveNavigationSystem3D</class>
    <class kind="class">mrpt::nav::CRobot2NavInterface</class>
    <class kind="class">mrpt::nav::CRobot2NavInterfaceForSimulator_DiffDriven</class>
    <class kind="class">mrpt::nav::CRobot2NavInterfaceForSimulator_Holo</class>
    <class kind="class">mrpt::nav::CWaypointsNavigator</class>
    <class kind="class">mrpt::nav::PlannerRRT_SE2_TPS</class>
    <class kind="class">mrpt::nav::PlannerSimple2D</class>
    <class kind="class">mrpt::nav::PlannerTPS_VirtualBase</class>
    <class kind="struct">mrpt::nav::PoseDistanceMetric</class>
    <class kind="struct">mrpt::nav::PoseDistanceMetric&lt; TNodeSE2 &gt;</class>
    <class kind="struct">mrpt::nav::PoseDistanceMetric&lt; TNodeSE2_TP &gt;</class>
    <class kind="struct">mrpt::nav::RRTAlgorithmParams</class>
    <class kind="struct">mrpt::nav::RRTEndCriteria</class>
    <class kind="struct">mrpt::nav::TCandidateMovementPTG</class>
    <class kind="struct">mrpt::nav::TCPoint</class>
    <class kind="struct">mrpt::nav::TMoveEdgeSE2_TP</class>
    <class kind="class">mrpt::nav::TMoveTree</class>
    <class kind="struct">mrpt::nav::TNodeSE2</class>
    <class kind="struct">mrpt::nav::TNodeSE2_TP</class>
    <class kind="struct">mrpt::nav::TPlannerInputTempl</class>
    <class kind="struct">mrpt::nav::TPlannerResultTempl</class>
    <class kind="struct">mrpt::nav::TRobotShape</class>
    <class kind="struct">mrpt::nav::TWaypoint</class>
    <class kind="struct">mrpt::nav::TWaypointSequence</class>
    <class kind="struct">mrpt::nav::TWaypointsRenderingParams</class>
    <class kind="struct">mrpt::nav::TWaypointStatus</class>
    <class kind="struct">mrpt::nav::TWaypointStatusSequence</class>
    <member kind="typedef">
      <type>std::vector&lt; TCPoint &gt;</type>
      <name>TCPointVector</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>gae9ea32b7fea092e1e5e500978ea56998</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::nav::CParameterizedTrajectoryGeneratorPtr &gt;</type>
      <name>TListPTGPtr</name>
      <anchorfile>namespacemrpt_1_1nav.html</anchorfile>
      <anchor>a5db4be91a70bf82ce17e7e579be7ae6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::nav::CParameterizedTrajectoryGenerator * &gt;</type>
      <name>TListPTGs</name>
      <anchorfile>namespacemrpt_1_1nav.html</anchorfile>
      <anchor>a1db0e14494a6787e7a5ee03aa1da6de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TMoveTree&lt; TNodeSE2_TP, TMoveEdgeSE2_TP &gt;</type>
      <name>TMoveTreeSE2_TP</name>
      <anchorfile>group__nav__planners.html</anchorfile>
      <anchor>gac6a694b04a13598003d8805e3dd8b3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PTG_collision_behavior_t</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>ga74c40a8ea9c5e23f1cb65ad40fb8bcc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLL_BEH_BACK_AWAY</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>gga74c40a8ea9c5e23f1cb65ad40fb8bcc1a632c02c11ad051f74252a0683df08a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLL_BEH_STOP</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>gga74c40a8ea9c5e23f1cb65ad40fb8bcc1a60667ae8c010152627d6e56cacbe8efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>THolonomicMethod</name>
      <anchorfile>group__nav__holo.html</anchorfile>
      <anchor>gaf71ab89a09745503ffebcbcb8824692b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hmVIRTUAL_FORCE_FIELDS</name>
      <anchorfile>group__nav__holo.html</anchorfile>
      <anchor>ggaf71ab89a09745503ffebcbcb8824692baa121d75c41d45de1809428de0a3e153d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hmSEARCH_FOR_BEST_GAP</name>
      <anchorfile>group__nav__holo.html</anchorfile>
      <anchor>ggaf71ab89a09745503ffebcbcb8824692ba72478de0409c38a6a043a626b43241e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hmFULL_EVAL</name>
      <anchorfile>group__nav__holo.html</anchorfile>
      <anchor>ggaf71ab89a09745503ffebcbcb8824692bad386b4a68b946677cefac54ddff11a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool NAV_IMPEXP</type>
      <name>collision_free_dist_arc_circ_robot</name>
      <anchorfile>group__nav__geom__grp.html</anchorfile>
      <anchor>gaa2a7517c448542d82ec02763719c10f9</anchor>
      <arglist>(const double arc_radius, const double robot_radius, const mrpt::math::TPoint2D &amp;obstacle, double &amp;out_col_dist)</arglist>
    </member>
    <member kind="function">
      <type>bool NAV_IMPEXP</type>
      <name>collision_free_dist_segment_circ_robot</name>
      <anchorfile>group__nav__geom__grp.html</anchorfile>
      <anchor>ga6f5c7470bf435798b845888ffa879199</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p_start, const mrpt::math::TPoint2D &amp;p_end, const double robot_radius, const mrpt::math::TPoint2D &amp;obstacle, double &amp;out_col_dist)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream NAV_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>ga1639366f8ed5b43cd64dca9857d1ef3f</anchor>
      <arglist>(mrpt::utils::CStream &amp;o, const mrpt::nav::TCPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool NAV_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1nav.html</anchorfile>
      <anchor>a9a33165862bc7f600ad07ce94d334607</anchor>
      <arglist>(const CAbstractNavigator::TNavigationParamsBase &amp;, const CAbstractNavigator::TNavigationParamsBase &amp;)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream NAV_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>ga73ac7c50dce841d9aeb40b45603f0a32</anchor>
      <arglist>(mrpt::utils::CStream &amp;i, mrpt::nav::TCPoint &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::obs</name>
    <filename>namespacemrpt_1_1obs.html</filename>
    <namespace>mrpt::obs::detail</namespace>
    <namespace>mrpt::obs::gnss</namespace>
    <namespace>mrpt::obs::utils</namespace>
    <class kind="class">mrpt::obs::CAction</class>
    <class kind="class">mrpt::obs::CActionCollection</class>
    <class kind="class">mrpt::obs::CActionRobotMovement2D</class>
    <class kind="class">mrpt::obs::CActionRobotMovement3D</class>
    <class kind="class">mrpt::obs::CObservation</class>
    <class kind="class">mrpt::obs::CObservation2DRangeScan</class>
    <class kind="class">mrpt::obs::CObservation2DRangeScanWithUncertainty</class>
    <class kind="class">mrpt::obs::CObservation3DRangeScan</class>
    <class kind="class">mrpt::obs::CObservation6DFeatures</class>
    <class kind="class">mrpt::obs::CObservationBatteryState</class>
    <class kind="class">mrpt::obs::CObservationBeaconRanges</class>
    <class kind="class">mrpt::obs::CObservationBearingRange</class>
    <class kind="class">mrpt::obs::CObservationCANBusJ1939</class>
    <class kind="class">mrpt::obs::CObservationComment</class>
    <class kind="class">mrpt::obs::CObservationGasSensors</class>
    <class kind="class">mrpt::obs::CObservationGPS</class>
    <class kind="class">mrpt::obs::CObservationImage</class>
    <class kind="class">mrpt::obs::CObservationIMU</class>
    <class kind="class">mrpt::obs::CObservationOdometry</class>
    <class kind="class">mrpt::obs::CObservationRange</class>
    <class kind="class">mrpt::obs::CObservationRawDAQ</class>
    <class kind="class">mrpt::obs::CObservationReflectivity</class>
    <class kind="class">mrpt::obs::CObservationRFID</class>
    <class kind="class">mrpt::obs::CObservationRGBD360</class>
    <class kind="class">mrpt::obs::CObservationRobotPose</class>
    <class kind="class">mrpt::obs::CObservationSkeleton</class>
    <class kind="class">mrpt::obs::CObservationStereoImages</class>
    <class kind="class">mrpt::obs::CObservationStereoImagesFeatures</class>
    <class kind="class">mrpt::obs::CObservationVelodyneScan</class>
    <class kind="class">mrpt::obs::CObservationVisualLandmarks</class>
    <class kind="class">mrpt::obs::CObservationWindSensor</class>
    <class kind="class">mrpt::obs::CObservationWirelessPower</class>
    <class kind="class">mrpt::obs::CRawlog</class>
    <class kind="class">mrpt::obs::CSensoryFrame</class>
    <class kind="class">mrpt::obs::CSinCosLookUpTableFor2DScans</class>
    <class kind="struct">mrpt::obs::T2DScanProperties</class>
    <class kind="struct">mrpt::obs::T3DPointsProjectionParams</class>
    <class kind="struct">mrpt::obs::T3DPointsTo2DScanParams</class>
    <class kind="struct">mrpt::obs::TRangeImageFilter</class>
    <class kind="struct">mrpt::obs::TRangeImageFilterParams</class>
    <class kind="struct">mrpt::obs::TStereoImageFeatures</class>
    <class kind="struct">mrpt::obs::VelodyneCalibration</class>
    <member kind="typedef">
      <type>std::multimap&lt; mrpt::system::TTimeStamp, CObservationPtr &gt;</type>
      <name>TListTimeAndObservations</name>
      <anchorfile>namespacemrpt_1_1obs.html</anchorfile>
      <anchor>a1b41a06286c0b023779d59053fc6fa5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; mrpt::system::TTimeStamp, CObservationPtr &gt;</type>
      <name>TTimeObservationPair</name>
      <anchorfile>namespacemrpt_1_1obs.html</anchorfile>
      <anchor>ad2c9ffafacdd3cedcd897536a4206678</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TIMUDataIndex</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>ga00c1fec859fc9685356f7b0221d928fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_X_ACC</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa386c8bbfc2d26d1cb498fbf798430b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Y_ACC</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faae0419660c78033dc9ffa80a27162c805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Z_ACC</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaab06253894cc00a9bd99e3d616064b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_YAW_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faad5dbd7ef8c4417279f2cb55c676945de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_PITCH_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa50f9a053487e396ad8cca272a91a527a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ROLL_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faad0275363fb85e6e0f63978f112afbebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_X_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaa357e7612ce2c1a781aaebfadacc3da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Y_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faae8f9f43a87a9cac827b19773a75760e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Z_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faab7825a3b351b155f630670b3feb5061c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_YAW</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa897109882085649f23648055642b1815</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_PITCH</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa7754b27f2223fca6b81fc35fafdab8c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ROLL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaf81083b7fd47f2c207ae7c537f8d720b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_X</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa5edac1ba5d25f13992803192355924a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Y</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa9d99ec011234c49a764a081c6e054e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Z</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaaf460387da68dd0849a424eaf77a794f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_MAG_X</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faad8378b1d36b22da87164b33224841eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_MAG_Y</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa0e082caa3144ed3c26164672d42bc4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_MAG_Z</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa113c2f6f7b5b3744102a3377ffca5e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_PRESSURE</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa7a25d4c6f911fad914c9ab3b2f71a0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ALTITUDE</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa304e2d016878b72b26a06c1c05e5c119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_TEMPERATURE</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa8c7ec6205a40ae2768c110c92bf7597f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ORI_QUAT_X</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa89a4fa2cd23fddbe31919ce4dfdf7121</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ORI_QUAT_Y</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa85c3ba09eba97ee1b62fa284aa3ac8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ORI_QUAT_Z</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faab3e4d715908fe541c411e7c2ed785aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ORI_QUAT_W</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa6dd2233796e38db85951453c083c5656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_YAW_VEL_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa160013e0acfdd610e78b9161bfbb88f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_PITCH_VEL_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faabe6338cad23459743378b141fbbefa90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ROLL_VEL_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa61903b5cca16e7f3351e354c6a5cf57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_X_ACC_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa33787bd76f120e0e652679b665da8738</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Y_ACC_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa1084c54cc968ec87aeab392138dc7825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Z_ACC_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaf8d5803a4c5d759705a926d479f4f584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COUNT_IMU_DATA_FIELDS</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa839fcf88d9342d98aa9f948aa2cb54c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool OBS_IMPEXP</type>
      <name>carmen_log_parse_line</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gaf39e44f493db5a0e30e33e74eed1067b</anchor>
      <arglist>(std::istream &amp;in_stream, std::vector&lt; mrpt::obs::CObservationPtr &gt; &amp;out_imported_observations, const mrpt::system::TTimeStamp &amp;time_start_log)</arglist>
    </member>
    <member kind="function">
      <type>bool OBS_IMPEXP</type>
      <name>operator&lt;</name>
      <anchorfile>namespacemrpt_1_1obs.html</anchorfile>
      <anchor>a60b49f38c56c1d48c07b89d12423ec93</anchor>
      <arglist>(const T2DScanProperties &amp;a, const T2DScanProperties &amp;b)</arglist>
    </member>
    <member kind="variable">
      <type>void OBS_IMPEXP(*</type>
      <name>ptr_internal_build_points_map_from_scan2D</name>
      <anchorfile>namespacemrpt_1_1obs.html</anchorfile>
      <anchor>a588c68d4d410b11277690ba285041008</anchor>
      <arglist>)(const mrpt::obs::CObservation2DRangeScan &amp;obs, mrpt::maps::CMetricMapPtr &amp;out_map, const void *insertOps)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::obs::detail</name>
    <filename>namespacemrpt_1_1obs_1_1detail.html</filename>
    <class kind="struct">mrpt::obs::detail::TLevMarData</class>
    <member kind="function">
      <type>void</type>
      <name>cam2vec</name>
      <anchorfile>namespacemrpt_1_1obs_1_1detail.html</anchorfile>
      <anchor>a3b9ffdb9156315073d6eff3a4daafd7f</anchor>
      <arglist>(const TCamera &amp;camPar, CVectorDouble &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cost_func</name>
      <anchorfile>namespacemrpt_1_1obs_1_1detail.html</anchorfile>
      <anchor>a276951fb43fbf94b4a61e92a06cf7703</anchor>
      <arglist>(const CVectorDouble &amp;par, const TLevMarData &amp;d, CVectorDouble &amp;err)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_project_3d_pointcloud</name>
      <anchorfile>namespacemrpt_1_1obs_1_1detail.html</anchorfile>
      <anchor>aac84116afcb7e31205aacb1c8caf6ba4</anchor>
      <arglist>(const int H, const int W, const float *kys, const float *kzs, const mrpt::math::CMatrix &amp;rangeImage, mrpt::utils::PointCloudAdapter&lt; POINTMAP &gt; &amp;pca, std::vector&lt; uint16_t &gt; &amp;idxs_x, std::vector&lt; uint16_t &gt; &amp;idxs_y, const mrpt::obs::TRangeImageFilterParams &amp;filterParams, bool MAKE_DENSE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>do_project_3d_pointcloud_SSE2</name>
      <anchorfile>namespacemrpt_1_1obs_1_1detail.html</anchorfile>
      <anchor>ada1fbe34ba39fb274df14cedb0dddb78</anchor>
      <arglist>(const int H, const int W, const float *kys, const float *kzs, const mrpt::math::CMatrix &amp;rangeImage, mrpt::utils::PointCloudAdapter&lt; POINTMAP &gt; &amp;pca, std::vector&lt; uint16_t &gt; &amp;idxs_x, std::vector&lt; uint16_t &gt; &amp;idxs_y, const mrpt::obs::TRangeImageFilterParams &amp;filterParams, bool MAKE_DENSE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3DPointsFromDepthImageInto</name>
      <anchorfile>namespacemrpt_1_1obs_1_1detail.html</anchorfile>
      <anchor>a5b52007f51b51e4a14af56a1bb88d862</anchor>
      <arglist>(mrpt::obs::CObservation3DRangeScan &amp;src_obs, POINTMAP &amp;dest_pointcloud, const mrpt::obs::T3DPointsProjectionParams &amp;projectParams, const mrpt::obs::TRangeImageFilterParams &amp;filterParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vec2cam</name>
      <anchorfile>namespacemrpt_1_1obs_1_1detail.html</anchorfile>
      <anchor>a793b5bccae61a4bd87391e3030dfa20c</anchor>
      <arglist>(const CVectorDouble &amp;x, TCamera &amp;camPar)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::obs::gnss</name>
    <filename>namespacemrpt_1_1obs_1_1gnss.html</filename>
    <namespace>mrpt::obs::gnss::nv_oem6_ins_status_type</namespace>
    <namespace>mrpt::obs::gnss::nv_oem6_position_type</namespace>
    <namespace>mrpt::obs::gnss::nv_oem6_solution_status</namespace>
    <class kind="struct">mrpt::obs::gnss::gnss_message</class>
    <class kind="struct">mrpt::obs::gnss::gnss_message_ptr</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_GGA</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_GLL</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_RMC</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_VTG</class>
    <class kind="struct">mrpt::obs::gnss::Message_NMEA_ZDA</class>
    <class kind="struct">mrpt::obs::gnss::Message_NV_OEM6_GENERIC_FRAME</class>
    <class kind="struct">mrpt::obs::gnss::Message_NV_OEM6_GENERIC_SHORT_FRAME</class>
    <class kind="struct">mrpt::obs::gnss::Message_NV_OEM6_RANGECMP</class>
    <class kind="struct">mrpt::obs::gnss::Message_NV_OEM6_VERSION</class>
    <class kind="struct">mrpt::obs::gnss::Message_TOPCON_PZS</class>
    <class kind="struct">mrpt::obs::gnss::Message_TOPCON_SATS</class>
    <class kind="struct">mrpt::obs::gnss::nv_oem6_header_t</class>
    <class kind="struct">mrpt::obs::gnss::nv_oem6_short_header_t</class>
    <class kind="struct">mrpt::obs::gnss::UTC_time</class>
    <member kind="enumeration">
      <type></type>
      <name>gnss_message_type_t</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_GGA</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459abe96079604d73c68323379219272a94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_GLL</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a348cf35772302096db8c9dda4a00dcbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_GSA</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a4766ab1755a060488d208ef73d166973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_GSV</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a64fef90f9a459f7e9da1c266e056b567</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_MSS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459af0cad76884ceee3c11681d86cb8d55ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_RMC</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459ab7d860fcbe4bc5e707f7ae0b3f348e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_VTG</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a5b4d03c6948ea4194e220c6cd15811bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMEA_ZDA</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a0d4e8a3e344a621bef95be5e959e398d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOPCON_PZS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a0063ea513a3338b5f9fd0a17439b3d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TOPCON_SATS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a681ae05c6630569b4db7848ec319ee56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_MSG2ENUM</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a0ce1e1042db332da4545ba511b5c94ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GENERIC_FRAME</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459acecd247e1c4aa0a644084a6f2b3c89a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GENERIC_SHORT_FRAME</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a1599de9ecbfff0b6ad2c3284142bf5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_ALIGNBSLNENU</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459ab9b845d47a84f15dd484c3d9fb7d4fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_ALIGNBSLNXYZ</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a06eea4df030e8d660d2671746e165ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_ALIGNDOP</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459aaa96f7eb634598da9413da19c98d738c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_BESTPOS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a5309dd5d4b1b19d8249e557f2da46772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_BESTSATS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459af05f6981d6f7a4bf9836ae47528bc7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_BESTUTM</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a5f5307bfb66cb0fb0d5019669cead044</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_BESTVEL</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a27c0c00b586d27bbdb57ff078d87162a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_BESTXYZ</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a016ca23df0ff480d326ea3c4f538bfeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_CLOCKSTEERING</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a27b2c2b640216bb71d2362a2dced07e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPGLL</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a719a9da7b84efe84f1a63e4c420033f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPGGA</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a7d757a1e45c057d412e88f457ca25d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPGGARTK</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a3d1f889c5d611a479cb74eae0c72c74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPGSA</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a481ac0acc2046010699838b9be3ed221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPGSV</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a24b4609a6753c9bd42b17f6fd6441147</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPHDT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a186e02e5e3bcaafc821bc7d168dcf601</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPRMC</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a6ee4a99925d2fa21a7f7ee5eb97eba6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPVTG</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459ac3da5e86e3beb64f1514649ee39c7f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_GPZDA</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a484c1ca82f2261835374f4aa4b21c6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_IONUTC</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459ae4d636496b07110ef1186ce21f001106</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_MARKPOS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a008d81dcee5a5516f91da933144b395b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_MARK2POS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a90bdc8ca65d0a7623560ebd32523a1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_MARKTIME</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a49eda5584ed26bb15a8cc7ead1021293</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_MARK2TIME</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a8268fe419483cce54065072ff105ccac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_PPPPOS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a5381016c820595840d4a3aaf4ae7af38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_RANGECMP</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a14fb28dbd2052191b695e2b9b37e375f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_RAWEPHEM</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a724b130e98627cdf568f80dba2997680</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_RXSTATUS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a0e8d315fbb3f210bed2db699dc508b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_VERSION</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459ae809f6bc01217c80dec91991b27ac823</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_INSPVAS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a254a75fba4cac377f4ae1c11144dfb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_INSATTS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459abd516863e8c70ca53415f7fa73900d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_INSCOVS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a275dc550df9ccf8646f50f0feb276577</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_INSVELS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459a0ab43830bdb910367a51b2a083939a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OEM6_RAWIMUS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5f244678709db12be8295a416e4f1459ab5459a438c5d8597be32986f2de78cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldDescriptions</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a089aae11f6fcdb1f17be8a7504be4f84</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAllFieldValues</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ab8fc0429af983e372ef6883af890a70a</anchor>
      <arglist>(std::ostream &amp;o) const MRPT_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>GNSS_BINARY_MSG_DEFINITION_MID TGEODETICCOORDS</type>
      <name>getAsStruct</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a0e71042bb1eb5f3203faaa81879119c2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a0</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a13540983027cf991adf375d6f0669a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>A0</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae14d784e52c212a85fb70c9ee75822b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a1</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a38d975e0c565aa64023572d2db9865bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>A1</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a46d12ce63e63e3ec21adab7b32cc118a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a2</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ad09facb52a5074d8292d1358580342b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>a3</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a2e93f8db37465bc435a0620e655b376d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>accel_x</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a0555b3b1bfc67a34918743f4731c055b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>accel_y_neg</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae3464266355cbaddeb84757484b0afc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>accel_z</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ac7517a8888f37c88c697796a78eef1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>att_cov</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a446179acf8a485ba7cce80d958b857af</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux1stat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae4906aec1b88d24ab701616fa2646c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux1stat_clear</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a3019d4fdadf22af17ebc250ee4333ba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux1stat_pri</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aeaea3d04463d8862b7e5c39d6a0c09fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux1stat_set</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a007ef559c4c59e905c691ce1e6dfa26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux2stat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>acfb4ec3a72277d77073678fc9afc6311</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux2stat_clear</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a3c17ea3e44d09a3b3822411b77815786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux2stat_pri</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a2fb3cfb97124827cfb3153d7d3bc3d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux2stat_set</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a41923f9d5edce14cb080d5bc9778f0ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux3stat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>af424a10e3e04e00941270d73a43da0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux3stat_clear</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a2260af63da1a542563fe25b7fa4385c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux3stat_pri</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a4e61438b7cd732d4cd338a0900ea02d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>aux3stat_set</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ade9d5f3115a6cf74d62497b31936ecc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>azimuth</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ab530866f9a44a297b94997f604d1cf41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b0</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae781e7a09402d3a12e3a6deea67bd3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b1</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a4630d6b7f39542235e84e7f27f567e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b2</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ad6af7bf8265016342de5cf06463156e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>b3</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ada8c39c4f8ccef436082a821309a515e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>base_station_id</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ab83822a638a39ce081db527d2456376a</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>clock_offset</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>acb023ccb2371e03711556e804762c8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>clock_offset_std</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a2f7eaebda69f8131af1f782dee68b276</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>clock_status</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>af4aa361968dccb0829b27174160b80fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>crc</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>adc4359e71c3f29206b157ec4df611f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>datum_id</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>af0dbca20e9b1db17f6d0895b69fd89cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>deltat_ls</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a5c54465b751705aa26d7e46bfa36cb63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>deltat_lsf</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ab966cce63f68f0c35222b62bb2cef0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>diff_age</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a99193e1e43edcdcf5ef8ac521137c020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>dn</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a4bc5c23d947ea2b0db0f6cca25b7c99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>error</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a4292a761d5389d30142a1d442542e152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ext_sol_stat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae84afc3180a8b806bdea8e4a6eb7ffee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>galileo_beidou_mask</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae1f2934f0eeee817bdbc2af8e56bfbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>gps_glonass_mask</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>acc0d6af414d2ef533963461bc012aac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>gyro_x</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a79a107e7d23aa9d7360a0a1779937c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>gyro_y_neg</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a9bbf348560902d6e1412633ec9277663</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>gyro_z</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a2b1b8994e40be6f088a4b83b15fc7326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>nv_oem6_header_t</type>
      <name>header</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ad44aa49382c3beda48e34f5131b58d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>hgt</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ad8b885d84c7d441b5d60d8eae2524e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hgt_sigma</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a4aee574cb1c87fb0e51459a51028c421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>imu_status</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ac0e0fc42a02902e7d06cd53b8d1802bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ins_status</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a9dbd6df05337c55241f677803746193c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aba20814a2fafd0957a2cbd13e0c9ecaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lat_sigma</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>af123396eeac47e0171de54f4a9fa25e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>lon</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a46cfbd9dbb473a0474e1dfebdc43d4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lon_sigma</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a65d22bec0a7eea2c6a203e7cf2b4d58c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_sats_sol</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a9c8db6520f796bd997ace0b9470ddce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_sats_sol_L1</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>abe61703306f0047cb69b9be97ebd8d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_sats_sol_multi</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a1372cb7cd8779b84c0db837eacff4a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_sats_tracked</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aa133052709238cef29031554bf346232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>num_stats</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a449ded5ace3e8e7d250b820b773c6536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pitch</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a013273fbd6db260c79a236e097a68c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>pos_cov</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a747481f5d582dad4061af15171a1cd7e</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>position_type</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aaccfb999d875707aed4d0a14afc597d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ref_secs</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ae9e5bddd8751ee5a7eb0694ba0810615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>ref_week</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>af92b6f3bf5323d6174118960404e8f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>reserved</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a6eab96362d9c64418dd4c3277aff62a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>roll</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aaf0eeb15324bc9d9d2bd1484e2607c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>rxstat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a935027298f37853adf2d676540284ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>rxstat_clear</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a14ebb2f4bbefea4b601048015ead2afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>rxstat_pri</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a4716f6a7cd00299efed2aa074a502f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>rxstat_set</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a29cd4e6a82ea20486a045216e13e3c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>sat_prn</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a740257fa1f72f53427ca66246cecc125</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>seconds_in_week</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>ac7468b12d161f9e1a2001fdea4bb979b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sol_age</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a7f2549dcfb1bc30eb07bee69e841c648</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>solution_stat</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a627c700c2ae2a044d59ed50060a64ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>subframe1</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a67cc6e0470457eaa3fd7649c257ba929</anchor>
      <arglist>[30]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>subframe2</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a58dc80bec6e08496f78c16ca0d6ccd85</anchor>
      <arglist>[30]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>subframe3</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>af8da5038315c039015234b9467c274a2</anchor>
      <arglist>[30]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>tot</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a05b1050c7abdebdf2d6ec92b2f0767a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>undulation</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a1eb5bff437dafb568fae02b9cbd7abab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>utc_offset</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aff2b3aa23b75e629f004a67bd2a2dabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>utc_wn</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>adecd33dadd315e82ebb2d8b1bc97907b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vel_cov</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>aa699809888cf936207ffbf4110649b84</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vel_east</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a9053713295d4ea01ac4b250a092e6af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vel_north</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a28c7e0a59adc1e825d62276d27fb4bf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>vel_up</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a8e435f78df78461a3620311d7a09fe60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>week</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a83c0998b551341fae296e25d667254ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>week_seconds</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a6bc6cc491722035f20351b25feb1ccaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>wn_lsf</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss.html</anchorfile>
      <anchor>a714b1e7ae55611f7ead1ef242625565d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::obs::gnss::nv_oem6_ins_status_type</name>
    <filename>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>nv_ins_status_type_t</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_INACTIVE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676a1b2b4aea2810d2d3899adda0e01333d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_ALIGNING</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676a0a00ba7940025d2ee53c5eec2d0ccb08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_HIGH_VARIANCE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676a0164526c5f77496f764f5d9c8ea9e804</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_SOLUTION_GOOD</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676adeb8f8461e10c3244c328763e855c72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_SOLUTION_FREE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676ae9bebe053696bf62fa09b2c09d76f185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_ALIGNMENT_COMPLETE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676ad49629d14f387fdf3615ee48cc238326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DETERMINING_ORIENTATION</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676a20d10447b87acc0d0ce0bbf98f979551</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAITING_INITIALPOS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>a9c17f66ffc4742bc8a01bbecaf1cc676abee692808b4db6bbebaf976135caf564</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const std::string OBS_IMPEXP &amp;</type>
      <name>enum2str</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__ins__status__type.html</anchorfile>
      <anchor>af045eccf5880a1b84e8d030292e4c185</anchor>
      <arglist>(int val)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::obs::gnss::nv_oem6_position_type</name>
    <filename>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>nv_position_type_t</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dad63fb6dd626b15706cc7834d5ca568c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIXEDPOS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9daff52cfcfd6225b3938ca6d3b2a1af7a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIXEDHEIGHT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da2f2ba95df11c59fad8ce14ff033208e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Reserved</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da22ba65c34479457770aadb728ed88bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOATCONV</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dae221fcd5529fd5719c63a0dce293abcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WIDELANE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9daf320f502b039991fcf328f44a638680d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NARROWLANE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9daf2ba6ba9441db322363d807d8c390f55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DOPPLER_VELOCITY</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da617c19aa25d549905aa6613613b0ea3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SINGLE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dacede0cd88924a57abdb0c5e5fc742641</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSRDIFF</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da370d0d837455e60b37a5c571a6aa9632</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAAS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da3baa1edb6e544ee4d5d096b74d1b83bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROPAGATED</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da6b493442070bca5ca32090b29c5f988e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OMNISTAR</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da48ab24970ab60b8952857220a8c57bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L1_FLOAT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da94ffd0bbec997a157d31a2e68ae2bc8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IONOFREE_FLOAT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da546308e69558b9573f372196e5cd6e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NARROW_FLOAT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da94d5e7e88e4d1ec949c3d378daa20b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L1_INT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dada9e811766e1a3b3418c9aa73747c969</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WIDE_INT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da7796048b3d965f57e96569a9066dc049</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NARROW_INT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da5704436c79225191c913752452c8a52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RTK_DIRECT_INS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da08f8943e7b07cbf5ba3e11707c344a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da54879e7a8fc656fa5d2998ff3ff6d3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_PSRSP</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9daea9cfef7ee2b632880acf0f2121166b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_PSRDIFF</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dad343dc8a23974f2d8213c6c12cb079d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_RTKFLOAT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dad480142e924141cc19a5fe61fcd0b69f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_RTKFIXED</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9dae87637e8b3885f15980966c83d8a88cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OMNISTAR_HP</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da32b913a341d67d500f2ef2c22c4d9614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OMNISTAR_XP</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da507482a6307f5c15521917bccc67c39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CDGPS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a4e7cf4fb2caedb606f5ba68cf4823a9da95bf1422b40d04eb102b154f5e0d9c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const std::string OBS_IMPEXP &amp;</type>
      <name>enum2str</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__position__type.html</anchorfile>
      <anchor>a00ca3aaee1afe411c05124424ae37eaf</anchor>
      <arglist>(int val)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::obs::gnss::nv_oem6_solution_status</name>
    <filename>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>nv_solution_status_t</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOL_COMPUTED</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a4fd244c62ce3666033c199100596e3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INSUFFICIENT_OBS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7aa87c8ad079e5c3fdea48df9eb4848f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_CONVERGENCE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a5176f8f454533faffce84dc673b61c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SINGULARITY</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7aaf4c546a6ce8c7ef59b6f9f611b5d821</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COV_TRACE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7af9318f3ce8d54e495480242bc741ecc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEST_DIST</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7ad00366c56b633ee61c07abd0bb6285c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLD_START</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a307989adc691e3e509c0122b37093fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>V_H_LIMIT</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a8bfcd90ff27ca8024bc55dbf3b710849</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VARIANCE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a351d84e6eb928010f91dd78729e5946a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESIDUALS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7ae7ae4197aee3317ebbc5417afbb9253c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DELTA_POS</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a49c68d94c7c0735c28cb1eb926a0d543</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEGATIVE_VAR</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a79b70b3f18abea920324f731bb899eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTEGRITY_WARNING</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a5767fabb089adb0ebe2ae3343e654f36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_INACTIVE</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a096a861faadcf21a2e84e70db1189e9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_ALIGNING</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7aea657dfe74854df49804a99dae79716a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INS_BAD</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a7b47d88ecd75483bc762c03ec9c23e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_UNPLUGGED</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a73f9100e89a1812c1afcde3925064940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PENDING</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a58a3d9f2e79d913ea2db3003f266ca05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INVALID_FIX</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>a1bd13291c47e61bb1ec83d3b7e7aa6a7a0fd8732dbc6627b5251b2ece6135fe6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const std::string OBS_IMPEXP &amp;</type>
      <name>enum2str</name>
      <anchorfile>namespacemrpt_1_1obs_1_1gnss_1_1nv__oem6__solution__status.html</anchorfile>
      <anchor>aae58c8ee8a42eb44560f3bfc6531bf2a</anchor>
      <arglist>(int val)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::obs::utils</name>
    <filename>namespacemrpt_1_1obs_1_1utils.html</filename>
    <member kind="function">
      <type>OBSERVATION_T::Ptr</type>
      <name>getObservation</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gabcfe5bc6db2c08a2d7be192b849e87a6</anchor>
      <arglist>(mrpt::obs::CSensoryFramePtr &amp;observations, mrpt::obs::CObservationPtr &amp;observation, bool priority_to_sf=true)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::opengl</name>
    <filename>namespacemrpt_1_1opengl.html</filename>
    <namespace>mrpt::opengl::detail</namespace>
    <namespace>mrpt::opengl::gl_utils</namespace>
    <namespace>mrpt::opengl::graph_tools</namespace>
    <namespace>mrpt::opengl::stock_objects</namespace>
    <class kind="class">mrpt::opengl::C3DSScene</class>
    <class kind="class">mrpt::opengl::CAngularObservationMesh</class>
    <class kind="class">mrpt::opengl::CArrow</class>
    <class kind="class">mrpt::opengl::CAssimpModel</class>
    <class kind="class">mrpt::opengl::CAxis</class>
    <class kind="class">mrpt::opengl::CBox</class>
    <class kind="class">mrpt::opengl::CCamera</class>
    <class kind="class">mrpt::opengl::CColorBar</class>
    <class kind="class">mrpt::opengl::CCylinder</class>
    <class kind="class">mrpt::opengl::CDisk</class>
    <class kind="class">mrpt::opengl::CEllipsoid</class>
    <class kind="class">mrpt::opengl::CEllipsoidInverseDepth2D</class>
    <class kind="class">mrpt::opengl::CEllipsoidInverseDepth3D</class>
    <class kind="class">mrpt::opengl::CEllipsoidRangeBearing2D</class>
    <class kind="class">mrpt::opengl::CFBORender</class>
    <class kind="class">mrpt::opengl::CFrustum</class>
    <class kind="class">mrpt::opengl::CGeneralizedCylinder</class>
    <class kind="class">mrpt::opengl::CGeneralizedEllipsoidTemplate</class>
    <class kind="class">mrpt::opengl::CGridPlaneXY</class>
    <class kind="class">mrpt::opengl::CGridPlaneXZ</class>
    <class kind="struct">mrpt::opengl::CLight</class>
    <class kind="class">mrpt::opengl::CMesh</class>
    <class kind="class">mrpt::opengl::CMesh3D</class>
    <class kind="class">mrpt::opengl::CMeshFast</class>
    <class kind="class">mrpt::opengl::COctoMapVoxels</class>
    <class kind="class">mrpt::opengl::COctreePointRenderer</class>
    <class kind="class">mrpt::opengl::COpenGLScene</class>
    <class kind="class">mrpt::opengl::COpenGLStandardObject</class>
    <class kind="class">mrpt::opengl::COpenGLViewport</class>
    <class kind="class">mrpt::opengl::CPlanarLaserScan</class>
    <class kind="class">mrpt::opengl::CPointCloud</class>
    <class kind="class">mrpt::opengl::CPointCloudColoured</class>
    <class kind="class">mrpt::opengl::CPolyhedron</class>
    <class kind="class">mrpt::opengl::CRenderizable</class>
    <class kind="class">mrpt::opengl::CRenderizableDisplayList</class>
    <class kind="class">mrpt::opengl::CSetOfLines</class>
    <class kind="class">mrpt::opengl::CSetOfObjects</class>
    <class kind="class">mrpt::opengl::CSetOfTexturedTriangles</class>
    <class kind="class">mrpt::opengl::CSetOfTriangles</class>
    <class kind="class">mrpt::opengl::CSimpleLine</class>
    <class kind="class">mrpt::opengl::CSphere</class>
    <class kind="class">mrpt::opengl::CText</class>
    <class kind="class">mrpt::opengl::CText3D</class>
    <class kind="class">mrpt::opengl::CTextMessageCapable</class>
    <class kind="class">mrpt::opengl::CTexturedObject</class>
    <class kind="class">mrpt::opengl::CTexturedPlane</class>
    <class kind="class">mrpt::opengl::CVectorField2D</class>
    <class kind="class">mrpt::opengl::CVectorField3D</class>
    <class kind="class">mrpt::opengl::mrptEventGLPostRender</class>
    <class kind="class">mrpt::opengl::mrptEventGLPreRender</class>
    <class kind="struct">mrpt::opengl::T2DTextData</class>
    <class kind="struct">mrpt::opengl::TFontParams</class>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>_GLENUM</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>aff1ed762681a47d92d4c6ace9250bb70</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; CRenderizablePtr &gt;</type>
      <name>CListOpenGLObjects</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2a98ed1cbee2bf526d35d6d3cc8ae9f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>predefined_voxel_sets_t</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ae4aafd61a2057f764891067cb51d0bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VOXEL_SET_OCCUPIED</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ae4aafd61a2057f764891067cb51d0bc5a2e6d201880bfc8d8b59207df370371af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VOXEL_SET_FREESPACE</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ae4aafd61a2057f764891067cb51d0bc5a90235b3ffafb6e7c099e6ac1757cf770</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TOpenGLFont</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga4e54252970d0b0a6dd251335064a2346</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_NONE</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346aa3c2080f171ba24c6975477b0bf74c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_TIMES_ROMAN_10</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346af0d0f888ba3db26150cad1b8bcf6b988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_TIMES_ROMAN_24</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346a31ebbbe2889bcca4760b90bba40385b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_HELVETICA_10</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346aaaa0ade466a836d2c160980f48f8cd1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_HELVETICA_12</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346aa7ffe540c3901ab52c25d5e73b941179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_HELVETICA_18</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346a50a46d5e678c8fd04ca6ee93d2345210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TOpenGLFontStyle</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2a3950732480ac3cffe2c391a45fb4ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2a3950732480ac3cffe2c391a45fb4efac078b23ac8c517cf925bd99352a6c00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OUTLINE</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2a3950732480ac3cffe2c391a45fb4efaf45fe17118d3e06362c892a609e98246</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NICE</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2a3950732480ac3cffe2c391a45fb4efa60e199cb9a72174613c2b15a385bc6e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a961b9c90249a6cf1b19953cf874237ef</anchor>
      <arglist>(C3DSScene)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a048c0e5c6651efc2021e52212d2df593</anchor>
      <arglist>(CArrow)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>acfdefbe6fa8b68e638346baa99e72e5d</anchor>
      <arglist>(CAssimpModel)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>af60f8a651d230f34007c4a8677ee1d2a</anchor>
      <arglist>(CAxis)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a797a730c47b0d4924800e78fab9664e7</anchor>
      <arglist>(CBox)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a54af51cb1e344912564f409d1f135e2c</anchor>
      <arglist>(CCamera)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a77c8ba440f10ab6f24d433f4fc8d17d2</anchor>
      <arglist>(CColorBar)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a139f7a0e3a409428fbef6858f2514ee2</anchor>
      <arglist>(CCylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a6f131e720659deb020bd072f0f78b3e5</anchor>
      <arglist>(CDisk)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a9557edaa0cafc9104d0ad96b2c4178c7</anchor>
      <arglist>(CEllipsoid)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>afcc62950a1ccb27fc63ab37286afc91e</anchor>
      <arglist>(CEllipsoidInverseDepth2D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>af028a2ab2066b8100407ac3b445ab19c</anchor>
      <arglist>(CEllipsoidInverseDepth3D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>aced69358c12d2511e682a39bc10e0c2c</anchor>
      <arglist>(CEllipsoidRangeBearing2D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ac953e48d93d662b3c7686423ad1e6c73</anchor>
      <arglist>(CFrustum)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>abcbfc8d7d0b3ef118b18f3d1ba48f10e</anchor>
      <arglist>(CGeneralizedCylinder)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a9ad1a72e545bd1c67a578aebe7deae6b</anchor>
      <arglist>(CGridPlaneXY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a82d164296e111cce84fad96066f6d592</anchor>
      <arglist>(CGridPlaneXZ)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>adfa147f6fd65e85ece3021e62d1407d9</anchor>
      <arglist>(CMesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a6fedd9d0de41900e73b23b60511a8a3d</anchor>
      <arglist>(CMesh3D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a7d8ebdecc4608e3c8c0f5632fdd68a40</anchor>
      <arglist>(CMeshFast)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a0f50476682bd26e554713c5b4b6b83bd</anchor>
      <arglist>(COctoMapVoxels)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ab4d104f8778fb6e535685d20b56d698a</anchor>
      <arglist>(COpenGLScene)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a0f1537b9cdeded751aaba55d4c028c7a</anchor>
      <arglist>(COpenGLViewport)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>aa7993b37d6e6ec7da12b119ec5a2d993</anchor>
      <arglist>(CPointCloud)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a234e7245a1481e36c5cae5e2d2ca4a2e</anchor>
      <arglist>(CPointCloudColoured)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ab1319856f648c8f1909b5d81036ed764</anchor>
      <arglist>(CPolyhedron)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a3a5256cc5078ea856d4591d9a75c6ea9</anchor>
      <arglist>(CSetOfLines)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a7efeda6514089696e26fe457acb1c2d1</anchor>
      <arglist>(CSetOfObjects)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a1c83417917c03688a45a546ecaba4f22</anchor>
      <arglist>(CSetOfTriangles)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>af5f489a94e98b80f3dc98abe5e28db8d</anchor>
      <arglist>(CSimpleLine)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a47c4d8c87353f9e02f6df126ed31cce9</anchor>
      <arglist>(CSphere)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>afb344944c1c6dc9b293f0615f64ce6de</anchor>
      <arglist>(CText)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ac7d7c1f05a6b86becefec430fd0edbad</anchor>
      <arglist>(CText3D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a53a95fa7c7f23c5dd15771f00363ff64</anchor>
      <arglist>(CTexturedPlane)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a0f9bed1a343567309a36a15a149c57a7</anchor>
      <arglist>(CVectorField2D)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FWRD_DECL</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a0ef2058de217a65b42b6120c1e745f34</anchor>
      <arglist>(CVectorField3D)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a0c19c2713d7c2ba1cee67e416b39156f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::opengl::CLight &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a51ac86e6ea6d01e77270e8eeebb1d0f4</anchor>
      <arglist>(CSetOfObjectsPtr &amp;s, const CRenderizablePtr &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a11552af58b63d07ddcee7956653ccc37</anchor>
      <arglist>(CSetOfObjectsPtr &amp;o, const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfTrianglesPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>aa7d8d86ebad601758c1f28573bd11539</anchor>
      <arglist>(CSetOfTrianglesPtr &amp;s, const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfTrianglesPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a202e2e6b3bbe0c6150695e26e3e4bf9f</anchor>
      <arglist>(CSetOfTrianglesPtr &amp;s, const CSetOfTriangles::TTriangle &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP CRenderizablePtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2abdb3a9119811ccc3f867a2d50a4dca</anchor>
      <arglist>(CRenderizablePtr &amp;r, const mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>COpenGLScenePtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a12e49154ca3af8dcb06d847404a0d4ea</anchor>
      <arglist>(COpenGLScenePtr &amp;s, const CRenderizablePtr &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a4f969f7dc8f1c09dfeb1592511a9810a</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CPointCloudColoured::TPointColour &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>COpenGLScenePtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a927bd0267fb9a4c5e86c5c60a78f3a13</anchor>
      <arglist>(COpenGLScenePtr &amp;s, const std::vector&lt; T &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfLinesPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ae9f27ec8084d458b2b1e929588d75644</anchor>
      <arglist>(CSetOfLinesPtr &amp;l, const T &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfLinesPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a748af6e6bbaf487004f3e08483afce57</anchor>
      <arglist>(CSetOfLinesPtr &amp;l, const mrpt::math::TSegment3D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>COpenGLViewportPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ab634bfb577aa36c39773ece39fd1856e</anchor>
      <arglist>(COpenGLViewportPtr &amp;s, const CRenderizablePtr &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>COpenGLViewportPtr &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ab42f156d73d59ae411e04a4a6b47b62e</anchor>
      <arglist>(COpenGLViewportPtr &amp;s, const std::vector&lt; CRenderizablePtr &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a09547d1dce1e6edc34efb694cb00c968</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CPolyhedron::TPolyhedronEdge &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a2381922fa9180cf7c07e57b1327ff17f</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CPolyhedron::TPolyhedronFace &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a3f703e76e9285d7c5d2924228557a714</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::opengl::CLight &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a75ca230ccba8a422137e50cd435a7197</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CPointCloudColoured::TPointColour &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ad73df95b1a8832976d42cb09f078fad1</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CPolyhedron::TPolyhedronEdge &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>OPENGL_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>aa41ba6561e891c9f2f1d6e237e64db1f</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CPolyhedron::TPolyhedronFace &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr</type>
      <name>posePDF2opengl</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ada69d2b8f7e376cc386d8b7a0be29b34</anchor>
      <arglist>(const POSE_PDF &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>class OPENGL_IMPEXP</type>
      <name>CCylinder</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a374fb952925c1e0b080203f30f3b57cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class OPENGL_IMPEXP</type>
      <name>CGeneralizedCylinder</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>afd71ba490362fef3ed96b4cd868d6c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class OPENGL_IMPEXP</type>
      <name>CPolyhedron</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>aca7da3a54971b25c26508857039248aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class OPENGL_IMPEXP</type>
      <name>CVectorField3D</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>a09125e49870558dd5eb55b9d9632a868</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr</type>
      <name>posePDF2opengl</name>
      <anchorfile>namespacemrpt_1_1opengl.html</anchorfile>
      <anchor>ada69d2b8f7e376cc386d8b7a0be29b34</anchor>
      <arglist>(const POSE_PDF &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::opengl::detail</name>
    <filename>namespacemrpt_1_1opengl_1_1detail.html</filename>
    <member kind="function">
      <type>void</type>
      <name>aux_add3DpointWithEigenVectors</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a06e9c07a01d9d90f28d470379e4f6c5f</anchor>
      <arglist>(const double x, const double y, const double z, std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 3, 1 &gt; &gt; &amp;pts, const mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; &amp;M, const mrpt::math::CMatrixFixedNumeric&lt; double, 3, 1 &gt; &amp;mean)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>generalizedEllipsoidPoints</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a47718dbbfe452d1d1b554a74d1e28a7e</anchor>
      <arglist>(const mrpt::math::CMatrixFixedNumeric&lt; double, DIM, DIM &gt; &amp;U, const mrpt::math::CMatrixFixedNumeric&lt; double, DIM, 1 &gt; &amp;mean, std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, DIM, 1 &gt; &gt; &amp;out_params_pts, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>generalizedEllipsoidPoints&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>ada3aee025c3f1f04402b688791952392</anchor>
      <arglist>(const mrpt::math::CMatrixFixedNumeric&lt; double, 2, 2 &gt; &amp;U, const mrpt::math::CMatrixFixedNumeric&lt; double, 2, 1 &gt; &amp;mean, std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 2, 1 &gt; &gt; &amp;out_params_pts, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>generalizedEllipsoidPoints&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a1892115bc4aa35d711054669b4e2bc7e</anchor>
      <arglist>(const mrpt::math::CMatrixFixedNumeric&lt; double, 2, 2 &gt; &amp;U, const mrpt::math::CMatrixFixedNumeric&lt; double, 2, 1 &gt; &amp;mean, std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 2, 1 &gt; &gt; &amp;out_params_pts, const uint32_t numSegments, const uint32_t numSegments_unused)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>generalizedEllipsoidPoints&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>aa3b93d0339cf00090f11d40146fc2e5f</anchor>
      <arglist>(const mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; &amp;U, const mrpt::math::CMatrixFixedNumeric&lt; double, 3, 1 &gt; &amp;mean, std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 3, 1 &gt; &gt; &amp;out_params_pts, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>generalizedEllipsoidPoints&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a54b2a495c076348df5d3e52889002bc1</anchor>
      <arglist>(const mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; &amp;U, const mrpt::math::CMatrixFixedNumeric&lt; double, 3, 1 &gt; &amp;mean, std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 3, 1 &gt; &gt; &amp;pts, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderGeneralizedEllipsoidTemplate</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a57035721c4d183c0e16f81c642c8b770</anchor>
      <arglist>(const std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, DIM, 1 &gt; &gt; &amp;pts, const float lineWidth, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderGeneralizedEllipsoidTemplate&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a482f7345bf11ac14c462c217abcce164</anchor>
      <arglist>(const std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 2, 1 &gt; &gt; &amp;pts, const float lineWidth, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderGeneralizedEllipsoidTemplate&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a61b96d314b96a605bec1856b31b8d624</anchor>
      <arglist>(const std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 2, 1 &gt; &gt; &amp;pts, const float lineWidth, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderGeneralizedEllipsoidTemplate&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>a7331ecd1736612ce0d344a602f67b77c</anchor>
      <arglist>(const std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 3, 1 &gt; &gt; &amp;pts, const float lineWidth, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>renderGeneralizedEllipsoidTemplate&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1detail.html</anchorfile>
      <anchor>aa7a5bee719ba346b2900bb69bdf61d6a</anchor>
      <arglist>(const std::vector&lt; mrpt::math::CMatrixFixedNumeric&lt; float, 3, 1 &gt; &gt; &amp;pts, const float lineWidth, const uint32_t slices, const uint32_t stacks)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::opengl::gl_utils</name>
    <filename>namespacemrpt_1_1opengl_1_1gl__utils.html</filename>
    <class kind="struct">mrpt::opengl::gl_utils::TRenderInfo</class>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderSetOfObjects</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a154e1ee57356ea681f6966a539214d3d</anchor>
      <arglist>(const mrpt::opengl::CListOpenGLObjects &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>checkOpenGLError</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a1bf1c49a09f45e8a21a911d2b1a520ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderTriangleWithNormal</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a78547fc961fe64a9b67a0be2f3bd6060</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p1, const mrpt::math::TPoint3D &amp;p2, const mrpt::math::TPoint3D &amp;p3)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderTriangleWithNormal</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a59aeee772a22cb73b9838e058431847f</anchor>
      <arglist>(const mrpt::math::TPoint3Df &amp;p1, const mrpt::math::TPoint3Df &amp;p2, const mrpt::math::TPoint3Df &amp;p3)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderQuadWithNormal</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a560c05bf2563ef4730746b5a4f7c5ddb</anchor>
      <arglist>(const mrpt::math::TPoint3Df &amp;p1, const mrpt::math::TPoint3Df &amp;p2, const mrpt::math::TPoint3Df &amp;p3, const mrpt::math::TPoint3Df &amp;p4)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>getCurrentRenderingInfo</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>aad84fa39594b59c62f406badef151868</anchor>
      <arglist>(TRenderInfo &amp;ri)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderMessageBox</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a46857747715884fd39d6c85a7de05f63</anchor>
      <arglist>(const float msg_x, const float msg_y, const float msg_w, const float msg_h, const std::string &amp;text, float text_scale, const mrpt::utils::TColor &amp;back_col=mrpt::utils::TColor(0, 0, 50, 150), const mrpt::utils::TColor &amp;border_col=mrpt::utils::TColor(0, 0, 0, 140), const mrpt::utils::TColor &amp;text_col=mrpt::utils::TColor(255, 255, 255, 220), const float border_width=4.0f, const std::string &amp;text_font=std::string(&quot;sans&quot;), mrpt::opengl::TOpenGLFontStyle text_style=mrpt::opengl::FILL, const double text_spacing=1.5, const double text_kerning=0.1)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderTextBitmap</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>af7949ed8062151a88d3b38952e7898a1</anchor>
      <arglist>(const char *str, void *fontStyle)</arglist>
    </member>
    <member kind="function">
      <type>int OPENGL_IMPEXP</type>
      <name>textBitmapWidth</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a0884e640be2c9d68d363dc9eb70507f4</anchor>
      <arglist>(const std::string &amp;str, mrpt::opengl::TOpenGLFont font=mrpt::opengl::MRPT_GLUT_BITMAP_TIMES_ROMAN_24)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>glSetFont</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a2f17a9748344aa9956111084456b47bb</anchor>
      <arglist>(const std::string &amp;fontname)</arglist>
    </member>
    <member kind="function">
      <type>const OPENGL_IMPEXP std::string &amp;</type>
      <name>glGetFont</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>aa7c9e2befc2f23b8624a8b8a33ced4ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TPixelCoordf OPENGL_IMPEXP</type>
      <name>glDrawText</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a336f5805aef43fc3bc42bb790ab7f0ce</anchor>
      <arglist>(const std::string &amp;text, const double textScale, enum TOpenGLFontStyle style=NICE, double spacing=1.5, double kerning=0.1)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TPixelCoordf OPENGL_IMPEXP</type>
      <name>glGetExtends</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>aadef42af4246600a589a0f220d9b5407</anchor>
      <arglist>(const std::string &amp;text, const double textScale, double spacing=1.5, double kerning=0.1)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderSetOfObjects</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a154e1ee57356ea681f6966a539214d3d</anchor>
      <arglist>(const mrpt::opengl::CListOpenGLObjects &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>checkOpenGLError</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a1bf1c49a09f45e8a21a911d2b1a520ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderTriangleWithNormal</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a78547fc961fe64a9b67a0be2f3bd6060</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p1, const mrpt::math::TPoint3D &amp;p2, const mrpt::math::TPoint3D &amp;p3)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderTriangleWithNormal</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a59aeee772a22cb73b9838e058431847f</anchor>
      <arglist>(const mrpt::math::TPoint3Df &amp;p1, const mrpt::math::TPoint3Df &amp;p2, const mrpt::math::TPoint3Df &amp;p3)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderQuadWithNormal</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a560c05bf2563ef4730746b5a4f7c5ddb</anchor>
      <arglist>(const mrpt::math::TPoint3Df &amp;p1, const mrpt::math::TPoint3Df &amp;p2, const mrpt::math::TPoint3Df &amp;p3, const mrpt::math::TPoint3Df &amp;p4)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>getCurrentRenderingInfo</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>aad84fa39594b59c62f406badef151868</anchor>
      <arglist>(TRenderInfo &amp;ri)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderMessageBox</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a46857747715884fd39d6c85a7de05f63</anchor>
      <arglist>(const float msg_x, const float msg_y, const float msg_w, const float msg_h, const std::string &amp;text, float text_scale, const mrpt::utils::TColor &amp;back_col=mrpt::utils::TColor(0, 0, 50, 150), const mrpt::utils::TColor &amp;border_col=mrpt::utils::TColor(0, 0, 0, 140), const mrpt::utils::TColor &amp;text_col=mrpt::utils::TColor(255, 255, 255, 220), const float border_width=4.0f, const std::string &amp;text_font=std::string(&quot;sans&quot;), mrpt::opengl::TOpenGLFontStyle text_style=mrpt::opengl::FILL, const double text_spacing=1.5, const double text_kerning=0.1)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>renderTextBitmap</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>af7949ed8062151a88d3b38952e7898a1</anchor>
      <arglist>(const char *str, void *fontStyle)</arglist>
    </member>
    <member kind="function">
      <type>int OPENGL_IMPEXP</type>
      <name>textBitmapWidth</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a0884e640be2c9d68d363dc9eb70507f4</anchor>
      <arglist>(const std::string &amp;str, mrpt::opengl::TOpenGLFont font=mrpt::opengl::MRPT_GLUT_BITMAP_TIMES_ROMAN_24)</arglist>
    </member>
    <member kind="function">
      <type>void OPENGL_IMPEXP</type>
      <name>glSetFont</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a2f17a9748344aa9956111084456b47bb</anchor>
      <arglist>(const std::string &amp;fontname)</arglist>
    </member>
    <member kind="function">
      <type>const OPENGL_IMPEXP std::string &amp;</type>
      <name>glGetFont</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>aa7c9e2befc2f23b8624a8b8a33ced4ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TPixelCoordf OPENGL_IMPEXP</type>
      <name>glDrawText</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>a336f5805aef43fc3bc42bb790ab7f0ce</anchor>
      <arglist>(const std::string &amp;text, const double textScale, enum TOpenGLFontStyle style=NICE, double spacing=1.5, double kerning=0.1)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TPixelCoordf OPENGL_IMPEXP</type>
      <name>glGetExtends</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1gl__utils.html</anchorfile>
      <anchor>aadef42af4246600a589a0f220d9b5407</anchor>
      <arglist>(const std::string &amp;text, const double textScale, double spacing=1.5, double kerning=0.1)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::opengl::graph_tools</name>
    <filename>namespacemrpt_1_1opengl_1_1graph__tools.html</filename>
    <member kind="function">
      <type>CSetOfObjectsPtr</type>
      <name>graph_visualize</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga30efc9f6fcb49801e989d174e0f65a61</anchor>
      <arglist>(const GRAPH_T &amp;g, const mrpt::utils::TParametersDouble &amp;extra_params=mrpt::utils::TParametersDouble())</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr</type>
      <name>graph_visualize</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga30efc9f6fcb49801e989d174e0f65a61</anchor>
      <arglist>(const GRAPH_T &amp;g, const mrpt::utils::TParametersDouble &amp;extra_params=mrpt::utils::TParametersDouble())</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::opengl::stock_objects</name>
    <filename>namespacemrpt_1_1opengl_1_1stock__objects.html</filename>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>BumblebeeCamera</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>ae443da2e095f33b846993c65f70449ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>CornerXYSimple</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>a2dee230f75358510958cc1e5ba9b2a34</anchor>
      <arglist>(float scale=1.0, float lineWidth=1.0)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>CornerXYZ</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>adbbdfaed014ca0ff11320dcd381a4d7a</anchor>
      <arglist>(float scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>CornerXYZEye</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>a5b9ecce2f6bc83dcf41e4cf8d21dfed2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>CornerXYZSimple</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>a27bd1de453920bd06a59101a359d0d94</anchor>
      <arglist>(float scale=1.0, float lineWidth=1.0)</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>Hokuyo_URG</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>a43e135ea4251e815733c25de07d164bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>Hokuyo_UTM</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>a1a8c61cb79cc3c1f0e808efe63872db8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>Househam_Sprayer</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>ac8cbed59188e97c504b76dc2131736b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>RobotGiraff</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>ad95b6ab58c3719798036fa411e65395c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>RobotPioneer</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>a6fff03c11f593d1135404bae90b8417c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr OPENGL_IMPEXP</type>
      <name>RobotRhodon</name>
      <anchorfile>namespacemrpt_1_1opengl_1_1stock__objects.html</anchorfile>
      <anchor>adf921f37d265cd3456bc9fb1a2149574</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::pbmap</name>
    <filename>namespacemrpt_1_1pbmap.html</filename>
    <class kind="struct">mrpt::pbmap::config_heuristics</class>
  </compound>
  <compound kind="namespace">
    <name>mrpt::poses</name>
    <filename>namespacemrpt_1_1poses.html</filename>
    <namespace>mrpt::poses::detail</namespace>
    <class kind="class">mrpt::poses::CPoint</class>
    <class kind="class">mrpt::poses::CPoint2D</class>
    <class kind="class">mrpt::poses::CPoint2DPDF</class>
    <class kind="class">mrpt::poses::CPoint2DPDFGaussian</class>
    <class kind="class">mrpt::poses::CPoint3D</class>
    <class kind="class">mrpt::poses::CPointPDF</class>
    <class kind="class">mrpt::poses::CPointPDFGaussian</class>
    <class kind="class">mrpt::poses::CPointPDFParticles</class>
    <class kind="class">mrpt::poses::CPointPDFSOG</class>
    <class kind="class">mrpt::poses::CPose</class>
    <class kind="class">mrpt::poses::CPose2D</class>
    <class kind="class">mrpt::poses::CPose2DGridTemplate</class>
    <class kind="class">mrpt::poses::CPose2DInterpolator</class>
    <class kind="class">mrpt::poses::CPose3D</class>
    <class kind="class">mrpt::poses::CPose3DInterpolator</class>
    <class kind="class">mrpt::poses::CPose3DPDF</class>
    <class kind="class">mrpt::poses::CPose3DPDFGaussian</class>
    <class kind="class">mrpt::poses::CPose3DPDFGaussianInf</class>
    <class kind="class">mrpt::poses::CPose3DPDFParticles</class>
    <class kind="class">mrpt::poses::CPose3DPDFSOG</class>
    <class kind="class">mrpt::poses::CPose3DQuat</class>
    <class kind="class">mrpt::poses::CPose3DQuatPDF</class>
    <class kind="class">mrpt::poses::CPose3DQuatPDFGaussian</class>
    <class kind="class">mrpt::poses::CPose3DQuatPDFGaussianInf</class>
    <class kind="class">mrpt::poses::CPose3DRotVec</class>
    <class kind="class">mrpt::poses::CPoseInterpolatorBase</class>
    <class kind="class">mrpt::poses::CPoseOrPoint</class>
    <class kind="class">mrpt::poses::CPosePDF</class>
    <class kind="class">mrpt::poses::CPosePDFGaussian</class>
    <class kind="class">mrpt::poses::CPosePDFGaussianInf</class>
    <class kind="class">mrpt::poses::CPosePDFGrid</class>
    <class kind="class">mrpt::poses::CPosePDFParticles</class>
    <class kind="class">mrpt::poses::CPosePDFParticlesExtended</class>
    <class kind="class">mrpt::poses::CPosePDFSOG</class>
    <class kind="class">mrpt::poses::CPoseRandomSampler</class>
    <class kind="class">mrpt::poses::CPoses2DSequence</class>
    <class kind="class">mrpt::poses::CPoses3DSequence</class>
    <class kind="class">mrpt::poses::CRobot2DPoseEstimator</class>
    <class kind="class">mrpt::poses::FrameTransformer</class>
    <class kind="class">mrpt::poses::FrameTransformerInterface</class>
    <class kind="struct">mrpt::poses::lt_TPoseBin</class>
    <class kind="class">mrpt::poses::SE_average&lt; 2 &gt;</class>
    <class kind="class">mrpt::poses::SE_average&lt; 3 &gt;</class>
    <class kind="struct">mrpt::poses::SE_traits&lt; 2 &gt;</class>
    <class kind="struct">mrpt::poses::SE_traits&lt; 3 &gt;</class>
    <class kind="class">mrpt::poses::SO_average&lt; 2 &gt;</class>
    <class kind="class">mrpt::poses::SO_average&lt; 3 &gt;</class>
    <class kind="class">mrpt::poses::TExtendedCPose2D</class>
    <class kind="struct">mrpt::poses::TPoseBin</class>
    <class kind="class">mrpt::poses::TSimple3DPoint</class>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; CPose2D &gt;::deque_t</type>
      <name>StdDeque_CPose2D</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a169451e2b41681117050c6c76dc417a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; CPose2D &gt;::vector_t</type>
      <name>StdVector_CPose2D</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ab321f17adba329f3e24d41d533408739</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FrameLookUpStatus</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a80bbe7f74ad34604ca014be404bfdaca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LKUP_GOOD</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a80bbe7f74ad34604ca014be404bfdacaa1641af8141d79a8727ee58156bcae7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LKUP_UNKNOWN_FRAME</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a80bbe7f74ad34604ca014be404bfdacaa988976a47c6460227ecb1d71ca46fa08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LKUP_NO_CONNECTIVITY</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a80bbe7f74ad34604ca014be404bfdacaa73d97099b154053824fdec77a5fe461a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LKUP_EXTRAPOLATION_ERROR</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a80bbe7f74ad34604ca014be404bfdacaabd50df2daf964c87fd29922aa6a8ad9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TConstructorFlags_Poses</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ac46e1fb95d438a441b6f396d9c79f430</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNINITIALIZED_POSE</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ac46e1fb95d438a441b6f396d9c79f430aefbfdff7ad639a9a8019af9de5f3c592</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TInterpolatorMethod</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>gaf613b06961926f490d5184b7540d5837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imSpline</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837a1871421b95be2f550e5a440de953b846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imLinear2Neig</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837a3615f57e2a3b57e93b942abea5a9d1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imLinear4Neig</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837af4ca47d87c0c03ef610153d1acb25c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imSSLLLL</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837ac366d507ad65dc0012e206a5e03aa8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imSSLSLL</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837acf63096a36dd15e6f13b0724d65b137b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imLinearSlerp</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837ad259bef64cc2d358bbd290e0323737df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imSplineSlerp</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837aa665bda06cc208d7480425300b962199</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>CMatrixDouble33</type>
      <name>ddeltaRt_dR</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>afc2e331274eab9697aacb8414d9f78be</anchor>
      <arglist>(const CPose3D &amp;P)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SERIALIZABLE_POST_CUSTOM_BASE</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a9713c63b09d2ae9a104b18dd342a40c9</anchor>
      <arglist>(CPose3DPDFGaussianInf, CPose3DPDF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SERIALIZABLE_POST_CUSTOM_BASE</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a882f2d96c1ad4795f8f84dc2db506056</anchor>
      <arglist>(CPosePDFGaussianInf, CPosePDF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SERIALIZABLE_PRE_CUSTOM_BASE</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aab33e585f010b9fd01be66f7ac39b772</anchor>
      <arglist>(CPosePDFGaussianInf, CPosePDF)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DEFINE_SERIALIZABLE_PRE_CUSTOM_BASE</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ab38b1de297cb2607ab89f8034d9681a5</anchor>
      <arglist>(CPose3DPDFGaussianInf, CPose3DPDF)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deltaR</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a255649d1f66d2cac645feec4b15eca13</anchor>
      <arglist>(const MAT33 &amp;R, VEC3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dVinvt_dR</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a3c88fdba5a51366c7f265f1019abd057</anchor>
      <arglist>(const CPose3D &amp;P, CMatrixFixedNumeric&lt; double, 3, 9 &gt; &amp;J)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>M3x9</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aa94f9359d4a2394aa4dd4977b682c0eb</anchor>
      <arglist>(const VEC3 &amp;a, const MAT3x3 &amp;B, MAT3x9 &amp;RES)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a4a84f6907abc469f1bcadbf0ae3b485d</anchor>
      <arglist>(const CPoint&lt; DERIVEDCLASS &gt; &amp;p1, const CPoint&lt; DERIVEDCLASS &gt; &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ae915d4106fef80f3d13ee8f20f690575</anchor>
      <arglist>(const CPose2D &amp;p1, const CPose2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a3c74773cab78f44f78f07299e608f37f</anchor>
      <arglist>(const CPose3DRotVec &amp;p1, const CPose3DRotVec &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a769eb729a82cc7a8644e1a29a238dedb</anchor>
      <arglist>(const CPose3DQuat &amp;p1, const CPose3DQuat &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a11d2e99c5d6fd3c4536003d23eb0608a</anchor>
      <arglist>(const CPose3D &amp;p1, const CPose3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuatPDFGaussianInf BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aed91f9396d2ccc2a6964ad44f34076e5</anchor>
      <arglist>(const CPose3DQuatPDFGaussianInf &amp;x, const CPose3DQuatPDFGaussianInf &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuatPDFGaussian BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>abc6326c54b4b658370298e890e62dbd3</anchor>
      <arglist>(const CPose3DQuatPDFGaussian &amp;x, const CPose3DQuatPDFGaussian &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFGaussianInf BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a6b249b103a8090c7ab4952707b7c32b0</anchor>
      <arglist>(const CPose3DPDFGaussianInf &amp;x, const CPose3DPDFGaussianInf &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>CPosePDFGaussianInf BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a6b8402491fc4b1c483cd6560c483e5dc</anchor>
      <arglist>(const CPosePDFGaussianInf &amp;a, const CPosePDFGaussianInf &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>poses::CPosePDFGaussianInf BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ad9b0f68c423e44628bda79a2e5d2cdca</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;A, const mrpt::poses::CPosePDFGaussianInf &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>CPosePDFGaussian BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a975a082d2724049bb444268d34110d3f</anchor>
      <arglist>(const CPosePDFGaussian &amp;a, const CPosePDFGaussian &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>poses::CPosePDFGaussian BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a94a4cba32525260fccb8a3507eed6513</anchor>
      <arglist>(const mrpt::poses::CPose2D &amp;A, const mrpt::poses::CPosePDFGaussian &amp;B)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFGaussian</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a6f3efc4b99f83e583b2499b6ad4a8699</anchor>
      <arglist>(const CPose3DPDFGaussian &amp;x, const CPose3DPDFGaussian &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint2D BASE_IMPEXP</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a66498678d8d687b3ae2665217401bb98</anchor>
      <arglist>(const CPose2D &amp;pose, const mrpt::math::TPoint2D &amp;pnt)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuatPDFGaussianInf BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a5112a13f44f2f5fd7a78eb69a9dc3007</anchor>
      <arglist>(const CPose3DQuatPDFGaussianInf &amp;x, const CPose3DQuatPDFGaussianInf &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuatPDFGaussian BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>add0054fe8ec8174e33b3d02c92536ca3</anchor>
      <arglist>(const CPose3DQuatPDFGaussian &amp;x, const CPose3DQuatPDFGaussian &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFGaussianInf BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ace6b981a60627ffccea2edb22f8bdefb</anchor>
      <arglist>(const CPose3DPDFGaussianInf &amp;x, const CPose3DPDFGaussianInf &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>CPosePDFGaussianInf BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ad75c37a127b64eb5bb0f9a1759022b83</anchor>
      <arglist>(const CPosePDFGaussianInf &amp;a, const CPosePDFGaussianInf &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>CPosePDFGaussian BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a39348a102f695e30365fe79f0e7bb29c</anchor>
      <arglist>(const CPosePDFGaussian &amp;a, const CPosePDFGaussian &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DPDFGaussian</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a8d528175484e280eca99382f1e1d1901</anchor>
      <arglist>(const CPose3DPDFGaussian &amp;x, const CPose3DPDFGaussian &amp;u)</arglist>
    </member>
    <member kind="function">
      <type>CPose2D BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aa363cdd99a11e1edc6f00323cd968352</anchor>
      <arglist>(const CPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DRotVec BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ab19096613f495d13fc569a58937ed530</anchor>
      <arglist>(const CPose3DRotVec &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>CPose3DQuat BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ae12bb1bcdf6c888e256aa31fda6c3649</anchor>
      <arglist>(const CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>CPoint3D BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a75eddc8c16513998a46e6c41f4d6e57d</anchor>
      <arglist>(const CPoint3D &amp;G, const CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ae85bbcb1457f1341607b72ce244a5919</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;G, const CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>CPose3D BASE_IMPEXP</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a32a4a7cc93428c4b9bc26f8abdfb1219</anchor>
      <arglist>(const CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aff846586035182f99707712cb073a5d2</anchor>
      <arglist>(const CPoint&lt; DERIVEDCLASS &gt; &amp;a, const CPoint&lt; DERIVEDCLASS &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aa4247c4d793d20edb770e56f22b286f1</anchor>
      <arglist>(std::ostream &amp;o, const CPoint&lt; DERIVEDCLASS &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>af1d256ebaa2aa60ffa543dc8b73c09f4</anchor>
      <arglist>(std::ostream &amp;out, const CPose3DQuatPDFGaussianInf &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>adeca9fede0adb350d344370c2ff699db</anchor>
      <arglist>(std::ostream &amp;out, const CPose3DQuatPDFGaussian &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a95be6f3698f732308ec9110945422997</anchor>
      <arglist>(std::ostream &amp;out, const CPose3DPDFGaussianInf &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a18d56c7a4dbb1ef7d34762821cca4740</anchor>
      <arglist>(std::ostream &amp;out, const CPosePDFGaussianInf &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ae6c4dd200426a00168608537f078ab7c</anchor>
      <arglist>(std::ostream &amp;out, const CPosePDFGaussian &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a3bfb93de564e2b996d2149da97e32fb8</anchor>
      <arglist>(std::ostream &amp;out, const CPose3DPDFGaussian &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>aecf7f503fdc3b0e12a0ea1c7ce206b30</anchor>
      <arglist>(std::ostream &amp;o, const CPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a4093e230ebb8c21089cc424fbc7ad9fe</anchor>
      <arglist>(std::ostream &amp;o, const CPose3DRotVec &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a7eb25bf377100ae66e5b7d13f0855e08</anchor>
      <arglist>(std::ostream &amp;o, const CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a388d1782641eb63e1b5fc5e40955106b</anchor>
      <arglist>(std::ostream &amp;o, const CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a3faadfbba540d2cc88b9db37a7350f16</anchor>
      <arglist>(const CPose3DQuatPDFGaussianInf &amp;p1, const CPose3DQuatPDFGaussianInf &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a356c72a20ccaa049a0f8d6d639bc6670</anchor>
      <arglist>(const CPose3DQuatPDFGaussian &amp;p1, const CPose3DQuatPDFGaussian &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>acd8c946fdfab1501027f3a9347181ebf</anchor>
      <arglist>(const CPoint&lt; DERIVEDCLASS &gt; &amp;p1, const CPoint&lt; DERIVEDCLASS &gt; &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a490ed278c64aa7cf3e9ca61763fb14ac</anchor>
      <arglist>(const CPose3DPDFGaussianInf &amp;p1, const CPose3DPDFGaussianInf &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a645a3ea13620fc9dbddf516395337fbc</anchor>
      <arglist>(const CPosePDFGaussianInf &amp;p1, const CPosePDFGaussianInf &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ab2d3f8ee359dd0e17212d2902534eaf8</anchor>
      <arglist>(const CPosePDFGaussian &amp;p1, const CPosePDFGaussian &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ab17e1469a1fd1eae3573a9afbe0965cb</anchor>
      <arglist>(const CPose3DPDFGaussian &amp;p1, const CPose3DPDFGaussian &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ad619428188c5c84c95dba470d2f7bba2</anchor>
      <arglist>(const CPose2D &amp;p1, const CPose2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>affaef615c07572f6daa2f1684204652d</anchor>
      <arglist>(const CPose3DRotVec &amp;p1, const CPose3DRotVec &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a24cc10f35e2412e1a50af6309a0b2f4f</anchor>
      <arglist>(const CPose3DQuat &amp;p1, const CPose3DQuat &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a67907cc5b119683f0f447865f96c98a5</anchor>
      <arglist>(const CPose3D &amp;p1, const CPose3D &amp;p2)</arglist>
    </member>
    <member kind="variable">
      <type>template class BASE_IMPEXP</type>
      <name>CPoseInterpolatorBase&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>ac5dff619f11b8ffeb4f87eca2eb0390f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>template class BASE_IMPEXP</type>
      <name>CPoseInterpolatorBase&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a56d5b7dae3679f1ff439c3568a698ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>template class BASE_IMPEXP</type>
      <name>FrameTransformer&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a39523a92913a2101dc31c3fe692929bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>template class BASE_IMPEXP</type>
      <name>FrameTransformer&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a662fa02a888ea2f45f5a68b546e5829a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>template class BASE_IMPEXP</type>
      <name>FrameTransformerInterface&lt; 2 &gt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a9dccaa501035a9b3fdbb701aaf605566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>template class BASE_IMPEXP</type>
      <name>FrameTransformerInterface&lt; 3 &gt;</name>
      <anchorfile>namespacemrpt_1_1poses.html</anchorfile>
      <anchor>a3f6fa5c9ea082655ac0c7d9640444a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class BASE_IMPEXP</type>
      <name>SE_average</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>gacd209a698c841faa52bc28e5131413da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct BASE_IMPEXP</type>
      <name>SE_traits</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ga537a8a233f9c95411ada6eda9043d2b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class BASE_IMPEXP</type>
      <name>SO_average</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>gab7aca4ddd7fb00da6947a45fc9dc6dea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::poses::detail</name>
    <filename>namespacemrpt_1_1poses_1_1detail.html</filename>
    <class kind="struct">mrpt::poses::detail::pose_point_impl</class>
    <class kind="struct">mrpt::poses::detail::pose_point_impl&lt; DERIVEDCLASS, 0 &gt;</class>
    <class kind="struct">mrpt::poses::detail::pose_point_impl&lt; DERIVEDCLASS, 1 &gt;</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper&lt; CPoint2D &gt;</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper&lt; CPoint3D &gt;</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper&lt; CPose2D &gt;</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper&lt; CPose3D &gt;</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper&lt; CPose3DQuat &gt;</class>
    <class kind="struct">mrpt::poses::detail::T3DTypeHelper&lt; CPose3DRotVec &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>mrpt::random</name>
    <filename>namespacemrpt_1_1random.html</filename>
    <class kind="class">mrpt::random::CRandomGenerator</class>
    <member kind="function">
      <type>void</type>
      <name>matrixRandomNormal</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a6d3e634a522443866723c1a5585a35f1</anchor>
      <arglist>(MAT &amp;matrix, const double mean=0, const double std=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matrixRandomUni</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>ad7c4e3d36decc3132685f45933086b3a</anchor>
      <arglist>(MAT &amp;matrix, const double unif_min=0, const double unif_max=1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>normalizedGaussian</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>ae0bfc82ecb565e20857ff79b97cae09c</anchor>
      <arglist>(double *likelihood)</arglist>
    </member>
    <member kind="function">
      <type>ptrdiff_t</type>
      <name>random_generator_for_STL</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a4b8c2d5323417f5760fb2ed586b07d0c</anchor>
      <arglist>(ptrdiff_t i)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Randomize</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a596e1d3fa80d38575ae5b4e97da13094</anchor>
      <arglist>(const uint32_t seed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Randomize</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a1e4696dacdce6473e9b5439de94dc97f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>RandomNormal</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a8895bc365784d3636a1d8e8b2c2fdf60</anchor>
      <arglist>(double mean, double std)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomNormalMultiDimensional</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a123de16695bd34d7dc3d36cb1fe32017</anchor>
      <arglist>(const mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &amp;cov, std::vector&lt; T &gt; &amp;out_result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomNormalMultiDimensional</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a7f54899c7ab2db80ba2b2e3c0701c843</anchor>
      <arglist>(const MATRIXLIKE &amp;cov, std::vector&lt; T &gt; &amp;out_result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomNormalMultiDimensionalMany</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a3bb7906199fbb610ada8508aeb09044e</anchor>
      <arglist>(const mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &amp;cov, size_t desiredSamples, std::vector&lt; std::vector&lt; T &gt; &gt; &amp;ret, std::vector&lt; T &gt; *samplesLikelihoods=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomNormalMultiDimensionalMany</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>ada33656934fd653bdbf79aea40e98b3e</anchor>
      <arglist>(const MATRIXLIKE &amp;cov, size_t desiredSamples, std::vector&lt; std::vector&lt; T &gt; &gt; &amp;ret)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomPermutation</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>ae505099440683685a98a33761d8b1527</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;in_vector, std::vector&lt; T &gt; &amp;out_result)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>RandomUni</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a7234564b337f7064cc0053b6e5a6cbaa</anchor>
      <arglist>(const double min, const double max)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>RandomUniInt</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a0310eae32369e4ce735708524528b242</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vectorRandomNormal</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a60f07d06c183298a085dec3534c50338</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;v_out, const T &amp;mean=0, const T &amp;std=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vectorRandomUni</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a62e82d56289ffa599233d5cd504699c3</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;v_out, const T &amp;unif_min=0, const T &amp;unif_max=1)</arglist>
    </member>
    <member kind="variable">
      <type>BASE_IMPEXP CRandomGenerator</type>
      <name>randomGenerator</name>
      <anchorfile>namespacemrpt_1_1random.html</anchorfile>
      <anchor>a6d2099ff4ff33f114a0be9cb76b24cfa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::rawlogtools</name>
    <filename>namespacemrpt_1_1rawlogtools.html</filename>
    <class kind="class">mrpt::rawlogtools::CRawlogProcessor</class>
    <class kind="class">mrpt::rawlogtools::CRawlogProcessorFilterObservations</class>
    <class kind="class">mrpt::rawlogtools::CRawlogProcessorOnEachObservation</class>
  </compound>
  <compound kind="namespace">
    <name>mrpt::scanmatching</name>
    <filename>namespacemrpt_1_1scanmatching.html</filename>
    <member kind="function">
      <type>double TFEST_IMPEXP</type>
      <name>HornMethod</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>afd61201dcff9a015bc5a354347b5edf8</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;inPoints, std::vector&lt; double &gt; &amp;outQuat, bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>double TFEST_IMPEXP</type>
      <name>HornMethod</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>a2f5731bbff3895c45ed192b4ac3705c8</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;inPoints, mrpt::poses::CPose3DQuat &amp;outQuat, bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>leastSquareErrorRigidTransformation</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>ae415a25f8ba75983f22dcadee888a688</anchor>
      <arglist>(mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPose2D &amp;out_transformation, mrpt::math::CMatrixDouble33 *out_estimateCovariance=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>leastSquareErrorRigidTransformation</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>abe56964822257436ac24b6d6df506070</anchor>
      <arglist>(mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPosePDFGaussian &amp;out_transformation)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>leastSquareErrorRigidTransformation6D</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>a80f6fcf8d16bfe3ce09860a9ac6d7637</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPose3DQuat &amp;out_transformation, double &amp;out_scale, const bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>leastSquareErrorRigidTransformation6D</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>a3f74fed30708915cb8c19e11a75a70cc</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPose3D &amp;out_transformation, double &amp;out_scale, const bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>leastSquareErrorRigidTransformation6DRANSAC</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>abee2db5911b7608cac63d8368291f604</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPose3D &amp;out_transformation, double &amp;out_scale, vector_int &amp;out_inliers_idx, const unsigned int ransac_minSetSize=5, const unsigned int ransac_nmaxSimulations=50, const double ransac_maxSetSizePct=0.7, const bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>void TFEST_IMPEXP</type>
      <name>robustRigidTransformation</name>
      <anchorfile>namespacemrpt_1_1scanmatching.html</anchorfile>
      <anchor>a4492cb97414428f5cb0b39d5aa432c09</anchor>
      <arglist>(mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPosePDFSOG &amp;out_transformation, float normalizationStd, unsigned int ransac_minSetSize=3, unsigned int ransac_maxSetSize=20, float ransac_mahalanobisDistanceThreshold=3.0f, unsigned int ransac_nSimulations=0, mrpt::utils::TMatchingPairList *out_largestSubSet=NULL, bool ransac_fuseByCorrsMatch=true, float ransac_fuseMaxDiffXY=0.01f, float ransac_fuseMaxDiffPhi=mrpt::utils::DEG2RAD(0.1f), bool ransac_algorithmForLandmarks=true, double probability_find_good_model=0.999, unsigned int ransac_min_nSimulations=1500, const bool verbose=false, double max_rmse_to_end=0)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::slam</name>
    <filename>namespacemrpt_1_1slam.html</filename>
    <namespace>mrpt::slam::detail</namespace>
    <class kind="class">mrpt::slam::CGridMapAligner</class>
    <class kind="class">mrpt::slam::CICP</class>
    <class kind="class">mrpt::slam::CIncrementalMapPartitioner</class>
    <class kind="class">mrpt::slam::CMetricMapBuilder</class>
    <class kind="class">mrpt::slam::CMetricMapBuilderICP</class>
    <class kind="class">mrpt::slam::CMetricMapBuilderRBPF</class>
    <class kind="class">mrpt::slam::CMetricMapsAlignmentAlgorithm</class>
    <class kind="class">mrpt::slam::CMonteCarloLocalization2D</class>
    <class kind="class">mrpt::slam::CMonteCarloLocalization3D</class>
    <class kind="class">mrpt::slam::COccupancyGridMapFeatureExtractor</class>
    <class kind="class">mrpt::slam::CRangeBearingKFSLAM</class>
    <class kind="class">mrpt::slam::CRangeBearingKFSLAM2D</class>
    <class kind="class">mrpt::slam::CRejectionSamplingRangeOnlyLocalization</class>
    <class kind="class">mrpt::slam::PF_implementation</class>
    <class kind="struct">mrpt::slam::TAuxDataRecursiveJCBB</class>
    <class kind="struct">mrpt::slam::TDataAssociationResults</class>
    <class kind="class">mrpt::slam::TKLDParams</class>
    <class kind="struct">mrpt::slam::TMonteCarloLocalizationParams</class>
    <member kind="typedef">
      <type>mrpt::maps::CLandmark</type>
      <name>CLandmark</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a7210b414923b24f5967c1d8d41a87f59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CLandmarkPtr</type>
      <name>CLandmarkPtr</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a019cef710519f0fad629980b8d1d2e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CLandmarksMap</type>
      <name>CLandmarksMap</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>abd8599bf25d28ab5c3cbd780b800a2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CLandmarksMapPtr</type>
      <name>CLandmarksMapPtr</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>abb64f5e067641a78fdb2e7e3a12222df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CMultiMetricMap</type>
      <name>CMultiMetricMap</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a43bb128160b945e31bdeaaa331329cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CMultiMetricMapPDF</type>
      <name>CMultiMetricMapPDF</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>ad69097d473cb92c8fdb1c0288f346d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CMultiMetricMapPDFPtr</type>
      <name>CMultiMetricMapPDFPtr</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a9c125054e637680df274c339fea8146f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::maps::CMultiMetricMapPtr</type>
      <name>CMultiMetricMapPtr</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>ae9106eaef3f2ee66ba1dd856aea4bf1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::obs::CObservationVisualLandmarks</type>
      <name>CObservationVisualLandmarks</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>ae163503d316491ab699a3f61bc2ca059</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::obs::CObservationVisualLandmarksPtr</type>
      <name>CObservationVisualLandmarksPtr</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a6ab953b7029f20a8a39ed14e2ce01136</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TICPAlgorithm</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gaa571f1b2df97883ce80558fc43dc4844</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icpClassic</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ggaa571f1b2df97883ce80558fc43dc4844ade94fc09573025addb1a0b3648f7e70f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icpLevenbergMarquardt</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ggaa571f1b2df97883ce80558fc43dc4844ab8b007ff9821e42341b90763116c7f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TICPCovarianceMethod</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ga1abbfbfbaf1a6bed1c3aa29e468b23af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icpCovLinealMSE</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gga1abbfbfbaf1a6bed1c3aa29e468b23afa181f8d90c1ab6b9a1625cf8a1cf4939a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icpCovFiniteDifferences</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gga1abbfbfbaf1a6bed1c3aa29e468b23afac061a86ad587deee4523903925e369cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCloser</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>abfb8fd551bc82e4f46a44561721661c4</anchor>
      <arglist>(const double v1, const double v2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCloser&lt; metricMaha &gt;</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a04fff02501405a06527ac1e9d5f28fbd</anchor>
      <arglist>(const double v1, const double v2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCloser&lt; metricML &gt;</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a3d85ff69272b535f7e122f398dd4cc90</anchor>
      <arglist>(const double v1, const double v2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>JCBB_recursive</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>ae6c248255e0b6760e73c33c7bf30282f</anchor>
      <arglist>(const mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &amp;Z_observations_mean, const mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &amp;Y_predictions_mean, const mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &amp;Y_predictions_cov, TDataAssociationResults &amp;results, const TAuxDataRecursiveJCBB &amp;info, const observation_index_t curObsIdx)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>joint_pdf_metric</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a3605de69ad9fc8a96f19c490e4c2e3a3</anchor>
      <arglist>(const CMatrixTemplateNumeric&lt; T &gt; &amp;Z_observations_mean, const CMatrixTemplateNumeric&lt; T &gt; &amp;Y_predictions_mean, const CMatrixTemplateNumeric&lt; T &gt; &amp;Y_predictions_cov, const TAuxDataRecursiveJCBB &amp;info, const TDataAssociationResults &amp;aux_data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>KLF_loadBinFromParticle</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a5818bde190dc72917ce305237ad9bd37</anchor>
      <arglist>(BINTYPE &amp;outBin, const TKLDParams &amp;opts, const PARTICLETYPE *currentParticleValue=NULL, const mrpt::math::TPose3D *newPoseToBeInserted=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>KLF_loadBinFromParticle</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a1da9d4be17f7db0c5719fcf60ba5b4c0</anchor>
      <arglist>(mrpt::slam::detail::TPoseBin3D &amp;outBin, const TKLDParams &amp;opts, const CMonteCarloLocalization3D::CParticleDataContent *currentParticleValue, const TPose3D *newPoseToBeInserted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>KLF_loadBinFromParticle</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>a63548f56903b0ed8ebc2961939b65893</anchor>
      <arglist>(mrpt::slam::detail::TPoseBin2D &amp;outBin, const TKLDParams &amp;opts, const CMonteCarloLocalization2D::CParticleDataContent *currentParticleValue, const TPose3D *newPoseToBeInserted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>KLF_loadBinFromParticle</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>ad75152beff3a6061e877072d2016c406</anchor>
      <arglist>(detail::TPoseBin2D &amp;outBin, const TKLDParams &amp;opts, const mrpt::maps::CRBPFParticleData *currentParticleValue, const TPose3D *newPoseToBeInserted)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>KLF_loadBinFromParticle</name>
      <anchorfile>namespacemrpt_1_1slam.html</anchorfile>
      <anchor>aefcf8cd9c9738031f08a1fcc08f6d32b</anchor>
      <arglist>(detail::TPathBin2D &amp;outBin, const TKLDParams &amp;opts, const mrpt::maps::CRBPFParticleData *currentParticleValue, const TPose3D *newPoseToBeInserted)</arglist>
    </member>
    <member kind="function">
      <type>double SLAM_IMPEXP</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gaf2c4e6c4dd6e7d0b6d8e0562d6598f06</anchor>
      <arglist>(const mrpt::obs::CObservation *o1, const mrpt::obs::CObservation *o2, const mrpt::poses::CPose3D *pose_o2_wrt_o1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ga88946786fbb6058bf1e7f8bb95cd23b1</anchor>
      <arglist>(const mrpt::obs::CObservationPtr &amp;o1, const mrpt::obs::CObservationPtr &amp;o2, const mrpt::poses::CPose3D *pose_o2_wrt_o1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double SLAM_IMPEXP</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gab53ec22c26317bf63f3401ab0e4a24e9</anchor>
      <arglist>(const mrpt::obs::CSensoryFrame &amp;sf1, const mrpt::obs::CSensoryFrame &amp;sf2, const mrpt::poses::CPose3D *pose_sf2_wrt_sf1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ga0dc3921bfafa13b19cbaf48699c92075</anchor>
      <arglist>(const mrpt::obs::CSensoryFramePtr &amp;sf1, const mrpt::obs::CSensoryFramePtr &amp;sf2, const mrpt::poses::CPose3D *pose_sf2_wrt_sf1=NULL)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TDataAssociationMethod</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>gaf66b40e2929429a8b181039f447caf84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>assocNN</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ggaf66b40e2929429a8b181039f447caf84a858a176524bad893addcc52d6afde9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>assocJCBB</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ggaf66b40e2929429a8b181039f447caf84a5134a35928e5ad1957d952e3ca581c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TDataAssociationMetric</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>gaba3986ed0165435285d91f15552abbc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>metricMaha</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ggaba3986ed0165435285d91f15552abbc5a706fcfb14864aa06819688a46c1412dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>metricML</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ggaba3986ed0165435285d91f15552abbc5a66288fdf7f95208abfdf477d1007a6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>observation_index_t</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ga520476290900728ff7128ce1fba33ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>prediction_index_t</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ga4869496c65ccee6078ffc64e8c855e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void SLAM_IMPEXP</type>
      <name>data_association_full_covariance</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ga3aafc2ad159261ef9556fce8e7630735</anchor>
      <arglist>(const mrpt::math::CMatrixDouble &amp;Z_observations_mean, const mrpt::math::CMatrixDouble &amp;Y_predictions_mean, const mrpt::math::CMatrixDouble &amp;Y_predictions_cov, TDataAssociationResults &amp;results, const TDataAssociationMethod method=assocJCBB, const TDataAssociationMetric metric=metricMaha, const double chi2quantile=0.99, const bool DAT_ASOC_USE_KDTREE=true, const std::vector&lt; prediction_index_t &gt; &amp;predictions_IDs=std::vector&lt; prediction_index_t &gt;(), const TDataAssociationMetric compatibilityTestMetric=metricMaha, const double log_ML_compat_test_threshold=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void SLAM_IMPEXP</type>
      <name>data_association_independent_predictions</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>gafab928c55a2865204031839c5877d6f8</anchor>
      <arglist>(const mrpt::math::CMatrixDouble &amp;Z_observations_mean, const mrpt::math::CMatrixDouble &amp;Y_predictions_mean, const mrpt::math::CMatrixDouble &amp;Y_predictions_cov, TDataAssociationResults &amp;results, const TDataAssociationMethod method=assocJCBB, const TDataAssociationMetric metric=metricMaha, const double chi2quantile=0.99, const bool DAT_ASOC_USE_KDTREE=true, const std::vector&lt; prediction_index_t &gt; &amp;predictions_IDs=std::vector&lt; prediction_index_t &gt;(), const TDataAssociationMetric compatibilityTestMetric=metricMaha, const double log_ML_compat_test_threshold=0.0)</arglist>
    </member>
    <member kind="function">
      <type>double SLAM_IMPEXP</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gaf2c4e6c4dd6e7d0b6d8e0562d6598f06</anchor>
      <arglist>(const mrpt::obs::CObservation *o1, const mrpt::obs::CObservation *o2, const mrpt::poses::CPose3D *pose_o2_wrt_o1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ga88946786fbb6058bf1e7f8bb95cd23b1</anchor>
      <arglist>(const mrpt::obs::CObservationPtr &amp;o1, const mrpt::obs::CObservationPtr &amp;o2, const mrpt::poses::CPose3D *pose_o2_wrt_o1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double SLAM_IMPEXP</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gab53ec22c26317bf63f3401ab0e4a24e9</anchor>
      <arglist>(const mrpt::obs::CSensoryFrame &amp;sf1, const mrpt::obs::CSensoryFrame &amp;sf2, const mrpt::poses::CPose3D *pose_sf2_wrt_sf1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ga0dc3921bfafa13b19cbaf48699c92075</anchor>
      <arglist>(const mrpt::obs::CSensoryFramePtr &amp;sf1, const mrpt::obs::CSensoryFramePtr &amp;sf2, const mrpt::poses::CPose3D *pose_sf2_wrt_sf1=NULL)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::slam::detail</name>
    <filename>namespacemrpt_1_1slam_1_1detail.html</filename>
    <class kind="struct">mrpt::slam::detail::TPathBin2D</class>
    <class kind="struct">mrpt::slam::detail::TPoseBin2D</class>
    <class kind="struct">mrpt::slam::detail::TPoseBin3D</class>
  </compound>
  <compound kind="namespace">
    <name>mrpt::synch</name>
    <filename>namespacemrpt_1_1synch.html</filename>
    <class kind="class">mrpt::synch::CAbstractMutex</class>
    <class kind="class">mrpt::synch::CAtomicCounter</class>
    <class kind="class">mrpt::synch::CCriticalSection</class>
    <class kind="class">mrpt::synch::CCriticalSectionLocker</class>
    <class kind="class">mrpt::synch::CCriticalSectionRecursive</class>
    <class kind="class">mrpt::synch::CPipe</class>
    <class kind="class">mrpt::synch::CPipeBaseEndPoint</class>
    <class kind="class">mrpt::synch::CPipeReadEndPoint</class>
    <class kind="class">mrpt::synch::CPipeWriteEndPoint</class>
    <class kind="class">mrpt::synch::CSemaphore</class>
    <class kind="class">mrpt::synch::CThreadSafeVariable</class>
    <class kind="class">mrpt::synch::MT_buffer</class>
  </compound>
  <compound kind="namespace">
    <name>mrpt::system</name>
    <filename>namespacemrpt_1_1system.html</filename>
    <namespace>mrpt::system::detail</namespace>
    <namespace>mrpt::system::os</namespace>
    <class kind="class">mrpt::system::BlockedRange</class>
    <class kind="class">mrpt::system::CDirectoryExplorer</class>
    <class kind="class">mrpt::system::CFileSystemWatcher</class>
    <class kind="class">mrpt::system::CGenericMemoryPool</class>
    <class kind="class">mrpt::system::Split</class>
    <class kind="struct">mrpt::system::TAuxThreadLaucher</class>
    <class kind="struct">mrpt::system::TCallStackBackTrace</class>
    <class kind="struct">mrpt::system::TCallStackEntry</class>
    <class kind="struct">mrpt::system::TThreadHandle</class>
    <class kind="struct">mrpt::system::TTimeParts</class>
    <member kind="typedef">
      <type>std::vector&lt; Rect &gt;</type>
      <name>ConcurrentRectVector</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>ad9a9d4516f01c93e8398d7f59bbad4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TTimeStamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga42674286d8d56afea013b6329bb7327a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TConsoleColor</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gaf024857d947a048fe9d6b7f3bfab5045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONCOL_NORMAL</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ggaf024857d947a048fe9d6b7f3bfab5045a254b3e8a94af9833ceb88a73f43f7acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONCOL_BLUE</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ggaf024857d947a048fe9d6b7f3bfab5045a0f0806fc7fa11f76bdf24bef60dc1946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONCOL_GREEN</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ggaf024857d947a048fe9d6b7f3bfab5045afa4121ff6716d4fc242858fca5c314eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONCOL_RED</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ggaf024857d947a048fe9d6b7f3bfab5045aa12feea04829d151f7b7434c6af3b9bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TProcessPriority</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga8c2faa8d1ee370745e9f2c89a417bfa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppIdle</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga8c2faa8d1ee370745e9f2c89a417bfa7a11576a4e0680e8495b63a94fa985abfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppNormal</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga8c2faa8d1ee370745e9f2c89a417bfa7ad46800cfc911ac0aeb26f404f1a9e878</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppHigh</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga8c2faa8d1ee370745e9f2c89a417bfa7a192fc163166ceb14848bd98f1bd85fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppVeryHigh</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga8c2faa8d1ee370745e9f2c89a417bfa7a14f9bd2a1ce9ee2f9a12efba60b29fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TThreadPriority</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga37334359dc65d0cbef086685c837d27f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpLowests</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27faae6a0fd19982e5399847a60d84c6a331</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpLower</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa3db6aa1cdd443d3e9a3720ab3359ad3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpLow</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa9948aeb6966e10119b2d071b03e1413f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpNormal</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa243a1b412b7e45a03e20a29929f8623e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpHigh</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa38bb74f11a1213377c6ee7f353df5db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpHigher</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fadc1841e96aacf7d7facd67c800db8fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpHighest</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa728be646684f5ed4faf4ec507e3c9bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>auxiliary_thread_launcher_LIN</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>a4dfb36031ac97d8a9384408c27264760</anchor>
      <arglist>(void *param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>auxiliary_thread_launcher_WIN</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>ad8633c97dd3d658f5b46ca5a2cde517f</anchor>
      <arglist>(void *param)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>buildTimestampFromParts</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga802c064acdeeaf925afe4a3a3e7611dc</anchor>
      <arglist>(const mrpt::system::TTimeParts &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>buildTimestampFromPartsLocalTime</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga604667b94fd705b50423f660e7873c18</anchor>
      <arglist>(const mrpt::system::TTimeParts &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>changeCurrentProcessPriority</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gaa4698e4d733682e6ca4277bf6776e8fb</anchor>
      <arglist>(TProcessPriority priority)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>changeThreadPriority</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga9b12b6fd6d150e35bffd8a8ee8169cd8</anchor>
      <arglist>(const TThreadHandle &amp;threadHandle, TThreadPriority priority)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>clearConsole</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga9604792ad831ee1845736f6773e9f726</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>copyFile</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga79c13e2d805937d9f3463d2723ddd26d</anchor>
      <arglist>(const std::string &amp;sourceFile, const std::string &amp;targetFile, std::string *outErrStr=NULL, bool copyAttribs=true)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>createDirectory</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga2452c7b92dae57f644e3270c4198b083</anchor>
      <arglist>(const std::string &amp;dirName)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga336f5607e34b84bc7ac208068aa8e51e</anchor>
      <arglist>(void(*func)(T), T param)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gac7a010553c47446af4b7ab7b1abf5a74</anchor>
      <arglist>(void(*func)(void))</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThreadFromObjectMethod</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga04ca9cd3d32cc923c6fd4e42fc196e85</anchor>
      <arglist>(CLASS *obj, void(CLASS::*func)(PARAM), PARAM param)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThreadFromObjectMethod</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gab663a7d9d2285640bd5f2bbe473568cb</anchor>
      <arglist>(CLASS *obj, void(CLASS::*func)(void))</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThreadFromObjectMethodRef</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga3367f57b2a497564ce33ddecbc0bd35e</anchor>
      <arglist>(CLASS *obj, void(CLASS::*func)(PARAM &amp;), PARAM &amp;param)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThreadRef</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga81d1604616b261ab0b5536bcf6657f03</anchor>
      <arglist>(void(*func)(T &amp;), T &amp;param)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>dateTimeLocalToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga07d952d6c9419d89211b0f337db171a0</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>dateTimeToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga7abbd03cfbe3ed991758cdc1b4166b1c</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>dateToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gab694dd2ca5c917dccd4d708c1fb7090a</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>decodeBase64</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gaa08bc7223992b5ac58a44ee6af835751</anchor>
      <arglist>(const std::string &amp;inString, vector_byte &amp;outData)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>decodeUTF8</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gaa145540f8c673b5d5a624a7b204b5126</anchor>
      <arglist>(const std::string &amp;strUTF8, vector_word &amp;out_uniStr)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>deleteFile</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga6b3c97ac0eafd6a53e3ab586fd05c288</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>deleteFiles</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gabca5f04c48f23e6e43cf1fe25e7fb475</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>deleteFilesInDirectory</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga0e111a43fc55a2272e48874cc91df466</anchor>
      <arglist>(const std::string &amp;s, bool deleteDirectoryAsWell=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>directoryExists</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga805f2d33301a3bbeffb76312221d320c</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>encodeBase64</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga2dc5dad62d87a9664a5dc4c7fdc40083</anchor>
      <arglist>(const vector_byte &amp;inputData, std::string &amp;outString)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>encodeUTF8</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga32c6fed4463900431a5cac391755ed5e</anchor>
      <arglist>(const vector_word &amp;input, std::string &amp;output)</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>executeCommand</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gade1475b2cd484996e2e3b35fccf4cd26</anchor>
      <arglist>(const std::string &amp;command, std::string *output=NULL, const std::string &amp;mode=&quot;r&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>exitThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga47d16598f6b83b0623c02c9d8dee0261</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>extractDayTimeFromTimestamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaee453c5c29c26bdb9767de9a48ee55e5</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>extractFileDirectory</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga7a3aeab31e1c4896e1a05802becb29a5</anchor>
      <arglist>(const std::string &amp;filePath)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>extractFileExtension</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga607bbd78562a2727d3bec7fc508d4cd3</anchor>
      <arglist>(const std::string &amp;filePath, bool ignore_gz=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>extractFileName</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gab6e44f71bea94cc03825f31a1695d077</anchor>
      <arglist>(const std::string &amp;filePath)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>fileExists</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gaed0150fa15128277a160a068291d6939</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>fileNameChangeExtension</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga4a3b3e9a687fe9ada9e317a198840fb5</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;newExtension)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>fileNameStripInvalidChars</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gac3c1f60fa603cc53f5ec207a73c0bf9b</anchor>
      <arglist>(const std::string &amp;filename, const char replacement_to_invalid_chars= &apos;_&apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>filePathSeparatorsToNative</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga73acfa0c66ead156a0e05a57bdf87525</anchor>
      <arglist>(const std::string &amp;filePath)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>find_mrpt_shared_dir</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga9cffbecbc42b050dddfc8a3ead0b0f8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>formatTimeInterval</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaa9f1ee0b2583a4ce8accf19bcd3b2878</anchor>
      <arglist>(const double timeSeconds)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getCallStackBackTrace</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>a29ace9129978f7469c620aa370cfb788</anchor>
      <arglist>(TCallStackBackTrace &amp;out_bt)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>getCurrentLocalTime</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gabb172db49268959e11e692699761a75f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle BASE_IMPEXP</type>
      <name>getCurrentThreadHandle</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga0eb650ffd28d524dcd993936aa39602d</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>unsigned long BASE_IMPEXP</type>
      <name>getCurrentThreadId</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gafadc7b3a721ddffc54d0bbc2556122e1</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getCurrentThreadTimes</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gaa0b0efc57a0496c35e12609884410a43</anchor>
      <arglist>(time_t &amp;creationTime, time_t &amp;exitTime, double &amp;cpuTime)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>getCurrentTime</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaa1df188f63d727fc3b7c4f9efc45b6cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>getcwd</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga87761206e843bbbc33d0933de4a567da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>time_t BASE_IMPEXP</type>
      <name>getFileModificationTime</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gab23c5fa0590f975a4aeb1bd52ca95bbb</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t BASE_IMPEXP</type>
      <name>getFileSize</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga7a85ab54b52cd29db2366867b74389f0</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long BASE_IMPEXP</type>
      <name>getMemoryUsage</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga0d74828103d3082effae2d180b6381ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string BASE_IMPEXP &amp;</type>
      <name>getMRPTLicense</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gab3bbe20f701f415be0f86b48314d50df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int BASE_IMPEXP</type>
      <name>getNumberOfProcessors</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga2518285f21e5fbc87c2afdf48fee06f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>getShareMRPTDir</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga002d795204097e5dbde3d46037fb7f86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>getTempFileName</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga63b588b5ac1b85862fc18d463521f85e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>intervalFormat</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gad10cb5005f39a99bc7c7ea2070e7272a</anchor>
      <arglist>(const double seconds)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_aligned</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>gaefbd4b4d009c6f9c1f6854a2e8427f7f</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_aligned&lt; 16 &gt;</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga30bdcea01a57d36fbcb4f8f7c595e840</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_aligned&lt; 8 &gt;</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga1aed56ab90771422af91b43cffa87fca</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>joinThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga802695134e346da07def618a0463aa92</anchor>
      <arglist>(const TThreadHandle &amp;threadHandle)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>launchProcess</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gacc2996b5af098b81184b10d303983b97</anchor>
      <arglist>(const std::string &amp;command)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>loadBinaryFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>gad6dac8681c5d2b8945c5515a5fca7af7</anchor>
      <arglist>(vector_byte &amp;out_data, const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>lowerCase</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga954206a9ae348fc1e1a86a6bdc78e4f1</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>MRPT_getCompilationDate</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gaac7e43769287c29288062001e15b2f02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>MRPT_getVersion</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga84af4c93a309f7aed8376b312a1fb8b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp</type>
      <name>now</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga8cfac7450724f121d3a6a40a4b9ce205</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>now_double</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga72f4b9190395bc9fc0a0b4a95c2fb089</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>parallel_do</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>ad2fdc56782a61c7facc202a58ad829fe</anchor>
      <arglist>(Iterator first, Iterator last, const Body &amp;body)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>parallel_for</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>a94041617d821901a4fb5e29f7a32cdbf</anchor>
      <arglist>(const BlockedRange &amp;range, const Body &amp;body)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>parallel_reduce</name>
      <anchorfile>namespacemrpt_1_1system.html</anchorfile>
      <anchor>ad5032f6082229997c073d23e124ffc3b</anchor>
      <arglist>(const BlockedRange &amp;range, Body &amp;body)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>pause</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gac6b5419397bcf2e7378b8260efcd0199</anchor>
      <arglist>(const std::string &amp;msg=std::string(&quot;Press any key to continue...&quot;)) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>renameFile</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga1e4ed282772b2c30023d42c805642964</anchor>
      <arglist>(const std::string &amp;oldFileName, const std::string &amp;newFileName, std::string *error_msg=NULL)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>rightPad</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga9e3a186d718c963c899c43b1774ef838</anchor>
      <arglist>(const std::string &amp;str, const size_t total_len, bool truncate_if_larger=false)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>secondsToTimestamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga2cda30fc3a869726340dd32a74ca626e</anchor>
      <arglist>(const double nSeconds)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>setConsoleColor</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga86a9ed6cef9f68c71614a10b04d17919</anchor>
      <arglist>(TConsoleColor color, bool changeStdErr=false)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>sleep</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga37ade7841dc362fa42c81d75e0e9a54a</anchor>
      <arglist>(int time_ms) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sprintf_container</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gad3bebc02a54e912025cbd6eb6e9afdd2</anchor>
      <arglist>(const char *fmt, const T &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>strCmp</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga9c35f2e8b1977a51fc7f03ea0c9884c9</anchor>
      <arglist>(const std::string &amp;s1, const std::string &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>strCmpI</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga76e386332e74ba27a1e31d27552dcc7c</anchor>
      <arglist>(const std::string &amp;s1, const std::string &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>strStarts</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gabf19558f3da7e27f8fc1ff1ba81f70f3</anchor>
      <arglist>(const std::string &amp;str, const std::string &amp;subStr)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>strStartsI</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga5d68f40f7fb1aa30f46d867fdbc29a7c</anchor>
      <arglist>(const std::string &amp;str, const std::string &amp;subStr)</arglist>
    </member>
    <member kind="function">
      <type>char BASE_IMPEXP *</type>
      <name>strtok</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gafbb6530403e00dad3f9f87b4a3ba394c</anchor>
      <arglist>(char *str, const char *strDelimit, char **context) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>terminateThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga311be65b5b8e9fa56b4e89756b13c765</anchor>
      <arglist>(TThreadHandle &amp;threadHandle) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>time_tToTimestamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga9ae6ef58dc905a042e779a4616c017b5</anchor>
      <arglist>(const double t)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>time_tToTimestamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga0384c13cb20cbcfa3576dbdc56e59038</anchor>
      <arglist>(const time_t &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>timeDifference</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga9f1917c79204743a7ddd17df74d8c1bb</anchor>
      <arglist>(const mrpt::system::TTimeStamp t_first, const mrpt::system::TTimeStamp t_later)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>timeLocalToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gae2491b59ed1b3687483a3c89c152ae1c</anchor>
      <arglist>(const mrpt::system::TTimeStamp t, unsigned int secondFractionDigits=6)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>timestampAdd</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga58743c5b1cebf8520c8db3e5ef455e8c</anchor>
      <arglist>(const mrpt::system::TTimeStamp tim, const double num_seconds)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>timestampToDouble</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaa816985fa17c64e09b9e4310e43a2074</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>timestampToParts</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaa97a07d092c79aa9ec9c10139aedb80a</anchor>
      <arglist>(TTimeStamp t, TTimeParts &amp;p, bool localTime=false)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>timestampTotime_t</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gae88a0ed70b30e39e1f662b1f6229edbd</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>timeToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga5c2d3f955355c51ec89dc79a271e6d3d</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>tokenize</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga8214a455d9183365b0a4c01f2096a0c6</anchor>
      <arglist>(const std::string &amp;inString, const std::string &amp;inDelimiters, std::deque&lt; std::string &gt; &amp;outTokens, bool skipBlankTokens=true) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>tokenize</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gaa25706f41bc83e5e7924a4e29a0df84e</anchor>
      <arglist>(const std::string &amp;inString, const std::string &amp;inDelimiters, std::vector&lt; std::string &gt; &amp;outTokens, bool skipBlankTokens=true) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>trim</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga5e3b1bf56be956109d29657ac666ff4b</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>unitsFormat</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga25dc1c15a803a88593d55588a851c9ee</anchor>
      <arglist>(const double val, int nDecimalDigits=2, bool middle_space=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>upperCase</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gaa3e62a6d53fcf60d748398dd80ba4887</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorFromTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga40f302ce3512f4547c2995bada112495</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;vec, const std::string &amp;fileName, const bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToBinaryFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga8528ed921c4eac54de2d8b75f1aa5100</anchor>
      <arglist>(const vector_byte &amp;vec, const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga9ca2e6c32ea22243b6fd734143ac76e5</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;vec, const std::string &amp;fileName, bool append=false, bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga1d79fa655bd9ff9c8dfe42f0b9127295</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;vec, const std::string &amp;fileName, bool append=false, bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga4ab94b3d7159de9d02f94b87e1ef96a6</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;vec, const std::string &amp;fileName, bool append=false, bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga6121dd7a181be89aee647766dd5717e0</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;vec, const std::string &amp;fileName, bool append=false, bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga1d67bfb7cc48b797cd422ba97dcc76a8</anchor>
      <arglist>(const EIGEN_MATRIX &amp;vec, const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>str2num</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga649658b52bb64f0137784b36bbc58c83</anchor>
      <arglist>(std::string const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>num2str</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga875af771675180dceb32220dd8245198</anchor>
      <arglist>(T const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>str2num</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga649658b52bb64f0137784b36bbc58c83</anchor>
      <arglist>(std::string const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>num2str</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga875af771675180dceb32220dd8245198</anchor>
      <arglist>(T const &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::system::detail</name>
    <filename>namespacemrpt_1_1system_1_1detail.html</filename>
    <class kind="class">mrpt::system::detail::ThreadCreateFunctor</class>
    <class kind="class">mrpt::system::detail::ThreadCreateFunctor&lt; void * &gt;</class>
    <class kind="class">mrpt::system::detail::ThreadCreateFunctorNoParams</class>
    <class kind="class">mrpt::system::detail::ThreadCreateObjectFunctor</class>
    <class kind="class">mrpt::system::detail::ThreadCreateObjectFunctorNoParams</class>
    <member kind="function">
      <type>TThreadHandle BASE_IMPEXP</type>
      <name>createThreadImpl</name>
      <anchorfile>namespacemrpt_1_1system_1_1detail.html</anchorfile>
      <anchor>affc765cb151228c452d7fa101c2e0128</anchor>
      <arglist>(void(*func)(void *), void *param)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::system::os</name>
    <filename>namespacemrpt_1_1system_1_1os.html</filename>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>_strcmp</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga67a608c5d17cbc8e0eb1e5c6591bf906</anchor>
      <arglist>(const char *str1, const char *str2) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>_strcmpi</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gab0db537d60a6ef9f179c493e0d2ae51f</anchor>
      <arglist>(const char *str1, const char *str2) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>_strncmp</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga6d821070c3bbddf3e8af26f03a257bcc</anchor>
      <arglist>(const char *str, const char *subStr, size_t count) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>_strnicmp</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga7c128b3ad58f9c7e6244678f6acdf6fa</anchor>
      <arglist>(const char *str, const char *subStr, size_t count) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int64_t BASE_IMPEXP</type>
      <name>_strtoll</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga0e3ccf48fa5a5aaf5f3ba6c0eaa973ab</anchor>
      <arglist>(const char *nptr, char **endptr, int base)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t BASE_IMPEXP</type>
      <name>_strtoull</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gaf419a161ef4c79cc87f8aa963200a364</anchor>
      <arglist>(const char *nptr, char **endptr, int base)</arglist>
    </member>
    <member kind="function">
      <type>_Tp *</type>
      <name>align_ptr</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga372ba514a63401a3640a6192f862d505</anchor>
      <arglist>(_Tp *ptr, int n=(int) sizeof(_Tp))</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>aligned_calloc</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga1f0f740a33507bf943af5bac26e3abb0</anchor>
      <arglist>(size_t bytes, size_t alignment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>aligned_free</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>gaf0d2493f3bc416826ba0bb47e61e6deb</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP *</type>
      <name>aligned_malloc</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga8b48854cc9d545216bb2b78d496b8fe6</anchor>
      <arglist>(size_t bytes, size_t alignment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP *</type>
      <name>aligned_realloc</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga5b0839396aafd2b0c098afaed9547fd8</anchor>
      <arglist>(void *old_ptr, size_t bytes, size_t alignment)</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP void BASE_IMPEXP</type>
      <name>fclose</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga91fa154252642596c1c3d199099b4be4</anchor>
      <arglist>(FILE *f)</arglist>
    </member>
    <member kind="function">
      <type>FILE BASE_IMPEXP *</type>
      <name>fopen</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga6aa5794d5774a10578b5a555398782f5</anchor>
      <arglist>(const char *fileName, const char *mode) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>FILE BASE_IMPEXP *</type>
      <name>fopen</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga67c47f11e337974cda4ed1ec3fcc1a63</anchor>
      <arglist>(const std::string &amp;fileName, const char *mode) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>fprintf</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga2bd8bb17b06d3c2703bfd2ca860f8762</anchor>
      <arglist>(FILE *fil, const char *format,...) MRPT_NO_THROWS MRPT_printf_format_check(2</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>getch</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gabb960ca20b1b3a997b581b9434daa105</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>kbhit</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga5aebfe4caf2d443284f252cf7a801a9f</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>memcpy</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga581293b6f6d84462ebe16611d17774b1</anchor>
      <arglist>(void *dest, size_t destSize, const void *src, size_t copyCount) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>sprintf</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga079d47fd83d59622aebd889cdb332456</anchor>
      <arglist>(char *buf, size_t bufSize, const char *format,...) MRPT_NO_THROWS MRPT_printf_format_check(3</arglist>
    </member>
    <member kind="function">
      <type>char BASE_IMPEXP *</type>
      <name>strcat</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga711ab9b2deba086f78d6947114ba1428</anchor>
      <arglist>(char *dest, size_t destSize, const char *source) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>char BASE_IMPEXP *</type>
      <name>strcpy</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga02b6859a9775b3e262fb63e5d6418d71</anchor>
      <arglist>(char *dest, size_t destSize, const char *source) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>time_t BASE_IMPEXP</type>
      <name>timegm</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga2fcfbc2fea24298768796ad30113b749</anchor>
      <arglist>(struct tm *tm)</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>vsnprintf</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga467224e5bfdb5d61d3300c598cb04e0a</anchor>
      <arglist>(char *buf, size_t bufSize, const char *format, va_list args) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP int BASE_IMPEXP</type>
      <name>vsprintf</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga58e8b3db4f287e6756c202bdf99b29aa</anchor>
      <arglist>(char *buf, size_t bufSize, const char *format, va_list args) MRPT_NO_THROWS</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::tfest</name>
    <filename>namespacemrpt_1_1tfest.html</filename>
    <class kind="struct">mrpt::tfest::TPotentialMatch</class>
    <class kind="struct">mrpt::tfest::TSE2RobustParams</class>
    <class kind="struct">mrpt::tfest::TSE2RobustResult</class>
    <class kind="struct">mrpt::tfest::TSE3RobustParams</class>
    <class kind="struct">mrpt::tfest::TSE3RobustResult</class>
    <member kind="typedef">
      <type>bool(*</type>
      <name>TFunctorCheckPotentialMatch</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>ga18d0ea7c724fb400df9563954368b90e</anchor>
      <arglist>)(const TPotentialMatch &amp;pm, void *user_data)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se2_l2</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>gaef464d3989efc6bc562d1685f67e825c</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::math::TPose2D &amp;out_transformation, mrpt::math::CMatrixDouble33 *out_estimateCovariance=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se2_l2</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>ga20abdfa1318afc2556b533434760495c</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPosePDFGaussian &amp;out_transformation)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se2_l2_robust</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>gaa84264964af348d4c91668501ba1bee2</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, const double in_normalizationStd, const TSE2RobustParams &amp;in_ransac_params, TSE2RobustResult &amp;out_results)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se3_l2</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>ga54dabd9882e593d8c462aff8192b0752</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPose3DQuat &amp;out_transform, double &amp;out_scale, bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se3_l2</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>gacbe3ea369ddd6e71277f4e0b2e17dc9c</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_points_this, const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_points_other, mrpt::poses::CPose3DQuat &amp;out_transform, double &amp;out_scale, bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se3_l2_robust</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>ga587ba19363f8fc8e434d32ec875122dd</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, const TSE3RobustParams &amp;in_params, TSE3RobustResult &amp;out_results)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::topography</name>
    <filename>namespacemrpt_1_1topography.html</filename>
    <class kind="struct">mrpt::topography::TCoords</class>
    <class kind="struct">mrpt::topography::TDatum10Params</class>
    <class kind="struct">mrpt::topography::TDatum1DTransf</class>
    <class kind="struct">mrpt::topography::TDatum7Params</class>
    <class kind="struct">mrpt::topography::TDatum7Params_TOPCON</class>
    <class kind="struct">mrpt::topography::TDatumHelmert2D</class>
    <class kind="struct">mrpt::topography::TDatumHelmert2D_TOPCON</class>
    <class kind="struct">mrpt::topography::TDatumHelmert3D</class>
    <class kind="struct">mrpt::topography::TDatumHelmert3D_TOPCON</class>
    <class kind="struct">mrpt::topography::TDatumTransfInterpolation</class>
    <class kind="struct">mrpt::topography::TEllipsoid</class>
    <class kind="struct">mrpt::topography::TGeodeticCoords</class>
    <class kind="struct">mrpt::topography::TPathFromRTKInfo</class>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>path_from_rtk_gps</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga6ca00e7043ce3cd246e4a429a70109ea</anchor>
      <arglist>(mrpt::poses::CPose3DInterpolator &amp;robot_path, const mrpt::obs::CRawlog &amp;rawlog, size_t rawlog_first, size_t rawlog_last, bool isGUI=false, bool disableGPSInterp=false, int path_smooth_filter_size=2, TPathFromRTKInfo *outInfo=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga39e57a2daa439ad001288cb6a5e85f3c</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPoint3D &amp;out_ENU_point, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>ENUToGeocentric</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaa0ee320cd09900bf804db55986ffc282</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_ENU_point, const TGeodeticCoords &amp;in_coords_origin, TGeocentricCoords &amp;out_coords, const TEllipsoid &amp;ellip)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gae4dfb7797544e06bdf9a1fd815b4d1b0</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_geocentric_point, mrpt::math::TPoint3D &amp;out_ENU_point, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaf5a864aebc38139bea813f6506e0ae07</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_geocentric_points, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;out_ENU_points, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToGeocentric_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gad778082f58565b9627610ba0ad3c40b7</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToGeocentric</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga1bf22473b082c82fe465a4abbc8fc408</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, TGeocentricCoords &amp;out_point, const TEllipsoid &amp;ellip)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gadb4012b0d2b08ec411e5495050bf764d</anchor>
      <arglist>(const TGeocentricCoords &amp;in_point, TGeodeticCoords &amp;out_coords, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform7params</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga708c4ce006b86e23af819dad76cc5eaa</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum7Params &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform7params_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga3488a1db43eb0ea5313683f39c1fa523</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum7Params_TOPCON &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform10params</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga2ee3c5151fbd3090f3da2641dca6d87b</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum10Params &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert2D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga99834d1c9ceabd876092633b1abfe4aa</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p, const TDatumHelmert2D &amp;d, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert2D_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga2c23027edc85066ba8c6feafb669a7d7</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p, const TDatumHelmert2D_TOPCON &amp;d, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert3D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaf7f0d7d32f05f38a34b1f9986f5c8712</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumHelmert3D &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert3D_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gac827c21ef278d8d4581bd90cd1a10c6b</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumHelmert3D_TOPCON &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform1D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga99bc391906c74f4c42ef205994a492f8</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatum1DTransf &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transfInterpolation</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga5f12aa7699f18ff1e2c1c6402e86ee1a</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumTransfInterpolation &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>UTMToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gac989ce00a822b9140cf09c1bdff19e06</anchor>
      <arglist>(double X, double Y, int zone, char hem, double &amp;out_lon, double &amp;out_lat, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UTMToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga1ce330e2593f03bbc371f74f04e86e1e</anchor>
      <arglist>(const TUTMCoords &amp;UTMCoords, const int &amp;zone, const char &amp;hem, TGeodeticCoords &amp;GeodeticCoords, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>GeodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga3305184c272cef903936ddde400d8059</anchor>
      <arglist>(double in_latitude_degrees, double in_longitude_degrees, double &amp;out_UTM_x, double &amp;out_UTM_y, int &amp;out_UTM_zone, char &amp;out_UTM_latitude_band, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gab388cc8bd70c73a97fb6a2b50263b977</anchor>
      <arglist>(const TGeodeticCoords &amp;GeodeticCoords, TUTMCoords &amp;UTMCoords, int &amp;UTMZone, char &amp;UTMLatitudeBand, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GeodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga74595c77678f631e0c145cd00dfaf092</anchor>
      <arglist>(const TGeodeticCoords &amp;GeodeticCoords, TUTMCoords &amp;UTMCoords, int &amp;UTMZone, char &amp;UTMLatitudeBand, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>ENU_axes_from_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga5e4716ed6e839ca06ecf35559b8f4fae</anchor>
      <arglist>(double in_longitude_reference_degrees, double in_latitude_reference_degrees, double in_height_reference_meters, mrpt::math::TPose3D &amp;out_ENU, bool only_angles=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ENU_axes_from_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaadbc6c67aa6206478cf6042776ea4df7</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPose3D &amp;out_ENU, bool only_angles=false)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga39e57a2daa439ad001288cb6a5e85f3c</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPoint3D &amp;out_ENU_point, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>ENUToGeocentric</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaa0ee320cd09900bf804db55986ffc282</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_ENU_point, const TGeodeticCoords &amp;in_coords_origin, TGeocentricCoords &amp;out_coords, const TEllipsoid &amp;ellip)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gae4dfb7797544e06bdf9a1fd815b4d1b0</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_geocentric_point, mrpt::math::TPoint3D &amp;out_ENU_point, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaf5a864aebc38139bea813f6506e0ae07</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_geocentric_points, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;out_ENU_points, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToGeocentric_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gad778082f58565b9627610ba0ad3c40b7</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToGeocentric</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga1bf22473b082c82fe465a4abbc8fc408</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, TGeocentricCoords &amp;out_point, const TEllipsoid &amp;ellip)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gadb4012b0d2b08ec411e5495050bf764d</anchor>
      <arglist>(const TGeocentricCoords &amp;in_point, TGeodeticCoords &amp;out_coords, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform7params</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga708c4ce006b86e23af819dad76cc5eaa</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum7Params &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform7params_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga3488a1db43eb0ea5313683f39c1fa523</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum7Params_TOPCON &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform10params</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga2ee3c5151fbd3090f3da2641dca6d87b</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum10Params &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert2D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga99834d1c9ceabd876092633b1abfe4aa</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p, const TDatumHelmert2D &amp;d, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert2D_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga2c23027edc85066ba8c6feafb669a7d7</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p, const TDatumHelmert2D_TOPCON &amp;d, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert3D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaf7f0d7d32f05f38a34b1f9986f5c8712</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumHelmert3D &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert3D_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gac827c21ef278d8d4581bd90cd1a10c6b</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumHelmert3D_TOPCON &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform1D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga99bc391906c74f4c42ef205994a492f8</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatum1DTransf &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transfInterpolation</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga5f12aa7699f18ff1e2c1c6402e86ee1a</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumTransfInterpolation &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>UTMToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gac989ce00a822b9140cf09c1bdff19e06</anchor>
      <arglist>(double X, double Y, int zone, char hem, double &amp;out_lon, double &amp;out_lat, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UTMToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga1ce330e2593f03bbc371f74f04e86e1e</anchor>
      <arglist>(const TUTMCoords &amp;UTMCoords, const int &amp;zone, const char &amp;hem, TGeodeticCoords &amp;GeodeticCoords, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>GeodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga3305184c272cef903936ddde400d8059</anchor>
      <arglist>(double in_latitude_degrees, double in_longitude_degrees, double &amp;out_UTM_x, double &amp;out_UTM_y, int &amp;out_UTM_zone, char &amp;out_UTM_latitude_band, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gab388cc8bd70c73a97fb6a2b50263b977</anchor>
      <arglist>(const TGeodeticCoords &amp;GeodeticCoords, TUTMCoords &amp;UTMCoords, int &amp;UTMZone, char &amp;UTMLatitudeBand, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GeodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga74595c77678f631e0c145cd00dfaf092</anchor>
      <arglist>(const TGeodeticCoords &amp;GeodeticCoords, TUTMCoords &amp;UTMCoords, int &amp;UTMZone, char &amp;UTMLatitudeBand, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>ENU_axes_from_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga5e4716ed6e839ca06ecf35559b8f4fae</anchor>
      <arglist>(double in_longitude_reference_degrees, double in_latitude_reference_degrees, double in_height_reference_meters, mrpt::math::TPose3D &amp;out_ENU, bool only_angles=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ENU_axes_from_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaadbc6c67aa6206478cf6042776ea4df7</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPose3D &amp;out_ENU, bool only_angles=false)</arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::TPoint3D</type>
      <name>TUTMCoords</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga38457e1c9ec44c1271c6c7afb478f201</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::TPoint3D</type>
      <name>TGeocentricCoords</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gabc281d346723b5e717d5827e01a88960</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool TOPO_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gacdc8dd9acf51c6f3f716e45a53bfb93e</anchor>
      <arglist>(const TCoords &amp;a, const TCoords &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool TOPO_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga95f644cac779f0e1b919134c648c67a6</anchor>
      <arglist>(const TCoords &amp;a, const TCoords &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream TOPO_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga4a36130534e4e54b000876a87b1d0037</anchor>
      <arglist>(std::ostream &amp;out, const TCoords &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool TOPO_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga89465444eb9b1d38fd44e7397fc38b30</anchor>
      <arglist>(const TGeodeticCoords &amp;a, const TGeodeticCoords &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool TOPO_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga63ce99ba7ab6f7cc00da4d2afec6a0b6</anchor>
      <arglist>(const TGeodeticCoords &amp;a, const TGeodeticCoords &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::utils</name>
    <filename>namespacemrpt_1_1utils.html</filename>
    <namespace>mrpt::utils::detail</namespace>
    <namespace>mrpt::utils::internal</namespace>
    <namespace>mrpt::utils::metaprogramming</namespace>
    <namespace>mrpt::utils::net</namespace>
    <namespace>mrpt::utils::simpleini</namespace>
    <class kind="class">mrpt::utils::bimap</class>
    <class kind="class">mrpt::utils::CArray</class>
    <class kind="class">mrpt::utils::CArray&lt; T, 0 &gt;</class>
    <class kind="class">mrpt::utils::CCanvas</class>
    <class kind="class">mrpt::utils::CClassRegistry</class>
    <class kind="class">mrpt::utils::CClientTCPSocket</class>
    <class kind="class">mrpt::utils::CConfigFile</class>
    <class kind="class">mrpt::utils::CConfigFileBase</class>
    <class kind="class">mrpt::utils::CConfigFileMemory</class>
    <class kind="class">mrpt::utils::CConfigFilePrefixer</class>
    <class kind="class">mrpt::utils::CConsoleRedirector</class>
    <class kind="class">mrpt::utils::CDebugOutputCapable</class>
    <class kind="class">mrpt::utils::CDynamicGrid</class>
    <class kind="class">mrpt::utils::CDynamicGrid3D</class>
    <class kind="class">mrpt::utils::CEnhancedMetaFile</class>
    <class kind="class">mrpt::utils::CExceptionEOF</class>
    <class kind="class">mrpt::utils::CExceptionExternalImageNotFound</class>
    <class kind="class">mrpt::utils::CFileGZInputStream</class>
    <class kind="class">mrpt::utils::CFileInputStream</class>
    <class kind="class">mrpt::utils::CFileOutputStream</class>
    <class kind="class">mrpt::utils::CFileStream</class>
    <class kind="struct">mrpt::utils::ci_less</class>
    <class kind="class">mrpt::utils::CImage</class>
    <class kind="class">mrpt::utils::circular_buffer</class>
    <class kind="struct">mrpt::utils::CLASSINIT</class>
    <class kind="class">mrpt::utils::CListOfClasses</class>
    <class kind="class">mrpt::utils::CLoadableOptions</class>
    <class kind="class">mrpt::utils::CMappedImage</class>
    <class kind="class">mrpt::utils::CMemoryChunk</class>
    <class kind="class">mrpt::utils::CMemoryStream</class>
    <class kind="class">mrpt::utils::CMessage</class>
    <class kind="class">mrpt::utils::CMHPropertiesValuesList</class>
    <class kind="class">mrpt::utils::CMRPTException</class>
    <class kind="class">mrpt::utils::CObject</class>
    <class kind="class">mrpt::utils::CObjectPtr</class>
    <class kind="class">mrpt::utils::CObservable</class>
    <class kind="class">mrpt::utils::CObserver</class>
    <class kind="struct">mrpt::utils::ContainerReadOnlyProxyAccessor</class>
    <class kind="struct">mrpt::utils::copiable_NULL_ptr</class>
    <class kind="struct">mrpt::utils::copiable_NULL_ptr_basic</class>
    <class kind="class">mrpt::utils::copy_ptr</class>
    <class kind="class">mrpt::utils::CProbabilityDensityFunction</class>
    <class kind="struct">mrpt::utils::CProfilerProxy</class>
    <class kind="class">mrpt::utils::CPropertiesValuesList</class>
    <class kind="class">mrpt::utils::CRateTimer</class>
    <class kind="class">mrpt::utils::CReferencedMemBlock</class>
    <class kind="class">mrpt::utils::CRobotSimulator</class>
    <class kind="class">mrpt::utils::CSerializable</class>
    <class kind="class">mrpt::utils::CServerTCPSocket</class>
    <class kind="class">mrpt::utils::CSimpleDatabase</class>
    <class kind="class">mrpt::utils::CSimpleDatabaseTable</class>
    <class kind="class">mrpt::utils::CStdOutStream</class>
    <class kind="class">mrpt::utils::CStream</class>
    <class kind="class">mrpt::utils::CStringList</class>
    <class kind="class">mrpt::utils::CTextFileLinesParser</class>
    <class kind="class">mrpt::utils::CThreadSafeQueue</class>
    <class kind="class">mrpt::utils::CTicTac</class>
    <class kind="class">mrpt::utils::CTimeLogger</class>
    <class kind="struct">mrpt::utils::CTimeLoggerEntry</class>
    <class kind="class">mrpt::utils::CTypeSelector</class>
    <class kind="class">mrpt::utils::CUncopiable</class>
    <class kind="struct">mrpt::utils::ignored_copy_ptr</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 1 &gt;</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 2 &gt;</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 3 &gt;</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 4 &gt;</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 8 &gt;</class>
    <class kind="class">mrpt::utils::list_searchable</class>
    <class kind="class">mrpt::utils::map_as_vector</class>
    <class kind="struct">mrpt::utils::map_traits_map_as_vector</class>
    <class kind="struct">mrpt::utils::map_traits_stdmap</class>
    <class kind="class">mrpt::utils::mrptEvent</class>
    <class kind="class">mrpt::utils::mrptEventOnDestroy</class>
    <class kind="struct">mrpt::utils::non_copiable_ptr</class>
    <class kind="struct">mrpt::utils::non_copiable_ptr_basic</class>
    <class kind="struct">mrpt::utils::pimpl</class>
    <class kind="class">mrpt::utils::PLY_Exporter</class>
    <class kind="class">mrpt::utils::PLY_Importer</class>
    <class kind="class">mrpt::utils::PointCloudAdapter</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CColouredPointsMap &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CPointsMap &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CSimplePointsMap &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CWeightedPointsMap &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::obs::CObservation3DRangeScan &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::opengl::CPointCloud &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::opengl::CPointCloudColoured &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; pcl::PointCloud&lt; pcl::PointXYZ &gt; &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; pcl::PointCloud&lt; pcl::PointXYZRGB &gt; &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; pcl::PointCloud&lt; pcl::PointXYZRGBA &gt; &gt;</class>
    <class kind="class">mrpt::utils::poly_ptr</class>
    <class kind="class">mrpt::utils::poly_ptr_ptr</class>
    <class kind="struct">mrpt::utils::safe_ptr</class>
    <class kind="struct">mrpt::utils::safe_ptr_basic</class>
    <class kind="class">mrpt::utils::TCamera</class>
    <class kind="struct">mrpt::utils::TColor</class>
    <class kind="struct">mrpt::utils::TColorf</class>
    <class kind="struct">mrpt::utils::TColorManager</class>
    <class kind="struct">mrpt::utils::TEnumType</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; bayes::TKFMethod &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; hwdrivers::CGPSInterface::PARSERS &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; hwdrivers::CKinect::TVideoChannel &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; hwdrivers::CVelodyneScanner::model_t &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; hwdrivers::CVelodyneScanner::return_type_t &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; maps::CHeightGridMap2D::TMapRepresentation &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; maps::CRandomFieldGridMap2D::TMapRepresentation &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; mrpt::nav::CAbstractNavigator::TState &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; mrpt::obs::CObservation3DRangeScan::TIntensityChannelID &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; mrpt::poses::TInterpolatorMethod &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; nav::CHolonomicND::TSituations &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; nav::THolonomicMethod &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; slam::CGridMapAligner::TAlignerMethod &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; slam::TDataAssociationMethod &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; slam::TDataAssociationMetric &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; slam::TICPAlgorithm &gt;</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller&lt; slam::TICPCovarianceMethod &gt;</class>
    <class kind="struct">mrpt::utils::TMatchingPair</class>
    <class kind="class">mrpt::utils::TMatchingPairList</class>
    <class kind="struct">mrpt::utils::TParameters</class>
    <class kind="struct">mrpt::utils::TPixelCoord</class>
    <class kind="struct">mrpt::utils::TPixelCoordf</class>
    <class kind="struct">mrpt::utils::TPropertyValueIDTriplet</class>
    <class kind="struct">mrpt::utils::TRuntimeClassId</class>
    <class kind="struct">mrpt::utils::ts_map_entry</class>
    <class kind="class">mrpt::utils::TStereoCamera</class>
    <class kind="struct">mrpt::utils::TTypeName</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::graphs::CNetworkOfPoses&lt; CPOSE, MAPS_IMPLEMENTATION, NODE_ANNOTATIONS, EDGE_ANNOTATIONS &gt; &gt;</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::math::CArrayDouble&lt; N &gt; &gt;</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::math::CArrayFloat&lt; N &gt; &gt;</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::math::CArrayNumeric&lt; T, N &gt; &gt;</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::math::CMatrixFixedNumeric&lt; T, N, M &gt; &gt;</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::math::CMatrixTemplateNumeric&lt; T &gt; &gt;</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; mrpt::opengl::CLight &gt;</class>
    <class kind="struct">mrpt::utils::TTypeName&lt; std::pair&lt; T1, T2 &gt; &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 1 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 2 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 3 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 4 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 8 &gt;</class>
    <member kind="typedef">
      <type>CThreadSafeQueue&lt; CMessage &gt;</type>
      <name>CMessageQueue</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gac9ce1b1023816c8f0cdba36331748601</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>POINTER_TYPE</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gab8c166dc1bc5fe5628d214754539bfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, const TRuntimeClassId * &gt;</type>
      <name>TClassnameToRuntimeId</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a1bdefe4f7d9e5ba3907bad66ed4c5ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>TFileOpenModes</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aab0675b0fc3ae854686cf38fdbe710be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>TImageChannels</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a8669b520cea0ec8220809c77721f60eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TPixelCoord</type>
      <name>TImageSize</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aad714637162eda7b78d3d4c520e9a379</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TMatchingPair const *</type>
      <name>TMatchingPairConstPtr</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>adde00dc18abfd91cb9b0266adb5a0e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TMatchingPair *</type>
      <name>TMatchingPairPtr</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>af7beba77b6c2056d9c5d5fd795e7b45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TNodeID</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga718b4f99645b7e9f6501c9b7bb2a2fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; TNodeID, TNodeID &gt;</type>
      <name>TPairNodeIDs</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gaee71d7beb4d61406566af3847410d0e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TParameters&lt; double &gt;</type>
      <name>TParametersDouble</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a694777f2a3544999baea34e43a42eceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TParameters&lt; std::string &gt;</type>
      <name>TParametersString</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a53d400cb84997624634d404ca456cdb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TRegisterFunction</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a8344ccd1fc4e90509078e89f6859a9e9</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="typedef">
      <type>safe_ptr_basic&lt; void &gt;</type>
      <name>void_ptr</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a145a85c502eb31a87310181f5fa7db91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>non_copiable_ptr_basic&lt; void &gt;</type>
      <name>void_ptr_noncopy</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ac3912bceb5e2a4662830ec51584d134b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fomRead</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a910e60203b9b51b74014c6b5e614e8eaac0316b596a66b5f9d6c4972d97d32659</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fomWrite</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a910e60203b9b51b74014c6b5e614e8eaaf400b6509812e31c86ea5c455e23ba36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fomAppend</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a910e60203b9b51b74014c6b5e614e8eaa8a2eb1e215e67b160f3704448129e542</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TColormap</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>gab5131767a45419c793f65718c29d0a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmGRAYSCALE</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ggab5131767a45419c793f65718c29d0a16a9209241ec0ba1858fb78ae6cd2c50d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmJET</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ggab5131767a45419c793f65718c29d0a16a20b7ac2b94a5f2f1fcceaa0f08550b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmHOT</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ggab5131767a45419c793f65718c29d0a16a583d43be76547e3f0629b1f7a67545d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TConstructorFlags_CImage</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3769f80743e0397ea2fd598c6029889f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNINITIALIZED_IMAGE</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3769f80743e0397ea2fd598c6029889fa1a19665aa9e0290bf5d5dc8295fdfc9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAST_REF_OR_CONVERT_TO_GRAY</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3769f80743e0397ea2fd598c6029889fa5f66ba7e420abc6fe334f1099c10d6b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TInterpolationMethod</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gaaa1dce60212047066cc950eb834e96fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMG_INTERP_NN</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggaaa1dce60212047066cc950eb834e96fda4a0d8049d078f18d5a655b4f50ad943c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMG_INTERP_LINEAR</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggaaa1dce60212047066cc950eb834e96fda998c25e4b4040a1948a085e843acdb76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMG_INTERP_CUBIC</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggaaa1dce60212047066cc950eb834e96fda84a87b003bc5b51e87b2b6e3d43144b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMG_INTERP_AREA</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggaaa1dce60212047066cc950eb834e96fda57bfbf4deebe359987bafa0fd1c6eec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>abs_diff</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aaf6f2d33996cb7a128e7919a555312fc</anchor>
      <arglist>(const T a, const T b)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>colormap</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>gaf672493fd0cf94d6f111121c5725cc23</anchor>
      <arglist>(const TColormap &amp;color_map, const float color_index, float &amp;r, float &amp;g, float &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t BASE_IMPEXP</type>
      <name>compute_CRC16</name>
      <anchorfile>group__mrpt__crc.html</anchorfile>
      <anchor>gaff1e206c30719025eee8ea14f26f4ddd</anchor>
      <arglist>(const std::vector&lt; uint8_t &gt; &amp;data, const uint16_t gen_pol=0x8005)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t BASE_IMPEXP</type>
      <name>compute_CRC16</name>
      <anchorfile>group__mrpt__crc.html</anchorfile>
      <anchor>gaac2b9b91e3239d96952eef3953969dce</anchor>
      <arglist>(const uint8_t *data, const size_t len, const uint16_t gen_pol=0x8005)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t BASE_IMPEXP</type>
      <name>compute_CRC32</name>
      <anchorfile>group__mrpt__crc.html</anchorfile>
      <anchor>gac5917bceae0e0330664adda01eeb53d9</anchor>
      <arglist>(const std::vector&lt; uint8_t &gt; &amp;data, const uint32_t gen_pol=0xEDB88320L)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t BASE_IMPEXP</type>
      <name>compute_CRC32</name>
      <anchorfile>group__mrpt__crc.html</anchorfile>
      <anchor>ga8485afc9214a8243ac4be8198003acdb</anchor>
      <arglist>(const uint8_t *data, const size_t len, const uint32_t gen_pol=0xEDB88320L)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>DEG2RAD</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a186dc19748953878f7be5e9b0c345dfd</anchor>
      <arglist>(const double x)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>DEG2RAD</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a7419033da01cbda6f3452986ece6639a</anchor>
      <arglist>(const float x)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>DEG2RAD</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a810e17feccada856eb4886a577bb436f</anchor>
      <arglist>(const int x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delete_safe</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab93b62cba7a458f04259e1d1964cb08b</anchor>
      <arglist>(T *&amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; T &gt;::iterator</type>
      <name>erase_return_next</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gac2cbbb352f5b7daa375a029b9a65f9b5</anchor>
      <arglist>(std::list&lt; T &gt; &amp;cont, typename std::list&lt; T &gt;::iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; K, V &gt;::iterator</type>
      <name>erase_return_next</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga2fe6bf9b8c0bcea04324d0f3e6beec84</anchor>
      <arglist>(std::map&lt; K, V &gt; &amp;cont, typename std::map&lt; K, V &gt;::iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>std::multimap&lt; K, V &gt;::iterator</type>
      <name>erase_return_next</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga20dc9a22082b67aa35dda2087c182e89</anchor>
      <arglist>(std::multimap&lt; K, V &gt; &amp;cont, typename std::multimap&lt; K, V &gt;::iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; T &gt;::iterator</type>
      <name>erase_return_next</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gac73187001985ae3ef41a8040a792db12</anchor>
      <arglist>(std::set&lt; T &gt; &amp;cont, typename std::set&lt; T &gt;::iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>find_in_vector</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga0683c85522dd9009f2c2801c18e12eae</anchor>
      <arglist>(const T &amp;value, const CONTAINER &amp;vect)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fix</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aa6b29c16e808a0b6c74c7225279afee1</anchor>
      <arglist>(T x)</arglist>
    </member>
    <member kind="function">
      <type>R *</type>
      <name>getAs</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a10f4dc418f507c3fdbf7641b1ba657a6</anchor>
      <arglist>(SMART_PTR &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>const R *</type>
      <name>getAs</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a32f65f9f32930eed44b1c9675cc30138</anchor>
      <arglist>(const SMART_PTR &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getMapAsString</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gaa294e455564f81d727265341e88e7bdd</anchor>
      <arglist>(const std::map&lt; T1, T2 &gt; &amp;m, const std::string &amp;sep=&quot; =&gt; &quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSTLContainerAsString</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga39b4f24350fa26890d865761fe952f14</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>hot2rgb</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>gafa9a36b7a9dc32a87c310a54e14c5472</anchor>
      <arglist>(const float color_index, float &amp;r, float &amp;g, float &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>hsv2rgb</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ga9ea1942089af8ca2fe7542ca77e0e72f</anchor>
      <arglist>(float h, float s, float v, float &amp;r, float &amp;g, float &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>jet2rgb</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>gaa1ced82ab3b18d76bf92c6b99cf00b45</anchor>
      <arglist>(const float color_index, float &amp;r, float &amp;g, float &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keep_max</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3aaae8d44cd44b2e3d93e42644454589</anchor>
      <arglist>(T &amp;var, const K test_val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keep_min</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>af67043bb92287af7092e91db2d6a1f19</anchor>
      <arglist>(T &amp;var, const K test_val)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>length2length4N</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab4560cfff754aa7c6186c54b395b36c4</anchor>
      <arglist>(T len)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>lowestPositive</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae97fdca818a336715fa1a68135bac58f</anchor>
      <arglist>(const T a, const T b)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>max3</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad516497944e50a9fa04b49daf9fdbab4</anchor>
      <arglist>(const T &amp;A, const T &amp;B, const T &amp;C)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>md5</name>
      <anchorfile>group__mrpt__md5.html</anchorfile>
      <anchor>ga4e287ce3d9bcdf15a8d52d104ad34860</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>md5</name>
      <anchorfile>group__mrpt__md5.html</anchorfile>
      <anchor>ga431b0949eb025c7b727fdbdd5230ec06</anchor>
      <arglist>(const mrpt::vector_byte &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>md5</name>
      <anchorfile>group__mrpt__md5.html</anchorfile>
      <anchor>ga4113fb6884c3fadd26fdb8f419c50c59</anchor>
      <arglist>(const unsigned char *data, const size_t len)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>min3</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad5485da0fb746fd6ef8b7a53a20b628c</anchor>
      <arglist>(const T &amp;A, const T &amp;B, const T &amp;C)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPT_DECLARE_TTYPENAME</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aebaee193225bc6ce4135bf21bce894db</anchor>
      <arglist>(mrpt::graphs::detail::TMRSlamNodeAnnotations)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CSerializablePtr</type>
      <name>mrpt_recv_from_zmq</name>
      <anchorfile>group__noncstream__serialization__zmq.html</anchorfile>
      <anchor>ga79aa0c1d5c18e474611fe6dcdbc185d0</anchor>
      <arglist>(ZMQ_SOCKET_TYPE zmq_socket, bool dont_wait=false, size_t *rx_obj_length_in_bytes=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mrpt_recv_from_zmq_buf</name>
      <anchorfile>group__noncstream__serialization__zmq.html</anchorfile>
      <anchor>ga12b805e9776df75aa5bd032c66029819</anchor>
      <arglist>(ZMQ_SOCKET_TYPE zmq_socket, VECTOR_MSG_T &amp;out_lst_msgs, mrpt::utils::CMemoryStream &amp;target_buf, bool dont_wait, size_t *rx_obj_length_in_bytes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mrpt_recv_from_zmq_into</name>
      <anchorfile>group__noncstream__serialization__zmq.html</anchorfile>
      <anchor>ga0fd3c04fecf17feb797f27835422c04a</anchor>
      <arglist>(ZMQ_SOCKET_TYPE zmq_socket, mrpt::utils::CSerializable &amp;target_object, bool dont_wait=false, size_t *rx_obj_length_in_bytes=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mrpt_send_to_zmq</name>
      <anchorfile>group__noncstream__serialization__zmq.html</anchorfile>
      <anchor>gaf81e71fa8339aa1de89d0e9c182451dc</anchor>
      <arglist>(ZMQ_SOCKET_TYPE zmq_socket, const mrpt::utils::CSerializable &amp;obj, const size_t max_packet_len=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPTSTL_SERIALIZABLE_SEQ_CONTAINER</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga3fe5e4224b9e59419e84795f28977b86</anchor>
      <arglist>(std::vector) MRPTSTL_SERIALIZABLE_SEQ_CONTAINER(std</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ObjectToOctetVector</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>gaf77d2395380ae7833a46a241df2cbdb8</anchor>
      <arglist>(const CSerializable *o, vector_byte &amp;out_vector)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ObjectToRawString</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>gaa8e45698aa608b95a378835413a492c9</anchor>
      <arglist>(const CSerializable *o, std::string &amp;out_str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>ObjectToString</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>ga123ab531a1d2c27785b7b4c6af824c42</anchor>
      <arglist>(const CSerializable *o)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>OctetVectorToObject</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>gab24fd0face50404bf9209acd5e314a81</anchor>
      <arglist>(const vector_byte &amp;in_data, CSerializablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aee8287f8d0033ed1d47bf04833784281</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;a, const mrpt::utils::TCamera &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ac3f6bdee3de68ef2c087c265c6b0f223</anchor>
      <arglist>(const CArray&lt; T, N &gt; &amp;x, const CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>TColor</type>
      <name>operator+</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a16516d6d0b254512f8eba767eea7542b</anchor>
      <arglist>(const TColor &amp;first, const TColor &amp;second)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator++</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a21e536d8a1ea0927a4d320b368c68368</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae65ee4b6b4d2a4c3afbe6b656ac0741f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TColor</type>
      <name>operator-</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>af724a20e1bb2a27f32866d51a177429f</anchor>
      <arglist>(const TColor &amp;first, const TColor &amp;second)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>abe9fcd2a23a010948982bc7b2ba8935c</anchor>
      <arglist>(const TMatchingPair &amp;a, const TMatchingPair &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>adc5547b7830a7b887744dee13f168e6b</anchor>
      <arglist>(const CArray&lt; T, N &gt; &amp;x, const CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a8d95f5a9048ef1c433f39414e9e2a2be</anchor>
      <arglist>(std::ostream &amp;o, const TPixelCoordf &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ace922833064266d686769f835b055863</anchor>
      <arglist>(std::ostream &amp;o, const TPixelCoord &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a43ac34c743a7f109fc06c2e8224f7c5b</anchor>
      <arglist>(std::ostream &amp;o, const TColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a93f3aa4cb5bf3a718945e6f2bfa7b23e</anchor>
      <arglist>(mrpt::utils::CStream &amp;o, const TColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab63f23326195c46b3be9a1c6388dc658</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const mrpt::math::CVectorFloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>af4c61594b8357a38301c7b8fb60b3bd9</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const mrpt::math::CVectorDouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a96c86f8077a1cfa3d340c23efbbc2a12</anchor>
      <arglist>(std::ostream &amp;o, const TColorf &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a40285b81f5a6df74cfddbe30146cbe1a</anchor>
      <arglist>(mrpt::utils::CStream &amp;o, const TColorf &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad9ef3d25fa69d7264052c20504eefef6</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const COctoMapVoxels::TInfoPerVoxelSet &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad6e29ebfeeb78028608263c79f6cd43e</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const COctoMapVoxels::TGridCube &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab1a0c23196b691d4527bf62f35cb20f8</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const COctoMapVoxels::TVoxel &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ade03ea6d8d003f8f630fd1547c436db5</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const char *a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>acd4d9d464c6ad3ba16edb0cf5fcb71be</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3f3297a55203f27385f62c8a031743c4</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_int &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a08a33b93a6138789ff492c811b29e738</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_uint &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a4c0221897cb960e174e1f8a4ce7072c8</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_word &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3475f2cccb61e3b2b6a898e4d0b18f26</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_signed_word &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3ccdb6f62893cb8112e1a69a98df5414</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_long &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae0f4d9478a2ed1a0808d8e95128e5c1f</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_byte &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aa3df6dca1627ecd5e94994a15c05457a</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_signed_byte &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a23abd87dedb8449fe307af9dbccd14a8</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const vector_bool &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a0f82a530fe22dc94a6039affb05255b7</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const std::vector&lt; std::string &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a13905155f47013e5fa1d2c131727a028</anchor>
      <arglist>(mrpt::utils::CStream &amp;, const std::vector&lt; size_t &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae1fbd633183abdf6104e9e87182db2af</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const std::vector&lt; float &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a14a0841a85713b58bc527576a1fa8330</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const std::vector&lt; double &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a51fd020af4dd13e584660191c708649f</anchor>
      <arglist>(const CArray&lt; T, N &gt; &amp;x, const CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a1e512a41019b43b36de75cfcab28656b</anchor>
      <arglist>(const TColor &amp;first, const TColor &amp;second)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a50e0bca09f93b8e7d9619a7d0d4cccd5</anchor>
      <arglist>(const TMatchingPair &amp;a, const TMatchingPair &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a7b0d58a1b1f4fa1dca21d4a82d4632bc</anchor>
      <arglist>(const TMatchingPairList &amp;a, const TMatchingPairList &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a61b8cb5e382fb259be0b092e0cd94ea9</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;a, const mrpt::utils::TCamera &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad955c96e17b659555bb0cfdfebac7c26</anchor>
      <arglist>(const CArray&lt; T, N &gt; &amp;x, const CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a6304456ad1b658b8063426843a6d94f0</anchor>
      <arglist>(const CArray&lt; T, N &gt; &amp;x, const CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a2af274690aa9df18a03029ee6a2cecef</anchor>
      <arglist>(const CArray&lt; T, N &gt; &amp;x, const CArray&lt; T, N &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae37600e357cde8945ef09a315887e170</anchor>
      <arglist>(mrpt::utils::CStream &amp;i, TColor &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aaa6184a55eaf2b4d9c8afeca594fa960</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::CVectorDouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a237734f8286ae6b22fd98c4ec716bdab</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::CVectorFloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a5a76acd5db48b3f61c6b769133beee99</anchor>
      <arglist>(mrpt::utils::CStream &amp;i, TColorf &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gadf4c54dfe5941bb2f2ef32e37bfa919e</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, std::pair&lt; T1, T2 &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>af06fd122077aeeb138f391e1f3b5124c</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, COctoMapVoxels::TInfoPerVoxelSet &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a96790a375eb52c152f8f3b0da3f5c3d1</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, COctoMapVoxels::TGridCube &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3337aa4a8a661f984c01b3a602b9a324</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, COctoMapVoxels::TVoxel &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab2cef0b1d3fa5283ca956bb7d5e7c09a</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, char *a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a52ed5dc0c2a1e12a3dbb18c7621f37b4</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae197a3b6aa7cce8ef4c7c843226bae66</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_int &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>af8ac0a73312dbe551988c353b8ce522a</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_uint &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a4ccaa66ed3f57b761dba3515b73e407c</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_word &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a38289414c6438d38c42d687ab97b53c9</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_signed_word &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>acd0fbb7711671ec76478b00d16d59067</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_long &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>abf589dde5351fdff0edef5fd39eaae08</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_byte &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>acccf9cf1fa5e9ab17858f5f0260cdef0</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_signed_byte &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab5aa5db479d6451a27886fe367ba9690</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, vector_bool &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a8eb5acf29e98252420f8756fbf8cdb1d</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, std::vector&lt; std::string &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a68b712281d7ee38fda704b3974072827</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, std::vector&lt; float &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a8d409875fa2d769f3ea97bd4c1241ca4</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, std::vector&lt; double &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CStream BASE_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>afd5ae3b8227f5a682afde037dda8c212</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, std::vector&lt; size_t &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>CThreadSafeQueue&lt; TRegisterFunction &gt; BASE_IMPEXP &amp;</type>
      <name>pending_class_registers</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a9c2750056e6d4a1a6f9b5457abed5730</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::synch::CAtomicCounter BASE_IMPEXP &amp;</type>
      <name>pending_class_registers_count</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ade45c2150e5e1dead561cfa86aeb1442</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printf_vector</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ac1fd539c110cc511a60fcc0675cad366</anchor>
      <arglist>(const char *fmt, const std::vector&lt; T &gt; &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printMap</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga228d6c0734b32040727ea97204881cb4</anchor>
      <arglist>(const std::map&lt; T1, T2 &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printSTLContainer</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga291e7386cb02d531d7257be685316e27</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printSTLContainerOfContainers</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gad9c935e10804957fadaf72cf95ede95b</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>RAD2DEG</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a62aea6de6157d52c54ae4251c871cfc1</anchor>
      <arglist>(const double x)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>RAD2DEG</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad742f019fd13c40e34d4e638f586b56a</anchor>
      <arglist>(const float x)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>RawStringToObject</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>gafab2751b53ef32ef17dfa3e14b5ecdc9</anchor>
      <arglist>(const std::string &amp;in_str, CSerializablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reduced_hash</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a9b3ad8b28fde9d4fbcad22e47791dd70</anchor>
      <arglist>(const std::string &amp;value, uint8_t &amp;hash)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reduced_hash</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ae3100840bd8e1675dc4579b31058b215</anchor>
      <arglist>(const std::string &amp;value, uint16_t &amp;hash)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reduced_hash</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a6c5eb0e39d7c528e34bc7bda95c98827</anchor>
      <arglist>(const std::string &amp;value, uint32_t &amp;hash)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reduced_hash</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a2b6dff2bdcec6f205103228acdbc7284</anchor>
      <arglist>(const std::string &amp;value, uint64_t &amp;hash)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>registerAllPendingClasses</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ac8e94f2114c6559f0c194291b571683a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverseBytes</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a51df2a93740ea88dfb8d6c9389ee2482</anchor>
      <arglist>(const T &amp;v_in, T &amp;v_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a4308cc6e81d8b8fbc47837bea33fa34e</anchor>
      <arglist>(bool &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a3c583691ac76a4a1d3b6b449be48587e</anchor>
      <arglist>(uint8_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a4c9a2a4b6f6295329b301fd897377f9a</anchor>
      <arglist>(int8_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab52ef86f2d5b595955ae84b12bf5a893</anchor>
      <arglist>(uint16_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>abecec336591bee406f932d56788a00f6</anchor>
      <arglist>(int16_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a8781244ee8d168a46cebc40f7e122d6c</anchor>
      <arglist>(uint32_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a396e9722db1a67ab9a259c34f3ba447b</anchor>
      <arglist>(int32_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a86bb8425891a82bcf8df8e820ac784ef</anchor>
      <arglist>(uint64_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a5d07a3ebd35785a6686e420d49680ce9</anchor>
      <arglist>(int64_t &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a441891c7dde0fe8df62fcdf63a5ee7ee</anchor>
      <arglist>(float &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>reverseBytesInPlace</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a90acb31cbfdbd4cb6f1a72dbaa0a9f45</anchor>
      <arglist>(double &amp;v_in_out)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>rgb2hsv</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ga88429959ac1e0e49c70160bd3f7e3341</anchor>
      <arglist>(float r, float g, float b, float &amp;h, float &amp;s, float &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>round</name>
      <anchorfile>group__mrpt__round.html</anchorfile>
      <anchor>gab7d9cdf7d271c2f41fc1c5c9fa7d0828</anchor>
      <arglist>(const T value)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>round_10power</name>
      <anchorfile>group__mrpt__round.html</anchorfile>
      <anchor>ga3ef5a3692a0f849f44f3ce392a81842c</anchor>
      <arglist>(T val, int power10)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>round_long</name>
      <anchorfile>group__mrpt__round.html</anchorfile>
      <anchor>ga2e46eb8436c85065115cdbdd735d1493</anchor>
      <arglist>(const T value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saturate</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab8931b22a9ed5c5a276a3c8638c48d9f</anchor>
      <arglist>(T &amp;var, const T sat_min, const T sat_max)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>saturate_val</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a0c41d75c732a3bb05bc2332f65b3e43a</anchor>
      <arglist>(const T &amp;value, const T sat_min, const T sat_max)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sign</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a21a7fa6910f4a4281087f2b35e0f7423</anchor>
      <arglist>(T x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>signWithZero</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a10d06fd84fce10526bafe17a99807a85</anchor>
      <arglist>(T x)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sprintf_vector</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a39a976e64941bfbbcde6969124bdd6c5</anchor>
      <arglist>(const char *fmt, const std::vector&lt; T &gt; &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sprintf_vector</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad16f1beaaa537e76df642cfec8e59399</anchor>
      <arglist>(const char *fmt, const Eigen::MatrixBase&lt; Derived &gt; &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>StringToObject</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>ga5abb489eb4b6c40052ccad58fb5044de</anchor>
      <arglist>(const std::string &amp;str, CSerializablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vector_strong_clear</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a6d9de47e17fcfbe41a1c95ee6579d541</anchor>
      <arglist>(VECTOR_T &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_enter</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a0896b147ea5b04002c16e4592b68cb67</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_leave</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a7d2c63a696c0e304e63a0442ea210901</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CTimeLogger BASE_IMPEXP &amp;</type>
      <name>global_profiler_getref</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad7a49aa5aba48f8a894313052de21fed</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ts_hash_map</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a26bef55fad1de6713802cf335c32d02e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aef6e599f861743acb4eedb548aedb0cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a70f89deaff76dd5be1f92fb5400bd96d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>VALUE &amp;</type>
      <name>operator[]</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a9f33dc050f8712699deb59508e84bc68</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab6eab89f205111ee7ba38544a850a9fe</anchor>
      <arglist>(const KEY &amp;key) const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab5cd989eb4ed3b259176f9b5af043f8c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aa6ae3457d28608ac7e8454bc32bd5a97</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>m_size</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aab9caecaa57300268f31c22aa8ad1db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vec_t</type>
      <name>m_vec</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a5979e94f6631426c5509b7fb674a594f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>MRPT_GLOBAL_UNITTEST_SRC_DIR</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a4ade80ec60c7955039998a63ded43fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int BASE_IMPEXP</type>
      <name>MRPT_SAVE_NAME_PADDING</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a53ae42ef02cd0145692200f7b196954b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int BASE_IMPEXP</type>
      <name>MRPT_SAVE_VALUE_PADDING</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad79021bec05b5caef42662bca8514e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool BASE_IMPEXP</type>
      <name>pending_class_registers_modified</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a29abe9265f0c1aeb833d81a5888e6de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>safe_ptr&lt; TRuntimeClassId &gt;</type>
      <name>TRuntimeClassIdPtr</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga9a8b385c06e33bb7ab5a8fc51ad10fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class BASE_IMPEXP</type>
      <name>CObject</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gab4b900b831f6e7bbc7557cd35cd1c46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>registerClass</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gaa8abedf6fce18096179dd3cc8058039c</anchor>
      <arglist>(const mrpt::utils::TRuntimeClassId *pNewClass)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>registerClassCustomName</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga3496fe9fdc689dbe23b17ccb3b4670a1</anchor>
      <arglist>(const char *customName, const TRuntimeClassId *pNewClass)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; const mrpt::utils::TRuntimeClassId * &gt; BASE_IMPEXP</type>
      <name>getAllRegisteredClasses</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga1890fed1b8924d90a0d15f39e7ec50e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; const TRuntimeClassId * &gt; BASE_IMPEXP</type>
      <name>getAllRegisteredClassesChildrenOf</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga7868e13636e5b73b1ad92d0a1a63f34b</anchor>
      <arglist>(const TRuntimeClassId *parent_id)</arglist>
    </member>
    <member kind="function">
      <type>const TRuntimeClassId BASE_IMPEXP *</type>
      <name>findRegisteredClass</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga6eb58042648ff684847cb5e9f2abf60a</anchor>
      <arglist>(const std::string &amp;className)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_enter</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a0896b147ea5b04002c16e4592b68cb67</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>global_profiler_leave</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a7d2c63a696c0e304e63a0442ea210901</anchor>
      <arglist>(const char *func_name) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CTimeLogger BASE_IMPEXP &amp;</type>
      <name>global_profiler_getref</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ad7a49aa5aba48f8a894313052de21fed</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ts_hash_map</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a26bef55fad1de6713802cf335c32d02e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aef6e599f861743acb4eedb548aedb0cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a70f89deaff76dd5be1f92fb5400bd96d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>VALUE &amp;</type>
      <name>operator[]</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>a9f33dc050f8712699deb59508e84bc68</anchor>
      <arglist>(const KEY &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab6eab89f205111ee7ba38544a850a9fe</anchor>
      <arglist>(const KEY &amp;key) const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>ab5cd989eb4ed3b259176f9b5af043f8c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>namespacemrpt_1_1utils.html</anchorfile>
      <anchor>aa6ae3457d28608ac7e8454bc32bd5a97</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::utils::detail</name>
    <filename>namespacemrpt_1_1utils_1_1detail.html</filename>
    <class kind="class">mrpt::utils::detail::PointCloudAdapterHelperNoRGB</class>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>readStdVectorToStream</name>
      <anchorfile>namespacemrpt_1_1utils_1_1detail.html</anchorfile>
      <anchor>a3c425b62ca508ab92b24acba4a8c9791</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, VEC &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>writeStdVectorToStream</name>
      <anchorfile>namespacemrpt_1_1utils_1_1detail.html</anchorfile>
      <anchor>a372c919653420243874339efe7547766</anchor>
      <arglist>(mrpt::utils::CStream &amp;s, const VEC &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::utils::internal</name>
    <filename>namespacemrpt_1_1utils_1_1internal.html</filename>
    <class kind="struct">mrpt::utils::internal::CopyCloner</class>
    <class kind="struct">mrpt::utils::internal::CopyStatic</class>
    <class kind="struct">mrpt::utils::internal::dynamic_grid_txt_saver</class>
    <class kind="class">mrpt::utils::internal::generic_copier_ptr</class>
    <class kind="struct">mrpt::utils::internal::TFreeFnDataForZMQ</class>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>free_fn_for_zmq</name>
      <anchorfile>namespacemrpt_1_1utils_1_1internal.html</anchorfile>
      <anchor>afeaf0101fc1a2a31ad49cab51dd1bd28</anchor>
      <arglist>(void *data, void *hint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>free_zmq_msg_lst</name>
      <anchorfile>namespacemrpt_1_1utils_1_1internal.html</anchorfile>
      <anchor>a623755c42714d247d163e402daf11e62</anchor>
      <arglist>(VECTOR_MSG_T &amp;lst_msgs)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::utils::metaprogramming</name>
    <filename>namespacemrpt_1_1utils_1_1metaprogramming.html</filename>
    <class kind="class">mrpt::utils::metaprogramming::BinaryMemberFunctionWrapper</class>
    <class kind="class">mrpt::utils::metaprogramming::MemberFunctionWrapper</class>
    <class kind="class">mrpt::utils::metaprogramming::MemoryBypasserIterator</class>
    <class kind="class">mrpt::utils::metaprogramming::NonConstBind1st</class>
    <class kind="class">mrpt::utils::metaprogramming::NonConstBind2nd</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectClear</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectClear2</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectClearSecond</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectClearUnique</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectConvert</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectDelete</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectMakeUnique</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectPairMakeUnique</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectReadFromStream</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectReadFromStreamToPtrs</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectWriteToStream</class>
    <class kind="class">mrpt::utils::metaprogramming::UnaryMemberFunctionWrapper</class>
    <member kind="function">
      <type>MemoryBypasserIterator&lt; T, U &gt;</type>
      <name>bypassPointer</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga8e4c960e8ea93586b181c7ce63f2d0f5</anchor>
      <arglist>(const T &amp;baseIterator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_container_typecasting</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga5263f98f648cdc32c1a74efc05d48d60</anchor>
      <arglist>(const src_container &amp;src, dst_container &amp;trg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_typecasting</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gaa09727cae72f8986348c41e13a3f1eb6</anchor>
      <arglist>(it_src first, it_src last, it_dst target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DeleteContainer</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gadaaa552aaf3cf45f086333c0b3aa07f4</anchor>
      <arglist>(T &amp;container)</arglist>
    </member>
    <member kind="function">
      <type>NonConstBind1st&lt; Op &gt;</type>
      <name>nonConstBind1st</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga117bd381b8f0b2f9216d0c2f78bbe843</anchor>
      <arglist>(Op &amp;o, typename Op::first_argument_type &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>NonConstBind2nd&lt; Op &gt;</type>
      <name>nonConstBind2nd</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga3adb0c601312a6404a50ae746526fac4</anchor>
      <arglist>(Op &amp;o, typename Op::second_argument_type &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>BinaryMemberFunctionWrapper&lt; T, U1, U2, V &gt;</type>
      <name>wrapMember</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga312b016e67b4b7c0438fd9523d83d447</anchor>
      <arglist>(V &amp;obj, T(V::*fun)(U1, U2))</arglist>
    </member>
    <member kind="function">
      <type>UnaryMemberFunctionWrapper&lt; T, U, V &gt;</type>
      <name>wrapMember</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga15235972fd7c18534c13c3eb0b371024</anchor>
      <arglist>(V &amp;obj, T(V::*fun)(U))</arglist>
    </member>
    <member kind="function">
      <type>MemberFunctionWrapper&lt; T, V &gt;</type>
      <name>wrapMember</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga34f7c25bf9bff668efdf2f33e1d87e51</anchor>
      <arglist>(V &amp;obj, T(V::*fun)(void))</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::utils::net</name>
    <filename>namespacemrpt_1_1utils_1_1net.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>ERRORCODE_HTTP</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>ga3298f4cac6683e3592549ea01e116af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erOk</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6a3ec06dcf3bcbc7a44b5d89c9039c6998</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erBadURL</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6a918213e1bb1a3a50a0377c7b0ce172bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erCouldntConnect</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6a9257245834571d1f88e8aa19f5cf7af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erNotFound</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6a58245c8e0e5ede3433741ca5d0d1527c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erOtherHTTPError</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6ad2983ad09237d1b2b64568f9ea7052c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>DNS_resolve_async</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>ga7fcf57ef73acb52f5423ccc4384bd7e4</anchor>
      <arglist>(const std::string &amp;server_name, std::string &amp;out_ip, const unsigned int timeout_ms=3000)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>getLastSocketErrorStr</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>ga75f1726126ca3b68c30b201b0881c006</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ERRORCODE_HTTP BASE_IMPEXP</type>
      <name>http_get</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gad39ce8450e55887628066c72add9345d</anchor>
      <arglist>(const string &amp;url, vector_byte &amp;out_content, string &amp;out_errormsg, int port=80, const string &amp;auth_user=string(), const string &amp;auth_pass=string(), int *out_http_responsecode=NULL, mrpt::utils::TParameters&lt; string &gt; *extra_headers=NULL, mrpt::utils::TParameters&lt; string &gt; *out_headers=NULL, int timeout_ms=1000)</arglist>
    </member>
    <member kind="function">
      <type>ERRORCODE_HTTP BASE_IMPEXP</type>
      <name>http_get</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gab01d7c2f6737001c3500da3a47047d63</anchor>
      <arglist>(const string &amp;url, string &amp;out_content, string &amp;out_errormsg, int port=80, const string &amp;auth_user=string(), const string &amp;auth_pass=string(), int *out_http_responsecode=NULL, mrpt::utils::TParameters&lt; string &gt; *extra_headers=NULL, mrpt::utils::TParameters&lt; string &gt; *out_headers=NULL, int timeout_ms=1000)</arglist>
    </member>
    <member kind="function">
      <type>ERRORCODE_HTTP BASE_IMPEXP</type>
      <name>http_request</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>ga9372fdb7861386ab8920f6167237322d</anchor>
      <arglist>(const string &amp;http_method, const string &amp;http_send_content, const string &amp;url, vector_byte &amp;out_content, string &amp;out_errormsg, int port=80, const string &amp;auth_user=string(), const string &amp;auth_pass=string(), int *out_http_responsecode=NULL, mrpt::utils::TParameters&lt; string &gt; *extra_headers=NULL, mrpt::utils::TParameters&lt; string &gt; *out_headers=NULL, int timeout_ms=1000)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>Ping</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gaa574b15d61b8ffe591be0480ea17c3b9</anchor>
      <arglist>(const std::string &amp;address, const int &amp;max_attempts, std::string *output_str=NULL)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::utils::simpleini</name>
    <filename>namespacemrpt_1_1utils_1_1simpleini.html</filename>
    <class kind="class">mrpt::utils::simpleini::CSimpleIniTempl</class>
    <class kind="struct">mrpt::utils::simpleini::MRPT_IniFileParser</class>
    <class kind="class">mrpt::utils::simpleini::SI_ConvertA</class>
    <class kind="struct">mrpt::utils::simpleini::SI_GenericCase</class>
    <class kind="struct">mrpt::utils::simpleini::SI_GenericNoCase</class>
    <member kind="typedef">
      <type>CSimpleIniTempl&lt; char, SI_GenericNoCase&lt; char &gt;, SI_ConvertA&lt; char &gt; &gt;</type>
      <name>CSimpleIniA</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>a6ceed6b764d7513950f8bf763c037cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CSimpleIniTempl&lt; char, SI_GenericCase&lt; char &gt;, SI_ConvertA&lt; char &gt; &gt;</type>
      <name>CSimpleIniCaseA</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>a5684ff04ad62dd2b42f66807071d914e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CSimpleIniTempl&lt; char, SI_GenericNoCase&lt; char &gt;, MRPT_IniFileParser &gt;</type>
      <name>MRPT_CSimpleIni</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>a92413f71fa5286b5b7febc3176746214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SI_Error</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SI_OK</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaefa4fec56e689482ca8b9150dc8c649a30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SI_UPDATED</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaefa512bcbe6108ff3a811f2a1cfb3c9740e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SI_INSERTED</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaefa291c2a123a36859e72fdd903a89f9275</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SI_FAIL</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaefa8565bfe1d752d3cef425344792b084ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SI_NOMEM</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaefa1026a5ea576374c59ecb6a79919ebfe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SI_FILE</name>
      <anchorfile>namespacemrpt_1_1utils_1_1simpleini.html</anchorfile>
      <anchor>aa41554d677844d6929e69e7c00b5aaefab8286f8df2f7cac3b992f9e205b2e12e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::vision</name>
    <filename>namespacemrpt_1_1vision.html</filename>
    <namespace>mrpt::vision::detail</namespace>
    <namespace>mrpt::vision::pinhole</namespace>
    <namespace>mrpt::vision::pnp</namespace>
    <class kind="class">mrpt::vision::CCamModel</class>
    <class kind="class">mrpt::vision::CDifodo</class>
    <class kind="class">mrpt::vision::CFeature</class>
    <class kind="class">mrpt::vision::CFeatureExtraction</class>
    <class kind="class">mrpt::vision::CFeatureList</class>
    <class kind="class">mrpt::vision::CFeatureListKDTree</class>
    <class kind="struct">mrpt::vision::CFeatureTracker_KL</class>
    <class kind="struct">mrpt::vision::CGenericFeatureTracker</class>
    <class kind="class">mrpt::vision::CImagePyramid</class>
    <class kind="class">mrpt::vision::CMatchedFeatureList</class>
    <class kind="class">mrpt::vision::CStereoRectifyMap</class>
    <class kind="class">mrpt::vision::CUndistortMap</class>
    <class kind="class">mrpt::vision::CVideoFileWriter</class>
    <class kind="struct">mrpt::vision::JacData</class>
    <class kind="struct">mrpt::vision::KeypointResponseSorter</class>
    <class kind="struct">mrpt::vision::lm_stat_t</class>
    <class kind="struct">mrpt::vision::TFeatureObservation</class>
    <class kind="struct">mrpt::vision::TImageCalibData</class>
    <class kind="struct">mrpt::vision::TImageROI</class>
    <class kind="struct">mrpt::vision::TImageStereoCalibData</class>
    <class kind="struct">mrpt::vision::TImageStereoCallbackData</class>
    <class kind="struct">mrpt::vision::TMatchingOptions</class>
    <class kind="struct">mrpt::vision::TMultiResDescMatchOptions</class>
    <class kind="struct">mrpt::vision::TMultiResDescOptions</class>
    <class kind="struct">mrpt::vision::TMultiResMatchingOutput</class>
    <class kind="struct">mrpt::vision::TRelativeFeaturePos</class>
    <class kind="struct">mrpt::vision::TResidJacobElement</class>
    <class kind="struct">mrpt::vision::TROI</class>
    <class kind="struct">mrpt::vision::TSequenceFeatureObservations</class>
    <class kind="struct">mrpt::vision::TSIFTDescriptorsKDTreeIndex</class>
    <class kind="struct">mrpt::vision::TSimpleFeature_templ</class>
    <class kind="struct">mrpt::vision::TSimpleFeatureList_templ</class>
    <class kind="struct">mrpt::vision::TSimpleFeatureTraits</class>
    <class kind="struct">mrpt::vision::TSimpleFeatureTraits&lt; TSimpleFeature &gt;</class>
    <class kind="struct">mrpt::vision::TSimpleFeatureTraits&lt; TSimpleFeaturef &gt;</class>
    <class kind="struct">mrpt::vision::TStereoCalibParams</class>
    <class kind="struct">mrpt::vision::TStereoCalibResults</class>
    <class kind="struct">mrpt::vision::TStereoSystemParams</class>
    <class kind="struct">mrpt::vision::TSURFDescriptorsKDTreeIndex</class>
    <member kind="typedef">
      <type>std::auto_ptr&lt; CGenericFeatureTracker &gt;</type>
      <name>CGenericFeatureTrackerAutoPtr</name>
      <anchorfile>group__vision__tracking.html</anchorfile>
      <anchor>ga999b0935b3d00169b4c7b64c9a363ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, TImageCalibData &gt;</type>
      <name>TCalibrationImageList</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>ga73701bb299aae17c11656efb6c46625d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TImageStereoCalibData &gt;</type>
      <name>TCalibrationStereoImageList</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gae625f7a5f470c0122e7d4014c251adb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TCameraPoseID</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gae9363bed7e308d38b23c0bcac8b5e5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TFeatureID</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga5bfc93fce347933b63640f2de874ba26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; TCameraPoseID, mrpt::poses::CPose3D &gt;::map_t</type>
      <name>TFramePosesMap</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gafa083739e25163a680303612ce73b6ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; mrpt::poses::CPose3D &gt;::vector_t</type>
      <name>TFramePosesVec</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga9e0f02eff9d4a4412a793f7ceb0d39ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TLandmarkID</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga6c3892de843a8cf3bb52017d2933020f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; TLandmarkID, mrpt::math::TPoint3D &gt;</type>
      <name>TLandmarkLocationsMap</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga126b97d38bed24eb630120b864712992</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::math::TPoint3D &gt;</type>
      <name>TLandmarkLocationsVec</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga2c6bf6c8a3d107bdc319e8468aae3d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; int, std::map&lt; int, std::map&lt; int, std::deque&lt; std::pair&lt; TFeatureID, double &gt; &gt; &gt; &gt; &gt;</type>
      <name>TQuantizationTable</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga9d64440ebec0a9d215db15be281bbfa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::vision::TFeatureID, TRelativeFeaturePos &gt;</type>
      <name>TRelativeFeaturePosMap</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gac7efcc456498739aa62ed14e8173892a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::aligned_containers&lt; TResidJacobElement &gt;::vector_t &gt;</type>
      <name>TResidualJacobianList</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a58d2bf2c89d9df6d96fe61168d568f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSimpleFeature_templ&lt; mrpt::utils::TPixelCoord &gt;</type>
      <name>TSimpleFeature</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga72f50e326eac6ef6efa51b6c26d8c2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSimpleFeature_templ&lt; mrpt::utils::TPixelCoordf &gt;</type>
      <name>TSimpleFeaturef</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>gabea9e05e2e7d0997e84d128d4db5ad14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSimpleFeatureList_templ&lt; TSimpleFeaturef &gt;</type>
      <name>TSimpleFeaturefList</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga084ff91c2b6d61b13959eb8e34548b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSimpleFeatureList_templ&lt; TSimpleFeature &gt;</type>
      <name>TSimpleFeatureList</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga1a3cacefe1829fabd578ba8cc6fe6638</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TSteroCalibCallbackFunctor</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gac5a287e89047e16123e6a4ce41a0e331</anchor>
      <arglist>)(const TImageStereoCallbackData &amp;d, void *user_data)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TDescriptorType</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga1953f4dfcaf2e07e1049bc0a6bbf53ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descAny</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baad98c1e9e6948d609e0a2b639dffc0867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descSIFT</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baaa6d87aecd8225b626044ddd641eecf99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descSURF</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baa15c8a84d8e1efe0fc5c07587e124f3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descSpinImages</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baa3b3c2bd8233f458981d88226e9e2b517</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descPolarImages</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baa9b8e2f748db92bffe1d6b7a21d21726f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descLogPolarImages</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baa390c61465755c909c19e4b2fc5763af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descORB</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baab8f1543d64c7a658f2a6bfb26220d1a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TFeatureTrackStatus</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga0437f34e59ac06cddc3a490e2605bb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status_IDLE</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga0437f34e59ac06cddc3a490e2605bb71a7b4b02aab37b191b162d7ecfd74c4fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status_TRACKED</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga0437f34e59ac06cddc3a490e2605bb71a0aae44767d442aabe1ded915e815b68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status_OOB</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga0437f34e59ac06cddc3a490e2605bb71a1911a86068b8ba81d0ea8739c3d7a795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status_LOST</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga0437f34e59ac06cddc3a490e2605bb71a49ca2957bd7ecaaa912902105b24c5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TFeatureType</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga3a5b54ab814bafc8bb108e37bbee4e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featNotDefined</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a9a6d1ea2a8c8957c81147e2ce5e9f3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featKLT</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19af521d70dbb18c7c919297ac034645d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featHarris</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a7850031018540bfc2eee15ccce8a0ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featBCD</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19aeefe4a844cd023b8dc922b01386d98f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featSIFT</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a8a50f7cac59b399dec959c764bcedd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featSURF</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a0928aa6d11142c924e2f2e60598559d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featBeacon</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a40951a6fbc35e0b47a5883f70dd09e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featFAST</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a809c126ef20588226acd0893fa7a6ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featFASTER9</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19aa7ab4f83542ee3a069cb05a25af0984c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featFASTER10</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a8dd8e13c6510ea136028e6338f795006</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featFASTER12</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19aa630e1c730c034cecffc4d11f7337c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featORB</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19ad861e23bf63678db1f03498497a23220</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TListIdx</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a134cb9579c5bea92ba1cb60857b9cd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>firstList</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a134cb9579c5bea92ba1cb60857b9cd88a74f7dc03bf5edb3db74e4fccbb7ce091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>secondList</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a134cb9579c5bea92ba1cb60857b9cd88a9646f2ebe6beefc0aa5e699908f1c7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>bothLists</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a134cb9579c5bea92ba1cb60857b9cd88a02d29ffec6b775a2cc22dff008970e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add_lm_increment</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a82b4b14e59ab55c302ea569b14fc607e</anchor>
      <arglist>(const Eigen::VectorXd &amp;eps, const vector_size_t &amp;var_indxs, lm_stat_t &amp;new_lm_stat)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>addFeaturesToImage</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga369d501ad7973e5b5bbc40dd6dacc5b9</anchor>
      <arglist>(const mrpt::utils::CImage &amp;inImg, const CFeatureList &amp;theList, mrpt::utils::CImage &amp;outImg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ba_build_gradient_Hessians</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a149a5c08504acdef858b84cd0524cc0a</anchor>
      <arglist>(const TSequenceFeatureObservations &amp;observations, const std::vector&lt; mrpt::utils::CArray&lt; double, 2 &gt; &gt; &amp;residual_vec, const mrpt::aligned_containers&lt; JacData&lt; 6, 3, 2 &gt; &gt;::vector_t &amp;jac_data_vec, mrpt::aligned_containers&lt; mrpt::math::CMatrixFixedNumeric&lt; double, 6, 6 &gt; &gt;::vector_t &amp;U, mrpt::aligned_containers&lt; CArrayDouble&lt; 6 &gt; &gt;::vector_t &amp;eps_frame, mrpt::aligned_containers&lt; mrpt::math::CMatrixFixedNumeric&lt; double, 3, 3 &gt; &gt;::vector_t &amp;V, mrpt::aligned_containers&lt; CArrayDouble&lt; 3 &gt; &gt;::vector_t &amp;eps_point, const size_t num_fix_frames, const size_t num_fix_points, const vector&lt; double &gt; *kernel_1st_deriv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ba_compute_Jacobians</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>af89f2e52836e06ccdaa75f8d3e705b5c</anchor>
      <arglist>(const TFramePosesVec &amp;frame_poses, const TLandmarkLocationsVec &amp;landmark_points, const mrpt::utils::TCamera &amp;camera_params, mrpt::aligned_containers&lt; JacData&lt; 6, 3, 2 &gt; &gt;::vector_t &amp;jac_data_vec, const size_t num_fix_frames, const size_t num_fix_points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>build_linear_system</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a3a7233af8732152591dbee1f7cda49a5</anchor>
      <arglist>(const TResidualJacobianList &amp;res_jac, const vector_size_t &amp;var_indxs, Eigen::VectorXd &amp;minus_g, Eigen::MatrixXd &amp;H)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33 VISION_IMPEXP</type>
      <name>buildIntrinsicParamsMatrix</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga8a9b628dfe752ccefa40556fed8fd426</anchor>
      <arglist>(const double focalLengthX, const double focalLengthY, const double centerX, const double centerY)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>checkerBoardCameraCalibration</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gabde182d6e775eefaaceefbbde4aba448</anchor>
      <arglist>(TCalibrationImageList &amp;images, unsigned int check_size_x, unsigned int check_size_y, double check_squares_length_X_meters, double check_squares_length_Y_meters, mrpt::utils::TCamera &amp;out_camera_params, bool normalize_image=true, double *out_MSE=NULL, bool skipDrawDetectedImgs=false, bool useScaramuzzaAlternativeDetector=false)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>checkerBoardCameraCalibration</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gaaec8c7919f041712641a8001e796147b</anchor>
      <arglist>(TCalibrationImageList &amp;images, unsigned int check_size_x, unsigned int check_size_y, double check_squares_length_X_meters, double check_squares_length_Y_meters, mrpt::math::CMatrixDouble33 &amp;intrinsicParams, std::vector&lt; double &gt; &amp;distortionParams, bool normalize_image=true, double *out_MSE=NULL, bool skipDrawDetectedImgs=false, bool useScaramuzzaAlternativeDetector=false)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>checkerBoardStereoCalibration</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>ga8d36aa31d215934ab07caa9bc827f3ae</anchor>
      <arglist>(TCalibrationStereoImageList &amp;images, const TStereoCalibParams &amp;params, TStereoCalibResults &amp;out_results)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>checkScalesAndFindMore</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga61e6df74c9ceae9da74f332618897055</anchor>
      <arglist>(CMatchedFeatureList &amp;baseList, const CFeatureList &amp;currentList, const mrpt::utils::CImage &amp;currentImage, const TMultiResMatchingOutput &amp;output, const TMultiResDescOptions &amp;computeOpts, const TMultiResDescMatchOptions &amp;matchOpts)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>checkTrackedFeatures</name>
      <anchorfile>group__vision__tracking.html</anchorfile>
      <anchor>gafb7e36e2c8951fc2fc74e1fbee93212c</anchor>
      <arglist>(CFeatureList &amp;leftList, CFeatureList &amp;rightList, vision::TMatchingOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>cloudsToMatchedList</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gad70352012dfe20d129dce08f524727a9</anchor>
      <arglist>(const mrpt::obs::CObservationVisualLandmarks &amp;cloud1, const mrpt::obs::CObservationVisualLandmarks &amp;cloud2, mrpt::utils::TMatchingPairList &amp;outList)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>computeGradient</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gac072f4844eee0057b01bce9883cfe018</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, const unsigned int x, const unsigned int y, double &amp;mag, double &amp;ori)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>computeHistogramOfOrientations</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gaf82e885154590eb4a1f447b826ff8e20</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, const unsigned int x, const unsigned int y, const unsigned int patchSize, const double &amp;orientation, std::vector&lt; int32_t &gt; &amp;descriptor, const TMultiResDescOptions &amp;opts, std::vector&lt; int32_t &gt; &amp;hashCoeffs)</arglist>
    </member>
    <member kind="function">
      <type>float VISION_IMPEXP</type>
      <name>computeMainOrientation</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gaf99dacc1c77581bc437b7e347117d7cb</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, unsigned int x, unsigned int y)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>computeMainOrientations</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga96e9dc53f6f872844fcebd31ca5a953a</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, const unsigned int x, const unsigned int y, const unsigned int patchSize, std::vector&lt; double &gt; &amp;orientations, const double &amp;sigma)</arglist>
    </member>
    <member kind="function">
      <type>int VISION_IMPEXP</type>
      <name>computeMoreDescriptors</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gae9df2f3d4141dab169dbaabac50e092a</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, const CFeaturePtr &amp;inputFeat, CFeaturePtr &amp;outputFeat, const bool &amp;lowerScales, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>computeMsd</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gae51442a3a752e946feb441c54878c9c9</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;list, const poses::CPose3D &amp;Rt)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>computeMultiOrientations</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga456295c442d20f5500b53e341568e533</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, CFeatureList &amp;list, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>computeMultiResolutionDescriptors</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gacf489adba1e8055b770126a9103dece0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;imageLeft, const mrpt::utils::CImage &amp;imageRight, CMatchedFeatureList &amp;matchedFeats, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>computeMultiResolutionDescriptors</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga32d46f0ef4d79d59a021d524c064e674</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, CFeaturePtr &amp;feat, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; bool &gt; VISION_IMPEXP</type>
      <name>computeMultiResolutionDescriptors</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gacc704276641dfaace17577ad93f09ca3</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, CFeatureList &amp;list, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>computeSAD</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gad27ab301a88a627c4a0a8a9b996f2440</anchor>
      <arglist>(const mrpt::utils::CImage &amp;patch1, const mrpt::utils::CImage &amp;patch2)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>computeStereoRectificationMaps</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga21b1c0fd1f04a13ec307b57fc027838d</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;cam1, const mrpt::utils::TCamera &amp;cam2, const mrpt::poses::CPose3D &amp;rightCameraPose, void *outMap1x, void *outMap1y, void *outMap2x, void *outMap2y)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33 VISION_IMPEXP</type>
      <name>defaultIntrinsicParamsMatrix</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga5177f744907f78ac1fdeac73eae1a6e6</anchor>
      <arglist>(unsigned int camIndex=0, unsigned int resolutionX=320, unsigned int resolutionY=240)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>deleteRepeatedFeats</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga5c4f9696be77fed6cd6517dc7b1bc7b1</anchor>
      <arglist>(CFeatureList &amp;list)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>filterBadCorrsByDistance</name>
      <anchorfile>group__vision__tracking.html</anchorfile>
      <anchor>ga6038107a1ec7ccb88f056374738a7976</anchor>
      <arglist>(mrpt::utils::TMatchingPairList &amp;list, unsigned int numberOfSigmas)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>find_descriptor_pairings</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga61f7e486712cea3204f85ab6abad9914</anchor>
      <arglist>(std::vector&lt; vector_size_t &gt; *pairings_1_to_multi_2, std::vector&lt; std::pair&lt; size_t, size_t &gt; &gt; *pairings_1_to_2, const CFeatureList &amp;feats_img1, const DESCRIPTOR_KDTREE &amp;feats_img2_kdtree, const mrpt::vision::TDescriptorType descriptor=descSIFT, const size_t max_neighbors=4, const double max_relative_distance=1.2, const typename DESCRIPTOR_KDTREE::kdtree_t::DistanceType max_distance=std::numeric_limits&lt; typename DESCRIPTOR_KDTREE::kdtree_t::DistanceType &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>findChessboardCorners</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gacd0bcee8bd82140c3a17aee5d568bb60</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;cornerCoords, unsigned int check_size_x, unsigned int check_size_y, bool normalize_image=true, bool useScaramuzzaMethod=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>findMultipleChessboardsCorners</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gabbea9b2e0205deb424bdf48d2dcce2e9</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, std::vector&lt; std::vector&lt; mrpt::utils::TPixelCoordf &gt; &gt; &amp;cornerCoords, unsigned int check_size_x, unsigned int check_size_y)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>flip</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga352e4a2ae1b189c4288005c67a39ad96</anchor>
      <arglist>(mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frameJac</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a0315ead66c9cea7806ae2207454c6b59</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;camera_params, const mrpt::poses::CPose3D &amp;cam_pose, const mrpt::math::TPoint3D &amp;landmark_global, mrpt::math::CMatrixFixedNumeric&lt; double, 2, 6 &gt; &amp;out_J)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>generateMask</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gaf9f0e73a08b83317135a0a4ec29fc728</anchor>
      <arglist>(const CMatchedFeatureList &amp;mList, mrpt::math::CMatrixBool &amp;mask1, mrpt::math::CMatrixBool &amp;mask2, int wSize=10)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>getDispersion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga79c26b5cd23d54d094382868d6190d89</anchor>
      <arglist>(const CFeatureList &amp;list, mrpt::math::CVectorFloat &amp;std, mrpt::math::CVectorFloat &amp;mean)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>insertHashCoeffs</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga4ac35fcef1823bcbb8bbf75dc60e4c7a</anchor>
      <arglist>(const CFeaturePtr &amp;feat, TQuantizationTable &amp;qTable)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>interpolateHistEntry</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga2dc3124a64a80daf9333c455270057a0</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;hist, const double &amp;cbin, const double &amp;rbin, const double &amp;obin, const double &amp;mag, const int d, const int n)</arglist>
    </member>
    <member kind="function">
      <type>size_t VISION_IMPEXP</type>
      <name>matchFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga023453806428c6d6f5003a6fbb94af0d</anchor>
      <arglist>(const CFeatureList &amp;list1, const CFeatureList &amp;list2, CMatchedFeatureList &amp;matches, const TMatchingOptions &amp;options=TMatchingOptions(), const TStereoSystemParams &amp;params=TStereoSystemParams())</arglist>
    </member>
    <member kind="function">
      <type>TMultiResMatchingOutput VISION_IMPEXP</type>
      <name>matchMultiResolutionFeatures</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga59ef42f26f586d5865000069a0ee6116</anchor>
      <arglist>(const CFeatureList &amp;list1, CFeatureList &amp;list2, const mrpt::utils::CImage &amp;rightImage, const TMultiResDescMatchOptions &amp;matchOpts, const TMultiResDescOptions &amp;computeOpts)</arglist>
    </member>
    <member kind="function">
      <type>int VISION_IMPEXP</type>
      <name>matchMultiResolutionFeatures</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gacfe93a621911ec184160ed212c4052cc</anchor>
      <arglist>(CMatchedFeatureList &amp;mList1, CMatchedFeatureList &amp;mList2, const mrpt::utils::CImage &amp;leftImage, const mrpt::utils::CImage &amp;rightImage, const TMultiResDescMatchOptions &amp;matchOpts, const TMultiResDescOptions &amp;computeOpts)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>normalizeImage</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gad5ee4fc1d8c230ea9555173d9acaa8f0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, mrpt::utils::CImage &amp;nimage)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>openCV_cross_correlation</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga407d37a58ce0b81a018dca1d13ef30f0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, const mrpt::utils::CImage &amp;patch_img, size_t &amp;x_max, size_t &amp;y_max, double &amp;max_val, int x_search_ini=-1, int y_search_ini=-1, int x_search_size=-1, int y_search_size=-1)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D VISION_IMPEXP</type>
      <name>pixelTo3D</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gab7f737a12eed1a0878ae388a2d3cd6ff</anchor>
      <arglist>(const mrpt::utils::TPixelCoordf &amp;xy, const mrpt::math::CMatrixDouble33 &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pointJac</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>ae4cd85653c64912a36e47dbe32cf5732</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;camera_params, const mrpt::poses::CPose3D &amp;cam_pose, const mrpt::math::TPoint3D &amp;landmark_global, mrpt::math::CMatrixFixedNumeric&lt; double, 2, 3 &gt; &amp;out_J)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeature</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga6cce20a41b1da27450c8c3be468f0d30</anchor>
      <arglist>(const CFeaturePtr &amp;leftFeat, const CFeaturePtr &amp;rightFeat, mrpt::math::TPoint3D &amp;p3D, const TStereoSystemParams &amp;params=TStereoSystemParams())</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga775a275ef32f0e03076e75dd0d8dd0c0</anchor>
      <arglist>(const CMatchedFeatureList &amp;matches, const mrpt::utils::TStereoCamera &amp;stereo_camera, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;out_points)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga55b58aa394f5527f6ba8d080e5dd8d88</anchor>
      <arglist>(const CFeatureList &amp;leftList, const CFeatureList &amp;rightList, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vP3D, const TStereoSystemParams &amp;params=TStereoSystemParams())</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga6dc5d7b385255bd1823fe5f6b73f3551</anchor>
      <arglist>(CMatchedFeatureList &amp;mfList, const TStereoSystemParams &amp;param, mrpt::maps::CLandmarksMap &amp;landmarks)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga435e75b0df38891f24e17d95d1f2236f</anchor>
      <arglist>(CFeatureList &amp;leftList, CFeatureList &amp;rightList, const TStereoSystemParams &amp;param, mrpt::maps::CLandmarksMap &amp;landmarks)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>recompute_errors_and_Jacobians</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>a002fbe399b2beaf333a1b85382f097e7</anchor>
      <arglist>(const lm_stat_t &amp;lm_stat, TResidualJacobianList &amp;res_jac, bool use_robust_kernel, double kernel_param)</arglist>
    </member>
    <member kind="function">
      <type>TMultiResMatchingOutput VISION_IMPEXP</type>
      <name>relocalizeMultiDesc</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gaa2d7d5d2bcb5a18c85d335e50ef56422</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, CFeatureList &amp;baseList, CFeatureList &amp;currentList, TQuantizationTable &amp;qTable, const TMultiResDescOptions &amp;desc_opts, const TMultiResDescMatchOptions &amp;match_opts)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>rowChecking</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga75f776e1e5e8dac815d16568f9a903fd</anchor>
      <arglist>(CFeatureList &amp;leftList, CFeatureList &amp;rightList, float threshold=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>saveQTableToFile</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga453a2df586dc9bba419724d04d2d4e69</anchor>
      <arglist>(const TQuantizationTable &amp;qTable, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>setProperScales</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gacc91389745a60654d64f93aa2cb09254</anchor>
      <arglist>(const CFeaturePtr &amp;feat1, const CFeaturePtr &amp;feat2, int &amp;firstScale, int &amp;lastScale)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>StereoObs2BRObs</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga0d4a91f1c2437618dfc89e111a1e42fa</anchor>
      <arglist>(const mrpt::obs::CObservationStereoImages &amp;inObs, const std::vector&lt; double &gt; &amp;sg, mrpt::obs::CObservationBearingRange &amp;outObs)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>StereoObs2BRObs</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga6115d604dc294af05ea2b93663113cf8</anchor>
      <arglist>(const CMatchedFeatureList &amp;inMatches, const mrpt::math::CMatrixDouble33 &amp;intrinsicParams, const double &amp;baseline, const mrpt::poses::CPose3D &amp;sensorPose, const std::vector&lt; double &gt; &amp;sg, mrpt::obs::CObservationBearingRange &amp;outObs)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>StereoObs2BRObs</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga5a811c24c691c1ff59edc43144d15c46</anchor>
      <arglist>(const mrpt::obs::CObservationVisualLandmarks &amp;inObs, mrpt::obs::CObservationBearingRange &amp;outObs)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>updateBaseList</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga771ecbd3ae609f4ed6ca1ebfe30e9e86</anchor>
      <arglist>(CFeatureList &amp;baseList, const CFeatureList &amp;currentList, const std::vector&lt; int &gt; &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>ba_initial_estimate</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>gace02d8154a7d12a6cab29613af5fb0f8</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, mrpt::vision::TFramePosesVec &amp;frame_poses, mrpt::vision::TLandmarkLocationsVec &amp;landmark_points)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>ba_initial_estimate</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga2426ae927fcb201e141373d708d23c29</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, mrpt::vision::TFramePosesMap &amp;frame_poses, mrpt::vision::TLandmarkLocationsMap &amp;landmark_points)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>reprojectionResiduals</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga9f8ca971686824990334184fbe8cb334</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, const mrpt::vision::TFramePosesVec &amp;frame_poses, const mrpt::vision::TLandmarkLocationsVec &amp;landmark_points, std::vector&lt; mrpt::utils::CArray&lt; double, 2 &gt; &gt; &amp;out_residuals, const bool frame_poses_are_inverse, const bool use_robust_kernel=true, const double kernel_param=3.0, std::vector&lt; double &gt; *out_kernel_1st_deriv=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>reprojectionResiduals</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga3f6d61d9bcc64f8aa52156d9a237f858</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, const mrpt::vision::TFramePosesMap &amp;frame_poses, const mrpt::vision::TLandmarkLocationsMap &amp;landmark_points, std::vector&lt; mrpt::utils::CArray&lt; double, 2 &gt; &gt; &amp;out_residuals, const bool frame_poses_are_inverse, const bool use_robust_kernel=true, const double kernel_param=3.0, std::vector&lt; double &gt; *out_kernel_1st_deriv=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>add_se3_deltas_to_frames</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga5bd844a6d618e6276446822d03be9a6c</anchor>
      <arglist>(const mrpt::vision::TFramePosesVec &amp;frame_poses, const mrpt::math::CVectorDouble &amp;delta, const size_t delta_first_idx, const size_t delta_num_vals, mrpt::vision::TFramePosesVec &amp;new_frame_poses, const size_t num_fix_frames)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>add_3d_deltas_to_points</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>gaa47b5e4de2e7ef3361caca42911c358b</anchor>
      <arglist>(const mrpt::vision::TLandmarkLocationsVec &amp;landmark_points, const mrpt::math::CVectorDouble &amp;delta, const size_t delta_first_idx, const size_t delta_num_vals, mrpt::vision::TLandmarkLocationsVec &amp;new_landmark_points, const size_t num_fix_points)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TBundleAdjustmentFeedbackFunctor</name>
      <anchorfile>namespacemrpt_1_1vision.html</anchorfile>
      <anchor>af719174e881bc2d6bbd9e633ed8e2b43</anchor>
      <arglist>)(const size_t cur_iter, const double cur_total_sq_error, const size_t max_iters, const mrpt::vision::TSequenceFeatureObservations &amp;input_observations, const mrpt::vision::TFramePosesVec &amp;current_frame_estimate, const mrpt::vision::TLandmarkLocationsVec &amp;current_landmark_estimate)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>bundle_adj_full</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>gabc83121d45c5de65ec0f0182225b0bd3</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, mrpt::vision::TFramePosesVec &amp;frame_poses, mrpt::vision::TLandmarkLocationsVec &amp;landmark_points, const mrpt::utils::TParametersDouble &amp;extra_params=mrpt::utils::TParametersDouble(), const mrpt::vision::TBundleAdjustmentFeedbackFunctor user_feedback=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>ba_initial_estimate</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>gace02d8154a7d12a6cab29613af5fb0f8</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, mrpt::vision::TFramePosesVec &amp;frame_poses, mrpt::vision::TLandmarkLocationsVec &amp;landmark_points)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>ba_initial_estimate</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga2426ae927fcb201e141373d708d23c29</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, mrpt::vision::TFramePosesMap &amp;frame_poses, mrpt::vision::TLandmarkLocationsMap &amp;landmark_points)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>reprojectionResiduals</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga9f8ca971686824990334184fbe8cb334</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, const mrpt::vision::TFramePosesVec &amp;frame_poses, const mrpt::vision::TLandmarkLocationsVec &amp;landmark_points, std::vector&lt; mrpt::utils::CArray&lt; double, 2 &gt; &gt; &amp;out_residuals, const bool frame_poses_are_inverse, const bool use_robust_kernel=true, const double kernel_param=3.0, std::vector&lt; double &gt; *out_kernel_1st_deriv=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>reprojectionResiduals</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga3f6d61d9bcc64f8aa52156d9a237f858</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, const mrpt::vision::TFramePosesMap &amp;frame_poses, const mrpt::vision::TLandmarkLocationsMap &amp;landmark_points, std::vector&lt; mrpt::utils::CArray&lt; double, 2 &gt; &gt; &amp;out_residuals, const bool frame_poses_are_inverse, const bool use_robust_kernel=true, const double kernel_param=3.0, std::vector&lt; double &gt; *out_kernel_1st_deriv=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>add_se3_deltas_to_frames</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga5bd844a6d618e6276446822d03be9a6c</anchor>
      <arglist>(const mrpt::vision::TFramePosesVec &amp;frame_poses, const mrpt::math::CVectorDouble &amp;delta, const size_t delta_first_idx, const size_t delta_num_vals, mrpt::vision::TFramePosesVec &amp;new_frame_poses, const size_t num_fix_frames)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>add_3d_deltas_to_points</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>gaa47b5e4de2e7ef3361caca42911c358b</anchor>
      <arglist>(const mrpt::vision::TLandmarkLocationsVec &amp;landmark_points, const mrpt::math::CVectorDouble &amp;delta, const size_t delta_first_idx, const size_t delta_num_vals, mrpt::vision::TLandmarkLocationsVec &amp;new_landmark_points, const size_t num_fix_points)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::vision::detail</name>
    <filename>namespacemrpt_1_1vision_1_1detail.html</filename>
    <class kind="struct">mrpt::vision::detail::TSIFTDesc2KDTree_Adaptor</class>
    <class kind="struct">mrpt::vision::detail::TSURFDesc2KDTree_Adaptor</class>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_addNewFeats</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a07d38e9baff341a7912ebd6f5903843a</anchor>
      <arglist>(FEATLIST &amp;featureList, const TSimpleFeatureList &amp;new_feats, const std::vector&lt; size_t &gt; &amp;sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &amp;cur_gray, TFeatureID &amp;max_feat_ID_at_input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_addNewFeats&lt; CFeatureList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>ae7740894bf7d0321fa7a4176468de201</anchor>
      <arglist>(CFeatureList &amp;featureList, const TSimpleFeatureList &amp;new_feats, const std::vector&lt; size_t &gt; &amp;sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &amp;cur_gray, TFeatureID &amp;max_feat_ID_at_input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_addNewFeats&lt; TSimpleFeaturefList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a9c86e62ff03751824ab0286c99968456</anchor>
      <arglist>(TSimpleFeaturefList &amp;featureList, const TSimpleFeatureList &amp;new_feats, const std::vector&lt; size_t &gt; &amp;sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &amp;cur_gray, TFeatureID &amp;max_feat_ID_at_input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_addNewFeats&lt; TSimpleFeatureList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a75ee986470cb04e2b9b311622fa40e44</anchor>
      <arglist>(TSimpleFeatureList &amp;featureList, const TSimpleFeatureList &amp;new_feats, const std::vector&lt; size_t &gt; &amp;sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &amp;cur_gray, TFeatureID &amp;max_feat_ID_at_input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_addNewFeats_simple_list</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>ad7296a252d2a3c9ef3de51dcb8b94bc2</anchor>
      <arglist>(FEAT_LIST &amp;featureList, const TSimpleFeatureList &amp;new_feats, const std::vector&lt; size_t &gt; &amp;sorted_indices, const size_t nNewToCheck, const size_t maxNumFeatures, const float minimum_KLT_response_to_add, const double threshold_sqr_dist_to_add_new, const size_t patchSize, const CImage &amp;cur_gray, TFeatureID &amp;max_feat_ID_at_input)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_checkResponses</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>aa86bab0369eb95085a444d218fe135e8</anchor>
      <arglist>(FEATLIST &amp;featureList, const CImage &amp;cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x, const unsigned int max_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_checkResponses&lt; CFeatureList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a423fa435a0fefb76ce8f69853859820a</anchor>
      <arglist>(CFeatureList &amp;featureList, const CImage &amp;cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x, const unsigned int max_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_checkResponses&lt; TSimpleFeaturefList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>ae28b67d4217a0fc80bb726030f36f432</anchor>
      <arglist>(TSimpleFeaturefList &amp;featureList, const CImage &amp;cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x, const unsigned int max_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_checkResponses&lt; TSimpleFeatureList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>aee709e014f322f70c2313f3a18cd3e77</anchor>
      <arglist>(TSimpleFeatureList &amp;featureList, const CImage &amp;cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x, const unsigned int max_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_checkResponses_impl_simple</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>af841f76c78ab41c82d9a1fd2eabe5018</anchor>
      <arglist>(FEAT_LIST &amp;featureList, const CImage &amp;cur_gray, const float minimum_KLT_response, const unsigned int KLT_response_half_win, const unsigned int max_x_, const unsigned int max_y_)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>trackFeatures_deleteOOB</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a4fbad1dbf9827079cfc3500f89c86744</anchor>
      <arglist>(FEATLIST &amp;trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>trackFeatures_deleteOOB</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a6213216ff58ace540a06c2acff47349c</anchor>
      <arglist>(TSimpleFeatureList &amp;trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>trackFeatures_deleteOOB</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a4368de198950b281691f544411f5f7e0</anchor>
      <arglist>(TSimpleFeaturefList &amp;trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>trackFeatures_deleteOOB</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a1c32ff6321983de94a2b369db784354e</anchor>
      <arglist>(CFeatureList &amp;trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>trackFeatures_deleteOOB_impl_simple_feat</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>aa547faff929654c9903c924539f89e45</anchor>
      <arglist>(FEATLIST &amp;trackedFeats, const size_t img_width, const size_t img_height, const int MIN_DIST_MARGIN_TO_STOP_TRACKING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_updatePatch</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a169bd86976e0d16a28eac40af853ebfc</anchor>
      <arglist>(FEATLIST &amp;featureList, const CImage &amp;cur_gray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_updatePatch&lt; CFeatureList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>a236eb0d1e2f7b888c2cb09fbe9563a6c</anchor>
      <arglist>(CFeatureList &amp;featureList, const CImage &amp;cur_gray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_updatePatch&lt; TSimpleFeaturefList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>aa7e46a73ee9d3214099055ae467e9a7d</anchor>
      <arglist>(TSimpleFeaturefList &amp;featureList, const CImage &amp;cur_gray)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackFeatures_updatePatch&lt; TSimpleFeatureList &gt;</name>
      <anchorfile>namespacemrpt_1_1vision_1_1detail.html</anchorfile>
      <anchor>ab7f2f760cbe511c28a8a7c52f06cbb45</anchor>
      <arglist>(TSimpleFeatureList &amp;featureList, const CImage &amp;cur_gray)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::vision::pinhole</name>
    <filename>namespacemrpt_1_1vision_1_1pinhole.html</filename>
    <member kind="function">
      <type>mrpt::utils::TPixelCoordf</type>
      <name>projectPoint_no_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gad6cb4942655c1e056cafddb206de0d2f</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;cam_params, const mrpt::poses::CPose3D &amp;F, const mrpt::math::TPoint3D &amp;P)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectPoint_no_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gac24d9e175e341be6c07e128d0f715f4f</anchor>
      <arglist>(const POINT &amp;in_point_wrt_cam, const mrpt::utils::TCamera &amp;cam_params, mrpt::utils::TPixelCoordf &amp;out_projectedPoints)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectPoint_with_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gab873c2d814f1dff7084a9d2b24e3c486</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point_wrt_cam, const mrpt::utils::TCamera &amp;in_cam_params, mrpt::utils::TPixelCoordf &amp;out_projectedPoints, bool accept_points_behind=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectPoints_no_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gae68a3f42be743675191669a6b91536b0</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_points_3D, const mrpt::poses::CPose3D &amp;cameraPose, const mrpt::math::CMatrixDouble33 &amp;intrinsicParams, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;projectedPoints, bool accept_points_behind=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectPoints_with_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga893bd7577413053792c3d18ac333c08f</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_points_3D, const mrpt::poses::CPose3D &amp;cameraPose, const mrpt::math::CMatrixDouble33 &amp;intrinsicParams, const std::vector&lt; double &gt; &amp;distortionParams, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;projectedPoints, bool accept_points_behind=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectPoints_with_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga728fb445001cd780eba75d2b3cc08316</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;P, const mrpt::utils::TCamera &amp;params, const mrpt::poses::CPose3DQuat &amp;cameraPose, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;pixels, bool accept_points_behind=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>undistort_point</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga0c5fcd7b9f7b71a909f69a3d84442dd3</anchor>
      <arglist>(const mrpt::utils::TPixelCoordf &amp;inPt, mrpt::utils::TPixelCoordf &amp;outPt, const mrpt::utils::TCamera &amp;cameraModel)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>undistort_points</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gaf355a41ba61c06c7ceef7b62b77d0a73</anchor>
      <arglist>(const std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;srcDistortedPixels, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;dstUndistortedPixels, const mrpt::math::CMatrixDouble33 &amp;intrinsicParams, const std::vector&lt; double &gt; &amp;distortionParams)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>undistort_points</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gaee63cf90001bfed4b314f804bafc194d</anchor>
      <arglist>(const std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;srcDistortedPixels, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;dstUndistortedPixels, const mrpt::utils::TCamera &amp;cameraModel)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mrpt::vision::pnp</name>
    <filename>namespacemrpt_1_1vision_1_1pnp.html</filename>
    <class kind="class">mrpt::vision::pnp::CPnP</class>
    <class kind="class">mrpt::vision::pnp::lhm</class>
    <class kind="class">mrpt::vision::pnp::p3p</class>
    <class kind="class">mrpt::vision::pnp::posit</class>
    <class kind="class">mrpt::vision::pnp::ppnp</class>
    <class kind="class">mrpt::vision::pnp::rpnp</class>
  </compound>
  <compound kind="namespace">
    <name>nanoflann</name>
    <filename>namespacenanoflann.html</filename>
    <class kind="struct">nanoflann::array_or_vector_selector</class>
    <class kind="struct">nanoflann::array_or_vector_selector&lt;-1, T &gt;</class>
    <class kind="class">nanoflann::CArray</class>
    <class kind="struct">nanoflann::IndexDist_Sorter</class>
    <class kind="struct">nanoflann::KDTreeEigenMatrixAdaptor</class>
    <class kind="class">nanoflann::KDTreeSingleIndexAdaptor</class>
    <class kind="struct">nanoflann::KDTreeSingleIndexAdaptorParams</class>
    <class kind="class">nanoflann::KNNResultSet</class>
    <class kind="struct">nanoflann::L1_Adaptor</class>
    <class kind="struct">nanoflann::L2_Adaptor</class>
    <class kind="struct">nanoflann::L2_Simple_Adaptor</class>
    <class kind="struct">nanoflann::metric_L1</class>
    <class kind="struct">nanoflann::metric_L2</class>
    <class kind="struct">nanoflann::metric_L2_Simple</class>
    <class kind="class">nanoflann::PooledAllocator</class>
    <class kind="class">nanoflann::RadiusResultSet</class>
    <class kind="struct">nanoflann::SearchParams</class>
    <member kind="function">
      <type>T *</type>
      <name>allocate</name>
      <anchorfile>group__memalloc__grp.html</anchorfile>
      <anchor>ga477667da2a8edb1d65f5a7eebaffc1eb</anchor>
      <arglist>(size_t count=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_value</name>
      <anchorfile>group__loadsave__grp.html</anchorfile>
      <anchor>ga81940cd63b9ae619251d612d0ddbc819</anchor>
      <arglist>(FILE *stream, T &amp;value, size_t count=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_value</name>
      <anchorfile>group__loadsave__grp.html</anchorfile>
      <anchor>gaefed46e8576d6ce3f1796bb13387ad3d</anchor>
      <arglist>(FILE *stream, std::vector&lt; T &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_value</name>
      <anchorfile>group__loadsave__grp.html</anchorfile>
      <anchor>gadf909159ea32f125f71328d00ac2de8d</anchor>
      <arglist>(FILE *stream, const T &amp;value, size_t count=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_value</name>
      <anchorfile>group__loadsave__grp.html</anchorfile>
      <anchor>gac767ee9c25febe0cd6af3ac2e186ffe7</anchor>
      <arglist>(FILE *stream, const std::vector&lt; T &gt; &amp;value)</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>BLOCKSIZE</name>
      <anchorfile>group__memalloc__grp.html</anchorfile>
      <anchor>gaf4df087b6f47e514f6062f7ada2d19d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>WORDSIZE</name>
      <anchorfile>group__memalloc__grp.html</anchorfile>
      <anchor>ga40956ef8f797399b4f478df9fc1566f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pnp_perf_comp</name>
    <filename>namespacepnp__perf__comp.html</filename>
    <class kind="class">pnp_perf_comp::HighlightLines</class>
    <member kind="function">
      <type>def</type>
      <name>calc_err</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a8f73416fc184668e99aed075556dfe92</anchor>
      <arglist>(pose1, pose2)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clear</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a834b112ba806805dac3102b9ed656a8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>display_comparison_plot</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a6a19d7421e8984f49a89c0d1cdf19702</anchor>
      <arglist>(t, arr, names, line_styles, title, xtitle, ytitle, ylim, figname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>display_comparison_plot_mpld3</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a32c1dff4962f044cdbad84459d96244b</anchor>
      <arglist>(t, arr, names, line_styles, title, xtitle, ytitle, ylim, figname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>err_plot</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a8dfe25b91ff72a1111e804489b1eeb62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>err_statistics_fcn_n</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a3dd5862c57b7a24236798c57122e8ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>err_statistics_fcn_sigma</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a4db7b1ec58c1837ef3cfb1c36f52e051</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printProgress</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a73d0c85a32a9ad34780723ad85a09426</anchor>
      <arglist>(iteration, total, prefix=&apos;&apos;, suffix=&apos;&apos;, decimals=1, barLength=100)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printTest1Results</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a161b433569f15fa49e1daff703e428c9</anchor>
      <arglist>(vals)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printTest4Results</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a2dc5df18d41377595f74d6268f4e5817</anchor>
      <arglist>(vals)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>printTestStatus</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a07fe5ab572ec6253aee250b5e498a77b</anchor>
      <arglist>(test_index)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quatvec2RotMat</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>ad2f44b43e967007af14cca6983ef4cd3</anchor>
      <arglist>(q)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RotMat2quat</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a4b1193da65894c300fcb7070898cf135</anchor>
      <arglist>(R)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>time_comp</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>adeccd0b0e0a5ebbfc64da86580a9ce4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>vector2RotMat</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>af16bb09f2c9eb8218aea05e5fea6524c</anchor>
      <arglist>(vec, theta=0)</arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>algo_ls</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>ad257d04e5a9637a6e95c9c43d89dbd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>algo_names</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a39ca0cfb37fc29a76bb0a62cb9828249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>algos</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a8f4fae7d677504c4d2c712718893c543</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>barLength</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a7b433edf569f3e40eb275014600f00e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cam_intrinsic</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a12e9a49dd11c3e43fa62da51b5ce00ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>checkmark</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>aa6661a492c7a6c944117e690835adf30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>css</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>aa1161e05522f0ab1a2563e31c78b9002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cx</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a5d9a2314b9375870ce8e2dd39f4c4198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cy</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a76aa270b88d785c81ef606be4b9fa338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>f</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>abcf12fe35221265cef8e84580b40d2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>l_progress_bar</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>ae88717730ee08858d1386317dccb4a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a39c426bec9e0a68c18b6a07620d40017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>n_algos</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a0c34b63b6c1c03aeb23ef30ddb775724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n_iter</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a54e3cf0c9322c6cf00fb254077b5a6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>n_range</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a232bae90d26595aff66edb2a5596e368</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pnp</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a46c71bff6a901a3a50cd2edad0dfce75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>prefix</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a3fabaad9e74de21b35364b64ad24aac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s1</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>ad23c6b6e95f998ea2f9dd70e2ca4347d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s2</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a52e727ac3bc56f23a4087ee03e905853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s3</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a61fa9642231ad7a16c86dd7a069536b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>s4</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a1077a4ae3862514776d90670e810d0ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>s5</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>aca7c74a3ce95af21f29d46358887cb7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sigma</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a4ae48622a8cbe553eb2f164787a47315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sigma_range</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>abdcffa4868b2a64a2b4e9ad66e33917c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ss</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>a08f7860083ced48038969bc5b386d83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>suffix</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>aa0dc18be0b85529c429b88b1102d4e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>vals</name>
      <anchorfile>namespacepnp__perf__comp.html</anchorfile>
      <anchor>aace44613e652b64db568242f29822963</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>prepare_debian</name>
    <filename>namespaceprepare__debian.html</filename>
    <member kind="function">
      <type>def</type>
      <name>check_required_program</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a70f57c09b620d0defe7abd05b8dfb72f</anchor>
      <arglist>(program)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a5ca2a9066b081c52b5980c131ee29438</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>build_dir</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>adcf8bc3d416372b29772a0eda4d1327f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>built_lib</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>aff912a329870684cf630b5fed0c049f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>built_lib_arch</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a106699eec0ef75cc46c2522fce522924</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>built_lib_size</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a2b337b7fb2d3938d0398579b9c2e107e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>built_lib_version</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a47639fa319c8966c62f0abb55289705d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>changelog_content</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>ac53ae4c1e98922569240c98da8119c49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>changelog_file</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a6085ec5e98fdd4c3a16978dea1e0f9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>changelog_filename</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a1b76bcf2be23f7d802d8af040bf0280b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>command</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a3e00edbfb2e67c89f8518c7f4f8ef7e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cont</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>ae52aba02f2d2294d1b83bc2ad9ab7e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>control_content</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>aa2245e9475a25eb19356dd0c6363c0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>control_file</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>ac75be2a558328b067860a885d37bf70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>control_filename</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>ac861019d95beb8cf1765b34871cb7c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>copyright_content</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a339466bf4e379773f27ee42cbd018bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>copyright_file</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a146d0473bc08ed4c05b20415faef6474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>copyright_filename</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a21d123b3faaac35380918853872c01ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>curr_dir</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a48b9fd1adeaf3d47e915c636a5d362ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>deb_dir</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a1c35a1e4547a474eb80ba4c44f253e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>DEFAULT_MRPT_VERSION</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a5f229e178e77229a1b9dbe01bfe9f80f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a25b8c9e1a123c4233a9f24f9aa4e31cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>home_dir</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>aa09485b6ddd385add236cfd4e7d94893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inst_dir</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a7e298da91d39e9ce6ab8046c4cc719b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>inst_so</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a9b1a8d010c70e59d9cddd65056808f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>abf6d26b8148ff0087bec89a31b246c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pkg_dir</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a64cb4dfd7cd54f4a1d4d5375fab737ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>required</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>ae485fa62c70b4588434a64e40dd7392e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>True</name>
      <anchorfile>namespaceprepare__debian.html</anchorfile>
      <anchor>a8357fd3edf06c958569564f435c9e0a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>proto2</name>
    <filename>namespaceproto2.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rbpf_slam</name>
    <filename>namespacerbpf__slam.html</filename>
    <member kind="variable">
      <type></type>
      <name>act</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a8315fce88ee616b90e9a93ce162e65e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a28c93b6bd5cea67933de060a270bc7fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>config_filename</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a43305854abdb02569ce5dd35fdc083e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dummy_path</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a4bff583cfa52b333e1e7b20fe60fe3f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ellipsoid_object</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a3e9964966ae6906ee293c000610f7411</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ellipsoid_objects</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>aff5256f897ad8fa629768432bf233f70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>entry</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a6dd4d2aa1209063855bb4bd641f97a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a75b8014e4a287011bdb61fa95e83c2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_filename</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>aad83b54700ddec74ca28983a429329b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>k_s</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a7351206bb11bd78b4cfd23dd7308322d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lines_object</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>acb007053f41a813fa1e72b7b6d12dc02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_builder</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>ac8158cd257142c421112a2c7d619386b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>map_object</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>af9c608c8be22fa3d58a2c8cf3809fd73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>metric_map</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a27b30dcf40e212ff70360acadb679d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>next_entry</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a65fc72a113527944fa82aca4c6cf78e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>obs</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a9d0f59886ef5d05c5afff89bdec6149b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>occ_map</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a161efe43d2b2f2a27a873636cbe385e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>options</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>af583e0cf4c65828a31f2842880b26aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>output_filename</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a4e92d9f3438aad3c8c122755679ea06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>ae0e9582871838996c0165b9efd38da37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>particles_count</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>abfa4c6e2e99abf1f3dedc78936fdab68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a7db644a0c1f7b8b4512812251521111c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_est</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a5b871f43d814400aced8b36407c18b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose_particles</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a9650408ea459a906a2a0c11cef400ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rawlog_file</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a9870c5a31afc90827f8d189cfb8c0ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rawlog_filename</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a986d164d8f54a468cde174065a3a23ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>resolution_str</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>af599845ad81e9305ee7232c5226c0003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scene</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>ae28959a1dcc765f1cc3144f5822439fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>simple_map</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a6b28e48dc4082eaa4775c84168d894bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>win3D</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>a6a6f9ec55c9f9fff5f8fb1561013e335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>addc427e1fd1f6cee5da297044f470302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>af2930b37bc335d9c6902b4357d123eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>namespacerbpf__slam.html</anchorfile>
      <anchor>aa1aab2d06ed0a0d1b94be90d39373406</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rp</name>
    <filename>namespacerp.html</filename>
    <namespace>rp::arch</namespace>
    <namespace>rp::hal</namespace>
    <namespace>rp::standalone</namespace>
  </compound>
  <compound kind="namespace">
    <name>rp::arch</name>
    <filename>namespacerp_1_1arch.html</filename>
    <namespace>rp::arch::net</namespace>
    <member kind="function">
      <type></type>
      <name>BEGIN_STATIC_CODE</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a1b13fc70563a249d8f029d61343c2f17</anchor>
      <arglist>(timer_cailb)</arglist>
    </member>
    <member kind="function">
      <type>_u32</type>
      <name>getHDTimer</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a3eeadd01640f97c48069c0a1aafce056</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_u64</type>
      <name>getus</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>af7335d193e08f28e253b01b8b2fc73a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>HPtimer_reset</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a53999dab623b659bfb2a4154f5e15c62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_u32</type>
      <name>rp_getms</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a954409dcc3cd3e552e55d36a8bccaf40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_u64</type>
      <name>rp_getus</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>a9c42762aaa6406794a82ada997a13f8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static LARGE_INTEGER</type>
      <name>_current_freq</name>
      <anchorfile>namespacerp_1_1arch.html</anchorfile>
      <anchor>ab640edd18b50bd9e14f5933d8730834b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rp::arch::net</name>
    <filename>namespacerp_1_1arch_1_1net.html</filename>
    <class kind="class">rp::arch::net::raw_serial</class>
    <member kind="variable">
      <type>rp::arch::net::raw_serial</type>
      <name>__attribute__</name>
      <anchorfile>namespacerp_1_1arch_1_1net.html</anchorfile>
      <anchor>a96b7970716f0cb9a1cf96ddcf6f235a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rp::hal</name>
    <filename>namespacerp_1_1hal.html</filename>
    <class kind="class">rp::hal::AutoLocker</class>
    <class kind="class">rp::hal::Event</class>
    <class kind="class">rp::hal::Locker</class>
    <class kind="class">rp::hal::serial_rxtx</class>
    <class kind="class">rp::hal::Thread</class>
  </compound>
  <compound kind="namespace">
    <name>rp::standalone</name>
    <filename>namespacerp_1_1standalone.html</filename>
    <namespace>rp::standalone::rplidar</namespace>
  </compound>
  <compound kind="namespace">
    <name>rp::standalone::rplidar</name>
    <filename>namespacerp_1_1standalone_1_1rplidar.html</filename>
    <class kind="class">rp::standalone::rplidar::RPlidarDriver</class>
    <class kind="class">rp::standalone::rplidar::RPlidarDriverSerialImpl</class>
    <member kind="variable">
      <type>class rp::standalone::rplidar::RPlidarDriver</type>
      <name>__attribute__</name>
      <anchorfile>namespacerp_1_1standalone_1_1rplidar.html</anchorfile>
      <anchor>ac780bda0256eb6402f40230cc92c2540</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Sophus</name>
    <filename>namespaceSophus.html</filename>
    <namespace>Sophus::details</namespace>
    <namespace>Sophus::interp_details</namespace>
    <class kind="struct">Sophus::Constants</class>
    <class kind="struct">Sophus::Constants&lt; float &gt;</class>
    <class kind="struct">Sophus::nullopt_t</class>
    <class kind="class">Sophus::optional</class>
    <class kind="class">Sophus::RxSO3</class>
    <class kind="class">Sophus::RxSO3Base</class>
    <class kind="class">Sophus::SE2</class>
    <class kind="class">Sophus::SE2Base</class>
    <class kind="class">Sophus::SE3</class>
    <class kind="class">Sophus::SE3Base</class>
    <class kind="class">Sophus::Sim3</class>
    <class kind="class">Sophus::Sim3Base</class>
    <class kind="class">Sophus::SO2</class>
    <class kind="class">Sophus::SO2Base</class>
    <class kind="class">Sophus::SO3</class>
    <class kind="class">Sophus::SO3Base</class>
    <member kind="typedef">
      <type>typename std::enable_if&lt; B, T &gt;::type</type>
      <name>enable_if_t</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a4424dd9c3553f3bb3137e735d8c9d406</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Hyperplane&lt; T, 2 &gt;</type>
      <name>Line2</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a8d4e600ccb6b9c105dfb2f156ad2b906</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Line2&lt; double &gt;</type>
      <name>Line2d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>adc9ec06d50ffb2518147a017b4f748f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Line2&lt; float &gt;</type>
      <name>Line2f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ae28ef27852fa968ec29bd8e07243f50f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Scalar, M, N &gt;</type>
      <name>Matrix</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a6da48bb60b569fdd4619fcd8f5fb2498</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, 2, 2 &gt;</type>
      <name>Matrix2</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>adeb4fc1f876e4a4106cbe6320444c635</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix2&lt; double &gt;</type>
      <name>Matrix2d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a59ba6152575f95bca0bf7a1368434b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix2&lt; float &gt;</type>
      <name>Matrix2f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a49bc6b089109bd8755b570de97d4d07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, 3, 3 &gt;</type>
      <name>Matrix3</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a480d3dfd742f398b9e6244acd2591b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix3&lt; double &gt;</type>
      <name>Matrix3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a69d0533e78ca2554d52c1e890a0902d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix3&lt; float &gt;</type>
      <name>Matrix3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a8b5ef2e42b8002c9cf2a50bb3564d99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, 4, 4 &gt;</type>
      <name>Matrix4</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ac203d11abd626d6a31b3870a7b1dce56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix4&lt; double &gt;</type>
      <name>Matrix4d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ae26fefa18fa6dcc1dc97bacf3f076c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix4&lt; float &gt;</type>
      <name>Matrix4f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a04ca7e5f193fc9be8c9fa4dc25bceec8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, 6, 6 &gt;</type>
      <name>Matrix6</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a46292ec33cf8eb5903577f637928ef86</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix6&lt; double &gt;</type>
      <name>Matrix6d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aea62d644bb019156874bddeaec4087e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix6&lt; float &gt;</type>
      <name>Matrix6f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aaad0de4527958834366a619e10d8aee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix&lt; Scalar, 7, 7 &gt;</type>
      <name>Matrix7</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a1ec62c6c5b5fce006ceb89e9668c500b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix7&lt; double &gt;</type>
      <name>Matrix7d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>abcc8c3a0849bd1079257ee02ac8e3b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matrix7&lt; float &gt;</type>
      <name>Matrix7f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aafeb2fcab6c39195136759b5b0b3aef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Hyperplane&lt; T, 3 &gt;</type>
      <name>Plane3</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a107d7344523ab41ca14c9ff2086e24e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Plane3&lt; double &gt;</type>
      <name>Plane3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a6088b7a2c712c85c1dfd4f6cb8c29d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Plane3&lt; float &gt;</type>
      <name>Plane3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a472051f1e311a56e83ee60fac7e4ea1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RxSO3&lt; double &gt;</type>
      <name>RxSO3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aabf0e02329e9fa069b496eecefb1db45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RxSO3&lt; float &gt;</type>
      <name>RxSO3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a62103e946c876eba9f7a5cff6ce0a021</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SE2&lt; double &gt;</type>
      <name>SE2d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a5780ad092ba3fc30da51034be9f2b823</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SE2&lt; float &gt;</type>
      <name>SE2f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a343feaa852b4b77b71720c88bbfef6fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SE3&lt; double &gt;</type>
      <name>SE3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a050c091bcf57261df3365462b3d01ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SE3&lt; float &gt;</type>
      <name>SE3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a8f271fa7a6a43bf18b01cb730b4b6c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Sim3&lt; double &gt;</type>
      <name>Sim3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aba0aeef02b4e3b75d92a02474d841542</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Sim3&lt; float &gt;</type>
      <name>Sim3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>acdeb607ece91d46cc9b43177d068d967</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SO2&lt; double &gt;</type>
      <name>SO2d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a6f4d8b25c9fb1e19b89465d5aeb01867</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SO2&lt; float &gt;</type>
      <name>SO2f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a33280a4612bd168a0af4de8e20ae06f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SO3&lt; double &gt;</type>
      <name>SO3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a72da343db3982b92fc93e8246bccd96c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SO3&lt; float &gt;</type>
      <name>SO3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ac6cb3128afa52b44fc475a8a887b6d47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Eigen::Matrix&lt; Scalar, M, 1, Options &gt;</type>
      <name>Vector</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>abf9f6f1b37fa7bef4d2df65d63154cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, 2, Options &gt;</type>
      <name>Vector2</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a7001ffa27892dccbccf195cf679631de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; double &gt;</type>
      <name>Vector2d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ae1a6adc41db676d13b0f7c7037aac737</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector2&lt; float &gt;</type>
      <name>Vector2f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a79c6701164b8e6e47a48756620164cb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, 3, Options &gt;</type>
      <name>Vector3</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ade8af1bfa6ef21fdd15e6a3a89929be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; double &gt;</type>
      <name>Vector3d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a19a6c529d65dcd5a99bf78e47e606123</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector3&lt; float &gt;</type>
      <name>Vector3f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a7f6205d3e1e8a2a502aecfe18be2998f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, 4 &gt;</type>
      <name>Vector4</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a2f54b15372bfd1bb0c34464ad61a77c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector4&lt; double &gt;</type>
      <name>Vector4d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a0737a758726ede609370375bd13ffb10</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector4&lt; float &gt;</type>
      <name>Vector4f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ab4fe7b5a00724362989df6e3bbfcf00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, 6 &gt;</type>
      <name>Vector6</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a1a96246dc90b04e1e0762793d8c4ea6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector6&lt; double &gt;</type>
      <name>Vector6d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ac3146d9065cde09cc4d0ce11aca47a3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector6&lt; float &gt;</type>
      <name>Vector6f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a20246e4aaee565260b77bd5167e5183b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector&lt; Scalar, 7 &gt;</type>
      <name>Vector7</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aa17d271c642ba3b3e9fe28c8aab180fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector7&lt; double &gt;</type>
      <name>Vector7d</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ab4661fa049fbfbb108f96e015038af2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vector7&lt; float &gt;</type>
      <name>Vector7f</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ad6cb1409feb2556caafde97fa1909c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>enable_if_t&lt; std::is_same&lt; typename SequenceContainer::value_type, SO2&lt; Scalar &gt; &gt;::value, optional&lt; typename SequenceContainer::value_type &gt; &gt;</type>
      <name>average</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>acca5d6837e98031631bb8cc47b00ff9d</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar)</arglist>
    </member>
    <member kind="function">
      <type>enable_if_t&lt; std::is_same&lt; typename SequenceContainer::value_type, SO3&lt; Scalar &gt; &gt;::value, optional&lt; typename SequenceContainer::value_type &gt; &gt;</type>
      <name>average</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a8ee37f614eecc083e6017fc1259a66da</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar)</arglist>
    </member>
    <member kind="function">
      <type>enable_if_t&lt; std::is_same&lt; typename SequenceContainer::value_type, RxSO3&lt; Scalar &gt; &gt;::value, optional&lt; typename SequenceContainer::value_type &gt; &gt;</type>
      <name>average</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a6a8cc5671f8fb2f81fe2238b7474e711</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar)</arglist>
    </member>
    <member kind="function">
      <type>enable_if_t&lt; std::is_same&lt; typename SequenceContainer::value_type, SE2&lt; Scalar &gt; &gt;::value, optional&lt; typename SequenceContainer::value_type &gt; &gt;</type>
      <name>average</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a48649e899aefc964e7041612944fa986</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar, int max_num_iterations=20)</arglist>
    </member>
    <member kind="function">
      <type>enable_if_t&lt; std::is_same&lt; typename SequenceContainer::value_type, SE3&lt; Scalar &gt; &gt;::value, optional&lt; typename SequenceContainer::value_type &gt; &gt;</type>
      <name>average</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a5b6dc98cb2694b62b6e0549171348f62</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar, int max_num_iterations=20)</arglist>
    </member>
    <member kind="function">
      <type>enable_if_t&lt; std::is_same&lt; typename SequenceContainer::value_type, Sim3&lt; Scalar &gt; &gt;::value, optional&lt; typename SequenceContainer::value_type &gt; &gt;</type>
      <name>average</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a081b858b21027cfd6261d34868071c33</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar, int max_num_iterations=20)</arglist>
    </member>
    <member kind="function">
      <type>SOPHUS_FUNC void</type>
      <name>defaultEnsure</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a0486d1db2e60d43fe43ee58fd43ad600</anchor>
      <arglist>(char const *function, char const *file, int line, char const *description, Args &amp;&amp;...args)</arglist>
    </member>
    <member kind="function">
      <type>enable_if_t&lt; interp_details::Traits&lt; G &gt;::supported, G &gt;</type>
      <name>interpolate</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a62fcd52df44df127cc8ff0f5330d8a4d</anchor>
      <arglist>(G const &amp;foo_T_bar, G const &amp;foo_T_baz, Scalar2 p=Scalar2(0.5f))</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; typename SequenceContainer::value_type &gt;</type>
      <name>iterativeMean</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a5e3bead69bdf62c766fccff19fd644d4</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar, int max_num_iterations)</arglist>
    </member>
    <member kind="function">
      <type>Line2&lt; T &gt;</type>
      <name>lineFromSE2</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>afdd797edf8027c2c4bfdad79e805114d</anchor>
      <arglist>(SE2&lt; T &gt; const &amp;T_foo_line)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Hyperplane&lt; T, N &gt;</type>
      <name>makeHyperplaneUnique</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ab380d34c95a36c285da2ee4d756f283b</anchor>
      <arglist>(const Eigen::Hyperplane&lt; T, N &gt; &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>metric</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a04b013571e48d44f1cd3cf794770beca</anchor>
      <arglist>(T const &amp;p0, T const &amp;p1) -&gt; decltype(details::Metric&lt; T &gt;::impl(p0, p1))</arglist>
    </member>
    <member kind="function">
      <type>Vector2&lt; T &gt;</type>
      <name>normalFromSO2</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>afecff79dc6dde03e54653cfb62d23182</anchor>
      <arglist>(SO2&lt; T &gt; const &amp;R_foo_line)</arglist>
    </member>
    <member kind="function">
      <type>Vector3&lt; T &gt;</type>
      <name>normalFromSO3</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a7e5a5de775ccbe13793d54c5c7d3e799</anchor>
      <arglist>(SO3&lt; T &gt; const &amp;R_foo_plane)</arglist>
    </member>
    <member kind="function">
      <type>Plane3&lt; T &gt;</type>
      <name>planeFromSE3</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>af149072afe7a98b21f5d399a4bdd93f6</anchor>
      <arglist>(SE3&lt; T &gt; const &amp;T_foo_plane)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processTestResult</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a74c9c12f18b11ba5debc7a26b99c604b</anchor>
      <arglist>(bool passed)</arglist>
    </member>
    <member kind="function">
      <type>Matrix3&lt; T &gt;</type>
      <name>rotationFromNormal</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a19374f547b0e01dfeae883569c7554a3</anchor>
      <arglist>(Vector3&lt; T &gt; const &amp;normal_foo, Vector3&lt; T &gt; xDirHint_foo=Vector3&lt; T &gt;(T(1), T(0), T(0)), Vector3&lt; T &gt; yDirHint_foo=Vector3&lt; T &gt;(T(0), T(1), T(0)))</arglist>
    </member>
    <member kind="function">
      <type>SE2&lt; T &gt;</type>
      <name>SE2FromLine</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a6a8440772e2169575316a800e13a5bd2</anchor>
      <arglist>(Line2&lt; T &gt; const &amp;line_foo)</arglist>
    </member>
    <member kind="function">
      <type>SE3&lt; T &gt;</type>
      <name>SE3FromPlane</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ae8a7f2e39c70b49fe0978d07ae450279</anchor>
      <arglist>(Plane3&lt; T &gt; const &amp;plane_foo)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>setToZero</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>ae2934d37f763c405a568c555357ec3ba</anchor>
      <arglist>(T &amp;p) -&gt; decltype(details::SetToZero&lt; T &gt;::impl(p))</arglist>
    </member>
    <member kind="function">
      <type>SO2&lt; T &gt;</type>
      <name>SO2FromNormal</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aa7fe579281c3891139562ebadb16932f</anchor>
      <arglist>(Vector2&lt; T &gt; normal_foo)</arglist>
    </member>
    <member kind="function">
      <type>SO3&lt; T &gt;</type>
      <name>SO3FromNormal</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a39dc3b6d90e1a68bdcea22876d544a08</anchor>
      <arglist>(Vector3&lt; T &gt; const &amp;normal_foo)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>squaredNorm</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>aceb4e371d61285afa207cdbd705242f1</anchor>
      <arglist>(T const &amp;p) -&gt; decltype(details::SquaredNorm&lt; T &gt;::impl(p))</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>transpose</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a95e921e1445e921da56ef633d15158f2</anchor>
      <arglist>(T const &amp;p) -&gt; decltype(details::Transpose&lt; T &gt;::impl(T()))</arglist>
    </member>
    <member kind="variable">
      <type>constexpr nullopt_t</type>
      <name>nullopt</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a51967df3b1702e291aac70303ce49089</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Sophus::details</name>
    <filename>namespaceSophus_1_1details.html</filename>
    <class kind="class">Sophus::details::ArgToStream</class>
    <class kind="class">Sophus::details::IsStreamable</class>
    <class kind="class">Sophus::details::Metric</class>
    <class kind="class">Sophus::details::Metric&lt; Matrix&lt; Scalar, M, N &gt; &gt;</class>
    <class kind="class">Sophus::details::Pretty</class>
    <class kind="class">Sophus::details::Pretty&lt; Eigen::Matrix&lt; Scalar, M, N &gt; &gt;</class>
    <class kind="class">Sophus::details::SetToZero</class>
    <class kind="class">Sophus::details::SetToZero&lt; Matrix&lt; Scalar, M, N &gt; &gt;</class>
    <class kind="class">Sophus::details::SquaredNorm</class>
    <class kind="class">Sophus::details::SquaredNorm&lt; Matrix&lt; Scalar, N, 1 &gt; &gt;</class>
    <class kind="class">Sophus::details::Transpose</class>
    <class kind="class">Sophus::details::Transpose&lt; Matrix&lt; Scalar, M, N &gt; &gt;</class>
    <member kind="function">
      <type>Eigen::Quaternion&lt; Scalar &gt;</type>
      <name>averageUnitQuaternion</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a595cab7241385def0ed11f604737bdd8</anchor>
      <arglist>(SequenceContainer const &amp;foo_Ts_bar)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FormatStream</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a9c735c4c5de1a774686ab2c19e895f8a</anchor>
      <arglist>(std::stringstream &amp;stream, char const *text)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FormatStream</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a658de2f0da1f80811d47eb820705b38c</anchor>
      <arglist>(std::stringstream &amp;stream, char const *text, T &amp;&amp;arg, Args &amp;&amp;...args)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>FormatString</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a3fafe3a366b5fcec6ca7d52250463ada</anchor>
      <arglist>(char const *text, Args &amp;&amp;...args)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>FormatString</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a88207a1c679947a01871d2e6ac727ae6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getQuaternion</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a29737e72e0e9f45cb2bcfe51cd2a5fd2</anchor>
      <arglist>(T const &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Quaternion&lt; Scalar &gt;</type>
      <name>getUnitQuaternion</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a612b5c92ccf650b9a4f5cc21b487d189</anchor>
      <arglist>(SO3&lt; Scalar &gt; const &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Quaternion&lt; Scalar &gt;</type>
      <name>getUnitQuaternion</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>aab17f74f56fac1a9704099887bdb1198</anchor>
      <arglist>(RxSO3&lt; Scalar &gt; const &amp;sR)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>pretty</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>ad45c340f6ad07059e78c433cfb44a93b</anchor>
      <arglist>(T const &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testFailed</name>
      <anchorfile>namespaceSophus_1_1details.html</anchorfile>
      <anchor>a615f07d0a6efb8f7162c024e3099eaa9</anchor>
      <arglist>(bool &amp;passed, char const *func, char const *file, int line, std::string const &amp;msg)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Sophus::interp_details</name>
    <filename>namespaceSophus_1_1interp__details.html</filename>
    <class kind="struct">Sophus::interp_details::Traits</class>
    <class kind="struct">Sophus::interp_details::Traits&lt; RxSO3&lt; Scalar &gt; &gt;</class>
    <class kind="struct">Sophus::interp_details::Traits&lt; SE2&lt; Scalar &gt; &gt;</class>
    <class kind="struct">Sophus::interp_details::Traits&lt; SE3&lt; Scalar &gt; &gt;</class>
    <class kind="struct">Sophus::interp_details::Traits&lt; Sim3&lt; Scalar &gt; &gt;</class>
    <class kind="struct">Sophus::interp_details::Traits&lt; SO2&lt; Scalar &gt; &gt;</class>
    <class kind="struct">Sophus::interp_details::Traits&lt; SO3&lt; Scalar &gt; &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>std</name>
    <filename>namespacestd.html</filename>
    <namespace>std::tr1</namespace>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>ac5064aedf453a9c7606180988e266da3</anchor>
      <arglist>(const stlplus::smart_ptr_base&lt; T, C, COUNTER &gt; &amp;a, const stlplus::smart_ptr_base&lt; T, C, COUNTER &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacestd.html</anchorfile>
      <anchor>aa9ad07b649a4150faee2aabbb67ce985</anchor>
      <arglist>(const stlplus::smart_ptr_base&lt; T, C, COUNTER &gt; &amp;a, const stlplus::smart_ptr_base&lt; T, C, COUNTER &gt; &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>std::tr1</name>
    <filename>namespacestd_1_1tr1.html</filename>
    <namespace>std::tr1::gtest_internal</namespace>
    <class kind="class">std::tr1::tuple</class>
    <class kind="class">std::tr1::tuple&lt;&gt;</class>
    <class kind="struct">std::tr1::tuple_element</class>
    <class kind="struct">std::tr1::tuple_size</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_0_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_1_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_2_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_3_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_4_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_5_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_6_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_7_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_8_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::tuple_size&lt; GTEST_9_TUPLE_(T) &gt;</class>
    <member kind="function">
      <type></type>
      <name>GTEST_10_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>aa636d3269bf1f368a7bc09ff158bc482</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_1_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a9971f52f994f142fe36c786b991cfd3e</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_1_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a8b196fb65b7521a688f59c51418ab191</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0)</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_2_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a05651180c3a4c06fe0f3b09144b82b93</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_2_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a90d9f0e7f95fa1c2093372d72493c3c1</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_3_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a368170c49cc7d7f130c0564bbad01205</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_3_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a4493d91e61718415264f7e72fea42930</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_4_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a661b17d2b7137863f06a016762f5c888</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_4_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a4e57e6fab4219802275bd31821b31b58</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_5_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a51b070e2eb5e6bb83a290f35c19667dd</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_5_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a6f8af2da768a7ea1e48b2700d1288166</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_6_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a485b05fdbbcfcf7ad5e4234e17702268</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_6_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a31cde155977a4544af2b44b51ffe69ac</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_7_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>ab451b390a95ee0555d7a43b67ea348aa</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_7_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a61277f5af24b20fce87a9fd94307ab34</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_8_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>ab2b1c72e9db7436909d9ac011645f29d</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_8_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a29c8efcb79a4749e079b704c418266e6</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type>class</type>
      <name>GTEST_9_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>ab4f2c7d5458171bec6c4330fc5c7aba6</anchor>
      <arglist>(T)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_9_TUPLE_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a6afad1f98814ccc897d0b02bc6fc4e7d</anchor>
      <arglist>(T) make_tuple(const T0 &amp;f0</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_ADD_REF_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>ad0769041710d18b917067576f84b0303</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(k, GTEST_10_TUPLE_(T))) get(GTEST_10_TUPLE_(T)&amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_BY_REF_</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a7c131d0c2462612a78012be16114f61d</anchor>
      <arglist>(GTEST_TUPLE_ELEMENT_(k, GTEST_10_TUPLE_(T))) get(const GTEST_10_TUPLE_(T)&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>tuple</type>
      <name>make_tuple</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>af7e12a0f5b5791b5b7c49a5a17b85359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a058882c51de469b5e78d29076f864940</anchor>
      <arglist>(const GTEST_10_TUPLE_(T)&amp;t, const GTEST_10_TUPLE_(U)&amp;u)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>af4516de784404381f9b14797694b6311</anchor>
      <arglist>(const GTEST_10_TUPLE_(T)&amp;t, const GTEST_10_TUPLE_(U)&amp;u)</arglist>
    </member>
    <member kind="variable">
      <type>const T1 &amp;</type>
      <name>f1</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a9c0fa65b105f8e2f58ba59ecf75fd000</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 &amp;</type>
      <name>f2</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a87dd9e009868361317f587126dba63d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 &amp;</type>
      <name>f3</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a0f7c3b47d27d42d82d1a333ea420ce4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 const T4 &amp;</type>
      <name>f4</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>adc796e02b7385d526aff708189564f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 const T4 const T5 &amp;</type>
      <name>f5</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a9c1eb66b2b2fa321942af95405232a0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 const T4 const T5 const T6 &amp;</type>
      <name>f6</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a6b62f32e1e3e21bceb94eb46c4cbfd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 const T4 const T5 const T6 const T7 &amp;</type>
      <name>f7</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a2185f3a1c07f2df072c39cb91ffa89a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 const T4 const T5 const T6 const T7 const T8 &amp;</type>
      <name>f8</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>ab998afa41cea8d6d26d7e4288b0bf974</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const T1 const T2 const T3 const T4 const T5 const T6 const T7 const T8 const T9 &amp;</type>
      <name>f9</name>
      <anchorfile>namespacestd_1_1tr1.html</anchorfile>
      <anchor>a216d2c7cdfaaf415caba2f88e2c34413</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>std::tr1::gtest_internal</name>
    <filename>namespacestd_1_1tr1_1_1gtest__internal.html</filename>
    <class kind="struct">std::tr1::gtest_internal::AddRef</class>
    <class kind="struct">std::tr1::gtest_internal::AddRef&lt; T &amp; &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::ByRef</class>
    <class kind="struct">std::tr1::gtest_internal::ByRef&lt; T &amp; &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 0 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 1 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 2 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 3 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 4 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 5 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 6 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 7 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 8 &gt;</class>
    <class kind="class">std::tr1::gtest_internal::Get&lt; 9 &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::SameSizeTuplePrefixComparator</class>
    <class kind="struct">std::tr1::gtest_internal::SameSizeTuplePrefixComparator&lt; 0, 0 &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::SameSizeTuplePrefixComparator&lt; k, k &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 0, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 1, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 2, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 3, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 4, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 5, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 6, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 7, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 8, GTEST_10_TUPLE_(T) &gt;</class>
    <class kind="struct">std::tr1::gtest_internal::TupleElement&lt; true, 9, GTEST_10_TUPLE_(T) &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>stlplus</name>
    <filename>namespacestlplus.html</filename>
    <class kind="class">stlplus::clone_copy</class>
    <class kind="class">stlplus::constructor_copy</class>
    <class kind="class">stlplus::end_dereference</class>
    <class kind="class">stlplus::illegal_copy</class>
    <class kind="class">stlplus::no_copy</class>
    <class kind="class">stlplus::null_dereference</class>
    <class kind="class">stlplus::smart_ptr</class>
    <class kind="class">stlplus::smart_ptr_base</class>
    <class kind="class">stlplus::smart_ptr_clone</class>
    <class kind="class">stlplus::smart_ptr_holder</class>
    <class kind="class">stlplus::smart_ptr_nocopy</class>
    <class kind="class">stlplus::wrong_object</class>
  </compound>
  <compound kind="namespace">
    <name>TCLAP</name>
    <filename>namespaceTCLAP.html</filename>
    <namespace>TCLAP::MULTI_ARG_HELPER</namespace>
    <namespace>TCLAP::VALUE_ARG_HELPER</namespace>
    <class kind="class">TCLAP::ActionDoneException</class>
    <class kind="class">TCLAP::Arg</class>
    <class kind="class">TCLAP::ArgException</class>
    <class kind="class">TCLAP::ArgParseException</class>
    <class kind="class">TCLAP::CmdLine</class>
    <class kind="class">TCLAP::CmdLineInterface</class>
    <class kind="class">TCLAP::CmdLineOutput</class>
    <class kind="class">TCLAP::CmdLineParseException</class>
    <class kind="class">TCLAP::Constraint</class>
    <class kind="class">TCLAP::DocBookOutput</class>
    <class kind="class">TCLAP::HelpVisitor</class>
    <class kind="class">TCLAP::IgnoreRestVisitor</class>
    <class kind="class">TCLAP::MultiArg</class>
    <class kind="class">TCLAP::MultiSwitchArg</class>
    <class kind="class">TCLAP::OptionalUnlabeledTracker</class>
    <class kind="class">TCLAP::SpecificationException</class>
    <class kind="class">TCLAP::StdOutput</class>
    <class kind="class">TCLAP::SwitchArg</class>
    <class kind="class">TCLAP::UnlabeledMultiArg</class>
    <class kind="class">TCLAP::UnlabeledValueArg</class>
    <class kind="class">TCLAP::ValueArg</class>
    <class kind="class">TCLAP::ValuesConstraint</class>
    <class kind="class">TCLAP::VersionVisitor</class>
    <class kind="class">TCLAP::Visitor</class>
    <class kind="class">TCLAP::XorHandler</class>
    <member kind="typedef">
      <type>std::list&lt; Arg * &gt;::iterator</type>
      <name>ArgListIterator</name>
      <anchorfile>namespaceTCLAP.html</anchorfile>
      <anchor>aa7d6a803e0690c3c8b1db57c145648c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Arg * &gt;::iterator</type>
      <name>ArgVectorIterator</name>
      <anchorfile>namespaceTCLAP.html</anchorfile>
      <anchor>a04213af1ffc3178ce5f771d21d5164a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; Visitor * &gt;::iterator</type>
      <name>VisitorListIterator</name>
      <anchorfile>namespaceTCLAP.html</anchorfile>
      <anchor>a30300bc675a64eacafa1298268de1101</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>TCLAP::MULTI_ARG_HELPER</name>
    <filename>namespaceTCLAP_1_1MULTI__ARG__HELPER.html</filename>
    <class kind="class">TCLAP::MULTI_ARG_HELPER::ValueExtractor</class>
    <class kind="class">TCLAP::MULTI_ARG_HELPER::ValueExtractor&lt; std::string &gt;</class>
    <member kind="enumeration">
      <type></type>
      <name>Error_e</name>
      <anchorfile>namespaceTCLAP_1_1MULTI__ARG__HELPER.html</anchorfile>
      <anchor>a05e9d7d66a5aebe00a18ed3e642171b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRACT_FAILURE</name>
      <anchorfile>namespaceTCLAP_1_1MULTI__ARG__HELPER.html</anchorfile>
      <anchor>a05e9d7d66a5aebe00a18ed3e642171b8a34e78ac3b2516d88e25b585302d0b583</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRACT_TOO_MANY</name>
      <anchorfile>namespaceTCLAP_1_1MULTI__ARG__HELPER.html</anchorfile>
      <anchor>a05e9d7d66a5aebe00a18ed3e642171b8a3a8b1e6fa3593f61a712dea63322da0d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>TCLAP::VALUE_ARG_HELPER</name>
    <filename>namespaceTCLAP_1_1VALUE__ARG__HELPER.html</filename>
    <class kind="class">TCLAP::VALUE_ARG_HELPER::ValueExtractor</class>
    <class kind="class">TCLAP::VALUE_ARG_HELPER::ValueExtractor&lt; std::string &gt;</class>
    <member kind="enumeration">
      <type></type>
      <name>Error_e</name>
      <anchorfile>namespaceTCLAP_1_1VALUE__ARG__HELPER.html</anchorfile>
      <anchor>a0260b311b69be4efa20f31d17a4bfaa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRACT_FAILURE</name>
      <anchorfile>namespaceTCLAP_1_1VALUE__ARG__HELPER.html</anchorfile>
      <anchor>a0260b311b69be4efa20f31d17a4bfaa1a130745503e92203de76687ec31950e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXTRACT_TOO_MANY</name>
      <anchorfile>namespaceTCLAP_1_1VALUE__ARG__HELPER.html</anchorfile>
      <anchor>a0260b311b69be4efa20f31d17a4bfaa1ab725bb83b3fc055e8848dda32abb304e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>testing</name>
    <filename>namespacetesting.html</filename>
    <namespace>testing::internal</namespace>
    <namespace>testing::internal2</namespace>
    <class kind="class">testing::AssertionResult</class>
    <class kind="class">testing::EmptyTestEventListener</class>
    <class kind="class">testing::Environment</class>
    <class kind="class">testing::Message</class>
    <class kind="class">testing::ScopedFakeTestPartResultReporter</class>
    <class kind="class">testing::Test</class>
    <class kind="class">testing::TestCase</class>
    <class kind="class">testing::TestEventListener</class>
    <class kind="class">testing::TestEventListeners</class>
    <class kind="class">testing::TestInfo</class>
    <class kind="class">testing::TestPartResult</class>
    <class kind="class">testing::TestPartResultArray</class>
    <class kind="class">testing::TestPartResultReporterInterface</class>
    <class kind="class">testing::TestProperty</class>
    <class kind="class">testing::TestResult</class>
    <class kind="class">testing::UnitTest</class>
    <member kind="typedef">
      <type>internal::TimeInMillis</type>
      <name>TimeInMillis</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a992de1d091ce660f451d1e8b3ce30fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Environment *</type>
      <name>AddGlobalTestEnvironment</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a460d7b998622e332392c1e00be3a60d5</anchor>
      <arglist>(Environment *env)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>ArrayAsVector</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a956d4c522454fa6dfd75b5bbbefe8f9e</anchor>
      <arglist>(const char *const (&amp;array)[kSize])</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>AssertionFailure</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a75cb789614cb1c28c34627a4a3c053df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>AssertionFailure</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a6bdf82adf159dcda822d75746937ffa9</anchor>
      <arglist>(const Message &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>AssertionSuccess</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ac1d0baedb17286c5c6c87bd1a45da8ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>DoubleLE</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ae10e2bb304b74abd1b06a2d912a8b43b</anchor>
      <arglist>(const char *expr1, const char *expr2, double val1, double val2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>FloatLE</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a2c9a2a391c72a7b02ea3024586e33af0</anchor>
      <arglist>(const char *expr1, const char *expr2, float val1, float val2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>FormatCountableNoun</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a33e070c3e994cb75f9017fa2a044d536</anchor>
      <arglist>(int count, const char *singular_form, const char *plural_form)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>FormatTestCaseCount</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ab8cabb45f3d8c52d336372c1b62d75c5</anchor>
      <arglist>(int test_case_count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>FormatTestCount</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a7420a0eb48a02ba210e265afb75febdf</anchor>
      <arglist>(int test_count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>FormatWordList</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a4354761948a5cf56fdf905418a0f78f1</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;words)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>GetDefaultFilter</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a56fbc164c7dc53596c23e519d8f1ca3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; std::string &gt;</type>
      <name>GetReservedAttributesForElement</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>acb3fdfadf475a3c2f5e22a3dae73532a</anchor>
      <arglist>(const std::string &amp;xml_element)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a534f0743e7c42c55d27dcd0dd3d38f18</anchor>
      <arglist>(death_test_use_fork)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a4c08ba9fcb0581c61e25968e520efa48</anchor>
      <arglist>(also_run_disabled_tests)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a5868c3980b2f69f511fc8c3de7cdfc17</anchor>
      <arglist>(break_on_failure)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ab6f1777f7b740f31e41f7da017447b58</anchor>
      <arglist>(catch_exceptions)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>af2cd3595c571ca408afc337bc4bb2619</anchor>
      <arglist>(list_tests)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aeccefd463a0942da24750e1bbee76041</anchor>
      <arglist>(print_time)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>af37b9206b938bb8b7d398a1379eb7482</anchor>
      <arglist>(show_internal_stack_frames)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a6d87f7374e105483905a305328856f4b</anchor>
      <arglist>(shuffle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ac69f2aeeb84dc5f49bd3d040a6f32d17</anchor>
      <arglist>(throw_on_failure)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_int32_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ae754999b59509808254d39e3a3cf38e0</anchor>
      <arglist>(random_seed)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_int32_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a315ef0647e4f2795bf1705de8e9c9659</anchor>
      <arglist>(repeat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_int32_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>adba6f8afa0f8695956d0134f1629a10b</anchor>
      <arglist>(stack_trace_depth)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a37b7e87f0a5f502c6918f37d1768c1f3</anchor>
      <arglist>(death_test_style)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a0f658c915a1e60996a2ab00a06612723</anchor>
      <arglist>(color)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a20d69860ce843142c7f740262e6b0c9a</anchor>
      <arglist>(filter)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a3fe54dd551f1c36cfdd1b36cd6881a44</anchor>
      <arglist>(output)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ad4d1ea63037fc21018dbe997cb0041d1</anchor>
      <arglist>(stream_result_to)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>afee59458b05682d57d3a389e0903bc01</anchor>
      <arglist>(death_test_use_fork, internal::BoolFromGTestEnv(&quot;death_test_use_fork&quot;, false),&quot;Instructs to use fork()/_exit() instead of clone() in death tests. &quot;&quot;Ignored and always uses fork() on POSIX systems where clone() is not &quot;&quot;implemented. Useful when running under valgrind or similar tools if &quot;&quot;those do not support clone(). Valgrind 3.3.1 will just fail if &quot;&quot;it sees an unsupported combination of clone() flags. &quot;&quot;It is not recommended to use this flag w/o valgrind though it will &quot;&quot;work in 99% of the cases. Once valgrind is fixed, this flag will &quot;&quot;most likely be removed.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aaead7d1aa21cf4a222e10e4c91c21ee5</anchor>
      <arglist>(also_run_disabled_tests, internal::BoolFromGTestEnv(&quot;also_run_disabled_tests&quot;, false),&quot;Run disabled tests too, in addition to the tests normally being run.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a5c9316c2f726f836c50fcfc1065d718c</anchor>
      <arglist>(break_on_failure, internal::BoolFromGTestEnv(&quot;break_on_failure&quot;, false),&quot;True iff a failed assertion should be a debugger break-point.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a16f63f28356f1843888013487da9f89d</anchor>
      <arglist>(catch_exceptions, internal::BoolFromGTestEnv(&quot;catch_exceptions&quot;, true),&quot;True iff &quot;GTEST_NAME_&quot; should catch exceptions and treat them as test failures.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a9ef54a5b29ac4b2a1e086e77224a0b19</anchor>
      <arglist>(list_tests, false,&quot;List all tests without running them.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a51fb68302e8e3fce5bd61340843a6e6a</anchor>
      <arglist>(print_time, internal::BoolFromGTestEnv(&quot;print_time&quot;, true),&quot;True iff &quot;GTEST_NAME_&quot; should display elapsed time in text output.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a5982e64522de6804cbf5d1732fd62751</anchor>
      <arglist>(show_internal_stack_frames, false,&quot;True iff &quot;GTEST_NAME_&quot; should include internal stack frames when &quot;&quot;printing test failure stack traces.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>acc11444cd1c18500658a35e02d4f2cf9</anchor>
      <arglist>(shuffle, internal::BoolFromGTestEnv(&quot;shuffle&quot;, false),&quot;True iff &quot;GTEST_NAME_&quot; should randomize tests&apos; order on every run.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_bool_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a05ff4385edff6d44f6823f5eade7abe2</anchor>
      <arglist>(throw_on_failure, internal::BoolFromGTestEnv(&quot;throw_on_failure&quot;, false),&quot;When this flag is specified, a failed assertion will throw an exception &quot;&quot;if exceptions are enabled or exit the program with a non-zero code &quot;&quot;otherwise.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_int32_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a25e098abb7ce93d06582d48434be90c7</anchor>
      <arglist>(random_seed, internal::Int32FromGTestEnv(&quot;random_seed&quot;, 0),&quot;Random number seed to use when shuffling test orders.  Must be in range &quot;&quot;[1, 99999], or 0 to use a seed based on the current time.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_int32_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a8b2c1dad0764e0984486bae49a988f0e</anchor>
      <arglist>(repeat, internal::Int32FromGTestEnv(&quot;repeat&quot;, 1),&quot;How many times to repeat each test.  Specify a negative number &quot;&quot;for repeating forever.  Useful for shaking out flaky tests.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_int32_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aaedd7015b957f3c37662c289b645e7d9</anchor>
      <arglist>(stack_trace_depth, internal::Int32FromGTestEnv(&quot;stack_trace_depth&quot;, kMaxStackTraceDepth),&quot;The maximum number of stack frames to print when an &quot;&quot;assertion fails.  The valid range is 0 through 100, inclusive.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ad93c9ec89517d047ed323b79d96df251</anchor>
      <arglist>(death_test_style, internal::StringFromGTestEnv(&quot;death_test_style&quot;, kDefaultDeathTestStyle),&quot;Indicates how to run a death test in a forked child process: &quot;&quot;\&quot;threadsafe\&quot; (child process re-executes the test binary &quot;&quot;from the beginning, running only the specific death test) or &quot;&quot;\&quot;fast\&quot; (child process runs the death test immediately &quot;&quot;after forking).&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a00b4a4eabdef5927208aeabd81220069</anchor>
      <arglist>(color, internal::StringFromGTestEnv(&quot;color&quot;,&quot;auto&quot;),&quot;Whether to use colors in the output.  Valid values: yes, no, &quot;&quot;and auto.  &apos;auto&apos; means to use colors if the output is &quot;&quot;being sent to a terminal and the TERM environment variable &quot;&quot;is set to a terminal type that supports colors.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aa7039e72c7b7041f11d2619c93a934d6</anchor>
      <arglist>(filter, internal::StringFromGTestEnv(&quot;filter&quot;, GetDefaultFilter()),&quot;A colon-separated list of glob (not regex) patterns &quot;&quot;for filtering the tests to run, optionally followed by a &quot;&quot;&apos;-&apos; and a : separated list of negative patterns (tests to &quot;&quot;exclude).  A test is run if it matches one of the positive &quot;&quot;patterns and does not match any of the negative patterns.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a9f8de43b364103bafa1e8ca4bebe9d58</anchor>
      <arglist>(output, internal::StringFromGTestEnv(&quot;output&quot;,&quot;&quot;),&quot;A format (currently must be \&quot;xml\&quot;), optionally followed &quot;&quot;by a colon and an output file name or directory. A directory &quot;&quot;is indicated by a trailing pathname separator. &quot;&quot;Examples: \&quot;xml:filename.xml\&quot;, \&quot;xml::directoryname/\&quot;. &quot;&quot;If a directory is specified, output files will be created &quot;&quot;within that directory, with file-names based on the test &quot;&quot;executable&apos;s name and, if necessary, made unique by adding &quot;&quot;digits.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_string_</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a0422a6f971513cf559a8575a0533b235</anchor>
      <arglist>(stream_result_to, internal::StringFromGTestEnv(&quot;stream_result_to&quot;,&quot;&quot;),&quot;This flag specifies the host name and the port number on which to stream &quot;&quot;test results. Example: \&quot;localhost:555\&quot;. The flag is effective only on &quot;&quot;Linux.&quot;)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>InitGoogleTest</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>afd726ae08c9bd16dc52f78c822d9946b</anchor>
      <arglist>(int *argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>InitGoogleTest</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ae5a88709a4a7529e30c83242156556b3</anchor>
      <arglist>(int *argc, wchar_t **argv)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsNotSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a2288dcf4249f88af67dcd46544dc49a6</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsNotSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a53e5c6e91ea429c43de7f4f57e33d166</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsNotSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>abe7b3fa1c9528745f934d4a14155ea87</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const ::std::string &amp;needle, const ::std::string &amp;haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a390c4f66fe7e9098117eb77e5fffa4ad</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aa1c82529c7591d2a9fd016de45dd9113</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>IsSubstring</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a571c7edcfc574269833ebe3e7d338ec5</anchor>
      <arglist>(const char *needle_expr, const char *haystack_expr, const ::std::string &amp;needle, const ::std::string &amp;haystack)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a7c88897836b9f492190fb2b9dfa3a327</anchor>
      <arglist>(std::ostream &amp;os, const TestPartResult &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a7b802e532fd68749765cb7dc156130db</anchor>
      <arglist>(std::ostream &amp;os, const Message &amp;sb)</arglist>
    </member>
    <member kind="function">
      <type>::std::string</type>
      <name>PrintToString</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aa5717bb1144edd1d262d310ba70c82ed</anchor>
      <arglist>(const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>StaticAssertTypeEq</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a661e70fc6afeb5c085eed3716aa45059</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>TestPartFatallyFailed</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a9f19442d566c7eaec0702b9fcf282b63</anchor>
      <arglist>(const TestPartResult &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>TestPartNonfatallyFailed</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>af256d104ca665115eb291f762bb659e3</anchor>
      <arglist>(const TestPartResult &amp;result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>TestPartResultTypeToString</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a4e9fdeef31f7e49afccfde0532f76864</anchor>
      <arglist>(TestPartResult::Type type)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ValidateTestPropertyName</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a4c9bd414747bf0563bfdb32a2307dcdf</anchor>
      <arglist>(const std::string &amp;property_name, const std::vector&lt; std::string &gt; &amp;reserved_names)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kDeathTestCaseFilter</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a23c33f4bfcc3c2e5e620eff31a98892d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kDefaultDeathTestStyle</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a317291240e750e2142a23cbd52bc5aec</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kDefaultOutputFile</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>aa5a002b5bb3784c830b1c99aa2688f27</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kDisableTestFilter</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a0a2a3239fb038e7ce83195d89941872d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kMaxStackTraceDepth</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ae605f2ccac04616bb7812ca72e517082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>kReservedTestCaseAttributes</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>ae9689f28cd859736f734623b26c93d88</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>kReservedTestSuiteAttributes</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>af44b2969928d37e9081145760f21e79a</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>kReservedTestSuitesAttributes</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>afa194c15a2ac0e03029019b0f4029968</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kTestShardIndex</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a5f76dfdb8cb2664da54e320ecaba3643</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kTestShardStatusFile</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a57d3eeb1e968b4f1efc4787b2d39fbfa</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kTestTotalShards</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a7542311baba200ebabd4065717606f6e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kUniversalFilter</name>
      <anchorfile>namespacetesting.html</anchorfile>
      <anchor>a236f8612e4b148d8d989a311a30a4557</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>testing::internal</name>
    <filename>namespacetesting_1_1internal.html</filename>
    <namespace>testing::internal::edit_distance</namespace>
    <namespace>testing::internal::posix</namespace>
    <class kind="struct">testing::internal::AddReference</class>
    <class kind="struct">testing::internal::AddReference&lt; T &amp; &gt;</class>
    <class kind="class">testing::internal::AssertHelper</class>
    <class kind="struct">testing::internal::bool_constant</class>
    <class kind="struct">testing::internal::CodeLocation</class>
    <class kind="struct">testing::internal::CompileAssert</class>
    <class kind="struct">testing::internal::CompileAssertTypesEqual</class>
    <class kind="struct">testing::internal::CompileAssertTypesEqual&lt; T, T &gt;</class>
    <class kind="struct">testing::internal::ConstCharPtr</class>
    <class kind="class">testing::internal::DefaultGlobalTestPartResultReporter</class>
    <class kind="class">testing::internal::DefaultPerThreadTestPartResultReporter</class>
    <class kind="struct">testing::internal::EnableIf</class>
    <class kind="struct">testing::internal::EnableIf&lt; true &gt;</class>
    <class kind="class">testing::internal::EqHelper</class>
    <class kind="class">testing::internal::EqHelper&lt; true &gt;</class>
    <class kind="class">testing::internal::FilePath</class>
    <class kind="class">testing::internal::FloatingPoint</class>
    <class kind="class">testing::internal::FormatForComparison</class>
    <class kind="class">testing::internal::FormatForComparison&lt; ToPrint[N], OtherOperand &gt;</class>
    <class kind="class">testing::internal::GTestFlagSaver</class>
    <class kind="class">testing::internal::GTestLog</class>
    <class kind="class">testing::internal::GTestMutexLock</class>
    <class kind="class">testing::internal::HasNewFatalFailureHelper</class>
    <class kind="class">testing::internal::ImplicitlyConvertible</class>
    <class kind="struct">testing::internal::is_pointer</class>
    <class kind="struct">testing::internal::is_pointer&lt; T * &gt;</class>
    <class kind="struct">testing::internal::IsAProtocolMessage</class>
    <class kind="struct">testing::internal::IteratorTraits</class>
    <class kind="struct">testing::internal::IteratorTraits&lt; const T * &gt;</class>
    <class kind="struct">testing::internal::IteratorTraits&lt; T * &gt;</class>
    <class kind="class">testing::internal::linked_ptr</class>
    <class kind="class">testing::internal::linked_ptr_internal</class>
    <class kind="class">testing::internal::Mutex</class>
    <class kind="class">testing::internal::NativeArray</class>
    <class kind="class">testing::internal::OsStackTraceGetter</class>
    <class kind="class">testing::internal::OsStackTraceGetterInterface</class>
    <class kind="class">testing::internal::PrettyUnitTestResultPrinter</class>
    <class kind="class">testing::internal::Random</class>
    <class kind="class">testing::internal::RE</class>
    <class kind="struct">testing::internal::RelationToSourceCopy</class>
    <class kind="struct">testing::internal::RelationToSourceReference</class>
    <class kind="struct">testing::internal::RemoveConst</class>
    <class kind="struct">testing::internal::RemoveConst&lt; const T &gt;</class>
    <class kind="struct">testing::internal::RemoveConst&lt; const T[N]&gt;</class>
    <class kind="struct">testing::internal::RemoveReference</class>
    <class kind="struct">testing::internal::RemoveReference&lt; T &amp; &gt;</class>
    <class kind="class">testing::internal::scoped_ptr</class>
    <class kind="class">testing::internal::ScopedPrematureExitFile</class>
    <class kind="class">testing::internal::ScopedTrace</class>
    <class kind="class">testing::internal::SingleFailureChecker</class>
    <class kind="struct">testing::internal::StaticAssertTypeEqHelper</class>
    <class kind="struct">testing::internal::StaticAssertTypeEqHelper&lt; T, T &gt;</class>
    <class kind="class">testing::internal::String</class>
    <class kind="class">testing::internal::TestCaseNameIs</class>
    <class kind="class">testing::internal::TestEventRepeater</class>
    <class kind="class">testing::internal::TestFactoryBase</class>
    <class kind="class">testing::internal::TestFactoryImpl</class>
    <class kind="class">testing::internal::TestPropertyKeyIs</class>
    <class kind="class">testing::internal::TestResultAccessor</class>
    <class kind="class">testing::internal::ThreadLocal</class>
    <class kind="struct">testing::internal::TraceInfo</class>
    <class kind="struct">testing::internal::TuplePolicy</class>
    <class kind="class">testing::internal::TypeIdHelper</class>
    <class kind="class">testing::internal::TypeWithSize</class>
    <class kind="class">testing::internal::TypeWithSize&lt; 4 &gt;</class>
    <class kind="class">testing::internal::TypeWithSize&lt; 8 &gt;</class>
    <class kind="class">testing::internal::UnitTestImpl</class>
    <class kind="class">testing::internal::UnitTestOptions</class>
    <class kind="class">testing::internal::UniversalPrinter</class>
    <class kind="class">testing::internal::UniversalPrinter&lt; T &amp; &gt;</class>
    <class kind="class">testing::internal::UniversalPrinter&lt; T[N]&gt;</class>
    <class kind="class">testing::internal::UniversalTersePrinter</class>
    <class kind="class">testing::internal::UniversalTersePrinter&lt; char * &gt;</class>
    <class kind="class">testing::internal::UniversalTersePrinter&lt; const char * &gt;</class>
    <class kind="class">testing::internal::UniversalTersePrinter&lt; T &amp; &gt;</class>
    <class kind="class">testing::internal::UniversalTersePrinter&lt; T[N]&gt;</class>
    <class kind="class">testing::internal::UniversalTersePrinter&lt; wchar_t * &gt;</class>
    <class kind="class">testing::internal::XmlUnitTestResultPrinter</class>
    <member kind="typedef">
      <type>long long</type>
      <name>BiggestInt</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a05c6bd9ede5ccdf25191a590d610dcc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FloatingPoint&lt; double &gt;</type>
      <name>Double</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a66a7579b1893b260c31dad577f7a5c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool_constant&lt; false &gt;</type>
      <name>false_type</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abb1d0789f19bdde21affccbd1078b525</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>FloatingPoint&lt; float &gt;</type>
      <name>Float</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a02e1981f5ff70609e6ac06e006ff519a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypeWithSize&lt; 4 &gt;::Int</type>
      <name>Int32</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8ee38faaf875f133358abaf9bc056cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypeWithSize&lt; 8 &gt;::Int</type>
      <name>Int64</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a271c563fec38b804ddab0677f51f70a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>IsContainer</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad8f0c2883245f1df2a53618a49f0deb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>IsNotContainer</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abf080521ce135deb510e0a7830fd3d33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GTestMutexLock</type>
      <name>MutexLock</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a08b187c6cc4e28400aadf9a32fccc8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>SetUpTestCaseFunc</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a30037044c0b57cdd647c7e2e97cb2cff</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="typedef">
      <type>::std::string</type>
      <name>string</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8e8ff5b11e64078831112677156cb111</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::vector&lt; string &gt;</type>
      <name>Strings</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7706b17f05f4b49e351b052ae4e05073</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TearDownTestCaseFunc</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a085e31321d0d029c04d2a79234f60c1a</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="typedef">
      <type>TypeWithSize&lt; 8 &gt;::Int</type>
      <name>TimeInMillis</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a66a845df404b38fe85c5e14a069f255a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool_constant&lt; true &gt;</type>
      <name>true_type</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a62f917c3424d8841de9b49b5ec28edb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const void *</type>
      <name>TypeId</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ab1114197d3c657d8b7f8e0c5caa12d00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypeWithSize&lt; 4 &gt;::UInt</type>
      <name>UInt32</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a40d4fffcd2bf56f18b1c380615aa85e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TypeWithSize&lt; 8 &gt;::UInt</type>
      <name>UInt64</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6a1ac454e6d7e550fa4925c62c35caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::wstring</type>
      <name>wstring</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a3f543179329c353aee1d7b54a9a8e335</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CharFormat</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae2ef98247c76a50cdc80ceb4a6c81793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kAsIs</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae2ef98247c76a50cdc80ceb4a6c81793af7038866be92e9978360b831e376ffaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kHexEscape</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae2ef98247c76a50cdc80ceb4a6c81793aebfa5293302338a8e8678744c103f113</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kSpecialEscape</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae2ef98247c76a50cdc80ceb4a6c81793ae1211108e9f35f891d9951da64794d03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GTestColor</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a648c1bc94c2ef9e868ff3f9dff0f9c4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_DEFAULT</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a648c1bc94c2ef9e868ff3f9dff0f9c4eafcd8803dc9e37e374d5a4486afc230b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RED</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a648c1bc94c2ef9e868ff3f9dff0f9c4ea9ebb3ddab9391781f6ee5021e1e443c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_GREEN</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a648c1bc94c2ef9e868ff3f9dff0f9c4ea3b1e81f5b14a17b35a8672d57d166507</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YELLOW</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a648c1bc94c2ef9e868ff3f9dff0f9c4ea2cca441161aca75a208ff08d07f5b1a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GTestLogSeverity</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6255ef3b023c5b4e1a2198d887fb977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GTEST_INFO</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6255ef3b023c5b4e1a2198d887fb977aff315e0913fcda86fe4de882bf5e33e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GTEST_WARNING</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6255ef3b023c5b4e1a2198d887fb977a7a051bc2794f15a4bf0eab40562a304c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GTEST_ERROR</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6255ef3b023c5b4e1a2198d887fb977a651e9cd2a904e0c8210536271b875f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GTEST_FATAL</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6255ef3b023c5b4e1a2198d887fb977a75063567740f6bf7da419b1b9197b12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>AlwaysFalse</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a4b24c851ab13569b1b15b3d259b60d2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>AlwaysTrue</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a922c9da63cd4bf94fc473b9ecac76414</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>AppendUserMessage</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae475a090bca903bb222dd389eb189166</anchor>
      <arglist>(const std::string &amp;gtest_msg, const Message &amp;user_msg)</arglist>
    </member>
    <member kind="function">
      <type>Iter</type>
      <name>ArrayAwareFind</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a94a857fe6ff32cf4fdc4769a4071f239</anchor>
      <arglist>(Iter begin, Iter end, const Element &amp;elem)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ArrayEq</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af4bebf36baf0b0a5b26d051dde55fa47</anchor>
      <arglist>(const T *lhs, size_t size, const U *rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ArrayEq</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a49b4d0ee49c0f8c93bab29ebd20630cc</anchor>
      <arglist>(const T &amp;lhs, const U &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ArrayEq</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a5cb6f81ee827130024261121c742b26c</anchor>
      <arglist>(const T(&amp;lhs)[N], const U(&amp;rhs)[N])</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>BoolFromGTestEnv</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a67132cdce23fb71b6c38ee34ef81eb4c</anchor>
      <arglist>(const char *flag, bool default_val)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>CaptureStderr</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8ec00d458d0d442bd64af7b5f9c22dda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>CaptureStdout</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>acba06d4f0343dec407738ba5544af990</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Derived *</type>
      <name>CheckedDowncastToActualType</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abfe9bfb020d38aa4e0e12c001911b22b</anchor>
      <arglist>(Base *base)</arglist>
    </member>
    <member kind="function">
      <type>UInt32</type>
      <name>ChopLowBits</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a2c54b453387aa8a18f2f3e09f10b5a7d</anchor>
      <arglist>(UInt32 *bits, int n)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>CmpHelperEQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a4638c74d9b32e971f9b321af6fafc2f1</anchor>
      <arglist>(const char *lhs_expression, const char *rhs_expression, const T1 &amp;lhs, const T2 &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperEQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a46582d95cbfe3d3d8f6945c9e9cd779c</anchor>
      <arglist>(const char *lhs_expression, const char *rhs_expression, BiggestInt lhs, BiggestInt rhs)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>CmpHelperEQFailure</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1def8ec9393360a1b34a20528703e7f7</anchor>
      <arglist>(const char *lhs_expression, const char *rhs_expression, const T1 &amp;lhs, const T2 &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>CmpHelperFloatingPointEQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a98ce463e5dbe0c6120fa817e1f8f2944</anchor>
      <arglist>(const char *lhs_expression, const char *rhs_expression, RawType lhs_value, RawType rhs_value)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>CmpHelperOpFailure</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a894ffccd936d78fd555f490020c27f0a</anchor>
      <arglist>(const char *expr1, const char *expr2, const T1 &amp;val1, const T2 &amp;val2, const char *op)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTRCASEEQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a30dfeb01f1bc8087c7d05205d5fa75c1</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTRCASENE</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7e31d489f06ab8f6a81a7729f0c377e7</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTREQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a711a396ed8f636ecd14a850a89d181b6</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTREQ</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad351878f87634853c4eb005fe9b169a8</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTRNE</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af2d31c77ce73e1003a64bd7ca3564bbe</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>CmpHelperSTRNE</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a415a953647bbc9469f062dc966061efb</anchor>
      <arglist>(const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>CodePointToUtf8</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0c0f9558efb9abb965851c4738cdc725</anchor>
      <arglist>(UInt32 code_point)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ColoredPrintf</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>adef3055706176001364e54eb73a87e31</anchor>
      <arglist>(GTestColor color, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CopyArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>afb1b9728aaaf6d9fe6246a19cfe3f7f5</anchor>
      <arglist>(const T *from, size_t size, U *to)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CopyArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a84d0e746ba0827cc52b53d22000de0e8</anchor>
      <arglist>(const T &amp;from, U *to)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CopyArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1e7ae855686720615dcd5754c8181c62</anchor>
      <arglist>(const T(&amp;from)[N], U(*to)[N])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>CountIf</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1e77a774d910346eff11a86d8df783a5</anchor>
      <arglist>(const Container &amp;c, Predicate predicate)</arglist>
    </member>
    <member kind="function">
      <type>UInt32</type>
      <name>CreateCodePointFromUtf16SurrogatePair</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac8ef1bb10cd9e69de939789b759e6bc9</anchor>
      <arglist>(wchar_t first, wchar_t second)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DefaultPrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a729016f07085b1cfb44d21331f791141</anchor>
      <arglist>(IsContainer, false_type, const C &amp;container,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DefaultPrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa8dafaf55c18333baa5fdb858e69be96</anchor>
      <arglist>(IsNotContainer, true_type, T *p,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DefaultPrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a29e705ab252af57e825a086bb49c4831</anchor>
      <arglist>(IsNotContainer, false_type, const T &amp;value,::std::ostream *os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>Delete</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1e7045e09392aece10aea4517458b7ed</anchor>
      <arglist>(T *x)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>DiffStrings</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a513107ff8defa97d949937fc1350a56c</anchor>
      <arglist>(const std::string &amp;left, const std::string &amp;right, size_t *total_line_count)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>DoubleNearPredFormat</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a4f70b36c624b54c2362aeecc2f05ee8c</anchor>
      <arglist>(const char *expr1, const char *expr2, const char *abs_error_expr, double val1, double val2, double abs_error)</arglist>
    </member>
    <member kind="function">
      <type>To</type>
      <name>DownCast_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1a1a1aed3fe00908b8a45d5ab4a33665</anchor>
      <arglist>(From *f)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ AssertionResult</type>
      <name>EqFailure</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a08725846ff184d3e79bcf5be4df19157</anchor>
      <arglist>(const char *expected_expression, const char *actual_expression, const std::string &amp;expected_value, const std::string &amp;actual_value, bool ignoring_case)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>FlagToEnvVar</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7540386ecf74d7ab7e2fa6089db94682</anchor>
      <arglist>(const char *flag)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>FloatingPointLE</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a17b52b6b1f81f6dcad5cc4d12e5173a6</anchor>
      <arglist>(const char *expr1, const char *expr2, RawType val1, RawType val2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FlushInfoLog</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a2135f223bf6b527729aeaa651115183b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ForEach</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a52f5504ed65d116201ccb8f99a44fd7e</anchor>
      <arglist>(const Container &amp;c, Functor functor)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_::std::string</type>
      <name>FormatCompilerIndependentFileLocation</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1ee4cde97868c53e442d3182496a9f3c</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>FormatEpochTimeInMillisAsIso8601</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a5ef227c4a610e7ff638b12dfb25b068e</anchor>
      <arglist>(TimeInMillis ms)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_::std::string</type>
      <name>FormatFileLocation</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a31b7c3abed4a7c395f42c61e993989f4</anchor>
      <arglist>(const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>FormatForComparisonFailureMessage</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a91ab078f10adc669f09b7f604975c518</anchor>
      <arglist>(const T1 &amp;value, const T2 &amp;)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>FormatTimeInMillisAsSeconds</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a904485f27a54be8a5a92856e2d838797</anchor>
      <arglist>(TimeInMillis ms)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetAnsiColorCode</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0aefb9deb60e90f19c236559837303d8</anchor>
      <arglist>(GTestColor color)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ const ::std::vector&lt; testing::internal::string &gt; &amp;</type>
      <name>GetArgvs</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a344160f771a3b754fa4e54b6e9846b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>GetBoolAssertionFailureMessage</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a5fd6e5dc9eb20ab3c3a80e24d89dfac6</anchor>
      <arglist>(const AssertionResult &amp;assertion_result, const char *expression_text, const char *actual_predicate_value, const char *expected_predicate_value)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>GetCapturedStderr</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a374156401da17704099d0c33fa53adfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>GetCapturedStdout</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aed657219a9856a8d249a3230de0c54ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ FilePath</type>
      <name>GetCurrentExecutableName</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7a2bbf069f75bc99873976ad6fc356ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>GetCurrentOsStackTraceExceptTop</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aeb475922b8cd1e6c60ac052bbc396e62</anchor>
      <arglist>(UnitTest *unit_test, int skip_count)</arglist>
    </member>
    <member kind="function">
      <type>E</type>
      <name>GetElementOr</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a71fdd20a0686bea3dc0cdcd95e0bca1c</anchor>
      <arglist>(const std::vector&lt; E &gt; &amp;v, int i, E default_value)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ size_t</type>
      <name>GetFileSize</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a06ca3f65f5e85c9ce7299b9e4cd52408</anchor>
      <arglist>(FILE *file)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetNextRandomSeed</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a6e07a655cb987d131cd8fbeba9a7f1eb</anchor>
      <arglist>(int seed)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>GetRandomSeedFromFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae74fedbdaebaac8d1202192266243b9e</anchor>
      <arglist>(Int32 random_seed_flag)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ TypeId</type>
      <name>GetTestTypeId</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad0d66d56ead224263cd100c1d6bfc562</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ size_t</type>
      <name>GetThreadCount</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a3b9b3649cd04558bf46c75de52a7ef34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ TimeInMillis</type>
      <name>GetTimeInMillis</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae66b46943a429e6efb1db456d4cae90c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TypeId</type>
      <name>GetTypeId</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a6b108e56fdc68ea937ffb3759fb55ab0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>GetTypeName</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a635606b4731f843c86ec8ca51cab83a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>class UnitTestImpl *</type>
      <name>GetUnitTestImpl</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a9bd0caf5d16512de38b39599c13ee634</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_</type>
      <name>GTEST_DECLARE_STATIC_MUTEX_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad7c5625384cf5f6b714188f274537ef6</anchor>
      <arglist>(g_linked_ptr_mutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DECLARE_string_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac20f635c3285878fc1195ce687f23950</anchor>
      <arglist>(internal_run_death_test)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_</type>
      <name>GTEST_DEFINE_STATIC_MUTEX_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aff419d76acc3727be48d195f927189c9</anchor>
      <arglist>(g_linked_ptr_mutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_DEFINE_string_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1b4d550272b7346726a5b4976d5c7aca</anchor>
      <arglist>(internal_run_death_test,&quot;&quot;,&quot;Indicates the file, line number, temporal index of &quot;&quot;the single death test to run, and a file descriptor to &quot;&quot;which a success code may be sent, all separated by &quot;&quot;the &apos;|&apos; characters.  This flag is specified if and only if the current &quot;&quot;process is a sub-process launched for running a thread-safe &quot;&quot;death test.  FOR INTERNAL USE ONLY.&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_CMP_HELPER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa3a0659f0e495c276d69bc9beddb268a</anchor>
      <arglist>(NE,!=)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_CMP_HELPER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ade60646b18728043fff84d7b4125de2c</anchor>
      <arglist>(LE,&lt;=)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_CMP_HELPER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aabcbff15eac496f8487699d19f42c274</anchor>
      <arglist>(LT,&lt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_CMP_HELPER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af969886067930ce70f6405cd5aa8b06b</anchor>
      <arglist>(GE, &gt;=)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_CMP_HELPER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7fdb4fc164db83c51dfad17640bfeae9</anchor>
      <arglist>(GT, &gt;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a3682f962ae0ec1c0eca6444ca0a09e91</anchor>
      <arglist>(char)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_FORMAT_C_STRING_AS_POINTER_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a85e08f00d443221e529a0a85a90fbaeb</anchor>
      <arglist>(wchar_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTEST_IMPL_FORMAT_C_STRING_AS_STRING_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a9dceb71a64d780beb2db1ed5bf24ad3f</anchor>
      <arglist>(char,::std::string)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>GTestIsInitialized</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a91e707e0d371fae0224ffd37f0d042af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>HandleExceptionsInMethodIfSupported</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>addb2ed165b92b74e25fe9ebe9e46b9f9</anchor>
      <arglist>(T *object, Result(T::*method)(), const char *location)</arglist>
    </member>
    <member kind="function">
      <type>Result</type>
      <name>HandleSehExceptionsInMethodIfSupported</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac5293b438139ef7ed05cb7fcaaf63545</anchor>
      <arglist>(T *object, Result(T::*method)(), const char *location)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>HasGoogleTestFlagPrefix</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a6fff795269f50673e358438721710d6f</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type>AssertionResult</type>
      <name>HasOneFailure</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a14ff02e6d151f45e998657674e9af88a</anchor>
      <arglist>(const char *, const char *, const char *, const TestPartResultArray &amp;results, TestPartResult::Type type, const string &amp;substr)</arglist>
    </member>
    <member kind="function">
      <type>To</type>
      <name>ImplicitCast_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a982df3f369643b175f79cda4048bc3b9</anchor>
      <arglist>(To x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>InitGoogleTestImpl</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac3c6fa93391768aa91c6238b31aaeeb5</anchor>
      <arglist>(int *argc, CharType **argv)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ Int32</type>
      <name>Int32FromEnvOrDie</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aaa576613655c2f380278c255c3ec5fef</anchor>
      <arglist>(const char *env_var, Int32 default_val)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ Int32</type>
      <name>Int32FromGTestEnv</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0f7e728793f9e6cb0aa2b69eaa468bf3</anchor>
      <arglist>(const char *flag, Int32 default_val)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsAlNum</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a83802e7f23324cd512232203662e1a98</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsAlpha</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aeb957087fd6bbf9db98ab7cd41b0c129</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>IsContainer</type>
      <name>IsContainerTest</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>acb6ea1086293c1d6636e3c67941351fb</anchor>
      <arglist>(int, typename C::iterator *=NULL, typename C::const_iterator *=NULL)</arglist>
    </member>
    <member kind="function">
      <type>IsNotContainer</type>
      <name>IsContainerTest</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af545a2ae928b8a9e7581978234464275</anchor>
      <arglist>(long)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsDigit</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a4bd96b7fa6486802d33ddc217af55a39</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsLower</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac26ce3883bc8919c27074975e958f3b7</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>IsNullLiteralHelper</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>afb0731ba39ffef1fa1730ac0699c9025</anchor>
      <arglist>(Secret *p)</arglist>
    </member>
    <member kind="function">
      <type>char(&amp;</type>
      <name>IsNullLiteralHelper</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ab53ecfa1632a871ce7c692d722a75a57</anchor>
      <arglist>(...))[2]</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>IsPathSeparator</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a6b8d22cee9edbbfe56077420a6fa1cb1</anchor>
      <arglist>(char c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsPrintableAscii</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a744a6dd74c12d1e2c16b3c03e14ed4d4</anchor>
      <arglist>(wchar_t c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsSpace</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af429e04f70f9c10f6aa76a5d1ccd389f</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>IsTrue</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a527b9bcc13669b9a16400c8514266254</anchor>
      <arglist>(bool condition)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsUpper</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a84f3baa379fec6bf5947cb5165aa8cc9</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsUtf16SurrogatePair</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a681895f8cc32286211be9889da107394</anchor>
      <arglist>(wchar_t first, wchar_t second)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsXDigit</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa234ef141278263fb143b616c74c86e7</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsXDigit</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a6ab68a30f8291c09b2289c132bbe3b16</anchor>
      <arglist>(wchar_t ch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LogToStderr</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a06b1b20029fbd1dbeb59752f914fab84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>linked_ptr&lt; T &gt;</type>
      <name>make_linked_ptr</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0d79fad1f772844eff35dfe955f24fd6</anchor>
      <arglist>(T *ptr)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ TestInfo *</type>
      <name>MakeAndRegisterTestInfo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7f2e4e46c969fcae9d801d93a3e932fd</anchor>
      <arglist>(const char *test_case_name, const char *name, const char *type_param, const char *value_param, CodeLocation code_location, TypeId fixture_class_id, SetUpTestCaseFunc set_up_tc, TearDownTestCaseFunc tear_down_tc, TestFactoryBase *factory)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>move</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0f6d06bf8c3093b9c22bb08723db201e</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a6910869259f8f31825b471e9190fa09a</anchor>
      <arglist>(T *ptr, const linked_ptr&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad1cb54a206a209ddace17a05359d38ae</anchor>
      <arglist>(T *ptr, const linked_ptr&lt; T &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ParseBoolFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ada3b98e7cfe93f4ba2053c470d9e3e51</anchor>
      <arglist>(const char *str, const char *flag, bool *value)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>ParseFlagValue</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8bfd56af5e4a89bfb76f7e1723e41b03</anchor>
      <arglist>(const char *str, const char *flag, bool def_optional)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ParseGoogleTestFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>afccff08aa2b1ede0dd32c1364a5dee42</anchor>
      <arglist>(const char *const arg)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>ParseGoogleTestFlagsOnly</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a472880afbcc592a41e3d623e2dec8412</anchor>
      <arglist>(int *argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>ParseGoogleTestFlagsOnly</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa3c81a67914856448d0778990d9d9cab</anchor>
      <arglist>(int *argc, wchar_t **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ParseGoogleTestFlagsOnlyImpl</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae4c46ce8c3d016848fff52cc5133f2ac</anchor>
      <arglist>(int *argc, CharType **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ParseInt32</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac06fc81336a3d80755f4020d34321766</anchor>
      <arglist>(const Message &amp;src_text, const char *str, Int32 *value)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>ParseInt32Flag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae3449e173767750b613114ceac6d916a</anchor>
      <arglist>(const char *str, const char *flag, Int32 *value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ParseStringFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa4ce312efaaf7a97aac2303173afe021</anchor>
      <arglist>(const char *str, const char *flag, std::string *value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>PortableLocaltime</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a60af94307ed4f00a57b5c6d9617c046d</anchor>
      <arglist>(time_t seconds, struct tm *out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CharFormat</type>
      <name>PrintAsCharLiteralTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ab73d250fde6dfbf16111afb7a071dc3f</anchor>
      <arglist>(Char c, ostream *os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CharFormat</type>
      <name>PrintAsStringLiteralTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8c5838995d7bb9e4232b69e6bcdb9ab8</anchor>
      <arglist>(wchar_t c, ostream *os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CharFormat</type>
      <name>PrintAsStringLiteralTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a82e5b3cf45fd9c4603dbe14bc4cb38c2</anchor>
      <arglist>(char c, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintCharAndCodeTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0c577e598e61d339ba45dd6643fb1969</anchor>
      <arglist>(Char c, ostream *os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>GTEST_ATTRIBUTE_NO_SANITIZE_MEMORY_ GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ static GTEST_ATTRIBUTE_NO_SANITIZE_THREAD_ void</type>
      <name>PrintCharsAsStringTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0be71e6d7cb274131c559193f81c83e2</anchor>
      <arglist>(const CharType *begin, size_t len, ostream *os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintColorEncoded</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7d8c446a29c7e22d7d4dde8f530bb57e</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintFullTestCommentIfPresent</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a7a85ebe3b4de93a1edb091f92f1fb393</anchor>
      <arglist>(const TestInfo &amp;test_info)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintOnOneLine</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a4a8708bfb808411f9d918c7356ae7362</anchor>
      <arglist>(const char *str, int max_length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintRawArrayTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aba630c2fa49dd2b4bce3de24e70aec9f</anchor>
      <arglist>(const T a[], size_t count,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintStringTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad609167d8d6792b0fb186539e0e159bd</anchor>
      <arglist>(const ::std::string &amp;s, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintStringTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0b11505e1a4527c1f1d8c1c5cdfb71b5</anchor>
      <arglist>(const ::std::string &amp;s,::std::ostream *os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>PrintTestPartResult</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac844b3d05dd6f665f72e2a1cec1872ba</anchor>
      <arglist>(const TestPartResult &amp;test_part_result)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>PrintTestPartResultToString</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ada13cbf91139f0809a5a31ea2594c1ad</anchor>
      <arglist>(const TestPartResult &amp;test_part_result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa74ea9d64f76ce69eceb225ca5ebef58</anchor>
      <arglist>(wchar_t wc, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>adc6c98306d40b53fd07be4e295102a0a</anchor>
      <arglist>(const char *s, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>afc20fb56b2547a8f91f9ff99650f2024</anchor>
      <arglist>(const wchar_t *s, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a46859938b459a1581ec760755bc81fc7</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abae1a8d465376b68576918205ad706a9</anchor>
      <arglist>(unsigned char c,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a09f551128c4d165c37004e36ccc87aa0</anchor>
      <arglist>(signed char c,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae91b06a9e343f5ddabff85626a7d507a</anchor>
      <arglist>(char c,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a832beb8c56070fc5c175b8bfd8bbeba0</anchor>
      <arglist>(bool x,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a3802453cf4e3f4870f589c69c7b43b2b</anchor>
      <arglist>(wchar_t wc,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>afc6dad64c4dd4799036f252c07d8a59f</anchor>
      <arglist>(const char *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae04a499cedbda0b244c216211081a8b6</anchor>
      <arglist>(char *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af4616278b2c3ac265ad80481e0ce8da7</anchor>
      <arglist>(const signed char *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abac47db29a65b1633028fe8001f57212</anchor>
      <arglist>(signed char *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a96409c0b7d8ce520c40a0aa5eb9280b6</anchor>
      <arglist>(const unsigned char *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a10f8d85ee591c315557372669c02fbb7</anchor>
      <arglist>(unsigned char *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a9f0cce661c0cff119402169bb08131fa</anchor>
      <arglist>(const wchar_t *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a43ae763e7cd5602ebbd9bdc5884203f0</anchor>
      <arglist>(wchar_t *s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1bcff7765fb78cedada8d09f7159ab7e</anchor>
      <arglist>(const ::std::string &amp;s,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintTo</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a5759c5abed8ebab0e1a8a0f8aadab768</anchor>
      <arglist>(const ::std::pair&lt; T1, T2 &gt; &amp;value,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>ReadEntireFile</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a2cc0be60c54a8701423fe5297e1349ee</anchor>
      <arglist>(FILE *file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReportFailureInUnknownLocation</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a85f6ff0e40f9a5f10af66a73cf1364fa</anchor>
      <arglist>(TestPartResult::Type result_type, const std::string &amp;message)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>SetUpEnvironment</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a5f5535012d4548788a5d1a4e0f18e19e</anchor>
      <arglist>(Environment *env)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>ShouldRunTestCase</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a73e562dfef3eb7b30dfbb7b5e88e6df2</anchor>
      <arglist>(const TestCase *test_case)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>ShouldRunTestOnShard</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a437bd89f5bc532778d7467600e210395</anchor>
      <arglist>(int total_shards, int shard_index, int test_id)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>ShouldShard</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0fe41657b1d1ab7ec4e37ec07403ee6c</anchor>
      <arglist>(const char *total_shards_str, const char *shard_index_str, bool in_subprocess_for_death_test)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>ShouldUseColor</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac1db1b4603967a6c4404f31cbbac31a6</anchor>
      <arglist>(bool stdout_is_tty)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Shuffle</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a90d9e6ffe8522a7eb1b2ce9b1a0c4673</anchor>
      <arglist>(internal::Random *random, std::vector&lt; E &gt; *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShuffleRange</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a0e1d3dc36138a591769412d4c7779861</anchor>
      <arglist>(internal::Random *random, int begin, int end, std::vector&lt; E &gt; *v)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ bool</type>
      <name>SkipPrefix</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a244d9a3765727306b597b8992ab84036</anchor>
      <arglist>(const char *prefix, const char **pstr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SplitString</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa013dc1d62981cbad93c2fffa0192921</anchor>
      <arglist>(const ::std::string &amp;str, char delimiter,::std::vector&lt; ::std::string &gt; *dest)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>StreamableToString</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aad4beed95d0846e6ffc5da0978ef3bb9</anchor>
      <arglist>(const T &amp;streamable)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>StringFromGTestEnv</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac54dabc540bf79c2de91add679bfb93b</anchor>
      <arglist>(const char *flag, const char *default_val)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>StringStreamToString</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac0a2b7f69fc829d80a39e925b6417e39</anchor>
      <arglist>(::std::stringstream *stream)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>StripTrailingSpaces</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6afda12e567c353e2e9b9c2e8cae14f</anchor>
      <arglist>(std::string str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>SumOverTestCaseList</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad1b758141e7e064d00a2bf0355c8ee43</anchor>
      <arglist>(const std::vector&lt; TestCase * &gt; &amp;case_list, int(TestCase::*method)() const)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>TearDownEnvironment</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac467e871e4781da3f5ebed2a4465aec4</anchor>
      <arglist>(Environment *env)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>TempDir</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a59a959f437bd7d515b5c41dcf00229c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>TestCaseFailed</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a53454b6089c1c5b25319caa9de6c5c02</anchor>
      <arglist>(const TestCase *test_case)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>TestCasePassed</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aadc7afca7aab40f7f1d41bc17974459a</anchor>
      <arglist>(const TestCase *test_case)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>ToLower</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad9c627ef2a94245e3fd69e7ab3d49b42</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>ToUpper</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ac1b876a8133895bd553d4780ecaa1e3a</anchor>
      <arglist>(char ch)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UniversalPrint</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad121a890bddf866e59605d1a0198dada</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UniversalPrintArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a070107e7a8205ad6ec4d538d52b15b38</anchor>
      <arglist>(const char *begin, size_t len, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UniversalPrintArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a52394019018eb5079f9f1bcca23dcd60</anchor>
      <arglist>(const wchar_t *begin, size_t len, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UniversalPrintArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a73b5046a2ed65d0e2fb7cdc9bdaee3fe</anchor>
      <arglist>(const T *begin, size_t len,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>UniversalPrintArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a3fac293aeb6e7e6b3ff3e27404f6588b</anchor>
      <arglist>(const char *begin, size_t len,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>UniversalPrintArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae95ea0aea80977c0870df98b27a17cac</anchor>
      <arglist>(const wchar_t *begin, size_t len,::std::ostream *os)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>GTEST_ATTRIBUTE_NO_SANITIZE_MEMORY_ GTEST_ATTRIBUTE_NO_SANITIZE_ADDRESS_ static GTEST_ATTRIBUTE_NO_SANITIZE_THREAD_ void</type>
      <name>UniversalPrintCharArray</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad896a4e4d9133ce43dc18b6038d95dc3</anchor>
      <arglist>(const CharType *begin, size_t len, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UniversalTersePrint</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ab3d834fb6c31d29e36400cc19905294b</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>WideStringToUtf8</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a05b8c86ff38243f34d8f839a0eadefb1</anchor>
      <arglist>(const wchar_t *str, int num_chars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>WriteToShardStatusFileIfNeeded</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a19b35b39782d41e6ef76e1910a3a502e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>::std::vector&lt; testing::internal::string &gt;</type>
      <name>g_argvs</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ab7fe90df4f87f1bd8a244b0be2ccad79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GTEST_API_ bool</type>
      <name>g_help_flag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a93a772f5e51973b105d91cbb66a203f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class GTEST_API_ testing::internal::ScopedTrace</type>
      <name>GTEST_ATTRIBUTE_UNUSED_</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a581ac897511489c75a06aa328dcfb62f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kAlsoRunDisabledTestsFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad5882ed0ceadc0f23090f0f08b5d495b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kBreakOnFailureFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a804c907155bfee3a6616ae3ca04048d0</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kCatchExceptionsFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>af4bb309802e83df0927097e6e4201a38</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kColorEncodedHelpMessage</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a159395e649dd7728b09b25f70847f1ca</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kColorFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a884ff13b75232fbe7daa0caf46f1de66</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kCurrentDirectoryString</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a23a8e9527d0e544e7df2d64ad549ce3e</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kDeathTestStyleFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a008ebfe0c0347d65e5e06e4d310981b3</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kDeathTestUseFork</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a32051e2574562b548be3e26a52eaa553</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kFilterFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8cb8ee7fe7659e6916a0108dffa2f7dc</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kFlagfileFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa1ffe15dea227d4dded912e43a8eed84</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kInternalRunDeathTestFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a8572303d929880adf30db00952e1c45d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kListTestsFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a1d3cfebffefbf35f7033d4941493a8ff</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const BiggestInt</type>
      <name>kMaxBiggestInt</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad901880198832bc166d2493096b451f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const UInt32</type>
      <name>kMaxCodePoint1</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a128515c8ed6c0fe98e498c8042da2060</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const UInt32</type>
      <name>kMaxCodePoint2</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ab8f4a5ed784352f00342cfeadc72337e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const UInt32</type>
      <name>kMaxCodePoint3</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa42bd507418e570402996e33582beed3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const UInt32</type>
      <name>kMaxCodePoint4</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>acd87c60be9b5fedb2d017503d8834474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kMaxRandomSeed</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a41bd421ace53d23dbe85d9618c3afaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kOutputFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abd5368e00a31d175c6696cf76cbbde10</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kPathSeparator</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>afcd71adaa9d1e6df7b282a17fc48125c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kPrintTimeFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>aa6c13109bb4c78740ddb082b1ec0de56</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kRandomSeedFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a964ad71443cfda304b3208bf5d2daa75</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kRepeatFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a764ee423d39ebb8e10c53ab9b685cd9b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kShuffleFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>affd2c1118505cb97d8ff728c95fc722b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kStackTraceDepthFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad6f90e66d431ca3a9084408878c2cc77</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>GTEST_API_ const char</type>
      <name>kStackTraceMarker</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abb38528ca6a45df265b19f5ccb3d16d9</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kStdErrFileno</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a747eccfdbdee3ff8af3bedc476a57c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>kStdOutFileno</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a24f0a3d50cac54a9132f4828ec9b96d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kStreamResultToFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>a84f8a2102d45c8b2b35be06d14ffefb8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>GTEST_API_ const TypeId</type>
      <name>kTestTypeIdInGoogleTest</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>acac7993efabbd9dd62c1e9c7d143a72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kThrowOnFailureFlag</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ad9efcf363de3483afd91c7393a4fefb8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kTypeParamLabel</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae6e5e31b85dac8586d4cc1ab1671f438</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const char</type>
      <name>kUnknownFile</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>abae7a5775c901f2fd12b058b00d09840</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>kValueParamLabel</name>
      <anchorfile>namespacetesting_1_1internal.html</anchorfile>
      <anchor>ae57eee0bf5371ff8e9688fb4464bc62b</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>testing::internal2</name>
    <filename>namespacetesting_1_1internal2.html</filename>
    <class kind="class">testing::internal2::TypeWithoutFormatter</class>
    <class kind="class">testing::internal2::TypeWithoutFormatter&lt; T, kConvertibleToInteger &gt;</class>
    <class kind="class">testing::internal2::TypeWithoutFormatter&lt; T, kProtobuf &gt;</class>
    <member kind="enumeration">
      <type></type>
      <name>TypeKind</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>aeb8161b0b3ee503347b0662d7028fd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kProtobuf</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>aeb8161b0b3ee503347b0662d7028fd57a14aaf98a2547ecf43eef0868d54b1383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kConvertibleToInteger</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>aeb8161b0b3ee503347b0662d7028fd57a9bdcf3f1548f498b2b7f097306ea0224</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kOtherType</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>aeb8161b0b3ee503347b0662d7028fd57abe8aaea44751d6ebd0cdf5bd94451db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>::std::basic_ostream&lt; Char, CharTraits &gt; &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>a07dbe129beb8952074f04b599dfce39b</anchor>
      <arglist>(::std::basic_ostream&lt; Char, CharTraits &gt; &amp;os, const T &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PrintBytesInObjectTo</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>abfb9aa80365f93b952e9a4bea09947a8</anchor>
      <arglist>(const unsigned char *obj_bytes, size_t count, ostream *os)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ void</type>
      <name>PrintBytesInObjectTo</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>a04a384ee5de3a9f4f00a6052ea79b495</anchor>
      <arglist>(const unsigned char *obj_bytes, size_t count,::std::ostream *os)</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>kProtobufOneLinerMaxLength</name>
      <anchorfile>namespacetesting_1_1internal2.html</anchorfile>
      <anchor>a140c8efd51e63a3def98445bff107518</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>testing::internal::edit_distance</name>
    <filename>namespacetesting_1_1internal_1_1edit__distance.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>EditType</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>ad46aa6da12aec1a3f166310478b53a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kMatch</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>ad46aa6da12aec1a3f166310478b53a08a7bdb9c74613a94f21b7489e0b5640a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kAdd</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>ad46aa6da12aec1a3f166310478b53a08a63400b073f5b311a87d568b5ae27ffe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kRemove</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>ad46aa6da12aec1a3f166310478b53a08a814768ef6cd0264a0a10b1e701a63e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kReplace</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>ad46aa6da12aec1a3f166310478b53a08afdbf30ecf9f32f60c646a34a358615f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::vector&lt; EditType &gt;</type>
      <name>CalculateOptimalEdits</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>a26323b4c2a29ea8e187aafbd4d2275db</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;left, const std::vector&lt; size_t &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::vector&lt; EditType &gt;</type>
      <name>CalculateOptimalEdits</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>a32267b2ae24de1de175ac8217406877d</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;left, const std::vector&lt; std::string &gt; &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>GTEST_API_ std::string</type>
      <name>CreateUnifiedDiff</name>
      <anchorfile>namespacetesting_1_1internal_1_1edit__distance.html</anchorfile>
      <anchor>ac4c24a581ff433d7aca7ed12c9133fb1</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;left, const std::vector&lt; std::string &gt; &amp;right, size_t context=2)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>testing::internal::posix</name>
    <filename>namespacetesting_1_1internal_1_1posix.html</filename>
    <member kind="typedef">
      <type>struct stat</type>
      <name>StatStruct</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a8eb9f08d3af29941c2d2a964cfff3ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Abort</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a69b8278c59359dd6a6f941b4643db9fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>ChDir</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a1ddc8a4fc6bb21da372307485591a212</anchor>
      <arglist>(const char *dir)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Close</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a15e5b8f2a535ef1b2529b85b861e4846</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>FClose</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>af4beeaaa8d62916d5e3b644a1ddfbd6b</anchor>
      <arglist>(FILE *fp)</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>FDOpen</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>af7c268eba32d5a718b36b6b3801302e0</anchor>
      <arglist>(int fd, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>FileNo</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a3117b067e1f942a2031e666953120ccc</anchor>
      <arglist>(FILE *file)</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>FOpen</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a4042201dcc4932641d484e7ddf94de7d</anchor>
      <arglist>(const char *path, const char *mode)</arglist>
    </member>
    <member kind="function">
      <type>FILE *</type>
      <name>FReopen</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a9ef6d089cdae03f9d9e0e6d379c40703</anchor>
      <arglist>(const char *path, const char *mode, FILE *stream)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>GetEnv</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a1d5e3da5a27eed25986859fa83cafe95</anchor>
      <arglist>(const char *name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>IsATTY</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a16ebe936b3a8ea462a94191635aedc27</anchor>
      <arglist>(int fd)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsDir</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>af0d04ed5baeed28353fa38742748a421</anchor>
      <arglist>(const StatStruct &amp;st)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Read</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a3c6ab13e581a56f1b02f3eb7536c97fd</anchor>
      <arglist>(int fd, void *buf, unsigned int count)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>RmDir</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>acbad5d4ea5b73fd1765f5f760642932a</anchor>
      <arglist>(const char *dir)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Stat</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a2b87b7ff647a128614daf50667eb9304</anchor>
      <arglist>(const char *path, StatStruct *buf)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>StrCaseCmp</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a1ef2385a7f8e4c706054da35967e76bd</anchor>
      <arglist>(const char *s1, const char *s2)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>StrDup</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a8e352884793a65ae8be144676f1a9136</anchor>
      <arglist>(const char *src)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>StrError</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a4b77b14af6f4d18f83d303b98e9349c4</anchor>
      <arglist>(int errnum)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>StrNCpy</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>a36fca815713332e5c6dc92c98b6b2574</anchor>
      <arglist>(char *dest, const char *src, size_t n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>Write</name>
      <anchorfile>namespacetesting_1_1internal_1_1posix.html</anchorfile>
      <anchor>af4acf9f78d55f815a18b43786511abef</anchor>
      <arglist>(int fd, const void *buf, unsigned int count)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>testing_internal</name>
    <filename>namespacetesting__internal.html</filename>
    <member kind="function">
      <type>void</type>
      <name>DefaultPrintNonContainerTo</name>
      <anchorfile>namespacetesting__internal.html</anchorfile>
      <anchor>ad4e5852805f397248a0867c0c4265ea5</anchor>
      <arglist>(const T &amp;value,::std::ostream *os)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>xsens</name>
    <filename>namespacexsens.html</filename>
    <class kind="class">xsens::Cmt1f</class>
    <class kind="class">xsens::Cmt1s</class>
    <class kind="class">xsens::Cmt2f</class>
    <class kind="class">xsens::Cmt2s</class>
    <class kind="class">xsens::Cmt3</class>
    <class kind="class">xsens::FifoQueue</class>
    <class kind="class">xsens::FifoQueueBasic</class>
    <class kind="class">xsens::IntList</class>
    <class kind="union">xsens::Itypes</class>
    <class kind="class">xsens::JanitorClassFunc</class>
    <class kind="class">xsens::JanitorDelete</class>
    <class kind="class">xsens::JanitorDeleteArray</class>
    <class kind="class">xsens::JanitorFree</class>
    <class kind="class">xsens::JanitorFunc</class>
    <class kind="class">xsens::JanitorFuncStdCall</class>
    <class kind="class">xsens::JanitorLogFunc</class>
    <class kind="class">xsens::JanitorRestore</class>
    <class kind="class">xsens::JanitorSet</class>
    <class kind="class">xsens::List</class>
    <class kind="class">xsens::Message</class>
    <class kind="struct">xsens::MessageHeader</class>
    <class kind="class">xsens::Packet</class>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TimeStamp</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>aa49366caee6fb9c9ff9721685bf0d30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_wcsnicmp</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a83d67697db21fcfda80de872daed93ba</anchor>
      <arglist>(const wchar_t *s1, const wchar_t *s2, int count)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmtScanPort</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a655fd426de1238dc2363cd3c4ce8e421</anchor>
      <arglist>(CmtPortInfo &amp;portInfo, uint32_t baudrate=0, uint32_t singleScanTimeout=1000, uint32_t scanTries=1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cmtScanPorts</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a94435a92d54c17651d597988b6490401</anchor>
      <arglist>(List&lt; CmtPortInfo &gt; &amp;ports, uint32_t baudrate=0, uint32_t singleScanTimeout=1000, uint32_t scanTries=1)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>computeChecksum</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a369decd7118608e7f18577d108064dbe</anchor>
      <arglist>(const uint8_t *buffer, uint32_t length)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>findValidMessage</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a4afd105a52b808febde0c645742b1d0d</anchor>
      <arglist>(const uint8_t *buffer, const uint16_t bufferLength)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>getTimeOfDay</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a00d5dce92611428c34961bee5893155f</anchor>
      <arglist>(tm *date_=NULL, time_t *secs_=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msleep</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>aa295555a3becd9dcbb25c451c24fa01a</anchor>
      <arglist>(uint32_t ms)</arglist>
    </member>
    <member kind="function">
      <type>TimeStamp</type>
      <name>timeStampNow</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a9a911c2e51e24b803f2ca465ad8a5bac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>abortScan</name>
      <anchorfile>namespacexsens.html</anchorfile>
      <anchor>a5e265edacaaa5449e1505a85743433da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>XsMath</name>
    <filename>namespaceXsMath.html</filename>
  </compound>
  <compound kind="namespace">
    <name>XsRssi</name>
    <filename>namespaceXsRssi.html</filename>
  </compound>
  <compound kind="namespace">
    <name>XsTime</name>
    <filename>namespaceXsTime.html</filename>
  </compound>
  <compound kind="group">
    <name>mrpt_base_grp</name>
    <title>[mrpt-base]</title>
    <filename>group__mrpt__base__grp.html</filename>
    <subgroup>mrpt_math_io</subgroup>
    <subgroup>poses_grp</subgroup>
    <subgroup>poses_pdf_grp</subgroup>
    <subgroup>synch_grp</subgroup>
    <subgroup>time_date</subgroup>
    <subgroup>filesystem</subgroup>
    <subgroup>mrpt_system_os</subgroup>
    <subgroup>vector_loadsave</subgroup>
    <subgroup>network_grp</subgroup>
    <subgroup>stats_grp</subgroup>
    <subgroup>filtering_grp</subgroup>
    <subgroup>fourier_grp</subgroup>
    <subgroup>fresnel_integrals_grp</subgroup>
    <subgroup>geometry_grp</subgroup>
    <subgroup>interpolation_grp</subgroup>
    <subgroup>kdtree_grp</subgroup>
    <subgroup>Container_ops_grp</subgroup>
    <subgroup>polynomial_roots</subgroup>
    <subgroup>ransac_grp</subgroup>
    <subgroup>gausspdf_transform_grp</subgroup>
    <subgroup>mrpt_memory</subgroup>
    <subgroup>string_manage</subgroup>
    <subgroup>mrpt_thread</subgroup>
    <subgroup>stlext_grp</subgroup>
    <subgroup>color_maps</subgroup>
    <subgroup>mrpt_crc</subgroup>
    <subgroup>noncstream_serialization</subgroup>
    <subgroup>mrpt_exceptions</subgroup>
    <subgroup>mrpt_int_select</subgroup>
    <subgroup>mrpt_md5</subgroup>
    <subgroup>mrpt_round</subgroup>
    <subgroup>mrpt_simpletypes</subgroup>
    <namespace>mrpt::bayes</namespace>
    <namespace>mrpt::compress</namespace>
    <namespace>mrpt::compress::zip</namespace>
    <namespace>mrpt::math</namespace>
    <namespace>mrpt::math::jacobians</namespace>
    <namespace>mrpt::random</namespace>
    <namespace>mrpt::system</namespace>
    <namespace>mrpt::system::os</namespace>
    <namespace>mrpt::utils</namespace>
    <class kind="class">mrpt::utils::CArray</class>
    <class kind="class">mrpt::math::CAtan2LookUpTable</class>
    <class kind="class">mrpt::math::CAtan2LookUpTableMultiRes</class>
    <class kind="class">mrpt::math::CBinaryRelation</class>
    <class kind="class">mrpt::utils::CCanvas</class>
    <class kind="class">mrpt::utils::CConfigFile</class>
    <class kind="class">mrpt::utils::CConfigFileBase</class>
    <class kind="class">mrpt::utils::CConfigFileMemory</class>
    <class kind="class">mrpt::utils::CConfigFilePrefixer</class>
    <class kind="class">mrpt::utils::CConsoleRedirector</class>
    <class kind="class">mrpt::utils::CDebugOutputCapable</class>
    <class kind="class">mrpt::system::CDirectoryExplorer</class>
    <class kind="class">mrpt::utils::CDynamicGrid</class>
    <class kind="class">mrpt::utils::CEnhancedMetaFile</class>
    <class kind="class">mrpt::utils::CFileGZInputStream</class>
    <class kind="class">mrpt::utils::CFileInputStream</class>
    <class kind="class">mrpt::utils::CFileOutputStream</class>
    <class kind="class">mrpt::utils::CFileStream</class>
    <class kind="class">mrpt::system::CFileSystemWatcher</class>
    <class kind="class">mrpt::math::CHistogram</class>
    <class kind="class">mrpt::utils::CImage</class>
    <class kind="struct">mrpt::utils::CLASSINIT</class>
    <class kind="class">mrpt::math::CLevenbergMarquardtTempl</class>
    <class kind="class">mrpt::utils::CListOfClasses</class>
    <class kind="class">mrpt::utils::CLoadableOptions</class>
    <class kind="class">mrpt::utils::CMappedImage</class>
    <class kind="class">mrpt::math::CMatrix</class>
    <class kind="class">mrpt::math::CMatrixB</class>
    <class kind="class">mrpt::math::CMatrixD</class>
    <class kind="class">mrpt::math::CMatrixFixedNumeric</class>
    <class kind="class">mrpt::math::CMatrixTemplate</class>
    <class kind="class">mrpt::math::CMatrixTemplateNumeric</class>
    <class kind="class">mrpt::math::CMatrixTemplateObjects</class>
    <class kind="class">mrpt::utils::CMemoryChunk</class>
    <class kind="class">mrpt::utils::CMemoryStream</class>
    <class kind="class">mrpt::utils::CMessage</class>
    <class kind="class">mrpt::utils::CMHPropertiesValuesList</class>
    <class kind="class">mrpt::math::CMonteCarlo</class>
    <class kind="class">mrpt::utils::CMRPTException</class>
    <class kind="class">mrpt::utils::CObject</class>
    <class kind="class">mrpt::utils::CObjectPtr</class>
    <class kind="class">mrpt::utils::CObservable</class>
    <class kind="class">mrpt::utils::CObserver</class>
    <class kind="struct">mrpt::utils::copiable_NULL_ptr</class>
    <class kind="struct">mrpt::utils::copiable_NULL_ptr_basic</class>
    <class kind="class">mrpt::bayes::CParticleFilter</class>
    <class kind="class">mrpt::bayes::CParticleFilterCapable</class>
    <class kind="class">mrpt::bayes::CParticleFilterData</class>
    <class kind="struct">mrpt::bayes::CParticleFilterDataImpl</class>
    <class kind="class">mrpt::utils::CProbabilityDensityFunction</class>
    <class kind="struct">mrpt::bayes::CProbabilityParticle</class>
    <class kind="class">mrpt::utils::CPropertiesValuesList</class>
    <class kind="class">mrpt::math::CQuaternion</class>
    <class kind="class">mrpt::random::CRandomGenerator</class>
    <class kind="class">mrpt::utils::CRateTimer</class>
    <class kind="class">mrpt::utils::CReferencedMemBlock</class>
    <class kind="class">mrpt::math::CRuntimeCompiledExpression</class>
    <class kind="class">mrpt::utils::CSerializable</class>
    <class kind="class">mrpt::utils::CSimpleDatabaseTable</class>
    <class kind="class">mrpt::math::CSparseMatrix</class>
    <class kind="class">mrpt::math::CSparseMatrixTemplate</class>
    <class kind="class">mrpt::utils::CStdOutStream</class>
    <class kind="class">mrpt::utils::CStream</class>
    <class kind="class">mrpt::utils::CStringList</class>
    <class kind="class">mrpt::utils::CTextFileLinesParser</class>
    <class kind="class">mrpt::utils::CThreadSafeQueue</class>
    <class kind="class">mrpt::utils::CTicTac</class>
    <class kind="class">mrpt::utils::CTimeLogger</class>
    <class kind="struct">mrpt::utils::CTimeLoggerEntry</class>
    <class kind="class">mrpt::utils::CTypeSelector</class>
    <class kind="class">mrpt::utils::CUncopiable</class>
    <class kind="struct">mrpt::utils::ignored_copy_ptr</class>
    <class kind="class">mrpt::math::KDTreeCapable</class>
    <class kind="struct">mrpt::math::MatrixBlockSparseCols</class>
    <class kind="class">mrpt::utils::mrptEvent</class>
    <class kind="class">mrpt::utils::mrptEventOnDestroy</class>
    <class kind="struct">mrpt::utils::non_copiable_ptr</class>
    <class kind="struct">mrpt::utils::non_copiable_ptr_basic</class>
    <class kind="struct">mrpt::utils::pimpl</class>
    <class kind="class">mrpt::utils::PLY_Exporter</class>
    <class kind="class">mrpt::utils::PLY_Importer</class>
    <class kind="struct">mrpt::ptr_cast</class>
    <class kind="struct">mrpt::math::RobustKernel</class>
    <class kind="struct">mrpt::math::RobustKernel&lt; rkLeastSquares, T &gt;</class>
    <class kind="struct">mrpt::math::RobustKernel&lt; rkPseudoHuber, T &gt;</class>
    <class kind="struct">mrpt::utils::safe_ptr</class>
    <class kind="struct">mrpt::utils::safe_ptr_basic</class>
    <class kind="class">mrpt::utils::TCamera</class>
    <class kind="struct">mrpt::utils::TColor</class>
    <class kind="struct">mrpt::utils::TColorf</class>
    <class kind="struct">mrpt::utils::TEnumType</class>
    <class kind="struct">mrpt::utils::TEnumTypeFiller</class>
    <class kind="struct">mrpt::utils::TMatchingPair</class>
    <class kind="class">mrpt::utils::TMatchingPairList</class>
    <class kind="struct">mrpt::utils::TParameters</class>
    <class kind="struct">mrpt::utils::TPixelCoordf</class>
    <class kind="struct">mrpt::utils::TRuntimeClassId</class>
    <member kind="define">
      <type>#define</type>
      <name>CFileGZOutputStream</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga81f5b0bdbdab1755dd57ad95cc5d6587</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>CThreadSafeQueue&lt; CMessage &gt;</type>
      <name>CMessageQueue</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gac9ce1b1023816c8f0cdba36331748601</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TInterpolationMethod</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gaaa1dce60212047066cc950eb834e96fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMG_INTERP_NN</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggaaa1dce60212047066cc950eb834e96fda4a0d8049d078f18d5a655b4f50ad943c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMG_INTERP_LINEAR</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggaaa1dce60212047066cc950eb834e96fda998c25e4b4040a1948a085e843acdb76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMG_INTERP_CUBIC</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggaaa1dce60212047066cc950eb834e96fda84a87b003bc5b51e87b2b6e3d43144b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMG_INTERP_AREA</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggaaa1dce60212047066cc950eb834e96fda57bfbf4deebe359987bafa0fd1c6eec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TRobustKernelType</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gadaae19c7ecac2c4d8b098054881ed5b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rkLeastSquares</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggadaae19c7ecac2c4d8b098054881ed5b8a6d7196e7287f612fd512e2db321cbe2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rkPseudoHuber</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ggadaae19c7ecac2c4d8b098054881ed5b8a6c19b86c364235dbdb36c5ad675459e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>safe_ptr&lt; TRuntimeClassId &gt;</type>
      <name>TRuntimeClassIdPtr</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga9a8b385c06e33bb7ab5a8fc51ad10fc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class BASE_IMPEXP</type>
      <name>CObject</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gab4b900b831f6e7bbc7557cd35cd1c46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>registerClass</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>gaa8abedf6fce18096179dd3cc8058039c</anchor>
      <arglist>(const mrpt::utils::TRuntimeClassId *pNewClass)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>registerClassCustomName</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga3496fe9fdc689dbe23b17ccb3b4670a1</anchor>
      <arglist>(const char *customName, const TRuntimeClassId *pNewClass)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; const mrpt::utils::TRuntimeClassId * &gt; BASE_IMPEXP</type>
      <name>getAllRegisteredClasses</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga1890fed1b8924d90a0d15f39e7ec50e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; const TRuntimeClassId * &gt; BASE_IMPEXP</type>
      <name>getAllRegisteredClassesChildrenOf</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga7868e13636e5b73b1ad92d0a1a63f34b</anchor>
      <arglist>(const TRuntimeClassId *parent_id)</arglist>
    </member>
    <member kind="function">
      <type>const TRuntimeClassId BASE_IMPEXP *</type>
      <name>findRegisteredClass</name>
      <anchorfile>group__mrpt__base__grp.html</anchorfile>
      <anchor>ga6eb58042648ff684847cb5e9f2abf60a</anchor>
      <arglist>(const std::string &amp;className)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_bayes_grp</name>
    <title>[mrpt-bayes]</title>
    <filename>group__mrpt__bayes__grp.html</filename>
    <namespace>mrpt::bayes</namespace>
    <class kind="class">mrpt::bayes::CKalmanFilterCapable</class>
    <class kind="class">mrpt::bayes::CRejectionSamplingCapable</class>
    <class kind="struct">mrpt::bayes::TKF_options</class>
    <member kind="enumeration">
      <type></type>
      <name>TKFMethod</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>ga93ff73c3a01619f01d97fd80dff40d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kfEKFNaive</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>gga93ff73c3a01619f01d97fd80dff40d14a5ad91d60187b5cca61d25994f7827dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kfEKFAlaDavison</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>gga93ff73c3a01619f01d97fd80dff40d14acb25ab5d45035eb456de1c7250dbcf5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kfIKFFull</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>gga93ff73c3a01619f01d97fd80dff40d14ac5aee4885e69b59edf793342e96acab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>kfIKF</name>
      <anchorfile>group__mrpt__bayes__grp.html</anchorfile>
      <anchor>gga93ff73c3a01619f01d97fd80dff40d14a0c3af1381c1d9b4b4ebb04370dc59ba9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_detectors_grp</name>
    <title>[mrpt-detectors]</title>
    <filename>group__mrpt__detectors__grp.html</filename>
    <namespace>mrpt::detectors</namespace>
    <class kind="class">mrpt::detectors::CCascadeClassifierDetection</class>
    <class kind="class">mrpt::detectors::CDetectableObject</class>
    <class kind="class">mrpt::detectors::CFaceDetection</class>
    <class kind="class">mrpt::detectors::CObjectDetection</class>
  </compound>
  <compound kind="group">
    <name>mrpt_graphs_grp</name>
    <title>[mrpt-graphs]</title>
    <filename>group__mrpt__graphs__grp.html</filename>
    <namespace>mrpt::graphs</namespace>
    <namespace>mrpt::graphs::detail</namespace>
    <class kind="class">mrpt::graphs::CAStarAlgorithm</class>
    <class kind="class">mrpt::graphs::CDijkstra</class>
    <class kind="class">mrpt::graphs::CDirectedGraph</class>
    <class kind="class">mrpt::graphs::CDirectedTree</class>
    <class kind="class">mrpt::graphs::CNetworkOfPoses</class>
    <class kind="struct">mrpt::graphs::TGraphvizExportParams</class>
    <class kind="struct">mrpt::graphs::detail::THypothesis</class>
    <class kind="struct">mrpt::graphs::detail::TMRSlamEdgeAnnotations</class>
    <class kind="struct">mrpt::graphs::detail::TMRSlamNodeAnnotations</class>
    <class kind="struct">mrpt::graphs::detail::TNodeAnnotations</class>
    <class kind="struct">mrpt::graphs::detail::TNodeAnnotationsEmpty</class>
  </compound>
  <compound kind="group">
    <name>mrpt_graphslam_grp</name>
    <title>[mrpt-graphslam]</title>
    <filename>group__mrpt__graphslam__grp.html</filename>
    <namespace>mrpt::graphslam</namespace>
    <class kind="class">mrpt::graphslam::detail::CEdgeCounter</class>
    <class kind="class">mrpt::graphslam::deciders::CEdgeRegistrationDecider</class>
    <class kind="class">mrpt::graphslam::deciders::CEmptyNRD</class>
    <class kind="class">mrpt::graphslam::deciders::CFixedIntervalsNRD</class>
    <class kind="class">mrpt::graphslam::CGraphSlamEngine</class>
    <class kind="class">mrpt::graphslam::optimizers::CGraphSlamOptimizer</class>
    <class kind="class">mrpt::graphslam::deciders::CICPCriteriaERD</class>
    <class kind="class">mrpt::graphslam::deciders::CICPCriteriaNRD</class>
    <class kind="class">mrpt::graphslam::optimizers::CLevMarqGSO</class>
    <class kind="class">mrpt::graphslam::deciders::CLoopCloserERD</class>
    <class kind="class">mrpt::graphslam::deciders::CNodeRegistrationDecider</class>
    <class kind="class">mrpt::graphslam::deciders::CRangeScanOps</class>
    <class kind="class">mrpt::graphslam::CRegistrationDeciderOrOptimizer</class>
    <class kind="class">mrpt::graphslam::CWindowManager</class>
    <class kind="class">mrpt::graphslam::CWindowObserver</class>
    <class kind="struct">mrpt::graphslam::graphslam_traits</class>
    <class kind="struct">mrpt::graphslam::apps::TOptimizerProps</class>
    <class kind="struct">mrpt::graphslam::apps::TRegistrationDeciderProps</class>
    <class kind="struct">mrpt::graphslam::TResultInfoSpaLevMarq</class>
    <class kind="struct">mrpt::graphslam::TSlidingWindow</class>
    <class kind="struct">mrpt::graphslam::TUncertaintyPath</class>
    <class kind="struct">mrpt::graphslam::apps::TUserOptionsChecker</class>
    <member kind="function">
      <type>void</type>
      <name>optimize_graph_spa_levmarq</name>
      <anchorfile>group__mrpt__graphslam__grp.html</anchorfile>
      <anchor>ga022f4a70be5ec7c432f46374e4bb9d66</anchor>
      <arglist>(GRAPH_T &amp;graph, TResultInfoSpaLevMarq &amp;out_info, const std::set&lt; mrpt::utils::TNodeID &gt; *in_nodes_to_optimize=NULL, const mrpt::utils::TParametersDouble &amp;extra_params=mrpt::utils::TParametersDouble(), typename graphslam_traits&lt; GRAPH_T &gt;::TFunctorFeedback functor_feedback=NULL)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_gui_grp</name>
    <title>[mrpt-gui]</title>
    <filename>group__mrpt__gui__grp.html</filename>
    <subgroup>mrpt_gui_wxutils</subgroup>
    <namespace>mrpt::gui</namespace>
    <class kind="class">mrpt::gui::CBaseGUIWindow</class>
    <class kind="class">mrpt::gui::CDisplayWindow</class>
    <class kind="class">mrpt::gui::CDisplayWindow3D</class>
    <class kind="class">mrpt::gui::CDisplayWindow3DLocker</class>
    <class kind="class">mrpt::gui::CDisplayWindowPlots</class>
    <class kind="class">mrpt::gui::WxSubsystem</class>
  </compound>
  <compound kind="group">
    <name>mrpt_hmtslam_grp</name>
    <title>[mrpt-hmtslam]</title>
    <filename>group__mrpt__hmtslam__grp.html</filename>
    <namespace>mrpt::hmtslam</namespace>
    <class kind="class">mrpt::hmtslam::CHierarchicalMapMHPartition</class>
    <class kind="class">mrpt::hmtslam::CHierarchicalMHMap</class>
    <class kind="class">mrpt::hmtslam::CHMHMapArc</class>
    <class kind="class">mrpt::hmtslam::CHMHMapNode</class>
    <class kind="class">mrpt::hmtslam::CHMTSLAM</class>
    <class kind="class">mrpt::hmtslam::CLSLAMParticleData</class>
    <class kind="class">mrpt::hmtslam::CRobotPosesGraph</class>
    <class kind="class">mrpt::hmtslam::CTopLCDetector_FabMap</class>
    <class kind="class">mrpt::hmtslam::CTopLCDetector_GridMatching</class>
    <class kind="class">mrpt::hmtslam::CTopLCDetectorBase</class>
    <class kind="class">mrpt::hmtslam::THypothesisIDSet</class>
  </compound>
  <compound kind="group">
    <name>mrpt_hwdrivers_grp</name>
    <title>[mrpt-hwdrivers]</title>
    <filename>group__mrpt__hwdrivers__grp.html</filename>
    <namespace>mrpt::hwdrivers</namespace>
    <class kind="class">mrpt::hwdrivers::C2DRangeFinderAbstract</class>
    <class kind="class">mrpt::hwdrivers::CBoardENoses</class>
    <class kind="class">mrpt::hwdrivers::CBoardSonars</class>
    <class kind="class">mrpt::hwdrivers::CCameraSensor</class>
    <class kind="class">mrpt::hwdrivers::CCANBusReader</class>
    <class kind="class">mrpt::hwdrivers::CDUO3DCamera</class>
    <class kind="class">mrpt::hwdrivers::CEnoseModular</class>
    <class kind="class">mrpt::hwdrivers::CFFMPEG_InputStream</class>
    <class kind="class">mrpt::hwdrivers::CGenericSensor</class>
    <class kind="class">mrpt::hwdrivers::CGillAnemometer</class>
    <class kind="class">mrpt::hwdrivers::CGPS_NTRIP</class>
    <class kind="class">mrpt::hwdrivers::CGPSInterface</class>
    <class kind="class">mrpt::hwdrivers::CGyroKVHDSP3000</class>
    <class kind="class">mrpt::hwdrivers::CHokuyoURG</class>
    <class kind="class">mrpt::hwdrivers::CIbeoLuxETH</class>
    <class kind="class">mrpt::hwdrivers::CImageGrabber_dc1394</class>
    <class kind="class">mrpt::hwdrivers::CImageGrabber_FlyCapture2</class>
    <class kind="class">mrpt::hwdrivers::CImageGrabber_OpenCV</class>
    <class kind="class">mrpt::hwdrivers::CIMUIntersense</class>
    <class kind="class">mrpt::hwdrivers::CIMUXSens</class>
    <class kind="class">mrpt::hwdrivers::CIMUXSens_MT4</class>
    <class kind="class">mrpt::hwdrivers::CInterfaceFTDI</class>
    <class kind="class">mrpt::hwdrivers::CJoystick</class>
    <class kind="class">mrpt::hwdrivers::CKinect</class>
    <class kind="class">mrpt::hwdrivers::CLMS100Eth</class>
    <class kind="class">mrpt::hwdrivers::CNationalInstrumentsDAQ</class>
    <class kind="class">mrpt::hwdrivers::CNTRIPClient</class>
    <class kind="class">mrpt::hwdrivers::CNTRIPEmitter</class>
    <class kind="class">mrpt::hwdrivers::COpenNI2_RGBD360</class>
    <class kind="class">mrpt::hwdrivers::COpenNI2Generic</class>
    <class kind="class">mrpt::hwdrivers::COpenNI2Sensor</class>
    <class kind="class">mrpt::hwdrivers::CPhidgetInterfaceKitProximitySensors</class>
    <class kind="class">mrpt::hwdrivers::CPtuBase</class>
    <class kind="class">mrpt::hwdrivers::CPtuDPerception</class>
    <class kind="class">mrpt::hwdrivers::CRaePID</class>
    <class kind="class">mrpt::hwdrivers::CRoboPeakLidar</class>
    <class kind="class">mrpt::hwdrivers::CRoboticHeadInterface</class>
    <class kind="class">mrpt::hwdrivers::CRovio</class>
    <class kind="class">mrpt::hwdrivers::CSerialPort</class>
    <class kind="class">mrpt::hwdrivers::CServoeNeck</class>
    <class kind="class">mrpt::hwdrivers::CSickLaserSerial</class>
    <class kind="class">mrpt::hwdrivers::CSickLaserUSB</class>
    <class kind="class">mrpt::hwdrivers::CSkeletonTracker</class>
    <class kind="class">mrpt::hwdrivers::CStereoGrabber_Bumblebee_libdc1394</class>
    <class kind="class">mrpt::hwdrivers::CStereoGrabber_SVS</class>
    <class kind="class">mrpt::hwdrivers::CSwissRanger3DCamera</class>
    <class kind="class">mrpt::hwdrivers::CTuMicos</class>
    <class kind="class">mrpt::hwdrivers::CVelodyneScanner</class>
    <class kind="class">mrpt::hwdrivers::CWirelessPower</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureCVOptions</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_bumblebee</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_dc1394</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_DUO3D</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_FlyCapture2</class>
    <class kind="struct">mrpt::hwdrivers::TCaptureOptions_SVS</class>
    <class kind="struct">mrpt::hwdrivers::TFTDIDevice</class>
  </compound>
  <compound kind="group">
    <name>mrpt_kinematics_grp</name>
    <title>[mrpt-kinematics]</title>
    <filename>group__mrpt__kinematics__grp.html</filename>
    <class kind="class">mrpt::kinematics::CVehicleSimul_DiffDriven</class>
    <class kind="class">mrpt::kinematics::CVehicleSimul_Holo</class>
    <class kind="class">mrpt::kinematics::CVehicleSimulVirtualBase</class>
    <class kind="class">mrpt::kinematics::CVehicleVelCmd</class>
    <class kind="class">mrpt::kinematics::CVehicleVelCmd_DiffDriven</class>
    <class kind="class">mrpt::kinematics::CVehicleVelCmd_Holo</class>
  </compound>
  <compound kind="group">
    <name>mrpt_maps_grp</name>
    <title>[mrpt-maps]</title>
    <filename>group__mrpt__maps__grp.html</filename>
    <subgroup>mrpt_maps_liblas_grp</subgroup>
    <namespace>mrpt::maps</namespace>
    <namespace>mrpt::opengl</namespace>
    <class kind="class">mrpt::opengl::CAngularObservationMesh</class>
    <class kind="class">mrpt::maps::CBeacon</class>
    <class kind="class">mrpt::maps::CBeaconMap</class>
    <class kind="class">mrpt::maps::CColouredOctoMap</class>
    <class kind="class">mrpt::maps::CColouredPointsMap</class>
    <class kind="class">mrpt::maps::CGasConcentrationGridMap2D</class>
    <class kind="class">mrpt::maps::CHeightGridMap2D</class>
    <class kind="class">mrpt::maps::CHeightGridMap2D_Base</class>
    <class kind="class">mrpt::maps::CHeightGridMap2D_MRF</class>
    <class kind="struct">mrpt::maps::CLogOddsGridMap2D</class>
    <class kind="struct">mrpt::maps::CLogOddsGridMapLUT</class>
    <class kind="class">mrpt::maps::COccupancyGridMap2D</class>
    <class kind="class">mrpt::maps::COctoMap</class>
    <class kind="class">mrpt::maps::COctoMapBase</class>
    <class kind="class">mrpt::opengl::CPlanarLaserScan</class>
    <class kind="class">mrpt::maps::CPointCloudFilterBase</class>
    <class kind="class">mrpt::maps::CPointCloudFilterByDistance</class>
    <class kind="class">mrpt::maps::CPointsMap</class>
    <class kind="class">mrpt::maps::CRandomFieldGridMap2D</class>
    <class kind="class">mrpt::maps::CRandomFieldGridMap3D</class>
    <class kind="class">mrpt::maps::CReflectivityGridMap2D</class>
    <class kind="class">mrpt::maps::CSimplePointsMap</class>
    <class kind="class">mrpt::maps::CWeightedPointsMap</class>
    <class kind="class">mrpt::maps::CWirelessPowerGridMap2D</class>
    <class kind="struct">mrpt::maps::TRandomFieldCell</class>
    <class kind="struct">mrpt::maps::TRandomFieldVoxel</class>
  </compound>
  <compound kind="group">
    <name>mrpt_nav_grp</name>
    <title>[mrpt-nav]</title>
    <filename>group__mrpt__nav__grp.html</filename>
    <subgroup>nav_reactive</subgroup>
    <subgroup>nav_tpspace</subgroup>
    <subgroup>nav_holo</subgroup>
    <subgroup>nav_geom_grp</subgroup>
    <subgroup>nav_planners</subgroup>
  </compound>
  <compound kind="group">
    <name>mrpt_obs_grp</name>
    <title>[mrpt-obs]</title>
    <filename>group__mrpt__obs__grp.html</filename>
    <namespace>mrpt::obs</namespace>
    <class kind="class">mrpt::obs::CAction</class>
    <class kind="class">mrpt::obs::CActionCollection</class>
    <class kind="class">mrpt::obs::CActionRobotMovement2D</class>
    <class kind="class">mrpt::obs::CActionRobotMovement3D</class>
    <class kind="class">mrpt::maps::CMetricMap</class>
    <class kind="class">mrpt::obs::CObservation</class>
    <class kind="class">mrpt::obs::CObservation2DRangeScan</class>
    <class kind="class">mrpt::obs::CObservation3DRangeScan</class>
    <class kind="class">mrpt::obs::CObservation6DFeatures</class>
    <class kind="class">mrpt::obs::CObservationBatteryState</class>
    <class kind="class">mrpt::obs::CObservationBeaconRanges</class>
    <class kind="class">mrpt::obs::CObservationBearingRange</class>
    <class kind="class">mrpt::obs::CObservationCANBusJ1939</class>
    <class kind="class">mrpt::obs::CObservationComment</class>
    <class kind="class">mrpt::obs::CObservationGasSensors</class>
    <class kind="class">mrpt::obs::CObservationGPS</class>
    <class kind="class">mrpt::obs::CObservationImage</class>
    <class kind="class">mrpt::obs::CObservationIMU</class>
    <class kind="class">mrpt::obs::CObservationOdometry</class>
    <class kind="class">mrpt::obs::CObservationRange</class>
    <class kind="class">mrpt::obs::CObservationRawDAQ</class>
    <class kind="class">mrpt::obs::CObservationReflectivity</class>
    <class kind="class">mrpt::obs::CObservationRFID</class>
    <class kind="class">mrpt::obs::CObservationRGBD360</class>
    <class kind="class">mrpt::obs::CObservationRobotPose</class>
    <class kind="class">mrpt::obs::CObservationSkeleton</class>
    <class kind="class">mrpt::obs::CObservationStereoImages</class>
    <class kind="class">mrpt::obs::CObservationStereoImagesFeatures</class>
    <class kind="class">mrpt::obs::CObservationVelodyneScan</class>
    <class kind="class">mrpt::obs::CObservationWindSensor</class>
    <class kind="class">mrpt::obs::CObservationWirelessPower</class>
    <class kind="class">mrpt::obs::CRawlog</class>
    <class kind="class">mrpt::obs::CSensoryFrame</class>
    <class kind="class">mrpt::maps::CSimpleMap</class>
    <class kind="class">mrpt::obs::CSinCosLookUpTableFor2DScans</class>
    <class kind="class">mrpt::maps::mrptEventMetricMapClear</class>
    <class kind="class">mrpt::maps::mrptEventMetricMapInsert</class>
    <class kind="struct">mrpt::obs::T2DScanProperties</class>
    <class kind="struct">mrpt::maps::TMetricMapInitializer</class>
    <class kind="class">mrpt::maps::TSetOfMetricMapInitializers</class>
    <class kind="struct">mrpt::obs::VelodyneCalibration</class>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_BEACON_ID</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>ga664c88c8d05358e6403cda109f338efc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_LANDMARK_ID</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>ga02a4785ad1c01bd6afc458aab2809b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TIMUDataIndex</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>ga00c1fec859fc9685356f7b0221d928fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_X_ACC</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa386c8bbfc2d26d1cb498fbf798430b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Y_ACC</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faae0419660c78033dc9ffa80a27162c805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Z_ACC</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaab06253894cc00a9bd99e3d616064b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_YAW_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faad5dbd7ef8c4417279f2cb55c676945de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_PITCH_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa50f9a053487e396ad8cca272a91a527a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ROLL_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faad0275363fb85e6e0f63978f112afbebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_X_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaa357e7612ce2c1a781aaebfadacc3da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Y_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faae8f9f43a87a9cac827b19773a75760e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Z_VEL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faab7825a3b351b155f630670b3feb5061c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_YAW</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa897109882085649f23648055642b1815</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_PITCH</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa7754b27f2223fca6b81fc35fafdab8c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ROLL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaf81083b7fd47f2c207ae7c537f8d720b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_X</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa5edac1ba5d25f13992803192355924a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Y</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa9d99ec011234c49a764a081c6e054e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Z</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaaf460387da68dd0849a424eaf77a794f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_MAG_X</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faad8378b1d36b22da87164b33224841eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_MAG_Y</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa0e082caa3144ed3c26164672d42bc4ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_MAG_Z</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa113c2f6f7b5b3744102a3377ffca5e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_PRESSURE</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa7a25d4c6f911fad914c9ab3b2f71a0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ALTITUDE</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa304e2d016878b72b26a06c1c05e5c119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_TEMPERATURE</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa8c7ec6205a40ae2768c110c92bf7597f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ORI_QUAT_X</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa89a4fa2cd23fddbe31919ce4dfdf7121</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ORI_QUAT_Y</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa85c3ba09eba97ee1b62fa284aa3ac8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ORI_QUAT_Z</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faab3e4d715908fe541c411e7c2ed785aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ORI_QUAT_W</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa6dd2233796e38db85951453c083c5656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_YAW_VEL_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa160013e0acfdd610e78b9161bfbb88f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_PITCH_VEL_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faabe6338cad23459743378b141fbbefa90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_ROLL_VEL_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa61903b5cca16e7f3351e354c6a5cf57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_X_ACC_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa33787bd76f120e0e652679b665da8738</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Y_ACC_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa1084c54cc968ec87aeab392138dc7825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMU_Z_ACC_GLOBAL</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faaf8d5803a4c5d759705a926d479f4f584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COUNT_IMU_DATA_FIELDS</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gga00c1fec859fc9685356f7b0221d928faa839fcf88d9342d98aa9f948aa2cb54c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool OBS_IMPEXP</type>
      <name>carmen_log_parse_line</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gaf39e44f493db5a0e30e33e74eed1067b</anchor>
      <arglist>(std::istream &amp;in_stream, std::vector&lt; mrpt::obs::CObservationPtr &gt; &amp;out_imported_observations, const mrpt::system::TTimeStamp &amp;time_start_log)</arglist>
    </member>
    <member kind="function">
      <type>OBSERVATION_T::Ptr</type>
      <name>getObservation</name>
      <anchorfile>group__mrpt__obs__grp.html</anchorfile>
      <anchor>gabcfe5bc6db2c08a2d7be192b849e87a6</anchor>
      <arglist>(mrpt::obs::CSensoryFramePtr &amp;observations, mrpt::obs::CObservationPtr &amp;observation, bool priority_to_sf=true)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_opengl_grp</name>
    <title>[mrpt-opengl]</title>
    <filename>group__mrpt__opengl__grp.html</filename>
    <namespace>mrpt::opengl</namespace>
    <namespace>mrpt::opengl::gl_utils</namespace>
    <namespace>mrpt::opengl::graph_tools</namespace>
    <namespace>mrpt::opengl::stock_objects</namespace>
    <class kind="class">mrpt::opengl::C3DSScene</class>
    <class kind="class">mrpt::opengl::CArrow</class>
    <class kind="class">mrpt::opengl::CAssimpModel</class>
    <class kind="class">mrpt::opengl::CAxis</class>
    <class kind="class">mrpt::opengl::CBox</class>
    <class kind="class">mrpt::opengl::CCamera</class>
    <class kind="class">mrpt::opengl::CColorBar</class>
    <class kind="class">mrpt::opengl::CCylinder</class>
    <class kind="class">mrpt::opengl::CDisk</class>
    <class kind="class">mrpt::opengl::CEllipsoid</class>
    <class kind="class">mrpt::opengl::CEllipsoidInverseDepth2D</class>
    <class kind="class">mrpt::opengl::CEllipsoidInverseDepth3D</class>
    <class kind="class">mrpt::opengl::CEllipsoidRangeBearing2D</class>
    <class kind="class">mrpt::opengl::CFBORender</class>
    <class kind="class">mrpt::opengl::CFrustum</class>
    <class kind="class">mrpt::opengl::CGeneralizedCylinder</class>
    <class kind="class">mrpt::opengl::CGeneralizedEllipsoidTemplate</class>
    <class kind="class">mrpt::opengl::CGridPlaneXY</class>
    <class kind="class">mrpt::opengl::CGridPlaneXZ</class>
    <class kind="class">mrpt::opengl::CMesh</class>
    <class kind="class">mrpt::opengl::CMesh3D</class>
    <class kind="class">mrpt::opengl::CMeshFast</class>
    <class kind="class">mrpt::opengl::COctoMapVoxels</class>
    <class kind="class">mrpt::opengl::COctreePointRenderer</class>
    <class kind="class">mrpt::opengl::COpenGLScene</class>
    <class kind="class">mrpt::opengl::COpenGLStandardObject</class>
    <class kind="class">mrpt::opengl::COpenGLViewport</class>
    <class kind="class">mrpt::opengl::CPointCloud</class>
    <class kind="class">mrpt::opengl::CPointCloudColoured</class>
    <class kind="class">mrpt::opengl::CPolyhedron</class>
    <class kind="class">mrpt::opengl::CRenderizable</class>
    <class kind="class">mrpt::opengl::CRenderizableDisplayList</class>
    <class kind="class">mrpt::opengl::CSetOfLines</class>
    <class kind="class">mrpt::opengl::CSetOfObjects</class>
    <class kind="class">mrpt::opengl::CSetOfTexturedTriangles</class>
    <class kind="class">mrpt::opengl::CSetOfTriangles</class>
    <class kind="class">mrpt::opengl::CSimpleLine</class>
    <class kind="class">mrpt::opengl::CSphere</class>
    <class kind="class">mrpt::opengl::CText</class>
    <class kind="class">mrpt::opengl::CText3D</class>
    <class kind="class">mrpt::opengl::CTextMessageCapable</class>
    <class kind="class">mrpt::opengl::CTexturedObject</class>
    <class kind="class">mrpt::opengl::CTexturedPlane</class>
    <class kind="class">mrpt::opengl::CVectorField2D</class>
    <class kind="class">mrpt::opengl::CVectorField3D</class>
    <class kind="struct">mrpt::opengl::T2DTextData</class>
    <member kind="enumeration">
      <type></type>
      <name>TOpenGLFont</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga4e54252970d0b0a6dd251335064a2346</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_NONE</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346aa3c2080f171ba24c6975477b0bf74c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_TIMES_ROMAN_10</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346af0d0f888ba3db26150cad1b8bcf6b988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_TIMES_ROMAN_24</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346a31ebbbe2889bcca4760b90bba40385b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_HELVETICA_10</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346aaaa0ade466a836d2c160980f48f8cd1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_HELVETICA_12</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346aa7ffe540c3901ab52c25d5e73b941179</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MRPT_GLUT_BITMAP_HELVETICA_18</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>gga4e54252970d0b0a6dd251335064a2346a50a46d5e678c8fd04ca6ee93d2345210</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OPENGL_IMPEXP float</type>
      <name>OCTREE_RENDER_MAX_DENSITY_POINTS_PER_SQPIXEL</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga073bb9c0a1dc7fb1e278ca3c267c41eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OPENGL_IMPEXP size_t</type>
      <name>OCTREE_RENDER_MAX_POINTS_PER_NODE</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga52c7c988cfe4deb1131b1fa187e86a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>CSetOfObjectsPtr</type>
      <name>graph_visualize</name>
      <anchorfile>group__mrpt__opengl__grp.html</anchorfile>
      <anchor>ga30efc9f6fcb49801e989d174e0f65a61</anchor>
      <arglist>(const GRAPH_T &amp;g, const mrpt::utils::TParametersDouble &amp;extra_params=mrpt::utils::TParametersDouble())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_pbmap_grp</name>
    <title>[mrpt-pbmap]</title>
    <filename>group__mrpt__pbmap__grp.html</filename>
    <class kind="struct">mrpt::pbmap::config_heuristics</class>
  </compound>
  <compound kind="group">
    <name>mrpt_reactivenav_grp</name>
    <title>[mrpt-reactivenav]</title>
    <filename>group__mrpt__reactivenav__grp.html</filename>
  </compound>
  <compound kind="group">
    <name>mrpt_scanmatching_grp</name>
    <title>[mrpt-scanmatching]</title>
    <filename>group__mrpt__scanmatching__grp.html</filename>
  </compound>
  <compound kind="group">
    <name>mrpt_slam_grp</name>
    <title>[mrpt-slam]</title>
    <filename>group__mrpt__slam__grp.html</filename>
    <subgroup>metric_slam_grp</subgroup>
    <subgroup>data_assoc_grp</subgroup>
    <namespace>mrpt::slam</namespace>
    <class kind="class">mrpt::detectors::CDetectorDoorCrossing</class>
    <class kind="class">mrpt::slam::CGridMapAligner</class>
    <class kind="class">mrpt::slam::CICP</class>
    <class kind="class">mrpt::slam::CIncrementalMapPartitioner</class>
    <class kind="class">mrpt::slam::CMetricMapsAlignmentAlgorithm</class>
    <class kind="class">mrpt::slam::CMonteCarloLocalization2D</class>
    <class kind="class">mrpt::slam::CMonteCarloLocalization3D</class>
    <class kind="class">mrpt::maps::CMultiMetricMap</class>
    <class kind="class">mrpt::slam::COccupancyGridMapFeatureExtractor</class>
    <class kind="class">mrpt::maps::CRBPFParticleData</class>
    <class kind="class">mrpt::slam::CRejectionSamplingRangeOnlyLocalization</class>
    <class kind="class">mrpt::slam::PF_implementation</class>
    <class kind="class">mrpt::slam::TKLDParams</class>
    <class kind="struct">mrpt::slam::TMonteCarloLocalizationParams</class>
    <member kind="enumeration">
      <type></type>
      <name>TICPAlgorithm</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gaa571f1b2df97883ce80558fc43dc4844</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icpClassic</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ggaa571f1b2df97883ce80558fc43dc4844ade94fc09573025addb1a0b3648f7e70f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icpLevenbergMarquardt</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ggaa571f1b2df97883ce80558fc43dc4844ab8b007ff9821e42341b90763116c7f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TICPCovarianceMethod</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ga1abbfbfbaf1a6bed1c3aa29e468b23af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icpCovLinealMSE</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gga1abbfbfbaf1a6bed1c3aa29e468b23afa181f8d90c1ab6b9a1625cf8a1cf4939a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>icpCovFiniteDifferences</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gga1abbfbfbaf1a6bed1c3aa29e468b23afac061a86ad587deee4523903925e369cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>PF_SLAM_implementation_gatherActionsCheckBothActObs</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gabc16ec4f84823adeb384534416e693a7</anchor>
      <arglist>(const mrpt::obs::CActionCollection *actions, const mrpt::obs::CSensoryFrame *sf)</arglist>
    </member>
    <member kind="function">
      <type>double SLAM_IMPEXP</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gaf2c4e6c4dd6e7d0b6d8e0562d6598f06</anchor>
      <arglist>(const mrpt::obs::CObservation *o1, const mrpt::obs::CObservation *o2, const mrpt::poses::CPose3D *pose_o2_wrt_o1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ga88946786fbb6058bf1e7f8bb95cd23b1</anchor>
      <arglist>(const mrpt::obs::CObservationPtr &amp;o1, const mrpt::obs::CObservationPtr &amp;o2, const mrpt::poses::CPose3D *pose_o2_wrt_o1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double SLAM_IMPEXP</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>gab53ec22c26317bf63f3401ab0e4a24e9</anchor>
      <arglist>(const mrpt::obs::CSensoryFrame &amp;sf1, const mrpt::obs::CSensoryFrame &amp;sf2, const mrpt::poses::CPose3D *pose_sf2_wrt_sf1=NULL)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>observationsOverlap</name>
      <anchorfile>group__mrpt__slam__grp.html</anchorfile>
      <anchor>ga0dc3921bfafa13b19cbaf48699c92075</anchor>
      <arglist>(const mrpt::obs::CSensoryFramePtr &amp;sf1, const mrpt::obs::CSensoryFramePtr &amp;sf2, const mrpt::poses::CPose3D *pose_sf2_wrt_sf1=NULL)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_stereoslam_grp</name>
    <title>[mrpt-stereoslam]</title>
    <filename>group__mrpt__stereoslam__grp.html</filename>
  </compound>
  <compound kind="group">
    <name>mrpt_tfest_grp</name>
    <title>[mrpt-tfest]</title>
    <filename>group__mrpt__tfest__grp.html</filename>
    <namespace>mrpt::tfest</namespace>
    <class kind="struct">mrpt::tfest::TPotentialMatch</class>
    <class kind="struct">mrpt::tfest::TSE2RobustParams</class>
    <class kind="struct">mrpt::tfest::TSE2RobustResult</class>
    <class kind="struct">mrpt::tfest::TSE3RobustParams</class>
    <class kind="struct">mrpt::tfest::TSE3RobustResult</class>
    <member kind="typedef">
      <type>bool(*</type>
      <name>TFunctorCheckPotentialMatch</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>ga18d0ea7c724fb400df9563954368b90e</anchor>
      <arglist>)(const TPotentialMatch &amp;pm, void *user_data)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se2_l2</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>gaef464d3989efc6bc562d1685f67e825c</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::math::TPose2D &amp;out_transformation, mrpt::math::CMatrixDouble33 *out_estimateCovariance=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se2_l2</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>ga20abdfa1318afc2556b533434760495c</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPosePDFGaussian &amp;out_transformation)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se2_l2_robust</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>gaa84264964af348d4c91668501ba1bee2</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, const double in_normalizationStd, const TSE2RobustParams &amp;in_ransac_params, TSE2RobustResult &amp;out_results)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se3_l2</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>ga54dabd9882e593d8c462aff8192b0752</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, mrpt::poses::CPose3DQuat &amp;out_transform, double &amp;out_scale, bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se3_l2</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>gacbe3ea369ddd6e71277f4e0b2e17dc9c</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_points_this, const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_points_other, mrpt::poses::CPose3DQuat &amp;out_transform, double &amp;out_scale, bool forceScaleToUnity=false)</arglist>
    </member>
    <member kind="function">
      <type>bool TFEST_IMPEXP</type>
      <name>se3_l2_robust</name>
      <anchorfile>group__mrpt__tfest__grp.html</anchorfile>
      <anchor>ga587ba19363f8fc8e434d32ec875122dd</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;in_correspondences, const TSE3RobustParams &amp;in_params, TSE3RobustResult &amp;out_results)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_topography_grp</name>
    <title>[mrpt-topography]</title>
    <filename>group__mrpt__topography__grp.html</filename>
    <namespace>mrpt::topography</namespace>
    <class kind="struct">mrpt::topography::TCoords</class>
    <class kind="struct">mrpt::topography::TDatum10Params</class>
    <class kind="struct">mrpt::topography::TDatum1DTransf</class>
    <class kind="struct">mrpt::topography::TDatum7Params</class>
    <class kind="struct">mrpt::topography::TDatum7Params_TOPCON</class>
    <class kind="struct">mrpt::topography::TDatumHelmert2D</class>
    <class kind="struct">mrpt::topography::TDatumHelmert2D_TOPCON</class>
    <class kind="struct">mrpt::topography::TDatumHelmert3D</class>
    <class kind="struct">mrpt::topography::TDatumHelmert3D_TOPCON</class>
    <class kind="struct">mrpt::topography::TDatumTransfInterpolation</class>
    <class kind="struct">mrpt::topography::TEllipsoid</class>
    <class kind="struct">mrpt::topography::TGeodeticCoords</class>
    <class kind="struct">mrpt::topography::TPathFromRTKInfo</class>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>path_from_rtk_gps</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga6ca00e7043ce3cd246e4a429a70109ea</anchor>
      <arglist>(mrpt::poses::CPose3DInterpolator &amp;robot_path, const mrpt::obs::CRawlog &amp;rawlog, size_t rawlog_first, size_t rawlog_last, bool isGUI=false, bool disableGPSInterp=false, int path_smooth_filter_size=2, TPathFromRTKInfo *outInfo=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga39e57a2daa439ad001288cb6a5e85f3c</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPoint3D &amp;out_ENU_point, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>ENUToGeocentric</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaa0ee320cd09900bf804db55986ffc282</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_ENU_point, const TGeodeticCoords &amp;in_coords_origin, TGeocentricCoords &amp;out_coords, const TEllipsoid &amp;ellip)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gae4dfb7797544e06bdf9a1fd815b4d1b0</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_geocentric_point, mrpt::math::TPoint3D &amp;out_ENU_point, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToENU_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaf5a864aebc38139bea813f6506e0ae07</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_geocentric_points, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;out_ENU_points, const TGeodeticCoords &amp;in_coords_origin)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToGeocentric_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gad778082f58565b9627610ba0ad3c40b7</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToGeocentric</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga1bf22473b082c82fe465a4abbc8fc408</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, TGeocentricCoords &amp;out_point, const TEllipsoid &amp;ellip)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geocentricToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gadb4012b0d2b08ec411e5495050bf764d</anchor>
      <arglist>(const TGeocentricCoords &amp;in_point, TGeodeticCoords &amp;out_coords, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform7params</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga708c4ce006b86e23af819dad76cc5eaa</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum7Params &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform7params_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga3488a1db43eb0ea5313683f39c1fa523</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum7Params_TOPCON &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform10params</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga2ee3c5151fbd3090f3da2641dca6d87b</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point, const TDatum10Params &amp;in_datum, mrpt::math::TPoint3D &amp;out_point)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert2D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga99834d1c9ceabd876092633b1abfe4aa</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p, const TDatumHelmert2D &amp;d, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert2D_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga2c23027edc85066ba8c6feafb669a7d7</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p, const TDatumHelmert2D_TOPCON &amp;d, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert3D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaf7f0d7d32f05f38a34b1f9986f5c8712</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumHelmert3D &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transformHelmert3D_TOPCON</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gac827c21ef278d8d4581bd90cd1a10c6b</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumHelmert3D_TOPCON &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transform1D</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga99bc391906c74f4c42ef205994a492f8</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatum1DTransf &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>transfInterpolation</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga5f12aa7699f18ff1e2c1c6402e86ee1a</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;p, const TDatumTransfInterpolation &amp;d, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>UTMToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gac989ce00a822b9140cf09c1bdff19e06</anchor>
      <arglist>(double X, double Y, int zone, char hem, double &amp;out_lon, double &amp;out_lat, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UTMToGeodetic</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga1ce330e2593f03bbc371f74f04e86e1e</anchor>
      <arglist>(const TUTMCoords &amp;UTMCoords, const int &amp;zone, const char &amp;hem, TGeodeticCoords &amp;GeodeticCoords, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>GeodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga3305184c272cef903936ddde400d8059</anchor>
      <arglist>(double in_latitude_degrees, double in_longitude_degrees, double &amp;out_UTM_x, double &amp;out_UTM_y, int &amp;out_UTM_zone, char &amp;out_UTM_latitude_band, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>geodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gab388cc8bd70c73a97fb6a2b50263b977</anchor>
      <arglist>(const TGeodeticCoords &amp;GeodeticCoords, TUTMCoords &amp;UTMCoords, int &amp;UTMZone, char &amp;UTMLatitudeBand, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GeodeticToUTM</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga74595c77678f631e0c145cd00dfaf092</anchor>
      <arglist>(const TGeodeticCoords &amp;GeodeticCoords, TUTMCoords &amp;UTMCoords, int &amp;UTMZone, char &amp;UTMLatitudeBand, const TEllipsoid &amp;ellip=TEllipsoid::Ellipsoid_WGS84())</arglist>
    </member>
    <member kind="function">
      <type>void TOPO_IMPEXP</type>
      <name>ENU_axes_from_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga5e4716ed6e839ca06ecf35559b8f4fae</anchor>
      <arglist>(double in_longitude_reference_degrees, double in_latitude_reference_degrees, double in_height_reference_meters, mrpt::math::TPose3D &amp;out_ENU, bool only_angles=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ENU_axes_from_WGS84</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gaadbc6c67aa6206478cf6042776ea4df7</anchor>
      <arglist>(const TGeodeticCoords &amp;in_coords, mrpt::math::TPose3D &amp;out_ENU, bool only_angles=false)</arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::TPoint3D</type>
      <name>TUTMCoords</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga38457e1c9ec44c1271c6c7afb478f201</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::math::TPoint3D</type>
      <name>TGeocentricCoords</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gabc281d346723b5e717d5827e01a88960</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool TOPO_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>gacdc8dd9acf51c6f3f716e45a53bfb93e</anchor>
      <arglist>(const TCoords &amp;a, const TCoords &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool TOPO_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga95f644cac779f0e1b919134c648c67a6</anchor>
      <arglist>(const TCoords &amp;a, const TCoords &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream TOPO_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga4a36130534e4e54b000876a87b1d0037</anchor>
      <arglist>(std::ostream &amp;out, const TCoords &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool TOPO_IMPEXP</type>
      <name>operator==</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga89465444eb9b1d38fd44e7397fc38b30</anchor>
      <arglist>(const TGeodeticCoords &amp;a, const TGeodeticCoords &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool TOPO_IMPEXP</type>
      <name>operator!=</name>
      <anchorfile>group__mrpt__topography__grp.html</anchorfile>
      <anchor>ga63ce99ba7ab6f7cc00da4d2afec6a0b6</anchor>
      <arglist>(const TGeodeticCoords &amp;a, const TGeodeticCoords &amp;o)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_vision_grp</name>
    <title>[mrpt-vision]</title>
    <filename>group__mrpt__vision__grp.html</filename>
    <subgroup>bundle_adj</subgroup>
    <subgroup>mrptvision_features</subgroup>
    <subgroup>mrptvision_descr_kdtrees</subgroup>
    <subgroup>chessboard_calib</subgroup>
    <subgroup>multidesc_desc</subgroup>
    <subgroup>pnp</subgroup>
    <subgroup>vision_tracking</subgroup>
    <namespace>mrpt::vision</namespace>
    <namespace>mrpt::vision::pinhole</namespace>
    <namespace>mrpt::vision::pnp</namespace>
    <class kind="class">mrpt::vision::CCamModel</class>
    <class kind="class">mrpt::vision::CDifodo</class>
    <class kind="class">mrpt::vision::CImagePyramid</class>
    <class kind="class">mrpt::maps::CLandmark</class>
    <class kind="class">mrpt::maps::CLandmarksMap</class>
    <class kind="class">mrpt::obs::CObservationVisualLandmarks</class>
    <class kind="class">mrpt::vision::CStereoRectifyMap</class>
    <class kind="class">mrpt::vision::CUndistortMap</class>
    <class kind="class">mrpt::vision::CVideoFileWriter</class>
    <class kind="struct">mrpt::vision::TFeatureObservation</class>
    <class kind="struct">mrpt::vision::TImageROI</class>
    <class kind="struct">mrpt::vision::TMatchingOptions</class>
    <class kind="struct">mrpt::vision::TMultiResDescMatchOptions</class>
    <class kind="struct">mrpt::vision::TMultiResDescOptions</class>
    <class kind="struct">mrpt::vision::TMultiResMatchingOutput</class>
    <class kind="struct">mrpt::vision::TRelativeFeaturePos</class>
    <class kind="struct">mrpt::vision::TROI</class>
    <class kind="struct">mrpt::vision::TSequenceFeatureObservations</class>
    <class kind="struct">mrpt::vision::TStereoSystemParams</class>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TCameraPoseID</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gae9363bed7e308d38b23c0bcac8b5e5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TFeatureID</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga5bfc93fce347933b63640f2de874ba26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; TCameraPoseID, mrpt::poses::CPose3D &gt;::map_t</type>
      <name>TFramePosesMap</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gafa083739e25163a680303612ce73b6ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>mrpt::aligned_containers&lt; mrpt::poses::CPose3D &gt;::vector_t</type>
      <name>TFramePosesVec</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga9e0f02eff9d4a4412a793f7ceb0d39ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TLandmarkID</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga6c3892de843a8cf3bb52017d2933020f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; TLandmarkID, mrpt::math::TPoint3D &gt;</type>
      <name>TLandmarkLocationsMap</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga126b97d38bed24eb630120b864712992</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; mrpt::math::TPoint3D &gt;</type>
      <name>TLandmarkLocationsVec</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga2c6bf6c8a3d107bdc319e8468aae3d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; mrpt::vision::TFeatureID, TRelativeFeaturePos &gt;</type>
      <name>TRelativeFeaturePosMap</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gac7efcc456498739aa62ed14e8173892a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TDescriptorType</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga1953f4dfcaf2e07e1049bc0a6bbf53ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descAny</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baad98c1e9e6948d609e0a2b639dffc0867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descSIFT</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baaa6d87aecd8225b626044ddd641eecf99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descSURF</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baa15c8a84d8e1efe0fc5c07587e124f3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descSpinImages</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baa3b3c2bd8233f458981d88226e9e2b517</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descPolarImages</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baa9b8e2f748db92bffe1d6b7a21d21726f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descLogPolarImages</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baa390c61465755c909c19e4b2fc5763af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>descORB</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga1953f4dfcaf2e07e1049bc0a6bbf53baab8f1543d64c7a658f2a6bfb26220d1a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TFeatureTrackStatus</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga0437f34e59ac06cddc3a490e2605bb71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status_IDLE</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga0437f34e59ac06cddc3a490e2605bb71a7b4b02aab37b191b162d7ecfd74c4fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status_TRACKED</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga0437f34e59ac06cddc3a490e2605bb71a0aae44767d442aabe1ded915e815b68f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status_OOB</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga0437f34e59ac06cddc3a490e2605bb71a1911a86068b8ba81d0ea8739c3d7a795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>status_LOST</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga0437f34e59ac06cddc3a490e2605bb71a49ca2957bd7ecaaa912902105b24c5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TFeatureType</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga3a5b54ab814bafc8bb108e37bbee4e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featNotDefined</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a9a6d1ea2a8c8957c81147e2ce5e9f3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featKLT</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19af521d70dbb18c7c919297ac034645d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featHarris</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a7850031018540bfc2eee15ccce8a0ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featBCD</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19aeefe4a844cd023b8dc922b01386d98f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featSIFT</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a8a50f7cac59b399dec959c764bcedd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featSURF</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a0928aa6d11142c924e2f2e60598559d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featBeacon</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a40951a6fbc35e0b47a5883f70dd09e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featFAST</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a809c126ef20588226acd0893fa7a6ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featFASTER9</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19aa7ab4f83542ee3a069cb05a25af0984c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featFASTER10</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19a8dd8e13c6510ea136028e6338f795006</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featFASTER12</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19aa630e1c730c034cecffc4d11f7337c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>featORB</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gga3a5b54ab814bafc8bb108e37bbee4e19ad861e23bf63678db1f03498497a23220</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>addFeaturesToImage</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga369d501ad7973e5b5bbc40dd6dacc5b9</anchor>
      <arglist>(const mrpt::utils::CImage &amp;inImg, const CFeatureList &amp;theList, mrpt::utils::CImage &amp;outImg)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33 VISION_IMPEXP</type>
      <name>buildIntrinsicParamsMatrix</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga8a9b628dfe752ccefa40556fed8fd426</anchor>
      <arglist>(const double focalLengthX, const double focalLengthY, const double centerX, const double centerY)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>cloudsToMatchedList</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gad70352012dfe20d129dce08f524727a9</anchor>
      <arglist>(const mrpt::obs::CObservationVisualLandmarks &amp;cloud1, const mrpt::obs::CObservationVisualLandmarks &amp;cloud2, mrpt::utils::TMatchingPairList &amp;outList)</arglist>
    </member>
    <member kind="function">
      <type>float VISION_IMPEXP</type>
      <name>computeMainOrientation</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gaf99dacc1c77581bc437b7e347117d7cb</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, unsigned int x, unsigned int y)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>computeMsd</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gae51442a3a752e946feb441c54878c9c9</anchor>
      <arglist>(const mrpt::utils::TMatchingPairList &amp;list, const poses::CPose3D &amp;Rt)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>computeSAD</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gad27ab301a88a627c4a0a8a9b996f2440</anchor>
      <arglist>(const mrpt::utils::CImage &amp;patch1, const mrpt::utils::CImage &amp;patch2)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>computeStereoRectificationMaps</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga21b1c0fd1f04a13ec307b57fc027838d</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;cam1, const mrpt::utils::TCamera &amp;cam2, const mrpt::poses::CPose3D &amp;rightCameraPose, void *outMap1x, void *outMap1y, void *outMap2x, void *outMap2y)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33 VISION_IMPEXP</type>
      <name>defaultIntrinsicParamsMatrix</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga5177f744907f78ac1fdeac73eae1a6e6</anchor>
      <arglist>(unsigned int camIndex=0, unsigned int resolutionX=320, unsigned int resolutionY=240)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>deleteRepeatedFeats</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga5c4f9696be77fed6cd6517dc7b1bc7b1</anchor>
      <arglist>(CFeatureList &amp;list)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>flip</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga352e4a2ae1b189c4288005c67a39ad96</anchor>
      <arglist>(mrpt::utils::CImage &amp;img)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>generateMask</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gaf9f0e73a08b83317135a0a4ec29fc728</anchor>
      <arglist>(const CMatchedFeatureList &amp;mList, mrpt::math::CMatrixBool &amp;mask1, mrpt::math::CMatrixBool &amp;mask2, int wSize=10)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>getDispersion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga79c26b5cd23d54d094382868d6190d89</anchor>
      <arglist>(const CFeatureList &amp;list, mrpt::math::CVectorFloat &amp;std, mrpt::math::CVectorFloat &amp;mean)</arglist>
    </member>
    <member kind="function">
      <type>size_t VISION_IMPEXP</type>
      <name>matchFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga023453806428c6d6f5003a6fbb94af0d</anchor>
      <arglist>(const CFeatureList &amp;list1, const CFeatureList &amp;list2, CMatchedFeatureList &amp;matches, const TMatchingOptions &amp;options=TMatchingOptions(), const TStereoSystemParams &amp;params=TStereoSystemParams())</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>normalizeImage</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gad5ee4fc1d8c230ea9555173d9acaa8f0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, mrpt::utils::CImage &amp;nimage)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>openCV_cross_correlation</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga407d37a58ce0b81a018dca1d13ef30f0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, const mrpt::utils::CImage &amp;patch_img, size_t &amp;x_max, size_t &amp;y_max, double &amp;max_val, int x_search_ini=-1, int y_search_ini=-1, int x_search_size=-1, int y_search_size=-1)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::TPoint3D VISION_IMPEXP</type>
      <name>pixelTo3D</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gab7f737a12eed1a0878ae388a2d3cd6ff</anchor>
      <arglist>(const mrpt::utils::TPixelCoordf &amp;xy, const mrpt::math::CMatrixDouble33 &amp;A)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeature</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga6cce20a41b1da27450c8c3be468f0d30</anchor>
      <arglist>(const CFeaturePtr &amp;leftFeat, const CFeaturePtr &amp;rightFeat, mrpt::math::TPoint3D &amp;p3D, const TStereoSystemParams &amp;params=TStereoSystemParams())</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga775a275ef32f0e03076e75dd0d8dd0c0</anchor>
      <arglist>(const CMatchedFeatureList &amp;matches, const mrpt::utils::TStereoCamera &amp;stereo_camera, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;out_points)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga55b58aa394f5527f6ba8d080e5dd8d88</anchor>
      <arglist>(const CFeatureList &amp;leftList, const CFeatureList &amp;rightList, std::vector&lt; mrpt::math::TPoint3D &gt; &amp;vP3D, const TStereoSystemParams &amp;params=TStereoSystemParams())</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga6dc5d7b385255bd1823fe5f6b73f3551</anchor>
      <arglist>(CMatchedFeatureList &amp;mfList, const TStereoSystemParams &amp;param, mrpt::maps::CLandmarksMap &amp;landmarks)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectMatchedFeatures</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga435e75b0df38891f24e17d95d1f2236f</anchor>
      <arglist>(CFeatureList &amp;leftList, CFeatureList &amp;rightList, const TStereoSystemParams &amp;param, mrpt::maps::CLandmarksMap &amp;landmarks)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::TPixelCoordf</type>
      <name>projectPoint_no_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gad6cb4942655c1e056cafddb206de0d2f</anchor>
      <arglist>(const mrpt::utils::TCamera &amp;cam_params, const mrpt::poses::CPose3D &amp;F, const mrpt::math::TPoint3D &amp;P)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectPoint_no_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gac24d9e175e341be6c07e128d0f715f4f</anchor>
      <arglist>(const POINT &amp;in_point_wrt_cam, const mrpt::utils::TCamera &amp;cam_params, mrpt::utils::TPixelCoordf &amp;out_projectedPoints)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectPoint_with_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gab873c2d814f1dff7084a9d2b24e3c486</anchor>
      <arglist>(const mrpt::math::TPoint3D &amp;in_point_wrt_cam, const mrpt::utils::TCamera &amp;in_cam_params, mrpt::utils::TPixelCoordf &amp;out_projectedPoints, bool accept_points_behind=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectPoints_no_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gae68a3f42be743675191669a6b91536b0</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_points_3D, const mrpt::poses::CPose3D &amp;cameraPose, const mrpt::math::CMatrixDouble33 &amp;intrinsicParams, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;projectedPoints, bool accept_points_behind=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectPoints_with_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga893bd7577413053792c3d18ac333c08f</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;in_points_3D, const mrpt::poses::CPose3D &amp;cameraPose, const mrpt::math::CMatrixDouble33 &amp;intrinsicParams, const std::vector&lt; double &gt; &amp;distortionParams, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;projectedPoints, bool accept_points_behind=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>projectPoints_with_distortion</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga728fb445001cd780eba75d2b3cc08316</anchor>
      <arglist>(const std::vector&lt; mrpt::math::TPoint3D &gt; &amp;P, const mrpt::utils::TCamera &amp;params, const mrpt::poses::CPose3DQuat &amp;cameraPose, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;pixels, bool accept_points_behind=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>rowChecking</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga75f776e1e5e8dac815d16568f9a903fd</anchor>
      <arglist>(CFeatureList &amp;leftList, CFeatureList &amp;rightList, float threshold=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>StereoObs2BRObs</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga0d4a91f1c2437618dfc89e111a1e42fa</anchor>
      <arglist>(const mrpt::obs::CObservationStereoImages &amp;inObs, const std::vector&lt; double &gt; &amp;sg, mrpt::obs::CObservationBearingRange &amp;outObs)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>StereoObs2BRObs</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga6115d604dc294af05ea2b93663113cf8</anchor>
      <arglist>(const CMatchedFeatureList &amp;inMatches, const mrpt::math::CMatrixDouble33 &amp;intrinsicParams, const double &amp;baseline, const mrpt::poses::CPose3D &amp;sensorPose, const std::vector&lt; double &gt; &amp;sg, mrpt::obs::CObservationBearingRange &amp;outObs)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>StereoObs2BRObs</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga5a811c24c691c1ff59edc43144d15c46</anchor>
      <arglist>(const mrpt::obs::CObservationVisualLandmarks &amp;inObs, mrpt::obs::CObservationBearingRange &amp;outObs)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>undistort_point</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>ga0c5fcd7b9f7b71a909f69a3d84442dd3</anchor>
      <arglist>(const mrpt::utils::TPixelCoordf &amp;inPt, mrpt::utils::TPixelCoordf &amp;outPt, const mrpt::utils::TCamera &amp;cameraModel)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>undistort_points</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gaf355a41ba61c06c7ceef7b62b77d0a73</anchor>
      <arglist>(const std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;srcDistortedPixels, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;dstUndistortedPixels, const mrpt::math::CMatrixDouble33 &amp;intrinsicParams, const std::vector&lt; double &gt; &amp;distortionParams)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>undistort_points</name>
      <anchorfile>group__mrpt__vision__grp.html</anchorfile>
      <anchor>gaee63cf90001bfed4b314f804bafc194d</anchor>
      <arglist>(const std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;srcDistortedPixels, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;dstUndistortedPixels, const mrpt::utils::TCamera &amp;cameraModel)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_math_io</name>
    <title>Custom I/O for math containers</title>
    <filename>group__mrpt__math__io.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>saveEigenSparseTripletsToFile</name>
      <anchorfile>group__mrpt__math__io.html</anchorfile>
      <anchor>ga7e9d9ad196e31beeeda9b8f667f36df7</anchor>
      <arglist>(const std::string &amp;sFile, std::vector&lt; TRIPLET &gt; &amp;tri)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>poses_grp</name>
    <title>2D/3D points and poses</title>
    <filename>group__poses__grp.html</filename>
    <namespace>mrpt::poses</namespace>
    <class kind="class">mrpt::poses::CPoint</class>
    <class kind="class">mrpt::poses::CPoint2D</class>
    <class kind="class">mrpt::poses::CPoint3D</class>
    <class kind="class">mrpt::poses::CPose</class>
    <class kind="class">mrpt::poses::CPose2D</class>
    <class kind="class">mrpt::poses::CPose2DInterpolator</class>
    <class kind="class">mrpt::poses::CPose3D</class>
    <class kind="class">mrpt::poses::CPose3DInterpolator</class>
    <class kind="class">mrpt::poses::CPose3DQuat</class>
    <class kind="class">mrpt::poses::CPose3DRotVec</class>
    <class kind="class">mrpt::poses::CPoseInterpolatorBase</class>
    <class kind="class">mrpt::poses::CPoseOrPoint</class>
    <class kind="class">mrpt::poses::CPoses2DSequence</class>
    <class kind="class">mrpt::poses::CPoses3DSequence</class>
    <class kind="class">mrpt::poses::CRobot2DPoseEstimator</class>
    <class kind="class">mrpt::poses::FrameTransformer</class>
    <class kind="class">mrpt::poses::FrameTransformerInterface</class>
    <class kind="class">mrpt::poses::SE_average&lt; 2 &gt;</class>
    <class kind="class">mrpt::poses::SE_average&lt; 3 &gt;</class>
    <class kind="struct">mrpt::poses::SE_traits&lt; 2 &gt;</class>
    <class kind="struct">mrpt::poses::SE_traits&lt; 3 &gt;</class>
    <class kind="class">mrpt::poses::SO_average&lt; 2 &gt;</class>
    <class kind="class">mrpt::poses::SO_average&lt; 3 &gt;</class>
    <member kind="enumeration">
      <type></type>
      <name>TInterpolatorMethod</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>gaf613b06961926f490d5184b7540d5837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imSpline</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837a1871421b95be2f550e5a440de953b846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imLinear2Neig</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837a3615f57e2a3b57e93b942abea5a9d1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imLinear4Neig</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837af4ca47d87c0c03ef610153d1acb25c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imSSLLLL</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837ac366d507ad65dc0012e206a5e03aa8bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imSSLSLL</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837acf63096a36dd15e6f13b0724d65b137b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imLinearSlerp</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837ad259bef64cc2d358bbd290e0323737df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>imSplineSlerp</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ggaf613b06961926f490d5184b7540d5837aa665bda06cc208d7480425300b962199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class BASE_IMPEXP</type>
      <name>SE_average</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>gacd209a698c841faa52bc28e5131413da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct BASE_IMPEXP</type>
      <name>SE_traits</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>ga537a8a233f9c95411ada6eda9043d2b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class BASE_IMPEXP</type>
      <name>SO_average</name>
      <anchorfile>group__poses__grp.html</anchorfile>
      <anchor>gab7aca4ddd7fb00da6947a45fc9dc6dea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>poses_pdf_grp</name>
    <title>2D/3D point and pose PDFs</title>
    <filename>group__poses__pdf__grp.html</filename>
    <namespace>mrpt::poses</namespace>
    <class kind="class">mrpt::poses::CPoint2DPDF</class>
    <class kind="class">mrpt::poses::CPoint2DPDFGaussian</class>
    <class kind="class">mrpt::poses::CPointPDF</class>
    <class kind="class">mrpt::poses::CPointPDFGaussian</class>
    <class kind="class">mrpt::poses::CPointPDFParticles</class>
    <class kind="class">mrpt::poses::CPointPDFSOG</class>
    <class kind="class">mrpt::poses::CPose2DGridTemplate</class>
    <class kind="class">mrpt::poses::CPose3DPDF</class>
    <class kind="class">mrpt::poses::CPose3DPDFGaussian</class>
    <class kind="class">mrpt::poses::CPose3DPDFGaussianInf</class>
    <class kind="class">mrpt::poses::CPose3DPDFParticles</class>
    <class kind="class">mrpt::poses::CPose3DPDFSOG</class>
    <class kind="class">mrpt::poses::CPose3DQuatPDF</class>
    <class kind="class">mrpt::poses::CPose3DQuatPDFGaussian</class>
    <class kind="class">mrpt::poses::CPose3DQuatPDFGaussianInf</class>
    <class kind="class">mrpt::poses::CPosePDF</class>
    <class kind="class">mrpt::poses::CPosePDFGaussian</class>
    <class kind="class">mrpt::poses::CPosePDFGaussianInf</class>
    <class kind="class">mrpt::poses::CPosePDFGrid</class>
    <class kind="class">mrpt::poses::CPosePDFParticles</class>
    <class kind="class">mrpt::poses::CPosePDFSOG</class>
    <class kind="class">mrpt::poses::CPoseRandomSampler</class>
    <class kind="class">mrpt::poses::CRobot2DPoseEstimator</class>
    <class kind="class">mrpt::poses::TSimple3DPoint</class>
  </compound>
  <compound kind="group">
    <name>synch_grp</name>
    <title>Synchronization, multi-threading synch tools</title>
    <filename>group__synch__grp.html</filename>
    <namespace>mrpt::synch</namespace>
    <class kind="class">mrpt::synch::CAtomicCounter</class>
    <class kind="class">mrpt::synch::CCriticalSection</class>
    <class kind="class">mrpt::synch::CCriticalSectionRecursive</class>
    <class kind="class">mrpt::synch::CPipe</class>
    <class kind="class">mrpt::synch::CSemaphore</class>
    <class kind="class">mrpt::synch::CThreadSafeVariable</class>
    <class kind="class">mrpt::synch::MT_buffer</class>
  </compound>
  <compound kind="group">
    <name>time_date</name>
    <title>Time and date functions (in #include &lt;mrpt/system/datetime.h&gt;)</title>
    <filename>group__time__date.html</filename>
    <class kind="struct">mrpt::system::TTimeParts</class>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TTimeStamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga42674286d8d56afea013b6329bb7327a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>buildTimestampFromParts</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga802c064acdeeaf925afe4a3a3e7611dc</anchor>
      <arglist>(const mrpt::system::TTimeParts &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>buildTimestampFromPartsLocalTime</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga604667b94fd705b50423f660e7873c18</anchor>
      <arglist>(const mrpt::system::TTimeParts &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>dateTimeLocalToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga07d952d6c9419d89211b0f337db171a0</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>dateTimeToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga7abbd03cfbe3ed991758cdc1b4166b1c</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>dateToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gab694dd2ca5c917dccd4d708c1fb7090a</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>extractDayTimeFromTimestamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaee453c5c29c26bdb9767de9a48ee55e5</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>formatTimeInterval</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaa9f1ee0b2583a4ce8accf19bcd3b2878</anchor>
      <arglist>(const double timeSeconds)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>getCurrentLocalTime</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gabb172db49268959e11e692699761a75f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>getCurrentTime</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaa1df188f63d727fc3b7c4f9efc45b6cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>intervalFormat</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gad10cb5005f39a99bc7c7ea2070e7272a</anchor>
      <arglist>(const double seconds)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp</type>
      <name>now</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga8cfac7450724f121d3a6a40a4b9ce205</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>now_double</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga72f4b9190395bc9fc0a0b4a95c2fb089</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>secondsToTimestamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga2cda30fc3a869726340dd32a74ca626e</anchor>
      <arglist>(const double nSeconds)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>time_tToTimestamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga9ae6ef58dc905a042e779a4616c017b5</anchor>
      <arglist>(const double t)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>time_tToTimestamp</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga0384c13cb20cbcfa3576dbdc56e59038</anchor>
      <arglist>(const time_t &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>timeDifference</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga9f1917c79204743a7ddd17df74d8c1bb</anchor>
      <arglist>(const mrpt::system::TTimeStamp t_first, const mrpt::system::TTimeStamp t_later)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>timeLocalToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gae2491b59ed1b3687483a3c89c152ae1c</anchor>
      <arglist>(const mrpt::system::TTimeStamp t, unsigned int secondFractionDigits=6)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::system::TTimeStamp BASE_IMPEXP</type>
      <name>timestampAdd</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga58743c5b1cebf8520c8db3e5ef455e8c</anchor>
      <arglist>(const mrpt::system::TTimeStamp tim, const double num_seconds)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>timestampToDouble</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaa816985fa17c64e09b9e4310e43a2074</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>timestampToParts</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gaa97a07d092c79aa9ec9c10139aedb80a</anchor>
      <arglist>(TTimeStamp t, TTimeParts &amp;p, bool localTime=false)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>timestampTotime_t</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>gae88a0ed70b30e39e1f662b1f6229edbd</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>timeToString</name>
      <anchorfile>group__time__date.html</anchorfile>
      <anchor>ga5c2d3f955355c51ec89dc79a271e6d3d</anchor>
      <arglist>(const mrpt::system::TTimeStamp t)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>filesystem</name>
    <title>Directories, files, and file names (in #include &lt;mrpt/system/filesystem.h&gt;)</title>
    <filename>group__filesystem.html</filename>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>copyFile</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga79c13e2d805937d9f3463d2723ddd26d</anchor>
      <arglist>(const std::string &amp;sourceFile, const std::string &amp;targetFile, std::string *outErrStr=NULL, bool copyAttribs=true)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>createDirectory</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga2452c7b92dae57f644e3270c4198b083</anchor>
      <arglist>(const std::string &amp;dirName)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>deleteFile</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga6b3c97ac0eafd6a53e3ab586fd05c288</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>deleteFiles</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gabca5f04c48f23e6e43cf1fe25e7fb475</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>deleteFilesInDirectory</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga0e111a43fc55a2272e48874cc91df466</anchor>
      <arglist>(const std::string &amp;s, bool deleteDirectoryAsWell=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>directoryExists</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga805f2d33301a3bbeffb76312221d320c</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>extractFileDirectory</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga7a3aeab31e1c4896e1a05802becb29a5</anchor>
      <arglist>(const std::string &amp;filePath)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>extractFileExtension</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga607bbd78562a2727d3bec7fc508d4cd3</anchor>
      <arglist>(const std::string &amp;filePath, bool ignore_gz=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>extractFileName</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gab6e44f71bea94cc03825f31a1695d077</anchor>
      <arglist>(const std::string &amp;filePath)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>fileExists</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gaed0150fa15128277a160a068291d6939</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>fileNameChangeExtension</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga4a3b3e9a687fe9ada9e317a198840fb5</anchor>
      <arglist>(const std::string &amp;filename, const std::string &amp;newExtension)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>fileNameStripInvalidChars</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gac3c1f60fa603cc53f5ec207a73c0bf9b</anchor>
      <arglist>(const std::string &amp;filename, const char replacement_to_invalid_chars= &apos;_&apos;)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>filePathSeparatorsToNative</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga73acfa0c66ead156a0e05a57bdf87525</anchor>
      <arglist>(const std::string &amp;filePath)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>getcwd</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga87761206e843bbbc33d0933de4a567da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>time_t BASE_IMPEXP</type>
      <name>getFileModificationTime</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>gab23c5fa0590f975a4aeb1bd52ca95bbb</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t BASE_IMPEXP</type>
      <name>getFileSize</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga7a85ab54b52cd29db2366867b74389f0</anchor>
      <arglist>(const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>getShareMRPTDir</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga002d795204097e5dbde3d46037fb7f86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>getTempFileName</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga63b588b5ac1b85862fc18d463521f85e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>renameFile</name>
      <anchorfile>group__filesystem.html</anchorfile>
      <anchor>ga1e4ed282772b2c30023d42c805642964</anchor>
      <arglist>(const std::string &amp;oldFileName, const std::string &amp;newFileName, std::string *error_msg=NULL)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_system_os</name>
    <title>OS and compiler abstraction (in #include &lt;mrpt/system/os.h&gt;)</title>
    <filename>group__mrpt__system__os.html</filename>
    <namespace>mrpt::system::os</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TConsoleColor</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gaf024857d947a048fe9d6b7f3bfab5045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONCOL_NORMAL</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ggaf024857d947a048fe9d6b7f3bfab5045a254b3e8a94af9833ceb88a73f43f7acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONCOL_BLUE</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ggaf024857d947a048fe9d6b7f3bfab5045a0f0806fc7fa11f76bdf24bef60dc1946</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONCOL_GREEN</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ggaf024857d947a048fe9d6b7f3bfab5045afa4121ff6716d4fc242858fca5c314eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONCOL_RED</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ggaf024857d947a048fe9d6b7f3bfab5045aa12feea04829d151f7b7434c6af3b9bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>_strcmp</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga67a608c5d17cbc8e0eb1e5c6591bf906</anchor>
      <arglist>(const char *str1, const char *str2) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>_strcmpi</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gab0db537d60a6ef9f179c493e0d2ae51f</anchor>
      <arglist>(const char *str1, const char *str2) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>_strncmp</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga6d821070c3bbddf3e8af26f03a257bcc</anchor>
      <arglist>(const char *str, const char *subStr, size_t count) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>_strnicmp</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga7c128b3ad58f9c7e6244678f6acdf6fa</anchor>
      <arglist>(const char *str, const char *subStr, size_t count) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int64_t BASE_IMPEXP</type>
      <name>_strtoll</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga0e3ccf48fa5a5aaf5f3ba6c0eaa973ab</anchor>
      <arglist>(const char *nptr, char **endptr, int base)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t BASE_IMPEXP</type>
      <name>_strtoull</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gaf419a161ef4c79cc87f8aa963200a364</anchor>
      <arglist>(const char *nptr, char **endptr, int base)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>clearConsole</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga9604792ad831ee1845736f6773e9f726</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>executeCommand</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gade1475b2cd484996e2e3b35fccf4cd26</anchor>
      <arglist>(const std::string &amp;command, std::string *output=NULL, const std::string &amp;mode=&quot;r&quot;)</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP void BASE_IMPEXP</type>
      <name>fclose</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga91fa154252642596c1c3d199099b4be4</anchor>
      <arglist>(FILE *f)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>find_mrpt_shared_dir</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga9cffbecbc42b050dddfc8a3ead0b0f8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FILE BASE_IMPEXP *</type>
      <name>fopen</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga6aa5794d5774a10578b5a555398782f5</anchor>
      <arglist>(const char *fileName, const char *mode) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>FILE BASE_IMPEXP *</type>
      <name>fopen</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga67c47f11e337974cda4ed1ec3fcc1a63</anchor>
      <arglist>(const std::string &amp;fileName, const char *mode) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>fprintf</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga2bd8bb17b06d3c2703bfd2ca860f8762</anchor>
      <arglist>(FILE *fil, const char *format,...) MRPT_NO_THROWS MRPT_printf_format_check(2</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>getch</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gabb960ca20b1b3a997b581b9434daa105</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>const std::string BASE_IMPEXP &amp;</type>
      <name>getMRPTLicense</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gab3bbe20f701f415be0f86b48314d50df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>kbhit</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga5aebfe4caf2d443284f252cf7a801a9f</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>memcpy</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga581293b6f6d84462ebe16611d17774b1</anchor>
      <arglist>(void *dest, size_t destSize, const void *src, size_t copyCount) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>MRPT_getCompilationDate</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gaac7e43769287c29288062001e15b2f02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>MRPT_getVersion</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga84af4c93a309f7aed8376b312a1fb8b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>pause</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>gac6b5419397bcf2e7378b8260efcd0199</anchor>
      <arglist>(const std::string &amp;msg=std::string(&quot;Press any key to continue...&quot;)) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>setConsoleColor</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga86a9ed6cef9f68c71614a10b04d17919</anchor>
      <arglist>(TConsoleColor color, bool changeStdErr=false)</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>sprintf</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga079d47fd83d59622aebd889cdb332456</anchor>
      <arglist>(char *buf, size_t bufSize, const char *format,...) MRPT_NO_THROWS MRPT_printf_format_check(3</arglist>
    </member>
    <member kind="function">
      <type>char BASE_IMPEXP *</type>
      <name>strcat</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga711ab9b2deba086f78d6947114ba1428</anchor>
      <arglist>(char *dest, size_t destSize, const char *source) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>char BASE_IMPEXP *</type>
      <name>strcpy</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga02b6859a9775b3e262fb63e5d6418d71</anchor>
      <arglist>(char *dest, size_t destSize, const char *source) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>time_t BASE_IMPEXP</type>
      <name>timegm</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga2fcfbc2fea24298768796ad30113b749</anchor>
      <arglist>(struct tm *tm)</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>vsnprintf</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga467224e5bfdb5d61d3300c598cb04e0a</anchor>
      <arglist>(char *buf, size_t bufSize, const char *format, va_list args) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP int BASE_IMPEXP</type>
      <name>vsprintf</name>
      <anchorfile>group__mrpt__system__os.html</anchorfile>
      <anchor>ga58e8b3db4f287e6756c202bdf99b29aa</anchor>
      <arglist>(char *buf, size_t bufSize, const char *format, va_list args) MRPT_NO_THROWS</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>vector_loadsave</name>
    <title>Load and save vectors to files (in #include &lt;mrpt/system/vector_loadsave.h&gt;)</title>
    <filename>group__vector__loadsave.html</filename>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>loadBinaryFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>gad6dac8681c5d2b8945c5515a5fca7af7</anchor>
      <arglist>(vector_byte &amp;out_data, const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorFromTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga40f302ce3512f4547c2995bada112495</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;vec, const std::string &amp;fileName, const bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToBinaryFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga8528ed921c4eac54de2d8b75f1aa5100</anchor>
      <arglist>(const vector_byte &amp;vec, const std::string &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga9ca2e6c32ea22243b6fd734143ac76e5</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;vec, const std::string &amp;fileName, bool append=false, bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga1d79fa655bd9ff9c8dfe42f0b9127295</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;vec, const std::string &amp;fileName, bool append=false, bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga4ab94b3d7159de9d02f94b87e1ef96a6</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;vec, const std::string &amp;fileName, bool append=false, bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga6121dd7a181be89aee647766dd5717e0</anchor>
      <arglist>(const std::vector&lt; size_t &gt; &amp;vec, const std::string &amp;fileName, bool append=false, bool byRows=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vectorToTextFile</name>
      <anchorfile>group__vector__loadsave.html</anchorfile>
      <anchor>ga1d67bfb7cc48b797cd422ba97dcc76a8</anchor>
      <arglist>(const EIGEN_MATRIX &amp;vec, const std::string &amp;fileName)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>network_grp</name>
    <title>Networking, sockets, DNS</title>
    <filename>group__network__grp.html</filename>
    <namespace>mrpt::utils::net</namespace>
    <class kind="class">mrpt::utils::CClientTCPSocket</class>
    <class kind="class">mrpt::utils::CServerTCPSocket</class>
    <member kind="enumeration">
      <type></type>
      <name>ERRORCODE_HTTP</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>ga3298f4cac6683e3592549ea01e116af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erOk</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6a3ec06dcf3bcbc7a44b5d89c9039c6998</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erBadURL</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6a918213e1bb1a3a50a0377c7b0ce172bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erCouldntConnect</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6a9257245834571d1f88e8aa19f5cf7af3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erNotFound</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6a58245c8e0e5ede3433741ca5d0d1527c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>erOtherHTTPError</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gga3298f4cac6683e3592549ea01e116af6ad2983ad09237d1b2b64568f9ea7052c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>DNS_resolve_async</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>ga7fcf57ef73acb52f5423ccc4384bd7e4</anchor>
      <arglist>(const std::string &amp;server_name, std::string &amp;out_ip, const unsigned int timeout_ms=3000)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>getLastSocketErrorStr</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>ga75f1726126ca3b68c30b201b0881c006</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ERRORCODE_HTTP BASE_IMPEXP</type>
      <name>http_get</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gad39ce8450e55887628066c72add9345d</anchor>
      <arglist>(const string &amp;url, vector_byte &amp;out_content, string &amp;out_errormsg, int port=80, const string &amp;auth_user=string(), const string &amp;auth_pass=string(), int *out_http_responsecode=NULL, mrpt::utils::TParameters&lt; string &gt; *extra_headers=NULL, mrpt::utils::TParameters&lt; string &gt; *out_headers=NULL, int timeout_ms=1000)</arglist>
    </member>
    <member kind="function">
      <type>ERRORCODE_HTTP BASE_IMPEXP</type>
      <name>http_get</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gab01d7c2f6737001c3500da3a47047d63</anchor>
      <arglist>(const string &amp;url, string &amp;out_content, string &amp;out_errormsg, int port=80, const string &amp;auth_user=string(), const string &amp;auth_pass=string(), int *out_http_responsecode=NULL, mrpt::utils::TParameters&lt; string &gt; *extra_headers=NULL, mrpt::utils::TParameters&lt; string &gt; *out_headers=NULL, int timeout_ms=1000)</arglist>
    </member>
    <member kind="function">
      <type>ERRORCODE_HTTP BASE_IMPEXP</type>
      <name>http_request</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>ga9372fdb7861386ab8920f6167237322d</anchor>
      <arglist>(const string &amp;http_method, const string &amp;http_send_content, const string &amp;url, vector_byte &amp;out_content, string &amp;out_errormsg, int port=80, const string &amp;auth_user=string(), const string &amp;auth_pass=string(), int *out_http_responsecode=NULL, mrpt::utils::TParameters&lt; string &gt; *extra_headers=NULL, mrpt::utils::TParameters&lt; string &gt; *out_headers=NULL, int timeout_ms=1000)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>Ping</name>
      <anchorfile>group__network__grp.html</anchorfile>
      <anchor>gaa574b15d61b8ffe591be0480ea17c3b9</anchor>
      <arglist>(const std::string &amp;address, const int &amp;max_attempts, std::string *output_str=NULL)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>XMLParserGeneral</name>
    <title>The XML parser</title>
    <filename>group__XMLParserGeneral.html</filename>
    <subgroup>conversions</subgroup>
    <subgroup>navigate</subgroup>
    <subgroup>xmlModify</subgroup>
    <subgroup>atoX</subgroup>
    <subgroup>ToXMLStringTool</subgroup>
    <subgroup>XMLParserBase64Tool</subgroup>
  </compound>
  <compound kind="group">
    <name>conversions</name>
    <title>Parsing XML files/strings to an XMLNode structure and Rendering XMLNode&apos;s to files/string.</title>
    <filename>group__conversions.html</filename>
    <member kind="function">
      <type>XMLSTR</type>
      <name>createXMLString</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>gac8710ba5e7ff6e62a222445501ef9972</anchor>
      <arglist>(int nFormat=1, int *pnSize=NULL) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLCSTR</type>
      <name>getError</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>ga4496629c7a268db5435946c7bdd4eb28</anchor>
      <arglist>(XMLError error)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLCharEncoding</type>
      <name>guessCharEncoding</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>gac7af7e3bab8d21722dd4f191a4aa7c1d</anchor>
      <arglist>(void *buffer, int bufLen, char useXMLEncodingAttribute=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLNode</type>
      <name>openFileHelper</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>gacc044148e2b9b8264a320b7b6e398158</anchor>
      <arglist>(XMLCSTR filename, XMLCSTR tag=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLNode</type>
      <name>parseFile</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>ga5e5968e052d58350918cd91e3535624b</anchor>
      <arglist>(XMLCSTR filename, XMLCSTR tag=NULL, XMLResults *pResults=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLNode</type>
      <name>parseString</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>gacb95f4f00e4cf3756aac0e3a53765248</anchor>
      <arglist>(XMLCSTR lpXMLString, XMLCSTR tag=NULL, XMLResults *pResults=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char</type>
      <name>setGlobalOptions</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>ga2fcc1637751a4788cfc5690b1c80842b</anchor>
      <arglist>(XMLCharEncoding characterEncoding=XMLNode::char_encoding_UTF8, char guessWideCharChars=1, char dropWhiteSpace=1, char removeCommentsInMiddleOfText=1)</arglist>
    </member>
    <member kind="function">
      <type>XMLError</type>
      <name>writeToFile</name>
      <anchorfile>group__conversions.html</anchorfile>
      <anchor>gab8d92d057c0072cc195b1935b2f53d80</anchor>
      <arglist>(XMLCSTR filename, const char *encoding=NULL, char nFormat=1) const </arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>navigate</name>
    <title>Navigate the XMLNode structure</title>
    <filename>group__navigate.html</filename>
    <member kind="function">
      <type>XMLNode</type>
      <name>deepCopy</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gadb69f8d2db5997d84590ce3380e210f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLNode</type>
      <name>emptyNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga51aede20b3d470d4a392c02de1fde5c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XMLNodeContents</type>
      <name>enumContents</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gaf56414ef38a13892afc4f22177a7760a</anchor>
      <arglist>(XMLElementPosition i) const </arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute</type>
      <name>getAttribute</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gaa07572a057ce7ffc8843e468d952f490</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>getAttribute</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gaba897c342d3c55d71f4d987332789f69</anchor>
      <arglist>(XMLCSTR name, int i) const </arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>getAttribute</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga23af0b5c771a9a5e7503a7dd2de72fc8</anchor>
      <arglist>(XMLCSTR name, int *i=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>getAttributeName</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga67cf7717fa32175d8c6daa8f3f03ce7a</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>getAttributeValue</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga4abc0c5a3eec14e2f67518b625431541</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getChildNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga77a21438b6d48a52cf8a1270f82f4475</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getChildNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gaf46d002a855acb46c18e47b70e686808</anchor>
      <arglist>(XMLCSTR name, int i) const </arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getChildNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gac2e8c96fc51b59b6667ee02785cb6943</anchor>
      <arglist>(XMLCSTR name, int *i=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getChildNodeByPath</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga637d56f6ba183b5ca56164b673fdec37</anchor>
      <arglist>(XMLSTR path, char createNodeIfMissing=0, XMLCHAR sep=&apos;/&apos;)</arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getChildNodeByPath</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga18176d2a9e4830dcb1bca62f9c664b15</anchor>
      <arglist>(XMLCSTR path, char createNodeIfMissing=0, XMLCHAR sep=&apos;/&apos;)</arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getChildNodeWithAttribute</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga5d2775ee0704a2c028d76d267db7960a</anchor>
      <arglist>(XMLCSTR tagName, XMLCSTR attributeName, XMLCSTR attributeValue=NULL, int *i=NULL) const </arglist>
    </member>
    <member kind="function">
      <type>XMLClear</type>
      <name>getClear</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gab99fbcb5534ab2194889c4802e290354</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>getName</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga7e07715aa0ed894da96bd66c90d423f0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>getParentNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gad30a8420556e220742c681e353a875d8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>getText</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>gaeb607292b18d4615b7c169c7c08c0a8b</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>isAttributeSet</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga8059888e8dd5d9caf04f765059c1b934</anchor>
      <arglist>(XMLCSTR name) const </arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>isDeclaration</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga71df27d54a2dc09b0a456406a7e8c6d3</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>char</type>
      <name>isEmpty</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga764ce0ff117af3e30ab0959114d36f9c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nAttribute</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga9561f62b9ed1fa653fe9135c4f16a41d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nChildNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga8e52198f258167cd796dae21f1ffc352</anchor>
      <arglist>(XMLCSTR name) const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nChildNode</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga65aad0220b231b1bf5cd5c69d7c5de41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nClear</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga87d34f1ba1ba7d49e8aeacc63548dead</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nElement</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga8e9538deb9144dcab39b3a510a8202f1</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nText</name>
      <anchorfile>group__navigate.html</anchorfile>
      <anchor>ga22e7e7cf8f173a1ec3ec3d6ff60819d9</anchor>
      <arglist>() const </arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>xmlModify</name>
    <title>Create or Update the XMLNode structure</title>
    <filename>group__xmlModify.html</filename>
    <subgroup>creation</subgroup>
    <subgroup>xmlUpdate</subgroup>
    <subgroup>xmlDelete</subgroup>
    <subgroup>xmlWOSD</subgroup>
    <subgroup>xmlPosition</subgroup>
    <subgroup>StringAlloc</subgroup>
  </compound>
  <compound kind="group">
    <name>creation</name>
    <title>Creating from scratch a XMLNode structure</title>
    <filename>group__creation.html</filename>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>addAttribute</name>
      <anchorfile>group__creation.html</anchorfile>
      <anchor>ga7938c43648ce7ed32efc9f0a5e3b5d2c</anchor>
      <arglist>(XMLCSTR lpszName, XMLCSTR lpszValuev)</arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>addChild</name>
      <anchorfile>group__creation.html</anchorfile>
      <anchor>ga51baa56a48f69cdea6f41ed38a2cbadd</anchor>
      <arglist>(XMLCSTR lpszName, char isDeclaration=FALSE, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>addChild</name>
      <anchorfile>group__creation.html</anchorfile>
      <anchor>ga37c862f1d4a86f95417f97ceaa40d0fa</anchor>
      <arglist>(XMLNode nodeToAdd, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>addClear</name>
      <anchorfile>group__creation.html</anchorfile>
      <anchor>gab933d009523f94a4fd1dee09e1a3c931</anchor>
      <arglist>(XMLCSTR lpszValue, XMLCSTR lpszOpen=NULL, XMLCSTR lpszClose=NULL, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>addText</name>
      <anchorfile>group__creation.html</anchorfile>
      <anchor>ga1de718e237befa215381d294fc644f11</anchor>
      <arglist>(XMLCSTR lpszValue, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLNode</type>
      <name>createXMLTopNode</name>
      <anchorfile>group__creation.html</anchorfile>
      <anchor>ga6fe7676c3f08c3dab3faec106264d50d</anchor>
      <arglist>(XMLCSTR lpszName, char isDeclaration=FALSE)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>xmlUpdate</name>
    <title>Updating Nodes</title>
    <filename>group__xmlUpdate.html</filename>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>updateAttribute</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>gadfbd017929a40d6584350e7f3652fcbd</anchor>
      <arglist>(XMLAttribute *newAttribute, XMLAttribute *oldAttribute)</arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>updateAttribute</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>ga21bdabc3bea95c06b5033a0a0c76afe4</anchor>
      <arglist>(XMLCSTR lpszNewValue, XMLCSTR lpszNewName=NULL, int i=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>updateAttribute</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>gab81bdf55327b63350eaf84835b8cf9b1</anchor>
      <arglist>(XMLCSTR lpszNewValue, XMLCSTR lpszNewName, XMLCSTR lpszOldName)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>updateClear</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>ga6b48e123943ea53272f6d4be33ca6d04</anchor>
      <arglist>(XMLCSTR lpszNewContent, int i=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>updateClear</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>ga02e1a7e3f9c48e05fad77abda2116375</anchor>
      <arglist>(XMLClear *newP, XMLClear *oldP)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>updateClear</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>ga690b140b6d86776f3a257a42ce7d4948</anchor>
      <arglist>(XMLCSTR lpszNewValue, XMLCSTR lpszOldValue)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>updateName</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>gae08b643a2b87a77bad3c70eb57ea3043</anchor>
      <arglist>(XMLCSTR lpszName)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>updateText</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>gaad04ffd86ca67253bbc81f941608f8d2</anchor>
      <arglist>(XMLCSTR lpszNewValue, int i=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>updateText</name>
      <anchorfile>group__xmlUpdate.html</anchorfile>
      <anchor>ga476a872fa595ea8416d2991ce3bea7a6</anchor>
      <arglist>(XMLCSTR lpszNewValue, XMLCSTR lpszOldValue)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>xmlDelete</name>
    <title>Deleting Nodes or Attributes</title>
    <filename>group__xmlDelete.html</filename>
    <member kind="function">
      <type>void</type>
      <name>deleteAttribute</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga61b2405305063594b35b309cc2e22c01</anchor>
      <arglist>(int i=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAttribute</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga2b21339e5b370f1d7ebde2dc51217eed</anchor>
      <arglist>(XMLCSTR lpszName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteAttribute</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga6f00d7c1b4eaa29cfdd9d4a709495aca</anchor>
      <arglist>(XMLAttribute *anAttribute)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteClear</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga44b72c82310eb4319dba46eb9cc9f6e9</anchor>
      <arglist>(int i=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteClear</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga8fff4baa9a8000f8662ee302438fff64</anchor>
      <arglist>(XMLCSTR lpszValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteClear</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>gae92182823d3d5b40893103ad222ec4a8</anchor>
      <arglist>(XMLClear *p)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteNodeContent</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>gaa4d133999da220e916bdf3a969d493c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteText</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga14a49a23735ea10a44864cb6b4302250</anchor>
      <arglist>(int i=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteText</name>
      <anchorfile>group__xmlDelete.html</anchorfile>
      <anchor>ga21ee499630d71ab6026753a85f02f582</anchor>
      <arglist>(XMLCSTR lpszValue)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>xmlWOSD</name>
    <title>???_WOSD functions.</title>
    <filename>group__xmlWOSD.html</filename>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>addAttribute_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga45d1c57025ef576313d7412920d7a326</anchor>
      <arglist>(XMLSTR lpszName, XMLSTR lpszValue)</arglist>
    </member>
    <member kind="function">
      <type>XMLNode</type>
      <name>addChild_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga24b13602fdff0194b087df4eaf28e703</anchor>
      <arglist>(XMLSTR lpszName, char isDeclaration=FALSE, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>addClear_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>gad92450b1a8380678f52ad53a54fd068c</anchor>
      <arglist>(XMLSTR lpszValue, XMLCSTR lpszOpen=NULL, XMLCSTR lpszClose=NULL, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>addText_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga90944eacfeb994486e3ca83a68c35b6a</anchor>
      <arglist>(XMLSTR lpszValue, XMLElementPosition pos=-1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static XMLNode</type>
      <name>createXMLTopNode_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>gab80f3739b26ae3f826f99769158e7bea</anchor>
      <arglist>(XMLSTR lpszName, char isDeclaration=FALSE)</arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>updateAttribute_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga62a2c0cad7809a03afc485351c9560da</anchor>
      <arglist>(XMLAttribute *newAttribute, XMLAttribute *oldAttribute)</arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>updateAttribute_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga33cd934820a069cb42acd904d88170d2</anchor>
      <arglist>(XMLSTR lpszNewValue, XMLSTR lpszNewName=NULL, int i=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLAttribute *</type>
      <name>updateAttribute_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga4e1f2b9413ef0b87a073c861b1400d68</anchor>
      <arglist>(XMLSTR lpszNewValue, XMLSTR lpszNewName, XMLCSTR lpszOldName)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>updateClear_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga78712972d283700f8bd24d1e83ea7c55</anchor>
      <arglist>(XMLSTR lpszNewContent, int i=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>updateClear_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga25a713d21457706eabd8658bbce0b180</anchor>
      <arglist>(XMLClear *newP, XMLClear *oldP)</arglist>
    </member>
    <member kind="function">
      <type>XMLClear *</type>
      <name>updateClear_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga88e5fde717bc53a879805b2f46d55429</anchor>
      <arglist>(XMLSTR lpszNewValue, XMLCSTR lpszOldValue)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>updateName_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga5f35571651c6b629f5c8e5d02942a1c7</anchor>
      <arglist>(XMLSTR lpszName)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>updateText_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>ga8809eddad474e8bd7ad5f57aea7c77ac</anchor>
      <arglist>(XMLSTR lpszNewValue, int i=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLCSTR</type>
      <name>updateText_WOSD</name>
      <anchorfile>group__xmlWOSD.html</anchorfile>
      <anchor>gae2c448a74bf74bcd502d4ba27c63eabc</anchor>
      <arglist>(XMLSTR lpszNewValue, XMLCSTR lpszOldValue)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>xmlPosition</name>
    <title>Position helper functions (use in conjunction with the update&amp;add functions</title>
    <filename>group__xmlPosition.html</filename>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfChildNode</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>gac98af1de6ed1218e5d26f7e509b8678f</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfChildNode</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>gaf8457366bc393a57e33896e46592cb3e</anchor>
      <arglist>(XMLNode x) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfChildNode</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>ga102dcd93d13144e2a87b664e6f810725</anchor>
      <arglist>(XMLCSTR name, int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfClear</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>gafbeb4c6fcb5f164a4e5501d048c0f714</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfClear</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>gaae9a760878f7e2d8e392b17edb00ea19</anchor>
      <arglist>(XMLCSTR lpszValue) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfClear</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>ga917818941aa305d3829472d49f33a4b5</anchor>
      <arglist>(XMLClear *a) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfText</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>ga4376524698201e37c805bfa37945a600</anchor>
      <arglist>(int i=0) const </arglist>
    </member>
    <member kind="function">
      <type>XMLElementPosition</type>
      <name>positionOfText</name>
      <anchorfile>group__xmlPosition.html</anchorfile>
      <anchor>ga3a590db071ce9f3fdc6e82405ab8507d</anchor>
      <arglist>(XMLCSTR lpszValue) const </arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>StringAlloc</name>
    <title>String Allocation/Free functions</title>
    <filename>group__StringAlloc.html</filename>
    <member kind="function">
      <type>XMLDLLENTRY void</type>
      <name>freeXMLString</name>
      <anchorfile>group__StringAlloc.html</anchorfile>
      <anchor>ga6a510c9553d7fa49d0afdda1d7928669</anchor>
      <arglist>(XMLSTR t)</arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY XMLSTR</type>
      <name>stringDup</name>
      <anchorfile>group__StringAlloc.html</anchorfile>
      <anchor>gac35b3be05a320f835b3976179637fe76</anchor>
      <arglist>(XMLCSTR source, int cbData=-1)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>atoX</name>
    <title>ato? like functions</title>
    <filename>group__atoX.html</filename>
    <member kind="function">
      <type>XMLDLLENTRY XMLCSTR</type>
      <name>xmltoa</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>ga20998546f61a5d41ed3fe4553702473a</anchor>
      <arglist>(XMLCSTR xmlString, XMLCSTR defautValue=_CXML(&quot;&quot;))</arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY char</type>
      <name>xmltob</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>gac93e613b4563072bf7b43f91d2696c75</anchor>
      <arglist>(XMLCSTR xmlString, char defautValue=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY XMLCHAR</type>
      <name>xmltoc</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>gaba3a6e5c79739a272b61a8288a66c41e</anchor>
      <arglist>(XMLCSTR xmlString, XMLCHAR defautValue=_CXML(&apos;\0&apos;))</arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY double</type>
      <name>xmltof</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>gaf820a1a0f8055c8e4a006a566be9500a</anchor>
      <arglist>(XMLCSTR xmlString, double defautValue=.0)</arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY int</type>
      <name>xmltoi</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>ga17b00a11ddc49e8e253160cc56d6377f</anchor>
      <arglist>(XMLCSTR xmlString, int defautValue=0)</arglist>
    </member>
    <member kind="function">
      <type>XMLDLLENTRY long</type>
      <name>xmltol</name>
      <anchorfile>group__atoX.html</anchorfile>
      <anchor>gab69be88d6b554476470e7a1e6ec23589</anchor>
      <arglist>(XMLCSTR xmlString, long defautValue=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ToXMLStringTool</name>
    <title>Helper class to create XML files using &quot;printf&quot;, &quot;fprintf&quot;, &quot;cout&quot;,... functions.</title>
    <filename>group__ToXMLStringTool.html</filename>
    <class kind="struct">ToXMLStringTool</class>
    <member kind="typedef">
      <type>struct XMLDLLENTRY ToXMLStringTool</type>
      <name>ToXMLStringTool</name>
      <anchorfile>group__ToXMLStringTool.html</anchorfile>
      <anchor>ga0460d731addf12b0863d4fd857ca8281</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>XMLParserBase64Tool</name>
    <title>Helper class to include binary data inside XML strings using &quot;Base64 encoding&quot;.</title>
    <filename>group__XMLParserBase64Tool.html</filename>
    <class kind="struct">XMLParserBase64Tool</class>
    <member kind="typedef">
      <type>struct XMLDLLENTRY XMLParserBase64Tool</type>
      <name>XMLParserBase64Tool</name>
      <anchorfile>group__XMLParserBase64Tool.html</anchorfile>
      <anchor>ga90d0646ff4a054f9d8ea0d29fb86f3a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>nav_reactive</name>
    <title>Reactive navigation classes</title>
    <filename>group__nav__reactive.html</filename>
    <class kind="class">mrpt::nav::CAbstractNavigator</class>
    <class kind="class">mrpt::nav::CAbstractPTGBasedReactive</class>
    <class kind="class">mrpt::nav::CLogFileRecord</class>
    <class kind="class">mrpt::nav::CMultiObjectiveMotionOptimizerBase</class>
    <class kind="class">mrpt::nav::CMultiObjMotionOpt_Scalarization</class>
    <class kind="class">mrpt::nav::CReactiveNavigationSystem</class>
    <class kind="class">mrpt::nav::CReactiveNavigationSystem3D</class>
    <class kind="class">mrpt::nav::CRobot2NavInterface</class>
    <class kind="class">mrpt::nav::CRobot2NavInterfaceForSimulator_DiffDriven</class>
    <class kind="class">mrpt::nav::CRobot2NavInterfaceForSimulator_Holo</class>
    <class kind="class">mrpt::nav::CWaypointsNavigator</class>
    <class kind="struct">mrpt::nav::TCandidateMovementPTG</class>
    <class kind="struct">mrpt::nav::CLogFileRecord::TInfoPerPTG</class>
    <class kind="struct">mrpt::nav::CParameterizedTrajectoryGenerator::TNavDynamicState</class>
    <class kind="struct">mrpt::nav::TRobotShape</class>
    <class kind="struct">mrpt::nav::TWaypoint</class>
    <class kind="struct">mrpt::nav::TWaypointSequence</class>
    <class kind="struct">mrpt::nav::TWaypointStatus</class>
    <class kind="struct">mrpt::nav::TWaypointStatusSequence</class>
  </compound>
  <compound kind="group">
    <name>nav_tpspace</name>
    <title>TP-Space and PTG classes</title>
    <filename>group__nav__tpspace.html</filename>
    <class kind="class">mrpt::nav::ClearanceDiagram</class>
    <class kind="class">mrpt::nav::CParameterizedTrajectoryGenerator</class>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_alpha</class>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_C</class>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CC</class>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CCS</class>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CollisionGridBased</class>
    <class kind="class">mrpt::nav::CPTG_DiffDrive_CS</class>
    <class kind="class">mrpt::nav::CPTG_Holo_Blend</class>
    <class kind="class">mrpt::nav::CPTG_RobotShape_Circular</class>
    <class kind="class">mrpt::nav::CPTG_RobotShape_Polygonal</class>
    <class kind="struct">mrpt::nav::TCPoint</class>
    <member kind="typedef">
      <type>std::vector&lt; TCPoint &gt;</type>
      <name>TCPointVector</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>gae9ea32b7fea092e1e5e500978ea56998</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PTG_collision_behavior_t</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>ga74c40a8ea9c5e23f1cb65ad40fb8bcc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLL_BEH_BACK_AWAY</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>gga74c40a8ea9c5e23f1cb65ad40fb8bcc1a632c02c11ad051f74252a0683df08a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLL_BEH_STOP</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>gga74c40a8ea9c5e23f1cb65ad40fb8bcc1a60667ae8c010152627d6e56cacbe8efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream NAV_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>ga1639366f8ed5b43cd64dca9857d1ef3f</anchor>
      <arglist>(mrpt::utils::CStream &amp;o, const mrpt::nav::TCPoint &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream NAV_IMPEXP &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__nav__tpspace.html</anchorfile>
      <anchor>ga73ac7c50dce841d9aeb40b45603f0a32</anchor>
      <arglist>(mrpt::utils::CStream &amp;i, mrpt::nav::TCPoint &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>metric_slam_grp</name>
    <title>Metric SLAM algorithms</title>
    <filename>group__metric__slam__grp.html</filename>
    <class kind="class">mrpt::slam::CMetricMapBuilder</class>
    <class kind="class">mrpt::slam::CMetricMapBuilderICP</class>
    <class kind="class">mrpt::slam::CMetricMapBuilderRBPF</class>
    <class kind="class">mrpt::maps::CMultiMetricMapPDF</class>
    <class kind="class">mrpt::slam::CRangeBearingKFSLAM</class>
    <class kind="class">mrpt::slam::CRangeBearingKFSLAM2D</class>
  </compound>
  <compound kind="group">
    <name>bundle_adj</name>
    <title>Bundle-Adjustment methods</title>
    <filename>group__bundle__adj.html</filename>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>bundle_adj_full</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>gabc83121d45c5de65ec0f0182225b0bd3</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, mrpt::vision::TFramePosesVec &amp;frame_poses, mrpt::vision::TLandmarkLocationsVec &amp;landmark_points, const mrpt::utils::TParametersDouble &amp;extra_params=mrpt::utils::TParametersDouble(), const mrpt::vision::TBundleAdjustmentFeedbackFunctor user_feedback=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>ba_initial_estimate</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>gace02d8154a7d12a6cab29613af5fb0f8</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, mrpt::vision::TFramePosesVec &amp;frame_poses, mrpt::vision::TLandmarkLocationsVec &amp;landmark_points)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>reprojectionResiduals</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga9f8ca971686824990334184fbe8cb334</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, const mrpt::vision::TFramePosesVec &amp;frame_poses, const mrpt::vision::TLandmarkLocationsVec &amp;landmark_points, std::vector&lt; mrpt::utils::CArray&lt; double, 2 &gt; &gt; &amp;out_residuals, const bool frame_poses_are_inverse, const bool use_robust_kernel=true, const double kernel_param=3.0, std::vector&lt; double &gt; *out_kernel_1st_deriv=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>add_se3_deltas_to_frames</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga5bd844a6d618e6276446822d03be9a6c</anchor>
      <arglist>(const mrpt::vision::TFramePosesVec &amp;frame_poses, const mrpt::math::CVectorDouble &amp;delta, const size_t delta_first_idx, const size_t delta_num_vals, mrpt::vision::TFramePosesVec &amp;new_frame_poses, const size_t num_fix_frames)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>add_3d_deltas_to_points</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>gaa47b5e4de2e7ef3361caca42911c358b</anchor>
      <arglist>(const mrpt::vision::TLandmarkLocationsVec &amp;landmark_points, const mrpt::math::CVectorDouble &amp;delta, const size_t delta_first_idx, const size_t delta_num_vals, mrpt::vision::TLandmarkLocationsVec &amp;new_landmark_points, const size_t num_fix_points)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>ba_initial_estimate</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga2426ae927fcb201e141373d708d23c29</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, mrpt::vision::TFramePosesMap &amp;frame_poses, mrpt::vision::TLandmarkLocationsMap &amp;landmark_points)</arglist>
    </member>
    <member kind="function">
      <type>double VISION_IMPEXP</type>
      <name>reprojectionResiduals</name>
      <anchorfile>group__bundle__adj.html</anchorfile>
      <anchor>ga3f6d61d9bcc64f8aa52156d9a237f858</anchor>
      <arglist>(const mrpt::vision::TSequenceFeatureObservations &amp;observations, const mrpt::utils::TCamera &amp;camera_params, const mrpt::vision::TFramePosesMap &amp;frame_poses, const mrpt::vision::TLandmarkLocationsMap &amp;landmark_points, std::vector&lt; mrpt::utils::CArray&lt; double, 2 &gt; &gt; &amp;out_residuals, const bool frame_poses_are_inverse, const bool use_robust_kernel=true, const double kernel_param=3.0, std::vector&lt; double &gt; *out_kernel_1st_deriv=NULL)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrptvision_features</name>
    <title>Feature detection, descriptors and matching</title>
    <filename>group__mrptvision__features.html</filename>
    <class kind="class">mrpt::vision::CFeature</class>
    <class kind="class">mrpt::vision::CFeatureExtraction</class>
    <class kind="class">mrpt::vision::CFeatureList</class>
    <class kind="class">mrpt::vision::CFeatureListKDTree</class>
    <class kind="class">mrpt::vision::CMatchedFeatureList</class>
    <class kind="struct">mrpt::vision::KeypointResponseSorter</class>
    <class kind="struct">mrpt::vision::TSimpleFeature_templ</class>
    <class kind="struct">mrpt::vision::TSimpleFeatureList_templ</class>
    <class kind="struct">mrpt::vision::TSimpleFeatureTraits</class>
    <class kind="struct">mrpt::vision::TSimpleFeatureTraits&lt; TSimpleFeature &gt;</class>
    <class kind="struct">mrpt::vision::TSimpleFeatureTraits&lt; TSimpleFeaturef &gt;</class>
    <member kind="typedef">
      <type>TSimpleFeature_templ&lt; mrpt::utils::TPixelCoord &gt;</type>
      <name>TSimpleFeature</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga72f50e326eac6ef6efa51b6c26d8c2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSimpleFeature_templ&lt; mrpt::utils::TPixelCoordf &gt;</type>
      <name>TSimpleFeaturef</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>gabea9e05e2e7d0997e84d128d4db5ad14</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSimpleFeatureList_templ&lt; TSimpleFeaturef &gt;</type>
      <name>TSimpleFeaturefList</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga084ff91c2b6d61b13959eb8e34548b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>TSimpleFeatureList_templ&lt; TSimpleFeature &gt;</type>
      <name>TSimpleFeatureList</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga1a3cacefe1829fabd578ba8cc6fe6638</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>find_descriptor_pairings</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga61f7e486712cea3204f85ab6abad9914</anchor>
      <arglist>(std::vector&lt; vector_size_t &gt; *pairings_1_to_multi_2, std::vector&lt; std::pair&lt; size_t, size_t &gt; &gt; *pairings_1_to_2, const CFeatureList &amp;feats_img1, const DESCRIPTOR_KDTREE &amp;feats_img2_kdtree, const mrpt::vision::TDescriptorType descriptor=descSIFT, const size_t max_neighbors=4, const double max_relative_distance=1.2, const typename DESCRIPTOR_KDTREE::kdtree_t::DistanceType max_distance=std::numeric_limits&lt; typename DESCRIPTOR_KDTREE::kdtree_t::DistanceType &gt;::max())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>detectFeatures_SSE2_FASTER9</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>gac50a9e64b8e70542f4c605e193d4bc20</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, TSimpleFeatureList &amp;corners, const int threshold=20, bool append_to_list=false, uint8_t octave=0, std::vector&lt; size_t &gt; *out_feats_index_by_row=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>detectFeatures_SSE2_FASTER10</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga798af79ea21f50c1e45a692bae9780ff</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, TSimpleFeatureList &amp;corners, const int threshold=20, bool append_to_list=false, uint8_t octave=0, std::vector&lt; size_t &gt; *out_feats_index_by_row=NULL)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>detectFeatures_SSE2_FASTER12</name>
      <anchorfile>group__mrptvision__features.html</anchorfile>
      <anchor>ga699c05eb66ee8f6b589af34412a74cb3</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, TSimpleFeatureList &amp;corners, const int threshold=20, bool append_to_list=false, uint8_t octave=0, std::vector&lt; size_t &gt; *out_feats_index_by_row=NULL)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrptvision_descr_kdtrees</name>
    <title>KD-Tree construction of visual descriptors</title>
    <filename>group__mrptvision__descr__kdtrees.html</filename>
    <class kind="struct">mrpt::vision::TSIFTDescriptorsKDTreeIndex</class>
    <class kind="struct">mrpt::vision::TSURFDescriptorsKDTreeIndex</class>
  </compound>
  <compound kind="group">
    <name>stats_grp</name>
    <title>Statistics functions, probability distributions</title>
    <filename>group__stats__grp.html</filename>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>chi2CDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gadaf15d0ae96eb360f18107703ff8ffc9</anchor>
      <arglist>(unsigned int degreesOfFreedom, double arg)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>chi2inv</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga97d15745bd5713d67169c68db93dda2e</anchor>
      <arglist>(double P, unsigned int dim=1)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>chi2PDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga031b06489a1ba993cc1200e4da42dfac</anchor>
      <arglist>(unsigned int degreesOfFreedom, double arg, double accuracy=1e-7)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>confidenceIntervals</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga470966b020ff020ce3c6ff207ac3c079</anchor>
      <arglist>(const CONTAINER &amp;data, typename mrpt::math::ContainerType&lt; CONTAINER &gt;::element_t &amp;out_mean, typename mrpt::math::ContainerType&lt; CONTAINER &gt;::element_t &amp;out_lower_conf_interval, typename mrpt::math::ContainerType&lt; CONTAINER &gt;::element_t &amp;out_upper_conf_interval, const double confidenceInterval=0.1, const size_t histogramNumBins=1000)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>erf</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga7581fd1bf40961c6827d55579c96ebe3</anchor>
      <arglist>(const double x)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>erfc</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga2ae6c001d20e46c44edcbac6b249d4c1</anchor>
      <arglist>(const double x)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>KLD_Gaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga9ddb4b383120316162071a6c125537ef</anchor>
      <arglist>(const VECTORLIKE1 &amp;mu0, const MATRIXLIKE1 &amp;cov0, const VECTORLIKE2 &amp;mu1, const MATRIXLIKE2 &amp;cov1)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>MATLAB_plotCovariance2D</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gab613964c286ed8d21fbe9be81ff10ff4</anchor>
      <arglist>(const CMatrixFloat &amp;cov22, const CVectorFloat &amp;mean, const float &amp;stdCount, const std::string &amp;style=std::string(&quot;b&quot;), const size_t &amp;nEllipsePoints=30)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>MATLAB_plotCovariance2D</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gadb209e88951a4c13142beeb22979be6c</anchor>
      <arglist>(const CMatrixDouble &amp;cov22, const CVectorDouble &amp;mean, const float &amp;stdCount, const std::string &amp;style=std::string(&quot;b&quot;), const size_t &amp;nEllipsePoints=30)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>noncentralChi2CDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga2a7519c30f5eec71025c7b2995a2f272</anchor>
      <arglist>(unsigned int degreesOfFreedom, double noncentrality, double arg)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; double, double &gt; BASE_IMPEXP</type>
      <name>noncentralChi2PDF_CDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaffc1658928de539f85bd32dd19755669</anchor>
      <arglist>(unsigned int degreesOfFreedom, double noncentrality, double arg, double eps=1e-7)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>normalCDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gae0e4479f6c8569424edd1b14fc7648b9</anchor>
      <arglist>(double p)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>normalPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gad1f5c85f4d16c4072395e97c2b0bf851</anchor>
      <arglist>(double x, double mu, double std)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>normalPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga6acbb30b77605f1eaeabb12e3989e8de</anchor>
      <arglist>(const VECTORLIKE1 &amp;x, const VECTORLIKE2 &amp;mu, const MATRIXLIKE &amp;cov, const bool scaled_pdf=false)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>normalPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga767bd6f244a4fe27951069ea5fd3bc73</anchor>
      <arglist>(const VECTORLIKE &amp;d, const MATRIXLIKE &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>normalPDFInf</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gac2419727814e67f31da2a20344bec8fe</anchor>
      <arglist>(const VECTORLIKE1 &amp;x, const VECTORLIKE2 &amp;mu, const MATRIXLIKE &amp;cov_inv, const bool scaled_pdf=false)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>normalQuantile</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gafaf5c39ea709a44e5afef920a4501a07</anchor>
      <arglist>(double p)</arglist>
    </member>
    <member kind="function">
      <type>MAT::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga8f3978d81f9d943601ab2592405a36fd</anchor>
      <arglist>(const VECTORLIKE1 &amp;X, const VECTORLIKE2 &amp;MU, const MAT &amp;COV)</arglist>
    </member>
    <member kind="function">
      <type>VECTORLIKE1::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga92021d4b0cd4785be2f41b45836b9d9a</anchor>
      <arglist>(const VECTORLIKE1 &amp;X, const VECTORLIKE2 &amp;MU, const MAT &amp;COV)</arglist>
    </member>
    <member kind="function">
      <type>MAT1::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gafa41bd7a16513b75fa20426ba3f1ed68</anchor>
      <arglist>(const VECTORLIKE &amp;mean_diffs, const MAT1 &amp;COV1, const MAT2 &amp;COV2, const MAT3 &amp;CROSS_COV12)</arglist>
    </member>
    <member kind="function">
      <type>VECTORLIKE::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga7d3ffef503e5e176399bff455d46af26</anchor>
      <arglist>(const VECTORLIKE &amp;mean_diffs, const MAT1 &amp;COV1, const MAT2 &amp;COV2, const MAT3 &amp;CROSS_COV12)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>mahalanobisDistance2</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gacda9141906fffe5a99bc2f990398ebbd</anchor>
      <arglist>(const VECTORLIKE &amp;delta_mu, const MATRIXLIKE &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>MATRIXLIKE::Scalar</type>
      <name>mahalanobisDistance</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf038aa01ec298afe5c17cfe78cebc9d0</anchor>
      <arglist>(const VECTORLIKE &amp;delta_mu, const MATRIXLIKE &amp;cov)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>productIntegralTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga668be07e32223bceb4ff0100f8f860fc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;mean_diffs, const CMatrixTemplateNumeric&lt; T &gt; &amp;COV1, const CMatrixTemplateNumeric&lt; T &gt; &amp;COV2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>productIntegralTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaa31d217d82b559612958855947f79084</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;mean_diffs, const CMatrixFixedNumeric&lt; T, DIM, DIM &gt; &amp;COV1, const CMatrixFixedNumeric&lt; T, DIM, DIM &gt; &amp;COV2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>productIntegralAndMahalanobisTwoGaussians</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga0080dc1b4ea2d89d56fdde37f2ada9bf</anchor>
      <arglist>(const VECLIKE &amp;mean_diffs, const MATLIKE1 &amp;COV1, const MATLIKE2 &amp;COV2, T &amp;maha2_out, T &amp;intprod_out, const MATLIKE1 *CROSS_COV12=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mahalanobisDistance2AndLogPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga69052bc18d0891a7b1d9fb02ab525e3b</anchor>
      <arglist>(const VECLIKE &amp;diff_mean, const MATRIXLIKE &amp;cov, T &amp;maha2_out, T &amp;log_pdf_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mahalanobisDistance2AndPDF</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf3c8a238490b9bfcaf2f2631fb7c2ed2</anchor>
      <arglist>(const VECLIKE &amp;diff_mean, const MATRIXLIKE &amp;cov, T &amp;maha2_out, T &amp;pdf_out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>covariancesAndMeanWeighted</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaf0a0f292b7248680014f55effd35873f</anchor>
      <arglist>(const VECTOR_OF_VECTORS &amp;elements, MATRIXLIKE &amp;covariances, VECTORLIKE &amp;means, const VECTORLIKE2 *weights_mean, const VECTORLIKE3 *weights_cov, const bool *elem_do_wrap2pi=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>covariancesAndMean</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gaa1cf7357c4043fb790efe19d3f6c2b7d</anchor>
      <arglist>(const VECTOR_OF_VECTORS &amp;elements, MATRIXLIKE &amp;covariances, VECTORLIKE &amp;means, const bool *elem_do_wrap2pi=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weightedHistogram</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga4ca4d8616fc5c34fbaddd4d479060b91</anchor>
      <arglist>(const VECTORLIKE1 &amp;values, const VECTORLIKE1 &amp;weights, float binWidth, VECTORLIKE2 &amp;out_binCenters, VECTORLIKE2 &amp;out_binValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weightedHistogramLog</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gabc0b6008e33cc8852a18b746d2fa84d4</anchor>
      <arglist>(const VECTORLIKE1 &amp;values, const VECTORLIKE1 &amp;log_weights, float binWidth, VECTORLIKE2 &amp;out_binCenters, VECTORLIKE2 &amp;out_binValues)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageLogLikelihood</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga85d1c2dc3a97b8664332f5efc8384177</anchor>
      <arglist>(const CVectorDouble &amp;logLikelihoods)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageWrap2Pi</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>gad2efb7145920d6f898fc7d75bf0e743c</anchor>
      <arglist>(const CVectorDouble &amp;angles)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>averageLogLikelihood</name>
      <anchorfile>group__stats__grp.html</anchorfile>
      <anchor>ga7ab9576c9d210cd29057d8fdf7eff647</anchor>
      <arglist>(const CVectorDouble &amp;logWeights, const CVectorDouble &amp;logLikelihoods)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>filtering_grp</name>
    <title>Filtering algorithms</title>
    <filename>group__filtering__grp.html</filename>
    <class kind="struct">mrpt::math::LowPassFilter_IIR1</class>
  </compound>
  <compound kind="group">
    <name>fourier_grp</name>
    <title>Fourier transform functions</title>
    <filename>group__fourier__grp.html</filename>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>cross_correlation_FFT</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga224430db110a7e03b2ae815606e7414c</anchor>
      <arglist>(const CMatrixFloat &amp;A, const CMatrixFloat &amp;B, CMatrixFloat &amp;out_corr)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>dft2_complex</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga2f905c6e710f2ddc41f4cc0c23505122</anchor>
      <arglist>(const CMatrixFloat &amp;in_real, const CMatrixFloat &amp;in_imag, CMatrixFloat &amp;out_real, CMatrixFloat &amp;out_imag)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>dft2_real</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga8410d2ca99ec5452ea0149745eb48a63</anchor>
      <arglist>(const CMatrixFloat &amp;in_data, CMatrixFloat &amp;out_real, CMatrixFloat &amp;out_imag)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>fft_real</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga628db88f6a359e3ea20e31a89ed7497e</anchor>
      <arglist>(CVectorFloat &amp;in_realData, CVectorFloat &amp;out_FFT_Re, CVectorFloat &amp;out_FFT_Im, CVectorFloat &amp;out_FFT_Mag)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>idft2_complex</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>gaef98e215fcf4673b22bc6f026a9560a8</anchor>
      <arglist>(const CMatrixFloat &amp;in_real, const CMatrixFloat &amp;in_imag, CMatrixFloat &amp;out_real, CMatrixFloat &amp;out_imag)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>idft2_real</name>
      <anchorfile>group__fourier__grp.html</anchorfile>
      <anchor>ga99c021a7cd5456cdc313e06f7761fc67</anchor>
      <arglist>(const CMatrixFloat &amp;in_real, const CMatrixFloat &amp;in_imag, CMatrixFloat &amp;out_data)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fresnel_integrals_grp</name>
    <title>Fresnel integrals (`#include &lt;mrpt/math/fresnel.h&gt;`)</title>
    <filename>group__fresnel__integrals__grp.html</filename>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>fresnel_cos_integral</name>
      <anchorfile>group__fresnel__integrals__grp.html</anchorfile>
      <anchor>ga16bf9bf9cb823eb39cff1123e206fc48</anchor>
      <arglist>(double x) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>fresnel_sin_integral</name>
      <anchorfile>group__fresnel__integrals__grp.html</anchorfile>
      <anchor>ga1c8c7825b00fee22f403629259a12a88</anchor>
      <arglist>(double x) MRPT_NO_THROWS</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>geometry_grp</name>
    <title>Geometry: lines, planes, intersections, SLERP, &quot;lightweight&quot; point &amp; pose classes</title>
    <filename>group__geometry__grp.html</filename>
    <class kind="class">mrpt::math::CPolygon</class>
    <class kind="struct">mrpt::math::TLine2D</class>
    <class kind="struct">mrpt::math::TLine3D</class>
    <class kind="struct">mrpt::math::TObject2D</class>
    <class kind="struct">mrpt::math::TObject3D</class>
    <class kind="struct">mrpt::math::TPlane</class>
    <class kind="struct">mrpt::math::TPoint2D</class>
    <class kind="struct">mrpt::math::TPoint3D</class>
    <class kind="struct">mrpt::math::TPoint3Df</class>
    <class kind="struct">mrpt::math::TPointXYZfIu8</class>
    <class kind="struct">mrpt::math::TPointXYZfRGBu8</class>
    <class kind="struct">mrpt::math::TPointXYZIu8</class>
    <class kind="struct">mrpt::math::TPointXYZRGBu8</class>
    <class kind="class">mrpt::math::TPolygon2D</class>
    <class kind="class">mrpt::math::TPolygon3D</class>
    <class kind="class">mrpt::math::TPolygonWithPlane</class>
    <class kind="struct">mrpt::math::TPose2D</class>
    <class kind="struct">mrpt::math::TPose3D</class>
    <class kind="struct">mrpt::math::TPose3DQuat</class>
    <class kind="struct">mrpt::math::TSegment2D</class>
    <class kind="struct">mrpt::math::TSegment3D</class>
    <class kind="struct">mrpt::math::TTwist2D</class>
    <class kind="struct">mrpt::math::TTwist3D</class>
    <member kind="typedef">
      <type>TPlane</type>
      <name>TPlane3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga059f9e940d0d3c842d7ca1cec3c4f999</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga30e184e42686c929b057a782c5420381</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0ce1351e12712693cfbe5318fb8acae1</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf6339aa7f1cdc6c0a7049756f9417d2b</anchor>
      <arglist>(const TPose2D &amp;p1, const TPose2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2696598ea83b926010a0457c53bfe285</anchor>
      <arglist>(const TPose3D &amp;p1, const TPose3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac847cd29b920a25d160d642afc1ca5f5</anchor>
      <arglist>(const TSegment2D &amp;s1, const TSegment2D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3e99b3d8a2aa7739c50ee0c6e33d5556</anchor>
      <arglist>(const TSegment3D &amp;s1, const TSegment3D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>TPoint3D</type>
      <name>operator-</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga41dd79738f6a27f4b63ee22080eec843</anchor>
      <arglist>(const TPoint3D &amp;p1)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga77563b8f5edee66b0e8e333aa2e2a39c</anchor>
      <arglist>(std::ostream &amp;o, const TPoint2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6d52eb54d72299cade2b884eedffa205</anchor>
      <arglist>(std::ostream &amp;o, const TPoint3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad988e4e96d8bc6609a025d9bac22712d</anchor>
      <arglist>(std::ostream &amp;o, const TPose2D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga79ec834e3952d971972807745d048696</anchor>
      <arglist>(std::ostream &amp;o, const TPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream BASE_IMPEXP &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8cd35fa40771db77948340c4e415e71f</anchor>
      <arglist>(std::ostream &amp;o, const TPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac81794c102988eac04f036f8f60aa690</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaabc90e4badbb504705c210c5d0e85182</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa0673f6d2952e01ea7e8447c458874ba</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPose2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga39c629f9fa70751c041a13ea3387ede0</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPose3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6292005972f5b7f2a4051d8c8ba4acf8</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TSegment2D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9e5730997e085ef73d01782fcaf51251</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TLine2D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga4102685bc8189ef84693ade5f5202568</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TObject2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6a7baf70850bd46ae931eaa744bdf80c</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TSegment3D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga502429984cd1cdab0dfd9a8a75a65818</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TLine3D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0763d8cdb4eb0783b9c2827617412a89</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1f6685b6a5c8c87bd46c5231c0f20516</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TObject3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa507bf84f2f4787566b8f43a98588bcd</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TTwist2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaacf763e61f1046e1a4ce44799863a8de</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const mrpt::math::TTwist3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaef7a1b4acfd8df1780f54ccf2725bec6</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3d8fa05b84f5283269f4f4d06f0136bd</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3b0d2c0eb8f001423ccd854814a92187</anchor>
      <arglist>(const TPose2D &amp;p1, const TPose2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga315107e68e10847038343a6bb609e49d</anchor>
      <arglist>(const TPose3D &amp;p1, const TPose3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf6b5b50bad9ca722909c044f785589aa</anchor>
      <arglist>(const TSegment2D &amp;s1, const TSegment2D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0759bd5ff55164037663876bb5c589e5</anchor>
      <arglist>(const TSegment3D &amp;s1, const TSegment3D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0d4e979a439f23fa0d1edaa7b52ef7ce</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPoint2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga467521782a602e090dccd150a0304541</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPoint3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gacfbf8391db421029b4f1aafae3efc949</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPose2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf55cff79df3a191f28e57a9d3d5cded2</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPose3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7141c5b1a4baeca2acda701647ac6153</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TSegment2D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7b1d850476e64303ded37da9a4e94394</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TLine2D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gab2e51cf6866d807e32e61dfd897d39a3</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TObject2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa8ff3e747c18757ebfb0690ee4b760a4</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TSegment3D &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaff4cc6bf9f5bf422cc58955b3f0ef5ce</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TLine3D &amp;l)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga536f142ab93c46de5574983298223ba9</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1a0a2095e72e2d4358b7f7d95cf737cd</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TObject3D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga60668836f87e12b3ba1a6d4423e3d85f</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TTwist2D &amp;o)</arglist>
    </member>
    <member kind="function">
      <type>BASE_IMPEXP mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga749613a56b6c479ff20cbc1ce253ee18</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, mrpt::math::TTwist3D &amp;o)</arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_LINE</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga39c624c65577d653fdd4959db170f99e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_PLANE</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf25b3e2c558bc58ce4f5251cc62ac2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_POINT</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2dbf1225dd78e1ae2cb5e7d0b7ddea52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_POLYGON</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8a10a9c561cb5d704d17328857b4eb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_SEGMENT</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabdfe15c4a3eebe6168b00dd3a64224fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char</type>
      <name>GEOMETRIC_TYPE_UNDEFINED</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6fb47c39fe7b701f2ad23f02787ec63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double BASE_IMPEXP</type>
      <name>geometryEpsilon</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3dbcfb1f765a2a01a6d113b543fa8eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct BASE_IMPEXP</type>
      <name>TLine3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac4f838c4ff28e24b60032903f9a87339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct BASE_IMPEXP</type>
      <name>TObject3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga621fd9d87c2da1ad022a4192779adfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class BASE_IMPEXP</type>
      <name>TPolygon3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac96724117d963fde72380a079deaea23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct BASE_IMPEXP</type>
      <name>TSegment3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6062a8844f75e4a2efd63d7027237b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac8434f3b6ff8fc33f1a730d048376680</anchor>
      <arglist>(const TSegment3D &amp;s1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5dd94df362abbc951105f1043404e550</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1d96bf1289f937a71dd7156c28be3cc6</anchor>
      <arglist>(const TSegment3D &amp;s1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5578db841cf79d522bbe330e8af74b37</anchor>
      <arglist>(const TPlane &amp;p1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga689fe4a60a9090b8fd311282eec919ea</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga867073c6926b395069142f434d4b5fca</anchor>
      <arglist>(const TPlane &amp;p1, const TLine3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2213e727c993392fe8a6ff82bd4a1ed2</anchor>
      <arglist>(const TLine3D &amp;r1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga95f158cb50fb69c1d79243f48385409e</anchor>
      <arglist>(const TLine3D &amp;r1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga372e9168c62131da39eb9d70dee76041</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabdca0bc1bbca0ff9942ac305950469b2</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9c0ca61ddffa7a68cce9b709432e445f</anchor>
      <arglist>(const TLine2D &amp;r1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7f0d0dba6bacd14ccd3c518dbfe76000</anchor>
      <arglist>(const TSegment2D &amp;s1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae331692806117c1799ad6d361dfe75e6</anchor>
      <arglist>(const TSegment2D &amp;s1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadf38abae2a5f918e1eab630b9a109cbc</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa8129af319e199d9f2404e6acc96714d</anchor>
      <arglist>(const TPlane &amp;p1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga92e221cabafb17be49a42740463bba64</anchor>
      <arglist>(const TLine3D &amp;r1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga70822c4092f0bbe2a196bed0fbe9ca2e</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getAngle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga994ef627b68853776a5ce1802bc18073</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseX</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga246021723fa28192ca1874bff181c0f2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3442bdc8a089cbd30e154edac53ac4bd</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafdffd6ceca802661b3c377e0a7dc8b21</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseAndVector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf0c89a60d732fac3acef96415f2d39ea</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;p, const double(&amp;vector)[3], TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseX</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga70ae0a73224fcfd332124d1b2bab8fc7</anchor>
      <arglist>(const TPose2D &amp;p, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabbebe5355d1b3ec5826e49e722fa0a6e</anchor>
      <arglist>(const TPose2D &amp;p, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createFromPoseAndVector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac3e1ca7a4f5d4de2b5cdd213a650d34d</anchor>
      <arglist>(const TPose2D &amp;p, const double(&amp;vector)[2], TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>conformAPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gacfd168e4805c76cb5b9c78aa223b22d7</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>conformAPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafba78851ae3aac39411479d7fd33fb75</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TPlane &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0343f2d575b75659d177d7c1b8aeb699</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gab94e655d2a4b638920d0cfd6b030904d</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points, TLine2D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga66f0a5685c0fc9d5438f44f287a3d87c</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>areAligned</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0a2d4588cbb75d995a72faa9e5ef15b3</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TLine3D &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga72d27b659adfb537f944a3a8945d4d3c</anchor>
      <arglist>(const TPoint3D &amp;point, const mrpt::poses::CPose3D &amp;newXYpose, TPoint3D &amp;newPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga4623656064201d25153d494a64962a28</anchor>
      <arglist>(const TSegment3D &amp;segment, const mrpt::poses::CPose3D &amp;newXYpose, TSegment3D &amp;newSegment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaadd4c4901e3398d22a66efa3e79d2936</anchor>
      <arglist>(const TLine3D &amp;line, const mrpt::poses::CPose3D &amp;newXYpose, TLine3D &amp;newLine)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7ac4b290c5d460f3ca7358f7f8fd181d</anchor>
      <arglist>(const TPlane &amp;plane, const mrpt::poses::CPose3D &amp;newXYpose, TPlane &amp;newPlane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga650a555b1f3d0116a889755ed8cad853</anchor>
      <arglist>(const TPolygon3D &amp;polygon, const mrpt::poses::CPose3D &amp;newXYpose, TPolygon3D &amp;newPolygon)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2a3d8973efd4d896d8c4a1d1626ed7c6</anchor>
      <arglist>(const TObject3D &amp;object, const mrpt::poses::CPose3D &amp;newXYPose, TObject3D &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3a8703f7747d7d472704621ea44c7021</anchor>
      <arglist>(const T &amp;obj, const TPlane &amp;newXYPlane, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa777931620bc326748391967ef724568</anchor>
      <arglist>(const T &amp;obj, const TPlane &amp;newXYPlane, const TPoint3D &amp;newOrigin, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaffbc776a64ff56a0f4b321c9b279f0af</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;objs, const mrpt::poses::CPose3D &amp;newXYpose, std::vector&lt; T &gt; &amp;newObjs)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga32e79b880352278f517cf33c2262c23e</anchor>
      <arglist>(const TPoint2D &amp;point, const mrpt::poses::CPose2D &amp;newXpose, TPoint2D &amp;newPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaaa723a1b88bdcb7429e0fa8c892091ab</anchor>
      <arglist>(const TSegment2D &amp;segment, const mrpt::poses::CPose2D &amp;newXpose, TSegment2D &amp;newSegment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga812a9c21d22271e0202e5d6a5ff20668</anchor>
      <arglist>(const TLine2D &amp;line, const mrpt::poses::CPose2D &amp;newXpose, TLine2D &amp;newLine)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaed6211dfc241756ffd24225fb063bbd4</anchor>
      <arglist>(const TPolygon2D &amp;polygon, const mrpt::poses::CPose2D &amp;newXpose, TPolygon2D &amp;newPolygon)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0638d2ed4002b31e5ef2cbc595ce6dc2</anchor>
      <arglist>(const TObject2D &amp;object, const mrpt::poses::CPose2D &amp;newXpose, TObject2D &amp;newObject)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga77459f2bde6fc21af5d646afa6f2a1c3</anchor>
      <arglist>(const T &amp;obj, const TLine2D &amp;newXLine, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gade8915a17e3600e1a46db01d407f9b7f</anchor>
      <arglist>(const T &amp;obj, const TLine2D &amp;newXLine, const TPoint2D &amp;newOrigin, T &amp;newObj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabf1b5785d6a212c47e5286cf32aa52dc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;objs, const mrpt::poses::CPose2D &amp;newXpose, std::vector&lt; T &gt; &amp;newObjs)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaeb82d442632f6d02ed4f23abde0a7220</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TSegment2D &amp;s2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga0224cc99691efb59f362750fdef1c6b5</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TLine2D &amp;r2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga31b78e2763474e75992e4d47071b56af</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga5f241d690d1dc369584ab9894e1403aa</anchor>
      <arglist>(const TSegment2D &amp;s1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga498ab42b7016f46dfd864e6603983e79</anchor>
      <arglist>(const TLine2D &amp;r1, const TPolygon2D &amp;p2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8eee56153d56abf18baebe1a43aba025</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TSegment3D &amp;s2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae098e1c025a3be9aec8a29338c4ea609</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TLine3D &amp;r2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1e0e1d244b21858d3fe882d2c5c5c9d1</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPlane &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae6be78494a907b099e74e8abf8d9cd62</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae54fcad3a2754529817b16dbd387a6e2</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa2686f4f203380a19184ee8bcfa5db35</anchor>
      <arglist>(const TLine3D &amp;r1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac0867b77fa033682044a131e1872ed3c</anchor>
      <arglist>(const TPlane &amp;p1, const TPolygon3D &amp;p2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>size_t BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga27bbcb73045d3efb5c7c78366ae09724</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;v1, const std::vector&lt; TPolygon3D &gt; &amp;v2, CSparseMatrixTemplate&lt; TObject3D &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga390054f4e4e2a32067fdc485f207c3bb</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;v1, const std::vector&lt; TPolygon3D &gt; &amp;v2, std::vector&lt; TObject3D &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa1f06d8e0612780e9a4adf91377e9cbc</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v1, const std::vector&lt; U &gt; &amp;v2, CSparseMatrixTemplate&lt; O &gt; &amp;objs)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8c9938ba7a1666b258ad3d487df9af68</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v1, const std::vector&lt; U &gt; &amp;v2, std::vector&lt; O &gt; objs)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga085e0b0a43255133daa6d03b09c145c0</anchor>
      <arglist>(const TObject2D &amp;o1, const TObject2D &amp;o2, TObject2D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>intersect</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga16e77c71263abb49040a43167f785f5d</anchor>
      <arglist>(const TObject3D &amp;o1, const TObject3D &amp;o2, TObject3D &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6e705dc07a89c9206adca1d33ecef688</anchor>
      <arglist>(const TPoint2D &amp;p1, const TPoint2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga49c9d34c8e3a7163795a8d606fbb2de1</anchor>
      <arglist>(const TPoint3D &amp;p1, const TPoint3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaee202a356fdecfc880389d74ee4db5ae</anchor>
      <arglist>(const TLine2D &amp;r1, const TLine2D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3d6872d96bf20264e3129b8d83e8f065</anchor>
      <arglist>(const TLine3D &amp;r1, const TLine3D &amp;r2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae8ee3a3cbd35419b4025ddaa8ad8d954</anchor>
      <arglist>(const TPlane &amp;p1, const TPlane &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaef41d5bad5f5c963a115ba5ad0ecb533</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga69aecb4753ea543d2f0cb64a829af4f9</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TSegment2D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gae4801fe47285acad2533585a42eac9cd</anchor>
      <arglist>(const TSegment2D &amp;s1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaafc1bc5e0d7a895612e820b382dc58da</anchor>
      <arglist>(const TPolygon2D &amp;p1, const TLine2D &amp;l2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga199640d96dc07d84a787660b07059b06</anchor>
      <arglist>(const TLine2D &amp;l1, const TPolygon2D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaddad62a45d0eabab4194e9b261801741</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga258d1d33e5b037a166c0784fbba4cd74</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TSegment3D &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga19a574fbbb884252278e69af2d4f64eb</anchor>
      <arglist>(const TSegment3D &amp;s1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga67d00784531693ba96b5aae3af3e9b6d</anchor>
      <arglist>(const TPolygon3D &amp;p1, const TLine3D &amp;l2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga50cc3a8b2fdca23879e8a2c8d3473199</anchor>
      <arglist>(const TLine3D &amp;l1, const TPolygon3D &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8fea9705d62bae0c9f0c5d0ee65186a1</anchor>
      <arglist>(const TPolygon3D &amp;po, const TPlane &amp;pl)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>distance</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gabfb83bd00d767a1fa6c2f8f846577e23</anchor>
      <arglist>(const TPlane &amp;pl, const TPolygon3D &amp;po)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getRectangleBounds</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga21bf312977cbce8a845861abae1f56ce</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;poly, TPoint2D &amp;pMin, TPoint2D &amp;pMax)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getPrismBounds</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga92c076a9ddc751bc692d933f9b2d21fb</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;poly, TPoint3D &amp;pMin, TPoint3D &amp;pMax)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseXY</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga37850eea9f5c6116f9161d0020bc0215</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseXZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf91b4ef893ac67bffb102a68184756a3</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseYZ</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga19a1063accedeb842bac939b8b9d9371</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>createPlaneFromPoseAndNormal</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1e4a1a55464d0a77afd8779c1771f2e2</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;pose, const double(&amp;normal)[3], TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>generateAxisBaseFromDirectionAndAxis</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad30276c807b48de64479042df3901475</anchor>
      <arglist>(const double(&amp;vec)[3], char coord, CMatrixDouble &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga813a39378e8d87026c8bdf9d6e9ea11f</anchor>
      <arglist>(const std::vector&lt; TPoint2D &gt; &amp;points, TLine2D &amp;line)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf52599f4e77ca22fbaf934f4795c8b74</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TLine3D &amp;line)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>getRegressionPlane</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadc7d809e6b0587ea6306ec35195b1406</anchor>
      <arglist>(const std::vector&lt; TPoint3D &gt; &amp;points, TPlane &amp;plane)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaeef1f0bba196ddf6a2591e34a962c7f2</anchor>
      <arglist>(const std::vector&lt; TSegment3D &gt; &amp;segms, std::vector&lt; TPolygon3D &gt; &amp;polys)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9dca93142f650435c44c91da9b9f5a28</anchor>
      <arglist>(const std::vector&lt; TSegment3D &gt; &amp;segms, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TSegment3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga47823470db9d1d67a17e605e7c9ec748</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9ed915589a9d8d3aa4d95f7fe546bf10</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TObject3D &gt; &amp;remainder)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>assemblePolygons</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gafce561047af36b2f53fa8a1fa39fd170</anchor>
      <arglist>(const std::vector&lt; TObject3D &gt; &amp;objs, std::vector&lt; TPolygon3D &gt; &amp;polys, std::vector&lt; TSegment3D &gt; &amp;remainder1, std::vector&lt; TObject3D &gt; &amp;remainder2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEpsilon</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6ee56196af1534bb1c408eb5fedbc64a</anchor>
      <arglist>(double nE)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getEpsilon</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac164dcd4d3f3b2a46fd098cae08bfc7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>splitInConvexComponents</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1521805122afdf7b2b43fdf07b122347</anchor>
      <arglist>(const TPolygon2D &amp;poly, std::vector&lt; TPolygon2D &gt; &amp;components)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>splitInConvexComponents</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa47d7a2b5e33a9b4b82574939fabfc3c</anchor>
      <arglist>(const TPolygon3D &amp;poly, std::vector&lt; TPolygon3D &gt; &amp;components)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getSegmentBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad946c51ed376dd7bdb6bc58d50868fab</anchor>
      <arglist>(const TSegment2D &amp;sgm, TLine2D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getSegmentBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga9b97db6f59d92e55374fa2ef29246b0d</anchor>
      <arglist>(const TSegment3D &amp;sgm, TPlane &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getAngleBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga52e778d0b621da17b18f3a33a7a0d306</anchor>
      <arglist>(const TLine2D &amp;l1, const TLine2D &amp;l2, TLine2D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getAngleBisector</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa281076b72f1e7a14bd60cf389591285</anchor>
      <arglist>(const TLine3D &amp;l1, const TLine3D &amp;l2, TLine3D &amp;bis)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>traceRay</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga38168fa99370ab281b47cb61a6644613</anchor>
      <arglist>(const std::vector&lt; TPolygonWithPlane &gt; &amp;vec, const mrpt::poses::CPose3D &amp;pose, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>traceRay</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6f1f2d284e8f66cd5e85be0e2e01537f</anchor>
      <arglist>(const std::vector&lt; TPolygon3D &gt; &amp;vec, const mrpt::poses::CPose3D &amp;pose, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gad8d6fbe91133eb0caa6722ae378ea3fb</anchor>
      <arglist>(const T &amp;v0, const U &amp;v1, V &amp;vOut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga20dcc4f19cc9529611235c78937e1ea5</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;v0, const std::vector&lt; T &gt; &amp;v1, std::vector&lt; T &gt; &amp;v_out)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>crossProduct3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8434b52fe61bfea34a87705c3c296b9e</anchor>
      <arglist>(const VEC1 &amp;v0, const VEC2 &amp;v1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skew_symmetric3</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga1d062ce80412bd12f853b032f7822edb</anchor>
      <arglist>(const VECTOR &amp;v, MATRIX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>skew_symmetric3</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga885c8e7de7ba80f5d314d4ec0a161d02</anchor>
      <arglist>(const VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skew_symmetric3_neg</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa6594f63ac8850608581cbda8c2425c9</anchor>
      <arglist>(const VECTOR &amp;v, MATRIX &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::math::CMatrixDouble33</type>
      <name>skew_symmetric3_neg</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga88a1a74aa8e47de309e4b00dfb1b2d9b</anchor>
      <arglist>(const VECTOR &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vectorsAreParallel2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga02898caca2e86295b143fddb35be2d02</anchor>
      <arglist>(const T &amp;v1, const U &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>vectorsAreParallel3D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga8e6c754edead58282fc8bc2fe030a28f</anchor>
      <arglist>(const T &amp;v1, const U &amp;v2)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>closestFromPointToSegment</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gadb3d23eab4f531069123624b8ba6a0e0</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2, double &amp;out_x, double &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>closestFromPointToLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga37223ac5750b43309079b3e7dd495458</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2, double &amp;out_x, double &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>closestSquareDistanceFromPointToLine</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga2acf26be8e09ce4cc912dd1af304b6d9</anchor>
      <arglist>(const double &amp;Px, const double &amp;Py, const double &amp;x1, const double &amp;y1, const double &amp;x2, const double &amp;y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa750f334af9804daea1b6c748fb5544f</anchor>
      <arglist>(const T x1, const T y1, const T x2, const T y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaf9f23698674258694e4ccf1b65d883d9</anchor>
      <arglist>(const T x1, const T y1, const T z1, const T x2, const T y2, const T z2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceSqrBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga317e06b958f0d87add2bf964a831f4a6</anchor>
      <arglist>(const T x1, const T y1, const T x2, const T y2)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>distanceSqrBetweenPoints</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga43a105e4de12406d0f1ec02bfa068efd</anchor>
      <arglist>(const T x1, const T y1, const T z1, const T x2, const T y2, const T z2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minimumDistanceFromPointToSegment</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac92da90f192ac7bd07a5ecfa75b5c5dd</anchor>
      <arglist>(const double Px, const double Py, const double x1, const double y1, const double x2, const double y2, T &amp;out_x, T &amp;out_y)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>SegmentsIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga46aedb75c65aeec95452cf1c9de0a3e8</anchor>
      <arglist>(const double x1, const double y1, const double x2, const double y2, const double x3, const double y3, const double x4, const double y4, double &amp;ix, double &amp;iy)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>SegmentsIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga28af18facb8b1bb87b497f8f2c70cf26</anchor>
      <arglist>(const double x1, const double y1, const double x2, const double y2, const double x3, const double y3, const double x4, const double y4, float &amp;ix, float &amp;iy)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>pointIntoPolygon2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga476738b4b31eadfa7c26ceb1e70b8579</anchor>
      <arglist>(const double &amp;px, const double &amp;py, unsigned int polyEdges, const double *poly_xs, const double *poly_ys)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pointIntoQuadrangle</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7a045689c27da5ed560fb9c0da6afece</anchor>
      <arglist>(T x, T y, T v1x, T v1y, T v2x, T v2y, T v3x, T v3y, T v4x, T v4y)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>distancePointToPolygon2D</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa30e01c0a6a675d795824684a5ab64d7</anchor>
      <arglist>(const double &amp;px, const double &amp;py, unsigned int polyEdges, const double *poly_xs, const double *poly_ys)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>minDistBetweenLines</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga6a650dbff61e35b271f810f6092aeb52</anchor>
      <arglist>(const double &amp;p1_x, const double &amp;p1_y, const double &amp;p1_z, const double &amp;p2_x, const double &amp;p2_y, const double &amp;p2_z, const double &amp;p3_x, const double &amp;p3_y, const double &amp;p3_z, const double &amp;p4_x, const double &amp;p4_y, const double &amp;p4_z, double &amp;x, double &amp;y, double &amp;z, double &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>RectanglesIntersection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaa270e8bb5cf76e5aef7effd9ced0e080</anchor>
      <arglist>(const double &amp;R1_x_min, const double &amp;R1_x_max, const double &amp;R1_y_min, const double &amp;R1_y_max, const double &amp;R2_x_min, const double &amp;R2_x_max, const double &amp;R2_y_min, const double &amp;R2_y_max, const double &amp;R2_pose_x, const double &amp;R2_pose_y, const double &amp;R2_pose_phi)</arglist>
    </member>
    <member kind="function">
      <type>CMatrixTemplateNumeric&lt; T &gt;</type>
      <name>generateAxisBaseFromDirection</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gac393ef41292790bb8983997c5e1fda56</anchor>
      <arglist>(T dx, T dy, T dz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga3e9a5920971ffc3caa6649159bc5a156</anchor>
      <arglist>(const CQuaternion&lt; T &gt; &amp;q0, const CQuaternion&lt; T &gt; &amp;q1, const double t, CQuaternion&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga7f415f2899fab4600f6956b2568fb1c8</anchor>
      <arglist>(const mrpt::poses::CPose3D &amp;q0, const mrpt::poses::CPose3D &amp;q1, const double t, mrpt::poses::CPose3D &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>ga914c8d01d7b2825842007fc08d8204a7</anchor>
      <arglist>(const mrpt::poses::CPose3DQuat &amp;q0, const mrpt::poses::CPose3DQuat &amp;q1, const double t, mrpt::poses::CPose3DQuat &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>slerp_ypr</name>
      <anchorfile>group__geometry__grp.html</anchorfile>
      <anchor>gaaa5060b957a51e330852884ca92dfecd</anchor>
      <arglist>(const mrpt::math::TPose3D &amp;q0, const mrpt::math::TPose3D &amp;q1, const double t, mrpt::math::TPose3D &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>interpolation_grp</name>
    <title>Interpolation, least-squares fit, splines</title>
    <filename>group__interpolation__grp.html</filename>
    <class kind="class">mrpt::poses::CPose2DInterpolator</class>
    <class kind="class">mrpt::poses::CPose3DInterpolator</class>
    <class kind="class">mrpt::poses::CPoseInterpolatorBase</class>
    <class kind="class">mrpt::math::CSplineInterpolator1D</class>
    <member kind="function">
      <type>T</type>
      <name>interpolate</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>gaeb1c0badda6737f8362ce902e10961dc</anchor>
      <arglist>(const T &amp;x, const VECTOR &amp;ys, const T &amp;x0, const T &amp;x1)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>interpolate2points</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>gaaacfc847732d51597b424fe30bfd3c91</anchor>
      <arglist>(const double x, const double x0, const double y0, const double x1, const double y1, bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type>NUMTYPE</type>
      <name>leastSquareLinearFit</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>ga3c10173e8877cb1c154c10cf40f0a8e1</anchor>
      <arglist>(const NUMTYPE t, const VECTORLIKE &amp;x, const VECTORLIKE &amp;y, bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>leastSquareLinearFit</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>ga1d33a22b97c0e1f3bc8d141ecccd3928</anchor>
      <arglist>(const VECTORLIKE1 &amp;ts, VECTORLIKE2 &amp;outs, const VECTORLIKE3 &amp;x, const VECTORLIKE3 &amp;y, bool wrap2pi=false)</arglist>
    </member>
    <member kind="function">
      <type>NUMTYPE</type>
      <name>spline</name>
      <anchorfile>group__interpolation__grp.html</anchorfile>
      <anchor>ga3bced71277f41b62998d7e55ddf5dd79</anchor>
      <arglist>(const NUMTYPE t, const VECTORLIKE &amp;x, const VECTORLIKE &amp;y, bool wrap2pi=false)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>kdtree_grp</name>
    <title>KD-Trees</title>
    <filename>group__kdtree__grp.html</filename>
    <class kind="class">mrpt::math::KDTreeCapable</class>
  </compound>
  <compound kind="group">
    <name>Container_ops_grp</name>
    <title>Vector and matrices mathematical operations and other utilities</title>
    <filename>group__container__ops__grp.html</filename>
    <file>ops_containers.h</file>
    <namespace>mrpt</namespace>
    <member kind="function">
      <type>T</type>
      <name>angDistance</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga1eaea1b18345e9a5d0843a9d6fe482a3</anchor>
      <arglist>(T from, T to)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractColumnFromVectorOfVectors</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga7e35ac8264c0ad08d184f5e50ceca5d6</anchor>
      <arglist>(const size_t colIndex, const VECTOR_OF_VECTORS &amp;data, VECTORLIKE &amp;out_column)</arglist>
    </member>
    <member kind="function">
      <type>double BASE_IMPEXP</type>
      <name>factorial</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gad8515f585a409cc1761d9b015e271357</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t BASE_IMPEXP</type>
      <name>factorial64</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gadddd775fc898dffe8f9adafa254b7c8d</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isFinite</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga8303411e01344273adadf2efecd60f28</anchor>
      <arglist>(float f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isFinite</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga1750403e3752894537a40ac35f489cf7</anchor>
      <arglist>(double f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isNaN</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaf5198d5ee419f7956d97202ce4c59d66</anchor>
      <arglist>(float f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>isNaN</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga14aaaded566d0b098a2415f93d11e452</anchor>
      <arglist>(double f) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linspace</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gac77eb1a332f0b7cd60ecf5918d2f4a9a</anchor>
      <arglist>(T first, T last, size_t count, VECTOR &amp;out_vector)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>loadVector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga40e8e47dea9f504a28d2a70ea8ddb158</anchor>
      <arglist>(utils::CFileStream &amp;f, std::vector&lt; int &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>loadVector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga4b6641faf04526ff4cee645370007ae1</anchor>
      <arglist>(utils::CFileStream &amp;f, std::vector&lt; double &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>EIGEN_VECTOR &amp;</type>
      <name>loadVector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaccf50dd16517e6f86d9ac273091d3c14</anchor>
      <arglist>(EIGEN_VECTOR &amp;v, At(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt; &amp;</type>
      <name>loadVector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga3f52023c60b58a0d49abca36d14d880e</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;v, At(&amp;theArray)[N])</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt;</type>
      <name>make_vector</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gae0851fd327043ae2a7054c33a3bbfcde</anchor>
      <arglist>(const T val1,...)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>medianFilter</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaa37fbd75463fc996b455f8f6efe8a24e</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;inV, std::vector&lt; double &gt; &amp;outV, const int &amp;winSize, const int &amp;numberOfSigmas=2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gab64bd509dec6f39f1db1086bd48b5f45</anchor>
      <arglist>(const VEC1 &amp;v, VEC2 &amp;out_v)</arglist>
    </member>
    <member kind="function">
      <type>Eigen::MatrixBase&lt; Derived &gt;::PlainObject</type>
      <name>operator!</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gae6aca84fb7a8bb647f606d59facd1e66</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga7fc98d4bb0f7c1ff3b8256ca3ad0420d</anchor>
      <arglist>(std::ostream &amp;out, const std::vector&lt; T &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga2ec8586ed310af79626693f7cd1ccd9e</anchor>
      <arglist>(std::ostream &amp;out, std::vector&lt; T &gt; *d)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga2d62813611cfc616822f8f5b17e184bd</anchor>
      <arglist>(mrpt::utils::CStream &amp;ostrm, const CArrayNumeric&lt; T, N &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga8c224ad670b1c017f3be1c075fd82b1f</anchor>
      <arglist>(mrpt::utils::CStream &amp;istrm, CArrayNumeric&lt; T, N &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>const Eigen::MatrixBase&lt; Derived &gt;::AdjointReturnType</type>
      <name>operator~</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gab02e2e15de033aa2c5f47096964361ec</anchor>
      <arglist>(const Eigen::MatrixBase&lt; Derived &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>round2up</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gae238d11a8827f1a9d10792fb8d26b0a1</anchor>
      <arglist>(T val)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt;</type>
      <name>sequenceStdVec</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga897c75f8fa614c54da6c0500b869f2a1</anchor>
      <arglist>(T first, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unwrap2PiSequence</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga55d36a5b4dc74282d689abf4ff1e05c4</anchor>
      <arglist>(VECTOR &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>wrapTo2Pi</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga81ffbc190c3274c294a71aad568e98e3</anchor>
      <arglist>(T a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wrapTo2PiInPlace</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaf3dcff278e3ccf372395351cfbb4d3dd</anchor>
      <arglist>(T &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>wrapToPi</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaa2ddb99c5a5532075417f855b1c132fd</anchor>
      <arglist>(T a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>wrapToPiInPlace</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga69ca7c53c45b1f99c69b45f40ef41e42</anchor>
      <arglist>(T &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga56a2bcbd3e333c77935a7e54d6eb9466</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixFixedNumeric&lt; float, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga745fc9af0a39075b935a4b84c0b392b1</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga22527dc2d242a466ca2bcd8f1656594b</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CMatrixFixedNumeric&lt; float, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>mrpt::utils::CStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga0a1091c4d09339131c04d59c9b534a58</anchor>
      <arglist>(mrpt::utils::CStream &amp;out, const CMatrixFixedNumeric&lt; double, NROWS, NCOLS &gt; &amp;M)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga91b22de0057ca91e09f29a4b56e26976</anchor>
      <arglist>(std::ostream &amp;s, const CMatrixFixedNumeric&lt; T, NROWS, NCOLS &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga76d0eeef79e0687814bdee2a24a4c070</anchor>
      <arglist>(std::ostream &amp;s, const CMatrixTemplateNumeric&lt; T &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gabc43a80aa18fe8ffdfe69fed3ad115a9</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gac10530e74882a9b76ce58891c386fb3e</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const T1 b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator*</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga6f2d8625a637a5a65585065331b5b0c5</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga28127b8dfe78fea7644c4f2a3517cdef</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga71e2799d7c3a1af520efe49a9d5aa5b3</anchor>
      <arglist>(std::vector&lt; T1 &gt; &amp;a, const T1 b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator+</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>ga5a1ef801e13687370311dd36eaae6e08</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;a, const std::vector&lt; T2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T1 &gt;</type>
      <name>operator-</name>
      <anchorfile>group__container__ops__grp.html</anchorfile>
      <anchor>gaaab8379a4418a0a0f60d5a147cad111b</anchor>
      <arglist>(const std::vector&lt; T1 &gt; &amp;v1, const std::vector&lt; T2 &gt; &amp;v2)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>polynomial_roots</name>
    <title>Find polynomial roots (`#include &lt;mrpt/math/poly_roots.h&gt;`)</title>
    <filename>group__polynomial__roots.html</filename>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly2</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga18d3c220f9ebafc306add9d291a40e71</anchor>
      <arglist>(double a, double b, double c, double &amp;r1, double &amp;r2) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly3</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga2973496d3e508e73477723b966a26c5f</anchor>
      <arglist>(double *x, double a, double b, double c) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly4</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga3dd5b657aafb4b7e376ffd95ef356b8b</anchor>
      <arglist>(double *x, double a, double b, double c, double d) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly4Bi</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>gaa4fb5fa90fb53a1def63b006eb01c66c</anchor>
      <arglist>(double *x, double b, double d) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly4De</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga7c135d134c59d03c0e730ff7a413e2a1</anchor>
      <arglist>(double *x, double b, double c, double d) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>int BASE_IMPEXP</type>
      <name>solve_poly5</name>
      <anchorfile>group__polynomial__roots.html</anchorfile>
      <anchor>ga908756765467c7bc3b8a274d4eafd09d</anchor>
      <arglist>(double *x, double a, double b, double c, double d, double e) MRPT_NO_THROWS</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ransac_grp</name>
    <title>RANSAC and other model fitting algorithms</title>
    <filename>group__ransac__grp.html</filename>
    <class kind="class">mrpt::math::ModelSearch</class>
    <class kind="class">mrpt::math::RANSAC_Template</class>
    <member kind="typedef">
      <type>RANSAC_Template&lt; double &gt;</type>
      <name>RANSAC</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>ga6ef19b76f2cbad65eba7f701a610bff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ransac_detect_3D_planes</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>gad7752b90d12df1104ea99deb81a87cb6</anchor>
      <arglist>(const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;x, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;y, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;z, std::vector&lt; std::pair&lt; size_t, TPlane &gt; &gt; &amp;out_detected_planes, const double threshold, const size_t min_inliers_for_valid_plane=10)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ransac_detect_2D_lines</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>ga5eda1cbb54c7a1dc20cc3f905414bc05</anchor>
      <arglist>(const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;x, const Eigen::Matrix&lt; NUMTYPE, Eigen::Dynamic, 1 &gt; &amp;y, std::vector&lt; std::pair&lt; size_t, TLine2D &gt; &gt; &amp;out_detected_lines, const double threshold, const size_t min_inliers_for_valid_line=5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ransac_detect_3D_planes</name>
      <anchorfile>group__ransac__grp.html</anchorfile>
      <anchor>ga34d81b34450c1d2712623f14e945cb79</anchor>
      <arglist>(const POINTSMAP *points_map, std::vector&lt; std::pair&lt; size_t, TPlane &gt; &gt; &amp;out_detected_planes, const double threshold, const size_t min_inliers_for_valid_plane)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gausspdf_transform_grp</name>
    <title>Gaussian PDF transformation functions</title>
    <filename>group__gausspdf__transform__grp.html</filename>
    <member kind="function">
      <type>void</type>
      <name>transform_gaussian_linear</name>
      <anchorfile>group__gausspdf__transform__grp.html</anchorfile>
      <anchor>gac9caace672d90279c312d43877d8480b</anchor>
      <arglist>(const VECTORLIKE1 &amp;x_mean, const MATLIKE1 &amp;x_cov, void(*functor)(const VECTORLIKE1 &amp;x, const USERPARAM &amp;fixed_param, VECTORLIKE3 &amp;y), const USERPARAM &amp;fixed_param, VECTORLIKE2 &amp;y_mean, MATLIKE2 &amp;y_cov, const VECTORLIKE1 &amp;x_increments)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform_gaussian_montecarlo</name>
      <anchorfile>group__gausspdf__transform__grp.html</anchorfile>
      <anchor>ga690d0b41f293578fcfd067e9177fc863</anchor>
      <arglist>(const VECTORLIKE1 &amp;x_mean, const MATLIKE1 &amp;x_cov, void(*functor)(const VECTORLIKE1 &amp;x, const USERPARAM &amp;fixed_param, VECTORLIKE3 &amp;y), const USERPARAM &amp;fixed_param, VECTORLIKE2 &amp;y_mean, MATLIKE2 &amp;y_cov, const size_t num_samples=1000, typename mrpt::aligned_containers&lt; VECTORLIKE3 &gt;::vector_t *out_samples_y=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform_gaussian_unscented</name>
      <anchorfile>group__gausspdf__transform__grp.html</anchorfile>
      <anchor>gaabbaca6808e3d9be3fd37f82f98049f0</anchor>
      <arglist>(const VECTORLIKE1 &amp;x_mean, const MATLIKE1 &amp;x_cov, void(*functor)(const VECTORLIKE1 &amp;x, const USERPARAM &amp;fixed_param, VECTORLIKE3 &amp;y), const USERPARAM &amp;fixed_param, VECTORLIKE2 &amp;y_mean, MATLIKE2 &amp;y_cov, const bool *elem_do_wrap2pi=NULL, const double alpha=1e-3, const double K=0, const double beta=2.0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>nanoflann_grp</name>
    <title>nanoflann C++ library for ANN</title>
    <filename>group__nanoflann__grp.html</filename>
    <subgroup>result_sets_grp</subgroup>
    <subgroup>loadsave_grp</subgroup>
    <subgroup>metric_grp</subgroup>
    <subgroup>param_grp</subgroup>
    <subgroup>memalloc_grp</subgroup>
    <subgroup>nanoflann_metaprog_grp</subgroup>
    <subgroup>kdtrees_grp</subgroup>
    <member kind="define">
      <type>#define</type>
      <name>NANOFLANN_VERSION</name>
      <anchorfile>group__nanoflann__grp.html</anchorfile>
      <anchor>ga7b8efca796d8e1861a432a5f6b8404a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>result_sets_grp</name>
    <title>Result set classes</title>
    <filename>group__result__sets__grp.html</filename>
    <class kind="struct">nanoflann::IndexDist_Sorter</class>
    <class kind="class">nanoflann::KNNResultSet</class>
    <class kind="class">nanoflann::RadiusResultSet</class>
  </compound>
  <compound kind="group">
    <name>loadsave_grp</name>
    <title>Load/save auxiliary functions</title>
    <filename>group__loadsave__grp.html</filename>
    <member kind="function">
      <type>void</type>
      <name>load_value</name>
      <anchorfile>group__loadsave__grp.html</anchorfile>
      <anchor>ga81940cd63b9ae619251d612d0ddbc819</anchor>
      <arglist>(FILE *stream, T &amp;value, size_t count=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load_value</name>
      <anchorfile>group__loadsave__grp.html</anchorfile>
      <anchor>gaefed46e8576d6ce3f1796bb13387ad3d</anchor>
      <arglist>(FILE *stream, std::vector&lt; T &gt; &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_value</name>
      <anchorfile>group__loadsave__grp.html</anchorfile>
      <anchor>gadf909159ea32f125f71328d00ac2de8d</anchor>
      <arglist>(FILE *stream, const T &amp;value, size_t count=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_value</name>
      <anchorfile>group__loadsave__grp.html</anchorfile>
      <anchor>gac767ee9c25febe0cd6af3ac2e186ffe7</anchor>
      <arglist>(FILE *stream, const std::vector&lt; T &gt; &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>metric_grp</name>
    <title>Metric (distance) classes</title>
    <filename>group__metric__grp.html</filename>
    <class kind="struct">nanoflann::L1_Adaptor</class>
    <class kind="struct">nanoflann::L2_Adaptor</class>
    <class kind="struct">nanoflann::L2_Simple_Adaptor</class>
    <class kind="struct">nanoflann::metric_L1</class>
    <class kind="struct">nanoflann::metric_L2</class>
    <class kind="struct">nanoflann::metric_L2_Simple</class>
  </compound>
  <compound kind="group">
    <name>param_grp</name>
    <title>Parameter structs</title>
    <filename>group__param__grp.html</filename>
    <class kind="struct">nanoflann::KDTreeSingleIndexAdaptorParams</class>
    <class kind="struct">nanoflann::SearchParams</class>
  </compound>
  <compound kind="group">
    <name>memalloc_grp</name>
    <title>Memory allocation</title>
    <filename>group__memalloc__grp.html</filename>
    <class kind="class">nanoflann::PooledAllocator</class>
    <member kind="function">
      <type>T *</type>
      <name>allocate</name>
      <anchorfile>group__memalloc__grp.html</anchorfile>
      <anchor>ga477667da2a8edb1d65f5a7eebaffc1eb</anchor>
      <arglist>(size_t count=1)</arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>BLOCKSIZE</name>
      <anchorfile>group__memalloc__grp.html</anchorfile>
      <anchor>gaf4df087b6f47e514f6062f7ada2d19d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>WORDSIZE</name>
      <anchorfile>group__memalloc__grp.html</anchorfile>
      <anchor>ga40956ef8f797399b4f478df9fc1566f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>nanoflann_metaprog_grp</name>
    <title>Auxiliary metaprogramming stuff</title>
    <filename>group__nanoflann__metaprog__grp.html</filename>
    <class kind="struct">nanoflann::array_or_vector_selector</class>
    <class kind="struct">nanoflann::array_or_vector_selector&lt;-1, T &gt;</class>
    <class kind="class">nanoflann::CArray</class>
  </compound>
  <compound kind="group">
    <name>kdtrees_grp</name>
    <title>KD-tree classes and adaptors</title>
    <filename>group__kdtrees__grp.html</filename>
    <class kind="struct">nanoflann::KDTreeEigenMatrixAdaptor</class>
    <class kind="class">nanoflann::KDTreeSingleIndexAdaptor</class>
  </compound>
  <compound kind="group">
    <name>mrpt_memory</name>
    <title>Memory utilities (in #include &lt;mrpt/system/memory.h&gt;)</title>
    <filename>group__mrpt__memory.html</filename>
    <class kind="class">mrpt::system::CGenericMemoryPool</class>
    <member kind="define">
      <type>#define</type>
      <name>mrpt_alloca</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga773b27da13cd1f6538e738b7a84e38af</anchor>
      <arglist>(nBytes)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>mrpt_alloca_free</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga12a8436a4cf3392c2f09a72348e7493c</anchor>
      <arglist>(mem_block)</arglist>
    </member>
    <member kind="function">
      <type>_Tp *</type>
      <name>align_ptr</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga372ba514a63401a3640a6192f862d505</anchor>
      <arglist>(_Tp *ptr, int n=(int) sizeof(_Tp))</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>aligned_calloc</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga1f0f740a33507bf943af5bac26e3abb0</anchor>
      <arglist>(size_t bytes, size_t alignment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>aligned_free</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>gaf0d2493f3bc416826ba0bb47e61e6deb</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP *</type>
      <name>aligned_malloc</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga8b48854cc9d545216bb2b78d496b8fe6</anchor>
      <arglist>(size_t bytes, size_t alignment)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP *</type>
      <name>aligned_realloc</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga5b0839396aafd2b0c098afaed9547fd8</anchor>
      <arglist>(void *old_ptr, size_t bytes, size_t alignment)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long BASE_IMPEXP</type>
      <name>getMemoryUsage</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga0d74828103d3082effae2d180b6381ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_aligned</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>gaefbd4b4d009c6f9c1f6854a2e8427f7f</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_aligned&lt; 16 &gt;</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga30bdcea01a57d36fbcb4f8f7c595e840</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_aligned&lt; 8 &gt;</name>
      <anchorfile>group__mrpt__memory.html</anchorfile>
      <anchor>ga1aed56ab90771422af91b43cffa87fca</anchor>
      <arglist>(const void *ptr)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>string_manage</name>
    <title>String management and utilities (in #include &lt;mrpt/system/string_utils.h&gt;)</title>
    <filename>group__string__manage.html</filename>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>decodeBase64</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gaa08bc7223992b5ac58a44ee6af835751</anchor>
      <arglist>(const std::string &amp;inString, vector_byte &amp;outData)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>decodeUTF8</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gaa145540f8c673b5d5a624a7b204b5126</anchor>
      <arglist>(const std::string &amp;strUTF8, vector_word &amp;out_uniStr)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>encodeBase64</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga2dc5dad62d87a9664a5dc4c7fdc40083</anchor>
      <arglist>(const vector_byte &amp;inputData, std::string &amp;outString)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>encodeUTF8</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga32c6fed4463900431a5cac391755ed5e</anchor>
      <arglist>(const vector_word &amp;input, std::string &amp;output)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>lowerCase</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga954206a9ae348fc1e1a86a6bdc78e4f1</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>rightPad</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga9e3a186d718c963c899c43b1774ef838</anchor>
      <arglist>(const std::string &amp;str, const size_t total_len, bool truncate_if_larger=false)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>sprintf_container</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gad3bebc02a54e912025cbd6eb6e9afdd2</anchor>
      <arglist>(const char *fmt, const T &amp;V)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>strCmp</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga9c35f2e8b1977a51fc7f03ea0c9884c9</anchor>
      <arglist>(const std::string &amp;s1, const std::string &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>strCmpI</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga76e386332e74ba27a1e31d27552dcc7c</anchor>
      <arglist>(const std::string &amp;s1, const std::string &amp;s2)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>strStarts</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gabf19558f3da7e27f8fc1ff1ba81f70f3</anchor>
      <arglist>(const std::string &amp;str, const std::string &amp;subStr)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>strStartsI</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga5d68f40f7fb1aa30f46d867fdbc29a7c</anchor>
      <arglist>(const std::string &amp;str, const std::string &amp;subStr)</arglist>
    </member>
    <member kind="function">
      <type>char BASE_IMPEXP *</type>
      <name>strtok</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gafbb6530403e00dad3f9f87b4a3ba394c</anchor>
      <arglist>(char *str, const char *strDelimit, char **context) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>tokenize</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga8214a455d9183365b0a4c01f2096a0c6</anchor>
      <arglist>(const std::string &amp;inString, const std::string &amp;inDelimiters, std::deque&lt; std::string &gt; &amp;outTokens, bool skipBlankTokens=true) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>tokenize</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gaa25706f41bc83e5e7924a4e29a0df84e</anchor>
      <arglist>(const std::string &amp;inString, const std::string &amp;inDelimiters, std::vector&lt; std::string &gt; &amp;outTokens, bool skipBlankTokens=true) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>trim</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga5e3b1bf56be956109d29657ac666ff4b</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>unitsFormat</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga25dc1c15a803a88593d55588a851c9ee</anchor>
      <arglist>(const double val, int nDecimalDigits=2, bool middle_space=true)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>upperCase</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>gaa3e62a6d53fcf60d748398dd80ba4887</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>str2num</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga649658b52bb64f0137784b36bbc58c83</anchor>
      <arglist>(std::string const &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>num2str</name>
      <anchorfile>group__string__manage.html</anchorfile>
      <anchor>ga875af771675180dceb32220dd8245198</anchor>
      <arglist>(T const &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_thread</name>
    <title>Threads (in #include &lt;mrpt/system/threads.h&gt;)</title>
    <filename>group__mrpt__thread.html</filename>
    <namespace>mrpt::system::detail</namespace>
    <class kind="struct">mrpt::system::TThreadHandle</class>
    <member kind="enumeration">
      <type></type>
      <name>TProcessPriority</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga8c2faa8d1ee370745e9f2c89a417bfa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppIdle</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga8c2faa8d1ee370745e9f2c89a417bfa7a11576a4e0680e8495b63a94fa985abfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppNormal</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga8c2faa8d1ee370745e9f2c89a417bfa7ad46800cfc911ac0aeb26f404f1a9e878</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppHigh</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga8c2faa8d1ee370745e9f2c89a417bfa7a192fc163166ceb14848bd98f1bd85fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ppVeryHigh</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga8c2faa8d1ee370745e9f2c89a417bfa7a14f9bd2a1ce9ee2f9a12efba60b29fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TThreadPriority</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga37334359dc65d0cbef086685c837d27f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpLowests</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27faae6a0fd19982e5399847a60d84c6a331</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpLower</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa3db6aa1cdd443d3e9a3720ab3359ad3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpLow</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa9948aeb6966e10119b2d071b03e1413f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpNormal</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa243a1b412b7e45a03e20a29929f8623e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpHigh</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa38bb74f11a1213377c6ee7f353df5db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpHigher</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fadc1841e96aacf7d7facd67c800db8fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tpHighest</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gga37334359dc65d0cbef086685c837d27fa728be646684f5ed4faf4ec507e3c9bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>changeCurrentProcessPriority</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gaa4698e4d733682e6ca4277bf6776e8fb</anchor>
      <arglist>(TProcessPriority priority)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>changeThreadPriority</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga9b12b6fd6d150e35bffd8a8ee8169cd8</anchor>
      <arglist>(const TThreadHandle &amp;threadHandle, TThreadPriority priority)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga336f5607e34b84bc7ac208068aa8e51e</anchor>
      <arglist>(void(*func)(T), T param)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gac7a010553c47446af4b7ab7b1abf5a74</anchor>
      <arglist>(void(*func)(void))</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThreadFromObjectMethod</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga04ca9cd3d32cc923c6fd4e42fc196e85</anchor>
      <arglist>(CLASS *obj, void(CLASS::*func)(PARAM), PARAM param)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThreadFromObjectMethod</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gab663a7d9d2285640bd5f2bbe473568cb</anchor>
      <arglist>(CLASS *obj, void(CLASS::*func)(void))</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThreadFromObjectMethodRef</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga3367f57b2a497564ce33ddecbc0bd35e</anchor>
      <arglist>(CLASS *obj, void(CLASS::*func)(PARAM &amp;), PARAM &amp;param)</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle</type>
      <name>createThreadRef</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga81d1604616b261ab0b5536bcf6657f03</anchor>
      <arglist>(void(*func)(T &amp;), T &amp;param)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>exitThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga47d16598f6b83b0623c02c9d8dee0261</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>TThreadHandle BASE_IMPEXP</type>
      <name>getCurrentThreadHandle</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga0eb650ffd28d524dcd993936aa39602d</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>unsigned long BASE_IMPEXP</type>
      <name>getCurrentThreadId</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gafadc7b3a721ddffc54d0bbc2556122e1</anchor>
      <arglist>() MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>getCurrentThreadTimes</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gaa0b0efc57a0496c35e12609884410a43</anchor>
      <arglist>(time_t &amp;creationTime, time_t &amp;exitTime, double &amp;cpuTime)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int BASE_IMPEXP</type>
      <name>getNumberOfProcessors</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga2518285f21e5fbc87c2afdf48fee06f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>joinThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga802695134e346da07def618a0463aa92</anchor>
      <arglist>(const TThreadHandle &amp;threadHandle)</arglist>
    </member>
    <member kind="function">
      <type>bool BASE_IMPEXP</type>
      <name>launchProcess</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>gacc2996b5af098b81184b10d303983b97</anchor>
      <arglist>(const std::string &amp;command)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>sleep</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga37ade7841dc362fa42c81d75e0e9a54a</anchor>
      <arglist>(int time_ms) MRPT_NO_THROWS</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>terminateThread</name>
      <anchorfile>group__mrpt__thread.html</anchorfile>
      <anchor>ga311be65b5b8e9fa56b4e89756b13c765</anchor>
      <arglist>(TThreadHandle &amp;threadHandle) MRPT_NO_THROWS</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_adapters_grp</name>
    <title>Adapter (wrapper) template classes (in #include &lt;mrpt/utils/adapters.h&gt;)</title>
    <filename>group__mrpt__adapters__grp.html</filename>
    <class kind="class">mrpt::utils::PointCloudAdapter</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CColouredPointsMap &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CPointsMap &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CSimplePointsMap &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::maps::CWeightedPointsMap &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::obs::CObservation3DRangeScan &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::opengl::CPointCloud &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; mrpt::opengl::CPointCloudColoured &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; pcl::PointCloud&lt; pcl::PointXYZ &gt; &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; pcl::PointCloud&lt; pcl::PointXYZRGB &gt; &gt;</class>
    <class kind="class">mrpt::utils::PointCloudAdapter&lt; pcl::PointCloud&lt; pcl::PointXYZRGBA &gt; &gt;</class>
  </compound>
  <compound kind="group">
    <name>stlext_grp</name>
    <title>STL extensions and metaprogramming</title>
    <filename>group__stlext__grp.html</filename>
    <namespace>mrpt::utils::internal</namespace>
    <namespace>mrpt::utils::metaprogramming</namespace>
    <class kind="class">mrpt::utils::bimap</class>
    <class kind="class">mrpt::utils::metaprogramming::BinaryMemberFunctionWrapper</class>
    <class kind="struct">mrpt::utils::ci_less</class>
    <class kind="class">mrpt::utils::circular_buffer</class>
    <class kind="struct">mrpt::utils::ContainerReadOnlyProxyAccessor</class>
    <class kind="class">mrpt::utils::copy_ptr</class>
    <class kind="class">mrpt::utils::list_searchable</class>
    <class kind="class">mrpt::utils::map_as_vector</class>
    <class kind="struct">mrpt::utils::map_traits_map_as_vector</class>
    <class kind="struct">mrpt::utils::map_traits_stdmap</class>
    <class kind="class">mrpt::utils::metaprogramming::MemberFunctionWrapper</class>
    <class kind="class">mrpt::utils::metaprogramming::MemoryBypasserIterator</class>
    <class kind="class">mrpt::utils::metaprogramming::NonConstBind1st</class>
    <class kind="class">mrpt::utils::metaprogramming::NonConstBind2nd</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectClear</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectClear2</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectClearSecond</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectClearUnique</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectConvert</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectDelete</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectMakeUnique</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectPairMakeUnique</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectReadFromStream</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectReadFromStreamToPtrs</class>
    <class kind="struct">mrpt::utils::metaprogramming::ObjectWriteToStream</class>
    <class kind="class">mrpt::utils::poly_ptr</class>
    <class kind="class">mrpt::utils::poly_ptr_ptr</class>
    <class kind="class">mrpt::utils::metaprogramming::UnaryMemberFunctionWrapper</class>
    <member kind="define">
      <type>#define</type>
      <name>MRPTSTL_SERIALIZABLE_ASSOC_CONTAINER</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gacbe319059d7b0f530b4eb2e8e362e524</anchor>
      <arglist>(CONTAINER)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MRPTSTL_SERIALIZABLE_SEQ_CONTAINER</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga6e9751bd4a03af62ab1adb1509a6182b</anchor>
      <arglist>(CONTAINER)</arglist>
    </member>
    <member kind="function">
      <type>MemoryBypasserIterator&lt; T, U &gt;</type>
      <name>bypassPointer</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga8e4c960e8ea93586b181c7ce63f2d0f5</anchor>
      <arglist>(const T &amp;baseIterator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_container_typecasting</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga5263f98f648cdc32c1a74efc05d48d60</anchor>
      <arglist>(const src_container &amp;src, dst_container &amp;trg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copy_typecasting</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gaa09727cae72f8986348c41e13a3f1eb6</anchor>
      <arglist>(it_src first, it_src last, it_dst target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DeleteContainer</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gadaaa552aaf3cf45f086333c0b3aa07f4</anchor>
      <arglist>(T &amp;container)</arglist>
    </member>
    <member kind="function">
      <type>std::list&lt; T &gt;::iterator</type>
      <name>erase_return_next</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gac2cbbb352f5b7daa375a029b9a65f9b5</anchor>
      <arglist>(std::list&lt; T &gt; &amp;cont, typename std::list&lt; T &gt;::iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; K, V &gt;::iterator</type>
      <name>erase_return_next</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga2fe6bf9b8c0bcea04324d0f3e6beec84</anchor>
      <arglist>(std::map&lt; K, V &gt; &amp;cont, typename std::map&lt; K, V &gt;::iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>std::multimap&lt; K, V &gt;::iterator</type>
      <name>erase_return_next</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga20dc9a22082b67aa35dda2087c182e89</anchor>
      <arglist>(std::multimap&lt; K, V &gt; &amp;cont, typename std::multimap&lt; K, V &gt;::iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>std::set&lt; T &gt;::iterator</type>
      <name>erase_return_next</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gac73187001985ae3ef41a8040a792db12</anchor>
      <arglist>(std::set&lt; T &gt; &amp;cont, typename std::set&lt; T &gt;::iterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>find_in_vector</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga0683c85522dd9009f2c2801c18e12eae</anchor>
      <arglist>(const T &amp;value, const CONTAINER &amp;vect)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getMapAsString</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gaa294e455564f81d727265341e88e7bdd</anchor>
      <arglist>(const std::map&lt; T1, T2 &gt; &amp;m, const std::string &amp;sep=&quot; =&gt; &quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSTLContainerAsString</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga39b4f24350fa26890d865761fe952f14</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MRPTSTL_SERIALIZABLE_SEQ_CONTAINER</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga3fe5e4224b9e59419e84795f28977b86</anchor>
      <arglist>(std::vector) MRPTSTL_SERIALIZABLE_SEQ_CONTAINER(std</arglist>
    </member>
    <member kind="function">
      <type>NonConstBind1st&lt; Op &gt;</type>
      <name>nonConstBind1st</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga117bd381b8f0b2f9216d0c2f78bbe843</anchor>
      <arglist>(Op &amp;o, typename Op::first_argument_type &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>NonConstBind2nd&lt; Op &gt;</type>
      <name>nonConstBind2nd</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga3adb0c601312a6404a50ae746526fac4</anchor>
      <arglist>(Op &amp;o, typename Op::second_argument_type &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>CStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gadf4c54dfe5941bb2f2ef32e37bfa919e</anchor>
      <arglist>(mrpt::utils::CStream &amp;in, std::pair&lt; T1, T2 &gt; &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printMap</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga228d6c0734b32040727ea97204881cb4</anchor>
      <arglist>(const std::map&lt; T1, T2 &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printSTLContainer</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga291e7386cb02d531d7257be685316e27</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printSTLContainerOfContainers</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>gad9c935e10804957fadaf72cf95ede95b</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>BinaryMemberFunctionWrapper&lt; T, U1, U2, V &gt;</type>
      <name>wrapMember</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga312b016e67b4b7c0438fd9523d83d447</anchor>
      <arglist>(V &amp;obj, T(V::*fun)(U1, U2))</arglist>
    </member>
    <member kind="function">
      <type>UnaryMemberFunctionWrapper&lt; T, U, V &gt;</type>
      <name>wrapMember</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga15235972fd7c18534c13c3eb0b371024</anchor>
      <arglist>(V &amp;obj, T(V::*fun)(U))</arglist>
    </member>
    <member kind="function">
      <type>MemberFunctionWrapper&lt; T, V &gt;</type>
      <name>wrapMember</name>
      <anchorfile>group__stlext__grp.html</anchorfile>
      <anchor>ga34f7c25bf9bff668efdf2f33e1d87e51</anchor>
      <arglist>(V &amp;obj, T(V::*fun)(void))</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>color_maps</name>
    <title>Color map functions (in #include &lt;mrpt/utils/color_maps.h&gt;)</title>
    <filename>group__color__maps.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>TColormap</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>gab5131767a45419c793f65718c29d0a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmGRAYSCALE</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ggab5131767a45419c793f65718c29d0a16a9209241ec0ba1858fb78ae6cd2c50d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmJET</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ggab5131767a45419c793f65718c29d0a16a20b7ac2b94a5f2f1fcceaa0f08550b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cmHOT</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ggab5131767a45419c793f65718c29d0a16a583d43be76547e3f0629b1f7a67545d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>colormap</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>gaf672493fd0cf94d6f111121c5725cc23</anchor>
      <arglist>(const TColormap &amp;color_map, const float color_index, float &amp;r, float &amp;g, float &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>hot2rgb</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>gafa9a36b7a9dc32a87c310a54e14c5472</anchor>
      <arglist>(const float color_index, float &amp;r, float &amp;g, float &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>hsv2rgb</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ga9ea1942089af8ca2fe7542ca77e0e72f</anchor>
      <arglist>(float h, float s, float v, float &amp;r, float &amp;g, float &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>jet2rgb</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>gaa1ced82ab3b18d76bf92c6b99cf00b45</anchor>
      <arglist>(const float color_index, float &amp;r, float &amp;g, float &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>rgb2hsv</name>
      <anchorfile>group__color__maps.html</anchorfile>
      <anchor>ga88429959ac1e0e49c70160bd3f7e3341</anchor>
      <arglist>(float r, float g, float b, float &amp;h, float &amp;s, float &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_crc</name>
    <title>CRC functions (in #include &lt;mrpt/utils/crc.h&gt;)</title>
    <filename>group__mrpt__crc.html</filename>
    <member kind="function">
      <type>uint16_t BASE_IMPEXP</type>
      <name>compute_CRC16</name>
      <anchorfile>group__mrpt__crc.html</anchorfile>
      <anchor>gaff1e206c30719025eee8ea14f26f4ddd</anchor>
      <arglist>(const std::vector&lt; uint8_t &gt; &amp;data, const uint16_t gen_pol=0x8005)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t BASE_IMPEXP</type>
      <name>compute_CRC16</name>
      <anchorfile>group__mrpt__crc.html</anchorfile>
      <anchor>gaac2b9b91e3239d96952eef3953969dce</anchor>
      <arglist>(const uint8_t *data, const size_t len, const uint16_t gen_pol=0x8005)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t BASE_IMPEXP</type>
      <name>compute_CRC32</name>
      <anchorfile>group__mrpt__crc.html</anchorfile>
      <anchor>gac5917bceae0e0330664adda01eeb53d9</anchor>
      <arglist>(const std::vector&lt; uint8_t &gt; &amp;data, const uint32_t gen_pol=0xEDB88320L)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t BASE_IMPEXP</type>
      <name>compute_CRC32</name>
      <anchorfile>group__mrpt__crc.html</anchorfile>
      <anchor>ga8485afc9214a8243ac4be8198003acdb</anchor>
      <arglist>(const uint8_t *data, const size_t len, const uint32_t gen_pol=0xEDB88320L)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>noncstream_serialization</name>
    <title>Non-CStream serialization functions (in #include &lt;mrpt/utils/CSerializable.h&gt;)</title>
    <filename>group__noncstream__serialization.html</filename>
    <subgroup>noncstream_serialization_zmq</subgroup>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ObjectToOctetVector</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>gaf77d2395380ae7833a46a241df2cbdb8</anchor>
      <arglist>(const CSerializable *o, vector_byte &amp;out_vector)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>ObjectToRawString</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>gaa8e45698aa608b95a378835413a492c9</anchor>
      <arglist>(const CSerializable *o, std::string &amp;out_str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>ObjectToString</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>ga123ab531a1d2c27785b7b4c6af824c42</anchor>
      <arglist>(const CSerializable *o)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>OctetVectorToObject</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>gab24fd0face50404bf9209acd5e314a81</anchor>
      <arglist>(const vector_byte &amp;in_data, CSerializablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>RawStringToObject</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>gafab2751b53ef32ef17dfa3e14b5ecdc9</anchor>
      <arglist>(const std::string &amp;in_str, CSerializablePtr &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>void BASE_IMPEXP</type>
      <name>StringToObject</name>
      <anchorfile>group__noncstream__serialization.html</anchorfile>
      <anchor>ga5abb489eb4b6c40052ccad58fb5044de</anchor>
      <arglist>(const std::string &amp;str, CSerializablePtr &amp;obj)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_exceptions</name>
    <title>Exception base classes (in #include &lt;mrpt/utils/exceptions.h&gt;)</title>
    <filename>group__mrpt__exceptions.html</filename>
    <class kind="class">mrpt::utils::CExceptionEOF</class>
    <class kind="class">mrpt::utils::CExceptionExternalImageNotFound</class>
    <class kind="class">mrpt::utils::CMRPTException</class>
  </compound>
  <compound kind="group">
    <name>mrpt_int_select</name>
    <title>Templates to declare integers by byte count (in #include &lt;mrpt/utils/integer_select.h&gt;)</title>
    <filename>group__mrpt__int__select.html</filename>
    <class kind="struct">mrpt::utils::int_select_by_bytecount</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 1 &gt;</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 2 &gt;</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 3 &gt;</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 4 &gt;</class>
    <class kind="struct">mrpt::utils::int_select_by_bytecount&lt; 8 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 1 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 2 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 3 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 4 &gt;</class>
    <class kind="struct">mrpt::utils::uint_select_by_bytecount&lt; 8 &gt;</class>
  </compound>
  <compound kind="group">
    <name>mrpt_md5</name>
    <title>MD5 functions (in #include &lt;mrpt/utils/md5.h&gt;)</title>
    <filename>group__mrpt__md5.html</filename>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>md5</name>
      <anchorfile>group__mrpt__md5.html</anchorfile>
      <anchor>ga4e287ce3d9bcdf15a8d52d104ad34860</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>md5</name>
      <anchorfile>group__mrpt__md5.html</anchorfile>
      <anchor>ga431b0949eb025c7b727fdbdd5230ec06</anchor>
      <arglist>(const mrpt::vector_byte &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::string BASE_IMPEXP</type>
      <name>md5</name>
      <anchorfile>group__mrpt__md5.html</anchorfile>
      <anchor>ga4113fb6884c3fadd26fdb8f419c50c59</anchor>
      <arglist>(const unsigned char *data, const size_t len)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_round</name>
    <title>Round functions (in #include &lt;mrpt/utils/round.h&gt;)</title>
    <filename>group__mrpt__round.html</filename>
    <member kind="function">
      <type>int</type>
      <name>round</name>
      <anchorfile>group__mrpt__round.html</anchorfile>
      <anchor>gab7d9cdf7d271c2f41fc1c5c9fa7d0828</anchor>
      <arglist>(const T value)</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>round_10power</name>
      <anchorfile>group__mrpt__round.html</anchorfile>
      <anchor>ga3ef5a3692a0f849f44f3ce392a81842c</anchor>
      <arglist>(T val, int power10)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>round_long</name>
      <anchorfile>group__mrpt__round.html</anchorfile>
      <anchor>ga2e46eb8436c85065115cdbdd735d1493</anchor>
      <arglist>(const T value)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>noncstream_serialization_zmq</name>
    <title>Serialization functions for ZMQ (v3 or above) (in #include &lt;mrpt/utils/serialization_zmq.h&gt;)</title>
    <filename>group__noncstream__serialization__zmq.html</filename>
    <namespace>mrpt::utils::internal</namespace>
    <member kind="function">
      <type>mrpt::utils::CSerializablePtr</type>
      <name>mrpt_recv_from_zmq</name>
      <anchorfile>group__noncstream__serialization__zmq.html</anchorfile>
      <anchor>ga79aa0c1d5c18e474611fe6dcdbc185d0</anchor>
      <arglist>(ZMQ_SOCKET_TYPE zmq_socket, bool dont_wait=false, size_t *rx_obj_length_in_bytes=NULL)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mrpt_recv_from_zmq_buf</name>
      <anchorfile>group__noncstream__serialization__zmq.html</anchorfile>
      <anchor>ga12b805e9776df75aa5bd032c66029819</anchor>
      <arglist>(ZMQ_SOCKET_TYPE zmq_socket, VECTOR_MSG_T &amp;out_lst_msgs, mrpt::utils::CMemoryStream &amp;target_buf, bool dont_wait, size_t *rx_obj_length_in_bytes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mrpt_recv_from_zmq_into</name>
      <anchorfile>group__noncstream__serialization__zmq.html</anchorfile>
      <anchor>ga0fd3c04fecf17feb797f27835422c04a</anchor>
      <arglist>(ZMQ_SOCKET_TYPE zmq_socket, mrpt::utils::CSerializable &amp;target_object, bool dont_wait=false, size_t *rx_obj_length_in_bytes=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mrpt_send_to_zmq</name>
      <anchorfile>group__noncstream__serialization__zmq.html</anchorfile>
      <anchor>gaf81e71fa8339aa1de89d0e9c182451dc</anchor>
      <arglist>(ZMQ_SOCKET_TYPE zmq_socket, const mrpt::utils::CSerializable &amp;obj, const size_t max_packet_len=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_simpletypes</name>
    <title>Simple mrpt types (in #include &lt;mrpt/utils/types_simple.h&gt;)</title>
    <filename>group__mrpt__simpletypes.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_NODEID</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gadc1f75e937273167bcd0a11caf344fce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>POINTER_TYPE</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gab8c166dc1bc5fe5628d214754539bfb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>TNodeID</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga718b4f99645b7e9f6501c9b7bb2a2fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; TNodeID, TNodeID &gt;</type>
      <name>TPairNodeIDs</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gaee71d7beb4d61406566af3847410d0e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; bool &gt;</type>
      <name>vector_bool</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga9fdb3cc3f73c5190fa022f858efbe6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint8_t &gt;</type>
      <name>vector_byte</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga3250fe562baad62b3da2e166eb8867df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int32_t &gt;</type>
      <name>vector_int</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gac2e04951e7bd82f53b6ecaa0fd8a2662</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int64_t &gt;</type>
      <name>vector_long</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga6b02ea04c95f3f6a5c4b267da99d93ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int8_t &gt;</type>
      <name>vector_signed_byte</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gad0fd30f28659350aa6ed37b31152e6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int16_t &gt;</type>
      <name>vector_signed_word</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga23dec6de1d390f62796a046bf60dd8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; size_t &gt;</type>
      <name>vector_size_t</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gad4d2b1efd37ed750302c76ebbcfc310d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>vector_string</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga4d04fc5241bf87fcaffec90f3b23b1ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint32_t &gt;</type>
      <name>vector_uint</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>gaa4dc027dbc3804c847a78892a2982047</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint16_t &gt;</type>
      <name>vector_word</name>
      <anchorfile>group__mrpt__simpletypes.html</anchorfile>
      <anchor>ga47c2035f9c7d1897b91f97ab90290725</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_gui_wxutils</name>
    <title>Utilities for MRPT-wxWidgets interfacing (in #include &lt;mrpt/gui/WxUtils.h&gt;)</title>
    <filename>group__mrpt__gui__wxutils.html</filename>
  </compound>
  <compound kind="group">
    <name>enums</name>
    <title>Global enumerations</title>
    <filename>group__enums.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>SyncLineMk4</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gaa8f8a207b76aad9bd7f5a1de45cfa66e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_ClockIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea45707f238edc75dea9e46b25efb3a2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_GpsClockIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea8315410c6a676de6738614077fd23d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_In</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea1437637e507641645be4832bf15a2d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_BiIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea78200d727b184ce732155fa3804a8191</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_BiOut</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea393ab49f8b7272aff528ed9ab3bd2b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_ExtTimepulseIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea09f85ff1f053321791e61d9956ddf59a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_ReqData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66ea6a0e051de4269274257459e1155a59e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL4_Invalid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa8f8a207b76aad9bd7f5a1de45cfa66eab034bd5856aee5ec4dbb3981927b598f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsControlLine</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga760018646ba5d22bd56b996d1c715424</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_DCD</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424a65aa7f4aa0d1ccaa8bc242734a629a85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_RD</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424a6c253e08bcf87e5a75e21086fda4ccc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_TD</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424a8f9d3acbf31eeebbf31d019fc2ed6101</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_DTR</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424aeb2bbb491af6547d211f7bcbed633c1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_GND</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424a093fe2b61aa0ea8ac6fd04086c19af2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_DSR</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424a06c393054339f4261e2c7ca89dd9af2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_RTS</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424aeab505b32d9254f9f455dd70e34eb9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_CTS</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424a943ef11453457458f7849f7d5b012383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XCL_RI</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga760018646ba5d22bd56b996d1c715424ae24a4881460c18909206460d43d362d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsDataFlags</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga85bc9120949890bf9df4572ee9a95be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSDF_None</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga85bc9120949890bf9df4572ee9a95be5a31564d1db71bd760d05e87f90f7bdb8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSDF_Managed</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga85bc9120949890bf9df4572ee9a95be5a3a41556a6a202ba4bcf921fab8a65a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSDF_FixedSize</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga85bc9120949890bf9df4572ee9a95be5a57f5ca3f3c0333388a2e6375da5fc7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSDF_Empty</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga85bc9120949890bf9df4572ee9a95be5a3c188969dccfcf70c271cc7b0b4369db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsDataIdentifier</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga7f6c648c619f528344bfa0630c1f7252</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_None</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a0f6d9a98f741377d30c073548e64b97c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_TypeMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a50cfbd7a1c01db2c6e9e06fcbbc11284</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_FullTypeMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aab7a540e59f66337f8b2d63bcd1e8d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_FullMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a4b22cab5b5fbce12f06bb058f1e13d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_FormatMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ad52d48beceb1be48a07a080f776df6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_DataFormatMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a0acc13db0335801615b1c1b9a9855d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SubFormatMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a640c1dbe874eaf2f7501b893830ecac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SubFormatFloat</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252af30391268721636012f75e52c13d2db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SubFormatFp1220</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252adf21e63185fcbd1bf217afaf02aa5fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SubFormatFp1632</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aa8586ebf68b11bf98bc22757fdd49818</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SubFormatDouble</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a994fb419c389e60038556f651c3b15b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_TemperatureGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a6d0162f1245a97e73a56aaf444c31209</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_Temperature</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a02ccbec21a61ee5c53c5c523545f3ae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_TimestampGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a24264e42a7015f3651ad7e1d203bc7ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_UtcTime</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ae68d1860fb4e22a913e44eb447789ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_PacketCounter</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a79b14ff8d359aabacb92e8502919687b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_Itow</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ab2bf359da70ee57e33f6e3a1b73e3a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_GpsAge</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a015b08ff6d83763c8a767209f3b248f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_PressureAge</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a0a88a98fbbde5f8ab9f114170756777f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SampleTimeFine</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a5df4b208b752dfa8feb4defe50febf16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SampleTimeCoarse</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ad49f8a406c9912a814a590993ff3b852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_FrameRange</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a765f2323860d2b370eb526ea1a089d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_PacketCounter8</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252afd90d0de796c37a4af8834d613c75d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_SampleTime64</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a3f18d337442345f0f74ecd37774d5ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_OrientationGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a957f8fc85ebddf2e2e821a9a1509be65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_CoordSysMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a4f47437844bb930f027fa4ca8f4118ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_CoordSysEnu</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a00f2e1b2055004ade858699d26e33cb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_CoordSysNed</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ab1a73f21404dfcabf7d225bf64e73881</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_CoordSysNwu</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a258b54d91d1aa6ac95ad64f9c9345300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_Quaternion</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a45925fcd4e7e5a0316c1190c62db3eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RotationMatrix</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252af2e47270ff5f2aebacd0046117fbb956</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_EulerAngles</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a68db416bb3caa367ad32b159cb6afcad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_PressureGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a1d8a90db1fcf338b8597f01c001183ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_BaroPressure</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a230cf91774c771cf26bfe8df55f32ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AccelerationGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ace84ca6b8ca3dca707e0ac985b2efbbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_DeltaV</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a2757e33ec1dcc9510bd0d3a73c881c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_Acceleration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a90880e2d17a9e2faab9f0f246278d52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_FreeAcceleration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aac681cb98ef845151014422dd391dba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_PositionGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ab77fa28ca7c52618571269326f3cf7d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AltitudeMsl</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ac9c9706f76c52d392865599506e6103c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AltitudeEllipsoid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a4ae8afa94f4798bb8dea10daad6d051b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_PositionEcef</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a8f8655df68949c1436e3aea109d371c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_LatLon</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a44571120d42cf672f890592bd589a0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AngularVelocityGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a58fc20fd11e4716e8237afebea4325ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RateOfTurn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a1c75485df4f5d911fc368a4e8a015d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_DeltaQ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a821099e62f920fa334cc1dbc141c3584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_GpsGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a79fd9c68264316332a722557a9eb46de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_GpsDop</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a2233b640bafc30799fe18851be60947e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_GpsSol</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a1e44d5ccbd45aa8a970c899140bae818</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_GpsTimeUtc</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a6223e601e86e654200917b99b8c8ae8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_GpsSvInfo</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a83162bf335fbe6030d6ffcd9ba0d35af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RawSensorGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252abbf09887594ff77d3b9d88a73197bc59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RawAccGyrMagTemp</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aa5db51287690fccfd74db8ecb2656c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RawGyroTemp</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a1bb116449db1c3da59d871cd50d697b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RawAcc</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a98a57f4e7b071df71eb4431c05ae70b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RawGyr</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ad601faf5bd702cca97e6a45d3070aa6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_RawMag</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a829f28ee336a0d91746dd01ba338d217</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AnalogInGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252af43cfc666f9338cb54a7a8afa41361ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AnalogIn1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252ac69c42faaca55366949389f16350eb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_AnalogIn2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a2ecbc0448a637397fd1c2d84cba0c9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_MagneticGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aa67fc76bfd74ebcb553e4151320da526</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_MagneticField</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a52b2dce452ed7abeea6d18abcbad6e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_VelocityGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a9ef8df40f87593115998fa955d45daee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_VelocityXYZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a9324877b739a7749aa76df84b0782be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_StatusGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a0838855aa8dc227c942cc7e8fc2c42f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_StatusByte</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aa6e6267dcd988217036240d62aabcdb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_StatusWord</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a7a2cc0bc5e101c9f3af72de0151e6ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_Rssi</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aeec4d72882fee7d55428abb3dfe2e139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_IndicationGroup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252aeeb015d2e53be9dbf64f88415d3fa93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_TriggerIn1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a90dbda35df390950a2654591222732b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XDI_TriggerIn2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga7f6c648c619f528344bfa0630c1f7252a9108973a4112f8aaedb6be9d602ca627</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsInfoRequest</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gafc251752e68beaf61a5fd95627b344ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XIR_BatteryLevel</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggafc251752e68beaf61a5fd95627b344baadedf85741d51224bcc9b24a8ae08532f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XIR_GpsSvInfo</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggafc251752e68beaf61a5fd95627b344baa6cce7e3febebc5c76b4bc5ea4bad56aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga4a3c29ec781b610861d5647f6d7e2375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_None</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a77db4fdfc9e8546b9238d6d3b71c2f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Temperature</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375adec45219617587b4bbb73ab72e8db5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Calibrated</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a65474a4d6d942ed0ab70a5a2053f8513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Orientation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a276972a1ca6e5c3fd8653f222aaee216</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Auxiliary</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a044ed0b48b498b31660b88e99e665d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Position</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a28dd979b1805e10b309a36bf1ab83bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Velocity</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a9e8fbafb78ef5693c4edd216df0910f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Sdi</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a53ee5a349d5994e0dce9ccd70b47a843</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Status</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a19744cd0fb3d7a1d8f2738c5d48dacaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_GpsPvt_Pressure</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375aa168ce932121688eb8a560e8993ee74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Reserved</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375af4720d442e4915045b66c3081ff6c5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Raw</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375af95859043031185de4374ae04be2aa9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOM_Mt9</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga4a3c29ec781b610861d5647f6d7e2375a7b81008d342e5f1560073a642bace2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsOutputSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga495d13d74173f9670b4e4a544557c88a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Timestamp_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaa5bb2c9d82646f2d44a3e67e0537c1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Timestamp_None</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aab1b21b326451867f9eee3bd1076a9b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Timestamp_PacketCounter</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaa4d3babaf8ca3b1a9cfeddbf1208a0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Timestamp_SampleUtc</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaad0c6b4c259776a08498a17401485d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_OrientationMode_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa140df3a5fd4b7c751c5528f52369cd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_OrientationMode_Quaternion</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaba7d0cac4970d8b18f52b5973071dbab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_OrientationMode_Euler</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa4e3dcc9a9cc4861ae1fa7e8a9f76425e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_OrientationMode_Matrix</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa34ebf9d989c98e9d1547e3e1853b6e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_All</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa31cf6834cb5389e980a495cf27671c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_AccGyrMag_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa06b015611eebee60f64a709e6f9894fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaca8199c2ccc7719f162f7b8e48307a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_Acc_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aae9f0d0c8edd67be0e5ab1861d2c76ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_AccOnly</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaa9653aa00cd52e2bd7e4b17adf89dda1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_AccGyrOnly</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa6fd11791d23f94dcef73da13cf8d2cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_AccMagOnly</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaec8a8bdbb993c80be4a24f62be93afce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_Gyr_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa67dadac547280e754d808fb7f96930e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_GyrOnly</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa3c234cdc62df558c62ae54aecfcb9efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_GyrMagOnly</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa4ad5bb1c520686b5cf694a078ec4baa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_Mag_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa9c3aa2b833533ab3a55dd15d6dd8af04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_CalibratedMode_MagOnly</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa2f392a4d17cbf9e60310fa111ecc2c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Status_Compact</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa181ce13205e264018e0f62ecd3e62193</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Status_Detailed</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa7ceff1e03b7d00e9fbff9b01a30f2bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Dataformat_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa0b729eb67e8a80da822b1f89cebb9cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Dataformat_Float</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa7bce209ab67a27971a72dd2630b230e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Dataformat_F1220</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aac2d086b0b8db540ccfdf40a65ced0d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Dataformat_Fp1632</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa4e49a925961271844f58fd6beddea0c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Dataformat_Double</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aaa85c5510463e15cde45b48cd39613b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_AuxiliaryMode_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa89bf27455e86aef07bb83d788afa85b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_AuxiliaryMode_Ain1_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa221c6704cde838c1fce8ec785ce8afb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_AuxiliaryMode_Ain2_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa4e20d8450138c9c1f4adfd00002e0cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_AuxiliaryMode_Ain1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa809102b8d5b695c001b47684b07a66b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_AuxiliaryMode_Ain2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa5a300935792de35c4cec206d215c0ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_PositionMode_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa32adc3fe16471df258d8e16912dca4f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_PositionMode_Lla_Wgs84</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa8fb40a939ec1cfdd434a352fef49feb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_VelocityMode_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa9eac196962fc4a8e03144874c2670988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_VelocityMode_Ms_Xyz</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa3c3891b55017fe4ce54e282452dd102a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_GpsInGpsPvt</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa1dfba7fce25fc33c03f80f32b24c8bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_NoGpsInGpsPvt</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa49bce91677ff8d5bc1e57b68644798f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_ExtendedTemperature_Mask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa071dafbb5a44944f2b255c79422375eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XOS_Coordinates_Ned</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga495d13d74173f9670b4e4a544557c88aa241ef99f3cc0186f9ffaa7f57a826097</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsResultValue</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga31f1629126181b5371b3f3aff1b3bb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_OK</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a9ecc38cf5706b4dc62700e99abc3bc73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOBUS</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a9a275575b34ddda2b89a8070ac612fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_BUSNOTREADY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a416f4189bde2b9dd21446305ae7757a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDPERIOD</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a68b8e1f0d5ab35d1e99d7de34145663d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDMSG</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a31a1aecb87a28eba8a713878fe62c4c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITBUSFAIL1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ab389b4f2206de587e339a8f6ecde0837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITBUSFAIL2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72aefee03f60e63b0cc3a2a82a42d8748fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITBUSFAIL3</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a803ba36e0350314199c9fc835a3171b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SETBIDFAIL1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a443976b5acba95a8afae99256a5c319c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SETBIDFAIL2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a727122b9edaf8059888e67fef35fd067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a9351c51a7d6b6abf6b85be46035ba00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a95e9eb24ae483c3a4b8b9e052e9eba6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL3</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a99ce60822cc1f3c77c03da0b8d1f72a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL4</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72aff820f6cdc4b91f571d6b10a443652d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL5</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72aa1d258ceae6984046fe93aacfdd0dca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL6</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a9b5a75ae09b7a4df2e00a4eb32da51d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_TIMEROVERFLOW</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a68b65fffbe4ae87b0dc3eafb1be8ec1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_BAUDRATEINVALID</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ae3a09ebf9004e6407e80d7884d999eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDPARAM</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72abb0f7b5202c07b851ac168ec4aa61547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL7</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ae99b4f20ee2fafb65ccf99bcce4efc15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAIL8</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a23cd3452ea69367cd793c04004b118f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_DEVICEERROR</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a24bb5c1e2b865c61d44f994436cef3f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_DATAOVERFLOW</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a80420f87ce975b090a3a92c44cb4cd5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_BUFFEROVERFLOW</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a7f0d6c06136a7585ecaa9527b8e7fe20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ERROR</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a8b48357051e4a998c816b2ca8479f9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOTIMPLEMENTED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72abe016a566cef50dfe45d21ae4d9d2b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_TIMEOUT</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a936b9b026d2756f421ca552f7ec42228</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_TIMEOUTNODATA</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72af6f3fafb23eaadc2967be9268677e981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_CHECKSUMFAULT</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a1e2f996bc4345d6f57881702e1c2771c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_OUTOFMEMORY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a8bfdb82b26ce336f74b1d0b4151f713a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOTFOUND</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a68f789b8c8b8cbabd6d3e7b642be4557</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_UNEXPECTEDMSG</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ac4263f232cb69a4759320968c2cb3055</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDID</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ae449fa77dff08f1ba2db8c7c2d8890a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDOPERATION</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a704398d489d9f02e6206989850add050</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INSUFFICIENTSPACE</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a6424ef155b348915650a5fdfe9fd5e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INPUTCANNOTBEOPENED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a21d923493c349ed671e995d6cb1cb32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_OUTPUTCANNOTBEOPENED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a59919fd84d974987b6c1687fd598092c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ALREADYOPEN</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a16ebfc281a5629d2ace0945e742e2a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ENDOFFILE</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a4c54d66f9391c0e311be4cc1cd256ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_COULDNOTREADSETTINGS</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a7fe5e99d9403dc3ae493017b98468d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NODATA</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a058b8917a2350322a985d3945b7890ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_READONLY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72abe5d6d8e99eeb03058667d828b9fb9f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NULLPTR</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72acaa697ae31f268c4f6ec6668574d8dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INSUFFICIENTDATA</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a1e7b31fa21fede24583d9298e447e846</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_BUSY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a1245df00b8f4110af798ea3ca27b77cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INVALIDINSTANCE</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a4f5eb13f07d04a8bbd68ffb5d86fba0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_DATACORRUPT</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a2a459c5231461e1d7e798d4d059be13a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_READINITFAILED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72abc06bc12efc3230668e4be338e67f0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOXMFOUND</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ab00c6f3954fc82561c8a9c7206a99b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ONLYONEXMFOUND</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ac4ed5bc21e446f5d7122428f793effc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MTCOUNTZERO</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72aea107483c7e762a3323354ce45dc81f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MTLOCATIONINVALID</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ab2dd8e66b06dcd4d48c49bc6493ca45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INSUFFICIENTMTS</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72acde69a0b0e1d5c54b119e61703463b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITFUSIONFAILED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a696c6106e33e0d7e1e76037c1f349e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_OTHER</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ad338b62639182b14f2597ced68332b77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOFILEOPEN</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a4f6804db86d07ebd213960d10ff6eb62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOPORTOPEN</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a286030c8ef758b70a66bed69f0e43e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_NOFILEORPORTOPEN</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a53faa92b91b5fcff9e8eb0b2a684cca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_PORTNOTFOUND</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a0c6efbd5618e57ea1be019b5db62df7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_INITPORTFAILED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72aa90998059204159f7a817642b663a0dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_CALIBRATIONFAILED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72abc6637a09ea20b247937001e5150c6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_CONFIGCHECKFAIL</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a0bc0b1bb4da5a855de377f5a7fdf3453</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ALREADYDONE</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72aedea62569aaed473a00d7997a0f805ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_SINGLE_SLAVE</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ab6b53ed5917321bfd933740a57455238</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_SECOND_MASTER</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a6d0711cdd0e9441e06eb8cad819b1706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_NO_SYNC</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72abea15bdd48c97647b1d196836bbbe1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_NO_MASTER</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a18896a5b8edc526446eabb742bf5cd5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_SYNC_DATA_MISSING</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ac6a703db248440c47606cbe7c1ab9e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_VERSION_TOO_LOW</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a5b8d087db95259213ddfd4373acd5e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_VERSION_PROBLEM</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a23fe81f77b6805658e99ee47033edd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_ABORTED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72ae4feba3dec107a09485db51627436c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_UNSUPPORTED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a7b37c98bd19420e64160ee364525af76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_PACKETCOUNTERMISSED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a2783a132795309a0f4701d9d2188fe5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XRV_MEASUREMENTFAILED</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga31f1629126181b5371b3f3aff1b3bb72a95850ae6ecb0027e7b60e792b113745d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsStatusFlag</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gaefb64acafea186f9d660d3839105d7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_SelfTestOk</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5af890b13a111445bdeead5b9ff58c307c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_OrientationValid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5abffacda037b4e7af7521fb4b3fe74b6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_GpsValid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5aec7737b37be03ca81bb8b33802232d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_NoRotationMask</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a8763f6caa6f0aa9fe72c5ab7f69b4f1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_NoRotationAborted</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a966faf9b21c55a9fb63f307d7d155b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_NoRotationSamplesRejected</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5ad70d14e827fe733b45ce552bf17b8963</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_NoRotationRunningNormally</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a0dded89adffdd745aee4d37fd6b53a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipAccX</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a41258c1f195fabe81089f3f89eb2abd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipAccY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5aceeca717be0cffd1c2af5e194aadc953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipAccZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a780270c9c5274c469e8224ae44235593</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipGyrX</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a3cfc50f578313cf8b11e278ce6ef74b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipGyrY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5acdf71a801170a4abf6ade0fc8fe7b866</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipGyrZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a64e5cfbdc5d0738af86aa43fe39b6b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipMagX</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a4921b0c0159901fa959882e4a0b26a6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipMagY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a0b8c80a23e3b9e54a97c1520b02d43d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClipMagZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5ad4702c565befbb32da71ef755e001bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_SyncIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5adb6f99afad334cfbf7fd4a021e2726ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_SyncOut</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5a5510384261f81cf90e8bb5337332c655</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_FilterMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaefb64acafea186f9d660d3839105d7e5af8dbad96735035a9aba0f05f9cb01e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsStatusFlagOffset</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga8040fea8cd5140d0719074ab67320391</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetSelfTestOk</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a2cdc587f309036067e528906387c67e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetOrientationValid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a7ab13f8a8c34e4792bb2489802465620</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetGpsValid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a5352d05b8161376d08997bdc34e3dd36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetNoRotation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391acdb62737623f4be7046a7b6adb131278</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipAccX</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a87e786ed31d3de5aa75fd42de07a8d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipAccY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a6cd8ae1b677d32bd402cae3e1435e376</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipAccZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a3bffe1fea2e394f6291fc93e72c1a9a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipGyrX</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a6c829730dc5ea7a5303b1bc93990e0a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipGyrY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a5e54d9924facc3c4997b446d818db343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipGyrZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a73edb42b7640c6be3b9ddae20485b977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipMagX</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a80f87ba5946086578fd32f3d9d75da2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipMagY</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391aa39dd420c04e06dada01731135576820</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_OffsetClipMagZ</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a33949ee67be82cca0a7dff75ae9b92cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_SyncIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391aed771de437c84522d275ecf3f1a94087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_SyncOut</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a79c48fa26fa9a94cb17fdc8fc29b39d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_FilterMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391ad4d54bf9f05396b2eb26bc2ee7a3a420</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSFO_FilterModeNrOfBits</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga8040fea8cd5140d0719074ab67320391a8b3429ae131aed8e269a57b0fcf90fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsSyncFunction</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gaa395822a52b85c5383204daf6b037934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_StartRecording</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934adb248cde55b2e9bd20b4f72905404737</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_StopRecording</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934ad2c27f053bf4013a5034c9607260e062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ResetTimer</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934ab0f66d84bcf767d1d1947003b05d9c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_TriggerIndication</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934ad877391762b8d58c866cfdf8c7ea2f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_IntervalTransitionMeasurement</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934a9065e9317763da46789ff6027b75d88d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_IntervalTransitionRecording</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934af833d026fe49cc7d5ea901cc8d6de358</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_GotoOperational</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934a9c1fdf0a7a7304a82b2df0927a766322</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_SampleAndSend</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934ad2c207d185b609b9bcc194743a3a49b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_SendLatest</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934a67ca0486a386f034195961e6ae879897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_ClockBiasEstimation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934ae35364612fd82e3f889bf063ec5a9667</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_PulseWithModulation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934a92f0a459888bf80e5e36c6b0a8a4ae25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_StartSampling</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934a0ebba48f05db65462aede683c65b5a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_Invalid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934ae0c1d79ab85dd4f27d7590737be575e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSF_Count</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa395822a52b85c5383204daf6b037934a4ecb436e289e37de52d523b5d8fc3c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsSyncLine</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga1fc44ee1e71b670b03e72c77ba693f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Inputs</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5eabf22f2cedc14c948b920ffc6ecd35e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_In1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5eab0603b2e9b4f6697750b93b03e4119be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_In2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ead1fe7208e4f9619cd8d77eb2a1872614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Bi1In</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea25bf804713fc7ded38b70cdd485fe5b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_ClockIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea4bfb88b9e0c58bdc3119a3c47a6e9c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_CtsIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5eae8ecea027f04bc952fb7ce24a67e6f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_GpsClockIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea336d7498221ff70618195ac00e26ff16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_ExtTimepulseIn</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea0228c150d6b1f0e59408d70a6ce768c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_ReqData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea6ca8c96b5147230a3f3b99194052ef22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Outputs</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea4273d2746f0441c126204cec809ee339</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Out1</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea40efe165e2e7f425f8e6bde29d484c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Out2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea60521b2594a34bfb46d079d3000230c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Bi1Out</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5eae28d085bbc2bace95e30d2cf74eba4c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_RtsOut</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5eabf4fced8098386bfcb1a42264d53e089</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSL_Invalid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga1fc44ee1e71b670b03e72c77ba693f5ea4d3052f10a19cb7a3e5ea221db17acc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsSyncPolarity</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga99d4eabd4c59820d18d3988c0221c921</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSP_None</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga99d4eabd4c59820d18d3988c0221c921aba0ba43fe97cfb00b12d88e0ff736dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSP_RisingEdge</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga99d4eabd4c59820d18d3988c0221c921a2b2be6b39e7e87646383b4d0800f6462</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSP_PositivePulse</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga99d4eabd4c59820d18d3988c0221c921a96bb4fd7b16eb5d3fd4918df3b88e081</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSP_FallingEdge</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga99d4eabd4c59820d18d3988c0221c921aac0154451832c0233461e2b9b6059862</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSP_NegativePulse</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga99d4eabd4c59820d18d3988c0221c921a1b5002f2052d23f42562881f44a516f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSP_Both</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga99d4eabd4c59820d18d3988c0221c921aaa589e35fca557c4dd94d266a59a0676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsSyncRole</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ga139cdca9409c47b0026f04e2b19edcd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSR_Slave</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga139cdca9409c47b0026f04e2b19edcd3a811c10de0d7486e0b6f76f0f6d87e6a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSR_None</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga139cdca9409c47b0026f04e2b19edcd3ae535aadf27b02da5a3239d3963fa12b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSR_MasterSlave</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga139cdca9409c47b0026f04e2b19edcd3ae2cfe3935fe210838c54a63f1d3ec068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XSR_Master</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gga139cdca9409c47b0026f04e2b19edcd3a6ac47dbf935d7f41213cab3cea92d701</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsThreadPriority</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gaa3140b510b8517280a7759511195ae7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_LOWEST</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7eab9b53fc601526152d3acaea70d9e671b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_LOWER</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7ea6e395a73a949491aa8b73687703d65c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_LOW</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7ea9358889e62b56a1a6e1c6e15225a55be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_NORMAL</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7ea038ae78e604d4a7b845bcaedd0619f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_HIGH</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7ea6e305778074a839272fde5cb59f6d752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_HIGHER</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7ea6f63fa9f5835afa5c2b8e032aba85e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XS_THREAD_PRIORITY_HIGHEST</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggaa3140b510b8517280a7759511195ae7ead047bdd95748cbbfaa1bf7ba0ad10435</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>XsXbusMessageId</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>gacc13dabe6a88b53c675679d40414ba9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_InvalidMessage</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaed1965df8f88fbec5b195414ab3d8062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_Wakeup</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6987f357954a883eb5f08a030dce5d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_WakeupAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaca04a09dccbd864668cf30c61d656892</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqDid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aabf75be19f1ad62703e411d79a3767230</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DeviceId</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa98233ff5a1a88cb4651c07e97afd9550</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_Initbus</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaab76336bbc147bc7d4c589055b3ccdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_InitBusResults</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9ea036190b51457b1ad645c76eff1c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqPeriod</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa21c4f55b019761ccbc50e9fc5004cc33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqPeriodAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa11542cfb363a6cb8a94480dd609403db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetPeriod</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa58b8b850f4f7c64c70573fe2824090f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetPeriodAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6194f91e8619b44100c51e84564ee0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetBid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2f60f13456c276590f0604b713757351</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetBidAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae6b2a33c32d5f52b1117564214dd9f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AutoStart</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aadfcb4c02f8637db895c4d70405469cbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AutoStartAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2fca8abbeae31db386b8620c843a4445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_BusPower</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aafe80cc7ab5dd6721080846eaac00e745</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_BusPowerAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae79dd6c6c46e3f9d65504da828def123</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqDataLength</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa66072e50d8d977de00dc70252e81de2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DataLength</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aabb96b5c419a1def92bcf2da854944a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqConfiguration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae3e2bf7d940d2546e871860f88514d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_Configuration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaeb37690418907b799dcae4e45a1ecbaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RestoreFactoryDef</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa02f2245eb0f802df667ba8ca4ebd478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RestoreFactoryDefAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac9a0b3c22700a9f907322b432ff1899d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoMeasurement</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab88b3fc231208cc6d1f21da7c95260d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoMeasurementAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa0f8943551121f33e77db747e65435a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFirmwareRevision</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa15621d411e707bcd79ae95177d3d63b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_FirmwareRevision</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8e909a7b6d824cd692ccc8fe2029d473</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBluetoothDisable</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0116e8d81fe4cf0d4bc6510baa135344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBluetoothDisableAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8edc602907632e3a9a34634dac3c26a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DisableBluetooth</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa40db73816e438988246f9f44651d95ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DisableBluetoothAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa454993c1845010c985665246130ef00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqXmOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3fc30ad3814b01ce2152d1ef008b26ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqXmOutputModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1d01a86209cb922c3cf8add6758f991f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetXmOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa21c3a7eb66f75e47525ecb59a1cafc04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetXmOutputModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad7d96774553728319d20ad0abeb02902</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBaudrate</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac492f382198c4a8a8de63d719189a6dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBaudrateAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad02b0fdc8181fd739fe628b12ccc657a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetBaudrate</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa5cdee155338f83eb884d21ef09c63c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetBaudrateAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6e03491fef4204ff2ae7ce6f688644ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0d8d15d93d91ba885ff299e94f7a870a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa94e0d0ff4328b303866dfb53c47b6f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac92ddd5ffcb51213d1a39524eee6a591</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa4c2ed126795d1b88940219822c7fb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqProductCode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa908daa3c693584026d0ede557bdbc32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ProductCode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aace5f3ed08271d1882d5001080f7d6b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqProcessingFlags</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa68fd79e2f39de9deab88dbcd1aa4968b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqProcessingFlagsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7262377ed7470e537dd036501100af00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetProcessingFlags</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa760dafbca252fcdc25c30b12696bee48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetProcessingFlagsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa816ae521b0c31e55e8c3a9806383c95e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqInputTrigger</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab4eaf5207ba0ae22e57db83603448cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqInputTriggerAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa75a3ee01a3455572b645efafed0567bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetInputTrigger</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa824f3b0e01870a3def3b22253bd333fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetInputTriggerAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa623ec1f2c0e88baaf8fc99aa653a1119</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputTrigger</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa59f860d4c9c55c646bdeb2f4ca0c490a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputTriggerAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6b1c7db998b4a2a626232c17df83fa9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputTrigger</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa92139b488f37c64d32eb8a698878018</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputTriggerAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacb18d4136a074669dfb484d05d2b1616</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncBoxMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa5e471202c094da394a9eb019f2fc3d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncBoxModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa15fb87d4eaf573c3eb89c87459214ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncBoxMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa56f7167626372126e59e0b37537c7f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncBoxModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa679aaf01f7fa5221b823422a3e468df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncConfiguration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4e0a7f4e9c91972f0d7fb1a63c2c2a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncConfigurationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa34b200cca4d583b7fb469e63a597787c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncConfiguration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa86a8ecafc455a1755159beccba6d649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SyncConfiguration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1b9631110942dd0dec49f4e61094ff82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DriverDisconnect</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0451937dd4d8394bb911de3dff9a7344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DriverDisconnectAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3a53c4f5a7c281b1f0a63ec3a1b6f60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_XmPowerOff</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa109977497961b1a487300970de925f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputConfiguration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad5e375a511fb424303c2983a08de07ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputConfigurationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa08aefc296a9ff150d1fd002b85690145</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputConfiguration</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae6ae9ca21518d88477964287477676dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputConfigurationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8037134d93757fbd574e9215c2ec9b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaebd95c0b65541f5dcfa2394ee5896287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aada497c5e363a269a925e2189518dd2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa86fe0104d75d2b2f6e6b25acd535323f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaed49402d08f0d063784767ee481af01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacf3f4a3e2bd2dc4a52e594ab9e14c5ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7d3ef4d2a0489c936524736e16d1f40f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6657d77d36299f165b58322c74987bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae1ccc028eb7ee69848004f3de408261a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputSkipFactor</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4ece71001b68b3839867c4a27b676667</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqOutputSkipFactorAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa47df4937cc1dea5e0f417e2b435e561b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputSkipFactor</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad8dbdec2ca24c75af121c84a0eaaee7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetOutputSkipFactorAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac35131e6287aaf6096954c23d87bd547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncInSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2523e83645a30c45eed69bca594f852f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncInSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa35e3ce3e8a7bce414700b898ff56a07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncInSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6c326dcfe3a86a8e7f40d76ee8f08bad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncInSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aabed16205d80e45a6faa6a3b3efe2f97f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncOutSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac57b1d590a0ba340234621577256f190</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSyncOutSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad119e9e1ce31111319d437c8518167ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncOutSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacb61dbcbd46d82e0e3542ef7aac0b1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetSyncOutSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2fac83d2d74b98a0437cdc7faccfe461</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqErrorMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6dba01f37cca332973b41db9c52d7a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqErrorModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9fdf67e351ee887c538eb8d657e541f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetErrorMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa28d72e73a7df84909cdd70858e643ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetErrorModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6eb70b72e99c7d3f04d9b4ab7dce599d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqTransmitDelay</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae44c6671578f5c101256fcd0ee781d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqTransmitDelayAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aadc8f5ed252650d5f28120f4792094b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetTransmitDelay</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaf2563dc1decc2b25b7497a0676f49af5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetTransmitDelayAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aade8a1ee830503b773c23abc09c65c947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetMfmResults</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab1c5adf3112eb717f929701f7b682900</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetMfmResultsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae2e6350dcc5c34e154381b4c33f26c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqObjectAlignment</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae122b64a2e85292ba848823cb8e95075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqObjectAlignmentAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa04b0fdf4e7385d10e1ecbf24dc06f548</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetObjectAlignment</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa268f00e015e009c11ca9a7a0d6cf2b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetObjectAlignmentAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab200ce89d6f3710a1710482c9666277f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqAlignmentRotation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa50395efe336a266ab11fb56609bb80e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqAlignmentRotationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9d54a4f645df57c7df16dde55db3e90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetAlignmentRotation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae4e3ded24f16b9d10bca23999ffed0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetAlignmentRotationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaf3e5913436433069b71537d498aa192f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqXmErrorMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa97099f40866f75e463b73f06bddc06a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqXmErrorModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad2fb819353082f37310a38e41fb5c906</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetXmErrorMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7dc5c703542cfc8ab69b5b2f32467fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetXmErrorModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaff1d94149572b1ea58f28c36eb1eb105</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBufferSize</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa97fa27a37aa1624603d85e49f327106</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBufferSizeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aadcf8fedd7874dab2e3ff2ac1d2141e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetBufferSize</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa542361aa4a45d9bd643b95b630fe6fc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetBufferSizeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa350e9bc72c0b788ef0bdee1075f5abdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqHeading</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa563d843bd62fa8678ebbccee83066a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqHeadingAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa75cfc1354c9feff0867bea63f8e4903c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetHeading</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa80fcbe16ec52f9f406a4af92c0692ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetHeadingAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa36e04e4e9181b11107bc11f93181f231</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqMagneticField</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1db626c9e6a150d35abb05f28d161d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqMagneticFieldAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacc5031fc68fc9b65a3d8f7fc8d0db77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetMagneticField</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0c79082e7d3fef957cf27aa22cd2620a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetMagneticFieldAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa27d00dd9224a9c0e180e6579c97fe8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqLocationid</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa5382754f8a6de5bdd8994a349cdada9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqLocationidAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa193ec7d8b46d9aaace7ac1f8e17f9413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetLocationId</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8d36a28154579cecd8c7dafdac002e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetLocationIdAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7badf4cb11cf89a81d98774452a197fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqExtOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacb50e4eebd2ea1e42863f3968db4db79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqExtOutputModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa08973088d96323859d59adff9e2c3db1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetExtOutputMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa162b6e603801e2e76fe08d5040520d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetExtOutputModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab6f339ad9a7b0cd37bf3fc17e4b1c956</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqStringOutputType</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae0ec9e338d7383b56147d4444d6224ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqStringOutputTypeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa50f253d9504f389f9cd19db2d98de46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetStringOutputType</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aabb817d6c6809dabd0dc7ec91dd95bc61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetStringOutputTypeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaec7f99615e751d12586e00b75d6fc04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqBatteryLevel</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa198e3196a1469201a38d384c02c5266f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_Batterylevel</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa5a8edeefb61963cb6c2bbebc092c8686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqInitTrackMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4bcf83369e52ba0a01232a1887fb8456</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqInitTrackModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab60e07751032553c05e36ab9aff24fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetInitTrackMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab7067d162e31bac3e6812521c109b8fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetInitTrackModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4b92b57169c947a256cf5bae17e0d1d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqMasterSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1377eb8c69f9b21367dcf008cbb29b3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_MasterSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaaba3081f9a8688f1af52456a67a2323e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StoreFilterState</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa8a9221a88fc3b308e1cb2e8260d4722</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StoreFilterStateAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aafffabdeffe9d1fcc60b4eb6e0034d16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetUtcTime</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9e264ee118940f6604aa5a0f4f78243a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqUtcTime</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1c43edbc7081dcb96752bcf95e4f3af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetUtcTimeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6f297f68263dd1b8fceb5c21574fcabb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_UtcTime</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa24cc5d6ced985aa6469b32fb57dfe938</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AdjustUtcTime</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae66eae03905fb46e3563e26c94b8c7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AdjustUtcTimeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2724d4c0cc4a4f591bb44272089db4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqActiveClockCorrection</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa884f1b5aaa9358883cba36db53ebf87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ActiveClockCorrection</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa499b56f642ab7d10a5722f85e05fd5eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StoreActiveClockCorrection</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa91ba1dd0c6897bdf63671ffd2a7cca48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StoreActiveClockCorrectionAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3045da829d828237eaeeee8b587659a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqAvailableFilterProfiles</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaedd96e9f08419d144e660c88162f0d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AvailableFilterProfiles</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac653ad52ebe3ea4a268209cf3caf006b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFilterProfile</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aabb53c860e8654509a76835e7cfddb4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFilterProfileAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa58503e5af9f9fcd8fa1003c0e5ed18a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetFilterProfile</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaf6a257f7def6453d0266a49fdcc637db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetFilterProfileAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa907d7a8f2b039dd1a9c0c95f612dfa6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqAvailableScenarios</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae7c74f4c1bb85bc7b7075a7feba7edb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AvailableScenarios</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7d766a3c19ee0e31da01c87c92d13e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqScenario</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9839652ee5ce325bde9581fb3abbee8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqScenarioAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa209715a9c33de40c99ed2ebcf4c57188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetScenario</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4677bb2726cc27d4e71c7bc80bbde645</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetScenarioAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaddc7bb9b986137c0beb3b766942e9b17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqGravityMagnitude</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa21edc082640d6f6b443e1d7a8ccf85c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqGravityMagnitudeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab1f14e4ce0339e9778c07da5c40d91c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetGravityMagnitude</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad01a744b4606574de11deec899f304c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetGravityMagnitudeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa56943e5b9d91fce5ec8366de280305a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqGpsLeverArm</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aafff4fc330746440fd93bc896ad9a004d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqGpsLeverArmAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa647684a366ae83288022c444d3ee7646</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetGpsLeverArm</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa67fa8b375f92b6b0e28864dd836204b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetGpsLeverArmAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa477e30161c8ff6e9bd7c5d8903b9161e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqLatLonAlt</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaf62038c6f00180a4e2a6967a038bbc80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqLatLonAltAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2688a75dd36da81dfaabd36d04e456e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetLatLonAlt</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaaa816523da1f293c76d2ab70f80ccd80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetLatLonAltAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac116d47a747b541fff33d9cedb1fe5da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoConfig</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa34b119256a43dac6b9421d6697b08376</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoConfigAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3d4f164b63661d70c2f07cb9e031fd85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_BusData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa43350b892aa9e508a5f90ccf27a611c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_MtData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa779143582fa7009c46a607d04457dcd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetNoRotation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac1f1f8660823dcb0c8a02b336c130d6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetNoRotationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa53c2f2835c6e21e9198107598b847fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RunSelfTest</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae2a94ffb843fd9e38fb7c95576a81073</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SelfTestResults</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae2cf731e36a09c347fc5e12199a8b4c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_PrepareData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa79cfccb0c7b4cb124a0d43b4160d9b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8738113753f04a779e45a3447978f510</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqDataAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa38afdad22ca442463a79fabae3fff3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_MtData2</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4b852204cd8a328ec51fa02bbb5032e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_Reset</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa25d8bbe47ba4a9ffe9b14c1d825e8c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ResetAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1587fdc85b083b3a560f730593bb720b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_Error</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa314644b654cad60263f1c486c9ef9afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_MasterIndication</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa29b01332c56faf64a01548b543bcbeb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFilterSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4b3b9efca026c6e0fb41657af1433dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFilterSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa100ea1c5d429cdfeb329b21ceb2306b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetFilterSettings</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6728c01e39e4473a6301454c7953e72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetFilterSettingsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa1b76de19284d0f50c145995aa421b3d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqAmd</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaeb65dd5a1b1e36be2299fdb46e4a09d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqAmdAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3a336a452f290458fbbc7b62994a885b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetAmd</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0bd638aa06529d16d97100a186332ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetAmdAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aada6c5d4dbfd840d6a85feae16c21b0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ResetOrientation</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa00db5b6fd60212a0469d33f15ba3e3aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ResetOrientationAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3b5389da1739bde6283e7c40223f7a68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqGpsStatus</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa763862dd66da86cea287123783021f8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GpsStatus</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0c622f2ca320239d829838cc7b0a6e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_WriteDeviceId</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa6b48cddd3e4dec89f58e800736d58b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_WriteDeviceIdAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa82dcd6b49fb405763fc5fead1fd9354a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_WriteSecurityKey</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3569d682d175d6c6ff7df4f9183536db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_WriteSecurityKeyAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaf580a10fb1212bd1d88122c3acf6e5c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ProtectFlash</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa74fca9dc14cb4cd9ddc38f89494c4ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ProtectFlashAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa4be45ae87de30df9aba31b490301863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqSecurityCheck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa021be05a397dc5437fb4f6511e2daacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SecurityCheck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae50edf6d01574927035612c72c183094</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ScanChannels</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa73e78f9ddcdaa2a0ff5682094e0f20a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ScanChannelsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacab8af689f55005b49113eed03cf8652</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_EnableMaster</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa04e2ab01399c6f58136c27d8ad6c02a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_EnableMasterAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa86fd7fed10098539428a9147e0b54ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DisableMaster</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa526df48ac7d179def9d514766516a75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_DisableMasterAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab4703b57717c89c7f810e8575bcaf131</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqRadioChannel</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa43b9e6de61d6fff9ed7df1101c9dfe9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqRadioChannelAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8dc789556c61d26ed90d4bc3fd60896b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetClientPriority</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8106669e2c21ca42d52d777dff517c91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetClientPriorityAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9af91cffd6784cf5c606c9cd416c1941</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqClientPriority</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa85f7f79843f0b1fb948a61d4a3649833</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqClientPriorityAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aadadb6e11c7b12a1c0519aa37f6f8fd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetWirelessConfig</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0342f3238c08bf1f9427a7adb55fdd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetWirelessConfigAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacb47d6d958dfc2a9effa82f0552ae3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqWirelessConfig</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa9ff5f5fdbe6dcf502a58e216ad89660a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqWirelessConfigAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaf96891cbd856d03ff2637f28d851cb49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_UpdateBias</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad13b62626cc80ac03d9feeec0e332fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_UpdateBiasAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7f762ccd2f0587824dbd609bacb857b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ToggleIoPins</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa0c64265b48493c6aa5a2000f48e5d71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ToggleIoPinsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa30b4894cee6b13f9ac6c6155c0bf3441</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetTransportMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aadef7f5cec9fcc84d3f801e81bf506d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_SetTransportModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa91c7c90ceecba4621a145a092d84a0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqTransportMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aad2c32ba6c7019990149b58d9ff81a918</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqTransportModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa3d277b8298b61c330860d90797c4635c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AcceptMtw</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aae2ccea596a121a720cb67213f69160fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_AcceptMtwAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa35f79ae0339714af22d33894ec10413d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RejectMtw</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa5594f1855c6104dd86c1dd054e9d7869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RejectMtwAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa301b955fe3f1e54fa867ece5326225d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_InfoRequest</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa69715635383e621614be6c6e79df2d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_InfoRequestAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa41dd5bb26b8f147757d3ebaa53a664b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFrameRates</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac5c3708e4e6e9c43045549237ab6c349</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqFrameRatesAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aabfc57c6d29310b26b379d0dc32b61733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StartRecording</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaaf303cad3a71c32f65881c242faf6444</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StartRecordingAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aada8d8d013634f0e5d86dde8182ecf5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StopRecording</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaa17b19d3de1e2160bc668bc18400b8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StopRecordingAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa2b25c9d8edfad24a196d92a02ac9003d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_InfoBatteryLevel</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aacd5297a6f1790ed7fbb9f262bd1b4efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_InfoTemperature</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac845b03168d86b5471a5c73cb8745ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoOperational</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aaad723f75a66203601b955d730f0ca2cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoOperationalAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab81b3365cbab61b523f8b9bab6a71621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_ReqEmts</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa08a84fd01b77650f9ad53d463c796246</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_EmtsData</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aadb60ab038d5d480e49f1ecac6e1d6a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RestoreEmts</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa8fa3047e6bdc03f44b5503928798f649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_RestoreEmtsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa7b3adf70f56a2dd38c2c4087cdaefc68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StoreEmts</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aab818f27f4a10f74a6c276721bfebd9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_StoreEmtsAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aac61bfc143f81f55416a89af11f710ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoTransparentMode</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa4e8f3b5ed32d31d254392c4b121aa353</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XMID_GotoTransparentModeAck</name>
      <anchorfile>group__enums.html</anchorfile>
      <anchor>ggacc13dabe6a88b53c675679d40414ba9aa78a566d8b24936723b64e27e88cb5cd0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cinterface</name>
    <title>C Interface</title>
    <filename>group__cinterface.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>XS_BID_BROADCAST</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga44cefb784042cbd1494268a2735c095f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_BID_INVALID</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5ccb6071d965b3115cf7e696e70b0292</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_BID_MASTER</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae8321d23871bd495a735cccbac26b451</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XS_BID_MT</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab9478ee24f1f927f712dd4ad6caa7bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>XsFileHandle</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga74e67937a1394ad0c13d4d8f6b6f1d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union Itypes</type>
      <name>Itypes</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7f8753eb71a4f1a17bff5913b377a56b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>__off64_t</type>
      <name>XsFilePos</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaee1db0cf1b8591c59afba7a3a0d13eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int32_t</type>
      <name>XsIoHandle</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8caac814a4ee656f1774ad23ccc5f16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>byteSum</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac1dfbf570dd9179d632bbf3fd163a483</anchor>
      <arglist>(const uint8_t *buffer, XsSize count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validatePacket</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac8ef3c4b6330f7a6aaa11599af4f4538</anchor>
      <arglist>(XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_append</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga31380e06e54b1018b45f30b6ff5f82d7</anchor>
      <arglist>(void *thisPtr, void const *other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_assign</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad6632a0f3017cd63f1efddfc88477d80</anchor>
      <arglist>(void *thisPtr, XsSize count, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>void const *</type>
      <name>XsArray_at</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga61657a07c218f551f682462c43930aad</anchor>
      <arglist>(void const *thisPtr, XsSize index)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>XsArray_atIndex</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga67b3980dc36ae42c8e95e17068bbcea4</anchor>
      <arglist>(void *thisPtr, XsSize index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsArray_compare</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga63b78f3e6c2315d7e9741a9336781c49</anchor>
      <arglist>(void const *a, void const *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsArray_compareSet</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga72561edb500d3e01c3aeb40de6d6a3db</anchor>
      <arglist>(void const *a, void const *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9389918809d49b3ede4b178faf39926f</anchor>
      <arglist>(void *thisPtr, XsArrayDescriptor const *const descriptor, XsSize count, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacedabf42edfa31d64e786d1f935b6837</anchor>
      <arglist>(void *thisPtr, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_copyConstruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga05d01b597ac0eb6c575a40d53351327c</anchor>
      <arglist>(void *thisPtr, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf10463a369208e313b0c6a47530c8a95</anchor>
      <arglist>(void *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_erase</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad72dff92fa285136db12e0c20c3fbcd4</anchor>
      <arglist>(void *thisPtr, XsSize index, XsSize count)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsArray_find</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa66f23f6bb7b1fbf161ef8e2eeca1d81</anchor>
      <arglist>(void const *thisPtr, void const *needle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_insert</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaca5dc151b47ec0421e3cb557a5754632</anchor>
      <arglist>(void *thisPtr, XsSize index, XsSize count, void const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_removeDuplicates</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5df1ad9a55b4c6e7821ba2221e423935</anchor>
      <arglist>(void *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_reserve</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabf616791dcc488f1ea098842af4e3f23</anchor>
      <arglist>(void *thisPtr, XsSize count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_resize</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga88aa9e4b2e0082b777a46a21b797b976</anchor>
      <arglist>(void *thisPtr, XsSize count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsArray_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad01697484c2c698f779345d64e199a5f</anchor>
      <arglist>(void *a, void *b)</arglist>
    </member>
    <member kind="function">
      <type>XsBaudRate</type>
      <name>XsBaud_codeToRate</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga704fac796d6899e53094d97403927442</anchor>
      <arglist>(XsBaudCode baudcode)</arglist>
    </member>
    <member kind="function">
      <type>XsBaudRate</type>
      <name>XsBaud_numericToRate</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7439bd0c058b38ce73d843d39fcef299</anchor>
      <arglist>(int numeric)</arglist>
    </member>
    <member kind="function">
      <type>XsBaudCode</type>
      <name>XsBaud_rateToCode</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa587d7e451a00e7a3c2c4432c346cf9b</anchor>
      <arglist>(XsBaudRate baudrate)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsBaud_rateToNumeric</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga532744ada4da5b1e9c8a277cc98628a1</anchor>
      <arglist>(XsBaudRate baudrate)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsCalibratedData_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad0fbd3bb1ef764b3347d4c376da60d11</anchor>
      <arglist>(XsCalibratedData *thisPtr, const XsReal *acc, const XsReal *gyr, const XsReal *mag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsCalibratedData_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacd292c071de82b56761d28227df00841</anchor>
      <arglist>(XsCalibratedData *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>XsDataFlags_toString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa8f40f309a7a5e3aec100dc8414104c6</anchor>
      <arglist>(XsDataFlags f)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>XsDataPacket_altitude</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gafc5751a8db6dcc888900c8d8b8f1a9dd</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsAnalogInData *</type>
      <name>XsDataPacket_analogIn1Data</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0fa25da5be9bd5350011b9646775f472</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsAnalogInData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsAnalogInData *</type>
      <name>XsDataPacket_analogIn2Data</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga759a55e6ac2efbce7b0396f7b75f8426</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsAnalogInData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsDataPacket *</type>
      <name>XsDataPacket_append</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9b934f4d6aa30dbe0a1c4da6f0a485fa</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsDataPacket *other)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_calibratedAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga6e057811a4d4147992d3cdc43d5799fc</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsCalibratedData *</type>
      <name>XsDataPacket_calibratedData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga36465ec0e6127da2b34e06661188ae89</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsCalibratedData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_calibratedGyroscopeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3e7a3992eb12df04e50ad4f80395770f</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_calibratedMagneticField</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4a1aa0d4f0fc1c565472a173984647d1</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1d0411b31fd779be03f711845e1de55a</anchor>
      <arglist>(XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsAltitude</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7efbd96eebef4339eab128fd6af40f66</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsAnalogIn1Data</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga47fa37575f6de7dbdeb9d9e8a72a2ca4</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsAnalogIn2Data</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1ed7ebb18216d064e15354ad2e5d3bab</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsCalibratedAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1fc9722b0b53672a5edd839a4a412a62</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsCalibratedData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9eec8460ebb842b72445f875233157cd</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsCalibratedGyroscopeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4a0ec720656cc263e81b330454ec2782</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsCalibratedMagneticField</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa338aba2297fb4218e7346666df526eb</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsDetailedStatus</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga390af5e98c8391a455bdcc22c6613aa2</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsFrameRange</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac9c09388dcf3c446912fa88224ae82c7</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsFreeAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga89f75154688e62971a269b2267bce00e</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsGpsPvtData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga6097a44083992077bbd9c9f96be6f3ca</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsLatitudeLongitude</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga122bf28a4cf1e2db0745035e5fb82e5c</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsOrientation</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac6a98df13649c4b71a064d220b0af97f</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsPacketCounter</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8144c43691a1994fde44a21d6ad71589</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsPacketCounter8</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga327e5b3f2c301173a9606026d6a52ad8</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsPositionLLA</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga908f07296ac63e28a573e1ace83ec6bf</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsPressure</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaad75b33aaeadad31292792d24fa7e201</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsPressureAge</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3a889ce02b2c37574c912d3292d356d0</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3a88eec26bdfe42798eac91f8eeb2111</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac9f725f47b989c60656a2b41d702874d</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawGpsDop</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa1587a9273510b6c2298994a47de7cf5</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawGpsSol</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7e93037197752a90e52dee7b7d2e2ef8</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawGpsSvInfo</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad1efbfaab783e385046c4af1a1f5f57d</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawGpsTimeUtc</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga30e94902a9dc634a49a8be239dc86d7f</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawGyroscopeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga60fef667c7ef5c5882381ccb9c9baf04</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawGyroscopeTemperatureData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3e909560651995e546398d0379813679</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawMagneticField</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf792e24827944d48aebe4eb9cbe80481</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRawTemperature</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1ee1e5b35c59882fa62d602641b6926a</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsRssi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabb6a0daf16d1235fad1f988d59fd8e48</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsSampleTime64</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga51a47254b38eb0614286ba5bfd20dfe1</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsSampleTimeCoarse</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaccdafa54fa3bb98725ab58927912b8aa</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsSampleTimeFine</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga47dac05f85e5e60552fdc3fc78414a09</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsSdiData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac247c7def8dbb989632ab938c0e1b21c</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsStatus</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7133dbb2624ebe22dd52fa72e415f6c6</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsStatusByte</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga55a116a6bc378f35ce96dc94e0d542a0</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsTemperature</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2a50595415d86016dab1e1e38d85ae1e</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsTriggerIndication</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9966d2b6dfeefe5c58e3d7532051be59</anchor>
      <arglist>(XsDataPacket const *thisPtr, XsDataIdentifier triggerId)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsUtcTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga77953797007be739126b21bd2c74f00f</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_containsVelocity</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabbb40b0c32546fa7b3394393be9f9a5b</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsDataIdentifier</type>
      <name>XsDataPacket_coordinateSystemOrientation</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab7aede438ba3b2246cef931082b0dd96</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsDataIdentifier</type>
      <name>XsDataPacket_coordinateSystemVelocity</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5a5346d47af96c30b840b8d78370f07d</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7338c4a1f1b1f4ae4472e8ce30c175df</anchor>
      <arglist>(XsDataPacket *copy, XsDataPacket const *src)</arglist>
    </member>
    <member kind="function">
      <type>XsDataIdentifier</type>
      <name>XsDataPacket_dataFormat</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga457d9839ad349de49e5a29f3e8c4ccd4</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsDataIdentifier id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga569a3352dffd7b3ddade5364e518c418</anchor>
      <arglist>(XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga08c7faf0f6ab871442e3e2232c5ff740</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsRange *</type>
      <name>XsDataPacket_frameRange</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf791bdc060c8c2bb33dc8a8ff875f780</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRange *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_freeAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab0bfac871cb4e7ad8a3a5a3a26498a49</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>XsDataPacket_getFPValueSize</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae0a782bc042f7cc6eb779d78aa5e20b0</anchor>
      <arglist>(XsDataIdentifier id)</arglist>
    </member>
    <member kind="function">
      <type>XsGpsPvtData *</type>
      <name>XsDataPacket_gpsPvtData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7dd2cb01247961236a1112f7007b00a2</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsGpsPvtData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_itemOffsetExact</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gace29e2f03d39198604d13a18d75b7d6f</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsDataIdentifier id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_itemOffsetLoose</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab0927ca985ffb5f32844942ddd53f8eb</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsDataIdentifier id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_itemOffsetMasked</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga486fda2d2572ca7a91d1ee5f9964b9cf</anchor>
      <arglist>(const struct XsDataPacket *thisPtr, XsDataIdentifier id, XsDataIdentifier mask)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_latitudeLongitude</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga72665b3424e0a7cb1a1028a74101405d</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsEuler *</type>
      <name>XsDataPacket_orientationEuler</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac1fbaf3dcdfb03c1b6fe439fc22e53af</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsEuler *returnVal, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XsDataIdentifier</type>
      <name>XsDataPacket_orientationIdentifier</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabef215c4e2f348376ce0af048fe5bcb2</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsMatrix *</type>
      <name>XsDataPacket_orientationMatrix</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga99c04f05931046ff5ba2908e600a9815</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsMatrix *returnVal, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XsQuaternion *</type>
      <name>XsDataPacket_orientationQuaternion</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab910b15069e8c8774a9f8bf641f9b137</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsQuaternion *returnVal, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XsMessage *</type>
      <name>XsDataPacket_originalMessage</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae2011a6f93d3f321d060794ac065544d</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsMessage *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>XsDataPacket_packetCounter</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3bc1d473e071bd86cc0bbcfa821e3dce</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>XsDataPacket_packetCounter8</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3270f9a31ff9f7338817140b8f3c9e24</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_positionLLA</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaab5e5f0a25e7999f127e0c49e0b2e2f5</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsPressure *</type>
      <name>XsDataPacket_pressure</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacd1f6b12f2c1840ebf7949a4d73c81a4</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsPressure *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsUShortVector *</type>
      <name>XsDataPacket_rawAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga094f9b542631c3b78c9422911fc5386d</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUShortVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsScrData *</type>
      <name>XsDataPacket_rawData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2fa9cf9daf3cdedb376fa47a31f9b944</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsScrData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsRawGpsDop *</type>
      <name>XsDataPacket_rawGpsDop</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab1d2f5b2602db50700e1fefd8915a48f</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRawGpsDop *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsRawGpsSol *</type>
      <name>XsDataPacket_rawGpsSol</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga59536808cc7e557572a478b9d7d22962</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRawGpsSol *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsRawGpsSvInfo *</type>
      <name>XsDataPacket_rawGpsSvInfo</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf08f0ccd1f5da8e9481d0c2a552047a0</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRawGpsSvInfo *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsRawGpsTimeUtc *</type>
      <name>XsDataPacket_rawGpsTimeUtc</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga47c2662278f2f2dfb9a606aaebdb0310</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsRawGpsTimeUtc *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsUShortVector *</type>
      <name>XsDataPacket_rawGyroscopeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga055a6df87a3efaed6fa72b8a39bb319f</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUShortVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsUShortVector *</type>
      <name>XsDataPacket_rawGyroscopeTemperatureData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad9e8e68a07715f4b4e3bc0e6826514f3</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUShortVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsUShortVector *</type>
      <name>XsDataPacket_rawMagneticField</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2cbf6018b32d7dfc0758fdcb21895d52</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUShortVector *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>XsDataPacket_rawTemperature</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae075f897be0d2d364ac716da1c2708db</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDataPacket_rssi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga75d62b4f80803d32a1a41d878dfaae80</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>XsDataPacket_sampleTime64</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad167868f6e2f5f4c5991485f5a1da61c</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>XsDataPacket_sampleTimeCoarse</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga495eecdc5b213b45b2f58efc8faa9ebc</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>XsDataPacket_sampleTimeFine</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaba0e97c9bddf05d29ecb864248e1df65</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsSdiData *</type>
      <name>XsDataPacket_sdiData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf042e7751262c52bc4fe58a5a5a1343c</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsSdiData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setAltitude</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga62558e6d987c37510a8d9b444157c43d</anchor>
      <arglist>(XsDataPacket *thisPtr, double data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setAnalogIn1Data</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga980bd29446fba54f9e1d34dc63b79a18</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsAnalogInData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setAnalogIn2Data</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1857815bf40f455abc5826cbc6a7a1da</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsAnalogInData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setCalibratedAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2268bc7dd13a08f7d14896a444b60cce</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setCalibratedData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacb27d1626aaef9e1bb2e3d78e4b2a846</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsCalibratedData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setCalibratedGyroscopeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga22cb49cb13a4186f3612125acc3d42aa</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setCalibratedMagneticField</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga28e55310f1f6e0eb69d6691d8626e51f</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setFrameRange</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac07b5fdc045b670c6ac36816601e160c</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsRange *r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setFreeAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4846ddd17f5a4bb4ee4bdaf66e1420c4</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *g)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setGpsPvtData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga759292aeee20099f6bd9e2235d2ea0d8</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsGpsPvtData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setLatitudeLongitude</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacab4d31b285b80f8f15af580389d9a38</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setMessage</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7eaf1642a59b4d5834d79c8892c7dd22</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsMessage *msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setOrientationEuler</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab523d9d9beb5a5f94195a3e128decb25</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsEuler *data, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setOrientationMatrix</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaeaf98f434be575e165fb1aba213edf53</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsMatrix *data, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setOrientationQuaternion</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac935187c50c2ae6f0f4dff0789d71873</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsQuaternion *data, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setPacketCounter</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga133e865ff9a6e1f50e0d088a2e8cf5e2</anchor>
      <arglist>(XsDataPacket *thisPtr, uint16_t counter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setPacketCounter8</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5024514da3a9e79c1dafd57c9498ea74</anchor>
      <arglist>(XsDataPacket *thisPtr, uint8_t counter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setPositionLLA</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf9b686407120c1a5a284a38f94671af9</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setPressure</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaaee3c8613f6cd7af69fae65df2fc4fab</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsPressure *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRawAcceleration</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga138b19b6721fd011eeda845e8334d1b8</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUShortVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRawData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac32dfded803e707c876c8efba20428bc</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsScrData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRawGyroscopeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gafff9ce95142f53fe256dd11f7cd880e5</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUShortVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRawGyroscopeTemperatureData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf87d620fe5b81abddbd21f8fd969a449</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUShortVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRawMagneticField</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga516d0cb3fac099930d9281e5e46e52b6</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUShortVector *vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRawTemperature</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga900560e221a453931cbd585add24b8b8</anchor>
      <arglist>(XsDataPacket *thisPtr, uint16_t temp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setRssi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0603932dca54cdfda8afb09a6c1671ac</anchor>
      <arglist>(XsDataPacket *thisPtr, int r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setSampleTime64</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga77f74291b050b9db2db78728a9c81caf</anchor>
      <arglist>(XsDataPacket *thisPtr, uint64_t counter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setSampleTimeCoarse</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3f5f35b690f6031704487ff60cbee523</anchor>
      <arglist>(XsDataPacket *thisPtr, uint32_t counter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setSampleTimeFine</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3e17f7e9694d7c7fab9df8a1329e9acc</anchor>
      <arglist>(XsDataPacket *thisPtr, uint32_t counter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setSdiData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3bdc1ef64e23741797db8cd44850f2dd</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsSdiData *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setStatus</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3a34045c3923a6e06990964e7e43c05a</anchor>
      <arglist>(XsDataPacket *thisPtr, uint32_t data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setStatusByte</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad8c8876e75eefc247726bef0e3f8adcd</anchor>
      <arglist>(XsDataPacket *thisPtr, uint8_t data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setTemperature</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac1cd7995c194d9ba6a13323d4ab59e94</anchor>
      <arglist>(XsDataPacket *thisPtr, double temperature)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setTriggerIndication</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad87829b931e4604da4e2ed231e0cbe41</anchor>
      <arglist>(XsDataPacket *thisPtr, XsDataIdentifier triggerId, XsTriggerIndicationData const *triggerIndicationData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setUtcTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1da44dd304b85654407618f320a518ad</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsUtcTime *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_setVelocity</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8d673b48c68be137f66e0fd095a9bd13</anchor>
      <arglist>(XsDataPacket *thisPtr, const XsVector *data, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>XsDataPacket_status</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4984ba5188db31d633a4f900894772df</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDataPacket_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga130c593fb6803da813074f4d63b8c044</anchor>
      <arglist>(XsDataPacket *a, XsDataPacket *b)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>XsDataPacket_temperature</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaecd32f06109d0b05c0fbbc768e76a506</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsTriggerIndicationData *</type>
      <name>XsDataPacket_triggerIndication</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0617b7d2ffe69737b4d4b19f78f671e0</anchor>
      <arglist>(XsDataPacket const *thisPtr, XsDataIdentifier triggerId, XsTriggerIndicationData *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsUtcTime *</type>
      <name>XsDataPacket_utcTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac81c67a93d73d758e20db856e02ed141</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsUtcTime *returnVal)</arglist>
    </member>
    <member kind="function">
      <type>XsVector *</type>
      <name>XsDataPacket_velocity</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga755dda6efbe9828186b225f639f377c7</anchor>
      <arglist>(const XsDataPacket *thisPtr, XsVector *returnVal, XsDataIdentifier coordinateSystem)</arglist>
    </member>
    <member kind="function">
      <type>XsDataIdentifier</type>
      <name>XsDataPacket_velocityIdentifier</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0a05ab8859452196ed2aee7bdcf83aed</anchor>
      <arglist>(const XsDataPacket *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>XsDeviceId_broadcast</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5b4916426e8dd9d71641e33633a9e12e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_containsBroadcast</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac5c793531e4a5b63b72d181cf76e5c25</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isAwindaDongle</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf1554cdc2afb8803f8c5fdfef5c04cfb</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isAwindaOem</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad1dfaa7a88f670dc2349c9d17b842e56</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isAwindaStation</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7a113f5ed0b496ec263f69820c10e514</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isBroadcast</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab50a61318c16b8947177291df1b313e4</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isLegacyMtig</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf9fd61ad77aaa81df81bf0cfbe8b0139</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtig</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4a70effc27ffe25d0bfd51a66d16e91c</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtix</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga34e4bdb1a7eac75dd7ab360aebddd2c4</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga15169e22fccea7e4af4f4027891e9716</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_10</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga52c0a8d51a58a7446605366caba06d20</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_100</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf1f5f70c6443a78339b1ad50aa407a77</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_20</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga312767c3fdd89c6c9bb6767b2b96d1c0</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_200</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gadad08ce77a7e4e456ed2a20a5c4d299b</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_30</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4941684add08e88c87975003f9e00167</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_300</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaeb5c5eed2a62b4cee969bf9ce25b8a64</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_700</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga078e883f3b32685b861c8d41fcc57b94</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_X0</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga924eb6573c1322b7a7cb72b6ffc96f01</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtMk4_X00</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7a2217474d2707fe607a9d8c7a5a1744</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtw</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae95998696ece4625164ed0050bd05eee</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtw2</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga872aab90307f347c34ad7e2d95c13d76</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isMtx2</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1776647a29e4359905fe901f02f604a6</anchor>
      <arglist>(const struct XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isValid</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga92d901742185a86b51313f62517222c0</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isWirelessMaster</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga861bdc97f81b6cd854ee55d953fb300a</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isXbusMaster</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga12ee1f0ea071ba3232e60d53fa6f6c8b</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsDeviceId_isXbusMasterMotionTracker</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga429d81da769ad8a15e18b46e40a2f92e</anchor>
      <arglist>(const XsDeviceId *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDeviceId_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga794947de84c8458cff16f5d7fdd822d8</anchor>
      <arglist>(XsDeviceId *a, XsDeviceId *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsDeviceId_toString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1d39bf664d3935018743fac8ca17ead4</anchor>
      <arglist>(const XsDeviceId *thisPtr, XsString *str)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsEuler_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0aeef1daa83cccefb72b203b633c077c</anchor>
      <arglist>(XsEuler *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsEuler_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga12522558d3b79557dd0629ab5585b8b9</anchor>
      <arglist>(const XsEuler *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsEuler_fromQuaternion</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacfc5b34cbe970db3795875bcf76d34a1</anchor>
      <arglist>(XsEuler *thisPtr, const XsQuaternion *quat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsGpsPvtData_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga110bfa9d4dd3770ce864fef6e38db583</anchor>
      <arglist>(XsGpsPvtData *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsGpsPvtData_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf4948e7d07a225a531ece32a071de236</anchor>
      <arglist>(const XsGpsPvtData *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsSyncLine</type>
      <name>xsl4ToXsl</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga064199357e05d84f2304ade2474ac155</anchor>
      <arglist>(SyncLineMk4 mk4Line)</arglist>
    </member>
    <member kind="function">
      <type>SyncLineMk4</type>
      <name>xslToXsl4</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8d1d3d05253bd82f7f9bc61f941cafde</anchor>
      <arglist>(XsSyncLine line)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsMath_asinClamped</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3e8d38925c77861ac921a55a4ad88db1</anchor>
      <arglist>(XsReal x)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsMath_deg2rad</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7fbe79a94b1933aaf41935bc1bedaf42</anchor>
      <arglist>(XsReal degrees)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsMath_doubleToInt64</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga519431d337ff6d61c6c1a0b404496395</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>XsMath_doubleToLong</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacd92ddfc40f528d4e30d01ec721b9f59</anchor>
      <arglist>(double d)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsMath_isFinite</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga56aa58d530cc4f0d696a910adfaaa967</anchor>
      <arglist>(XsReal x)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsMath_pow2</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8525444555a88e7edec98360b0034a10</anchor>
      <arglist>(XsReal a)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsMath_pow3</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga80a54cd145e7cc021d5e236d4a3923a7</anchor>
      <arglist>(XsReal a)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsMath_rad2deg</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga07528eb38651ea5364ffe8379f367d24</anchor>
      <arglist>(XsReal radians)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix3x3_assign</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga38e9498758b70eec33d400ad93e6cd2c</anchor>
      <arglist>(XsMatrix3x3 *thisPtr, const XsReal *src, XsSize srcStride)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix3x3_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad6a2e10d5d9e1d23a5500288210765ba</anchor>
      <arglist>(XsMatrix3x3 *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix3x3_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2de6b5eb3961a00bb3822bd31928f63e</anchor>
      <arglist>(XsMatrix *copy, XsMatrix3x3 const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix3x3_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga76933ed412b55d1c5a61e1d2b830ff33</anchor>
      <arglist>(XsMatrix3x3 *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_assign</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga38475558c941f3f957b4992969cca7e1</anchor>
      <arglist>(XsMatrix *thisPtr, XsSize rows, XsSize cols, XsSize stride, const XsReal *src, XsSize srcStride)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga13378e66e752fd98b6a3a0c0c1917e23</anchor>
      <arglist>(XsMatrix *thisPtr, XsSize rows, XsSize cols, XsSize stride, const XsReal *src, XsSize srcStride)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7e74b6a3842014c47fda04fe9c4f4fd4</anchor>
      <arglist>(XsMatrix *copy, XsMatrix const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga261d5f29c7c0fb1b04d3cdd454374294</anchor>
      <arglist>(XsMatrix *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsMatrix_dimensionsMatch</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga447481ec2ff3852f8e7c8236e3e7958b</anchor>
      <arglist>(const XsMatrix *thisPtr, XsSize rows, XsSize columns)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsMatrix_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga20f8d0ff5e8815573f01bbc077133338</anchor>
      <arglist>(const XsMatrix *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_fromQuaternion</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4917337b3746960d9be3416b3d6435d6</anchor>
      <arglist>(XsMatrix *thisPtr, const XsQuaternion *quat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_multiplyScalar</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga56280b15711c7ae8efab4df976e65f31</anchor>
      <arglist>(const XsMatrix *thisPtr, XsReal scalar, XsMatrix *dest)</arglist>
    </member>
    <member kind="function">
      <type>XsSize</type>
      <name>XsMatrix_offset</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1b9a10460d879481574efd4e7b907beb</anchor>
      <arglist>(const XsMatrix *thisPtr, XsSize row, XsSize column)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_ref</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga23cd64a1e44b820821da7c933df9ac8c</anchor>
      <arglist>(XsMatrix *thisPtr, XsSize rows, XsSize cols, XsSize stride, XsReal *buffer, XsDataFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_setValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8ae8ac0b021d5cd86860f98833eeb271</anchor>
      <arglist>(XsMatrix *thisPtr, XsSize row, XsSize column, XsReal value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_setZero</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0f4d139974e56637c9b77fc695435f39</anchor>
      <arglist>(XsMatrix *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMatrix_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab4218a181d23c28cf3e927b7504a9069</anchor>
      <arglist>(XsMatrix *a, XsMatrix *b)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsMatrix_value</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga03dd3bcfd3744de3cdb6e0cbc554a4f8</anchor>
      <arglist>(const XsMatrix *thisPtr, XsSize row, XsSize column)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_assign</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3462cd7db8fa45bf48b7fbbc10e93d38</anchor>
      <arglist>(XsMessage *thisPtr, XsSize dataSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsMessage_compare</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7d3efc85d6f6a1062ed0bf6b07631886</anchor>
      <arglist>(XsMessage const *a, XsMessage const *b)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>XsMessage_computeChecksum</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa617cdb05b409f8a49cdc7a3fff24cf0</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>XsMessage_constData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga26b70b2f76a56500e57210222162f1ba</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae32ac382326e9d7eeed7075191aff7a4</anchor>
      <arglist>(XsMessage *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_constructSized</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7d6638f8f044031e0866f20d1ce70498</anchor>
      <arglist>(XsMessage *thisPtr, XsSize dataSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaac8ee4b57b6aaa74c31cf278f75f34c1</anchor>
      <arglist>(XsMessage *copy, XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_copyConstruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga96359525ee708d1a9d8831f3ef419405</anchor>
      <arglist>(XsMessage *thisPtr, XsMessage const *src)</arglist>
    </member>
    <member kind="function">
      <type>XsSize</type>
      <name>XsMessage_dataSize</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga576f9915f676ea34832cede621dcd88f</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_deleteData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga6f8ad761712536db9306bfbe7f8c86b8</anchor>
      <arglist>(XsMessage *thisPtr, XsSize count, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9fbde38c3d4d700d0ed98001581c04b8</anchor>
      <arglist>(XsMessage *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsMessage_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gafcb9fd2846e412dce6dd86cdded04cbd</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>const XsMessageHeader *</type>
      <name>XsMessage_getConstHeader</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0487023192efedd40800edc996f97dd4</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>XsMessage_getDataBuffer</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga696b4137dce6b43429eda1f963556e39</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>XsMessage_getDataByte</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad55d97020e7fff160edc17e517f04c54</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>XsMessage_getDataDouble</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga41a9dbc717bbb0becc60cd055c8575fe</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>XsMessage_getDataF1220</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3778bb861833e83a2cdb95840cf04841</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>XsMessage_getDataFloat</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3376bb4764d1f1555dbbf55cae72f5aa</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>XsMessage_getDataFP1632</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2e421cb4d460254f2019d5bddddcc6c4</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_getDataFPValues</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf56f68e850f898befe63b4311ea53d86</anchor>
      <arglist>(XsMessage const *thisPtr, uint64_t outputSettings, double *dest, XsSize offset, XsSize numValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_getDataFPValuesById</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga519bbd829dd5ce4eec3230f18274ef0c</anchor>
      <arglist>(XsMessage const *thisPtr, XsDataIdentifier dataIdentifier, double *dest, XsSize offset, XsSize numValues)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>XsMessage_getDataLong</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga44cd0fa59766e97830894e6206f1b376</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>XsMessage_getDataShort</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4fdd9e906e753c55faa891e69d1fadff</anchor>
      <arglist>(XsMessage const *thisPtr, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>XsMessageHeader *</type>
      <name>XsMessage_getHeader</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0402b0fbce07dd9c11a5b5c2fe87cd33</anchor>
      <arglist>(XsMessage *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>XsMessage_getMessageStart</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga270836713bf9afb1427bb831649f7a74</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsSize</type>
      <name>XsMessage_getTotalMessageSize</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1253a49a29b7336bcbef97fa91e3e92f</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_insertData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga59da75440e3f42aaa9d1f42b034aae20</anchor>
      <arglist>(XsMessage *thisPtr, XsSize count, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsMessage_isChecksumOk</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga74ca5c5e7237a5634e1ef2b65a1597ba</anchor>
      <arglist>(XsMessage const *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_load</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa8f39ed959640932f83dcefde720eba0</anchor>
      <arglist>(XsMessage *thisPtr, XsSize msgSize, unsigned char const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_recomputeChecksum</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae339f0b14932144620c683f1945781f1</anchor>
      <arglist>(XsMessage *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_resizeData</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga82f64416a9aad1ecbc8c81598b1a5c8c</anchor>
      <arglist>(XsMessage *thisPtr, XsSize newSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setBusId</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga049551a0e96226ae471690e4366ec3d7</anchor>
      <arglist>(XsMessage *thisPtr, uint8_t busId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataBuffer</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gadd6bc1245b1ea42db070d6ad0cece4b2</anchor>
      <arglist>(XsMessage *thisPtr, const uint8_t *buffer, XsSize size, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataByte</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7b9b8d3006b8a72a3f09be0409f0b07a</anchor>
      <arglist>(XsMessage *thisPtr, uint8_t value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataDouble</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga02cdf895e777c63ca9db836c6bb29d46</anchor>
      <arglist>(XsMessage *thisPtr, double value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataF1220</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga12783912ee3570597336b53f8cfad841</anchor>
      <arglist>(XsMessage *thisPtr, double value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataFloat</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac0a81a0c4e64b948b8fc6463502836d2</anchor>
      <arglist>(XsMessage *thisPtr, float value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataFP1632</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga98342cf3f67ac5885428e49e6b25fb6e</anchor>
      <arglist>(XsMessage *thisPtr, double value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataFPValues</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga12d60abf87fc5efc81bfd44ed50c80f4</anchor>
      <arglist>(XsMessage *thisPtr, uint64_t outputSettings, double const *data, XsSize offset, XsSize numValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataFPValuesById</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae79d1e9b533b59d4f065b4ba36299f7a</anchor>
      <arglist>(XsMessage *thisPtr, XsDataIdentifier dataIdentifier, double const *data, XsSize offset, XsSize numValues)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataLong</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga84b38ce2e2d5846165bd996b6cf6d0bd</anchor>
      <arglist>(XsMessage *thisPtr, uint32_t value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setDataShort</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga47eb5d03e14a60fc5fab958838d4b7dc</anchor>
      <arglist>(XsMessage *thisPtr, uint16_t value, XsSize offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_setMessageId</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1b4e79eea365331b8ea6b5607988098f</anchor>
      <arglist>(XsMessage *thisPtr, enum XsXbusMessageId msgId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsMessage_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0b9e73d2db2d034d0ae1c3f95fb37cce</anchor>
      <arglist>(XsMessage *a, XsMessage *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsPortInfo_clear</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9efeaf0ae4325f862f0a936a8fe9f833</anchor>
      <arglist>(XsPortInfo *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsPortInfo_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga408ec5fafb7f8430574e5605fcbd8194</anchor>
      <arglist>(const struct XsPortInfo *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsPortInfo_isUsb</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga618550c4c1ffbf175727edf972e7b648</anchor>
      <arglist>(const struct XsPortInfo *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsPortInfo_portNumber</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaae0f975915dcb39252cd3c5beeeac22f</anchor>
      <arglist>(const struct XsPortInfo *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsPortInfo_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga16769111ff0c7551dbad2a10c93e5f63</anchor>
      <arglist>(struct XsPortInfo *a, struct XsPortInfo *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsPortInfo_usbAddress</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaab9cd111155edecf416b191ff1f2a787</anchor>
      <arglist>(const struct XsPortInfo *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsPortInfo_usbBus</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaee9983d652d4b2c8cf696952ceeab02c</anchor>
      <arglist>(const struct XsPortInfo *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga51869125847cbfb122309dba983f2162</anchor>
      <arglist>(XsQuaternion *copy, XsQuaternion const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga12e2328a387dbf1edc84e4f89321b945</anchor>
      <arglist>(XsQuaternion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsQuaternion_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga93b52c5b732613941cb46aaac55068f4</anchor>
      <arglist>(const XsQuaternion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsQuaternion_equal</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga066fd219bed3ec664d2e37fda22f664f</anchor>
      <arglist>(XsQuaternion const *a, XsQuaternion const *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_fromEulerAngles</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabedbd58b5c732ede6059c989e289153e</anchor>
      <arglist>(XsQuaternion *thisPtr, const XsEuler *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_fromRotationMatrix</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gafec800283fb3f22e5b6f6e55415f66ca</anchor>
      <arglist>(XsQuaternion *thisPtr, const XsMatrix *ori)</arglist>
    </member>
    <member kind="function">
      <type>const XsQuaternion *</type>
      <name>XsQuaternion_identity</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga593ee51ef335cbc420bb7ea13c453156</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_inverse</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaadbb8daf11113056d836ab50e7a3f151</anchor>
      <arglist>(const XsQuaternion *thisPtr, XsQuaternion *dest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_invert</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab6b552efb88c82829c82c423b9a4a735</anchor>
      <arglist>(XsQuaternion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_multiply</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3a0440c029b3ede9752761cffc902151</anchor>
      <arglist>(const XsQuaternion *left, const XsQuaternion *right, XsQuaternion *dest)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsQuaternion_normalize</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga9bec4a8f96963401aa001ad7acad93f9</anchor>
      <arglist>(XsQuaternion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsQuaternion_normalized</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga49a8637d40c5afe16593c0ad30fc5560</anchor>
      <arglist>(const XsQuaternion *thisPtr, XsQuaternion *dest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsQuaternion_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga91ddb691c1f925c8ead506706bda469d</anchor>
      <arglist>(XsQuaternion *a, XsQuaternion *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsRange_contains</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaed3cb6bb81683322cb1ea0eacef28d74</anchor>
      <arglist>(const XsRange *thisPtr, int i)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsRange_count</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga6b36246afac7a61588da63be0edcab92</anchor>
      <arglist>(const XsRange *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsRange_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8c5cf60f0a62915530b3d02718cf98ba</anchor>
      <arglist>(const XsRange *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsRange_interval</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga07d62b19418971b6dda5b653fb73f938</anchor>
      <arglist>(const XsRange *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsRange_setRange</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gacfc21a2e22b8262436dcae8fdd393951</anchor>
      <arglist>(XsRange *thisPtr, int f, int l)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>XsResultValue_toString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga245f337f50bcbfe350c38bf3f62fc3c8</anchor>
      <arglist>(XsResultValue result)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsRssi_max</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0c71decb28988809121950d66b8d9c5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsRssi_unbiased</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2277b0ab26884dc1a79e0acd5c09eac7</anchor>
      <arglist>(int raw)</arglist>
    </member>
    <member kind="function">
      <type>XSTYPES_DLL_API int</type>
      <name>XsRssi_unknown</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa02bbc21cb82caf01b3c635dda44520b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsSdiData_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga31384d98ac47101e43643a7899fa7e3c</anchor>
      <arglist>(XsSdiData *thisPtr, const XsReal *orientationIncrement, const XsReal *velocityIncrement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsSdiData_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gace922539bddcfdc67cafa73bfe765e34</anchor>
      <arglist>(XsSdiData *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsSyncSetting_isInput</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad553994868d4af345677212da4dba39b</anchor>
      <arglist>(const XsSyncSetting *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsSyncSetting_isOutput</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0aaebbac6cae0fc4b352c46608e5ce6b</anchor>
      <arglist>(const XsSyncSetting *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsSyncSetting_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga27a9f04de91627ab245235b914c36d04</anchor>
      <arglist>(XsSyncSetting *a, XsSyncSetting *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTime_getDateAsString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae38505926760a0a5e7dd314e683ae546</anchor>
      <arglist>(char *dest, const struct tm *date)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTime_getDateAsWString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga393705293aa555086514c8835ad019da</anchor>
      <arglist>(wchar_t *dest, const struct tm *date)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsTime_getDateTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae059db4e22b6f6d69ae31bb7291cd9f6</anchor>
      <arglist>(struct tm *date)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTime_getTimeAsString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gafb389fca2f6341c79b2262caf7a9d6d7</anchor>
      <arglist>(char *dest, const struct tm *date)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTime_getTimeAsWString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga62a4f6afc1dbe845a1b6b09c9d4fbd1b</anchor>
      <arglist>(wchar_t *dest, const struct tm *date)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>XsTime_getTimeOfDay</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac54582842a30b1029a66050279844a3b</anchor>
      <arglist>(struct tm *date_, time_t *secs_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTime_initializeTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf1b31cc058a52b02959dc1b80e729fa1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTime_msleep</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga28efdfd01aad10c9da7baaeb6d7b8931</anchor>
      <arglist>(uint32_t ms)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsTime_timeStampNow</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga45d819f679819b2c2c6bc4f7a35f2dde</anchor>
      <arglist>(XsTimeStamp *now)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTime_udelay</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8268408ade85db6aa5f5a8bb56f00f75</anchor>
      <arglist>(uint32_t us)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsTimeStamp_fromUtcTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gace23725a6e64be7c2a5713c6ea4af043</anchor>
      <arglist>(struct XsTimeStamp *thisPtr, const struct XsUtcTime *utc)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>XsTimeStamp_hourPart</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga66c767e453e3226d4f411e4a3d9ec0e5</anchor>
      <arglist>(const XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsTimeStamp_maxValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0466f8867b763d7e97c9191f5c3e5d32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>XsTimeStamp_milliSecondPart</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga45ba6b3460e8488dc61af37b4a155382</anchor>
      <arglist>(const XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>XsTimeStamp_minutePart</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga291cea041826290273f252bfe31e61ab</anchor>
      <arglist>(const XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsTimeStamp_now</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga471299f2a92ca43888c34e0088f8808d</anchor>
      <arglist>(XsTimeStamp *dest)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>XsTimeStamp_secondPart</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf9efd1bade65b201ebc931ce7193e921</anchor>
      <arglist>(const XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>XsTimeStamp_secondTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga494c4da42d07a0e72c5c551c687961f0</anchor>
      <arglist>(const XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTimeStamp_setMilliSecondTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7f315c862c5dfbc05ec543dcaebd6453</anchor>
      <arglist>(XsTimeStamp *thisPtr, int64_t t)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>XsTimeStamp_timeOfDay</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga0949e0548d9cd5ebdeec73b4879bda7f</anchor>
      <arglist>(const XsTimeStamp *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTimeStamp_toUtcTime</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga70594c933443eda6f51118109b2bc98d</anchor>
      <arglist>(struct XsTimeStamp *thisPtr, struct XsUtcTime *utc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsTriggerIndicationData_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaab7cf30f39e2fda8d85c04e4e1648645</anchor>
      <arglist>(XsTriggerIndicationData *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsTriggerIndicationData_valid</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac5522231569a45dcc33aafc4bcd24c29</anchor>
      <arglist>(const XsTriggerIndicationData *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector3_assign</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad6f03c493635c04e47cff7862265a85d</anchor>
      <arglist>(XsVector3 *thisPtr, const XsReal *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector3_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaa8428247ef62e9cfefa6abae9d72ba96</anchor>
      <arglist>(XsVector3 *thisPtr, const XsReal *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector3_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf489613264450e41927680abe4006b8b</anchor>
      <arglist>(XsVector *copy, XsVector3 const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector3_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab1313e37229a8fd9fbc61419336f7715</anchor>
      <arglist>(XsVector3 *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_angularVelocityFromQuaternion</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae064785aad751f160dcd9b94159a5ae4</anchor>
      <arglist>(XsVector *thisPtr, XsReal deltaT, const XsQuaternion *quat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_assign</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga40ff6f4ccd0576f08efdd7337fba852c</anchor>
      <arglist>(XsVector *thisPtr, XsSize sz, const XsReal *src)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsVector_cartesianLength</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga27cd12add1d3b1c9954523e7016268bb</anchor>
      <arglist>(const XsVector *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_construct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga6a5b0571599b056826519c23434f4c77</anchor>
      <arglist>(XsVector *thisPtr, XsSize sz, const XsReal *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_copy</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad5d7d3e5a0ba913181464ffda5cdda6c</anchor>
      <arglist>(XsVector *copy, XsVector const *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_destruct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga397a3d78839142f96ef2a79e842c7b63</anchor>
      <arglist>(XsVector *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>XsReal</type>
      <name>XsVector_dotProduct</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga732086e0854c6c1218ca3d1fddc7722c</anchor>
      <arglist>(const XsVector *a, const XsVector *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsVector_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga6624df4df546a4ced3ee7430bd3100f9</anchor>
      <arglist>(const XsVector *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsVector_equal</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5ff1df86948c024ea56939838641a05e</anchor>
      <arglist>(const struct XsVector *a, const struct XsVector *b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_fill</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5230a5fb947039200b788671763ea6f2</anchor>
      <arglist>(struct XsVector *thisPtr, XsReal value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_multiplyScalar</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga3e6784f2853d0955f4a2342c510261e0</anchor>
      <arglist>(const XsVector *thisPtr, XsReal scalar, XsVector *dest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_ref</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gac6288fafaaa88405a1695bbee30338d5</anchor>
      <arglist>(XsVector *thisPtr, XsSize sz, XsReal *buffer, XsDataFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_setZero</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7cf1cf9ea0162c372f019de7a315be3c</anchor>
      <arglist>(XsVector *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVector_swap</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga7097bb62e03b0dd0bf57efcb2fa54e7e</anchor>
      <arglist>(XsVector *a, XsVector *b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>XsVersion_empty</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gad464872cddf7ebe5f97cbb429d6ff378</anchor>
      <arglist>(const XsVersion *thisPtr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>XsVersion_toString</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga70a2b2bb21216f0e4301b521d8ed6505</anchor>
      <arglist>(const XsVersion *thisPtr, XsString *version)</arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_deg2radValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga99ea89ab3df5b3ef0ec5151dba3fb97b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_denormalized</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2ef8e06324e3369662e0a70d1b86d1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_e</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab97601f7315ae3199adc282b831db7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_epsilon</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga2efefc2a45e911cd0f39d7912393a189</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_four</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabcca87b18866b7ed7c435da6c7a17484</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_halfPi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gadd74b3381c1548825092aad63a4c1dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_hugeValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaee3b28041b0bd6247b2081fffbfc3727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_infinity</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga723b566b6a4e00659e47aee982f56ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_minusHalfPi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8a3a4325d0e3428720084c3ca05555de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_minusOne</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabf1d592f937af3f06b8839a0415f0dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_minusPt5</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gabac7deb2c99feb885697688f44f275aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_minusTwo</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab984b7c0fc78b6252046a91aa874b5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_one</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga5a8bcb595cebc269662be8fbb178cd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_pi</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4c6e3d3d1839bb65757ad40636b171d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_pt25</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gab2c4eab8d61589ad6c75798a479f74ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_pt5</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8bc8cad523dc271cbbb4a7fe8819d242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_rad2degValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga67ed1429bd5b6c6e1c23526af0969bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_sqrt2</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga78efef0592e979f9cee61a9aa3c1b92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_sqrtDenormalized</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gae5002d16ca92da32aedeb28b4a0c265b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_sqrtEpsilon</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga8730deb54c00eeaffccc0cd89f751ef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_tinyValue</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>gaf554bfa4e69e3b27c5f87258b01833de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_two</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga4a45ccb8ca11408266e4ce06e5d04c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const XsReal</type>
      <name>XsMath_zero</name>
      <anchorfile>group__cinterface.html</anchorfile>
      <anchor>ga1f2a42313dfb3c1b1fb4068e85bd2092</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_maps_liblas_grp</name>
    <title>libLAS interface for CPointsMap (in #include &lt;mrpt/maps/CPointsMaps_liblas.h&gt;)</title>
    <filename>group__mrpt__maps__liblas__grp.html</filename>
    <class kind="struct">mrpt::maps::LAS_HeaderInfo</class>
    <class kind="struct">mrpt::maps::LAS_LoadParams</class>
    <class kind="struct">mrpt::maps::LAS_WriteParams</class>
    <member kind="function">
      <type>bool</type>
      <name>loadLASFile</name>
      <anchorfile>group__mrpt__maps__liblas__grp.html</anchorfile>
      <anchor>ga68436fe8cca33e0653482afc0c9cbdf4</anchor>
      <arglist>(POINTSMAP &amp;ptmap, const std::string &amp;filename, LAS_HeaderInfo &amp;out_headerInfo, const LAS_LoadParams &amp;params=LAS_LoadParams())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveLASFile</name>
      <anchorfile>group__mrpt__maps__liblas__grp.html</anchorfile>
      <anchor>ga0b55d77ae26732ee30d8f99706a02272</anchor>
      <arglist>(const POINTSMAP &amp;ptmap, const std::string &amp;filename, const LAS_WriteParams &amp;params=LAS_WriteParams())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>nav_holo</name>
    <title>Holonomic navigation methods</title>
    <filename>group__nav__holo.html</filename>
    <class kind="class">mrpt::nav::CAbstractHolonomicReactiveMethod</class>
    <class kind="class">mrpt::nav::CHolonomicFullEval</class>
    <class kind="class">mrpt::nav::CHolonomicLogFileRecord</class>
    <class kind="class">mrpt::nav::CHolonomicND</class>
    <class kind="class">mrpt::nav::CHolonomicVFF</class>
    <class kind="class">mrpt::nav::CLogFileRecord_FullEval</class>
    <class kind="class">mrpt::nav::CLogFileRecord_ND</class>
    <class kind="class">mrpt::nav::CLogFileRecord_VFF</class>
    <member kind="enumeration">
      <type></type>
      <name>THolonomicMethod</name>
      <anchorfile>group__nav__holo.html</anchorfile>
      <anchor>gaf71ab89a09745503ffebcbcb8824692b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hmVIRTUAL_FORCE_FIELDS</name>
      <anchorfile>group__nav__holo.html</anchorfile>
      <anchor>ggaf71ab89a09745503ffebcbcb8824692baa121d75c41d45de1809428de0a3e153d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hmSEARCH_FOR_BEST_GAP</name>
      <anchorfile>group__nav__holo.html</anchorfile>
      <anchor>ggaf71ab89a09745503ffebcbcb8824692ba72478de0409c38a6a043a626b43241e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>hmFULL_EVAL</name>
      <anchorfile>group__nav__holo.html</anchorfile>
      <anchor>ggaf71ab89a09745503ffebcbcb8824692bad386b4a68b946677cefac54ddff11a60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>nav_geom_grp</name>
    <title>Motion planning geometry utility functions (`#include &lt;mrpt/nav/nav_plan_geometry_utils.h&gt;`)</title>
    <filename>group__nav__geom__grp.html</filename>
    <member kind="function">
      <type>bool NAV_IMPEXP</type>
      <name>collision_free_dist_arc_circ_robot</name>
      <anchorfile>group__nav__geom__grp.html</anchorfile>
      <anchor>gaa2a7517c448542d82ec02763719c10f9</anchor>
      <arglist>(const double arc_radius, const double robot_radius, const mrpt::math::TPoint2D &amp;obstacle, double &amp;out_col_dist)</arglist>
    </member>
    <member kind="function">
      <type>bool NAV_IMPEXP</type>
      <name>collision_free_dist_segment_circ_robot</name>
      <anchorfile>group__nav__geom__grp.html</anchorfile>
      <anchor>ga6f5c7470bf435798b845888ffa879199</anchor>
      <arglist>(const mrpt::math::TPoint2D &amp;p_start, const mrpt::math::TPoint2D &amp;p_end, const double robot_radius, const mrpt::math::TPoint2D &amp;obstacle, double &amp;out_col_dist)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>nav_planners</name>
    <title>Path planning</title>
    <filename>group__nav__planners.html</filename>
    <class kind="class">mrpt::nav::PlannerRRT_SE2_TPS</class>
    <class kind="class">mrpt::nav::PlannerSimple2D</class>
    <class kind="class">mrpt::nav::PlannerTPS_VirtualBase</class>
    <class kind="struct">mrpt::nav::PoseDistanceMetric</class>
    <class kind="struct">mrpt::nav::PoseDistanceMetric&lt; TNodeSE2 &gt;</class>
    <class kind="struct">mrpt::nav::PoseDistanceMetric&lt; TNodeSE2_TP &gt;</class>
    <class kind="struct">mrpt::nav::RRTAlgorithmParams</class>
    <class kind="struct">mrpt::nav::RRTEndCriteria</class>
    <class kind="struct">mrpt::nav::TMoveEdgeSE2_TP</class>
    <class kind="class">mrpt::nav::TMoveTree</class>
    <class kind="struct">mrpt::nav::TNodeSE2</class>
    <class kind="struct">mrpt::nav::TNodeSE2_TP</class>
    <class kind="struct">mrpt::nav::TPlannerInputTempl</class>
    <class kind="struct">mrpt::nav::TPlannerResultTempl</class>
    <member kind="typedef">
      <type>TMoveTree&lt; TNodeSE2_TP, TMoveEdgeSE2_TP &gt;</type>
      <name>TMoveTreeSE2_TP</name>
      <anchorfile>group__nav__planners.html</anchorfile>
      <anchor>gac6a694b04a13598003d8805e3dd8b3de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>data_assoc_grp</name>
    <title>Data association</title>
    <filename>group__data__assoc__grp.html</filename>
    <class kind="struct">mrpt::slam::TDataAssociationResults</class>
    <member kind="enumeration">
      <type></type>
      <name>TDataAssociationMethod</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>gaf66b40e2929429a8b181039f447caf84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>assocNN</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ggaf66b40e2929429a8b181039f447caf84a858a176524bad893addcc52d6afde9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>assocJCBB</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ggaf66b40e2929429a8b181039f447caf84a5134a35928e5ad1957d952e3ca581c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TDataAssociationMetric</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>gaba3986ed0165435285d91f15552abbc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>metricMaha</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ggaba3986ed0165435285d91f15552abbc5a706fcfb14864aa06819688a46c1412dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>metricML</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ggaba3986ed0165435285d91f15552abbc5a66288fdf7f95208abfdf477d1007a6f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>observation_index_t</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ga520476290900728ff7128ce1fba33ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>prediction_index_t</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ga4869496c65ccee6078ffc64e8c855e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void SLAM_IMPEXP</type>
      <name>data_association_full_covariance</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>ga3aafc2ad159261ef9556fce8e7630735</anchor>
      <arglist>(const mrpt::math::CMatrixDouble &amp;Z_observations_mean, const mrpt::math::CMatrixDouble &amp;Y_predictions_mean, const mrpt::math::CMatrixDouble &amp;Y_predictions_cov, TDataAssociationResults &amp;results, const TDataAssociationMethod method=assocJCBB, const TDataAssociationMetric metric=metricMaha, const double chi2quantile=0.99, const bool DAT_ASOC_USE_KDTREE=true, const std::vector&lt; prediction_index_t &gt; &amp;predictions_IDs=std::vector&lt; prediction_index_t &gt;(), const TDataAssociationMetric compatibilityTestMetric=metricMaha, const double log_ML_compat_test_threshold=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void SLAM_IMPEXP</type>
      <name>data_association_independent_predictions</name>
      <anchorfile>group__data__assoc__grp.html</anchorfile>
      <anchor>gafab928c55a2865204031839c5877d6f8</anchor>
      <arglist>(const mrpt::math::CMatrixDouble &amp;Z_observations_mean, const mrpt::math::CMatrixDouble &amp;Y_predictions_mean, const mrpt::math::CMatrixDouble &amp;Y_predictions_cov, TDataAssociationResults &amp;results, const TDataAssociationMethod method=assocJCBB, const TDataAssociationMetric metric=metricMaha, const double chi2quantile=0.99, const bool DAT_ASOC_USE_KDTREE=true, const std::vector&lt; prediction_index_t &gt; &amp;predictions_IDs=std::vector&lt; prediction_index_t &gt;(), const TDataAssociationMetric compatibilityTestMetric=metricMaha, const double log_ML_compat_test_threshold=0.0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>chessboard_calib</name>
    <title>Chessboard calibration</title>
    <filename>group__chessboard__calib.html</filename>
    <class kind="struct">mrpt::vision::TImageCalibData</class>
    <class kind="struct">mrpt::vision::TImageStereoCalibData</class>
    <class kind="struct">mrpt::vision::TImageStereoCallbackData</class>
    <class kind="struct">mrpt::vision::TStereoCalibParams</class>
    <class kind="struct">mrpt::vision::TStereoCalibResults</class>
    <member kind="typedef">
      <type>std::map&lt; std::string, TImageCalibData &gt;</type>
      <name>TCalibrationImageList</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>ga73701bb299aae17c11656efb6c46625d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TImageStereoCalibData &gt;</type>
      <name>TCalibrationStereoImageList</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gae625f7a5f470c0122e7d4014c251adb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TSteroCalibCallbackFunctor</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gac5a287e89047e16123e6a4ce41a0e331</anchor>
      <arglist>)(const TImageStereoCallbackData &amp;d, void *user_data)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>checkerBoardCameraCalibration</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gabde182d6e775eefaaceefbbde4aba448</anchor>
      <arglist>(TCalibrationImageList &amp;images, unsigned int check_size_x, unsigned int check_size_y, double check_squares_length_X_meters, double check_squares_length_Y_meters, mrpt::utils::TCamera &amp;out_camera_params, bool normalize_image=true, double *out_MSE=NULL, bool skipDrawDetectedImgs=false, bool useScaramuzzaAlternativeDetector=false)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>checkerBoardCameraCalibration</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gaaec8c7919f041712641a8001e796147b</anchor>
      <arglist>(TCalibrationImageList &amp;images, unsigned int check_size_x, unsigned int check_size_y, double check_squares_length_X_meters, double check_squares_length_Y_meters, mrpt::math::CMatrixDouble33 &amp;intrinsicParams, std::vector&lt; double &gt; &amp;distortionParams, bool normalize_image=true, double *out_MSE=NULL, bool skipDrawDetectedImgs=false, bool useScaramuzzaAlternativeDetector=false)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>checkerBoardStereoCalibration</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>ga8d36aa31d215934ab07caa9bc827f3ae</anchor>
      <arglist>(TCalibrationStereoImageList &amp;images, const TStereoCalibParams &amp;params, TStereoCalibResults &amp;out_results)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>findChessboardCorners</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gacd0bcee8bd82140c3a17aee5d568bb60</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, std::vector&lt; mrpt::utils::TPixelCoordf &gt; &amp;cornerCoords, unsigned int check_size_x, unsigned int check_size_y, bool normalize_image=true, bool useScaramuzzaMethod=false)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>findMultipleChessboardsCorners</name>
      <anchorfile>group__chessboard__calib.html</anchorfile>
      <anchor>gabbea9b2e0205deb424bdf48d2dcce2e9</anchor>
      <arglist>(const mrpt::utils::CImage &amp;img, std::vector&lt; std::vector&lt; mrpt::utils::TPixelCoordf &gt; &gt; &amp;cornerCoords, unsigned int check_size_x, unsigned int check_size_y)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>multidesc_desc</name>
    <title>Multiresolution SIFTs (experimental)</title>
    <filename>group__multidesc__desc.html</filename>
    <member kind="typedef">
      <type>std::map&lt; int, std::map&lt; int, std::map&lt; int, std::deque&lt; std::pair&lt; TFeatureID, double &gt; &gt; &gt; &gt; &gt;</type>
      <name>TQuantizationTable</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga9d64440ebec0a9d215db15be281bbfa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>checkScalesAndFindMore</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga61e6df74c9ceae9da74f332618897055</anchor>
      <arglist>(CMatchedFeatureList &amp;baseList, const CFeatureList &amp;currentList, const mrpt::utils::CImage &amp;currentImage, const TMultiResMatchingOutput &amp;output, const TMultiResDescOptions &amp;computeOpts, const TMultiResDescMatchOptions &amp;matchOpts)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>computeGradient</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gac072f4844eee0057b01bce9883cfe018</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, const unsigned int x, const unsigned int y, double &amp;mag, double &amp;ori)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>computeHistogramOfOrientations</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gaf82e885154590eb4a1f447b826ff8e20</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, const unsigned int x, const unsigned int y, const unsigned int patchSize, const double &amp;orientation, std::vector&lt; int32_t &gt; &amp;descriptor, const TMultiResDescOptions &amp;opts, std::vector&lt; int32_t &gt; &amp;hashCoeffs)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>computeMainOrientations</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga96e9dc53f6f872844fcebd31ca5a953a</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, const unsigned int x, const unsigned int y, const unsigned int patchSize, std::vector&lt; double &gt; &amp;orientations, const double &amp;sigma)</arglist>
    </member>
    <member kind="function">
      <type>int VISION_IMPEXP</type>
      <name>computeMoreDescriptors</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gae9df2f3d4141dab169dbaabac50e092a</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, const CFeaturePtr &amp;inputFeat, CFeaturePtr &amp;outputFeat, const bool &amp;lowerScales, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>computeMultiOrientations</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga456295c442d20f5500b53e341568e533</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, CFeatureList &amp;list, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>computeMultiResolutionDescriptors</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gacf489adba1e8055b770126a9103dece0</anchor>
      <arglist>(const mrpt::utils::CImage &amp;imageLeft, const mrpt::utils::CImage &amp;imageRight, CMatchedFeatureList &amp;matchedFeats, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>bool VISION_IMPEXP</type>
      <name>computeMultiResolutionDescriptors</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga32d46f0ef4d79d59a021d524c064e674</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, CFeaturePtr &amp;feat, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; bool &gt; VISION_IMPEXP</type>
      <name>computeMultiResolutionDescriptors</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gacc704276641dfaace17577ad93f09ca3</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, CFeatureList &amp;list, const TMultiResDescOptions &amp;opts)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>insertHashCoeffs</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga4ac35fcef1823bcbb8bbf75dc60e4c7a</anchor>
      <arglist>(const CFeaturePtr &amp;feat, TQuantizationTable &amp;qTable)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>interpolateHistEntry</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga2dc3124a64a80daf9333c455270057a0</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;hist, const double &amp;cbin, const double &amp;rbin, const double &amp;obin, const double &amp;mag, const int d, const int n)</arglist>
    </member>
    <member kind="function">
      <type>TMultiResMatchingOutput VISION_IMPEXP</type>
      <name>matchMultiResolutionFeatures</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga59ef42f26f586d5865000069a0ee6116</anchor>
      <arglist>(const CFeatureList &amp;list1, CFeatureList &amp;list2, const mrpt::utils::CImage &amp;rightImage, const TMultiResDescMatchOptions &amp;matchOpts, const TMultiResDescOptions &amp;computeOpts)</arglist>
    </member>
    <member kind="function">
      <type>int VISION_IMPEXP</type>
      <name>matchMultiResolutionFeatures</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gacfe93a621911ec184160ed212c4052cc</anchor>
      <arglist>(CMatchedFeatureList &amp;mList1, CMatchedFeatureList &amp;mList2, const mrpt::utils::CImage &amp;leftImage, const mrpt::utils::CImage &amp;rightImage, const TMultiResDescMatchOptions &amp;matchOpts, const TMultiResDescOptions &amp;computeOpts)</arglist>
    </member>
    <member kind="function">
      <type>TMultiResMatchingOutput VISION_IMPEXP</type>
      <name>relocalizeMultiDesc</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gaa2d7d5d2bcb5a18c85d335e50ef56422</anchor>
      <arglist>(const mrpt::utils::CImage &amp;image, CFeatureList &amp;baseList, CFeatureList &amp;currentList, TQuantizationTable &amp;qTable, const TMultiResDescOptions &amp;desc_opts, const TMultiResDescMatchOptions &amp;match_opts)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>saveQTableToFile</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga453a2df586dc9bba419724d04d2d4e69</anchor>
      <arglist>(const TQuantizationTable &amp;qTable, const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>setProperScales</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>gacc91389745a60654d64f93aa2cb09254</anchor>
      <arglist>(const CFeaturePtr &amp;feat1, const CFeaturePtr &amp;feat2, int &amp;firstScale, int &amp;lastScale)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>updateBaseList</name>
      <anchorfile>group__multidesc__desc.html</anchorfile>
      <anchor>ga771ecbd3ae609f4ed6ca1ebfe30e9e86</anchor>
      <arglist>(CFeatureList &amp;baseList, const CFeatureList &amp;currentList, const std::vector&lt; int &gt; &amp;idx)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>pnp</name>
    <title>Perspective-n-Point pose estimation</title>
    <filename>group__pnp.html</filename>
    <file>lhm.h</file>
    <file>p3p.h</file>
    <file>pnp_algos.h</file>
    <file>posit.h</file>
    <file>ppnp.h</file>
    <file>rpnp.h</file>
    <class kind="class">mrpt::vision::pnp::CPnP</class>
    <class kind="class">mrpt::vision::pnp::lhm</class>
    <class kind="class">mrpt::vision::pnp::p3p</class>
    <class kind="class">POSIT</class>
    <class kind="class">mrpt::vision::pnp::posit</class>
    <class kind="class">mrpt::vision::pnp::ppnp</class>
    <class kind="class">mrpt::vision::pnp::rpnp</class>
  </compound>
  <compound kind="group">
    <name>vision_tracking</name>
    <title>Feature detection and tracking</title>
    <filename>group__vision__tracking.html</filename>
    <class kind="struct">mrpt::vision::CFeatureTracker_KL</class>
    <class kind="struct">mrpt::vision::CGenericFeatureTracker</class>
    <member kind="typedef">
      <type>std::auto_ptr&lt; CGenericFeatureTracker &gt;</type>
      <name>CGenericFeatureTrackerAutoPtr</name>
      <anchorfile>group__vision__tracking.html</anchorfile>
      <anchor>ga999b0935b3d00169b4c7b64c9a363ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>checkTrackedFeatures</name>
      <anchorfile>group__vision__tracking.html</anchorfile>
      <anchor>gafb7e36e2c8951fc2fc74e1fbee93212c</anchor>
      <arglist>(CFeatureList &amp;leftList, CFeatureList &amp;rightList, vision::TMatchingOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void VISION_IMPEXP</type>
      <name>filterBadCorrsByDistance</name>
      <anchorfile>group__vision__tracking.html</anchorfile>
      <anchor>ga6038107a1ec7ccb88f056374738a7976</anchor>
      <arglist>(mrpt::utils::TMatchingPairList &amp;list, unsigned int numberOfSigmas)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mrpt_vision</name>
    <title>@{</title>
    <filename>group__mrpt__vision.html</filename>
  </compound>
  <compound kind="page">
    <name>changelog</name>
    <title>Change Log</title>
    <filename>changelog</filename>
  </compound>
  <compound kind="page">
    <name>config_file_format</name>
    <title>Configuration file format in MRPT</title>
    <filename>config_file_format</filename>
  </compound>
  <compound kind="page">
    <name>dependencies</name>
    <title>External library dependencies and build options</title>
    <filename>dependencies</filename>
  </compound>
  <compound kind="page">
    <name>dep-eigen3</name>
    <title>External dependency: eigen3</title>
    <filename>dep-eigen3</filename>
  </compound>
  <compound kind="page">
    <name>dep-libftdi</name>
    <title>External dependency: libftdi</title>
    <filename>dep-libftdi</filename>
  </compound>
  <compound kind="page">
    <name>dep-liblas</name>
    <title>External dependency: liblas</title>
    <filename>dep-liblas</filename>
  </compound>
  <compound kind="page">
    <name>dep-libpcap</name>
    <title>External dependency: libpcap (or WinPCap)</title>
    <filename>dep-libpcap</filename>
  </compound>
  <compound kind="page">
    <name>dep-libusb</name>
    <title>External dependency: libusb</title>
    <filename>dep-libusb</filename>
  </compound>
  <compound kind="page">
    <name>dep-libzmq</name>
    <title>External dependency: ZeroMQ (libzmq)</title>
    <filename>dep-libzmq</filename>
  </compound>
  <compound kind="page">
    <name>dep-opencv</name>
    <title>External dependency: opencv</title>
    <filename>dep-opencv</filename>
  </compound>
  <compound kind="page">
    <name>dep-opengl-glut</name>
    <title>External dependency: opengl+glut</title>
    <filename>dep-opengl-glut</filename>
  </compound>
  <compound kind="page">
    <name>dep-pcl</name>
    <title>External dependency: PCL</title>
    <filename>dep-pcl</filename>
  </compound>
  <compound kind="page">
    <name>dep-sse</name>
    <title>Optimizations: SSE*</title>
    <filename>dep-sse</filename>
  </compound>
  <compound kind="page">
    <name>dep-suitesparse</name>
    <title>External dependency: SuiteSparse</title>
    <filename>dep-suitesparse</filename>
  </compound>
  <compound kind="page">
    <name>dep-wxwidgets</name>
    <title>External dependency: wxWidgets</title>
    <filename>dep-wxwidgets</filename>
  </compound>
  <compound kind="page">
    <name>env-vars</name>
    <title>Environment variables that MRPT looks for</title>
    <filename>env-vars</filename>
  </compound>
  <compound kind="page">
    <name>maps_observations</name>
    <title>Maps and observations compatibility matrix</title>
    <filename>maps_observations</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>nanoflann C++ API documentation</title>
    <filename>index</filename>
  </compound>
</tagfile>
